java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerBplInline.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-b7bd044-m [2019-01-18 14:42:54,196 INFO L170 SettingsManager]: Resetting all preferences to default values... [2019-01-18 14:42:54,198 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2019-01-18 14:42:54,212 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-01-18 14:42:54,212 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-01-18 14:42:54,213 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-01-18 14:42:54,215 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-01-18 14:42:54,216 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2019-01-18 14:42:54,218 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-01-18 14:42:54,219 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-01-18 14:42:54,220 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-01-18 14:42:54,220 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-01-18 14:42:54,221 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-01-18 14:42:54,222 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-01-18 14:42:54,223 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-01-18 14:42:54,224 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-01-18 14:42:54,224 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-01-18 14:42:54,226 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-01-18 14:42:54,228 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2019-01-18 14:42:54,230 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-01-18 14:42:54,231 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-01-18 14:42:54,232 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-01-18 14:42:54,234 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-01-18 14:42:54,235 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-01-18 14:42:54,235 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-01-18 14:42:54,236 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-01-18 14:42:54,237 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-01-18 14:42:54,238 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-01-18 14:42:54,238 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2019-01-18 14:42:54,240 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-01-18 14:42:54,240 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2019-01-18 14:42:54,240 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-01-18 14:42:54,241 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-01-18 14:42:54,241 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2019-01-18 14:42:54,242 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2019-01-18 14:42:54,243 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2019-01-18 14:42:54,243 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-18 14:42:54,256 INFO L110 SettingsManager]: Loading preferences was successful [2019-01-18 14:42:54,256 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2019-01-18 14:42:54,257 INFO L131 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2019-01-18 14:42:54,257 INFO L133 SettingsManager]: * Show backtranslation warnings=false [2019-01-18 14:42:54,258 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2019-01-18 14:42:54,258 INFO L133 SettingsManager]: * User list type=DISABLED [2019-01-18 14:42:54,258 INFO L133 SettingsManager]: * Inline calls to unimplemented procedures=true [2019-01-18 14:42:54,258 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2019-01-18 14:42:54,259 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2019-01-18 14:42:54,259 INFO L133 SettingsManager]: * Underlying domain=OctagonDomain [2019-01-18 14:42:54,259 INFO L133 SettingsManager]: * Abstract domain=ArrayDomain [2019-01-18 14:42:54,259 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2019-01-18 14:42:54,259 INFO L133 SettingsManager]: * Interval Domain=false [2019-01-18 14:42:54,260 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-01-18 14:42:54,260 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2019-01-18 14:42:54,260 INFO L133 SettingsManager]: * Use SBE=true [2019-01-18 14:42:54,261 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-01-18 14:42:54,261 INFO L133 SettingsManager]: * sizeof long=4 [2019-01-18 14:42:54,261 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2019-01-18 14:42:54,261 INFO L133 SettingsManager]: * sizeof POINTER=4 [2019-01-18 14:42:54,261 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2019-01-18 14:42:54,262 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-01-18 14:42:54,262 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-01-18 14:42:54,262 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-01-18 14:42:54,262 INFO L133 SettingsManager]: * sizeof long double=12 [2019-01-18 14:42:54,262 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2019-01-18 14:42:54,263 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-01-18 14:42:54,263 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-01-18 14:42:54,263 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-01-18 14:42:54,263 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2019-01-18 14:42:54,263 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-01-18 14:42:54,264 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-01-18 14:42:54,264 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-01-18 14:42:54,264 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-01-18 14:42:54,264 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2019-01-18 14:42:54,264 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-01-18 14:42:54,265 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-01-18 14:42:54,265 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-01-18 14:42:54,265 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2019-01-18 14:42:54,296 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-01-18 14:42:54,312 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-01-18 14:42:54,315 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-01-18 14:42:54,317 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2019-01-18 14:42:54,317 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2019-01-18 14:42:54,318 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-18 14:42:54,318 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/toy/tooDifficultLoopInvariant/Luxembourg-WithArrays.bpl' [2019-01-18 14:42:54,353 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-01-18 14:42:54,355 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-01-18 14:42:54,355 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-01-18 14:42:54,356 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-01-18 14:42:54,356 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2019-01-18 14:42:54,372 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,382 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,387 WARN L165 Inliner]: Program contained no entry procedure! [2019-01-18 14:42:54,387 WARN L168 Inliner]: Missing entry procedures: [ULTIMATE.start] [2019-01-18 14:42:54,387 WARN L175 Inliner]: Fallback enabled. All procedures will be processed. [2019-01-18 14:42:54,389 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-01-18 14:42:54,390 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-01-18 14:42:54,390 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-01-18 14:42:54,390 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2019-01-18 14:42:54,401 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,401 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,402 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,402 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,405 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,409 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,410 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/1) ... [2019-01-18 14:42:54,411 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-01-18 14:42:54,412 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-01-18 14:42:54,412 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-01-18 14:42:54,412 INFO L276 PluginConnector]: RCFGBuilder initialized [2019-01-18 14:42:54,413 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (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-18 14:42:54,467 INFO L124 BoogieDeclarations]: Specification and implementation of procedure main given in one single declaration [2019-01-18 14:42:54,467 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-01-18 14:42:54,467 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-01-18 14:42:54,816 INFO L278 CfgBuilder]: Using library mode [2019-01-18 14:42:54,816 INFO L286 CfgBuilder]: Removed 1 assue(true) statements. [2019-01-18 14:42:54,818 INFO L202 PluginConnector]: Adding new model Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 02:42:54 BoogieIcfgContainer [2019-01-18 14:42:54,818 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-01-18 14:42:54,819 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-01-18 14:42:54,819 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-01-18 14:42:54,822 INFO L276 PluginConnector]: TraceAbstraction initialized [2019-01-18 14:42:54,823 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 02:42:54" (1/2) ... [2019-01-18 14:42:54,824 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3fdf2fbd and model type Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 02:42:54, skipping insertion in model container [2019-01-18 14:42:54,824 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "Luxembourg-WithArrays.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 02:42:54" (2/2) ... [2019-01-18 14:42:54,826 INFO L112 eAbstractionObserver]: Analyzing ICFG Luxembourg-WithArrays.bpl [2019-01-18 14:42:54,836 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-01-18 14:42:54,846 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-01-18 14:42:54,862 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-01-18 14:42:54,893 INFO L382 AbstractCegarLoop]: Interprodecural is true [2019-01-18 14:42:54,893 INFO L383 AbstractCegarLoop]: Hoare is true [2019-01-18 14:42:54,893 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-01-18 14:42:54,894 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-01-18 14:42:54,894 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-01-18 14:42:54,894 INFO L387 AbstractCegarLoop]: Difference is false [2019-01-18 14:42:54,894 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-01-18 14:42:54,894 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-01-18 14:42:54,908 INFO L276 IsEmpty]: Start isEmpty. Operand 6 states. [2019-01-18 14:42:54,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2019-01-18 14:42:54,913 INFO L394 BasicCegarLoop]: Found error trace [2019-01-18 14:42:54,914 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1] [2019-01-18 14:42:54,917 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2019-01-18 14:42:54,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-18 14:42:54,923 INFO L82 PathProgramCache]: Analyzing trace with hash 30048, now seen corresponding path program 1 times [2019-01-18 14:42:54,925 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2019-01-18 14:42:54,961 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-18 14:42:54,961 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-18 14:42:54,961 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-18 14:42:54,961 INFO L289 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2019-01-18 14:42:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-18 14:42:55,339 WARN L181 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 9 [2019-01-18 14:42:55,369 INFO L273 TraceCheckUtils]: 0: Hoare triple {9#true} assume x > y;a := a[x := 0];a := a[y := 1000]; {11#(and (= (select main_a main_x) 0) (not (= main_x main_y)))} is VALID [2019-01-18 14:42:55,374 INFO L273 TraceCheckUtils]: 1: Hoare triple {11#(and (= (select main_a main_x) 0) (not (= main_x main_y)))} assume a[x] == 1000; {10#false} is VALID [2019-01-18 14:42:55,374 INFO L273 TraceCheckUtils]: 2: Hoare triple {10#false} assume !(a[y] <= 0); {10#false} is VALID [2019-01-18 14:42:55,375 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-18 14:42:55,377 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-01-18 14:42:55,378 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-01-18 14:42:55,378 INFO L257 anRefinementStrategy]: Using the first perfect interpolant sequence [2019-01-18 14:42:55,383 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2019-01-18 14:42:55,384 INFO L84 Accepts]: Finished accepts. word is accepted. [2019-01-18 14:42:55,388 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2019-01-18 14:42:55,417 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 3 edges. 3 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-01-18 14:42:55,417 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-01-18 14:42:55,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-01-18 14:42:55,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-01-18 14:42:55,426 INFO L87 Difference]: Start difference. First operand 6 states. Second operand 3 states. [2019-01-18 14:42:55,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-18 14:42:55,555 INFO L93 Difference]: Finished difference Result 13 states and 14 transitions. [2019-01-18 14:42:55,555 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-01-18 14:42:55,555 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 3 [2019-01-18 14:42:55,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-01-18 14:42:55,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2019-01-18 14:42:55,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 14 transitions. [2019-01-18 14:42:55,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2019-01-18 14:42:55,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 14 transitions. [2019-01-18 14:42:55,564 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 14 transitions. [2019-01-18 14:42:55,618 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 14 edges. 14 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2019-01-18 14:42:55,627 INFO L225 Difference]: With dead ends: 13 [2019-01-18 14:42:55,627 INFO L226 Difference]: Without dead ends: 5 [2019-01-18 14:42:55,630 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-01-18 14:42:55,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5 states. [2019-01-18 14:42:55,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5 to 5. [2019-01-18 14:42:55,712 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2019-01-18 14:42:55,712 INFO L82 GeneralOperation]: Start isEquivalent. First operand 5 states. Second operand 5 states. [2019-01-18 14:42:55,713 INFO L74 IsIncluded]: Start isIncluded. First operand 5 states. Second operand 5 states. [2019-01-18 14:42:55,713 INFO L87 Difference]: Start difference. First operand 5 states. Second operand 5 states. [2019-01-18 14:42:55,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-18 14:42:55,715 INFO L93 Difference]: Finished difference Result 5 states and 5 transitions. [2019-01-18 14:42:55,715 INFO L276 IsEmpty]: Start isEmpty. Operand 5 states and 5 transitions. [2019-01-18 14:42:55,716 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-01-18 14:42:55,716 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-01-18 14:42:55,716 INFO L74 IsIncluded]: Start isIncluded. First operand 5 states. Second operand 5 states. [2019-01-18 14:42:55,716 INFO L87 Difference]: Start difference. First operand 5 states. Second operand 5 states. [2019-01-18 14:42:55,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-01-18 14:42:55,718 INFO L93 Difference]: Finished difference Result 5 states and 5 transitions. [2019-01-18 14:42:55,718 INFO L276 IsEmpty]: Start isEmpty. Operand 5 states and 5 transitions. [2019-01-18 14:42:55,718 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-01-18 14:42:55,719 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2019-01-18 14:42:55,719 INFO L88 GeneralOperation]: Finished isEquivalent. [2019-01-18 14:42:55,719 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2019-01-18 14:42:55,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2019-01-18 14:42:55,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 5 transitions. [2019-01-18 14:42:55,722 INFO L78 Accepts]: Start accepts. Automaton has 5 states and 5 transitions. Word has length 3 [2019-01-18 14:42:55,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-01-18 14:42:55,723 INFO L480 AbstractCegarLoop]: Abstraction has 5 states and 5 transitions. [2019-01-18 14:42:55,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-01-18 14:42:55,723 INFO L276 IsEmpty]: Start isEmpty. Operand 5 states and 5 transitions. [2019-01-18 14:42:55,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2019-01-18 14:42:55,723 INFO L394 BasicCegarLoop]: Found error trace [2019-01-18 14:42:55,724 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2019-01-18 14:42:55,724 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONASSERT]=== [2019-01-18 14:42:55,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-01-18 14:42:55,725 INFO L82 PathProgramCache]: Analyzing trace with hash 927622, now seen corresponding path program 1 times [2019-01-18 14:42:55,725 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2019-01-18 14:42:55,726 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-18 14:42:55,726 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-01-18 14:42:55,726 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-01-18 14:42:55,727 INFO L289 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2019-01-18 14:42:55,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-01-18 14:42:56,195 WARN L181 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 15 DAG size of output: 9 [2019-01-18 14:42:56,359 INFO L273 TraceCheckUtils]: 0: Hoare triple {46#true} assume x > y;a := a[x := 0];a := a[y := 1000]; {48#(and (= (select main_a main_x) 0) (not (= main_x main_y)))} is VALID [2019-01-18 14:42:56,360 INFO L273 TraceCheckUtils]: 1: Hoare triple {48#(and (= (select main_a main_x) 0) (not (= main_x main_y)))} a := a[x := a[x] + 1];a := a[y := a[y] - 1]; {49#(and (not (= (select main_a main_x) 1000)) (not (= main_x main_y)))} is VALID [2019-01-18 14:42:56,361 INFO L273 TraceCheckUtils]: 2: Hoare triple {49#(and (not (= (select main_a main_x) 1000)) (not (= main_x main_y)))} assume a[x] == 1000; {47#false} is VALID [2019-01-18 14:42:56,361 INFO L273 TraceCheckUtils]: 3: Hoare triple {47#false} assume !(a[y] <= 0); {47#false} is VALID [2019-01-18 14:42:56,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-01-18 14:42:56,362 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2019-01-18 14:42:56,362 INFO L193 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2019-01-18 14:42:56,364 INFO L205 CegarAbsIntRunner]: Running AI on error trace of length 5 with the following transitions: [2019-01-18 14:42:56,366 INFO L207 CegarAbsIntRunner]: [0], [4], [8], [9] [2019-01-18 14:42:56,422 INFO L148 AbstractInterpreter]: Using domain ArrayDomain [2019-01-18 14:42:56,422 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2019-01-18 14:43:01,209 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-18 14:43:01,210 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-18 14:43:01,210 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-18 14:43:01,211 WARN L223 ngHoareTripleChecker]: -- [2019-01-18 14:43:01,212 WARN L224 ngHoareTripleChecker]: Pre: {2147483641#(or (forall ((v_idx_25 Int) (v_idx_26 Int) (v_idx_23 Int) (v_idx_24 Int) (v_idx_22 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= (select c_main_a v_idx_22) v_v_4_1) (<= c_main_y v_idx_22)) (or (< v_idx_25 c_main_x) (= 0 (select c_main_a v_idx_25)) (<= (+ c_main_x 1) v_idx_25)) (or (= (select c_main_a v_idx_24) v_v_6_1) (< v_idx_24 (+ c_main_y 1)) (<= c_main_x v_idx_24)) (or (< v_idx_23 c_main_y) (<= (+ c_main_y 1) v_idx_23) (= 1000 (select c_main_a v_idx_23))) (<= (+ c_main_y 1) c_main_x) (or (= (select c_main_a v_idx_26) v_v_3_1) (< v_idx_26 (+ c_main_x 1))) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_30 Int) (v_idx_31 Int) (v_idx_29 Int) (v_idx_27 Int) (v_idx_28 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (< v_idx_31 (+ c_main_x 1)) (= (select c_main_a v_idx_31) v_v_3_1)) (or (< v_idx_29 (+ c_main_y 1)) (= v_v_6_1 (select c_main_a v_idx_29)) (<= c_main_x v_idx_29)) (or (<= c_main_y v_idx_27) (= (select c_main_a v_idx_27) v_v_4_1)) (or (<= (+ c_main_x 1) v_idx_30) (= (select c_main_a v_idx_30) 1) (< v_idx_30 c_main_x)) (or (< v_idx_28 c_main_y) (<= (+ c_main_y 1) v_idx_28) (= (select c_main_a v_idx_28) 999)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:43:01,212 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:43:01,213 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-18 14:43:01,213 WARN L230 ngHoareTripleChecker]: Post: {2147483640#(or (forall ((v_idx_37 Int) (v_idx_41 Int) (v_idx_40 Int) (v_idx_38 Int) (v_idx_39 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= (select c_main_a v_idx_40) 2) (< v_idx_40 c_main_x) (<= (+ c_main_x 1) v_idx_40)) (or (<= c_main_x v_idx_39) (= v_v_6_1 (select c_main_a v_idx_39)) (< v_idx_39 (+ c_main_y 1))) (or (= (select c_main_a v_idx_37) v_v_4_1) (<= c_main_y v_idx_37)) (or (= v_v_3_1 (select c_main_a v_idx_41)) (< v_idx_41 (+ c_main_x 1))) (or (< v_idx_38 c_main_y) (<= (+ c_main_y 1) v_idx_38) (= 998 (select c_main_a v_idx_38))) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_36 Int) (v_idx_34 Int) (v_idx_35 Int) (v_idx_32 Int) (v_idx_33 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= v_v_6_1 (select c_main_a v_idx_34)) (<= c_main_x v_idx_34) (< v_idx_34 (+ c_main_y 1))) (or (< v_idx_36 (+ c_main_x 1)) (= (select c_main_a v_idx_36) v_v_3_1)) (or (= (select c_main_a v_idx_33) 999) (<= (+ c_main_y 1) v_idx_33) (< v_idx_33 c_main_y)) (or (<= c_main_y v_idx_32) (= (select c_main_a v_idx_32) v_v_4_1)) (or (= (select c_main_a v_idx_35) 1) (<= (+ c_main_x 1) v_idx_35) (< v_idx_35 c_main_x)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:43:01,213 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-18 14:43:01,717 WARN L268 ngHoareTripleChecker]: -- [2019-01-18 14:43:01,718 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-18 14:43:06,394 WARN L181 SmtUtils]: Spent 4.68 s on a formula simplification that was a NOOP. DAG size: 81 [2019-01-18 14:43:06,395 WARN L270 ngHoareTripleChecker]: Pre: {2147483641#(or (forall ((v_idx_25 Int) (v_idx_26 Int) (v_idx_23 Int) (v_idx_24 Int) (v_idx_22 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= (select main_a v_idx_22) v_v_4_1) (<= main_y v_idx_22)) (or (< v_idx_25 main_x) (= 0 (select main_a v_idx_25)) (<= (+ main_x 1) v_idx_25)) (or (= (select main_a v_idx_24) v_v_6_1) (< v_idx_24 (+ main_y 1)) (<= main_x v_idx_24)) (or (< v_idx_23 main_y) (<= (+ main_y 1) v_idx_23) (= 1000 (select main_a v_idx_23))) (<= (+ main_y 1) main_x) (or (= (select main_a v_idx_26) v_v_3_1) (< v_idx_26 (+ main_x 1))) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_30 Int) (v_idx_31 Int) (v_idx_29 Int) (v_idx_27 Int) (v_idx_28 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (< v_idx_31 (+ main_x 1)) (= (select main_a v_idx_31) v_v_3_1)) (or (< v_idx_29 (+ main_y 1)) (= v_v_6_1 (select main_a v_idx_29)) (<= main_x v_idx_29)) (or (<= main_y v_idx_27) (= (select main_a v_idx_27) v_v_4_1)) (or (<= (+ main_x 1) v_idx_30) (= (select main_a v_idx_30) 1) (< v_idx_30 main_x)) (or (< v_idx_28 main_y) (<= (+ main_y 1) v_idx_28) (= (select main_a v_idx_28) 999)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:43:06,395 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:43:06,396 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-18 14:43:09,852 WARN L181 SmtUtils]: Spent 3.46 s on a formula simplification that was a NOOP. DAG size: 81 [2019-01-18 14:43:09,853 WARN L276 ngHoareTripleChecker]: Post: {2147483640#(or (forall ((v_idx_37 Int) (v_idx_41 Int) (v_idx_40 Int) (v_idx_38 Int) (v_idx_39 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= (select main_a v_idx_40) 2) (< v_idx_40 main_x) (<= (+ main_x 1) v_idx_40)) (or (<= main_x v_idx_39) (= v_v_6_1 (select main_a v_idx_39)) (< v_idx_39 (+ main_y 1))) (or (= (select main_a v_idx_37) v_v_4_1) (<= main_y v_idx_37)) (or (= v_v_3_1 (select main_a v_idx_41)) (< v_idx_41 (+ main_x 1))) (or (< v_idx_38 main_y) (<= (+ main_y 1) v_idx_38) (= 998 (select main_a v_idx_38))) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_36 Int) (v_idx_34 Int) (v_idx_35 Int) (v_idx_32 Int) (v_idx_33 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (= v_v_6_1 (select main_a v_idx_34)) (<= main_x v_idx_34) (< v_idx_34 (+ main_y 1))) (or (< v_idx_36 (+ main_x 1)) (= (select main_a v_idx_36) v_v_3_1)) (or (= (select main_a v_idx_33) 999) (<= (+ main_y 1) v_idx_33) (< v_idx_33 main_y)) (or (<= main_y v_idx_32) (= (select main_a v_idx_32) v_v_4_1)) (or (= (select main_a v_idx_35) 1) (<= (+ main_x 1) v_idx_35) (< v_idx_35 main_x)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:43:15,101 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-18 14:43:15,102 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-18 14:43:15,102 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-18 14:43:15,103 WARN L223 ngHoareTripleChecker]: -- [2019-01-18 14:43:15,103 WARN L224 ngHoareTripleChecker]: Pre: {2147483637#(or (forall ((v_idx_56 Int) (v_idx_54 Int) (v_idx_55 Int) (v_idx_52 Int) (v_idx_53 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (< v_idx_53 c_main_y) (<= (+ c_main_y 1) v_idx_53) (= (select c_main_a v_idx_53) 999)) (or (<= c_main_x v_idx_54) (< v_idx_54 (+ c_main_y 1)) (= v_v_6_1 (select c_main_a v_idx_54))) (or (< v_idx_55 c_main_x) (<= (+ c_main_x 1) v_idx_55) (= 1 (select c_main_a v_idx_55))) (or (< v_idx_56 (+ c_main_x 1)) (= (select c_main_a v_idx_56) v_v_3_1)) (<= (+ c_main_y 1) c_main_x) (or (= v_v_4_1 (select c_main_a v_idx_52)) (<= c_main_y v_idx_52)) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_58 Int) (v_idx_59 Int) (v_idx_57 Int) (v_idx_61 Int) (v_idx_60 Int)) (exists ((v_v_184_1 Int) (v_v_183_1 Int) (v_v_186_1 Int) (v_v_185_1 Int) (v_v_187_1 Int)) (and (<= (- (- v_v_184_1) (- v_v_186_1)) (- 996)) (<= (- v_v_184_1 (- v_v_186_1)) 1000) (or (<= c_main_x v_idx_59) (< v_idx_59 (+ c_main_y 1)) (= (select c_main_a v_idx_59) v_v_185_1)) (<= (- v_v_184_1 (- v_v_184_1)) 2000) (<= (- v_v_186_1 (- v_v_186_1)) 4) (or (<= (+ c_main_x 1) v_idx_60) (< v_idx_60 c_main_x) (= v_v_186_1 (select c_main_a v_idx_60))) (<= (- v_v_184_1 v_v_186_1) 1000) (<= (- (- v_v_184_1) v_v_184_1) (- 1996)) (or (= v_v_184_1 (select c_main_a v_idx_58)) (<= (+ c_main_y 1) v_idx_58) (< v_idx_58 c_main_y)) (<= (- (- v_v_186_1) v_v_186_1) 0) (<= (- (- v_v_184_1) v_v_186_1) (- 1000)) (<= (+ c_main_y 1) c_main_x) (or (< v_idx_61 (+ c_main_x 1)) (= (select c_main_a v_idx_61) v_v_187_1)) (or (<= c_main_y v_idx_57) (= v_v_183_1 (select c_main_a v_idx_57))) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:43:15,103 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:43:15,103 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-18 14:43:15,104 WARN L230 ngHoareTripleChecker]: Post: {2147483636#(forall ((v_idx_65 Int) (v_idx_66 Int) (v_idx_63 Int) (v_idx_64 Int) (v_idx_62 Int)) (exists ((v_v_183_1 Int) (v_v_185_1 Int) (v_v_203_1 Int) (v_v_206_1 Int) (v_v_187_1 Int)) (and (or (<= c_main_y v_idx_62) (= v_v_183_1 (select c_main_a v_idx_62))) (or (= v_v_203_1 (select c_main_a v_idx_65)) (< v_idx_65 c_main_x) (<= (+ c_main_x 1) v_idx_65)) (<= (- v_v_203_1 (- v_v_203_1)) 6) (or (< v_idx_64 (+ c_main_y 1)) (<= c_main_x v_idx_64) (= (select c_main_a v_idx_64) v_v_185_1)) (<= (- (- v_v_206_1) v_v_206_1) (- 1994)) (<= (- v_v_206_1 (- v_v_206_1)) 1998) (or (<= (+ c_main_y 1) v_idx_63) (= (select c_main_a v_idx_63) v_v_206_1) (< v_idx_63 c_main_y)) (<= (- (- v_v_203_1) v_v_206_1) (- 1000)) (<= (- v_v_203_1 v_v_206_1) (- 994)) (or (= v_v_187_1 (select c_main_a v_idx_66)) (< v_idx_66 (+ c_main_x 1))) (<= (- v_v_203_1 (- v_v_206_1)) 1000) (<= (- (- v_v_203_1) (- v_v_206_1)) 998) (<= (- (- v_v_203_1) v_v_203_1) (- 2)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-18 14:43:15,104 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-18 14:43:15,220 WARN L268 ngHoareTripleChecker]: -- [2019-01-18 14:43:15,221 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-18 14:43:21,913 WARN L181 SmtUtils]: Spent 6.69 s on a formula simplification that was a NOOP. DAG size: 109 [2019-01-18 14:43:21,915 WARN L270 ngHoareTripleChecker]: Pre: {2147483637#(or (forall ((v_idx_56 Int) (v_idx_54 Int) (v_idx_55 Int) (v_idx_52 Int) (v_idx_53 Int)) (exists ((v_v_3_1 Int) (v_v_4_1 Int) (v_v_6_1 Int)) (and (or (< v_idx_53 main_y) (<= (+ main_y 1) v_idx_53) (= (select main_a v_idx_53) 999)) (or (<= main_x v_idx_54) (< v_idx_54 (+ main_y 1)) (= v_v_6_1 (select main_a v_idx_54))) (or (< v_idx_55 main_x) (<= (+ main_x 1) v_idx_55) (= 1 (select main_a v_idx_55))) (or (< v_idx_56 (+ main_x 1)) (= (select main_a v_idx_56) v_v_3_1)) (<= (+ main_y 1) main_x) (or (= v_v_4_1 (select main_a v_idx_52)) (<= main_y v_idx_52)) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_58 Int) (v_idx_59 Int) (v_idx_57 Int) (v_idx_61 Int) (v_idx_60 Int)) (exists ((v_v_184_1 Int) (v_v_183_1 Int) (v_v_186_1 Int) (v_v_185_1 Int) (v_v_187_1 Int)) (and (<= (- (- v_v_184_1) (- v_v_186_1)) (- 996)) (<= (- v_v_184_1 (- v_v_186_1)) 1000) (or (<= main_x v_idx_59) (< v_idx_59 (+ main_y 1)) (= (select main_a v_idx_59) v_v_185_1)) (<= (- v_v_184_1 (- v_v_184_1)) 2000) (<= (- v_v_186_1 (- v_v_186_1)) 4) (or (<= (+ main_x 1) v_idx_60) (< v_idx_60 main_x) (= v_v_186_1 (select main_a v_idx_60))) (<= (- v_v_184_1 v_v_186_1) 1000) (<= (- (- v_v_184_1) v_v_184_1) (- 1996)) (or (= v_v_184_1 (select main_a v_idx_58)) (<= (+ main_y 1) v_idx_58) (< v_idx_58 main_y)) (<= (- (- v_v_186_1) v_v_186_1) 0) (<= (- (- v_v_184_1) v_v_186_1) (- 1000)) (<= (+ main_y 1) main_x) (or (< v_idx_61 (+ main_x 1)) (= (select main_a v_idx_61) v_v_187_1)) (or (<= main_y v_idx_57) (= v_v_183_1 (select main_a v_idx_57))) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:43:21,915 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:43:21,915 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-18 14:45:02,562 WARN L276 ngHoareTripleChecker]: Post: {2147483636#(and (forall ((v_prenex_132 Int) (v_prenex_131 Int)) (or (<= (select main_a v_prenex_132) (+ (select main_a v_prenex_131) 998)) (<= (select main_a v_prenex_131) 3) (<= (select main_a v_prenex_132) 999) (< v_prenex_132 main_y) (<= (+ main_y 1) v_prenex_132))) (forall ((v_prenex_3589 Int) (v_prenex_3590 Int)) (or (<= (select main_a v_prenex_3589) 5) (<= (select main_a v_prenex_3590) 999) (<= 1 (select main_a v_prenex_3589)) (<= 1994 (* 2 (select main_a v_prenex_3590))) (< 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_idx_65 Int) (v_idx_63 Int)) (or (<= 0 (+ (select main_a v_idx_65) 1)) (<= (select main_a v_idx_65) 3) (<= (+ (select main_a v_idx_65) (select main_a v_idx_63)) 1000) (<= (+ main_y 1) v_idx_63) (< v_idx_63 main_y) (<= 995 (select main_a v_idx_63)) (<= 1994 (* 2 (select main_a v_idx_63))))) (or (forall ((v_prenex_9916 Int)) (or (<= (+ main_y 1) v_prenex_9916) (<= (* 2 (select main_a v_prenex_9916)) 1998) (< v_prenex_9916 main_y))) (forall ((v_prenex_9915 Int)) (or (<= 0 (+ (select main_a v_prenex_9915) 1)) (<= (* 2 (select main_a v_prenex_9915)) 6)))) (forall ((v_prenex_560 Int) (v_prenex_559 Int)) (or (<= (select main_a v_prenex_560) 999) (<= 997 (select main_a v_prenex_560)) (<= (+ main_y 1) v_prenex_560) (<= (+ (select main_a v_prenex_559) (select main_a v_prenex_560)) 1000) (< v_prenex_560 main_y))) (forall ((v_prenex_7539 Int) (v_prenex_7540 Int)) (or (<= (* 2 (select main_a v_prenex_7540)) 1998) (<= (+ main_y 1) v_prenex_7540) (<= 995 (select main_a v_prenex_7540)) (< v_prenex_7540 main_y) (<= 1 (select main_a v_prenex_7539)) (<= (+ (select main_a v_prenex_7539) 994) (select main_a v_prenex_7540)) (<= (select main_a v_prenex_7539) 3))) (forall ((v_prenex_608 Int) (v_prenex_609 Int)) (or (<= (+ (select main_a v_prenex_608) 994) (select main_a v_prenex_609)) (<= 0 (+ (select main_a v_prenex_608) 1)) (<= (+ main_y 1) v_prenex_609) (<= (* 2 (select main_a v_prenex_609)) 1998) (< v_prenex_609 main_y))) (forall ((v_prenex_4933 Int) (v_prenex_4932 Int)) (or (<= 0 (+ (select main_a v_prenex_4932) 1)) (<= (select main_a v_prenex_4933) (+ (select main_a v_prenex_4932) 998)) (<= 2 (* 2 (select main_a v_prenex_4932))) (<= (+ main_x 1) v_prenex_4932) (< v_prenex_4932 main_x))) (or (forall ((v_prenex_4202 Int)) (or (<= 995 (select main_a v_prenex_4202)) (<= (select main_a v_prenex_4202) 1001) (<= (* 2 (select main_a v_prenex_4202)) 1998) (< v_prenex_4202 main_y) (<= (+ main_y 1) v_prenex_4202))) (forall ((v_prenex_4201 Int)) (or (<= 1 (select main_a v_prenex_4201)) (<= (select main_a v_prenex_4201) 5)))) (or (forall ((v_prenex_10025 Int)) (or (< v_prenex_10025 main_y) (<= (+ main_y 1) v_prenex_10025) (<= 1994 (* 2 (select main_a v_prenex_10025))) (<= (* 2 (select main_a v_prenex_10025)) 1998) (<= 997 (select main_a v_prenex_10025)))) (forall ((v_prenex_10024 Int)) (or (<= (* 2 (select main_a v_prenex_10024)) 6) (<= 0 (+ (select main_a v_prenex_10024) 1))))) (or (forall ((v_prenex_9141 Int)) (or (<= (+ main_y 1) v_prenex_9141) (<= 1994 (* 2 (select main_a v_prenex_9141))) (< v_prenex_9141 main_y) (<= (select main_a v_prenex_9141) 1001))) (forall ((v_prenex_9140 Int)) (or (<= (select main_a v_prenex_9140) 3) (<= 2 (* 2 (select main_a v_prenex_9140)))))) (forall ((v_prenex_6256 Int) (v_prenex_6255 Int)) (or (<= (select main_a v_prenex_6256) (+ (select main_a v_prenex_6255) 998)) (<= (+ main_y 1) v_prenex_6256) (<= 0 (+ (select main_a v_prenex_6255) 1)) (< v_prenex_6256 main_y) (<= (select main_a v_prenex_6256) 999) (<= 2 (* 2 (select main_a v_prenex_6255))) (<= (select main_a v_prenex_6256) 1001))) (forall ((v_prenex_1115 Int) (v_prenex_1114 Int)) (or (<= 1000 (+ (select main_a v_prenex_1114) (select main_a v_prenex_1115))) (<= (select main_a v_prenex_1114) 5) (<= (+ main_x 1) v_prenex_1114) (< v_prenex_1115 main_y) (< v_prenex_1114 main_x))) (forall ((v_prenex_6274 Int) (v_prenex_6273 Int)) (or (< v_prenex_6274 main_y) (<= (+ main_y 1) v_prenex_6274) (<= 995 (select main_a v_prenex_6274)) (<= (select main_a v_prenex_6274) 999) (<= (select main_a v_prenex_6274) (+ (select main_a v_prenex_6273) 998)) (<= 2 (* 2 (select main_a v_prenex_6273))))) (or (forall ((v_prenex_7862 Int)) (or (<= (+ main_y 1) v_prenex_7862) (<= 1994 (* 2 (select main_a v_prenex_7862))))) (forall ((v_prenex_7861 Int)) (or (<= 0 (+ (select main_a v_prenex_7861) 1)) (<= (+ main_x 1) v_prenex_7861) (< v_prenex_7861 main_x)))) (forall ((v_prenex_5653 Int) (v_prenex_5652 Int)) (or (<= (select main_a v_prenex_5653) (+ (select main_a v_prenex_5652) 998)) (<= (+ main_y 1) v_prenex_5653) (<= 1 (select main_a v_prenex_5652)) (<= 1994 (* 2 (select main_a v_prenex_5653))) (<= 995 (select main_a v_prenex_5653)) (< v_prenex_5653 main_y))) (forall ((v_prenex_7173 Int) (v_prenex_7172 Int)) (or (<= (+ main_y 1) v_prenex_7173) (<= (+ main_x 1) v_prenex_7172) (<= 997 (select main_a v_prenex_7173)) (<= 1000 (+ (select main_a v_prenex_7172) (select main_a v_prenex_7173))) (<= (* 2 (select main_a v_prenex_7172)) 6) (<= (select main_a v_prenex_7172) 5) (< v_prenex_7173 main_y))) (forall ((v_prenex_374 Int) (v_prenex_373 Int)) (or (< v_prenex_374 main_y) (<= 1 (select main_a v_prenex_373)) (<= 995 (select main_a v_prenex_374)) (<= (+ main_y 1) v_prenex_374) (<= (+ (select main_a v_prenex_373) 994) (select main_a v_prenex_374)) (<= 997 (select main_a v_prenex_374)))) (forall ((v_prenex_5815 Int) (v_prenex_5814 Int)) (or (<= (select main_a v_prenex_5815) (+ (select main_a v_prenex_5814) 998)) (<= 995 (select main_a v_prenex_5815)) (<= (* 2 (select main_a v_prenex_5814)) 6) (< v_prenex_5815 main_y) (< v_prenex_5814 main_x) (<= (+ main_y 1) v_prenex_5815))) (or (forall ((v_prenex_1135 Int)) (or (<= 997 (select main_a v_prenex_1135)) (< v_prenex_1135 main_y) (<= (* 2 (select main_a v_prenex_1135)) 1998) (<= (+ main_y 1) v_prenex_1135))) (forall ((v_prenex_1134 Int)) (<= 2 (* 2 (select main_a v_prenex_1134))))) (or (forall ((v_prenex_6731 Int)) (or (<= (select main_a v_prenex_6731) 5) (<= 2 (* 2 (select main_a v_prenex_6731))))) (forall ((v_prenex_6732 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6732))) (<= (* 2 (select main_a v_prenex_6732)) 1998) (< v_prenex_6732 main_y) (<= (+ main_y 1) v_prenex_6732) (<= 997 (select main_a v_prenex_6732))))) (or (forall ((v_prenex_2639 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2639))) (<= (select main_a v_prenex_2639) 3))) (forall ((v_prenex_2640 Int)) (or (<= (* 2 (select main_a v_prenex_2640)) 1998) (<= (select main_a v_prenex_2640) 1001) (<= 1994 (* 2 (select main_a v_prenex_2640))) (<= (+ main_y 1) v_prenex_2640) (< v_prenex_2640 main_y)))) (forall ((v_prenex_444 Int) (v_prenex_443 Int)) (or (<= (select main_a v_prenex_444) 1001) (<= (+ main_y 1) v_prenex_444) (<= 0 (+ (select main_a v_prenex_443) 1)) (<= (select main_a v_prenex_444) (+ (select main_a v_prenex_443) 998)) (<= (select main_a v_prenex_443) 5) (<= (* 2 (select main_a v_prenex_444)) 1998) (< v_prenex_444 main_y))) (forall ((v_prenex_3455 Int) (v_prenex_3456 Int)) (or (<= (* 2 (select main_a v_prenex_3455)) 6) (<= (+ main_y 1) v_prenex_3456) (<= 2 (* 2 (select main_a v_prenex_3455))) (<= (select main_a v_prenex_3456) (+ (select main_a v_prenex_3455) 998)) (< v_prenex_3456 main_y) (<= (* 2 (select main_a v_prenex_3456)) 1998))) (forall ((v_prenex_2820 Int) (v_prenex_2819 Int)) (or (<= (select main_a v_prenex_2819) 5) (<= (select main_a v_prenex_2820) (+ (select main_a v_prenex_2819) 998)) (< v_prenex_2819 main_x) (< v_prenex_2820 main_y) (<= (+ main_x 1) v_prenex_2819))) (forall ((v_prenex_6244 Int) (v_prenex_6243 Int)) (or (<= (select main_a v_prenex_6244) 999) (< v_prenex_6244 main_y) (<= (+ main_y 1) v_prenex_6244) (<= (+ (select main_a v_prenex_6243) (select main_a v_prenex_6244)) 1000))) (forall ((v_prenex_2068 Int) (v_prenex_2067 Int)) (or (<= 1000 (+ (select main_a v_prenex_2067) (select main_a v_prenex_2068))) (< v_prenex_2068 main_y) (<= (+ main_y 1) v_prenex_2068) (<= (* 2 (select main_a v_prenex_2067)) 6) (<= 2 (* 2 (select main_a v_prenex_2067))) (<= (* 2 (select main_a v_prenex_2068)) 1998) (<= (select main_a v_prenex_2068) 999))) (or (forall ((v_prenex_4315 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4315))) (<= (select main_a v_prenex_4315) 3))) (forall ((v_prenex_4316 Int)) (or (<= (+ main_y 1) v_prenex_4316) (<= 995 (select main_a v_prenex_4316)) (< v_prenex_4316 main_y) (<= 1994 (* 2 (select main_a v_prenex_4316)))))) (forall ((v_prenex_4395 Int) (v_prenex_4394 Int)) (or (<= (+ (select main_a v_prenex_4394) (select main_a v_prenex_4395)) 1000) (<= 0 (+ (select main_a v_prenex_4394) 1)) (<= (select main_a v_prenex_4394) 5) (<= (+ main_y 1) v_prenex_4395) (<= (select main_a v_prenex_4395) 999) (< v_prenex_4395 main_y) (<= 997 (select main_a v_prenex_4395)))) (forall ((v_prenex_4407 Int) (v_prenex_4406 Int)) (or (<= (* 2 (select main_a v_prenex_4406)) 6) (< v_prenex_4407 main_y) (<= (select main_a v_prenex_4407) (+ (select main_a v_prenex_4406) 998)) (<= (select main_a v_prenex_4407) 999) (<= 1 (select main_a v_prenex_4406)) (<= (+ main_y 1) v_prenex_4407))) (forall ((v_prenex_6308 Int) (v_prenex_6309 Int)) (or (<= 997 (select main_a v_prenex_6309)) (<= (select main_a v_prenex_6309) (+ (select main_a v_prenex_6308) 998)) (<= (* 2 (select main_a v_prenex_6308)) 6) (< v_prenex_6308 main_x) (<= (+ main_y 1) v_prenex_6309) (< v_prenex_6309 main_y))) (or (forall ((v_prenex_8283 Int)) (or (<= 995 (select main_a v_prenex_8283)) (< v_prenex_8283 main_y) (<= (+ main_y 1) v_prenex_8283) (<= 1994 (* 2 (select main_a v_prenex_8283))) (<= 997 (select main_a v_prenex_8283)))) (forall ((v_prenex_8282 Int)) (or (<= 1 (select main_a v_prenex_8282)) (<= (select main_a v_prenex_8282) 5)))) (forall ((v_prenex_6034 Int) (v_prenex_6033 Int)) (or (<= (+ main_y 1) v_prenex_6034) (<= 995 (select main_a v_prenex_6034)) (<= (+ (select main_a v_prenex_6033) 994) (select main_a v_prenex_6034)) (<= 0 (+ (select main_a v_prenex_6033) 1)) (<= 997 (select main_a v_prenex_6034)) (<= (* 2 (select main_a v_prenex_6033)) 6) (< v_prenex_6034 main_y))) (forall ((v_prenex_4438 Int) (v_prenex_4439 Int)) (or (<= (+ (select main_a v_prenex_4438) (select main_a v_prenex_4439)) 1000) (<= 2 (* 2 (select main_a v_prenex_4438))) (<= (select main_a v_prenex_4439) 999) (< v_prenex_4439 main_y) (<= (+ main_y 1) v_prenex_4439) (<= (select main_a v_prenex_4438) 5))) (forall ((v_prenex_2124 Int) (v_prenex_2125 Int)) (or (<= (+ main_y 1) v_prenex_2125) (<= (select main_a v_prenex_2125) (+ (select main_a v_prenex_2124) 998)) (<= (select main_a v_prenex_2124) 5) (< v_prenex_2125 main_y) (<= (* 2 (select main_a v_prenex_2124)) 6) (<= 995 (select main_a v_prenex_2125)))) (or (forall ((v_prenex_8064 Int)) (or (<= 1 (select main_a v_prenex_8064)) (<= (select main_a v_prenex_8064) 3))) (forall ((v_prenex_8065 Int)) (or (<= (+ main_y 1) v_prenex_8065) (<= (select main_a v_prenex_8065) 999) (<= (* 2 (select main_a v_prenex_8065)) 1998) (< v_prenex_8065 main_y) (<= 1994 (* 2 (select main_a v_prenex_8065)))))) (forall ((v_prenex_2773 Int) (v_prenex_2774 Int)) (or (< v_prenex_2774 main_y) (<= (+ main_y 1) v_prenex_2774) (<= 997 (select main_a v_prenex_2774)) (<= 1000 (+ (select main_a v_prenex_2773) (select main_a v_prenex_2774))) (< v_prenex_2773 main_x) (<= 1 (select main_a v_prenex_2773)) (<= (* 2 (select main_a v_prenex_2773)) 6))) (forall ((v_prenex_4490 Int) (v_prenex_4491 Int)) (or (<= (+ main_y 1) v_prenex_4491) (< v_prenex_4491 main_y) (<= 1 (select main_a v_prenex_4490)) (<= 0 (+ (select main_a v_prenex_4490) 1)) (<= (* 2 (select main_a v_prenex_4491)) 1998) (<= (+ (select main_a v_prenex_4490) (select main_a v_prenex_4491)) 1000) (<= 997 (select main_a v_prenex_4491)))) (forall ((v_prenex_8448 Int) (v_prenex_8447 Int)) (or (<= (select main_a v_prenex_8448) 1001) (< v_prenex_8448 main_y) (<= (+ main_y 1) v_prenex_8448) (<= 995 (select main_a v_prenex_8448)) (<= (select main_a v_prenex_8447) 5) (<= (select main_a v_prenex_8447) 3) (<= 1000 (+ (select main_a v_prenex_8447) (select main_a v_prenex_8448))))) (or (forall ((v_prenex_1559 Int)) (or (<= 995 (select main_a v_prenex_1559)) (<= (+ main_y 1) v_prenex_1559) (<= 1994 (* 2 (select main_a v_prenex_1559))) (< v_prenex_1559 main_y))) (forall ((v_prenex_1558 Int)) (<= 1 (select main_a v_prenex_1558)))) (forall ((v_prenex_402 Int) (v_prenex_401 Int)) (or (<= (+ main_x 1) v_prenex_401) (<= (+ (select main_a v_prenex_401) 994) (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_401) 5) (<= (* 2 (select main_a v_prenex_402)) 1998))) (forall ((v_prenex_2224 Int) (v_prenex_2225 Int)) (or (<= (+ main_y 1) v_prenex_2225) (<= (select main_a v_prenex_2224) 3) (<= (select main_a v_prenex_2225) 1001) (<= 0 (+ (select main_a v_prenex_2224) 1)) (<= (+ (select main_a v_prenex_2224) (select main_a v_prenex_2225)) 1000) (<= 997 (select main_a v_prenex_2225)) (< v_prenex_2225 main_y))) (or (forall ((v_prenex_5654 Int)) (or (<= (select main_a v_prenex_5654) 5) (<= (select main_a v_prenex_5654) 3))) (forall ((v_prenex_5655 Int)) (or (< v_prenex_5655 main_y) (<= (+ main_y 1) v_prenex_5655) (<= (select main_a v_prenex_5655) 1001) (<= 995 (select main_a v_prenex_5655)) (<= 1994 (* 2 (select main_a v_prenex_5655)))))) (or (forall ((v_prenex_3618 Int)) (or (<= (select main_a v_prenex_3618) 1001) (<= (* 2 (select main_a v_prenex_3618)) 1998) (<= (+ main_y 1) v_prenex_3618) (<= 997 (select main_a v_prenex_3618)) (< v_prenex_3618 main_y))) (forall ((v_prenex_3617 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3617))) (<= 0 (+ (select main_a v_prenex_3617) 1))))) (forall ((v_prenex_6377 Int) (v_prenex_6376 Int)) (or (<= (+ main_y 1) v_prenex_6377) (<= 2 (* 2 (select main_a v_prenex_6376))) (<= 1 (select main_a v_prenex_6376)) (<= (select main_a v_prenex_6377) (+ (select main_a v_prenex_6376) 998)) (< v_prenex_6376 main_x) (<= (select main_a v_prenex_6377) 1001) (< v_prenex_6377 main_y))) (forall ((v_prenex_9512 Int) (v_prenex_9511 Int)) (or (<= (select main_a v_prenex_9511) 3) (<= (+ main_y 1) v_prenex_9512) (< v_prenex_9512 main_y) (<= 1000 (+ (select main_a v_prenex_9511) (select main_a v_prenex_9512))) (<= 997 (select main_a v_prenex_9512)))) (forall ((v_prenex_9315 Int) (v_prenex_9314 Int)) (or (<= (+ (select main_a v_prenex_9314) (select main_a v_prenex_9315)) 1000) (< v_prenex_9314 main_x) (<= 0 (+ (select main_a v_prenex_9314) 1)) (<= (+ main_x 1) v_prenex_9314) (<= (select main_a v_prenex_9314) 3))) (forall ((v_prenex_4623 Int) (v_prenex_4622 Int)) (or (< 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) (<= (select main_a v_prenex_4622) 3) (<= 995 (select main_a v_prenex_4623)))) (or (forall ((v_prenex_6463 Int)) (or (< v_prenex_6463 main_y) (<= (+ main_y 1) v_prenex_6463) (<= (* 2 (select main_a v_prenex_6463)) 1998))) (forall ((v_prenex_6462 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6462))) (<= (+ main_x 1) v_prenex_6462) (<= 0 (+ (select main_a v_prenex_6462) 1))))) (forall ((v_prenex_4353 Int) (v_prenex_4352 Int)) (or (< v_prenex_4353 main_y) (<= 997 (select main_a v_prenex_4353)) (<= 2 (* 2 (select main_a v_prenex_4352))) (<= 995 (select main_a v_prenex_4353)) (<= (select main_a v_prenex_4352) 5) (<= 1000 (+ (select main_a v_prenex_4352) (select main_a v_prenex_4353))) (<= (+ main_y 1) v_prenex_4353))) (or (forall ((v_prenex_1394 Int)) (or (<= 0 (+ (select main_a v_prenex_1394) 1)) (<= (select main_a v_prenex_1394) 5))) (forall ((v_prenex_1395 Int)) (or (<= (select main_a v_prenex_1395) 999) (< v_prenex_1395 main_y) (<= (+ main_y 1) v_prenex_1395) (<= 1994 (* 2 (select main_a v_prenex_1395)))))) (forall ((v_prenex_3465 Int) (v_prenex_3466 Int)) (or (< v_prenex_3465 main_x) (<= (select main_a v_prenex_3465) 3) (< v_prenex_3466 main_y) (<= (select main_a v_prenex_3465) 5) (<= (select main_a v_prenex_3466) 1001) (<= (+ main_y 1) v_prenex_3466) (<= 1000 (+ (select main_a v_prenex_3465) (select main_a v_prenex_3466))))) (forall ((v_prenex_3107 Int) (v_prenex_3108 Int)) (or (< v_prenex_3108 main_y) (<= 1000 (+ (select main_a v_prenex_3107) (select main_a v_prenex_3108))) (<= 997 (select main_a v_prenex_3108)) (<= 1994 (* 2 (select main_a v_prenex_3108))) (<= (+ main_y 1) v_prenex_3108) (<= (* 2 (select main_a v_prenex_3107)) 6))) (or (forall ((v_prenex_7630 Int)) (or (< v_prenex_7630 main_y) (<= 995 (select main_a v_prenex_7630)) (<= 997 (select main_a v_prenex_7630)) (<= (* 2 (select main_a v_prenex_7630)) 1998) (<= (+ main_y 1) v_prenex_7630))) (forall ((v_prenex_7629 Int)) (<= (* 2 (select main_a v_prenex_7629)) 6))) (forall ((v_prenex_8181 Int) (v_prenex_8180 Int)) (or (<= (select main_a v_prenex_8180) 5) (< v_prenex_8181 main_y) (<= (+ main_y 1) v_prenex_8181) (<= (select main_a v_prenex_8181) 1001) (<= 2 (* 2 (select main_a v_prenex_8180))) (<= (select main_a v_prenex_8181) (+ (select main_a v_prenex_8180) 998)))) (or (forall ((v_prenex_3310 Int)) (or (< v_prenex_3310 main_y) (<= (+ main_y 1) v_prenex_3310) (<= (* 2 (select main_a v_prenex_3310)) 1998))) (forall ((v_prenex_3309 Int)) (or (<= (select main_a v_prenex_3309) 3) (<= 0 (+ (select main_a v_prenex_3309) 1)) (< v_prenex_3309 main_x)))) (forall ((v_prenex_2421 Int) (v_prenex_2422 Int)) (or (<= (select main_a v_prenex_2422) 999) (<= (+ (select main_a v_prenex_2421) (select main_a v_prenex_2422)) 1000) (<= (* 2 (select main_a v_prenex_2421)) 6) (< v_prenex_2422 main_y) (< v_prenex_2421 main_x) (<= (+ main_y 1) v_prenex_2422))) (forall ((v_prenex_1283 Int) (v_prenex_1282 Int)) (or (<= (+ main_y 1) v_prenex_1283) (<= 995 (select main_a v_prenex_1283)) (<= 1000 (+ (select main_a v_prenex_1282) (select main_a v_prenex_1283))) (<= 2 (* 2 (select main_a v_prenex_1282))) (<= 1 (select main_a v_prenex_1282)) (< v_prenex_1283 main_y) (<= (* 2 (select main_a v_prenex_1283)) 1998))) (forall ((v_prenex_6340 Int) (v_prenex_6341 Int)) (or (<= (select main_a v_prenex_6340) 5) (< v_prenex_6340 main_x) (<= (+ (select main_a v_prenex_6340) (select main_a v_prenex_6341)) 1000) (<= (+ main_y 1) v_prenex_6341) (<= (* 2 (select main_a v_prenex_6341)) 1998) (<= 1 (select main_a v_prenex_6340)) (< v_prenex_6341 main_y))) (forall ((v_prenex_6119 Int) (v_prenex_6118 Int)) (or (<= (* 2 (select main_a v_prenex_6118)) 6) (<= (select main_a v_prenex_6119) 999) (<= (+ main_y 1) v_prenex_6119) (<= (* 2 (select main_a v_prenex_6119)) 1998) (<= (+ (select main_a v_prenex_6118) 994) (select main_a v_prenex_6119)) (<= 0 (+ (select main_a v_prenex_6118) 1)) (< v_prenex_6119 main_y))) (forall ((v_prenex_4638 Int) (v_prenex_4639 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4639))) (< v_prenex_4639 main_y) (<= (+ main_y 1) v_prenex_4639) (<= (+ main_x 1) v_prenex_4638) (<= (* 2 (select main_a v_prenex_4638)) 6) (<= 2 (* 2 (select main_a v_prenex_4638))) (<= (+ (select main_a v_prenex_4638) (select main_a v_prenex_4639)) 1000))) (forall ((v_prenex_9069 Int) (v_prenex_9068 Int)) (or (<= (+ main_y 1) v_prenex_9069) (<= (+ (select main_a v_prenex_9068) 994) (select main_a v_prenex_9069)) (<= (select main_a v_prenex_9068) 3) (<= 995 (select main_a v_prenex_9069)) (< v_prenex_9069 main_y) (<= (select main_a v_prenex_9069) 1001))) (forall ((v_prenex_10095 Int) (v_prenex_10094 Int)) (or (<= (+ main_y 1) v_prenex_10095) (< v_prenex_10095 main_y) (<= 1000 (+ (select main_a v_prenex_10094) (select main_a v_prenex_10095))) (<= (* 2 (select main_a v_prenex_10094)) 6) (<= 995 (select main_a v_prenex_10095)) (< v_prenex_10094 main_x))) (forall ((v_prenex_4522 Int) (v_prenex_4523 Int)) (or (<= (+ main_y 1) v_prenex_4523) (<= (select main_a v_prenex_4523) 999) (< 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) (<= (select main_a v_prenex_4523) 1001))) (forall ((v_prenex_4649 Int) (v_prenex_4648 Int)) (or (< v_prenex_4649 main_y) (<= (+ (select main_a v_prenex_4648) (select main_a v_prenex_4649)) 1000) (<= (+ main_y 1) v_prenex_4649) (<= (select main_a v_prenex_4648) 5) (<= 995 (select main_a v_prenex_4649)) (<= (* 2 (select main_a v_prenex_4648)) 6))) (forall ((v_prenex_541 Int) (v_prenex_542 Int)) (or (<= 0 (+ (select main_a v_prenex_541) 1)) (<= (* 2 (select main_a v_prenex_542)) 1998) (<= 995 (select main_a v_prenex_542)) (<= (+ main_y 1) v_prenex_542) (< v_prenex_542 main_y) (<= 1000 (+ (select main_a v_prenex_541) (select main_a v_prenex_542))))) (forall ((v_prenex_8226 Int) (v_prenex_8227 Int)) (or (<= (+ main_y 1) v_prenex_8227) (<= (select main_a v_prenex_8227) 999) (<= (* 2 (select main_a v_prenex_8226)) 6) (<= (+ (select main_a v_prenex_8226) 994) (select main_a v_prenex_8227)) (<= 0 (+ (select main_a v_prenex_8226) 1)) (< v_prenex_8227 main_y) (<= 1994 (* 2 (select main_a v_prenex_8227))))) (forall ((v_prenex_8219 Int) (v_prenex_8218 Int)) (or (< v_prenex_8219 main_y) (<= 2 (* 2 (select main_a v_prenex_8218))) (<= (select main_a v_prenex_8218) 3) (<= (* 2 (select main_a v_prenex_8219)) 1998) (<= (+ main_y 1) v_prenex_8219) (<= (+ (select main_a v_prenex_8218) 994) (select main_a v_prenex_8219)) (<= 995 (select main_a v_prenex_8219)))) (forall ((v_prenex_7195 Int) (v_prenex_7194 Int)) (or (<= 0 (+ (select main_a v_prenex_7194) 1)) (<= (+ main_y 1) v_prenex_7195) (< v_prenex_7195 main_y) (<= 1994 (* 2 (select main_a v_prenex_7195))) (<= 1000 (+ (select main_a v_prenex_7194) (select main_a v_prenex_7195))) (< v_prenex_7194 main_x))) (forall ((v_prenex_8624 Int) (v_prenex_8625 Int)) (or (<= 1 (select main_a v_prenex_8624)) (<= (+ main_x 1) v_prenex_8624) (<= (+ (select main_a v_prenex_8624) (select main_a v_prenex_8625)) 1000) (<= 997 (select main_a v_prenex_8625)) (< v_prenex_8625 main_y) (<= (select main_a v_prenex_8624) 5) (<= (+ main_y 1) v_prenex_8625))) (forall ((v_prenex_8107 Int) (v_prenex_8106 Int)) (or (<= (select main_a v_prenex_8107) 999) (<= 0 (+ (select main_a v_prenex_8106) 1)) (< v_prenex_8107 main_y) (<= (* 2 (select main_a v_prenex_8107)) 1998) (<= (* 2 (select main_a v_prenex_8106)) 6) (<= 1000 (+ (select main_a v_prenex_8106) (select main_a v_prenex_8107))) (<= (+ main_y 1) v_prenex_8107))) (forall ((v_prenex_63 Int) (v_prenex_64 Int)) (or (<= (+ main_y 1) v_prenex_64) (<= 1994 (* 2 (select main_a v_prenex_64))) (<= 1000 (+ (select main_a v_prenex_63) (select main_a v_prenex_64))) (< v_prenex_64 main_y) (<= 1 (select main_a v_prenex_63)) (<= 997 (select main_a v_prenex_64)) (<= (select main_a v_prenex_63) 3))) (forall ((v_prenex_1725 Int) (v_prenex_1724 Int)) (or (<= 1000 (+ (select main_a v_prenex_1724) (select main_a v_prenex_1725))) (<= (+ main_y 1) v_prenex_1725) (<= 995 (select main_a v_prenex_1725)) (<= (select main_a v_prenex_1724) 5) (< v_prenex_1725 main_y) (<= (select main_a v_prenex_1724) 3))) (or (forall ((v_prenex_4886 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4886))) (<= 0 (+ (select main_a v_prenex_4886) 1)))) (forall ((v_prenex_4887 Int)) (or (< v_prenex_4887 main_y) (<= (+ main_y 1) v_prenex_4887) (<= (* 2 (select main_a v_prenex_4887)) 1998)))) (or (forall ((v_prenex_5893 Int)) (or (<= (+ main_y 1) v_prenex_5893) (<= 997 (select main_a v_prenex_5893)) (<= 1994 (* 2 (select main_a v_prenex_5893))) (<= (* 2 (select main_a v_prenex_5893)) 1998) (< v_prenex_5893 main_y))) (forall ((v_prenex_5892 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5892))) (<= (select main_a v_prenex_5892) 3)))) (forall ((v_prenex_2789 Int) (v_prenex_2790 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2789))) (<= (+ main_y 1) v_prenex_2790) (< v_prenex_2789 main_x) (<= (+ main_x 1) v_prenex_2789) (<= (+ (select main_a v_prenex_2789) (select main_a v_prenex_2790)) 1000))) (forall ((v_prenex_4607 Int) (v_prenex_4606 Int)) (or (<= (+ main_y 1) v_prenex_4607) (<= (+ main_x 1) v_prenex_4606) (< v_prenex_4606 main_x) (<= (select main_a v_prenex_4606) 3) (<= (+ (select main_a v_prenex_4606) (select main_a v_prenex_4607)) 1000))) (forall ((v_prenex_2513 Int) (v_prenex_2514 Int)) (or (<= 997 (select main_a v_prenex_2514)) (<= (select main_a v_prenex_2514) 1001) (<= (+ main_y 1) v_prenex_2514) (< v_prenex_2514 main_y) (<= (+ (select main_a v_prenex_2513) 994) (select main_a v_prenex_2514)) (<= (select main_a v_prenex_2513) 3) (<= 1 (select main_a v_prenex_2513)))) (or (forall ((v_prenex_4985 Int)) (or (<= (select main_a v_prenex_4985) 1001) (<= (+ main_y 1) v_prenex_4985) (< v_prenex_4985 main_y) (<= (* 2 (select main_a v_prenex_4985)) 1998))) (forall ((v_prenex_4984 Int)) (or (<= 0 (+ (select main_a v_prenex_4984) 1)) (<= (select main_a v_prenex_4984) 5)))) (or (forall ((v_prenex_10875 Int)) (or (< v_prenex_10875 main_y) (<= (* 2 (select main_a v_prenex_10875)) 1998) (<= 1994 (* 2 (select main_a v_prenex_10875))) (<= (+ main_y 1) v_prenex_10875) (<= 995 (select main_a v_prenex_10875)))) (forall ((v_prenex_10874 Int)) (or (<= 1 (select main_a v_prenex_10874)) (<= 2 (* 2 (select main_a v_prenex_10874)))))) (forall ((v_prenex_4706 Int) (v_prenex_4707 Int)) (or (<= (select main_a v_prenex_4707) 1001) (<= (select main_a v_prenex_4707) (+ (select main_a v_prenex_4706) 998)) (<= (+ main_y 1) v_prenex_4707) (<= 0 (+ (select main_a v_prenex_4706) 1)) (<= (* 2 (select main_a v_prenex_4706)) 6) (<= (* 2 (select main_a v_prenex_4707)) 1998) (< v_prenex_4707 main_y))) (forall ((v_prenex_2671 Int) (v_prenex_2672 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2671))) (< v_prenex_2672 main_y) (<= (select main_a v_prenex_2672) (+ (select main_a v_prenex_2671) 998)) (<= (select main_a v_prenex_2671) 3) (<= (+ main_y 1) v_prenex_2672) (<= 995 (select main_a v_prenex_2672)))) (or (forall ((v_prenex_1728 Int)) (or (<= (+ main_x 1) v_prenex_1728) (< v_prenex_1728 main_x) (<= 2 (* 2 (select main_a v_prenex_1728))))) (forall ((v_prenex_1729 Int)) (<= (* 2 (select main_a v_prenex_1729)) 1998))) (forall ((v_prenex_10495 Int) (v_prenex_10494 Int)) (or (<= (* 2 (select main_a v_prenex_10494)) 6) (< v_prenex_10495 main_y) (< v_prenex_10494 main_x) (<= (+ main_x 1) v_prenex_10494) (<= (+ (select main_a v_prenex_10494) (select main_a v_prenex_10495)) 1000))) (forall ((v_prenex_10189 Int) (v_prenex_10188 Int)) (or (<= 995 (select main_a v_prenex_10189)) (<= 1994 (* 2 (select main_a v_prenex_10189))) (< v_prenex_10189 main_y) (<= (* 2 (select main_a v_prenex_10188)) 6) (<= 1000 (+ (select main_a v_prenex_10188) (select main_a v_prenex_10189))) (<= 1 (select main_a v_prenex_10188)) (<= (+ main_y 1) v_prenex_10189))) (forall ((v_prenex_105 Int) (v_prenex_106 Int)) (or (<= (* 2 (select main_a v_prenex_106)) 1998) (<= (select main_a v_prenex_106) (+ (select main_a v_prenex_105) 998)) (<= (+ main_y 1) v_prenex_106) (< v_prenex_105 main_x) (<= (select main_a v_prenex_105) 3) (<= (* 2 (select main_a v_prenex_105)) 6) (< v_prenex_106 main_y))) (or (forall ((v_prenex_5666 Int)) (<= 1 (select main_a v_prenex_5666))) (forall ((v_prenex_5667 Int)) (or (<= 995 (select main_a v_prenex_5667)) (<= (+ main_y 1) v_prenex_5667) (< v_prenex_5667 main_y) (<= 997 (select main_a v_prenex_5667)) (<= 1994 (* 2 (select main_a v_prenex_5667)))))) (or (forall ((v_prenex_6684 Int)) (or (< v_prenex_6684 main_y) (<= 995 (select main_a v_prenex_6684)) (<= (+ main_y 1) v_prenex_6684) (<= (* 2 (select main_a v_prenex_6684)) 1998))) (forall ((v_prenex_6683 Int)) (or (<= 0 (+ (select main_a v_prenex_6683) 1)) (<= (* 2 (select main_a v_prenex_6683)) 6)))) (forall ((v_prenex_5758 Int) (v_prenex_5759 Int)) (or (<= 997 (select main_a v_prenex_5759)) (< v_prenex_5759 main_y) (<= (select main_a v_prenex_5759) (+ (select main_a v_prenex_5758) 998)) (<= (+ main_y 1) v_prenex_5759) (<= 1994 (* 2 (select main_a v_prenex_5759))) (<= (select main_a v_prenex_5758) 3))) (forall ((v_prenex_604 Int) (v_prenex_605 Int)) (or (<= (select main_a v_prenex_604) 5) (< v_prenex_605 main_y) (<= (+ main_y 1) v_prenex_605) (<= (+ (select main_a v_prenex_604) (select main_a v_prenex_605)) 1000) (<= 995 (select main_a v_prenex_605)) (< v_prenex_604 main_x))) (forall ((v_prenex_1821 Int) (v_prenex_1820 Int)) (or (<= (select main_a v_prenex_1820) 3) (<= 997 (select main_a v_prenex_1821)) (<= (+ main_y 1) v_prenex_1821) (<= (select main_a v_prenex_1820) 5) (<= 1000 (+ (select main_a v_prenex_1820) (select main_a v_prenex_1821))) (< v_prenex_1821 main_y))) (or (forall ((v_prenex_898 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_898))) (<= 995 (select main_a v_prenex_898)) (<= (+ main_y 1) v_prenex_898) (< v_prenex_898 main_y))) (forall ((v_prenex_897 Int)) (or (<= 0 (+ (select main_a v_prenex_897) 1)) (<= (select main_a v_prenex_897) 3)))) (forall ((v_prenex_1167 Int) (v_prenex_1166 Int)) (or (< v_prenex_1167 main_y) (<= 1 (select main_a v_prenex_1166)) (<= 1000 (+ (select main_a v_prenex_1166) (select main_a v_prenex_1167))) (<= 2 (* 2 (select main_a v_prenex_1166))) (<= 997 (select main_a v_prenex_1167)) (<= (+ main_y 1) v_prenex_1167) (<= (* 2 (select main_a v_prenex_1167)) 1998))) (forall ((v_prenex_1611 Int) (v_prenex_1610 Int)) (or (<= (+ (select main_a v_prenex_1610) 994) (select main_a v_prenex_1611)) (<= 2 (* 2 (select main_a v_prenex_1610))) (<= (+ main_y 1) v_prenex_1611) (<= 1 (select main_a v_prenex_1610)) (< v_prenex_1610 main_x) (<= (* 2 (select main_a v_prenex_1611)) 1998) (< v_prenex_1611 main_y))) (or (forall ((v_prenex_3219 Int)) (or (<= (* 2 (select main_a v_prenex_3219)) 6) (<= 2 (* 2 (select main_a v_prenex_3219))))) (forall ((v_prenex_3220 Int)) (or (<= (select main_a v_prenex_3220) 999) (<= (* 2 (select main_a v_prenex_3220)) 1998) (<= 997 (select main_a v_prenex_3220)) (<= (+ main_y 1) v_prenex_3220) (< v_prenex_3220 main_y)))) (forall ((v_prenex_680 Int) (v_prenex_681 Int)) (or (<= (select main_a v_prenex_681) 1001) (<= 2 (* 2 (select main_a v_prenex_680))) (<= 1000 (+ (select main_a v_prenex_680) (select main_a v_prenex_681))) (<= (select main_a v_prenex_681) 999) (< v_prenex_681 main_y) (<= (* 2 (select main_a v_prenex_680)) 6) (<= (+ main_y 1) v_prenex_681))) (or (forall ((v_prenex_437 Int)) (or (<= (* 2 (select main_a v_prenex_437)) 6) (<= (select main_a v_prenex_437) 3))) (forall ((v_prenex_438 Int)) (or (< v_prenex_438 main_y) (<= (+ main_y 1) v_prenex_438) (<= 995 (select main_a v_prenex_438)) (<= (select main_a v_prenex_438) 1001) (<= 1994 (* 2 (select main_a v_prenex_438)))))) (forall ((v_prenex_1529 Int) (v_prenex_1528 Int)) (or (< v_prenex_1529 main_y) (<= (select main_a v_prenex_1529) 1001) (<= (* 2 (select main_a v_prenex_1529)) 1998) (<= (+ main_y 1) v_prenex_1529) (<= (+ (select main_a v_prenex_1528) (select main_a v_prenex_1529)) 1000) (<= (select main_a v_prenex_1528) 5))) (or (forall ((v_prenex_1932 Int)) (<= 1 (select main_a v_prenex_1932))) (forall ((v_prenex_1933 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1933))) (<= (+ main_y 1) v_prenex_1933) (< v_prenex_1933 main_y) (<= (select main_a v_prenex_1933) 1001) (<= (* 2 (select main_a v_prenex_1933)) 1998)))) (forall ((v_prenex_1437 Int) (v_prenex_1436 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1437))) (< v_prenex_1437 main_y) (<= (* 2 (select main_a v_prenex_1436)) 6) (<= 995 (select main_a v_prenex_1437)) (<= (select main_a v_prenex_1437) (+ (select main_a v_prenex_1436) 998)) (<= (+ main_y 1) v_prenex_1437))) (forall ((v_prenex_9866 Int) (v_prenex_9865 Int)) (or (<= 0 (+ (select main_a v_prenex_9865) 1)) (<= 1000 (+ (select main_a v_prenex_9865) (select main_a v_prenex_9866))) (< v_prenex_9865 main_x) (<= (select main_a v_prenex_9865) 3) (<= (+ main_y 1) v_prenex_9866) (< v_prenex_9866 main_y) (<= 1994 (* 2 (select main_a v_prenex_9866))))) (forall ((v_prenex_5505 Int) (v_prenex_5504 Int)) (or (< v_prenex_5505 main_y) (<= (select main_a v_prenex_5504) 3) (<= 1000 (+ (select main_a v_prenex_5504) (select main_a v_prenex_5505))) (<= 0 (+ (select main_a v_prenex_5504) 1)) (<= 1994 (* 2 (select main_a v_prenex_5505))) (<= (+ main_y 1) v_prenex_5505))) (forall ((v_prenex_3337 Int) (v_prenex_3338 Int)) (or (<= 0 (+ (select main_a v_prenex_3337) 1)) (<= 1 (select main_a v_prenex_3337)) (<= 995 (select main_a v_prenex_3338)) (< v_prenex_3338 main_y) (<= 1000 (+ (select main_a v_prenex_3337) (select main_a v_prenex_3338))) (<= (+ main_y 1) v_prenex_3338))) (forall ((v_prenex_7949 Int) (v_prenex_7950 Int)) (or (<= (select main_a v_prenex_7950) (+ (select main_a v_prenex_7949) 998)) (< v_prenex_7950 main_y) (<= 0 (+ (select main_a v_prenex_7949) 1)) (<= 995 (select main_a v_prenex_7950)) (<= 1994 (* 2 (select main_a v_prenex_7950))) (<= (+ main_y 1) v_prenex_7950))) (forall ((v_prenex_967 Int) (v_prenex_968 Int)) (or (<= 997 (select main_a v_prenex_968)) (< v_prenex_968 main_y) (<= (* 2 (select main_a v_prenex_968)) 1998) (<= (+ main_y 1) v_prenex_968) (<= (* 2 (select main_a v_prenex_967)) 6) (<= (+ (select main_a v_prenex_967) (select main_a v_prenex_968)) 1000) (<= 2 (* 2 (select main_a v_prenex_967))))) (forall ((v_prenex_8082 Int) (v_prenex_8083 Int)) (or (<= (* 2 (select main_a v_prenex_8083)) 1998) (< v_prenex_8083 main_y) (<= (+ (select main_a v_prenex_8082) (select main_a v_prenex_8083)) 1000) (<= (select main_a v_prenex_8082) 5) (<= (+ main_y 1) v_prenex_8083) (<= 1994 (* 2 (select main_a v_prenex_8083))))) (or (forall ((v_prenex_10619 Int)) (or (<= (select main_a v_prenex_10619) 999) (< v_prenex_10619 main_y) (<= 997 (select main_a v_prenex_10619)) (<= (* 2 (select main_a v_prenex_10619)) 1998) (<= (+ main_y 1) v_prenex_10619))) (forall ((v_prenex_10618 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10618))) (<= 0 (+ (select main_a v_prenex_10618) 1))))) (forall ((v_prenex_3494 Int) (v_prenex_3493 Int)) (or (<= (+ main_y 1) v_prenex_3494) (<= (select main_a v_prenex_3493) 5) (<= 997 (select main_a v_prenex_3494)) (<= 0 (+ (select main_a v_prenex_3493) 1)) (<= 1000 (+ (select main_a v_prenex_3493) (select main_a v_prenex_3494))) (< v_prenex_3494 main_y) (<= (select main_a v_prenex_3494) 1001))) (or (forall ((v_prenex_8713 Int)) (or (<= 995 (select main_a v_prenex_8713)) (<= (+ main_y 1) v_prenex_8713) (< v_prenex_8713 main_y) (<= 1994 (* 2 (select main_a v_prenex_8713))))) (forall ((v_prenex_8712 Int)) (or (<= (+ main_x 1) v_prenex_8712) (<= 1 (select main_a v_prenex_8712)) (<= 2 (* 2 (select main_a v_prenex_8712)))))) (or (forall ((v_prenex_5921 Int)) (or (<= (+ main_y 1) v_prenex_5921) (<= (select main_a v_prenex_5921) 1001) (<= 1994 (* 2 (select main_a v_prenex_5921))) (< v_prenex_5921 main_y))) (forall ((v_prenex_5920 Int)) (or (< v_prenex_5920 main_x) (<= 0 (+ (select main_a v_prenex_5920) 1)) (<= 1 (select main_a v_prenex_5920))))) (or (forall ((v_prenex_3990 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3990))) (<= (+ main_y 1) v_prenex_3990) (< v_prenex_3990 main_y) (<= 995 (select main_a v_prenex_3990)))) (forall ((v_prenex_3989 Int)) (or (<= (select main_a v_prenex_3989) 3) (< v_prenex_3989 main_x) (<= 0 (+ (select main_a v_prenex_3989) 1))))) (or (forall ((v_prenex_6069 Int)) (<= (* 2 (select main_a v_prenex_6069)) 6)) (forall ((v_prenex_6070 Int)) (or (< v_prenex_6070 main_y) (<= (+ main_y 1) v_prenex_6070) (<= (select main_a v_prenex_6070) 1001)))) (forall ((v_prenex_6397 Int) (v_prenex_6396 Int)) (or (<= (select main_a v_prenex_6397) 1001) (<= (+ main_x 1) v_prenex_6396) (<= (+ main_y 1) v_prenex_6397) (<= (+ (select main_a v_prenex_6396) 994) (select main_a v_prenex_6397)) (<= (* 2 (select main_a v_prenex_6396)) 6) (< v_prenex_6397 main_y) (<= 0 (+ (select main_a v_prenex_6396) 1)))) (forall ((v_prenex_6508 Int) (v_prenex_6509 Int)) (or (<= (select main_a v_prenex_6508) 3) (<= 1 (select main_a v_prenex_6508)) (<= (+ (select main_a v_prenex_6508) (select main_a v_prenex_6509)) 1000) (<= (+ main_y 1) v_prenex_6509) (< v_prenex_6509 main_y) (<= 997 (select main_a v_prenex_6509)) (<= 995 (select main_a v_prenex_6509)))) (or (forall ((v_prenex_9097 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9097))) (< v_prenex_9097 main_y) (<= (+ main_y 1) v_prenex_9097) (<= (* 2 (select main_a v_prenex_9097)) 1998) (<= (select main_a v_prenex_9097) 999))) (forall ((v_prenex_9096 Int)) (or (<= 0 (+ (select main_a v_prenex_9096) 1)) (<= (* 2 (select main_a v_prenex_9096)) 6)))) (or (forall ((v_prenex_2920 Int)) (or (<= 1 (select main_a v_prenex_2920)) (<= (* 2 (select main_a v_prenex_2920)) 6))) (forall ((v_prenex_2921 Int)) (or (<= (select main_a v_prenex_2921) 999) (<= (* 2 (select main_a v_prenex_2921)) 1998) (< v_prenex_2921 main_y) (<= (select main_a v_prenex_2921) 1001) (<= (+ main_y 1) v_prenex_2921)))) (forall ((v_prenex_10263 Int) (v_prenex_10262 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10262))) (<= 1 (select main_a v_prenex_10262)) (< v_prenex_10263 main_y) (<= (* 2 (select main_a v_prenex_10263)) 1998) (<= (+ (select main_a v_prenex_10262) 994) (select main_a v_prenex_10263)) (<= 997 (select main_a v_prenex_10263)) (<= (+ main_y 1) v_prenex_10263))) (forall ((v_prenex_7362 Int) (v_prenex_7363 Int)) (or (<= (* 2 (select main_a v_prenex_7363)) 1998) (<= (* 2 (select main_a v_prenex_7362)) 6) (<= (+ (select main_a v_prenex_7362) 994) (select main_a v_prenex_7363)) (<= 995 (select main_a v_prenex_7363)) (< v_prenex_7363 main_y) (<= (+ main_y 1) v_prenex_7363) (<= (select main_a v_prenex_7362) 5))) (forall ((v_prenex_4492 Int) (v_prenex_4493 Int)) (or (<= 995 (select main_a v_prenex_4493)) (<= (+ main_x 1) v_prenex_4492) (<= (select main_a v_prenex_4492) 5) (<= (+ main_y 1) v_prenex_4493) (< v_prenex_4493 main_y) (<= (* 2 (select main_a v_prenex_4492)) 6) (<= (+ (select main_a v_prenex_4492) 994) (select main_a v_prenex_4493)))) (forall ((v_prenex_5886 Int) (v_prenex_5887 Int)) (or (<= 1 (select main_a v_prenex_5886)) (<= (select main_a v_prenex_5887) (+ (select main_a v_prenex_5886) 998)) (<= (* 2 (select main_a v_prenex_5887)) 1998) (<= (+ main_x 1) v_prenex_5886) (<= (+ main_y 1) v_prenex_5887) (< v_prenex_5887 main_y) (<= (select main_a v_prenex_5886) 5))) (or (forall ((v_prenex_8659 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8659))) (<= (+ main_y 1) v_prenex_8659) (< v_prenex_8659 main_y) (<= 995 (select main_a v_prenex_8659)))) (forall ((v_prenex_8658 Int)) (<= (select main_a v_prenex_8658) 3))) (forall ((v_prenex_6421 Int) (v_prenex_6420 Int)) (or (<= (+ main_x 1) v_prenex_6420) (<= (+ (select main_a v_prenex_6420) (select main_a v_prenex_6421)) 1000) (<= 1 (select main_a v_prenex_6420)) (<= 997 (select main_a v_prenex_6421)) (<= (+ main_y 1) v_prenex_6421) (< v_prenex_6421 main_y))) (forall ((v_prenex_6792 Int) (v_prenex_6791 Int)) (or (<= 1000 (+ (select main_a v_prenex_6791) (select main_a v_prenex_6792))) (<= (* 2 (select main_a v_prenex_6792)) 1998) (<= (+ main_y 1) v_prenex_6792) (<= (* 2 (select main_a v_prenex_6791)) 6) (<= 1994 (* 2 (select main_a v_prenex_6792))) (< v_prenex_6792 main_y) (<= 1 (select main_a v_prenex_6791)))) (or (forall ((v_prenex_4735 Int)) (or (<= (+ main_y 1) v_prenex_4735) (<= 997 (select main_a v_prenex_4735)) (<= (* 2 (select main_a v_prenex_4735)) 1998) (< v_prenex_4735 main_y))) (forall ((v_prenex_4734 Int)) (or (<= (select main_a v_prenex_4734) 5) (<= (select main_a v_prenex_4734) 3) (< v_prenex_4734 main_x)))) (forall ((v_prenex_6763 Int) (v_prenex_6764 Int)) (or (<= (+ main_y 1) v_prenex_6764) (<= (+ (select main_a v_prenex_6763) 994) (select main_a v_prenex_6764)) (< v_prenex_6764 main_y) (<= (select main_a v_prenex_6763) 3) (<= (* 2 (select main_a v_prenex_6764)) 1998) (<= 2 (* 2 (select main_a v_prenex_6763))) (<= (select main_a v_prenex_6764) 1001))) (forall ((v_prenex_5501 Int) (v_prenex_5500 Int)) (or (<= (* 2 (select main_a v_prenex_5501)) 1998) (< v_prenex_5501 main_y) (<= (* 2 (select main_a v_prenex_5500)) 6) (<= (+ main_y 1) v_prenex_5501) (<= (+ (select main_a v_prenex_5500) (select main_a v_prenex_5501)) 1000) (<= (+ main_x 1) v_prenex_5500))) (forall ((v_prenex_9439 Int) (v_prenex_9438 Int)) (or (<= (+ main_y 1) v_prenex_9439) (<= 997 (select main_a v_prenex_9439)) (<= (+ (select main_a v_prenex_9438) 994) (select main_a v_prenex_9439)) (<= 1994 (* 2 (select main_a v_prenex_9439))) (< v_prenex_9439 main_y))) (forall ((v_prenex_2123 Int) (v_prenex_2122 Int)) (or (< v_prenex_2122 main_x) (<= (+ (select main_a v_prenex_2122) (select main_a v_prenex_2123)) 1000) (<= 2 (* 2 (select main_a v_prenex_2122))) (<= (select main_a v_prenex_2123) 999) (<= (+ main_y 1) v_prenex_2123) (< v_prenex_2123 main_y) (<= (select main_a v_prenex_2122) 3))) (forall ((v_prenex_3187 Int) (v_prenex_3188 Int)) (or (<= (+ main_y 1) v_prenex_3188) (<= (select main_a v_prenex_3188) 1001) (<= 1 (select main_a v_prenex_3187)) (< v_prenex_3188 main_y) (<= 0 (+ (select main_a v_prenex_3187) 1)) (<= (* 2 (select main_a v_prenex_3188)) 1998) (<= (+ (select main_a v_prenex_3187) 994) (select main_a v_prenex_3188)))) (forall ((v_prenex_9327 Int) (v_prenex_9326 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9326))) (<= (+ main_y 1) v_prenex_9327) (< v_prenex_9327 main_y) (<= (select main_a v_prenex_9326) 5) (<= (* 2 (select main_a v_prenex_9327)) 1998) (<= 1000 (+ (select main_a v_prenex_9326) (select main_a v_prenex_9327))))) (forall ((v_prenex_2326 Int) (v_prenex_2327 Int)) (or (< v_prenex_2327 main_y) (<= (+ main_y 1) v_prenex_2327) (<= 995 (select main_a v_prenex_2327)) (<= (+ (select main_a v_prenex_2326) 994) (select main_a v_prenex_2327)) (<= 1 (select main_a v_prenex_2326)) (<= (select main_a v_prenex_2326) 5) (<= (select main_a v_prenex_2327) 999))) (forall ((v_prenex_3170 Int) (v_prenex_3169 Int)) (or (<= (* 2 (select main_a v_prenex_3169)) 6) (<= 1994 (* 2 (select main_a v_prenex_3170))) (<= 1 (select main_a v_prenex_3169)) (<= (+ main_y 1) v_prenex_3170) (<= (+ (select main_a v_prenex_3169) 994) (select main_a v_prenex_3170)) (<= 995 (select main_a v_prenex_3170)) (< v_prenex_3170 main_y))) (forall ((v_prenex_2750 Int) (v_prenex_2749 Int)) (or (<= 995 (select main_a v_prenex_2750)) (<= (+ main_y 1) v_prenex_2750) (<= (select main_a v_prenex_2750) 1001) (<= (select main_a v_prenex_2749) 5) (<= (+ (select main_a v_prenex_2749) (select main_a v_prenex_2750)) 1000) (<= (select main_a v_prenex_2749) 3) (< v_prenex_2750 main_y))) (forall ((v_prenex_1047 Int) (v_prenex_1046 Int)) (or (<= (select main_a v_prenex_1047) 999) (< v_prenex_1047 main_y) (<= (+ main_y 1) v_prenex_1047) (<= (+ main_x 1) v_prenex_1046) (<= 2 (* 2 (select main_a v_prenex_1046))) (<= (select main_a v_prenex_1046) 3) (<= 1000 (+ (select main_a v_prenex_1046) (select main_a v_prenex_1047))))) (forall ((v_prenex_7445 Int) (v_prenex_7446 Int)) (or (< v_prenex_7445 main_x) (<= (select main_a v_prenex_7446) (+ (select main_a v_prenex_7445) 998)) (< v_prenex_7446 main_y) (<= 2 (* 2 (select main_a v_prenex_7445))) (<= 995 (select main_a v_prenex_7446)) (<= (+ main_y 1) v_prenex_7446))) (forall ((v_prenex_8026 Int) (v_prenex_8027 Int)) (or (<= 1 (select main_a v_prenex_8026)) (<= (+ main_y 1) v_prenex_8027) (<= 1000 (+ (select main_a v_prenex_8026) (select main_a v_prenex_8027))) (<= 0 (+ (select main_a v_prenex_8026) 1)) (<= (* 2 (select main_a v_prenex_8027)) 1998) (< v_prenex_8027 main_y))) (forall ((v_prenex_4663 Int) (v_prenex_4662 Int)) (or (<= (select main_a v_prenex_4662) 5) (<= (+ (select main_a v_prenex_4662) (select main_a v_prenex_4663)) 1000) (<= 0 (+ (select main_a v_prenex_4662) 1)) (<= 995 (select main_a v_prenex_4663)) (<= 1994 (* 2 (select main_a v_prenex_4663))) (< v_prenex_4663 main_y) (<= (+ main_y 1) v_prenex_4663))) (forall ((v_prenex_9022 Int) (v_prenex_9023 Int)) (or (<= (+ main_y 1) v_prenex_9023) (<= 0 (+ (select main_a v_prenex_9022) 1)) (<= 1994 (* 2 (select main_a v_prenex_9023))) (<= (* 2 (select main_a v_prenex_9022)) 6) (<= 1000 (+ (select main_a v_prenex_9022) (select main_a v_prenex_9023))) (< v_prenex_9023 main_y))) (forall ((v_prenex_10385 Int) (v_prenex_10384 Int)) (or (<= (select main_a v_prenex_10385) 999) (<= (* 2 (select main_a v_prenex_10385)) 1998) (<= (select main_a v_prenex_10384) 3) (<= (* 2 (select main_a v_prenex_10384)) 6) (<= 1000 (+ (select main_a v_prenex_10384) (select main_a v_prenex_10385))) (< v_prenex_10385 main_y) (<= (+ main_y 1) v_prenex_10385))) (forall ((v_prenex_6626 Int) (v_prenex_6627 Int)) (or (<= (* 2 (select main_a v_prenex_6626)) 6) (<= (+ main_y 1) v_prenex_6627) (<= 995 (select main_a v_prenex_6627)) (<= (select main_a v_prenex_6626) 5) (<= 1000 (+ (select main_a v_prenex_6626) (select main_a v_prenex_6627))) (<= (* 2 (select main_a v_prenex_6627)) 1998) (< v_prenex_6627 main_y))) (forall ((v_prenex_10154 Int) (v_prenex_10155 Int)) (or (<= (select main_a v_prenex_10154) 5) (<= (select main_a v_prenex_10155) 999) (<= (+ (select main_a v_prenex_10154) 994) (select main_a v_prenex_10155)) (<= (+ main_y 1) v_prenex_10155) (<= (* 2 (select main_a v_prenex_10154)) 6) (< v_prenex_10155 main_y) (<= 995 (select main_a v_prenex_10155)))) (forall ((v_prenex_5172 Int) (v_prenex_5171 Int)) (or (<= (+ main_x 1) v_prenex_5171) (< v_prenex_5172 main_y) (<= (select main_a v_prenex_5171) 3) (< v_prenex_5171 main_x) (<= (+ (select main_a v_prenex_5171) 994) (select main_a v_prenex_5172)))) (forall ((v_prenex_6576 Int) (v_prenex_6577 Int)) (or (< v_prenex_6577 main_y) (<= (* 2 (select main_a v_prenex_6577)) 1998) (<= 2 (* 2 (select main_a v_prenex_6576))) (<= (select main_a v_prenex_6576) 5) (<= (select main_a v_prenex_6577) 999) (<= (+ main_y 1) v_prenex_6577) (<= (select main_a v_prenex_6577) (+ (select main_a v_prenex_6576) 998)))) (forall ((v_prenex_4379 Int) (v_prenex_4378 Int)) (or (< v_prenex_4379 main_y) (<= 1000 (+ (select main_a v_prenex_4378) (select main_a v_prenex_4379))) (<= 995 (select main_a v_prenex_4379)) (<= (* 2 (select main_a v_prenex_4379)) 1998) (<= (select main_a v_prenex_4378) 5) (<= (+ main_y 1) v_prenex_4379))) (forall ((v_prenex_3543 Int) (v_prenex_3544 Int)) (or (< v_prenex_3543 main_x) (< v_prenex_3544 main_y) (<= 995 (select main_a v_prenex_3544)) (<= (+ main_y 1) v_prenex_3544) (<= (+ (select main_a v_prenex_3543) 994) (select main_a v_prenex_3544)))) (or (forall ((v_prenex_8626 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8626))) (<= (select main_a v_prenex_8626) 3) (<= (+ main_x 1) v_prenex_8626))) (forall ((v_prenex_8627 Int)) (or (<= 995 (select main_a v_prenex_8627)) (<= (+ main_y 1) v_prenex_8627) (<= (* 2 (select main_a v_prenex_8627)) 1998) (< v_prenex_8627 main_y)))) (forall ((v_prenex_7250 Int) (v_prenex_7251 Int)) (or (<= (+ main_x 1) v_prenex_7250) (<= 1 (select main_a v_prenex_7250)) (<= 995 (select main_a v_prenex_7251)) (< v_prenex_7251 main_y) (<= (+ (select main_a v_prenex_7250) (select main_a v_prenex_7251)) 1000) (<= (+ main_y 1) v_prenex_7251))) (forall ((v_prenex_1837 Int) (v_prenex_1836 Int)) (or (<= 1 (select main_a v_prenex_1836)) (<= 995 (select main_a v_prenex_1837)) (<= 1000 (+ (select main_a v_prenex_1836) (select main_a v_prenex_1837))) (<= (* 2 (select main_a v_prenex_1836)) 6) (<= (+ main_x 1) v_prenex_1836) (<= (+ main_y 1) v_prenex_1837) (< v_prenex_1837 main_y))) (forall ((v_prenex_7908 Int) (v_prenex_7907 Int)) (or (< v_prenex_7908 main_y) (<= 1 (select main_a v_prenex_7907)) (<= 2 (* 2 (select main_a v_prenex_7907))) (<= (+ (select main_a v_prenex_7907) (select main_a v_prenex_7908)) 1000) (<= (+ main_y 1) v_prenex_7908) (< v_prenex_7907 main_x) (<= 1994 (* 2 (select main_a v_prenex_7908))))) (forall ((v_prenex_9019 Int) (v_prenex_9018 Int)) (or (< v_prenex_9019 main_y) (<= (+ main_y 1) v_prenex_9019) (<= (* 2 (select main_a v_prenex_9019)) 1998) (<= 995 (select main_a v_prenex_9019)) (<= (+ (select main_a v_prenex_9018) 994) (select main_a v_prenex_9019)) (<= (select main_a v_prenex_9018) 5) (<= 1 (select main_a v_prenex_9018)))) (forall ((v_prenex_860 Int) (v_prenex_861 Int)) (or (<= (+ main_y 1) v_prenex_861) (<= 1994 (* 2 (select main_a v_prenex_861))) (<= (select main_a v_prenex_860) 3) (<= 1000 (+ (select main_a v_prenex_860) (select main_a v_prenex_861))) (<= 0 (+ (select main_a v_prenex_860) 1)) (<= (select main_a v_prenex_861) 1001) (< v_prenex_861 main_y))) (forall ((v_prenex_455 Int) (v_prenex_456 Int)) (or (<= (+ (select main_a v_prenex_455) (select main_a v_prenex_456)) 1000) (<= (* 2 (select main_a v_prenex_456)) 1998) (<= 2 (* 2 (select main_a v_prenex_455))) (<= 997 (select main_a v_prenex_456)) (<= (+ main_y 1) v_prenex_456) (< v_prenex_456 main_y))) (forall ((v_prenex_5167 Int) (v_prenex_5168 Int)) (or (<= (select main_a v_prenex_5168) 1001) (<= (+ main_y 1) v_prenex_5168) (<= 995 (select main_a v_prenex_5168)) (<= (* 2 (select main_a v_prenex_5167)) 6) (<= (select main_a v_prenex_5167) 3) (<= (+ (select main_a v_prenex_5167) 994) (select main_a v_prenex_5168)) (< v_prenex_5168 main_y))) (forall ((v_prenex_7313 Int) (v_prenex_7312 Int)) (or (<= 0 (+ (select main_a v_prenex_7312) 1)) (<= 1 (select main_a v_prenex_7312)) (<= (+ main_y 1) v_prenex_7313) (<= 1994 (* 2 (select main_a v_prenex_7313))) (<= 1000 (+ (select main_a v_prenex_7312) (select main_a v_prenex_7313))) (<= (select main_a v_prenex_7313) 999) (< v_prenex_7313 main_y))) (forall ((v_prenex_9773 Int) (v_prenex_9772 Int)) (or (<= (+ (select main_a v_prenex_9772) 994) (select main_a v_prenex_9773)) (<= (* 2 (select main_a v_prenex_9772)) 6) (<= (+ main_y 1) v_prenex_9773) (< v_prenex_9773 main_y) (<= (select main_a v_prenex_9772) 3) (<= (* 2 (select main_a v_prenex_9773)) 1998) (< v_prenex_9772 main_x))) (or (forall ((v_prenex_8744 Int)) (or (<= 1 (select main_a v_prenex_8744)) (<= 2 (* 2 (select main_a v_prenex_8744))))) (forall ((v_prenex_8745 Int)) (or (<= (+ main_y 1) v_prenex_8745) (<= (* 2 (select main_a v_prenex_8745)) 1998) (<= 995 (select main_a v_prenex_8745)) (<= (select main_a v_prenex_8745) 1001) (< v_prenex_8745 main_y)))) (forall ((v_prenex_1338 Int) (v_prenex_1339 Int)) (or (<= 997 (select main_a v_prenex_1339)) (<= 2 (* 2 (select main_a v_prenex_1338))) (<= (select main_a v_prenex_1339) (+ (select main_a v_prenex_1338) 998)) (<= (+ main_y 1) v_prenex_1339) (<= (select main_a v_prenex_1338) 5) (< v_prenex_1339 main_y) (<= (select main_a v_prenex_1339) 999))) (forall ((v_prenex_8516 Int) (v_prenex_8517 Int)) (or (<= (select main_a v_prenex_8517) 1001) (<= (+ main_y 1) v_prenex_8517) (< v_prenex_8517 main_y) (<= (select main_a v_prenex_8517) 999) (<= (+ (select main_a v_prenex_8516) 994) (select main_a v_prenex_8517)) (<= 2 (* 2 (select main_a v_prenex_8516))) (<= (* 2 (select main_a v_prenex_8516)) 6))) (forall ((v_prenex_1756 Int) (v_prenex_1757 Int)) (or (<= (select main_a v_prenex_1757) 1001) (<= 1 (select main_a v_prenex_1756)) (<= (+ main_y 1) v_prenex_1757) (< v_prenex_1757 main_y) (<= 995 (select main_a v_prenex_1757)) (<= (select main_a v_prenex_1757) (+ (select main_a v_prenex_1756) 998)) (<= 2 (* 2 (select main_a v_prenex_1756))))) (forall ((v_prenex_9367 Int) (v_prenex_9366 Int)) (or (<= (* 2 (select main_a v_prenex_9366)) 6) (<= (+ (select main_a v_prenex_9366) (select main_a v_prenex_9367)) 1000) (<= (+ main_x 1) v_prenex_9366) (<= (select main_a v_prenex_9367) 999) (<= (+ main_y 1) v_prenex_9367) (<= (select main_a v_prenex_9366) 3) (< v_prenex_9367 main_y))) (forall ((v_prenex_10795 Int) (v_prenex_10794 Int)) (or (<= 1000 (+ (select main_a v_prenex_10794) (select main_a v_prenex_10795))) (<= 997 (select main_a v_prenex_10795)) (<= (+ main_x 1) v_prenex_10794) (<= (select main_a v_prenex_10794) 5) (<= (+ main_y 1) v_prenex_10795) (<= 2 (* 2 (select main_a v_prenex_10794))) (< v_prenex_10795 main_y))) (forall ((v_prenex_9699 Int) (v_prenex_9698 Int)) (or (<= (+ main_y 1) v_prenex_9699) (<= 995 (select main_a v_prenex_9699)) (<= (select main_a v_prenex_9699) (+ (select main_a v_prenex_9698) 998)) (< v_prenex_9699 main_y) (<= (* 2 (select main_a v_prenex_9698)) 6) (< v_prenex_9698 main_x))) (forall ((v_prenex_7942 Int) (v_prenex_7941 Int)) (or (<= (+ (select main_a v_prenex_7941) (select main_a v_prenex_7942)) 1000) (<= (select main_a v_prenex_7941) 3) (<= 1 (select main_a v_prenex_7941)) (<= 995 (select main_a v_prenex_7942)) (< v_prenex_7942 main_y) (<= (+ main_y 1) v_prenex_7942) (<= (select main_a v_prenex_7942) 999))) (forall ((v_prenex_3745 Int) (v_prenex_3746 Int)) (or (<= (select main_a v_prenex_3745) 5) (<= (+ main_x 1) v_prenex_3745) (<= (+ (select main_a v_prenex_3745) (select main_a v_prenex_3746)) 1000) (<= (+ main_y 1) v_prenex_3746) (< v_prenex_3746 main_y) (<= (* 2 (select main_a v_prenex_3746)) 1998) (<= (* 2 (select main_a v_prenex_3745)) 6))) (forall ((v_prenex_3315 Int) (v_prenex_3316 Int)) (or (<= (select main_a v_prenex_3316) 999) (< v_prenex_3316 main_y) (<= (+ (select main_a v_prenex_3315) 994) (select main_a v_prenex_3316)) (<= (* 2 (select main_a v_prenex_3315)) 6) (<= 995 (select main_a v_prenex_3316)) (<= (+ main_y 1) v_prenex_3316))) (or (forall ((v_prenex_4166 Int)) (or (<= (+ main_y 1) v_prenex_4166) (< v_prenex_4166 main_y) (<= (select main_a v_prenex_4166) 1001) (<= 997 (select main_a v_prenex_4166)) (<= 1994 (* 2 (select main_a v_prenex_4166))))) (forall ((v_prenex_4165 Int)) (<= (select main_a v_prenex_4165) 5))) (forall ((v_prenex_6492 Int) (v_prenex_6493 Int)) (or (<= (* 2 (select main_a v_prenex_6493)) 1998) (<= 1 (select main_a v_prenex_6492)) (< v_prenex_6493 main_y) (<= 1000 (+ (select main_a v_prenex_6492) (select main_a v_prenex_6493))) (<= (+ main_y 1) v_prenex_6493) (<= (select main_a v_prenex_6492) 5) (<= 995 (select main_a v_prenex_6493)))) (or (forall ((v_prenex_1168 Int)) (or (<= (select main_a v_prenex_1168) 3) (< v_prenex_1168 main_x))) (forall ((v_prenex_1169 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1169))) (< v_prenex_1169 main_y) (<= (+ main_y 1) v_prenex_1169) (<= 995 (select main_a v_prenex_1169))))) (forall ((v_prenex_7339 Int) (v_prenex_7338 Int)) (or (<= (select main_a v_prenex_7339) 999) (<= (+ main_y 1) v_prenex_7339) (<= (select main_a v_prenex_7339) 1001) (< v_prenex_7339 main_y) (<= (+ (select main_a v_prenex_7338) 994) (select main_a v_prenex_7339)) (<= (select main_a v_prenex_7338) 3))) (forall ((v_prenex_5166 Int) (v_prenex_5165 Int)) (or (<= (* 2 (select main_a v_prenex_5166)) 1998) (<= (+ main_y 1) v_prenex_5166) (< v_prenex_5166 main_y) (<= (select main_a v_prenex_5165) 5) (<= 1000 (+ (select main_a v_prenex_5165) (select main_a v_prenex_5166))) (<= 997 (select main_a v_prenex_5166)) (<= 1 (select main_a v_prenex_5165)))) (forall ((v_prenex_9709 Int) (v_prenex_9708 Int)) (or (< v_prenex_9709 main_y) (<= (+ main_x 1) v_prenex_9708) (<= (+ main_y 1) v_prenex_9709) (<= (+ (select main_a v_prenex_9708) 994) (select main_a v_prenex_9709)) (<= (* 2 (select main_a v_prenex_9708)) 6) (<= (select main_a v_prenex_9709) 1001) (<= (select main_a v_prenex_9708) 5))) (forall ((v_prenex_2128 Int) (v_prenex_2129 Int)) (or (<= (+ main_y 1) v_prenex_2129) (<= 995 (select main_a v_prenex_2129)) (<= (select main_a v_prenex_2128) 3) (< v_prenex_2129 main_y) (<= (+ (select main_a v_prenex_2128) 994) (select main_a v_prenex_2129)) (<= 0 (+ (select main_a v_prenex_2128) 1)) (<= 997 (select main_a v_prenex_2129)))) (forall ((v_prenex_1017 Int) (v_prenex_1016 Int)) (or (<= (+ main_y 1) v_prenex_1017) (<= 997 (select main_a v_prenex_1017)) (<= 0 (+ (select main_a v_prenex_1016) 1)) (< v_prenex_1017 main_y) (<= 2 (* 2 (select main_a v_prenex_1016))) (<= 1000 (+ (select main_a v_prenex_1016) (select main_a v_prenex_1017))))) (forall ((v_prenex_307 Int) (v_prenex_308 Int)) (or (<= (+ 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)) (<= 995 (select main_a v_prenex_308)) (<= 2 (* 2 (select main_a v_prenex_307))) (<= (select main_a v_prenex_308) 999))) (forall ((v_prenex_6162 Int) (v_prenex_6163 Int)) (or (<= (select main_a v_prenex_6162) 3) (<= (+ main_y 1) v_prenex_6163) (< v_prenex_6163 main_y) (<= 2 (* 2 (select main_a v_prenex_6162))) (<= 1000 (+ (select main_a v_prenex_6162) (select main_a v_prenex_6163))) (<= 1994 (* 2 (select main_a v_prenex_6163))) (<= 995 (select main_a v_prenex_6163)))) (forall ((v_prenex_5049 Int) (v_prenex_5048 Int)) (or (<= (+ main_y 1) v_prenex_5049) (<= 1 (select main_a v_prenex_5048)) (<= 995 (select main_a v_prenex_5049)) (<= (select main_a v_prenex_5049) 999) (<= (select main_a v_prenex_5048) 3) (<= (select main_a v_prenex_5049) (+ (select main_a v_prenex_5048) 998)) (< v_prenex_5049 main_y))) (forall ((v_prenex_7698 Int) (v_prenex_7697 Int)) (or (<= (select main_a v_prenex_7697) 5) (<= 1994 (* 2 (select main_a v_prenex_7698))) (< v_prenex_7698 main_y) (<= (select main_a v_prenex_7698) (+ (select main_a v_prenex_7697) 998)) (<= (select main_a v_prenex_7698) 999) (<= (+ main_y 1) v_prenex_7698) (<= 2 (* 2 (select main_a v_prenex_7697))))) (forall ((v_prenex_9966 Int) (v_prenex_9965 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9966))) (<= (+ main_y 1) v_prenex_9966) (<= 2 (* 2 (select main_a v_prenex_9965))) (<= (select main_a v_prenex_9965) 3) (<= 997 (select main_a v_prenex_9966)) (< v_prenex_9966 main_y) (<= (+ (select main_a v_prenex_9965) 994) (select main_a v_prenex_9966)))) (or (forall ((v_prenex_1186 Int)) (or (<= (+ main_x 1) v_prenex_1186) (<= 1 (select main_a v_prenex_1186)) (<= (select main_a v_prenex_1186) 5))) (forall ((v_prenex_1187 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1187))) (< v_prenex_1187 main_y) (<= (+ main_y 1) v_prenex_1187) (<= (select main_a v_prenex_1187) 999)))) (forall ((v_prenex_1998 Int) (v_prenex_1999 Int)) (or (< v_prenex_1998 main_x) (<= (select main_a v_prenex_1998) 3) (<= (+ (select main_a v_prenex_1998) (select main_a v_prenex_1999)) 1000) (< v_prenex_1999 main_y) (<= (+ main_y 1) v_prenex_1999) (<= (select main_a v_prenex_1999) 999))) (forall ((v_prenex_2282 Int) (v_prenex_2283 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2283))) (< v_prenex_2283 main_y) (<= (+ (select main_a v_prenex_2282) 994) (select main_a v_prenex_2283)) (<= 2 (* 2 (select main_a v_prenex_2282))) (<= 1 (select main_a v_prenex_2282)) (< v_prenex_2282 main_x) (<= (+ main_y 1) v_prenex_2283))) (forall ((v_prenex_5771 Int) (v_prenex_5770 Int)) (or (<= (select main_a v_prenex_5771) 1001) (< v_prenex_5771 main_y) (<= (+ main_x 1) v_prenex_5770) (<= (+ (select main_a v_prenex_5770) 994) (select main_a v_prenex_5771)) (<= (select main_a v_prenex_5770) 5) (<= (+ main_y 1) v_prenex_5771) (<= (select main_a v_prenex_5770) 3))) (forall ((v_prenex_8024 Int) (v_prenex_8025 Int)) (or (<= (+ (select main_a v_prenex_8024) 994) (select main_a v_prenex_8025)) (< v_prenex_8025 main_y) (<= (* 2 (select main_a v_prenex_8025)) 1998) (<= (select main_a v_prenex_8024) 3) (<= 0 (+ (select main_a v_prenex_8024) 1)) (<= 995 (select main_a v_prenex_8025)) (<= (+ main_y 1) v_prenex_8025))) (forall ((v_prenex_5499 Int) (v_prenex_5498 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5499))) (<= (select main_a v_prenex_5499) 999) (< v_prenex_5499 main_y) (<= 0 (+ (select main_a v_prenex_5498) 1)) (<= (+ main_y 1) v_prenex_5499) (<= (* 2 (select main_a v_prenex_5498)) 6) (<= (select main_a v_prenex_5499) (+ (select main_a v_prenex_5498) 998)))) (forall ((v_prenex_5732 Int) (v_prenex_5733 Int)) (or (<= 997 (select main_a v_prenex_5733)) (<= (+ main_y 1) v_prenex_5733) (<= (* 2 (select main_a v_prenex_5733)) 1998) (<= (+ (select main_a v_prenex_5732) 994) (select main_a v_prenex_5733)) (< v_prenex_5733 main_y) (<= (select main_a v_prenex_5732) 5))) (forall ((v_prenex_5769 Int) (v_prenex_5768 Int)) (or (<= (select main_a v_prenex_5769) 999) (<= (select main_a v_prenex_5768) 5) (<= (+ main_y 1) v_prenex_5769) (<= 2 (* 2 (select main_a v_prenex_5768))) (<= 995 (select main_a v_prenex_5769)) (<= (+ (select main_a v_prenex_5768) (select main_a v_prenex_5769)) 1000) (< v_prenex_5769 main_y))) (forall ((v_prenex_6399 Int) (v_prenex_6398 Int)) (or (<= 995 (select main_a v_prenex_6399)) (<= (+ main_y 1) v_prenex_6399) (<= 2 (* 2 (select main_a v_prenex_6398))) (< v_prenex_6399 main_y) (<= (+ (select main_a v_prenex_6398) 994) (select main_a v_prenex_6399)) (<= (select main_a v_prenex_6398) 5) (<= (select main_a v_prenex_6399) 999))) (forall ((v_prenex_3942 Int) (v_prenex_3941 Int)) (or (< v_prenex_3942 main_y) (<= 997 (select main_a v_prenex_3942)) (<= (select main_a v_prenex_3942) (+ (select main_a v_prenex_3941) 998)) (<= (select main_a v_prenex_3941) 3) (<= (select main_a v_prenex_3942) 1001) (<= (select main_a v_prenex_3941) 5) (<= (+ main_y 1) v_prenex_3942))) (or (forall ((v_prenex_8015 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8015))) (<= 995 (select main_a v_prenex_8015)) (<= (+ main_y 1) v_prenex_8015) (<= (select main_a v_prenex_8015) 1001) (< v_prenex_8015 main_y))) (forall ((v_prenex_8014 Int)) (or (<= (select main_a v_prenex_8014) 5) (<= 0 (+ (select main_a v_prenex_8014) 1))))) (forall ((v_prenex_4023 Int) (v_prenex_4024 Int)) (or (<= (select main_a v_prenex_4024) 999) (<= (+ main_y 1) v_prenex_4024) (< v_prenex_4024 main_y) (<= (select main_a v_prenex_4024) 1001) (<= 1000 (+ (select main_a v_prenex_4023) (select main_a v_prenex_4024))) (<= (select main_a v_prenex_4023) 3))) (forall ((v_prenex_5794 Int) (v_prenex_5795 Int)) (or (<= 1000 (+ (select main_a v_prenex_5794) (select main_a v_prenex_5795))) (<= 1 (select main_a v_prenex_5794)) (<= 2 (* 2 (select main_a v_prenex_5794))) (<= (* 2 (select main_a v_prenex_5795)) 1998) (<= (+ main_y 1) v_prenex_5795) (<= 1994 (* 2 (select main_a v_prenex_5795))) (< v_prenex_5795 main_y))) (or (forall ((v_prenex_4426 Int)) (or (<= 0 (+ (select main_a v_prenex_4426) 1)) (<= (+ main_x 1) v_prenex_4426) (<= (* 2 (select main_a v_prenex_4426)) 6))) (forall ((v_prenex_4427 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4427))) (<= (+ main_y 1) v_prenex_4427) (<= (select main_a v_prenex_4427) 1001) (< v_prenex_4427 main_y)))) (forall ((v_prenex_3253 Int) (v_prenex_3254 Int)) (or (< v_prenex_3253 main_x) (< v_prenex_3254 main_y) (<= (+ main_y 1) v_prenex_3254) (<= (* 2 (select main_a v_prenex_3254)) 1998) (<= (+ (select main_a v_prenex_3253) 994) (select main_a v_prenex_3254)))) (forall ((v_prenex_1791 Int) (v_prenex_1790 Int)) (or (<= (+ main_y 1) v_prenex_1791) (<= 2 (* 2 (select main_a v_prenex_1790))) (< v_prenex_1791 main_y) (<= (select main_a v_prenex_1790) 3) (<= (select main_a v_prenex_1791) 1001) (<= (* 2 (select main_a v_prenex_1791)) 1998) (<= (select main_a v_prenex_1791) (+ (select main_a v_prenex_1790) 998)))) (or (forall ((v_prenex_9547 Int)) (<= (* 2 (select main_a v_prenex_9547)) 6)) (forall ((v_prenex_9548 Int)) (or (<= (+ main_y 1) v_prenex_9548) (<= 997 (select main_a v_prenex_9548)) (<= 995 (select main_a v_prenex_9548)) (<= (* 2 (select main_a v_prenex_9548)) 1998) (< v_prenex_9548 main_y)))) (forall ((v_prenex_581 Int) (v_prenex_582 Int)) (or (<= (select main_a v_prenex_581) 5) (<= (+ main_y 1) v_prenex_582) (< v_prenex_582 main_y) (<= (+ (select main_a v_prenex_581) 994) (select main_a v_prenex_582)) (<= (select main_a v_prenex_582) 1001) (<= (+ main_x 1) v_prenex_581) (<= 2 (* 2 (select main_a v_prenex_581))))) (or (forall ((v_prenex_1150 Int)) (or (< v_prenex_1150 main_x) (<= 0 (+ (select main_a v_prenex_1150) 1)) (<= (* 2 (select main_a v_prenex_1150)) 6))) (forall ((v_prenex_1151 Int)) (or (<= (+ main_y 1) v_prenex_1151) (< v_prenex_1151 main_y) (<= (select main_a v_prenex_1151) 1001) (<= 1994 (* 2 (select main_a v_prenex_1151)))))) (forall ((v_prenex_3417 Int) (v_prenex_3418 Int)) (or (<= (select main_a v_prenex_3418) 999) (<= 1 (select main_a v_prenex_3417)) (< v_prenex_3417 main_x) (<= (select main_a v_prenex_3417) 5) (<= (+ main_y 1) v_prenex_3418) (< v_prenex_3418 main_y) (<= (select main_a v_prenex_3418) (+ (select main_a v_prenex_3417) 998)))) (or (forall ((v_prenex_5406 Int)) (<= (* 2 (select main_a v_prenex_5406)) 6)) (forall ((v_prenex_5407 Int)) (or (<= (+ main_y 1) v_prenex_5407) (< v_prenex_5407 main_y) (<= 995 (select main_a v_prenex_5407)) (<= 1994 (* 2 (select main_a v_prenex_5407))) (<= 997 (select main_a v_prenex_5407))))) (forall ((v_prenex_9400 Int) (v_prenex_9401 Int)) (or (<= 997 (select main_a v_prenex_9401)) (<= 0 (+ (select main_a v_prenex_9400) 1)) (<= (+ (select main_a v_prenex_9400) 994) (select main_a v_prenex_9401)) (<= 995 (select main_a v_prenex_9401)) (<= (+ main_y 1) v_prenex_9401) (<= (* 2 (select main_a v_prenex_9400)) 6) (< v_prenex_9401 main_y))) (forall ((v_prenex_9765 Int) (v_prenex_9764 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9764))) (<= (+ main_y 1) v_prenex_9765) (<= (select main_a v_prenex_9764) 5) (<= (* 2 (select main_a v_prenex_9765)) 1998) (< v_prenex_9765 main_y) (<= (+ (select main_a v_prenex_9764) 994) (select main_a v_prenex_9765)) (<= (select main_a v_prenex_9765) 1001))) (forall ((v_prenex_4874 Int) (v_prenex_4875 Int)) (or (<= (* 2 (select main_a v_prenex_4874)) 6) (<= (select main_a v_prenex_4875) 1001) (<= 995 (select main_a v_prenex_4875)) (<= (select main_a v_prenex_4875) (+ (select main_a v_prenex_4874) 998)) (<= (+ main_y 1) v_prenex_4875) (< v_prenex_4875 main_y) (<= 0 (+ (select main_a v_prenex_4874) 1)))) (forall ((v_prenex_8655 Int) (v_prenex_8654 Int)) (or (<= (select main_a v_prenex_8654) 3) (< v_prenex_8655 main_y) (<= (+ (select main_a v_prenex_8654) (select main_a v_prenex_8655)) 1000) (<= (+ main_y 1) v_prenex_8655) (<= 997 (select main_a v_prenex_8655)) (<= 1 (select main_a v_prenex_8654)))) (forall ((v_prenex_3345 Int) (v_prenex_3346 Int)) (or (<= 995 (select main_a v_prenex_3346)) (<= (+ main_y 1) v_prenex_3346) (< v_prenex_3346 main_y) (<= 1 (select main_a v_prenex_3345)) (<= (select main_a v_prenex_3346) 999) (<= 1000 (+ (select main_a v_prenex_3345) (select main_a v_prenex_3346))) (<= (select main_a v_prenex_3345) 3))) (forall ((v_prenex_1525 Int) (v_prenex_1524 Int)) (or (<= (* 2 (select main_a v_prenex_1525)) 1998) (<= 995 (select main_a v_prenex_1525)) (< v_prenex_1525 main_y) (<= (+ main_y 1) v_prenex_1525) (<= (+ (select main_a v_prenex_1524) 994) (select main_a v_prenex_1525)) (<= (select main_a v_prenex_1524) 3))) (or (forall ((v_prenex_7411 Int)) (or (<= (+ main_x 1) v_prenex_7411) (<= (select main_a v_prenex_7411) 5) (< v_prenex_7411 main_x) (<= 1 (select main_a v_prenex_7411)))) (forall ((v_prenex_7412 Int)) (<= (* 2 (select main_a v_prenex_7412)) 1998))) (forall ((v_prenex_8354 Int) (v_prenex_8355 Int)) (or (< v_prenex_8355 main_y) (<= (+ main_x 1) v_prenex_8354) (<= (+ (select main_a v_prenex_8354) (select main_a v_prenex_8355)) 1000) (<= (select main_a v_prenex_8355) 1001) (<= (* 2 (select main_a v_prenex_8354)) 6) (<= (+ main_y 1) v_prenex_8355))) (forall ((v_prenex_7575 Int) (v_prenex_7576 Int)) (or (< v_prenex_7576 main_y) (<= (select main_a v_prenex_7576) (+ (select main_a v_prenex_7575) 998)) (<= (select main_a v_prenex_7576) 1001) (<= (+ main_y 1) v_prenex_7576) (<= (+ main_x 1) v_prenex_7575))) (or (forall ((v_prenex_7984 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7984))) (<= (select main_a v_prenex_7984) 5))) (forall ((v_prenex_7985 Int)) (or (<= 995 (select main_a v_prenex_7985)) (<= (+ main_y 1) v_prenex_7985) (<= 1994 (* 2 (select main_a v_prenex_7985))) (<= (select main_a v_prenex_7985) 1001) (< v_prenex_7985 main_y)))) (forall ((v_prenex_1271 Int) (v_prenex_1270 Int)) (or (<= 1 (select main_a v_prenex_1270)) (<= 995 (select main_a v_prenex_1271)) (<= (select main_a v_prenex_1271) (+ (select main_a v_prenex_1270) 998)) (< v_prenex_1270 main_x) (< v_prenex_1271 main_y) (<= (+ main_y 1) v_prenex_1271))) (forall ((v_prenex_2154 Int) (v_prenex_2155 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2155))) (<= (+ main_y 1) v_prenex_2155) (< v_prenex_2155 main_y) (<= (select main_a v_prenex_2155) 1001) (<= (+ (select main_a v_prenex_2154) (select main_a v_prenex_2155)) 1000) (<= 0 (+ (select main_a v_prenex_2154) 1)))) (forall ((v_prenex_10077 Int) (v_prenex_10076 Int)) (or (<= (+ main_y 1) v_prenex_10077) (< v_prenex_10077 main_y) (<= 1000 (+ (select main_a v_prenex_10076) (select main_a v_prenex_10077))) (<= (select main_a v_prenex_10076) 3) (<= (select main_a v_prenex_10077) 999) (<= 1 (select main_a v_prenex_10076)) (< v_prenex_10076 main_x))) (or (forall ((v_prenex_5569 Int)) (or (<= (+ main_y 1) v_prenex_5569) (< v_prenex_5569 main_y) (<= (* 2 (select main_a v_prenex_5569)) 1998) (<= 997 (select main_a v_prenex_5569)) (<= (select main_a v_prenex_5569) 1001))) (forall ((v_prenex_5568 Int)) (or (<= (* 2 (select main_a v_prenex_5568)) 6) (<= (select main_a v_prenex_5568) 3)))) (or (forall ((v_prenex_1198 Int)) (or (< v_prenex_1198 main_x) (<= (+ main_x 1) v_prenex_1198) (<= (select main_a v_prenex_1198) 3))) (forall ((v_prenex_1199 Int)) (or (<= (+ main_y 1) v_prenex_1199) (<= (* 2 (select main_a v_prenex_1199)) 1998)))) (or (forall ((v_prenex_1677 Int)) (or (<= (select main_a v_prenex_1677) 1001) (<= (+ main_y 1) v_prenex_1677) (<= (* 2 (select main_a v_prenex_1677)) 1998) (< v_prenex_1677 main_y))) (forall ((v_prenex_1676 Int)) (or (< v_prenex_1676 main_x) (<= (* 2 (select main_a v_prenex_1676)) 6) (<= 2 (* 2 (select main_a v_prenex_1676)))))) (or (forall ((v_prenex_5254 Int)) (or (< v_prenex_5254 main_y) (<= (* 2 (select main_a v_prenex_5254)) 1998) (<= (+ main_y 1) v_prenex_5254) (<= 995 (select main_a v_prenex_5254)))) (forall ((v_prenex_5253 Int)) (<= (* 2 (select main_a v_prenex_5253)) 6))) (forall ((v_prenex_10624 Int) (v_prenex_10625 Int)) (or (<= (+ main_y 1) v_prenex_10625) (<= 997 (select main_a v_prenex_10625)) (< v_prenex_10625 main_y) (<= 2 (* 2 (select main_a v_prenex_10624))) (<= (select main_a v_prenex_10624) 5) (<= (+ main_x 1) v_prenex_10624) (<= (+ (select main_a v_prenex_10624) (select main_a v_prenex_10625)) 1000))) (forall ((v_prenex_5747 Int) (v_prenex_5746 Int)) (or (<= (* 2 (select main_a v_prenex_5746)) 6) (< v_prenex_5746 main_x) (<= 0 (+ (select main_a v_prenex_5746) 1)) (<= (+ main_y 1) v_prenex_5747) (< v_prenex_5747 main_y) (<= 997 (select main_a v_prenex_5747)) (<= (select main_a v_prenex_5747) (+ (select main_a v_prenex_5746) 998)))) (or (forall ((v_prenex_9608 Int)) (or (<= (select main_a v_prenex_9608) 5) (<= 0 (+ (select main_a v_prenex_9608) 1)))) (forall ((v_prenex_9609 Int)) (or (< v_prenex_9609 main_y) (<= (+ main_y 1) v_prenex_9609) (<= 1994 (* 2 (select main_a v_prenex_9609))) (<= 997 (select main_a v_prenex_9609)) (<= (* 2 (select main_a v_prenex_9609)) 1998)))) (forall ((v_prenex_9808 Int) (v_prenex_9807 Int)) (or (<= (* 2 (select main_a v_prenex_9807)) 6) (<= (select main_a v_prenex_9808) 999) (<= (+ main_y 1) v_prenex_9808) (< v_prenex_9808 main_y) (<= 1000 (+ (select main_a v_prenex_9807) (select main_a v_prenex_9808))) (<= 997 (select main_a v_prenex_9808)))) (forall ((v_prenex_477 Int) (v_prenex_478 Int)) (or (<= (select main_a v_prenex_478) 1001) (<= (+ main_y 1) v_prenex_478) (<= (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))) (<= 1994 (* 2 (select main_a v_prenex_478))))) (forall ((v_prenex_3009 Int) (v_prenex_3010 Int)) (or (<= (+ main_y 1) v_prenex_3010) (<= 1000 (+ (select main_a v_prenex_3009) (select main_a v_prenex_3010))) (<= (select main_a v_prenex_3009) 5) (<= 0 (+ (select main_a v_prenex_3009) 1)) (< v_prenex_3010 main_y) (<= (select main_a v_prenex_3010) 999) (<= 1994 (* 2 (select main_a v_prenex_3010))))) (forall ((v_prenex_7184 Int) (v_prenex_7185 Int)) (or (<= (select main_a v_prenex_7184) 3) (<= (+ (select main_a v_prenex_7184) (select main_a v_prenex_7185)) 1000) (<= 997 (select main_a v_prenex_7185)) (<= (+ main_y 1) v_prenex_7185) (<= 2 (* 2 (select main_a v_prenex_7184))) (< v_prenex_7185 main_y) (<= (select main_a v_prenex_7185) 999))) (forall ((v_prenex_7043 Int) (v_prenex_7044 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7043))) (< v_prenex_7044 main_y) (<= (select main_a v_prenex_7044) 999) (<= (select main_a v_prenex_7044) (+ (select main_a v_prenex_7043) 998)) (<= (+ main_y 1) v_prenex_7044) (<= (select main_a v_prenex_7044) 1001) (<= (select main_a v_prenex_7043) 3))) (forall ((v_prenex_5101 Int) (v_prenex_5102 Int)) (or (<= (+ main_y 1) v_prenex_5102) (<= (+ (select main_a v_prenex_5101) (select main_a v_prenex_5102)) 1000) (< v_prenex_5101 main_x) (<= 2 (* 2 (select main_a v_prenex_5101))) (<= (select main_a v_prenex_5101) 5) (< v_prenex_5102 main_y) (<= (* 2 (select main_a v_prenex_5102)) 1998))) (forall ((v_prenex_9099 Int) (v_prenex_9098 Int)) (or (<= (+ main_y 1) v_prenex_9099) (<= 1 (select main_a v_prenex_9098)) (<= (* 2 (select main_a v_prenex_9099)) 1998) (<= (select main_a v_prenex_9099) (+ (select main_a v_prenex_9098) 998)) (<= (* 2 (select main_a v_prenex_9098)) 6) (< v_prenex_9099 main_y))) (forall ((v_prenex_3517 Int) (v_prenex_3518 Int)) (or (<= 995 (select main_a v_prenex_3518)) (<= (select main_a v_prenex_3518) 1001) (<= (+ main_y 1) v_prenex_3518) (<= 2 (* 2 (select main_a v_prenex_3517))) (< v_prenex_3518 main_y) (<= (+ (select main_a v_prenex_3517) 994) (select main_a v_prenex_3518)))) (forall ((v_prenex_5677 Int) (v_prenex_5676 Int)) (or (<= (select main_a v_prenex_5677) 999) (<= 1 (select main_a v_prenex_5676)) (<= (* 2 (select main_a v_prenex_5676)) 6) (< v_prenex_5677 main_y) (<= (+ main_y 1) v_prenex_5677) (<= (+ (select main_a v_prenex_5676) 994) (select main_a v_prenex_5677)))) (forall ((v_prenex_9486 Int) (v_prenex_9485 Int)) (or (<= 997 (select main_a v_prenex_9486)) (<= (+ main_y 1) v_prenex_9486) (<= 995 (select main_a v_prenex_9486)) (< v_prenex_9486 main_y) (<= 1000 (+ (select main_a v_prenex_9485) (select main_a v_prenex_9486))) (<= 1 (select main_a v_prenex_9485)))) (forall ((v_prenex_963 Int) (v_prenex_964 Int)) (or (<= (+ main_y 1) v_prenex_964) (<= (select main_a v_prenex_964) (+ (select main_a v_prenex_963) 998)) (<= 995 (select main_a v_prenex_964)) (<= 1994 (* 2 (select main_a v_prenex_964))) (< v_prenex_964 main_y))) (or (forall ((v_prenex_5405 Int)) (<= (* 2 (select main_a v_prenex_5405)) 1998)) (forall ((v_prenex_5404 Int)) (or (<= (+ main_x 1) v_prenex_5404) (< v_prenex_5404 main_x) (<= 1 (select main_a v_prenex_5404))))) (or (forall ((v_prenex_4990 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4990))) (<= (select main_a v_prenex_4990) 3))) (forall ((v_prenex_4991 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4991))) (<= 995 (select main_a v_prenex_4991)) (<= (+ main_y 1) v_prenex_4991) (< v_prenex_4991 main_y) (<= 997 (select main_a v_prenex_4991))))) (or (forall ((v_prenex_8511 Int)) (or (<= (select main_a v_prenex_8511) 3) (<= (select main_a v_prenex_8511) 5) (<= (+ main_x 1) v_prenex_8511))) (forall ((v_prenex_8512 Int)) (or (<= (+ main_y 1) v_prenex_8512) (<= (select main_a v_prenex_8512) 1001) (< v_prenex_8512 main_y) (<= (* 2 (select main_a v_prenex_8512)) 1998)))) (forall ((v_prenex_7102 Int) (v_prenex_7103 Int)) (or (<= 995 (select main_a v_prenex_7103)) (<= 2 (* 2 (select main_a v_prenex_7102))) (<= (+ main_x 1) v_prenex_7102) (<= (+ (select main_a v_prenex_7102) (select main_a v_prenex_7103)) 1000) (< v_prenex_7103 main_y) (<= (select main_a v_prenex_7102) 3) (<= (+ main_y 1) v_prenex_7103))) (or (forall ((v_prenex_6749 Int)) (or (<= (select main_a v_prenex_6749) 5) (<= 2 (* 2 (select main_a v_prenex_6749))))) (forall ((v_prenex_6750 Int)) (or (<= (+ main_y 1) v_prenex_6750) (<= 1994 (* 2 (select main_a v_prenex_6750))) (<= (select main_a v_prenex_6750) 1001) (< v_prenex_6750 main_y) (<= 995 (select main_a v_prenex_6750))))) (forall ((v_prenex_3259 Int) (v_prenex_3260 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3259))) (<= (select main_a v_prenex_3259) 3) (< v_prenex_3260 main_y) (<= (select main_a v_prenex_3260) 999) (<= 1000 (+ (select main_a v_prenex_3259) (select main_a v_prenex_3260))) (<= (+ main_y 1) v_prenex_3260))) (forall ((v_prenex_752 Int) (v_prenex_753 Int)) (or (< v_prenex_753 main_y) (<= (select main_a v_prenex_752) 3) (<= 1 (select main_a v_prenex_752)) (<= 1994 (* 2 (select main_a v_prenex_753))) (<= (select main_a v_prenex_753) (+ (select main_a v_prenex_752) 998)) (< v_prenex_752 main_x) (<= (+ main_y 1) v_prenex_753))) (or (forall ((v_prenex_9195 Int)) (or (< v_prenex_9195 main_y) (<= (* 2 (select main_a v_prenex_9195)) 1998) (<= 995 (select main_a v_prenex_9195)) (<= (+ main_y 1) v_prenex_9195))) (forall ((v_prenex_9194 Int)) (or (<= (+ main_x 1) v_prenex_9194) (<= (* 2 (select main_a v_prenex_9194)) 6) (<= 0 (+ (select main_a v_prenex_9194) 1))))) (or (forall ((v_prenex_5726 Int)) (or (<= 1 (select main_a v_prenex_5726)) (<= (* 2 (select main_a v_prenex_5726)) 6) (<= (+ main_x 1) v_prenex_5726))) (forall ((v_prenex_5727 Int)) (or (< v_prenex_5727 main_y) (<= (+ main_y 1) v_prenex_5727) (<= 995 (select main_a v_prenex_5727)) (<= (* 2 (select main_a v_prenex_5727)) 1998)))) (or (forall ((v_prenex_3760 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3760))) (<= (+ main_y 1) v_prenex_3760) (< v_prenex_3760 main_y) (<= 995 (select main_a v_prenex_3760)))) (forall ((v_prenex_3759 Int)) (or (< v_prenex_3759 main_x) (<= (* 2 (select main_a v_prenex_3759)) 6) (<= 1 (select main_a v_prenex_3759))))) (forall ((v_prenex_4499 Int) (v_prenex_4498 Int)) (or (<= (select main_a v_prenex_4499) 1001) (<= 1000 (+ (select main_a v_prenex_4498) (select main_a v_prenex_4499))) (< v_prenex_4499 main_y) (<= (+ main_y 1) v_prenex_4499) (<= 1994 (* 2 (select main_a v_prenex_4499))))) (forall ((v_prenex_6567 Int) (v_prenex_6566 Int)) (or (<= 1000 (+ (select main_a v_prenex_6566) (select main_a v_prenex_6567))) (<= 0 (+ (select main_a v_prenex_6566) 1)) (<= (* 2 (select main_a v_prenex_6567)) 1998) (<= 995 (select main_a v_prenex_6567)) (< v_prenex_6567 main_y) (<= 2 (* 2 (select main_a v_prenex_6566))) (<= (+ main_y 1) v_prenex_6567))) (forall ((v_prenex_8098 Int) (v_prenex_8099 Int)) (or (<= 995 (select main_a v_prenex_8099)) (< v_prenex_8099 main_y) (<= 0 (+ (select main_a v_prenex_8098) 1)) (<= (select main_a v_prenex_8098) 5) (<= (+ (select main_a v_prenex_8098) (select main_a v_prenex_8099)) 1000) (<= (+ main_y 1) v_prenex_8099) (<= (select main_a v_prenex_8099) 999))) (forall ((v_prenex_7678 Int) (v_prenex_7677 Int)) (or (<= (select main_a v_prenex_7677) 3) (<= (select main_a v_prenex_7678) (+ (select main_a v_prenex_7677) 998)) (<= 2 (* 2 (select main_a v_prenex_7677))) (<= 995 (select main_a v_prenex_7678)) (<= (select main_a v_prenex_7678) 1001) (<= (+ main_y 1) v_prenex_7678) (< v_prenex_7678 main_y))) (forall ((v_prenex_1967 Int) (v_prenex_1966 Int)) (or (<= 997 (select main_a v_prenex_1967)) (<= (+ main_y 1) v_prenex_1967) (<= (select main_a v_prenex_1967) (+ (select main_a v_prenex_1966) 998)) (<= (select main_a v_prenex_1966) 5) (<= (+ main_x 1) v_prenex_1966) (< v_prenex_1967 main_y))) (or (forall ((v_prenex_3898 Int)) (or (<= (select main_a v_prenex_3898) 1001) (<= 997 (select main_a v_prenex_3898)) (< v_prenex_3898 main_y) (<= 1994 (* 2 (select main_a v_prenex_3898))) (<= (+ main_y 1) v_prenex_3898))) (forall ((v_prenex_3897 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3897))) (<= (* 2 (select main_a v_prenex_3897)) 6)))) (forall ((v_prenex_940 Int) (v_prenex_939 Int)) (or (<= (* 2 (select main_a v_prenex_939)) 6) (<= (* 2 (select main_a v_prenex_940)) 1998) (<= 2 (* 2 (select main_a v_prenex_939))) (< v_prenex_940 main_y) (<= (+ (select main_a v_prenex_939) (select main_a v_prenex_940)) 1000) (<= (+ main_y 1) v_prenex_940) (<= (select main_a v_prenex_940) 999))) (forall ((v_prenex_9352 Int) (v_prenex_9353 Int)) (or (<= 995 (select main_a v_prenex_9353)) (< v_prenex_9353 main_y) (<= (+ main_y 1) v_prenex_9353) (<= (* 2 (select main_a v_prenex_9352)) 6) (<= (select main_a v_prenex_9353) (+ (select main_a v_prenex_9352) 998)) (<= 0 (+ (select main_a v_prenex_9352) 1)))) (forall ((v_prenex_4506 Int) (v_prenex_4507 Int)) (or (<= (select main_a v_prenex_4506) 5) (<= (+ main_x 1) v_prenex_4506) (<= (select main_a v_prenex_4506) 3) (<= 1994 (* 2 (select main_a v_prenex_4507))) (<= (+ (select main_a v_prenex_4506) (select main_a v_prenex_4507)) 1000) (<= (+ main_y 1) v_prenex_4507) (< v_prenex_4507 main_y))) (forall ((v_prenex_10311 Int) (v_prenex_10310 Int)) (or (<= 0 (+ (select main_a v_prenex_10310) 1)) (<= 995 (select main_a v_prenex_10311)) (< v_prenex_10311 main_y) (<= 2 (* 2 (select main_a v_prenex_10310))) (<= (+ (select main_a v_prenex_10310) 994) (select main_a v_prenex_10311)) (<= (+ main_y 1) v_prenex_10311))) (or (forall ((v_prenex_5420 Int)) (or (<= (* 2 (select main_a v_prenex_5420)) 6) (<= 2 (* 2 (select main_a v_prenex_5420))))) (forall ((v_prenex_5421 Int)) (or (<= (+ main_y 1) v_prenex_5421) (<= 995 (select main_a v_prenex_5421)) (< v_prenex_5421 main_y) (<= 1994 (* 2 (select main_a v_prenex_5421)))))) (forall ((v_prenex_1595 Int) (v_prenex_1594 Int)) (or (<= 1000 (+ (select main_a v_prenex_1594) (select main_a v_prenex_1595))) (< v_prenex_1595 main_y) (<= (select main_a v_prenex_1594) 5) (<= (* 2 (select main_a v_prenex_1594)) 6) (< v_prenex_1594 main_x) (<= (+ main_y 1) v_prenex_1595) (<= 995 (select main_a v_prenex_1595)))) (forall ((v_prenex_7272 Int) (v_prenex_7273 Int)) (or (< v_prenex_7273 main_y) (<= 995 (select main_a v_prenex_7273)) (<= (* 2 (select main_a v_prenex_7272)) 6) (<= (+ (select main_a v_prenex_7272) 994) (select main_a v_prenex_7273)) (< v_prenex_7272 main_x) (<= (+ main_y 1) v_prenex_7273) (<= 2 (* 2 (select main_a v_prenex_7272))))) (forall ((v_prenex_6181 Int) (v_prenex_6180 Int)) (or (< v_prenex_6181 main_y) (<= 995 (select main_a v_prenex_6181)) (<= 2 (* 2 (select main_a v_prenex_6180))) (<= (+ (select main_a v_prenex_6180) (select main_a v_prenex_6181)) 1000) (<= (* 2 (select main_a v_prenex_6181)) 1998) (<= (+ main_y 1) v_prenex_6181))) (or (forall ((v_prenex_2331 Int)) (or (<= (select main_a v_prenex_2331) 1001) (<= (+ main_y 1) v_prenex_2331) (< v_prenex_2331 main_y) (<= 1994 (* 2 (select main_a v_prenex_2331))) (<= (* 2 (select main_a v_prenex_2331)) 1998))) (forall ((v_prenex_2330 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2330))) (<= (select main_a v_prenex_2330) 5)))) (forall ((v_prenex_1439 Int) (v_prenex_1438 Int)) (or (<= (select main_a v_prenex_1438) 5) (<= 2 (* 2 (select main_a v_prenex_1438))) (<= 995 (select main_a v_prenex_1439)) (<= 1000 (+ (select main_a v_prenex_1438) (select main_a v_prenex_1439))) (<= (+ main_y 1) v_prenex_1439) (< v_prenex_1439 main_y))) (forall ((v_prenex_9938 Int) (v_prenex_9937 Int)) (or (<= (select main_a v_prenex_9938) 999) (< v_prenex_9938 main_y) (<= (select main_a v_prenex_9938) 1001) (<= (+ main_y 1) v_prenex_9938) (<= (+ (select main_a v_prenex_9937) (select main_a v_prenex_9938)) 1000))) (forall ((v_prenex_4540 Int) (v_prenex_4541 Int)) (or (<= (* 2 (select main_a v_prenex_4541)) 1998) (<= (select main_a v_prenex_4540) 5) (<= (* 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_10617 Int) (v_prenex_10616 Int)) (or (<= (* 2 (select main_a v_prenex_10617)) 1998) (< v_prenex_10617 main_y) (<= (* 2 (select main_a v_prenex_10616)) 6) (<= 1000 (+ (select main_a v_prenex_10616) (select main_a v_prenex_10617))) (<= (+ main_y 1) v_prenex_10617) (<= 995 (select main_a v_prenex_10617)))) (forall ((v_prenex_7742 Int) (v_prenex_7741 Int)) (or (<= (+ main_y 1) v_prenex_7742) (< v_prenex_7741 main_x) (< v_prenex_7742 main_y) (<= 2 (* 2 (select main_a v_prenex_7741))) (<= (+ (select main_a v_prenex_7741) (select main_a v_prenex_7742)) 1000) (<= (select main_a v_prenex_7741) 5) (<= (select main_a v_prenex_7742) 1001))) (forall ((v_prenex_9472 Int)) (or (<= (+ main_y 1) v_prenex_9472) (< v_prenex_9472 main_y) (<= 1994 (* 2 (select main_a v_prenex_9472))) (<= 995 (select main_a v_prenex_9472)))) (forall ((v_prenex_710 Int) (v_prenex_711 Int)) (or (<= (select main_a v_prenex_711) 999) (<= (+ main_y 1) v_prenex_711) (<= (* 2 (select main_a v_prenex_710)) 6) (<= 0 (+ (select main_a v_prenex_710) 1)) (<= 1994 (* 2 (select main_a v_prenex_711))) (<= (+ (select main_a v_prenex_710) 994) (select main_a v_prenex_711)) (< v_prenex_711 main_y))) (forall ((v_prenex_7905 Int) (v_prenex_7906 Int)) (or (< v_prenex_7906 main_y) (<= (+ main_y 1) v_prenex_7906) (<= (select main_a v_prenex_7905) 3) (<= (* 2 (select main_a v_prenex_7906)) 1998) (<= (+ (select main_a v_prenex_7905) 994) (select main_a v_prenex_7906)) (<= (+ main_x 1) v_prenex_7905))) (or (forall ((v_prenex_7494 Int)) (or (<= 995 (select main_a v_prenex_7494)) (<= (+ main_y 1) v_prenex_7494) (<= 1994 (* 2 (select main_a v_prenex_7494))) (<= (select main_a v_prenex_7494) 1001) (< v_prenex_7494 main_y))) (forall ((v_prenex_7493 Int)) (or (<= 1 (select main_a v_prenex_7493)) (<= (select main_a v_prenex_7493) 5)))) (forall ((v_prenex_611 Int) (v_prenex_610 Int)) (or (<= (select main_a v_prenex_611) (+ (select main_a v_prenex_610) 998)) (<= 997 (select main_a v_prenex_611)) (<= (* 2 (select main_a v_prenex_611)) 1998) (< v_prenex_611 main_y) (<= (+ main_y 1) v_prenex_611) (<= (select main_a v_prenex_610) 3) (<= (* 2 (select main_a v_prenex_610)) 6))) (forall ((v_prenex_4777 Int) (v_prenex_4776 Int)) (or (<= (select main_a v_prenex_4777) (+ (select main_a v_prenex_4776) 998)) (<= 2 (* 2 (select main_a v_prenex_4776))) (<= 1994 (* 2 (select main_a v_prenex_4777))) (< v_prenex_4777 main_y) (<= (+ main_y 1) v_prenex_4777) (<= (select main_a v_prenex_4777) 1001))) (forall ((v_prenex_3014 Int) (v_prenex_3013 Int)) (or (<= (* 2 (select main_a v_prenex_3014)) 1998) (<= (+ main_y 1) v_prenex_3014) (<= (select main_a v_prenex_3014) (+ (select main_a v_prenex_3013) 998)) (< v_prenex_3014 main_y) (<= 997 (select main_a v_prenex_3014)))) (or (forall ((v_prenex_2622 Int)) (or (<= (select main_a v_prenex_2622) 1001) (< v_prenex_2622 main_y) (<= 1994 (* 2 (select main_a v_prenex_2622))) (<= (+ main_y 1) v_prenex_2622))) (forall ((v_prenex_2621 Int)) (or (< v_prenex_2621 main_x) (<= 0 (+ (select main_a v_prenex_2621) 1))))) (forall ((v_prenex_6501 Int) (v_prenex_6500 Int)) (or (<= (select main_a v_prenex_6501) 999) (<= 2 (* 2 (select main_a v_prenex_6500))) (<= (select main_a v_prenex_6501) (+ (select main_a v_prenex_6500) 998)) (< v_prenex_6501 main_y) (<= (select main_a v_prenex_6500) 3) (<= (+ main_y 1) v_prenex_6501) (<= 1994 (* 2 (select main_a v_prenex_6501))))) (forall ((v_prenex_10361 Int) (v_prenex_10360 Int)) (or (<= (+ main_y 1) v_prenex_10361) (<= 1994 (* 2 (select main_a v_prenex_10361))) (<= (+ (select main_a v_prenex_10360) 994) (select main_a v_prenex_10361)) (<= (select main_a v_prenex_10361) 999) (< v_prenex_10361 main_y) (<= 1 (select main_a v_prenex_10360)) (<= 2 (* 2 (select main_a v_prenex_10360))))) (or (forall ((v_prenex_9277 Int)) (or (< v_prenex_9277 main_y) (<= (+ main_y 1) v_prenex_9277) (<= 997 (select main_a v_prenex_9277)) (<= 1994 (* 2 (select main_a v_prenex_9277))) (<= (* 2 (select main_a v_prenex_9277)) 1998))) (forall ((v_prenex_9276 Int)) (<= 2 (* 2 (select main_a v_prenex_9276))))) (forall ((v_prenex_10848 Int) (v_prenex_10849 Int)) (or (<= (+ main_y 1) v_prenex_10849) (<= (select main_a v_prenex_10848) 3) (<= (select main_a v_prenex_10849) (+ (select main_a v_prenex_10848) 998)) (< v_prenex_10849 main_y) (<= (* 2 (select main_a v_prenex_10848)) 6) (<= (select main_a v_prenex_10849) 1001) (<= 997 (select main_a v_prenex_10849)))) (forall ((v_prenex_10888 Int) (v_prenex_10889 Int)) (or (<= 0 (+ (select main_a v_prenex_10888) 1)) (<= 995 (select main_a v_prenex_10889)) (<= (+ main_y 1) v_prenex_10889) (< v_prenex_10888 main_x) (<= (* 2 (select main_a v_prenex_10888)) 6) (< v_prenex_10889 main_y) (<= (+ (select main_a v_prenex_10888) (select main_a v_prenex_10889)) 1000))) (or (forall ((v_prenex_10635 Int)) (or (<= (* 2 (select main_a v_prenex_10635)) 1998) (<= 997 (select main_a v_prenex_10635)) (<= (+ main_y 1) v_prenex_10635) (<= 995 (select main_a v_prenex_10635)) (< v_prenex_10635 main_y))) (forall ((v_prenex_10634 Int)) (or (<= 1 (select main_a v_prenex_10634)) (<= (* 2 (select main_a v_prenex_10634)) 6)))) (forall ((v_prenex_4209 Int) (v_prenex_4210 Int)) (or (<= (select main_a v_prenex_4210) 999) (< v_prenex_4210 main_y) (<= (select main_a v_prenex_4210) (+ (select main_a v_prenex_4209) 998)) (<= (+ main_y 1) v_prenex_4210) (<= 0 (+ (select main_a v_prenex_4209) 1)) (<= (select main_a v_prenex_4209) 3) (<= 995 (select main_a v_prenex_4210)))) (or (forall ((v_prenex_4063 Int)) (or (<= 1 (select main_a v_prenex_4063)) (<= (* 2 (select main_a v_prenex_4063)) 6))) (forall ((v_prenex_4064 Int)) (or (<= (* 2 (select main_a v_prenex_4064)) 1998) (<= 997 (select main_a v_prenex_4064)) (<= (+ main_y 1) v_prenex_4064) (< v_prenex_4064 main_y) (<= (select main_a v_prenex_4064) 1001)))) (forall ((v_prenex_54 Int) (v_prenex_53 Int)) (or (<= 2 (* 2 (select main_a v_prenex_53))) (< v_prenex_54 main_y) (<= 1994 (* 2 (select main_a v_prenex_54))) (<= (select main_a v_prenex_53) 5) (<= 995 (select main_a v_prenex_54)) (<= (+ (select main_a v_prenex_53) 994) (select main_a v_prenex_54)) (<= (+ main_y 1) v_prenex_54))) (or (forall ((v_prenex_754 Int)) (or (<= 0 (+ (select main_a v_prenex_754) 1)) (<= (* 2 (select main_a v_prenex_754)) 6))) (forall ((v_prenex_755 Int)) (or (< v_prenex_755 main_y) (<= (+ main_y 1) v_prenex_755) (<= 995 (select main_a v_prenex_755)) (<= 1994 (* 2 (select main_a v_prenex_755)))))) (forall ((v_prenex_9317 Int) (v_prenex_9316 Int)) (or (<= 0 (+ (select main_a v_prenex_9316) 1)) (<= 997 (select main_a v_prenex_9317)) (<= (+ main_y 1) v_prenex_9317) (<= (select main_a v_prenex_9317) (+ (select main_a v_prenex_9316) 998)) (<= (select main_a v_prenex_9316) 3) (< v_prenex_9317 main_y))) (forall ((v_prenex_1691 Int) (v_prenex_1690 Int)) (or (< v_prenex_1690 main_x) (<= (* 2 (select main_a v_prenex_1690)) 6) (<= (+ main_y 1) v_prenex_1691) (< v_prenex_1691 main_y) (<= (select main_a v_prenex_1690) 3) (<= 995 (select main_a v_prenex_1691)) (<= (+ (select main_a v_prenex_1690) (select main_a v_prenex_1691)) 1000))) (forall ((v_prenex_4072 Int) (v_prenex_4071 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4071))) (<= (+ (select main_a v_prenex_4071) (select main_a v_prenex_4072)) 1000) (< v_prenex_4072 main_y) (<= (+ main_y 1) v_prenex_4072) (<= 995 (select main_a v_prenex_4072)) (<= (select main_a v_prenex_4071) 5) (<= (+ main_x 1) v_prenex_4071))) (or (forall ((v_prenex_3477 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3477))) (<= 0 (+ (select main_a v_prenex_3477) 1)))) (forall ((v_prenex_3478 Int)) (or (<= 997 (select main_a v_prenex_3478)) (<= 1994 (* 2 (select main_a v_prenex_3478))) (<= (* 2 (select main_a v_prenex_3478)) 1998) (< v_prenex_3478 main_y) (<= (+ main_y 1) v_prenex_3478)))) (or (forall ((v_prenex_3449 Int)) (or (<= (select main_a v_prenex_3449) 3) (<= 1 (select main_a v_prenex_3449)))) (forall ((v_prenex_3450 Int)) (or (< v_prenex_3450 main_y) (<= (select main_a v_prenex_3450) 1001) (<= (* 2 (select main_a v_prenex_3450)) 1998) (<= (+ main_y 1) v_prenex_3450)))) (or (forall ((v_prenex_4947 Int)) (or (<= 995 (select main_a v_prenex_4947)) (<= 1994 (* 2 (select main_a v_prenex_4947))) (< v_prenex_4947 main_y) (<= (select main_a v_prenex_4947) 999) (<= (+ main_y 1) v_prenex_4947))) (forall ((v_prenex_4946 Int)) (or (<= (select main_a v_prenex_4946) 5) (<= (* 2 (select main_a v_prenex_4946)) 6)))) (or (forall ((v_prenex_9231 Int)) (or (<= (+ main_y 1) v_prenex_9231) (<= (select main_a v_prenex_9231) 999) (<= 1994 (* 2 (select main_a v_prenex_9231))) (< v_prenex_9231 main_y))) (forall ((v_prenex_9230 Int)) (or (<= (* 2 (select main_a v_prenex_9230)) 6) (<= (select main_a v_prenex_9230) 3) (<= (+ main_x 1) v_prenex_9230)))) (forall ((v_prenex_5930 Int) (v_prenex_5931 Int)) (or (<= 1 (select main_a v_prenex_5930)) (<= (* 2 (select main_a v_prenex_5930)) 6) (<= 1994 (* 2 (select main_a v_prenex_5931))) (<= (+ 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_5077 Int) (v_prenex_5076 Int)) (or (<= 1000 (+ (select main_a v_prenex_5076) (select main_a v_prenex_5077))) (<= 1 (select main_a v_prenex_5076)) (<= (+ main_x 1) v_prenex_5076) (<= (+ main_y 1) v_prenex_5077) (< v_prenex_5077 main_y) (<= (select main_a v_prenex_5077) 999))) (forall ((v_prenex_4256 Int) (v_prenex_4255 Int)) (or (<= (select main_a v_prenex_4255) 3) (<= (select main_a v_prenex_4256) 999) (< v_prenex_4256 main_y) (<= (select main_a v_prenex_4256) 1001) (<= 1 (select main_a v_prenex_4255)) (<= (+ (select main_a v_prenex_4255) 994) (select main_a v_prenex_4256)) (<= (+ main_y 1) v_prenex_4256))) (or (forall ((v_prenex_8770 Int)) (<= (select main_a v_prenex_8770) 3)) (forall ((v_prenex_8771 Int)) (or (<= (* 2 (select main_a v_prenex_8771)) 1998) (<= (+ main_y 1) v_prenex_8771) (<= 995 (select main_a v_prenex_8771)) (<= (select main_a v_prenex_8771) 1001) (< v_prenex_8771 main_y)))) (forall ((v_prenex_10763 Int) (v_prenex_10762 Int)) (or (< v_prenex_10763 main_y) (<= (+ main_y 1) v_prenex_10763) (<= (select main_a v_prenex_10762) 5) (<= 1994 (* 2 (select main_a v_prenex_10763))) (<= 1000 (+ (select main_a v_prenex_10762) (select main_a v_prenex_10763))) (<= 2 (* 2 (select main_a v_prenex_10762))) (< v_prenex_10762 main_x))) (forall ((v_prenex_1683 Int) (v_prenex_1682 Int)) (or (<= (+ (select main_a v_prenex_1682) 994) (select main_a v_prenex_1683)) (< v_prenex_1682 main_x) (<= 997 (select main_a v_prenex_1683)) (< v_prenex_1683 main_y) (<= (select main_a v_prenex_1682) 5) (<= (+ main_y 1) v_prenex_1683) (<= 2 (* 2 (select main_a v_prenex_1682))))) (forall ((v_prenex_9395 Int) (v_prenex_9394 Int)) (or (<= (* 2 (select main_a v_prenex_9395)) 1998) (<= (+ main_y 1) v_prenex_9395) (<= (* 2 (select main_a v_prenex_9394)) 6) (<= 1 (select main_a v_prenex_9394)) (< v_prenex_9395 main_y) (<= 1000 (+ (select main_a v_prenex_9394) (select main_a v_prenex_9395))))) (forall ((v_prenex_9822 Int) (v_prenex_9821 Int)) (or (<= (* 2 (select main_a v_prenex_9821)) 6) (<= (+ main_y 1) v_prenex_9822) (< v_prenex_9822 main_y) (<= (select main_a v_prenex_9822) (+ (select main_a v_prenex_9821) 998)) (<= 995 (select main_a v_prenex_9822)))) (forall ((v_prenex_7192 Int) (v_prenex_7193 Int)) (or (< v_prenex_7192 main_x) (<= (+ main_x 1) v_prenex_7192) (<= 0 (+ (select main_a v_prenex_7192) 1)) (<= (select main_a v_prenex_7193) (+ (select main_a v_prenex_7192) 998)))) (or (forall ((v_prenex_9816 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9816))) (<= (+ main_y 1) v_prenex_9816) (< v_prenex_9816 main_y) (<= 995 (select main_a v_prenex_9816)))) (forall ((v_prenex_9815 Int)) (or (<= (+ main_x 1) v_prenex_9815) (<= 1 (select main_a v_prenex_9815)) (<= (select main_a v_prenex_9815) 3)))) (forall ((v_prenex_6804 Int) (v_prenex_6803 Int)) (or (<= (+ (select main_a v_prenex_6803) 994) (select main_a v_prenex_6804)) (<= (select main_a v_prenex_6804) 999) (< v_prenex_6804 main_y) (<= (* 2 (select main_a v_prenex_6803)) 6) (<= (+ main_y 1) v_prenex_6804) (<= 1994 (* 2 (select main_a v_prenex_6804))) (<= (select main_a v_prenex_6803) 3))) (forall ((v_prenex_8833 Int) (v_prenex_8832 Int)) (or (<= (select main_a v_prenex_8832) 5) (<= (+ main_y 1) v_prenex_8833) (<= (select main_a v_prenex_8833) (+ (select main_a v_prenex_8832) 998)) (< v_prenex_8833 main_y) (<= (* 2 (select main_a v_prenex_8833)) 1998) (<= 1 (select main_a v_prenex_8832)) (<= 995 (select main_a v_prenex_8833)))) (forall ((v_prenex_6241 Int) (v_prenex_6242 Int)) (or (<= 995 (select main_a v_prenex_6242)) (<= (select main_a v_prenex_6241) 5) (<= (+ main_y 1) v_prenex_6242) (<= (+ (select main_a v_prenex_6241) 994) (select main_a v_prenex_6242)) (< v_prenex_6242 main_y) (<= (select main_a v_prenex_6242) 1001) (<= 2 (* 2 (select main_a v_prenex_6241))))) (forall ((v_prenex_5530 Int) (v_prenex_5531 Int)) (or (< v_prenex_5531 main_y) (<= (* 2 (select main_a v_prenex_5530)) 6) (<= (+ (select main_a v_prenex_5530) 994) (select main_a v_prenex_5531)) (<= (select main_a v_prenex_5531) 999) (<= (+ main_y 1) v_prenex_5531) (<= 2 (* 2 (select main_a v_prenex_5530))))) (forall ((v_prenex_4083 Int) (v_prenex_4084 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4084))) (<= 1000 (+ (select main_a v_prenex_4083) (select main_a v_prenex_4084))) (<= (+ main_y 1) v_prenex_4084) (<= (select main_a v_prenex_4083) 3) (< v_prenex_4084 main_y) (<= 1 (select main_a v_prenex_4083)))) (forall ((v_prenex_4917 Int) (v_prenex_4916 Int)) (or (<= 997 (select main_a v_prenex_4917)) (<= (* 2 (select main_a v_prenex_4916)) 6) (< v_prenex_4917 main_y) (<= 1000 (+ (select main_a v_prenex_4916) (select main_a v_prenex_4917))) (<= (+ main_y 1) v_prenex_4917) (<= (select main_a v_prenex_4916) 5))) (or (forall ((v_prenex_5353 Int)) (or (<= 995 (select main_a v_prenex_5353)) (<= (* 2 (select main_a v_prenex_5353)) 1998) (<= (+ main_y 1) v_prenex_5353) (< v_prenex_5353 main_y))) (forall ((v_prenex_5352 Int)) (or (<= (* 2 (select main_a v_prenex_5352)) 6) (<= (select main_a v_prenex_5352) 5)))) (forall ((v_prenex_10021 Int) (v_prenex_10020 Int)) (or (<= (select main_a v_prenex_10021) (+ (select main_a v_prenex_10020) 998)) (<= (select main_a v_prenex_10020) 5) (<= (+ main_x 1) v_prenex_10020) (< v_prenex_10020 main_x) (<= (+ main_y 1) v_prenex_10021))) (forall ((v_prenex_2176 Int) (v_prenex_2177 Int)) (or (<= 0 (+ (select main_a v_prenex_2176) 1)) (<= (+ (select main_a v_prenex_2176) 994) (select main_a v_prenex_2177)) (< v_prenex_2177 main_y) (<= (* 2 (select main_a v_prenex_2176)) 6) (<= 995 (select main_a v_prenex_2177)) (<= (+ main_y 1) v_prenex_2177) (<= (select main_a v_prenex_2177) 999))) (forall ((v_prenex_334 Int) (v_prenex_333 Int)) (or (<= 0 (+ (select main_a v_prenex_333) 1)) (<= (select main_a v_prenex_334) 999) (<= (select main_a v_prenex_333) 5) (< v_prenex_333 main_x) (<= (+ main_y 1) v_prenex_334) (<= 1000 (+ (select main_a v_prenex_333) (select main_a v_prenex_334))) (< v_prenex_334 main_y))) (forall ((v_prenex_7379 Int) (v_prenex_7378 Int)) (or (<= (+ main_y 1) v_prenex_7379) (<= (+ (select main_a v_prenex_7378) (select main_a v_prenex_7379)) 1000) (<= 2 (* 2 (select main_a v_prenex_7378))) (<= (* 2 (select main_a v_prenex_7379)) 1998) (< v_prenex_7379 main_y) (<= (select main_a v_prenex_7378) 5) (<= 997 (select main_a v_prenex_7379)))) (or (forall ((v_prenex_4114 Int)) (or (< v_prenex_4114 main_y) (<= 997 (select main_a v_prenex_4114)) (<= (+ main_y 1) v_prenex_4114) (<= (* 2 (select main_a v_prenex_4114)) 1998) (<= 995 (select main_a v_prenex_4114)))) (forall ((v_prenex_4113 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4113))) (<= (select main_a v_prenex_4113) 3)))) (forall ((v_prenex_9846 Int) (v_prenex_9845 Int)) (or (<= (select main_a v_prenex_9846) (+ (select main_a v_prenex_9845) 998)) (<= 997 (select main_a v_prenex_9846)) (<= (select main_a v_prenex_9845) 3) (<= (+ main_y 1) v_prenex_9846) (<= (select main_a v_prenex_9846) 999) (< v_prenex_9846 main_y))) (forall ((v_prenex_2136 Int) (v_prenex_2137 Int)) (or (<= (select main_a v_prenex_2137) 999) (<= 1 (select main_a v_prenex_2136)) (<= 1000 (+ (select main_a v_prenex_2136) (select main_a v_prenex_2137))) (< v_prenex_2137 main_y) (<= 995 (select main_a v_prenex_2137)) (<= (* 2 (select main_a v_prenex_2136)) 6) (<= (+ main_y 1) v_prenex_2137))) (forall ((v_prenex_1481 Int) (v_prenex_1480 Int)) (or (< v_prenex_1481 main_y) (<= (select main_a v_prenex_1481) (+ (select main_a v_prenex_1480) 998)) (<= (select main_a v_prenex_1480) 5) (<= (select main_a v_prenex_1481) 1001) (<= (+ main_y 1) v_prenex_1481) (<= 1 (select main_a v_prenex_1480)) (< v_prenex_1480 main_x))) (forall ((v_prenex_5603 Int) (v_prenex_5602 Int)) (or (< v_prenex_5603 main_y) (<= (select main_a v_prenex_5603) (+ (select main_a v_prenex_5602) 998)) (<= 2 (* 2 (select main_a v_prenex_5602))) (<= (+ main_y 1) v_prenex_5603) (<= 1994 (* 2 (select main_a v_prenex_5603))) (<= (select main_a v_prenex_5602) 5))) (forall ((v_prenex_8848 Int) (v_prenex_8849 Int)) (or (<= (+ main_y 1) v_prenex_8849) (<= (select main_a v_prenex_8849) 1001) (< v_prenex_8849 main_y) (<= (+ (select main_a v_prenex_8848) 994) (select main_a v_prenex_8849)) (<= 2 (* 2 (select main_a v_prenex_8848))) (<= 1 (select main_a v_prenex_8848)) (<= 995 (select main_a v_prenex_8849)))) (forall ((v_prenex_6175 Int) (v_prenex_6174 Int)) (or (< v_prenex_6174 main_x) (<= 0 (+ (select main_a v_prenex_6174) 1)) (<= 2 (* 2 (select main_a v_prenex_6174))) (<= 1994 (* 2 (select main_a v_prenex_6175))) (< v_prenex_6175 main_y) (<= (+ main_y 1) v_prenex_6175) (<= (+ (select main_a v_prenex_6174) 994) (select main_a v_prenex_6175)))) (forall ((v_prenex_6857 Int) (v_prenex_6858 Int)) (or (<= (* 2 (select main_a v_prenex_6857)) 6) (<= (+ main_y 1) v_prenex_6858) (< v_prenex_6858 main_y) (<= 0 (+ (select main_a v_prenex_6857) 1)) (<= (+ main_x 1) v_prenex_6857) (<= (select main_a v_prenex_6858) 999) (<= (+ (select main_a v_prenex_6857) 994) (select main_a v_prenex_6858)))) (or (forall ((v_prenex_6370 Int)) (or (<= (* 2 (select main_a v_prenex_6370)) 6) (<= 0 (+ (select main_a v_prenex_6370) 1)))) (forall ((v_prenex_6371 Int)) (or (<= 997 (select main_a v_prenex_6371)) (<= (select main_a v_prenex_6371) 1001) (<= 1994 (* 2 (select main_a v_prenex_6371))) (<= (+ main_y 1) v_prenex_6371) (< v_prenex_6371 main_y)))) (forall ((v_prenex_8262 Int) (v_prenex_8263 Int)) (or (<= (select main_a v_prenex_8263) 999) (< v_prenex_8263 main_y) (<= (+ main_y 1) v_prenex_8263) (<= (+ (select main_a v_prenex_8262) (select main_a v_prenex_8263)) 1000) (<= 1 (select main_a v_prenex_8262)) (< v_prenex_8262 main_x))) (or (forall ((v_prenex_5820 Int)) (or (<= 0 (+ (select main_a v_prenex_5820) 1)) (<= (select main_a v_prenex_5820) 3))) (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) (<= 1994 (* 2 (select main_a v_prenex_5821))) (< v_prenex_5821 main_y)))) (forall ((v_prenex_7294 Int) (v_prenex_7295 Int)) (or (<= (+ main_y 1) v_prenex_7295) (<= 995 (select main_a v_prenex_7295)) (<= 1000 (+ (select main_a v_prenex_7294) (select main_a v_prenex_7295))) (< v_prenex_7295 main_y) (<= 0 (+ (select main_a v_prenex_7294) 1)) (<= (+ main_x 1) v_prenex_7294))) (or (forall ((v_prenex_9503 Int)) (or (<= (select main_a v_prenex_9503) 3) (<= (+ main_x 1) v_prenex_9503) (<= 0 (+ (select main_a v_prenex_9503) 1)))) (forall ((v_prenex_9504 Int)) (or (<= (+ main_y 1) v_prenex_9504) (<= (* 2 (select main_a v_prenex_9504)) 1998) (<= 1994 (* 2 (select main_a v_prenex_9504))) (< v_prenex_9504 main_y)))) (forall ((v_prenex_6483 Int) (v_prenex_6482 Int)) (or (<= (+ main_y 1) v_prenex_6483) (<= 997 (select main_a v_prenex_6483)) (<= 995 (select main_a v_prenex_6483)) (<= 1000 (+ (select main_a v_prenex_6482) (select main_a v_prenex_6483))) (<= (* 2 (select main_a v_prenex_6482)) 6) (< v_prenex_6483 main_y))) (or (forall ((v_prenex_2830 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2830))) (<= (+ main_y 1) v_prenex_2830) (<= 997 (select main_a v_prenex_2830)) (< v_prenex_2830 main_y))) (forall ((v_prenex_2829 Int)) (or (<= (select main_a v_prenex_2829) 5) (<= 1 (select main_a v_prenex_2829))))) (forall ((v_prenex_5389 Int) (v_prenex_5388 Int)) (or (<= (+ (select main_a v_prenex_5388) (select main_a v_prenex_5389)) 1000) (<= 1994 (* 2 (select main_a v_prenex_5389))) (<= 0 (+ (select main_a v_prenex_5388) 1)) (<= (select main_a v_prenex_5388) 3) (<= (+ main_x 1) v_prenex_5388) (< v_prenex_5389 main_y) (<= (+ main_y 1) v_prenex_5389))) (forall ((v_prenex_417 Int) (v_prenex_418 Int)) (or (<= (+ main_y 1) v_prenex_418) (<= 0 (+ (select main_a v_prenex_417) 1)) (<= (+ (select main_a v_prenex_417) 994) (select main_a v_prenex_418)) (<= (select main_a v_prenex_418) 999) (< v_prenex_418 main_y))) (forall ((v_prenex_7222 Int) (v_prenex_7223 Int)) (or (<= (+ main_x 1) v_prenex_7222) (<= (+ main_y 1) v_prenex_7223) (<= (select main_a v_prenex_7223) 1001) (<= (+ (select main_a v_prenex_7222) 994) (select main_a v_prenex_7223)) (<= 0 (+ (select main_a v_prenex_7222) 1)) (< v_prenex_7223 main_y))) (forall ((v_prenex_5342 Int) (v_prenex_5341 Int)) (or (<= 0 (+ (select main_a v_prenex_5341) 1)) (<= 1000 (+ (select main_a v_prenex_5341) (select main_a v_prenex_5342))) (<= 1994 (* 2 (select main_a v_prenex_5342))) (<= (+ main_y 1) v_prenex_5342) (<= (* 2 (select main_a v_prenex_5341)) 6) (<= 997 (select main_a v_prenex_5342)) (< v_prenex_5342 main_y))) (forall ((v_prenex_10181 Int) (v_prenex_10180 Int)) (or (< v_prenex_10181 main_y) (<= (+ (select main_a v_prenex_10180) 994) (select main_a v_prenex_10181)) (<= (select main_a v_prenex_10181) 999) (<= 1 (select main_a v_prenex_10180)) (<= (+ main_y 1) v_prenex_10181) (<= 995 (select main_a v_prenex_10181)))) (forall ((v_prenex_10745 Int) (v_prenex_10744 Int)) (or (<= (+ main_y 1) v_prenex_10745) (<= (+ (select main_a v_prenex_10744) 994) (select main_a v_prenex_10745)) (< v_prenex_10744 main_x) (<= 2 (* 2 (select main_a v_prenex_10744))) (<= 995 (select main_a v_prenex_10745)) (< v_prenex_10745 main_y) (<= (select main_a v_prenex_10744) 5))) (forall ((v_prenex_5995 Int) (v_prenex_5994 Int)) (or (<= 1000 (+ (select main_a v_prenex_5994) (select main_a v_prenex_5995))) (<= (+ main_x 1) v_prenex_5994) (<= (+ main_y 1) v_prenex_5995) (<= (select main_a v_prenex_5994) 3) (< v_prenex_5995 main_y) (<= (* 2 (select main_a v_prenex_5994)) 6) (<= (* 2 (select main_a v_prenex_5995)) 1998))) (forall ((v_prenex_5846 Int) (v_prenex_5847 Int)) (or (<= (* 2 (select main_a v_prenex_5847)) 1998) (<= (+ main_y 1) v_prenex_5847) (<= (+ (select main_a v_prenex_5846) 994) (select main_a v_prenex_5847)) (<= (* 2 (select main_a v_prenex_5846)) 6) (< v_prenex_5847 main_y) (<= 995 (select main_a v_prenex_5847)))) (forall ((v_prenex_530 Int) (v_prenex_529 Int)) (or (<= 1 (select main_a v_prenex_529)) (<= 995 (select main_a v_prenex_530)) (<= (+ main_y 1) v_prenex_530) (<= (select main_a v_prenex_529) 3) (< v_prenex_530 main_y) (<= (+ (select main_a v_prenex_529) (select main_a v_prenex_530)) 1000) (<= (select main_a v_prenex_530) 1001))) (forall ((v_prenex_10237 Int) (v_prenex_10236 Int)) (or (<= 995 (select main_a v_prenex_10237)) (<= (select main_a v_prenex_10236) 3) (< v_prenex_10237 main_y) (<= (+ main_y 1) v_prenex_10237) (<= 997 (select main_a v_prenex_10237)) (<= 1000 (+ (select main_a v_prenex_10236) (select main_a v_prenex_10237))))) (or (forall ((v_prenex_4014 Int)) (or (<= (* 2 (select main_a v_prenex_4014)) 1998) (<= 995 (select main_a v_prenex_4014)) (<= (+ main_y 1) v_prenex_4014) (<= 1994 (* 2 (select main_a v_prenex_4014))) (< v_prenex_4014 main_y))) (forall ((v_prenex_4013 Int)) (or (<= (select main_a v_prenex_4013) 3) (<= 0 (+ (select main_a v_prenex_4013) 1))))) (or (forall ((v_prenex_6109 Int)) (or (<= 995 (select main_a v_prenex_6109)) (<= 1994 (* 2 (select main_a v_prenex_6109))) (< v_prenex_6109 main_y) (<= (select main_a v_prenex_6109) 1001) (<= (+ main_y 1) v_prenex_6109))) (forall ((v_prenex_6108 Int)) (<= (select main_a v_prenex_6108) 5))) (forall ((v_prenex_248 Int) (v_prenex_247 Int)) (or (<= (+ main_y 1) v_prenex_248) (< v_prenex_248 main_y) (<= 1000 (+ (select main_a v_prenex_247) (select main_a v_prenex_248))) (<= (select main_a v_prenex_248) 1001) (<= (select main_a v_prenex_247) 3) (<= (select main_a v_prenex_247) 5))) (or (forall ((v_prenex_5494 Int)) (or (<= (* 2 (select main_a v_prenex_5494)) 6) (< v_prenex_5494 main_x))) (forall ((v_prenex_5495 Int)) (or (<= 995 (select main_a v_prenex_5495)) (<= (+ main_y 1) v_prenex_5495) (< v_prenex_5495 main_y)))) (forall ((v_prenex_866 Int) (v_prenex_867 Int)) (or (<= 995 (select main_a v_prenex_867)) (< v_prenex_867 main_y) (<= 997 (select main_a v_prenex_867)) (<= (+ (select main_a v_prenex_866) 994) (select main_a v_prenex_867)) (<= 0 (+ (select main_a v_prenex_866) 1)) (<= (+ main_y 1) v_prenex_867) (<= 2 (* 2 (select main_a v_prenex_866))))) (forall ((v_prenex_1313 Int) (v_prenex_1312 Int)) (or (<= (+ main_y 1) v_prenex_1313) (<= 2 (* 2 (select main_a v_prenex_1312))) (<= (* 2 (select main_a v_prenex_1313)) 1998) (<= (* 2 (select main_a v_prenex_1312)) 6) (<= (+ (select main_a v_prenex_1312) 994) (select main_a v_prenex_1313)) (< v_prenex_1313 main_y) (<= 995 (select main_a v_prenex_1313)))) (forall ((v_prenex_8443 Int) (v_prenex_8444 Int)) (or (<= (select main_a v_prenex_8443) 5) (< v_prenex_8444 main_y) (< v_prenex_8443 main_x) (<= 1000 (+ (select main_a v_prenex_8443) (select main_a v_prenex_8444))) (<= (+ main_y 1) v_prenex_8444) (<= (select main_a v_prenex_8444) 1001))) (or (forall ((v_prenex_6753 Int)) (or (<= 1 (select main_a v_prenex_6753)) (<= (select main_a v_prenex_6753) 3) (< v_prenex_6753 main_x))) (forall ((v_prenex_6754 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6754))) (< v_prenex_6754 main_y) (<= (+ main_y 1) v_prenex_6754) (<= 997 (select main_a v_prenex_6754))))) (forall ((v_prenex_7768 Int) (v_prenex_7767 Int)) (or (<= 995 (select main_a v_prenex_7768)) (<= 2 (* 2 (select main_a v_prenex_7767))) (<= (* 2 (select main_a v_prenex_7767)) 6) (<= (* 2 (select main_a v_prenex_7768)) 1998) (< v_prenex_7768 main_y) (<= (+ main_y 1) v_prenex_7768) (<= (select main_a v_prenex_7768) (+ (select main_a v_prenex_7767) 998)))) (or (forall ((v_prenex_2900 Int)) (or (<= (select main_a v_prenex_2900) 3) (< v_prenex_2900 main_x))) (forall ((v_prenex_2901 Int)) (or (< v_prenex_2901 main_y) (<= 1994 (* 2 (select main_a v_prenex_2901))) (<= (+ main_y 1) v_prenex_2901) (<= 995 (select main_a v_prenex_2901))))) (forall ((v_prenex_3221 Int) (v_prenex_3222 Int)) (or (<= (select main_a v_prenex_3222) (+ (select main_a v_prenex_3221) 998)) (<= (select main_a v_prenex_3221) 3) (<= (select main_a v_prenex_3221) 5) (<= 995 (select main_a v_prenex_3222)) (<= (+ main_y 1) v_prenex_3222) (< v_prenex_3222 main_y) (<= 1994 (* 2 (select main_a v_prenex_3222))))) (or (forall ((v_prenex_4581 Int)) (or (<= 995 (select main_a v_prenex_4581)) (<= (+ main_y 1) v_prenex_4581) (< v_prenex_4581 main_y) (<= 997 (select main_a v_prenex_4581)) (<= (* 2 (select main_a v_prenex_4581)) 1998))) (forall ((v_prenex_4580 Int)) (or (<= (* 2 (select main_a v_prenex_4580)) 6) (<= (select main_a v_prenex_4580) 5)))) (forall ((v_prenex_3857 Int) (v_prenex_3858 Int)) (or (<= (* 2 (select main_a v_prenex_3858)) 1998) (< v_prenex_3858 main_y) (<= (+ (select main_a v_prenex_3857) 994) (select main_a v_prenex_3858)) (<= 997 (select main_a v_prenex_3858)) (<= (+ main_y 1) v_prenex_3858) (<= (* 2 (select main_a v_prenex_3857)) 6))) (or (forall ((v_prenex_8600 Int)) (or (<= (select main_a v_prenex_8600) 5) (<= (* 2 (select main_a v_prenex_8600)) 6))) (forall ((v_prenex_8601 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8601))) (<= 995 (select main_a v_prenex_8601)) (<= (+ main_y 1) v_prenex_8601) (< v_prenex_8601 main_y)))) (or (forall ((v_prenex_8202 Int)) (or (<= (select main_a v_prenex_8202) 3) (<= (* 2 (select main_a v_prenex_8202)) 6))) (forall ((v_prenex_8203 Int)) (or (< v_prenex_8203 main_y) (<= 997 (select main_a v_prenex_8203)) (<= (* 2 (select main_a v_prenex_8203)) 1998) (<= (+ main_y 1) v_prenex_8203)))) (forall ((v_prenex_8640 Int) (v_prenex_8641 Int)) (or (<= (* 2 (select main_a v_prenex_8641)) 1998) (<= 997 (select main_a v_prenex_8641)) (< v_prenex_8641 main_y) (<= 2 (* 2 (select main_a v_prenex_8640))) (<= (select main_a v_prenex_8640) 5) (<= 1000 (+ (select main_a v_prenex_8640) (select main_a v_prenex_8641))) (<= (+ main_y 1) v_prenex_8641))) (forall ((v_prenex_10581 Int) (v_prenex_10580 Int)) (or (<= 997 (select main_a v_prenex_10581)) (<= 1 (select main_a v_prenex_10580)) (< v_prenex_10581 main_y) (<= (select main_a v_prenex_10581) 1001) (<= (+ main_y 1) v_prenex_10581) (<= 2 (* 2 (select main_a v_prenex_10580))) (<= (+ (select main_a v_prenex_10580) (select main_a v_prenex_10581)) 1000))) (forall ((v_prenex_521 Int) (v_prenex_522 Int)) (or (<= (select main_a v_prenex_522) (+ (select main_a v_prenex_521) 998)) (<= (* 2 (select main_a v_prenex_522)) 1998) (<= (+ main_y 1) v_prenex_522) (<= 2 (* 2 (select main_a v_prenex_521))) (< v_prenex_522 main_y) (<= (select main_a v_prenex_521) 5) (<= 995 (select main_a v_prenex_522)))) (or (forall ((v_prenex_4986 Int)) (or (<= 0 (+ (select main_a v_prenex_4986) 1)) (<= (select main_a v_prenex_4986) 3))) (forall ((v_prenex_4987 Int)) (or (<= 995 (select main_a v_prenex_4987)) (<= (+ main_y 1) v_prenex_4987) (< v_prenex_4987 main_y) (<= 997 (select main_a v_prenex_4987)) (<= 1994 (* 2 (select main_a v_prenex_4987)))))) (forall ((v_prenex_3549 Int) (v_prenex_3550 Int)) (or (<= (+ main_x 1) v_prenex_3549) (<= 0 (+ (select main_a v_prenex_3549) 1)) (< v_prenex_3549 main_x) (<= (+ (select main_a v_prenex_3549) 994) (select main_a v_prenex_3550)) (<= (* 2 (select main_a v_prenex_3549)) 6))) (forall ((v_prenex_2662 Int) (v_prenex_2661 Int)) (or (<= (select main_a v_prenex_2662) (+ (select main_a v_prenex_2661) 998)) (<= 1 (select main_a v_prenex_2661)) (<= 1994 (* 2 (select main_a v_prenex_2662))) (<= 995 (select main_a v_prenex_2662)) (<= (+ main_y 1) v_prenex_2662) (< v_prenex_2662 main_y) (<= 0 (+ (select main_a v_prenex_2661) 1)))) (forall ((v_prenex_839 Int) (v_prenex_838 Int)) (or (<= 997 (select main_a v_prenex_839)) (<= (* 2 (select main_a v_prenex_838)) 6) (<= (+ main_x 1) v_prenex_838) (< v_prenex_839 main_y) (<= (+ (select main_a v_prenex_838) (select main_a v_prenex_839)) 1000) (<= (+ main_y 1) v_prenex_839) (<= (select main_a v_prenex_838) 3))) (forall ((v_prenex_2527 Int) (v_prenex_2528 Int)) (or (<= (+ main_y 1) v_prenex_2528) (<= 0 (+ (select main_a v_prenex_2527) 1)) (< v_prenex_2528 main_y) (<= (+ (select main_a v_prenex_2527) (select main_a v_prenex_2528)) 1000) (<= (* 2 (select main_a v_prenex_2527)) 6) (< v_prenex_2527 main_x) (<= 1994 (* 2 (select main_a v_prenex_2528))))) (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)) (<= (select main_a v_prenex_4539) 999) (<= 995 (select main_a v_prenex_4539)) (< v_prenex_4539 main_y) (<= 1 (select main_a v_prenex_4538)))) (forall ((v_prenex_4733 Int) (v_prenex_4732 Int)) (or (<= (+ (select main_a v_prenex_4732) (select main_a v_prenex_4733)) 1000) (<= 0 (+ (select main_a v_prenex_4732) 1)) (< v_prenex_4733 main_y) (<= (+ main_y 1) v_prenex_4733) (<= 995 (select main_a v_prenex_4733)))) (forall ((v_prenex_3767 Int) (v_prenex_3768 Int)) (or (<= (+ main_y 1) v_prenex_3768) (<= (select main_a v_prenex_3767) 3) (<= (select main_a v_prenex_3768) 999) (<= (+ (select main_a v_prenex_3767) 994) (select main_a v_prenex_3768)) (<= 995 (select main_a v_prenex_3768)) (<= 0 (+ (select main_a v_prenex_3767) 1)) (< v_prenex_3768 main_y))) (forall ((v_prenex_2192 Int) (v_prenex_2193 Int)) (or (< v_prenex_2193 main_y) (<= 2 (* 2 (select main_a v_prenex_2192))) (<= 997 (select main_a v_prenex_2193)) (< v_prenex_2192 main_x) (<= (+ (select main_a v_prenex_2192) (select main_a v_prenex_2193)) 1000) (<= (select main_a v_prenex_2192) 5) (<= (+ main_y 1) v_prenex_2193))) (forall ((v_prenex_3210 Int) (v_prenex_3209 Int)) (or (<= (* 2 (select main_a v_prenex_3209)) 6) (< v_prenex_3209 main_x) (<= (select main_a v_prenex_3209) 3) (<= (select main_a v_prenex_3210) 1001) (< v_prenex_3210 main_y) (<= (+ (select main_a v_prenex_3209) 994) (select main_a v_prenex_3210)) (<= (+ main_y 1) v_prenex_3210))) (forall ((v_prenex_7290 Int) (v_prenex_7291 Int)) (or (<= 997 (select main_a v_prenex_7291)) (<= (+ main_y 1) v_prenex_7291) (< v_prenex_7291 main_y) (<= (* 2 (select main_a v_prenex_7290)) 6) (< v_prenex_7290 main_x) (<= (+ (select main_a v_prenex_7290) 994) (select main_a v_prenex_7291)))) (forall ((v_prenex_282 Int) (v_prenex_281 Int)) (or (< v_prenex_282 main_y) (<= (* 2 (select main_a v_prenex_281)) 6) (<= (+ main_x 1) v_prenex_281) (<= (+ main_y 1) v_prenex_282) (<= 995 (select main_a v_prenex_282)) (<= (select main_a v_prenex_282) (+ (select main_a v_prenex_281) 998)))) (forall ((v_prenex_1657 Int) (v_prenex_1656 Int)) (or (<= (+ (select main_a v_prenex_1656) 994) (select main_a v_prenex_1657)) (<= (select main_a v_prenex_1657) 1001) (< v_prenex_1657 main_y) (<= 0 (+ (select main_a v_prenex_1656) 1)) (<= (+ main_x 1) v_prenex_1656) (<= (select main_a v_prenex_1656) 5) (<= (+ main_y 1) v_prenex_1657))) (forall ((v_prenex_8893 Int) (v_prenex_8892 Int)) (or (< v_prenex_8893 main_y) (<= (* 2 (select main_a v_prenex_8892)) 6) (<= (+ (select main_a v_prenex_8892) 994) (select main_a v_prenex_8893)) (<= (+ main_y 1) v_prenex_8893) (<= (+ main_x 1) v_prenex_8892) (<= (select main_a v_prenex_8893) 999) (<= 2 (* 2 (select main_a v_prenex_8892))))) (forall ((v_prenex_3472 Int) (v_prenex_3471 Int)) (or (< v_prenex_3472 main_y) (<= 0 (+ (select main_a v_prenex_3471) 1)) (<= 1994 (* 2 (select main_a v_prenex_3472))) (<= (select main_a v_prenex_3471) 3) (<= (select main_a v_prenex_3472) (+ (select main_a v_prenex_3471) 998)) (<= 997 (select main_a v_prenex_3472)) (<= (+ main_y 1) v_prenex_3472))) (forall ((v_prenex_6523 Int) (v_prenex_6522 Int)) (or (<= (select main_a v_prenex_6522) 5) (<= 1 (select main_a v_prenex_6522)) (< v_prenex_6523 main_y) (<= (select main_a v_prenex_6523) 999) (<= 995 (select main_a v_prenex_6523)) (<= 1000 (+ (select main_a v_prenex_6522) (select main_a v_prenex_6523))) (<= (+ main_y 1) v_prenex_6523))) (or (forall ((v_prenex_724 Int)) (<= 2 (* 2 (select main_a v_prenex_724)))) (forall ((v_prenex_725 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_725))) (<= (select main_a v_prenex_725) 999) (< v_prenex_725 main_y) (<= 995 (select main_a v_prenex_725)) (<= (+ main_y 1) v_prenex_725)))) (forall ((v_prenex_6959 Int) (v_prenex_6960 Int)) (or (<= (select main_a v_prenex_6960) 999) (<= 0 (+ (select main_a v_prenex_6959) 1)) (<= (+ main_y 1) v_prenex_6960) (<= (select main_a v_prenex_6959) 5) (<= 1000 (+ (select main_a v_prenex_6959) (select main_a v_prenex_6960))) (< v_prenex_6960 main_y))) (forall ((v_prenex_347 Int) (v_prenex_348 Int)) (or (< v_prenex_348 main_y) (<= (select main_a v_prenex_347) 5) (<= (+ main_y 1) v_prenex_348) (<= 1994 (* 2 (select main_a v_prenex_348))) (<= (select main_a v_prenex_347) 3) (<= (+ (select main_a v_prenex_347) (select main_a v_prenex_348)) 1000) (<= (select main_a v_prenex_348) 1001))) (or (forall ((v_prenex_6618 Int)) (or (<= (select main_a v_prenex_6618) 5) (<= (+ main_x 1) v_prenex_6618))) (forall ((v_prenex_6619 Int)) (or (<= (+ main_y 1) v_prenex_6619) (<= 995 (select main_a v_prenex_6619)) (<= (* 2 (select main_a v_prenex_6619)) 1998) (< v_prenex_6619 main_y)))) (forall ((v_prenex_4587 Int) (v_prenex_4586 Int)) (or (<= 0 (+ (select main_a v_prenex_4586) 1)) (<= (select main_a v_prenex_4586) 3) (<= (+ (select main_a v_prenex_4586) (select main_a v_prenex_4587)) 1000) (< v_prenex_4587 main_y) (< v_prenex_4586 main_x) (<= (+ main_y 1) v_prenex_4587) (<= 997 (select main_a v_prenex_4587)))) (forall ((v_prenex_8457 Int) (v_prenex_8458 Int)) (or (< v_prenex_8458 main_y) (<= 1994 (* 2 (select main_a v_prenex_8458))) (<= (select main_a v_prenex_8457) 3) (<= 1 (select main_a v_prenex_8457)) (<= (+ (select main_a v_prenex_8457) 994) (select main_a v_prenex_8458)) (<= (+ main_y 1) v_prenex_8458) (<= 997 (select main_a v_prenex_8458)))) (or (forall ((v_prenex_1532 Int)) (or (<= (* 2 (select main_a v_prenex_1532)) 6) (<= (select main_a v_prenex_1532) 5))) (forall ((v_prenex_1533 Int)) (or (<= (* 2 (select main_a v_prenex_1533)) 1998) (<= 997 (select main_a v_prenex_1533)) (< v_prenex_1533 main_y) (<= (+ main_y 1) v_prenex_1533)))) (forall ((v_prenex_2300 Int) (v_prenex_2301 Int)) (or (<= (+ (select main_a v_prenex_2300) (select main_a v_prenex_2301)) 1000) (<= 995 (select main_a v_prenex_2301)) (<= (+ main_y 1) v_prenex_2301) (<= 2 (* 2 (select main_a v_prenex_2300))) (<= 1 (select main_a v_prenex_2300)) (<= 1994 (* 2 (select main_a v_prenex_2301))) (< v_prenex_2301 main_y))) (or (forall ((v_prenex_7030 Int)) (or (<= (* 2 (select main_a v_prenex_7030)) 1998) (<= (select main_a v_prenex_7030) 999) (< v_prenex_7030 main_y) (<= (+ main_y 1) v_prenex_7030))) (forall ((v_prenex_7029 Int)) (or (<= (select main_a v_prenex_7029) 3) (<= (* 2 (select main_a v_prenex_7029)) 6)))) (or (forall ((v_prenex_2862 Int)) (or (<= (select main_a v_prenex_2862) 5) (<= 2 (* 2 (select main_a v_prenex_2862))) (< v_prenex_2862 main_x))) (forall ((v_prenex_2863 Int)) (or (< v_prenex_2863 main_y) (<= 1994 (* 2 (select main_a v_prenex_2863))) (<= (* 2 (select main_a v_prenex_2863)) 1998) (<= (+ main_y 1) v_prenex_2863)))) (or (forall ((v_prenex_8920 Int)) (or (<= (select main_a v_prenex_8920) 3) (<= 0 (+ (select main_a v_prenex_8920) 1)))) (forall ((v_prenex_8921 Int)) (or (<= (+ main_y 1) v_prenex_8921) (< v_prenex_8921 main_y) (<= (* 2 (select main_a v_prenex_8921)) 1998) (<= 995 (select main_a v_prenex_8921))))) (or (forall ((v_prenex_6579 Int)) (or (< v_prenex_6579 main_y) (<= 1994 (* 2 (select main_a v_prenex_6579))) (<= (+ main_y 1) v_prenex_6579) (<= (* 2 (select main_a v_prenex_6579)) 1998))) (forall ((v_prenex_6578 Int)) (or (<= (select main_a v_prenex_6578) 5) (<= (+ main_x 1) v_prenex_6578) (<= (* 2 (select main_a v_prenex_6578)) 6)))) (forall ((v_prenex_7863 Int) (v_prenex_7864 Int)) (or (<= 995 (select main_a v_prenex_7864)) (<= (+ main_y 1) v_prenex_7864) (<= 2 (* 2 (select main_a v_prenex_7863))) (< v_prenex_7864 main_y) (<= 1994 (* 2 (select main_a v_prenex_7864))) (<= (+ (select main_a v_prenex_7863) (select main_a v_prenex_7864)) 1000))) (forall ((v_prenex_9183 Int) (v_prenex_9182 Int)) (or (<= (* 2 (select main_a v_prenex_9183)) 1998) (<= (select main_a v_prenex_9183) (+ (select main_a v_prenex_9182) 998)) (<= (select main_a v_prenex_9182) 5) (< v_prenex_9183 main_y) (<= (* 2 (select main_a v_prenex_9182)) 6) (<= (+ main_y 1) v_prenex_9183) (<= 995 (select main_a v_prenex_9183)))) (forall ((v_prenex_1803 Int) (v_prenex_1802 Int)) (or (< v_prenex_1802 main_x) (<= (+ (select main_a v_prenex_1802) 994) (select main_a v_prenex_1803)) (<= 0 (+ (select main_a v_prenex_1802) 1)) (< v_prenex_1803 main_y) (<= (+ main_y 1) v_prenex_1803) (<= 997 (select main_a v_prenex_1803)))) (forall ((v_prenex_6261 Int) (v_prenex_6262 Int)) (or (<= (select main_a v_prenex_6262) 999) (< v_prenex_6262 main_y) (<= 1994 (* 2 (select main_a v_prenex_6262))) (<= 2 (* 2 (select main_a v_prenex_6261))) (<= (select main_a v_prenex_6262) (+ (select main_a v_prenex_6261) 998)) (<= (+ main_y 1) v_prenex_6262))) (forall ((v_prenex_5431 Int) (v_prenex_5430 Int)) (or (<= (* 2 (select main_a v_prenex_5431)) 1998) (<= (select main_a v_prenex_5430) 5) (< v_prenex_5431 main_y) (<= (+ main_y 1) v_prenex_5431) (<= (select main_a v_prenex_5431) (+ (select main_a v_prenex_5430) 998)) (<= 997 (select main_a v_prenex_5431)))) (or (forall ((v_prenex_5455 Int)) (or (< v_prenex_5455 main_y) (<= (select main_a v_prenex_5455) 1001) (<= (+ main_y 1) v_prenex_5455) (<= 1994 (* 2 (select main_a v_prenex_5455))) (<= (* 2 (select main_a v_prenex_5455)) 1998))) (forall ((v_prenex_5454 Int)) (<= (select main_a v_prenex_5454) 5))) (forall ((v_prenex_3146 Int) (v_prenex_3147 Int)) (or (<= (select main_a v_prenex_3147) (+ (select main_a v_prenex_3146) 998)) (< v_prenex_3146 main_x) (<= (* 2 (select main_a v_prenex_3147)) 1998) (<= 0 (+ (select main_a v_prenex_3146) 1)) (<= 2 (* 2 (select main_a v_prenex_3146))) (<= (+ main_y 1) v_prenex_3147) (< v_prenex_3147 main_y))) (forall ((v_prenex_8862 Int) (v_prenex_8863 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8863))) (<= (+ main_y 1) v_prenex_8863) (<= 0 (+ (select main_a v_prenex_8862) 1)) (<= (* 2 (select main_a v_prenex_8863)) 1998) (< v_prenex_8863 main_y) (<= (* 2 (select main_a v_prenex_8862)) 6) (<= (+ (select main_a v_prenex_8862) 994) (select main_a v_prenex_8863)))) (or (forall ((v_prenex_10842 Int)) (or (<= 1 (select main_a v_prenex_10842)) (<= 2 (* 2 (select main_a v_prenex_10842))))) (forall ((v_prenex_10843 Int)) (or (<= (+ main_y 1) v_prenex_10843) (<= (select main_a v_prenex_10843) 1001) (< v_prenex_10843 main_y) (<= (* 2 (select main_a v_prenex_10843)) 1998) (<= 1994 (* 2 (select main_a v_prenex_10843)))))) (forall ((v_prenex_4867 Int) (v_prenex_4866 Int)) (or (<= (+ main_y 1) v_prenex_4867) (< v_prenex_4867 main_y) (< v_prenex_4866 main_x) (<= (select main_a v_prenex_4867) 1001) (<= (+ (select main_a v_prenex_4866) 994) (select main_a v_prenex_4867)))) (or (forall ((v_prenex_5181 Int)) (or (<= (select main_a v_prenex_5181) 5) (<= 0 (+ (select main_a v_prenex_5181) 1)))) (forall ((v_prenex_5182 Int)) (or (<= 997 (select main_a v_prenex_5182)) (< v_prenex_5182 main_y) (<= (+ main_y 1) v_prenex_5182) (<= 1994 (* 2 (select main_a v_prenex_5182)))))) (forall ((v_prenex_3142 Int) (v_prenex_3141 Int)) (or (<= (select main_a v_prenex_3142) 1001) (< v_prenex_3142 main_y) (<= 0 (+ (select main_a v_prenex_3141) 1)) (<= (+ (select main_a v_prenex_3141) (select main_a v_prenex_3142)) 1000) (<= (+ main_y 1) v_prenex_3142) (<= (select main_a v_prenex_3141) 5) (< v_prenex_3141 main_x))) (or (forall ((v_prenex_1743 Int)) (or (<= 997 (select main_a v_prenex_1743)) (< v_prenex_1743 main_y) (<= (* 2 (select main_a v_prenex_1743)) 1998) (<= (+ main_y 1) v_prenex_1743))) (forall ((v_prenex_1742 Int)) (or (<= (+ main_x 1) v_prenex_1742) (<= 0 (+ (select main_a v_prenex_1742) 1)) (<= (* 2 (select main_a v_prenex_1742)) 6)))) (or (forall ((v_prenex_266 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_266))) (<= (select main_a v_prenex_266) 1001) (<= (+ main_y 1) v_prenex_266) (< v_prenex_266 main_y))) (forall ((v_prenex_265 Int)) (or (< v_prenex_265 main_x) (<= 2 (* 2 (select main_a v_prenex_265))) (<= (select main_a v_prenex_265) 3)))) (or (forall ((v_prenex_3713 Int)) (or (<= 1 (select main_a v_prenex_3713)) (<= (+ main_x 1) v_prenex_3713) (<= 2 (* 2 (select main_a v_prenex_3713))))) (forall ((v_prenex_3714 Int)) (or (< v_prenex_3714 main_y) (<= (+ main_y 1) v_prenex_3714) (<= 997 (select main_a v_prenex_3714)) (<= (* 2 (select main_a v_prenex_3714)) 1998)))) (or (forall ((v_prenex_249 Int)) (or (<= (* 2 (select main_a v_prenex_249)) 6) (<= 1 (select main_a v_prenex_249)))) (forall ((v_prenex_250 Int)) (or (<= 997 (select main_a v_prenex_250)) (<= 1994 (* 2 (select main_a v_prenex_250))) (<= (* 2 (select main_a v_prenex_250)) 1998) (< v_prenex_250 main_y) (<= (+ main_y 1) v_prenex_250)))) (or (forall ((v_prenex_8644 Int)) (<= (* 2 (select main_a v_prenex_8644)) 6)) (forall ((v_prenex_8645 Int)) (or (<= (select main_a v_prenex_8645) 999) (< v_prenex_8645 main_y) (<= (+ main_y 1) v_prenex_8645) (<= (select main_a v_prenex_8645) 1001) (<= (* 2 (select main_a v_prenex_8645)) 1998)))) (or (forall ((v_prenex_1872 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1872))) (<= (select main_a v_prenex_1872) 3))) (forall ((v_prenex_1873 Int)) (or (<= (select main_a v_prenex_1873) 1001) (<= (+ main_y 1) v_prenex_1873) (<= (* 2 (select main_a v_prenex_1873)) 1998) (<= 995 (select main_a v_prenex_1873)) (< v_prenex_1873 main_y)))) (or (forall ((v_prenex_4402 Int)) (<= (select main_a v_prenex_4402) 5)) (forall ((v_prenex_4403 Int)) (or (<= 997 (select main_a v_prenex_4403)) (< v_prenex_4403 main_y) (<= (+ main_y 1) v_prenex_4403) (<= (* 2 (select main_a v_prenex_4403)) 1998)))) (forall ((v_prenex_7409 Int) (v_prenex_7410 Int)) (or (<= (* 2 (select main_a v_prenex_7410)) 1998) (<= (+ main_y 1) v_prenex_7410) (< v_prenex_7409 main_x) (<= 1000 (+ (select main_a v_prenex_7409) (select main_a v_prenex_7410))) (<= 2 (* 2 (select main_a v_prenex_7409))) (<= 1 (select main_a v_prenex_7409)) (< v_prenex_7410 main_y))) (forall ((v_prenex_3920 Int) (v_prenex_3919 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3919))) (<= (select main_a v_prenex_3919) 5) (<= (+ (select main_a v_prenex_3919) 994) (select main_a v_prenex_3920)) (<= (+ main_y 1) v_prenex_3920) (<= 997 (select main_a v_prenex_3920)) (< v_prenex_3919 main_x) (< v_prenex_3920 main_y))) (forall ((v_prenex_6052 Int) (v_prenex_6051 Int)) (or (< v_prenex_6052 main_y) (< v_prenex_6051 main_x) (<= (* 2 (select main_a v_prenex_6051)) 6) (<= (select main_a v_prenex_6052) 1001) (<= (+ (select main_a v_prenex_6051) 994) (select main_a v_prenex_6052)) (<= 1 (select main_a v_prenex_6051)) (<= (+ main_y 1) v_prenex_6052))) (forall ((v_prenex_9088 Int) (v_prenex_9089 Int)) (or (< v_prenex_9089 main_y) (<= (select main_a v_prenex_9089) 1001) (<= (+ (select main_a v_prenex_9088) 994) (select main_a v_prenex_9089)) (<= (+ main_y 1) v_prenex_9089) (<= (select main_a v_prenex_9088) 3))) (forall ((v_prenex_2391 Int) (v_prenex_2392 Int)) (or (<= 995 (select main_a v_prenex_2392)) (<= (+ (select main_a v_prenex_2391) (select main_a v_prenex_2392)) 1000) (< v_prenex_2392 main_y) (< v_prenex_2391 main_x) (<= (+ main_y 1) v_prenex_2392) (<= 0 (+ (select main_a v_prenex_2391) 1)))) (or (forall ((v_prenex_10279 Int)) (or (<= (* 2 (select main_a v_prenex_10279)) 1998) (< v_prenex_10279 main_y) (<= (+ main_y 1) v_prenex_10279) (<= 995 (select main_a v_prenex_10279)))) (forall ((v_prenex_10278 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10278))) (<= (select main_a v_prenex_10278) 5)))) (forall ((v_prenex_590 Int) (v_prenex_591 Int)) (or (<= (select main_a v_prenex_591) 999) (<= (+ (select main_a v_prenex_590) (select main_a v_prenex_591)) 1000) (<= (+ main_y 1) v_prenex_591) (<= 2 (* 2 (select main_a v_prenex_590))) (< v_prenex_590 main_x) (< v_prenex_591 main_y) (<= (select main_a v_prenex_590) 5))) (forall ((v_prenex_1299 Int) (v_prenex_1298 Int)) (or (<= (select main_a v_prenex_1299) (+ (select main_a v_prenex_1298) 998)) (<= 997 (select main_a v_prenex_1299)) (<= (select main_a v_prenex_1298) 5) (< v_prenex_1298 main_x) (< v_prenex_1299 main_y) (<= (+ main_y 1) v_prenex_1299) (<= 1 (select main_a v_prenex_1298)))) (forall ((v_prenex_5570 Int) (v_prenex_5571 Int)) (or (<= (select main_a v_prenex_5571) (+ (select main_a v_prenex_5570) 998)) (<= (select main_a v_prenex_5570) 5) (<= (select main_a v_prenex_5571) 999) (<= (+ main_y 1) v_prenex_5571) (<= (select main_a v_prenex_5571) 1001) (<= 2 (* 2 (select main_a v_prenex_5570))) (< v_prenex_5571 main_y))) (forall ((v_prenex_1841 Int) (v_prenex_1840 Int)) (or (<= (* 2 (select main_a v_prenex_1841)) 1998) (<= (+ main_y 1) v_prenex_1841) (<= (select main_a v_prenex_1840) 5) (< v_prenex_1840 main_x) (<= (+ (select main_a v_prenex_1840) 994) (select main_a v_prenex_1841)) (< v_prenex_1841 main_y))) (forall ((v_prenex_8651 Int) (v_prenex_8650 Int)) (or (<= (+ main_y 1) v_prenex_8651) (<= 2 (* 2 (select main_a v_prenex_8650))) (<= (select main_a v_prenex_8651) 999) (<= 1 (select main_a v_prenex_8650)) (<= (+ (select main_a v_prenex_8650) (select main_a v_prenex_8651)) 1000) (<= 1994 (* 2 (select main_a v_prenex_8651))) (< v_prenex_8651 main_y))) (forall ((v_prenex_4597 Int) (v_prenex_4596 Int)) (or (<= 0 (+ (select main_a v_prenex_4596) 1)) (<= 1000 (+ (select main_a v_prenex_4596) (select main_a v_prenex_4597))) (<= (+ main_y 1) v_prenex_4597) (< v_prenex_4597 main_y) (<= 995 (select main_a v_prenex_4597)) (<= (select main_a v_prenex_4597) 1001))) (or (forall ((v_prenex_4859 Int)) (or (<= (* 2 (select main_a v_prenex_4859)) 1998) (<= 995 (select main_a v_prenex_4859)) (< v_prenex_4859 main_y) (<= (+ main_y 1) v_prenex_4859) (<= (select main_a v_prenex_4859) 999))) (forall ((v_prenex_4858 Int)) (or (<= 1 (select main_a v_prenex_4858)) (<= (* 2 (select main_a v_prenex_4858)) 6)))) (or (forall ((v_prenex_6258 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6258))) (<= (+ main_y 1) v_prenex_6258) (< v_prenex_6258 main_y))) (forall ((v_prenex_6257 Int)) (or (< v_prenex_6257 main_x) (<= (* 2 (select main_a v_prenex_6257)) 6) (<= 0 (+ (select main_a v_prenex_6257) 1))))) (forall ((v_prenex_6569 Int) (v_prenex_6568 Int)) (or (<= 0 (+ (select main_a v_prenex_6568) 1)) (<= 1000 (+ (select main_a v_prenex_6568) (select main_a v_prenex_6569))) (< v_prenex_6569 main_y) (<= (+ main_y 1) v_prenex_6569) (<= 1994 (* 2 (select main_a v_prenex_6569))) (<= 2 (* 2 (select main_a v_prenex_6568))) (<= 995 (select main_a v_prenex_6569)))) (or (forall ((v_prenex_6998 Int)) (or (<= 995 (select main_a v_prenex_6998)) (<= (+ main_y 1) v_prenex_6998) (<= (* 2 (select main_a v_prenex_6998)) 1998) (< v_prenex_6998 main_y))) (forall ((v_prenex_6997 Int)) (or (< v_prenex_6997 main_x) (<= (select main_a v_prenex_6997) 5)))) (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) (<= (* 2 (select main_a v_prenex_452)) 1998) (< v_prenex_452 main_y) (<= (select main_a v_prenex_451) 5) (<= 995 (select main_a v_prenex_452)))) (forall ((v_prenex_8493 Int) (v_prenex_8494 Int)) (or (<= 995 (select main_a v_prenex_8494)) (<= (+ (select main_a v_prenex_8493) 994) (select main_a v_prenex_8494)) (<= (+ main_y 1) v_prenex_8494) (<= (select main_a v_prenex_8493) 5) (< v_prenex_8494 main_y) (<= 0 (+ (select main_a v_prenex_8493) 1)) (<= (* 2 (select main_a v_prenex_8494)) 1998))) (forall ((v_prenex_56 Int) (v_prenex_55 Int)) (or (<= (+ (select main_a v_prenex_55) (select main_a v_prenex_56)) 1000) (<= (+ main_x 1) v_prenex_55) (<= 995 (select main_a v_prenex_56)) (< v_prenex_56 main_y) (<= (* 2 (select main_a v_prenex_55)) 6) (<= 1 (select main_a v_prenex_55)) (<= (+ main_y 1) v_prenex_56))) (forall ((v_prenex_1139 Int) (v_prenex_1138 Int)) (or (<= (+ (select main_a v_prenex_1138) (select main_a v_prenex_1139)) 1000) (<= (+ main_x 1) v_prenex_1138) (<= (select main_a v_prenex_1139) 999) (<= (+ main_y 1) v_prenex_1139) (< v_prenex_1139 main_y) (<= 1 (select main_a v_prenex_1138)) (<= (* 2 (select main_a v_prenex_1138)) 6))) (forall ((v_prenex_2182 Int) (v_prenex_2183 Int)) (or (<= (+ (select main_a v_prenex_2182) (select main_a v_prenex_2183)) 1000) (< v_prenex_2183 main_y) (<= (+ main_y 1) v_prenex_2183) (<= 1 (select main_a v_prenex_2182)) (<= (* 2 (select main_a v_prenex_2182)) 6) (<= (select main_a v_prenex_2183) 999))) (or (forall ((v_prenex_9920 Int)) (or (<= (select main_a v_prenex_9920) 1001) (<= (+ main_y 1) v_prenex_9920) (< v_prenex_9920 main_y) (<= 1994 (* 2 (select main_a v_prenex_9920))))) (forall ((v_prenex_9919 Int)) (or (< v_prenex_9919 main_x) (<= (select main_a v_prenex_9919) 3) (<= 1 (select main_a v_prenex_9919))))) (forall ((v_prenex_2860 Int) (v_prenex_2861 Int)) (or (<= (select main_a v_prenex_2861) 999) (<= (select main_a v_prenex_2861) (+ (select main_a v_prenex_2860) 998)) (< v_prenex_2860 main_x) (<= (select main_a v_prenex_2860) 5) (<= (+ main_y 1) v_prenex_2861) (< v_prenex_2861 main_y))) (forall ((v_prenex_4709 Int) (v_prenex_4708 Int)) (or (<= (select main_a v_prenex_4709) 1001) (<= (select main_a v_prenex_4708) 3) (< v_prenex_4709 main_y) (<= (+ (select main_a v_prenex_4708) 994) (select main_a v_prenex_4709)) (<= (+ main_y 1) v_prenex_4709) (<= 995 (select main_a v_prenex_4709)))) (forall ((v_prenex_3133 Int) (v_prenex_3134 Int)) (or (<= (+ (select main_a v_prenex_3133) (select main_a v_prenex_3134)) 1000) (<= 997 (select main_a v_prenex_3134)) (< v_prenex_3134 main_y) (<= (select main_a v_prenex_3133) 3) (<= (+ main_y 1) v_prenex_3134) (<= (+ main_x 1) v_prenex_3133))) (or (forall ((v_prenex_4459 Int)) (or (<= 995 (select main_a v_prenex_4459)) (<= (+ main_y 1) v_prenex_4459) (<= (select main_a v_prenex_4459) 999) (< v_prenex_4459 main_y) (<= 1994 (* 2 (select main_a v_prenex_4459))))) (forall ((v_prenex_4458 Int)) (<= 1 (select main_a v_prenex_4458)))) (forall ((v_prenex_2009 Int) (v_prenex_2010 Int)) (or (<= (select main_a v_prenex_2010) 1001) (< v_prenex_2010 main_y) (<= (* 2 (select main_a v_prenex_2010)) 1998) (<= (select main_a v_prenex_2009) 3) (<= (+ main_y 1) v_prenex_2010) (<= (select main_a v_prenex_2010) (+ (select main_a v_prenex_2009) 998)) (<= (select main_a v_prenex_2009) 5))) (forall ((v_prenex_5775 Int) (v_prenex_5774 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5774))) (< v_prenex_5775 main_y) (<= (select main_a v_prenex_5775) (+ (select main_a v_prenex_5774) 998)) (<= (select main_a v_prenex_5775) 999) (<= (+ main_y 1) v_prenex_5775) (<= (+ main_x 1) v_prenex_5774) (<= 1 (select main_a v_prenex_5774)))) (forall ((v_prenex_2715 Int) (v_prenex_2716 Int)) (or (<= (* 2 (select main_a v_prenex_2716)) 1998) (<= (+ main_y 1) v_prenex_2716) (< v_prenex_2716 main_y) (<= (select main_a v_prenex_2715) 3) (<= (+ (select main_a v_prenex_2715) (select main_a v_prenex_2716)) 1000) (<= 1 (select main_a v_prenex_2715)))) (or (forall ((v_prenex_8278 Int)) (or (<= (select main_a v_prenex_8278) 3) (<= (* 2 (select main_a v_prenex_8278)) 6))) (forall ((v_prenex_8279 Int)) (or (< v_prenex_8279 main_y) (<= 997 (select main_a v_prenex_8279)) (<= 995 (select main_a v_prenex_8279)) (<= 1994 (* 2 (select main_a v_prenex_8279))) (<= (+ main_y 1) v_prenex_8279)))) (forall ((v_prenex_10857 Int) (v_prenex_10856 Int)) (or (<= (* 2 (select main_a v_prenex_10857)) 1998) (<= (* 2 (select main_a v_prenex_10856)) 6) (< v_prenex_10857 main_y) (<= 995 (select main_a v_prenex_10857)) (<= 0 (+ (select main_a v_prenex_10856) 1)) (<= 1000 (+ (select main_a v_prenex_10856) (select main_a v_prenex_10857))) (<= (+ main_y 1) v_prenex_10857))) (forall ((v_prenex_7441 Int) (v_prenex_7442 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7442))) (<= 995 (select main_a v_prenex_7442)) (<= (+ (select main_a v_prenex_7441) (select main_a v_prenex_7442)) 1000) (< v_prenex_7442 main_y) (<= (* 2 (select main_a v_prenex_7441)) 6) (<= (+ main_y 1) v_prenex_7442))) (or (forall ((v_prenex_7995 Int)) (or (< v_prenex_7995 main_y) (<= (* 2 (select main_a v_prenex_7995)) 1998) (<= (+ main_y 1) v_prenex_7995) (<= 1994 (* 2 (select main_a v_prenex_7995))))) (forall ((v_prenex_7994 Int)) (or (<= 0 (+ (select main_a v_prenex_7994) 1)) (< v_prenex_7994 main_x) (<= (select main_a v_prenex_7994) 3)))) (forall ((v_prenex_8998 Int) (v_prenex_8999 Int)) (or (<= 0 (+ (select main_a v_prenex_8998) 1)) (< v_prenex_8999 main_y) (<= (select main_a v_prenex_8998) 5) (<= (select main_a v_prenex_8999) 1001) (<= 1000 (+ (select main_a v_prenex_8998) (select main_a v_prenex_8999))) (<= (+ main_y 1) v_prenex_8999))) (forall ((v_prenex_6747 Int) (v_prenex_6748 Int)) (or (<= (* 2 (select main_a v_prenex_6748)) 1998) (< v_prenex_6748 main_y) (<= 0 (+ (select main_a v_prenex_6747) 1)) (<= (select main_a v_prenex_6747) 3) (<= 1000 (+ (select main_a v_prenex_6747) (select main_a v_prenex_6748))) (<= (select main_a v_prenex_6748) 999) (<= (+ main_y 1) v_prenex_6748))) (or (forall ((v_prenex_4233 Int)) (or (<= 1 (select main_a v_prenex_4233)) (<= (select main_a v_prenex_4233) 3))) (forall ((v_prenex_4234 Int)) (or (< v_prenex_4234 main_y) (<= (select main_a v_prenex_4234) 1001) (<= (+ main_y 1) v_prenex_4234) (<= 1994 (* 2 (select main_a v_prenex_4234)))))) (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_370) (+ (select main_a v_prenex_369) 998)) (<= 1994 (* 2 (select main_a v_prenex_370))) (< v_prenex_369 main_x) (< v_prenex_370 main_y))) (or (forall ((v_prenex_2050 Int)) (or (<= (+ main_y 1) v_prenex_2050) (<= 997 (select main_a v_prenex_2050)) (<= 1994 (* 2 (select main_a v_prenex_2050))) (< v_prenex_2050 main_y))) (forall ((v_prenex_2049 Int)) (or (<= 0 (+ (select main_a v_prenex_2049) 1)) (<= (+ main_x 1) v_prenex_2049) (<= (select main_a v_prenex_2049) 3)))) (forall ((v_prenex_3703 Int) (v_prenex_3704 Int)) (or (< v_prenex_3704 main_y) (<= (+ (select main_a v_prenex_3703) 994) (select main_a v_prenex_3704)) (<= (select main_a v_prenex_3703) 3) (<= (+ main_y 1) v_prenex_3704) (<= 0 (+ (select main_a v_prenex_3703) 1)) (<= (* 2 (select main_a v_prenex_3704)) 1998))) (or (forall ((v_prenex_9974 Int)) (or (<= (select main_a v_prenex_9974) 1001) (< v_prenex_9974 main_y) (<= 1994 (* 2 (select main_a v_prenex_9974))) (<= (* 2 (select main_a v_prenex_9974)) 1998) (<= (+ main_y 1) v_prenex_9974))) (forall ((v_prenex_9973 Int)) (or (<= (select main_a v_prenex_9973) 3) (<= 1 (select main_a v_prenex_9973))))) (forall ((v_prenex_3151 Int) (v_prenex_3152 Int)) (or (<= (* 2 (select main_a v_prenex_3151)) 6) (< v_prenex_3152 main_y) (<= 1000 (+ (select main_a v_prenex_3151) (select main_a v_prenex_3152))) (<= (+ main_y 1) v_prenex_3152) (<= (select main_a v_prenex_3152) 1001) (<= 997 (select main_a v_prenex_3152)) (<= 1 (select main_a v_prenex_3151)))) (forall ((v_prenex_4195 Int) (v_prenex_4196 Int)) (or (<= 1000 (+ (select main_a v_prenex_4195) (select main_a v_prenex_4196))) (<= (+ main_y 1) v_prenex_4196) (<= 1 (select main_a v_prenex_4195)) (<= (select main_a v_prenex_4196) 1001) (< v_prenex_4196 main_y) (<= (* 2 (select main_a v_prenex_4196)) 1998))) (or (forall ((v_prenex_1942 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1942))) (<= (select main_a v_prenex_1942) 5))) (forall ((v_prenex_1943 Int)) (or (<= 995 (select main_a v_prenex_1943)) (<= (* 2 (select main_a v_prenex_1943)) 1998) (<= (+ main_y 1) v_prenex_1943) (< v_prenex_1943 main_y)))) (forall ((v_prenex_2961 Int) (v_prenex_2962 Int)) (or (<= 997 (select main_a v_prenex_2962)) (<= (select main_a v_prenex_2962) (+ (select main_a v_prenex_2961) 998)) (<= (select main_a v_prenex_2961) 3) (< v_prenex_2962 main_y) (<= 1994 (* 2 (select main_a v_prenex_2962))) (<= 2 (* 2 (select main_a v_prenex_2961))) (<= (+ main_y 1) v_prenex_2962))) (or (forall ((v_prenex_153 Int)) (or (<= (select main_a v_prenex_153) 999) (<= (* 2 (select main_a v_prenex_153)) 1998) (<= (+ main_y 1) v_prenex_153) (< v_prenex_153 main_y))) (forall ((v_prenex_152 Int)) (or (< v_prenex_152 main_x) (<= 2 (* 2 (select main_a v_prenex_152)))))) (or (forall ((v_prenex_9163 Int)) (or (<= (select main_a v_prenex_9163) 999) (< v_prenex_9163 main_y) (<= 995 (select main_a v_prenex_9163)) (<= (+ main_y 1) v_prenex_9163) (<= (* 2 (select main_a v_prenex_9163)) 1998))) (forall ((v_prenex_9162 Int)) (<= (select main_a v_prenex_9162) 3))) (or (forall ((v_prenex_3987 Int)) (or (<= 0 (+ (select main_a v_prenex_3987) 1)) (<= (+ main_x 1) v_prenex_3987) (< v_prenex_3987 main_x))) (forall ((v_prenex_3988 Int)) (<= (* 2 (select main_a v_prenex_3988)) 1998))) (forall ((v_prenex_4902 Int) (v_prenex_4903 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4902))) (< v_prenex_4903 main_y) (<= 1994 (* 2 (select main_a v_prenex_4903))) (<= (+ main_y 1) v_prenex_4903) (<= 0 (+ (select main_a v_prenex_4902) 1)) (<= (+ (select main_a v_prenex_4902) (select main_a v_prenex_4903)) 1000))) (forall ((v_prenex_7139 Int) (v_prenex_7138 Int)) (or (< v_prenex_7139 main_y) (<= (+ main_y 1) v_prenex_7139) (<= 995 (select main_a v_prenex_7139)) (<= (+ (select main_a v_prenex_7138) (select main_a v_prenex_7139)) 1000) (<= 2 (* 2 (select main_a v_prenex_7138))))) (or (forall ((v_prenex_5574 Int)) (<= (select main_a v_prenex_5574) 3)) (forall ((v_prenex_5575 Int)) (or (<= (+ main_y 1) v_prenex_5575) (<= 995 (select main_a v_prenex_5575)) (<= 1994 (* 2 (select main_a v_prenex_5575))) (< v_prenex_5575 main_y) (<= (select main_a v_prenex_5575) 1001)))) (forall ((v_prenex_2117 Int)) (or (<= (select main_a v_prenex_2117) 1001) (< v_prenex_2117 main_y) (<= (+ main_y 1) v_prenex_2117) (<= 1994 (* 2 (select main_a v_prenex_2117))) (<= (* 2 (select main_a v_prenex_2117)) 1998))) (forall ((v_prenex_7901 Int) (v_prenex_7902 Int)) (or (<= (+ main_y 1) v_prenex_7902) (< v_prenex_7902 main_y) (<= (+ (select main_a v_prenex_7901) 994) (select main_a v_prenex_7902)) (<= (+ main_x 1) v_prenex_7901) (<= 2 (* 2 (select main_a v_prenex_7901))) (<= (select main_a v_prenex_7902) 999) (<= (select main_a v_prenex_7901) 3))) (forall ((v_prenex_3367 Int) (v_prenex_3368 Int)) (or (<= (+ main_y 1) v_prenex_3368) (<= 1000 (+ (select main_a v_prenex_3367) (select main_a v_prenex_3368))) (<= 997 (select main_a v_prenex_3368)) (< v_prenex_3368 main_y) (<= (select main_a v_prenex_3367) 5) (<= (* 2 (select main_a v_prenex_3367)) 6) (<= (* 2 (select main_a v_prenex_3368)) 1998))) (forall ((v_prenex_9040 Int) (v_prenex_9041 Int)) (or (<= 1 (select main_a v_prenex_9040)) (<= (+ main_y 1) v_prenex_9041) (<= (+ (select main_a v_prenex_9040) 994) (select main_a v_prenex_9041)) (<= (select main_a v_prenex_9040) 3) (< v_prenex_9040 main_x) (<= 997 (select main_a v_prenex_9041)) (< v_prenex_9041 main_y))) (forall ((v_prenex_1907 Int) (v_prenex_1906 Int)) (or (<= (select main_a v_prenex_1907) 999) (<= (+ main_x 1) v_prenex_1906) (<= 1000 (+ (select main_a v_prenex_1906) (select main_a v_prenex_1907))) (< v_prenex_1907 main_y) (<= (* 2 (select main_a v_prenex_1906)) 6) (<= (+ main_y 1) v_prenex_1907))) (or (forall ((v_prenex_1424 Int)) (or (<= (select main_a v_prenex_1424) 3) (<= (+ main_x 1) v_prenex_1424) (< v_prenex_1424 main_x))) (forall ((v_prenex_1425 Int)) (or (< v_prenex_1425 main_y) (<= 1994 (* 2 (select main_a v_prenex_1425)))))) (or (forall ((v_prenex_461 Int)) (or (<= 0 (+ (select main_a v_prenex_461) 1)) (< v_prenex_461 main_x) (<= (* 2 (select main_a v_prenex_461)) 6))) (forall ((v_prenex_462 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_462))) (<= (+ main_y 1) v_prenex_462) (<= 997 (select main_a v_prenex_462)) (< v_prenex_462 main_y)))) (forall ((v_prenex_9257 Int) (v_prenex_9256 Int)) (or (<= 997 (select main_a v_prenex_9257)) (<= (+ main_y 1) v_prenex_9257) (< v_prenex_9257 main_y) (<= 995 (select main_a v_prenex_9257)) (<= (select main_a v_prenex_9256) 3) (<= 2 (* 2 (select main_a v_prenex_9256))) (<= (+ (select main_a v_prenex_9256) 994) (select main_a v_prenex_9257)))) (or (forall ((v_prenex_9053 Int)) (or (<= 995 (select main_a v_prenex_9053)) (<= (+ main_y 1) v_prenex_9053) (< v_prenex_9053 main_y))) (forall ((v_prenex_9052 Int)) (<= (* 2 (select main_a v_prenex_9052)) 6))) (forall ((v_prenex_6793 Int) (v_prenex_6794 Int)) (or (< v_prenex_6794 main_y) (<= (select main_a v_prenex_6793) 5) (<= (select main_a v_prenex_6794) 999) (<= (+ (select main_a v_prenex_6793) (select main_a v_prenex_6794)) 1000) (<= (+ main_y 1) v_prenex_6794) (<= 1994 (* 2 (select main_a v_prenex_6794))) (<= 1 (select main_a v_prenex_6793)))) (forall ((v_prenex_422 Int) (v_prenex_421 Int)) (or (< v_prenex_422 main_y) (<= 995 (select main_a v_prenex_422)) (<= 0 (+ (select main_a v_prenex_421) 1)) (<= (* 2 (select main_a v_prenex_421)) 6) (<= (select main_a v_prenex_422) (+ (select main_a v_prenex_421) 998)) (<= 997 (select main_a v_prenex_422)) (<= (+ main_y 1) v_prenex_422))) (forall ((v_prenex_9691 Int) (v_prenex_9690 Int)) (or (<= (+ (select main_a v_prenex_9690) 994) (select main_a v_prenex_9691)) (<= (select main_a v_prenex_9690) 5) (< v_prenex_9691 main_y) (<= 0 (+ (select main_a v_prenex_9690) 1)) (<= (+ main_y 1) v_prenex_9691) (<= (select main_a v_prenex_9691) 1001))) (forall ((v_prenex_532 Int) (v_prenex_531 Int)) (or (<= (+ (select main_a v_prenex_531) 994) (select main_a v_prenex_532)) (<= (select main_a v_prenex_532) 1001) (<= (+ main_y 1) v_prenex_532) (< v_prenex_532 main_y))) (forall ((v_prenex_5276 Int) (v_prenex_5275 Int)) (or (<= (select main_a v_prenex_5276) 1001) (<= (+ main_y 1) v_prenex_5276) (< v_prenex_5276 main_y) (<= (+ main_x 1) v_prenex_5275) (<= 1000 (+ (select main_a v_prenex_5275) (select main_a v_prenex_5276))))) (forall ((v_prenex_6837 Int) (v_prenex_6838 Int)) (or (<= (+ (select main_a v_prenex_6837) (select main_a v_prenex_6838)) 1000) (<= 1994 (* 2 (select main_a v_prenex_6838))) (<= (+ main_y 1) v_prenex_6838) (<= 995 (select main_a v_prenex_6838)) (<= (select main_a v_prenex_6837) 3) (< v_prenex_6838 main_y))) (forall ((v_prenex_9157 Int) (v_prenex_9156 Int)) (or (<= 0 (+ (select main_a v_prenex_9156) 1)) (<= 995 (select main_a v_prenex_9157)) (< v_prenex_9157 main_y) (<= 1000 (+ (select main_a v_prenex_9156) (select main_a v_prenex_9157))) (<= (+ main_y 1) v_prenex_9157))) (forall ((v_prenex_3777 Int) (v_prenex_3778 Int)) (or (< v_prenex_3778 main_y) (<= 2 (* 2 (select main_a v_prenex_3777))) (<= (+ main_y 1) v_prenex_3778) (<= (select main_a v_prenex_3778) 1001) (<= (+ (select main_a v_prenex_3777) 994) (select main_a v_prenex_3778)) (< v_prenex_3777 main_x))) (or (forall ((v_prenex_99 Int)) (or (<= 2 (* 2 (select main_a v_prenex_99))) (<= (select main_a v_prenex_99) 5))) (forall ((v_prenex_100 Int)) (or (< v_prenex_100 main_y) (<= (* 2 (select main_a v_prenex_100)) 1998) (<= (+ main_y 1) v_prenex_100)))) (forall ((v_prenex_9237 Int) (v_prenex_9236 Int)) (or (<= (+ main_y 1) v_prenex_9237) (< v_prenex_9237 main_y) (<= (* 2 (select main_a v_prenex_9236)) 6) (<= (select main_a v_prenex_9236) 5) (<= 1000 (+ (select main_a v_prenex_9236) (select main_a v_prenex_9237))) (<= (select main_a v_prenex_9237) 999) (<= 995 (select main_a v_prenex_9237)))) (forall ((v_prenex_1573 Int) (v_prenex_1572 Int)) (or (<= 0 (+ (select main_a v_prenex_1572) 1)) (<= (select main_a v_prenex_1572) 3) (<= 997 (select main_a v_prenex_1573)) (<= (+ main_y 1) v_prenex_1573) (< v_prenex_1573 main_y) (<= (+ (select main_a v_prenex_1572) 994) (select main_a v_prenex_1573)))) (or (forall ((v_prenex_8487 Int)) (or (<= (* 2 (select main_a v_prenex_8487)) 6) (<= (+ main_x 1) v_prenex_8487) (<= 2 (* 2 (select main_a v_prenex_8487))))) (forall ((v_prenex_8488 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8488))) (< v_prenex_8488 main_y) (<= (+ main_y 1) v_prenex_8488)))) (forall ((v_prenex_9444 Int) (v_prenex_9445 Int)) (or (<= (select main_a v_prenex_9445) (+ (select main_a v_prenex_9444) 998)) (<= (select main_a v_prenex_9444) 5) (<= 995 (select main_a v_prenex_9445)) (<= (select main_a v_prenex_9445) 999) (<= 0 (+ (select main_a v_prenex_9444) 1)) (< v_prenex_9445 main_y) (<= (+ main_y 1) v_prenex_9445))) (forall ((v_prenex_4698 Int) (v_prenex_4699 Int)) (or (<= (select main_a v_prenex_4698) 3) (<= (select main_a v_prenex_4699) 1001) (<= (+ (select main_a v_prenex_4698) 994) (select main_a v_prenex_4699)) (< v_prenex_4698 main_x) (<= 0 (+ (select main_a v_prenex_4698) 1)) (<= (+ main_y 1) v_prenex_4699) (< v_prenex_4699 main_y))) (or (forall ((v_prenex_3908 Int)) (or (<= (* 2 (select main_a v_prenex_3908)) 1998) (<= 997 (select main_a v_prenex_3908)) (<= (+ main_y 1) v_prenex_3908) (< v_prenex_3908 main_y))) (forall ((v_prenex_3907 Int)) (or (<= 0 (+ (select main_a v_prenex_3907) 1)) (<= (select main_a v_prenex_3907) 5)))) (forall ((v_prenex_3615 Int) (v_prenex_3616 Int)) (or (< v_prenex_3616 main_y) (<= (+ main_y 1) v_prenex_3616) (<= 1 (select main_a v_prenex_3615)) (<= 2 (* 2 (select main_a v_prenex_3615))) (<= 1994 (* 2 (select main_a v_prenex_3616))) (<= (+ (select main_a v_prenex_3615) (select main_a v_prenex_3616)) 1000))) (or (forall ((v_prenex_5435 Int)) (or (<= (* 2 (select main_a v_prenex_5435)) 1998) (<= (+ main_y 1) v_prenex_5435) (< v_prenex_5435 main_y))) (forall ((v_prenex_5434 Int)) (or (<= (select main_a v_prenex_5434) 3) (<= 0 (+ (select main_a v_prenex_5434) 1)) (<= (+ main_x 1) v_prenex_5434)))) (forall ((v_prenex_6322 Int) (v_prenex_6323 Int)) (or (<= (select main_a v_prenex_6323) (+ (select main_a v_prenex_6322) 998)) (<= (select main_a v_prenex_6323) 999) (< v_prenex_6323 main_y) (<= (+ main_y 1) v_prenex_6323) (<= 995 (select main_a v_prenex_6323)))) (or (forall ((v_prenex_10812 Int)) (or (<= (* 2 (select main_a v_prenex_10812)) 6) (<= (select main_a v_prenex_10812) 3))) (forall ((v_prenex_10813 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10813))) (< v_prenex_10813 main_y) (<= 997 (select main_a v_prenex_10813)) (<= (+ main_y 1) v_prenex_10813) (<= (* 2 (select main_a v_prenex_10813)) 1998)))) (or (forall ((v_prenex_7168 Int)) (or (< v_prenex_7168 main_x) (<= (* 2 (select main_a v_prenex_7168)) 6) (<= 1 (select main_a v_prenex_7168)))) (forall ((v_prenex_7169 Int)) (or (< v_prenex_7169 main_y) (<= (+ main_y 1) v_prenex_7169) (<= 1994 (* 2 (select main_a v_prenex_7169))) (<= (select main_a v_prenex_7169) 1001)))) (forall ((v_prenex_3234 Int) (v_prenex_3233 Int)) (or (<= (* 2 (select main_a v_prenex_3233)) 6) (<= (select main_a v_prenex_3233) 5) (<= (+ main_y 1) v_prenex_3234) (< v_prenex_3234 main_y) (<= (select main_a v_prenex_3234) 999) (<= 1994 (* 2 (select main_a v_prenex_3234))) (<= (+ (select main_a v_prenex_3233) 994) (select main_a v_prenex_3234)))) (forall ((v_prenex_6695 Int) (v_prenex_6696 Int)) (or (<= (+ main_y 1) v_prenex_6696) (<= (select main_a v_prenex_6695) 5) (< v_prenex_6695 main_x) (<= 2 (* 2 (select main_a v_prenex_6695))) (<= (select main_a v_prenex_6696) 1001) (< v_prenex_6696 main_y) (<= (select main_a v_prenex_6696) (+ (select main_a v_prenex_6695) 998)))) (forall ((v_prenex_899 Int) (v_prenex_900 Int)) (or (<= 0 (+ (select main_a v_prenex_899) 1)) (<= (select main_a v_prenex_900) (+ (select main_a v_prenex_899) 998)) (< v_prenex_900 main_y) (<= (+ main_y 1) v_prenex_900) (<= (* 2 (select main_a v_prenex_899)) 6) (<= 995 (select main_a v_prenex_900)) (<= 1994 (* 2 (select main_a v_prenex_900))))) (or (forall ((v_prenex_1988 Int)) (or (< v_prenex_1988 main_x) (<= (* 2 (select main_a v_prenex_1988)) 6))) (forall ((v_prenex_1989 Int)) (or (< v_prenex_1989 main_y) (<= 997 (select main_a v_prenex_1989)) (<= (+ main_y 1) v_prenex_1989)))) (forall ((v_prenex_10251 Int) (v_prenex_10250 Int)) (or (<= (+ main_y 1) v_prenex_10251) (< v_prenex_10251 main_y) (<= 995 (select main_a v_prenex_10251)) (<= (* 2 (select main_a v_prenex_10250)) 6) (<= 0 (+ (select main_a v_prenex_10250) 1)) (<= (+ (select main_a v_prenex_10250) (select main_a v_prenex_10251)) 1000) (<= (* 2 (select main_a v_prenex_10251)) 1998))) (forall ((v_prenex_1467 Int) (v_prenex_1466 Int)) (or (<= (select main_a v_prenex_1467) (+ (select main_a v_prenex_1466) 998)) (<= (select main_a v_prenex_1466) 3) (<= 995 (select main_a v_prenex_1467)) (<= (+ main_y 1) v_prenex_1467) (<= (* 2 (select main_a v_prenex_1466)) 6) (<= (* 2 (select main_a v_prenex_1467)) 1998) (< v_prenex_1467 main_y))) (forall ((v_prenex_9466 Int) (v_prenex_9467 Int)) (or (<= (select main_a v_prenex_9467) 999) (<= (+ main_y 1) v_prenex_9467) (<= 1000 (+ (select main_a v_prenex_9466) (select main_a v_prenex_9467))) (<= (* 2 (select main_a v_prenex_9466)) 6) (<= (select main_a v_prenex_9466) 3) (<= 995 (select main_a v_prenex_9467)) (< v_prenex_9467 main_y))) (forall ((v_prenex_7759 Int) (v_prenex_7760 Int)) (or (<= 997 (select main_a v_prenex_7760)) (<= (+ (select main_a v_prenex_7759) (select main_a v_prenex_7760)) 1000) (<= (select main_a v_prenex_7759) 5) (<= (select main_a v_prenex_7759) 3) (< v_prenex_7760 main_y) (<= (select main_a v_prenex_7760) 1001) (<= (+ main_y 1) v_prenex_7760))) (or (forall ((v_prenex_1225 Int)) (or (<= 997 (select main_a v_prenex_1225)) (<= (+ main_y 1) v_prenex_1225) (< v_prenex_1225 main_y))) (forall ((v_prenex_1224 Int)) (or (<= (+ main_x 1) v_prenex_1224) (<= 2 (* 2 (select main_a v_prenex_1224)))))) (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 (< v_prenex_232 main_y) (<= (* 2 (select main_a v_prenex_232)) 1998)))) (or (forall ((v_prenex_7755 Int)) (or (<= (select main_a v_prenex_7755) 3) (<= 0 (+ (select main_a v_prenex_7755) 1)) (<= (+ main_x 1) v_prenex_7755))) (forall ((v_prenex_7756 Int)) (or (< v_prenex_7756 main_y) (<= (+ main_y 1) v_prenex_7756) (<= 1994 (* 2 (select main_a v_prenex_7756))) (<= 995 (select main_a v_prenex_7756))))) (forall ((v_prenex_6562 Int) (v_prenex_6563 Int)) (or (<= (* 2 (select main_a v_prenex_6562)) 6) (<= 997 (select main_a v_prenex_6563)) (<= 0 (+ (select main_a v_prenex_6562) 1)) (< v_prenex_6563 main_y) (<= (select main_a v_prenex_6563) (+ (select main_a v_prenex_6562) 998)) (<= (+ main_y 1) v_prenex_6563))) (forall ((v_prenex_10341 Int) (v_prenex_10340 Int)) (or (<= (select main_a v_prenex_10340) 3) (<= (+ main_y 1) v_prenex_10341) (<= 997 (select main_a v_prenex_10341)) (< v_prenex_10341 main_y) (<= (+ (select main_a v_prenex_10340) 994) (select main_a v_prenex_10341)))) (forall ((v_prenex_5339 Int) (v_prenex_5340 Int)) (or (<= (select main_a v_prenex_5340) 999) (<= (select main_a v_prenex_5339) 3) (<= 0 (+ (select main_a v_prenex_5339) 1)) (<= (+ main_y 1) v_prenex_5340) (<= (+ (select main_a v_prenex_5339) 994) (select main_a v_prenex_5340)) (<= 997 (select main_a v_prenex_5340)) (< v_prenex_5340 main_y))) (forall ((v_prenex_2620 Int) (v_prenex_2619 Int)) (or (<= (select main_a v_prenex_2620) 999) (<= (select main_a v_prenex_2620) (+ (select main_a v_prenex_2619) 998)) (<= (+ main_y 1) v_prenex_2620) (<= 0 (+ (select main_a v_prenex_2619) 1)) (< v_prenex_2619 main_x) (<= (select main_a v_prenex_2619) 3) (< v_prenex_2620 main_y))) (forall ((v_prenex_8200 Int) (v_prenex_8201 Int)) (or (<= (select main_a v_prenex_8200) 5) (<= (select main_a v_prenex_8201) 1001) (< v_prenex_8201 main_y) (<= (+ main_y 1) v_prenex_8201) (<= 1 (select main_a v_prenex_8200)) (<= 1994 (* 2 (select main_a v_prenex_8201))) (<= (+ (select main_a v_prenex_8200) (select main_a v_prenex_8201)) 1000))) (forall ((v_prenex_10204 Int) (v_prenex_10205 Int)) (or (<= 0 (+ (select main_a v_prenex_10204) 1)) (<= (+ main_y 1) v_prenex_10205) (<= (+ (select main_a v_prenex_10204) 994) (select main_a v_prenex_10205)) (<= (* 2 (select main_a v_prenex_10205)) 1998) (<= 995 (select main_a v_prenex_10205)) (< v_prenex_10205 main_y))) (forall ((v_prenex_8130 Int) (v_prenex_8131 Int)) (or (<= (* 2 (select main_a v_prenex_8131)) 1998) (<= (+ main_y 1) v_prenex_8131) (<= (+ (select main_a v_prenex_8130) 994) (select main_a v_prenex_8131)) (<= 997 (select main_a v_prenex_8131)) (<= 2 (* 2 (select main_a v_prenex_8130))) (< v_prenex_8131 main_y))) (or (forall ((v_prenex_4857 Int)) (or (< v_prenex_4857 main_y) (<= (* 2 (select main_a v_prenex_4857)) 1998) (<= (+ main_y 1) v_prenex_4857))) (forall ((v_prenex_4856 Int)) (or (< v_prenex_4856 main_x) (<= (select main_a v_prenex_4856) 5) (<= 1 (select main_a v_prenex_4856))))) (or (forall ((v_prenex_5113 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5113))) (<= 0 (+ (select main_a v_prenex_5113) 1)) (<= (+ main_x 1) v_prenex_5113))) (forall ((v_prenex_5114 Int)) (or (<= 995 (select main_a v_prenex_5114)) (<= 1994 (* 2 (select main_a v_prenex_5114))) (<= (+ main_y 1) v_prenex_5114) (< v_prenex_5114 main_y)))) (forall ((v_prenex_678 Int) (v_prenex_679 Int)) (or (< v_prenex_679 main_y) (<= 0 (+ (select main_a v_prenex_678) 1)) (<= (select main_a v_prenex_679) (+ (select main_a v_prenex_678) 998)) (<= (* 2 (select main_a v_prenex_679)) 1998) (<= 997 (select main_a v_prenex_679)) (<= (+ main_y 1) v_prenex_679) (<= 2 (* 2 (select main_a v_prenex_678))))) (forall ((v_prenex_837 Int) (v_prenex_836 Int)) (or (<= 1000 (+ (select main_a v_prenex_836) (select main_a v_prenex_837))) (<= 2 (* 2 (select main_a v_prenex_836))) (<= (select main_a v_prenex_836) 5) (<= (+ main_y 1) v_prenex_837) (< v_prenex_837 main_y) (<= (* 2 (select main_a v_prenex_837)) 1998))) (forall ((v_prenex_14 Int) (v_prenex_13 Int)) (or (<= (+ main_y 1) v_prenex_14) (<= (* 2 (select main_a v_prenex_14)) 1998) (< v_prenex_14 main_y) (<= 2 (* 2 (select main_a v_prenex_13))) (<= (select main_a v_prenex_14) (+ (select main_a v_prenex_13) 998)) (<= (select main_a v_prenex_13) 5) (< v_prenex_13 main_x))) (forall ((v_prenex_4 Int) (v_prenex_3 Int)) (or (<= (select main_a v_prenex_3) 5) (<= (+ main_y 1) v_prenex_4) (< v_prenex_4 main_y) (<= (* 2 (select main_a v_prenex_4)) 1998) (<= (+ (select main_a v_prenex_3) 994) (select main_a v_prenex_4)))) (or (forall ((v_prenex_9737 Int)) (or (< v_prenex_9737 main_y) (<= (+ main_y 1) v_prenex_9737) (<= (select main_a v_prenex_9737) 999) (<= (* 2 (select main_a v_prenex_9737)) 1998) (<= 1994 (* 2 (select main_a v_prenex_9737))))) (forall ((v_prenex_9736 Int)) (or (<= (select main_a v_prenex_9736) 3) (<= (* 2 (select main_a v_prenex_9736)) 6)))) (forall ((v_prenex_5347 Int) (v_prenex_5346 Int)) (or (<= (select main_a v_prenex_5347) 999) (<= (+ (select main_a v_prenex_5346) (select main_a v_prenex_5347)) 1000) (<= 2 (* 2 (select main_a v_prenex_5346))) (<= (+ main_y 1) v_prenex_5347) (<= (* 2 (select main_a v_prenex_5346)) 6) (< v_prenex_5347 main_y))) (or (forall ((v_prenex_1067 Int)) (or (<= (+ main_y 1) v_prenex_1067) (<= (* 2 (select main_a v_prenex_1067)) 1998))) (forall ((v_prenex_1066 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1066))) (< v_prenex_1066 main_x) (<= (+ main_x 1) v_prenex_1066)))) (forall ((v_prenex_2971 Int) (v_prenex_2972 Int)) (or (<= 0 (+ (select main_a v_prenex_2971) 1)) (<= (+ main_y 1) v_prenex_2972) (<= 1000 (+ (select main_a v_prenex_2971) (select main_a v_prenex_2972))) (<= (select main_a v_prenex_2972) 999) (< v_prenex_2972 main_y) (<= 2 (* 2 (select main_a v_prenex_2971))))) (forall ((v_prenex_2963 Int) (v_prenex_2964 Int)) (or (<= 0 (+ (select main_a v_prenex_2963) 1)) (<= (+ main_y 1) v_prenex_2964) (<= (+ (select main_a v_prenex_2963) 994) (select main_a v_prenex_2964)) (<= (* 2 (select main_a v_prenex_2963)) 6) (< v_prenex_2964 main_y) (<= 995 (select main_a v_prenex_2964)))) (forall ((v_prenex_9936 Int) (v_prenex_9935 Int)) (or (<= (select main_a v_prenex_9936) (+ (select main_a v_prenex_9935) 998)) (<= (+ main_y 1) v_prenex_9936) (< v_prenex_9936 main_y) (<= 995 (select main_a v_prenex_9936)))) (forall ((v_prenex_2395 Int) (v_prenex_2396 Int)) (or (<= (select main_a v_prenex_2395) 5) (< v_prenex_2396 main_y) (<= (* 2 (select main_a v_prenex_2396)) 1998) (<= (+ (select main_a v_prenex_2395) 994) (select main_a v_prenex_2396)) (<= (+ main_y 1) v_prenex_2396) (<= 997 (select main_a v_prenex_2396)) (<= (select main_a v_prenex_2395) 3))) (forall ((v_prenex_6054 Int) (v_prenex_6053 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6053))) (< v_prenex_6054 main_y) (<= (+ main_y 1) v_prenex_6054) (<= 1000 (+ (select main_a v_prenex_6053) (select main_a v_prenex_6054))) (<= (select main_a v_prenex_6053) 5) (<= (select main_a v_prenex_6054) 999))) (forall ((v_prenex_8312 Int) (v_prenex_8313 Int)) (or (<= 1000 (+ (select main_a v_prenex_8312) (select main_a v_prenex_8313))) (<= 1 (select main_a v_prenex_8312)) (<= (select main_a v_prenex_8312) 3) (< v_prenex_8313 main_y) (<= (+ main_y 1) v_prenex_8313) (<= (select main_a v_prenex_8313) 1001) (<= 997 (select main_a v_prenex_8313)))) (forall ((v_prenex_4503 Int) (v_prenex_4502 Int)) (or (<= (+ main_y 1) v_prenex_4503) (<= (select main_a v_prenex_4502) 3) (< v_prenex_4503 main_y) (<= 0 (+ (select main_a v_prenex_4502) 1)) (<= 1000 (+ (select main_a v_prenex_4502) (select main_a v_prenex_4503))) (<= 1994 (* 2 (select main_a v_prenex_4503))) (<= 995 (select main_a v_prenex_4503)))) (forall ((v_prenex_9804 Int) (v_prenex_9803 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9804))) (<= (select main_a v_prenex_9804) 1001) (<= (* 2 (select main_a v_prenex_9803)) 6) (<= (+ main_y 1) v_prenex_9804) (<= 1 (select main_a v_prenex_9803)) (< v_prenex_9804 main_y) (<= (select main_a v_prenex_9804) (+ (select main_a v_prenex_9803) 998)))) (forall ((v_prenex_288 Int) (v_prenex_287 Int)) (or (<= (+ main_y 1) v_prenex_288) (<= (+ (select main_a v_prenex_287) 994) (select main_a v_prenex_288)) (< v_prenex_288 main_y) (<= (select main_a v_prenex_288) 1001) (<= (select main_a v_prenex_287) 3) (<= 1994 (* 2 (select main_a v_prenex_288))))) (forall ((v_prenex_4753 Int) (v_prenex_4752 Int)) (or (<= 995 (select main_a v_prenex_4753)) (<= 1994 (* 2 (select main_a v_prenex_4753))) (<= 1 (select main_a v_prenex_4752)) (<= (+ main_y 1) v_prenex_4753) (<= (select main_a v_prenex_4752) 3) (< v_prenex_4753 main_y) (<= 1000 (+ (select main_a v_prenex_4752) (select main_a v_prenex_4753))))) (forall ((v_prenex_8992 Int) (v_prenex_8993 Int)) (or (< v_prenex_8993 main_y) (<= 1 (select main_a v_prenex_8992)) (<= (select main_a v_prenex_8993) 999) (<= (+ main_y 1) v_prenex_8993) (<= 1000 (+ (select main_a v_prenex_8992) (select main_a v_prenex_8993))))) (forall ((v_prenex_3781 Int) (v_prenex_3782 Int)) (or (<= (* 2 (select main_a v_prenex_3782)) 1998) (<= (+ main_y 1) v_prenex_3782) (<= (+ (select main_a v_prenex_3781) (select main_a v_prenex_3782)) 1000) (<= (* 2 (select main_a v_prenex_3781)) 6) (< v_prenex_3782 main_y) (<= 995 (select main_a v_prenex_3782)) (<= 1 (select main_a v_prenex_3781)))) (or (forall ((v_prenex_8470 Int)) (or (<= (+ main_y 1) v_prenex_8470) (<= 997 (select main_a v_prenex_8470)) (< v_prenex_8470 main_y) (<= 1994 (* 2 (select main_a v_prenex_8470))))) (forall ((v_prenex_8469 Int)) (or (<= (* 2 (select main_a v_prenex_8469)) 6) (<= 1 (select main_a v_prenex_8469))))) (or (forall ((v_prenex_2585 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2585))) (<= 1 (select main_a v_prenex_2585)))) (forall ((v_prenex_2586 Int)) (or (<= (select main_a v_prenex_2586) 999) (<= (* 2 (select main_a v_prenex_2586)) 1998) (<= (+ main_y 1) v_prenex_2586) (< v_prenex_2586 main_y) (<= 995 (select main_a v_prenex_2586))))) (or (forall ((v_prenex_10219 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10219))) (<= (+ main_y 1) v_prenex_10219) (< v_prenex_10219 main_y) (<= (select main_a v_prenex_10219) 999) (<= (select main_a v_prenex_10219) 1001))) (forall ((v_prenex_10218 Int)) (or (<= (* 2 (select main_a v_prenex_10218)) 6) (<= (select main_a v_prenex_10218) 5)))) (forall ((v_prenex_10815 Int) (v_prenex_10814 Int)) (or (<= (select main_a v_prenex_10815) (+ (select main_a v_prenex_10814) 998)) (< v_prenex_10815 main_y) (<= 0 (+ (select main_a v_prenex_10814) 1)) (<= (select main_a v_prenex_10814) 3) (<= (+ main_y 1) v_prenex_10815) (<= 995 (select main_a v_prenex_10815)) (<= 1994 (* 2 (select main_a v_prenex_10815))))) (forall ((v_prenex_1949 Int) (v_prenex_1948 Int)) (or (<= 997 (select main_a v_prenex_1949)) (< v_prenex_1949 main_y) (<= 1 (select main_a v_prenex_1948)) (<= (+ main_x 1) v_prenex_1948) (<= (+ (select main_a v_prenex_1948) 994) (select main_a v_prenex_1949)) (<= (+ main_y 1) v_prenex_1949))) (forall ((v_prenex_6081 Int) (v_prenex_6080 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6080))) (< v_prenex_6080 main_x) (< v_prenex_6081 main_y) (<= (+ main_y 1) v_prenex_6081) (<= (select main_a v_prenex_6081) (+ (select main_a v_prenex_6080) 998)) (<= 995 (select main_a v_prenex_6081)) (<= (select main_a v_prenex_6080) 5))) (or (forall ((v_prenex_1727 Int)) (or (<= (+ main_y 1) v_prenex_1727) (<= (* 2 (select main_a v_prenex_1727)) 1998) (< v_prenex_1727 main_y))) (forall ((v_prenex_1726 Int)) (<= 2 (* 2 (select main_a v_prenex_1726))))) (forall ((v_prenex_1813 Int) (v_prenex_1812 Int)) (or (<= (select main_a v_prenex_1813) 1001) (< v_prenex_1813 main_y) (<= 0 (+ (select main_a v_prenex_1812) 1)) (<= (select main_a v_prenex_1813) (+ (select main_a v_prenex_1812) 998)) (<= 997 (select main_a v_prenex_1813)) (<= (select main_a v_prenex_1812) 5) (<= (+ main_y 1) v_prenex_1813))) (forall ((v_prenex_7 Int) (v_prenex_8 Int)) (or (<= 995 (select main_a v_prenex_8)) (<= 2 (* 2 (select main_a v_prenex_7))) (<= (+ main_y 1) v_prenex_8) (< v_prenex_8 main_y) (<= (+ (select main_a v_prenex_7) 994) (select main_a v_prenex_8)) (<= (+ main_x 1) v_prenex_7))) (or (forall ((v_prenex_2717 Int)) (or (<= 1 (select main_a v_prenex_2717)) (<= 2 (* 2 (select main_a v_prenex_2717))))) (forall ((v_prenex_2718 Int)) (or (< v_prenex_2718 main_y) (<= (+ main_y 1) v_prenex_2718) (<= (* 2 (select main_a v_prenex_2718)) 1998)))) (forall ((v_prenex_4430 Int) (v_prenex_4431 Int)) (or (< v_prenex_4431 main_y) (<= (select main_a v_prenex_4431) 1001) (<= 0 (+ (select main_a v_prenex_4430) 1)) (<= 995 (select main_a v_prenex_4431)) (<= (+ main_y 1) v_prenex_4431) (<= (+ (select main_a v_prenex_4430) 994) (select main_a v_prenex_4431)) (<= (* 2 (select main_a v_prenex_4430)) 6))) (forall ((v_prenex_671 Int) (v_prenex_670 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_671))) (<= (select main_a v_prenex_671) (+ (select main_a v_prenex_670) 998)) (< v_prenex_670 main_x) (<= (* 2 (select main_a v_prenex_670)) 6) (< v_prenex_671 main_y) (<= (+ main_y 1) v_prenex_671) (<= 0 (+ (select main_a v_prenex_670) 1)))) (forall ((v_prenex_2992 Int) (v_prenex_2991 Int)) (or (<= 0 (+ (select main_a v_prenex_2991) 1)) (<= (select main_a v_prenex_2992) (+ (select main_a v_prenex_2991) 998)) (<= (+ main_y 1) v_prenex_2992) (<= 1994 (* 2 (select main_a v_prenex_2992))) (<= 997 (select main_a v_prenex_2992)) (< v_prenex_2992 main_y))) (forall ((v_prenex_10719 Int) (v_prenex_10718 Int)) (or (<= (+ main_y 1) v_prenex_10719) (<= 2 (* 2 (select main_a v_prenex_10718))) (< v_prenex_10719 main_y) (<= 1000 (+ (select main_a v_prenex_10718) (select main_a v_prenex_10719))) (<= (+ main_x 1) v_prenex_10718) (<= 995 (select main_a v_prenex_10719)))) (or (forall ((v_prenex_229 Int)) (or (<= 0 (+ (select main_a v_prenex_229) 1)) (<= (* 2 (select main_a v_prenex_229)) 6))) (forall ((v_prenex_230 Int)) (or (<= (* 2 (select main_a v_prenex_230)) 1998) (<= (select main_a v_prenex_230) 1001) (< v_prenex_230 main_y) (<= 995 (select main_a v_prenex_230)) (<= (+ main_y 1) v_prenex_230)))) (forall ((v_prenex_5839 Int) (v_prenex_5838 Int)) (or (<= (+ main_y 1) v_prenex_5839) (<= (+ (select main_a v_prenex_5838) (select main_a v_prenex_5839)) 1000) (<= 0 (+ (select main_a v_prenex_5838) 1)) (<= (select main_a v_prenex_5839) 1001) (<= 1994 (* 2 (select main_a v_prenex_5839))) (<= (* 2 (select main_a v_prenex_5838)) 6) (< v_prenex_5839 main_y))) (forall ((v_prenex_289 Int) (v_prenex_290 Int)) (or (<= (select main_a v_prenex_289) 5) (< v_prenex_290 main_y) (<= (+ (select main_a v_prenex_289) (select main_a v_prenex_290)) 1000) (<= (+ main_y 1) v_prenex_290) (<= 995 (select main_a v_prenex_290)))) (forall ((v_prenex_4528 Int) (v_prenex_4529 Int)) (or (<= (select main_a v_prenex_4529) (+ (select main_a v_prenex_4528) 998)) (< v_prenex_4528 main_x) (<= (select main_a v_prenex_4528) 5) (<= (+ main_y 1) v_prenex_4529) (<= (select main_a v_prenex_4529) 999) (<= 2 (* 2 (select main_a v_prenex_4528))) (< v_prenex_4529 main_y))) (forall ((v_prenex_1471 Int) (v_prenex_1470 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1470))) (<= 0 (+ (select main_a v_prenex_1470) 1)) (< v_prenex_1471 main_y) (<= (+ main_y 1) v_prenex_1471) (< v_prenex_1470 main_x) (<= 995 (select main_a v_prenex_1471)) (<= (+ (select main_a v_prenex_1470) 994) (select main_a v_prenex_1471)))) (forall ((v_prenex_4785 Int) (v_prenex_4784 Int)) (or (<= (select main_a v_prenex_4784) 3) (<= (+ (select main_a v_prenex_4784) 994) (select main_a v_prenex_4785)) (<= (select main_a v_prenex_4784) 5) (<= (select main_a v_prenex_4785) 999) (<= (+ main_y 1) v_prenex_4785) (< v_prenex_4784 main_x) (< v_prenex_4785 main_y))) (forall ((v_prenex_1063 Int) (v_prenex_1062 Int)) (or (<= 997 (select main_a v_prenex_1063)) (<= 2 (* 2 (select main_a v_prenex_1062))) (<= (* 2 (select main_a v_prenex_1062)) 6) (<= 1994 (* 2 (select main_a v_prenex_1063))) (< v_prenex_1063 main_y) (<= (+ main_y 1) v_prenex_1063) (<= (+ (select main_a v_prenex_1062) (select main_a v_prenex_1063)) 1000))) (or (forall ((v_prenex_2011 Int)) (or (<= 0 (+ (select main_a v_prenex_2011) 1)) (<= 2 (* 2 (select main_a v_prenex_2011))))) (forall ((v_prenex_2012 Int)) (or (<= (+ main_y 1) v_prenex_2012) (<= 997 (select main_a v_prenex_2012)) (< v_prenex_2012 main_y) (<= 1994 (* 2 (select main_a v_prenex_2012)))))) (forall ((v_prenex_1163 Int) (v_prenex_1162 Int)) (or (<= (select main_a v_prenex_1163) 1001) (<= 1 (select main_a v_prenex_1162)) (<= (+ main_y 1) v_prenex_1163) (< v_prenex_1163 main_y) (<= (+ (select main_a v_prenex_1162) (select main_a v_prenex_1163)) 1000) (<= 1994 (* 2 (select main_a v_prenex_1163))))) (forall ((v_prenex_7838 Int) (v_prenex_7837 Int)) (or (<= (+ main_x 1) v_prenex_7837) (<= (* 2 (select main_a v_prenex_7837)) 6) (<= 0 (+ (select main_a v_prenex_7837) 1)) (<= (select main_a v_prenex_7838) 999) (< v_prenex_7838 main_y) (<= 1000 (+ (select main_a v_prenex_7837) (select main_a v_prenex_7838))) (<= (+ main_y 1) v_prenex_7838))) (forall ((v_prenex_10800 Int) (v_prenex_10801 Int)) (or (<= 997 (select main_a v_prenex_10801)) (<= (select main_a v_prenex_10800) 5) (< v_prenex_10801 main_y) (<= 1000 (+ (select main_a v_prenex_10800) (select main_a v_prenex_10801))) (<= (+ main_y 1) v_prenex_10801) (<= 995 (select main_a v_prenex_10801)) (<= 0 (+ (select main_a v_prenex_10800) 1)))) (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))) (<= 995 (select main_a v_prenex_2024)) (<= (select main_a v_prenex_2024) (+ (select main_a v_prenex_2023) 998)) (<= (select main_a v_prenex_2023) 5) (< v_prenex_2024 main_y))) (forall ((v_prenex_3463 Int) (v_prenex_3464 Int)) (or (<= (* 2 (select main_a v_prenex_3463)) 6) (<= (+ main_y 1) v_prenex_3464) (<= 995 (select main_a v_prenex_3464)) (< v_prenex_3464 main_y) (<= (select main_a v_prenex_3464) 1001) (<= 0 (+ (select main_a v_prenex_3463) 1)) (<= 1000 (+ (select main_a v_prenex_3463) (select main_a v_prenex_3464))))) (or (forall ((v_prenex_4967 Int)) (or (< v_prenex_4967 main_y) (<= (+ main_y 1) v_prenex_4967) (<= 1994 (* 2 (select main_a v_prenex_4967))) (<= 997 (select main_a v_prenex_4967)))) (forall ((v_prenex_4966 Int)) (or (< v_prenex_4966 main_x) (<= 1 (select main_a v_prenex_4966))))) (forall ((v_prenex_1003 Int) (v_prenex_1002 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1002))) (<= (+ main_y 1) v_prenex_1003) (< v_prenex_1003 main_y) (<= (+ (select main_a v_prenex_1002) (select main_a v_prenex_1003)) 1000) (<= 995 (select main_a v_prenex_1003)) (<= (+ main_x 1) v_prenex_1002) (<= 1 (select main_a v_prenex_1002)))) (forall ((v_prenex_9882 Int) (v_prenex_9881 Int)) (or (<= 995 (select main_a v_prenex_9882)) (<= (+ main_y 1) v_prenex_9882) (< v_prenex_9882 main_y) (<= (* 2 (select main_a v_prenex_9881)) 6) (<= (+ main_x 1) v_prenex_9881) (<= (+ (select main_a v_prenex_9881) 994) (select main_a v_prenex_9882)))) (forall ((v_prenex_2304 Int) (v_prenex_2305 Int)) (or (< v_prenex_2304 main_x) (< v_prenex_2305 main_y) (<= 1994 (* 2 (select main_a v_prenex_2305))) (<= (select main_a v_prenex_2305) (+ (select main_a v_prenex_2304) 998)) (<= (select main_a v_prenex_2304) 5) (<= (+ main_y 1) v_prenex_2305))) (forall ((v_prenex_9323 Int) (v_prenex_9322 Int)) (or (<= (select main_a v_prenex_9323) 999) (<= (select main_a v_prenex_9322) 3) (<= (+ main_y 1) v_prenex_9323) (<= (select main_a v_prenex_9323) (+ (select main_a v_prenex_9322) 998)) (<= 0 (+ (select main_a v_prenex_9322) 1)) (<= (select main_a v_prenex_9323) 1001) (< v_prenex_9323 main_y))) (forall ((v_prenex_1343 Int) (v_prenex_1342 Int)) (or (<= 995 (select main_a v_prenex_1343)) (< v_prenex_1343 main_y) (<= (+ main_y 1) v_prenex_1343) (<= (+ (select main_a v_prenex_1342) (select main_a v_prenex_1343)) 1000) (<= 997 (select main_a v_prenex_1343)))) (forall ((v_prenex_10697 Int) (v_prenex_10696 Int)) (or (<= (select main_a v_prenex_10697) (+ (select main_a v_prenex_10696) 998)) (<= (+ main_y 1) v_prenex_10697) (<= 995 (select main_a v_prenex_10697)) (< v_prenex_10697 main_y) (<= (select main_a v_prenex_10696) 3) (< v_prenex_10696 main_x))) (forall ((v_prenex_10399 Int) (v_prenex_10398 Int)) (or (<= 1000 (+ (select main_a v_prenex_10398) (select main_a v_prenex_10399))) (<= 2 (* 2 (select main_a v_prenex_10398))) (<= 997 (select main_a v_prenex_10399)) (<= (select main_a v_prenex_10399) 999) (< v_prenex_10399 main_y) (<= (+ main_y 1) v_prenex_10399) (<= (select main_a v_prenex_10398) 5))) (forall ((v_prenex_8558 Int) (v_prenex_8559 Int)) (or (<= 1000 (+ (select main_a v_prenex_8558) (select main_a v_prenex_8559))) (<= (* 2 (select main_a v_prenex_8558)) 6) (<= (* 2 (select main_a v_prenex_8559)) 1998) (<= (+ main_y 1) v_prenex_8559) (<= (select main_a v_prenex_8559) 999) (<= (select main_a v_prenex_8558) 5) (< v_prenex_8559 main_y))) (forall ((v_prenex_2906 Int) (v_prenex_2907 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2906))) (< v_prenex_2907 main_y) (<= 1994 (* 2 (select main_a v_prenex_2907))) (<= (+ (select main_a v_prenex_2906) (select main_a v_prenex_2907)) 1000) (<= (+ main_y 1) v_prenex_2907) (<= 995 (select main_a v_prenex_2907)) (<= (* 2 (select main_a v_prenex_2906)) 6))) (or (forall ((v_prenex_10786 Int)) (or (<= (+ main_x 1) v_prenex_10786) (<= 2 (* 2 (select main_a v_prenex_10786))))) (forall ((v_prenex_10787 Int)) (or (<= (select main_a v_prenex_10787) 1001) (< v_prenex_10787 main_y) (<= (* 2 (select main_a v_prenex_10787)) 1998) (<= (+ main_y 1) v_prenex_10787)))) (or (forall ((v_prenex_7341 Int)) (or (< v_prenex_7341 main_y) (<= (+ main_y 1) v_prenex_7341) (<= (select main_a v_prenex_7341) 999) (<= (* 2 (select main_a v_prenex_7341)) 1998))) (forall ((v_prenex_7340 Int)) (or (<= 1 (select main_a v_prenex_7340)) (<= (select main_a v_prenex_7340) 5) (<= (+ main_x 1) v_prenex_7340)))) (forall ((v_prenex_1008 Int) (v_prenex_1009 Int)) (or (<= 0 (+ (select main_a v_prenex_1008) 1)) (<= (select main_a v_prenex_1009) (+ (select main_a v_prenex_1008) 998)) (<= 1994 (* 2 (select main_a v_prenex_1009))) (<= (* 2 (select main_a v_prenex_1008)) 6) (<= (+ main_y 1) v_prenex_1009) (< v_prenex_1008 main_x) (< v_prenex_1009 main_y))) (or (forall ((v_prenex_3912 Int)) (or (<= (* 2 (select main_a v_prenex_3912)) 1998) (< v_prenex_3912 main_y) (<= 995 (select main_a v_prenex_3912)) (<= (+ main_y 1) v_prenex_3912))) (forall ((v_prenex_3911 Int)) (or (<= 1 (select main_a v_prenex_3911)) (<= (+ main_x 1) v_prenex_3911) (<= 0 (+ (select main_a v_prenex_3911) 1))))) (forall ((v_prenex_6450 Int) (v_prenex_6451 Int)) (or (< v_prenex_6451 main_y) (<= 995 (select main_a v_prenex_6451)) (<= (+ (select main_a v_prenex_6450) 994) (select main_a v_prenex_6451)) (<= (+ main_y 1) v_prenex_6451) (<= 2 (* 2 (select main_a v_prenex_6450))) (<= (* 2 (select main_a v_prenex_6451)) 1998))) (forall ((v_prenex_10101 Int) (v_prenex_10100 Int)) (or (< v_prenex_10101 main_y) (<= (+ main_y 1) v_prenex_10101) (<= (+ main_x 1) v_prenex_10100) (<= 1000 (+ (select main_a v_prenex_10100) (select main_a v_prenex_10101))) (<= 1994 (* 2 (select main_a v_prenex_10101))) (<= 0 (+ (select main_a v_prenex_10100) 1)) (<= (* 2 (select main_a v_prenex_10100)) 6))) (forall ((v_prenex_2732 Int) (v_prenex_2731 Int)) (or (< v_prenex_2731 main_x) (< v_prenex_2732 main_y) (<= 1000 (+ (select main_a v_prenex_2731) (select main_a v_prenex_2732))) (<= 1 (select main_a v_prenex_2731)) (<= 1994 (* 2 (select main_a v_prenex_2732))) (<= (+ main_y 1) v_prenex_2732))) (or (forall ((v_prenex_517 Int)) (or (<= 1 (select main_a v_prenex_517)) (<= (select main_a v_prenex_517) 3))) (forall ((v_prenex_518 Int)) (or (< v_prenex_518 main_y) (<= 1994 (* 2 (select main_a v_prenex_518))) (<= 995 (select main_a v_prenex_518)) (<= (+ main_y 1) v_prenex_518) (<= (select main_a v_prenex_518) 999)))) (forall ((v_prenex_6787 Int) (v_prenex_6788 Int)) (or (<= 995 (select main_a v_prenex_6788)) (<= (* 2 (select main_a v_prenex_6787)) 6) (<= (+ (select main_a v_prenex_6787) (select main_a v_prenex_6788)) 1000) (<= (+ main_y 1) v_prenex_6788) (<= 997 (select main_a v_prenex_6788)) (< v_prenex_6788 main_y) (<= (select main_a v_prenex_6787) 3))) (forall ((v_prenex_7922 Int) (v_prenex_7921 Int)) (or (<= (+ (select main_a v_prenex_7921) (select main_a v_prenex_7922)) 1000) (<= 995 (select main_a v_prenex_7922)) (<= (select main_a v_prenex_7921) 3) (< v_prenex_7921 main_x) (<= (+ main_y 1) v_prenex_7922) (< v_prenex_7922 main_y) (<= 1 (select main_a v_prenex_7921)))) (forall ((v_prenex_7845 Int) (v_prenex_7846 Int)) (or (<= (* 2 (select main_a v_prenex_7845)) 6) (<= 995 (select main_a v_prenex_7846)) (<= (+ main_x 1) v_prenex_7845) (<= (+ main_y 1) v_prenex_7846) (<= (+ (select main_a v_prenex_7845) 994) (select main_a v_prenex_7846)) (<= 1 (select main_a v_prenex_7845)) (< v_prenex_7846 main_y))) (or (forall ((v_prenex_3817 Int)) (or (<= (* 2 (select main_a v_prenex_3817)) 6) (<= (select main_a v_prenex_3817) 3))) (forall ((v_prenex_3818 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3818))) (<= 995 (select main_a v_prenex_3818)) (<= (select main_a v_prenex_3818) 999) (<= (+ main_y 1) v_prenex_3818) (< v_prenex_3818 main_y)))) (forall ((v_prenex_9983 Int)) (or (<= (* 2 (select main_a v_prenex_9983)) 1998) (< v_prenex_9983 main_y) (<= 997 (select main_a v_prenex_9983)) (<= (+ main_y 1) v_prenex_9983))) (forall ((v_prenex_1763 Int) (v_prenex_1762 Int)) (or (<= (select main_a v_prenex_1763) 999) (<= (+ main_y 1) v_prenex_1763) (<= (+ main_x 1) v_prenex_1762) (<= 0 (+ (select main_a v_prenex_1762) 1)) (<= (select main_a v_prenex_1762) 5) (< v_prenex_1763 main_y) (<= 1000 (+ (select main_a v_prenex_1762) (select main_a v_prenex_1763))))) (or (forall ((v_prenex_9910 Int)) (or (< v_prenex_9910 main_y) (<= (+ main_y 1) v_prenex_9910) (<= 995 (select main_a v_prenex_9910)) (<= (select main_a v_prenex_9910) 1001) (<= (* 2 (select main_a v_prenex_9910)) 1998))) (forall ((v_prenex_9909 Int)) (or (<= (select main_a v_prenex_9909) 3) (<= (* 2 (select main_a v_prenex_9909)) 6)))) (or (forall ((v_prenex_7572 Int)) (or (< v_prenex_7572 main_y) (<= 1994 (* 2 (select main_a v_prenex_7572))) (<= (+ main_y 1) v_prenex_7572) (<= 995 (select main_a v_prenex_7572)))) (forall ((v_prenex_7571 Int)) (or (<= (select main_a v_prenex_7571) 3) (<= (* 2 (select main_a v_prenex_7571)) 6) (<= (+ main_x 1) v_prenex_7571)))) (forall ((v_prenex_3931 Int) (v_prenex_3932 Int)) (or (< v_prenex_3932 main_y) (<= 995 (select main_a v_prenex_3932)) (<= 2 (* 2 (select main_a v_prenex_3931))) (<= (+ main_y 1) v_prenex_3932) (<= (+ (select main_a v_prenex_3931) 994) (select main_a v_prenex_3932)) (<= 997 (select main_a v_prenex_3932)) (<= (* 2 (select main_a v_prenex_3931)) 6))) (forall ((v_prenex_10087 Int) (v_prenex_10086 Int)) (or (< v_prenex_10087 main_y) (<= (+ main_y 1) v_prenex_10087) (<= 1994 (* 2 (select main_a v_prenex_10087))) (<= (select main_a v_prenex_10086) 3) (<= (+ (select main_a v_prenex_10086) 994) (select main_a v_prenex_10087)))) (or (forall ((v_prenex_10328 Int)) (<= 2 (* 2 (select main_a v_prenex_10328)))) (forall ((v_prenex_10329 Int)) (or (<= 997 (select main_a v_prenex_10329)) (<= 1994 (* 2 (select main_a v_prenex_10329))) (<= (+ main_y 1) v_prenex_10329) (<= (* 2 (select main_a v_prenex_10329)) 1998) (< v_prenex_10329 main_y)))) (forall ((v_prenex_6458 Int) (v_prenex_6459 Int)) (or (<= 1000 (+ (select main_a v_prenex_6458) (select main_a v_prenex_6459))) (<= (select main_a v_prenex_6458) 5) (< v_prenex_6459 main_y) (<= 995 (select main_a v_prenex_6459)) (<= (+ main_y 1) v_prenex_6459) (<= (select main_a v_prenex_6459) 999))) (forall ((v_prenex_5518 Int) (v_prenex_5519 Int)) (or (<= (+ main_y 1) v_prenex_5519) (<= 1000 (+ (select main_a v_prenex_5518) (select main_a v_prenex_5519))) (<= (select main_a v_prenex_5518) 5) (<= (* 2 (select main_a v_prenex_5518)) 6) (< v_prenex_5519 main_y) (<= 995 (select main_a v_prenex_5519)))) (forall ((v_prenex_6343 Int) (v_prenex_6342 Int)) (or (<= 1000 (+ (select main_a v_prenex_6342) (select main_a v_prenex_6343))) (<= (+ main_y 1) v_prenex_6343) (<= (select main_a v_prenex_6342) 3) (<= (select main_a v_prenex_6343) 999) (< v_prenex_6343 main_y) (<= (select main_a v_prenex_6342) 5) (<= 1994 (* 2 (select main_a v_prenex_6343))))) (forall ((v_prenex_1597 Int) (v_prenex_1596 Int)) (or (<= (+ main_x 1) v_prenex_1596) (< v_prenex_1597 main_y) (<= (select main_a v_prenex_1597) (+ (select main_a v_prenex_1596) 998)) (<= (* 2 (select main_a v_prenex_1597)) 1998) (<= (+ main_y 1) v_prenex_1597) (<= 0 (+ (select main_a v_prenex_1596) 1)) (<= 1 (select main_a v_prenex_1596)))) (forall ((v_prenex_4827 Int) (v_prenex_4826 Int)) (or (<= (+ (select main_a v_prenex_4826) 994) (select main_a v_prenex_4827)) (< v_prenex_4827 main_y) (<= (select main_a v_prenex_4827) 1001) (<= (select main_a v_prenex_4826) 3) (<= (+ main_y 1) v_prenex_4827) (<= 0 (+ (select main_a v_prenex_4826) 1)) (<= (+ main_x 1) v_prenex_4826))) (forall ((v_prenex_8554 Int) (v_prenex_8555 Int)) (or (<= 1 (select main_a v_prenex_8554)) (<= 2 (* 2 (select main_a v_prenex_8554))) (<= 995 (select main_a v_prenex_8555)) (<= (select main_a v_prenex_8555) (+ (select main_a v_prenex_8554) 998)) (<= (+ main_y 1) v_prenex_8555) (< v_prenex_8555 main_y))) (forall ((v_prenex_7569 Int) (v_prenex_7570 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7570))) (<= (+ main_y 1) v_prenex_7570) (<= 1000 (+ (select main_a v_prenex_7569) (select main_a v_prenex_7570))) (< v_prenex_7570 main_y) (<= 2 (* 2 (select main_a v_prenex_7569))))) (forall ((v_prenex_2296 Int) (v_prenex_2297 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2297))) (<= (* 2 (select main_a v_prenex_2297)) 1998) (<= 2 (* 2 (select main_a v_prenex_2296))) (< v_prenex_2297 main_y) (<= (+ (select main_a v_prenex_2296) 994) (select main_a v_prenex_2297)) (<= (+ main_y 1) v_prenex_2297) (<= (select main_a v_prenex_2296) 5))) (forall ((v_prenex_8882 Int) (v_prenex_8883 Int)) (or (<= (+ main_y 1) v_prenex_8883) (<= (* 2 (select main_a v_prenex_8882)) 6) (<= 0 (+ (select main_a v_prenex_8882) 1)) (< v_prenex_8883 main_y) (<= 997 (select main_a v_prenex_8883)) (<= (select main_a v_prenex_8883) (+ (select main_a v_prenex_8882) 998)) (<= 1994 (* 2 (select main_a v_prenex_8883))))) (forall ((v_prenex_1307 Int) (v_prenex_1306 Int)) (or (<= 1 (select main_a v_prenex_1306)) (< v_prenex_1307 main_y) (<= (* 2 (select main_a v_prenex_1306)) 6) (<= (+ main_x 1) v_prenex_1306) (<= (select main_a v_prenex_1307) 999) (<= (+ main_y 1) v_prenex_1307) (<= 1000 (+ (select main_a v_prenex_1306) (select main_a v_prenex_1307))))) (forall ((v_prenex_2757 Int) (v_prenex_2758 Int)) (or (<= (select main_a v_prenex_2758) 999) (<= (* 2 (select main_a v_prenex_2758)) 1998) (< v_prenex_2758 main_y) (<= (+ main_y 1) v_prenex_2758) (<= (+ (select main_a v_prenex_2757) (select main_a v_prenex_2758)) 1000))) (forall ((v_prenex_9655 Int) (v_prenex_9654 Int)) (or (<= (+ main_y 1) v_prenex_9655) (<= 0 (+ (select main_a v_prenex_9654) 1)) (<= (select main_a v_prenex_9655) (+ (select main_a v_prenex_9654) 998)) (<= 2 (* 2 (select main_a v_prenex_9654))) (<= (+ main_x 1) v_prenex_9654) (<= (* 2 (select main_a v_prenex_9655)) 1998) (< v_prenex_9655 main_y))) (or (forall ((v_prenex_8453 Int)) (or (<= (+ main_x 1) v_prenex_8453) (<= 1 (select main_a v_prenex_8453)) (<= 2 (* 2 (select main_a v_prenex_8453))))) (forall ((v_prenex_8454 Int)) (or (<= (+ main_y 1) v_prenex_8454) (< v_prenex_8454 main_y) (<= 997 (select main_a v_prenex_8454)) (<= 1994 (* 2 (select main_a v_prenex_8454)))))) (forall ((v_prenex_5277 Int) (v_prenex_5278 Int)) (or (<= (+ (select main_a v_prenex_5277) 994) (select main_a v_prenex_5278)) (<= (+ main_x 1) v_prenex_5277) (<= (* 2 (select main_a v_prenex_5277)) 6) (< v_prenex_5277 main_x))) (forall ((v_prenex_7035 Int) (v_prenex_7036 Int)) (or (<= (+ (select main_a v_prenex_7035) (select main_a v_prenex_7036)) 1000) (<= (+ main_y 1) v_prenex_7036) (<= (+ main_x 1) v_prenex_7035) (< v_prenex_7036 main_y) (<= (select main_a v_prenex_7036) 1001) (<= 2 (* 2 (select main_a v_prenex_7035))))) (forall ((v_prenex_732 Int) (v_prenex_733 Int)) (or (<= 997 (select main_a v_prenex_733)) (<= (+ (select main_a v_prenex_732) (select main_a v_prenex_733)) 1000) (<= (select main_a v_prenex_733) 999) (<= 0 (+ (select main_a v_prenex_732) 1)) (<= (+ main_y 1) v_prenex_733) (< v_prenex_733 main_y))) (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) 994) (select main_a v_prenex_6040)) (<= (* 2 (select main_a v_prenex_6039)) 6) (<= (+ main_y 1) v_prenex_6040) (<= 997 (select main_a v_prenex_6040)) (< v_prenex_6040 main_y))) (or (forall ((v_prenex_3950 Int)) (or (<= 997 (select main_a v_prenex_3950)) (<= (+ main_y 1) v_prenex_3950) (<= (select main_a v_prenex_3950) 999) (< v_prenex_3950 main_y))) (forall ((v_prenex_3949 Int)) (<= 2 (* 2 (select main_a v_prenex_3949))))) (forall ((v_prenex_4160 Int) (v_prenex_4159 Int)) (or (<= (select main_a v_prenex_4160) (+ (select main_a v_prenex_4159) 998)) (<= (* 2 (select main_a v_prenex_4160)) 1998) (< v_prenex_4160 main_y) (<= 997 (select main_a v_prenex_4160)) (<= (* 2 (select main_a v_prenex_4159)) 6) (<= 0 (+ (select main_a v_prenex_4159) 1)) (<= (+ main_y 1) v_prenex_4160))) (or (forall ((v_prenex_6485 Int)) (or (<= (+ main_y 1) v_prenex_6485) (<= (* 2 (select main_a v_prenex_6485)) 1998) (<= 997 (select main_a v_prenex_6485)) (< v_prenex_6485 main_y) (<= 1994 (* 2 (select main_a v_prenex_6485))))) (forall ((v_prenex_6484 Int)) (or (<= (select main_a v_prenex_6484) 5) (<= 2 (* 2 (select main_a v_prenex_6484)))))) (forall ((v_prenex_9245 Int) (v_prenex_9244 Int)) (or (<= (* 2 (select main_a v_prenex_9244)) 6) (< v_prenex_9245 main_y) (<= (+ main_y 1) v_prenex_9245) (<= (* 2 (select main_a v_prenex_9245)) 1998) (<= 0 (+ (select main_a v_prenex_9244) 1)) (<= (select main_a v_prenex_9245) 1001) (<= (+ (select main_a v_prenex_9244) (select main_a v_prenex_9245)) 1000))) (forall ((v_prenex_10053 Int) (v_prenex_10052 Int)) (or (<= (+ (select main_a v_prenex_10052) 994) (select main_a v_prenex_10053)) (<= (* 2 (select main_a v_prenex_10052)) 6) (< v_prenex_10053 main_y) (<= (+ main_y 1) v_prenex_10053) (<= (+ main_x 1) v_prenex_10052) (<= (select main_a v_prenex_10053) 1001))) (forall ((v_prenex_5721 Int) (v_prenex_5720 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5720))) (< v_prenex_5721 main_y) (<= 995 (select main_a v_prenex_5721)) (<= 1000 (+ (select main_a v_prenex_5720) (select main_a v_prenex_5721))) (<= 997 (select main_a v_prenex_5721)) (<= (+ main_y 1) v_prenex_5721))) (forall ((v_prenex_3405 Int) (v_prenex_3406 Int)) (or (<= (+ main_y 1) v_prenex_3406) (<= 1994 (* 2 (select main_a v_prenex_3406))) (<= 1000 (+ (select main_a v_prenex_3405) (select main_a v_prenex_3406))) (< v_prenex_3406 main_y) (<= (+ main_x 1) v_prenex_3405))) (forall ((v_prenex_7174 Int) (v_prenex_7175 Int)) (or (< v_prenex_7175 main_y) (<= 0 (+ (select main_a v_prenex_7174) 1)) (<= (select main_a v_prenex_7175) 999) (<= (select main_a v_prenex_7174) 5) (<= (+ (select main_a v_prenex_7174) (select main_a v_prenex_7175)) 1000) (<= (* 2 (select main_a v_prenex_7175)) 1998) (<= (+ main_y 1) v_prenex_7175))) (forall ((v_prenex_6232 Int) (v_prenex_6231 Int)) (or (< v_prenex_6232 main_y) (<= (select main_a v_prenex_6232) 1001) (<= (+ main_y 1) v_prenex_6232) (<= 0 (+ (select main_a v_prenex_6231) 1)) (<= 1000 (+ (select main_a v_prenex_6231) (select main_a v_prenex_6232))) (<= (* 2 (select main_a v_prenex_6231)) 6))) (forall ((v_prenex_7366 Int) (v_prenex_7367 Int)) (or (< v_prenex_7367 main_y) (<= (select main_a v_prenex_7366) 3) (<= (+ main_y 1) v_prenex_7367) (<= (select main_a v_prenex_7367) 1001) (<= (* 2 (select main_a v_prenex_7366)) 6) (<= 1000 (+ (select main_a v_prenex_7366) (select main_a v_prenex_7367))))) (or (forall ((v_prenex_5611 Int)) (or (<= (select main_a v_prenex_5611) 999) (<= (+ main_y 1) v_prenex_5611) (<= (* 2 (select main_a v_prenex_5611)) 1998) (< v_prenex_5611 main_y))) (forall ((v_prenex_5610 Int)) (or (<= (+ main_x 1) v_prenex_5610) (<= (select main_a v_prenex_5610) 3) (<= (* 2 (select main_a v_prenex_5610)) 6)))) (forall ((v_prenex_8866 Int) (v_prenex_8867 Int)) (or (<= 0 (+ (select main_a v_prenex_8866) 1)) (<= (select main_a v_prenex_8867) 999) (<= 1994 (* 2 (select main_a v_prenex_8867))) (<= (+ main_y 1) v_prenex_8867) (< v_prenex_8867 main_y) (<= 1000 (+ (select main_a v_prenex_8866) (select main_a v_prenex_8867))) (<= (* 2 (select main_a v_prenex_8866)) 6))) (forall ((v_prenex_6613 Int) (v_prenex_6612 Int)) (or (<= (+ main_y 1) v_prenex_6613) (< v_prenex_6613 main_y) (<= 1 (select main_a v_prenex_6612)) (<= (select main_a v_prenex_6612) 5) (<= 995 (select main_a v_prenex_6613)) (<= 1994 (* 2 (select main_a v_prenex_6613))) (<= (+ (select main_a v_prenex_6612) 994) (select main_a v_prenex_6613)))) (or (forall ((v_prenex_7005 Int)) (or (<= (select main_a v_prenex_7005) 3) (<= 0 (+ (select main_a v_prenex_7005) 1)))) (forall ((v_prenex_7006 Int)) (or (< v_prenex_7006 main_y) (<= (select main_a v_prenex_7006) 999) (<= 1994 (* 2 (select main_a v_prenex_7006))) (<= (+ main_y 1) v_prenex_7006) (<= 997 (select main_a v_prenex_7006))))) (forall ((v_prenex_9741 Int) (v_prenex_9740 Int)) (or (<= 997 (select main_a v_prenex_9741)) (< v_prenex_9741 main_y) (<= (select main_a v_prenex_9741) 1001) (<= (+ main_y 1) v_prenex_9741) (<= (+ (select main_a v_prenex_9740) 994) (select main_a v_prenex_9741)) (<= 2 (* 2 (select main_a v_prenex_9740))) (<= 1 (select main_a v_prenex_9740)))) (forall ((v_prenex_10026 Int) (v_prenex_10027 Int)) (or (<= (select main_a v_prenex_10027) (+ (select main_a v_prenex_10026) 998)) (< v_prenex_10027 main_y) (<= 1994 (* 2 (select main_a v_prenex_10027))) (<= (* 2 (select main_a v_prenex_10026)) 6) (<= 995 (select main_a v_prenex_10027)) (<= (+ main_y 1) v_prenex_10027) (<= 1 (select main_a v_prenex_10026)))) (forall ((v_prenex_10033 Int) (v_prenex_10032 Int)) (or (<= (* 2 (select main_a v_prenex_10033)) 1998) (<= (+ (select main_a v_prenex_10032) 994) (select main_a v_prenex_10033)) (<= 1 (select main_a v_prenex_10032)) (<= (+ main_x 1) v_prenex_10032) (<= 0 (+ (select main_a v_prenex_10032) 1)) (< v_prenex_10033 main_y) (<= (+ main_y 1) v_prenex_10033))) (forall ((v_prenex_6146 Int) (v_prenex_6147 Int)) (or (<= (+ main_y 1) v_prenex_6147) (<= (* 2 (select main_a v_prenex_6146)) 6) (<= (select main_a v_prenex_6147) 1001) (<= (+ (select main_a v_prenex_6146) 994) (select main_a v_prenex_6147)) (< v_prenex_6147 main_y) (<= 2 (* 2 (select main_a v_prenex_6146))))) (forall ((v_prenex_411 Int) (v_prenex_412 Int)) (or (<= 1000 (+ (select main_a v_prenex_411) (select main_a v_prenex_412))) (< v_prenex_412 main_y) (<= 997 (select main_a v_prenex_412)) (<= 0 (+ (select main_a v_prenex_411) 1)) (<= (+ main_y 1) v_prenex_412) (<= 995 (select main_a v_prenex_412)) (<= 1 (select main_a v_prenex_411)))) (forall ((v_prenex_8520 Int) (v_prenex_8521 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8521))) (<= (+ (select main_a v_prenex_8520) 994) (select main_a v_prenex_8521)) (<= (* 2 (select main_a v_prenex_8520)) 6) (<= (+ main_y 1) v_prenex_8521) (<= (select main_a v_prenex_8521) 1001) (<= 2 (* 2 (select main_a v_prenex_8520))) (< v_prenex_8521 main_y))) (forall ((v_prenex_2521 Int) (v_prenex_2522 Int)) (or (<= (select main_a v_prenex_2522) 1001) (<= 995 (select main_a v_prenex_2522)) (<= 1 (select main_a v_prenex_2521)) (< v_prenex_2522 main_y) (<= (+ (select main_a v_prenex_2521) 994) (select main_a v_prenex_2522)) (<= (+ main_y 1) v_prenex_2522))) (forall ((v_prenex_640 Int) (v_prenex_641 Int)) (or (<= (+ main_y 1) v_prenex_641) (<= 1000 (+ (select main_a v_prenex_640) (select main_a v_prenex_641))) (<= 1994 (* 2 (select main_a v_prenex_641))) (<= 1 (select main_a v_prenex_640)) (< v_prenex_641 main_y) (<= 2 (* 2 (select main_a v_prenex_640))) (<= (select main_a v_prenex_641) 999))) (forall ((v_prenex_3423 Int) (v_prenex_3424 Int)) (or (<= (+ main_y 1) v_prenex_3424) (<= (+ (select main_a v_prenex_3423) (select main_a v_prenex_3424)) 1000) (<= (select main_a v_prenex_3423) 3) (< v_prenex_3424 main_y) (<= 1994 (* 2 (select main_a v_prenex_3424))) (<= (* 2 (select main_a v_prenex_3423)) 6) (<= 995 (select main_a v_prenex_3424)))) (forall ((v_prenex_6891 Int) (v_prenex_6892 Int)) (or (<= 1000 (+ (select main_a v_prenex_6891) (select main_a v_prenex_6892))) (< v_prenex_6891 main_x) (<= 1994 (* 2 (select main_a v_prenex_6892))) (<= 2 (* 2 (select main_a v_prenex_6891))) (< v_prenex_6892 main_y) (<= (select main_a v_prenex_6891) 3) (<= (+ main_y 1) v_prenex_6892))) (forall ((v_prenex_4737 Int) (v_prenex_4736 Int)) (or (<= (+ main_x 1) v_prenex_4736) (< v_prenex_4737 main_y) (<= (+ main_y 1) v_prenex_4737) (<= 0 (+ (select main_a v_prenex_4736) 1)) (<= 997 (select main_a v_prenex_4737)) (<= (+ (select main_a v_prenex_4736) (select main_a v_prenex_4737)) 1000))) (or (forall ((v_prenex_6679 Int)) (or (<= (* 2 (select main_a v_prenex_6679)) 1998) (< v_prenex_6679 main_y) (<= (select main_a v_prenex_6679) 999) (<= (+ main_y 1) v_prenex_6679))) (forall ((v_prenex_6678 Int)) (or (<= 1 (select main_a v_prenex_6678)) (< v_prenex_6678 main_x)))) (or (forall ((v_prenex_10732 Int)) (<= (* 2 (select main_a v_prenex_10732)) 6)) (forall ((v_prenex_10733 Int)) (or (<= 997 (select main_a v_prenex_10733)) (<= (select main_a v_prenex_10733) 999) (<= (+ main_y 1) v_prenex_10733) (<= 1994 (* 2 (select main_a v_prenex_10733))) (< v_prenex_10733 main_y)))) (forall ((v_prenex_9849 Int) (v_prenex_9850 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9849))) (<= 995 (select main_a v_prenex_9850)) (<= 1000 (+ (select main_a v_prenex_9849) (select main_a v_prenex_9850))) (< v_prenex_9850 main_y) (<= (select main_a v_prenex_9850) 1001) (<= (+ main_y 1) v_prenex_9850))) (forall ((v_prenex_7555 Int) (v_prenex_7556 Int)) (or (<= (select main_a v_prenex_7555) 3) (< v_prenex_7556 main_y) (<= 1994 (* 2 (select main_a v_prenex_7556))) (<= (* 2 (select main_a v_prenex_7556)) 1998) (<= (+ (select main_a v_prenex_7555) (select main_a v_prenex_7556)) 1000) (<= (+ main_y 1) v_prenex_7556))) (or (forall ((v_prenex_7661 Int)) (or (<= (select main_a v_prenex_7661) 5) (<= 1 (select main_a v_prenex_7661)) (< v_prenex_7661 main_x))) (forall ((v_prenex_7662 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7662))) (< v_prenex_7662 main_y) (<= (select main_a v_prenex_7662) 999) (<= (+ main_y 1) v_prenex_7662)))) (forall ((v_prenex_9047 Int) (v_prenex_9046 Int)) (or (<= (+ (select main_a v_prenex_9046) 994) (select main_a v_prenex_9047)) (< v_prenex_9047 main_y) (<= (+ main_y 1) v_prenex_9047) (<= (select main_a v_prenex_9047) 1001) (<= (* 2 (select main_a v_prenex_9046)) 6))) (forall ((v_prenex_4643 Int) (v_prenex_4642 Int)) (or (<= 1 (select main_a v_prenex_4642)) (<= (+ main_y 1) v_prenex_4643) (<= 1000 (+ (select main_a v_prenex_4642) (select main_a v_prenex_4643))) (<= (select main_a v_prenex_4642) 5) (<= 995 (select main_a v_prenex_4643)) (< v_prenex_4643 main_y) (< v_prenex_4642 main_x))) (forall ((v_prenex_3524 Int) (v_prenex_3523 Int)) (or (<= 1000 (+ (select main_a v_prenex_3523) (select main_a v_prenex_3524))) (<= (select main_a v_prenex_3523) 3) (<= (* 2 (select main_a v_prenex_3524)) 1998) (< v_prenex_3524 main_y) (<= (+ main_y 1) v_prenex_3524) (<= 1 (select main_a v_prenex_3523)))) (or (forall ((v_prenex_8240 Int)) (or (<= (+ main_x 1) v_prenex_8240) (<= 0 (+ (select main_a v_prenex_8240) 1)) (<= (* 2 (select main_a v_prenex_8240)) 6))) (forall ((v_prenex_8241 Int)) (or (<= (+ main_y 1) v_prenex_8241) (<= (select main_a v_prenex_8241) 999) (< v_prenex_8241 main_y) (<= 1994 (* 2 (select main_a v_prenex_8241)))))) (forall ((v_prenex_4521 Int) (v_prenex_4520 Int)) (or (<= (select main_a v_prenex_4521) (+ (select main_a v_prenex_4520) 998)) (<= (+ main_y 1) v_prenex_4521) (<= (select main_a v_prenex_4521) 999) (<= 1 (select main_a v_prenex_4520)) (< v_prenex_4521 main_y) (<= 995 (select main_a v_prenex_4521)) (<= (select main_a v_prenex_4520) 5))) (or (forall ((v_prenex_3885 Int)) (<= (select main_a v_prenex_3885) 3)) (forall ((v_prenex_3886 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3886))) (< v_prenex_3886 main_y) (<= (+ main_y 1) v_prenex_3886) (<= (select main_a v_prenex_3886) 1001)))) (forall ((v_prenex_8409 Int) (v_prenex_8410 Int)) (or (<= 0 (+ (select main_a v_prenex_8409) 1)) (<= 1000 (+ (select main_a v_prenex_8409) (select main_a v_prenex_8410))) (<= (* 2 (select main_a v_prenex_8410)) 1998) (<= 995 (select main_a v_prenex_8410)) (<= (select main_a v_prenex_8409) 3) (<= (+ main_y 1) v_prenex_8410) (< v_prenex_8410 main_y))) (forall ((v_prenex_262 Int) (v_prenex_261 Int)) (or (<= (* 2 (select main_a v_prenex_261)) 6) (<= 995 (select main_a v_prenex_262)) (<= (select main_a v_prenex_261) 3) (<= (select main_a v_prenex_262) 1001) (<= (+ (select main_a v_prenex_261) (select main_a v_prenex_262)) 1000) (<= (+ main_y 1) v_prenex_262) (< v_prenex_262 main_y))) (forall ((v_prenex_7335 Int) (v_prenex_7334 Int)) (or (<= (select main_a v_prenex_7334) 5) (<= (select main_a v_prenex_7335) 999) (<= (+ main_y 1) v_prenex_7335) (<= (+ main_x 1) v_prenex_7334) (<= (+ (select main_a v_prenex_7334) 994) (select main_a v_prenex_7335)) (< v_prenex_7335 main_y))) (or (forall ((v_prenex_2600 Int)) (or (< v_prenex_2600 main_y) (<= (* 2 (select main_a v_prenex_2600)) 1998) (<= 995 (select main_a v_prenex_2600)) (<= (+ main_y 1) v_prenex_2600))) (forall ((v_prenex_2599 Int)) (or (<= (select main_a v_prenex_2599) 3) (< v_prenex_2599 main_x)))) (forall ((v_prenex_2817 Int) (v_prenex_2818 Int)) (or (<= (+ (select main_a v_prenex_2817) (select main_a v_prenex_2818)) 1000) (< v_prenex_2817 main_x) (<= 2 (* 2 (select main_a v_prenex_2817))) (<= (select main_a v_prenex_2817) 5) (<= (+ main_x 1) v_prenex_2817))) (forall ((v_prenex_1571 Int) (v_prenex_1570 Int)) (or (<= (select main_a v_prenex_1570) 5) (< v_prenex_1571 main_y) (<= 995 (select main_a v_prenex_1571)) (<= 1000 (+ (select main_a v_prenex_1570) (select main_a v_prenex_1571))) (<= 2 (* 2 (select main_a v_prenex_1570))) (<= (+ main_y 1) v_prenex_1571) (<= (select main_a v_prenex_1571) 999))) (forall ((v_prenex_2794 Int) (v_prenex_2793 Int)) (or (<= (+ main_y 1) v_prenex_2794) (<= (+ (select main_a v_prenex_2793) (select main_a v_prenex_2794)) 1000) (<= (* 2 (select main_a v_prenex_2794)) 1998) (< v_prenex_2794 main_y))) (forall ((v_prenex_9025 Int) (v_prenex_9024 Int)) (or (<= (+ main_y 1) v_prenex_9025) (<= (* 2 (select main_a v_prenex_9024)) 6) (<= (+ (select main_a v_prenex_9024) (select main_a v_prenex_9025)) 1000) (< v_prenex_9025 main_y) (<= 1994 (* 2 (select main_a v_prenex_9025))) (<= 997 (select main_a v_prenex_9025)) (<= 1 (select main_a v_prenex_9024)))) (forall ((v_prenex_5332 Int) (v_prenex_5331 Int)) (or (<= (* 2 (select main_a v_prenex_5331)) 6) (<= (+ main_y 1) v_prenex_5332) (<= (select main_a v_prenex_5332) (+ (select main_a v_prenex_5331) 998)) (<= (* 2 (select main_a v_prenex_5332)) 1998) (< v_prenex_5332 main_y) (<= 0 (+ (select main_a v_prenex_5331) 1)))) (forall ((v_prenex_2376 Int) (v_prenex_2375 Int)) (or (<= (+ main_y 1) v_prenex_2376) (<= 0 (+ (select main_a v_prenex_2375) 1)) (<= 1000 (+ (select main_a v_prenex_2375) (select main_a v_prenex_2376))) (<= (+ main_x 1) v_prenex_2375) (< v_prenex_2376 main_y) (<= 995 (select main_a v_prenex_2376)))) (or (forall ((v_prenex_8322 Int)) (or (<= (select main_a v_prenex_8322) 5) (<= 0 (+ (select main_a v_prenex_8322) 1)))) (forall ((v_prenex_8323 Int)) (or (< v_prenex_8323 main_y) (<= 997 (select main_a v_prenex_8323)) (<= 995 (select main_a v_prenex_8323)) (<= (+ main_y 1) v_prenex_8323) (<= 1994 (* 2 (select main_a v_prenex_8323)))))) (or (forall ((v_prenex_5872 Int)) (<= (select main_a v_prenex_5872) 5)) (forall ((v_prenex_5873 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5873))) (<= (select main_a v_prenex_5873) 999) (<= 995 (select main_a v_prenex_5873)) (< v_prenex_5873 main_y) (<= (+ main_y 1) v_prenex_5873)))) (forall ((v_prenex_7945 Int) (v_prenex_7946 Int)) (or (<= (+ main_y 1) v_prenex_7946) (<= (select main_a v_prenex_7946) 999) (<= 995 (select main_a v_prenex_7946)) (<= (+ (select main_a v_prenex_7945) 994) (select main_a v_prenex_7946)) (< v_prenex_7946 main_y) (<= 0 (+ (select main_a v_prenex_7945) 1)))) (or (forall ((v_prenex_3202 Int)) (or (<= (+ main_y 1) v_prenex_3202) (<= 1994 (* 2 (select main_a v_prenex_3202))) (< v_prenex_3202 main_y))) (forall ((v_prenex_3201 Int)) (or (<= 1 (select main_a v_prenex_3201)) (< v_prenex_3201 main_x)))) (forall ((v_prenex_7070 Int) (v_prenex_7071 Int)) (or (<= (select main_a v_prenex_7071) (+ (select main_a v_prenex_7070) 998)) (<= 995 (select main_a v_prenex_7071)) (<= (select main_a v_prenex_7071) 1001) (<= (select main_a v_prenex_7070) 3) (<= (+ main_y 1) v_prenex_7071) (<= 2 (* 2 (select main_a v_prenex_7070))) (< v_prenex_7071 main_y))) (forall ((v_prenex_1751 Int) (v_prenex_1750 Int)) (or (<= (select main_a v_prenex_1751) 999) (<= (+ main_y 1) v_prenex_1751) (<= (select main_a v_prenex_1750) 3) (<= 995 (select main_a v_prenex_1751)) (<= 0 (+ (select main_a v_prenex_1750) 1)) (<= 1000 (+ (select main_a v_prenex_1750) (select main_a v_prenex_1751))) (< v_prenex_1751 main_y))) (forall ((v_prenex_3473 Int) (v_prenex_3474 Int)) (or (<= (+ main_y 1) v_prenex_3474) (<= 1994 (* 2 (select main_a v_prenex_3474))) (<= (select main_a v_prenex_3473) 5) (< v_prenex_3473 main_x) (< v_prenex_3474 main_y) (<= (+ (select main_a v_prenex_3473) 994) (select main_a v_prenex_3474)))) (or (forall ((v_prenex_2689 Int)) (or (<= (select main_a v_prenex_2689) 3) (<= 0 (+ (select main_a v_prenex_2689) 1)))) (forall ((v_prenex_2690 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2690))) (<= (+ main_y 1) v_prenex_2690) (< v_prenex_2690 main_y)))) (forall ((v_prenex_5095 Int) (v_prenex_5096 Int)) (or (<= (+ (select main_a v_prenex_5095) 994) (select main_a v_prenex_5096)) (<= (+ main_y 1) v_prenex_5096) (<= (* 2 (select main_a v_prenex_5095)) 6) (<= 1 (select main_a v_prenex_5095)) (<= (select main_a v_prenex_5096) 1001) (< v_prenex_5096 main_y))) (forall ((v_prenex_691 Int) (v_prenex_690 Int)) (or (<= (+ main_x 1) v_prenex_690) (<= (+ main_y 1) v_prenex_691) (<= (select main_a v_prenex_690) 5) (<= (+ (select main_a v_prenex_690) 994) (select main_a v_prenex_691)) (<= 1994 (* 2 (select main_a v_prenex_691))) (< v_prenex_691 main_y))) (forall ((v_prenex_10565 Int) (v_prenex_10564 Int)) (or (<= (select main_a v_prenex_10565) 999) (<= (+ (select main_a v_prenex_10564) (select main_a v_prenex_10565)) 1000) (<= (* 2 (select main_a v_prenex_10564)) 6) (<= (select main_a v_prenex_10565) 1001) (<= (+ main_y 1) v_prenex_10565) (< v_prenex_10565 main_y))) (or (forall ((v_prenex_10320 Int)) (or (<= 1 (select main_a v_prenex_10320)) (<= 2 (* 2 (select main_a v_prenex_10320))))) (forall ((v_prenex_10321 Int)) (or (<= (+ main_y 1) v_prenex_10321) (<= (select main_a v_prenex_10321) 1001) (< v_prenex_10321 main_y) (<= (* 2 (select main_a v_prenex_10321)) 1998) (<= (select main_a v_prenex_10321) 999)))) (or (forall ((v_prenex_36 Int)) (or (<= (+ main_y 1) v_prenex_36) (< v_prenex_36 main_y) (<= 1994 (* 2 (select main_a v_prenex_36))) (<= 995 (select main_a v_prenex_36)) (<= (* 2 (select main_a v_prenex_36)) 1998))) (forall ((v_prenex_35 Int)) (<= 0 (+ (select main_a v_prenex_35) 1)))) (forall ((v_prenex_10116 Int) (v_prenex_10117 Int)) (or (<= (select main_a v_prenex_10116) 3) (<= (* 2 (select main_a v_prenex_10117)) 1998) (< v_prenex_10117 main_y) (<= (+ main_y 1) v_prenex_10117) (<= 1994 (* 2 (select main_a v_prenex_10117))) (<= (+ (select main_a v_prenex_10116) (select main_a v_prenex_10117)) 1000) (<= (* 2 (select main_a v_prenex_10116)) 6))) (forall ((v_prenex_5765 Int) (v_prenex_5764 Int)) (or (<= (select main_a v_prenex_5764) 5) (<= (+ main_y 1) v_prenex_5765) (<= 997 (select main_a v_prenex_5765)) (<= 2 (* 2 (select main_a v_prenex_5764))) (<= (+ (select main_a v_prenex_5764) 994) (select main_a v_prenex_5765)) (<= (select main_a v_prenex_5765) 1001) (< v_prenex_5765 main_y))) (forall ((v_prenex_6380 Int) (v_prenex_6381 Int)) (or (<= 995 (select main_a v_prenex_6381)) (<= (+ main_y 1) v_prenex_6381) (<= (select main_a v_prenex_6381) (+ (select main_a v_prenex_6380) 998)) (<= 2 (* 2 (select main_a v_prenex_6380))) (<= (select main_a v_prenex_6380) 3) (<= (* 2 (select main_a v_prenex_6381)) 1998) (< v_prenex_6381 main_y))) (or (forall ((v_prenex_8728 Int)) (or (<= 1 (select main_a v_prenex_8728)) (<= (select main_a v_prenex_8728) 3) (< v_prenex_8728 main_x))) (forall ((v_prenex_8729 Int)) (or (< v_prenex_8729 main_y) (<= (+ main_y 1) v_prenex_8729) (<= 1994 (* 2 (select main_a v_prenex_8729)))))) (forall ((v_prenex_10583 Int) (v_prenex_10582 Int)) (or (<= (+ main_y 1) v_prenex_10583) (<= (select main_a v_prenex_10582) 5) (<= 997 (select main_a v_prenex_10583)) (<= (* 2 (select main_a v_prenex_10583)) 1998) (<= 1000 (+ (select main_a v_prenex_10582) (select main_a v_prenex_10583))) (<= 0 (+ (select main_a v_prenex_10582) 1)) (< v_prenex_10583 main_y))) (forall ((v_prenex_7566 Int) (v_prenex_7565 Int)) (or (<= (select main_a v_prenex_7566) 999) (<= 0 (+ (select main_a v_prenex_7565) 1)) (<= (+ main_y 1) v_prenex_7566) (<= (+ (select main_a v_prenex_7565) 994) (select main_a v_prenex_7566)) (<= (select main_a v_prenex_7565) 5) (< v_prenex_7566 main_y) (<= (+ main_x 1) v_prenex_7565))) (forall ((v_prenex_5551 Int) (v_prenex_5550 Int)) (or (<= (* 2 (select main_a v_prenex_5551)) 1998) (< v_prenex_5551 main_y) (<= (select main_a v_prenex_5550) 3) (<= (+ main_y 1) v_prenex_5551) (<= (select main_a v_prenex_5551) (+ (select main_a v_prenex_5550) 998)) (<= 2 (* 2 (select main_a v_prenex_5550))))) (or (forall ((v_prenex_4792 Int)) (or (<= 0 (+ (select main_a v_prenex_4792) 1)) (<= (* 2 (select main_a v_prenex_4792)) 6))) (forall ((v_prenex_4793 Int)) (or (<= (+ main_y 1) v_prenex_4793) (< v_prenex_4793 main_y) (<= (* 2 (select main_a v_prenex_4793)) 1998)))) (forall ((v_prenex_6939 Int) (v_prenex_6940 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6940))) (<= 1000 (+ (select main_a v_prenex_6939) (select main_a v_prenex_6940))) (<= 997 (select main_a v_prenex_6940)) (<= 2 (* 2 (select main_a v_prenex_6939))) (<= (+ main_y 1) v_prenex_6940) (<= (select main_a v_prenex_6939) 5) (< v_prenex_6940 main_y))) (forall ((v_prenex_9834 Int) (v_prenex_9833 Int)) (or (< v_prenex_9834 main_y) (<= (+ (select main_a v_prenex_9833) (select main_a v_prenex_9834)) 1000) (<= 995 (select main_a v_prenex_9834)) (<= (+ main_y 1) v_prenex_9834) (<= (select main_a v_prenex_9834) 999) (<= (select main_a v_prenex_9833) 5))) (forall ((v_prenex_520 Int) (v_prenex_519 Int)) (or (<= 1 (select main_a v_prenex_519)) (<= (+ main_y 1) v_prenex_520) (< v_prenex_520 main_y) (<= 1000 (+ (select main_a v_prenex_519) (select main_a v_prenex_520))) (<= 997 (select main_a v_prenex_520)))) (or (forall ((v_prenex_2616 Int)) (or (<= (+ main_y 1) v_prenex_2616) (< v_prenex_2616 main_y) (<= 995 (select main_a v_prenex_2616)) (<= 997 (select main_a v_prenex_2616)) (<= (* 2 (select main_a v_prenex_2616)) 1998))) (forall ((v_prenex_2615 Int)) (<= 2 (* 2 (select main_a v_prenex_2615))))) (forall ((v_prenex_10644 Int) (v_prenex_10645 Int)) (or (<= (+ main_x 1) v_prenex_10644) (<= (+ (select main_a v_prenex_10644) (select main_a v_prenex_10645)) 1000) (< v_prenex_10645 main_y) (< v_prenex_10644 main_x) (<= 1 (select main_a v_prenex_10644)))) (or (forall ((v_prenex_9309 Int)) (or (<= 997 (select main_a v_prenex_9309)) (<= 995 (select main_a v_prenex_9309)) (<= (* 2 (select main_a v_prenex_9309)) 1998) (< v_prenex_9309 main_y) (<= (+ main_y 1) v_prenex_9309))) (forall ((v_prenex_9308 Int)) (or (<= (* 2 (select main_a v_prenex_9308)) 6) (<= 0 (+ (select main_a v_prenex_9308) 1))))) (forall ((v_prenex_7551 Int) (v_prenex_7552 Int)) (or (< v_prenex_7552 main_y) (<= 1000 (+ (select main_a v_prenex_7551) (select main_a v_prenex_7552))) (<= (select main_a v_prenex_7552) 999) (<= (+ main_y 1) v_prenex_7552) (<= (select main_a v_prenex_7551) 5) (<= 2 (* 2 (select main_a v_prenex_7551))) (<= 997 (select main_a v_prenex_7552)))) (or (forall ((v_prenex_6533 Int)) (or (<= (* 2 (select main_a v_prenex_6533)) 1998) (<= (select main_a v_prenex_6533) 999) (<= (+ main_y 1) v_prenex_6533) (< v_prenex_6533 main_y))) (forall ((v_prenex_6532 Int)) (or (<= (+ main_x 1) v_prenex_6532) (<= 2 (* 2 (select main_a v_prenex_6532))) (<= 1 (select main_a v_prenex_6532))))) (forall ((v_prenex_3080 Int) (v_prenex_3079 Int)) (or (<= (select main_a v_prenex_3079) 3) (<= (* 2 (select main_a v_prenex_3080)) 1998) (<= 997 (select main_a v_prenex_3080)) (< v_prenex_3080 main_y) (<= (+ main_y 1) v_prenex_3080) (<= (+ (select main_a v_prenex_3079) (select main_a v_prenex_3080)) 1000) (<= 2 (* 2 (select main_a v_prenex_3079))))) (forall ((v_prenex_3495 Int) (v_prenex_3496 Int)) (or (< v_prenex_3496 main_y) (<= (select main_a v_prenex_3496) 1001) (<= (+ main_y 1) v_prenex_3496) (<= 995 (select main_a v_prenex_3496)) (<= (+ (select main_a v_prenex_3495) (select main_a v_prenex_3496)) 1000) (<= 0 (+ (select main_a v_prenex_3495) 1)) (<= (* 2 (select main_a v_prenex_3495)) 6))) (forall ((v_prenex_4565 Int) (v_prenex_4564 Int)) (or (<= 995 (select main_a v_prenex_4565)) (<= 0 (+ (select main_a v_prenex_4564) 1)) (<= 1000 (+ (select main_a v_prenex_4564) (select main_a v_prenex_4565))) (<= (+ main_y 1) v_prenex_4565) (<= (select main_a v_prenex_4565) 1001) (<= 1 (select main_a v_prenex_4564)) (< v_prenex_4565 main_y))) (or (forall ((v_prenex_7612 Int)) (or (<= 995 (select main_a v_prenex_7612)) (< v_prenex_7612 main_y) (<= (* 2 (select main_a v_prenex_7612)) 1998) (<= (+ main_y 1) v_prenex_7612) (<= (select main_a v_prenex_7612) 1001))) (forall ((v_prenex_7611 Int)) (<= 0 (+ (select main_a v_prenex_7611) 1)))) (forall ((v_prenex_7298 Int) (v_prenex_7299 Int)) (or (<= (+ main_y 1) v_prenex_7299) (< v_prenex_7298 main_x) (<= 1994 (* 2 (select main_a v_prenex_7299))) (<= 2 (* 2 (select main_a v_prenex_7298))) (<= (select main_a v_prenex_7298) 5) (< v_prenex_7299 main_y) (<= (select main_a v_prenex_7299) (+ (select main_a v_prenex_7298) 998)))) (forall ((v_prenex_3715 Int) (v_prenex_3716 Int)) (or (< v_prenex_3716 main_y) (<= (+ main_y 1) v_prenex_3716) (<= 2 (* 2 (select main_a v_prenex_3715))) (<= 0 (+ (select main_a v_prenex_3715) 1)) (<= 997 (select main_a v_prenex_3716)) (<= (+ (select main_a v_prenex_3715) 994) (select main_a v_prenex_3716)))) (forall ((v_prenex_6236 Int) (v_prenex_6235 Int)) (or (<= (+ main_y 1) v_prenex_6236) (<= 995 (select main_a v_prenex_6236)) (<= (select main_a v_prenex_6235) 3) (<= 1994 (* 2 (select main_a v_prenex_6236))) (<= 1 (select main_a v_prenex_6235)) (<= (+ (select main_a v_prenex_6235) (select main_a v_prenex_6236)) 1000) (< v_prenex_6236 main_y))) (forall ((v_prenex_8552 Int) (v_prenex_8553 Int)) (or (< v_prenex_8553 main_y) (<= 0 (+ (select main_a v_prenex_8552) 1)) (<= 995 (select main_a v_prenex_8553)) (<= (* 2 (select main_a v_prenex_8552)) 6) (<= (+ main_y 1) v_prenex_8553) (<= 1000 (+ (select main_a v_prenex_8552) (select main_a v_prenex_8553))) (<= (select main_a v_prenex_8553) 999))) (forall ((v_prenex_5903 Int) (v_prenex_5902 Int)) (or (<= (select main_a v_prenex_5903) (+ (select main_a v_prenex_5902) 998)) (<= 2 (* 2 (select main_a v_prenex_5902))) (< v_prenex_5903 main_y) (<= 995 (select main_a v_prenex_5903)) (<= (+ main_y 1) v_prenex_5903) (<= (select main_a v_prenex_5903) 1001))) (forall ((v_prenex_4029 Int) (v_prenex_4030 Int)) (or (< v_prenex_4030 main_y) (<= (+ (select main_a v_prenex_4029) 994) (select main_a v_prenex_4030)) (<= 995 (select main_a v_prenex_4030)) (<= (* 2 (select main_a v_prenex_4030)) 1998) (<= (+ main_y 1) v_prenex_4030))) (forall ((v_prenex_8707 Int) (v_prenex_8706 Int)) (or (<= (+ main_y 1) v_prenex_8707) (<= 995 (select main_a v_prenex_8707)) (<= 1000 (+ (select main_a v_prenex_8706) (select main_a v_prenex_8707))) (<= (select main_a v_prenex_8706) 5) (<= (+ main_x 1) v_prenex_8706) (<= 2 (* 2 (select main_a v_prenex_8706))) (< v_prenex_8707 main_y))) (or (forall ((v_prenex_5640 Int)) (or (< v_prenex_5640 main_x) (<= 1 (select main_a v_prenex_5640)))) (forall ((v_prenex_5641 Int)) (or (<= (+ main_y 1) v_prenex_5641) (<= (* 2 (select main_a v_prenex_5641)) 1998) (< v_prenex_5641 main_y)))) (forall ((v_prenex_8505 Int) (v_prenex_8506 Int)) (or (<= 995 (select main_a v_prenex_8506)) (<= (+ main_y 1) v_prenex_8506) (<= (* 2 (select main_a v_prenex_8505)) 6) (< v_prenex_8506 main_y) (<= (select main_a v_prenex_8505) 3) (<= (+ (select main_a v_prenex_8505) (select main_a v_prenex_8506)) 1000) (<= (* 2 (select main_a v_prenex_8506)) 1998))) (forall ((v_prenex_491 Int) (v_prenex_492 Int)) (or (<= 995 (select main_a v_prenex_492)) (<= (+ main_y 1) v_prenex_492) (<= (+ (select main_a v_prenex_491) (select main_a v_prenex_492)) 1000) (< v_prenex_492 main_y) (<= 0 (+ (select main_a v_prenex_491) 1)) (<= 2 (* 2 (select main_a v_prenex_491))))) (forall ((v_prenex_4566 Int) (v_prenex_4567 Int)) (or (< v_prenex_4567 main_y) (<= 0 (+ (select main_a v_prenex_4566) 1)) (<= (select main_a v_prenex_4567) (+ (select main_a v_prenex_4566) 998)) (<= (+ main_x 1) v_prenex_4566) (<= 2 (* 2 (select main_a v_prenex_4566))) (<= (+ main_y 1) v_prenex_4567) (<= 997 (select main_a v_prenex_4567)))) (forall ((v_prenex_7240 Int) (v_prenex_7241 Int)) (or (<= 995 (select main_a v_prenex_7241)) (<= (select main_a v_prenex_7240) 3) (< v_prenex_7241 main_y) (<= (select main_a v_prenex_7241) (+ (select main_a v_prenex_7240) 998)) (<= (select main_a v_prenex_7241) 1001) (<= (+ main_y 1) v_prenex_7241) (<= 0 (+ (select main_a v_prenex_7240) 1)))) (forall ((v_prenex_6021 Int) (v_prenex_6020 Int)) (or (<= (select main_a v_prenex_6021) 999) (<= (+ (select main_a v_prenex_6020) (select main_a v_prenex_6021)) 1000) (<= (* 2 (select main_a v_prenex_6021)) 1998) (< v_prenex_6021 main_y) (<= (+ main_y 1) v_prenex_6021) (<= 2 (* 2 (select main_a v_prenex_6020))))) (forall ((v_prenex_2635 Int) (v_prenex_2636 Int)) (or (<= (+ main_y 1) v_prenex_2636) (< v_prenex_2636 main_y) (<= 2 (* 2 (select main_a v_prenex_2635))) (<= 1994 (* 2 (select main_a v_prenex_2636))) (<= (select main_a v_prenex_2636) (+ (select main_a v_prenex_2635) 998)))) (forall ((v_prenex_1655 Int) (v_prenex_1654 Int)) (or (<= (+ (select main_a v_prenex_1654) (select main_a v_prenex_1655)) 1000) (<= 0 (+ (select main_a v_prenex_1654) 1)) (<= (select main_a v_prenex_1654) 5) (<= (* 2 (select main_a v_prenex_1655)) 1998) (<= (+ main_y 1) v_prenex_1655) (< v_prenex_1655 main_y))) (forall ((v_prenex_5806 Int) (v_prenex_5807 Int)) (or (<= 997 (select main_a v_prenex_5807)) (<= (* 2 (select main_a v_prenex_5807)) 1998) (< v_prenex_5807 main_y) (<= (+ (select main_a v_prenex_5806) 994) (select main_a v_prenex_5807)) (<= (+ main_y 1) v_prenex_5807))) (forall ((v_prenex_6470 Int) (v_prenex_6471 Int)) (or (<= 997 (select main_a v_prenex_6471)) (<= (+ main_y 1) v_prenex_6471) (<= 1000 (+ (select main_a v_prenex_6470) (select main_a v_prenex_6471))) (<= 2 (* 2 (select main_a v_prenex_6470))) (<= (* 2 (select main_a v_prenex_6471)) 1998) (<= (select main_a v_prenex_6470) 5) (< v_prenex_6471 main_y))) (forall ((v_prenex_3915 Int) (v_prenex_3916 Int)) (or (<= (select main_a v_prenex_3916) 999) (<= (+ main_y 1) v_prenex_3916) (<= 2 (* 2 (select main_a v_prenex_3915))) (<= (select main_a v_prenex_3915) 5) (< v_prenex_3916 main_y) (<= (+ main_x 1) v_prenex_3915) (<= (+ (select main_a v_prenex_3915) 994) (select main_a v_prenex_3916)))) (or (forall ((v_prenex_2694 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2694))) (< v_prenex_2694 main_y) (<= (select main_a v_prenex_2694) 1001) (<= (+ main_y 1) v_prenex_2694))) (forall ((v_prenex_2693 Int)) (or (< v_prenex_2693 main_x) (<= (* 2 (select main_a v_prenex_2693)) 6)))) (forall ((v_prenex_9532 Int) (v_prenex_9531 Int)) (or (<= 1000 (+ (select main_a v_prenex_9531) (select main_a v_prenex_9532))) (<= (* 2 (select main_a v_prenex_9532)) 1998) (<= 2 (* 2 (select main_a v_prenex_9531))) (< v_prenex_9532 main_y) (<= (select main_a v_prenex_9531) 3) (<= (select main_a v_prenex_9532) 1001) (<= (+ main_y 1) v_prenex_9532))) (forall ((v_prenex_7744 Int) (v_prenex_7743 Int)) (or (<= 0 (+ (select main_a v_prenex_7743) 1)) (<= (* 2 (select main_a v_prenex_7744)) 1998) (< v_prenex_7744 main_y) (<= 995 (select main_a v_prenex_7744)) (<= (* 2 (select main_a v_prenex_7743)) 6) (<= (+ (select main_a v_prenex_7743) (select main_a v_prenex_7744)) 1000) (<= (+ main_y 1) v_prenex_7744))) (or (forall ((v_prenex_5978 Int)) (or (<= (select main_a v_prenex_5978) 5) (<= 2 (* 2 (select main_a v_prenex_5978))))) (forall ((v_prenex_5979 Int)) (or (< v_prenex_5979 main_y) (<= (+ main_y 1) v_prenex_5979) (<= 1994 (* 2 (select main_a v_prenex_5979))) (<= (select main_a v_prenex_5979) 999) (<= (* 2 (select main_a v_prenex_5979)) 1998)))) (or (forall ((v_prenex_9044 Int)) (or (<= (select main_a v_prenex_9044) 3) (<= 1 (select main_a v_prenex_9044)))) (forall ((v_prenex_9045 Int)) (or (<= 997 (select main_a v_prenex_9045)) (<= 1994 (* 2 (select main_a v_prenex_9045))) (<= (+ main_y 1) v_prenex_9045) (< v_prenex_9045 main_y) (<= (* 2 (select main_a v_prenex_9045)) 1998)))) (forall ((v_prenex_425 Int) (v_prenex_426 Int)) (or (< v_prenex_426 main_y) (<= (+ (select main_a v_prenex_425) 994) (select main_a v_prenex_426)) (<= (select main_a v_prenex_426) 999) (<= (select main_a v_prenex_425) 5) (<= (+ main_y 1) v_prenex_426) (<= 995 (select main_a v_prenex_426)))) (forall ((v_prenex_8633 Int) (v_prenex_8632 Int)) (or (<= (select main_a v_prenex_8632) 5) (<= (select main_a v_prenex_8633) (+ (select main_a v_prenex_8632) 998)) (< v_prenex_8632 main_x) (<= 1 (select main_a v_prenex_8632)) (<= (+ main_x 1) v_prenex_8632))) (forall ((v_prenex_7731 Int) (v_prenex_7732 Int)) (or (<= (+ (select main_a v_prenex_7731) 994) (select main_a v_prenex_7732)) (<= 995 (select main_a v_prenex_7732)) (<= (+ main_y 1) v_prenex_7732) (<= (select main_a v_prenex_7731) 3) (<= (select main_a v_prenex_7732) 999) (< v_prenex_7732 main_y))) (forall ((v_prenex_1575 Int) (v_prenex_1574 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1575))) (< v_prenex_1575 main_y) (<= (select main_a v_prenex_1574) 3) (<= (* 2 (select main_a v_prenex_1574)) 6) (<= (+ (select main_a v_prenex_1574) 994) (select main_a v_prenex_1575)) (< v_prenex_1574 main_x) (<= (+ main_y 1) v_prenex_1575))) (or (forall ((v_prenex_1213 Int)) (or (<= (+ main_y 1) v_prenex_1213) (<= 1994 (* 2 (select main_a v_prenex_1213))))) (forall ((v_prenex_1212 Int)) (or (<= (select main_a v_prenex_1212) 3) (< v_prenex_1212 main_x) (<= (+ main_x 1) v_prenex_1212)))) (forall ((v_prenex_1695 Int) (v_prenex_1694 Int)) (or (<= (select main_a v_prenex_1695) (+ (select main_a v_prenex_1694) 998)) (<= (+ main_y 1) v_prenex_1695) (<= (select main_a v_prenex_1695) 1001) (<= 1994 (* 2 (select main_a v_prenex_1695))) (<= (select main_a v_prenex_1694) 3) (< v_prenex_1695 main_y) (<= (* 2 (select main_a v_prenex_1694)) 6))) (forall ((v_prenex_5156 Int) (v_prenex_5155 Int)) (or (<= (select main_a v_prenex_5155) 5) (<= (select main_a v_prenex_5156) 1001) (<= (+ main_y 1) v_prenex_5156) (<= (select main_a v_prenex_5155) 3) (<= (select main_a v_prenex_5156) 999) (< v_prenex_5156 main_y) (<= (+ (select main_a v_prenex_5155) (select main_a v_prenex_5156)) 1000))) (forall ((v_prenex_8174 Int) (v_prenex_8175 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8174))) (<= (+ main_y 1) v_prenex_8175) (<= 997 (select main_a v_prenex_8175)) (<= (select main_a v_prenex_8175) (+ (select main_a v_prenex_8174) 998)) (<= (select main_a v_prenex_8174) 5) (< v_prenex_8175 main_y))) (or (forall ((v_prenex_6660 Int)) (or (<= (+ main_x 1) v_prenex_6660) (<= 1 (select main_a v_prenex_6660)))) (forall ((v_prenex_6661 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6661))) (< v_prenex_6661 main_y) (<= (select main_a v_prenex_6661) 999) (<= (+ main_y 1) v_prenex_6661)))) (forall ((v_prenex_7761 Int) (v_prenex_7762 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7761))) (<= (+ main_y 1) v_prenex_7762) (<= (select main_a v_prenex_7761) 3) (<= 997 (select main_a v_prenex_7762)) (< v_prenex_7761 main_x) (<= (+ (select main_a v_prenex_7761) 994) (select main_a v_prenex_7762)) (< v_prenex_7762 main_y))) (forall ((v_prenex_6018 Int) (v_prenex_6019 Int)) (or (<= (select main_a v_prenex_6019) (+ (select main_a v_prenex_6018) 998)) (<= 0 (+ (select main_a v_prenex_6018) 1)) (< v_prenex_6019 main_y) (<= 995 (select main_a v_prenex_6019)) (<= (select main_a v_prenex_6019) 1001) (<= (+ main_y 1) v_prenex_6019))) (or (forall ((v_prenex_6283 Int)) (<= 2 (* 2 (select main_a v_prenex_6283)))) (forall ((v_prenex_6284 Int)) (or (<= (+ main_y 1) v_prenex_6284) (<= 1994 (* 2 (select main_a v_prenex_6284))) (<= (select main_a v_prenex_6284) 1001) (<= (select main_a v_prenex_6284) 999) (< v_prenex_6284 main_y)))) (forall ((v_prenex_1593 Int) (v_prenex_1592 Int)) (or (< v_prenex_1593 main_y) (<= (select main_a v_prenex_1592) 3) (<= (+ main_x 1) v_prenex_1592) (<= 1994 (* 2 (select main_a v_prenex_1593))) (<= 1000 (+ (select main_a v_prenex_1592) (select main_a v_prenex_1593))) (<= (+ main_y 1) v_prenex_1593) (<= 1 (select main_a v_prenex_1592)))) (forall ((v_prenex_3751 Int) (v_prenex_3752 Int)) (or (<= (+ main_y 1) v_prenex_3752) (<= 2 (* 2 (select main_a v_prenex_3751))) (<= 995 (select main_a v_prenex_3752)) (<= 1000 (+ (select main_a v_prenex_3751) (select main_a v_prenex_3752))) (< v_prenex_3752 main_y))) (forall ((v_prenex_4216 Int) (v_prenex_4215 Int)) (or (<= (select main_a v_prenex_4216) 999) (<= (+ (select main_a v_prenex_4215) (select main_a v_prenex_4216)) 1000) (<= (+ main_x 1) v_prenex_4215) (<= (select main_a v_prenex_4215) 3) (<= (+ main_y 1) v_prenex_4216) (< v_prenex_4216 main_y))) (forall ((v_prenex_9628 Int) (v_prenex_9629 Int)) (or (<= (+ main_y 1) v_prenex_9629) (< v_prenex_9629 main_y) (<= (* 2 (select main_a v_prenex_9629)) 1998) (<= (* 2 (select main_a v_prenex_9628)) 6) (<= (select main_a v_prenex_9629) 1001) (<= (+ (select main_a v_prenex_9628) 994) (select main_a v_prenex_9629)) (<= (select main_a v_prenex_9628) 5))) (forall ((v_prenex_1705 Int) (v_prenex_1704 Int)) (or (<= (+ (select main_a v_prenex_1704) 994) (select main_a v_prenex_1705)) (<= (select main_a v_prenex_1704) 5) (< v_prenex_1705 main_y) (<= (+ main_y 1) v_prenex_1705) (<= 995 (select main_a v_prenex_1705)) (<= 2 (* 2 (select main_a v_prenex_1704))))) (forall ((v_prenex_5952 Int) (v_prenex_5953 Int)) (or (<= (+ (select main_a v_prenex_5952) (select main_a v_prenex_5953)) 1000) (<= (+ main_y 1) v_prenex_5953) (< v_prenex_5953 main_y) (<= (* 2 (select main_a v_prenex_5953)) 1998) (< v_prenex_5952 main_x) (<= 2 (* 2 (select main_a v_prenex_5952))))) (forall ((v_prenex_1353 Int) (v_prenex_1352 Int)) (or (<= (* 2 (select main_a v_prenex_1353)) 1998) (<= 0 (+ (select main_a v_prenex_1352) 1)) (<= (select main_a v_prenex_1352) 3) (< v_prenex_1353 main_y) (<= (+ (select main_a v_prenex_1352) (select main_a v_prenex_1353)) 1000) (<= (+ main_y 1) v_prenex_1353) (< v_prenex_1352 main_x))) (or (forall ((v_prenex_6859 Int)) (or (<= (select main_a v_prenex_6859) 3) (<= (select main_a v_prenex_6859) 5))) (forall ((v_prenex_6860 Int)) (or (<= (+ main_y 1) v_prenex_6860) (<= (* 2 (select main_a v_prenex_6860)) 1998) (< v_prenex_6860 main_y) (<= 995 (select main_a v_prenex_6860))))) (or (forall ((v_prenex_5616 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5616))) (<= (+ main_x 1) v_prenex_5616) (<= 0 (+ (select main_a v_prenex_5616) 1)))) (forall ((v_prenex_5617 Int)) (or (<= (* 2 (select main_a v_prenex_5617)) 1998) (< v_prenex_5617 main_y) (<= (select main_a v_prenex_5617) 1001) (<= (+ main_y 1) v_prenex_5617)))) (forall ((v_prenex_5039 Int) (v_prenex_5038 Int)) (or (<= (+ main_x 1) v_prenex_5038) (<= 1000 (+ (select main_a v_prenex_5038) (select main_a v_prenex_5039))) (< v_prenex_5038 main_x) (<= 0 (+ (select main_a v_prenex_5038) 1)) (<= (* 2 (select main_a v_prenex_5038)) 6))) (or (forall ((v_prenex_5517 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5517))) (< v_prenex_5517 main_y) (<= (+ main_y 1) v_prenex_5517) (<= 995 (select main_a v_prenex_5517)))) (forall ((v_prenex_5516 Int)) (<= 0 (+ (select main_a v_prenex_5516) 1)))) (forall ((v_prenex_3011 Int) (v_prenex_3012 Int)) (or (< v_prenex_3012 main_y) (<= (+ main_y 1) v_prenex_3012) (<= 0 (+ (select main_a v_prenex_3011) 1)) (<= 1 (select main_a v_prenex_3011)) (<= 1000 (+ (select main_a v_prenex_3011) (select main_a v_prenex_3012))) (< v_prenex_3011 main_x) (<= (* 2 (select main_a v_prenex_3012)) 1998))) (forall ((v_prenex_9205 Int) (v_prenex_9204 Int)) (or (<= 1 (select main_a v_prenex_9204)) (< v_prenex_9205 main_y) (<= (+ (select main_a v_prenex_9204) 994) (select main_a v_prenex_9205)) (<= (select main_a v_prenex_9205) 1001) (<= 0 (+ (select main_a v_prenex_9204) 1)) (<= 997 (select main_a v_prenex_9205)) (<= (+ main_y 1) v_prenex_9205))) (forall ((v_prenex_8380 Int) (v_prenex_8381 Int)) (or (<= (select main_a v_prenex_8381) 1001) (<= (* 2 (select main_a v_prenex_8380)) 6) (<= 997 (select main_a v_prenex_8381)) (< v_prenex_8381 main_y) (<= (+ (select main_a v_prenex_8380) (select main_a v_prenex_8381)) 1000) (<= (+ main_y 1) v_prenex_8381))) (or (forall ((v_prenex_10407 Int)) (or (< v_prenex_10407 main_y) (<= (+ main_y 1) v_prenex_10407) (<= (* 2 (select main_a v_prenex_10407)) 1998) (<= (select main_a v_prenex_10407) 1001))) (forall ((v_prenex_10406 Int)) (<= 2 (* 2 (select main_a v_prenex_10406))))) (forall ((v_prenex_10183 Int) (v_prenex_10182 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10182))) (<= 995 (select main_a v_prenex_10183)) (< v_prenex_10183 main_y) (<= (select main_a v_prenex_10182) 5) (<= (select main_a v_prenex_10183) 999) (<= (+ (select main_a v_prenex_10182) 994) (select main_a v_prenex_10183)) (<= (+ main_y 1) v_prenex_10183))) (or (forall ((v_prenex_3137 Int)) (or (<= 1 (select main_a v_prenex_3137)) (<= (select main_a v_prenex_3137) 3))) (forall ((v_prenex_3138 Int)) (or (<= (+ main_y 1) v_prenex_3138) (< v_prenex_3138 main_y) (<= (* 2 (select main_a v_prenex_3138)) 1998) (<= (select main_a v_prenex_3138) 1001) (<= 995 (select main_a v_prenex_3138))))) (forall ((v_prenex_9682 Int) (v_prenex_9683 Int)) (or (<= 0 (+ (select main_a v_prenex_9682) 1)) (<= (+ (select main_a v_prenex_9682) (select main_a v_prenex_9683)) 1000) (<= (+ main_x 1) v_prenex_9682) (<= (+ main_y 1) v_prenex_9683) (< v_prenex_9683 main_y) (<= (* 2 (select main_a v_prenex_9682)) 6) (<= 997 (select main_a v_prenex_9683)))) (or (forall ((v_prenex_3104 Int)) (or (< v_prenex_3104 main_y) (<= (+ main_y 1) v_prenex_3104) (<= (select main_a v_prenex_3104) 1001) (<= (* 2 (select main_a v_prenex_3104)) 1998) (<= 997 (select main_a v_prenex_3104)))) (forall ((v_prenex_3103 Int)) (<= (select main_a v_prenex_3103) 5))) (or (forall ((v_prenex_4401 Int)) (or (<= (+ main_y 1) v_prenex_4401) (< v_prenex_4401 main_y) (<= (select main_a v_prenex_4401) 999) (<= (* 2 (select main_a v_prenex_4401)) 1998))) (forall ((v_prenex_4400 Int)) (or (<= (select main_a v_prenex_4400) 5) (<= 1 (select main_a v_prenex_4400))))) (or (forall ((v_prenex_157 Int)) (or (< v_prenex_157 main_y) (<= (+ main_y 1) v_prenex_157) (<= (* 2 (select main_a v_prenex_157)) 1998) (<= 995 (select main_a v_prenex_157)))) (forall ((v_prenex_156 Int)) (or (<= (select main_a v_prenex_156) 5) (<= 1 (select main_a v_prenex_156))))) (forall ((v_prenex_2238 Int) (v_prenex_2239 Int)) (or (<= (select main_a v_prenex_2238) 5) (<= (select main_a v_prenex_2239) 999) (<= (select main_a v_prenex_2239) 1001) (<= (select main_a v_prenex_2239) (+ (select main_a v_prenex_2238) 998)) (<= 2 (* 2 (select main_a v_prenex_2238))) (< v_prenex_2239 main_y) (<= (+ main_y 1) v_prenex_2239))) (forall ((v_prenex_9873 Int) (v_prenex_9874 Int)) (or (< v_prenex_9874 main_y) (<= 1994 (* 2 (select main_a v_prenex_9874))) (<= (+ main_y 1) v_prenex_9874) (<= (select main_a v_prenex_9873) 3) (<= 1000 (+ (select main_a v_prenex_9873) (select main_a v_prenex_9874))) (<= (* 2 (select main_a v_prenex_9873)) 6))) (forall ((v_prenex_7038 Int) (v_prenex_7037 Int)) (or (<= 997 (select main_a v_prenex_7038)) (<= (* 2 (select main_a v_prenex_7038)) 1998) (<= (+ (select main_a v_prenex_7037) (select main_a v_prenex_7038)) 1000) (<= (+ main_y 1) v_prenex_7038) (< v_prenex_7038 main_y) (<= 2 (* 2 (select main_a v_prenex_7037))) (<= 1 (select main_a v_prenex_7037)))) (forall ((v_prenex_400 Int) (v_prenex_399 Int)) (or (<= (select main_a v_prenex_400) 1001) (< v_prenex_400 main_y) (< v_prenex_399 main_x) (<= (+ main_y 1) v_prenex_400) (<= (select main_a v_prenex_399) 3) (<= (select main_a v_prenex_400) (+ (select main_a v_prenex_399) 998)) (<= 2 (* 2 (select main_a v_prenex_399))))) (forall ((v_prenex_3957 Int) (v_prenex_3958 Int)) (or (<= 0 (+ (select main_a v_prenex_3957) 1)) (< v_prenex_3957 main_x) (<= (select main_a v_prenex_3957) 5) (<= (+ (select main_a v_prenex_3957) (select main_a v_prenex_3958)) 1000) (<= (+ main_x 1) v_prenex_3957))) (forall ((v_prenex_9215 Int) (v_prenex_9214 Int)) (or (< v_prenex_9215 main_y) (<= 997 (select main_a v_prenex_9215)) (<= 2 (* 2 (select main_a v_prenex_9214))) (< v_prenex_9214 main_x) (<= (+ (select main_a v_prenex_9214) (select main_a v_prenex_9215)) 1000) (<= (+ main_y 1) v_prenex_9215) (<= (select main_a v_prenex_9214) 5))) (forall ((v_prenex_9437 Int) (v_prenex_9436 Int)) (or (<= (+ main_y 1) v_prenex_9437) (<= (select main_a v_prenex_9437) 999) (<= 995 (select main_a v_prenex_9437)) (< v_prenex_9437 main_y) (<= (+ (select main_a v_prenex_9436) 994) (select main_a v_prenex_9437)))) (or (forall ((v_prenex_1832 Int)) (or (<= (select main_a v_prenex_1832) 3) (< v_prenex_1832 main_x) (<= (* 2 (select main_a v_prenex_1832)) 6))) (forall ((v_prenex_1833 Int)) (or (< v_prenex_1833 main_y) (<= 1994 (* 2 (select main_a v_prenex_1833))) (<= (* 2 (select main_a v_prenex_1833)) 1998) (<= (+ main_y 1) v_prenex_1833)))) (forall ((v_prenex_6105 Int) (v_prenex_6104 Int)) (or (< v_prenex_6104 main_x) (<= 1000 (+ (select main_a v_prenex_6104) (select main_a v_prenex_6105))) (< v_prenex_6105 main_y) (<= (* 2 (select main_a v_prenex_6104)) 6) (<= 2 (* 2 (select main_a v_prenex_6104))) (<= (+ main_y 1) v_prenex_6105) (<= (select main_a v_prenex_6105) 999))) (forall ((v_prenex_7841 Int) (v_prenex_7842 Int)) (or (<= (select main_a v_prenex_7841) 5) (<= (+ main_y 1) v_prenex_7842) (< v_prenex_7842 main_y) (<= 1994 (* 2 (select main_a v_prenex_7842))) (<= 2 (* 2 (select main_a v_prenex_7841))) (<= 995 (select main_a v_prenex_7842)) (<= (select main_a v_prenex_7842) (+ (select main_a v_prenex_7841) 998)))) (forall ((v_prenex_3225 Int) (v_prenex_3226 Int)) (or (< v_prenex_3226 main_y) (<= 1994 (* 2 (select main_a v_prenex_3226))) (<= (select main_a v_prenex_3226) 999) (<= (+ main_y 1) v_prenex_3226) (<= 1000 (+ (select main_a v_prenex_3225) (select main_a v_prenex_3226))))) (forall ((v_prenex_8066 Int) (v_prenex_8067 Int)) (or (<= (select main_a v_prenex_8067) (+ (select main_a v_prenex_8066) 998)) (<= 997 (select main_a v_prenex_8067)) (<= (select main_a v_prenex_8067) 1001) (<= (+ main_y 1) v_prenex_8067) (< v_prenex_8067 main_y) (<= 1 (select main_a v_prenex_8066)))) (forall ((v_prenex_1257 Int) (v_prenex_1256 Int)) (or (<= (* 2 (select main_a v_prenex_1257)) 1998) (< v_prenex_1257 main_y) (<= (select main_a v_prenex_1257) 999) (<= 1 (select main_a v_prenex_1256)) (<= (+ (select main_a v_prenex_1256) 994) (select main_a v_prenex_1257)) (<= (+ main_y 1) v_prenex_1257) (<= 0 (+ (select main_a v_prenex_1256) 1)))) (or (forall ((v_prenex_9837 Int)) (or (<= 1 (select main_a v_prenex_9837)) (<= 2 (* 2 (select main_a v_prenex_9837))))) (forall ((v_prenex_9838 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9838))) (<= (* 2 (select main_a v_prenex_9838)) 1998) (< v_prenex_9838 main_y) (<= (+ main_y 1) v_prenex_9838)))) (forall ((v_prenex_3577 Int) (v_prenex_3578 Int)) (or (< v_prenex_3578 main_y) (<= 1000 (+ (select main_a v_prenex_3577) (select main_a v_prenex_3578))) (<= 995 (select main_a v_prenex_3578)) (<= 1 (select main_a v_prenex_3577)) (<= (select main_a v_prenex_3577) 5) (<= (+ main_y 1) v_prenex_3578) (<= 1994 (* 2 (select main_a v_prenex_3578))))) (forall ((v_prenex_10411 Int) (v_prenex_10410 Int)) (or (<= (select main_a v_prenex_10410) 3) (< v_prenex_10411 main_y) (<= (+ (select main_a v_prenex_10410) (select main_a v_prenex_10411)) 1000) (<= 995 (select main_a v_prenex_10411)) (<= (+ main_y 1) v_prenex_10411) (<= 2 (* 2 (select main_a v_prenex_10410))) (<= 1994 (* 2 (select main_a v_prenex_10411))))) (or (forall ((v_prenex_5731 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5731))) (<= (select main_a v_prenex_5731) 1001) (<= (+ main_y 1) v_prenex_5731) (< v_prenex_5731 main_y))) (forall ((v_prenex_5730 Int)) (or (<= (+ main_x 1) v_prenex_5730) (<= 2 (* 2 (select main_a v_prenex_5730))) (<= 1 (select main_a v_prenex_5730))))) (forall ((v_prenex_3887 Int) (v_prenex_3888 Int)) (or (<= (+ main_x 1) v_prenex_3887) (<= (* 2 (select main_a v_prenex_3887)) 6) (<= (+ main_y 1) v_prenex_3888) (< v_prenex_3888 main_y) (<= 1 (select main_a v_prenex_3887)) (<= (select main_a v_prenex_3888) (+ (select main_a v_prenex_3887) 998)) (<= (select main_a v_prenex_3888) 999))) (or (forall ((v_prenex_1304 Int)) (or (<= (* 2 (select main_a v_prenex_1304)) 6) (<= 1 (select main_a v_prenex_1304)) (<= (+ main_x 1) v_prenex_1304))) (forall ((v_prenex_1305 Int)) (or (< v_prenex_1305 main_y) (<= (+ main_y 1) v_prenex_1305) (<= (select main_a v_prenex_1305) 999) (<= (* 2 (select main_a v_prenex_1305)) 1998)))) (forall ((v_prenex_2545 Int) (v_prenex_2546 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2545))) (< v_prenex_2546 main_y) (<= 1994 (* 2 (select main_a v_prenex_2546))) (<= (+ main_y 1) v_prenex_2546) (<= (select main_a v_prenex_2546) 999) (<= 0 (+ (select main_a v_prenex_2545) 1)) (<= (+ (select main_a v_prenex_2545) 994) (select main_a v_prenex_2546)))) (or (forall ((v_prenex_1535 Int)) (or (<= 995 (select main_a v_prenex_1535)) (< v_prenex_1535 main_y) (<= 1994 (* 2 (select main_a v_prenex_1535))) (<= (+ main_y 1) v_prenex_1535))) (forall ((v_prenex_1534 Int)) (or (<= (* 2 (select main_a v_prenex_1534)) 6) (<= 0 (+ (select main_a v_prenex_1534) 1))))) (forall ((v_prenex_1563 Int) (v_prenex_1562 Int)) (or (<= (select main_a v_prenex_1562) 3) (< v_prenex_1563 main_y) (<= (+ main_y 1) v_prenex_1563) (<= (+ (select main_a v_prenex_1562) (select main_a v_prenex_1563)) 1000) (< v_prenex_1562 main_x) (<= 995 (select main_a v_prenex_1563)))) (or (forall ((v_prenex_7448 Int)) (or (<= 995 (select main_a v_prenex_7448)) (<= 1994 (* 2 (select main_a v_prenex_7448))) (<= (+ main_y 1) v_prenex_7448) (< v_prenex_7448 main_y) (<= (* 2 (select main_a v_prenex_7448)) 1998))) (forall ((v_prenex_7447 Int)) (<= 1 (select main_a v_prenex_7447)))) (or (forall ((v_prenex_9253 Int)) (or (<= (+ main_y 1) v_prenex_9253) (< v_prenex_9253 main_y) (<= 1994 (* 2 (select main_a v_prenex_9253))) (<= 997 (select main_a v_prenex_9253)))) (forall ((v_prenex_9252 Int)) (or (<= 0 (+ (select main_a v_prenex_9252) 1)) (<= (select main_a v_prenex_9252) 3)))) (forall ((v_prenex_10435 Int) (v_prenex_10434 Int)) (or (<= (+ main_y 1) v_prenex_10435) (<= (select main_a v_prenex_10435) 1001) (<= (+ (select main_a v_prenex_10434) (select main_a v_prenex_10435)) 1000) (<= 0 (+ (select main_a v_prenex_10434) 1)) (< v_prenex_10435 main_y) (<= 995 (select main_a v_prenex_10435)))) (forall ((v_prenex_5150 Int) (v_prenex_5149 Int)) (or (<= (+ main_y 1) v_prenex_5150) (<= 2 (* 2 (select main_a v_prenex_5149))) (<= (+ (select main_a v_prenex_5149) 994) (select main_a v_prenex_5150)) (<= 0 (+ (select main_a v_prenex_5149) 1)) (<= 997 (select main_a v_prenex_5150)) (< v_prenex_5150 main_y) (<= (+ main_x 1) v_prenex_5149))) (forall ((v_prenex_10408 Int) (v_prenex_10409 Int)) (or (<= (+ (select main_a v_prenex_10408) (select main_a v_prenex_10409)) 1000) (<= 997 (select main_a v_prenex_10409)) (<= (+ main_y 1) v_prenex_10409) (<= 0 (+ (select main_a v_prenex_10408) 1)) (< v_prenex_10409 main_y) (< v_prenex_10408 main_x) (<= 2 (* 2 (select main_a v_prenex_10408))))) (forall ((v_prenex_10071 Int) (v_prenex_10070 Int)) (or (<= (+ main_y 1) v_prenex_10071) (<= (* 2 (select main_a v_prenex_10070)) 6) (<= 997 (select main_a v_prenex_10071)) (<= 1 (select main_a v_prenex_10070)) (< v_prenex_10071 main_y) (<= (select main_a v_prenex_10071) 1001) (<= (+ (select main_a v_prenex_10070) (select main_a v_prenex_10071)) 1000))) (forall ((v_prenex_2571 Int) (v_prenex_2572 Int)) (or (<= 997 (select main_a v_prenex_2572)) (<= (+ (select main_a v_prenex_2571) 994) (select main_a v_prenex_2572)) (<= (* 2 (select main_a v_prenex_2571)) 6) (< v_prenex_2572 main_y) (<= 0 (+ (select main_a v_prenex_2571) 1)) (<= (select main_a v_prenex_2572) 1001) (<= (+ main_y 1) v_prenex_2572))) (or (forall ((v_prenex_8429 Int)) (<= 0 (+ (select main_a v_prenex_8429) 1))) (forall ((v_prenex_8430 Int)) (or (<= (+ main_y 1) v_prenex_8430) (< v_prenex_8430 main_y) (<= 1994 (* 2 (select main_a v_prenex_8430)))))) (forall ((v_prenex_5753 Int) (v_prenex_5752 Int)) (or (<= (select main_a v_prenex_5753) 1001) (< v_prenex_5753 main_y) (<= (* 2 (select main_a v_prenex_5753)) 1998) (<= (+ main_y 1) v_prenex_5753) (<= (select main_a v_prenex_5752) 5) (<= (* 2 (select main_a v_prenex_5752)) 6) (<= 1000 (+ (select main_a v_prenex_5752) (select main_a v_prenex_5753))))) (forall ((v_prenex_574 Int) (v_prenex_573 Int)) (or (<= 1 (select main_a v_prenex_573)) (<= (+ (select main_a v_prenex_573) (select main_a v_prenex_574)) 1000) (<= (select main_a v_prenex_573) 3) (<= 995 (select main_a v_prenex_574)) (<= (+ main_y 1) v_prenex_574) (<= 997 (select main_a v_prenex_574)) (< v_prenex_574 main_y))) (forall ((v_prenex_4214 Int) (v_prenex_4213 Int)) (or (<= (+ main_x 1) v_prenex_4213) (<= (* 2 (select main_a v_prenex_4214)) 1998) (<= (+ (select main_a v_prenex_4213) 994) (select main_a v_prenex_4214)) (< v_prenex_4214 main_y) (<= (* 2 (select main_a v_prenex_4213)) 6) (<= 2 (* 2 (select main_a v_prenex_4213))) (<= (+ main_y 1) v_prenex_4214))) (forall ((v_prenex_4452 Int) (v_prenex_4453 Int)) (or (< v_prenex_4453 main_y) (< v_prenex_4452 main_x) (<= 2 (* 2 (select main_a v_prenex_4452))) (<= (+ main_y 1) v_prenex_4453) (<= 995 (select main_a v_prenex_4453)) (<= 1000 (+ (select main_a v_prenex_4452) (select main_a v_prenex_4453))))) (or (forall ((v_prenex_7436 Int)) (or (<= 997 (select main_a v_prenex_7436)) (<= (* 2 (select main_a v_prenex_7436)) 1998) (<= (+ main_y 1) v_prenex_7436) (< v_prenex_7436 main_y))) (forall ((v_prenex_7435 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7435))) (< v_prenex_7435 main_x) (<= (select main_a v_prenex_7435) 5)))) (forall ((v_prenex_2505 Int) (v_prenex_2506 Int)) (or (<= (+ (select main_a v_prenex_2505) (select main_a v_prenex_2506)) 1000) (<= (+ main_y 1) v_prenex_2506) (<= 997 (select main_a v_prenex_2506)) (< v_prenex_2506 main_y) (<= (+ main_x 1) v_prenex_2505))) (forall ((v_prenex_8968 Int) (v_prenex_8969 Int)) (or (<= (select main_a v_prenex_8969) 1001) (<= 0 (+ (select main_a v_prenex_8968) 1)) (<= (+ main_x 1) v_prenex_8968) (<= (select main_a v_prenex_8969) (+ (select main_a v_prenex_8968) 998)) (<= 2 (* 2 (select main_a v_prenex_8968))) (< v_prenex_8969 main_y) (<= (+ main_y 1) v_prenex_8969))) (forall ((v_prenex_5144 Int) (v_prenex_5143 Int)) (or (< v_prenex_5144 main_y) (<= (+ (select main_a v_prenex_5143) (select main_a v_prenex_5144)) 1000) (<= 2 (* 2 (select main_a v_prenex_5143))) (<= (+ main_x 1) v_prenex_5143) (<= (+ main_y 1) v_prenex_5144) (<= 995 (select main_a v_prenex_5144)) (<= (select main_a v_prenex_5143) 5))) (or (forall ((v_prenex_1721 Int)) (or (<= (+ main_y 1) v_prenex_1721) (<= 1994 (* 2 (select main_a v_prenex_1721))) (< v_prenex_1721 main_y) (<= 997 (select main_a v_prenex_1721)))) (forall ((v_prenex_1720 Int)) (<= 2 (* 2 (select main_a v_prenex_1720))))) (forall ((v_prenex_1055 Int) (v_prenex_1054 Int)) (or (<= 0 (+ (select main_a v_prenex_1054) 1)) (<= 2 (* 2 (select main_a v_prenex_1054))) (<= (select main_a v_prenex_1055) 999) (<= (select main_a v_prenex_1055) (+ (select main_a v_prenex_1054) 998)) (< v_prenex_1055 main_y) (<= (+ main_y 1) v_prenex_1055) (<= (* 2 (select main_a v_prenex_1055)) 1998))) (forall ((v_prenex_6384 Int) (v_prenex_6385 Int)) (or (<= (+ main_y 1) v_prenex_6385) (<= (select main_a v_prenex_6384) 5) (< v_prenex_6385 main_y) (<= 1000 (+ (select main_a v_prenex_6384) (select main_a v_prenex_6385))) (<= (* 2 (select main_a v_prenex_6384)) 6) (<= (select main_a v_prenex_6385) 1001))) (or (forall ((v_prenex_70 Int)) (or (< v_prenex_70 main_y) (<= (* 2 (select main_a v_prenex_70)) 1998) (<= 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 (<= 2 (* 2 (select main_a v_prenex_69))) (<= (select main_a v_prenex_69) 5)))) (or (forall ((v_prenex_5698 Int)) (or (< v_prenex_5698 main_x) (<= (select main_a v_prenex_5698) 5))) (forall ((v_prenex_5699 Int)) (or (<= (* 2 (select main_a v_prenex_5699)) 1998) (<= (+ main_y 1) v_prenex_5699) (< v_prenex_5699 main_y) (<= (select main_a v_prenex_5699) 999)))) (forall ((v_prenex_1491 Int) (v_prenex_1490 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1490))) (<= (select main_a v_prenex_1491) (+ (select main_a v_prenex_1490) 998)) (<= 997 (select main_a v_prenex_1491)) (<= (* 2 (select main_a v_prenex_1491)) 1998) (<= (select main_a v_prenex_1490) 5) (< v_prenex_1491 main_y) (<= (+ main_y 1) v_prenex_1491))) (forall ((v_prenex_2208 Int) (v_prenex_2209 Int)) (or (<= 1 (select main_a v_prenex_2208)) (<= (+ main_y 1) v_prenex_2209) (<= 1000 (+ (select main_a v_prenex_2208) (select main_a v_prenex_2209))) (<= (* 2 (select main_a v_prenex_2209)) 1998) (<= (* 2 (select main_a v_prenex_2208)) 6) (<= 995 (select main_a v_prenex_2209)) (< v_prenex_2209 main_y))) (forall ((v_prenex_8156 Int) (v_prenex_8157 Int)) (or (<= (* 2 (select main_a v_prenex_8156)) 6) (< v_prenex_8156 main_x) (< v_prenex_8157 main_y) (<= (+ (select main_a v_prenex_8156) (select main_a v_prenex_8157)) 1000) (<= (+ main_y 1) v_prenex_8157) (<= (select main_a v_prenex_8157) 1001))) (forall ((v_prenex_1602 Int) (v_prenex_1603 Int)) (or (< v_prenex_1603 main_y) (<= (+ main_y 1) v_prenex_1603) (<= 1994 (* 2 (select main_a v_prenex_1603))) (<= (select main_a v_prenex_1603) (+ (select main_a v_prenex_1602) 998)) (<= (select main_a v_prenex_1603) 1001) (<= (select main_a v_prenex_1602) 3))) (forall ((v_prenex_7459 Int) (v_prenex_7460 Int)) (or (<= (* 2 (select main_a v_prenex_7460)) 1998) (<= (select main_a v_prenex_7459) 3) (< v_prenex_7460 main_y) (<= 1000 (+ (select main_a v_prenex_7459) (select main_a v_prenex_7460))) (<= (+ main_y 1) v_prenex_7460) (<= (* 2 (select main_a v_prenex_7459)) 6) (<= 997 (select main_a v_prenex_7460)))) (forall ((v_prenex_4636 Int) (v_prenex_4637 Int)) (or (<= (+ main_y 1) v_prenex_4637) (< v_prenex_4637 main_y) (<= (+ (select main_a v_prenex_4636) 994) (select main_a v_prenex_4637)) (<= (select main_a v_prenex_4636) 5) (<= 1994 (* 2 (select main_a v_prenex_4637))))) (forall ((v_prenex_2178 Int) (v_prenex_2179 Int)) (or (< v_prenex_2179 main_y) (<= 995 (select main_a v_prenex_2179)) (<= (+ main_y 1) v_prenex_2179) (<= (select main_a v_prenex_2178) 5) (<= (select main_a v_prenex_2179) (+ (select main_a v_prenex_2178) 998)) (<= (+ main_x 1) v_prenex_2178))) (forall ((v_prenex_7056 Int) (v_prenex_7055 Int)) (or (< v_prenex_7056 main_y) (<= 1994 (* 2 (select main_a v_prenex_7056))) (<= (select main_a v_prenex_7055) 3) (<= (+ main_y 1) v_prenex_7056) (<= 2 (* 2 (select main_a v_prenex_7055))) (<= 1000 (+ (select main_a v_prenex_7055) (select main_a v_prenex_7056))))) (forall ((v_prenex_10019 Int) (v_prenex_10018 Int)) (or (<= (select main_a v_prenex_10018) 3) (<= (+ (select main_a v_prenex_10018) 994) (select main_a v_prenex_10019)) (<= (* 2 (select main_a v_prenex_10018)) 6) (< v_prenex_10018 main_x) (<= (+ main_x 1) v_prenex_10018))) (or (forall ((v_prenex_5685 Int)) (or (<= (+ main_y 1) v_prenex_5685) (<= (select main_a v_prenex_5685) 999) (<= 1994 (* 2 (select main_a v_prenex_5685))) (< v_prenex_5685 main_y) (<= 995 (select main_a v_prenex_5685)))) (forall ((v_prenex_5684 Int)) (or (<= (select main_a v_prenex_5684) 3) (<= (select main_a v_prenex_5684) 5)))) (forall ((v_prenex_7262 Int) (v_prenex_7263 Int)) (or (<= (select main_a v_prenex_7262) 3) (<= (select main_a v_prenex_7263) 999) (<= (* 2 (select main_a v_prenex_7262)) 6) (<= (select main_a v_prenex_7263) 1001) (<= 1000 (+ (select main_a v_prenex_7262) (select main_a v_prenex_7263))) (<= (+ main_y 1) v_prenex_7263) (< v_prenex_7263 main_y))) (forall ((v_prenex_5835 Int) (v_prenex_5834 Int)) (or (<= 995 (select main_a v_prenex_5835)) (<= (select main_a v_prenex_5834) 5) (< v_prenex_5835 main_y) (<= (+ main_y 1) v_prenex_5835) (<= 2 (* 2 (select main_a v_prenex_5834))) (<= (+ (select main_a v_prenex_5834) (select main_a v_prenex_5835)) 1000) (<= (* 2 (select main_a v_prenex_5835)) 1998))) (forall ((v_prenex_10303 Int) (v_prenex_10302 Int)) (or (<= 1000 (+ (select main_a v_prenex_10302) (select main_a v_prenex_10303))) (<= (select main_a v_prenex_10303) 1001) (<= (+ main_y 1) v_prenex_10303) (<= 1 (select main_a v_prenex_10302)) (<= (+ main_x 1) v_prenex_10302) (<= (select main_a v_prenex_10302) 3) (< v_prenex_10303 main_y))) (or (forall ((v_prenex_141 Int)) (or (< v_prenex_141 main_x) (<= (select main_a v_prenex_141) 5))) (forall ((v_prenex_142 Int)) (or (<= 995 (select main_a v_prenex_142)) (< v_prenex_142 main_y) (<= (+ main_y 1) v_prenex_142) (<= 1994 (* 2 (select main_a v_prenex_142)))))) (forall ((v_prenex_2743 Int) (v_prenex_2744 Int)) (or (<= 1000 (+ (select main_a v_prenex_2743) (select main_a v_prenex_2744))) (<= (+ main_y 1) v_prenex_2744) (< v_prenex_2744 main_y) (<= 2 (* 2 (select main_a v_prenex_2743))) (<= 1 (select main_a v_prenex_2743)) (<= 1994 (* 2 (select main_a v_prenex_2744))))) (forall ((v_prenex_8230 Int) (v_prenex_8231 Int)) (or (<= (+ main_y 1) v_prenex_8231) (<= (* 2 (select main_a v_prenex_8230)) 6) (<= (+ (select main_a v_prenex_8230) (select main_a v_prenex_8231)) 1000) (<= (+ main_x 1) v_prenex_8230) (< v_prenex_8231 main_y) (<= (select main_a v_prenex_8231) 1001) (<= (select main_a v_prenex_8230) 3))) (forall ((v_prenex_1429 Int) (v_prenex_1428 Int)) (or (<= (+ main_y 1) v_prenex_1429) (<= (* 2 (select main_a v_prenex_1429)) 1998) (< v_prenex_1429 main_y) (<= (* 2 (select main_a v_prenex_1428)) 6) (<= 995 (select main_a v_prenex_1429)) (<= 1000 (+ (select main_a v_prenex_1428) (select main_a v_prenex_1429))))) (forall ((v_prenex_6558 Int) (v_prenex_6559 Int)) (or (< v_prenex_6559 main_y) (<= (+ (select main_a v_prenex_6558) (select main_a v_prenex_6559)) 1000) (<= (+ main_y 1) v_prenex_6559) (<= 995 (select main_a v_prenex_6559)) (<= (select main_a v_prenex_6558) 5))) (or (forall ((v_prenex_2904 Int)) (<= (select main_a v_prenex_2904) 5)) (forall ((v_prenex_2905 Int)) (or (<= (+ main_y 1) v_prenex_2905) (< v_prenex_2905 main_y) (<= 997 (select main_a v_prenex_2905)) (<= 1994 (* 2 (select main_a v_prenex_2905)))))) (or (forall ((v_prenex_3001 Int)) (<= (* 2 (select main_a v_prenex_3001)) 6)) (forall ((v_prenex_3002 Int)) (or (<= (+ main_y 1) v_prenex_3002) (<= 997 (select main_a v_prenex_3002)) (<= 995 (select main_a v_prenex_3002)) (< v_prenex_3002 main_y)))) (forall ((v_prenex_10686 Int) (v_prenex_10687 Int)) (or (<= 995 (select main_a v_prenex_10687)) (<= 0 (+ (select main_a v_prenex_10686) 1)) (<= (+ (select main_a v_prenex_10686) (select main_a v_prenex_10687)) 1000) (<= (+ main_y 1) v_prenex_10687) (< v_prenex_10687 main_y) (<= (* 2 (select main_a v_prenex_10687)) 1998) (<= 1 (select main_a v_prenex_10686)))) (forall ((v_prenex_4304 Int) (v_prenex_4303 Int)) (or (<= 0 (+ (select main_a v_prenex_4303) 1)) (<= (+ (select main_a v_prenex_4303) (select main_a v_prenex_4304)) 1000) (<= 995 (select main_a v_prenex_4304)) (<= (+ main_x 1) v_prenex_4303) (<= (* 2 (select main_a v_prenex_4303)) 6) (< v_prenex_4304 main_y) (<= (+ main_y 1) v_prenex_4304))) (forall ((v_prenex_10197 Int) (v_prenex_10196 Int)) (or (<= (select main_a v_prenex_10196) 5) (<= (+ main_y 1) v_prenex_10197) (<= 995 (select main_a v_prenex_10197)) (<= 1000 (+ (select main_a v_prenex_10196) (select main_a v_prenex_10197))) (<= (select main_a v_prenex_10197) 1001) (<= (* 2 (select main_a v_prenex_10196)) 6) (< v_prenex_10197 main_y))) (forall ((v_prenex_4478 Int) (v_prenex_4479 Int)) (or (<= (+ main_y 1) v_prenex_4479) (<= (select main_a v_prenex_4479) (+ (select main_a v_prenex_4478) 998)) (<= (* 2 (select main_a v_prenex_4479)) 1998) (<= 995 (select main_a v_prenex_4479)) (<= 0 (+ (select main_a v_prenex_4478) 1)) (< v_prenex_4479 main_y) (<= (* 2 (select main_a v_prenex_4478)) 6))) (forall ((v_prenex_2303 Int) (v_prenex_2302 Int)) (or (<= (select main_a v_prenex_2303) (+ (select main_a v_prenex_2302) 998)) (<= 995 (select main_a v_prenex_2303)) (<= (select main_a v_prenex_2302) 3) (< v_prenex_2303 main_y) (<= (+ main_x 1) v_prenex_2302) (<= (+ main_y 1) v_prenex_2303))) (forall ((v_prenex_9127 Int) (v_prenex_9126 Int)) (or (<= (+ main_y 1) v_prenex_9127) (<= 1994 (* 2 (select main_a v_prenex_9127))) (<= (select main_a v_prenex_9126) 5) (<= 995 (select main_a v_prenex_9127)) (<= 1 (select main_a v_prenex_9126)) (< v_prenex_9127 main_y) (<= (+ (select main_a v_prenex_9126) 994) (select main_a v_prenex_9127)))) (forall ((v_prenex_8352 Int) (v_prenex_8353 Int)) (or (<= (select main_a v_prenex_8352) 3) (<= (+ (select main_a v_prenex_8352) 994) (select main_a v_prenex_8353)) (< v_prenex_8353 main_y) (<= (* 2 (select main_a v_prenex_8353)) 1998) (<= (+ main_y 1) v_prenex_8353) (<= 995 (select main_a v_prenex_8353)) (<= 0 (+ (select main_a v_prenex_8352) 1)))) (forall ((v_prenex_8101 Int) (v_prenex_8100 Int)) (or (<= (select main_a v_prenex_8101) (+ (select main_a v_prenex_8100) 998)) (<= 2 (* 2 (select main_a v_prenex_8100))) (<= (+ main_y 1) v_prenex_8101) (<= (select main_a v_prenex_8100) 5) (< v_prenex_8101 main_y) (<= (* 2 (select main_a v_prenex_8101)) 1998) (<= 1994 (* 2 (select main_a v_prenex_8101))))) (forall ((v_prenex_9220 Int) (v_prenex_9221 Int)) (or (<= (* 2 (select main_a v_prenex_9221)) 1998) (<= (+ main_y 1) v_prenex_9221) (<= (+ main_x 1) v_prenex_9220) (<= (* 2 (select main_a v_prenex_9220)) 6) (< v_prenex_9221 main_y) (<= (+ (select main_a v_prenex_9220) (select main_a v_prenex_9221)) 1000) (<= 2 (* 2 (select main_a v_prenex_9220))))) (forall ((v_prenex_10620 Int) (v_prenex_10621 Int)) (or (<= 1000 (+ (select main_a v_prenex_10620) (select main_a v_prenex_10621))) (<= 1 (select main_a v_prenex_10620)) (<= (+ main_y 1) v_prenex_10621) (<= (* 2 (select main_a v_prenex_10620)) 6) (<= 1994 (* 2 (select main_a v_prenex_10621))) (<= 997 (select main_a v_prenex_10621)) (< v_prenex_10621 main_y))) (or (forall ((v_prenex_1011 Int)) (or (<= (+ main_y 1) v_prenex_1011) (<= (select main_a v_prenex_1011) 1001) (<= 1994 (* 2 (select main_a v_prenex_1011))) (< v_prenex_1011 main_y))) (forall ((v_prenex_1010 Int)) (or (<= 1 (select main_a v_prenex_1010)) (<= (+ main_x 1) v_prenex_1010)))) (or (forall ((v_prenex_3156 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3156))) (< v_prenex_3156 main_y) (<= (+ main_y 1) v_prenex_3156) (<= (select main_a v_prenex_3156) 999))) (forall ((v_prenex_3155 Int)) (or (<= 0 (+ (select main_a v_prenex_3155) 1)) (<= (* 2 (select main_a v_prenex_3155)) 6) (< v_prenex_3155 main_x)))) (forall ((v_prenex_513 Int) (v_prenex_514 Int)) (or (<= (+ main_y 1) v_prenex_514) (<= (select main_a v_prenex_514) 1001) (<= 1000 (+ (select main_a v_prenex_513) (select main_a v_prenex_514))) (<= 2 (* 2 (select main_a v_prenex_513))) (<= (select main_a v_prenex_513) 3) (<= (select main_a v_prenex_514) 999) (< v_prenex_514 main_y))) (forall ((v_prenex_7625 Int) (v_prenex_7626 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7625))) (<= 995 (select main_a v_prenex_7626)) (<= (select main_a v_prenex_7626) 999) (<= (+ main_y 1) v_prenex_7626) (<= (* 2 (select main_a v_prenex_7625)) 6) (<= (+ (select main_a v_prenex_7625) (select main_a v_prenex_7626)) 1000) (< v_prenex_7626 main_y))) (or (forall ((v_prenex_8802 Int)) (or (<= (select main_a v_prenex_8802) 5) (<= 0 (+ (select main_a v_prenex_8802) 1)) (<= (+ main_x 1) v_prenex_8802))) (forall ((v_prenex_8803 Int)) (or (< v_prenex_8803 main_y) (<= (+ main_y 1) v_prenex_8803) (<= 1994 (* 2 (select main_a v_prenex_8803)))))) (forall ((v_prenex_6068 Int) (v_prenex_6067 Int)) (or (<= (select main_a v_prenex_6067) 5) (<= 1000 (+ (select main_a v_prenex_6067) (select main_a v_prenex_6068))) (< v_prenex_6068 main_y) (<= (* 2 (select main_a v_prenex_6068)) 1998) (<= 1 (select main_a v_prenex_6067)) (<= (select main_a v_prenex_6068) 1001) (<= (+ main_y 1) v_prenex_6068))) (forall ((v_prenex_6023 Int) (v_prenex_6022 Int)) (or (<= (+ main_x 1) v_prenex_6022) (<= 1000 (+ (select main_a v_prenex_6022) (select main_a v_prenex_6023))) (<= (* 2 (select main_a v_prenex_6022)) 6) (<= (select main_a v_prenex_6022) 5) (< v_prenex_6022 main_x))) (forall ((v_prenex_6281 Int) (v_prenex_6282 Int)) (or (<= 0 (+ (select main_a v_prenex_6281) 1)) (<= (select main_a v_prenex_6282) (+ (select main_a v_prenex_6281) 998)) (<= (* 2 (select main_a v_prenex_6282)) 1998) (<= 997 (select main_a v_prenex_6282)) (<= (* 2 (select main_a v_prenex_6281)) 6) (< v_prenex_6282 main_y) (<= (+ main_y 1) v_prenex_6282))) (forall ((v_prenex_6391 Int) (v_prenex_6390 Int)) (or (<= (+ main_y 1) v_prenex_6391) (<= (+ (select main_a v_prenex_6390) (select main_a v_prenex_6391)) 1000) (<= (* 2 (select main_a v_prenex_6391)) 1998) (< v_prenex_6391 main_y) (<= 995 (select main_a v_prenex_6391)) (<= 0 (+ (select main_a v_prenex_6390) 1)))) (forall ((v_prenex_264 Int) (v_prenex_263 Int)) (or (<= 0 (+ (select main_a v_prenex_263) 1)) (<= (+ (select main_a v_prenex_263) (select main_a v_prenex_264)) 1000) (<= (select main_a v_prenex_264) 1001) (< v_prenex_264 main_y) (<= (select main_a v_prenex_263) 3) (<= (+ main_y 1) v_prenex_264) (<= 995 (select main_a v_prenex_264)))) (or (forall ((v_prenex_5825 Int)) (or (<= (+ main_y 1) v_prenex_5825) (<= (select main_a v_prenex_5825) 999) (<= (* 2 (select main_a v_prenex_5825)) 1998) (<= 997 (select main_a v_prenex_5825)) (< v_prenex_5825 main_y))) (forall ((v_prenex_5824 Int)) (<= 2 (* 2 (select main_a v_prenex_5824))))) (or (forall ((v_prenex_7947 Int)) (or (<= (* 2 (select main_a v_prenex_7947)) 6) (<= (select main_a v_prenex_7947) 5) (< v_prenex_7947 main_x))) (forall ((v_prenex_7948 Int)) (or (<= (+ main_y 1) v_prenex_7948) (<= (* 2 (select main_a v_prenex_7948)) 1998) (< v_prenex_7948 main_y) (<= 1994 (* 2 (select main_a v_prenex_7948)))))) (forall ((v_prenex_3287 Int) (v_prenex_3288 Int)) (or (<= (+ main_y 1) v_prenex_3288) (<= (select main_a v_prenex_3288) (+ (select main_a v_prenex_3287) 998)) (< v_prenex_3287 main_x) (< v_prenex_3288 main_y) (<= (* 2 (select main_a v_prenex_3287)) 6) (<= (select main_a v_prenex_3287) 5) (<= 995 (select main_a v_prenex_3288)))) (or (forall ((v_prenex_9720 Int)) (or (<= (* 2 (select main_a v_prenex_9720)) 6) (<= (select main_a v_prenex_9720) 5) (< v_prenex_9720 main_x))) (forall ((v_prenex_9721 Int)) (or (< v_prenex_9721 main_y) (<= (+ main_y 1) v_prenex_9721) (<= 1994 (* 2 (select main_a v_prenex_9721)))))) (forall ((v_prenex_4861 Int) (v_prenex_4860 Int)) (or (<= (select main_a v_prenex_4860) 3) (<= (+ main_y 1) v_prenex_4861) (<= 1994 (* 2 (select main_a v_prenex_4861))) (< v_prenex_4861 main_y) (<= (+ (select main_a v_prenex_4860) (select main_a v_prenex_4861)) 1000) (<= 1 (select main_a v_prenex_4860)) (<= 995 (select main_a v_prenex_4861)))) (forall ((v_prenex_2006 Int) (v_prenex_2005 Int)) (or (<= (+ main_y 1) v_prenex_2006) (<= 1 (select main_a v_prenex_2005)) (<= 997 (select main_a v_prenex_2006)) (<= (select main_a v_prenex_2005) 5) (< v_prenex_2006 main_y) (<= 1994 (* 2 (select main_a v_prenex_2006))) (<= (+ (select main_a v_prenex_2005) 994) (select main_a v_prenex_2006)))) (or (forall ((v_prenex_1170 Int)) (or (<= (* 2 (select main_a v_prenex_1170)) 6) (<= 0 (+ (select main_a v_prenex_1170) 1)))) (forall ((v_prenex_1171 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1171))) (<= (select main_a v_prenex_1171) 1001) (< v_prenex_1171 main_y) (<= (+ main_y 1) v_prenex_1171) (<= (* 2 (select main_a v_prenex_1171)) 1998)))) (forall ((v_prenex_6046 Int) (v_prenex_6045 Int)) (or (<= 1000 (+ (select main_a v_prenex_6045) (select main_a v_prenex_6046))) (< v_prenex_6046 main_y) (<= (select main_a v_prenex_6045) 5) (<= 2 (* 2 (select main_a v_prenex_6045))) (<= (+ main_y 1) v_prenex_6046) (<= 997 (select main_a v_prenex_6046)))) (forall ((v_prenex_1303 Int) (v_prenex_1302 Int)) (or (<= (select main_a v_prenex_1302) 5) (<= 1994 (* 2 (select main_a v_prenex_1303))) (<= 2 (* 2 (select main_a v_prenex_1302))) (< v_prenex_1303 main_y) (<= (select main_a v_prenex_1303) (+ (select main_a v_prenex_1302) 998)) (<= (+ main_y 1) v_prenex_1303))) (forall ((v_prenex_5783 Int) (v_prenex_5782 Int)) (or (<= (select main_a v_prenex_5783) (+ (select main_a v_prenex_5782) 998)) (<= 1 (select main_a v_prenex_5782)) (< v_prenex_5783 main_y) (<= (+ main_y 1) v_prenex_5783) (<= (* 2 (select main_a v_prenex_5783)) 1998) (<= (select main_a v_prenex_5782) 3))) (forall ((v_prenex_10301 Int) (v_prenex_10300 Int)) (or (<= 1000 (+ (select main_a v_prenex_10300) (select main_a v_prenex_10301))) (<= (select main_a v_prenex_10300) 3) (<= (select main_a v_prenex_10301) 1001) (<= (+ main_y 1) v_prenex_10301) (<= 0 (+ (select main_a v_prenex_10300) 1)) (< v_prenex_10301 main_y))) (or (forall ((v_prenex_7884 Int)) (or (<= (+ main_y 1) v_prenex_7884) (< v_prenex_7884 main_y) (<= 1994 (* 2 (select main_a v_prenex_7884))) (<= (select main_a v_prenex_7884) 1001))) (forall ((v_prenex_7883 Int)) (or (<= 0 (+ (select main_a v_prenex_7883) 1)) (<= (* 2 (select main_a v_prenex_7883)) 6) (< v_prenex_7883 main_x)))) (forall ((v_prenex_8138 Int) (v_prenex_8139 Int)) (or (< v_prenex_8138 main_x) (<= (+ main_x 1) v_prenex_8138) (<= 1000 (+ (select main_a v_prenex_8138) (select main_a v_prenex_8139))) (<= (* 2 (select main_a v_prenex_8138)) 6))) (or (forall ((v_prenex_3505 Int)) (<= 0 (+ (select main_a v_prenex_3505) 1))) (forall ((v_prenex_3506 Int)) (or (< v_prenex_3506 main_y) (<= (select main_a v_prenex_3506) 1001) (<= 1994 (* 2 (select main_a v_prenex_3506))) (<= (+ main_y 1) v_prenex_3506) (<= 995 (select main_a v_prenex_3506))))) (forall ((v_prenex_4405 Int) (v_prenex_4404 Int)) (or (<= (+ main_y 1) v_prenex_4405) (<= (select main_a v_prenex_4404) 3) (<= 995 (select main_a v_prenex_4405)) (<= 2 (* 2 (select main_a v_prenex_4404))) (< v_prenex_4404 main_x) (< v_prenex_4405 main_y) (<= (+ (select main_a v_prenex_4404) 994) (select main_a v_prenex_4405)))) (forall ((v_prenex_3106 Int) (v_prenex_3105 Int)) (or (<= (+ (select main_a v_prenex_3105) 994) (select main_a v_prenex_3106)) (<= (* 2 (select main_a v_prenex_3105)) 6) (<= (select main_a v_prenex_3106) 1001) (< v_prenex_3106 main_y) (<= (+ main_y 1) v_prenex_3106) (<= 1994 (* 2 (select main_a v_prenex_3106))))) (or (forall ((v_prenex_4509 Int)) (or (<= 995 (select main_a v_prenex_4509)) (<= (+ main_y 1) v_prenex_4509) (< v_prenex_4509 main_y) (<= 1994 (* 2 (select main_a v_prenex_4509))))) (forall ((v_prenex_4508 Int)) (or (<= 1 (select main_a v_prenex_4508)) (<= (select main_a v_prenex_4508) 3)))) (forall ((v_prenex_4333 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4333))) (< v_prenex_4333 main_y) (<= 995 (select main_a v_prenex_4333)) (<= (* 2 (select main_a v_prenex_4333)) 1998) (<= (+ main_y 1) v_prenex_4333))) (forall ((v_prenex_6538 Int) (v_prenex_6539 Int)) (or (<= (+ main_y 1) v_prenex_6539) (<= (select main_a v_prenex_6539) (+ (select main_a v_prenex_6538) 998)) (<= 1994 (* 2 (select main_a v_prenex_6539))) (<= (select main_a v_prenex_6539) 999) (< v_prenex_6539 main_y) (<= 1 (select main_a v_prenex_6538)))) (forall ((v_prenex_9494 Int) (v_prenex_9493 Int)) (or (<= (select main_a v_prenex_9493) 5) (< v_prenex_9494 main_y) (<= (* 2 (select main_a v_prenex_9494)) 1998) (<= 0 (+ (select main_a v_prenex_9493) 1)) (<= (+ (select main_a v_prenex_9493) 994) (select main_a v_prenex_9494)) (<= 995 (select main_a v_prenex_9494)) (<= (+ main_y 1) v_prenex_9494))) (or (forall ((v_prenex_4399 Int)) (or (< v_prenex_4399 main_y) (<= (* 2 (select main_a v_prenex_4399)) 1998) (<= (+ main_y 1) v_prenex_4399))) (forall ((v_prenex_4398 Int)) (<= (select main_a v_prenex_4398) 3))) (or (forall ((v_prenex_4729 Int)) (or (<= (+ main_y 1) v_prenex_4729) (< v_prenex_4729 main_y) (<= 1994 (* 2 (select main_a v_prenex_4729))) (<= (select main_a v_prenex_4729) 999) (<= 997 (select main_a v_prenex_4729)))) (forall ((v_prenex_4728 Int)) (or (<= (select main_a v_prenex_4728) 3) (<= (select main_a v_prenex_4728) 5)))) (forall ((v_prenex_7023 Int) (v_prenex_7024 Int)) (or (<= (+ main_y 1) v_prenex_7024) (< v_prenex_7024 main_y) (<= 2 (* 2 (select main_a v_prenex_7023))) (<= (select main_a v_prenex_7023) 3) (<= (+ (select main_a v_prenex_7023) (select main_a v_prenex_7024)) 1000) (<= 995 (select main_a v_prenex_7024)) (<= (select main_a v_prenex_7024) 1001))) (or (forall ((v_prenex_3402 Int)) (or (< v_prenex_3402 main_y) (<= (* 2 (select main_a v_prenex_3402)) 1998) (<= 997 (select main_a v_prenex_3402)) (<= (+ main_y 1) v_prenex_3402) (<= (select main_a v_prenex_3402) 999))) (forall ((v_prenex_3401 Int)) (or (<= (select main_a v_prenex_3401) 3) (<= 0 (+ (select main_a v_prenex_3401) 1))))) (forall ((v_prenex_8906 Int) (v_prenex_8907 Int)) (or (<= (+ main_y 1) v_prenex_8907) (<= 1994 (* 2 (select main_a v_prenex_8907))) (<= 1000 (+ (select main_a v_prenex_8906) (select main_a v_prenex_8907))) (<= 997 (select main_a v_prenex_8907)) (< v_prenex_8907 main_y))) (or (forall ((v_prenex_1125 Int)) (or (<= (select main_a v_prenex_1125) 1001) (<= (+ main_y 1) v_prenex_1125) (<= 995 (select main_a v_prenex_1125)) (< v_prenex_1125 main_y) (<= (* 2 (select main_a v_prenex_1125)) 1998))) (forall ((v_prenex_1124 Int)) (or (<= (select main_a v_prenex_1124) 3) (<= 2 (* 2 (select main_a v_prenex_1124)))))) (or (forall ((v_prenex_4236 Int)) (or (<= (+ main_y 1) v_prenex_4236) (< v_prenex_4236 main_y) (<= (select main_a v_prenex_4236) 999) (<= (* 2 (select main_a v_prenex_4236)) 1998) (<= (select main_a v_prenex_4236) 1001))) (forall ((v_prenex_4235 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4235))) (<= 0 (+ (select main_a v_prenex_4235) 1))))) (forall ((v_prenex_4610 Int) (v_prenex_4611 Int)) (or (<= (* 2 (select main_a v_prenex_4610)) 6) (<= 1 (select main_a v_prenex_4610)) (<= (select main_a v_prenex_4611) (+ (select main_a v_prenex_4610) 998)) (< v_prenex_4611 main_y) (<= (+ main_y 1) v_prenex_4611) (<= (select main_a v_prenex_4611) 1001) (<= 997 (select main_a v_prenex_4611)))) (or (forall ((v_prenex_9341 Int)) (or (<= (+ main_y 1) v_prenex_9341) (<= (select main_a v_prenex_9341) 999) (< v_prenex_9341 main_y) (<= (select main_a v_prenex_9341) 1001))) (forall ((v_prenex_9340 Int)) (<= 2 (* 2 (select main_a v_prenex_9340))))) (forall ((v_prenex_5158 Int) (v_prenex_5157 Int)) (or (<= (+ main_y 1) v_prenex_5158) (<= (select main_a v_prenex_5158) 1001) (<= (select main_a v_prenex_5158) (+ (select main_a v_prenex_5157) 998)) (<= (select main_a v_prenex_5157) 5) (< v_prenex_5158 main_y) (<= 2 (* 2 (select main_a v_prenex_5157))) (<= (* 2 (select main_a v_prenex_5158)) 1998))) (forall ((v_prenex_10627 Int) (v_prenex_10626 Int)) (or (<= (+ main_x 1) v_prenex_10626) (<= 1994 (* 2 (select main_a v_prenex_10627))) (<= (select main_a v_prenex_10626) 3) (<= (+ main_y 1) v_prenex_10627) (<= (select main_a v_prenex_10626) 5) (<= (+ (select main_a v_prenex_10626) 994) (select main_a v_prenex_10627)) (< v_prenex_10627 main_y))) (forall ((v_prenex_4715 Int) (v_prenex_4714 Int)) (or (<= 1000 (+ (select main_a v_prenex_4714) (select main_a v_prenex_4715))) (<= (* 2 (select main_a v_prenex_4714)) 6) (<= 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_4715) 999))) (forall ((v_prenex_6465 Int) (v_prenex_6464 Int)) (or (<= (select main_a v_prenex_6465) (+ (select main_a v_prenex_6464) 998)) (<= (select main_a v_prenex_6464) 3) (< v_prenex_6465 main_y) (<= (select main_a v_prenex_6465) 1001) (<= 997 (select main_a v_prenex_6465)) (<= (+ main_y 1) v_prenex_6465))) (forall ((v_prenex_6933 Int) (v_prenex_6934 Int)) (or (<= 997 (select main_a v_prenex_6934)) (<= (* 2 (select main_a v_prenex_6934)) 1998) (<= 0 (+ (select main_a v_prenex_6933) 1)) (<= (select main_a v_prenex_6933) 3) (< v_prenex_6934 main_y) (<= (+ main_y 1) v_prenex_6934) (<= (+ (select main_a v_prenex_6933) (select main_a v_prenex_6934)) 1000))) (or (forall ((v_prenex_3482 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3482))) (<= (+ main_y 1) v_prenex_3482) (< v_prenex_3482 main_y))) (forall ((v_prenex_3481 Int)) (or (<= (select main_a v_prenex_3481) 5) (<= (* 2 (select main_a v_prenex_3481)) 6)))) (forall ((v_prenex_8730 Int) (v_prenex_8731 Int)) (or (< v_prenex_8730 main_x) (<= 2 (* 2 (select main_a v_prenex_8730))) (<= (+ (select main_a v_prenex_8730) 994) (select main_a v_prenex_8731)) (<= (+ main_x 1) v_prenex_8730) (<= 1 (select main_a v_prenex_8730)))) (forall ((v_prenex_5013 Int) (v_prenex_5012 Int)) (or (<= (+ (select main_a v_prenex_5012) (select main_a v_prenex_5013)) 1000) (<= (* 2 (select main_a v_prenex_5013)) 1998) (<= (select main_a v_prenex_5012) 3) (< v_prenex_5013 main_y) (<= (select main_a v_prenex_5012) 5) (<= (+ main_y 1) v_prenex_5013))) (or (forall ((v_prenex_1838 Int)) (or (<= (select main_a v_prenex_1838) 3) (<= (* 2 (select main_a v_prenex_1838)) 6))) (forall ((v_prenex_1839 Int)) (or (<= 997 (select main_a v_prenex_1839)) (<= 1994 (* 2 (select main_a v_prenex_1839))) (< v_prenex_1839 main_y) (<= (+ main_y 1) v_prenex_1839) (<= 995 (select main_a v_prenex_1839))))) (forall ((v_prenex_10281 Int) (v_prenex_10280 Int)) (or (<= (+ (select main_a v_prenex_10280) (select main_a v_prenex_10281)) 1000) (<= (* 2 (select main_a v_prenex_10281)) 1998) (<= (select main_a v_prenex_10280) 3) (<= 995 (select main_a v_prenex_10281)) (< v_prenex_10281 main_y) (<= (+ main_y 1) v_prenex_10281) (<= 0 (+ (select main_a v_prenex_10280) 1)))) (forall ((v_prenex_4921 Int) (v_prenex_4920 Int)) (or (<= 0 (+ (select main_a v_prenex_4920) 1)) (< v_prenex_4921 main_y) (<= 997 (select main_a v_prenex_4921)) (<= (+ (select main_a v_prenex_4920) (select main_a v_prenex_4921)) 1000) (<= (select main_a v_prenex_4920) 5) (<= (+ main_y 1) v_prenex_4921) (<= 995 (select main_a v_prenex_4921)))) (forall ((v_prenex_986 Int) (v_prenex_987 Int)) (or (<= (+ main_y 1) v_prenex_987) (<= (select main_a v_prenex_986) 3) (<= 1 (select main_a v_prenex_986)) (<= (select main_a v_prenex_987) 1001) (<= (select main_a v_prenex_987) (+ (select main_a v_prenex_986) 998)) (< v_prenex_987 main_y))) (forall ((v_prenex_4961 Int) (v_prenex_4960 Int)) (or (<= (* 2 (select main_a v_prenex_4961)) 1998) (<= 1 (select main_a v_prenex_4960)) (<= 1994 (* 2 (select main_a v_prenex_4961))) (<= (select main_a v_prenex_4961) (+ (select main_a v_prenex_4960) 998)) (<= 0 (+ (select main_a v_prenex_4960) 1)) (<= (+ main_y 1) v_prenex_4961) (< v_prenex_4961 main_y))) (forall ((v_prenex_7244 Int) (v_prenex_7245 Int)) (or (<= (select main_a v_prenex_7244) 3) (<= (select main_a v_prenex_7245) 999) (<= (select main_a v_prenex_7244) 5) (<= (+ (select main_a v_prenex_7244) 994) (select main_a v_prenex_7245)) (< v_prenex_7245 main_y) (<= (+ main_y 1) v_prenex_7245))) (forall ((v_prenex_7615 Int) (v_prenex_7616 Int)) (or (<= 1000 (+ (select main_a v_prenex_7615) (select main_a v_prenex_7616))) (< v_prenex_7616 main_y) (<= (+ main_x 1) v_prenex_7615) (<= (select main_a v_prenex_7615) 5) (<= (+ main_y 1) v_prenex_7616) (<= 997 (select main_a v_prenex_7616)) (<= 2 (* 2 (select main_a v_prenex_7615))))) (forall ((v_prenex_1591 Int) (v_prenex_1590 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1590))) (<= (+ main_y 1) v_prenex_1591) (<= (select main_a v_prenex_1591) 999) (< v_prenex_1591 main_y) (<= (+ (select main_a v_prenex_1590) 994) (select main_a v_prenex_1591)) (<= 995 (select main_a v_prenex_1591)))) (forall ((v_prenex_806 Int) (v_prenex_807 Int)) (or (<= (* 2 (select main_a v_prenex_806)) 6) (<= (+ main_x 1) v_prenex_806) (<= (select main_a v_prenex_807) (+ (select main_a v_prenex_806) 998)) (< v_prenex_807 main_y) (< v_prenex_806 main_x))) (or (forall ((v_prenex_3286 Int)) (or (<= (+ main_y 1) v_prenex_3286) (<= 995 (select main_a v_prenex_3286)) (<= (* 2 (select main_a v_prenex_3286)) 1998) (< v_prenex_3286 main_y))) (forall ((v_prenex_3285 Int)) (or (<= (select main_a v_prenex_3285) 3) (< v_prenex_3285 main_x)))) (forall ((v_prenex_4274 Int) (v_prenex_4273 Int)) (or (< v_prenex_4274 main_y) (<= 1000 (+ (select main_a v_prenex_4273) (select main_a v_prenex_4274))) (<= (+ main_x 1) v_prenex_4273) (<= (* 2 (select main_a v_prenex_4273)) 6) (<= 1 (select main_a v_prenex_4273)) (<= (+ main_y 1) v_prenex_4274) (<= 997 (select main_a v_prenex_4274)))) (forall ((v_prenex_9147 Int) (v_prenex_9146 Int)) (or (<= (+ main_x 1) v_prenex_9146) (<= (select main_a v_prenex_9147) (+ (select main_a v_prenex_9146) 998)) (< v_prenex_9146 main_x) (<= (select main_a v_prenex_9146) 3) (<= 2 (* 2 (select main_a v_prenex_9146))))) (forall ((v_prenex_7328 Int) (v_prenex_7329 Int)) (or (<= (+ main_y 1) v_prenex_7329) (< v_prenex_7329 main_y) (<= 1 (select main_a v_prenex_7328)) (<= 995 (select main_a v_prenex_7329)) (<= (+ (select main_a v_prenex_7328) (select main_a v_prenex_7329)) 1000) (<= (select main_a v_prenex_7328) 3))) (forall ((v_prenex_9000 Int) (v_prenex_9001 Int)) (or (<= (select main_a v_prenex_9000) 3) (<= 1000 (+ (select main_a v_prenex_9000) (select main_a v_prenex_9001))) (<= (+ main_y 1) v_prenex_9001) (< v_prenex_9001 main_y) (<= (* 2 (select main_a v_prenex_9001)) 1998) (<= 995 (select main_a v_prenex_9001)))) (forall ((v_prenex_6085 Int) (v_prenex_6084 Int)) (or (<= 0 (+ (select main_a v_prenex_6084) 1)) (<= (* 2 (select main_a v_prenex_6084)) 6) (< v_prenex_6085 main_y) (<= 1000 (+ (select main_a v_prenex_6084) (select main_a v_prenex_6085))) (<= (+ main_x 1) v_prenex_6084) (<= (* 2 (select main_a v_prenex_6085)) 1998) (<= (+ main_y 1) v_prenex_6085))) (forall ((v_prenex_5427 Int) (v_prenex_5426 Int)) (or (< v_prenex_5427 main_y) (<= (+ main_x 1) v_prenex_5426) (<= 1994 (* 2 (select main_a v_prenex_5427))) (<= (+ (select main_a v_prenex_5426) 994) (select main_a v_prenex_5427)) (<= 0 (+ (select main_a v_prenex_5426) 1)) (<= 2 (* 2 (select main_a v_prenex_5426))) (<= (+ main_y 1) v_prenex_5427))) (forall ((v_prenex_1785 Int) (v_prenex_1784 Int)) (or (<= (select main_a v_prenex_1785) 999) (< v_prenex_1785 main_y) (<= (* 2 (select main_a v_prenex_1785)) 1998) (<= (+ main_y 1) v_prenex_1785) (<= (select main_a v_prenex_1785) (+ (select main_a v_prenex_1784) 998)) (<= 1 (select main_a v_prenex_1784)))) (forall ((v_prenex_10789 Int) (v_prenex_10788 Int)) (or (<= (* 2 (select main_a v_prenex_10789)) 1998) (<= 997 (select main_a v_prenex_10789)) (< v_prenex_10789 main_y) (<= (* 2 (select main_a v_prenex_10788)) 6) (<= (select main_a v_prenex_10789) (+ (select main_a v_prenex_10788) 998)) (<= (+ main_y 1) v_prenex_10789))) (forall ((v_prenex_8752 Int) (v_prenex_8753 Int)) (or (<= 997 (select main_a v_prenex_8753)) (<= (* 2 (select main_a v_prenex_8752)) 6) (<= (+ main_y 1) v_prenex_8753) (<= 995 (select main_a v_prenex_8753)) (<= (select main_a v_prenex_8753) (+ (select main_a v_prenex_8752) 998)) (< v_prenex_8753 main_y))) (forall ((v_prenex_9818 Int) (v_prenex_9817 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9817))) (<= (* 2 (select main_a v_prenex_9817)) 6) (<= (* 2 (select main_a v_prenex_9818)) 1998) (<= (+ main_y 1) v_prenex_9818) (< v_prenex_9818 main_y) (<= (select main_a v_prenex_9818) (+ (select main_a v_prenex_9817) 998)) (<= 997 (select main_a v_prenex_9818)))) (forall ((v_prenex_1897 Int) (v_prenex_1896 Int)) (or (< v_prenex_1897 main_y) (<= (+ (select main_a v_prenex_1896) (select main_a v_prenex_1897)) 1000) (<= 1 (select main_a v_prenex_1896)) (< v_prenex_1896 main_x) (<= (+ main_y 1) v_prenex_1897) (<= (select main_a v_prenex_1896) 5) (<= (select main_a v_prenex_1897) 999))) (forall ((v_prenex_3369 Int) (v_prenex_3370 Int)) (or (<= (select main_a v_prenex_3370) 999) (<= 1994 (* 2 (select main_a v_prenex_3370))) (< v_prenex_3370 main_y) (<= (+ (select main_a v_prenex_3369) 994) (select main_a v_prenex_3370)) (<= 2 (* 2 (select main_a v_prenex_3369))) (<= (+ main_y 1) v_prenex_3370))) (forall ((v_prenex_8388 Int) (v_prenex_8389 Int)) (or (<= 1000 (+ (select main_a v_prenex_8388) (select main_a v_prenex_8389))) (<= (select main_a v_prenex_8388) 3) (<= 997 (select main_a v_prenex_8389)) (<= (* 2 (select main_a v_prenex_8389)) 1998) (< v_prenex_8389 main_y) (<= (+ main_y 1) v_prenex_8389))) (forall ((v_prenex_8415 Int) (v_prenex_8416 Int)) (or (<= (+ (select main_a v_prenex_8415) 994) (select main_a v_prenex_8416)) (<= 1994 (* 2 (select main_a v_prenex_8416))) (<= (+ main_y 1) v_prenex_8416) (< v_prenex_8416 main_y) (< v_prenex_8415 main_x) (<= (select main_a v_prenex_8415) 3))) (forall ((v_prenex_2120 Int) (v_prenex_2121 Int)) (or (<= 997 (select main_a v_prenex_2121)) (< v_prenex_2120 main_x) (<= (+ (select main_a v_prenex_2120) 994) (select main_a v_prenex_2121)) (<= (* 2 (select main_a v_prenex_2120)) 6) (< v_prenex_2121 main_y) (<= (select main_a v_prenex_2120) 5) (<= (+ main_y 1) v_prenex_2121))) (forall ((v_prenex_2361 Int) (v_prenex_2362 Int)) (or (<= (+ (select main_a v_prenex_2361) (select main_a v_prenex_2362)) 1000) (<= 1994 (* 2 (select main_a v_prenex_2362))) (<= (+ main_y 1) v_prenex_2362) (< v_prenex_2362 main_y) (<= (+ main_x 1) v_prenex_2361))) (or (forall ((v_prenex_1846 Int)) (or (<= (select main_a v_prenex_1846) 5) (<= 1 (select main_a v_prenex_1846)))) (forall ((v_prenex_1847 Int)) (or (<= (* 2 (select main_a v_prenex_1847)) 1998) (<= (select main_a v_prenex_1847) 999) (<= (+ main_y 1) v_prenex_1847) (<= 995 (select main_a v_prenex_1847)) (< v_prenex_1847 main_y)))) (forall ((v_prenex_1077 Int) (v_prenex_1076 Int)) (or (<= 0 (+ (select main_a v_prenex_1076) 1)) (<= (+ main_y 1) v_prenex_1077) (<= (* 2 (select main_a v_prenex_1077)) 1998) (< v_prenex_1077 main_y) (<= (+ (select main_a v_prenex_1076) (select main_a v_prenex_1077)) 1000) (<= (* 2 (select main_a v_prenex_1076)) 6))) (forall ((v_prenex_121 Int) (v_prenex_122 Int)) (or (<= (select main_a v_prenex_121) 3) (<= (select main_a v_prenex_122) (+ (select main_a v_prenex_121) 998)) (<= (+ main_y 1) v_prenex_122) (<= 1994 (* 2 (select main_a v_prenex_122))) (<= (select main_a v_prenex_121) 5) (< v_prenex_122 main_y))) (forall ((v_prenex_208 Int) (v_prenex_209 Int)) (or (<= (select main_a v_prenex_208) 5) (< v_prenex_209 main_y) (<= (+ main_y 1) v_prenex_209) (<= 1994 (* 2 (select main_a v_prenex_209))) (< v_prenex_208 main_x) (<= 1 (select main_a v_prenex_208)) (<= 1000 (+ (select main_a v_prenex_208) (select main_a v_prenex_209))))) (or (forall ((v_prenex_4944 Int)) (<= (* 2 (select main_a v_prenex_4944)) 6)) (forall ((v_prenex_4945 Int)) (or (< v_prenex_4945 main_y) (<= 995 (select main_a v_prenex_4945)) (<= 1994 (* 2 (select main_a v_prenex_4945))) (<= (select main_a v_prenex_4945) 999) (<= (+ main_y 1) v_prenex_4945)))) (forall ((v_prenex_7585 Int) (v_prenex_7586 Int)) (or (<= (+ main_y 1) v_prenex_7586) (< v_prenex_7586 main_y) (<= (select main_a v_prenex_7586) 1001) (<= 997 (select main_a v_prenex_7586)) (<= 2 (* 2 (select main_a v_prenex_7585))) (<= 1000 (+ (select main_a v_prenex_7585) (select main_a v_prenex_7586))) (<= (select main_a v_prenex_7585) 5))) (forall ((v_prenex_4865 Int) (v_prenex_4864 Int)) (or (<= (select main_a v_prenex_4865) 999) (<= 1 (select main_a v_prenex_4864)) (<= (+ main_y 1) v_prenex_4865) (<= 995 (select main_a v_prenex_4865)) (< v_prenex_4865 main_y) (<= 1000 (+ (select main_a v_prenex_4864) (select main_a v_prenex_4865))))) (forall ((v_prenex_6362 Int) (v_prenex_6363 Int)) (or (<= (select main_a v_prenex_6362) 5) (<= (+ main_y 1) v_prenex_6363) (< v_prenex_6363 main_y) (<= 1994 (* 2 (select main_a v_prenex_6363))) (<= (select main_a v_prenex_6362) 3) (<= (+ (select main_a v_prenex_6362) 994) (select main_a v_prenex_6363)))) (forall ((v_prenex_4881 Int) (v_prenex_4880 Int)) (or (<= (select main_a v_prenex_4881) 999) (<= (+ main_y 1) v_prenex_4881) (< v_prenex_4881 main_y) (<= (select main_a v_prenex_4881) 1001) (<= 2 (* 2 (select main_a v_prenex_4880))) (<= (select main_a v_prenex_4880) 5) (<= (+ (select main_a v_prenex_4880) (select main_a v_prenex_4881)) 1000))) (forall ((v_prenex_8220 Int) (v_prenex_8221 Int)) (or (<= 997 (select main_a v_prenex_8221)) (< v_prenex_8221 main_y) (<= (select main_a v_prenex_8221) (+ (select main_a v_prenex_8220) 998)) (<= (select main_a v_prenex_8220) 3) (<= (* 2 (select main_a v_prenex_8221)) 1998) (<= (+ main_y 1) v_prenex_8221) (<= (select main_a v_prenex_8220) 5))) (forall ((v_prenex_3901 Int) (v_prenex_3902 Int)) (or (<= (+ main_x 1) v_prenex_3901) (<= 0 (+ (select main_a v_prenex_3901) 1)) (<= (+ main_y 1) v_prenex_3902) (<= 997 (select main_a v_prenex_3902)) (< v_prenex_3902 main_y) (<= (* 2 (select main_a v_prenex_3901)) 6) (<= (+ (select main_a v_prenex_3901) (select main_a v_prenex_3902)) 1000))) (forall ((v_prenex_8176 Int) (v_prenex_8177 Int)) (or (<= (* 2 (select main_a v_prenex_8176)) 6) (<= (+ (select main_a v_prenex_8176) (select main_a v_prenex_8177)) 1000) (< v_prenex_8176 main_x) (<= 1 (select main_a v_prenex_8176)) (<= (+ main_x 1) v_prenex_8176))) (forall ((v_prenex_6001 Int) (v_prenex_6000 Int)) (or (<= 1 (select main_a v_prenex_6000)) (<= 0 (+ (select main_a v_prenex_6000) 1)) (<= (select main_a v_prenex_6001) (+ (select main_a v_prenex_6000) 998)) (<= (+ main_x 1) v_prenex_6000) (< v_prenex_6000 main_x))) (or (forall ((v_prenex_4193 Int)) (or (<= 1 (select main_a v_prenex_4193)) (<= (select main_a v_prenex_4193) 3))) (forall ((v_prenex_4194 Int)) (or (<= (+ main_y 1) v_prenex_4194) (< v_prenex_4194 main_y) (<= 997 (select main_a v_prenex_4194)) (<= 995 (select main_a v_prenex_4194)) (<= 1994 (* 2 (select main_a v_prenex_4194)))))) (forall ((v_prenex_2322 Int) (v_prenex_2323 Int)) (or (<= (+ main_y 1) v_prenex_2323) (<= 0 (+ (select main_a v_prenex_2322) 1)) (<= (select main_a v_prenex_2323) 1001) (<= (+ (select main_a v_prenex_2322) (select main_a v_prenex_2323)) 1000) (<= (* 2 (select main_a v_prenex_2322)) 6) (< v_prenex_2323 main_y))) (forall ((v_prenex_8927 Int) (v_prenex_8926 Int)) (or (< v_prenex_8927 main_y) (<= 997 (select main_a v_prenex_8927)) (<= (+ main_y 1) v_prenex_8927) (<= 1000 (+ (select main_a v_prenex_8926) (select main_a v_prenex_8927))))) (forall ((v_prenex_1351 Int) (v_prenex_1350 Int)) (or (<= (select main_a v_prenex_1351) (+ (select main_a v_prenex_1350) 998)) (<= 2 (* 2 (select main_a v_prenex_1350))) (<= (+ main_y 1) v_prenex_1351) (<= 1994 (* 2 (select main_a v_prenex_1351))) (< v_prenex_1351 main_y) (<= 995 (select main_a v_prenex_1351)))) (forall ((v_prenex_4115 Int) (v_prenex_4116 Int)) (or (<= (+ main_y 1) v_prenex_4116) (<= 1 (select main_a v_prenex_4115)) (<= (select main_a v_prenex_4116) 1001) (< v_prenex_4116 main_y) (<= 997 (select main_a v_prenex_4116)) (<= 1000 (+ (select main_a v_prenex_4115) (select main_a v_prenex_4116))))) (or (forall ((v_prenex_10241 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10241))) (<= (+ main_y 1) v_prenex_10241) (< v_prenex_10241 main_y))) (forall ((v_prenex_10240 Int)) (or (<= (* 2 (select main_a v_prenex_10240)) 6) (< v_prenex_10240 main_x) (<= 0 (+ (select main_a v_prenex_10240) 1))))) (forall ((v_prenex_9297 Int) (v_prenex_9296 Int)) (or (< v_prenex_9297 main_y) (<= (+ main_y 1) v_prenex_9297) (<= 0 (+ (select main_a v_prenex_9296) 1)) (<= (select main_a v_prenex_9297) 1001) (<= (* 2 (select main_a v_prenex_9296)) 6) (<= 995 (select main_a v_prenex_9297)) (<= (+ (select main_a v_prenex_9296) 994) (select main_a v_prenex_9297)))) (or (forall ((v_prenex_4542 Int)) (<= 2 (* 2 (select main_a v_prenex_4542)))) (forall ((v_prenex_4543 Int)) (or (< v_prenex_4543 main_y) (<= (+ main_y 1) v_prenex_4543) (<= (select main_a v_prenex_4543) 1001)))) (or (forall ((v_prenex_1744 Int)) (or (<= (select main_a v_prenex_1744) 5) (<= (* 2 (select main_a v_prenex_1744)) 6))) (forall ((v_prenex_1745 Int)) (or (<= (* 2 (select main_a v_prenex_1745)) 1998) (<= (select main_a v_prenex_1745) 1001) (<= (+ main_y 1) v_prenex_1745) (< v_prenex_1745 main_y)))) (or (forall ((v_prenex_5841 Int)) (or (<= (+ main_y 1) v_prenex_5841) (< v_prenex_5841 main_y) (<= 997 (select main_a v_prenex_5841)))) (forall ((v_prenex_5840 Int)) (<= 2 (* 2 (select main_a v_prenex_5840))))) (forall ((v_prenex_7280 Int) (v_prenex_7281 Int)) (or (<= 997 (select main_a v_prenex_7281)) (<= (+ main_y 1) v_prenex_7281) (<= (* 2 (select main_a v_prenex_7280)) 6) (< v_prenex_7281 main_y) (<= (select main_a v_prenex_7281) (+ (select main_a v_prenex_7280) 998)) (<= 2 (* 2 (select main_a v_prenex_7280))) (<= 1994 (* 2 (select main_a v_prenex_7281))))) (forall ((v_prenex_7651 Int) (v_prenex_7652 Int)) (or (< v_prenex_7652 main_y) (<= 1 (select main_a v_prenex_7651)) (<= 1000 (+ (select main_a v_prenex_7651) (select main_a v_prenex_7652))) (< v_prenex_7651 main_x) (<= (select main_a v_prenex_7651) 3) (<= (* 2 (select main_a v_prenex_7652)) 1998) (<= (+ main_y 1) v_prenex_7652))) (forall ((v_prenex_212 Int)) (or (<= (+ main_y 1) v_prenex_212) (<= 1994 (* 2 (select main_a v_prenex_212))) (< v_prenex_212 main_y) (<= 995 (select main_a v_prenex_212)) (<= 997 (select main_a v_prenex_212)))) (forall ((v_prenex_7997 Int) (v_prenex_7996 Int)) (or (<= (+ (select main_a v_prenex_7996) 994) (select main_a v_prenex_7997)) (<= (+ main_y 1) v_prenex_7997) (<= (* 2 (select main_a v_prenex_7996)) 6) (<= 995 (select main_a v_prenex_7997)) (<= (select main_a v_prenex_7997) 999) (< v_prenex_7997 main_y) (<= (select main_a v_prenex_7996) 3))) (forall ((v_prenex_4380 Int) (v_prenex_4381 Int)) (or (<= 1000 (+ (select main_a v_prenex_4380) (select main_a v_prenex_4381))) (<= (* 2 (select main_a v_prenex_4380)) 6) (<= 995 (select main_a v_prenex_4381)) (<= (select main_a v_prenex_4381) 1001) (<= (+ main_y 1) v_prenex_4381) (< v_prenex_4381 main_y))) (forall ((v_prenex_10600 Int) (v_prenex_10601 Int)) (or (<= 0 (+ (select main_a v_prenex_10600) 1)) (<= (select main_a v_prenex_10600) 3) (<= (select main_a v_prenex_10601) (+ (select main_a v_prenex_10600) 998)) (< v_prenex_10601 main_y) (<= (+ main_y 1) v_prenex_10601) (<= (select main_a v_prenex_10601) 999) (<= 997 (select main_a v_prenex_10601)))) (forall ((v_prenex_934 Int) (v_prenex_933 Int)) (or (<= 0 (+ (select main_a v_prenex_933) 1)) (<= (+ (select main_a v_prenex_933) (select main_a v_prenex_934)) 1000) (<= (* 2 (select main_a v_prenex_933)) 6) (<= (+ main_y 1) v_prenex_934) (<= (select main_a v_prenex_934) 1001) (<= 997 (select main_a v_prenex_934)) (< v_prenex_934 main_y))) (forall ((v_prenex_7475 Int) (v_prenex_7476 Int)) (or (<= (select main_a v_prenex_7475) 5) (<= 997 (select main_a v_prenex_7476)) (<= (+ main_y 1) v_prenex_7476) (<= 995 (select main_a v_prenex_7476)) (<= (select main_a v_prenex_7476) (+ (select main_a v_prenex_7475) 998)) (< v_prenex_7476 main_y))) (forall ((v_prenex_9781 Int) (v_prenex_9780 Int)) (or (<= (+ (select main_a v_prenex_9780) (select main_a v_prenex_9781)) 1000) (<= (select main_a v_prenex_9781) 1001) (<= (+ main_y 1) v_prenex_9781) (<= 2 (* 2 (select main_a v_prenex_9780))) (<= 995 (select main_a v_prenex_9781)) (<= (* 2 (select main_a v_prenex_9780)) 6) (< v_prenex_9781 main_y))) (forall ((v_prenex_10147 Int) (v_prenex_10146 Int)) (or (< v_prenex_10147 main_y) (<= (select main_a v_prenex_10146) 3) (<= (select main_a v_prenex_10147) 1001) (<= (select main_a v_prenex_10147) (+ (select main_a v_prenex_10146) 998)) (<= (+ main_y 1) v_prenex_10147) (<= (* 2 (select main_a v_prenex_10146)) 6))) (forall ((v_prenex_10847 Int) (v_prenex_10846 Int)) (or (<= 995 (select main_a v_prenex_10847)) (<= (+ (select main_a v_prenex_10846) (select main_a v_prenex_10847)) 1000) (< v_prenex_10847 main_y) (<= (select main_a v_prenex_10847) 999) (<= (+ main_y 1) v_prenex_10847) (<= 2 (* 2 (select main_a v_prenex_10846))))) (or (forall ((v_prenex_9328 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9328))) (< v_prenex_9328 main_x) (<= 1 (select main_a v_prenex_9328)))) (forall ((v_prenex_9329 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9329))) (<= (+ main_y 1) v_prenex_9329) (<= 995 (select main_a v_prenex_9329)) (< v_prenex_9329 main_y)))) (forall ((v_prenex_4899 Int) (v_prenex_4898 Int)) (or (<= (+ (select main_a v_prenex_4898) 994) (select main_a v_prenex_4899)) (<= 1994 (* 2 (select main_a v_prenex_4899))) (< v_prenex_4899 main_y) (<= 997 (select main_a v_prenex_4899)) (<= 2 (* 2 (select main_a v_prenex_4898))) (<= (+ main_y 1) v_prenex_4899) (<= 0 (+ (select main_a v_prenex_4898) 1)))) (forall ((v_prenex_3093 Int) (v_prenex_3094 Int)) (or (< v_prenex_3094 main_y) (<= (select main_a v_prenex_3094) (+ (select main_a v_prenex_3093) 998)) (< v_prenex_3093 main_x) (<= (+ main_y 1) v_prenex_3094) (<= (select main_a v_prenex_3094) 999) (<= 2 (* 2 (select main_a v_prenex_3093))) (<= 1 (select main_a v_prenex_3093)))) (or (forall ((v_prenex_7806 Int)) (or (<= (+ main_y 1) v_prenex_7806) (< v_prenex_7806 main_y) (<= 995 (select main_a v_prenex_7806)) (<= (select main_a v_prenex_7806) 1001) (<= 1994 (* 2 (select main_a v_prenex_7806))))) (forall ((v_prenex_7805 Int)) (or (<= (select main_a v_prenex_7805) 3) (<= 2 (* 2 (select main_a v_prenex_7805)))))) (forall ((v_prenex_8031 Int) (v_prenex_8030 Int)) (or (< v_prenex_8031 main_y) (<= 997 (select main_a v_prenex_8031)) (<= (+ main_y 1) v_prenex_8031) (<= (select main_a v_prenex_8031) (+ (select main_a v_prenex_8030) 998)) (<= 1 (select main_a v_prenex_8030)))) (forall ((v_prenex_3741 Int) (v_prenex_3742 Int)) (or (<= 0 (+ (select main_a v_prenex_3741) 1)) (<= (select main_a v_prenex_3741) 3) (<= (+ main_y 1) v_prenex_3742) (< v_prenex_3741 main_x) (<= (+ (select main_a v_prenex_3741) 994) (select main_a v_prenex_3742)) (< v_prenex_3742 main_y) (<= 995 (select main_a v_prenex_3742)))) (forall ((v_prenex_3125 Int) (v_prenex_3126 Int)) (or (<= (+ (select main_a v_prenex_3125) 994) (select main_a v_prenex_3126)) (<= (+ main_y 1) v_prenex_3126) (< v_prenex_3126 main_y) (<= (select main_a v_prenex_3126) 999) (<= 995 (select main_a v_prenex_3126)) (<= (select main_a v_prenex_3125) 5))) (or (forall ((v_prenex_9294 Int)) (or (<= (* 2 (select main_a v_prenex_9294)) 6) (<= 1 (select main_a v_prenex_9294)) (< v_prenex_9294 main_x))) (forall ((v_prenex_9295 Int)) (or (<= (+ main_y 1) v_prenex_9295) (<= (* 2 (select main_a v_prenex_9295)) 1998) (<= (select main_a v_prenex_9295) 999) (< v_prenex_9295 main_y)))) (forall ((v_prenex_9198 Int) (v_prenex_9199 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9198))) (<= 995 (select main_a v_prenex_9199)) (<= 1000 (+ (select main_a v_prenex_9198) (select main_a v_prenex_9199))) (<= (+ main_y 1) v_prenex_9199) (<= 1 (select main_a v_prenex_9198)) (< v_prenex_9199 main_y) (<= (select main_a v_prenex_9199) 1001))) (forall ((v_prenex_6222 Int) (v_prenex_6221 Int)) (or (<= (select main_a v_prenex_6221) 5) (<= 997 (select main_a v_prenex_6222)) (<= (+ main_y 1) v_prenex_6222) (<= 995 (select main_a v_prenex_6222)) (< v_prenex_6222 main_y) (<= (+ (select main_a v_prenex_6221) (select main_a v_prenex_6222)) 1000))) (or (forall ((v_prenex_2162 Int)) (or (<= (+ main_x 1) v_prenex_2162) (<= (* 2 (select main_a v_prenex_2162)) 6))) (forall ((v_prenex_2163 Int)) (or (< v_prenex_2163 main_y) (<= (+ main_y 1) v_prenex_2163) (<= (select main_a v_prenex_2163) 999) (<= 1994 (* 2 (select main_a v_prenex_2163)))))) (forall ((v_prenex_9759 Int) (v_prenex_9758 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9759))) (<= 0 (+ (select main_a v_prenex_9758) 1)) (<= (select main_a v_prenex_9759) (+ (select main_a v_prenex_9758) 998)) (< v_prenex_9759 main_y) (<= (+ main_y 1) v_prenex_9759))) (forall ((v_prenex_6961 Int) (v_prenex_6962 Int)) (or (< v_prenex_6962 main_y) (<= 1000 (+ (select main_a v_prenex_6961) (select main_a v_prenex_6962))) (<= 995 (select main_a v_prenex_6962)) (<= 997 (select main_a v_prenex_6962)) (<= (+ main_y 1) v_prenex_6962) (<= (select main_a v_prenex_6961) 5) (<= (* 2 (select main_a v_prenex_6961)) 6))) (forall ((v_prenex_9473 Int) (v_prenex_9474 Int)) (or (<= (+ main_y 1) v_prenex_9474) (<= (select main_a v_prenex_9474) (+ (select main_a v_prenex_9473) 998)) (<= (* 2 (select main_a v_prenex_9473)) 6) (<= (select main_a v_prenex_9474) 1001) (< v_prenex_9474 main_y))) (or (forall ((v_prenex_2868 Int)) (or (<= (* 2 (select main_a v_prenex_2868)) 6) (<= (select main_a v_prenex_2868) 3))) (forall ((v_prenex_2869 Int)) (or (<= (select main_a v_prenex_2869) 999) (<= (select main_a v_prenex_2869) 1001) (< v_prenex_2869 main_y) (<= (* 2 (select main_a v_prenex_2869)) 1998) (<= (+ main_y 1) v_prenex_2869)))) (forall ((v_prenex_2047 Int) (v_prenex_2048 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2047))) (<= (+ main_y 1) v_prenex_2048) (< v_prenex_2048 main_y) (<= 1994 (* 2 (select main_a v_prenex_2048))) (< v_prenex_2047 main_x) (<= (+ (select main_a v_prenex_2047) 994) (select main_a v_prenex_2048)) (<= (select main_a v_prenex_2047) 5))) (forall ((v_prenex_6401 Int) (v_prenex_6400 Int)) (or (<= 1000 (+ (select main_a v_prenex_6400) (select main_a v_prenex_6401))) (<= (select main_a v_prenex_6400) 3) (<= 1994 (* 2 (select main_a v_prenex_6401))) (<= 995 (select main_a v_prenex_6401)) (< v_prenex_6401 main_y) (<= (select main_a v_prenex_6400) 5) (<= (+ main_y 1) v_prenex_6401))) (forall ((v_prenex_8826 Int) (v_prenex_8827 Int)) (or (< v_prenex_8827 main_y) (<= 995 (select main_a v_prenex_8827)) (<= 1994 (* 2 (select main_a v_prenex_8827))) (<= 1000 (+ (select main_a v_prenex_8826) (select main_a v_prenex_8827))) (<= (+ main_y 1) v_prenex_8827) (<= (* 2 (select main_a v_prenex_8826)) 6) (<= 0 (+ (select main_a v_prenex_8826) 1)))) (forall ((v_prenex_785 Int) (v_prenex_784 Int)) (or (<= (+ main_y 1) v_prenex_785) (<= 997 (select main_a v_prenex_785)) (< v_prenex_785 main_y) (<= (select main_a v_prenex_784) 3) (<= (select main_a v_prenex_785) (+ (select main_a v_prenex_784) 998)) (<= 995 (select main_a v_prenex_785)) (<= (* 2 (select main_a v_prenex_784)) 6))) (forall ((v_prenex_460 Int) (v_prenex_459 Int)) (or (< v_prenex_459 main_x) (<= 995 (select main_a v_prenex_460)) (<= (* 2 (select main_a v_prenex_459)) 6) (<= 0 (+ (select main_a v_prenex_459) 1)) (< v_prenex_460 main_y) (<= (select main_a v_prenex_460) (+ (select main_a v_prenex_459) 998)) (<= (+ main_y 1) v_prenex_460))) (forall ((v_prenex_154 Int) (v_prenex_155 Int)) (or (<= (select main_a v_prenex_155) (+ (select main_a v_prenex_154) 998)) (<= 1 (select main_a v_prenex_154)) (<= (+ main_y 1) v_prenex_155) (<= (* 2 (select main_a v_prenex_155)) 1998) (<= 997 (select main_a v_prenex_155)) (<= 2 (* 2 (select main_a v_prenex_154))) (< v_prenex_155 main_y))) (forall ((v_prenex_4605 Int) (v_prenex_4604 Int)) (or (<= (+ main_y 1) v_prenex_4605) (<= 1994 (* 2 (select main_a v_prenex_4605))) (<= 0 (+ (select main_a v_prenex_4604) 1)) (<= (* 2 (select main_a v_prenex_4604)) 6) (<= (+ (select main_a v_prenex_4604) 994) (select main_a v_prenex_4605)) (<= (select main_a v_prenex_4605) 1001) (< v_prenex_4605 main_y))) (forall ((v_prenex_8657 Int) (v_prenex_8656 Int)) (or (<= 0 (+ (select main_a v_prenex_8656) 1)) (<= 1 (select main_a v_prenex_8656)) (< v_prenex_8656 main_x) (<= (+ main_x 1) v_prenex_8656) (<= (+ (select main_a v_prenex_8656) 994) (select main_a v_prenex_8657)))) (forall ((v_prenex_6214 Int) (v_prenex_6213 Int)) (or (<= 995 (select main_a v_prenex_6214)) (<= 997 (select main_a v_prenex_6214)) (<= 2 (* 2 (select main_a v_prenex_6213))) (< v_prenex_6214 main_y) (<= (* 2 (select main_a v_prenex_6213)) 6) (<= (select main_a v_prenex_6214) (+ (select main_a v_prenex_6213) 998)) (<= (+ main_y 1) v_prenex_6214))) (forall ((v_prenex_2053 Int) (v_prenex_2054 Int)) (or (<= (+ main_y 1) v_prenex_2054) (<= 995 (select main_a v_prenex_2054)) (<= 997 (select main_a v_prenex_2054)) (< v_prenex_2054 main_y) (<= (select main_a v_prenex_2054) (+ (select main_a v_prenex_2053) 998)) (<= 0 (+ (select main_a v_prenex_2053) 1)) (<= (* 2 (select main_a v_prenex_2053)) 6))) (forall ((v_prenex_2430 Int) (v_prenex_2429 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2430))) (< v_prenex_2430 main_y) (<= (select main_a v_prenex_2430) 999) (<= (+ main_y 1) v_prenex_2430) (<= (+ (select main_a v_prenex_2429) (select main_a v_prenex_2430)) 1000) (<= 2 (* 2 (select main_a v_prenex_2429))))) (forall ((v_prenex_6267 Int) (v_prenex_6268 Int)) (or (<= (select main_a v_prenex_6267) 5) (<= 997 (select main_a v_prenex_6268)) (<= 1 (select main_a v_prenex_6267)) (<= (+ (select main_a v_prenex_6267) (select main_a v_prenex_6268)) 1000) (<= (+ main_y 1) v_prenex_6268) (< v_prenex_6268 main_y))) (forall ((v_prenex_2711 Int) (v_prenex_2712 Int)) (or (< v_prenex_2712 main_y) (<= (select main_a v_prenex_2711) 5) (<= (+ main_y 1) v_prenex_2712) (<= 997 (select main_a v_prenex_2712)) (<= (select main_a v_prenex_2712) 1001) (<= (+ (select main_a v_prenex_2711) 994) (select main_a v_prenex_2712)) (<= 0 (+ (select main_a v_prenex_2711) 1)))) (or (forall ((v_prenex_1195 Int)) (or (< v_prenex_1195 main_y) (<= (select main_a v_prenex_1195) 999) (<= (* 2 (select main_a v_prenex_1195)) 1998) (<= (+ main_y 1) v_prenex_1195))) (forall ((v_prenex_1194 Int)) (or (< v_prenex_1194 main_x) (<= 0 (+ (select main_a v_prenex_1194) 1))))) (forall ((v_prenex_3542 Int) (v_prenex_3541 Int)) (or (< v_prenex_3542 main_y) (<= 0 (+ (select main_a v_prenex_3541) 1)) (<= (+ (select main_a v_prenex_3541) 994) (select main_a v_prenex_3542)) (<= (select main_a v_prenex_3542) 999) (<= 1 (select main_a v_prenex_3541)) (< v_prenex_3541 main_x) (<= (+ main_y 1) v_prenex_3542))) (forall ((v_prenex_7232 Int) (v_prenex_7233 Int)) (or (< v_prenex_7233 main_y) (<= 997 (select main_a v_prenex_7233)) (<= 0 (+ (select main_a v_prenex_7232) 1)) (<= 1000 (+ (select main_a v_prenex_7232) (select main_a v_prenex_7233))) (<= 1 (select main_a v_prenex_7232)) (<= (+ main_y 1) v_prenex_7233) (<= 995 (select main_a v_prenex_7233)))) (or (forall ((v_prenex_8880 Int)) (or (<= 0 (+ (select main_a v_prenex_8880) 1)) (<= 1 (select main_a v_prenex_8880)))) (forall ((v_prenex_8881 Int)) (or (<= 995 (select main_a v_prenex_8881)) (<= (+ main_y 1) v_prenex_8881) (<= (* 2 (select main_a v_prenex_8881)) 1998) (< v_prenex_8881 main_y) (<= (select main_a v_prenex_8881) 1001)))) (or (forall ((v_prenex_6078 Int)) (or (<= (select main_a v_prenex_6078) 5) (<= 2 (* 2 (select main_a v_prenex_6078))) (<= (+ main_x 1) v_prenex_6078))) (forall ((v_prenex_6079 Int)) (or (<= (select main_a v_prenex_6079) 1001) (<= (+ main_y 1) v_prenex_6079) (< v_prenex_6079 main_y) (<= 1994 (* 2 (select main_a v_prenex_6079)))))) (forall ((v_prenex_3131 Int) (v_prenex_3132 Int)) (or (< v_prenex_3132 main_y) (<= 1 (select main_a v_prenex_3131)) (<= (* 2 (select main_a v_prenex_3132)) 1998) (<= (+ (select main_a v_prenex_3131) 994) (select main_a v_prenex_3132)) (<= 995 (select main_a v_prenex_3132)) (<= (+ main_y 1) v_prenex_3132))) (forall ((v_prenex_1085 Int) (v_prenex_1084 Int)) (or (< v_prenex_1085 main_y) (<= (+ (select main_a v_prenex_1084) 994) (select main_a v_prenex_1085)) (<= (select main_a v_prenex_1084) 3) (<= 995 (select main_a v_prenex_1085)) (<= 997 (select main_a v_prenex_1085)) (<= (+ main_y 1) v_prenex_1085))) (forall ((v_prenex_3870 Int) (v_prenex_3869 Int)) (or (<= 1000 (+ (select main_a v_prenex_3869) (select main_a v_prenex_3870))) (< v_prenex_3869 main_x) (<= (+ main_y 1) v_prenex_3870) (<= 0 (+ (select main_a v_prenex_3869) 1)) (<= (select main_a v_prenex_3869) 3) (<= 995 (select main_a v_prenex_3870)) (< v_prenex_3870 main_y))) (forall ((v_prenex_5453 Int) (v_prenex_5452 Int)) (or (<= (+ main_y 1) v_prenex_5453) (<= 2 (* 2 (select main_a v_prenex_5452))) (<= (select main_a v_prenex_5452) 3) (<= 995 (select main_a v_prenex_5453)) (<= (+ (select main_a v_prenex_5452) 994) (select main_a v_prenex_5453)) (<= (select main_a v_prenex_5453) 1001) (< v_prenex_5453 main_y))) (forall ((v_prenex_1209 Int) (v_prenex_1208 Int)) (or (<= (select main_a v_prenex_1208) 3) (<= 0 (+ (select main_a v_prenex_1208) 1)) (<= (select main_a v_prenex_1209) (+ (select main_a v_prenex_1208) 998)) (<= (+ main_y 1) v_prenex_1209) (<= 995 (select main_a v_prenex_1209)) (< v_prenex_1209 main_y))) (forall ((v_prenex_589 Int) (v_prenex_588 Int)) (or (<= (* 2 (select main_a v_prenex_588)) 6) (<= (+ (select main_a v_prenex_588) (select main_a v_prenex_589)) 1000) (<= 1994 (* 2 (select main_a v_prenex_589))) (<= (select main_a v_prenex_589) 999) (<= (+ main_y 1) v_prenex_589) (< v_prenex_589 main_y) (<= 0 (+ (select main_a v_prenex_588) 1)))) (forall ((v_prenex_5459 Int) (v_prenex_5458 Int)) (or (<= 995 (select main_a v_prenex_5459)) (< v_prenex_5458 main_x) (<= (select main_a v_prenex_5458) 3) (< v_prenex_5459 main_y) (<= (select main_a v_prenex_5459) (+ (select main_a v_prenex_5458) 998)) (<= (* 2 (select main_a v_prenex_5458)) 6) (<= (+ main_y 1) v_prenex_5459))) (forall ((v_prenex_3461 Int) (v_prenex_3462 Int)) (or (<= (select main_a v_prenex_3461) 5) (<= 1000 (+ (select main_a v_prenex_3461) (select main_a v_prenex_3462))) (< v_prenex_3462 main_y) (<= (+ main_y 1) v_prenex_3462) (<= 995 (select main_a v_prenex_3462)) (< v_prenex_3461 main_x))) (or (forall ((v_prenex_5046 Int)) (or (<= (+ main_x 1) v_prenex_5046) (<= 2 (* 2 (select main_a v_prenex_5046))))) (forall ((v_prenex_5047 Int)) (or (<= (select main_a v_prenex_5047) 999) (< v_prenex_5047 main_y) (<= (+ main_y 1) v_prenex_5047)))) (or (forall ((v_prenex_111 Int)) (<= (select main_a v_prenex_111) 3)) (forall ((v_prenex_112 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_112))) (<= (+ main_y 1) v_prenex_112) (<= (select main_a v_prenex_112) 1001) (<= (* 2 (select main_a v_prenex_112)) 1998) (< v_prenex_112 main_y)))) (forall ((v_prenex_10453 Int) (v_prenex_10452 Int)) (or (<= (select main_a v_prenex_10453) 999) (<= 2 (* 2 (select main_a v_prenex_10452))) (<= (+ main_y 1) v_prenex_10453) (<= (select main_a v_prenex_10453) 1001) (<= (+ (select main_a v_prenex_10452) 994) (select main_a v_prenex_10453)) (< v_prenex_10453 main_y))) (or (forall ((v_prenex_10760 Int)) (or (< v_prenex_10760 main_x) (<= 2 (* 2 (select main_a v_prenex_10760))))) (forall ((v_prenex_10761 Int)) (or (<= (select main_a v_prenex_10761) 1001) (<= (+ main_y 1) v_prenex_10761) (< v_prenex_10761 main_y) (<= 1994 (* 2 (select main_a v_prenex_10761)))))) (forall ((v_prenex_4791 Int) (v_prenex_4790 Int)) (or (< v_prenex_4791 main_y) (< v_prenex_4790 main_x) (<= (select main_a v_prenex_4790) 3) (<= (+ main_y 1) v_prenex_4791) (<= 997 (select main_a v_prenex_4791)) (<= (select main_a v_prenex_4790) 5) (<= (+ (select main_a v_prenex_4790) (select main_a v_prenex_4791)) 1000))) (forall ((v_prenex_2156 Int) (v_prenex_2157 Int)) (or (<= 1000 (+ (select main_a v_prenex_2156) (select main_a v_prenex_2157))) (< v_prenex_2157 main_y) (<= 997 (select main_a v_prenex_2157)) (<= 0 (+ (select main_a v_prenex_2156) 1)) (<= 2 (* 2 (select main_a v_prenex_2156))) (<= (+ main_y 1) v_prenex_2157) (<= (* 2 (select main_a v_prenex_2157)) 1998))) (forall ((v_prenex_3437 Int) (v_prenex_3438 Int)) (or (<= (+ (select main_a v_prenex_3437) (select main_a v_prenex_3438)) 1000) (<= (+ main_y 1) v_prenex_3438) (<= (select main_a v_prenex_3438) 1001) (< v_prenex_3437 main_x) (< v_prenex_3438 main_y))) (forall ((v_prenex_9359 Int) (v_prenex_9358 Int)) (or (<= (select main_a v_prenex_9359) (+ (select main_a v_prenex_9358) 998)) (<= 1 (select main_a v_prenex_9358)) (<= 995 (select main_a v_prenex_9359)) (< v_prenex_9359 main_y) (<= (+ main_y 1) v_prenex_9359))) (forall ((v_prenex_178 Int) (v_prenex_179 Int)) (or (<= (select main_a v_prenex_178) 5) (<= 1000 (+ (select main_a v_prenex_178) (select main_a v_prenex_179))) (<= 0 (+ (select main_a v_prenex_178) 1)) (<= (+ main_y 1) v_prenex_179) (<= (* 2 (select main_a v_prenex_179)) 1998) (<= (select main_a v_prenex_179) 999) (< v_prenex_179 main_y))) (or (forall ((v_prenex_1828 Int)) (or (<= (select main_a v_prenex_1828) 3) (< v_prenex_1828 main_x) (<= 0 (+ (select main_a v_prenex_1828) 1)))) (forall ((v_prenex_1829 Int)) (or (< v_prenex_1829 main_y) (<= (select main_a v_prenex_1829) 999) (<= (* 2 (select main_a v_prenex_1829)) 1998) (<= (+ main_y 1) v_prenex_1829)))) (or (forall ((v_prenex_7717 Int)) (or (<= (* 2 (select main_a v_prenex_7717)) 6) (<= 2 (* 2 (select main_a v_prenex_7717))))) (forall ((v_prenex_7718 Int)) (or (<= 995 (select main_a v_prenex_7718)) (<= 997 (select main_a v_prenex_7718)) (<= (* 2 (select main_a v_prenex_7718)) 1998) (< v_prenex_7718 main_y) (<= (+ main_y 1) v_prenex_7718)))) (forall ((v_prenex_7791 Int) (v_prenex_7792 Int)) (or (<= 995 (select main_a v_prenex_7792)) (<= (+ main_y 1) v_prenex_7792) (<= (+ (select main_a v_prenex_7791) (select main_a v_prenex_7792)) 1000) (<= (select main_a v_prenex_7791) 5) (<= 0 (+ (select main_a v_prenex_7791) 1)) (< v_prenex_7791 main_x) (< v_prenex_7792 main_y))) (or (forall ((v_prenex_821 Int)) (or (<= (+ main_y 1) v_prenex_821) (<= (* 2 (select main_a v_prenex_821)) 1998) (< v_prenex_821 main_y))) (forall ((v_prenex_820 Int)) (or (<= (+ main_x 1) v_prenex_820) (<= 1 (select main_a v_prenex_820)) (<= (select main_a v_prenex_820) 5)))) (or (forall ((v_prenex_3806 Int)) (or (<= (select main_a v_prenex_3806) 999) (< v_prenex_3806 main_y) (<= 995 (select main_a v_prenex_3806)) (<= (* 2 (select main_a v_prenex_3806)) 1998) (<= (+ main_y 1) v_prenex_3806))) (forall ((v_prenex_3805 Int)) (or (<= (select main_a v_prenex_3805) 5) (<= 2 (* 2 (select main_a v_prenex_3805)))))) (forall ((v_prenex_9593 Int) (v_prenex_9592 Int)) (or (< v_prenex_9592 main_x) (<= (+ main_x 1) v_prenex_9592) (<= 1000 (+ (select main_a v_prenex_9592) (select main_a v_prenex_9593))) (<= (* 2 (select main_a v_prenex_9592)) 6) (< v_prenex_9593 main_y))) (forall ((v_prenex_6395 Int) (v_prenex_6394 Int)) (or (<= (+ main_y 1) v_prenex_6395) (<= 1 (select main_a v_prenex_6394)) (<= (+ main_x 1) v_prenex_6394) (<= 1000 (+ (select main_a v_prenex_6394) (select main_a v_prenex_6395))) (<= (select main_a v_prenex_6394) 3) (< v_prenex_6395 main_y) (<= (select main_a v_prenex_6395) 999))) (or (forall ((v_prenex_9115 Int)) (or (<= (+ main_y 1) v_prenex_9115) (<= 1994 (* 2 (select main_a v_prenex_9115))) (< v_prenex_9115 main_y))) (forall ((v_prenex_9114 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9114))) (< v_prenex_9114 main_x)))) (forall ((v_prenex_4052 Int) (v_prenex_4051 Int)) (or (<= (* 2 (select main_a v_prenex_4052)) 1998) (<= (select main_a v_prenex_4052) (+ (select main_a v_prenex_4051) 998)) (<= (select main_a v_prenex_4052) 1001) (<= (+ main_y 1) v_prenex_4052) (< v_prenex_4052 main_y))) (or (forall ((v_prenex_2251 Int)) (or (<= (+ main_y 1) v_prenex_2251) (< v_prenex_2251 main_y) (<= (* 2 (select main_a v_prenex_2251)) 1998))) (forall ((v_prenex_2250 Int)) (or (<= (select main_a v_prenex_2250) 3) (<= 1 (select main_a v_prenex_2250)) (< v_prenex_2250 main_x)))) (or (forall ((v_prenex_2928 Int)) (<= 2 (* 2 (select main_a v_prenex_2928)))) (forall ((v_prenex_2929 Int)) (or (<= (+ main_y 1) v_prenex_2929) (<= 995 (select main_a v_prenex_2929)) (<= (select main_a v_prenex_2929) 999) (< v_prenex_2929 main_y)))) (or (forall ((v_prenex_8364 Int)) (or (<= (* 2 (select main_a v_prenex_8364)) 6) (<= (+ main_x 1) v_prenex_8364))) (forall ((v_prenex_8365 Int)) (or (<= (select main_a v_prenex_8365) 1001) (<= (+ main_y 1) v_prenex_8365) (< v_prenex_8365 main_y) (<= 1994 (* 2 (select main_a v_prenex_8365)))))) (or (forall ((v_prenex_3065 Int)) (or (<= (select main_a v_prenex_3065) 3) (<= 0 (+ (select main_a v_prenex_3065) 1)))) (forall ((v_prenex_3066 Int)) (or (<= (select main_a v_prenex_3066) 999) (< v_prenex_3066 main_y) (<= 1994 (* 2 (select main_a v_prenex_3066))) (<= (+ main_y 1) v_prenex_3066) (<= 995 (select main_a v_prenex_3066))))) (or (forall ((v_prenex_1516 Int)) (or (< v_prenex_1516 main_x) (<= 2 (* 2 (select main_a v_prenex_1516))))) (forall ((v_prenex_1517 Int)) (or (< v_prenex_1517 main_y) (<= (+ main_y 1) v_prenex_1517) (<= 997 (select main_a v_prenex_1517))))) (or (forall ((v_prenex_9963 Int)) (or (<= 1 (select main_a v_prenex_9963)) (<= (+ main_x 1) v_prenex_9963) (<= 2 (* 2 (select main_a v_prenex_9963))))) (forall ((v_prenex_9964 Int)) (or (<= (+ main_y 1) v_prenex_9964) (<= (* 2 (select main_a v_prenex_9964)) 1998) (<= (select main_a v_prenex_9964) 1001) (< v_prenex_9964 main_y)))) (forall ((v_prenex_2274 Int) (v_prenex_2275 Int)) (or (<= (select main_a v_prenex_2274) 5) (<= 1994 (* 2 (select main_a v_prenex_2275))) (<= (+ main_y 1) v_prenex_2275) (<= (select main_a v_prenex_2275) (+ (select main_a v_prenex_2274) 998)) (< v_prenex_2275 main_y) (<= (* 2 (select main_a v_prenex_2274)) 6))) (forall ((v_prenex_2347 Int) (v_prenex_2346 Int)) (or (<= 0 (+ (select main_a v_prenex_2346) 1)) (<= (* 2 (select main_a v_prenex_2347)) 1998) (< v_prenex_2346 main_x) (<= (* 2 (select main_a v_prenex_2346)) 6) (< v_prenex_2347 main_y) (<= (+ main_y 1) v_prenex_2347) (<= (+ (select main_a v_prenex_2346) (select main_a v_prenex_2347)) 1000))) (forall ((v_prenex_747 Int) (v_prenex_746 Int)) (or (<= (select main_a v_prenex_746) 3) (<= 0 (+ (select main_a v_prenex_746) 1)) (<= (+ main_y 1) v_prenex_747) (<= (+ (select main_a v_prenex_746) (select main_a v_prenex_747)) 1000) (< v_prenex_747 main_y) (<= 995 (select main_a v_prenex_747)))) (or (forall ((v_prenex_2364 Int)) (or (<= (+ main_y 1) v_prenex_2364) (<= (* 2 (select main_a v_prenex_2364)) 1998) (< v_prenex_2364 main_y) (<= (select main_a v_prenex_2364) 1001) (<= 997 (select main_a v_prenex_2364)))) (forall ((v_prenex_2363 Int)) (<= 1 (select main_a v_prenex_2363)))) (forall ((v_prenex_2531 Int) (v_prenex_2532 Int)) (or (<= 1 (select main_a v_prenex_2531)) (<= (+ main_y 1) v_prenex_2532) (<= (* 2 (select main_a v_prenex_2532)) 1998) (< v_prenex_2532 main_y) (<= 0 (+ (select main_a v_prenex_2531) 1)) (<= (+ (select main_a v_prenex_2531) (select main_a v_prenex_2532)) 1000) (<= 995 (select main_a v_prenex_2532)))) (forall ((v_prenex_8960 Int) (v_prenex_8961 Int)) (or (< v_prenex_8961 main_y) (<= (+ main_y 1) v_prenex_8961) (<= 0 (+ (select main_a v_prenex_8960) 1)) (<= (* 2 (select main_a v_prenex_8960)) 6) (<= (select main_a v_prenex_8961) (+ (select main_a v_prenex_8960) 998)) (< v_prenex_8960 main_x) (<= 997 (select main_a v_prenex_8961)))) (forall ((v_prenex_1137 Int) (v_prenex_1136 Int)) (or (<= 1 (select main_a v_prenex_1136)) (<= 1000 (+ (select main_a v_prenex_1136) (select main_a v_prenex_1137))) (<= (+ main_y 1) v_prenex_1137) (<= (select main_a v_prenex_1137) 1001) (< v_prenex_1137 main_y) (<= 2 (* 2 (select main_a v_prenex_1136))) (<= (+ main_x 1) v_prenex_1136))) (forall ((v_prenex_10343 Int) (v_prenex_10342 Int)) (or (< v_prenex_10342 main_x) (<= 2 (* 2 (select main_a v_prenex_10342))) (<= (+ (select main_a v_prenex_10342) 994) (select main_a v_prenex_10343)) (<= (+ main_y 1) v_prenex_10343) (<= (select main_a v_prenex_10342) 5) (<= (select main_a v_prenex_10343) 1001) (< v_prenex_10343 main_y))) (forall ((v_prenex_10048 Int) (v_prenex_10049 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10049))) (<= (select main_a v_prenex_10048) 5) (<= (+ main_x 1) v_prenex_10048) (<= (* 2 (select main_a v_prenex_10048)) 6) (<= (+ main_y 1) v_prenex_10049) (< v_prenex_10049 main_y) (<= (+ (select main_a v_prenex_10048) (select main_a v_prenex_10049)) 1000))) (or (forall ((v_prenex_3928 Int)) (or (<= (* 2 (select main_a v_prenex_3928)) 1998) (< v_prenex_3928 main_y) (<= (+ main_y 1) v_prenex_3928))) (forall ((v_prenex_3927 Int)) (or (< v_prenex_3927 main_x) (<= 2 (* 2 (select main_a v_prenex_3927))) (<= 0 (+ (select main_a v_prenex_3927) 1))))) (forall ((v_prenex_7034 Int) (v_prenex_7033 Int)) (or (< v_prenex_7034 main_y) (<= 0 (+ (select main_a v_prenex_7033) 1)) (<= (+ main_y 1) v_prenex_7034) (<= 995 (select main_a v_prenex_7034)) (<= (* 2 (select main_a v_prenex_7034)) 1998) (<= (+ (select main_a v_prenex_7033) (select main_a v_prenex_7034)) 1000) (<= (* 2 (select main_a v_prenex_7033)) 6))) (forall ((v_prenex_8550 Int) (v_prenex_8551 Int)) (or (<= 997 (select main_a v_prenex_8551)) (<= (select main_a v_prenex_8551) 999) (< v_prenex_8551 main_y) (<= (* 2 (select main_a v_prenex_8550)) 6) (<= 0 (+ (select main_a v_prenex_8550) 1)) (<= 1000 (+ (select main_a v_prenex_8550) (select main_a v_prenex_8551))) (<= (+ main_y 1) v_prenex_8551))) (forall ((v_prenex_980 Int) (v_prenex_979 Int)) (or (<= (+ main_y 1) v_prenex_980) (<= (* 2 (select main_a v_prenex_980)) 1998) (<= (select main_a v_prenex_980) (+ (select main_a v_prenex_979) 998)) (<= (select main_a v_prenex_979) 5) (< v_prenex_980 main_y) (<= 2 (* 2 (select main_a v_prenex_979))))) (forall ((v_prenex_1183 Int) (v_prenex_1182 Int)) (or (< v_prenex_1183 main_y) (<= (select main_a v_prenex_1183) 999) (<= 2 (* 2 (select main_a v_prenex_1182))) (<= (+ main_x 1) v_prenex_1182) (<= (* 2 (select main_a v_prenex_1182)) 6) (<= (select main_a v_prenex_1183) (+ (select main_a v_prenex_1182) 998)) (<= (+ main_y 1) v_prenex_1183))) (or (forall ((v_prenex_10335 Int)) (or (<= (+ main_y 1) v_prenex_10335) (<= 997 (select main_a v_prenex_10335)) (<= (select main_a v_prenex_10335) 1001) (<= (* 2 (select main_a v_prenex_10335)) 1998) (< v_prenex_10335 main_y))) (forall ((v_prenex_10334 Int)) (or (<= (select main_a v_prenex_10334) 5) (<= 0 (+ (select main_a v_prenex_10334) 1))))) (or (forall ((v_prenex_6704 Int)) (or (<= (select main_a v_prenex_6704) 1001) (<= (+ main_y 1) v_prenex_6704) (< v_prenex_6704 main_y) (<= 997 (select main_a v_prenex_6704)) (<= 1994 (* 2 (select main_a v_prenex_6704))))) (forall ((v_prenex_6703 Int)) (<= 0 (+ (select main_a v_prenex_6703) 1)))) (forall ((v_prenex_1731 Int) (v_prenex_1730 Int)) (or (< v_prenex_1731 main_y) (<= (select main_a v_prenex_1731) (+ (select main_a v_prenex_1730) 998)) (<= 997 (select main_a v_prenex_1731)) (<= 0 (+ (select main_a v_prenex_1730) 1)) (<= (+ main_y 1) v_prenex_1731) (<= (* 2 (select main_a v_prenex_1731)) 1998))) (forall ((v_prenex_1375 Int) (v_prenex_1374 Int)) (or (<= (+ main_y 1) v_prenex_1375) (<= (+ (select main_a v_prenex_1374) (select main_a v_prenex_1375)) 1000) (<= 995 (select main_a v_prenex_1375)) (<= 1994 (* 2 (select main_a v_prenex_1375))) (<= 0 (+ (select main_a v_prenex_1374) 1)) (<= 2 (* 2 (select main_a v_prenex_1374))) (< v_prenex_1375 main_y))) (forall ((v_prenex_1275 Int) (v_prenex_1274 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1274))) (< v_prenex_1275 main_y) (<= (select main_a v_prenex_1274) 5) (<= (select main_a v_prenex_1275) (+ (select main_a v_prenex_1274) 998)) (<= (+ main_y 1) v_prenex_1275) (<= 995 (select main_a v_prenex_1275)) (<= (* 2 (select main_a v_prenex_1275)) 1998))) (forall ((v_prenex_7548 Int) (v_prenex_7547 Int)) (or (< v_prenex_7547 main_x) (<= (* 2 (select main_a v_prenex_7548)) 1998) (<= (+ (select main_a v_prenex_7547) 994) (select main_a v_prenex_7548)) (<= 0 (+ (select main_a v_prenex_7547) 1)) (<= (+ main_y 1) v_prenex_7548) (<= 2 (* 2 (select main_a v_prenex_7547))) (< v_prenex_7548 main_y))) (forall ((v_prenex_10351 Int) (v_prenex_10350 Int)) (or (<= 995 (select main_a v_prenex_10351)) (<= 1000 (+ (select main_a v_prenex_10350) (select main_a v_prenex_10351))) (<= (+ main_x 1) v_prenex_10350) (<= 2 (* 2 (select main_a v_prenex_10350))) (<= (+ main_y 1) v_prenex_10351) (< v_prenex_10351 main_y) (<= (* 2 (select main_a v_prenex_10350)) 6))) (forall ((v_prenex_2107 Int) (v_prenex_2108 Int)) (or (<= (* 2 (select main_a v_prenex_2108)) 1998) (<= 995 (select main_a v_prenex_2108)) (<= (+ main_y 1) v_prenex_2108) (< v_prenex_2108 main_y) (<= 1000 (+ (select main_a v_prenex_2107) (select main_a v_prenex_2108))) (<= 1 (select main_a v_prenex_2107)))) (forall ((v_prenex_10585 Int) (v_prenex_10584 Int)) (or (<= 997 (select main_a v_prenex_10585)) (< v_prenex_10585 main_y) (<= 0 (+ (select main_a v_prenex_10584) 1)) (<= (+ (select main_a v_prenex_10584) (select main_a v_prenex_10585)) 1000) (<= (+ main_y 1) v_prenex_10585) (<= 995 (select main_a v_prenex_10585)) (<= 1 (select main_a v_prenex_10584)))) (or (forall ((v_prenex_10526 Int)) (or (<= (+ main_x 1) v_prenex_10526) (<= 1 (select main_a v_prenex_10526)))) (forall ((v_prenex_10527 Int)) (or (< v_prenex_10527 main_y) (<= (+ main_y 1) v_prenex_10527) (<= 997 (select main_a v_prenex_10527)) (<= 1994 (* 2 (select main_a v_prenex_10527)))))) (forall ((v_prenex_7601 Int) (v_prenex_7602 Int)) (or (<= 997 (select main_a v_prenex_7602)) (<= (select main_a v_prenex_7602) 999) (<= (+ (select main_a v_prenex_7601) (select main_a v_prenex_7602)) 1000) (<= (+ main_y 1) v_prenex_7602) (<= (select main_a v_prenex_7601) 5) (<= 1 (select main_a v_prenex_7601)) (< v_prenex_7602 main_y))) (or (forall ((v_prenex_4344 Int)) (or (<= 0 (+ (select main_a v_prenex_4344) 1)) (<= 1 (select main_a v_prenex_4344)))) (forall ((v_prenex_4345 Int)) (or (< v_prenex_4345 main_y) (<= (+ main_y 1) v_prenex_4345) (<= (* 2 (select main_a v_prenex_4345)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4345)))))) (forall ((v_prenex_1179 Int) (v_prenex_1178 Int)) (or (< v_prenex_1179 main_y) (<= 1994 (* 2 (select main_a v_prenex_1179))) (<= 1000 (+ (select main_a v_prenex_1178) (select main_a v_prenex_1179))) (<= (+ main_x 1) v_prenex_1178) (<= (+ main_y 1) v_prenex_1179) (<= (* 2 (select main_a v_prenex_1178)) 6))) (forall ((v_prenex_6030 Int)) (or (<= (+ main_y 1) v_prenex_6030) (<= 1994 (* 2 (select main_a v_prenex_6030))) (<= (select main_a v_prenex_6030) 1001) (< v_prenex_6030 main_y))) (or (forall ((v_prenex_6378 Int)) (or (<= (+ main_x 1) v_prenex_6378) (<= (select main_a v_prenex_6378) 5))) (forall ((v_prenex_6379 Int)) (or (<= (+ main_y 1) v_prenex_6379) (< v_prenex_6379 main_y) (<= (select main_a v_prenex_6379) 999) (<= 1994 (* 2 (select main_a v_prenex_6379)))))) (forall ((v_prenex_7133 Int) (v_prenex_7132 Int)) (or (<= 995 (select main_a v_prenex_7133)) (<= 1 (select main_a v_prenex_7132)) (<= (+ main_y 1) v_prenex_7133) (<= (* 2 (select main_a v_prenex_7133)) 1998) (< v_prenex_7133 main_y) (<= (select main_a v_prenex_7133) (+ (select main_a v_prenex_7132) 998)))) (forall ((v_prenex_6056 Int) (v_prenex_6055 Int)) (or (<= 1000 (+ (select main_a v_prenex_6055) (select main_a v_prenex_6056))) (< v_prenex_6056 main_y) (<= (select main_a v_prenex_6055) 5) (<= 1 (select main_a v_prenex_6055)) (<= (+ main_y 1) v_prenex_6056) (< v_prenex_6055 main_x) (<= (select main_a v_prenex_6056) 999))) (forall ((v_prenex_8814 Int) (v_prenex_8815 Int)) (or (<= (* 2 (select main_a v_prenex_8815)) 1998) (< v_prenex_8815 main_y) (<= (+ main_y 1) v_prenex_8815) (<= 1000 (+ (select main_a v_prenex_8814) (select main_a v_prenex_8815))) (<= (select main_a v_prenex_8815) 1001) (<= (select main_a v_prenex_8814) 3) (<= 1 (select main_a v_prenex_8814)))) (forall ((v_prenex_9539 Int) (v_prenex_9540 Int)) (or (< v_prenex_9540 main_y) (<= (select main_a v_prenex_9539) 5) (<= (+ (select main_a v_prenex_9539) 994) (select main_a v_prenex_9540)) (<= (select main_a v_prenex_9539) 3) (<= 995 (select main_a v_prenex_9540)) (<= (+ main_y 1) v_prenex_9540) (<= 997 (select main_a v_prenex_9540)))) (forall ((v_prenex_3557 Int) (v_prenex_3558 Int)) (or (<= 1 (select main_a v_prenex_3557)) (<= (select main_a v_prenex_3558) 1001) (<= (+ main_y 1) v_prenex_3558) (<= 1000 (+ (select main_a v_prenex_3557) (select main_a v_prenex_3558))) (< v_prenex_3558 main_y) (<= 2 (* 2 (select main_a v_prenex_3557))) (< v_prenex_3557 main_x))) (forall ((v_prenex_7968 Int) (v_prenex_7969 Int)) (or (<= (* 2 (select main_a v_prenex_7968)) 6) (<= 1000 (+ (select main_a v_prenex_7968) (select main_a v_prenex_7969))) (<= (+ main_y 1) v_prenex_7969) (<= 0 (+ (select main_a v_prenex_7968) 1)) (<= 1994 (* 2 (select main_a v_prenex_7969))) (<= 997 (select main_a v_prenex_7969)) (< v_prenex_7969 main_y))) (forall ((v_prenex_738 Int) (v_prenex_739 Int)) (or (<= 2 (* 2 (select main_a v_prenex_738))) (< v_prenex_739 main_y) (<= (+ (select main_a v_prenex_738) 994) (select main_a v_prenex_739)) (<= (* 2 (select main_a v_prenex_739)) 1998) (<= 0 (+ (select main_a v_prenex_738) 1)) (<= (+ main_y 1) v_prenex_739) (<= (select main_a v_prenex_739) 1001))) (forall ((v_prenex_9809 Int) (v_prenex_9810 Int)) (or (< v_prenex_9810 main_y) (<= 2 (* 2 (select main_a v_prenex_9809))) (<= (select main_a v_prenex_9810) (+ (select main_a v_prenex_9809) 998)) (< v_prenex_9809 main_x) (<= (* 2 (select main_a v_prenex_9809)) 6) (<= (+ main_y 1) v_prenex_9810) (<= 997 (select main_a v_prenex_9810)))) (forall ((v_prenex_8022 Int) (v_prenex_8023 Int)) (or (<= (select main_a v_prenex_8023) (+ (select main_a v_prenex_8022) 998)) (<= (select main_a v_prenex_8023) 1001) (<= 0 (+ (select main_a v_prenex_8022) 1)) (<= 2 (* 2 (select main_a v_prenex_8022))) (<= (* 2 (select main_a v_prenex_8023)) 1998) (<= (+ main_y 1) v_prenex_8023) (< v_prenex_8023 main_y))) (or (forall ((v_prenex_4310 Int)) (or (<= 995 (select main_a v_prenex_4310)) (<= (+ main_y 1) v_prenex_4310) (< v_prenex_4310 main_y) (<= (* 2 (select main_a v_prenex_4310)) 1998))) (forall ((v_prenex_4309 Int)) (or (<= (* 2 (select main_a v_prenex_4309)) 6) (< v_prenex_4309 main_x)))) (forall ((v_prenex_6405 Int) (v_prenex_6404 Int)) (or (<= (* 2 (select main_a v_prenex_6404)) 6) (<= (select main_a v_prenex_6405) 1001) (< v_prenex_6405 main_y) (<= (+ main_y 1) v_prenex_6405) (<= 1 (select main_a v_prenex_6404)) (<= 995 (select main_a v_prenex_6405)) (<= (+ (select main_a v_prenex_6404) (select main_a v_prenex_6405)) 1000))) (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) (<= (+ main_x 1) v_prenex_3773) (<= (select main_a v_prenex_3774) 1001) (< v_prenex_3774 main_y) (<= (select main_a v_prenex_3773) 3))) (forall ((v_prenex_2807 Int) (v_prenex_2808 Int)) (or (<= (* 2 (select main_a v_prenex_2807)) 6) (<= (select main_a v_prenex_2808) 999) (<= 995 (select main_a v_prenex_2808)) (<= (select main_a v_prenex_2807) 5) (<= (+ main_y 1) v_prenex_2808) (<= (+ (select main_a v_prenex_2807) (select main_a v_prenex_2808)) 1000) (< v_prenex_2808 main_y))) (or (forall ((v_prenex_9555 Int)) (or (<= 0 (+ (select main_a v_prenex_9555) 1)) (<= (+ main_x 1) v_prenex_9555))) (forall ((v_prenex_9556 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9556))) (<= (* 2 (select main_a v_prenex_9556)) 1998) (< v_prenex_9556 main_y) (<= (+ main_y 1) v_prenex_9556)))) (forall ((v_prenex_3553 Int) (v_prenex_3554 Int)) (or (<= (* 2 (select main_a v_prenex_3553)) 6) (<= 1994 (* 2 (select main_a v_prenex_3554))) (<= (+ main_y 1) v_prenex_3554) (<= 997 (select main_a v_prenex_3554)) (< v_prenex_3554 main_y) (<= (select main_a v_prenex_3554) (+ (select main_a v_prenex_3553) 998)))) (forall ((v_prenex_5823 Int) (v_prenex_5822 Int)) (or (< v_prenex_5823 main_y) (<= (* 2 (select main_a v_prenex_5823)) 1998) (<= 997 (select main_a v_prenex_5823)) (<= (* 2 (select main_a v_prenex_5822)) 6) (<= (+ (select main_a v_prenex_5822) (select main_a v_prenex_5823)) 1000) (<= (select main_a v_prenex_5822) 3) (<= (+ main_y 1) v_prenex_5823))) (forall ((v_prenex_3605 Int) (v_prenex_3606 Int)) (or (<= (+ main_y 1) v_prenex_3606) (< v_prenex_3606 main_y) (<= (select main_a v_prenex_3606) (+ (select main_a v_prenex_3605) 998)) (<= 997 (select main_a v_prenex_3606)) (<= (select main_a v_prenex_3606) 999))) (or (forall ((v_prenex_8206 Int)) (<= 2 (* 2 (select main_a v_prenex_8206)))) (forall ((v_prenex_8207 Int)) (or (< v_prenex_8207 main_y) (<= 1994 (* 2 (select main_a v_prenex_8207))) (<= (+ main_y 1) v_prenex_8207)))) (forall ((v_prenex_2025 Int) (v_prenex_2026 Int)) (or (<= (+ main_y 1) v_prenex_2026) (<= (* 2 (select main_a v_prenex_2026)) 1998) (<= 995 (select main_a v_prenex_2026)) (<= 2 (* 2 (select main_a v_prenex_2025))) (< v_prenex_2026 main_y) (<= (* 2 (select main_a v_prenex_2025)) 6) (<= 1000 (+ (select main_a v_prenex_2025) (select main_a v_prenex_2026))))) (or (forall ((v_prenex_7252 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7252))) (<= 1 (select main_a v_prenex_7252)))) (forall ((v_prenex_7253 Int)) (or (<= (+ main_y 1) v_prenex_7253) (<= 1994 (* 2 (select main_a v_prenex_7253))) (<= (select main_a v_prenex_7253) 1001) (< v_prenex_7253 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))) (< v_prenex_5270 main_y) (<= (select main_a v_prenex_5270) 999) (<= (select main_a v_prenex_5270) (+ (select main_a v_prenex_5269) 998)))) (forall ((v_prenex_8499 Int) (v_prenex_8500 Int)) (or (<= (+ (select main_a v_prenex_8499) (select main_a v_prenex_8500)) 1000) (<= 1994 (* 2 (select main_a v_prenex_8500))) (<= (select main_a v_prenex_8500) 1001) (<= (+ main_y 1) v_prenex_8500) (< v_prenex_8500 main_y))) (or (forall ((v_prenex_2608 Int)) (or (<= 995 (select main_a v_prenex_2608)) (<= (+ main_y 1) v_prenex_2608) (< v_prenex_2608 main_y) (<= 1994 (* 2 (select main_a v_prenex_2608))))) (forall ((v_prenex_2607 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2607))) (<= (+ main_x 1) v_prenex_2607) (<= (select main_a v_prenex_2607) 5)))) (forall ((v_prenex_10224 Int) (v_prenex_10225 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10224))) (<= 1 (select main_a v_prenex_10224)) (<= (+ main_y 1) v_prenex_10225) (<= (select main_a v_prenex_10225) 999) (<= (select main_a v_prenex_10225) (+ (select main_a v_prenex_10224) 998)) (< v_prenex_10225 main_y))) (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))) (<= (select main_a v_prenex_6216) 1001))) (forall ((v_prenex_6215 Int)) (or (<= (select main_a v_prenex_6215) 3) (<= (select main_a v_prenex_6215) 5)))) (or (forall ((v_prenex_2783 Int)) (<= 1 (select main_a v_prenex_2783))) (forall ((v_prenex_2784 Int)) (or (<= 997 (select main_a v_prenex_2784)) (<= (+ main_y 1) v_prenex_2784) (< v_prenex_2784 main_y) (<= (* 2 (select main_a v_prenex_2784)) 1998)))) (forall ((v_prenex_880 Int) (v_prenex_879 Int)) (or (<= (* 2 (select main_a v_prenex_879)) 6) (<= (select main_a v_prenex_880) 1001) (<= (+ (select main_a v_prenex_879) 994) (select main_a v_prenex_880)) (<= 995 (select main_a v_prenex_880)) (<= (+ main_y 1) v_prenex_880) (<= 0 (+ (select main_a v_prenex_879) 1)) (< v_prenex_880 main_y))) (or (forall ((v_prenex_2728 Int)) (or (< v_prenex_2728 main_y) (<= 997 (select main_a v_prenex_2728)) (<= (+ main_y 1) v_prenex_2728) (<= 1994 (* 2 (select main_a v_prenex_2728))))) (forall ((v_prenex_2727 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2727))) (<= (select main_a v_prenex_2727) 3)))) (forall ((v_prenex_8050 Int) (v_prenex_8051 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8050))) (<= 1000 (+ (select main_a v_prenex_8050) (select main_a v_prenex_8051))) (< v_prenex_8051 main_y) (<= 997 (select main_a v_prenex_8051)) (<= (+ main_y 1) v_prenex_8051) (<= (+ main_x 1) v_prenex_8050))) (forall ((v_prenex_2413 Int) (v_prenex_2414 Int)) (or (<= 995 (select main_a v_prenex_2414)) (<= (+ main_y 1) v_prenex_2414) (<= 0 (+ (select main_a v_prenex_2413) 1)) (<= (select main_a v_prenex_2414) (+ (select main_a v_prenex_2413) 998)) (<= 1 (select main_a v_prenex_2413)) (<= (select main_a v_prenex_2414) 999) (< v_prenex_2414 main_y))) (or (forall ((v_prenex_1637 Int)) (or (< v_prenex_1637 main_y) (<= (* 2 (select main_a v_prenex_1637)) 1998) (<= (+ main_y 1) v_prenex_1637))) (forall ((v_prenex_1636 Int)) (or (< v_prenex_1636 main_x) (<= (select main_a v_prenex_1636) 3) (<= (select main_a v_prenex_1636) 5)))) (or (forall ((v_prenex_8584 Int)) (or (<= (select main_a v_prenex_8584) 5) (<= 2 (* 2 (select main_a v_prenex_8584))) (<= (+ main_x 1) v_prenex_8584))) (forall ((v_prenex_8585 Int)) (or (<= 997 (select main_a v_prenex_8585)) (< v_prenex_8585 main_y) (<= (+ main_y 1) v_prenex_8585) (<= 1994 (* 2 (select main_a v_prenex_8585)))))) (or (forall ((v_prenex_4061 Int)) (or (<= (+ main_x 1) v_prenex_4061) (<= 0 (+ (select main_a v_prenex_4061) 1)) (<= (select main_a v_prenex_4061) 3))) (forall ((v_prenex_4062 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4062))) (<= (+ main_y 1) v_prenex_4062) (<= (select main_a v_prenex_4062) 999) (< v_prenex_4062 main_y)))) (or (forall ((v_prenex_8945 Int)) (or (<= (select main_a v_prenex_8945) 999) (<= 997 (select main_a v_prenex_8945)) (< v_prenex_8945 main_y) (<= (+ main_y 1) v_prenex_8945) (<= 1994 (* 2 (select main_a v_prenex_8945))))) (forall ((v_prenex_8944 Int)) (or (<= (select main_a v_prenex_8944) 3) (<= (* 2 (select main_a v_prenex_8944)) 6)))) (forall ((v_prenex_5592 Int) (v_prenex_5593 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5592))) (< v_prenex_5593 main_y) (<= (* 2 (select main_a v_prenex_5593)) 1998) (<= (+ (select main_a v_prenex_5592) (select main_a v_prenex_5593)) 1000) (<= (select main_a v_prenex_5592) 3) (<= (+ main_y 1) v_prenex_5593) (< v_prenex_5592 main_x))) (forall ((v_prenex_23 Int) (v_prenex_24 Int)) (or (< v_prenex_23 main_x) (<= 1 (select main_a v_prenex_23)) (<= (select main_a v_prenex_24) 999) (<= (+ main_y 1) v_prenex_24) (< v_prenex_24 main_y) (<= (+ (select main_a v_prenex_23) 994) (select main_a v_prenex_24)))) (forall ((v_prenex_9620 Int) (v_prenex_9621 Int)) (or (<= 997 (select main_a v_prenex_9621)) (<= (+ (select main_a v_prenex_9620) 994) (select main_a v_prenex_9621)) (<= (select main_a v_prenex_9621) 999) (<= (+ main_y 1) v_prenex_9621) (< v_prenex_9621 main_y) (<= (select main_a v_prenex_9620) 5) (<= 2 (* 2 (select main_a v_prenex_9620))))) (or (forall ((v_prenex_1755 Int)) (or (< v_prenex_1755 main_y) (<= (+ main_y 1) v_prenex_1755) (<= (select main_a v_prenex_1755) 999) (<= 1994 (* 2 (select main_a v_prenex_1755))))) (forall ((v_prenex_1754 Int)) (or (< v_prenex_1754 main_x) (<= (select main_a v_prenex_1754) 3) (<= 1 (select main_a v_prenex_1754))))) (or (forall ((v_prenex_9112 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9112))) (<= 0 (+ (select main_a v_prenex_9112) 1)))) (forall ((v_prenex_9113 Int)) (or (<= (+ main_y 1) v_prenex_9113) (<= 995 (select main_a v_prenex_9113)) (< v_prenex_9113 main_y) (<= 997 (select main_a v_prenex_9113)) (<= (* 2 (select main_a v_prenex_9113)) 1998)))) (forall ((v_prenex_8652 Int) (v_prenex_8653 Int)) (or (<= 1000 (+ (select main_a v_prenex_8652) (select main_a v_prenex_8653))) (<= 997 (select main_a v_prenex_8653)) (< v_prenex_8653 main_y) (<= (select main_a v_prenex_8652) 3) (<= (select main_a v_prenex_8653) 1001) (<= 2 (* 2 (select main_a v_prenex_8652))) (<= (+ main_y 1) v_prenex_8653))) (or (forall ((v_prenex_8829 Int)) (or (<= (select main_a v_prenex_8829) 1001) (< v_prenex_8829 main_y) (<= (* 2 (select main_a v_prenex_8829)) 1998) (<= (+ main_y 1) v_prenex_8829))) (forall ((v_prenex_8828 Int)) (or (<= (select main_a v_prenex_8828) 3) (<= (+ main_x 1) v_prenex_8828) (<= 1 (select main_a v_prenex_8828))))) (forall ((v_prenex_6347 Int) (v_prenex_6346 Int)) (or (<= (select main_a v_prenex_6346) 3) (<= (+ main_y 1) v_prenex_6347) (<= (+ (select main_a v_prenex_6346) 994) (select main_a v_prenex_6347)) (<= (select main_a v_prenex_6347) 999) (< v_prenex_6346 main_x) (<= 1 (select main_a v_prenex_6346)) (< v_prenex_6347 main_y))) (or (forall ((v_prenex_6529 Int)) (or (<= (+ main_y 1) v_prenex_6529) (< v_prenex_6529 main_y) (<= 1994 (* 2 (select main_a v_prenex_6529))) (<= 995 (select main_a v_prenex_6529)) (<= (select main_a v_prenex_6529) 999))) (forall ((v_prenex_6528 Int)) (or (<= (select main_a v_prenex_6528) 3) (<= 1 (select main_a v_prenex_6528))))) (forall ((v_prenex_1053 Int) (v_prenex_1052 Int)) (or (<= (select main_a v_prenex_1052) 3) (<= (* 2 (select main_a v_prenex_1053)) 1998) (<= (+ main_y 1) v_prenex_1053) (<= (+ (select main_a v_prenex_1052) 994) (select main_a v_prenex_1053)) (<= (select main_a v_prenex_1053) 999) (< v_prenex_1053 main_y))) (forall ((v_prenex_3041 Int) (v_prenex_3042 Int)) (or (<= (+ main_y 1) v_prenex_3042) (<= (* 2 (select main_a v_prenex_3042)) 1998) (<= (+ (select main_a v_prenex_3041) 994) (select main_a v_prenex_3042)) (< v_prenex_3041 main_x) (<= 1 (select main_a v_prenex_3041)) (< v_prenex_3042 main_y))) (forall ((v_prenex_8435 Int) (v_prenex_8436 Int)) (or (< v_prenex_8436 main_y) (<= 997 (select main_a v_prenex_8436)) (<= (select main_a v_prenex_8436) 999) (<= (select main_a v_prenex_8435) 3) (<= (+ main_y 1) v_prenex_8436) (<= 1000 (+ (select main_a v_prenex_8435) (select main_a v_prenex_8436))))) (forall ((v_prenex_788 Int) (v_prenex_789 Int)) (or (<= (+ main_y 1) v_prenex_789) (<= (select main_a v_prenex_788) 5) (<= 997 (select main_a v_prenex_789)) (< v_prenex_789 main_y) (<= (select main_a v_prenex_789) 1001) (<= (+ (select main_a v_prenex_788) (select main_a v_prenex_789)) 1000) (<= 2 (* 2 (select main_a v_prenex_788))))) (forall ((v_prenex_3565 Int) (v_prenex_3566 Int)) (or (<= (* 2 (select main_a v_prenex_3565)) 6) (<= (select main_a v_prenex_3566) (+ (select main_a v_prenex_3565) 998)) (<= (* 2 (select main_a v_prenex_3566)) 1998) (< v_prenex_3566 main_y) (<= (+ main_y 1) v_prenex_3566) (<= (select main_a v_prenex_3565) 3))) (forall ((v_prenex_7012 Int) (v_prenex_7011 Int)) (or (<= (select main_a v_prenex_7011) 5) (<= (+ main_y 1) v_prenex_7012) (< v_prenex_7012 main_y) (<= (+ main_x 1) v_prenex_7011) (<= 1000 (+ (select main_a v_prenex_7011) (select main_a v_prenex_7012))) (<= 0 (+ (select main_a v_prenex_7011) 1)) (<= (select main_a v_prenex_7012) 1001))) (forall ((v_prenex_2893 Int) (v_prenex_2892 Int)) (or (<= (+ main_y 1) v_prenex_2893) (<= (* 2 (select main_a v_prenex_2893)) 1998) (< v_prenex_2892 main_x) (<= (* 2 (select main_a v_prenex_2892)) 6) (<= 1000 (+ (select main_a v_prenex_2892) (select main_a v_prenex_2893))) (< v_prenex_2893 main_y))) (or (forall ((v_prenex_10038 Int)) (or (<= (select main_a v_prenex_10038) 5) (<= 2 (* 2 (select main_a v_prenex_10038))))) (forall ((v_prenex_10039 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10039))) (<= (+ main_y 1) v_prenex_10039) (< v_prenex_10039 main_y)))) (forall ((v_prenex_5855 Int) (v_prenex_5854 Int)) (or (<= (select main_a v_prenex_5854) 5) (< v_prenex_5855 main_y) (<= 995 (select main_a v_prenex_5855)) (<= 1994 (* 2 (select main_a v_prenex_5855))) (<= (* 2 (select main_a v_prenex_5854)) 6) (<= 1000 (+ (select main_a v_prenex_5854) (select main_a v_prenex_5855))) (<= (+ main_y 1) v_prenex_5855))) (forall ((v_prenex_1981 Int) (v_prenex_1980 Int)) (or (< v_prenex_1981 main_y) (<= 997 (select main_a v_prenex_1981)) (<= (* 2 (select main_a v_prenex_1981)) 1998) (<= (+ (select main_a v_prenex_1980) (select main_a v_prenex_1981)) 1000) (<= (* 2 (select main_a v_prenex_1980)) 6) (<= (select main_a v_prenex_1980) 5) (<= (+ main_y 1) v_prenex_1981))) (or (forall ((v_prenex_10667 Int)) (or (<= 997 (select main_a v_prenex_10667)) (<= (* 2 (select main_a v_prenex_10667)) 1998) (<= (+ main_y 1) v_prenex_10667) (<= (select main_a v_prenex_10667) 999) (< v_prenex_10667 main_y))) (forall ((v_prenex_10666 Int)) (or (<= 1 (select main_a v_prenex_10666)) (<= (* 2 (select main_a v_prenex_10666)) 6)))) (forall ((v_prenex_4355 Int) (v_prenex_4354 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4355))) (<= (+ (select main_a v_prenex_4354) 994) (select main_a v_prenex_4355)) (<= (* 2 (select main_a v_prenex_4355)) 1998) (<= (* 2 (select main_a v_prenex_4354)) 6) (<= 1 (select main_a v_prenex_4354)) (<= (+ main_y 1) v_prenex_4355) (< v_prenex_4355 main_y))) (or (forall ((v_prenex_4843 Int)) (or (<= 997 (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_4842 Int)) (or (<= 0 (+ (select main_a v_prenex_4842) 1)) (<= (select main_a v_prenex_4842) 3)))) (or (forall ((v_prenex_238 Int)) (or (<= (select main_a v_prenex_238) 999) (<= (+ main_y 1) v_prenex_238) (< v_prenex_238 main_y) (<= 995 (select main_a v_prenex_238)) (<= (* 2 (select main_a v_prenex_238)) 1998))) (forall ((v_prenex_237 Int)) (or (<= 2 (* 2 (select main_a v_prenex_237))) (<= (select main_a v_prenex_237) 5)))) (forall ((v_prenex_5118 Int) (v_prenex_5117 Int)) (or (< v_prenex_5117 main_x) (<= (+ main_y 1) v_prenex_5118) (<= 995 (select main_a v_prenex_5118)) (<= (+ (select main_a v_prenex_5117) 994) (select main_a v_prenex_5118)) (<= 1 (select main_a v_prenex_5117)) (< v_prenex_5118 main_y))) (forall ((v_prenex_2479 Int) (v_prenex_2480 Int)) (or (<= 997 (select main_a v_prenex_2480)) (<= 1 (select main_a v_prenex_2479)) (<= (+ (select main_a v_prenex_2479) (select main_a v_prenex_2480)) 1000) (< v_prenex_2480 main_y) (<= (+ main_y 1) v_prenex_2480) (<= (* 2 (select main_a v_prenex_2480)) 1998) (<= 0 (+ (select main_a v_prenex_2479) 1)))) (forall ((v_prenex_6808 Int) (v_prenex_6807 Int)) (or (<= 995 (select main_a v_prenex_6808)) (<= (+ (select main_a v_prenex_6807) 994) (select main_a v_prenex_6808)) (<= 0 (+ (select main_a v_prenex_6807) 1)) (< v_prenex_6808 main_y) (<= (+ main_y 1) v_prenex_6808))) (forall ((v_prenex_1583 Int) (v_prenex_1582 Int)) (or (<= (+ main_y 1) v_prenex_1583) (< v_prenex_1583 main_y) (<= (* 2 (select main_a v_prenex_1582)) 6) (<= 997 (select main_a v_prenex_1583)) (< v_prenex_1582 main_x) (<= 1000 (+ (select main_a v_prenex_1582) (select main_a v_prenex_1583))))) (forall ((v_prenex_10143 Int) (v_prenex_10142 Int)) (or (< v_prenex_10143 main_y) (<= (* 2 (select main_a v_prenex_10143)) 1998) (<= 1000 (+ (select main_a v_prenex_10142) (select main_a v_prenex_10143))) (<= (select main_a v_prenex_10142) 3) (<= (+ main_y 1) v_prenex_10143) (<= 2 (* 2 (select main_a v_prenex_10142))) (<= 995 (select main_a v_prenex_10143)))) (or (forall ((v_prenex_3521 Int)) (or (<= (select main_a v_prenex_3521) 3) (<= 0 (+ (select main_a v_prenex_3521) 1)))) (forall ((v_prenex_3522 Int)) (or (<= (+ main_y 1) v_prenex_3522) (<= 997 (select main_a v_prenex_3522)) (<= 995 (select main_a v_prenex_3522)) (< v_prenex_3522 main_y) (<= (* 2 (select main_a v_prenex_3522)) 1998)))) (forall ((v_prenex_10826 Int) (v_prenex_10827 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10827))) (<= (+ (select main_a v_prenex_10826) (select main_a v_prenex_10827)) 1000) (<= 1 (select main_a v_prenex_10826)) (< v_prenex_10827 main_y) (<= (select main_a v_prenex_10827) 1001) (<= 0 (+ (select main_a v_prenex_10826) 1)) (<= (+ main_y 1) v_prenex_10827))) (forall ((v_prenex_10466 Int) (v_prenex_10467 Int)) (or (<= 1000 (+ (select main_a v_prenex_10466) (select main_a v_prenex_10467))) (< v_prenex_10467 main_y) (<= 995 (select main_a v_prenex_10467)) (<= (+ main_y 1) v_prenex_10467) (<= (* 2 (select main_a v_prenex_10466)) 6) (< v_prenex_10466 main_x))) (or (forall ((v_prenex_941 Int)) (<= 0 (+ (select main_a v_prenex_941) 1))) (forall ((v_prenex_942 Int)) (or (<= (+ main_y 1) v_prenex_942) (< v_prenex_942 main_y) (<= (* 2 (select main_a v_prenex_942)) 1998)))) (forall ((v_prenex_3027 Int) (v_prenex_3028 Int)) (or (< v_prenex_3028 main_y) (<= 0 (+ (select main_a v_prenex_3027) 1)) (<= (select main_a v_prenex_3027) 3) (<= (select main_a v_prenex_3028) (+ (select main_a v_prenex_3027) 998)) (<= (* 2 (select main_a v_prenex_3028)) 1998) (<= (select main_a v_prenex_3028) 999) (<= (+ main_y 1) v_prenex_3028))) (forall ((v_prenex_10891 Int) (v_prenex_10890 Int)) (or (<= (+ (select main_a v_prenex_10890) (select main_a v_prenex_10891)) 1000) (<= (select main_a v_prenex_10890) 5) (< v_prenex_10891 main_y) (<= (+ main_y 1) v_prenex_10891) (<= (select main_a v_prenex_10891) 1001))) (forall ((v_prenex_5051 Int) (v_prenex_5050 Int)) (or (< v_prenex_5051 main_y) (<= (* 2 (select main_a v_prenex_5051)) 1998) (<= (+ main_y 1) v_prenex_5051) (<= (+ (select main_a v_prenex_5050) (select main_a v_prenex_5051)) 1000) (<= (* 2 (select main_a v_prenex_5050)) 6))) (or (forall ((v_prenex_5202 Int)) (or (<= 995 (select main_a v_prenex_5202)) (<= 1994 (* 2 (select main_a v_prenex_5202))) (<= (+ main_y 1) v_prenex_5202) (< v_prenex_5202 main_y) (<= (* 2 (select main_a v_prenex_5202)) 1998))) (forall ((v_prenex_5201 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5201))) (<= (select main_a v_prenex_5201) 3)))) (forall ((v_prenex_2657 Int) (v_prenex_2658 Int)) (or (<= 1 (select main_a v_prenex_2657)) (< v_prenex_2658 main_y) (<= (+ main_y 1) v_prenex_2658) (<= (+ (select main_a v_prenex_2657) 994) (select main_a v_prenex_2658)) (<= 995 (select main_a v_prenex_2658)) (<= (+ main_x 1) v_prenex_2657))) (forall ((v_prenex_4569 Int) (v_prenex_4568 Int)) (or (<= 995 (select main_a v_prenex_4569)) (<= (select main_a v_prenex_4568) 5) (< v_prenex_4569 main_y) (<= (+ (select main_a v_prenex_4568) 994) (select main_a v_prenex_4569)) (<= (+ main_y 1) v_prenex_4569) (<= 997 (select main_a v_prenex_4569)))) (or (forall ((v_prenex_3664 Int)) (or (<= (* 2 (select main_a v_prenex_3664)) 1998) (< v_prenex_3664 main_y) (<= (+ main_y 1) v_prenex_3664))) (forall ((v_prenex_3663 Int)) (or (<= (select main_a v_prenex_3663) 3) (<= 1 (select main_a v_prenex_3663))))) (or (forall ((v_prenex_8155 Int)) (or (<= (select main_a v_prenex_8155) 999) (<= (+ main_y 1) v_prenex_8155) (< v_prenex_8155 main_y) (<= (select main_a v_prenex_8155) 1001) (<= (* 2 (select main_a v_prenex_8155)) 1998))) (forall ((v_prenex_8154 Int)) (or (<= 0 (+ (select main_a v_prenex_8154) 1)) (<= (* 2 (select main_a v_prenex_8154)) 6)))) (forall ((v_prenex_3403 Int) (v_prenex_3404 Int)) (or (<= (+ main_y 1) v_prenex_3404) (<= 1000 (+ (select main_a v_prenex_3403) (select main_a v_prenex_3404))) (< v_prenex_3404 main_y) (<= 995 (select main_a v_prenex_3404)) (<= (select main_a v_prenex_3403) 3) (<= 0 (+ (select main_a v_prenex_3403) 1)))) (forall ((v_prenex_406 Int) (v_prenex_405 Int)) (or (< v_prenex_406 main_y) (<= (* 2 (select main_a v_prenex_405)) 6) (<= (+ main_y 1) v_prenex_406) (<= 2 (* 2 (select main_a v_prenex_405))) (<= (+ (select main_a v_prenex_405) (select main_a v_prenex_406)) 1000) (< v_prenex_405 main_x) (<= (select main_a v_prenex_406) 999))) (forall ((v_prenex_1701 Int) (v_prenex_1700 Int)) (or (<= (+ main_y 1) v_prenex_1701) (< v_prenex_1701 main_y) (< v_prenex_1700 main_x) (<= (+ (select main_a v_prenex_1700) (select main_a v_prenex_1701)) 1000) (<= (* 2 (select main_a v_prenex_1701)) 1998))) (forall ((v_prenex_315 Int) (v_prenex_316 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_316))) (<= (select main_a v_prenex_316) 1001) (<= (select main_a v_prenex_316) (+ (select main_a v_prenex_315) 998)) (<= 2 (* 2 (select main_a v_prenex_315))) (<= (select main_a v_prenex_315) 3) (< v_prenex_316 main_y) (<= (+ main_y 1) v_prenex_316))) (forall ((v_prenex_7896 Int) (v_prenex_7895 Int)) (or (< v_prenex_7896 main_y) (<= 997 (select main_a v_prenex_7896)) (<= (select main_a v_prenex_7895) 5) (<= (select main_a v_prenex_7896) (+ (select main_a v_prenex_7895) 998)) (<= (+ main_y 1) v_prenex_7896))) (or (forall ((v_prenex_10456 Int)) (or (<= (select main_a v_prenex_10456) 5) (<= (select main_a v_prenex_10456) 3))) (forall ((v_prenex_10457 Int)) (or (<= 995 (select main_a v_prenex_10457)) (<= (* 2 (select main_a v_prenex_10457)) 1998) (<= (+ main_y 1) v_prenex_10457) (< v_prenex_10457 main_y)))) (forall ((v_prenex_7505 Int) (v_prenex_7506 Int)) (or (<= (select main_a v_prenex_7506) 1001) (< v_prenex_7506 main_y) (<= 0 (+ (select main_a v_prenex_7505) 1)) (<= (+ (select main_a v_prenex_7505) (select main_a v_prenex_7506)) 1000) (<= (* 2 (select main_a v_prenex_7505)) 6) (<= 995 (select main_a v_prenex_7506)) (<= (+ main_y 1) v_prenex_7506))) (forall ((v_prenex_4685 Int) (v_prenex_4684 Int)) (or (<= (* 2 (select main_a v_prenex_4685)) 1998) (<= 997 (select main_a v_prenex_4685)) (<= 2 (* 2 (select main_a v_prenex_4684))) (<= (+ main_y 1) v_prenex_4685) (<= (+ (select main_a v_prenex_4684) (select main_a v_prenex_4685)) 1000) (< v_prenex_4685 main_y))) (forall ((v_prenex_2174 Int) (v_prenex_2175 Int)) (or (<= 1000 (+ (select main_a v_prenex_2174) (select main_a v_prenex_2175))) (<= 995 (select main_a v_prenex_2175)) (< v_prenex_2175 main_y) (<= (select main_a v_prenex_2174) 5) (<= 1994 (* 2 (select main_a v_prenex_2175))) (<= (+ main_y 1) v_prenex_2175) (<= 2 (* 2 (select main_a v_prenex_2174))))) (forall ((v_prenex_7064 Int) (v_prenex_7065 Int)) (or (<= 997 (select main_a v_prenex_7065)) (<= 1994 (* 2 (select main_a v_prenex_7065))) (<= (+ main_y 1) v_prenex_7065) (<= (select main_a v_prenex_7065) (+ (select main_a v_prenex_7064) 998)) (<= (select main_a v_prenex_7064) 5) (<= 2 (* 2 (select main_a v_prenex_7064))) (< v_prenex_7065 main_y))) (or (forall ((v_prenex_239 Int)) (or (<= 2 (* 2 (select main_a v_prenex_239))) (< v_prenex_239 main_x))) (forall ((v_prenex_240 Int)) (or (<= 995 (select main_a v_prenex_240)) (< v_prenex_240 main_y) (<= (* 2 (select main_a v_prenex_240)) 1998) (<= (+ main_y 1) v_prenex_240)))) (forall ((v_prenex_10059 Int) (v_prenex_10058 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10058))) (<= 997 (select main_a v_prenex_10059)) (<= (+ main_y 1) v_prenex_10059) (<= 1 (select main_a v_prenex_10058)) (<= (+ main_x 1) v_prenex_10058) (< v_prenex_10059 main_y) (<= 1000 (+ (select main_a v_prenex_10058) (select main_a v_prenex_10059))))) (or (forall ((v_prenex_8125 Int)) (or (<= 995 (select main_a v_prenex_8125)) (<= (* 2 (select main_a v_prenex_8125)) 1998) (<= (+ main_y 1) v_prenex_8125) (<= (select main_a v_prenex_8125) 1001) (< v_prenex_8125 main_y))) (forall ((v_prenex_8124 Int)) (or (<= (* 2 (select main_a v_prenex_8124)) 6) (<= 0 (+ (select main_a v_prenex_8124) 1))))) (or (forall ((v_prenex_6008 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6008))) (<= (select main_a v_prenex_6008) 5))) (forall ((v_prenex_6009 Int)) (or (<= (+ main_y 1) v_prenex_6009) (< v_prenex_6009 main_y) (<= 1994 (* 2 (select main_a v_prenex_6009))) (<= (select main_a v_prenex_6009) 999)))) (forall ((v_prenex_1423 Int) (v_prenex_1422 Int)) (or (< v_prenex_1423 main_y) (<= 0 (+ (select main_a v_prenex_1422) 1)) (<= 1000 (+ (select main_a v_prenex_1422) (select main_a v_prenex_1423))) (<= (* 2 (select main_a v_prenex_1422)) 6) (<= (+ main_x 1) v_prenex_1422) (<= (+ main_y 1) v_prenex_1423) (<= 997 (select main_a v_prenex_1423)))) (forall ((v_prenex_9325 Int) (v_prenex_9324 Int)) (or (<= (select main_a v_prenex_9325) (+ (select main_a v_prenex_9324) 998)) (<= (select main_a v_prenex_9325) 999) (< v_prenex_9324 main_x) (<= (select main_a v_prenex_9324) 3) (<= 1 (select main_a v_prenex_9324)) (< v_prenex_9325 main_y) (<= (+ main_y 1) v_prenex_9325))) (forall ((v_prenex_3243 Int) (v_prenex_3244 Int)) (or (<= (select main_a v_prenex_3244) 999) (<= 2 (* 2 (select main_a v_prenex_3243))) (<= (* 2 (select main_a v_prenex_3243)) 6) (<= (+ main_y 1) v_prenex_3244) (<= 995 (select main_a v_prenex_3244)) (< v_prenex_3244 main_y) (<= (+ (select main_a v_prenex_3243) 994) (select main_a v_prenex_3244)))) (forall ((v_prenex_5511 Int) (v_prenex_5510 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5511))) (<= (+ main_y 1) v_prenex_5511) (< v_prenex_5511 main_y) (<= 0 (+ (select main_a v_prenex_5510) 1)) (<= (select main_a v_prenex_5511) (+ (select main_a v_prenex_5510) 998)) (<= (+ main_x 1) v_prenex_5510) (<= (* 2 (select main_a v_prenex_5510)) 6))) (forall ((v_prenex_7783 Int) (v_prenex_7784 Int)) (or (< v_prenex_7784 main_y) (<= 995 (select main_a v_prenex_7784)) (<= (select main_a v_prenex_7784) (+ (select main_a v_prenex_7783) 998)) (<= (select main_a v_prenex_7783) 3) (<= (* 2 (select main_a v_prenex_7783)) 6) (<= 1994 (* 2 (select main_a v_prenex_7784))) (<= (+ main_y 1) v_prenex_7784))) (or (forall ((v_prenex_8953 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8953))) (< v_prenex_8953 main_y) (<= (+ main_y 1) v_prenex_8953) (<= 995 (select main_a v_prenex_8953)) (<= (* 2 (select main_a v_prenex_8953)) 1998))) (forall ((v_prenex_8952 Int)) (or (<= (* 2 (select main_a v_prenex_8952)) 6) (<= (select main_a v_prenex_8952) 3)))) (forall ((v_prenex_433 Int) (v_prenex_434 Int)) (or (<= (+ (select main_a v_prenex_433) 994) (select main_a v_prenex_434)) (< v_prenex_434 main_y) (<= 997 (select main_a v_prenex_434)) (<= 1 (select main_a v_prenex_433)) (<= (+ main_y 1) v_prenex_434) (<= (select main_a v_prenex_433) 3) (<= (select main_a v_prenex_434) 999))) (or (forall ((v_prenex_10455 Int)) (or (<= 997 (select main_a v_prenex_10455)) (<= 1994 (* 2 (select main_a v_prenex_10455))) (< v_prenex_10455 main_y) (<= (+ main_y 1) v_prenex_10455) (<= (* 2 (select main_a v_prenex_10455)) 1998))) (forall ((v_prenex_10454 Int)) (or (<= (select main_a v_prenex_10454) 5) (<= 1 (select main_a v_prenex_10454))))) (forall ((v_prenex_10541 Int) (v_prenex_10540 Int)) (or (<= 995 (select main_a v_prenex_10541)) (< v_prenex_10541 main_y) (<= (select main_a v_prenex_10540) 5) (<= (+ main_y 1) v_prenex_10541) (<= (+ (select main_a v_prenex_10540) 994) (select main_a v_prenex_10541)))) (forall ((v_prenex_7419 Int) (v_prenex_7420 Int)) (or (<= (select main_a v_prenex_7420) (+ (select main_a v_prenex_7419) 998)) (<= (select main_a v_prenex_7419) 3) (<= (select main_a v_prenex_7419) 5) (<= (+ main_x 1) v_prenex_7419) (< v_prenex_7419 main_x))) (or (forall ((v_prenex_4132 Int)) (or (< v_prenex_4132 main_y) (<= (* 2 (select main_a v_prenex_4132)) 1998) (<= 995 (select main_a v_prenex_4132)) (<= (+ main_y 1) v_prenex_4132) (<= (select main_a v_prenex_4132) 999))) (forall ((v_prenex_4131 Int)) (<= 2 (* 2 (select main_a v_prenex_4131))))) (forall ((v_prenex_5028 Int) (v_prenex_5029 Int)) (or (<= 1 (select main_a v_prenex_5028)) (< v_prenex_5029 main_y) (<= 1000 (+ (select main_a v_prenex_5028) (select main_a v_prenex_5029))) (<= 995 (select main_a v_prenex_5029)) (<= (+ main_x 1) v_prenex_5028) (<= (+ main_y 1) v_prenex_5029))) (forall ((v_prenex_6289 Int) (v_prenex_6288 Int)) (or (<= (select main_a v_prenex_6288) 3) (<= 2 (* 2 (select main_a v_prenex_6288))) (<= (+ main_y 1) v_prenex_6289) (< v_prenex_6289 main_y) (<= 995 (select main_a v_prenex_6289)) (<= 1994 (* 2 (select main_a v_prenex_6289))) (<= (+ (select main_a v_prenex_6288) 994) (select main_a v_prenex_6289)))) (forall ((v_prenex_10327 Int) (v_prenex_10326 Int)) (or (<= (+ main_y 1) v_prenex_10327) (<= (select main_a v_prenex_10326) 3) (<= (+ (select main_a v_prenex_10326) 994) (select main_a v_prenex_10327)) (<= (* 2 (select main_a v_prenex_10327)) 1998) (< v_prenex_10327 main_y))) (forall ((v_prenex_9381 Int) (v_prenex_9380 Int)) (or (<= (select main_a v_prenex_9380) 3) (< v_prenex_9381 main_y) (<= (select main_a v_prenex_9381) 1001) (<= (+ main_y 1) v_prenex_9381) (<= (+ main_x 1) v_prenex_9380) (<= (+ (select main_a v_prenex_9380) 994) (select main_a v_prenex_9381)))) (forall ((v_prenex_10277 Int) (v_prenex_10276 Int)) (or (<= 1000 (+ (select main_a v_prenex_10276) (select main_a v_prenex_10277))) (<= (select main_a v_prenex_10276) 3) (<= (+ main_x 1) v_prenex_10276) (<= 997 (select main_a v_prenex_10277)) (< v_prenex_10277 main_y) (<= (+ main_y 1) v_prenex_10277) (<= 0 (+ (select main_a v_prenex_10276) 1)))) (forall ((v_prenex_1849 Int) (v_prenex_1848 Int)) (or (<= (+ main_y 1) v_prenex_1849) (<= (+ main_x 1) v_prenex_1848) (< v_prenex_1848 main_x) (<= (+ (select main_a v_prenex_1848) (select main_a v_prenex_1849)) 1000) (<= 0 (+ (select main_a v_prenex_1848) 1)))) (forall ((v_prenex_2958 Int) (v_prenex_2959 Int)) (or (<= (+ main_y 1) v_prenex_2959) (<= (* 2 (select main_a v_prenex_2959)) 1998) (<= (+ (select main_a v_prenex_2958) (select main_a v_prenex_2959)) 1000) (< v_prenex_2959 main_y) (<= 2 (* 2 (select main_a v_prenex_2958))) (<= (select main_a v_prenex_2958) 5) (<= 1994 (* 2 (select main_a v_prenex_2959))))) (or (forall ((v_prenex_2374 Int)) (or (<= (* 2 (select main_a v_prenex_2374)) 1998) (<= 997 (select main_a v_prenex_2374)) (<= (+ main_y 1) v_prenex_2374) (< v_prenex_2374 main_y))) (forall ((v_prenex_2373 Int)) (or (< v_prenex_2373 main_x) (<= 2 (* 2 (select main_a v_prenex_2373))) (<= (* 2 (select main_a v_prenex_2373)) 6)))) (or (forall ((v_prenex_9396 Int)) (or (<= (select main_a v_prenex_9396) 5) (<= 2 (* 2 (select main_a v_prenex_9396))) (< v_prenex_9396 main_x))) (forall ((v_prenex_9397 Int)) (or (< v_prenex_9397 main_y) (<= (+ main_y 1) v_prenex_9397) (<= 1994 (* 2 (select main_a v_prenex_9397))) (<= 995 (select main_a v_prenex_9397))))) (forall ((v_prenex_8902 Int) (v_prenex_8903 Int)) (or (<= 0 (+ (select main_a v_prenex_8902) 1)) (<= 1000 (+ (select main_a v_prenex_8902) (select main_a v_prenex_8903))) (<= (+ main_y 1) v_prenex_8903) (< v_prenex_8903 main_y) (<= 995 (select main_a v_prenex_8903)) (<= (* 2 (select main_a v_prenex_8902)) 6))) (or (forall ((v_prenex_10739 Int)) (or (<= (+ main_y 1) v_prenex_10739) (<= 1994 (* 2 (select main_a v_prenex_10739))) (< v_prenex_10739 main_y) (<= (select main_a v_prenex_10739) 1001))) (forall ((v_prenex_10738 Int)) (or (<= 1 (select main_a v_prenex_10738)) (<= (* 2 (select main_a v_prenex_10738)) 6)))) (or (forall ((v_prenex_3904 Int)) (or (<= (* 2 (select main_a v_prenex_3904)) 1998) (<= (+ main_y 1) v_prenex_3904) (<= 995 (select main_a v_prenex_3904)) (< v_prenex_3904 main_y) (<= 1994 (* 2 (select main_a v_prenex_3904))))) (forall ((v_prenex_3903 Int)) (or (<= 0 (+ (select main_a v_prenex_3903) 1)) (<= (* 2 (select main_a v_prenex_3903)) 6)))) (forall ((v_prenex_9888 Int) (v_prenex_9887 Int)) (or (<= (* 2 (select main_a v_prenex_9888)) 1998) (<= 1 (select main_a v_prenex_9887)) (<= (+ main_y 1) v_prenex_9888) (< v_prenex_9888 main_y) (<= 995 (select main_a v_prenex_9888)) (<= (select main_a v_prenex_9887) 3) (<= 1000 (+ (select main_a v_prenex_9887) (select main_a v_prenex_9888))))) (or (forall ((v_prenex_4686 Int)) (or (<= (* 2 (select main_a v_prenex_4686)) 6) (<= (+ main_x 1) v_prenex_4686) (<= 2 (* 2 (select main_a v_prenex_4686))))) (forall ((v_prenex_4687 Int)) (or (<= 995 (select main_a v_prenex_4687)) (< v_prenex_4687 main_y) (<= (* 2 (select main_a v_prenex_4687)) 1998) (<= (+ main_y 1) v_prenex_4687)))) (forall ((v_prenex_6096 Int) (v_prenex_6097 Int)) (or (<= (select main_a v_prenex_6096) 5) (<= 1000 (+ (select main_a v_prenex_6096) (select main_a v_prenex_6097))) (<= 2 (* 2 (select main_a v_prenex_6096))) (<= (+ main_y 1) v_prenex_6097) (< v_prenex_6097 main_y) (< v_prenex_6096 main_x) (<= (select main_a v_prenex_6097) 1001))) (or (forall ((v_prenex_7188 Int)) (or (<= (select main_a v_prenex_7188) 5) (<= 2 (* 2 (select main_a v_prenex_7188))) (< v_prenex_7188 main_x))) (forall ((v_prenex_7189 Int)) (or (<= (+ main_y 1) v_prenex_7189) (< v_prenex_7189 main_y) (<= 1994 (* 2 (select main_a v_prenex_7189)))))) (forall ((v_prenex_10613 Int) (v_prenex_10612 Int)) (or (<= (+ main_y 1) v_prenex_10613) (<= 1 (select main_a v_prenex_10612)) (<= 995 (select main_a v_prenex_10613)) (< v_prenex_10613 main_y) (<= (select main_a v_prenex_10613) (+ (select main_a v_prenex_10612) 998)) (<= (select main_a v_prenex_10612) 3))) (forall ((v_prenex_4441 Int) (v_prenex_4440 Int)) (or (<= (select main_a v_prenex_4441) 999) (<= (+ main_y 1) v_prenex_4441) (<= (select main_a v_prenex_4441) (+ (select main_a v_prenex_4440) 998)) (<= 995 (select main_a v_prenex_4441)) (<= 2 (* 2 (select main_a v_prenex_4440))) (<= 1 (select main_a v_prenex_4440)) (< v_prenex_4441 main_y))) (forall ((v_prenex_7425 Int) (v_prenex_7426 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7426))) (< v_prenex_7426 main_y) (< v_prenex_7425 main_x) (<= (select main_a v_prenex_7426) (+ (select main_a v_prenex_7425) 998)) (<= (+ main_y 1) v_prenex_7426) (<= 1 (select main_a v_prenex_7425)) (<= 2 (* 2 (select main_a v_prenex_7425))))) (forall ((v_prenex_7735 Int) (v_prenex_7736 Int)) (or (<= (select main_a v_prenex_7735) 3) (<= (* 2 (select main_a v_prenex_7735)) 6) (< v_prenex_7736 main_y) (<= (+ main_y 1) v_prenex_7736) (<= (select main_a v_prenex_7736) 999) (<= (+ (select main_a v_prenex_7735) (select main_a v_prenex_7736)) 1000) (<= (select main_a v_prenex_7736) 1001))) (forall ((v_prenex_8954 Int) (v_prenex_8955 Int)) (or (<= (select main_a v_prenex_8955) (+ (select main_a v_prenex_8954) 998)) (<= (select main_a v_prenex_8954) 5) (<= (+ main_y 1) v_prenex_8955) (<= 995 (select main_a v_prenex_8955)) (<= 1 (select main_a v_prenex_8954)) (<= (* 2 (select main_a v_prenex_8955)) 1998) (< v_prenex_8955 main_y))) (forall ((v_prenex_1769 Int) (v_prenex_1768 Int)) (or (<= (+ main_y 1) v_prenex_1769) (<= (* 2 (select main_a v_prenex_1769)) 1998) (<= 2 (* 2 (select main_a v_prenex_1768))) (<= 1 (select main_a v_prenex_1768)) (< v_prenex_1769 main_y) (<= (select main_a v_prenex_1769) (+ (select main_a v_prenex_1768) 998)) (<= (select main_a v_prenex_1769) 1001))) (forall ((v_prenex_7944 Int) (v_prenex_7943 Int)) (or (<= (* 2 (select main_a v_prenex_7943)) 6) (<= 0 (+ (select main_a v_prenex_7943) 1)) (< v_prenex_7944 main_y) (<= (+ (select main_a v_prenex_7943) (select main_a v_prenex_7944)) 1000) (<= (+ main_y 1) v_prenex_7944) (<= 995 (select main_a v_prenex_7944)))) (forall ((v_prenex_1289 Int) (v_prenex_1288 Int)) (or (<= (+ (select main_a v_prenex_1288) 994) (select main_a v_prenex_1289)) (<= (select main_a v_prenex_1288) 5) (<= 1994 (* 2 (select main_a v_prenex_1289))) (<= (* 2 (select main_a v_prenex_1289)) 1998) (<= (+ main_y 1) v_prenex_1289) (< v_prenex_1289 main_y))) (or (forall ((v_prenex_4292 Int)) (or (< v_prenex_4292 main_y) (<= (* 2 (select main_a v_prenex_4292)) 1998) (<= (select main_a v_prenex_4292) 999) (<= (+ main_y 1) v_prenex_4292) (<= 995 (select main_a v_prenex_4292)))) (forall ((v_prenex_4291 Int)) (or (<= 1 (select main_a v_prenex_4291)) (<= (* 2 (select main_a v_prenex_4291)) 6)))) (or (forall ((v_prenex_6061 Int)) (or (< v_prenex_6061 main_x) (<= (* 2 (select main_a v_prenex_6061)) 6) (<= 1 (select main_a v_prenex_6061)))) (forall ((v_prenex_6062 Int)) (or (< v_prenex_6062 main_y) (<= 1994 (* 2 (select main_a v_prenex_6062))) (<= (+ main_y 1) v_prenex_6062)))) (forall ((v_prenex_6574 Int) (v_prenex_6575 Int)) (or (<= (select main_a v_prenex_6575) (+ (select main_a v_prenex_6574) 998)) (<= (+ main_y 1) v_prenex_6575) (< v_prenex_6575 main_y) (<= 2 (* 2 (select main_a v_prenex_6574))) (<= (* 2 (select main_a v_prenex_6575)) 1998))) (forall ((v_prenex_10061 Int) (v_prenex_10060 Int)) (or (< v_prenex_10060 main_x) (<= (+ main_y 1) v_prenex_10061) (<= (* 2 (select main_a v_prenex_10060)) 6) (<= 995 (select main_a v_prenex_10061)) (< v_prenex_10061 main_y) (<= (+ (select main_a v_prenex_10060) 994) (select main_a v_prenex_10061)) (<= 0 (+ (select main_a v_prenex_10060) 1)))) (forall ((v_prenex_3825 Int) (v_prenex_3826 Int)) (or (<= (+ (select main_a v_prenex_3825) (select main_a v_prenex_3826)) 1000) (< v_prenex_3826 main_y) (<= (* 2 (select main_a v_prenex_3826)) 1998) (<= (select main_a v_prenex_3826) 999) (<= (+ main_y 1) v_prenex_3826) (<= 0 (+ (select main_a v_prenex_3825) 1)))) (forall ((v_prenex_1881 Int) (v_prenex_1880 Int)) (or (<= (+ (select main_a v_prenex_1880) 994) (select main_a v_prenex_1881)) (<= 0 (+ (select main_a v_prenex_1880) 1)) (<= (+ main_y 1) v_prenex_1881) (<= (* 2 (select main_a v_prenex_1881)) 1998) (< v_prenex_1881 main_y) (<= (select main_a v_prenex_1881) 999))) (forall ((v_prenex_9842 Int) (v_prenex_9841 Int)) (or (<= 1000 (+ (select main_a v_prenex_9841) (select main_a v_prenex_9842))) (<= 1 (select main_a v_prenex_9841)) (<= (+ main_x 1) v_prenex_9841) (< v_prenex_9841 main_x))) (forall ((v_prenex_3906 Int) (v_prenex_3905 Int)) (or (<= 0 (+ (select main_a v_prenex_3905) 1)) (<= (select main_a v_prenex_3906) 1001) (<= (* 2 (select main_a v_prenex_3905)) 6) (<= (+ (select main_a v_prenex_3905) (select main_a v_prenex_3906)) 1000) (<= (+ main_y 1) v_prenex_3906) (< v_prenex_3905 main_x) (< v_prenex_3906 main_y))) (forall ((v_prenex_6886 Int) (v_prenex_6885 Int)) (or (<= 995 (select main_a v_prenex_6886)) (< v_prenex_6886 main_y) (<= (select main_a v_prenex_6886) (+ (select main_a v_prenex_6885) 998)) (<= (select main_a v_prenex_6885) 5) (<= 2 (* 2 (select main_a v_prenex_6885))) (<= 1994 (* 2 (select main_a v_prenex_6886))) (<= (+ main_y 1) v_prenex_6886))) (forall ((v_prenex_9929 Int) (v_prenex_9930 Int)) (or (<= 1 (select main_a v_prenex_9929)) (< v_prenex_9930 main_y) (<= (select main_a v_prenex_9930) (+ (select main_a v_prenex_9929) 998)) (<= 1994 (* 2 (select main_a v_prenex_9930))) (<= (* 2 (select main_a v_prenex_9930)) 1998) (<= (+ main_y 1) v_prenex_9930) (<= 2 (* 2 (select main_a v_prenex_9929))))) (forall ((v_prenex_5119 Int) (v_prenex_5120 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5120))) (<= (* 2 (select main_a v_prenex_5119)) 6) (<= (select main_a v_prenex_5119) 3) (<= (+ (select main_a v_prenex_5119) 994) (select main_a v_prenex_5120)) (<= 995 (select main_a v_prenex_5120)) (<= (+ main_y 1) v_prenex_5120) (< v_prenex_5120 main_y))) (forall ((v_prenex_7320 Int) (v_prenex_7321 Int)) (or (<= (select main_a v_prenex_7320) 3) (<= 997 (select main_a v_prenex_7321)) (<= (select main_a v_prenex_7321) 999) (< v_prenex_7321 main_y) (<= (+ main_y 1) v_prenex_7321) (<= (+ (select main_a v_prenex_7320) (select main_a v_prenex_7321)) 1000) (<= 1 (select main_a v_prenex_7320)))) (forall ((v_prenex_5577 Int) (v_prenex_5576 Int)) (or (<= (select main_a v_prenex_5576) 5) (<= (select main_a v_prenex_5577) 999) (<= (select main_a v_prenex_5577) 1001) (<= (+ main_y 1) v_prenex_5577) (<= 0 (+ (select main_a v_prenex_5576) 1)) (< v_prenex_5577 main_y) (<= (+ (select main_a v_prenex_5576) 994) (select main_a v_prenex_5577)))) (or (forall ((v_prenex_3166 Int)) (or (<= (* 2 (select main_a v_prenex_3166)) 1998) (<= 995 (select main_a v_prenex_3166)) (<= (+ main_y 1) v_prenex_3166) (< v_prenex_3166 main_y))) (forall ((v_prenex_3165 Int)) (or (<= (select main_a v_prenex_3165) 3) (<= 2 (* 2 (select main_a v_prenex_3165)))))) (or (forall ((v_prenex_6675 Int)) (or (< v_prenex_6675 main_y) (<= (select main_a v_prenex_6675) 1001) (<= 1994 (* 2 (select main_a v_prenex_6675))) (<= (+ main_y 1) v_prenex_6675))) (forall ((v_prenex_6674 Int)) (or (<= (* 2 (select main_a v_prenex_6674)) 6) (<= (select main_a v_prenex_6674) 3) (<= (+ main_x 1) v_prenex_6674)))) (or (forall ((v_prenex_5054 Int)) (or (<= 1 (select main_a v_prenex_5054)) (<= 0 (+ (select main_a v_prenex_5054) 1)))) (forall ((v_prenex_5055 Int)) (or (< v_prenex_5055 main_y) (<= 995 (select main_a v_prenex_5055)) (<= (* 2 (select main_a v_prenex_5055)) 1998) (<= (+ main_y 1) v_prenex_5055) (<= 1994 (* 2 (select main_a v_prenex_5055)))))) (forall ((v_prenex_9013 Int) (v_prenex_9012 Int)) (or (<= 0 (+ (select main_a v_prenex_9012) 1)) (< v_prenex_9013 main_y) (<= (select main_a v_prenex_9013) (+ (select main_a v_prenex_9012) 998)) (<= (select main_a v_prenex_9013) 999) (<= (+ main_x 1) v_prenex_9012) (<= 2 (* 2 (select main_a v_prenex_9012))) (<= (+ main_y 1) v_prenex_9013))) (forall ((v_prenex_4206 Int) (v_prenex_4205 Int)) (or (< v_prenex_4205 main_x) (<= 995 (select main_a v_prenex_4206)) (<= (+ main_y 1) v_prenex_4206) (< v_prenex_4206 main_y) (<= (select main_a v_prenex_4206) (+ (select main_a v_prenex_4205) 998)))) (forall ((v_prenex_9154 Int) (v_prenex_9155 Int)) (or (<= (select main_a v_prenex_9154) 5) (<= (select main_a v_prenex_9155) (+ (select main_a v_prenex_9154) 998)) (<= 1994 (* 2 (select main_a v_prenex_9155))) (<= (+ main_x 1) v_prenex_9154) (< v_prenex_9155 main_y) (<= 0 (+ (select main_a v_prenex_9154) 1)) (<= (+ main_y 1) v_prenex_9155))) (or (forall ((v_prenex_8119 Int)) (or (<= 995 (select main_a v_prenex_8119)) (< v_prenex_8119 main_y) (<= (* 2 (select main_a v_prenex_8119)) 1998) (<= (+ main_y 1) v_prenex_8119) (<= (select main_a v_prenex_8119) 999))) (forall ((v_prenex_8118 Int)) (or (<= (select main_a v_prenex_8118) 5) (<= 0 (+ (select main_a v_prenex_8118) 1))))) (or (forall ((v_prenex_3307 Int)) (or (<= 0 (+ (select main_a v_prenex_3307) 1)) (<= (* 2 (select main_a v_prenex_3307)) 6))) (forall ((v_prenex_3308 Int)) (or (<= (+ main_y 1) v_prenex_3308) (<= (* 2 (select main_a v_prenex_3308)) 1998) (< v_prenex_3308 main_y) (<= (select main_a v_prenex_3308) 999)))) (forall ((v_prenex_7090 Int) (v_prenex_7091 Int)) (or (< v_prenex_7091 main_y) (<= (* 2 (select main_a v_prenex_7090)) 6) (<= 1000 (+ (select main_a v_prenex_7090) (select main_a v_prenex_7091))) (<= (select main_a v_prenex_7091) 1001) (<= 995 (select main_a v_prenex_7091)) (<= (+ main_y 1) v_prenex_7091))) (forall ((v_prenex_2379 Int) (v_prenex_2380 Int)) (or (< v_prenex_2380 main_y) (< v_prenex_2379 main_x) (<= (+ main_y 1) v_prenex_2380) (<= (+ (select main_a v_prenex_2379) (select main_a v_prenex_2380)) 1000) (<= 997 (select main_a v_prenex_2380)) (<= 0 (+ (select main_a v_prenex_2379) 1)))) (or (forall ((v_prenex_180 Int)) (or (<= (select main_a v_prenex_180) 3) (<= 0 (+ (select main_a v_prenex_180) 1)))) (forall ((v_prenex_181 Int)) (or (< v_prenex_181 main_y) (<= (select main_a v_prenex_181) 999) (<= (+ main_y 1) v_prenex_181) (<= (select main_a v_prenex_181) 1001) (<= (* 2 (select main_a v_prenex_181)) 1998)))) (forall ((v_prenex_6025 Int) (v_prenex_6024 Int)) (or (< v_prenex_6025 main_y) (<= (+ (select main_a v_prenex_6024) 994) (select main_a v_prenex_6025)) (<= (* 2 (select main_a v_prenex_6025)) 1998) (<= (* 2 (select main_a v_prenex_6024)) 6) (<= 0 (+ (select main_a v_prenex_6024) 1)) (<= (+ main_y 1) v_prenex_6025))) (forall ((v_prenex_1717 Int) (v_prenex_1716 Int)) (or (<= 995 (select main_a v_prenex_1717)) (<= 2 (* 2 (select main_a v_prenex_1716))) (<= 1994 (* 2 (select main_a v_prenex_1717))) (<= (select main_a v_prenex_1716) 5) (<= (select main_a v_prenex_1717) (+ (select main_a v_prenex_1716) 998)) (< v_prenex_1717 main_y) (<= (+ main_y 1) v_prenex_1717))) (or (forall ((v_prenex_4288 Int)) (or (< v_prenex_4288 main_y) (<= (* 2 (select main_a v_prenex_4288)) 1998) (<= (+ main_y 1) v_prenex_4288))) (forall ((v_prenex_4287 Int)) (or (<= 1 (select main_a v_prenex_4287)) (< v_prenex_4287 main_x) (<= (* 2 (select main_a v_prenex_4287)) 6)))) (or (forall ((v_prenex_2426 Int)) (or (<= (* 2 (select main_a v_prenex_2426)) 1998) (<= (+ main_y 1) v_prenex_2426) (<= 997 (select main_a v_prenex_2426)) (< v_prenex_2426 main_y))) (forall ((v_prenex_2425 Int)) (or (<= 1 (select main_a v_prenex_2425)) (<= 2 (* 2 (select main_a v_prenex_2425)))))) (forall ((v_prenex_468 Int) (v_prenex_467 Int)) (or (<= (select main_a v_prenex_468) 999) (< v_prenex_468 main_y) (<= 995 (select main_a v_prenex_468)) (<= (* 2 (select main_a v_prenex_467)) 6) (<= (+ (select main_a v_prenex_467) (select main_a v_prenex_468)) 1000) (<= (+ main_y 1) v_prenex_468) (<= 0 (+ (select main_a v_prenex_467) 1)))) (forall ((v_prenex_2150 Int) (v_prenex_2151 Int)) (or (< v_prenex_2151 main_y) (<= (+ (select main_a v_prenex_2150) (select main_a v_prenex_2151)) 1000) (<= (+ main_y 1) v_prenex_2151) (< v_prenex_2150 main_x) (<= 995 (select main_a v_prenex_2151)) (<= 2 (* 2 (select main_a v_prenex_2150))))) (or (forall ((v_prenex_4878 Int)) (<= (* 2 (select main_a v_prenex_4878)) 6)) (forall ((v_prenex_4879 Int)) (or (< v_prenex_4879 main_y) (<= (select main_a v_prenex_4879) 1001) (<= 995 (select main_a v_prenex_4879)) (<= (+ main_y 1) v_prenex_4879) (<= (* 2 (select main_a v_prenex_4879)) 1998)))) (forall ((v_prenex_9796 Int) (v_prenex_9795 Int)) (or (<= (select main_a v_prenex_9796) (+ (select main_a v_prenex_9795) 998)) (<= (+ main_y 1) v_prenex_9796) (<= 1994 (* 2 (select main_a v_prenex_9796))) (<= (select main_a v_prenex_9796) 999) (< v_prenex_9796 main_y) (<= (select main_a v_prenex_9795) 5) (<= 1 (select main_a v_prenex_9795)))) (forall ((v_prenex_10861 Int) (v_prenex_10860 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10861))) (<= 1000 (+ (select main_a v_prenex_10860) (select main_a v_prenex_10861))) (< v_prenex_10861 main_y) (<= (+ main_y 1) v_prenex_10861) (<= 0 (+ (select main_a v_prenex_10860) 1)))) (forall ((v_prenex_3485 Int) (v_prenex_3486 Int)) (or (<= (+ (select main_a v_prenex_3485) (select main_a v_prenex_3486)) 1000) (<= 1994 (* 2 (select main_a v_prenex_3486))) (<= (* 2 (select main_a v_prenex_3485)) 6) (<= (select main_a v_prenex_3485) 5) (<= (+ main_y 1) v_prenex_3486) (<= (select main_a v_prenex_3486) 999) (< v_prenex_3486 main_y))) (forall ((v_prenex_6972 Int) (v_prenex_6971 Int)) (or (<= (* 2 (select main_a v_prenex_6972)) 1998) (<= (select main_a v_prenex_6972) 1001) (< v_prenex_6972 main_y) (<= (select main_a v_prenex_6971) 5) (<= (+ main_y 1) v_prenex_6972) (<= 2 (* 2 (select main_a v_prenex_6971))) (<= 1000 (+ (select main_a v_prenex_6971) (select main_a v_prenex_6972))))) (forall ((v_prenex_2713 Int) (v_prenex_2714 Int)) (or (<= (select main_a v_prenex_2713) 3) (< v_prenex_2714 main_y) (<= (+ main_y 1) v_prenex_2714) (<= 995 (select main_a v_prenex_2714)) (<= (select main_a v_prenex_2714) (+ (select main_a v_prenex_2713) 998)))) (or (forall ((v_prenex_3967 Int)) (or (< v_prenex_3967 main_x) (<= 0 (+ (select main_a v_prenex_3967) 1)) (<= 1 (select main_a v_prenex_3967)))) (forall ((v_prenex_3968 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3968))) (<= 995 (select main_a v_prenex_3968)) (< v_prenex_3968 main_y) (<= (+ main_y 1) v_prenex_3968)))) (forall ((v_prenex_2440 Int) (v_prenex_2439 Int)) (or (< v_prenex_2439 main_x) (<= (* 2 (select main_a v_prenex_2439)) 6) (<= 0 (+ (select main_a v_prenex_2439) 1)) (<= (select main_a v_prenex_2440) 999) (< v_prenex_2440 main_y) (<= 1000 (+ (select main_a v_prenex_2439) (select main_a v_prenex_2440))) (<= (+ main_y 1) v_prenex_2440))) (forall ((v_prenex_9723 Int) (v_prenex_9722 Int)) (or (<= (+ main_x 1) v_prenex_9722) (<= (+ main_y 1) v_prenex_9723) (<= 1000 (+ (select main_a v_prenex_9722) (select main_a v_prenex_9723))) (< v_prenex_9723 main_y) (<= 1 (select main_a v_prenex_9722)) (<= 0 (+ (select main_a v_prenex_9722) 1)) (<= 997 (select main_a v_prenex_9723)))) (or (forall ((v_prenex_4972 Int)) (or (<= (+ main_x 1) v_prenex_4972) (<= (select main_a v_prenex_4972) 5) (<= (select main_a v_prenex_4972) 3))) (forall ((v_prenex_4973 Int)) (or (<= (* 2 (select main_a v_prenex_4973)) 1998) (< v_prenex_4973 main_y) (<= (+ main_y 1) v_prenex_4973)))) (forall ((v_prenex_1189 Int) (v_prenex_1188 Int)) (or (<= 1000 (+ (select main_a v_prenex_1188) (select main_a v_prenex_1189))) (<= 1 (select main_a v_prenex_1188)) (<= (+ main_y 1) v_prenex_1189) (< v_prenex_1189 main_y) (<= 997 (select main_a v_prenex_1189)) (< v_prenex_1188 main_x))) (forall ((v_prenex_6580 Int) (v_prenex_6581 Int)) (or (<= 0 (+ (select main_a v_prenex_6580) 1)) (<= (+ main_y 1) v_prenex_6581) (<= 2 (* 2 (select main_a v_prenex_6580))) (< v_prenex_6581 main_y) (<= 997 (select main_a v_prenex_6581)) (<= 1994 (* 2 (select main_a v_prenex_6581))) (<= (+ (select main_a v_prenex_6580) (select main_a v_prenex_6581)) 1000))) (forall ((v_prenex_554 Int) (v_prenex_553 Int)) (or (< v_prenex_553 main_x) (<= (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) (<= 995 (select main_a v_prenex_554)) (<= (+ main_y 1) v_prenex_554))) (forall ((v_prenex_7170 Int) (v_prenex_7171 Int)) (or (< v_prenex_7171 main_y) (<= (* 2 (select main_a v_prenex_7170)) 6) (<= (select main_a v_prenex_7170) 5) (<= (+ main_x 1) v_prenex_7170) (<= (+ (select main_a v_prenex_7170) (select main_a v_prenex_7171)) 1000) (<= (+ main_y 1) v_prenex_7171) (<= (select main_a v_prenex_7171) 1001))) (forall ((v_prenex_5428 Int) (v_prenex_5429 Int)) (or (<= 997 (select main_a v_prenex_5429)) (<= 1000 (+ (select main_a v_prenex_5428) (select main_a v_prenex_5429))) (<= (select main_a v_prenex_5429) 1001) (< v_prenex_5429 main_y) (<= (* 2 (select main_a v_prenex_5428)) 6) (<= (+ main_y 1) v_prenex_5429))) (or (forall ((v_prenex_5811 Int)) (or (<= (+ main_y 1) v_prenex_5811) (<= 1994 (* 2 (select main_a v_prenex_5811))) (< v_prenex_5811 main_y) (<= 995 (select main_a v_prenex_5811)) (<= 997 (select main_a v_prenex_5811)))) (forall ((v_prenex_5810 Int)) (<= (select main_a v_prenex_5810) 3))) (forall ((v_prenex_9839 Int) (v_prenex_9840 Int)) (or (< v_prenex_9840 main_y) (<= (+ (select main_a v_prenex_9839) 994) (select main_a v_prenex_9840)) (<= 995 (select main_a v_prenex_9840)) (<= 1994 (* 2 (select main_a v_prenex_9840))) (<= (select main_a v_prenex_9839) 3) (<= (+ main_y 1) v_prenex_9840))) (or (forall ((v_prenex_2366 Int)) (or (<= (+ main_y 1) v_prenex_2366) (< v_prenex_2366 main_y) (<= 1994 (* 2 (select main_a v_prenex_2366))) (<= (select main_a v_prenex_2366) 1001) (<= 997 (select main_a v_prenex_2366)))) (forall ((v_prenex_2365 Int)) (or (<= (select main_a v_prenex_2365) 5) (<= 1 (select main_a v_prenex_2365))))) (forall ((v_prenex_688 Int) (v_prenex_689 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_689))) (<= (select main_a v_prenex_688) 3) (<= (+ main_y 1) v_prenex_689) (<= 995 (select main_a v_prenex_689)) (<= (+ (select main_a v_prenex_688) (select main_a v_prenex_689)) 1000) (< v_prenex_689 main_y))) (forall ((v_prenex_5229 Int) (v_prenex_5230 Int)) (or (<= (select main_a v_prenex_5229) 5) (< v_prenex_5230 main_y) (<= (select main_a v_prenex_5230) 1001) (<= (* 2 (select main_a v_prenex_5229)) 6) (<= (+ (select main_a v_prenex_5229) (select main_a v_prenex_5230)) 1000) (<= (* 2 (select main_a v_prenex_5230)) 1998) (<= (+ main_y 1) v_prenex_5230))) (or (forall ((v_prenex_4121 Int)) (or (<= 1 (select main_a v_prenex_4121)) (<= 2 (* 2 (select main_a v_prenex_4121))))) (forall ((v_prenex_4122 Int)) (or (<= (select main_a v_prenex_4122) 999) (<= (* 2 (select main_a v_prenex_4122)) 1998) (< v_prenex_4122 main_y) (<= (+ main_y 1) v_prenex_4122)))) (forall ((v_prenex_4246 Int) (v_prenex_4245 Int)) (or (<= (select main_a v_prenex_4245) 3) (<= (+ main_y 1) v_prenex_4246) (<= (select main_a v_prenex_4246) 1001) (< v_prenex_4246 main_y) (< v_prenex_4245 main_x) (<= (+ (select main_a v_prenex_4245) 994) (select main_a v_prenex_4246)))) (forall ((v_prenex_4411 Int) (v_prenex_4410 Int)) (or (<= 997 (select main_a v_prenex_4411)) (< v_prenex_4411 main_y) (<= (select main_a v_prenex_4411) 1001) (<= 0 (+ (select main_a v_prenex_4410) 1)) (<= (* 2 (select main_a v_prenex_4410)) 6) (<= (+ main_y 1) v_prenex_4411) (<= (+ (select main_a v_prenex_4410) 994) (select main_a v_prenex_4411)))) (or (forall ((v_prenex_4241 Int)) (or (<= (select main_a v_prenex_4241) 5) (< v_prenex_4241 main_x) (<= (* 2 (select main_a v_prenex_4241)) 6))) (forall ((v_prenex_4242 Int)) (or (< v_prenex_4242 main_y) (<= 1994 (* 2 (select main_a v_prenex_4242))) (<= 995 (select main_a v_prenex_4242)) (<= (+ main_y 1) v_prenex_4242)))) (forall ((v_prenex_5741 Int) (v_prenex_5740 Int)) (or (<= (+ main_y 1) v_prenex_5741) (<= (+ (select main_a v_prenex_5740) 994) (select main_a v_prenex_5741)) (< v_prenex_5741 main_y) (<= 995 (select main_a v_prenex_5741)) (<= 1994 (* 2 (select main_a v_prenex_5741))))) (or (forall ((v_prenex_9908 Int)) (or (< v_prenex_9908 main_y) (<= (* 2 (select main_a v_prenex_9908)) 1998) (<= (+ main_y 1) v_prenex_9908) (<= 995 (select main_a v_prenex_9908)))) (forall ((v_prenex_9907 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9907))) (<= (* 2 (select main_a v_prenex_9907)) 6)))) (forall ((v_prenex_8343 Int) (v_prenex_8342 Int)) (or (< v_prenex_8343 main_y) (<= 1994 (* 2 (select main_a v_prenex_8343))) (<= 2 (* 2 (select main_a v_prenex_8342))) (<= 995 (select main_a v_prenex_8343)) (<= (+ main_y 1) v_prenex_8343) (<= 1000 (+ (select main_a v_prenex_8342) (select main_a v_prenex_8343))))) (forall ((v_prenex_9770 Int) (v_prenex_9771 Int)) (or (< v_prenex_9771 main_y) (<= 1000 (+ (select main_a v_prenex_9770) (select main_a v_prenex_9771))) (< v_prenex_9770 main_x) (<= (+ main_y 1) v_prenex_9771) (<= 0 (+ (select main_a v_prenex_9770) 1)) (<= (* 2 (select main_a v_prenex_9770)) 6) (<= (* 2 (select main_a v_prenex_9771)) 1998))) (forall ((v_prenex_3889 Int) (v_prenex_3890 Int)) (or (<= (+ (select main_a v_prenex_3889) 994) (select main_a v_prenex_3890)) (<= 2 (* 2 (select main_a v_prenex_3889))) (<= (+ main_y 1) v_prenex_3890) (<= (select main_a v_prenex_3889) 3) (<= 997 (select main_a v_prenex_3890)) (< v_prenex_3890 main_y))) (forall ((v_prenex_8497 Int) (v_prenex_8498 Int)) (or (<= (+ main_y 1) v_prenex_8498) (<= (select main_a v_prenex_8498) 999) (<= 0 (+ (select main_a v_prenex_8497) 1)) (< v_prenex_8497 main_x) (< v_prenex_8498 main_y) (<= (+ (select main_a v_prenex_8497) 994) (select main_a v_prenex_8498)))) (forall ((v_prenex_2691 Int) (v_prenex_2692 Int)) (or (<= (select main_a v_prenex_2692) 999) (<= (select main_a v_prenex_2691) 5) (<= (* 2 (select main_a v_prenex_2691)) 6) (<= (+ (select main_a v_prenex_2691) 994) (select main_a v_prenex_2692)) (<= (+ main_y 1) v_prenex_2692) (< v_prenex_2692 main_y))) (forall ((v_prenex_4575 Int) (v_prenex_4574 Int)) (or (<= (* 2 (select main_a v_prenex_4574)) 6) (<= (+ main_y 1) v_prenex_4575) (<= (select main_a v_prenex_4575) (+ (select main_a v_prenex_4574) 998)) (<= (select main_a v_prenex_4575) 1001) (<= 0 (+ (select main_a v_prenex_4574) 1)) (< v_prenex_4575 main_y) (<= 997 (select main_a v_prenex_4575)))) (or (forall ((v_prenex_10591 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10591))) (<= (+ main_y 1) v_prenex_10591) (< v_prenex_10591 main_y) (<= (* 2 (select main_a v_prenex_10591)) 1998))) (forall ((v_prenex_10590 Int)) (or (<= (+ main_x 1) v_prenex_10590) (<= 0 (+ (select main_a v_prenex_10590) 1)) (<= (* 2 (select main_a v_prenex_10590)) 6)))) (forall ((v_prenex_9075 Int) (v_prenex_9074 Int)) (or (<= (+ (select main_a v_prenex_9074) 994) (select main_a v_prenex_9075)) (<= (* 2 (select main_a v_prenex_9074)) 6) (<= (select main_a v_prenex_9075) 999) (< v_prenex_9075 main_y) (<= (+ main_x 1) v_prenex_9074) (<= 1 (select main_a v_prenex_9074)) (<= (+ main_y 1) v_prenex_9075))) (forall ((v_prenex_1993 Int) (v_prenex_1992 Int)) (or (<= (* 2 (select main_a v_prenex_1993)) 1998) (<= (select main_a v_prenex_1993) 999) (<= 1 (select main_a v_prenex_1992)) (<= (+ main_y 1) v_prenex_1993) (< v_prenex_1993 main_y) (<= (+ (select main_a v_prenex_1992) 994) (select main_a v_prenex_1993)))) (forall ((v_prenex_4268 Int) (v_prenex_4267 Int)) (or (<= 995 (select main_a v_prenex_4268)) (<= 1 (select main_a v_prenex_4267)) (<= (+ main_y 1) v_prenex_4268) (<= 1000 (+ (select main_a v_prenex_4267) (select main_a v_prenex_4268))) (< v_prenex_4268 main_y) (<= 2 (* 2 (select main_a v_prenex_4267))))) (forall ((v_prenex_9271 Int) (v_prenex_9270 Int)) (or (< v_prenex_9271 main_y) (<= (+ main_y 1) v_prenex_9271) (<= (select main_a v_prenex_9270) 3) (<= (+ (select main_a v_prenex_9270) (select main_a v_prenex_9271)) 1000) (<= (+ main_x 1) v_prenex_9270) (<= 997 (select main_a v_prenex_9271)) (<= 0 (+ (select main_a v_prenex_9270) 1)))) (or (forall ((v_prenex_4975 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4975))) (<= (* 2 (select main_a v_prenex_4975)) 1998) (< v_prenex_4975 main_y) (<= (+ main_y 1) v_prenex_4975))) (forall ((v_prenex_4974 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4974))) (<= (select main_a v_prenex_4974) 5) (<= (+ main_x 1) v_prenex_4974)))) (or (forall ((v_prenex_1609 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1609))) (< v_prenex_1609 main_y) (<= 997 (select main_a v_prenex_1609)) (<= (+ main_y 1) v_prenex_1609))) (forall ((v_prenex_1608 Int)) (or (<= (+ main_x 1) v_prenex_1608) (<= (select main_a v_prenex_1608) 5) (<= 1 (select main_a v_prenex_1608))))) (or (forall ((v_prenex_8357 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8357))) (<= (+ main_y 1) v_prenex_8357))) (forall ((v_prenex_8356 Int)) (or (< v_prenex_8356 main_x) (<= (+ main_x 1) v_prenex_8356) (<= (* 2 (select main_a v_prenex_8356)) 6)))) (forall ((v_prenex_10167 Int) (v_prenex_10166 Int)) (or (<= (+ main_y 1) v_prenex_10167) (<= 1 (select main_a v_prenex_10166)) (<= (* 2 (select main_a v_prenex_10166)) 6) (<= 995 (select main_a v_prenex_10167)) (<= 1994 (* 2 (select main_a v_prenex_10167))) (< v_prenex_10167 main_y) (<= (+ (select main_a v_prenex_10166) 994) (select main_a v_prenex_10167)))) (forall ((v_prenex_6285 Int) (v_prenex_6286 Int)) (or (< v_prenex_6286 main_y) (<= 995 (select main_a v_prenex_6286)) (<= (select main_a v_prenex_6286) 1001) (<= (+ (select main_a v_prenex_6285) 994) (select main_a v_prenex_6286)) (<= (+ main_y 1) v_prenex_6286) (<= 2 (* 2 (select main_a v_prenex_6285))))) (forall ((v_prenex_7549 Int) (v_prenex_7550 Int)) (or (<= (+ (select main_a v_prenex_7549) (select main_a v_prenex_7550)) 1000) (<= (* 2 (select main_a v_prenex_7550)) 1998) (<= (select main_a v_prenex_7549) 5) (< v_prenex_7550 main_y) (<= 997 (select main_a v_prenex_7550)) (<= (+ main_y 1) v_prenex_7550))) (forall ((v_prenex_2216 Int) (v_prenex_2217 Int)) (or (<= (select main_a v_prenex_2217) 1001) (<= (+ main_y 1) v_prenex_2217) (<= (select main_a v_prenex_2217) (+ (select main_a v_prenex_2216) 998)) (<= 2 (* 2 (select main_a v_prenex_2216))) (<= 995 (select main_a v_prenex_2217)) (< v_prenex_2217 main_y) (<= (* 2 (select main_a v_prenex_2216)) 6))) (or (forall ((v_prenex_7491 Int)) (or (<= 0 (+ (select main_a v_prenex_7491) 1)) (<= 1 (select main_a v_prenex_7491)))) (forall ((v_prenex_7492 Int)) (or (<= (* 2 (select main_a v_prenex_7492)) 1998) (<= 997 (select main_a v_prenex_7492)) (<= (+ main_y 1) v_prenex_7492) (< v_prenex_7492 main_y) (<= 995 (select main_a v_prenex_7492))))) (or (forall ((v_prenex_5129 Int)) (or (<= (* 2 (select main_a v_prenex_5129)) 6) (< v_prenex_5129 main_x) (<= 0 (+ (select main_a v_prenex_5129) 1)))) (forall ((v_prenex_5130 Int)) (or (<= (select main_a v_prenex_5130) 1001) (< v_prenex_5130 main_y) (<= (* 2 (select main_a v_prenex_5130)) 1998) (<= (+ main_y 1) v_prenex_5130)))) (forall ((v_prenex_4371 Int) (v_prenex_4370 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4371))) (<= 0 (+ (select main_a v_prenex_4370) 1)) (<= (select main_a v_prenex_4371) 999) (<= (* 2 (select main_a v_prenex_4370)) 6) (< v_prenex_4371 main_y) (<= 1000 (+ (select main_a v_prenex_4370) (select main_a v_prenex_4371))) (<= (+ main_y 1) v_prenex_4371))) (forall ((v_prenex_1349 Int) (v_prenex_1348 Int)) (or (<= 1 (select main_a v_prenex_1348)) (< v_prenex_1349 main_y) (<= (+ main_x 1) v_prenex_1348) (<= 1000 (+ (select main_a v_prenex_1348) (select main_a v_prenex_1349))) (<= (select main_a v_prenex_1348) 5) (<= 997 (select main_a v_prenex_1349)) (<= (+ main_y 1) v_prenex_1349))) (forall ((v_prenex_4009 Int) (v_prenex_4010 Int)) (or (<= (+ main_y 1) v_prenex_4010) (<= (select main_a v_prenex_4010) 1001) (<= (+ (select main_a v_prenex_4009) (select main_a v_prenex_4010)) 1000) (< v_prenex_4010 main_y) (<= 1 (select main_a v_prenex_4009)))) (forall ((v_prenex_10879 Int) (v_prenex_10878 Int)) (or (<= (+ (select main_a v_prenex_10878) (select main_a v_prenex_10879)) 1000) (<= (select main_a v_prenex_10879) 999) (<= (+ main_y 1) v_prenex_10879) (< v_prenex_10879 main_y) (<= (select main_a v_prenex_10878) 5) (<= 1994 (* 2 (select main_a v_prenex_10879))) (<= 2 (* 2 (select main_a v_prenex_10878))))) (forall ((v_prenex_3415 Int) (v_prenex_3416 Int)) (or (<= (+ main_y 1) v_prenex_3416) (<= (+ (select main_a v_prenex_3415) 994) (select main_a v_prenex_3416)) (<= 0 (+ (select main_a v_prenex_3415) 1)) (<= (select main_a v_prenex_3416) 999) (< v_prenex_3416 main_y) (<= 2 (* 2 (select main_a v_prenex_3415))) (<= (+ main_x 1) v_prenex_3415))) (or (forall ((v_prenex_5901 Int)) (or (<= (* 2 (select main_a v_prenex_5901)) 1998) (<= 997 (select main_a v_prenex_5901)) (< v_prenex_5901 main_y) (<= (+ main_y 1) v_prenex_5901))) (forall ((v_prenex_5900 Int)) (or (<= (select main_a v_prenex_5900) 3) (< v_prenex_5900 main_x)))) (forall ((v_prenex_9619 Int) (v_prenex_9618 Int)) (or (< v_prenex_9619 main_y) (<= (select main_a v_prenex_9618) 5) (<= 1000 (+ (select main_a v_prenex_9618) (select main_a v_prenex_9619))) (<= (+ main_y 1) v_prenex_9619) (<= 995 (select main_a v_prenex_9619)) (<= 0 (+ (select main_a v_prenex_9618) 1)))) (forall ((v_prenex_10897 Int) (v_prenex_10896 Int)) (or (<= (* 2 (select main_a v_prenex_10897)) 1998) (< v_prenex_10897 main_y) (<= 1994 (* 2 (select main_a v_prenex_10897))) (<= 1000 (+ (select main_a v_prenex_10896) (select main_a v_prenex_10897))) (<= (select main_a v_prenex_10896) 5) (<= 1 (select main_a v_prenex_10896)) (<= (+ main_y 1) v_prenex_10897))) (forall ((v_prenex_392 Int) (v_prenex_391 Int)) (or (<= 997 (select main_a v_prenex_392)) (<= 1 (select main_a v_prenex_391)) (<= (select main_a v_prenex_391) 5) (<= 1000 (+ (select main_a v_prenex_391) (select main_a v_prenex_392))) (< v_prenex_392 main_y) (< v_prenex_391 main_x) (<= (+ main_y 1) v_prenex_392))) (or (forall ((v_prenex_284 Int)) (or (< v_prenex_284 main_y) (<= 1994 (* 2 (select main_a v_prenex_284))) (<= (+ main_y 1) v_prenex_284))) (forall ((v_prenex_283 Int)) (or (<= (select main_a v_prenex_283) 5) (<= (+ main_x 1) v_prenex_283)))) (or (forall ((v_prenex_4293 Int)) (or (<= (+ main_x 1) v_prenex_4293) (<= 0 (+ (select main_a v_prenex_4293) 1)) (<= 2 (* 2 (select main_a v_prenex_4293))))) (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_8129 Int) (v_prenex_8128 Int)) (or (<= 995 (select main_a v_prenex_8129)) (<= (+ main_y 1) v_prenex_8129) (< v_prenex_8129 main_y) (<= 1 (select main_a v_prenex_8128)) (< v_prenex_8128 main_x) (<= 1000 (+ (select main_a v_prenex_8128) (select main_a v_prenex_8129))))) (forall ((v_prenex_6123 Int) (v_prenex_6122 Int)) (or (<= (+ main_y 1) v_prenex_6123) (<= 995 (select main_a v_prenex_6123)) (<= 2 (* 2 (select main_a v_prenex_6122))) (<= (+ (select main_a v_prenex_6122) 994) (select main_a v_prenex_6123)) (< v_prenex_6123 main_y) (<= 1994 (* 2 (select main_a v_prenex_6123))))) (forall ((v_prenex_7371 Int) (v_prenex_7370 Int)) (or (<= 997 (select main_a v_prenex_7371)) (<= (* 2 (select main_a v_prenex_7371)) 1998) (<= 0 (+ (select main_a v_prenex_7370) 1)) (<= 1 (select main_a v_prenex_7370)) (<= (select main_a v_prenex_7371) (+ (select main_a v_prenex_7370) 998)) (< v_prenex_7371 main_y) (<= (+ main_y 1) v_prenex_7371))) (forall ((v_prenex_7810 Int) (v_prenex_7809 Int)) (or (<= (select main_a v_prenex_7809) 5) (< v_prenex_7810 main_y) (<= 995 (select main_a v_prenex_7810)) (<= 2 (* 2 (select main_a v_prenex_7809))) (<= (+ (select main_a v_prenex_7809) (select main_a v_prenex_7810)) 1000) (<= (* 2 (select main_a v_prenex_7810)) 1998) (<= (+ main_y 1) v_prenex_7810))) (forall ((v_prenex_8762 Int) (v_prenex_8763 Int)) (or (<= (select main_a v_prenex_8762) 5) (<= (+ (select main_a v_prenex_8762) (select main_a v_prenex_8763)) 1000) (< v_prenex_8763 main_y) (<= (select main_a v_prenex_8763) 999) (<= (+ main_y 1) v_prenex_8763) (<= 2 (* 2 (select main_a v_prenex_8762))) (<= 995 (select main_a v_prenex_8763)))) (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)) (<= 997 (select main_a v_prenex_4198)) (<= (select main_a v_prenex_4197) 5) (<= (+ main_y 1) v_prenex_4198))) (or (forall ((v_prenex_2512 Int)) (or (<= (+ main_y 1) v_prenex_2512) (<= (* 2 (select main_a v_prenex_2512)) 1998) (<= 997 (select main_a v_prenex_2512)) (< v_prenex_2512 main_y))) (forall ((v_prenex_2511 Int)) (or (<= 0 (+ (select main_a v_prenex_2511) 1)) (<= (* 2 (select main_a v_prenex_2511)) 6) (<= (+ main_x 1) v_prenex_2511)))) (or (forall ((v_prenex_3268 Int)) (or (<= (+ main_y 1) v_prenex_3268) (<= (* 2 (select main_a v_prenex_3268)) 1998) (<= (select main_a v_prenex_3268) 999) (< v_prenex_3268 main_y) (<= 997 (select main_a v_prenex_3268)))) (forall ((v_prenex_3267 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3267))) (<= (select main_a v_prenex_3267) 5)))) (forall ((v_prenex_9752 Int) (v_prenex_9753 Int)) (or (< v_prenex_9753 main_y) (<= (select main_a v_prenex_9752) 3) (<= (select main_a v_prenex_9753) 999) (<= (+ (select main_a v_prenex_9752) (select main_a v_prenex_9753)) 1000) (<= 1994 (* 2 (select main_a v_prenex_9753))) (<= 0 (+ (select main_a v_prenex_9752) 1)) (<= (+ main_y 1) v_prenex_9753))) (forall ((v_prenex_1771 Int) (v_prenex_1770 Int)) (or (<= 0 (+ (select main_a v_prenex_1770) 1)) (< v_prenex_1771 main_y) (<= (+ main_y 1) v_prenex_1771) (< v_prenex_1770 main_x) (<= (select main_a v_prenex_1771) 1001) (<= (+ (select main_a v_prenex_1770) (select main_a v_prenex_1771)) 1000))) (or (forall ((v_prenex_1554 Int)) (or (<= (select main_a v_prenex_1554) 5) (<= (* 2 (select main_a v_prenex_1554)) 6))) (forall ((v_prenex_1555 Int)) (or (<= 995 (select main_a v_prenex_1555)) (< v_prenex_1555 main_y) (<= 1994 (* 2 (select main_a v_prenex_1555))) (<= (+ main_y 1) v_prenex_1555)))) (forall ((v_prenex_149 Int) (v_prenex_148 Int)) (or (<= (* 2 (select main_a v_prenex_149)) 1998) (<= (+ main_y 1) v_prenex_149) (< v_prenex_149 main_y) (<= (select main_a v_prenex_149) 1001) (<= (+ (select main_a v_prenex_148) 994) (select main_a v_prenex_149)))) (forall ((v_prenex_479 Int) (v_prenex_480 Int)) (or (<= 2 (* 2 (select main_a v_prenex_479))) (<= 995 (select main_a v_prenex_480)) (< v_prenex_480 main_y) (<= (* 2 (select main_a v_prenex_480)) 1998) (<= (+ main_y 1) v_prenex_480) (<= (* 2 (select main_a v_prenex_479)) 6) (<= (select main_a v_prenex_480) (+ (select main_a v_prenex_479) 998)))) (forall ((v_prenex_3634 Int) (v_prenex_3633 Int)) (or (<= (+ main_y 1) v_prenex_3634) (<= (+ main_x 1) v_prenex_3633) (<= (* 2 (select main_a v_prenex_3633)) 6) (<= 0 (+ (select main_a v_prenex_3633) 1)) (<= 995 (select main_a v_prenex_3634)) (< v_prenex_3634 main_y) (<= (+ (select main_a v_prenex_3633) (select main_a v_prenex_3634)) 1000))) (forall ((v_prenex_6245 Int) (v_prenex_6246 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6245))) (< v_prenex_6246 main_y) (<= (+ main_x 1) v_prenex_6245) (<= (+ (select main_a v_prenex_6245) 994) (select main_a v_prenex_6246)) (< v_prenex_6245 main_x))) (forall ((v_prenex_5583 Int) (v_prenex_5582 Int)) (or (<= 997 (select main_a v_prenex_5583)) (<= (+ (select main_a v_prenex_5582) 994) (select main_a v_prenex_5583)) (< v_prenex_5583 main_y) (<= 995 (select main_a v_prenex_5583)) (<= (+ main_y 1) v_prenex_5583) (<= (* 2 (select main_a v_prenex_5582)) 6) (<= 1 (select main_a v_prenex_5582)))) (or (forall ((v_prenex_1192 Int)) (or (<= 0 (+ (select main_a v_prenex_1192) 1)) (<= 1 (select main_a v_prenex_1192)) (< 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) (<= (select main_a v_prenex_1193) 999)))) (or (forall ((v_prenex_6751 Int)) (or (<= 1 (select main_a v_prenex_6751)) (<= 0 (+ (select main_a v_prenex_6751) 1)))) (forall ((v_prenex_6752 Int)) (or (<= (+ main_y 1) v_prenex_6752) (< v_prenex_6752 main_y) (<= 995 (select main_a v_prenex_6752)) (<= 1994 (* 2 (select main_a v_prenex_6752)))))) (forall ((v_prenex_10602 Int) (v_prenex_10603 Int)) (or (<= (select main_a v_prenex_10603) 1001) (<= (+ main_x 1) v_prenex_10602) (< v_prenex_10603 main_y) (<= 1000 (+ (select main_a v_prenex_10602) (select main_a v_prenex_10603))) (<= (select main_a v_prenex_10602) 3) (<= 2 (* 2 (select main_a v_prenex_10602))) (<= (+ main_y 1) v_prenex_10603))) (forall ((v_prenex_5319 Int) (v_prenex_5320 Int)) (or (<= (+ main_y 1) v_prenex_5320) (<= 995 (select main_a v_prenex_5320)) (<= (select main_a v_prenex_5320) (+ (select main_a v_prenex_5319) 998)) (<= (* 2 (select main_a v_prenex_5319)) 6) (<= (select main_a v_prenex_5319) 3) (< v_prenex_5320 main_y) (<= (select main_a v_prenex_5320) 999))) (or (forall ((v_prenex_2624 Int)) (or (< v_prenex_2624 main_y) (<= (+ main_y 1) v_prenex_2624) (<= 995 (select main_a v_prenex_2624)) (<= 1994 (* 2 (select main_a v_prenex_2624))))) (forall ((v_prenex_2623 Int)) (or (<= (select main_a v_prenex_2623) 5) (<= (select main_a v_prenex_2623) 3)))) (forall ((v_prenex_204 Int) (v_prenex_205 Int)) (or (< v_prenex_205 main_y) (<= (+ main_y 1) v_prenex_205) (<= 2 (* 2 (select main_a v_prenex_204))) (<= 1000 (+ (select main_a v_prenex_204) (select main_a v_prenex_205))) (<= (select main_a v_prenex_204) 5) (<= 997 (select main_a v_prenex_205)) (<= 1994 (* 2 (select main_a v_prenex_205))))) (or (forall ((v_prenex_4317 Int)) (or (<= (select main_a v_prenex_4317) 3) (<= (+ main_x 1) v_prenex_4317) (<= 1 (select main_a v_prenex_4317)))) (forall ((v_prenex_4318 Int)) (or (<= (* 2 (select main_a v_prenex_4318)) 1998) (<= (+ main_y 1) v_prenex_4318) (< v_prenex_4318 main_y) (<= (select main_a v_prenex_4318) 999)))) (forall ((v_prenex_5480 Int) (v_prenex_5481 Int)) (or (<= (+ main_x 1) v_prenex_5480) (<= (+ main_y 1) v_prenex_5481) (< v_prenex_5481 main_y) (<= 1 (select main_a v_prenex_5480)) (<= (* 2 (select main_a v_prenex_5480)) 6) (<= (select main_a v_prenex_5481) (+ (select main_a v_prenex_5480) 998)) (<= (* 2 (select main_a v_prenex_5481)) 1998))) (forall ((v_prenex_7679 Int) (v_prenex_7680 Int)) (or (<= 995 (select main_a v_prenex_7680)) (< v_prenex_7680 main_y) (<= (select main_a v_prenex_7680) 1001) (<= (+ main_y 1) v_prenex_7680) (<= 0 (+ (select main_a v_prenex_7679) 1)) (<= (select main_a v_prenex_7680) (+ (select main_a v_prenex_7679) 998)))) (forall ((v_prenex_10175 Int) (v_prenex_10174 Int)) (or (<= 1000 (+ (select main_a v_prenex_10174) (select main_a v_prenex_10175))) (<= (+ main_y 1) v_prenex_10175) (<= (+ main_x 1) v_prenex_10174) (<= (select main_a v_prenex_10175) 1001) (<= (select main_a v_prenex_10174) 5) (< v_prenex_10175 main_y) (<= 2 (* 2 (select main_a v_prenex_10174))))) (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) (<= 0 (+ (select main_a v_prenex_413) 1)) (< v_prenex_414 main_y))) (or (forall ((v_prenex_10886 Int)) (or (<= (+ main_x 1) v_prenex_10886) (<= (* 2 (select main_a v_prenex_10886)) 6) (< v_prenex_10886 main_x))) (forall ((v_prenex_10887 Int)) (<= 1994 (* 2 (select main_a v_prenex_10887))))) (forall ((v_prenex_6920 Int) (v_prenex_6919 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6919))) (< v_prenex_6920 main_y) (<= 1000 (+ (select main_a v_prenex_6919) (select main_a v_prenex_6920))) (<= (* 2 (select main_a v_prenex_6920)) 1998) (<= (+ main_y 1) v_prenex_6920))) (forall ((v_prenex_7151 Int) (v_prenex_7150 Int)) (or (<= (select main_a v_prenex_7151) 1001) (<= (+ main_y 1) v_prenex_7151) (< v_prenex_7151 main_y) (<= 0 (+ (select main_a v_prenex_7150) 1)) (<= 1000 (+ (select main_a v_prenex_7150) (select main_a v_prenex_7151))) (<= (select main_a v_prenex_7150) 3) (<= (select main_a v_prenex_7151) 999))) (forall ((v_prenex_8237 Int) (v_prenex_8236 Int)) (or (<= (+ (select main_a v_prenex_8236) (select main_a v_prenex_8237)) 1000) (<= (select main_a v_prenex_8236) 5) (<= (select main_a v_prenex_8237) 1001) (<= 2 (* 2 (select main_a v_prenex_8236))) (<= (+ main_y 1) v_prenex_8237) (< v_prenex_8237 main_y) (< v_prenex_8236 main_x))) (forall ((v_prenex_5295 Int) (v_prenex_5296 Int)) (or (<= (+ (select main_a v_prenex_5295) 994) (select main_a v_prenex_5296)) (<= (+ main_x 1) v_prenex_5295) (<= 1 (select main_a v_prenex_5295)) (< v_prenex_5295 main_x) (<= (select main_a v_prenex_5295) 5))) (or (forall ((v_prenex_7116 Int)) (or (<= 1 (select main_a v_prenex_7116)) (<= 0 (+ (select main_a v_prenex_7116) 1)) (<= (+ main_x 1) v_prenex_7116))) (forall ((v_prenex_7117 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7117))) (<= 995 (select main_a v_prenex_7117)) (<= (+ main_y 1) v_prenex_7117) (< v_prenex_7117 main_y)))) (forall ((v_prenex_2813 Int) (v_prenex_2814 Int)) (or (<= (+ main_y 1) v_prenex_2814) (<= (+ (select main_a v_prenex_2813) (select main_a v_prenex_2814)) 1000) (< v_prenex_2814 main_y) (<= (select main_a v_prenex_2814) 1001) (<= 995 (select main_a v_prenex_2814)))) (forall ((v_prenex_8835 Int) (v_prenex_8834 Int)) (or (<= (select main_a v_prenex_8834) 3) (<= (+ (select main_a v_prenex_8834) (select main_a v_prenex_8835)) 1000) (<= 995 (select main_a v_prenex_8835)) (< v_prenex_8835 main_y) (<= (+ main_y 1) v_prenex_8835) (<= 2 (* 2 (select main_a v_prenex_8834))))) (forall ((v_prenex_2260 Int) (v_prenex_2261 Int)) (or (<= (select main_a v_prenex_2260) 3) (<= (+ main_y 1) v_prenex_2261) (<= (+ (select main_a v_prenex_2260) (select main_a v_prenex_2261)) 1000) (< v_prenex_2260 main_x) (<= (select main_a v_prenex_2261) 1001) (<= (* 2 (select main_a v_prenex_2260)) 6) (< v_prenex_2261 main_y))) (or (forall ((v_prenex_2932 Int)) (or (< v_prenex_2932 main_y) (<= 1994 (* 2 (select main_a v_prenex_2932))) (<= (select main_a v_prenex_2932) 999) (<= (+ main_y 1) v_prenex_2932))) (forall ((v_prenex_2931 Int)) (<= (select main_a v_prenex_2931) 3))) (forall ((v_prenex_3058 Int) (v_prenex_3057 Int)) (or (<= 1000 (+ (select main_a v_prenex_3057) (select main_a v_prenex_3058))) (<= (+ main_y 1) v_prenex_3058) (<= 0 (+ (select main_a v_prenex_3057) 1)) (<= (* 2 (select main_a v_prenex_3057)) 6) (< v_prenex_3057 main_x) (<= 997 (select main_a v_prenex_3058)) (< v_prenex_3058 main_y))) (or (forall ((v_prenex_7720 Int)) (or (<= 995 (select main_a v_prenex_7720)) (< v_prenex_7720 main_y) (<= (select main_a v_prenex_7720) 999) (<= 1994 (* 2 (select main_a v_prenex_7720))) (<= (+ main_y 1) v_prenex_7720))) (forall ((v_prenex_7719 Int)) (or (<= (* 2 (select main_a v_prenex_7719)) 6) (<= 1 (select main_a v_prenex_7719))))) (or (forall ((v_prenex_3863 Int)) (or (<= (+ main_x 1) v_prenex_3863) (<= 1 (select main_a v_prenex_3863)))) (forall ((v_prenex_3864 Int)) (or (<= 995 (select main_a v_prenex_3864)) (<= 1994 (* 2 (select main_a v_prenex_3864))) (<= (+ main_y 1) v_prenex_3864) (< v_prenex_3864 main_y)))) (forall ((v_prenex_130 Int) (v_prenex_129 Int)) (or (< v_prenex_130 main_y) (<= (* 2 (select main_a v_prenex_129)) 6) (<= (+ (select main_a v_prenex_129) 994) (select main_a v_prenex_130)) (<= (+ main_y 1) v_prenex_130) (< v_prenex_129 main_x) (<= 1994 (* 2 (select main_a v_prenex_130))))) (forall ((v_prenex_7429 Int) (v_prenex_7430 Int)) (or (< v_prenex_7430 main_y) (<= (select main_a v_prenex_7430) 999) (< v_prenex_7429 main_x) (<= (+ (select main_a v_prenex_7429) (select main_a v_prenex_7430)) 1000) (<= (+ main_y 1) v_prenex_7430))) (or (forall ((v_prenex_7180 Int)) (or (<= (select main_a v_prenex_7180) 5) (<= 2 (* 2 (select main_a v_prenex_7180))))) (forall ((v_prenex_7181 Int)) (or (<= (+ main_y 1) v_prenex_7181) (<= (select main_a v_prenex_7181) 999) (<= 1994 (* 2 (select main_a v_prenex_7181))) (< v_prenex_7181 main_y) (<= 995 (select main_a v_prenex_7181))))) (forall ((v_prenex_2777 Int) (v_prenex_2778 Int)) (or (<= 1000 (+ (select main_a v_prenex_2777) (select main_a v_prenex_2778))) (<= (+ main_y 1) v_prenex_2778) (< v_prenex_2778 main_y) (<= (select main_a v_prenex_2777) 5) (<= 997 (select main_a v_prenex_2778)) (<= 0 (+ (select main_a v_prenex_2777) 1)) (<= 995 (select main_a v_prenex_2778)))) (forall ((v_prenex_9639 Int) (v_prenex_9638 Int)) (or (<= (select main_a v_prenex_9638) 3) (< v_prenex_9639 main_y) (<= (select main_a v_prenex_9639) 1001) (<= (+ main_y 1) v_prenex_9639) (<= 0 (+ (select main_a v_prenex_9638) 1)) (< v_prenex_9638 main_x) (<= 1000 (+ (select main_a v_prenex_9638) (select main_a v_prenex_9639))))) (or (forall ((v_prenex_5471 Int)) (or (<= 997 (select main_a v_prenex_5471)) (<= (* 2 (select main_a v_prenex_5471)) 1998) (< v_prenex_5471 main_y) (<= (+ main_y 1) v_prenex_5471))) (forall ((v_prenex_5470 Int)) (or (<= (+ main_x 1) v_prenex_5470) (<= 2 (* 2 (select main_a v_prenex_5470)))))) (forall ((v_prenex_2489 Int) (v_prenex_2490 Int)) (or (< v_prenex_2489 main_x) (<= 0 (+ (select main_a v_prenex_2489) 1)) (<= (+ main_y 1) v_prenex_2490) (<= (* 2 (select main_a v_prenex_2489)) 6) (<= (+ (select main_a v_prenex_2489) (select main_a v_prenex_2490)) 1000) (<= (select main_a v_prenex_2490) 999) (< v_prenex_2490 main_y))) (forall ((v_prenex_161 Int) (v_prenex_160 Int)) (or (<= 0 (+ (select main_a v_prenex_160) 1)) (< v_prenex_161 main_y) (<= (+ (select main_a v_prenex_160) 994) (select main_a v_prenex_161)) (<= 1 (select main_a v_prenex_160)) (<= (+ main_y 1) v_prenex_161) (<= 995 (select main_a v_prenex_161)) (<= 1994 (* 2 (select main_a v_prenex_161))))) (forall ((v_prenex_6682 Int) (v_prenex_6681 Int)) (or (<= 1 (select main_a v_prenex_6681)) (< v_prenex_6681 main_x) (<= (select main_a v_prenex_6681) 5) (<= (+ (select main_a v_prenex_6681) (select main_a v_prenex_6682)) 1000) (<= (+ main_x 1) v_prenex_6681))) (or (forall ((v_prenex_8377 Int)) (or (<= (+ main_y 1) v_prenex_8377) (<= 1994 (* 2 (select main_a v_prenex_8377))) (< v_prenex_8377 main_y))) (forall ((v_prenex_8376 Int)) (or (<= (select main_a v_prenex_8376) 3) (<= 2 (* 2 (select main_a v_prenex_8376)))))) (forall ((v_prenex_2268 Int) (v_prenex_2269 Int)) (or (<= (select main_a v_prenex_2269) 1001) (<= 1 (select main_a v_prenex_2268)) (<= 1000 (+ (select main_a v_prenex_2268) (select main_a v_prenex_2269))) (< v_prenex_2269 main_y) (<= (+ main_y 1) v_prenex_2269) (<= 995 (select main_a v_prenex_2269)) (<= (* 2 (select main_a v_prenex_2268)) 6))) (forall ((v_prenex_6540 Int) (v_prenex_6541 Int)) (or (< v_prenex_6541 main_y) (<= 2 (* 2 (select main_a v_prenex_6540))) (<= (* 2 (select main_a v_prenex_6541)) 1998) (<= (select main_a v_prenex_6541) (+ (select main_a v_prenex_6540) 998)) (<= (select main_a v_prenex_6541) 999) (<= (+ main_y 1) v_prenex_6541) (<= (select main_a v_prenex_6540) 3))) (or (forall ((v_prenex_4694 Int)) (or (<= 0 (+ (select main_a v_prenex_4694) 1)) (<= (* 2 (select main_a v_prenex_4694)) 6))) (forall ((v_prenex_4695 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4695))) (<= (+ main_y 1) v_prenex_4695) (<= (select main_a v_prenex_4695) 1001) (< v_prenex_4695 main_y)))) (forall ((v_prenex_927 Int) (v_prenex_928 Int)) (or (< v_prenex_928 main_y) (<= 997 (select main_a v_prenex_928)) (<= (* 2 (select main_a v_prenex_928)) 1998) (<= (select main_a v_prenex_928) (+ (select main_a v_prenex_927) 998)) (<= (+ main_y 1) v_prenex_928) (<= 2 (* 2 (select main_a v_prenex_927))))) (forall ((v_prenex_4599 Int) (v_prenex_4598 Int)) (or (<= 995 (select main_a v_prenex_4599)) (<= (+ main_y 1) v_prenex_4599) (<= 997 (select main_a v_prenex_4599)) (< v_prenex_4599 main_y) (<= (+ (select main_a v_prenex_4598) 994) (select main_a v_prenex_4599)))) (forall ((v_prenex_3693 Int) (v_prenex_3694 Int)) (or (<= (select main_a v_prenex_3694) 1001) (<= 997 (select main_a v_prenex_3694)) (<= 1 (select main_a v_prenex_3693)) (<= (+ main_y 1) v_prenex_3694) (< v_prenex_3694 main_y) (<= (+ (select main_a v_prenex_3693) 994) (select main_a v_prenex_3694)))) (forall ((v_prenex_2556 Int) (v_prenex_2555 Int)) (or (<= (* 2 (select main_a v_prenex_2556)) 1998) (<= 997 (select main_a v_prenex_2556)) (<= (+ main_y 1) v_prenex_2556) (<= (select main_a v_prenex_2555) 5) (< v_prenex_2556 main_y) (<= 2 (* 2 (select main_a v_prenex_2555))) (<= (select main_a v_prenex_2556) (+ (select main_a v_prenex_2555) 998)))) (or (forall ((v_prenex_8254 Int)) (or (<= 0 (+ (select main_a v_prenex_8254) 1)) (<= (+ main_x 1) v_prenex_8254))) (forall ((v_prenex_8255 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8255))) (<= (+ main_y 1) v_prenex_8255) (< v_prenex_8255 main_y) (<= 997 (select main_a v_prenex_8255))))) (forall ((v_prenex_9673 Int) (v_prenex_9672 Int)) (or (<= 1000 (+ (select main_a v_prenex_9672) (select main_a v_prenex_9673))) (< v_prenex_9673 main_y) (<= (+ main_y 1) v_prenex_9673) (<= 995 (select main_a v_prenex_9673)) (<= (+ main_x 1) v_prenex_9672))) (or (forall ((v_prenex_7655 Int)) (or (<= (select main_a v_prenex_7655) 3) (<= 0 (+ (select main_a v_prenex_7655) 1)))) (forall ((v_prenex_7656 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7656))) (<= (select main_a v_prenex_7656) 1001) (<= 995 (select main_a v_prenex_7656)) (< v_prenex_7656 main_y) (<= (+ main_y 1) v_prenex_7656)))) (forall ((v_prenex_10213 Int) (v_prenex_10212 Int)) (or (< v_prenex_10213 main_y) (<= (select main_a v_prenex_10212) 3) (<= (+ main_y 1) v_prenex_10213) (<= (* 2 (select main_a v_prenex_10213)) 1998) (<= 995 (select main_a v_prenex_10213)) (<= (+ (select main_a v_prenex_10212) 994) (select main_a v_prenex_10213)))) (or (forall ((v_prenex_696 Int)) (<= (select main_a v_prenex_696) 5)) (forall ((v_prenex_697 Int)) (or (<= (* 2 (select main_a v_prenex_697)) 1998) (<= 997 (select main_a v_prenex_697)) (<= 1994 (* 2 (select main_a v_prenex_697))) (<= (+ main_y 1) v_prenex_697) (< v_prenex_697 main_y)))) (or (forall ((v_prenex_84 Int)) (or (<= (* 2 (select main_a v_prenex_84)) 1998) (< v_prenex_84 main_y) (<= (+ main_y 1) v_prenex_84) (<= 1994 (* 2 (select main_a v_prenex_84))) (<= (select main_a v_prenex_84) 999))) (forall ((v_prenex_83 Int)) (or (<= 2 (* 2 (select main_a v_prenex_83))) (<= (select main_a v_prenex_83) 3)))) (forall ((v_prenex_10769 Int) (v_prenex_10768 Int)) (or (<= (select main_a v_prenex_10769) (+ (select main_a v_prenex_10768) 998)) (<= 2 (* 2 (select main_a v_prenex_10768))) (<= (+ main_y 1) v_prenex_10769) (< v_prenex_10769 main_y) (<= 1994 (* 2 (select main_a v_prenex_10769))) (<= (select main_a v_prenex_10768) 3) (<= 995 (select main_a v_prenex_10769)))) (forall ((v_prenex_10825 Int) (v_prenex_10824 Int)) (or (<= (+ main_y 1) v_prenex_10825) (<= 1 (select main_a v_prenex_10824)) (< v_prenex_10825 main_y) (<= 997 (select main_a v_prenex_10825)) (<= 995 (select main_a v_prenex_10825)) (<= (+ (select main_a v_prenex_10824) (select main_a v_prenex_10825)) 1000) (<= 2 (* 2 (select main_a v_prenex_10824))))) (forall ((v_prenex_7159 Int) (v_prenex_7158 Int)) (or (<= (* 2 (select main_a v_prenex_7158)) 6) (< v_prenex_7159 main_y) (<= 1 (select main_a v_prenex_7158)) (<= 997 (select main_a v_prenex_7159)) (<= (+ main_y 1) v_prenex_7159) (<= (+ main_x 1) v_prenex_7158) (<= (+ (select main_a v_prenex_7158) 994) (select main_a v_prenex_7159)))) (forall ((v_prenex_6829 Int) (v_prenex_6830 Int)) (or (<= (+ main_y 1) v_prenex_6830) (<= (select main_a v_prenex_6829) 3) (<= (* 2 (select main_a v_prenex_6829)) 6) (<= (select main_a v_prenex_6830) (+ (select main_a v_prenex_6829) 998)) (<= (+ main_x 1) v_prenex_6829) (<= 1994 (* 2 (select main_a v_prenex_6830))) (< v_prenex_6830 main_y))) (forall ((v_prenex_2415 Int) (v_prenex_2416 Int)) (or (<= (select main_a v_prenex_2416) 999) (<= (+ main_y 1) v_prenex_2416) (< v_prenex_2416 main_y) (<= 1000 (+ (select main_a v_prenex_2415) (select main_a v_prenex_2416))) (<= 2 (* 2 (select main_a v_prenex_2415))) (<= (+ main_x 1) v_prenex_2415))) (forall ((v_prenex_10576 Int) (v_prenex_10577 Int)) (or (<= (select main_a v_prenex_10577) 999) (<= (+ main_y 1) v_prenex_10577) (<= (select main_a v_prenex_10576) 3) (<= (select main_a v_prenex_10576) 5) (< v_prenex_10577 main_y) (<= (+ (select main_a v_prenex_10576) (select main_a v_prenex_10577)) 1000))) (forall ((v_prenex_2194 Int) (v_prenex_2195 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2194))) (<= (select main_a v_prenex_2195) (+ (select main_a v_prenex_2194) 998)) (<= 1994 (* 2 (select main_a v_prenex_2195))) (<= (+ main_y 1) v_prenex_2195) (<= (select main_a v_prenex_2194) 5) (< v_prenex_2195 main_y) (<= (+ main_x 1) v_prenex_2194))) (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))) (<= 997 (select main_a v_prenex_2199)) (<= (+ main_y 1) v_prenex_2199))) (forall ((v_prenex_2198 Int)) (<= 0 (+ (select main_a v_prenex_2198) 1)))) (or (forall ((v_prenex_4130 Int)) (or (<= (select main_a v_prenex_4130) 999) (<= (* 2 (select main_a v_prenex_4130)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4130))) (< v_prenex_4130 main_y) (<= (+ main_y 1) v_prenex_4130))) (forall ((v_prenex_4129 Int)) (or (<= 0 (+ (select main_a v_prenex_4129) 1)) (<= (select main_a v_prenex_4129) 5)))) (forall ((v_prenex_10253 Int) (v_prenex_10252 Int)) (or (< v_prenex_10253 main_y) (<= (+ main_y 1) v_prenex_10253) (<= 2 (* 2 (select main_a v_prenex_10252))) (<= (+ main_x 1) v_prenex_10252) (<= 1 (select main_a v_prenex_10252)) (<= 995 (select main_a v_prenex_10253)) (<= (select main_a v_prenex_10253) (+ (select main_a v_prenex_10252) 998)))) (forall ((v_prenex_6789 Int) (v_prenex_6790 Int)) (or (<= (* 2 (select main_a v_prenex_6789)) 6) (<= (+ (select main_a v_prenex_6789) (select main_a v_prenex_6790)) 1000) (<= (select main_a v_prenex_6790) 999) (<= (+ main_y 1) v_prenex_6790) (<= 1 (select main_a v_prenex_6789)) (<= 995 (select main_a v_prenex_6790)) (< v_prenex_6790 main_y))) (or (forall ((v_prenex_6921 Int)) (<= (* 2 (select main_a v_prenex_6921)) 6)) (forall ((v_prenex_6922 Int)) (or (<= (select main_a v_prenex_6922) 999) (<= (+ main_y 1) v_prenex_6922) (<= (select main_a v_prenex_6922) 1001) (< v_prenex_6922 main_y)))) (forall ((v_prenex_5376 Int) (v_prenex_5377 Int)) (or (<= (select main_a v_prenex_5377) (+ (select main_a v_prenex_5376) 998)) (< v_prenex_5377 main_y) (<= (+ main_y 1) v_prenex_5377) (<= (select main_a v_prenex_5377) 999) (<= (+ main_x 1) v_prenex_5376))) (forall ((v_prenex_943 Int) (v_prenex_944 Int)) (or (<= 0 (+ (select main_a v_prenex_943) 1)) (<= (+ main_y 1) v_prenex_944) (<= (* 2 (select main_a v_prenex_944)) 1998) (<= (+ (select main_a v_prenex_943) 994) (select main_a v_prenex_944)) (<= 1994 (* 2 (select main_a v_prenex_944))) (< v_prenex_944 main_y))) (forall ((v_prenex_5132 Int) (v_prenex_5131 Int)) (or (<= (* 2 (select main_a v_prenex_5131)) 6) (< v_prenex_5132 main_y) (<= 997 (select main_a v_prenex_5132)) (<= (+ main_y 1) v_prenex_5132) (<= 1994 (* 2 (select main_a v_prenex_5132))) (<= (+ (select main_a v_prenex_5131) 994) (select main_a v_prenex_5132)) (<= 2 (* 2 (select main_a v_prenex_5131))))) (or (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))) (forall ((v_prenex_6037 Int)) (<= (* 2 (select main_a v_prenex_6037)) 6))) (forall ((v_prenex_5537 Int) (v_prenex_5536 Int)) (or (< v_prenex_5536 main_x) (<= 997 (select main_a v_prenex_5537)) (<= 0 (+ (select main_a v_prenex_5536) 1)) (<= (* 2 (select main_a v_prenex_5536)) 6) (<= 1000 (+ (select main_a v_prenex_5536) (select main_a v_prenex_5537))) (< v_prenex_5537 main_y) (<= (+ main_y 1) v_prenex_5537))) (forall ((v_prenex_1661 Int) (v_prenex_1660 Int)) (or (<= (+ (select main_a v_prenex_1660) (select main_a v_prenex_1661)) 1000) (<= 2 (* 2 (select main_a v_prenex_1660))) (< v_prenex_1661 main_y) (<= 995 (select main_a v_prenex_1661)) (<= (select main_a v_prenex_1661) 1001) (<= (+ main_y 1) v_prenex_1661))) (forall ((v_prenex_1107 Int) (v_prenex_1106 Int)) (or (<= (+ main_y 1) v_prenex_1107) (<= 995 (select main_a v_prenex_1107)) (<= (+ main_x 1) v_prenex_1106) (<= (select main_a v_prenex_1107) (+ (select main_a v_prenex_1106) 998)) (< v_prenex_1107 main_y) (<= (select main_a v_prenex_1106) 3) (<= 1 (select main_a v_prenex_1106)))) (forall ((v_prenex_1251 Int) (v_prenex_1250 Int)) (or (< v_prenex_1251 main_y) (<= (+ main_y 1) v_prenex_1251) (<= 0 (+ (select main_a v_prenex_1250) 1)) (<= (+ (select main_a v_prenex_1250) (select main_a v_prenex_1251)) 1000) (<= (select main_a v_prenex_1251) 1001) (<= 997 (select main_a v_prenex_1251)))) (or (forall ((v_prenex_3879 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3879))) (< v_prenex_3879 main_x) (<= 0 (+ (select main_a v_prenex_3879) 1)))) (forall ((v_prenex_3880 Int)) (or (< v_prenex_3880 main_y) (<= 1994 (* 2 (select main_a v_prenex_3880))) (<= (+ main_y 1) v_prenex_3880) (<= (* 2 (select main_a v_prenex_3880)) 1998)))) (or (forall ((v_prenex_2922 Int)) (<= (* 2 (select main_a v_prenex_2922)) 6)) (forall ((v_prenex_2923 Int)) (or (<= 997 (select main_a v_prenex_2923)) (<= (* 2 (select main_a v_prenex_2923)) 1998) (<= (+ main_y 1) v_prenex_2923) (< v_prenex_2923 main_y) (<= 1994 (* 2 (select main_a v_prenex_2923)))))) (forall ((v_prenex_415 Int) (v_prenex_416 Int)) (or (<= (+ main_y 1) v_prenex_416) (<= (select main_a v_prenex_415) 5) (< v_prenex_416 main_y) (<= 1000 (+ (select main_a v_prenex_415) (select main_a v_prenex_416))) (< v_prenex_415 main_x) (<= (* 2 (select main_a v_prenex_416)) 1998))) (or (forall ((v_prenex_1512 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1512))) (<= (* 2 (select main_a v_prenex_1512)) 6))) (forall ((v_prenex_1513 Int)) (or (< v_prenex_1513 main_y) (<= (select main_a v_prenex_1513) 1001) (<= (* 2 (select main_a v_prenex_1513)) 1998) (<= (+ main_y 1) v_prenex_1513) (<= (select main_a v_prenex_1513) 999)))) (forall ((v_prenex_1249 Int) (v_prenex_1248 Int)) (or (<= (* 2 (select main_a v_prenex_1248)) 6) (<= 1000 (+ (select main_a v_prenex_1248) (select main_a v_prenex_1249))) (<= (select main_a v_prenex_1249) 1001) (<= (* 2 (select main_a v_prenex_1249)) 1998) (<= (+ main_y 1) v_prenex_1249) (< v_prenex_1249 main_y))) (forall ((v_prenex_794 Int) (v_prenex_795 Int)) (or (<= 997 (select main_a v_prenex_795)) (<= (select main_a v_prenex_794) 3) (<= (+ main_x 1) v_prenex_794) (<= (select main_a v_prenex_795) (+ (select main_a v_prenex_794) 998)) (< v_prenex_795 main_y) (<= (+ main_y 1) v_prenex_795))) (forall ((v_prenex_2348 Int) (v_prenex_2349 Int)) (or (< v_prenex_2348 main_x) (<= (select main_a v_prenex_2348) 3) (<= (+ main_y 1) v_prenex_2349) (< v_prenex_2349 main_y) (<= 1994 (* 2 (select main_a v_prenex_2349))) (<= (+ (select main_a v_prenex_2348) 994) (select main_a v_prenex_2349)) (<= 2 (* 2 (select main_a v_prenex_2348))))) (forall ((v_prenex_9179 Int) (v_prenex_9178 Int)) (or (<= (+ (select main_a v_prenex_9178) 994) (select main_a v_prenex_9179)) (<= (select main_a v_prenex_9179) 999) (< v_prenex_9179 main_y) (<= (+ main_y 1) v_prenex_9179) (<= (select main_a v_prenex_9178) 5) (<= (* 2 (select main_a v_prenex_9179)) 1998) (<= 0 (+ (select main_a v_prenex_9178) 1)))) (or (forall ((v_prenex_10102 Int)) (or (<= 0 (+ (select main_a v_prenex_10102) 1)) (<= (* 2 (select main_a v_prenex_10102)) 6) (<= (+ main_x 1) v_prenex_10102))) (forall ((v_prenex_10103 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10103))) (<= 995 (select main_a v_prenex_10103)) (<= (+ main_y 1) v_prenex_10103) (< v_prenex_10103 main_y)))) (forall ((v_prenex_3579 Int) (v_prenex_3580 Int)) (or (<= (+ (select main_a v_prenex_3579) (select main_a v_prenex_3580)) 1000) (<= 1 (select main_a v_prenex_3579)) (<= 995 (select main_a v_prenex_3580)) (< v_prenex_3580 main_y) (<= 1994 (* 2 (select main_a v_prenex_3580))) (<= (+ main_y 1) v_prenex_3580))) (forall ((v_prenex_1165 Int) (v_prenex_1164 Int)) (or (<= (select main_a v_prenex_1165) (+ (select main_a v_prenex_1164) 998)) (<= (+ main_y 1) v_prenex_1165) (<= 2 (* 2 (select main_a v_prenex_1164))) (<= (select main_a v_prenex_1164) 5) (<= (* 2 (select main_a v_prenex_1165)) 1998) (< v_prenex_1165 main_y) (< v_prenex_1164 main_x))) (forall ((v_prenex_10285 Int) (v_prenex_10284 Int)) (or (<= 1000 (+ (select main_a v_prenex_10284) (select main_a v_prenex_10285))) (<= (+ main_y 1) v_prenex_10285) (<= (* 2 (select main_a v_prenex_10285)) 1998) (< v_prenex_10285 main_y) (<= (select main_a v_prenex_10284) 3) (<= (select main_a v_prenex_10285) 999))) (or (forall ((v_prenex_730 Int)) (or (<= (+ main_x 1) v_prenex_730) (<= (select main_a v_prenex_730) 3) (<= 2 (* 2 (select main_a v_prenex_730))))) (forall ((v_prenex_731 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_731))) (<= (+ main_y 1) v_prenex_731) (<= (select main_a v_prenex_731) 1001) (< v_prenex_731 main_y)))) (forall ((v_prenex_253 Int) (v_prenex_254 Int)) (or (<= (select main_a v_prenex_253) 3) (< v_prenex_254 main_y) (<= (+ main_y 1) v_prenex_254) (<= (+ (select main_a v_prenex_253) (select main_a v_prenex_254)) 1000) (<= 2 (* 2 (select main_a v_prenex_253))) (<= (select main_a v_prenex_254) 1001) (<= (select main_a v_prenex_254) 999))) (forall ((v_prenex_10149 Int) (v_prenex_10148 Int)) (or (<= (+ (select main_a v_prenex_10148) (select main_a v_prenex_10149)) 1000) (<= (+ main_y 1) v_prenex_10149) (< v_prenex_10149 main_y) (<= 995 (select main_a v_prenex_10149)) (<= (* 2 (select main_a v_prenex_10148)) 6) (<= 1 (select main_a v_prenex_10148)))) (forall ((v_prenex_9233 Int) (v_prenex_9232 Int)) (or (<= (+ (select main_a v_prenex_9232) (select main_a v_prenex_9233)) 1000) (<= (* 2 (select main_a v_prenex_9233)) 1998) (<= (select main_a v_prenex_9233) 999) (<= (select main_a v_prenex_9232) 3) (<= (+ main_y 1) v_prenex_9233) (< v_prenex_9233 main_y) (<= (select main_a v_prenex_9232) 5))) (forall ((v_prenex_4613 Int) (v_prenex_4612 Int)) (or (<= 0 (+ (select main_a v_prenex_4612) 1)) (<= 995 (select main_a v_prenex_4613)) (<= (* 2 (select main_a v_prenex_4613)) 1998) (< v_prenex_4613 main_y) (<= (+ main_y 1) v_prenex_4613) (<= 2 (* 2 (select main_a v_prenex_4612))) (<= (+ (select main_a v_prenex_4612) (select main_a v_prenex_4613)) 1000))) (or (forall ((v_prenex_1321 Int)) (or (<= (+ main_y 1) v_prenex_1321) (<= 1994 (* 2 (select main_a v_prenex_1321))) (< v_prenex_1321 main_y))) (forall ((v_prenex_1320 Int)) (or (<= (+ main_x 1) v_prenex_1320) (<= (select main_a v_prenex_1320) 3) (<= 2 (* 2 (select main_a v_prenex_1320)))))) (forall ((v_prenex_6047 Int) (v_prenex_6048 Int)) (or (<= (+ main_y 1) v_prenex_6048) (<= (+ (select main_a v_prenex_6047) 994) (select main_a v_prenex_6048)) (<= (* 2 (select main_a v_prenex_6047)) 6) (< v_prenex_6048 main_y) (<= (select main_a v_prenex_6048) 1001) (<= (select main_a v_prenex_6048) 999))) (forall ((v_prenex_1822 Int) (v_prenex_1823 Int)) (or (<= (select main_a v_prenex_1822) 5) (<= 1994 (* 2 (select main_a v_prenex_1823))) (<= (+ (select main_a v_prenex_1822) (select main_a v_prenex_1823)) 1000) (<= (+ main_y 1) v_prenex_1823) (< v_prenex_1823 main_y) (<= 2 (* 2 (select main_a v_prenex_1822))) (< v_prenex_1822 main_x))) (forall ((v_prenex_5877 Int) (v_prenex_5876 Int)) (or (<= (+ main_y 1) v_prenex_5877) (<= 1 (select main_a v_prenex_5876)) (<= (+ main_x 1) v_prenex_5876) (< v_prenex_5876 main_x) (<= (+ (select main_a v_prenex_5876) 994) (select main_a v_prenex_5877)))) (or (forall ((v_prenex_9423 Int)) (or (< v_prenex_9423 main_y) (<= (+ main_y 1) v_prenex_9423) (<= (* 2 (select main_a v_prenex_9423)) 1998) (<= 995 (select main_a v_prenex_9423)))) (forall ((v_prenex_9422 Int)) (or (<= 1 (select main_a v_prenex_9422)) (<= (+ main_x 1) v_prenex_9422)))) (forall ((v_prenex_4182 Int) (v_prenex_4181 Int)) (or (<= (select main_a v_prenex_4182) (+ (select main_a v_prenex_4181) 998)) (< v_prenex_4182 main_y) (<= (select main_a v_prenex_4182) 1001) (<= (select main_a v_prenex_4182) 999) (<= 1 (select main_a v_prenex_4181)) (<= (+ main_y 1) v_prenex_4182) (<= (* 2 (select main_a v_prenex_4181)) 6))) (forall ((v_prenex_9729 Int) (v_prenex_9728 Int)) (or (<= 997 (select main_a v_prenex_9729)) (< v_prenex_9729 main_y) (<= (+ (select main_a v_prenex_9728) (select main_a v_prenex_9729)) 1000) (<= (* 2 (select main_a v_prenex_9729)) 1998) (<= (select main_a v_prenex_9728) 3) (<= (+ main_y 1) v_prenex_9729))) (forall ((v_prenex_1503 Int) (v_prenex_1502 Int)) (or (<= (select main_a v_prenex_1502) 5) (< v_prenex_1502 main_x) (<= (+ main_x 1) v_prenex_1502) (<= (select main_a v_prenex_1502) 3) (<= (+ (select main_a v_prenex_1502) (select main_a v_prenex_1503)) 1000))) (forall ((v_prenex_5324 Int) (v_prenex_5323 Int)) (or (<= (select main_a v_prenex_5323) 5) (<= (+ main_y 1) v_prenex_5324) (<= 995 (select main_a v_prenex_5324)) (< v_prenex_5324 main_y) (<= (select main_a v_prenex_5324) (+ (select main_a v_prenex_5323) 998)) (<= 2 (* 2 (select main_a v_prenex_5323))))) (or (forall ((v_prenex_4837 Int)) (or (<= (select main_a v_prenex_4837) 999) (<= 1994 (* 2 (select main_a v_prenex_4837))) (< 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 (<= 1 (select main_a v_prenex_4836)) (<= 2 (* 2 (select main_a v_prenex_4836)))))) (forall ((v_prenex_7092 Int) (v_prenex_7093 Int)) (or (<= (+ (select main_a v_prenex_7092) 994) (select main_a v_prenex_7093)) (<= (+ main_y 1) v_prenex_7093) (< v_prenex_7093 main_y) (<= (select main_a v_prenex_7093) 999) (<= (* 2 (select main_a v_prenex_7092)) 6) (<= 2 (* 2 (select main_a v_prenex_7092))) (<= (* 2 (select main_a v_prenex_7093)) 1998))) (or (forall ((v_prenex_9275 Int)) (or (< v_prenex_9275 main_y) (<= 1994 (* 2 (select main_a v_prenex_9275))) (<= (select main_a v_prenex_9275) 1001) (<= 997 (select main_a v_prenex_9275)) (<= (+ main_y 1) v_prenex_9275))) (forall ((v_prenex_9274 Int)) (or (<= 0 (+ (select main_a v_prenex_9274) 1)) (<= 2 (* 2 (select main_a v_prenex_9274)))))) (forall ((v_prenex_6851 Int) (v_prenex_6852 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6852))) (<= (+ main_y 1) v_prenex_6852) (<= (select main_a v_prenex_6851) 5) (<= 995 (select main_a v_prenex_6852)) (<= (+ (select main_a v_prenex_6851) (select main_a v_prenex_6852)) 1000) (< v_prenex_6852 main_y))) (forall ((v_prenex_7485 Int) (v_prenex_7486 Int)) (or (< v_prenex_7486 main_y) (<= (+ (select main_a v_prenex_7485) 994) (select main_a v_prenex_7486)) (<= 1994 (* 2 (select main_a v_prenex_7486))) (<= (+ main_y 1) v_prenex_7486))) (forall ((v_prenex_804 Int) (v_prenex_805 Int)) (or (< v_prenex_805 main_y) (<= 1994 (* 2 (select main_a v_prenex_805))) (<= (+ main_y 1) v_prenex_805) (<= 995 (select main_a v_prenex_805)) (<= 0 (+ (select main_a v_prenex_804) 1)) (<= (+ (select main_a v_prenex_804) (select main_a v_prenex_805)) 1000) (<= (select main_a v_prenex_804) 3))) (or (forall ((v_prenex_8854 Int)) (or (<= (+ main_x 1) v_prenex_8854) (< v_prenex_8854 main_x) (<= 2 (* 2 (select main_a v_prenex_8854))) (<= (select main_a v_prenex_8854) 5))) (forall ((v_prenex_8855 Int)) (<= 1994 (* 2 (select main_a v_prenex_8855))))) (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)) (<= (+ main_y 1) v_prenex_4747) (<= (select main_a v_prenex_4746) 5) (< v_prenex_4747 main_y) (<= 1994 (* 2 (select main_a v_prenex_4747))))) (forall ((v_prenex_8480 Int) (v_prenex_8479 Int)) (or (<= (select main_a v_prenex_8480) 999) (<= (* 2 (select main_a v_prenex_8480)) 1998) (<= (+ (select main_a v_prenex_8479) (select main_a v_prenex_8480)) 1000) (< v_prenex_8480 main_y) (<= (+ main_y 1) v_prenex_8480) (<= (* 2 (select main_a v_prenex_8479)) 6) (<= 0 (+ (select main_a v_prenex_8479) 1)))) (forall ((v_prenex_501 Int) (v_prenex_502 Int)) (or (<= 997 (select main_a v_prenex_502)) (<= 1 (select main_a v_prenex_501)) (<= (select main_a v_prenex_502) (+ (select main_a v_prenex_501) 998)) (<= 2 (* 2 (select main_a v_prenex_501))) (< v_prenex_502 main_y) (<= (+ main_y 1) v_prenex_502) (<= (+ main_x 1) v_prenex_501))) (forall ((v_prenex_7115 Int) (v_prenex_7114 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7114))) (<= (* 2 (select main_a v_prenex_7114)) 6) (< v_prenex_7114 main_x) (<= (+ (select main_a v_prenex_7114) 994) (select main_a v_prenex_7115)) (<= (+ main_x 1) v_prenex_7114))) (or (forall ((v_prenex_2525 Int)) (or (<= 0 (+ (select main_a v_prenex_2525) 1)) (< v_prenex_2525 main_x) (<= 1 (select main_a v_prenex_2525)) (<= (+ main_x 1) v_prenex_2525))) (forall ((v_prenex_2526 Int)) (<= (* 2 (select main_a v_prenex_2526)) 1998))) (forall ((v_prenex_10239 Int) (v_prenex_10238 Int)) (or (<= (select main_a v_prenex_10238) 3) (<= 0 (+ (select main_a v_prenex_10238) 1)) (<= (select main_a v_prenex_10239) 999) (<= 997 (select main_a v_prenex_10239)) (< v_prenex_10239 main_y) (<= (+ main_y 1) v_prenex_10239) (<= 1000 (+ (select main_a v_prenex_10238) (select main_a v_prenex_10239))))) (forall ((v_prenex_9419 Int) (v_prenex_9418 Int)) (or (<= 0 (+ (select main_a v_prenex_9418) 1)) (<= (+ (select main_a v_prenex_9418) 994) (select main_a v_prenex_9419)) (<= (+ main_y 1) v_prenex_9419) (<= 1994 (* 2 (select main_a v_prenex_9419))) (<= 2 (* 2 (select main_a v_prenex_9418))) (<= 995 (select main_a v_prenex_9419)) (< v_prenex_9419 main_y))) (forall ((v_prenex_10402 Int) (v_prenex_10403 Int)) (or (<= 0 (+ (select main_a v_prenex_10402) 1)) (<= 995 (select main_a v_prenex_10403)) (<= (+ (select main_a v_prenex_10402) (select main_a v_prenex_10403)) 1000) (< v_prenex_10402 main_x) (<= 1 (select main_a v_prenex_10402)) (<= (+ main_y 1) v_prenex_10403) (< v_prenex_10403 main_y))) (or (forall ((v_prenex_7018 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7018))) (<= (+ main_y 1) v_prenex_7018) (<= 995 (select main_a v_prenex_7018)) (< v_prenex_7018 main_y))) (forall ((v_prenex_7017 Int)) (or (<= (+ main_x 1) v_prenex_7017) (<= (* 2 (select main_a v_prenex_7017)) 6)))) (forall ((v_prenex_2650 Int) (v_prenex_2649 Int)) (or (<= (select main_a v_prenex_2650) 999) (<= 1994 (* 2 (select main_a v_prenex_2650))) (<= (+ (select main_a v_prenex_2649) 994) (select main_a v_prenex_2650)) (<= 0 (+ (select main_a v_prenex_2649) 1)) (<= (+ main_y 1) v_prenex_2650) (<= (select main_a v_prenex_2649) 5) (< v_prenex_2650 main_y))) (forall ((v_prenex_7590 Int) (v_prenex_7589 Int)) (or (<= (select main_a v_prenex_7589) 5) (<= (+ main_y 1) v_prenex_7590) (<= 995 (select main_a v_prenex_7590)) (<= 2 (* 2 (select main_a v_prenex_7589))) (<= (+ (select main_a v_prenex_7589) (select main_a v_prenex_7590)) 1000) (<= (* 2 (select main_a v_prenex_7590)) 1998) (< v_prenex_7590 main_y))) (forall ((v_prenex_457 Int) (v_prenex_458 Int)) (or (<= (select main_a v_prenex_458) (+ (select main_a v_prenex_457) 998)) (<= (+ main_y 1) v_prenex_458) (<= 995 (select main_a v_prenex_458)) (<= 0 (+ (select main_a v_prenex_457) 1)) (<= (select main_a v_prenex_457) 5) (< v_prenex_458 main_y) (<= (+ main_x 1) v_prenex_457))) (forall ((v_prenex_5963 Int) (v_prenex_5962 Int)) (or (<= (select main_a v_prenex_5963) (+ (select main_a v_prenex_5962) 998)) (<= (select main_a v_prenex_5962) 3) (<= (+ main_y 1) v_prenex_5963) (< v_prenex_5963 main_y) (<= 1994 (* 2 (select main_a v_prenex_5963))))) (forall ((v_prenex_359 Int) (v_prenex_360 Int)) (or (<= 2 (* 2 (select main_a v_prenex_359))) (<= (+ main_y 1) v_prenex_360) (<= (select main_a v_prenex_359) 5) (< v_prenex_360 main_y) (<= 997 (select main_a v_prenex_360)) (<= (select main_a v_prenex_360) 999) (<= (+ (select main_a v_prenex_359) 994) (select main_a v_prenex_360)))) (or (forall ((v_prenex_3816 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3816))) (<= (select main_a v_prenex_3816) 999) (<= 997 (select main_a v_prenex_3816)) (< v_prenex_3816 main_y) (<= (+ main_y 1) v_prenex_3816))) (forall ((v_prenex_3815 Int)) (<= 1 (select main_a v_prenex_3815)))) (forall ((v_prenex_9363 Int) (v_prenex_9362 Int)) (or (<= (select main_a v_prenex_9363) 999) (<= (select main_a v_prenex_9363) (+ (select main_a v_prenex_9362) 998)) (< v_prenex_9363 main_y) (<= (+ main_y 1) v_prenex_9363) (<= 2 (* 2 (select main_a v_prenex_9362))) (<= 0 (+ (select main_a v_prenex_9362) 1)))) (or (forall ((v_prenex_9733 Int)) (or (<= 995 (select main_a v_prenex_9733)) (<= 997 (select main_a v_prenex_9733)) (<= (+ main_y 1) v_prenex_9733) (< v_prenex_9733 main_y) (<= (* 2 (select main_a v_prenex_9733)) 1998))) (forall ((v_prenex_9732 Int)) (or (<= (select main_a v_prenex_9732) 3) (<= (select main_a v_prenex_9732) 5)))) (forall ((v_prenex_8875 Int) (v_prenex_8874 Int)) (or (<= (+ main_y 1) v_prenex_8875) (<= (* 2 (select main_a v_prenex_8874)) 6) (<= (select main_a v_prenex_8874) 5) (<= 1994 (* 2 (select main_a v_prenex_8875))) (<= (select main_a v_prenex_8875) (+ (select main_a v_prenex_8874) 998)) (< v_prenex_8875 main_y) (<= 995 (select main_a v_prenex_8875)))) (forall ((v_prenex_10015 Int) (v_prenex_10014 Int)) (or (< v_prenex_10015 main_y) (<= 2 (* 2 (select main_a v_prenex_10014))) (<= (+ main_y 1) v_prenex_10015) (<= (+ (select main_a v_prenex_10014) 994) (select main_a v_prenex_10015)) (<= 997 (select main_a v_prenex_10015)) (<= (select main_a v_prenex_10014) 5) (<= (* 2 (select main_a v_prenex_10015)) 1998))) (forall ((v_prenex_7786 Int) (v_prenex_7785 Int)) (or (<= 1000 (+ (select main_a v_prenex_7785) (select main_a v_prenex_7786))) (<= 0 (+ (select main_a v_prenex_7785) 1)) (< v_prenex_7785 main_x) (<= (+ main_y 1) v_prenex_7786) (< v_prenex_7786 main_y) (<= 1 (select main_a v_prenex_7785)) (<= 1994 (* 2 (select main_a v_prenex_7786))))) (or (forall ((v_prenex_318 Int)) (<= 1994 (* 2 (select main_a v_prenex_318)))) (forall ((v_prenex_317 Int)) (or (< v_prenex_317 main_x) (<= (+ main_x 1) v_prenex_317) (<= 0 (+ (select main_a v_prenex_317) 1)) (<= (select main_a v_prenex_317) 3)))) (forall ((v_prenex_2627 Int) (v_prenex_2628 Int)) (or (<= 995 (select main_a v_prenex_2628)) (<= 1 (select main_a v_prenex_2627)) (< v_prenex_2628 main_y) (<= (+ main_y 1) v_prenex_2628) (<= (select main_a v_prenex_2628) 1001) (<= (select main_a v_prenex_2627) 3) (<= (+ (select main_a v_prenex_2627) (select main_a v_prenex_2628)) 1000))) (forall ((v_prenex_1239 Int) (v_prenex_1238 Int)) (or (<= (+ (select main_a v_prenex_1238) (select main_a v_prenex_1239)) 1000) (<= (+ main_y 1) v_prenex_1239) (< v_prenex_1239 main_y) (<= (+ main_x 1) v_prenex_1238) (<= (* 2 (select main_a v_prenex_1238)) 6) (<= 997 (select main_a v_prenex_1239)) (<= (select main_a v_prenex_1238) 5))) (or (forall ((v_prenex_6990 Int)) (or (<= 995 (select main_a v_prenex_6990)) (<= (* 2 (select main_a v_prenex_6990)) 1998) (<= 997 (select main_a v_prenex_6990)) (<= (+ main_y 1) v_prenex_6990) (< v_prenex_6990 main_y))) (forall ((v_prenex_6989 Int)) (or (<= (select main_a v_prenex_6989) 5) (<= 2 (* 2 (select main_a v_prenex_6989)))))) (forall ((v_prenex_6131 Int) (v_prenex_6130 Int)) (or (<= 1000 (+ (select main_a v_prenex_6130) (select main_a v_prenex_6131))) (<= (* 2 (select main_a v_prenex_6130)) 6) (<= 2 (* 2 (select main_a v_prenex_6130))) (<= 997 (select main_a v_prenex_6131)) (<= (+ main_y 1) v_prenex_6131) (<= (select main_a v_prenex_6131) 999) (< v_prenex_6131 main_y))) (forall ((v_prenex_10840 Int) (v_prenex_10841 Int)) (or (<= (select main_a v_prenex_10841) (+ (select main_a v_prenex_10840) 998)) (<= 1 (select main_a v_prenex_10840)) (<= (+ main_y 1) v_prenex_10841) (< v_prenex_10841 main_y) (<= 0 (+ (select main_a v_prenex_10840) 1)) (<= 997 (select main_a v_prenex_10841)))) (forall ((v_prenex_3397 Int) (v_prenex_3398 Int)) (or (<= (+ main_y 1) v_prenex_3398) (< v_prenex_3398 main_y) (<= (select main_a v_prenex_3397) 3) (<= (select main_a v_prenex_3398) 999) (<= 995 (select main_a v_prenex_3398)) (<= (select main_a v_prenex_3398) (+ (select main_a v_prenex_3397) 998)) (<= 2 (* 2 (select main_a v_prenex_3397))))) (forall ((v_prenex_5947 Int) (v_prenex_5946 Int)) (or (< v_prenex_5947 main_y) (<= 995 (select main_a v_prenex_5947)) (<= (+ (select main_a v_prenex_5946) 994) (select main_a v_prenex_5947)) (<= (+ main_x 1) v_prenex_5946) (<= (select main_a v_prenex_5946) 3) (<= (+ main_y 1) v_prenex_5947) (<= (* 2 (select main_a v_prenex_5946)) 6))) (forall ((v_prenex_4177 Int) (v_prenex_4178 Int)) (or (< v_prenex_4177 main_x) (<= 1 (select main_a v_prenex_4177)) (<= 995 (select main_a v_prenex_4178)) (<= (+ (select main_a v_prenex_4177) (select main_a v_prenex_4178)) 1000) (<= (+ main_y 1) v_prenex_4178) (< v_prenex_4178 main_y))) (or (forall ((v_prenex_215 Int)) (or (<= 2 (* 2 (select main_a v_prenex_215))) (<= (+ main_x 1) v_prenex_215))) (forall ((v_prenex_216 Int)) (or (<= (+ main_y 1) v_prenex_216) (<= 995 (select main_a v_prenex_216)) (< v_prenex_216 main_y) (<= (* 2 (select main_a v_prenex_216)) 1998)))) (forall ((v_prenex_10514 Int) (v_prenex_10515 Int)) (or (< v_prenex_10515 main_y) (<= (+ main_y 1) v_prenex_10515) (<= (select main_a v_prenex_10515) 1001) (<= (select main_a v_prenex_10514) 5) (<= (select main_a v_prenex_10515) (+ (select main_a v_prenex_10514) 998)) (<= (* 2 (select main_a v_prenex_10515)) 1998) (<= 2 (* 2 (select main_a v_prenex_10514))))) (forall ((v_prenex_1403 Int) (v_prenex_1402 Int)) (or (<= (+ main_y 1) v_prenex_1403) (<= 0 (+ (select main_a v_prenex_1402) 1)) (<= 1994 (* 2 (select main_a v_prenex_1403))) (<= 1000 (+ (select main_a v_prenex_1402) (select main_a v_prenex_1403))) (<= (select main_a v_prenex_1403) 999) (< v_prenex_1403 main_y))) (or (forall ((v_prenex_8010 Int)) (or (<= (select main_a v_prenex_8010) 3) (< v_prenex_8010 main_x) (<= 1 (select main_a v_prenex_8010)))) (forall ((v_prenex_8011 Int)) (or (<= (select main_a v_prenex_8011) 999) (<= (+ main_y 1) v_prenex_8011) (<= (* 2 (select main_a v_prenex_8011)) 1998) (< v_prenex_8011 main_y)))) (forall ((v_prenex_9576 Int) (v_prenex_9575 Int)) (or (<= 1 (select main_a v_prenex_9575)) (<= 2 (* 2 (select main_a v_prenex_9575))) (<= (* 2 (select main_a v_prenex_9576)) 1998) (<= (select main_a v_prenex_9576) (+ (select main_a v_prenex_9575) 998)) (< v_prenex_9576 main_y) (<= (+ main_y 1) v_prenex_9576) (<= 995 (select main_a v_prenex_9576)))) (forall ((v_prenex_2884 Int) (v_prenex_2885 Int)) (or (<= (* 2 (select main_a v_prenex_2885)) 1998) (<= (select main_a v_prenex_2885) (+ (select main_a v_prenex_2884) 998)) (< v_prenex_2885 main_y) (<= (+ main_y 1) v_prenex_2885))) (or (forall ((v_prenex_5238 Int)) (or (< v_prenex_5238 main_y) (<= 1994 (* 2 (select main_a v_prenex_5238))) (<= (+ main_y 1) v_prenex_5238) (<= (* 2 (select main_a v_prenex_5238)) 1998))) (forall ((v_prenex_5237 Int)) (or (<= (* 2 (select main_a v_prenex_5237)) 6) (<= 1 (select main_a v_prenex_5237)) (<= (+ main_x 1) v_prenex_5237)))) (or (forall ((v_prenex_4809 Int)) (or (< v_prenex_4809 main_y) (<= 1994 (* 2 (select main_a v_prenex_4809))) (<= 995 (select main_a v_prenex_4809)) (<= (+ main_y 1) v_prenex_4809))) (forall ((v_prenex_4808 Int)) (or (<= 1 (select main_a v_prenex_4808)) (<= (* 2 (select main_a v_prenex_4808)) 6) (<= (+ main_x 1) v_prenex_4808)))) (forall ((v_prenex_7354 Int) (v_prenex_7355 Int)) (or (<= (select main_a v_prenex_7354) 5) (<= (select main_a v_prenex_7354) 3) (<= 1000 (+ (select main_a v_prenex_7354) (select main_a v_prenex_7355))) (<= (+ main_y 1) v_prenex_7355) (<= (+ main_x 1) v_prenex_7354) (<= (select main_a v_prenex_7355) 999) (< v_prenex_7355 main_y))) (forall ((v_prenex_9172 Int) (v_prenex_9173 Int)) (or (< v_prenex_9173 main_y) (<= (+ (select main_a v_prenex_9172) (select main_a v_prenex_9173)) 1000) (<= (+ main_x 1) v_prenex_9172) (< v_prenex_9172 main_x) (<= (select main_a v_prenex_9172) 5))) (forall ((v_prenex_7568 Int) (v_prenex_7567 Int)) (or (<= (select main_a v_prenex_7567) 5) (<= (select main_a v_prenex_7568) 999) (<= 2 (* 2 (select main_a v_prenex_7567))) (<= (+ main_y 1) v_prenex_7568) (<= (+ (select main_a v_prenex_7567) 994) (select main_a v_prenex_7568)) (< v_prenex_7568 main_y))) (or (forall ((v_prenex_4721 Int)) (or (<= 995 (select main_a v_prenex_4721)) (<= (* 2 (select main_a v_prenex_4721)) 1998) (<= (+ main_y 1) v_prenex_4721) (< v_prenex_4721 main_y))) (forall ((v_prenex_4720 Int)) (<= 1 (select main_a v_prenex_4720)))) (forall ((v_prenex_1049 Int) (v_prenex_1048 Int)) (or (<= (+ main_y 1) v_prenex_1049) (<= 995 (select main_a v_prenex_1049)) (<= (* 2 (select main_a v_prenex_1048)) 6) (<= 1 (select main_a v_prenex_1048)) (< v_prenex_1049 main_y) (<= (+ (select main_a v_prenex_1048) 994) (select main_a v_prenex_1049)))) (forall ((v_prenex_192 Int) (v_prenex_193 Int)) (or (<= 1000 (+ (select main_a v_prenex_192) (select main_a v_prenex_193))) (<= (+ main_y 1) v_prenex_193) (< v_prenex_192 main_x) (<= (select main_a v_prenex_193) 999) (< v_prenex_193 main_y) (<= (* 2 (select main_a v_prenex_192)) 6) (<= (select main_a v_prenex_192) 5))) (forall ((v_prenex_10503 Int) (v_prenex_10502 Int)) (or (<= (+ main_y 1) v_prenex_10503) (<= 995 (select main_a v_prenex_10503)) (< v_prenex_10503 main_y) (<= (select main_a v_prenex_10503) (+ (select main_a v_prenex_10502) 998)) (<= (select main_a v_prenex_10502) 3) (< v_prenex_10502 main_x))) (forall ((v_prenex_2491 Int) (v_prenex_2492 Int)) (or (<= 1 (select main_a v_prenex_2491)) (<= (+ (select main_a v_prenex_2491) 994) (select main_a v_prenex_2492)) (<= (+ main_x 1) v_prenex_2491) (< v_prenex_2492 main_y) (< v_prenex_2491 main_x))) (forall ((v_prenex_10776 Int) (v_prenex_10777 Int)) (or (<= (+ (select main_a v_prenex_10776) 994) (select main_a v_prenex_10777)) (< v_prenex_10776 main_x) (<= (select main_a v_prenex_10777) 999) (<= 2 (* 2 (select main_a v_prenex_10776))) (< v_prenex_10777 main_y) (<= (+ main_y 1) v_prenex_10777))) (forall ((v_prenex_2897 Int) (v_prenex_2896 Int)) (or (<= 997 (select main_a v_prenex_2897)) (<= (* 2 (select main_a v_prenex_2896)) 6) (<= 995 (select main_a v_prenex_2897)) (<= 2 (* 2 (select main_a v_prenex_2896))) (<= (+ main_y 1) v_prenex_2897) (<= (select main_a v_prenex_2897) (+ (select main_a v_prenex_2896) 998)) (< v_prenex_2897 main_y))) (forall ((v_prenex_9528 Int) (v_prenex_9527 Int)) (or (< v_prenex_9528 main_y) (<= (+ (select main_a v_prenex_9527) 994) (select main_a v_prenex_9528)) (<= 997 (select main_a v_prenex_9528)) (<= (* 2 (select main_a v_prenex_9527)) 6) (<= 1 (select main_a v_prenex_9527)) (<= (+ main_y 1) v_prenex_9528))) (forall ((v_prenex_4191 Int) (v_prenex_4192 Int)) (or (< v_prenex_4192 main_y) (<= (* 2 (select main_a v_prenex_4191)) 6) (<= (+ main_y 1) v_prenex_4192) (<= 995 (select main_a v_prenex_4192)) (<= (select main_a v_prenex_4192) 999) (<= (+ (select main_a v_prenex_4191) 994) (select main_a v_prenex_4192)))) (forall ((v_prenex_903 Int) (v_prenex_904 Int)) (or (< v_prenex_904 main_y) (<= (select main_a v_prenex_904) (+ (select main_a v_prenex_903) 998)) (<= (select main_a v_prenex_904) 999) (<= 995 (select main_a v_prenex_904)) (<= (select main_a v_prenex_903) 5) (<= (+ main_y 1) v_prenex_904) (<= 1 (select main_a v_prenex_903)))) (or (forall ((v_prenex_2399 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2399))) (<= 1 (select main_a v_prenex_2399)))) (forall ((v_prenex_2400 Int)) (or (<= 997 (select main_a v_prenex_2400)) (< v_prenex_2400 main_y) (<= (select main_a v_prenex_2400) 999) (<= (+ main_y 1) v_prenex_2400) (<= 1994 (* 2 (select main_a v_prenex_2400)))))) (forall ((v_prenex_9649 Int) (v_prenex_9648 Int)) (or (<= (+ main_y 1) v_prenex_9649) (< v_prenex_9649 main_y) (<= 2 (* 2 (select main_a v_prenex_9648))) (<= (select main_a v_prenex_9649) 1001) (<= (select main_a v_prenex_9649) 999) (<= (+ (select main_a v_prenex_9648) (select main_a v_prenex_9649)) 1000))) (or (forall ((v_prenex_213 Int)) (<= 1 (select main_a v_prenex_213))) (forall ((v_prenex_214 Int)) (or (< v_prenex_214 main_y) (<= (* 2 (select main_a v_prenex_214)) 1998) (<= 995 (select main_a v_prenex_214)) (<= (+ main_y 1) v_prenex_214) (<= 997 (select main_a v_prenex_214))))) (forall ((v_prenex_6620 Int) (v_prenex_6621 Int)) (or (<= (+ main_y 1) v_prenex_6621) (<= 0 (+ (select main_a v_prenex_6620) 1)) (< v_prenex_6620 main_x) (<= 997 (select main_a v_prenex_6621)) (< v_prenex_6621 main_y) (<= (select main_a v_prenex_6620) 5) (<= (+ (select main_a v_prenex_6620) 994) (select main_a v_prenex_6621)))) (forall ((v_prenex_7031 Int) (v_prenex_7032 Int)) (or (<= (* 2 (select main_a v_prenex_7032)) 1998) (<= (select main_a v_prenex_7032) (+ (select main_a v_prenex_7031) 998)) (<= (+ main_x 1) v_prenex_7031) (<= 0 (+ (select main_a v_prenex_7031) 1)) (< v_prenex_7032 main_y) (<= (select main_a v_prenex_7031) 3) (<= (+ main_y 1) v_prenex_7032))) (forall ((v_prenex_5695 Int) (v_prenex_5694 Int)) (or (<= (select main_a v_prenex_5695) (+ (select main_a v_prenex_5694) 998)) (<= 0 (+ (select main_a v_prenex_5694) 1)) (<= 1 (select main_a v_prenex_5694)) (< v_prenex_5695 main_y) (<= (+ main_y 1) v_prenex_5695) (<= (select main_a v_prenex_5695) 1001) (<= 995 (select main_a v_prenex_5695)))) (forall ((v_prenex_2487 Int) (v_prenex_2488 Int)) (or (< v_prenex_2488 main_y) (<= (* 2 (select main_a v_prenex_2488)) 1998) (<= (select main_a v_prenex_2487) 5) (<= 1994 (* 2 (select main_a v_prenex_2488))) (<= 1000 (+ (select main_a v_prenex_2487) (select main_a v_prenex_2488))) (<= (+ main_y 1) v_prenex_2488))) (forall ((v_prenex_10080 Int) (v_prenex_10081 Int)) (or (< v_prenex_10081 main_y) (<= (* 2 (select main_a v_prenex_10080)) 6) (<= 997 (select main_a v_prenex_10081)) (<= (+ main_y 1) v_prenex_10081) (<= (+ (select main_a v_prenex_10080) 994) (select main_a v_prenex_10081)) (<= 1994 (* 2 (select main_a v_prenex_10081))))) (forall ((v_prenex_1021 Int) (v_prenex_1020 Int)) (or (<= (+ main_x 1) v_prenex_1020) (<= 1000 (+ (select main_a v_prenex_1020) (select main_a v_prenex_1021))) (<= (* 2 (select main_a v_prenex_1020)) 6) (<= (select main_a v_prenex_1021) 1001) (<= (+ main_y 1) v_prenex_1021) (< v_prenex_1021 main_y))) (forall ((v_prenex_8934 Int) (v_prenex_8935 Int)) (or (<= (+ main_y 1) v_prenex_8935) (<= 1000 (+ (select main_a v_prenex_8934) (select main_a v_prenex_8935))) (<= 997 (select main_a v_prenex_8935)) (<= 1 (select main_a v_prenex_8934)) (<= (select main_a v_prenex_8935) 1001) (< v_prenex_8935 main_y) (<= 2 (* 2 (select main_a v_prenex_8934))))) (forall ((v_prenex_499 Int) (v_prenex_500 Int)) (or (<= (select main_a v_prenex_499) 5) (<= (select main_a v_prenex_500) 1001) (<= 995 (select main_a v_prenex_500)) (< v_prenex_500 main_y) (<= (select main_a v_prenex_500) (+ (select main_a v_prenex_499) 998)) (<= (+ main_y 1) v_prenex_500))) (forall ((v_prenex_62 Int) (v_prenex_61 Int)) (or (< v_prenex_62 main_y) (<= 1000 (+ (select main_a v_prenex_61) (select main_a v_prenex_62))) (<= 1 (select main_a v_prenex_61)) (<= (select main_a v_prenex_62) 999) (<= (select main_a v_prenex_62) 1001) (<= 2 (* 2 (select main_a v_prenex_61))) (<= (+ main_y 1) v_prenex_62))) (forall ((v_prenex_4252 Int) (v_prenex_4251 Int)) (or (<= 1 (select main_a v_prenex_4251)) (<= (+ main_x 1) v_prenex_4251) (<= (* 2 (select main_a v_prenex_4251)) 6) (<= (select main_a v_prenex_4252) 1001) (<= 1000 (+ (select main_a v_prenex_4251) (select main_a v_prenex_4252))) (<= (+ main_y 1) v_prenex_4252) (< v_prenex_4252 main_y))) (or (forall ((v_prenex_7063 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7063))) (<= (select main_a v_prenex_7063) 999) (< v_prenex_7063 main_y) (<= 995 (select main_a v_prenex_7063)) (<= (+ main_y 1) v_prenex_7063))) (forall ((v_prenex_7062 Int)) (or (<= (select main_a v_prenex_7062) 5) (<= 1 (select main_a v_prenex_7062))))) (forall ((v_prenex_6884 Int) (v_prenex_6883 Int)) (or (<= (+ main_y 1) v_prenex_6884) (< v_prenex_6884 main_y) (<= 2 (* 2 (select main_a v_prenex_6883))) (<= 995 (select main_a v_prenex_6884)) (<= (select main_a v_prenex_6884) 999) (<= (+ (select main_a v_prenex_6883) (select main_a v_prenex_6884)) 1000) (<= (* 2 (select main_a v_prenex_6883)) 6))) (or (forall ((v_prenex_558 Int)) (or (< v_prenex_558 main_y) (<= (select main_a v_prenex_558) 1001) (<= 995 (select main_a v_prenex_558)) (<= (* 2 (select main_a v_prenex_558)) 1998) (<= (+ main_y 1) v_prenex_558))) (forall ((v_prenex_557 Int)) (<= 0 (+ (select main_a v_prenex_557) 1)))) (forall ((v_prenex_9868 Int) (v_prenex_9867 Int)) (or (<= (+ main_x 1) v_prenex_9867) (<= (select main_a v_prenex_9867) 5) (<= (+ main_y 1) v_prenex_9868) (<= 0 (+ (select main_a v_prenex_9867) 1)) (< v_prenex_9868 main_y) (<= (select main_a v_prenex_9868) (+ (select main_a v_prenex_9867) 998)) (<= (select main_a v_prenex_9868) 1001))) (or (forall ((v_prenex_7094 Int)) (<= 1 (select main_a v_prenex_7094))) (forall ((v_prenex_7095 Int)) (or (<= (+ main_y 1) v_prenex_7095) (<= (* 2 (select main_a v_prenex_7095)) 1998) (<= 997 (select main_a v_prenex_7095)) (< v_prenex_7095 main_y) (<= 995 (select main_a v_prenex_7095))))) (forall ((v_prenex_4308 Int) (v_prenex_4307 Int)) (or (<= (* 2 (select main_a v_prenex_4308)) 1998) (<= (+ main_y 1) v_prenex_4308) (<= 995 (select main_a v_prenex_4308)) (<= (select main_a v_prenex_4307) 3) (<= (select main_a v_prenex_4308) (+ (select main_a v_prenex_4307) 998)) (< v_prenex_4308 main_y))) (forall ((v_prenex_2975 Int) (v_prenex_2976 Int)) (or (<= (select main_a v_prenex_2975) 3) (< v_prenex_2976 main_y) (<= (+ main_y 1) v_prenex_2976) (<= 1 (select main_a v_prenex_2975)) (<= (+ (select main_a v_prenex_2975) 994) (select main_a v_prenex_2976)) (<= 997 (select main_a v_prenex_2976)))) (or (forall ((v_prenex_2279 Int)) (or (<= 995 (select main_a v_prenex_2279)) (< v_prenex_2279 main_y) (<= (* 2 (select main_a v_prenex_2279)) 1998) (<= (+ main_y 1) v_prenex_2279))) (forall ((v_prenex_2278 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2278))) (<= (+ main_x 1) v_prenex_2278)))) (or (forall ((v_prenex_7456 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7456))) (<= (+ main_y 1) v_prenex_7456) (<= 995 (select main_a v_prenex_7456)) (< v_prenex_7456 main_y))) (forall ((v_prenex_7455 Int)) (or (<= 0 (+ (select main_a v_prenex_7455) 1)) (<= (select main_a v_prenex_7455) 5)))) (forall ((v_prenex_4658 Int) (v_prenex_4659 Int)) (or (<= (+ (select main_a v_prenex_4658) (select main_a v_prenex_4659)) 1000) (<= (+ main_y 1) v_prenex_4659) (< v_prenex_4659 main_y) (<= 997 (select main_a v_prenex_4659)) (<= 0 (+ (select main_a v_prenex_4658) 1)) (<= (select main_a v_prenex_4658) 5) (<= (+ main_x 1) v_prenex_4658))) (forall ((v_prenex_1493 Int) (v_prenex_1492 Int)) (or (<= (select main_a v_prenex_1492) 5) (<= (select main_a v_prenex_1493) 999) (<= (select main_a v_prenex_1493) (+ (select main_a v_prenex_1492) 998)) (<= (select main_a v_prenex_1492) 3) (<= (+ main_y 1) v_prenex_1493) (< v_prenex_1493 main_y) (<= (* 2 (select main_a v_prenex_1493)) 1998))) (or (forall ((v_prenex_3975 Int)) (or (<= 0 (+ (select main_a v_prenex_3975) 1)) (<= 1 (select main_a v_prenex_3975)) (<= (+ main_x 1) v_prenex_3975))) (forall ((v_prenex_3976 Int)) (or (< v_prenex_3976 main_y) (<= (+ main_y 1) v_prenex_3976) (<= 1994 (* 2 (select main_a v_prenex_3976))) (<= (select main_a v_prenex_3976) 1001)))) (or (forall ((v_prenex_1629 Int)) (or (< v_prenex_1629 main_y) (<= (+ main_y 1) v_prenex_1629) (<= 1994 (* 2 (select main_a v_prenex_1629))) (<= (select main_a v_prenex_1629) 1001))) (forall ((v_prenex_1628 Int)) (or (<= 0 (+ (select main_a v_prenex_1628) 1)) (<= (select main_a v_prenex_1628) 5)))) (forall ((v_prenex_7737 Int) (v_prenex_7738 Int)) (or (< v_prenex_7737 main_x) (<= 1 (select main_a v_prenex_7737)) (<= (select main_a v_prenex_7737) 3) (<= (+ main_x 1) v_prenex_7737) (<= (+ (select main_a v_prenex_7737) (select main_a v_prenex_7738)) 1000))) (forall ((v_prenex_10424 Int) (v_prenex_10425 Int)) (or (<= (select main_a v_prenex_10425) (+ (select main_a v_prenex_10424) 998)) (<= (* 2 (select main_a v_prenex_10424)) 6) (<= 0 (+ (select main_a v_prenex_10424) 1)) (<= (select main_a v_prenex_10425) 1001) (<= (+ main_y 1) v_prenex_10425) (< v_prenex_10425 main_y) (<= (+ main_x 1) v_prenex_10424))) (forall ((v_prenex_802 Int) (v_prenex_803 Int)) (or (<= 0 (+ (select main_a v_prenex_802) 1)) (<= (select main_a v_prenex_803) 1001) (<= (+ main_y 1) v_prenex_803) (<= (select main_a v_prenex_802) 5) (<= 995 (select main_a v_prenex_803)) (<= (+ (select main_a v_prenex_802) 994) (select main_a v_prenex_803)) (< v_prenex_803 main_y))) (forall ((v_prenex_1365 Int) (v_prenex_1364 Int)) (or (<= (select main_a v_prenex_1365) 1001) (< v_prenex_1365 main_y) (<= (* 2 (select main_a v_prenex_1364)) 6) (<= (+ main_y 1) v_prenex_1365) (<= (* 2 (select main_a v_prenex_1365)) 1998) (<= 1 (select main_a v_prenex_1364)) (<= (select main_a v_prenex_1365) (+ (select main_a v_prenex_1364) 998)))) (forall ((v_prenex_381 Int) (v_prenex_382 Int)) (or (<= (* 2 (select main_a v_prenex_381)) 6) (<= (+ (select main_a v_prenex_381) (select main_a v_prenex_382)) 1000) (< v_prenex_382 main_y) (<= (select main_a v_prenex_381) 5) (<= (+ main_y 1) v_prenex_382) (<= 1994 (* 2 (select main_a v_prenex_382))))) (forall ((v_prenex_10859 Int) (v_prenex_10858 Int)) (or (<= 997 (select main_a v_prenex_10859)) (<= 1994 (* 2 (select main_a v_prenex_10859))) (<= 2 (* 2 (select main_a v_prenex_10858))) (< v_prenex_10859 main_y) (<= (select main_a v_prenex_10859) (+ (select main_a v_prenex_10858) 998)) (<= (+ main_y 1) v_prenex_10859) (<= 0 (+ (select main_a v_prenex_10858) 1)))) (forall ((v_prenex_8796 Int) (v_prenex_8797 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8796))) (< v_prenex_8797 main_y) (<= (select main_a v_prenex_8797) (+ (select main_a v_prenex_8796) 998)) (<= (+ main_y 1) v_prenex_8797) (<= (select main_a v_prenex_8797) 1001))) (forall ((v_prenex_4971 Int) (v_prenex_4970 Int)) (or (<= (* 2 (select main_a v_prenex_4971)) 1998) (< v_prenex_4970 main_x) (<= (select main_a v_prenex_4970) 3) (<= (+ main_y 1) v_prenex_4971) (< v_prenex_4971 main_y) (<= (select main_a v_prenex_4971) (+ (select main_a v_prenex_4970) 998)) (<= 2 (* 2 (select main_a v_prenex_4970))))) (or (forall ((v_prenex_1795 Int)) (or (<= (select main_a v_prenex_1795) 999) (<= 995 (select main_a v_prenex_1795)) (<= (+ main_y 1) v_prenex_1795) (<= (* 2 (select main_a v_prenex_1795)) 1998) (< v_prenex_1795 main_y))) (forall ((v_prenex_1794 Int)) (<= (select main_a v_prenex_1794) 5))) (or (forall ((v_prenex_627 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_627))) (<= (select main_a v_prenex_627) 999) (< v_prenex_627 main_y) (<= (+ main_y 1) v_prenex_627) (<= 995 (select main_a v_prenex_627)))) (forall ((v_prenex_626 Int)) (or (<= 2 (* 2 (select main_a v_prenex_626))) (<= (select main_a v_prenex_626) 5)))) (forall ((v_prenex_9783 Int) (v_prenex_9782 Int)) (or (<= 997 (select main_a v_prenex_9783)) (<= (select main_a v_prenex_9782) 5) (<= (* 2 (select main_a v_prenex_9782)) 6) (<= (select main_a v_prenex_9783) (+ (select main_a v_prenex_9782) 998)) (<= (* 2 (select main_a v_prenex_9783)) 1998) (< v_prenex_9783 main_y) (<= (+ main_y 1) v_prenex_9783))) (or (forall ((v_prenex_3571 Int)) (or (< v_prenex_3571 main_x) (<= 2 (* 2 (select main_a v_prenex_3571))) (<= 1 (select main_a v_prenex_3571)))) (forall ((v_prenex_3572 Int)) (or (<= (* 2 (select main_a v_prenex_3572)) 1998) (<= 997 (select main_a v_prenex_3572)) (<= (+ main_y 1) v_prenex_3572) (< v_prenex_3572 main_y)))) (forall ((v_prenex_2747 Int) (v_prenex_2748 Int)) (or (<= 0 (+ (select main_a v_prenex_2747) 1)) (<= 2 (* 2 (select main_a v_prenex_2747))) (<= (+ main_y 1) v_prenex_2748) (<= (* 2 (select main_a v_prenex_2748)) 1998) (< v_prenex_2748 main_y) (<= (+ (select main_a v_prenex_2747) (select main_a v_prenex_2748)) 1000))) (forall ((v_prenex_1514 Int) (v_prenex_1515 Int)) (or (< v_prenex_1515 main_y) (<= (select main_a v_prenex_1514) 5) (<= (* 2 (select main_a v_prenex_1514)) 6) (<= (+ (select main_a v_prenex_1514) (select main_a v_prenex_1515)) 1000) (<= (+ main_y 1) v_prenex_1515) (<= (select main_a v_prenex_1515) 1001) (< v_prenex_1514 main_x))) (forall ((v_prenex_10751 Int) (v_prenex_10750 Int)) (or (< v_prenex_10751 main_y) (<= (+ (select main_a v_prenex_10750) 994) (select main_a v_prenex_10751)) (<= (select main_a v_prenex_10751) 1001) (<= 997 (select main_a v_prenex_10751)) (<= 2 (* 2 (select main_a v_prenex_10750))) (<= (+ main_y 1) v_prenex_10751) (<= (select main_a v_prenex_10750) 3))) (forall ((v_prenex_4119 Int) (v_prenex_4120 Int)) (or (< v_prenex_4120 main_y) (<= (select main_a v_prenex_4119) 5) (<= (+ main_y 1) v_prenex_4120) (<= (select main_a v_prenex_4120) 999) (<= (select main_a v_prenex_4119) 3) (<= 1000 (+ (select main_a v_prenex_4119) (select main_a v_prenex_4120))))) (forall ((v_prenex_7128 Int) (v_prenex_7129 Int)) (or (<= 1000 (+ (select main_a v_prenex_7128) (select main_a v_prenex_7129))) (<= (+ main_y 1) v_prenex_7129) (< v_prenex_7129 main_y) (<= 1994 (* 2 (select main_a v_prenex_7129))) (<= 2 (* 2 (select main_a v_prenex_7128))) (<= (select main_a v_prenex_7128) 5) (<= (select main_a v_prenex_7129) 999))) (or (forall ((v_prenex_1854 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1854))) (<= 0 (+ (select main_a v_prenex_1854) 1)))) (forall ((v_prenex_1855 Int)) (or (<= (+ main_y 1) v_prenex_1855) (< v_prenex_1855 main_y) (<= 995 (select main_a v_prenex_1855)) (<= (select main_a v_prenex_1855) 999) (<= 1994 (* 2 (select main_a v_prenex_1855)))))) (or (forall ((v_prenex_6544 Int)) (or (<= 0 (+ (select main_a v_prenex_6544) 1)) (<= 1 (select main_a v_prenex_6544)) (< v_prenex_6544 main_x))) (forall ((v_prenex_6545 Int)) (or (< v_prenex_6545 main_y) (<= (+ main_y 1) v_prenex_6545) (<= (* 2 (select main_a v_prenex_6545)) 1998) (<= 997 (select main_a v_prenex_6545))))) (forall ((v_prenex_2916 Int) (v_prenex_2917 Int)) (or (<= (* 2 (select main_a v_prenex_2917)) 1998) (<= (select main_a v_prenex_2917) 999) (<= (* 2 (select main_a v_prenex_2916)) 6) (< v_prenex_2917 main_y) (<= (+ main_y 1) v_prenex_2917) (<= 1000 (+ (select main_a v_prenex_2916) (select main_a v_prenex_2917))))) (forall ((v_prenex_6435 Int) (v_prenex_6434 Int)) (or (<= 995 (select main_a v_prenex_6435)) (<= (+ main_y 1) v_prenex_6435) (<= (select main_a v_prenex_6434) 3) (<= (* 2 (select main_a v_prenex_6435)) 1998) (<= 1000 (+ (select main_a v_prenex_6434) (select main_a v_prenex_6435))) (<= (select main_a v_prenex_6434) 5) (< v_prenex_6435 main_y))) (forall ((v_prenex_10709 Int) (v_prenex_10708 Int)) (or (<= 1 (select main_a v_prenex_10708)) (<= (+ (select main_a v_prenex_10708) (select main_a v_prenex_10709)) 1000) (<= (select main_a v_prenex_10709) 999) (<= (+ main_y 1) v_prenex_10709) (<= (+ main_x 1) v_prenex_10708) (<= (select main_a v_prenex_10708) 5) (< v_prenex_10709 main_y))) (forall ((v_prenex_2145 Int) (v_prenex_2144 Int)) (or (<= (select main_a v_prenex_2145) 999) (<= (select main_a v_prenex_2144) 3) (<= (+ main_x 1) v_prenex_2144) (<= 2 (* 2 (select main_a v_prenex_2144))) (<= (+ (select main_a v_prenex_2144) (select main_a v_prenex_2145)) 1000) (<= (+ main_y 1) v_prenex_2145) (< v_prenex_2145 main_y))) (forall ((v_prenex_8398 Int) (v_prenex_8397 Int)) (or (< v_prenex_8398 main_y) (<= (* 2 (select main_a v_prenex_8398)) 1998) (<= (+ main_y 1) v_prenex_8398) (<= 1 (select main_a v_prenex_8397)) (<= (+ (select main_a v_prenex_8397) 994) (select main_a v_prenex_8398)) (<= 2 (* 2 (select main_a v_prenex_8397))) (<= 1994 (* 2 (select main_a v_prenex_8398))))) (forall ((v_prenex_8192 Int) (v_prenex_8193 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8193))) (<= (* 2 (select main_a v_prenex_8192)) 6) (< v_prenex_8193 main_y) (<= (+ main_y 1) v_prenex_8193) (<= 1 (select main_a v_prenex_8192)) (<= (+ (select main_a v_prenex_8192) (select main_a v_prenex_8193)) 1000))) (forall ((v_prenex_4270 Int) (v_prenex_4269 Int)) (or (<= (select main_a v_prenex_4270) (+ (select main_a v_prenex_4269) 998)) (<= (select main_a v_prenex_4270) 999) (<= (+ main_y 1) v_prenex_4270) (< v_prenex_4270 main_y) (<= 997 (select main_a v_prenex_4270)) (<= (select main_a v_prenex_4269) 5))) (forall ((v_prenex_5312 Int) (v_prenex_5311 Int)) (or (<= (+ main_y 1) v_prenex_5312) (< v_prenex_5312 main_y) (<= (select main_a v_prenex_5311) 5) (< v_prenex_5311 main_x) (<= (* 2 (select main_a v_prenex_5312)) 1998) (<= (select main_a v_prenex_5312) (+ (select main_a v_prenex_5311) 998)) (<= 1 (select main_a v_prenex_5311)))) (or (forall ((v_prenex_3801 Int)) (or (<= (select main_a v_prenex_3801) 5) (< v_prenex_3801 main_x))) (forall ((v_prenex_3802 Int)) (or (<= (* 2 (select main_a v_prenex_3802)) 1998) (<= (+ main_y 1) v_prenex_3802) (< v_prenex_3802 main_y)))) (forall ((v_prenex_2501 Int) (v_prenex_2502 Int)) (or (<= (* 2 (select main_a v_prenex_2501)) 6) (<= (+ main_y 1) v_prenex_2502) (<= (+ (select main_a v_prenex_2501) 994) (select main_a v_prenex_2502)) (<= (select main_a v_prenex_2502) 1001) (<= (select main_a v_prenex_2501) 3) (< v_prenex_2502 main_y) (<= 995 (select main_a v_prenex_2502)))) (forall ((v_prenex_3393 Int) (v_prenex_3394 Int)) (or (<= (+ main_y 1) v_prenex_3394) (< v_prenex_3393 main_x) (<= 1000 (+ (select main_a v_prenex_3393) (select main_a v_prenex_3394))) (<= 0 (+ (select main_a v_prenex_3393) 1)) (< v_prenex_3394 main_y) (<= 995 (select main_a v_prenex_3394)) (<= (* 2 (select main_a v_prenex_3393)) 6))) (forall ((v_prenex_10829 Int) (v_prenex_10828 Int)) (or (<= (+ main_y 1) v_prenex_10829) (<= 997 (select main_a v_prenex_10829)) (<= 0 (+ (select main_a v_prenex_10828) 1)) (<= (select main_a v_prenex_10828) 5) (< v_prenex_10829 main_y) (<= (+ (select main_a v_prenex_10828) 994) (select main_a v_prenex_10829)) (<= 995 (select main_a v_prenex_10829)))) (forall ((v_prenex_6785 Int) (v_prenex_6786 Int)) (or (<= (select main_a v_prenex_6785) 3) (<= (+ (select main_a v_prenex_6785) 994) (select main_a v_prenex_6786)) (<= 997 (select main_a v_prenex_6786)) (<= (* 2 (select main_a v_prenex_6786)) 1998) (<= (+ main_y 1) v_prenex_6786) (< v_prenex_6786 main_y))) (forall ((v_prenex_7474 Int) (v_prenex_7473 Int)) (or (<= 997 (select main_a v_prenex_7474)) (<= (+ main_y 1) v_prenex_7474) (<= 2 (* 2 (select main_a v_prenex_7473))) (<= (select main_a v_prenex_7474) (+ (select main_a v_prenex_7473) 998)) (< v_prenex_7474 main_y) (<= (select main_a v_prenex_7473) 5) (<= 995 (select main_a v_prenex_7474)))) (forall ((v_prenex_8670 Int) (v_prenex_8671 Int)) (or (<= 997 (select main_a v_prenex_8671)) (<= (+ (select main_a v_prenex_8670) (select main_a v_prenex_8671)) 1000) (<= (select main_a v_prenex_8670) 5) (<= (+ main_y 1) v_prenex_8671) (<= (select main_a v_prenex_8671) 999) (< v_prenex_8671 main_y))) (forall ((v_prenex_7390 Int) (v_prenex_7391 Int)) (or (<= 0 (+ (select main_a v_prenex_7390) 1)) (<= (select main_a v_prenex_7391) 999) (< v_prenex_7391 main_y) (<= 2 (* 2 (select main_a v_prenex_7390))) (<= 997 (select main_a v_prenex_7391)) (<= (select main_a v_prenex_7391) (+ (select main_a v_prenex_7390) 998)) (<= (+ main_y 1) v_prenex_7391))) (forall ((v_prenex_8772 Int) (v_prenex_8773 Int)) (or (<= (+ (select main_a v_prenex_8772) (select main_a v_prenex_8773)) 1000) (<= 995 (select main_a v_prenex_8773)) (< v_prenex_8773 main_y) (<= 2 (* 2 (select main_a v_prenex_8772))) (<= (+ main_y 1) v_prenex_8773) (<= 0 (+ (select main_a v_prenex_8772) 1)) (<= 1994 (* 2 (select main_a v_prenex_8773))))) (forall ((v_prenex_6617 Int) (v_prenex_6616 Int)) (or (<= (+ main_y 1) v_prenex_6617) (< v_prenex_6617 main_y) (<= (select main_a v_prenex_6617) (+ (select main_a v_prenex_6616) 998)) (<= (select main_a v_prenex_6616) 5) (<= (select main_a v_prenex_6617) 1001) (< v_prenex_6616 main_x) (<= (* 2 (select main_a v_prenex_6616)) 6))) (or (forall ((v_prenex_7981 Int)) (or (< v_prenex_7981 main_y) (<= (+ main_y 1) v_prenex_7981) (<= (select main_a v_prenex_7981) 999) (<= (* 2 (select main_a v_prenex_7981)) 1998) (<= 1994 (* 2 (select main_a v_prenex_7981))))) (forall ((v_prenex_7980 Int)) (or (<= (select main_a v_prenex_7980) 5) (<= 2 (* 2 (select main_a v_prenex_7980)))))) (forall ((v_prenex_2075 Int) (v_prenex_2076 Int)) (or (< v_prenex_2076 main_y) (<= (* 2 (select main_a v_prenex_2075)) 6) (<= (select main_a v_prenex_2076) (+ (select main_a v_prenex_2075) 998)) (<= (* 2 (select main_a v_prenex_2076)) 1998) (<= (select main_a v_prenex_2075) 5) (<= (+ main_y 1) v_prenex_2076))) (forall ((v_prenex_7856 Int) (v_prenex_7855 Int)) (or (< v_prenex_7856 main_y) (<= (+ (select main_a v_prenex_7855) 994) (select main_a v_prenex_7856)) (<= (select main_a v_prenex_7855) 3) (<= (+ main_y 1) v_prenex_7856) (<= 997 (select main_a v_prenex_7856)) (< v_prenex_7855 main_x))) (or (forall ((v_prenex_7528 Int)) (or (< v_prenex_7528 main_y) (<= 1994 (* 2 (select main_a v_prenex_7528))))) (forall ((v_prenex_7527 Int)) (or (< v_prenex_7527 main_x) (<= (+ main_x 1) v_prenex_7527) (<= 1 (select main_a v_prenex_7527))))) (forall ((v_prenex_4418 Int) (v_prenex_4419 Int)) (or (<= (* 2 (select main_a v_prenex_4418)) 6) (< v_prenex_4419 main_y) (<= (select main_a v_prenex_4419) (+ (select main_a v_prenex_4418) 998)) (<= (+ main_y 1) v_prenex_4419) (<= 0 (+ (select main_a v_prenex_4418) 1)) (<= (* 2 (select main_a v_prenex_4419)) 1998))) (forall ((v_prenex_4807 Int) (v_prenex_4806 Int)) (or (< v_prenex_4806 main_x) (<= 1994 (* 2 (select main_a v_prenex_4807))) (<= (* 2 (select main_a v_prenex_4806)) 6) (<= (select main_a v_prenex_4807) (+ (select main_a v_prenex_4806) 998)) (<= (+ main_y 1) v_prenex_4807) (<= 2 (* 2 (select main_a v_prenex_4806))) (< v_prenex_4807 main_y))) (forall ((v_prenex_9425 Int) (v_prenex_9424 Int)) (or (<= (+ main_y 1) v_prenex_9425) (< v_prenex_9425 main_y) (<= (select main_a v_prenex_9424) 5) (<= (+ main_x 1) v_prenex_9424) (<= 1000 (+ (select main_a v_prenex_9424) (select main_a v_prenex_9425))) (<= 997 (select main_a v_prenex_9425)) (<= 0 (+ (select main_a v_prenex_9424) 1)))) (forall ((v_prenex_677 Int) (v_prenex_676 Int)) (or (<= (select main_a v_prenex_677) (+ (select main_a v_prenex_676) 998)) (< v_prenex_677 main_y) (<= (+ main_x 1) v_prenex_676) (<= 0 (+ (select main_a v_prenex_676) 1)) (<= (select main_a v_prenex_677) 1001) (<= (+ main_y 1) v_prenex_677) (<= 1 (select main_a v_prenex_676)))) (or (forall ((v_prenex_3095 Int)) (or (<= (select main_a v_prenex_3095) 5) (<= 2 (* 2 (select main_a v_prenex_3095))))) (forall ((v_prenex_3096 Int)) (or (<= (+ main_y 1) v_prenex_3096) (<= 995 (select main_a v_prenex_3096)) (< v_prenex_3096 main_y) (<= (* 2 (select main_a v_prenex_3096)) 1998)))) (forall ((v_prenex_1465 Int) (v_prenex_1464 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1464))) (< v_prenex_1465 main_y) (<= (select main_a v_prenex_1464) 5) (<= (+ main_y 1) v_prenex_1465) (<= (+ main_x 1) v_prenex_1464) (<= (+ (select main_a v_prenex_1464) (select main_a v_prenex_1465)) 1000) (<= (select main_a v_prenex_1465) 1001))) (forall ((v_prenex_2424 Int) (v_prenex_2423 Int)) (or (<= (+ (select main_a v_prenex_2423) 994) (select main_a v_prenex_2424)) (<= 997 (select main_a v_prenex_2424)) (< v_prenex_2424 main_y) (<= 0 (+ (select main_a v_prenex_2423) 1)) (<= (select main_a v_prenex_2423) 3) (<= 1994 (* 2 (select main_a v_prenex_2424))) (<= (+ main_y 1) v_prenex_2424))) (forall ((v_prenex_8150 Int) (v_prenex_8151 Int)) (or (<= 997 (select main_a v_prenex_8151)) (<= 1994 (* 2 (select main_a v_prenex_8151))) (<= 2 (* 2 (select main_a v_prenex_8150))) (< v_prenex_8151 main_y) (<= (select main_a v_prenex_8151) (+ (select main_a v_prenex_8150) 998)) (<= (+ main_y 1) v_prenex_8151) (<= 1 (select main_a v_prenex_8150)))) (forall ((v_prenex_1685 Int) (v_prenex_1684 Int)) (or (<= (select main_a v_prenex_1684) 5) (< v_prenex_1685 main_y) (<= 995 (select main_a v_prenex_1685)) (<= 1000 (+ (select main_a v_prenex_1684) (select main_a v_prenex_1685))) (<= (+ main_y 1) v_prenex_1685) (<= 1994 (* 2 (select main_a v_prenex_1685))) (<= 1 (select main_a v_prenex_1684)))) (or (forall ((v_prenex_10414 Int)) (or (<= 0 (+ (select main_a v_prenex_10414) 1)) (<= (* 2 (select main_a v_prenex_10414)) 6))) (forall ((v_prenex_10415 Int)) (or (< v_prenex_10415 main_y) (<= 1994 (* 2 (select main_a v_prenex_10415))) (<= (select main_a v_prenex_10415) 999) (<= (+ main_y 1) v_prenex_10415)))) (forall ((v_prenex_5637 Int) (v_prenex_5636 Int)) (or (<= 1000 (+ (select main_a v_prenex_5636) (select main_a v_prenex_5637))) (<= 1 (select main_a v_prenex_5636)) (<= (select main_a v_prenex_5636) 5) (< v_prenex_5637 main_y) (<= (+ main_x 1) v_prenex_5636) (<= (+ main_y 1) v_prenex_5637) (<= 995 (select main_a v_prenex_5637)))) (forall ((v_prenex_224 Int) (v_prenex_223 Int)) (or (< v_prenex_224 main_y) (<= 1 (select main_a v_prenex_223)) (<= (+ main_y 1) v_prenex_224) (<= 0 (+ (select main_a v_prenex_223) 1)) (<= (select main_a v_prenex_224) (+ (select main_a v_prenex_223) 998)) (<= (select main_a v_prenex_224) 999) (<= 995 (select main_a v_prenex_224)))) (forall ((v_prenex_5989 Int) (v_prenex_5988 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5989))) (<= (+ (select main_a v_prenex_5988) 994) (select main_a v_prenex_5989)) (< v_prenex_5989 main_y) (<= (+ main_y 1) v_prenex_5989) (<= (select main_a v_prenex_5988) 5) (<= (select main_a v_prenex_5989) 1001))) (forall ((v_prenex_6250 Int) (v_prenex_6249 Int)) (or (<= (* 2 (select main_a v_prenex_6250)) 1998) (<= 997 (select main_a v_prenex_6250)) (<= (+ main_y 1) v_prenex_6250) (< v_prenex_6250 main_y) (<= 1000 (+ (select main_a v_prenex_6249) (select main_a v_prenex_6250))) (<= (select main_a v_prenex_6249) 5) (<= (select main_a v_prenex_6249) 3))) (forall ((v_prenex_2557 Int) (v_prenex_2558 Int)) (or (< v_prenex_2558 main_y) (<= (select main_a v_prenex_2558) 1001) (<= 995 (select main_a v_prenex_2558)) (<= (+ main_y 1) v_prenex_2558) (<= 0 (+ (select main_a v_prenex_2557) 1)) (<= 1000 (+ (select main_a v_prenex_2557) (select main_a v_prenex_2558))) (<= 1 (select main_a v_prenex_2557)))) (forall ((v_prenex_1863 Int) (v_prenex_1862 Int)) (or (<= (select main_a v_prenex_1863) 1001) (< v_prenex_1863 main_y) (<= (+ (select main_a v_prenex_1862) 994) (select main_a v_prenex_1863)) (<= 0 (+ (select main_a v_prenex_1862) 1)) (<= (* 2 (select main_a v_prenex_1862)) 6) (<= (+ main_y 1) v_prenex_1863))) (forall ((v_prenex_7225 Int) (v_prenex_7224 Int)) (or (< v_prenex_7225 main_y) (<= 0 (+ (select main_a v_prenex_7224) 1)) (<= (+ (select main_a v_prenex_7224) (select main_a v_prenex_7225)) 1000) (<= (+ main_y 1) v_prenex_7225) (<= 997 (select main_a v_prenex_7225)) (<= (* 2 (select main_a v_prenex_7225)) 1998))) (forall ((v_prenex_6234 Int) (v_prenex_6233 Int)) (or (<= 0 (+ (select main_a v_prenex_6233) 1)) (< v_prenex_6234 main_y) (<= 1994 (* 2 (select main_a v_prenex_6234))) (<= (* 2 (select main_a v_prenex_6233)) 6) (<= (+ main_y 1) v_prenex_6234) (<= (+ (select main_a v_prenex_6233) 994) (select main_a v_prenex_6234)))) (forall ((v_prenex_596 Int) (v_prenex_597 Int)) (or (< v_prenex_597 main_y) (<= (select main_a v_prenex_597) (+ (select main_a v_prenex_596) 998)) (<= 995 (select main_a v_prenex_597)) (<= (select main_a v_prenex_596) 3) (<= (select main_a v_prenex_596) 5) (<= 997 (select main_a v_prenex_597)) (<= (+ main_y 1) v_prenex_597))) (forall ((v_prenex_4331 Int) (v_prenex_4332 Int)) (or (< v_prenex_4332 main_y) (<= (+ (select main_a v_prenex_4331) (select main_a v_prenex_4332)) 1000) (<= 997 (select main_a v_prenex_4332)) (<= (+ main_y 1) v_prenex_4332) (<= 0 (+ (select main_a v_prenex_4331) 1)) (<= 1994 (* 2 (select main_a v_prenex_4332))))) (forall ((v_prenex_9615 Int) (v_prenex_9614 Int)) (or (< v_prenex_9615 main_y) (<= (* 2 (select main_a v_prenex_9615)) 1998) (< v_prenex_9614 main_x) (<= (+ (select main_a v_prenex_9614) (select main_a v_prenex_9615)) 1000) (<= (select main_a v_prenex_9614) 3) (<= (+ main_y 1) v_prenex_9615))) (forall ((v_prenex_8572 Int) (v_prenex_8573 Int)) (or (<= 1000 (+ (select main_a v_prenex_8572) (select main_a v_prenex_8573))) (<= (+ main_x 1) v_prenex_8572) (<= 2 (* 2 (select main_a v_prenex_8572))) (< v_prenex_8573 main_y) (<= (select main_a v_prenex_8572) 5) (<= (* 2 (select main_a v_prenex_8573)) 1998) (<= (+ main_y 1) v_prenex_8573))) (forall ((v_prenex_8468 Int) (v_prenex_8467 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8467))) (<= (+ main_y 1) v_prenex_8468) (< v_prenex_8468 main_y) (<= (+ (select main_a v_prenex_8467) 994) (select main_a v_prenex_8468)) (<= (select main_a v_prenex_8468) 999) (<= 997 (select main_a v_prenex_8468)))) (forall ((v_prenex_9968 Int) (v_prenex_9967 Int)) (or (< v_prenex_9968 main_y) (<= (select main_a v_prenex_9967) 3) (<= (select main_a v_prenex_9968) (+ (select main_a v_prenex_9967) 998)) (<= (+ main_y 1) v_prenex_9968) (<= 0 (+ (select main_a v_prenex_9967) 1)) (<= 1994 (* 2 (select main_a v_prenex_9968))))) (or (forall ((v_prenex_10691 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10691))) (<= (+ main_y 1) v_prenex_10691) (< v_prenex_10691 main_y) (<= 997 (select main_a v_prenex_10691)))) (forall ((v_prenex_10690 Int)) (or (<= (select main_a v_prenex_10690) 3) (<= (+ main_x 1) v_prenex_10690)))) (forall ((v_prenex_5037 Int) (v_prenex_5036 Int)) (or (< v_prenex_5036 main_x) (< v_prenex_5037 main_y) (<= (* 2 (select main_a v_prenex_5036)) 6) (<= 1000 (+ (select main_a v_prenex_5036) (select main_a v_prenex_5037))) (<= (select main_a v_prenex_5037) 1001) (<= 0 (+ (select main_a v_prenex_5036) 1)) (<= (+ main_y 1) v_prenex_5037))) (forall ((v_prenex_4456 Int) (v_prenex_4457 Int)) (or (<= (+ main_y 1) v_prenex_4457) (<= 2 (* 2 (select main_a v_prenex_4456))) (<= (select main_a v_prenex_4457) 999) (<= 1994 (* 2 (select main_a v_prenex_4457))) (<= (select main_a v_prenex_4457) (+ (select main_a v_prenex_4456) 998)) (<= 1 (select main_a v_prenex_4456)) (< v_prenex_4457 main_y))) (forall ((v_prenex_9876 Int) (v_prenex_9875 Int)) (or (<= (select main_a v_prenex_9875) 3) (<= 995 (select main_a v_prenex_9876)) (<= 1000 (+ (select main_a v_prenex_9875) (select main_a v_prenex_9876))) (< v_prenex_9876 main_y) (<= 1994 (* 2 (select main_a v_prenex_9876))) (<= (+ main_y 1) v_prenex_9876))) (forall ((v_prenex_891 Int) (v_prenex_892 Int)) (or (<= (+ main_y 1) v_prenex_892) (< v_prenex_892 main_y) (<= 995 (select main_a v_prenex_892)) (<= (+ (select main_a v_prenex_891) 994) (select main_a v_prenex_892)) (<= 997 (select main_a v_prenex_892)) (<= 1 (select main_a v_prenex_891)) (<= (select main_a v_prenex_891) 5))) (forall ((v_prenex_1345 Int) (v_prenex_1344 Int)) (or (< v_prenex_1344 main_x) (<= (select main_a v_prenex_1345) 1001) (< v_prenex_1345 main_y) (<= (select main_a v_prenex_1344) 5) (<= (select main_a v_prenex_1344) 3) (<= (+ main_y 1) v_prenex_1345) (<= (select main_a v_prenex_1345) (+ (select main_a v_prenex_1344) 998)))) (forall ((v_prenex_5180 Int) (v_prenex_5179 Int)) (or (<= (+ (select main_a v_prenex_5179) 994) (select main_a v_prenex_5180)) (<= 2 (* 2 (select main_a v_prenex_5179))) (<= (+ main_y 1) v_prenex_5180) (<= 995 (select main_a v_prenex_5180)) (< v_prenex_5180 main_y))) (forall ((v_prenex_10383 Int) (v_prenex_10382 Int)) (or (<= 995 (select main_a v_prenex_10383)) (<= 1994 (* 2 (select main_a v_prenex_10383))) (<= (+ (select main_a v_prenex_10382) 994) (select main_a v_prenex_10383)) (<= 1 (select main_a v_prenex_10382)) (< v_prenex_10383 main_y) (<= (+ main_y 1) v_prenex_10383))) (forall ((v_prenex_9912 Int) (v_prenex_9911 Int)) (or (<= (+ main_y 1) v_prenex_9912) (<= (+ (select main_a v_prenex_9911) (select main_a v_prenex_9912)) 1000) (< v_prenex_9912 main_y) (<= (select main_a v_prenex_9912) 1001) (<= (* 2 (select main_a v_prenex_9912)) 1998) (<= 2 (* 2 (select main_a v_prenex_9911))) (<= (select main_a v_prenex_9911) 5))) (or (forall ((v_prenex_645 Int)) (or (< v_prenex_645 main_y) (<= (select main_a v_prenex_645) 999) (<= (+ main_y 1) v_prenex_645) (<= 1994 (* 2 (select main_a v_prenex_645))))) (forall ((v_prenex_644 Int)) (or (<= 2 (* 2 (select main_a v_prenex_644))) (<= (+ main_x 1) v_prenex_644) (<= (select main_a v_prenex_644) 5)))) (forall ((v_prenex_8040 Int) (v_prenex_8041 Int)) (or (< v_prenex_8041 main_y) (<= (+ main_y 1) v_prenex_8041) (<= 995 (select main_a v_prenex_8041)) (<= 1000 (+ (select main_a v_prenex_8040) (select main_a v_prenex_8041))) (<= (* 2 (select main_a v_prenex_8041)) 1998) (<= (select main_a v_prenex_8040) 3))) (or (forall ((v_prenex_10864 Int)) (or (<= (select main_a v_prenex_10864) 5) (<= 1 (select main_a v_prenex_10864)))) (forall ((v_prenex_10865 Int)) (or (<= 995 (select main_a v_prenex_10865)) (<= (* 2 (select main_a v_prenex_10865)) 1998) (<= (+ main_y 1) v_prenex_10865) (< v_prenex_10865 main_y) (<= 997 (select main_a v_prenex_10865))))) (forall ((v_prenex_870 Int)) (or (<= (+ main_y 1) v_prenex_870) (< v_prenex_870 main_y) (<= 995 (select main_a v_prenex_870)) (<= (* 2 (select main_a v_prenex_870)) 1998))) (or (forall ((v_prenex_7323 Int)) (or (<= (+ main_y 1) v_prenex_7323) (<= 997 (select main_a v_prenex_7323)) (< v_prenex_7323 main_y) (<= 1994 (* 2 (select main_a v_prenex_7323))))) (forall ((v_prenex_7322 Int)) (<= (select main_a v_prenex_7322) 3))) (or (forall ((v_prenex_675 Int)) (or (<= 997 (select main_a v_prenex_675)) (<= (* 2 (select main_a v_prenex_675)) 1998) (<= (+ main_y 1) v_prenex_675) (< v_prenex_675 main_y))) (forall ((v_prenex_674 Int)) (or (<= 1 (select main_a v_prenex_674)) (<= (select main_a v_prenex_674) 5) (<= (+ main_x 1) v_prenex_674)))) (forall ((v_prenex_5398 Int) (v_prenex_5399 Int)) (or (<= (* 2 (select main_a v_prenex_5399)) 1998) (<= (select main_a v_prenex_5399) 999) (<= 1000 (+ (select main_a v_prenex_5398) (select main_a v_prenex_5399))) (< v_prenex_5399 main_y) (<= 2 (* 2 (select main_a v_prenex_5398))) (<= (+ main_y 1) v_prenex_5399) (<= 0 (+ (select main_a v_prenex_5398) 1)))) (forall ((v_prenex_3797 Int) (v_prenex_3798 Int)) (or (<= (+ main_y 1) v_prenex_3798) (<= 995 (select main_a v_prenex_3798)) (<= 0 (+ (select main_a v_prenex_3797) 1)) (<= 1 (select main_a v_prenex_3797)) (<= (select main_a v_prenex_3798) (+ (select main_a v_prenex_3797) 998)) (<= 1994 (* 2 (select main_a v_prenex_3798))) (< v_prenex_3798 main_y))) (forall ((v_prenex_8989 Int) (v_prenex_8988 Int)) (or (<= (select main_a v_prenex_8988) 3) (<= (* 2 (select main_a v_prenex_8989)) 1998) (< v_prenex_8989 main_y) (<= 995 (select main_a v_prenex_8989)) (<= (+ (select main_a v_prenex_8988) (select main_a v_prenex_8989)) 1000) (<= (+ main_y 1) v_prenex_8989))) (or (forall ((v_prenex_9940 Int)) (or (<= (select main_a v_prenex_9940) 999) (< v_prenex_9940 main_y) (<= (+ main_y 1) v_prenex_9940) (<= 1994 (* 2 (select main_a v_prenex_9940))))) (forall ((v_prenex_9939 Int)) (or (<= (select main_a v_prenex_9939) 5) (<= (select main_a v_prenex_9939) 3) (<= (+ main_x 1) v_prenex_9939)))) (or (forall ((v_prenex_8296 Int)) (or (<= (select main_a v_prenex_8296) 5) (<= (* 2 (select main_a v_prenex_8296)) 6))) (forall ((v_prenex_8297 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8297))) (<= (* 2 (select main_a v_prenex_8297)) 1998) (<= (+ main_y 1) v_prenex_8297) (< v_prenex_8297 main_y)))) (forall ((v_prenex_619 Int) (v_prenex_618 Int)) (or (<= 0 (+ (select main_a v_prenex_618) 1)) (<= (+ main_y 1) v_prenex_619) (<= (+ (select main_a v_prenex_618) 994) (select main_a v_prenex_619)) (< v_prenex_619 main_y) (<= 995 (select main_a v_prenex_619)) (<= (+ main_x 1) v_prenex_618) (<= (* 2 (select main_a v_prenex_618)) 6))) (forall ((v_prenex_5533 Int) (v_prenex_5532 Int)) (or (<= (select main_a v_prenex_5532) 5) (< v_prenex_5533 main_y) (<= (* 2 (select main_a v_prenex_5533)) 1998) (<= 997 (select main_a v_prenex_5533)) (<= (+ (select main_a v_prenex_5532) 994) (select main_a v_prenex_5533)) (<= (+ main_y 1) v_prenex_5533))) (forall ((v_prenex_2565 Int) (v_prenex_2566 Int)) (or (<= (* 2 (select main_a v_prenex_2565)) 6) (<= (select main_a v_prenex_2565) 5) (<= (+ main_y 1) v_prenex_2566) (<= 997 (select main_a v_prenex_2566)) (<= 1000 (+ (select main_a v_prenex_2565) (select main_a v_prenex_2566))) (<= 995 (select main_a v_prenex_2566)) (< v_prenex_2566 main_y))) (or (forall ((v_prenex_3372 Int)) (or (<= (* 2 (select main_a v_prenex_3372)) 1998) (< v_prenex_3372 main_y) (<= 997 (select main_a v_prenex_3372)) (<= (+ main_y 1) v_prenex_3372))) (forall ((v_prenex_3371 Int)) (<= (* 2 (select main_a v_prenex_3371)) 6))) (forall ((v_prenex_3872 Int) (v_prenex_3871 Int)) (or (<= 0 (+ (select main_a v_prenex_3871) 1)) (< v_prenex_3872 main_y) (<= (select main_a v_prenex_3872) (+ (select main_a v_prenex_3871) 998)) (<= 1994 (* 2 (select main_a v_prenex_3872))) (< v_prenex_3871 main_x) (<= (select main_a v_prenex_3871) 3) (<= (+ main_y 1) v_prenex_3872))) (forall ((v_prenex_5621 Int) (v_prenex_5620 Int)) (or (<= (+ main_y 1) v_prenex_5621) (<= 1 (select main_a v_prenex_5620)) (<= (+ (select main_a v_prenex_5620) 994) (select main_a v_prenex_5621)) (< v_prenex_5621 main_y) (<= (* 2 (select main_a v_prenex_5621)) 1998) (<= 995 (select main_a v_prenex_5621)) (<= 2 (* 2 (select main_a v_prenex_5620))))) (or (forall ((v_prenex_5072 Int)) (or (<= 0 (+ (select main_a v_prenex_5072) 1)) (<= (select main_a v_prenex_5072) 5))) (forall ((v_prenex_5073 Int)) (or (<= 997 (select main_a v_prenex_5073)) (<= (+ main_y 1) v_prenex_5073) (< v_prenex_5073 main_y) (<= 995 (select main_a v_prenex_5073)) (<= 1994 (* 2 (select main_a v_prenex_5073)))))) (forall ((v_prenex_10273 Int) (v_prenex_10272 Int)) (or (< v_prenex_10273 main_y) (< v_prenex_10272 main_x) (<= 1 (select main_a v_prenex_10272)) (<= 1994 (* 2 (select main_a v_prenex_10273))) (<= (+ main_y 1) v_prenex_10273) (<= (+ (select main_a v_prenex_10272) (select main_a v_prenex_10273)) 1000))) (forall ((v_prenex_8370 Int) (v_prenex_8371 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8370))) (<= (+ (select main_a v_prenex_8370) 994) (select main_a v_prenex_8371)) (<= (select main_a v_prenex_8371) 999) (<= (+ main_y 1) v_prenex_8371) (<= 995 (select main_a v_prenex_8371)) (< v_prenex_8371 main_y) (<= (* 2 (select main_a v_prenex_8370)) 6))) (or (forall ((v_prenex_4847 Int)) (or (<= (+ main_y 1) v_prenex_4847) (< v_prenex_4847 main_y) (<= 995 (select main_a v_prenex_4847)) (<= (* 2 (select main_a v_prenex_4847)) 1998))) (forall ((v_prenex_4846 Int)) (<= 2 (* 2 (select main_a v_prenex_4846))))) (or (forall ((v_prenex_10781 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10781))) (< v_prenex_10781 main_y) (<= 997 (select main_a v_prenex_10781)) (<= (+ main_y 1) v_prenex_10781))) (forall ((v_prenex_10780 Int)) (or (< v_prenex_10780 main_x) (<= (select main_a v_prenex_10780) 5) (<= 2 (* 2 (select main_a v_prenex_10780)))))) (forall ((v_prenex_4609 Int) (v_prenex_4608 Int)) (or (<= (* 2 (select main_a v_prenex_4608)) 6) (<= 1 (select main_a v_prenex_4608)) (< v_prenex_4609 main_y) (<= (select main_a v_prenex_4609) (+ (select main_a v_prenex_4608) 998)) (<= (+ main_y 1) v_prenex_4609) (< v_prenex_4608 main_x) (<= 995 (select main_a v_prenex_4609)))) (forall ((v_prenex_8914 Int) (v_prenex_8915 Int)) (or (<= (+ main_y 1) v_prenex_8915) (<= 0 (+ (select main_a v_prenex_8914) 1)) (<= 1000 (+ (select main_a v_prenex_8914) (select main_a v_prenex_8915))) (< v_prenex_8915 main_y) (<= 1994 (* 2 (select main_a v_prenex_8915))) (<= (* 2 (select main_a v_prenex_8914)) 6) (<= 995 (select main_a v_prenex_8915)))) (forall ((v_prenex_312 Int) (v_prenex_311 Int)) (or (< v_prenex_312 main_y) (<= (+ main_y 1) v_prenex_312) (<= (+ (select main_a v_prenex_311) (select main_a v_prenex_312)) 1000) (<= (+ main_x 1) v_prenex_311) (<= (select main_a v_prenex_311) 5) (<= 2 (* 2 (select main_a v_prenex_311))) (<= 1994 (* 2 (select main_a v_prenex_312))))) (forall ((v_prenex_8308 Int) (v_prenex_8309 Int)) (or (<= (* 2 (select main_a v_prenex_8308)) 6) (<= (* 2 (select main_a v_prenex_8309)) 1998) (<= (select main_a v_prenex_8308) 3) (<= 997 (select main_a v_prenex_8309)) (<= (+ main_y 1) v_prenex_8309) (< v_prenex_8309 main_y) (<= (+ (select main_a v_prenex_8308) 994) (select main_a v_prenex_8309)))) (forall ((v_prenex_4278 Int) (v_prenex_4277 Int)) (or (< v_prenex_4278 main_y) (<= (+ main_y 1) v_prenex_4278) (<= (select main_a v_prenex_4278) 999) (<= 0 (+ (select main_a v_prenex_4277) 1)) (<= (+ (select main_a v_prenex_4277) (select main_a v_prenex_4278)) 1000) (<= (select main_a v_prenex_4277) 5) (<= (select main_a v_prenex_4278) 1001))) (or (forall ((v_prenex_5884 Int)) (or (<= (* 2 (select main_a v_prenex_5884)) 6) (<= 1 (select main_a v_prenex_5884)))) (forall ((v_prenex_5885 Int)) (or (<= (* 2 (select main_a v_prenex_5885)) 1998) (< v_prenex_5885 main_y) (<= (+ main_y 1) v_prenex_5885) (<= 1994 (* 2 (select main_a v_prenex_5885)))))) (forall ((v_prenex_7885 Int) (v_prenex_7886 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7885))) (< v_prenex_7886 main_y) (<= (+ (select main_a v_prenex_7885) (select main_a v_prenex_7886)) 1000) (<= (select main_a v_prenex_7886) 1001) (<= 0 (+ (select main_a v_prenex_7885) 1)) (<= (select main_a v_prenex_7886) 999) (<= (+ main_y 1) v_prenex_7886))) (forall ((v_prenex_8008 Int) (v_prenex_8009 Int)) (or (<= (* 2 (select main_a v_prenex_8008)) 6) (<= (select main_a v_prenex_8009) (+ (select main_a v_prenex_8008) 998)) (<= (select main_a v_prenex_8009) 1001) (<= (+ main_y 1) v_prenex_8009) (<= 2 (* 2 (select main_a v_prenex_8008))) (< v_prenex_8009 main_y))) (or (forall ((v_prenex_1952 Int)) (or (<= 1 (select main_a v_prenex_1952)) (<= (select main_a v_prenex_1952) 5))) (forall ((v_prenex_1953 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1953))) (<= (select main_a v_prenex_1953) 999) (<= (* 2 (select main_a v_prenex_1953)) 1998) (<= (+ main_y 1) v_prenex_1953) (< v_prenex_1953 main_y)))) (forall ((v_prenex_6403 Int) (v_prenex_6402 Int)) (or (<= (select main_a v_prenex_6403) (+ (select main_a v_prenex_6402) 998)) (<= 995 (select main_a v_prenex_6403)) (<= (+ main_y 1) v_prenex_6403) (<= 1994 (* 2 (select main_a v_prenex_6403))) (< v_prenex_6403 main_y) (<= 1 (select main_a v_prenex_6402)))) (forall ((v_prenex_10378 Int) (v_prenex_10379 Int)) (or (<= (+ main_y 1) v_prenex_10379) (<= (+ (select main_a v_prenex_10378) (select main_a v_prenex_10379)) 1000) (< v_prenex_10379 main_y) (<= 0 (+ (select main_a v_prenex_10378) 1)) (<= (select main_a v_prenex_10379) 1001) (<= 2 (* 2 (select main_a v_prenex_10378))) (<= 995 (select main_a v_prenex_10379)))) (forall ((v_prenex_9048 Int) (v_prenex_9049 Int)) (or (<= (select main_a v_prenex_9048) 5) (<= (* 2 (select main_a v_prenex_9048)) 6) (< v_prenex_9049 main_y) (<= (+ main_y 1) v_prenex_9049) (< v_prenex_9048 main_x) (<= (select main_a v_prenex_9049) 999) (<= (+ (select main_a v_prenex_9048) (select main_a v_prenex_9049)) 1000))) (forall ((v_prenex_3744 Int) (v_prenex_3743 Int)) (or (<= (* 2 (select main_a v_prenex_3744)) 1998) (<= (+ main_y 1) v_prenex_3744) (< v_prenex_3744 main_y) (<= (+ (select main_a v_prenex_3743) (select main_a v_prenex_3744)) 1000) (<= 997 (select main_a v_prenex_3744)))) (forall ((v_prenex_5109 Int) (v_prenex_5110 Int)) (or (<= (select main_a v_prenex_5110) (+ (select main_a v_prenex_5109) 998)) (<= (* 2 (select main_a v_prenex_5110)) 1998) (<= (+ main_y 1) v_prenex_5110) (<= (select main_a v_prenex_5110) 999) (< v_prenex_5110 main_y))) (forall ((v_prenex_2095 Int) (v_prenex_2096 Int)) (or (< v_prenex_2096 main_y) (<= (select main_a v_prenex_2095) 3) (<= 997 (select main_a v_prenex_2096)) (<= 1 (select main_a v_prenex_2095)) (<= (+ main_y 1) v_prenex_2096) (<= (select main_a v_prenex_2096) (+ (select main_a v_prenex_2095) 998)) (<= 995 (select main_a v_prenex_2096)))) (or (forall ((v_prenex_337 Int)) (or (< v_prenex_337 main_x) (<= (select main_a v_prenex_337) 5))) (forall ((v_prenex_338 Int)) (or (<= (+ main_y 1) v_prenex_338) (<= 995 (select main_a v_prenex_338)) (< v_prenex_338 main_y) (<= (* 2 (select main_a v_prenex_338)) 1998)))) (or (forall ((v_prenex_3836 Int)) (or (<= 995 (select main_a v_prenex_3836)) (<= (select main_a v_prenex_3836) 999) (<= (+ main_y 1) v_prenex_3836) (< v_prenex_3836 main_y))) (forall ((v_prenex_3835 Int)) (<= 2 (* 2 (select main_a v_prenex_3835))))) (forall ((v_prenex_9711 Int) (v_prenex_9710 Int)) (or (<= 0 (+ (select main_a v_prenex_9710) 1)) (<= 1000 (+ (select main_a v_prenex_9710) (select main_a v_prenex_9711))) (<= (+ main_y 1) v_prenex_9711) (<= (select main_a v_prenex_9711) 999) (<= 1 (select main_a v_prenex_9710)) (<= 997 (select main_a v_prenex_9711)) (< v_prenex_9711 main_y))) (forall ((v_prenex_4869 Int) (v_prenex_4868 Int)) (or (<= 997 (select main_a v_prenex_4869)) (<= (select main_a v_prenex_4868) 5) (< v_prenex_4868 main_x) (< v_prenex_4869 main_y) (<= (+ (select main_a v_prenex_4868) 994) (select main_a v_prenex_4869)) (<= (+ main_y 1) v_prenex_4869))) (or (forall ((v_prenex_8431 Int)) (or (<= (select main_a v_prenex_8431) 3) (<= 2 (* 2 (select main_a v_prenex_8431))))) (forall ((v_prenex_8432 Int)) (or (<= (select main_a v_prenex_8432) 999) (< v_prenex_8432 main_y) (<= (+ main_y 1) v_prenex_8432) (<= 1994 (* 2 (select main_a v_prenex_8432)))))) (or (forall ((v_prenex_1222 Int)) (or (<= (select main_a v_prenex_1222) 5) (< v_prenex_1222 main_x) (<= 0 (+ (select main_a v_prenex_1222) 1)))) (forall ((v_prenex_1223 Int)) (or (< v_prenex_1223 main_y) (<= (+ main_y 1) v_prenex_1223) (<= 1994 (* 2 (select main_a v_prenex_1223)))))) (forall ((v_prenex_9989 Int) (v_prenex_9988 Int)) (or (<= (select main_a v_prenex_9988) 3) (<= 995 (select main_a v_prenex_9989)) (< v_prenex_9989 main_y) (<= 0 (+ (select main_a v_prenex_9988) 1)) (<= (+ main_y 1) v_prenex_9989) (<= (select main_a v_prenex_9989) 1001) (<= (select main_a v_prenex_9989) (+ (select main_a v_prenex_9988) 998)))) (or (forall ((v_prenex_5450 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5450))) (< v_prenex_5450 main_x) (<= (select main_a v_prenex_5450) 5))) (forall ((v_prenex_5451 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5451))) (<= (+ main_y 1) v_prenex_5451) (<= 997 (select main_a v_prenex_5451)) (< v_prenex_5451 main_y)))) (forall ((v_prenex_7627 Int) (v_prenex_7628 Int)) (or (<= (select main_a v_prenex_7627) 3) (<= 1000 (+ (select main_a v_prenex_7627) (select main_a v_prenex_7628))) (<= 997 (select main_a v_prenex_7628)) (< v_prenex_7628 main_y) (<= (+ main_y 1) v_prenex_7628) (<= (* 2 (select main_a v_prenex_7627)) 6))) (forall ((v_prenex_9181 Int) (v_prenex_9180 Int)) (or (<= (select main_a v_prenex_9181) 1001) (<= 1994 (* 2 (select main_a v_prenex_9181))) (<= 0 (+ (select main_a v_prenex_9180) 1)) (<= (+ main_y 1) v_prenex_9181) (<= (select main_a v_prenex_9180) 5) (< v_prenex_9181 main_y) (<= (select main_a v_prenex_9181) (+ (select main_a v_prenex_9180) 998)))) (forall ((v_prenex_4953 Int) (v_prenex_4952 Int)) (or (< v_prenex_4953 main_y) (<= (+ main_y 1) v_prenex_4953) (<= (select main_a v_prenex_4952) 5) (<= (+ main_x 1) v_prenex_4952) (<= 1994 (* 2 (select main_a v_prenex_4953))) (<= (+ (select main_a v_prenex_4952) 994) (select main_a v_prenex_4953)) (<= (* 2 (select main_a v_prenex_4952)) 6))) (forall ((v_prenex_516 Int) (v_prenex_515 Int)) (or (< v_prenex_516 main_y) (<= 997 (select main_a v_prenex_516)) (<= (+ main_y 1) v_prenex_516) (<= (* 2 (select main_a v_prenex_516)) 1998) (<= (+ (select main_a v_prenex_515) 994) (select main_a v_prenex_516)))) (forall ((v_prenex_10138 Int) (v_prenex_10139 Int)) (or (<= (+ main_y 1) v_prenex_10139) (<= (select main_a v_prenex_10139) 999) (< v_prenex_10139 main_y) (<= (+ (select main_a v_prenex_10138) (select main_a v_prenex_10139)) 1000) (<= (select main_a v_prenex_10138) 5) (<= 2 (* 2 (select main_a v_prenex_10138))) (<= 997 (select main_a v_prenex_10139)))) (forall ((v_prenex_1635 Int) (v_prenex_1634 Int)) (or (<= (* 2 (select main_a v_prenex_1634)) 6) (< v_prenex_1635 main_y) (<= (select main_a v_prenex_1635) (+ (select main_a v_prenex_1634) 998)) (<= 997 (select main_a v_prenex_1635)) (<= (select main_a v_prenex_1635) 999) (<= 1 (select main_a v_prenex_1634)) (<= (+ main_y 1) v_prenex_1635))) (forall ((v_prenex_8783 Int) (v_prenex_8782 Int)) (or (<= 0 (+ (select main_a v_prenex_8782) 1)) (<= 2 (* 2 (select main_a v_prenex_8782))) (< v_prenex_8783 main_y) (<= (+ (select main_a v_prenex_8782) (select main_a v_prenex_8783)) 1000) (<= (+ main_y 1) v_prenex_8783) (<= (select main_a v_prenex_8783) 999))) (or (forall ((v_prenex_2160 Int)) (or (<= (select main_a v_prenex_2160) 3) (< v_prenex_2160 main_x) (<= (select main_a v_prenex_2160) 5))) (forall ((v_prenex_2161 Int)) (or (<= (+ main_y 1) v_prenex_2161) (<= (* 2 (select main_a v_prenex_2161)) 1998) (< v_prenex_2161 main_y) (<= 995 (select main_a v_prenex_2161))))) (forall ((v_prenex_3689 Int) (v_prenex_3690 Int)) (or (<= (* 2 (select main_a v_prenex_3690)) 1998) (<= 1 (select main_a v_prenex_3689)) (<= (+ (select main_a v_prenex_3689) (select main_a v_prenex_3690)) 1000) (< v_prenex_3690 main_y) (<= 1994 (* 2 (select main_a v_prenex_3690))) (<= (+ main_y 1) v_prenex_3690))) (forall ((v_prenex_3070 Int) (v_prenex_3069 Int)) (or (<= (select main_a v_prenex_3069) 5) (<= (select main_a v_prenex_3070) 999) (<= 2 (* 2 (select main_a v_prenex_3069))) (< v_prenex_3070 main_y) (<= (select main_a v_prenex_3070) (+ (select main_a v_prenex_3069) 998)) (<= (+ main_y 1) v_prenex_3070))) (forall ((v_prenex_7975 Int) (v_prenex_7974 Int)) (or (<= (* 2 (select main_a v_prenex_7975)) 1998) (<= (+ main_y 1) v_prenex_7975) (< v_prenex_7975 main_y) (< v_prenex_7974 main_x) (<= 1000 (+ (select main_a v_prenex_7974) (select main_a v_prenex_7975))))) (or (forall ((v_prenex_1068 Int)) (<= (* 2 (select main_a v_prenex_1068)) 6)) (forall ((v_prenex_1069 Int)) (or (<= 997 (select main_a v_prenex_1069)) (<= (select main_a v_prenex_1069) 1001) (<= 1994 (* 2 (select main_a v_prenex_1069))) (<= (+ main_y 1) v_prenex_1069) (< v_prenex_1069 main_y)))) (forall ((v_prenex_5793 Int) (v_prenex_5792 Int)) (or (<= 997 (select main_a v_prenex_5793)) (< v_prenex_5793 main_y) (<= 0 (+ (select main_a v_prenex_5792) 1)) (<= (select main_a v_prenex_5792) 3) (<= (+ main_y 1) v_prenex_5793) (<= (+ (select main_a v_prenex_5792) 994) (select main_a v_prenex_5793)) (< v_prenex_5792 main_x))) (or (forall ((v_prenex_8642 Int)) (or (<= (* 2 (select main_a v_prenex_8642)) 6) (<= 2 (* 2 (select main_a v_prenex_8642))))) (forall ((v_prenex_8643 Int)) (or (<= 995 (select main_a v_prenex_8643)) (<= 997 (select main_a v_prenex_8643)) (< v_prenex_8643 main_y) (<= (+ main_y 1) v_prenex_8643) (<= 1994 (* 2 (select main_a v_prenex_8643)))))) (or (forall ((v_prenex_3587 Int)) (or (<= (* 2 (select main_a v_prenex_3587)) 6) (<= (select main_a v_prenex_3587) 5))) (forall ((v_prenex_3588 Int)) (or (< v_prenex_3588 main_y) (<= (* 2 (select main_a v_prenex_3588)) 1998) (<= 1994 (* 2 (select main_a v_prenex_3588))) (<= (+ main_y 1) v_prenex_3588) (<= 997 (select main_a v_prenex_3588))))) (or (forall ((v_prenex_8864 Int)) (or (<= (+ main_x 1) v_prenex_8864) (<= (* 2 (select main_a v_prenex_8864)) 6))) (forall ((v_prenex_8865 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8865))) (< v_prenex_8865 main_y) (<= (+ main_y 1) v_prenex_8865)))) (forall ((v_prenex_5871 Int) (v_prenex_5870 Int)) (or (<= (+ main_y 1) v_prenex_5871) (<= (+ (select main_a v_prenex_5870) 994) (select main_a v_prenex_5871)) (<= (* 2 (select main_a v_prenex_5871)) 1998) (<= (select main_a v_prenex_5870) 3) (<= (+ main_x 1) v_prenex_5870) (<= 1 (select main_a v_prenex_5870)) (< v_prenex_5871 main_y))) (or (forall ((v_prenex_6665 Int)) (or (<= (* 2 (select main_a v_prenex_6665)) 1998) (< v_prenex_6665 main_y) (<= 995 (select main_a v_prenex_6665)) (<= (+ main_y 1) v_prenex_6665))) (forall ((v_prenex_6664 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6664))) (<= 0 (+ (select main_a v_prenex_6664) 1))))) (forall ((v_prenex_7982 Int) (v_prenex_7983 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7983))) (< v_prenex_7983 main_y) (<= 2 (* 2 (select main_a v_prenex_7982))) (<= (+ main_y 1) v_prenex_7983) (<= (+ (select main_a v_prenex_7982) (select main_a v_prenex_7983)) 1000) (<= (* 2 (select main_a v_prenex_7983)) 1998) (<= 1 (select main_a v_prenex_7982)))) (forall ((v_prenex_2295 Int) (v_prenex_2294 Int)) (or (< v_prenex_2295 main_y) (<= (+ main_y 1) v_prenex_2295) (<= (select main_a v_prenex_2295) (+ (select main_a v_prenex_2294) 998)) (<= 2 (* 2 (select main_a v_prenex_2294))) (<= 1 (select main_a v_prenex_2294)) (<= (* 2 (select main_a v_prenex_2295)) 1998))) (forall ((v_prenex_6135 Int) (v_prenex_6134 Int)) (or (< v_prenex_6135 main_y) (<= (+ (select main_a v_prenex_6134) 994) (select main_a v_prenex_6135)) (<= (+ main_x 1) v_prenex_6134) (<= (+ main_y 1) v_prenex_6135) (<= 1 (select main_a v_prenex_6134)) (<= (select main_a v_prenex_6134) 3) (<= (select main_a v_prenex_6135) 999))) (or (forall ((v_prenex_5513 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5513))) (<= (+ main_y 1) v_prenex_5513) (< v_prenex_5513 main_y) (<= (select main_a v_prenex_5513) 1001) (<= 997 (select main_a v_prenex_5513)))) (forall ((v_prenex_5512 Int)) (or (<= 1 (select main_a v_prenex_5512)) (<= 2 (* 2 (select main_a v_prenex_5512)))))) (forall ((v_prenex_6590 Int) (v_prenex_6591 Int)) (or (<= (select main_a v_prenex_6590) 5) (<= (select main_a v_prenex_6591) 1001) (<= 1000 (+ (select main_a v_prenex_6590) (select main_a v_prenex_6591))) (< v_prenex_6591 main_y) (<= (+ main_y 1) v_prenex_6591) (<= 2 (* 2 (select main_a v_prenex_6590))))) (forall ((v_prenex_2597 Int) (v_prenex_2598 Int)) (or (<= (* 2 (select main_a v_prenex_2597)) 6) (<= (+ main_y 1) v_prenex_2598) (< v_prenex_2598 main_y) (<= 1994 (* 2 (select main_a v_prenex_2598))) (<= (select main_a v_prenex_2598) (+ (select main_a v_prenex_2597) 998)) (<= 2 (* 2 (select main_a v_prenex_2597))) (<= (select main_a v_prenex_2598) 999))) (forall ((v_prenex_3653 Int) (v_prenex_3654 Int)) (or (<= (+ (select main_a v_prenex_3653) (select main_a v_prenex_3654)) 1000) (<= (+ main_y 1) v_prenex_3654) (<= 997 (select main_a v_prenex_3654)) (<= (select main_a v_prenex_3653) 3) (<= 1 (select main_a v_prenex_3653)) (<= (* 2 (select main_a v_prenex_3654)) 1998) (< v_prenex_3654 main_y))) (or (forall ((v_prenex_4526 Int)) (or (<= 1 (select main_a v_prenex_4526)) (<= (select main_a v_prenex_4526) 5))) (forall ((v_prenex_4527 Int)) (or (<= (* 2 (select main_a v_prenex_4527)) 1998) (<= 997 (select main_a v_prenex_4527)) (<= 995 (select main_a v_prenex_4527)) (< v_prenex_4527 main_y) (<= (+ main_y 1) v_prenex_4527)))) (forall ((v_prenex_8483 Int) (v_prenex_8484 Int)) (or (<= (select main_a v_prenex_8484) 1001) (<= 995 (select main_a v_prenex_8484)) (< v_prenex_8484 main_y) (<= (+ (select main_a v_prenex_8483) 994) (select main_a v_prenex_8484)) (<= (+ main_y 1) v_prenex_8484) (<= (* 2 (select main_a v_prenex_8483)) 6))) (forall ((v_prenex_961 Int) (v_prenex_962 Int)) (or (<= (+ main_y 1) v_prenex_962) (<= 1000 (+ (select main_a v_prenex_961) (select main_a v_prenex_962))) (<= (* 2 (select main_a v_prenex_962)) 1998) (< v_prenex_962 main_y) (<= 2 (* 2 (select main_a v_prenex_961))) (<= 995 (select main_a v_prenex_962)) (<= (* 2 (select main_a v_prenex_961)) 6))) (forall ((v_prenex_9389 Int) (v_prenex_9388 Int)) (or (<= (+ main_y 1) v_prenex_9389) (<= (select main_a v_prenex_9388) 3) (<= (+ (select main_a v_prenex_9388) 994) (select main_a v_prenex_9389)) (<= (select main_a v_prenex_9389) 999) (<= (* 2 (select main_a v_prenex_9388)) 6) (<= 995 (select main_a v_prenex_9389)) (< v_prenex_9389 main_y))) (or (forall ((v_prenex_9714 Int)) (or (<= 0 (+ (select main_a v_prenex_9714) 1)) (<= (* 2 (select main_a v_prenex_9714)) 6))) (forall ((v_prenex_9715 Int)) (or (< v_prenex_9715 main_y) (<= (+ main_y 1) v_prenex_9715) (<= 1994 (* 2 (select main_a v_prenex_9715))) (<= (select main_a v_prenex_9715) 999) (<= (* 2 (select main_a v_prenex_9715)) 1998)))) (or (forall ((v_prenex_6977 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6977))) (<= (select main_a v_prenex_6977) 5))) (forall ((v_prenex_6978 Int)) (or (<= (* 2 (select main_a v_prenex_6978)) 1998) (<= (+ main_y 1) v_prenex_6978) (<= (select main_a v_prenex_6978) 999) (< v_prenex_6978 main_y)))) (forall ((v_prenex_6090 Int) (v_prenex_6091 Int)) (or (<= 997 (select main_a v_prenex_6091)) (<= (* 2 (select main_a v_prenex_6090)) 6) (< v_prenex_6091 main_y) (<= (select main_a v_prenex_6091) (+ (select main_a v_prenex_6090) 998)) (<= (select main_a v_prenex_6090) 3) (<= (+ main_y 1) v_prenex_6091))) (forall ((v_prenex_3039 Int) (v_prenex_3040 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3039))) (<= 1 (select main_a v_prenex_3039)) (<= (select main_a v_prenex_3040) 999) (<= (+ (select main_a v_prenex_3039) 994) (select main_a v_prenex_3040)) (<= 995 (select main_a v_prenex_3040)) (<= (+ main_y 1) v_prenex_3040) (< v_prenex_3040 main_y))) (or (forall ((v_prenex_6294 Int)) (or (<= (select main_a v_prenex_6294) 5) (<= (select main_a v_prenex_6294) 3))) (forall ((v_prenex_6295 Int)) (or (<= (+ main_y 1) v_prenex_6295) (<= (select main_a v_prenex_6295) 999) (<= 995 (select main_a v_prenex_6295)) (< v_prenex_6295 main_y) (<= (* 2 (select main_a v_prenex_6295)) 1998)))) (forall ((v_prenex_10246 Int) (v_prenex_10247 Int)) (or (<= (+ (select main_a v_prenex_10246) 994) (select main_a v_prenex_10247)) (<= 2 (* 2 (select main_a v_prenex_10246))) (<= (+ main_y 1) v_prenex_10247) (< v_prenex_10247 main_y) (<= (+ main_x 1) v_prenex_10246) (<= 1994 (* 2 (select main_a v_prenex_10247))))) (or (forall ((v_prenex_2449 Int)) (or (<= (select main_a v_prenex_2449) 3) (<= (+ main_x 1) v_prenex_2449) (< v_prenex_2449 main_x))) (forall ((v_prenex_2450 Int)) (<= (* 2 (select main_a v_prenex_2450)) 1998))) (or (forall ((v_prenex_1217 Int)) (or (<= (select main_a v_prenex_1217) 1001) (<= (+ main_y 1) v_prenex_1217) (<= (* 2 (select main_a v_prenex_1217)) 1998) (< v_prenex_1217 main_y) (<= 997 (select main_a v_prenex_1217)))) (forall ((v_prenex_1216 Int)) (or (<= 0 (+ (select main_a v_prenex_1216) 1)) (<= (select main_a v_prenex_1216) 3)))) (forall ((v_prenex_244 Int) (v_prenex_243 Int)) (or (<= (select main_a v_prenex_243) 5) (<= (* 2 (select main_a v_prenex_244)) 1998) (<= 1000 (+ (select main_a v_prenex_243) (select main_a v_prenex_244))) (<= (select main_a v_prenex_244) 1001) (<= (+ main_y 1) v_prenex_244) (<= 2 (* 2 (select main_a v_prenex_243))) (< v_prenex_244 main_y))) (forall ((v_prenex_2880 Int) (v_prenex_2881 Int)) (or (<= (select main_a v_prenex_2880) 3) (<= 997 (select main_a v_prenex_2881)) (<= (+ main_y 1) v_prenex_2881) (<= (select main_a v_prenex_2881) (+ (select main_a v_prenex_2880) 998)) (< v_prenex_2880 main_x) (< v_prenex_2881 main_y))) (or (forall ((v_prenex_6985 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6985))) (<= (select main_a v_prenex_6985) 5) (< v_prenex_6985 main_x))) (forall ((v_prenex_6986 Int)) (or (<= 995 (select main_a v_prenex_6986)) (< v_prenex_6986 main_y) (<= (* 2 (select main_a v_prenex_6986)) 1998) (<= (+ main_y 1) v_prenex_6986)))) (or (forall ((v_prenex_3660 Int)) (or (<= (+ main_y 1) v_prenex_3660) (< v_prenex_3660 main_y) (<= 997 (select main_a v_prenex_3660)) (<= (* 2 (select main_a v_prenex_3660)) 1998))) (forall ((v_prenex_3659 Int)) (or (<= (select main_a v_prenex_3659) 5) (<= (* 2 (select main_a v_prenex_3659)) 6) (<= (+ main_x 1) v_prenex_3659)))) (forall ((v_prenex_5040 Int) (v_prenex_5041 Int)) (or (< v_prenex_5040 main_x) (<= (+ main_y 1) v_prenex_5041) (<= 2 (* 2 (select main_a v_prenex_5040))) (<= 995 (select main_a v_prenex_5041)) (<= (+ (select main_a v_prenex_5040) (select main_a v_prenex_5041)) 1000) (<= (* 2 (select main_a v_prenex_5040)) 6) (< v_prenex_5041 main_y))) (forall ((v_prenex_673 Int) (v_prenex_672 Int)) (or (<= 2 (* 2 (select main_a v_prenex_672))) (<= 1994 (* 2 (select main_a v_prenex_673))) (< v_prenex_672 main_x) (<= (+ main_y 1) v_prenex_673) (< v_prenex_673 main_y) (<= (* 2 (select main_a v_prenex_672)) 6) (<= (+ (select main_a v_prenex_672) 994) (select main_a v_prenex_673)))) (forall ((v_prenex_3788 Int) (v_prenex_3787 Int)) (or (<= 1000 (+ (select main_a v_prenex_3787) (select main_a v_prenex_3788))) (<= (select main_a v_prenex_3788) 1001) (< v_prenex_3788 main_y) (<= (+ main_y 1) v_prenex_3788))) (or (forall ((v_prenex_7161 Int)) (or (<= (+ main_y 1) v_prenex_7161) (<= (select main_a v_prenex_7161) 999) (<= (* 2 (select main_a v_prenex_7161)) 1998) (< v_prenex_7161 main_y))) (forall ((v_prenex_7160 Int)) (or (<= (select main_a v_prenex_7160) 5) (<= 0 (+ (select main_a v_prenex_7160) 1))))) (forall ((v_prenex_2833 Int)) (or (< v_prenex_2833 main_y) (<= 997 (select main_a v_prenex_2833)) (<= (+ main_y 1) v_prenex_2833) (<= (* 2 (select main_a v_prenex_2833)) 1998) (<= (select main_a v_prenex_2833) 999))) (forall ((v_prenex_5606 Int) (v_prenex_5607 Int)) (or (<= (select main_a v_prenex_5606) 5) (< v_prenex_5607 main_y) (<= (+ main_y 1) v_prenex_5607) (<= (+ main_x 1) v_prenex_5606) (<= (+ (select main_a v_prenex_5606) 994) (select main_a v_prenex_5607)) (<= 1 (select main_a v_prenex_5606)) (<= (* 2 (select main_a v_prenex_5607)) 1998))) (or (forall ((v_prenex_3551 Int)) (or (< v_prenex_3551 main_x) (<= 0 (+ (select main_a v_prenex_3551) 1)))) (forall ((v_prenex_3552 Int)) (or (<= (+ main_y 1) v_prenex_3552) (<= (* 2 (select main_a v_prenex_3552)) 1998) (<= 997 (select main_a v_prenex_3552)) (< v_prenex_3552 main_y)))) (or (forall ((v_prenex_10725 Int)) (or (<= (select main_a v_prenex_10725) 1001) (<= (* 2 (select main_a v_prenex_10725)) 1998) (<= 995 (select main_a v_prenex_10725)) (<= (+ main_y 1) v_prenex_10725) (< v_prenex_10725 main_y))) (forall ((v_prenex_10724 Int)) (or (<= 1 (select main_a v_prenex_10724)) (<= (select main_a v_prenex_10724) 5)))) (or (forall ((v_prenex_2335 Int)) (or (<= (* 2 (select main_a v_prenex_2335)) 1998) (<= (+ main_y 1) v_prenex_2335) (<= 995 (select main_a v_prenex_2335)) (<= 997 (select main_a v_prenex_2335)) (< v_prenex_2335 main_y))) (forall ((v_prenex_2334 Int)) (or (<= (select main_a v_prenex_2334) 3) (<= 1 (select main_a v_prenex_2334))))) (forall ((v_prenex_3895 Int) (v_prenex_3896 Int)) (or (<= (select main_a v_prenex_3896) (+ (select main_a v_prenex_3895) 998)) (<= (+ main_y 1) v_prenex_3896) (<= (+ main_x 1) v_prenex_3895) (<= (select main_a v_prenex_3896) 1001) (<= 2 (* 2 (select main_a v_prenex_3895))) (< v_prenex_3896 main_y))) (forall ((v_prenex_3582 Int) (v_prenex_3581 Int)) (or (<= 997 (select main_a v_prenex_3582)) (<= 1 (select main_a v_prenex_3581)) (<= (+ main_y 1) v_prenex_3582) (<= (select main_a v_prenex_3581) 3) (<= 1000 (+ (select main_a v_prenex_3581) (select main_a v_prenex_3582))) (<= (select main_a v_prenex_3582) 999) (< v_prenex_3582 main_y))) (forall ((v_prenex_143 Int)) (or (< v_prenex_143 main_x) (<= 2 (* 2 (select main_a v_prenex_143))) (<= (+ main_x 1) v_prenex_143))) (or (forall ((v_prenex_4220 Int)) (or (<= (* 2 (select main_a v_prenex_4220)) 1998) (< v_prenex_4220 main_y) (<= 995 (select main_a v_prenex_4220)) (<= (+ main_y 1) v_prenex_4220) (<= 1994 (* 2 (select main_a v_prenex_4220))))) (forall ((v_prenex_4219 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4219))) (<= (select main_a v_prenex_4219) 5)))) (forall ((v_prenex_6335 Int) (v_prenex_6334 Int)) (or (<= (select main_a v_prenex_6335) 1001) (<= 1 (select main_a v_prenex_6334)) (<= 1994 (* 2 (select main_a v_prenex_6335))) (<= (select main_a v_prenex_6334) 5) (< v_prenex_6335 main_y) (<= (+ (select main_a v_prenex_6334) 994) (select main_a v_prenex_6335)) (<= (+ main_y 1) v_prenex_6335))) (forall ((v_prenex_8534 Int) (v_prenex_8535 Int)) (or (<= 0 (+ (select main_a v_prenex_8534) 1)) (<= (+ (select main_a v_prenex_8534) (select main_a v_prenex_8535)) 1000) (< v_prenex_8535 main_y) (<= 1994 (* 2 (select main_a v_prenex_8535))) (<= (+ main_y 1) v_prenex_8535) (<= (* 2 (select main_a v_prenex_8535)) 1998) (<= (* 2 (select main_a v_prenex_8534)) 6))) (or (forall ((v_prenex_848 Int)) (or (<= (select main_a v_prenex_848) 5) (<= (+ main_x 1) v_prenex_848) (<= 2 (* 2 (select main_a v_prenex_848))))) (forall ((v_prenex_849 Int)) (or (< v_prenex_849 main_y) (<= (+ main_y 1) v_prenex_849) (<= (* 2 (select main_a v_prenex_849)) 1998)))) (forall ((v_prenex_2130 Int) (v_prenex_2131 Int)) (or (<= (select main_a v_prenex_2130) 3) (<= (+ main_y 1) v_prenex_2131) (<= 1000 (+ (select main_a v_prenex_2130) (select main_a v_prenex_2131))) (<= 995 (select main_a v_prenex_2131)) (<= 2 (* 2 (select main_a v_prenex_2130))) (< v_prenex_2131 main_y))) (or (forall ((v_prenex_465 Int)) (<= 0 (+ (select main_a v_prenex_465) 1))) (forall ((v_prenex_466 Int)) (or (<= (+ main_y 1) v_prenex_466) (< v_prenex_466 main_y) (<= (* 2 (select main_a v_prenex_466)) 1998) (<= 997 (select main_a v_prenex_466)) (<= 1994 (* 2 (select main_a v_prenex_466)))))) (forall ((v_prenex_8459 Int) (v_prenex_8460 Int)) (or (< v_prenex_8459 main_x) (<= 995 (select main_a v_prenex_8460)) (<= 0 (+ (select main_a v_prenex_8459) 1)) (<= (select main_a v_prenex_8459) 5) (<= (+ main_y 1) v_prenex_8460) (< v_prenex_8460 main_y) (<= (select main_a v_prenex_8460) (+ (select main_a v_prenex_8459) 998)))) (forall ((v_prenex_58 Int) (v_prenex_57 Int)) (or (<= (* 2 (select main_a v_prenex_57)) 6) (<= 1994 (* 2 (select main_a v_prenex_58))) (<= 0 (+ (select main_a v_prenex_57) 1)) (< v_prenex_58 main_y) (<= (+ main_y 1) v_prenex_58) (<= (+ (select main_a v_prenex_57) (select main_a v_prenex_58)) 1000))) (forall ((v_prenex_5955 Int) (v_prenex_5954 Int)) (or (< v_prenex_5955 main_y) (<= (+ (select main_a v_prenex_5954) 994) (select main_a v_prenex_5955)) (<= (select main_a v_prenex_5954) 5) (<= (+ main_y 1) v_prenex_5955) (<= 1994 (* 2 (select main_a v_prenex_5955))) (<= 2 (* 2 (select main_a v_prenex_5954))))) (forall ((v_prenex_7199 Int) (v_prenex_7198 Int)) (or (<= 997 (select main_a v_prenex_7199)) (<= 1 (select main_a v_prenex_7198)) (< v_prenex_7199 main_y) (<= (* 2 (select main_a v_prenex_7198)) 6) (<= (+ main_y 1) v_prenex_7199) (<= (select main_a v_prenex_7199) (+ (select main_a v_prenex_7198) 998)))) (forall ((v_prenex_7857 Int) (v_prenex_7858 Int)) (or (<= (* 2 (select main_a v_prenex_7857)) 6) (< v_prenex_7857 main_x) (<= 0 (+ (select main_a v_prenex_7857) 1)) (<= (select main_a v_prenex_7858) 999) (<= (select main_a v_prenex_7858) (+ (select main_a v_prenex_7857) 998)) (<= (+ main_y 1) v_prenex_7858) (< v_prenex_7858 main_y))) (forall ((v_prenex_5357 Int) (v_prenex_5356 Int)) (or (<= (+ main_x 1) v_prenex_5356) (<= 1000 (+ (select main_a v_prenex_5356) (select main_a v_prenex_5357))) (<= (select main_a v_prenex_5356) 5) (<= (+ main_y 1) v_prenex_5357) (<= 1994 (* 2 (select main_a v_prenex_5357))) (< v_prenex_5357 main_y) (<= (select main_a v_prenex_5356) 3))) (or (forall ((v_prenex_10547 Int)) (or (<= (* 2 (select main_a v_prenex_10547)) 1998) (<= 997 (select main_a v_prenex_10547)) (< v_prenex_10547 main_y) (<= (+ main_y 1) v_prenex_10547))) (forall ((v_prenex_10546 Int)) (<= (select main_a v_prenex_10546) 3))) (forall ((v_prenex_4048 Int) (v_prenex_4047 Int)) (or (<= (select main_a v_prenex_4047) 5) (<= 2 (* 2 (select main_a v_prenex_4047))) (<= (+ main_x 1) v_prenex_4047) (<= (select main_a v_prenex_4048) 999) (<= (+ main_y 1) v_prenex_4048) (<= (+ (select main_a v_prenex_4047) (select main_a v_prenex_4048)) 1000) (< v_prenex_4048 main_y))) (forall ((v_prenex_10869 Int) (v_prenex_10868 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10868))) (<= (* 2 (select main_a v_prenex_10869)) 1998) (<= 1000 (+ (select main_a v_prenex_10868) (select main_a v_prenex_10869))) (< v_prenex_10869 main_y) (<= (select main_a v_prenex_10868) 5) (<= (+ main_y 1) v_prenex_10869) (<= 995 (select main_a v_prenex_10869)))) (forall ((v_prenex_4495 Int) (v_prenex_4494 Int)) (or (<= 995 (select main_a v_prenex_4495)) (<= 997 (select main_a v_prenex_4495)) (<= 2 (* 2 (select main_a v_prenex_4494))) (< v_prenex_4495 main_y) (<= 0 (+ (select main_a v_prenex_4494) 1)) (<= (+ (select main_a v_prenex_4494) (select main_a v_prenex_4495)) 1000) (<= (+ main_y 1) v_prenex_4495))) (forall ((v_prenex_2701 Int) (v_prenex_2702 Int)) (or (<= (* 2 (select main_a v_prenex_2701)) 6) (<= (* 2 (select main_a v_prenex_2702)) 1998) (<= (+ main_y 1) v_prenex_2702) (<= 997 (select main_a v_prenex_2702)) (<= 1 (select main_a v_prenex_2701)) (< v_prenex_2702 main_y) (<= (select main_a v_prenex_2702) (+ (select main_a v_prenex_2701) 998)))) (forall ((v_prenex_7595 Int) (v_prenex_7596 Int)) (or (<= (select main_a v_prenex_7596) 999) (<= (select main_a v_prenex_7595) 3) (< v_prenex_7596 main_y) (<= (+ (select main_a v_prenex_7595) (select main_a v_prenex_7596)) 1000) (<= (+ main_y 1) v_prenex_7596) (<= 995 (select main_a v_prenex_7596)) (<= (* 2 (select main_a v_prenex_7595)) 6))) (forall ((v_prenex_703 Int) (v_prenex_702 Int)) (or (<= 995 (select main_a v_prenex_703)) (< v_prenex_703 main_y) (<= 2 (* 2 (select main_a v_prenex_702))) (<= (+ (select main_a v_prenex_702) (select main_a v_prenex_703)) 1000) (<= (+ main_y 1) v_prenex_703))) (forall ((v_prenex_4290 Int) (v_prenex_4289 Int)) (or (< v_prenex_4290 main_y) (<= 1000 (+ (select main_a v_prenex_4289) (select main_a v_prenex_4290))) (<= (+ main_y 1) v_prenex_4290) (<= 2 (* 2 (select main_a v_prenex_4289))) (<= (select main_a v_prenex_4289) 5) (<= (select main_a v_prenex_4290) 1001) (<= (select main_a v_prenex_4290) 999))) (or (forall ((v_prenex_3258 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3258))) (<= (+ main_y 1) v_prenex_3258) (< v_prenex_3258 main_y) (<= 995 (select main_a v_prenex_3258)) (<= (select main_a v_prenex_3258) 1001))) (forall ((v_prenex_3257 Int)) (or (<= (select main_a v_prenex_3257) 5) (<= (* 2 (select main_a v_prenex_3257)) 6)))) (forall ((v_prenex_1101 Int) (v_prenex_1100 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1101))) (<= (+ main_y 1) v_prenex_1101) (<= 1000 (+ (select main_a v_prenex_1100) (select main_a v_prenex_1101))) (< v_prenex_1101 main_y) (<= (select main_a v_prenex_1100) 3) (<= 997 (select main_a v_prenex_1101)) (<= (select main_a v_prenex_1100) 5))) (forall ((v_prenex_26 Int) (v_prenex_25 Int)) (or (< v_prenex_26 main_y) (<= (select main_a v_prenex_26) 999) (<= (+ (select main_a v_prenex_25) (select main_a v_prenex_26)) 1000) (<= (select main_a v_prenex_25) 3) (<= (select main_a v_prenex_25) 5) (< v_prenex_25 main_x) (<= (+ main_y 1) v_prenex_26))) (forall ((v_prenex_1143 Int) (v_prenex_1142 Int)) (or (< v_prenex_1143 main_y) (<= (+ (select main_a v_prenex_1142) 994) (select main_a v_prenex_1143)) (<= (select main_a v_prenex_1142) 5) (<= 997 (select main_a v_prenex_1143)) (<= (+ main_y 1) v_prenex_1143) (<= (* 2 (select main_a v_prenex_1143)) 1998) (<= 2 (* 2 (select main_a v_prenex_1142))))) (forall ((v_prenex_8879 Int) (v_prenex_8878 Int)) (or (< v_prenex_8878 main_x) (<= (+ main_x 1) v_prenex_8878) (<= 1000 (+ (select main_a v_prenex_8878) (select main_a v_prenex_8879))) (<= (select main_a v_prenex_8878) 5))) (forall ((v_prenex_5104 Int) (v_prenex_5103 Int)) (or (<= 1 (select main_a v_prenex_5103)) (<= 995 (select main_a v_prenex_5104)) (<= (select main_a v_prenex_5104) 999) (< v_prenex_5104 main_y) (<= (+ main_y 1) v_prenex_5104) (<= (select main_a v_prenex_5104) (+ (select main_a v_prenex_5103) 998)))) (forall ((v_prenex_4044 Int) (v_prenex_4043 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4043))) (<= (+ main_y 1) v_prenex_4044) (<= 995 (select main_a v_prenex_4044)) (<= (select main_a v_prenex_4043) 5) (<= (select main_a v_prenex_4044) (+ (select main_a v_prenex_4043) 998)) (<= (select main_a v_prenex_4044) 999) (< v_prenex_4044 main_y))) (forall ((v_prenex_4713 Int) (v_prenex_4712 Int)) (or (<= 1000 (+ (select main_a v_prenex_4712) (select main_a v_prenex_4713))) (<= 2 (* 2 (select main_a v_prenex_4712))) (< v_prenex_4713 main_y) (<= 1994 (* 2 (select main_a v_prenex_4713))) (<= (+ main_x 1) v_prenex_4712) (<= (+ main_y 1) v_prenex_4713) (<= (select main_a v_prenex_4712) 3))) (forall ((v_prenex_6504 Int) (v_prenex_6505 Int)) (or (<= 1 (select main_a v_prenex_6504)) (< v_prenex_6505 main_y) (< v_prenex_6504 main_x) (<= (+ main_y 1) v_prenex_6505) (<= (* 2 (select main_a v_prenex_6504)) 6) (<= (+ (select main_a v_prenex_6504) 994) (select main_a v_prenex_6505)) (<= (select main_a v_prenex_6505) 999))) (or (forall ((v_prenex_6438 Int)) (<= (* 2 (select main_a v_prenex_6438)) 6)) (forall ((v_prenex_6439 Int)) (or (< v_prenex_6439 main_y) (<= 1994 (* 2 (select main_a v_prenex_6439))) (<= (select main_a v_prenex_6439) 1001) (<= (select main_a v_prenex_6439) 999) (<= (+ main_y 1) v_prenex_6439)))) (or (forall ((v_prenex_8038 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8038))) (<= 0 (+ (select main_a v_prenex_8038) 1)))) (forall ((v_prenex_8039 Int)) (or (<= 995 (select main_a v_prenex_8039)) (<= (select main_a v_prenex_8039) 1001) (<= 1994 (* 2 (select main_a v_prenex_8039))) (< v_prenex_8039 main_y) (<= (+ main_y 1) v_prenex_8039)))) (or (forall ((v_prenex_3031 Int)) (or (<= (* 2 (select main_a v_prenex_3031)) 6) (<= (+ main_x 1) v_prenex_3031))) (forall ((v_prenex_3032 Int)) (or (< v_prenex_3032 main_y) (<= (select main_a v_prenex_3032) 999) (<= (+ main_y 1) v_prenex_3032)))) (or (forall ((v_prenex_3153 Int)) (or (< v_prenex_3153 main_x) (<= 2 (* 2 (select main_a v_prenex_3153))) (<= (select main_a v_prenex_3153) 5))) (forall ((v_prenex_3154 Int)) (or (< v_prenex_3154 main_y) (<= 1994 (* 2 (select main_a v_prenex_3154))) (<= (+ main_y 1) v_prenex_3154) (<= (select main_a v_prenex_3154) 1001)))) (forall ((v_prenex_2810 Int) (v_prenex_2809 Int)) (or (< v_prenex_2810 main_y) (<= (select main_a v_prenex_2809) 3) (<= (* 2 (select main_a v_prenex_2809)) 6) (<= (+ (select main_a v_prenex_2809) 994) (select main_a v_prenex_2810)) (<= 1994 (* 2 (select main_a v_prenex_2810))) (<= (* 2 (select main_a v_prenex_2810)) 1998) (<= (+ main_y 1) v_prenex_2810))) (forall ((v_prenex_1419 Int) (v_prenex_1418 Int)) (or (<= (+ main_x 1) v_prenex_1418) (<= (+ main_y 1) v_prenex_1419) (<= (select main_a v_prenex_1419) (+ (select main_a v_prenex_1418) 998)) (< v_prenex_1419 main_y) (<= 2 (* 2 (select main_a v_prenex_1418))) (<= 995 (select main_a v_prenex_1419)))) (or (forall ((v_prenex_4189 Int)) (or (<= 1 (select main_a v_prenex_4189)) (<= (+ main_x 1) v_prenex_4189) (<= (select main_a v_prenex_4189) 3))) (forall ((v_prenex_4190 Int)) (or (<= 997 (select main_a v_prenex_4190)) (< v_prenex_4190 main_y) (<= 1994 (* 2 (select main_a v_prenex_4190))) (<= (+ main_y 1) v_prenex_4190)))) (forall ((v_prenex_1844 Int) (v_prenex_1845 Int)) (or (<= 1 (select main_a v_prenex_1844)) (<= (* 2 (select main_a v_prenex_1844)) 6) (<= (select main_a v_prenex_1845) 1001) (< v_prenex_1845 main_y) (<= (select main_a v_prenex_1845) 999) (<= (+ (select main_a v_prenex_1844) (select main_a v_prenex_1845)) 1000) (<= (+ main_y 1) v_prenex_1845))) (or (forall ((v_prenex_9863 Int)) (or (<= (+ main_x 1) v_prenex_9863) (<= (select main_a v_prenex_9863) 3) (<= (* 2 (select main_a v_prenex_9863)) 6))) (forall ((v_prenex_9864 Int)) (or (<= 997 (select main_a v_prenex_9864)) (< v_prenex_9864 main_y) (<= (+ main_y 1) v_prenex_9864) (<= 1994 (* 2 (select main_a v_prenex_9864)))))) (forall ((v_prenex_9185 Int) (v_prenex_9184 Int)) (or (< v_prenex_9185 main_y) (<= (+ main_y 1) v_prenex_9185) (<= (select main_a v_prenex_9184) 3) (<= 1000 (+ (select main_a v_prenex_9184) (select main_a v_prenex_9185))) (<= 1994 (* 2 (select main_a v_prenex_9185))) (<= (+ main_x 1) v_prenex_9184))) (forall ((v_prenex_3867 Int) (v_prenex_3868 Int)) (or (<= (select main_a v_prenex_3868) (+ (select main_a v_prenex_3867) 998)) (<= (select main_a v_prenex_3868) 1001) (< v_prenex_3868 main_y) (<= (+ main_y 1) v_prenex_3868) (<= (select main_a v_prenex_3868) 999) (<= (select main_a v_prenex_3867) 3) (<= (* 2 (select main_a v_prenex_3867)) 6))) (forall ((v_prenex_9568 Int) (v_prenex_9567 Int)) (or (<= (* 2 (select main_a v_prenex_9567)) 6) (<= (+ main_y 1) v_prenex_9568) (< v_prenex_9568 main_y) (<= (+ (select main_a v_prenex_9567) 994) (select main_a v_prenex_9568)) (<= (select main_a v_prenex_9567) 5) (<= (select main_a v_prenex_9568) 1001))) (forall ((v_prenex_6365 Int) (v_prenex_6364 Int)) (or (<= (+ main_y 1) v_prenex_6365) (<= (+ (select main_a v_prenex_6364) 994) (select main_a v_prenex_6365)) (<= (select main_a v_prenex_6364) 3) (<= 1 (select main_a v_prenex_6364)) (< v_prenex_6365 main_y) (<= 995 (select main_a v_prenex_6365)) (<= (select main_a v_prenex_6365) 1001))) (forall ((v_prenex_1835 Int) (v_prenex_1834 Int)) (or (<= 997 (select main_a v_prenex_1835)) (<= (select main_a v_prenex_1834) 3) (< v_prenex_1835 main_y) (<= 1000 (+ (select main_a v_prenex_1834) (select main_a v_prenex_1835))) (<= (+ main_y 1) v_prenex_1835) (<= 1994 (* 2 (select main_a v_prenex_1835))) (<= 2 (* 2 (select main_a v_prenex_1834))))) (forall ((v_prenex_8473 Int) (v_prenex_8474 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8473))) (<= (select main_a v_prenex_8474) (+ (select main_a v_prenex_8473) 998)) (<= 995 (select main_a v_prenex_8474)) (< v_prenex_8474 main_y) (<= (select main_a v_prenex_8473) 3) (<= 997 (select main_a v_prenex_8474)) (<= (+ main_y 1) v_prenex_8474))) (forall ((v_prenex_2042 Int) (v_prenex_2041 Int)) (or (< v_prenex_2042 main_y) (<= 1994 (* 2 (select main_a v_prenex_2042))) (<= 1000 (+ (select main_a v_prenex_2041) (select main_a v_prenex_2042))) (<= (select main_a v_prenex_2042) 1001) (<= (+ main_y 1) v_prenex_2042) (<= (select main_a v_prenex_2041) 3))) (forall ((v_prenex_4124 Int) (v_prenex_4123 Int)) (or (<= (select main_a v_prenex_4124) (+ (select main_a v_prenex_4123) 998)) (<= (select main_a v_prenex_4123) 3) (<= (+ main_x 1) v_prenex_4123) (<= 995 (select main_a v_prenex_4124)) (<= (+ main_y 1) v_prenex_4124) (< v_prenex_4124 main_y))) (or (forall ((v_prenex_4979 Int)) (<= 1994 (* 2 (select main_a v_prenex_4979)))) (forall ((v_prenex_4978 Int)) (or (<= 1 (select main_a v_prenex_4978)) (<= (select main_a v_prenex_4978) 5) (< v_prenex_4978 main_x) (<= (+ main_x 1) v_prenex_4978)))) (or (forall ((v_prenex_5915 Int)) (or (<= 995 (select main_a v_prenex_5915)) (<= 1994 (* 2 (select main_a v_prenex_5915))) (< v_prenex_5915 main_y) (<= (+ main_y 1) v_prenex_5915))) (forall ((v_prenex_5914 Int)) (or (<= 0 (+ (select main_a v_prenex_5914) 1)) (< v_prenex_5914 main_x)))) (forall ((v_prenex_10215 Int) (v_prenex_10214 Int)) (or (<= 1 (select main_a v_prenex_10214)) (<= (+ (select main_a v_prenex_10214) 994) (select main_a v_prenex_10215)) (<= (+ main_y 1) v_prenex_10215) (<= (+ main_x 1) v_prenex_10214) (<= (* 2 (select main_a v_prenex_10214)) 6) (< v_prenex_10215 main_y) (<= 1994 (* 2 (select main_a v_prenex_10215))))) (forall ((v_prenex_125 Int) (v_prenex_126 Int)) (or (<= 1000 (+ (select main_a v_prenex_125) (select main_a v_prenex_126))) (< v_prenex_125 main_x) (<= (select main_a v_prenex_125) 5) (< v_prenex_126 main_y) (<= (select main_a v_prenex_125) 3) (<= (* 2 (select main_a v_prenex_126)) 1998) (<= (+ main_y 1) v_prenex_126))) (forall ((v_prenex_5433 Int) (v_prenex_5432 Int)) (or (<= 0 (+ (select main_a v_prenex_5432) 1)) (<= 1994 (* 2 (select main_a v_prenex_5433))) (< v_prenex_5433 main_y) (<= (+ (select main_a v_prenex_5432) 994) (select main_a v_prenex_5433)) (<= (* 2 (select main_a v_prenex_5433)) 1998) (<= (+ main_y 1) v_prenex_5433) (<= 1 (select main_a v_prenex_5432)))) (forall ((v_prenex_1129 Int) (v_prenex_1128 Int)) (or (< v_prenex_1128 main_x) (<= (+ main_y 1) v_prenex_1129) (<= 2 (* 2 (select main_a v_prenex_1128))) (<= 995 (select main_a v_prenex_1129)) (<= 0 (+ (select main_a v_prenex_1128) 1)) (< v_prenex_1129 main_y) (<= 1000 (+ (select main_a v_prenex_1128) (select main_a v_prenex_1129))))) (forall ((v_prenex_4421 Int) (v_prenex_4420 Int)) (or (<= (select main_a v_prenex_4420) 3) (<= 1000 (+ (select main_a v_prenex_4420) (select main_a v_prenex_4421))) (<= (select main_a v_prenex_4420) 5) (<= (+ main_y 1) v_prenex_4421) (< v_prenex_4421 main_y) (<= (* 2 (select main_a v_prenex_4421)) 1998) (<= 997 (select main_a v_prenex_4421)))) (forall ((v_prenex_5943 Int) (v_prenex_5942 Int)) (or (< v_prenex_5943 main_y) (<= 2 (* 2 (select main_a v_prenex_5942))) (<= 1994 (* 2 (select main_a v_prenex_5943))) (<= (select main_a v_prenex_5943) 999) (<= (* 2 (select main_a v_prenex_5942)) 6) (<= (+ main_y 1) v_prenex_5943) (<= (+ (select main_a v_prenex_5942) (select main_a v_prenex_5943)) 1000))) (forall ((v_prenex_7935 Int) (v_prenex_7936 Int)) (or (<= (* 2 (select main_a v_prenex_7936)) 1998) (< v_prenex_7936 main_y) (<= 1994 (* 2 (select main_a v_prenex_7936))) (<= (+ main_y 1) v_prenex_7936) (<= 1000 (+ (select main_a v_prenex_7935) (select main_a v_prenex_7936))))) (or (forall ((v_prenex_6142 Int)) (<= (* 2 (select main_a v_prenex_6142)) 6)) (forall ((v_prenex_6143 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6143))) (<= (+ main_y 1) v_prenex_6143) (<= 995 (select main_a v_prenex_6143)) (< v_prenex_6143 main_y)))) (forall ((v_prenex_4849 Int) (v_prenex_4848 Int)) (or (<= (select main_a v_prenex_4849) 999) (<= (* 2 (select main_a v_prenex_4848)) 6) (< v_prenex_4849 main_y) (<= 1000 (+ (select main_a v_prenex_4848) (select main_a v_prenex_4849))) (<= (+ main_y 1) v_prenex_4849) (<= 995 (select main_a v_prenex_4849)) (<= 1 (select main_a v_prenex_4848)))) (or (forall ((v_prenex_2293 Int)) (or (<= (select main_a v_prenex_2293) 999) (<= (* 2 (select main_a v_prenex_2293)) 1998) (<= (+ main_y 1) v_prenex_2293) (<= 995 (select main_a v_prenex_2293)) (< v_prenex_2293 main_y))) (forall ((v_prenex_2292 Int)) (<= 2 (* 2 (select main_a v_prenex_2292))))) (forall ((v_prenex_5961 Int) (v_prenex_5960 Int)) (or (<= 995 (select main_a v_prenex_5961)) (<= 2 (* 2 (select main_a v_prenex_5960))) (<= (select main_a v_prenex_5961) 999) (<= 0 (+ (select main_a v_prenex_5960) 1)) (< v_prenex_5961 main_y) (<= (+ (select main_a v_prenex_5960) (select main_a v_prenex_5961)) 1000) (<= (+ main_y 1) v_prenex_5961))) (forall ((v_prenex_3091 Int) (v_prenex_3092 Int)) (or (< v_prenex_3092 main_y) (<= 1 (select main_a v_prenex_3091)) (<= 997 (select main_a v_prenex_3092)) (<= 1994 (* 2 (select main_a v_prenex_3092))) (<= (select main_a v_prenex_3092) (+ (select main_a v_prenex_3091) 998)) (<= (select main_a v_prenex_3091) 3) (<= (+ main_y 1) v_prenex_3092))) (or (forall ((v_prenex_957 Int)) (or (<= 2 (* 2 (select main_a v_prenex_957))) (< v_prenex_957 main_x) (<= (+ main_x 1) v_prenex_957))) (forall ((v_prenex_958 Int)) (or (< v_prenex_958 main_y) (<= 1994 (* 2 (select main_a v_prenex_958)))))) (forall ((v_prenex_2667 Int) (v_prenex_2668 Int)) (or (<= (select main_a v_prenex_2667) 3) (< v_prenex_2668 main_y) (<= 997 (select main_a v_prenex_2668)) (<= 2 (* 2 (select main_a v_prenex_2667))) (<= (+ main_y 1) v_prenex_2668) (<= (+ (select main_a v_prenex_2667) 994) (select main_a v_prenex_2668)) (<= (* 2 (select main_a v_prenex_2668)) 1998))) (forall ((v_prenex_6952 Int) (v_prenex_6951 Int)) (or (< v_prenex_6952 main_y) (<= 1 (select main_a v_prenex_6951)) (<= 0 (+ (select main_a v_prenex_6951) 1)) (<= 1000 (+ (select main_a v_prenex_6951) (select main_a v_prenex_6952))) (<= (* 2 (select main_a v_prenex_6952)) 1998) (<= (+ main_y 1) v_prenex_6952) (<= 1994 (* 2 (select main_a v_prenex_6952))))) (forall ((v_prenex_6195 Int) (v_prenex_6196 Int)) (or (<= (select main_a v_prenex_6196) 1001) (<= (select main_a v_prenex_6195) 5) (<= 995 (select main_a v_prenex_6196)) (<= (+ main_y 1) v_prenex_6196) (<= 2 (* 2 (select main_a v_prenex_6195))) (<= 1000 (+ (select main_a v_prenex_6195) (select main_a v_prenex_6196))) (< v_prenex_6196 main_y))) (forall ((v_prenex_1859 Int) (v_prenex_1858 Int)) (or (<= (select main_a v_prenex_1858) 3) (< v_prenex_1859 main_y) (<= (+ (select main_a v_prenex_1858) 994) (select main_a v_prenex_1859)) (<= (* 2 (select main_a v_prenex_1859)) 1998) (<= (+ main_y 1) v_prenex_1859) (<= 997 (select main_a v_prenex_1859)))) (forall ((v_prenex_246 Int) (v_prenex_245 Int)) (or (<= (+ main_x 1) v_prenex_245) (<= (+ main_y 1) v_prenex_246) (<= (select main_a v_prenex_246) (+ (select main_a v_prenex_245) 998)) (<= (select main_a v_prenex_246) 999) (<= 2 (* 2 (select main_a v_prenex_245))) (<= (select main_a v_prenex_245) 5) (< v_prenex_246 main_y))) (forall ((v_prenex_279 Int) (v_prenex_280 Int)) (or (<= (* 2 (select main_a v_prenex_279)) 6) (<= 0 (+ (select main_a v_prenex_279) 1)) (<= 1994 (* 2 (select main_a v_prenex_280))) (<= (+ (select main_a v_prenex_279) (select main_a v_prenex_280)) 1000) (<= 997 (select main_a v_prenex_280)) (<= (+ main_y 1) v_prenex_280) (< v_prenex_280 main_y))) (or (forall ((v_prenex_3019 Int)) (or (<= (select main_a v_prenex_3019) 3) (<= 0 (+ (select main_a v_prenex_3019) 1)))) (forall ((v_prenex_3020 Int)) (or (<= (+ main_y 1) v_prenex_3020) (<= (* 2 (select main_a v_prenex_3020)) 1998) (< v_prenex_3020 main_y)))) (forall ((v_prenex_5372 Int) (v_prenex_5373 Int)) (or (< v_prenex_5373 main_y) (<= (+ main_y 1) v_prenex_5373) (<= (+ (select main_a v_prenex_5372) (select main_a v_prenex_5373)) 1000) (<= (select main_a v_prenex_5372) 3) (<= 995 (select main_a v_prenex_5373)) (<= 0 (+ (select main_a v_prenex_5372) 1)) (<= (select main_a v_prenex_5373) 999))) (forall ((v_prenex_1905 Int) (v_prenex_1904 Int)) (or (< v_prenex_1905 main_y) (<= (select main_a v_prenex_1905) 1001) (<= 997 (select main_a v_prenex_1905)) (<= (+ main_y 1) v_prenex_1905) (<= (select main_a v_prenex_1905) (+ (select main_a v_prenex_1904) 998)) (<= 2 (* 2 (select main_a v_prenex_1904))) (<= 0 (+ (select main_a v_prenex_1904) 1)))) (forall ((v_prenex_9645 Int) (v_prenex_9644 Int)) (or (<= (select main_a v_prenex_9645) 999) (<= (select main_a v_prenex_9645) (+ (select main_a v_prenex_9644) 998)) (<= (select main_a v_prenex_9644) 5) (<= (+ main_y 1) v_prenex_9645) (<= 995 (select main_a v_prenex_9645)) (< v_prenex_9645 main_y))) (forall ((v_prenex_8509 Int) (v_prenex_8510 Int)) (or (<= (select main_a v_prenex_8509) 5) (<= (+ main_x 1) v_prenex_8509) (< v_prenex_8509 main_x) (<= (+ (select main_a v_prenex_8509) (select main_a v_prenex_8510)) 1000) (<= (+ main_y 1) v_prenex_8510))) (forall ((v_prenex_2515 Int) (v_prenex_2516 Int)) (or (<= 995 (select main_a v_prenex_2516)) (<= (+ main_x 1) v_prenex_2515) (<= (+ (select main_a v_prenex_2515) 994) (select main_a v_prenex_2516)) (< v_prenex_2516 main_y) (<= 2 (* 2 (select main_a v_prenex_2515))) (<= (+ main_y 1) v_prenex_2516))) (or (forall ((v_prenex_3029 Int)) (or (<= (* 2 (select main_a v_prenex_3029)) 6) (<= 0 (+ (select main_a v_prenex_3029) 1)))) (forall ((v_prenex_3030 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3030))) (<= 997 (select main_a v_prenex_3030)) (<= (* 2 (select main_a v_prenex_3030)) 1998) (<= (+ main_y 1) v_prenex_3030) (< v_prenex_3030 main_y)))) (forall ((v_prenex_10567 Int) (v_prenex_10566 Int)) (or (< v_prenex_10567 main_y) (<= (select main_a v_prenex_10566) 3) (<= 995 (select main_a v_prenex_10567)) (<= (+ main_y 1) v_prenex_10567) (<= (+ (select main_a v_prenex_10566) 994) (select main_a v_prenex_10567)) (<= 1994 (* 2 (select main_a v_prenex_10567))))) (forall ((v_prenex_7408 Int)) (or (<= (select main_a v_prenex_7408) 1001) (< v_prenex_7408 main_y) (<= (+ main_y 1) v_prenex_7408) (<= 1994 (* 2 (select main_a v_prenex_7408))) (<= (select main_a v_prenex_7408) 999))) (forall ((v_prenex_7001 Int) (v_prenex_7002 Int)) (or (<= (* 2 (select main_a v_prenex_7002)) 1998) (<= 2 (* 2 (select main_a v_prenex_7001))) (<= 995 (select main_a v_prenex_7002)) (<= (+ main_y 1) v_prenex_7002) (<= 1000 (+ (select main_a v_prenex_7001) (select main_a v_prenex_7002))) (< v_prenex_7002 main_y))) (forall ((v_prenex_10127 Int) (v_prenex_10126 Int)) (or (<= (select main_a v_prenex_10126) 5) (< v_prenex_10127 main_y) (<= 2 (* 2 (select main_a v_prenex_10126))) (<= (select main_a v_prenex_10127) 1001) (<= (+ main_y 1) v_prenex_10127) (<= (+ (select main_a v_prenex_10126) 994) (select main_a v_prenex_10127)))) (forall ((v_prenex_853 Int) (v_prenex_852 Int)) (or (< v_prenex_853 main_y) (<= 997 (select main_a v_prenex_853)) (<= (+ main_x 1) v_prenex_852) (<= (+ main_y 1) v_prenex_853) (<= (select main_a v_prenex_852) 3) (<= (+ (select main_a v_prenex_852) 994) (select main_a v_prenex_853)))) (forall ((v_prenex_1001 Int) (v_prenex_1000 Int)) (or (<= (+ main_y 1) v_prenex_1001) (<= 995 (select main_a v_prenex_1001)) (<= (select main_a v_prenex_1001) (+ (select main_a v_prenex_1000) 998)) (<= 1994 (* 2 (select main_a v_prenex_1001))) (<= (select main_a v_prenex_1000) 5) (< v_prenex_1001 main_y))) (forall ((v_prenex_6842 Int) (v_prenex_6841 Int)) (or (< v_prenex_6842 main_y) (<= (* 2 (select main_a v_prenex_6842)) 1998) (<= 0 (+ (select main_a v_prenex_6841) 1)) (<= (select main_a v_prenex_6842) 1001) (<= (select main_a v_prenex_6841) 5) (<= (+ main_y 1) v_prenex_6842) (<= (+ (select main_a v_prenex_6841) 994) (select main_a v_prenex_6842)))) (or (forall ((v_prenex_1390 Int)) (or (<= (select main_a v_prenex_1390) 5) (<= (+ main_x 1) v_prenex_1390) (<= 2 (* 2 (select main_a v_prenex_1390))))) (forall ((v_prenex_1391 Int)) (or (<= 997 (select main_a v_prenex_1391)) (<= (+ main_y 1) v_prenex_1391) (<= (* 2 (select main_a v_prenex_1391)) 1998) (< v_prenex_1391 main_y)))) (forall ((v_prenex_3239 Int) (v_prenex_3240 Int)) (or (< v_prenex_3240 main_y) (<= 1994 (* 2 (select main_a v_prenex_3240))) (<= 0 (+ (select main_a v_prenex_3239) 1)) (<= (+ main_y 1) v_prenex_3240) (<= (* 2 (select main_a v_prenex_3239)) 6) (<= (select main_a v_prenex_3240) (+ (select main_a v_prenex_3239) 998)))) (or (forall ((v_prenex_5309 Int)) (or (<= (select main_a v_prenex_5309) 5) (<= 2 (* 2 (select main_a v_prenex_5309))))) (forall ((v_prenex_5310 Int)) (or (<= 995 (select main_a v_prenex_5310)) (< v_prenex_5310 main_y) (<= 1994 (* 2 (select main_a v_prenex_5310))) (<= (+ main_y 1) v_prenex_5310)))) (forall ((v_prenex_7068 Int) (v_prenex_7069 Int)) (or (<= (+ main_x 1) v_prenex_7068) (< v_prenex_7069 main_y) (<= (+ main_y 1) v_prenex_7069) (<= (* 2 (select main_a v_prenex_7069)) 1998) (<= 1000 (+ (select main_a v_prenex_7068) (select main_a v_prenex_7069))))) (forall ((v_prenex_1417 Int) (v_prenex_1416 Int)) (or (<= 0 (+ (select main_a v_prenex_1416) 1)) (<= (select main_a v_prenex_1417) 1001) (<= (select main_a v_prenex_1417) 999) (<= (select main_a v_prenex_1417) (+ (select main_a v_prenex_1416) 998)) (<= 1 (select main_a v_prenex_1416)) (< v_prenex_1417 main_y) (<= (+ main_y 1) v_prenex_1417))) (forall ((v_prenex_10483 Int) (v_prenex_10482 Int)) (or (<= 995 (select main_a v_prenex_10483)) (<= (+ (select main_a v_prenex_10482) 994) (select main_a v_prenex_10483)) (<= (+ main_x 1) v_prenex_10482) (<= (+ main_y 1) v_prenex_10483) (< v_prenex_10483 main_y) (<= 0 (+ (select main_a v_prenex_10482) 1)) (<= (* 2 (select main_a v_prenex_10482)) 6))) (or (forall ((v_prenex_5662 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5662))) (<= (select main_a v_prenex_5662) 5))) (forall ((v_prenex_5663 Int)) (or (< v_prenex_5663 main_y) (<= (select main_a v_prenex_5663) 1001) (<= 1994 (* 2 (select main_a v_prenex_5663))) (<= (+ main_y 1) v_prenex_5663)))) (forall ((v_prenex_6686 Int) (v_prenex_6685 Int)) (or (<= (+ main_x 1) v_prenex_6685) (<= (select main_a v_prenex_6685) 5) (< v_prenex_6686 main_y) (<= (select main_a v_prenex_6686) 999) (<= (* 2 (select main_a v_prenex_6685)) 6) (<= (+ main_y 1) v_prenex_6686) (<= (+ (select main_a v_prenex_6685) 994) (select main_a v_prenex_6686)))) (forall ((v_prenex_6796 Int) (v_prenex_6795 Int)) (or (<= (+ (select main_a v_prenex_6795) (select main_a v_prenex_6796)) 1000) (<= (+ main_y 1) v_prenex_6796) (< v_prenex_6796 main_y) (<= (select main_a v_prenex_6795) 5) (< v_prenex_6795 main_x) (<= 0 (+ (select main_a v_prenex_6795) 1)) (<= 997 (select main_a v_prenex_6796)))) (forall ((v_prenex_5188 Int) (v_prenex_5187 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5188))) (<= (* 2 (select main_a v_prenex_5187)) 6) (<= (+ main_y 1) v_prenex_5188) (<= (+ (select main_a v_prenex_5187) (select main_a v_prenex_5188)) 1000) (<= 2 (* 2 (select main_a v_prenex_5187))) (< v_prenex_5188 main_y))) (forall ((v_prenex_9059 Int) (v_prenex_9058 Int)) (or (<= (+ main_y 1) v_prenex_9059) (<= 1994 (* 2 (select main_a v_prenex_9059))) (<= (select main_a v_prenex_9059) (+ (select main_a v_prenex_9058) 998)) (<= 2 (* 2 (select main_a v_prenex_9058))) (<= 997 (select main_a v_prenex_9059)) (< v_prenex_9059 main_y))) (forall ((v_prenex_8924 Int) (v_prenex_8925 Int)) (or (<= (+ main_x 1) v_prenex_8924) (<= (* 2 (select main_a v_prenex_8924)) 6) (< v_prenex_8925 main_y) (<= 995 (select main_a v_prenex_8925)) (<= 1000 (+ (select main_a v_prenex_8924) (select main_a v_prenex_8925))) (<= (+ main_y 1) v_prenex_8925))) (forall ((v_prenex_6739 Int) (v_prenex_6740 Int)) (or (<= (select main_a v_prenex_6739) 3) (<= (select main_a v_prenex_6740) (+ (select main_a v_prenex_6739) 998)) (<= (select main_a v_prenex_6740) 1001) (< v_prenex_6740 main_y) (<= (* 2 (select main_a v_prenex_6740)) 1998) (<= (+ main_y 1) v_prenex_6740))) (forall ((v_prenex_7191 Int) (v_prenex_7190 Int)) (or (<= 995 (select main_a v_prenex_7191)) (<= 1994 (* 2 (select main_a v_prenex_7191))) (< v_prenex_7191 main_y) (<= (+ main_y 1) v_prenex_7191) (<= 2 (* 2 (select main_a v_prenex_7190))) (<= 1000 (+ (select main_a v_prenex_7190) (select main_a v_prenex_7191))))) (or (forall ((v_prenex_7025 Int)) (or (<= (select main_a v_prenex_7025) 5) (<= 0 (+ (select main_a v_prenex_7025) 1)))) (forall ((v_prenex_7026 Int)) (or (<= 995 (select main_a v_prenex_7026)) (<= 997 (select main_a v_prenex_7026)) (<= (+ main_y 1) v_prenex_7026) (<= (* 2 (select main_a v_prenex_7026)) 1998) (< v_prenex_7026 main_y)))) (forall ((v_prenex_2779 Int) (v_prenex_2780 Int)) (or (<= 995 (select main_a v_prenex_2780)) (<= (select main_a v_prenex_2780) (+ (select main_a v_prenex_2779) 998)) (< v_prenex_2780 main_y) (<= (select main_a v_prenex_2780) 1001) (<= (+ main_y 1) v_prenex_2780) (<= (select main_a v_prenex_2779) 5) (<= 0 (+ (select main_a v_prenex_2779) 1)))) (forall ((v_prenex_1549 Int) (v_prenex_1548 Int)) (or (<= (select main_a v_prenex_1549) (+ (select main_a v_prenex_1548) 998)) (< v_prenex_1549 main_y) (<= (select main_a v_prenex_1549) 1001) (<= (+ main_y 1) v_prenex_1549) (< v_prenex_1548 main_x) (<= 2 (* 2 (select main_a v_prenex_1548))))) (or (forall ((v_prenex_10710 Int)) (<= 2 (* 2 (select main_a v_prenex_10710)))) (forall ((v_prenex_10711 Int)) (or (<= 995 (select main_a v_prenex_10711)) (<= (+ main_y 1) v_prenex_10711) (<= (select main_a v_prenex_10711) 1001) (<= 1994 (* 2 (select main_a v_prenex_10711))) (< v_prenex_10711 main_y)))) (forall ((v_prenex_187 Int) (v_prenex_186 Int)) (or (<= 1 (select main_a v_prenex_186)) (<= (+ (select main_a v_prenex_186) 994) (select main_a v_prenex_187)) (<= (+ main_y 1) v_prenex_187) (<= 997 (select main_a v_prenex_187)) (< v_prenex_187 main_y) (< v_prenex_186 main_x))) (forall ((v_prenex_9947 Int) (v_prenex_9948 Int)) (or (<= 1000 (+ (select main_a v_prenex_9947) (select main_a v_prenex_9948))) (<= (select main_a v_prenex_9947) 3) (<= 1994 (* 2 (select main_a v_prenex_9948))) (< v_prenex_9948 main_y) (<= (* 2 (select main_a v_prenex_9947)) 6) (<= (+ main_y 1) v_prenex_9948) (<= (* 2 (select main_a v_prenex_9948)) 1998))) (forall ((v_prenex_34 Int) (v_prenex_33 Int)) (or (<= 0 (+ (select main_a v_prenex_33) 1)) (< v_prenex_34 main_y) (<= (+ main_x 1) v_prenex_33) (<= (* 2 (select main_a v_prenex_34)) 1998) (<= 1 (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))) (forall ((v_prenex_2259 Int) (v_prenex_2258 Int)) (or (< v_prenex_2258 main_x) (<= (+ main_x 1) v_prenex_2258) (<= 2 (* 2 (select main_a v_prenex_2258))) (<= (+ (select main_a v_prenex_2258) (select main_a v_prenex_2259)) 1000) (<= (select main_a v_prenex_2258) 3))) (forall ((v_prenex_8392 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8392))) (<= 997 (select main_a v_prenex_8392)) (< v_prenex_8392 main_y) (<= (+ main_y 1) v_prenex_8392) (<= (select main_a v_prenex_8392) 1001))) (forall ((v_prenex_9282 Int) (v_prenex_9283 Int)) (or (< v_prenex_9283 main_y) (<= (* 2 (select main_a v_prenex_9282)) 6) (<= (+ (select main_a v_prenex_9282) 994) (select main_a v_prenex_9283)) (<= (select main_a v_prenex_9283) 1001) (<= (+ main_y 1) v_prenex_9283) (<= 997 (select main_a v_prenex_9283)) (<= (select main_a v_prenex_9282) 3))) (forall ((v_prenex_4511 Int) (v_prenex_4510 Int)) (or (< v_prenex_4511 main_y) (<= 997 (select main_a v_prenex_4511)) (<= (select main_a v_prenex_4510) 5) (<= 2 (* 2 (select main_a v_prenex_4510))) (<= (+ (select main_a v_prenex_4510) 994) (select main_a v_prenex_4511)) (<= (+ main_y 1) v_prenex_4511) (<= 995 (select main_a v_prenex_4511)))) (forall ((v_prenex_8664 Int) (v_prenex_8665 Int)) (or (<= (select main_a v_prenex_8665) 999) (<= (select main_a v_prenex_8664) 5) (<= 997 (select main_a v_prenex_8665)) (< v_prenex_8665 main_y) (<= (+ (select main_a v_prenex_8664) 994) (select main_a v_prenex_8665)) (<= (+ main_y 1) v_prenex_8665))) (forall ((v_prenex_1861 Int) (v_prenex_1860 Int)) (or (<= (* 2 (select main_a v_prenex_1861)) 1998) (< v_prenex_1861 main_y) (<= 1 (select main_a v_prenex_1860)) (<= (+ (select main_a v_prenex_1860) 994) (select main_a v_prenex_1861)) (<= (select main_a v_prenex_1860) 5) (<= (+ main_y 1) v_prenex_1861))) (forall ((v_prenex_886 Int) (v_prenex_885 Int)) (or (<= (+ main_y 1) v_prenex_886) (< v_prenex_886 main_y) (<= 1000 (+ (select main_a v_prenex_885) (select main_a v_prenex_886))) (<= (select main_a v_prenex_886) 1001) (<= (select main_a v_prenex_885) 3) (<= 995 (select main_a v_prenex_886)))) (or (forall ((v_prenex_9969 Int)) (or (<= (* 2 (select main_a v_prenex_9969)) 6) (<= 2 (* 2 (select main_a v_prenex_9969))))) (forall ((v_prenex_9970 Int)) (or (< v_prenex_9970 main_y) (<= (select main_a v_prenex_9970) 1001) (<= (select main_a v_prenex_9970) 999) (<= (+ main_y 1) v_prenex_9970) (<= 1994 (* 2 (select main_a v_prenex_9970)))))) (forall ((v_prenex_5160 Int) (v_prenex_5159 Int)) (or (<= (+ main_y 1) v_prenex_5160) (< v_prenex_5160 main_y) (<= 0 (+ (select main_a v_prenex_5159) 1)) (<= 1000 (+ (select main_a v_prenex_5159) (select main_a v_prenex_5160))) (<= 995 (select main_a v_prenex_5160)) (<= (* 2 (select main_a v_prenex_5159)) 6) (<= (select main_a v_prenex_5160) 999))) (forall ((v_prenex_7439 Int) (v_prenex_7440 Int)) (or (<= (+ main_y 1) v_prenex_7440) (<= (* 2 (select main_a v_prenex_7439)) 6) (<= (* 2 (select main_a v_prenex_7440)) 1998) (<= 997 (select main_a v_prenex_7440)) (<= 2 (* 2 (select main_a v_prenex_7439))) (< v_prenex_7440 main_y) (<= (+ (select main_a v_prenex_7439) 994) (select main_a v_prenex_7440)))) (forall ((v_prenex_5804 Int) (v_prenex_5805 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5804))) (<= (* 2 (select main_a v_prenex_5805)) 1998) (<= (select main_a v_prenex_5804) 3) (<= 1994 (* 2 (select main_a v_prenex_5805))) (<= (+ main_y 1) v_prenex_5805) (<= 1000 (+ (select main_a v_prenex_5804) (select main_a v_prenex_5805))) (< v_prenex_5805 main_y))) (or (forall ((v_prenex_2584 Int)) (or (< v_prenex_2584 main_y) (<= (* 2 (select main_a v_prenex_2584)) 1998) (<= (+ main_y 1) v_prenex_2584))) (forall ((v_prenex_2583 Int)) (or (<= (+ main_x 1) v_prenex_2583) (<= (* 2 (select main_a v_prenex_2583)) 6) (<= 0 (+ (select main_a v_prenex_2583) 1))))) (or (forall ((v_prenex_10479 Int)) (or (<= (+ main_y 1) v_prenex_10479) (<= (* 2 (select main_a v_prenex_10479)) 1998) (< v_prenex_10479 main_y) (<= (select main_a v_prenex_10479) 1001) (<= 995 (select main_a v_prenex_10479)))) (forall ((v_prenex_10478 Int)) (or (<= (* 2 (select main_a v_prenex_10478)) 6) (<= 1 (select main_a v_prenex_10478))))) (forall ((v_prenex_8679 Int) (v_prenex_8678 Int)) (or (<= (select main_a v_prenex_8678) 5) (<= (+ (select main_a v_prenex_8678) 994) (select main_a v_prenex_8679)) (< v_prenex_8679 main_y) (<= 1994 (* 2 (select main_a v_prenex_8679))) (<= (* 2 (select main_a v_prenex_8678)) 6) (<= (+ main_y 1) v_prenex_8679) (<= 995 (select main_a v_prenex_8679)))) (forall ((v_prenex_9161 Int) (v_prenex_9160 Int)) (or (<= 997 (select main_a v_prenex_9161)) (< v_prenex_9161 main_y) (< v_prenex_9160 main_x) (<= (+ main_y 1) v_prenex_9161) (<= 2 (* 2 (select main_a v_prenex_9160))) (<= 1000 (+ (select main_a v_prenex_9160) (select main_a v_prenex_9161))))) (forall ((v_prenex_9559 Int) (v_prenex_9560 Int)) (or (<= (select main_a v_prenex_9559) 3) (<= (+ main_y 1) v_prenex_9560) (< v_prenex_9559 main_x) (< v_prenex_9560 main_y) (<= (select main_a v_prenex_9560) 999) (<= 1000 (+ (select main_a v_prenex_9559) (select main_a v_prenex_9560))))) (or (forall ((v_prenex_4592 Int)) (<= 2 (* 2 (select main_a v_prenex_4592)))) (forall ((v_prenex_4593 Int)) (or (<= (+ main_y 1) v_prenex_4593) (<= (select main_a v_prenex_4593) 999) (< v_prenex_4593 main_y) (<= (* 2 (select main_a v_prenex_4593)) 1998)))) (forall ((v_prenex_868 Int) (v_prenex_869 Int)) (or (<= 0 (+ (select main_a v_prenex_868) 1)) (<= (+ main_y 1) v_prenex_869) (<= (select main_a v_prenex_869) (+ (select main_a v_prenex_868) 998)) (< v_prenex_869 main_y) (<= (select main_a v_prenex_869) 999) (<= 1 (select main_a v_prenex_868)) (<= 1994 (* 2 (select main_a v_prenex_869))))) (forall ((v_prenex_7350 Int) (v_prenex_7351 Int)) (or (<= 1000 (+ (select main_a v_prenex_7350) (select main_a v_prenex_7351))) (<= 1 (select main_a v_prenex_7350)) (< v_prenex_7351 main_y) (<= 995 (select main_a v_prenex_7351)) (<= (+ main_y 1) v_prenex_7351))) (or (forall ((v_prenex_7937 Int)) (<= (select main_a v_prenex_7937) 3)) (forall ((v_prenex_7938 Int)) (or (< v_prenex_7938 main_y) (<= 995 (select main_a v_prenex_7938)) (<= (* 2 (select main_a v_prenex_7938)) 1998) (<= (+ main_y 1) v_prenex_7938)))) (or (forall ((v_prenex_5371 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5371))) (<= (* 2 (select main_a v_prenex_5371)) 1998) (<= 997 (select main_a v_prenex_5371)) (<= (+ main_y 1) v_prenex_5371) (< v_prenex_5371 main_y))) (forall ((v_prenex_5370 Int)) (or (<= (select main_a v_prenex_5370) 3) (<= (select main_a v_prenex_5370) 5)))) (or (forall ((v_prenex_3192 Int)) (or (< v_prenex_3192 main_y) (<= 997 (select main_a v_prenex_3192)) (<= (+ main_y 1) v_prenex_3192) (<= (* 2 (select main_a v_prenex_3192)) 1998))) (forall ((v_prenex_3191 Int)) (or (<= 0 (+ (select main_a v_prenex_3191) 1)) (<= (* 2 (select main_a v_prenex_3191)) 6)))) (forall ((v_prenex_4830 Int) (v_prenex_4831 Int)) (or (<= (select main_a v_prenex_4830) 5) (<= 997 (select main_a v_prenex_4831)) (<= (+ main_y 1) v_prenex_4831) (<= 2 (* 2 (select main_a v_prenex_4830))) (<= (* 2 (select main_a v_prenex_4831)) 1998) (< v_prenex_4831 main_y) (<= (+ (select main_a v_prenex_4830) 994) (select main_a v_prenex_4831)))) (forall ((v_prenex_9542 Int) (v_prenex_9541 Int)) (or (<= (* 2 (select main_a v_prenex_9541)) 6) (< v_prenex_9542 main_y) (<= (+ (select main_a v_prenex_9541) 994) (select main_a v_prenex_9542)) (<= (+ main_x 1) v_prenex_9541) (<= (select main_a v_prenex_9541) 3) (<= (select main_a v_prenex_9542) 999) (<= (+ main_y 1) v_prenex_9542))) (or (forall ((v_prenex_4386 Int)) (<= (* 2 (select main_a v_prenex_4386)) 6)) (forall ((v_prenex_4387 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4387))) (<= (+ main_y 1) v_prenex_4387) (< v_prenex_4387 main_y) (<= (select main_a v_prenex_4387) 1001)))) (or (forall ((v_prenex_9731 Int)) (or (<= (+ main_y 1) v_prenex_9731) (<= (* 2 (select main_a v_prenex_9731)) 1998) (< v_prenex_9731 main_y))) (forall ((v_prenex_9730 Int)) (or (<= (+ main_x 1) v_prenex_9730) (<= 2 (* 2 (select main_a v_prenex_9730)))))) (forall ((v_prenex_9307 Int) (v_prenex_9306 Int)) (or (<= 997 (select main_a v_prenex_9307)) (<= 1 (select main_a v_prenex_9306)) (<= (* 2 (select main_a v_prenex_9306)) 6) (<= (+ main_y 1) v_prenex_9307) (<= 1994 (* 2 (select main_a v_prenex_9307))) (<= (+ (select main_a v_prenex_9306) 994) (select main_a v_prenex_9307)) (< v_prenex_9307 main_y))) (forall ((v_prenex_10594 Int) (v_prenex_10595 Int)) (or (< v_prenex_10595 main_y) (<= 1 (select main_a v_prenex_10594)) (<= (select main_a v_prenex_10595) 999) (<= (+ main_y 1) v_prenex_10595) (<= (select main_a v_prenex_10595) (+ (select main_a v_prenex_10594) 998)) (<= 995 (select main_a v_prenex_10595)) (<= (* 2 (select main_a v_prenex_10594)) 6))) (forall ((v_prenex_2567 Int) (v_prenex_2568 Int)) (or (<= (* 2 (select main_a v_prenex_2567)) 6) (<= (+ main_y 1) v_prenex_2568) (<= 2 (* 2 (select main_a v_prenex_2567))) (<= (select main_a v_prenex_2568) 999) (<= 995 (select main_a v_prenex_2568)) (<= 1000 (+ (select main_a v_prenex_2567) (select main_a v_prenex_2568))) (< v_prenex_2568 main_y))) (forall ((v_prenex_2204 Int) (v_prenex_2205 Int)) (or (<= 1 (select main_a v_prenex_2204)) (< v_prenex_2205 main_y) (<= (select main_a v_prenex_2205) (+ (select main_a v_prenex_2204) 998)) (<= (+ main_y 1) v_prenex_2205) (<= (select main_a v_prenex_2204) 5) (< v_prenex_2204 main_x) (<= 1994 (* 2 (select main_a v_prenex_2205))))) (forall ((v_prenex_2673 Int) (v_prenex_2674 Int)) (or (<= (+ main_y 1) v_prenex_2674) (<= 0 (+ (select main_a v_prenex_2673) 1)) (<= (* 2 (select main_a v_prenex_2673)) 6) (<= 997 (select main_a v_prenex_2674)) (<= (+ (select main_a v_prenex_2673) 994) (select main_a v_prenex_2674)) (< v_prenex_2674 main_y))) (or (forall ((v_prenex_8691 Int)) (or (<= (+ main_y 1) v_prenex_8691) (<= (select main_a v_prenex_8691) 1001) (<= 1994 (* 2 (select main_a v_prenex_8691))) (< v_prenex_8691 main_y) (<= 995 (select main_a v_prenex_8691)))) (forall ((v_prenex_8690 Int)) (or (<= (* 2 (select main_a v_prenex_8690)) 6) (<= 0 (+ (select main_a v_prenex_8690) 1))))) (forall ((v_prenex_235 Int) (v_prenex_236 Int)) (or (<= 995 (select main_a v_prenex_236)) (<= (select main_a v_prenex_235) 3) (<= (+ main_y 1) v_prenex_236) (<= 1 (select main_a v_prenex_235)) (<= (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_3327 Int) (v_prenex_3328 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3327))) (< v_prenex_3327 main_x) (<= 1000 (+ (select main_a v_prenex_3327) (select main_a v_prenex_3328))) (<= (select main_a v_prenex_3328) 1001) (<= (+ main_y 1) v_prenex_3328) (<= 0 (+ (select main_a v_prenex_3327) 1)) (< v_prenex_3328 main_y))) (forall ((v_prenex_5479 Int) (v_prenex_5478 Int)) (or (<= (select main_a v_prenex_5478) 5) (<= (select main_a v_prenex_5479) (+ (select main_a v_prenex_5478) 998)) (<= 1994 (* 2 (select main_a v_prenex_5479))) (< v_prenex_5479 main_y) (<= (+ main_y 1) v_prenex_5479))) (or (forall ((v_prenex_256 Int)) (or (<= (+ main_y 1) v_prenex_256) (<= 997 (select main_a v_prenex_256)) (<= 1994 (* 2 (select main_a v_prenex_256))) (<= 995 (select main_a v_prenex_256)) (< v_prenex_256 main_y))) (forall ((v_prenex_255 Int)) (or (<= (* 2 (select main_a v_prenex_255)) 6) (<= (select main_a v_prenex_255) 5)))) (forall ((v_prenex_9558 Int) (v_prenex_9557 Int)) (or (<= (select main_a v_prenex_9558) 999) (< v_prenex_9558 main_y) (<= (+ (select main_a v_prenex_9557) (select main_a v_prenex_9558)) 1000) (<= 2 (* 2 (select main_a v_prenex_9557))) (<= (+ main_y 1) v_prenex_9558) (<= (select main_a v_prenex_9557) 3) (<= 995 (select main_a v_prenex_9558)))) (or (forall ((v_prenex_5380 Int)) (or (<= 0 (+ (select main_a v_prenex_5380) 1)) (<= 1 (select main_a v_prenex_5380)))) (forall ((v_prenex_5381 Int)) (or (<= 997 (select main_a v_prenex_5381)) (<= (+ main_y 1) v_prenex_5381) (<= 995 (select main_a v_prenex_5381)) (< v_prenex_5381 main_y) (<= (* 2 (select main_a v_prenex_5381)) 1998)))) (forall ((v_prenex_3217 Int) (v_prenex_3218 Int)) (or (<= (+ main_y 1) v_prenex_3218) (<= (* 2 (select main_a v_prenex_3218)) 1998) (< v_prenex_3218 main_y) (<= (select main_a v_prenex_3218) (+ (select main_a v_prenex_3217) 998)) (<= (select main_a v_prenex_3217) 3) (<= (select main_a v_prenex_3218) 999))) (forall ((v_prenex_158 Int) (v_prenex_159 Int)) (or (<= (+ main_y 1) v_prenex_159) (< v_prenex_159 main_y) (<= 0 (+ (select main_a v_prenex_158) 1)) (<= (+ (select main_a v_prenex_158) (select main_a v_prenex_159)) 1000) (<= (select main_a v_prenex_158) 5) (<= 997 (select main_a v_prenex_159)) (<= 1994 (* 2 (select main_a v_prenex_159))))) (forall ((v_prenex_9836 Int) (v_prenex_9835 Int)) (or (<= (select main_a v_prenex_9835) 5) (<= 1994 (* 2 (select main_a v_prenex_9836))) (< v_prenex_9835 main_x) (< v_prenex_9836 main_y) (<= (+ main_y 1) v_prenex_9836) (<= (+ (select main_a v_prenex_9835) (select main_a v_prenex_9836)) 1000))) (or (forall ((v_prenex_10339 Int)) (or (< v_prenex_10339 main_y) (<= (* 2 (select main_a v_prenex_10339)) 1998) (<= (+ main_y 1) v_prenex_10339) (<= 995 (select main_a v_prenex_10339)))) (forall ((v_prenex_10338 Int)) (or (<= (+ main_x 1) v_prenex_10338) (<= (select main_a v_prenex_10338) 5) (<= 2 (* 2 (select main_a v_prenex_10338)))))) (or (forall ((v_prenex_10734 Int)) (or (<= 0 (+ (select main_a v_prenex_10734) 1)) (<= 2 (* 2 (select main_a v_prenex_10734))))) (forall ((v_prenex_10735 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10735))) (<= 997 (select main_a v_prenex_10735)) (<= (+ main_y 1) v_prenex_10735) (< v_prenex_10735 main_y) (<= (* 2 (select main_a v_prenex_10735)) 1998)))) (forall ((v_prenex_90 Int) (v_prenex_89 Int)) (or (<= (+ main_y 1) v_prenex_90) (< v_prenex_90 main_y) (<= (* 2 (select main_a v_prenex_89)) 6) (<= 1000 (+ (select main_a v_prenex_89) (select main_a v_prenex_90))) (<= 995 (select main_a v_prenex_90)) (<= (select main_a v_prenex_89) 3) (<= (* 2 (select main_a v_prenex_90)) 1998))) (forall ((v_prenex_9153 Int) (v_prenex_9152 Int)) (or (<= 0 (+ (select main_a v_prenex_9152) 1)) (<= 995 (select main_a v_prenex_9153)) (< v_prenex_9153 main_y) (<= (+ (select main_a v_prenex_9152) (select main_a v_prenex_9153)) 1000) (<= (select main_a v_prenex_9153) 1001) (<= (+ main_y 1) v_prenex_9153) (<= 1 (select main_a v_prenex_9152)))) (forall ((v_prenex_2459 Int) (v_prenex_2460 Int)) (or (<= (+ main_x 1) v_prenex_2459) (<= 0 (+ (select main_a v_prenex_2459) 1)) (<= (+ main_y 1) v_prenex_2460) (<= (* 2 (select main_a v_prenex_2460)) 1998) (<= (select main_a v_prenex_2460) (+ (select main_a v_prenex_2459) 998)) (< v_prenex_2460 main_y))) (or (forall ((v_prenex_8298 Int)) (or (<= (select main_a v_prenex_8298) 5) (< v_prenex_8298 main_x) (<= (select main_a v_prenex_8298) 3))) (forall ((v_prenex_8299 Int)) (or (<= (select main_a v_prenex_8299) 1001) (< v_prenex_8299 main_y) (<= (+ main_y 1) v_prenex_8299) (<= 1994 (* 2 (select main_a v_prenex_8299)))))) (or (forall ((v_prenex_6166 Int)) (or (<= (* 2 (select main_a v_prenex_6166)) 6) (<= 2 (* 2 (select main_a v_prenex_6166))))) (forall ((v_prenex_6167 Int)) (or (<= (+ main_y 1) v_prenex_6167) (<= (* 2 (select main_a v_prenex_6167)) 1998) (< v_prenex_6167 main_y)))) (forall ((v_prenex_5951 Int) (v_prenex_5950 Int)) (or (<= (* 2 (select main_a v_prenex_5950)) 6) (<= (+ (select main_a v_prenex_5950) 994) (select main_a v_prenex_5951)) (<= 0 (+ (select main_a v_prenex_5950) 1)) (< v_prenex_5950 main_x) (<= (* 2 (select main_a v_prenex_5951)) 1998) (<= (+ main_y 1) v_prenex_5951) (< v_prenex_5951 main_y))) (forall ((v_prenex_3278 Int) (v_prenex_3277 Int)) (or (<= 0 (+ (select main_a v_prenex_3277) 1)) (<= (+ main_x 1) v_prenex_3277) (<= (select main_a v_prenex_3277) 3) (<= (+ main_y 1) v_prenex_3278) (<= (select main_a v_prenex_3278) 999) (< v_prenex_3278 main_y) (<= (+ (select main_a v_prenex_3277) 994) (select main_a v_prenex_3278)))) (or (forall ((v_prenex_6042 Int)) (or (<= (select main_a v_prenex_6042) 1001) (<= (+ main_y 1) v_prenex_6042) (< v_prenex_6042 main_y) (<= 1994 (* 2 (select main_a v_prenex_6042))))) (forall ((v_prenex_6041 Int)) (or (<= (select main_a v_prenex_6041) 5) (<= (+ main_x 1) v_prenex_6041)))) (forall ((v_prenex_1027 Int) (v_prenex_1026 Int)) (or (<= (select main_a v_prenex_1026) 5) (<= (select main_a v_prenex_1026) 3) (<= 995 (select main_a v_prenex_1027)) (<= (select main_a v_prenex_1027) (+ (select main_a v_prenex_1026) 998)) (<= (select main_a v_prenex_1027) 1001) (<= (+ main_y 1) v_prenex_1027) (< v_prenex_1027 main_y))) (forall ((v_prenex_2240 Int) (v_prenex_2241 Int)) (or (<= 995 (select main_a v_prenex_2241)) (<= (+ main_x 1) v_prenex_2240) (<= 0 (+ (select main_a v_prenex_2240) 1)) (<= (+ (select main_a v_prenex_2240) 994) (select main_a v_prenex_2241)) (<= (+ main_y 1) v_prenex_2241) (< v_prenex_2241 main_y))) (forall ((v_prenex_4080 Int) (v_prenex_4079 Int)) (or (<= 997 (select main_a v_prenex_4080)) (<= (+ main_y 1) v_prenex_4080) (<= (select main_a v_prenex_4079) 3) (<= 0 (+ (select main_a v_prenex_4079) 1)) (<= 1000 (+ (select main_a v_prenex_4079) (select main_a v_prenex_4080))) (< v_prenex_4080 main_y))) (forall ((v_prenex_4704 Int) (v_prenex_4705 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4704))) (< v_prenex_4705 main_y) (<= (select main_a v_prenex_4704) 5) (<= 995 (select main_a v_prenex_4705)) (<= (+ main_y 1) v_prenex_4705) (<= (select main_a v_prenex_4705) (+ (select main_a v_prenex_4704) 998)) (<= (select main_a v_prenex_4705) 999))) (forall ((v_prenex_5761 Int) (v_prenex_5760 Int)) (or (<= (+ (select main_a v_prenex_5760) 994) (select main_a v_prenex_5761)) (<= (* 2 (select main_a v_prenex_5761)) 1998) (<= (select main_a v_prenex_5760) 3) (<= 997 (select main_a v_prenex_5761)) (<= (+ main_y 1) v_prenex_5761) (< v_prenex_5761 main_y) (<= (* 2 (select main_a v_prenex_5760)) 6))) (forall ((v_prenex_10835 Int) (v_prenex_10834 Int)) (or (<= (* 2 (select main_a v_prenex_10835)) 1998) (<= (select main_a v_prenex_10835) 999) (<= 1 (select main_a v_prenex_10834)) (<= (select main_a v_prenex_10834) 5) (< v_prenex_10835 main_y) (<= (+ main_y 1) v_prenex_10835) (<= (+ (select main_a v_prenex_10834) 994) (select main_a v_prenex_10835)))) (forall ((v_prenex_3420 Int) (v_prenex_3419 Int)) (or (<= (+ main_y 1) v_prenex_3420) (<= 1994 (* 2 (select main_a v_prenex_3420))) (<= (select main_a v_prenex_3419) 3) (<= (select main_a v_prenex_3420) (+ (select main_a v_prenex_3419) 998)) (< v_prenex_3419 main_x) (< v_prenex_3420 main_y))) (forall ((v_prenex_1569 Int) (v_prenex_1568 Int)) (or (<= (+ (select main_a v_prenex_1568) (select main_a v_prenex_1569)) 1000) (<= (+ main_x 1) v_prenex_1568) (< v_prenex_1568 main_x) (<= (* 2 (select main_a v_prenex_1568)) 6) (<= 2 (* 2 (select main_a v_prenex_1568))))) (forall ((v_prenex_9062 Int) (v_prenex_9063 Int)) (or (< v_prenex_9063 main_y) (<= (select main_a v_prenex_9063) (+ (select main_a v_prenex_9062) 998)) (<= (+ main_y 1) v_prenex_9063) (<= (select main_a v_prenex_9062) 5) (<= (* 2 (select main_a v_prenex_9063)) 1998) (<= 1 (select main_a v_prenex_9062)) (<= 997 (select main_a v_prenex_9063)))) (forall ((v_prenex_9669 Int) (v_prenex_9668 Int)) (or (<= (select main_a v_prenex_9669) 1001) (<= (+ (select main_a v_prenex_9668) 994) (select main_a v_prenex_9669)) (<= (+ main_y 1) v_prenex_9669) (<= 995 (select main_a v_prenex_9669)) (< v_prenex_9669 main_y) (<= 2 (* 2 (select main_a v_prenex_9668))) (<= 1 (select main_a v_prenex_9668)))) (forall ((v_prenex_6826 Int) (v_prenex_6825 Int)) (or (< v_prenex_6826 main_y) (<= 1994 (* 2 (select main_a v_prenex_6826))) (<= (select main_a v_prenex_6825) 5) (<= (select main_a v_prenex_6826) (+ (select main_a v_prenex_6825) 998)) (<= 0 (+ (select main_a v_prenex_6825) 1)) (<= (+ main_y 1) v_prenex_6826))) (or (forall ((v_prenex_1497 Int)) (or (< v_prenex_1497 main_y) (<= (+ main_y 1) v_prenex_1497) (<= 1994 (* 2 (select main_a v_prenex_1497))) (<= (select main_a v_prenex_1497) 1001))) (forall ((v_prenex_1496 Int)) (or (<= (select main_a v_prenex_1496) 3) (< v_prenex_1496 main_x)))) (or (forall ((v_prenex_1900 Int)) (or (<= (* 2 (select main_a v_prenex_1900)) 6) (<= 0 (+ (select main_a v_prenex_1900) 1)))) (forall ((v_prenex_1901 Int)) (or (<= (* 2 (select main_a v_prenex_1901)) 1998) (< v_prenex_1901 main_y) (<= (select main_a v_prenex_1901) 1001) (<= (+ main_y 1) v_prenex_1901)))) (or (forall ((v_prenex_2839 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2839))) (<= (+ main_y 1) v_prenex_2839))) (forall ((v_prenex_2838 Int)) (or (<= (+ main_x 1) v_prenex_2838) (< v_prenex_2838 main_x) (<= (select main_a v_prenex_2838) 5)))) (forall ((v_prenex_6628 Int) (v_prenex_6629 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6629))) (<= (* 2 (select main_a v_prenex_6628)) 6) (<= (+ (select main_a v_prenex_6628) 994) (select main_a v_prenex_6629)) (< v_prenex_6629 main_y) (<= (select main_a v_prenex_6629) 1001) (<= 1 (select main_a v_prenex_6628)) (<= (+ main_y 1) v_prenex_6629))) (or (forall ((v_prenex_5151 Int)) (or (<= 0 (+ (select main_a v_prenex_5151) 1)) (<= 2 (* 2 (select main_a v_prenex_5151))))) (forall ((v_prenex_5152 Int)) (or (<= (+ main_y 1) v_prenex_5152) (< v_prenex_5152 main_y) (<= 1994 (* 2 (select main_a v_prenex_5152)))))) (or (forall ((v_prenex_2272 Int)) (or (< v_prenex_2272 main_x) (<= (select main_a v_prenex_2272) 3))) (forall ((v_prenex_2273 Int)) (or (< v_prenex_2273 main_y) (<= (select main_a v_prenex_2273) 999) (<= (+ main_y 1) v_prenex_2273) (<= 1994 (* 2 (select main_a v_prenex_2273)))))) (forall ((v_prenex_631 Int) (v_prenex_630 Int)) (or (< v_prenex_630 main_x) (< v_prenex_631 main_y) (<= (+ main_x 1) v_prenex_630) (<= 1000 (+ (select main_a v_prenex_630) (select main_a v_prenex_631))) (<= (+ main_y 1) v_prenex_631))) (forall ((v_prenex_3811 Int) (v_prenex_3812 Int)) (or (<= 997 (select main_a v_prenex_3812)) (<= 2 (* 2 (select main_a v_prenex_3811))) (<= (+ main_y 1) v_prenex_3812) (<= (+ (select main_a v_prenex_3811) (select main_a v_prenex_3812)) 1000) (< v_prenex_3812 main_y))) (forall ((v_prenex_7977 Int) (v_prenex_7976 Int)) (or (< v_prenex_7977 main_y) (<= 1994 (* 2 (select main_a v_prenex_7977))) (<= (+ (select main_a v_prenex_7976) 994) (select main_a v_prenex_7977)) (<= (+ main_y 1) v_prenex_7977) (<= (* 2 (select main_a v_prenex_7977)) 1998) (<= 2 (* 2 (select main_a v_prenex_7976))) (<= (* 2 (select main_a v_prenex_7976)) 6))) (or (forall ((v_prenex_4369 Int)) (or (< v_prenex_4369 main_y) (<= (select main_a v_prenex_4369) 1001) (<= (+ main_y 1) v_prenex_4369) (<= 1994 (* 2 (select main_a v_prenex_4369))))) (forall ((v_prenex_4368 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4368))) (<= (select main_a v_prenex_4368) 5)))) (or (forall ((v_prenex_6087 Int)) (or (< v_prenex_6087 main_y) (<= (+ main_y 1) v_prenex_6087) (<= (* 2 (select main_a v_prenex_6087)) 1998))) (forall ((v_prenex_6086 Int)) (or (<= 0 (+ (select main_a v_prenex_6086) 1)) (<= (select main_a v_prenex_6086) 5) (<= (+ main_x 1) v_prenex_6086)))) (or (forall ((v_prenex_9681 Int)) (or (<= (+ main_y 1) v_prenex_9681) (<= (select main_a v_prenex_9681) 1001) (< v_prenex_9681 main_y) (<= 1994 (* 2 (select main_a v_prenex_9681))))) (forall ((v_prenex_9680 Int)) (or (<= (select main_a v_prenex_9680) 5) (<= (* 2 (select main_a v_prenex_9680)) 6) (< v_prenex_9680 main_x)))) (forall ((v_prenex_6710 Int) (v_prenex_6709 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6710))) (<= (+ main_y 1) v_prenex_6710) (<= (select main_a v_prenex_6709) 5) (<= 1000 (+ (select main_a v_prenex_6709) (select main_a v_prenex_6710))) (< v_prenex_6710 main_y))) (forall ((v_prenex_9546 Int) (v_prenex_9545 Int)) (or (<= (* 2 (select main_a v_prenex_9545)) 6) (<= (select main_a v_prenex_9546) 999) (<= (+ (select main_a v_prenex_9545) (select main_a v_prenex_9546)) 1000) (<= (+ main_x 1) v_prenex_9545) (<= (+ main_y 1) v_prenex_9546) (< v_prenex_9546 main_y))) (forall ((v_prenex_10517 Int) (v_prenex_10516 Int)) (or (<= (+ main_x 1) v_prenex_10516) (< v_prenex_10517 main_y) (<= 997 (select main_a v_prenex_10517)) (<= (select main_a v_prenex_10517) (+ (select main_a v_prenex_10516) 998)) (<= (+ main_y 1) v_prenex_10517) (<= 1 (select main_a v_prenex_10516)))) (forall ((v_prenex_7773 Int) (v_prenex_7774 Int)) (or (<= (* 2 (select main_a v_prenex_7773)) 6) (<= 1994 (* 2 (select main_a v_prenex_7774))) (<= (+ main_x 1) v_prenex_7773) (<= (+ main_y 1) v_prenex_7774) (<= 2 (* 2 (select main_a v_prenex_7773))) (< v_prenex_7774 main_y) (<= (+ (select main_a v_prenex_7773) 994) (select main_a v_prenex_7774)))) (or (forall ((v_prenex_9806 Int)) (or (< v_prenex_9806 main_y) (<= 1994 (* 2 (select main_a v_prenex_9806))) (<= (* 2 (select main_a v_prenex_9806)) 1998) (<= (select main_a v_prenex_9806) 1001) (<= (+ main_y 1) v_prenex_9806))) (forall ((v_prenex_9805 Int)) (<= 2 (* 2 (select main_a v_prenex_9805))))) (forall ((v_prenex_1687 Int) (v_prenex_1686 Int)) (or (<= 1 (select main_a v_prenex_1686)) (<= 995 (select main_a v_prenex_1687)) (< v_prenex_1687 main_y) (<= (+ (select main_a v_prenex_1686) 994) (select main_a v_prenex_1687)) (< v_prenex_1686 main_x) (<= (+ main_y 1) v_prenex_1687) (<= 2 (* 2 (select main_a v_prenex_1686))))) (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)) (<= (select main_a v_prenex_4138) 1001) (<= (select main_a v_prenex_4138) 999) (<= 0 (+ (select main_a v_prenex_4137) 1)) (< v_prenex_4138 main_y))) (or (forall ((v_prenex_2547 Int)) (or (< v_prenex_2547 main_x) (<= (select main_a v_prenex_2547) 5) (<= 2 (* 2 (select main_a v_prenex_2547))))) (forall ((v_prenex_2548 Int)) (or (<= (* 2 (select main_a v_prenex_2548)) 1998) (<= (+ main_y 1) v_prenex_2548) (<= 997 (select main_a v_prenex_2548)) (< v_prenex_2548 main_y)))) (or (forall ((v_prenex_7256 Int)) (or (<= 0 (+ (select main_a v_prenex_7256) 1)) (<= 2 (* 2 (select main_a v_prenex_7256))) (<= (+ main_x 1) v_prenex_7256))) (forall ((v_prenex_7257 Int)) (or (<= (+ main_y 1) v_prenex_7257) (<= (select main_a v_prenex_7257) 1001) (< v_prenex_7257 main_y) (<= 1994 (* 2 (select main_a v_prenex_7257)))))) (or (forall ((v_prenex_4087 Int)) (<= (select main_a v_prenex_4087) 3)) (forall ((v_prenex_4088 Int)) (or (<= (* 2 (select main_a v_prenex_4088)) 1998) (< v_prenex_4088 main_y) (<= 1994 (* 2 (select main_a v_prenex_4088))) (<= (+ main_y 1) v_prenex_4088)))) (or (forall ((v_prenex_4805 Int)) (or (<= (+ main_y 1) v_prenex_4805) (<= (select main_a v_prenex_4805) 999) (<= (* 2 (select main_a v_prenex_4805)) 1998) (< v_prenex_4805 main_y))) (forall ((v_prenex_4804 Int)) (or (<= (select main_a v_prenex_4804) 5) (<= 2 (* 2 (select main_a v_prenex_4804))) (< v_prenex_4804 main_x)))) (or (forall ((v_prenex_4230 Int)) (or (<= (select main_a v_prenex_4230) 999) (<= (* 2 (select main_a v_prenex_4230)) 1998) (<= (+ main_y 1) v_prenex_4230) (< v_prenex_4230 main_y))) (forall ((v_prenex_4229 Int)) (or (<= (+ main_x 1) v_prenex_4229) (<= (select main_a v_prenex_4229) 3)))) (or (forall ((v_prenex_9597 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9597))) (< v_prenex_9597 main_y) (<= (+ main_y 1) v_prenex_9597))) (forall ((v_prenex_9596 Int)) (or (<= (* 2 (select main_a v_prenex_9596)) 6) (<= (+ main_x 1) v_prenex_9596) (<= (select main_a v_prenex_9596) 3)))) (forall ((v_prenex_628 Int) (v_prenex_629 Int)) (or (< v_prenex_628 main_x) (<= (select main_a v_prenex_629) (+ (select main_a v_prenex_628) 998)) (<= (select main_a v_prenex_628) 5) (< v_prenex_629 main_y) (<= (* 2 (select main_a v_prenex_629)) 1998) (<= (+ main_y 1) v_prenex_629))) (forall ((v_prenex_1831 Int) (v_prenex_1830 Int)) (or (< v_prenex_1831 main_y) (<= 0 (+ (select main_a v_prenex_1830) 1)) (<= (+ main_y 1) v_prenex_1831) (<= (* 2 (select main_a v_prenex_1831)) 1998) (<= (+ (select main_a v_prenex_1830) (select main_a v_prenex_1831)) 1000) (<= (+ main_x 1) v_prenex_1830) (<= (select main_a v_prenex_1830) 3))) (forall ((v_prenex_1797 Int) (v_prenex_1796 Int)) (or (<= (select main_a v_prenex_1797) 999) (< v_prenex_1797 main_y) (<= (select main_a v_prenex_1797) (+ (select main_a v_prenex_1796) 998)) (<= (select main_a v_prenex_1796) 3) (<= (+ main_y 1) v_prenex_1797) (<= 1 (select main_a v_prenex_1796)))) (forall ((v_prenex_10312 Int) (v_prenex_10313 Int)) (or (<= (+ main_y 1) v_prenex_10313) (<= 997 (select main_a v_prenex_10313)) (<= (select main_a v_prenex_10312) 5) (< v_prenex_10312 main_x) (< v_prenex_10313 main_y) (<= 1000 (+ (select main_a v_prenex_10312) (select main_a v_prenex_10313))))) (forall ((v_prenex_10377 Int) (v_prenex_10376 Int)) (or (<= 995 (select main_a v_prenex_10377)) (<= (select main_a v_prenex_10376) 5) (<= (+ main_y 1) v_prenex_10377) (<= 997 (select main_a v_prenex_10377)) (<= 1 (select main_a v_prenex_10376)) (<= (select main_a v_prenex_10377) (+ (select main_a v_prenex_10376) 998)) (< v_prenex_10377 main_y))) (or (forall ((v_prenex_994 Int)) (or (< v_prenex_994 main_x) (<= (select main_a v_prenex_994) 3) (<= (* 2 (select main_a v_prenex_994)) 6))) (forall ((v_prenex_995 Int)) (or (<= 995 (select main_a v_prenex_995)) (< v_prenex_995 main_y) (<= 1994 (* 2 (select main_a v_prenex_995))) (<= (+ main_y 1) v_prenex_995)))) (forall ((v_prenex_540 Int) (v_prenex_539 Int)) (or (<= 2 (* 2 (select main_a v_prenex_539))) (<= (+ main_y 1) v_prenex_540) (<= (select main_a v_prenex_539) 3) (< v_prenex_540 main_y) (<= 995 (select main_a v_prenex_540)) (<= 997 (select main_a v_prenex_540)) (<= (+ (select main_a v_prenex_539) 994) (select main_a v_prenex_540)))) (forall ((v_prenex_9952 Int) (v_prenex_9951 Int)) (or (<= 1000 (+ (select main_a v_prenex_9951) (select main_a v_prenex_9952))) (<= (select main_a v_prenex_9952) 999) (<= (+ main_y 1) v_prenex_9952) (< v_prenex_9952 main_y) (<= (* 2 (select main_a v_prenex_9951)) 6) (<= 2 (* 2 (select main_a v_prenex_9951))) (<= 1994 (* 2 (select main_a v_prenex_9952))))) (forall ((v_prenex_7304 Int) (v_prenex_7305 Int)) (or (< v_prenex_7304 main_x) (<= 0 (+ (select main_a v_prenex_7304) 1)) (<= 1000 (+ (select main_a v_prenex_7304) (select main_a v_prenex_7305))) (<= (+ main_y 1) v_prenex_7305) (<= (+ main_x 1) v_prenex_7304))) (or (forall ((v_prenex_8540 Int)) (or (<= (select main_a v_prenex_8540) 5) (<= 2 (* 2 (select main_a v_prenex_8540))))) (forall ((v_prenex_8541 Int)) (or (<= (* 2 (select main_a v_prenex_8541)) 1998) (<= 997 (select main_a v_prenex_8541)) (< v_prenex_8541 main_y) (<= (+ main_y 1) v_prenex_8541) (<= 1994 (* 2 (select main_a v_prenex_8541)))))) (forall ((v_prenex_1987 Int) (v_prenex_1986 Int)) (or (<= 1 (select main_a v_prenex_1986)) (<= (+ (select main_a v_prenex_1986) (select main_a v_prenex_1987)) 1000) (<= (select main_a v_prenex_1986) 3) (< v_prenex_1987 main_y) (<= 997 (select main_a v_prenex_1987)) (<= (* 2 (select main_a v_prenex_1987)) 1998) (<= (+ main_y 1) v_prenex_1987))) (forall ((v_prenex_7372 Int) (v_prenex_7373 Int)) (or (<= 0 (+ (select main_a v_prenex_7372) 1)) (< v_prenex_7373 main_y) (<= (+ main_y 1) v_prenex_7373) (<= 997 (select main_a v_prenex_7373)) (<= 2 (* 2 (select main_a v_prenex_7372))) (<= (select main_a v_prenex_7373) 999) (<= (+ (select main_a v_prenex_7372) (select main_a v_prenex_7373)) 1000))) (or (forall ((v_prenex_1332 Int)) (or (<= (+ main_x 1) v_prenex_1332) (<= 0 (+ (select main_a v_prenex_1332) 1)) (<= (select main_a v_prenex_1332) 3))) (forall ((v_prenex_1333 Int)) (or (<= 997 (select main_a v_prenex_1333)) (<= (* 2 (select main_a v_prenex_1333)) 1998) (<= (+ main_y 1) v_prenex_1333) (< v_prenex_1333 main_y)))) (or (forall ((v_prenex_2493 Int)) (or (<= (select main_a v_prenex_2493) 3) (<= 0 (+ (select main_a v_prenex_2493) 1)))) (forall ((v_prenex_2494 Int)) (or (<= (select main_a v_prenex_2494) 1001) (< v_prenex_2494 main_y) (<= 995 (select main_a v_prenex_2494)) (<= (+ main_y 1) v_prenex_2494) (<= (* 2 (select main_a v_prenex_2494)) 1998)))) (forall ((v_prenex_8646 Int) (v_prenex_8647 Int)) (or (<= 997 (select main_a v_prenex_8647)) (<= 1 (select main_a v_prenex_8646)) (<= (+ (select main_a v_prenex_8646) 994) (select main_a v_prenex_8647)) (<= (+ main_y 1) v_prenex_8647) (<= 2 (* 2 (select main_a v_prenex_8646))) (< v_prenex_8647 main_y))) (forall ((v_prenex_9312 Int) (v_prenex_9313 Int)) (or (<= 1000 (+ (select main_a v_prenex_9312) (select main_a v_prenex_9313))) (< v_prenex_9312 main_x) (<= 2 (* 2 (select main_a v_prenex_9312))) (<= (+ main_x 1) v_prenex_9312))) (forall ((v_prenex_3785 Int) (v_prenex_3786 Int)) (or (<= 997 (select main_a v_prenex_3786)) (<= (select main_a v_prenex_3786) 1001) (<= (+ main_y 1) v_prenex_3786) (< v_prenex_3786 main_y) (<= 2 (* 2 (select main_a v_prenex_3785))) (<= 0 (+ (select main_a v_prenex_3785) 1)) (<= (+ (select main_a v_prenex_3785) 994) (select main_a v_prenex_3786)))) (or (forall ((v_prenex_3074 Int)) (or (<= (select main_a v_prenex_3074) 999) (<= (+ main_y 1) v_prenex_3074) (< v_prenex_3074 main_y) (<= (* 2 (select main_a v_prenex_3074)) 1998))) (forall ((v_prenex_3073 Int)) (or (<= (+ main_x 1) v_prenex_3073) (<= (select main_a v_prenex_3073) 5) (<= 0 (+ (select main_a v_prenex_3073) 1))))) (or (forall ((v_prenex_8385 Int)) (or (<= (+ main_y 1) v_prenex_8385) (<= (select main_a v_prenex_8385) 1001) (<= (* 2 (select main_a v_prenex_8385)) 1998) (< v_prenex_8385 main_y) (<= 997 (select main_a v_prenex_8385)))) (forall ((v_prenex_8384 Int)) (<= (select main_a v_prenex_8384) 3))) (forall ((v_prenex_6173 Int) (v_prenex_6172 Int)) (or (<= 0 (+ (select main_a v_prenex_6172) 1)) (<= (select main_a v_prenex_6173) (+ (select main_a v_prenex_6172) 998)) (< v_prenex_6173 main_y) (<= (select main_a v_prenex_6172) 5) (<= (+ main_y 1) v_prenex_6173) (<= 995 (select main_a v_prenex_6173)) (<= 997 (select main_a v_prenex_6173)))) (forall ((v_prenex_6168 Int) (v_prenex_6169 Int)) (or (<= 0 (+ (select main_a v_prenex_6168) 1)) (< v_prenex_6169 main_y) (<= (select main_a v_prenex_6169) 999) (<= (* 2 (select main_a v_prenex_6168)) 6) (<= 995 (select main_a v_prenex_6169)) (<= (+ main_y 1) v_prenex_6169) (<= (+ (select main_a v_prenex_6168) 994) (select main_a v_prenex_6169)))) (forall ((v_prenex_6436 Int) (v_prenex_6437 Int)) (or (<= 997 (select main_a v_prenex_6437)) (<= (* 2 (select main_a v_prenex_6436)) 6) (<= (+ (select main_a v_prenex_6436) (select main_a v_prenex_6437)) 1000) (<= 995 (select main_a v_prenex_6437)) (<= 0 (+ (select main_a v_prenex_6436) 1)) (<= (+ main_y 1) v_prenex_6437) (< v_prenex_6437 main_y))) (forall ((v_prenex_2222 Int) (v_prenex_2223 Int)) (or (<= 1 (select main_a v_prenex_2222)) (< v_prenex_2223 main_y) (<= (+ main_y 1) v_prenex_2223) (<= (select main_a v_prenex_2222) 3) (<= 1994 (* 2 (select main_a v_prenex_2223))) (<= (+ (select main_a v_prenex_2222) (select main_a v_prenex_2223)) 1000))) (forall ((v_prenex_7431 Int) (v_prenex_7432 Int)) (or (<= 0 (+ (select main_a v_prenex_7431) 1)) (<= (+ (select main_a v_prenex_7431) (select main_a v_prenex_7432)) 1000) (<= (select main_a v_prenex_7432) 999) (<= (+ main_y 1) v_prenex_7432) (<= 1994 (* 2 (select main_a v_prenex_7432))) (<= 2 (* 2 (select main_a v_prenex_7431))) (< v_prenex_7432 main_y))) (forall ((v_prenex_7041 Int) (v_prenex_7042 Int)) (or (<= (select main_a v_prenex_7042) 1001) (<= 1000 (+ (select main_a v_prenex_7041) (select main_a v_prenex_7042))) (<= (select main_a v_prenex_7042) 999) (< v_prenex_7042 main_y) (<= (select main_a v_prenex_7041) 5) (<= (+ main_y 1) v_prenex_7042) (<= 0 (+ (select main_a v_prenex_7041) 1)))) (forall ((v_prenex_9065 Int) (v_prenex_9064 Int)) (or (< v_prenex_9065 main_y) (<= 1994 (* 2 (select main_a v_prenex_9065))) (<= 997 (select main_a v_prenex_9065)) (<= (select main_a v_prenex_9064) 5) (<= (+ main_y 1) v_prenex_9065) (<= (select main_a v_prenex_9065) (+ (select main_a v_prenex_9064) 998)) (<= 1 (select main_a v_prenex_9064)))) (forall ((v_prenex_2237 Int) (v_prenex_2236 Int)) (or (<= (+ main_y 1) v_prenex_2237) (< v_prenex_2236 main_x) (<= (select main_a v_prenex_2237) 999) (<= 0 (+ (select main_a v_prenex_2236) 1)) (<= (select main_a v_prenex_2237) (+ (select main_a v_prenex_2236) 998)) (<= (select main_a v_prenex_2236) 5) (< v_prenex_2237 main_y))) (or (forall ((v_prenex_647 Int)) (or (<= (* 2 (select main_a v_prenex_647)) 1998) (< v_prenex_647 main_y) (<= 995 (select main_a v_prenex_647)) (<= (+ main_y 1) v_prenex_647))) (forall ((v_prenex_646 Int)) (or (< v_prenex_646 main_x) (<= 0 (+ (select main_a v_prenex_646) 1))))) (forall ((v_prenex_882 Int) (v_prenex_881 Int)) (or (<= (+ main_y 1) v_prenex_882) (< v_prenex_882 main_y) (<= (+ main_x 1) v_prenex_881) (<= 1 (select main_a v_prenex_881)) (<= (select main_a v_prenex_882) (+ (select main_a v_prenex_881) 998)) (<= (select main_a v_prenex_882) 1001))) (or (forall ((v_prenex_4086 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4086))) (< v_prenex_4086 main_y) (<= (+ main_y 1) v_prenex_4086))) (forall ((v_prenex_4085 Int)) (or (<= 1 (select main_a v_prenex_4085)) (<= 0 (+ (select main_a v_prenex_4085) 1))))) (forall ((v_prenex_4036 Int) (v_prenex_4035 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4036))) (<= 2 (* 2 (select main_a v_prenex_4035))) (< v_prenex_4036 main_y) (<= (+ main_y 1) v_prenex_4036) (<= (select main_a v_prenex_4036) (+ (select main_a v_prenex_4035) 998)) (<= (select main_a v_prenex_4036) 1001) (<= 1 (select main_a v_prenex_4035)))) (forall ((v_prenex_5413 Int) (v_prenex_5412 Int)) (or (<= (+ main_y 1) v_prenex_5413) (<= 1994 (* 2 (select main_a v_prenex_5413))) (<= 0 (+ (select main_a v_prenex_5412) 1)) (<= (+ (select main_a v_prenex_5412) (select main_a v_prenex_5413)) 1000) (<= (select main_a v_prenex_5413) 999) (< v_prenex_5413 main_y) (<= (* 2 (select main_a v_prenex_5412)) 6))) (forall ((v_prenex_7803 Int) (v_prenex_7804 Int)) (or (<= (* 2 (select main_a v_prenex_7803)) 6) (<= (select main_a v_prenex_7804) (+ (select main_a v_prenex_7803) 998)) (<= (+ main_y 1) v_prenex_7804) (<= (+ main_x 1) v_prenex_7803) (<= 997 (select main_a v_prenex_7804)) (< v_prenex_7804 main_y))) (forall ((v_prenex_9519 Int) (v_prenex_9520 Int)) (or (<= (* 2 (select main_a v_prenex_9519)) 6) (<= (select main_a v_prenex_9520) 999) (<= (+ main_y 1) v_prenex_9520) (<= 0 (+ (select main_a v_prenex_9519) 1)) (<= 1000 (+ (select main_a v_prenex_9519) (select main_a v_prenex_9520))) (<= (select main_a v_prenex_9520) 1001) (< v_prenex_9520 main_y))) (forall ((v_prenex_9526 Int) (v_prenex_9525 Int)) (or (<= 995 (select main_a v_prenex_9526)) (<= (select main_a v_prenex_9525) 3) (<= (select main_a v_prenex_9525) 5) (<= (+ main_y 1) v_prenex_9526) (<= (+ (select main_a v_prenex_9525) 994) (select main_a v_prenex_9526)) (< v_prenex_9526 main_y))) (forall ((v_prenex_3725 Int) (v_prenex_3726 Int)) (or (<= (select main_a v_prenex_3726) 999) (<= 1 (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)) (<= (select main_a v_prenex_3726) 1001))) (forall ((v_prenex_5754 Int) (v_prenex_5755 Int)) (or (<= (+ main_y 1) v_prenex_5755) (<= (+ (select main_a v_prenex_5754) (select main_a v_prenex_5755)) 1000) (<= 995 (select main_a v_prenex_5755)) (<= (select main_a v_prenex_5754) 5) (<= (select main_a v_prenex_5754) 3) (< v_prenex_5755 main_y))) (or (forall ((v_prenex_6798 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6798))) (<= (select main_a v_prenex_6798) 1001) (<= (+ main_y 1) v_prenex_6798) (< v_prenex_6798 main_y))) (forall ((v_prenex_6797 Int)) (or (<= (select main_a v_prenex_6797) 3) (<= (+ main_x 1) v_prenex_6797)))) (forall ((v_prenex_7917 Int) (v_prenex_7918 Int)) (or (<= (+ main_x 1) v_prenex_7917) (<= 997 (select main_a v_prenex_7918)) (<= 1 (select main_a v_prenex_7917)) (< v_prenex_7918 main_y) (<= (+ (select main_a v_prenex_7917) (select main_a v_prenex_7918)) 1000) (<= 2 (* 2 (select main_a v_prenex_7917))) (<= (+ main_y 1) v_prenex_7918))) (or (forall ((v_prenex_120 Int)) (or (< v_prenex_120 main_y) (<= 995 (select main_a v_prenex_120)) (<= 1994 (* 2 (select main_a v_prenex_120))) (<= (+ main_y 1) v_prenex_120))) (forall ((v_prenex_119 Int)) (<= (select main_a v_prenex_119) 5))) (or (forall ((v_prenex_3712 Int)) (or (<= (+ main_y 1) v_prenex_3712) (<= 997 (select main_a v_prenex_3712)) (<= 1994 (* 2 (select main_a v_prenex_3712))) (< v_prenex_3712 main_y))) (forall ((v_prenex_3711 Int)) (or (<= (select main_a v_prenex_3711) 5) (<= 2 (* 2 (select main_a v_prenex_3711)))))) (forall ((v_prenex_5318 Int) (v_prenex_5317 Int)) (or (<= 997 (select main_a v_prenex_5318)) (<= (select main_a v_prenex_5318) (+ (select main_a v_prenex_5317) 998)) (<= (select main_a v_prenex_5318) 999) (<= (+ main_y 1) v_prenex_5318) (<= (* 2 (select main_a v_prenex_5317)) 6) (< v_prenex_5318 main_y))) (forall ((v_prenex_6239 Int) (v_prenex_6240 Int)) (or (< v_prenex_6240 main_y) (<= (select main_a v_prenex_6239) 5) (<= (+ main_x 1) v_prenex_6239) (<= 2 (* 2 (select main_a v_prenex_6239))) (<= (select main_a v_prenex_6240) (+ (select main_a v_prenex_6239) 998)) (<= (+ main_y 1) v_prenex_6240) (<= 997 (select main_a v_prenex_6240)))) (or (forall ((v_prenex_4325 Int)) (or (< v_prenex_4325 main_x) (<= 0 (+ (select main_a v_prenex_4325) 1)) (<= (* 2 (select main_a v_prenex_4325)) 6))) (forall ((v_prenex_4326 Int)) (or (<= (select main_a v_prenex_4326) 1001) (<= (+ main_y 1) v_prenex_4326) (<= (* 2 (select main_a v_prenex_4326)) 1998) (< v_prenex_4326 main_y)))) (forall ((v_prenex_6943 Int) (v_prenex_6944 Int)) (or (<= (+ main_x 1) v_prenex_6943) (< v_prenex_6944 main_y) (<= 1994 (* 2 (select main_a v_prenex_6944))) (<= (select main_a v_prenex_6943) 3) (<= (+ (select main_a v_prenex_6943) (select main_a v_prenex_6944)) 1000) (<= (+ main_y 1) v_prenex_6944))) (forall ((v_prenex_8536 Int) (v_prenex_8537 Int)) (or (<= (+ main_x 1) v_prenex_8536) (<= (select main_a v_prenex_8536) 5) (<= 1000 (+ (select main_a v_prenex_8536) (select main_a v_prenex_8537))) (<= (select main_a v_prenex_8536) 3) (< v_prenex_8536 main_x))) (forall ((v_prenex_9061 Int) (v_prenex_9060 Int)) (or (<= (+ (select main_a v_prenex_9060) (select main_a v_prenex_9061)) 1000) (< v_prenex_9061 main_y) (<= 997 (select main_a v_prenex_9061)) (<= (* 2 (select main_a v_prenex_9060)) 6) (<= (select main_a v_prenex_9060) 3) (<= 1994 (* 2 (select main_a v_prenex_9061))) (<= (+ main_y 1) v_prenex_9061))) (forall ((v_prenex_1227 Int) (v_prenex_1226 Int)) (or (<= (select main_a v_prenex_1227) 1001) (< v_prenex_1227 main_y) (<= (+ main_x 1) v_prenex_1226) (<= (+ main_y 1) v_prenex_1227) (<= 0 (+ (select main_a v_prenex_1226) 1)) (<= 2 (* 2 (select main_a v_prenex_1226))) (<= (+ (select main_a v_prenex_1226) 994) (select main_a v_prenex_1227)))) (forall ((v_prenex_5214 Int) (v_prenex_5213 Int)) (or (<= (+ (select main_a v_prenex_5213) (select main_a v_prenex_5214)) 1000) (<= (select main_a v_prenex_5213) 3) (<= (select main_a v_prenex_5214) 1001) (< v_prenex_5214 main_y) (<= (+ main_y 1) v_prenex_5214) (<= 0 (+ (select main_a v_prenex_5213) 1)) (<= (select main_a v_prenex_5214) 999))) (or (forall ((v_prenex_1581 Int)) (or (< v_prenex_1581 main_y) (<= (* 2 (select main_a v_prenex_1581)) 1998) (<= (+ main_y 1) v_prenex_1581))) (forall ((v_prenex_1580 Int)) (or (<= 1 (select main_a v_prenex_1580)) (<= 0 (+ (select main_a v_prenex_1580) 1)) (< v_prenex_1580 main_x)))) (forall ((v_prenex_7593 Int) (v_prenex_7594 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7593))) (< v_prenex_7594 main_y) (<= 1 (select main_a v_prenex_7593)) (<= (+ (select main_a v_prenex_7593) (select main_a v_prenex_7594)) 1000) (<= (+ main_y 1) v_prenex_7594) (<= 997 (select main_a v_prenex_7594)))) (forall ((v_prenex_9351 Int) (v_prenex_9350 Int)) (or (< v_prenex_9351 main_y) (<= (+ main_y 1) v_prenex_9351) (<= (select main_a v_prenex_9350) 5) (<= (select main_a v_prenex_9351) 999) (<= (+ (select main_a v_prenex_9350) 994) (select main_a v_prenex_9351)) (<= (* 2 (select main_a v_prenex_9351)) 1998) (<= 2 (* 2 (select main_a v_prenex_9350))))) (or (forall ((v_prenex_3856 Int)) (or (<= (+ main_y 1) v_prenex_3856) (<= 995 (select main_a v_prenex_3856)) (<= (* 2 (select main_a v_prenex_3856)) 1998) (< v_prenex_3856 main_y))) (forall ((v_prenex_3855 Int)) (or (<= 1 (select main_a v_prenex_3855)) (<= 2 (* 2 (select main_a v_prenex_3855))) (< v_prenex_3855 main_x)))) (or (forall ((v_prenex_8901 Int)) (or (<= 995 (select main_a v_prenex_8901)) (< v_prenex_8901 main_y) (<= (* 2 (select main_a v_prenex_8901)) 1998) (<= (+ main_y 1) v_prenex_8901))) (forall ((v_prenex_8900 Int)) (or (<= 1 (select main_a v_prenex_8900)) (<= (+ main_x 1) v_prenex_8900)))) (or (forall ((v_prenex_7197 Int)) (or (<= (select main_a v_prenex_7197) 999) (<= 1994 (* 2 (select main_a v_prenex_7197))) (< v_prenex_7197 main_y) (<= (+ main_y 1) v_prenex_7197))) (forall ((v_prenex_7196 Int)) (or (<= (+ main_x 1) v_prenex_7196) (<= (select main_a v_prenex_7196) 3)))) (or (forall ((v_prenex_6896 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6896))) (< v_prenex_6896 main_y) (<= (* 2 (select main_a v_prenex_6896)) 1998) (<= (+ main_y 1) v_prenex_6896))) (forall ((v_prenex_6895 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6895))) (<= 0 (+ (select main_a v_prenex_6895) 1)) (<= (+ main_x 1) v_prenex_6895)))) (forall ((v_prenex_7957 Int) (v_prenex_7958 Int)) (or (<= (+ main_y 1) v_prenex_7958) (<= 0 (+ (select main_a v_prenex_7957) 1)) (<= (select main_a v_prenex_7957) 5) (<= (+ (select main_a v_prenex_7957) (select main_a v_prenex_7958)) 1000) (<= 1994 (* 2 (select main_a v_prenex_7958))) (< v_prenex_7958 main_y))) (forall ((v_prenex_4076 Int) (v_prenex_4075 Int)) (or (<= (+ (select main_a v_prenex_4075) (select main_a v_prenex_4076)) 1000) (<= (+ main_y 1) v_prenex_4076) (<= 995 (select main_a v_prenex_4076)) (< v_prenex_4076 main_y) (<= (* 2 (select main_a v_prenex_4076)) 1998) (<= 1 (select main_a v_prenex_4075)))) (or (forall ((v_prenex_5889 Int)) (or (<= (* 2 (select main_a v_prenex_5889)) 1998) (<= 995 (select main_a v_prenex_5889)) (< v_prenex_5889 main_y) (<= (+ main_y 1) v_prenex_5889))) (forall ((v_prenex_5888 Int)) (or (< v_prenex_5888 main_x) (<= (select main_a v_prenex_5888) 5) (<= 2 (* 2 (select main_a v_prenex_5888)))))) (or (forall ((v_prenex_6909 Int)) (or (<= 1 (select main_a v_prenex_6909)) (<= (+ main_x 1) v_prenex_6909) (<= (* 2 (select main_a v_prenex_6909)) 6))) (forall ((v_prenex_6910 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6910))) (< v_prenex_6910 main_y) (<= 997 (select main_a v_prenex_6910)) (<= (+ main_y 1) v_prenex_6910)))) (forall ((v_prenex_7111 Int) (v_prenex_7110 Int)) (or (<= 0 (+ (select main_a v_prenex_7110) 1)) (<= (+ main_y 1) v_prenex_7111) (< v_prenex_7111 main_y) (<= 997 (select main_a v_prenex_7111)) (<= 1 (select main_a v_prenex_7110)) (<= 1994 (* 2 (select main_a v_prenex_7111))) (<= (select main_a v_prenex_7111) (+ (select main_a v_prenex_7110) 998)))) (forall ((v_prenex_6713 Int) (v_prenex_6714 Int)) (or (<= (+ main_y 1) v_prenex_6714) (< v_prenex_6714 main_y) (<= (+ (select main_a v_prenex_6713) (select main_a v_prenex_6714)) 1000) (<= (select main_a v_prenex_6713) 5) (<= 997 (select main_a v_prenex_6714)) (<= (* 2 (select main_a v_prenex_6714)) 1998) (<= 1 (select main_a v_prenex_6713)))) (or (forall ((v_prenex_4573 Int)) (or (< v_prenex_4573 main_y) (<= (select main_a v_prenex_4573) 1001) (<= (+ main_y 1) v_prenex_4573))) (forall ((v_prenex_4572 Int)) (or (<= (+ main_x 1) v_prenex_4572) (<= 2 (* 2 (select main_a v_prenex_4572)))))) (forall ((v_prenex_9761 Int) (v_prenex_9760 Int)) (or (<= (+ main_y 1) v_prenex_9761) (<= (select main_a v_prenex_9760) 3) (<= (* 2 (select main_a v_prenex_9760)) 6) (<= 1000 (+ (select main_a v_prenex_9760) (select main_a v_prenex_9761))) (<= 995 (select main_a v_prenex_9761)) (<= (+ main_x 1) v_prenex_9760) (< v_prenex_9761 main_y))) (forall ((v_prenex_8981 Int) (v_prenex_8980 Int)) (or (<= 997 (select main_a v_prenex_8981)) (<= (select main_a v_prenex_8980) 5) (<= 0 (+ (select main_a v_prenex_8980) 1)) (<= (+ main_y 1) v_prenex_8981) (<= (select main_a v_prenex_8981) (+ (select main_a v_prenex_8980) 998)) (<= (* 2 (select main_a v_prenex_8981)) 1998) (< v_prenex_8981 main_y))) (forall ((v_prenex_10336 Int) (v_prenex_10337 Int)) (or (<= 995 (select main_a v_prenex_10337)) (<= 1 (select main_a v_prenex_10336)) (<= (* 2 (select main_a v_prenex_10336)) 6) (< v_prenex_10337 main_y) (<= (+ (select main_a v_prenex_10336) 994) (select main_a v_prenex_10337)) (<= 997 (select main_a v_prenex_10337)) (<= (+ main_y 1) v_prenex_10337))) (forall ((v_prenex_8507 Int) (v_prenex_8508 Int)) (or (<= (* 2 (select main_a v_prenex_8507)) 6) (<= (select main_a v_prenex_8507) 5) (<= (select main_a v_prenex_8508) 999) (<= (+ main_x 1) v_prenex_8507) (< v_prenex_8508 main_y) (<= (+ main_y 1) v_prenex_8508) (<= 1000 (+ (select main_a v_prenex_8507) (select main_a v_prenex_8508))))) (forall ((v_prenex_6587 Int) (v_prenex_6586 Int)) (or (<= (+ main_y 1) v_prenex_6587) (<= (* 2 (select main_a v_prenex_6587)) 1998) (<= (select main_a v_prenex_6586) 3) (<= (select main_a v_prenex_6587) (+ (select main_a v_prenex_6586) 998)) (< v_prenex_6587 main_y) (<= (+ main_x 1) v_prenex_6586))) (or (forall ((v_prenex_1400 Int)) (or (<= (+ main_x 1) v_prenex_1400) (<= (* 2 (select main_a v_prenex_1400)) 6) (<= 0 (+ (select main_a v_prenex_1400) 1)))) (forall ((v_prenex_1401 Int)) (or (< v_prenex_1401 main_y) (<= 1994 (* 2 (select main_a v_prenex_1401))) (<= 995 (select main_a v_prenex_1401)) (<= (+ main_y 1) v_prenex_1401)))) (forall ((v_prenex_4429 Int) (v_prenex_4428 Int)) (or (<= (* 2 (select main_a v_prenex_4428)) 6) (<= (* 2 (select main_a v_prenex_4429)) 1998) (<= (+ (select main_a v_prenex_4428) 994) (select main_a v_prenex_4429)) (<= (+ main_y 1) v_prenex_4429) (<= 997 (select main_a v_prenex_4429)) (<= 0 (+ (select main_a v_prenex_4428) 1)) (< v_prenex_4429 main_y))) (forall ((v_prenex_1923 Int) (v_prenex_1922 Int)) (or (< v_prenex_1923 main_y) (<= (select main_a v_prenex_1923) (+ (select main_a v_prenex_1922) 998)) (<= (+ main_y 1) v_prenex_1923) (<= 1994 (* 2 (select main_a v_prenex_1923))) (<= 0 (+ (select main_a v_prenex_1922) 1)) (<= (select main_a v_prenex_1922) 5) (< v_prenex_1922 main_x))) (forall ((v_prenex_8604 Int) (v_prenex_8605 Int)) (or (< v_prenex_8604 main_x) (< v_prenex_8605 main_y) (<= (+ (select main_a v_prenex_8604) (select main_a v_prenex_8605)) 1000) (<= 997 (select main_a v_prenex_8605)) (<= (+ main_y 1) v_prenex_8605))) (forall ((v_prenex_9091 Int) (v_prenex_9090 Int)) (or (<= (+ main_y 1) v_prenex_9091) (< v_prenex_9091 main_y) (<= (select main_a v_prenex_9091) 1001) (<= 2 (* 2 (select main_a v_prenex_9090))) (<= (+ (select main_a v_prenex_9090) (select main_a v_prenex_9091)) 1000) (<= (* 2 (select main_a v_prenex_9090)) 6) (<= (* 2 (select main_a v_prenex_9091)) 1998))) (forall ((v_prenex_2427 Int) (v_prenex_2428 Int)) (or (< v_prenex_2428 main_y) (<= (select main_a v_prenex_2428) (+ (select main_a v_prenex_2427) 998)) (<= (+ main_y 1) v_prenex_2428) (<= 995 (select main_a v_prenex_2428)) (<= (* 2 (select main_a v_prenex_2428)) 1998) (<= (select main_a v_prenex_2427) 5))) (or (forall ((v_prenex_86 Int)) (or (< v_prenex_86 main_y) (<= 997 (select main_a v_prenex_86)) (<= (select main_a v_prenex_86) 999) (<= (+ main_y 1) v_prenex_86) (<= 1994 (* 2 (select main_a v_prenex_86))))) (forall ((v_prenex_85 Int)) (<= 0 (+ (select main_a v_prenex_85) 1)))) (or (forall ((v_prenex_4157 Int)) (<= (* 2 (select main_a v_prenex_4157)) 6)) (forall ((v_prenex_4158 Int)) (or (<= (+ main_y 1) v_prenex_4158) (<= (select main_a v_prenex_4158) 999) (<= 995 (select main_a v_prenex_4158)) (< v_prenex_4158 main_y)))) (forall ((v_prenex_9337 Int) (v_prenex_9336 Int)) (or (<= (select main_a v_prenex_9336) 5) (< v_prenex_9337 main_y) (<= 2 (* 2 (select main_a v_prenex_9336))) (<= (+ (select main_a v_prenex_9336) (select main_a v_prenex_9337)) 1000) (<= 997 (select main_a v_prenex_9337)) (<= (+ main_y 1) v_prenex_9337))) (or (forall ((v_prenex_3439 Int)) (<= 2 (* 2 (select main_a v_prenex_3439)))) (forall ((v_prenex_3440 Int)) (or (<= 995 (select main_a v_prenex_3440)) (< v_prenex_3440 main_y) (<= 997 (select main_a v_prenex_3440)) (<= 1994 (* 2 (select main_a v_prenex_3440))) (<= (+ main_y 1) v_prenex_3440)))) (forall ((v_prenex_1681 Int) (v_prenex_1680 Int)) (or (<= (+ (select main_a v_prenex_1680) (select main_a v_prenex_1681)) 1000) (<= (* 2 (select main_a v_prenex_1680)) 6) (<= (+ main_y 1) v_prenex_1681) (<= 2 (* 2 (select main_a v_prenex_1680))) (<= 995 (select main_a v_prenex_1681)) (< v_prenex_1681 main_y) (<= (* 2 (select main_a v_prenex_1681)) 1998))) (forall ((v_prenex_8256 Int) (v_prenex_8257 Int)) (or (<= 1000 (+ (select main_a v_prenex_8256) (select main_a v_prenex_8257))) (<= (select main_a v_prenex_8256) 5) (<= 997 (select main_a v_prenex_8257)) (<= 0 (+ (select main_a v_prenex_8256) 1)) (<= (* 2 (select main_a v_prenex_8257)) 1998) (<= (+ main_y 1) v_prenex_8257) (< v_prenex_8257 main_y))) (forall ((v_prenex_3293 Int) (v_prenex_3294 Int)) (or (<= (* 2 (select main_a v_prenex_3293)) 6) (<= 0 (+ (select main_a v_prenex_3293) 1)) (<= (select main_a v_prenex_3294) (+ (select main_a v_prenex_3293) 998)) (<= (select main_a v_prenex_3294) 999) (< v_prenex_3294 main_y) (<= (+ main_y 1) v_prenex_3294) (<= 995 (select main_a v_prenex_3294)))) (forall ((v_prenex_8465 Int) (v_prenex_8466 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8465))) (<= (+ main_y 1) v_prenex_8466) (< v_prenex_8466 main_y) (<= 1000 (+ (select main_a v_prenex_8465) (select main_a v_prenex_8466))) (<= 997 (select main_a v_prenex_8466)) (< v_prenex_8465 main_x) (<= (* 2 (select main_a v_prenex_8465)) 6))) (forall ((v_prenex_9944 Int) (v_prenex_9943 Int)) (or (<= 0 (+ (select main_a v_prenex_9943) 1)) (<= (select main_a v_prenex_9943) 3) (<= 995 (select main_a v_prenex_9944)) (<= (+ main_y 1) v_prenex_9944) (<= 1994 (* 2 (select main_a v_prenex_9944))) (<= (select main_a v_prenex_9944) (+ (select main_a v_prenex_9943) 998)) (< v_prenex_9944 main_y))) (or (forall ((v_prenex_2540 Int)) (or (< v_prenex_2540 main_y) (<= (+ main_y 1) v_prenex_2540) (<= 997 (select main_a v_prenex_2540)) (<= (* 2 (select main_a v_prenex_2540)) 1998) (<= 1994 (* 2 (select main_a v_prenex_2540))))) (forall ((v_prenex_2539 Int)) (or (<= 1 (select main_a v_prenex_2539)) (<= (* 2 (select main_a v_prenex_2539)) 6)))) (or (forall ((v_prenex_3598 Int)) (or (<= (* 2 (select main_a v_prenex_3598)) 1998) (< v_prenex_3598 main_y) (<= 1994 (* 2 (select main_a v_prenex_3598))) (<= (+ main_y 1) v_prenex_3598))) (forall ((v_prenex_3597 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3597))) (<= (* 2 (select main_a v_prenex_3597)) 6) (< v_prenex_3597 main_x)))) (forall ((v_prenex_7047 Int) (v_prenex_7048 Int)) (or (<= (+ main_y 1) v_prenex_7048) (<= (+ (select main_a v_prenex_7047) (select main_a v_prenex_7048)) 1000) (<= (select main_a v_prenex_7048) 1001) (< v_prenex_7048 main_y))) (forall ((v_prenex_5833 Int) (v_prenex_5832 Int)) (or (<= 995 (select main_a v_prenex_5833)) (<= (* 2 (select main_a v_prenex_5832)) 6) (<= 0 (+ (select main_a v_prenex_5832) 1)) (< v_prenex_5833 main_y) (<= 1000 (+ (select main_a v_prenex_5832) (select main_a v_prenex_5833))) (<= (+ main_y 1) v_prenex_5833) (<= (* 2 (select main_a v_prenex_5833)) 1998))) (forall ((v_prenex_749 Int) (v_prenex_748 Int)) (or (<= (select main_a v_prenex_749) 999) (<= 2 (* 2 (select main_a v_prenex_748))) (<= (select main_a v_prenex_748) 3) (< v_prenex_749 main_y) (<= (+ main_y 1) v_prenex_749) (<= (+ (select main_a v_prenex_748) 994) (select main_a v_prenex_749)))) (forall ((v_prenex_10497 Int) (v_prenex_10496 Int)) (or (< v_prenex_10497 main_y) (<= (* 2 (select main_a v_prenex_10496)) 6) (<= (select main_a v_prenex_10497) (+ (select main_a v_prenex_10496) 998)) (<= (+ main_x 1) v_prenex_10496) (<= 1994 (* 2 (select main_a v_prenex_10497))) (<= 0 (+ (select main_a v_prenex_10496) 1)) (<= (+ main_y 1) v_prenex_10497))) (or (forall ((v_prenex_4366 Int)) (or (<= (select main_a v_prenex_4366) 5) (<= 0 (+ (select main_a v_prenex_4366) 1)) (< v_prenex_4366 main_x))) (forall ((v_prenex_4367 Int)) (or (<= (select main_a v_prenex_4367) 999) (<= (* 2 (select main_a v_prenex_4367)) 1998) (<= (+ main_y 1) v_prenex_4367) (< v_prenex_4367 main_y)))) (forall ((v_prenex_4136 Int) (v_prenex_4135 Int)) (or (<= 997 (select main_a v_prenex_4136)) (<= (+ (select main_a v_prenex_4135) (select main_a v_prenex_4136)) 1000) (<= (+ main_y 1) v_prenex_4136) (<= 1994 (* 2 (select main_a v_prenex_4136))) (< v_prenex_4136 main_y) (<= (* 2 (select main_a v_prenex_4135)) 6))) (or (forall ((v_prenex_4739 Int)) (<= (* 2 (select main_a v_prenex_4739)) 1998)) (forall ((v_prenex_4738 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4738))) (<= (* 2 (select main_a v_prenex_4738)) 6) (< v_prenex_4738 main_x) (<= (+ main_x 1) v_prenex_4738)))) (forall ((v_prenex_10429 Int) (v_prenex_10428 Int)) (or (<= (+ main_y 1) v_prenex_10429) (<= (* 2 (select main_a v_prenex_10429)) 1998) (<= 0 (+ (select main_a v_prenex_10428) 1)) (<= 1000 (+ (select main_a v_prenex_10428) (select main_a v_prenex_10429))) (<= (select main_a v_prenex_10428) 5) (< v_prenex_10429 main_y))) (or (forall ((v_prenex_2387 Int)) (or (<= 1 (select main_a v_prenex_2387)) (<= 0 (+ (select main_a v_prenex_2387) 1)))) (forall ((v_prenex_2388 Int)) (or (<= (+ main_y 1) v_prenex_2388) (<= 1994 (* 2 (select main_a v_prenex_2388))) (<= (* 2 (select main_a v_prenex_2388)) 1998) (< v_prenex_2388 main_y) (<= (select main_a v_prenex_2388) 1001)))) (forall ((v_prenex_5552 Int) (v_prenex_5553 Int)) (or (<= 0 (+ (select main_a v_prenex_5552) 1)) (<= 2 (* 2 (select main_a v_prenex_5552))) (<= (select main_a v_prenex_5553) 999) (<= (+ (select main_a v_prenex_5552) 994) (select main_a v_prenex_5553)) (<= (+ main_y 1) v_prenex_5553) (< v_prenex_5553 main_y) (<= (* 2 (select main_a v_prenex_5553)) 1998))) (forall ((v_prenex_7287 Int) (v_prenex_7286 Int)) (or (<= (+ (select main_a v_prenex_7286) (select main_a v_prenex_7287)) 1000) (<= (select main_a v_prenex_7286) 3) (< v_prenex_7287 main_y) (<= (+ main_y 1) v_prenex_7287) (<= 995 (select main_a v_prenex_7287)) (<= 0 (+ (select main_a v_prenex_7286) 1)) (<= (+ main_x 1) v_prenex_7286))) (forall ((v_prenex_10123 Int) (v_prenex_10122 Int)) (or (<= (select main_a v_prenex_10122) 5) (<= (+ main_y 1) v_prenex_10123) (<= (select main_a v_prenex_10123) (+ (select main_a v_prenex_10122) 998)) (<= 1 (select main_a v_prenex_10122)) (< v_prenex_10123 main_y) (<= 995 (select main_a v_prenex_10123)) (<= (select main_a v_prenex_10123) 1001))) (forall ((v_prenex_7537 Int) (v_prenex_7538 Int)) (or (<= (select main_a v_prenex_7538) 1001) (<= (* 2 (select main_a v_prenex_7537)) 6) (<= (select main_a v_prenex_7537) 3) (<= (+ (select main_a v_prenex_7537) 994) (select main_a v_prenex_7538)) (< v_prenex_7538 main_y) (<= (+ main_x 1) v_prenex_7537) (<= (+ main_y 1) v_prenex_7538))) (forall ((v_prenex_45 Int) (v_prenex_46 Int)) (or (<= 995 (select main_a v_prenex_46)) (<= 2 (* 2 (select main_a v_prenex_45))) (<= (+ main_y 1) v_prenex_46) (<= (select main_a v_prenex_45) 5) (<= 1994 (* 2 (select main_a v_prenex_46))) (< v_prenex_46 main_y) (<= 1000 (+ (select main_a v_prenex_45) (select main_a v_prenex_46))))) (or (forall ((v_prenex_9992 Int)) (or (<= (* 2 (select main_a v_prenex_9992)) 6) (<= (select main_a v_prenex_9992) 5) (<= (+ main_x 1) v_prenex_9992))) (forall ((v_prenex_9993 Int)) (or (<= (select main_a v_prenex_9993) 999) (< v_prenex_9993 main_y) (<= 1994 (* 2 (select main_a v_prenex_9993))) (<= (+ main_y 1) v_prenex_9993)))) (forall ((v_prenex_7500 Int) (v_prenex_7499 Int)) (or (<= 1 (select main_a v_prenex_7499)) (<= (* 2 (select main_a v_prenex_7499)) 6) (<= (+ (select main_a v_prenex_7499) 994) (select main_a v_prenex_7500)) (<= (+ main_y 1) v_prenex_7500) (<= 1994 (* 2 (select main_a v_prenex_7500))) (< v_prenex_7500 main_y))) (forall ((v_prenex_10798 Int) (v_prenex_10799 Int)) (or (<= 997 (select main_a v_prenex_10799)) (< v_prenex_10799 main_y) (<= (select main_a v_prenex_10799) 1001) (<= (+ main_y 1) v_prenex_10799) (<= 2 (* 2 (select main_a v_prenex_10798))) (<= 1000 (+ (select main_a v_prenex_10798) (select main_a v_prenex_10799))))) (forall ((v_prenex_3362 Int) (v_prenex_3361 Int)) (or (<= 0 (+ (select main_a v_prenex_3361) 1)) (<= (select main_a v_prenex_3361) 5) (<= (+ main_y 1) v_prenex_3362) (< v_prenex_3361 main_x) (<= (+ (select main_a v_prenex_3361) (select main_a v_prenex_3362)) 1000) (<= (* 2 (select main_a v_prenex_3362)) 1998) (< v_prenex_3362 main_y))) (forall ((v_prenex_6877 Int) (v_prenex_6878 Int)) (or (<= 997 (select main_a v_prenex_6878)) (<= 2 (* 2 (select main_a v_prenex_6877))) (<= 995 (select main_a v_prenex_6878)) (<= (+ main_y 1) v_prenex_6878) (< v_prenex_6878 main_y) (<= 1 (select main_a v_prenex_6877)) (<= (select main_a v_prenex_6878) (+ (select main_a v_prenex_6877) 998)))) (forall ((v_prenex_5392 Int) (v_prenex_5393 Int)) (or (<= (select main_a v_prenex_5392) 3) (<= (+ main_y 1) v_prenex_5393) (<= (+ (select main_a v_prenex_5392) 994) (select main_a v_prenex_5393)) (< v_prenex_5393 main_y) (<= (select main_a v_prenex_5393) 1001) (<= 1 (select main_a v_prenex_5392)) (<= (+ main_x 1) v_prenex_5392))) (forall ((v_prenex_10008 Int) (v_prenex_10009 Int)) (or (<= (+ main_y 1) v_prenex_10009) (< v_prenex_10009 main_y) (<= 0 (+ (select main_a v_prenex_10008) 1)) (<= 1 (select main_a v_prenex_10008)) (<= 995 (select main_a v_prenex_10009)) (<= (+ (select main_a v_prenex_10008) 994) (select main_a v_prenex_10009)) (<= (select main_a v_prenex_10009) 1001))) (or (forall ((v_prenex_5003 Int)) (or (<= (select main_a v_prenex_5003) 999) (< v_prenex_5003 main_y) (<= (* 2 (select main_a v_prenex_5003)) 1998) (<= 1994 (* 2 (select main_a v_prenex_5003))) (<= (+ main_y 1) v_prenex_5003))) (forall ((v_prenex_5002 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5002))) (<= (* 2 (select main_a v_prenex_5002)) 6)))) (or (forall ((v_prenex_3519 Int)) (or (<= 0 (+ (select main_a v_prenex_3519) 1)) (<= (* 2 (select main_a v_prenex_3519)) 6))) (forall ((v_prenex_3520 Int)) (or (<= (select main_a v_prenex_3520) 999) (<= 997 (select main_a v_prenex_3520)) (< v_prenex_3520 main_y) (<= 1994 (* 2 (select main_a v_prenex_3520))) (<= (+ main_y 1) v_prenex_3520)))) (forall ((v_prenex_8406 Int) (v_prenex_8405 Int)) (or (<= (* 2 (select main_a v_prenex_8405)) 6) (<= (select main_a v_prenex_8406) (+ (select main_a v_prenex_8405) 998)) (<= 0 (+ (select main_a v_prenex_8405) 1)) (<= 995 (select main_a v_prenex_8406)) (<= (+ main_y 1) v_prenex_8406) (<= (* 2 (select main_a v_prenex_8406)) 1998) (< v_prenex_8406 main_y))) (or (forall ((v_prenex_2062 Int)) (or (< v_prenex_2062 main_y) (<= 995 (select main_a v_prenex_2062)) (<= (+ main_y 1) v_prenex_2062) (<= (* 2 (select main_a v_prenex_2062)) 1998))) (forall ((v_prenex_2061 Int)) (or (<= (* 2 (select main_a v_prenex_2061)) 6) (<= (select main_a v_prenex_2061) 3)))) (forall ((v_prenex_9633 Int) (v_prenex_9632 Int)) (or (<= (+ main_x 1) v_prenex_9632) (<= (select main_a v_prenex_9633) (+ (select main_a v_prenex_9632) 998)) (<= 995 (select main_a v_prenex_9633)) (<= (* 2 (select main_a v_prenex_9632)) 6) (<= (+ main_y 1) v_prenex_9633) (< v_prenex_9633 main_y))) (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) (<= (* 2 (select main_a v_prenex_5084)) 6) (<= 995 (select main_a v_prenex_5085)) (<= (+ main_y 1) v_prenex_5085) (<= 1994 (* 2 (select main_a v_prenex_5085))))) (forall ((v_prenex_3454 Int) (v_prenex_3453 Int)) (or (< v_prenex_3454 main_y) (<= (+ (select main_a v_prenex_3453) 994) (select main_a v_prenex_3454)) (<= 0 (+ (select main_a v_prenex_3453) 1)) (<= (select main_a v_prenex_3453) 3) (<= 1994 (* 2 (select main_a v_prenex_3454))) (<= (+ main_y 1) v_prenex_3454) (<= (+ main_x 1) v_prenex_3453))) (forall ((v_prenex_2776 Int) (v_prenex_2775 Int)) (or (<= (+ main_y 1) v_prenex_2776) (< v_prenex_2776 main_y) (<= (select main_a v_prenex_2775) 5) (<= 1000 (+ (select main_a v_prenex_2775) (select main_a v_prenex_2776))) (<= (* 2 (select main_a v_prenex_2776)) 1998) (<= 1 (select main_a v_prenex_2775)) (< v_prenex_2775 main_x))) (forall ((v_prenex_1355 Int) (v_prenex_1354 Int)) (or (<= (+ (select main_a v_prenex_1354) 994) (select main_a v_prenex_1355)) (<= (select main_a v_prenex_1354) 5) (<= 995 (select main_a v_prenex_1355)) (< v_prenex_1355 main_y) (<= (+ main_y 1) v_prenex_1355) (< v_prenex_1354 main_x) (<= 1 (select main_a v_prenex_1354)))) (forall ((v_prenex_1501 Int) (v_prenex_1500 Int)) (or (<= 1000 (+ (select main_a v_prenex_1500) (select main_a v_prenex_1501))) (<= (+ main_y 1) v_prenex_1501) (<= 995 (select main_a v_prenex_1501)) (<= (select main_a v_prenex_1500) 5) (<= (select main_a v_prenex_1501) 999) (< v_prenex_1501 main_y) (<= 2 (* 2 (select main_a v_prenex_1500))))) (forall ((v_prenex_7637 Int) (v_prenex_7638 Int)) (or (<= 1000 (+ (select main_a v_prenex_7637) (select main_a v_prenex_7638))) (<= 0 (+ (select main_a v_prenex_7637) 1)) (<= 2 (* 2 (select main_a v_prenex_7637))) (<= 995 (select main_a v_prenex_7638)) (<= (+ main_y 1) v_prenex_7638) (< v_prenex_7638 main_y) (<= 997 (select main_a v_prenex_7638)))) (forall ((v_prenex_3789 Int) (v_prenex_3790 Int)) (or (<= (* 2 (select main_a v_prenex_3789)) 6) (< v_prenex_3790 main_y) (<= (select main_a v_prenex_3789) 3) (<= (+ main_x 1) v_prenex_3789) (<= (+ (select main_a v_prenex_3789) (select main_a v_prenex_3790)) 1000) (<= (+ main_y 1) v_prenex_3790) (<= 1994 (* 2 (select main_a v_prenex_3790))))) (or (forall ((v_prenex_9263 Int)) (or (< v_prenex_9263 main_y) (<= 1994 (* 2 (select main_a v_prenex_9263))) (<= (+ main_y 1) v_prenex_9263) (<= (* 2 (select main_a v_prenex_9263)) 1998) (<= 997 (select main_a v_prenex_9263)))) (forall ((v_prenex_9262 Int)) (or (<= (select main_a v_prenex_9262) 3) (<= 1 (select main_a v_prenex_9262))))) (or (forall ((v_prenex_6588 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6588))) (<= 1 (select main_a v_prenex_6588)))) (forall ((v_prenex_6589 Int)) (or (<= (select main_a v_prenex_6589) 999) (<= (+ main_y 1) v_prenex_6589) (<= 995 (select main_a v_prenex_6589)) (< v_prenex_6589 main_y) (<= 1994 (* 2 (select main_a v_prenex_6589)))))) (forall ((v_prenex_9355 Int) (v_prenex_9354 Int)) (or (<= (+ (select main_a v_prenex_9354) 994) (select main_a v_prenex_9355)) (<= (select main_a v_prenex_9354) 5) (< v_prenex_9355 main_y) (<= 995 (select main_a v_prenex_9355)) (<= (+ main_y 1) v_prenex_9355))) (forall ((v_prenex_1753 Int) (v_prenex_1752 Int)) (or (< v_prenex_1753 main_y) (<= (select main_a v_prenex_1753) (+ (select main_a v_prenex_1752) 998)) (<= 997 (select main_a v_prenex_1753)) (<= (+ main_y 1) v_prenex_1753))) (forall ((v_prenex_7645 Int) (v_prenex_7646 Int)) (or (<= (select main_a v_prenex_7645) 5) (<= (select main_a v_prenex_7646) 1001) (<= (+ (select main_a v_prenex_7645) 994) (select main_a v_prenex_7646)) (<= (+ main_y 1) v_prenex_7646) (<= 997 (select main_a v_prenex_7646)) (<= 1 (select main_a v_prenex_7645)) (< v_prenex_7646 main_y))) (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) (<= (select main_a v_prenex_2726) 999) (< v_prenex_2726 main_y) (<= 1 (select main_a v_prenex_2725)))) (or (forall ((v_prenex_10557 Int)) (or (<= (+ main_y 1) v_prenex_10557) (<= 1994 (* 2 (select main_a v_prenex_10557))) (<= (select main_a v_prenex_10557) 999) (< v_prenex_10557 main_y))) (forall ((v_prenex_10556 Int)) (or (< v_prenex_10556 main_x) (<= 1 (select main_a v_prenex_10556)) (<= (* 2 (select main_a v_prenex_10556)) 6)))) (forall ((v_prenex_4583 Int) (v_prenex_4582 Int)) (or (<= 997 (select main_a v_prenex_4583)) (<= 995 (select main_a v_prenex_4583)) (<= (+ main_y 1) v_prenex_4583) (<= (+ (select main_a v_prenex_4582) (select main_a v_prenex_4583)) 1000) (< v_prenex_4583 main_y) (<= 1 (select main_a v_prenex_4582)))) (or (forall ((v_prenex_6639 Int)) (or (<= (* 2 (select main_a v_prenex_6639)) 1998) (<= (+ main_y 1) v_prenex_6639) (<= 995 (select main_a v_prenex_6639)) (< v_prenex_6639 main_y))) (forall ((v_prenex_6638 Int)) (or (<= 0 (+ (select main_a v_prenex_6638) 1)) (<= (* 2 (select main_a v_prenex_6638)) 6)))) (forall ((v_prenex_5969 Int) (v_prenex_5968 Int)) (or (<= (select main_a v_prenex_5969) (+ (select main_a v_prenex_5968) 998)) (<= 995 (select main_a v_prenex_5969)) (< v_prenex_5969 main_y) (<= (select main_a v_prenex_5968) 5) (<= 997 (select main_a v_prenex_5969)) (<= 2 (* 2 (select main_a v_prenex_5968))) (<= (+ main_y 1) v_prenex_5969))) (or (forall ((v_prenex_6356 Int)) (or (< v_prenex_6356 main_x) (<= 0 (+ (select main_a v_prenex_6356) 1)) (<= (select main_a v_prenex_6356) 3))) (forall ((v_prenex_6357 Int)) (or (< v_prenex_6357 main_y) (<= 997 (select main_a v_prenex_6357)) (<= 1994 (* 2 (select main_a v_prenex_6357))) (<= (+ main_y 1) v_prenex_6357)))) (forall ((v_prenex_10844 Int) (v_prenex_10845 Int)) (or (<= (* 2 (select main_a v_prenex_10845)) 1998) (<= 1994 (* 2 (select main_a v_prenex_10845))) (<= (select main_a v_prenex_10845) (+ (select main_a v_prenex_10844) 998)) (<= 2 (* 2 (select main_a v_prenex_10844))) (<= (* 2 (select main_a v_prenex_10844)) 6) (<= (+ main_y 1) v_prenex_10845) (< v_prenex_10845 main_y))) (forall ((v_prenex_7819 Int) (v_prenex_7820 Int)) (or (<= (* 2 (select main_a v_prenex_7820)) 1998) (<= (+ main_y 1) v_prenex_7820) (<= 1 (select main_a v_prenex_7819)) (< v_prenex_7820 main_y) (<= 997 (select main_a v_prenex_7820)) (<= (select main_a v_prenex_7820) (+ (select main_a v_prenex_7819) 998)))) (forall ((v_prenex_842 Int) (v_prenex_843 Int)) (or (<= (select main_a v_prenex_843) (+ (select main_a v_prenex_842) 998)) (<= (+ main_y 1) v_prenex_843) (< v_prenex_843 main_y) (<= (select main_a v_prenex_843) 1001) (<= 1 (select main_a v_prenex_842)) (<= (select main_a v_prenex_842) 5) (<= 1994 (* 2 (select main_a v_prenex_843))))) (forall ((v_prenex_4814 Int) (v_prenex_4815 Int)) (or (<= (select main_a v_prenex_4815) (+ (select main_a v_prenex_4814) 998)) (<= (+ main_y 1) v_prenex_4815) (< v_prenex_4814 main_x) (<= (select main_a v_prenex_4814) 5) (<= 997 (select main_a v_prenex_4815)) (<= (select main_a v_prenex_4814) 3) (< v_prenex_4815 main_y))) (or (forall ((v_prenex_1960 Int)) (or (<= (select main_a v_prenex_1960) 3) (<= 0 (+ (select main_a v_prenex_1960) 1)) (< v_prenex_1960 main_x))) (forall ((v_prenex_1961 Int)) (or (<= (select main_a v_prenex_1961) 1001) (<= 1994 (* 2 (select main_a v_prenex_1961))) (<= (+ main_y 1) v_prenex_1961) (< v_prenex_1961 main_y)))) (forall ((v_prenex_2593 Int) (v_prenex_2594 Int)) (or (<= 995 (select main_a v_prenex_2594)) (<= 2 (* 2 (select main_a v_prenex_2593))) (<= (+ main_y 1) v_prenex_2594) (<= (+ (select main_a v_prenex_2593) (select main_a v_prenex_2594)) 1000) (<= (* 2 (select main_a v_prenex_2594)) 1998) (<= (select main_a v_prenex_2593) 5) (< v_prenex_2594 main_y))) (or (forall ((v_prenex_1042 Int)) (or (<= 0 (+ (select main_a v_prenex_1042) 1)) (<= (select main_a v_prenex_1042) 3) (<= (+ main_x 1) v_prenex_1042))) (forall ((v_prenex_1043 Int)) (or (<= (select main_a v_prenex_1043) 1001) (<= (* 2 (select main_a v_prenex_1043)) 1998) (< v_prenex_1043 main_y) (<= (+ main_y 1) v_prenex_1043)))) (forall ((v_prenex_7825 Int) (v_prenex_7826 Int)) (or (<= (select main_a v_prenex_7825) 5) (<= 997 (select main_a v_prenex_7826)) (<= (select main_a v_prenex_7826) (+ (select main_a v_prenex_7825) 998)) (<= 2 (* 2 (select main_a v_prenex_7825))) (< v_prenex_7826 main_y) (< v_prenex_7825 main_x) (<= (+ main_y 1) v_prenex_7826))) (forall ((v_prenex_7397 Int) (v_prenex_7396 Int)) (or (<= (select main_a v_prenex_7397) 1001) (< v_prenex_7397 main_y) (<= (+ (select main_a v_prenex_7396) 994) (select main_a v_prenex_7397)) (<= 0 (+ (select main_a v_prenex_7396) 1)) (<= (+ main_y 1) v_prenex_7397) (<= (* 2 (select main_a v_prenex_7396)) 6) (<= (select main_a v_prenex_7397) 999))) (or (forall ((v_prenex_429 Int)) (or (<= 1 (select main_a v_prenex_429)) (< v_prenex_429 main_x) (<= (select main_a v_prenex_429) 3))) (forall ((v_prenex_430 Int)) (or (< v_prenex_430 main_y) (<= (+ main_y 1) v_prenex_430) (<= 1994 (* 2 (select main_a v_prenex_430))) (<= 995 (select main_a v_prenex_430))))) (or (forall ((v_prenex_3642 Int)) (or (<= (* 2 (select main_a v_prenex_3642)) 1998) (<= (+ main_y 1) v_prenex_3642) (< v_prenex_3642 main_y) (<= (select main_a v_prenex_3642) 1001))) (forall ((v_prenex_3641 Int)) (or (<= (+ main_x 1) v_prenex_3641) (<= (* 2 (select main_a v_prenex_3641)) 6) (<= (select main_a v_prenex_3641) 5)))) (forall ((v_prenex_9197 Int) (v_prenex_9196 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9196))) (<= (+ main_y 1) v_prenex_9197) (< v_prenex_9197 main_y) (<= 1994 (* 2 (select main_a v_prenex_9197))) (<= (select main_a v_prenex_9197) (+ (select main_a v_prenex_9196) 998)) (<= (select main_a v_prenex_9196) 5) (<= (* 2 (select main_a v_prenex_9197)) 1998))) (or (forall ((v_prenex_8020 Int)) (or (<= (* 2 (select main_a v_prenex_8020)) 6) (<= (+ main_x 1) v_prenex_8020) (<= 0 (+ (select main_a v_prenex_8020) 1)))) (forall ((v_prenex_8021 Int)) (or (<= (+ main_y 1) v_prenex_8021) (<= 1994 (* 2 (select main_a v_prenex_8021))) (< v_prenex_8021 main_y)))) (forall ((v_prenex_6963 Int) (v_prenex_6964 Int)) (or (<= (select main_a v_prenex_6963) 5) (<= (select main_a v_prenex_6964) 999) (<= (+ main_y 1) v_prenex_6964) (< v_prenex_6964 main_y) (<= (* 2 (select main_a v_prenex_6963)) 6) (<= (select main_a v_prenex_6964) (+ (select main_a v_prenex_6963) 998)) (<= 997 (select main_a v_prenex_6964)))) (forall ((v_prenex_5190 Int) (v_prenex_5189 Int)) (or (<= (* 2 (select main_a v_prenex_5190)) 1998) (<= (+ main_y 1) v_prenex_5190) (< v_prenex_5190 main_y) (<= (* 2 (select main_a v_prenex_5189)) 6) (<= (+ main_x 1) v_prenex_5189) (<= 1000 (+ (select main_a v_prenex_5189) (select main_a v_prenex_5190))))) (forall ((v_prenex_4799 Int) (v_prenex_4798 Int)) (or (<= 0 (+ (select main_a v_prenex_4798) 1)) (<= (* 2 (select main_a v_prenex_4798)) 6) (< v_prenex_4798 main_x) (<= (+ main_y 1) v_prenex_4799) (<= (+ (select main_a v_prenex_4798) (select main_a v_prenex_4799)) 1000) (<= (select main_a v_prenex_4799) 1001) (< v_prenex_4799 main_y))) (forall ((v_prenex_3652 Int) (v_prenex_3651 Int)) (or (< v_prenex_3652 main_y) (<= (* 2 (select main_a v_prenex_3652)) 1998) (<= (+ (select main_a v_prenex_3651) (select main_a v_prenex_3652)) 1000) (<= (+ main_y 1) v_prenex_3652) (<= (* 2 (select main_a v_prenex_3651)) 6) (<= 997 (select main_a v_prenex_3652)))) (forall ((v_prenex_1699 Int) (v_prenex_1698 Int)) (or (<= 995 (select main_a v_prenex_1699)) (<= (select main_a v_prenex_1699) 999) (<= 1 (select main_a v_prenex_1698)) (< v_prenex_1699 main_y) (<= (select main_a v_prenex_1699) (+ (select main_a v_prenex_1698) 998)) (<= (+ main_y 1) v_prenex_1699) (<= (* 2 (select main_a v_prenex_1698)) 6))) (forall ((v_prenex_4767 Int) (v_prenex_4766 Int)) (or (<= (* 2 (select main_a v_prenex_4766)) 6) (<= 1 (select main_a v_prenex_4766)) (< v_prenex_4766 main_x) (<= (+ main_x 1) v_prenex_4766) (<= (select main_a v_prenex_4767) (+ (select main_a v_prenex_4766) 998)))) (forall ((v_prenex_9958 Int) (v_prenex_9957 Int)) (or (<= 997 (select main_a v_prenex_9958)) (<= (* 2 (select main_a v_prenex_9958)) 1998) (<= 1 (select main_a v_prenex_9957)) (<= (+ main_y 1) v_prenex_9958) (<= 1000 (+ (select main_a v_prenex_9957) (select main_a v_prenex_9958))) (<= 2 (* 2 (select main_a v_prenex_9957))) (< v_prenex_9958 main_y))) (or (forall ((v_prenex_4433 Int)) (or (<= (* 2 (select main_a v_prenex_4433)) 1998) (<= (select main_a v_prenex_4433) 1001) (<= (+ main_y 1) v_prenex_4433) (<= 995 (select main_a v_prenex_4433)) (< v_prenex_4433 main_y))) (forall ((v_prenex_4432 Int)) (or (<= 0 (+ (select main_a v_prenex_4432) 1)) (<= (select main_a v_prenex_4432) 3)))) (or (forall ((v_prenex_7764 Int)) (or (<= (* 2 (select main_a v_prenex_7764)) 1998) (<= (+ main_y 1) v_prenex_7764) (<= (select main_a v_prenex_7764) 1001) (< v_prenex_7764 main_y))) (forall ((v_prenex_7763 Int)) (or (<= (select main_a v_prenex_7763) 5) (< v_prenex_7763 main_x)))) (forall ((v_prenex_8340 Int) (v_prenex_8341 Int)) (or (<= (+ (select main_a v_prenex_8340) (select main_a v_prenex_8341)) 1000) (<= (* 2 (select main_a v_prenex_8340)) 6) (< v_prenex_8340 main_x) (<= 997 (select main_a v_prenex_8341)) (<= 2 (* 2 (select main_a v_prenex_8340))) (< v_prenex_8341 main_y) (<= (+ main_y 1) v_prenex_8341))) (forall ((v_prenex_10 Int) (v_prenex_9 Int)) (or (<= (select main_a v_prenex_10) (+ (select main_a v_prenex_9) 998)) (< v_prenex_10 main_y) (<= 0 (+ (select main_a v_prenex_9) 1)) (<= (select main_a v_prenex_10) 1001) (<= (+ main_y 1) v_prenex_10) (< v_prenex_9 main_x))) (or (forall ((v_prenex_8325 Int)) (or (<= (select main_a v_prenex_8325) 999) (<= 1994 (* 2 (select main_a v_prenex_8325))) (<= (+ main_y 1) v_prenex_8325) (< v_prenex_8325 main_y) (<= 995 (select main_a v_prenex_8325)))) (forall ((v_prenex_8324 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8324))) (<= (* 2 (select main_a v_prenex_8324)) 6)))) (forall ((v_prenex_6441 Int) (v_prenex_6440 Int)) (or (<= (select main_a v_prenex_6440) 3) (<= (+ main_y 1) v_prenex_6441) (<= (select main_a v_prenex_6440) 5) (<= 995 (select main_a v_prenex_6441)) (< v_prenex_6441 main_y) (<= (+ (select main_a v_prenex_6440) 994) (select main_a v_prenex_6441)) (< v_prenex_6440 main_x))) (forall ((v_prenex_5325 Int) (v_prenex_5326 Int)) (or (<= 0 (+ (select main_a v_prenex_5325) 1)) (<= (+ main_y 1) v_prenex_5326) (<= 1994 (* 2 (select main_a v_prenex_5326))) (<= (select main_a v_prenex_5326) 1001) (<= (select main_a v_prenex_5326) (+ (select main_a v_prenex_5325) 998)) (< v_prenex_5326 main_y))) (forall ((v_prenex_6723 Int) (v_prenex_6724 Int)) (or (<= (select main_a v_prenex_6723) 5) (<= 995 (select main_a v_prenex_6724)) (<= (+ (select main_a v_prenex_6723) 994) (select main_a v_prenex_6724)) (<= 0 (+ (select main_a v_prenex_6723) 1)) (<= (+ main_y 1) v_prenex_6724) (< v_prenex_6724 main_y))) (forall ((v_prenex_10783 Int) (v_prenex_10782 Int)) (or (<= 995 (select main_a v_prenex_10783)) (<= (+ main_y 1) v_prenex_10783) (< v_prenex_10783 main_y) (<= 1000 (+ (select main_a v_prenex_10782) (select main_a v_prenex_10783))) (<= (select main_a v_prenex_10783) 1001) (<= 1 (select main_a v_prenex_10782)) (<= (* 2 (select main_a v_prenex_10782)) 6))) (forall ((v_prenex_8839 Int) (v_prenex_8838 Int)) (or (<= 1000 (+ (select main_a v_prenex_8838) (select main_a v_prenex_8839))) (<= 997 (select main_a v_prenex_8839)) (< v_prenex_8839 main_y) (<= (select main_a v_prenex_8838) 5) (<= (+ main_y 1) v_prenex_8839) (<= (* 2 (select main_a v_prenex_8839)) 1998))) (forall ((v_prenex_10439 Int) (v_prenex_10438 Int)) (or (<= (* 2 (select main_a v_prenex_10438)) 6) (<= (+ (select main_a v_prenex_10438) 994) (select main_a v_prenex_10439)) (< v_prenex_10439 main_y) (<= (* 2 (select main_a v_prenex_10439)) 1998) (<= (+ main_y 1) v_prenex_10439) (<= (select main_a v_prenex_10438) 5))) (or (forall ((v_prenex_2227 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2227))) (<= (* 2 (select main_a v_prenex_2227)) 1998) (< v_prenex_2227 main_y) (<= (+ main_y 1) v_prenex_2227))) (forall ((v_prenex_2226 Int)) (or (<= (select main_a v_prenex_2226) 5) (<= 2 (* 2 (select main_a v_prenex_2226)))))) (forall ((v_prenex_4168 Int) (v_prenex_4167 Int)) (or (<= (+ main_y 1) v_prenex_4168) (<= (select main_a v_prenex_4168) 1001) (<= 1 (select main_a v_prenex_4167)) (<= 2 (* 2 (select main_a v_prenex_4167))) (< v_prenex_4168 main_y) (<= (* 2 (select main_a v_prenex_4168)) 1998) (<= (+ (select main_a v_prenex_4167) 994) (select main_a v_prenex_4168)))) (forall ((v_prenex_10066 Int) (v_prenex_10067 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10066))) (<= 1 (select main_a v_prenex_10066)) (<= (+ main_x 1) v_prenex_10066) (< v_prenex_10067 main_y) (<= (+ (select main_a v_prenex_10066) (select main_a v_prenex_10067)) 1000) (<= (+ main_y 1) v_prenex_10067) (<= (select main_a v_prenex_10067) 1001))) (forall ((v_prenex_3249 Int) (v_prenex_3250 Int)) (or (<= (+ (select main_a v_prenex_3249) (select main_a v_prenex_3250)) 1000) (< v_prenex_3250 main_y) (<= (* 2 (select main_a v_prenex_3249)) 6) (<= (+ main_x 1) v_prenex_3249) (<= (+ main_y 1) v_prenex_3250) (<= 997 (select main_a v_prenex_3250)))) (forall ((v_prenex_5192 Int) (v_prenex_5191 Int)) (or (<= (* 2 (select main_a v_prenex_5192)) 1998) (<= (select main_a v_prenex_5192) 999) (<= 0 (+ (select main_a v_prenex_5191) 1)) (<= 1000 (+ (select main_a v_prenex_5191) (select main_a v_prenex_5192))) (< v_prenex_5192 main_y) (<= (+ main_y 1) v_prenex_5192))) (forall ((v_prenex_4948 Int) (v_prenex_4949 Int)) (or (<= (+ main_y 1) v_prenex_4949) (<= (+ (select main_a v_prenex_4948) 994) (select main_a v_prenex_4949)) (<= 0 (+ (select main_a v_prenex_4948) 1)) (<= 1 (select main_a v_prenex_4948)) (<= (+ main_x 1) v_prenex_4948) (< v_prenex_4949 main_y) (<= 997 (select main_a v_prenex_4949)))) (forall ((v_prenex_2927 Int) (v_prenex_2926 Int)) (or (< v_prenex_2926 main_x) (<= (+ main_x 1) v_prenex_2926) (<= 0 (+ (select main_a v_prenex_2926) 1)) (<= (+ (select main_a v_prenex_2926) (select main_a v_prenex_2927)) 1000))) (or (forall ((v_prenex_10764 Int)) (or (<= (select main_a v_prenex_10764) 3) (<= (select main_a v_prenex_10764) 5))) (forall ((v_prenex_10765 Int)) (or (<= (select main_a v_prenex_10765) 999) (< v_prenex_10765 main_y) (<= 1994 (* 2 (select main_a v_prenex_10765))) (<= (select main_a v_prenex_10765) 1001) (<= (+ main_y 1) v_prenex_10765)))) (forall ((v_prenex_662 Int) (v_prenex_663 Int)) (or (<= (+ main_y 1) v_prenex_663) (<= 995 (select main_a v_prenex_663)) (<= (+ (select main_a v_prenex_662) 994) (select main_a v_prenex_663)) (<= 1 (select main_a v_prenex_662)) (< v_prenex_663 main_y))) (or (forall ((v_prenex_353 Int)) (or (<= (* 2 (select main_a v_prenex_353)) 6) (<= 0 (+ (select main_a v_prenex_353) 1)))) (forall ((v_prenex_354 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_354))) (<= (+ main_y 1) v_prenex_354) (<= 995 (select main_a v_prenex_354)) (< v_prenex_354 main_y)))) (forall ((v_prenex_587 Int) (v_prenex_586 Int)) (or (<= (* 2 (select main_a v_prenex_586)) 6) (<= (+ main_y 1) v_prenex_587) (< v_prenex_587 main_y) (<= 1994 (* 2 (select main_a v_prenex_587))) (<= (select main_a v_prenex_586) 5) (<= 1000 (+ (select main_a v_prenex_586) (select main_a v_prenex_587))))) (forall ((v_prenex_1937 Int) (v_prenex_1936 Int)) (or (<= (select main_a v_prenex_1937) 999) (<= (+ main_y 1) v_prenex_1937) (< v_prenex_1937 main_y) (<= (* 2 (select main_a v_prenex_1936)) 6) (<= 997 (select main_a v_prenex_1937)) (<= (+ (select main_a v_prenex_1936) (select main_a v_prenex_1937)) 1000) (<= 2 (* 2 (select main_a v_prenex_1936))))) (forall ((v_prenex_822 Int) (v_prenex_823 Int)) (or (< v_prenex_823 main_y) (<= (+ (select main_a v_prenex_822) (select main_a v_prenex_823)) 1000) (<= 995 (select main_a v_prenex_823)) (< v_prenex_822 main_x) (<= (+ main_y 1) v_prenex_823) (<= 0 (+ (select main_a v_prenex_822) 1)))) (forall ((v_prenex_78 Int) (v_prenex_77 Int)) (or (<= (select main_a v_prenex_78) (+ (select main_a v_prenex_77) 998)) (<= 2 (* 2 (select main_a v_prenex_77))) (< v_prenex_78 main_y) (< v_prenex_77 main_x) (<= (+ main_y 1) v_prenex_78) (<= (* 2 (select main_a v_prenex_78)) 1998))) (forall ((v_prenex_103 Int) (v_prenex_104 Int)) (or (<= (select main_a v_prenex_104) (+ (select main_a v_prenex_103) 998)) (<= (select main_a v_prenex_103) 5) (<= 1 (select main_a v_prenex_103)) (<= (+ main_y 1) v_prenex_104) (< v_prenex_104 main_y) (<= (* 2 (select main_a v_prenex_104)) 1998) (<= (select main_a v_prenex_104) 999))) (forall ((v_prenex_7725 Int) (v_prenex_7726 Int)) (or (<= (select main_a v_prenex_7725) 3) (<= (select main_a v_prenex_7726) 1001) (<= (* 2 (select main_a v_prenex_7725)) 6) (<= (select main_a v_prenex_7726) 999) (<= (+ (select main_a v_prenex_7725) 994) (select main_a v_prenex_7726)) (<= (+ main_y 1) v_prenex_7726) (< v_prenex_7726 main_y))) (forall ((v_prenex_8419 Int) (v_prenex_8420 Int)) (or (< v_prenex_8420 main_y) (<= (+ (select main_a v_prenex_8419) 994) (select main_a v_prenex_8420)) (<= (* 2 (select main_a v_prenex_8420)) 1998) (<= (* 2 (select main_a v_prenex_8419)) 6) (<= 0 (+ (select main_a v_prenex_8419) 1)) (<= (+ main_y 1) v_prenex_8420) (<= (select main_a v_prenex_8420) 1001))) (forall ((v_prenex_7375 Int) (v_prenex_7374 Int)) (or (<= 1 (select main_a v_prenex_7374)) (<= 1000 (+ (select main_a v_prenex_7374) (select main_a v_prenex_7375))) (<= (select main_a v_prenex_7375) 1001) (<= (+ main_y 1) v_prenex_7375) (<= (+ main_x 1) v_prenex_7374) (< v_prenex_7375 main_y))) (or (forall ((v_prenex_705 Int)) (or (<= (* 2 (select main_a v_prenex_705)) 1998) (< v_prenex_705 main_y))) (forall ((v_prenex_704 Int)) (or (<= (* 2 (select main_a v_prenex_704)) 6) (<= (+ main_x 1) v_prenex_704) (< v_prenex_704 main_x)))) (or (forall ((v_prenex_6126 Int)) (or (<= (* 2 (select main_a v_prenex_6126)) 6) (<= 0 (+ (select main_a v_prenex_6126) 1)))) (forall ((v_prenex_6127 Int)) (or (<= (+ main_y 1) v_prenex_6127) (<= (* 2 (select main_a v_prenex_6127)) 1998) (<= 997 (select main_a v_prenex_6127)) (< v_prenex_6127 main_y) (<= (select main_a v_prenex_6127) 1001)))) (forall ((v_prenex_2510 Int) (v_prenex_2509 Int)) (or (<= (+ main_y 1) v_prenex_2510) (< v_prenex_2510 main_y) (<= 995 (select main_a v_prenex_2510)) (<= (+ main_x 1) v_prenex_2509) (<= (+ (select main_a v_prenex_2509) 994) (select main_a v_prenex_2510)) (<= 2 (* 2 (select main_a v_prenex_2509))) (<= (select main_a v_prenex_2509) 5))) (or (forall ((v_prenex_10306 Int)) (or (<= (select main_a v_prenex_10306) 5) (<= 2 (* 2 (select main_a v_prenex_10306))))) (forall ((v_prenex_10307 Int)) (or (<= (+ main_y 1) v_prenex_10307) (<= (select main_a v_prenex_10307) 999) (< v_prenex_10307 main_y) (<= 995 (select main_a v_prenex_10307)) (<= 1994 (* 2 (select main_a v_prenex_10307)))))) (forall ((v_prenex_7667 Int) (v_prenex_7668 Int)) (or (<= (+ main_y 1) v_prenex_7668) (< v_prenex_7668 main_y) (< v_prenex_7667 main_x) (<= (select main_a v_prenex_7668) 1001) (<= 1 (select main_a v_prenex_7667)) (<= (select main_a v_prenex_7668) (+ (select main_a v_prenex_7667) 998)))) (forall ((v_prenex_2332 Int) (v_prenex_2333 Int)) (or (<= (* 2 (select main_a v_prenex_2333)) 1998) (<= (* 2 (select main_a v_prenex_2332)) 6) (<= (select main_a v_prenex_2333) (+ (select main_a v_prenex_2332) 998)) (<= (+ main_y 1) v_prenex_2333) (< v_prenex_2333 main_y))) (forall ((v_prenex_1631 Int) (v_prenex_1630 Int)) (or (<= 0 (+ (select main_a v_prenex_1630) 1)) (<= (+ main_x 1) v_prenex_1630) (<= (+ (select main_a v_prenex_1630) 994) (select main_a v_prenex_1631)) (<= (* 2 (select main_a v_prenex_1630)) 6) (<= (+ main_y 1) v_prenex_1631) (< v_prenex_1631 main_y) (<= 997 (select main_a v_prenex_1631)))) (forall ((v_prenex_6304 Int) (v_prenex_6305 Int)) (or (<= 995 (select main_a v_prenex_6305)) (< v_prenex_6305 main_y) (<= (* 2 (select main_a v_prenex_6304)) 6) (<= (select main_a v_prenex_6304) 5) (<= 1000 (+ (select main_a v_prenex_6304) (select main_a v_prenex_6305))) (<= 1994 (* 2 (select main_a v_prenex_6305))) (<= (+ main_y 1) v_prenex_6305))) (forall ((v_prenex_734 Int) (v_prenex_735 Int)) (or (<= 0 (+ (select main_a v_prenex_734) 1)) (< v_prenex_735 main_y) (<= 1000 (+ (select main_a v_prenex_734) (select main_a v_prenex_735))) (<= 995 (select main_a v_prenex_735)) (<= (select main_a v_prenex_735) 999) (<= (+ main_y 1) v_prenex_735) (<= 2 (* 2 (select main_a v_prenex_734))))) (forall ((v_prenex_5669 Int) (v_prenex_5668 Int)) (or (<= 997 (select main_a v_prenex_5669)) (< v_prenex_5669 main_y) (<= (+ main_y 1) v_prenex_5669) (<= (select main_a v_prenex_5668) 3) (<= (+ (select main_a v_prenex_5668) (select main_a v_prenex_5669)) 1000) (<= (select main_a v_prenex_5668) 5) (<= (select main_a v_prenex_5669) 999))) (forall ((v_prenex_7733 Int) (v_prenex_7734 Int)) (or (< v_prenex_7734 main_y) (<= 0 (+ (select main_a v_prenex_7733) 1)) (<= (+ main_y 1) v_prenex_7734) (<= 997 (select main_a v_prenex_7734)) (<= (select main_a v_prenex_7734) 1001) (<= (+ (select main_a v_prenex_7733) (select main_a v_prenex_7734)) 1000) (<= (* 2 (select main_a v_prenex_7733)) 6))) (or (forall ((v_prenex_5831 Int)) (or (<= 995 (select main_a v_prenex_5831)) (<= (+ main_y 1) v_prenex_5831) (<= 1994 (* 2 (select main_a v_prenex_5831))) (< v_prenex_5831 main_y))) (forall ((v_prenex_5830 Int)) (or (<= 1 (select main_a v_prenex_5830)) (<= (select main_a v_prenex_5830) 5)))) (forall ((v_prenex_6431 Int) (v_prenex_6430 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6430))) (<= (select main_a v_prenex_6431) (+ (select main_a v_prenex_6430) 998)) (<= (+ main_x 1) v_prenex_6430) (< v_prenex_6430 main_x))) (or (forall ((v_prenex_3500 Int)) (or (< v_prenex_3500 main_y) (<= (select main_a v_prenex_3500) 1001) (<= (* 2 (select main_a v_prenex_3500)) 1998) (<= (+ main_y 1) v_prenex_3500))) (forall ((v_prenex_3499 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3499))) (<= (+ main_x 1) v_prenex_3499) (<= (select main_a v_prenex_3499) 3)))) (forall ((v_prenex_8314 Int) (v_prenex_8315 Int)) (or (< v_prenex_8315 main_y) (<= (+ main_y 1) v_prenex_8315) (<= 1994 (* 2 (select main_a v_prenex_8315))) (<= 0 (+ (select main_a v_prenex_8314) 1)) (<= 1 (select main_a v_prenex_8314)) (<= 997 (select main_a v_prenex_8315)) (<= (+ (select main_a v_prenex_8314) (select main_a v_prenex_8315)) 1000))) (forall ((v_prenex_1073 Int) (v_prenex_1072 Int)) (or (<= (+ (select main_a v_prenex_1072) (select main_a v_prenex_1073)) 1000) (<= 995 (select main_a v_prenex_1073)) (<= (select main_a v_prenex_1072) 5) (<= (* 2 (select main_a v_prenex_1073)) 1998) (<= 0 (+ (select main_a v_prenex_1072) 1)) (<= (+ main_y 1) v_prenex_1073) (< v_prenex_1073 main_y))) (or (forall ((v_prenex_6908 Int)) (or (<= 995 (select main_a v_prenex_6908)) (<= (* 2 (select main_a v_prenex_6908)) 1998) (<= (+ main_y 1) v_prenex_6908) (< v_prenex_6908 main_y))) (forall ((v_prenex_6907 Int)) (or (<= (select main_a v_prenex_6907) 5) (<= (select main_a v_prenex_6907) 3) (<= (+ main_x 1) v_prenex_6907)))) (or (forall ((v_prenex_6320 Int)) (or (< v_prenex_6320 main_x) (<= (+ main_x 1) v_prenex_6320) (<= 1 (select main_a v_prenex_6320)))) (forall ((v_prenex_6321 Int)) (or (<= (+ main_y 1) v_prenex_6321) (<= (* 2 (select main_a v_prenex_6321)) 1998)))) (forall ((v_prenex_1715 Int) (v_prenex_1714 Int)) (or (< v_prenex_1715 main_y) (<= 0 (+ (select main_a v_prenex_1714) 1)) (<= (select main_a v_prenex_1715) 999) (<= 1 (select main_a v_prenex_1714)) (<= (+ (select main_a v_prenex_1714) (select main_a v_prenex_1715)) 1000) (<= (+ main_y 1) v_prenex_1715))) (or (forall ((v_prenex_6722 Int)) (or (<= (+ main_y 1) v_prenex_6722) (< v_prenex_6722 main_y) (<= 995 (select main_a v_prenex_6722)) (<= 1994 (* 2 (select main_a v_prenex_6722))))) (forall ((v_prenex_6721 Int)) (or (<= (* 2 (select main_a v_prenex_6721)) 6) (<= 1 (select main_a v_prenex_6721))))) (forall ((v_prenex_7887 Int) (v_prenex_7888 Int)) (or (<= 1000 (+ (select main_a v_prenex_7887) (select main_a v_prenex_7888))) (< v_prenex_7888 main_y) (< v_prenex_7887 main_x) (<= (select main_a v_prenex_7887) 3) (<= (select main_a v_prenex_7888) 1001) (<= (+ main_y 1) v_prenex_7888))) (forall ((v_prenex_3263 Int) (v_prenex_3264 Int)) (or (<= (+ main_y 1) v_prenex_3264) (<= (select main_a v_prenex_3264) 999) (<= (select main_a v_prenex_3264) (+ (select main_a v_prenex_3263) 998)) (< v_prenex_3264 main_y) (<= (* 2 (select main_a v_prenex_3263)) 6) (<= 2 (* 2 (select main_a v_prenex_3263))))) (or (forall ((v_prenex_6632 Int)) (or (<= 1 (select main_a v_prenex_6632)) (<= 0 (+ (select main_a v_prenex_6632) 1)))) (forall ((v_prenex_6633 Int)) (or (<= (* 2 (select main_a v_prenex_6633)) 1998) (<= 995 (select main_a v_prenex_6633)) (< v_prenex_6633 main_y) (<= (select main_a v_prenex_6633) 1001) (<= (+ main_y 1) v_prenex_6633)))) (forall ((v_prenex_5713 Int) (v_prenex_5712 Int)) (or (<= 0 (+ (select main_a v_prenex_5712) 1)) (<= (+ main_y 1) v_prenex_5713) (< v_prenex_5713 main_y) (<= 995 (select main_a v_prenex_5713)) (<= 1000 (+ (select main_a v_prenex_5712) (select main_a v_prenex_5713))) (<= (* 2 (select main_a v_prenex_5712)) 6) (<= 1994 (* 2 (select main_a v_prenex_5713))))) (or (forall ((v_prenex_4519 Int)) (or (<= (+ main_y 1) v_prenex_4519) (<= (select main_a v_prenex_4519) 1001) (<= 1994 (* 2 (select main_a v_prenex_4519))) (<= 995 (select main_a v_prenex_4519)) (< v_prenex_4519 main_y))) (forall ((v_prenex_4518 Int)) (or (<= (select main_a v_prenex_4518) 5) (<= (select main_a v_prenex_4518) 3)))) (forall ((v_prenex_9187 Int) (v_prenex_9186 Int)) (or (<= (+ main_y 1) v_prenex_9187) (< v_prenex_9187 main_y) (<= 1994 (* 2 (select main_a v_prenex_9187))) (<= (select main_a v_prenex_9187) 1001) (<= 1 (select main_a v_prenex_9186)) (<= (select main_a v_prenex_9186) 3) (<= (+ (select main_a v_prenex_9186) (select main_a v_prenex_9187)) 1000))) (or (forall ((v_prenex_4906 Int)) (or (<= (+ main_x 1) v_prenex_4906) (<= (select main_a v_prenex_4906) 5) (<= 2 (* 2 (select main_a v_prenex_4906))))) (forall ((v_prenex_4907 Int)) (or (< v_prenex_4907 main_y) (<= (* 2 (select main_a v_prenex_4907)) 1998) (<= (select main_a v_prenex_4907) 999) (<= (+ main_y 1) v_prenex_4907)))) (forall ((v_prenex_7517 Int) (v_prenex_7518 Int)) (or (<= 0 (+ (select main_a v_prenex_7517) 1)) (<= (select main_a v_prenex_7518) (+ (select main_a v_prenex_7517) 998)) (<= 995 (select main_a v_prenex_7518)) (< v_prenex_7518 main_y) (<= (+ main_y 1) v_prenex_7518))) (forall ((v_prenex_226 Int) (v_prenex_225 Int)) (or (<= (+ (select main_a v_prenex_225) 994) (select main_a v_prenex_226)) (<= (select main_a v_prenex_226) 999) (<= (+ main_y 1) v_prenex_226) (<= (select main_a v_prenex_225) 3) (< v_prenex_226 main_y) (<= 995 (select main_a v_prenex_226)))) (forall ((v_prenex_1885 Int) (v_prenex_1884 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1885))) (<= 995 (select main_a v_prenex_1885)) (<= (+ main_y 1) v_prenex_1885) (<= (* 2 (select main_a v_prenex_1884)) 6) (<= 2 (* 2 (select main_a v_prenex_1884))) (< v_prenex_1885 main_y) (<= (+ (select main_a v_prenex_1884) 994) (select main_a v_prenex_1885)))) (forall ((v_prenex_2455 Int) (v_prenex_2456 Int)) (or (<= (select main_a v_prenex_2455) 3) (<= (+ main_y 1) v_prenex_2456) (<= (* 2 (select main_a v_prenex_2455)) 6) (<= 995 (select main_a v_prenex_2456)) (< v_prenex_2456 main_y) (<= (+ (select main_a v_prenex_2455) 994) (select main_a v_prenex_2456)))) (forall ((v_prenex_1851 Int) (v_prenex_1850 Int)) (or (<= (+ main_y 1) v_prenex_1851) (< v_prenex_1851 main_y) (<= (select main_a v_prenex_1850) 3) (<= (select main_a v_prenex_1851) 999) (<= 1 (select main_a v_prenex_1850)) (<= (+ (select main_a v_prenex_1850) 994) (select main_a v_prenex_1851)) (<= (* 2 (select main_a v_prenex_1851)) 1998))) (forall ((v_prenex_2367 Int) (v_prenex_2368 Int)) (or (<= (select main_a v_prenex_2367) 3) (<= (+ main_y 1) v_prenex_2368) (< v_prenex_2368 main_y) (<= (select main_a v_prenex_2368) 999) (<= (+ (select main_a v_prenex_2367) 994) (select main_a v_prenex_2368)))) (forall ((v_prenex_10193 Int) (v_prenex_10192 Int)) (or (<= (select main_a v_prenex_10193) (+ (select main_a v_prenex_10192) 998)) (<= 1 (select main_a v_prenex_10192)) (<= 997 (select main_a v_prenex_10193)) (< v_prenex_10193 main_y) (<= 2 (* 2 (select main_a v_prenex_10192))) (< v_prenex_10192 main_x) (<= (+ main_y 1) v_prenex_10193))) (forall ((v_prenex_5088 Int)) (or (<= 997 (select main_a v_prenex_5088)) (<= (+ main_y 1) v_prenex_5088) (< v_prenex_5088 main_y) (<= (* 2 (select main_a v_prenex_5088)) 1998) (<= 1994 (* 2 (select main_a v_prenex_5088))))) (or (forall ((v_prenex_410 Int)) (or (<= (+ main_y 1) v_prenex_410) (<= 1994 (* 2 (select main_a v_prenex_410))) (< v_prenex_410 main_y) (<= (* 2 (select main_a v_prenex_410)) 1998) (<= 995 (select main_a v_prenex_410)))) (forall ((v_prenex_409 Int)) (or (<= (select main_a v_prenex_409) 3) (<= (select main_a v_prenex_409) 5)))) (or (forall ((v_prenex_1341 Int)) (or (<= (* 2 (select main_a v_prenex_1341)) 1998) (<= (+ main_y 1) v_prenex_1341) (< v_prenex_1341 main_y))) (forall ((v_prenex_1340 Int)) (or (< v_prenex_1340 main_x) (<= 0 (+ (select main_a v_prenex_1340) 1))))) (forall ((v_prenex_8321 Int) (v_prenex_8320 Int)) (or (<= (+ (select main_a v_prenex_8320) 994) (select main_a v_prenex_8321)) (<= 0 (+ (select main_a v_prenex_8320) 1)) (<= (+ main_x 1) v_prenex_8320) (< v_prenex_8320 main_x))) (forall ((v_prenex_2997 Int) (v_prenex_2998 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2998))) (<= 1000 (+ (select main_a v_prenex_2997) (select main_a v_prenex_2998))) (<= 997 (select main_a v_prenex_2998)) (<= (+ main_y 1) v_prenex_2998) (< v_prenex_2998 main_y) (<= 0 (+ (select main_a v_prenex_2997) 1)))) (or (forall ((v_prenex_10586 Int)) (or (<= (+ main_x 1) v_prenex_10586) (<= (select main_a v_prenex_10586) 3))) (forall ((v_prenex_10587 Int)) (or (<= 997 (select main_a v_prenex_10587)) (<= (* 2 (select main_a v_prenex_10587)) 1998) (<= (+ main_y 1) v_prenex_10587) (< v_prenex_10587 main_y)))) (forall ((v_prenex_7203 Int) (v_prenex_7202 Int)) (or (<= (select main_a v_prenex_7203) 999) (<= (+ main_x 1) v_prenex_7202) (<= 0 (+ (select main_a v_prenex_7202) 1)) (< v_prenex_7203 main_y) (<= (select main_a v_prenex_7202) 3) (<= (+ (select main_a v_prenex_7202) (select main_a v_prenex_7203)) 1000) (<= (+ main_y 1) v_prenex_7203))) (forall ((v_prenex_8936 Int) (v_prenex_8937 Int)) (or (< v_prenex_8937 main_y) (<= (+ (select main_a v_prenex_8936) (select main_a v_prenex_8937)) 1000) (<= (select main_a v_prenex_8936) 3) (<= (+ main_y 1) v_prenex_8937) (<= (select main_a v_prenex_8937) 999) (<= 1994 (* 2 (select main_a v_prenex_8937))))) (forall ((v_prenex_10093 Int) (v_prenex_10092 Int)) (or (<= (select main_a v_prenex_10093) (+ (select main_a v_prenex_10092) 998)) (<= (+ main_x 1) v_prenex_10092) (<= (+ main_y 1) v_prenex_10093) (< v_prenex_10093 main_y) (<= (* 2 (select main_a v_prenex_10092)) 6) (<= 2 (* 2 (select main_a v_prenex_10092))) (<= (* 2 (select main_a v_prenex_10093)) 1998))) (forall ((v_prenex_8547 Int) (v_prenex_8546 Int)) (or (<= (+ main_y 1) v_prenex_8547) (<= 2 (* 2 (select main_a v_prenex_8546))) (<= 995 (select main_a v_prenex_8547)) (<= (select main_a v_prenex_8546) 5) (<= (+ (select main_a v_prenex_8546) (select main_a v_prenex_8547)) 1000) (< v_prenex_8547 main_y) (<= 1994 (* 2 (select main_a v_prenex_8547))))) (forall ((v_prenex_5485 Int) (v_prenex_5484 Int)) (or (< v_prenex_5485 main_y) (<= 1000 (+ (select main_a v_prenex_5484) (select main_a v_prenex_5485))) (<= (select main_a v_prenex_5484) 3) (<= 995 (select main_a v_prenex_5485)) (<= (+ main_y 1) v_prenex_5485))) (forall ((v_prenex_206 Int) (v_prenex_207 Int)) (or (<= 1000 (+ (select main_a v_prenex_206) (select main_a v_prenex_207))) (<= (+ main_x 1) v_prenex_206) (<= 0 (+ (select main_a v_prenex_206) 1)) (< v_prenex_207 main_y) (<= (+ main_y 1) v_prenex_207) (<= 2 (* 2 (select main_a v_prenex_206))) (<= (select main_a v_prenex_207) 999))) (forall ((v_prenex_1789 Int) (v_prenex_1788 Int)) (or (<= (select main_a v_prenex_1788) 5) (<= (+ (select main_a v_prenex_1788) (select main_a v_prenex_1789)) 1000) (<= (* 2 (select main_a v_prenex_1789)) 1998) (<= (+ main_y 1) v_prenex_1789) (< v_prenex_1789 main_y) (<= 1 (select main_a v_prenex_1788)))) (forall ((v_prenex_3275 Int) (v_prenex_3276 Int)) (or (<= (+ main_y 1) v_prenex_3276) (<= 2 (* 2 (select main_a v_prenex_3275))) (<= 1994 (* 2 (select main_a v_prenex_3276))) (<= (select main_a v_prenex_3275) 3) (< v_prenex_3276 main_y) (<= (select main_a v_prenex_3276) 1001) (<= 1000 (+ (select main_a v_prenex_3275) (select main_a v_prenex_3276))))) (forall ((v_prenex_5745 Int) (v_prenex_5744 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5744))) (< v_prenex_5745 main_y) (<= (select main_a v_prenex_5745) 1001) (<= 995 (select main_a v_prenex_5745)) (<= (+ (select main_a v_prenex_5744) (select main_a v_prenex_5745)) 1000) (<= 1 (select main_a v_prenex_5744)) (<= (+ main_y 1) v_prenex_5745))) (forall ((v_prenex_8471 Int) (v_prenex_8472 Int)) (or (<= (* 2 (select main_a v_prenex_8471)) 6) (<= 2 (* 2 (select main_a v_prenex_8471))) (<= (+ (select main_a v_prenex_8471) (select main_a v_prenex_8472)) 1000) (<= 997 (select main_a v_prenex_8472)) (<= 995 (select main_a v_prenex_8472)) (<= (+ main_y 1) v_prenex_8472) (< v_prenex_8472 main_y))) (forall ((v_prenex_3231 Int) (v_prenex_3232 Int)) (or (<= (+ main_x 1) v_prenex_3231) (<= (select main_a v_prenex_3231) 3) (<= (+ main_y 1) v_prenex_3232) (< v_prenex_3232 main_y) (<= (select main_a v_prenex_3232) 999) (<= (select main_a v_prenex_3232) (+ (select main_a v_prenex_3231) 998)))) (or (forall ((v_prenex_10163 Int)) (or (< v_prenex_10163 main_y) (<= (* 2 (select main_a v_prenex_10163)) 1998) (<= (select main_a v_prenex_10163) 999) (<= (+ main_y 1) v_prenex_10163))) (forall ((v_prenex_10162 Int)) (or (<= (+ main_x 1) v_prenex_10162) (<= (* 2 (select main_a v_prenex_10162)) 6)))) (or (forall ((v_prenex_4682 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4682))) (< v_prenex_4682 main_x) (<= (select main_a v_prenex_4682) 3) (<= (+ main_x 1) v_prenex_4682))) (forall ((v_prenex_4683 Int)) (<= 1994 (* 2 (select main_a v_prenex_4683))))) (or (forall ((v_prenex_2173 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2173))) (<= (+ main_y 1) v_prenex_2173) (< v_prenex_2173 main_y))) (forall ((v_prenex_2172 Int)) (or (< v_prenex_2172 main_x) (<= (select main_a v_prenex_2172) 5)))) (forall ((v_prenex_10083 Int) (v_prenex_10082 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10083))) (<= 0 (+ (select main_a v_prenex_10082) 1)) (< v_prenex_10083 main_y) (<= (* 2 (select main_a v_prenex_10082)) 6) (<= 995 (select main_a v_prenex_10083)) (<= (+ main_y 1) v_prenex_10083) (<= (+ (select main_a v_prenex_10082) (select main_a v_prenex_10083)) 1000))) (forall ((v_prenex_3441 Int) (v_prenex_3442 Int)) (or (<= (+ main_y 1) v_prenex_3442) (<= (+ (select main_a v_prenex_3441) (select main_a v_prenex_3442)) 1000) (<= (select main_a v_prenex_3441) 5) (<= 997 (select main_a v_prenex_3442)) (<= 1 (select main_a v_prenex_3441)) (< v_prenex_3442 main_y) (< v_prenex_3441 main_x))) (or (forall ((v_prenex_3237 Int)) (<= 0 (+ (select main_a v_prenex_3237) 1))) (forall ((v_prenex_3238 Int)) (or (<= (+ main_y 1) v_prenex_3238) (<= 997 (select main_a v_prenex_3238)) (<= 995 (select main_a v_prenex_3238)) (< v_prenex_3238 main_y) (<= 1994 (* 2 (select main_a v_prenex_3238)))))) (forall ((v_prenex_2660 Int) (v_prenex_2659 Int)) (or (<= (+ (select main_a v_prenex_2659) (select main_a v_prenex_2660)) 1000) (<= (+ main_x 1) v_prenex_2659) (< v_prenex_2660 main_y) (<= (select main_a v_prenex_2659) 5) (<= (select main_a v_prenex_2660) 1001) (<= (+ main_y 1) v_prenex_2660) (<= 1 (select main_a v_prenex_2659)))) (forall ((v_prenex_9848 Int) (v_prenex_9847 Int)) (or (<= (select main_a v_prenex_9847) 5) (<= (select main_a v_prenex_9848) (+ (select main_a v_prenex_9847) 998)) (<= 997 (select main_a v_prenex_9848)) (<= 0 (+ (select main_a v_prenex_9847) 1)) (< v_prenex_9848 main_y) (<= (+ main_y 1) v_prenex_9848) (<= 1994 (* 2 (select main_a v_prenex_9848))))) (forall ((v_prenex_8252 Int) (v_prenex_8253 Int)) (or (<= (+ (select main_a v_prenex_8252) 994) (select main_a v_prenex_8253)) (< v_prenex_8253 main_y) (<= 0 (+ (select main_a v_prenex_8252) 1)) (<= (select main_a v_prenex_8253) 999) (<= 1 (select main_a v_prenex_8252)) (<= (+ main_x 1) v_prenex_8252) (<= (+ main_y 1) v_prenex_8253))) (or (forall ((v_prenex_6228 Int)) (or (<= (+ main_y 1) v_prenex_6228) (<= 1994 (* 2 (select main_a v_prenex_6228))) (<= (* 2 (select main_a v_prenex_6228)) 1998) (< v_prenex_6228 main_y) (<= 995 (select main_a v_prenex_6228)))) (forall ((v_prenex_6227 Int)) (<= 0 (+ (select main_a v_prenex_6227) 1)))) (or (forall ((v_prenex_4820 Int)) (or (<= 0 (+ (select main_a v_prenex_4820) 1)) (< v_prenex_4820 main_x) (<= (* 2 (select main_a v_prenex_4820)) 6))) (forall ((v_prenex_4821 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4821))) (< v_prenex_4821 main_y) (<= (* 2 (select main_a v_prenex_4821)) 1998) (<= (+ main_y 1) v_prenex_4821)))) (forall ((v_prenex_9255 Int) (v_prenex_9254 Int)) (or (< v_prenex_9255 main_y) (<= (+ (select main_a v_prenex_9254) (select main_a v_prenex_9255)) 1000) (<= (* 2 (select main_a v_prenex_9254)) 6) (<= (select main_a v_prenex_9254) 3) (<= (* 2 (select main_a v_prenex_9255)) 1998) (<= (+ main_y 1) v_prenex_9255))) (forall ((v_prenex_2630 Int) (v_prenex_2629 Int)) (or (< v_prenex_2629 main_x) (< v_prenex_2630 main_y) (<= 1 (select main_a v_prenex_2629)) (<= (select main_a v_prenex_2630) (+ (select main_a v_prenex_2629) 998)) (<= (select main_a v_prenex_2629) 3) (<= (* 2 (select main_a v_prenex_2630)) 1998) (<= (+ main_y 1) v_prenex_2630))) (forall ((v_prenex_469 Int) (v_prenex_470 Int)) (or (<= 2 (* 2 (select main_a v_prenex_469))) (<= (select main_a v_prenex_469) 3) (<= 1000 (+ (select main_a v_prenex_469) (select main_a v_prenex_470))) (<= (select main_a v_prenex_470) 1001) (< v_prenex_470 main_y) (<= (+ main_y 1) v_prenex_470) (< v_prenex_469 main_x))) (forall ((v_prenex_8789 Int) (v_prenex_8788 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8788))) (<= (+ main_y 1) v_prenex_8789) (<= (+ main_x 1) v_prenex_8788) (<= 1994 (* 2 (select main_a v_prenex_8789))) (<= (+ (select main_a v_prenex_8788) 994) (select main_a v_prenex_8789)) (< v_prenex_8789 main_y) (<= 1 (select main_a v_prenex_8788)))) (forall ((v_prenex_3740 Int) (v_prenex_3739 Int)) (or (<= (+ (select main_a v_prenex_3739) 994) (select main_a v_prenex_3740)) (<= 1994 (* 2 (select main_a v_prenex_3740))) (<= (select main_a v_prenex_3739) 5) (< v_prenex_3740 main_y) (<= (+ main_y 1) v_prenex_3740) (<= 0 (+ (select main_a v_prenex_3739) 1)))) (forall ((v_prenex_1075 Int) (v_prenex_1074 Int)) (or (<= 0 (+ (select main_a v_prenex_1074) 1)) (<= (+ main_y 1) v_prenex_1075) (<= (+ main_x 1) v_prenex_1074) (<= (+ (select main_a v_prenex_1074) 994) (select main_a v_prenex_1075)) (< v_prenex_1075 main_y) (<= 1994 (* 2 (select main_a v_prenex_1075))) (<= 1 (select main_a v_prenex_1074)))) (or (forall ((v_prenex_5336 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5336))) (< v_prenex_5336 main_y) (<= (+ main_y 1) v_prenex_5336) (<= (* 2 (select main_a v_prenex_5336)) 1998))) (forall ((v_prenex_5335 Int)) (<= (* 2 (select main_a v_prenex_5335)) 6))) (forall ((v_prenex_7689 Int) (v_prenex_7690 Int)) (or (<= (+ main_y 1) v_prenex_7690) (<= 1 (select main_a v_prenex_7689)) (<= (select main_a v_prenex_7689) 3) (<= (+ (select main_a v_prenex_7689) 994) (select main_a v_prenex_7690)) (< v_prenex_7690 main_y) (<= 995 (select main_a v_prenex_7690)) (<= 1994 (* 2 (select main_a v_prenex_7690))))) (forall ((v_prenex_440 Int) (v_prenex_439 Int)) (or (<= (* 2 (select main_a v_prenex_440)) 1998) (<= (select main_a v_prenex_439) 3) (< v_prenex_440 main_y) (<= (+ main_y 1) v_prenex_440) (< v_prenex_439 main_x) (<= (select main_a v_prenex_440) (+ (select main_a v_prenex_439) 998)))) (or (forall ((v_prenex_856 Int)) (or (<= 1 (select main_a v_prenex_856)) (<= (select main_a v_prenex_856) 5))) (forall ((v_prenex_857 Int)) (or (< v_prenex_857 main_y) (<= 1994 (* 2 (select main_a v_prenex_857))) (<= (select main_a v_prenex_857) 999) (<= (+ main_y 1) v_prenex_857) (<= (select main_a v_prenex_857) 1001)))) (or (forall ((v_prenex_74 Int)) (or (< v_prenex_74 main_y) (<= 995 (select main_a v_prenex_74)) (<= 1994 (* 2 (select main_a v_prenex_74))) (<= (select main_a v_prenex_74) 1001) (<= (+ main_y 1) v_prenex_74))) (forall ((v_prenex_73 Int)) (<= (select main_a v_prenex_73) 5))) (forall ((v_prenex_1899 Int) (v_prenex_1898 Int)) (or (<= 0 (+ (select main_a v_prenex_1898) 1)) (< v_prenex_1899 main_y) (<= (select main_a v_prenex_1899) (+ (select main_a v_prenex_1898) 998)) (<= 1994 (* 2 (select main_a v_prenex_1899))) (<= (select main_a v_prenex_1899) 999) (<= (+ main_y 1) v_prenex_1899) (<= 2 (* 2 (select main_a v_prenex_1898))))) (forall ((v_prenex_6640 Int) (v_prenex_6641 Int)) (or (<= (+ (select main_a v_prenex_6640) (select main_a v_prenex_6641)) 1000) (<= 2 (* 2 (select main_a v_prenex_6640))) (<= 995 (select main_a v_prenex_6641)) (<= (select main_a v_prenex_6640) 3) (<= (+ main_y 1) v_prenex_6641) (< v_prenex_6641 main_y) (<= (* 2 (select main_a v_prenex_6641)) 1998))) (or (forall ((v_prenex_8359 Int)) (or (< v_prenex_8359 main_y) (<= (+ main_y 1) v_prenex_8359) (<= (* 2 (select main_a v_prenex_8359)) 1998))) (forall ((v_prenex_8358 Int)) (or (<= 1 (select main_a v_prenex_8358)) (<= (+ main_x 1) v_prenex_8358)))) (or (forall ((v_prenex_10393 Int)) (or (< v_prenex_10393 main_y) (<= (* 2 (select main_a v_prenex_10393)) 1998) (<= 995 (select main_a v_prenex_10393)) (<= (+ main_y 1) v_prenex_10393) (<= 1994 (* 2 (select main_a v_prenex_10393))))) (forall ((v_prenex_10392 Int)) (or (<= 0 (+ (select main_a v_prenex_10392) 1)) (<= (* 2 (select main_a v_prenex_10392)) 6)))) (forall ((v_prenex_3515 Int) (v_prenex_3516 Int)) (or (<= (+ main_x 1) v_prenex_3515) (<= (select main_a v_prenex_3516) (+ (select main_a v_prenex_3515) 998)) (<= 2 (* 2 (select main_a v_prenex_3515))) (<= 1994 (* 2 (select main_a v_prenex_3516))) (<= (+ main_y 1) v_prenex_3516) (< v_prenex_3516 main_y))) (forall ((v_prenex_10729 Int) (v_prenex_10728 Int)) (or (< v_prenex_10729 main_y) (<= 1994 (* 2 (select main_a v_prenex_10729))) (<= 997 (select main_a v_prenex_10729)) (<= 0 (+ (select main_a v_prenex_10728) 1)) (<= 1 (select main_a v_prenex_10728)) (<= (+ main_y 1) v_prenex_10729) (<= (+ (select main_a v_prenex_10728) 994) (select main_a v_prenex_10729)))) (forall ((v_prenex_5251 Int) (v_prenex_5252 Int)) (or (<= (+ main_y 1) v_prenex_5252) (<= (+ (select main_a v_prenex_5251) 994) (select main_a v_prenex_5252)) (<= 1 (select main_a v_prenex_5251)) (< v_prenex_5252 main_y) (<= 0 (+ (select main_a v_prenex_5251) 1)) (< v_prenex_5251 main_x) (<= 995 (select main_a v_prenex_5252)))) (forall ((v_prenex_7146 Int) (v_prenex_7147 Int)) (or (<= (+ main_y 1) v_prenex_7147) (<= (select main_a v_prenex_7147) 999) (<= (+ (select main_a v_prenex_7146) 994) (select main_a v_prenex_7147)) (<= (select main_a v_prenex_7146) 5) (<= (* 2 (select main_a v_prenex_7147)) 1998) (< v_prenex_7147 main_y))) (forall ((v_prenex_8974 Int) (v_prenex_8975 Int)) (or (<= (select main_a v_prenex_8975) 999) (<= (* 2 (select main_a v_prenex_8974)) 6) (<= (select main_a v_prenex_8975) (+ (select main_a v_prenex_8974) 998)) (<= 2 (* 2 (select main_a v_prenex_8974))) (<= (+ main_y 1) v_prenex_8975) (< v_prenex_8975 main_y) (< v_prenex_8974 main_x))) (forall ((v_prenex_10752 Int) (v_prenex_10753 Int)) (or (<= (select main_a v_prenex_10752) 3) (<= (* 2 (select main_a v_prenex_10753)) 1998) (<= 1000 (+ (select main_a v_prenex_10752) (select main_a v_prenex_10753))) (<= (+ main_y 1) v_prenex_10753) (<= 0 (+ (select main_a v_prenex_10752) 1)) (< v_prenex_10753 main_y) (< v_prenex_10752 main_x))) (forall ((v_prenex_3700 Int) (v_prenex_3699 Int)) (or (< v_prenex_3700 main_y) (<= 0 (+ (select main_a v_prenex_3699) 1)) (<= (select main_a v_prenex_3699) 3) (<= 997 (select main_a v_prenex_3700)) (<= (+ main_y 1) v_prenex_3700) (<= (+ (select main_a v_prenex_3699) 994) (select main_a v_prenex_3700)) (<= (* 2 (select main_a v_prenex_3700)) 1998))) (forall ((v_prenex_5643 Int) (v_prenex_5642 Int)) (or (<= 1 (select main_a v_prenex_5642)) (< v_prenex_5643 main_y) (<= 0 (+ (select main_a v_prenex_5642) 1)) (< v_prenex_5642 main_x) (<= (+ main_y 1) v_prenex_5643) (<= 1994 (* 2 (select main_a v_prenex_5643))) (<= (+ (select main_a v_prenex_5642) 994) (select main_a v_prenex_5643)))) (forall ((v_prenex_10778 Int) (v_prenex_10779 Int)) (or (<= (+ main_y 1) v_prenex_10779) (<= (+ (select main_a v_prenex_10778) (select main_a v_prenex_10779)) 1000) (<= (+ main_x 1) v_prenex_10778) (<= (select main_a v_prenex_10779) 1001) (< v_prenex_10779 main_y) (<= 2 (* 2 (select main_a v_prenex_10778))) (<= (select main_a v_prenex_10778) 3))) (forall ((v_prenex_174 Int) (v_prenex_175 Int)) (or (<= (+ main_x 1) v_prenex_174) (<= (* 2 (select main_a v_prenex_174)) 6) (<= (+ (select main_a v_prenex_174) (select main_a v_prenex_175)) 1000) (< v_prenex_174 main_x) (<= (+ main_y 1) v_prenex_175))) (forall ((v_prenex_2065 Int) (v_prenex_2066 Int)) (or (<= 995 (select main_a v_prenex_2066)) (<= (* 2 (select main_a v_prenex_2065)) 6) (<= (select main_a v_prenex_2066) 1001) (<= 0 (+ (select main_a v_prenex_2065) 1)) (< v_prenex_2066 main_y) (<= 1000 (+ (select main_a v_prenex_2065) (select main_a v_prenex_2066))) (<= (+ main_y 1) v_prenex_2066))) (or (forall ((v_prenex_6931 Int)) (or (<= (select main_a v_prenex_6931) 5) (<= (+ main_x 1) v_prenex_6931) (< v_prenex_6931 main_x))) (forall ((v_prenex_6932 Int)) (or (<= (* 2 (select main_a v_prenex_6932)) 1998) (<= (+ main_y 1) v_prenex_6932)))) (forall ((v_prenex_4641 Int) (v_prenex_4640 Int)) (or (<= 1000 (+ (select main_a v_prenex_4640) (select main_a v_prenex_4641))) (<= 1 (select main_a v_prenex_4640)) (<= (+ main_y 1) v_prenex_4641) (<= 1994 (* 2 (select main_a v_prenex_4641))) (<= (select main_a v_prenex_4641) 1001) (<= (* 2 (select main_a v_prenex_4640)) 6) (< v_prenex_4641 main_y))) (forall ((v_prenex_7663 Int) (v_prenex_7664 Int)) (or (< v_prenex_7664 main_y) (<= (+ main_y 1) v_prenex_7664) (<= (select main_a v_prenex_7663) 3) (<= 1 (select main_a v_prenex_7663)) (<= (select main_a v_prenex_7664) 1001) (<= (+ (select main_a v_prenex_7663) (select main_a v_prenex_7664)) 1000) (<= (+ main_x 1) v_prenex_7663))) (forall ((v_prenex_8916 Int) (v_prenex_8917 Int)) (or (<= (+ main_y 1) v_prenex_8917) (<= 995 (select main_a v_prenex_8917)) (<= 1994 (* 2 (select main_a v_prenex_8917))) (< v_prenex_8917 main_y) (<= 0 (+ (select main_a v_prenex_8916) 1)) (<= 1 (select main_a v_prenex_8916)) (<= 1000 (+ (select main_a v_prenex_8916) (select main_a v_prenex_8917))))) (forall ((v_prenex_2055 Int) (v_prenex_2056 Int)) (or (<= (+ main_y 1) v_prenex_2056) (<= 995 (select main_a v_prenex_2056)) (<= 997 (select main_a v_prenex_2056)) (<= 1 (select main_a v_prenex_2055)) (< v_prenex_2056 main_y) (<= (select main_a v_prenex_2056) (+ (select main_a v_prenex_2055) 998)))) (or (forall ((v_prenex_2308 Int)) (<= (select main_a v_prenex_2308) 3)) (forall ((v_prenex_2309 Int)) (or (<= 997 (select main_a v_prenex_2309)) (<= (+ main_y 1) v_prenex_2309) (<= (* 2 (select main_a v_prenex_2309)) 1998) (< v_prenex_2309 main_y) (<= 1994 (* 2 (select main_a v_prenex_2309)))))) (forall ((v_prenex_8383 Int) (v_prenex_8382 Int)) (or (< v_prenex_8382 main_x) (<= (+ main_y 1) v_prenex_8383) (<= 1994 (* 2 (select main_a v_prenex_8383))) (<= (* 2 (select main_a v_prenex_8382)) 6) (<= 0 (+ (select main_a v_prenex_8382) 1)) (<= 1000 (+ (select main_a v_prenex_8382) (select main_a v_prenex_8383))) (< v_prenex_8383 main_y))) (or (forall ((v_prenex_4444 Int)) (or (<= (+ main_x 1) v_prenex_4444) (<= (select main_a v_prenex_4444) 3))) (forall ((v_prenex_4445 Int)) (or (<= (* 2 (select main_a v_prenex_4445)) 1998) (< v_prenex_4445 main_y) (<= (select main_a v_prenex_4445) 1001) (<= (+ main_y 1) v_prenex_4445)))) (forall ((v_prenex_10589 Int) (v_prenex_10588 Int)) (or (<= 0 (+ (select main_a v_prenex_10588) 1)) (< v_prenex_10589 main_y) (<= (+ main_y 1) v_prenex_10589) (<= 2 (* 2 (select main_a v_prenex_10588))) (<= (+ (select main_a v_prenex_10588) 994) (select main_a v_prenex_10589)) (<= (select main_a v_prenex_10589) 999))) (forall ((v_prenex_2611 Int) (v_prenex_2612 Int)) (or (<= (+ (select main_a v_prenex_2611) (select main_a v_prenex_2612)) 1000) (<= 1 (select main_a v_prenex_2611)) (<= (* 2 (select main_a v_prenex_2612)) 1998) (<= (+ main_y 1) v_prenex_2612) (< v_prenex_2612 main_y))) (forall ((v_prenex_792 Int) (v_prenex_793 Int)) (or (<= 1 (select main_a v_prenex_792)) (<= (+ main_y 1) v_prenex_793) (<= 995 (select main_a v_prenex_793)) (<= (select main_a v_prenex_793) (+ (select main_a v_prenex_792) 998)) (< v_prenex_793 main_y) (<= (* 2 (select main_a v_prenex_793)) 1998) (<= (* 2 (select main_a v_prenex_792)) 6))) (forall ((v_prenex_2815 Int) (v_prenex_2816 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2816))) (< v_prenex_2816 main_y) (<= (+ (select main_a v_prenex_2815) 994) (select main_a v_prenex_2816)) (<= (select main_a v_prenex_2815) 5) (<= (+ main_y 1) v_prenex_2816) (<= 1 (select main_a v_prenex_2815)) (<= (* 2 (select main_a v_prenex_2816)) 1998))) (forall ((v_prenex_3683 Int) (v_prenex_3684 Int)) (or (<= (select main_a v_prenex_3684) 1001) (<= (+ (select main_a v_prenex_3683) (select main_a v_prenex_3684)) 1000) (<= 1 (select main_a v_prenex_3683)) (<= (+ main_y 1) v_prenex_3684) (< v_prenex_3683 main_x) (< v_prenex_3684 main_y) (<= 0 (+ (select main_a v_prenex_3683) 1)))) (forall ((v_prenex_6707 Int) (v_prenex_6708 Int)) (or (<= (+ (select main_a v_prenex_6707) 994) (select main_a v_prenex_6708)) (<= (+ main_y 1) v_prenex_6708) (<= (select main_a v_prenex_6707) 5) (<= 1 (select main_a v_prenex_6707)) (<= (select main_a v_prenex_6708) 999) (<= (+ main_x 1) v_prenex_6707) (< v_prenex_6708 main_y))) (forall ((v_prenex_1459 Int) (v_prenex_1458 Int)) (or (<= (+ main_y 1) v_prenex_1459) (< v_prenex_1459 main_y) (<= (select main_a v_prenex_1459) 999) (<= (select main_a v_prenex_1458) 3) (<= (* 2 (select main_a v_prenex_1458)) 6) (<= (select main_a v_prenex_1459) (+ (select main_a v_prenex_1458) 998)) (<= (+ main_x 1) v_prenex_1458))) (or (forall ((v_prenex_4449 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4449))) (<= (+ main_y 1) v_prenex_4449) (<= (* 2 (select main_a v_prenex_4449)) 1998) (< v_prenex_4449 main_y) (<= 995 (select main_a v_prenex_4449)))) (forall ((v_prenex_4448 Int)) (<= 1 (select main_a v_prenex_4448)))) (forall ((v_prenex_7040 Int) (v_prenex_7039 Int)) (or (<= 997 (select main_a v_prenex_7040)) (<= 1994 (* 2 (select main_a v_prenex_7040))) (<= (+ main_y 1) v_prenex_7040) (< v_prenex_7040 main_y) (<= (+ (select main_a v_prenex_7039) (select main_a v_prenex_7040)) 1000))) (forall ((v_prenex_10135 Int) (v_prenex_10134 Int)) (or (<= 997 (select main_a v_prenex_10135)) (< v_prenex_10135 main_y) (<= 0 (+ (select main_a v_prenex_10134) 1)) (<= (select main_a v_prenex_10135) (+ (select main_a v_prenex_10134) 998)) (<= 995 (select main_a v_prenex_10135)) (<= (+ main_y 1) v_prenex_10135))) (forall ((v_prenex_10022 Int) (v_prenex_10023 Int)) (or (<= (select main_a v_prenex_10022) 5) (<= (+ main_y 1) v_prenex_10023) (<= (+ (select main_a v_prenex_10022) 994) (select main_a v_prenex_10023)) (<= (+ main_x 1) v_prenex_10022) (< v_prenex_10023 main_y) (<= 2 (* 2 (select main_a v_prenex_10022))) (<= (* 2 (select main_a v_prenex_10023)) 1998))) (or (forall ((v_prenex_5396 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5396))) (<= (select main_a v_prenex_5396) 5))) (forall ((v_prenex_5397 Int)) (or (< v_prenex_5397 main_y) (<= (+ main_y 1) v_prenex_5397) (<= (select main_a v_prenex_5397) 999) (<= (* 2 (select main_a v_prenex_5397)) 1998)))) (forall ((v_prenex_10873 Int) (v_prenex_10872 Int)) (or (< v_prenex_10873 main_y) (<= (+ (select main_a v_prenex_10872) 994) (select main_a v_prenex_10873)) (<= (select main_a v_prenex_10872) 5) (<= (* 2 (select main_a v_prenex_10872)) 6) (<= (+ main_y 1) v_prenex_10873) (<= 995 (select main_a v_prenex_10873)))) (forall ((v_prenex_4980 Int) (v_prenex_4981 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4981))) (<= (select main_a v_prenex_4981) 1001) (<= (+ main_y 1) v_prenex_4981) (<= 1 (select main_a v_prenex_4980)) (< v_prenex_4981 main_y) (<= (+ (select main_a v_prenex_4980) (select main_a v_prenex_4981)) 1000) (<= (* 2 (select main_a v_prenex_4980)) 6))) (forall ((v_prenex_1709 Int) (v_prenex_1708 Int)) (or (<= (+ main_y 1) v_prenex_1709) (<= (* 2 (select main_a v_prenex_1708)) 6) (<= 1994 (* 2 (select main_a v_prenex_1709))) (<= (select main_a v_prenex_1708) 5) (<= 995 (select main_a v_prenex_1709)) (<= (+ (select main_a v_prenex_1708) (select main_a v_prenex_1709)) 1000) (< v_prenex_1709 main_y))) (forall ((v_prenex_1159 Int) (v_prenex_1158 Int)) (or (<= 0 (+ (select main_a v_prenex_1158) 1)) (< v_prenex_1159 main_y) (<= (+ (select main_a v_prenex_1158) (select main_a v_prenex_1159)) 1000) (<= (select main_a v_prenex_1158) 5) (<= 997 (select main_a v_prenex_1159)) (<= (+ main_y 1) v_prenex_1159) (<= 995 (select main_a v_prenex_1159)))) (forall ((v_prenex_2960 Int)) (or (<= (* 2 (select main_a v_prenex_2960)) 1998) (< v_prenex_2960 main_y) (<= (+ main_y 1) v_prenex_2960))) (forall ((v_prenex_10319 Int) (v_prenex_10318 Int)) (or (<= (+ main_y 1) v_prenex_10319) (<= (select main_a v_prenex_10318) 5) (<= (select main_a v_prenex_10318) 3) (<= (select main_a v_prenex_10319) 1001) (<= (+ (select main_a v_prenex_10318) 994) (select main_a v_prenex_10319)) (< v_prenex_10319 main_y) (<= 1994 (* 2 (select main_a v_prenex_10319))))) (or (forall ((v_prenex_2019 Int)) (<= (select main_a v_prenex_2019) 5)) (forall ((v_prenex_2020 Int)) (or (< v_prenex_2020 main_y) (<= 997 (select main_a v_prenex_2020)) (<= (* 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_389 Int) (v_prenex_390 Int)) (or (<= (+ (select main_a v_prenex_389) (select main_a v_prenex_390)) 1000) (<= (select main_a v_prenex_390) 999) (<= 0 (+ (select main_a v_prenex_389) 1)) (<= 1 (select main_a v_prenex_389)) (<= (select main_a v_prenex_390) 1001) (<= (+ main_y 1) v_prenex_390) (< v_prenex_390 main_y))) (forall ((v_prenex_3109 Int) (v_prenex_3110 Int)) (or (<= (+ (select main_a v_prenex_3109) (select main_a v_prenex_3110)) 1000) (< v_prenex_3110 main_y) (<= 995 (select main_a v_prenex_3110)) (<= (* 2 (select main_a v_prenex_3109)) 6) (<= (+ main_y 1) v_prenex_3110))) (forall ((v_prenex_7265 Int) (v_prenex_7264 Int)) (or (<= (select main_a v_prenex_7265) 1001) (< v_prenex_7265 main_y) (<= 0 (+ (select main_a v_prenex_7264) 1)) (<= (+ main_y 1) v_prenex_7265) (<= (select main_a v_prenex_7264) 5) (<= 995 (select main_a v_prenex_7265)) (<= 1000 (+ (select main_a v_prenex_7264) (select main_a v_prenex_7265))))) (forall ((v_prenex_9167 Int) (v_prenex_9166 Int)) (or (<= (+ main_y 1) v_prenex_9167) (<= 0 (+ (select main_a v_prenex_9166) 1)) (<= 1 (select main_a v_prenex_9166)) (<= 995 (select main_a v_prenex_9167)) (<= (select main_a v_prenex_9167) (+ (select main_a v_prenex_9166) 998)) (<= (* 2 (select main_a v_prenex_9167)) 1998) (< v_prenex_9167 main_y))) (or (forall ((v_prenex_2625 Int)) (<= 0 (+ (select main_a v_prenex_2625) 1))) (forall ((v_prenex_2626 Int)) (or (< v_prenex_2626 main_y) (<= (+ main_y 1) v_prenex_2626) (<= (* 2 (select main_a v_prenex_2626)) 1998) (<= (select main_a v_prenex_2626) 1001)))) (forall ((v_prenex_5604 Int) (v_prenex_5605 Int)) (or (<= (select main_a v_prenex_5605) (+ (select main_a v_prenex_5604) 998)) (<= 997 (select main_a v_prenex_5605)) (<= (+ main_y 1) v_prenex_5605) (< v_prenex_5605 main_y) (<= (select main_a v_prenex_5604) 3))) (or (forall ((v_prenex_9468 Int)) (<= (select main_a v_prenex_9468) 5)) (forall ((v_prenex_9469 Int)) (or (<= (+ main_y 1) v_prenex_9469) (< v_prenex_9469 main_y) (<= (* 2 (select main_a v_prenex_9469)) 1998) (<= 995 (select main_a v_prenex_9469)) (<= 1994 (* 2 (select main_a v_prenex_9469)))))) (or (forall ((v_prenex_7415 Int)) (or (<= 0 (+ (select main_a v_prenex_7415) 1)) (<= (select main_a v_prenex_7415) 3))) (forall ((v_prenex_7416 Int)) (or (< v_prenex_7416 main_y) (<= (* 2 (select main_a v_prenex_7416)) 1998) (<= (select main_a v_prenex_7416) 999) (<= 995 (select main_a v_prenex_7416)) (<= (+ main_y 1) v_prenex_7416)))) (or (forall ((v_prenex_1078 Int)) (or (<= (* 2 (select main_a v_prenex_1078)) 6) (<= 0 (+ (select main_a v_prenex_1078) 1)))) (forall ((v_prenex_1079 Int)) (or (<= 995 (select main_a v_prenex_1079)) (<= (+ main_y 1) v_prenex_1079) (<= (select main_a v_prenex_1079) 999) (< v_prenex_1079 main_y) (<= (* 2 (select main_a v_prenex_1079)) 1998)))) (forall ((v_prenex_2844 Int) (v_prenex_2845 Int)) (or (<= 995 (select main_a v_prenex_2845)) (<= (+ main_y 1) v_prenex_2845) (< v_prenex_2844 main_x) (< v_prenex_2845 main_y) (<= (+ (select main_a v_prenex_2844) (select main_a v_prenex_2845)) 1000))) (forall ((v_prenex_5064 Int) (v_prenex_5065 Int)) (or (<= 995 (select main_a v_prenex_5065)) (<= (select main_a v_prenex_5064) 5) (<= 1000 (+ (select main_a v_prenex_5064) (select main_a v_prenex_5065))) (< v_prenex_5065 main_y) (<= (+ main_y 1) v_prenex_5065))) (forall ((v_prenex_3997 Int) (v_prenex_3998 Int)) (or (<= (* 2 (select main_a v_prenex_3997)) 6) (< v_prenex_3998 main_y) (<= (* 2 (select main_a v_prenex_3998)) 1998) (<= (+ main_y 1) v_prenex_3998) (<= 995 (select main_a v_prenex_3998)) (<= (+ (select main_a v_prenex_3997) (select main_a v_prenex_3998)) 1000))) (or (forall ((v_prenex_10254 Int)) (or (<= (select main_a v_prenex_10254) 3) (<= 1 (select main_a v_prenex_10254)))) (forall ((v_prenex_10255 Int)) (or (< v_prenex_10255 main_y) (<= 995 (select main_a v_prenex_10255)) (<= (+ main_y 1) v_prenex_10255) (<= (* 2 (select main_a v_prenex_10255)) 1998)))) (or (forall ((v_prenex_5239 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5239))) (< v_prenex_5239 main_x))) (forall ((v_prenex_5240 Int)) (or (< v_prenex_5240 main_y) (<= (* 2 (select main_a v_prenex_5240)) 1998) (<= (+ main_y 1) v_prenex_5240) (<= (select main_a v_prenex_5240) 1001)))) (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) 3) (<= (select main_a v_prenex_809) 1001) (<= (+ main_y 1) v_prenex_809) (<= (select main_a v_prenex_809) (+ (select main_a v_prenex_808) 998)))) (forall ((v_prenex_3803 Int) (v_prenex_3804 Int)) (or (<= (select main_a v_prenex_3804) (+ (select main_a v_prenex_3803) 998)) (<= (* 2 (select main_a v_prenex_3804)) 1998) (<= (+ main_y 1) v_prenex_3804) (< v_prenex_3804 main_y) (<= (select main_a v_prenex_3803) 3))) (or (forall ((v_prenex_1658 Int)) (or (<= 0 (+ (select main_a v_prenex_1658) 1)) (<= (* 2 (select main_a v_prenex_1658)) 6))) (forall ((v_prenex_1659 Int)) (or (< v_prenex_1659 main_y) (<= (* 2 (select main_a v_prenex_1659)) 1998) (<= (select main_a v_prenex_1659) 999) (<= (+ main_y 1) v_prenex_1659) (<= 995 (select main_a v_prenex_1659))))) (or (forall ((v_prenex_5369 Int)) (or (<= (+ main_y 1) v_prenex_5369) (<= 995 (select main_a v_prenex_5369)) (<= (* 2 (select main_a v_prenex_5369)) 1998) (< v_prenex_5369 main_y) (<= (select main_a v_prenex_5369) 1001))) (forall ((v_prenex_5368 Int)) (<= 1 (select main_a v_prenex_5368)))) (or (forall ((v_prenex_906 Int)) (or (< v_prenex_906 main_y) (<= (* 2 (select main_a v_prenex_906)) 1998) (<= (+ main_y 1) v_prenex_906) (<= 995 (select main_a v_prenex_906)) (<= (select main_a v_prenex_906) 999))) (forall ((v_prenex_905 Int)) (or (<= (* 2 (select main_a v_prenex_905)) 6) (<= 0 (+ (select main_a v_prenex_905) 1))))) (forall ((v_prenex_7643 Int) (v_prenex_7644 Int)) (or (<= (select main_a v_prenex_7643) 3) (<= (+ main_y 1) v_prenex_7644) (< v_prenex_7644 main_y) (<= (+ (select main_a v_prenex_7643) 994) (select main_a v_prenex_7644)) (<= 995 (select main_a v_prenex_7644)))) (forall ((v_prenex_9279 Int) (v_prenex_9278 Int)) (or (<= (select main_a v_prenex_9278) 5) (<= 995 (select main_a v_prenex_9279)) (<= 1000 (+ (select main_a v_prenex_9278) (select main_a v_prenex_9279))) (< v_prenex_9279 main_y) (<= 2 (* 2 (select main_a v_prenex_9278))) (<= (+ main_y 1) v_prenex_9279))) (or (forall ((v_prenex_8943 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8943))) (<= (+ main_y 1) v_prenex_8943) (<= 995 (select main_a v_prenex_8943)) (<= (select main_a v_prenex_8943) 1001) (< v_prenex_8943 main_y))) (forall ((v_prenex_8942 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8942))) (<= (select main_a v_prenex_8942) 5)))) (or (forall ((v_prenex_6536 Int)) (or (<= (select main_a v_prenex_6536) 5) (<= (* 2 (select main_a v_prenex_6536)) 6))) (forall ((v_prenex_6537 Int)) (or (<= (+ main_y 1) v_prenex_6537) (<= (* 2 (select main_a v_prenex_6537)) 1998) (< v_prenex_6537 main_y) (<= 997 (select main_a v_prenex_6537)) (<= (select main_a v_prenex_6537) 1001)))) (forall ((v_prenex_3678 Int) (v_prenex_3677 Int)) (or (<= (select main_a v_prenex_3678) 1001) (<= (select main_a v_prenex_3677) 3) (<= (+ (select main_a v_prenex_3677) 994) (select main_a v_prenex_3678)) (<= (+ main_y 1) v_prenex_3678) (< v_prenex_3678 main_y) (<= 1994 (* 2 (select main_a v_prenex_3678))) (<= 2 (* 2 (select main_a v_prenex_3677))))) (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_4437) 999) (<= 1 (select main_a v_prenex_4436)) (<= (+ main_y 1) v_prenex_4437))) (forall ((v_prenex_6193 Int) (v_prenex_6194 Int)) (or (<= (+ main_x 1) v_prenex_6193) (<= (+ (select main_a v_prenex_6193) 994) (select main_a v_prenex_6194)) (< v_prenex_6193 main_x) (<= (+ main_y 1) v_prenex_6194) (< v_prenex_6194 main_y))) (forall ((v_prenex_9663 Int) (v_prenex_9662 Int)) (or (<= (+ (select main_a v_prenex_9662) 994) (select main_a v_prenex_9663)) (<= (+ main_y 1) v_prenex_9663) (< v_prenex_9663 main_y) (<= (select main_a v_prenex_9663) 1001) (<= 995 (select main_a v_prenex_9663)) (<= 0 (+ (select main_a v_prenex_9662) 1)) (<= 2 (* 2 (select main_a v_prenex_9662))))) (or (forall ((v_prenex_9459 Int)) (or (<= (+ main_y 1) v_prenex_9459) (< v_prenex_9459 main_y) (<= 1994 (* 2 (select main_a v_prenex_9459))))) (forall ((v_prenex_9458 Int)) (or (<= (select main_a v_prenex_9458) 3) (<= (select main_a v_prenex_9458) 5) (<= (+ main_x 1) v_prenex_9458)))) (or (forall ((v_prenex_9716 Int)) (or (<= (select main_a v_prenex_9716) 3) (< v_prenex_9716 main_x) (<= 2 (* 2 (select main_a v_prenex_9716))))) (forall ((v_prenex_9717 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9717))) (<= (select main_a v_prenex_9717) 999) (<= (+ main_y 1) v_prenex_9717) (< v_prenex_9717 main_y)))) (or (forall ((v_prenex_1111 Int)) (or (< v_prenex_1111 main_y) (<= 995 (select main_a v_prenex_1111)) (<= (+ main_y 1) v_prenex_1111) (<= 1994 (* 2 (select main_a v_prenex_1111))))) (forall ((v_prenex_1110 Int)) (or (<= (select main_a v_prenex_1110) 5) (< v_prenex_1110 main_x)))) (forall ((v_prenex_18 Int) (v_prenex_17 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17))) (<= (+ (select main_a v_prenex_17) (select main_a v_prenex_18)) 1000) (< v_prenex_18 main_y) (<= 0 (+ (select main_a v_prenex_17) 1)) (<= (+ main_y 1) v_prenex_18) (<= 995 (select main_a v_prenex_18)) (<= (* 2 (select main_a v_prenex_18)) 1998))) (forall ((v_prenex_8349 Int) (v_prenex_8348 Int)) (or (<= (select main_a v_prenex_8348) 5) (< v_prenex_8349 main_y) (<= 995 (select main_a v_prenex_8349)) (<= (+ main_y 1) v_prenex_8349) (<= (select main_a v_prenex_8349) (+ (select main_a v_prenex_8348) 998)) (<= 0 (+ (select main_a v_prenex_8348) 1)))) (forall ((v_prenex_2697 Int) (v_prenex_2698 Int)) (or (< v_prenex_2698 main_y) (<= 1994 (* 2 (select main_a v_prenex_2698))) (<= 2 (* 2 (select main_a v_prenex_2697))) (<= (+ main_y 1) v_prenex_2698) (< v_prenex_2697 main_x) (<= 1000 (+ (select main_a v_prenex_2697) (select main_a v_prenex_2698))))) (forall ((v_prenex_321 Int) (v_prenex_322 Int)) (or (<= 0 (+ (select main_a v_prenex_321) 1)) (<= (+ main_x 1) v_prenex_321) (< v_prenex_322 main_y) (<= (+ (select main_a v_prenex_321) 994) (select main_a v_prenex_322)) (<= (* 2 (select main_a v_prenex_321)) 6) (<= (+ main_y 1) v_prenex_322) (<= (select main_a v_prenex_322) 999))) (forall ((v_prenex_5161 Int) (v_prenex_5162 Int)) (or (<= (+ (select main_a v_prenex_5161) (select main_a v_prenex_5162)) 1000) (<= (+ main_y 1) v_prenex_5162) (<= (select main_a v_prenex_5162) 1001) (< v_prenex_5162 main_y) (<= (* 2 (select main_a v_prenex_5161)) 6) (<= 1 (select main_a v_prenex_5161)) (<= 995 (select main_a v_prenex_5162)))) (forall ((v_prenex_6201 Int) (v_prenex_6202 Int)) (or (<= (+ main_y 1) v_prenex_6202) (<= (* 2 (select main_a v_prenex_6201)) 6) (<= (select main_a v_prenex_6201) 5) (< v_prenex_6202 main_y) (<= (select main_a v_prenex_6202) 999) (<= 995 (select main_a v_prenex_6202)) (<= (select main_a v_prenex_6202) (+ (select main_a v_prenex_6201) 998)))) (forall ((v_prenex_5176 Int) (v_prenex_5175 Int)) (or (<= (select main_a v_prenex_5175) 5) (<= (select main_a v_prenex_5176) (+ (select main_a v_prenex_5175) 998)) (<= 2 (* 2 (select main_a v_prenex_5175))) (<= (+ main_y 1) v_prenex_5176) (< v_prenex_5176 main_y) (<= (select main_a v_prenex_5176) 999))) (or (forall ((v_prenex_10685 Int)) (<= (* 2 (select main_a v_prenex_10685)) 1998)) (forall ((v_prenex_10684 Int)) (or (<= (select main_a v_prenex_10684) 3) (< v_prenex_10684 main_x) (<= (+ main_x 1) v_prenex_10684) (<= (* 2 (select main_a v_prenex_10684)) 6)))) (forall ((v_prenex_4988 Int) (v_prenex_4989 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4988))) (<= 995 (select main_a v_prenex_4989)) (<= (+ main_y 1) v_prenex_4989) (<= (select main_a v_prenex_4988) 5) (<= (+ (select main_a v_prenex_4988) 994) (select main_a v_prenex_4989)) (<= 1994 (* 2 (select main_a v_prenex_4989))) (< v_prenex_4989 main_y))) (forall ((v_prenex_7706 Int) (v_prenex_7705 Int)) (or (<= (+ main_y 1) v_prenex_7706) (<= (select main_a v_prenex_7705) 5) (< v_prenex_7706 main_y) (<= (select main_a v_prenex_7706) 1001) (<= (select main_a v_prenex_7706) (+ (select main_a v_prenex_7705) 998)) (< v_prenex_7705 main_x) (<= 2 (* 2 (select main_a v_prenex_7705))))) (forall ((v_prenex_707 Int) (v_prenex_706 Int)) (or (<= (select main_a v_prenex_706) 5) (<= (* 2 (select main_a v_prenex_706)) 6) (< v_prenex_707 main_y) (<= (+ main_y 1) v_prenex_707) (<= (+ (select main_a v_prenex_706) 994) (select main_a v_prenex_707)) (<= 995 (select main_a v_prenex_707)) (<= 1994 (* 2 (select main_a v_prenex_707))))) (or (forall ((v_prenex_3101 Int)) (or (<= 1 (select main_a v_prenex_3101)) (<= (* 2 (select main_a v_prenex_3101)) 6))) (forall ((v_prenex_3102 Int)) (or (<= (* 2 (select main_a v_prenex_3102)) 1998) (<= (+ main_y 1) v_prenex_3102) (< v_prenex_3102 main_y) (<= (select main_a v_prenex_3102) 1001)))) (forall ((v_prenex_2866 Int) (v_prenex_2867 Int)) (or (< v_prenex_2867 main_y) (<= (+ main_y 1) v_prenex_2867) (<= 995 (select main_a v_prenex_2867)) (<= (* 2 (select main_a v_prenex_2866)) 6) (<= (select main_a v_prenex_2867) 999) (<= 1000 (+ (select main_a v_prenex_2866) (select main_a v_prenex_2867))))) (or (forall ((v_prenex_2596 Int)) (or (<= (select main_a v_prenex_2596) 999) (<= 1994 (* 2 (select main_a v_prenex_2596))) (< v_prenex_2596 main_y) (<= 995 (select main_a v_prenex_2596)) (<= (+ main_y 1) v_prenex_2596))) (forall ((v_prenex_2595 Int)) (or (<= 0 (+ (select main_a v_prenex_2595) 1)) (<= (* 2 (select main_a v_prenex_2595)) 6)))) (or (forall ((v_prenex_1947 Int)) (or (<= 995 (select main_a v_prenex_1947)) (< v_prenex_1947 main_y) (<= (+ main_y 1) v_prenex_1947) (<= (* 2 (select main_a v_prenex_1947)) 1998))) (forall ((v_prenex_1946 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1946))) (< v_prenex_1946 main_x)))) (or (forall ((v_prenex_6936 Int)) (or (<= (+ main_y 1) v_prenex_6936) (< v_prenex_6936 main_y) (<= 995 (select main_a v_prenex_6936)) (<= 1994 (* 2 (select main_a v_prenex_6936))))) (forall ((v_prenex_6935 Int)) (or (<= 1 (select main_a v_prenex_6935)) (<= (select main_a v_prenex_6935) 5)))) (forall ((v_prenex_6339 Int) (v_prenex_6338 Int)) (or (<= 1000 (+ (select main_a v_prenex_6338) (select main_a v_prenex_6339))) (<= 995 (select main_a v_prenex_6339)) (<= (select main_a v_prenex_6338) 3) (< v_prenex_6339 main_y) (<= (select main_a v_prenex_6338) 5) (<= (select main_a v_prenex_6339) 1001) (<= (+ main_y 1) v_prenex_6339))) (or (forall ((v_prenex_10866 Int)) (or (<= (select main_a v_prenex_10866) 3) (<= 1 (select main_a v_prenex_10866)))) (forall ((v_prenex_10867 Int)) (or (<= (select main_a v_prenex_10867) 1001) (< v_prenex_10867 main_y) (<= (+ main_y 1) v_prenex_10867) (<= 1994 (* 2 (select main_a v_prenex_10867))) (<= 995 (select main_a v_prenex_10867))))) (forall ((v_prenex_10165 Int) (v_prenex_10164 Int)) (or (<= (+ main_y 1) v_prenex_10165) (<= 0 (+ (select main_a v_prenex_10164) 1)) (<= (select main_a v_prenex_10165) (+ (select main_a v_prenex_10164) 998)) (<= (select main_a v_prenex_10164) 5) (<= 997 (select main_a v_prenex_10165)) (< v_prenex_10165 main_y) (<= (* 2 (select main_a v_prenex_10165)) 1998))) (or (forall ((v_prenex_8016 Int)) (or (<= (select main_a v_prenex_8016) 3) (<= (* 2 (select main_a v_prenex_8016)) 6))) (forall ((v_prenex_8017 Int)) (or (<= 995 (select main_a v_prenex_8017)) (<= (select main_a v_prenex_8017) 999) (< v_prenex_8017 main_y) (<= (* 2 (select main_a v_prenex_8017)) 1998) (<= (+ main_y 1) v_prenex_8017)))) (forall ((v_prenex_10347 Int) (v_prenex_10346 Int)) (or (<= (select main_a v_prenex_10347) (+ (select main_a v_prenex_10346) 998)) (<= 1 (select main_a v_prenex_10346)) (< v_prenex_10347 main_y) (<= (+ main_y 1) v_prenex_10347) (<= (* 2 (select main_a v_prenex_10347)) 1998) (<= 995 (select main_a v_prenex_10347)))) (forall ((v_prenex_1097 Int) (v_prenex_1096 Int)) (or (<= (select main_a v_prenex_1097) 1001) (<= 995 (select main_a v_prenex_1097)) (<= 0 (+ (select main_a v_prenex_1096) 1)) (<= (+ main_y 1) v_prenex_1097) (< v_prenex_1097 main_y) (<= (+ (select main_a v_prenex_1096) 994) (select main_a v_prenex_1097)) (<= (select main_a v_prenex_1096) 5))) (or (forall ((v_prenex_4691 Int)) (or (< v_prenex_4691 main_y) (<= (+ main_y 1) v_prenex_4691) (<= 1994 (* 2 (select main_a v_prenex_4691))) (<= (select main_a v_prenex_4691) 999))) (forall ((v_prenex_4690 Int)) (or (<= (select main_a v_prenex_4690) 3) (<= 0 (+ (select main_a v_prenex_4690) 1))))) (forall ((v_prenex_3498 Int) (v_prenex_3497 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3497))) (< v_prenex_3498 main_y) (<= (+ main_y 1) v_prenex_3498) (<= (select main_a v_prenex_3498) (+ (select main_a v_prenex_3497) 998)) (<= (* 2 (select main_a v_prenex_3497)) 6) (<= (* 2 (select main_a v_prenex_3498)) 1998) (<= (select main_a v_prenex_3498) 1001))) (forall ((v_prenex_1985 Int) (v_prenex_1984 Int)) (or (< v_prenex_1985 main_y) (<= (select main_a v_prenex_1984) 5) (<= (+ main_y 1) v_prenex_1985) (<= (select main_a v_prenex_1985) (+ (select main_a v_prenex_1984) 998)) (<= 995 (select main_a v_prenex_1985)))) (forall ((v_prenex_9601 Int) (v_prenex_9600 Int)) (or (<= 1000 (+ (select main_a v_prenex_9600) (select main_a v_prenex_9601))) (<= (select main_a v_prenex_9601) 999) (<= (+ main_y 1) v_prenex_9601) (< v_prenex_9601 main_y) (<= (select main_a v_prenex_9601) 1001))) (forall ((v_prenex_535 Int) (v_prenex_536 Int)) (or (<= (+ main_y 1) v_prenex_536) (<= 997 (select main_a v_prenex_536)) (<= (select main_a v_prenex_536) (+ (select main_a v_prenex_535) 998)) (< v_prenex_536 main_y) (<= 1 (select main_a v_prenex_535)) (<= (select main_a v_prenex_536) 999) (<= (select main_a v_prenex_535) 5))) (or (forall ((v_prenex_5306 Int)) (or (<= 997 (select main_a v_prenex_5306)) (<= (* 2 (select main_a v_prenex_5306)) 1998) (<= (+ main_y 1) v_prenex_5306) (< v_prenex_5306 main_y) (<= 995 (select main_a v_prenex_5306)))) (forall ((v_prenex_5305 Int)) (or (<= (* 2 (select main_a v_prenex_5305)) 6) (<= (select main_a v_prenex_5305) 5)))) (forall ((v_prenex_10400 Int) (v_prenex_10401 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10401))) (<= (* 2 (select main_a v_prenex_10400)) 6) (<= (+ main_x 1) v_prenex_10400) (<= (+ main_y 1) v_prenex_10401) (< v_prenex_10401 main_y) (<= (+ (select main_a v_prenex_10400) (select main_a v_prenex_10401)) 1000))) (forall ((v_prenex_8116 Int) (v_prenex_8117 Int)) (or (<= (* 2 (select main_a v_prenex_8116)) 6) (< v_prenex_8117 main_y) (<= 997 (select main_a v_prenex_8117)) (<= (+ (select main_a v_prenex_8116) (select main_a v_prenex_8117)) 1000) (<= (* 2 (select main_a v_prenex_8117)) 1998) (<= (+ main_y 1) v_prenex_8117))) (forall ((v_prenex_6699 Int) (v_prenex_6700 Int)) (or (<= (+ main_y 1) v_prenex_6700) (< v_prenex_6700 main_y) (<= 2 (* 2 (select main_a v_prenex_6699))) (<= (+ (select main_a v_prenex_6699) 994) (select main_a v_prenex_6700)) (< v_prenex_6699 main_x) (<= 1 (select main_a v_prenex_6699)) (<= (select main_a v_prenex_6700) 999))) (forall ((v_prenex_3113 Int) (v_prenex_3114 Int)) (or (<= 1 (select main_a v_prenex_3113)) (<= 995 (select main_a v_prenex_3114)) (< v_prenex_3114 main_y) (<= (select main_a v_prenex_3113) 5) (<= (+ (select main_a v_prenex_3113) (select main_a v_prenex_3114)) 1000) (<= (+ main_y 1) v_prenex_3114) (<= (select main_a v_prenex_3114) 999))) (forall ((v_prenex_3047 Int) (v_prenex_3048 Int)) (or (<= (select main_a v_prenex_3047) 5) (<= (select main_a v_prenex_3048) (+ (select main_a v_prenex_3047) 998)) (<= (select main_a v_prenex_3048) 1001) (<= (+ main_y 1) v_prenex_3048) (< v_prenex_3048 main_y) (<= (select main_a v_prenex_3047) 3) (<= (+ main_x 1) v_prenex_3047))) (forall ((v_prenex_2394 Int) (v_prenex_2393 Int)) (or (<= (+ main_x 1) v_prenex_2393) (<= 1 (select main_a v_prenex_2393)) (<= (+ main_y 1) v_prenex_2394) (<= (* 2 (select main_a v_prenex_2393)) 6) (< v_prenex_2394 main_y) (<= (* 2 (select main_a v_prenex_2394)) 1998) (<= (+ (select main_a v_prenex_2393) 994) (select main_a v_prenex_2394)))) (forall ((v_prenex_12 Int) (v_prenex_11 Int)) (or (< v_prenex_12 main_y) (<= (+ (select main_a v_prenex_11) (select main_a v_prenex_12)) 1000) (<= 1 (select main_a v_prenex_11)) (<= 0 (+ (select main_a v_prenex_11) 1)) (<= 995 (select main_a v_prenex_12)) (<= (+ main_y 1) v_prenex_12))) (forall ((v_prenex_6915 Int) (v_prenex_6916 Int)) (or (<= (select main_a v_prenex_6915) 3) (<= (+ main_x 1) v_prenex_6915) (<= (+ main_y 1) v_prenex_6916) (< v_prenex_6916 main_y) (<= (* 2 (select main_a v_prenex_6916)) 1998) (<= (+ (select main_a v_prenex_6915) (select main_a v_prenex_6916)) 1000))) (forall ((v_prenex_10773 Int) (v_prenex_10772 Int)) (or (<= (select main_a v_prenex_10772) 5) (<= (+ main_y 1) v_prenex_10773) (<= 1000 (+ (select main_a v_prenex_10772) (select main_a v_prenex_10773))) (<= 1994 (* 2 (select main_a v_prenex_10773))) (<= (+ main_x 1) v_prenex_10772) (< v_prenex_10773 main_y))) (forall ((v_prenex_9769 Int) (v_prenex_9768 Int)) (or (<= 1 (select main_a v_prenex_9768)) (< v_prenex_9768 main_x) (<= (+ (select main_a v_prenex_9768) 994) (select main_a v_prenex_9769)) (<= 995 (select main_a v_prenex_9769)) (<= (+ main_y 1) v_prenex_9769) (< v_prenex_9769 main_y))) (forall ((v_prenex_6761 Int) (v_prenex_6762 Int)) (or (<= (+ main_y 1) v_prenex_6762) (< v_prenex_6761 main_x) (<= (select main_a v_prenex_6762) 999) (<= 1000 (+ (select main_a v_prenex_6761) (select main_a v_prenex_6762))) (<= (select main_a v_prenex_6761) 3) (<= 2 (* 2 (select main_a v_prenex_6761))) (< v_prenex_6762 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_2828) 1001) (< v_prenex_2828 main_y) (<= (select main_a v_prenex_2827) 5) (<= (+ main_y 1) v_prenex_2828) (< v_prenex_2827 main_x) (<= (+ (select main_a v_prenex_2827) 994) (select main_a v_prenex_2828)))) (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) (<= (select main_a v_prenex_464) 999) (<= (select main_a v_prenex_463) 5) (<= (select main_a v_prenex_464) (+ (select main_a v_prenex_463) 998)) (<= 995 (select main_a v_prenex_464)))) (or (forall ((v_prenex_3183 Int)) (or (<= 0 (+ (select main_a v_prenex_3183) 1)) (<= 1 (select main_a v_prenex_3183)))) (forall ((v_prenex_3184 Int)) (or (<= (+ main_y 1) v_prenex_3184) (<= (select main_a v_prenex_3184) 1001) (<= 1994 (* 2 (select main_a v_prenex_3184))) (< v_prenex_3184 main_y)))) (forall ((v_prenex_7703 Int) (v_prenex_7704 Int)) (or (<= (+ (select main_a v_prenex_7703) 994) (select main_a v_prenex_7704)) (< v_prenex_7704 main_y) (<= (select main_a v_prenex_7703) 5) (<= 2 (* 2 (select main_a v_prenex_7703))) (<= (select main_a v_prenex_7704) 999) (<= (+ main_y 1) v_prenex_7704))) (forall ((v_prenex_2575 Int) (v_prenex_2576 Int)) (or (<= (+ (select main_a v_prenex_2575) (select main_a v_prenex_2576)) 1000) (<= 1994 (* 2 (select main_a v_prenex_2576))) (<= 1 (select main_a v_prenex_2575)) (< v_prenex_2576 main_y) (<= (+ main_y 1) v_prenex_2576) (<= 995 (select main_a v_prenex_2576)) (<= (select main_a v_prenex_2575) 5))) (or (forall ((v_prenex_1290 Int)) (or (<= (select main_a v_prenex_1290) 5) (<= 1 (select main_a v_prenex_1290)) (<= (+ main_x 1) v_prenex_1290))) (forall ((v_prenex_1291 Int)) (or (<= (+ main_y 1) v_prenex_1291) (< v_prenex_1291 main_y) (<= 1994 (* 2 (select main_a v_prenex_1291)))))) (forall ((v_prenex_9421 Int) (v_prenex_9420 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9420))) (<= (+ main_y 1) v_prenex_9421) (< v_prenex_9421 main_y) (<= (select main_a v_prenex_9421) (+ (select main_a v_prenex_9420) 998)) (< v_prenex_9420 main_x) (<= (select main_a v_prenex_9420) 3) (<= 995 (select main_a v_prenex_9421)))) (forall ((v_prenex_9361 Int) (v_prenex_9360 Int)) (or (<= (* 2 (select main_a v_prenex_9360)) 6) (<= 1994 (* 2 (select main_a v_prenex_9361))) (<= (select main_a v_prenex_9361) (+ (select main_a v_prenex_9360) 998)) (< v_prenex_9361 main_y) (<= (+ main_y 1) v_prenex_9361) (<= (select main_a v_prenex_9361) 999))) (or (forall ((v_prenex_10375 Int)) (<= (* 2 (select main_a v_prenex_10375)) 1998)) (forall ((v_prenex_10374 Int)) (or (<= (+ main_x 1) v_prenex_10374) (<= 0 (+ (select main_a v_prenex_10374) 1)) (<= (* 2 (select main_a v_prenex_10374)) 6) (< v_prenex_10374 main_x)))) (forall ((v_prenex_5573 Int) (v_prenex_5572 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5572))) (<= 995 (select main_a v_prenex_5573)) (<= (select main_a v_prenex_5573) 999) (<= 1000 (+ (select main_a v_prenex_5572) (select main_a v_prenex_5573))) (<= (+ main_y 1) v_prenex_5573) (< v_prenex_5573 main_y))) (forall ((v_prenex_4096 Int) (v_prenex_4095 Int)) (or (<= (+ (select main_a v_prenex_4095) (select main_a v_prenex_4096)) 1000) (<= (* 2 (select main_a v_prenex_4095)) 6) (<= (+ main_y 1) v_prenex_4096) (<= (select main_a v_prenex_4096) 999) (< v_prenex_4096 main_y))) (forall ((v_prenex_1045 Int) (v_prenex_1044 Int)) (or (<= 1 (select main_a v_prenex_1044)) (<= (+ main_y 1) v_prenex_1045) (<= 1994 (* 2 (select main_a v_prenex_1045))) (<= 1000 (+ (select main_a v_prenex_1044) (select main_a v_prenex_1045))) (< v_prenex_1045 main_y) (<= 2 (* 2 (select main_a v_prenex_1044))) (<= 995 (select main_a v_prenex_1045)))) (forall ((v_prenex_1712 Int) (v_prenex_1713 Int)) (or (<= (select main_a v_prenex_1713) 1001) (<= (+ main_y 1) v_prenex_1713) (< v_prenex_1713 main_y) (<= 995 (select main_a v_prenex_1713)) (<= 0 (+ (select main_a v_prenex_1712) 1)) (<= (* 2 (select main_a v_prenex_1712)) 6) (<= (select main_a v_prenex_1713) (+ (select main_a v_prenex_1712) 998)))) (forall ((v_prenex_303 Int) (v_prenex_304 Int)) (or (<= (+ main_y 1) v_prenex_304) (<= (+ (select main_a v_prenex_303) 994) (select main_a v_prenex_304)) (<= (select main_a v_prenex_304) 999) (<= (select main_a v_prenex_303) 5) (<= (select main_a v_prenex_303) 3) (< v_prenex_304 main_y) (<= (+ main_x 1) v_prenex_303))) (or (forall ((v_prenex_1787 Int)) (or (< v_prenex_1787 main_y) (<= 997 (select main_a v_prenex_1787)) (<= 1994 (* 2 (select main_a v_prenex_1787))) (<= (+ main_y 1) v_prenex_1787) (<= 995 (select main_a v_prenex_1787)))) (forall ((v_prenex_1786 Int)) (<= (* 2 (select main_a v_prenex_1786)) 6))) (forall ((v_prenex_1963 Int) (v_prenex_1962 Int)) (or (< v_prenex_1963 main_y) (<= 0 (+ (select main_a v_prenex_1962) 1)) (<= (+ main_y 1) v_prenex_1963) (<= (+ (select main_a v_prenex_1962) 994) (select main_a v_prenex_1963)) (<= 995 (select main_a v_prenex_1963)) (<= 997 (select main_a v_prenex_1963)))) (or (forall ((v_prenex_1643 Int)) (or (<= (+ main_y 1) v_prenex_1643) (<= (select main_a v_prenex_1643) 1001) (<= (* 2 (select main_a v_prenex_1643)) 1998) (< v_prenex_1643 main_y))) (forall ((v_prenex_1642 Int)) (or (< v_prenex_1642 main_x) (<= 2 (* 2 (select main_a v_prenex_1642))) (<= (select main_a v_prenex_1642) 3)))) (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) 5) (<= (select main_a v_prenex_75) 3) (<= (select main_a v_prenex_76) 999) (<= (+ main_y 1) v_prenex_76))) (or (forall ((v_prenex_9641 Int)) (or (<= 995 (select main_a v_prenex_9641)) (< v_prenex_9641 main_y) (<= 997 (select main_a v_prenex_9641)) (<= (+ main_y 1) v_prenex_9641) (<= (* 2 (select main_a v_prenex_9641)) 1998))) (forall ((v_prenex_9640 Int)) (<= (select main_a v_prenex_9640) 3))) (forall ((v_prenex_6871 Int) (v_prenex_6872 Int)) (or (<= (select main_a v_prenex_6871) 5) (<= 995 (select main_a v_prenex_6872)) (< v_prenex_6872 main_y) (<= (+ main_y 1) v_prenex_6872) (<= 1994 (* 2 (select main_a v_prenex_6872))) (<= (select main_a v_prenex_6872) (+ (select main_a v_prenex_6871) 998)) (<= (* 2 (select main_a v_prenex_6871)) 6))) (forall ((v_prenex_4647 Int) (v_prenex_4646 Int)) (or (<= (+ (select main_a v_prenex_4646) (select main_a v_prenex_4647)) 1000) (<= (+ main_x 1) v_prenex_4646) (<= (+ main_y 1) v_prenex_4647) (< v_prenex_4647 main_y) (<= (select main_a v_prenex_4647) 999))) (forall ((v_prenex_10523 Int) (v_prenex_10522 Int)) (or (<= (+ (select main_a v_prenex_10522) (select main_a v_prenex_10523)) 1000) (<= (select main_a v_prenex_10523) 1001) (< v_prenex_10523 main_y) (<= 2 (* 2 (select main_a v_prenex_10522))) (<= (* 2 (select main_a v_prenex_10522)) 6) (< v_prenex_10522 main_x) (<= (+ main_y 1) v_prenex_10523))) (or (forall ((v_prenex_3709 Int)) (or (<= (select main_a v_prenex_3709) 3) (<= 0 (+ (select main_a v_prenex_3709) 1)))) (forall ((v_prenex_3710 Int)) (or (<= (+ main_y 1) v_prenex_3710) (<= (select main_a v_prenex_3710) 999) (<= (select main_a v_prenex_3710) 1001) (<= 1994 (* 2 (select main_a v_prenex_3710))) (< v_prenex_3710 main_y)))) (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) (<= 997 (select main_a v_prenex_4148)) (<= (select main_a v_prenex_4147) 5) (< v_prenex_4148 main_y) (<= (select main_a v_prenex_4148) 1001))) (forall ((v_prenex_6888 Int) (v_prenex_6887 Int)) (or (<= (+ (select main_a v_prenex_6887) 994) (select main_a v_prenex_6888)) (< v_prenex_6888 main_y) (<= (select main_a v_prenex_6887) 5) (<= (* 2 (select main_a v_prenex_6887)) 6) (<= 995 (select main_a v_prenex_6888)) (<= (+ main_y 1) v_prenex_6888) (<= (select main_a v_prenex_6888) 1001))) (forall ((v_prenex_3098 Int) (v_prenex_3097 Int)) (or (<= (* 2 (select main_a v_prenex_3097)) 6) (< v_prenex_3098 main_y) (<= (+ main_y 1) v_prenex_3098) (<= 997 (select main_a v_prenex_3098)) (<= (* 2 (select main_a v_prenex_3098)) 1998) (<= 0 (+ (select main_a v_prenex_3097) 1)) (<= (+ (select main_a v_prenex_3097) (select main_a v_prenex_3098)) 1000))) (forall ((v_prenex_9471 Int) (v_prenex_9470 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9470))) (< v_prenex_9470 main_x) (<= (+ main_y 1) v_prenex_9471) (<= (select main_a v_prenex_9471) (+ (select main_a v_prenex_9470) 998)) (<= (select main_a v_prenex_9470) 3) (<= (select main_a v_prenex_9471) 999) (< v_prenex_9471 main_y))) (forall ((v_prenex_10493 Int) (v_prenex_10492 Int)) (or (<= 1 (select main_a v_prenex_10492)) (< v_prenex_10493 main_y) (<= (select main_a v_prenex_10493) (+ (select main_a v_prenex_10492) 998)) (< v_prenex_10492 main_x) (<= (+ main_x 1) v_prenex_10492))) (forall ((v_prenex_10785 Int) (v_prenex_10784 Int)) (or (<= (+ main_y 1) v_prenex_10785) (<= (+ (select main_a v_prenex_10784) (select main_a v_prenex_10785)) 1000) (< v_prenex_10785 main_y) (<= 995 (select main_a v_prenex_10785)) (<= 997 (select main_a v_prenex_10785)) (<= (select main_a v_prenex_10784) 3))) (or (forall ((v_prenex_5629 Int)) (or (< v_prenex_5629 main_y) (<= 995 (select main_a v_prenex_5629)) (<= (+ main_y 1) v_prenex_5629) (<= 1994 (* 2 (select main_a v_prenex_5629))))) (forall ((v_prenex_5628 Int)) (or (<= (+ main_x 1) v_prenex_5628) (<= (select main_a v_prenex_5628) 3)))) (forall ((v_prenex_5200 Int) (v_prenex_5199 Int)) (or (<= 1 (select main_a v_prenex_5199)) (<= (+ (select main_a v_prenex_5199) 994) (select main_a v_prenex_5200)) (< v_prenex_5200 main_y) (<= (* 2 (select main_a v_prenex_5200)) 1998) (<= 997 (select main_a v_prenex_5200)) (<= (+ main_y 1) v_prenex_5200))) (forall ((v_prenex_9007 Int) (v_prenex_9006 Int)) (or (< v_prenex_9007 main_y) (<= 1 (select main_a v_prenex_9006)) (<= (select main_a v_prenex_9006) 3) (< v_prenex_9006 main_x) (<= 995 (select main_a v_prenex_9007)) (<= (+ (select main_a v_prenex_9006) 994) (select main_a v_prenex_9007)) (<= (+ main_y 1) v_prenex_9007))) (forall ((v_prenex_4922 Int) (v_prenex_4923 Int)) (or (< v_prenex_4922 main_x) (<= (+ main_y 1) v_prenex_4923) (<= 0 (+ (select main_a v_prenex_4922) 1)) (< v_prenex_4923 main_y) (<= 1000 (+ (select main_a v_prenex_4922) (select main_a v_prenex_4923))) (<= 997 (select main_a v_prenex_4923)) (<= (select main_a v_prenex_4922) 5))) (or (forall ((v_prenex_1542 Int)) (or (<= (select main_a v_prenex_1542) 3) (<= 0 (+ (select main_a v_prenex_1542) 1)))) (forall ((v_prenex_1543 Int)) (or (<= (+ main_y 1) v_prenex_1543) (<= 1994 (* 2 (select main_a v_prenex_1543))) (<= (select main_a v_prenex_1543) 1001) (<= (* 2 (select main_a v_prenex_1543)) 1998) (< v_prenex_1543 main_y)))) (forall ((v_prenex_10811 Int) (v_prenex_10810 Int)) (or (<= 0 (+ (select main_a v_prenex_10810) 1)) (<= (select main_a v_prenex_10810) 3) (< v_prenex_10811 main_y) (<= (+ main_y 1) v_prenex_10811) (< v_prenex_10810 main_x) (<= (select main_a v_prenex_10811) 1001) (<= (select main_a v_prenex_10811) (+ (select main_a v_prenex_10810) 998)))) (or (forall ((v_prenex_1816 Int)) (or (<= (select main_a v_prenex_1816) 3) (<= 2 (* 2 (select main_a v_prenex_1816))))) (forall ((v_prenex_1817 Int)) (or (<= (select main_a v_prenex_1817) 999) (<= (+ main_y 1) v_prenex_1817) (<= (select main_a v_prenex_1817) 1001) (<= (* 2 (select main_a v_prenex_1817)) 1998) (< v_prenex_1817 main_y)))) (forall ((v_prenex_3445 Int) (v_prenex_3446 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3446))) (<= (select main_a v_prenex_3446) 1001) (< v_prenex_3446 main_y) (<= 1000 (+ (select main_a v_prenex_3445) (select main_a v_prenex_3446))) (<= (* 2 (select main_a v_prenex_3445)) 6) (<= (+ main_y 1) v_prenex_3446))) (or (forall ((v_prenex_1461 Int)) (or (<= 995 (select main_a v_prenex_1461)) (<= (* 2 (select main_a v_prenex_1461)) 1998) (<= (+ main_y 1) v_prenex_1461) (< v_prenex_1461 main_y) (<= (select main_a v_prenex_1461) 1001))) (forall ((v_prenex_1460 Int)) (or (<= (select main_a v_prenex_1460) 5) (<= 2 (* 2 (select main_a v_prenex_1460)))))) (or (forall ((v_prenex_2451 Int)) (or (<= (* 2 (select main_a v_prenex_2451)) 6) (<= (+ main_x 1) v_prenex_2451) (<= 0 (+ (select main_a v_prenex_2451) 1)))) (forall ((v_prenex_2452 Int)) (or (<= (* 2 (select main_a v_prenex_2452)) 1998) (<= (select main_a v_prenex_2452) 999) (< v_prenex_2452 main_y) (<= (+ main_y 1) v_prenex_2452)))) (forall ((v_prenex_3203 Int) (v_prenex_3204 Int)) (or (<= (+ main_y 1) v_prenex_3204) (< v_prenex_3204 main_y) (<= (+ (select main_a v_prenex_3203) (select main_a v_prenex_3204)) 1000) (<= 1994 (* 2 (select main_a v_prenex_3204))) (<= (select main_a v_prenex_3203) 5))) (or (forall ((v_prenex_5263 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5263))) (<= (select main_a v_prenex_5263) 3))) (forall ((v_prenex_5264 Int)) (or (<= 995 (select main_a v_prenex_5264)) (<= (* 2 (select main_a v_prenex_5264)) 1998) (< v_prenex_5264 main_y) (<= (+ main_y 1) v_prenex_5264) (<= 997 (select main_a v_prenex_5264))))) (forall ((v_prenex_2200 Int) (v_prenex_2201 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2201))) (<= (select main_a v_prenex_2200) 3) (<= (+ main_y 1) v_prenex_2201) (<= 995 (select main_a v_prenex_2201)) (<= (select main_a v_prenex_2201) (+ (select main_a v_prenex_2200) 998)) (< v_prenex_2201 main_y))) (forall ((v_prenex_8660 Int) (v_prenex_8661 Int)) (or (<= 995 (select main_a v_prenex_8661)) (<= (select main_a v_prenex_8661) (+ (select main_a v_prenex_8660) 998)) (< v_prenex_8661 main_y) (<= 2 (* 2 (select main_a v_prenex_8660))) (<= (+ main_y 1) v_prenex_8661))) (forall ((v_prenex_7009 Int) (v_prenex_7010 Int)) (or (<= (select main_a v_prenex_7010) (+ (select main_a v_prenex_7009) 998)) (<= (+ main_y 1) v_prenex_7010) (<= (select main_a v_prenex_7010) 999) (< v_prenex_7010 main_y) (<= (select main_a v_prenex_7010) 1001))) (forall ((v_prenex_4667 Int) (v_prenex_4666 Int)) (or (<= (+ main_y 1) v_prenex_4667) (<= 995 (select main_a v_prenex_4667)) (<= (+ (select main_a v_prenex_4666) (select main_a v_prenex_4667)) 1000) (<= (+ main_x 1) v_prenex_4666) (< v_prenex_4667 main_y) (<= 2 (* 2 (select main_a v_prenex_4666))))) (or (forall ((v_prenex_7701 Int)) (or (<= 0 (+ (select main_a v_prenex_7701) 1)) (<= (+ main_x 1) v_prenex_7701) (<= 1 (select main_a v_prenex_7701)))) (forall ((v_prenex_7702 Int)) (or (< v_prenex_7702 main_y) (<= (* 2 (select main_a v_prenex_7702)) 1998) (<= (select main_a v_prenex_7702) 1001) (<= (+ main_y 1) v_prenex_7702)))) (forall ((v_prenex_3586 Int) (v_prenex_3585 Int)) (or (<= 995 (select main_a v_prenex_3586)) (<= (* 2 (select main_a v_prenex_3585)) 6) (< v_prenex_3586 main_y) (<= (select main_a v_prenex_3585) 5) (<= (+ 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) 1001))) (forall ((v_prenex_8464 Int) (v_prenex_8463 Int)) (or (<= (* 2 (select main_a v_prenex_8464)) 1998) (<= 0 (+ (select main_a v_prenex_8463) 1)) (< v_prenex_8464 main_y) (<= 1 (select main_a v_prenex_8463)) (<= (+ main_y 1) v_prenex_8464) (<= 1994 (* 2 (select main_a v_prenex_8464))) (<= (+ (select main_a v_prenex_8463) (select main_a v_prenex_8464)) 1000))) (forall ((v_prenex_1161 Int) (v_prenex_1160 Int)) (or (<= (* 2 (select main_a v_prenex_1160)) 6) (<= (+ main_x 1) v_prenex_1160) (< v_prenex_1161 main_y) (<= 995 (select main_a v_prenex_1161)) (<= (select main_a v_prenex_1160) 5) (<= (+ main_y 1) v_prenex_1161) (<= (+ (select main_a v_prenex_1160) (select main_a v_prenex_1161)) 1000))) (forall ((v_prenex_8581 Int) (v_prenex_8580 Int)) (or (<= (+ main_y 1) v_prenex_8581) (< v_prenex_8581 main_y) (<= (select main_a v_prenex_8581) 999) (<= 995 (select main_a v_prenex_8581)) (<= (select main_a v_prenex_8580) 5) (<= 1 (select main_a v_prenex_8580)) (<= (+ (select main_a v_prenex_8580) (select main_a v_prenex_8581)) 1000))) (or (forall ((v_prenex_3487 Int)) (or (<= (+ main_x 1) v_prenex_3487) (<= (select main_a v_prenex_3487) 5) (<= 0 (+ (select main_a v_prenex_3487) 1)))) (forall ((v_prenex_3488 Int)) (or (<= (+ main_y 1) v_prenex_3488) (<= (select main_a v_prenex_3488) 999) (<= 1994 (* 2 (select main_a v_prenex_3488))) (< v_prenex_3488 main_y)))) (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) (<= 995 (select main_a v_prenex_4146)) (<= 1994 (* 2 (select main_a v_prenex_4146))) (< v_prenex_4146 main_y) (<= 1 (select main_a v_prenex_4145)))) (forall ((v_prenex_859 Int) (v_prenex_858 Int)) (or (<= (+ (select main_a v_prenex_858) (select main_a v_prenex_859)) 1000) (<= 995 (select main_a v_prenex_859)) (< v_prenex_859 main_y) (<= (+ main_y 1) v_prenex_859) (<= 1 (select main_a v_prenex_858)) (<= 997 (select main_a v_prenex_859)))) (or (forall ((v_prenex_8986 Int)) (or (< v_prenex_8986 main_x) (<= (* 2 (select main_a v_prenex_8986)) 6) (<= (select main_a v_prenex_8986) 5))) (forall ((v_prenex_8987 Int)) (or (<= (+ main_y 1) v_prenex_8987) (<= 995 (select main_a v_prenex_8987)) (< v_prenex_8987 main_y) (<= (* 2 (select main_a v_prenex_8987)) 1998)))) (forall ((v_prenex_1005 Int) (v_prenex_1004 Int)) (or (< v_prenex_1005 main_y) (<= (select main_a v_prenex_1005) (+ (select main_a v_prenex_1004) 998)) (<= 1994 (* 2 (select main_a v_prenex_1005))) (<= (+ main_y 1) v_prenex_1005) (<= 1 (select main_a v_prenex_1004)))) (forall ((v_prenex_7707 Int) (v_prenex_7708 Int)) (or (<= 1000 (+ (select main_a v_prenex_7707) (select main_a v_prenex_7708))) (< v_prenex_7708 main_y) (<= (select main_a v_prenex_7708) 1001) (<= (+ main_y 1) v_prenex_7708) (<= 0 (+ (select main_a v_prenex_7707) 1)) (<= (* 2 (select main_a v_prenex_7707)) 6))) (or (forall ((v_prenex_10790 Int)) (or (<= 1 (select main_a v_prenex_10790)) (<= (select main_a v_prenex_10790) 3))) (forall ((v_prenex_10791 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10791))) (<= 995 (select main_a v_prenex_10791)) (< v_prenex_10791 main_y) (<= (* 2 (select main_a v_prenex_10791)) 1998) (<= (+ main_y 1) v_prenex_10791)))) (or (forall ((v_prenex_9766 Int)) (or (<= 1 (select main_a v_prenex_9766)) (<= (select main_a v_prenex_9766) 5))) (forall ((v_prenex_9767 Int)) (or (<= (select main_a v_prenex_9767) 999) (<= (+ main_y 1) v_prenex_9767) (<= (* 2 (select main_a v_prenex_9767)) 1998) (<= 995 (select main_a v_prenex_9767)) (< v_prenex_9767 main_y)))) (forall ((v_prenex_2981 Int) (v_prenex_2982 Int)) (or (<= (select main_a v_prenex_2982) 1001) (< v_prenex_2982 main_y) (<= (select main_a v_prenex_2981) 5) (<= (+ main_y 1) v_prenex_2982) (<= (+ (select main_a v_prenex_2981) (select main_a v_prenex_2982)) 1000) (<= 0 (+ (select main_a v_prenex_2981) 1)) (<= 1994 (* 2 (select main_a v_prenex_2982))))) (or (forall ((v_prenex_6497 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6497))) (<= 995 (select main_a v_prenex_6497)) (<= (+ main_y 1) v_prenex_6497) (< v_prenex_6497 main_y) (<= 997 (select main_a v_prenex_6497)))) (forall ((v_prenex_6496 Int)) (or (<= 0 (+ (select main_a v_prenex_6496) 1)) (<= 1 (select main_a v_prenex_6496))))) (or (forall ((v_prenex_4211 Int)) (or (<= 0 (+ (select main_a v_prenex_4211) 1)) (<= (* 2 (select main_a v_prenex_4211)) 6))) (forall ((v_prenex_4212 Int)) (or (<= (+ main_y 1) v_prenex_4212) (<= 997 (select main_a v_prenex_4212)) (<= (* 2 (select main_a v_prenex_4212)) 1998) (< v_prenex_4212 main_y) (<= 995 (select main_a v_prenex_4212))))) (or (forall ((v_prenex_1623 Int)) (<= 1994 (* 2 (select main_a v_prenex_1623)))) (forall ((v_prenex_1622 Int)) (or (<= (* 2 (select main_a v_prenex_1622)) 6) (<= (+ main_x 1) v_prenex_1622) (<= (select main_a v_prenex_1622) 3) (< v_prenex_1622 main_x)))) (forall ((v_prenex_2099 Int) (v_prenex_2100 Int)) (or (<= (select main_a v_prenex_2100) (+ (select main_a v_prenex_2099) 998)) (<= (+ main_y 1) v_prenex_2100) (<= 2 (* 2 (select main_a v_prenex_2099))) (<= (select main_a v_prenex_2100) 999) (<= (* 2 (select main_a v_prenex_2100)) 1998) (< v_prenex_2100 main_y))) (forall ((v_prenex_7813 Int) (v_prenex_7814 Int)) (or (<= (+ main_y 1) v_prenex_7814) (< v_prenex_7814 main_y) (<= (select main_a v_prenex_7813) 5) (<= (+ main_x 1) v_prenex_7813) (<= (select main_a v_prenex_7814) 999) (<= (select main_a v_prenex_7814) (+ (select main_a v_prenex_7813) 998)) (<= 1 (select main_a v_prenex_7813)))) (or (forall ((v_prenex_5015 Int)) (or (<= (+ main_y 1) v_prenex_5015) (<= (* 2 (select main_a v_prenex_5015)) 1998) (< v_prenex_5015 main_y))) (forall ((v_prenex_5014 Int)) (or (<= (select main_a v_prenex_5014) 3) (<= 1 (select main_a v_prenex_5014)) (<= (+ main_x 1) v_prenex_5014)))) (forall ((v_prenex_5923 Int) (v_prenex_5922 Int)) (or (<= (select main_a v_prenex_5923) (+ (select main_a v_prenex_5922) 998)) (<= (+ main_y 1) v_prenex_5923) (<= (select main_a v_prenex_5923) 1001) (< v_prenex_5923 main_y) (<= 0 (+ (select main_a v_prenex_5922) 1)) (<= (* 2 (select main_a v_prenex_5922)) 6) (<= 1994 (* 2 (select main_a v_prenex_5923))))) (forall ((v_prenex_832 Int) (v_prenex_833 Int)) (or (<= (select main_a v_prenex_833) 999) (<= (select main_a v_prenex_832) 5) (<= (+ (select main_a v_prenex_832) (select main_a v_prenex_833)) 1000) (<= (* 2 (select main_a v_prenex_833)) 1998) (< v_prenex_833 main_y) (<= (+ main_y 1) v_prenex_833) (<= (* 2 (select main_a v_prenex_832)) 6))) (forall ((v_prenex_772 Int) (v_prenex_773 Int)) (or (<= 1000 (+ (select main_a v_prenex_772) (select main_a v_prenex_773))) (<= (+ main_y 1) v_prenex_773) (< v_prenex_773 main_y) (<= (* 2 (select main_a v_prenex_773)) 1998) (<= 1 (select main_a v_prenex_772)) (<= (select main_a v_prenex_773) 999))) (forall ((v_prenex_4038 Int) (v_prenex_4037 Int)) (or (<= (* 2 (select main_a v_prenex_4037)) 6) (<= (+ (select main_a v_prenex_4037) 994) (select main_a v_prenex_4038)) (<= (+ main_y 1) v_prenex_4038) (<= 995 (select main_a v_prenex_4038)) (< v_prenex_4038 main_y) (<= (select main_a v_prenex_4038) 1001))) (forall ((v_prenex_6644 Int) (v_prenex_6645 Int)) (or (<= (+ main_y 1) v_prenex_6645) (<= (+ main_x 1) v_prenex_6644) (<= 1000 (+ (select main_a v_prenex_6644) (select main_a v_prenex_6645))) (<= 1 (select main_a v_prenex_6644)) (<= (* 2 (select main_a v_prenex_6644)) 6) (< v_prenex_6645 main_y) (<= 1994 (* 2 (select main_a v_prenex_6645))))) (or (forall ((v_prenex_5284 Int)) (or (<= (+ main_y 1) v_prenex_5284) (<= (select main_a v_prenex_5284) 999) (< v_prenex_5284 main_y) (<= 995 (select main_a v_prenex_5284)) (<= (* 2 (select main_a v_prenex_5284)) 1998))) (forall ((v_prenex_5283 Int)) (or (<= (select main_a v_prenex_5283) 5) (<= (* 2 (select main_a v_prenex_5283)) 6)))) (forall ((v_prenex_372 Int) (v_prenex_371 Int)) (or (< v_prenex_372 main_y) (<= (select main_a v_prenex_372) 999) (<= 997 (select main_a v_prenex_372)) (<= 0 (+ (select main_a v_prenex_371) 1)) (<= (+ main_y 1) v_prenex_372) (<= 2 (* 2 (select main_a v_prenex_371))) (<= 1000 (+ (select main_a v_prenex_371) (select main_a v_prenex_372))))) (forall ((v_prenex_6862 Int) (v_prenex_6861 Int)) (or (<= (* 2 (select main_a v_prenex_6862)) 1998) (<= (+ main_x 1) v_prenex_6861) (<= 1000 (+ (select main_a v_prenex_6861) (select main_a v_prenex_6862))) (<= (select main_a v_prenex_6861) 3) (< v_prenex_6862 main_y) (<= (+ main_y 1) v_prenex_6862))) (or (forall ((v_prenex_8873 Int)) (or (<= 995 (select main_a v_prenex_8873)) (<= 1994 (* 2 (select main_a v_prenex_8873))) (<= (+ main_y 1) v_prenex_8873) (< v_prenex_8873 main_y))) (forall ((v_prenex_8872 Int)) (or (<= 0 (+ (select main_a v_prenex_8872) 1)) (<= 2 (* 2 (select main_a v_prenex_8872)))))) (forall ((v_prenex_9538 Int) (v_prenex_9537 Int)) (or (<= (select main_a v_prenex_9537) 5) (<= 997 (select main_a v_prenex_9538)) (<= (+ main_y 1) v_prenex_9538) (< v_prenex_9538 main_y) (<= 1994 (* 2 (select main_a v_prenex_9538))) (<= (+ (select main_a v_prenex_9537) 994) (select main_a v_prenex_9538)) (<= 0 (+ (select main_a v_prenex_9537) 1)))) (or (forall ((v_prenex_1247 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1247))) (< v_prenex_1247 main_y) (<= (+ main_y 1) v_prenex_1247))) (forall ((v_prenex_1246 Int)) (<= (select main_a v_prenex_1246) 3))) (forall ((v_prenex_931 Int) (v_prenex_932 Int)) (or (<= 995 (select main_a v_prenex_932)) (<= (+ (select main_a v_prenex_931) 994) (select main_a v_prenex_932)) (<= (select main_a v_prenex_931) 5) (< v_prenex_932 main_y) (<= (+ main_y 1) v_prenex_932) (<= (* 2 (select main_a v_prenex_932)) 1998))) (forall ((v_prenex_1587 Int) (v_prenex_1586 Int)) (or (<= (* 2 (select main_a v_prenex_1586)) 6) (<= (select main_a v_prenex_1587) 999) (<= (+ main_y 1) v_prenex_1587) (< v_prenex_1587 main_y) (<= (+ (select main_a v_prenex_1586) (select main_a v_prenex_1587)) 1000) (<= (select main_a v_prenex_1586) 3) (<= (* 2 (select main_a v_prenex_1587)) 1998))) (forall ((v_prenex_495 Int) (v_prenex_496 Int)) (or (<= (+ main_y 1) v_prenex_496) (<= (select main_a v_prenex_495) 5) (<= (* 2 (select main_a v_prenex_496)) 1998) (<= (select main_a v_prenex_495) 3) (<= 995 (select main_a v_prenex_496)) (< v_prenex_496 main_y) (<= (+ (select main_a v_prenex_495) (select main_a v_prenex_496)) 1000))) (forall ((v_prenex_7423 Int) (v_prenex_7424 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7423))) (<= (select main_a v_prenex_7424) 1001) (<= (+ (select main_a v_prenex_7423) (select main_a v_prenex_7424)) 1000) (<= (* 2 (select main_a v_prenex_7423)) 6) (<= (+ main_y 1) v_prenex_7424) (<= (+ main_x 1) v_prenex_7423) (< v_prenex_7424 main_y))) (forall ((v_prenex_9660 Int) (v_prenex_9661 Int)) (or (<= 1 (select main_a v_prenex_9660)) (<= 995 (select main_a v_prenex_9661)) (<= (+ main_y 1) v_prenex_9661) (<= 1000 (+ (select main_a v_prenex_9660) (select main_a v_prenex_9661))) (<= 2 (* 2 (select main_a v_prenex_9660))) (<= (select main_a v_prenex_9661) 999) (< v_prenex_9661 main_y))) (forall ((v_prenex_5857 Int) (v_prenex_5856 Int)) (or (<= 1000 (+ (select main_a v_prenex_5856) (select main_a v_prenex_5857))) (<= 1994 (* 2 (select main_a v_prenex_5857))) (<= (+ main_y 1) v_prenex_5857) (< v_prenex_5857 main_y) (<= (select main_a v_prenex_5856) 3))) (forall ((v_prenex_3720 Int) (v_prenex_3719 Int)) (or (<= (+ (select main_a v_prenex_3719) 994) (select main_a v_prenex_3720)) (<= (* 2 (select main_a v_prenex_3720)) 1998) (<= (+ main_y 1) v_prenex_3720) (< v_prenex_3720 main_y))) (forall ((v_prenex_4412 Int) (v_prenex_4413 Int)) (or (<= (+ main_y 1) v_prenex_4413) (<= (+ (select main_a v_prenex_4412) 994) (select main_a v_prenex_4413)) (<= 995 (select main_a v_prenex_4413)) (<= 0 (+ (select main_a v_prenex_4412) 1)) (<= (* 2 (select main_a v_prenex_4413)) 1998) (< v_prenex_4413 main_y))) (forall ((v_prenex_6209 Int) (v_prenex_6210 Int)) (or (<= (+ main_y 1) v_prenex_6210) (<= (+ main_x 1) v_prenex_6209) (< v_prenex_6210 main_y) (<= (select main_a v_prenex_6209) 5) (<= (* 2 (select main_a v_prenex_6210)) 1998) (<= (+ (select main_a v_prenex_6209) (select main_a v_prenex_6210)) 1000))) (forall ((v_prenex_6897 Int) (v_prenex_6898 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6897))) (<= (select main_a v_prenex_6898) 1001) (<= 1000 (+ (select main_a v_prenex_6897) (select main_a v_prenex_6898))) (<= (+ main_y 1) v_prenex_6898) (<= 0 (+ (select main_a v_prenex_6897) 1)) (< v_prenex_6898 main_y) (<= (+ main_x 1) v_prenex_6897))) (forall ((v_prenex_6287 Int)) (or (<= (select main_a v_prenex_6287) 1001) (<= (+ main_y 1) v_prenex_6287) (< v_prenex_6287 main_y) (<= (* 2 (select main_a v_prenex_6287)) 1998) (<= 997 (select main_a v_prenex_6287)))) (forall ((v_prenex_3025 Int) (v_prenex_3026 Int)) (or (<= 0 (+ (select main_a v_prenex_3025) 1)) (<= (+ main_y 1) v_prenex_3026) (<= (+ main_x 1) v_prenex_3025) (< v_prenex_3026 main_y) (<= 1994 (* 2 (select main_a v_prenex_3026))) (<= 2 (* 2 (select main_a v_prenex_3025))) (<= 1000 (+ (select main_a v_prenex_3025) (select main_a v_prenex_3026))))) (forall ((v_prenex_2316 Int) (v_prenex_2317 Int)) (or (<= (+ (select main_a v_prenex_2316) (select main_a v_prenex_2317)) 1000) (<= (select main_a v_prenex_2316) 5) (<= (+ main_x 1) v_prenex_2316) (< v_prenex_2316 main_x))) (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_343) 994) (select main_a v_prenex_344)) (< v_prenex_343 main_x) (<= (select main_a v_prenex_343) 3) (<= (* 2 (select main_a v_prenex_344)) 1998) (<= (+ main_y 1) v_prenex_344))) (forall ((v_prenex_9549 Int) (v_prenex_9550 Int)) (or (< v_prenex_9550 main_y) (<= (+ (select main_a v_prenex_9549) (select main_a v_prenex_9550)) 1000) (<= (+ main_y 1) v_prenex_9550) (<= 2 (* 2 (select main_a v_prenex_9549))) (<= 1994 (* 2 (select main_a v_prenex_9550))))) (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) 999) (<= 997 (select main_a v_prenex_4677)) (<= (select main_a v_prenex_4676) 5) (<= (* 2 (select main_a v_prenex_4676)) 6) (<= (+ main_y 1) v_prenex_4677) (< v_prenex_4677 main_y))) (or (forall ((v_prenex_5595 Int)) (or (<= 997 (select main_a v_prenex_5595)) (<= 1994 (* 2 (select main_a v_prenex_5595))) (< v_prenex_5595 main_y) (<= (+ main_y 1) v_prenex_5595))) (forall ((v_prenex_5594 Int)) (or (<= (+ main_x 1) v_prenex_5594) (<= 0 (+ (select main_a v_prenex_5594) 1)) (<= (* 2 (select main_a v_prenex_5594)) 6)))) (forall ((v_prenex_1389 Int) (v_prenex_1388 Int)) (or (<= 0 (+ (select main_a v_prenex_1388) 1)) (<= (+ main_y 1) v_prenex_1389) (<= (+ (select main_a v_prenex_1388) 994) (select main_a v_prenex_1389)) (<= 1994 (* 2 (select main_a v_prenex_1389))) (<= (select main_a v_prenex_1389) 1001) (<= 1 (select main_a v_prenex_1388)) (< v_prenex_1389 main_y))) (forall ((v_prenex_5001 Int) (v_prenex_5000 Int)) (or (<= (* 2 (select main_a v_prenex_5001)) 1998) (<= (+ main_y 1) v_prenex_5001) (<= 1000 (+ (select main_a v_prenex_5000) (select main_a v_prenex_5001))) (< v_prenex_5000 main_x) (< v_prenex_5001 main_y) (<= 1 (select main_a v_prenex_5000)))) (forall ((v_prenex_5709 Int) (v_prenex_5708 Int)) (or (<= 997 (select main_a v_prenex_5709)) (< v_prenex_5709 main_y) (<= 995 (select main_a v_prenex_5709)) (<= (+ (select main_a v_prenex_5708) 994) (select main_a v_prenex_5709)) (<= (+ main_y 1) v_prenex_5709) (<= (select main_a v_prenex_5708) 5) (<= (* 2 (select main_a v_prenex_5708)) 6))) (forall ((v_prenex_10862 Int) (v_prenex_10863 Int)) (or (<= (+ main_y 1) v_prenex_10863) (<= (select main_a v_prenex_10863) 1001) (<= 1000 (+ (select main_a v_prenex_10862) (select main_a v_prenex_10863))) (<= (* 2 (select main_a v_prenex_10862)) 6) (<= 1 (select main_a v_prenex_10862)) (< v_prenex_10863 main_y) (<= (select main_a v_prenex_10863) 999))) (forall ((v_prenex_9832 Int) (v_prenex_9831 Int)) (or (<= 1 (select main_a v_prenex_9831)) (<= (select main_a v_prenex_9832) 999) (<= (select main_a v_prenex_9831) 5) (<= 1000 (+ (select main_a v_prenex_9831) (select main_a v_prenex_9832))) (<= (+ main_y 1) v_prenex_9832) (<= 995 (select main_a v_prenex_9832)) (< v_prenex_9832 main_y))) (forall ((v_prenex_8303 Int) (v_prenex_8302 Int)) (or (<= (select main_a v_prenex_8302) 5) (<= (select main_a v_prenex_8303) 1001) (< v_prenex_8303 main_y) (<= (select main_a v_prenex_8302) 3) (<= (+ main_y 1) v_prenex_8303) (<= 1000 (+ (select main_a v_prenex_8302) (select main_a v_prenex_8303))) (<= 997 (select main_a v_prenex_8303)))) (forall ((v_prenex_6923 Int) (v_prenex_6924 Int)) (or (<= 995 (select main_a v_prenex_6924)) (<= (+ main_y 1) v_prenex_6924) (<= 1 (select main_a v_prenex_6923)) (<= (* 2 (select main_a v_prenex_6924)) 1998) (<= (+ (select main_a v_prenex_6923) 994) (select main_a v_prenex_6924)) (< v_prenex_6924 main_y))) (forall ((v_prenex_9814 Int) (v_prenex_9813 Int)) (or (<= (select main_a v_prenex_9814) 999) (<= 1 (select main_a v_prenex_9813)) (<= (+ main_y 1) v_prenex_9814) (<= 0 (+ (select main_a v_prenex_9813) 1)) (< v_prenex_9814 main_y) (<= (select main_a v_prenex_9814) (+ (select main_a v_prenex_9813) 998)))) (forall ((v_prenex_9631 Int) (v_prenex_9630 Int)) (or (< v_prenex_9631 main_y) (<= (select main_a v_prenex_9630) 5) (<= (* 2 (select main_a v_prenex_9631)) 1998) (<= (+ main_y 1) v_prenex_9631) (<= 1 (select main_a v_prenex_9630)) (<= 995 (select main_a v_prenex_9631)) (<= 1000 (+ (select main_a v_prenex_9630) (select main_a v_prenex_9631))))) (forall ((v_prenex_2940 Int) (v_prenex_2939 Int)) (or (<= (+ main_y 1) v_prenex_2940) (<= (* 2 (select main_a v_prenex_2939)) 6) (<= (select main_a v_prenex_2940) (+ (select main_a v_prenex_2939) 998)) (<= 1994 (* 2 (select main_a v_prenex_2940))) (< v_prenex_2940 main_y) (<= 1 (select main_a v_prenex_2939)) (<= (+ main_x 1) v_prenex_2939))) (forall ((v_prenex_5249 Int) (v_prenex_5250 Int)) (or (<= (select main_a v_prenex_5250) 999) (<= 1000 (+ (select main_a v_prenex_5249) (select main_a v_prenex_5250))) (<= (select main_a v_prenex_5249) 3) (<= (+ main_y 1) v_prenex_5250) (< v_prenex_5250 main_y) (<= 995 (select main_a v_prenex_5250)) (<= (select main_a v_prenex_5249) 5))) (forall ((v_prenex_2031 Int) (v_prenex_2032 Int)) (or (<= (+ (select main_a v_prenex_2031) (select main_a v_prenex_2032)) 1000) (<= 995 (select main_a v_prenex_2032)) (< v_prenex_2032 main_y) (<= 1 (select main_a v_prenex_2031)) (<= (+ main_y 1) v_prenex_2032) (<= (select main_a v_prenex_2031) 5))) (forall ((v_prenex_1971 Int) (v_prenex_1970 Int)) (or (< v_prenex_1970 main_x) (<= 997 (select main_a v_prenex_1971)) (<= (+ (select main_a v_prenex_1970) (select main_a v_prenex_1971)) 1000) (<= (+ main_y 1) v_prenex_1971) (< v_prenex_1971 main_y) (<= 2 (* 2 (select main_a v_prenex_1970))) (<= 1 (select main_a v_prenex_1970)))) (forall ((v_prenex_2212 Int) (v_prenex_2213 Int)) (or (<= (+ main_y 1) v_prenex_2213) (<= (* 2 (select main_a v_prenex_2213)) 1998) (<= 1000 (+ (select main_a v_prenex_2212) (select main_a v_prenex_2213))) (<= 997 (select main_a v_prenex_2213)) (<= 0 (+ (select main_a v_prenex_2212) 1)) (<= 1 (select main_a v_prenex_2212)) (< v_prenex_2213 main_y))) (or (forall ((v_prenex_2949 Int)) (<= (select main_a v_prenex_2949) 3)) (forall ((v_prenex_2950 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2950))) (< v_prenex_2950 main_y) (<= (select main_a v_prenex_2950) 999) (<= (+ main_y 1) v_prenex_2950) (<= 995 (select main_a v_prenex_2950))))) (forall ((v_prenex_2848 Int) (v_prenex_2849 Int)) (or (< v_prenex_2848 main_x) (<= (+ main_y 1) v_prenex_2849) (<= 995 (select main_a v_prenex_2849)) (<= (+ (select main_a v_prenex_2848) 994) (select main_a v_prenex_2849)) (<= 2 (* 2 (select main_a v_prenex_2848))) (< v_prenex_2849 main_y))) (forall ((v_prenex_10677 Int) (v_prenex_10676 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10676))) (<= 997 (select main_a v_prenex_10677)) (< v_prenex_10677 main_y) (<= (+ main_y 1) v_prenex_10677) (<= (+ (select main_a v_prenex_10676) 994) (select main_a v_prenex_10677)) (<= 1 (select main_a v_prenex_10676)) (<= 1994 (* 2 (select main_a v_prenex_10677))))) (forall ((v_prenex_2733 Int) (v_prenex_2734 Int)) (or (< v_prenex_2734 main_y) (<= 1000 (+ (select main_a v_prenex_2733) (select main_a v_prenex_2734))) (<= 997 (select main_a v_prenex_2734)) (<= 0 (+ (select main_a v_prenex_2733) 1)) (<= (+ main_y 1) v_prenex_2734) (<= (select main_a v_prenex_2734) 1001))) (forall ((v_prenex_4228 Int) (v_prenex_4227 Int)) (or (<= 0 (+ (select main_a v_prenex_4227) 1)) (<= 997 (select main_a v_prenex_4228)) (<= (+ main_y 1) v_prenex_4228) (< v_prenex_4227 main_x) (< v_prenex_4228 main_y) (<= (select main_a v_prenex_4228) (+ (select main_a v_prenex_4227) 998)))) (forall ((v_prenex_761 Int) (v_prenex_760 Int)) (or (<= 2 (* 2 (select main_a v_prenex_760))) (<= (+ main_x 1) v_prenex_760) (<= (+ (select main_a v_prenex_760) (select main_a v_prenex_761)) 1000) (<= (select main_a v_prenex_760) 5) (< v_prenex_761 main_y) (<= 997 (select main_a v_prenex_761)) (<= (+ main_y 1) v_prenex_761))) (or (forall ((v_prenex_5678 Int)) (or (<= (+ main_x 1) v_prenex_5678) (<= (* 2 (select main_a v_prenex_5678)) 6) (<= (select main_a v_prenex_5678) 3))) (forall ((v_prenex_5679 Int)) (or (<= (+ main_y 1) v_prenex_5679) (< v_prenex_5679 main_y) (<= (* 2 (select main_a v_prenex_5679)) 1998)))) (forall ((v_prenex_1259 Int) (v_prenex_1258 Int)) (or (<= (+ main_y 1) v_prenex_1259) (<= 0 (+ (select main_a v_prenex_1258) 1)) (< v_prenex_1259 main_y) (<= (select main_a v_prenex_1258) 3) (<= (+ (select main_a v_prenex_1258) 994) (select main_a v_prenex_1259)) (<= (select main_a v_prenex_1259) 1001) (<= (select main_a v_prenex_1259) 999))) (forall ((v_prenex_4812 Int) (v_prenex_4813 Int)) (or (<= 1 (select main_a v_prenex_4812)) (< v_prenex_4813 main_y) (<= (+ (select main_a v_prenex_4812) 994) (select main_a v_prenex_4813)) (<= (select main_a v_prenex_4813) 1001) (<= (* 2 (select main_a v_prenex_4812)) 6) (<= (select main_a v_prenex_4813) 999) (<= (+ main_y 1) v_prenex_4813))) (or (forall ((v_prenex_1243 Int)) (or (< v_prenex_1243 main_y) (<= (+ main_y 1) v_prenex_1243) (<= (* 2 (select main_a v_prenex_1243)) 1998))) (forall ((v_prenex_1242 Int)) (<= (* 2 (select main_a v_prenex_1242)) 6))) (forall ((v_prenex_2666 Int) (v_prenex_2665 Int)) (or (<= (+ main_y 1) v_prenex_2666) (<= (+ (select main_a v_prenex_2665) (select main_a v_prenex_2666)) 1000) (<= (* 2 (select main_a v_prenex_2666)) 1998) (<= 997 (select main_a v_prenex_2666)) (< v_prenex_2666 main_y) (<= (select main_a v_prenex_2665) 3))) (forall ((v_prenex_1231 Int) (v_prenex_1230 Int)) (or (<= (select main_a v_prenex_1231) 1001) (<= 2 (* 2 (select main_a v_prenex_1230))) (<= (+ (select main_a v_prenex_1230) (select main_a v_prenex_1231)) 1000) (<= 1 (select main_a v_prenex_1230)) (<= 1994 (* 2 (select main_a v_prenex_1231))) (< v_prenex_1231 main_y) (<= (+ main_y 1) v_prenex_1231))) (or (forall ((v_prenex_7498 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7498))) (<= (+ main_y 1) v_prenex_7498) (<= (* 2 (select main_a v_prenex_7498)) 1998) (< v_prenex_7498 main_y) (<= (select main_a v_prenex_7498) 999))) (forall ((v_prenex_7497 Int)) (or (<= 1 (select main_a v_prenex_7497)) (<= (* 2 (select main_a v_prenex_7497)) 6)))) (or (forall ((v_prenex_3129 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3129))) (< v_prenex_3129 main_x) (<= (* 2 (select main_a v_prenex_3129)) 6))) (forall ((v_prenex_3130 Int)) (or (<= (select main_a v_prenex_3130) 1001) (< v_prenex_3130 main_y) (<= (+ main_y 1) v_prenex_3130) (<= 1994 (* 2 (select main_a v_prenex_3130)))))) (forall ((v_prenex_4434 Int) (v_prenex_4435 Int)) (or (< v_prenex_4435 main_y) (<= 2 (* 2 (select main_a v_prenex_4434))) (<= 995 (select main_a v_prenex_4435)) (<= 0 (+ (select main_a v_prenex_4434) 1)) (<= (select main_a v_prenex_4435) (+ (select main_a v_prenex_4434) 998)) (<= (+ main_y 1) v_prenex_4435))) (forall ((v_prenex_3119 Int) (v_prenex_3120 Int)) (or (<= (select main_a v_prenex_3120) 999) (<= (+ (select main_a v_prenex_3119) (select main_a v_prenex_3120)) 1000) (<= 1994 (* 2 (select main_a v_prenex_3120))) (<= (+ main_y 1) v_prenex_3120) (< v_prenex_3120 main_y) (<= (select main_a v_prenex_3119) 3) (<= 1 (select main_a v_prenex_3119)))) (forall ((v_prenex_9411 Int) (v_prenex_9410 Int)) (or (<= 1000 (+ (select main_a v_prenex_9410) (select main_a v_prenex_9411))) (< v_prenex_9410 main_x) (<= 1 (select main_a v_prenex_9410)) (<= (+ main_y 1) v_prenex_9411) (<= (select main_a v_prenex_9411) 1001) (< v_prenex_9411 main_y) (<= (* 2 (select main_a v_prenex_9410)) 6))) (forall ((v_prenex_9886 Int) (v_prenex_9885 Int)) (or (<= (* 2 (select main_a v_prenex_9885)) 6) (<= 1994 (* 2 (select main_a v_prenex_9886))) (< v_prenex_9886 main_y) (<= (+ main_y 1) v_prenex_9886) (<= (+ (select main_a v_prenex_9885) (select main_a v_prenex_9886)) 1000) (<= (select main_a v_prenex_9886) 1001))) (forall ((v_prenex_2723 Int) (v_prenex_2724 Int)) (or (<= (select main_a v_prenex_2724) (+ (select main_a v_prenex_2723) 998)) (<= (+ main_y 1) v_prenex_2724) (< v_prenex_2724 main_y) (<= (* 2 (select main_a v_prenex_2723)) 6) (<= 997 (select main_a v_prenex_2724)) (<= (select main_a v_prenex_2724) 1001))) (forall ((v_prenex_2168 Int) (v_prenex_2169 Int)) (or (<= (+ (select main_a v_prenex_2168) (select main_a v_prenex_2169)) 1000) (< v_prenex_2169 main_y) (<= (select main_a v_prenex_2168) 3) (<= (* 2 (select main_a v_prenex_2169)) 1998) (<= 995 (select main_a v_prenex_2169)) (<= 1 (select main_a v_prenex_2168)) (<= (+ main_y 1) v_prenex_2169))) (forall ((v_prenex_5567 Int) (v_prenex_5566 Int)) (or (<= 1000 (+ (select main_a v_prenex_5566) (select main_a v_prenex_5567))) (<= (+ main_y 1) v_prenex_5567) (<= 995 (select main_a v_prenex_5567)) (<= 0 (+ (select main_a v_prenex_5566) 1)) (< v_prenex_5567 main_y))) (forall ((v_prenex_7753 Int) (v_prenex_7754 Int)) (or (<= 997 (select main_a v_prenex_7754)) (<= (select main_a v_prenex_7754) 1001) (<= (+ main_y 1) v_prenex_7754) (< v_prenex_7754 main_y) (<= (select main_a v_prenex_7753) 5) (<= 1000 (+ (select main_a v_prenex_7753) (select main_a v_prenex_7754))))) (or (forall ((v_prenex_2753 Int)) (or (<= 1 (select main_a v_prenex_2753)) (<= 0 (+ (select main_a v_prenex_2753) 1)))) (forall ((v_prenex_2754 Int)) (or (<= (select main_a v_prenex_2754) 999) (<= 1994 (* 2 (select main_a v_prenex_2754))) (<= (+ main_y 1) v_prenex_2754) (<= 997 (select main_a v_prenex_2754)) (< v_prenex_2754 main_y)))) (forall ((v_prenex_7082 Int) (v_prenex_7083 Int)) (or (< v_prenex_7083 main_y) (<= (+ main_y 1) v_prenex_7083) (<= (select main_a v_prenex_7082) 5) (<= (+ (select main_a v_prenex_7082) (select main_a v_prenex_7083)) 1000) (<= (select main_a v_prenex_7083) 999) (<= 2 (* 2 (select main_a v_prenex_7082))))) (forall ((v_prenex_7519 Int) (v_prenex_7520 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7519))) (<= (* 2 (select main_a v_prenex_7520)) 1998) (<= 995 (select main_a v_prenex_7520)) (<= 0 (+ (select main_a v_prenex_7519) 1)) (<= (+ (select main_a v_prenex_7519) 994) (select main_a v_prenex_7520)) (<= (+ main_y 1) v_prenex_7520) (< v_prenex_7520 main_y))) (forall ((v_prenex_8084 Int) (v_prenex_8085 Int)) (or (< v_prenex_8085 main_y) (<= (select main_a v_prenex_8085) 999) (<= (+ main_y 1) v_prenex_8085) (<= (select main_a v_prenex_8084) 5) (<= 1 (select main_a v_prenex_8084)) (<= 995 (select main_a v_prenex_8085)) (<= (+ (select main_a v_prenex_8084) 994) (select main_a v_prenex_8085)))) (forall ((v_prenex_10637 Int) (v_prenex_10636 Int)) (or (<= (+ main_y 1) v_prenex_10637) (<= (select main_a v_prenex_10637) (+ (select main_a v_prenex_10636) 998)) (< v_prenex_10637 main_y) (<= (select main_a v_prenex_10637) 999) (<= 1 (select main_a v_prenex_10636)))) (or (forall ((v_prenex_2028 Int)) (or (<= 997 (select main_a v_prenex_2028)) (<= (+ main_y 1) v_prenex_2028) (< v_prenex_2028 main_y) (<= 1994 (* 2 (select main_a v_prenex_2028))))) (forall ((v_prenex_2027 Int)) (or (<= (* 2 (select main_a v_prenex_2027)) 6) (<= (+ main_x 1) v_prenex_2027)))) (forall ((v_prenex_8532 Int) (v_prenex_8533 Int)) (or (<= 1000 (+ (select main_a v_prenex_8532) (select main_a v_prenex_8533))) (<= 997 (select main_a v_prenex_8533)) (<= 0 (+ (select main_a v_prenex_8532) 1)) (<= (+ main_y 1) v_prenex_8533) (< v_prenex_8533 main_y) (<= (select main_a v_prenex_8533) 999))) (forall ((v_prenex_4926 Int) (v_prenex_4927 Int)) (or (<= (select main_a v_prenex_4926) 5) (< v_prenex_4927 main_y) (<= (select main_a v_prenex_4927) 1001) (<= (select main_a v_prenex_4927) (+ (select main_a v_prenex_4926) 998)) (<= 995 (select main_a v_prenex_4927)) (<= (+ main_y 1) v_prenex_4927))) (forall ((v_prenex_2228 Int) (v_prenex_2229 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2229))) (<= (+ (select main_a v_prenex_2228) 994) (select main_a v_prenex_2229)) (<= (+ main_y 1) v_prenex_2229) (<= 0 (+ (select main_a v_prenex_2228) 1)) (< v_prenex_2229 main_y) (< v_prenex_2228 main_x))) (forall ((v_prenex_9129 Int) (v_prenex_9128 Int)) (or (<= (select main_a v_prenex_9128) 5) (<= (+ main_y 1) v_prenex_9129) (<= (+ main_x 1) v_prenex_9128) (< v_prenex_9128 main_x) (<= (+ (select main_a v_prenex_9128) 994) (select main_a v_prenex_9129)))) (forall ((v_prenex_2537 Int) (v_prenex_2538 Int)) (or (<= (+ main_y 1) v_prenex_2538) (<= 0 (+ (select main_a v_prenex_2537) 1)) (< v_prenex_2538 main_y) (<= (+ (select main_a v_prenex_2537) (select main_a v_prenex_2538)) 1000) (<= 2 (* 2 (select main_a v_prenex_2537))) (<= 997 (select main_a v_prenex_2538)) (<= (+ main_x 1) v_prenex_2537))) (or (forall ((v_prenex_1653 Int)) (or (< v_prenex_1653 main_y) (<= (select main_a v_prenex_1653) 999) (<= (+ main_y 1) v_prenex_1653) (<= (select main_a v_prenex_1653) 1001) (<= 1994 (* 2 (select main_a v_prenex_1653))))) (forall ((v_prenex_1652 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1652))) (<= 1 (select main_a v_prenex_1652))))) (forall ((v_prenex_4104 Int) (v_prenex_4103 Int)) (or (<= (select main_a v_prenex_4104) 1001) (<= (select main_a v_prenex_4103) 3) (< v_prenex_4104 main_y) (<= (+ main_y 1) v_prenex_4104) (<= 1000 (+ (select main_a v_prenex_4103) (select main_a v_prenex_4104))))) (forall ((v_prenex_1051 Int) (v_prenex_1050 Int)) (or (< v_prenex_1051 main_y) (<= 1994 (* 2 (select main_a v_prenex_1051))) (<= 0 (+ (select main_a v_prenex_1050) 1)) (<= (select main_a v_prenex_1050) 3) (<= (+ main_y 1) v_prenex_1051) (<= (+ (select main_a v_prenex_1050) 994) (select main_a v_prenex_1051)))) (forall ((v_prenex_1007 Int) (v_prenex_1006 Int)) (or (<= (* 2 (select main_a v_prenex_1006)) 6) (< v_prenex_1006 main_x) (< v_prenex_1007 main_y) (<= 0 (+ (select main_a v_prenex_1006) 1)) (<= (+ (select main_a v_prenex_1006) 994) (select main_a v_prenex_1007)) (<= (+ main_y 1) v_prenex_1007) (<= 1994 (* 2 (select main_a v_prenex_1007))))) (forall ((v_prenex_2990 Int) (v_prenex_2989 Int)) (or (<= 1 (select main_a v_prenex_2989)) (<= 2 (* 2 (select main_a v_prenex_2989))) (< v_prenex_2989 main_x) (<= (select main_a v_prenex_2990) (+ (select main_a v_prenex_2989) 998)) (<= (+ main_y 1) v_prenex_2990) (<= (* 2 (select main_a v_prenex_2990)) 1998) (< v_prenex_2990 main_y))) (or (forall ((v_prenex_1372 Int)) (or (<= (+ main_x 1) v_prenex_1372) (<= (select main_a v_prenex_1372) 5))) (forall ((v_prenex_1373 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1373))) (< v_prenex_1373 main_y) (<= 997 (select main_a v_prenex_1373)) (<= (+ main_y 1) v_prenex_1373)))) (forall ((v_prenex_6093 Int) (v_prenex_6092 Int)) (or (<= 995 (select main_a v_prenex_6093)) (< v_prenex_6093 main_y) (<= 1000 (+ (select main_a v_prenex_6092) (select main_a v_prenex_6093))) (<= (+ main_y 1) v_prenex_6093) (<= (select main_a v_prenex_6093) 1001) (<= (select main_a v_prenex_6092) 5))) (forall ((v_prenex_4243 Int) (v_prenex_4244 Int)) (or (<= (+ main_y 1) v_prenex_4244) (<= (select main_a v_prenex_4244) 1001) (<= (+ (select main_a v_prenex_4243) (select main_a v_prenex_4244)) 1000) (< v_prenex_4244 main_y) (<= 997 (select main_a v_prenex_4244)) (<= 2 (* 2 (select main_a v_prenex_4243))))) (forall ((v_prenex_9462 Int) (v_prenex_9463 Int)) (or (<= 995 (select main_a v_prenex_9463)) (<= 0 (+ (select main_a v_prenex_9462) 1)) (<= (select main_a v_prenex_9463) (+ (select main_a v_prenex_9462) 998)) (<= (* 2 (select main_a v_prenex_9463)) 1998) (< v_prenex_9463 main_y) (<= (+ main_y 1) v_prenex_9463))) (forall ((v_prenex_9713 Int) (v_prenex_9712 Int)) (or (<= (+ main_y 1) v_prenex_9713) (<= 0 (+ (select main_a v_prenex_9712) 1)) (<= (* 2 (select main_a v_prenex_9712)) 6) (<= (select main_a v_prenex_9713) 999) (<= (select main_a v_prenex_9713) (+ (select main_a v_prenex_9712) 998)) (<= 997 (select main_a v_prenex_9713)) (< v_prenex_9713 main_y))) (or (forall ((v_prenex_10820 Int)) (<= (* 2 (select main_a v_prenex_10820)) 6)) (forall ((v_prenex_10821 Int)) (or (<= (+ main_y 1) v_prenex_10821) (<= (select main_a v_prenex_10821) 999) (< v_prenex_10821 main_y) (<= (* 2 (select main_a v_prenex_10821)) 1998) (<= 997 (select main_a v_prenex_10821))))) (or (forall ((v_prenex_5215 Int)) (<= 0 (+ (select main_a v_prenex_5215) 1))) (forall ((v_prenex_5216 Int)) (or (<= 995 (select main_a v_prenex_5216)) (<= (+ main_y 1) v_prenex_5216) (<= (select main_a v_prenex_5216) 999) (<= 1994 (* 2 (select main_a v_prenex_5216))) (< v_prenex_5216 main_y)))) (forall ((v_prenex_4133 Int) (v_prenex_4134 Int)) (or (<= 0 (+ (select main_a v_prenex_4133) 1)) (<= (* 2 (select main_a v_prenex_4134)) 1998) (<= (* 2 (select main_a v_prenex_4133)) 6) (< v_prenex_4134 main_y) (<= (+ (select main_a v_prenex_4133) (select main_a v_prenex_4134)) 1000) (<= 997 (select main_a v_prenex_4134)) (<= (+ main_y 1) v_prenex_4134))) (forall ((v_prenex_2543 Int) (v_prenex_2544 Int)) (or (<= (select main_a v_prenex_2544) (+ (select main_a v_prenex_2543) 998)) (<= (+ main_y 1) v_prenex_2544) (< v_prenex_2544 main_y) (<= (* 2 (select main_a v_prenex_2543)) 6) (<= 1994 (* 2 (select main_a v_prenex_2544))) (<= 0 (+ (select main_a v_prenex_2543) 1)) (<= 995 (select main_a v_prenex_2544)))) (or (forall ((v_prenex_4021 Int)) (or (< v_prenex_4021 main_x) (<= 2 (* 2 (select main_a v_prenex_4021))))) (forall ((v_prenex_4022 Int)) (or (<= (+ main_y 1) v_prenex_4022) (< v_prenex_4022 main_y) (<= (select main_a v_prenex_4022) 1001)))) (forall ((v_prenex_5411 Int) (v_prenex_5410 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5410))) (< v_prenex_5411 main_y) (<= 0 (+ (select main_a v_prenex_5410) 1)) (<= (select main_a v_prenex_5411) 999) (<= 1000 (+ (select main_a v_prenex_5410) (select main_a v_prenex_5411))) (<= (+ main_y 1) v_prenex_5411) (<= 1994 (* 2 (select main_a v_prenex_5411))))) (forall ((v_prenex_9158 Int) (v_prenex_9159 Int)) (or (<= 995 (select main_a v_prenex_9159)) (< v_prenex_9159 main_y) (<= (+ (select main_a v_prenex_9158) 994) (select main_a v_prenex_9159)) (<= 0 (+ (select main_a v_prenex_9158) 1)) (<= (* 2 (select main_a v_prenex_9158)) 6) (<= 1994 (* 2 (select main_a v_prenex_9159))) (<= (+ main_y 1) v_prenex_9159))) (forall ((v_prenex_6266 Int) (v_prenex_6265 Int)) (or (<= 1 (select main_a v_prenex_6265)) (<= 1000 (+ (select main_a v_prenex_6265) (select main_a v_prenex_6266))) (< v_prenex_6266 main_y) (<= (select main_a v_prenex_6266) 1001) (<= 2 (* 2 (select main_a v_prenex_6265))) (<= (+ main_y 1) v_prenex_6266))) (or (forall ((v_prenex_6298 Int)) (or (<= (+ main_x 1) v_prenex_6298) (<= (select main_a v_prenex_6298) 3) (< v_prenex_6298 main_x) (<= (select main_a v_prenex_6298) 5))) (forall ((v_prenex_6299 Int)) (<= 1994 (* 2 (select main_a v_prenex_6299))))) (forall ((v_prenex_2070 Int) (v_prenex_2069 Int)) (or (<= (+ (select main_a v_prenex_2069) 994) (select main_a v_prenex_2070)) (<= (+ main_y 1) v_prenex_2070) (< v_prenex_2070 main_y) (<= 1 (select main_a v_prenex_2069)) (< v_prenex_2069 main_x) (<= 997 (select main_a v_prenex_2070)) (<= 2 (* 2 (select main_a v_prenex_2069))))) (forall ((v_prenex_7270 Int) (v_prenex_7271 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7270))) (<= (+ (select main_a v_prenex_7270) (select main_a v_prenex_7271)) 1000) (<= (select main_a v_prenex_7271) 1001) (<= 997 (select main_a v_prenex_7271)) (< v_prenex_7271 main_y) (<= 0 (+ (select main_a v_prenex_7270) 1)) (<= (+ main_y 1) v_prenex_7271))) (forall ((v_prenex_8105 Int) (v_prenex_8104 Int)) (or (<= (+ main_y 1) v_prenex_8105) (<= (* 2 (select main_a v_prenex_8105)) 1998) (< v_prenex_8105 main_y) (<= (+ (select main_a v_prenex_8104) 994) (select main_a v_prenex_8105)) (<= (+ main_x 1) v_prenex_8104) (<= 2 (* 2 (select main_a v_prenex_8104))) (<= (select main_a v_prenex_8104) 3))) (forall ((v_prenex_3679 Int) (v_prenex_3680 Int)) (or (<= (+ main_x 1) v_prenex_3679) (<= (select main_a v_prenex_3679) 3) (< v_prenex_3680 main_y) (<= (+ (select main_a v_prenex_3679) 994) (select main_a v_prenex_3680)) (<= 0 (+ (select main_a v_prenex_3679) 1)) (<= (* 2 (select main_a v_prenex_3680)) 1998) (<= (+ main_y 1) v_prenex_3680))) (forall ((v_prenex_1293 Int) (v_prenex_1292 Int)) (or (< v_prenex_1293 main_y) (<= (+ main_y 1) v_prenex_1293) (<= 1 (select main_a v_prenex_1292)) (<= 1000 (+ (select main_a v_prenex_1292) (select main_a v_prenex_1293))) (<= 1994 (* 2 (select main_a v_prenex_1293))) (<= (select main_a v_prenex_1292) 3) (<= (select main_a v_prenex_1293) 1001))) (or (forall ((v_prenex_3846 Int)) (or (<= 995 (select main_a v_prenex_3846)) (< v_prenex_3846 main_y) (<= (* 2 (select main_a v_prenex_3846)) 1998) (<= (+ main_y 1) v_prenex_3846))) (forall ((v_prenex_3845 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3845))) (<= (+ main_x 1) v_prenex_3845) (<= 1 (select main_a v_prenex_3845))))) (forall ((v_prenex_4363 Int) (v_prenex_4362 Int)) (or (<= (+ main_y 1) v_prenex_4363) (<= (* 2 (select main_a v_prenex_4363)) 1998) (<= (select main_a v_prenex_4362) 3) (<= 997 (select main_a v_prenex_4363)) (< v_prenex_4363 main_y) (<= (select main_a v_prenex_4363) (+ (select main_a v_prenex_4362) 998)) (<= 2 (* 2 (select main_a v_prenex_4362))))) (forall ((v_prenex_9440 Int) (v_prenex_9441 Int)) (or (<= (+ (select main_a v_prenex_9440) 994) (select main_a v_prenex_9441)) (<= 995 (select main_a v_prenex_9441)) (<= 1 (select main_a v_prenex_9440)) (< v_prenex_9441 main_y) (<= (select main_a v_prenex_9440) 3) (<= (+ main_x 1) v_prenex_9440) (<= (+ main_y 1) v_prenex_9441))) (forall ((v_prenex_813 Int) (v_prenex_812 Int)) (or (<= (* 2 (select main_a v_prenex_813)) 1998) (<= (+ main_y 1) v_prenex_813) (<= (+ (select main_a v_prenex_812) (select main_a v_prenex_813)) 1000) (< v_prenex_813 main_y) (<= 0 (+ (select main_a v_prenex_812) 1)) (<= (select main_a v_prenex_812) 5) (<= 995 (select main_a v_prenex_813)))) (forall ((v_prenex_10510 Int) (v_prenex_10511 Int)) (or (<= (+ main_y 1) v_prenex_10511) (< v_prenex_10511 main_y) (<= (* 2 (select main_a v_prenex_10510)) 6) (<= (+ (select main_a v_prenex_10510) 994) (select main_a v_prenex_10511)) (<= 995 (select main_a v_prenex_10511)) (<= 0 (+ (select main_a v_prenex_10510) 1)) (<= (select main_a v_prenex_10511) 999))) (or (forall ((v_prenex_2730 Int)) (or (<= (* 2 (select main_a v_prenex_2730)) 1998) (<= (select main_a v_prenex_2730) 999) (< v_prenex_2730 main_y) (<= (+ main_y 1) v_prenex_2730) (<= (select main_a v_prenex_2730) 1001))) (forall ((v_prenex_2729 Int)) (<= (select main_a v_prenex_2729) 3))) (forall ((v_prenex_4618 Int) (v_prenex_4619 Int)) (or (<= (+ main_y 1) v_prenex_4619) (<= (+ (select main_a v_prenex_4618) (select main_a v_prenex_4619)) 1000) (<= (select main_a v_prenex_4618) 5) (<= (select main_a v_prenex_4619) 999) (< v_prenex_4619 main_y) (<= (* 2 (select main_a v_prenex_4619)) 1998))) (forall ((v_prenex_6013 Int) (v_prenex_6012 Int)) (or (< v_prenex_6013 main_y) (<= 1994 (* 2 (select main_a v_prenex_6013))) (<= (select main_a v_prenex_6012) 5) (< v_prenex_6012 main_x) (<= (+ main_y 1) v_prenex_6013) (<= (+ (select main_a v_prenex_6012) 994) (select main_a v_prenex_6013)) (<= (select main_a v_prenex_6012) 3))) (or (forall ((v_prenex_1779 Int)) (or (<= (* 2 (select main_a v_prenex_1779)) 1998) (<= (+ main_y 1) v_prenex_1779) (< v_prenex_1779 main_y) (<= (select main_a v_prenex_1779) 999))) (forall ((v_prenex_1778 Int)) (or (<= (+ main_x 1) v_prenex_1778) (<= 2 (* 2 (select main_a v_prenex_1778))) (<= (* 2 (select main_a v_prenex_1778)) 6)))) (or (forall ((v_prenex_3645 Int)) (or (<= (* 2 (select main_a v_prenex_3645)) 6) (<= (select main_a v_prenex_3645) 3))) (forall ((v_prenex_3646 Int)) (or (< v_prenex_3646 main_y) (<= (+ main_y 1) v_prenex_3646) (<= 995 (select main_a v_prenex_3646)) (<= 1994 (* 2 (select main_a v_prenex_3646)))))) (forall ((v_prenex_8109 Int) (v_prenex_8108 Int)) (or (<= 1 (select main_a v_prenex_8108)) (<= (+ main_y 1) v_prenex_8109) (< v_prenex_8109 main_y) (<= 1994 (* 2 (select main_a v_prenex_8109))) (<= (select main_a v_prenex_8109) 999) (<= (+ (select main_a v_prenex_8108) (select main_a v_prenex_8109)) 1000))) (forall ((v_prenex_7649 Int) (v_prenex_7650 Int)) (or (< v_prenex_7650 main_y) (<= 1000 (+ (select main_a v_prenex_7649) (select main_a v_prenex_7650))) (<= (+ main_y 1) v_prenex_7650) (<= 2 (* 2 (select main_a v_prenex_7649))) (<= 995 (select main_a v_prenex_7650)) (<= (select main_a v_prenex_7650) 999))) (forall ((v_prenex_2002 Int)) (or (<= (select main_a v_prenex_2002) 999) (<= (select main_a v_prenex_2002) 1001) (<= (* 2 (select main_a v_prenex_2002)) 1998) (< v_prenex_2002 main_y) (<= (+ main_y 1) v_prenex_2002))) (forall ((v_prenex_3300 Int) (v_prenex_3299 Int)) (or (< v_prenex_3299 main_x) (<= (+ (select main_a v_prenex_3299) 994) (select main_a v_prenex_3300)) (< v_prenex_3300 main_y) (<= 0 (+ (select main_a v_prenex_3299) 1)) (<= 1 (select main_a v_prenex_3299)) (<= (+ main_y 1) v_prenex_3300) (<= (* 2 (select main_a v_prenex_3300)) 1998))) (forall ((v_prenex_633 Int) (v_prenex_632 Int)) (or (<= (+ main_y 1) v_prenex_633) (< v_prenex_633 main_y) (<= (select main_a v_prenex_632) 5) (<= (+ (select main_a v_prenex_632) (select main_a v_prenex_633)) 1000) (<= 997 (select main_a v_prenex_633)))) (forall ((v_prenex_6774 Int) (v_prenex_6773 Int)) (or (< v_prenex_6774 main_y) (<= 2 (* 2 (select main_a v_prenex_6773))) (<= 997 (select main_a v_prenex_6774)) (<= (* 2 (select main_a v_prenex_6773)) 6) (<= (+ (select main_a v_prenex_6773) (select main_a v_prenex_6774)) 1000) (<= (* 2 (select main_a v_prenex_6774)) 1998) (<= (+ main_y 1) v_prenex_6774))) (or (forall ((v_prenex_7330 Int)) (or (<= (* 2 (select main_a v_prenex_7330)) 6) (<= (select main_a v_prenex_7330) 3))) (forall ((v_prenex_7331 Int)) (or (<= 997 (select main_a v_prenex_7331)) (<= 1994 (* 2 (select main_a v_prenex_7331))) (<= (select main_a v_prenex_7331) 1001) (<= (+ main_y 1) v_prenex_7331) (< v_prenex_7331 main_y)))) (or (forall ((v_prenex_5589 Int)) (or (<= (+ main_y 1) v_prenex_5589) (<= 1994 (* 2 (select main_a v_prenex_5589))) (< v_prenex_5589 main_y) (<= 997 (select main_a v_prenex_5589)) (<= (* 2 (select main_a v_prenex_5589)) 1998))) (forall ((v_prenex_5588 Int)) (or (<= 0 (+ (select main_a v_prenex_5588) 1)) (<= (* 2 (select main_a v_prenex_5588)) 6)))) (forall ((v_prenex_8615 Int) (v_prenex_8614 Int)) (or (<= (+ main_y 1) v_prenex_8615) (<= (select main_a v_prenex_8615) (+ (select main_a v_prenex_8614) 998)) (<= 1 (select main_a v_prenex_8614)) (< v_prenex_8614 main_x) (< v_prenex_8615 main_y) (<= 1994 (* 2 (select main_a v_prenex_8615))))) (or (forall ((v_prenex_7013 Int)) (<= 2 (* 2 (select main_a v_prenex_7013)))) (forall ((v_prenex_7014 Int)) (or (<= (* 2 (select main_a v_prenex_7014)) 1998) (<= 1994 (* 2 (select main_a v_prenex_7014))) (<= (+ main_y 1) v_prenex_7014) (< v_prenex_7014 main_y)))) (forall ((v_prenex_10275 Int) (v_prenex_10274 Int)) (or (< v_prenex_10274 main_x) (<= (+ main_y 1) v_prenex_10275) (<= 1994 (* 2 (select main_a v_prenex_10275))) (<= (+ (select main_a v_prenex_10274) (select main_a v_prenex_10275)) 1000) (<= (* 2 (select main_a v_prenex_10274)) 6) (< v_prenex_10275 main_y) (<= (select main_a v_prenex_10274) 3))) (or (forall ((v_prenex_10670 Int)) (or (<= 1 (select main_a v_prenex_10670)) (<= (select main_a v_prenex_10670) 3))) (forall ((v_prenex_10671 Int)) (or (<= 997 (select main_a v_prenex_10671)) (< v_prenex_10671 main_y) (<= (+ main_y 1) v_prenex_10671) (<= (* 2 (select main_a v_prenex_10671)) 1998) (<= (select main_a v_prenex_10671) 999)))) (forall ((v_prenex_7609 Int) (v_prenex_7610 Int)) (or (<= 997 (select main_a v_prenex_7610)) (<= 0 (+ (select main_a v_prenex_7609) 1)) (<= (+ main_y 1) v_prenex_7610) (<= (* 2 (select main_a v_prenex_7610)) 1998) (<= (* 2 (select main_a v_prenex_7609)) 6) (<= (+ (select main_a v_prenex_7609) 994) (select main_a v_prenex_7610)) (< v_prenex_7610 main_y))) (or (forall ((v_prenex_5913 Int)) (or (<= (* 2 (select main_a v_prenex_5913)) 1998) (< v_prenex_5913 main_y) (<= (+ main_y 1) v_prenex_5913) (<= (select main_a v_prenex_5913) 999) (<= 1994 (* 2 (select main_a v_prenex_5913))))) (forall ((v_prenex_5912 Int)) (<= 2 (* 2 (select main_a v_prenex_5912))))) (forall ((v_prenex_7403 Int) (v_prenex_7402 Int)) (or (<= 995 (select main_a v_prenex_7403)) (<= (+ (select main_a v_prenex_7402) 994) (select main_a v_prenex_7403)) (<= 1994 (* 2 (select main_a v_prenex_7403))) (< v_prenex_7403 main_y) (<= (+ main_y 1) v_prenex_7403) (<= 1 (select main_a v_prenex_7402)))) (forall ((v_prenex_7177 Int) (v_prenex_7176 Int)) (or (<= 0 (+ (select main_a v_prenex_7176) 1)) (<= (+ (select main_a v_prenex_7176) 994) (select main_a v_prenex_7177)) (<= (* 2 (select main_a v_prenex_7177)) 1998) (<= (select main_a v_prenex_7176) 5) (<= 997 (select main_a v_prenex_7177)) (<= (+ main_y 1) v_prenex_7177) (< v_prenex_7177 main_y))) (forall ((v_prenex_7276 Int) (v_prenex_7277 Int)) (or (<= 1 (select main_a v_prenex_7276)) (< v_prenex_7277 main_y) (<= (+ main_y 1) v_prenex_7277) (<= (select main_a v_prenex_7276) 3) (<= (select main_a v_prenex_7277) 1001) (<= (+ (select main_a v_prenex_7276) (select main_a v_prenex_7277)) 1000))) (or (forall ((v_prenex_762 Int)) (or (<= (select main_a v_prenex_762) 5) (<= 2 (* 2 (select main_a v_prenex_762))) (<= (+ main_x 1) v_prenex_762))) (forall ((v_prenex_763 Int)) (or (<= 995 (select main_a v_prenex_763)) (<= 1994 (* 2 (select main_a v_prenex_763))) (<= (+ main_y 1) v_prenex_763) (< v_prenex_763 main_y)))) (forall ((v_prenex_8897 Int) (v_prenex_8896 Int)) (or (<= (+ main_x 1) v_prenex_8896) (<= (select main_a v_prenex_8897) (+ (select main_a v_prenex_8896) 998)) (< v_prenex_8897 main_y) (<= 995 (select main_a v_prenex_8897)) (<= (select main_a v_prenex_8896) 3) (<= (select main_a v_prenex_8896) 5) (<= (+ main_y 1) v_prenex_8897))) (or (forall ((v_prenex_4743 Int)) (or (<= (+ main_y 1) v_prenex_4743) (<= 1994 (* 2 (select main_a v_prenex_4743))) (< v_prenex_4743 main_y))) (forall ((v_prenex_4742 Int)) (or (<= (+ main_x 1) v_prenex_4742) (<= 1 (select main_a v_prenex_4742)) (<= 0 (+ (select main_a v_prenex_4742) 1))))) (or (forall ((v_prenex_6455 Int)) (or (<= 995 (select main_a v_prenex_6455)) (< v_prenex_6455 main_y) (<= (+ main_y 1) v_prenex_6455) (<= (* 2 (select main_a v_prenex_6455)) 1998))) (forall ((v_prenex_6454 Int)) (or (<= (* 2 (select main_a v_prenex_6454)) 6) (<= 1 (select main_a v_prenex_6454))))) (forall ((v_prenex_7283 Int) (v_prenex_7282 Int)) (or (<= (* 2 (select main_a v_prenex_7282)) 6) (<= (select main_a v_prenex_7283) 999) (<= (* 2 (select main_a v_prenex_7283)) 1998) (<= 1 (select main_a v_prenex_7282)) (<= 1000 (+ (select main_a v_prenex_7282) (select main_a v_prenex_7283))) (< v_prenex_7283 main_y) (<= (+ main_y 1) v_prenex_7283))) (forall ((v_prenex_10356 Int) (v_prenex_10357 Int)) (or (<= 1000 (+ (select main_a v_prenex_10356) (select main_a v_prenex_10357))) (<= (select main_a v_prenex_10357) 1001) (<= (+ main_y 1) v_prenex_10357) (< v_prenex_10357 main_y) (<= (* 2 (select main_a v_prenex_10356)) 6) (<= 2 (* 2 (select main_a v_prenex_10356))) (<= 995 (select main_a v_prenex_10357)))) (forall ((v_prenex_8277 Int) (v_prenex_8276 Int)) (or (<= (select main_a v_prenex_8276) 5) (<= 2 (* 2 (select main_a v_prenex_8276))) (<= 995 (select main_a v_prenex_8277)) (<= (+ main_y 1) v_prenex_8277) (<= (+ (select main_a v_prenex_8276) (select main_a v_prenex_8277)) 1000) (< v_prenex_8277 main_y) (<= (select main_a v_prenex_8277) 1001))) (forall ((v_prenex_9229 Int) (v_prenex_9228 Int)) (or (<= 0 (+ (select main_a v_prenex_9228) 1)) (<= (select main_a v_prenex_9229) 999) (< v_prenex_9229 main_y) (< v_prenex_9228 main_x) (<= (+ (select main_a v_prenex_9228) 994) (select main_a v_prenex_9229)) (<= 2 (* 2 (select main_a v_prenex_9228))) (<= (+ main_y 1) v_prenex_9229))) (or (forall ((v_prenex_10660 Int)) (or (< v_prenex_10660 main_x) (<= (select main_a v_prenex_10660) 3))) (forall ((v_prenex_10661 Int)) (or (< v_prenex_10661 main_y) (<= (select main_a v_prenex_10661) 1001) (<= (+ main_y 1) v_prenex_10661) (<= (* 2 (select main_a v_prenex_10661)) 1998)))) (forall ((v_prenex_5148 Int) (v_prenex_5147 Int)) (or (<= (select main_a v_prenex_5148) (+ (select main_a v_prenex_5147) 998)) (< v_prenex_5147 main_x) (<= (+ main_y 1) v_prenex_5148) (<= (select main_a v_prenex_5148) 999) (<= 2 (* 2 (select main_a v_prenex_5147))) (< v_prenex_5148 main_y))) (or (forall ((v_prenex_3295 Int)) (or (< v_prenex_3295 main_x) (<= 2 (* 2 (select main_a v_prenex_3295))) (<= (select main_a v_prenex_3295) 5))) (forall ((v_prenex_3296 Int)) (or (<= (+ main_y 1) v_prenex_3296) (<= (* 2 (select main_a v_prenex_3296)) 1998) (< v_prenex_3296 main_y) (<= (select main_a v_prenex_3296) 999)))) (forall ((v_prenex_7308 Int) (v_prenex_7309 Int)) (or (<= (+ main_y 1) v_prenex_7309) (<= (* 2 (select main_a v_prenex_7308)) 6) (<= 0 (+ (select main_a v_prenex_7308) 1)) (< v_prenex_7309 main_y) (<= 997 (select main_a v_prenex_7309)) (<= (+ (select main_a v_prenex_7308) 994) (select main_a v_prenex_7309)))) (forall ((v_prenex_301 Int) (v_prenex_302 Int)) (or (<= (+ main_y 1) v_prenex_302) (<= 997 (select main_a v_prenex_302)) (<= (* 2 (select main_a v_prenex_301)) 6) (< v_prenex_301 main_x) (<= (select main_a v_prenex_301) 5) (< v_prenex_302 main_y) (<= (select main_a v_prenex_302) (+ (select main_a v_prenex_301) 998)))) (forall ((v_prenex_3971 Int) (v_prenex_3972 Int)) (or (<= (* 2 (select main_a v_prenex_3971)) 6) (<= (+ main_y 1) v_prenex_3972) (<= (select main_a v_prenex_3972) 999) (< v_prenex_3972 main_y) (<= 1994 (* 2 (select main_a v_prenex_3972))) (<= (+ (select main_a v_prenex_3971) 994) (select main_a v_prenex_3972)))) (or (forall ((v_prenex_3382 Int)) (or (< v_prenex_3382 main_y) (<= 1994 (* 2 (select main_a v_prenex_3382))) (<= (+ main_y 1) v_prenex_3382) (<= (* 2 (select main_a v_prenex_3382)) 1998))) (forall ((v_prenex_3381 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3381))) (<= 1 (select main_a v_prenex_3381)) (< v_prenex_3381 main_x)))) (forall ((v_prenex_96 Int) (v_prenex_95 Int)) (or (<= (select main_a v_prenex_96) 999) (<= 0 (+ (select main_a v_prenex_95) 1)) (<= (+ (select main_a v_prenex_95) (select main_a v_prenex_96)) 1000) (< v_prenex_96 main_y) (<= (select main_a v_prenex_95) 5) (<= (+ main_y 1) v_prenex_96))) (forall ((v_prenex_9659 Int) (v_prenex_9658 Int)) (or (< v_prenex_9659 main_y) (<= (select main_a v_prenex_9659) (+ (select main_a v_prenex_9658) 998)) (<= 0 (+ (select main_a v_prenex_9658) 1)) (<= 997 (select main_a v_prenex_9659)) (<= (+ main_x 1) v_prenex_9658) (<= (* 2 (select main_a v_prenex_9658)) 6) (<= (+ main_y 1) v_prenex_9659))) (or (forall ((v_prenex_5360 Int)) (or (<= (+ main_x 1) v_prenex_5360) (<= (* 2 (select main_a v_prenex_5360)) 6))) (forall ((v_prenex_5361 Int)) (or (<= (* 2 (select main_a v_prenex_5361)) 1998) (<= 997 (select main_a v_prenex_5361)) (< v_prenex_5361 main_y) (<= (+ main_y 1) v_prenex_5361)))) (forall ((v_prenex_8928 Int) (v_prenex_8929 Int)) (or (<= (select main_a v_prenex_8929) (+ (select main_a v_prenex_8928) 998)) (<= (+ main_x 1) v_prenex_8928) (<= 1994 (* 2 (select main_a v_prenex_8929))) (<= (+ main_y 1) v_prenex_8929) (< v_prenex_8929 main_y))) (or (forall ((v_prenex_5683 Int)) (or (< v_prenex_5683 main_y) (<= (+ main_y 1) v_prenex_5683) (<= 1994 (* 2 (select main_a v_prenex_5683))))) (forall ((v_prenex_5682 Int)) (or (<= (select main_a v_prenex_5682) 5) (<= (select main_a v_prenex_5682) 3)))) (forall ((v_prenex_8811 Int) (v_prenex_8810 Int)) (or (<= 1 (select main_a v_prenex_8810)) (<= (+ main_y 1) v_prenex_8811) (<= (select main_a v_prenex_8811) (+ (select main_a v_prenex_8810) 998)) (<= (select main_a v_prenex_8811) 999) (< v_prenex_8811 main_y) (<= (select main_a v_prenex_8810) 3) (<= (+ main_x 1) v_prenex_8810))) (forall ((v_prenex_9703 Int) (v_prenex_9702 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9702))) (<= (select main_a v_prenex_9702) 5) (<= (* 2 (select main_a v_prenex_9703)) 1998) (< v_prenex_9703 main_y) (<= (+ main_y 1) v_prenex_9703) (<= (+ (select main_a v_prenex_9702) (select main_a v_prenex_9703)) 1000))) (or (forall ((v_prenex_6149 Int)) (or (< v_prenex_6149 main_y) (<= 1994 (* 2 (select main_a v_prenex_6149))) (<= (select main_a v_prenex_6149) 999) (<= (+ main_y 1) v_prenex_6149))) (forall ((v_prenex_6148 Int)) (or (<= 0 (+ (select main_a v_prenex_6148) 1)) (<= (+ main_x 1) v_prenex_6148) (<= 1 (select main_a v_prenex_6148))))) (forall ((v_prenex_4939 Int) (v_prenex_4938 Int)) (or (<= 1000 (+ (select main_a v_prenex_4938) (select main_a v_prenex_4939))) (<= (select main_a v_prenex_4938) 5) (<= 1 (select main_a v_prenex_4938)) (<= 997 (select main_a v_prenex_4939)) (<= (+ main_y 1) v_prenex_4939) (< v_prenex_4939 main_y) (<= 1994 (* 2 (select main_a v_prenex_4939))))) (forall ((v_prenex_862 Int) (v_prenex_863 Int)) (or (<= (+ (select main_a v_prenex_862) (select main_a v_prenex_863)) 1000) (< v_prenex_863 main_y) (<= (select main_a v_prenex_863) 999) (<= (select main_a v_prenex_862) 5) (<= (+ main_y 1) v_prenex_863))) (or (forall ((v_prenex_1358 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1358))) (<= 1 (select main_a v_prenex_1358)))) (forall ((v_prenex_1359 Int)) (or (<= (select main_a v_prenex_1359) 1001) (<= 995 (select main_a v_prenex_1359)) (<= (* 2 (select main_a v_prenex_1359)) 1998) (<= (+ main_y 1) v_prenex_1359) (< v_prenex_1359 main_y)))) (forall ((v_prenex_2116 Int) (v_prenex_2115 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2115))) (<= (+ main_x 1) v_prenex_2115) (< v_prenex_2115 main_x) (<= 1 (select main_a v_prenex_2115)) (<= (+ (select main_a v_prenex_2115) (select main_a v_prenex_2116)) 1000))) (forall ((v_prenex_8372 Int) (v_prenex_8373 Int)) (or (<= (+ (select main_a v_prenex_8372) (select main_a v_prenex_8373)) 1000) (< v_prenex_8373 main_y) (<= 2 (* 2 (select main_a v_prenex_8372))) (<= 997 (select main_a v_prenex_8373)) (< v_prenex_8372 main_x) (<= (+ main_y 1) v_prenex_8373))) (forall ((v_prenex_6999 Int) (v_prenex_7000 Int)) (or (<= (* 2 (select main_a v_prenex_6999)) 6) (<= (+ (select main_a v_prenex_6999) (select main_a v_prenex_7000)) 1000) (<= 995 (select main_a v_prenex_7000)) (<= 997 (select main_a v_prenex_7000)) (<= (+ main_y 1) v_prenex_7000) (< v_prenex_7000 main_y))) (forall ((v_prenex_6418 Int) (v_prenex_6419 Int)) (or (< v_prenex_6419 main_y) (<= (+ (select main_a v_prenex_6418) 994) (select main_a v_prenex_6419)) (<= 995 (select main_a v_prenex_6419)) (<= (select main_a v_prenex_6419) 1001) (<= (+ main_y 1) v_prenex_6419) (<= (select main_a v_prenex_6418) 5))) (forall ((v_prenex_4221 Int) (v_prenex_4222 Int)) (or (< v_prenex_4222 main_y) (<= (+ main_y 1) v_prenex_4222) (<= 995 (select main_a v_prenex_4222)) (<= 0 (+ (select main_a v_prenex_4221) 1)) (<= (* 2 (select main_a v_prenex_4221)) 6) (<= 1000 (+ (select main_a v_prenex_4221) (select main_a v_prenex_4222))) (<= (select main_a v_prenex_4222) 999))) (or (forall ((v_prenex_10524 Int)) (or (< v_prenex_10524 main_x) (<= 1 (select main_a v_prenex_10524)) (<= 0 (+ (select main_a v_prenex_10524) 1)))) (forall ((v_prenex_10525 Int)) (or (< v_prenex_10525 main_y) (<= (* 2 (select main_a v_prenex_10525)) 1998) (<= (+ main_y 1) v_prenex_10525) (<= 1994 (* 2 (select main_a v_prenex_10525)))))) (or (forall ((v_prenex_5651 Int)) (or (<= (+ main_y 1) v_prenex_5651) (< v_prenex_5651 main_y) (<= 995 (select main_a v_prenex_5651)) (<= (* 2 (select main_a v_prenex_5651)) 1998))) (forall ((v_prenex_5650 Int)) (<= (select main_a v_prenex_5650) 5))) (forall ((v_prenex_5136 Int) (v_prenex_5135 Int)) (or (<= (select main_a v_prenex_5136) (+ (select main_a v_prenex_5135) 998)) (<= (select main_a v_prenex_5136) 999) (<= 995 (select main_a v_prenex_5136)) (< v_prenex_5136 main_y) (<= (select main_a v_prenex_5135) 3) (<= (+ main_y 1) v_prenex_5136))) (forall ((v_prenex_2918 Int) (v_prenex_2919 Int)) (or (<= (select main_a v_prenex_2918) 5) (<= (* 2 (select main_a v_prenex_2919)) 1998) (<= 1000 (+ (select main_a v_prenex_2918) (select main_a v_prenex_2919))) (<= (+ main_y 1) v_prenex_2919) (<= 0 (+ (select main_a v_prenex_2918) 1)) (<= 1994 (* 2 (select main_a v_prenex_2919))) (< v_prenex_2919 main_y))) (forall ((v_prenex_1029 Int) (v_prenex_1028 Int)) (or (<= (+ (select main_a v_prenex_1028) (select main_a v_prenex_1029)) 1000) (<= (+ main_y 1) v_prenex_1029) (<= 1 (select main_a v_prenex_1028)) (<= 1994 (* 2 (select main_a v_prenex_1029))) (< v_prenex_1029 main_y))) (forall ((v_prenex_7490 Int) (v_prenex_7489 Int)) (or (< v_prenex_7490 main_y) (<= 0 (+ (select main_a v_prenex_7489) 1)) (<= (select main_a v_prenex_7489) 5) (<= (+ (select main_a v_prenex_7489) 994) (select main_a v_prenex_7490)) (<= 1994 (* 2 (select main_a v_prenex_7490))) (<= (+ main_y 1) v_prenex_7490) (<= (+ main_x 1) v_prenex_7489))) (forall ((v_prenex_387 Int) (v_prenex_388 Int)) (or (<= (select main_a v_prenex_387) 3) (<= (select main_a v_prenex_388) 999) (<= 1 (select main_a v_prenex_387)) (<= (+ (select main_a v_prenex_387) 994) (select main_a v_prenex_388)) (<= 1994 (* 2 (select main_a v_prenex_388))) (<= (+ main_y 1) v_prenex_388) (< v_prenex_388 main_y))) (forall ((v_prenex_7058 Int) (v_prenex_7059 Int)) (or (<= (+ (select main_a v_prenex_7058) (select main_a v_prenex_7059)) 1000) (< v_prenex_7059 main_y) (<= (+ main_x 1) v_prenex_7058) (<= (select main_a v_prenex_7058) 5) (<= (* 2 (select main_a v_prenex_7059)) 1998) (<= (+ main_y 1) v_prenex_7059) (<= 0 (+ (select main_a v_prenex_7058) 1)))) (forall ((v_prenex_5408 Int) (v_prenex_5409 Int)) (or (<= (select main_a v_prenex_5409) 1001) (<= 1994 (* 2 (select main_a v_prenex_5409))) (<= (select main_a v_prenex_5408) 5) (<= 1000 (+ (select main_a v_prenex_5408) (select main_a v_prenex_5409))) (< v_prenex_5409 main_y) (<= (+ main_y 1) v_prenex_5409))) (forall ((v_prenex_3241 Int) (v_prenex_3242 Int)) (or (<= (select main_a v_prenex_3241) 5) (<= (+ (select main_a v_prenex_3241) (select main_a v_prenex_3242)) 1000) (<= (* 2 (select main_a v_prenex_3241)) 6) (<= (+ main_y 1) v_prenex_3242) (< v_prenex_3242 main_y) (<= (select main_a v_prenex_3242) 999) (<= (+ main_x 1) v_prenex_3241))) (forall ((v_prenex_7669 Int) (v_prenex_7670 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7669))) (< v_prenex_7670 main_y) (<= (+ main_y 1) v_prenex_7670) (<= 995 (select main_a v_prenex_7670)) (<= 0 (+ (select main_a v_prenex_7669) 1)) (<= (select main_a v_prenex_7670) 999) (<= (+ (select main_a v_prenex_7669) 994) (select main_a v_prenex_7670)))) (forall ((v_prenex_3735 Int) (v_prenex_3736 Int)) (or (<= (select main_a v_prenex_3736) 999) (<= 1 (select main_a v_prenex_3735)) (<= 2 (* 2 (select main_a v_prenex_3735))) (<= (* 2 (select main_a v_prenex_3736)) 1998) (<= (+ main_y 1) v_prenex_3736) (<= 1000 (+ (select main_a v_prenex_3735) (select main_a v_prenex_3736))) (< v_prenex_3736 main_y))) (forall ((v_prenex_5232 Int) (v_prenex_5231 Int)) (or (< v_prenex_5232 main_y) (<= (+ (select main_a v_prenex_5231) (select main_a v_prenex_5232)) 1000) (<= 0 (+ (select main_a v_prenex_5231) 1)) (<= (+ main_y 1) v_prenex_5232) (<= 995 (select main_a v_prenex_5232)) (<= (select main_a v_prenex_5231) 3) (<= 997 (select main_a v_prenex_5232)))) (forall ((v_prenex_907 Int) (v_prenex_908 Int)) (or (<= 1 (select main_a v_prenex_907)) (<= (+ main_y 1) v_prenex_908) (<= (select main_a v_prenex_907) 3) (<= 995 (select main_a v_prenex_908)) (<= (+ (select main_a v_prenex_907) 994) (select main_a v_prenex_908)) (<= (* 2 (select main_a v_prenex_908)) 1998) (< v_prenex_908 main_y))) (forall ((v_prenex_5363 Int) (v_prenex_5362 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5362))) (<= 0 (+ (select main_a v_prenex_5362) 1)) (<= (+ main_y 1) v_prenex_5363) (<= 997 (select main_a v_prenex_5363)) (<= (* 2 (select main_a v_prenex_5363)) 1998) (<= (select main_a v_prenex_5363) (+ (select main_a v_prenex_5362) 998)) (< v_prenex_5363 main_y))) (forall ((v_prenex_7310 Int) (v_prenex_7311 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7311))) (< v_prenex_7311 main_y) (<= 995 (select main_a v_prenex_7311)) (<= 2 (* 2 (select main_a v_prenex_7310))) (<= (+ (select main_a v_prenex_7310) (select main_a v_prenex_7311)) 1000) (<= (select main_a v_prenex_7310) 5) (<= (+ main_y 1) v_prenex_7311))) (or (forall ((v_prenex_2097 Int)) (or (<= (+ main_x 1) v_prenex_2097) (<= 2 (* 2 (select main_a v_prenex_2097))))) (forall ((v_prenex_2098 Int)) (or (< v_prenex_2098 main_y) (<= (select main_a v_prenex_2098) 999) (<= (* 2 (select main_a v_prenex_2098)) 1998) (<= (+ main_y 1) v_prenex_2098)))) (forall ((v_prenex_5268 Int) (v_prenex_5267 Int)) (or (<= 997 (select main_a v_prenex_5268)) (< v_prenex_5268 main_y) (<= (select main_a v_prenex_5267) 5) (<= (+ main_y 1) v_prenex_5268) (< v_prenex_5267 main_x) (<= (select main_a v_prenex_5268) (+ (select main_a v_prenex_5267) 998)))) (forall ((v_prenex_9303 Int) (v_prenex_9302 Int)) (or (<= (+ (select main_a v_prenex_9302) (select main_a v_prenex_9303)) 1000) (<= (+ main_x 1) v_prenex_9302) (<= (+ main_y 1) v_prenex_9303) (< v_prenex_9303 main_y) (<= 2 (* 2 (select main_a v_prenex_9302))) (<= (select main_a v_prenex_9302) 3) (<= (* 2 (select main_a v_prenex_9303)) 1998))) (forall ((v_prenex_5661 Int) (v_prenex_5660 Int)) (or (<= 1 (select main_a v_prenex_5660)) (<= 995 (select main_a v_prenex_5661)) (< v_prenex_5661 main_y) (<= (+ main_y 1) v_prenex_5661) (<= (+ main_x 1) v_prenex_5660) (<= 1000 (+ (select main_a v_prenex_5660) (select main_a v_prenex_5661))))) (forall ((v_prenex_6672 Int) (v_prenex_6673 Int)) (or (<= (select main_a v_prenex_6673) 1001) (<= (* 2 (select main_a v_prenex_6673)) 1998) (< v_prenex_6673 main_y) (<= (select main_a v_prenex_6672) 3) (<= (+ main_y 1) v_prenex_6673) (<= (+ (select main_a v_prenex_6672) 994) (select main_a v_prenex_6673)) (<= (* 2 (select main_a v_prenex_6672)) 6))) (forall ((v_prenex_10176 Int) (v_prenex_10177 Int)) (or (<= (+ main_y 1) v_prenex_10177) (<= 1994 (* 2 (select main_a v_prenex_10177))) (<= (select main_a v_prenex_10176) 5) (<= (+ (select main_a v_prenex_10176) 994) (select main_a v_prenex_10177)) (<= (+ main_x 1) v_prenex_10176) (<= 1 (select main_a v_prenex_10176)) (< v_prenex_10177 main_y))) (forall ((v_prenex_9305 Int) (v_prenex_9304 Int)) (or (<= 0 (+ (select main_a v_prenex_9304) 1)) (<= (+ main_x 1) v_prenex_9304) (< v_prenex_9304 main_x) (<= (+ (select main_a v_prenex_9304) 994) (select main_a v_prenex_9305)) (<= 2 (* 2 (select main_a v_prenex_9304))))) (forall ((v_prenex_4470 Int) (v_prenex_4471 Int)) (or (<= 995 (select main_a v_prenex_4471)) (< v_prenex_4471 main_y) (<= 1000 (+ (select main_a v_prenex_4470) (select main_a v_prenex_4471))) (<= (+ main_y 1) v_prenex_4471) (<= (+ main_x 1) v_prenex_4470) (<= (select main_a v_prenex_4470) 3))) (forall ((v_prenex_956 Int) (v_prenex_955 Int)) (or (<= 995 (select main_a v_prenex_956)) (<= (select main_a v_prenex_955) 5) (< v_prenex_956 main_y) (<= (+ (select main_a v_prenex_955) (select main_a v_prenex_956)) 1000) (<= (select main_a v_prenex_956) 1001) (<= (+ main_y 1) v_prenex_956) (<= 2 (* 2 (select main_a v_prenex_955))))) (forall ((v_prenex_3747 Int) (v_prenex_3748 Int)) (or (<= (select main_a v_prenex_3747) 5) (<= (+ (select main_a v_prenex_3747) (select main_a v_prenex_3748)) 1000) (<= 0 (+ (select main_a v_prenex_3747) 1)) (<= (select main_a v_prenex_3748) 999) (<= (+ main_y 1) v_prenex_3748) (< v_prenex_3748 main_y) (<= 1994 (* 2 (select main_a v_prenex_3748))))) (forall ((v_prenex_8094 Int) (v_prenex_8095 Int)) (or (<= 0 (+ (select main_a v_prenex_8094) 1)) (<= (+ main_y 1) v_prenex_8095) (<= (+ (select main_a v_prenex_8094) (select main_a v_prenex_8095)) 1000) (<= (* 2 (select main_a v_prenex_8095)) 1998) (< v_prenex_8095 main_y))) (forall ((v_prenex_4650 Int) (v_prenex_4651 Int)) (or (<= (select main_a v_prenex_4651) 999) (< v_prenex_4651 main_y) (<= (* 2 (select main_a v_prenex_4651)) 1998) (<= 0 (+ (select main_a v_prenex_4650) 1)) (<= (select main_a v_prenex_4650) 3) (<= (+ (select main_a v_prenex_4650) 994) (select main_a v_prenex_4651)) (<= (+ main_y 1) v_prenex_4651))) (forall ((v_prenex_2190 Int) (v_prenex_2191 Int)) (or (<= (select main_a v_prenex_2191) 1001) (<= (+ main_x 1) v_prenex_2190) (< v_prenex_2191 main_y) (<= (+ main_y 1) v_prenex_2191) (<= 0 (+ (select main_a v_prenex_2190) 1)) (<= (+ (select main_a v_prenex_2190) (select main_a v_prenex_2191)) 1000))) (forall ((v_prenex_1667 Int) (v_prenex_1666 Int)) (or (<= (select main_a v_prenex_1666) 5) (<= 1000 (+ (select main_a v_prenex_1666) (select main_a v_prenex_1667))) (<= 1 (select main_a v_prenex_1666)) (< v_prenex_1667 main_y) (<= 997 (select main_a v_prenex_1667)) (<= (+ main_y 1) v_prenex_1667))) (or (forall ((v_prenex_6318 Int)) (or (<= (select main_a v_prenex_6318) 3) (<= (* 2 (select main_a v_prenex_6318)) 6))) (forall ((v_prenex_6319 Int)) (or (<= 995 (select main_a v_prenex_6319)) (<= (* 2 (select main_a v_prenex_6319)) 1998) (< v_prenex_6319 main_y) (<= (+ main_y 1) v_prenex_6319) (<= (select main_a v_prenex_6319) 1001)))) (forall ((v_prenex_3973 Int) (v_prenex_3974 Int)) (or (<= (select main_a v_prenex_3973) 5) (<= (+ main_y 1) v_prenex_3974) (<= (select main_a v_prenex_3974) (+ (select main_a v_prenex_3973) 998)) (< v_prenex_3974 main_y) (<= 0 (+ (select main_a v_prenex_3973) 1)) (<= (* 2 (select main_a v_prenex_3974)) 1998))) (forall ((v_prenex_718 Int) (v_prenex_719 Int)) (or (<= (select main_a v_prenex_719) 999) (<= (+ main_y 1) v_prenex_719) (<= (+ (select main_a v_prenex_718) 994) (select main_a v_prenex_719)) (<= (+ main_x 1) v_prenex_718) (< v_prenex_719 main_y))) (forall ((v_prenex_10194 Int) (v_prenex_10195 Int)) (or (<= (select main_a v_prenex_10194) 3) (<= (* 2 (select main_a v_prenex_10195)) 1998) (<= 1994 (* 2 (select main_a v_prenex_10195))) (<= 1000 (+ (select main_a v_prenex_10194) (select main_a v_prenex_10195))) (<= (+ main_y 1) v_prenex_10195) (< v_prenex_10195 main_y))) (forall ((v_prenex_185 Int) (v_prenex_184 Int)) (or (< v_prenex_185 main_y) (<= (+ main_y 1) v_prenex_185) (<= (+ main_x 1) v_prenex_184) (<= 1000 (+ (select main_a v_prenex_184) (select main_a v_prenex_185))) (<= (select main_a v_prenex_184) 3) (<= 995 (select main_a v_prenex_185)))) (forall ((v_prenex_2262 Int) (v_prenex_2263 Int)) (or (<= (select main_a v_prenex_2262) 5) (< v_prenex_2263 main_y) (< v_prenex_2262 main_x) (<= (+ (select main_a v_prenex_2262) (select main_a v_prenex_2263)) 1000) (<= 2 (* 2 (select main_a v_prenex_2262))) (<= (+ main_y 1) v_prenex_2263) (<= (* 2 (select main_a v_prenex_2263)) 1998))) (or (forall ((v_prenex_2385 Int)) (or (<= (+ main_x 1) v_prenex_2385) (< v_prenex_2385 main_x) (<= 2 (* 2 (select main_a v_prenex_2385))) (<= 1 (select main_a v_prenex_2385)))) (forall ((v_prenex_2386 Int)) (<= 1994 (* 2 (select main_a v_prenex_2386))))) (forall ((v_prenex_5613 Int) (v_prenex_5612 Int)) (or (<= (select main_a v_prenex_5613) 1001) (< v_prenex_5613 main_y) (<= (select main_a v_prenex_5613) 999) (<= (+ main_y 1) v_prenex_5613) (<= 0 (+ (select main_a v_prenex_5612) 1)) (<= 2 (* 2 (select main_a v_prenex_5612))) (<= (+ (select main_a v_prenex_5612) 994) (select main_a v_prenex_5613)))) (forall ((v_prenex_9647 Int) (v_prenex_9646 Int)) (or (<= (* 2 (select main_a v_prenex_9646)) 6) (<= (+ main_y 1) v_prenex_9647) (< v_prenex_9647 main_y) (<= 1994 (* 2 (select main_a v_prenex_9647))) (<= 995 (select main_a v_prenex_9647)) (<= 1000 (+ (select main_a v_prenex_9646) (select main_a v_prenex_9647))))) (forall ((v_prenex_10459 Int) (v_prenex_10458 Int)) (or (<= 1000 (+ (select main_a v_prenex_10458) (select main_a v_prenex_10459))) (<= (+ main_y 1) v_prenex_10459) (< v_prenex_10459 main_y) (<= 2 (* 2 (select main_a v_prenex_10458))) (<= 1994 (* 2 (select main_a v_prenex_10459))) (<= (select main_a v_prenex_10458) 5))) (or (forall ((v_prenex_331 Int)) (or (<= (* 2 (select main_a v_prenex_331)) 6) (<= 1 (select main_a v_prenex_331)))) (forall ((v_prenex_332 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_332))) (<= 997 (select main_a v_prenex_332)) (<= (select main_a v_prenex_332) 999) (<= (+ main_y 1) v_prenex_332) (< v_prenex_332 main_y)))) (or (forall ((v_prenex_72 Int)) (or (<= 995 (select main_a v_prenex_72)) (<= (* 2 (select main_a v_prenex_72)) 1998) (< v_prenex_72 main_y) (<= (+ main_y 1) v_prenex_72))) (forall ((v_prenex_71 Int)) (<= 0 (+ (select main_a v_prenex_71) 1)))) (forall ((v_prenex_6697 Int) (v_prenex_6698 Int)) (or (<= (select main_a v_prenex_6697) 5) (<= (select main_a v_prenex_6698) 999) (< v_prenex_6698 main_y) (<= (+ main_y 1) v_prenex_6698) (<= 1000 (+ (select main_a v_prenex_6697) (select main_a v_prenex_6698))) (<= 995 (select main_a v_prenex_6698)))) (forall ((v_prenex_1509 Int) (v_prenex_1508 Int)) (or (<= (select main_a v_prenex_1509) 999) (<= (+ (select main_a v_prenex_1508) (select main_a v_prenex_1509)) 1000) (<= 2 (* 2 (select main_a v_prenex_1508))) (<= (select main_a v_prenex_1509) 1001) (<= 1 (select main_a v_prenex_1508)) (< v_prenex_1509 main_y) (<= (+ main_y 1) v_prenex_1509))) (forall ((v_prenex_2603 Int) (v_prenex_2604 Int)) (or (<= (select main_a v_prenex_2603) 3) (<= (* 2 (select main_a v_prenex_2604)) 1998) (< v_prenex_2604 main_y) (<= 1 (select main_a v_prenex_2603)) (<= (+ (select main_a v_prenex_2603) 994) (select main_a v_prenex_2604)) (<= (+ main_y 1) v_prenex_2604))) (forall ((v_prenex_4465 Int) (v_prenex_4464 Int)) (or (< v_prenex_4465 main_y) (<= (select main_a v_prenex_4464) 3) (<= 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_446 Int) (v_prenex_445 Int)) (or (<= 0 (+ (select main_a v_prenex_445) 1)) (<= (select main_a v_prenex_445) 3) (<= (select main_a v_prenex_446) 1001) (<= (+ main_y 1) v_prenex_446) (< v_prenex_446 main_y) (<= (+ (select main_a v_prenex_445) 994) (select main_a v_prenex_446)))) (forall ((v_prenex_5338 Int) (v_prenex_5337 Int)) (or (<= (* 2 (select main_a v_prenex_5338)) 1998) (<= 1994 (* 2 (select main_a v_prenex_5338))) (< v_prenex_5338 main_y) (<= (select main_a v_prenex_5337) 3) (<= (+ main_y 1) v_prenex_5338) (<= 1 (select main_a v_prenex_5337)) (<= 1000 (+ (select main_a v_prenex_5337) (select main_a v_prenex_5338))))) (forall ((v_prenex_7915 Int) (v_prenex_7916 Int)) (or (<= (+ main_x 1) v_prenex_7915) (< v_prenex_7916 main_y) (<= (+ main_y 1) v_prenex_7916) (<= (* 2 (select main_a v_prenex_7916)) 1998) (<= 2 (* 2 (select main_a v_prenex_7915))) (<= (+ (select main_a v_prenex_7915) 994) (select main_a v_prenex_7916)))) (forall ((v_prenex_10264 Int) (v_prenex_10265 Int)) (or (<= 995 (select main_a v_prenex_10265)) (< v_prenex_10265 main_y) (<= (+ (select main_a v_prenex_10264) 994) (select main_a v_prenex_10265)) (<= 2 (* 2 (select main_a v_prenex_10264))) (<= (+ main_y 1) v_prenex_10265) (<= (* 2 (select main_a v_prenex_10264)) 6))) (or (forall ((v_prenex_5675 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5675))) (<= (+ main_y 1) v_prenex_5675) (<= 997 (select main_a v_prenex_5675)) (< v_prenex_5675 main_y))) (forall ((v_prenex_5674 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5674))) (<= (* 2 (select main_a v_prenex_5674)) 6)))) (or (forall ((v_prenex_4155 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4155))) (<= 1 (select main_a v_prenex_4155)) (< v_prenex_4155 main_x))) (forall ((v_prenex_4156 Int)) (or (<= (select main_a v_prenex_4156) 999) (<= (+ main_y 1) v_prenex_4156) (< v_prenex_4156 main_y) (<= (* 2 (select main_a v_prenex_4156)) 1998)))) (forall ((v_prenex_10501 Int) (v_prenex_10500 Int)) (or (<= (select main_a v_prenex_10500) 5) (<= (select main_a v_prenex_10501) 1001) (< v_prenex_10501 main_y) (<= (+ main_y 1) v_prenex_10501) (<= (+ main_x 1) v_prenex_10500) (<= (select main_a v_prenex_10500) 3) (<= (+ (select main_a v_prenex_10500) (select main_a v_prenex_10501)) 1000))) (forall ((v_prenex_7359 Int) (v_prenex_7358 Int)) (or (<= 1000 (+ (select main_a v_prenex_7358) (select main_a v_prenex_7359))) (<= 2 (* 2 (select main_a v_prenex_7358))) (<= 0 (+ (select main_a v_prenex_7358) 1)) (< v_prenex_7359 main_y) (<= (+ main_y 1) v_prenex_7359) (<= 995 (select main_a v_prenex_7359)))) (forall ((v_prenex_6373 Int) (v_prenex_6372 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6372))) (< v_prenex_6372 main_x) (< v_prenex_6373 main_y) (<= 997 (select main_a v_prenex_6373)) (<= (+ (select main_a v_prenex_6372) 994) (select main_a v_prenex_6373)) (<= (+ main_y 1) v_prenex_6373))) (forall ((v_prenex_5534 Int) (v_prenex_5535 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5534))) (<= (select main_a v_prenex_5535) 999) (<= (+ main_x 1) v_prenex_5534) (<= (+ main_y 1) v_prenex_5535) (< v_prenex_5535 main_y) (<= (* 2 (select main_a v_prenex_5534)) 6) (<= 1000 (+ (select main_a v_prenex_5534) (select main_a v_prenex_5535))))) (or (forall ((v_prenex_4603 Int)) (or (<= (+ main_y 1) v_prenex_4603) (<= (select main_a v_prenex_4603) 999) (< v_prenex_4603 main_y) (<= (* 2 (select main_a v_prenex_4603)) 1998) (<= 995 (select main_a v_prenex_4603)))) (forall ((v_prenex_4602 Int)) (<= 1 (select main_a v_prenex_4602)))) (forall ((v_prenex_7900 Int) (v_prenex_7899 Int)) (or (<= (+ main_y 1) v_prenex_7900) (< v_prenex_7900 main_y) (<= (select main_a v_prenex_7899) 5) (<= (select main_a v_prenex_7900) 1001) (<= 0 (+ (select main_a v_prenex_7899) 1)) (<= (+ (select main_a v_prenex_7899) (select main_a v_prenex_7900)) 1000) (<= (* 2 (select main_a v_prenex_7900)) 1998))) (forall ((v_prenex_363 Int) (v_prenex_364 Int)) (or (<= (* 2 (select main_a v_prenex_363)) 6) (<= (select main_a v_prenex_364) 999) (<= (select main_a v_prenex_364) (+ (select main_a v_prenex_363) 998)) (<= (+ main_y 1) v_prenex_364) (< v_prenex_364 main_y))) (forall ((v_prenex_6329 Int) (v_prenex_6328 Int)) (or (<= (select main_a v_prenex_6329) (+ (select main_a v_prenex_6328) 998)) (<= 0 (+ (select main_a v_prenex_6328) 1)) (<= (+ main_y 1) v_prenex_6329) (<= (* 2 (select main_a v_prenex_6328)) 6) (< v_prenex_6329 main_y) (<= 995 (select main_a v_prenex_6329)))) (or (forall ((v_prenex_6278 Int)) (or (<= 995 (select main_a v_prenex_6278)) (<= (* 2 (select main_a v_prenex_6278)) 1998) (<= (+ main_y 1) v_prenex_6278) (< v_prenex_6278 main_y) (<= 1994 (* 2 (select main_a v_prenex_6278))))) (forall ((v_prenex_6277 Int)) (or (<= (* 2 (select main_a v_prenex_6277)) 6) (<= (select main_a v_prenex_6277) 5)))) (forall ((v_prenex_5108 Int) (v_prenex_5107 Int)) (or (<= 995 (select main_a v_prenex_5108)) (<= (+ main_x 1) v_prenex_5107) (<= (+ main_y 1) v_prenex_5108) (<= 2 (* 2 (select main_a v_prenex_5107))) (<= (+ (select main_a v_prenex_5107) 994) (select main_a v_prenex_5108)) (<= (* 2 (select main_a v_prenex_5107)) 6) (< v_prenex_5108 main_y))) (forall ((v_prenex_7923 Int) (v_prenex_7924 Int)) (or (<= (+ (select main_a v_prenex_7923) (select main_a v_prenex_7924)) 1000) (< v_prenex_7924 main_y) (<= (+ main_y 1) v_prenex_7924) (<= (select main_a v_prenex_7923) 5) (<= 1 (select main_a v_prenex_7923)) (<= (* 2 (select main_a v_prenex_7924)) 1998) (<= (+ main_x 1) v_prenex_7923))) (forall ((v_prenex_3171 Int) (v_prenex_3172 Int)) (or (<= (select main_a v_prenex_3171) 5) (<= (+ main_y 1) v_prenex_3172) (<= 1 (select main_a v_prenex_3171)) (<= 995 (select main_a v_prenex_3172)) (<= (+ (select main_a v_prenex_3171) 994) (select main_a v_prenex_3172)) (< v_prenex_3172 main_y))) (or (forall ((v_prenex_1119 Int)) (or (< v_prenex_1119 main_y) (<= 995 (select main_a v_prenex_1119)) (<= (+ 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)) (<= (select main_a v_prenex_1118) 5))) (forall ((v_prenex_10543 Int) (v_prenex_10542 Int)) (or (<= (+ main_y 1) v_prenex_10543) (<= (+ (select main_a v_prenex_10542) 994) (select main_a v_prenex_10543)) (<= (select main_a v_prenex_10543) 1001) (<= (* 2 (select main_a v_prenex_10543)) 1998) (<= 2 (* 2 (select main_a v_prenex_10542))) (< v_prenex_10543 main_y) (<= (* 2 (select main_a v_prenex_10542)) 6))) (forall ((v_prenex_7332 Int) (v_prenex_7333 Int)) (or (<= (+ main_y 1) v_prenex_7333) (< v_prenex_7333 main_y) (<= (select main_a v_prenex_7333) (+ (select main_a v_prenex_7332) 998)) (<= (select main_a v_prenex_7333) 999) (<= 0 (+ (select main_a v_prenex_7332) 1)) (<= (* 2 (select main_a v_prenex_7332)) 6))) (forall ((v_prenex_9514 Int) (v_prenex_9513 Int)) (or (<= (* 2 (select main_a v_prenex_9513)) 6) (<= (+ main_y 1) v_prenex_9514) (<= 0 (+ (select main_a v_prenex_9513) 1)) (<= 1000 (+ (select main_a v_prenex_9513) (select main_a v_prenex_9514))) (<= (select main_a v_prenex_9514) 1001) (< v_prenex_9514 main_y) (< v_prenex_9513 main_x))) (forall ((v_prenex_10150 Int) (v_prenex_10151 Int)) (or (< v_prenex_10151 main_y) (<= (+ (select main_a v_prenex_10150) (select main_a v_prenex_10151)) 1000) (<= (* 2 (select main_a v_prenex_10151)) 1998) (<= (+ main_y 1) v_prenex_10151) (<= 997 (select main_a v_prenex_10151)))) (forall ((v_prenex_4184 Int) (v_prenex_4183 Int)) (or (<= 0 (+ (select main_a v_prenex_4183) 1)) (<= 1994 (* 2 (select main_a v_prenex_4184))) (< v_prenex_4184 main_y) (<= 997 (select main_a v_prenex_4184)) (<= (+ (select main_a v_prenex_4183) 994) (select main_a v_prenex_4184)) (<= (* 2 (select main_a v_prenex_4183)) 6) (<= (+ main_y 1) v_prenex_4184))) (or (forall ((v_prenex_10085 Int)) (or (< v_prenex_10085 main_y) (<= (+ main_y 1) v_prenex_10085) (<= 995 (select main_a v_prenex_10085)) (<= 1994 (* 2 (select main_a v_prenex_10085))))) (forall ((v_prenex_10084 Int)) (or (<= (select main_a v_prenex_10084) 3) (<= (select main_a v_prenex_10084) 5)))) (forall ((v_prenex_6914 Int) (v_prenex_6913 Int)) (or (<= (select main_a v_prenex_6914) 999) (<= (+ main_y 1) v_prenex_6914) (< v_prenex_6914 main_y) (<= (select main_a v_prenex_6914) (+ (select main_a v_prenex_6913) 998)) (<= (select main_a v_prenex_6913) 5))) (forall ((v_prenex_10804 Int) (v_prenex_10805 Int)) (or (< v_prenex_10805 main_y) (<= 997 (select main_a v_prenex_10805)) (<= (+ main_y 1) v_prenex_10805) (<= (+ (select main_a v_prenex_10804) 994) (select main_a v_prenex_10805)) (<= 2 (* 2 (select main_a v_prenex_10804))) (<= (+ main_x 1) v_prenex_10804) (<= (select main_a v_prenex_10804) 3))) (forall ((v_prenex_8248 Int) (v_prenex_8249 Int)) (or (<= (select main_a v_prenex_8249) 999) (<= 997 (select main_a v_prenex_8249)) (<= 0 (+ (select main_a v_prenex_8248) 1)) (<= (* 2 (select main_a v_prenex_8248)) 6) (<= (+ (select main_a v_prenex_8248) (select main_a v_prenex_8249)) 1000) (<= (+ main_y 1) v_prenex_8249) (< v_prenex_8249 main_y))) (forall ((v_prenex_1495 Int) (v_prenex_1494 Int)) (or (<= (* 2 (select main_a v_prenex_1494)) 6) (< v_prenex_1495 main_y) (<= 1994 (* 2 (select main_a v_prenex_1495))) (< v_prenex_1494 main_x) (<= (select main_a v_prenex_1495) (+ (select main_a v_prenex_1494) 998)) (<= (+ main_y 1) v_prenex_1495))) (forall ((v_prenex_2246 Int) (v_prenex_2247 Int)) (or (< v_prenex_2247 main_y) (<= (select main_a v_prenex_2247) 1001) (<= 1000 (+ (select main_a v_prenex_2246) (select main_a v_prenex_2247))) (<= (+ main_y 1) v_prenex_2247) (< v_prenex_2246 main_x))) (forall ((v_prenex_3910 Int) (v_prenex_3909 Int)) (or (<= (* 2 (select main_a v_prenex_3910)) 1998) (< v_prenex_3910 main_y) (<= (* 2 (select main_a v_prenex_3909)) 6) (<= (select main_a v_prenex_3909) 5) (<= (+ main_y 1) v_prenex_3910) (<= (+ (select main_a v_prenex_3909) (select main_a v_prenex_3910)) 1000) (<= 997 (select main_a v_prenex_3910)))) (forall ((v_prenex_5019 Int) (v_prenex_5018 Int)) (or (<= 997 (select main_a v_prenex_5019)) (<= (+ main_y 1) v_prenex_5019) (<= 1 (select main_a v_prenex_5018)) (<= 1000 (+ (select main_a v_prenex_5018) (select main_a v_prenex_5019))) (<= (* 2 (select main_a v_prenex_5019)) 1998) (< v_prenex_5019 main_y))) (forall ((v_prenex_7509 Int) (v_prenex_7510 Int)) (or (<= (select main_a v_prenex_7510) (+ (select main_a v_prenex_7509) 998)) (<= (* 2 (select main_a v_prenex_7510)) 1998) (<= (select main_a v_prenex_7509) 5) (<= (+ main_y 1) v_prenex_7510) (< v_prenex_7510 main_y) (<= 995 (select main_a v_prenex_7510)) (<= (select main_a v_prenex_7509) 3))) (forall ((v_prenex_4004 Int) (v_prenex_4003 Int)) (or (<= (* 2 (select main_a v_prenex_4003)) 6) (<= (+ main_y 1) v_prenex_4004) (< v_prenex_4004 main_y) (<= 0 (+ (select main_a v_prenex_4003) 1)) (<= (+ (select main_a v_prenex_4003) (select main_a v_prenex_4004)) 1000) (<= 997 (select main_a v_prenex_4004)))) (forall ((v_prenex_1929 Int) (v_prenex_1928 Int)) (or (<= (select main_a v_prenex_1928) 5) (<= 1 (select main_a v_prenex_1928)) (<= 995 (select main_a v_prenex_1929)) (<= (+ (select main_a v_prenex_1928) (select main_a v_prenex_1929)) 1000) (<= (+ main_y 1) v_prenex_1929) (< v_prenex_1929 main_y) (< v_prenex_1928 main_x))) (forall ((v_prenex_2806 Int) (v_prenex_2805 Int)) (or (<= (+ main_y 1) v_prenex_2806) (<= 2 (* 2 (select main_a v_prenex_2805))) (<= (+ main_x 1) v_prenex_2805) (<= 995 (select main_a v_prenex_2806)) (<= 1000 (+ (select main_a v_prenex_2805) (select main_a v_prenex_2806))) (<= 1 (select main_a v_prenex_2805)) (< v_prenex_2806 main_y))) (forall ((v_prenex_6218 Int) (v_prenex_6217 Int)) (or (< v_prenex_6218 main_y) (< v_prenex_6217 main_x) (<= (* 2 (select main_a v_prenex_6218)) 1998) (<= 1 (select main_a v_prenex_6217)) (<= 0 (+ (select main_a v_prenex_6217) 1)) (<= (+ (select main_a v_prenex_6217) (select main_a v_prenex_6218)) 1000) (<= (+ main_y 1) v_prenex_6218))) (forall ((v_prenex_9476 Int) (v_prenex_9475 Int)) (or (<= (* 2 (select main_a v_prenex_9475)) 6) (<= (select main_a v_prenex_9476) (+ (select main_a v_prenex_9475) 998)) (<= (+ main_y 1) v_prenex_9476) (<= (select main_a v_prenex_9475) 3) (< v_prenex_9476 main_y) (<= (select main_a v_prenex_9476) 1001) (<= (* 2 (select main_a v_prenex_9476)) 1998))) (forall ((v_prenex_1325 Int) (v_prenex_1324 Int)) (or (<= (+ main_x 1) v_prenex_1324) (<= (+ main_y 1) v_prenex_1325) (<= (* 2 (select main_a v_prenex_1324)) 6) (< v_prenex_1325 main_y) (<= 1000 (+ (select main_a v_prenex_1324) (select main_a v_prenex_1325))) (<= 995 (select main_a v_prenex_1325)))) (forall ((v_prenex_6815 Int) (v_prenex_6816 Int)) (or (<= (+ main_y 1) v_prenex_6816) (< v_prenex_6816 main_y) (<= (select main_a v_prenex_6816) (+ (select main_a v_prenex_6815) 998)) (<= (select main_a v_prenex_6815) 3) (<= 2 (* 2 (select main_a v_prenex_6815))) (<= 997 (select main_a v_prenex_6816)) (<= (select main_a v_prenex_6816) 1001))) (or (forall ((v_prenex_8270 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8270))) (<= (select main_a v_prenex_8270) 3))) (forall ((v_prenex_8271 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8271))) (<= (select main_a v_prenex_8271) 999) (< v_prenex_8271 main_y) (<= 995 (select main_a v_prenex_8271)) (<= (+ main_y 1) v_prenex_8271)))) (or (forall ((v_prenex_8190 Int)) (or (<= 1 (select main_a v_prenex_8190)) (<= (select main_a v_prenex_8190) 3))) (forall ((v_prenex_8191 Int)) (or (<= (+ main_y 1) v_prenex_8191) (<= 997 (select main_a v_prenex_8191)) (<= (select main_a v_prenex_8191) 999) (<= 1994 (* 2 (select main_a v_prenex_8191))) (< v_prenex_8191 main_y)))) (forall ((v_prenex_8686 Int) (v_prenex_8687 Int)) (or (<= (select main_a v_prenex_8687) 1001) (< v_prenex_8687 main_y) (<= (select main_a v_prenex_8686) 5) (<= (+ main_y 1) v_prenex_8687) (<= 1 (select main_a v_prenex_8686)) (<= 1000 (+ (select main_a v_prenex_8686) (select main_a v_prenex_8687))) (<= 995 (select main_a v_prenex_8687)))) (forall ((v_prenex_4795 Int) (v_prenex_4794 Int)) (or (< v_prenex_4795 main_y) (<= (select main_a v_prenex_4795) (+ (select main_a v_prenex_4794) 998)) (<= (select main_a v_prenex_4795) 999) (<= 0 (+ (select main_a v_prenex_4794) 1)) (<= (+ main_y 1) v_prenex_4795) (<= (* 2 (select main_a v_prenex_4794)) 6))) (forall ((v_prenex_295 Int) (v_prenex_296 Int)) (or (<= (* 2 (select main_a v_prenex_295)) 6) (<= 0 (+ (select main_a v_prenex_295) 1)) (<= (select main_a v_prenex_296) 1001) (<= 1000 (+ (select main_a v_prenex_295) (select main_a v_prenex_296))) (< v_prenex_296 main_y) (<= (+ main_y 1) v_prenex_296) (<= (+ main_x 1) v_prenex_295))) (or (forall ((v_prenex_5079 Int)) (or (<= 997 (select main_a v_prenex_5079)) (<= (+ main_y 1) v_prenex_5079) (<= (* 2 (select main_a v_prenex_5079)) 1998) (< v_prenex_5079 main_y))) (forall ((v_prenex_5078 Int)) (or (<= (+ main_x 1) v_prenex_5078) (<= (select main_a v_prenex_5078) 3) (<= (select main_a v_prenex_5078) 5)))) (or (forall ((v_prenex_3891 Int)) (<= (* 2 (select main_a v_prenex_3891)) 6)) (forall ((v_prenex_3892 Int)) (or (<= (+ main_y 1) v_prenex_3892) (<= 1994 (* 2 (select main_a v_prenex_3892))) (< v_prenex_3892 main_y)))) (forall ((v_prenex_729 Int) (v_prenex_728 Int)) (or (<= (* 2 (select main_a v_prenex_728)) 6) (<= 2 (* 2 (select main_a v_prenex_728))) (< v_prenex_729 main_y) (< v_prenex_728 main_x) (<= (+ main_y 1) v_prenex_729) (<= (+ (select main_a v_prenex_728) 994) (select main_a v_prenex_729)) (<= (select main_a v_prenex_729) 1001))) (or (forall ((v_prenex_786 Int)) (or (<= 1 (select main_a v_prenex_786)) (<= (select main_a v_prenex_786) 5))) (forall ((v_prenex_787 Int)) (or (< v_prenex_787 main_y) (<= (+ main_y 1) v_prenex_787) (<= (* 2 (select main_a v_prenex_787)) 1998) (<= 997 (select main_a v_prenex_787)) (<= (select main_a v_prenex_787) 999)))) (forall ((v_prenex_8264 Int) (v_prenex_8265 Int)) (or (<= (select main_a v_prenex_8265) 999) (<= 1 (select main_a v_prenex_8264)) (< v_prenex_8265 main_y) (<= (select main_a v_prenex_8265) (+ (select main_a v_prenex_8264) 998)) (<= (+ main_y 1) v_prenex_8265) (<= (* 2 (select main_a v_prenex_8265)) 1998) (<= 0 (+ (select main_a v_prenex_8264) 1)))) (or (forall ((v_prenex_1537 Int)) (or (<= 995 (select main_a v_prenex_1537)) (< v_prenex_1537 main_y) (<= (+ main_y 1) v_prenex_1537) (<= (* 2 (select main_a v_prenex_1537)) 1998))) (forall ((v_prenex_1536 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1536))) (<= 1 (select main_a v_prenex_1536))))) (or (forall ((v_prenex_7393 Int)) (or (< v_prenex_7393 main_y) (<= 995 (select main_a v_prenex_7393)) (<= (+ main_y 1) v_prenex_7393))) (forall ((v_prenex_7392 Int)) (or (<= (+ main_x 1) v_prenex_7392) (<= 2 (* 2 (select main_a v_prenex_7392)))))) (forall ((v_prenex_6646 Int) (v_prenex_6647 Int)) (or (<= 997 (select main_a v_prenex_6647)) (<= (+ main_y 1) v_prenex_6647) (<= 1000 (+ (select main_a v_prenex_6646) (select main_a v_prenex_6647))) (<= 1 (select main_a v_prenex_6646)) (<= 995 (select main_a v_prenex_6647)) (< v_prenex_6647 main_y) (<= (select main_a v_prenex_6646) 5))) (forall ((v_prenex_1957 Int) (v_prenex_1956 Int)) (or (<= (+ (select main_a v_prenex_1956) 994) (select main_a v_prenex_1957)) (< v_prenex_1956 main_x) (<= 0 (+ (select main_a v_prenex_1956) 1)) (<= (+ main_y 1) v_prenex_1957) (<= 997 (select main_a v_prenex_1957)) (< v_prenex_1957 main_y) (<= (* 2 (select main_a v_prenex_1956)) 6))) (forall ((v_prenex_5475 Int) (v_prenex_5474 Int)) (or (<= 995 (select main_a v_prenex_5475)) (<= (+ main_y 1) v_prenex_5475) (< v_prenex_5475 main_y) (<= (select main_a v_prenex_5474) 5) (<= (select main_a v_prenex_5475) 1001) (<= (+ (select main_a v_prenex_5474) (select main_a v_prenex_5475)) 1000))) (forall ((v_prenex_7417 Int) (v_prenex_7418 Int)) (or (<= 995 (select main_a v_prenex_7418)) (<= 0 (+ (select main_a v_prenex_7417) 1)) (<= (* 2 (select main_a v_prenex_7418)) 1998) (< v_prenex_7418 main_y) (<= (select main_a v_prenex_7417) 5) (<= (select main_a v_prenex_7418) (+ (select main_a v_prenex_7417) 998)) (<= (+ main_y 1) v_prenex_7418))) (or (forall ((v_prenex_6002 Int)) (<= 1 (select main_a v_prenex_6002))) (forall ((v_prenex_6003 Int)) (or (<= (+ main_y 1) v_prenex_6003) (< v_prenex_6003 main_y) (<= (select main_a v_prenex_6003) 999) (<= 1994 (* 2 (select main_a v_prenex_6003))) (<= (* 2 (select main_a v_prenex_6003)) 1998)))) (forall ((v_prenex_4265 Int) (v_prenex_4266 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4265))) (<= 997 (select main_a v_prenex_4266)) (<= (+ main_y 1) v_prenex_4266) (<= (* 2 (select main_a v_prenex_4265)) 6) (<= (* 2 (select main_a v_prenex_4266)) 1998) (<= 1000 (+ (select main_a v_prenex_4265) (select main_a v_prenex_4266))) (< v_prenex_4266 main_y))) (forall ((v_prenex_6534 Int) (v_prenex_6535 Int)) (or (< v_prenex_6534 main_x) (<= 2 (* 2 (select main_a v_prenex_6534))) (<= (+ main_y 1) v_prenex_6535) (<= (+ (select main_a v_prenex_6534) (select main_a v_prenex_6535)) 1000) (< v_prenex_6535 main_y) (<= 0 (+ (select main_a v_prenex_6534) 1)) (<= 1994 (* 2 (select main_a v_prenex_6535))))) (forall ((v_prenex_3433 Int) (v_prenex_3434 Int)) (or (<= 1 (select main_a v_prenex_3433)) (<= (select main_a v_prenex_3434) 999) (<= (select main_a v_prenex_3433) 3) (<= (+ main_y 1) v_prenex_3434) (< v_prenex_3434 main_y) (<= (+ (select main_a v_prenex_3433) 994) (select main_a v_prenex_3434)))) (forall ((v_prenex_9417 Int) (v_prenex_9416 Int)) (or (<= (select main_a v_prenex_9416) 5) (<= 1 (select main_a v_prenex_9416)) (<= 995 (select main_a v_prenex_9417)) (<= (+ main_y 1) v_prenex_9417) (<= 1000 (+ (select main_a v_prenex_9416) (select main_a v_prenex_9417))) (< v_prenex_9417 main_y) (<= (select main_a v_prenex_9417) 1001))) (or (forall ((v_prenex_6958 Int)) (or (<= (* 2 (select main_a v_prenex_6958)) 1998) (<= (+ main_y 1) v_prenex_6958) (< v_prenex_6958 main_y) (<= (select main_a v_prenex_6958) 999))) (forall ((v_prenex_6957 Int)) (or (<= 0 (+ (select main_a v_prenex_6957) 1)) (<= (* 2 (select main_a v_prenex_6957)) 6) (< v_prenex_6957 main_x)))) (or (forall ((v_prenex_3431 Int)) (<= 0 (+ (select main_a v_prenex_3431) 1))) (forall ((v_prenex_3432 Int)) (or (< v_prenex_3432 main_y) (<= (+ main_y 1) v_prenex_3432) (<= 1994 (* 2 (select main_a v_prenex_3432))) (<= 997 (select main_a v_prenex_3432))))) (or (forall ((v_prenex_1261 Int)) (or (<= (+ main_y 1) v_prenex_1261) (<= 995 (select main_a v_prenex_1261)) (< v_prenex_1261 main_y) (<= (select main_a v_prenex_1261) 999) (<= 1994 (* 2 (select main_a v_prenex_1261))))) (forall ((v_prenex_1260 Int)) (or (<= 1 (select main_a v_prenex_1260)) (<= 0 (+ (select main_a v_prenex_1260) 1))))) (forall ((v_prenex_8503 Int) (v_prenex_8504 Int)) (or (<= (select main_a v_prenex_8503) 3) (< v_prenex_8504 main_y) (<= (+ main_y 1) v_prenex_8504) (<= 995 (select main_a v_prenex_8504)) (<= 1000 (+ (select main_a v_prenex_8503) (select main_a v_prenex_8504))) (<= (select main_a v_prenex_8504) 999))) (forall ((v_prenex_3015 Int) (v_prenex_3016 Int)) (or (<= (+ main_y 1) v_prenex_3016) (<= (select main_a v_prenex_3016) 1001) (<= (select main_a v_prenex_3015) 3) (< v_prenex_3016 main_y) (<= 1 (select main_a v_prenex_3015)) (<= (+ (select main_a v_prenex_3015) 994) (select main_a v_prenex_3016)))) (or (forall ((v_prenex_2214 Int)) (or (<= (+ main_x 1) v_prenex_2214) (<= (* 2 (select main_a v_prenex_2214)) 6) (<= 2 (* 2 (select main_a v_prenex_2214))))) (forall ((v_prenex_2215 Int)) (or (< v_prenex_2215 main_y) (<= 1994 (* 2 (select main_a v_prenex_2215))) (<= (+ main_y 1) v_prenex_2215) (<= (select main_a v_prenex_2215) 999)))) (forall ((v_prenex_482 Int) (v_prenex_481 Int)) (or (<= (select main_a v_prenex_481) 3) (<= (* 2 (select main_a v_prenex_482)) 1998) (< v_prenex_482 main_y) (<= (+ main_y 1) v_prenex_482) (<= 1000 (+ (select main_a v_prenex_481) (select main_a v_prenex_482))) (<= (select main_a v_prenex_482) 1001) (<= (* 2 (select main_a v_prenex_481)) 6))) (forall ((v_prenex_7879 Int) (v_prenex_7880 Int)) (or (<= (select main_a v_prenex_7880) 1001) (< v_prenex_7880 main_y) (<= (+ main_y 1) v_prenex_7880) (<= (select main_a v_prenex_7880) (+ (select main_a v_prenex_7879) 998)) (<= 0 (+ (select main_a v_prenex_7879) 1)) (<= 997 (select main_a v_prenex_7880)))) (forall ((v_prenex_6414 Int) (v_prenex_6415 Int)) (or (<= (select main_a v_prenex_6414) 5) (<= 995 (select main_a v_prenex_6415)) (<= 2 (* 2 (select main_a v_prenex_6414))) (<= (+ main_x 1) v_prenex_6414) (< v_prenex_6415 main_y) (<= (+ main_y 1) v_prenex_6415) (<= 1000 (+ (select main_a v_prenex_6414) (select main_a v_prenex_6415))))) (forall ((v_prenex_6543 Int) (v_prenex_6542 Int)) (or (< v_prenex_6543 main_y) (<= (select main_a v_prenex_6543) 999) (<= 1 (select main_a v_prenex_6542)) (<= (select main_a v_prenex_6543) (+ (select main_a v_prenex_6542) 998)) (<= 1994 (* 2 (select main_a v_prenex_6543))) (<= (+ main_y 1) v_prenex_6543) (<= (* 2 (select main_a v_prenex_6542)) 6))) (forall ((v_prenex_79 Int) (v_prenex_80 Int)) (or (<= 1000 (+ (select main_a v_prenex_79) (select main_a v_prenex_80))) (<= 997 (select main_a v_prenex_80)) (< v_prenex_80 main_y) (<= (+ main_x 1) v_prenex_79) (<= (+ main_y 1) v_prenex_80) (<= (* 2 (select main_a v_prenex_79)) 6) (<= (select main_a v_prenex_79) 3))) (forall ((v_prenex_9749 Int) (v_prenex_9748 Int)) (or (<= 1 (select main_a v_prenex_9748)) (< v_prenex_9749 main_y) (<= 997 (select main_a v_prenex_9749)) (<= (select main_a v_prenex_9748) 5) (< v_prenex_9748 main_x) (<= (+ main_y 1) v_prenex_9749) (<= (+ (select main_a v_prenex_9748) 994) (select main_a v_prenex_9749)))) (forall ((v_prenex_6476 Int) (v_prenex_6477 Int)) (or (<= (+ main_x 1) v_prenex_6476) (<= (+ main_y 1) v_prenex_6477) (< v_prenex_6476 main_x) (<= (+ (select main_a v_prenex_6476) (select main_a v_prenex_6477)) 1000) (< v_prenex_6477 main_y))) (forall ((v_prenex_9898 Int) (v_prenex_9897 Int)) (or (<= (* 2 (select main_a v_prenex_9898)) 1998) (<= (+ main_y 1) v_prenex_9898) (<= 0 (+ (select main_a v_prenex_9897) 1)) (< v_prenex_9898 main_y) (<= (* 2 (select main_a v_prenex_9897)) 6) (<= (select main_a v_prenex_9898) (+ (select main_a v_prenex_9897) 998)) (<= (+ main_x 1) v_prenex_9897))) (forall ((v_prenex_9798 Int) (v_prenex_9797 Int)) (or (<= (+ (select main_a v_prenex_9797) (select main_a v_prenex_9798)) 1000) (<= 2 (* 2 (select main_a v_prenex_9797))) (< v_prenex_9798 main_y) (<= (select main_a v_prenex_9798) 999) (<= 997 (select main_a v_prenex_9798)) (<= (+ main_y 1) v_prenex_9798) (<= 1 (select main_a v_prenex_9797)))) (or (forall ((v_prenex_5344 Int)) (or (<= (select main_a v_prenex_5344) 1001) (< v_prenex_5344 main_y) (<= 1994 (* 2 (select main_a v_prenex_5344))) (<= (+ main_y 1) v_prenex_5344))) (forall ((v_prenex_5343 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5343))) (<= (+ main_x 1) v_prenex_5343) (<= (* 2 (select main_a v_prenex_5343)) 6)))) (or (forall ((v_prenex_3354 Int)) (or (<= (select main_a v_prenex_3354) 1001) (< v_prenex_3354 main_y) (<= 1994 (* 2 (select main_a v_prenex_3354))) (<= (+ main_y 1) v_prenex_3354))) (forall ((v_prenex_3353 Int)) (or (<= (* 2 (select main_a v_prenex_3353)) 6) (<= (select main_a v_prenex_3353) 3) (< v_prenex_3353 main_x)))) (forall ((v_prenex_3148 Int)) (or (< v_prenex_3148 main_y) (<= (* 2 (select main_a v_prenex_3148)) 1998) (<= 995 (select main_a v_prenex_3148)) (<= (+ main_y 1) v_prenex_3148) (<= (select main_a v_prenex_3148) 999))) (forall ((v_prenex_4296 Int) (v_prenex_4295 Int)) (or (<= (+ main_y 1) v_prenex_4296) (<= (+ (select main_a v_prenex_4295) 994) (select main_a v_prenex_4296)) (<= 997 (select main_a v_prenex_4296)) (<= 995 (select main_a v_prenex_4296)) (<= (* 2 (select main_a v_prenex_4295)) 6) (<= (select main_a v_prenex_4295) 3) (< v_prenex_4296 main_y))) (or (forall ((v_prenex_818 Int)) (or (<= 2 (* 2 (select main_a v_prenex_818))) (<= (select main_a v_prenex_818) 5))) (forall ((v_prenex_819 Int)) (or (<= (+ main_y 1) v_prenex_819) (<= (select main_a v_prenex_819) 1001) (< v_prenex_819 main_y) (<= 997 (select main_a v_prenex_819)) (<= (* 2 (select main_a v_prenex_819)) 1998)))) (forall ((v_prenex_6855 Int) (v_prenex_6856 Int)) (or (<= 0 (+ (select main_a v_prenex_6855) 1)) (<= (select main_a v_prenex_6856) 1001) (<= (* 2 (select main_a v_prenex_6855)) 6) (<= (+ (select main_a v_prenex_6855) (select main_a v_prenex_6856)) 1000) (<= (+ main_y 1) v_prenex_6856) (<= (select main_a v_prenex_6856) 999) (< v_prenex_6856 main_y))) (forall ((v_prenex_10437 Int) (v_prenex_10436 Int)) (or (< v_prenex_10437 main_y) (<= 0 (+ (select main_a v_prenex_10436) 1)) (<= (+ (select main_a v_prenex_10436) (select main_a v_prenex_10437)) 1000) (<= (select main_a v_prenex_10437) 1001) (<= (+ main_y 1) v_prenex_10437) (<= 995 (select main_a v_prenex_10437)))) (or (forall ((v_prenex_9165 Int)) (or (< v_prenex_9165 main_y) (<= 997 (select main_a v_prenex_9165)) (<= 1994 (* 2 (select main_a v_prenex_9165))) (<= (+ main_y 1) v_prenex_9165) (<= (select main_a v_prenex_9165) 1001))) (forall ((v_prenex_9164 Int)) (or (<= (select main_a v_prenex_9164) 5) (<= 2 (* 2 (select main_a v_prenex_9164)))))) (or (forall ((v_prenex_8688 Int)) (or (<= 1 (select main_a v_prenex_8688)) (< v_prenex_8688 main_x) (<= 2 (* 2 (select main_a v_prenex_8688))))) (forall ((v_prenex_8689 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8689))) (<= (+ main_y 1) v_prenex_8689) (<= (select main_a v_prenex_8689) 999) (< v_prenex_8689 main_y)))) (forall ((v_prenex_3977 Int) (v_prenex_3978 Int)) (or (<= (+ main_x 1) v_prenex_3977) (< v_prenex_3977 main_x) (<= 0 (+ (select main_a v_prenex_3977) 1)) (<= (+ (select main_a v_prenex_3977) 994) (select main_a v_prenex_3978)) (<= (+ main_y 1) v_prenex_3978))) (forall ((v_prenex_9039 Int) (v_prenex_9038 Int)) (or (<= 995 (select main_a v_prenex_9039)) (<= (+ main_y 1) v_prenex_9039) (<= (* 2 (select main_a v_prenex_9038)) 6) (<= 1000 (+ (select main_a v_prenex_9038) (select main_a v_prenex_9039))) (<= (select main_a v_prenex_9038) 3) (< v_prenex_9039 main_y) (<= 997 (select main_a v_prenex_9039)))) (forall ((v_prenex_4329 Int) (v_prenex_4330 Int)) (or (<= (* 2 (select main_a v_prenex_4330)) 1998) (<= 995 (select main_a v_prenex_4330)) (< v_prenex_4330 main_y) (<= (+ main_y 1) v_prenex_4330) (<= 1 (select main_a v_prenex_4329)) (<= 1000 (+ (select main_a v_prenex_4329) (select main_a v_prenex_4330))) (<= 0 (+ (select main_a v_prenex_4329) 1)))) (forall ((v_prenex_3256 Int) (v_prenex_3255 Int)) (or (<= 0 (+ (select main_a v_prenex_3255) 1)) (<= 1994 (* 2 (select main_a v_prenex_3256))) (<= 1000 (+ (select main_a v_prenex_3255) (select main_a v_prenex_3256))) (<= 995 (select main_a v_prenex_3256)) (< v_prenex_3256 main_y) (<= (+ main_y 1) v_prenex_3256))) (forall ((v_prenex_4019 Int) (v_prenex_4020 Int)) (or (<= 1000 (+ (select main_a v_prenex_4019) (select main_a v_prenex_4020))) (<= 995 (select main_a v_prenex_4020)) (<= (* 2 (select main_a v_prenex_4020)) 1998) (<= (+ main_y 1) v_prenex_4020) (<= 0 (+ (select main_a v_prenex_4019) 1)) (<= (* 2 (select main_a v_prenex_4019)) 6) (< v_prenex_4020 main_y))) (or (forall ((v_prenex_918 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_918))) (< v_prenex_918 main_y) (<= (select main_a v_prenex_918) 1001) (<= (+ main_y 1) v_prenex_918))) (forall ((v_prenex_917 Int)) (or (<= (* 2 (select main_a v_prenex_917)) 6) (<= (select main_a v_prenex_917) 5) (<= (+ main_x 1) v_prenex_917)))) (forall ((v_prenex_10628 Int) (v_prenex_10629 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10629))) (< v_prenex_10629 main_y) (<= 2 (* 2 (select main_a v_prenex_10628))) (<= (+ main_y 1) v_prenex_10629) (<= (+ main_x 1) v_prenex_10628) (<= 1000 (+ (select main_a v_prenex_10628) (select main_a v_prenex_10629))) (<= 1 (select main_a v_prenex_10628)))) (forall ((v_prenex_5145 Int) (v_prenex_5146 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5146))) (<= (+ (select main_a v_prenex_5145) 994) (select main_a v_prenex_5146)) (<= 997 (select main_a v_prenex_5146)) (<= (+ main_y 1) v_prenex_5146) (< v_prenex_5146 main_y) (<= 0 (+ (select main_a v_prenex_5145) 1)))) (forall ((v_prenex_7292 Int) (v_prenex_7293 Int)) (or (<= 997 (select main_a v_prenex_7293)) (<= (+ main_y 1) v_prenex_7293) (< v_prenex_7293 main_y) (<= 0 (+ (select main_a v_prenex_7292) 1)) (<= (+ (select main_a v_prenex_7292) 994) (select main_a v_prenex_7293)) (<= 995 (select main_a v_prenex_7293)) (<= (* 2 (select main_a v_prenex_7292)) 6))) (or (forall ((v_prenex_6368 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6368))) (<= (* 2 (select main_a v_prenex_6368)) 6) (< v_prenex_6368 main_x))) (forall ((v_prenex_6369 Int)) (or (< v_prenex_6369 main_y) (<= (* 2 (select main_a v_prenex_6369)) 1998) (<= (+ main_y 1) v_prenex_6369)))) (forall ((v_prenex_6866 Int) (v_prenex_6865 Int)) (or (<= (+ (select main_a v_prenex_6865) (select main_a v_prenex_6866)) 1000) (< v_prenex_6866 main_y) (<= (+ main_x 1) v_prenex_6865) (<= (* 2 (select main_a v_prenex_6866)) 1998) (<= (+ main_y 1) v_prenex_6866))) (forall ((v_prenex_8894 Int) (v_prenex_8895 Int)) (or (<= (* 2 (select main_a v_prenex_8895)) 1998) (<= 1000 (+ (select main_a v_prenex_8894) (select main_a v_prenex_8895))) (<= (+ main_y 1) v_prenex_8895) (< v_prenex_8895 main_y) (<= (select main_a v_prenex_8894) 3))) (or (forall ((v_prenex_8697 Int)) (or (<= (* 2 (select main_a v_prenex_8697)) 1998) (<= (+ main_y 1) v_prenex_8697) (< v_prenex_8697 main_y))) (forall ((v_prenex_8696 Int)) (or (<= (select main_a v_prenex_8696) 3) (< v_prenex_8696 main_x)))) (forall ((v_prenex_8648 Int) (v_prenex_8649 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8648))) (< v_prenex_8649 main_y) (<= (select main_a v_prenex_8649) (+ (select main_a v_prenex_8648) 998)) (<= 997 (select main_a v_prenex_8649)) (<= (select main_a v_prenex_8649) 1001) (<= (+ main_y 1) v_prenex_8649) (<= (* 2 (select main_a v_prenex_8648)) 6))) (forall ((v_prenex_7557 Int) (v_prenex_7558 Int)) (or (<= (+ main_y 1) v_prenex_7558) (<= (select main_a v_prenex_7558) (+ (select main_a v_prenex_7557) 998)) (<= 1 (select main_a v_prenex_7557)) (<= 1994 (* 2 (select main_a v_prenex_7558))) (< v_prenex_7557 main_x) (< v_prenex_7558 main_y) (<= 0 (+ (select main_a v_prenex_7557) 1)))) (forall ((v_prenex_8482 Int) (v_prenex_8481 Int)) (or (<= (select main_a v_prenex_8482) 999) (< v_prenex_8482 main_y) (<= 1000 (+ (select main_a v_prenex_8481) (select main_a v_prenex_8482))) (<= (* 2 (select main_a v_prenex_8482)) 1998) (<= (+ main_y 1) v_prenex_8482) (<= (select main_a v_prenex_8481) 5))) (forall ((v_prenex_3640 Int) (v_prenex_3639 Int)) (or (<= (+ main_y 1) v_prenex_3640) (<= (select main_a v_prenex_3640) 999) (<= 0 (+ (select main_a v_prenex_3639) 1)) (< v_prenex_3640 main_y) (<= (+ (select main_a v_prenex_3639) 994) (select main_a v_prenex_3640)) (<= 1 (select main_a v_prenex_3639)))) (or (forall ((v_prenex_10852 Int)) (or (<= (+ main_x 1) v_prenex_10852) (<= (select main_a v_prenex_10852) 3) (<= 1 (select main_a v_prenex_10852)) (< v_prenex_10852 main_x))) (forall ((v_prenex_10853 Int)) (<= (* 2 (select main_a v_prenex_10853)) 1998))) (forall ((v_prenex_1409 Int) (v_prenex_1408 Int)) (or (<= (+ (select main_a v_prenex_1408) 994) (select main_a v_prenex_1409)) (<= 995 (select main_a v_prenex_1409)) (<= (select main_a v_prenex_1408) 5) (<= (+ main_y 1) v_prenex_1409) (<= (+ main_x 1) v_prenex_1408) (< v_prenex_1409 main_y))) (forall ((v_prenex_1379 Int) (v_prenex_1378 Int)) (or (<= 997 (select main_a v_prenex_1379)) (<= (select main_a v_prenex_1378) 3) (<= 1 (select main_a v_prenex_1378)) (< v_prenex_1379 main_y) (<= (+ main_y 1) v_prenex_1379) (<= (select main_a v_prenex_1379) (+ (select main_a v_prenex_1378) 998)))) (or (forall ((v_prenex_9844 Int)) (or (< v_prenex_9844 main_y) (<= (select main_a v_prenex_9844) 999) (<= (+ main_y 1) v_prenex_9844) (<= (* 2 (select main_a v_prenex_9844)) 1998) (<= 995 (select main_a v_prenex_9844)))) (forall ((v_prenex_9843 Int)) (or (<= 1 (select main_a v_prenex_9843)) (<= (select main_a v_prenex_9843) 3)))) (or (forall ((v_prenex_9408 Int)) (or (<= (+ main_x 1) v_prenex_9408) (< v_prenex_9408 main_x) (<= (select main_a v_prenex_9408) 3))) (forall ((v_prenex_9409 Int)) (<= 1994 (* 2 (select main_a v_prenex_9409))))) (forall ((v_prenex_8858 Int) (v_prenex_8859 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8859))) (<= (+ main_y 1) v_prenex_8859) (< v_prenex_8859 main_y) (<= (+ (select main_a v_prenex_8858) 994) (select main_a v_prenex_8859)) (<= (select main_a v_prenex_8859) 1001) (<= 2 (* 2 (select main_a v_prenex_8858))) (<= 1 (select main_a v_prenex_8858)))) (or (forall ((v_prenex_2320 Int)) (or (<= (select main_a v_prenex_2320) 3) (<= 0 (+ (select main_a v_prenex_2320) 1)))) (forall ((v_prenex_2321 Int)) (or (<= (+ main_y 1) v_prenex_2321) (<= 995 (select main_a v_prenex_2321)) (<= (* 2 (select main_a v_prenex_2321)) 1998) (< v_prenex_2321 main_y)))) (forall ((v_prenex_7681 Int) (v_prenex_7682 Int)) (or (<= 1000 (+ (select main_a v_prenex_7681) (select main_a v_prenex_7682))) (< v_prenex_7682 main_y) (<= (+ main_y 1) v_prenex_7682) (<= (select main_a v_prenex_7682) 1001) (<= 1 (select main_a v_prenex_7681)))) (forall ((v_prenex_8622 Int) (v_prenex_8623 Int)) (or (<= (select main_a v_prenex_8622) 5) (<= (select main_a v_prenex_8622) 3) (<= (+ (select main_a v_prenex_8622) 994) (select main_a v_prenex_8623)) (<= (+ main_y 1) v_prenex_8623) (<= (* 2 (select main_a v_prenex_8623)) 1998) (< v_prenex_8623 main_y) (<= (select main_a v_prenex_8623) 999))) (forall ((v_prenex_10153 Int) (v_prenex_10152 Int)) (or (<= (+ (select main_a v_prenex_10152) 994) (select main_a v_prenex_10153)) (<= 997 (select main_a v_prenex_10153)) (<= (+ main_y 1) v_prenex_10153) (<= (* 2 (select main_a v_prenex_10152)) 6) (<= 1 (select main_a v_prenex_10152)) (<= (select main_a v_prenex_10153) 999) (< v_prenex_10153 main_y))) (forall ((v_prenex_9136 Int) (v_prenex_9137 Int)) (or (<= (select main_a v_prenex_9136) 5) (< v_prenex_9137 main_y) (<= 1000 (+ (select main_a v_prenex_9136) (select main_a v_prenex_9137))) (<= 1994 (* 2 (select main_a v_prenex_9137))) (<= (+ main_y 1) v_prenex_9137) (<= (select main_a v_prenex_9137) 1001) (<= 1 (select main_a v_prenex_9136)))) (forall ((v_prenex_2167 Int) (v_prenex_2166 Int)) (or (<= (+ main_y 1) v_prenex_2167) (<= 1994 (* 2 (select main_a v_prenex_2167))) (< v_prenex_2167 main_y) (< v_prenex_2166 main_x) (<= (select main_a v_prenex_2166) 3) (<= (+ (select main_a v_prenex_2166) (select main_a v_prenex_2167)) 1000))) (or (forall ((v_prenex_4870 Int)) (or (<= 1 (select main_a v_prenex_4870)) (<= 2 (* 2 (select main_a v_prenex_4870))))) (forall ((v_prenex_4871 Int)) (or (< v_prenex_4871 main_y) (<= (* 2 (select main_a v_prenex_4871)) 1998) (<= (+ main_y 1) v_prenex_4871) (<= 997 (select main_a v_prenex_4871)) (<= 995 (select main_a v_prenex_4871))))) (forall ((v_prenex_3124 Int) (v_prenex_3123 Int)) (or (<= (+ (select main_a v_prenex_3123) (select main_a v_prenex_3124)) 1000) (<= (+ main_y 1) v_prenex_3124) (< v_prenex_3124 main_y) (<= (select main_a v_prenex_3123) 3) (<= (select main_a v_prenex_3124) 1001))) (forall ((v_prenex_1739 Int) (v_prenex_1738 Int)) (or (<= (select main_a v_prenex_1738) 3) (<= (* 2 (select main_a v_prenex_1738)) 6) (<= 1994 (* 2 (select main_a v_prenex_1739))) (<= (+ (select main_a v_prenex_1738) 994) (select main_a v_prenex_1739)) (< v_prenex_1739 main_y) (<= 995 (select main_a v_prenex_1739)) (<= (+ main_y 1) v_prenex_1739))) (or (forall ((v_prenex_895 Int)) (or (<= 0 (+ (select main_a v_prenex_895) 1)) (<= 2 (* 2 (select main_a v_prenex_895))))) (forall ((v_prenex_896 Int)) (or (<= (* 2 (select main_a v_prenex_896)) 1998) (<= 995 (select main_a v_prenex_896)) (<= (select main_a v_prenex_896) 999) (<= (+ main_y 1) v_prenex_896) (< v_prenex_896 main_y)))) (forall ((v_prenex_5879 Int) (v_prenex_5878 Int)) (or (<= 0 (+ (select main_a v_prenex_5878) 1)) (<= (select main_a v_prenex_5878) 3) (< v_prenex_5879 main_y) (<= (select main_a v_prenex_5879) 1001) (<= 1000 (+ (select main_a v_prenex_5878) (select main_a v_prenex_5879))) (<= (+ main_x 1) v_prenex_5878) (<= (+ main_y 1) v_prenex_5879))) (forall ((v_prenex_10271 Int) (v_prenex_10270 Int)) (or (<= 1000 (+ (select main_a v_prenex_10270) (select main_a v_prenex_10271))) (<= (select main_a v_prenex_10271) 1001) (< v_prenex_10270 main_x) (<= (+ main_y 1) v_prenex_10271) (< v_prenex_10271 main_y) (<= 0 (+ (select main_a v_prenex_10270) 1)))) (forall ((v_prenex_1915 Int) (v_prenex_1914 Int)) (or (<= (* 2 (select main_a v_prenex_1915)) 1998) (<= (+ main_y 1) v_prenex_1915) (<= (select main_a v_prenex_1915) (+ (select main_a v_prenex_1914) 998)) (< v_prenex_1915 main_y) (<= (* 2 (select main_a v_prenex_1914)) 6) (<= (+ main_x 1) v_prenex_1914) (<= 0 (+ (select main_a v_prenex_1914) 1)))) (forall ((v_prenex_8528 Int) (v_prenex_8529 Int)) (or (<= 1000 (+ (select main_a v_prenex_8528) (select main_a v_prenex_8529))) (<= (* 2 (select main_a v_prenex_8528)) 6) (<= (select main_a v_prenex_8528) 5) (<= (+ main_y 1) v_prenex_8529) (< v_prenex_8529 main_y) (<= (select main_a v_prenex_8529) 1001) (<= 995 (select main_a v_prenex_8529)))) (forall ((v_prenex_4935 Int) (v_prenex_4934 Int)) (or (<= (+ main_y 1) v_prenex_4935) (<= (* 2 (select main_a v_prenex_4935)) 1998) (<= (* 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)) (<= (select main_a v_prenex_4935) (+ (select main_a v_prenex_4934) 998)))) (forall ((v_prenex_6800 Int) (v_prenex_6799 Int)) (or (<= (+ main_y 1) v_prenex_6800) (<= 0 (+ (select main_a v_prenex_6799) 1)) (<= 1994 (* 2 (select main_a v_prenex_6800))) (<= (select main_a v_prenex_6799) 5) (< v_prenex_6800 main_y) (<= (+ main_x 1) v_prenex_6799) (<= (+ (select main_a v_prenex_6799) (select main_a v_prenex_6800)) 1000))) (forall ((v_prenex_3701 Int) (v_prenex_3702 Int)) (or (<= (select main_a v_prenex_3702) 1001) (< v_prenex_3702 main_y) (<= (* 2 (select main_a v_prenex_3701)) 6) (<= 2 (* 2 (select main_a v_prenex_3701))) (<= (+ (select main_a v_prenex_3701) (select main_a v_prenex_3702)) 1000) (<= (+ main_y 1) v_prenex_3702) (<= 997 (select main_a v_prenex_3702)))) (or (forall ((v_prenex_4661 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4661))) (<= (+ main_y 1) v_prenex_4661) (<= (select main_a v_prenex_4661) 999) (< v_prenex_4661 main_y) (<= 995 (select main_a v_prenex_4661)))) (forall ((v_prenex_4660 Int)) (or (<= (* 2 (select main_a v_prenex_4660)) 6) (<= 0 (+ (select main_a v_prenex_4660) 1))))) (forall ((v_prenex_2856 Int) (v_prenex_2857 Int)) (or (<= 1 (select main_a v_prenex_2856)) (< v_prenex_2857 main_y) (<= (+ main_y 1) v_prenex_2857) (<= 995 (select main_a v_prenex_2857)) (<= (* 2 (select main_a v_prenex_2857)) 1998) (<= (* 2 (select main_a v_prenex_2856)) 6) (<= (select main_a v_prenex_2857) (+ (select main_a v_prenex_2856) 998)))) (forall ((v_prenex_3083 Int) (v_prenex_3084 Int)) (or (<= 1000 (+ (select main_a v_prenex_3083) (select main_a v_prenex_3084))) (< v_prenex_3084 main_y) (<= (* 2 (select main_a v_prenex_3083)) 6) (<= 997 (select main_a v_prenex_3084)) (<= (+ main_y 1) v_prenex_3084) (<= 2 (* 2 (select main_a v_prenex_3083))) (<= (+ main_x 1) v_prenex_3083))) (forall ((v_prenex_1645 Int) (v_prenex_1644 Int)) (or (<= (+ (select main_a v_prenex_1644) 994) (select main_a v_prenex_1645)) (<= 2 (* 2 (select main_a v_prenex_1644))) (<= (+ main_y 1) v_prenex_1645) (< v_prenex_1645 main_y) (<= 1994 (* 2 (select main_a v_prenex_1645))) (<= 1 (select main_a v_prenex_1644)) (<= 995 (select main_a v_prenex_1645)))) (forall ((v_prenex_3503 Int) (v_prenex_3504 Int)) (or (<= (+ main_y 1) v_prenex_3504) (<= (select main_a v_prenex_3504) 999) (<= (select main_a v_prenex_3503) 5) (<= 1000 (+ (select main_a v_prenex_3503) (select main_a v_prenex_3504))) (<= 1 (select main_a v_prenex_3503)) (< v_prenex_3504 main_y))) (or (forall ((v_prenex_8710 Int)) (<= 1 (select main_a v_prenex_8710))) (forall ((v_prenex_8711 Int)) (or (<= (* 2 (select main_a v_prenex_8711)) 1998) (<= (select main_a v_prenex_8711) 999) (< v_prenex_8711 main_y) (<= 995 (select main_a v_prenex_8711)) (<= (+ main_y 1) v_prenex_8711)))) (forall ((v_prenex_7967 Int)) (or (<= (select main_a v_prenex_7967) 999) (<= 1994 (* 2 (select main_a v_prenex_7967))) (<= (+ main_y 1) v_prenex_7967) (< v_prenex_7967 main_y) (<= 995 (select main_a v_prenex_7967)))) (forall ((v_prenex_9369 Int) (v_prenex_9368 Int)) (or (<= 1000 (+ (select main_a v_prenex_9368) (select main_a v_prenex_9369))) (<= (* 2 (select main_a v_prenex_9369)) 1998) (<= (* 2 (select main_a v_prenex_9368)) 6) (<= (+ main_y 1) v_prenex_9369) (< v_prenex_9369 main_y))) (forall ((v_prenex_3763 Int) (v_prenex_3764 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3763))) (<= (select main_a v_prenex_3763) 5) (<= 997 (select main_a v_prenex_3764)) (<= (+ (select main_a v_prenex_3763) 994) (select main_a v_prenex_3764)) (<= (+ main_y 1) v_prenex_3764) (< v_prenex_3764 main_y))) (forall ((v_prenex_9403 Int) (v_prenex_9402 Int)) (or (<= 1000 (+ (select main_a v_prenex_9402) (select main_a v_prenex_9403))) (<= (* 2 (select main_a v_prenex_9402)) 6) (< v_prenex_9403 main_y) (<= (select main_a v_prenex_9402) 5) (<= 997 (select main_a v_prenex_9403)) (<= (* 2 (select main_a v_prenex_9403)) 1998) (<= (+ main_y 1) v_prenex_9403))) (forall ((v_prenex_2641 Int) (v_prenex_2642 Int)) (or (< v_prenex_2642 main_y) (<= 1994 (* 2 (select main_a v_prenex_2642))) (<= (+ main_y 1) v_prenex_2642) (<= 2 (* 2 (select main_a v_prenex_2641))) (<= (+ (select main_a v_prenex_2641) (select main_a v_prenex_2642)) 1000) (<= (select main_a v_prenex_2641) 3))) (forall ((v_prenex_5863 Int) (v_prenex_5862 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5862))) (<= (+ main_y 1) v_prenex_5863) (<= 995 (select main_a v_prenex_5863)) (< v_prenex_5863 main_y) (<= 1994 (* 2 (select main_a v_prenex_5863))) (<= 1000 (+ (select main_a v_prenex_5862) (select main_a v_prenex_5863))) (<= 1 (select main_a v_prenex_5862)))) (forall ((v_prenex_914 Int) (v_prenex_913 Int)) (or (<= (+ main_y 1) v_prenex_914) (<= 1 (select main_a v_prenex_913)) (< v_prenex_914 main_y) (<= (select main_a v_prenex_914) 999) (<= (select main_a v_prenex_913) 3) (<= 995 (select main_a v_prenex_914)) (<= (+ (select main_a v_prenex_913) 994) (select main_a v_prenex_914)))) (or (forall ((v_prenex_607 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_607))) (<= (+ main_y 1) v_prenex_607) (<= (select main_a v_prenex_607) 999) (< v_prenex_607 main_y))) (forall ((v_prenex_606 Int)) (or (<= 1 (select main_a v_prenex_606)) (<= 2 (* 2 (select main_a v_prenex_606)))))) (forall ((v_prenex_7904 Int) (v_prenex_7903 Int)) (or (< v_prenex_7904 main_y) (<= 2 (* 2 (select main_a v_prenex_7903))) (<= 1000 (+ (select main_a v_prenex_7903) (select main_a v_prenex_7904))) (<= (+ main_y 1) v_prenex_7904) (< v_prenex_7903 main_x) (<= 997 (select main_a v_prenex_7904)) (<= (select main_a v_prenex_7903) 3))) (forall ((v_prenex_4225 Int) (v_prenex_4226 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4225))) (<= (+ main_y 1) v_prenex_4226) (<= 995 (select main_a v_prenex_4226)) (<= (+ (select main_a v_prenex_4225) 994) (select main_a v_prenex_4226)) (<= (select main_a v_prenex_4225) 5) (< v_prenex_4225 main_x) (< v_prenex_4226 main_y))) (forall ((v_prenex_277 Int) (v_prenex_278 Int)) (or (<= (select main_a v_prenex_277) 5) (<= 2 (* 2 (select main_a v_prenex_277))) (<= (select main_a v_prenex_278) 999) (<= 997 (select main_a v_prenex_278)) (<= (+ 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_7178 Int) (v_prenex_7179 Int)) (or (<= (+ main_y 1) v_prenex_7179) (<= (select main_a v_prenex_7179) (+ (select main_a v_prenex_7178) 998)) (<= (select main_a v_prenex_7179) 999) (< v_prenex_7179 main_y) (<= (select main_a v_prenex_7178) 3) (< v_prenex_7178 main_x))) (forall ((v_prenex_1783 Int) (v_prenex_1782 Int)) (or (<= (select main_a v_prenex_1782) 5) (< v_prenex_1783 main_y) (<= 995 (select main_a v_prenex_1783)) (<= 1994 (* 2 (select main_a v_prenex_1783))) (<= (+ main_y 1) v_prenex_1783) (<= 1000 (+ (select main_a v_prenex_1782) (select main_a v_prenex_1783))))) (forall ((v_prenex_10681 Int) (v_prenex_10680 Int)) (or (<= (select main_a v_prenex_10680) 3) (< v_prenex_10681 main_y) (<= (select main_a v_prenex_10681) 1001) (<= (+ (select main_a v_prenex_10680) 994) (select main_a v_prenex_10681)) (<= 997 (select main_a v_prenex_10681)) (<= (+ main_y 1) v_prenex_10681))) (forall ((v_prenex_6423 Int) (v_prenex_6422 Int)) (or (<= (select main_a v_prenex_6423) (+ (select main_a v_prenex_6422) 998)) (<= (* 2 (select main_a v_prenex_6423)) 1998) (<= 1 (select main_a v_prenex_6422)) (<= (select main_a v_prenex_6422) 3) (< v_prenex_6423 main_y) (<= 995 (select main_a v_prenex_6423)) (<= (+ main_y 1) v_prenex_6423))) (forall ((v_prenex_2017 Int) (v_prenex_2018 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2017))) (<= 1994 (* 2 (select main_a v_prenex_2018))) (< v_prenex_2017 main_x) (<= (+ main_y 1) v_prenex_2018) (< v_prenex_2018 main_y) (<= (select main_a v_prenex_2018) (+ (select main_a v_prenex_2017) 998)))) (forall ((v_prenex_6407 Int) (v_prenex_6406 Int)) (or (<= (+ main_y 1) v_prenex_6407) (<= (+ main_x 1) v_prenex_6406) (<= 997 (select main_a v_prenex_6407)) (<= (* 2 (select main_a v_prenex_6406)) 6) (< v_prenex_6407 main_y) (<= (+ (select main_a v_prenex_6406) (select main_a v_prenex_6407)) 1000) (<= 1 (select main_a v_prenex_6406)))) (forall ((v_prenex_758 Int) (v_prenex_759 Int)) (or (<= 995 (select main_a v_prenex_759)) (<= (select main_a v_prenex_759) (+ (select main_a v_prenex_758) 998)) (<= (+ main_y 1) v_prenex_759) (<= 0 (+ (select main_a v_prenex_758) 1)) (<= (* 2 (select main_a v_prenex_759)) 1998) (< v_prenex_759 main_y) (<= (* 2 (select main_a v_prenex_758)) 6))) (forall ((v_prenex_844 Int) (v_prenex_845 Int)) (or (<= (select main_a v_prenex_845) (+ (select main_a v_prenex_844) 998)) (<= 0 (+ (select main_a v_prenex_844) 1)) (< v_prenex_845 main_y) (<= 995 (select main_a v_prenex_845)) (<= (+ main_y 1) v_prenex_845) (<= (* 2 (select main_a v_prenex_845)) 1998) (<= 1 (select main_a v_prenex_844)))) (forall ((v_prenex_9725 Int) (v_prenex_9724 Int)) (or (<= (+ main_y 1) v_prenex_9725) (<= (* 2 (select main_a v_prenex_9724)) 6) (<= 995 (select main_a v_prenex_9725)) (<= (+ (select main_a v_prenex_9724) 994) (select main_a v_prenex_9725)) (< v_prenex_9724 main_x) (<= 1 (select main_a v_prenex_9724)) (< v_prenex_9725 main_y))) (forall ((v_prenex_2951 Int)) (or (<= (+ main_y 1) v_prenex_2951) (<= (* 2 (select main_a v_prenex_2951)) 1998) (<= (select main_a v_prenex_2951) 999) (< v_prenex_2951 main_y))) (or (forall ((v_prenex_9371 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9371))) (<= 995 (select main_a v_prenex_9371)) (< v_prenex_9371 main_y) (<= (select main_a v_prenex_9371) 1001) (<= (+ main_y 1) v_prenex_9371))) (forall ((v_prenex_9370 Int)) (<= 1 (select main_a v_prenex_9370)))) (forall ((v_prenex_3177 Int) (v_prenex_3178 Int)) (or (< v_prenex_3177 main_x) (<= 995 (select main_a v_prenex_3178)) (<= (select main_a v_prenex_3177) 3) (<= (+ main_y 1) v_prenex_3178) (<= (select main_a v_prenex_3178) (+ (select main_a v_prenex_3177) 998)) (< v_prenex_3178 main_y) (<= 0 (+ (select main_a v_prenex_3177) 1)))) (forall ((v_prenex_7541 Int) (v_prenex_7542 Int)) (or (<= 995 (select main_a v_prenex_7542)) (<= (+ (select main_a v_prenex_7541) 994) (select main_a v_prenex_7542)) (<= (+ main_y 1) v_prenex_7542) (< v_prenex_7542 main_y) (<= 2 (* 2 (select main_a v_prenex_7541))) (<= 0 (+ (select main_a v_prenex_7541) 1)) (<= (+ main_x 1) v_prenex_7541))) (or (forall ((v_prenex_7673 Int)) (<= 0 (+ (select main_a v_prenex_7673) 1))) (forall ((v_prenex_7674 Int)) (or (<= (+ main_y 1) v_prenex_7674) (<= (* 2 (select main_a v_prenex_7674)) 1998) (< v_prenex_7674 main_y) (<= (select main_a v_prenex_7674) 999) (<= 1994 (* 2 (select main_a v_prenex_7674)))))) (forall ((v_prenex_7465 Int) (v_prenex_7466 Int)) (or (<= (+ main_y 1) v_prenex_7466) (<= 2 (* 2 (select main_a v_prenex_7465))) (<= 995 (select main_a v_prenex_7466)) (< v_prenex_7466 main_y) (<= (+ (select main_a v_prenex_7465) 994) (select main_a v_prenex_7466)) (<= (select main_a v_prenex_7465) 5) (<= 997 (select main_a v_prenex_7466)))) (forall ((v_prenex_6137 Int) (v_prenex_6136 Int)) (or (<= (+ main_y 1) v_prenex_6137) (<= 1994 (* 2 (select main_a v_prenex_6137))) (<= 2 (* 2 (select main_a v_prenex_6136))) (<= (select main_a v_prenex_6137) (+ (select main_a v_prenex_6136) 998)) (<= (* 2 (select main_a v_prenex_6137)) 1998) (< v_prenex_6137 main_y) (<= 0 (+ (select main_a v_prenex_6136) 1)))) (forall ((v_prenex_826 Int) (v_prenex_827 Int)) (or (<= (+ main_y 1) v_prenex_827) (<= 1 (select main_a v_prenex_826)) (<= (select main_a v_prenex_827) 1001) (< v_prenex_827 main_y) (<= 1000 (+ (select main_a v_prenex_826) (select main_a v_prenex_827))) (<= (* 2 (select main_a v_prenex_827)) 1998) (<= 0 (+ (select main_a v_prenex_826) 1)))) (forall ((v_prenex_10079 Int) (v_prenex_10078 Int)) (or (<= 1000 (+ (select main_a v_prenex_10078) (select main_a v_prenex_10079))) (< v_prenex_10079 main_y) (<= 995 (select main_a v_prenex_10079)) (<= (select main_a v_prenex_10078) 3) (<= 2 (* 2 (select main_a v_prenex_10078))) (<= (select main_a v_prenex_10079) 1001) (<= (+ main_y 1) v_prenex_10079))) (or (forall ((v_prenex_5053 Int)) (or (< v_prenex_5053 main_y) (<= (+ main_y 1) v_prenex_5053) (<= 995 (select main_a v_prenex_5053)) (<= 997 (select main_a v_prenex_5053)) (<= 1994 (* 2 (select main_a v_prenex_5053))))) (forall ((v_prenex_5052 Int)) (or (<= (select main_a v_prenex_5052) 5) (<= 2 (* 2 (select main_a v_prenex_5052)))))) (forall ((v_prenex_1273 Int) (v_prenex_1272 Int)) (or (<= (select main_a v_prenex_1273) 999) (< v_prenex_1273 main_y) (<= 997 (select main_a v_prenex_1273)) (<= 1000 (+ (select main_a v_prenex_1272) (select main_a v_prenex_1273))) (<= (+ main_y 1) v_prenex_1273))) (forall ((v_prenex_10446 Int) (v_prenex_10447 Int)) (or (<= 1 (select main_a v_prenex_10446)) (<= 1000 (+ (select main_a v_prenex_10446) (select main_a v_prenex_10447))) (<= (+ main_y 1) v_prenex_10447) (< v_prenex_10446 main_x) (<= (select main_a v_prenex_10446) 3) (<= 1994 (* 2 (select main_a v_prenex_10447))) (< v_prenex_10447 main_y))) (forall ((v_prenex_3925 Int) (v_prenex_3926 Int)) (or (<= (+ main_y 1) v_prenex_3926) (<= (* 2 (select main_a v_prenex_3926)) 1998) (< v_prenex_3926 main_y) (<= (select main_a v_prenex_3926) 999) (<= (select main_a v_prenex_3925) 3) (<= (+ (select main_a v_prenex_3925) (select main_a v_prenex_3926)) 1000))) (forall ((v_prenex_2767 Int) (v_prenex_2768 Int)) (or (<= (* 2 (select main_a v_prenex_2767)) 6) (<= 1 (select main_a v_prenex_2767)) (< v_prenex_2768 main_y) (<= (+ (select main_a v_prenex_2767) (select main_a v_prenex_2768)) 1000) (<= (* 2 (select main_a v_prenex_2768)) 1998) (<= (+ main_y 1) v_prenex_2768))) (forall ((v_prenex_7324 Int) (v_prenex_7325 Int)) (or (<= (+ main_y 1) v_prenex_7325) (< v_prenex_7325 main_y) (<= (* 2 (select main_a v_prenex_7325)) 1998) (<= 1 (select main_a v_prenex_7324)) (<= (select main_a v_prenex_7325) (+ (select main_a v_prenex_7324) 998)) (< v_prenex_7324 main_x))) (or (forall ((v_prenex_1732 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1732))) (<= 1 (select main_a v_prenex_1732)) (<= (+ main_x 1) v_prenex_1732))) (forall ((v_prenex_1733 Int)) (or (<= (+ main_y 1) v_prenex_1733) (<= (* 2 (select main_a v_prenex_1733)) 1998) (< v_prenex_1733 main_y)))) (forall ((v_prenex_7563 Int) (v_prenex_7564 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7563))) (<= (* 2 (select main_a v_prenex_7564)) 1998) (<= (+ main_y 1) v_prenex_7564) (<= 1000 (+ (select main_a v_prenex_7563) (select main_a v_prenex_7564))) (<= 1 (select main_a v_prenex_7563)) (< v_prenex_7564 main_y))) (forall ((v_prenex_9603 Int) (v_prenex_9602 Int)) (or (<= (select main_a v_prenex_9602) 5) (<= (+ main_y 1) v_prenex_9603) (< v_prenex_9603 main_y) (<= (+ (select main_a v_prenex_9602) (select main_a v_prenex_9603)) 1000) (< v_prenex_9602 main_x) (<= (select main_a v_prenex_9603) 1001))) (forall ((v_prenex_2473 Int) (v_prenex_2474 Int)) (or (<= (select main_a v_prenex_2474) 1001) (<= (+ (select main_a v_prenex_2473) 994) (select main_a v_prenex_2474)) (<= (+ main_x 1) v_prenex_2473) (<= (+ main_y 1) v_prenex_2474) (< v_prenex_2474 main_y))) (forall ((v_prenex_9851 Int) (v_prenex_9852 Int)) (or (<= (+ main_y 1) v_prenex_9852) (<= (select main_a v_prenex_9851) 3) (<= (select main_a v_prenex_9852) 1001) (<= (select main_a v_prenex_9852) (+ (select main_a v_prenex_9851) 998)) (<= (* 2 (select main_a v_prenex_9852)) 1998) (<= 0 (+ (select main_a v_prenex_9851) 1)) (< v_prenex_9852 main_y))) (forall ((v_prenex_2761 Int) (v_prenex_2762 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2762))) (<= (+ (select main_a v_prenex_2761) (select main_a v_prenex_2762)) 1000) (<= (+ main_y 1) v_prenex_2762) (< v_prenex_2762 main_y) (<= 2 (* 2 (select main_a v_prenex_2761))) (<= 995 (select main_a v_prenex_2762)) (<= (select main_a v_prenex_2761) 5))) (forall ((v_prenex_1215 Int) (v_prenex_1214 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1215))) (<= (+ main_y 1) v_prenex_1215) (< v_prenex_1215 main_y) (<= 995 (select main_a v_prenex_1215)) (<= 0 (+ (select main_a v_prenex_1214) 1)) (<= (select main_a v_prenex_1214) 5) (<= (+ (select main_a v_prenex_1214) 994) (select main_a v_prenex_1215)))) (or (forall ((v_prenex_990 Int)) (or (<= (select main_a v_prenex_990) 5) (<= (select main_a v_prenex_990) 3) (<= (+ main_x 1) v_prenex_990))) (forall ((v_prenex_991 Int)) (or (<= 997 (select main_a v_prenex_991)) (< v_prenex_991 main_y) (<= 1994 (* 2 (select main_a v_prenex_991))) (<= (+ main_y 1) v_prenex_991)))) (forall ((v_prenex_1633 Int) (v_prenex_1632 Int)) (or (<= (* 2 (select main_a v_prenex_1632)) 6) (<= (+ main_y 1) v_prenex_1633) (< v_prenex_1632 main_x) (<= 995 (select main_a v_prenex_1633)) (<= (+ (select main_a v_prenex_1632) (select main_a v_prenex_1633)) 1000) (< v_prenex_1633 main_y) (<= 1 (select main_a v_prenex_1632)))) (forall ((v_prenex_6512 Int) (v_prenex_6513 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6512))) (<= (+ (select main_a v_prenex_6512) (select main_a v_prenex_6513)) 1000) (<= (+ main_y 1) v_prenex_6513) (<= 995 (select main_a v_prenex_6513)) (<= (* 2 (select main_a v_prenex_6512)) 6) (<= (* 2 (select main_a v_prenex_6513)) 1998) (< v_prenex_6513 main_y))) (or (forall ((v_prenex_5424 Int)) (or (< v_prenex_5424 main_x) (<= 1 (select main_a v_prenex_5424)) (<= 2 (* 2 (select main_a v_prenex_5424))))) (forall ((v_prenex_5425 Int)) (or (<= (* 2 (select main_a v_prenex_5425)) 1998) (< v_prenex_5425 main_y) (<= (+ main_y 1) v_prenex_5425) (<= (select main_a v_prenex_5425) 1001)))) (forall ((v_prenex_4389 Int) (v_prenex_4388 Int)) (or (<= 0 (+ (select main_a v_prenex_4388) 1)) (<= (+ main_y 1) v_prenex_4389) (< v_prenex_4389 main_y) (<= 995 (select main_a v_prenex_4389)) (<= (+ (select main_a v_prenex_4388) (select main_a v_prenex_4389)) 1000) (<= (+ main_x 1) v_prenex_4388))) (or (forall ((v_prenex_3484 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3484))) (< v_prenex_3484 main_y) (<= (+ main_y 1) v_prenex_3484) (<= 995 (select main_a v_prenex_3484)))) (forall ((v_prenex_3483 Int)) (or (<= (* 2 (select main_a v_prenex_3483)) 6) (<= 0 (+ (select main_a v_prenex_3483) 1))))) (or (forall ((v_prenex_10299 Int)) (or (< v_prenex_10299 main_y) (<= (* 2 (select main_a v_prenex_10299)) 1998) (<= (+ main_y 1) v_prenex_10299) (<= (select main_a v_prenex_10299) 1001) (<= 997 (select main_a v_prenex_10299)))) (forall ((v_prenex_10298 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10298))) (<= 1 (select main_a v_prenex_10298))))) (forall ((v_prenex_1910 Int) (v_prenex_1911 Int)) (or (<= (+ main_y 1) v_prenex_1911) (<= 0 (+ (select main_a v_prenex_1910) 1)) (<= 2 (* 2 (select main_a v_prenex_1910))) (<= (* 2 (select main_a v_prenex_1911)) 1998) (< v_prenex_1911 main_y) (<= (+ (select main_a v_prenex_1910) 994) (select main_a v_prenex_1911)))) (forall ((v_prenex_8662 Int) (v_prenex_8663 Int)) (or (<= 995 (select main_a v_prenex_8663)) (<= 2 (* 2 (select main_a v_prenex_8662))) (<= (+ main_y 1) v_prenex_8663) (< v_prenex_8663 main_y) (<= (select main_a v_prenex_8662) 5) (<= 1000 (+ (select main_a v_prenex_8662) (select main_a v_prenex_8663))) (<= (select main_a v_prenex_8663) 999))) (or (forall ((v_prenex_10034 Int)) (or (< v_prenex_10034 main_x) (<= (* 2 (select main_a v_prenex_10034)) 6) (<= 2 (* 2 (select main_a v_prenex_10034))))) (forall ((v_prenex_10035 Int)) (or (<= (select main_a v_prenex_10035) 999) (<= (+ main_y 1) v_prenex_10035) (< v_prenex_10035 main_y) (<= (* 2 (select main_a v_prenex_10035)) 1998)))) (forall ((v_prenex_3881 Int) (v_prenex_3882 Int)) (or (< v_prenex_3882 main_y) (<= (+ main_x 1) v_prenex_3881) (<= 997 (select main_a v_prenex_3882)) (<= (+ main_y 1) v_prenex_3882) (<= 0 (+ (select main_a v_prenex_3881) 1)) (<= (select main_a v_prenex_3882) (+ (select main_a v_prenex_3881) 998)))) (forall ((v_prenex_6937 Int) (v_prenex_6938 Int)) (or (<= 1000 (+ (select main_a v_prenex_6937) (select main_a v_prenex_6938))) (<= (* 2 (select main_a v_prenex_6938)) 1998) (<= 1 (select main_a v_prenex_6937)) (<= (select main_a v_prenex_6937) 3) (<= (select main_a v_prenex_6938) 999) (<= (+ main_y 1) v_prenex_6938) (< v_prenex_6938 main_y))) (forall ((v_prenex_10013 Int) (v_prenex_10012 Int)) (or (<= 995 (select main_a v_prenex_10013)) (<= (select main_a v_prenex_10012) 5) (< v_prenex_10013 main_y) (<= (+ main_y 1) v_prenex_10013) (<= (+ (select main_a v_prenex_10012) 994) (select main_a v_prenex_10013)) (<= (* 2 (select main_a v_prenex_10013)) 1998))) (forall ((v_prenex_6516 Int) (v_prenex_6517 Int)) (or (<= 1 (select main_a v_prenex_6516)) (<= (+ (select main_a v_prenex_6516) 994) (select main_a v_prenex_6517)) (< v_prenex_6517 main_y) (<= 1994 (* 2 (select main_a v_prenex_6517))) (<= (+ main_y 1) v_prenex_6517) (< v_prenex_6516 main_x))) (forall ((v_prenex_3766 Int) (v_prenex_3765 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3765))) (<= (+ (select main_a v_prenex_3765) (select main_a v_prenex_3766)) 1000) (<= (+ main_y 1) v_prenex_3766) (<= 995 (select main_a v_prenex_3766)) (< v_prenex_3766 main_y) (<= 1 (select main_a v_prenex_3765)))) (forall ((v_prenex_4768 Int) (v_prenex_4769 Int)) (or (<= 997 (select main_a v_prenex_4769)) (<= 0 (+ (select main_a v_prenex_4768) 1)) (<= (+ (select main_a v_prenex_4768) (select main_a v_prenex_4769)) 1000) (<= (+ main_y 1) v_prenex_4769) (<= (+ main_x 1) v_prenex_4768) (< v_prenex_4769 main_y) (<= 1 (select main_a v_prenex_4768)))) (forall ((v_prenex_3115 Int) (v_prenex_3116 Int)) (or (<= (+ (select main_a v_prenex_3115) (select main_a v_prenex_3116)) 1000) (<= 995 (select main_a v_prenex_3116)) (<= (+ main_x 1) v_prenex_3115) (< v_prenex_3116 main_y) (<= (+ main_y 1) v_prenex_3116) (<= (select main_a v_prenex_3115) 5))) (forall ((v_prenex_3271 Int) (v_prenex_3272 Int)) (or (<= (select main_a v_prenex_3272) (+ (select main_a v_prenex_3271) 998)) (< v_prenex_3271 main_x) (<= (select main_a v_prenex_3272) 1001) (< v_prenex_3272 main_y) (<= (* 2 (select main_a v_prenex_3271)) 6) (<= 1 (select main_a v_prenex_3271)) (<= (+ main_y 1) v_prenex_3272))) (forall ((v_prenex_2999 Int) (v_prenex_3000 Int)) (or (<= 1000 (+ (select main_a v_prenex_2999) (select main_a v_prenex_3000))) (<= (+ main_y 1) v_prenex_3000) (< v_prenex_3000 main_y) (<= 2 (* 2 (select main_a v_prenex_2999))) (<= (select main_a v_prenex_3000) 999) (<= (* 2 (select main_a v_prenex_2999)) 6))) (forall ((v_prenex_7823 Int) (v_prenex_7824 Int)) (or (<= (select main_a v_prenex_7823) 5) (< v_prenex_7823 main_x) (<= (+ main_y 1) v_prenex_7824) (<= 997 (select main_a v_prenex_7824)) (<= (select main_a v_prenex_7824) (+ (select main_a v_prenex_7823) 998)) (<= 2 (* 2 (select main_a v_prenex_7823))) (< v_prenex_7824 main_y))) (forall ((v_prenex_5218 Int) (v_prenex_5217 Int)) (or (<= 995 (select main_a v_prenex_5218)) (<= 997 (select main_a v_prenex_5218)) (<= 1 (select main_a v_prenex_5217)) (<= (select main_a v_prenex_5217) 5) (< v_prenex_5218 main_y) (<= (+ (select main_a v_prenex_5217) (select main_a v_prenex_5218)) 1000) (<= (+ main_y 1) v_prenex_5218))) (forall ((v_prenex_736 Int) (v_prenex_737 Int)) (or (<= 0 (+ (select main_a v_prenex_736) 1)) (<= (* 2 (select main_a v_prenex_737)) 1998) (< v_prenex_737 main_y) (<= (* 2 (select main_a v_prenex_736)) 6) (<= 997 (select main_a v_prenex_737)) (<= (+ main_y 1) v_prenex_737) (<= (+ (select main_a v_prenex_736) 994) (select main_a v_prenex_737)))) (forall ((v_prenex_10017 Int) (v_prenex_10016 Int)) (or (<= (+ main_y 1) v_prenex_10017) (<= 1 (select main_a v_prenex_10016)) (<= 995 (select main_a v_prenex_10017)) (<= (+ (select main_a v_prenex_10016) (select main_a v_prenex_10017)) 1000) (<= (select main_a v_prenex_10017) 999) (< v_prenex_10017 main_y) (<= 0 (+ (select main_a v_prenex_10016) 1)))) (or (forall ((v_prenex_8756 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8756))) (< v_prenex_8756 main_x))) (forall ((v_prenex_8757 Int)) (or (<= (+ main_y 1) v_prenex_8757) (< v_prenex_8757 main_y) (<= 997 (select main_a v_prenex_8757)) (<= (* 2 (select main_a v_prenex_8757)) 1998)))) (forall ((v_prenex_4855 Int) (v_prenex_4854 Int)) (or (< v_prenex_4855 main_y) (<= 1000 (+ (select main_a v_prenex_4854) (select main_a v_prenex_4855))) (<= 995 (select main_a v_prenex_4855)) (<= 0 (+ (select main_a v_prenex_4854) 1)) (<= (select main_a v_prenex_4854) 3) (<= (+ main_y 1) v_prenex_4855) (<= 997 (select main_a v_prenex_4855)))) (forall ((v_prenex_3613 Int) (v_prenex_3614 Int)) (or (<= (select main_a v_prenex_3614) (+ (select main_a v_prenex_3613) 998)) (<= (select main_a v_prenex_3613) 5) (< v_prenex_3614 main_y) (<= (+ main_y 1) v_prenex_3614) (<= 997 (select main_a v_prenex_3614)) (<= 2 (* 2 (select main_a v_prenex_3613))) (<= (* 2 (select main_a v_prenex_3614)) 1998))) (forall ((v_prenex_9509 Int) (v_prenex_9510 Int)) (or (<= (+ (select main_a v_prenex_9509) (select main_a v_prenex_9510)) 1000) (<= (+ main_y 1) v_prenex_9510) (<= (select main_a v_prenex_9509) 5) (<= (select main_a v_prenex_9510) 1001) (< v_prenex_9510 main_y) (<= (* 2 (select main_a v_prenex_9509)) 6))) (or (forall ((v_prenex_8868 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8868))) (<= 1 (select main_a v_prenex_8868)))) (forall ((v_prenex_8869 Int)) (or (<= 995 (select main_a v_prenex_8869)) (<= (+ main_y 1) v_prenex_8869) (<= 1994 (* 2 (select main_a v_prenex_8869))) (<= (select main_a v_prenex_8869) 999) (< v_prenex_8869 main_y)))) (or (forall ((v_prenex_3623 Int)) (or (<= (* 2 (select main_a v_prenex_3623)) 6) (<= 0 (+ (select main_a v_prenex_3623) 1)))) (forall ((v_prenex_3624 Int)) (or (<= 997 (select main_a v_prenex_3624)) (< v_prenex_3624 main_y) (<= (+ main_y 1) v_prenex_3624) (<= (select main_a v_prenex_3624) 1001) (<= 1994 (* 2 (select main_a v_prenex_3624)))))) (forall ((v_prenex_10803 Int) (v_prenex_10802 Int)) (or (<= 0 (+ (select main_a v_prenex_10802) 1)) (<= (select main_a v_prenex_10803) (+ (select main_a v_prenex_10802) 998)) (< v_prenex_10803 main_y) (<= (+ main_y 1) v_prenex_10803) (<= (select main_a v_prenex_10803) 999))) (forall ((v_prenex_10245 Int) (v_prenex_10244 Int)) (or (<= (* 2 (select main_a v_prenex_10244)) 6) (< v_prenex_10245 main_y) (<= 1994 (* 2 (select main_a v_prenex_10245))) (<= 2 (* 2 (select main_a v_prenex_10244))) (<= (select main_a v_prenex_10245) (+ (select main_a v_prenex_10244) 998)) (<= (+ main_y 1) v_prenex_10245))) (forall ((v_prenex_10895 Int) (v_prenex_10894 Int)) (or (<= (+ (select main_a v_prenex_10894) 994) (select main_a v_prenex_10895)) (<= 0 (+ (select main_a v_prenex_10894) 1)) (<= 1994 (* 2 (select main_a v_prenex_10895))) (<= 2 (* 2 (select main_a v_prenex_10894))) (< v_prenex_10895 main_y) (<= (+ main_y 1) v_prenex_10895))) (forall ((v_prenex_3037 Int) (v_prenex_3038 Int)) (or (< v_prenex_3038 main_y) (<= (* 2 (select main_a v_prenex_3038)) 1998) (<= (+ (select main_a v_prenex_3037) 994) (select main_a v_prenex_3038)) (< v_prenex_3037 main_x) (<= (* 2 (select main_a v_prenex_3037)) 6) (<= (+ main_y 1) v_prenex_3038))) (forall ((v_prenex_8501 Int) (v_prenex_8502 Int)) (or (<= (select main_a v_prenex_8502) 999) (<= (+ main_y 1) v_prenex_8502) (<= 0 (+ (select main_a v_prenex_8501) 1)) (<= (select main_a v_prenex_8502) (+ (select main_a v_prenex_8501) 998)) (<= (* 2 (select main_a v_prenex_8501)) 6) (<= (+ main_x 1) v_prenex_8501) (< v_prenex_8502 main_y))) (or (forall ((v_prenex_2407 Int)) (<= 0 (+ (select main_a v_prenex_2407) 1))) (forall ((v_prenex_2408 Int)) (or (<= (+ main_y 1) v_prenex_2408) (< v_prenex_2408 main_y) (<= 1994 (* 2 (select main_a v_prenex_2408))) (<= 997 (select main_a v_prenex_2408)) (<= 995 (select main_a v_prenex_2408))))) (forall ((v_prenex_9480 Int) (v_prenex_9479 Int)) (or (<= 0 (+ (select main_a v_prenex_9479) 1)) (<= (+ main_y 1) v_prenex_9480) (<= 1000 (+ (select main_a v_prenex_9479) (select main_a v_prenex_9480))) (< v_prenex_9480 main_y) (<= (select main_a v_prenex_9479) 3) (<= 995 (select main_a v_prenex_9480)) (<= 1994 (* 2 (select main_a v_prenex_9480))))) (forall ((v_prenex_7970 Int) (v_prenex_7971 Int)) (or (<= 0 (+ (select main_a v_prenex_7970) 1)) (<= 1000 (+ (select main_a v_prenex_7970) (select main_a v_prenex_7971))) (< v_prenex_7971 main_y) (<= (select main_a v_prenex_7971) 999) (<= (+ main_y 1) v_prenex_7971) (<= (* 2 (select main_a v_prenex_7970)) 6))) (forall ((v_prenex_1815 Int) (v_prenex_1814 Int)) (or (<= (+ main_x 1) v_prenex_1814) (<= (* 2 (select main_a v_prenex_1814)) 6) (<= 997 (select main_a v_prenex_1815)) (< v_prenex_1815 main_y) (<= (select main_a v_prenex_1814) 3) (<= (+ main_y 1) v_prenex_1815) (<= (select main_a v_prenex_1815) (+ (select main_a v_prenex_1814) 998)))) (forall ((v_prenex_8330 Int) (v_prenex_8331 Int)) (or (<= (select main_a v_prenex_8331) 1001) (<= (+ main_x 1) v_prenex_8330) (<= (+ main_y 1) v_prenex_8331) (<= (select main_a v_prenex_8330) 5) (<= (+ (select main_a v_prenex_8330) (select main_a v_prenex_8331)) 1000) (< v_prenex_8331 main_y))) (or (forall ((v_prenex_10178 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10178))) (<= (* 2 (select main_a v_prenex_10178)) 6))) (forall ((v_prenex_10179 Int)) (or (<= (* 2 (select main_a v_prenex_10179)) 1998) (<= 1994 (* 2 (select main_a v_prenex_10179))) (<= (+ main_y 1) v_prenex_10179) (<= 997 (select main_a v_prenex_10179)) (< v_prenex_10179 main_y)))) (or (forall ((v_prenex_3411 Int)) (or (< v_prenex_3411 main_x) (<= 2 (* 2 (select main_a v_prenex_3411))) (<= 0 (+ (select main_a v_prenex_3411) 1)))) (forall ((v_prenex_3412 Int)) (or (<= (+ main_y 1) v_prenex_3412) (<= (select main_a v_prenex_3412) 999) (< v_prenex_3412 main_y) (<= 1994 (* 2 (select main_a v_prenex_3412)))))) (or (forall ((v_prenex_7716 Int)) (or (<= (select main_a v_prenex_7716) 999) (<= (+ main_y 1) v_prenex_7716) (<= (* 2 (select main_a v_prenex_7716)) 1998) (<= 1994 (* 2 (select main_a v_prenex_7716))) (< v_prenex_7716 main_y))) (forall ((v_prenex_7715 Int)) (or (<= (select main_a v_prenex_7715) 5) (<= (select main_a v_prenex_7715) 3)))) (forall ((v_prenex_1201 Int) (v_prenex_1200 Int)) (or (<= (select main_a v_prenex_1200) 5) (<= (+ main_y 1) v_prenex_1201) (< v_prenex_1201 main_y) (<= (+ main_x 1) v_prenex_1200) (<= (select main_a v_prenex_1201) (+ (select main_a v_prenex_1200) 998)) (<= (select main_a v_prenex_1201) 1001))) (or (forall ((v_prenex_745 Int)) (or (<= 995 (select main_a v_prenex_745)) (<= (+ main_y 1) v_prenex_745) (< v_prenex_745 main_y) (<= (* 2 (select main_a v_prenex_745)) 1998) (<= (select main_a v_prenex_745) 1001))) (forall ((v_prenex_744 Int)) (<= 2 (* 2 (select main_a v_prenex_744))))) (forall ((v_prenex_3775 Int) (v_prenex_3776 Int)) (or (<= (* 2 (select main_a v_prenex_3775)) 6) (<= (+ (select main_a v_prenex_3775) (select main_a v_prenex_3776)) 1000) (< v_prenex_3776 main_y) (<= 1 (select main_a v_prenex_3775)) (<= (* 2 (select main_a v_prenex_3776)) 1998) (<= (+ main_y 1) v_prenex_3776) (<= 1994 (* 2 (select main_a v_prenex_3776))))) (forall ((v_prenex_1297 Int) (v_prenex_1296 Int)) (or (<= 1000 (+ (select main_a v_prenex_1296) (select main_a v_prenex_1297))) (<= (* 2 (select main_a v_prenex_1296)) 6) (<= (select main_a v_prenex_1297) 999) (< v_prenex_1297 main_y) (<= (+ main_y 1) v_prenex_1297))) (forall ((v_prenex_3373 Int) (v_prenex_3374 Int)) (or (< v_prenex_3374 main_y) (<= (+ main_y 1) v_prenex_3374) (<= 1994 (* 2 (select main_a v_prenex_3374))) (<= 2 (* 2 (select main_a v_prenex_3373))) (<= 1000 (+ (select main_a v_prenex_3373) (select main_a v_prenex_3374))) (<= (select main_a v_prenex_3374) 1001))) (forall ((v_prenex_6065 Int) (v_prenex_6066 Int)) (or (<= 997 (select main_a v_prenex_6066)) (<= (select main_a v_prenex_6066) (+ (select main_a v_prenex_6065) 998)) (<= (+ main_y 1) v_prenex_6066) (< v_prenex_6065 main_x) (< v_prenex_6066 main_y))) (forall ((v_prenex_1927 Int) (v_prenex_1926 Int)) (or (<= (+ main_y 1) v_prenex_1927) (<= 995 (select main_a v_prenex_1927)) (< v_prenex_1926 main_x) (<= (select main_a v_prenex_1926) 5) (<= (select main_a v_prenex_1927) (+ (select main_a v_prenex_1926) 998)) (< v_prenex_1927 main_y))) (or (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_5207 Int)) (or (<= (+ main_x 1) v_prenex_5207) (<= 0 (+ (select main_a v_prenex_5207) 1)) (<= 1 (select main_a v_prenex_5207))))) (forall ((v_prenex_2534 Int) (v_prenex_2533 Int)) (or (<= 0 (+ (select main_a v_prenex_2533) 1)) (<= (select main_a v_prenex_2534) 1001) (<= (+ main_y 1) v_prenex_2534) (<= 1 (select main_a v_prenex_2533)) (< v_prenex_2534 main_y) (<= (select main_a v_prenex_2534) (+ (select main_a v_prenex_2533) 998)))) (forall ((v_prenex_9264 Int) (v_prenex_9265 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9265))) (<= (+ (select main_a v_prenex_9264) (select main_a v_prenex_9265)) 1000) (<= 0 (+ (select main_a v_prenex_9264) 1)) (<= (+ main_y 1) v_prenex_9265) (<= (* 2 (select main_a v_prenex_9265)) 1998) (<= (select main_a v_prenex_9264) 5) (< v_prenex_9265 main_y))) (forall ((v_prenex_727 Int) (v_prenex_726 Int)) (or (<= (select main_a v_prenex_726) 3) (<= 0 (+ (select main_a v_prenex_726) 1)) (<= 995 (select main_a v_prenex_727)) (<= (+ main_y 1) v_prenex_727) (< v_prenex_727 main_y) (<= 1994 (* 2 (select main_a v_prenex_727))) (<= (+ (select main_a v_prenex_726) 994) (select main_a v_prenex_727)))) (or (forall ((v_prenex_7870 Int)) (or (<= (+ main_y 1) v_prenex_7870) (<= 997 (select main_a v_prenex_7870)) (< v_prenex_7870 main_y) (<= 1994 (* 2 (select main_a v_prenex_7870))) (<= (select main_a v_prenex_7870) 999))) (forall ((v_prenex_7869 Int)) (<= 2 (* 2 (select main_a v_prenex_7869))))) (forall ((v_prenex_5365 Int) (v_prenex_5364 Int)) (or (< v_prenex_5364 main_x) (<= (* 2 (select main_a v_prenex_5364)) 6) (<= 1 (select main_a v_prenex_5364)) (<= 995 (select main_a v_prenex_5365)) (< v_prenex_5365 main_y) (<= 1000 (+ (select main_a v_prenex_5364) (select main_a v_prenex_5365))) (<= (+ main_y 1) v_prenex_5365))) (or (forall ((v_prenex_5128 Int)) (or (<= (* 2 (select main_a v_prenex_5128)) 1998) (< v_prenex_5128 main_y) (<= (select main_a v_prenex_5128) 999) (<= (+ main_y 1) v_prenex_5128) (<= 995 (select main_a v_prenex_5128)))) (forall ((v_prenex_5127 Int)) (or (<= 0 (+ (select main_a v_prenex_5127) 1)) (<= (select main_a v_prenex_5127) 5)))) (or (forall ((v_prenex_698 Int)) (or (<= 2 (* 2 (select main_a v_prenex_698))) (<= (+ main_x 1) v_prenex_698) (<= (select main_a v_prenex_698) 5))) (forall ((v_prenex_699 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_699))) (< v_prenex_699 main_y) (<= (select main_a v_prenex_699) 999) (<= (+ main_y 1) v_prenex_699)))) (forall ((v_prenex_9217 Int) (v_prenex_9216 Int)) (or (<= (+ main_y 1) v_prenex_9217) (< v_prenex_9217 main_y) (<= (+ main_x 1) v_prenex_9216) (<= (+ (select main_a v_prenex_9216) 994) (select main_a v_prenex_9217)) (<= (select main_a v_prenex_9216) 5) (<= 995 (select main_a v_prenex_9217)))) (forall ((v_prenex_4451 Int) (v_prenex_4450 Int)) (or (<= (select main_a v_prenex_4450) 3) (<= (* 2 (select main_a v_prenex_4451)) 1998) (<= 0 (+ (select main_a v_prenex_4450) 1)) (<= 997 (select main_a v_prenex_4451)) (<= (+ main_y 1) v_prenex_4451) (<= 1000 (+ (select main_a v_prenex_4450) (select main_a v_prenex_4451))) (< v_prenex_4451 main_y))) (or (forall ((v_prenex_8232 Int)) (or (<= 0 (+ (select main_a v_prenex_8232) 1)) (<= 2 (* 2 (select main_a v_prenex_8232))))) (forall ((v_prenex_8233 Int)) (or (<= (* 2 (select main_a v_prenex_8233)) 1998) (< v_prenex_8233 main_y) (<= (+ main_y 1) v_prenex_8233) (<= 1994 (* 2 (select main_a v_prenex_8233)))))) (forall ((v_prenex_3261 Int) (v_prenex_3262 Int)) (or (<= (+ main_x 1) v_prenex_3261) (<= (+ (select main_a v_prenex_3261) 994) (select main_a v_prenex_3262)) (<= 995 (select main_a v_prenex_3262)) (<= 0 (+ (select main_a v_prenex_3261) 1)) (< v_prenex_3262 main_y) (<= (select main_a v_prenex_3261) 3) (<= (+ main_y 1) v_prenex_3262))) (forall ((v_prenex_2836 Int) (v_prenex_2837 Int)) (or (<= (* 2 (select main_a v_prenex_2837)) 1998) (<= (+ main_y 1) v_prenex_2837) (<= 995 (select main_a v_prenex_2837)) (<= (select main_a v_prenex_2836) 5) (< v_prenex_2837 main_y) (<= 2 (* 2 (select main_a v_prenex_2836))) (<= 1000 (+ (select main_a v_prenex_2836) (select main_a v_prenex_2837))))) (forall ((v_prenex_10113 Int) (v_prenex_10112 Int)) (or (<= (* 2 (select main_a v_prenex_10113)) 1998) (< v_prenex_10113 main_y) (<= 995 (select main_a v_prenex_10113)) (<= (+ (select main_a v_prenex_10112) (select main_a v_prenex_10113)) 1000) (<= (+ main_y 1) v_prenex_10113))) (or (forall ((v_prenex_5638 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5638))) (< v_prenex_5638 main_x) (<= (* 2 (select main_a v_prenex_5638)) 6))) (forall ((v_prenex_5639 Int)) (or (<= (+ main_y 1) v_prenex_5639) (< v_prenex_5639 main_y) (<= 1994 (* 2 (select main_a v_prenex_5639)))))) (or (forall ((v_prenex_1951 Int)) (or (<= (* 2 (select main_a v_prenex_1951)) 1998) (<= 995 (select main_a v_prenex_1951)) (<= (+ main_y 1) v_prenex_1951) (< v_prenex_1951 main_y))) (forall ((v_prenex_1950 Int)) (or (<= (+ main_x 1) v_prenex_1950) (<= (select main_a v_prenex_1950) 3)))) (forall ((v_prenex_2798 Int) (v_prenex_2797 Int)) (or (<= 1 (select main_a v_prenex_2797)) (<= (select main_a v_prenex_2797) 5) (<= (select main_a v_prenex_2798) 1001) (<= (+ main_x 1) v_prenex_2797) (<= (+ (select main_a v_prenex_2797) 994) (select main_a v_prenex_2798)) (< v_prenex_2798 main_y) (<= (+ main_y 1) v_prenex_2798))) (forall ((v_prenex_6050 Int) (v_prenex_6049 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6050))) (<= (select main_a v_prenex_6049) 5) (< v_prenex_6050 main_y) (<= (* 2 (select main_a v_prenex_6049)) 6) (<= (select main_a v_prenex_6050) (+ (select main_a v_prenex_6049) 998)) (<= (+ main_x 1) v_prenex_6049) (<= (+ main_y 1) v_prenex_6050))) (forall ((v_prenex_4239 Int) (v_prenex_4240 Int)) (or (<= (+ (select main_a v_prenex_4239) 994) (select main_a v_prenex_4240)) (<= (select main_a v_prenex_4239) 3) (<= (+ main_y 1) v_prenex_4240) (<= (+ main_x 1) v_prenex_4239) (<= 995 (select main_a v_prenex_4240)) (< v_prenex_4240 main_y))) (forall ((v_prenex_1131 Int) (v_prenex_1130 Int)) (or (< v_prenex_1131 main_y) (< v_prenex_1130 main_x) (<= (+ main_y 1) v_prenex_1131) (<= 0 (+ (select main_a v_prenex_1130) 1)) (<= (select main_a v_prenex_1131) 999) (<= (select main_a v_prenex_1130) 3) (<= (+ (select main_a v_prenex_1130) (select main_a v_prenex_1131)) 1000))) (forall ((v_prenex_778 Int) (v_prenex_779 Int)) (or (<= 2 (* 2 (select main_a v_prenex_778))) (<= 1000 (+ (select main_a v_prenex_778) (select main_a v_prenex_779))) (<= 997 (select main_a v_prenex_779)) (<= (+ main_y 1) v_prenex_779) (<= 995 (select main_a v_prenex_779)) (<= (* 2 (select main_a v_prenex_778)) 6) (< v_prenex_779 main_y))) (or (forall ((v_prenex_6073 Int)) (or (<= (select main_a v_prenex_6073) 5) (<= 2 (* 2 (select main_a v_prenex_6073))) (< v_prenex_6073 main_x))) (forall ((v_prenex_6074 Int)) (or (< v_prenex_6074 main_y) (<= (+ main_y 1) v_prenex_6074) (<= 1994 (* 2 (select main_a v_prenex_6074)))))) (forall ((v_prenex_1035 Int) (v_prenex_1034 Int)) (or (<= (+ main_y 1) v_prenex_1035) (<= 2 (* 2 (select main_a v_prenex_1034))) (<= 1000 (+ (select main_a v_prenex_1034) (select main_a v_prenex_1035))) (<= 995 (select main_a v_prenex_1035)) (< v_prenex_1035 main_y) (<= (* 2 (select main_a v_prenex_1034)) 6) (<= 1994 (* 2 (select main_a v_prenex_1035))))) (or (forall ((v_prenex_8362 Int)) (<= 0 (+ (select main_a v_prenex_8362) 1))) (forall ((v_prenex_8363 Int)) (or (<= (+ main_y 1) v_prenex_8363) (<= (* 2 (select main_a v_prenex_8363)) 1998) (< v_prenex_8363 main_y) (<= 1994 (* 2 (select main_a v_prenex_8363)))))) (or (forall ((v_prenex_10227 Int)) (or (<= (select main_a v_prenex_10227) 999) (<= (+ main_y 1) v_prenex_10227) (< v_prenex_10227 main_y) (<= (* 2 (select main_a v_prenex_10227)) 1998))) (forall ((v_prenex_10226 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10226))) (<= (select main_a v_prenex_10226) 3) (<= (+ main_x 1) v_prenex_10226)))) (forall ((v_prenex_1997 Int) (v_prenex_1996 Int)) (or (<= 1000 (+ (select main_a v_prenex_1996) (select main_a v_prenex_1997))) (<= 1 (select main_a v_prenex_1996)) (< v_prenex_1996 main_x) (<= (select main_a v_prenex_1996) 3) (<= (+ main_y 1) v_prenex_1997) (<= 995 (select main_a v_prenex_1997)) (< v_prenex_1997 main_y))) (forall ((v_prenex_6036 Int) (v_prenex_6035 Int)) (or (<= 1000 (+ (select main_a v_prenex_6035) (select main_a v_prenex_6036))) (<= (* 2 (select main_a v_prenex_6035)) 6) (<= 997 (select main_a v_prenex_6036)) (<= 0 (+ (select main_a v_prenex_6035) 1)) (<= (select main_a v_prenex_6036) 999) (<= (+ main_y 1) v_prenex_6036) (< v_prenex_6036 main_y))) (forall ((v_prenex_8141 Int) (v_prenex_8140 Int)) (or (<= (+ main_y 1) v_prenex_8141) (<= (* 2 (select main_a v_prenex_8140)) 6) (<= (select main_a v_prenex_8141) 999) (< v_prenex_8140 main_x) (<= (select main_a v_prenex_8141) (+ (select main_a v_prenex_8140) 998)) (<= (select main_a v_prenex_8140) 3) (< v_prenex_8141 main_y))) (or (forall ((v_prenex_4976 Int)) (<= (select main_a v_prenex_4976) 5)) (forall ((v_prenex_4977 Int)) (or (<= 995 (select main_a v_prenex_4977)) (< v_prenex_4977 main_y) (<= (* 2 (select main_a v_prenex_4977)) 1998) (<= (select main_a v_prenex_4977) 1001) (<= (+ main_y 1) v_prenex_4977)))) (forall ((v_prenex_1521 Int) (v_prenex_1520 Int)) (or (<= (+ main_y 1) v_prenex_1521) (< v_prenex_1521 main_y) (<= (* 2 (select main_a v_prenex_1520)) 6) (<= 2 (* 2 (select main_a v_prenex_1520))) (<= 995 (select main_a v_prenex_1521)) (<= (+ (select main_a v_prenex_1520) (select main_a v_prenex_1521)) 1000) (<= (select main_a v_prenex_1521) 1001))) (forall ((v_prenex_8088 Int) (v_prenex_8089 Int)) (or (< v_prenex_8089 main_y) (<= (+ (select main_a v_prenex_8088) 994) (select main_a v_prenex_8089)) (<= (select main_a v_prenex_8089) 999) (<= 2 (* 2 (select main_a v_prenex_8088))) (<= 1 (select main_a v_prenex_8088)) (<= (+ main_y 1) v_prenex_8089))) (forall ((v_prenex_2765 Int) (v_prenex_2766 Int)) (or (<= (+ main_y 1) v_prenex_2766) (< v_prenex_2766 main_y) (<= (* 2 (select main_a v_prenex_2766)) 1998) (<= (select main_a v_prenex_2766) (+ (select main_a v_prenex_2765) 998)) (<= 997 (select main_a v_prenex_2766)) (<= 0 (+ (select main_a v_prenex_2765) 1)))) (forall ((v_prenex_965 Int) (v_prenex_966 Int)) (or (<= (* 2 (select main_a v_prenex_966)) 1998) (< v_prenex_966 main_y) (<= 1 (select main_a v_prenex_965)) (<= (+ main_y 1) v_prenex_966) (<= 2 (* 2 (select main_a v_prenex_965))) (<= (+ (select main_a v_prenex_965) (select main_a v_prenex_966)) 1000) (<= (select main_a v_prenex_966) 1001))) (forall ((v_prenex_10448 Int) (v_prenex_10449 Int)) (or (<= (+ main_y 1) v_prenex_10449) (<= (select main_a v_prenex_10448) 5) (<= 2 (* 2 (select main_a v_prenex_10448))) (< v_prenex_10449 main_y) (<= (+ (select main_a v_prenex_10448) (select main_a v_prenex_10449)) 1000) (<= 997 (select main_a v_prenex_10449)) (<= (* 2 (select main_a v_prenex_10449)) 1998))) (forall ((v_prenex_3304 Int) (v_prenex_3303 Int)) (or (<= (select main_a v_prenex_3304) (+ (select main_a v_prenex_3303) 998)) (<= (* 2 (select main_a v_prenex_3303)) 6) (<= (+ main_x 1) v_prenex_3303) (< v_prenex_3303 main_x) (<= 2 (* 2 (select main_a v_prenex_3303))))) (forall ((v_prenex_3087 Int) (v_prenex_3088 Int)) (or (<= (+ (select main_a v_prenex_3087) (select main_a v_prenex_3088)) 1000) (<= 0 (+ (select main_a v_prenex_3087) 1)) (<= (+ main_x 1) v_prenex_3087) (<= 2 (* 2 (select main_a v_prenex_3087))) (< v_prenex_3087 main_x))) (or (forall ((v_prenex_5123 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5123))) (<= (select main_a v_prenex_5123) 3))) (forall ((v_prenex_5124 Int)) (or (<= (* 2 (select main_a v_prenex_5124)) 1998) (< v_prenex_5124 main_y) (<= (+ main_y 1) v_prenex_5124) (<= (select main_a v_prenex_5124) 999)))) (or (forall ((v_prenex_9298 Int)) (or (<= (* 2 (select main_a v_prenex_9298)) 6) (<= 0 (+ (select main_a v_prenex_9298) 1)) (<= (+ main_x 1) v_prenex_9298))) (forall ((v_prenex_9299 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9299))) (<= (+ main_y 1) v_prenex_9299) (< v_prenex_9299 main_y) (<= (* 2 (select main_a v_prenex_9299)) 1998)))) (forall ((v_prenex_5999 Int) (v_prenex_5998 Int)) (or (<= (+ main_y 1) v_prenex_5999) (<= 995 (select main_a v_prenex_5999)) (< v_prenex_5999 main_y) (<= (select main_a v_prenex_5998) 3) (<= (select main_a v_prenex_5999) (+ (select main_a v_prenex_5998) 998)) (<= 997 (select main_a v_prenex_5999)))) (forall ((v_prenex_8428 Int) (v_prenex_8427 Int)) (or (<= (+ main_y 1) v_prenex_8428) (<= 997 (select main_a v_prenex_8428)) (<= 995 (select main_a v_prenex_8428)) (<= 1000 (+ (select main_a v_prenex_8427) (select main_a v_prenex_8428))) (<= 2 (* 2 (select main_a v_prenex_8427))) (< v_prenex_8428 main_y) (<= (select main_a v_prenex_8427) 3))) (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) (<= (+ main_y 1) v_prenex_2291) (<= (* 2 (select main_a v_prenex_2291)) 1998) (<= 0 (+ (select main_a v_prenex_2290) 1)) (<= 1 (select main_a v_prenex_2290)) (<= (select main_a v_prenex_2291) 999))) (or (forall ((v_prenex_7162 Int)) (or (<= (* 2 (select main_a v_prenex_7162)) 6) (< v_prenex_7162 main_x))) (forall ((v_prenex_7163 Int)) (or (< v_prenex_7163 main_y) (<= (select main_a v_prenex_7163) 999) (<= (+ main_y 1) v_prenex_7163)))) (or (forall ((v_prenex_453 Int)) (or (<= (* 2 (select main_a v_prenex_453)) 6) (< v_prenex_453 main_x) (<= 2 (* 2 (select main_a v_prenex_453))) (<= (+ main_x 1) v_prenex_453))) (forall ((v_prenex_454 Int)) (<= 1994 (* 2 (select main_a v_prenex_454))))) (or (forall ((v_prenex_5925 Int)) (or (<= (+ main_y 1) v_prenex_5925) (<= (* 2 (select main_a v_prenex_5925)) 1998) (< v_prenex_5925 main_y) (<= (select main_a v_prenex_5925) 999))) (forall ((v_prenex_5924 Int)) (or (<= (* 2 (select main_a v_prenex_5924)) 6) (< v_prenex_5924 main_x) (<= (select main_a v_prenex_5924) 3)))) (forall ((v_prenex_2613 Int) (v_prenex_2614 Int)) (or (<= (+ main_y 1) v_prenex_2614) (<= (select main_a v_prenex_2613) 3) (<= 1000 (+ (select main_a v_prenex_2613) (select main_a v_prenex_2614))) (<= 995 (select main_a v_prenex_2614)) (<= (* 2 (select main_a v_prenex_2613)) 6) (< v_prenex_2614 main_y))) (forall ((v_prenex_655 Int) (v_prenex_654 Int)) (or (<= (+ main_y 1) v_prenex_655) (<= (select main_a v_prenex_654) 5) (<= 1 (select main_a v_prenex_654)) (< v_prenex_655 main_y) (<= (+ (select main_a v_prenex_654) 994) (select main_a v_prenex_655)) (<= (select main_a v_prenex_655) 1001))) (forall ((v_prenex_3049 Int) (v_prenex_3050 Int)) (or (<= (select main_a v_prenex_3049) 3) (<= (+ main_y 1) v_prenex_3050) (<= (select main_a v_prenex_3050) 1001) (< v_prenex_3050 main_y) (<= (+ (select main_a v_prenex_3049) (select main_a v_prenex_3050)) 1000) (<= 2 (* 2 (select main_a v_prenex_3049))) (<= 995 (select main_a v_prenex_3050)))) (forall ((v_prenex_8086 Int) (v_prenex_8087 Int)) (or (<= 0 (+ (select main_a v_prenex_8086) 1)) (<= (+ (select main_a v_prenex_8086) 994) (select main_a v_prenex_8087)) (<= (select main_a v_prenex_8087) 1001) (<= (* 2 (select main_a v_prenex_8087)) 1998) (<= (+ main_y 1) v_prenex_8087) (< v_prenex_8087 main_y))) (forall ((v_prenex_8592 Int) (v_prenex_8593 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8592))) (<= 997 (select main_a v_prenex_8593)) (<= (+ main_y 1) v_prenex_8593) (< v_prenex_8593 main_y) (<= 1000 (+ (select main_a v_prenex_8592) (select main_a v_prenex_8593))) (<= (select main_a v_prenex_8592) 5) (< v_prenex_8592 main_x))) (forall ((v_prenex_5789 Int) (v_prenex_5788 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5789))) (<= (select main_a v_prenex_5788) 3) (<= 1000 (+ (select main_a v_prenex_5788) (select main_a v_prenex_5789))) (<= (* 2 (select main_a v_prenex_5789)) 1998) (<= 0 (+ (select main_a v_prenex_5788) 1)) (< v_prenex_5789 main_y) (<= (+ main_y 1) v_prenex_5789))) (forall ((v_prenex_5703 Int) (v_prenex_5702 Int)) (or (<= (select main_a v_prenex_5702) 3) (<= (* 2 (select main_a v_prenex_5702)) 6) (< v_prenex_5703 main_y) (<= (select main_a v_prenex_5703) 999) (<= 997 (select main_a v_prenex_5703)) (<= (+ (select main_a v_prenex_5702) 994) (select main_a v_prenex_5703)) (<= (+ main_y 1) v_prenex_5703))) (or (forall ((v_prenex_5070 Int)) (<= 1 (select main_a v_prenex_5070))) (forall ((v_prenex_5071 Int)) (or (<= (select main_a v_prenex_5071) 1001) (<= 1994 (* 2 (select main_a v_prenex_5071))) (<= (+ main_y 1) v_prenex_5071) (<= 997 (select main_a v_prenex_5071)) (< v_prenex_5071 main_y)))) (or (forall ((v_prenex_7757 Int)) (or (< v_prenex_7757 main_x) (<= (* 2 (select main_a v_prenex_7757)) 6))) (forall ((v_prenex_7758 Int)) (or (< v_prenex_7758 main_y) (<= (* 2 (select main_a v_prenex_7758)) 1998) (<= (+ main_y 1) v_prenex_7758)))) (or (forall ((v_prenex_1798 Int)) (or (<= 1 (select main_a v_prenex_1798)) (<= 2 (* 2 (select main_a v_prenex_1798))))) (forall ((v_prenex_1799 Int)) (or (<= (* 2 (select main_a v_prenex_1799)) 1998) (<= 997 (select main_a v_prenex_1799)) (<= (+ main_y 1) v_prenex_1799) (<= 1994 (* 2 (select main_a v_prenex_1799))) (< v_prenex_1799 main_y)))) (forall ((v_prenex_8860 Int) (v_prenex_8861 Int)) (or (<= (+ main_y 1) v_prenex_8861) (<= (* 2 (select main_a v_prenex_8860)) 6) (<= 995 (select main_a v_prenex_8861)) (<= (+ (select main_a v_prenex_8860) 994) (select main_a v_prenex_8861)) (<= (* 2 (select main_a v_prenex_8861)) 1998) (<= 1 (select main_a v_prenex_8860)) (< v_prenex_8861 main_y))) (forall ((v_prenex_6190 Int) (v_prenex_6189 Int)) (or (<= (select main_a v_prenex_6190) 999) (< v_prenex_6190 main_y) (<= (+ main_y 1) v_prenex_6190) (<= (+ (select main_a v_prenex_6189) 994) (select main_a v_prenex_6190)))) (forall ((v_prenex_4786 Int) (v_prenex_4787 Int)) (or (<= (select main_a v_prenex_4786) 5) (<= (+ main_y 1) v_prenex_4787) (<= (* 2 (select main_a v_prenex_4787)) 1998) (< v_prenex_4787 main_y) (<= (* 2 (select main_a v_prenex_4786)) 6) (<= (+ (select main_a v_prenex_4786) (select main_a v_prenex_4787)) 1000))) (forall ((v_prenex_8170 Int) (v_prenex_8171 Int)) (or (<= (select main_a v_prenex_8171) 999) (<= (select main_a v_prenex_8170) 5) (<= (select main_a v_prenex_8171) (+ (select main_a v_prenex_8170) 998)) (<= (+ main_y 1) v_prenex_8171) (<= (* 2 (select main_a v_prenex_8170)) 6) (< v_prenex_8171 main_y) (<= (select main_a v_prenex_8171) 1001))) (or (forall ((v_prenex_432 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_432))) (<= (+ main_y 1) v_prenex_432) (< v_prenex_432 main_y) (<= 997 (select main_a v_prenex_432)) (<= (* 2 (select main_a v_prenex_432)) 1998))) (forall ((v_prenex_431 Int)) (or (<= (select main_a v_prenex_431) 3) (<= 2 (* 2 (select main_a v_prenex_431)))))) (forall ((v_prenex_3335 Int) (v_prenex_3336 Int)) (or (< v_prenex_3335 main_x) (<= (+ main_y 1) v_prenex_3336) (<= 0 (+ (select main_a v_prenex_3335) 1)) (<= 1000 (+ (select main_a v_prenex_3335) (select main_a v_prenex_3336))) (<= 995 (select main_a v_prenex_3336)) (< v_prenex_3336 main_y))) (or (forall ((v_prenex_1440 Int)) (or (< v_prenex_1440 main_x) (<= (select main_a v_prenex_1440) 5))) (forall ((v_prenex_1441 Int)) (or (<= (* 2 (select main_a v_prenex_1441)) 1998) (<= (+ main_y 1) v_prenex_1441) (< v_prenex_1441 main_y) (<= 997 (select main_a v_prenex_1441))))) (or (forall ((v_prenex_4335 Int)) (or (<= (* 2 (select main_a v_prenex_4335)) 1998) (<= (select main_a v_prenex_4335) 999) (<= (+ main_y 1) v_prenex_4335) (<= 995 (select main_a v_prenex_4335)) (< v_prenex_4335 main_y))) (forall ((v_prenex_4334 Int)) (or (<= 1 (select main_a v_prenex_4334)) (<= (select main_a v_prenex_4334) 3)))) (or (forall ((v_prenex_6219 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6219))) (<= (select main_a v_prenex_6219) 3) (<= (+ main_x 1) v_prenex_6219))) (forall ((v_prenex_6220 Int)) (or (<= 997 (select main_a v_prenex_6220)) (<= (* 2 (select main_a v_prenex_6220)) 1998) (<= (+ main_y 1) v_prenex_6220) (< v_prenex_6220 main_y)))) (or (forall ((v_prenex_7605 Int)) (<= (select main_a v_prenex_7605) 3)) (forall ((v_prenex_7606 Int)) (or (<= (select main_a v_prenex_7606) 999) (<= (* 2 (select main_a v_prenex_7606)) 1998) (<= (+ main_y 1) v_prenex_7606) (< v_prenex_7606 main_y) (<= 997 (select main_a v_prenex_7606))))) (forall ((v_prenex_615 Int) (v_prenex_614 Int)) (or (<= (select main_a v_prenex_615) (+ (select main_a v_prenex_614) 998)) (<= (select main_a v_prenex_615) 999) (< v_prenex_615 main_y) (<= 997 (select main_a v_prenex_615)) (<= (* 2 (select main_a v_prenex_614)) 6) (<= 0 (+ (select main_a v_prenex_614) 1)) (<= (+ main_y 1) v_prenex_615))) (forall ((v_prenex_9757 Int) (v_prenex_9756 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9756))) (<= (+ main_y 1) v_prenex_9757) (< v_prenex_9757 main_y) (<= 995 (select main_a v_prenex_9757)) (<= (+ (select main_a v_prenex_9756) 994) (select main_a v_prenex_9757)) (<= (select main_a v_prenex_9756) 5) (<= 997 (select main_a v_prenex_9757)))) (forall ((v_prenex_6820 Int) (v_prenex_6819 Int)) (or (<= 995 (select main_a v_prenex_6820)) (< v_prenex_6820 main_y) (<= (select main_a v_prenex_6819) 5) (<= 997 (select main_a v_prenex_6820)) (<= 1 (select main_a v_prenex_6819)) (<= (+ main_y 1) v_prenex_6820) (<= (+ (select main_a v_prenex_6819) (select main_a v_prenex_6820)) 1000))) (forall ((v_prenex_5608 Int) (v_prenex_5609 Int)) (or (<= (* 2 (select main_a v_prenex_5608)) 6) (<= 1000 (+ (select main_a v_prenex_5608) (select main_a v_prenex_5609))) (<= 995 (select main_a v_prenex_5609)) (< v_prenex_5609 main_y) (< v_prenex_5608 main_x) (<= (+ main_y 1) v_prenex_5609) (<= 2 (* 2 (select main_a v_prenex_5608))))) (forall ((v_prenex_8840 Int) (v_prenex_8841 Int)) (or (<= (select main_a v_prenex_8840) 5) (<= (+ main_y 1) v_prenex_8841) (<= 1994 (* 2 (select main_a v_prenex_8841))) (<= 2 (* 2 (select main_a v_prenex_8840))) (<= (select main_a v_prenex_8841) 1001) (< v_prenex_8841 main_y) (<= (+ (select main_a v_prenex_8840) (select main_a v_prenex_8841)) 1000))) (forall ((v_prenex_271 Int) (v_prenex_272 Int)) (or (<= 0 (+ (select main_a v_prenex_271) 1)) (< v_prenex_272 main_y) (<= 995 (select main_a v_prenex_272)) (<= (+ (select main_a v_prenex_271) 994) (select main_a v_prenex_272)) (<= (select main_a v_prenex_271) 3) (<= (+ main_y 1) v_prenex_272))) (forall ((v_prenex_3850 Int) (v_prenex_3849 Int)) (or (< v_prenex_3850 main_y) (<= 1000 (+ (select main_a v_prenex_3849) (select main_a v_prenex_3850))) (<= (select main_a v_prenex_3850) 999) (<= (+ main_y 1) v_prenex_3850) (<= 995 (select main_a v_prenex_3850)))) (forall ((v_prenex_1853 Int) (v_prenex_1852 Int)) (or (<= (* 2 (select main_a v_prenex_1853)) 1998) (< v_prenex_1853 main_y) (<= 2 (* 2 (select main_a v_prenex_1852))) (<= 995 (select main_a v_prenex_1853)) (<= 1000 (+ (select main_a v_prenex_1852) (select main_a v_prenex_1853))) (<= (+ main_y 1) v_prenex_1853) (<= (select main_a v_prenex_1852) 5))) (or (forall ((v_prenex_4819 Int)) (or (< v_prenex_4819 main_y) (<= (+ main_y 1) v_prenex_4819) (<= 1994 (* 2 (select main_a v_prenex_4819))))) (forall ((v_prenex_4818 Int)) (or (<= (* 2 (select main_a v_prenex_4818)) 6) (<= (+ main_x 1) v_prenex_4818) (<= 0 (+ (select main_a v_prenex_4818) 1))))) (or (forall ((v_prenex_4312 Int)) (or (< v_prenex_4312 main_y) (<= (select main_a v_prenex_4312) 1001) (<= (* 2 (select main_a v_prenex_4312)) 1998) (<= (+ main_y 1) v_prenex_4312))) (forall ((v_prenex_4311 Int)) (or (<= (select main_a v_prenex_4311) 5) (<= 2 (* 2 (select main_a v_prenex_4311)))))) (or (forall ((v_prenex_8714 Int)) (or (<= (* 2 (select main_a v_prenex_8714)) 6) (<= 0 (+ (select main_a v_prenex_8714) 1)))) (forall ((v_prenex_8715 Int)) (or (<= 995 (select main_a v_prenex_8715)) (<= (+ main_y 1) v_prenex_8715) (<= 1994 (* 2 (select main_a v_prenex_8715))) (< v_prenex_8715 main_y) (<= 997 (select main_a v_prenex_8715))))) (or (forall ((v_prenex_9664 Int)) (<= (select main_a v_prenex_9664) 5)) (forall ((v_prenex_9665 Int)) (or (<= 995 (select main_a v_prenex_9665)) (<= (* 2 (select main_a v_prenex_9665)) 1998) (<= (+ main_y 1) v_prenex_9665) (< v_prenex_9665 main_y)))) (forall ((v_prenex_9051 Int) (v_prenex_9050 Int)) (or (<= (* 2 (select main_a v_prenex_9050)) 6) (<= (+ main_y 1) v_prenex_9051) (<= (select main_a v_prenex_9050) 3) (<= (+ main_x 1) v_prenex_9050) (<= 1000 (+ (select main_a v_prenex_9050) (select main_a v_prenex_9051))) (< v_prenex_9051 main_y) (<= (select main_a v_prenex_9051) 1001))) (forall ((v_prenex_9928 Int) (v_prenex_9927 Int)) (or (<= (select main_a v_prenex_9928) 999) (<= (select main_a v_prenex_9928) (+ (select main_a v_prenex_9927) 998)) (<= (* 2 (select main_a v_prenex_9927)) 6) (<= (+ main_y 1) v_prenex_9928) (< v_prenex_9928 main_y) (<= 995 (select main_a v_prenex_9928)))) (or (forall ((v_prenex_4548 Int)) (or (<= 1 (select main_a v_prenex_4548)) (<= (* 2 (select main_a v_prenex_4548)) 6))) (forall ((v_prenex_4549 Int)) (or (< v_prenex_4549 main_y) (<= (+ main_y 1) v_prenex_4549) (<= (select main_a v_prenex_4549) 1001) (<= (select main_a v_prenex_4549) 999) (<= 1994 (* 2 (select main_a v_prenex_4549)))))) (forall ((v_prenex_10833 Int) (v_prenex_10832 Int)) (or (<= (+ main_y 1) v_prenex_10833) (< v_prenex_10832 main_x) (<= 995 (select main_a v_prenex_10833)) (< v_prenex_10833 main_y) (<= 1000 (+ (select main_a v_prenex_10832) (select main_a v_prenex_10833))))) (forall ((v_prenex_2651 Int) (v_prenex_2652 Int)) (or (<= (+ main_y 1) v_prenex_2652) (<= (+ (select main_a v_prenex_2651) 994) (select main_a v_prenex_2652)) (< v_prenex_2652 main_y) (<= 995 (select main_a v_prenex_2652)) (<= (select main_a v_prenex_2651) 5) (<= (select main_a v_prenex_2652) 1001))) (or (forall ((v_prenex_9697 Int)) (or (< v_prenex_9697 main_y) (<= (+ main_y 1) v_prenex_9697) (<= (* 2 (select main_a v_prenex_9697)) 1998))) (forall ((v_prenex_9696 Int)) (or (<= 1 (select main_a v_prenex_9696)) (<= (* 2 (select main_a v_prenex_9696)) 6)))) (or (forall ((v_prenex_7987 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7987))) (<= (select main_a v_prenex_7987) 1001) (<= (+ main_y 1) v_prenex_7987) (< v_prenex_7987 main_y))) (forall ((v_prenex_7986 Int)) (or (< v_prenex_7986 main_x) (<= (select main_a v_prenex_7986) 5)))) (forall ((v_prenex_8769 Int) (v_prenex_8768 Int)) (or (<= (+ main_y 1) v_prenex_8769) (<= 0 (+ (select main_a v_prenex_8768) 1)) (<= (* 2 (select main_a v_prenex_8769)) 1998) (<= (select main_a v_prenex_8769) (+ (select main_a v_prenex_8768) 998)) (< v_prenex_8769 main_y) (<= 995 (select main_a v_prenex_8769)))) (or (forall ((v_prenex_8962 Int)) (or (<= (+ main_x 1) v_prenex_8962) (<= (* 2 (select main_a v_prenex_8962)) 6))) (forall ((v_prenex_8963 Int)) (or (<= (+ main_y 1) v_prenex_8963) (<= (select main_a v_prenex_8963) 1001) (<= (* 2 (select main_a v_prenex_8963)) 1998) (< v_prenex_8963 main_y)))) (forall ((v_prenex_10363 Int) (v_prenex_10362 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10362))) (<= (+ main_y 1) v_prenex_10363) (< v_prenex_10363 main_y) (<= 995 (select main_a v_prenex_10363)) (<= (select main_a v_prenex_10363) 1001) (<= 0 (+ (select main_a v_prenex_10362) 1)) (<= (+ (select main_a v_prenex_10362) (select main_a v_prenex_10363)) 1000))) (forall ((v_prenex_1601 Int) (v_prenex_1600 Int)) (or (< v_prenex_1601 main_y) (<= 1000 (+ (select main_a v_prenex_1600) (select main_a v_prenex_1601))) (<= (select main_a v_prenex_1600) 3) (<= (select main_a v_prenex_1600) 5) (<= (+ main_y 1) v_prenex_1601) (<= (* 2 (select main_a v_prenex_1601)) 1998) (<= (select main_a v_prenex_1601) 1001))) (forall ((v_prenex_8673 Int) (v_prenex_8672 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8673))) (< v_prenex_8673 main_y) (<= (select main_a v_prenex_8672) 3) (<= (* 2 (select main_a v_prenex_8672)) 6) (<= 997 (select main_a v_prenex_8673)) (<= (select main_a v_prenex_8673) (+ (select main_a v_prenex_8672) 998)) (<= (+ main_y 1) v_prenex_8673))) (or (forall ((v_prenex_4600 Int)) (or (< v_prenex_4600 main_x) (<= (* 2 (select main_a v_prenex_4600)) 6))) (forall ((v_prenex_4601 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4601))) (<= (* 2 (select main_a v_prenex_4601)) 1998) (< v_prenex_4601 main_y) (<= (+ main_y 1) v_prenex_4601)))) (forall ((v_prenex_8036 Int) (v_prenex_8037 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8037))) (<= (select main_a v_prenex_8036) 3) (< v_prenex_8037 main_y) (<= (select main_a v_prenex_8037) (+ (select main_a v_prenex_8036) 998)) (<= (+ main_y 1) v_prenex_8037) (<= (* 2 (select main_a v_prenex_8037)) 1998))) (forall ((v_prenex_2720 Int) (v_prenex_2719 Int)) (or (< v_prenex_2720 main_y) (<= 1 (select main_a v_prenex_2719)) (<= (+ (select main_a v_prenex_2719) 994) (select main_a v_prenex_2720)) (<= 0 (+ (select main_a v_prenex_2719) 1)) (<= (* 2 (select main_a v_prenex_2720)) 1998) (<= (+ main_y 1) v_prenex_2720) (<= 997 (select main_a v_prenex_2720)))) (forall ((v_prenex_4176 Int) (v_prenex_4175 Int)) (or (< v_prenex_4175 main_x) (<= (* 2 (select main_a v_prenex_4176)) 1998) (<= (+ (select main_a v_prenex_4175) 994) (select main_a v_prenex_4176)) (< v_prenex_4176 main_y) (<= (+ main_y 1) v_prenex_4176) (<= (select main_a v_prenex_4175) 5) (<= 0 (+ (select main_a v_prenex_4175) 1)))) (forall ((v_prenex_6410 Int) (v_prenex_6411 Int)) (or (<= (select main_a v_prenex_6411) (+ (select main_a v_prenex_6410) 998)) (<= 1 (select main_a v_prenex_6410)) (<= (+ main_y 1) v_prenex_6411) (<= 0 (+ (select main_a v_prenex_6410) 1)) (< v_prenex_6410 main_x) (<= 997 (select main_a v_prenex_6411)) (< v_prenex_6411 main_y))) (forall ((v_prenex_912 Int) (v_prenex_911 Int)) (or (< v_prenex_912 main_y) (<= (+ main_y 1) v_prenex_912) (<= 997 (select main_a v_prenex_912)) (<= (+ (select main_a v_prenex_911) 994) (select main_a v_prenex_912)))) (or (forall ((v_prenex_1877 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1877))) (<= (+ main_y 1) v_prenex_1877) (<= 997 (select main_a v_prenex_1877)) (< v_prenex_1877 main_y))) (forall ((v_prenex_1876 Int)) (or (< v_prenex_1876 main_x) (<= 2 (* 2 (select main_a v_prenex_1876))) (<= (* 2 (select main_a v_prenex_1876)) 6)))) (or (forall ((v_prenex_166 Int)) (<= (* 2 (select main_a v_prenex_166)) 6)) (forall ((v_prenex_167 Int)) (or (<= (+ main_y 1) v_prenex_167) (<= (select main_a v_prenex_167) 999) (<= 1994 (* 2 (select main_a v_prenex_167))) (< v_prenex_167 main_y)))) (or (forall ((v_prenex_7889 Int)) (or (<= (* 2 (select main_a v_prenex_7889)) 6) (<= 1 (select main_a v_prenex_7889)))) (forall ((v_prenex_7890 Int)) (or (< v_prenex_7890 main_y) (<= 997 (select main_a v_prenex_7890)) (<= 1994 (* 2 (select main_a v_prenex_7890))) (<= 995 (select main_a v_prenex_7890)) (<= (+ main_y 1) v_prenex_7890)))) (forall ((v_prenex_1891 Int) (v_prenex_1890 Int)) (or (<= (+ main_y 1) v_prenex_1891) (< v_prenex_1891 main_y) (<= 1000 (+ (select main_a v_prenex_1890) (select main_a v_prenex_1891))) (<= 2 (* 2 (select main_a v_prenex_1890))) (<= 1 (select main_a v_prenex_1890)) (<= 997 (select main_a v_prenex_1891)))) (forall ((v_prenex_2503 Int) (v_prenex_2504 Int)) (or (<= (+ main_y 1) v_prenex_2504) (<= 995 (select main_a v_prenex_2504)) (<= 997 (select main_a v_prenex_2504)) (<= (select main_a v_prenex_2504) (+ (select main_a v_prenex_2503) 998)) (< v_prenex_2504 main_y) (<= (select main_a v_prenex_2503) 3) (<= 2 (* 2 (select main_a v_prenex_2503))))) (forall ((v_prenex_5419 Int) (v_prenex_5418 Int)) (or (<= (+ main_y 1) v_prenex_5419) (<= 995 (select main_a v_prenex_5419)) (< v_prenex_5419 main_y) (<= 2 (* 2 (select main_a v_prenex_5418))) (<= (select main_a v_prenex_5419) (+ (select main_a v_prenex_5418) 998)) (< v_prenex_5418 main_x) (<= 1 (select main_a v_prenex_5418)))) (or (forall ((v_prenex_4065 Int)) (or (<= (+ main_x 1) v_prenex_4065) (<= (select main_a v_prenex_4065) 3))) (forall ((v_prenex_4066 Int)) (or (<= (+ main_y 1) v_prenex_4066) (<= (* 2 (select main_a v_prenex_4066)) 1998) (< v_prenex_4066 main_y)))) (forall ((v_prenex_10395 Int) (v_prenex_10394 Int)) (or (<= (select main_a v_prenex_10395) (+ (select main_a v_prenex_10394) 998)) (<= (select main_a v_prenex_10395) 1001) (< v_prenex_10395 main_y) (<= (+ main_y 1) v_prenex_10395) (<= 0 (+ (select main_a v_prenex_10394) 1)))) (forall ((v_prenex_8387 Int) (v_prenex_8386 Int)) (or (<= (+ (select main_a v_prenex_8386) 994) (select main_a v_prenex_8387)) (< v_prenex_8387 main_y) (<= (select main_a v_prenex_8387) 1001) (<= 0 (+ (select main_a v_prenex_8386) 1)) (<= (+ main_y 1) v_prenex_8387))) (forall ((v_prenex_6083 Int) (v_prenex_6082 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6082))) (<= (+ main_y 1) v_prenex_6083) (<= (* 2 (select main_a v_prenex_6082)) 6) (<= (+ (select main_a v_prenex_6082) (select main_a v_prenex_6083)) 1000) (<= 997 (select main_a v_prenex_6083)) (< v_prenex_6083 main_y))) (forall ((v_prenex_7021 Int) (v_prenex_7022 Int)) (or (< v_prenex_7022 main_y) (<= (* 2 (select main_a v_prenex_7022)) 1998) (<= (+ (select main_a v_prenex_7021) 994) (select main_a v_prenex_7022)) (<= (+ main_y 1) v_prenex_7022) (<= 1994 (* 2 (select main_a v_prenex_7022))))) (forall ((v_prenex_8350 Int) (v_prenex_8351 Int)) (or (<= (select main_a v_prenex_8350) 5) (< v_prenex_8350 main_x) (<= 0 (+ (select main_a v_prenex_8350) 1)) (<= 1000 (+ (select main_a v_prenex_8350) (select main_a v_prenex_8351))) (< v_prenex_8351 main_y) (<= 995 (select main_a v_prenex_8351)) (<= (+ main_y 1) v_prenex_8351))) (forall ((v_prenex_5138 Int) (v_prenex_5137 Int)) (or (<= (select main_a v_prenex_5138) (+ (select main_a v_prenex_5137) 998)) (< v_prenex_5138 main_y) (<= (select main_a v_prenex_5138) 999) (<= (* 2 (select main_a v_prenex_5138)) 1998) (<= (select main_a v_prenex_5137) 5) (<= (+ main_y 1) v_prenex_5138) (<= 2 (* 2 (select main_a v_prenex_5137))))) (forall ((v_prenex_1190 Int) (v_prenex_1191 Int)) (or (< v_prenex_1190 main_x) (<= (+ main_y 1) v_prenex_1191) (<= (+ (select main_a v_prenex_1190) 994) (select main_a v_prenex_1191)) (<= 995 (select main_a v_prenex_1191)) (< v_prenex_1191 main_y) (<= (* 2 (select main_a v_prenex_1190)) 6))) (forall ((v_prenex_3843 Int) (v_prenex_3844 Int)) (or (<= (select main_a v_prenex_3843) 5) (<= (+ main_y 1) v_prenex_3844) (<= 1000 (+ (select main_a v_prenex_3843) (select main_a v_prenex_3844))) (< v_prenex_3844 main_y) (<= (select main_a v_prenex_3844) 1001) (<= 995 (select main_a v_prenex_3844)))) (forall ((v_prenex_583 Int)) (or (<= (+ main_y 1) v_prenex_583) (< v_prenex_583 main_y) (<= 1994 (* 2 (select main_a v_prenex_583))) (<= 997 (select main_a v_prenex_583)) (<= (* 2 (select main_a v_prenex_583)) 1998))) (forall ((v_prenex_268 Int) (v_prenex_267 Int)) (or (<= 2 (* 2 (select main_a v_prenex_267))) (<= 1000 (+ (select main_a v_prenex_267) (select main_a v_prenex_268))) (< v_prenex_268 main_y) (<= (+ main_y 1) v_prenex_268) (<= (* 2 (select main_a v_prenex_268)) 1998) (<= 997 (select main_a v_prenex_268)))) (or (forall ((v_prenex_5624 Int)) (or (<= (select main_a v_prenex_5624) 3) (<= 2 (* 2 (select main_a v_prenex_5624))))) (forall ((v_prenex_5625 Int)) (or (<= (select main_a v_prenex_5625) 999) (<= (+ main_y 1) v_prenex_5625) (<= 1994 (* 2 (select main_a v_prenex_5625))) (<= 997 (select main_a v_prenex_5625)) (< v_prenex_5625 main_y)))) (forall ((v_prenex_10431 Int) (v_prenex_10430 Int)) (or (< v_prenex_10431 main_y) (<= (+ main_y 1) v_prenex_10431) (<= 997 (select main_a v_prenex_10431)) (<= (select main_a v_prenex_10431) (+ (select main_a v_prenex_10430) 998)) (<= (* 2 (select main_a v_prenex_10430)) 6) (<= (select main_a v_prenex_10430) 5))) (or (forall ((v_prenex_9119 Int)) (or (<= (select main_a v_prenex_9119) 1001) (<= (+ main_y 1) v_prenex_9119) (<= 1994 (* 2 (select main_a v_prenex_9119))) (<= (* 2 (select main_a v_prenex_9119)) 1998) (< v_prenex_9119 main_y))) (forall ((v_prenex_9118 Int)) (or (<= (* 2 (select main_a v_prenex_9118)) 6) (<= 1 (select main_a v_prenex_9118))))) (forall ((v_prenex_10369 Int) (v_prenex_10368 Int)) (or (< v_prenex_10368 main_x) (<= (+ main_y 1) v_prenex_10369) (<= 2 (* 2 (select main_a v_prenex_10368))) (<= (+ (select main_a v_prenex_10368) (select main_a v_prenex_10369)) 1000) (< v_prenex_10369 main_y) (<= (select main_a v_prenex_10369) 999))) (forall ((v_prenex_10235 Int) (v_prenex_10234 Int)) (or (< v_prenex_10235 main_y) (<= 1 (select main_a v_prenex_10234)) (<= 995 (select main_a v_prenex_10235)) (<= (select main_a v_prenex_10235) (+ (select main_a v_prenex_10234) 998)) (<= (+ main_y 1) v_prenex_10235) (< v_prenex_10234 main_x) (<= (select main_a v_prenex_10234) 5))) (forall ((v_prenex_7939 Int) (v_prenex_7940 Int)) (or (< v_prenex_7940 main_y) (<= (select main_a v_prenex_7939) 3) (<= 997 (select main_a v_prenex_7940)) (<= (+ main_y 1) v_prenex_7940) (<= 2 (* 2 (select main_a v_prenex_7939))) (<= (+ (select main_a v_prenex_7939) (select main_a v_prenex_7940)) 1000))) (forall ((v_prenex_2631 Int) (v_prenex_2632 Int)) (or (<= (select main_a v_prenex_2632) 1001) (<= (+ main_y 1) v_prenex_2632) (<= (select main_a v_prenex_2632) 999) (< v_prenex_2632 main_y) (<= (+ (select main_a v_prenex_2631) 994) (select main_a v_prenex_2632)) (<= (select main_a v_prenex_2631) 5) (<= 2 (* 2 (select main_a v_prenex_2631))))) (forall ((v_prenex_9145 Int) (v_prenex_9144 Int)) (or (< v_prenex_9145 main_y) (<= 997 (select main_a v_prenex_9145)) (<= (select main_a v_prenex_9144) 5) (<= (* 2 (select main_a v_prenex_9145)) 1998) (<= (+ main_y 1) v_prenex_9145) (<= 2 (* 2 (select main_a v_prenex_9144))) (<= (+ (select main_a v_prenex_9144) 994) (select main_a v_prenex_9145)))) (forall ((v_prenex_3359 Int) (v_prenex_3360 Int)) (or (<= (+ main_y 1) v_prenex_3360) (< v_prenex_3360 main_y) (<= 997 (select main_a v_prenex_3360)) (<= (select main_a v_prenex_3359) 5) (<= 995 (select main_a v_prenex_3360)) (<= (+ (select main_a v_prenex_3359) 994) (select main_a v_prenex_3360)) (<= (select main_a v_prenex_3359) 3))) (forall ((v_prenex_1083 Int) (v_prenex_1082 Int)) (or (<= (+ (select main_a v_prenex_1082) (select main_a v_prenex_1083)) 1000) (< v_prenex_1082 main_x) (< v_prenex_1083 main_y) (<= 0 (+ (select main_a v_prenex_1082) 1)) (<= (select main_a v_prenex_1083) 999) (<= (+ main_y 1) v_prenex_1083))) (forall ((v_prenex_2840 Int) (v_prenex_2841 Int)) (or (<= (+ (select main_a v_prenex_2840) 994) (select main_a v_prenex_2841)) (<= 997 (select main_a v_prenex_2841)) (< v_prenex_2841 main_y) (<= (+ main_y 1) v_prenex_2841) (<= (+ main_x 1) v_prenex_2840) (<= (select main_a v_prenex_2840) 3) (<= 1 (select main_a v_prenex_2840)))) (forall ((v_prenex_1895 Int) (v_prenex_1894 Int)) (or (<= 0 (+ (select main_a v_prenex_1894) 1)) (< v_prenex_1895 main_y) (<= (+ (select main_a v_prenex_1894) (select main_a v_prenex_1895)) 1000) (<= (select main_a v_prenex_1895) 1001) (<= (+ main_y 1) v_prenex_1895) (<= 995 (select main_a v_prenex_1895)) (<= (select main_a v_prenex_1894) 5))) (forall ((v_prenex_4118 Int) (v_prenex_4117 Int)) (or (<= 1 (select main_a v_prenex_4117)) (<= 997 (select main_a v_prenex_4118)) (<= 1000 (+ (select main_a v_prenex_4117) (select main_a v_prenex_4118))) (< v_prenex_4118 main_y) (<= 995 (select main_a v_prenex_4118)) (<= (select main_a v_prenex_4117) 3) (<= (+ main_y 1) v_prenex_4118))) (or (forall ((v_prenex_8698 Int)) (<= 0 (+ (select main_a v_prenex_8698) 1))) (forall ((v_prenex_8699 Int)) (or (<= (+ main_y 1) v_prenex_8699) (<= (select main_a v_prenex_8699) 999) (<= (* 2 (select main_a v_prenex_8699)) 1998) (< v_prenex_8699 main_y)))) (forall ((v_prenex_4631 Int) (v_prenex_4630 Int)) (or (<= 0 (+ (select main_a v_prenex_4630) 1)) (<= (+ main_x 1) v_prenex_4630) (<= (select main_a v_prenex_4631) 999) (<= (+ (select main_a v_prenex_4630) (select main_a v_prenex_4631)) 1000) (<= 2 (* 2 (select main_a v_prenex_4630))) (< v_prenex_4631 main_y) (<= (+ main_y 1) v_prenex_4631))) (forall ((v_prenex_5062 Int) (v_prenex_5063 Int)) (or (<= (* 2 (select main_a v_prenex_5063)) 1998) (<= (+ main_y 1) v_prenex_5063) (< v_prenex_5062 main_x) (< v_prenex_5063 main_y) (<= (+ (select main_a v_prenex_5062) 994) (select main_a v_prenex_5063)) (<= (* 2 (select main_a v_prenex_5062)) 6) (<= 0 (+ (select main_a v_prenex_5062) 1)))) (forall ((v_prenex_7186 Int) (v_prenex_7187 Int)) (or (< v_prenex_7186 main_x) (<= (select main_a v_prenex_7187) 999) (<= (+ main_y 1) v_prenex_7187) (<= 2 (* 2 (select main_a v_prenex_7186))) (<= 1000 (+ (select main_a v_prenex_7186) (select main_a v_prenex_7187))) (<= (select main_a v_prenex_7186) 5) (< v_prenex_7187 main_y))) (forall ((v_prenex_1013 Int) (v_prenex_1012 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1012))) (<= (+ main_y 1) v_prenex_1013) (<= 1 (select main_a v_prenex_1012)) (< v_prenex_1013 main_y) (<= (+ main_x 1) v_prenex_1012) (<= (+ (select main_a v_prenex_1012) (select main_a v_prenex_1013)) 1000) (<= 1994 (* 2 (select main_a v_prenex_1013))))) (or (forall ((v_prenex_2344 Int)) (or (<= (+ main_x 1) v_prenex_2344) (<= (select main_a v_prenex_2344) 5) (< v_prenex_2344 main_x) (<= 2 (* 2 (select main_a v_prenex_2344))))) (forall ((v_prenex_2345 Int)) (<= (* 2 (select main_a v_prenex_2345)) 1998))) (forall ((v_prenex_3390 Int) (v_prenex_3389 Int)) (or (<= (+ main_x 1) v_prenex_3389) (<= (* 2 (select main_a v_prenex_3389)) 6) (<= (+ main_y 1) v_prenex_3390) (<= (+ (select main_a v_prenex_3389) 994) (select main_a v_prenex_3390)) (< v_prenex_3390 main_y) (<= 1994 (* 2 (select main_a v_prenex_3390))))) (forall ((v_prenex_10131 Int) (v_prenex_10130 Int)) (or (< v_prenex_10131 main_y) (<= 0 (+ (select main_a v_prenex_10130) 1)) (<= (select main_a v_prenex_10131) 999) (<= (select main_a v_prenex_10131) (+ (select main_a v_prenex_10130) 998)) (<= (* 2 (select main_a v_prenex_10130)) 6) (<= (+ main_x 1) v_prenex_10130) (<= (+ main_y 1) v_prenex_10131))) (forall ((v_prenex_330 Int) (v_prenex_329 Int)) (or (<= (+ (select main_a v_prenex_329) 994) (select main_a v_prenex_330)) (<= 0 (+ (select main_a v_prenex_329) 1)) (<= (select main_a v_prenex_329) 3) (<= (select main_a v_prenex_330) 1001) (<= (* 2 (select main_a v_prenex_330)) 1998) (<= (+ main_y 1) v_prenex_330) (< v_prenex_330 main_y))) (or (forall ((v_prenex_4702 Int)) (or (<= (select main_a v_prenex_4702) 5) (<= (+ main_x 1) v_prenex_4702))) (forall ((v_prenex_4703 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4703))) (<= (+ main_y 1) v_prenex_4703) (<= 995 (select main_a v_prenex_4703)) (< v_prenex_4703 main_y)))) (or (forall ((v_prenex_9577 Int)) (or (<= (* 2 (select main_a v_prenex_9577)) 6) (<= 2 (* 2 (select main_a v_prenex_9577))))) (forall ((v_prenex_9578 Int)) (or (<= (select main_a v_prenex_9578) 999) (< v_prenex_9578 main_y) (<= (* 2 (select main_a v_prenex_9578)) 1998) (<= (+ main_y 1) v_prenex_9578)))) (forall ((v_prenex_6954 Int) (v_prenex_6953 Int)) (or (<= (select main_a v_prenex_6953) 3) (< v_prenex_6954 main_y) (<= 997 (select main_a v_prenex_6954)) (<= (* 2 (select main_a v_prenex_6954)) 1998) (<= (select main_a v_prenex_6954) (+ (select main_a v_prenex_6953) 998)) (<= (+ main_y 1) v_prenex_6954) (<= (select main_a v_prenex_6953) 5))) (forall ((v_prenex_8732 Int) (v_prenex_8733 Int)) (or (< v_prenex_8732 main_x) (< v_prenex_8733 main_y) (<= (+ main_y 1) v_prenex_8733) (<= 995 (select main_a v_prenex_8733)) (<= 1000 (+ (select main_a v_prenex_8732) (select main_a v_prenex_8733))) (<= (select main_a v_prenex_8732) 5))) (forall ((v_prenex_7458 Int) (v_prenex_7457 Int)) (or (<= (+ main_y 1) v_prenex_7458) (<= (select main_a v_prenex_7457) 5) (<= (+ (select main_a v_prenex_7457) (select main_a v_prenex_7458)) 1000) (< v_prenex_7458 main_y) (<= (select main_a v_prenex_7458) 999) (<= (* 2 (select main_a v_prenex_7457)) 6) (<= (select main_a v_prenex_7458) 1001))) (forall ((v_prenex_9961 Int) (v_prenex_9962 Int)) (or (<= (* 2 (select main_a v_prenex_9961)) 6) (<= (select main_a v_prenex_9962) (+ (select main_a v_prenex_9961) 998)) (<= 2 (* 2 (select main_a v_prenex_9961))) (<= (+ main_y 1) v_prenex_9962) (< v_prenex_9962 main_y) (<= (* 2 (select main_a v_prenex_9962)) 1998) (<= 997 (select main_a v_prenex_9962)))) (forall ((v_prenex_9826 Int) (v_prenex_9825 Int)) (or (<= (select main_a v_prenex_9826) (+ (select main_a v_prenex_9825) 998)) (<= 995 (select main_a v_prenex_9826)) (<= (+ main_y 1) v_prenex_9826) (< v_prenex_9825 main_x) (< v_prenex_9826 main_y) (<= 2 (* 2 (select main_a v_prenex_9825))))) (or (forall ((v_prenex_2834 Int)) (<= 2 (* 2 (select main_a v_prenex_2834)))) (forall ((v_prenex_2835 Int)) (or (<= 995 (select main_a v_prenex_2835)) (<= (select main_a v_prenex_2835) 1001) (< v_prenex_2835 main_y) (<= (+ main_y 1) v_prenex_2835)))) (forall ((v_prenex_6139 Int) (v_prenex_6138 Int)) (or (<= (+ main_y 1) v_prenex_6139) (<= 997 (select main_a v_prenex_6139)) (<= 2 (* 2 (select main_a v_prenex_6138))) (<= (select main_a v_prenex_6139) 1001) (< v_prenex_6139 main_y) (<= (select main_a v_prenex_6139) (+ (select main_a v_prenex_6138) 998)))) (or (forall ((v_prenex_5463 Int)) (or (<= (select main_a v_prenex_5463) 1001) (<= (* 2 (select main_a v_prenex_5463)) 1998) (< v_prenex_5463 main_y) (<= 995 (select main_a v_prenex_5463)) (<= (+ main_y 1) v_prenex_5463))) (forall ((v_prenex_5462 Int)) (or (<= (select main_a v_prenex_5462) 5) (<= 2 (* 2 (select main_a v_prenex_5462)))))) (forall ((v_prenex_9087 Int) (v_prenex_9086 Int)) (or (<= (select main_a v_prenex_9086) 3) (<= (+ main_y 1) v_prenex_9087) (<= 1000 (+ (select main_a v_prenex_9086) (select main_a v_prenex_9087))) (<= 995 (select main_a v_prenex_9087)) (< v_prenex_9087 main_y) (<= (select main_a v_prenex_9087) 1001) (<= 2 (* 2 (select main_a v_prenex_9086))))) (forall ((v_prenex_8475 Int) (v_prenex_8476 Int)) (or (<= (select main_a v_prenex_8475) 5) (<= (+ main_y 1) v_prenex_8476) (<= (+ main_x 1) v_prenex_8475) (<= 2 (* 2 (select main_a v_prenex_8475))) (<= (+ (select main_a v_prenex_8475) 994) (select main_a v_prenex_8476)) (< v_prenex_8476 main_y) (<= 997 (select main_a v_prenex_8476)))) (or (forall ((v_prenex_6614 Int)) (or (<= (* 2 (select main_a v_prenex_6614)) 6) (<= (select main_a v_prenex_6614) 3))) (forall ((v_prenex_6615 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6615))) (<= (* 2 (select main_a v_prenex_6615)) 1998) (< v_prenex_6615 main_y) (<= (+ main_y 1) v_prenex_6615)))) (forall ((v_prenex_6117 Int) (v_prenex_6116 Int)) (or (<= 997 (select main_a v_prenex_6117)) (< v_prenex_6117 main_y) (<= (* 2 (select main_a v_prenex_6116)) 6) (<= (* 2 (select main_a v_prenex_6117)) 1998) (<= (+ main_y 1) v_prenex_6117) (<= 1000 (+ (select main_a v_prenex_6116) (select main_a v_prenex_6117))) (<= 1 (select main_a v_prenex_6116)))) (forall ((v_prenex_6337 Int) (v_prenex_6336 Int)) (or (<= (* 2 (select main_a v_prenex_6336)) 6) (<= (+ (select main_a v_prenex_6336) 994) (select main_a v_prenex_6337)) (< v_prenex_6337 main_y) (< v_prenex_6336 main_x) (<= (+ main_y 1) v_prenex_6337) (<= 995 (select main_a v_prenex_6337)) (<= (select main_a v_prenex_6336) 3))) (or (forall ((v_prenex_8755 Int)) (or (< v_prenex_8755 main_y) (<= (* 2 (select main_a v_prenex_8755)) 1998) (<= 995 (select main_a v_prenex_8755)) (<= (+ main_y 1) v_prenex_8755))) (forall ((v_prenex_8754 Int)) (or (<= (select main_a v_prenex_8754) 3) (< v_prenex_8754 main_x) (<= 1 (select main_a v_prenex_8754))))) (or (forall ((v_prenex_3112 Int)) (or (<= 997 (select main_a v_prenex_3112)) (<= (select main_a v_prenex_3112) 1001) (<= (+ main_y 1) v_prenex_3112) (<= 1994 (* 2 (select main_a v_prenex_3112))) (< v_prenex_3112 main_y))) (forall ((v_prenex_3111 Int)) (<= 2 (* 2 (select main_a v_prenex_3111))))) (or (forall ((v_prenex_50 Int)) (or (<= 995 (select main_a v_prenex_50)) (<= (+ main_y 1) v_prenex_50) (< v_prenex_50 main_y) (<= (* 2 (select main_a v_prenex_50)) 1998))) (forall ((v_prenex_49 Int)) (or (<= (select main_a v_prenex_49) 5) (<= (* 2 (select main_a v_prenex_49)) 6)))) (forall ((v_prenex_8286 Int) (v_prenex_8287 Int)) (or (<= (select main_a v_prenex_8287) 1001) (< v_prenex_8287 main_y) (<= (select main_a v_prenex_8286) 5) (<= (+ (select main_a v_prenex_8286) 994) (select main_a v_prenex_8287)) (<= 2 (* 2 (select main_a v_prenex_8286))) (< v_prenex_8286 main_x) (<= (+ main_y 1) v_prenex_8287))) (or (forall ((v_prenex_7583 Int)) (or (< v_prenex_7583 main_x) (<= (select main_a v_prenex_7583) 5) (<= (* 2 (select main_a v_prenex_7583)) 6))) (forall ((v_prenex_7584 Int)) (or (<= (select main_a v_prenex_7584) 999) (< v_prenex_7584 main_y) (<= (+ main_y 1) v_prenex_7584) (<= (* 2 (select main_a v_prenex_7584)) 1998)))) (forall ((v_prenex_8776 Int) (v_prenex_8777 Int)) (or (<= (+ main_y 1) v_prenex_8777) (< v_prenex_8777 main_y) (<= (* 2 (select main_a v_prenex_8776)) 6) (<= (select main_a v_prenex_8777) (+ (select main_a v_prenex_8776) 998)) (<= (select main_a v_prenex_8777) 1001) (<= 995 (select main_a v_prenex_8777)))) (forall ((v_prenex_183 Int) (v_prenex_182 Int)) (or (<= 2 (* 2 (select main_a v_prenex_182))) (<= (+ (select main_a v_prenex_182) (select main_a v_prenex_183)) 1000) (<= (select main_a v_prenex_182) 5) (<= 997 (select main_a v_prenex_183)) (< v_prenex_183 main_y) (<= (+ main_y 1) v_prenex_183))) (forall ((v_prenex_6743 Int) (v_prenex_6744 Int)) (or (<= (* 2 (select main_a v_prenex_6744)) 1998) (<= (+ main_y 1) v_prenex_6744) (<= (* 2 (select main_a v_prenex_6743)) 6) (<= (select main_a v_prenex_6743) 5) (<= 997 (select main_a v_prenex_6744)) (< v_prenex_6744 main_y) (<= (+ (select main_a v_prenex_6743) 994) (select main_a v_prenex_6744)))) (forall ((v_prenex_8725 Int) (v_prenex_8724 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8725))) (<= (+ (select main_a v_prenex_8724) 994) (select main_a v_prenex_8725)) (<= 995 (select main_a v_prenex_8725)) (<= (* 2 (select main_a v_prenex_8724)) 6) (<= (+ main_y 1) v_prenex_8725) (< v_prenex_8725 main_y) (<= 2 (* 2 (select main_a v_prenex_8724))))) (or (forall ((v_prenex_3657 Int)) (<= 1 (select main_a v_prenex_3657))) (forall ((v_prenex_3658 Int)) (or (< v_prenex_3658 main_y) (<= 1994 (* 2 (select main_a v_prenex_3658))) (<= (+ main_y 1) v_prenex_3658) (<= (select main_a v_prenex_3658) 1001)))) (forall ((v_prenex_5657 Int) (v_prenex_5656 Int)) (or (<= (select main_a v_prenex_5656) 3) (< v_prenex_5657 main_y) (<= (+ main_x 1) v_prenex_5656) (<= (select main_a v_prenex_5657) 999) (<= 2 (* 2 (select main_a v_prenex_5656))) (<= (+ main_y 1) v_prenex_5657) (<= (select main_a v_prenex_5657) (+ (select main_a v_prenex_5656) 998)))) (forall ((v_prenex_9484 Int) (v_prenex_9483 Int)) (or (<= (+ main_y 1) v_prenex_9484) (<= (* 2 (select main_a v_prenex_9483)) 6) (<= (* 2 (select main_a v_prenex_9484)) 1998) (<= 1000 (+ (select main_a v_prenex_9483) (select main_a v_prenex_9484))) (<= 995 (select main_a v_prenex_9484)) (< v_prenex_9484 main_y) (<= (select main_a v_prenex_9483) 5))) (forall ((v_prenex_7471 Int) (v_prenex_7472 Int)) (or (<= (* 2 (select main_a v_prenex_7471)) 6) (<= 0 (+ (select main_a v_prenex_7471) 1)) (< v_prenex_7472 main_y) (<= 997 (select main_a v_prenex_7472)) (<= (+ main_y 1) v_prenex_7472) (<= (+ main_x 1) v_prenex_7471) (<= (select main_a v_prenex_7472) (+ (select main_a v_prenex_7471) 998)))) (or (forall ((v_prenex_9498 Int)) (or (<= (+ main_y 1) v_prenex_9498) (<= (* 2 (select main_a v_prenex_9498)) 1998) (<= 997 (select main_a v_prenex_9498)) (< v_prenex_9498 main_y))) (forall ((v_prenex_9497 Int)) (or (<= (+ main_x 1) v_prenex_9497) (<= 2 (* 2 (select main_a v_prenex_9497))) (<= (* 2 (select main_a v_prenex_9497)) 6)))) (or (forall ((v_prenex_7157 Int)) (or (<= (+ main_y 1) v_prenex_7157) (<= (select main_a v_prenex_7157) 1001) (<= 1994 (* 2 (select main_a v_prenex_7157))) (< v_prenex_7157 main_y))) (forall ((v_prenex_7156 Int)) (or (<= (select main_a v_prenex_7156) 5) (<= (select main_a v_prenex_7156) 3)))) (forall ((v_prenex_7695 Int) (v_prenex_7696 Int)) (or (<= 995 (select main_a v_prenex_7696)) (<= 2 (* 2 (select main_a v_prenex_7695))) (<= 1000 (+ (select main_a v_prenex_7695) (select main_a v_prenex_7696))) (< v_prenex_7696 main_y) (<= (+ main_y 1) v_prenex_7696) (<= (select main_a v_prenex_7695) 5) (<= (* 2 (select main_a v_prenex_7696)) 1998))) (or (forall ((v_prenex_4816 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4816))) (< v_prenex_4816 main_x) (<= (+ main_x 1) v_prenex_4816) (<= 0 (+ (select main_a v_prenex_4816) 1)))) (forall ((v_prenex_4817 Int)) (<= (* 2 (select main_a v_prenex_4817)) 1998))) (forall ((v_prenex_488 Int) (v_prenex_487 Int)) (or (< v_prenex_488 main_y) (<= 0 (+ (select main_a v_prenex_487) 1)) (<= (select main_a v_prenex_487) 3) (<= (+ main_y 1) v_prenex_488) (<= (+ (select main_a v_prenex_487) (select main_a v_prenex_488)) 1000) (<= (select main_a v_prenex_488) 1001) (<= 1994 (* 2 (select main_a v_prenex_488))))) (or (forall ((v_prenex_4530 Int)) (or (<= (select main_a v_prenex_4530) 5) (<= 1 (select main_a v_prenex_4530)))) (forall ((v_prenex_4531 Int)) (or (<= 995 (select main_a v_prenex_4531)) (< v_prenex_4531 main_y) (<= (select main_a v_prenex_4531) 999) (<= (+ main_y 1) v_prenex_4531) (<= 1994 (* 2 (select main_a v_prenex_4531)))))) (forall ((v_prenex_756 Int) (v_prenex_757 Int)) (or (< v_prenex_757 main_y) (<= (select main_a v_prenex_756) 5) (<= 2 (* 2 (select main_a v_prenex_756))) (<= (* 2 (select main_a v_prenex_757)) 1998) (<= (+ main_y 1) v_prenex_757) (<= 1994 (* 2 (select main_a v_prenex_757))) (<= 1000 (+ (select main_a v_prenex_756) (select main_a v_prenex_757))))) (forall ((v_prenex_1545 Int) (v_prenex_1544 Int)) (or (< v_prenex_1544 main_x) (<= (* 2 (select main_a v_prenex_1544)) 6) (< v_prenex_1545 main_y) (<= (+ main_y 1) v_prenex_1545) (<= (select main_a v_prenex_1544) 5) (<= (+ (select main_a v_prenex_1544) (select main_a v_prenex_1545)) 1000) (<= 995 (select main_a v_prenex_1545)))) (forall ((v_prenex_8635 Int) (v_prenex_8634 Int)) (or (<= 0 (+ (select main_a v_prenex_8634) 1)) (< v_prenex_8635 main_y) (<= (+ main_y 1) v_prenex_8635) (<= (select main_a v_prenex_8634) 5) (<= (+ (select main_a v_prenex_8634) (select main_a v_prenex_8635)) 1000) (<= 1994 (* 2 (select main_a v_prenex_8635))) (< v_prenex_8634 main_x))) (forall ((v_prenex_8172 Int) (v_prenex_8173 Int)) (or (<= 0 (+ (select main_a v_prenex_8172) 1)) (<= (+ main_y 1) v_prenex_8173) (<= (+ (select main_a v_prenex_8172) 994) (select main_a v_prenex_8173)) (<= 997 (select main_a v_prenex_8173)) (< v_prenex_8173 main_y) (<= 2 (* 2 (select main_a v_prenex_8172))) (<= (select main_a v_prenex_8173) 999))) (or (forall ((v_prenex_2676 Int)) (or (<= 995 (select main_a v_prenex_2676)) (< v_prenex_2676 main_y) (<= (select main_a v_prenex_2676) 999) (<= (+ main_y 1) v_prenex_2676) (<= 1994 (* 2 (select main_a v_prenex_2676))))) (forall ((v_prenex_2675 Int)) (or (<= 1 (select main_a v_prenex_2675)) (<= 0 (+ (select main_a v_prenex_2675) 1))))) (forall ((v_prenex_4238 Int) (v_prenex_4237 Int)) (or (<= (+ (select main_a v_prenex_4237) 994) (select main_a v_prenex_4238)) (<= (* 2 (select main_a v_prenex_4237)) 6) (<= 997 (select main_a v_prenex_4238)) (<= (select main_a v_prenex_4238) 999) (<= 0 (+ (select main_a v_prenex_4237) 1)) (<= (+ main_y 1) v_prenex_4238) (< v_prenex_4238 main_y))) (forall ((v_prenex_1775 Int) (v_prenex_1774 Int)) (or (<= (select main_a v_prenex_1774) 5) (<= (select main_a v_prenex_1775) (+ (select main_a v_prenex_1774) 998)) (<= 0 (+ (select main_a v_prenex_1774) 1)) (<= (select main_a v_prenex_1775) 999) (<= (+ main_y 1) v_prenex_1775) (< v_prenex_1775 main_y) (<= (select main_a v_prenex_1775) 1001))) (or (forall ((v_prenex_5334 Int)) (or (< v_prenex_5334 main_y) (<= 997 (select main_a v_prenex_5334)) (<= 1994 (* 2 (select main_a v_prenex_5334))) (<= (+ main_y 1) v_prenex_5334))) (forall ((v_prenex_5333 Int)) (or (<= (* 2 (select main_a v_prenex_5333)) 6) (< v_prenex_5333 main_x)))) (forall ((v_prenex_10419 Int) (v_prenex_10418 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10418))) (<= (select main_a v_prenex_10418) 3) (<= 1000 (+ (select main_a v_prenex_10418) (select main_a v_prenex_10419))) (< v_prenex_10419 main_y) (<= (select main_a v_prenex_10419) 999) (<= 1994 (* 2 (select main_a v_prenex_10419))) (<= (+ main_y 1) v_prenex_10419))) (forall ((v_prenex_6186 Int) (v_prenex_6187 Int)) (or (<= (select main_a v_prenex_6186) 5) (<= (+ main_y 1) v_prenex_6187) (< v_prenex_6187 main_y) (<= 997 (select main_a v_prenex_6187)) (<= 1994 (* 2 (select main_a v_prenex_6187))) (<= (select main_a v_prenex_6187) (+ (select main_a v_prenex_6186) 998)))) (forall ((v_prenex_6445 Int) (v_prenex_6444 Int)) (or (<= 995 (select main_a v_prenex_6445)) (<= (* 2 (select main_a v_prenex_6444)) 6) (< v_prenex_6445 main_y) (<= 997 (select main_a v_prenex_6445)) (<= 1000 (+ (select main_a v_prenex_6444) (select main_a v_prenex_6445))) (<= 0 (+ (select main_a v_prenex_6444) 1)) (<= (+ main_y 1) v_prenex_6445))) (forall ((v_prenex_4616 Int) (v_prenex_4617 Int)) (or (<= (select main_a v_prenex_4617) (+ (select main_a v_prenex_4616) 998)) (<= 995 (select main_a v_prenex_4617)) (< v_prenex_4617 main_y) (<= (select main_a v_prenex_4616) 5) (<= 2 (* 2 (select main_a v_prenex_4616))) (<= (+ main_y 1) v_prenex_4617) (<= 997 (select main_a v_prenex_4617)))) (forall ((v_prenex_10839 Int) (v_prenex_10838 Int)) (or (<= 1 (select main_a v_prenex_10838)) (<= (+ main_y 1) v_prenex_10839) (< v_prenex_10839 main_y) (<= (* 2 (select main_a v_prenex_10839)) 1998) (<= (+ (select main_a v_prenex_10838) 994) (select main_a v_prenex_10839)))) (forall ((v_prenex_579 Int) (v_prenex_580 Int)) (or (<= (select main_a v_prenex_580) 999) (< v_prenex_580 main_y) (<= (* 2 (select main_a v_prenex_579)) 6) (<= (+ (select main_a v_prenex_579) (select main_a v_prenex_580)) 1000) (<= (+ main_x 1) v_prenex_579) (<= (+ main_y 1) v_prenex_580) (<= 0 (+ (select main_a v_prenex_579) 1)))) (forall ((v_prenex_2358 Int) (v_prenex_2359 Int)) (or (<= (select main_a v_prenex_2359) (+ (select main_a v_prenex_2358) 998)) (< v_prenex_2359 main_y) (<= 995 (select main_a v_prenex_2359)) (<= 0 (+ (select main_a v_prenex_2358) 1)) (<= (* 2 (select main_a v_prenex_2358)) 6) (<= (+ main_y 1) v_prenex_2359) (<= (select main_a v_prenex_2359) 999))) (or (forall ((v_prenex_10316 Int)) (<= 2 (* 2 (select main_a v_prenex_10316)))) (forall ((v_prenex_10317 Int)) (or (<= (select main_a v_prenex_10317) 1001) (<= (+ main_y 1) v_prenex_10317) (< v_prenex_10317 main_y) (<= 997 (select main_a v_prenex_10317)) (<= (* 2 (select main_a v_prenex_10317)) 1998)))) (forall ((v_prenex_345 Int) (v_prenex_346 Int)) (or (<= (select main_a v_prenex_345) 5) (<= 997 (select main_a v_prenex_346)) (<= (* 2 (select main_a v_prenex_345)) 6) (<= (select main_a v_prenex_346) 1001) (<= (+ main_y 1) v_prenex_346) (<= 1000 (+ (select main_a v_prenex_345) (select main_a v_prenex_346))) (< v_prenex_346 main_y))) (forall ((v_prenex_4719 Int) (v_prenex_4718 Int)) (or (< v_prenex_4719 main_y) (<= (+ main_x 1) v_prenex_4718) (<= (+ (select main_a v_prenex_4718) (select main_a v_prenex_4719)) 1000) (<= (select main_a v_prenex_4718) 3) (< v_prenex_4718 main_x))) (forall ((v_prenex_6449 Int) (v_prenex_6448 Int)) (or (<= (select main_a v_prenex_6449) (+ (select main_a v_prenex_6448) 998)) (<= (+ main_x 1) v_prenex_6448) (< v_prenex_6448 main_x) (<= (* 2 (select main_a v_prenex_6448)) 6))) (forall ((v_prenex_10381 Int) (v_prenex_10380 Int)) (or (<= (+ main_y 1) v_prenex_10381) (<= 1000 (+ (select main_a v_prenex_10380) (select main_a v_prenex_10381))) (<= (* 2 (select main_a v_prenex_10380)) 6) (<= 1994 (* 2 (select main_a v_prenex_10381))) (<= 2 (* 2 (select main_a v_prenex_10380))) (< v_prenex_10381 main_y) (<= (* 2 (select main_a v_prenex_10381)) 1998))) (forall ((v_prenex_6425 Int) (v_prenex_6424 Int)) (or (<= 995 (select main_a v_prenex_6425)) (<= (select main_a v_prenex_6425) 999) (<= (+ main_y 1) v_prenex_6425) (< v_prenex_6425 main_y) (<= (+ (select main_a v_prenex_6424) (select main_a v_prenex_6425)) 1000))) (forall ((v_prenex_5716 Int) (v_prenex_5717 Int)) (or (<= (+ (select main_a v_prenex_5716) (select main_a v_prenex_5717)) 1000) (<= (+ main_y 1) v_prenex_5717) (<= (* 2 (select main_a v_prenex_5716)) 6) (<= (* 2 (select main_a v_prenex_5717)) 1998) (< v_prenex_5717 main_y) (< v_prenex_5716 main_x))) (or (forall ((v_prenex_1014 Int)) (or (<= 0 (+ (select main_a v_prenex_1014) 1)) (<= (* 2 (select main_a v_prenex_1014)) 6))) (forall ((v_prenex_1015 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1015))) (<= 995 (select main_a v_prenex_1015)) (< v_prenex_1015 main_y) (<= (+ main_y 1) v_prenex_1015) (<= (select main_a v_prenex_1015) 999)))) (forall ((v_prenex_10822 Int) (v_prenex_10823 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10823))) (< v_prenex_10823 main_y) (<= (+ (select main_a v_prenex_10822) 994) (select main_a v_prenex_10823)) (<= (select main_a v_prenex_10823) 999) (<= (select main_a v_prenex_10822) 5) (<= (+ main_y 1) v_prenex_10823) (<= 2 (* 2 (select main_a v_prenex_10822))))) (forall ((v_prenex_5736 Int) (v_prenex_5737 Int)) (or (< v_prenex_5737 main_y) (<= (select main_a v_prenex_5737) 999) (<= (select main_a v_prenex_5737) (+ (select main_a v_prenex_5736) 998)) (<= (select main_a v_prenex_5737) 1001) (<= 2 (* 2 (select main_a v_prenex_5736))) (<= (+ main_y 1) v_prenex_5737))) (forall ((v_prenex_6498 Int) (v_prenex_6499 Int)) (or (<= 995 (select main_a v_prenex_6499)) (<= (select main_a v_prenex_6499) (+ (select main_a v_prenex_6498) 998)) (< v_prenex_6499 main_y) (<= (* 2 (select main_a v_prenex_6498)) 6) (<= (select main_a v_prenex_6498) 3) (<= (+ main_y 1) v_prenex_6499) (<= 997 (select main_a v_prenex_6499)))) (forall ((v_prenex_8718 Int) (v_prenex_8719 Int)) (or (<= (select main_a v_prenex_8719) 999) (< v_prenex_8718 main_x) (<= (+ main_y 1) v_prenex_8719) (<= 0 (+ (select main_a v_prenex_8718) 1)) (<= 1000 (+ (select main_a v_prenex_8718) (select main_a v_prenex_8719))) (< v_prenex_8719 main_y) (<= 1 (select main_a v_prenex_8718)))) (forall ((v_prenex_8527 Int) (v_prenex_8526 Int)) (or (<= (* 2 (select main_a v_prenex_8527)) 1998) (<= (+ (select main_a v_prenex_8526) 994) (select main_a v_prenex_8527)) (< v_prenex_8527 main_y) (<= (select main_a v_prenex_8527) 1001) (<= (+ main_y 1) v_prenex_8527) (<= 2 (* 2 (select main_a v_prenex_8526))))) (forall ((v_prenex_1921 Int) (v_prenex_1920 Int)) (or (<= (+ (select main_a v_prenex_1920) 994) (select main_a v_prenex_1921)) (< v_prenex_1921 main_y) (<= 2 (* 2 (select main_a v_prenex_1920))) (<= (select main_a v_prenex_1920) 3) (<= (+ main_y 1) v_prenex_1921) (<= (select main_a v_prenex_1921) 999) (< v_prenex_1920 main_x))) (or (forall ((v_prenex_1975 Int)) (or (<= 995 (select main_a v_prenex_1975)) (< v_prenex_1975 main_y) (<= (* 2 (select main_a v_prenex_1975)) 1998) (<= (select main_a v_prenex_1975) 1001) (<= (+ main_y 1) v_prenex_1975))) (forall ((v_prenex_1974 Int)) (<= 1 (select main_a v_prenex_1974)))) (forall ((v_prenex_6801 Int) (v_prenex_6802 Int)) (or (<= (select main_a v_prenex_6801) 3) (<= 997 (select main_a v_prenex_6802)) (<= 1 (select main_a v_prenex_6801)) (<= (+ main_y 1) v_prenex_6802) (< v_prenex_6802 main_y) (<= (+ (select main_a v_prenex_6801) 994) (select main_a v_prenex_6802)) (<= 995 (select main_a v_prenex_6802)))) (forall ((v_prenex_5525 Int) (v_prenex_5524 Int)) (or (<= (select main_a v_prenex_5524) 3) (<= 997 (select main_a v_prenex_5525)) (< v_prenex_5525 main_y) (<= 0 (+ (select main_a v_prenex_5524) 1)) (<= (+ (select main_a v_prenex_5524) (select main_a v_prenex_5525)) 1000) (<= (+ main_y 1) v_prenex_5525) (<= 1994 (* 2 (select main_a v_prenex_5525))))) (or (forall ((v_prenex_7097 Int)) (or (<= 997 (select main_a v_prenex_7097)) (<= (+ main_y 1) v_prenex_7097) (<= 1994 (* 2 (select main_a v_prenex_7097))) (< v_prenex_7097 main_y))) (forall ((v_prenex_7096 Int)) (or (<= (* 2 (select main_a v_prenex_7096)) 6) (<= 2 (* 2 (select main_a v_prenex_7096))) (<= (+ main_x 1) v_prenex_7096)))) (or (forall ((v_prenex_1640 Int)) (or (<= (select main_a v_prenex_1640) 5) (< v_prenex_1640 main_x) (<= 0 (+ (select main_a v_prenex_1640) 1)))) (forall ((v_prenex_1641 Int)) (or (<= (+ main_y 1) v_prenex_1641) (<= 995 (select main_a v_prenex_1641)) (<= (* 2 (select main_a v_prenex_1641)) 1998) (< v_prenex_1641 main_y)))) (forall ((v_prenex_1613 Int) (v_prenex_1612 Int)) (or (<= (* 2 (select main_a v_prenex_1613)) 1998) (<= 1994 (* 2 (select main_a v_prenex_1613))) (< v_prenex_1613 main_y) (<= (* 2 (select main_a v_prenex_1612)) 6) (<= (+ (select main_a v_prenex_1612) 994) (select main_a v_prenex_1613)) (<= (+ main_y 1) v_prenex_1613) (<= (select main_a v_prenex_1612) 5))) (forall ((v_prenex_8853 Int) (v_prenex_8852 Int)) (or (<= (select main_a v_prenex_8853) 1001) (<= (select main_a v_prenex_8852) 5) (<= 1 (select main_a v_prenex_8852)) (<= (select main_a v_prenex_8853) 999) (<= 1000 (+ (select main_a v_prenex_8852) (select main_a v_prenex_8853))) (<= (+ main_y 1) v_prenex_8853) (< v_prenex_8853 main_y))) (forall ((v_prenex_8163 Int) (v_prenex_8162 Int)) (or (< v_prenex_8163 main_y) (<= (+ main_x 1) v_prenex_8162) (<= 1 (select main_a v_prenex_8162)) (<= (select main_a v_prenex_8163) 999) (<= (+ (select main_a v_prenex_8162) (select main_a v_prenex_8163)) 1000) (<= (+ main_y 1) v_prenex_8163))) (or (forall ((v_prenex_4374 Int)) (or (<= 1 (select main_a v_prenex_4374)) (< v_prenex_4374 main_x))) (forall ((v_prenex_4375 Int)) (or (<= (+ main_y 1) v_prenex_4375) (<= (* 2 (select main_a v_prenex_4375)) 1998) (< v_prenex_4375 main_y) (<= 997 (select main_a v_prenex_4375))))) (forall ((v_prenex_8941 Int) (v_prenex_8940 Int)) (or (<= (+ main_y 1) v_prenex_8941) (< v_prenex_8941 main_y) (<= (select main_a v_prenex_8940) 5) (<= (select main_a v_prenex_8941) (+ (select main_a v_prenex_8940) 998)) (<= (select main_a v_prenex_8941) 999) (<= (* 2 (select main_a v_prenex_8941)) 1998))) (forall ((v_prenex_1327 Int) (v_prenex_1326 Int)) (or (<= (+ main_y 1) v_prenex_1327) (<= (select main_a v_prenex_1327) 999) (<= 1 (select main_a v_prenex_1326)) (< v_prenex_1327 main_y) (<= 2 (* 2 (select main_a v_prenex_1326))) (<= (+ (select main_a v_prenex_1326) (select main_a v_prenex_1327)) 1000))) (forall ((v_prenex_3021 Int) (v_prenex_3022 Int)) (or (<= (select main_a v_prenex_3021) 5) (<= 1000 (+ (select main_a v_prenex_3021) (select main_a v_prenex_3022))) (<= 1994 (* 2 (select main_a v_prenex_3022))) (<= (select main_a v_prenex_3022) 1001) (< v_prenex_3022 main_y) (<= 2 (* 2 (select main_a v_prenex_3021))) (<= (+ main_y 1) v_prenex_3022))) (forall ((v_prenex_2610 Int) (v_prenex_2609 Int)) (or (< v_prenex_2610 main_y) (< v_prenex_2609 main_x) (<= 0 (+ (select main_a v_prenex_2609) 1)) (<= (+ main_y 1) v_prenex_2610) (<= (+ (select main_a v_prenex_2609) 994) (select main_a v_prenex_2610)) (<= (select main_a v_prenex_2610) 1001))) (or (forall ((v_prenex_799 Int)) (or (< v_prenex_799 main_y) (<= (+ main_y 1) v_prenex_799) (<= 1994 (* 2 (select main_a v_prenex_799))) (<= (select main_a v_prenex_799) 999))) (forall ((v_prenex_798 Int)) (or (<= (select main_a v_prenex_798) 5) (<= (select main_a v_prenex_798) 3)))) (forall ((v_prenex_10462 Int) (v_prenex_10463 Int)) (or (<= (+ main_y 1) v_prenex_10463) (<= 1994 (* 2 (select main_a v_prenex_10463))) (<= (+ (select main_a v_prenex_10462) 994) (select main_a v_prenex_10463)) (<= 2 (* 2 (select main_a v_prenex_10462))) (<= 997 (select main_a v_prenex_10463)) (< v_prenex_10463 main_y))) (forall ((v_prenex_7384 Int) (v_prenex_7385 Int)) (or (<= 0 (+ (select main_a v_prenex_7384) 1)) (< v_prenex_7384 main_x) (<= (+ (select main_a v_prenex_7384) 994) (select main_a v_prenex_7385)) (<= 995 (select main_a v_prenex_7385)) (<= (+ main_y 1) v_prenex_7385) (<= (* 2 (select main_a v_prenex_7384)) 6) (< v_prenex_7385 main_y))) (forall ((v_prenex_9241 Int) (v_prenex_9240 Int)) (or (< v_prenex_9240 main_x) (<= (+ main_x 1) v_prenex_9240) (< v_prenex_9241 main_y) (<= 1 (select main_a v_prenex_9240)) (<= 1000 (+ (select main_a v_prenex_9240) (select main_a v_prenex_9241))))) (forall ((v_prenex_7847 Int) (v_prenex_7848 Int)) (or (<= (select main_a v_prenex_7847) 3) (<= (+ main_y 1) v_prenex_7848) (<= (select main_a v_prenex_7847) 5) (< v_prenex_7848 main_y) (<= (* 2 (select main_a v_prenex_7848)) 1998) (<= (+ (select main_a v_prenex_7847) 994) (select main_a v_prenex_7848)) (<= 995 (select main_a v_prenex_7848)))) (or (forall ((v_prenex_2164 Int)) (<= (select main_a v_prenex_2164) 3)) (forall ((v_prenex_2165 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2165))) (< v_prenex_2165 main_y) (<= (select main_a v_prenex_2165) 999) (<= (+ main_y 1) v_prenex_2165) (<= 997 (select main_a v_prenex_2165))))) (forall ((v_prenex_8602 Int) (v_prenex_8603 Int)) (or (<= 1000 (+ (select main_a v_prenex_8602) (select main_a v_prenex_8603))) (<= 995 (select main_a v_prenex_8603)) (<= 0 (+ (select main_a v_prenex_8602) 1)) (< v_prenex_8602 main_x) (<= 1 (select main_a v_prenex_8602)) (<= (+ main_y 1) v_prenex_8603) (< v_prenex_8603 main_y))) (forall ((v_prenex_4423 Int) (v_prenex_4422 Int)) (or (<= (select main_a v_prenex_4423) 999) (<= 0 (+ (select main_a v_prenex_4422) 1)) (< v_prenex_4423 main_y) (<= (+ (select main_a v_prenex_4422) 994) (select main_a v_prenex_4423)) (<= 1 (select main_a v_prenex_4422)) (<= 995 (select main_a v_prenex_4423)) (<= (+ main_y 1) v_prenex_4423))) (forall ((v_prenex_1477 Int) (v_prenex_1476 Int)) (or (<= (+ (select main_a v_prenex_1476) 994) (select main_a v_prenex_1477)) (<= (select main_a v_prenex_1476) 3) (<= (* 2 (select main_a v_prenex_1476)) 6) (<= 995 (select main_a v_prenex_1477)) (<= (+ main_y 1) v_prenex_1477) (< v_prenex_1477 main_y) (<= 997 (select main_a v_prenex_1477)))) (forall ((v_prenex_6205 Int) (v_prenex_6206 Int)) (or (<= 0 (+ (select main_a v_prenex_6205) 1)) (< v_prenex_6206 main_y) (<= (select main_a v_prenex_6206) (+ (select main_a v_prenex_6205) 998)) (<= 2 (* 2 (select main_a v_prenex_6205))) (< v_prenex_6205 main_x) (<= (select main_a v_prenex_6206) 1001) (<= (+ main_y 1) v_prenex_6206))) (forall ((v_prenex_6063 Int) (v_prenex_6064 Int)) (or (<= (+ main_y 1) v_prenex_6064) (<= (+ (select main_a v_prenex_6063) 994) (select main_a v_prenex_6064)) (<= (select main_a v_prenex_6064) 1001) (<= 2 (* 2 (select main_a v_prenex_6063))) (<= 997 (select main_a v_prenex_6064)) (< v_prenex_6064 main_y))) (forall ((v_prenex_5891 Int) (v_prenex_5890 Int)) (or (<= (+ (select main_a v_prenex_5890) (select main_a v_prenex_5891)) 1000) (<= (+ main_y 1) v_prenex_5891) (<= (* 2 (select main_a v_prenex_5891)) 1998) (<= 1994 (* 2 (select main_a v_prenex_5891))) (<= (* 2 (select main_a v_prenex_5890)) 6) (<= 2 (* 2 (select main_a v_prenex_5890))) (< v_prenex_5891 main_y))) (forall ((v_prenex_8042 Int) (v_prenex_8043 Int)) (or (<= (select main_a v_prenex_8043) (+ (select main_a v_prenex_8042) 998)) (<= (+ main_y 1) v_prenex_8043) (< v_prenex_8043 main_y) (<= 997 (select main_a v_prenex_8043)) (<= (+ main_x 1) v_prenex_8042))) (forall ((v_prenex_3090 Int) (v_prenex_3089 Int)) (or (< v_prenex_3090 main_y) (<= (select main_a v_prenex_3090) 999) (<= (+ main_y 1) v_prenex_3090) (<= (select main_a v_prenex_3090) (+ (select main_a v_prenex_3089) 998)) (<= (* 2 (select main_a v_prenex_3089)) 6) (<= 0 (+ (select main_a v_prenex_3089) 1)) (<= 995 (select main_a v_prenex_3090)))) (or (forall ((v_prenex_7632 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7632))) (<= (select main_a v_prenex_7632) 999) (< v_prenex_7632 main_y) (<= (+ main_y 1) v_prenex_7632))) (forall ((v_prenex_7631 Int)) (or (<= 1 (select main_a v_prenex_7631)) (<= (* 2 (select main_a v_prenex_7631)) 6) (<= (+ main_x 1) v_prenex_7631)))) (or (forall ((v_prenex_830 Int)) (<= (* 2 (select main_a v_prenex_830)) 6)) (forall ((v_prenex_831 Int)) (or (< v_prenex_831 main_y) (<= (select main_a v_prenex_831) 1001) (<= (* 2 (select main_a v_prenex_831)) 1998) (<= 1994 (* 2 (select main_a v_prenex_831))) (<= (+ main_y 1) v_prenex_831)))) (forall ((v_prenex_7368 Int) (v_prenex_7369 Int)) (or (<= (select main_a v_prenex_7368) 5) (<= (* 2 (select main_a v_prenex_7369)) 1998) (<= (+ main_y 1) v_prenex_7369) (<= (+ (select main_a v_prenex_7368) (select main_a v_prenex_7369)) 1000) (< v_prenex_7369 main_y) (<= 995 (select main_a v_prenex_7369)))) (or (forall ((v_prenex_1081 Int)) (or (<= (+ main_y 1) v_prenex_1081) (<= 1994 (* 2 (select main_a v_prenex_1081))) (< v_prenex_1081 main_y) (<= 997 (select main_a v_prenex_1081)))) (forall ((v_prenex_1080 Int)) (or (<= (+ main_x 1) v_prenex_1080) (<= (select main_a v_prenex_1080) 5) (<= 0 (+ (select main_a v_prenex_1080) 1))))) (forall ((v_prenex_4203 Int) (v_prenex_4204 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4204))) (<= (select main_a v_prenex_4203) 5) (< v_prenex_4204 main_y) (<= 1 (select main_a v_prenex_4203)) (<= (+ main_y 1) v_prenex_4204) (<= (+ (select main_a v_prenex_4203) (select main_a v_prenex_4204)) 1000) (<= 997 (select main_a v_prenex_4204)))) (forall ((v_prenex_9490 Int) (v_prenex_9489 Int)) (or (<= 995 (select main_a v_prenex_9490)) (<= (* 2 (select main_a v_prenex_9490)) 1998) (<= 1000 (+ (select main_a v_prenex_9489) (select main_a v_prenex_9490))) (<= (+ main_y 1) v_prenex_9490) (< v_prenex_9490 main_y) (<= 2 (* 2 (select main_a v_prenex_9489))) (<= (select main_a v_prenex_9489) 3))) (forall ((v_prenex_1059 Int) (v_prenex_1058 Int)) (or (<= 997 (select main_a v_prenex_1059)) (<= (select main_a v_prenex_1058) 5) (<= (select main_a v_prenex_1059) (+ (select main_a v_prenex_1058) 998)) (<= 1 (select main_a v_prenex_1058)) (<= (+ main_y 1) v_prenex_1059) (< v_prenex_1059 main_y))) (forall ((v_prenex_6584 Int) (v_prenex_6585 Int)) (or (<= (select main_a v_prenex_6585) (+ (select main_a v_prenex_6584) 998)) (<= (+ main_x 1) v_prenex_6584) (< v_prenex_6584 main_x) (<= (select main_a v_prenex_6584) 5) (<= 2 (* 2 (select main_a v_prenex_6584))))) (forall ((v_prenex_4965 Int) (v_prenex_4964 Int)) (or (<= (+ main_y 1) v_prenex_4965) (<= 1 (select main_a v_prenex_4964)) (< v_prenex_4965 main_y) (<= 1000 (+ (select main_a v_prenex_4964) (select main_a v_prenex_4965))) (<= (select main_a v_prenex_4965) 1001) (<= 995 (select main_a v_prenex_4965)))) (forall ((v_prenex_3195 Int) (v_prenex_3196 Int)) (or (<= (select main_a v_prenex_3196) 1001) (< v_prenex_3196 main_y) (<= (select main_a v_prenex_3195) 3) (<= 2 (* 2 (select main_a v_prenex_3195))) (<= (+ (select main_a v_prenex_3195) (select main_a v_prenex_3196)) 1000) (<= (+ main_y 1) v_prenex_3196))) (forall ((v_prenex_1767 Int) (v_prenex_1766 Int)) (or (<= 1000 (+ (select main_a v_prenex_1766) (select main_a v_prenex_1767))) (<= 1994 (* 2 (select main_a v_prenex_1767))) (<= (* 2 (select main_a v_prenex_1766)) 6) (<= (select main_a v_prenex_1767) 999) (<= (+ main_y 1) v_prenex_1767) (< v_prenex_1767 main_y))) (forall ((v_prenex_1665 Int) (v_prenex_1664 Int)) (or (<= 995 (select main_a v_prenex_1665)) (<= (+ main_y 1) v_prenex_1665) (<= (select main_a v_prenex_1664) 3) (<= (+ (select main_a v_prenex_1664) (select main_a v_prenex_1665)) 1000) (< v_prenex_1665 main_y))) (forall ((v_prenex_9021 Int) (v_prenex_9020 Int)) (or (<= (select main_a v_prenex_9021) (+ (select main_a v_prenex_9020) 998)) (<= 0 (+ (select main_a v_prenex_9020) 1)) (< v_prenex_9021 main_y) (<= (select main_a v_prenex_9020) 3) (<= (select main_a v_prenex_9021) 1001) (<= (+ main_y 1) v_prenex_9021))) (forall ((v_prenex_8072 Int) (v_prenex_8073 Int)) (or (<= 997 (select main_a v_prenex_8073)) (< v_prenex_8073 main_y) (<= (select main_a v_prenex_8072) 3) (<= (+ main_x 1) v_prenex_8072) (<= (select main_a v_prenex_8073) (+ (select main_a v_prenex_8072) 998)) (<= 1 (select main_a v_prenex_8072)) (<= (+ main_y 1) v_prenex_8073))) (forall ((v_prenex_10837 Int) (v_prenex_10836 Int)) (or (<= (select main_a v_prenex_10837) (+ (select main_a v_prenex_10836) 998)) (<= 2 (* 2 (select main_a v_prenex_10836))) (<= 1 (select main_a v_prenex_10836)) (<= (+ main_y 1) v_prenex_10837) (<= (select main_a v_prenex_10837) 1001) (< v_prenex_10837 main_y) (<= (select main_a v_prenex_10837) 999))) (or (forall ((v_prenex_1140 Int)) (or (<= 1 (select main_a v_prenex_1140)) (<= 0 (+ (select main_a v_prenex_1140) 1)))) (forall ((v_prenex_1141 Int)) (or (<= (* 2 (select main_a v_prenex_1141)) 1998) (<= (+ main_y 1) v_prenex_1141) (< v_prenex_1141 main_y) (<= 995 (select main_a v_prenex_1141))))) (forall ((v_prenex_7434 Int) (v_prenex_7433 Int)) (or (<= (+ main_x 1) v_prenex_7433) (< v_prenex_7434 main_y) (<= (+ main_y 1) v_prenex_7434) (<= 1994 (* 2 (select main_a v_prenex_7434))) (<= (+ (select main_a v_prenex_7433) (select main_a v_prenex_7434)) 1000) (<= 1 (select main_a v_prenex_7433)))) (or (forall ((v_prenex_7243 Int)) (or (<= (+ main_y 1) v_prenex_7243) (<= 1994 (* 2 (select main_a v_prenex_7243))) (<= 995 (select main_a v_prenex_7243)) (< v_prenex_7243 main_y))) (forall ((v_prenex_7242 Int)) (or (<= (* 2 (select main_a v_prenex_7242)) 6) (< v_prenex_7242 main_x)))) (forall ((v_prenex_8857 Int) (v_prenex_8856 Int)) (or (<= (+ main_y 1) v_prenex_8857) (<= (* 2 (select main_a v_prenex_8856)) 6) (< v_prenex_8857 main_y) (<= (select main_a v_prenex_8857) 999) (<= 995 (select main_a v_prenex_8857)) (<= 1000 (+ (select main_a v_prenex_8856) (select main_a v_prenex_8857))))) (forall ((v_prenex_2561 Int) (v_prenex_2562 Int)) (or (< v_prenex_2562 main_y) (<= (+ main_y 1) v_prenex_2562) (<= 0 (+ (select main_a v_prenex_2561) 1)) (<= (+ main_x 1) v_prenex_2561) (<= (* 2 (select main_a v_prenex_2561)) 6) (<= 995 (select main_a v_prenex_2562)) (<= 1000 (+ (select main_a v_prenex_2561) (select main_a v_prenex_2562))))) (forall ((v_prenex_3854 Int) (v_prenex_3853 Int)) (or (<= (+ main_y 1) v_prenex_3854) (<= 1000 (+ (select main_a v_prenex_3853) (select main_a v_prenex_3854))) (< v_prenex_3854 main_y) (<= (select main_a v_prenex_3854) 1001) (<= (select main_a v_prenex_3853) 5) (<= (* 2 (select main_a v_prenex_3854)) 1998))) (or (forall ((v_prenex_2752 Int)) (or (<= (select main_a v_prenex_2752) 1001) (< v_prenex_2752 main_y) (<= (* 2 (select main_a v_prenex_2752)) 1998) (<= (+ main_y 1) v_prenex_2752))) (forall ((v_prenex_2751 Int)) (or (< v_prenex_2751 main_x) (<= 0 (+ (select main_a v_prenex_2751) 1)) (<= 1 (select main_a v_prenex_2751))))) (or (forall ((v_prenex_6388 Int)) (or (<= (+ main_x 1) v_prenex_6388) (<= (select main_a v_prenex_6388) 5))) (forall ((v_prenex_6389 Int)) (or (<= 997 (select main_a v_prenex_6389)) (<= (* 2 (select main_a v_prenex_6389)) 1998) (<= (+ main_y 1) v_prenex_6389) (< v_prenex_6389 main_y)))) (forall ((v_prenex_32 Int) (v_prenex_31 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_32))) (<= 1 (select main_a 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_32) 1001))) (forall ((v_prenex_2947 Int) (v_prenex_2948 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2948))) (< v_prenex_2948 main_y) (<= 0 (+ (select main_a v_prenex_2947) 1)) (<= (select main_a v_prenex_2947) 5) (<= 1000 (+ (select main_a v_prenex_2947) (select main_a v_prenex_2948))) (<= (+ main_y 1) v_prenex_2948) (<= (+ main_x 1) v_prenex_2947))) (forall ((v_prenex_8590 Int) (v_prenex_8591 Int)) (or (< v_prenex_8591 main_y) (<= 1994 (* 2 (select main_a v_prenex_8591))) (<= (+ main_y 1) v_prenex_8591) (<= 1000 (+ (select main_a v_prenex_8590) (select main_a v_prenex_8591))))) (forall ((v_prenex_2956 Int) (v_prenex_2957 Int)) (or (<= (+ (select main_a v_prenex_2956) (select main_a v_prenex_2957)) 1000) (<= 995 (select main_a v_prenex_2957)) (<= (+ main_y 1) v_prenex_2957) (<= 1 (select main_a v_prenex_2956)) (< v_prenex_2957 main_y) (<= (select main_a v_prenex_2957) 999))) (or (forall ((v_prenex_2786 Int)) (or (<= 995 (select main_a v_prenex_2786)) (< v_prenex_2786 main_y) (<= (+ main_y 1) v_prenex_2786))) (forall ((v_prenex_2785 Int)) (<= 2 (* 2 (select main_a v_prenex_2785))))) (or (forall ((v_prenex_7165 Int)) (or (<= (+ main_y 1) v_prenex_7165) (<= (select main_a v_prenex_7165) 1001) (<= 1994 (* 2 (select main_a v_prenex_7165))) (<= 995 (select main_a v_prenex_7165)) (< v_prenex_7165 main_y))) (forall ((v_prenex_7164 Int)) (<= (select main_a v_prenex_7164) 3))) (forall ((v_prenex_6197 Int) (v_prenex_6198 Int)) (or (<= (select main_a v_prenex_6198) (+ (select main_a v_prenex_6197) 998)) (< v_prenex_6197 main_x) (<= (+ main_y 1) v_prenex_6198) (<= (select main_a v_prenex_6197) 3) (<= (+ main_x 1) v_prenex_6197))) (forall ((v_prenex_8300 Int) (v_prenex_8301 Int)) (or (<= 997 (select main_a v_prenex_8301)) (<= (+ (select main_a v_prenex_8300) 994) (select main_a v_prenex_8301)) (< v_prenex_8301 main_y) (<= (+ main_x 1) v_prenex_8300) (<= (* 2 (select main_a v_prenex_8300)) 6) (<= (select main_a v_prenex_8300) 5) (<= (+ main_y 1) v_prenex_8301))) (forall ((v_prenex_7812 Int) (v_prenex_7811 Int)) (or (<= (* 2 (select main_a v_prenex_7811)) 6) (< v_prenex_7812 main_y) (<= 1000 (+ (select main_a v_prenex_7811) (select main_a v_prenex_7812))) (<= (select main_a v_prenex_7812) 1001) (<= (+ main_y 1) v_prenex_7812))) (or (forall ((v_prenex_8845 Int)) (or (<= 997 (select main_a v_prenex_8845)) (<= (* 2 (select main_a v_prenex_8845)) 1998) (<= 1994 (* 2 (select main_a v_prenex_8845))) (< v_prenex_8845 main_y) (<= (+ main_y 1) v_prenex_8845))) (forall ((v_prenex_8844 Int)) (<= (* 2 (select main_a v_prenex_8844)) 6))) (or (forall ((v_prenex_2953 Int)) (or (<= (+ main_y 1) v_prenex_2953) (<= 995 (select main_a v_prenex_2953)) (< v_prenex_2953 main_y) (<= (* 2 (select main_a v_prenex_2953)) 1998))) (forall ((v_prenex_2952 Int)) (or (< v_prenex_2952 main_x) (<= 0 (+ (select main_a v_prenex_2952) 1)) (<= (* 2 (select main_a v_prenex_2952)) 6)))) (forall ((v_prenex_1057 Int) (v_prenex_1056 Int)) (or (<= (+ main_y 1) v_prenex_1057) (<= (* 2 (select main_a v_prenex_1056)) 6) (< v_prenex_1057 main_y) (<= 995 (select main_a v_prenex_1057)) (<= (+ main_x 1) v_prenex_1056) (<= (select main_a v_prenex_1057) (+ (select main_a v_prenex_1056) 998)) (<= 0 (+ (select main_a v_prenex_1056) 1)))) (forall ((v_prenex_1781 Int) (v_prenex_1780 Int)) (or (<= 995 (select main_a v_prenex_1781)) (<= (* 2 (select main_a v_prenex_1781)) 1998) (<= (+ main_y 1) v_prenex_1781) (<= (select main_a v_prenex_1780) 5) (<= 2 (* 2 (select main_a v_prenex_1780))) (<= (+ (select main_a v_prenex_1780) 994) (select main_a v_prenex_1781)) (< v_prenex_1781 main_y))) (or (forall ((v_prenex_9032 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9032))) (<= 1 (select main_a v_prenex_9032)) (<= (+ main_x 1) v_prenex_9032))) (forall ((v_prenex_9033 Int)) (or (< v_prenex_9033 main_y) (<= (select main_a v_prenex_9033) 999) (<= (+ main_y 1) v_prenex_9033) (<= 1994 (* 2 (select main_a v_prenex_9033)))))) (or (forall ((v_prenex_7866 Int)) (or (<= (+ main_y 1) v_prenex_7866) (<= (* 2 (select main_a v_prenex_7866)) 1998) (<= 1994 (* 2 (select main_a v_prenex_7866))) (< v_prenex_7866 main_y))) (forall ((v_prenex_7865 Int)) (or (<= (select main_a v_prenex_7865) 5) (< v_prenex_7865 main_x) (<= 0 (+ (select main_a v_prenex_7865) 1))))) (or (forall ((v_prenex_4125 Int)) (or (<= (select main_a v_prenex_4125) 5) (<= 2 (* 2 (select main_a v_prenex_4125))))) (forall ((v_prenex_4126 Int)) (or (<= 995 (select main_a v_prenex_4126)) (< v_prenex_4126 main_y) (<= (+ main_y 1) v_prenex_4126) (<= (* 2 (select main_a v_prenex_4126)) 1998)))) (or (forall ((v_prenex_9594 Int)) (or (<= (select main_a v_prenex_9594) 5) (<= 0 (+ (select main_a v_prenex_9594) 1)))) (forall ((v_prenex_9595 Int)) (or (<= (+ main_y 1) v_prenex_9595) (< v_prenex_9595 main_y) (<= 1994 (* 2 (select main_a v_prenex_9595))) (<= (* 2 (select main_a v_prenex_9595)) 1998)))) (forall ((v_prenex_20 Int) (v_prenex_19 Int)) (or (<= (+ (select main_a v_prenex_19) 994) (select main_a v_prenex_20)) (< v_prenex_20 main_y) (<= 1 (select main_a v_prenex_19)) (<= (* 2 (select main_a v_prenex_20)) 1998) (<= 1994 (* 2 (select main_a v_prenex_20))) (<= (+ main_y 1) v_prenex_20))) (forall ((v_prenex_659 Int) (v_prenex_658 Int)) (or (<= (+ main_y 1) v_prenex_659) (<= 1000 (+ (select main_a v_prenex_658) (select main_a v_prenex_659))) (<= 1994 (* 2 (select main_a v_prenex_659))) (<= (* 2 (select main_a v_prenex_658)) 6) (< v_prenex_659 main_y) (<= (select main_a v_prenex_658) 3) (<= (select main_a v_prenex_659) 999))) (forall ((v_prenex_9365 Int) (v_prenex_9364 Int)) (or (<= (+ main_y 1) v_prenex_9365) (< v_prenex_9365 main_y) (<= (select main_a v_prenex_9365) (+ (select main_a v_prenex_9364) 998)) (<= 0 (+ (select main_a v_prenex_9364) 1)) (<= (select main_a v_prenex_9365) 999) (<= (select main_a v_prenex_9364) 3))) (forall ((v_prenex_8701 Int) (v_prenex_8700 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8701))) (<= (select main_a v_prenex_8701) (+ (select main_a v_prenex_8700) 998)) (<= (select main_a v_prenex_8700) 3) (< v_prenex_8700 main_x) (< v_prenex_8701 main_y) (<= (+ main_y 1) v_prenex_8701) (<= (select main_a v_prenex_8700) 5))) (or (forall ((v_prenex_1384 Int)) (<= (select main_a v_prenex_1384) 3)) (forall ((v_prenex_1385 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1385))) (< v_prenex_1385 main_y) (<= 997 (select main_a v_prenex_1385)) (<= (+ main_y 1) v_prenex_1385) (<= (select main_a v_prenex_1385) 1001)))) (forall ((v_prenex_475 Int) (v_prenex_476 Int)) (or (<= (+ (select main_a v_prenex_475) 994) (select main_a v_prenex_476)) (<= (* 2 (select main_a v_prenex_475)) 6) (< v_prenex_476 main_y) (<= 995 (select main_a v_prenex_476)) (<= (select main_a v_prenex_475) 3) (<= (* 2 (select main_a v_prenex_476)) 1998) (<= (+ main_y 1) v_prenex_476))) (or (forall ((v_prenex_8194 Int)) (or (<= 1 (select main_a v_prenex_8194)) (<= 0 (+ (select main_a v_prenex_8194) 1)))) (forall ((v_prenex_8195 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8195))) (<= 995 (select main_a v_prenex_8195)) (<= (+ main_y 1) v_prenex_8195) (< v_prenex_8195 main_y)))) (forall ((v_prenex_2685 Int) (v_prenex_2686 Int)) (or (<= (+ (select main_a v_prenex_2685) (select main_a v_prenex_2686)) 1000) (<= (select main_a v_prenex_2685) 3) (<= (+ main_x 1) v_prenex_2685) (<= 995 (select main_a v_prenex_2686)) (< v_prenex_2686 main_y) (<= (+ main_y 1) v_prenex_2686))) (forall ((v_prenex_2112 Int) (v_prenex_2111 Int)) (or (<= (+ main_x 1) v_prenex_2111) (<= (select main_a v_prenex_2111) 5) (<= (+ (select main_a v_prenex_2111) (select main_a v_prenex_2112)) 1000) (< v_prenex_2112 main_y) (<= (select main_a v_prenex_2111) 3) (<= (+ main_y 1) v_prenex_2112) (<= 995 (select main_a v_prenex_2112)))) (forall ((v_prenex_6572 Int) (v_prenex_6573 Int)) (or (<= 995 (select main_a v_prenex_6573)) (<= 1 (select main_a v_prenex_6572)) (<= (select main_a v_prenex_6573) (+ (select main_a v_prenex_6572) 998)) (<= (select main_a v_prenex_6573) 1001) (< v_prenex_6573 main_y) (<= (+ main_y 1) v_prenex_6573) (<= (select main_a v_prenex_6572) 3))) (forall ((v_prenex_6503 Int) (v_prenex_6502 Int)) (or (< v_prenex_6503 main_y) (<= (select main_a v_prenex_6503) 999) (<= 2 (* 2 (select main_a v_prenex_6502))) (<= (+ (select main_a v_prenex_6502) (select main_a v_prenex_6503)) 1000) (<= (select main_a v_prenex_6502) 5) (<= (* 2 (select main_a v_prenex_6503)) 1998) (<= (+ main_y 1) v_prenex_6503))) (or (forall ((v_prenex_1550 Int)) (or (<= (select main_a v_prenex_1550) 5) (<= (+ main_x 1) v_prenex_1550))) (forall ((v_prenex_1551 Int)) (or (<= (+ main_y 1) v_prenex_1551) (< v_prenex_1551 main_y) (<= 995 (select main_a v_prenex_1551)) (<= (* 2 (select main_a v_prenex_1551)) 1998)))) (forall ((v_prenex_8704 Int) (v_prenex_8705 Int)) (or (<= (* 2 (select main_a v_prenex_8704)) 6) (<= 2 (* 2 (select main_a v_prenex_8704))) (< v_prenex_8705 main_y) (<= (+ (select main_a v_prenex_8704) 994) (select main_a v_prenex_8705)) (<= 995 (select main_a v_prenex_8705)) (<= (+ main_y 1) v_prenex_8705) (<= (select main_a v_prenex_8705) 1001))) (forall ((v_prenex_9246 Int) (v_prenex_9247 Int)) (or (<= (+ main_x 1) v_prenex_9246) (<= 995 (select main_a v_prenex_9247)) (< v_prenex_9247 main_y) (<= (+ main_y 1) v_prenex_9247) (<= (select main_a v_prenex_9246) 5) (<= (select main_a v_prenex_9247) (+ (select main_a v_prenex_9246) 998)) (<= 2 (* 2 (select main_a v_prenex_9246))))) (forall ((v_prenex_9606 Int) (v_prenex_9607 Int)) (or (<= (select main_a v_prenex_9606) 5) (<= (select main_a v_prenex_9607) (+ (select main_a v_prenex_9606) 998)) (< v_prenex_9607 main_y) (<= (select main_a v_prenex_9607) 1001) (<= 1 (select main_a v_prenex_9606)) (<= (+ main_y 1) v_prenex_9607))) (or (forall ((v_prenex_3791 Int)) (or (<= (select main_a v_prenex_3791) 5) (<= 2 (* 2 (select main_a v_prenex_3791))))) (forall ((v_prenex_3792 Int)) (or (<= (select main_a v_prenex_3792) 999) (< v_prenex_3792 main_y) (<= 1994 (* 2 (select main_a v_prenex_3792))) (<= (select main_a v_prenex_3792) 1001) (<= (+ main_y 1) v_prenex_3792)))) (forall ((v_prenex_2821 Int) (v_prenex_2822 Int)) (or (<= (+ (select main_a v_prenex_2821) 994) (select main_a v_prenex_2822)) (<= (+ main_y 1) v_prenex_2822) (<= (select main_a v_prenex_2821) 3) (<= (* 2 (select main_a v_prenex_2821)) 6) (< v_prenex_2822 main_y) (<= 995 (select main_a v_prenex_2822)) (<= (* 2 (select main_a v_prenex_2822)) 1998))) (or (forall ((v_prenex_2091 Int)) (or (<= (select main_a v_prenex_2091) 5) (<= (* 2 (select main_a v_prenex_2091)) 6))) (forall ((v_prenex_2092 Int)) (or (<= 995 (select main_a v_prenex_2092)) (< v_prenex_2092 main_y) (<= 1994 (* 2 (select main_a v_prenex_2092))) (<= (select main_a v_prenex_2092) 999) (<= (+ main_y 1) v_prenex_2092)))) (forall ((v_prenex_7619 Int) (v_prenex_7620 Int)) (or (<= 1 (select main_a v_prenex_7619)) (<= (+ main_y 1) v_prenex_7620) (< v_prenex_7620 main_y) (<= 995 (select main_a v_prenex_7620)) (<= 997 (select main_a v_prenex_7620)) (<= (select main_a v_prenex_7619) 5) (<= 1000 (+ (select main_a v_prenex_7619) (select main_a v_prenex_7620))))) (forall ((v_prenex_9339 Int) (v_prenex_9338 Int)) (or (<= (* 2 (select main_a v_prenex_9339)) 1998) (<= (+ main_y 1) v_prenex_9339) (<= (+ main_x 1) v_prenex_9338) (<= 1000 (+ (select main_a v_prenex_9338) (select main_a v_prenex_9339))) (<= (select main_a v_prenex_9338) 3) (<= 1 (select main_a v_prenex_9338)) (< v_prenex_9339 main_y))) (forall ((v_prenex_5897 Int) (v_prenex_5896 Int)) (or (<= (+ main_y 1) v_prenex_5897) (<= (* 2 (select main_a v_prenex_5897)) 1998) (<= (select main_a v_prenex_5897) 999) (<= (+ (select main_a v_prenex_5896) 994) (select main_a v_prenex_5897)) (<= (* 2 (select main_a v_prenex_5896)) 6) (< v_prenex_5897 main_y))) (forall ((v_prenex_7452 Int) (v_prenex_7451 Int)) (or (<= (* 2 (select main_a v_prenex_7451)) 6) (<= (select main_a v_prenex_7451) 3) (<= (+ main_x 1) v_prenex_7451) (< v_prenex_7452 main_y) (<= 1000 (+ (select main_a v_prenex_7451) (select main_a v_prenex_7452))) (<= (+ main_y 1) v_prenex_7452) (<= (select main_a v_prenex_7452) 999))) (forall ((v_prenex_2930 Int)) (or (< v_prenex_2930 main_y) (<= 1994 (* 2 (select main_a v_prenex_2930))) (<= (* 2 (select main_a v_prenex_2930)) 1998) (<= (+ main_y 1) v_prenex_2930))) (forall ((v_prenex_10309 Int) (v_prenex_10308 Int)) (or (<= (select main_a v_prenex_10309) 999) (<= 1994 (* 2 (select main_a v_prenex_10309))) (<= (select main_a v_prenex_10308) 5) (<= (+ (select main_a v_prenex_10308) (select main_a v_prenex_10309)) 1000) (<= (+ main_y 1) v_prenex_10309) (< v_prenex_10309 main_y))) (forall ((v_prenex_3555 Int) (v_prenex_3556 Int)) (or (<= (select main_a v_prenex_3556) 999) (< v_prenex_3556 main_y) (<= (select main_a v_prenex_3555) 5) (<= (+ (select main_a v_prenex_3555) 994) (select main_a v_prenex_3556)) (<= (+ main_y 1) v_prenex_3556))) (or (forall ((v_prenex_6254 Int)) (or (<= 995 (select main_a v_prenex_6254)) (<= (* 2 (select main_a v_prenex_6254)) 1998) (< v_prenex_6254 main_y) (<= (+ main_y 1) v_prenex_6254))) (forall ((v_prenex_6253 Int)) (or (<= 1 (select main_a v_prenex_6253)) (<= 0 (+ (select main_a v_prenex_6253) 1))))) (forall ((v_prenex_505 Int) (v_prenex_506 Int)) (or (<= 1000 (+ (select main_a v_prenex_505) (select main_a v_prenex_506))) (<= (select main_a v_prenex_505) 5) (<= (select main_a v_prenex_506) 1001) (<= 2 (* 2 (select main_a v_prenex_505))) (<= 1994 (* 2 (select main_a v_prenex_506))) (<= (+ main_y 1) v_prenex_506) (< v_prenex_506 main_y))) (forall ((v_prenex_5895 Int) (v_prenex_5894 Int)) (or (<= (+ (select main_a v_prenex_5894) (select main_a v_prenex_5895)) 1000) (<= (+ main_y 1) v_prenex_5895) (<= (select main_a v_prenex_5895) 1001) (<= 2 (* 2 (select main_a v_prenex_5894))) (<= (* 2 (select main_a v_prenex_5894)) 6) (< v_prenex_5895 main_y))) (forall ((v_prenex_2015 Int) (v_prenex_2016 Int)) (or (<= 995 (select main_a v_prenex_2016)) (< v_prenex_2016 main_y) (<= 0 (+ (select main_a v_prenex_2015) 1)) (<= 2 (* 2 (select main_a v_prenex_2015))) (<= (+ 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)))) (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) (< v_prenex_4995 main_y) (<= 1994 (* 2 (select main_a v_prenex_4995))) (<= 995 (select main_a v_prenex_4995)) (<= 1000 (+ (select main_a v_prenex_4994) (select main_a v_prenex_4995))))) (forall ((v_prenex_563 Int) (v_prenex_564 Int)) (or (<= 997 (select main_a v_prenex_564)) (<= (* 2 (select main_a v_prenex_564)) 1998) (<= (+ main_y 1) v_prenex_564) (<= (select main_a v_prenex_563) 5) (<= 1000 (+ (select main_a v_prenex_563) (select main_a v_prenex_564))) (< v_prenex_564 main_y))) (forall ((v_prenex_2977 Int) (v_prenex_2978 Int)) (or (<= (+ main_y 1) v_prenex_2978) (< v_prenex_2978 main_y) (<= (select main_a v_prenex_2978) 999) (<= (+ (select main_a v_prenex_2977) (select main_a v_prenex_2978)) 1000) (<= 0 (+ (select main_a v_prenex_2977) 1)) (<= (* 2 (select main_a v_prenex_2977)) 6))) (forall ((v_prenex_3051 Int) (v_prenex_3052 Int)) (or (<= 0 (+ (select main_a v_prenex_3051) 1)) (<= (+ main_y 1) v_prenex_3052) (<= (select main_a v_prenex_3052) 999) (< v_prenex_3052 main_y) (<= (+ (select main_a v_prenex_3051) (select main_a v_prenex_3052)) 1000) (<= (select main_a v_prenex_3051) 5) (< v_prenex_3051 main_x))) (forall ((v_prenex_4937 Int) (v_prenex_4936 Int)) (or (<= 0 (+ (select main_a v_prenex_4936) 1)) (<= (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) (< v_prenex_4936 main_x) (<= (+ main_y 1) v_prenex_4937))) (forall ((v_prenex_2882 Int) (v_prenex_2883 Int)) (or (< v_prenex_2883 main_y) (<= (* 2 (select main_a v_prenex_2883)) 1998) (<= (+ main_y 1) v_prenex_2883) (<= (select main_a v_prenex_2882) 5) (<= (* 2 (select main_a v_prenex_2882)) 6) (<= 997 (select main_a v_prenex_2883)) (<= (+ (select main_a v_prenex_2882) 994) (select main_a v_prenex_2883)))) (forall ((v_prenex_5965 Int) (v_prenex_5964 Int)) (or (< v_prenex_5965 main_y) (<= 997 (select main_a v_prenex_5965)) (<= (+ (select main_a v_prenex_5964) (select main_a v_prenex_5965)) 1000) (<= 1 (select main_a v_prenex_5964)) (<= (+ main_y 1) v_prenex_5965))) (forall ((v_prenex_1547 Int) (v_prenex_1546 Int)) (or (<= (* 2 (select main_a v_prenex_1546)) 6) (<= 997 (select main_a v_prenex_1547)) (< v_prenex_1547 main_y) (<= (select main_a v_prenex_1546) 3) (< v_prenex_1546 main_x) (<= (+ main_y 1) v_prenex_1547) (<= (+ (select main_a v_prenex_1546) 994) (select main_a v_prenex_1547)))) (or (forall ((v_prenex_195 Int)) (or (< v_prenex_195 main_y) (<= (+ main_y 1) v_prenex_195) (<= 1994 (* 2 (select main_a v_prenex_195))))) (forall ((v_prenex_194 Int)) (or (<= (select main_a v_prenex_194) 5) (<= 0 (+ (select main_a v_prenex_194) 1))))) (forall ((v_prenex_7807 Int) (v_prenex_7808 Int)) (or (<= 997 (select main_a v_prenex_7808)) (<= (+ main_y 1) v_prenex_7808) (<= (select main_a v_prenex_7807) 3) (<= (+ main_x 1) v_prenex_7807) (< v_prenex_7808 main_y) (<= 1000 (+ (select main_a v_prenex_7807) (select main_a v_prenex_7808))))) (forall ((v_prenex_8515 Int)) (or (<= 997 (select main_a v_prenex_8515)) (<= (* 2 (select main_a v_prenex_8515)) 1998) (<= 995 (select main_a v_prenex_8515)) (<= (+ main_y 1) v_prenex_8515) (< v_prenex_8515 main_y))) (forall ((v_prenex_1263 Int) (v_prenex_1262 Int)) (or (<= (+ (select main_a v_prenex_1262) (select main_a v_prenex_1263)) 1000) (<= 995 (select main_a v_prenex_1263)) (<= (+ main_y 1) v_prenex_1263) (< v_prenex_1263 main_y) (<= (select main_a v_prenex_1263) 1001) (<= (* 2 (select main_a v_prenex_1262)) 6) (<= 0 (+ (select main_a v_prenex_1262) 1)))) (or (forall ((v_prenex_7443 Int)) (or (<= (+ main_x 1) v_prenex_7443) (<= (select main_a v_prenex_7443) 3) (<= 0 (+ (select main_a v_prenex_7443) 1)))) (forall ((v_prenex_7444 Int)) (or (<= (select main_a v_prenex_7444) 1001) (<= 1994 (* 2 (select main_a v_prenex_7444))) (<= (+ main_y 1) v_prenex_7444) (< v_prenex_7444 main_y)))) (forall ((v_prenex_7155 Int) (v_prenex_7154 Int)) (or (< v_prenex_7155 main_y) (<= (+ main_y 1) v_prenex_7155) (<= (select main_a v_prenex_7155) (+ (select main_a v_prenex_7154) 998)) (< v_prenex_7154 main_x) (<= (select main_a v_prenex_7155) 999))) (forall ((v_prenex_9561 Int) (v_prenex_9562 Int)) (or (< v_prenex_9562 main_y) (<= (select main_a v_prenex_9561) 5) (<= (+ main_y 1) v_prenex_9562) (<= (* 2 (select main_a v_prenex_9562)) 1998) (<= 1994 (* 2 (select main_a v_prenex_9562))) (<= (+ (select main_a v_prenex_9561) (select main_a v_prenex_9562)) 1000) (<= (* 2 (select main_a v_prenex_9561)) 6))) (forall ((v_prenex_9617 Int) (v_prenex_9616 Int)) (or (<= (select main_a v_prenex_9616) 5) (<= (* 2 (select main_a v_prenex_9616)) 6) (<= (+ main_y 1) v_prenex_9617) (<= 997 (select main_a v_prenex_9617)) (< v_prenex_9617 main_y) (<= 1994 (* 2 (select main_a v_prenex_9617))) (<= (+ (select main_a v_prenex_9616) 994) (select main_a v_prenex_9617)))) (forall ((v_prenex_3810 Int) (v_prenex_3809 Int)) (or (<= (select main_a v_prenex_3809) 5) (<= (select main_a v_prenex_3810) 999) (<= 995 (select main_a v_prenex_3810)) (<= (+ (select main_a v_prenex_3809) 994) (select main_a v_prenex_3810)) (<= (* 2 (select main_a v_prenex_3809)) 6) (< v_prenex_3810 main_y) (<= (+ main_y 1) v_prenex_3810))) (forall ((v_prenex_3964 Int) (v_prenex_3963 Int)) (or (<= 1000 (+ (select main_a v_prenex_3963) (select main_a v_prenex_3964))) (<= (select main_a v_prenex_3964) 1001) (<= (select main_a v_prenex_3963) 5) (<= (+ main_y 1) v_prenex_3964) (< v_prenex_3964 main_y) (<= (* 2 (select main_a v_prenex_3963)) 6) (< v_prenex_3963 main_x))) (forall ((v_prenex_7258 Int) (v_prenex_7259 Int)) (or (<= 1 (select main_a v_prenex_7258)) (<= (+ main_y 1) v_prenex_7259) (< v_prenex_7259 main_y) (<= 1000 (+ (select main_a v_prenex_7258) (select main_a v_prenex_7259))) (<= (* 2 (select main_a v_prenex_7258)) 6) (<= 997 (select main_a v_prenex_7259)) (<= (* 2 (select main_a v_prenex_7259)) 1998))) (forall ((v_prenex_6413 Int) (v_prenex_6412 Int)) (or (<= 1000 (+ (select main_a v_prenex_6412) (select main_a v_prenex_6413))) (<= 1 (select main_a v_prenex_6412)) (< v_prenex_6413 main_y) (<= (+ main_y 1) v_prenex_6413) (<= (select main_a v_prenex_6412) 5) (< v_prenex_6412 main_x) (<= (select main_a v_prenex_6413) 1001))) (forall ((v_prenex_2149 Int) (v_prenex_2148 Int)) (or (<= 0 (+ (select main_a v_prenex_2148) 1)) (<= 2 (* 2 (select main_a v_prenex_2148))) (< v_prenex_2149 main_y) (<= (select main_a v_prenex_2149) 1001) (<= (+ main_y 1) v_prenex_2149) (<= 995 (select main_a v_prenex_2149)) (<= (select main_a v_prenex_2149) (+ (select main_a v_prenex_2148) 998)))) (forall ((v_prenex_8790 Int) (v_prenex_8791 Int)) (or (<= (select main_a v_prenex_8791) 1001) (<= (+ main_y 1) v_prenex_8791) (< v_prenex_8791 main_y) (<= (+ (select main_a v_prenex_8790) 994) (select main_a v_prenex_8791)) (<= 997 (select main_a v_prenex_8791)))) (forall ((v_prenex_6680 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6680))) (< v_prenex_6680 main_y) (<= (+ main_y 1) v_prenex_6680) (<= (* 2 (select main_a v_prenex_6680)) 1998) (<= (select main_a v_prenex_6680) 999))) (forall ((v_prenex_5970 Int) (v_prenex_5971 Int)) (or (<= 0 (+ (select main_a v_prenex_5970) 1)) (<= (+ main_y 1) v_prenex_5971) (<= (* 2 (select main_a v_prenex_5970)) 6) (<= (+ (select main_a v_prenex_5970) (select main_a v_prenex_5971)) 1000) (< v_prenex_5971 main_y) (<= (+ main_x 1) v_prenex_5970) (<= 1994 (* 2 (select main_a v_prenex_5971))))) (or (forall ((v_prenex_10699 Int)) (or (<= (select main_a v_prenex_10699) 999) (< v_prenex_10699 main_y) (<= (+ main_y 1) v_prenex_10699) (<= 1994 (* 2 (select main_a v_prenex_10699))))) (forall ((v_prenex_10698 Int)) (<= (select main_a v_prenex_10698) 5))) (forall ((v_prenex_4477 Int) (v_prenex_4476 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4476))) (<= 1 (select main_a v_prenex_4476)) (<= (+ main_y 1) v_prenex_4477) (<= 997 (select main_a v_prenex_4477)) (<= (* 2 (select main_a v_prenex_4477)) 1998) (< v_prenex_4477 main_y) (<= (+ (select main_a v_prenex_4476) (select main_a v_prenex_4477)) 1000))) (forall ((v_prenex_7302 Int) (v_prenex_7303 Int)) (or (<= 995 (select main_a v_prenex_7303)) (<= 0 (+ (select main_a v_prenex_7302) 1)) (<= (+ main_y 1) v_prenex_7303) (<= (+ (select main_a v_prenex_7302) 994) (select main_a v_prenex_7303)) (<= (select main_a v_prenex_7302) 5) (<= 997 (select main_a v_prenex_7303)) (< v_prenex_7303 main_y))) (forall ((v_prenex_10044 Int) (v_prenex_10045 Int)) (or (<= (select main_a v_prenex_10044) 5) (<= (+ main_y 1) v_prenex_10045) (< v_prenex_10044 main_x) (<= (* 2 (select main_a v_prenex_10045)) 1998) (< v_prenex_10045 main_y) (<= (+ (select main_a v_prenex_10044) (select main_a v_prenex_10045)) 1000))) (forall ((v_prenex_10536 Int) (v_prenex_10537 Int)) (or (< v_prenex_10537 main_y) (<= (select main_a v_prenex_10537) 999) (<= 2 (* 2 (select main_a v_prenex_10536))) (< v_prenex_10536 main_x) (<= 1000 (+ (select main_a v_prenex_10536) (select main_a v_prenex_10537))) (<= (+ main_y 1) v_prenex_10537) (<= 1 (select main_a v_prenex_10536)))) (or (forall ((v_prenex_3622 Int)) (or (<= 995 (select main_a v_prenex_3622)) (<= (+ main_y 1) v_prenex_3622) (< v_prenex_3622 main_y) (<= 1994 (* 2 (select main_a v_prenex_3622))) (<= (select main_a v_prenex_3622) 1001))) (forall ((v_prenex_3621 Int)) (or (<= (* 2 (select main_a v_prenex_3621)) 6) (<= 1 (select main_a v_prenex_3621))))) (forall ((v_prenex_10561 Int) (v_prenex_10560 Int)) (or (< v_prenex_10560 main_x) (<= (select main_a v_prenex_10561) (+ (select main_a v_prenex_10560) 998)) (<= 1 (select main_a v_prenex_10560)) (<= (+ main_x 1) v_prenex_10560))) (forall ((v_prenex_9516 Int) (v_prenex_9515 Int)) (or (<= 995 (select main_a v_prenex_9516)) (<= (+ (select main_a v_prenex_9515) 994) (select main_a v_prenex_9516)) (< v_prenex_9516 main_y) (<= 997 (select main_a v_prenex_9516)) (<= (* 2 (select main_a v_prenex_9515)) 6) (<= (+ main_y 1) v_prenex_9516))) (forall ((v_prenex_5437 Int) (v_prenex_5436 Int)) (or (<= (select main_a v_prenex_5437) 999) (<= (+ main_y 1) v_prenex_5437) (< v_prenex_5437 main_y) (<= (select main_a v_prenex_5436) 5) (<= 1000 (+ (select main_a v_prenex_5436) (select main_a v_prenex_5437))) (<= 2 (* 2 (select main_a v_prenex_5436))))) (forall ((v_prenex_3313 Int) (v_prenex_3314 Int)) (or (<= (+ main_y 1) v_prenex_3314) (<= (select main_a v_prenex_3314) 999) (<= (select main_a v_prenex_3314) 1001) (<= (* 2 (select main_a v_prenex_3313)) 6) (< v_prenex_3314 main_y) (<= (select main_a v_prenex_3313) 5) (<= (+ (select main_a v_prenex_3313) 994) (select main_a v_prenex_3314)))) (forall ((v_prenex_4056 Int) (v_prenex_4055 Int)) (or (<= 0 (+ (select main_a v_prenex_4055) 1)) (< v_prenex_4056 main_y) (<= (select main_a v_prenex_4056) 999) (<= (select main_a v_prenex_4056) 1001) (<= (+ main_y 1) v_prenex_4056) (<= 1000 (+ (select main_a v_prenex_4055) (select main_a v_prenex_4056))))) (forall ((v_prenex_447 Int) (v_prenex_448 Int)) (or (<= (* 2 (select main_a v_prenex_447)) 6) (<= 1 (select main_a v_prenex_447)) (<= (+ (select main_a v_prenex_447) 994) (select main_a v_prenex_448)) (< v_prenex_448 main_y) (<= 997 (select main_a v_prenex_448)) (< v_prenex_447 main_x) (<= (+ main_y 1) v_prenex_448))) (forall ((v_prenex_2886 Int) (v_prenex_2887 Int)) (or (<= (+ main_y 1) v_prenex_2887) (<= 1994 (* 2 (select main_a v_prenex_2887))) (<= (select main_a v_prenex_2886) 5) (<= 1000 (+ (select main_a v_prenex_2886) (select main_a v_prenex_2887))) (< v_prenex_2887 main_y) (<= 0 (+ (select main_a v_prenex_2886) 1)) (<= (select main_a v_prenex_2887) 1001))) (forall ((v_prenex_1371 Int) (v_prenex_1370 Int)) (or (<= (+ main_x 1) v_prenex_1370) (<= (+ main_y 1) v_prenex_1371) (<= 1000 (+ (select main_a v_prenex_1370) (select main_a v_prenex_1371))) (<= 1 (select main_a v_prenex_1370)) (<= 0 (+ (select main_a v_prenex_1370) 1)) (< v_prenex_1371 main_y) (<= (select main_a v_prenex_1371) 999))) (forall ((v_prenex_9534 Int) (v_prenex_9533 Int)) (or (<= (select main_a v_prenex_9534) 1001) (<= 1000 (+ (select main_a v_prenex_9533) (select main_a v_prenex_9534))) (<= 1 (select main_a v_prenex_9533)) (<= (+ main_y 1) v_prenex_9534) (< v_prenex_9534 main_y) (<= (select main_a v_prenex_9534) 999) (<= (select main_a v_prenex_9533) 3))) (or (forall ((v_prenex_10528 Int)) (<= (select main_a v_prenex_10528) 5)) (forall ((v_prenex_10529 Int)) (or (<= (+ main_y 1) v_prenex_10529) (< v_prenex_10529 main_y) (<= 995 (select main_a v_prenex_10529)) (<= (* 2 (select main_a v_prenex_10529)) 1998) (<= (select main_a v_prenex_10529) 999)))) (forall ((v_prenex_1707 Int) (v_prenex_1706 Int)) (or (<= 995 (select main_a v_prenex_1707)) (<= (select main_a v_prenex_1706) 3) (< v_prenex_1707 main_y) (<= (+ (select main_a v_prenex_1706) 994) (select main_a v_prenex_1707)) (<= (select main_a v_prenex_1706) 5) (<= (+ main_y 1) v_prenex_1707) (<= (* 2 (select main_a v_prenex_1707)) 1998))) (forall ((v_prenex_1269 Int) (v_prenex_1268 Int)) (or (<= (+ main_y 1) v_prenex_1269) (<= 1994 (* 2 (select main_a v_prenex_1269))) (<= (select main_a v_prenex_1269) 999) (< v_prenex_1269 main_y) (<= 1000 (+ (select main_a v_prenex_1268) (select main_a v_prenex_1269))) (<= (select main_a v_prenex_1268) 5))) (forall ((v_prenex_4416 Int) (v_prenex_4417 Int)) (or (< v_prenex_4417 main_y) (<= (+ (select main_a v_prenex_4416) (select main_a v_prenex_4417)) 1000) (<= (+ main_y 1) v_prenex_4417) (<= 2 (* 2 (select main_a v_prenex_4416))) (<= (+ main_x 1) v_prenex_4416) (<= 1994 (* 2 (select main_a v_prenex_4417))))) (forall ((v_prenex_8967 Int) (v_prenex_8966 Int)) (or (<= (select main_a v_prenex_8966) 3) (<= (+ main_y 1) v_prenex_8967) (< v_prenex_8967 main_y) (<= (* 2 (select main_a v_prenex_8967)) 1998) (<= (+ (select main_a v_prenex_8966) 994) (select main_a v_prenex_8967)) (< v_prenex_8966 main_x) (<= 0 (+ (select main_a v_prenex_8966) 1)))) (forall ((v_prenex_9635 Int) (v_prenex_9634 Int)) (or (< v_prenex_9635 main_y) (<= 997 (select main_a v_prenex_9635)) (<= (+ main_y 1) v_prenex_9635) (<= 0 (+ (select main_a v_prenex_9634) 1)) (<= (+ (select main_a v_prenex_9634) (select main_a v_prenex_9635)) 1000) (<= 2 (* 2 (select main_a v_prenex_9634))) (<= (* 2 (select main_a v_prenex_9635)) 1998))) (forall ((v_prenex_3323 Int) (v_prenex_3324 Int)) (or (<= 1000 (+ (select main_a v_prenex_3323) (select main_a v_prenex_3324))) (<= (+ main_y 1) v_prenex_3324) (<= 995 (select main_a v_prenex_3324)) (<= (* 2 (select main_a v_prenex_3324)) 1998) (< v_prenex_3324 main_y))) (or (forall ((v_prenex_6702 Int)) (or (<= (+ main_y 1) v_prenex_6702) (<= (* 2 (select main_a v_prenex_6702)) 1998) (< v_prenex_6702 main_y) (<= 1994 (* 2 (select main_a v_prenex_6702))))) (forall ((v_prenex_6701 Int)) (or (<= (* 2 (select main_a v_prenex_6701)) 6) (<= 2 (* 2 (select main_a v_prenex_6701)))))) (forall ((v_prenex_3546 Int) (v_prenex_3545 Int)) (or (< v_prenex_3546 main_y) (<= (select main_a v_prenex_3545) 5) (<= (select main_a v_prenex_3546) 1001) (<= (select main_a v_prenex_3546) 999) (<= (+ main_y 1) v_prenex_3546) (<= 2 (* 2 (select main_a v_prenex_3545))) (<= 1000 (+ (select main_a v_prenex_3545) (select main_a v_prenex_3546))))) (forall ((v_prenex_6487 Int) (v_prenex_6486 Int)) (or (<= 1000 (+ (select main_a v_prenex_6486) (select main_a v_prenex_6487))) (<= (select main_a v_prenex_6487) 999) (<= (+ main_y 1) v_prenex_6487) (<= (select main_a v_prenex_6487) 1001) (< v_prenex_6487 main_y) (<= 2 (* 2 (select main_a v_prenex_6486))) (<= 0 (+ (select main_a v_prenex_6486) 1)))) (forall ((v_prenex_8120 Int) (v_prenex_8121 Int)) (or (<= 995 (select main_a v_prenex_8121)) (< v_prenex_8121 main_y) (<= (select main_a v_prenex_8120) 5) (<= (select main_a v_prenex_8121) 999) (<= (+ (select main_a v_prenex_8120) (select main_a v_prenex_8121)) 1000) (<= (+ main_y 1) v_prenex_8121))) (or (forall ((v_prenex_6692 Int)) (or (<= (+ main_y 1) v_prenex_6692) (<= 995 (select main_a v_prenex_6692)) (<= (* 2 (select main_a v_prenex_6692)) 1998) (< v_prenex_6692 main_y))) (forall ((v_prenex_6691 Int)) (or (<= 0 (+ (select main_a v_prenex_6691) 1)) (< v_prenex_6691 main_x)))) (forall ((v_prenex_2574 Int) (v_prenex_2573 Int)) (or (< v_prenex_2574 main_y) (<= (select main_a v_prenex_2574) 1001) (<= (* 2 (select main_a v_prenex_2573)) 6) (<= (+ main_y 1) v_prenex_2574) (<= (+ (select main_a v_prenex_2573) (select main_a v_prenex_2574)) 1000))) (forall ((v_prenex_1693 Int) (v_prenex_1692 Int)) (or (<= 997 (select main_a v_prenex_1693)) (< v_prenex_1693 main_y) (<= (+ main_y 1) v_prenex_1693) (<= 995 (select main_a v_prenex_1693)) (<= (select main_a v_prenex_1693) (+ (select main_a v_prenex_1692) 998)))) (forall ((v_prenex_2890 Int) (v_prenex_2891 Int)) (or (< v_prenex_2891 main_y) (<= 2 (* 2 (select main_a v_prenex_2890))) (<= (select main_a v_prenex_2891) 999) (<= (+ (select main_a v_prenex_2890) 994) (select main_a v_prenex_2891)) (<= (+ main_y 1) v_prenex_2891) (<= (* 2 (select main_a v_prenex_2891)) 1998))) (forall ((v_prenex_8142 Int) (v_prenex_8143 Int)) (or (<= (+ main_y 1) v_prenex_8143) (<= (select main_a v_prenex_8142) 3) (< v_prenex_8143 main_y) (<= (+ (select main_a v_prenex_8142) (select main_a v_prenex_8143)) 1000) (<= 0 (+ (select main_a v_prenex_8142) 1)) (<= (* 2 (select main_a v_prenex_8143)) 1998))) (forall ((v_prenex_3175 Int) (v_prenex_3176 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3175))) (<= (select main_a v_prenex_3176) 999) (< v_prenex_3176 main_y) (<= (+ (select main_a v_prenex_3175) 994) (select main_a v_prenex_3176)) (<= (+ main_y 1) v_prenex_3176))) (or (forall ((v_prenex_3568 Int)) (or (<= (select main_a v_prenex_3568) 999) (<= (+ main_y 1) v_prenex_3568) (< v_prenex_3568 main_y) (<= (* 2 (select main_a v_prenex_3568)) 1998) (<= 995 (select main_a v_prenex_3568)))) (forall ((v_prenex_3567 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3567))) (<= 1 (select main_a v_prenex_3567))))) (forall ((v_prenex_8316 Int) (v_prenex_8317 Int)) (or (<= (select main_a v_prenex_8316) 3) (<= (+ main_y 1) v_prenex_8317) (< v_prenex_8317 main_y) (<= 2 (* 2 (select main_a v_prenex_8316))) (<= 1000 (+ (select main_a v_prenex_8316) (select main_a v_prenex_8317))) (<= 995 (select main_a v_prenex_8317)) (<= 1994 (* 2 (select main_a v_prenex_8317))))) (or (forall ((v_prenex_2189 Int)) (or (<= (* 2 (select main_a v_prenex_2189)) 1998) (<= 997 (select main_a v_prenex_2189)) (< v_prenex_2189 main_y) (<= 1994 (* 2 (select main_a v_prenex_2189))) (<= (+ main_y 1) v_prenex_2189))) (forall ((v_prenex_2188 Int)) (or (<= (select main_a v_prenex_2188) 3) (<= (* 2 (select main_a v_prenex_2188)) 6)))) (or (forall ((v_prenex_7336 Int)) (or (<= 0 (+ (select main_a v_prenex_7336) 1)) (<= 2 (* 2 (select main_a v_prenex_7336))) (< v_prenex_7336 main_x))) (forall ((v_prenex_7337 Int)) (or (< v_prenex_7337 main_y) (<= (+ main_y 1) v_prenex_7337) (<= 1994 (* 2 (select main_a v_prenex_7337)))))) (or (forall ((v_prenex_3279 Int)) (or (<= (* 2 (select main_a v_prenex_3279)) 6) (<= (+ main_x 1) v_prenex_3279) (< v_prenex_3279 main_x) (<= 1 (select main_a v_prenex_3279)))) (forall ((v_prenex_3280 Int)) (<= (* 2 (select main_a v_prenex_3280)) 1998))) (forall ((v_prenex_10743 Int) (v_prenex_10742 Int)) (or (<= 0 (+ (select main_a v_prenex_10742) 1)) (<= 995 (select main_a v_prenex_10743)) (< v_prenex_10742 main_x) (<= (+ (select main_a v_prenex_10742) (select main_a v_prenex_10743)) 1000) (< v_prenex_10743 main_y) (<= (* 2 (select main_a v_prenex_10742)) 6) (<= (+ main_y 1) v_prenex_10743))) (forall ((v_prenex_3525 Int) (v_prenex_3526 Int)) (or (< v_prenex_3526 main_y) (<= 1 (select main_a v_prenex_3525)) (<= (+ (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) (<= (+ main_x 1) v_prenex_3525))) (forall ((v_prenex_8586 Int) (v_prenex_8587 Int)) (or (<= (select main_a v_prenex_8586) 3) (<= (+ main_y 1) v_prenex_8587) (<= 995 (select main_a v_prenex_8587)) (<= (+ main_x 1) v_prenex_8586) (< v_prenex_8587 main_y) (<= 2 (* 2 (select main_a v_prenex_8586))) (<= (+ (select main_a v_prenex_8586) 994) (select main_a v_prenex_8587)))) (forall ((v_prenex_4547 Int) (v_prenex_4546 Int)) (or (<= (+ main_y 1) v_prenex_4547) (<= (* 2 (select main_a v_prenex_4546)) 6) (<= (select main_a v_prenex_4547) (+ (select main_a v_prenex_4546) 998)) (<= 995 (select main_a v_prenex_4547)) (< v_prenex_4547 main_y) (<= (* 2 (select main_a v_prenex_4547)) 1998) (<= 0 (+ (select main_a v_prenex_4546) 1)))) (forall ((v_prenex_1800 Int) (v_prenex_1801 Int)) (or (<= (+ (select main_a v_prenex_1800) (select main_a v_prenex_1801)) 1000) (<= (+ main_y 1) v_prenex_1801) (<= (* 2 (select main_a v_prenex_1800)) 6) (<= (select main_a v_prenex_1800) 3) (<= 995 (select main_a v_prenex_1801)) (<= (+ main_x 1) v_prenex_1800) (< v_prenex_1801 main_y))) (forall ((v_prenex_396 Int) (v_prenex_395 Int)) (or (< v_prenex_396 main_y) (<= (+ main_y 1) v_prenex_396) (<= (+ (select main_a v_prenex_395) (select main_a v_prenex_396)) 1000) (<= (select main_a v_prenex_396) 999) (<= 0 (+ (select main_a v_prenex_395) 1)) (<= (* 2 (select main_a v_prenex_395)) 6))) (forall ((v_prenex_489 Int) (v_prenex_490 Int)) (or (<= (select main_a v_prenex_490) 1001) (< v_prenex_490 main_y) (<= 1994 (* 2 (select main_a v_prenex_490))) (<= 2 (* 2 (select main_a v_prenex_489))) (<= (+ main_y 1) v_prenex_490) (<= 0 (+ (select main_a v_prenex_489) 1)) (<= (select main_a v_prenex_490) (+ (select main_a v_prenex_489) 998)))) (forall ((v_prenex_5958 Int) (v_prenex_5959 Int)) (or (<= (+ main_y 1) v_prenex_5959) (< v_prenex_5959 main_y) (<= (select main_a v_prenex_5958) 5) (<= (* 2 (select main_a v_prenex_5959)) 1998) (<= (+ main_x 1) v_prenex_5958) (<= (+ (select main_a v_prenex_5958) 994) (select main_a v_prenex_5959)))) (forall ((v_prenex_9611 Int) (v_prenex_9610 Int)) (or (<= 0 (+ (select main_a v_prenex_9610) 1)) (<= 995 (select main_a v_prenex_9611)) (<= (select main_a v_prenex_9611) (+ (select main_a v_prenex_9610) 998)) (<= (select main_a v_prenex_9610) 3) (<= (+ main_y 1) v_prenex_9611) (<= (* 2 (select main_a v_prenex_9611)) 1998) (< v_prenex_9611 main_y))) (forall ((v_prenex_1489 Int) (v_prenex_1488 Int)) (or (<= (+ main_y 1) v_prenex_1489) (< v_prenex_1489 main_y) (<= 997 (select main_a v_prenex_1489)) (<= (+ main_x 1) v_prenex_1488) (<= (+ (select main_a v_prenex_1488) 994) (select main_a v_prenex_1489)))) (forall ((v_prenex_1147 Int) (v_prenex_1146 Int)) (or (<= (* 2 (select main_a v_prenex_1147)) 1998) (<= (+ (select main_a v_prenex_1146) 994) (select main_a v_prenex_1147)) (<= (+ main_y 1) v_prenex_1147) (<= (select main_a v_prenex_1146) 3) (<= 1994 (* 2 (select main_a v_prenex_1147))) (<= 2 (* 2 (select main_a v_prenex_1146))) (< v_prenex_1147 main_y))) (forall ((v_prenex_6905 Int) (v_prenex_6906 Int)) (or (<= 1 (select main_a v_prenex_6905)) (< v_prenex_6906 main_y) (<= (+ (select main_a v_prenex_6905) (select main_a v_prenex_6906)) 1000) (<= (+ main_y 1) v_prenex_6906) (< v_prenex_6905 main_x) (<= (select main_a v_prenex_6905) 5) (<= (select main_a v_prenex_6906) 1001))) (forall ((v_prenex_668 Int) (v_prenex_669 Int)) (or (< v_prenex_669 main_y) (<= 2 (* 2 (select main_a v_prenex_668))) (<= (* 2 (select main_a v_prenex_668)) 6) (<= 997 (select main_a v_prenex_669)) (<= (+ (select main_a v_prenex_668) (select main_a v_prenex_669)) 1000) (<= (+ main_y 1) v_prenex_669) (<= 995 (select main_a v_prenex_669)))) (forall ((v_prenex_10114 Int) (v_prenex_10115 Int)) (or (< v_prenex_10115 main_y) (<= (+ main_x 1) v_prenex_10114) (<= 1994 (* 2 (select main_a v_prenex_10115))) (<= 1000 (+ (select main_a v_prenex_10114) (select main_a v_prenex_10115))) (<= (* 2 (select main_a v_prenex_10114)) 6) (<= (select main_a v_prenex_10114) 3) (<= (+ main_y 1) v_prenex_10115))) (or (forall ((v_prenex_974 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_974))) (<= (select main_a v_prenex_974) 1001) (<= 995 (select main_a v_prenex_974)) (< v_prenex_974 main_y) (<= (+ main_y 1) v_prenex_974))) (forall ((v_prenex_973 Int)) (or (<= 2 (* 2 (select main_a v_prenex_973))) (<= (select main_a v_prenex_973) 3)))) (forall ((v_prenex_7747 Int) (v_prenex_7748 Int)) (or (<= (select main_a v_prenex_7748) 1001) (<= (+ (select main_a v_prenex_7747) (select main_a v_prenex_7748)) 1000) (<= (+ main_y 1) v_prenex_7748) (<= (* 2 (select main_a v_prenex_7747)) 6) (< v_prenex_7748 main_y) (<= 995 (select main_a v_prenex_7748)))) (or (forall ((v_prenex_9008 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9008))) (< v_prenex_9008 main_x))) (forall ((v_prenex_9009 Int)) (or (<= (+ main_y 1) v_prenex_9009) (<= (select main_a v_prenex_9009) 999) (< v_prenex_9009 main_y) (<= 1994 (* 2 (select main_a v_prenex_9009)))))) (or (forall ((v_prenex_4724 Int)) (or (<= 0 (+ (select main_a v_prenex_4724) 1)) (< v_prenex_4724 main_x) (<= (select main_a v_prenex_4724) 3))) (forall ((v_prenex_4725 Int)) (or (< v_prenex_4725 main_y) (<= (+ main_y 1) v_prenex_4725) (<= (select main_a v_prenex_4725) 1001) (<= (* 2 (select main_a v_prenex_4725)) 1998)))) (forall ((v_prenex_890 Int) (v_prenex_889 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_890))) (<= (+ main_y 1) v_prenex_890) (<= (select main_a v_prenex_890) (+ (select main_a v_prenex_889) 998)) (<= (select main_a v_prenex_889) 3) (<= (* 2 (select main_a v_prenex_889)) 6) (< v_prenex_890 main_y))) (<= (- (- main_x) (- main_y)) (- 1)) (or (forall ((v_prenex_171 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_171))) (<= 995 (select main_a v_prenex_171)) (< v_prenex_171 main_y) (<= (select main_a v_prenex_171) 999) (<= (+ main_y 1) v_prenex_171))) (forall ((v_prenex_170 Int)) (<= 0 (+ (select main_a v_prenex_170) 1)))) (or (forall ((v_prenex_1955 Int)) (or (<= (+ main_y 1) v_prenex_1955) (<= (* 2 (select main_a v_prenex_1955)) 1998) (<= (select main_a v_prenex_1955) 999) (< v_prenex_1955 main_y))) (forall ((v_prenex_1954 Int)) (or (<= 0 (+ (select main_a v_prenex_1954) 1)) (<= (select main_a v_prenex_1954) 3)))) (or (forall ((v_prenex_4697 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4697))) (< v_prenex_4697 main_y) (<= (+ main_y 1) v_prenex_4697) (<= (select main_a v_prenex_4697) 1001) (<= (select main_a v_prenex_4697) 999))) (forall ((v_prenex_4696 Int)) (or (<= (* 2 (select main_a v_prenex_4696)) 6) (<= 0 (+ (select main_a v_prenex_4696) 1))))) (forall ((v_prenex_10487 Int) (v_prenex_10486 Int)) (or (<= (select main_a v_prenex_10486) 3) (<= (+ main_y 1) v_prenex_10487) (<= (+ main_x 1) v_prenex_10486) (<= 997 (select main_a v_prenex_10487)) (<= 2 (* 2 (select main_a v_prenex_10486))) (<= 1000 (+ (select main_a v_prenex_10486) (select main_a v_prenex_10487))) (< v_prenex_10487 main_y))) (forall ((v_prenex_5011 Int) (v_prenex_5010 Int)) (or (<= (+ main_y 1) v_prenex_5011) (<= 1994 (* 2 (select main_a v_prenex_5011))) (<= (select main_a v_prenex_5011) (+ (select main_a v_prenex_5010) 998)) (<= (* 2 (select main_a v_prenex_5011)) 1998) (< v_prenex_5011 main_y))) (forall ((v_prenex_8950 Int) (v_prenex_8951 Int)) (or (< v_prenex_8951 main_y) (<= (select main_a v_prenex_8951) (+ (select main_a v_prenex_8950) 998)) (<= 0 (+ (select main_a v_prenex_8950) 1)) (<= 2 (* 2 (select main_a v_prenex_8950))) (<= (+ main_y 1) v_prenex_8951) (<= (+ main_x 1) v_prenex_8950) (<= 1994 (* 2 (select main_a v_prenex_8951))))) (forall ((v_prenex_10006 Int) (v_prenex_10007 Int)) (or (< v_prenex_10007 main_y) (<= 2 (* 2 (select main_a v_prenex_10006))) (<= (select main_a v_prenex_10007) 1001) (<= (+ main_y 1) v_prenex_10007) (<= (+ (select main_a v_prenex_10006) (select main_a v_prenex_10007)) 1000) (<= 995 (select main_a v_prenex_10007)))) (forall ((v_prenex_3322 Int) (v_prenex_3321 Int)) (or (< v_prenex_3322 main_y) (< v_prenex_3321 main_x) (<= (+ main_y 1) v_prenex_3322) (<= (+ (select main_a v_prenex_3321) 994) (select main_a v_prenex_3322)) (<= (* 2 (select main_a v_prenex_3321)) 6) (<= 0 (+ (select main_a v_prenex_3321) 1)) (<= (select main_a v_prenex_3322) 1001))) (forall ((v_prenex_1295 Int) (v_prenex_1294 Int)) (or (< v_prenex_1295 main_y) (<= (+ main_y 1) v_prenex_1295) (<= (select main_a v_prenex_1295) (+ (select main_a v_prenex_1294) 998)) (<= (select main_a v_prenex_1294) 5) (<= 997 (select main_a v_prenex_1295)) (<= (* 2 (select main_a v_prenex_1295)) 1998) (<= (* 2 (select main_a v_prenex_1294)) 6))) (or (forall ((v_prenex_9718 Int)) (or (< v_prenex_9718 main_x) (<= (select main_a v_prenex_9718) 5) (<= 1 (select main_a v_prenex_9718)))) (forall ((v_prenex_9719 Int)) (or (<= (+ main_y 1) v_prenex_9719) (<= (* 2 (select main_a v_prenex_9719)) 1998) (<= 997 (select main_a v_prenex_9719)) (< v_prenex_9719 main_y)))) (forall ((v_prenex_3385 Int) (v_prenex_3386 Int)) (or (<= (select main_a v_prenex_3386) 999) (< v_prenex_3385 main_x) (<= (+ main_y 1) v_prenex_3386) (<= (* 2 (select main_a v_prenex_3385)) 6) (<= 1000 (+ (select main_a v_prenex_3385) (select main_a v_prenex_3386))) (< v_prenex_3386 main_y) (<= 0 (+ (select main_a v_prenex_3385) 1)))) (or (forall ((v_prenex_3071 Int)) (or (<= (+ main_x 1) v_prenex_3071) (<= 0 (+ (select main_a v_prenex_3071) 1)))) (forall ((v_prenex_3072 Int)) (or (< v_prenex_3072 main_y) (<= (+ main_y 1) v_prenex_3072) (<= (select main_a v_prenex_3072) 1001) (<= 1994 (* 2 (select main_a v_prenex_3072)))))) (forall ((v_prenex_2655 Int) (v_prenex_2656 Int)) (or (<= 1 (select main_a v_prenex_2655)) (<= (+ main_y 1) v_prenex_2656) (<= (select main_a v_prenex_2656) (+ (select main_a v_prenex_2655) 998)) (<= (select main_a v_prenex_2656) 1001) (<= (select main_a v_prenex_2655) 3) (< v_prenex_2656 main_y) (<= (select main_a v_prenex_2656) 999))) (forall ((v_prenex_8437 Int) (v_prenex_8438 Int)) (or (<= (+ main_x 1) v_prenex_8437) (<= (+ main_y 1) v_prenex_8438) (< v_prenex_8438 main_y) (<= 2 (* 2 (select main_a v_prenex_8437))) (<= (+ (select main_a v_prenex_8437) (select main_a v_prenex_8438)) 1000) (<= (select main_a v_prenex_8438) 1001) (<= 0 (+ (select main_a v_prenex_8437) 1)))) (forall ((v_prenex_7007 Int) (v_prenex_7008 Int)) (or (<= (select main_a v_prenex_7008) (+ (select main_a v_prenex_7007) 998)) (<= (select main_a v_prenex_7008) 999) (<= 995 (select main_a v_prenex_7008)) (<= (+ main_y 1) v_prenex_7008) (<= 0 (+ (select main_a v_prenex_7007) 1)) (< v_prenex_7008 main_y) (<= (* 2 (select main_a v_prenex_7007)) 6))) (forall ((v_prenex_7797 Int) (v_prenex_7798 Int)) (or (<= (* 2 (select main_a v_prenex_7797)) 6) (< v_prenex_7798 main_y) (<= 997 (select main_a v_prenex_7798)) (<= (+ main_y 1) v_prenex_7798) (<= 2 (* 2 (select main_a v_prenex_7797))) (<= 1000 (+ (select main_a v_prenex_7797) (select main_a v_prenex_7798))) (<= (* 2 (select main_a v_prenex_7798)) 1998))) (forall ((v_prenex_5750 Int) (v_prenex_5751 Int)) (or (<= 1 (select main_a v_prenex_5750)) (<= (+ main_x 1) v_prenex_5750) (< v_prenex_5750 main_x) (<= (+ (select main_a v_prenex_5750) 994) (select main_a v_prenex_5751)) (<= (* 2 (select main_a v_prenex_5750)) 6))) (forall ((v_prenex_10387 Int) (v_prenex_10386 Int)) (or (<= (+ main_y 1) v_prenex_10387) (< v_prenex_10387 main_y) (<= (* 2 (select main_a v_prenex_10387)) 1998) (<= (+ (select main_a v_prenex_10386) 994) (select main_a v_prenex_10387)) (<= (+ main_x 1) v_prenex_10386))) (or (forall ((v_prenex_1356 Int)) (or (<= (select main_a v_prenex_1356) 5) (<= 1 (select main_a v_prenex_1356)))) (forall ((v_prenex_1357 Int)) (or (<= (* 2 (select main_a v_prenex_1357)) 1998) (<= 1994 (* 2 (select main_a v_prenex_1357))) (<= (+ main_y 1) v_prenex_1357) (< v_prenex_1357 main_y)))) (forall ((v_prenex_7913 Int) (v_prenex_7914 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7913))) (<= 995 (select main_a v_prenex_7914)) (<= (select main_a v_prenex_7914) 999) (<= (select main_a v_prenex_7913) 3) (< v_prenex_7914 main_y) (<= (+ (select main_a v_prenex_7913) 994) (select main_a v_prenex_7914)) (<= (+ main_y 1) v_prenex_7914))) (or (forall ((v_prenex_3668 Int)) (or (<= (+ main_y 1) v_prenex_3668) (<= 995 (select main_a v_prenex_3668)) (< v_prenex_3668 main_y) (<= (* 2 (select main_a v_prenex_3668)) 1998))) (forall ((v_prenex_3667 Int)) (or (<= 0 (+ (select main_a v_prenex_3667) 1)) (<= (select main_a v_prenex_3667) 5) (<= (+ main_x 1) v_prenex_3667)))) (forall ((v_prenex_10289 Int) (v_prenex_10288 Int)) (or (<= 995 (select main_a v_prenex_10289)) (< v_prenex_10289 main_y) (<= (* 2 (select main_a v_prenex_10289)) 1998) (<= 2 (* 2 (select main_a v_prenex_10288))) (<= (+ main_y 1) v_prenex_10289) (<= 0 (+ (select main_a v_prenex_10288) 1)) (<= (select main_a v_prenex_10289) (+ (select main_a v_prenex_10288) 998)))) (forall ((v_prenex_3620 Int) (v_prenex_3619 Int)) (or (<= (select main_a v_prenex_3620) 999) (<= (+ main_x 1) v_prenex_3619) (<= (select main_a v_prenex_3620) (+ (select main_a v_prenex_3619) 998)) (<= (+ main_y 1) v_prenex_3620) (<= 0 (+ (select main_a v_prenex_3619) 1)) (< v_prenex_3620 main_y) (<= (select main_a v_prenex_3619) 5))) (forall ((v_prenex_4833 Int) (v_prenex_4832 Int)) (or (< v_prenex_4832 main_x) (<= (+ main_y 1) v_prenex_4833) (<= (+ (select main_a v_prenex_4832) 994) (select main_a v_prenex_4833)) (<= (* 2 (select main_a v_prenex_4832)) 6) (<= (+ main_x 1) v_prenex_4832))) (forall ((v_prenex_3833 Int) (v_prenex_3834 Int)) (or (< v_prenex_3834 main_y) (<= 1000 (+ (select main_a v_prenex_3833) (select main_a v_prenex_3834))) (<= (+ main_y 1) v_prenex_3834) (<= (* 2 (select main_a v_prenex_3834)) 1998) (<= 2 (* 2 (select main_a v_prenex_3833))) (<= (+ main_x 1) v_prenex_3833))) (forall ((v_prenex_3731 Int) (v_prenex_3732 Int)) (or (<= (select main_a v_prenex_3732) (+ (select main_a v_prenex_3731) 998)) (< v_prenex_3731 main_x) (<= (+ main_x 1) v_prenex_3731) (<= (select main_a v_prenex_3731) 5))) (or (forall ((v_prenex_7692 Int)) (or (<= (select main_a v_prenex_7692) 999) (<= (+ main_y 1) v_prenex_7692) (< v_prenex_7692 main_y) (<= (* 2 (select main_a v_prenex_7692)) 1998))) (forall ((v_prenex_7691 Int)) (<= (select main_a v_prenex_7691) 3))) (forall ((v_prenex_3305 Int) (v_prenex_3306 Int)) (or (<= (+ main_x 1) v_prenex_3305) (<= 2 (* 2 (select main_a v_prenex_3305))) (< v_prenex_3306 main_y) (<= 995 (select main_a v_prenex_3306)) (<= (+ (select main_a v_prenex_3305) (select main_a v_prenex_3306)) 1000) (<= (+ main_y 1) v_prenex_3306))) (forall ((v_prenex_7766 Int) (v_prenex_7765 Int)) (or (<= (select main_a v_prenex_7765) 5) (<= (select main_a v_prenex_7766) 999) (< v_prenex_7766 main_y) (<= (select main_a v_prenex_7765) 3) (<= (+ main_y 1) v_prenex_7766) (<= (select main_a v_prenex_7766) (+ (select main_a v_prenex_7765) 998)))) (forall ((v_prenex_8800 Int) (v_prenex_8801 Int)) (or (<= (select main_a v_prenex_8801) 999) (<= (+ main_y 1) v_prenex_8801) (<= 1000 (+ (select main_a v_prenex_8800) (select main_a v_prenex_8801))) (<= 1 (select main_a v_prenex_8800)) (< v_prenex_8801 main_y) (<= 1994 (* 2 (select main_a v_prenex_8801))))) (or (forall ((v_prenex_8621 Int)) (or (<= (* 2 (select main_a v_prenex_8621)) 1998) (<= (+ main_y 1) v_prenex_8621) (<= 1994 (* 2 (select main_a v_prenex_8621))) (< v_prenex_8621 main_y))) (forall ((v_prenex_8620 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8620))) (<= (select main_a v_prenex_8620) 3) (<= (+ main_x 1) v_prenex_8620)))) (or (forall ((v_prenex_2000 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2000))) (<= (select main_a v_prenex_2000) 5))) (forall ((v_prenex_2001 Int)) (or (< v_prenex_2001 main_y) (<= 1994 (* 2 (select main_a v_prenex_2001))) (<= (select main_a v_prenex_2001) 999) (<= (+ main_y 1) v_prenex_2001)))) (or (forall ((v_prenex_6781 Int)) (<= (select main_a v_prenex_6781) 5)) (forall ((v_prenex_6782 Int)) (or (<= (* 2 (select main_a v_prenex_6782)) 1998) (<= 997 (select main_a v_prenex_6782)) (<= (+ main_y 1) v_prenex_6782) (< v_prenex_6782 main_y) (<= 995 (select main_a v_prenex_6782))))) (forall ((v_prenex_7654 Int) (v_prenex_7653 Int)) (or (<= (+ (select main_a v_prenex_7653) (select main_a v_prenex_7654)) 1000) (<= (* 2 (select main_a v_prenex_7653)) 6) (<= 995 (select main_a v_prenex_7654)) (<= 0 (+ (select main_a v_prenex_7653) 1)) (<= (select main_a v_prenex_7654) 1001) (<= (+ main_y 1) v_prenex_7654) (< v_prenex_7654 main_y))) (forall ((v_prenex_4342 Int) (v_prenex_4343 Int)) (or (<= (+ main_y 1) v_prenex_4343) (<= (* 2 (select main_a v_prenex_4343)) 1998) (<= 2 (* 2 (select main_a v_prenex_4342))) (<= (select main_a v_prenex_4343) 1001) (<= 1000 (+ (select main_a v_prenex_4342) (select main_a v_prenex_4343))) (< v_prenex_4343 main_y))) (forall ((v_prenex_7216 Int) (v_prenex_7217 Int)) (or (<= (* 2 (select main_a v_prenex_7217)) 1998) (<= 1994 (* 2 (select main_a v_prenex_7217))) (<= 2 (* 2 (select main_a v_prenex_7216))) (< v_prenex_7217 main_y) (<= 0 (+ (select main_a v_prenex_7216) 1)) (<= (+ (select main_a v_prenex_7216) (select main_a v_prenex_7217)) 1000) (<= (+ main_y 1) v_prenex_7217))) (forall ((v_prenex_6636 Int) (v_prenex_6637 Int)) (or (<= (+ main_x 1) v_prenex_6636) (<= (+ (select main_a v_prenex_6636) 994) (select main_a v_prenex_6637)) (<= (select main_a v_prenex_6636) 5) (<= 995 (select main_a v_prenex_6637)) (<= (+ main_y 1) v_prenex_6637) (< v_prenex_6637 main_y) (<= 1 (select main_a v_prenex_6636)))) (forall ((v_prenex_5631 Int) (v_prenex_5630 Int)) (or (<= 997 (select main_a v_prenex_5631)) (<= (* 2 (select main_a v_prenex_5630)) 6) (<= (select main_a v_prenex_5631) 999) (< v_prenex_5631 main_y) (<= 1000 (+ (select main_a v_prenex_5630) (select main_a v_prenex_5631))) (<= (+ main_y 1) v_prenex_5631) (<= 1 (select main_a v_prenex_5630)))) (forall ((v_prenex_3379 Int) (v_prenex_3380 Int)) (or (<= (select main_a v_prenex_3380) 999) (< v_prenex_3380 main_y) (<= 995 (select main_a v_prenex_3380)) (<= 0 (+ (select main_a v_prenex_3379) 1)) (<= 1000 (+ (select main_a v_prenex_3379) (select main_a v_prenex_3380))) (<= (+ main_y 1) v_prenex_3380) (<= 1 (select main_a v_prenex_3379)))) (forall ((v_prenex_2252 Int) (v_prenex_2253 Int)) (or (<= 0 (+ (select main_a v_prenex_2252) 1)) (<= (select main_a v_prenex_2253) (+ (select main_a v_prenex_2252) 998)) (<= (+ main_y 1) v_prenex_2253) (<= (select main_a v_prenex_2253) 999) (<= 995 (select main_a v_prenex_2253)) (< v_prenex_2253 main_y) (<= (select main_a v_prenex_2252) 5))) (forall ((v_prenex_6983 Int) (v_prenex_6984 Int)) (or (<= (select main_a v_prenex_6983) 3) (<= 1000 (+ (select main_a v_prenex_6983) (select main_a v_prenex_6984))) (<= 1994 (* 2 (select main_a v_prenex_6984))) (< v_prenex_6984 main_y) (<= (+ main_y 1) v_prenex_6984) (<= (select main_a v_prenex_6983) 5) (<= 995 (select main_a v_prenex_6984)))) (forall ((v_prenex_1363 Int) (v_prenex_1362 Int)) (or (< v_prenex_1363 main_y) (<= (* 2 (select main_a v_prenex_1362)) 6) (<= (select main_a v_prenex_1363) (+ (select main_a v_prenex_1362) 998)) (<= (+ main_y 1) v_prenex_1363) (<= (select main_a v_prenex_1363) 1001) (<= (* 2 (select main_a v_prenex_1363)) 1998))) (forall ((v_prenex_1071 Int) (v_prenex_1070 Int)) (or (< v_prenex_1071 main_y) (<= (+ (select main_a v_prenex_1070) 994) (select main_a v_prenex_1071)) (<= (+ main_y 1) v_prenex_1071) (<= 995 (select main_a v_prenex_1071)) (<= (select main_a v_prenex_1070) 3) (<= (select main_a v_prenex_1070) 5) (<= (select main_a v_prenex_1071) 999))) (or (forall ((v_prenex_5701 Int)) (or (< v_prenex_5701 main_y) (<= 995 (select main_a v_prenex_5701)) (<= 1994 (* 2 (select main_a v_prenex_5701))) (<= (+ main_y 1) v_prenex_5701))) (forall ((v_prenex_5700 Int)) (or (<= (select main_a v_prenex_5700) 3) (<= (+ main_x 1) v_prenex_5700)))) (forall ((v_prenex_10413 Int) (v_prenex_10412 Int)) (or (<= 0 (+ (select main_a v_prenex_10412) 1)) (<= (select main_a v_prenex_10413) (+ (select main_a v_prenex_10412) 998)) (<= (select main_a v_prenex_10413) 1001) (<= (* 2 (select main_a v_prenex_10412)) 6) (<= (+ main_y 1) v_prenex_10413) (<= 1994 (* 2 (select main_a v_prenex_10413))) (< v_prenex_10413 main_y))) (forall ((v_prenex_6606 Int) (v_prenex_6607 Int)) (or (<= (select main_a v_prenex_6606) 3) (<= (select main_a v_prenex_6607) (+ (select main_a v_prenex_6606) 998)) (<= (* 2 (select main_a v_prenex_6607)) 1998) (<= 997 (select main_a v_prenex_6607)) (<= 2 (* 2 (select main_a v_prenex_6606))) (<= (+ main_y 1) v_prenex_6607) (< v_prenex_6607 main_y))) (forall ((v_prenex_10451 Int) (v_prenex_10450 Int)) (or (<= 0 (+ (select main_a v_prenex_10450) 1)) (<= 997 (select main_a v_prenex_10451)) (<= (+ main_y 1) v_prenex_10451) (<= 995 (select main_a v_prenex_10451)) (<= (select main_a v_prenex_10451) (+ (select main_a v_prenex_10450) 998)) (< v_prenex_10451 main_y))) (forall ((v_prenex_10185 Int) (v_prenex_10184 Int)) (or (<= 1000 (+ (select main_a v_prenex_10184) (select main_a v_prenex_10185))) (<= 997 (select main_a v_prenex_10185)) (<= (select main_a v_prenex_10184) 5) (< v_prenex_10185 main_y) (<= 995 (select main_a v_prenex_10185)) (<= (+ main_y 1) v_prenex_10185) (<= (select main_a v_prenex_10184) 3))) (forall ((v_prenex_8413 Int) (v_prenex_8414 Int)) (or (<= (* 2 (select main_a v_prenex_8413)) 6) (<= 1000 (+ (select main_a v_prenex_8413) (select main_a v_prenex_8414))) (< v_prenex_8413 main_x) (<= 0 (+ (select main_a v_prenex_8413) 1)) (<= (+ main_y 1) v_prenex_8414) (<= 1994 (* 2 (select main_a v_prenex_8414))) (< v_prenex_8414 main_y))) (or (forall ((v_prenex_638 Int)) (<= 0 (+ (select main_a v_prenex_638) 1))) (forall ((v_prenex_639 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_639))) (<= (+ main_y 1) v_prenex_639) (< v_prenex_639 main_y) (<= (* 2 (select main_a v_prenex_639)) 1998) (<= (select main_a v_prenex_639) 1001)))) (forall ((v_prenex_4207 Int) (v_prenex_4208 Int)) (or (<= (+ main_y 1) v_prenex_4208) (<= 995 (select main_a v_prenex_4208)) (< v_prenex_4208 main_y) (<= (+ (select main_a v_prenex_4207) 994) (select main_a v_prenex_4208)) (<= (* 2 (select main_a v_prenex_4208)) 1998) (<= (* 2 (select main_a v_prenex_4207)) 6) (<= 0 (+ (select main_a v_prenex_4207) 1)))) (forall ((v_prenex_3223 Int) (v_prenex_3224 Int)) (or (<= (select main_a v_prenex_3223) 5) (<= (select main_a v_prenex_3224) (+ (select main_a v_prenex_3223) 998)) (<= (+ main_y 1) v_prenex_3224) (<= (select main_a v_prenex_3224) 999) (<= 0 (+ (select main_a v_prenex_3223) 1)) (< v_prenex_3224 main_y) (<= 1994 (* 2 (select main_a v_prenex_3224))))) (forall ((v_prenex_8164 Int) (v_prenex_8165 Int)) (or (<= (* 2 (select main_a v_prenex_8165)) 1998) (<= 1 (select main_a v_prenex_8164)) (<= (+ main_y 1) v_prenex_8165) (<= (select main_a v_prenex_8165) (+ (select main_a v_prenex_8164) 998)) (<= 1994 (* 2 (select main_a v_prenex_8165))) (< v_prenex_8165 main_y))) (or (forall ((v_prenex_314 Int)) (or (<= (* 2 (select main_a v_prenex_314)) 1998) (<= (select main_a v_prenex_314) 1001) (<= 1994 (* 2 (select main_a v_prenex_314))) (< v_prenex_314 main_y) (<= (+ main_y 1) v_prenex_314))) (forall ((v_prenex_313 Int)) (or (<= (select main_a v_prenex_313) 3) (<= (select main_a v_prenex_313) 5)))) (forall ((v_prenex_10282 Int) (v_prenex_10283 Int)) (or (<= (select main_a v_prenex_10282) 5) (<= 1000 (+ (select main_a v_prenex_10282) (select main_a v_prenex_10283))) (<= (select main_a v_prenex_10283) 1001) (<= (+ main_y 1) v_prenex_10283) (< v_prenex_10283 main_y) (<= (+ main_x 1) v_prenex_10282) (<= (select main_a v_prenex_10282) 3))) (forall ((v_prenex_1117 Int) (v_prenex_1116 Int)) (or (<= (+ main_y 1) v_prenex_1117) (< v_prenex_1117 main_y) (<= (+ (select main_a v_prenex_1116) (select main_a v_prenex_1117)) 1000) (<= 1994 (* 2 (select main_a v_prenex_1117))) (<= (+ main_x 1) v_prenex_1116) (<= 1 (select main_a v_prenex_1116)) (<= (select main_a v_prenex_1116) 5))) (forall ((v_prenex_6530 Int) (v_prenex_6531 Int)) (or (<= (+ main_y 1) v_prenex_6531) (<= 0 (+ (select main_a v_prenex_6530) 1)) (<= 2 (* 2 (select main_a v_prenex_6530))) (<= (select main_a v_prenex_6531) 1001) (<= 995 (select main_a v_prenex_6531)) (<= 1000 (+ (select main_a v_prenex_6530) (select main_a v_prenex_6531))) (< v_prenex_6531 main_y))) (or (forall ((v_prenex_7912 Int)) (or (<= (+ main_y 1) v_prenex_7912) (< v_prenex_7912 main_y) (<= (* 2 (select main_a v_prenex_7912)) 1998))) (forall ((v_prenex_7911 Int)) (or (<= 0 (+ (select main_a v_prenex_7911) 1)) (<= 1 (select main_a v_prenex_7911)) (<= (+ main_x 1) v_prenex_7911)))) (forall ((v_prenex_8910 Int) (v_prenex_8911 Int)) (or (<= (+ main_x 1) v_prenex_8910) (<= (select main_a v_prenex_8910) 3) (< v_prenex_8910 main_x) (<= (+ (select main_a v_prenex_8910) 994) (select main_a v_prenex_8911)) (<= 1 (select main_a v_prenex_8910)))) (forall ((v_prenex_2909 Int) (v_prenex_2908 Int)) (or (<= 995 (select main_a v_prenex_2909)) (<= (select main_a v_prenex_2909) 1001) (<= (+ (select main_a v_prenex_2908) 994) (select main_a v_prenex_2909)) (<= (+ main_y 1) v_prenex_2909) (< v_prenex_2909 main_y) (<= 1 (select main_a v_prenex_2908)) (<= (select main_a v_prenex_2908) 5))) (forall ((v_prenex_796 Int) (v_prenex_797 Int)) (or (<= 1 (select main_a v_prenex_796)) (<= (select main_a v_prenex_797) 1001) (<= 1000 (+ (select main_a v_prenex_796) (select main_a v_prenex_797))) (<= (+ main_y 1) v_prenex_797) (<= 995 (select main_a v_prenex_797)) (< v_prenex_797 main_y))) (forall ((v_prenex_6925 Int) (v_prenex_6926 Int)) (or (<= (+ main_y 1) v_prenex_6926) (<= 1994 (* 2 (select main_a v_prenex_6926))) (<= (+ main_x 1) v_prenex_6925) (<= (+ (select main_a v_prenex_6925) (select main_a v_prenex_6926)) 1000) (<= (select main_a v_prenex_6925) 5) (< v_prenex_6926 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)) (< v_prenex_3796 main_y) (<= 2 (* 2 (select main_a v_prenex_3795))) (<= (+ main_y 1) v_prenex_3796) (<= 1 (select main_a v_prenex_3795)) (< v_prenex_3795 main_x) (<= (select main_a v_prenex_3796) 1001))) (forall ((v_prenex_840 Int) (v_prenex_841 Int)) (or (< v_prenex_840 main_x) (<= (+ main_y 1) v_prenex_841) (<= (* 2 (select main_a v_prenex_840)) 6) (<= 1 (select main_a v_prenex_840)) (<= (select main_a v_prenex_841) (+ (select main_a v_prenex_840) 998)) (< v_prenex_841 main_y) (<= 1994 (* 2 (select main_a v_prenex_841))))) (forall ((v_prenex_8080 Int) (v_prenex_8081 Int)) (or (<= (select main_a v_prenex_8081) 1001) (<= (+ main_y 1) v_prenex_8081) (<= 1000 (+ (select main_a v_prenex_8080) (select main_a v_prenex_8081))) (<= 1 (select main_a v_prenex_8080)) (< v_prenex_8081 main_y) (<= 997 (select main_a v_prenex_8081)) (<= 0 (+ (select main_a v_prenex_8080) 1)))) (or (forall ((v_prenex_1990 Int)) (<= 1 (select main_a v_prenex_1990))) (forall ((v_prenex_1991 Int)) (or (< v_prenex_1991 main_y) (<= 997 (select main_a v_prenex_1991)) (<= 1994 (* 2 (select main_a v_prenex_1991))) (<= (+ main_y 1) v_prenex_1991)))) (or (forall ((v_prenex_6552 Int)) (or (<= (select main_a v_prenex_6552) 5) (<= 0 (+ (select main_a v_prenex_6552) 1)) (<= (+ main_x 1) v_prenex_6552) (< v_prenex_6552 main_x))) (forall ((v_prenex_6553 Int)) (<= (* 2 (select main_a v_prenex_6553)) 1998))) (forall ((v_prenex_6521 Int) (v_prenex_6520 Int)) (or (< v_prenex_6521 main_y) (<= 1 (select main_a v_prenex_6520)) (<= 997 (select main_a v_prenex_6521)) (<= 1000 (+ (select main_a v_prenex_6520) (select main_a v_prenex_6521))) (<= (* 2 (select main_a v_prenex_6521)) 1998) (<= (+ main_y 1) v_prenex_6521) (<= 0 (+ (select main_a v_prenex_6520) 1)))) (forall ((v_prenex_4151 Int) (v_prenex_4152 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4151))) (<= 0 (+ (select main_a v_prenex_4151) 1)) (< v_prenex_4152 main_y) (<= (+ main_y 1) v_prenex_4152) (<= 1994 (* 2 (select main_a v_prenex_4152))) (<= (* 2 (select main_a v_prenex_4152)) 1998) (<= 1000 (+ (select main_a v_prenex_4151) (select main_a v_prenex_4152))))) (forall ((v_prenex_7588 Int) (v_prenex_7587 Int)) (or (<= 0 (+ (select main_a v_prenex_7587) 1)) (<= (+ main_y 1) v_prenex_7588) (<= (+ (select main_a v_prenex_7587) 994) (select main_a v_prenex_7588)) (<= (* 2 (select main_a v_prenex_7588)) 1998) (<= 997 (select main_a v_prenex_7588)) (< v_prenex_7588 main_y))) (forall ((v_prenex_992 Int) (v_prenex_993 Int)) (or (< v_prenex_993 main_y) (<= (+ (select main_a v_prenex_992) 994) (select main_a v_prenex_993)) (<= (select main_a v_prenex_993) 1001) (<= (* 2 (select main_a v_prenex_992)) 6) (<= 0 (+ (select main_a v_prenex_992) 1)) (<= (+ main_y 1) v_prenex_993) (<= (* 2 (select main_a v_prenex_993)) 1998))) (forall ((v_prenex_9653 Int) (v_prenex_9652 Int)) (or (< v_prenex_9653 main_y) (<= (select main_a v_prenex_9652) 3) (<= 1 (select main_a v_prenex_9652)) (<= (+ main_y 1) v_prenex_9653) (<= 1994 (* 2 (select main_a v_prenex_9653))) (<= (+ (select main_a v_prenex_9652) 994) (select main_a v_prenex_9653)))) (forall ((v_prenex_2234 Int) (v_prenex_2235 Int)) (or (<= (+ main_y 1) v_prenex_2235) (<= 1 (select main_a v_prenex_2234)) (<= (+ (select main_a v_prenex_2234) (select main_a v_prenex_2235)) 1000) (<= (select main_a v_prenex_2235) 1001) (< v_prenex_2235 main_y) (<= (+ main_x 1) v_prenex_2234))) (forall ((v_prenex_8822 Int) (v_prenex_8823 Int)) (or (<= (* 2 (select main_a v_prenex_8822)) 6) (<= 995 (select main_a v_prenex_8823)) (<= 1000 (+ (select main_a v_prenex_8822) (select main_a v_prenex_8823))) (< v_prenex_8823 main_y) (<= (+ main_y 1) v_prenex_8823) (<= 997 (select main_a v_prenex_8823)) (<= (select main_a v_prenex_8822) 3))) (forall ((v_prenex_1646 Int) (v_prenex_1647 Int)) (or (<= (* 2 (select main_a v_prenex_1646)) 6) (<= (+ main_y 1) v_prenex_1647) (<= (+ (select main_a v_prenex_1646) (select main_a v_prenex_1647)) 1000) (<= (select main_a v_prenex_1646) 5) (<= (select main_a v_prenex_1647) 1001) (<= 995 (select main_a v_prenex_1647)) (< v_prenex_1647 main_y))) (forall ((v_prenex_634 Int) (v_prenex_635 Int)) (or (<= (select main_a v_prenex_634) 5) (<= (select main_a v_prenex_635) (+ (select main_a v_prenex_634) 998)) (<= (+ main_y 1) v_prenex_635) (< v_prenex_635 main_y) (<= (+ main_x 1) v_prenex_634) (<= 995 (select main_a v_prenex_635)))) (or (forall ((v_prenex_4467 Int)) (or (<= (+ main_y 1) v_prenex_4467) (<= 1994 (* 2 (select main_a v_prenex_4467))) (<= (* 2 (select main_a v_prenex_4467)) 1998) (<= 995 (select main_a v_prenex_4467)) (< v_prenex_4467 main_y))) (forall ((v_prenex_4466 Int)) (or (<= 1 (select main_a v_prenex_4466)) (<= (* 2 (select main_a v_prenex_4466)) 6)))) (forall ((v_prenex_5302 Int) (v_prenex_5301 Int)) (or (<= (+ main_y 1) v_prenex_5302) (< v_prenex_5302 main_y) (<= 0 (+ (select main_a v_prenex_5301) 1)) (<= (select main_a v_prenex_5302) 999) (<= 1994 (* 2 (select main_a v_prenex_5302))) (<= (+ (select main_a v_prenex_5301) 994) (select main_a v_prenex_5302)))) (or (forall ((v_prenex_6353 Int)) (or (<= 997 (select main_a v_prenex_6353)) (<= (* 2 (select main_a v_prenex_6353)) 1998) (< v_prenex_6353 main_y) (<= (+ main_y 1) v_prenex_6353) (<= 995 (select main_a v_prenex_6353)))) (forall ((v_prenex_6352 Int)) (or (<= (select main_a v_prenex_6352) 3) (<= (select main_a v_prenex_6352) 5)))) (forall ((v_prenex_996 Int) (v_prenex_997 Int)) (or (<= (+ main_y 1) v_prenex_997) (<= 997 (select main_a v_prenex_997)) (<= 1994 (* 2 (select main_a v_prenex_997))) (<= (+ (select main_a v_prenex_996) 994) (select main_a v_prenex_997)) (<= 0 (+ (select main_a v_prenex_996) 1)) (< v_prenex_997 main_y) (<= (* 2 (select main_a v_prenex_996)) 6))) (forall ((v_prenex_3823 Int) (v_prenex_3824 Int)) (or (<= 1000 (+ (select main_a v_prenex_3823) (select main_a v_prenex_3824))) (<= (+ main_y 1) v_prenex_3824) (< v_prenex_3824 main_y) (<= 0 (+ (select main_a v_prenex_3823) 1)) (<= 995 (select main_a v_prenex_3824)) (<= (select main_a v_prenex_3823) 3) (<= (select main_a v_prenex_3824) 1001))) (forall ((v_prenex_10575 Int) (v_prenex_10574 Int)) (or (< v_prenex_10575 main_y) (<= (+ main_y 1) v_prenex_10575) (<= (+ main_x 1) v_prenex_10574) (<= 995 (select main_a v_prenex_10575)) (<= (+ (select main_a v_prenex_10574) (select main_a v_prenex_10575)) 1000))) (forall ((v_prenex_9079 Int) (v_prenex_9078 Int)) (or (< v_prenex_9078 main_x) (<= 2 (* 2 (select main_a v_prenex_9078))) (<= (select main_a v_prenex_9079) (+ (select main_a v_prenex_9078) 998)) (<= (+ main_x 1) v_prenex_9078) (<= (select main_a v_prenex_9078) 5))) (forall ((v_prenex_9743 Int) (v_prenex_9742 Int)) (or (<= (+ (select main_a v_prenex_9742) 994) (select main_a v_prenex_9743)) (<= 995 (select main_a v_prenex_9743)) (<= (select main_a v_prenex_9742) 3) (< v_prenex_9743 main_y) (<= (+ main_y 1) v_prenex_9743))) (or (forall ((v_prenex_9794 Int)) (or (< v_prenex_9794 main_y) (<= 1994 (* 2 (select main_a v_prenex_9794))) (<= (+ main_y 1) v_prenex_9794) (<= (select main_a v_prenex_9794) 1001) (<= 995 (select main_a v_prenex_9794)))) (forall ((v_prenex_9793 Int)) (or (<= 0 (+ (select main_a v_prenex_9793) 1)) (<= 2 (* 2 (select main_a v_prenex_9793)))))) (or (forall ((v_prenex_6375 Int)) (or (< v_prenex_6375 main_y) (<= (+ main_y 1) v_prenex_6375) (<= (select main_a v_prenex_6375) 999) (<= (* 2 (select main_a v_prenex_6375)) 1998))) (forall ((v_prenex_6374 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6374))) (< v_prenex_6374 main_x) (<= 0 (+ (select main_a v_prenex_6374) 1))))) (or (forall ((v_prenex_9004 Int)) (or (< v_prenex_9004 main_x) (<= (+ main_x 1) v_prenex_9004) (<= (select main_a v_prenex_9004) 5))) (forall ((v_prenex_9005 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9005))) (< v_prenex_9005 main_y)))) (forall ((v_prenex_5936 Int) (v_prenex_5937 Int)) (or (<= (+ main_x 1) v_prenex_5936) (<= (select main_a v_prenex_5936) 5) (<= 1000 (+ (select main_a v_prenex_5936) (select main_a v_prenex_5937))) (<= (select main_a v_prenex_5937) 1001) (<= (+ main_y 1) v_prenex_5937) (< v_prenex_5937 main_y) (<= 2 (* 2 (select main_a v_prenex_5936))))) (forall ((v_prenex_4889 Int) (v_prenex_4888 Int)) (or (<= (* 2 (select main_a v_prenex_4888)) 6) (< v_prenex_4889 main_y) (<= (+ main_y 1) v_prenex_4889) (<= 995 (select main_a v_prenex_4889)) (<= (+ (select main_a v_prenex_4888) (select main_a v_prenex_4889)) 1000) (<= (select main_a v_prenex_4888) 3) (<= (* 2 (select main_a v_prenex_4889)) 1998))) (forall ((v_prenex_7508 Int) (v_prenex_7507 Int)) (or (< v_prenex_7508 main_y) (<= (select main_a v_prenex_7507) 5) (<= 1000 (+ (select main_a v_prenex_7507) (select main_a v_prenex_7508))) (<= (+ main_y 1) v_prenex_7508) (<= (select main_a v_prenex_7508) 1001) (<= (+ main_x 1) v_prenex_7507))) (forall ((v_prenex_9286 Int) (v_prenex_9287 Int)) (or (<= 1000 (+ (select main_a v_prenex_9286) (select main_a v_prenex_9287))) (<= 997 (select main_a v_prenex_9287)) (<= 0 (+ (select main_a v_prenex_9286) 1)) (<= (* 2 (select main_a v_prenex_9286)) 6) (<= (+ main_y 1) v_prenex_9287) (< v_prenex_9287 main_y))) (forall ((v_prenex_7274 Int) (v_prenex_7275 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7275))) (<= (select main_a v_prenex_7274) 3) (<= (+ main_x 1) v_prenex_7274) (<= (+ main_y 1) v_prenex_7275) (<= (+ (select main_a v_prenex_7274) 994) (select main_a v_prenex_7275)) (< v_prenex_7275 main_y))) (or (forall ((v_prenex_1405 Int)) (or (< v_prenex_1405 main_y) (<= (select main_a v_prenex_1405) 1001) (<= (select main_a v_prenex_1405) 999) (<= (+ main_y 1) v_prenex_1405) (<= (* 2 (select main_a v_prenex_1405)) 1998))) (forall ((v_prenex_1404 Int)) (or (<= (select main_a v_prenex_1404) 5) (<= 2 (* 2 (select main_a v_prenex_1404)))))) (forall ((v_prenex_2569 Int) (v_prenex_2570 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2569))) (<= (+ main_y 1) v_prenex_2570) (< v_prenex_2570 main_y) (<= 1000 (+ (select main_a v_prenex_2569) (select main_a v_prenex_2570))) (<= 997 (select main_a v_prenex_2570)))) (forall ((v_prenex_9862 Int) (v_prenex_9861 Int)) (or (< v_prenex_9862 main_y) (<= 2 (* 2 (select main_a v_prenex_9861))) (<= 995 (select main_a v_prenex_9862)) (<= (select main_a v_prenex_9862) 1001) (<= (select main_a v_prenex_9861) 5) (<= (+ main_y 1) v_prenex_9862) (<= (+ (select main_a v_prenex_9861) 994) (select main_a v_prenex_9862)))) (forall ((v_prenex_3599 Int) (v_prenex_3600 Int)) (or (< v_prenex_3600 main_y) (<= (select main_a v_prenex_3599) 3) (<= (select main_a v_prenex_3600) (+ (select main_a v_prenex_3599) 998)) (<= (* 2 (select main_a v_prenex_3600)) 1998) (<= (+ main_y 1) v_prenex_3600) (<= (+ main_x 1) v_prenex_3599) (<= (* 2 (select main_a v_prenex_3599)) 6))) (forall ((v_prenex_6725 Int) (v_prenex_6726 Int)) (or (<= (select main_a v_prenex_6726) 1001) (<= 995 (select main_a v_prenex_6726)) (<= 1 (select main_a v_prenex_6725)) (< v_prenex_6726 main_y) (<= (select main_a v_prenex_6726) (+ (select main_a v_prenex_6725) 998)) (<= (* 2 (select main_a v_prenex_6725)) 6) (<= (+ main_y 1) v_prenex_6726))) (forall ((v_prenex_2605 Int) (v_prenex_2606 Int)) (or (<= (+ main_y 1) v_prenex_2606) (<= (select main_a v_prenex_2606) 999) (<= (select main_a v_prenex_2605) 5) (< v_prenex_2606 main_y) (<= 0 (+ (select main_a v_prenex_2605) 1)) (<= (select main_a v_prenex_2606) (+ (select main_a v_prenex_2605) 998)))) (forall ((v_prenex_3913 Int) (v_prenex_3914 Int)) (or (<= (* 2 (select main_a v_prenex_3914)) 1998) (<= (* 2 (select main_a v_prenex_3913)) 6) (<= (+ main_y 1) v_prenex_3914) (<= 995 (select main_a v_prenex_3914)) (<= 1000 (+ (select main_a v_prenex_3913) (select main_a v_prenex_3914))) (<= 0 (+ (select main_a v_prenex_3913) 1)) (< v_prenex_3914 main_y))) (forall ((v_prenex_781 Int) (v_prenex_780 Int)) (or (< v_prenex_780 main_x) (<= 1 (select main_a v_prenex_780)) (<= (+ (select main_a v_prenex_780) (select main_a v_prenex_781)) 1000) (<= (select main_a v_prenex_780) 3) (<= 1994 (* 2 (select main_a v_prenex_781))) (<= (+ main_y 1) v_prenex_781) (< v_prenex_781 main_y))) (forall ((v_prenex_6331 Int) (v_prenex_6330 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6330))) (<= (+ (select main_a v_prenex_6330) (select main_a v_prenex_6331)) 1000) (< v_prenex_6331 main_y) (<= 0 (+ (select main_a v_prenex_6330) 1)) (<= (* 2 (select main_a v_prenex_6331)) 1998) (<= (select main_a v_prenex_6331) 1001) (<= (+ main_y 1) v_prenex_6331))) (or (forall ((v_prenex_5023 Int)) (or (< v_prenex_5023 main_y) (<= (+ main_y 1) v_prenex_5023) (<= (* 2 (select main_a v_prenex_5023)) 1998) (<= 995 (select main_a v_prenex_5023)))) (forall ((v_prenex_5022 Int)) (or (<= (* 2 (select main_a v_prenex_5022)) 6) (<= 0 (+ (select main_a v_prenex_5022) 1)) (< v_prenex_5022 main_x)))) (forall ((v_prenex_10855 Int) (v_prenex_10854 Int)) (or (<= (select main_a v_prenex_10854) 3) (<= 995 (select main_a v_prenex_10855)) (< v_prenex_10855 main_y) (< v_prenex_10854 main_x) (<= (+ main_y 1) v_prenex_10855) (<= 0 (+ (select main_a v_prenex_10854) 1)) (<= (+ (select main_a v_prenex_10854) (select main_a v_prenex_10855)) 1000))) (forall ((v_prenex_9213 Int) (v_prenex_9212 Int)) (or (<= (select main_a v_prenex_9212) 3) (<= (select main_a v_prenex_9213) (+ (select main_a v_prenex_9212) 998)) (<= (select main_a v_prenex_9213) 999) (<= (+ main_y 1) v_prenex_9213) (< v_prenex_9213 main_y) (<= (* 2 (select main_a v_prenex_9212)) 6))) (or (forall ((v_prenex_4829 Int)) (or (<= (* 2 (select main_a v_prenex_4829)) 1998) (<= 995 (select main_a v_prenex_4829)) (< v_prenex_4829 main_y) (<= (select main_a v_prenex_4829) 999) (<= (+ main_y 1) v_prenex_4829))) (forall ((v_prenex_4828 Int)) (<= (* 2 (select main_a v_prenex_4828)) 6))) (forall ((v_prenex_1523 Int) (v_prenex_1522 Int)) (or (<= (* 2 (select main_a v_prenex_1523)) 1998) (< v_prenex_1523 main_y) (<= (select main_a v_prenex_1522) 3) (<= (select main_a v_prenex_1523) (+ (select main_a v_prenex_1522) 998)) (<= (select main_a v_prenex_1522) 5) (<= (+ main_y 1) v_prenex_1523))) (or (forall ((v_prenex_10258 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10258))) (< v_prenex_10258 main_x) (<= (select main_a v_prenex_10258) 5))) (forall ((v_prenex_10259 Int)) (or (< v_prenex_10259 main_y) (<= (* 2 (select main_a v_prenex_10259)) 1998) (<= (+ main_y 1) v_prenex_10259)))) (forall ((v_prenex_9349 Int) (v_prenex_9348 Int)) (or (<= 1 (select main_a v_prenex_9348)) (<= (+ main_y 1) v_prenex_9349) (<= (select main_a v_prenex_9349) 1001) (<= (* 2 (select main_a v_prenex_9349)) 1998) (< v_prenex_9349 main_y) (<= (* 2 (select main_a v_prenex_9348)) 6) (<= (+ (select main_a v_prenex_9348) (select main_a v_prenex_9349)) 1000))) (forall ((v_prenex_7119 Int) (v_prenex_7118 Int)) (or (<= (+ main_y 1) v_prenex_7119) (< v_prenex_7119 main_y) (< v_prenex_7118 main_x) (<= (select main_a v_prenex_7119) 999) (<= (+ (select main_a v_prenex_7118) 994) (select main_a v_prenex_7119)))) (or (forall ((v_prenex_1737 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1737))) (<= (* 2 (select main_a v_prenex_1737)) 1998) (<= (+ main_y 1) v_prenex_1737) (< v_prenex_1737 main_y))) (forall ((v_prenex_1736 Int)) (or (<= 0 (+ (select main_a v_prenex_1736) 1)) (<= (+ main_x 1) v_prenex_1736) (<= 1 (select main_a v_prenex_1736))))) (or (forall ((v_prenex_3274 Int)) (or (<= 997 (select main_a v_prenex_3274)) (<= (* 2 (select main_a v_prenex_3274)) 1998) (<= (+ main_y 1) v_prenex_3274) (< v_prenex_3274 main_y))) (forall ((v_prenex_3273 Int)) (<= 2 (* 2 (select main_a v_prenex_3273))))) (forall ((v_prenex_9667 Int) (v_prenex_9666 Int)) (or (<= (+ main_y 1) v_prenex_9667) (< v_prenex_9667 main_y) (<= 1000 (+ (select main_a v_prenex_9666) (select main_a v_prenex_9667))) (<= (+ main_x 1) v_prenex_9666) (<= 997 (select main_a v_prenex_9667)) (<= 1 (select main_a v_prenex_9666)) (<= (select main_a v_prenex_9666) 3))) (or (forall ((v_prenex_7522 Int)) (<= (* 2 (select main_a v_prenex_7522)) 1998)) (forall ((v_prenex_7521 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7521))) (< v_prenex_7521 main_x) (<= (select main_a v_prenex_7521) 3) (<= (+ main_x 1) v_prenex_7521)))) (forall ((v_prenex_8336 Int) (v_prenex_8337 Int)) (or (< v_prenex_8337 main_y) (<= (select main_a v_prenex_8337) (+ (select main_a v_prenex_8336) 998)) (<= (+ main_y 1) v_prenex_8337) (<= (select main_a v_prenex_8336) 5) (<= (select main_a v_prenex_8337) 1001))) (forall ((v_prenex_3143 Int)) (or (< v_prenex_3143 main_y) (<= (select main_a v_prenex_3143) 999) (<= 1994 (* 2 (select main_a v_prenex_3143))) (<= 997 (select main_a v_prenex_3143)) (<= (+ main_y 1) v_prenex_3143))) (or (forall ((v_prenex_1735 Int)) (or (<= (select main_a v_prenex_1735) 999) (<= 1994 (* 2 (select main_a v_prenex_1735))) (<= (+ main_y 1) v_prenex_1735) (< v_prenex_1735 main_y))) (forall ((v_prenex_1734 Int)) (or (<= 1 (select main_a v_prenex_1734)) (<= 0 (+ (select main_a v_prenex_1734) 1))))) (forall ((v_prenex_67 Int) (v_prenex_68 Int)) (or (<= 997 (select main_a v_prenex_68)) (< v_prenex_68 main_y) (<= (select main_a v_prenex_67) 5) (<= 995 (select main_a v_prenex_68)) (<= (select main_a v_prenex_68) (+ (select main_a v_prenex_67) 998)) (<= (+ main_y 1) v_prenex_68))) (or (forall ((v_prenex_7932 Int)) (or (<= (+ main_y 1) v_prenex_7932) (< v_prenex_7932 main_y) (<= 1994 (* 2 (select main_a v_prenex_7932))))) (forall ((v_prenex_7931 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7931))) (<= (+ main_x 1) v_prenex_7931) (<= (select main_a v_prenex_7931) 5)))) (forall ((v_prenex_2499 Int) (v_prenex_2500 Int)) (or (<= (+ (select main_a v_prenex_2499) (select main_a v_prenex_2500)) 1000) (<= (select main_a v_prenex_2499) 5) (< v_prenex_2500 main_y) (<= (* 2 (select main_a v_prenex_2499)) 6) (<= (+ main_y 1) v_prenex_2500) (<= 995 (select main_a v_prenex_2500)) (<= (select main_a v_prenex_2500) 1001))) (forall ((v_prenex_9385 Int) (v_prenex_9384 Int)) (or (< v_prenex_9385 main_y) (<= 0 (+ (select main_a v_prenex_9384) 1)) (<= (+ main_y 1) v_prenex_9385) (<= (+ (select main_a v_prenex_9384) 994) (select main_a v_prenex_9385)) (<= (select main_a v_prenex_9385) 999) (<= (+ main_x 1) v_prenex_9384))) (or (forall ((v_prenex_6153 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6153))) (<= (select main_a v_prenex_6153) 1001) (<= (* 2 (select main_a v_prenex_6153)) 1998) (<= (+ main_y 1) v_prenex_6153) (< v_prenex_6153 main_y))) (forall ((v_prenex_6152 Int)) (or (<= (select main_a v_prenex_6152) 3) (<= (* 2 (select main_a v_prenex_6152)) 6)))) (forall ((v_prenex_3637 Int) (v_prenex_3638 Int)) (or (<= 997 (select main_a v_prenex_3638)) (<= 0 (+ (select main_a v_prenex_3637) 1)) (<= (* 2 (select main_a v_prenex_3637)) 6) (<= (+ main_y 1) v_prenex_3638) (< v_prenex_3638 main_y) (<= 1000 (+ (select main_a v_prenex_3637) (select main_a v_prenex_3638))))) (forall ((v_prenex_10651 Int) (v_prenex_10650 Int)) (or (<= 0 (+ (select main_a v_prenex_10650) 1)) (< v_prenex_10651 main_y) (<= (select main_a v_prenex_10651) (+ (select main_a v_prenex_10650) 998)) (<= (* 2 (select main_a v_prenex_10650)) 6) (<= (+ main_y 1) v_prenex_10651) (<= (* 2 (select main_a v_prenex_10651)) 1998) (<= (select main_a v_prenex_10651) 1001))) (or (forall ((v_prenex_10642 Int)) (or (< v_prenex_10642 main_x) (<= (* 2 (select main_a v_prenex_10642)) 6) (<= 0 (+ (select main_a v_prenex_10642) 1)))) (forall ((v_prenex_10643 Int)) (or (<= (* 2 (select main_a v_prenex_10643)) 1998) (< v_prenex_10643 main_y) (<= (+ main_y 1) v_prenex_10643) (<= 997 (select main_a v_prenex_10643))))) (forall ((v_prenex_8619 Int) (v_prenex_8618 Int)) (or (<= 0 (+ (select main_a v_prenex_8618) 1)) (< v_prenex_8619 main_y) (<= (select main_a v_prenex_8619) 999) (<= (+ (select main_a v_prenex_8618) (select main_a v_prenex_8619)) 1000) (<= (+ main_y 1) v_prenex_8619) (<= 995 (select main_a v_prenex_8619)) (<= 2 (* 2 (select main_a v_prenex_8618))))) (forall ((v_prenex_8369 Int) (v_prenex_8368 Int)) (or (<= 1 (select main_a v_prenex_8368)) (< v_prenex_8369 main_y) (<= (select main_a v_prenex_8368) 5) (<= 1000 (+ (select main_a v_prenex_8368) (select main_a v_prenex_8369))) (<= (+ main_y 1) v_prenex_8369) (<= 995 (select main_a v_prenex_8369)))) (forall ((v_prenex_9477 Int) (v_prenex_9478 Int)) (or (<= (* 2 (select main_a v_prenex_9478)) 1998) (<= (select main_a v_prenex_9478) (+ (select main_a v_prenex_9477) 998)) (<= (select main_a v_prenex_9477) 5) (<= (+ main_y 1) v_prenex_9478) (<= (select main_a v_prenex_9478) 999) (< v_prenex_9478 main_y) (<= 0 (+ (select main_a v_prenex_9477) 1)))) (forall ((v_prenex_10145 Int) (v_prenex_10144 Int)) (or (<= (+ main_y 1) v_prenex_10145) (<= 995 (select main_a v_prenex_10145)) (< v_prenex_10145 main_y) (<= 997 (select main_a v_prenex_10145)) (<= (+ (select main_a v_prenex_10144) 994) (select main_a v_prenex_10145)) (<= (select main_a v_prenex_10144) 5))) (forall ((v_prenex_8062 Int) (v_prenex_8063 Int)) (or (<= (select main_a v_prenex_8062) 5) (< v_prenex_8062 main_x) (<= (select main_a v_prenex_8063) 999) (<= (+ main_y 1) v_prenex_8063) (<= (+ (select main_a v_prenex_8062) (select main_a v_prenex_8063)) 1000) (< v_prenex_8063 main_y))) (forall ((v_prenex_10404 Int) (v_prenex_10405 Int)) (or (<= (+ main_y 1) v_prenex_10405) (<= (select main_a v_prenex_10404) 5) (<= (select main_a v_prenex_10405) 1001) (< v_prenex_10405 main_y) (<= 997 (select main_a v_prenex_10405)) (<= (+ (select main_a v_prenex_10404) 994) (select main_a v_prenex_10405)) (<= 2 (* 2 (select main_a v_prenex_10404))))) (forall ((v_prenex_6712 Int) (v_prenex_6711 Int)) (or (<= 0 (+ (select main_a v_prenex_6711) 1)) (<= (select main_a v_prenex_6711) 5) (<= (+ main_x 1) v_prenex_6711) (< v_prenex_6711 main_x) (<= 1000 (+ (select main_a v_prenex_6711) (select main_a v_prenex_6712))))) (forall ((v_prenex_10396 Int) (v_prenex_10397 Int)) (or (<= (+ main_y 1) v_prenex_10397) (< v_prenex_10397 main_y) (<= (+ main_x 1) v_prenex_10396) (<= (select main_a v_prenex_10397) (+ (select main_a v_prenex_10396) 998)) (<= (select main_a v_prenex_10396) 3) (<= 1994 (* 2 (select main_a v_prenex_10397))))) (or (forall ((v_prenex_3685 Int)) (or (<= 0 (+ (select main_a v_prenex_3685) 1)) (<= (select main_a v_prenex_3685) 3))) (forall ((v_prenex_3686 Int)) (or (< v_prenex_3686 main_y) (<= (+ main_y 1) v_prenex_3686) (<= 995 (select main_a v_prenex_3686)) (<= 1994 (* 2 (select main_a v_prenex_3686)))))) (or (forall ((v_prenex_6746 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6746))) (< v_prenex_6746 main_y) (<= (select main_a v_prenex_6746) 999) (<= (+ main_y 1) v_prenex_6746))) (forall ((v_prenex_6745 Int)) (or (< v_prenex_6745 main_x) (<= 0 (+ (select main_a v_prenex_6745) 1)) (<= 1 (select main_a v_prenex_6745))))) (forall ((v_prenex_6677 Int) (v_prenex_6676 Int)) (or (<= (+ main_y 1) v_prenex_6677) (<= (* 2 (select main_a v_prenex_6676)) 6) (< v_prenex_6676 main_x) (<= (+ (select main_a v_prenex_6676) (select main_a v_prenex_6677)) 1000) (< v_prenex_6677 main_y) (<= (select main_a v_prenex_6676) 5) (<= (* 2 (select main_a v_prenex_6677)) 1998))) (forall ((v_prenex_2469 Int) (v_prenex_2470 Int)) (or (< v_prenex_2469 main_x) (<= 1000 (+ (select main_a v_prenex_2469) (select main_a v_prenex_2470))) (<= (+ main_x 1) v_prenex_2469) (<= (select main_a v_prenex_2469) 5) (<= 2 (* 2 (select main_a v_prenex_2469))))) (forall ((v_prenex_6757 Int) (v_prenex_6758 Int)) (or (<= 0 (+ (select main_a v_prenex_6757) 1)) (<= (select main_a v_prenex_6758) (+ (select main_a v_prenex_6757) 998)) (<= (+ main_y 1) v_prenex_6758) (< v_prenex_6757 main_x) (<= (+ main_x 1) v_prenex_6757))) (forall ((v_prenex_8439 Int) (v_prenex_8440 Int)) (or (<= (select main_a v_prenex_8439) 3) (<= 1 (select main_a v_prenex_8439)) (<= (* 2 (select main_a v_prenex_8440)) 1998) (<= (select main_a v_prenex_8440) (+ (select main_a v_prenex_8439) 998)) (<= 997 (select main_a v_prenex_8440)) (<= (+ main_y 1) v_prenex_8440) (< v_prenex_8440 main_y))) (or (forall ((v_prenex_4001 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4001))) (<= (* 2 (select main_a v_prenex_4001)) 6))) (forall ((v_prenex_4002 Int)) (or (<= (* 2 (select main_a v_prenex_4002)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4002))) (< v_prenex_4002 main_y) (<= (select main_a v_prenex_4002) 1001) (<= (+ main_y 1) v_prenex_4002)))) (or (forall ((v_prenex_8077 Int)) (or (<= (select main_a v_prenex_8077) 1001) (<= (* 2 (select main_a v_prenex_8077)) 1998) (<= 1994 (* 2 (select main_a v_prenex_8077))) (<= (+ main_y 1) v_prenex_8077) (< v_prenex_8077 main_y))) (forall ((v_prenex_8076 Int)) (or (<= (select main_a v_prenex_8076) 5) (<= 0 (+ (select main_a v_prenex_8076) 1))))) (forall ((v_prenex_1237 Int) (v_prenex_1236 Int)) (or (<= (+ main_y 1) v_prenex_1237) (<= (select main_a v_prenex_1237) 1001) (< v_prenex_1237 main_y) (<= (* 2 (select main_a v_prenex_1236)) 6) (<= (select main_a v_prenex_1236) 3) (<= (+ (select main_a v_prenex_1236) 994) (select main_a v_prenex_1237)))) (or (forall ((v_prenex_3969 Int)) (or (<= (select main_a v_prenex_3969) 3) (<= 2 (* 2 (select main_a v_prenex_3969))))) (forall ((v_prenex_3970 Int)) (or (< v_prenex_3970 main_y) (<= (select main_a v_prenex_3970) 999) (<= (+ main_y 1) v_prenex_3970) (<= 1994 (* 2 (select main_a v_prenex_3970))) (<= 995 (select main_a v_prenex_3970))))) (forall ((v_prenex_3043 Int) (v_prenex_3044 Int)) (or (<= 0 (+ (select main_a v_prenex_3043) 1)) (<= 995 (select main_a v_prenex_3044)) (<= (+ main_y 1) v_prenex_3044) (<= (select main_a v_prenex_3043) 3) (<= 997 (select main_a v_prenex_3044)) (< v_prenex_3044 main_y) (<= (+ (select main_a v_prenex_3043) (select main_a v_prenex_3044)) 1000))) (forall ((v_prenex_6869 Int) (v_prenex_6870 Int)) (or (<= (+ main_y 1) v_prenex_6870) (<= 2 (* 2 (select main_a v_prenex_6869))) (<= (+ (select main_a v_prenex_6869) 994) (select main_a v_prenex_6870)) (<= (select main_a v_prenex_6869) 3) (<= 995 (select main_a v_prenex_6870)) (<= 1994 (* 2 (select main_a v_prenex_6870))) (< v_prenex_6870 main_y))) (forall ((v_prenex_3269 Int) (v_prenex_3270 Int)) (or (<= 995 (select main_a v_prenex_3270)) (<= (select main_a v_prenex_3269) 3) (<= (+ main_y 1) v_prenex_3270) (< v_prenex_3270 main_y) (<= 1994 (* 2 (select main_a v_prenex_3270))) (<= (select main_a v_prenex_3270) (+ (select main_a v_prenex_3269) 998)))) (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)) (<= 2 (* 2 (select main_a v_prenex_1102))) (<= 1994 (* 2 (select main_a v_prenex_1103))) (<= 1000 (+ (select main_a v_prenex_1102) (select main_a v_prenex_1103))))) (forall ((v_prenex_8560 Int) (v_prenex_8561 Int)) (or (<= (+ (select main_a v_prenex_8560) (select main_a v_prenex_8561)) 1000) (<= (select main_a v_prenex_8561) 1001) (< v_prenex_8560 main_x) (<= (+ main_y 1) v_prenex_8561) (< v_prenex_8561 main_y) (<= 2 (* 2 (select main_a v_prenex_8560))))) (forall ((v_prenex_10679 Int) (v_prenex_10678 Int)) (or (<= (+ (select main_a v_prenex_10678) 994) (select main_a v_prenex_10679)) (<= 995 (select main_a v_prenex_10679)) (<= (select main_a v_prenex_10679) 1001) (< v_prenex_10679 main_y) (<= 0 (+ (select main_a v_prenex_10678) 1)) (<= 2 (* 2 (select main_a v_prenex_10678))) (<= (+ main_y 1) v_prenex_10679))) (or (forall ((v_prenex_8048 Int)) (or (<= (select main_a v_prenex_8048) 3) (<= 1 (select main_a v_prenex_8048)))) (forall ((v_prenex_8049 Int)) (or (< v_prenex_8049 main_y) (<= 995 (select main_a v_prenex_8049)) (<= 1994 (* 2 (select main_a v_prenex_8049))) (<= (+ main_y 1) v_prenex_8049) (<= (select main_a v_prenex_8049) 1001)))) (or (forall ((v_prenex_3429 Int)) (or (<= (select main_a v_prenex_3429) 3) (< v_prenex_3429 main_x) (<= (+ main_x 1) v_prenex_3429))) (forall ((v_prenex_3430 Int)) (or (< v_prenex_3430 main_y) (<= (* 2 (select main_a v_prenex_3430)) 1998)))) (forall ((v_prenex_594 Int) (v_prenex_595 Int)) (or (< v_prenex_595 main_y) (<= (select main_a v_prenex_595) 1001) (<= (+ (select main_a v_prenex_594) 994) (select main_a v_prenex_595)) (<= (select main_a v_prenex_594) 3) (<= (+ main_y 1) v_prenex_595) (<= (* 2 (select main_a v_prenex_594)) 6) (<= 1994 (* 2 (select main_a v_prenex_595))))) (forall ((v_prenex_5293 Int) (v_prenex_5294 Int)) (or (<= 1000 (+ (select main_a v_prenex_5293) (select main_a v_prenex_5294))) (<= (select main_a v_prenex_5294) 999) (<= (+ main_y 1) v_prenex_5294) (< v_prenex_5294 main_y))) (forall ((v_prenex_10663 Int) (v_prenex_10662 Int)) (or (<= (* 2 (select main_a v_prenex_10663)) 1998) (<= 2 (* 2 (select main_a v_prenex_10662))) (<= 997 (select main_a v_prenex_10663)) (<= (select main_a v_prenex_10662) 5) (<= (+ main_y 1) v_prenex_10663) (<= (+ (select main_a v_prenex_10662) (select main_a v_prenex_10663)) 1000) (< v_prenex_10663 main_y))) (or (forall ((v_prenex_6495 Int)) (or (< v_prenex_6495 main_y) (<= (+ main_y 1) v_prenex_6495) (<= (select main_a v_prenex_6495) 999) (<= (* 2 (select main_a v_prenex_6495)) 1998))) (forall ((v_prenex_6494 Int)) (or (<= 0 (+ (select main_a v_prenex_6494) 1)) (<= (+ main_x 1) v_prenex_6494) (<= (* 2 (select main_a v_prenex_6494)) 6)))) (forall ((v_prenex_5141 Int) (v_prenex_5142 Int)) (or (<= (select main_a v_prenex_5141) 5) (<= 2 (* 2 (select main_a v_prenex_5141))) (<= (* 2 (select main_a v_prenex_5142)) 1998) (<= 995 (select main_a v_prenex_5142)) (<= (select main_a v_prenex_5142) (+ (select main_a v_prenex_5141) 998)) (<= (+ main_y 1) v_prenex_5142) (< v_prenex_5142 main_y))) (forall ((v_prenex_2059 Int) (v_prenex_2060 Int)) (or (<= 0 (+ (select main_a v_prenex_2059) 1)) (<= (+ main_y 1) v_prenex_2060) (< v_prenex_2060 main_y) (<= (+ (select main_a v_prenex_2059) 994) (select main_a v_prenex_2060)) (<= (* 2 (select main_a v_prenex_2059)) 6) (<= (* 2 (select main_a v_prenex_2060)) 1998))) (forall ((v_prenex_2507 Int) (v_prenex_2508 Int)) (or (<= (+ (select main_a v_prenex_2507) 994) (select main_a v_prenex_2508)) (<= (+ main_y 1) v_prenex_2508) (< v_prenex_2508 main_y) (<= 995 (select main_a v_prenex_2508)) (<= 0 (+ (select main_a v_prenex_2507) 1)))) (or (forall ((v_prenex_7676 Int)) (or (< v_prenex_7676 main_y) (<= (* 2 (select main_a v_prenex_7676)) 1998))) (forall ((v_prenex_7675 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7675))) (< v_prenex_7675 main_x) (<= (+ main_x 1) v_prenex_7675)))) (forall ((v_prenex_6668 Int) (v_prenex_6669 Int)) (or (<= (select main_a v_prenex_6668) 5) (<= (select main_a v_prenex_6668) 3) (<= (+ main_y 1) v_prenex_6669) (<= (select main_a v_prenex_6669) (+ (select main_a v_prenex_6668) 998)) (<= 995 (select main_a v_prenex_6669)) (<= (select main_a v_prenex_6669) 1001) (< v_prenex_6669 main_y))) (or (forall ((v_prenex_7956 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7956))) (<= (select main_a v_prenex_7956) 1001) (<= (+ main_y 1) v_prenex_7956) (< v_prenex_7956 main_y))) (forall ((v_prenex_7955 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7955))) (<= (select main_a v_prenex_7955) 5) (<= (+ main_x 1) v_prenex_7955)))) (forall ((v_prenex_3355 Int) (v_prenex_3356 Int)) (or (<= (+ main_y 1) v_prenex_3356) (<= 1994 (* 2 (select main_a v_prenex_3356))) (< v_prenex_3356 main_y) (<= 2 (* 2 (select main_a v_prenex_3355))) (<= 1000 (+ (select main_a v_prenex_3355) (select main_a v_prenex_3356))) (<= (+ main_x 1) v_prenex_3355))) (or (forall ((v_prenex_4250 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4250))) (<= (+ main_y 1) v_prenex_4250) (<= 995 (select main_a v_prenex_4250)) (< 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)) (<= (select main_a v_prenex_4249) 5)))) (or (forall ((v_prenex_8531 Int)) (or (< v_prenex_8531 main_y) (<= (+ main_y 1) v_prenex_8531) (<= (* 2 (select main_a v_prenex_8531)) 1998))) (forall ((v_prenex_8530 Int)) (or (<= (+ main_x 1) v_prenex_8530) (<= (select main_a v_prenex_8530) 5) (<= (* 2 (select main_a v_prenex_8530)) 6)))) (or (forall ((v_prenex_8939 Int)) (or (<= (* 2 (select main_a v_prenex_8939)) 1998) (<= 995 (select main_a v_prenex_8939)) (<= (+ main_y 1) v_prenex_8939) (< v_prenex_8939 main_y))) (forall ((v_prenex_8938 Int)) (or (<= (* 2 (select main_a v_prenex_8938)) 6) (<= 1 (select main_a v_prenex_8938))))) (or (forall ((v_prenex_5976 Int)) (or (< v_prenex_5976 main_x) (<= 2 (* 2 (select main_a v_prenex_5976))))) (forall ((v_prenex_5977 Int)) (or (< v_prenex_5977 main_y) (<= (+ main_y 1) v_prenex_5977) (<= (select main_a v_prenex_5977) 999)))) (forall ((v_prenex_1875 Int) (v_prenex_1874 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1874))) (<= 1994 (* 2 (select main_a v_prenex_1875))) (<= 995 (select main_a v_prenex_1875)) (< v_prenex_1875 main_y) (<= (+ main_y 1) v_prenex_1875) (<= (+ (select main_a v_prenex_1874) 994) (select main_a v_prenex_1875)))) (forall ((v_prenex_10475 Int) (v_prenex_10474 Int)) (or (<= 1000 (+ (select main_a v_prenex_10474) (select main_a v_prenex_10475))) (<= 2 (* 2 (select main_a v_prenex_10474))) (<= 1 (select main_a v_prenex_10474)) (<= (+ main_y 1) v_prenex_10475) (< v_prenex_10475 main_y) (<= 997 (select main_a v_prenex_10475)) (<= 995 (select main_a v_prenex_10475)))) (forall ((v_prenex_4653 Int) (v_prenex_4652 Int)) (or (<= (+ (select main_a v_prenex_4652) 994) (select main_a v_prenex_4653)) (<= (select main_a v_prenex_4652) 5) (<= 995 (select main_a v_prenex_4653)) (<= 2 (* 2 (select main_a v_prenex_4652))) (<= (+ main_y 1) v_prenex_4653) (< v_prenex_4653 main_y))) (forall ((v_prenex_877 Int) (v_prenex_878 Int)) (or (<= 1 (select main_a v_prenex_877)) (<= (* 2 (select main_a v_prenex_877)) 6) (<= (select main_a v_prenex_878) (+ (select main_a v_prenex_877) 998)) (< v_prenex_877 main_x) (< v_prenex_878 main_y) (<= (* 2 (select main_a v_prenex_878)) 1998) (<= (+ main_y 1) v_prenex_878))) (forall ((v_prenex_565 Int) (v_prenex_566 Int)) (or (<= (select main_a v_prenex_565) 3) (<= (select main_a v_prenex_565) 5) (<= (+ main_y 1) v_prenex_566) (<= (+ (select main_a v_prenex_565) 994) (select main_a v_prenex_566)) (<= 997 (select main_a v_prenex_566)) (<= 1994 (* 2 (select main_a v_prenex_566))) (< v_prenex_566 main_y))) (forall ((v_prenex_6238 Int) (v_prenex_6237 Int)) (or (<= 997 (select main_a v_prenex_6238)) (<= (+ (select main_a v_prenex_6237) (select main_a v_prenex_6238)) 1000) (<= (+ main_y 1) v_prenex_6238) (<= 0 (+ (select main_a v_prenex_6237) 1)) (< v_prenex_6238 main_y) (<= (select main_a v_prenex_6237) 5))) (forall ((v_prenex_3399 Int) (v_prenex_3400 Int)) (or (<= 1 (select main_a v_prenex_3399)) (<= (+ main_y 1) v_prenex_3400) (< v_prenex_3400 main_y) (<= (+ main_x 1) v_prenex_3399) (<= 1000 (+ (select main_a v_prenex_3399) (select main_a v_prenex_3400))) (<= 997 (select main_a v_prenex_3400)))) (forall ((v_prenex_5497 Int) (v_prenex_5496 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5496))) (<= (+ main_y 1) v_prenex_5497) (<= (select main_a v_prenex_5497) (+ (select main_a v_prenex_5496) 998)) (< v_prenex_5497 main_y) (<= 995 (select main_a v_prenex_5497)) (<= 1994 (* 2 (select main_a v_prenex_5497))))) (forall ((v_prenex_1099 Int) (v_prenex_1098 Int)) (or (<= 995 (select main_a v_prenex_1099)) (<= (+ main_y 1) v_prenex_1099) (<= (select main_a v_prenex_1099) 999) (<= (+ (select main_a v_prenex_1098) 994) (select main_a v_prenex_1099)) (<= 1 (select main_a v_prenex_1098)) (< v_prenex_1099 main_y))) (forall ((v_prenex_6260 Int) (v_prenex_6259 Int)) (or (<= 0 (+ (select main_a v_prenex_6259) 1)) (< v_prenex_6260 main_y) (<= 997 (select main_a v_prenex_6260)) (<= (+ main_y 1) v_prenex_6260) (<= (select main_a v_prenex_6260) (+ (select main_a v_prenex_6259) 998)) (<= 995 (select main_a v_prenex_6260)) (<= (select main_a v_prenex_6259) 3))) (forall ((v_prenex_4385 Int) (v_prenex_4384 Int)) (or (<= 1000 (+ (select main_a v_prenex_4384) (select main_a v_prenex_4385))) (<= (+ main_y 1) v_prenex_4385) (<= (select main_a v_prenex_4384) 3) (< v_prenex_4385 main_y) (<= 997 (select main_a v_prenex_4385)) (< v_prenex_4384 main_x) (<= 0 (+ (select main_a v_prenex_4384) 1)))) (forall ((v_prenex_5826 Int) (v_prenex_5827 Int)) (or (< v_prenex_5827 main_y) (<= (select main_a v_prenex_5827) 999) (<= (+ (select main_a v_prenex_5826) 994) (select main_a v_prenex_5827)) (<= 1 (select main_a v_prenex_5826)) (<= (+ main_y 1) v_prenex_5827) (<= (* 2 (select main_a v_prenex_5826)) 6) (<= (* 2 (select main_a v_prenex_5827)) 1998))) (forall ((v_prenex_10880 Int) (v_prenex_10881 Int)) (or (<= 0 (+ (select main_a v_prenex_10880) 1)) (<= 997 (select main_a v_prenex_10881)) (< v_prenex_10880 main_x) (<= (+ main_y 1) v_prenex_10881) (< v_prenex_10881 main_y) (<= 1000 (+ (select main_a v_prenex_10880) (select main_a v_prenex_10881))))) (forall ((v_prenex_916 Int) (v_prenex_915 Int)) (or (< v_prenex_916 main_y) (<= 997 (select main_a v_prenex_916)) (<= (select main_a v_prenex_915) 3) (<= (+ (select main_a v_prenex_915) (select main_a v_prenex_916)) 1000) (<= (+ main_y 1) v_prenex_916))) (forall ((v_prenex_2343 Int) (v_prenex_2342 Int)) (or (<= (select main_a v_prenex_2343) (+ (select main_a v_prenex_2342) 998)) (<= 2 (* 2 (select main_a v_prenex_2342))) (< v_prenex_2343 main_y) (<= (+ main_y 1) v_prenex_2343) (<= 1 (select main_a v_prenex_2342)) (<= 1994 (* 2 (select main_a v_prenex_2343))))) (forall ((v_prenex_10705 Int) (v_prenex_10704 Int)) (or (<= 0 (+ (select main_a v_prenex_10704) 1)) (<= 1000 (+ (select main_a v_prenex_10704) (select main_a v_prenex_10705))) (<= (* 2 (select main_a v_prenex_10705)) 1998) (< v_prenex_10705 main_y) (<= (+ main_y 1) v_prenex_10705) (<= 1994 (* 2 (select main_a v_prenex_10705))))) (forall ((v_prenex_620 Int) (v_prenex_621 Int)) (or (<= (* 2 (select main_a v_prenex_621)) 1998) (<= (select main_a v_prenex_620) 3) (<= 2 (* 2 (select main_a v_prenex_620))) (<= (+ main_y 1) v_prenex_621) (<= (+ (select main_a v_prenex_620) 994) (select main_a v_prenex_621)) (<= (select main_a v_prenex_621) 999) (< v_prenex_621 main_y))) (forall ((v_prenex_9785 Int) (v_prenex_9784 Int)) (or (<= 997 (select main_a v_prenex_9785)) (<= 1 (select main_a v_prenex_9784)) (<= (select main_a v_prenex_9784) 3) (< v_prenex_9784 main_x) (< v_prenex_9785 main_y) (<= 1000 (+ (select main_a v_prenex_9784) (select main_a v_prenex_9785))) (<= (+ main_y 1) v_prenex_9785))) (or (forall ((v_prenex_6666 Int)) (or (<= 1 (select main_a v_prenex_6666)) (<= (select main_a v_prenex_6666) 5) (< v_prenex_6666 main_x))) (forall ((v_prenex_6667 Int)) (or (<= 995 (select main_a v_prenex_6667)) (<= (+ main_y 1) v_prenex_6667) (< v_prenex_6667 main_y) (<= (* 2 (select main_a v_prenex_6667)) 1998)))) (forall ((v_prenex_598 Int) (v_prenex_599 Int)) (or (<= 1000 (+ (select main_a v_prenex_598) (select main_a v_prenex_599))) (< v_prenex_599 main_y) (<= (select main_a v_prenex_598) 3) (<= 997 (select main_a v_prenex_599)) (<= (+ main_y 1) v_prenex_599) (<= 995 (select main_a v_prenex_599)))) (or (forall ((v_prenex_7694 Int)) (or (<= (select main_a v_prenex_7694) 999) (<= (select main_a v_prenex_7694) 1001) (<= (+ main_y 1) v_prenex_7694) (<= 1994 (* 2 (select main_a v_prenex_7694))) (< v_prenex_7694 main_y))) (forall ((v_prenex_7693 Int)) (or (<= 0 (+ (select main_a v_prenex_7693) 1)) (<= 2 (* 2 (select main_a v_prenex_7693)))))) (forall ((v_prenex_9260 Int) (v_prenex_9261 Int)) (or (<= 1 (select main_a v_prenex_9260)) (<= 995 (select main_a v_prenex_9261)) (<= 997 (select main_a v_prenex_9261)) (< v_prenex_9261 main_y) (<= 1000 (+ (select main_a v_prenex_9260) (select main_a v_prenex_9261))) (<= (select main_a v_prenex_9260) 3) (<= (+ main_y 1) v_prenex_9261))) (or (forall ((v_prenex_15 Int)) (or (<= (+ main_x 1) v_prenex_15) (<= (select main_a v_prenex_15) 3) (<= (select main_a v_prenex_15) 5))) (forall ((v_prenex_16 Int)) (or (<= 995 (select main_a v_prenex_16)) (< v_prenex_16 main_y) (<= 1994 (* 2 (select main_a v_prenex_16))) (<= (+ main_y 1) v_prenex_16)))) (forall ((v_prenex_4533 Int) (v_prenex_4532 Int)) (or (<= 997 (select main_a v_prenex_4533)) (<= 1 (select main_a v_prenex_4532)) (< v_prenex_4533 main_y) (<= 995 (select main_a v_prenex_4533)) (<= (+ main_y 1) v_prenex_4533) (<= (* 2 (select main_a v_prenex_4532)) 6) (<= (select main_a v_prenex_4533) (+ (select main_a v_prenex_4532) 998)))) (forall ((v_prenex_5354 Int) (v_prenex_5355 Int)) (or (<= (select main_a v_prenex_5354) 5) (<= (+ main_y 1) v_prenex_5355) (<= (select main_a v_prenex_5354) 3) (<= (select main_a v_prenex_5355) 999) (<= 995 (select main_a v_prenex_5355)) (<= (select main_a v_prenex_5355) (+ (select main_a v_prenex_5354) 998)) (< v_prenex_5355 main_y))) (forall ((v_prenex_9347 Int) (v_prenex_9346 Int)) (or (<= (+ main_y 1) v_prenex_9347) (<= (select main_a v_prenex_9346) 5) (< v_prenex_9346 main_x) (<= (+ main_x 1) v_prenex_9346) (<= 1000 (+ (select main_a v_prenex_9346) (select main_a v_prenex_9347))))) (forall ((v_prenex_4351 Int) (v_prenex_4350 Int)) (or (<= (* 2 (select main_a v_prenex_4350)) 6) (<= (* 2 (select main_a v_prenex_4351)) 1998) (<= (+ main_y 1) v_prenex_4351) (<= (select main_a v_prenex_4350) 5) (<= 1000 (+ (select main_a v_prenex_4350) (select main_a v_prenex_4351))) (< v_prenex_4351 main_y))) (forall ((v_prenex_1819 Int) (v_prenex_1818 Int)) (or (< v_prenex_1818 main_x) (<= (* 2 (select main_a v_prenex_1818)) 6) (<= 0 (+ (select main_a v_prenex_1818) 1)) (<= 1994 (* 2 (select main_a v_prenex_1819))) (<= (+ main_y 1) v_prenex_1819) (< v_prenex_1819 main_y) (<= (+ (select main_a v_prenex_1818) 994) (select main_a v_prenex_1819)))) (forall ((v_prenex_1448 Int) (v_prenex_1449 Int)) (or (<= (* 2 (select main_a v_prenex_1449)) 1998) (< v_prenex_1449 main_y) (< v_prenex_1448 main_x) (<= 1000 (+ (select main_a v_prenex_1448) (select main_a v_prenex_1449))) (<= (+ main_y 1) v_prenex_1449) (<= 2 (* 2 (select main_a v_prenex_1448))))) (forall ((v_prenex_4789 Int) (v_prenex_4788 Int)) (or (<= (* 2 (select main_a v_prenex_4789)) 1998) (<= (+ main_y 1) v_prenex_4789) (<= (+ (select main_a v_prenex_4788) 994) (select main_a v_prenex_4789)) (<= 1994 (* 2 (select main_a v_prenex_4789))) (<= (* 2 (select main_a v_prenex_4788)) 6) (< v_prenex_4789 main_y))) (or (forall ((v_prenex_10675 Int)) (or (<= (+ main_y 1) v_prenex_10675) (<= 997 (select main_a v_prenex_10675)) (<= (* 2 (select main_a v_prenex_10675)) 1998) (< v_prenex_10675 main_y))) (forall ((v_prenex_10674 Int)) (or (<= 0 (+ (select main_a v_prenex_10674) 1)) (<= (* 2 (select main_a v_prenex_10674)) 6)))) (forall ((v_prenex_3841 Int) (v_prenex_3842 Int)) (or (<= (+ main_x 1) v_prenex_3841) (<= (+ main_y 1) v_prenex_3842) (<= (select main_a v_prenex_3842) 999) (< v_prenex_3842 main_y) (<= (+ (select main_a v_prenex_3841) 994) (select main_a v_prenex_3842)) (<= (select main_a v_prenex_3841) 3))) (forall ((v_prenex_9677 Int) (v_prenex_9676 Int)) (or (< v_prenex_9677 main_y) (<= (* 2 (select main_a v_prenex_9676)) 6) (<= (+ main_y 1) v_prenex_9677) (<= (+ (select main_a v_prenex_9676) 994) (select main_a v_prenex_9677)) (<= 0 (+ (select main_a v_prenex_9676) 1)) (<= 1994 (* 2 (select main_a v_prenex_9677))))) (forall ((v_prenex_5211 Int) (v_prenex_5212 Int)) (or (<= (+ main_x 1) v_prenex_5211) (<= 1 (select main_a v_prenex_5211)) (< v_prenex_5212 main_y) (<= (+ main_y 1) v_prenex_5212) (<= 0 (+ (select main_a v_prenex_5211) 1)) (<= (select main_a v_prenex_5212) (+ (select main_a v_prenex_5211) 998)) (<= 997 (select main_a v_prenex_5212)))) (or (forall ((v_prenex_6125 Int)) (or (< v_prenex_6125 main_y) (<= (* 2 (select main_a v_prenex_6125)) 1998) (<= 1994 (* 2 (select main_a v_prenex_6125))) (<= (+ main_y 1) v_prenex_6125) (<= (select main_a v_prenex_6125) 1001))) (forall ((v_prenex_6124 Int)) (or (<= 0 (+ (select main_a v_prenex_6124) 1)) (<= 2 (* 2 (select main_a v_prenex_6124)))))) (forall ((v_prenex_2737 Int) (v_prenex_2738 Int)) (or (<= 0 (+ (select main_a v_prenex_2737) 1)) (<= (* 2 (select main_a v_prenex_2737)) 6) (<= (+ main_y 1) v_prenex_2738) (< v_prenex_2738 main_y) (<= (+ (select main_a v_prenex_2737) (select main_a v_prenex_2738)) 1000) (<= 1994 (* 2 (select main_a v_prenex_2738))) (<= 995 (select main_a v_prenex_2738)))) (forall ((v_prenex_6427 Int) (v_prenex_6426 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6426))) (<= 997 (select main_a v_prenex_6427)) (<= (+ (select main_a v_prenex_6426) 994) (select main_a v_prenex_6427)) (<= (+ main_y 1) v_prenex_6427) (< v_prenex_6427 main_y) (<= (+ main_x 1) v_prenex_6426))) (or (forall ((v_prenex_3351 Int)) (or (<= (+ main_x 1) v_prenex_3351) (<= (select main_a v_prenex_3351) 5))) (forall ((v_prenex_3352 Int)) (or (<= (+ main_y 1) v_prenex_3352) (< v_prenex_3352 main_y) (<= (* 2 (select main_a v_prenex_3352)) 1998)))) (or (forall ((v_prenex_4775 Int)) (or (<= (+ main_y 1) v_prenex_4775) (< v_prenex_4775 main_y) (<= (* 2 (select main_a v_prenex_4775)) 1998) (<= 995 (select main_a v_prenex_4775)))) (forall ((v_prenex_4774 Int)) (or (<= 0 (+ (select main_a v_prenex_4774) 1)) (< v_prenex_4774 main_x) (<= 2 (* 2 (select main_a v_prenex_4774)))))) (forall ((v_prenex_8758 Int) (v_prenex_8759 Int)) (or (<= 1000 (+ (select main_a v_prenex_8758) (select main_a v_prenex_8759))) (<= 2 (* 2 (select main_a v_prenex_8758))) (<= (+ main_y 1) v_prenex_8759) (<= 1 (select main_a v_prenex_8758)) (<= 997 (select main_a v_prenex_8759)) (< v_prenex_8758 main_x) (< v_prenex_8759 main_y))) (forall ((v_prenex_9763 Int) (v_prenex_9762 Int)) (or (<= 0 (+ (select main_a v_prenex_9762) 1)) (<= (select main_a v_prenex_9763) 1001) (<= (+ main_y 1) v_prenex_9763) (<= 1994 (* 2 (select main_a v_prenex_9763))) (<= (+ (select main_a v_prenex_9762) 994) (select main_a v_prenex_9763)) (< v_prenex_9763 main_y))) (forall ((v_prenex_743 Int) (v_prenex_742 Int)) (or (<= (* 2 (select main_a v_prenex_742)) 6) (< v_prenex_743 main_y) (<= 997 (select main_a v_prenex_743)) (<= (select main_a v_prenex_742) 5) (<= (+ (select main_a v_prenex_742) (select main_a v_prenex_743)) 1000) (<= (+ main_y 1) v_prenex_743) (<= 1994 (* 2 (select main_a v_prenex_743))))) (or (forall ((v_prenex_4154 Int)) (or (< v_prenex_4154 main_y) (<= (* 2 (select main_a v_prenex_4154)) 1998) (<= (+ main_y 1) v_prenex_4154) (<= 995 (select main_a v_prenex_4154)) (<= 1994 (* 2 (select main_a v_prenex_4154))))) (forall ((v_prenex_4153 Int)) (<= (* 2 (select main_a v_prenex_4153)) 6))) (forall ((v_prenex_8958 Int) (v_prenex_8959 Int)) (or (< v_prenex_8958 main_x) (<= (select main_a v_prenex_8958) 5) (<= (select main_a v_prenex_8958) 3) (<= (+ main_y 1) v_prenex_8959) (< v_prenex_8959 main_y) (<= (select main_a v_prenex_8959) 1001) (<= (+ (select main_a v_prenex_8958) 994) (select main_a v_prenex_8959)))) (forall ((v_prenex_3235 Int) (v_prenex_3236 Int)) (or (<= (+ main_y 1) v_prenex_3236) (<= (select main_a v_prenex_3236) 999) (< v_prenex_3236 main_y) (<= (+ (select main_a v_prenex_3235) 994) (select main_a v_prenex_3236)) (<= (+ main_x 1) v_prenex_3235) (<= (* 2 (select main_a v_prenex_3235)) 6))) (forall ((v_prenex_9869 Int) (v_prenex_9870 Int)) (or (< v_prenex_9869 main_x) (<= 1000 (+ (select main_a v_prenex_9869) (select main_a v_prenex_9870))) (<= (select main_a v_prenex_9870) 999) (<= 0 (+ (select main_a v_prenex_9869) 1)) (<= (+ main_y 1) v_prenex_9870) (< v_prenex_9870 main_y))) (or (forall ((v_prenex_5017 Int)) (or (< v_prenex_5017 main_y) (<= (+ main_y 1) v_prenex_5017) (<= (select main_a v_prenex_5017) 1001) (<= (* 2 (select main_a v_prenex_5017)) 1998))) (forall ((v_prenex_5016 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5016))) (<= (select main_a v_prenex_5016) 5)))) (or (forall ((v_prenex_1864 Int)) (or (<= 1 (select main_a v_prenex_1864)) (<= 2 (* 2 (select main_a v_prenex_1864))))) (forall ((v_prenex_1865 Int)) (or (< v_prenex_1865 main_y) (<= (* 2 (select main_a v_prenex_1865)) 1998) (<= (+ main_y 1) v_prenex_1865) (<= 1994 (* 2 (select main_a v_prenex_1865))) (<= 997 (select main_a v_prenex_1865))))) (forall ((v_prenex_3291 Int) (v_prenex_3292 Int)) (or (<= (+ (select main_a v_prenex_3291) 994) (select main_a v_prenex_3292)) (<= (select main_a v_prenex_3291) 5) (<= 997 (select main_a v_prenex_3292)) (<= 1994 (* 2 (select main_a v_prenex_3292))) (<= (+ main_y 1) v_prenex_3292) (<= 2 (* 2 (select main_a v_prenex_3291))) (< v_prenex_3292 main_y))) (forall ((v_prenex_10201 Int) (v_prenex_10200 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10200))) (<= (+ main_y 1) v_prenex_10201) (<= (+ (select main_a v_prenex_10200) 994) (select main_a v_prenex_10201)) (< v_prenex_10201 main_y) (<= (select main_a v_prenex_10201) 999) (<= 1 (select main_a v_prenex_10200)) (<= 997 (select main_a v_prenex_10201)))) (forall ((v_prenex_10549 Int) (v_prenex_10548 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10548))) (<= (+ main_y 1) v_prenex_10549) (< v_prenex_10549 main_y) (<= (select main_a v_prenex_10549) (+ (select main_a v_prenex_10548) 998)) (<= (+ main_x 1) v_prenex_10548) (<= (* 2 (select main_a v_prenex_10549)) 1998) (<= (select main_a v_prenex_10548) 3))) (forall ((v_prenex_5809 Int) (v_prenex_5808 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5808))) (< v_prenex_5809 main_y) (<= (+ main_y 1) v_prenex_5809) (<= (select main_a v_prenex_5808) 5) (<= 995 (select main_a v_prenex_5809)) (<= (+ (select main_a v_prenex_5808) (select main_a v_prenex_5809)) 1000) (<= 997 (select main_a v_prenex_5809)))) (forall ((v_prenex_2372 Int) (v_prenex_2371 Int)) (or (<= (select main_a v_prenex_2371) 3) (<= 997 (select main_a v_prenex_2372)) (<= (* 2 (select main_a v_prenex_2372)) 1998) (<= (+ (select main_a v_prenex_2371) 994) (select main_a v_prenex_2372)) (<= (+ main_y 1) v_prenex_2372) (<= 2 (* 2 (select main_a v_prenex_2371))) (< v_prenex_2372 main_y))) (or (forall ((v_prenex_6733 Int)) (or (<= (select main_a v_prenex_6733) 3) (<= (* 2 (select main_a v_prenex_6733)) 6))) (forall ((v_prenex_6734 Int)) (or (<= (* 2 (select main_a v_prenex_6734)) 1998) (<= (select main_a v_prenex_6734) 1001) (< v_prenex_6734 main_y) (<= (+ main_y 1) v_prenex_6734)))) (forall ((v_prenex_3063 Int) (v_prenex_3064 Int)) (or (< v_prenex_3063 main_x) (<= (select main_a v_prenex_3064) (+ (select main_a v_prenex_3063) 998)) (<= (* 2 (select main_a v_prenex_3063)) 6) (<= 0 (+ (select main_a v_prenex_3063) 1)) (<= (+ main_x 1) v_prenex_3063))) (or (forall ((v_prenex_7131 Int)) (<= 1994 (* 2 (select main_a v_prenex_7131)))) (forall ((v_prenex_7130 Int)) (or (< v_prenex_7130 main_x) (<= 2 (* 2 (select main_a v_prenex_7130))) (<= (+ main_x 1) v_prenex_7130)))) (forall ((v_prenex_7469 Int) (v_prenex_7470 Int)) (or (< v_prenex_7470 main_y) (<= (select main_a v_prenex_7469) 5) (<= (+ main_y 1) v_prenex_7470) (<= (select main_a v_prenex_7470) 1001) (<= 1000 (+ (select main_a v_prenex_7469) (select main_a v_prenex_7470))) (<= 2 (* 2 (select main_a v_prenex_7469))))) (or (forall ((v_prenex_4557 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4557))) (<= (+ main_y 1) v_prenex_4557) (<= 997 (select main_a v_prenex_4557)) (< v_prenex_4557 main_y))) (forall ((v_prenex_4556 Int)) (or (<= (* 2 (select main_a v_prenex_4556)) 6) (<= (select main_a v_prenex_4556) 5)))) (forall ((v_prenex_3630 Int) (v_prenex_3629 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3629))) (< v_prenex_3630 main_y) (<= 1994 (* 2 (select main_a v_prenex_3630))) (<= (+ (select main_a v_prenex_3629) (select main_a v_prenex_3630)) 1000) (<= (+ main_x 1) v_prenex_3629) (<= (+ main_y 1) v_prenex_3630) (<= (select main_a v_prenex_3629) 5))) (or (forall ((v_prenex_1457 Int)) (or (<= 997 (select main_a v_prenex_1457)) (< v_prenex_1457 main_y) (<= (+ main_y 1) v_prenex_1457) (<= 995 (select main_a v_prenex_1457)) (<= 1994 (* 2 (select main_a v_prenex_1457))))) (forall ((v_prenex_1456 Int)) (or (<= (select main_a v_prenex_1456) 3) (<= (select main_a v_prenex_1456) 5)))) (or (forall ((v_prenex_3608 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3608))) (< v_prenex_3608 main_y) (<= (+ main_y 1) v_prenex_3608))) (forall ((v_prenex_3607 Int)) (or (<= (+ main_x 1) v_prenex_3607) (<= 2 (* 2 (select main_a v_prenex_3607)))))) (or (forall ((v_prenex_189 Int)) (or (< v_prenex_189 main_y) (<= (+ main_y 1) v_prenex_189) (<= 997 (select main_a v_prenex_189)) (<= 995 (select main_a v_prenex_189)) (<= 1994 (* 2 (select main_a v_prenex_189))))) (forall ((v_prenex_188 Int)) (or (<= 1 (select main_a v_prenex_188)) (<= (select main_a v_prenex_188) 3)))) (forall ((v_prenex_8127 Int) (v_prenex_8126 Int)) (or (< v_prenex_8127 main_y) (<= 1994 (* 2 (select main_a v_prenex_8127))) (<= (select main_a v_prenex_8127) (+ (select main_a v_prenex_8126) 998)) (<= 1 (select main_a v_prenex_8126)) (<= 0 (+ (select main_a v_prenex_8126) 1)) (<= (+ main_y 1) v_prenex_8127))) (forall ((v_prenex_10099 Int) (v_prenex_10098 Int)) (or (<= 1000 (+ (select main_a v_prenex_10098) (select main_a v_prenex_10099))) (< v_prenex_10099 main_y) (<= (* 2 (select main_a v_prenex_10098)) 6) (<= 0 (+ (select main_a v_prenex_10098) 1)) (<= (select main_a v_prenex_10099) 999) (<= (+ main_y 1) v_prenex_10099) (<= (select main_a v_prenex_10099) 1001))) (or (forall ((v_prenex_4005 Int)) (or (<= 1 (select main_a v_prenex_4005)) (<= (select main_a v_prenex_4005) 5))) (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)))) (forall ((v_prenex_9293 Int) (v_prenex_9292 Int)) (or (<= 997 (select main_a v_prenex_9293)) (<= (+ main_y 1) v_prenex_9293) (<= 995 (select main_a v_prenex_9293)) (<= 1 (select main_a v_prenex_9292)) (<= 2 (* 2 (select main_a v_prenex_9292))) (<= (select main_a v_prenex_9293) (+ (select main_a v_prenex_9292) 998)) (< v_prenex_9293 main_y))) (forall ((v_prenex_7052 Int) (v_prenex_7051 Int)) (or (<= (+ main_y 1) v_prenex_7052) (<= 995 (select main_a v_prenex_7052)) (< v_prenex_7052 main_y) (<= 2 (* 2 (select main_a v_prenex_7051))) (<= (* 2 (select main_a v_prenex_7051)) 6) (<= (+ (select main_a v_prenex_7051) (select main_a v_prenex_7052)) 1000))) (forall ((v_prenex_9447 Int) (v_prenex_9446 Int)) (or (<= (+ (select main_a v_prenex_9446) 994) (select main_a v_prenex_9447)) (<= (* 2 (select main_a v_prenex_9446)) 6) (<= (* 2 (select main_a v_prenex_9447)) 1998) (<= (+ main_y 1) v_prenex_9447) (<= 997 (select main_a v_prenex_9447)) (<= 1 (select main_a v_prenex_9446)) (< v_prenex_9447 main_y))) (forall ((v_prenex_8054 Int) (v_prenex_8055 Int)) (or (<= (+ main_x 1) v_prenex_8054) (<= (select main_a v_prenex_8055) 999) (<= 1000 (+ (select main_a v_prenex_8054) (select main_a v_prenex_8055))) (< v_prenex_8055 main_y) (<= (select main_a v_prenex_8054) 5) (<= (+ main_y 1) v_prenex_8055))) (forall ((v_prenex_4760 Int) (v_prenex_4761 Int)) (or (<= (+ main_y 1) v_prenex_4761) (<= (select main_a v_prenex_4761) 1001) (<= 2 (* 2 (select main_a v_prenex_4760))) (< v_prenex_4761 main_y) (<= (select main_a v_prenex_4760) 5) (<= 1000 (+ (select main_a v_prenex_4760) (select main_a v_prenex_4761))) (<= 995 (select main_a v_prenex_4761)))) (forall ((v_prenex_8611 Int) (v_prenex_8610 Int)) (or (<= 997 (select main_a v_prenex_8611)) (<= 1994 (* 2 (select main_a v_prenex_8611))) (< v_prenex_8611 main_y) (<= 1000 (+ (select main_a v_prenex_8610) (select main_a v_prenex_8611))) (<= 1 (select main_a v_prenex_8610)) (<= (+ main_y 1) v_prenex_8611))) (forall ((v_prenex_5543 Int) (v_prenex_5542 Int)) (or (< v_prenex_5543 main_y) (<= 2 (* 2 (select main_a v_prenex_5542))) (<= 997 (select main_a v_prenex_5543)) (<= 1 (select main_a v_prenex_5542)) (<= (select main_a v_prenex_5543) (+ (select main_a v_prenex_5542) 998)) (<= (+ main_y 1) v_prenex_5543))) (forall ((v_prenex_1039 Int) (v_prenex_1038 Int)) (or (<= 1000 (+ (select main_a v_prenex_1038) (select main_a v_prenex_1039))) (<= (* 2 (select main_a v_prenex_1038)) 6) (<= (select main_a v_prenex_1039) 999) (< v_prenex_1038 main_x) (< v_prenex_1039 main_y) (<= (+ main_y 1) v_prenex_1039))) (forall ((v_prenex_3290 Int) (v_prenex_3289 Int)) (or (<= (+ main_x 1) v_prenex_3289) (<= (* 2 (select main_a v_prenex_3290)) 1998) (<= (+ main_y 1) v_prenex_3290) (<= 2 (* 2 (select main_a v_prenex_3289))) (< v_prenex_3290 main_y) (<= (select main_a v_prenex_3289) 5) (<= (+ (select main_a v_prenex_3289) (select main_a v_prenex_3290)) 1000))) (or (forall ((v_prenex_8514 Int)) (or (< v_prenex_8514 main_y) (<= (+ main_y 1) v_prenex_8514) (<= 1994 (* 2 (select main_a v_prenex_8514))) (<= (select main_a v_prenex_8514) 1001))) (forall ((v_prenex_8513 Int)) (or (<= (select main_a v_prenex_8513) 5) (< v_prenex_8513 main_x) (<= 1 (select main_a v_prenex_8513))))) (forall ((v_prenex_10741 Int) (v_prenex_10740 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10741))) (<= (+ main_y 1) v_prenex_10741) (<= (select main_a v_prenex_10740) 3) (<= (+ (select main_a v_prenex_10740) 994) (select main_a v_prenex_10741)) (< v_prenex_10741 main_y) (<= (* 2 (select main_a v_prenex_10741)) 1998) (<= 0 (+ (select main_a v_prenex_10740) 1)))) (forall ((v_prenex_7019 Int) (v_prenex_7020 Int)) (or (<= 997 (select main_a v_prenex_7020)) (< v_prenex_7020 main_y) (<= 1994 (* 2 (select main_a v_prenex_7020))) (<= 0 (+ (select main_a v_prenex_7019) 1)) (<= (select main_a v_prenex_7020) (+ (select main_a v_prenex_7019) 998)) (<= (* 2 (select main_a v_prenex_7019)) 6) (<= (+ main_y 1) v_prenex_7020))) (forall ((v_prenex_4782 Int) (v_prenex_4783 Int)) (or (<= (* 2 (select main_a v_prenex_4782)) 6) (<= 1 (select main_a v_prenex_4782)) (< v_prenex_4783 main_y) (<= 995 (select main_a v_prenex_4783)) (<= (+ main_y 1) v_prenex_4783) (<= (+ (select main_a v_prenex_4782) (select main_a v_prenex_4783)) 1000) (<= 1994 (* 2 (select main_a v_prenex_4783))))) (forall ((v_prenex_190 Int) (v_prenex_191 Int)) (or (<= (+ (select main_a v_prenex_190) (select main_a v_prenex_191)) 1000) (<= (+ main_y 1) v_prenex_191) (<= 1994 (* 2 (select main_a v_prenex_191))) (<= (select main_a v_prenex_190) 3) (<= 995 (select main_a v_prenex_191)) (< v_prenex_191 main_y) (<= (select main_a v_prenex_190) 5))) (forall ((v_prenex_8246 Int) (v_prenex_8247 Int)) (or (< v_prenex_8247 main_y) (<= (select main_a v_prenex_8246) 5) (<= (+ main_y 1) v_prenex_8247) (<= 995 (select main_a v_prenex_8247)) (<= 1000 (+ (select main_a v_prenex_8246) (select main_a v_prenex_8247))) (<= 997 (select main_a v_prenex_8247)))) (or (forall ((v_prenex_2008 Int)) (or (<= (+ main_y 1) v_prenex_2008) (<= 995 (select main_a v_prenex_2008)) (< v_prenex_2008 main_y) (<= (* 2 (select main_a v_prenex_2008)) 1998) (<= (select main_a v_prenex_2008) 999))) (forall ((v_prenex_2007 Int)) (or (<= (* 2 (select main_a v_prenex_2007)) 6) (<= 0 (+ (select main_a v_prenex_2007) 1))))) (forall ((v_prenex_1255 Int) (v_prenex_1254 Int)) (or (< v_prenex_1255 main_y) (<= 0 (+ (select main_a v_prenex_1254) 1)) (<= 997 (select main_a v_prenex_1255)) (<= (+ (select main_a v_prenex_1254) 994) (select main_a v_prenex_1255)) (<= (select main_a v_prenex_1254) 5) (<= (+ main_x 1) v_prenex_1254) (<= (+ main_y 1) v_prenex_1255))) (forall ((v_prenex_10370 Int) (v_prenex_10371 Int)) (or (<= 997 (select main_a v_prenex_10371)) (<= (* 2 (select main_a v_prenex_10371)) 1998) (<= 2 (* 2 (select main_a v_prenex_10370))) (< v_prenex_10371 main_y) (<= (+ (select main_a v_prenex_10370) (select main_a v_prenex_10371)) 1000) (<= (select main_a v_prenex_10370) 3) (<= (+ main_y 1) v_prenex_10371))) (or (forall ((v_prenex_7211 Int)) (or (< v_prenex_7211 main_y) (<= (* 2 (select main_a v_prenex_7211)) 1998) (<= 995 (select main_a v_prenex_7211)) (<= (+ main_y 1) v_prenex_7211))) (forall ((v_prenex_7210 Int)) (or (<= (* 2 (select main_a v_prenex_7210)) 6) (< v_prenex_7210 main_x) (<= 1 (select main_a v_prenex_7210))))) (or (forall ((v_prenex_7215 Int)) (or (<= 995 (select main_a v_prenex_7215)) (<= (+ main_y 1) v_prenex_7215) (<= (* 2 (select main_a v_prenex_7215)) 1998) (< v_prenex_7215 main_y) (<= 997 (select main_a v_prenex_7215)))) (forall ((v_prenex_7214 Int)) (<= 0 (+ (select main_a v_prenex_7214) 1)))) (forall ((v_prenex_2152 Int) (v_prenex_2153 Int)) (or (<= 1000 (+ (select main_a v_prenex_2152) (select main_a v_prenex_2153))) (<= 997 (select main_a v_prenex_2153)) (<= (* 2 (select main_a v_prenex_2153)) 1998) (<= (+ main_y 1) v_prenex_2153) (< v_prenex_2153 main_y) (<= (select main_a v_prenex_2152) 3))) (forall ((v_prenex_7288 Int) (v_prenex_7289 Int)) (or (<= 1000 (+ (select main_a v_prenex_7288) (select main_a v_prenex_7289))) (<= (* 2 (select main_a v_prenex_7288)) 6) (< v_prenex_7289 main_y) (<= (+ main_y 1) v_prenex_7289) (<= (select main_a v_prenex_7289) 999) (<= 0 (+ (select main_a v_prenex_7288) 1)))) (forall ((v_prenex_9922 Int) (v_prenex_9921 Int)) (or (< v_prenex_9922 main_y) (<= (+ main_y 1) v_prenex_9922) (<= (select main_a v_prenex_9921) 5) (<= 1000 (+ (select main_a v_prenex_9921) (select main_a v_prenex_9922))) (<= 995 (select main_a v_prenex_9922)) (<= 2 (* 2 (select main_a v_prenex_9921))) (<= 997 (select main_a v_prenex_9922)))) (forall ((v_prenex_1421 Int) (v_prenex_1420 Int)) (or (<= 995 (select main_a v_prenex_1421)) (<= (+ (select main_a v_prenex_1420) 994) (select main_a v_prenex_1421)) (<= 1 (select main_a v_prenex_1420)) (<= (+ main_y 1) v_prenex_1421) (< v_prenex_1421 main_y) (<= 0 (+ (select main_a v_prenex_1420) 1)))) (or (forall ((v_prenex_1746 Int)) (or (<= (+ main_x 1) v_prenex_1746) (<= 2 (* 2 (select main_a v_prenex_1746))))) (forall ((v_prenex_1747 Int)) (or (<= (+ main_y 1) v_prenex_1747) (<= 1994 (* 2 (select main_a v_prenex_1747))) (<= (* 2 (select main_a v_prenex_1747)) 1998) (< v_prenex_1747 main_y)))) (forall ((v_prenex_4693 Int) (v_prenex_4692 Int)) (or (<= (* 2 (select main_a v_prenex_4692)) 6) (<= 997 (select main_a v_prenex_4693)) (<= 0 (+ (select main_a v_prenex_4692) 1)) (<= 995 (select main_a v_prenex_4693)) (<= (+ 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_114 Int) (v_prenex_113 Int)) (or (<= (select main_a v_prenex_114) 1001) (<= 1 (select main_a v_prenex_113)) (<= (+ main_y 1) v_prenex_114) (< v_prenex_114 main_y) (<= (* 2 (select main_a v_prenex_113)) 6) (<= (+ main_x 1) v_prenex_113) (<= (+ (select main_a v_prenex_113) (select main_a v_prenex_114)) 1000))) (forall ((v_prenex_7266 Int) (v_prenex_7267 Int)) (or (<= (+ main_x 1) v_prenex_7266) (<= 995 (select main_a v_prenex_7267)) (< v_prenex_7267 main_y) (<= 0 (+ (select main_a v_prenex_7266) 1)) (<= (+ main_y 1) v_prenex_7267) (<= (select main_a v_prenex_7267) (+ (select main_a v_prenex_7266) 998)) (<= 1 (select main_a v_prenex_7266)))) (forall ((v_prenex_1579 Int) (v_prenex_1578 Int)) (or (<= (select main_a v_prenex_1578) 3) (<= (+ main_y 1) v_prenex_1579) (<= (* 2 (select main_a v_prenex_1579)) 1998) (<= 997 (select main_a v_prenex_1579)) (<= 1000 (+ (select main_a v_prenex_1578) (select main_a v_prenex_1579))) (<= 1 (select main_a v_prenex_1578)) (< v_prenex_1579 main_y))) (forall ((v_prenex_9903 Int) (v_prenex_9904 Int)) (or (<= (select main_a v_prenex_9904) (+ (select main_a v_prenex_9903) 998)) (<= 995 (select main_a v_prenex_9904)) (<= (+ main_y 1) v_prenex_9904) (<= (select main_a v_prenex_9904) 1001) (<= 1 (select main_a v_prenex_9903)) (< v_prenex_9904 main_y))) (forall ((v_prenex_2080 Int) (v_prenex_2079 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2080))) (< v_prenex_2080 main_y) (<= (+ (select main_a v_prenex_2079) (select main_a v_prenex_2080)) 1000) (<= (select main_a v_prenex_2079) 3) (<= (+ main_y 1) v_prenex_2080))) (forall ((v_prenex_2132 Int) (v_prenex_2133 Int)) (or (< v_prenex_2133 main_y) (<= (select main_a v_prenex_2132) 3) (<= (select main_a v_prenex_2132) 5) (<= 997 (select main_a v_prenex_2133)) (<= (+ main_y 1) v_prenex_2133) (<= (+ (select main_a v_prenex_2132) (select main_a v_prenex_2133)) 1000))) (forall ((v_prenex_10198 Int) (v_prenex_10199 Int)) (or (<= (select main_a v_prenex_10199) 1001) (<= 997 (select main_a v_prenex_10199)) (<= (+ main_y 1) v_prenex_10199) (<= (select main_a v_prenex_10198) 5) (<= 2 (* 2 (select main_a v_prenex_10198))) (< v_prenex_10199 main_y) (<= (select main_a v_prenex_10199) (+ (select main_a v_prenex_10198) 998)))) (forall ((v_prenex_7849 Int) (v_prenex_7850 Int)) (or (<= (select main_a v_prenex_7849) 3) (< v_prenex_7850 main_y) (<= (+ main_y 1) v_prenex_7850) (<= (select main_a v_prenex_7850) 999) (<= 0 (+ (select main_a v_prenex_7849) 1)) (<= (+ (select main_a v_prenex_7849) (select main_a v_prenex_7850)) 1000))) (forall ((v_prenex_5236 Int) (v_prenex_5235 Int)) (or (<= (* 2 (select main_a v_prenex_5236)) 1998) (<= (+ main_y 1) v_prenex_5236) (<= (* 2 (select main_a v_prenex_5235)) 6) (<= 2 (* 2 (select main_a v_prenex_5235))) (<= (+ (select main_a v_prenex_5235) (select main_a v_prenex_5236)) 1000) (< v_prenex_5236 main_y))) (forall ((v_prenex_7346 Int) (v_prenex_7347 Int)) (or (<= (select main_a v_prenex_7347) (+ (select main_a v_prenex_7346) 998)) (< v_prenex_7347 main_y) (<= (+ main_y 1) v_prenex_7347) (<= 995 (select main_a v_prenex_7347)) (<= 1 (select main_a v_prenex_7346)) (<= 0 (+ (select main_a v_prenex_7346) 1)))) (forall ((v_prenex_6583 Int) (v_prenex_6582 Int)) (or (<= (select main_a v_prenex_6583) 1001) (<= 0 (+ (select main_a v_prenex_6582) 1)) (<= (select main_a v_prenex_6583) (+ (select main_a v_prenex_6582) 998)) (<= (+ main_y 1) v_prenex_6583) (<= (select main_a v_prenex_6583) 999) (< v_prenex_6583 main_y))) (forall ((v_prenex_600 Int) (v_prenex_601 Int)) (or (<= (select main_a v_prenex_600) 3) (<= 997 (select main_a v_prenex_601)) (<= 1000 (+ (select main_a v_prenex_600) (select main_a v_prenex_601))) (<= (+ main_y 1) v_prenex_601) (<= 2 (* 2 (select main_a v_prenex_600))) (< v_prenex_601 main_y) (<= (* 2 (select main_a v_prenex_601)) 1998))) (forall ((v_prenex_2 Int) (v_prenex_1 Int)) (or (<= 0 (+ (select main_a v_prenex_1) 1)) (<= (select main_a v_prenex_1) 3) (<= (+ main_y 1) v_prenex_2) (<= (select main_a v_prenex_2) (+ (select main_a v_prenex_1) 998)) (< v_prenex_2 main_y) (<= (+ main_x 1) v_prenex_1) (<= 997 (select main_a v_prenex_2)))) (forall ((v_prenex_2853 Int) (v_prenex_2852 Int)) (or (<= (+ main_y 1) v_prenex_2853) (<= (* 2 (select main_a v_prenex_2852)) 6) (<= 1994 (* 2 (select main_a v_prenex_2853))) (< v_prenex_2853 main_y) (<= (select main_a v_prenex_2853) (+ (select main_a v_prenex_2852) 998)) (<= (* 2 (select main_a v_prenex_2853)) 1998))) (forall ((v_prenex_6481 Int) (v_prenex_6480 Int)) (or (<= (+ main_y 1) v_prenex_6481) (<= 2 (* 2 (select main_a v_prenex_6480))) (<= (select main_a v_prenex_6480) 5) (<= (select main_a v_prenex_6481) 1001) (<= 995 (select main_a v_prenex_6481)) (< v_prenex_6481 main_y) (<= (+ (select main_a v_prenex_6480) 994) (select main_a v_prenex_6481)))) (or (forall ((v_prenex_10623 Int)) (or (<= (+ main_y 1) v_prenex_10623) (<= (* 2 (select main_a v_prenex_10623)) 1998) (<= 1994 (* 2 (select main_a v_prenex_10623))) (< v_prenex_10623 main_y))) (forall ((v_prenex_10622 Int)) (or (< v_prenex_10622 main_x) (<= (* 2 (select main_a v_prenex_10622)) 6) (<= 1 (select main_a v_prenex_10622))))) (or (forall ((v_prenex_8685 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8685))) (< v_prenex_8685 main_y) (<= (* 2 (select main_a v_prenex_8685)) 1998) (<= (+ main_y 1) v_prenex_8685) (<= 995 (select main_a v_prenex_8685)))) (forall ((v_prenex_8684 Int)) (or (<= (select main_a v_prenex_8684) 3) (<= (select main_a v_prenex_8684) 5)))) (forall ((v_prenex_10716 Int) (v_prenex_10717 Int)) (or (<= (+ main_x 1) v_prenex_10716) (<= (select main_a v_prenex_10716) 3) (< v_prenex_10717 main_y) (<= (select main_a v_prenex_10717) 999) (<= 1000 (+ (select main_a v_prenex_10716) (select main_a v_prenex_10717))) (<= (+ main_y 1) v_prenex_10717))) (forall ((v_prenex_6596 Int) (v_prenex_6597 Int)) (or (<= (+ main_y 1) v_prenex_6597) (<= (select main_a v_prenex_6597) (+ (select main_a v_prenex_6596) 998)) (<= (select main_a v_prenex_6597) 1001) (<= 995 (select main_a v_prenex_6597)) (<= 1 (select main_a v_prenex_6596)) (< v_prenex_6597 main_y))) (or (forall ((v_prenex_2037 Int)) (or (<= (select main_a v_prenex_2037) 5) (<= 2 (* 2 (select main_a v_prenex_2037))))) (forall ((v_prenex_2038 Int)) (or (<= 995 (select main_a v_prenex_2038)) (<= (+ main_y 1) v_prenex_2038) (< v_prenex_2038 main_y) (<= (select main_a v_prenex_2038) 999) (<= (* 2 (select main_a v_prenex_2038)) 1998)))) (or (forall ((v_prenex_5423 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5423))) (<= (+ main_y 1) v_prenex_5423))) (forall ((v_prenex_5422 Int)) (or (<= 1 (select main_a v_prenex_5422)) (< v_prenex_5422 main_x) (<= (+ main_x 1) v_prenex_5422)))) (or (forall ((v_prenex_241 Int)) (or (<= (* 2 (select main_a v_prenex_241)) 6) (<= (select main_a v_prenex_241) 5))) (forall ((v_prenex_242 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_242))) (< v_prenex_242 main_y) (<= 997 (select main_a v_prenex_242)) (<= 995 (select main_a v_prenex_242)) (<= (+ main_y 1) v_prenex_242)))) (forall ((v_prenex_2589 Int) (v_prenex_2590 Int)) (or (<= 1 (select main_a v_prenex_2589)) (<= (+ (select main_a v_prenex_2589) (select main_a v_prenex_2590)) 1000) (<= (+ main_x 1) v_prenex_2589) (< v_prenex_2590 main_y) (<= (* 2 (select main_a v_prenex_2590)) 1998) (<= (+ main_y 1) v_prenex_2590))) (forall ((v_prenex_2146 Int) (v_prenex_2147 Int)) (or (<= (select main_a v_prenex_2147) 999) (< v_prenex_2147 main_y) (<= (+ (select main_a v_prenex_2146) 994) (select main_a v_prenex_2147)) (<= (select main_a v_prenex_2146) 5) (<= (+ main_y 1) v_prenex_2147) (<= 997 (select main_a v_prenex_2147)) (<= 0 (+ (select main_a v_prenex_2146) 1)))) (forall ((v_prenex_3873 Int) (v_prenex_3874 Int)) (or (<= (select main_a v_prenex_3873) 5) (<= (* 2 (select main_a v_prenex_3873)) 6) (<= (* 2 (select main_a v_prenex_3874)) 1998) (< v_prenex_3874 main_y) (<= 1000 (+ (select main_a v_prenex_3873) (select main_a v_prenex_3874))) (<= (+ main_x 1) v_prenex_3873) (<= (+ main_y 1) v_prenex_3874))) (or (forall ((v_prenex_8258 Int)) (or (<= (* 2 (select main_a v_prenex_8258)) 6) (<= 1 (select main_a v_prenex_8258)) (< v_prenex_8258 main_x))) (forall ((v_prenex_8259 Int)) (or (< v_prenex_8259 main_y) (<= (+ main_y 1) v_prenex_8259) (<= (* 2 (select main_a v_prenex_8259)) 1998) (<= 997 (select main_a v_prenex_8259))))) (forall ((v_prenex_3164 Int) (v_prenex_3163 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3163))) (<= (+ main_y 1) v_prenex_3164) (<= (select main_a v_prenex_3164) (+ (select main_a v_prenex_3163) 998)) (<= 995 (select main_a v_prenex_3164)) (<= 997 (select main_a v_prenex_3164)) (< v_prenex_3164 main_y))) (forall ((v_prenex_8417 Int) (v_prenex_8418 Int)) (or (<= 1000 (+ (select main_a v_prenex_8417) (select main_a v_prenex_8418))) (<= (* 2 (select main_a v_prenex_8418)) 1998) (<= 1994 (* 2 (select main_a v_prenex_8418))) (<= (+ main_y 1) v_prenex_8418) (< v_prenex_8418 main_y) (<= (* 2 (select main_a v_prenex_8417)) 6))) (forall ((v_prenex_1577 Int) (v_prenex_1576 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1576))) (<= (select main_a v_prenex_1577) 999) (<= (select main_a v_prenex_1577) (+ (select main_a v_prenex_1576) 998)) (< v_prenex_1577 main_y) (<= (+ main_y 1) v_prenex_1577) (< v_prenex_1576 main_x) (<= 0 (+ (select main_a v_prenex_1576) 1)))) (forall ((v_prenex_4834 Int) (v_prenex_4835 Int)) (or (<= (* 2 (select main_a v_prenex_4834)) 6) (< v_prenex_4835 main_y) (<= 2 (* 2 (select main_a v_prenex_4834))) (<= 1994 (* 2 (select main_a v_prenex_4835))) (<= 1000 (+ (select main_a v_prenex_4834) (select main_a v_prenex_4835))) (<= 997 (select main_a v_prenex_4835)) (<= (+ main_y 1) v_prenex_4835))) (forall ((v_prenex_10749 Int) (v_prenex_10748 Int)) (or (<= (select main_a v_prenex_10748) 5) (<= (select main_a v_prenex_10749) 1001) (<= 2 (* 2 (select main_a v_prenex_10748))) (< v_prenex_10749 main_y) (< v_prenex_10748 main_x) (<= 1000 (+ (select main_a v_prenex_10748) (select main_a v_prenex_10749))) (<= (+ main_y 1) v_prenex_10749))) (forall ((v_prenex_10756 Int) (v_prenex_10757 Int)) (or (< v_prenex_10757 main_y) (<= 1000 (+ (select main_a v_prenex_10756) (select main_a v_prenex_10757))) (<= 995 (select main_a v_prenex_10757)) (<= 0 (+ (select main_a v_prenex_10756) 1)) (<= (+ main_y 1) v_prenex_10757) (<= 1994 (* 2 (select main_a v_prenex_10757))))) (forall ((v_prenex_6184 Int) (v_prenex_6185 Int)) (or (<= 0 (+ (select main_a v_prenex_6184) 1)) (<= (* 2 (select main_a v_prenex_6184)) 6) (<= (+ (select main_a v_prenex_6184) (select main_a v_prenex_6185)) 1000) (<= 995 (select main_a v_prenex_6185)) (<= (+ main_y 1) v_prenex_6185) (<= (* 2 (select main_a v_prenex_6185)) 1998) (< v_prenex_6185 main_y))) (forall ((v_prenex_5460 Int) (v_prenex_5461 Int)) (or (<= 995 (select main_a v_prenex_5461)) (< v_prenex_5461 main_y) (<= (* 2 (select main_a v_prenex_5460)) 6) (<= (+ main_y 1) v_prenex_5461) (<= (select main_a v_prenex_5461) 999) (<= 1000 (+ (select main_a v_prenex_5460) (select main_a v_prenex_5461))) (<= 0 (+ (select main_a v_prenex_5460) 1)))) (forall ((v_prenex_3007 Int) (v_prenex_3008 Int)) (or (<= (* 2 (select main_a v_prenex_3007)) 6) (<= (+ (select main_a v_prenex_3007) (select main_a v_prenex_3008)) 1000) (<= (select main_a v_prenex_3007) 5) (<= 995 (select main_a v_prenex_3008)) (< v_prenex_3008 main_y) (<= (+ main_y 1) v_prenex_3008) (<= 1994 (* 2 (select main_a v_prenex_3008))))) (or (forall ((v_prenex_10445 Int)) (or (< v_prenex_10445 main_y) (<= 997 (select main_a v_prenex_10445)) (<= (+ main_y 1) v_prenex_10445) (<= (* 2 (select main_a v_prenex_10445)) 1998))) (forall ((v_prenex_10444 Int)) (or (<= (select main_a v_prenex_10444) 5) (<= 2 (* 2 (select main_a v_prenex_10444)))))) (forall ((v_prenex_10440 Int) (v_prenex_10441 Int)) (or (<= 995 (select main_a v_prenex_10441)) (< v_prenex_10441 main_y) (<= (+ main_y 1) v_prenex_10441) (<= (select main_a v_prenex_10440) 3) (<= (+ (select main_a v_prenex_10440) (select main_a v_prenex_10441)) 1000))) (forall ((v_prenex_5845 Int) (v_prenex_5844 Int)) (or (<= (* 2 (select main_a v_prenex_5845)) 1998) (<= (select main_a v_prenex_5844) 3) (<= (select main_a v_prenex_5845) 999) (<= 1 (select main_a v_prenex_5844)) (< v_prenex_5845 main_y) (<= (+ main_y 1) v_prenex_5845) (<= (+ (select main_a v_prenex_5844) (select main_a v_prenex_5845)) 1000))) (or (forall ((v_prenex_10730 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10730))) (<= (* 2 (select main_a v_prenex_10730)) 6) (< v_prenex_10730 main_x))) (forall ((v_prenex_10731 Int)) (or (<= (+ main_y 1) v_prenex_10731) (< v_prenex_10731 main_y) (<= 995 (select main_a v_prenex_10731)) (<= (* 2 (select main_a v_prenex_10731)) 1998)))) (forall ((v_prenex_1483 Int) (v_prenex_1482 Int)) (or (<= 1 (select main_a v_prenex_1482)) (<= (select main_a v_prenex_1482) 5) (<= (select main_a v_prenex_1483) (+ (select main_a v_prenex_1482) 998)) (< v_prenex_1483 main_y) (<= (+ main_y 1) v_prenex_1483) (<= 997 (select main_a v_prenex_1483)) (<= (select main_a v_prenex_1483) 1001))) (forall ((v_prenex_6303 Int) (v_prenex_6302 Int)) (or (< v_prenex_6303 main_y) (<= (select main_a v_prenex_6303) (+ (select main_a v_prenex_6302) 998)) (<= (select main_a v_prenex_6303) 999) (<= 1994 (* 2 (select main_a v_prenex_6303))) (<= (+ main_y 1) v_prenex_6303))) (forall ((v_prenex_8013 Int) (v_prenex_8012 Int)) (or (<= (* 2 (select main_a v_prenex_8012)) 6) (<= (+ main_y 1) v_prenex_8013) (<= 1000 (+ (select main_a v_prenex_8012) (select main_a v_prenex_8013))) (< v_prenex_8013 main_y) (<= 0 (+ (select main_a v_prenex_8012) 1)) (<= (* 2 (select main_a v_prenex_8013)) 1998) (<= (+ main_x 1) v_prenex_8012))) (or (forall ((v_prenex_10367 Int)) (or (< v_prenex_10367 main_y) (<= (select main_a v_prenex_10367) 1001) (<= (* 2 (select main_a v_prenex_10367)) 1998) (<= (+ main_y 1) v_prenex_10367) (<= (select main_a v_prenex_10367) 999))) (forall ((v_prenex_10366 Int)) (<= (select main_a v_prenex_10366) 5))) (forall ((v_prenex_2003 Int) (v_prenex_2004 Int)) (or (<= 995 (select main_a v_prenex_2004)) (<= (* 2 (select main_a v_prenex_2003)) 6) (<= (+ main_y 1) v_prenex_2004) (<= 997 (select main_a v_prenex_2004)) (< v_prenex_2004 main_y) (<= 0 (+ (select main_a v_prenex_2003) 1)) (<= (select main_a v_prenex_2004) (+ (select main_a v_prenex_2003) 998)))) (forall ((v_prenex_2695 Int) (v_prenex_2696 Int)) (or (<= (+ main_y 1) v_prenex_2696) (< v_prenex_2696 main_y) (<= (select main_a v_prenex_2695) 5) (<= 997 (select main_a v_prenex_2696)) (< v_prenex_2695 main_x) (<= (select main_a v_prenex_2696) (+ (select main_a v_prenex_2695) 998)) (<= 0 (+ (select main_a v_prenex_2695) 1)))) (forall ((v_prenex_1337 Int) (v_prenex_1336 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1336))) (<= 995 (select main_a v_prenex_1337)) (<= 1 (select main_a v_prenex_1336)) (< v_prenex_1337 main_y) (<= (+ main_y 1) v_prenex_1337) (<= (+ (select main_a v_prenex_1336) 994) (select main_a v_prenex_1337)))) (forall ((v_prenex_165 Int) (v_prenex_164 Int)) (or (< v_prenex_165 main_y) (<= (+ main_x 1) v_prenex_164) (<= 995 (select main_a v_prenex_165)) (<= (select main_a v_prenex_165) (+ (select main_a v_prenex_164) 998)) (<= (+ main_y 1) v_prenex_165) (<= 1 (select main_a v_prenex_164)))) (forall ((v_prenex_1499 Int) (v_prenex_1498 Int)) (or (<= (select main_a v_prenex_1498) 3) (<= (+ main_y 1) v_prenex_1499) (<= (* 2 (select main_a v_prenex_1498)) 6) (<= 1994 (* 2 (select main_a v_prenex_1499))) (<= 997 (select main_a v_prenex_1499)) (< v_prenex_1499 main_y) (<= 1000 (+ (select main_a v_prenex_1498) (select main_a v_prenex_1499))))) (forall ((v_prenex_7453 Int) (v_prenex_7454 Int)) (or (<= 0 (+ (select main_a v_prenex_7453) 1)) (<= (+ main_x 1) v_prenex_7453) (<= 995 (select main_a v_prenex_7454)) (< v_prenex_7454 main_y) (<= (+ main_y 1) v_prenex_7454) (<= (select main_a v_prenex_7454) (+ (select main_a v_prenex_7453) 998)))) (forall ((v_prenex_9101 Int) (v_prenex_9100 Int)) (or (<= (+ main_y 1) v_prenex_9101) (<= (+ (select main_a v_prenex_9100) 994) (select main_a v_prenex_9101)) (<= 995 (select main_a v_prenex_9101)) (< v_prenex_9100 main_x) (< v_prenex_9101 main_y) (<= 0 (+ (select main_a v_prenex_9100) 1)))) (forall ((v_prenex_6204 Int) (v_prenex_6203 Int)) (or (< v_prenex_6203 main_x) (<= (select main_a v_prenex_6204) 1001) (<= 2 (* 2 (select main_a v_prenex_6203))) (<= (+ main_y 1) v_prenex_6204) (<= (+ (select main_a v_prenex_6203) 994) (select main_a v_prenex_6204)) (<= 0 (+ (select main_a v_prenex_6203) 1)) (< v_prenex_6204 main_y))) (forall ((v_prenex_9828 Int) (v_prenex_9827 Int)) (or (<= (select main_a v_prenex_9828) (+ (select main_a v_prenex_9827) 998)) (<= (select main_a v_prenex_9827) 3) (<= 997 (select main_a v_prenex_9828)) (<= (+ main_y 1) v_prenex_9828) (<= (+ main_x 1) v_prenex_9827) (< v_prenex_9828 main_y) (<= (select main_a v_prenex_9827) 5))) (forall ((v_prenex_4924 Int) (v_prenex_4925 Int)) (or (<= (select main_a v_prenex_4925) 1001) (<= (+ main_y 1) v_prenex_4925) (<= 2 (* 2 (select main_a v_prenex_4924))) (< v_prenex_4925 main_y) (<= (select main_a v_prenex_4924) 3) (<= (+ (select main_a v_prenex_4924) 994) (select main_a v_prenex_4925)))) (forall ((v_prenex_3443 Int) (v_prenex_3444 Int)) (or (<= (* 2 (select main_a v_prenex_3443)) 6) (<= (select main_a v_prenex_3443) 5) (<= (+ main_y 1) v_prenex_3444) (<= (select main_a v_prenex_3444) (+ (select main_a v_prenex_3443) 998)) (<= 1994 (* 2 (select main_a v_prenex_3444))) (< v_prenex_3444 main_y) (<= (select main_a v_prenex_3444) 999))) (forall ((v_prenex_4562 Int) (v_prenex_4563 Int)) (or (<= (+ (select main_a v_prenex_4562) 994) (select main_a v_prenex_4563)) (<= (select main_a v_prenex_4562) 3) (<= (* 2 (select main_a v_prenex_4563)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4563))) (< v_prenex_4563 main_y) (<= (+ main_y 1) v_prenex_4563))) (forall ((v_prenex_3733 Int) (v_prenex_3734 Int)) (or (<= 0 (+ (select main_a v_prenex_3733) 1)) (<= (select main_a v_prenex_3733) 5) (<= (+ main_y 1) v_prenex_3734) (<= 1994 (* 2 (select main_a v_prenex_3734))) (<= (select main_a v_prenex_3734) (+ (select main_a v_prenex_3733) 998)) (< v_prenex_3734 main_y) (<= 995 (select main_a v_prenex_3734)))) (forall ((v_prenex_4142 Int) (v_prenex_4141 Int)) (or (< v_prenex_4141 main_x) (<= (+ (select main_a v_prenex_4141) 994) (select main_a v_prenex_4142)) (< v_prenex_4142 main_y) (<= (+ 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_2787 Int) (v_prenex_2788 Int)) (or (<= 1 (select main_a v_prenex_2787)) (<= (+ main_y 1) v_prenex_2788) (<= (select main_a v_prenex_2788) (+ (select main_a v_prenex_2787) 998)) (<= (select main_a v_prenex_2788) 1001) (< v_prenex_2788 main_y))) (forall ((v_prenex_8334 Int) (v_prenex_8335 Int)) (or (<= (select main_a v_prenex_8335) (+ (select main_a v_prenex_8334) 998)) (< v_prenex_8335 main_y) (<= (+ main_x 1) v_prenex_8334) (<= (+ main_y 1) v_prenex_8335) (<= 995 (select main_a v_prenex_8335)))) (forall ((v_prenex_7821 Int) (v_prenex_7822 Int)) (or (<= (* 2 (select main_a v_prenex_7822)) 1998) (<= (+ (select main_a v_prenex_7821) 994) (select main_a v_prenex_7822)) (<= (+ main_y 1) v_prenex_7822) (<= (* 2 (select main_a v_prenex_7821)) 6) (< v_prenex_7822 main_y))) (forall ((v_prenex_9657 Int) (v_prenex_9656 Int)) (or (<= (select main_a v_prenex_9656) 5) (<= (select main_a v_prenex_9657) (+ (select main_a v_prenex_9656) 998)) (<= 995 (select main_a v_prenex_9657)) (<= (* 2 (select main_a v_prenex_9656)) 6) (<= (* 2 (select main_a v_prenex_9657)) 1998) (<= (+ main_y 1) v_prenex_9657) (< v_prenex_9657 main_y))) (forall ((v_prenex_2051 Int) (v_prenex_2052 Int)) (or (<= 0 (+ (select main_a v_prenex_2051) 1)) (<= 1000 (+ (select main_a v_prenex_2051) (select main_a v_prenex_2052))) (<= 995 (select main_a v_prenex_2052)) (<= (+ main_y 1) v_prenex_2052) (< v_prenex_2052 main_y) (< v_prenex_2051 main_x))) (forall ((v_prenex_7876 Int) (v_prenex_7875 Int)) (or (<= (select main_a v_prenex_7876) (+ (select main_a v_prenex_7875) 998)) (<= (select main_a v_prenex_7875) 5) (< v_prenex_7876 main_y) (<= (+ main_x 1) v_prenex_7875) (<= (+ main_y 1) v_prenex_7876) (<= 2 (* 2 (select main_a v_prenex_7875))) (<= (select main_a v_prenex_7876) 1001))) (or (forall ((v_prenex_2517 Int)) (or (<= (select main_a v_prenex_2517) 5) (<= 2 (* 2 (select main_a v_prenex_2517))))) (forall ((v_prenex_2518 Int)) (or (<= (+ main_y 1) v_prenex_2518) (<= 997 (select main_a 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_2211 Int) (v_prenex_2210 Int)) (or (< v_prenex_2211 main_y) (<= (+ main_y 1) v_prenex_2211) (<= 2 (* 2 (select main_a v_prenex_2210))) (<= (+ (select main_a v_prenex_2210) 994) (select main_a v_prenex_2211)) (<= (* 2 (select main_a v_prenex_2210)) 6) (<= (* 2 (select main_a v_prenex_2211)) 1998))) (forall ((v_prenex_7751 Int) (v_prenex_7752 Int)) (or (<= (select main_a v_prenex_7751) 5) (<= 1994 (* 2 (select main_a v_prenex_7752))) (<= (+ (select main_a v_prenex_7751) (select main_a v_prenex_7752)) 1000) (< v_prenex_7751 main_x) (<= (+ main_y 1) v_prenex_7752) (< v_prenex_7752 main_y) (<= (select main_a v_prenex_7751) 3))) (forall ((v_prenex_1253 Int) (v_prenex_1252 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1252))) (<= (* 2 (select main_a v_prenex_1253)) 1998) (<= (+ (select main_a v_prenex_1252) 994) (select main_a v_prenex_1253)) (<= (+ main_y 1) v_prenex_1253) (<= 997 (select main_a v_prenex_1253)) (< v_prenex_1253 main_y) (<= 0 (+ (select main_a v_prenex_1252) 1)))) (forall ((v_prenex_5967 Int) (v_prenex_5966 Int)) (or (<= (* 2 (select main_a v_prenex_5967)) 1998) (<= (* 2 (select main_a v_prenex_5966)) 6) (< v_prenex_5967 main_y) (<= (select main_a v_prenex_5967) (+ (select main_a v_prenex_5966) 998)) (<= 997 (select main_a v_prenex_5967)) (<= (+ main_y 1) v_prenex_5967))) (forall ((v_prenex_9176 Int) (v_prenex_9177 Int)) (or (< v_prenex_9177 main_y) (<= 1994 (* 2 (select main_a v_prenex_9177))) (<= (+ main_y 1) v_prenex_9177) (<= (+ main_x 1) v_prenex_9176) (<= (select main_a v_prenex_9176) 3) (<= 1 (select main_a v_prenex_9176)) (<= (+ (select main_a v_prenex_9176) 994) (select main_a v_prenex_9177)))) (forall ((v_prenex_525 Int) (v_prenex_526 Int)) (or (< v_prenex_526 main_y) (<= 1000 (+ (select main_a v_prenex_525) (select main_a v_prenex_526))) (<= (+ main_y 1) v_prenex_526) (<= (+ main_x 1) v_prenex_525) (<= (select main_a v_prenex_526) 999))) (or (forall ((v_prenex_5880 Int)) (or (< v_prenex_5880 main_x) (<= (* 2 (select main_a v_prenex_5880)) 6) (<= (select main_a v_prenex_5880) 5))) (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)))) (forall ((v_prenex_7016 Int) (v_prenex_7015 Int)) (or (<= 995 (select main_a v_prenex_7016)) (< v_prenex_7016 main_y) (<= 2 (* 2 (select main_a v_prenex_7015))) (<= (+ main_y 1) v_prenex_7016) (<= (select main_a v_prenex_7016) (+ (select main_a v_prenex_7015) 998)) (<= (select main_a v_prenex_7015) 5))) (forall ((v_prenex_8060 Int) (v_prenex_8061 Int)) (or (<= (select main_a v_prenex_8060) 5) (<= (* 2 (select main_a v_prenex_8061)) 1998) (<= (select main_a v_prenex_8060) 3) (<= (+ main_y 1) v_prenex_8061) (< v_prenex_8061 main_y) (<= 1000 (+ (select main_a v_prenex_8060) (select main_a v_prenex_8061))) (<= (select main_a v_prenex_8061) 999))) (forall ((v_prenex_572 Int) (v_prenex_571 Int)) (or (<= (select main_a v_prenex_572) 1001) (<= (+ main_y 1) v_prenex_572) (<= 1000 (+ (select main_a v_prenex_571) (select main_a v_prenex_572))) (< v_prenex_572 main_y) (<= (select main_a v_prenex_571) 5) (<= (select main_a v_prenex_571) 3) (<= (select main_a v_prenex_572) 999))) (forall ((v_prenex_6889 Int) (v_prenex_6890 Int)) (or (<= (* 2 (select main_a v_prenex_6889)) 6) (<= 1994 (* 2 (select main_a v_prenex_6890))) (< v_prenex_6890 main_y) (<= (+ main_y 1) v_prenex_6890) (<= 995 (select main_a v_prenex_6890)) (<= (select main_a v_prenex_6889) 3) (<= (+ (select main_a v_prenex_6889) (select main_a v_prenex_6890)) 1000))) (forall ((v_prenex_10569 Int) (v_prenex_10568 Int)) (or (<= (* 2 (select main_a v_prenex_10569)) 1998) (<= 1994 (* 2 (select main_a v_prenex_10569))) (<= (+ main_y 1) v_prenex_10569) (<= (select main_a v_prenex_10568) 3) (< v_prenex_10569 main_y) (<= (select main_a v_prenex_10569) (+ (select main_a v_prenex_10568) 998)) (<= 1 (select main_a v_prenex_10568)))) (forall ((v_prenex_5035 Int) (v_prenex_5034 Int)) (or (<= (* 2 (select main_a v_prenex_5034)) 6) (<= 0 (+ (select main_a v_prenex_5034) 1)) (< v_prenex_5035 main_y) (<= (select main_a v_prenex_5035) 999) (<= (+ main_x 1) v_prenex_5034) (<= 1000 (+ (select main_a v_prenex_5034) (select main_a v_prenex_5035))) (<= (+ main_y 1) v_prenex_5035))) (forall ((v_prenex_6526 Int) (v_prenex_6527 Int)) (or (<= (+ main_y 1) v_prenex_6527) (<= 0 (+ (select main_a v_prenex_6526) 1)) (<= (select main_a v_prenex_6526) 5) (<= 1994 (* 2 (select main_a v_prenex_6527))) (<= (+ (select main_a v_prenex_6526) 994) (select main_a v_prenex_6527)) (<= 995 (select main_a v_prenex_6527)) (< v_prenex_6527 main_y))) (forall ((v_prenex_1105 Int) (v_prenex_1104 Int)) (or (< v_prenex_1105 main_y) (<= 2 (* 2 (select main_a v_prenex_1104))) (<= (select main_a v_prenex_1105) 1001) (<= (+ main_y 1) v_prenex_1105) (<= 1994 (* 2 (select main_a v_prenex_1105))) (<= (+ (select main_a v_prenex_1104) 994) (select main_a v_prenex_1105)))) (forall ((v_prenex_5864 Int) (v_prenex_5865 Int)) (or (<= (select main_a v_prenex_5864) 5) (<= 1000 (+ (select main_a v_prenex_5864) (select main_a v_prenex_5865))) (<= (select main_a v_prenex_5864) 3) (<= (+ main_y 1) v_prenex_5865) (< v_prenex_5865 main_y) (<= 1994 (* 2 (select main_a v_prenex_5865))))) (forall ((v_prenex_6705 Int) (v_prenex_6706 Int)) (or (< v_prenex_6705 main_x) (< v_prenex_6706 main_y) (<= (+ main_y 1) v_prenex_6706) (<= 997 (select main_a v_prenex_6706)) (<= 0 (+ (select main_a v_prenex_6705) 1)) (<= (select main_a v_prenex_6706) (+ (select main_a v_prenex_6705) 998)) (<= (select main_a v_prenex_6705) 3))) (forall ((v_prenex_6548 Int) (v_prenex_6549 Int)) (or (<= 997 (select main_a v_prenex_6549)) (<= (+ (select main_a v_prenex_6548) 994) (select main_a v_prenex_6549)) (<= 2 (* 2 (select main_a v_prenex_6548))) (<= 1 (select main_a v_prenex_6548)) (<= (+ main_y 1) v_prenex_6549) (< v_prenex_6549 main_y) (<= (* 2 (select main_a v_prenex_6549)) 1998))) (forall ((v_prenex_5349 Int) (v_prenex_5348 Int)) (or (< v_prenex_5349 main_y) (<= (+ main_y 1) v_prenex_5349) (<= 0 (+ (select main_a v_prenex_5348) 1)) (<= (+ main_x 1) v_prenex_5348) (<= (+ (select main_a v_prenex_5348) (select main_a v_prenex_5349)) 1000) (<= 1 (select main_a v_prenex_5348)) (<= 1994 (* 2 (select main_a v_prenex_5349))))) (forall ((v_prenex_7659 Int) (v_prenex_7660 Int)) (or (<= 1 (select main_a v_prenex_7659)) (< v_prenex_7660 main_y) (<= (+ (select main_a v_prenex_7659) (select main_a v_prenex_7660)) 1000) (<= (select main_a v_prenex_7660) 1001) (<= 2 (* 2 (select main_a v_prenex_7659))) (<= (+ main_y 1) v_prenex_7660))) (forall ((v_prenex_7104 Int) (v_prenex_7105 Int)) (or (< v_prenex_7105 main_y) (<= 995 (select main_a v_prenex_7105)) (<= (+ (select main_a v_prenex_7104) 994) (select main_a v_prenex_7105)) (<= (select main_a v_prenex_7105) 999) (<= (* 2 (select main_a v_prenex_7104)) 6) (<= (+ main_y 1) v_prenex_7105) (<= 0 (+ (select main_a v_prenex_7104) 1)))) (forall ((v_prenex_2846 Int) (v_prenex_2847 Int)) (or (<= (select main_a v_prenex_2846) 5) (<= 2 (* 2 (select main_a v_prenex_2846))) (<= 1000 (+ (select main_a v_prenex_2846) (select main_a v_prenex_2847))) (< v_prenex_2847 main_y) (<= 995 (select main_a v_prenex_2847)) (<= (select main_a v_prenex_2847) 1001) (<= (+ main_y 1) v_prenex_2847))) (or (forall ((v_prenex_972 Int)) (or (<= 997 (select main_a v_prenex_972)) (<= (+ main_y 1) v_prenex_972) (< v_prenex_972 main_y) (<= (* 2 (select main_a v_prenex_972)) 1998))) (forall ((v_prenex_971 Int)) (or (<= (+ main_x 1) v_prenex_971) (<= 0 (+ (select main_a v_prenex_971) 1))))) (or (forall ((v_prenex_3538 Int)) (or (<= 995 (select main_a v_prenex_3538)) (<= (select main_a v_prenex_3538) 1001) (<= (* 2 (select main_a v_prenex_3538)) 1998) (< v_prenex_3538 main_y) (<= (+ main_y 1) v_prenex_3538))) (forall ((v_prenex_3537 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3537))) (<= (* 2 (select main_a v_prenex_3537)) 6)))) (or (forall ((v_prenex_3062 Int)) (or (< v_prenex_3062 main_y) (<= (+ main_y 1) v_prenex_3062) (<= 995 (select main_a v_prenex_3062)) (<= 1994 (* 2 (select main_a v_prenex_3062))))) (forall ((v_prenex_3061 Int)) (or (< v_prenex_3061 main_x) (<= 0 (+ (select main_a v_prenex_3061) 1)) (<= (* 2 (select main_a v_prenex_3061)) 6)))) (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 (< v_prenex_5658 main_x) (<= (* 2 (select main_a v_prenex_5658)) 6) (<= 0 (+ (select main_a v_prenex_5658) 1))))) (forall ((v_prenex_10664 Int) (v_prenex_10665 Int)) (or (< v_prenex_10665 main_y) (<= (select main_a v_prenex_10665) 999) (<= (select main_a v_prenex_10664) 3) (<= (+ (select main_a v_prenex_10664) (select main_a v_prenex_10665)) 1000) (<= (+ main_y 1) v_prenex_10665) (<= 2 (* 2 (select main_a v_prenex_10664))))) (or (forall ((v_prenex_3056 Int)) (or (<= (* 2 (select main_a v_prenex_3056)) 1998) (< v_prenex_3056 main_y) (<= (+ main_y 1) v_prenex_3056) (<= 995 (select main_a v_prenex_3056)))) (forall ((v_prenex_3055 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3055))) (<= (+ main_x 1) v_prenex_3055) (<= 0 (+ (select main_a v_prenex_3055) 1))))) (forall ((v_prenex_5375 Int) (v_prenex_5374 Int)) (or (<= 1 (select main_a v_prenex_5374)) (< v_prenex_5375 main_y) (<= (+ main_y 1) v_prenex_5375) (<= (select main_a v_prenex_5374) 3) (<= 997 (select main_a v_prenex_5375)) (<= (+ (select main_a v_prenex_5374) (select main_a v_prenex_5375)) 1000) (<= 1994 (* 2 (select main_a v_prenex_5375))))) (forall ((v_prenex_7832 Int) (v_prenex_7831 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7831))) (< v_prenex_7832 main_y) (<= 1994 (* 2 (select main_a v_prenex_7832))) (<= (+ (select main_a v_prenex_7831) 994) (select main_a v_prenex_7832)) (<= (+ main_y 1) v_prenex_7832) (<= (select main_a v_prenex_7831) 3))) (or (forall ((v_prenex_424 Int)) (or (<= 995 (select main_a v_prenex_424)) (<= (+ main_y 1) v_prenex_424) (<= 1994 (* 2 (select main_a v_prenex_424))) (< v_prenex_424 main_y) (<= 997 (select main_a v_prenex_424)))) (forall ((v_prenex_423 Int)) (<= 2 (* 2 (select main_a v_prenex_423))))) (or (forall ((v_prenex_8425 Int)) (or (<= 0 (+ (select main_a v_prenex_8425) 1)) (<= 1 (select main_a v_prenex_8425)) (<= (+ main_x 1) v_prenex_8425))) (forall ((v_prenex_8426 Int)) (or (<= (+ main_y 1) v_prenex_8426) (<= 997 (select main_a v_prenex_8426)) (<= 1994 (* 2 (select main_a v_prenex_8426))) (< v_prenex_8426 main_y)))) (forall ((v_prenex_5060 Int) (v_prenex_5061 Int)) (or (<= (select main_a v_prenex_5061) 999) (< v_prenex_5061 main_y) (<= 1994 (* 2 (select main_a v_prenex_5061))) (<= 0 (+ (select main_a v_prenex_5060) 1)) (<= (select main_a v_prenex_5061) (+ (select main_a v_prenex_5060) 998)) (<= (+ main_y 1) v_prenex_5061))) (forall ((v_prenex_5482 Int) (v_prenex_5483 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5482))) (<= (select main_a v_prenex_5482) 5) (< v_prenex_5483 main_y) (<= (+ main_x 1) v_prenex_5482) (<= (+ (select main_a v_prenex_5482) 994) (select main_a v_prenex_5483)) (<= (* 2 (select main_a v_prenex_5483)) 1998) (<= (+ main_y 1) v_prenex_5483))) (forall ((v_prenex_10121 Int) (v_prenex_10120 Int)) (or (<= (* 2 (select main_a v_prenex_10120)) 6) (<= 0 (+ (select main_a v_prenex_10120) 1)) (<= 995 (select main_a v_prenex_10121)) (< v_prenex_10121 main_y) (<= (+ main_y 1) v_prenex_10121) (<= (+ (select main_a v_prenex_10120) 994) (select main_a v_prenex_10121)))) (forall ((v_prenex_8044 Int) (v_prenex_8045 Int)) (or (<= (select main_a v_prenex_8045) (+ (select main_a v_prenex_8044) 998)) (<= (select main_a v_prenex_8044) 3) (<= (* 2 (select main_a v_prenex_8045)) 1998) (<= 997 (select main_a v_prenex_8045)) (<= 0 (+ (select main_a v_prenex_8044) 1)) (<= (+ main_y 1) v_prenex_8045) (< v_prenex_8045 main_y))) (forall ((v_prenex_6393 Int) (v_prenex_6392 Int)) (or (<= 997 (select main_a v_prenex_6393)) (<= 0 (+ (select main_a v_prenex_6392) 1)) (<= (+ main_y 1) v_prenex_6393) (< v_prenex_6393 main_y) (<= (+ main_x 1) v_prenex_6392) (<= 1000 (+ (select main_a v_prenex_6392) (select main_a v_prenex_6393))))) (forall ((v_prenex_9564 Int) (v_prenex_9563 Int)) (or (<= (+ main_y 1) v_prenex_9564) (<= (select main_a v_prenex_9564) (+ (select main_a v_prenex_9563) 998)) (<= 2 (* 2 (select main_a v_prenex_9563))) (<= (select main_a v_prenex_9564) 999) (< v_prenex_9564 main_y) (<= (select main_a v_prenex_9563) 3))) (forall ((v_prenex_7988 Int) (v_prenex_7989 Int)) (or (<= (+ (select main_a v_prenex_7988) (select main_a v_prenex_7989)) 1000) (<= (+ main_y 1) v_prenex_7989) (<= (select main_a v_prenex_7988) 3) (< v_prenex_7989 main_y) (<= (select main_a v_prenex_7989) 1001) (<= 2 (* 2 (select main_a v_prenex_7988))) (<= (* 2 (select main_a v_prenex_7989)) 1998))) (forall ((v_prenex_1983 Int) (v_prenex_1982 Int)) (or (<= 1 (select main_a v_prenex_1982)) (<= 995 (select main_a v_prenex_1983)) (<= (+ (select main_a v_prenex_1982) (select main_a v_prenex_1983)) 1000) (<= (+ main_y 1) v_prenex_1983) (< v_prenex_1983 main_y) (< v_prenex_1982 main_x))) (forall ((v_prenex_4081 Int) (v_prenex_4082 Int)) (or (< v_prenex_4081 main_x) (<= (+ (select main_a v_prenex_4081) (select main_a v_prenex_4082)) 1000) (<= (+ main_y 1) v_prenex_4082) (< v_prenex_4082 main_y) (<= 1994 (* 2 (select main_a v_prenex_4082))) (<= (* 2 (select main_a v_prenex_4081)) 6))) (forall ((v_prenex_8594 Int) (v_prenex_8595 Int)) (or (<= (* 2 (select main_a v_prenex_8594)) 6) (< v_prenex_8595 main_y) (<= (select main_a v_prenex_8594) 5) (<= 1994 (* 2 (select main_a v_prenex_8595))) (<= (+ main_y 1) v_prenex_8595) (< v_prenex_8594 main_x) (<= (select main_a v_prenex_8595) (+ (select main_a v_prenex_8594) 998)))) (forall ((v_prenex_3317 Int) (v_prenex_3318 Int)) (or (<= (* 2 (select main_a v_prenex_3317)) 6) (<= (+ main_y 1) v_prenex_3318) (<= (select main_a v_prenex_3318) (+ (select main_a v_prenex_3317) 998)) (<= (select main_a v_prenex_3318) 1001) (< v_prenex_3318 main_y) (<= (+ main_x 1) v_prenex_3317) (<= 0 (+ (select main_a v_prenex_3317) 1)))) (forall ((v_prenex_2433 Int) (v_prenex_2434 Int)) (or (<= (select main_a v_prenex_2433) 3) (<= (select main_a v_prenex_2434) 999) (<= (+ main_y 1) v_prenex_2434) (<= (+ (select main_a v_prenex_2433) 994) (select main_a v_prenex_2434)) (<= (* 2 (select main_a v_prenex_2433)) 6) (< v_prenex_2434 main_y))) (forall ((v_prenex_693 Int) (v_prenex_692 Int)) (or (<= 0 (+ (select main_a v_prenex_692) 1)) (<= (select main_a v_prenex_693) 1001) (<= (+ main_y 1) v_prenex_693) (< v_prenex_693 main_y) (<= (+ main_x 1) v_prenex_692) (<= (select main_a v_prenex_693) (+ (select main_a v_prenex_692) 998)))) (forall ((v_prenex_6490 Int) (v_prenex_6491 Int)) (or (<= (+ (select main_a v_prenex_6490) 994) (select main_a v_prenex_6491)) (< v_prenex_6490 main_x) (<= 0 (+ (select main_a v_prenex_6490) 1)) (< v_prenex_6491 main_y) (<= (+ main_x 1) v_prenex_6490))) (or (forall ((v_prenex_3650 Int)) (or (<= (* 2 (select main_a v_prenex_3650)) 1998) (<= (select main_a v_prenex_3650) 1001) (<= 997 (select main_a v_prenex_3650)) (< v_prenex_3650 main_y) (<= (+ main_y 1) v_prenex_3650))) (forall ((v_prenex_3649 Int)) (or (<= (select main_a v_prenex_3649) 5) (<= 2 (* 2 (select main_a v_prenex_3649)))))) (forall ((v_prenex_9495 Int) (v_prenex_9496 Int)) (or (<= (+ main_y 1) v_prenex_9496) (<= 0 (+ (select main_a v_prenex_9495) 1)) (<= (select main_a v_prenex_9496) (+ (select main_a v_prenex_9495) 998)) (<= 995 (select main_a v_prenex_9496)) (<= 997 (select main_a v_prenex_9496)) (< v_prenex_9496 main_y) (<= (select main_a v_prenex_9495) 3))) (forall ((v_prenex_1435 Int) (v_prenex_1434 Int)) (or (<= 1 (select main_a v_prenex_1434)) (< v_prenex_1435 main_y) (<= 2 (* 2 (select main_a v_prenex_1434))) (<= (+ main_y 1) v_prenex_1435) (<= 995 (select main_a v_prenex_1435)) (<= (+ (select main_a v_prenex_1434) 994) (select main_a v_prenex_1435)) (<= 997 (select main_a v_prenex_1435)))) (forall ((v_prenex_4959 Int) (v_prenex_4958 Int)) (or (<= (select main_a v_prenex_4958) 5) (<= (+ (select main_a v_prenex_4958) 994) (select main_a v_prenex_4959)) (<= (+ main_y 1) v_prenex_4959) (< v_prenex_4959 main_y) (<= (select main_a v_prenex_4959) 999) (<= 995 (select main_a v_prenex_4959)) (<= 0 (+ (select main_a v_prenex_4958) 1)))) (forall ((v_prenex_4717 Int) (v_prenex_4716 Int)) (or (<= 1000 (+ (select main_a v_prenex_4716) (select main_a v_prenex_4717))) (<= (+ main_x 1) v_prenex_4716) (<= 1 (select main_a v_prenex_4716)) (<= (select main_a v_prenex_4717) 1001) (<= (select main_a v_prenex_4716) 5) (< v_prenex_4717 main_y) (<= (+ main_y 1) v_prenex_4717))) (forall ((v_prenex_9387 Int) (v_prenex_9386 Int)) (or (<= (select main_a v_prenex_9386) 5) (<= (select main_a v_prenex_9387) (+ (select main_a v_prenex_9386) 998)) (<= 995 (select main_a v_prenex_9387)) (<= (+ main_y 1) v_prenex_9387) (< v_prenex_9387 main_y) (<= 1994 (* 2 (select main_a v_prenex_9387))) (<= (select main_a v_prenex_9386) 3))) (forall ((v_prenex_1627 Int) (v_prenex_1626 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1626))) (<= 1 (select main_a v_prenex_1626)) (<= (+ (select main_a v_prenex_1626) 994) (select main_a v_prenex_1627)) (< v_prenex_1627 main_y) (<= (* 2 (select main_a v_prenex_1627)) 1998) (<= (select main_a v_prenex_1627) 999) (<= (+ main_y 1) v_prenex_1627))) (forall ((v_prenex_3476 Int) (v_prenex_3475 Int)) (or (<= (select main_a v_prenex_3476) 999) (<= (+ main_y 1) v_prenex_3476) (<= (select main_a v_prenex_3475) 3) (< v_prenex_3476 main_y) (<= (* 2 (select main_a v_prenex_3475)) 6) (<= (+ (select main_a v_prenex_3475) 994) (select main_a v_prenex_3476)) (<= (* 2 (select main_a v_prenex_3476)) 1998))) (forall ((v_prenex_6991 Int) (v_prenex_6992 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6991))) (<= (select main_a v_prenex_6992) 1001) (<= (+ (select main_a v_prenex_6991) (select main_a v_prenex_6992)) 1000) (<= (+ main_y 1) v_prenex_6992) (<= 1994 (* 2 (select main_a v_prenex_6992))) (<= (select main_a v_prenex_6991) 3) (< v_prenex_6992 main_y))) (forall ((v_prenex_1619 Int) (v_prenex_1618 Int)) (or (<= (select main_a v_prenex_1619) (+ (select main_a v_prenex_1618) 998)) (<= (select main_a v_prenex_1619) 999) (<= (+ main_y 1) v_prenex_1619) (< v_prenex_1619 main_y))) (forall ((v_prenex_5555 Int) (v_prenex_5554 Int)) (or (<= (select main_a v_prenex_5555) (+ (select main_a v_prenex_5554) 998)) (<= 1 (select main_a v_prenex_5554)) (< v_prenex_5555 main_y) (<= (* 2 (select main_a v_prenex_5555)) 1998) (<= (+ main_y 1) v_prenex_5555) (<= 997 (select main_a v_prenex_5555)))) (forall ((v_prenex_947 Int) (v_prenex_948 Int)) (or (<= (select main_a v_prenex_948) 999) (<= (+ main_y 1) v_prenex_948) (<= (+ (select main_a v_prenex_947) (select main_a v_prenex_948)) 1000) (< v_prenex_948 main_y) (<= 995 (select main_a v_prenex_948)) (<= (* 2 (select main_a v_prenex_947)) 6))) (forall ((v_prenex_2442 Int) (v_prenex_2441 Int)) (or (<= (+ main_y 1) v_prenex_2442) (< v_prenex_2442 main_y) (<= (* 2 (select main_a v_prenex_2441)) 6) (<= (select main_a v_prenex_2441) 5) (< v_prenex_2441 main_x) (<= 997 (select main_a v_prenex_2442)) (<= 1000 (+ (select main_a v_prenex_2441) (select main_a v_prenex_2442))))) (or (forall ((v_prenex_8223 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8223))) (<= 995 (select main_a v_prenex_8223)) (<= (select main_a v_prenex_8223) 1001) (<= (+ main_y 1) v_prenex_8223) (< v_prenex_8223 main_y))) (forall ((v_prenex_8222 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8222))) (<= (* 2 (select main_a v_prenex_8222)) 6)))) (forall ((v_prenex_5314 Int) (v_prenex_5313 Int)) (or (<= (+ (select main_a v_prenex_5313) (select main_a v_prenex_5314)) 1000) (< v_prenex_5314 main_y) (<= 0 (+ (select main_a v_prenex_5313) 1)) (<= (+ main_y 1) v_prenex_5314) (<= 1994 (* 2 (select main_a v_prenex_5314))) (<= 995 (select main_a v_prenex_5314)))) (forall ((v_prenex_2669 Int) (v_prenex_2670 Int)) (or (<= (+ main_y 1) v_prenex_2670) (< v_prenex_2670 main_y) (<= 995 (select main_a v_prenex_2670)) (<= 0 (+ (select main_a v_prenex_2669) 1)) (<= 1000 (+ (select main_a v_prenex_2669) (select main_a v_prenex_2670))) (<= (select main_a v_prenex_2670) 1001))) (or (forall ((v_prenex_300 Int)) (or (< v_prenex_300 main_y) (<= (+ main_y 1) v_prenex_300) (<= (* 2 (select main_a v_prenex_300)) 1998) (<= 995 (select main_a v_prenex_300)) (<= 1994 (* 2 (select main_a v_prenex_300))))) (forall ((v_prenex_299 Int)) (or (<= (* 2 (select main_a v_prenex_299)) 6) (<= 0 (+ (select main_a v_prenex_299) 1))))) (forall ((v_prenex_4170 Int) (v_prenex_4169 Int)) (or (<= (select main_a v_prenex_4170) 1001) (<= (* 2 (select main_a v_prenex_4169)) 6) (<= (+ (select main_a v_prenex_4169) (select main_a v_prenex_4170)) 1000) (<= (select main_a v_prenex_4169) 5) (<= 1994 (* 2 (select main_a v_prenex_4170))) (<= (+ main_y 1) v_prenex_4170) (< v_prenex_4170 main_y))) (forall ((v_prenex_1617 Int) (v_prenex_1616 Int)) (or (< v_prenex_1617 main_y) (<= 1000 (+ (select main_a v_prenex_1616) (select main_a v_prenex_1617))) (<= 0 (+ (select main_a v_prenex_1616) 1)) (<= (select main_a v_prenex_1617) 999) (<= (select main_a v_prenex_1616) 3) (<= (+ main_y 1) v_prenex_1617))) (or (forall ((v_prenex_2356 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2356))) (< v_prenex_2356 main_x))) (forall ((v_prenex_2357 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2357))) (<= 995 (select main_a v_prenex_2357)) (<= (+ main_y 1) v_prenex_2357) (< v_prenex_2357 main_y)))) (forall ((v_prenex_8806 Int) (v_prenex_8807 Int)) (or (<= (select main_a v_prenex_8807) 1001) (< v_prenex_8807 main_y) (<= (+ (select main_a v_prenex_8806) 994) (select main_a v_prenex_8807)) (<= 2 (* 2 (select main_a v_prenex_8806))) (<= (+ main_y 1) v_prenex_8807) (<= (+ main_x 1) v_prenex_8806) (<= (select main_a v_prenex_8806) 5))) (or (forall ((v_prenex_9674 Int)) (or (<= (select main_a v_prenex_9674) 5) (<= 1 (select main_a v_prenex_9674)))) (forall ((v_prenex_9675 Int)) (or (<= (select main_a v_prenex_9675) 1001) (<= (* 2 (select main_a v_prenex_9675)) 1998) (<= 1994 (* 2 (select main_a v_prenex_9675))) (<= (+ main_y 1) v_prenex_9675) (< v_prenex_9675 main_y)))) (or (forall ((v_prenex_3004 Int)) (or (<= (+ main_y 1) v_prenex_3004) (<= (select main_a v_prenex_3004) 999) (< v_prenex_3004 main_y) (<= 1994 (* 2 (select main_a v_prenex_3004))))) (forall ((v_prenex_3003 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3003))) (<= 0 (+ (select main_a v_prenex_3003) 1))))) (forall ((v_prenex_7829 Int) (v_prenex_7830 Int)) (or (<= (+ main_y 1) v_prenex_7830) (<= (+ (select main_a v_prenex_7829) 994) (select main_a v_prenex_7830)) (<= (select main_a v_prenex_7830) 999) (<= 1 (select main_a v_prenex_7829)) (< v_prenex_7830 main_y))) (forall ((v_prenex_4731 Int) (v_prenex_4730 Int)) (or (<= (* 2 (select main_a v_prenex_4730)) 6) (< v_prenex_4731 main_y) (<= (+ main_y 1) v_prenex_4731) (<= (select main_a v_prenex_4731) (+ (select main_a v_prenex_4730) 998)) (<= (select main_a v_prenex_4731) 999) (< v_prenex_4730 main_x))) (or (forall ((v_prenex_6409 Int)) (<= 1994 (* 2 (select main_a v_prenex_6409)))) (forall ((v_prenex_6408 Int)) (or (<= 0 (+ (select main_a v_prenex_6408) 1)) (< v_prenex_6408 main_x) (<= (+ main_x 1) v_prenex_6408) (<= 1 (select main_a v_prenex_6408))))) (forall ((v_prenex_2803 Int) (v_prenex_2804 Int)) (or (<= (select main_a v_prenex_2804) (+ (select main_a v_prenex_2803) 998)) (<= (+ main_x 1) v_prenex_2803) (< v_prenex_2803 main_x) (< v_prenex_2804 main_y) (<= 2 (* 2 (select main_a v_prenex_2803))))) (or (forall ((v_prenex_3644 Int)) (or (<= (+ main_y 1) v_prenex_3644) (<= 995 (select main_a v_prenex_3644)) (< v_prenex_3644 main_y) (<= 1994 (* 2 (select main_a v_prenex_3644))))) (forall ((v_prenex_3643 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3643))) (<= (+ main_x 1) v_prenex_3643) (<= (* 2 (select main_a v_prenex_3643)) 6)))) (or (forall ((v_prenex_9082 Int)) (or (<= (+ main_x 1) v_prenex_9082) (<= 1 (select main_a v_prenex_9082)) (<= (select main_a v_prenex_9082) 5))) (forall ((v_prenex_9083 Int)) (or (<= (select main_a v_prenex_9083) 1001) (<= (+ main_y 1) v_prenex_9083) (< v_prenex_9083 main_y) (<= (* 2 (select main_a v_prenex_9083)) 1998)))) (forall ((v_prenex_7100 Int) (v_prenex_7101 Int)) (or (< v_prenex_7101 main_y) (<= 1000 (+ (select main_a v_prenex_7100) (select main_a v_prenex_7101))) (<= 1994 (* 2 (select main_a v_prenex_7101))) (<= (* 2 (select main_a v_prenex_7100)) 6) (<= (+ main_y 1) v_prenex_7101))) (forall ((v_prenex_5723 Int) (v_prenex_5722 Int)) (or (<= (select main_a v_prenex_5722) 3) (<= (select main_a v_prenex_5722) 5) (<= (+ (select main_a v_prenex_5722) (select main_a v_prenex_5723)) 1000) (<= 995 (select main_a v_prenex_5723)) (<= (* 2 (select main_a v_prenex_5723)) 1998) (< v_prenex_5723 main_y) (<= (+ main_y 1) v_prenex_5723))) (forall ((v_prenex_2965 Int) (v_prenex_2966 Int)) (or (< v_prenex_2966 main_y) (<= (+ (select main_a v_prenex_2965) (select main_a v_prenex_2966)) 1000) (<= 995 (select main_a v_prenex_2966)) (<= 1 (select main_a v_prenex_2965)) (<= (+ main_y 1) v_prenex_2966) (<= (* 2 (select main_a v_prenex_2966)) 1998) (<= (* 2 (select main_a v_prenex_2965)) 6))) (forall ((v_prenex_6248 Int) (v_prenex_6247 Int)) (or (<= (select main_a v_prenex_6247) 5) (<= 1000 (+ (select main_a v_prenex_6247) (select main_a v_prenex_6248))) (<= (* 2 (select main_a v_prenex_6248)) 1998) (<= 1 (select main_a v_prenex_6247)) (<= (+ main_y 1) v_prenex_6248) (< v_prenex_6248 main_y))) (or (forall ((v_prenex_3807 Int)) (or (<= (* 2 (select main_a v_prenex_3807)) 6) (<= (+ main_x 1) v_prenex_3807) (< v_prenex_3807 main_x))) (forall ((v_prenex_3808 Int)) (or (<= (+ main_y 1) v_prenex_3808) (<= (* 2 (select main_a v_prenex_3808)) 1998)))) (forall ((v_prenex_3229 Int) (v_prenex_3230 Int)) (or (<= (* 2 (select main_a v_prenex_3229)) 6) (<= (+ main_y 1) v_prenex_3230) (<= (+ (select main_a v_prenex_3229) (select main_a v_prenex_3230)) 1000) (<= (select main_a v_prenex_3229) 3) (<= (select main_a v_prenex_3230) 1001) (< v_prenex_3230 main_y) (<= 1994 (* 2 (select main_a v_prenex_3230))))) (or (forall ((v_prenex_6942 Int)) (or (<= (* 2 (select main_a v_prenex_6942)) 1998) (<= (+ main_y 1) v_prenex_6942) (< v_prenex_6942 main_y) (<= 1994 (* 2 (select main_a v_prenex_6942))))) (forall ((v_prenex_6941 Int)) (<= 1 (select main_a v_prenex_6941)))) (or (forall ((v_prenex_5106 Int)) (or (<= 995 (select main_a v_prenex_5106)) (<= 1994 (* 2 (select main_a v_prenex_5106))) (<= (select main_a v_prenex_5106) 1001) (< v_prenex_5106 main_y) (<= (+ main_y 1) v_prenex_5106))) (forall ((v_prenex_5105 Int)) (<= 1 (select main_a v_prenex_5105)))) (forall ((v_prenex_10088 Int) (v_prenex_10089 Int)) (or (<= 995 (select main_a v_prenex_10089)) (<= 997 (select main_a v_prenex_10089)) (<= (select main_a v_prenex_10088) 5) (<= (+ main_y 1) v_prenex_10089) (<= (select main_a v_prenex_10088) 3) (< v_prenex_10089 main_y) (<= (select main_a v_prenex_10089) (+ (select main_a v_prenex_10088) 998)))) (forall ((v_prenex_648 Int) (v_prenex_649 Int)) (or (<= 997 (select main_a v_prenex_649)) (<= 0 (+ (select main_a v_prenex_648) 1)) (<= (* 2 (select main_a v_prenex_649)) 1998) (<= (+ main_y 1) v_prenex_649) (<= (* 2 (select main_a v_prenex_648)) 6) (<= (+ (select main_a v_prenex_648) 994) (select main_a v_prenex_649)) (< v_prenex_649 main_y))) (or (forall ((v_prenex_9456 Int)) (<= 1 (select main_a v_prenex_9456))) (forall ((v_prenex_9457 Int)) (or (< v_prenex_9457 main_y) (<= (select main_a v_prenex_9457) 999) (<= (select main_a v_prenex_9457) 1001) (<= (* 2 (select main_a v_prenex_9457)) 1998) (<= (+ main_y 1) v_prenex_9457)))) (forall ((v_prenex_6076 Int) (v_prenex_6075 Int)) (or (<= 0 (+ (select main_a v_prenex_6075) 1)) (<= (+ (select main_a v_prenex_6075) 994) (select main_a v_prenex_6076)) (<= (select main_a v_prenex_6076) 1001) (< v_prenex_6076 main_y) (<= 995 (select main_a v_prenex_6076)) (<= (+ main_y 1) v_prenex_6076))) (forall ((v_prenex_7357 Int) (v_prenex_7356 Int)) (or (<= (+ main_y 1) v_prenex_7357) (<= 0 (+ (select main_a v_prenex_7356) 1)) (<= (+ (select main_a v_prenex_7356) 994) (select main_a v_prenex_7357)) (<= (* 2 (select main_a v_prenex_7356)) 6) (< v_prenex_7357 main_y) (<= 995 (select main_a v_prenex_7357)) (<= 997 (select main_a v_prenex_7357)))) (or (forall ((v_prenex_2083 Int)) (or (<= (select main_a v_prenex_2083) 3) (<= (* 2 (select main_a v_prenex_2083)) 6))) (forall ((v_prenex_2084 Int)) (or (<= (select main_a v_prenex_2084) 999) (<= (select main_a v_prenex_2084) 1001) (<= 1994 (* 2 (select main_a v_prenex_2084))) (<= (+ main_y 1) v_prenex_2084) (< v_prenex_2084 main_y)))) (forall ((v_prenex_4838 Int) (v_prenex_4839 Int)) (or (<= (+ main_y 1) v_prenex_4839) (<= (select main_a v_prenex_4839) (+ (select main_a v_prenex_4838) 998)) (<= (* 2 (select main_a v_prenex_4838)) 6) (<= 997 (select main_a v_prenex_4839)) (< v_prenex_4839 main_y) (<= 2 (* 2 (select main_a v_prenex_4838))))) (forall ((v_prenex_4614 Int) (v_prenex_4615 Int)) (or (<= (+ (select main_a v_prenex_4614) (select main_a v_prenex_4615)) 1000) (< v_prenex_4615 main_y) (<= (* 2 (select main_a v_prenex_4615)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4615))) (<= 0 (+ (select main_a v_prenex_4614) 1)) (<= (+ main_y 1) v_prenex_4615) (<= (* 2 (select main_a v_prenex_4614)) 6))) (or (forall ((v_prenex_10652 Int)) (or (<= (+ main_x 1) v_prenex_10652) (<= 2 (* 2 (select main_a v_prenex_10652))) (<= (select main_a v_prenex_10652) 5))) (forall ((v_prenex_10653 Int)) (or (< v_prenex_10653 main_y) (<= (+ main_y 1) v_prenex_10653) (<= 1994 (* 2 (select main_a v_prenex_10653))) (<= (* 2 (select main_a v_prenex_10653)) 1998)))) (forall ((v_prenex_1909 Int) (v_prenex_1908 Int)) (or (<= 995 (select main_a v_prenex_1909)) (<= (select main_a v_prenex_1908) 5) (< v_prenex_1909 main_y) (<= (select main_a v_prenex_1908) 3) (<= (+ (select main_a v_prenex_1908) (select main_a v_prenex_1909)) 1000) (<= 1994 (* 2 (select main_a v_prenex_1909))) (<= (+ main_y 1) v_prenex_1909))) (forall ((v_prenex_7788 Int) (v_prenex_7787 Int)) (or (<= (+ main_y 1) v_prenex_7788) (<= 0 (+ (select main_a v_prenex_7787) 1)) (<= (+ (select main_a v_prenex_7787) (select main_a v_prenex_7788)) 1000) (<= (* 2 (select main_a v_prenex_7787)) 6) (<= 1994 (* 2 (select main_a v_prenex_7788))) (< v_prenex_7788 main_y) (< v_prenex_7787 main_x))) (or (forall ((v_prenex_2058 Int)) (or (<= (+ main_y 1) v_prenex_2058) (<= 997 (select main_a v_prenex_2058)) (<= 1994 (* 2 (select main_a v_prenex_2058))) (< v_prenex_2058 main_y))) (forall ((v_prenex_2057 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2057))) (< v_prenex_2057 main_x) (<= (select main_a v_prenex_2057) 3)))) (forall ((v_prenex_7060 Int) (v_prenex_7061 Int)) (or (<= 1000 (+ (select main_a v_prenex_7060) (select main_a v_prenex_7061))) (<= (+ main_y 1) v_prenex_7061) (<= (* 2 (select main_a v_prenex_7061)) 1998) (<= 2 (* 2 (select main_a v_prenex_7060))) (< v_prenex_7061 main_y) (<= (* 2 (select main_a v_prenex_7060)) 6))) (forall ((v_prenex_9465 Int) (v_prenex_9464 Int)) (or (<= (+ main_y 1) v_prenex_9465) (<= 0 (+ (select main_a v_prenex_9464) 1)) (<= (+ (select main_a v_prenex_9464) (select main_a v_prenex_9465)) 1000) (<= (* 2 (select main_a v_prenex_9465)) 1998) (< v_prenex_9465 main_y) (<= (select main_a v_prenex_9464) 3) (<= 1994 (* 2 (select main_a v_prenex_9465))))) (forall ((v_prenex_7315 Int) (v_prenex_7314 Int)) (or (<= (+ main_y 1) v_prenex_7315) (<= (select main_a v_prenex_7314) 5) (<= 1 (select main_a v_prenex_7314)) (<= (select main_a v_prenex_7315) 1001) (<= 1000 (+ (select main_a v_prenex_7314) (select main_a v_prenex_7315))) (< v_prenex_7315 main_y))) (forall ((v_prenex_3727 Int) (v_prenex_3728 Int)) (or (<= (select main_a v_prenex_3727) 3) (<= (select main_a v_prenex_3728) 1001) (< v_prenex_3728 main_y) (<= 995 (select main_a v_prenex_3728)) (<= 1000 (+ (select main_a v_prenex_3727) (select main_a v_prenex_3728))) (<= (+ main_y 1) v_prenex_3728))) (or (forall ((v_prenex_5711 Int)) (or (<= (select main_a v_prenex_5711) 1001) (<= (select main_a v_prenex_5711) 999) (< v_prenex_5711 main_y) (<= 1994 (* 2 (select main_a v_prenex_5711))) (<= (+ main_y 1) v_prenex_5711))) (forall ((v_prenex_5710 Int)) (<= 1 (select main_a v_prenex_5710)))) (forall ((v_prenex_5198 Int) (v_prenex_5197 Int)) (or (<= (* 2 (select main_a v_prenex_5198)) 1998) (<= (+ main_y 1) v_prenex_5198) (<= (select main_a v_prenex_5198) 1001) (<= 1 (select main_a v_prenex_5197)) (<= (+ (select main_a v_prenex_5197) 994) (select main_a v_prenex_5198)) (<= (select main_a v_prenex_5197) 5) (< v_prenex_5198 main_y))) (forall ((v_prenex_1173 Int) (v_prenex_1172 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1172))) (<= (select main_a v_prenex_1172) 3) (<= (+ main_x 1) v_prenex_1172) (< v_prenex_1172 main_x) (<= 1000 (+ (select main_a v_prenex_1172) (select main_a v_prenex_1173))))) (forall ((v_prenex_9125 Int) (v_prenex_9124 Int)) (or (<= 997 (select main_a v_prenex_9125)) (<= 0 (+ (select main_a v_prenex_9124) 1)) (<= (+ main_y 1) v_prenex_9125) (< v_prenex_9125 main_y) (<= (* 2 (select main_a v_prenex_9124)) 6) (<= (+ (select main_a v_prenex_9124) (select main_a v_prenex_9125)) 1000) (<= (* 2 (select main_a v_prenex_9125)) 1998))) (forall ((v_prenex_952 Int) (v_prenex_951 Int)) (or (<= (select main_a v_prenex_952) 999) (<= (select main_a v_prenex_951) 3) (<= 2 (* 2 (select main_a v_prenex_951))) (< v_prenex_952 main_y) (<= (+ (select main_a v_prenex_951) 994) (select main_a v_prenex_952)) (<= (select main_a v_prenex_952) 1001) (<= (+ main_y 1) v_prenex_952))) (forall ((v_prenex_5828 Int) (v_prenex_5829 Int)) (or (< v_prenex_5829 main_y) (<= 2 (* 2 (select main_a v_prenex_5828))) (<= 1994 (* 2 (select main_a v_prenex_5829))) (<= (select main_a v_prenex_5829) (+ (select main_a v_prenex_5828) 998)) (<= (+ main_y 1) v_prenex_5829) (<= (* 2 (select main_a v_prenex_5829)) 1998))) (forall ((v_prenex_3627 Int) (v_prenex_3628 Int)) (or (<= (select main_a v_prenex_3628) 999) (<= (+ main_y 1) v_prenex_3628) (<= (* 2 (select main_a v_prenex_3627)) 6) (< v_prenex_3628 main_y) (<= 1000 (+ (select main_a v_prenex_3627) (select main_a v_prenex_3628))) (<= (select main_a v_prenex_3628) 1001))) (forall ((v_prenex_7480 Int) (v_prenex_7479 Int)) (or (<= (+ (select main_a v_prenex_7479) 994) (select main_a v_prenex_7480)) (<= (+ main_y 1) v_prenex_7480) (<= (select main_a v_prenex_7480) 999) (<= (select main_a v_prenex_7480) 1001) (< v_prenex_7480 main_y))) (forall ((v_prenex_3625 Int) (v_prenex_3626 Int)) (or (<= 1000 (+ (select main_a v_prenex_3625) (select main_a v_prenex_3626))) (<= (select main_a v_prenex_3626) 1001) (<= 1 (select main_a v_prenex_3625)) (<= (+ main_y 1) v_prenex_3626) (<= (select main_a v_prenex_3626) 999) (< v_prenex_3626 main_y))) (or (forall ((v_prenex_6315 Int)) (or (< v_prenex_6315 main_y) (<= (* 2 (select main_a v_prenex_6315)) 1998) (<= (+ main_y 1) v_prenex_6315) (<= 997 (select main_a v_prenex_6315)))) (forall ((v_prenex_6314 Int)) (or (<= (select main_a v_prenex_6314) 5) (< v_prenex_6314 main_x) (<= 0 (+ (select main_a v_prenex_6314) 1))))) (or (forall ((v_prenex_5093 Int)) (or (<= (* 2 (select main_a v_prenex_5093)) 6) (<= (select main_a v_prenex_5093) 5))) (forall ((v_prenex_5094 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5094))) (<= (select main_a v_prenex_5094) 1001) (< v_prenex_5094 main_y) (<= (* 2 (select main_a v_prenex_5094)) 1998) (<= (+ main_y 1) v_prenex_5094)))) (forall ((v_prenex_8035 Int) (v_prenex_8034 Int)) (or (<= (+ main_y 1) v_prenex_8035) (<= (select main_a v_prenex_8034) 3) (<= (+ (select main_a v_prenex_8034) (select main_a v_prenex_8035)) 1000) (< v_prenex_8035 main_y) (<= (select main_a v_prenex_8035) 1001) (<= (* 2 (select main_a v_prenex_8035)) 1998) (<= 0 (+ (select main_a v_prenex_8034) 1)))) (forall ((v_prenex_8402 Int) (v_prenex_8401 Int)) (or (<= (+ main_y 1) v_prenex_8402) (<= 1000 (+ (select main_a v_prenex_8401) (select main_a v_prenex_8402))) (<= 2 (* 2 (select main_a v_prenex_8401))) (<= (select main_a v_prenex_8401) 5) (<= (select main_a v_prenex_8402) 1001) (< v_prenex_8402 main_y) (<= 997 (select main_a v_prenex_8402)))) (forall ((v_prenex_428 Int) (v_prenex_427 Int)) (or (<= 1000 (+ (select main_a v_prenex_427) (select main_a v_prenex_428))) (< v_prenex_428 main_y) (<= 1 (select main_a v_prenex_427)) (<= (+ main_y 1) v_prenex_428) (<= (* 2 (select main_a v_prenex_428)) 1998) (<= 1994 (* 2 (select main_a v_prenex_428))))) (forall ((v_prenex_5219 Int) (v_prenex_5220 Int)) (or (<= 1000 (+ (select main_a v_prenex_5219) (select main_a v_prenex_5220))) (<= 1994 (* 2 (select main_a v_prenex_5220))) (<= 995 (select main_a v_prenex_5220)) (<= 2 (* 2 (select main_a v_prenex_5219))) (<= (+ main_y 1) v_prenex_5220) (<= (select main_a v_prenex_5219) 5) (< v_prenex_5220 main_y))) (forall ((v_prenex_8804 Int) (v_prenex_8805 Int)) (or (<= (+ main_y 1) v_prenex_8805) (<= 997 (select main_a v_prenex_8805)) (< v_prenex_8805 main_y) (<= 1 (select main_a v_prenex_8804)) (< v_prenex_8804 main_x) (<= (+ (select main_a v_prenex_8804) (select main_a v_prenex_8805)) 1000))) (forall ((v_prenex_3213 Int) (v_prenex_3214 Int)) (or (<= (* 2 (select main_a v_prenex_3213)) 6) (< v_prenex_3214 main_y) (<= (select main_a v_prenex_3214) (+ (select main_a v_prenex_3213) 998)) (<= (select main_a v_prenex_3213) 3) (<= (* 2 (select main_a v_prenex_3214)) 1998) (<= 997 (select main_a v_prenex_3214)) (<= (+ main_y 1) v_prenex_3214))) (forall ((v_prenex_8976 Int) (v_prenex_8977 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8976))) (<= (select main_a v_prenex_8977) (+ (select main_a v_prenex_8976) 998)) (< v_prenex_8976 main_x) (<= 0 (+ (select main_a v_prenex_8976) 1)) (<= 1994 (* 2 (select main_a v_prenex_8977))) (<= (+ main_y 1) v_prenex_8977) (< v_prenex_8977 main_y))) (forall ((v_prenex_3407 Int) (v_prenex_3408 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3407))) (<= (select main_a v_prenex_3408) 1001) (<= (+ (select main_a v_prenex_3407) (select main_a v_prenex_3408)) 1000) (<= 0 (+ (select main_a v_prenex_3407) 1)) (< v_prenex_3408 main_y) (<= (+ main_y 1) v_prenex_3408))) (forall ((v_prenex_9219 Int) (v_prenex_9218 Int)) (or (< v_prenex_9218 main_x) (< v_prenex_9219 main_y) (<= 1000 (+ (select main_a v_prenex_9218) (select main_a v_prenex_9219))) (<= (select main_a v_prenex_9218) 3) (<= (* 2 (select main_a v_prenex_9218)) 6) (<= (* 2 (select main_a v_prenex_9219)) 1998) (<= (+ main_y 1) v_prenex_9219))) (forall ((v_prenex_6767 Int) (v_prenex_6768 Int)) (or (<= (+ main_y 1) v_prenex_6768) (<= (+ (select main_a v_prenex_6767) (select main_a v_prenex_6768)) 1000) (< v_prenex_6768 main_y) (<= (select main_a v_prenex_6768) 999) (<= (select main_a v_prenex_6767) 3))) (or (forall ((v_prenex_8032 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8032))) (< v_prenex_8032 main_x))) (forall ((v_prenex_8033 Int)) (or (<= (* 2 (select main_a v_prenex_8033)) 1998) (< v_prenex_8033 main_y) (<= (+ main_y 1) v_prenex_8033)))) (or (forall ((v_prenex_9269 Int)) (or (<= (+ main_y 1) v_prenex_9269) (<= 997 (select main_a v_prenex_9269)) (< v_prenex_9269 main_y) (<= 1994 (* 2 (select main_a v_prenex_9269))))) (forall ((v_prenex_9268 Int)) (or (<= 1 (select main_a v_prenex_9268)) (< v_prenex_9268 main_x) (<= 0 (+ (select main_a v_prenex_9268) 1))))) (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) (<= 1994 (* 2 (select main_a v_prenex_2648))) (<= 1000 (+ (select main_a v_prenex_2647) (select main_a v_prenex_2648))) (<= 0 (+ (select main_a v_prenex_2647) 1)) (<= 1 (select main_a v_prenex_2647)))) (or (forall ((v_prenex_10504 Int)) (<= (select main_a v_prenex_10504) 3)) (forall ((v_prenex_10505 Int)) (or (<= (+ main_y 1) v_prenex_10505) (<= (* 2 (select main_a v_prenex_10505)) 1998) (< v_prenex_10505 main_y) (<= 995 (select main_a v_prenex_10505)) (<= (select main_a v_prenex_10505) 1001)))) (forall ((v_prenex_8186 Int) (v_prenex_8187 Int)) (or (<= (+ main_x 1) v_prenex_8186) (<= (+ main_y 1) v_prenex_8187) (<= 995 (select main_a v_prenex_8187)) (< v_prenex_8187 main_y) (<= (select main_a v_prenex_8186) 5) (<= 1000 (+ (select main_a v_prenex_8186) (select main_a v_prenex_8187))))) (or (forall ((v_prenex_6656 Int)) (or (<= (select main_a v_prenex_6656) 5) (< v_prenex_6656 main_x))) (forall ((v_prenex_6657 Int)) (or (<= (select main_a v_prenex_6657) 999) (<= (+ main_y 1) v_prenex_6657) (< v_prenex_6657 main_y) (<= 1994 (* 2 (select main_a v_prenex_6657)))))) (forall ((v_prenex_101 Int) (v_prenex_102 Int)) (or (<= (+ (select main_a v_prenex_101) 994) (select main_a v_prenex_102)) (<= 995 (select main_a v_prenex_102)) (< v_prenex_102 main_y) (<= (select main_a v_prenex_101) 3) (<= 2 (* 2 (select main_a v_prenex_101))) (<= (+ main_y 1) v_prenex_102))) (or (forall ((v_prenex_9902 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9902))) (< v_prenex_9902 main_y) (<= 995 (select main_a v_prenex_9902)) (<= (+ main_y 1) v_prenex_9902))) (forall ((v_prenex_9901 Int)) (or (<= 1 (select main_a v_prenex_9901)) (<= 2 (* 2 (select main_a v_prenex_9901)))))) (forall ((v_prenex_5449 Int) (v_prenex_5448 Int)) (or (<= 997 (select main_a v_prenex_5449)) (<= 0 (+ (select main_a v_prenex_5448) 1)) (<= (+ (select main_a v_prenex_5448) (select main_a v_prenex_5449)) 1000) (< v_prenex_5449 main_y) (<= (+ main_y 1) v_prenex_5449))) (or (forall ((v_prenex_5984 Int)) (<= (* 2 (select main_a v_prenex_5984)) 6)) (forall ((v_prenex_5985 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5985))) (<= (select main_a v_prenex_5985) 999) (<= (+ main_y 1) v_prenex_5985) (< v_prenex_5985 main_y) (<= (* 2 (select main_a v_prenex_5985)) 1998)))) (forall ((v_prenex_712 Int) (v_prenex_713 Int)) (or (< v_prenex_712 main_x) (<= 0 (+ (select main_a v_prenex_712) 1)) (<= (select main_a v_prenex_713) (+ (select main_a v_prenex_712) 998)) (<= (+ main_x 1) v_prenex_712) (<= (select main_a v_prenex_712) 5))) (forall ((v_prenex_6893 Int) (v_prenex_6894 Int)) (or (< v_prenex_6893 main_x) (<= (+ (select main_a v_prenex_6893) 994) (select main_a v_prenex_6894)) (<= (+ main_x 1) v_prenex_6893) (<= (select main_a v_prenex_6893) 3))) (forall ((v_prenex_8923 Int) (v_prenex_8922 Int)) (or (<= (+ main_y 1) v_prenex_8923) (< v_prenex_8923 main_y) (<= 2 (* 2 (select main_a v_prenex_8922))) (<= 1000 (+ (select main_a v_prenex_8922) (select main_a v_prenex_8923))) (<= (select main_a v_prenex_8923) 1001) (<= (select main_a v_prenex_8923) 999))) (forall ((v_prenex_6157 Int) (v_prenex_6156 Int)) (or (<= (select main_a v_prenex_6156) 3) (<= (+ main_y 1) v_prenex_6157) (<= (+ (select main_a v_prenex_6156) (select main_a v_prenex_6157)) 1000) (<= 0 (+ (select main_a v_prenex_6156) 1)) (<= 997 (select main_a v_prenex_6157)) (<= (* 2 (select main_a v_prenex_6157)) 1998) (< v_prenex_6157 main_y))) (forall ((v_prenex_9121 Int) (v_prenex_9120 Int)) (or (<= (select main_a v_prenex_9121) (+ (select main_a v_prenex_9120) 998)) (<= 1994 (* 2 (select main_a v_prenex_9121))) (<= (+ main_y 1) v_prenex_9121) (< v_prenex_9121 main_y) (<= (select main_a v_prenex_9121) 1001) (<= (select main_a v_prenex_9120) 3) (<= 1 (select main_a v_prenex_9120)))) (or (forall ((v_prenex_2245 Int)) (or (<= (+ main_y 1) v_prenex_2245) (<= (* 2 (select main_a v_prenex_2245)) 1998) (< v_prenex_2245 main_y))) (forall ((v_prenex_2244 Int)) (or (<= (+ main_x 1) v_prenex_2244) (<= 0 (+ (select main_a v_prenex_2244) 1))))) (forall ((v_prenex_1639 Int) (v_prenex_1638 Int)) (or (<= (* 2 (select main_a v_prenex_1639)) 1998) (<= 997 (select main_a v_prenex_1639)) (<= (+ main_y 1) v_prenex_1639) (<= (select main_a v_prenex_1638) 5) (<= (+ (select main_a v_prenex_1638) 994) (select main_a v_prenex_1639)) (<= 1 (select main_a v_prenex_1638)) (< v_prenex_1639 main_y))) (forall ((v_prenex_6326 Int) (v_prenex_6327 Int)) (or (< v_prenex_6327 main_y) (<= (* 2 (select main_a v_prenex_6326)) 6) (<= 2 (* 2 (select main_a v_prenex_6326))) (<= (+ main_x 1) v_prenex_6326) (<= 1994 (* 2 (select main_a v_prenex_6327))) (<= (select main_a v_prenex_6327) (+ (select main_a v_prenex_6326) 998)) (<= (+ main_y 1) v_prenex_6327))) (or (forall ((v_prenex_2530 Int)) (or (<= (select main_a v_prenex_2530) 1001) (<= (* 2 (select main_a v_prenex_2530)) 1998) (< v_prenex_2530 main_y) (<= (+ main_y 1) v_prenex_2530))) (forall ((v_prenex_2529 Int)) (or (<= 1 (select main_a v_prenex_2529)) (<= 2 (* 2 (select main_a v_prenex_2529)))))) (forall ((v_prenex_9110 Int) (v_prenex_9111 Int)) (or (< v_prenex_9111 main_y) (<= (select main_a v_prenex_9110) 5) (< v_prenex_9110 main_x) (<= (+ main_y 1) v_prenex_9111) (<= 1 (select main_a v_prenex_9110)) (<= 1994 (* 2 (select main_a v_prenex_9111))) (<= (+ (select main_a v_prenex_9110) (select main_a v_prenex_9111)) 1000))) (or (forall ((v_prenex_3717 Int)) (or (<= (+ main_x 1) v_prenex_3717) (<= 2 (* 2 (select main_a v_prenex_3717))) (<= (select main_a v_prenex_3717) 3))) (forall ((v_prenex_3718 Int)) (or (<= (+ main_y 1) v_prenex_3718) (<= 1994 (* 2 (select main_a v_prenex_3718))) (<= (select main_a v_prenex_3718) 999) (< v_prenex_3718 main_y)))) (or (forall ((v_prenex_4313 Int)) (or (<= (+ main_x 1) v_prenex_4313) (<= (* 2 (select main_a v_prenex_4313)) 6) (<= 2 (* 2 (select main_a v_prenex_4313))))) (forall ((v_prenex_4314 Int)) (or (<= (* 2 (select main_a v_prenex_4314)) 1998) (< v_prenex_4314 main_y) (<= (+ main_y 1) v_prenex_4314)))) (forall ((v_prenex_7496 Int) (v_prenex_7495 Int)) (or (<= (* 2 (select main_a v_prenex_7495)) 6) (< v_prenex_7496 main_y) (<= 0 (+ (select main_a v_prenex_7495) 1)) (<= 995 (select main_a v_prenex_7496)) (<= (select main_a v_prenex_7496) 1001) (<= (+ main_y 1) v_prenex_7496) (<= (+ (select main_a v_prenex_7495) 994) (select main_a v_prenex_7496)))) (forall ((v_prenex_7085 Int) (v_prenex_7084 Int)) (or (<= (select main_a v_prenex_7085) 1001) (<= (+ (select main_a v_prenex_7084) (select main_a v_prenex_7085)) 1000) (<= (+ main_y 1) v_prenex_7085) (<= (select main_a v_prenex_7084) 3) (< v_prenex_7085 main_y) (<= (* 2 (select main_a v_prenex_7085)) 1998))) (forall ((v_prenex_7348 Int) (v_prenex_7349 Int)) (or (<= (select main_a v_prenex_7348) 3) (<= (* 2 (select main_a v_prenex_7349)) 1998) (< v_prenex_7349 main_y) (<= (+ main_y 1) v_prenex_7349) (< v_prenex_7348 main_x) (<= (select main_a v_prenex_7348) 5) (<= (+ (select main_a v_prenex_7348) (select main_a v_prenex_7349)) 1000))) (forall ((v_prenex_10473 Int) (v_prenex_10472 Int)) (or (< v_prenex_10473 main_y) (<= (+ (select main_a v_prenex_10472) (select main_a v_prenex_10473)) 1000) (<= 995 (select main_a v_prenex_10473)) (<= (+ main_y 1) v_prenex_10473) (<= 2 (* 2 (select main_a v_prenex_10472))) (<= (select main_a v_prenex_10473) 999))) (forall ((v_prenex_1203 Int) (v_prenex_1202 Int)) (or (<= (select main_a v_prenex_1202) 3) (<= 995 (select main_a v_prenex_1203)) (<= (+ (select main_a v_prenex_1202) (select main_a v_prenex_1203)) 1000) (<= 2 (* 2 (select main_a v_prenex_1202))) (<= (+ main_y 1) v_prenex_1203) (< v_prenex_1203 main_y) (<= 1994 (* 2 (select main_a v_prenex_1203))))) (or (forall ((v_prenex_2033 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2033))) (<= (select main_a v_prenex_2033) 5) (< v_prenex_2033 main_x))) (forall ((v_prenex_2034 Int)) (or (<= (+ main_y 1) v_prenex_2034) (<= (select main_a v_prenex_2034) 999) (< v_prenex_2034 main_y) (<= 1994 (* 2 (select main_a v_prenex_2034)))))) (or (forall ((v_prenex_4359 Int)) (or (<= (+ main_y 1) v_prenex_4359) (<= (select main_a v_prenex_4359) 1001) (<= (* 2 (select main_a v_prenex_4359)) 1998) (<= 997 (select main_a v_prenex_4359)) (< v_prenex_4359 main_y))) (forall ((v_prenex_4358 Int)) (<= 0 (+ (select main_a v_prenex_4358) 1)))) (forall ((v_prenex_6007 Int) (v_prenex_6006 Int)) (or (< v_prenex_6007 main_y) (<= (select main_a v_prenex_6006) 3) (<= (select main_a v_prenex_6007) (+ (select main_a v_prenex_6006) 998)) (<= (+ main_x 1) v_prenex_6006) (<= (select main_a v_prenex_6007) 999) (<= (+ main_y 1) v_prenex_6007) (<= (select main_a v_prenex_6006) 5))) (forall ((v_prenex_5725 Int) (v_prenex_5724 Int)) (or (<= 1 (select main_a v_prenex_5724)) (<= (select main_a v_prenex_5725) 999) (< v_prenex_5725 main_y) (<= 1000 (+ (select main_a v_prenex_5724) (select main_a v_prenex_5725))) (<= 997 (select main_a v_prenex_5725)) (<= 2 (* 2 (select main_a v_prenex_5724))) (<= (+ main_y 1) v_prenex_5725))) (forall ((v_prenex_6756 Int) (v_prenex_6755 Int)) (or (<= (+ main_y 1) v_prenex_6756) (<= (select main_a v_prenex_6755) 3) (<= (* 2 (select main_a v_prenex_6756)) 1998) (<= (select main_a v_prenex_6756) (+ (select main_a v_prenex_6755) 998)) (< v_prenex_6756 main_y) (<= 0 (+ (select main_a v_prenex_6755) 1)))) (forall ((v_prenex_4473 Int) (v_prenex_4472 Int)) (or (<= (select main_a v_prenex_4472) 3) (<= (select main_a v_prenex_4473) 1001) (< v_prenex_4473 main_y) (<= 0 (+ (select main_a v_prenex_4472) 1)) (<= (+ (select main_a v_prenex_4472) 994) (select main_a v_prenex_4473)) (<= 995 (select main_a v_prenex_4473)) (<= (+ main_y 1) v_prenex_4473))) (forall ((v_prenex_3999 Int) (v_prenex_4000 Int)) (or (<= 1000 (+ (select main_a v_prenex_3999) (select main_a v_prenex_4000))) (<= 995 (select main_a v_prenex_4000)) (<= (select main_a v_prenex_4000) 999) (<= 0 (+ (select main_a v_prenex_3999) 1)) (<= (+ main_y 1) v_prenex_4000) (< v_prenex_4000 main_y))) (forall ((v_prenex_3199 Int) (v_prenex_3200 Int)) (or (<= (select main_a v_prenex_3199) 5) (<= (+ main_x 1) v_prenex_3199) (<= (select main_a v_prenex_3200) (+ (select main_a v_prenex_3199) 998)) (<= (* 2 (select main_a v_prenex_3199)) 6) (< v_prenex_3199 main_x))) (forall ((v_prenex_7771 Int) (v_prenex_7772 Int)) (or (<= (select main_a v_prenex_7771) 3) (<= (+ main_y 1) v_prenex_7772) (<= 1000 (+ (select main_a v_prenex_7771) (select main_a v_prenex_7772))) (<= 2 (* 2 (select main_a v_prenex_7771))) (<= (* 2 (select main_a v_prenex_7772)) 1998) (< v_prenex_7772 main_y))) (or (forall ((v_prenex_1760 Int)) (or (<= (select main_a v_prenex_1760) 3) (<= (select main_a v_prenex_1760) 5))) (forall ((v_prenex_1761 Int)) (or (< v_prenex_1761 main_y) (<= (+ main_y 1) v_prenex_1761) (<= (* 2 (select main_a v_prenex_1761)) 1998)))) (or (forall ((v_prenex_1310 Int)) (or (< v_prenex_1310 main_x) (<= 2 (* 2 (select main_a v_prenex_1310))) (<= (select main_a v_prenex_1310) 5))) (forall ((v_prenex_1311 Int)) (or (< v_prenex_1311 main_y) (<= 995 (select main_a v_prenex_1311)) (<= (+ main_y 1) v_prenex_1311) (<= 1994 (* 2 (select main_a v_prenex_1311)))))) (or (forall ((v_prenex_10389 Int)) (or (<= (+ main_y 1) v_prenex_10389) (< v_prenex_10389 main_y) (<= (select main_a v_prenex_10389) 999) (<= (* 2 (select main_a v_prenex_10389)) 1998) (<= 995 (select main_a v_prenex_10389)))) (forall ((v_prenex_10388 Int)) (or (<= (select main_a v_prenex_10388) 5) (<= 2 (* 2 (select main_a v_prenex_10388)))))) (forall ((v_prenex_4764 Int) (v_prenex_4765 Int)) (or (<= 0 (+ (select main_a v_prenex_4764) 1)) (< v_prenex_4765 main_y) (<= (select main_a v_prenex_4765) 999) (<= 1994 (* 2 (select main_a v_prenex_4765))) (<= (+ main_y 1) v_prenex_4765) (<= (* 2 (select main_a v_prenex_4764)) 6) (<= (select main_a v_prenex_4765) (+ (select main_a v_prenex_4764) 998)))) (forall ((v_prenex_6600 Int) (v_prenex_6601 Int)) (or (<= 1000 (+ (select main_a v_prenex_6600) (select main_a v_prenex_6601))) (<= 2 (* 2 (select main_a v_prenex_6600))) (<= 1 (select main_a v_prenex_6600)) (< v_prenex_6600 main_x) (<= (+ main_x 1) v_prenex_6600))) (or (forall ((v_prenex_7685 Int)) (or (<= (* 2 (select main_a v_prenex_7685)) 6) (<= 1 (select main_a v_prenex_7685)))) (forall ((v_prenex_7686 Int)) (or (<= 995 (select main_a v_prenex_7686)) (<= 997 (select main_a v_prenex_7686)) (< v_prenex_7686 main_y) (<= (* 2 (select main_a v_prenex_7686)) 1998) (<= (+ main_y 1) v_prenex_7686)))) (forall ((v_prenex_2170 Int) (v_prenex_2171 Int)) (or (<= 997 (select main_a v_prenex_2171)) (<= (* 2 (select main_a v_prenex_2170)) 6) (<= (+ main_y 1) v_prenex_2171) (<= 995 (select main_a v_prenex_2171)) (<= (select main_a v_prenex_2170) 5) (< v_prenex_2171 main_y) (<= (select main_a v_prenex_2171) (+ (select main_a v_prenex_2170) 998)))) (forall ((v_prenex_5042 Int) (v_prenex_5043 Int)) (or (<= (+ main_y 1) v_prenex_5043) (< v_prenex_5043 main_y) (<= (select main_a v_prenex_5043) 1001) (<= (select main_a v_prenex_5043) (+ (select main_a v_prenex_5042) 998)) (<= (select main_a v_prenex_5042) 5) (<= 2 (* 2 (select main_a v_prenex_5042))))) (forall ((v_prenex_5086 Int) (v_prenex_5087 Int)) (or (<= 995 (select main_a v_prenex_5087)) (<= (* 2 (select main_a v_prenex_5086)) 6) (< v_prenex_5087 main_y) (<= 1000 (+ (select main_a v_prenex_5086) (select main_a v_prenex_5087))) (<= (+ main_y 1) v_prenex_5087))) (forall ((v_prenex_10808 Int) (v_prenex_10809 Int)) (or (< v_prenex_10809 main_y) (<= (+ (select main_a v_prenex_10808) 994) (select main_a v_prenex_10809)) (<= (+ main_y 1) v_prenex_10809) (<= (select main_a v_prenex_10809) 999) (<= (* 2 (select main_a v_prenex_10808)) 6))) (forall ((v_prenex_7388 Int) (v_prenex_7389 Int)) (or (<= (* 2 (select main_a v_prenex_7388)) 6) (< v_prenex_7388 main_x) (< v_prenex_7389 main_y) (<= (* 2 (select main_a v_prenex_7389)) 1998) (<= 2 (* 2 (select main_a v_prenex_7388))) (<= 1000 (+ (select main_a v_prenex_7388) (select main_a v_prenex_7389))) (<= (+ main_y 1) v_prenex_7389))) (forall ((v_prenex_3665 Int) (v_prenex_3666 Int)) (or (<= 995 (select main_a v_prenex_3666)) (<= (+ main_y 1) v_prenex_3666) (<= (select main_a v_prenex_3665) 5) (<= (* 2 (select main_a v_prenex_3666)) 1998) (<= 2 (* 2 (select main_a v_prenex_3665))) (< v_prenex_3666 main_y) (<= (+ (select main_a v_prenex_3665) 994) (select main_a v_prenex_3666)))) (forall ((v_prenex_1121 Int) (v_prenex_1120 Int)) (or (<= (select main_a v_prenex_1121) 1001) (<= (+ main_y 1) v_prenex_1121) (< v_prenex_1121 main_y) (<= 1000 (+ (select main_a v_prenex_1120) (select main_a v_prenex_1121))) (<= (* 2 (select main_a v_prenex_1120)) 6) (<= 0 (+ (select main_a v_prenex_1120) 1)) (<= 1994 (* 2 (select main_a v_prenex_1121))))) (or (forall ((v_prenex_4232 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4232))) (<= (+ main_y 1) v_prenex_4232) (< v_prenex_4232 main_y))) (forall ((v_prenex_4231 Int)) (or (<= 1 (select main_a v_prenex_4231)) (<= (+ main_x 1) v_prenex_4231) (<= (select main_a v_prenex_4231) 3)))) (forall ((v_prenex_379 Int) (v_prenex_380 Int)) (or (<= 1 (select main_a v_prenex_379)) (<= (+ main_y 1) v_prenex_380) (<= (select main_a v_prenex_379) 3) (<= (* 2 (select main_a v_prenex_380)) 1998) (< v_prenex_380 main_y) (<= 995 (select main_a v_prenex_380)) (<= (select main_a v_prenex_380) (+ (select main_a v_prenex_379) 998)))) (forall ((v_prenex_4259 Int) (v_prenex_4260 Int)) (or (< v_prenex_4260 main_y) (<= (+ (select main_a v_prenex_4259) (select main_a v_prenex_4260)) 1000) (<= (+ main_y 1) v_prenex_4260) (<= (select main_a v_prenex_4259) 3) (< v_prenex_4259 main_x) (<= (select main_a v_prenex_4260) 1001))) (or (forall ((v_prenex_4669 Int)) (or (< v_prenex_4669 main_y) (<= (select main_a v_prenex_4669) 999) (<= (* 2 (select main_a v_prenex_4669)) 1998) (<= (+ main_y 1) v_prenex_4669))) (forall ((v_prenex_4668 Int)) (or (< v_prenex_4668 main_x) (<= 1 (select main_a v_prenex_4668)) (<= (select main_a v_prenex_4668) 5)))) (forall ((v_prenex_7535 Int) (v_prenex_7536 Int)) (or (<= (select main_a v_prenex_7536) (+ (select main_a v_prenex_7535) 998)) (< v_prenex_7536 main_y) (<= (select main_a v_prenex_7536) 1001) (<= (+ main_y 1) v_prenex_7536))) (forall ((v_prenex_9285 Int) (v_prenex_9284 Int)) (or (<= (select main_a v_prenex_9285) (+ (select main_a v_prenex_9284) 998)) (<= 2 (* 2 (select main_a v_prenex_9284))) (<= (+ main_y 1) v_prenex_9285) (<= (select main_a v_prenex_9284) 5) (<= 995 (select main_a v_prenex_9285)) (< v_prenex_9284 main_x) (< v_prenex_9285 main_y))) (or (forall ((v_prenex_3161 Int)) (or (<= 0 (+ (select main_a v_prenex_3161) 1)) (<= 2 (* 2 (select main_a v_prenex_3161))))) (forall ((v_prenex_3162 Int)) (or (<= (+ main_y 1) v_prenex_3162) (<= (select main_a v_prenex_3162) 1001) (<= (* 2 (select main_a v_prenex_3162)) 1998) (< v_prenex_3162 main_y) (<= 995 (select main_a v_prenex_3162))))) (or (forall ((v_prenex_8424 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8424))) (<= (+ main_y 1) v_prenex_8424) (< v_prenex_8424 main_y))) (forall ((v_prenex_8423 Int)) (or (< v_prenex_8423 main_x) (<= 1 (select main_a v_prenex_8423)) (<= (select main_a v_prenex_8423) 5)))) (forall ((v_prenex_4487 Int) (v_prenex_4486 Int)) (or (<= 1 (select main_a v_prenex_4486)) (<= (+ (select main_a v_prenex_4486) (select main_a v_prenex_4487)) 1000) (<= 995 (select main_a v_prenex_4487)) (<= 2 (* 2 (select main_a v_prenex_4486))) (<= (select main_a v_prenex_4487) 999) (<= (+ main_y 1) v_prenex_4487) (< v_prenex_4487 main_y))) (forall ((v_prenex_3349 Int) (v_prenex_3350 Int)) (or (<= (+ main_x 1) v_prenex_3349) (<= (* 2 (select main_a v_prenex_3349)) 6) (<= 0 (+ (select main_a v_prenex_3349) 1)) (< v_prenex_3349 main_x) (<= (+ (select main_a v_prenex_3349) (select main_a v_prenex_3350)) 1000))) (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) (<= 1994 (* 2 (select main_a v_prenex_4032))))) (forall ((v_prenex_2043 Int) (v_prenex_2044 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2043))) (<= 995 (select main_a v_prenex_2044)) (< v_prenex_2044 main_y) (<= (+ (select main_a v_prenex_2043) 994) (select main_a v_prenex_2044)) (<= (* 2 (select main_a v_prenex_2043)) 6) (<= (select main_a v_prenex_2044) 1001) (<= (+ main_y 1) v_prenex_2044))) (forall ((v_prenex_9792 Int) (v_prenex_9791 Int)) (or (<= (+ (select main_a v_prenex_9791) 994) (select main_a v_prenex_9792)) (<= 995 (select main_a v_prenex_9792)) (<= (* 2 (select main_a v_prenex_9792)) 1998) (< v_prenex_9792 main_y) (<= (+ main_y 1) v_prenex_9792) (<= 1 (select main_a v_prenex_9791)) (<= (* 2 (select main_a v_prenex_9791)) 6))) (or (forall ((v_prenex_10106 Int)) (or (<= (select main_a v_prenex_10106) 3) (< v_prenex_10106 main_x) (<= (select main_a v_prenex_10106) 5))) (forall ((v_prenex_10107 Int)) (or (<= (+ main_y 1) v_prenex_10107) (<= (select main_a v_prenex_10107) 999) (<= (* 2 (select main_a v_prenex_10107)) 1998) (< v_prenex_10107 main_y)))) (forall ((v_prenex_7779 Int) (v_prenex_7780 Int)) (or (<= 0 (+ (select main_a v_prenex_7779) 1)) (<= (+ main_y 1) v_prenex_7780) (<= 997 (select main_a v_prenex_7780)) (<= (select main_a v_prenex_7779) 5) (<= (* 2 (select main_a v_prenex_7780)) 1998) (< v_prenex_7780 main_y) (<= (+ (select main_a v_prenex_7779) (select main_a v_prenex_7780)) 1000))) (forall ((v_prenex_2645 Int) (v_prenex_2646 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2645))) (<= (+ (select main_a v_prenex_2645) (select main_a v_prenex_2646)) 1000) (<= 1994 (* 2 (select main_a v_prenex_2646))) (< v_prenex_2645 main_x) (<= (+ main_y 1) v_prenex_2646) (< v_prenex_2646 main_y))) (or (forall ((v_prenex_2722 Int)) (or (<= (+ main_y 1) v_prenex_2722) (<= (* 2 (select main_a v_prenex_2722)) 1998) (< v_prenex_2722 main_y))) (forall ((v_prenex_2721 Int)) (or (<= 0 (+ (select main_a v_prenex_2721) 1)) (<= (select main_a v_prenex_2721) 5)))) (forall ((v_prenex_2755 Int) (v_prenex_2756 Int)) (or (<= 0 (+ (select main_a v_prenex_2755) 1)) (<= (+ main_x 1) v_prenex_2755) (<= (+ (select main_a v_prenex_2755) (select main_a v_prenex_2756)) 1000) (< v_prenex_2756 main_y) (<= 995 (select main_a v_prenex_2756)) (<= (+ main_y 1) v_prenex_2756))) (forall ((v_prenex_6689 Int) (v_prenex_6690 Int)) (or (<= (+ main_y 1) v_prenex_6690) (<= 1994 (* 2 (select main_a v_prenex_6690))) (<= 0 (+ (select main_a v_prenex_6689) 1)) (<= (select main_a v_prenex_6690) (+ (select main_a v_prenex_6689) 998)) (< v_prenex_6690 main_y) (<= (* 2 (select main_a v_prenex_6689)) 6))) (forall ((v_prenex_8288 Int) (v_prenex_8289 Int)) (or (<= (+ main_y 1) v_prenex_8289) (< v_prenex_8289 main_y) (<= (+ (select main_a v_prenex_8288) 994) (select main_a v_prenex_8289)) (<= 1994 (* 2 (select main_a v_prenex_8289))) (<= 1 (select main_a v_prenex_8288)) (<= 0 (+ (select main_a v_prenex_8288) 1)))) (forall ((v_prenex_2553 Int) (v_prenex_2554 Int)) (or (<= (+ main_y 1) v_prenex_2554) (<= 0 (+ (select main_a v_prenex_2553) 1)) (<= 995 (select main_a v_prenex_2554)) (< v_prenex_2554 main_y) (<= (+ main_x 1) v_prenex_2553) (<= (+ (select main_a v_prenex_2553) 994) (select main_a v_prenex_2554)))) (or (forall ((v_prenex_2938 Int)) (or (<= 997 (select main_a v_prenex_2938)) (<= (+ main_y 1) v_prenex_2938) (<= 1994 (* 2 (select main_a v_prenex_2938))) (<= (select main_a v_prenex_2938) 999) (< v_prenex_2938 main_y))) (forall ((v_prenex_2937 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2937))) (<= (select main_a v_prenex_2937) 5)))) (forall ((v_prenex_7929 Int) (v_prenex_7930 Int)) (or (< v_prenex_7930 main_y) (< v_prenex_7929 main_x) (<= (* 2 (select main_a v_prenex_7930)) 1998) (<= 0 (+ (select main_a v_prenex_7929) 1)) (<= 2 (* 2 (select main_a v_prenex_7929))) (<= (+ (select main_a v_prenex_7929) (select main_a v_prenex_7930)) 1000) (<= (+ main_y 1) v_prenex_7930))) (forall ((v_prenex_9251 Int) (v_prenex_9250 Int)) (or (< v_prenex_9250 main_x) (<= (select main_a v_prenex_9250) 3) (<= 995 (select main_a v_prenex_9251)) (< v_prenex_9251 main_y) (<= 2 (* 2 (select main_a v_prenex_9250))) (<= (+ main_y 1) v_prenex_9251) (<= 1000 (+ (select main_a v_prenex_9250) (select main_a v_prenex_9251))))) (forall ((v_prenex_4591 Int) (v_prenex_4590 Int)) (or (<= (select main_a v_prenex_4590) 5) (< v_prenex_4590 main_x) (<= 2 (* 2 (select main_a v_prenex_4590))) (<= (+ (select main_a v_prenex_4590) 994) (select main_a v_prenex_4591)) (<= (+ main_y 1) v_prenex_4591) (< v_prenex_4591 main_y) (<= (select main_a v_prenex_4591) 999))) (forall ((v_prenex_815 Int) (v_prenex_814 Int)) (or (<= (select main_a v_prenex_815) (+ (select main_a v_prenex_814) 998)) (<= (+ main_y 1) v_prenex_815) (< v_prenex_815 main_y) (<= 0 (+ (select main_a v_prenex_814) 1)) (<= 1 (select main_a v_prenex_814)) (<= 995 (select main_a v_prenex_815)) (<= 997 (select main_a v_prenex_815)))) (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) (<= 997 (select main_a v_prenex_985)) (<= (+ main_y 1) v_prenex_985))) (or (forall ((v_prenex_7532 Int)) (or (<= (+ main_y 1) v_prenex_7532) (<= (* 2 (select main_a v_prenex_7532)) 1998) (< v_prenex_7532 main_y))) (forall ((v_prenex_7531 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7531))) (<= (select main_a v_prenex_7531) 3)))) (forall ((v_prenex_978 Int) (v_prenex_977 Int)) (or (<= (+ main_y 1) v_prenex_978) (<= (select main_a v_prenex_977) 3) (<= 0 (+ (select main_a v_prenex_977) 1)) (<= (+ (select main_a v_prenex_977) (select main_a v_prenex_978)) 1000) (<= 997 (select main_a v_prenex_978)) (< v_prenex_978 main_y))) (or (forall ((v_prenex_1091 Int)) (or (<= (+ main_y 1) v_prenex_1091) (< v_prenex_1091 main_y) (<= (select main_a v_prenex_1091) 999) (<= 1994 (* 2 (select main_a v_prenex_1091))))) (forall ((v_prenex_1090 Int)) (or (< v_prenex_1090 main_x) (<= 2 (* 2 (select main_a v_prenex_1090))) (<= (select main_a v_prenex_1090) 5)))) (or (forall ((v_prenex_42 Int)) (<= (* 2 (select main_a v_prenex_42)) 1998)) (forall ((v_prenex_41 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41))) (< v_prenex_41 main_x) (<= (select main_a v_prenex_41) 5) (<= (+ main_x 1) v_prenex_41)))) (forall ((v_prenex_10055 Int) (v_prenex_10054 Int)) (or (<= (select main_a v_prenex_10054) 5) (<= (select main_a v_prenex_10055) (+ (select main_a v_prenex_10054) 998)) (< v_prenex_10055 main_y) (<= 995 (select main_a v_prenex_10055)) (<= (+ main_y 1) v_prenex_10055) (<= 1994 (* 2 (select main_a v_prenex_10055))))) (forall ((v_prenex_7074 Int) (v_prenex_7075 Int)) (or (< v_prenex_7075 main_y) (<= (+ main_y 1) v_prenex_7075) (<= 1994 (* 2 (select main_a v_prenex_7075))) (<= (select main_a v_prenex_7074) 5) (< v_prenex_7074 main_x) (<= (+ (select main_a v_prenex_7074) 994) (select main_a v_prenex_7075)) (<= 0 (+ (select main_a v_prenex_7074) 1)))) (forall ((v_prenex_8449 Int) (v_prenex_8450 Int)) (or (<= (select main_a v_prenex_8449) 3) (<= (select main_a v_prenex_8449) 5) (< v_prenex_8450 main_y) (<= 1994 (* 2 (select main_a v_prenex_8450))) (<= 997 (select main_a v_prenex_8450)) (<= (+ main_y 1) v_prenex_8450) (<= (+ (select main_a v_prenex_8449) (select main_a v_prenex_8450)) 1000))) (or (forall ((v_prenex_298 Int)) (or (< v_prenex_298 main_y) (<= 995 (select main_a v_prenex_298)) (<= (+ main_y 1) v_prenex_298) (<= (* 2 (select main_a v_prenex_298)) 1998))) (forall ((v_prenex_297 Int)) (or (<= (+ main_x 1) v_prenex_297) (<= 0 (+ (select main_a v_prenex_297) 1))))) (forall ((v_prenex_5749 Int) (v_prenex_5748 Int)) (or (<= (select main_a v_prenex_5749) 999) (<= 2 (* 2 (select main_a v_prenex_5748))) (<= 997 (select main_a v_prenex_5749)) (< v_prenex_5749 main_y) (<= (+ main_y 1) v_prenex_5749) (<= 1 (select main_a v_prenex_5748)) (<= (select main_a v_prenex_5749) (+ (select main_a v_prenex_5748) 998)))) (or (forall ((v_prenex_3127 Int)) (or (<= 1 (select main_a v_prenex_3127)) (<= 0 (+ (select main_a v_prenex_3127) 1)))) (forall ((v_prenex_3128 Int)) (or (<= (+ main_y 1) v_prenex_3128) (< v_prenex_3128 main_y) (<= 1994 (* 2 (select main_a v_prenex_3128))) (<= (* 2 (select main_a v_prenex_3128)) 1998) (<= 997 (select main_a v_prenex_3128))))) (forall ((v_prenex_7317 Int) (v_prenex_7316 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7316))) (<= (select main_a v_prenex_7317) 1001) (< v_prenex_7316 main_x) (<= 1 (select main_a v_prenex_7316)) (<= (+ main_y 1) v_prenex_7317) (<= (+ (select main_a v_prenex_7316) (select main_a v_prenex_7317)) 1000) (< v_prenex_7317 main_y))) (forall ((v_prenex_7278 Int) (v_prenex_7279 Int)) (or (< v_prenex_7279 main_y) (<= (+ main_y 1) v_prenex_7279) (<= 997 (select main_a v_prenex_7279)) (<= 995 (select main_a v_prenex_7279)) (<= 1 (select main_a v_prenex_7278)) (<= (+ (select main_a v_prenex_7278) (select main_a v_prenex_7279)) 1000) (<= 2 (* 2 (select main_a v_prenex_7278))))) (forall ((v_prenex_1455 Int) (v_prenex_1454 Int)) (or (<= 0 (+ (select main_a v_prenex_1454) 1)) (<= (+ main_y 1) v_prenex_1455) (<= 995 (select main_a v_prenex_1455)) (<= (select main_a v_prenex_1454) 5) (<= (+ main_x 1) v_prenex_1454) (< v_prenex_1455 main_y) (<= (+ (select main_a v_prenex_1454) 994) (select main_a v_prenex_1455)))) (or (forall ((v_prenex_10484 Int)) (or (<= (* 2 (select main_a v_prenex_10484)) 6) (<= (select main_a v_prenex_10484) 5))) (forall ((v_prenex_10485 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10485))) (<= (+ main_y 1) v_prenex_10485) (< v_prenex_10485 main_y) (<= (select main_a v_prenex_10485) 999)))) (forall ((v_prenex_6270 Int) (v_prenex_6269 Int)) (or (<= (select main_a v_prenex_6270) 1001) (<= 995 (select main_a v_prenex_6270)) (<= (+ (select main_a v_prenex_6269) (select main_a v_prenex_6270)) 1000) (<= (select main_a v_prenex_6269) 5) (<= (+ main_y 1) v_prenex_6270) (< v_prenex_6270 main_y))) (or (forall ((v_prenex_4341 Int)) (or (<= (* 2 (select main_a v_prenex_4341)) 1998) (< v_prenex_4341 main_y) (<= (+ main_y 1) v_prenex_4341) (<= 995 (select main_a v_prenex_4341)))) (forall ((v_prenex_4340 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4340))) (<= 1 (select main_a v_prenex_4340))))) (or (forall ((v_prenex_310 Int)) (or (<= (* 2 (select main_a v_prenex_310)) 1998) (<= 997 (select main_a v_prenex_310)) (<= (+ main_y 1) v_prenex_310) (< v_prenex_310 main_y))) (forall ((v_prenex_309 Int)) (or (<= 2 (* 2 (select main_a v_prenex_309))) (< v_prenex_309 main_x) (<= 0 (+ (select main_a v_prenex_309) 1))))) (or (forall ((v_prenex_4852 Int)) (or (<= (select main_a v_prenex_4852) 3) (<= (* 2 (select main_a v_prenex_4852)) 6))) (forall ((v_prenex_4853 Int)) (or (< v_prenex_4853 main_y) (<= 1994 (* 2 (select main_a v_prenex_4853))) (<= 997 (select main_a v_prenex_4853)) (<= (+ main_y 1) v_prenex_4853)))) (or (forall ((v_prenex_8813 Int)) (or (<= (+ main_y 1) v_prenex_8813) (<= 995 (select main_a v_prenex_8813)) (< v_prenex_8813 main_y) (<= 1994 (* 2 (select main_a v_prenex_8813))))) (forall ((v_prenex_8812 Int)) (<= (* 2 (select main_a v_prenex_8812)) 6))) (or (forall ((v_prenex_4489 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4489))) (< v_prenex_4489 main_y) (<= (select main_a v_prenex_4489) 1001) (<= (select main_a v_prenex_4489) 999) (<= (+ main_y 1) v_prenex_4489))) (forall ((v_prenex_4488 Int)) (<= (select main_a v_prenex_4488) 3))) (forall ((v_prenex_3436 Int) (v_prenex_3435 Int)) (or (<= 0 (+ (select main_a v_prenex_3435) 1)) (< v_prenex_3436 main_y) (<= (+ main_y 1) v_prenex_3436) (< v_prenex_3435 main_x) (<= (* 2 (select main_a v_prenex_3436)) 1998) (<= 2 (* 2 (select main_a v_prenex_3435))) (<= 1000 (+ (select main_a v_prenex_3435) (select main_a v_prenex_3436))))) (or (forall ((v_prenex_4740 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4740))) (<= (select main_a v_prenex_4740) 5) (<= (+ main_x 1) v_prenex_4740))) (forall ((v_prenex_4741 Int)) (or (<= (* 2 (select main_a v_prenex_4741)) 1998) (< v_prenex_4741 main_y) (<= (+ main_y 1) v_prenex_4741) (<= 995 (select main_a v_prenex_4741))))) (or (forall ((v_prenex_9941 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9941))) (< v_prenex_9941 main_x) (<= (select main_a v_prenex_9941) 3))) (forall ((v_prenex_9942 Int)) (or (<= (* 2 (select main_a v_prenex_9942)) 1998) (<= (+ main_y 1) v_prenex_9942) (< v_prenex_9942 main_y) (<= (select main_a v_prenex_9942) 999)))) (forall ((v_prenex_10792 Int) (v_prenex_10793 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10793))) (<= (+ main_y 1) v_prenex_10793) (<= (select main_a v_prenex_10793) (+ (select main_a v_prenex_10792) 998)) (< v_prenex_10793 main_y) (<= (* 2 (select main_a v_prenex_10792)) 6) (<= (* 2 (select main_a v_prenex_10793)) 1998) (<= 0 (+ (select main_a v_prenex_10792) 1)))) (or (forall ((v_prenex_4111 Int)) (or (<= (select main_a v_prenex_4111) 3) (<= 0 (+ (select main_a v_prenex_4111) 1)))) (forall ((v_prenex_4112 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4112))) (<= (+ main_y 1) v_prenex_4112) (<= 997 (select main_a v_prenex_4112)) (< v_prenex_4112 main_y) (<= (select main_a v_prenex_4112) 1001)))) (forall ((v_prenex_6514 Int) (v_prenex_6515 Int)) (or (<= (select main_a v_prenex_6515) 999) (<= (* 2 (select main_a v_prenex_6514)) 6) (<= (+ (select main_a v_prenex_6514) (select main_a v_prenex_6515)) 1000) (< v_prenex_6515 main_y) (<= (+ main_y 1) v_prenex_6515) (<= 997 (select main_a v_prenex_6515)))) (or (forall ((v_prenex_8003 Int)) (or (<= (* 2 (select main_a v_prenex_8003)) 1998) (<= (select main_a v_prenex_8003) 1001) (< v_prenex_8003 main_y) (<= 995 (select main_a v_prenex_8003)) (<= (+ main_y 1) v_prenex_8003))) (forall ((v_prenex_8002 Int)) (or (<= (* 2 (select main_a v_prenex_8002)) 6) (<= 0 (+ (select main_a v_prenex_8002) 1))))) (forall ((v_prenex_8395 Int) (v_prenex_8396 Int)) (or (<= (+ main_y 1) v_prenex_8396) (<= (select main_a v_prenex_8396) (+ (select main_a v_prenex_8395) 998)) (<= (* 2 (select main_a v_prenex_8396)) 1998) (<= (+ main_x 1) v_prenex_8395) (< v_prenex_8396 main_y))) (forall ((v_prenex_6945 Int) (v_prenex_6946 Int)) (or (< v_prenex_6946 main_y) (<= 995 (select main_a v_prenex_6946)) (<= 0 (+ (select main_a v_prenex_6945) 1)) (<= 1000 (+ (select main_a v_prenex_6945) (select main_a v_prenex_6946))) (<= (+ main_y 1) v_prenex_6946) (<= (* 2 (select main_a v_prenex_6945)) 6) (<= 997 (select main_a v_prenex_6946)))) (or (forall ((v_prenex_3574 Int)) (or (<= 995 (select main_a v_prenex_3574)) (< v_prenex_3574 main_y) (<= 997 (select main_a v_prenex_3574)) (<= (+ main_y 1) v_prenex_3574))) (forall ((v_prenex_3573 Int)) (<= 2 (* 2 (select main_a v_prenex_3573))))) (forall ((v_prenex_9554 Int) (v_prenex_9553 Int)) (or (<= (+ main_y 1) v_prenex_9554) (<= (select main_a v_prenex_9553) 5) (<= 0 (+ (select main_a v_prenex_9553) 1)) (<= 1000 (+ (select main_a v_prenex_9553) (select main_a v_prenex_9554))) (<= (* 2 (select main_a v_prenex_9554)) 1998) (< v_prenex_9554 main_y) (<= 995 (select main_a v_prenex_9554)))) (forall ((v_prenex_2410 Int) (v_prenex_2409 Int)) (or (<= (+ main_y 1) v_prenex_2410) (<= 1000 (+ (select main_a v_prenex_2409) (select main_a v_prenex_2410))) (< v_prenex_2410 main_y) (<= (* 2 (select main_a v_prenex_2409)) 6) (<= 0 (+ (select main_a v_prenex_2409) 1)) (<= 995 (select main_a v_prenex_2410)))) (or (forall ((v_prenex_1266 Int)) (or (< v_prenex_1266 main_x) (<= 1 (select main_a v_prenex_1266)))) (forall ((v_prenex_1267 Int)) (or (<= (select main_a v_prenex_1267) 999) (< v_prenex_1267 main_y) (<= (+ main_y 1) v_prenex_1267) (<= 1994 (* 2 (select main_a v_prenex_1267)))))) (forall ((v_prenex_6981 Int) (v_prenex_6982 Int)) (or (<= (+ main_y 1) v_prenex_6982) (<= (+ (select main_a v_prenex_6981) (select main_a v_prenex_6982)) 1000) (<= 995 (select main_a v_prenex_6982)) (< v_prenex_6982 main_y) (<= 0 (+ (select main_a v_prenex_6981) 1)) (<= 997 (select main_a v_prenex_6982)) (<= (* 2 (select main_a v_prenex_6981)) 6))) (forall ((v_prenex_4306 Int) (v_prenex_4305 Int)) (or (<= 1 (select main_a v_prenex_4305)) (<= (+ (select main_a v_prenex_4305) 994) (select main_a v_prenex_4306)) (<= 0 (+ (select main_a v_prenex_4305) 1)) (< v_prenex_4306 main_y) (<= 997 (select main_a v_prenex_4306)) (<= 995 (select main_a v_prenex_4306)) (<= (+ main_y 1) v_prenex_4306))) (or (forall ((v_prenex_8053 Int)) (or (<= (select main_a v_prenex_8053) 999) (<= (+ main_y 1) v_prenex_8053) (<= 1994 (* 2 (select main_a v_prenex_8053))) (< v_prenex_8053 main_y))) (forall ((v_prenex_8052 Int)) (or (<= (select main_a v_prenex_8052) 3) (<= (* 2 (select main_a v_prenex_8052)) 6) (< v_prenex_8052 main_x)))) (forall ((v_prenex_6622 Int) (v_prenex_6623 Int)) (or (<= (select main_a v_prenex_6623) (+ (select main_a v_prenex_6622) 998)) (<= (select main_a v_prenex_6622) 3) (< v_prenex_6623 main_y) (<= (select main_a v_prenex_6623) 1001) (<= (+ main_y 1) v_prenex_6623) (<= (+ main_x 1) v_prenex_6622))) (forall ((v_prenex_5561 Int) (v_prenex_5560 Int)) (or (< v_prenex_5561 main_y) (<= (+ (select main_a v_prenex_5560) 994) (select main_a v_prenex_5561)) (<= (+ main_x 1) v_prenex_5560) (<= (+ main_y 1) v_prenex_5561) (<= 1994 (* 2 (select main_a v_prenex_5561))) (<= 1 (select main_a v_prenex_5560)))) (forall ((v_prenex_9333 Int) (v_prenex_9332 Int)) (or (<= 997 (select main_a v_prenex_9333)) (< v_prenex_9333 main_y) (<= (* 2 (select main_a v_prenex_9332)) 6) (<= (* 2 (select main_a v_prenex_9333)) 1998) (<= 1 (select main_a v_prenex_9332)) (<= (select main_a v_prenex_9333) (+ (select main_a v_prenex_9332) 998)) (<= (+ main_y 1) v_prenex_9333))) (forall ((v_prenex_9685 Int) (v_prenex_9684 Int)) (or (<= (select main_a v_prenex_9685) 999) (<= (select main_a v_prenex_9685) 1001) (< v_prenex_9685 main_y) (<= (select main_a v_prenex_9684) 5) (<= (+ main_y 1) v_prenex_9685) (<= (select main_a v_prenex_9685) (+ (select main_a v_prenex_9684) 998)) (<= 1 (select main_a v_prenex_9684)))) (forall ((v_prenex_2872 Int) (v_prenex_2873 Int)) (or (<= (+ main_y 1) v_prenex_2873) (< v_prenex_2872 main_x) (<= 1000 (+ (select main_a v_prenex_2872) (select main_a v_prenex_2873))) (< v_prenex_2873 main_y) (<= (select main_a v_prenex_2872) 3) (<= 997 (select main_a v_prenex_2873)))) (forall ((v_prenex_7973 Int) (v_prenex_7972 Int)) (or (< v_prenex_7973 main_y) (<= 997 (select main_a v_prenex_7973)) (<= (* 2 (select main_a v_prenex_7973)) 1998) (<= (+ main_y 1) v_prenex_7973) (<= 0 (+ (select main_a v_prenex_7972) 1)) (<= 1 (select main_a v_prenex_7972)) (<= (select main_a v_prenex_7973) (+ (select main_a v_prenex_7972) 998)))) (or (forall ((v_prenex_8310 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8310))) (<= 0 (+ (select main_a v_prenex_8310) 1)))) (forall ((v_prenex_8311 Int)) (or (<= (* 2 (select main_a v_prenex_8311)) 1998) (<= (+ main_y 1) v_prenex_8311) (<= 997 (select main_a v_prenex_8311)) (<= 995 (select main_a v_prenex_8311)) (< v_prenex_8311 main_y)))) (forall ((v_prenex_5204 Int) (v_prenex_5203 Int)) (or (<= (select main_a v_prenex_5204) 1001) (<= 0 (+ (select main_a v_prenex_5203) 1)) (<= (+ main_x 1) v_prenex_5203) (<= 1000 (+ (select main_a v_prenex_5203) (select main_a v_prenex_5204))) (< v_prenex_5204 main_y) (<= (+ main_y 1) v_prenex_5204))) (or (forall ((v_prenex_146 Int)) (<= (* 2 (select main_a v_prenex_146)) 6)) (forall ((v_prenex_147 Int)) (or (< v_prenex_147 main_y) (<= (+ main_y 1) v_prenex_147) (<= (select main_a v_prenex_147) 999)))) (forall ((v_prenex_10365 Int) (v_prenex_10364 Int)) (or (<= 0 (+ (select main_a v_prenex_10364) 1)) (<= (+ main_y 1) v_prenex_10365) (< v_prenex_10365 main_y) (<= (* 2 (select main_a v_prenex_10365)) 1998) (<= (select main_a v_prenex_10365) (+ (select main_a v_prenex_10364) 998)))) (forall ((v_prenex_3661 Int) (v_prenex_3662 Int)) (or (< v_prenex_3661 main_x) (<= 995 (select main_a v_prenex_3662)) (<= (+ (select main_a v_prenex_3661) (select main_a v_prenex_3662)) 1000) (<= (* 2 (select main_a v_prenex_3661)) 6) (<= (+ main_y 1) v_prenex_3662) (< v_prenex_3662 main_y))) (forall ((v_prenex_7991 Int) (v_prenex_7990 Int)) (or (<= (select main_a v_prenex_7991) 1001) (<= 997 (select main_a v_prenex_7991)) (<= (+ main_y 1) v_prenex_7991) (<= (* 2 (select main_a v_prenex_7990)) 6) (<= 1000 (+ (select main_a v_prenex_7990) (select main_a v_prenex_7991))) (< v_prenex_7991 main_y) (<= 0 (+ (select main_a v_prenex_7990) 1)))) (forall ((v_prenex_9774 Int) (v_prenex_9775 Int)) (or (<= (select main_a v_prenex_9774) 5) (< v_prenex_9774 main_x) (<= (+ (select main_a v_prenex_9774) (select main_a v_prenex_9775)) 1000) (<= (* 2 (select main_a v_prenex_9774)) 6) (<= (+ main_x 1) v_prenex_9774))) (forall ((v_prenex_9906 Int) (v_prenex_9905 Int)) (or (<= (select main_a v_prenex_9906) 999) (<= (+ main_y 1) v_prenex_9906) (< v_prenex_9906 main_y) (<= (* 2 (select main_a v_prenex_9905)) 6) (<= (select main_a v_prenex_9905) 5) (<= (+ (select main_a v_prenex_9905) (select main_a v_prenex_9906)) 1000))) (forall ((v_prenex_4681 Int) (v_prenex_4680 Int)) (or (< v_prenex_4681 main_y) (<= (* 2 (select main_a v_prenex_4681)) 1998) (<= (select main_a v_prenex_4681) 1001) (<= (+ main_y 1) v_prenex_4681) (<= (+ (select main_a v_prenex_4680) (select main_a v_prenex_4681)) 1000))) (forall ((v_prenex_3947 Int) (v_prenex_3948 Int)) (or (<= 997 (select main_a v_prenex_3948)) (<= 995 (select main_a v_prenex_3948)) (<= (+ main_y 1) v_prenex_3948) (<= (+ (select main_a v_prenex_3947) (select main_a v_prenex_3948)) 1000) (<= (* 2 (select main_a v_prenex_3947)) 6) (< v_prenex_3948 main_y))) (or (forall ((v_prenex_6904 Int)) (<= 1994 (* 2 (select main_a v_prenex_6904)))) (forall ((v_prenex_6903 Int)) (or (<= (+ main_x 1) v_prenex_6903) (<= (* 2 (select main_a v_prenex_6903)) 6) (< v_prenex_6903 main_x) (<= (select main_a v_prenex_6903) 5)))) (or (forall ((v_prenex_6840 Int)) (or (< v_prenex_6840 main_y) (<= (+ main_y 1) v_prenex_6840) (<= 995 (select main_a v_prenex_6840)) (<= 997 (select main_a v_prenex_6840)) (<= (* 2 (select main_a v_prenex_6840)) 1998))) (forall ((v_prenex_6839 Int)) (or (<= (select main_a v_prenex_6839) 5) (<= 2 (* 2 (select main_a v_prenex_6839)))))) (forall ((v_prenex_8208 Int) (v_prenex_8209 Int)) (or (<= (+ main_y 1) v_prenex_8209) (< v_prenex_8209 main_y) (<= (+ (select main_a v_prenex_8208) (select main_a v_prenex_8209)) 1000) (<= (select main_a v_prenex_8208) 3) (<= (select main_a v_prenex_8209) 999) (<= 997 (select main_a v_prenex_8209)))) (forall ((v_prenex_9623 Int) (v_prenex_9622 Int)) (or (<= (* 2 (select main_a v_prenex_9623)) 1998) (<= 1 (select main_a v_prenex_9622)) (<= (+ main_y 1) v_prenex_9623) (<= (select main_a v_prenex_9623) (+ (select main_a v_prenex_9622) 998)) (<= (select main_a v_prenex_9623) 999) (< v_prenex_9623 main_y) (<= 2 (* 2 (select main_a v_prenex_9622))))) (or (forall ((v_prenex_5557 Int)) (or (<= (+ main_y 1) v_prenex_5557) (<= 997 (select main_a v_prenex_5557)) (<= 1994 (* 2 (select main_a v_prenex_5557))) (< v_prenex_5557 main_y) (<= 995 (select main_a v_prenex_5557)))) (forall ((v_prenex_5556 Int)) (or (<= (* 2 (select main_a v_prenex_5556)) 6) (<= 0 (+ (select main_a v_prenex_5556) 1))))) (forall ((v_prenex_269 Int) (v_prenex_270 Int)) (or (<= 0 (+ (select main_a v_prenex_269) 1)) (<= 997 (select main_a v_prenex_270)) (< v_prenex_270 main_y) (<= (+ main_y 1) v_prenex_270) (<= (* 2 (select main_a v_prenex_270)) 1998) (<= (+ (select main_a v_prenex_269) 994) (select main_a v_prenex_270)))) (or (forall ((v_prenex_1095 Int)) (or (< v_prenex_1095 main_y) (<= 1994 (* 2 (select main_a v_prenex_1095))) (<= (select main_a v_prenex_1095) 999) (<= (+ main_y 1) v_prenex_1095) (<= 995 (select main_a v_prenex_1095)))) (forall ((v_prenex_1094 Int)) (or (<= 1 (select main_a v_prenex_1094)) (<= (* 2 (select main_a v_prenex_1094)) 6)))) (or (forall ((v_prenex_8831 Int)) (or (<= 995 (select main_a v_prenex_8831)) (< v_prenex_8831 main_y) (<= (+ main_y 1) v_prenex_8831) (<= 1994 (* 2 (select main_a v_prenex_8831))))) (forall ((v_prenex_8830 Int)) (<= 1 (select main_a v_prenex_8830)))) (or (forall ((v_prenex_8681 Int)) (or (<= 995 (select main_a v_prenex_8681)) (< v_prenex_8681 main_y) (<= 1994 (* 2 (select main_a v_prenex_8681))) (<= (* 2 (select main_a v_prenex_8681)) 1998) (<= (+ main_y 1) v_prenex_8681))) (forall ((v_prenex_8680 Int)) (or (<= (select main_a v_prenex_8680) 5) (<= 1 (select main_a v_prenex_8680))))) (or (forall ((v_prenex_2936 Int)) (or (<= (+ main_y 1) v_prenex_2936) (<= (select main_a v_prenex_2936) 1001) (< v_prenex_2936 main_y) (<= 1994 (* 2 (select main_a v_prenex_2936))))) (forall ((v_prenex_2935 Int)) (<= 0 (+ (select main_a v_prenex_2935) 1)))) (forall ((v_prenex_473 Int) (v_prenex_474 Int)) (or (<= (+ main_y 1) v_prenex_474) (<= (select main_a v_prenex_474) 1001) (< v_prenex_474 main_y) (<= 0 (+ (select main_a v_prenex_473) 1)) (<= (+ (select main_a v_prenex_473) 994) (select main_a v_prenex_474)) (<= 995 (select main_a v_prenex_474)) (<= (select main_a v_prenex_473) 3))) (or (forall ((v_prenex_9206 Int)) (or (<= (* 2 (select main_a v_prenex_9206)) 6) (<= (select main_a v_prenex_9206) 3))) (forall ((v_prenex_9207 Int)) (or (< v_prenex_9207 main_y) (<= 1994 (* 2 (select main_a v_prenex_9207))) (<= (+ main_y 1) v_prenex_9207)))) (forall ((v_prenex_1941 Int) (v_prenex_1940 Int)) (or (<= (+ main_y 1) v_prenex_1941) (<= 1994 (* 2 (select main_a v_prenex_1941))) (<= (select main_a v_prenex_1940) 5) (<= (+ (select main_a v_prenex_1940) 994) (select main_a v_prenex_1941)) (<= 2 (* 2 (select main_a v_prenex_1940))) (<= (select main_a v_prenex_1941) 999) (< v_prenex_1941 main_y))) (forall ((v_prenex_3339 Int) (v_prenex_3340 Int)) (or (<= (select main_a v_prenex_3339) 5) (<= 2 (* 2 (select main_a v_prenex_3339))) (<= (+ main_y 1) v_prenex_3340) (<= (select main_a v_prenex_3340) 999) (<= 995 (select main_a v_prenex_3340)) (< v_prenex_3340 main_y) (<= (+ (select main_a v_prenex_3339) 994) (select main_a v_prenex_3340)))) (forall ((v_prenex_3530 Int) (v_prenex_3529 Int)) (or (<= (+ main_y 1) v_prenex_3530) (<= (select main_a v_prenex_3530) 1001) (<= (* 2 (select main_a v_prenex_3529)) 6) (< v_prenex_3530 main_y) (< v_prenex_3529 main_x) (<= (select main_a v_prenex_3530) (+ (select main_a v_prenex_3529) 998)) (<= 0 (+ (select main_a v_prenex_3529) 1)))) (forall ((v_prenex_8570 Int) (v_prenex_8571 Int)) (or (<= (select main_a v_prenex_8571) 999) (<= 1 (select main_a v_prenex_8570)) (< v_prenex_8571 main_y) (<= 995 (select main_a v_prenex_8571)) (<= (+ main_y 1) v_prenex_8571) (<= (+ (select main_a v_prenex_8570) (select main_a v_prenex_8571)) 1000) (<= 0 (+ (select main_a v_prenex_8570) 1)))) (forall ((v_prenex_4635 Int) (v_prenex_4634 Int)) (or (<= 995 (select main_a v_prenex_4635)) (<= (select main_a v_prenex_4635) 999) (<= (+ main_y 1) v_prenex_4635) (<= 1000 (+ (select main_a v_prenex_4634) (select main_a v_prenex_4635))) (< v_prenex_4635 main_y) (<= 1 (select main_a v_prenex_4634)))) (forall ((v_prenex_2943 Int) (v_prenex_2944 Int)) (or (<= 1 (select main_a v_prenex_2943)) (<= (* 2 (select main_a v_prenex_2944)) 1998) (<= (+ main_y 1) v_prenex_2944) (< v_prenex_2944 main_y) (<= (+ main_x 1) v_prenex_2943) (<= 1000 (+ (select main_a v_prenex_2943) (select main_a v_prenex_2944))))) (forall ((v_prenex_1917 Int) (v_prenex_1916 Int)) (or (<= (+ (select main_a v_prenex_1916) (select main_a v_prenex_1917)) 1000) (< v_prenex_1916 main_x) (<= 995 (select main_a v_prenex_1917)) (< v_prenex_1917 main_y) (<= (select main_a v_prenex_1916) 3) (<= (+ main_y 1) v_prenex_1917))) (forall ((v_prenex_2141 Int) (v_prenex_2140 Int)) (or (<= (* 2 (select main_a v_prenex_2140)) 6) (<= (select main_a v_prenex_2141) 1001) (<= (select main_a v_prenex_2141) (+ (select main_a v_prenex_2140) 998)) (<= (select main_a v_prenex_2140) 3) (< v_prenex_2141 main_y) (<= (+ main_y 1) v_prenex_2141) (<= 995 (select main_a v_prenex_2141)))) (forall ((v_prenex_7544 Int) (v_prenex_7543 Int)) (or (<= 995 (select main_a v_prenex_7544)) (<= 0 (+ (select main_a v_prenex_7543) 1)) (< v_prenex_7544 main_y) (<= (* 2 (select main_a v_prenex_7544)) 1998) (<= (+ (select main_a v_prenex_7543) 994) (select main_a v_prenex_7544)) (<= (+ main_y 1) v_prenex_7544) (<= (* 2 (select main_a v_prenex_7543)) 6))) (or (forall ((v_prenex_9871 Int)) (or (<= (* 2 (select main_a v_prenex_9871)) 6) (< v_prenex_9871 main_x))) (forall ((v_prenex_9872 Int)) (or (<= (select main_a v_prenex_9872) 1001) (<= (+ main_y 1) v_prenex_9872) (<= (* 2 (select main_a v_prenex_9872)) 1998) (< v_prenex_9872 main_y)))) (forall ((v_prenex_510 Int) (v_prenex_509 Int)) (or (< v_prenex_510 main_y) (<= (+ main_y 1) v_prenex_510) (<= 1994 (* 2 (select main_a v_prenex_510))) (<= 0 (+ (select main_a v_prenex_509) 1)) (<= 2 (* 2 (select main_a v_prenex_509))) (<= (+ (select main_a v_prenex_509) (select main_a v_prenex_510)) 1000) (<= (+ main_x 1) v_prenex_509))) (forall ((v_prenex_8399 Int) (v_prenex_8400 Int)) (or (<= (+ (select main_a v_prenex_8399) 994) (select main_a v_prenex_8400)) (<= (select main_a v_prenex_8400) 1001) (<= 2 (* 2 (select main_a v_prenex_8399))) (<= 1 (select main_a v_prenex_8399)) (<= (+ main_y 1) v_prenex_8400) (< v_prenex_8400 main_y))) (forall ((v_prenex_1939 Int) (v_prenex_1938 Int)) (or (<= (+ (select main_a v_prenex_1938) 994) (select main_a v_prenex_1939)) (<= (+ main_y 1) v_prenex_1939) (<= 997 (select main_a v_prenex_1939)) (<= (select main_a v_prenex_1938) 5) (<= 1994 (* 2 (select main_a v_prenex_1939))) (< v_prenex_1939 main_y) (<= 2 (* 2 (select main_a v_prenex_1938))))) (forall ((v_prenex_9727 Int) (v_prenex_9726 Int)) (or (<= (+ main_y 1) v_prenex_9727) (< v_prenex_9727 main_y) (<= (select main_a v_prenex_9726) 5) (<= 995 (select main_a v_prenex_9727)) (<= (select main_a v_prenex_9727) 1001) (<= 0 (+ (select main_a v_prenex_9726) 1)) (<= (select main_a v_prenex_9727) (+ (select main_a v_prenex_9726) 998)))) (forall ((v_prenex_1827 Int) (v_prenex_1826 Int)) (or (<= (select main_a v_prenex_1827) 1001) (<= (select main_a v_prenex_1826) 3) (<= 1 (select main_a v_prenex_1826)) (<= 1000 (+ (select main_a v_prenex_1826) (select main_a v_prenex_1827))) (<= (+ main_y 1) v_prenex_1827) (< v_prenex_1827 main_y))) (or (forall ((v_prenex_9975 Int)) (or (<= (* 2 (select main_a v_prenex_9975)) 6) (< v_prenex_9975 main_x) (<= (select main_a v_prenex_9975) 5))) (forall ((v_prenex_9976 Int)) (or (<= 997 (select main_a v_prenex_9976)) (< v_prenex_9976 main_y) (<= (+ main_y 1) v_prenex_9976) (<= 1994 (* 2 (select main_a v_prenex_9976)))))) (or (forall ((v_prenex_8524 Int)) (or (<= 1 (select main_a v_prenex_8524)) (<= (* 2 (select main_a v_prenex_8524)) 6))) (forall ((v_prenex_8525 Int)) (or (<= (select main_a v_prenex_8525) 999) (<= (* 2 (select main_a v_prenex_8525)) 1998) (< v_prenex_8525 main_y) (<= (+ main_y 1) v_prenex_8525)))) (or (forall ((v_prenex_6949 Int)) (or (<= 0 (+ (select main_a v_prenex_6949) 1)) (<= (select main_a v_prenex_6949) 5))) (forall ((v_prenex_6950 Int)) (or (<= (* 2 (select main_a v_prenex_6950)) 1998) (<= 1994 (* 2 (select main_a v_prenex_6950))) (<= (+ main_y 1) v_prenex_6950) (<= 997 (select main_a v_prenex_6950)) (< v_prenex_6950 main_y)))) (forall ((v_prenex_7871 Int) (v_prenex_7872 Int)) (or (<= 0 (+ (select main_a v_prenex_7871) 1)) (<= (+ main_y 1) v_prenex_7872) (<= 2 (* 2 (select main_a v_prenex_7871))) (<= (+ main_x 1) v_prenex_7871) (<= 1000 (+ (select main_a v_prenex_7871) (select main_a v_prenex_7872))) (< v_prenex_7872 main_y) (<= (* 2 (select main_a v_prenex_7872)) 1998))) (forall ((v_prenex_6604 Int) (v_prenex_6605 Int)) (or (<= (select main_a v_prenex_6605) 999) (< v_prenex_6605 main_y) (<= (+ main_y 1) v_prenex_6605) (<= (select main_a v_prenex_6605) (+ (select main_a v_prenex_6604) 998)) (< v_prenex_6604 main_x) (<= 0 (+ (select main_a v_prenex_6604) 1)))) (forall ((v_prenex_3591 Int) (v_prenex_3592 Int)) (or (<= 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) (<= 1000 (+ (select main_a v_prenex_3591) (select main_a v_prenex_3592))) (<= 0 (+ (select main_a v_prenex_3591) 1)) (<= (+ main_x 1) v_prenex_3591))) (forall ((v_prenex_1433 Int) (v_prenex_1432 Int)) (or (<= 0 (+ (select main_a v_prenex_1432) 1)) (<= 1994 (* 2 (select main_a v_prenex_1433))) (<= (+ main_y 1) v_prenex_1433) (< v_prenex_1433 main_y) (<= 1 (select main_a v_prenex_1432)) (<= (select main_a v_prenex_1433) 1001) (<= 1000 (+ (select main_a v_prenex_1432) (select main_a v_prenex_1433))))) (or (forall ((v_prenex_9405 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9405))) (< v_prenex_9405 main_y) (<= (* 2 (select main_a v_prenex_9405)) 1998) (<= (+ main_y 1) v_prenex_9405))) (forall ((v_prenex_9404 Int)) (or (<= (select main_a v_prenex_9404) 3) (<= (+ main_x 1) v_prenex_9404) (<= (select main_a v_prenex_9404) 5)))) (or (forall ((v_prenex_5100 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5100))) (<= (select main_a v_prenex_5100) 1001) (< v_prenex_5100 main_y) (<= 995 (select main_a v_prenex_5100)) (<= (+ main_y 1) v_prenex_5100))) (forall ((v_prenex_5099 Int)) (<= (* 2 (select main_a v_prenex_5099)) 6))) (forall ((v_prenex_1279 Int) (v_prenex_1278 Int)) (or (<= (+ (select main_a v_prenex_1278) 994) (select main_a v_prenex_1279)) (<= (select main_a v_prenex_1278) 3) (<= 997 (select main_a v_prenex_1279)) (<= (+ main_y 1) v_prenex_1279) (< v_prenex_1279 main_y) (<= (select main_a v_prenex_1278) 5) (<= (+ main_x 1) v_prenex_1278))) (or (forall ((v_prenex_3656 Int)) (or (<= 995 (select main_a v_prenex_3656)) (<= (select main_a v_prenex_3656) 1001) (< v_prenex_3656 main_y) (<= (+ main_y 1) v_prenex_3656) (<= (* 2 (select main_a v_prenex_3656)) 1998))) (forall ((v_prenex_3655 Int)) (or (<= (* 2 (select main_a v_prenex_3655)) 6) (<= 1 (select main_a v_prenex_3655))))) (forall ((v_prenex_4555 Int) (v_prenex_4554 Int)) (or (<= (+ main_y 1) v_prenex_4555) (< v_prenex_4555 main_y) (<= 995 (select main_a v_prenex_4555)) (<= (select main_a v_prenex_4554) 3) (<= (select main_a v_prenex_4555) (+ (select main_a v_prenex_4554) 998)) (<= (select main_a v_prenex_4555) 999) (<= 1 (select main_a v_prenex_4554)))) (forall ((v_prenex_9985 Int) (v_prenex_9984 Int)) (or (< v_prenex_9985 main_y) (<= (select main_a v_prenex_9985) 1001) (<= 995 (select main_a v_prenex_9985)) (<= 1 (select main_a v_prenex_9984)) (<= (+ (select main_a v_prenex_9984) (select main_a v_prenex_9985)) 1000) (<= (+ main_y 1) v_prenex_9985) (<= (select main_a v_prenex_9984) 5))) (or (forall ((v_prenex_4090 Int)) (or (<= (select main_a v_prenex_4090) 1001) (< v_prenex_4090 main_y) (<= (+ main_y 1) v_prenex_4090) (<= 1994 (* 2 (select main_a v_prenex_4090))) (<= 997 (select main_a v_prenex_4090)))) (forall ((v_prenex_4089 Int)) (or (<= 0 (+ (select main_a v_prenex_4089) 1)) (<= (select main_a v_prenex_4089) 5)))) (forall ((v_prenex_774 Int) (v_prenex_775 Int)) (or (<= 995 (select main_a v_prenex_775)) (< v_prenex_775 main_y) (<= (+ main_y 1) v_prenex_775) (<= 1000 (+ (select main_a v_prenex_774) (select main_a v_prenex_775))) (<= 997 (select main_a v_prenex_775)) (<= 2 (* 2 (select main_a v_prenex_774))) (<= 1 (select main_a v_prenex_774)))) (or (forall ((v_prenex_9150 Int)) (or (<= (select main_a v_prenex_9150) 3) (<= 2 (* 2 (select main_a v_prenex_9150))) (< v_prenex_9150 main_x))) (forall ((v_prenex_9151 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9151))) (<= (+ main_y 1) v_prenex_9151) (<= 995 (select main_a v_prenex_9151)) (< v_prenex_9151 main_y)))) (forall ((v_prenex_2945 Int) (v_prenex_2946 Int)) (or (<= (select main_a v_prenex_2945) 5) (<= (* 2 (select main_a v_prenex_2946)) 1998) (< v_prenex_2946 main_y) (<= 2 (* 2 (select main_a v_prenex_2945))) (<= (+ (select main_a v_prenex_2945) (select main_a v_prenex_2946)) 1000) (<= 997 (select main_a v_prenex_2946)) (<= (+ main_y 1) v_prenex_2946))) (or (forall ((v_prenex_3081 Int)) (<= (* 2 (select main_a v_prenex_3081)) 6)) (forall ((v_prenex_3082 Int)) (or (<= 997 (select main_a v_prenex_3082)) (< v_prenex_3082 main_y) (<= (+ main_y 1) v_prenex_3082)))) (forall ((v_prenex_684 Int) (v_prenex_685 Int)) (or (<= (+ main_x 1) v_prenex_684) (<= 2 (* 2 (select main_a v_prenex_684))) (<= (* 2 (select main_a v_prenex_684)) 6) (< v_prenex_685 main_y) (<= (+ main_y 1) v_prenex_685) (<= 1000 (+ (select main_a v_prenex_684) (select main_a v_prenex_685))) (<= (* 2 (select main_a v_prenex_685)) 1998))) (forall ((v_prenex_10655 Int) (v_prenex_10654 Int)) (or (<= (* 2 (select main_a v_prenex_10655)) 1998) (< v_prenex_10654 main_x) (<= (select main_a v_prenex_10655) (+ (select main_a v_prenex_10654) 998)) (<= (+ main_y 1) v_prenex_10655) (<= 0 (+ (select main_a v_prenex_10654) 1)) (< v_prenex_10655 main_y) (<= (* 2 (select main_a v_prenex_10654)) 6))) (forall ((v_prenex_7394 Int) (v_prenex_7395 Int)) (or (<= 997 (select main_a v_prenex_7395)) (<= 995 (select main_a v_prenex_7395)) (<= 2 (* 2 (select main_a v_prenex_7394))) (<= (+ (select main_a v_prenex_7394) (select main_a v_prenex_7395)) 1000) (< v_prenex_7395 main_y) (<= (select main_a v_prenex_7394) 3) (<= (+ main_y 1) v_prenex_7395))) (or (forall ((v_prenex_3117 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3117))) (<= 0 (+ (select main_a v_prenex_3117) 1)))) (forall ((v_prenex_3118 Int)) (or (<= (+ main_y 1) v_prenex_3118) (<= (select main_a v_prenex_3118) 999) (< v_prenex_3118 main_y) (<= (* 2 (select main_a v_prenex_3118)) 1998) (<= 995 (select main_a v_prenex_3118))))) (forall ((v_prenex_8932 Int) (v_prenex_8933 Int)) (or (<= (* 2 (select main_a v_prenex_8933)) 1998) (<= 997 (select main_a v_prenex_8933)) (<= (select main_a v_prenex_8933) (+ (select main_a v_prenex_8932) 998)) (<= (+ main_y 1) v_prenex_8933) (< v_prenex_8933 main_y) (<= (select main_a v_prenex_8932) 3))) (or (forall ((v_prenex_3511 Int)) (or (<= (+ main_x 1) v_prenex_3511) (<= 0 (+ (select main_a v_prenex_3511) 1)))) (forall ((v_prenex_3512 Int)) (or (<= (+ main_y 1) v_prenex_3512) (< v_prenex_3512 main_y) (<= 1994 (* 2 (select main_a v_prenex_3512)))))) (forall ((v_prenex_8824 Int) (v_prenex_8825 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8824))) (<= (+ (select main_a v_prenex_8824) 994) (select main_a v_prenex_8825)) (<= (select main_a v_prenex_8825) 1001) (<= (+ main_y 1) v_prenex_8825) (< v_prenex_8825 main_y) (<= (+ main_x 1) v_prenex_8824))) (forall ((v_prenex_9589 Int)) (or (<= (* 2 (select main_a v_prenex_9589)) 1998) (< v_prenex_9589 main_y) (<= (select main_a v_prenex_9589) 1001) (<= (+ main_y 1) v_prenex_9589))) (forall ((v_prenex_9239 Int) (v_prenex_9238 Int)) (or (< v_prenex_9239 main_y) (<= (* 2 (select main_a v_prenex_9239)) 1998) (<= (* 2 (select main_a v_prenex_9238)) 6) (<= (+ (select main_a v_prenex_9238) (select main_a v_prenex_9239)) 1000) (<= (+ main_y 1) v_prenex_9239) (<= (select main_a v_prenex_9239) 1001))) (forall ((v_prenex_1473 Int) (v_prenex_1472 Int)) (or (< v_prenex_1473 main_y) (<= (select main_a v_prenex_1472) 3) (<= (+ (select main_a v_prenex_1472) (select main_a v_prenex_1473)) 1000) (<= (+ main_y 1) v_prenex_1473) (<= (* 2 (select main_a v_prenex_1473)) 1998) (<= 2 (* 2 (select main_a v_prenex_1472))) (<= (select main_a v_prenex_1473) 999))) (forall ((v_prenex_3986 Int) (v_prenex_3985 Int)) (or (<= 997 (select main_a v_prenex_3986)) (<= (select main_a v_prenex_3986) (+ (select main_a v_prenex_3985) 998)) (<= 2 (* 2 (select main_a v_prenex_3985))) (<= (+ main_y 1) v_prenex_3986) (< v_prenex_3985 main_x) (<= 0 (+ (select main_a v_prenex_3985) 1)) (< v_prenex_3986 main_y))) (forall ((v_prenex_3705 Int) (v_prenex_3706 Int)) (or (<= (* 2 (select main_a v_prenex_3705)) 6) (< v_prenex_3706 main_y) (<= 995 (select main_a v_prenex_3706)) (<= (+ main_y 1) v_prenex_3706) (<= 997 (select main_a v_prenex_3706)) (<= (select main_a v_prenex_3706) (+ (select main_a v_prenex_3705) 998)))) (or (forall ((v_prenex_10659 Int)) (or (<= 997 (select main_a v_prenex_10659)) (<= (select main_a v_prenex_10659) 1001) (< v_prenex_10659 main_y) (<= 1994 (* 2 (select main_a v_prenex_10659))) (<= (+ main_y 1) v_prenex_10659))) (forall ((v_prenex_10658 Int)) (or (<= 1 (select main_a v_prenex_10658)) (<= (select main_a v_prenex_10658) 3)))) (or (forall ((v_prenex_7998 Int)) (or (<= 0 (+ (select main_a v_prenex_7998) 1)) (<= 1 (select main_a v_prenex_7998)))) (forall ((v_prenex_7999 Int)) (or (< v_prenex_7999 main_y) (<= 995 (select main_a v_prenex_7999)) (<= (select main_a v_prenex_7999) 999) (<= (* 2 (select main_a v_prenex_7999)) 1998) (<= (+ main_y 1) v_prenex_7999)))) (forall ((v_prenex_9800 Int) (v_prenex_9799 Int)) (or (<= (+ main_x 1) v_prenex_9799) (<= (select main_a v_prenex_9799) 3) (<= (select main_a v_prenex_9800) (+ (select main_a v_prenex_9799) 998)) (< v_prenex_9799 main_x))) (or (forall ((v_prenex_173 Int)) (or (<= (+ main_y 1) v_prenex_173) (<= (* 2 (select main_a v_prenex_173)) 1998) (< v_prenex_173 main_y) (<= 995 (select main_a v_prenex_173)) (<= (select main_a v_prenex_173) 1001))) (forall ((v_prenex_172 Int)) (or (<= 2 (* 2 (select main_a v_prenex_172))) (<= (* 2 (select main_a v_prenex_172)) 6)))) (or (forall ((v_prenex_7450 Int)) (or (<= 995 (select main_a v_prenex_7450)) (<= 1994 (* 2 (select main_a v_prenex_7450))) (< v_prenex_7450 main_y) (<= (select main_a v_prenex_7450) 999) (<= (+ main_y 1) v_prenex_7450))) (forall ((v_prenex_7449 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7449))) (<= 0 (+ (select main_a v_prenex_7449) 1))))) (forall ((v_prenex_8736 Int) (v_prenex_8737 Int)) (or (< v_prenex_8737 main_y) (<= (select main_a v_prenex_8736) 3) (<= (select main_a v_prenex_8737) 999) (<= 1000 (+ (select main_a v_prenex_8736) (select main_a v_prenex_8737))) (<= (+ main_y 1) v_prenex_8737))) (or (forall ((v_prenex_7089 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7089))) (<= (+ main_y 1) v_prenex_7089) (< v_prenex_7089 main_y) (<= 997 (select main_a v_prenex_7089)))) (forall ((v_prenex_7088 Int)) (or (< v_prenex_7088 main_x) (<= (select main_a v_prenex_7088) 5) (<= 0 (+ (select main_a v_prenex_7088) 1))))) (or (forall ((v_prenex_7381 Int)) (or (<= (+ main_y 1) v_prenex_7381) (< v_prenex_7381 main_y) (<= 997 (select main_a v_prenex_7381)) (<= 1994 (* 2 (select main_a v_prenex_7381))))) (forall ((v_prenex_7380 Int)) (or (<= (* 2 (select main_a v_prenex_7380)) 6) (<= 0 (+ (select main_a v_prenex_7380) 1))))) (forall ((v_prenex_4877 Int) (v_prenex_4876 Int)) (or (<= (+ (select main_a v_prenex_4876) 994) (select main_a v_prenex_4877)) (<= (+ main_y 1) v_prenex_4877) (<= (select main_a v_prenex_4876) 3) (< v_prenex_4877 main_y) (<= 1994 (* 2 (select main_a v_prenex_4877))) (<= 997 (select main_a v_prenex_4877)))) (forall ((v_prenex_8212 Int) (v_prenex_8213 Int)) (or (<= (* 2 (select main_a v_prenex_8213)) 1998) (<= 0 (+ (select main_a v_prenex_8212) 1)) (<= (* 2 (select main_a v_prenex_8212)) 6) (< v_prenex_8213 main_y) (<= 997 (select main_a v_prenex_8213)) (<= (select main_a v_prenex_8213) (+ (select main_a v_prenex_8212) 998)) (<= (+ main_y 1) v_prenex_8213))) (or (forall ((v_prenex_4302 Int)) (or (<= (+ main_y 1) v_prenex_4302) (<= 997 (select main_a v_prenex_4302)) (< v_prenex_4302 main_y))) (forall ((v_prenex_4301 Int)) (or (<= (+ main_x 1) v_prenex_4301) (<= (* 2 (select main_a v_prenex_4301)) 6)))) (or (forall ((v_prenex_5057 Int)) (<= 1994 (* 2 (select main_a v_prenex_5057)))) (forall ((v_prenex_5056 Int)) (or (<= (select main_a v_prenex_5056) 5) (< v_prenex_5056 main_x) (<= (+ main_x 1) v_prenex_5056) (<= 2 (* 2 (select main_a v_prenex_5056)))))) (forall ((v_prenex_94 Int) (v_prenex_93 Int)) (or (<= (select main_a v_prenex_93) 3) (<= 2 (* 2 (select main_a v_prenex_93))) (<= (+ main_y 1) v_prenex_94) (<= (* 2 (select main_a v_prenex_94)) 1998) (<= 995 (select main_a v_prenex_94)) (<= (+ (select main_a v_prenex_93) 994) (select main_a v_prenex_94)) (< v_prenex_94 main_y))) (or (forall ((v_prenex_9972 Int)) (or (< v_prenex_9972 main_y) (<= (* 2 (select main_a v_prenex_9972)) 1998) (<= (+ main_y 1) v_prenex_9972) (<= 997 (select main_a v_prenex_9972)))) (forall ((v_prenex_9971 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9971))) (<= (select main_a v_prenex_9971) 3)))) (forall ((v_prenex_3427 Int) (v_prenex_3428 Int)) (or (<= (+ main_y 1) v_prenex_3428) (<= (* 2 (select main_a v_prenex_3427)) 6) (< v_prenex_3428 main_y) (<= (+ (select main_a v_prenex_3427) 994) (select main_a v_prenex_3428)) (<= (+ main_x 1) v_prenex_3427) (<= 1994 (* 2 (select main_a v_prenex_3428))) (<= (select main_a v_prenex_3427) 3))) (forall ((v_prenex_4393 Int) (v_prenex_4392 Int)) (or (<= (+ main_x 1) v_prenex_4392) (<= (* 2 (select main_a v_prenex_4393)) 1998) (<= (select main_a v_prenex_4392) 5) (<= 1000 (+ (select main_a v_prenex_4392) (select main_a v_prenex_4393))) (<= 0 (+ (select main_a v_prenex_4392) 1)) (<= (+ main_y 1) v_prenex_4393) (< v_prenex_4393 main_y))) (forall ((v_prenex_6263 Int) (v_prenex_6264 Int)) (or (<= (* 2 (select main_a v_prenex_6263)) 6) (<= (+ main_y 1) v_prenex_6264) (<= (+ main_x 1) v_prenex_6263) (< v_prenex_6264 main_y) (<= 1000 (+ (select main_a v_prenex_6263) (select main_a v_prenex_6264))) (<= 1994 (* 2 (select main_a v_prenex_6264))) (<= (select main_a v_prenex_6263) 5))) (or (forall ((v_prenex_9070 Int)) (<= (select main_a v_prenex_9070) 3)) (forall ((v_prenex_9071 Int)) (or (<= (+ main_y 1) v_prenex_9071) (<= 997 (select main_a v_prenex_9071)) (< v_prenex_9071 main_y) (<= (* 2 (select main_a v_prenex_9071)) 1998) (<= 995 (select main_a v_prenex_9071))))) (or (forall ((v_prenex_2417 Int)) (or (<= (select main_a v_prenex_2417) 3) (<= 1 (select main_a v_prenex_2417)))) (forall ((v_prenex_2418 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2418))) (< v_prenex_2418 main_y) (<= (+ main_y 1) v_prenex_2418) (<= (* 2 (select main_a v_prenex_2418)) 1998)))) (forall ((v_prenex_6693 Int) (v_prenex_6694 Int)) (or (<= 997 (select main_a v_prenex_6694)) (< v_prenex_6694 main_y) (<= (* 2 (select main_a v_prenex_6694)) 1998) (<= (+ main_y 1) v_prenex_6694) (<= (select main_a v_prenex_6694) (+ (select main_a v_prenex_6693) 998)) (<= 2 (* 2 (select main_a v_prenex_6693))))) (forall ((v_prenex_3283 Int) (v_prenex_3284 Int)) (or (< v_prenex_3284 main_y) (<= 0 (+ (select main_a v_prenex_3283) 1)) (<= (select main_a v_prenex_3283) 3) (<= (+ (select main_a v_prenex_3283) 994) (select main_a v_prenex_3284)) (<= (+ main_y 1) v_prenex_3284) (<= (select main_a v_prenex_3284) 999))) (forall ((v_prenex_9131 Int) (v_prenex_9130 Int)) (or (<= 995 (select main_a v_prenex_9131)) (<= (* 2 (select main_a v_prenex_9130)) 6) (<= (select main_a v_prenex_9131) (+ (select main_a v_prenex_9130) 998)) (< v_prenex_9131 main_y) (<= (+ main_y 1) v_prenex_9131) (<= 0 (+ (select main_a v_prenex_9130) 1)) (<= 997 (select main_a v_prenex_9131)))) (or (forall ((v_prenex_616 Int)) (or (<= 2 (* 2 (select main_a v_prenex_616))) (<= (* 2 (select main_a v_prenex_616)) 6))) (forall ((v_prenex_617 Int)) (or (<= (+ main_y 1) v_prenex_617) (<= 1994 (* 2 (select main_a v_prenex_617))) (< v_prenex_617 main_y)))) (forall ((v_prenex_5973 Int) (v_prenex_5972 Int)) (or (<= (+ main_y 1) v_prenex_5973) (<= 995 (select main_a v_prenex_5973)) (< v_prenex_5972 main_x) (<= (select main_a v_prenex_5972) 5) (< v_prenex_5973 main_y) (<= (+ (select main_a v_prenex_5972) 994) (select main_a v_prenex_5973)))) (forall ((v_prenex_9705 Int) (v_prenex_9704 Int)) (or (< v_prenex_9704 main_x) (< v_prenex_9705 main_y) (<= (select main_a v_prenex_9704) 5) (<= (+ main_y 1) v_prenex_9705) (<= 1994 (* 2 (select main_a v_prenex_9705))) (<= 1000 (+ (select main_a v_prenex_9704) (select main_a v_prenex_9705))) (<= (select main_a v_prenex_9704) 3))) (forall ((v_prenex_8582 Int) (v_prenex_8583 Int)) (or (< v_prenex_8582 main_x) (<= (+ main_y 1) v_prenex_8583) (<= (+ (select main_a v_prenex_8582) 994) (select main_a v_prenex_8583)) (< v_prenex_8583 main_y) (<= (select main_a v_prenex_8582) 5) (<= (select main_a v_prenex_8583) 999) (<= 1 (select main_a v_prenex_8582)))) (forall ((v_prenex_1469 Int) (v_prenex_1468 Int)) (or (<= (+ main_y 1) v_prenex_1469) (<= (+ (select main_a v_prenex_1468) 994) (select main_a v_prenex_1469)) (<= 0 (+ (select main_a v_prenex_1468) 1)) (<= (* 2 (select main_a v_prenex_1468)) 6) (<= 1994 (* 2 (select main_a v_prenex_1469))) (<= 995 (select main_a v_prenex_1469)) (< v_prenex_1469 main_y))) (forall ((v_prenex_9107 Int) (v_prenex_9106 Int)) (or (<= 0 (+ (select main_a v_prenex_9106) 1)) (<= (select main_a v_prenex_9106) 5) (<= (+ (select main_a v_prenex_9106) (select main_a v_prenex_9107)) 1000) (<= (+ main_y 1) v_prenex_9107) (<= 995 (select main_a v_prenex_9107)) (<= (select main_a v_prenex_9107) 1001) (< v_prenex_9107 main_y))) (forall ((v_prenex_3876 Int) (v_prenex_3875 Int)) (or (<= (select main_a v_prenex_3876) 999) (<= 1000 (+ (select main_a v_prenex_3875) (select main_a v_prenex_3876))) (< v_prenex_3876 main_y) (<= (+ main_y 1) v_prenex_3876) (<= (select main_a v_prenex_3875) 5) (<= 1 (select main_a v_prenex_3875)) (<= (* 2 (select main_a v_prenex_3876)) 1998))) (forall ((v_prenex_7027 Int) (v_prenex_7028 Int)) (or (<= (+ main_x 1) v_prenex_7027) (<= 0 (+ (select main_a v_prenex_7027) 1)) (<= (* 2 (select main_a v_prenex_7027)) 6) (<= (+ main_y 1) v_prenex_7028) (<= (select main_a v_prenex_7028) 1001) (< v_prenex_7028 main_y) (<= 1000 (+ (select main_a v_prenex_7027) (select main_a v_prenex_7028))))) (forall ((v_prenex_8374 Int) (v_prenex_8375 Int)) (or (<= (select main_a v_prenex_8375) 1001) (<= 2 (* 2 (select main_a v_prenex_8374))) (<= (+ main_y 1) v_prenex_8375) (<= 1000 (+ (select main_a v_prenex_8374) (select main_a v_prenex_8375))) (<= 997 (select main_a v_prenex_8375)) (<= 0 (+ (select main_a v_prenex_8374) 1)) (< v_prenex_8375 main_y))) (or (forall ((v_prenex_1413 Int)) (or (<= (select main_a v_prenex_1413) 1001) (<= 997 (select main_a v_prenex_1413)) (< v_prenex_1413 main_y) (<= (+ main_y 1) v_prenex_1413))) (forall ((v_prenex_1412 Int)) (<= (* 2 (select main_a v_prenex_1412)) 6))) (forall ((v_prenex_1175 Int) (v_prenex_1174 Int)) (or (<= (+ main_y 1) v_prenex_1175) (<= 1 (select main_a v_prenex_1174)) (< v_prenex_1175 main_y) (<= (+ (select main_a v_prenex_1174) (select main_a v_prenex_1175)) 1000) (< v_prenex_1174 main_x) (<= (select main_a v_prenex_1174) 3) (<= (select main_a v_prenex_1175) 999))) (forall ((v_prenex_10572 Int) (v_prenex_10573 Int)) (or (<= (+ main_y 1) v_prenex_10573) (<= 995 (select main_a v_prenex_10573)) (< v_prenex_10573 main_y) (<= (select main_a v_prenex_10572) 5) (<= (+ (select main_a v_prenex_10572) (select main_a v_prenex_10573)) 1000) (<= 2 (* 2 (select main_a v_prenex_10572))))) (forall ((v_prenex_5619 Int) (v_prenex_5618 Int)) (or (<= (+ main_y 1) v_prenex_5619) (<= 995 (select main_a v_prenex_5619)) (< v_prenex_5619 main_y) (<= (select main_a v_prenex_5619) 999) (<= (select main_a v_prenex_5619) (+ (select main_a v_prenex_5618) 998)) (<= (* 2 (select main_a v_prenex_5618)) 6) (<= (select main_a v_prenex_5618) 3))) (forall ((v_prenex_9693 Int) (v_prenex_9692 Int)) (or (<= (+ (select main_a v_prenex_9692) 994) (select main_a v_prenex_9693)) (<= 0 (+ (select main_a v_prenex_9692) 1)) (<= (+ main_x 1) v_prenex_9692) (<= (select main_a v_prenex_9692) 3) (< v_prenex_9692 main_x))) (forall ((v_prenex_10521 Int) (v_prenex_10520 Int)) (or (<= 1 (select main_a v_prenex_10520)) (<= 0 (+ (select main_a v_prenex_10520) 1)) (<= 1994 (* 2 (select main_a v_prenex_10521))) (< v_prenex_10521 main_y) (<= 995 (select main_a v_prenex_10521)) (<= (+ (select main_a v_prenex_10520) (select main_a v_prenex_10521)) 1000) (<= (+ main_y 1) v_prenex_10521))) (forall ((v_prenex_8390 Int) (v_prenex_8391 Int)) (or (<= 995 (select main_a v_prenex_8391)) (< v_prenex_8391 main_y) (<= (+ main_y 1) v_prenex_8391) (<= 1000 (+ (select main_a v_prenex_8390) (select main_a v_prenex_8391))) (<= 2 (* 2 (select main_a v_prenex_8390))) (<= (* 2 (select main_a v_prenex_8390)) 6) (<= (select main_a v_prenex_8391) 999))) (forall ((v_prenex_2186 Int) (v_prenex_2187 Int)) (or (<= 0 (+ (select main_a v_prenex_2186) 1)) (<= (+ main_y 1) v_prenex_2187) (< v_prenex_2187 main_y) (<= (select main_a v_prenex_2187) 1001) (<= (+ (select main_a v_prenex_2186) (select main_a v_prenex_2187)) 1000) (<= (select main_a v_prenex_2186) 3))) (forall ((v_prenex_8291 Int) (v_prenex_8290 Int)) (or (<= (+ main_y 1) v_prenex_8291) (<= (* 2 (select main_a v_prenex_8290)) 6) (<= (+ main_x 1) v_prenex_8290) (<= (select main_a v_prenex_8291) 1001) (<= 0 (+ (select main_a v_prenex_8290) 1)) (< v_prenex_8291 main_y) (<= (+ (select main_a v_prenex_8290) (select main_a v_prenex_8291)) 1000))) (forall ((v_prenex_378 Int) (v_prenex_377 Int)) (or (<= (select main_a v_prenex_378) 1001) (<= (select main_a v_prenex_377) 3) (< v_prenex_378 main_y) (<= (select main_a v_prenex_377) 5) (<= (+ (select main_a v_prenex_377) (select main_a v_prenex_378)) 1000) (<= (+ main_y 1) v_prenex_378))) (forall ((v_prenex_9391 Int) (v_prenex_9390 Int)) (or (< v_prenex_9390 main_x) (<= (+ main_y 1) v_prenex_9391) (<= (+ main_x 1) v_prenex_9390) (<= 1 (select main_a v_prenex_9390)) (<= (select main_a v_prenex_9391) (+ (select main_a v_prenex_9390) 998)))) (forall ((v_prenex_4515 Int) (v_prenex_4514 Int)) (or (<= 997 (select main_a v_prenex_4515)) (<= (select main_a v_prenex_4514) 5) (<= (+ main_y 1) v_prenex_4515) (< v_prenex_4515 main_y) (<= (* 2 (select main_a v_prenex_4514)) 6) (<= 995 (select main_a v_prenex_4515)) (<= (select main_a v_prenex_4515) (+ (select main_a v_prenex_4514) 998)))) (forall ((v_prenex_1557 Int) (v_prenex_1556 Int)) (or (< v_prenex_1556 main_x) (<= (select main_a v_prenex_1556) 5) (<= (+ main_y 1) v_prenex_1557) (< v_prenex_1557 main_y) (<= 1 (select main_a v_prenex_1556)) (<= (+ (select main_a v_prenex_1556) 994) (select main_a v_prenex_1557)) (<= (* 2 (select main_a v_prenex_1557)) 1998))) (forall ((v_prenex_10715 Int) (v_prenex_10714 Int)) (or (<= (select main_a v_prenex_10715) 1001) (<= (select main_a v_prenex_10714) 5) (<= (+ main_y 1) v_prenex_10715) (<= (+ (select main_a v_prenex_10714) 994) (select main_a v_prenex_10715)) (<= (* 2 (select main_a v_prenex_10715)) 1998) (< v_prenex_10715 main_y))) (forall ((v_prenex_10349 Int) (v_prenex_10348 Int)) (or (<= (select main_a v_prenex_10349) 999) (<= 1994 (* 2 (select main_a v_prenex_10349))) (<= 2 (* 2 (select main_a v_prenex_10348))) (<= (select main_a v_prenex_10348) 3) (<= (+ (select main_a v_prenex_10348) (select main_a v_prenex_10349)) 1000) (<= (+ main_y 1) v_prenex_10349) (< v_prenex_10349 main_y))) (forall ((v_prenex_7461 Int) (v_prenex_7462 Int)) (or (<= 997 (select main_a v_prenex_7462)) (< v_prenex_7462 main_y) (<= (+ main_y 1) v_prenex_7462) (<= 2 (* 2 (select main_a v_prenex_7461))) (<= (select main_a v_prenex_7462) (+ (select main_a v_prenex_7461) 998)) (<= (+ main_x 1) v_prenex_7461))) (forall ((v_prenex_1888 Int) (v_prenex_1889 Int)) (or (<= (select main_a v_prenex_1888) 5) (< v_prenex_1889 main_y) (<= 1000 (+ (select main_a v_prenex_1888) (select main_a v_prenex_1889))) (<= (+ main_y 1) v_prenex_1889) (<= (select main_a v_prenex_1889) 1001) (<= (select main_a v_prenex_1889) 999))) (forall ((v_prenex_8956 Int) (v_prenex_8957 Int)) (or (<= 1 (select main_a v_prenex_8956)) (<= (+ main_x 1) v_prenex_8956) (< v_prenex_8956 main_x) (<= (+ (select main_a v_prenex_8956) (select main_a v_prenex_8957)) 1000))) (forall ((v_prenex_5590 Int) (v_prenex_5591 Int)) (or (<= 0 (+ (select main_a v_prenex_5590) 1)) (<= 997 (select main_a v_prenex_5591)) (<= (+ main_y 1) v_prenex_5591) (< v_prenex_5591 main_y) (<= (+ (select main_a v_prenex_5590) (select main_a v_prenex_5591)) 1000) (<= (* 2 (select main_a v_prenex_5591)) 1998))) (forall ((v_prenex_2663 Int) (v_prenex_2664 Int)) (or (<= (+ (select main_a v_prenex_2663) (select main_a v_prenex_2664)) 1000) (<= (+ main_y 1) v_prenex_2664) (<= 0 (+ (select main_a v_prenex_2663) 1)) (< v_prenex_2664 main_y) (<= 1994 (* 2 (select main_a v_prenex_2664))) (<= (+ main_x 1) v_prenex_2663))) (or (forall ((v_prenex_10607 Int)) (<= (* 2 (select main_a v_prenex_10607)) 1998)) (forall ((v_prenex_10606 Int)) (or (<= (+ main_x 1) v_prenex_10606) (<= (select main_a v_prenex_10606) 5) (< v_prenex_10606 main_x)))) (forall ((v_prenex_8666 Int) (v_prenex_8667 Int)) (or (<= (* 2 (select main_a v_prenex_8667)) 1998) (<= 2 (* 2 (select main_a v_prenex_8666))) (<= (select main_a v_prenex_8666) 5) (<= (select main_a v_prenex_8667) 999) (<= (+ main_y 1) v_prenex_8667) (<= (+ (select main_a v_prenex_8666) 994) (select main_a v_prenex_8667)) (< v_prenex_8667 main_y))) (forall ((v_prenex_9235 Int) (v_prenex_9234 Int)) (or (<= (+ main_x 1) v_prenex_9234) (< v_prenex_9235 main_y) (<= 1994 (* 2 (select main_a v_prenex_9235))) (<= 1000 (+ (select main_a v_prenex_9234) (select main_a v_prenex_9235))) (<= (+ main_y 1) v_prenex_9235) (<= 1 (select main_a v_prenex_9234)))) (forall ((v_prenex_6010 Int) (v_prenex_6011 Int)) (or (<= (+ main_y 1) v_prenex_6011) (<= 1000 (+ (select main_a v_prenex_6010) (select main_a v_prenex_6011))) (<= 1 (select main_a v_prenex_6010)) (<= 995 (select main_a v_prenex_6011)) (< v_prenex_6011 main_y))) (or (forall ((v_prenex_10190 Int)) (or (<= 0 (+ (select main_a v_prenex_10190) 1)) (<= 2 (* 2 (select main_a v_prenex_10190))))) (forall ((v_prenex_10191 Int)) (or (<= (+ main_y 1) v_prenex_10191) (<= 995 (select main_a v_prenex_10191)) (<= 997 (select main_a v_prenex_10191)) (< v_prenex_10191 main_y) (<= 1994 (* 2 (select main_a v_prenex_10191)))))) (or (forall ((v_prenex_3923 Int)) (or (< v_prenex_3923 main_x) (<= 1 (select main_a v_prenex_3923)) (<= (select main_a v_prenex_3923) 3))) (forall ((v_prenex_3924 Int)) (or (<= (select main_a v_prenex_3924) 1001) (< v_prenex_3924 main_y) (<= (* 2 (select main_a v_prenex_3924)) 1998) (<= (+ main_y 1) v_prenex_3924)))) (forall ((v_prenex_7300 Int) (v_prenex_7301 Int)) (or (<= (* 2 (select main_a v_prenex_7301)) 1998) (<= (+ main_y 1) v_prenex_7301) (< v_prenex_7301 main_y) (<= 2 (* 2 (select main_a v_prenex_7300))) (<= (+ (select main_a v_prenex_7300) (select main_a v_prenex_7301)) 1000) (<= (+ main_x 1) v_prenex_7300))) (forall ((v_prenex_4803 Int) (v_prenex_4802 Int)) (or (<= (+ main_x 1) v_prenex_4802) (< v_prenex_4803 main_y) (<= 2 (* 2 (select main_a v_prenex_4802))) (<= (select main_a v_prenex_4803) (+ (select main_a v_prenex_4802) 998)) (<= (select main_a v_prenex_4803) 1001) (<= (+ main_y 1) v_prenex_4803) (<= (select main_a v_prenex_4802) 5))) (or (forall ((v_prenex_1882 Int)) (or (<= (select main_a v_prenex_1882) 3) (<= 1 (select main_a v_prenex_1882)))) (forall ((v_prenex_1883 Int)) (or (<= (+ main_y 1) v_prenex_1883) (<= (* 2 (select main_a v_prenex_1883)) 1998) (<= (select main_a v_prenex_1883) 999) (<= (select main_a v_prenex_1883) 1001) (< v_prenex_1883 main_y)))) (forall ((v_prenex_1149 Int) (v_prenex_1148 Int)) (or (<= (+ main_y 1) v_prenex_1149) (<= (select main_a v_prenex_1148) 5) (<= (* 2 (select main_a v_prenex_1148)) 6) (<= (select main_a v_prenex_1149) 1001) (< v_prenex_1149 main_y) (<= (select main_a v_prenex_1149) (+ (select main_a v_prenex_1148) 998)))) (forall ((v_prenex_10723 Int) (v_prenex_10722 Int)) (or (<= 997 (select main_a v_prenex_10723)) (<= (select main_a v_prenex_10723) (+ (select main_a v_prenex_10722) 998)) (<= (* 2 (select main_a v_prenex_10723)) 1998) (< v_prenex_10723 main_y) (<= 0 (+ (select main_a v_prenex_10722) 1)) (<= (select main_a v_prenex_10722) 3) (<= (+ main_y 1) v_prenex_10723))) (forall ((v_prenex_6901 Int) (v_prenex_6902 Int)) (or (<= 1 (select main_a v_prenex_6901)) (<= (+ (select main_a v_prenex_6901) 994) (select main_a v_prenex_6902)) (< v_prenex_6902 main_y) (<= 997 (select main_a v_prenex_6902)) (<= (+ main_y 1) v_prenex_6902))) (forall ((v_prenex_3750 Int) (v_prenex_3749 Int)) (or (<= 1000 (+ (select main_a v_prenex_3749) (select main_a v_prenex_3750))) (< v_prenex_3750 main_y) (<= (* 2 (select main_a v_prenex_3750)) 1998) (<= 1994 (* 2 (select main_a v_prenex_3750))) (<= (+ main_y 1) v_prenex_3750) (<= (select main_a v_prenex_3749) 5) (<= (select main_a v_prenex_3749) 3))) (forall ((v_prenex_2256 Int) (v_prenex_2257 Int)) (or (<= (+ main_y 1) v_prenex_2257) (<= 0 (+ (select main_a v_prenex_2256) 1)) (<= 1000 (+ (select main_a v_prenex_2256) (select main_a v_prenex_2257))) (<= (+ main_x 1) v_prenex_2256) (< v_prenex_2257 main_y) (<= 1994 (* 2 (select main_a v_prenex_2257))))) (forall ((v_prenex_1531 Int) (v_prenex_1530 Int)) (or (<= (select main_a v_prenex_1531) 1001) (<= (select main_a v_prenex_1530) 3) (<= (+ main_y 1) v_prenex_1531) (<= (* 2 (select main_a v_prenex_1530)) 6) (<= (+ (select main_a v_prenex_1530) (select main_a v_prenex_1531)) 1000) (< v_prenex_1531 main_y))) (or (forall ((v_prenex_4645 Int)) (or (<= 995 (select main_a v_prenex_4645)) (<= 997 (select main_a v_prenex_4645)) (<= (* 2 (select main_a v_prenex_4645)) 1998) (<= (+ main_y 1) v_prenex_4645) (< v_prenex_4645 main_y))) (forall ((v_prenex_4644 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4644))) (<= (select main_a v_prenex_4644) 5)))) (or (forall ((v_prenex_2681 Int)) (or (< v_prenex_2681 main_x) (<= (* 2 (select main_a v_prenex_2681)) 6))) (forall ((v_prenex_2682 Int)) (or (<= (+ main_y 1) v_prenex_2682) (< v_prenex_2682 main_y) (<= 1994 (* 2 (select main_a v_prenex_2682)))))) (forall ((v_prenex_3865 Int) (v_prenex_3866 Int)) (or (<= (select main_a v_prenex_3866) 1001) (<= 1000 (+ (select main_a v_prenex_3865) (select main_a v_prenex_3866))) (<= 2 (* 2 (select main_a v_prenex_3865))) (<= (+ main_y 1) v_prenex_3866) (< v_prenex_3866 main_y) (<= 995 (select main_a v_prenex_3866)) (<= (select main_a v_prenex_3865) 5))) (forall ((v_prenex_1407 Int) (v_prenex_1406 Int)) (or (<= (+ main_y 1) v_prenex_1407) (<= (+ (select main_a v_prenex_1406) (select main_a v_prenex_1407)) 1000) (<= 997 (select main_a v_prenex_1407)) (<= (select main_a v_prenex_1407) 999) (<= (select main_a v_prenex_1406) 5) (<= (* 2 (select main_a v_prenex_1406)) 6) (< v_prenex_1407 main_y))) (forall ((v_prenex_7481 Int) (v_prenex_7482 Int)) (or (<= 995 (select main_a v_prenex_7482)) (<= (+ main_y 1) v_prenex_7482) (< v_prenex_7482 main_y) (<= (+ main_x 1) v_prenex_7481) (<= 2 (* 2 (select main_a v_prenex_7481))) (<= 1000 (+ (select main_a v_prenex_7481) (select main_a v_prenex_7482))) (<= (select main_a v_prenex_7481) 3))) (forall ((v_prenex_3675 Int) (v_prenex_3676 Int)) (or (<= 995 (select main_a v_prenex_3676)) (<= (select main_a v_prenex_3675) 5) (<= (+ main_y 1) v_prenex_3676) (< v_prenex_3676 main_y) (<= (select main_a v_prenex_3675) 3) (<= (select main_a v_prenex_3676) (+ (select main_a v_prenex_3675) 998)))) (or (forall ((v_prenex_5272 Int)) (or (< v_prenex_5272 main_y) (<= (+ main_y 1) v_prenex_5272) (<= 1994 (* 2 (select main_a v_prenex_5272))) (<= 995 (select main_a v_prenex_5272)) (<= (select main_a v_prenex_5272) 1001))) (forall ((v_prenex_5271 Int)) (or (<= 0 (+ (select main_a v_prenex_5271) 1)) (<= 1 (select main_a v_prenex_5271))))) (or (forall ((v_prenex_810 Int)) (or (<= (+ main_x 1) v_prenex_810) (<= 1 (select main_a v_prenex_810)))) (forall ((v_prenex_811 Int)) (or (< v_prenex_811 main_y) (<= 1994 (* 2 (select main_a v_prenex_811))) (<= (+ main_y 1) v_prenex_811) (<= 995 (select main_a v_prenex_811))))) (forall ((v_prenex_2823 Int) (v_prenex_2824 Int)) (or (< v_prenex_2824 main_y) (<= 1000 (+ (select main_a v_prenex_2823) (select main_a v_prenex_2824))) (<= (select main_a v_prenex_2824) 1001) (<= 1 (select main_a v_prenex_2823)) (<= 0 (+ (select main_a v_prenex_2823) 1)) (<= (+ main_y 1) v_prenex_2824) (< v_prenex_2823 main_x))) (or (forall ((v_prenex_10899 Int)) (or (< v_prenex_10899 main_y) (<= 995 (select main_a v_prenex_10899)) (<= (+ main_y 1) v_prenex_10899) (<= (select main_a v_prenex_10899) 1001) (<= 1994 (* 2 (select main_a v_prenex_10899))))) (forall ((v_prenex_10898 Int)) (<= 0 (+ (select main_a v_prenex_10898) 1)))) (or (forall ((v_prenex_8090 Int)) (or (< v_prenex_8090 main_x) (<= 1 (select main_a v_prenex_8090)))) (forall ((v_prenex_8091 Int)) (or (< v_prenex_8091 main_y) (<= 1994 (* 2 (select main_a v_prenex_8091))) (<= (+ main_y 1) v_prenex_8091) (<= 995 (select main_a v_prenex_8091))))) (forall ((v_prenex_145 Int) (v_prenex_144 Int)) (or (<= 0 (+ (select main_a v_prenex_144) 1)) (<= (select main_a v_prenex_145) (+ (select main_a v_prenex_144) 998)) (<= (+ main_y 1) v_prenex_145) (<= 997 (select main_a v_prenex_145)) (< v_prenex_145 main_y) (<= (select main_a v_prenex_145) 999) (<= 1 (select main_a v_prenex_144)))) (or (forall ((v_prenex_1944 Int)) (or (<= (select main_a v_prenex_1944) 5) (<= (* 2 (select main_a v_prenex_1944)) 6) (< v_prenex_1944 main_x))) (forall ((v_prenex_1945 Int)) (or (<= (+ main_y 1) v_prenex_1945) (< v_prenex_1945 main_y) (<= (select main_a v_prenex_1945) 999) (<= 1994 (* 2 (select main_a v_prenex_1945)))))) (or (forall ((v_prenex_2340 Int)) (or (<= (select main_a v_prenex_2340) 5) (<= 0 (+ (select main_a v_prenex_2340) 1)))) (forall ((v_prenex_2341 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2341))) (<= (* 2 (select main_a v_prenex_2341)) 1998) (<= 995 (select main_a v_prenex_2341)) (< v_prenex_2341 main_y) (<= (+ main_y 1) v_prenex_2341)))) (forall ((v_prenex_6729 Int) (v_prenex_6730 Int)) (or (<= (+ (select main_a v_prenex_6729) 994) (select main_a v_prenex_6730)) (<= (select main_a v_prenex_6729) 3) (< v_prenex_6730 main_y) (<= (select main_a v_prenex_6730) 1001) (<= 997 (select main_a v_prenex_6730)) (<= 0 (+ (select main_a v_prenex_6729) 1)) (<= (+ main_y 1) v_prenex_6730))) (forall ((v_prenex_6461 Int) (v_prenex_6460 Int)) (or (<= (+ main_y 1) v_prenex_6461) (<= 2 (* 2 (select main_a v_prenex_6460))) (<= (select main_a v_prenex_6461) 1001) (<= (select main_a v_prenex_6460) 5) (<= 997 (select main_a v_prenex_6461)) (< v_prenex_6461 main_y) (<= (select main_a v_prenex_6461) (+ (select main_a v_prenex_6460) 998)))) (or (forall ((v_prenex_7073 Int)) (or (<= (* 2 (select main_a v_prenex_7073)) 1998) (<= (+ main_y 1) v_prenex_7073) (< v_prenex_7073 main_y) (<= (select main_a v_prenex_7073) 1001))) (forall ((v_prenex_7072 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7072))) (<= (select main_a v_prenex_7072) 5) (< v_prenex_7072 main_x)))) (forall ((v_prenex_8217 Int) (v_prenex_8216 Int)) (or (<= (+ main_y 1) v_prenex_8217) (<= 1000 (+ (select main_a v_prenex_8216) (select main_a v_prenex_8217))) (<= (select main_a v_prenex_8217) 1001) (<= 995 (select main_a v_prenex_8217)) (< v_prenex_8217 main_y))) (forall ((v_prenex_8542 Int) (v_prenex_8543 Int)) (or (<= (select main_a v_prenex_8542) 5) (<= (* 2 (select main_a v_prenex_8542)) 6) (< v_prenex_8543 main_y) (<= (+ (select main_a v_prenex_8542) (select main_a v_prenex_8543)) 1000) (<= (+ main_y 1) v_prenex_8543) (< v_prenex_8542 main_x) (<= 1994 (* 2 (select main_a v_prenex_8543))))) (forall ((v_prenex_1241 Int) (v_prenex_1240 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1241))) (<= (+ (select main_a v_prenex_1240) (select main_a v_prenex_1241)) 1000) (<= (* 2 (select main_a v_prenex_1240)) 6) (<= 995 (select main_a v_prenex_1241)) (<= 0 (+ (select main_a v_prenex_1240) 1)) (<= (+ main_y 1) v_prenex_1241) (< v_prenex_1241 main_y))) (or (forall ((v_prenex_8588 Int)) (or (<= 0 (+ (select main_a v_prenex_8588) 1)) (<= 2 (* 2 (select main_a v_prenex_8588))))) (forall ((v_prenex_8589 Int)) (or (<= 995 (select main_a v_prenex_8589)) (< v_prenex_8589 main_y) (<= (* 2 (select main_a v_prenex_8589)) 1998) (<= (+ main_y 1) v_prenex_8589) (<= 1994 (* 2 (select main_a v_prenex_8589)))))) (or (forall ((v_prenex_8056 Int)) (or (<= (select main_a v_prenex_8056) 5) (<= (* 2 (select main_a v_prenex_8056)) 6) (<= (+ main_x 1) v_prenex_8056))) (forall ((v_prenex_8057 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8057))) (<= (+ main_y 1) v_prenex_8057) (<= 995 (select main_a v_prenex_8057)) (< v_prenex_8057 main_y)))) (forall ((v_prenex_1843 Int) (v_prenex_1842 Int)) (or (<= (select main_a v_prenex_1843) 1001) (<= (+ main_y 1) v_prenex_1843) (<= (* 2 (select main_a v_prenex_1842)) 6) (<= (select main_a v_prenex_1842) 3) (< v_prenex_1842 main_x) (< v_prenex_1843 main_y) (<= 1000 (+ (select main_a v_prenex_1842) (select main_a v_prenex_1843))))) (forall ((v_prenex_2644 Int) (v_prenex_2643 Int)) (or (<= (select main_a v_prenex_2643) 5) (<= 1994 (* 2 (select main_a v_prenex_2644))) (<= (+ main_y 1) v_prenex_2644) (<= 997 (select main_a v_prenex_2644)) (<= 1000 (+ (select main_a v_prenex_2643) (select main_a v_prenex_2644))) (< v_prenex_2644 main_y))) (or (forall ((v_prenex_5221 Int)) (or (<= (select main_a v_prenex_5221) 5) (<= 1 (select main_a v_prenex_5221)))) (forall ((v_prenex_5222 Int)) (or (<= 995 (select main_a v_prenex_5222)) (<= (select main_a v_prenex_5222) 1001) (<= (+ main_y 1) v_prenex_5222) (< v_prenex_5222 main_y) (<= 1994 (* 2 (select main_a v_prenex_5222)))))) (forall ((v_prenex_9132 Int) (v_prenex_9133 Int)) (or (<= (* 2 (select main_a v_prenex_9133)) 1998) (< v_prenex_9133 main_y) (< v_prenex_9132 main_x) (<= (+ (select main_a v_prenex_9132) (select main_a v_prenex_9133)) 1000) (<= (+ main_y 1) v_prenex_9133) (<= (* 2 (select main_a v_prenex_9132)) 6) (<= 1 (select main_a v_prenex_9132)))) (or (forall ((v_prenex_6643 Int)) (or (<= 997 (select main_a v_prenex_6643)) (<= (select main_a v_prenex_6643) 999) (< v_prenex_6643 main_y) (<= 1994 (* 2 (select main_a v_prenex_6643))) (<= (+ main_y 1) v_prenex_6643))) (forall ((v_prenex_6642 Int)) (or (<= (select main_a v_prenex_6642) 5) (<= (* 2 (select main_a v_prenex_6642)) 6)))) (forall ((v_prenex_7112 Int) (v_prenex_7113 Int)) (or (<= (+ main_y 1) v_prenex_7113) (<= 0 (+ (select main_a v_prenex_7112) 1)) (< v_prenex_7113 main_y) (< v_prenex_7112 main_x) (<= (select main_a v_prenex_7112) 3) (<= (* 2 (select main_a v_prenex_7113)) 1998) (<= (select main_a v_prenex_7113) (+ (select main_a v_prenex_7112) 998)))) (forall ((v_prenex_9139 Int) (v_prenex_9138 Int)) (or (<= 0 (+ (select main_a v_prenex_9138) 1)) (<= (+ main_y 1) v_prenex_9139) (<= (+ main_x 1) v_prenex_9138) (<= 1 (select main_a v_prenex_9138)) (<= 1994 (* 2 (select main_a v_prenex_9139))) (<= (select main_a v_prenex_9139) (+ (select main_a v_prenex_9138) 998)) (< v_prenex_9139 main_y))) (forall ((v_prenex_3159 Int) (v_prenex_3160 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3160))) (<= (+ (select main_a v_prenex_3159) 994) (select main_a v_prenex_3160)) (<= 997 (select main_a v_prenex_3160)) (<= (+ main_y 1) v_prenex_3160) (<= (select main_a v_prenex_3159) 3) (< v_prenex_3160 main_y) (<= (* 2 (select main_a v_prenex_3159)) 6))) (forall ((v_prenex_251 Int) (v_prenex_252 Int)) (or (<= (* 2 (select main_a v_prenex_251)) 6) (<= (* 2 (select main_a v_prenex_252)) 1998) (<= 0 (+ (select main_a v_prenex_251) 1)) (<= 1000 (+ (select main_a v_prenex_251) (select main_a v_prenex_252))) (<= (+ main_y 1) v_prenex_252) (< v_prenex_252 main_y))) (or (forall ((v_prenex_2466 Int)) (or (<= (+ main_y 1) v_prenex_2466) (<= 997 (select main_a v_prenex_2466)) (<= (* 2 (select main_a v_prenex_2466)) 1998) (< v_prenex_2466 main_y))) (forall ((v_prenex_2465 Int)) (or (<= (* 2 (select main_a v_prenex_2465)) 6) (<= 2 (* 2 (select main_a v_prenex_2465)))))) (or (forall ((v_prenex_750 Int)) (<= (* 2 (select main_a v_prenex_750)) 6)) (forall ((v_prenex_751 Int)) (or (<= (+ main_y 1) v_prenex_751) (<= (* 2 (select main_a v_prenex_751)) 1998) (<= 995 (select main_a v_prenex_751)) (< v_prenex_751 main_y) (<= (select main_a v_prenex_751) 999)))) (forall ((v_prenex_2013 Int) (v_prenex_2014 Int)) (or (<= (+ (select main_a v_prenex_2013) 994) (select main_a v_prenex_2014)) (<= (+ main_y 1) v_prenex_2014) (<= (select main_a v_prenex_2013) 5) (<= (select main_a v_prenex_2014) 1001) (< v_prenex_2014 main_y) (<= (+ main_x 1) v_prenex_2013))) (forall ((v_prenex_3180 Int) (v_prenex_3179 Int)) (or (<= (select main_a v_prenex_3179) 5) (<= 1 (select main_a v_prenex_3179)) (<= (+ main_x 1) v_prenex_3179) (<= (+ main_y 1) v_prenex_3180) (< v_prenex_3180 main_y) (<= (select main_a v_prenex_3180) 1001) (<= (select main_a v_prenex_3180) (+ (select main_a v_prenex_3179) 998)))) (or (forall ((v_prenex_4186 Int)) (or (<= (+ main_y 1) v_prenex_4186) (<= (* 2 (select main_a v_prenex_4186)) 1998) (< v_prenex_4186 main_y) (<= 1994 (* 2 (select main_a v_prenex_4186))))) (forall ((v_prenex_4185 Int)) (or (<= 1 (select main_a v_prenex_4185)) (<= 2 (* 2 (select main_a v_prenex_4185))) (<= (+ main_x 1) v_prenex_4185)))) (or (forall ((v_prenex_3513 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3513))) (< v_prenex_3513 main_x))) (forall ((v_prenex_3514 Int)) (or (<= 995 (select main_a v_prenex_3514)) (<= (+ main_y 1) v_prenex_3514) (< v_prenex_3514 main_y)))) (forall ((v_prenex_1679 Int) (v_prenex_1678 Int)) (or (< v_prenex_1679 main_y) (<= 1994 (* 2 (select main_a v_prenex_1679))) (<= (+ (select main_a v_prenex_1678) 994) (select main_a v_prenex_1679)) (<= 0 (+ (select main_a v_prenex_1678) 1)) (<= (select main_a v_prenex_1679) 1001) (<= (select main_a v_prenex_1678) 5) (<= (+ main_y 1) v_prenex_1679))) (forall ((v_prenex_1431 Int) (v_prenex_1430 Int)) (or (<= (+ main_x 1) v_prenex_1430) (< v_prenex_1430 main_x) (<= (select main_a v_prenex_1431) (+ (select main_a v_prenex_1430) 998)) (<= 1 (select main_a v_prenex_1430)) (<= (select main_a v_prenex_1430) 3))) (forall ((v_prenex_3635 Int) (v_prenex_3636 Int)) (or (<= 1000 (+ (select main_a v_prenex_3635) (select main_a v_prenex_3636))) (<= (* 2 (select main_a v_prenex_3636)) 1998) (<= (select main_a v_prenex_3636) 1001) (<= (+ main_y 1) v_prenex_3636) (< v_prenex_3636 main_y) (<= (select main_a v_prenex_3635) 3))) (forall ((v_prenex_4955 Int) (v_prenex_4954 Int)) (or (<= 1000 (+ (select main_a v_prenex_4954) (select main_a v_prenex_4955))) (<= (+ main_y 1) v_prenex_4955) (<= 997 (select main_a v_prenex_4955)) (<= 1994 (* 2 (select main_a v_prenex_4955))) (<= 2 (* 2 (select main_a v_prenex_4954))) (< v_prenex_4955 main_y))) (forall ((v_prenex_6556 Int) (v_prenex_6557 Int)) (or (<= (select main_a v_prenex_6557) (+ (select main_a v_prenex_6556) 998)) (<= (* 2 (select main_a v_prenex_6556)) 6) (< v_prenex_6556 main_x) (<= (+ main_x 1) v_prenex_6556) (<= (select main_a v_prenex_6556) 3))) (or (forall ((v_prenex_9500 Int)) (or (<= (+ main_y 1) v_prenex_9500) (<= 997 (select main_a v_prenex_9500)) (<= (* 2 (select main_a v_prenex_9500)) 1998) (<= 995 (select main_a v_prenex_9500)) (< v_prenex_9500 main_y))) (forall ((v_prenex_9499 Int)) (or (<= (* 2 (select main_a v_prenex_9499)) 6) (<= 2 (* 2 (select main_a v_prenex_9499)))))) (or (forall ((v_prenex_9036 Int)) (<= (* 2 (select main_a v_prenex_9036)) 6)) (forall ((v_prenex_9037 Int)) (or (<= 995 (select main_a v_prenex_9037)) (<= 1994 (* 2 (select main_a v_prenex_9037))) (<= (+ main_y 1) v_prenex_9037) (< v_prenex_9037 main_y) (<= (* 2 (select main_a v_prenex_9037)) 1998)))) (forall ((v_prenex_10477 Int) (v_prenex_10476 Int)) (or (<= 995 (select main_a v_prenex_10477)) (<= (* 2 (select main_a v_prenex_10477)) 1998) (<= (+ main_y 1) v_prenex_10477) (<= (select main_a v_prenex_10477) (+ (select main_a v_prenex_10476) 998)) (< v_prenex_10477 main_y))) (forall ((v_prenex_2134 Int) (v_prenex_2135 Int)) (or (<= 0 (+ (select main_a v_prenex_2134) 1)) (<= (select main_a v_prenex_2135) (+ (select main_a v_prenex_2134) 998)) (< v_prenex_2134 main_x) (<= (* 2 (select main_a v_prenex_2135)) 1998) (<= (+ main_y 1) v_prenex_2135) (< v_prenex_2135 main_y))) (or (forall ((v_prenex_2842 Int)) (or (<= (select main_a v_prenex_2842) 3) (<= (* 2 (select main_a v_prenex_2842)) 6))) (forall ((v_prenex_2843 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2843))) (<= (select main_a v_prenex_2843) 999) (< v_prenex_2843 main_y) (<= (+ main_y 1) v_prenex_2843)))) (forall ((v_prenex_8780 Int) (v_prenex_8781 Int)) (or (<= (* 2 (select main_a v_prenex_8781)) 1998) (< v_prenex_8781 main_y) (<= 1000 (+ (select main_a v_prenex_8780) (select main_a v_prenex_8781))) (<= (+ main_y 1) v_prenex_8781) (<= (* 2 (select main_a v_prenex_8780)) 6) (<= (select main_a v_prenex_8780) 3))) (or (forall ((v_prenex_6812 Int)) (or (< v_prenex_6812 main_y) (<= (* 2 (select main_a v_prenex_6812)) 1998) (<= (+ main_y 1) v_prenex_6812) (<= 1994 (* 2 (select main_a v_prenex_6812))))) (forall ((v_prenex_6811 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6811))) (<= (select main_a v_prenex_6811) 3)))) (or (forall ((v_prenex_9249 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9249))) (<= 995 (select main_a v_prenex_9249)) (<= (+ main_y 1) v_prenex_9249) (< v_prenex_9249 main_y))) (forall ((v_prenex_9248 Int)) (<= (select main_a v_prenex_9248) 3))) (forall ((v_prenex_8204 Int) (v_prenex_8205 Int)) (or (<= (+ main_y 1) v_prenex_8205) (<= 1 (select main_a v_prenex_8204)) (<= 1000 (+ (select main_a v_prenex_8204) (select main_a v_prenex_8205))) (<= (select main_a v_prenex_8204) 3) (< v_prenex_8205 main_y) (<= (select main_a v_prenex_8205) 999) (<= 995 (select main_a v_prenex_8205)))) (forall ((v_prenex_3341 Int) (v_prenex_3342 Int)) (or (<= (+ main_y 1) v_prenex_3342) (<= (select main_a v_prenex_3342) 999) (<= (+ (select main_a v_prenex_3341) (select main_a v_prenex_3342)) 1000) (<= (* 2 (select main_a v_prenex_3341)) 6) (< v_prenex_3342 main_y) (<= (* 2 (select main_a v_prenex_3342)) 1998))) (forall ((v_prenex_3820 Int) (v_prenex_3819 Int)) (or (<= (select main_a v_prenex_3820) (+ (select main_a v_prenex_3819) 998)) (<= (* 2 (select main_a v_prenex_3819)) 6) (<= (select main_a v_prenex_3820) 1001) (<= (+ main_x 1) v_prenex_3819) (< v_prenex_3820 main_y) (<= (+ main_y 1) v_prenex_3820) (<= (select main_a v_prenex_3819) 3))) (forall ((v_prenex_9900 Int) (v_prenex_9899 Int)) (or (< v_prenex_9900 main_y) (<= (+ main_x 1) v_prenex_9899) (<= (select main_a v_prenex_9899) 5) (<= 997 (select main_a v_prenex_9900)) (<= (+ (select main_a v_prenex_9899) 994) (select main_a v_prenex_9900)) (<= 2 (* 2 (select main_a v_prenex_9899))) (<= (+ main_y 1) v_prenex_9900))) (forall ((v_prenex_2878 Int) (v_prenex_2879 Int)) (or (<= (* 2 (select main_a v_prenex_2878)) 6) (< v_prenex_2878 main_x) (<= (+ (select main_a v_prenex_2878) (select main_a v_prenex_2879)) 1000) (< v_prenex_2879 main_y) (<= 997 (select main_a v_prenex_2879)) (<= (+ main_y 1) v_prenex_2879))) (forall ((v_prenex_6717 Int) (v_prenex_6718 Int)) (or (<= (+ (select main_a v_prenex_6717) (select main_a v_prenex_6718)) 1000) (< v_prenex_6718 main_y) (<= (+ main_y 1) v_prenex_6718) (<= 995 (select main_a v_prenex_6718)) (<= (* 2 (select main_a v_prenex_6717)) 6) (<= (select main_a v_prenex_6717) 5) (<= (* 2 (select main_a v_prenex_6718)) 1998))) (or (forall ((v_prenex_1317 Int)) (or (<= (+ main_y 1) v_prenex_1317) (<= 1994 (* 2 (select main_a v_prenex_1317))) (< v_prenex_1317 main_y) (<= (* 2 (select main_a v_prenex_1317)) 1998) (<= 995 (select main_a v_prenex_1317)))) (forall ((v_prenex_1316 Int)) (<= (select main_a v_prenex_1316) 5))) (or (forall ((v_prenex_7951 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7951))) (<= (select main_a v_prenex_7951) 5))) (forall ((v_prenex_7952 Int)) (or (<= 995 (select main_a v_prenex_7952)) (<= (+ main_y 1) v_prenex_7952) (<= (select main_a v_prenex_7952) 1001) (< v_prenex_7952 main_y) (<= 1994 (* 2 (select main_a v_prenex_7952)))))) (forall ((v_prenex_8695 Int) (v_prenex_8694 Int)) (or (<= (+ main_y 1) v_prenex_8695) (<= 0 (+ (select main_a v_prenex_8694) 1)) (< v_prenex_8695 main_y) (<= (* 2 (select main_a v_prenex_8695)) 1998) (< v_prenex_8694 main_x) (<= (+ (select main_a v_prenex_8694) 994) (select main_a v_prenex_8695)))) (forall ((v_prenex_3813 Int) (v_prenex_3814 Int)) (or (<= 995 (select main_a v_prenex_3814)) (<= 0 (+ (select main_a v_prenex_3813) 1)) (<= (+ (select main_a v_prenex_3813) (select main_a v_prenex_3814)) 1000) (< v_prenex_3814 main_y) (<= (+ main_y 1) v_prenex_3814))) (forall ((v_prenex_10461 Int) (v_prenex_10460 Int)) (or (<= (select main_a v_prenex_10461) 1001) (<= (+ (select main_a v_prenex_10460) 994) (select main_a v_prenex_10461)) (<= (+ main_y 1) v_prenex_10461) (<= (* 2 (select main_a v_prenex_10460)) 6) (< v_prenex_10461 main_y) (<= 997 (select main_a v_prenex_10461)) (<= 1 (select main_a v_prenex_10460)))) (forall ((v_prenex_9949 Int) (v_prenex_9950 Int)) (or (<= 997 (select main_a v_prenex_9950)) (< v_prenex_9950 main_y) (< v_prenex_9949 main_x) (<= 0 (+ (select main_a v_prenex_9949) 1)) (<= (+ main_y 1) v_prenex_9950) (<= (+ (select main_a v_prenex_9949) (select main_a v_prenex_9950)) 1000) (<= (* 2 (select main_a v_prenex_9949)) 6))) (forall ((v_prenex_1475 Int) (v_prenex_1474 Int)) (or (<= (* 2 (select main_a v_prenex_1474)) 6) (<= 1994 (* 2 (select main_a v_prenex_1475))) (<= (* 2 (select main_a v_prenex_1475)) 1998) (< v_prenex_1475 main_y) (<= (select main_a v_prenex_1475) (+ (select main_a v_prenex_1474) 998)) (<= (select main_a v_prenex_1474) 5) (<= (+ main_y 1) v_prenex_1475))) (forall ((v_prenex_3181 Int) (v_prenex_3182 Int)) (or (<= (+ main_y 1) v_prenex_3182) (<= (select main_a v_prenex_3182) (+ (select main_a v_prenex_3181) 998)) (< v_prenex_3182 main_y) (<= 1 (select main_a v_prenex_3181)) (<= 2 (* 2 (select main_a v_prenex_3181))) (<= 997 (select main_a v_prenex_3182)) (<= (* 2 (select main_a v_prenex_3182)) 1998))) (forall ((v_prenex_8721 Int) (v_prenex_8720 Int)) (or (<= 0 (+ (select main_a v_prenex_8720) 1)) (<= (+ (select main_a v_prenex_8720) (select main_a v_prenex_8721)) 1000) (<= 997 (select main_a v_prenex_8721)) (<= 1 (select main_a v_prenex_8720)) (<= (+ main_y 1) v_prenex_8721) (< v_prenex_8721 main_y) (<= 995 (select main_a v_prenex_8721)))) (forall ((v_prenex_10187 Int) (v_prenex_10186 Int)) (or (<= (select main_a v_prenex_10187) (+ (select main_a v_prenex_10186) 998)) (<= 2 (* 2 (select main_a v_prenex_10186))) (<= 0 (+ (select main_a v_prenex_10186) 1)) (< v_prenex_10187 main_y) (<= (select main_a v_prenex_10187) 999) (<= (+ main_y 1) v_prenex_10187) (<= 995 (select main_a v_prenex_10187)))) (or (forall ((v_prenex_3966 Int)) (<= (* 2 (select main_a v_prenex_3966)) 1998)) (forall ((v_prenex_3965 Int)) (or (< v_prenex_3965 main_x) (<= (* 2 (select main_a v_prenex_3965)) 6) (<= (select main_a v_prenex_3965) 5) (<= (+ main_x 1) v_prenex_3965)))) (forall ((v_prenex_6845 Int) (v_prenex_6846 Int)) (or (<= (+ main_x 1) v_prenex_6845) (<= (+ main_y 1) v_prenex_6846) (<= (select main_a v_prenex_6846) 1001) (<= 1 (select main_a v_prenex_6845)) (<= 0 (+ (select main_a v_prenex_6845) 1)) (<= 1000 (+ (select main_a v_prenex_6845) (select main_a v_prenex_6846))) (< v_prenex_6846 main_y))) (forall ((v_prenex_3168 Int) (v_prenex_3167 Int)) (or (<= (+ main_y 1) v_prenex_3168) (<= (* 2 (select main_a v_prenex_3167)) 6) (< v_prenex_3168 main_y) (<= (select main_a v_prenex_3168) (+ (select main_a v_prenex_3167) 998)) (<= (* 2 (select main_a v_prenex_3168)) 1998) (< v_prenex_3167 main_x) (<= (select main_a v_prenex_3167) 5))) (forall ((v_prenex_136 Int) (v_prenex_135 Int)) (or (<= (+ main_x 1) v_prenex_135) (<= (select main_a v_prenex_136) (+ (select main_a v_prenex_135) 998)) (<= (+ main_y 1) v_prenex_136) (<= 0 (+ (select main_a v_prenex_135) 1)) (< v_prenex_136 main_y) (<= 1994 (* 2 (select main_a v_prenex_136))))) (or (forall ((v_prenex_7796 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7796))) (< v_prenex_7796 main_y) (<= (select main_a v_prenex_7796) 1001) (<= 995 (select main_a v_prenex_7796)) (<= (+ main_y 1) v_prenex_7796))) (forall ((v_prenex_7795 Int)) (or (<= (select main_a v_prenex_7795) 3) (<= 0 (+ (select main_a v_prenex_7795) 1))))) (forall ((v_prenex_9488 Int) (v_prenex_9487 Int)) (or (<= (+ main_x 1) v_prenex_9487) (<= 2 (* 2 (select main_a v_prenex_9487))) (<= (select main_a v_prenex_9488) (+ (select main_a v_prenex_9487) 998)) (<= (+ main_y 1) v_prenex_9488) (<= 995 (select main_a v_prenex_9488)) (< v_prenex_9488 main_y) (<= (* 2 (select main_a v_prenex_9487)) 6))) (forall ((v_prenex_2029 Int) (v_prenex_2030 Int)) (or (<= (select main_a v_prenex_2030) (+ (select main_a v_prenex_2029) 998)) (<= 995 (select main_a v_prenex_2030)) (<= (select main_a v_prenex_2029) 5) (<= (+ main_x 1) v_prenex_2029) (< v_prenex_2030 main_y) (<= (+ main_y 1) v_prenex_2030) (<= 1 (select main_a v_prenex_2029)))) (forall ((v_prenex_9819 Int) (v_prenex_9820 Int)) (or (<= (* 2 (select main_a v_prenex_9820)) 1998) (<= 0 (+ (select main_a v_prenex_9819) 1)) (< v_prenex_9820 main_y) (<= 997 (select main_a v_prenex_9820)) (<= (+ main_y 1) v_prenex_9820) (<= (select main_a v_prenex_9819) 5) (<= (+ (select main_a v_prenex_9819) 994) (select main_a v_prenex_9820)))) (forall ((v_prenex_8820 Int) (v_prenex_8821 Int)) (or (<= (+ main_y 1) v_prenex_8821) (<= (select main_a v_prenex_8820) 5) (< v_prenex_8821 main_y) (<= 2 (* 2 (select main_a v_prenex_8820))) (<= (select main_a v_prenex_8821) 1001) (<= (select main_a v_prenex_8821) (+ (select main_a v_prenex_8820) 998)) (<= 1994 (* 2 (select main_a v_prenex_8821))))) (forall ((v_prenex_6827 Int) (v_prenex_6828 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6828))) (<= 2 (* 2 (select main_a v_prenex_6827))) (< v_prenex_6827 main_x) (<= (+ (select main_a v_prenex_6827) (select main_a v_prenex_6828)) 1000) (<= (+ main_y 1) v_prenex_6828) (<= (select main_a v_prenex_6827) 5) (< v_prenex_6828 main_y))) (forall ((v_prenex_8909 Int) (v_prenex_8908 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8908))) (<= (select main_a v_prenex_8909) 999) (< v_prenex_8909 main_y) (<= 1000 (+ (select main_a v_prenex_8908) (select main_a v_prenex_8909))) (<= 995 (select main_a v_prenex_8909)) (<= (+ main_y 1) v_prenex_8909) (<= 1 (select main_a v_prenex_8908)))) (forall ((v_prenex_4701 Int) (v_prenex_4700 Int)) (or (<= (+ (select main_a v_prenex_4700) (select main_a v_prenex_4701)) 1000) (<= (select main_a v_prenex_4700) 3) (<= (+ main_y 1) v_prenex_4701) (< v_prenex_4701 main_y) (<= (+ main_x 1) v_prenex_4700) (<= (* 2 (select main_a v_prenex_4701)) 1998) (<= 1 (select main_a v_prenex_4700)))) (forall ((v_prenex_211 Int) (v_prenex_210 Int)) (or (<= (+ main_y 1) v_prenex_211) (<= 997 (select main_a v_prenex_211)) (< v_prenex_211 main_y) (<= (select main_a v_prenex_210) 5) (<= 1 (select main_a v_prenex_210)) (<= (* 2 (select main_a v_prenex_211)) 1998) (<= 1000 (+ (select main_a v_prenex_210) (select main_a v_prenex_211))))) (forall ((v_prenex_8097 Int) (v_prenex_8096 Int)) (or (< v_prenex_8097 main_y) (<= (+ (select main_a v_prenex_8096) (select main_a v_prenex_8097)) 1000) (<= 997 (select main_a v_prenex_8097)) (<= 995 (select main_a v_prenex_8097)) (<= (select main_a v_prenex_8096) 5) (<= (+ main_y 1) v_prenex_8097) (<= (* 2 (select main_a v_prenex_8096)) 6))) (or (forall ((v_prenex_7533 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7533))) (<= 0 (+ (select main_a v_prenex_7533) 1)))) (forall ((v_prenex_7534 Int)) (or (< v_prenex_7534 main_y) (<= (+ main_y 1) v_prenex_7534) (<= 1994 (* 2 (select main_a v_prenex_7534))) (<= (select main_a v_prenex_7534) 999) (<= (* 2 (select main_a v_prenex_7534)) 1998)))) (forall ((v_prenex_3708 Int) (v_prenex_3707 Int)) (or (<= (+ main_y 1) v_prenex_3708) (< v_prenex_3708 main_y) (<= (select main_a v_prenex_3707) 5) (<= 1 (select main_a v_prenex_3707)) (<= (* 2 (select main_a v_prenex_3708)) 1998) (<= (+ (select main_a v_prenex_3707) (select main_a v_prenex_3708)) 1000) (<= 1994 (* 2 (select main_a v_prenex_3708))))) (or (forall ((v_prenex_9636 Int)) (or (<= (+ main_x 1) v_prenex_9636) (<= 0 (+ (select main_a v_prenex_9636) 1)))) (forall ((v_prenex_9637 Int)) (or (< v_prenex_9637 main_y) (<= (* 2 (select main_a v_prenex_9637)) 1998) (<= (select main_a v_prenex_9637) 1001) (<= (+ main_y 1) v_prenex_9637)))) (forall ((v_prenex_2563 Int) (v_prenex_2564 Int)) (or (<= (select main_a v_prenex_2563) 3) (<= (+ main_x 1) v_prenex_2563) (<= (* 2 (select main_a v_prenex_2563)) 6) (< v_prenex_2563 main_x) (<= 1000 (+ (select main_a v_prenex_2563) (select main_a v_prenex_2564))))) (forall ((v_prenex_4904 Int) (v_prenex_4905 Int)) (or (<= (select main_a v_prenex_4904) 3) (< v_prenex_4905 main_y) (<= 1000 (+ (select main_a v_prenex_4904) (select main_a v_prenex_4905))) (<= 997 (select main_a v_prenex_4905)) (<= 0 (+ (select main_a v_prenex_4904) 1)) (<= 995 (select main_a v_prenex_4905)) (<= (+ main_y 1) v_prenex_4905))) (forall ((v_prenex_2090 Int) (v_prenex_2089 Int)) (or (<= (+ (select main_a v_prenex_2089) 994) (select main_a v_prenex_2090)) (< v_prenex_2090 main_y) (<= (+ main_y 1) v_prenex_2090) (<= (select main_a v_prenex_2089) 3) (<= (select main_a v_prenex_2090) 1001) (<= (select main_a v_prenex_2089) 5))) (or (forall ((v_prenex_3452 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3452))) (<= 997 (select main_a v_prenex_3452)) (<= (+ main_y 1) v_prenex_3452) (< v_prenex_3452 main_y))) (forall ((v_prenex_3451 Int)) (or (<= 0 (+ (select main_a v_prenex_3451) 1)) (<= (* 2 (select main_a v_prenex_3451)) 6)))) (or (forall ((v_prenex_2973 Int)) (or (<= (select main_a v_prenex_2973) 3) (<= (select main_a v_prenex_2973) 5))) (forall ((v_prenex_2974 Int)) (or (<= (* 2 (select main_a v_prenex_2974)) 1998) (<= (+ main_y 1) v_prenex_2974) (<= 995 (select main_a v_prenex_2974)) (< v_prenex_2974 main_y) (<= (select main_a v_prenex_2974) 1001)))) (or (forall ((v_prenex_306 Int)) (or (<= (* 2 (select main_a v_prenex_306)) 1998) (< v_prenex_306 main_y) (<= (+ main_y 1) v_prenex_306))) (forall ((v_prenex_305 Int)) (or (<= (select main_a v_prenex_305) 5) (<= 1 (select main_a v_prenex_305))))) (forall ((v_prenex_1649 Int) (v_prenex_1648 Int)) (or (< v_prenex_1649 main_y) (<= (select main_a v_prenex_1649) 1001) (<= 997 (select main_a v_prenex_1649)) (<= (* 2 (select main_a v_prenex_1648)) 6) (<= 2 (* 2 (select main_a v_prenex_1648))) (<= (+ main_y 1) v_prenex_1649) (<= (+ (select main_a v_prenex_1648) 994) (select main_a v_prenex_1649)))) (forall ((v_prenex_5027 Int) (v_prenex_5026 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5026))) (<= (select main_a v_prenex_5026) 5) (< v_prenex_5026 main_x) (<= 1000 (+ (select main_a v_prenex_5026) (select main_a v_prenex_5027))) (<= (+ main_x 1) v_prenex_5026))) (forall ((v_prenex_7964 Int) (v_prenex_7963 Int)) (or (< v_prenex_7964 main_y) (<= (+ main_y 1) v_prenex_7964) (<= 995 (select main_a v_prenex_7964)) (<= (+ (select main_a v_prenex_7963) 994) (select main_a v_prenex_7964)) (<= 997 (select main_a v_prenex_7964)) (<= 0 (+ (select main_a v_prenex_7963) 1)))) (forall ((v_prenex_6624 Int) (v_prenex_6625 Int)) (or (<= 0 (+ (select main_a v_prenex_6624) 1)) (<= (* 2 (select main_a v_prenex_6625)) 1998) (<= (+ main_y 1) v_prenex_6625) (<= (select main_a v_prenex_6624) 5) (< v_prenex_6624 main_x) (< v_prenex_6625 main_y) (<= 1000 (+ (select main_a v_prenex_6624) (select main_a v_prenex_6625))))) (forall ((v_prenex_471 Int) (v_prenex_472 Int)) (or (<= (+ main_x 1) v_prenex_471) (<= (+ main_y 1) v_prenex_472) (<= 2 (* 2 (select main_a v_prenex_471))) (<= (select main_a v_prenex_472) 1001) (<= 1000 (+ (select main_a v_prenex_471) (select main_a v_prenex_472))) (< v_prenex_472 main_y))) (or (forall ((v_prenex_4620 Int)) (or (<= 0 (+ (select main_a v_prenex_4620) 1)) (< v_prenex_4620 main_x) (<= (select main_a v_prenex_4620) 3))) (forall ((v_prenex_4621 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4621))) (<= (+ main_y 1) v_prenex_4621) (< v_prenex_4621 main_y)))) (forall ((v_prenex_9895 Int) (v_prenex_9896 Int)) (or (<= 1 (select main_a v_prenex_9895)) (< v_prenex_9896 main_y) (<= (select main_a v_prenex_9896) 999) (<= 1000 (+ (select main_a v_prenex_9895) (select main_a v_prenex_9896))) (<= (select main_a v_prenex_9895) 3) (<= (+ main_y 1) v_prenex_9896))) (forall ((v_prenex_8189 Int) (v_prenex_8188 Int)) (or (< v_prenex_8189 main_y) (<= (+ main_y 1) v_prenex_8189) (<= 1994 (* 2 (select main_a v_prenex_8189))) (<= (select main_a v_prenex_8189) (+ (select main_a v_prenex_8188) 998)) (<= (select main_a v_prenex_8188) 3) (<= (* 2 (select main_a v_prenex_8189)) 1998) (<= (* 2 (select main_a v_prenex_8188)) 6))) (forall ((v_prenex_4483 Int) (v_prenex_4482 Int)) (or (<= (* 2 (select main_a v_prenex_4483)) 1998) (< v_prenex_4483 main_y) (<= 995 (select main_a v_prenex_4483)) (<= (select main_a v_prenex_4483) (+ (select main_a v_prenex_4482) 998)) (<= 2 (* 2 (select main_a v_prenex_4482))) (<= (+ main_y 1) v_prenex_4483))) (forall ((v_prenex_38 Int) (v_prenex_37 Int)) (or (<= 0 (+ (select main_a v_prenex_37) 1)) (<= (+ main_x 1) v_prenex_37) (<= (select main_a v_prenex_38) 999) (<= (select main_a v_prenex_37) 3) (<= 1000 (+ (select main_a v_prenex_37) (select main_a v_prenex_38))) (<= (+ main_y 1) v_prenex_38) (< v_prenex_38 main_y))) (forall ((v_prenex_6382 Int) (v_prenex_6383 Int)) (or (<= (select main_a v_prenex_6383) (+ (select main_a v_prenex_6382) 998)) (<= (+ main_x 1) v_prenex_6382) (<= (+ main_y 1) v_prenex_6383) (<= (select main_a v_prenex_6382) 3) (< v_prenex_6383 main_y) (<= 0 (+ (select main_a v_prenex_6382) 1)) (<= (select main_a v_prenex_6383) 1001))) (forall ((v_prenex_8075 Int) (v_prenex_8074 Int)) (or (< v_prenex_8075 main_y) (<= 2 (* 2 (select main_a v_prenex_8074))) (< v_prenex_8074 main_x) (<= 0 (+ (select main_a v_prenex_8074) 1)) (<= (+ (select main_a v_prenex_8074) (select main_a v_prenex_8075)) 1000) (<= (select main_a v_prenex_8075) 1001) (<= (+ main_y 1) v_prenex_8075))) (forall ((v_prenex_7401 Int) (v_prenex_7400 Int)) (or (< v_prenex_7400 main_x) (<= 1994 (* 2 (select main_a v_prenex_7401))) (<= (+ main_y 1) v_prenex_7401) (<= (select main_a v_prenex_7400) 3) (<= (* 2 (select main_a v_prenex_7400)) 6) (< v_prenex_7401 main_y) (<= (select main_a v_prenex_7401) (+ (select main_a v_prenex_7400) 998)))) (forall ((v_prenex_5541 Int) (v_prenex_5540 Int)) (or (<= (+ main_y 1) v_prenex_5541) (<= 1 (select main_a v_prenex_5540)) (<= (* 2 (select main_a v_prenex_5540)) 6) (<= (+ (select main_a v_prenex_5540) 994) (select main_a v_prenex_5541)) (< v_prenex_5541 main_y) (<= (* 2 (select main_a v_prenex_5541)) 1998))) (forall ((v_prenex_6272 Int) (v_prenex_6271 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6272))) (<= (select main_a v_prenex_6272) (+ (select main_a v_prenex_6271) 998)) (<= (select main_a v_prenex_6271) 3) (<= 2 (* 2 (select main_a v_prenex_6271))) (< v_prenex_6272 main_y) (<= (+ main_y 1) v_prenex_6272) (<= 995 (select main_a v_prenex_6272)))) (forall ((v_prenex_4443 Int) (v_prenex_4442 Int)) (or (<= (+ main_y 1) v_prenex_4443) (< v_prenex_4443 main_y) (<= 1994 (* 2 (select main_a v_prenex_4443))) (<= (+ (select main_a v_prenex_4442) 994) (select main_a v_prenex_4443)) (<= (select main_a v_prenex_4442) 5) (<= (select main_a v_prenex_4442) 3) (<= 995 (select main_a v_prenex_4443)))) (forall ((v_prenex_6359 Int) (v_prenex_6358 Int)) (or (<= (+ (select main_a v_prenex_6358) 994) (select main_a v_prenex_6359)) (<= (+ main_y 1) v_prenex_6359) (<= (select main_a v_prenex_6359) 999) (<= (select main_a v_prenex_6359) 1001) (< v_prenex_6359 main_y) (<= (* 2 (select main_a v_prenex_6358)) 6) (<= 0 (+ (select main_a v_prenex_6358) 1)))) (forall ((v_prenex_3980 Int) (v_prenex_3979 Int)) (or (<= (* 2 (select main_a v_prenex_3979)) 6) (<= 1000 (+ (select main_a v_prenex_3979) (select main_a v_prenex_3980))) (<= (+ main_y 1) v_prenex_3980) (< v_prenex_3980 main_y) (<= 2 (* 2 (select main_a v_prenex_3979))) (<= 995 (select main_a v_prenex_3980)) (<= (select main_a v_prenex_3980) 1001))) (forall ((v_prenex_1087 Int) (v_prenex_1086 Int)) (or (< v_prenex_1087 main_y) (<= (+ (select main_a v_prenex_1086) (select main_a v_prenex_1087)) 1000) (<= 1 (select main_a v_prenex_1086)) (<= 0 (+ (select main_a v_prenex_1086) 1)) (<= 1994 (* 2 (select main_a v_prenex_1087))) (<= (+ main_y 1) v_prenex_1087) (<= 995 (select main_a v_prenex_1087)))) (or (forall ((v_prenex_1964 Int)) (or (<= 0 (+ (select main_a v_prenex_1964) 1)) (<= (select main_a v_prenex_1964) 5))) (forall ((v_prenex_1965 Int)) (or (<= (select main_a v_prenex_1965) 999) (<= 995 (select main_a v_prenex_1965)) (< v_prenex_1965 main_y) (<= 1994 (* 2 (select main_a v_prenex_1965))) (<= (+ main_y 1) v_prenex_1965)))) (or (forall ((v_prenex_6818 Int)) (or (<= (+ main_y 1) v_prenex_6818) (<= (select main_a v_prenex_6818) 999) (< v_prenex_6818 main_y) (<= 1994 (* 2 (select main_a v_prenex_6818))))) (forall ((v_prenex_6817 Int)) (or (<= (+ main_x 1) v_prenex_6817) (<= 0 (+ (select main_a v_prenex_6817) 1))))) (forall ((v_prenex_921 Int) (v_prenex_922 Int)) (or (< v_prenex_921 main_x) (<= (+ (select main_a v_prenex_921) (select main_a v_prenex_922)) 1000) (< v_prenex_922 main_y) (<= (* 2 (select main_a v_prenex_921)) 6) (<= (select main_a v_prenex_922) 1001) (<= (+ main_y 1) v_prenex_922) (<= 1 (select main_a v_prenex_921)))) (or (forall ((v_prenex_7307 Int)) (or (< v_prenex_7307 main_y) (<= (* 2 (select main_a v_prenex_7307)) 1998) (<= (+ main_y 1) v_prenex_7307))) (forall ((v_prenex_7306 Int)) (or (< v_prenex_7306 main_x) (<= 2 (* 2 (select main_a v_prenex_7306))) (<= 1 (select main_a v_prenex_7306))))) (or (forall ((v_prenex_1977 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1977))) (< v_prenex_1977 main_y) (<= (+ main_y 1) v_prenex_1977))) (forall ((v_prenex_1976 Int)) (<= 1 (select main_a v_prenex_1976)))) (forall ((v_prenex_10345 Int) (v_prenex_10344 Int)) (or (<= 997 (select main_a v_prenex_10345)) (<= (+ (select main_a v_prenex_10344) 994) (select main_a v_prenex_10345)) (<= 1 (select main_a v_prenex_10344)) (<= (+ main_y 1) v_prenex_10345) (<= 2 (* 2 (select main_a v_prenex_10344))) (< v_prenex_10345 main_y) (<= (+ main_x 1) v_prenex_10344))) (forall ((v_prenex_2799 Int) (v_prenex_2800 Int)) (or (< v_prenex_2799 main_x) (<= 2 (* 2 (select main_a v_prenex_2799))) (<= 1 (select main_a v_prenex_2799)) (< v_prenex_2800 main_y) (<= (+ main_y 1) v_prenex_2800) (<= 995 (select main_a v_prenex_2800)) (<= 1000 (+ (select main_a v_prenex_2799) (select main_a v_prenex_2800))))) (forall ((v_prenex_7236 Int) (v_prenex_7237 Int)) (or (<= 995 (select main_a v_prenex_7237)) (<= (+ main_y 1) v_prenex_7237) (< v_prenex_7236 main_x) (<= (select main_a v_prenex_7236) 3) (< v_prenex_7237 main_y) (<= 1000 (+ (select main_a v_prenex_7236) (select main_a v_prenex_7237))))) (forall ((v_prenex_5899 Int) (v_prenex_5898 Int)) (or (<= (select main_a v_prenex_5899) 1001) (<= (+ main_y 1) v_prenex_5899) (<= 2 (* 2 (select main_a v_prenex_5898))) (<= (+ (select main_a v_prenex_5898) (select main_a v_prenex_5899)) 1000) (< v_prenex_5899 main_y) (<= (select main_a v_prenex_5898) 5))) (forall ((v_prenex_5445 Int) (v_prenex_5444 Int)) (or (< v_prenex_5445 main_y) (<= (select main_a v_prenex_5444) 5) (<= (select main_a v_prenex_5445) (+ (select main_a v_prenex_5444) 998)) (<= (select main_a v_prenex_5445) 1001) (<= (+ main_y 1) v_prenex_5445) (< v_prenex_5444 main_x))) (forall ((v_prenex_9956 Int) (v_prenex_9955 Int)) (or (<= (select main_a v_prenex_9956) 999) (<= (* 2 (select main_a v_prenex_9955)) 6) (< v_prenex_9955 main_x) (<= (+ main_y 1) v_prenex_9956) (< v_prenex_9956 main_y) (<= (select main_a v_prenex_9955) 5) (<= (+ (select main_a v_prenex_9955) 994) (select main_a v_prenex_9956)))) (or (forall ((v_prenex_7925 Int)) (or (<= 0 (+ (select main_a v_prenex_7925) 1)) (<= 1 (select main_a v_prenex_7925)))) (forall ((v_prenex_7926 Int)) (or (<= (+ main_y 1) v_prenex_7926) (< v_prenex_7926 main_y) (<= 1994 (* 2 (select main_a v_prenex_7926))) (<= (* 2 (select main_a v_prenex_7926)) 1998) (<= 997 (select main_a v_prenex_7926))))) (forall ((v_prenex_770 Int) (v_prenex_771 Int)) (or (<= (select main_a v_prenex_771) 999) (< v_prenex_771 main_y) (<= 1 (select main_a v_prenex_770)) (<= (select main_a v_prenex_770) 5) (<= (select main_a v_prenex_771) (+ (select main_a v_prenex_770) 998)) (<= (+ main_y 1) v_prenex_771))) (forall ((v_prenex_6550 Int) (v_prenex_6551 Int)) (or (<= (select main_a v_prenex_6550) 5) (< v_prenex_6550 main_x) (<= 2 (* 2 (select main_a v_prenex_6550))) (<= (+ main_x 1) v_prenex_6550) (<= (+ (select main_a v_prenex_6550) 994) (select main_a v_prenex_6551)))) (or (forall ((v_prenex_4281 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4281))) (<= (select main_a v_prenex_4281) 3))) (forall ((v_prenex_4282 Int)) (or (< v_prenex_4282 main_y) (<= (+ main_y 1) v_prenex_4282) (<= 1994 (* 2 (select main_a v_prenex_4282))) (<= 995 (select main_a v_prenex_4282))))) (or (forall ((v_prenex_10471 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10471))) (<= (+ main_y 1) v_prenex_10471) (< v_prenex_10471 main_y))) (forall ((v_prenex_10470 Int)) (or (<= 0 (+ (select main_a v_prenex_10470) 1)) (<= (* 2 (select main_a v_prenex_10470)) 6)))) (forall ((v_prenex_7562 Int) (v_prenex_7561 Int)) (or (< v_prenex_7561 main_x) (<= (+ (select main_a v_prenex_7561) 994) (select main_a v_prenex_7562)) (<= (select main_a v_prenex_7561) 5) (<= (+ main_x 1) v_prenex_7561))) (or (forall ((v_prenex_3046 Int)) (or (< v_prenex_3046 main_y) (<= (+ main_y 1) v_prenex_3046) (<= (* 2 (select main_a v_prenex_3046)) 1998))) (forall ((v_prenex_3045 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3045))) (<= (select main_a v_prenex_3045) 5)))) (forall ((v_prenex_10129 Int) (v_prenex_10128 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10128))) (<= (+ main_y 1) v_prenex_10129) (< v_prenex_10129 main_y) (<= (select main_a v_prenex_10129) 999) (<= 997 (select main_a v_prenex_10129)) (<= (select main_a v_prenex_10128) 3) (<= (+ (select main_a v_prenex_10128) 994) (select main_a v_prenex_10129)))) (or (forall ((v_prenex_6772 Int)) (or (< v_prenex_6772 main_y) (<= (+ main_y 1) v_prenex_6772) (<= 995 (select main_a v_prenex_6772)) (<= 1994 (* 2 (select main_a v_prenex_6772))))) (forall ((v_prenex_6771 Int)) (or (<= (* 2 (select main_a v_prenex_6771)) 6) (<= (+ main_x 1) v_prenex_6771)))) (forall ((v_prenex_7483 Int) (v_prenex_7484 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7484))) (<= (+ main_y 1) v_prenex_7484) (<= (* 2 (select main_a v_prenex_7483)) 6) (<= (select main_a v_prenex_7484) (+ (select main_a v_prenex_7483) 998)) (<= (+ main_x 1) v_prenex_7483) (< v_prenex_7484 main_y))) (or (forall ((v_prenex_9738 Int)) (or (<= (select main_a v_prenex_9738) 5) (<= (select main_a v_prenex_9738) 3))) (forall ((v_prenex_9739 Int)) (or (<= (+ main_y 1) v_prenex_9739) (< v_prenex_9739 main_y) (<= 997 (select main_a v_prenex_9739)) (<= (* 2 (select main_a v_prenex_9739)) 1998)))) (forall ((v_prenex_10314 Int) (v_prenex_10315 Int)) (or (<= (+ (select main_a v_prenex_10314) (select main_a v_prenex_10315)) 1000) (<= (select main_a v_prenex_10315) 1001) (<= (select main_a v_prenex_10314) 3) (< v_prenex_10315 main_y) (<= 1 (select main_a v_prenex_10314)) (<= (* 2 (select main_a v_prenex_10315)) 1998) (<= (+ main_y 1) v_prenex_10315))) (or (forall ((v_prenex_3601 Int)) (or (<= 0 (+ (select main_a v_prenex_3601) 1)) (< v_prenex_3601 main_x) (<= (select main_a v_prenex_3601) 5))) (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_5545 Int) (v_prenex_5544 Int)) (or (<= (* 2 (select main_a v_prenex_5544)) 6) (< v_prenex_5545 main_y) (<= (+ main_y 1) v_prenex_5545) (<= 995 (select main_a v_prenex_5545)) (<= (+ main_x 1) v_prenex_5544) (<= (select main_a v_prenex_5545) (+ (select main_a v_prenex_5544) 998)) (<= (select main_a v_prenex_5544) 5))) (or (forall ((v_prenex_2739 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2739))) (<= (select main_a v_prenex_2739) 3))) (forall ((v_prenex_2740 Int)) (or (<= (+ main_y 1) v_prenex_2740) (<= (* 2 (select main_a v_prenex_2740)) 1998) (< v_prenex_2740 main_y) (<= (select main_a v_prenex_2740) 1001)))) (or (forall ((v_prenex_2285 Int)) (or (<= (* 2 (select main_a v_prenex_2285)) 1998) (<= 995 (select main_a v_prenex_2285)) (<= (select main_a v_prenex_2285) 999) (< v_prenex_2285 main_y) (<= (+ main_y 1) v_prenex_2285))) (forall ((v_prenex_2284 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2284))) (<= (* 2 (select main_a v_prenex_2284)) 6)))) (forall ((v_prenex_9572 Int) (v_prenex_9571 Int)) (or (<= (+ main_y 1) v_prenex_9572) (<= (select main_a v_prenex_9572) 1001) (<= (* 2 (select main_a v_prenex_9571)) 6) (< v_prenex_9571 main_x) (<= (select main_a v_prenex_9571) 3) (<= (select main_a v_prenex_9572) (+ (select main_a v_prenex_9571) 998)) (< v_prenex_9572 main_y))) (or (forall ((v_prenex_8816 Int)) (or (<= (select main_a v_prenex_8816) 3) (<= (* 2 (select main_a v_prenex_8816)) 6))) (forall ((v_prenex_8817 Int)) (or (<= (* 2 (select main_a v_prenex_8817)) 1998) (<= (+ main_y 1) v_prenex_8817) (< v_prenex_8817 main_y)))) (forall ((v_prenex_3671 Int) (v_prenex_3672 Int)) (or (<= (select main_a v_prenex_3672) 1001) (< v_prenex_3672 main_y) (<= (select main_a v_prenex_3671) 5) (<= 1994 (* 2 (select main_a v_prenex_3672))) (<= (+ main_y 1) v_prenex_3672) (<= (+ (select main_a v_prenex_3671) (select main_a v_prenex_3672)) 1000) (<= 2 (* 2 (select main_a v_prenex_3671))))) (or (forall ((v_prenex_7134 Int)) (or (<= (* 2 (select main_a v_prenex_7134)) 6) (<= (select main_a v_prenex_7134) 5) (< v_prenex_7134 main_x))) (forall ((v_prenex_7135 Int)) (or (<= (+ main_y 1) v_prenex_7135) (<= (* 2 (select main_a v_prenex_7135)) 1998) (<= (select main_a v_prenex_7135) 1001) (< v_prenex_7135 main_y)))) (forall ((v_prenex_7874 Int) (v_prenex_7873 Int)) (or (<= 0 (+ (select main_a v_prenex_7873) 1)) (<= (* 2 (select main_a v_prenex_7873)) 6) (<= (+ main_y 1) v_prenex_7874) (<= 1000 (+ (select main_a v_prenex_7873) (select main_a v_prenex_7874))) (<= (* 2 (select main_a v_prenex_7874)) 1998) (< v_prenex_7873 main_x) (< v_prenex_7874 main_y))) (or (forall ((v_prenex_6864 Int)) (or (<= (* 2 (select main_a v_prenex_6864)) 1998) (<= (+ main_y 1) v_prenex_6864) (<= 1994 (* 2 (select main_a v_prenex_6864))) (<= 995 (select main_a v_prenex_6864)) (< v_prenex_6864 main_y))) (forall ((v_prenex_6863 Int)) (or (<= 0 (+ (select main_a v_prenex_6863) 1)) (<= 2 (* 2 (select main_a v_prenex_6863)))))) (or (forall ((v_prenex_6742 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6742))) (<= (+ main_y 1) v_prenex_6742) (<= (* 2 (select main_a v_prenex_6742)) 1998) (< v_prenex_6742 main_y) (<= 997 (select main_a v_prenex_6742)))) (forall ((v_prenex_6741 Int)) (<= 1 (select main_a v_prenex_6741)))) (forall ((v_prenex_875 Int) (v_prenex_876 Int)) (or (<= (+ (select main_a v_prenex_875) (select main_a v_prenex_876)) 1000) (<= 2 (* 2 (select main_a v_prenex_875))) (< v_prenex_875 main_x) (<= (+ main_x 1) v_prenex_875) (<= (select main_a v_prenex_875) 5))) (or (forall ((v_prenex_3034 Int)) (<= 1994 (* 2 (select main_a v_prenex_3034)))) (forall ((v_prenex_3033 Int)) (or (< v_prenex_3033 main_x) (<= 0 (+ (select main_a v_prenex_3033) 1)) (<= (+ main_x 1) v_prenex_3033)))) (forall ((v_prenex_5477 Int) (v_prenex_5476 Int)) (or (< v_prenex_5477 main_y) (<= 1000 (+ (select main_a v_prenex_5476) (select main_a v_prenex_5477))) (<= (* 2 (select main_a v_prenex_5477)) 1998) (<= (+ main_y 1) v_prenex_5477) (<= (select main_a v_prenex_5476) 5))) (forall ((v_prenex_6223 Int) (v_prenex_6224 Int)) (or (< v_prenex_6224 main_y) (<= 995 (select main_a v_prenex_6224)) (<= (* 2 (select main_a v_prenex_6223)) 6) (<= (+ (select main_a v_prenex_6223) (select main_a v_prenex_6224)) 1000) (<= (+ main_y 1) v_prenex_6224))) (forall ((v_prenex_2772 Int) (v_prenex_2771 Int)) (or (<= (select main_a v_prenex_2772) (+ (select main_a v_prenex_2771) 998)) (<= 997 (select main_a v_prenex_2772)) (<= 1 (select main_a v_prenex_2771)) (<= (+ main_y 1) v_prenex_2772) (< v_prenex_2772 main_y) (<= 995 (select main_a v_prenex_2772)))) (or (forall ((v_prenex_10507 Int)) (or (<= (+ main_y 1) v_prenex_10507) (<= 1994 (* 2 (select main_a v_prenex_10507))) (< v_prenex_10507 main_y))) (forall ((v_prenex_10506 Int)) (or (< v_prenex_10506 main_x) (<= 0 (+ (select main_a v_prenex_10506) 1)) (<= 1 (select main_a v_prenex_10506))))) (forall ((v_prenex_9392 Int) (v_prenex_9393 Int)) (or (< v_prenex_9393 main_y) (<= (select main_a v_prenex_9393) (+ (select main_a v_prenex_9392) 998)) (<= (select main_a v_prenex_9392) 3) (<= (select main_a v_prenex_9392) 5) (<= (+ main_x 1) v_prenex_9392) (<= (+ main_y 1) v_prenex_9393) (<= (* 2 (select main_a v_prenex_9393)) 1998))) (or (forall ((v_prenex_5836 Int)) (or (<= (select main_a v_prenex_5836) 5) (<= 2 (* 2 (select main_a v_prenex_5836))) (< v_prenex_5836 main_x))) (forall ((v_prenex_5837 Int)) (or (<= (select main_a v_prenex_5837) 1001) (<= (+ main_y 1) v_prenex_5837) (< v_prenex_5837 main_y) (<= (* 2 (select main_a v_prenex_5837)) 1998)))) (or (forall ((v_prenex_3933 Int)) (or (<= (select main_a v_prenex_3933) 3) (<= (select main_a v_prenex_3933) 5))) (forall ((v_prenex_3934 Int)) (or (<= (select main_a v_prenex_3934) 999) (< v_prenex_3934 main_y) (<= (* 2 (select main_a v_prenex_3934)) 1998) (<= (+ main_y 1) v_prenex_3934) (<= 995 (select main_a v_prenex_3934))))) (or (forall ((v_prenex_4919 Int)) (or (<= 995 (select main_a v_prenex_4919)) (<= (+ main_y 1) v_prenex_4919) (<= 1994 (* 2 (select main_a v_prenex_4919))) (< v_prenex_4919 main_y))) (forall ((v_prenex_4918 Int)) (or (<= 1 (select main_a v_prenex_4918)) (<= 2 (* 2 (select main_a v_prenex_4918)))))) (forall ((v_prenex_2435 Int) (v_prenex_2436 Int)) (or (<= (+ (select main_a v_prenex_2435) 994) (select main_a v_prenex_2436)) (< v_prenex_2436 main_y) (<= 1994 (* 2 (select main_a v_prenex_2436))) (<= 1 (select main_a v_prenex_2435)) (<= (+ main_y 1) v_prenex_2436))) (or (forall ((v_prenex_2709 Int)) (or (<= (select main_a v_prenex_2709) 5) (<= 1 (select main_a v_prenex_2709)))) (forall ((v_prenex_2710 Int)) (or (<= (+ main_y 1) v_prenex_2710) (<= 1994 (* 2 (select main_a v_prenex_2710))) (<= (* 2 (select main_a v_prenex_2710)) 1998) (<= 997 (select main_a v_prenex_2710)) (< v_prenex_2710 main_y)))) (forall ((v_prenex_4324 Int) (v_prenex_4323 Int)) (or (< v_prenex_4324 main_y) (<= (+ main_x 1) v_prenex_4323) (< v_prenex_4323 main_x) (<= 2 (* 2 (select main_a v_prenex_4323))) (<= (+ (select main_a v_prenex_4323) (select main_a v_prenex_4324)) 1000))) (forall ((v_prenex_3077 Int) (v_prenex_3078 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3077))) (<= 995 (select main_a v_prenex_3078)) (<= (select main_a v_prenex_3078) (+ (select main_a v_prenex_3077) 998)) (<= (select main_a v_prenex_3078) 1001) (< v_prenex_3078 main_y) (<= 1 (select main_a v_prenex_3077)) (<= (+ main_y 1) v_prenex_3078))) (forall ((v_prenex_2495 Int) (v_prenex_2496 Int)) (or (<= (+ (select main_a v_prenex_2495) 994) (select main_a v_prenex_2496)) (<= 2 (* 2 (select main_a v_prenex_2495))) (<= (* 2 (select main_a v_prenex_2496)) 1998) (< v_prenex_2495 main_x) (< v_prenex_2496 main_y) (<= (+ main_y 1) v_prenex_2496) (<= (select main_a v_prenex_2495) 5))) (or (forall ((v_prenex_6467 Int)) (or (<= (+ main_y 1) v_prenex_6467) (<= 1994 (* 2 (select main_a v_prenex_6467))) (< v_prenex_6467 main_y) (<= (select main_a v_prenex_6467) 1001))) (forall ((v_prenex_6466 Int)) (or (<= (select main_a v_prenex_6466) 5) (< v_prenex_6466 main_x) (<= 0 (+ (select main_a v_prenex_6466) 1))))) (forall ((v_prenex_5442 Int) (v_prenex_5443 Int)) (or (<= (select main_a v_prenex_5443) (+ (select main_a v_prenex_5442) 998)) (<= (* 2 (select main_a v_prenex_5443)) 1998) (< v_prenex_5442 main_x) (< v_prenex_5443 main_y) (<= (+ main_y 1) v_prenex_5443))) (or (forall ((v_prenex_341 Int)) (<= (select main_a v_prenex_341) 3)) (forall ((v_prenex_342 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_342))) (< v_prenex_342 main_y) (<= 997 (select main_a v_prenex_342)) (<= 995 (select main_a v_prenex_342)) (<= (+ main_y 1) v_prenex_342)))) (or (forall ((v_prenex_10767 Int)) (or (<= 997 (select main_a v_prenex_10767)) (<= 1994 (* 2 (select main_a v_prenex_10767))) (<= (select main_a v_prenex_10767) 999) (<= (+ main_y 1) v_prenex_10767) (< v_prenex_10767 main_y))) (forall ((v_prenex_10766 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10766))) (<= (* 2 (select main_a v_prenex_10766)) 6)))) (forall ((v_prenex_4551 Int) (v_prenex_4550 Int)) (or (< v_prenex_4550 main_x) (<= (+ (select main_a v_prenex_4550) (select main_a v_prenex_4551)) 1000) (<= (+ main_y 1) v_prenex_4551) (<= 1 (select main_a v_prenex_4550)) (<= (select main_a v_prenex_4551) 1001) (< v_prenex_4551 main_y))) (forall ((v_prenex_6366 Int) (v_prenex_6367 Int)) (or (<= (* 2 (select main_a v_prenex_6366)) 6) (< v_prenex_6367 main_y) (<= (+ main_y 1) v_prenex_6367) (<= 995 (select main_a v_prenex_6367)) (<= (+ (select main_a v_prenex_6366) (select main_a v_prenex_6367)) 1000) (<= (select main_a v_prenex_6367) 1001))) (forall ((v_prenex_9175 Int) (v_prenex_9174 Int)) (or (<= (+ main_y 1) v_prenex_9175) (< v_prenex_9174 main_x) (<= (select main_a v_prenex_9175) (+ (select main_a v_prenex_9174) 998)) (<= 995 (select main_a v_prenex_9175)) (<= 0 (+ (select main_a v_prenex_9174) 1)) (< v_prenex_9175 main_y))) (forall ((v_prenex_127 Int) (v_prenex_128 Int)) (or (<= 997 (select main_a v_prenex_128)) (<= (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_9378 Int) (v_prenex_9379 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9378))) (< v_prenex_9379 main_y) (<= (+ main_y 1) v_prenex_9379) (<= 995 (select main_a v_prenex_9379)) (<= (select main_a v_prenex_9379) 999) (<= (select main_a v_prenex_9378) 5) (<= (+ (select main_a v_prenex_9378) (select main_a v_prenex_9379)) 1000))) (forall ((v_prenex_2248 Int) (v_prenex_2249 Int)) (or (<= (+ main_y 1) v_prenex_2249) (<= (+ (select main_a v_prenex_2248) 994) (select main_a v_prenex_2249)) (<= 1 (select main_a v_prenex_2248)) (< v_prenex_2249 main_y) (<= 997 (select main_a v_prenex_2249)) (<= 995 (select main_a v_prenex_2249)) (<= 0 (+ (select main_a v_prenex_2248) 1)))) (forall ((v_prenex_5009 Int) (v_prenex_5008 Int)) (or (< v_prenex_5009 main_y) (<= (* 2 (select main_a v_prenex_5008)) 6) (<= (+ main_y 1) v_prenex_5009) (< v_prenex_5008 main_x) (<= (* 2 (select main_a v_prenex_5009)) 1998) (<= (select main_a v_prenex_5009) (+ (select main_a v_prenex_5008) 998)))) (or (forall ((v_prenex_10333 Int)) (or (< v_prenex_10333 main_y) (<= (+ main_y 1) v_prenex_10333) (<= 995 (select main_a v_prenex_10333)) (<= (* 2 (select main_a v_prenex_10333)) 1998))) (forall ((v_prenex_10332 Int)) (<= 1 (select main_a v_prenex_10332)))) (forall ((v_prenex_722 Int) (v_prenex_723 Int)) (or (< v_prenex_723 main_y) (<= (select main_a v_prenex_722) 5) (<= 1994 (* 2 (select main_a v_prenex_723))) (<= (select main_a v_prenex_723) (+ (select main_a v_prenex_722) 998)) (<= (+ main_y 1) v_prenex_723) (<= (select main_a v_prenex_723) 1001))) (forall ((v_prenex_163 Int) (v_prenex_162 Int)) (or (<= (select main_a v_prenex_162) 3) (<= (+ main_y 1) v_prenex_163) (<= (* 2 (select main_a v_prenex_162)) 6) (<= 997 (select main_a v_prenex_163)) (< v_prenex_162 main_x) (<= (select main_a v_prenex_163) (+ (select main_a v_prenex_162) 998)) (< v_prenex_163 main_y))) (forall ((v_prenex_6348 Int) (v_prenex_6349 Int)) (or (<= (+ main_y 1) v_prenex_6349) (<= (select main_a v_prenex_6348) 3) (<= 2 (* 2 (select main_a v_prenex_6348))) (<= 995 (select main_a v_prenex_6349)) (<= (+ (select main_a v_prenex_6348) (select main_a v_prenex_6349)) 1000) (< v_prenex_6348 main_x) (< v_prenex_6349 main_y))) (forall ((v_prenex_5633 Int) (v_prenex_5632 Int)) (or (< v_prenex_5633 main_y) (<= (select main_a v_prenex_5632) 5) (<= 0 (+ (select main_a v_prenex_5632) 1)) (<= (+ (select main_a v_prenex_5632) 994) (select main_a v_prenex_5633)) (<= (+ main_y 1) v_prenex_5633) (<= 997 (select main_a v_prenex_5633)))) (forall ((v_prenex_8538 Int) (v_prenex_8539 Int)) (or (<= (+ main_y 1) v_prenex_8539) (< v_prenex_8539 main_y) (<= 1994 (* 2 (select main_a v_prenex_8539))) (<= (* 2 (select main_a v_prenex_8538)) 6) (<= 1 (select main_a v_prenex_8538)) (< v_prenex_8538 main_x) (<= 1000 (+ (select main_a v_prenex_8538) (select main_a v_prenex_8539))))) (or (forall ((v_prenex_8545 Int)) (or (<= (+ main_y 1) v_prenex_8545) (<= (* 2 (select main_a v_prenex_8545)) 1998) (< v_prenex_8545 main_y))) (forall ((v_prenex_8544 Int)) (or (<= 1 (select main_a v_prenex_8544)) (<= 0 (+ (select main_a v_prenex_8544) 1))))) (forall ((v_prenex_4771 Int) (v_prenex_4770 Int)) (or (<= (+ (select main_a v_prenex_4770) 994) (select main_a v_prenex_4771)) (<= (select main_a v_prenex_4770) 3) (< v_prenex_4771 main_y) (<= (* 2 (select main_a v_prenex_4770)) 6) (<= (+ main_y 1) v_prenex_4771) (<= (+ main_x 1) v_prenex_4770) (<= (* 2 (select main_a v_prenex_4771)) 1998))) (or (forall ((v_prenex_4480 Int)) (<= 2 (* 2 (select main_a v_prenex_4480)))) (forall ((v_prenex_4481 Int)) (or (<= (+ main_y 1) v_prenex_4481) (<= 997 (select main_a v_prenex_4481)) (< v_prenex_4481 main_y) (<= 995 (select main_a v_prenex_4481))))) (or (forall ((v_prenex_7749 Int)) (or (<= 1 (select main_a v_prenex_7749)) (<= (select main_a v_prenex_7749) 5))) (forall ((v_prenex_7750 Int)) (or (< v_prenex_7750 main_y) (<= (* 2 (select main_a v_prenex_7750)) 1998) (<= (+ main_y 1) v_prenex_7750) (<= (select main_a v_prenex_7750) 1001)))) (forall ((v_prenex_5671 Int) (v_prenex_5670 Int)) (or (< v_prenex_5671 main_y) (<= (+ (select main_a v_prenex_5670) 994) (select main_a v_prenex_5671)) (<= (+ main_y 1) v_prenex_5671) (<= 0 (+ (select main_a v_prenex_5670) 1)) (<= 995 (select main_a v_prenex_5671)) (<= (+ main_x 1) v_prenex_5670) (<= 1 (select main_a v_prenex_5670)))) (forall ((v_prenex_9035 Int) (v_prenex_9034 Int)) (or (< v_prenex_9035 main_y) (<= 1000 (+ (select main_a v_prenex_9034) (select main_a v_prenex_9035))) (<= 2 (* 2 (select main_a v_prenex_9034))) (<= (select main_a v_prenex_9035) 999) (<= (select main_a v_prenex_9034) 5) (<= (+ main_y 1) v_prenex_9035) (<= 995 (select main_a v_prenex_9035)))) (forall ((v_prenex_695 Int) (v_prenex_694 Int)) (or (<= 0 (+ (select main_a v_prenex_694) 1)) (<= 1 (select main_a v_prenex_694)) (<= (+ (select main_a v_prenex_694) (select main_a v_prenex_695)) 1000) (<= (select main_a v_prenex_695) 1001) (<= 995 (select main_a v_prenex_695)) (< v_prenex_695 main_y) (<= (+ main_y 1) v_prenex_695))) (forall ((v_prenex_3205 Int) (v_prenex_3206 Int)) (or (<= (+ (select main_a v_prenex_3205) (select main_a v_prenex_3206)) 1000) (<= (+ main_y 1) v_prenex_3206) (< v_prenex_3206 main_y) (<= (+ main_x 1) v_prenex_3205) (<= 0 (+ (select main_a v_prenex_3205) 1)) (<= (select main_a v_prenex_3205) 3) (<= (select main_a v_prenex_3206) 1001))) (forall ((v_prenex_5196 Int) (v_prenex_5195 Int)) (or (<= (* 2 (select main_a v_prenex_5196)) 1998) (<= (+ main_y 1) v_prenex_5196) (< v_prenex_5195 main_x) (<= 1000 (+ (select main_a v_prenex_5195) (select main_a v_prenex_5196))) (<= 0 (+ (select main_a v_prenex_5195) 1)) (< v_prenex_5196 main_y))) (forall ((v_prenex_8842 Int) (v_prenex_8843 Int)) (or (< v_prenex_8842 main_x) (<= (* 2 (select main_a v_prenex_8843)) 1998) (<= (* 2 (select main_a v_prenex_8842)) 6) (<= (+ (select main_a v_prenex_8842) 994) (select main_a v_prenex_8843)) (<= (+ main_y 1) v_prenex_8843) (< v_prenex_8843 main_y) (<= 2 (* 2 (select main_a v_prenex_8842))))) (or (forall ((v_prenex_1033 Int)) (or (<= (+ main_y 1) v_prenex_1033) (< v_prenex_1033 main_y) (<= (* 2 (select main_a v_prenex_1033)) 1998) (<= (select main_a v_prenex_1033) 999) (<= 995 (select main_a v_prenex_1033)))) (forall ((v_prenex_1032 Int)) (<= 0 (+ (select main_a v_prenex_1032) 1)))) (forall ((v_prenex_4060 Int) (v_prenex_4059 Int)) (or (<= 0 (+ (select main_a v_prenex_4059) 1)) (<= (select main_a v_prenex_4060) 999) (< v_prenex_4060 main_y) (<= (+ main_x 1) v_prenex_4059) (<= (+ main_y 1) v_prenex_4060) (<= (* 2 (select main_a v_prenex_4059)) 6) (<= (+ (select main_a v_prenex_4059) (select main_a v_prenex_4060)) 1000))) (forall ((v_prenex_716 Int) (v_prenex_717 Int)) (or (<= (+ main_y 1) v_prenex_717) (<= (+ (select main_a v_prenex_716) (select main_a v_prenex_717)) 1000) (<= 0 (+ (select main_a v_prenex_716) 1)) (<= (* 2 (select main_a v_prenex_717)) 1998) (< v_prenex_717 main_y) (<= (select main_a v_prenex_717) 1001))) (forall ((v_prenex_4357 Int) (v_prenex_4356 Int)) (or (<= (select main_a v_prenex_4356) 5) (<= (+ (select main_a v_prenex_4356) (select main_a v_prenex_4357)) 1000) (<= (+ main_y 1) v_prenex_4357) (<= (* 2 (select main_a v_prenex_4357)) 1998) (<= 1 (select main_a v_prenex_4356)) (< v_prenex_4357 main_y) (<= 995 (select main_a v_prenex_4357)))) (forall ((v_prenex_7709 Int) (v_prenex_7710 Int)) (or (<= (+ (select main_a v_prenex_7709) (select main_a v_prenex_7710)) 1000) (<= (select main_a v_prenex_7710) 1001) (< v_prenex_7710 main_y) (<= 1 (select main_a v_prenex_7709)) (<= (* 2 (select main_a v_prenex_7710)) 1998) (<= (+ main_y 1) v_prenex_7710))) (forall ((v_prenex_4915 Int) (v_prenex_4914 Int)) (or (< v_prenex_4915 main_y) (<= 0 (+ (select main_a v_prenex_4914) 1)) (<= (+ main_y 1) v_prenex_4915) (<= 1000 (+ (select main_a v_prenex_4914) (select main_a v_prenex_4915))) (<= (select main_a v_prenex_4914) 3) (<= 995 (select main_a v_prenex_4915)) (<= (select main_a v_prenex_4915) 1001))) (or (forall ((v_prenex_2687 Int)) (or (<= 0 (+ (select main_a v_prenex_2687) 1)) (<= (* 2 (select main_a v_prenex_2687)) 6))) (forall ((v_prenex_2688 Int)) (or (<= 995 (select main_a v_prenex_2688)) (<= 997 (select main_a v_prenex_2688)) (<= (+ main_y 1) v_prenex_2688) (< v_prenex_2688 main_y) (<= 1994 (* 2 (select main_a v_prenex_2688)))))) (forall ((v_prenex_3722 Int) (v_prenex_3721 Int)) (or (<= (select main_a v_prenex_3722) 1001) (<= (+ main_y 1) v_prenex_3722) (<= (* 2 (select main_a v_prenex_3721)) 6) (<= (select main_a v_prenex_3721) 5) (<= 1000 (+ (select main_a v_prenex_3721) (select main_a v_prenex_3722))) (< v_prenex_3722 main_y) (<= (select main_a v_prenex_3722) 999))) (forall ((v_prenex_2105 Int) (v_prenex_2106 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2105))) (< v_prenex_2106 main_y) (<= (* 2 (select main_a v_prenex_2105)) 6) (<= (+ (select main_a v_prenex_2105) (select main_a v_prenex_2106)) 1000) (<= (+ main_y 1) v_prenex_2106) (<= (+ main_x 1) v_prenex_2105) (<= (select main_a v_prenex_2106) 999))) (forall ((v_prenex_6848 Int) (v_prenex_6847 Int)) (or (<= (+ main_y 1) v_prenex_6848) (< v_prenex_6848 main_y) (<= (select main_a v_prenex_6848) 999) (<= 0 (+ (select main_a v_prenex_6847) 1)) (<= 997 (select main_a v_prenex_6848)) (<= (select main_a v_prenex_6848) (+ (select main_a v_prenex_6847) 998)))) (forall ((v_prenex_7597 Int) (v_prenex_7598 Int)) (or (<= (+ (select main_a v_prenex_7597) (select main_a v_prenex_7598)) 1000) (<= (* 2 (select main_a v_prenex_7598)) 1998) (<= (select main_a v_prenex_7597) 5) (<= (select main_a v_prenex_7598) 999) (<= (+ main_y 1) v_prenex_7598) (< v_prenex_7598 main_y) (<= 2 (* 2 (select main_a v_prenex_7597))))) (forall ((v_prenex_6475 Int) (v_prenex_6474 Int)) (or (<= (+ main_x 1) v_prenex_6474) (<= 1 (select main_a v_prenex_6474)) (<= (+ (select main_a v_prenex_6474) 994) (select main_a v_prenex_6475)) (<= (+ main_y 1) v_prenex_6475) (<= (select main_a v_prenex_6475) 1001) (<= 0 (+ (select main_a v_prenex_6474) 1)) (< v_prenex_6475 main_y))) (or (forall ((v_prenex_8982 Int)) (or (<= (* 2 (select main_a v_prenex_8982)) 6) (<= (select main_a v_prenex_8982) 3) (< v_prenex_8982 main_x))) (forall ((v_prenex_8983 Int)) (or (<= (+ main_y 1) v_prenex_8983) (<= 1994 (* 2 (select main_a v_prenex_8983))) (< v_prenex_8983 main_y)))) (forall ((v_prenex_5258 Int) (v_prenex_5257 Int)) (or (<= (select main_a v_prenex_5257) 3) (<= (+ main_y 1) v_prenex_5258) (<= (select main_a v_prenex_5258) 999) (< v_prenex_5258 main_y) (<= (select main_a v_prenex_5258) (+ (select main_a v_prenex_5257) 998)) (<= 1994 (* 2 (select main_a v_prenex_5258))))) (forall ((v_prenex_9095 Int) (v_prenex_9094 Int)) (or (<= 0 (+ (select main_a v_prenex_9094) 1)) (<= (select main_a v_prenex_9095) 1001) (<= 997 (select main_a v_prenex_9095)) (< v_prenex_9095 main_y) (<= 1 (select main_a v_prenex_9094)) (<= (select main_a v_prenex_9095) (+ (select main_a v_prenex_9094) 998)) (<= (+ main_y 1) v_prenex_9095))) (forall ((v_prenex_3993 Int) (v_prenex_3994 Int)) (or (<= 995 (select main_a v_prenex_3994)) (< v_prenex_3994 main_y) (<= (+ (select main_a v_prenex_3993) 994) (select main_a v_prenex_3994)) (<= (select main_a v_prenex_3994) 999) (<= (+ main_y 1) v_prenex_3994) (<= 2 (* 2 (select main_a v_prenex_3993))))) (forall ((v_prenex_9345 Int) (v_prenex_9344 Int)) (or (< v_prenex_9345 main_y) (<= (select main_a v_prenex_9344) 5) (<= (+ main_y 1) v_prenex_9345) (<= (* 2 (select main_a v_prenex_9344)) 6) (<= (+ (select main_a v_prenex_9344) 994) (select main_a v_prenex_9345)) (<= 997 (select main_a v_prenex_9345)))) (forall ((v_prenex_5170 Int) (v_prenex_5169 Int)) (or (<= (select main_a v_prenex_5169) 3) (< v_prenex_5170 main_y) (<= (select main_a v_prenex_5170) 1001) (<= (+ (select main_a v_prenex_5169) 994) (select main_a v_prenex_5170)) (<= (select main_a v_prenex_5169) 5) (<= (+ main_y 1) v_prenex_5170) (<= 995 (select main_a v_prenex_5170)))) (forall ((v_prenex_4500 Int) (v_prenex_4501 Int)) (or (<= (+ main_y 1) v_prenex_4501) (< v_prenex_4501 main_y) (<= 1000 (+ (select main_a v_prenex_4500) (select main_a v_prenex_4501))) (<= 2 (* 2 (select main_a v_prenex_4500))) (<= (* 2 (select main_a v_prenex_4500)) 6) (<= 995 (select main_a v_prenex_4501)) (<= 997 (select main_a v_prenex_4501)))) (or (forall ((v_prenex_5672 Int)) (or (<= (* 2 (select main_a v_prenex_5672)) 6) (<= 0 (+ (select main_a v_prenex_5672) 1)))) (forall ((v_prenex_5673 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5673))) (<= (select main_a v_prenex_5673) 1001) (<= (+ main_y 1) v_prenex_5673) (< v_prenex_5673 main_y)))) (forall ((v_prenex_6192 Int) (v_prenex_6191 Int)) (or (<= 0 (+ (select main_a v_prenex_6191) 1)) (<= (+ main_y 1) v_prenex_6192) (< v_prenex_6192 main_y) (<= 1000 (+ (select main_a v_prenex_6191) (select main_a v_prenex_6192))) (<= (select main_a v_prenex_6192) 999))) (forall ((v_prenex_7140 Int) (v_prenex_7141 Int)) (or (<= (+ main_y 1) v_prenex_7141) (< v_prenex_7141 main_y) (<= (select main_a v_prenex_7140) 3) (<= 995 (select main_a v_prenex_7141)) (<= (+ (select main_a v_prenex_7140) 994) (select main_a v_prenex_7141)) (<= 997 (select main_a v_prenex_7141)))) (or (forall ((v_prenex_4173 Int)) (or (<= 0 (+ (select main_a v_prenex_4173) 1)) (<= (select main_a v_prenex_4173) 3) (<= (+ main_x 1) v_prenex_4173))) (forall ((v_prenex_4174 Int)) (or (< v_prenex_4174 main_y) (<= (+ main_y 1) v_prenex_4174) (<= 1994 (* 2 (select main_a v_prenex_4174)))))) (forall ((v_prenex_8394 Int) (v_prenex_8393 Int)) (or (<= (select main_a v_prenex_8394) 1001) (<= (select main_a v_prenex_8393) 5) (< v_prenex_8394 main_y) (<= (+ main_y 1) v_prenex_8394) (<= (+ (select main_a v_prenex_8393) 994) (select main_a v_prenex_8394)) (<= (select main_a v_prenex_8394) 999))) (or (forall ((v_prenex_10091 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10091))) (< v_prenex_10091 main_y) (<= (+ main_y 1) v_prenex_10091) (<= (* 2 (select main_a v_prenex_10091)) 1998))) (forall ((v_prenex_10090 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10090))) (<= (* 2 (select main_a v_prenex_10090)) 6) (<= (+ main_x 1) v_prenex_10090)))) (forall ((v_prenex_2993 Int) (v_prenex_2994 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2994))) (< v_prenex_2993 main_x) (<= (* 2 (select main_a v_prenex_2993)) 6) (<= 1000 (+ (select main_a v_prenex_2993) (select main_a v_prenex_2994))) (<= (select main_a v_prenex_2993) 5) (<= (+ main_y 1) v_prenex_2994) (< v_prenex_2994 main_y))) (or (forall ((v_prenex_1931 Int)) (or (<= (select main_a v_prenex_1931) 999) (<= (+ main_y 1) v_prenex_1931) (<= (* 2 (select main_a v_prenex_1931)) 1998) (<= 997 (select main_a v_prenex_1931)) (< v_prenex_1931 main_y))) (forall ((v_prenex_1930 Int)) (or (<= (select main_a v_prenex_1930) 5) (<= (select main_a v_prenex_1930) 3)))) (forall ((v_prenex_4247 Int) (v_prenex_4248 Int)) (or (<= (* 2 (select main_a v_prenex_4248)) 1998) (<= (* 2 (select main_a v_prenex_4247)) 6) (< v_prenex_4248 main_y) (< v_prenex_4247 main_x) (<= 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)))) (forall ((v_prenex_8433 Int) (v_prenex_8434 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8433))) (<= (+ (select main_a v_prenex_8433) (select main_a v_prenex_8434)) 1000) (< v_prenex_8434 main_y) (<= (* 2 (select main_a v_prenex_8434)) 1998) (<= (+ main_y 1) v_prenex_8434) (<= 1994 (* 2 (select main_a v_prenex_8434))))) (or (forall ((v_prenex_10109 Int)) (or (<= (select main_a v_prenex_10109) 999) (<= 997 (select main_a v_prenex_10109)) (< v_prenex_10109 main_y) (<= (+ main_y 1) v_prenex_10109))) (forall ((v_prenex_10108 Int)) (<= (* 2 (select main_a v_prenex_10108)) 6))) (forall ((v_prenex_8738 Int) (v_prenex_8739 Int)) (or (<= (+ main_y 1) v_prenex_8739) (<= 2 (* 2 (select main_a v_prenex_8738))) (<= (select main_a v_prenex_8739) (+ (select main_a v_prenex_8738) 998)) (<= 995 (select main_a v_prenex_8739)) (<= (select main_a v_prenex_8738) 5) (<= 997 (select main_a v_prenex_8739)) (< v_prenex_8739 main_y))) (forall ((v_prenex_8890 Int) (v_prenex_8891 Int)) (or (<= (+ (select main_a v_prenex_8890) 994) (select main_a v_prenex_8891)) (<= (+ main_y 1) v_prenex_8891) (<= (* 2 (select main_a v_prenex_8890)) 6) (< v_prenex_8891 main_y) (<= (+ main_x 1) v_prenex_8890) (<= 997 (select main_a v_prenex_8891)))) (forall ((v_prenex_1387 Int) (v_prenex_1386 Int)) (or (<= (* 2 (select main_a v_prenex_1386)) 6) (<= 1000 (+ (select main_a v_prenex_1386) (select main_a v_prenex_1387))) (<= 2 (* 2 (select main_a v_prenex_1386))) (< v_prenex_1387 main_y) (<= (+ main_y 1) v_prenex_1387) (<= 997 (select main_a v_prenex_1387)))) (forall ((v_prenex_2402 Int) (v_prenex_2401 Int)) (or (<= (+ main_y 1) v_prenex_2402) (<= (select main_a v_prenex_2402) (+ (select main_a v_prenex_2401) 998)) (<= 995 (select main_a v_prenex_2402)) (<= 0 (+ (select main_a v_prenex_2401) 1)) (<= 997 (select main_a v_prenex_2402)) (< v_prenex_2402 main_y) (<= 2 (* 2 (select main_a v_prenex_2401))))) (forall ((v_prenex_9084 Int) (v_prenex_9085 Int)) (or (<= 0 (+ (select main_a v_prenex_9084) 1)) (<= (+ main_y 1) v_prenex_9085) (<= 997 (select main_a v_prenex_9085)) (<= (* 2 (select main_a v_prenex_9085)) 1998) (< v_prenex_9085 main_y) (<= 1000 (+ (select main_a v_prenex_9084) (select main_a v_prenex_9085))) (<= 2 (* 2 (select main_a v_prenex_9084))))) (or (forall ((v_prenex_5081 Int)) (or (<= 995 (select main_a v_prenex_5081)) (< v_prenex_5081 main_y) (<= (+ main_y 1) v_prenex_5081) (<= 1994 (* 2 (select main_a v_prenex_5081))))) (forall ((v_prenex_5080 Int)) (<= 0 (+ (select main_a v_prenex_5080) 1)))) (forall ((v_prenex_4561 Int) (v_prenex_4560 Int)) (or (<= (select main_a v_prenex_4560) 3) (< v_prenex_4561 main_y) (<= (+ main_x 1) v_prenex_4560) (<= 995 (select main_a v_prenex_4561)) (<= (select main_a v_prenex_4561) (+ (select main_a v_prenex_4560) 998)) (<= 0 (+ (select main_a v_prenex_4560) 1)) (<= (+ main_y 1) v_prenex_4561))) (forall ((v_prenex_5929 Int) (v_prenex_5928 Int)) (or (<= (select main_a v_prenex_5929) (+ (select main_a v_prenex_5928) 998)) (<= (select main_a v_prenex_5928) 5) (<= 997 (select main_a v_prenex_5929)) (< v_prenex_5929 main_y) (<= (+ main_y 1) v_prenex_5929) (<= 1994 (* 2 (select main_a v_prenex_5929))) (<= (* 2 (select main_a v_prenex_5928)) 6))) (forall ((v_prenex_7621 Int) (v_prenex_7622 Int)) (or (<= (select main_a v_prenex_7621) 3) (<= 1 (select main_a v_prenex_7621)) (<= (+ (select main_a v_prenex_7621) 994) (select main_a v_prenex_7622)) (< v_prenex_7622 main_y) (<= (select main_a v_prenex_7622) 1001) (<= (+ main_y 1) v_prenex_7622) (<= (* 2 (select main_a v_prenex_7622)) 1998))) (forall ((v_prenex_2781 Int) (v_prenex_2782 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2781))) (<= 995 (select main_a v_prenex_2782)) (<= 1 (select main_a v_prenex_2781)) (<= (+ main_y 1) v_prenex_2782) (<= (select main_a v_prenex_2782) (+ (select main_a v_prenex_2781) 998)) (<= (* 2 (select main_a v_prenex_2782)) 1998) (< v_prenex_2782 main_y))) (forall ((v_prenex_3421 Int) (v_prenex_3422 Int)) (or (< v_prenex_3421 main_x) (<= (+ main_y 1) v_prenex_3422) (<= (select main_a v_prenex_3422) 1001) (<= (select main_a v_prenex_3421) 3) (< v_prenex_3422 main_y) (<= 1 (select main_a v_prenex_3421)) (<= (+ (select main_a v_prenex_3421) (select main_a v_prenex_3422)) 1000))) (or (forall ((v_prenex_2850 Int)) (or (<= (select main_a v_prenex_2850) 5) (<= (+ main_x 1) v_prenex_2850) (<= (* 2 (select main_a v_prenex_2850)) 6))) (forall ((v_prenex_2851 Int)) (or (<= 995 (select main_a v_prenex_2851)) (<= (+ main_y 1) v_prenex_2851) (< v_prenex_2851 main_y) (<= (* 2 (select main_a v_prenex_2851)) 1998)))) (forall ((v_prenex_4180 Int) (v_prenex_4179 Int)) (or (<= (select main_a v_prenex_4179) 5) (<= (+ main_y 1) v_prenex_4180) (<= 995 (select main_a v_prenex_4180)) (<= 997 (select main_a v_prenex_4180)) (< v_prenex_4180 main_y) (<= 2 (* 2 (select main_a v_prenex_4179))) (<= (+ (select main_a v_prenex_4179) (select main_a v_prenex_4180)) 1000))) (or (forall ((v_prenex_3297 Int)) (or (< v_prenex_3297 main_x) (<= 2 (* 2 (select main_a v_prenex_3297))))) (forall ((v_prenex_3298 Int)) (or (<= (+ main_y 1) v_prenex_3298) (<= 995 (select main_a v_prenex_3298)) (<= 1994 (* 2 (select main_a v_prenex_3298))) (< v_prenex_3298 main_y)))) (or (forall ((v_prenex_6292 Int)) (<= (select main_a v_prenex_6292) 3)) (forall ((v_prenex_6293 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6293))) (<= (* 2 (select main_a v_prenex_6293)) 1998) (<= (+ main_y 1) v_prenex_6293) (< v_prenex_6293 main_y) (<= 997 (select main_a v_prenex_6293))))) (forall ((v_prenex_5691 Int) (v_prenex_5690 Int)) (or (<= (select main_a v_prenex_5691) 999) (<= (* 2 (select main_a v_prenex_5690)) 6) (<= 1 (select main_a v_prenex_5690)) (< v_prenex_5691 main_y) (<= (+ (select main_a v_prenex_5690) 994) (select main_a v_prenex_5691)) (<= (+ main_y 1) v_prenex_5691) (<= 1994 (* 2 (select main_a v_prenex_5691))))) (or (forall ((v_prenex_4224 Int)) (or (< v_prenex_4224 main_y) (<= (+ main_y 1) v_prenex_4224) (<= (* 2 (select main_a v_prenex_4224)) 1998) (<= 995 (select main_a v_prenex_4224)))) (forall ((v_prenex_4223 Int)) (<= 0 (+ (select main_a v_prenex_4223) 1)))) (forall ((v_prenex_1197 Int) (v_prenex_1196 Int)) (or (<= (+ (select main_a v_prenex_1196) (select main_a v_prenex_1197)) 1000) (< v_prenex_1197 main_y) (<= 997 (select main_a v_prenex_1197)) (<= (+ main_y 1) v_prenex_1197) (<= (* 2 (select main_a v_prenex_1197)) 1998) (<= 1 (select main_a v_prenex_1196)) (<= (* 2 (select main_a v_prenex_1196)) 6))) (forall ((v_prenex_3827 Int) (v_prenex_3828 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3827))) (<= (select main_a v_prenex_3828) 999) (<= 1994 (* 2 (select main_a v_prenex_3828))) (<= (+ main_y 1) v_prenex_3828) (<= (select main_a v_prenex_3827) 5) (<= (+ (select main_a v_prenex_3827) (select main_a v_prenex_3828)) 1000) (< v_prenex_3828 main_y))) (forall ((v_prenex_4535 Int) (v_prenex_4534 Int)) (or (< v_prenex_4535 main_y) (< v_prenex_4534 main_x) (<= 0 (+ (select main_a v_prenex_4534) 1)) (<= (+ (select main_a v_prenex_4534) (select main_a v_prenex_4535)) 1000) (<= (+ main_x 1) v_prenex_4534))) (forall ((v_prenex_4751 Int) (v_prenex_4750 Int)) (or (< v_prenex_4750 main_x) (<= (select main_a v_prenex_4751) 999) (< v_prenex_4751 main_y) (<= 1 (select main_a v_prenex_4750)) (<= (+ main_y 1) v_prenex_4751) (<= (+ (select main_a v_prenex_4750) (select main_a v_prenex_4751)) 1000) (<= 2 (* 2 (select main_a v_prenex_4750))))) (forall ((v_prenex_8211 Int) (v_prenex_8210 Int)) (or (<= 1000 (+ (select main_a v_prenex_8210) (select main_a v_prenex_8211))) (<= (select main_a v_prenex_8211) 999) (< v_prenex_8211 main_y) (<= 0 (+ (select main_a v_prenex_8210) 1)) (<= (+ main_y 1) v_prenex_8211) (<= 1 (select main_a v_prenex_8210)))) (forall ((v_prenex_4102 Int) (v_prenex_4101 Int)) (or (< v_prenex_4102 main_y) (<= (* 2 (select main_a v_prenex_4102)) 1998) (<= (+ main_y 1) v_prenex_4102) (<= (select main_a v_prenex_4102) (+ (select main_a v_prenex_4101) 998)) (<= 0 (+ (select main_a v_prenex_4101) 1)) (<= (select main_a v_prenex_4102) 999))) (forall ((v_prenex_5738 Int) (v_prenex_5739 Int)) (or (<= (+ main_y 1) v_prenex_5739) (<= 995 (select main_a v_prenex_5739)) (< v_prenex_5739 main_y) (<= 1 (select main_a v_prenex_5738)) (<= (+ (select main_a v_prenex_5738) 994) (select main_a v_prenex_5739)) (<= 1994 (* 2 (select main_a v_prenex_5739))) (<= 2 (* 2 (select main_a v_prenex_5738))))) (forall ((v_prenex_4723 Int) (v_prenex_4722 Int)) (or (<= (select main_a v_prenex_4723) 999) (< v_prenex_4723 main_y) (<= 0 (+ (select main_a v_prenex_4722) 1)) (<= (+ (select main_a v_prenex_4722) (select main_a v_prenex_4723)) 1000) (<= (select main_a v_prenex_4722) 3) (<= (* 2 (select main_a v_prenex_4723)) 1998) (<= (+ main_y 1) v_prenex_4723))) (forall ((v_prenex_5779 Int) (v_prenex_5778 Int)) (or (<= (select main_a v_prenex_5779) 999) (<= 1 (select main_a v_prenex_5778)) (<= 997 (select main_a v_prenex_5779)) (<= 1000 (+ (select main_a v_prenex_5778) (select main_a v_prenex_5779))) (<= (+ main_y 1) v_prenex_5779) (< v_prenex_5779 main_y) (<= (select main_a v_prenex_5778) 5))) (forall ((v_prenex_10631 Int) (v_prenex_10630 Int)) (or (<= 997 (select main_a v_prenex_10631)) (<= 995 (select main_a v_prenex_10631)) (<= (+ main_y 1) v_prenex_10631) (<= 2 (* 2 (select main_a v_prenex_10630))) (< v_prenex_10631 main_y) (<= 0 (+ (select main_a v_prenex_10630) 1)) (<= 1000 (+ (select main_a v_prenex_10630) (select main_a v_prenex_10631))))) (forall ((v_prenex_6655 Int) (v_prenex_6654 Int)) (or (< v_prenex_6654 main_x) (<= 1 (select main_a v_prenex_6654)) (<= 0 (+ (select main_a v_prenex_6654) 1)) (<= (+ (select main_a v_prenex_6654) (select main_a v_prenex_6655)) 1000) (<= (select main_a v_prenex_6655) 999) (< v_prenex_6655 main_y) (<= (+ main_y 1) v_prenex_6655))) (or (forall ((v_prenex_3190 Int)) (or (<= (* 2 (select main_a v_prenex_3190)) 1998) (<= (+ main_y 1) v_prenex_3190) (< v_prenex_3190 main_y) (<= (select main_a v_prenex_3190) 1001) (<= 997 (select main_a v_prenex_3190)))) (forall ((v_prenex_3189 Int)) (or (<= (select main_a v_prenex_3189) 3) (<= 2 (* 2 (select main_a v_prenex_3189)))))) (or (forall ((v_prenex_356 Int)) (or (< v_prenex_356 main_y) (<= 995 (select main_a v_prenex_356)) (<= 997 (select main_a v_prenex_356)) (<= 1994 (* 2 (select main_a v_prenex_356))) (<= (+ main_y 1) v_prenex_356))) (forall ((v_prenex_355 Int)) (or (<= 0 (+ (select main_a v_prenex_355) 1)) (<= 2 (* 2 (select main_a v_prenex_355)))))) (forall ((v_prenex_2707 Int) (v_prenex_2708 Int)) (or (<= (* 2 (select main_a v_prenex_2707)) 6) (<= (+ main_y 1) v_prenex_2708) (<= 995 (select main_a v_prenex_2708)) (<= 1994 (* 2 (select main_a v_prenex_2708))) (< v_prenex_2708 main_y) (<= (+ (select main_a v_prenex_2707) 994) (select main_a v_prenex_2708)))) (forall ((v_prenex_6738 Int) (v_prenex_6737 Int)) (or (<= (+ main_y 1) v_prenex_6738) (<= 995 (select main_a v_prenex_6738)) (< v_prenex_6738 main_y) (<= (select main_a v_prenex_6737) 3) (<= (* 2 (select main_a v_prenex_6737)) 6) (<= (select main_a v_prenex_6738) 999) (<= 1000 (+ (select main_a v_prenex_6737) (select main_a v_prenex_6738))))) (forall ((v_prenex_7229 Int) (v_prenex_7228 Int)) (or (<= 1 (select main_a v_prenex_7228)) (<= (select main_a v_prenex_7228) 5) (<= (+ main_y 1) v_prenex_7229) (<= 995 (select main_a v_prenex_7229)) (<= 1994 (* 2 (select main_a v_prenex_7229))) (< v_prenex_7229 main_y) (<= (select main_a v_prenex_7229) (+ (select main_a v_prenex_7228) 998)))) (or (forall ((v_prenex_4780 Int)) (or (<= 0 (+ (select main_a v_prenex_4780) 1)) (<= (select main_a v_prenex_4780) 3))) (forall ((v_prenex_4781 Int)) (or (< v_prenex_4781 main_y) (<= (* 2 (select main_a v_prenex_4781)) 1998) (<= (+ main_y 1) v_prenex_4781) (<= 1994 (* 2 (select main_a v_prenex_4781)))))) (forall ((v_prenex_9103 Int) (v_prenex_9102 Int)) (or (< v_prenex_9103 main_y) (<= 997 (select main_a v_prenex_9103)) (<= 2 (* 2 (select main_a v_prenex_9102))) (<= 995 (select main_a v_prenex_9103)) (<= (+ (select main_a v_prenex_9102) (select main_a v_prenex_9103)) 1000) (<= (+ main_y 1) v_prenex_9103))) (forall ((v_prenex_2520 Int) (v_prenex_2519 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2519))) (< v_prenex_2520 main_y) (<= (select main_a v_prenex_2520) (+ (select main_a v_prenex_2519) 998)) (<= (select main_a v_prenex_2519) 5) (< v_prenex_2519 main_x) (<= (+ main_y 1) v_prenex_2520) (<= 1994 (* 2 (select main_a v_prenex_2520))))) (or (forall ((v_prenex_325 Int)) (or (<= (* 2 (select main_a v_prenex_325)) 6) (<= (select main_a v_prenex_325) 3))) (forall ((v_prenex_326 Int)) (or (< v_prenex_326 main_y) (<= (+ main_y 1) v_prenex_326) (<= (select main_a v_prenex_326) 999) (<= 995 (select main_a v_prenex_326)) (<= (* 2 (select main_a v_prenex_326)) 1998)))) (forall ((v_prenex_547 Int) (v_prenex_548 Int)) (or (<= (* 2 (select main_a v_prenex_548)) 1998) (<= (+ (select main_a v_prenex_547) (select main_a v_prenex_548)) 1000) (< v_prenex_548 main_y) (<= (* 2 (select main_a v_prenex_547)) 6) (<= 1994 (* 2 (select main_a v_prenex_548))) (<= (+ main_y 1) v_prenex_548))) (forall ((v_prenex_4254 Int) (v_prenex_4253 Int)) (or (<= (+ main_y 1) v_prenex_4254) (< v_prenex_4254 main_y) (<= 1 (select main_a v_prenex_4253)) (<= (select main_a v_prenex_4254) 1001) (<= (+ (select main_a v_prenex_4253) 994) (select main_a v_prenex_4254)) (<= 0 (+ (select main_a v_prenex_4253) 1)))) (forall ((v_prenex_8149 Int) (v_prenex_8148 Int)) (or (<= (+ main_y 1) v_prenex_8149) (<= 997 (select main_a v_prenex_8149)) (<= (select main_a v_prenex_8149) (+ (select main_a v_prenex_8148) 998)) (<= 2 (* 2 (select main_a v_prenex_8148))) (< v_prenex_8148 main_x) (< v_prenex_8149 main_y))) (forall ((v_prenex_1383 Int) (v_prenex_1382 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1382))) (<= (+ main_y 1) v_prenex_1383) (< v_prenex_1383 main_y) (<= (+ (select main_a v_prenex_1382) (select main_a v_prenex_1383)) 1000) (<= 997 (select main_a v_prenex_1383)) (<= 0 (+ (select main_a v_prenex_1382) 1)) (<= 995 (select main_a v_prenex_1383)))) (or (forall ((v_prenex_642 Int)) (or (<= 1 (select main_a v_prenex_642)) (<= (select main_a v_prenex_642) 3))) (forall ((v_prenex_643 Int)) (or (<= (+ main_y 1) v_prenex_643) (<= 997 (select main_a v_prenex_643)) (< v_prenex_643 main_y) (<= (* 2 (select main_a v_prenex_643)) 1998)))) (forall ((v_prenex_138 Int) (v_prenex_137 Int)) (or (<= (* 2 (select main_a v_prenex_137)) 6) (<= (+ (select main_a v_prenex_137) 994) (select main_a v_prenex_138)) (<= 995 (select main_a v_prenex_138)) (< v_prenex_138 main_y) (<= (* 2 (select main_a v_prenex_138)) 1998) (<= (+ main_y 1) v_prenex_138))) (or (forall ((v_prenex_4300 Int)) (or (<= 995 (select main_a v_prenex_4300)) (<= 1994 (* 2 (select main_a v_prenex_4300))) (<= 997 (select main_a v_prenex_4300)) (<= (+ main_y 1) v_prenex_4300) (< v_prenex_4300 main_y))) (forall ((v_prenex_4299 Int)) (or (<= 1 (select main_a v_prenex_4299)) (<= (select main_a v_prenex_4299) 5)))) (or (forall ((v_prenex_168 Int)) (<= (select main_a v_prenex_168) 5)) (forall ((v_prenex_169 Int)) (or (<= (+ main_y 1) v_prenex_169) (<= (select main_a v_prenex_169) 1001) (< v_prenex_169 main_y) (<= 995 (select main_a v_prenex_169)) (<= (* 2 (select main_a v_prenex_169)) 1998)))) (or (forall ((v_prenex_8851 Int)) (or (<= (+ main_y 1) v_prenex_8851) (<= (* 2 (select main_a v_prenex_8851)) 1998) (<= 995 (select main_a v_prenex_8851)) (< v_prenex_8851 main_y) (<= 1994 (* 2 (select main_a v_prenex_8851))))) (forall ((v_prenex_8850 Int)) (or (<= 1 (select main_a v_prenex_8850)) (<= 0 (+ (select main_a v_prenex_8850) 1))))) (or (forall ((v_prenex_7078 Int)) (or (<= 0 (+ (select main_a v_prenex_7078) 1)) (<= (+ main_x 1) v_prenex_7078))) (forall ((v_prenex_7079 Int)) (or (<= (+ main_y 1) v_prenex_7079) (< v_prenex_7079 main_y) (<= (* 2 (select main_a v_prenex_7079)) 1998) (<= 995 (select main_a v_prenex_7079))))) (forall ((v_prenex_4008 Int) (v_prenex_4007 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4008))) (<= (select main_a v_prenex_4008) (+ (select main_a v_prenex_4007) 998)) (<= (+ main_y 1) v_prenex_4008) (<= (select main_a v_prenex_4007) 3) (<= (+ main_x 1) v_prenex_4007) (<= (select main_a v_prenex_4007) 5) (< v_prenex_4008 main_y))) (forall ((v_prenex_6778 Int) (v_prenex_6777 Int)) (or (<= (select main_a v_prenex_6778) (+ (select main_a v_prenex_6777) 998)) (<= 0 (+ (select main_a v_prenex_6777) 1)) (<= 2 (* 2 (select main_a v_prenex_6777))) (< v_prenex_6778 main_y) (<= (* 2 (select main_a v_prenex_6778)) 1998) (<= (+ main_y 1) v_prenex_6778))) (forall ((v_prenex_10871 Int) (v_prenex_10870 Int)) (or (<= (+ (select main_a v_prenex_10870) (select main_a v_prenex_10871)) 1000) (<= 1 (select main_a v_prenex_10870)) (<= (+ main_x 1) v_prenex_10870) (<= (select main_a v_prenex_10870) 3) (<= (+ main_y 1) v_prenex_10871) (< v_prenex_10871 main_y) (<= 1994 (* 2 (select main_a v_prenex_10871))))) (or (forall ((v_prenex_8411 Int)) (or (<= 0 (+ (select main_a v_prenex_8411) 1)) (< v_prenex_8411 main_x) (<= 2 (* 2 (select main_a v_prenex_8411))))) (forall ((v_prenex_8412 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8412))) (<= (+ main_y 1) v_prenex_8412) (<= 997 (select main_a v_prenex_8412)) (< v_prenex_8412 main_y)))) (forall ((v_prenex_9598 Int) (v_prenex_9599 Int)) (or (<= 1000 (+ (select main_a v_prenex_9598) (select main_a v_prenex_9599))) (<= (select main_a v_prenex_9598) 5) (<= (select main_a v_prenex_9598) 3) (<= (+ main_y 1) v_prenex_9599) (<= (* 2 (select main_a v_prenex_9599)) 1998) (< v_prenex_9599 main_y))) (forall ((v_prenex_5859 Int) (v_prenex_5858 Int)) (or (<= (select main_a v_prenex_5859) (+ (select main_a v_prenex_5858) 998)) (<= (+ main_y 1) v_prenex_5859) (< v_prenex_5859 main_y) (<= 1994 (* 2 (select main_a v_prenex_5859))) (<= (select main_a v_prenex_5859) 1001))) (forall ((v_prenex_1866 Int) (v_prenex_1867 Int)) (or (<= 997 (select main_a v_prenex_1867)) (<= (select main_a v_prenex_1866) 3) (<= (+ (select main_a v_prenex_1866) 994) (select main_a v_prenex_1867)) (<= (select main_a v_prenex_1866) 5) (<= (+ main_y 1) v_prenex_1867) (< v_prenex_1867 main_y) (< v_prenex_1866 main_x))) (or (forall ((v_prenex_6598 Int)) (or (< v_prenex_6598 main_x) (<= (select main_a v_prenex_6598) 3))) (forall ((v_prenex_6599 Int)) (or (<= (* 2 (select main_a v_prenex_6599)) 1998) (<= (+ main_y 1) v_prenex_6599) (< v_prenex_6599 main_y) (<= (select main_a v_prenex_6599) 999)))) (forall ((v_prenex_7927 Int) (v_prenex_7928 Int)) (or (<= (select main_a v_prenex_7928) (+ (select main_a v_prenex_7927) 998)) (<= (+ main_y 1) v_prenex_7928) (<= (select main_a v_prenex_7928) 1001) (<= (select main_a v_prenex_7927) 3) (<= (+ main_x 1) v_prenex_7927) (< v_prenex_7928 main_y) (<= 1 (select main_a v_prenex_7927)))) (forall ((v_prenex_8726 Int) (v_prenex_8727 Int)) (or (<= (+ main_x 1) v_prenex_8726) (<= 0 (+ (select main_a v_prenex_8726) 1)) (<= 1 (select main_a v_prenex_8726)) (< v_prenex_8726 main_x) (<= (+ (select main_a v_prenex_8726) (select main_a v_prenex_8727)) 1000))) (or (forall ((v_prenex_1219 Int)) (or (<= (select main_a v_prenex_1219) 999) (<= (* 2 (select main_a v_prenex_1219)) 1998) (< v_prenex_1219 main_y) (<= 995 (select main_a v_prenex_1219)) (<= (+ main_y 1) v_prenex_1219))) (forall ((v_prenex_1218 Int)) (<= (select main_a v_prenex_1218) 3))) (forall ((v_prenex_4199 Int) (v_prenex_4200 Int)) (or (< v_prenex_4200 main_y) (<= 1000 (+ (select main_a v_prenex_4199) (select main_a v_prenex_4200))) (<= 1 (select main_a v_prenex_4199)) (<= 1994 (* 2 (select main_a v_prenex_4200))) (<= (+ main_y 1) v_prenex_4200) (<= 0 (+ (select main_a v_prenex_4199) 1)))) (forall ((v_prenex_8740 Int) (v_prenex_8741 Int)) (or (<= (+ (select main_a v_prenex_8740) 994) (select main_a v_prenex_8741)) (<= (* 2 (select main_a v_prenex_8740)) 6) (<= (+ main_x 1) v_prenex_8740) (<= 1 (select main_a v_prenex_8740)) (< v_prenex_8741 main_y) (<= (select main_a v_prenex_8741) 1001) (<= (+ main_y 1) v_prenex_8741))) (forall ((v_prenex_5787 Int) (v_prenex_5786 Int)) (or (<= (select main_a v_prenex_5787) 1001) (<= 1 (select main_a v_prenex_5786)) (<= (+ (select main_a v_prenex_5786) 994) (select main_a v_prenex_5787)) (<= (+ main_y 1) v_prenex_5787) (< v_prenex_5787 main_y))) (forall ((v_prenex_9461 Int) (v_prenex_9460 Int)) (or (< v_prenex_9461 main_y) (<= (+ main_y 1) v_prenex_9461) (<= 995 (select main_a v_prenex_9461)) (<= (select main_a v_prenex_9461) 999) (<= (* 2 (select main_a v_prenex_9460)) 6) (<= (select main_a v_prenex_9461) (+ (select main_a v_prenex_9460) 998)))) (forall ((v_prenex_5358 Int) (v_prenex_5359 Int)) (or (<= (select main_a v_prenex_5358) 5) (<= 1000 (+ (select main_a v_prenex_5358) (select main_a v_prenex_5359))) (< v_prenex_5358 main_x) (<= (+ main_y 1) v_prenex_5359) (< v_prenex_5359 main_y) (<= (* 2 (select main_a v_prenex_5358)) 6) (<= (* 2 (select main_a v_prenex_5359)) 1998))) (forall ((v_prenex_4913 Int) (v_prenex_4912 Int)) (or (<= (* 2 (select main_a v_prenex_4912)) 6) (< v_prenex_4913 main_y) (<= 0 (+ (select main_a v_prenex_4912) 1)) (<= (select main_a v_prenex_4913) 999) (<= (+ main_y 1) v_prenex_4913) (<= 1000 (+ (select main_a v_prenex_4912) (select main_a v_prenex_4913))) (<= (* 2 (select main_a v_prenex_4913)) 1998))) (forall ((v_prenex_1031 Int) (v_prenex_1030 Int)) (or (< v_prenex_1030 main_x) (<= (* 2 (select main_a v_prenex_1030)) 6) (<= 1000 (+ (select main_a v_prenex_1030) (select main_a v_prenex_1031))) (<= (select main_a v_prenex_1031) 1001) (< v_prenex_1031 main_y) (<= (+ main_y 1) v_prenex_1031))) (forall ((v_prenex_8563 Int) (v_prenex_8562 Int)) (or (<= 0 (+ (select main_a v_prenex_8562) 1)) (<= 995 (select main_a v_prenex_8563)) (< v_prenex_8563 main_y) (<= (* 2 (select main_a v_prenex_8562)) 6) (< v_prenex_8562 main_x) (<= (select main_a v_prenex_8563) (+ (select main_a v_prenex_8562) 998)) (<= (+ main_y 1) v_prenex_8563))) (forall ((v_prenex_6417 Int) (v_prenex_6416 Int)) (or (<= 995 (select main_a v_prenex_6417)) (<= 1994 (* 2 (select main_a v_prenex_6417))) (<= (+ main_y 1) v_prenex_6417) (<= 2 (* 2 (select main_a v_prenex_6416))) (< v_prenex_6417 main_y) (<= 1 (select main_a v_prenex_6416)) (<= (+ (select main_a v_prenex_6416) (select main_a v_prenex_6417)) 1000))) (forall ((v_prenex_9223 Int) (v_prenex_9222 Int)) (or (<= (select main_a v_prenex_9223) (+ (select main_a v_prenex_9222) 998)) (<= 995 (select main_a v_prenex_9223)) (<= 1 (select main_a v_prenex_9222)) (< v_prenex_9223 main_y) (<= (+ main_y 1) v_prenex_9223))) (or (forall ((v_prenex_2351 Int)) (or (<= 995 (select main_a v_prenex_2351)) (<= 997 (select main_a v_prenex_2351)) (<= (+ main_y 1) v_prenex_2351) (<= (* 2 (select main_a v_prenex_2351)) 1998) (< v_prenex_2351 main_y))) (forall ((v_prenex_2350 Int)) (or (<= 0 (+ (select main_a v_prenex_2350) 1)) (<= (select main_a v_prenex_2350) 3)))) (forall ((v_prenex_1347 Int) (v_prenex_1346 Int)) (or (<= (+ (select main_a v_prenex_1346) (select main_a v_prenex_1347)) 1000) (<= (+ main_x 1) v_prenex_1346) (<= (+ main_y 1) v_prenex_1347) (< v_prenex_1347 main_y) (<= (select main_a v_prenex_1346) 3) (<= 995 (select main_a v_prenex_1347)))) (forall ((v_prenex_666 Int) (v_prenex_667 Int)) (or (<= 997 (select main_a v_prenex_667)) (< v_prenex_667 main_y) (<= 2 (* 2 (select main_a v_prenex_666))) (<= 0 (+ (select main_a v_prenex_666) 1)) (<= (+ main_y 1) v_prenex_667) (<= 995 (select main_a v_prenex_667)) (<= (select main_a v_prenex_667) (+ (select main_a v_prenex_666) 998)))) (forall ((v_prenex_5005 Int) (v_prenex_5004 Int)) (or (<= 1000 (+ (select main_a v_prenex_5004) (select main_a v_prenex_5005))) (<= (select main_a v_prenex_5004) 3) (< v_prenex_5005 main_y) (<= (+ main_y 1) v_prenex_5005) (<= 997 (select main_a v_prenex_5005)) (<= 1994 (* 2 (select main_a v_prenex_5005))))) (forall ((v_prenex_3357 Int) (v_prenex_3358 Int)) (or (<= (select main_a v_prenex_3357) 5) (<= (* 2 (select main_a v_prenex_3358)) 1998) (<= (select main_a v_prenex_3357) 3) (<= 997 (select main_a v_prenex_3358)) (< v_prenex_3358 main_y) (<= (+ (select main_a v_prenex_3357) 994) (select main_a v_prenex_3358)) (<= (+ main_y 1) v_prenex_3358))) (forall ((v_prenex_4823 Int) (v_prenex_4822 Int)) (or (< v_prenex_4823 main_y) (<= (+ main_y 1) v_prenex_4823) (<= (select main_a v_prenex_4823) 999) (<= 997 (select main_a v_prenex_4823)) (<= (+ (select main_a v_prenex_4822) 994) (select main_a v_prenex_4823)))) (forall ((v_prenex_7966 Int) (v_prenex_7965 Int)) (or (<= (select main_a v_prenex_7965) 3) (<= 995 (select main_a v_prenex_7966)) (< v_prenex_7966 main_y) (<= 1000 (+ (select main_a v_prenex_7965) (select main_a v_prenex_7966))) (<= (+ main_y 1) v_prenex_7966) (<= (select main_a v_prenex_7966) 999))) (forall ((v_prenex_10491 Int) (v_prenex_10490 Int)) (or (<= 1000 (+ (select main_a v_prenex_10490) (select main_a v_prenex_10491))) (<= 1 (select main_a v_prenex_10490)) (< v_prenex_10491 main_y) (<= 995 (select main_a v_prenex_10491)) (<= (+ main_y 1) v_prenex_10491) (<= (* 2 (select main_a v_prenex_10490)) 6) (<= (* 2 (select main_a v_prenex_10491)) 1998))) (forall ((v_prenex_5565 Int) (v_prenex_5564 Int)) (or (<= (+ main_y 1) v_prenex_5565) (< v_prenex_5565 main_y) (<= (+ (select main_a v_prenex_5564) (select main_a v_prenex_5565)) 1000) (<= (* 2 (select main_a v_prenex_5564)) 6) (<= (select main_a v_prenex_5565) 1001) (<= 1 (select main_a v_prenex_5564)))) (or (forall ((v_prenex_508 Int)) (or (< v_prenex_508 main_y) (<= (* 2 (select main_a v_prenex_508)) 1998) (<= 995 (select main_a v_prenex_508)) (<= (+ main_y 1) v_prenex_508))) (forall ((v_prenex_507 Int)) (or (<= 1 (select main_a v_prenex_507)) (<= (select main_a v_prenex_507) 5) (<= (+ main_x 1) v_prenex_507)))) (or (forall ((v_prenex_7582 Int)) (or (< v_prenex_7582 main_y) (<= 1994 (* 2 (select main_a v_prenex_7582))) (<= (+ main_y 1) v_prenex_7582))) (forall ((v_prenex_7581 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7581))) (<= (select main_a v_prenex_7581) 5) (<= (+ main_x 1) v_prenex_7581)))) (or (forall ((v_prenex_6561 Int)) (or (<= 995 (select main_a v_prenex_6561)) (< v_prenex_6561 main_y) (<= (* 2 (select main_a v_prenex_6561)) 1998) (<= (+ main_y 1) v_prenex_6561) (<= 997 (select main_a v_prenex_6561)))) (forall ((v_prenex_6560 Int)) (<= (select main_a v_prenex_6560) 5))) (forall ((v_prenex_10421 Int) (v_prenex_10420 Int)) (or (<= (+ main_y 1) v_prenex_10421) (< v_prenex_10421 main_y) (<= 1994 (* 2 (select main_a v_prenex_10421))) (<= 2 (* 2 (select main_a v_prenex_10420))) (<= (+ (select main_a v_prenex_10420) 994) (select main_a v_prenex_10421)) (<= 1 (select main_a v_prenex_10420)))) (forall ((v_prenex_6881 Int) (v_prenex_6882 Int)) (or (<= (select main_a v_prenex_6882) (+ (select main_a v_prenex_6881) 998)) (<= 2 (* 2 (select main_a v_prenex_6881))) (<= (+ main_y 1) v_prenex_6882) (<= 1994 (* 2 (select main_a v_prenex_6882))) (<= (select main_a v_prenex_6881) 3) (< v_prenex_6882 main_y))) (forall ((v_prenex_6844 Int) (v_prenex_6843 Int)) (or (<= (+ main_y 1) v_prenex_6844) (<= 1000 (+ (select main_a v_prenex_6843) (select main_a v_prenex_6844))) (<= (+ main_x 1) v_prenex_6843) (< v_prenex_6844 main_y) (<= 1994 (* 2 (select main_a v_prenex_6844))) (<= (select main_a v_prenex_6843) 3) (<= 0 (+ (select main_a v_prenex_6843) 1)))) (forall ((v_prenex_6429 Int) (v_prenex_6428 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6428))) (<= (* 2 (select main_a v_prenex_6429)) 1998) (< v_prenex_6429 main_y) (<= 1000 (+ (select main_a v_prenex_6428) (select main_a v_prenex_6429))) (<= (select main_a v_prenex_6429) 1001) (<= (+ main_y 1) v_prenex_6429) (<= 0 (+ (select main_a v_prenex_6428) 1)))) (forall ((v_prenex_783 Int) (v_prenex_782 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_783))) (<= 0 (+ (select main_a v_prenex_782) 1)) (<= (select main_a v_prenex_783) (+ (select main_a v_prenex_782) 998)) (<= 2 (* 2 (select main_a v_prenex_782))) (<= (+ main_y 1) v_prenex_783) (< v_prenex_783 main_y) (<= 995 (select main_a v_prenex_783)))) (forall ((v_prenex_6810 Int) (v_prenex_6809 Int)) (or (<= (+ main_y 1) v_prenex_6810) (<= 1000 (+ (select main_a v_prenex_6809) (select main_a v_prenex_6810))) (<= (select main_a v_prenex_6810) 1001) (< v_prenex_6810 main_y) (<= (* 2 (select main_a v_prenex_6809)) 6) (<= (select main_a v_prenex_6809) 5) (<= (+ main_x 1) v_prenex_6809))) (forall ((v_prenex_10047 Int) (v_prenex_10046 Int)) (or (< v_prenex_10047 main_y) (<= (select main_a v_prenex_10046) 5) (<= (+ main_y 1) v_prenex_10047) (<= 997 (select main_a v_prenex_10047)) (<= (select main_a v_prenex_10046) 3) (<= 1000 (+ (select main_a v_prenex_10046) (select main_a v_prenex_10047))) (< v_prenex_10046 main_x))) (forall ((v_prenex_5468 Int) (v_prenex_5469 Int)) (or (<= (+ main_y 1) v_prenex_5469) (<= (* 2 (select main_a v_prenex_5468)) 6) (<= 1000 (+ (select main_a v_prenex_5468) (select main_a v_prenex_5469))) (<= (* 2 (select main_a v_prenex_5469)) 1998) (<= 1 (select main_a v_prenex_5468)) (<= (select main_a v_prenex_5469) 1001) (< v_prenex_5469 main_y))) (forall ((v_prenex_909 Int) (v_prenex_910 Int)) (or (<= 0 (+ (select main_a v_prenex_909) 1)) (< v_prenex_910 main_y) (<= (+ main_y 1) v_prenex_910) (<= 995 (select main_a v_prenex_910)) (<= 1 (select main_a v_prenex_909)) (< v_prenex_909 main_x) (<= (select main_a v_prenex_910) (+ (select main_a v_prenex_909) 998)))) (forall ((v_prenex_9925 Int) (v_prenex_9926 Int)) (or (<= (select main_a v_prenex_9925) 5) (<= 1000 (+ (select main_a v_prenex_9925) (select main_a v_prenex_9926))) (<= 995 (select main_a v_prenex_9926)) (< v_prenex_9926 main_y) (<= (+ main_y 1) v_prenex_9926))) (forall ((v_prenex_3535 Int) (v_prenex_3536 Int)) (or (<= 997 (select main_a v_prenex_3536)) (<= (+ main_y 1) v_prenex_3536) (<= 2 (* 2 (select main_a v_prenex_3535))) (< v_prenex_3536 main_y) (<= (select main_a v_prenex_3535) 5) (<= 995 (select main_a v_prenex_3536)) (<= 1000 (+ (select main_a v_prenex_3535) (select main_a v_prenex_3536))))) (or (forall ((v_prenex_10141 Int)) (or (<= (select main_a v_prenex_10141) 999) (<= 995 (select main_a v_prenex_10141)) (< v_prenex_10141 main_y) (<= (+ main_y 1) v_prenex_10141) (<= (* 2 (select main_a v_prenex_10141)) 1998))) (forall ((v_prenex_10140 Int)) (or (<= (* 2 (select main_a v_prenex_10140)) 6) (<= 2 (* 2 (select main_a v_prenex_10140)))))) (forall ((v_prenex_8158 Int) (v_prenex_8159 Int)) (or (<= (select main_a v_prenex_8158) 3) (<= (+ main_y 1) v_prenex_8159) (< v_prenex_8159 main_y) (<= 995 (select main_a v_prenex_8159)) (<= 2 (* 2 (select main_a v_prenex_8158))) (<= (select main_a v_prenex_8159) (+ (select main_a v_prenex_8158) 998)) (<= (select main_a v_prenex_8159) 999))) (or (forall ((v_prenex_6102 Int)) (or (< v_prenex_6102 main_x) (<= (* 2 (select main_a v_prenex_6102)) 6))) (forall ((v_prenex_6103 Int)) (or (<= (+ main_y 1) v_prenex_6103) (<= (select main_a v_prenex_6103) 999) (< v_prenex_6103 main_y) (<= 1994 (* 2 (select main_a v_prenex_6103)))))) (or (forall ((v_prenex_9134 Int)) (or (< v_prenex_9134 main_x) (<= (select main_a v_prenex_9134) 5) (<= 2 (* 2 (select main_a v_prenex_9134))))) (forall ((v_prenex_9135 Int)) (or (<= (* 2 (select main_a v_prenex_9135)) 1998) (<= 1994 (* 2 (select main_a v_prenex_9135))) (<= (+ main_y 1) v_prenex_9135) (< v_prenex_9135 main_y)))) (forall ((v_prenex_5600 Int) (v_prenex_5601 Int)) (or (<= 0 (+ (select main_a v_prenex_5600) 1)) (<= (+ main_y 1) v_prenex_5601) (<= (select main_a v_prenex_5600) 5) (<= (* 2 (select main_a v_prenex_5601)) 1998) (< v_prenex_5601 main_y) (<= (+ (select main_a v_prenex_5600) 994) (select main_a v_prenex_5601)))) (forall ((v_prenex_3247 Int) (v_prenex_3248 Int)) (or (<= (+ (select main_a v_prenex_3247) 994) (select main_a v_prenex_3248)) (<= 0 (+ (select main_a v_prenex_3247) 1)) (<= 995 (select main_a v_prenex_3248)) (< v_prenex_3248 main_y) (<= 1994 (* 2 (select main_a v_prenex_3248))) (<= (+ main_y 1) v_prenex_3248) (<= 2 (* 2 (select main_a v_prenex_3247))))) (forall ((v_prenex_1759 Int) (v_prenex_1758 Int)) (or (< v_prenex_1759 main_y) (<= 1000 (+ (select main_a v_prenex_1758) (select main_a v_prenex_1759))) (<= 1 (select main_a v_prenex_1758)) (<= (* 2 (select main_a v_prenex_1758)) 6) (<= 1994 (* 2 (select main_a v_prenex_1759))) (<= (+ main_y 1) v_prenex_1759))) (or (forall ((v_prenex_1607 Int)) (or (<= (* 2 (select main_a v_prenex_1607)) 1998) (<= (+ main_y 1) v_prenex_1607) (< v_prenex_1607 main_y))) (forall ((v_prenex_1606 Int)) (<= 1 (select main_a v_prenex_1606)))) (forall ((v_prenex_10330 Int) (v_prenex_10331 Int)) (or (<= 995 (select main_a v_prenex_10331)) (<= 0 (+ (select main_a v_prenex_10330) 1)) (<= (select main_a v_prenex_10331) 999) (<= (+ main_y 1) v_prenex_10331) (< v_prenex_10331 main_y) (<= (+ (select main_a v_prenex_10330) 994) (select main_a v_prenex_10331)))) (or (forall ((v_prenex_3698 Int)) (or (<= (+ main_y 1) v_prenex_3698) (<= (select main_a v_prenex_3698) 999) (<= 995 (select main_a v_prenex_3698)) (< v_prenex_3698 main_y) (<= 1994 (* 2 (select main_a v_prenex_3698))))) (forall ((v_prenex_3697 Int)) (<= 1 (select main_a v_prenex_3697)))) (or (forall ((v_prenex_3991 Int)) (<= (select main_a v_prenex_3991) 3)) (forall ((v_prenex_3992 Int)) (or (<= (+ main_y 1) v_prenex_3992) (<= 1994 (* 2 (select main_a v_prenex_3992))) (<= (select main_a v_prenex_3992) 999) (<= 995 (select main_a v_prenex_3992)) (< v_prenex_3992 main_y)))) (forall ((v_prenex_1177 Int) (v_prenex_1176 Int)) (or (<= (+ (select main_a v_prenex_1176) 994) (select main_a v_prenex_1177)) (<= (* 2 (select main_a v_prenex_1177)) 1998) (< v_prenex_1177 main_y) (<= (select main_a v_prenex_1177) 999) (<= (+ main_y 1) v_prenex_1177))) (forall ((v_prenex_7711 Int) (v_prenex_7712 Int)) (or (< v_prenex_7712 main_y) (<= (+ main_y 1) v_prenex_7712) (<= (* 2 (select main_a v_prenex_7712)) 1998) (<= (select main_a v_prenex_7711) 3) (<= (select main_a v_prenex_7711) 5) (<= (+ (select main_a v_prenex_7711) (select main_a v_prenex_7712)) 1000) (<= 1994 (* 2 (select main_a v_prenex_7712))))) (forall ((v_prenex_5644 Int) (v_prenex_5645 Int)) (or (< v_prenex_5645 main_y) (<= (select main_a v_prenex_5645) (+ (select main_a v_prenex_5644) 998)) (<= (select main_a v_prenex_5644) 5) (<= 1 (select main_a v_prenex_5644)) (<= 997 (select main_a v_prenex_5645)) (<= (* 2 (select main_a v_prenex_5645)) 1998) (<= (+ main_y 1) v_prenex_5645))) (forall ((v_prenex_5291 Int) (v_prenex_5292 Int)) (or (<= (+ (select main_a v_prenex_5291) (select main_a v_prenex_5292)) 1000) (< v_prenex_5292 main_y) (<= (select main_a v_prenex_5291) 3) (<= 1994 (* 2 (select main_a v_prenex_5292))) (< v_prenex_5291 main_x) (<= (+ main_y 1) v_prenex_5292) (<= 2 (* 2 (select main_a v_prenex_5291))))) (forall ((v_prenex_9301 Int) (v_prenex_9300 Int)) (or (<= (+ main_y 1) v_prenex_9301) (<= 995 (select main_a v_prenex_9301)) (<= 2 (* 2 (select main_a v_prenex_9300))) (<= 1994 (* 2 (select main_a v_prenex_9301))) (<= (* 2 (select main_a v_prenex_9300)) 6) (< v_prenex_9301 main_y) (<= (select main_a v_prenex_9301) (+ (select main_a v_prenex_9300) 998)))) (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) (<= (select main_a v_prenex_5803) 1001))) (forall ((v_prenex_5802 Int)) (or (<= 1 (select main_a v_prenex_5802)) (< v_prenex_5802 main_x)))) (forall ((v_prenex_556 Int) (v_prenex_555 Int)) (or (<= (+ (select main_a v_prenex_555) 994) (select main_a v_prenex_556)) (<= (select main_a v_prenex_555) 5) (<= (+ main_y 1) v_prenex_556) (<= 997 (select main_a v_prenex_556)) (<= (select main_a v_prenex_555) 3) (< v_prenex_556 main_y))) (forall ((v_prenex_5772 Int) (v_prenex_5773 Int)) (or (<= (+ main_y 1) v_prenex_5773) (<= (select main_a v_prenex_5772) 3) (<= 1000 (+ (select main_a v_prenex_5772) (select main_a v_prenex_5773))) (<= (select main_a v_prenex_5773) 999) (< v_prenex_5773 main_y) (<= 995 (select main_a v_prenex_5773)) (<= 2 (* 2 (select main_a v_prenex_5772))))) (forall ((v_prenex_2360 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2360))) (<= (select main_a v_prenex_2360) 999) (<= (+ main_y 1) v_prenex_2360) (< v_prenex_2360 main_y))) (or (forall ((v_prenex_9267 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9267))) (<= (select main_a v_prenex_9267) 999) (<= (* 2 (select main_a v_prenex_9267)) 1998) (<= (+ main_y 1) v_prenex_9267) (< v_prenex_9267 main_y))) (forall ((v_prenex_9266 Int)) (or (<= (select main_a v_prenex_9266) 3) (<= 0 (+ (select main_a v_prenex_9266) 1))))) (forall ((v_prenex_1206 Int) (v_prenex_1207 Int)) (or (<= 0 (+ (select main_a v_prenex_1206) 1)) (<= (+ (select main_a v_prenex_1206) 994) (select main_a v_prenex_1207)) (<= (select main_a v_prenex_1207) 999) (<= (select main_a v_prenex_1206) 5) (<= (+ main_y 1) v_prenex_1207) (< v_prenex_1207 main_y) (< v_prenex_1206 main_x))) (forall ((v_prenex_2970 Int) (v_prenex_2969 Int)) (or (<= 997 (select main_a v_prenex_2970)) (<= (select main_a v_prenex_2970) (+ (select main_a v_prenex_2969) 998)) (<= 2 (* 2 (select main_a v_prenex_2969))) (<= (select main_a v_prenex_2969) 3) (< v_prenex_2970 main_y) (< v_prenex_2969 main_x) (<= (+ main_y 1) v_prenex_2970))) (forall ((v_prenex_7076 Int) (v_prenex_7077 Int)) (or (<= 1000 (+ (select main_a v_prenex_7076) (select main_a v_prenex_7077))) (<= (select main_a v_prenex_7076) 3) (<= (select main_a v_prenex_7077) 999) (<= 997 (select main_a v_prenex_7077)) (<= (+ main_y 1) v_prenex_7077) (<= (select main_a v_prenex_7076) 5) (< v_prenex_7077 main_y))) (or (forall ((v_prenex_9452 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9452))) (<= 0 (+ (select main_a v_prenex_9452) 1)) (<= (+ main_x 1) v_prenex_9452))) (forall ((v_prenex_9453 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9453))) (< v_prenex_9453 main_y) (<= (select main_a v_prenex_9453) 999) (<= (+ main_y 1) v_prenex_9453)))) (or (forall ((v_prenex_625 Int)) (or (< v_prenex_625 main_y) (<= (select main_a v_prenex_625) 999) (<= (+ main_y 1) v_prenex_625) (<= (* 2 (select main_a v_prenex_625)) 1998))) (forall ((v_prenex_624 Int)) (or (<= (+ main_x 1) v_prenex_624) (<= 2 (* 2 (select main_a v_prenex_624))) (<= (select main_a v_prenex_624) 5)))) (forall ((v_prenex_5767 Int) (v_prenex_5766 Int)) (or (<= (+ main_x 1) v_prenex_5766) (<= (* 2 (select main_a v_prenex_5767)) 1998) (<= (+ main_y 1) v_prenex_5767) (<= 0 (+ (select main_a v_prenex_5766) 1)) (<= 1000 (+ (select main_a v_prenex_5766) (select main_a v_prenex_5767))) (< v_prenex_5767 main_y))) (forall ((v_prenex_9429 Int) (v_prenex_9428 Int)) (or (<= 1 (select main_a v_prenex_9428)) (<= (+ main_y 1) v_prenex_9429) (<= (select main_a v_prenex_9429) (+ (select main_a v_prenex_9428) 998)) (< v_prenex_9429 main_y) (<= 997 (select main_a v_prenex_9429)) (<= (select main_a v_prenex_9429) 999))) (forall ((v_prenex_1265 Int) (v_prenex_1264 Int)) (or (<= (* 2 (select main_a v_prenex_1264)) 6) (<= (select main_a v_prenex_1265) (+ (select main_a v_prenex_1264) 998)) (<= 2 (* 2 (select main_a v_prenex_1264))) (<= (select main_a v_prenex_1265) 999) (<= 995 (select main_a v_prenex_1265)) (< v_prenex_1265 main_y) (<= (+ main_y 1) v_prenex_1265))) (forall ((v_prenex_1205 Int) (v_prenex_1204 Int)) (or (<= (select main_a v_prenex_1204) 3) (<= 997 (select main_a v_prenex_1205)) (<= 1 (select main_a v_prenex_1204)) (<= (+ main_y 1) v_prenex_1205) (< v_prenex_1205 main_y) (<= (* 2 (select main_a v_prenex_1205)) 1998) (<= 1000 (+ (select main_a v_prenex_1204) (select main_a v_prenex_1205))))) (forall ((v_prenex_6212 Int) (v_prenex_6211 Int)) (or (<= (+ main_y 1) v_prenex_6212) (<= 1 (select main_a v_prenex_6211)) (<= (* 2 (select main_a v_prenex_6211)) 6) (<= (+ (select main_a v_prenex_6211) 994) (select main_a v_prenex_6212)) (< v_prenex_6211 main_x) (<= 1994 (* 2 (select main_a v_prenex_6212))) (< v_prenex_6212 main_y))) (forall ((v_prenex_4748 Int) (v_prenex_4749 Int)) (or (< v_prenex_4749 main_y) (<= (select main_a v_prenex_4748) 3) (<= (select main_a v_prenex_4749) (+ (select main_a v_prenex_4748) 998)) (<= (+ main_y 1) v_prenex_4749) (<= (select main_a v_prenex_4748) 5) (<= (select main_a v_prenex_4749) 999) (<= (select main_a v_prenex_4749) 1001))) (forall ((v_prenex_5781 Int) (v_prenex_5780 Int)) (or (<= (+ main_x 1) v_prenex_5780) (<= (select main_a v_prenex_5780) 3) (<= (+ (select main_a v_prenex_5780) (select main_a v_prenex_5781)) 1000) (<= (* 2 (select main_a v_prenex_5780)) 6) (< v_prenex_5780 main_x))) (forall ((v_prenex_1329 Int) (v_prenex_1328 Int)) (or (<= (* 2 (select main_a v_prenex_1328)) 6) (<= 995 (select main_a v_prenex_1329)) (<= (+ main_y 1) v_prenex_1329) (<= 1000 (+ (select main_a v_prenex_1328) (select main_a v_prenex_1329))) (<= 997 (select main_a v_prenex_1329)) (< v_prenex_1329 main_y))) (forall ((v_prenex_938 Int) (v_prenex_937 Int)) (or (<= 0 (+ (select main_a v_prenex_937) 1)) (<= (select main_a v_prenex_938) 999) (<= (+ (select main_a v_prenex_937) (select main_a v_prenex_938)) 1000) (<= 995 (select main_a v_prenex_938)) (<= (+ main_y 1) v_prenex_938) (< v_prenex_938 main_y))) (forall ((v_prenex_3491 Int) (v_prenex_3492 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3491))) (<= 1994 (* 2 (select main_a v_prenex_3492))) (<= (+ main_y 1) v_prenex_3492) (<= (+ main_x 1) v_prenex_3491) (<= 1000 (+ (select main_a v_prenex_3491) (select main_a v_prenex_3492))) (<= (select main_a v_prenex_3491) 5) (< v_prenex_3492 main_y))) (forall ((v_prenex_3784 Int) (v_prenex_3783 Int)) (or (<= (+ main_y 1) v_prenex_3784) (<= 995 (select main_a v_prenex_3784)) (<= 997 (select main_a v_prenex_3784)) (<= (+ (select main_a v_prenex_3783) 994) (select main_a v_prenex_3784)) (<= (select main_a v_prenex_3783) 5) (<= (* 2 (select main_a v_prenex_3783)) 6) (< v_prenex_3784 main_y))) (forall ((v_prenex_5178 Int) (v_prenex_5177 Int)) (or (<= 0 (+ (select main_a v_prenex_5177) 1)) (<= 1000 (+ (select main_a v_prenex_5177) (select main_a v_prenex_5178))) (<= (* 2 (select main_a v_prenex_5178)) 1998) (< v_prenex_5178 main_y) (<= 995 (select main_a v_prenex_5178)) (<= 2 (* 2 (select main_a v_prenex_5177))) (<= (+ main_y 1) v_prenex_5178))) (forall ((v_prenex_2578 Int) (v_prenex_2577 Int)) (or (<= (+ (select main_a v_prenex_2577) 994) (select main_a v_prenex_2578)) (<= 1 (select main_a v_prenex_2577)) (< v_prenex_2578 main_y) (<= 2 (* 2 (select main_a v_prenex_2577))) (<= (+ main_y 1) v_prenex_2578) (<= (+ main_x 1) v_prenex_2577) (<= (* 2 (select main_a v_prenex_2578)) 1998))) (forall ((v_prenex_5626 Int) (v_prenex_5627 Int)) (or (<= 997 (select main_a v_prenex_5627)) (<= (+ main_y 1) v_prenex_5627) (<= 995 (select main_a v_prenex_5627)) (<= 1 (select main_a v_prenex_5626)) (<= (+ (select main_a v_prenex_5626) 994) (select main_a v_prenex_5627)) (< v_prenex_5627 main_y))) (forall ((v_prenex_5439 Int) (v_prenex_5438 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5439))) (<= (+ main_y 1) v_prenex_5439) (<= (select main_a v_prenex_5439) 999) (<= (+ (select main_a v_prenex_5438) (select main_a v_prenex_5439)) 1000) (<= 1 (select main_a v_prenex_5438)) (<= (* 2 (select main_a v_prenex_5438)) 6) (< v_prenex_5439 main_y))) (or (forall ((v_prenex_3053 Int)) (<= (* 2 (select main_a v_prenex_3053)) 6)) (forall ((v_prenex_3054 Int)) (or (< v_prenex_3054 main_y) (<= 997 (select main_a v_prenex_3054)) (<= (+ main_y 1) v_prenex_3054) (<= (* 2 (select main_a v_prenex_3054)) 1998) (<= (select main_a v_prenex_3054) 1001)))) (or (forall ((v_prenex_8492 Int)) (or (<= (* 2 (select main_a v_prenex_8492)) 1998) (<= 997 (select main_a v_prenex_8492)) (< v_prenex_8492 main_y) (<= (+ main_y 1) v_prenex_8492))) (forall ((v_prenex_8491 Int)) (or (< v_prenex_8491 main_x) (<= 0 (+ (select main_a v_prenex_8491) 1)) (<= (* 2 (select main_a v_prenex_8491)) 6)))) (or (forall ((v_prenex_7713 Int)) (or (<= (select main_a v_prenex_7713) 5) (<= (select main_a v_prenex_7713) 3))) (forall ((v_prenex_7714 Int)) (or (<= 997 (select main_a v_prenex_7714)) (<= (select main_a v_prenex_7714) 1001) (<= (* 2 (select main_a v_prenex_7714)) 1998) (<= (+ main_y 1) v_prenex_7714) (< v_prenex_7714 main_y)))) (forall ((v_prenex_920 Int) (v_prenex_919 Int)) (or (<= 0 (+ (select main_a v_prenex_919) 1)) (<= (+ main_y 1) v_prenex_920) (< v_prenex_920 main_y) (<= 995 (select main_a v_prenex_920)) (<= (* 2 (select main_a v_prenex_919)) 6) (<= (+ (select main_a v_prenex_919) (select main_a v_prenex_920)) 1000) (<= 1994 (* 2 (select main_a v_prenex_920))))) (forall ((v_prenex_7782 Int) (v_prenex_7781 Int)) (or (<= (select main_a v_prenex_7781) 3) (<= (+ (select main_a v_prenex_7781) (select main_a v_prenex_7782)) 1000) (<= (+ main_x 1) v_prenex_7781) (<= (select main_a v_prenex_7782) 999) (<= 1 (select main_a v_prenex_7781)) (<= (+ main_y 1) v_prenex_7782) (< v_prenex_7782 main_y))) (forall ((v_prenex_2354 Int) (v_prenex_2355 Int)) (or (<= (select main_a v_prenex_2355) 999) (<= (+ main_y 1) v_prenex_2355) (<= (select main_a v_prenex_2355) (+ (select main_a v_prenex_2354) 998)) (< v_prenex_2355 main_y) (<= 0 (+ (select main_a v_prenex_2354) 1)) (<= (+ main_x 1) v_prenex_2354))) (forall ((v_prenex_4999 Int) (v_prenex_4998 Int)) (or (<= (select main_a v_prenex_4998) 5) (<= 997 (select main_a v_prenex_4999)) (<= 1994 (* 2 (select main_a v_prenex_4999))) (<= (* 2 (select main_a v_prenex_4998)) 6) (<= (+ main_y 1) v_prenex_4999) (<= 1000 (+ (select main_a v_prenex_4998) (select main_a v_prenex_4999))) (< v_prenex_4999 main_y))) (forall ((v_prenex_8905 Int) (v_prenex_8904 Int)) (or (< v_prenex_8904 main_x) (< v_prenex_8905 main_y) (<= (select main_a v_prenex_8904) 3) (<= (+ (select main_a v_prenex_8904) 994) (select main_a v_prenex_8905)) (<= 2 (* 2 (select main_a v_prenex_8904))) (<= (* 2 (select main_a v_prenex_8905)) 1998) (<= (+ main_y 1) v_prenex_8905))) (or (forall ((v_prenex_970 Int)) (or (<= 995 (select main_a v_prenex_970)) (<= (+ main_y 1) v_prenex_970) (<= (* 2 (select main_a v_prenex_970)) 1998) (< v_prenex_970 main_y) (<= (select main_a v_prenex_970) 999))) (forall ((v_prenex_969 Int)) (or (<= (select main_a v_prenex_969) 3) (<= 2 (* 2 (select main_a v_prenex_969)))))) (forall ((v_prenex_1857 Int) (v_prenex_1856 Int)) (or (<= 0 (+ (select main_a v_prenex_1856) 1)) (<= 1000 (+ (select main_a v_prenex_1856) (select main_a v_prenex_1857))) (<= (* 2 (select main_a v_prenex_1857)) 1998) (<= (* 2 (select main_a v_prenex_1856)) 6) (< v_prenex_1857 main_y) (<= (+ main_y 1) v_prenex_1857))) (forall ((v_prenex_2801 Int) (v_prenex_2802 Int)) (or (<= (* 2 (select main_a v_prenex_2801)) 6) (< v_prenex_2802 main_y) (<= (select main_a v_prenex_2802) 999) (<= (select main_a v_prenex_2801) 5) (<= (+ main_y 1) v_prenex_2802) (<= 1000 (+ (select main_a v_prenex_2801) (select main_a v_prenex_2802))) (<= 1994 (* 2 (select main_a v_prenex_2802))))) (forall ((v_prenex_503 Int) (v_prenex_504 Int)) (or (<= (+ (select main_a v_prenex_503) (select main_a v_prenex_504)) 1000) (< v_prenex_504 main_y) (<= (+ main_y 1) v_prenex_504) (<= 1994 (* 2 (select main_a v_prenex_504))) (<= (* 2 (select main_a v_prenex_503)) 6))) (forall ((v_prenex_9570 Int) (v_prenex_9569 Int)) (or (<= (+ (select main_a v_prenex_9569) 994) (select main_a v_prenex_9570)) (<= 1994 (* 2 (select main_a v_prenex_9570))) (<= (select main_a v_prenex_9569) 5) (<= 997 (select main_a v_prenex_9570)) (<= (+ main_y 1) v_prenex_9570) (< v_prenex_9570 main_y))) (or (forall ((v_prenex_945 Int)) (or (<= (* 2 (select main_a v_prenex_945)) 6) (<= 0 (+ (select main_a v_prenex_945) 1)))) (forall ((v_prenex_946 Int)) (or (<= (+ main_y 1) v_prenex_946) (<= (select main_a v_prenex_946) 1001) (<= 1994 (* 2 (select main_a v_prenex_946))) (< v_prenex_946 main_y) (<= 995 (select main_a v_prenex_946))))) (forall ((v_prenex_5622 Int) (v_prenex_5623 Int)) (or (<= (+ main_y 1) v_prenex_5623) (<= 995 (select main_a v_prenex_5623)) (<= 1 (select main_a v_prenex_5622)) (<= (select main_a v_prenex_5623) 1001) (<= (+ (select main_a v_prenex_5622) (select main_a v_prenex_5623)) 1000) (< v_prenex_5623 main_y))) (or (forall ((v_prenex_935 Int)) (or (<= (* 2 (select main_a v_prenex_935)) 6) (<= 0 (+ (select main_a v_prenex_935) 1)))) (forall ((v_prenex_936 Int)) (or (<= (* 2 (select main_a v_prenex_936)) 1998) (<= (select main_a v_prenex_936) 1001) (<= (+ main_y 1) v_prenex_936) (< v_prenex_936 main_y) (<= 995 (select main_a v_prenex_936))))) (forall ((v_prenex_1145 Int) (v_prenex_1144 Int)) (or (<= (* 2 (select main_a v_prenex_1144)) 6) (<= (select main_a v_prenex_1145) (+ (select main_a v_prenex_1144) 998)) (<= (select main_a v_prenex_1145) 1001) (<= 1994 (* 2 (select main_a v_prenex_1145))) (<= (+ main_y 1) v_prenex_1145) (< v_prenex_1145 main_y))) (forall ((v_prenex_3687 Int) (v_prenex_3688 Int)) (or (<= (+ main_y 1) v_prenex_3688) (< v_prenex_3687 main_x) (<= (select main_a v_prenex_3687) 5) (< v_prenex_3688 main_y) (<= 2 (* 2 (select main_a v_prenex_3687))) (<= (select main_a v_prenex_3688) 999) (<= 1000 (+ (select main_a v_prenex_3687) (select main_a v_prenex_3688))))) (forall ((v_prenex_9319 Int) (v_prenex_9318 Int)) (or (<= (select main_a v_prenex_9319) 999) (<= (+ (select main_a v_prenex_9318) (select main_a v_prenex_9319)) 1000) (< v_prenex_9319 main_y) (<= 0 (+ (select main_a v_prenex_9318) 1)) (<= 995 (select main_a v_prenex_9319)) (<= (* 2 (select main_a v_prenex_9318)) 6) (<= (+ main_y 1) v_prenex_9319))) (or (forall ((v_prenex_846 Int)) (<= (select main_a v_prenex_846) 5)) (forall ((v_prenex_847 Int)) (or (< v_prenex_847 main_y) (<= (select main_a v_prenex_847) 1001) (<= 1994 (* 2 (select main_a v_prenex_847))) (<= (+ main_y 1) v_prenex_847)))) (forall ((v_prenex_10073 Int) (v_prenex_10072 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10073))) (<= 1 (select main_a v_prenex_10072)) (< v_prenex_10073 main_y) (<= (select main_a v_prenex_10072) 5) (<= (select main_a v_prenex_10073) (+ (select main_a v_prenex_10072) 998)) (<= (+ main_y 1) v_prenex_10073))) (forall ((v_prenex_3320 Int) (v_prenex_3319 Int)) (or (<= 1000 (+ (select main_a v_prenex_3319) (select main_a v_prenex_3320))) (<= (select main_a v_prenex_3320) 1001) (<= (select main_a v_prenex_3319) 5) (< v_prenex_3320 main_y) (<= (+ main_y 1) v_prenex_3320))) (forall ((v_prenex_5549 Int) (v_prenex_5548 Int)) (or (<= (+ (select main_a v_prenex_5548) (select main_a v_prenex_5549)) 1000) (<= 995 (select main_a v_prenex_5549)) (<= (select main_a v_prenex_5548) 5) (< v_prenex_5549 main_y) (<= (+ main_y 1) v_prenex_5549) (< v_prenex_5548 main_x) (<= 2 (* 2 (select main_a v_prenex_5548))))) (forall ((v_prenex_592 Int) (v_prenex_593 Int)) (or (<= (+ main_y 1) v_prenex_593) (<= (select main_a v_prenex_592) 5) (< v_prenex_593 main_y) (<= (select main_a v_prenex_593) (+ (select main_a v_prenex_592) 998)) (<= 995 (select main_a v_prenex_593)) (<= 1994 (* 2 (select main_a v_prenex_593))) (<= 2 (* 2 (select main_a v_prenex_592))))) (forall ((v_prenex_7769 Int) (v_prenex_7770 Int)) (or (<= (+ (select main_a v_prenex_7769) (select main_a v_prenex_7770)) 1000) (<= (+ main_y 1) v_prenex_7770) (<= (select main_a v_prenex_7769) 3) (<= (* 2 (select main_a v_prenex_7770)) 1998) (< v_prenex_7770 main_y))) (forall ((v_prenex_4883 Int) (v_prenex_4882 Int)) (or (<= 1000 (+ (select main_a v_prenex_4882) (select main_a v_prenex_4883))) (< v_prenex_4882 main_x) (<= 1 (select main_a v_prenex_4882)) (<= (+ main_x 1) v_prenex_4882) (<= (select main_a v_prenex_4882) 5))) (forall ((v_prenex_8972 Int) (v_prenex_8973 Int)) (or (< v_prenex_8973 main_y) (<= 995 (select main_a v_prenex_8973)) (<= 2 (* 2 (select main_a v_prenex_8972))) (<= (select main_a v_prenex_8973) (+ (select main_a v_prenex_8972) 998)) (<= (* 2 (select main_a v_prenex_8973)) 1998) (<= (+ main_y 1) v_prenex_8973))) (forall ((v_prenex_10727 Int) (v_prenex_10726 Int)) (or (<= (+ (select main_a v_prenex_10726) (select main_a v_prenex_10727)) 1000) (<= 995 (select main_a v_prenex_10727)) (<= (select main_a v_prenex_10727) 1001) (<= (select main_a v_prenex_10726) 5) (< v_prenex_10727 main_y) (<= 2 (* 2 (select main_a v_prenex_10726))) (<= (+ main_y 1) v_prenex_10727))) (or (forall ((v_prenex_7504 Int)) (or (<= (* 2 (select main_a v_prenex_7504)) 1998) (<= 997 (select main_a v_prenex_7504)) (<= (select main_a v_prenex_7504) 1001) (< v_prenex_7504 main_y) (<= (+ main_y 1) v_prenex_7504))) (forall ((v_prenex_7503 Int)) (or (<= 1 (select main_a v_prenex_7503)) (<= (select main_a v_prenex_7503) 5)))) (or (forall ((v_prenex_602 Int)) (<= 2 (* 2 (select main_a v_prenex_602)))) (forall ((v_prenex_603 Int)) (or (<= (+ main_y 1) v_prenex_603) (<= 995 (select main_a v_prenex_603)) (< v_prenex_603 main_y) (<= 1994 (* 2 (select main_a v_prenex_603))) (<= (select main_a v_prenex_603) 999)))) (or (forall ((v_prenex_7633 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7633))) (<= (* 2 (select main_a v_prenex_7633)) 6))) (forall ((v_prenex_7634 Int)) (or (<= (+ main_y 1) v_prenex_7634) (<= 995 (select main_a v_prenex_7634)) (<= 1994 (* 2 (select main_a v_prenex_7634))) (<= (* 2 (select main_a v_prenex_7634)) 1998) (< v_prenex_7634 main_y)))) (forall ((v_prenex_3281 Int) (v_prenex_3282 Int)) (or (<= (* 2 (select main_a v_prenex_3281)) 6) (<= (+ main_y 1) v_prenex_3282) (< v_prenex_3282 main_y) (<= (* 2 (select main_a v_prenex_3282)) 1998) (<= 0 (+ (select main_a v_prenex_3281) 1)) (< v_prenex_3281 main_x) (<= (+ (select main_a v_prenex_3281) (select main_a v_prenex_3282)) 1000))) (or (forall ((v_prenex_1869 Int)) (or (< v_prenex_1869 main_y) (<= 1994 (* 2 (select main_a v_prenex_1869))) (<= (select main_a v_prenex_1869) 999) (<= (+ main_y 1) v_prenex_1869))) (forall ((v_prenex_1868 Int)) (or (<= (+ main_x 1) v_prenex_1868) (<= (* 2 (select main_a v_prenex_1868)) 6) (<= 0 (+ (select main_a v_prenex_1868) 1))))) (forall ((v_prenex_10598 Int) (v_prenex_10599 Int)) (or (< v_prenex_10599 main_y) (<= (select main_a v_prenex_10599) 1001) (<= (* 2 (select main_a v_prenex_10598)) 6) (<= 995 (select main_a v_prenex_10599)) (<= (select main_a v_prenex_10599) (+ (select main_a v_prenex_10598) 998)) (<= (+ main_y 1) v_prenex_10599) (<= (select main_a v_prenex_10598) 5))) (forall ((v_prenex_5033 Int) (v_prenex_5032 Int)) (or (<= 997 (select main_a v_prenex_5033)) (<= (+ (select main_a v_prenex_5032) (select main_a v_prenex_5033)) 1000) (<= (+ main_y 1) v_prenex_5033) (<= (select main_a v_prenex_5032) 5) (< v_prenex_5033 main_y) (<= (* 2 (select main_a v_prenex_5032)) 6) (<= 995 (select main_a v_prenex_5033)))) (forall ((v_prenex_4517 Int) (v_prenex_4516 Int)) (or (<= 995 (select main_a v_prenex_4517)) (<= 997 (select main_a v_prenex_4517)) (<= 2 (* 2 (select main_a v_prenex_4516))) (<= 1000 (+ (select main_a v_prenex_4516) (select main_a v_prenex_4517))) (<= (+ main_y 1) v_prenex_4517) (<= (select main_a v_prenex_4516) 5) (< v_prenex_4517 main_y))) (forall ((v_prenex_6252 Int) (v_prenex_6251 Int)) (or (<= 995 (select main_a v_prenex_6252)) (<= (+ main_y 1) v_prenex_6252) (<= 1 (select main_a v_prenex_6251)) (<= 1000 (+ (select main_a v_prenex_6251) (select main_a v_prenex_6252))) (< v_prenex_6252 main_y) (< v_prenex_6251 main_x))) (forall ((v_prenex_4553 Int) (v_prenex_4552 Int)) (or (<= (+ main_y 1) v_prenex_4553) (<= (select main_a v_prenex_4553) 1001) (<= (+ (select main_a v_prenex_4552) 994) (select main_a v_prenex_4553)) (<= (+ main_x 1) v_prenex_4552) (<= 2 (* 2 (select main_a v_prenex_4552))) (< v_prenex_4553 main_y) (<= (* 2 (select main_a v_prenex_4552)) 6))) (forall ((v_prenex_2592 Int) (v_prenex_2591 Int)) (or (<= 1 (select main_a v_prenex_2591)) (<= (select main_a v_prenex_2591) 3) (< v_prenex_2592 main_y) (< v_prenex_2591 main_x) (<= (+ main_y 1) v_prenex_2592) (<= 1000 (+ (select main_a v_prenex_2591) (select main_a v_prenex_2592))) (<= (select main_a v_prenex_2592) 1001))) (forall ((v_prenex_8486 Int) (v_prenex_8485 Int)) (or (< v_prenex_8485 main_x) (<= (* 2 (select main_a v_prenex_8485)) 6) (<= (* 2 (select main_a v_prenex_8486)) 1998) (<= 2 (* 2 (select main_a v_prenex_8485))) (<= (+ (select main_a v_prenex_8485) (select main_a v_prenex_8486)) 1000) (<= (+ main_y 1) v_prenex_8486) (< v_prenex_8486 main_y))) (forall ((v_prenex_10233 Int) (v_prenex_10232 Int)) (or (<= (+ main_x 1) v_prenex_10232) (<= 1 (select main_a v_prenex_10232)) (<= 997 (select main_a v_prenex_10233)) (< v_prenex_10233 main_y) (<= (+ main_y 1) v_prenex_10233) (<= (select main_a v_prenex_10232) 5) (<= (+ (select main_a v_prenex_10232) 994) (select main_a v_prenex_10233)))) (forall ((v_prenex_8556 Int) (v_prenex_8557 Int)) (or (<= 995 (select main_a v_prenex_8557)) (<= (select main_a v_prenex_8557) (+ (select main_a v_prenex_8556) 998)) (<= (+ main_y 1) v_prenex_8557) (<= 2 (* 2 (select main_a v_prenex_8556))) (< v_prenex_8557 main_y) (<= (select main_a v_prenex_8557) 1001))) (forall ((v_prenex_2980 Int) (v_prenex_2979 Int)) (or (<= 0 (+ (select main_a v_prenex_2979) 1)) (<= (select main_a v_prenex_2980) 1001) (< v_prenex_2980 main_y) (<= (select main_a v_prenex_2980) (+ (select main_a v_prenex_2979) 998)) (<= (+ main_y 1) v_prenex_2980) (<= (* 2 (select main_a v_prenex_2979)) 6))) (forall ((v_prenex_2535 Int) (v_prenex_2536 Int)) (or (<= (+ main_y 1) v_prenex_2536) (<= 1994 (* 2 (select main_a v_prenex_2536))) (<= (+ (select main_a v_prenex_2535) 994) (select main_a v_prenex_2536)) (<= (+ main_x 1) v_prenex_2535) (<= 0 (+ (select main_a v_prenex_2535) 1)) (< v_prenex_2536 main_y) (<= (* 2 (select main_a v_prenex_2535)) 6))) (or (forall ((v_prenex_3959 Int)) (or (<= (+ main_x 1) v_prenex_3959) (<= (select main_a v_prenex_3959) 5) (<= 2 (* 2 (select main_a v_prenex_3959))))) (forall ((v_prenex_3960 Int)) (or (<= 997 (select main_a v_prenex_3960)) (<= (+ main_y 1) v_prenex_3960) (<= (* 2 (select main_a v_prenex_3960)) 1998) (< v_prenex_3960 main_y)))) (forall ((v_prenex_9443 Int) (v_prenex_9442 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9442))) (<= (select main_a v_prenex_9443) (+ (select main_a v_prenex_9442) 998)) (<= (+ main_x 1) v_prenex_9442) (<= (+ main_y 1) v_prenex_9443) (<= 1994 (* 2 (select main_a v_prenex_9443))) (<= (select main_a v_prenex_9442) 3) (< v_prenex_9443 main_y))) (or (forall ((v_prenex_4172 Int)) (or (<= (* 2 (select main_a v_prenex_4172)) 1998) (<= 995 (select main_a v_prenex_4172)) (<= (+ main_y 1) v_prenex_4172) (< v_prenex_4172 main_y) (<= 1994 (* 2 (select main_a v_prenex_4172))))) (forall ((v_prenex_4171 Int)) (<= 2 (* 2 (select main_a v_prenex_4171))))) (forall ((v_prenex_4997 Int) (v_prenex_4996 Int)) (or (< v_prenex_4997 main_y) (<= 2 (* 2 (select main_a v_prenex_4996))) (<= (select main_a v_prenex_4997) 1001) (< v_prenex_4996 main_x) (<= (+ main_y 1) v_prenex_4997) (<= (* 2 (select main_a v_prenex_4996)) 6) (<= 1000 (+ (select main_a v_prenex_4996) (select main_a v_prenex_4997))))) (forall ((v_prenex_8079 Int) (v_prenex_8078 Int)) (or (<= (+ (select main_a v_prenex_8078) 994) (select main_a v_prenex_8079)) (<= 1994 (* 2 (select main_a v_prenex_8079))) (< v_prenex_8079 main_y) (<= (select main_a v_prenex_8078) 5) (<= (+ main_y 1) v_prenex_8079) (<= (select main_a v_prenex_8079) 999) (<= 1 (select main_a v_prenex_8078)))) (forall ((v_prenex_7003 Int) (v_prenex_7004 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7004))) (< v_prenex_7004 main_y) (<= (+ (select main_a v_prenex_7003) (select main_a v_prenex_7004)) 1000) (<= (+ main_y 1) v_prenex_7004) (< v_prenex_7003 main_x))) (forall ((v_prenex_9455 Int) (v_prenex_9454 Int)) (or (<= 1000 (+ (select main_a v_prenex_9454) (select main_a v_prenex_9455))) (<= 997 (select main_a v_prenex_9455)) (<= (select main_a v_prenex_9454) 5) (<= (+ main_y 1) v_prenex_9455) (<= 0 (+ (select main_a v_prenex_9454) 1)) (< v_prenex_9455 main_y))) (forall ((v_prenex_5665 Int) (v_prenex_5664 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5665))) (<= (+ main_y 1) v_prenex_5665) (< v_prenex_5664 main_x) (< v_prenex_5665 main_y) (<= (select main_a v_prenex_5664) 3) (<= 1 (select main_a v_prenex_5664)) (<= (+ (select main_a v_prenex_5664) 994) (select main_a v_prenex_5665)))) (forall ((v_prenex_1673 Int) (v_prenex_1672 Int)) (or (< v_prenex_1673 main_y) (<= 0 (+ (select main_a v_prenex_1672) 1)) (<= 1000 (+ (select main_a v_prenex_1672) (select main_a v_prenex_1673))) (<= (+ main_y 1) v_prenex_1673) (<= 997 (select main_a v_prenex_1673)))) (forall ((v_prenex_6133 Int) (v_prenex_6132 Int)) (or (<= (+ main_y 1) v_prenex_6133) (<= 0 (+ (select main_a v_prenex_6132) 1)) (<= (* 2 (select main_a v_prenex_6133)) 1998) (<= 1994 (* 2 (select main_a v_prenex_6133))) (< v_prenex_6133 main_y) (<= (select main_a v_prenex_6133) (+ (select main_a v_prenex_6132) 998)))) (or (forall ((v_prenex_5287 Int)) (or (<= (+ main_x 1) v_prenex_5287) (<= 2 (* 2 (select main_a v_prenex_5287))))) (forall ((v_prenex_5288 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5288))) (<= 995 (select main_a v_prenex_5288)) (<= (+ main_y 1) v_prenex_5288) (< v_prenex_5288 main_y)))) (or (forall ((v_prenex_8184 Int)) (or (< v_prenex_8184 main_x) (<= 0 (+ (select main_a v_prenex_8184) 1)))) (forall ((v_prenex_8185 Int)) (or (< v_prenex_8185 main_y) (<= 1994 (* 2 (select main_a v_prenex_8185))) (<= 997 (select main_a v_prenex_8185)) (<= (+ main_y 1) v_prenex_8185)))) (forall ((v_prenex_5457 Int) (v_prenex_5456 Int)) (or (< v_prenex_5457 main_y) (<= (+ main_x 1) v_prenex_5456) (<= (select main_a v_prenex_5457) 1001) (<= (+ (select main_a v_prenex_5456) (select main_a v_prenex_5457)) 1000) (<= (+ main_y 1) v_prenex_5457))) (forall ((v_prenex_39 Int) (v_prenex_40 Int)) (or (< v_prenex_40 main_y) (<= 1994 (* 2 (select main_a v_prenex_40))) (<= (+ main_y 1) v_prenex_40) (<= 1 (select main_a v_prenex_39)) (<= (select main_a v_prenex_39) 5) (<= 1000 (+ (select main_a v_prenex_39) (select main_a v_prenex_40))) (<= (+ main_x 1) v_prenex_39))) (forall ((v_prenex_9587 Int) (v_prenex_9588 Int)) (or (<= (select main_a v_prenex_9588) (+ (select main_a v_prenex_9587) 998)) (<= (+ main_y 1) v_prenex_9588) (<= 2 (* 2 (select main_a v_prenex_9587))) (<= 997 (select main_a v_prenex_9588)) (< v_prenex_9588 main_y) (<= 0 (+ (select main_a v_prenex_9587) 1)))) (forall ((v_prenex_975 Int) (v_prenex_976 Int)) (or (<= (* 2 (select main_a v_prenex_976)) 1998) (<= 995 (select main_a v_prenex_976)) (<= 1000 (+ (select main_a v_prenex_975) (select main_a v_prenex_976))) (<= (+ main_y 1) v_prenex_976) (<= (* 2 (select main_a v_prenex_975)) 6) (<= (select main_a v_prenex_975) 3) (< v_prenex_976 main_y))) (forall ((v_prenex_6965 Int) (v_prenex_6966 Int)) (or (<= (* 2 (select main_a v_prenex_6966)) 1998) (<= 1 (select main_a v_prenex_6965)) (<= (select main_a v_prenex_6966) 1001) (<= 2 (* 2 (select main_a v_prenex_6965))) (< v_prenex_6966 main_y) (<= 1000 (+ (select main_a v_prenex_6965) (select main_a v_prenex_6966))) (<= (+ main_y 1) v_prenex_6966))) (forall ((v_prenex_9521 Int) (v_prenex_9522 Int)) (or (<= (* 2 (select main_a v_prenex_9521)) 6) (< v_prenex_9522 main_y) (<= (+ main_x 1) v_prenex_9521) (<= 995 (select main_a v_prenex_9522)) (<= (+ (select main_a v_prenex_9521) 994) (select main_a v_prenex_9522)) (<= (+ main_y 1) v_prenex_9522))) (forall ((v_prenex_9431 Int) (v_prenex_9430 Int)) (or (<= (+ main_y 1) v_prenex_9431) (<= 2 (* 2 (select main_a v_prenex_9430))) (<= (* 2 (select main_a v_prenex_9431)) 1998) (<= 997 (select main_a v_prenex_9431)) (<= (select main_a v_prenex_9430) 3) (<= 1000 (+ (select main_a v_prenex_9430) (select main_a v_prenex_9431))) (< v_prenex_9431 main_y))) (forall ((v_prenex_2093 Int) (v_prenex_2094 Int)) (or (<= (+ main_y 1) v_prenex_2094) (<= (* 2 (select main_a v_prenex_2094)) 1998) (<= (* 2 (select main_a v_prenex_2093)) 6) (< v_prenex_2093 main_x) (<= (+ (select main_a v_prenex_2093) (select main_a v_prenex_2094)) 1000) (< v_prenex_2094 main_y) (<= (select main_a v_prenex_2093) 3))) (or (forall ((v_prenex_1552 Int)) (or (<= 0 (+ (select main_a v_prenex_1552) 1)) (<= (* 2 (select main_a v_prenex_1552)) 6))) (forall ((v_prenex_1553 Int)) (or (<= (* 2 (select main_a v_prenex_1553)) 1998) (< v_prenex_1553 main_y) (<= 995 (select main_a v_prenex_1553)) (<= (+ main_y 1) v_prenex_1553)))) (forall ((v_prenex_6140 Int) (v_prenex_6141 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6140))) (<= (* 2 (select main_a v_prenex_6140)) 6) (<= (+ (select main_a v_prenex_6140) 994) (select main_a v_prenex_6141)) (<= 997 (select main_a v_prenex_6141)) (< v_prenex_6141 main_y) (<= (+ main_y 1) v_prenex_6141))) (forall ((v_prenex_2352 Int) (v_prenex_2353 Int)) (or (<= (+ main_y 1) v_prenex_2353) (<= (select main_a v_prenex_2352) 5) (<= (* 2 (select main_a v_prenex_2353)) 1998) (<= 2 (* 2 (select main_a v_prenex_2352))) (<= (select main_a v_prenex_2353) 999) (< v_prenex_2353 main_y) (<= 1000 (+ (select main_a v_prenex_2352) (select main_a v_prenex_2353))))) (or (forall ((v_prenex_3547 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3547))) (<= 1 (select main_a v_prenex_3547)))) (forall ((v_prenex_3548 Int)) (or (<= 995 (select main_a v_prenex_3548)) (<= (+ main_y 1) v_prenex_3548) (< v_prenex_3548 main_y) (<= (select main_a v_prenex_3548) 1001) (<= 1994 (* 2 (select main_a v_prenex_3548)))))) (forall ((v_prenex_5185 Int) (v_prenex_5186 Int)) (or (< v_prenex_5186 main_y) (<= 1994 (* 2 (select main_a v_prenex_5186))) (<= (select main_a v_prenex_5185) 5) (<= 995 (select main_a v_prenex_5186)) (<= 0 (+ (select main_a v_prenex_5185) 1)) (<= (select main_a v_prenex_5186) (+ (select main_a v_prenex_5185) 998)) (<= (+ main_y 1) v_prenex_5186))) (or (forall ((v_prenex_1361 Int)) (or (< v_prenex_1361 main_y) (<= (+ main_y 1) v_prenex_1361) (<= (* 2 (select main_a v_prenex_1361)) 1998) (<= (select main_a v_prenex_1361) 1001))) (forall ((v_prenex_1360 Int)) (or (<= 0 (+ (select main_a v_prenex_1360) 1)) (< v_prenex_1360 main_x)))) (forall ((v_prenex_1023 Int) (v_prenex_1022 Int)) (or (<= 1 (select main_a v_prenex_1022)) (<= (+ main_y 1) v_prenex_1023) (<= (* 2 (select main_a v_prenex_1023)) 1998) (<= (select main_a v_prenex_1022) 3) (< v_prenex_1023 main_y) (<= (select main_a v_prenex_1023) (+ (select main_a v_prenex_1022) 998)) (<= (select main_a v_prenex_1023) 999))) (forall ((v_prenex_2021 Int) (v_prenex_2022 Int)) (or (<= (+ main_y 1) v_prenex_2022) (< v_prenex_2022 main_y) (<= (select main_a v_prenex_2021) 5) (<= 995 (select main_a v_prenex_2022)) (<= (select main_a v_prenex_2022) (+ (select main_a v_prenex_2021) 998)) (<= 2 (* 2 (select main_a v_prenex_2021))) (<= (select main_a v_prenex_2022) 1001))) (or (forall ((v_prenex_4726 Int)) (or (<= (* 2 (select main_a v_prenex_4726)) 6) (<= (select main_a v_prenex_4726) 3))) (forall ((v_prenex_4727 Int)) (or (<= (+ main_y 1) v_prenex_4727) (<= (select main_a v_prenex_4727) 1001) (<= 1994 (* 2 (select main_a v_prenex_4727))) (< v_prenex_4727 main_y)))) (forall ((v_prenex_7166 Int) (v_prenex_7167 Int)) (or (< v_prenex_7167 main_y) (<= 1 (select main_a v_prenex_7166)) (<= (+ main_y 1) v_prenex_7167) (<= (select main_a v_prenex_7167) 1001) (<= (select main_a v_prenex_7167) (+ (select main_a v_prenex_7166) 998)) (<= 997 (select main_a v_prenex_7167)) (<= (select main_a v_prenex_7166) 3))) (forall ((v_prenex_3469 Int) (v_prenex_3470 Int)) (or (<= (+ main_y 1) v_prenex_3470) (<= (* 2 (select main_a v_prenex_3470)) 1998) (< v_prenex_3470 main_y) (<= 1000 (+ (select main_a v_prenex_3469) (select main_a v_prenex_3470))) (<= (select main_a v_prenex_3469) 5) (<= (+ main_x 1) v_prenex_3469))) (or (forall ((v_prenex_6452 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6452))) (<= (select main_a v_prenex_6452) 5))) (forall ((v_prenex_6453 Int)) (or (<= (+ main_y 1) v_prenex_6453) (<= 997 (select main_a v_prenex_6453)) (< v_prenex_6453 main_y) (<= (select main_a v_prenex_6453) 999) (<= (* 2 (select main_a v_prenex_6453)) 1998)))) (or (forall ((v_prenex_8631 Int)) (or (<= (* 2 (select main_a v_prenex_8631)) 1998) (<= 995 (select main_a v_prenex_8631)) (< v_prenex_8631 main_y) (<= (+ main_y 1) v_prenex_8631))) (forall ((v_prenex_8630 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8630))) (<= (select main_a v_prenex_8630) 3)))) (forall ((v_prenex_10550 Int) (v_prenex_10551 Int)) (or (<= 1000 (+ (select main_a v_prenex_10550) (select main_a v_prenex_10551))) (<= (select main_a v_prenex_10551) 999) (<= (+ main_y 1) v_prenex_10551) (<= 2 (* 2 (select main_a v_prenex_10550))) (<= 1994 (* 2 (select main_a v_prenex_10551))) (< v_prenex_10551 main_y))) (forall ((v_prenex_9735 Int) (v_prenex_9734 Int)) (or (< v_prenex_9735 main_y) (<= (+ (select main_a v_prenex_9734) 994) (select main_a v_prenex_9735)) (<= (* 2 (select main_a v_prenex_9734)) 6) (<= 997 (select main_a v_prenex_9735)) (<= 995 (select main_a v_prenex_9735)) (<= (+ main_y 1) v_prenex_9735))) (or (forall ((v_prenex_5907 Int)) (or (<= (+ main_y 1) v_prenex_5907) (< v_prenex_5907 main_y) (<= (select main_a v_prenex_5907) 1001) (<= 995 (select main_a v_prenex_5907)))) (forall ((v_prenex_5906 Int)) (<= (* 2 (select main_a v_prenex_5906)) 6))) (forall ((v_prenex_10257 Int) (v_prenex_10256 Int)) (or (<= (select main_a v_prenex_10257) (+ (select main_a v_prenex_10256) 998)) (< v_prenex_10257 main_y) (<= 1 (select main_a v_prenex_10256)) (<= (* 2 (select main_a v_prenex_10257)) 1998) (<= (select main_a v_prenex_10257) 1001) (<= (+ main_y 1) v_prenex_10257))) (forall ((v_prenex_5987 Int) (v_prenex_5986 Int)) (or (<= (+ main_y 1) v_prenex_5987) (<= 1 (select main_a v_prenex_5986)) (<= (+ (select main_a v_prenex_5986) (select main_a v_prenex_5987)) 1000) (<= (select main_a v_prenex_5987) 1001) (< v_prenex_5987 main_y) (<= 997 (select main_a v_prenex_5987)) (<= (select main_a v_prenex_5986) 3))) (forall ((v_prenex_4537 Int) (v_prenex_4536 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4537))) (< v_prenex_4537 main_y) (<= (+ main_y 1) v_prenex_4537) (<= (* 2 (select main_a v_prenex_4536)) 6) (<= 0 (+ (select main_a v_prenex_4536) 1)) (<= (select main_a v_prenex_4537) (+ (select main_a v_prenex_4536) 998)) (<= (* 2 (select main_a v_prenex_4537)) 1998))) (or (forall ((v_prenex_6094 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6094))) (<= 0 (+ (select main_a v_prenex_6094) 1)))) (forall ((v_prenex_6095 Int)) (or (< v_prenex_6095 main_y) (<= (+ main_y 1) v_prenex_6095) (<= 995 (select main_a v_prenex_6095)) (<= (* 2 (select main_a v_prenex_6095)) 1998)))) (forall ((v_prenex_1133 Int) (v_prenex_1132 Int)) (or (<= 1000 (+ (select main_a v_prenex_1132) (select main_a v_prenex_1133))) (<= 2 (* 2 (select main_a v_prenex_1132))) (<= (+ main_y 1) v_prenex_1133) (<= 995 (select main_a v_prenex_1133)) (< v_prenex_1133 main_y) (< v_prenex_1132 main_x))) (forall ((v_prenex_6994 Int) (v_prenex_6993 Int)) (or (<= 995 (select main_a v_prenex_6994)) (< v_prenex_6994 main_y) (<= (+ (select main_a v_prenex_6993) 994) (select main_a v_prenex_6994)) (<= (select main_a v_prenex_6993) 5) (<= (+ main_y 1) v_prenex_6994) (<= 1994 (* 2 (select main_a v_prenex_6994))))) (forall ((v_prenex_9946 Int) (v_prenex_9945 Int)) (or (<= 995 (select main_a v_prenex_9946)) (<= (select main_a v_prenex_9945) 3) (< v_prenex_9946 main_y) (<= (+ main_x 1) v_prenex_9945) (<= (+ main_y 1) v_prenex_9946) (<= (+ (select main_a v_prenex_9945) 994) (select main_a v_prenex_9946)))) (forall ((v_prenex_4957 Int) (v_prenex_4956 Int)) (or (<= (select main_a v_prenex_4957) (+ (select main_a v_prenex_4956) 998)) (<= (select main_a v_prenex_4956) 5) (< v_prenex_4957 main_y) (<= (+ main_x 1) v_prenex_4956) (<= 1994 (* 2 (select main_a v_prenex_4957))) (<= (+ main_y 1) v_prenex_4957))) (forall ((v_prenex_4188 Int) (v_prenex_4187 Int)) (or (< v_prenex_4188 main_y) (<= (+ main_y 1) v_prenex_4188) (<= (select main_a v_prenex_4187) 5) (<= 995 (select main_a v_prenex_4188)) (<= 1994 (* 2 (select main_a v_prenex_4188))) (<= (+ (select main_a v_prenex_4187) 994) (select main_a v_prenex_4188)))) (forall ((v_prenex_5379 Int) (v_prenex_5378 Int)) (or (<= (+ main_y 1) v_prenex_5379) (<= (select main_a v_prenex_5379) 1001) (<= 1994 (* 2 (select main_a v_prenex_5379))) (<= (+ (select main_a v_prenex_5378) 994) (select main_a v_prenex_5379)) (< v_prenex_5379 main_y))) (forall ((v_prenex_5328 Int) (v_prenex_5327 Int)) (or (<= (+ main_y 1) v_prenex_5328) (< v_prenex_5328 main_y) (<= 995 (select main_a v_prenex_5328)) (<= 1000 (+ (select main_a v_prenex_5327) (select main_a v_prenex_5328))) (<= (select main_a v_prenex_5327) 5) (<= 0 (+ (select main_a v_prenex_5327) 1)) (<= (select main_a v_prenex_5328) 999))) (forall ((v_prenex_2288 Int) (v_prenex_2289 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2288))) (< v_prenex_2289 main_y) (<= 1994 (* 2 (select main_a v_prenex_2289))) (<= (+ main_y 1) v_prenex_2289) (<= (+ (select main_a v_prenex_2288) 994) (select main_a v_prenex_2289)) (<= (select main_a v_prenex_2288) 5) (<= 995 (select main_a v_prenex_2289)))) (or (forall ((v_prenex_2741 Int)) (or (<= (* 2 (select main_a v_prenex_2741)) 6) (<= 1 (select main_a v_prenex_2741)))) (forall ((v_prenex_2742 Int)) (or (<= 997 (select main_a v_prenex_2742)) (<= (+ main_y 1) v_prenex_2742) (<= 1994 (* 2 (select main_a v_prenex_2742))) (<= (select main_a v_prenex_2742) 1001) (< v_prenex_2742 main_y)))) (forall ((v_prenex_7722 Int) (v_prenex_7721 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7721))) (<= 1994 (* 2 (select main_a v_prenex_7722))) (< v_prenex_7722 main_y) (<= (+ main_x 1) v_prenex_7721) (<= (+ main_y 1) v_prenex_7722) (<= (+ (select main_a v_prenex_7721) 994) (select main_a v_prenex_7722)) (<= (select main_a v_prenex_7721) 3))) (forall ((v_prenex_9003 Int) (v_prenex_9002 Int)) (or (<= (+ (select main_a v_prenex_9002) (select main_a v_prenex_9003)) 1000) (<= 1994 (* 2 (select main_a v_prenex_9003))) (<= (+ main_y 1) v_prenex_9003) (< v_prenex_9003 main_y) (<= 1 (select main_a v_prenex_9002)) (<= 997 (select main_a v_prenex_9003)))) (forall ((v_prenex_2996 Int) (v_prenex_2995 Int)) (or (<= (* 2 (select main_a v_prenex_2995)) 6) (<= (+ main_y 1) v_prenex_2996) (<= 1994 (* 2 (select main_a v_prenex_2996))) (<= (select main_a v_prenex_2995) 5) (< v_prenex_2996 main_y) (< v_prenex_2995 main_x) (<= (+ (select main_a v_prenex_2995) 994) (select main_a v_prenex_2996)))) (forall ((v_prenex_10615 Int) (v_prenex_10614 Int)) (or (<= (select main_a v_prenex_10615) 1001) (<= (+ main_y 1) v_prenex_10615) (<= 1 (select main_a v_prenex_10614)) (<= (+ main_x 1) v_prenex_10614) (<= (+ (select main_a v_prenex_10614) 994) (select main_a v_prenex_10615)) (< v_prenex_10615 main_y))) (forall ((v_prenex_7603 Int) (v_prenex_7604 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7603))) (<= (select main_a v_prenex_7603) 3) (<= (select main_a v_prenex_7604) (+ (select main_a v_prenex_7603) 998)) (<= 997 (select main_a v_prenex_7604)) (< v_prenex_7604 main_y) (<= (select main_a v_prenex_7604) 999) (<= (+ main_y 1) v_prenex_7604))) (forall ((v_prenex_6879 Int) (v_prenex_6880 Int)) (or (<= (+ main_y 1) v_prenex_6880) (<= (select main_a v_prenex_6879) 5) (< v_prenex_6880 main_y) (<= (+ (select main_a v_prenex_6879) 994) (select main_a v_prenex_6880)) (< v_prenex_6879 main_x) (<= 1 (select main_a v_prenex_6879)) (<= (select main_a v_prenex_6880) 1001))) (or (forall ((v_prenex_2444 Int)) (or (<= 995 (select main_a v_prenex_2444)) (<= 1994 (* 2 (select main_a v_prenex_2444))) (< v_prenex_2444 main_y) (<= (+ main_y 1) v_prenex_2444))) (forall ((v_prenex_2443 Int)) (or (<= 0 (+ (select main_a v_prenex_2443) 1)) (<= 2 (* 2 (select main_a v_prenex_2443)))))) (or (forall ((v_prenex_5559 Int)) (or (<= (select main_a v_prenex_5559) 999) (<= 995 (select main_a v_prenex_5559)) (<= (* 2 (select main_a v_prenex_5559)) 1998) (<= (+ main_y 1) v_prenex_5559) (< v_prenex_5559 main_y))) (forall ((v_prenex_5558 Int)) (<= 0 (+ (select main_a v_prenex_5558) 1)))) (or (forall ((v_prenex_623 Int)) (or (<= 997 (select main_a v_prenex_623)) (<= (+ main_y 1) v_prenex_623) (<= 995 (select main_a v_prenex_623)) (<= 1994 (* 2 (select main_a v_prenex_623))) (< v_prenex_623 main_y))) (forall ((v_prenex_622 Int)) (or (<= (select main_a v_prenex_622) 5) (<= (select main_a v_prenex_622) 3)))) (forall ((v_prenex_10003 Int) (v_prenex_10002 Int)) (or (<= (select main_a v_prenex_10002) 5) (<= 1 (select main_a v_prenex_10002)) (< v_prenex_10003 main_y) (<= (select main_a v_prenex_10003) (+ (select main_a v_prenex_10002) 998)) (<= (* 2 (select main_a v_prenex_10003)) 1998) (<= (+ main_y 1) v_prenex_10003))) (or (forall ((v_prenex_4745 Int)) (or (<= (* 2 (select main_a v_prenex_4745)) 1998) (<= (+ main_y 1) v_prenex_4745) (< v_prenex_4745 main_y))) (forall ((v_prenex_4744 Int)) (or (<= (select main_a v_prenex_4744) 5) (<= (* 2 (select main_a v_prenex_4744)) 6)))) (or (forall ((v_prenex_2541 Int)) (<= 0 (+ (select main_a v_prenex_2541) 1))) (forall ((v_prenex_2542 Int)) (or (<= (select main_a v_prenex_2542) 1001) (< v_prenex_2542 main_y) (<= 1994 (* 2 (select main_a v_prenex_2542))) (<= (select main_a v_prenex_2542) 999) (<= (+ main_y 1) v_prenex_2542)))) (or (forall ((v_prenex_7933 Int)) (or (<= (* 2 (select main_a v_prenex_7933)) 6) (<= 0 (+ (select main_a v_prenex_7933) 1)))) (forall ((v_prenex_7934 Int)) (or (<= (+ main_y 1) v_prenex_7934) (<= 1994 (* 2 (select main_a v_prenex_7934))) (<= (select main_a v_prenex_7934) 999) (< v_prenex_7934 main_y)))) (forall ((v_prenex_10554 Int) (v_prenex_10555 Int)) (or (<= (+ (select main_a v_prenex_10554) (select main_a v_prenex_10555)) 1000) (<= (select main_a v_prenex_10555) 1001) (<= 997 (select main_a v_prenex_10555)) (<= (select main_a v_prenex_10554) 3) (<= (+ main_y 1) v_prenex_10555) (< v_prenex_10555 main_y))) (or (forall ((v_prenex_8668 Int)) (or (<= (* 2 (select main_a v_prenex_8668)) 6) (<= 1 (select main_a v_prenex_8668)) (< v_prenex_8668 main_x))) (forall ((v_prenex_8669 Int)) (or (<= (* 2 (select main_a v_prenex_8669)) 1998) (<= (+ main_y 1) v_prenex_8669) (<= (select main_a v_prenex_8669) 1001) (< v_prenex_8669 main_y)))) (forall ((v_prenex_1245 Int) (v_prenex_1244 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1244))) (<= 995 (select main_a v_prenex_1245)) (< v_prenex_1244 main_x) (<= (+ (select main_a v_prenex_1244) (select main_a v_prenex_1245)) 1000) (< v_prenex_1245 main_y) (<= (+ main_y 1) v_prenex_1245))) (forall ((v_prenex_7487 Int) (v_prenex_7488 Int)) (or (<= 1 (select main_a v_prenex_7487)) (<= (+ main_y 1) v_prenex_7488) (<= 1994 (* 2 (select main_a v_prenex_7488))) (< v_prenex_7488 main_y) (<= 0 (+ (select main_a v_prenex_7487) 1)) (<= 1000 (+ (select main_a v_prenex_7487) (select main_a v_prenex_7488))) (<= 995 (select main_a v_prenex_7488)))) (forall ((v_prenex_8305 Int) (v_prenex_8304 Int)) (or (<= (select main_a v_prenex_8305) 999) (< v_prenex_8305 main_y) (<= (select main_a v_prenex_8304) 5) (<= 997 (select main_a v_prenex_8305)) (<= (+ main_y 1) v_prenex_8305) (<= (select main_a v_prenex_8304) 3) (<= (select main_a v_prenex_8305) (+ (select main_a v_prenex_8304) 998)))) (or (forall ((v_prenex_9918 Int)) (<= (* 2 (select main_a v_prenex_9918)) 1998)) (forall ((v_prenex_9917 Int)) (or (<= (+ main_x 1) v_prenex_9917) (<= (select main_a v_prenex_9917) 3) (< v_prenex_9917 main_x) (<= (select main_a v_prenex_9917) 5)))) (forall ((v_prenex_1153 Int) (v_prenex_1152 Int)) (or (<= 995 (select main_a v_prenex_1153)) (< v_prenex_1153 main_y) (<= (select main_a v_prenex_1153) (+ (select main_a v_prenex_1152) 998)) (<= (select main_a v_prenex_1152) 5) (<= (+ main_y 1) v_prenex_1153) (<= (select main_a v_prenex_1153) 999))) (forall ((v_prenex_7284 Int) (v_prenex_7285 Int)) (or (<= 1000 (+ (select main_a v_prenex_7284) (select main_a v_prenex_7285))) (<= (* 2 (select main_a v_prenex_7285)) 1998) (<= (+ main_y 1) v_prenex_7285) (<= 0 (+ (select main_a v_prenex_7284) 1)) (<= (select main_a v_prenex_7284) 3) (< v_prenex_7285 main_y))) (forall ((v_prenex_1369 Int) (v_prenex_1368 Int)) (or (<= (+ main_x 1) v_prenex_1368) (<= (+ main_y 1) v_prenex_1369) (<= 2 (* 2 (select main_a v_prenex_1368))) (< v_prenex_1369 main_y) (<= (+ (select main_a v_prenex_1368) 994) (select main_a v_prenex_1369)) (<= (select main_a v_prenex_1369) 999))) (forall ((v_prenex_800 Int) (v_prenex_801 Int)) (or (<= 2 (* 2 (select main_a v_prenex_800))) (<= (+ main_y 1) v_prenex_801) (< v_prenex_801 main_y) (<= (+ main_x 1) v_prenex_800) (<= 1 (select main_a v_prenex_800)) (<= (+ (select main_a v_prenex_800) 994) (select main_a v_prenex_801)) (<= (select main_a v_prenex_801) 999))) (forall ((v_prenex_9751 Int) (v_prenex_9750 Int)) (or (<= 1000 (+ (select main_a v_prenex_9750) (select main_a v_prenex_9751))) (<= (select main_a v_prenex_9751) 999) (<= 995 (select main_a v_prenex_9751)) (< v_prenex_9751 main_y) (<= (* 2 (select main_a v_prenex_9750)) 6) (<= (select main_a v_prenex_9750) 5) (<= (+ main_y 1) v_prenex_9751))) (forall ((v_prenex_10169 Int) (v_prenex_10168 Int)) (or (<= (+ main_y 1) v_prenex_10169) (<= 1000 (+ (select main_a v_prenex_10168) (select main_a v_prenex_10169))) (<= 997 (select main_a v_prenex_10169)) (<= (select main_a v_prenex_10168) 5) (< v_prenex_10169 main_y))) (<= (+ main_y 1) main_x) (forall ((v_prenex_9924 Int) (v_prenex_9923 Int)) (or (< v_prenex_9924 main_y) (<= 997 (select main_a v_prenex_9924)) (<= (select main_a v_prenex_9923) 3) (<= (+ main_y 1) v_prenex_9924) (<= 2 (* 2 (select main_a v_prenex_9923))) (<= (+ (select main_a v_prenex_9923) (select main_a v_prenex_9924)) 1000) (< v_prenex_9923 main_x))) (or (forall ((v_prenex_3502 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3502))) (< v_prenex_3502 main_y) (<= (+ main_y 1) v_prenex_3502))) (forall ((v_prenex_3501 Int)) (or (<= (* 2 (select main_a v_prenex_3501)) 6) (<= (select main_a v_prenex_3501) 5) (<= (+ main_x 1) v_prenex_3501)))) (forall ((v_prenex_7683 Int) (v_prenex_7684 Int)) (or (< v_prenex_7684 main_y) (<= (+ main_y 1) v_prenex_7684) (<= 2 (* 2 (select main_a v_prenex_7683))) (<= 1000 (+ (select main_a v_prenex_7683) (select main_a v_prenex_7684))) (<= 0 (+ (select main_a v_prenex_7683) 1)) (<= (select main_a v_prenex_7684) 1001))) (forall ((v_prenex_7920 Int) (v_prenex_7919 Int)) (or (< v_prenex_7919 main_x) (<= 997 (select main_a v_prenex_7920)) (<= (+ (select main_a v_prenex_7919) 994) (select main_a v_prenex_7920)) (<= 0 (+ (select main_a v_prenex_7919) 1)) (< v_prenex_7920 main_y) (<= 2 (* 2 (select main_a v_prenex_7919))) (<= (+ main_y 1) v_prenex_7920))) (forall ((v_prenex_3395 Int) (v_prenex_3396 Int)) (or (<= (+ main_y 1) v_prenex_3396) (<= 995 (select main_a v_prenex_3396)) (<= 1000 (+ (select main_a v_prenex_3395) (select main_a v_prenex_3396))) (< v_prenex_3396 main_y) (<= (* 2 (select main_a v_prenex_3395)) 6) (<= (select main_a v_prenex_3395) 3) (<= 1994 (* 2 (select main_a v_prenex_3396))))) (forall ((v_prenex_4039 Int) (v_prenex_4040 Int)) (or (<= 995 (select main_a v_prenex_4040)) (<= 2 (* 2 (select main_a v_prenex_4039))) (<= 1000 (+ (select main_a v_prenex_4039) (select main_a v_prenex_4040))) (< v_prenex_4040 main_y) (<= (+ main_y 1) v_prenex_4040) (<= (* 2 (select main_a v_prenex_4039)) 6))) (or (forall ((v_prenex_2472 Int)) (or (<= (+ main_y 1) v_prenex_2472) (<= (* 2 (select main_a v_prenex_2472)) 1998) (< v_prenex_2472 main_y) (<= (select main_a v_prenex_2472) 1001))) (forall ((v_prenex_2471 Int)) (or (<= (select main_a v_prenex_2471) 3) (<= (+ main_x 1) v_prenex_2471) (<= (* 2 (select main_a v_prenex_2471)) 6)))) (forall ((v_prenex_4447 Int) (v_prenex_4446 Int)) (or (<= 995 (select main_a v_prenex_4447)) (<= (select main_a v_prenex_4447) (+ (select main_a v_prenex_4446) 998)) (<= (select main_a v_prenex_4447) 1001) (<= (+ main_y 1) v_prenex_4447) (<= (* 2 (select main_a v_prenex_4446)) 6) (< v_prenex_4447 main_y) (<= 1 (select main_a v_prenex_4446)))) (forall ((v_prenex_6849 Int) (v_prenex_6850 Int)) (or (<= (+ (select main_a v_prenex_6849) 994) (select main_a v_prenex_6850)) (<= 995 (select main_a v_prenex_6850)) (< v_prenex_6849 main_x) (< v_prenex_6850 main_y) (<= 0 (+ (select main_a v_prenex_6849) 1)) (<= (+ main_y 1) v_prenex_6850))) (forall ((v_prenex_4364 Int) (v_prenex_4365 Int)) (or (<= (* 2 (select main_a v_prenex_4364)) 6) (<= 1994 (* 2 (select main_a v_prenex_4365))) (< v_prenex_4365 main_y) (<= (+ main_y 1) v_prenex_4365) (<= (select main_a v_prenex_4365) (+ (select main_a v_prenex_4364) 998)))) (or (forall ((v_prenex_8332 Int)) (or (<= (+ main_x 1) v_prenex_8332) (<= (* 2 (select main_a v_prenex_8332)) 6) (<= 1 (select main_a v_prenex_8332)))) (forall ((v_prenex_8333 Int)) (or (<= (+ main_y 1) v_prenex_8333) (<= (* 2 (select main_a v_prenex_8333)) 1998) (<= 997 (select main_a v_prenex_8333)) (< v_prenex_8333 main_y)))) (forall ((v_prenex_3331 Int) (v_prenex_3332 Int)) (or (<= (+ (select main_a v_prenex_3331) (select main_a v_prenex_3332)) 1000) (<= 995 (select main_a v_prenex_3332)) (<= 1 (select main_a v_prenex_3331)) (<= 1994 (* 2 (select main_a v_prenex_3332))) (<= (+ main_y 1) v_prenex_3332) (<= (select main_a v_prenex_3331) 5) (< v_prenex_3332 main_y))) (forall ((v_prenex_6106 Int) (v_prenex_6107 Int)) (or (< v_prenex_6107 main_y) (<= (* 2 (select main_a v_prenex_6106)) 6) (<= 995 (select main_a v_prenex_6107)) (<= (+ main_y 1) v_prenex_6107) (<= (+ (select main_a v_prenex_6106) 994) (select main_a v_prenex_6107)))) (forall ((v_prenex_10417 Int) (v_prenex_10416 Int)) (or (<= 1000 (+ (select main_a v_prenex_10416) (select main_a v_prenex_10417))) (<= 995 (select main_a v_prenex_10417)) (<= (select main_a v_prenex_10417) 999) (<= 0 (+ (select main_a v_prenex_10416) 1)) (<= (+ main_y 1) v_prenex_10417) (< v_prenex_10417 main_y))) (forall ((v_prenex_450 Int) (v_prenex_449 Int)) (or (<= (+ (select main_a v_prenex_449) 994) (select main_a v_prenex_450)) (<= 1 (select main_a v_prenex_449)) (< v_prenex_450 main_y) (<= (* 2 (select main_a v_prenex_450)) 1998) (<= (+ main_y 1) v_prenex_450) (<= 997 (select main_a v_prenex_450)) (<= (* 2 (select main_a v_prenex_449)) 6))) (forall ((v_prenex_8784 Int) (v_prenex_8785 Int)) (or (< v_prenex_8785 main_y) (<= (+ main_y 1) v_prenex_8785) (<= 995 (select main_a v_prenex_8785)) (<= (select main_a v_prenex_8784) 3) (<= (select main_a v_prenex_8785) (+ (select main_a v_prenex_8784) 998)) (<= (select main_a v_prenex_8785) 1001))) (forall ((v_prenex_7344 Int) (v_prenex_7345 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7344))) (<= (select main_a v_prenex_7345) 1001) (<= (select main_a v_prenex_7344) 5) (<= (+ main_y 1) v_prenex_7345) (<= 1994 (* 2 (select main_a v_prenex_7345))) (< v_prenex_7345 main_y) (<= (select main_a v_prenex_7345) (+ (select main_a v_prenex_7344) 998)))) (forall ((v_prenex_5529 Int) (v_prenex_5528 Int)) (or (< v_prenex_5529 main_y) (<= (select main_a v_prenex_5529) 999) (<= 1 (select main_a v_prenex_5528)) (<= (+ main_y 1) v_prenex_5529) (<= 1000 (+ (select main_a v_prenex_5528) (select main_a v_prenex_5529))) (<= (* 2 (select main_a v_prenex_5528)) 6))) (forall ((v_prenex_10695 Int) (v_prenex_10694 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10694))) (< v_prenex_10694 main_x) (<= (+ (select main_a v_prenex_10694) 994) (select main_a v_prenex_10695)) (<= (+ main_x 1) v_prenex_10694) (<= (select main_a v_prenex_10694) 3))) (forall ((v_prenex_361 Int) (v_prenex_362 Int)) (or (<= (select main_a v_prenex_362) (+ (select main_a v_prenex_361) 998)) (<= (+ main_y 1) v_prenex_362) (<= (select main_a v_prenex_362) 1001) (<= 0 (+ (select main_a v_prenex_361) 1)) (< v_prenex_361 main_x) (< v_prenex_362 main_y) (<= (select main_a v_prenex_361) 5))) (forall ((v_prenex_1541 Int) (v_prenex_1540 Int)) (or (<= 997 (select main_a v_prenex_1541)) (<= (+ main_y 1) v_prenex_1541) (< v_prenex_1541 main_y) (<= (+ (select main_a v_prenex_1540) 994) (select main_a v_prenex_1541)) (<= (select main_a v_prenex_1540) 3) (<= (* 2 (select main_a v_prenex_1540)) 6) (<= (+ main_x 1) v_prenex_1540))) (forall ((v_prenex_3840 Int) (v_prenex_3839 Int)) (or (< v_prenex_3840 main_y) (<= 997 (select main_a v_prenex_3840)) (<= 2 (* 2 (select main_a v_prenex_3839))) (<= (* 2 (select main_a v_prenex_3840)) 1998) (<= (+ (select main_a v_prenex_3839) 994) (select main_a v_prenex_3840)) (<= (+ main_y 1) v_prenex_3840))) (forall ((v_prenex_4139 Int) (v_prenex_4140 Int)) (or (<= (+ main_y 1) v_prenex_4140) (<= (* 2 (select main_a v_prenex_4139)) 6) (<= 995 (select main_a v_prenex_4140)) (<= 0 (+ (select main_a v_prenex_4139) 1)) (<= (select main_a v_prenex_4140) 999) (<= (+ (select main_a v_prenex_4139) (select main_a v_prenex_4140)) 1000) (< v_prenex_4140 main_y))) (forall ((v_prenex_4391 Int) (v_prenex_4390 Int)) (or (< v_prenex_4391 main_y) (<= (select main_a v_prenex_4390) 5) (<= (* 2 (select main_a v_prenex_4391)) 1998) (<= (select main_a v_prenex_4391) 1001) (<= (+ (select main_a v_prenex_4390) 994) (select main_a v_prenex_4391)) (<= (+ main_y 1) v_prenex_4391) (<= 2 (* 2 (select main_a v_prenex_4390))))) (forall ((v_prenex_6779 Int) (v_prenex_6780 Int)) (or (<= (* 2 (select main_a v_prenex_6779)) 6) (<= (* 2 (select main_a v_prenex_6780)) 1998) (<= (+ main_y 1) v_prenex_6780) (<= 0 (+ (select main_a v_prenex_6779) 1)) (<= 1000 (+ (select main_a v_prenex_6779) (select main_a v_prenex_6780))) (<= 997 (select main_a v_prenex_6780)) (< v_prenex_6780 main_y))) (or (forall ((v_prenex_3951 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3951))) (<= (select main_a v_prenex_3951) 3) (< v_prenex_3951 main_x))) (forall ((v_prenex_3952 Int)) (or (<= (* 2 (select main_a v_prenex_3952)) 1998) (<= (+ main_y 1) v_prenex_3952) (<= 995 (select main_a v_prenex_3952)) (< v_prenex_3952 main_y)))) (forall ((v_prenex_5233 Int) (v_prenex_5234 Int)) (or (<= (select main_a v_prenex_5234) 1001) (<= 1000 (+ (select main_a v_prenex_5233) (select main_a v_prenex_5234))) (<= (+ main_y 1) v_prenex_5234) (< v_prenex_5234 main_y) (<= 2 (* 2 (select main_a v_prenex_5233))) (< v_prenex_5233 main_x))) (forall ((v_prenex_2677 Int) (v_prenex_2678 Int)) (or (<= (+ main_x 1) v_prenex_2677) (<= 0 (+ (select main_a v_prenex_2677) 1)) (<= (select main_a v_prenex_2678) (+ (select main_a v_prenex_2677) 998)) (<= (* 2 (select main_a v_prenex_2677)) 6) (< v_prenex_2677 main_x))) (forall ((v_prenex_6833 Int) (v_prenex_6834 Int)) (or (<= 995 (select main_a v_prenex_6834)) (<= 1000 (+ (select main_a v_prenex_6833) (select main_a v_prenex_6834))) (<= 997 (select main_a v_prenex_6834)) (< v_prenex_6834 main_y) (<= 1 (select main_a v_prenex_6833)) (<= (+ main_y 1) v_prenex_6834))) (forall ((v_prenex_6510 Int) (v_prenex_6511 Int)) (or (<= 0 (+ (select main_a v_prenex_6510) 1)) (<= 1994 (* 2 (select main_a v_prenex_6511))) (<= (* 2 (select main_a v_prenex_6510)) 6) (<= (+ (select main_a v_prenex_6510) (select main_a v_prenex_6511)) 1000) (<= (+ main_y 1) v_prenex_6511) (< v_prenex_6511 main_y))) (forall ((v_prenex_3414 Int) (v_prenex_3413 Int)) (or (<= (select main_a v_prenex_3414) 999) (<= (+ (select main_a v_prenex_3413) 994) (select main_a v_prenex_3414)) (<= (+ main_y 1) v_prenex_3414) (< v_prenex_3414 main_y) (<= 2 (* 2 (select main_a v_prenex_3413))) (<= 995 (select main_a v_prenex_3414)) (<= (select main_a v_prenex_3413) 3))) (or (forall ((v_prenex_9529 Int)) (or (<= 0 (+ (select main_a v_prenex_9529) 1)) (<= (+ main_x 1) v_prenex_9529) (<= 2 (* 2 (select main_a v_prenex_9529))))) (forall ((v_prenex_9530 Int)) (or (<= (select main_a v_prenex_9530) 999) (<= (+ main_y 1) v_prenex_9530) (< v_prenex_9530 main_y) (<= (* 2 (select main_a v_prenex_9530)) 1998)))) (forall ((v_prenex_776 Int) (v_prenex_777 Int)) (or (<= (* 2 (select main_a v_prenex_776)) 6) (<= (* 2 (select main_a v_prenex_777)) 1998) (< v_prenex_777 main_y) (<= (+ main_y 1) v_prenex_777) (<= (+ (select main_a v_prenex_776) (select main_a v_prenex_777)) 1000) (<= (select main_a v_prenex_776) 3) (<= 997 (select main_a v_prenex_777)))) (forall ((v_prenex_3930 Int) (v_prenex_3929 Int)) (or (<= (select main_a v_prenex_3930) 999) (<= (+ main_y 1) v_prenex_3930) (<= 1 (select main_a v_prenex_3929)) (<= (* 2 (select main_a v_prenex_3930)) 1998) (< v_prenex_3930 main_y) (<= (+ (select main_a v_prenex_3929) (select main_a v_prenex_3930)) 1000) (<= (* 2 (select main_a v_prenex_3929)) 6))) (forall ((v_prenex_9015 Int) (v_prenex_9014 Int)) (or (< v_prenex_9015 main_y) (<= (select main_a v_prenex_9014) 5) (<= (+ (select main_a v_prenex_9014) (select main_a v_prenex_9015)) 1000) (<= 1994 (* 2 (select main_a v_prenex_9015))) (<= (select main_a v_prenex_9014) 3) (<= (select main_a v_prenex_9015) 999) (<= (+ main_y 1) v_prenex_9015))) (or (forall ((v_prenex_10171 Int)) (or (<= 995 (select main_a v_prenex_10171)) (< v_prenex_10171 main_y) (<= (select main_a v_prenex_10171) 1001) (<= (+ main_y 1) v_prenex_10171) (<= 1994 (* 2 (select main_a v_prenex_10171))))) (forall ((v_prenex_10170 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10170))) (<= (* 2 (select main_a v_prenex_10170)) 6)))) (or (forall ((v_prenex_151 Int)) (or (<= (select main_a v_prenex_151) 1001) (<= (* 2 (select main_a v_prenex_151)) 1998) (< v_prenex_151 main_y) (<= (select main_a v_prenex_151) 999) (<= (+ main_y 1) v_prenex_151))) (forall ((v_prenex_150 Int)) (or (<= (select main_a v_prenex_150) 5) (<= 2 (* 2 (select main_a v_prenex_150)))))) (forall ((v_prenex_9227 Int) (v_prenex_9226 Int)) (or (<= 0 (+ (select main_a v_prenex_9226) 1)) (< v_prenex_9226 main_x) (<= 1000 (+ (select main_a v_prenex_9226) (select main_a v_prenex_9227))) (<= 2 (* 2 (select main_a v_prenex_9226))) (<= (+ main_x 1) v_prenex_9226))) (forall ((v_prenex_989 Int) (v_prenex_988 Int)) (or (<= 995 (select main_a v_prenex_989)) (< v_prenex_989 main_y) (<= (+ main_x 1) v_prenex_988) (<= 1 (select main_a v_prenex_988)) (<= (+ main_y 1) v_prenex_989) (<= (select main_a v_prenex_988) 3) (<= (+ (select main_a v_prenex_988) (select main_a v_prenex_989)) 1000))) (or (forall ((v_prenex_10519 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10519))) (<= 995 (select main_a v_prenex_10519)) (<= (+ main_y 1) v_prenex_10519) (< v_prenex_10519 main_y))) (forall ((v_prenex_10518 Int)) (or (<= 0 (+ (select main_a v_prenex_10518) 1)) (<= (+ main_x 1) v_prenex_10518)))) (forall ((v_prenex_6179 Int) (v_prenex_6178 Int)) (or (<= 995 (select main_a v_prenex_6179)) (<= 2 (* 2 (select main_a v_prenex_6178))) (<= (select main_a v_prenex_6178) 5) (<= (+ main_x 1) v_prenex_6178) (<= (+ main_y 1) v_prenex_6179) (<= (+ (select main_a v_prenex_6178) 994) (select main_a v_prenex_6179)) (< v_prenex_6179 main_y))) (forall ((v_prenex_350 Int) (v_prenex_349 Int)) (or (<= 0 (+ (select main_a v_prenex_349) 1)) (<= 2 (* 2 (select main_a v_prenex_349))) (<= (+ main_y 1) v_prenex_350) (<= (select main_a v_prenex_350) 999) (< v_prenex_349 main_x) (<= (+ (select main_a v_prenex_349) (select main_a v_prenex_350)) 1000) (< v_prenex_350 main_y))) (forall ((v_prenex_9914 Int) (v_prenex_9913 Int)) (or (<= 995 (select main_a v_prenex_9914)) (<= 997 (select main_a v_prenex_9914)) (<= (+ (select main_a v_prenex_9913) (select main_a v_prenex_9914)) 1000) (<= (* 2 (select main_a v_prenex_9913)) 6) (< v_prenex_9914 main_y) (<= (+ main_y 1) v_prenex_9914) (<= (select main_a v_prenex_9913) 3))) (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_y 1) v_prenex_5286) (<= (* 2 (select main_a v_prenex_5285)) 6) (<= (select main_a v_prenex_5286) 1001) (< v_prenex_5286 main_y) (<= 1000 (+ (select main_a v_prenex_5285) (select main_a v_prenex_5286))))) (forall ((v_prenex_9077 Int) (v_prenex_9076 Int)) (or (< v_prenex_9077 main_y) (<= 1000 (+ (select main_a v_prenex_9076) (select main_a v_prenex_9077))) (<= (select main_a v_prenex_9076) 3) (<= 0 (+ (select main_a v_prenex_9076) 1)) (<= (* 2 (select main_a v_prenex_9077)) 1998) (<= 997 (select main_a v_prenex_9077)) (<= (+ main_y 1) v_prenex_9077))) (or (forall ((v_prenex_2378 Int)) (or (<= (* 2 (select main_a v_prenex_2378)) 1998) (<= (+ main_y 1) v_prenex_2378) (<= (select main_a v_prenex_2378) 1001) (< v_prenex_2378 main_y) (<= 995 (select main_a v_prenex_2378)))) (forall ((v_prenex_2377 Int)) (or (<= (select main_a v_prenex_2377) 5) (<= (* 2 (select main_a v_prenex_2377)) 6)))) (or (forall ((v_prenex_7745 Int)) (<= 1 (select main_a v_prenex_7745))) (forall ((v_prenex_7746 Int)) (or (<= (select main_a v_prenex_7746) 999) (<= 1994 (* 2 (select main_a v_prenex_7746))) (<= (+ main_y 1) v_prenex_7746) (< v_prenex_7746 main_y)))) (forall ((v_prenex_2101 Int) (v_prenex_2102 Int)) (or (<= (+ main_y 1) v_prenex_2102) (<= 2 (* 2 (select main_a v_prenex_2101))) (< v_prenex_2102 main_y) (<= 997 (select main_a v_prenex_2102)) (<= 1000 (+ (select main_a v_prenex_2101) (select main_a v_prenex_2102))) (<= 1 (select main_a v_prenex_2101)) (<= 1994 (* 2 (select main_a v_prenex_2102))))) (forall ((v_prenex_4962 Int) (v_prenex_4963 Int)) (or (<= (* 2 (select main_a v_prenex_4962)) 6) (<= (+ main_y 1) v_prenex_4963) (<= (+ (select main_a v_prenex_4962) (select main_a v_prenex_4963)) 1000) (<= 997 (select main_a v_prenex_4963)) (<= 1 (select main_a v_prenex_4962)) (<= (* 2 (select main_a v_prenex_4963)) 1998) (< v_prenex_4963 main_y))) (forall ((v_prenex_6291 Int) (v_prenex_6290 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6290))) (<= (* 2 (select main_a v_prenex_6291)) 1998) (< v_prenex_6291 main_y) (<= 995 (select main_a v_prenex_6291)) (<= (select main_a v_prenex_6291) (+ (select main_a v_prenex_6290) 998)) (<= 0 (+ (select main_a v_prenex_6290) 1)) (<= (+ main_y 1) v_prenex_6291))) (forall ((v_prenex_4513 Int) (v_prenex_4512 Int)) (or (<= 1 (select main_a v_prenex_4512)) (<= (select main_a v_prenex_4513) (+ (select main_a v_prenex_4512) 998)) (<= (* 2 (select main_a v_prenex_4513)) 1998) (<= (select main_a v_prenex_4512) 3) (<= (+ main_y 1) v_prenex_4513) (<= (+ main_x 1) v_prenex_4512) (< v_prenex_4513 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) (<= 1994 (* 2 (select main_a v_prenex_2219))) (< v_prenex_2219 main_y) (<= (select main_a v_prenex_2219) 999))) (or (forall ((v_prenex_9072 Int)) (or (<= (+ main_x 1) v_prenex_9072) (<= (select main_a v_prenex_9072) 3))) (forall ((v_prenex_9073 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9073))) (< v_prenex_9073 main_y) (<= (+ main_y 1) v_prenex_9073)))) (forall ((v_prenex_2954 Int) (v_prenex_2955 Int)) (or (<= (+ (select main_a v_prenex_2954) (select main_a v_prenex_2955)) 1000) (<= (select main_a v_prenex_2955) 1001) (< v_prenex_2955 main_y) (<= (select main_a v_prenex_2954) 5) (<= (+ main_y 1) v_prenex_2955) (<= (* 2 (select main_a v_prenex_2954)) 6) (<= 997 (select main_a v_prenex_2955)))) (or (forall ((v_prenex_7794 Int)) (or (<= 995 (select main_a v_prenex_7794)) (< v_prenex_7794 main_y) (<= (* 2 (select main_a v_prenex_7794)) 1998) (<= (+ main_y 1) v_prenex_7794))) (forall ((v_prenex_7793 Int)) (or (< v_prenex_7793 main_x) (<= (select main_a v_prenex_7793) 3) (<= (* 2 (select main_a v_prenex_7793)) 6)))) (forall ((v_prenex_5266 Int) (v_prenex_5265 Int)) (or (< v_prenex_5266 main_y) (<= 1994 (* 2 (select main_a v_prenex_5266))) (< v_prenex_5265 main_x) (<= (+ main_y 1) v_prenex_5266) (<= 2 (* 2 (select main_a v_prenex_5265))) (<= (+ (select main_a v_prenex_5265) 994) (select main_a v_prenex_5266)) (<= (select main_a v_prenex_5265) 5))) (forall ((v_prenex_851 Int) (v_prenex_850 Int)) (or (<= (+ (select main_a v_prenex_850) (select main_a v_prenex_851)) 1000) (<= 995 (select main_a v_prenex_851)) (< v_prenex_851 main_y) (<= 1 (select main_a v_prenex_850)) (<= (+ main_y 1) v_prenex_851) (<= (select main_a v_prenex_851) 1001))) (forall ((v_prenex_8178 Int) (v_prenex_8179 Int)) (or (<= (+ main_y 1) v_prenex_8179) (<= (* 2 (select main_a v_prenex_8179)) 1998) (<= 1 (select main_a v_prenex_8178)) (<= (+ (select main_a v_prenex_8178) 994) (select main_a v_prenex_8179)) (<= 995 (select main_a v_prenex_8179)) (< v_prenex_8179 main_y) (<= 0 (+ (select main_a v_prenex_8178) 1)))) (forall ((v_prenex_5867 Int) (v_prenex_5866 Int)) (or (<= (* 2 (select main_a v_prenex_5867)) 1998) (<= 1000 (+ (select main_a v_prenex_5866) (select main_a v_prenex_5867))) (< v_prenex_5867 main_y) (<= (+ main_y 1) v_prenex_5867))) (forall ((v_prenex_3593 Int) (v_prenex_3594 Int)) (or (<= (select main_a v_prenex_3593) 5) (< v_prenex_3594 main_y) (<= 2 (* 2 (select main_a v_prenex_3593))) (<= 995 (select main_a v_prenex_3594)) (<= (* 2 (select main_a v_prenex_3594)) 1998) (<= (select main_a v_prenex_3594) (+ (select main_a v_prenex_3593) 998)) (<= (+ main_y 1) v_prenex_3594))) (forall ((v_prenex_8787 Int) (v_prenex_8786 Int)) (or (<= (select main_a v_prenex_8786) 5) (< v_prenex_8786 main_x) (<= (select main_a v_prenex_8787) 1001) (<= (+ (select main_a v_prenex_8786) (select main_a v_prenex_8787)) 1000) (<= (+ main_y 1) v_prenex_8787) (< v_prenex_8787 main_y) (<= (select main_a v_prenex_8786) 3))) (forall ((v_prenex_1157 Int) (v_prenex_1156 Int)) (or (< v_prenex_1156 main_x) (<= (select main_a v_prenex_1156) 3) (<= (+ (select main_a v_prenex_1156) 994) (select main_a v_prenex_1157)) (<= (+ main_y 1) v_prenex_1157) (< v_prenex_1157 main_y) (<= 0 (+ (select main_a v_prenex_1156) 1)) (<= (select main_a v_prenex_1157) 999))) (or (forall ((v_prenex_5578 Int)) (or (<= (select main_a v_prenex_5578) 5) (<= (* 2 (select main_a v_prenex_5578)) 6))) (forall ((v_prenex_5579 Int)) (or (< v_prenex_5579 main_y) (<= 995 (select main_a v_prenex_5579)) (<= (+ main_y 1) v_prenex_5579) (<= (select main_a v_prenex_5579) 1001) (<= (* 2 (select main_a v_prenex_5579)) 1998)))) (forall ((v_prenex_578 Int) (v_prenex_577 Int)) (or (<= (select main_a v_prenex_578) (+ (select main_a v_prenex_577) 998)) (<= (select main_a v_prenex_578) 1001) (<= 2 (* 2 (select main_a v_prenex_577))) (<= (+ main_y 1) v_prenex_578) (<= (select main_a v_prenex_577) 5) (<= 995 (select main_a v_prenex_578)) (< v_prenex_578 main_y))) (or (forall ((v_prenex_8166 Int)) (or (<= (select main_a v_prenex_8166) 3) (<= 0 (+ (select main_a v_prenex_8166) 1)))) (forall ((v_prenex_8167 Int)) (or (<= (select main_a v_prenex_8167) 1001) (<= (+ main_y 1) v_prenex_8167) (<= (* 2 (select main_a v_prenex_8167)) 1998) (< v_prenex_8167 main_y)))) (forall ((v_prenex_8767 Int) (v_prenex_8766 Int)) (or (<= (select main_a v_prenex_8766) 5) (<= 1000 (+ (select main_a v_prenex_8766) (select main_a v_prenex_8767))) (<= 997 (select main_a v_prenex_8767)) (< v_prenex_8767 main_y) (<= (+ main_y 1) v_prenex_8767) (< v_prenex_8766 main_x) (<= 2 (* 2 (select main_a v_prenex_8766))))) (forall ((v_prenex_5068 Int) (v_prenex_5069 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5069))) (<= (select main_a v_prenex_5069) 1001) (<= (+ main_y 1) v_prenex_5069) (< v_prenex_5069 main_y) (<= 1 (select main_a v_prenex_5068)) (<= (+ (select main_a v_prenex_5068) 994) (select main_a v_prenex_5069)) (<= (select main_a v_prenex_5068) 3))) (forall ((v_prenex_4892 Int) (v_prenex_4893 Int)) (or (<= (select main_a v_prenex_4893) 999) (<= (+ main_y 1) v_prenex_4893) (<= 1994 (* 2 (select main_a v_prenex_4893))) (<= (select main_a v_prenex_4892) 3) (<= (select main_a v_prenex_4893) (+ (select main_a v_prenex_4892) 998)) (< v_prenex_4893 main_y) (<= 1 (select main_a v_prenex_4892)))) (or (forall ((v_prenex_7124 Int)) (<= 0 (+ (select main_a v_prenex_7124) 1))) (forall ((v_prenex_7125 Int)) (or (< v_prenex_7125 main_y) (<= (+ main_y 1) v_prenex_7125) (<= (select main_a v_prenex_7125) 999) (<= 1994 (* 2 (select main_a v_prenex_7125)))))) (or (forall ((v_prenex_7859 Int)) (or (<= 0 (+ (select main_a v_prenex_7859) 1)) (<= (* 2 (select main_a v_prenex_7859)) 6))) (forall ((v_prenex_7860 Int)) (or (<= (+ main_y 1) v_prenex_7860) (< v_prenex_7860 main_y) (<= (select main_a v_prenex_7860) 1001) (<= 1994 (* 2 (select main_a v_prenex_7860))) (<= (select main_a v_prenex_7860) 999)))) (forall ((v_prenex_2431 Int) (v_prenex_2432 Int)) (or (<= (select main_a v_prenex_2432) (+ (select main_a v_prenex_2431) 998)) (<= 2 (* 2 (select main_a v_prenex_2431))) (< v_prenex_2432 main_y) (<= (* 2 (select main_a v_prenex_2432)) 1998) (<= (+ main_y 1) v_prenex_2432) (<= 1 (select main_a v_prenex_2431)) (<= (+ main_x 1) v_prenex_2431))) (or (forall ((v_prenex_5021 Int)) (or (<= (* 2 (select main_a v_prenex_5021)) 1998) (< v_prenex_5021 main_y) (<= (+ main_y 1) v_prenex_5021))) (forall ((v_prenex_5020 Int)) (or (< v_prenex_5020 main_x) (<= (* 2 (select main_a v_prenex_5020)) 6) (<= (select main_a v_prenex_5020) 3)))) (forall ((v_prenex_9224 Int) (v_prenex_9225 Int)) (or (<= (+ (select main_a v_prenex_9224) (select main_a v_prenex_9225)) 1000) (<= 0 (+ (select main_a v_prenex_9224) 1)) (<= (+ main_y 1) v_prenex_9225) (<= 995 (select main_a v_prenex_9225)) (< v_prenex_9225 main_y) (<= (+ main_x 1) v_prenex_9224) (<= 1 (select main_a v_prenex_9224)))) (forall ((v_prenex_7524 Int) (v_prenex_7523 Int)) (or (<= 997 (select main_a v_prenex_7524)) (<= (+ main_y 1) v_prenex_7524) (< v_prenex_7524 main_y) (<= 1994 (* 2 (select main_a v_prenex_7524))) (<= (+ (select main_a v_prenex_7523) 994) (select main_a v_prenex_7524)) (<= 1 (select main_a v_prenex_7523)))) (or (forall ((v_prenex_791 Int)) (or (< v_prenex_791 main_y) (<= (select main_a v_prenex_791) 999) (<= (+ main_y 1) v_prenex_791) (<= (* 2 (select main_a v_prenex_791)) 1998) (<= 995 (select main_a v_prenex_791)))) (forall ((v_prenex_790 Int)) (or (<= (* 2 (select main_a v_prenex_790)) 6) (<= (select main_a v_prenex_790) 5)))) (or (forall ((v_prenex_8224 Int)) (or (<= (select main_a v_prenex_8224) 3) (<= 1 (select main_a v_prenex_8224)) (<= (+ main_x 1) v_prenex_8224))) (forall ((v_prenex_8225 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8225))) (<= (+ main_y 1) v_prenex_8225) (< v_prenex_8225 main_y) (<= (* 2 (select main_a v_prenex_8225)) 1998)))) (forall ((v_prenex_7992 Int) (v_prenex_7993 Int)) (or (<= (select main_a v_prenex_7993) 1001) (<= (+ main_y 1) v_prenex_7993) (<= (* 2 (select main_a v_prenex_7992)) 6) (<= (select main_a v_prenex_7992) 3) (<= (+ (select main_a v_prenex_7992) (select main_a v_prenex_7993)) 1000) (< v_prenex_7993 main_y) (<= (* 2 (select main_a v_prenex_7993)) 1998))) (or (forall ((v_prenex_1185 Int)) (or (<= (* 2 (select main_a v_prenex_1185)) 1998) (<= (select main_a v_prenex_1185) 1001) (<= (select main_a v_prenex_1185) 999) (<= (+ main_y 1) v_prenex_1185) (< v_prenex_1185 main_y))) (forall ((v_prenex_1184 Int)) (or (<= (select main_a v_prenex_1184) 5) (<= 0 (+ (select main_a v_prenex_1184) 1))))) (or (forall ((v_prenex_7877 Int)) (or (<= (+ main_x 1) v_prenex_7877) (<= 1 (select main_a v_prenex_7877)))) (forall ((v_prenex_7878 Int)) (or (<= (+ main_y 1) v_prenex_7878) (<= 997 (select main_a v_prenex_7878)) (<= (* 2 (select main_a v_prenex_7878)) 1998) (< v_prenex_7878 main_y)))) (forall ((v_prenex_9273 Int) (v_prenex_9272 Int)) (or (< v_prenex_9273 main_y) (<= 2 (* 2 (select main_a v_prenex_9272))) (<= (select main_a v_prenex_9273) 1001) (<= (+ main_y 1) v_prenex_9273) (<= (+ (select main_a v_prenex_9272) 994) (select main_a v_prenex_9273)))) (forall ((v_prenex_1445 Int) (v_prenex_1444 Int)) (or (<= (select main_a v_prenex_1445) 999) (< v_prenex_1445 main_y) (<= (+ (select main_a v_prenex_1444) 994) (select main_a v_prenex_1445)) (<= (* 2 (select main_a v_prenex_1445)) 1998) (<= (* 2 (select main_a v_prenex_1444)) 6) (<= (+ main_y 1) v_prenex_1445) (<= (select main_a v_prenex_1444) 5))) (forall ((v_prenex_7463 Int) (v_prenex_7464 Int)) (or (<= (select main_a v_prenex_7463) 5) (<= 2 (* 2 (select main_a v_prenex_7463))) (<= (+ main_y 1) v_prenex_7464) (< v_prenex_7463 main_x) (<= 1000 (+ (select main_a v_prenex_7463) (select main_a v_prenex_7464))) (< v_prenex_7464 main_y) (<= 1994 (* 2 (select main_a v_prenex_7464))))) (forall ((v_prenex_275 Int) (v_prenex_276 Int)) (or (< v_prenex_276 main_y) (<= (select main_a v_prenex_276) (+ (select main_a v_prenex_275) 998)) (<= 997 (select main_a v_prenex_276)) (<= (select main_a v_prenex_275) 5) (<= 995 (select main_a v_prenex_276)) (<= (+ main_y 1) v_prenex_276) (<= 1 (select main_a v_prenex_275)))) (or (forall ((v_prenex_8765 Int)) (or (<= (* 2 (select main_a v_prenex_8765)) 1998) (< v_prenex_8765 main_y) (<= 995 (select main_a v_prenex_8765)) (<= (+ main_y 1) v_prenex_8765))) (forall ((v_prenex_8764 Int)) (or (<= 1 (select main_a v_prenex_8764)) (<= 0 (+ (select main_a v_prenex_8764) 1)) (< v_prenex_8764 main_x)))) (forall ((v_prenex_950 Int) (v_prenex_949 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_950))) (<= (+ main_y 1) v_prenex_950) (<= 1000 (+ (select main_a v_prenex_949) (select main_a v_prenex_950))) (<= (select main_a v_prenex_949) 5) (<= 2 (* 2 (select main_a v_prenex_949))) (< v_prenex_950 main_y))) (forall ((v_prenex_6930 Int) (v_prenex_6929 Int)) (or (<= (select main_a v_prenex_6929) 3) (<= (select main_a v_prenex_6930) 999) (<= 1994 (* 2 (select main_a v_prenex_6930))) (<= 1 (select main_a v_prenex_6929)) (< v_prenex_6930 main_y) (<= 1000 (+ (select main_a v_prenex_6929) (select main_a v_prenex_6930))) (<= (+ main_y 1) v_prenex_6930))) (forall ((v_prenex_10037 Int) (v_prenex_10036 Int)) (or (<= (+ main_y 1) v_prenex_10037) (<= 1994 (* 2 (select main_a v_prenex_10037))) (<= 997 (select main_a v_prenex_10037)) (<= 2 (* 2 (select main_a v_prenex_10036))) (<= (select main_a v_prenex_10036) 5) (< v_prenex_10037 main_y) (<= (+ (select main_a v_prenex_10036) (select main_a v_prenex_10037)) 1000))) (forall ((v_prenex_6776 Int) (v_prenex_6775 Int)) (or (<= (select main_a v_prenex_6775) 3) (< v_prenex_6776 main_y) (<= 1994 (* 2 (select main_a v_prenex_6776))) (<= (select main_a v_prenex_6775) 5) (<= 997 (select main_a v_prenex_6776)) (<= (+ main_y 1) v_prenex_6776) (<= (select main_a v_prenex_6776) (+ (select main_a v_prenex_6775) 998)))) (forall ((v_prenex_7438 Int) (v_prenex_7437 Int)) (or (<= (+ main_y 1) v_prenex_7438) (< v_prenex_7438 main_y) (<= 2 (* 2 (select main_a v_prenex_7437))) (<= (select main_a v_prenex_7437) 5) (<= (select main_a v_prenex_7438) 999) (<= 995 (select main_a v_prenex_7438)) (<= (+ (select main_a v_prenex_7437) 994) (select main_a v_prenex_7438)))) (forall ((v_prenex_139 Int) (v_prenex_140 Int)) (or (<= 995 (select main_a v_prenex_140)) (<= (select main_a v_prenex_140) 999) (<= (+ main_y 1) v_prenex_140) (<= (+ (select main_a v_prenex_139) (select main_a v_prenex_140)) 1000) (<= (* 2 (select main_a v_prenex_139)) 6) (<= 1 (select main_a v_prenex_139)) (< v_prenex_140 main_y))) (forall ((v_prenex_2255 Int) (v_prenex_2254 Int)) (or (<= (select main_a v_prenex_2254) 3) (< v_prenex_2254 main_x) (<= (+ main_y 1) v_prenex_2255) (<= 997 (select main_a v_prenex_2255)) (< v_prenex_2255 main_y) (<= (+ (select main_a v_prenex_2254) (select main_a v_prenex_2255)) 1000))) (or (forall ((v_prenex_5126 Int)) (or (< v_prenex_5126 main_y) (<= 1994 (* 2 (select main_a v_prenex_5126))) (<= 997 (select main_a v_prenex_5126)) (<= (+ main_y 1) v_prenex_5126))) (forall ((v_prenex_5125 Int)) (or (<= 1 (select main_a v_prenex_5125)) (<= (* 2 (select main_a v_prenex_5125)) 6) (< v_prenex_5125 main_x)))) (or (forall ((v_prenex_3343 Int)) (or (<= (select main_a v_prenex_3343) 5) (<= 0 (+ (select main_a v_prenex_3343) 1)))) (forall ((v_prenex_3344 Int)) (or (<= (select main_a v_prenex_3344) 1001) (<= (+ main_y 1) v_prenex_3344) (<= (select main_a v_prenex_3344) 999) (< v_prenex_3344 main_y) (<= 1994 (* 2 (select main_a v_prenex_3344)))))) (forall ((v_prenex_4584 Int) (v_prenex_4585 Int)) (or (<= (* 2 (select main_a v_prenex_4584)) 6) (<= (* 2 (select main_a v_prenex_4585)) 1998) (<= (+ main_y 1) v_prenex_4585) (<= 2 (* 2 (select main_a v_prenex_4584))) (<= 995 (select main_a v_prenex_4585)) (< v_prenex_4585 main_y) (<= (+ (select main_a v_prenex_4584) 994) (select main_a v_prenex_4585)))) (forall ((v_prenex_10268 Int) (v_prenex_10269 Int)) (or (<= (select main_a v_prenex_10269) 999) (< v_prenex_10269 main_y) (<= (select main_a v_prenex_10268) 5) (<= 1000 (+ (select main_a v_prenex_10268) (select main_a v_prenex_10269))) (<= (+ main_y 1) v_prenex_10269))) (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))) (<= (select main_a v_prenex_4264) 999) (<= (select main_a v_prenex_4263) 5) (< v_prenex_4263 main_x) (<= (select main_a v_prenex_4263) 3) (<= (+ main_y 1) v_prenex_4264))) (forall ((v_prenex_660 Int) (v_prenex_661 Int)) (or (<= (* 2 (select main_a v_prenex_660)) 6) (<= 1000 (+ (select main_a v_prenex_660) (select main_a v_prenex_661))) (<= 0 (+ (select main_a v_prenex_660) 1)) (< v_prenex_661 main_y) (<= (+ main_y 1) v_prenex_661) (<= (+ main_x 1) v_prenex_660) (<= 995 (select main_a v_prenex_661)))) (forall ((v_prenex_3348 Int) (v_prenex_3347 Int)) (or (< v_prenex_3347 main_x) (<= (+ main_y 1) v_prenex_3348) (< v_prenex_3348 main_y) (<= (* 2 (select main_a v_prenex_3348)) 1998) (<= (select main_a v_prenex_3347) 3) (<= (+ (select main_a v_prenex_3347) 994) (select main_a v_prenex_3348)))) (or (forall ((v_prenex_10231 Int)) (or (<= (select main_a v_prenex_10231) 999) (<= 997 (select main_a v_prenex_10231)) (<= (+ main_y 1) v_prenex_10231) (<= 1994 (* 2 (select main_a v_prenex_10231))) (< v_prenex_10231 main_y))) (forall ((v_prenex_10230 Int)) (or (<= (* 2 (select main_a v_prenex_10230)) 6) (<= 0 (+ (select main_a v_prenex_10230) 1))))) (forall ((v_prenex_5938 Int) (v_prenex_5939 Int)) (or (<= (+ main_y 1) v_prenex_5939) (<= 995 (select main_a v_prenex_5939)) (<= 2 (* 2 (select main_a v_prenex_5938))) (<= 1000 (+ (select main_a v_prenex_5938) (select main_a v_prenex_5939))) (<= (select main_a v_prenex_5939) 1001) (< v_prenex_5939 main_y))) (or (forall ((v_prenex_4656 Int)) (<= 2 (* 2 (select main_a v_prenex_4656)))) (forall ((v_prenex_4657 Int)) (or (<= (+ main_y 1) v_prenex_4657) (<= (select main_a v_prenex_4657) 1001) (< v_prenex_4657 main_y) (<= 997 (select main_a v_prenex_4657))))) (or (forall ((v_prenex_6026 Int)) (or (<= 0 (+ (select main_a v_prenex_6026) 1)) (<= 1 (select main_a v_prenex_6026)))) (forall ((v_prenex_6027 Int)) (or (<= (select main_a v_prenex_6027) 1001) (<= 1994 (* 2 (select main_a v_prenex_6027))) (<= 997 (select main_a v_prenex_6027)) (<= (+ main_y 1) v_prenex_6027) (< v_prenex_6027 main_y)))) (forall ((v_prenex_9356 Int) (v_prenex_9357 Int)) (or (<= (* 2 (select main_a v_prenex_9356)) 6) (< v_prenex_9357 main_y) (<= 0 (+ (select main_a v_prenex_9356) 1)) (<= (select main_a v_prenex_9357) (+ (select main_a v_prenex_9356) 998)) (<= (select main_a v_prenex_9357) 1001) (<= (+ main_y 1) v_prenex_9357))) (forall ((v_prenex_7953 Int) (v_prenex_7954 Int)) (or (<= (+ main_y 1) v_prenex_7954) (<= 0 (+ (select main_a v_prenex_7953) 1)) (<= 997 (select main_a v_prenex_7954)) (< v_prenex_7954 main_y) (<= 2 (* 2 (select main_a v_prenex_7953))) (<= 1000 (+ (select main_a v_prenex_7953) (select main_a v_prenex_7954))) (<= 1994 (* 2 (select main_a v_prenex_7954))))) (forall ((v_prenex_5493 Int) (v_prenex_5492 Int)) (or (< v_prenex_5493 main_y) (<= (select main_a v_prenex_5493) (+ (select main_a v_prenex_5492) 998)) (<= (+ main_y 1) v_prenex_5493) (<= (select main_a v_prenex_5493) 1001) (<= (select main_a v_prenex_5493) 999) (<= 2 (* 2 (select main_a v_prenex_5492))) (<= (* 2 (select main_a v_prenex_5492)) 6))) (forall ((v_prenex_5813 Int) (v_prenex_5812 Int)) (or (<= (+ main_y 1) v_prenex_5813) (<= (select main_a v_prenex_5813) 999) (< v_prenex_5813 main_y) (<= (+ (select main_a v_prenex_5812) (select main_a v_prenex_5813)) 1000) (<= (select main_a v_prenex_5813) 1001) (<= 0 (+ (select main_a v_prenex_5812) 1)) (<= (* 2 (select main_a v_prenex_5812)) 6))) (forall ((v_prenex_5648 Int) (v_prenex_5649 Int)) (or (<= (+ (select main_a v_prenex_5648) (select main_a v_prenex_5649)) 1000) (<= 997 (select main_a v_prenex_5649)) (<= (+ main_y 1) v_prenex_5649) (< v_prenex_5649 main_y) (<= (* 2 (select main_a v_prenex_5648)) 6) (<= 0 (+ (select main_a v_prenex_5648) 1)))) (or (forall ((v_prenex_10480 Int)) (or (<= (select main_a v_prenex_10480) 5) (<= (select main_a v_prenex_10480) 3) (< v_prenex_10480 main_x))) (forall ((v_prenex_10481 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10481))) (<= (* 2 (select main_a v_prenex_10481)) 1998) (<= (+ main_y 1) v_prenex_10481) (< v_prenex_10481 main_y)))) (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 (<= (select main_a v_prenex_3937) 5) (< v_prenex_3937 main_x)))) (forall ((v_prenex_5075 Int) (v_prenex_5074 Int)) (or (<= (+ (select main_a v_prenex_5074) (select main_a v_prenex_5075)) 1000) (<= (select main_a v_prenex_5075) 1001) (<= (* 2 (select main_a v_prenex_5075)) 1998) (<= (+ main_y 1) v_prenex_5075) (< v_prenex_5075 main_y) (<= 1 (select main_a v_prenex_5074)) (<= 0 (+ (select main_a v_prenex_5074) 1)))) (or (forall ((v_prenex_7399 Int)) (or (< v_prenex_7399 main_y) (<= (select main_a v_prenex_7399) 1001) (<= (+ main_y 1) v_prenex_7399) (<= 1994 (* 2 (select main_a v_prenex_7399))))) (forall ((v_prenex_7398 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7398))) (<= 0 (+ (select main_a v_prenex_7398) 1)) (< v_prenex_7398 main_x)))) (forall ((v_prenex_7406 Int) (v_prenex_7407 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7407))) (<= (+ main_y 1) v_prenex_7407) (<= (+ (select main_a v_prenex_7406) (select main_a v_prenex_7407)) 1000) (<= (select main_a v_prenex_7406) 3) (< v_prenex_7407 main_y) (<= (select main_a v_prenex_7406) 5))) (forall ((v_prenex_3595 Int) (v_prenex_3596 Int)) (or (<= (+ main_y 1) v_prenex_3596) (< v_prenex_3596 main_y) (<= 2 (* 2 (select main_a v_prenex_3595))) (<= 1994 (* 2 (select main_a v_prenex_3596))) (<= (select main_a v_prenex_3595) 5) (<= (+ (select main_a v_prenex_3595) (select main_a v_prenex_3596)) 1000))) (forall ((v_prenex_10754 Int) (v_prenex_10755 Int)) (or (<= (select main_a v_prenex_10755) (+ (select main_a v_prenex_10754) 998)) (< v_prenex_10754 main_x) (<= (+ main_y 1) v_prenex_10755) (<= (select main_a v_prenex_10755) 999) (<= 1 (select main_a v_prenex_10754)) (<= (* 2 (select main_a v_prenex_10754)) 6) (< v_prenex_10755 main_y))) (or (forall ((v_prenex_5273 Int)) (<= (select main_a v_prenex_5273) 5)) (forall ((v_prenex_5274 Int)) (or (<= (* 2 (select main_a v_prenex_5274)) 1998) (<= (+ main_y 1) v_prenex_5274) (< v_prenex_5274 main_y)))) (forall ((v_prenex_5599 Int) (v_prenex_5598 Int)) (or (<= (select main_a v_prenex_5599) 999) (<= (* 2 (select main_a v_prenex_5599)) 1998) (< v_prenex_5599 main_y) (<= (+ main_y 1) v_prenex_5599) (<= 1000 (+ (select main_a v_prenex_5598) (select main_a v_prenex_5599))))) (or (forall ((v_prenex_486 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_486))) (<= (+ main_y 1) v_prenex_486) (< v_prenex_486 main_y) (<= 995 (select main_a v_prenex_486)))) (forall ((v_prenex_485 Int)) (or (<= (select main_a v_prenex_485) 5) (<= (+ main_x 1) v_prenex_485) (<= 1 (select main_a v_prenex_485))))) (forall ((v_prenex_9990 Int) (v_prenex_9991 Int)) (or (<= 1000 (+ (select main_a v_prenex_9990) (select main_a v_prenex_9991))) (< v_prenex_9991 main_y) (<= (+ main_y 1) v_prenex_9991) (<= 997 (select main_a v_prenex_9991)) (<= (select main_a v_prenex_9991) 1001) (<= 1 (select main_a v_prenex_9990)) (<= (select main_a v_prenex_9990) 5))) (forall ((v_prenex_6955 Int) (v_prenex_6956 Int)) (or (<= (* 2 (select main_a v_prenex_6955)) 6) (<= (+ main_y 1) v_prenex_6956) (<= 1000 (+ (select main_a v_prenex_6955) (select main_a v_prenex_6956))) (<= 997 (select main_a v_prenex_6956)) (< v_prenex_6956 main_y))) (forall ((v_prenex_8284 Int) (v_prenex_8285 Int)) (or (< v_prenex_8285 main_y) (<= 1 (select main_a v_prenex_8284)) (<= (+ main_y 1) v_prenex_8285) (<= 1000 (+ (select main_a v_prenex_8284) (select main_a v_prenex_8285))) (<= (select main_a v_prenex_8285) 999) (<= (+ main_x 1) v_prenex_8284) (<= 2 (* 2 (select main_a v_prenex_8284))))) (or (forall ((v_prenex_3480 Int)) (or (< v_prenex_3480 main_y) (<= (* 2 (select main_a v_prenex_3480)) 1998) (<= (+ main_y 1) v_prenex_3480) (<= (select main_a v_prenex_3480) 1001))) (forall ((v_prenex_3479 Int)) (or (<= 1 (select main_a v_prenex_3479)) (<= (select main_a v_prenex_3479) 5) (< v_prenex_3479 main_x)))) (or (forall ((v_prenex_6057 Int)) (or (<= (select main_a v_prenex_6057) 5) (<= 0 (+ (select main_a v_prenex_6057) 1)) (<= (+ main_x 1) v_prenex_6057))) (forall ((v_prenex_6058 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6058))) (<= (+ main_y 1) v_prenex_6058) (<= (select main_a v_prenex_6058) 1001) (< v_prenex_6058 main_y)))) (or (forall ((v_prenex_9192 Int)) (or (<= 0 (+ (select main_a v_prenex_9192) 1)) (<= 1 (select main_a v_prenex_9192)))) (forall ((v_prenex_9193 Int)) (or (<= 997 (select main_a v_prenex_9193)) (< v_prenex_9193 main_y) (<= (+ main_y 1) v_prenex_9193) (<= (* 2 (select main_a v_prenex_9193)) 1998)))) (or (forall ((v_prenex_4558 Int)) (or (< v_prenex_4558 main_x) (<= (select main_a v_prenex_4558) 5) (<= 0 (+ (select main_a v_prenex_4558) 1)) (<= (+ main_x 1) v_prenex_4558))) (forall ((v_prenex_4559 Int)) (<= 1994 (* 2 (select main_a v_prenex_4559))))) (forall ((v_prenex_3631 Int) (v_prenex_3632 Int)) (or (< v_prenex_3631 main_x) (<= 0 (+ (select main_a v_prenex_3631) 1)) (<= 1000 (+ (select main_a v_prenex_3631) (select main_a v_prenex_3632))) (<= (+ main_x 1) v_prenex_3631))) (forall ((v_prenex_3832 Int) (v_prenex_3831 Int)) (or (<= 1 (select main_a v_prenex_3831)) (<= (* 2 (select main_a v_prenex_3832)) 1998) (<= (+ main_y 1) v_prenex_3832) (<= 2 (* 2 (select main_a v_prenex_3831))) (< v_prenex_3832 main_y) (<= (+ (select main_a v_prenex_3831) (select main_a v_prenex_3832)) 1000) (<= 995 (select main_a v_prenex_3832)))) (or (forall ((v_prenex_5790 Int)) (or (<= (select main_a v_prenex_5790) 5) (<= (* 2 (select main_a v_prenex_5790)) 6))) (forall ((v_prenex_5791 Int)) (or (<= (+ main_y 1) v_prenex_5791) (< v_prenex_5791 main_y) (<= (* 2 (select main_a v_prenex_5791)) 1998) (<= (select main_a v_prenex_5791) 999)))) (forall ((v_prenex_2077 Int) (v_prenex_2078 Int)) (or (<= (+ main_y 1) v_prenex_2078) (<= (select main_a v_prenex_2078) 999) (<= (* 2 (select main_a v_prenex_2077)) 6) (<= 0 (+ (select main_a v_prenex_2077) 1)) (< v_prenex_2078 main_y) (< v_prenex_2077 main_x) (<= (+ (select main_a v_prenex_2077) 994) (select main_a v_prenex_2078)))) (or (forall ((v_prenex_5322 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5322))) (< v_prenex_5322 main_y))) (forall ((v_prenex_5321 Int)) (or (<= (* 2 (select main_a v_prenex_5321)) 6) (< v_prenex_5321 main_x) (<= (+ main_x 1) v_prenex_5321)))) (forall ((v_prenex_953 Int) (v_prenex_954 Int)) (or (<= (select main_a v_prenex_953) 3) (<= (+ main_y 1) v_prenex_954) (<= 995 (select main_a v_prenex_954)) (< v_prenex_953 main_x) (<= 1000 (+ (select main_a v_prenex_953) (select main_a v_prenex_954))) (< v_prenex_954 main_y))) (or (forall ((v_prenex_6518 Int)) (or (<= (+ main_x 1) v_prenex_6518) (<= 1 (select main_a v_prenex_6518)))) (forall ((v_prenex_6519 Int)) (or (<= (+ main_y 1) v_prenex_6519) (<= (* 2 (select main_a v_prenex_6519)) 1998) (<= 1994 (* 2 (select main_a v_prenex_6519))) (< v_prenex_6519 main_y)))) (forall ((v_prenex_3940 Int) (v_prenex_3939 Int)) (or (<= (+ main_y 1) v_prenex_3940) (<= (+ (select main_a v_prenex_3939) 994) (select main_a v_prenex_3940)) (<= 2 (* 2 (select main_a v_prenex_3939))) (<= (* 2 (select main_a v_prenex_3940)) 1998) (<= 995 (select main_a v_prenex_3940)) (<= 0 (+ (select main_a v_prenex_3939) 1)) (< v_prenex_3940 main_y))) (forall ((v_prenex_6160 Int) (v_prenex_6161 Int)) (or (< v_prenex_6161 main_y) (<= (+ main_x 1) v_prenex_6160) (<= (select main_a v_prenex_6161) (+ (select main_a v_prenex_6160) 998)) (<= (select main_a v_prenex_6160) 5) (<= (* 2 (select main_a v_prenex_6160)) 6) (<= (select main_a v_prenex_6161) 1001) (<= (+ main_y 1) v_prenex_6161))) (forall ((v_prenex_7739 Int) (v_prenex_7740 Int)) (or (<= (+ (select main_a v_prenex_7739) 994) (select main_a v_prenex_7740)) (<= (* 2 (select main_a v_prenex_7740)) 1998) (<= 1 (select main_a v_prenex_7739)) (< v_prenex_7740 main_y) (< v_prenex_7739 main_x) (<= (+ main_y 1) v_prenex_7740) (<= (* 2 (select main_a v_prenex_7739)) 6))) (forall ((v_prenex_3375 Int) (v_prenex_3376 Int)) (or (<= (+ main_y 1) v_prenex_3376) (<= (+ main_x 1) v_prenex_3375) (<= 1000 (+ (select main_a v_prenex_3375) (select main_a v_prenex_3376))) (<= 995 (select main_a v_prenex_3376)) (<= (select main_a v_prenex_3375) 5) (< v_prenex_3376 main_y))) (or (forall ((v_prenex_6207 Int)) (or (<= (select main_a v_prenex_6207) 5) (<= 2 (* 2 (select main_a v_prenex_6207))))) (forall ((v_prenex_6208 Int)) (or (<= (select main_a v_prenex_6208) 999) (< v_prenex_6208 main_y) (<= 997 (select main_a v_prenex_6208)) (<= (+ main_y 1) v_prenex_6208) (<= 1994 (* 2 (select main_a v_prenex_6208)))))) (forall ((v_prenex_8985 Int) (v_prenex_8984 Int)) (or (<= (select main_a v_prenex_8985) 999) (<= (* 2 (select main_a v_prenex_8984)) 6) (<= 2 (* 2 (select main_a v_prenex_8984))) (<= (+ (select main_a v_prenex_8984) 994) (select main_a v_prenex_8985)) (< v_prenex_8985 main_y) (<= (+ main_y 1) v_prenex_8985) (<= 1994 (* 2 (select main_a v_prenex_8985))))) (forall ((v_prenex_10373 Int) (v_prenex_10372 Int)) (or (<= 1000 (+ (select main_a v_prenex_10372) (select main_a v_prenex_10373))) (<= (* 2 (select main_a v_prenex_10372)) 6) (<= 997 (select main_a v_prenex_10373)) (< v_prenex_10373 main_y) (<= 0 (+ (select main_a v_prenex_10372) 1)) (<= (+ main_y 1) v_prenex_10373) (<= (* 2 (select main_a v_prenex_10373)) 1998))) (forall ((v_prenex_1805 Int) (v_prenex_1804 Int)) (or (<= (+ main_y 1) v_prenex_1805) (<= (select main_a v_prenex_1805) 999) (<= (* 2 (select main_a v_prenex_1804)) 6) (<= 0 (+ (select main_a v_prenex_1804) 1)) (< v_prenex_1805 main_y) (<= (+ (select main_a v_prenex_1804) (select main_a v_prenex_1805)) 1000) (< v_prenex_1804 main_x))) (or (forall ((v_prenex_8092 Int)) (or (<= (select main_a v_prenex_8092) 3) (<= (* 2 (select main_a v_prenex_8092)) 6))) (forall ((v_prenex_8093 Int)) (or (<= (+ main_y 1) v_prenex_8093) (< v_prenex_8093 main_y) (<= 1994 (* 2 (select main_a v_prenex_8093))) (<= 995 (select main_a v_prenex_8093)) (<= (* 2 (select main_a v_prenex_8093)) 1998)))) (or (forall ((v_prenex_8846 Int)) (<= (* 2 (select main_a v_prenex_8846)) 6)) (forall ((v_prenex_8847 Int)) (or (< v_prenex_8847 main_y) (<= 997 (select main_a v_prenex_8847)) (<= (* 2 (select main_a v_prenex_8847)) 1998) (<= (+ main_y 1) v_prenex_8847)))) (forall ((v_prenex_7526 Int) (v_prenex_7525 Int)) (or (<= 995 (select main_a v_prenex_7526)) (<= (+ main_y 1) v_prenex_7526) (< v_prenex_7526 main_y) (<= (select main_a v_prenex_7525) 3) (<= 1 (select main_a v_prenex_7525)) (<= (+ (select main_a v_prenex_7525) 994) (select main_a v_prenex_7526)))) (forall ((v_prenex_5246 Int) (v_prenex_5245 Int)) (or (<= (select main_a v_prenex_5245) 3) (<= 1000 (+ (select main_a v_prenex_5245) (select main_a v_prenex_5246))) (<= (* 2 (select main_a v_prenex_5245)) 6) (<= (* 2 (select main_a v_prenex_5246)) 1998) (<= 997 (select main_a v_prenex_5246)) (<= (+ main_y 1) v_prenex_5246) (< v_prenex_5246 main_y))) (forall ((v_prenex_4895 Int) (v_prenex_4894 Int)) (or (<= (* 2 (select main_a v_prenex_4895)) 1998) (<= (+ (select main_a v_prenex_4894) (select main_a v_prenex_4895)) 1000) (<= 1 (select main_a v_prenex_4894)) (< v_prenex_4894 main_x) (<= (+ main_y 1) v_prenex_4895) (< v_prenex_4895 main_y))) (forall ((v_prenex_1485 Int) (v_prenex_1484 Int)) (or (<= 0 (+ (select main_a v_prenex_1484) 1)) (<= (+ main_y 1) v_prenex_1485) (<= 997 (select main_a v_prenex_1485)) (<= (select main_a v_prenex_1485) 999) (<= (select main_a v_prenex_1484) 3) (<= (+ (select main_a v_prenex_1484) (select main_a v_prenex_1485)) 1000) (< v_prenex_1485 main_y))) (forall ((v_prenex_5521 Int) (v_prenex_5520 Int)) (or (<= 0 (+ (select main_a v_prenex_5520) 1)) (<= (+ (select main_a v_prenex_5520) (select main_a v_prenex_5521)) 1000) (<= 1994 (* 2 (select main_a v_prenex_5521))) (< v_prenex_5521 main_y) (<= (+ main_y 1) v_prenex_5521) (<= (* 2 (select main_a v_prenex_5521)) 1998))) (forall ((v_prenex_1919 Int) (v_prenex_1918 Int)) (or (<= 0 (+ (select main_a v_prenex_1918) 1)) (<= 2 (* 2 (select main_a v_prenex_1918))) (<= (+ main_y 1) v_prenex_1919) (<= (select main_a v_prenex_1919) (+ (select main_a v_prenex_1918) 998)) (<= 1994 (* 2 (select main_a v_prenex_1919))) (< v_prenex_1919 main_y))) (forall ((v_prenex_376 Int) (v_prenex_375 Int)) (or (<= 0 (+ (select main_a v_prenex_375) 1)) (<= 1 (select main_a v_prenex_375)) (<= 995 (select main_a v_prenex_376)) (<= (+ (select main_a v_prenex_375) 994) (select main_a v_prenex_376)) (<= (+ main_y 1) v_prenex_376) (<= (select main_a v_prenex_376) 1001) (< v_prenex_376 main_y))) (forall ((v_prenex_5615 Int) (v_prenex_5614 Int)) (or (<= (+ main_y 1) v_prenex_5615) (< v_prenex_5614 main_x) (<= 997 (select main_a v_prenex_5615)) (< v_prenex_5615 main_y) (<= (select main_a v_prenex_5615) (+ (select main_a v_prenex_5614) 998)) (<= 1 (select main_a v_prenex_5614)))) (or (forall ((v_prenex_4570 Int)) (or (<= (select main_a v_prenex_4570) 3) (<= 1 (select main_a v_prenex_4570)))) (forall ((v_prenex_4571 Int)) (or (<= (select main_a v_prenex_4571) 1001) (< v_prenex_4571 main_y) (<= 1994 (* 2 (select main_a v_prenex_4571))) (<= (+ main_y 1) v_prenex_4571) (<= (select main_a v_prenex_4571) 999)))) (forall ((v_prenex_8970 Int) (v_prenex_8971 Int)) (or (< v_prenex_8971 main_y) (<= (+ main_y 1) v_prenex_8971) (<= 997 (select main_a v_prenex_8971)) (<= (+ (select main_a v_prenex_8970) 994) (select main_a v_prenex_8971)) (<= (* 2 (select main_a v_prenex_8970)) 6))) (or (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))) (forall ((v_prenex_854 Int)) (or (<= (select main_a v_prenex_854) 5) (<= 2 (* 2 (select main_a v_prenex_854))) (<= (+ main_x 1) v_prenex_854)))) (forall ((v_prenex_5045 Int) (v_prenex_5044 Int)) (or (< v_prenex_5045 main_y) (<= (select main_a v_prenex_5045) (+ (select main_a v_prenex_5044) 998)) (<= (* 2 (select main_a v_prenex_5045)) 1998) (<= 0 (+ (select main_a v_prenex_5044) 1)) (<= (+ main_x 1) v_prenex_5044) (<= (+ main_y 1) v_prenex_5045) (<= (select main_a v_prenex_5044) 5))) (or (forall ((v_prenex_8295 Int)) (or (<= 995 (select main_a v_prenex_8295)) (<= (+ main_y 1) v_prenex_8295) (<= (* 2 (select main_a v_prenex_8295)) 1998) (< v_prenex_8295 main_y))) (forall ((v_prenex_8294 Int)) (or (<= (* 2 (select main_a v_prenex_8294)) 6) (<= (select main_a v_prenex_8294) 3) (<= (+ main_x 1) v_prenex_8294)))) (forall ((v_prenex_6311 Int) (v_prenex_6310 Int)) (or (<= 995 (select main_a v_prenex_6311)) (< v_prenex_6311 main_y) (<= (select main_a v_prenex_6311) (+ (select main_a v_prenex_6310) 998)) (<= (+ main_y 1) v_prenex_6311) (<= (* 2 (select main_a v_prenex_6310)) 6) (<= (* 2 (select main_a v_prenex_6311)) 1998))) (forall ((v_prenex_8407 Int) (v_prenex_8408 Int)) (or (<= (select main_a v_prenex_8408) (+ (select main_a v_prenex_8407) 998)) (<= (* 2 (select main_a v_prenex_8408)) 1998) (<= (select main_a v_prenex_8407) 3) (<= (+ main_y 1) v_prenex_8408) (< v_prenex_8408 main_y) (<= (select main_a v_prenex_8407) 5) (<= 1994 (* 2 (select main_a v_prenex_8408))))) (forall ((v_prenex_2468 Int) (v_prenex_2467 Int)) (or (<= (+ main_y 1) v_prenex_2468) (<= (select main_a v_prenex_2468) 999) (< v_prenex_2468 main_y) (<= 1 (select main_a v_prenex_2467)) (<= 997 (select main_a v_prenex_2468)) (<= (+ (select main_a v_prenex_2467) 994) (select main_a v_prenex_2468)))) (or (forall ((v_prenex_575 Int)) (<= (select main_a v_prenex_575) 3)) (forall ((v_prenex_576 Int)) (or (< v_prenex_576 main_y) (<= 995 (select main_a v_prenex_576)) (<= 1994 (* 2 (select main_a v_prenex_576))) (<= (* 2 (select main_a v_prenex_576)) 1998) (<= (+ main_y 1) v_prenex_576)))) (forall ((v_prenex_365 Int) (v_prenex_366 Int)) (or (< v_prenex_366 main_y) (<= (* 2 (select main_a v_prenex_366)) 1998) (<= (+ (select main_a v_prenex_365) 994) (select main_a v_prenex_366)) (<= (+ main_x 1) v_prenex_365) (<= (+ main_y 1) v_prenex_366) (<= (* 2 (select main_a v_prenex_365)) 6) (<= (select main_a v_prenex_365) 5))) (forall ((v_prenex_9891 Int) (v_prenex_9892 Int)) (or (<= 1 (select main_a v_prenex_9891)) (<= (select main_a v_prenex_9891) 5) (< v_prenex_9892 main_y) (<= (+ (select main_a v_prenex_9891) 994) (select main_a v_prenex_9892)) (<= 1994 (* 2 (select main_a v_prenex_9892))) (<= (+ main_y 1) v_prenex_9892))) (forall ((v_prenex_10712 Int) (v_prenex_10713 Int)) (or (< v_prenex_10712 main_x) (< v_prenex_10713 main_y) (<= (select main_a v_prenex_10712) 3) (<= (* 2 (select main_a v_prenex_10713)) 1998) (<= 1000 (+ (select main_a v_prenex_10712) (select main_a v_prenex_10713))) (<= (+ main_y 1) v_prenex_10713))) (forall ((v_prenex_217 Int) (v_prenex_218 Int)) (or (< v_prenex_218 main_y) (<= (+ main_y 1) v_prenex_218) (<= (+ main_x 1) v_prenex_217) (<= (+ (select main_a v_prenex_217) 994) (select main_a v_prenex_218)) (<= 1994 (* 2 (select main_a v_prenex_218))))) (forall ((v_prenex_5941 Int) (v_prenex_5940 Int)) (or (<= 0 (+ (select main_a v_prenex_5940) 1)) (<= (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) (<= 997 (select main_a v_prenex_5941)) (<= 995 (select main_a v_prenex_5941)) (<= (+ main_y 1) v_prenex_5941))) (or (forall ((v_prenex_10817 Int)) (or (<= (+ main_y 1) v_prenex_10817) (<= 1994 (* 2 (select main_a v_prenex_10817))) (< v_prenex_10817 main_y) (<= (select main_a v_prenex_10817) 1001))) (forall ((v_prenex_10816 Int)) (or (<= (* 2 (select main_a v_prenex_10816)) 6) (<= 2 (* 2 (select main_a v_prenex_10816)))))) (forall ((v_prenex_585 Int) (v_prenex_584 Int)) (or (<= 995 (select main_a v_prenex_585)) (<= (+ main_y 1) v_prenex_585) (<= (select main_a v_prenex_585) 1001) (<= (* 2 (select main_a v_prenex_584)) 6) (<= (select main_a v_prenex_585) (+ (select main_a v_prenex_584) 998)) (<= (select main_a v_prenex_584) 3) (< v_prenex_585 main_y))) (forall ((v_prenex_8523 Int) (v_prenex_8522 Int)) (or (<= (select main_a v_prenex_8522) 5) (< v_prenex_8523 main_y) (<= (+ (select main_a v_prenex_8522) (select main_a v_prenex_8523)) 1000) (<= 1 (select main_a v_prenex_8522)) (<= (+ main_y 1) v_prenex_8523) (<= (select main_a v_prenex_8523) 999))) (forall ((v_prenex_998 Int) (v_prenex_999 Int)) (or (<= (+ (select main_a v_prenex_998) 994) (select main_a v_prenex_999)) (<= 997 (select main_a v_prenex_999)) (<= (+ main_y 1) v_prenex_999) (<= (select main_a v_prenex_998) 3) (<= 1 (select main_a v_prenex_998)) (<= (* 2 (select main_a v_prenex_999)) 1998) (< v_prenex_999 main_y))) (forall ((v_prenex_8774 Int) (v_prenex_8775 Int)) (or (< v_prenex_8775 main_y) (<= (+ main_y 1) v_prenex_8775) (<= (+ (select main_a v_prenex_8774) (select main_a v_prenex_8775)) 1000) (<= (select main_a v_prenex_8775) 1001) (<= (select main_a v_prenex_8775) 999) (<= (select main_a v_prenex_8774) 3))) (forall ((v_prenex_8378 Int) (v_prenex_8379 Int)) (or (<= (* 2 (select main_a v_prenex_8378)) 6) (<= (+ main_y 1) v_prenex_8379) (<= (select main_a v_prenex_8379) 1001) (<= 0 (+ (select main_a v_prenex_8378) 1)) (<= (select main_a v_prenex_8379) (+ (select main_a v_prenex_8378) 998)) (<= 995 (select main_a v_prenex_8379)) (< v_prenex_8379 main_y))) (or (forall ((v_prenex_9999 Int)) (or (< v_prenex_9999 main_y) (<= (select main_a v_prenex_9999) 999) (<= 995 (select main_a v_prenex_9999)) (<= 1994 (* 2 (select main_a v_prenex_9999))) (<= (+ main_y 1) v_prenex_9999))) (forall ((v_prenex_9998 Int)) (or (<= (select main_a v_prenex_9998) 3) (<= 0 (+ (select main_a v_prenex_9998) 1))))) (forall ((v_prenex_6823 Int) (v_prenex_6824 Int)) (or (< v_prenex_6824 main_y) (<= (select main_a v_prenex_6823) 5) (<= (select main_a v_prenex_6824) 1001) (<= (+ (select main_a v_prenex_6823) (select main_a v_prenex_6824)) 1000) (<= 1994 (* 2 (select main_a v_prenex_6824))) (<= (+ main_y 1) v_prenex_6824))) (forall ((v_prenex_5209 Int) (v_prenex_5210 Int)) (or (<= (select main_a v_prenex_5210) (+ (select main_a v_prenex_5209) 998)) (< v_prenex_5210 main_y) (<= (+ main_y 1) v_prenex_5210) (<= (select main_a v_prenex_5209) 3) (<= 995 (select main_a v_prenex_5210)))) (forall ((v_prenex_4755 Int) (v_prenex_4754 Int)) (or (<= (+ main_x 1) v_prenex_4754) (<= (+ (select main_a v_prenex_4754) 994) (select main_a v_prenex_4755)) (< v_prenex_4755 main_y) (<= 0 (+ (select main_a v_prenex_4754) 1)) (<= (select main_a v_prenex_4755) 1001) (<= (* 2 (select main_a v_prenex_4754)) 6) (<= (+ main_y 1) v_prenex_4755))) (or (forall ((v_prenex_1615 Int)) (or (<= (select main_a v_prenex_1615) 1001) (<= 997 (select main_a v_prenex_1615)) (<= (+ main_y 1) v_prenex_1615) (<= 1994 (* 2 (select main_a v_prenex_1615))) (< v_prenex_1615 main_y))) (forall ((v_prenex_1614 Int)) (or (<= (* 2 (select main_a v_prenex_1614)) 6) (<= (select main_a v_prenex_1614) 5)))) (forall ((v_prenex_901 Int) (v_prenex_902 Int)) (or (<= 995 (select main_a v_prenex_902)) (<= (* 2 (select main_a v_prenex_902)) 1998) (<= (+ main_y 1) v_prenex_902) (<= (select main_a v_prenex_902) (+ (select main_a v_prenex_901) 998)) (<= 0 (+ (select main_a v_prenex_901) 1)) (< v_prenex_902 main_y) (<= (select main_a v_prenex_901) 5))) (forall ((v_prenex_1969 Int) (v_prenex_1968 Int)) (or (<= (* 2 (select main_a v_prenex_1968)) 6) (<= (+ (select main_a v_prenex_1968) (select main_a v_prenex_1969)) 1000) (< v_prenex_1969 main_y) (< v_prenex_1968 main_x) (<= 1 (select main_a v_prenex_1968)) (<= (+ main_y 1) v_prenex_1969) (<= (select main_a v_prenex_1969) 999))) (or (forall ((v_prenex_8964 Int)) (or (< v_prenex_8964 main_x) (<= (select main_a v_prenex_8964) 5) (<= 0 (+ (select main_a v_prenex_8964) 1)))) (forall ((v_prenex_8965 Int)) (or (<= (* 2 (select main_a v_prenex_8965)) 1998) (<= (+ main_y 1) v_prenex_8965) (< v_prenex_8965 main_y) (<= (select main_a v_prenex_8965) 1001)))) (forall ((v_prenex_2457 Int) (v_prenex_2458 Int)) (or (<= (+ main_y 1) v_prenex_2458) (<= (* 2 (select main_a v_prenex_2458)) 1998) (<= 0 (+ (select main_a v_prenex_2457) 1)) (< v_prenex_2458 main_y) (<= 1000 (+ (select main_a v_prenex_2457) (select main_a v_prenex_2458))) (<= 997 (select main_a v_prenex_2458)))) (forall ((v_prenex_6831 Int) (v_prenex_6832 Int)) (or (< v_prenex_6832 main_y) (<= 1 (select main_a v_prenex_6831)) (<= (* 2 (select main_a v_prenex_6832)) 1998) (<= 1000 (+ (select main_a v_prenex_6831) (select main_a v_prenex_6832))) (<= (+ main_y 1) v_prenex_6832))) (forall ((v_prenex_200 Int) (v_prenex_201 Int)) (or (<= (+ main_y 1) v_prenex_201) (<= (select main_a v_prenex_200) 3) (<= (select main_a v_prenex_201) 999) (<= (+ (select main_a v_prenex_200) (select main_a v_prenex_201)) 1000) (<= (* 2 (select main_a v_prenex_200)) 6) (<= 997 (select main_a v_prenex_201)) (< v_prenex_201 main_y))) (or (forall ((v_prenex_10010 Int)) (or (<= (* 2 (select main_a v_prenex_10010)) 6) (<= (select main_a v_prenex_10010) 3))) (forall ((v_prenex_10011 Int)) (or (<= (+ main_y 1) v_prenex_10011) (<= (* 2 (select main_a v_prenex_10011)) 1998) (<= 995 (select main_a v_prenex_10011)) (<= 997 (select main_a v_prenex_10011)) (< v_prenex_10011 main_y)))) (or (forall ((v_prenex_6151 Int)) (or (< v_prenex_6151 main_y) (<= (+ main_y 1) v_prenex_6151) (<= (select main_a v_prenex_6151) 1001) (<= 995 (select main_a v_prenex_6151)))) (forall ((v_prenex_6150 Int)) (<= (* 2 (select main_a v_prenex_6150)) 6))) (forall ((v_prenex_1879 Int) (v_prenex_1878 Int)) (or (< v_prenex_1879 main_y) (<= (* 2 (select main_a v_prenex_1878)) 6) (<= (+ main_y 1) v_prenex_1879) (<= 1994 (* 2 (select main_a v_prenex_1879))) (<= (select main_a v_prenex_1879) 999) (<= 1000 (+ (select main_a v_prenex_1878) (select main_a v_prenex_1879))) (<= 1 (select main_a v_prenex_1878)))) (forall ((v_prenex_3821 Int) (v_prenex_3822 Int)) (or (<= (select main_a v_prenex_3821) 5) (<= (select main_a v_prenex_3821) 3) (<= 995 (select main_a v_prenex_3822)) (< v_prenex_3822 main_y) (<= 1000 (+ (select main_a v_prenex_3821) (select main_a v_prenex_3822))) (<= (* 2 (select main_a v_prenex_3822)) 1998) (<= (+ main_y 1) v_prenex_3822))) (forall ((v_prenex_3252 Int) (v_prenex_3251 Int)) (or (< v_prenex_3252 main_y) (<= 1000 (+ (select main_a v_prenex_3251) (select main_a v_prenex_3252))) (<= 997 (select main_a v_prenex_3252)) (<= 2 (* 2 (select main_a v_prenex_3251))) (<= (+ main_y 1) v_prenex_3252) (<= (select main_a v_prenex_3251) 3))) (forall ((v_prenex_4018 Int) (v_prenex_4017 Int)) (or (<= 1000 (+ (select main_a v_prenex_4017) (select main_a v_prenex_4018))) (<= (+ main_y 1) v_prenex_4018) (<= 1994 (* 2 (select main_a v_prenex_4018))) (< v_prenex_4017 main_x) (<= (* 2 (select main_a v_prenex_4017)) 6) (< v_prenex_4018 main_y) (<= (select main_a v_prenex_4017) 3))) (forall ((v_prenex_7142 Int) (v_prenex_7143 Int)) (or (<= 995 (select main_a v_prenex_7143)) (<= 1 (select main_a v_prenex_7142)) (<= (+ main_y 1) v_prenex_7143) (< v_prenex_7143 main_y) (<= 1000 (+ (select main_a v_prenex_7142) (select main_a v_prenex_7143))) (<= 0 (+ (select main_a v_prenex_7142) 1)) (<= (select main_a v_prenex_7143) 999))) (forall ((v_prenex_8112 Int) (v_prenex_8113 Int)) (or (<= (+ (select main_a v_prenex_8112) 994) (select main_a v_prenex_8113)) (<= 1 (select main_a v_prenex_8112)) (<= (+ main_x 1) v_prenex_8112) (< v_prenex_8112 main_x))) (forall ((v_prenex_2196 Int) (v_prenex_2197 Int)) (or (< v_prenex_2196 main_x) (<= (* 2 (select main_a v_prenex_2196)) 6) (<= 1000 (+ (select main_a v_prenex_2196) (select main_a v_prenex_2197))) (<= 0 (+ (select main_a v_prenex_2196) 1)) (<= (+ main_x 1) v_prenex_2196))) (forall ((v_prenex_7414 Int) (v_prenex_7413 Int)) (or (<= (+ (select main_a v_prenex_7413) 994) (select main_a v_prenex_7414)) (<= 997 (select main_a v_prenex_7414)) (<= (* 2 (select main_a v_prenex_7413)) 6) (< v_prenex_7414 main_y) (<= 2 (* 2 (select main_a v_prenex_7413))) (<= (+ main_y 1) v_prenex_7414) (<= (+ main_x 1) v_prenex_7413))) (forall ((v_prenex_5224 Int) (v_prenex_5223 Int)) (or (<= 1 (select main_a v_prenex_5223)) (<= 995 (select main_a v_prenex_5224)) (< v_prenex_5224 main_y) (<= 1994 (* 2 (select main_a v_prenex_5224))) (<= 1000 (+ (select main_a v_prenex_5223) (select main_a v_prenex_5224))) (<= (+ main_y 1) v_prenex_5224))) (forall ((v_prenex_2791 Int) (v_prenex_2792 Int)) (or (<= (select main_a v_prenex_2791) 3) (< v_prenex_2792 main_y) (<= (+ main_y 1) v_prenex_2792) (<= 2 (* 2 (select main_a v_prenex_2791))) (<= 995 (select main_a v_prenex_2792)) (<= (+ (select main_a v_prenex_2791) (select main_a v_prenex_2792)) 1000) (<= (* 2 (select main_a v_prenex_2792)) 1998))) (or (forall ((v_prenex_2912 Int)) (or (<= (+ main_x 1) v_prenex_2912) (< v_prenex_2912 main_x) (<= 0 (+ (select main_a v_prenex_2912) 1)))) (forall ((v_prenex_2913 Int)) (or (<= (* 2 (select main_a v_prenex_2913)) 1998) (<= (+ main_y 1) v_prenex_2913)))) (forall ((v_prenex_6432 Int) (v_prenex_6433 Int)) (or (<= (+ main_y 1) v_prenex_6433) (<= (+ (select main_a v_prenex_6432) 994) (select main_a v_prenex_6433)) (<= (select main_a v_prenex_6433) 999) (<= (select main_a v_prenex_6433) 1001) (<= 0 (+ (select main_a v_prenex_6432) 1)) (< v_prenex_6433 main_y))) (or (forall ((v_prenex_9109 Int)) (or (<= (+ main_y 1) v_prenex_9109) (< v_prenex_9109 main_y) (<= 997 (select main_a v_prenex_9109)) (<= 1994 (* 2 (select main_a v_prenex_9109))))) (forall ((v_prenex_9108 Int)) (or (<= 0 (+ (select main_a v_prenex_9108) 1)) (<= 1 (select main_a v_prenex_9108))))) (forall ((v_prenex_8260 Int) (v_prenex_8261 Int)) (or (< v_prenex_8261 main_y) (<= (+ (select main_a v_prenex_8260) 994) (select main_a v_prenex_8261)) (<= 2 (* 2 (select main_a v_prenex_8260))) (<= (select main_a v_prenex_8261) 1001) (<= (+ main_y 1) v_prenex_8261) (<= 1994 (* 2 (select main_a v_prenex_8261))) (<= (select main_a v_prenex_8260) 5))) (or (forall ((v_prenex_9829 Int)) (or (< v_prenex_9829 main_x) (<= 0 (+ (select main_a v_prenex_9829) 1)) (<= (* 2 (select main_a v_prenex_9829)) 6))) (forall ((v_prenex_9830 Int)) (or (< v_prenex_9830 main_y) (<= 1994 (* 2 (select main_a v_prenex_9830))) (<= 995 (select main_a v_prenex_9830)) (<= (+ main_y 1) v_prenex_9830)))) (forall ((v_prenex_10136 Int) (v_prenex_10137 Int)) (or (<= (+ (select main_a v_prenex_10136) 994) (select main_a v_prenex_10137)) (<= 1 (select main_a v_prenex_10136)) (<= (* 2 (select main_a v_prenex_10137)) 1998) (<= 2 (* 2 (select main_a v_prenex_10136))) (< v_prenex_10137 main_y) (<= (+ main_y 1) v_prenex_10137))) (forall ((v_prenex_1925 Int) (v_prenex_1924 Int)) (or (<= (select main_a v_prenex_1925) (+ (select main_a v_prenex_1924) 998)) (<= (* 2 (select main_a v_prenex_1924)) 6) (<= (+ main_y 1) v_prenex_1925) (< v_prenex_1925 main_y) (<= 2 (* 2 (select main_a v_prenex_1924))) (<= (select main_a v_prenex_1925) 999) (<= 995 (select main_a v_prenex_1925)))) (or (forall ((v_prenex_5546 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5546))) (<= (select main_a v_prenex_5546) 3))) (forall ((v_prenex_5547 Int)) (or (<= (select main_a v_prenex_5547) 999) (<= (+ main_y 1) v_prenex_5547) (<= 997 (select main_a v_prenex_5547)) (< v_prenex_5547 main_y) (<= (* 2 (select main_a v_prenex_5547)) 1998)))) (forall ((v_prenex_7959 Int) (v_prenex_7960 Int)) (or (< v_prenex_7959 main_x) (<= 1 (select main_a v_prenex_7959)) (< v_prenex_7960 main_y) (<= (+ (select main_a v_prenex_7959) (select main_a v_prenex_7960)) 1000) (<= (* 2 (select main_a v_prenex_7959)) 6) (<= 1994 (* 2 (select main_a v_prenex_7960))) (<= (+ main_y 1) v_prenex_7960))) (forall ((v_prenex_2497 Int) (v_prenex_2498 Int)) (or (<= (+ (select main_a v_prenex_2497) (select main_a v_prenex_2498)) 1000) (<= 995 (select main_a v_prenex_2498)) (<= (+ main_y 1) v_prenex_2498) (<= 1 (select main_a v_prenex_2497)) (<= 2 (* 2 (select main_a v_prenex_2497))) (< v_prenex_2497 main_x) (< v_prenex_2498 main_y))) (forall ((v_prenex_8477 Int) (v_prenex_8478 Int)) (or (<= (+ (select main_a v_prenex_8477) 994) (select main_a v_prenex_8478)) (<= 2 (* 2 (select main_a v_prenex_8477))) (< v_prenex_8478 main_y) (<= (+ main_y 1) v_prenex_8478) (<= (select main_a v_prenex_8477) 5) (<= 997 (select main_a v_prenex_8478)))) (or (forall ((v_prenex_562 Int)) (or (<= (+ main_y 1) v_prenex_562) (<= 997 (select main_a v_prenex_562)) (<= (* 2 (select main_a v_prenex_562)) 1998) (< v_prenex_562 main_y))) (forall ((v_prenex_561 Int)) (or (<= 1 (select main_a v_prenex_561)) (<= (select main_a v_prenex_561) 5)))) (forall ((v_prenex_6355 Int) (v_prenex_6354 Int)) (or (<= (+ (select main_a v_prenex_6354) (select main_a v_prenex_6355)) 1000) (<= 997 (select main_a v_prenex_6355)) (<= (+ main_y 1) v_prenex_6355) (<= 0 (+ (select main_a v_prenex_6354) 1)) (<= 995 (select main_a v_prenex_6355)) (< v_prenex_6355 main_y))) (forall ((v_prenex_10609 Int) (v_prenex_10608 Int)) (or (< v_prenex_10609 main_y) (<= 1000 (+ (select main_a v_prenex_10608) (select main_a v_prenex_10609))) (<= 2 (* 2 (select main_a v_prenex_10608))) (< v_prenex_10608 main_x) (<= (+ main_x 1) v_prenex_10608))) (or (forall ((v_prenex_8995 Int)) (or (<= (* 2 (select main_a v_prenex_8995)) 1998) (< v_prenex_8995 main_y) (<= (+ main_y 1) v_prenex_8995) (<= 995 (select main_a v_prenex_8995)))) (forall ((v_prenex_8994 Int)) (or (<= (select main_a v_prenex_8994) 3) (<= (* 2 (select main_a v_prenex_8994)) 6)))) (or (forall ((v_prenex_5098 Int)) (or (<= (+ main_y 1) v_prenex_5098) (<= (* 2 (select main_a v_prenex_5098)) 1998) (<= 997 (select main_a v_prenex_5098)) (< v_prenex_5098 main_y))) (forall ((v_prenex_5097 Int)) (or (<= (select main_a v_prenex_5097) 5) (<= 2 (* 2 (select main_a v_prenex_5097)))))) (forall ((v_prenex_2579 Int) (v_prenex_2580 Int)) (or (<= (select main_a v_prenex_2580) (+ (select main_a v_prenex_2579) 998)) (< v_prenex_2580 main_y) (<= 1 (select main_a v_prenex_2579)) (<= (* 2 (select main_a v_prenex_2579)) 6) (<= (+ main_y 1) v_prenex_2580) (< v_prenex_2579 main_x) (<= 997 (select main_a v_prenex_2580)))) (forall ((v_prenex_5587 Int) (v_prenex_5586 Int)) (or (<= (select main_a v_prenex_5587) (+ (select main_a v_prenex_5586) 998)) (<= (+ main_x 1) v_prenex_5586) (<= (select main_a v_prenex_5586) 5) (<= 2 (* 2 (select main_a v_prenex_5586))) (<= (+ main_y 1) v_prenex_5587) (<= (* 2 (select main_a v_prenex_5587)) 1998) (< v_prenex_5587 main_y))) (forall ((v_prenex_8798 Int) (v_prenex_8799 Int)) (or (<= (select main_a v_prenex_8799) (+ (select main_a v_prenex_8798) 998)) (<= (select main_a v_prenex_8798) 5) (< v_prenex_8799 main_y) (<= (+ main_x 1) v_prenex_8798) (<= (* 2 (select main_a v_prenex_8799)) 1998) (<= 2 (* 2 (select main_a v_prenex_8798))) (<= (+ main_y 1) v_prenex_8799))) (forall ((v_prenex_2306 Int) (v_prenex_2307 Int)) (or (<= 0 (+ (select main_a v_prenex_2306) 1)) (<= (+ main_y 1) v_prenex_2307) (<= (select main_a v_prenex_2306) 5) (< v_prenex_2307 main_y) (<= 1994 (* 2 (select main_a v_prenex_2307))) (<= 997 (select main_a v_prenex_2307)) (<= 1000 (+ (select main_a v_prenex_2306) (select main_a v_prenex_2307))))) (or (forall ((v_prenex_2243 Int)) (or (<= 995 (select main_a v_prenex_2243)) (< v_prenex_2243 main_y) (<= (select main_a v_prenex_2243) 999) (<= (+ main_y 1) v_prenex_2243) (<= 1994 (* 2 (select main_a v_prenex_2243))))) (forall ((v_prenex_2242 Int)) (or (<= (* 2 (select main_a v_prenex_2242)) 6) (<= 2 (* 2 (select main_a v_prenex_2242)))))) (forall ((v_prenex_10031 Int) (v_prenex_10030 Int)) (or (<= (+ main_y 1) v_prenex_10031) (< v_prenex_10031 main_y) (<= 995 (select main_a v_prenex_10031)) (<= 997 (select main_a v_prenex_10031)) (<= 1000 (+ (select main_a v_prenex_10030) (select main_a v_prenex_10031))))) (or (forall ((v_prenex_6015 Int)) (or (< v_prenex_6015 main_y) (<= 995 (select main_a v_prenex_6015)) (<= (+ main_y 1) v_prenex_6015) (<= (* 2 (select main_a v_prenex_6015)) 1998))) (forall ((v_prenex_6014 Int)) (or (<= 1 (select main_a v_prenex_6014)) (<= (select main_a v_prenex_6014) 3)))) (forall ((v_prenex_5299 Int) (v_prenex_5300 Int)) (or (<= (select main_a v_prenex_5300) 1001) (< v_prenex_5300 main_y) (<= (select main_a v_prenex_5300) (+ (select main_a v_prenex_5299) 998)) (<= (+ main_y 1) v_prenex_5300) (<= 997 (select main_a v_prenex_5300)) (<= (* 2 (select main_a v_prenex_5299)) 6) (<= (select main_a v_prenex_5299) 5))) (forall ((v_prenex_6911 Int) (v_prenex_6912 Int)) (or (<= (* 2 (select main_a v_prenex_6911)) 6) (<= (select main_a v_prenex_6912) 999) (<= 997 (select main_a v_prenex_6912)) (<= (select main_a v_prenex_6912) (+ (select main_a v_prenex_6911) 998)) (< v_prenex_6912 main_y) (<= (+ main_y 1) v_prenex_6912) (<= 2 (* 2 (select main_a v_prenex_6911))))) (or (forall ((v_prenex_7642 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7642))) (<= (+ main_y 1) v_prenex_7642) (<= (select main_a v_prenex_7642) 999) (< v_prenex_7642 main_y) (<= (select main_a v_prenex_7642) 1001))) (forall ((v_prenex_7641 Int)) (or (<= (select main_a v_prenex_7641) 5) (<= 2 (* 2 (select main_a v_prenex_7641)))))) (forall ((v_prenex_3569 Int) (v_prenex_3570 Int)) (or (<= 995 (select main_a v_prenex_3570)) (< v_prenex_3570 main_y) (<= 2 (* 2 (select main_a v_prenex_3569))) (<= (select main_a v_prenex_3569) 5) (<= (select main_a v_prenex_3570) 1001) (<= (+ main_y 1) v_prenex_3570) (<= (select main_a v_prenex_3570) (+ (select main_a v_prenex_3569) 998)))) (or (forall ((v_prenex_1527 Int)) (or (<= (+ main_y 1) v_prenex_1527) (<= (select main_a v_prenex_1527) 1001) (< v_prenex_1527 main_y) (<= 1994 (* 2 (select main_a v_prenex_1527))) (<= 995 (select main_a v_prenex_1527)))) (forall ((v_prenex_1526 Int)) (<= (* 2 (select main_a v_prenex_1526)) 6))) (or (forall ((v_prenex_4067 Int)) (or (<= 0 (+ (select main_a v_prenex_4067) 1)) (<= (* 2 (select main_a v_prenex_4067)) 6) (<= (+ 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)))) (or (forall ((v_prenex_1314 Int)) (or (<= (select main_a v_prenex_1314) 3) (< v_prenex_1314 main_x) (<= (select main_a v_prenex_1314) 5))) (forall ((v_prenex_1315 Int)) (or (< v_prenex_1315 main_y) (<= (+ main_y 1) v_prenex_1315) (<= 997 (select main_a v_prenex_1315)) (<= 1994 (* 2 (select main_a v_prenex_1315)))))) (forall ((v_prenex_3384 Int) (v_prenex_3383 Int)) (or (<= 1000 (+ (select main_a v_prenex_3383) (select main_a v_prenex_3384))) (<= (+ main_x 1) v_prenex_3383) (<= (+ main_y 1) v_prenex_3384) (< v_prenex_3384 main_y) (<= (* 2 (select main_a v_prenex_3383)) 6) (<= (select main_a v_prenex_3383) 5) (<= 995 (select main_a v_prenex_3384)))) (or (forall ((v_prenex_1123 Int)) (or (<= (+ main_y 1) v_prenex_1123) (< v_prenex_1123 main_y) (<= 1994 (* 2 (select main_a v_prenex_1123))) (<= 995 (select main_a v_prenex_1123)))) (forall ((v_prenex_1122 Int)) (or (<= (+ main_x 1) v_prenex_1122) (<= (select main_a v_prenex_1122) 5)))) (forall ((v_prenex_5260 Int) (v_prenex_5259 Int)) (or (<= (+ main_y 1) v_prenex_5260) (<= 1000 (+ (select main_a v_prenex_5259) (select main_a v_prenex_5260))) (< v_prenex_5259 main_x) (<= 995 (select main_a v_prenex_5260)) (<= 0 (+ (select main_a v_prenex_5259) 1)) (<= (* 2 (select main_a v_prenex_5259)) 6) (< v_prenex_5260 main_y))) (forall ((v_prenex_10673 Int) (v_prenex_10672 Int)) (or (<= 1000 (+ (select main_a v_prenex_10672) (select main_a v_prenex_10673))) (<= (select main_a v_prenex_10672) 5) (<= (select main_a v_prenex_10673) 1001) (<= (* 2 (select main_a v_prenex_10672)) 6) (<= (+ main_y 1) v_prenex_10673) (< v_prenex_10673 main_y) (<= 1994 (* 2 (select main_a v_prenex_10673))))) (forall ((v_prenex_8446 Int) (v_prenex_8445 Int)) (or (<= (+ (select main_a v_prenex_8445) (select main_a v_prenex_8446)) 1000) (< v_prenex_8446 main_y) (<= 1994 (* 2 (select main_a v_prenex_8446))) (<= (+ main_y 1) v_prenex_8446))) (or (forall ((v_prenex_4328 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4328))) (<= (* 2 (select main_a v_prenex_4328)) 1998) (< v_prenex_4328 main_y) (<= (+ main_y 1) v_prenex_4328))) (forall ((v_prenex_4327 Int)) (or (<= 0 (+ (select main_a v_prenex_4327) 1)) (<= (select main_a v_prenex_4327) 5) (<= (+ main_x 1) v_prenex_4327)))) (or (forall ((v_prenex_10206 Int)) (or (<= 0 (+ (select main_a v_prenex_10206) 1)) (<= (* 2 (select main_a v_prenex_10206)) 6))) (forall ((v_prenex_10207 Int)) (or (< v_prenex_10207 main_y) (<= 1994 (* 2 (select main_a v_prenex_10207))) (<= 995 (select main_a v_prenex_10207)) (<= (select main_a v_prenex_10207) 1001) (<= (+ main_y 1) v_prenex_10207)))) (forall ((v_prenex_3216 Int) (v_prenex_3215 Int)) (or (<= (+ (select main_a v_prenex_3215) (select main_a v_prenex_3216)) 1000) (<= (+ main_y 1) v_prenex_3216) (< v_prenex_3216 main_y) (<= 2 (* 2 (select main_a v_prenex_3215))) (<= 997 (select main_a v_prenex_3216)) (<= 1994 (* 2 (select main_a v_prenex_3216))))) (forall ((v_prenex_7775 Int) (v_prenex_7776 Int)) (or (<= (select main_a v_prenex_7776) 1001) (<= (* 2 (select main_a v_prenex_7775)) 6) (< v_prenex_7776 main_y) (<= (+ (select main_a v_prenex_7775) 994) (select main_a v_prenex_7776)) (<= 997 (select main_a v_prenex_7776)) (<= (+ main_y 1) v_prenex_7776))) (or (forall ((v_prenex_5818 Int)) (<= 1 (select main_a v_prenex_5818))) (forall ((v_prenex_5819 Int)) (or (<= 997 (select main_a v_prenex_5819)) (<= (+ main_y 1) v_prenex_5819) (< v_prenex_5819 main_y) (<= 995 (select main_a v_prenex_5819)) (<= 1994 (* 2 (select main_a v_prenex_5819)))))) (forall ((v_prenex_4218 Int) (v_prenex_4217 Int)) (or (<= 1000 (+ (select main_a v_prenex_4217) (select main_a v_prenex_4218))) (<= (+ main_y 1) v_prenex_4218) (<= 0 (+ (select main_a v_prenex_4217) 1)) (< v_prenex_4218 main_y) (<= (select main_a v_prenex_4218) 1001) (<= 1994 (* 2 (select main_a v_prenex_4218))))) (or (forall ((v_prenex_2280 Int)) (or (<= (select main_a v_prenex_2280) 5) (<= 2 (* 2 (select main_a v_prenex_2280))))) (forall ((v_prenex_2281 Int)) (or (<= (+ main_y 1) v_prenex_2281) (<= (* 2 (select main_a v_prenex_2281)) 1998) (< v_prenex_2281 main_y) (<= 1994 (* 2 (select main_a v_prenex_2281)))))) (forall ((v_prenex_3507 Int) (v_prenex_3508 Int)) (or (<= (* 2 (select main_a v_prenex_3507)) 6) (<= (select main_a v_prenex_3507) 5) (<= (+ main_y 1) v_prenex_3508) (< v_prenex_3508 main_y) (<= (+ (select main_a v_prenex_3507) (select main_a v_prenex_3508)) 1000) (<= 995 (select main_a v_prenex_3508)) (<= (select main_a v_prenex_3508) 999))) (forall ((v_prenex_10286 Int) (v_prenex_10287 Int)) (or (<= (+ (select main_a v_prenex_10286) 994) (select main_a v_prenex_10287)) (<= 0 (+ (select main_a v_prenex_10286) 1)) (<= (* 2 (select main_a v_prenex_10287)) 1998) (<= 1 (select main_a v_prenex_10286)) (< v_prenex_10287 main_y) (<= 997 (select main_a v_prenex_10287)) (<= (+ main_y 1) v_prenex_10287))) (forall ((v_prenex_6276 Int) (v_prenex_6275 Int)) (or (<= (+ (select main_a v_prenex_6275) (select main_a v_prenex_6276)) 1000) (<= 1 (select main_a v_prenex_6275)) (<= (+ main_y 1) v_prenex_6276) (< v_prenex_6275 main_x) (< v_prenex_6276 main_y) (<= (* 2 (select main_a v_prenex_6276)) 1998) (<= (select main_a v_prenex_6275) 3))) (forall ((v_prenex_7789 Int) (v_prenex_7790 Int)) (or (<= (* 2 (select main_a v_prenex_7789)) 6) (< v_prenex_7790 main_y) (<= (select main_a v_prenex_7790) 1001) (< v_prenex_7789 main_x) (<= (select main_a v_prenex_7790) (+ (select main_a v_prenex_7789) 998)) (<= (+ main_y 1) v_prenex_7790))) (forall ((v_prenex_3921 Int) (v_prenex_3922 Int)) (or (< v_prenex_3922 main_y) (<= 997 (select main_a v_prenex_3922)) (<= (* 2 (select main_a v_prenex_3922)) 1998) (<= (+ (select main_a v_prenex_3921) 994) (select main_a v_prenex_3922)) (<= 0 (+ (select main_a v_prenex_3921) 1)) (<= 2 (* 2 (select main_a v_prenex_3921))) (<= (+ main_y 1) v_prenex_3922))) (or (forall ((v_prenex_6671 Int)) (or (<= (* 2 (select main_a v_prenex_6671)) 1998) (< v_prenex_6671 main_y) (<= 995 (select main_a v_prenex_6671)) (<= (+ main_y 1) v_prenex_6671))) (forall ((v_prenex_6670 Int)) (or (<= (+ main_x 1) v_prenex_6670) (<= 1 (select main_a v_prenex_6670)) (<= (select main_a v_prenex_6670) 3)))) (or (forall ((v_prenex_384 Int)) (or (<= 995 (select main_a v_prenex_384)) (<= (select main_a v_prenex_384) 1001) (< v_prenex_384 main_y) (<= (+ main_y 1) v_prenex_384) (<= (* 2 (select main_a v_prenex_384)) 1998))) (forall ((v_prenex_383 Int)) (or (<= (select main_a v_prenex_383) 5) (<= 0 (+ (select main_a v_prenex_383) 1))))) (or (forall ((v_prenex_3559 Int)) (or (< v_prenex_3559 main_x) (<= (select main_a v_prenex_3559) 5) (<= 0 (+ (select main_a v_prenex_3559) 1)))) (forall ((v_prenex_3560 Int)) (or (<= (select main_a v_prenex_3560) 999) (<= (+ main_y 1) v_prenex_3560) (< v_prenex_3560 main_y) (<= 1994 (* 2 (select main_a v_prenex_3560)))))) (forall ((v_prenex_9399 Int) (v_prenex_9398 Int)) (or (< v_prenex_9398 main_x) (<= (+ (select main_a v_prenex_9398) (select main_a v_prenex_9399)) 1000) (<= (select main_a v_prenex_9398) 3) (<= (* 2 (select main_a v_prenex_9398)) 6) (<= (+ main_y 1) v_prenex_9399) (< v_prenex_9399 main_y) (<= (select main_a v_prenex_9399) 999))) (or (forall ((v_prenex_8293 Int)) (<= (* 2 (select main_a v_prenex_8293)) 1998)) (forall ((v_prenex_8292 Int)) (or (< v_prenex_8292 main_x) (<= 2 (* 2 (select main_a v_prenex_8292))) (<= 1 (select main_a v_prenex_8292)) (<= (+ main_x 1) v_prenex_8292)))) (forall ((v_prenex_7108 Int) (v_prenex_7109 Int)) (or (< v_prenex_7109 main_y) (<= (select main_a v_prenex_7108) 5) (<= (* 2 (select main_a v_prenex_7109)) 1998) (<= (select main_a v_prenex_7109) (+ (select main_a v_prenex_7108) 998)) (<= 1994 (* 2 (select main_a v_prenex_7109))) (<= (+ main_y 1) v_prenex_7109) (<= 1 (select main_a v_prenex_7108)))) (or (forall ((v_prenex_10442 Int)) (or (<= (* 2 (select main_a v_prenex_10442)) 6) (<= (+ main_x 1) v_prenex_10442))) (forall ((v_prenex_10443 Int)) (or (<= (+ main_y 1) v_prenex_10443) (<= 995 (select main_a v_prenex_10443)) (<= (* 2 (select main_a v_prenex_10443)) 1998) (< v_prenex_10443 main_y)))) (forall ((v_prenex_4908 Int) (v_prenex_4909 Int)) (or (<= 1000 (+ (select main_a v_prenex_4908) (select main_a v_prenex_4909))) (<= 0 (+ (select main_a v_prenex_4908) 1)) (< v_prenex_4909 main_y) (<= (select main_a v_prenex_4909) 999) (<= (* 2 (select main_a v_prenex_4909)) 1998) (<= (+ main_y 1) v_prenex_4909) (<= 1 (select main_a v_prenex_4908)))) (forall ((v_prenex_5298 Int) (v_prenex_5297 Int)) (or (<= (+ (select main_a v_prenex_5297) (select main_a v_prenex_5298)) 1000) (<= (* 2 (select main_a v_prenex_5298)) 1998) (< v_prenex_5297 main_x) (<= (+ main_y 1) v_prenex_5298) (<= 0 (+ (select main_a v_prenex_5297) 1)) (< v_prenex_5298 main_y))) (forall ((v_prenex_9934 Int) (v_prenex_9933 Int)) (or (<= (+ (select main_a v_prenex_9933) (select main_a v_prenex_9934)) 1000) (< v_prenex_9933 main_x) (<= (+ main_x 1) v_prenex_9933) (<= (* 2 (select main_a v_prenex_9933)) 6))) (forall ((v_prenex_10807 Int) (v_prenex_10806 Int)) (or (<= (+ main_y 1) v_prenex_10807) (<= (select main_a v_prenex_10806) 3) (<= (+ (select main_a v_prenex_10806) 994) (select main_a v_prenex_10807)) (<= (select main_a v_prenex_10807) 999) (< v_prenex_10807 main_y) (<= 997 (select main_a v_prenex_10807)))) (or (forall ((v_prenex_10592 Int)) (or (<= 1 (select main_a v_prenex_10592)) (<= (select main_a v_prenex_10592) 5) (< v_prenex_10592 main_x))) (forall ((v_prenex_10593 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10593))) (<= (+ main_y 1) v_prenex_10593) (< v_prenex_10593 main_y) (<= 997 (select main_a v_prenex_10593))))) (forall ((v_prenex_220 Int) (v_prenex_219 Int)) (or (<= (select main_a v_prenex_220) 1001) (<= (select main_a v_prenex_219) 3) (<= (* 2 (select main_a v_prenex_219)) 6) (<= 995 (select main_a v_prenex_220)) (<= (+ main_y 1) v_prenex_220) (<= (+ (select main_a v_prenex_219) (select main_a v_prenex_220)) 1000) (< v_prenex_220 main_y))) (forall ((v_prenex_9856 Int) (v_prenex_9855 Int)) (or (<= (+ main_y 1) v_prenex_9856) (<= 0 (+ (select main_a v_prenex_9855) 1)) (<= 1994 (* 2 (select main_a v_prenex_9856))) (<= (+ (select main_a v_prenex_9855) 994) (select main_a v_prenex_9856)) (< v_prenex_9856 main_y))) (forall ((v_prenex_3861 Int) (v_prenex_3862 Int)) (or (<= 997 (select main_a v_prenex_3862)) (<= 1 (select main_a v_prenex_3861)) (<= (+ (select main_a v_prenex_3861) (select main_a v_prenex_3862)) 1000) (<= (* 2 (select main_a v_prenex_3862)) 1998) (< v_prenex_3862 main_y) (<= (+ main_y 1) v_prenex_3862))) (forall ((v_prenex_5509 Int) (v_prenex_5508 Int)) (or (<= 995 (select main_a v_prenex_5509)) (<= (+ main_y 1) v_prenex_5509) (<= (select main_a v_prenex_5509) 1001) (< v_prenex_5509 main_y) (<= (+ (select main_a v_prenex_5508) 994) (select main_a v_prenex_5509)) (<= (select main_a v_prenex_5508) 3) (<= 1 (select main_a v_prenex_5508)))) (forall ((v_prenex_9582 Int) (v_prenex_9581 Int)) (or (<= 997 (select main_a v_prenex_9582)) (<= 0 (+ (select main_a v_prenex_9581) 1)) (< v_prenex_9581 main_x) (<= (+ main_y 1) v_prenex_9582) (< v_prenex_9582 main_y) (<= 2 (* 2 (select main_a v_prenex_9581))) (<= 1000 (+ (select main_a v_prenex_9581) (select main_a v_prenex_9582))))) (forall ((v_prenex_7269 Int) (v_prenex_7268 Int)) (or (< v_prenex_7269 main_y) (<= 995 (select main_a v_prenex_7269)) (<= 2 (* 2 (select main_a v_prenex_7268))) (< v_prenex_7268 main_x) (<= (+ (select main_a v_prenex_7268) 994) (select main_a v_prenex_7269)) (<= (+ main_y 1) v_prenex_7269))) (forall ((v_prenex_8792 Int) (v_prenex_8793 Int)) (or (<= (+ main_y 1) v_prenex_8793) (<= (+ (select main_a v_prenex_8792) (select main_a v_prenex_8793)) 1000) (<= 995 (select main_a v_prenex_8793)) (<= 1 (select main_a v_prenex_8792)) (< v_prenex_8793 main_y) (<= (* 2 (select main_a v_prenex_8793)) 1998) (<= 2 (* 2 (select main_a v_prenex_8792))))) (or (forall ((v_prenex_43 Int)) (or (<= (* 2 (select main_a v_prenex_43)) 6) (<= (+ main_x 1) v_prenex_43) (<= (select main_a v_prenex_43) 5))) (forall ((v_prenex_44 Int)) (or (< v_prenex_44 main_y) (<= (+ main_y 1) v_prenex_44) (<= (select main_a v_prenex_44) 999) (<= (* 2 (select main_a v_prenex_44)) 1998)))) (forall ((v_prenex_4845 Int) (v_prenex_4844 Int)) (or (<= (+ main_y 1) v_prenex_4845) (< v_prenex_4845 main_y) (<= (* 2 (select main_a v_prenex_4844)) 6) (<= 0 (+ (select main_a v_prenex_4844) 1)) (<= 1994 (* 2 (select main_a v_prenex_4845))) (<= 1000 (+ (select main_a v_prenex_4844) (select main_a v_prenex_4845))))) (forall ((v_prenex_3467 Int) (v_prenex_3468 Int)) (or (<= (select main_a v_prenex_3467) 5) (<= 995 (select main_a v_prenex_3468)) (<= (+ main_y 1) v_prenex_3468) (<= (* 2 (select main_a v_prenex_3467)) 6) (<= (select main_a v_prenex_3468) (+ (select main_a v_prenex_3467) 998)) (< v_prenex_3468 main_y) (<= (select main_a v_prenex_3468) 1001))) (forall ((v_prenex_2142 Int) (v_prenex_2143 Int)) (or (<= 1000 (+ (select main_a v_prenex_2142) (select main_a v_prenex_2143))) (<= (select main_a v_prenex_2143) 999) (<= 1994 (* 2 (select main_a v_prenex_2143))) (<= 0 (+ (select main_a v_prenex_2142) 1)) (< v_prenex_2143 main_y) (<= (+ main_y 1) v_prenex_2143) (<= (select main_a v_prenex_2142) 3))) (forall ((v_prenex_2264 Int) (v_prenex_2265 Int)) (or (< v_prenex_2265 main_y) (<= (select main_a v_prenex_2265) (+ (select main_a v_prenex_2264) 998)) (<= (+ main_y 1) v_prenex_2265) (<= (select main_a v_prenex_2264) 5) (<= (select main_a v_prenex_2264) 3) (<= 995 (select main_a v_prenex_2265)) (<= (* 2 (select main_a v_prenex_2265)) 1998))) (forall ((v_prenex_6727 Int) (v_prenex_6728 Int)) (or (<= (select main_a v_prenex_6728) 999) (<= (* 2 (select main_a v_prenex_6728)) 1998) (< v_prenex_6728 main_y) (<= (select main_a v_prenex_6727) 5) (<= (* 2 (select main_a v_prenex_6727)) 6) (<= (select main_a v_prenex_6728) (+ (select main_a v_prenex_6727) 998)) (<= (+ main_y 1) v_prenex_6728))) (forall ((v_prenex_1397 Int) (v_prenex_1396 Int)) (or (<= (+ main_y 1) v_prenex_1397) (<= (+ (select main_a v_prenex_1396) 994) (select main_a v_prenex_1397)) (<= 2 (* 2 (select main_a v_prenex_1396))) (<= 1994 (* 2 (select main_a v_prenex_1397))) (< v_prenex_1397 main_y) (<= (* 2 (select main_a v_prenex_1396)) 6))) (forall ((v_prenex_1671 Int) (v_prenex_1670 Int)) (or (<= (select main_a v_prenex_1671) (+ (select main_a v_prenex_1670) 998)) (< v_prenex_1670 main_x) (<= (select main_a v_prenex_1670) 3) (<= (select main_a v_prenex_1671) 1001) (<= (+ main_y 1) v_prenex_1671) (< v_prenex_1671 main_y))) (forall ((v_prenex_10325 Int) (v_prenex_10324 Int)) (or (<= (select main_a v_prenex_10325) (+ (select main_a v_prenex_10324) 998)) (<= (+ main_x 1) v_prenex_10324) (<= (* 2 (select main_a v_prenex_10324)) 6) (< v_prenex_10324 main_x) (<= (+ main_y 1) v_prenex_10325))) (or (forall ((v_prenex_4901 Int)) (or (<= (+ main_y 1) v_prenex_4901) (<= (select main_a v_prenex_4901) 1001) (< v_prenex_4901 main_y) (<= (* 2 (select main_a v_prenex_4901)) 1998))) (forall ((v_prenex_4900 Int)) (or (<= (* 2 (select main_a v_prenex_4900)) 6) (<= 2 (* 2 (select main_a v_prenex_4900)))))) (forall ((v_prenex_5467 Int) (v_prenex_5466 Int)) (or (<= 1000 (+ (select main_a v_prenex_5466) (select main_a v_prenex_5467))) (<= (* 2 (select main_a v_prenex_5466)) 6) (<= 2 (* 2 (select main_a v_prenex_5466))) (<= (+ main_x 1) v_prenex_5466) (< v_prenex_5466 main_x))) (forall ((v_prenex_10668 Int) (v_prenex_10669 Int)) (or (< v_prenex_10669 main_y) (<= (select main_a v_prenex_10669) (+ (select main_a v_prenex_10668) 998)) (<= (select main_a v_prenex_10668) 3) (<= (select main_a v_prenex_10669) 999) (<= (+ main_y 1) v_prenex_10669) (<= 995 (select main_a v_prenex_10669)))) (or (forall ((v_prenex_6225 Int)) (or (<= 1 (select main_a v_prenex_6225)) (<= (select main_a v_prenex_6225) 3) (< v_prenex_6225 main_x))) (forall ((v_prenex_6226 Int)) (or (< v_prenex_6226 main_y) (<= (+ main_y 1) v_prenex_6226) (<= 997 (select main_a v_prenex_6226)) (<= (* 2 (select main_a v_prenex_6226)) 1998)))) (forall ((v_prenex_6300 Int) (v_prenex_6301 Int)) (or (<= (+ main_x 1) v_prenex_6300) (< v_prenex_6301 main_y) (<= (select main_a v_prenex_6300) 3) (<= (+ main_y 1) v_prenex_6301) (<= (select main_a v_prenex_6301) (+ (select main_a v_prenex_6300) 998)) (<= (select main_a v_prenex_6301) 1001) (<= 2 (* 2 (select main_a v_prenex_6300))))) (forall ((v_prenex_5067 Int) (v_prenex_5066 Int)) (or (<= (+ main_y 1) v_prenex_5067) (<= (* 2 (select main_a v_prenex_5067)) 1998) (<= 995 (select main_a v_prenex_5067)) (< v_prenex_5067 main_y) (<= 0 (+ (select main_a v_prenex_5066) 1)) (<= (+ (select main_a v_prenex_5066) (select main_a v_prenex_5067)) 1000) (<= (select main_a v_prenex_5066) 3))) (or (forall ((v_prenex_9450 Int)) (<= 0 (+ (select main_a v_prenex_9450) 1))) (forall ((v_prenex_9451 Int)) (or (<= (* 2 (select main_a v_prenex_9451)) 1998) (<= (select main_a v_prenex_9451) 1001) (<= (+ main_y 1) v_prenex_9451) (<= (select main_a v_prenex_9451) 999) (< v_prenex_9451 main_y)))) (or (forall ((v_prenex_9755 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9755))) (<= (+ main_y 1) v_prenex_9755) (<= (* 2 (select main_a v_prenex_9755)) 1998) (<= 997 (select main_a v_prenex_9755)) (< v_prenex_9755 main_y))) (forall ((v_prenex_9754 Int)) (or (<= 0 (+ (select main_a v_prenex_9754) 1)) (<= (select main_a v_prenex_9754) 3)))) (or (forall ((v_prenex_9879 Int)) (or (<= 0 (+ (select main_a v_prenex_9879) 1)) (<= 1 (select main_a v_prenex_9879)))) (forall ((v_prenex_9880 Int)) (or (<= (select main_a v_prenex_9880) 999) (<= (select main_a v_prenex_9880) 1001) (< v_prenex_9880 main_y) (<= 1994 (* 2 (select main_a v_prenex_9880))) (<= (+ main_y 1) v_prenex_9880)))) (forall ((v_prenex_1995 Int) (v_prenex_1994 Int)) (or (<= 1000 (+ (select main_a v_prenex_1994) (select main_a v_prenex_1995))) (<= 1 (select main_a v_prenex_1994)) (<= (* 2 (select main_a v_prenex_1995)) 1998) (<= (+ main_y 1) v_prenex_1995) (<= 997 (select main_a v_prenex_1995)) (< v_prenex_1995 main_y))) (forall ((v_prenex_10682 Int) (v_prenex_10683 Int)) (or (<= 997 (select main_a v_prenex_10683)) (<= (+ main_y 1) v_prenex_10683) (<= (* 2 (select main_a v_prenex_10682)) 6) (<= (* 2 (select main_a v_prenex_10683)) 1998) (<= (+ (select main_a v_prenex_10682) (select main_a v_prenex_10683)) 1000) (< v_prenex_10683 main_y) (<= 0 (+ (select main_a v_prenex_10682) 1)))) (or (forall ((v_prenex_7053 Int)) (or (< v_prenex_7053 main_x) (<= 0 (+ (select main_a v_prenex_7053) 1)))) (forall ((v_prenex_7054 Int)) (or (< v_prenex_7054 main_y) (<= (* 2 (select main_a v_prenex_7054)) 1998) (<= 1994 (* 2 (select main_a v_prenex_7054))) (<= (+ main_y 1) v_prenex_7054)))) (forall ((v_prenex_5242 Int) (v_prenex_5241 Int)) (or (<= (+ main_y 1) v_prenex_5242) (< v_prenex_5242 main_y) (<= (select main_a v_prenex_5241) 5) (< v_prenex_5241 main_x) (<= (+ (select main_a v_prenex_5241) (select main_a v_prenex_5242)) 1000) (<= 995 (select main_a v_prenex_5242)) (<= 2 (* 2 (select main_a v_prenex_5241))))) (or (forall ((v_prenex_367 Int)) (or (<= (select main_a v_prenex_367) 5) (<= 0 (+ (select main_a v_prenex_367) 1)))) (forall ((v_prenex_368 Int)) (or (< v_prenex_368 main_y) (<= 997 (select main_a v_prenex_368)) (<= (+ main_y 1) v_prenex_368) (<= 995 (select main_a v_prenex_368)) (<= (* 2 (select main_a v_prenex_368)) 1998)))) (forall ((v_prenex_3388 Int) (v_prenex_3387 Int)) (or (<= (* 2 (select main_a v_prenex_3387)) 6) (<= (+ (select main_a v_prenex_3387) (select main_a v_prenex_3388)) 1000) (<= 997 (select main_a v_prenex_3388)) (<= (+ main_y 1) v_prenex_3388) (<= 2 (* 2 (select main_a v_prenex_3387))) (< v_prenex_3388 main_y) (<= (+ main_x 1) v_prenex_3387))) (forall ((v_prenex_3961 Int) (v_prenex_3962 Int)) (or (<= (+ (select main_a v_prenex_3961) (select main_a v_prenex_3962)) 1000) (<= (* 2 (select main_a v_prenex_3962)) 1998) (<= (select main_a v_prenex_3961) 3) (<= 995 (select main_a v_prenex_3962)) (<= (+ main_y 1) v_prenex_3962) (<= 1 (select main_a v_prenex_3961)) (< v_prenex_3962 main_y))) (forall ((v_prenex_7098 Int) (v_prenex_7099 Int)) (or (<= (* 2 (select main_a v_prenex_7099)) 1998) (<= (+ main_y 1) v_prenex_7099) (<= 1 (select main_a v_prenex_7098)) (<= 997 (select main_a v_prenex_7099)) (<= (select main_a v_prenex_7098) 3) (< v_prenex_7099 main_y) (<= (+ (select main_a v_prenex_7098) 994) (select main_a v_prenex_7099)))) (forall ((v_prenex_664 Int) (v_prenex_665 Int)) (or (<= (select main_a v_prenex_664) 5) (<= 1994 (* 2 (select main_a v_prenex_665))) (<= 1000 (+ (select main_a v_prenex_664) (select main_a v_prenex_665))) (<= (+ main_y 1) v_prenex_665) (<= 995 (select main_a v_prenex_665)) (< v_prenex_665 main_y) (<= 2 (* 2 (select main_a v_prenex_664))))) (forall ((v_prenex_5402 Int) (v_prenex_5403 Int)) (or (<= 995 (select main_a v_prenex_5403)) (<= (select main_a v_prenex_5402) 5) (<= 2 (* 2 (select main_a v_prenex_5402))) (<= 1000 (+ (select main_a v_prenex_5402) (select main_a v_prenex_5403))) (< v_prenex_5403 main_y) (< v_prenex_5402 main_x) (<= (+ main_y 1) v_prenex_5403))) (forall ((v_prenex_2310 Int) (v_prenex_2311 Int)) (or (< v_prenex_2310 main_x) (<= 997 (select main_a v_prenex_2311)) (<= (+ (select main_a v_prenex_2310) 994) (select main_a v_prenex_2311)) (<= (+ main_y 1) v_prenex_2311) (< v_prenex_2311 main_y))) (or (forall ((v_prenex_2319 Int)) (or (<= (+ main_y 1) v_prenex_2319) (<= 997 (select main_a v_prenex_2319)) (<= 1994 (* 2 (select main_a v_prenex_2319))) (< v_prenex_2319 main_y))) (forall ((v_prenex_2318 Int)) (or (<= 1 (select main_a v_prenex_2318)) (<= (select main_a v_prenex_2318) 3)))) (forall ((v_prenex_5489 Int) (v_prenex_5488 Int)) (or (<= (+ (select main_a v_prenex_5488) (select main_a v_prenex_5489)) 1000) (<= (* 2 (select main_a v_prenex_5488)) 6) (<= (+ main_y 1) v_prenex_5489) (<= (+ main_x 1) v_prenex_5488) (< v_prenex_5489 main_y) (<= 995 (select main_a v_prenex_5489)))) (forall ((v_prenex_352 Int) (v_prenex_351 Int)) (or (<= (select main_a v_prenex_352) 1001) (< v_prenex_352 main_y) (<= (* 2 (select main_a v_prenex_351)) 6) (<= (+ (select main_a v_prenex_351) (select main_a v_prenex_352)) 1000) (<= 0 (+ (select main_a v_prenex_351) 1)) (<= (+ main_y 1) v_prenex_352))) (or (forall ((v_prenex_107 Int)) (or (<= 2 (* 2 (select main_a v_prenex_107))) (<= (+ main_x 1) v_prenex_107))) (forall ((v_prenex_108 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_108))) (<= (select main_a v_prenex_108) 1001) (< v_prenex_108 main_y) (<= (+ main_y 1) v_prenex_108)))) (forall ((v_prenex_9959 Int) (v_prenex_9960 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9959))) (<= (+ main_y 1) v_prenex_9960) (<= (* 2 (select main_a v_prenex_9959)) 6) (<= 1000 (+ (select main_a v_prenex_9959) (select main_a v_prenex_9960))) (<= (+ main_x 1) v_prenex_9959) (<= (select main_a v_prenex_9960) 1001) (< v_prenex_9960 main_y))) (forall ((v_prenex_2113 Int) (v_prenex_2114 Int)) (or (<= 995 (select main_a v_prenex_2114)) (<= 1 (select main_a v_prenex_2113)) (<= (* 2 (select main_a v_prenex_2114)) 1998) (<= (select main_a v_prenex_2113) 3) (< v_prenex_2114 main_y) (<= 1000 (+ (select main_a v_prenex_2113) (select main_a v_prenex_2114))) (<= (+ main_y 1) v_prenex_2114))) (forall ((v_prenex_1037 Int) (v_prenex_1036 Int)) (or (< v_prenex_1036 main_x) (< v_prenex_1037 main_y) (<= 0 (+ (select main_a v_prenex_1036) 1)) (<= 1994 (* 2 (select main_a v_prenex_1037))) (<= (+ (select main_a v_prenex_1036) 994) (select main_a v_prenex_1037)) (<= (select main_a v_prenex_1036) 3) (<= (+ main_y 1) v_prenex_1037))) (forall ((v_prenex_824 Int) (v_prenex_825 Int)) (or (<= (+ (select main_a v_prenex_824) (select main_a v_prenex_825)) 1000) (< v_prenex_825 main_y) (<= (select main_a v_prenex_824) 5) (<= 995 (select main_a v_prenex_825)) (<= 997 (select main_a v_prenex_825)) (<= (+ main_y 1) v_prenex_825))) (or (forall ((v_prenex_1539 Int)) (or (<= (* 2 (select main_a v_prenex_1539)) 1998) (<= 995 (select main_a v_prenex_1539)) (<= (+ main_y 1) v_prenex_1539) (< v_prenex_1539 main_y))) (forall ((v_prenex_1538 Int)) (or (< v_prenex_1538 main_x) (<= 0 (+ (select main_a v_prenex_1538) 1)) (<= (select main_a v_prenex_1538) 3)))) (forall ((v_prenex_4322 Int) (v_prenex_4321 Int)) (or (<= (select main_a v_prenex_4322) (+ (select main_a v_prenex_4321) 998)) (<= (select main_a v_prenex_4321) 3) (<= (+ main_y 1) v_prenex_4322) (<= 1 (select main_a v_prenex_4321)) (< v_prenex_4322 main_y) (<= 995 (select main_a v_prenex_4322)) (<= 1994 (* 2 (select main_a v_prenex_4322))))) (forall ((v_prenex_8616 Int) (v_prenex_8617 Int)) (or (<= (+ main_y 1) v_prenex_8617) (<= (select main_a v_prenex_8617) (+ (select main_a v_prenex_8616) 998)) (<= (select main_a v_prenex_8617) 1001) (<= (select main_a v_prenex_8616) 3) (<= 1 (select main_a v_prenex_8616)) (< v_prenex_8617 main_y) (<= (* 2 (select main_a v_prenex_8617)) 1998))) (or (forall ((v_prenex_2764 Int)) (or (<= 995 (select main_a v_prenex_2764)) (<= 1994 (* 2 (select main_a v_prenex_2764))) (< v_prenex_2764 main_y) (<= (+ main_y 1) v_prenex_2764))) (forall ((v_prenex_2763 Int)) (or (<= 1 (select main_a v_prenex_2763)) (<= (select main_a v_prenex_2763) 5) (< v_prenex_2763 main_x)))) (forall ((v_prenex_4463 Int) (v_prenex_4462 Int)) (or (<= (select main_a v_prenex_4463) (+ (select main_a v_prenex_4462) 998)) (<= (* 2 (select main_a v_prenex_4462)) 6) (<= (+ main_y 1) v_prenex_4463) (< v_prenex_4463 main_y) (<= (select main_a v_prenex_4462) 5) (<= (+ main_x 1) v_prenex_4462) (<= (select main_a v_prenex_4463) 999))) (forall ((v_prenex_6005 Int) (v_prenex_6004 Int)) (or (< v_prenex_6005 main_y) (<= 1 (select main_a v_prenex_6004)) (<= (+ (select main_a v_prenex_6004) (select main_a v_prenex_6005)) 1000) (<= 995 (select main_a v_prenex_6005)) (<= (+ main_y 1) v_prenex_6005) (<= (select main_a v_prenex_6005) 999))) (forall ((v_prenex_5385 Int) (v_prenex_5384 Int)) (or (<= (select main_a v_prenex_5385) 1001) (<= (+ main_y 1) v_prenex_5385) (<= 0 (+ (select main_a v_prenex_5384) 1)) (<= 1 (select main_a v_prenex_5384)) (< v_prenex_5385 main_y) (<= 1000 (+ (select main_a v_prenex_5384) (select main_a v_prenex_5385))))) (forall ((v_prenex_259 Int) (v_prenex_260 Int)) (or (<= (* 2 (select main_a v_prenex_259)) 6) (<= 995 (select main_a v_prenex_260)) (<= 997 (select main_a v_prenex_260)) (< v_prenex_260 main_y) (<= (+ (select main_a v_prenex_259) 994) (select main_a v_prenex_260)) (<= (+ main_y 1) v_prenex_260) (<= 2 (* 2 (select main_a v_prenex_259))))) (forall ((v_prenex_4968 Int) (v_prenex_4969 Int)) (or (< v_prenex_4968 main_x) (<= 0 (+ (select main_a v_prenex_4968) 1)) (<= 1 (select main_a v_prenex_4968)) (<= (+ main_x 1) v_prenex_4968) (<= 1000 (+ (select main_a v_prenex_4968) (select main_a v_prenex_4969))))) (forall ((v_prenex_3144 Int) (v_prenex_3145 Int)) (or (<= (select main_a v_prenex_3144) 5) (<= 1 (select main_a v_prenex_3144)) (<= (+ (select main_a v_prenex_3144) 994) (select main_a v_prenex_3145)) (<= (+ main_y 1) v_prenex_3145) (<= (select main_a v_prenex_3145) 999) (< v_prenex_3145 main_y) (<= (select main_a v_prenex_3145) 1001))) (forall ((v_prenex_893 Int) (v_prenex_894 Int)) (or (<= (* 2 (select main_a v_prenex_894)) 1998) (<= (+ main_y 1) v_prenex_894) (<= 1000 (+ (select main_a v_prenex_893) (select main_a v_prenex_894))) (<= (* 2 (select main_a v_prenex_893)) 6) (<= 0 (+ (select main_a v_prenex_893) 1)) (< v_prenex_894 main_y) (<= (select main_a v_prenex_894) 1001))) (forall ((v_prenex_10211 Int) (v_prenex_10210 Int)) (or (<= 1000 (+ (select main_a v_prenex_10210) (select main_a v_prenex_10211))) (<= 1994 (* 2 (select main_a v_prenex_10211))) (<= (+ main_y 1) v_prenex_10211) (<= (select main_a v_prenex_10211) 1001) (<= (* 2 (select main_a v_prenex_10210)) 6) (< v_prenex_10211 main_y) (<= (select main_a v_prenex_10210) 3))) (forall ((v_prenex_3564 Int) (v_prenex_3563 Int)) (or (<= (* 2 (select main_a v_prenex_3564)) 1998) (<= 997 (select main_a v_prenex_3564)) (< 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))) (or (forall ((v_prenex_5983 Int)) (or (< v_prenex_5983 main_y) (<= 995 (select main_a v_prenex_5983)) (<= (select main_a v_prenex_5983) 999) (<= (+ main_y 1) v_prenex_5983))) (forall ((v_prenex_5982 Int)) (<= (* 2 (select main_a v_prenex_5982)) 6))) (forall ((v_prenex_9707 Int) (v_prenex_9706 Int)) (or (<= (* 2 (select main_a v_prenex_9706)) 6) (<= 997 (select main_a v_prenex_9707)) (<= 1000 (+ (select main_a v_prenex_9706) (select main_a v_prenex_9707))) (<= (+ main_x 1) v_prenex_9706) (<= (+ main_y 1) v_prenex_9707) (< v_prenex_9707 main_y))) (or (forall ((v_prenex_5874 Int)) (<= (select main_a v_prenex_5874) 3)) (forall ((v_prenex_5875 Int)) (or (<= (select main_a v_prenex_5875) 999) (<= 1994 (* 2 (select main_a v_prenex_5875))) (<= (* 2 (select main_a v_prenex_5875)) 1998) (< v_prenex_5875 main_y) (<= (+ main_y 1) v_prenex_5875)))) (forall ((v_prenex_8990 Int) (v_prenex_8991 Int)) (or (<= (+ main_y 1) v_prenex_8991) (< v_prenex_8991 main_y) (<= (select main_a v_prenex_8991) 1001) (<= 1000 (+ (select main_a v_prenex_8990) (select main_a v_prenex_8991))) (<= (* 2 (select main_a v_prenex_8991)) 1998))) (forall ((v_prenex_7623 Int) (v_prenex_7624 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7623))) (< v_prenex_7624 main_y) (<= 997 (select main_a v_prenex_7624)) (<= (+ main_y 1) v_prenex_7624) (<= 1 (select main_a v_prenex_7623)) (<= (select main_a v_prenex_7624) (+ (select main_a v_prenex_7623) 998)) (<= (select main_a v_prenex_7624) 1001))) (forall ((v_prenex_8280 Int) (v_prenex_8281 Int)) (or (< v_prenex_8281 main_y) (<= (+ (select main_a v_prenex_8280) 994) (select main_a v_prenex_8281)) (< v_prenex_8280 main_x) (<= (+ main_x 1) v_prenex_8280) (<= (select main_a v_prenex_8280) 5))) (forall ((v_prenex_202 Int) (v_prenex_203 Int)) (or (<= (* 2 (select main_a v_prenex_202)) 6) (<= (+ main_y 1) v_prenex_203) (<= (select main_a v_prenex_203) 1001) (<= (+ (select main_a v_prenex_202) 994) (select main_a v_prenex_203)) (< v_prenex_203 main_y) (< v_prenex_202 main_x))) (forall ((v_prenex_7573 Int) (v_prenex_7574 Int)) (or (<= 1000 (+ (select main_a v_prenex_7573) (select main_a v_prenex_7574))) (<= 1994 (* 2 (select main_a v_prenex_7574))) (<= (select main_a v_prenex_7574) 1001) (<= (select main_a v_prenex_7573) 5) (<= (+ main_y 1) v_prenex_7574) (<= (select main_a v_prenex_7573) 3) (< v_prenex_7574 main_y))) (forall ((v_prenex_5226 Int) (v_prenex_5225 Int)) (or (<= (+ (select main_a v_prenex_5225) (select main_a v_prenex_5226)) 1000) (<= (+ main_y 1) v_prenex_5226) (<= (* 2 (select main_a v_prenex_5226)) 1998) (< v_prenex_5226 main_y) (<= 0 (+ (select main_a v_prenex_5225) 1)) (<= (+ main_x 1) v_prenex_5225))) (or (forall ((v_prenex_7387 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7387))) (<= (select main_a v_prenex_7387) 1001) (<= (+ main_y 1) v_prenex_7387) (< v_prenex_7387 main_y) (<= 995 (select main_a v_prenex_7387)))) (forall ((v_prenex_7386 Int)) (or (<= (select main_a v_prenex_7386) 3) (<= (* 2 (select main_a v_prenex_7386)) 6)))) (or (forall ((v_prenex_10156 Int)) (or (<= 1 (select main_a v_prenex_10156)) (<= (select main_a v_prenex_10156) 5))) (forall ((v_prenex_10157 Int)) (or (< v_prenex_10157 main_y) (<= (+ main_y 1) v_prenex_10157) (<= (select main_a v_prenex_10157) 1001) (<= 1994 (* 2 (select main_a v_prenex_10157)))))) (forall ((v_prenex_7106 Int) (v_prenex_7107 Int)) (or (< v_prenex_7107 main_y) (<= 997 (select main_a v_prenex_7107)) (<= (select main_a v_prenex_7106) 3) (<= (+ (select main_a v_prenex_7106) (select main_a v_prenex_7107)) 1000) (<= 1 (select main_a v_prenex_7106)) (<= (+ main_y 1) v_prenex_7107) (< v_prenex_7106 main_x))) (forall ((v_prenex_8677 Int) (v_prenex_8676 Int)) (or (<= (select main_a v_prenex_8677) 1001) (<= 1 (select main_a v_prenex_8676)) (< v_prenex_8677 main_y) (<= 997 (select main_a v_prenex_8677)) (<= 0 (+ (select main_a v_prenex_8676) 1)) (<= (+ (select main_a v_prenex_8676) (select main_a v_prenex_8677)) 1000) (<= (+ main_y 1) v_prenex_8677))) (forall ((v_prenex_1599 Int) (v_prenex_1598 Int)) (or (<= (* 2 (select main_a v_prenex_1598)) 6) (<= 997 (select main_a v_prenex_1599)) (< v_prenex_1599 main_y) (<= (+ main_y 1) v_prenex_1599) (<= 1000 (+ (select main_a v_prenex_1598) (select main_a v_prenex_1599))) (<= (* 2 (select main_a v_prenex_1599)) 1998))) (or (forall ((v_prenex_6028 Int)) (or (<= (select main_a v_prenex_6028) 3) (<= 2 (* 2 (select main_a v_prenex_6028))))) (forall ((v_prenex_6029 Int)) (or (< v_prenex_6029 main_y) (<= (* 2 (select main_a v_prenex_6029)) 1998) (<= (+ main_y 1) v_prenex_6029) (<= 995 (select main_a v_prenex_6029)) (<= 1994 (* 2 (select main_a v_prenex_6029)))))) (forall ((v_prenex_1061 Int) (v_prenex_1060 Int)) (or (<= 1 (select main_a v_prenex_1060)) (< v_prenex_1061 main_y) (<= 1000 (+ (select main_a v_prenex_1060) (select main_a v_prenex_1061))) (<= 997 (select main_a v_prenex_1061)) (<= (* 2 (select main_a v_prenex_1060)) 6) (<= (+ main_y 1) v_prenex_1061))) (forall ((v_prenex_2461 Int) (v_prenex_2462 Int)) (or (<= (* 2 (select main_a v_prenex_2462)) 1998) (<= (+ (select main_a v_prenex_2461) (select main_a v_prenex_2462)) 1000) (<= (+ main_y 1) v_prenex_2462) (< v_prenex_2462 main_y) (<= (select main_a v_prenex_2461) 3) (<= (select main_a v_prenex_2462) 1001) (<= (select main_a v_prenex_2461) 5))) (forall ((v_prenex_2811 Int) (v_prenex_2812 Int)) (or (<= (* 2 (select main_a v_prenex_2811)) 6) (<= 1000 (+ (select main_a v_prenex_2811) (select main_a v_prenex_2812))) (<= 995 (select main_a v_prenex_2812)) (<= 1994 (* 2 (select main_a v_prenex_2812))) (<= (+ main_y 1) v_prenex_2812) (<= (select main_a v_prenex_2811) 3) (< v_prenex_2812 main_y))) (forall ((v_prenex_3489 Int) (v_prenex_3490 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3489))) (<= (* 2 (select main_a v_prenex_3490)) 1998) (< v_prenex_3490 main_y) (<= (+ (select main_a v_prenex_3489) (select main_a v_prenex_3490)) 1000) (<= (+ main_y 1) v_prenex_3490) (<= 1 (select main_a v_prenex_3489)))) (or (forall ((v_prenex_8366 Int)) (<= 0 (+ (select main_a v_prenex_8366) 1))) (forall ((v_prenex_8367 Int)) (or (<= (+ main_y 1) v_prenex_8367) (<= (select main_a v_prenex_8367) 999) (<= (* 2 (select main_a v_prenex_8367)) 1998) (<= 997 (select main_a v_prenex_8367)) (< v_prenex_8367 main_y)))) (forall ((v_prenex_6653 Int) (v_prenex_6652 Int)) (or (<= (+ main_y 1) v_prenex_6653) (<= (select main_a v_prenex_6652) 3) (< v_prenex_6653 main_y) (<= (select main_a v_prenex_6653) 1001) (<= (+ (select main_a v_prenex_6652) 994) (select main_a v_prenex_6653)) (<= 1994 (* 2 (select main_a v_prenex_6653))) (<= 0 (+ (select main_a v_prenex_6652) 1)))) (forall ((v_prenex_10611 Int) (v_prenex_10610 Int)) (or (< v_prenex_10611 main_y) (<= (select main_a v_prenex_10610) 5) (<= 2 (* 2 (select main_a v_prenex_10610))) (<= (+ main_y 1) v_prenex_10611) (<= (+ (select main_a v_prenex_10610) 994) (select main_a v_prenex_10611)) (<= (* 2 (select main_a v_prenex_10611)) 1998))) (forall ((v_prenex_8136 Int) (v_prenex_8137 Int)) (or (<= (+ main_y 1) v_prenex_8137) (<= (select main_a v_prenex_8137) 999) (< v_prenex_8137 main_y) (<= 0 (+ (select main_a v_prenex_8136) 1)) (<= (+ (select main_a v_prenex_8136) 994) (select main_a v_prenex_8137)) (<= (* 2 (select main_a v_prenex_8136)) 6))) (forall ((v_prenex_4149 Int) (v_prenex_4150 Int)) (or (<= (* 2 (select main_a v_prenex_4149)) 6) (< v_prenex_4149 main_x) (<= (+ (select main_a v_prenex_4149) 994) (select main_a v_prenex_4150)) (<= (+ main_x 1) v_prenex_4149) (<= (select main_a v_prenex_4149) 5))) (forall ((v_prenex_6967 Int) (v_prenex_6968 Int)) (or (<= 995 (select main_a v_prenex_6968)) (<= 1994 (* 2 (select main_a v_prenex_6968))) (<= (+ (select main_a v_prenex_6967) (select main_a v_prenex_6968)) 1000) (<= (+ main_y 1) v_prenex_6968) (<= (select main_a v_prenex_6967) 5) (< v_prenex_6968 main_y))) (forall ((v_prenex_8912 Int) (v_prenex_8913 Int)) (or (<= 1 (select main_a v_prenex_8912)) (<= (select main_a v_prenex_8913) 999) (<= (select main_a v_prenex_8912) 3) (<= (+ main_y 1) v_prenex_8913) (<= 995 (select main_a v_prenex_8913)) (< v_prenex_8913 main_y) (<= (+ (select main_a v_prenex_8912) (select main_a v_prenex_8913)) 1000))) (forall ((v_prenex_4863 Int) (v_prenex_4862 Int)) (or (<= (+ main_y 1) v_prenex_4863) (< v_prenex_4863 main_y) (<= (select main_a v_prenex_4863) (+ (select main_a v_prenex_4862) 998)) (<= (* 2 (select main_a v_prenex_4862)) 6) (<= 2 (* 2 (select main_a v_prenex_4862))) (<= (select main_a v_prenex_4863) 1001) (<= (+ main_x 1) v_prenex_4862))) (forall ((v_prenex_9695 Int) (v_prenex_9694 Int)) (or (<= (+ (select main_a v_prenex_9694) (select main_a v_prenex_9695)) 1000) (<= 995 (select main_a v_prenex_9695)) (<= 1 (select main_a v_prenex_9694)) (<= (select main_a v_prenex_9695) 1001) (<= (+ main_y 1) v_prenex_9695) (< v_prenex_9695 main_y) (<= (select main_a v_prenex_9694) 5))) (forall ((v_prenex_6307 Int) (v_prenex_6306 Int)) (or (<= 997 (select main_a v_prenex_6307)) (<= (+ main_y 1) v_prenex_6307) (<= (+ (select main_a v_prenex_6306) 994) (select main_a v_prenex_6307)) (<= (* 2 (select main_a v_prenex_6307)) 1998) (<= 1 (select main_a v_prenex_6306)) (< v_prenex_6307 main_y))) (forall ((v_prenex_110 Int) (v_prenex_109 Int)) (or (<= (select main_a v_prenex_110) 1001) (< v_prenex_110 main_y) (<= (+ main_y 1) v_prenex_110) (<= (select main_a v_prenex_110) (+ (select main_a v_prenex_109) 998)) (< v_prenex_109 main_x))) (or (forall ((v_prenex_6602 Int)) (<= (select main_a v_prenex_6602) 3)) (forall ((v_prenex_6603 Int)) (or (< v_prenex_6603 main_y) (<= (* 2 (select main_a v_prenex_6603)) 1998) (<= 995 (select main_a v_prenex_6603)) (<= (+ main_y 1) v_prenex_6603)))) (or (forall ((v_prenex_8214 Int)) (or (<= (select main_a v_prenex_8214) 5) (<= (select main_a v_prenex_8214) 3))) (forall ((v_prenex_8215 Int)) (or (<= (* 2 (select main_a v_prenex_8215)) 1998) (<= 997 (select main_a v_prenex_8215)) (<= 1994 (* 2 (select main_a v_prenex_8215))) (< v_prenex_8215 main_y) (<= (+ main_y 1) v_prenex_8215)))) (or (forall ((v_prenex_1155 Int)) (or (<= (+ main_y 1) v_prenex_1155) (<= 1994 (* 2 (select main_a v_prenex_1155))) (< v_prenex_1155 main_y))) (forall ((v_prenex_1154 Int)) (or (<= 1 (select main_a v_prenex_1154)) (<= (select main_a v_prenex_1154) 3)))) (forall ((v_prenex_6996 Int) (v_prenex_6995 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6996))) (<= (+ main_y 1) v_prenex_6996) (<= (select main_a v_prenex_6995) 5) (< v_prenex_6996 main_y) (<= (+ (select main_a v_prenex_6995) (select main_a v_prenex_6996)) 1000) (<= 2 (* 2 (select main_a v_prenex_6995))))) (forall ((v_prenex_1585 Int) (v_prenex_1584 Int)) (or (< v_prenex_1585 main_y) (<= (+ main_y 1) v_prenex_1585) (<= 995 (select main_a v_prenex_1585)) (<= (+ main_x 1) v_prenex_1584) (<= (+ (select main_a v_prenex_1584) 994) (select main_a v_prenex_1585)))) (forall ((v_prenex_4625 Int) (v_prenex_4624 Int)) (or (<= 1000 (+ (select main_a v_prenex_4624) (select main_a v_prenex_4625))) (<= (+ main_y 1) v_prenex_4625) (<= 995 (select main_a v_prenex_4625)) (< v_prenex_4625 main_y))) (forall ((v_prenex_5981 Int) (v_prenex_5980 Int)) (or (<= (+ main_y 1) v_prenex_5981) (<= 1 (select main_a v_prenex_5980)) (<= (select main_a v_prenex_5981) 999) (<= (+ (select main_a v_prenex_5980) 994) (select main_a v_prenex_5981)) (<= 997 (select main_a v_prenex_5981)) (< v_prenex_5981 main_y) (<= (select main_a v_prenex_5980) 5))) (forall ((v_prenex_10512 Int) (v_prenex_10513 Int)) (or (<= 0 (+ (select main_a v_prenex_10512) 1)) (<= (+ main_x 1) v_prenex_10512) (<= (+ main_y 1) v_prenex_10513) (<= 997 (select main_a v_prenex_10513)) (<= (select main_a v_prenex_10513) (+ (select main_a v_prenex_10512) 998)) (<= (select main_a v_prenex_10512) 5) (< v_prenex_10513 main_y))) (forall ((v_prenex_2286 Int) (v_prenex_2287 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2286))) (<= (select main_a v_prenex_2287) (+ (select main_a v_prenex_2286) 998)) (<= (+ main_y 1) v_prenex_2287) (< v_prenex_2287 main_y) (<= 997 (select main_a v_prenex_2287)) (<= (select main_a v_prenex_2286) 3))) (or (forall ((v_prenex_9258 Int)) (or (<= (+ main_x 1) v_prenex_9258) (<= (* 2 (select main_a v_prenex_9258)) 6) (<= 1 (select main_a v_prenex_9258)))) (forall ((v_prenex_9259 Int)) (or (<= (+ main_y 1) v_prenex_9259) (<= (* 2 (select main_a v_prenex_9259)) 1998) (< v_prenex_9259 main_y)))) (or (forall ((v_prenex_2760 Int)) (or (<= (+ main_y 1) v_prenex_2760) (<= 997 (select main_a v_prenex_2760)) (< v_prenex_2760 main_y) (<= 1994 (* 2 (select main_a v_prenex_2760))) (<= (* 2 (select main_a v_prenex_2760)) 1998))) (forall ((v_prenex_2759 Int)) (or (<= (select main_a v_prenex_2759) 3) (<= 0 (+ (select main_a v_prenex_2759) 1))))) (or (forall ((v_prenex_8747 Int)) (or (<= (select main_a v_prenex_8747) 1001) (<= (+ main_y 1) v_prenex_8747) (< v_prenex_8747 main_y) (<= (* 2 (select main_a v_prenex_8747)) 1998))) (forall ((v_prenex_8746 Int)) (or (<= (select main_a v_prenex_8746) 5) (<= (select main_a v_prenex_8746) 3)))) (forall ((v_prenex_5563 Int) (v_prenex_5562 Int)) (or (<= (+ main_y 1) v_prenex_5563) (<= (select main_a v_prenex_5563) 999) (<= (+ (select main_a v_prenex_5562) (select main_a v_prenex_5563)) 1000) (<= (select main_a v_prenex_5562) 5) (<= (* 2 (select main_a v_prenex_5563)) 1998) (<= 1 (select main_a v_prenex_5562)) (< v_prenex_5563 main_y))) (forall ((v_prenex_2447 Int) (v_prenex_2448 Int)) (or (<= (+ (select main_a v_prenex_2447) 994) (select main_a v_prenex_2448)) (<= (select main_a v_prenex_2448) 999) (<= (* 2 (select main_a v_prenex_2447)) 6) (<= (+ main_y 1) v_prenex_2448) (<= 2 (* 2 (select main_a v_prenex_2447))) (< v_prenex_2448 main_y) (< v_prenex_2447 main_x))) (forall ((v_prenex_5581 Int) (v_prenex_5580 Int)) (or (<= (select main_a v_prenex_5581) 999) (<= (+ main_y 1) v_prenex_5581) (< v_prenex_5581 main_y) (<= 0 (+ (select main_a v_prenex_5580) 1)) (<= (* 2 (select main_a v_prenex_5580)) 6) (<= (* 2 (select main_a v_prenex_5581)) 1998) (<= (+ (select main_a v_prenex_5580) (select main_a v_prenex_5581)) 1000))) (forall ((v_prenex_3762 Int) (v_prenex_3761 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3761))) (< v_prenex_3762 main_y) (<= (+ main_y 1) v_prenex_3762) (<= (+ (select main_a v_prenex_3761) 994) (select main_a v_prenex_3762)) (<= (select main_a v_prenex_3762) 999) (<= (select main_a v_prenex_3761) 5) (<= (+ main_x 1) v_prenex_3761))) (forall ((v_prenex_8734 Int) (v_prenex_8735 Int)) (or (< v_prenex_8735 main_y) (<= (+ main_y 1) v_prenex_8735) (<= (* 2 (select main_a v_prenex_8735)) 1998) (<= 0 (+ (select main_a v_prenex_8734) 1)) (<= (select main_a v_prenex_8735) (+ (select main_a v_prenex_8734) 998)) (<= (select main_a v_prenex_8735) 1001))) (or (forall ((v_prenex_4271 Int)) (or (<= (select main_a v_prenex_4271) 3) (<= 1 (select main_a v_prenex_4271)))) (forall ((v_prenex_4272 Int)) (or (<= (select main_a v_prenex_4272) 999) (<= (+ main_y 1) v_prenex_4272) (< v_prenex_4272 main_y) (<= 1994 (* 2 (select main_a v_prenex_4272)))))) (forall ((v_prenex_1309 Int) (v_prenex_1308 Int)) (or (<= (select main_a v_prenex_1309) (+ (select main_a v_prenex_1308) 998)) (<= (select main_a v_prenex_1308) 3) (< v_prenex_1309 main_y) (<= 1994 (* 2 (select main_a v_prenex_1309))) (<= (+ main_x 1) v_prenex_1308) (<= (+ main_y 1) v_prenex_1309) (<= 0 (+ (select main_a v_prenex_1308) 1)))) (forall ((v_prenex_10633 Int) (v_prenex_10632 Int)) (or (<= (select main_a v_prenex_10632) 5) (<= (select main_a v_prenex_10633) 1001) (<= (+ main_y 1) v_prenex_10633) (< v_prenex_10633 main_y) (<= (+ (select main_a v_prenex_10632) 994) (select main_a v_prenex_10633)) (<= 997 (select main_a v_prenex_10633)))) (forall ((v_prenex_48 Int) (v_prenex_47 Int)) (or (<= (* 2 (select main_a v_prenex_47)) 6) (<= 0 (+ (select main_a v_prenex_47) 1)) (<= (+ main_x 1) v_prenex_47) (< v_prenex_47 main_x) (<= (+ (select main_a v_prenex_47) (select main_a v_prenex_48)) 1000))) (forall ((v_prenex_8071 Int) (v_prenex_8070 Int)) (or (<= (select main_a v_prenex_8070) 3) (<= (+ (select main_a v_prenex_8070) (select main_a v_prenex_8071)) 1000) (<= (+ main_y 1) v_prenex_8071) (< v_prenex_8071 main_y) (<= 995 (select main_a v_prenex_8071)) (<= 997 (select main_a v_prenex_8071)))) (forall ((v_prenex_8808 Int) (v_prenex_8809 Int)) (or (< v_prenex_8809 main_y) (<= 0 (+ (select main_a v_prenex_8808) 1)) (<= 2 (* 2 (select main_a v_prenex_8808))) (<= (+ main_x 1) v_prenex_8808) (<= (+ (select main_a v_prenex_8808) 994) (select main_a v_prenex_8809)) (<= (+ main_y 1) v_prenex_8809) (<= (* 2 (select main_a v_prenex_8809)) 1998))) (forall ((v_prenex_4078 Int) (v_prenex_4077 Int)) (or (<= 1000 (+ (select main_a v_prenex_4077) (select main_a v_prenex_4078))) (<= 0 (+ (select main_a v_prenex_4077) 1)) (<= (+ main_y 1) v_prenex_4078) (< v_prenex_4078 main_y) (<= (select main_a v_prenex_4077) 3) (<= (select main_a v_prenex_4078) 1001) (<= 997 (select main_a v_prenex_4078)))) (forall ((v_prenex_442 Int) (v_prenex_441 Int)) (or (<= 2 (* 2 (select main_a v_prenex_441))) (<= 1994 (* 2 (select main_a v_prenex_442))) (< v_prenex_442 main_y) (<= (* 2 (select main_a v_prenex_442)) 1998) (<= 1000 (+ (select main_a v_prenex_441) (select main_a v_prenex_442))) (<= (+ main_y 1) v_prenex_442))) (forall ((v_prenex_983 Int)) (or (<= (+ main_y 1) v_prenex_983) (<= 997 (select main_a v_prenex_983)) (< v_prenex_983 main_y) (<= 1994 (* 2 (select main_a v_prenex_983))))) (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 (<= (select main_a v_prenex_524) 999) (< v_prenex_524 main_y) (<= 1994 (* 2 (select main_a v_prenex_524))) (<= 995 (select main_a v_prenex_524)) (<= (+ main_y 1) v_prenex_524)))) (forall ((v_prenex_1335 Int) (v_prenex_1334 Int)) (or (<= (+ (select main_a v_prenex_1334) (select main_a v_prenex_1335)) 1000) (<= 1 (select main_a v_prenex_1334)) (<= (select main_a v_prenex_1334) 5) (<= (* 2 (select main_a v_prenex_1335)) 1998) (<= (+ main_y 1) v_prenex_1335) (<= 995 (select main_a v_prenex_1335)) (< v_prenex_1335 main_y))) (forall ((v_prenex_6313 Int) (v_prenex_6312 Int)) (or (<= (select main_a v_prenex_6313) 1001) (< v_prenex_6313 main_y) (<= 1 (select main_a v_prenex_6312)) (<= (+ (select main_a v_prenex_6312) 994) (select main_a v_prenex_6313)) (<= (select main_a v_prenex_6313) 999) (<= (+ main_y 1) v_prenex_6313) (<= 2 (* 2 (select main_a v_prenex_6312))))) (forall ((v_prenex_5194 Int) (v_prenex_5193 Int)) (or (<= (+ main_y 1) v_prenex_5194) (<= 1 (select main_a v_prenex_5193)) (<= (+ (select main_a v_prenex_5193) (select main_a v_prenex_5194)) 1000) (< v_prenex_5194 main_y) (<= 0 (+ (select main_a v_prenex_5193) 1)) (<= 997 (select main_a v_prenex_5194)))) (forall ((v_prenex_233 Int) (v_prenex_234 Int)) (or (<= (+ main_y 1) v_prenex_234) (<= (select main_a v_prenex_233) 3) (<= 997 (select main_a v_prenex_234)) (<= (+ main_x 1) v_prenex_233) (< v_prenex_234 main_y) (<= 0 (+ (select main_a v_prenex_233) 1)) (<= (+ (select main_a v_prenex_233) 994) (select main_a v_prenex_234)))) (or (forall ((v_prenex_5707 Int)) (or (<= (* 2 (select main_a v_prenex_5707)) 1998) (< v_prenex_5707 main_y) (<= 1994 (* 2 (select main_a v_prenex_5707))) (<= 997 (select main_a v_prenex_5707)) (<= (+ main_y 1) v_prenex_5707))) (forall ((v_prenex_5706 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5706))) (<= (select main_a v_prenex_5706) 5)))) (forall ((v_prenex_5693 Int) (v_prenex_5692 Int)) (or (<= 1000 (+ (select main_a v_prenex_5692) (select main_a v_prenex_5693))) (<= 997 (select main_a v_prenex_5693)) (<= (* 2 (select main_a v_prenex_5692)) 6) (<= (+ main_y 1) v_prenex_5693) (< v_prenex_5693 main_y) (<= 1 (select main_a v_prenex_5692)) (<= 995 (select main_a v_prenex_5693)))) (or (forall ((v_prenex_9506 Int)) (or (<= 997 (select main_a v_prenex_9506)) (< v_prenex_9506 main_y) (<= 1994 (* 2 (select main_a v_prenex_9506))) (<= (+ main_y 1) v_prenex_9506))) (forall ((v_prenex_9505 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9505))) (<= (+ main_x 1) v_prenex_9505)))) (forall ((v_prenex_930 Int) (v_prenex_929 Int)) (or (<= 2 (* 2 (select main_a v_prenex_929))) (<= 1 (select main_a v_prenex_929)) (<= (* 2 (select main_a v_prenex_930)) 1998) (<= (+ main_y 1) v_prenex_930) (<= 995 (select main_a v_prenex_930)) (< v_prenex_930 main_y) (<= 1000 (+ (select main_a v_prenex_929) (select main_a v_prenex_930))))) (forall ((v_prenex_10747 Int) (v_prenex_10746 Int)) (or (<= 0 (+ (select main_a v_prenex_10746) 1)) (<= (select main_a v_prenex_10747) (+ (select main_a v_prenex_10746) 998)) (<= (+ main_y 1) v_prenex_10747) (<= (* 2 (select main_a v_prenex_10747)) 1998) (<= 1 (select main_a v_prenex_10746)) (< v_prenex_10746 main_x) (< v_prenex_10747 main_y))) (forall ((v_prenex_7205 Int) (v_prenex_7204 Int)) (or (<= (+ (select main_a v_prenex_7204) (select main_a v_prenex_7205)) 1000) (<= (+ main_y 1) v_prenex_7205) (< v_prenex_7205 main_y) (<= (select main_a v_prenex_7205) 999) (<= 0 (+ (select main_a v_prenex_7204) 1)))) (or (forall ((v_prenex_9584 Int)) (or (<= (select main_a v_prenex_9584) 1001) (<= (+ main_y 1) v_prenex_9584) (<= 1994 (* 2 (select main_a v_prenex_9584))) (< v_prenex_9584 main_y))) (forall ((v_prenex_9583 Int)) (or (<= 0 (+ (select main_a v_prenex_9583) 1)) (<= (select main_a v_prenex_9583) 3)))) (forall ((v_prenex_8598 Int) (v_prenex_8599 Int)) (or (<= (select main_a v_prenex_8598) 5) (<= (+ (select main_a v_prenex_8598) (select main_a v_prenex_8599)) 1000) (<= 2 (* 2 (select main_a v_prenex_8598))) (<= (* 2 (select main_a v_prenex_8599)) 1998) (<= (+ main_y 1) v_prenex_8599) (< v_prenex_8599 main_y) (<= (select main_a v_prenex_8599) 1001))) (forall ((v_prenex_6164 Int) (v_prenex_6165 Int)) (or (< v_prenex_6165 main_y) (<= 1 (select main_a v_prenex_6164)) (<= (+ main_y 1) v_prenex_6165) (<= 1994 (* 2 (select main_a v_prenex_6165))) (<= (* 2 (select main_a v_prenex_6164)) 6) (<= (select main_a v_prenex_6165) (+ (select main_a v_prenex_6164) 998)) (<= 997 (select main_a v_prenex_6165)))) (forall ((v_prenex_1959 Int) (v_prenex_1958 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1958))) (< v_prenex_1958 main_x) (<= (+ main_y 1) v_prenex_1959) (<= (+ (select main_a v_prenex_1958) 994) (select main_a v_prenex_1959)) (<= (+ main_x 1) v_prenex_1958))) (forall ((v_prenex_8344 Int) (v_prenex_8345 Int)) (or (<= 1000 (+ (select main_a v_prenex_8344) (select main_a v_prenex_8345))) (<= (select main_a v_prenex_8345) 1001) (< v_prenex_8345 main_y) (<= (+ main_y 1) v_prenex_8345) (<= 0 (+ (select main_a v_prenex_8344) 1)))) (forall ((v_prenex_5848 Int) (v_prenex_5849 Int)) (or (<= (* 2 (select main_a v_prenex_5848)) 6) (<= (+ main_y 1) v_prenex_5849) (<= 0 (+ (select main_a v_prenex_5848) 1)) (< v_prenex_5848 main_x) (< v_prenex_5849 main_y) (<= (select main_a v_prenex_5849) (+ (select main_a v_prenex_5848) 998)) (<= (select main_a v_prenex_5849) 999))) (or (forall ((v_prenex_4544 Int)) (or (<= 0 (+ (select main_a v_prenex_4544) 1)) (< v_prenex_4544 main_x) (<= (select main_a v_prenex_4544) 5))) (forall ((v_prenex_4545 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4545))) (<= (+ main_y 1) v_prenex_4545) (<= 995 (select main_a v_prenex_4545)) (< v_prenex_4545 main_y)))) (forall ((v_prenex_7421 Int) (v_prenex_7422 Int)) (or (<= 995 (select main_a v_prenex_7422)) (<= (* 2 (select main_a v_prenex_7421)) 6) (<= (+ (select main_a v_prenex_7421) 994) (select main_a v_prenex_7422)) (<= (+ main_y 1) v_prenex_7422) (< v_prenex_7422 main_y) (<= 1994 (* 2 (select main_a v_prenex_7422))))) (or (forall ((v_prenex_8134 Int)) (or (<= (* 2 (select main_a v_prenex_8134)) 6) (<= 1 (select main_a v_prenex_8134)))) (forall ((v_prenex_8135 Int)) (or (< v_prenex_8135 main_y) (<= 1994 (* 2 (select main_a v_prenex_8135))) (<= 995 (select main_a v_prenex_8135)) (<= (+ main_y 1) v_prenex_8135)))) (forall ((v_prenex_2405 Int) (v_prenex_2406 Int)) (or (< v_prenex_2406 main_y) (<= 995 (select main_a v_prenex_2406)) (< v_prenex_2405 main_x) (<= 0 (+ (select main_a v_prenex_2405) 1)) (<= (select main_a v_prenex_2406) (+ (select main_a v_prenex_2405) 998)) (<= (+ main_y 1) v_prenex_2406))) (forall ((v_prenex_4679 Int) (v_prenex_4678 Int)) (or (<= (select main_a v_prenex_4679) 999) (<= (* 2 (select main_a v_prenex_4678)) 6) (< v_prenex_4679 main_y) (<= (select main_a v_prenex_4679) (+ (select main_a v_prenex_4678) 998)) (< v_prenex_4678 main_x) (<= (+ main_y 1) v_prenex_4679) (<= (select main_a v_prenex_4678) 5))) (forall ((v_prenex_408 Int) (v_prenex_407 Int)) (or (<= (select main_a v_prenex_408) (+ (select main_a v_prenex_407) 998)) (<= 995 (select main_a v_prenex_408)) (<= (+ main_y 1) v_prenex_408) (<= (select main_a v_prenex_407) 3) (<= 997 (select main_a v_prenex_408)) (< v_prenex_408 main_y) (<= 1 (select main_a v_prenex_407)))) (forall ((v_prenex_5282 Int) (v_prenex_5281 Int)) (or (< v_prenex_5282 main_y) (<= (+ (select main_a v_prenex_5281) (select main_a v_prenex_5282)) 1000) (<= (+ main_y 1) v_prenex_5282) (<= (* 2 (select main_a v_prenex_5281)) 6) (<= 997 (select main_a v_prenex_5282)))) (forall ((v_prenex_10558 Int) (v_prenex_10559 Int)) (or (<= (select main_a v_prenex_10559) (+ (select main_a v_prenex_10558) 998)) (<= (select main_a v_prenex_10559) 1001) (<= 1 (select main_a v_prenex_10558)) (< v_prenex_10559 main_y) (<= 0 (+ (select main_a v_prenex_10558) 1)) (<= (* 2 (select main_a v_prenex_10559)) 1998) (<= (+ main_y 1) v_prenex_10559))) (or (forall ((v_prenex_2796 Int)) (or (<= 995 (select main_a v_prenex_2796)) (<= (* 2 (select main_a v_prenex_2796)) 1998) (<= (+ main_y 1) v_prenex_2796) (< v_prenex_2796 main_y))) (forall ((v_prenex_2795 Int)) (or (<= (* 2 (select main_a v_prenex_2795)) 6) (<= (+ main_x 1) v_prenex_2795)))) (forall ((v_prenex_1825 Int) (v_prenex_1824 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1824))) (<= 1000 (+ (select main_a v_prenex_1824) (select main_a v_prenex_1825))) (<= (+ main_y 1) v_prenex_1825) (< v_prenex_1825 main_y) (<= (select main_a v_prenex_1824) 3) (<= 997 (select main_a v_prenex_1825)) (<= (select main_a v_prenex_1825) 999))) (forall ((v_prenex_2336 Int) (v_prenex_2337 Int)) (or (< v_prenex_2337 main_y) (<= 997 (select main_a v_prenex_2337)) (<= (* 2 (select main_a v_prenex_2337)) 1998) (<= (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))) (forall ((v_prenex_7729 Int) (v_prenex_7730 Int)) (or (<= 995 (select main_a v_prenex_7730)) (<= (select main_a v_prenex_7730) (+ (select main_a v_prenex_7729) 998)) (<= 1 (select main_a v_prenex_7729)) (<= (* 2 (select main_a v_prenex_7729)) 6) (< v_prenex_7730 main_y) (<= (+ main_y 1) v_prenex_7730) (<= (+ main_x 1) v_prenex_7729))) (forall ((v_prenex_7724 Int) (v_prenex_7723 Int)) (or (<= (* 2 (select main_a v_prenex_7724)) 1998) (< v_prenex_7724 main_y) (<= 2 (* 2 (select main_a v_prenex_7723))) (<= 1000 (+ (select main_a v_prenex_7723) (select main_a v_prenex_7724))) (<= (select main_a v_prenex_7724) 999) (<= (+ main_y 1) v_prenex_7724))) (forall ((v_prenex_3847 Int) (v_prenex_3848 Int)) (or (<= (select main_a v_prenex_3848) 999) (<= (+ main_y 1) v_prenex_3848) (<= (+ main_x 1) v_prenex_3847) (<= (select main_a v_prenex_3848) (+ (select main_a v_prenex_3847) 998)) (<= 1 (select main_a v_prenex_3847)) (< v_prenex_3848 main_y))) (or (forall ((v_prenex_10553 Int)) (or (<= (+ main_y 1) v_prenex_10553) (<= 997 (select main_a v_prenex_10553)) (< v_prenex_10553 main_y) (<= 1994 (* 2 (select main_a v_prenex_10553))) (<= 995 (select main_a v_prenex_10553)))) (forall ((v_prenex_10552 Int)) (or (<= 0 (+ (select main_a v_prenex_10552) 1)) (<= 1 (select main_a v_prenex_10552))))) (forall ((v_prenex_8946 Int) (v_prenex_8947 Int)) (or (<= (select main_a v_prenex_8947) 1001) (<= (* 2 (select main_a v_prenex_8946)) 6) (<= (+ main_y 1) v_prenex_8947) (<= 995 (select main_a v_prenex_8947)) (< v_prenex_8947 main_y) (<= 1000 (+ (select main_a v_prenex_8946) (select main_a v_prenex_8947))) (<= (select main_a v_prenex_8946) 3))) (or (forall ((v_prenex_8918 Int)) (or (<= 1 (select main_a v_prenex_8918)) (<= (select main_a v_prenex_8918) 5))) (forall ((v_prenex_8919 Int)) (or (< v_prenex_8919 main_y) (<= (* 2 (select main_a v_prenex_8919)) 1998) (<= (select main_a v_prenex_8919) 999) (<= (select main_a v_prenex_8919) 1001) (<= (+ main_y 1) v_prenex_8919)))) (or (forall ((v_prenex_6854 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6854))) (<= 995 (select main_a v_prenex_6854)) (< v_prenex_6854 main_y) (<= (select main_a v_prenex_6854) 1001) (<= (+ main_y 1) v_prenex_6854))) (forall ((v_prenex_6853 Int)) (or (<= (select main_a v_prenex_6853) 5) (<= (* 2 (select main_a v_prenex_6853)) 6)))) (forall ((v_prenex_4931 Int) (v_prenex_4930 Int)) (or (<= (* 2 (select main_a v_prenex_4930)) 6) (<= (+ main_y 1) v_prenex_4931) (< v_prenex_4931 main_y) (<= 0 (+ (select main_a v_prenex_4930) 1)) (<= (+ (select main_a v_prenex_4930) 994) (select main_a v_prenex_4931)) (<= (* 2 (select main_a v_prenex_4931)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4931))))) (forall ((v_prenex_6229 Int) (v_prenex_6230 Int)) (or (<= (+ main_y 1) v_prenex_6230) (< v_prenex_6230 main_y) (<= (select main_a v_prenex_6229) 3) (<= 1000 (+ (select main_a v_prenex_6229) (select main_a v_prenex_6230))) (<= 1 (select main_a v_prenex_6229)) (<= 997 (select main_a v_prenex_6230)))) (or (forall ((v_prenex_7978 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7978))) (< v_prenex_7978 main_x))) (forall ((v_prenex_7979 Int)) (or (< v_prenex_7979 main_y) (<= 1994 (* 2 (select main_a v_prenex_7979))) (<= (+ main_y 1) v_prenex_7979) (<= 997 (select main_a v_prenex_7979))))) (forall ((v_prenex_2158 Int) (v_prenex_2159 Int)) (or (<= 1 (select main_a v_prenex_2158)) (< v_prenex_2159 main_y) (<= (+ main_y 1) v_prenex_2159) (<= (+ (select main_a v_prenex_2158) 994) (select main_a v_prenex_2159)) (<= (select main_a v_prenex_2159) 1001) (< v_prenex_2158 main_x))) (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)) (<= 997 (select main_a v_prenex_5140)) (< v_prenex_5140 main_y) (<= 0 (+ (select main_a v_prenex_5139) 1)) (<= (* 2 (select main_a v_prenex_5139)) 6))) (forall ((v_prenex_3953 Int) (v_prenex_3954 Int)) (or (<= (+ main_y 1) v_prenex_3954) (<= (select main_a v_prenex_3954) (+ (select main_a v_prenex_3953) 998)) (< v_prenex_3954 main_y) (<= 1 (select main_a v_prenex_3953)) (<= 997 (select main_a v_prenex_3954)) (<= (select main_a v_prenex_3953) 5) (<= (+ main_x 1) v_prenex_3953))) (or (forall ((v_prenex_4578 Int)) (or (< v_prenex_4578 main_x) (<= (select main_a v_prenex_4578) 3))) (forall ((v_prenex_4579 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4579))) (< v_prenex_4579 main_y) (<= 997 (select main_a v_prenex_4579)) (<= (+ main_y 1) v_prenex_4579)))) (forall ((v_prenex_6594 Int) (v_prenex_6595 Int)) (or (<= (* 2 (select main_a v_prenex_6594)) 6) (< v_prenex_6595 main_y) (<= (+ (select main_a v_prenex_6594) 994) (select main_a v_prenex_6595)) (<= (* 2 (select main_a v_prenex_6595)) 1998) (<= 1 (select main_a v_prenex_6594)) (<= (+ main_y 1) v_prenex_6595) (<= (select main_a v_prenex_6595) 1001))) (forall ((v_prenex_10578 Int) (v_prenex_10579 Int)) (or (<= (+ (select main_a v_prenex_10578) (select main_a v_prenex_10579)) 1000) (<= (select main_a v_prenex_10578) 3) (<= (+ main_y 1) v_prenex_10579) (<= 2 (* 2 (select main_a v_prenex_10578))) (<= 997 (select main_a v_prenex_10579)) (< v_prenex_10579 main_y) (<= 1994 (* 2 (select main_a v_prenex_10579))))) (forall ((v_prenex_9435 Int) (v_prenex_9434 Int)) (or (<= (select main_a v_prenex_9435) (+ (select main_a v_prenex_9434) 998)) (<= (+ main_y 1) v_prenex_9435) (<= 997 (select main_a v_prenex_9435)) (<= 2 (* 2 (select main_a v_prenex_9434))) (< v_prenex_9435 main_y))) (forall ((v_prenex_5991 Int) (v_prenex_5990 Int)) (or (<= (* 2 (select main_a v_prenex_5991)) 1998) (< v_prenex_5991 main_y) (<= 2 (* 2 (select main_a v_prenex_5990))) (<= (select main_a v_prenex_5991) 999) (<= 1 (select main_a v_prenex_5990)) (<= (+ (select main_a v_prenex_5990) (select main_a v_prenex_5991)) 1000) (<= (+ main_y 1) v_prenex_5991))) (forall ((v_prenex_3410 Int) (v_prenex_3409 Int)) (or (<= (+ main_y 1) v_prenex_3410) (<= (+ (select main_a v_prenex_3409) 994) (select main_a v_prenex_3410)) (< v_prenex_3410 main_y) (<= 995 (select main_a v_prenex_3410)) (<= (select main_a v_prenex_3410) 1001))) (forall ((v_prenex_5401 Int) (v_prenex_5400 Int)) (or (< v_prenex_5400 main_x) (<= (+ main_x 1) v_prenex_5400) (<= (select main_a v_prenex_5401) (+ (select main_a v_prenex_5400) 998)) (<= 0 (+ (select main_a v_prenex_5400) 1)) (< v_prenex_5401 main_y))) (forall ((v_prenex_7057 Int)) (or (<= (select main_a v_prenex_7057) 1001) (<= 995 (select main_a v_prenex_7057)) (<= 1994 (* 2 (select main_a v_prenex_7057))) (<= (+ main_y 1) v_prenex_7057) (< v_prenex_7057 main_y))) (forall ((v_prenex_4873 Int) (v_prenex_4872 Int)) (or (<= 0 (+ (select main_a v_prenex_4872) 1)) (<= (select main_a v_prenex_4872) 5) (<= (+ (select main_a v_prenex_4872) 994) (select main_a v_prenex_4873)) (<= (select main_a v_prenex_4873) 999) (< v_prenex_4873 main_y) (<= (+ main_y 1) v_prenex_4873))) (forall ((v_prenex_7801 Int) (v_prenex_7802 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7801))) (<= (+ main_y 1) v_prenex_7802) (<= 997 (select main_a v_prenex_7802)) (<= (+ (select main_a v_prenex_7801) 994) (select main_a v_prenex_7802)) (< v_prenex_7802 main_y))) (forall ((v_prenex_4144 Int) (v_prenex_4143 Int)) (or (<= (+ main_y 1) v_prenex_4144) (<= (select main_a v_prenex_4144) 1001) (<= (select main_a v_prenex_4144) (+ (select main_a v_prenex_4143) 998)) (<= 0 (+ (select main_a v_prenex_4143) 1)) (< v_prenex_4144 main_y) (<= 1 (select main_a v_prenex_4143)) (< v_prenex_4143 main_x))) (forall ((v_prenex_7867 Int) (v_prenex_7868 Int)) (or (<= (+ main_x 1) v_prenex_7867) (<= (select main_a v_prenex_7868) (+ (select main_a v_prenex_7867) 998)) (<= (* 2 (select main_a v_prenex_7867)) 6) (<= 997 (select main_a v_prenex_7868)) (<= 1 (select main_a v_prenex_7867)) (< v_prenex_7868 main_y) (<= (+ main_y 1) v_prenex_7868))) (forall ((v_prenex_4337 Int) (v_prenex_4336 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4336))) (<= 997 (select main_a v_prenex_4337)) (<= (+ main_y 1) v_prenex_4337) (< v_prenex_4337 main_y) (<= 995 (select main_a v_prenex_4337)) (<= (+ (select main_a v_prenex_4336) 994) (select main_a v_prenex_4337)))) (or (forall ((v_prenex_7353 Int)) (or (<= 995 (select main_a v_prenex_7353)) (<= (+ main_y 1) v_prenex_7353) (<= 1994 (* 2 (select main_a v_prenex_7353))) (< v_prenex_7353 main_y) (<= (select main_a v_prenex_7353) 999))) (forall ((v_prenex_7352 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7352))) (<= (select main_a v_prenex_7352) 5)))) (forall ((v_prenex_9586 Int) (v_prenex_9585 Int)) (or (<= (+ main_y 1) v_prenex_9586) (<= 0 (+ (select main_a v_prenex_9585) 1)) (<= 1994 (* 2 (select main_a v_prenex_9586))) (<= (+ (select main_a v_prenex_9585) (select main_a v_prenex_9586)) 1000) (< v_prenex_9585 main_x) (< v_prenex_9586 main_y) (<= 1 (select main_a v_prenex_9585)))) (forall ((v_prenex_5868 Int) (v_prenex_5869 Int)) (or (<= (+ main_y 1) v_prenex_5869) (<= 995 (select main_a v_prenex_5869)) (<= (select main_a v_prenex_5869) 1001) (<= 0 (+ (select main_a v_prenex_5868) 1)) (< v_prenex_5869 main_y) (<= (select main_a v_prenex_5868) 5) (<= 1000 (+ (select main_a v_prenex_5868) (select main_a v_prenex_5869))))) (forall ((v_prenex_3737 Int) (v_prenex_3738 Int)) (or (<= 997 (select main_a v_prenex_3738)) (<= (select main_a v_prenex_3737) 3) (<= 1 (select main_a v_prenex_3737)) (< v_prenex_3738 main_y) (<= (select main_a v_prenex_3738) (+ (select main_a v_prenex_3737) 998)) (<= (* 2 (select main_a v_prenex_3738)) 1998) (<= (+ main_y 1) v_prenex_3738))) (or (forall ((v_prenex_4778 Int)) (<= 2 (* 2 (select main_a v_prenex_4778)))) (forall ((v_prenex_4779 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4779))) (<= (select main_a v_prenex_4779) 1001) (<= (+ main_y 1) v_prenex_4779) (< v_prenex_4779 main_y)))) (forall ((v_prenex_3018 Int) (v_prenex_3017 Int)) (or (<= (+ (select main_a v_prenex_3017) (select main_a v_prenex_3018)) 1000) (<= 995 (select main_a v_prenex_3018)) (< v_prenex_3018 main_y) (<= (select main_a v_prenex_3018) 999) (<= (+ main_y 1) v_prenex_3018) (<= 0 (+ (select main_a v_prenex_3017) 1)))) (forall ((v_prenex_7881 Int) (v_prenex_7882 Int)) (or (<= 997 (select main_a v_prenex_7882)) (<= (+ main_y 1) v_prenex_7882) (<= (select main_a v_prenex_7882) (+ (select main_a v_prenex_7881) 998)) (< v_prenex_7882 main_y) (<= 1994 (* 2 (select main_a v_prenex_7882))))) (forall ((v_prenex_7067 Int) (v_prenex_7066 Int)) (or (<= (* 2 (select main_a v_prenex_7067)) 1998) (<= (select main_a v_prenex_7066) 5) (< v_prenex_7067 main_y) (<= (+ main_y 1) v_prenex_7067) (<= (select main_a v_prenex_7067) (+ (select main_a v_prenex_7066) 998)) (<= (+ main_x 1) v_prenex_7066))) (or (forall ((v_prenex_3753 Int)) (or (<= 1 (select main_a v_prenex_3753)) (<= 2 (* 2 (select main_a v_prenex_3753))))) (forall ((v_prenex_3754 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3754))) (< v_prenex_3754 main_y) (<= (+ main_y 1) v_prenex_3754)))) (forall ((v_prenex_8596 Int) (v_prenex_8597 Int)) (or (< v_prenex_8597 main_y) (<= (select main_a v_prenex_8596) 3) (<= (select main_a v_prenex_8597) 1001) (<= 997 (select main_a v_prenex_8597)) (<= (+ (select main_a v_prenex_8596) 994) (select main_a v_prenex_8597)) (<= (+ main_y 1) v_prenex_8597) (<= (select main_a v_prenex_8596) 5))) (forall ((v_prenex_3139 Int) (v_prenex_3140 Int)) (or (<= (+ main_y 1) v_prenex_3140) (< v_prenex_3140 main_y) (<= (select main_a v_prenex_3139) 3) (<= (+ (select main_a v_prenex_3139) 994) (select main_a v_prenex_3140)) (<= 0 (+ (select main_a v_prenex_3139) 1)) (<= (select main_a v_prenex_3140) 999) (<= 1994 (* 2 (select main_a v_prenex_3140))))) (forall ((v_prenex_9143 Int) (v_prenex_9142 Int)) (or (<= (select main_a v_prenex_9143) (+ (select main_a v_prenex_9142) 998)) (<= (+ main_x 1) v_prenex_9142) (<= 2 (* 2 (select main_a v_prenex_9142))) (< v_prenex_9143 main_y) (<= (select main_a v_prenex_9142) 5) (<= 997 (select main_a v_prenex_9143)) (<= (+ main_y 1) v_prenex_9143))) (or (forall ((v_prenex_3956 Int)) (or (<= (* 2 (select main_a v_prenex_3956)) 1998) (<= (select main_a v_prenex_3956) 999) (< v_prenex_3956 main_y) (<= (+ main_y 1) v_prenex_3956) (<= 995 (select main_a v_prenex_3956)))) (forall ((v_prenex_3955 Int)) (or (<= (select main_a v_prenex_3955) 3) (<= 0 (+ (select main_a v_prenex_3955) 1))))) (forall ((v_prenex_10532 Int) (v_prenex_10533 Int)) (or (<= (+ main_y 1) v_prenex_10533) (< v_prenex_10533 main_y) (<= (* 2 (select main_a v_prenex_10532)) 6) (<= (select main_a v_prenex_10533) (+ (select main_a v_prenex_10532) 998)) (<= (select main_a v_prenex_10533) 999) (<= (select main_a v_prenex_10533) 1001))) (forall ((v_prenex_4286 Int) (v_prenex_4285 Int)) (or (<= (select main_a v_prenex_4286) 1001) (<= 1000 (+ (select main_a v_prenex_4285) (select main_a v_prenex_4286))) (<= (+ main_y 1) v_prenex_4286) (< v_prenex_4286 main_y) (<= (* 2 (select main_a v_prenex_4285)) 6) (<= 0 (+ (select main_a v_prenex_4285) 1)) (<= 1994 (* 2 (select main_a v_prenex_4286))))) (or (forall ((v_prenex_10304 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10304))) (<= (* 2 (select main_a v_prenex_10304)) 6))) (forall ((v_prenex_10305 Int)) (or (< v_prenex_10305 main_y) (<= 995 (select main_a v_prenex_10305)) (<= 1994 (* 2 (select main_a v_prenex_10305))) (<= (+ main_y 1) v_prenex_10305)))) (forall ((v_prenex_10118 Int) (v_prenex_10119 Int)) (or (<= (select main_a v_prenex_10118) 5) (<= 1 (select main_a v_prenex_10118)) (<= (+ main_x 1) v_prenex_10118) (<= 1000 (+ (select main_a v_prenex_10118) (select main_a v_prenex_10119))) (<= (+ main_y 1) v_prenex_10119) (<= (select main_a v_prenex_10119) 999) (< v_prenex_10119 main_y))) (or (forall ((v_prenex_3830 Int)) (or (<= (select main_a v_prenex_3830) 1001) (< v_prenex_3830 main_y) (<= (* 2 (select main_a v_prenex_3830)) 1998) (<= (+ main_y 1) v_prenex_3830) (<= 995 (select main_a v_prenex_3830)))) (forall ((v_prenex_3829 Int)) (or (<= 1 (select main_a v_prenex_3829)) (<= (select main_a v_prenex_3829) 3)))) (forall ((v_prenex_5446 Int) (v_prenex_5447 Int)) (or (<= 0 (+ (select main_a v_prenex_5446) 1)) (<= (+ (select main_a v_prenex_5446) (select main_a v_prenex_5447)) 1000) (<= (select main_a v_prenex_5446) 3) (<= (+ main_y 1) v_prenex_5447) (< v_prenex_5447 main_y) (< v_prenex_5446 main_x) (<= (select main_a v_prenex_5447) 1001))) (or (forall ((v_prenex_3681 Int)) (or (<= 1 (select main_a v_prenex_3681)) (<= (select main_a v_prenex_3681) 3) (<= (+ main_x 1) v_prenex_3681))) (forall ((v_prenex_3682 Int)) (or (< v_prenex_3682 main_y) (<= (+ main_y 1) v_prenex_3682) (<= 1994 (* 2 (select main_a v_prenex_3682))) (<= (select main_a v_prenex_3682) 1001)))) (forall ((v_prenex_6128 Int) (v_prenex_6129 Int)) (or (<= (+ main_y 1) v_prenex_6129) (<= (* 2 (select main_a v_prenex_6128)) 6) (<= 1000 (+ (select main_a v_prenex_6128) (select main_a v_prenex_6129))) (<= (select main_a v_prenex_6129) 1001) (<= 997 (select main_a v_prenex_6129)) (< v_prenex_6129 main_y) (<= 0 (+ (select main_a v_prenex_6128) 1)))) (or (forall ((v_prenex_3936 Int)) (or (<= (* 2 (select main_a v_prenex_3936)) 1998) (<= 997 (select main_a v_prenex_3936)) (< v_prenex_3936 main_y) (<= (+ main_y 1) v_prenex_3936))) (forall ((v_prenex_3935 Int)) (or (<= (* 2 (select main_a v_prenex_3935)) 6) (<= 1 (select main_a v_prenex_3935))))) (forall ((v_prenex_5797 Int) (v_prenex_5796 Int)) (or (<= (+ main_y 1) v_prenex_5797) (< v_prenex_5797 main_y) (<= 1994 (* 2 (select main_a v_prenex_5797))) (<= 0 (+ (select main_a v_prenex_5796) 1)) (<= (+ (select main_a v_prenex_5796) (select main_a v_prenex_5797)) 1000))) (forall ((v_prenex_9334 Int) (v_prenex_9335 Int)) (or (<= (+ main_y 1) v_prenex_9335) (<= (select main_a v_prenex_9335) 1001) (<= (select main_a v_prenex_9335) (+ (select main_a v_prenex_9334) 998)) (<= (select main_a v_prenex_9334) 3) (< v_prenex_9335 main_y))) (forall ((v_prenex_8132 Int) (v_prenex_8133 Int)) (or (<= 1 (select main_a v_prenex_8132)) (<= 995 (select main_a v_prenex_8133)) (<= (+ main_x 1) v_prenex_8132) (<= (+ main_y 1) v_prenex_8133) (<= (+ (select main_a v_prenex_8132) 994) (select main_a v_prenex_8133)) (< v_prenex_8133 main_y))) (forall ((v_prenex_8123 Int) (v_prenex_8122 Int)) (or (<= (select main_a v_prenex_8123) 999) (< v_prenex_8123 main_y) (<= (select main_a v_prenex_8123) (+ (select main_a v_prenex_8122) 998)) (<= 0 (+ (select main_a v_prenex_8122) 1)) (<= 2 (* 2 (select main_a v_prenex_8122))) (<= (+ main_y 1) v_prenex_8123) (<= 995 (select main_a v_prenex_8123)))) (or (forall ((v_prenex_2826 Int)) (or (< v_prenex_2826 main_y) (<= 1994 (* 2 (select main_a v_prenex_2826))) (<= (+ main_y 1) v_prenex_2826))) (forall ((v_prenex_2825 Int)) (or (<= (+ main_x 1) v_prenex_2825) (<= 1 (select main_a v_prenex_2825))))) (forall ((v_prenex_6547 Int) (v_prenex_6546 Int)) (or (< v_prenex_6547 main_y) (<= (+ main_y 1) v_prenex_6547) (<= (+ (select main_a v_prenex_6546) 994) (select main_a v_prenex_6547)) (<= 995 (select main_a v_prenex_6547)) (<= (* 2 (select main_a v_prenex_6546)) 6))) (or (forall ((v_prenex_9010 Int)) (or (<= (select main_a v_prenex_9010) 3) (< v_prenex_9010 main_x) (<= 2 (* 2 (select main_a v_prenex_9010))))) (forall ((v_prenex_9011 Int)) (or (< v_prenex_9011 main_y) (<= (+ main_y 1) v_prenex_9011) (<= 1994 (* 2 (select main_a v_prenex_9011))) (<= (* 2 (select main_a v_prenex_9011)) 1998)))) (or (forall ((v_prenex_4800 Int)) (or (< v_prenex_4800 main_x) (<= (select main_a v_prenex_4800) 5) (<= (select main_a v_prenex_4800) 3))) (forall ((v_prenex_4801 Int)) (or (<= (+ main_y 1) v_prenex_4801) (<= (select main_a v_prenex_4801) 1001) (< v_prenex_4801 main_y) (<= (* 2 (select main_a v_prenex_4801)) 1998)))) (or (forall ((v_prenex_2617 Int)) (or (<= (* 2 (select main_a v_prenex_2617)) 6) (<= 0 (+ (select main_a v_prenex_2617) 1)))) (forall ((v_prenex_2618 Int)) (or (<= (+ main_y 1) v_prenex_2618) (<= (* 2 (select main_a v_prenex_2618)) 1998) (< v_prenex_2618 main_y) (<= 1994 (* 2 (select main_a v_prenex_2618)))))) (forall ((v_prenex_3023 Int) (v_prenex_3024 Int)) (or (<= (+ main_y 1) v_prenex_3024) (<= 1000 (+ (select main_a v_prenex_3023) (select main_a v_prenex_3024))) (< v_prenex_3024 main_y) (<= (+ main_x 1) v_prenex_3023) (<= 995 (select main_a v_prenex_3024)) (<= (select main_a v_prenex_3023) 5) (<= 0 (+ (select main_a v_prenex_3023) 1)))) (forall ((v_prenex_7962 Int) (v_prenex_7961 Int)) (or (<= (+ main_y 1) v_prenex_7962) (<= (+ main_x 1) v_prenex_7961) (< v_prenex_7962 main_y) (<= 1994 (* 2 (select main_a v_prenex_7962))) (<= (select main_a v_prenex_7961) 5) (<= 2 (* 2 (select main_a v_prenex_7961))) (<= (+ (select main_a v_prenex_7961) 994) (select main_a v_prenex_7962)))) (or (forall ((v_prenex_8338 Int)) (<= (select main_a v_prenex_8338) 5)) (forall ((v_prenex_8339 Int)) (or (< v_prenex_8339 main_y) (<= (* 2 (select main_a v_prenex_8339)) 1998) (<= 1994 (* 2 (select main_a v_prenex_8339))) (<= (+ main_y 1) v_prenex_8339)))) (or (forall ((v_prenex_8795 Int)) (or (<= (+ main_y 1) v_prenex_8795) (<= (* 2 (select main_a v_prenex_8795)) 1998) (<= 1994 (* 2 (select main_a v_prenex_8795))) (< v_prenex_8795 main_y))) (forall ((v_prenex_8794 Int)) (or (<= (* 2 (select main_a v_prenex_8794)) 6) (<= 0 (+ (select main_a v_prenex_8794) 1))))) (forall ((v_prenex_6631 Int) (v_prenex_6630 Int)) (or (<= 0 (+ (select main_a v_prenex_6630) 1)) (<= (* 2 (select main_a v_prenex_6630)) 6) (<= (+ main_x 1) v_prenex_6630) (<= 1994 (* 2 (select main_a v_prenex_6631))) (<= (+ (select main_a v_prenex_6630) 994) (select main_a v_prenex_6631)) (<= (+ main_y 1) v_prenex_6631) (< v_prenex_6631 main_y))) (forall ((v_prenex_8750 Int) (v_prenex_8751 Int)) (or (<= 997 (select main_a v_prenex_8751)) (<= (select main_a v_prenex_8750) 3) (<= (+ main_y 1) v_prenex_8751) (<= 995 (select main_a v_prenex_8751)) (<= (select main_a v_prenex_8750) 5) (<= (+ (select main_a v_prenex_8750) (select main_a v_prenex_8751)) 1000) (< v_prenex_8751 main_y))) (forall ((v_prenex_2446 Int) (v_prenex_2445 Int)) (or (<= 995 (select main_a v_prenex_2446)) (<= (+ main_y 1) v_prenex_2446) (< v_prenex_2446 main_y) (<= (* 2 (select main_a v_prenex_2445)) 6) (<= 1000 (+ (select main_a v_prenex_2445) (select main_a v_prenex_2446))))) (forall ((v_prenex_123 Int) (v_prenex_124 Int)) (or (<= (* 2 (select main_a v_prenex_124)) 1998) (<= (+ main_y 1) v_prenex_124) (<= 0 (+ (select main_a v_prenex_123) 1)) (<= 1000 (+ (select main_a v_prenex_123) (select main_a v_prenex_124))) (< v_prenex_124 main_y) (<= 995 (select main_a v_prenex_124)))) (forall ((v_prenex_3067 Int) (v_prenex_3068 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3068))) (< v_prenex_3068 main_y) (<= (select main_a v_prenex_3068) (+ (select main_a v_prenex_3067) 998)) (<= (* 2 (select main_a v_prenex_3068)) 1998) (<= (+ main_y 1) v_prenex_3068) (<= (* 2 (select main_a v_prenex_3067)) 6) (<= 1 (select main_a v_prenex_3067)))) (forall ((v_prenex_9745 Int) (v_prenex_9744 Int)) (or (<= (+ main_y 1) v_prenex_9745) (<= 1000 (+ (select main_a v_prenex_9744) (select main_a v_prenex_9745))) (<= (* 2 (select main_a v_prenex_9744)) 6) (< v_prenex_9745 main_y) (<= 1 (select main_a v_prenex_9744)) (<= 995 (select main_a v_prenex_9745)) (<= 997 (select main_a v_prenex_9745)))) (forall ((v_prenex_5585 Int) (v_prenex_5584 Int)) (or (<= (select main_a v_prenex_5584) 5) (<= (select main_a v_prenex_5584) 3) (< v_prenex_5585 main_y) (<= (+ main_y 1) v_prenex_5585) (<= (select main_a v_prenex_5585) (+ (select main_a v_prenex_5584) 998)) (< v_prenex_5584 main_x) (<= (select main_a v_prenex_5585) 999))) (forall ((v_prenex_8564 Int) (v_prenex_8565 Int)) (or (<= (* 2 (select main_a v_prenex_8564)) 6) (<= 995 (select main_a v_prenex_8565)) (< v_prenex_8564 main_x) (<= (+ main_y 1) v_prenex_8565) (<= (+ (select main_a v_prenex_8564) 994) (select main_a v_prenex_8565)) (< v_prenex_8565 main_y))) (forall ((v_prenex_1973 Int) (v_prenex_1972 Int)) (or (<= (+ main_y 1) v_prenex_1973) (<= (select main_a v_prenex_1972) 5) (< v_prenex_1973 main_y) (<= 997 (select main_a v_prenex_1973)) (<= 2 (* 2 (select main_a v_prenex_1972))) (<= (* 2 (select main_a v_prenex_1973)) 1998) (<= 1000 (+ (select main_a v_prenex_1972) (select main_a v_prenex_1973))))) (or (forall ((v_prenex_1793 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1793))) (<= (+ main_y 1) v_prenex_1793) (< v_prenex_1793 main_y))) (forall ((v_prenex_1792 Int)) (<= (select main_a v_prenex_1792) 5))) (forall ((v_prenex_6296 Int) (v_prenex_6297 Int)) (or (<= (+ main_y 1) v_prenex_6297) (<= 995 (select main_a v_prenex_6297)) (< v_prenex_6297 main_y) (<= 0 (+ (select main_a v_prenex_6296) 1)) (<= (+ (select main_a v_prenex_6296) 994) (select main_a v_prenex_6297)) (<= (select main_a v_prenex_6297) 1001))) (forall ((v_prenex_2770 Int) (v_prenex_2769 Int)) (or (<= (* 2 (select main_a v_prenex_2770)) 1998) (<= 1 (select main_a v_prenex_2769)) (<= (+ main_y 1) v_prenex_2770) (<= (* 2 (select main_a v_prenex_2769)) 6) (<= 1000 (+ (select main_a v_prenex_2769) (select main_a v_prenex_2770))) (< v_prenex_2770 main_y) (< v_prenex_2769 main_x))) (forall ((v_prenex_4027 Int) (v_prenex_4028 Int)) (or (<= 1 (select main_a v_prenex_4027)) (<= (+ (select main_a v_prenex_4027) 994) (select main_a v_prenex_4028)) (< v_prenex_4028 main_y) (<= (select main_a v_prenex_4028) 999) (<= 1994 (* 2 (select main_a v_prenex_4028))) (<= (+ main_y 1) v_prenex_4028))) (forall ((v_prenex_7144 Int) (v_prenex_7145 Int)) (or (< v_prenex_7144 main_x) (<= 0 (+ (select main_a v_prenex_7144) 1)) (<= 1994 (* 2 (select main_a v_prenex_7145))) (<= (+ (select main_a v_prenex_7144) (select main_a v_prenex_7145)) 1000) (< v_prenex_7145 main_y) (<= (+ main_y 1) v_prenex_7145))) (forall ((v_prenex_9209 Int) (v_prenex_9208 Int)) (or (<= (+ main_y 1) v_prenex_9209) (<= (+ main_x 1) v_prenex_9208) (<= 2 (* 2 (select main_a v_prenex_9208))) (<= 1 (select main_a v_prenex_9208)) (<= 1994 (* 2 (select main_a v_prenex_9209))) (<= (select main_a v_prenex_9209) (+ (select main_a v_prenex_9208) 998)) (< v_prenex_9209 main_y))) (forall ((v_prenex_2103 Int) (v_prenex_2104 Int)) (or (<= (* 2 (select main_a v_prenex_2104)) 1998) (<= 997 (select main_a v_prenex_2104)) (< v_prenex_2104 main_y) (<= (+ (select main_a v_prenex_2103) (select main_a v_prenex_2104)) 1000) (<= (select main_a v_prenex_2103) 5) (<= (select main_a v_prenex_2103) 3) (<= (+ main_y 1) v_prenex_2104))) (or (forall ((v_prenex_5927 Int)) (or (< v_prenex_5927 main_y) (<= (* 2 (select main_a v_prenex_5927)) 1998) (<= (select main_a v_prenex_5927) 1001) (<= (+ main_y 1) v_prenex_5927))) (forall ((v_prenex_5926 Int)) (or (<= (select main_a v_prenex_5926) 5) (<= 2 (* 2 (select main_a v_prenex_5926))) (<= (+ main_x 1) v_prenex_5926)))) (forall ((v_prenex_1221 Int) (v_prenex_1220 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1221))) (<= (select main_a v_prenex_1220) 5) (< v_prenex_1221 main_y) (<= (+ main_x 1) v_prenex_1220) (<= 1000 (+ (select main_a v_prenex_1220) (select main_a v_prenex_1221))) (<= 2 (* 2 (select main_a v_prenex_1220))) (<= (+ main_y 1) v_prenex_1221))) (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) (<= (select main_a v_prenex_4025) 5) (<= (+ (select main_a v_prenex_4025) (select main_a v_prenex_4026)) 1000) (<= 997 (select main_a v_prenex_4026)))) (forall ((v_prenex_7835 Int) (v_prenex_7836 Int)) (or (<= 1 (select main_a v_prenex_7835)) (<= (+ (select main_a v_prenex_7835) (select main_a v_prenex_7836)) 1000) (<= (select main_a v_prenex_7835) 5) (<= (* 2 (select main_a v_prenex_7836)) 1998) (<= 997 (select main_a v_prenex_7836)) (<= (+ main_y 1) v_prenex_7836) (< v_prenex_7836 main_y))) (or (forall ((v_prenex_7580 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7580))) (<= (select main_a v_prenex_7580) 1001) (< v_prenex_7580 main_y) (<= (+ main_y 1) v_prenex_7580))) (forall ((v_prenex_7579 Int)) (or (< v_prenex_7579 main_x) (<= 1 (select main_a v_prenex_7579))))) (forall ((v_prenex_10759 Int) (v_prenex_10758 Int)) (or (<= 1000 (+ (select main_a v_prenex_10758) (select main_a v_prenex_10759))) (<= 0 (+ (select main_a v_prenex_10758) 1)) (<= 1 (select main_a v_prenex_10758)) (<= (+ main_y 1) v_prenex_10759) (< v_prenex_10759 main_y) (<= (select main_a v_prenex_10759) 999) (<= (select main_a v_prenex_10759) 1001))) (or (forall ((v_prenex_7530 Int)) (or (< v_prenex_7530 main_y) (<= (* 2 (select main_a v_prenex_7530)) 1998) (<= 995 (select main_a v_prenex_7530)) (<= (+ main_y 1) v_prenex_7530))) (forall ((v_prenex_7529 Int)) (or (<= 0 (+ (select main_a v_prenex_7529) 1)) (<= (* 2 (select main_a v_prenex_7529)) 6)))) (forall ((v_prenex_1887 Int) (v_prenex_1886 Int)) (or (<= (select main_a v_prenex_1886) 5) (< v_prenex_1887 main_y) (<= (+ main_y 1) v_prenex_1887) (<= (+ (select main_a v_prenex_1886) (select main_a v_prenex_1887)) 1000) (<= 1 (select main_a v_prenex_1886)) (<= (select main_a v_prenex_1887) 1001))) (forall ((v_prenex_7672 Int) (v_prenex_7671 Int)) (or (<= (* 2 (select main_a v_prenex_7671)) 6) (< v_prenex_7672 main_y) (<= (+ (select main_a v_prenex_7671) 994) (select main_a v_prenex_7672)) (<= (+ main_y 1) v_prenex_7672) (<= 997 (select main_a v_prenex_7672)) (<= 0 (+ (select main_a v_prenex_7671) 1)) (<= (select main_a v_prenex_7672) 999))) (forall ((v_prenex_6565 Int) (v_prenex_6564 Int)) (or (<= (+ main_y 1) v_prenex_6565) (<= (* 2 (select main_a v_prenex_6564)) 6) (<= 2 (* 2 (select main_a v_prenex_6564))) (<= 995 (select main_a v_prenex_6565)) (< v_prenex_6565 main_y) (<= (select main_a v_prenex_6565) (+ (select main_a v_prenex_6564) 998)))) (forall ((v_prenex_6899 Int) (v_prenex_6900 Int)) (or (<= (select main_a v_prenex_6899) 5) (<= 1000 (+ (select main_a v_prenex_6899) (select main_a v_prenex_6900))) (< v_prenex_6900 main_y) (<= 995 (select main_a v_prenex_6900)) (<= 997 (select main_a v_prenex_6900)) (<= (+ main_y 1) v_prenex_6900))) (or (forall ((v_prenex_10535 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10535))) (<= (+ main_y 1) v_prenex_10535) (< v_prenex_10535 main_y) (<= (select main_a v_prenex_10535) 999))) (forall ((v_prenex_10534 Int)) (or (<= (+ main_x 1) v_prenex_10534) (<= (select main_a v_prenex_10534) 3) (<= 1 (select main_a v_prenex_10534))))) (forall ((v_prenex_6969 Int) (v_prenex_6970 Int)) (or (<= (select main_a v_prenex_6969) 5) (< v_prenex_6969 main_x) (<= (+ (select main_a v_prenex_6969) 994) (select main_a v_prenex_6970)) (<= (* 2 (select main_a v_prenex_6969)) 6) (<= (* 2 (select main_a v_prenex_6970)) 1998) (< v_prenex_6970 main_y) (<= (+ main_y 1) v_prenex_6970))) (or (forall ((v_prenex_5975 Int)) (or (< v_prenex_5975 main_y) (<= (* 2 (select main_a v_prenex_5975)) 1998) (<= (+ main_y 1) v_prenex_5975) (<= (select main_a v_prenex_5975) 999))) (forall ((v_prenex_5974 Int)) (or (<= 1 (select main_a v_prenex_5974)) (<= (+ main_x 1) v_prenex_5974)))) (forall ((v_prenex_1624 Int) (v_prenex_1625 Int)) (or (<= (+ main_y 1) v_prenex_1625) (<= 995 (select main_a v_prenex_1625)) (<= (* 2 (select main_a v_prenex_1625)) 1998) (< v_prenex_1625 main_y) (<= (+ (select main_a v_prenex_1624) (select main_a v_prenex_1625)) 1000) (<= (select main_a v_prenex_1624) 5))) (or (forall ((v_prenex_8639 Int)) (or (<= (+ main_y 1) v_prenex_8639) (< v_prenex_8639 main_y) (<= 1994 (* 2 (select main_a v_prenex_8639))) (<= 997 (select main_a v_prenex_8639)))) (forall ((v_prenex_8638 Int)) (or (< v_prenex_8638 main_x) (<= (* 2 (select main_a v_prenex_8638)) 6) (<= 0 (+ (select main_a v_prenex_8638) 1))))) (forall ((v_prenex_7892 Int) (v_prenex_7891 Int)) (or (<= (select main_a v_prenex_7891) 5) (< v_prenex_7892 main_y) (<= (select main_a v_prenex_7892) (+ (select main_a v_prenex_7891) 998)) (<= 997 (select main_a v_prenex_7892)) (<= 0 (+ (select main_a v_prenex_7891) 1)) (<= (+ main_y 1) v_prenex_7892) (<= (select main_a v_prenex_7892) 999))) (forall ((v_prenex_9627 Int) (v_prenex_9626 Int)) (or (< v_prenex_9627 main_y) (<= (select main_a v_prenex_9626) 5) (<= (+ main_y 1) v_prenex_9627) (<= 2 (* 2 (select main_a v_prenex_9626))) (<= 1000 (+ (select main_a v_prenex_9626) (select main_a v_prenex_9627))) (< v_prenex_9626 main_x) (<= (* 2 (select main_a v_prenex_9627)) 1998))) (forall ((v_prenex_1711 Int) (v_prenex_1710 Int)) (or (< v_prenex_1711 main_y) (<= (+ main_y 1) v_prenex_1711) (< v_prenex_1710 main_x) (<= (select main_a v_prenex_1711) 999) (<= 1000 (+ (select main_a v_prenex_1710) (select main_a v_prenex_1711))))) (forall ((v_prenex_2381 Int) (v_prenex_2382 Int)) (or (<= (+ main_y 1) v_prenex_2382) (< v_prenex_2382 main_y) (<= 1994 (* 2 (select main_a v_prenex_2382))) (<= (+ (select main_a v_prenex_2381) (select main_a v_prenex_2382)) 1000) (<= (* 2 (select main_a v_prenex_2381)) 6) (<= (select main_a v_prenex_2381) 3) (<= (select main_a v_prenex_2382) 999))) (forall ((v_prenex_5092 Int) (v_prenex_5091 Int)) (or (<= 1000 (+ (select main_a v_prenex_5091) (select main_a v_prenex_5092))) (<= (+ main_x 1) v_prenex_5091) (<= 995 (select main_a v_prenex_5092)) (< v_prenex_5092 main_y) (<= 0 (+ (select main_a v_prenex_5091) 1)) (<= (+ main_y 1) v_prenex_5092) (<= 1 (select main_a v_prenex_5091)))) (forall ((v_prenex_9093 Int) (v_prenex_9092 Int)) (or (<= 0 (+ (select main_a v_prenex_9092) 1)) (< v_prenex_9093 main_y) (<= (+ main_y 1) v_prenex_9093) (<= (select main_a v_prenex_9093) 1001) (<= 2 (* 2 (select main_a v_prenex_9092))) (<= 1000 (+ (select main_a v_prenex_9092) (select main_a v_prenex_9093))) (<= 1994 (* 2 (select main_a v_prenex_9093))))) (forall ((v_prenex_1773 Int) (v_prenex_1772 Int)) (or (<= (+ main_y 1) v_prenex_1773) (<= (select main_a v_prenex_1773) (+ (select main_a v_prenex_1772) 998)) (<= 997 (select main_a v_prenex_1773)) (<= (* 2 (select main_a v_prenex_1772)) 6) (< v_prenex_1773 main_y))) (or (forall ((v_prenex_1605 Int)) (or (<= (+ main_y 1) v_prenex_1605) (< v_prenex_1605 main_y) (<= (select main_a v_prenex_1605) 1001) (<= (* 2 (select main_a v_prenex_1605)) 1998))) (forall ((v_prenex_1604 Int)) (<= (select main_a v_prenex_1604) 5))) (forall ((v_prenex_6032 Int) (v_prenex_6031 Int)) (or (<= (+ main_y 1) v_prenex_6032) (<= 0 (+ (select main_a v_prenex_6031) 1)) (<= (+ (select main_a v_prenex_6031) (select main_a v_prenex_6032)) 1000) (<= (select main_a v_prenex_6032) 999) (< v_prenex_6032 main_y) (<= (+ main_x 1) v_prenex_6031))) (or (forall ((v_prenex_4497 Int)) (or (<= (select main_a v_prenex_4497) 1001) (<= 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_4496 Int)) (or (<= 1 (select main_a v_prenex_4496)) (<= 0 (+ (select main_a v_prenex_4496) 1))))) (forall ((v_prenex_10641 Int) (v_prenex_10640 Int)) (or (<= (select main_a v_prenex_10641) (+ (select main_a v_prenex_10640) 998)) (<= (+ main_y 1) v_prenex_10641) (<= 995 (select main_a v_prenex_10641)) (<= (select main_a v_prenex_10641) 1001) (<= (* 2 (select main_a v_prenex_10640)) 6) (< v_prenex_10641 main_y))) (forall ((v_prenex_4461 Int) (v_prenex_4460 Int)) (or (<= 0 (+ (select main_a v_prenex_4460) 1)) (<= (select main_a v_prenex_4461) 1001) (<= (select main_a v_prenex_4460) 5) (<= (+ (select main_a v_prenex_4460) (select main_a v_prenex_4461)) 1000) (< v_prenex_4461 main_y) (<= (+ main_y 1) v_prenex_4461))) (forall ((v_prenex_134 Int) (v_prenex_133 Int)) (or (< v_prenex_134 main_y) (<= (select main_a v_prenex_134) (+ (select main_a v_prenex_133) 998)) (<= (+ main_y 1) v_prenex_134) (<= 0 (+ (select main_a v_prenex_133) 1)) (<= 997 (select main_a v_prenex_134)))) (forall ((v_prenex_8244 Int) (v_prenex_8245 Int)) (or (< v_prenex_8244 main_x) (<= (select main_a v_prenex_8245) 999) (<= (select main_a v_prenex_8244) 3) (<= (+ main_y 1) v_prenex_8245) (<= (+ (select main_a v_prenex_8244) 994) (select main_a v_prenex_8245)) (< v_prenex_8245 main_y))) (forall ((v_prenex_1519 Int) (v_prenex_1518 Int)) (or (< v_prenex_1519 main_y) (<= (select main_a v_prenex_1519) 999) (<= 997 (select main_a v_prenex_1519)) (<= (* 2 (select main_a v_prenex_1518)) 6) (<= (select main_a v_prenex_1518) 5) (<= 1000 (+ (select main_a v_prenex_1518) (select main_a v_prenex_1519))) (<= (+ main_y 1) v_prenex_1519))) (forall ((v_prenex_10639 Int) (v_prenex_10638 Int)) (or (<= (select main_a v_prenex_10639) (+ (select main_a v_prenex_10638) 998)) (<= (select main_a v_prenex_10639) 999) (<= (select main_a v_prenex_10638) 5) (<= (+ main_y 1) v_prenex_10639) (< v_prenex_10639 main_y) (<= 2 (* 2 (select main_a v_prenex_10638))) (< v_prenex_10638 main_x))) (forall ((v_prenex_567 Int) (v_prenex_568 Int)) (or (< v_prenex_567 main_x) (<= (* 2 (select main_a v_prenex_567)) 6) (<= (+ main_y 1) v_prenex_568) (<= (select main_a v_prenex_568) 999) (<= (+ (select main_a v_prenex_567) 994) (select main_a v_prenex_568)) (< v_prenex_568 main_y) (<= 0 (+ (select main_a v_prenex_567) 1)))) (forall ((v_prenex_5688 Int) (v_prenex_5689 Int)) (or (<= (+ main_y 1) v_prenex_5689) (< v_prenex_5689 main_y) (<= (select main_a v_prenex_5688) 5) (<= (+ main_x 1) v_prenex_5688) (<= 1 (select main_a v_prenex_5688)) (<= 995 (select main_a v_prenex_5689)) (<= (+ (select main_a v_prenex_5688) (select main_a v_prenex_5689)) 1000))) (forall ((v_prenex_8307 Int) (v_prenex_8306 Int)) (or (<= (+ main_x 1) v_prenex_8306) (<= (+ (select main_a v_prenex_8306) 994) (select main_a v_prenex_8307)) (<= (select main_a v_prenex_8306) 3) (< v_prenex_8306 main_x) (<= (+ main_y 1) v_prenex_8307))) (forall ((v_prenex_8888 Int) (v_prenex_8889 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8888))) (<= (+ main_y 1) v_prenex_8889) (<= (+ (select main_a v_prenex_8888) 994) (select main_a v_prenex_8889)) (<= (select main_a v_prenex_8888) 5) (< v_prenex_8889 main_y) (<= (* 2 (select main_a v_prenex_8889)) 1998))) (forall ((v_prenex_3837 Int) (v_prenex_3838 Int)) (or (<= 1 (select main_a v_prenex_3837)) (< v_prenex_3838 main_y) (<= (+ main_y 1) v_prenex_3838) (<= (+ (select main_a v_prenex_3837) (select main_a v_prenex_3838)) 1000) (<= (* 2 (select main_a v_prenex_3838)) 1998) (<= (select main_a v_prenex_3838) 999))) (forall ((v_prenex_8318 Int) (v_prenex_8319 Int)) (or (< v_prenex_8319 main_y) (<= (select main_a v_prenex_8319) 1001) (<= (+ (select main_a v_prenex_8318) 994) (select main_a v_prenex_8319)) (<= 1 (select main_a v_prenex_8318)) (<= 995 (select main_a v_prenex_8319)) (<= (+ main_y 1) v_prenex_8319))) (forall ((v_prenex_5316 Int) (v_prenex_5315 Int)) (or (< v_prenex_5316 main_y) (<= (+ (select main_a v_prenex_5315) 994) (select main_a v_prenex_5316)) (<= 0 (+ (select main_a v_prenex_5315) 1)) (<= (select main_a v_prenex_5316) 1001) (<= (* 2 (select main_a v_prenex_5315)) 6) (<= (+ main_y 1) v_prenex_5316))) (forall ((v_prenex_398 Int) (v_prenex_397 Int)) (or (< v_prenex_398 main_y) (<= (* 2 (select main_a v_prenex_398)) 1998) (<= (* 2 (select main_a v_prenex_397)) 6) (<= (+ (select main_a v_prenex_397) (select main_a v_prenex_398)) 1000) (<= (+ main_y 1) v_prenex_398) (<= 995 (select main_a v_prenex_398)))) (forall ((v_prenex_4474 Int) (v_prenex_4475 Int)) (or (< v_prenex_4475 main_y) (<= (* 2 (select main_a v_prenex_4475)) 1998) (<= (+ main_y 1) v_prenex_4475) (<= (select main_a v_prenex_4474) 3) (<= (+ (select main_a v_prenex_4474) (select main_a v_prenex_4475)) 1000) (<= 2 (* 2 (select main_a v_prenex_4474))))) (forall ((v_prenex_1093 Int) (v_prenex_1092 Int)) (or (<= 1 (select main_a v_prenex_1092)) (<= (+ (select main_a v_prenex_1092) 994) (select main_a v_prenex_1093)) (<= (+ main_x 1) v_prenex_1092) (<= (+ main_y 1) v_prenex_1093) (< v_prenex_1093 main_y) (<= (* 2 (select main_a v_prenex_1093)) 1998))) (forall ((v_prenex_5905 Int) (v_prenex_5904 Int)) (or (<= 0 (+ (select main_a v_prenex_5904) 1)) (< v_prenex_5905 main_y) (<= (select main_a v_prenex_5904) 5) (<= (+ main_y 1) v_prenex_5905) (<= 1000 (+ (select main_a v_prenex_5904) (select main_a v_prenex_5905))) (<= 1994 (* 2 (select main_a v_prenex_5905))) (< v_prenex_5904 main_x))) (or (forall ((v_prenex_4284 Int)) (or (<= 995 (select main_a v_prenex_4284)) (<= 1994 (* 2 (select main_a v_prenex_4284))) (<= (select main_a v_prenex_4284) 1001) (<= (+ main_y 1) v_prenex_4284) (< v_prenex_4284 main_y))) (forall ((v_prenex_4283 Int)) (or (<= (* 2 (select main_a v_prenex_4283)) 6) (<= 1 (select main_a v_prenex_4283))))) (forall ((v_prenex_6658 Int) (v_prenex_6659 Int)) (or (< v_prenex_6659 main_y) (<= (select main_a v_prenex_6658) 5) (<= (select main_a v_prenex_6659) 1001) (<= (+ main_y 1) v_prenex_6659) (<= (+ (select main_a v_prenex_6658) (select main_a v_prenex_6659)) 1000) (<= 997 (select main_a v_prenex_6659)))) (or (forall ((v_prenex_286 Int)) (or (<= (+ main_y 1) v_prenex_286) (< v_prenex_286 main_y) (<= 1994 (* 2 (select main_a v_prenex_286))))) (forall ((v_prenex_285 Int)) (or (<= (* 2 (select main_a v_prenex_285)) 6) (<= 1 (select main_a v_prenex_285))))) (or (forall ((v_prenex_3758 Int)) (or (<= (+ main_y 1) v_prenex_3758) (<= 997 (select main_a v_prenex_3758)) (< v_prenex_3758 main_y) (<= 1994 (* 2 (select main_a v_prenex_3758))))) (forall ((v_prenex_3757 Int)) (<= (* 2 (select main_a v_prenex_3757)) 6))) (forall ((v_prenex_6072 Int) (v_prenex_6071 Int)) (or (<= 1 (select main_a v_prenex_6071)) (< v_prenex_6071 main_x) (<= (+ (select main_a v_prenex_6071) (select main_a v_prenex_6072)) 1000) (<= (* 2 (select main_a v_prenex_6071)) 6) (<= (+ main_y 1) v_prenex_6072) (< v_prenex_6072 main_y) (<= 997 (select main_a v_prenex_6072)))) (forall ((v_prenex_5280 Int) (v_prenex_5279 Int)) (or (<= 0 (+ (select main_a v_prenex_5279) 1)) (<= (select main_a v_prenex_5280) (+ (select main_a v_prenex_5279) 998)) (<= (select main_a v_prenex_5280) 999) (<= (+ main_y 1) v_prenex_5280) (< v_prenex_5280 main_y) (<= 995 (select main_a v_prenex_5280)))) (forall ((v_prenex_4045 Int) (v_prenex_4046 Int)) (or (< v_prenex_4046 main_y) (<= (* 2 (select main_a v_prenex_4045)) 6) (<= (+ main_y 1) v_prenex_4046) (<= (select main_a v_prenex_4046) (+ (select main_a v_prenex_4045) 998)) (<= 1994 (* 2 (select main_a v_prenex_4046))) (<= 995 (select main_a v_prenex_4046)))) (forall ((v_prenex_3121 Int) (v_prenex_3122 Int)) (or (<= (select main_a v_prenex_3122) (+ (select main_a v_prenex_3121) 998)) (< v_prenex_3122 main_y) (<= 1 (select main_a v_prenex_3121)) (<= (+ main_y 1) v_prenex_3122) (<= (* 2 (select main_a v_prenex_3122)) 1998))) (forall ((v_prenex_2894 Int) (v_prenex_2895 Int)) (or (< v_prenex_2895 main_y) (<= 2 (* 2 (select main_a v_prenex_2894))) (<= (select main_a v_prenex_2894) 3) (<= (select main_a v_prenex_2895) 1001) (<= (+ main_y 1) v_prenex_2895) (<= 1000 (+ (select main_a v_prenex_2894) (select main_a v_prenex_2895))))) (forall ((v_prenex_6662 Int) (v_prenex_6663 Int)) (or (<= (select main_a v_prenex_6662) 3) (<= 0 (+ (select main_a v_prenex_6662) 1)) (<= 1000 (+ (select main_a v_prenex_6662) (select main_a v_prenex_6663))) (<= (select main_a v_prenex_6663) 999) (< v_prenex_6663 main_y) (<= (+ main_y 1) v_prenex_6663) (<= 995 (select main_a v_prenex_6663)))) (or (forall ((v_prenex_5289 Int)) (or (<= (select main_a v_prenex_5289) 5) (<= (* 2 (select main_a v_prenex_5289)) 6))) (forall ((v_prenex_5290 Int)) (or (< v_prenex_5290 main_y) (<= (* 2 (select main_a v_prenex_5290)) 1998) (<= 997 (select main_a v_prenex_5290)) (<= (+ main_y 1) v_prenex_5290) (<= 1994 (* 2 (select main_a v_prenex_5290)))))) (forall ((v_prenex_7591 Int) (v_prenex_7592 Int)) (or (<= (select main_a v_prenex_7591) 3) (<= (select main_a v_prenex_7592) 1001) (<= (select main_a v_prenex_7591) 5) (<= (+ main_y 1) v_prenex_7592) (< v_prenex_7592 main_y) (<= (select main_a v_prenex_7592) (+ (select main_a v_prenex_7591) 998)))) (forall ((v_prenex_10707 Int) (v_prenex_10706 Int)) (or (< v_prenex_10707 main_y) (<= (* 2 (select main_a v_prenex_10707)) 1998) (<= 1000 (+ (select main_a v_prenex_10706) (select main_a v_prenex_10707))) (<= 2 (* 2 (select main_a v_prenex_10706))) (<= 997 (select main_a v_prenex_10707)) (<= (+ main_y 1) v_prenex_10707) (<= (select main_a v_prenex_10706) 5))) (forall ((v_prenex_3917 Int) (v_prenex_3918 Int)) (or (<= (select main_a v_prenex_3917) 5) (<= 1994 (* 2 (select main_a v_prenex_3918))) (<= 997 (select main_a v_prenex_3918)) (<= 2 (* 2 (select main_a v_prenex_3917))) (<= (select main_a v_prenex_3918) (+ (select main_a v_prenex_3917) 998)) (< v_prenex_3918 main_y) (<= (+ main_y 1) v_prenex_3918))) (forall ((v_prenex_8361 Int) (v_prenex_8360 Int)) (or (<= (+ (select main_a v_prenex_8360) (select main_a v_prenex_8361)) 1000) (<= (select main_a v_prenex_8360) 5) (<= 2 (* 2 (select main_a v_prenex_8360))) (<= 997 (select main_a v_prenex_8361)) (<= 995 (select main_a v_prenex_8361)) (< v_prenex_8361 main_y) (<= (+ main_y 1) v_prenex_8361))) (forall ((v_prenex_8152 Int) (v_prenex_8153 Int)) (or (<= (+ (select main_a v_prenex_8152) 994) (select main_a v_prenex_8153)) (<= (+ main_y 1) v_prenex_8153) (<= 995 (select main_a v_prenex_8153)) (<= 0 (+ (select main_a v_prenex_8152) 1)) (<= (select main_a v_prenex_8152) 3) (<= (select main_a v_prenex_8153) 999) (< v_prenex_8153 main_y))) (or (forall ((v_prenex_7840 Int)) (or (<= (+ main_y 1) v_prenex_7840) (<= 995 (select main_a v_prenex_7840)) (< v_prenex_7840 main_y) (<= (* 2 (select main_a v_prenex_7840)) 1998))) (forall ((v_prenex_7839 Int)) (or (<= (+ main_x 1) v_prenex_7839) (<= (select main_a v_prenex_7839) 3)))) (forall ((v_prenex_2967 Int) (v_prenex_2968 Int)) (or (< v_prenex_2968 main_y) (<= (+ main_y 1) v_prenex_2968) (<= 0 (+ (select main_a v_prenex_2967) 1)) (<= 1994 (* 2 (select main_a v_prenex_2968))) (<= 995 (select main_a v_prenex_2968)) (<= (select main_a v_prenex_2968) (+ (select main_a v_prenex_2967) 998)))) (forall ((v_prenex_3696 Int) (v_prenex_3695 Int)) (or (<= 997 (select main_a v_prenex_3696)) (<= (+ main_y 1) v_prenex_3696) (<= (+ (select main_a v_prenex_3695) (select main_a v_prenex_3696)) 1000) (< v_prenex_3696 main_y) (<= (* 2 (select main_a v_prenex_3695)) 6) (<= 1 (select main_a v_prenex_3695)))) (forall ((v_prenex_8145 Int) (v_prenex_8144 Int)) (or (<= 995 (select main_a v_prenex_8145)) (<= (+ (select main_a v_prenex_8144) 994) (select main_a v_prenex_8145)) (<= (* 2 (select main_a v_prenex_8145)) 1998) (< v_prenex_8145 main_y) (<= 0 (+ (select main_a v_prenex_8144) 1)) (<= (+ main_y 1) v_prenex_8145) (<= 1 (select main_a v_prenex_8144)))) (or (forall ((v_prenex_319 Int)) (or (<= (select main_a v_prenex_319) 3) (<= 0 (+ (select main_a v_prenex_319) 1)) (<= (+ main_x 1) v_prenex_319))) (forall ((v_prenex_320 Int)) (or (< v_prenex_320 main_y) (<= 995 (select main_a v_prenex_320)) (<= (* 2 (select main_a v_prenex_320)) 1998) (<= (+ main_y 1) v_prenex_320)))) (forall ((v_prenex_10260 Int) (v_prenex_10261 Int)) (or (<= (select main_a v_prenex_10260) 5) (< v_prenex_10261 main_y) (<= (select main_a v_prenex_10261) (+ (select main_a v_prenex_10260) 998)) (<= 1994 (* 2 (select main_a v_prenex_10261))) (<= (+ main_y 1) v_prenex_10261) (<= (* 2 (select main_a v_prenex_10261)) 1998))) (forall ((v_prenex_4891 Int) (v_prenex_4890 Int)) (or (<= 997 (select main_a v_prenex_4891)) (< v_prenex_4891 main_y) (<= (select main_a v_prenex_4891) 1001) (<= (select main_a v_prenex_4890) 5) (<= 0 (+ (select main_a v_prenex_4890) 1)) (<= (+ (select main_a v_prenex_4890) (select main_a v_prenex_4891)) 1000) (<= (+ main_y 1) v_prenex_4891))) (or (forall ((v_prenex_7377 Int)) (or (<= (select main_a v_prenex_7377) 999) (<= (* 2 (select main_a v_prenex_7377)) 1998) (< v_prenex_7377 main_y) (<= (+ main_y 1) v_prenex_7377))) (forall ((v_prenex_7376 Int)) (<= 1 (select main_a v_prenex_7376)))) (forall ((v_prenex_9201 Int) (v_prenex_9200 Int)) (or (<= (select main_a v_prenex_9201) (+ (select main_a v_prenex_9200) 998)) (<= (select main_a v_prenex_9201) 999) (<= (select main_a v_prenex_9200) 5) (< v_prenex_9201 main_y) (<= (+ main_x 1) v_prenex_9200) (<= (+ main_y 1) v_prenex_9201))) (forall ((v_prenex_4339 Int) (v_prenex_4338 Int)) (or (<= (+ (select main_a v_prenex_4338) 994) (select main_a v_prenex_4339)) (< v_prenex_4339 main_y) (<= 1994 (* 2 (select main_a v_prenex_4339))) (<= 2 (* 2 (select main_a v_prenex_4338))) (<= (select main_a v_prenex_4339) 1001) (<= (+ main_y 1) v_prenex_4339) (<= 0 (+ (select main_a v_prenex_4338) 1)))) (forall ((v_prenex_9979 Int) (v_prenex_9980 Int)) (or (<= 1000 (+ (select main_a v_prenex_9979) (select main_a v_prenex_9980))) (< v_prenex_9980 main_y) (<= 997 (select main_a v_prenex_9980)) (<= (+ main_y 1) v_prenex_9980) (< v_prenex_9979 main_x))) (or (forall ((v_prenex_10293 Int)) (or (< v_prenex_10293 main_y) (<= 995 (select main_a v_prenex_10293)) (<= (+ main_y 1) v_prenex_10293) (<= (* 2 (select main_a v_prenex_10293)) 1998))) (forall ((v_prenex_10292 Int)) (<= 2 (* 2 (select main_a v_prenex_10292))))) (or (forall ((v_prenex_10468 Int)) (or (<= (+ main_x 1) v_prenex_10468) (<= (* 2 (select main_a v_prenex_10468)) 6))) (forall ((v_prenex_10469 Int)) (or (<= (* 2 (select main_a v_prenex_10469)) 1998) (< v_prenex_10469 main_y) (<= (+ main_y 1) v_prenex_10469)))) (forall ((v_prenex_10649 Int) (v_prenex_10648 Int)) (or (<= 995 (select main_a v_prenex_10649)) (< v_prenex_10649 main_y) (<= 2 (* 2 (select main_a v_prenex_10648))) (<= (select main_a v_prenex_10649) 999) (<= (+ main_y 1) v_prenex_10649) (<= (select main_a v_prenex_10649) (+ (select main_a v_prenex_10648) 998)))) (or (forall ((v_prenex_2312 Int)) (or (<= 1 (select main_a v_prenex_2312)) (<= (+ main_x 1) v_prenex_2312) (<= (select main_a v_prenex_2312) 5))) (forall ((v_prenex_2313 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2313))) (<= (* 2 (select main_a v_prenex_2313)) 1998) (<= (+ main_y 1) v_prenex_2313) (< v_prenex_2313 main_y)))) (or (forall ((v_prenex_257 Int)) (or (< v_prenex_257 main_x) (<= (+ main_x 1) v_prenex_257) (<= 0 (+ (select main_a v_prenex_257) 1)))) (forall ((v_prenex_258 Int)) (or (< v_prenex_258 main_y) (<= 1994 (* 2 (select main_a v_prenex_258)))))) (forall ((v_prenex_1377 Int) (v_prenex_1376 Int)) (or (<= (+ main_x 1) v_prenex_1376) (< v_prenex_1377 main_y) (<= (* 2 (select main_a v_prenex_1376)) 6) (<= 1000 (+ (select main_a v_prenex_1376) (select main_a v_prenex_1377))) (<= 997 (select main_a v_prenex_1377)) (<= 0 (+ (select main_a v_prenex_1376) 1)) (<= (+ main_y 1) v_prenex_1377))) (forall ((v_prenex_4109 Int) (v_prenex_4110 Int)) (or (<= (+ main_y 1) v_prenex_4110) (<= 2 (* 2 (select main_a v_prenex_4109))) (<= (select main_a v_prenex_4109) 5) (< v_prenex_4110 main_y) (<= 1994 (* 2 (select main_a v_prenex_4110))) (<= 997 (select main_a v_prenex_4110)) (<= (+ (select main_a v_prenex_4109) (select main_a v_prenex_4110)) 1000))) (forall ((v_prenex_5757 Int) (v_prenex_5756 Int)) (or (<= (* 2 (select main_a v_prenex_5756)) 6) (<= (+ main_x 1) v_prenex_5756) (< v_prenex_5756 main_x) (<= 1000 (+ (select main_a v_prenex_5756) (select main_a v_prenex_5757))) (<= 1 (select main_a v_prenex_5756)))) (or (forall ((v_prenex_4841 Int)) (or (<= (+ main_y 1) v_prenex_4841) (< v_prenex_4841 main_y) (<= 1994 (* 2 (select main_a v_prenex_4841))) (<= (select main_a v_prenex_4841) 999))) (forall ((v_prenex_4840 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4840))) (<= (* 2 (select main_a v_prenex_4840)) 6)))) (forall ((v_prenex_6759 Int) (v_prenex_6760 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6760))) (<= (+ main_y 1) v_prenex_6760) (<= 0 (+ (select main_a v_prenex_6759) 1)) (<= (+ (select main_a v_prenex_6759) (select main_a v_prenex_6760)) 1000) (<= 995 (select main_a v_prenex_6760)) (< v_prenex_6760 main_y))) (or (forall ((v_prenex_1674 Int)) (or (< v_prenex_1674 main_x) (<= 0 (+ (select main_a v_prenex_1674) 1)) (<= (select main_a v_prenex_1674) 3))) (forall ((v_prenex_1675 Int)) (or (< v_prenex_1675 main_y) (<= (select main_a v_prenex_1675) 999) (<= 1994 (* 2 (select main_a v_prenex_1675))) (<= (+ main_y 1) v_prenex_1675)))) (forall ((v_prenex_6688 Int) (v_prenex_6687 Int)) (or (<= (+ (select main_a v_prenex_6687) 994) (select main_a v_prenex_6688)) (<= 997 (select main_a v_prenex_6688)) (<= (* 2 (select main_a v_prenex_6688)) 1998) (< v_prenex_6688 main_y) (<= (select main_a v_prenex_6687) 5) (<= 1 (select main_a v_prenex_6687)) (<= (+ main_y 1) v_prenex_6688))) (forall ((v_prenex_9889 Int) (v_prenex_9890 Int)) (or (< v_prenex_9890 main_y) (<= (select main_a v_prenex_9889) 3) (<= (+ (select main_a v_prenex_9889) (select main_a v_prenex_9890)) 1000) (<= (+ main_y 1) v_prenex_9890) (<= 2 (* 2 (select main_a v_prenex_9889))) (<= (select main_a v_prenex_9890) 999) (<= 995 (select main_a v_prenex_9890)))) (forall ((v_prenex_9565 Int) (v_prenex_9566 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9565))) (< v_prenex_9566 main_y) (< v_prenex_9565 main_x) (<= (select main_a v_prenex_9566) (+ (select main_a v_prenex_9565) 998)) (<= (+ main_y 1) v_prenex_9566) (<= (* 2 (select main_a v_prenex_9565)) 6) (<= (select main_a v_prenex_9566) 1001))) (forall ((v_prenex_6813 Int) (v_prenex_6814 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6813))) (<= 997 (select main_a v_prenex_6814)) (<= (+ main_y 1) v_prenex_6814) (<= 995 (select main_a v_prenex_6814)) (< v_prenex_6814 main_y) (<= 1000 (+ (select main_a v_prenex_6813) (select main_a v_prenex_6814))) (<= (select main_a v_prenex_6813) 3))) (forall ((v_prenex_925 Int) (v_prenex_926 Int)) (or (<= 0 (+ (select main_a v_prenex_925) 1)) (<= 997 (select main_a v_prenex_926)) (<= (* 2 (select main_a v_prenex_925)) 6) (< v_prenex_925 main_x) (< v_prenex_926 main_y) (<= (+ (select main_a v_prenex_925) (select main_a v_prenex_926)) 1000) (<= (+ main_y 1) v_prenex_926))) (forall ((v_prenex_2086 Int) (v_prenex_2085 Int)) (or (< v_prenex_2085 main_x) (<= (+ (select main_a v_prenex_2085) 994) (select main_a v_prenex_2086)) (<= (* 2 (select main_a v_prenex_2085)) 6) (< v_prenex_2086 main_y) (<= (+ main_y 1) v_prenex_2086) (<= (select main_a v_prenex_2085) 5) (<= (select main_a v_prenex_2086) 1001))) (or (forall ((v_prenex_8328 Int)) (or (<= (+ main_x 1) v_prenex_8328) (<= (select main_a v_prenex_8328) 3) (<= (select main_a v_prenex_8328) 5))) (forall ((v_prenex_8329 Int)) (or (<= (select main_a v_prenex_8329) 999) (< v_prenex_8329 main_y) (<= (+ main_y 1) v_prenex_8329) (<= (* 2 (select main_a v_prenex_8329)) 1998)))) (or (forall ((v_prenex_4054 Int)) (or (< v_prenex_4054 main_y) (<= (+ main_y 1) v_prenex_4054) (<= (* 2 (select main_a v_prenex_4054)) 1998))) (forall ((v_prenex_4053 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4053))) (< v_prenex_4053 main_x) (<= (select main_a v_prenex_4053) 3)))) (or (forall ((v_prenex_292 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_292))) (<= 995 (select main_a v_prenex_292)) (<= (* 2 (select main_a v_prenex_292)) 1998) (< v_prenex_292 main_y) (<= (+ main_y 1) v_prenex_292))) (forall ((v_prenex_291 Int)) (or (<= (select main_a v_prenex_291) 5) (<= 2 (* 2 (select main_a v_prenex_291)))))) (or (forall ((v_prenex_2314 Int)) (or (< v_prenex_2314 main_x) (<= 1 (select main_a v_prenex_2314)))) (forall ((v_prenex_2315 Int)) (or (<= (* 2 (select main_a v_prenex_2315)) 1998) (< v_prenex_2315 main_y) (<= (+ main_y 1) v_prenex_2315) (<= 995 (select main_a v_prenex_2315))))) (forall ((v_prenex_864 Int) (v_prenex_865 Int)) (or (<= (+ (select main_a v_prenex_864) 994) (select main_a v_prenex_865)) (<= (* 2 (select main_a v_prenex_865)) 1998) (< v_prenex_865 main_y) (<= 1994 (* 2 (select main_a v_prenex_865))) (<= (select main_a v_prenex_864) 5) (<= (+ main_y 1) v_prenex_865) (<= (select main_a v_prenex_864) 3))) (forall ((v_prenex_2902 Int) (v_prenex_2903 Int)) (or (<= 1000 (+ (select main_a v_prenex_2902) (select main_a v_prenex_2903))) (<= (+ main_y 1) v_prenex_2903) (<= (select main_a v_prenex_2902) 3) (< v_prenex_2903 main_y) (<= 1994 (* 2 (select main_a v_prenex_2903))) (<= 995 (select main_a v_prenex_2903)))) (forall ((v_prenex_7218 Int) (v_prenex_7219 Int)) (or (<= (+ main_y 1) v_prenex_7219) (< v_prenex_7219 main_y) (<= (* 2 (select main_a v_prenex_7219)) 1998) (<= (+ (select main_a v_prenex_7218) 994) (select main_a v_prenex_7219)) (<= 995 (select main_a v_prenex_7219)) (<= 2 (* 2 (select main_a v_prenex_7218))))) (forall ((v_prenex_6115 Int) (v_prenex_6114 Int)) (or (<= (select main_a v_prenex_6114) 5) (<= (+ main_y 1) v_prenex_6115) (<= (select main_a v_prenex_6115) 1001) (<= (* 2 (select main_a v_prenex_6115)) 1998) (< v_prenex_6115 main_y) (<= (select main_a v_prenex_6115) (+ (select main_a v_prenex_6114) 998)))) (forall ((v_prenex_9580 Int) (v_prenex_9579 Int)) (or (<= (select main_a v_prenex_9579) 5) (<= (select main_a v_prenex_9580) 1001) (<= 2 (* 2 (select main_a v_prenex_9579))) (<= (+ main_y 1) v_prenex_9580) (<= 1994 (* 2 (select main_a v_prenex_9580))) (< v_prenex_9580 main_y) (<= (+ (select main_a v_prenex_9579) 994) (select main_a v_prenex_9580)))) (forall ((v_prenex_6867 Int) (v_prenex_6868 Int)) (or (<= 995 (select main_a v_prenex_6868)) (<= (* 2 (select main_a v_prenex_6868)) 1998) (<= (select main_a v_prenex_6867) 3) (<= (+ (select main_a v_prenex_6867) (select main_a v_prenex_6868)) 1000) (< v_prenex_6868 main_y) (<= (+ main_y 1) v_prenex_6868))) (forall ((v_prenex_8028 Int) (v_prenex_8029 Int)) (or (<= (select main_a v_prenex_8029) 1001) (<= 1000 (+ (select main_a v_prenex_8028) (select main_a v_prenex_8029))) (<= 2 (* 2 (select main_a v_prenex_8028))) (<= (* 2 (select main_a v_prenex_8028)) 6) (< v_prenex_8029 main_y) (<= (+ main_y 1) v_prenex_8029))) (forall ((v_prenex_9878 Int) (v_prenex_9877 Int)) (or (<= 1 (select main_a v_prenex_9877)) (<= 1994 (* 2 (select main_a v_prenex_9878))) (<= (+ main_y 1) v_prenex_9878) (< v_prenex_9878 main_y) (<= 995 (select main_a v_prenex_9878)) (<= (+ (select main_a v_prenex_9877) (select main_a v_prenex_9878)) 1000))) (forall ((v_prenex_5174 Int) (v_prenex_5173 Int)) (or (<= (+ main_y 1) v_prenex_5174) (<= 997 (select main_a v_prenex_5174)) (< v_prenex_5174 main_y) (<= (+ main_x 1) v_prenex_5173) (<= 2 (* 2 (select main_a v_prenex_5173))) (<= (+ (select main_a v_prenex_5173) (select main_a v_prenex_5174)) 1000))) (forall ((v_prenex_3135 Int) (v_prenex_3136 Int)) (or (< v_prenex_3135 main_x) (< v_prenex_3136 main_y) (<= (+ main_x 1) v_prenex_3135) (<= (select main_a v_prenex_3136) (+ (select main_a v_prenex_3135) 998)) (<= (+ main_y 1) v_prenex_3136))) (forall ((v_prenex_7647 Int) (v_prenex_7648 Int)) (or (<= 1 (select main_a v_prenex_7647)) (<= 997 (select main_a v_prenex_7648)) (<= (+ main_y 1) v_prenex_7648) (< v_prenex_7648 main_y) (<= 0 (+ (select main_a v_prenex_7647) 1)) (<= 1000 (+ (select main_a v_prenex_7647) (select main_a v_prenex_7648))) (<= 1994 (* 2 (select main_a v_prenex_7648))))) (forall ((v_prenex_7148 Int) (v_prenex_7149 Int)) (or (<= (select main_a v_prenex_7148) 5) (<= (+ (select main_a v_prenex_7148) 994) (select main_a v_prenex_7149)) (<= 1994 (* 2 (select main_a v_prenex_7149))) (<= 995 (select main_a v_prenex_7149)) (<= (select main_a v_prenex_7148) 3) (<= (+ main_y 1) v_prenex_7149) (< v_prenex_7149 main_y))) (forall ((v_prenex_7364 Int) (v_prenex_7365 Int)) (or (<= (+ main_y 1) v_prenex_7365) (< v_prenex_7365 main_y) (<= (* 2 (select main_a v_prenex_7365)) 1998) (<= (+ (select main_a v_prenex_7364) 994) (select main_a v_prenex_7365)) (<= 997 (select main_a v_prenex_7365)) (<= (* 2 (select main_a v_prenex_7364)) 6))) (forall ((v_prenex_1447 Int) (v_prenex_1446 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1446))) (<= (+ main_y 1) v_prenex_1447) (< v_prenex_1447 main_y) (<= 1000 (+ (select main_a v_prenex_1446) (select main_a v_prenex_1447))) (<= (select main_a v_prenex_1447) 1001))) (or (forall ((v_prenex_10354 Int)) (or (<= 0 (+ (select main_a v_prenex_10354) 1)) (<= (select main_a v_prenex_10354) 5))) (forall ((v_prenex_10355 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10355))) (<= (+ main_y 1) v_prenex_10355) (<= (* 2 (select main_a v_prenex_10355)) 1998) (< v_prenex_10355 main_y) (<= 995 (select main_a v_prenex_10355))))) (forall ((v_prenex_7639 Int) (v_prenex_7640 Int)) (or (<= 1000 (+ (select main_a v_prenex_7639) (select main_a v_prenex_7640))) (< v_prenex_7639 main_x) (<= (+ main_y 1) v_prenex_7640) (<= 1994 (* 2 (select main_a v_prenex_7640))) (< v_prenex_7640 main_y) (<= (* 2 (select main_a v_prenex_7639)) 6))) (forall ((v_prenex_8182 Int) (v_prenex_8183 Int)) (or (< v_prenex_8182 main_x) (<= (* 2 (select main_a v_prenex_8183)) 1998) (<= (+ (select main_a v_prenex_8182) 994) (select main_a v_prenex_8183)) (<= 2 (* 2 (select main_a v_prenex_8182))) (< v_prenex_8183 main_y) (<= (+ main_y 1) v_prenex_8183))) (forall ((v_prenex_4672 Int) (v_prenex_4673 Int)) (or (<= 0 (+ (select main_a v_prenex_4672) 1)) (<= 997 (select main_a v_prenex_4673)) (<= (+ main_y 1) v_prenex_4673) (< v_prenex_4673 main_y) (<= (select main_a v_prenex_4673) 1001) (<= (+ (select main_a v_prenex_4672) 994) (select main_a v_prenex_4673)))) (forall ((v_prenex_1393 Int) (v_prenex_1392 Int)) (or (<= 1000 (+ (select main_a v_prenex_1392) (select main_a v_prenex_1393))) (< v_prenex_1392 main_x) (< v_prenex_1393 main_y) (<= (select main_a v_prenex_1393) 1001) (<= 1 (select main_a v_prenex_1392)) (<= (+ main_y 1) v_prenex_1393))) (or (forall ((v_prenex_10571 Int)) (or (< v_prenex_10571 main_y) (<= (* 2 (select main_a v_prenex_10571)) 1998) (<= (+ main_y 1) v_prenex_10571))) (forall ((v_prenex_10570 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10570))) (<= (select main_a v_prenex_10570) 3) (<= (+ main_x 1) v_prenex_10570)))) (or (forall ((v_prenex_9535 Int)) (or (<= (* 2 (select main_a v_prenex_9535)) 6) (< v_prenex_9535 main_x))) (forall ((v_prenex_9536 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9536))) (<= 995 (select main_a v_prenex_9536)) (< v_prenex_9536 main_y) (<= (+ main_y 1) v_prenex_9536)))) (forall ((v_prenex_1871 Int) (v_prenex_1870 Int)) (or (<= 0 (+ (select main_a v_prenex_1870) 1)) (<= (select main_a v_prenex_1871) 1001) (<= (+ main_y 1) v_prenex_1871) (<= (* 2 (select main_a v_prenex_1870)) 6) (<= 1000 (+ (select main_a v_prenex_1870) (select main_a v_prenex_1871))) (<= 995 (select main_a v_prenex_1871)) (< v_prenex_1871 main_y))) (forall ((v_prenex_3391 Int) (v_prenex_3392 Int)) (or (< v_prenex_3391 main_x) (<= (* 2 (select main_a v_prenex_3391)) 6) (< v_prenex_3392 main_y) (<= (select main_a v_prenex_3392) 999) (<= (+ (select main_a v_prenex_3391) 994) (select main_a v_prenex_3392)) (<= (select main_a v_prenex_3391) 3) (<= (+ main_y 1) v_prenex_3392))) (or (forall ((v_prenex_5416 Int)) (or (<= 0 (+ (select main_a v_prenex_5416) 1)) (<= 2 (* 2 (select main_a v_prenex_5416))) (<= (+ main_x 1) v_prenex_5416))) (forall ((v_prenex_5417 Int)) (or (<= (* 2 (select main_a v_prenex_5417)) 1998) (<= 997 (select main_a v_prenex_5417)) (<= (+ main_y 1) v_prenex_5417) (< v_prenex_5417 main_y)))) (forall ((v_prenex_3533 Int) (v_prenex_3534 Int)) (or (<= (+ main_y 1) v_prenex_3534) (<= 1 (select main_a v_prenex_3533)) (< v_prenex_3534 main_y) (<= (select main_a v_prenex_3534) (+ (select main_a v_prenex_3533) 998)) (<= 2 (* 2 (select main_a v_prenex_3533))) (<= 995 (select main_a v_prenex_3534)) (<= 1994 (* 2 (select main_a v_prenex_3534))))) (or (forall ((v_prenex_9281 Int)) (or (<= 995 (select main_a v_prenex_9281)) (<= (* 2 (select main_a v_prenex_9281)) 1998) (< v_prenex_9281 main_y) (<= (+ main_y 1) v_prenex_9281))) (forall ((v_prenex_9280 Int)) (or (< v_prenex_9280 main_x) (<= 1 (select main_a v_prenex_9280))))) (or (forall ((v_prenex_6592 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6592))) (<= (select main_a v_prenex_6592) 5))) (forall ((v_prenex_6593 Int)) (or (<= (+ main_y 1) v_prenex_6593) (<= (select main_a v_prenex_6593) 1001) (< v_prenex_6593 main_y) (<= 997 (select main_a v_prenex_6593)) (<= 1994 (* 2 (select main_a v_prenex_6593)))))) (forall ((v_prenex_5743 Int) (v_prenex_5742 Int)) (or (<= (select main_a v_prenex_5743) 1001) (<= (select main_a v_prenex_5743) (+ (select main_a v_prenex_5742) 998)) (<= (+ main_y 1) v_prenex_5743) (< v_prenex_5743 main_y) (<= 997 (select main_a v_prenex_5743)))) (forall ((v_prenex_7852 Int) (v_prenex_7851 Int)) (or (<= 1 (select main_a v_prenex_7851)) (<= (+ main_y 1) v_prenex_7852) (<= (* 2 (select main_a v_prenex_7851)) 6) (<= 995 (select main_a v_prenex_7852)) (<= (+ (select main_a v_prenex_7851) (select main_a v_prenex_7852)) 1000) (< v_prenex_7852 main_y) (<= 1994 (* 2 (select main_a v_prenex_7852))))) (forall ((v_prenex_9017 Int) (v_prenex_9016 Int)) (or (< v_prenex_9017 main_y) (<= (+ main_y 1) v_prenex_9017) (<= 995 (select main_a v_prenex_9017)) (<= (+ (select main_a v_prenex_9016) (select main_a v_prenex_9017)) 1000) (<= (* 2 (select main_a v_prenex_9016)) 6) (<= 997 (select main_a v_prenex_9017)) (<= 1 (select main_a v_prenex_9016)))) (or (forall ((v_prenex_5956 Int)) (or (<= (* 2 (select main_a v_prenex_5956)) 6) (<= (+ main_x 1) v_prenex_5956) (< v_prenex_5956 main_x))) (forall ((v_prenex_5957 Int)) (<= (* 2 (select main_a v_prenex_5957)) 1998))) (forall ((v_prenex_9031 Int) (v_prenex_9030 Int)) (or (<= (+ main_y 1) v_prenex_9031) (< v_prenex_9031 main_y) (<= 0 (+ (select main_a v_prenex_9030) 1)) (<= (select main_a v_prenex_9030) 5) (<= (select main_a v_prenex_9031) 1001) (<= 1000 (+ (select main_a v_prenex_9030) (select main_a v_prenex_9031))) (< v_prenex_9030 main_x))) (forall ((v_prenex_5842 Int) (v_prenex_5843 Int)) (or (< v_prenex_5842 main_x) (<= (+ main_y 1) v_prenex_5843) (< v_prenex_5843 main_y) (<= 995 (select main_a v_prenex_5843)) (<= 0 (+ (select main_a v_prenex_5842) 1)) (<= (select main_a v_prenex_5843) (+ (select main_a v_prenex_5842) 998)) (<= 2 (* 2 (select main_a v_prenex_5842))))) (forall ((v_prenex_6101 Int) (v_prenex_6100 Int)) (or (<= (+ (select main_a v_prenex_6100) 994) (select main_a v_prenex_6101)) (<= 997 (select main_a v_prenex_6101)) (< v_prenex_6101 main_y) (<= 0 (+ (select main_a v_prenex_6100) 1)) (<= 1 (select main_a v_prenex_6100)) (<= (+ main_y 1) v_prenex_6101) (<= (select main_a v_prenex_6101) 999))) (forall ((v_prenex_7553 Int) (v_prenex_7554 Int)) (or (<= (select main_a v_prenex_7553) 5) (< v_prenex_7554 main_y) (<= (+ main_y 1) v_prenex_7554) (<= (+ (select main_a v_prenex_7553) (select main_a v_prenex_7554)) 1000) (< v_prenex_7553 main_x) (<= 997 (select main_a v_prenex_7554)))) (or (forall ((v_prenex_10208 Int)) (<= 1 (select main_a v_prenex_10208))) (forall ((v_prenex_10209 Int)) (or (<= (+ main_y 1) v_prenex_10209) (<= (* 2 (select main_a v_prenex_10209)) 1998) (<= 997 (select main_a v_prenex_10209)) (< v_prenex_10209 main_y) (<= 1994 (* 2 (select main_a v_prenex_10209)))))) (forall ((v_prenex_2559 Int) (v_prenex_2560 Int)) (or (<= (+ (select main_a v_prenex_2559) (select main_a v_prenex_2560)) 1000) (< v_prenex_2560 main_y) (<= (select main_a v_prenex_2559) 3) (<= 1994 (* 2 (select main_a v_prenex_2560))) (<= (+ main_y 1) v_prenex_2560) (<= (select main_a v_prenex_2560) 1001))) (or (forall ((v_prenex_6171 Int)) (or (<= (+ main_y 1) v_prenex_6171) (<= (* 2 (select main_a v_prenex_6171)) 1998) (< v_prenex_6171 main_y) (<= 1994 (* 2 (select main_a v_prenex_6171))))) (forall ((v_prenex_6170 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6170))) (< v_prenex_6170 main_x)))) (forall ((v_prenex_4106 Int) (v_prenex_4105 Int)) (or (< v_prenex_4106 main_y) (<= (select main_a v_prenex_4106) 999) (<= (* 2 (select main_a v_prenex_4105)) 6) (<= (+ main_y 1) v_prenex_4106) (<= (+ (select main_a v_prenex_4105) 994) (select main_a v_prenex_4106)) (< v_prenex_4105 main_x))) (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) (<= (select main_a v_prenex_4633) 1001))) (or (forall ((v_prenex_2110 Int)) (or (<= (select main_a v_prenex_2110) 1001) (<= (* 2 (select main_a v_prenex_2110)) 1998) (< v_prenex_2110 main_y) (<= (+ main_y 1) v_prenex_2110))) (forall ((v_prenex_2109 Int)) (or (<= (* 2 (select main_a v_prenex_2109)) 6) (<= 0 (+ (select main_a v_prenex_2109) 1))))) (or (forall ((v_prenex_527 Int)) (or (<= (select main_a v_prenex_527) 5) (<= 0 (+ (select main_a v_prenex_527) 1)))) (forall ((v_prenex_528 Int)) (or (<= 997 (select main_a v_prenex_528)) (<= (select main_a v_prenex_528) 999) (<= (+ main_y 1) v_prenex_528) (< v_prenex_528 main_y) (<= (* 2 (select main_a v_prenex_528)) 1998)))) (forall ((v_prenex_1703 Int) (v_prenex_1702 Int)) (or (< v_prenex_1703 main_y) (<= 0 (+ (select main_a v_prenex_1702) 1)) (<= 1000 (+ (select main_a v_prenex_1702) (select main_a v_prenex_1703))) (<= 997 (select main_a v_prenex_1703)) (<= (+ main_y 1) v_prenex_1703) (<= 1 (select main_a v_prenex_1702)))) (or (forall ((v_prenex_4348 Int)) (<= 2 (* 2 (select main_a v_prenex_4348)))) (forall ((v_prenex_4349 Int)) (or (<= (+ main_y 1) v_prenex_4349) (<= 995 (select main_a v_prenex_4349)) (< v_prenex_4349 main_y) (<= 1994 (* 2 (select main_a v_prenex_4349)))))) (forall ((v_prenex_2338 Int) (v_prenex_2339 Int)) (or (<= (+ main_y 1) v_prenex_2339) (<= (select main_a v_prenex_2338) 3) (< v_prenex_2339 main_y) (<= (+ (select main_a v_prenex_2338) (select main_a v_prenex_2339)) 1000) (<= (+ main_x 1) v_prenex_2338) (<= (select main_a v_prenex_2338) 5) (<= (select main_a v_prenex_2339) 999))) (or (forall ((v_prenex_9067 Int)) (or (< v_prenex_9067 main_y) (<= 995 (select main_a v_prenex_9067)) (<= 1994 (* 2 (select main_a v_prenex_9067))) (<= (+ main_y 1) v_prenex_9067))) (forall ((v_prenex_9066 Int)) (or (<= (+ main_x 1) v_prenex_9066) (<= 2 (* 2 (select main_a v_prenex_9066)))))) (forall ((v_prenex_2437 Int) (v_prenex_2438 Int)) (or (<= 0 (+ (select main_a v_prenex_2437) 1)) (<= 1000 (+ (select main_a v_prenex_2437) (select main_a v_prenex_2438))) (<= 997 (select main_a v_prenex_2438)) (< v_prenex_2438 main_y) (<= (+ main_y 1) v_prenex_2438) (<= 995 (select main_a v_prenex_2438)))) (forall ((v_prenex_7086 Int) (v_prenex_7087 Int)) (or (<= (+ (select main_a v_prenex_7086) (select main_a v_prenex_7087)) 1000) (<= (select main_a v_prenex_7087) 1001) (<= (+ main_y 1) v_prenex_7087) (<= (select main_a v_prenex_7087) 999) (< v_prenex_7087 main_y) (<= (select main_a v_prenex_7086) 5))) (or (forall ((v_prenex_2876 Int)) (or (<= (+ main_x 1) v_prenex_2876) (<= (* 2 (select main_a v_prenex_2876)) 6) (<= (select main_a v_prenex_2876) 5))) (forall ((v_prenex_2877 Int)) (or (<= 997 (select main_a v_prenex_2877)) (< v_prenex_2877 main_y) (<= (+ main_y 1) v_prenex_2877) (<= 1994 (* 2 (select main_a v_prenex_2877)))))) (or (forall ((v_prenex_7515 Int)) (or (<= (+ main_x 1) v_prenex_7515) (<= 2 (* 2 (select main_a v_prenex_7515))))) (forall ((v_prenex_7516 Int)) (or (<= (+ main_y 1) v_prenex_7516) (<= (select main_a v_prenex_7516) 999) (<= 1994 (* 2 (select main_a v_prenex_7516))) (< v_prenex_7516 main_y)))) (or (forall ((v_prenex_8682 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8682))) (<= (* 2 (select main_a v_prenex_8682)) 6))) (forall ((v_prenex_8683 Int)) (or (<= (* 2 (select main_a v_prenex_8683)) 1998) (<= 997 (select main_a v_prenex_8683)) (<= 1994 (* 2 (select main_a v_prenex_8683))) (<= (+ main_y 1) v_prenex_8683) (< v_prenex_8683 main_y)))) (forall ((v_prenex_10703 Int) (v_prenex_10702 Int)) (or (<= (select main_a v_prenex_10702) 5) (< v_prenex_10703 main_y) (<= (select main_a v_prenex_10702) 3) (<= (+ main_y 1) v_prenex_10703) (<= (* 2 (select main_a v_prenex_10703)) 1998) (<= (+ main_x 1) v_prenex_10702) (<= (+ (select main_a v_prenex_10702) 994) (select main_a v_prenex_10703)))) (forall ((v_prenex_2888 Int) (v_prenex_2889 Int)) (or (<= 1000 (+ (select main_a v_prenex_2888) (select main_a v_prenex_2889))) (<= 995 (select main_a v_prenex_2889)) (<= 0 (+ (select main_a v_prenex_2888) 1)) (<= (select main_a v_prenex_2889) 999) (<= (select main_a v_prenex_2888) 5) (< v_prenex_2889 main_y) (<= (+ main_y 1) v_prenex_2889))) (or (forall ((v_prenex_8495 Int)) (or (<= 0 (+ (select main_a v_prenex_8495) 1)) (<= 1 (select main_a v_prenex_8495)))) (forall ((v_prenex_8496 Int)) (or (<= (+ main_y 1) v_prenex_8496) (<= (* 2 (select main_a v_prenex_8496)) 1998) (< v_prenex_8496 main_y) (<= (select main_a v_prenex_8496) 999) (<= 1994 (* 2 (select main_a v_prenex_8496)))))) (forall ((v_prenex_5228 Int) (v_prenex_5227 Int)) (or (<= (* 2 (select main_a v_prenex_5227)) 6) (<= (* 2 (select main_a v_prenex_5228)) 1998) (< v_prenex_5228 main_y) (<= (select main_a v_prenex_5228) 999) (<= (+ main_y 1) v_prenex_5228) (<= (select main_a v_prenex_5228) (+ (select main_a v_prenex_5227) 998)) (<= 2 (* 2 (select main_a v_prenex_5227))))) (forall ((v_prenex_3894 Int) (v_prenex_3893 Int)) (or (<= 1 (select main_a v_prenex_3893)) (< v_prenex_3894 main_y) (<= (+ (select main_a v_prenex_3893) (select main_a v_prenex_3894)) 1000) (<= (* 2 (select main_a v_prenex_3893)) 6) (<= (+ main_y 1) v_prenex_3894) (<= (+ main_x 1) v_prenex_3893) (<= 1994 (* 2 (select main_a v_prenex_3894))))) (or (forall ((v_prenex_2899 Int)) (or (<= (* 2 (select main_a v_prenex_2899)) 1998) (< v_prenex_2899 main_y))) (forall ((v_prenex_2898 Int)) (or (< v_prenex_2898 main_x) (<= (select main_a v_prenex_2898) 5) (<= (+ main_x 1) v_prenex_2898)))) (or (forall ((v_prenex_5933 Int)) (or (< v_prenex_5933 main_y) (<= 1994 (* 2 (select main_a v_prenex_5933))) (<= (+ main_y 1) v_prenex_5933) (<= (* 2 (select main_a v_prenex_5933)) 1998))) (forall ((v_prenex_5932 Int)) (or (<= (select main_a v_prenex_5932) 3) (<= (+ main_x 1) v_prenex_5932)))) (forall ((v_prenex_7777 Int) (v_prenex_7778 Int)) (or (<= (* 2 (select main_a v_prenex_7777)) 6) (<= (+ main_y 1) v_prenex_7778) (<= (* 2 (select main_a v_prenex_7778)) 1998) (< v_prenex_7778 main_y) (<= 1000 (+ (select main_a v_prenex_7777) (select main_a v_prenex_7778))) (<= 0 (+ (select main_a v_prenex_7777) 1)) (<= 997 (select main_a v_prenex_7778)))) (forall ((v_prenex_7546 Int) (v_prenex_7545 Int)) (or (<= 1 (select main_a v_prenex_7545)) (<= (select main_a v_prenex_7545) 3) (<= (* 2 (select main_a v_prenex_7546)) 1998) (<= (+ main_y 1) v_prenex_7546) (< v_prenex_7546 main_y) (<= 1994 (* 2 (select main_a v_prenex_7546))) (<= (+ (select main_a v_prenex_7545) 994) (select main_a v_prenex_7546)))) (forall ((v_prenex_4993 Int) (v_prenex_4992 Int)) (or (<= (* 2 (select main_a v_prenex_4992)) 6) (<= (+ main_y 1) v_prenex_4993) (< v_prenex_4992 main_x) (<= 1000 (+ (select main_a v_prenex_4992) (select main_a v_prenex_4993))) (<= (+ main_x 1) v_prenex_4992))) (or (forall ((v_prenex_537 Int)) (or (<= 0 (+ (select main_a v_prenex_537) 1)) (<= 1 (select main_a v_prenex_537)))) (forall ((v_prenex_538 Int)) (or (< v_prenex_538 main_y) (<= (* 2 (select main_a v_prenex_538)) 1998) (<= 997 (select main_a v_prenex_538)) (<= (select main_a v_prenex_538) 999) (<= (+ main_y 1) v_prenex_538)))) (forall ((v_prenex_9679 Int) (v_prenex_9678 Int)) (or (<= (+ main_x 1) v_prenex_9678) (<= 0 (+ (select main_a v_prenex_9678) 1)) (< v_prenex_9678 main_x) (<= 1000 (+ (select main_a v_prenex_9678) (select main_a v_prenex_9679))) (<= (select main_a v_prenex_9678) 3))) (forall ((v_prenex_5303 Int) (v_prenex_5304 Int)) (or (<= (+ (select main_a v_prenex_5303) (select main_a v_prenex_5304)) 1000) (<= 1 (select main_a v_prenex_5303)) (< v_prenex_5304 main_y) (<= 1994 (* 2 (select main_a v_prenex_5304))) (<= 0 (+ (select main_a v_prenex_5303) 1)) (<= (+ main_y 1) v_prenex_5304))) (forall ((v_prenex_4319 Int) (v_prenex_4320 Int)) (or (< v_prenex_4320 main_y) (<= (+ (select main_a v_prenex_4319) (select main_a v_prenex_4320)) 1000) (<= 1 (select main_a v_prenex_4319)) (<= 995 (select main_a v_prenex_4320)) (<= (+ main_y 1) v_prenex_4320) (<= (* 2 (select main_a v_prenex_4320)) 1998))) (forall ((v_prenex_10132 Int) (v_prenex_10133 Int)) (or (<= (select main_a v_prenex_10133) (+ (select main_a v_prenex_10132) 998)) (<= 997 (select main_a v_prenex_10133)) (< v_prenex_10133 main_y) (<= (+ main_y 1) v_prenex_10133) (<= (* 2 (select main_a v_prenex_10132)) 6) (<= 995 (select main_a v_prenex_10133)) (<= 1 (select main_a v_prenex_10132)))) (or (forall ((v_prenex_1688 Int)) (<= (* 2 (select main_a v_prenex_1688)) 6)) (forall ((v_prenex_1689 Int)) (or (<= 995 (select main_a v_prenex_1689)) (< v_prenex_1689 main_y) (<= (* 2 (select main_a v_prenex_1689)) 1998) (<= (select main_a v_prenex_1689) 1001) (<= (+ main_y 1) v_prenex_1689)))) (forall ((v_prenex_7618 Int) (v_prenex_7617 Int)) (or (<= 995 (select main_a v_prenex_7618)) (<= 0 (+ (select main_a v_prenex_7617) 1)) (<= (+ (select main_a v_prenex_7617) (select main_a v_prenex_7618)) 1000) (<= (+ main_y 1) v_prenex_7618) (<= (* 2 (select main_a v_prenex_7617)) 6) (< v_prenex_7618 main_y))) (forall ((v_prenex_2854 Int) (v_prenex_2855 Int)) (or (<= (+ main_y 1) v_prenex_2855) (<= 997 (select main_a v_prenex_2855)) (< v_prenex_2855 main_y) (<= 1994 (* 2 (select main_a v_prenex_2855))) (<= 0 (+ (select main_a v_prenex_2854) 1)) (<= (select main_a v_prenex_2854) 3) (<= 1000 (+ (select main_a v_prenex_2854) (select main_a v_prenex_2855))))) (or (forall ((v_prenex_81 Int)) (or (<= (select main_a v_prenex_81) 5) (<= (select main_a v_prenex_81) 3) (<= (+ main_x 1) v_prenex_81))) (forall ((v_prenex_82 Int)) (or (<= (select main_a v_prenex_82) 1001) (< v_prenex_82 main_y) (<= 1994 (* 2 (select main_a v_prenex_82))) (<= (+ main_y 1) v_prenex_82)))) (forall ((v_prenex_9884 Int) (v_prenex_9883 Int)) (or (<= 995 (select main_a v_prenex_9884)) (< v_prenex_9884 main_y) (<= 1 (select main_a v_prenex_9883)) (<= (+ main_y 1) v_prenex_9884) (<= (+ (select main_a v_prenex_9883) 994) (select main_a v_prenex_9884)))) (forall ((v_prenex_6113 Int) (v_prenex_6112 Int)) (or (<= (+ main_y 1) v_prenex_6113) (< v_prenex_6113 main_y) (<= (select main_a v_prenex_6112) 5) (<= 1 (select main_a v_prenex_6112)) (<= 995 (select main_a v_prenex_6113)) (<= (select main_a v_prenex_6113) (+ (select main_a v_prenex_6112) 998)))) (forall ((v_prenex_4825 Int) (v_prenex_4824 Int)) (or (< v_prenex_4825 main_y) (<= 1000 (+ (select main_a v_prenex_4824) (select main_a v_prenex_4825))) (<= 1994 (* 2 (select main_a v_prenex_4825))) (<= (+ main_y 1) v_prenex_4825) (<= 995 (select main_a v_prenex_4825)))) (forall ((v_prenex_7326 Int) (v_prenex_7327 Int)) (or (<= (+ (select main_a v_prenex_7326) 994) (select main_a v_prenex_7327)) (<= 0 (+ (select main_a v_prenex_7326) 1)) (<= (select main_a v_prenex_7326) 5) (<= (* 2 (select main_a v_prenex_7327)) 1998) (<= (+ main_y 1) v_prenex_7327) (< v_prenex_7327 main_y) (<= 1994 (* 2 (select main_a v_prenex_7327))))) (forall ((v_prenex_2477 Int) (v_prenex_2478 Int)) (or (<= (* 2 (select main_a v_prenex_2478)) 1998) (<= (+ main_y 1) v_prenex_2478) (< v_prenex_2478 main_y) (<= (+ main_x 1) v_prenex_2477) (<= (+ (select main_a v_prenex_2477) 994) (select main_a v_prenex_2478)) (<= (* 2 (select main_a v_prenex_2477)) 6))) (forall ((v_prenex_10065 Int) (v_prenex_10064 Int)) (or (<= (select main_a v_prenex_10065) 999) (< v_prenex_10065 main_y) (<= (select main_a v_prenex_10065) (+ (select main_a v_prenex_10064) 998)) (<= (* 2 (select main_a v_prenex_10065)) 1998) (<= (* 2 (select main_a v_prenex_10064)) 6) (<= (+ main_y 1) v_prenex_10065))) (forall ((v_prenex_394 Int) (v_prenex_393 Int)) (or (< v_prenex_394 main_y) (<= (+ main_y 1) v_prenex_394) (<= (select main_a v_prenex_393) 5) (<= (select main_a v_prenex_394) 1001) (<= (+ (select main_a v_prenex_393) 994) (select main_a v_prenex_394)))) (forall ((v_prenex_4074 Int) (v_prenex_4073 Int)) (or (<= (select main_a v_prenex_4074) 999) (<= (+ main_y 1) v_prenex_4074) (<= 1 (select main_a v_prenex_4073)) (<= (+ (select main_a v_prenex_4073) 994) (select main_a v_prenex_4074)) (<= 995 (select main_a v_prenex_4074)) (<= 2 (* 2 (select main_a v_prenex_4073))) (< v_prenex_4074 main_y))) (forall ((v_prenex_8836 Int) (v_prenex_8837 Int)) (or (< v_prenex_8837 main_y) (<= 1 (select main_a v_prenex_8836)) (<= 995 (select main_a v_prenex_8837)) (<= (+ (select main_a v_prenex_8836) (select main_a v_prenex_8837)) 1000) (<= (+ main_y 1) v_prenex_8837))) (forall ((v_prenex_5949 Int) (v_prenex_5948 Int)) (or (<= (+ main_y 1) v_prenex_5949) (<= 995 (select main_a v_prenex_5949)) (<= (+ (select main_a v_prenex_5948) 994) (select main_a v_prenex_5949)) (< v_prenex_5949 main_y) (<= 0 (+ (select main_a v_prenex_5948) 1)) (<= 1994 (* 2 (select main_a v_prenex_5949))) (<= (* 2 (select main_a v_prenex_5948)) 6))) (or (forall ((v_prenex_3198 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3198))) (<= (+ main_y 1) v_prenex_3198) (< v_prenex_3198 main_y) (<= 995 (select main_a v_prenex_3198)) (<= (select main_a v_prenex_3198) 999))) (forall ((v_prenex_3197 Int)) (or (<= (* 2 (select main_a v_prenex_3197)) 6) (<= (select main_a v_prenex_3197) 3)))) (forall ((v_prenex_8274 Int) (v_prenex_8275 Int)) (or (< v_prenex_8275 main_y) (<= (+ (select main_a v_prenex_8274) 994) (select main_a v_prenex_8275)) (<= (+ main_y 1) v_prenex_8275) (<= 995 (select main_a v_prenex_8275)) (<= (select main_a v_prenex_8274) 5) (<= (select main_a v_prenex_8274) 3) (<= (+ main_x 1) v_prenex_8274))) (forall ((v_prenex_2486 Int) (v_prenex_2485 Int)) (or (<= (+ main_y 1) v_prenex_2486) (<= 1000 (+ (select main_a v_prenex_2485) (select main_a v_prenex_2486))) (< v_prenex_2486 main_y) (<= (select main_a v_prenex_2486) 1001) (<= (+ main_x 1) v_prenex_2485) (<= (select main_a v_prenex_2485) 3))) (forall ((v_prenex_2987 Int) (v_prenex_2988 Int)) (or (<= (+ main_y 1) v_prenex_2988) (<= (select main_a v_prenex_2987) 5) (<= 2 (* 2 (select main_a v_prenex_2987))) (<= (+ (select main_a v_prenex_2987) 994) (select main_a v_prenex_2988)) (< v_prenex_2987 main_x) (<= (* 2 (select main_a v_prenex_2988)) 1998) (< v_prenex_2988 main_y))) (forall ((v_prenex_4058 Int) (v_prenex_4057 Int)) (or (<= (+ (select main_a v_prenex_4057) (select main_a v_prenex_4058)) 1000) (<= (+ main_y 1) v_prenex_4058) (<= 1 (select main_a v_prenex_4057)) (<= 0 (+ (select main_a v_prenex_4057) 1)) (<= (select main_a v_prenex_4058) 999) (< v_prenex_4058 main_y) (<= 1994 (* 2 (select main_a v_prenex_4058))))) (forall ((v_prenex_8251 Int) (v_prenex_8250 Int)) (or (<= (+ main_x 1) v_prenex_8250) (<= (select main_a v_prenex_8251) 999) (< v_prenex_8251 main_y) (<= 1 (select main_a v_prenex_8250)) (<= (+ main_y 1) v_prenex_8251) (<= (+ (select main_a v_prenex_8250) 994) (select main_a v_prenex_8251)))) (or (forall ((v_prenex_5247 Int)) (or (< v_prenex_5247 main_x) (<= (* 2 (select main_a v_prenex_5247)) 6) (<= 0 (+ (select main_a v_prenex_5247) 1)))) (forall ((v_prenex_5248 Int)) (or (<= (+ main_y 1) v_prenex_5248) (<= (* 2 (select main_a v_prenex_5248)) 1998) (< v_prenex_5248 main_y) (<= (select main_a v_prenex_5248) 999)))) (forall ((v_prenex_10069 Int) (v_prenex_10068 Int)) (or (<= (select main_a v_prenex_10068) 3) (<= (+ main_y 1) v_prenex_10069) (<= 995 (select main_a v_prenex_10069)) (<= 0 (+ (select main_a v_prenex_10068) 1)) (<= (* 2 (select main_a v_prenex_10069)) 1998) (< v_prenex_10069 main_y) (<= (select main_a v_prenex_10069) (+ (select main_a v_prenex_10068) 998)))) (forall ((v_prenex_7700 Int) (v_prenex_7699 Int)) (or (<= 0 (+ (select main_a v_prenex_7699) 1)) (<= 2 (* 2 (select main_a v_prenex_7699))) (<= (+ main_y 1) v_prenex_7700) (< v_prenex_7699 main_x) (< v_prenex_7700 main_y) (<= 995 (select main_a v_prenex_7700)) (<= (+ (select main_a v_prenex_7699) (select main_a v_prenex_7700)) 1000))) (forall ((v_prenex_9427 Int) (v_prenex_9426 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9426))) (< v_prenex_9427 main_y) (<= (* 2 (select main_a v_prenex_9427)) 1998) (<= 0 (+ (select main_a v_prenex_9426) 1)) (<= (+ main_y 1) v_prenex_9427) (<= 1994 (* 2 (select main_a v_prenex_9427))) (<= (+ (select main_a v_prenex_9426) 994) (select main_a v_prenex_9427)))) (forall ((v_prenex_1621 Int) (v_prenex_1620 Int)) (or (<= (+ main_y 1) v_prenex_1621) (<= 995 (select main_a v_prenex_1621)) (< v_prenex_1621 main_y) (<= 1 (select main_a v_prenex_1620)) (<= (+ (select main_a v_prenex_1620) 994) (select main_a v_prenex_1621)) (<= (select main_a v_prenex_1621) 999) (<= (select main_a v_prenex_1620) 3))) (or (forall ((v_prenex_5506 Int)) (or (<= (* 2 (select main_a v_prenex_5506)) 6) (<= (+ main_x 1) v_prenex_5506))) (forall ((v_prenex_5507 Int)) (or (<= 995 (select main_a v_prenex_5507)) (<= (+ main_y 1) v_prenex_5507) (< v_prenex_5507 main_y)))) (or (forall ((v_prenex_10028 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10028))) (< v_prenex_10028 main_x) (<= 0 (+ (select main_a v_prenex_10028) 1)))) (forall ((v_prenex_10029 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10029))) (<= (+ main_y 1) v_prenex_10029) (< v_prenex_10029 main_y) (<= 995 (select main_a v_prenex_10029))))) (forall ((v_prenex_8818 Int) (v_prenex_8819 Int)) (or (<= 995 (select main_a v_prenex_8819)) (< v_prenex_8819 main_y) (<= (+ (select main_a v_prenex_8818) 994) (select main_a v_prenex_8819)) (< v_prenex_8818 main_x) (<= (+ main_y 1) v_prenex_8819) (<= (* 2 (select main_a v_prenex_8818)) 6) (<= (select main_a v_prenex_8818) 5))) (or (forall ((v_prenex_9651 Int)) (or (<= (select main_a v_prenex_9651) 1001) (< v_prenex_9651 main_y) (<= (* 2 (select main_a v_prenex_9651)) 1998) (<= (+ main_y 1) v_prenex_9651))) (forall ((v_prenex_9650 Int)) (<= (select main_a v_prenex_9650) 3))) (forall ((v_prenex_2745 Int) (v_prenex_2746 Int)) (or (< v_prenex_2746 main_y) (<= (select main_a v_prenex_2745) 5) (<= (+ main_y 1) v_prenex_2746) (<= 2 (* 2 (select main_a v_prenex_2745))) (<= 1994 (* 2 (select main_a v_prenex_2746))) (<= (+ (select main_a v_prenex_2745) 994) (select main_a v_prenex_2746)))) (forall ((v_prenex_8046 Int) (v_prenex_8047 Int)) (or (<= 1000 (+ (select main_a v_prenex_8046) (select main_a v_prenex_8047))) (<= (+ main_y 1) v_prenex_8047) (< v_prenex_8047 main_y) (<= (select main_a v_prenex_8047) 1001) (<= 2 (* 2 (select main_a v_prenex_8046))) (<= 1 (select main_a v_prenex_8046)) (<= 995 (select main_a v_prenex_8047)))) (forall ((v_prenex_4911 Int) (v_prenex_4910 Int)) (or (<= (+ main_y 1) v_prenex_4911) (< v_prenex_4911 main_y) (<= 1 (select main_a v_prenex_4910)) (<= 997 (select main_a v_prenex_4911)) (<= (+ (select main_a v_prenex_4910) (select main_a v_prenex_4911)) 1000) (<= (select main_a v_prenex_4911) 1001))) (forall ((v_prenex_5729 Int) (v_prenex_5728 Int)) (or (<= (select main_a v_prenex_5728) 3) (< v_prenex_5729 main_y) (<= (* 2 (select main_a v_prenex_5729)) 1998) (<= (select main_a v_prenex_5729) (+ (select main_a v_prenex_5728) 998)) (<= (select main_a v_prenex_5728) 5) (<= (+ main_y 1) v_prenex_5729) (< v_prenex_5728 main_x))) (forall ((v_prenex_4757 Int) (v_prenex_4756 Int)) (or (< v_prenex_4757 main_y) (<= (select main_a v_prenex_4756) 5) (<= 0 (+ (select main_a v_prenex_4756) 1)) (<= (+ main_y 1) v_prenex_4757) (<= 997 (select main_a v_prenex_4757)) (<= (select main_a v_prenex_4757) 999) (<= 1000 (+ (select main_a v_prenex_4756) (select main_a v_prenex_4757))))) (or (forall ((v_prenex_2384 Int)) (<= 1994 (* 2 (select main_a v_prenex_2384)))) (forall ((v_prenex_2383 Int)) (or (< v_prenex_2383 main_x) (<= (* 2 (select main_a v_prenex_2383)) 6) (<= 1 (select main_a v_prenex_2383)) (<= (+ main_x 1) v_prenex_2383)))) (forall ((v_prenex_7342 Int) (v_prenex_7343 Int)) (or (< v_prenex_7343 main_y) (<= (+ main_x 1) v_prenex_7342) (<= 2 (* 2 (select main_a v_prenex_7342))) (<= (+ main_y 1) v_prenex_7343) (<= (select main_a v_prenex_7342) 5) (<= (select main_a v_prenex_7343) (+ (select main_a v_prenex_7342) 998)) (<= 995 (select main_a v_prenex_7343)))) (forall ((v_prenex_6769 Int) (v_prenex_6770 Int)) (or (< v_prenex_6770 main_y) (<= 1994 (* 2 (select main_a v_prenex_6770))) (<= (+ (select main_a v_prenex_6769) 994) (select main_a v_prenex_6770)) (<= (select main_a v_prenex_6770) 999) (<= (+ main_y 1) v_prenex_6770))) (forall ((v_prenex_6648 Int) (v_prenex_6649 Int)) (or (<= 0 (+ (select main_a v_prenex_6648) 1)) (<= (* 2 (select main_a v_prenex_6648)) 6) (<= (+ main_y 1) v_prenex_6649) (<= 995 (select main_a v_prenex_6649)) (<= (select main_a v_prenex_6649) (+ (select main_a v_prenex_6648) 998)) (<= 1994 (* 2 (select main_a v_prenex_6649))) (< v_prenex_6649 main_y))) (forall ((v_prenex_5112 Int) (v_prenex_5111 Int)) (or (<= (select main_a v_prenex_5111) 5) (<= 995 (select main_a v_prenex_5112)) (< v_prenex_5112 main_y) (<= (select main_a v_prenex_5112) 999) (<= (+ main_y 1) v_prenex_5112) (<= (+ (select main_a v_prenex_5111) (select main_a v_prenex_5112)) 1000) (<= (select main_a v_prenex_5111) 3))) (or (forall ((v_prenex_7502 Int)) (or (<= (select main_a v_prenex_7502) 1001) (<= (* 2 (select main_a v_prenex_7502)) 1998) (< v_prenex_7502 main_y) (<= (+ main_y 1) v_prenex_7502))) (forall ((v_prenex_7501 Int)) (<= 1 (select main_a v_prenex_7501)))) (or (forall ((v_prenex_8462 Int)) (or (<= (* 2 (select main_a v_prenex_8462)) 1998) (<= (+ main_y 1) v_prenex_8462) (<= (select main_a v_prenex_8462) 1001) (<= (select main_a v_prenex_8462) 999) (< v_prenex_8462 main_y))) (forall ((v_prenex_8461 Int)) (or (<= (select main_a v_prenex_8461) 5) (<= (* 2 (select main_a v_prenex_8461)) 6)))) (forall ((v_prenex_8110 Int) (v_prenex_8111 Int)) (or (<= (* 2 (select main_a v_prenex_8111)) 1998) (<= (+ main_y 1) v_prenex_8111) (<= 995 (select main_a v_prenex_8111)) (<= (* 2 (select main_a v_prenex_8110)) 6) (<= 0 (+ (select main_a v_prenex_8110) 1)) (<= (+ (select main_a v_prenex_8110) 994) (select main_a v_prenex_8111)) (< v_prenex_8111 main_y))) (or (forall ((v_prenex_1978 Int)) (or (<= (select main_a v_prenex_1978) 3) (< v_prenex_1978 main_x) (<= 2 (* 2 (select main_a v_prenex_1978))))) (forall ((v_prenex_1979 Int)) (or (<= (* 2 (select main_a v_prenex_1979)) 1998) (<= 997 (select main_a v_prenex_1979)) (<= (+ main_y 1) v_prenex_1979) (< v_prenex_1979 main_y)))) (forall ((v_prenex_5801 Int) (v_prenex_5800 Int)) (or (<= 995 (select main_a v_prenex_5801)) (<= (+ main_y 1) v_prenex_5801) (< v_prenex_5801 main_y) (<= (+ (select main_a v_prenex_5800) 994) (select main_a v_prenex_5801)))) (or (forall ((v_prenex_6060 Int)) (or (<= (+ main_y 1) v_prenex_6060) (<= (select main_a v_prenex_6060) 999) (<= (* 2 (select main_a v_prenex_6060)) 1998) (<= 995 (select main_a v_prenex_6060)) (< v_prenex_6060 main_y))) (forall ((v_prenex_6059 Int)) (or (<= (select main_a v_prenex_6059) 3) (<= 2 (* 2 (select main_a v_prenex_6059)))))) (forall ((v_prenex_8637 Int) (v_prenex_8636 Int)) (or (< v_prenex_8637 main_y) (<= (+ main_x 1) v_prenex_8636) (<= 0 (+ (select main_a v_prenex_8636) 1)) (<= (+ main_y 1) v_prenex_8637) (<= (* 2 (select main_a v_prenex_8636)) 6) (<= 1000 (+ (select main_a v_prenex_8636) (select main_a v_prenex_8637))) (<= 1994 (* 2 (select main_a v_prenex_8637))))) (or (forall ((v_prenex_7249 Int)) (or (< v_prenex_7249 main_y) (<= 997 (select main_a v_prenex_7249)) (<= (* 2 (select main_a v_prenex_7249)) 1998) (<= (+ main_y 1) v_prenex_7249))) (forall ((v_prenex_7248 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7248))) (<= 0 (+ (select main_a v_prenex_7248) 1))))) (or (forall ((v_prenex_6446 Int)) (or (<= (select main_a v_prenex_6446) 3) (<= (select main_a v_prenex_6446) 5))) (forall ((v_prenex_6447 Int)) (or (<= (+ main_y 1) v_prenex_6447) (< v_prenex_6447 main_y) (<= 997 (select main_a v_prenex_6447)) (<= 1994 (* 2 (select main_a v_prenex_6447)))))) (forall ((v_prenex_9978 Int) (v_prenex_9977 Int)) (or (< v_prenex_9978 main_y) (<= (+ main_x 1) v_prenex_9977) (<= (select main_a v_prenex_9978) 1001) (<= (select main_a v_prenex_9977) 3) (<= (+ main_y 1) v_prenex_9978) (<= (+ (select main_a v_prenex_9977) 994) (select main_a v_prenex_9978)) (<= 2 (* 2 (select main_a v_prenex_9977))))) (forall ((v_prenex_1741 Int) (v_prenex_1740 Int)) (or (< v_prenex_1741 main_y) (<= 1 (select main_a v_prenex_1740)) (<= 2 (* 2 (select main_a v_prenex_1740))) (<= (+ main_x 1) v_prenex_1740) (<= (+ (select main_a v_prenex_1740) 994) (select main_a v_prenex_1741)) (<= (+ main_y 1) v_prenex_1741) (<= 995 (select main_a v_prenex_1741)))) (forall ((v_prenex_9590 Int) (v_prenex_9591 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9590))) (<= (+ main_y 1) v_prenex_9591) (< v_prenex_9591 main_y) (<= (+ (select main_a v_prenex_9590) (select main_a v_prenex_9591)) 1000) (<= 1 (select main_a v_prenex_9590)) (<= 997 (select main_a v_prenex_9591)) (<= 1994 (* 2 (select main_a v_prenex_9591))))) (forall ((v_prenex_6182 Int) (v_prenex_6183 Int)) (or (<= (select main_a v_prenex_6182) 5) (<= (+ main_x 1) v_prenex_6182) (<= 1000 (+ (select main_a v_prenex_6182) (select main_a v_prenex_6183))) (<= (+ main_y 1) v_prenex_6183) (< v_prenex_6183 main_y) (<= 995 (select main_a v_prenex_6183)) (<= (select main_a v_prenex_6182) 3))) (forall ((v_prenex_4763 Int) (v_prenex_4762 Int)) (or (<= 1000 (+ (select main_a v_prenex_4762) (select main_a v_prenex_4763))) (<= (select main_a v_prenex_4763) 999) (<= (+ main_y 1) v_prenex_4763) (<= 2 (* 2 (select main_a v_prenex_4762))) (<= 1 (select main_a v_prenex_4762)) (< v_prenex_4763 main_y))) (or (forall ((v_prenex_4098 Int)) (or (<= (+ main_y 1) v_prenex_4098) (< v_prenex_4098 main_y) (<= 1994 (* 2 (select main_a v_prenex_4098))) (<= (select main_a v_prenex_4098) 999))) (forall ((v_prenex_4097 Int)) (or (< v_prenex_4097 main_x) (<= 0 (+ (select main_a v_prenex_4097) 1)) (<= (* 2 (select main_a v_prenex_4097)) 6)))) (forall ((v_prenex_5307 Int) (v_prenex_5308 Int)) (or (<= 1 (select main_a v_prenex_5307)) (<= (+ main_y 1) v_prenex_5308) (<= 1994 (* 2 (select main_a v_prenex_5308))) (<= 995 (select main_a v_prenex_5308)) (<= 1000 (+ (select main_a v_prenex_5307) (select main_a v_prenex_5308))) (< v_prenex_5308 main_y) (<= (select main_a v_prenex_5307) 3))) (or (forall ((v_prenex_176 Int)) (or (<= (+ main_x 1) v_prenex_176) (<= (select main_a v_prenex_176) 5) (<= 2 (* 2 (select main_a v_prenex_176))))) (forall ((v_prenex_177 Int)) (or (<= (select main_a v_prenex_177) 1001) (<= (+ main_y 1) v_prenex_177) (< v_prenex_177 main_y) (<= (* 2 (select main_a v_prenex_177)) 1998)))) (forall ((v_prenex_7200 Int) (v_prenex_7201 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7200))) (<= 1994 (* 2 (select main_a v_prenex_7201))) (<= (+ main_y 1) v_prenex_7201) (<= 995 (select main_a v_prenex_7201)) (<= (+ (select main_a v_prenex_7200) (select main_a v_prenex_7201)) 1000) (< v_prenex_7201 main_y) (<= (select main_a v_prenex_7200) 5))) (forall ((v_prenex_2482 Int) (v_prenex_2481 Int)) (or (< v_prenex_2482 main_y) (<= (* 2 (select main_a v_prenex_2481)) 6) (<= 997 (select main_a v_prenex_2482)) (<= (select main_a v_prenex_2482) (+ (select main_a v_prenex_2481) 998)) (<= 0 (+ (select main_a v_prenex_2481) 1)) (<= (select main_a v_prenex_2482) 1001) (<= (+ main_y 1) v_prenex_2482))) (or (forall ((v_prenex_10096 Int)) (or (<= (select main_a v_prenex_10096) 5) (<= 0 (+ (select main_a v_prenex_10096) 1)))) (forall ((v_prenex_10097 Int)) (or (<= 997 (select main_a v_prenex_10097)) (<= (+ main_y 1) v_prenex_10097) (< v_prenex_10097 main_y) (<= (select main_a v_prenex_10097) 999) (<= 1994 (* 2 (select main_a v_prenex_10097)))))) (forall ((v_prenex_3723 Int) (v_prenex_3724 Int)) (or (< v_prenex_3724 main_y) (<= (+ main_y 1) v_prenex_3724) (<= 2 (* 2 (select main_a v_prenex_3723))) (<= (+ (select main_a v_prenex_3723) (select main_a v_prenex_3724)) 1000) (<= (select main_a v_prenex_3724) 1001))) (forall ((v_prenex_3674 Int) (v_prenex_3673 Int)) (or (<= (select main_a v_prenex_3673) 5) (<= 2 (* 2 (select main_a v_prenex_3673))) (< v_prenex_3674 main_y) (<= (select main_a v_prenex_3674) 1001) (<= (+ (select main_a v_prenex_3673) 994) (select main_a v_prenex_3674)) (<= (+ main_y 1) v_prenex_3674))) (or (forall ((v_prenex_5763 Int)) (or (<= (+ main_y 1) v_prenex_5763) (< v_prenex_5763 main_y) (<= (* 2 (select main_a v_prenex_5763)) 1998))) (forall ((v_prenex_5762 Int)) (or (< v_prenex_5762 main_x) (<= (select main_a v_prenex_5762) 5) (<= 2 (* 2 (select main_a v_prenex_5762)))))) (forall ((v_prenex_7122 Int) (v_prenex_7123 Int)) (or (<= (+ main_y 1) v_prenex_7123) (<= (select main_a v_prenex_7123) (+ (select main_a v_prenex_7122) 998)) (<= 1 (select main_a v_prenex_7122)) (<= (* 2 (select main_a v_prenex_7122)) 6) (< v_prenex_7123 main_y) (<= 995 (select main_a v_prenex_7123)) (<= 1994 (* 2 (select main_a v_prenex_7123))))) (or (forall ((v_prenex_5852 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5852))) (<= (select main_a v_prenex_5852) 5))) (forall ((v_prenex_5853 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5853))) (<= 997 (select main_a v_prenex_5853)) (< v_prenex_5853 main_y) (<= (+ main_y 1) v_prenex_5853)))) (or (forall ((v_prenex_10605 Int)) (or (< v_prenex_10605 main_y) (<= 997 (select main_a v_prenex_10605)) (<= (+ main_y 1) v_prenex_10605) (<= 1994 (* 2 (select main_a v_prenex_10605))))) (forall ((v_prenex_10604 Int)) (or (<= (+ main_x 1) v_prenex_10604) (<= (select main_a v_prenex_10604) 5) (<= 2 (* 2 (select main_a v_prenex_10604)))))) (forall ((v_prenex_3575 Int) (v_prenex_3576 Int)) (or (<= 0 (+ (select main_a v_prenex_3575) 1)) (<= (+ main_x 1) v_prenex_3575) (<= (select main_a v_prenex_3576) 1001) (<= 1 (select main_a v_prenex_3575)) (< v_prenex_3576 main_y) (<= (+ main_y 1) v_prenex_3576) (<= (+ (select main_a v_prenex_3575) (select main_a v_prenex_3576)) 1000))) (forall ((v_prenex_1323 Int) (v_prenex_1322 Int)) (or (<= 997 (select main_a v_prenex_1323)) (< v_prenex_1323 main_y) (<= (select main_a v_prenex_1323) (+ (select main_a v_prenex_1322) 998)) (<= (select main_a v_prenex_1322) 3) (<= (select main_a v_prenex_1323) 999) (<= (+ main_y 1) v_prenex_1323) (<= (* 2 (select main_a v_prenex_1322)) 6))) (forall ((v_prenex_8578 Int) (v_prenex_8579 Int)) (or (<= (* 2 (select main_a v_prenex_8578)) 6) (<= 1000 (+ (select main_a v_prenex_8578) (select main_a v_prenex_8579))) (<= (+ main_y 1) v_prenex_8579) (<= 0 (+ (select main_a v_prenex_8578) 1)) (< v_prenex_8579 main_y) (<= (* 2 (select main_a v_prenex_8579)) 1998) (<= 1994 (* 2 (select main_a v_prenex_8579))))) (forall ((v_prenex_5635 Int) (v_prenex_5634 Int)) (or (<= (+ (select main_a v_prenex_5634) (select main_a v_prenex_5635)) 1000) (<= (+ main_x 1) v_prenex_5634) (<= (select main_a v_prenex_5635) 999) (< v_prenex_5635 main_y) (<= (select main_a v_prenex_5634) 5) (<= (+ main_y 1) v_prenex_5635) (<= 2 (* 2 (select main_a v_prenex_5634))))) (forall ((v_prenex_4100 Int) (v_prenex_4099 Int)) (or (<= (+ main_y 1) v_prenex_4100) (<= 997 (select main_a v_prenex_4100)) (<= 2 (* 2 (select main_a v_prenex_4099))) (<= (+ (select main_a v_prenex_4099) 994) (select main_a v_prenex_4100)) (<= 1 (select main_a v_prenex_4099)) (<= 995 (select main_a v_prenex_4100)) (< v_prenex_4100 main_y))) (forall ((v_prenex_4588 Int) (v_prenex_4589 Int)) (or (< v_prenex_4589 main_y) (<= (+ main_y 1) v_prenex_4589) (<= (* 2 (select main_a v_prenex_4588)) 6) (<= (select main_a v_prenex_4589) 999) (<= 1000 (+ (select main_a v_prenex_4588) (select main_a v_prenex_4589))) (<= (select main_a v_prenex_4588) 3))) (forall ((v_prenex_817 Int) (v_prenex_816 Int)) (or (< v_prenex_817 main_y) (<= (* 2 (select main_a v_prenex_817)) 1998) (<= 1 (select main_a v_prenex_816)) (<= 2 (* 2 (select main_a v_prenex_816))) (<= (+ (select main_a v_prenex_816) (select main_a v_prenex_817)) 1000) (<= (+ main_y 1) v_prenex_817) (<= (+ main_x 1) v_prenex_816))) (forall ((v_prenex_7120 Int) (v_prenex_7121 Int)) (or (<= (select main_a v_prenex_7121) (+ (select main_a v_prenex_7120) 998)) (<= (+ main_y 1) v_prenex_7121) (< v_prenex_7121 main_y) (<= (* 2 (select main_a v_prenex_7121)) 1998) (<= (select main_a v_prenex_7120) 3) (<= (select main_a v_prenex_7121) 999) (<= (* 2 (select main_a v_prenex_7120)) 6))) (forall ((v_prenex_1415 Int) (v_prenex_1414 Int)) (or (< v_prenex_1415 main_y) (<= (+ main_y 1) v_prenex_1415) (<= (* 2 (select main_a v_prenex_1414)) 6) (<= (select main_a v_prenex_1415) 999) (<= (select main_a v_prenex_1415) (+ (select main_a v_prenex_1414) 998)) (<= (+ main_x 1) v_prenex_1414))) (or (forall ((v_prenex_6387 Int)) (or (< v_prenex_6387 main_y) (<= (* 2 (select main_a v_prenex_6387)) 1998) (<= (+ main_y 1) v_prenex_6387) (<= 995 (select main_a v_prenex_6387)) (<= 1994 (* 2 (select main_a v_prenex_6387))))) (forall ((v_prenex_6386 Int)) (or (<= 1 (select main_a v_prenex_6386)) (<= (select main_a v_prenex_6386) 3)))) (forall ((v_prenex_7614 Int) (v_prenex_7613 Int)) (or (< v_prenex_7614 main_y) (<= 1000 (+ (select main_a v_prenex_7613) (select main_a v_prenex_7614))) (<= (+ main_y 1) v_prenex_7614) (<= (select main_a v_prenex_7614) 1001) (<= (* 2 (select main_a v_prenex_7614)) 1998) (<= (* 2 (select main_a v_prenex_7613)) 6) (<= 0 (+ (select main_a v_prenex_7613) 1)))) (forall ((v_prenex_769 Int) (v_prenex_768 Int)) (or (<= (+ main_y 1) v_prenex_769) (<= 1 (select main_a v_prenex_768)) (< v_prenex_769 main_y) (<= (* 2 (select main_a v_prenex_769)) 1998) (<= (select main_a v_prenex_769) 1001) (<= (+ (select main_a v_prenex_768) 994) (select main_a v_prenex_769)))) (or (forall ((v_prenex_8997 Int)) (or (< v_prenex_8997 main_y) (<= (* 2 (select main_a v_prenex_8997)) 1998) (<= (+ main_y 1) v_prenex_8997) (<= (select main_a v_prenex_8997) 999))) (forall ((v_prenex_8996 Int)) (<= (* 2 (select main_a v_prenex_8996)) 6))) (or (forall ((v_prenex_2588 Int)) (or (<= (+ main_y 1) v_prenex_2588) (<= (select main_a v_prenex_2588) 999) (<= (* 2 (select main_a v_prenex_2588)) 1998) (< v_prenex_2588 main_y))) (forall ((v_prenex_2587 Int)) (<= (select main_a v_prenex_2587) 5))) (forall ((v_prenex_10597 Int) (v_prenex_10596 Int)) (or (<= (select main_a v_prenex_10596) 3) (<= (+ (select main_a v_prenex_10596) 994) (select main_a v_prenex_10597)) (< v_prenex_10597 main_y) (<= (* 2 (select main_a v_prenex_10597)) 1998) (<= (select main_a v_prenex_10596) 5) (<= (+ main_y 1) v_prenex_10597))) (or (forall ((v_prenex_6121 Int)) (or (<= (+ main_y 1) v_prenex_6121) (< v_prenex_6121 main_y) (<= 997 (select main_a v_prenex_6121)) (<= 995 (select main_a v_prenex_6121)))) (forall ((v_prenex_6120 Int)) (<= (* 2 (select main_a v_prenex_6120)) 6))) (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)) (<= (* 2 (select main_a v_prenex_2267)) 1998) (<= (select main_a v_prenex_2266) 5) (<= (+ main_y 1) v_prenex_2267))) (or (forall ((v_prenex_5184 Int)) (or (< v_prenex_5184 main_y) (<= (+ main_y 1) v_prenex_5184) (<= 1994 (* 2 (select main_a v_prenex_5184))))) (forall ((v_prenex_5183 Int)) (or (<= (* 2 (select main_a v_prenex_5183)) 6) (<= 0 (+ (select main_a v_prenex_5183) 1))))) (or (forall ((v_prenex_7405 Int)) (or (<= 995 (select main_a v_prenex_7405)) (<= (* 2 (select main_a v_prenex_7405)) 1998) (<= (+ main_y 1) v_prenex_7405) (< v_prenex_7405 main_y))) (forall ((v_prenex_7404 Int)) (or (<= (select main_a v_prenex_7404) 5) (<= 1 (select main_a v_prenex_7404))))) (forall ((v_prenex_4525 Int) (v_prenex_4524 Int)) (or (< v_prenex_4524 main_x) (<= 1000 (+ (select main_a v_prenex_4524) (select main_a v_prenex_4525))) (< v_prenex_4525 main_y) (<= (select main_a v_prenex_4524) 3) (<= 2 (* 2 (select main_a v_prenex_4524))) (<= (* 2 (select main_a v_prenex_4525)) 1998) (<= (+ main_y 1) v_prenex_4525))) (forall ((v_prenex_5441 Int) (v_prenex_5440 Int)) (or (<= 995 (select main_a v_prenex_5441)) (<= (select main_a v_prenex_5440) 5) (<= (+ main_x 1) v_prenex_5440) (<= (+ (select main_a v_prenex_5440) (select main_a v_prenex_5441)) 1000) (< v_prenex_5441 main_y) (<= (+ main_y 1) v_prenex_5441))) (forall ((v_prenex_4415 Int) (v_prenex_4414 Int)) (or (<= 0 (+ (select main_a v_prenex_4414) 1)) (<= 995 (select main_a v_prenex_4415)) (< v_prenex_4415 main_y) (<= (select main_a v_prenex_4414) 3) (<= (select main_a v_prenex_4415) 999) (<= (+ (select main_a v_prenex_4414) (select main_a v_prenex_4415)) 1000) (<= (+ main_y 1) v_prenex_4415))) (forall ((v_prenex_1567 Int) (v_prenex_1566 Int)) (or (<= 1000 (+ (select main_a v_prenex_1566) (select main_a v_prenex_1567))) (<= 997 (select main_a v_prenex_1567)) (<= (+ main_y 1) v_prenex_1567) (< v_prenex_1567 main_y) (<= (+ main_x 1) v_prenex_1566) (<= (select main_a v_prenex_1566) 5))) (forall ((v_prenex_4377 Int) (v_prenex_4376 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4376))) (< v_prenex_4377 main_y) (<= (select main_a v_prenex_4377) (+ (select main_a v_prenex_4376) 998)) (<= 1994 (* 2 (select main_a v_prenex_4377))) (<= (+ main_x 1) v_prenex_4376) (<= (+ main_y 1) v_prenex_4377) (<= (select main_a v_prenex_4376) 5))) (or (forall ((v_prenex_1723 Int)) (or (< v_prenex_1723 main_y) (<= 995 (select main_a v_prenex_1723)) (<= 1994 (* 2 (select main_a v_prenex_1723))) (<= (+ main_y 1) v_prenex_1723))) (forall ((v_prenex_1722 Int)) (or (<= 1 (select main_a v_prenex_1722)) (< v_prenex_1722 main_x)))) (forall ((v_prenex_1719 Int) (v_prenex_1718 Int)) (or (<= 1000 (+ (select main_a v_prenex_1718) (select main_a v_prenex_1719))) (<= (* 2 (select main_a v_prenex_1719)) 1998) (<= (+ main_y 1) v_prenex_1719) (<= 997 (select main_a v_prenex_1719)) (< v_prenex_1719 main_y))) (or (forall ((v_prenex_7728 Int)) (or (< v_prenex_7728 main_y) (<= (select main_a v_prenex_7728) 1001) (<= 995 (select main_a v_prenex_7728)) (<= (+ main_y 1) v_prenex_7728) (<= 1994 (* 2 (select main_a v_prenex_7728))))) (forall ((v_prenex_7727 Int)) (or (<= 0 (+ (select main_a v_prenex_7727) 1)) (<= 1 (select main_a v_prenex_7727))))) (forall ((v_prenex_1113 Int) (v_prenex_1112 Int)) (or (<= (+ main_y 1) v_prenex_1113) (<= (select main_a v_prenex_1113) 1001) (<= (select main_a v_prenex_1112) 5) (<= (+ (select main_a v_prenex_1112) 994) (select main_a v_prenex_1113)) (<= 995 (select main_a v_prenex_1113)) (< v_prenex_1113 main_y) (<= 2 (* 2 (select main_a v_prenex_1112))))) (forall ((v_prenex_1025 Int) (v_prenex_1024 Int)) (or (<= (select main_a v_prenex_1024) 3) (<= (+ main_y 1) v_prenex_1025) (<= (select main_a v_prenex_1025) 1001) (<= 997 (select main_a v_prenex_1025)) (<= 1000 (+ (select main_a v_prenex_1024) (select main_a v_prenex_1025))) (< v_prenex_1025 main_y))) (or (forall ((v_prenex_8519 Int)) (or (< v_prenex_8519 main_y) (<= (+ main_y 1) v_prenex_8519) (<= 995 (select main_a v_prenex_8519)) (<= 1994 (* 2 (select main_a v_prenex_8519))))) (forall ((v_prenex_8518 Int)) (or (<= 0 (+ (select main_a v_prenex_8518) 1)) (<= (select main_a v_prenex_8518) 5)))) (or (forall ((v_prenex_5776 Int)) (<= 2 (* 2 (select main_a v_prenex_5776)))) (forall ((v_prenex_5777 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5777))) (<= (* 2 (select main_a v_prenex_5777)) 1998) (<= (+ main_y 1) v_prenex_5777) (< v_prenex_5777 main_y) (<= 995 (select main_a v_prenex_5777))))) (forall ((v_prenex_721 Int) (v_prenex_720 Int)) (or (<= 0 (+ (select main_a v_prenex_720) 1)) (<= (select main_a v_prenex_720) 3) (<= (+ main_y 1) v_prenex_721) (<= (select main_a v_prenex_721) 999) (< v_prenex_721 main_y) (<= 995 (select main_a v_prenex_721)) (<= (select main_a v_prenex_721) (+ (select main_a v_prenex_720) 998)))) (or (forall ((v_prenex_2118 Int)) (or (<= (* 2 (select main_a v_prenex_2118)) 6) (< v_prenex_2118 main_x))) (forall ((v_prenex_2119 Int)) (or (< v_prenex_2119 main_y) (<= 997 (select main_a v_prenex_2119)) (<= (* 2 (select main_a v_prenex_2119)) 1998) (<= (+ main_y 1) v_prenex_2119)))) (forall ((v_prenex_3149 Int) (v_prenex_3150 Int)) (or (<= 997 (select main_a v_prenex_3150)) (<= (+ main_y 1) v_prenex_3150) (<= 1000 (+ (select main_a v_prenex_3149) (select main_a v_prenex_3150))) (<= 2 (* 2 (select main_a v_prenex_3149))) (<= (select main_a v_prenex_3149) 5) (< v_prenex_3150 main_y))) (forall ((v_prenex_3771 Int) (v_prenex_3772 Int)) (or (<= (select main_a v_prenex_3772) (+ (select main_a v_prenex_3771) 998)) (<= 997 (select main_a v_prenex_3772)) (<= (+ main_y 1) v_prenex_3772) (< v_prenex_3772 main_y) (<= (* 2 (select main_a v_prenex_3772)) 1998))) (forall ((v_prenex_6 Int) (v_prenex_5 Int)) (or (<= (select main_a v_prenex_5) 3) (<= 1 (select main_a v_prenex_5)) (<= (+ main_y 1) v_prenex_6) (<= 997 (select main_a v_prenex_6)) (<= 995 (select main_a v_prenex_6)) (< v_prenex_6 main_y) (<= (+ (select main_a v_prenex_5) 994) (select main_a v_prenex_6)))) (or (forall ((v_prenex_6177 Int)) (<= 1994 (* 2 (select main_a v_prenex_6177)))) (forall ((v_prenex_6176 Int)) (or (< v_prenex_6176 main_x) (<= (+ main_x 1) v_prenex_6176) (<= 0 (+ (select main_a v_prenex_6176) 1)) (<= (* 2 (select main_a v_prenex_6176)) 6)))) (or (forall ((v_prenex_3076 Int)) (or (<= (* 2 (select main_a v_prenex_3076)) 1998) (<= 997 (select main_a v_prenex_3076)) (< v_prenex_3076 main_y) (<= (+ main_y 1) v_prenex_3076))) (forall ((v_prenex_3075 Int)) (<= 0 (+ (select main_a v_prenex_3075) 1)))) (or (forall ((v_prenex_6974 Int)) (or (<= 995 (select main_a v_prenex_6974)) (<= (+ main_y 1) v_prenex_6974) (<= 1994 (* 2 (select main_a v_prenex_6974))) (< v_prenex_6974 main_y) (<= (* 2 (select main_a v_prenex_6974)) 1998))) (forall ((v_prenex_6973 Int)) (or (<= 1 (select main_a v_prenex_6973)) (<= 2 (* 2 (select main_a v_prenex_6973)))))) (or (forall ((v_prenex_10531 Int)) (or (<= (+ main_y 1) v_prenex_10531) (<= (* 2 (select main_a v_prenex_10531)) 1998) (<= 995 (select main_a v_prenex_10531)) (< v_prenex_10531 main_y) (<= (select main_a v_prenex_10531) 1001))) (forall ((v_prenex_10530 Int)) (<= 2 (* 2 (select main_a v_prenex_10530))))) (forall ((v_prenex_2046 Int) (v_prenex_2045 Int)) (or (< v_prenex_2046 main_y) (<= 1994 (* 2 (select main_a v_prenex_2046))) (<= (+ (select main_a v_prenex_2045) 994) (select main_a v_prenex_2046)) (<= (select main_a v_prenex_2045) 5) (<= (* 2 (select main_a v_prenex_2046)) 1998) (<= (+ main_y 1) v_prenex_2046) (<= 2 (* 2 (select main_a v_prenex_2045))))) (forall ((v_prenex_10657 Int) (v_prenex_10656 Int)) (or (< v_prenex_10657 main_y) (<= (+ main_y 1) v_prenex_10657) (<= (+ (select main_a v_prenex_10656) 994) (select main_a v_prenex_10657)) (<= 1994 (* 2 (select main_a v_prenex_10657))) (<= 0 (+ (select main_a v_prenex_10656) 1)) (<= 995 (select main_a v_prenex_10657)))) (forall ((v_prenex_2552 Int) (v_prenex_2551 Int)) (or (<= (+ main_y 1) v_prenex_2552) (<= (* 2 (select main_a v_prenex_2551)) 6) (<= 1 (select main_a v_prenex_2551)) (< v_prenex_2552 main_y) (<= (+ (select main_a v_prenex_2551) (select main_a v_prenex_2552)) 1000) (<= (select main_a v_prenex_2552) 999) (<= 997 (select main_a v_prenex_2552)))) (forall ((v_prenex_8778 Int) (v_prenex_8779 Int)) (or (<= (select main_a v_prenex_8779) 1001) (<= (+ (select main_a v_prenex_8778) 994) (select main_a v_prenex_8779)) (<= 1 (select main_a v_prenex_8778)) (<= 995 (select main_a v_prenex_8779)) (<= (* 2 (select main_a v_prenex_8778)) 6) (<= (+ main_y 1) v_prenex_8779) (< v_prenex_8779 main_y))) (forall ((v_prenex_8266 Int) (v_prenex_8267 Int)) (or (<= 995 (select main_a v_prenex_8267)) (<= (select main_a v_prenex_8266) 5) (< v_prenex_8267 main_y) (<= 2 (* 2 (select main_a v_prenex_8266))) (<= 1994 (* 2 (select main_a v_prenex_8267))) (<= (+ main_y 1) v_prenex_8267) (<= (+ (select main_a v_prenex_8266) 994) (select main_a v_prenex_8267)))) (forall ((v_prenex_59 Int) (v_prenex_60 Int)) (or (<= (+ (select main_a v_prenex_59) 994) (select main_a v_prenex_60)) (<= (* 2 (select main_a v_prenex_59)) 6) (<= (+ main_x 1) v_prenex_59) (< v_prenex_59 main_x) (< v_prenex_60 main_y))) (forall ((v_prenex_10563 Int) (v_prenex_10562 Int)) (or (< v_prenex_10562 main_x) (<= (select main_a v_prenex_10563) (+ (select main_a v_prenex_10562) 998)) (<= (+ main_y 1) v_prenex_10563) (<= 995 (select main_a v_prenex_10563)) (<= 1 (select main_a v_prenex_10562)) (< v_prenex_10563 main_y) (<= (select main_a v_prenex_10562) 3))) (forall ((v_prenex_4675 Int) (v_prenex_4674 Int)) (or (<= 1000 (+ (select main_a v_prenex_4674) (select main_a v_prenex_4675))) (<= 1994 (* 2 (select main_a v_prenex_4675))) (<= 2 (* 2 (select main_a v_prenex_4674))) (< v_prenex_4674 main_x) (<= 0 (+ (select main_a v_prenex_4674) 1)) (< v_prenex_4675 main_y) (<= (+ main_y 1) v_prenex_4675))) (forall ((v_prenex_6611 Int) (v_prenex_6610 Int)) (or (<= (+ (select main_a v_prenex_6610) 994) (select main_a v_prenex_6611)) (<= (+ main_y 1) v_prenex_6611) (<= (* 2 (select main_a v_prenex_6611)) 1998) (<= 995 (select main_a v_prenex_6611)) (<= (select main_a v_prenex_6610) 5) (<= 1 (select main_a v_prenex_6610)) (< v_prenex_6611 main_y))) (forall ((v_prenex_7607 Int) (v_prenex_7608 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7608))) (<= (select main_a v_prenex_7607) 5) (<= (+ main_y 1) v_prenex_7608) (<= 1000 (+ (select main_a v_prenex_7607) (select main_a v_prenex_7608))) (<= 0 (+ (select main_a v_prenex_7607) 1)) (< v_prenex_7608 main_y) (<= 995 (select main_a v_prenex_7608)))) (forall ((v_prenex_9149 Int) (v_prenex_9148 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9149))) (<= 0 (+ (select main_a v_prenex_9148) 1)) (<= (select main_a v_prenex_9149) 1001) (<= (+ main_y 1) v_prenex_9149) (< v_prenex_9149 main_y) (<= (+ (select main_a v_prenex_9148) 994) (select main_a v_prenex_9149)) (<= (* 2 (select main_a v_prenex_9148)) 6))) (forall ((v_prenex_3085 Int) (v_prenex_3086 Int)) (or (<= (+ main_y 1) v_prenex_3086) (<= (select main_a v_prenex_3086) (+ (select main_a v_prenex_3085) 998)) (<= (select main_a v_prenex_3085) 3) (< v_prenex_3086 main_y) (<= (+ main_x 1) v_prenex_3085) (<= (* 2 (select main_a v_prenex_3085)) 6) (<= 995 (select main_a v_prenex_3086)))) (forall ((v_prenex_4665 Int) (v_prenex_4664 Int)) (or (<= (+ main_y 1) v_prenex_4665) (<= (select main_a v_prenex_4664) 3) (<= (select main_a v_prenex_4664) 5) (< v_prenex_4665 main_y) (<= (+ (select main_a v_prenex_4664) (select main_a v_prenex_4665)) 1000) (<= 995 (select main_a v_prenex_4665)) (<= (select main_a v_prenex_4665) 999))) (or (forall ((v_prenex_686 Int)) (or (<= (select main_a v_prenex_686) 3) (<= 2 (* 2 (select main_a v_prenex_686))))) (forall ((v_prenex_687 Int)) (or (<= (select main_a v_prenex_687) 999) (<= 1994 (* 2 (select main_a v_prenex_687))) (< v_prenex_687 main_y) (<= (select main_a v_prenex_687) 1001) (<= (+ main_y 1) v_prenex_687)))) (forall ((v_prenex_2277 Int) (v_prenex_2276 Int)) (or (<= (+ main_y 1) v_prenex_2277) (<= 997 (select main_a v_prenex_2277)) (<= 2 (* 2 (select main_a v_prenex_2276))) (< v_prenex_2277 main_y) (<= (+ (select main_a v_prenex_2276) (select main_a v_prenex_2277)) 1000) (<= (select main_a v_prenex_2277) 999))) (forall ((v_prenex_1561 Int) (v_prenex_1560 Int)) (or (<= (+ main_y 1) v_prenex_1561) (<= (select main_a v_prenex_1560) 3) (<= (select main_a v_prenex_1561) 999) (<= 1000 (+ (select main_a v_prenex_1560) (select main_a v_prenex_1561))) (<= 997 (select main_a v_prenex_1561)) (< v_prenex_1561 main_y) (<= (* 2 (select main_a v_prenex_1560)) 6))) (forall ((v_prenex_52 Int) (v_prenex_51 Int)) (or (< v_prenex_52 main_y) (<= (+ (select main_a v_prenex_51) (select main_a v_prenex_52)) 1000) (<= 1994 (* 2 (select main_a v_prenex_52))) (<= (+ main_y 1) v_prenex_52) (<= 0 (+ (select main_a v_prenex_51) 1)) (<= 995 (select main_a v_prenex_52)) (<= (select main_a v_prenex_51) 5))) (forall ((v_prenex_88 Int) (v_prenex_87 Int)) (or (<= (select main_a v_prenex_88) 1001) (<= 2 (* 2 (select main_a v_prenex_87))) (<= 1 (select main_a v_prenex_87)) (<= (+ main_y 1) v_prenex_88) (<= (select main_a v_prenex_88) (+ (select main_a v_prenex_87) 998)) (< v_prenex_88 main_y))) (forall ((v_prenex_9415 Int) (v_prenex_9414 Int)) (or (<= (select main_a v_prenex_9414) 5) (<= (+ (select main_a v_prenex_9414) (select main_a v_prenex_9415)) 1000) (< v_prenex_9415 main_y) (<= 0 (+ (select main_a v_prenex_9414) 1)) (<= (select main_a v_prenex_9415) 999) (<= 995 (select main_a v_prenex_9415)) (<= (+ main_y 1) v_prenex_9415))) (forall ((v_prenex_1749 Int) (v_prenex_1748 Int)) (or (<= (select main_a v_prenex_1749) 999) (< v_prenex_1749 main_y) (<= (select main_a v_prenex_1749) 1001) (<= (* 2 (select main_a v_prenex_1748)) 6) (<= 0 (+ (select main_a v_prenex_1748) 1)) (<= (select main_a v_prenex_1749) (+ (select main_a v_prenex_1748) 998)) (<= (+ main_y 1) v_prenex_1749))) (forall ((v_prenex_1565 Int) (v_prenex_1564 Int)) (or (<= (select main_a v_prenex_1565) 999) (<= (select main_a v_prenex_1565) (+ (select main_a v_prenex_1564) 998)) (< v_prenex_1565 main_y) (<= 1 (select main_a v_prenex_1564)) (<= 0 (+ (select main_a v_prenex_1564) 1)) (<= (+ main_y 1) v_prenex_1565) (< v_prenex_1564 main_x))) (forall ((v_prenex_7227 Int) (v_prenex_7226 Int)) (or (<= (+ main_y 1) v_prenex_7227) (<= (+ main_x 1) v_prenex_7226) (< v_prenex_7227 main_y) (<= (select main_a v_prenex_7227) 1001) (<= (* 2 (select main_a v_prenex_7226)) 6) (<= (select main_a v_prenex_7227) (+ (select main_a v_prenex_7226) 998)))) (or (forall ((v_prenex_3448 Int)) (or (<= (+ main_y 1) v_prenex_3448) (< v_prenex_3448 main_y) (<= (* 2 (select main_a v_prenex_3448)) 1998) (<= (select main_a v_prenex_3448) 1001))) (forall ((v_prenex_3447 Int)) (or (<= (+ main_x 1) v_prenex_3447) (<= 0 (+ (select main_a v_prenex_3447) 1)) (<= (select main_a v_prenex_3447) 5)))) (forall ((v_prenex_4896 Int) (v_prenex_4897 Int)) (or (<= (+ main_y 1) v_prenex_4897) (<= (+ main_x 1) v_prenex_4896) (< v_prenex_4897 main_y) (<= (select main_a v_prenex_4897) (+ (select main_a v_prenex_4896) 998)) (<= 2 (* 2 (select main_a v_prenex_4896))) (<= 995 (select main_a v_prenex_4897)))) (forall ((v_prenex_10646 Int) (v_prenex_10647 Int)) (or (<= (select main_a v_prenex_10647) 1001) (<= (select main_a v_prenex_10646) 3) (<= (+ main_y 1) v_prenex_10647) (< v_prenex_10647 main_y) (<= 1 (select main_a v_prenex_10646)) (<= (select main_a v_prenex_10647) (+ (select main_a v_prenex_10646) 998)) (< v_prenex_10646 main_x))) (or (forall ((v_prenex_5255 Int)) (or (<= 0 (+ (select main_a v_prenex_5255) 1)) (<= 1 (select main_a v_prenex_5255)))) (forall ((v_prenex_5256 Int)) (or (<= (* 2 (select main_a v_prenex_5256)) 1998) (< v_prenex_5256 main_y) (<= (+ main_y 1) v_prenex_5256) (<= (select main_a v_prenex_5256) 999)))) (forall ((v_prenex_3943 Int) (v_prenex_3944 Int)) (or (<= (select main_a v_prenex_3944) 1001) (< v_prenex_3944 main_y) (<= (+ main_y 1) v_prenex_3944) (<= (+ (select main_a v_prenex_3943) 994) (select main_a v_prenex_3944)) (<= (select main_a v_prenex_3943) 5) (<= 1 (select main_a v_prenex_3943)) (<= 995 (select main_a v_prenex_3944)))) (forall ((v_prenex_10291 Int) (v_prenex_10290 Int)) (or (< v_prenex_10290 main_x) (<= (select main_a v_prenex_10290) 3) (<= (+ main_y 1) v_prenex_10291) (<= 1000 (+ (select main_a v_prenex_10290) (select main_a v_prenex_10291))) (<= (* 2 (select main_a v_prenex_10290)) 6) (<= 997 (select main_a v_prenex_10291)) (< v_prenex_10291 main_y))) (forall ((v_prenex_6976 Int) (v_prenex_6975 Int)) (or (<= (select main_a v_prenex_6975) 3) (< v_prenex_6975 main_x) (<= (+ (select main_a v_prenex_6975) (select main_a v_prenex_6976)) 1000) (<= (+ main_y 1) v_prenex_6976) (< v_prenex_6976 main_y) (<= 995 (select main_a v_prenex_6976)) (<= (select main_a v_prenex_6975) 5))) (forall ((v_prenex_10701 Int) (v_prenex_10700 Int)) (or (<= 1 (select main_a v_prenex_10700)) (<= (+ (select main_a v_prenex_10700) 994) (select main_a v_prenex_10701)) (< v_prenex_10701 main_y) (<= (select main_a v_prenex_10700) 3) (<= (+ main_y 1) v_prenex_10701) (< v_prenex_10700 main_x) (<= (select main_a v_prenex_10701) 1001))) (forall ((v_prenex_612 Int) (v_prenex_613 Int)) (or (<= 997 (select main_a v_prenex_613)) (<= (+ main_y 1) v_prenex_613) (< v_prenex_613 main_y) (<= 1000 (+ (select main_a v_prenex_612) (select main_a v_prenex_613))) (<= (+ main_x 1) v_prenex_612))) (or (forall ((v_prenex_10464 Int)) (or (< v_prenex_10464 main_x) (<= (select main_a v_prenex_10464) 3) (<= 0 (+ (select main_a v_prenex_10464) 1)) (<= (+ main_x 1) v_prenex_10464))) (forall ((v_prenex_10465 Int)) (<= (* 2 (select main_a v_prenex_10465)) 1998))) (forall ((v_prenex_10422 Int) (v_prenex_10423 Int)) (or (<= 1000 (+ (select main_a v_prenex_10422) (select main_a v_prenex_10423))) (<= 995 (select main_a v_prenex_10423)) (<= 2 (* 2 (select main_a v_prenex_10422))) (<= (+ main_y 1) v_prenex_10423) (<= 997 (select main_a v_prenex_10423)) (< v_prenex_10423 main_y))) (or (forall ((v_prenex_8019 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8019))) (<= 997 (select main_a v_prenex_8019)) (<= 995 (select main_a v_prenex_8019)) (<= (+ main_y 1) v_prenex_8019) (< v_prenex_8019 main_y))) (forall ((v_prenex_8018 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8018))) (<= (select main_a v_prenex_8018) 5)))) (forall ((v_prenex_10737 Int) (v_prenex_10736 Int)) (or (<= (* 2 (select main_a v_prenex_10736)) 6) (<= (+ main_y 1) v_prenex_10737) (< v_prenex_10737 main_y) (<= (+ (select main_a v_prenex_10736) 994) (select main_a v_prenex_10737)) (<= 1994 (* 2 (select main_a v_prenex_10737))))) (or (forall ((v_prenex_10267 Int)) (or (< v_prenex_10267 main_y) (<= 1994 (* 2 (select main_a v_prenex_10267))) (<= (+ main_y 1) v_prenex_10267) (<= 995 (select main_a v_prenex_10267)))) (forall ((v_prenex_10266 Int)) (or (<= 1 (select main_a v_prenex_10266)) (<= (select main_a v_prenex_10266) 3)))) (forall ((v_prenex_9605 Int) (v_prenex_9604 Int)) (or (<= 0 (+ (select main_a v_prenex_9604) 1)) (<= (select main_a v_prenex_9605) (+ (select main_a v_prenex_9604) 998)) (< v_prenex_9605 main_y) (<= 1 (select main_a v_prenex_9604)) (<= (+ main_y 1) v_prenex_9605) (<= (* 2 (select main_a v_prenex_9605)) 1998))) (forall ((v_prenex_7478 Int) (v_prenex_7477 Int)) (or (<= (* 2 (select main_a v_prenex_7477)) 6) (<= 997 (select main_a v_prenex_7478)) (<= (select main_a v_prenex_7478) 999) (<= (+ (select main_a v_prenex_7477) 994) (select main_a v_prenex_7478)) (<= (+ main_y 1) v_prenex_7478) (< v_prenex_7478 main_y))) (forall ((v_prenex_1285 Int) (v_prenex_1284 Int)) (or (<= (+ main_y 1) v_prenex_1285) (< v_prenex_1284 main_x) (<= (+ (select main_a v_prenex_1284) (select main_a v_prenex_1285)) 1000) (<= 1 (select main_a v_prenex_1284)) (<= (+ main_x 1) v_prenex_1284))) (or (forall ((v_prenex_9042 Int)) (or (<= (+ main_x 1) v_prenex_9042) (<= (* 2 (select main_a v_prenex_9042)) 6) (<= 0 (+ (select main_a v_prenex_9042) 1)))) (forall ((v_prenex_9043 Int)) (or (< v_prenex_9043 main_y) (<= 1994 (* 2 (select main_a v_prenex_9043))) (<= (select main_a v_prenex_9043) 1001) (<= (+ main_y 1) v_prenex_9043)))) (forall ((v_prenex_9613 Int) (v_prenex_9612 Int)) (or (<= (+ main_y 1) v_prenex_9613) (<= (+ (select main_a v_prenex_9612) 994) (select main_a v_prenex_9613)) (< v_prenex_9612 main_x) (<= 1 (select main_a v_prenex_9612)) (<= (select main_a v_prenex_9612) 5) (<= 1994 (* 2 (select main_a v_prenex_9613))) (< v_prenex_9613 main_y))) (forall ((v_prenex_9777 Int) (v_prenex_9776 Int)) (or (<= (+ main_y 1) v_prenex_9777) (<= 0 (+ (select main_a v_prenex_9776) 1)) (<= (+ main_x 1) v_prenex_9776) (<= (+ (select main_a v_prenex_9776) 994) (select main_a v_prenex_9777)) (<= 997 (select main_a v_prenex_9777)) (< v_prenex_9777 main_y))) (forall ((v_prenex_6947 Int) (v_prenex_6948 Int)) (or (<= (+ (select main_a v_prenex_6947) (select main_a v_prenex_6948)) 1000) (<= 0 (+ (select main_a v_prenex_6947) 1)) (<= (+ main_y 1) v_prenex_6948) (< v_prenex_6948 main_y) (<= 1994 (* 2 (select main_a v_prenex_6948))) (<= (select main_a v_prenex_6948) 999))) (forall ((v_prenex_8451 Int) (v_prenex_8452 Int)) (or (<= (select main_a v_prenex_8452) 999) (< v_prenex_8451 main_x) (<= 1 (select main_a v_prenex_8451)) (< v_prenex_8452 main_y) (<= (select main_a v_prenex_8452) (+ (select main_a v_prenex_8451) 998)) (<= (+ main_y 1) v_prenex_8452))) (forall ((v_prenex_884 Int) (v_prenex_883 Int)) (or (<= (select main_a v_prenex_884) 999) (<= 1 (select main_a v_prenex_883)) (<= (+ main_y 1) v_prenex_884) (<= (select main_a v_prenex_883) 5) (< v_prenex_884 main_y) (<= (+ (select main_a v_prenex_883) 994) (select main_a v_prenex_884)))) (forall ((v_prenex_6719 Int) (v_prenex_6720 Int)) (or (<= (+ main_x 1) v_prenex_6719) (< v_prenex_6719 main_x) (<= 2 (* 2 (select main_a v_prenex_6719))) (<= (+ (select main_a v_prenex_6719) 994) (select main_a v_prenex_6720)) (<= (select main_a v_prenex_6719) 5))) (forall ((v_prenex_1668 Int) (v_prenex_1669 Int)) (or (<= (+ main_y 1) v_prenex_1669) (<= (select main_a v_prenex_1668) 3) (< v_prenex_1669 main_y) (<= (* 2 (select main_a v_prenex_1669)) 1998) (<= (+ (select main_a v_prenex_1668) 994) (select main_a v_prenex_1669)) (<= (* 2 (select main_a v_prenex_1668)) 6))) (or (forall ((v_prenex_637 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_637))) (<= 995 (select main_a v_prenex_637)) (< v_prenex_637 main_y) (<= (+ main_y 1) v_prenex_637) (<= (* 2 (select main_a v_prenex_637)) 1998))) (forall ((v_prenex_636 Int)) (or (<= (select main_a v_prenex_636) 5) (<= 1 (select main_a v_prenex_636))))) (forall ((v_prenex_3669 Int) (v_prenex_3670 Int)) (or (<= (select main_a v_prenex_3670) 1001) (< v_prenex_3670 main_y) (<= 1 (select main_a v_prenex_3669)) (<= (+ main_y 1) v_prenex_3670) (<= (select main_a v_prenex_3670) 999) (<= (+ (select main_a v_prenex_3669) (select main_a v_prenex_3670)) 1000))) (forall ((v_prenex_5817 Int) (v_prenex_5816 Int)) (or (<= (select main_a v_prenex_5816) 3) (<= 997 (select main_a v_prenex_5817)) (<= (+ main_y 1) v_prenex_5817) (<= (+ (select main_a v_prenex_5816) (select main_a v_prenex_5817)) 1000) (<= (+ main_x 1) v_prenex_5816) (<= 1 (select main_a v_prenex_5816)) (< v_prenex_5817 main_y))) (forall ((v_prenex_4016 Int) (v_prenex_4015 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4015))) (<= 997 (select main_a v_prenex_4016)) (<= (* 2 (select main_a v_prenex_4016)) 1998) (<= 1000 (+ (select main_a v_prenex_4015) (select main_a v_prenex_4016))) (< v_prenex_4016 main_y) (<= (+ main_y 1) v_prenex_4016))) (forall ((v_prenex_7137 Int) (v_prenex_7136 Int)) (or (<= (select main_a v_prenex_7137) 999) (<= (+ main_y 1) v_prenex_7137) (< v_prenex_7137 main_y) (<= 0 (+ (select main_a v_prenex_7136) 1)) (<= 2 (* 2 (select main_a v_prenex_7136))) (<= 1000 (+ (select main_a v_prenex_7136) (select main_a v_prenex_7137))) (< v_prenex_7136 main_x))) (or (forall ((v_prenex_10242 Int)) (or (<= (+ main_x 1) v_prenex_10242) (<= (select main_a v_prenex_10242) 3) (<= 1 (select main_a v_prenex_10242)))) (forall ((v_prenex_10243 Int)) (or (<= 997 (select main_a v_prenex_10243)) (< v_prenex_10243 main_y) (<= (* 2 (select main_a v_prenex_10243)) 1998) (<= (+ main_y 1) v_prenex_10243)))) (forall ((v_prenex_741 Int) (v_prenex_740 Int)) (or (< v_prenex_741 main_y) (<= (+ (select main_a v_prenex_740) 994) (select main_a v_prenex_741)) (<= 1994 (* 2 (select main_a v_prenex_741))) (< v_prenex_740 main_x) (<= (+ main_y 1) v_prenex_741))) (forall ((v_prenex_9171 Int) (v_prenex_9170 Int)) (or (< v_prenex_9171 main_y) (<= 2 (* 2 (select main_a v_prenex_9170))) (<= (select main_a v_prenex_9171) 1001) (<= (+ main_y 1) v_prenex_9171) (<= (select main_a v_prenex_9170) 5) (<= (+ (select main_a v_prenex_9170) 994) (select main_a v_prenex_9171)) (<= (select main_a v_prenex_9171) 999))) (forall ((v_prenex_8606 Int) (v_prenex_8607 Int)) (or (<= (* 2 (select main_a v_prenex_8607)) 1998) (< v_prenex_8607 main_y) (<= (select main_a v_prenex_8606) 3) (<= (+ main_x 1) v_prenex_8606) (<= (+ (select main_a v_prenex_8606) (select main_a v_prenex_8607)) 1000) (<= (* 2 (select main_a v_prenex_8606)) 6) (<= (+ main_y 1) v_prenex_8607))) (or (forall ((v_prenex_5391 Int)) (or (< v_prenex_5391 main_y) (<= (+ main_y 1) v_prenex_5391) (<= 995 (select main_a v_prenex_5391)) (<= 1994 (* 2 (select main_a v_prenex_5391))) (<= 997 (select main_a v_prenex_5391)))) (forall ((v_prenex_5390 Int)) (or (<= 0 (+ (select main_a v_prenex_5390) 1)) (<= (* 2 (select main_a v_prenex_5390)) 6)))) (forall ((v_prenex_340 Int) (v_prenex_339 Int)) (or (<= (+ main_y 1) v_prenex_340) (< v_prenex_340 main_y) (<= (select main_a v_prenex_340) 999) (<= 2 (* 2 (select main_a v_prenex_339))) (<= (select main_a v_prenex_340) (+ (select main_a v_prenex_339) 998)) (<= 997 (select main_a v_prenex_340)))) (or (forall ((v_prenex_7254 Int)) (or (<= (* 2 (select main_a v_prenex_7254)) 6) (< v_prenex_7254 main_x) (<= (select main_a v_prenex_7254) 3))) (forall ((v_prenex_7255 Int)) (or (<= (+ main_y 1) v_prenex_7255) (<= (select main_a v_prenex_7255) 1001) (<= (* 2 (select main_a v_prenex_7255)) 1998) (< v_prenex_7255 main_y)))) (forall ((v_prenex_5415 Int) (v_prenex_5414 Int)) (or (<= (select main_a v_prenex_5415) (+ (select main_a v_prenex_5414) 998)) (<= 1 (select main_a v_prenex_5414)) (<= (+ main_y 1) v_prenex_5415) (<= (+ main_x 1) v_prenex_5414) (<= 0 (+ (select main_a v_prenex_5414) 1)) (< v_prenex_5415 main_y) (<= (select main_a v_prenex_5415) 999))) (forall ((v_prenex_6979 Int) (v_prenex_6980 Int)) (or (<= 0 (+ (select main_a v_prenex_6979) 1)) (< v_prenex_6980 main_y) (<= (* 2 (select main_a v_prenex_6980)) 1998) (<= (select main_a v_prenex_6980) (+ (select main_a v_prenex_6979) 998)) (<= (select main_a v_prenex_6980) 999) (<= (+ main_y 1) v_prenex_6980) (<= (* 2 (select main_a v_prenex_6979)) 6))) (forall ((v_prenex_8949 Int) (v_prenex_8948 Int)) (or (<= (+ main_x 1) v_prenex_8948) (< v_prenex_8949 main_y) (<= (* 2 (select main_a v_prenex_8949)) 1998) (<= (select main_a v_prenex_8949) (+ (select main_a v_prenex_8948) 998)) (<= 2 (* 2 (select main_a v_prenex_8948))) (<= (+ main_y 1) v_prenex_8949))) (forall ((v_prenex_1451 Int) (v_prenex_1450 Int)) (or (< v_prenex_1451 main_y) (<= (select main_a v_prenex_1451) (+ (select main_a v_prenex_1450) 998)) (<= (+ main_y 1) v_prenex_1451) (<= 995 (select main_a v_prenex_1451)) (<= (* 2 (select main_a v_prenex_1450)) 6) (<= 2 (* 2 (select main_a v_prenex_1450))) (<= (select main_a v_prenex_1451) 1001))) (forall ((v_prenex_2073 Int) (v_prenex_2074 Int)) (or (<= (* 2 (select main_a v_prenex_2073)) 6) (<= 0 (+ (select main_a v_prenex_2073) 1)) (<= (* 2 (select main_a v_prenex_2074)) 1998) (< v_prenex_2074 main_y) (<= (+ main_y 1) v_prenex_2074) (<= 1000 (+ (select main_a v_prenex_2073) (select main_a v_prenex_2074))) (<= 997 (select main_a v_prenex_2074)))) (forall ((v_prenex_8004 Int) (v_prenex_8005 Int)) (or (<= 1 (select main_a v_prenex_8004)) (< v_prenex_8005 main_y) (<= (+ main_y 1) v_prenex_8005) (<= 0 (+ (select main_a v_prenex_8004) 1)) (<= 1994 (* 2 (select main_a v_prenex_8005))) (<= (+ (select main_a v_prenex_8004) 994) (select main_a v_prenex_8005)) (<= (select main_a v_prenex_8005) 999))) (forall ((v_prenex_656 Int) (v_prenex_657 Int)) (or (<= (select main_a v_prenex_657) 1001) (<= 995 (select main_a v_prenex_657)) (<= (select main_a v_prenex_657) (+ (select main_a v_prenex_656) 998)) (< v_prenex_657 main_y) (<= (select main_a v_prenex_656) 3) (<= (+ main_y 1) v_prenex_657))) (or (forall ((v_prenex_8235 Int)) (or (< v_prenex_8235 main_y) (<= (+ main_y 1) v_prenex_8235) (<= (select main_a v_prenex_8235) 1001) (<= 1994 (* 2 (select main_a v_prenex_8235))))) (forall ((v_prenex_8234 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8234))) (<= 0 (+ (select main_a v_prenex_8234) 1))))) (forall ((v_prenex_5515 Int) (v_prenex_5514 Int)) (or (< v_prenex_5515 main_y) (<= 2 (* 2 (select main_a v_prenex_5514))) (<= (select main_a v_prenex_5514) 5) (<= 995 (select main_a v_prenex_5515)) (< v_prenex_5514 main_x) (<= (+ main_y 1) v_prenex_5515) (<= 1000 (+ (select main_a v_prenex_5514) (select main_a v_prenex_5515))))) (or (forall ((v_prenex_2202 Int)) (or (<= (select main_a v_prenex_2202) 3) (<= 0 (+ (select main_a v_prenex_2202) 1)))) (forall ((v_prenex_2203 Int)) (or (<= 997 (select main_a v_prenex_2203)) (<= (+ main_y 1) v_prenex_2203) (<= 1994 (* 2 (select main_a v_prenex_2203))) (<= 995 (select main_a v_prenex_2203)) (< v_prenex_2203 main_y)))) (or (forall ((v_prenex_8708 Int)) (<= (select main_a v_prenex_8708) 5)) (forall ((v_prenex_8709 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8709))) (<= (select main_a v_prenex_8709) 999) (<= 997 (select main_a v_prenex_8709)) (< v_prenex_8709 main_y) (<= (+ main_y 1) v_prenex_8709)))) (or (forall ((v_prenex_5006 Int)) (or (<= (* 2 (select main_a v_prenex_5006)) 6) (<= (+ main_x 1) v_prenex_5006) (<= 1 (select main_a v_prenex_5006)))) (forall ((v_prenex_5007 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5007))) (< v_prenex_5007 main_y) (<= (+ main_y 1) v_prenex_5007)))) (or (forall ((v_prenex_9853 Int)) (or (<= (+ main_x 1) v_prenex_9853) (<= (* 2 (select main_a v_prenex_9853)) 6) (<= (select main_a v_prenex_9853) 3))) (forall ((v_prenex_9854 Int)) (or (< v_prenex_9854 main_y) (<= (+ main_y 1) v_prenex_9854) (<= (* 2 (select main_a v_prenex_9854)) 1998) (<= 1994 (* 2 (select main_a v_prenex_9854)))))) (forall ((v_prenex_4469 Int) (v_prenex_4468 Int)) (or (<= (+ main_x 1) v_prenex_4468) (<= (* 2 (select main_a v_prenex_4469)) 1998) (<= (+ main_y 1) v_prenex_4469) (<= 1 (select main_a v_prenex_4468)) (< v_prenex_4469 main_y) (<= (select main_a v_prenex_4469) (+ (select main_a v_prenex_4468) 998)))) (forall ((v_prenex_9291 Int) (v_prenex_9290 Int)) (or (< v_prenex_9291 main_y) (<= 995 (select main_a v_prenex_9291)) (<= (+ main_y 1) v_prenex_9291) (<= (select main_a v_prenex_9290) 5) (<= (+ (select main_a v_prenex_9290) (select main_a v_prenex_9291)) 1000) (<= 2 (* 2 (select main_a v_prenex_9290))))) (forall ((v_prenex_3173 Int) (v_prenex_3174 Int)) (or (< v_prenex_3174 main_y) (<= (* 2 (select main_a v_prenex_3173)) 6) (<= (select main_a v_prenex_3174) (+ (select main_a v_prenex_3173) 998)) (<= (select main_a v_prenex_3174) 1001) (<= (+ main_y 1) v_prenex_3174) (<= 0 (+ (select main_a v_prenex_3173) 1)) (<= (select main_a v_prenex_3174) 999))) (or (forall ((v_prenex_7296 Int)) (<= 2 (* 2 (select main_a v_prenex_7296)))) (forall ((v_prenex_7297 Int)) (or (<= (select main_a v_prenex_7297) 999) (<= (select main_a v_prenex_7297) 1001) (<= (+ main_y 1) v_prenex_7297) (<= (* 2 (select main_a v_prenex_7297)) 1998) (< v_prenex_7297 main_y)))) (forall ((v_prenex_6443 Int) (v_prenex_6442 Int)) (or (<= (select main_a v_prenex_6442) 5) (<= 2 (* 2 (select main_a v_prenex_6442))) (<= (+ (select main_a v_prenex_6442) (select main_a v_prenex_6443)) 1000) (<= (* 2 (select main_a v_prenex_6443)) 1998) (<= (+ main_y 1) v_prenex_6443) (< v_prenex_6443 main_y) (<= 1994 (* 2 (select main_a v_prenex_6443))))) (forall ((v_prenex_7577 Int) (v_prenex_7578 Int)) (or (<= (select main_a v_prenex_7577) 5) (<= (+ (select main_a v_prenex_7577) (select main_a v_prenex_7578)) 1000) (<= (select main_a v_prenex_7578) 1001) (<= 995 (select main_a v_prenex_7578)) (<= (select main_a v_prenex_7577) 3) (<= (+ main_y 1) v_prenex_7578) (< v_prenex_7578 main_y))) (forall ((v_prenex_9055 Int) (v_prenex_9054 Int)) (or (<= (+ (select main_a v_prenex_9054) (select main_a v_prenex_9055)) 1000) (< v_prenex_9055 main_y) (<= 1994 (* 2 (select main_a v_prenex_9055))) (<= (select main_a v_prenex_9054) 5) (<= 997 (select main_a v_prenex_9055)) (<= (+ main_y 1) v_prenex_9055))) (forall ((v_prenex_10043 Int) (v_prenex_10042 Int)) (or (<= 1 (select main_a v_prenex_10042)) (<= (+ main_y 1) v_prenex_10043) (<= 995 (select main_a v_prenex_10043)) (<= 2 (* 2 (select main_a v_prenex_10042))) (<= (select main_a v_prenex_10043) (+ (select main_a v_prenex_10042) 998)) (<= 1994 (* 2 (select main_a v_prenex_10043))) (< v_prenex_10043 main_y))) (forall ((v_prenex_6469 Int) (v_prenex_6468 Int)) (or (< v_prenex_6469 main_y) (<= (+ main_y 1) v_prenex_6469) (<= (select main_a v_prenex_6468) 5) (<= (select main_a v_prenex_6469) 999) (<= (+ (select main_a v_prenex_6468) 994) (select main_a v_prenex_6469)) (< v_prenex_6468 main_x))) (or (forall ((v_prenex_7361 Int)) (or (< v_prenex_7361 main_y) (<= (+ main_y 1) v_prenex_7361) (<= 995 (select main_a v_prenex_7361)) (<= 1994 (* 2 (select main_a v_prenex_7361))) (<= (* 2 (select main_a v_prenex_7361)) 1998))) (forall ((v_prenex_7360 Int)) (or (<= (* 2 (select main_a v_prenex_7360)) 6) (<= 0 (+ (select main_a v_prenex_7360) 1))))) (or (forall ((v_prenex_5134 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5134))) (< v_prenex_5134 main_y) (<= (+ main_y 1) v_prenex_5134))) (forall ((v_prenex_5133 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5133))) (< v_prenex_5133 main_x) (<= 1 (select main_a v_prenex_5133))))) (forall ((v_prenex_10125 Int) (v_prenex_10124 Int)) (or (<= (+ (select main_a v_prenex_10124) (select main_a v_prenex_10125)) 1000) (<= (select main_a v_prenex_10125) 1001) (<= (+ main_y 1) v_prenex_10125) (< v_prenex_10125 main_y) (<= 0 (+ (select main_a v_prenex_10124) 1)))) (forall ((v_prenex_2871 Int) (v_prenex_2870 Int)) (or (<= (+ main_y 1) v_prenex_2871) (<= (select main_a v_prenex_2870) 3) (<= (select main_a v_prenex_2871) 999) (<= (select main_a v_prenex_2870) 5) (< v_prenex_2871 main_y) (<= (select main_a v_prenex_2871) 1001) (<= (+ (select main_a v_prenex_2870) 994) (select main_a v_prenex_2871)))) (forall ((v_prenex_7511 Int) (v_prenex_7512 Int)) (or (<= (+ main_x 1) v_prenex_7511) (< v_prenex_7512 main_y) (<= (select main_a v_prenex_7512) (+ (select main_a v_prenex_7511) 998)) (<= 1 (select main_a v_prenex_7511)) (<= (+ main_y 1) v_prenex_7512) (<= 995 (select main_a v_prenex_7512)))) (forall ((v_prenex_709 Int) (v_prenex_708 Int)) (or (<= 1000 (+ (select main_a v_prenex_708) (select main_a v_prenex_709))) (< v_prenex_709 main_y) (<= (select main_a v_prenex_708) 3) (<= (+ main_y 1) v_prenex_709) (<= (select main_a v_prenex_709) 999) (<= (* 2 (select main_a v_prenex_708)) 6) (< v_prenex_708 main_x))) (forall ((v_prenex_1233 Int) (v_prenex_1232 Int)) (or (<= 0 (+ (select main_a v_prenex_1232) 1)) (< v_prenex_1233 main_y) (<= 1000 (+ (select main_a v_prenex_1232) (select main_a v_prenex_1233))) (<= (* 2 (select main_a v_prenex_1233)) 1998) (<= (+ main_y 1) v_prenex_1233))) (forall ((v_prenex_5024 Int) (v_prenex_5025 Int)) (or (<= (+ main_y 1) v_prenex_5025) (<= 0 (+ (select main_a v_prenex_5024) 1)) (<= (select main_a v_prenex_5024) 5) (<= (* 2 (select main_a v_prenex_5025)) 1998) (< v_prenex_5025 main_y) (<= 1000 (+ (select main_a v_prenex_5024) (select main_a v_prenex_5025))) (<= 995 (select main_a v_prenex_5025)))) (forall ((v_prenex_8421 Int) (v_prenex_8422 Int)) (or (<= (+ (select main_a v_prenex_8421) (select main_a v_prenex_8422)) 1000) (< v_prenex_8422 main_y) (<= 2 (* 2 (select main_a v_prenex_8421))) (<= (+ main_y 1) v_prenex_8422) (<= (* 2 (select main_a v_prenex_8422)) 1998))) (forall ((v_prenex_1109 Int) (v_prenex_1108 Int)) (or (<= 1 (select main_a v_prenex_1108)) (<= (+ main_y 1) v_prenex_1109) (< v_prenex_1109 main_y) (<= 997 (select main_a v_prenex_1109)) (<= (select main_a v_prenex_1108) 3) (<= (select main_a v_prenex_1109) (+ (select main_a v_prenex_1108) 998)) (< v_prenex_1108 main_x))) (or (forall ((v_prenex_5704 Int)) (or (<= (* 2 (select main_a v_prenex_5704)) 6) (<= 0 (+ (select main_a v_prenex_5704) 1)) (< v_prenex_5704 main_x))) (forall ((v_prenex_5705 Int)) (or (<= (* 2 (select main_a v_prenex_5705)) 1998) (<= (+ main_y 1) v_prenex_5705) (< v_prenex_5705 main_y)))) (forall ((v_prenex_10172 Int) (v_prenex_10173 Int)) (or (<= (select main_a v_prenex_10173) 1001) (<= (+ main_y 1) v_prenex_10173) (<= (* 2 (select main_a v_prenex_10173)) 1998) (<= (* 2 (select main_a v_prenex_10172)) 6) (< v_prenex_10173 main_y) (<= (+ (select main_a v_prenex_10172) (select main_a v_prenex_10173)) 1000) (<= 0 (+ (select main_a v_prenex_10172) 1)))) (or (forall ((v_prenex_9080 Int)) (or (<= (select main_a v_prenex_9080) 3) (< v_prenex_9080 main_x) (<= (select main_a v_prenex_9080) 5))) (forall ((v_prenex_9081 Int)) (or (< v_prenex_9081 main_y) (<= (+ main_y 1) v_prenex_9081) (<= 1994 (* 2 (select main_a v_prenex_9081)))))) (or (forall ((v_prenex_534 Int)) (or (<= (+ main_y 1) v_prenex_534) (<= 995 (select main_a v_prenex_534)) (< v_prenex_534 main_y) (<= (select main_a v_prenex_534) 999) (<= 1994 (* 2 (select main_a v_prenex_534))))) (forall ((v_prenex_533 Int)) (or (<= (select main_a v_prenex_533) 3) (<= (select main_a v_prenex_533) 5)))) (or (forall ((v_prenex_1462 Int)) (or (<= (* 2 (select main_a v_prenex_1462)) 6) (< v_prenex_1462 main_x) (<= (select main_a v_prenex_1462) 3))) (forall ((v_prenex_1463 Int)) (or (<= (+ main_y 1) v_prenex_1463) (<= 1994 (* 2 (select main_a v_prenex_1463))) (<= 997 (select main_a v_prenex_1463)) (< v_prenex_1463 main_y)))) (forall ((v_prenex_10161 Int) (v_prenex_10160 Int)) (or (<= (+ (select main_a v_prenex_10160) (select main_a v_prenex_10161)) 1000) (< v_prenex_10161 main_y) (<= 2 (* 2 (select main_a v_prenex_10160))) (<= (select main_a v_prenex_10161) 1001) (<= (+ main_y 1) v_prenex_10161) (<= (select main_a v_prenex_10160) 5) (<= (select main_a v_prenex_10161) 999))) (or (forall ((v_prenex_9448 Int)) (or (< v_prenex_9448 main_x) (<= (* 2 (select main_a v_prenex_9448)) 6))) (forall ((v_prenex_9449 Int)) (or (< v_prenex_9449 main_y) (<= (select main_a v_prenex_9449) 1001) (<= (+ main_y 1) v_prenex_9449)))) (forall ((v_prenex_7658 Int) (v_prenex_7657 Int)) (or (<= (+ (select main_a v_prenex_7657) (select main_a v_prenex_7658)) 1000) (< v_prenex_7658 main_y) (<= 0 (+ (select main_a v_prenex_7657) 1)) (<= 2 (* 2 (select main_a v_prenex_7657))) (<= 997 (select main_a v_prenex_7658)) (<= (+ main_y 1) v_prenex_7658))) (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))) (<= (select main_a v_prenex_4049) 5) (<= (* 2 (select main_a v_prenex_4050)) 1998) (<= (+ main_y 1) v_prenex_4050) (< v_prenex_4050 main_y) (<= (+ main_x 1) v_prenex_4049))) (forall ((v_prenex_9491 Int) (v_prenex_9492 Int)) (or (<= (select main_a v_prenex_9492) 1001) (<= 995 (select main_a v_prenex_9492)) (<= (+ (select main_a v_prenex_9491) 994) (select main_a v_prenex_9492)) (<= (+ main_y 1) v_prenex_9492) (< v_prenex_9492 main_y) (<= (select main_a v_prenex_9491) 5) (<= (select main_a v_prenex_9491) 3))) (forall ((v_prenex_2864 Int) (v_prenex_2865 Int)) (or (<= (select main_a v_prenex_2865) (+ (select main_a v_prenex_2864) 998)) (< v_prenex_2865 main_y) (<= 995 (select main_a v_prenex_2865)) (<= (select main_a v_prenex_2865) 999) (<= (+ main_y 1) v_prenex_2865) (<= 2 (* 2 (select main_a v_prenex_2864))) (<= 1 (select main_a v_prenex_2864)))) (forall ((v_prenex_10391 Int) (v_prenex_10390 Int)) (or (< v_prenex_10391 main_y) (<= (+ main_y 1) v_prenex_10391) (<= 0 (+ (select main_a v_prenex_10390) 1)) (<= (+ (select main_a v_prenex_10390) 994) (select main_a v_prenex_10391)) (<= 997 (select main_a v_prenex_10391)))) (forall ((v_prenex_1697 Int) (v_prenex_1696 Int)) (or (< v_prenex_1697 main_y) (< v_prenex_1696 main_x) (<= (select main_a v_prenex_1696) 3) (<= (+ main_y 1) v_prenex_1697) (<= (select main_a v_prenex_1697) 999) (<= 1000 (+ (select main_a v_prenex_1696) (select main_a v_prenex_1697))) (<= 0 (+ (select main_a v_prenex_1696) 1)))) (forall ((v_prenex_10819 Int) (v_prenex_10818 Int)) (or (<= (+ main_y 1) v_prenex_10819) (< v_prenex_10819 main_y) (<= 2 (* 2 (select main_a v_prenex_10818))) (<= 1000 (+ (select main_a v_prenex_10818) (select main_a v_prenex_10819))) (<= (* 2 (select main_a v_prenex_10819)) 1998) (<= (select main_a v_prenex_10818) 3) (<= (select main_a v_prenex_10819) 999))) (forall ((v_prenex_10774 Int) (v_prenex_10775 Int)) (or (< v_prenex_10774 main_x) (<= 1 (select main_a v_prenex_10774)) (<= 0 (+ (select main_a v_prenex_10774) 1)) (< v_prenex_10775 main_y) (<= 997 (select main_a v_prenex_10775)) (<= 1000 (+ (select main_a v_prenex_10774) (select main_a v_prenex_10775))) (<= (+ main_y 1) v_prenex_10775))) (or (forall ((v_prenex_2404 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2404))) (<= (select main_a v_prenex_2404) 999) (< v_prenex_2404 main_y) (<= (+ main_y 1) v_prenex_2404))) (forall ((v_prenex_2403 Int)) (or (<= (* 2 (select main_a v_prenex_2403)) 6) (<= 2 (* 2 (select main_a v_prenex_2403))) (< v_prenex_2403 main_x)))) (forall ((v_prenex_9123 Int) (v_prenex_9122 Int)) (or (<= (select main_a v_prenex_9123) 1001) (<= (select main_a v_prenex_9122) 5) (<= (select main_a v_prenex_9123) 999) (<= (+ (select main_a v_prenex_9122) (select main_a v_prenex_9123)) 1000) (<= 1 (select main_a v_prenex_9122)) (< v_prenex_9123 main_y) (<= (+ main_y 1) v_prenex_9123))) (forall ((v_prenex_4128 Int) (v_prenex_4127 Int)) (or (<= 1000 (+ (select main_a v_prenex_4127) (select main_a v_prenex_4128))) (<= (+ main_y 1) v_prenex_4128) (<= (* 2 (select main_a v_prenex_4127)) 6) (<= (select main_a v_prenex_4127) 3) (<= (select main_a v_prenex_4128) 1001) (<= 995 (select main_a v_prenex_4128)) (< v_prenex_4128 main_y))) (forall ((v_prenex_3459 Int) (v_prenex_3460 Int)) (or (<= 997 (select main_a v_prenex_3460)) (<= (+ main_y 1) v_prenex_3460) (< v_prenex_3459 main_x) (<= (+ (select main_a v_prenex_3459) (select main_a v_prenex_3460)) 1000) (<= (* 2 (select main_a v_prenex_3459)) 6) (< v_prenex_3460 main_y) (<= (select main_a v_prenex_3459) 5))) (forall ((v_prenex_4629 Int) (v_prenex_4628 Int)) (or (< v_prenex_4629 main_y) (<= 1000 (+ (select main_a v_prenex_4628) (select main_a v_prenex_4629))) (<= (+ main_x 1) v_prenex_4628) (< v_prenex_4628 main_x) (<= (select main_a v_prenex_4628) 3))) (or (forall ((v_prenex_9432 Int)) (or (<= (select main_a v_prenex_9432) 5) (<= (* 2 (select main_a v_prenex_9432)) 6))) (forall ((v_prenex_9433 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9433))) (< v_prenex_9433 main_y) (<= (* 2 (select main_a v_prenex_9433)) 1998) (<= 995 (select main_a v_prenex_9433)) (<= (+ main_y 1) v_prenex_9433)))) (forall ((v_prenex_1893 Int) (v_prenex_1892 Int)) (or (<= 995 (select main_a v_prenex_1893)) (<= (* 2 (select main_a v_prenex_1893)) 1998) (< v_prenex_1893 main_y) (<= (select main_a v_prenex_1893) (+ (select main_a v_prenex_1892) 998)) (<= (select main_a v_prenex_1892) 3) (<= (+ main_y 1) v_prenex_1893))) (forall ((v_prenex_9289 Int) (v_prenex_9288 Int)) (or (<= (select main_a v_prenex_9289) 1001) (<= 1 (select main_a v_prenex_9288)) (<= 2 (* 2 (select main_a v_prenex_9288))) (< v_prenex_9289 main_y) (<= (+ main_x 1) v_prenex_9288) (<= (+ (select main_a v_prenex_9288) 994) (select main_a v_prenex_9289)) (<= (+ main_y 1) v_prenex_9289))) (forall ((v_prenex_10545 Int) (v_prenex_10544 Int)) (or (<= (* 2 (select main_a v_prenex_10544)) 6) (<= (* 2 (select main_a v_prenex_10545)) 1998) (< v_prenex_10545 main_y) (<= 1000 (+ (select main_a v_prenex_10544) (select main_a v_prenex_10545))) (<= 1994 (* 2 (select main_a v_prenex_10545))) (<= (+ main_y 1) v_prenex_10545) (<= (select main_a v_prenex_10544) 5))) (forall ((v_prenex_10105 Int) (v_prenex_10104 Int)) (or (< v_prenex_10105 main_y) (<= 2 (* 2 (select main_a v_prenex_10104))) (<= (+ main_y 1) v_prenex_10105) (<= (select main_a v_prenex_10105) (+ (select main_a v_prenex_10104) 998)) (<= (select main_a v_prenex_10105) 1001) (<= 0 (+ (select main_a v_prenex_10104) 1)))) (or (forall ((v_prenex_10216 Int)) (or (<= 1 (select main_a v_prenex_10216)) (<= (select main_a v_prenex_10216) 5) (< v_prenex_10216 main_x))) (forall ((v_prenex_10217 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10217))) (< v_prenex_10217 main_y) (<= (+ main_y 1) v_prenex_10217) (<= (* 2 (select main_a v_prenex_10217)) 1998)))) (forall ((v_prenex_9117 Int) (v_prenex_9116 Int)) (or (<= 997 (select main_a v_prenex_9117)) (<= (+ main_x 1) v_prenex_9116) (<= (select main_a v_prenex_9117) (+ (select main_a v_prenex_9116) 998)) (< v_prenex_9117 main_y) (<= (select main_a v_prenex_9116) 5) (<= (* 2 (select main_a v_prenex_9116)) 6) (<= (+ main_y 1) v_prenex_9117))) (forall ((v_prenex_92 Int) (v_prenex_91 Int)) (or (<= 997 (select main_a v_prenex_92)) (<= (+ main_y 1) v_prenex_92) (< v_prenex_92 main_y) (<= 1994 (* 2 (select main_a v_prenex_92))) (<= (select main_a v_prenex_91) 3) (<= (+ (select main_a v_prenex_91) (select main_a v_prenex_92)) 1000))) (forall ((v_prenex_8347 Int) (v_prenex_8346 Int)) (or (<= (select main_a v_prenex_8347) 1001) (<= (+ main_y 1) v_prenex_8347) (<= 2 (* 2 (select main_a v_prenex_8346))) (<= (+ main_x 1) v_prenex_8346) (<= (select main_a v_prenex_8347) (+ (select main_a v_prenex_8346) 998)) (<= 1 (select main_a v_prenex_8346)) (< v_prenex_8347 main_y))) (or (forall ((v_prenex_3984 Int)) (or (< v_prenex_3984 main_y) (<= (+ main_y 1) v_prenex_3984) (<= 1994 (* 2 (select main_a v_prenex_3984))) (<= 997 (select main_a v_prenex_3984)))) (forall ((v_prenex_3983 Int)) (or (<= 0 (+ (select main_a v_prenex_3983) 1)) (<= (* 2 (select main_a v_prenex_3983)) 6) (<= (+ main_x 1) v_prenex_3983)))) (forall ((v_prenex_2523 Int) (v_prenex_2524 Int)) (or (<= (+ main_x 1) v_prenex_2523) (<= (* 2 (select main_a v_prenex_2524)) 1998) (<= 1 (select main_a v_prenex_2523)) (<= (* 2 (select main_a v_prenex_2523)) 6) (<= (+ main_y 1) v_prenex_2524) (< v_prenex_2524 main_y) (<= (+ (select main_a v_prenex_2523) (select main_a v_prenex_2524)) 1000))) (forall ((v_prenex_8569 Int) (v_prenex_8568 Int)) (or (<= 1000 (+ (select main_a v_prenex_8568) (select main_a v_prenex_8569))) (<= 0 (+ (select main_a v_prenex_8568) 1)) (< v_prenex_8569 main_y) (<= (* 2 (select main_a v_prenex_8569)) 1998) (<= 997 (select main_a v_prenex_8569)) (<= (+ main_y 1) v_prenex_8569))) (forall ((v_prenex_9321 Int) (v_prenex_9320 Int)) (or (<= (select main_a v_prenex_9320) 5) (<= (select main_a v_prenex_9321) (+ (select main_a v_prenex_9320) 998)) (<= (+ main_y 1) v_prenex_9321) (< v_prenex_9321 main_y) (<= 1994 (* 2 (select main_a v_prenex_9321))) (<= (select main_a v_prenex_9321) 1001) (<= (select main_a v_prenex_9320) 3))) (or (forall ((v_prenex_8722 Int)) (or (< v_prenex_8722 main_x) (<= 0 (+ (select main_a v_prenex_8722) 1)))) (forall ((v_prenex_8723 Int)) (or (<= (+ main_y 1) v_prenex_8723) (<= 1994 (* 2 (select main_a v_prenex_8723))) (< v_prenex_8723 main_y)))) (forall ((v_prenex_3212 Int) (v_prenex_3211 Int)) (or (<= (select main_a v_prenex_3211) 5) (<= (+ main_y 1) v_prenex_3212) (<= 995 (select main_a v_prenex_3212)) (< v_prenex_3212 main_y) (<= (select main_a v_prenex_3212) (+ (select main_a v_prenex_3211) 998)))) (or (forall ((v_prenex_7127 Int)) (or (<= 995 (select main_a v_prenex_7127)) (<= 997 (select main_a v_prenex_7127)) (< v_prenex_7127 main_y) (<= (+ main_y 1) v_prenex_7127) (<= (* 2 (select main_a v_prenex_7127)) 1998))) (forall ((v_prenex_7126 Int)) (<= 0 (+ (select main_a v_prenex_7126) 1)))) (or (forall ((v_prenex_7560 Int)) (or (<= (select main_a v_prenex_7560) 1001) (< v_prenex_7560 main_y) (<= 1994 (* 2 (select main_a v_prenex_7560))) (<= (+ main_y 1) v_prenex_7560))) (forall ((v_prenex_7559 Int)) (or (<= (select main_a v_prenex_7559) 5) (<= (* 2 (select main_a v_prenex_7559)) 6)))) (forall ((v_prenex_6608 Int) (v_prenex_6609 Int)) (or (<= 0 (+ (select main_a v_prenex_6608) 1)) (<= (select main_a v_prenex_6609) 1001) (< v_prenex_6609 main_y) (<= 1994 (* 2 (select main_a v_prenex_6609))) (<= 1 (select main_a v_prenex_6608)) (<= (+ main_y 1) v_prenex_6609) (<= (select main_a v_prenex_6609) (+ (select main_a v_prenex_6608) 998)))) (or (forall ((v_prenex_3946 Int)) (or (<= 995 (select main_a v_prenex_3946)) (<= 997 (select main_a v_prenex_3946)) (< v_prenex_3946 main_y) (<= (* 2 (select main_a v_prenex_3946)) 1998) (<= (+ main_y 1) v_prenex_3946))) (forall ((v_prenex_3945 Int)) (or (<= (select main_a v_prenex_3945) 3) (<= 1 (select main_a v_prenex_3945))))) (or (forall ((v_prenex_683 Int)) (or (<= 997 (select main_a v_prenex_683)) (<= (select main_a v_prenex_683) 999) (< v_prenex_683 main_y) (<= (* 2 (select main_a v_prenex_683)) 1998) (<= (+ main_y 1) v_prenex_683))) (forall ((v_prenex_682 Int)) (or (<= (select main_a v_prenex_682) 5) (<= (* 2 (select main_a v_prenex_682)) 6)))) (forall ((v_prenex_4811 Int) (v_prenex_4810 Int)) (or (< v_prenex_4811 main_y) (<= 995 (select main_a v_prenex_4811)) (<= (* 2 (select main_a v_prenex_4810)) 6) (<= (+ main_y 1) v_prenex_4811) (<= 1994 (* 2 (select main_a v_prenex_4811))) (<= (select main_a v_prenex_4811) (+ (select main_a v_prenex_4810) 998)) (<= (select main_a v_prenex_4810) 3))) (or (forall ((v_prenex_9995 Int)) (or (< v_prenex_9995 main_y) (<= 995 (select main_a v_prenex_9995)) (<= (select main_a v_prenex_9995) 1001) (<= 1994 (* 2 (select main_a v_prenex_9995))) (<= (+ main_y 1) v_prenex_9995))) (forall ((v_prenex_9994 Int)) (or (<= 1 (select main_a v_prenex_9994)) (<= 2 (* 2 (select main_a v_prenex_9994)))))) (forall ((v_prenex_1589 Int) (v_prenex_1588 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1588))) (<= 997 (select main_a v_prenex_1589)) (<= 995 (select main_a v_prenex_1589)) (< v_prenex_1589 main_y) (<= (select main_a v_prenex_1589) (+ (select main_a v_prenex_1588) 998)) (<= (+ main_y 1) v_prenex_1589))) (or (forall ((v_prenex_1398 Int)) (or (<= 0 (+ (select main_a v_prenex_1398) 1)) (<= (select main_a v_prenex_1398) 5))) (forall ((v_prenex_1399 Int)) (or (<= (+ main_y 1) v_prenex_1399) (<= (select main_a v_prenex_1399) 999) (<= 1994 (* 2 (select main_a v_prenex_1399))) (<= 995 (select main_a v_prenex_1399)) (< v_prenex_1399 main_y)))) (forall ((v_prenex_5916 Int) (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_5916)) 6) (< v_prenex_5916 main_x) (<= 2 (* 2 (select main_a v_prenex_5916))) (<= 1000 (+ (select main_a v_prenex_5916) (select main_a v_prenex_5917))) (< v_prenex_5917 main_y))) (forall ((v_prenex_1487 Int) (v_prenex_1486 Int)) (or (< v_prenex_1487 main_y) (<= (select main_a v_prenex_1487) (+ (select main_a v_prenex_1486) 998)) (<= (select main_a v_prenex_1486) 5) (<= (* 2 (select main_a v_prenex_1486)) 6) (<= (+ main_y 1) v_prenex_1487) (<= (select main_a v_prenex_1487) 999))) (forall ((v_prenex_2035 Int) (v_prenex_2036 Int)) (or (<= (+ main_y 1) v_prenex_2036) (<= (+ (select main_a v_prenex_2035) (select main_a v_prenex_2036)) 1000) (<= (select main_a v_prenex_2036) 1001) (< v_prenex_2036 main_y) (<= (select main_a v_prenex_2035) 5) (<= 997 (select main_a v_prenex_2036)) (<= 2 (* 2 (select main_a v_prenex_2035))))) (or (forall ((v_prenex_5718 Int)) (or (< v_prenex_5718 main_x) (<= (select main_a v_prenex_5718) 5) (<= (* 2 (select main_a v_prenex_5718)) 6))) (forall ((v_prenex_5719 Int)) (or (< v_prenex_5719 main_y) (<= 997 (select main_a v_prenex_5719)) (<= (+ main_y 1) v_prenex_5719) (<= (* 2 (select main_a v_prenex_5719)) 1998)))) (or (forall ((v_prenex_3301 Int)) (or (<= (* 2 (select main_a v_prenex_3301)) 6) (<= (+ main_x 1) v_prenex_3301) (< v_prenex_3301 main_x) (<= 0 (+ (select main_a v_prenex_3301) 1)))) (forall ((v_prenex_3302 Int)) (<= 1994 (* 2 (select main_a v_prenex_3302))))) (or (forall ((v_prenex_4851 Int)) (or (<= 997 (select main_a v_prenex_4851)) (<= (+ main_y 1) v_prenex_4851) (<= 995 (select main_a v_prenex_4851)) (<= 1994 (* 2 (select main_a v_prenex_4851))) (< v_prenex_4851 main_y))) (forall ((v_prenex_4850 Int)) (or (<= (select main_a v_prenex_4850) 5) (<= 2 (* 2 (select main_a v_prenex_4850)))))) (forall ((v_prenex_7207 Int) (v_prenex_7206 Int)) (or (<= (+ (select main_a v_prenex_7206) (select main_a v_prenex_7207)) 1000) (<= (+ main_y 1) v_prenex_7207) (<= 1 (select main_a v_prenex_7206)) (< v_prenex_7207 main_y) (<= 995 (select main_a v_prenex_7207)))) (forall ((v_prenex_1913 Int) (v_prenex_1912 Int)) (or (<= (select main_a v_prenex_1912) 3) (<= 1000 (+ (select main_a v_prenex_1912) (select main_a v_prenex_1913))) (<= (+ main_y 1) v_prenex_1913) (< v_prenex_1913 main_y) (<= (* 2 (select main_a v_prenex_1912)) 6) (< v_prenex_1912 main_x) (<= 995 (select main_a v_prenex_1913)))) (forall ((v_prenex_5909 Int) (v_prenex_5908 Int)) (or (<= (+ main_y 1) v_prenex_5909) (<= (* 2 (select main_a v_prenex_5909)) 1998) (< v_prenex_5909 main_y) (<= (+ main_x 1) v_prenex_5908) (<= (+ (select main_a v_prenex_5908) (select main_a v_prenex_5909)) 1000) (<= 0 (+ (select main_a v_prenex_5908) 1)) (<= 2 (* 2 (select main_a v_prenex_5908))))) (or (forall ((v_prenex_10850 Int)) (or (<= (select main_a v_prenex_10850) 3) (<= 1 (select main_a v_prenex_10850)))) (forall ((v_prenex_10851 Int)) (or (<= (select main_a v_prenex_10851) 999) (<= (* 2 (select main_a v_prenex_10851)) 1998) (< v_prenex_10851 main_y) (<= (+ main_y 1) v_prenex_10851)))) (forall ((v_prenex_1903 Int) (v_prenex_1902 Int)) (or (<= 1000 (+ (select main_a v_prenex_1902) (select main_a v_prenex_1903))) (< v_prenex_1903 main_y) (<= (* 2 (select main_a v_prenex_1903)) 1998) (<= 997 (select main_a v_prenex_1903)) (<= (+ main_y 1) v_prenex_1903))) (or (forall ((v_prenex_8197 Int)) (or (<= (* 2 (select main_a v_prenex_8197)) 1998) (<= (+ main_y 1) v_prenex_8197) (<= (select main_a v_prenex_8197) 999) (< v_prenex_8197 main_y))) (forall ((v_prenex_8196 Int)) (or (< v_prenex_8196 main_x) (<= (* 2 (select main_a v_prenex_8196)) 6)))) (or (forall ((v_prenex_3799 Int)) (<= 2 (* 2 (select main_a v_prenex_3799)))) (forall ((v_prenex_3800 Int)) (or (< v_prenex_3800 main_y) (<= (+ main_y 1) v_prenex_3800) (<= (select main_a v_prenex_3800) 999)))) (or (forall ((v_prenex_1934 Int)) (<= 1 (select main_a v_prenex_1934))) (forall ((v_prenex_1935 Int)) (or (< v_prenex_1935 main_y) (<= (select main_a v_prenex_1935) 999) (<= (+ main_y 1) v_prenex_1935) (<= (* 2 (select main_a v_prenex_1935)) 1998) (<= 997 (select main_a v_prenex_1935))))) (forall ((v_prenex_1765 Int) (v_prenex_1764 Int)) (or (<= (* 2 (select main_a v_prenex_1765)) 1998) (<= (+ (select main_a v_prenex_1764) 994) (select main_a v_prenex_1765)) (<= 2 (* 2 (select main_a v_prenex_1764))) (<= (select main_a v_prenex_1764) 5) (< v_prenex_1765 main_y) (<= 995 (select main_a v_prenex_1765)) (<= (+ main_y 1) v_prenex_1765))) (forall ((v_prenex_8574 Int) (v_prenex_8575 Int)) (or (<= 1 (select main_a v_prenex_8574)) (<= (+ main_y 1) v_prenex_8575) (<= (select main_a v_prenex_8575) (+ (select main_a v_prenex_8574) 998)) (<= 0 (+ (select main_a v_prenex_8574) 1)) (< v_prenex_8575 main_y) (<= 995 (select main_a v_prenex_8575)) (<= (select main_a v_prenex_8575) 1001))) (forall ((v_prenex_9189 Int) (v_prenex_9188 Int)) (or (<= (+ main_y 1) v_prenex_9189) (<= 1994 (* 2 (select main_a v_prenex_9189))) (<= 2 (* 2 (select main_a v_prenex_9188))) (< v_prenex_9189 main_y) (<= (+ (select main_a v_prenex_9188) 994) (select main_a v_prenex_9189)))) (forall ((v_prenex_8168 Int) (v_prenex_8169 Int)) (or (<= (select main_a v_prenex_8168) 5) (<= (select main_a v_prenex_8169) (+ (select main_a v_prenex_8168) 998)) (<= 1994 (* 2 (select main_a v_prenex_8169))) (<= (+ main_y 1) v_prenex_8169) (<= (select main_a v_prenex_8169) 999) (< v_prenex_8169 main_y))) (forall ((v_prenex_9377 Int) (v_prenex_9376 Int)) (or (<= (* 2 (select main_a v_prenex_9376)) 6) (< v_prenex_9377 main_y) (<= 1 (select main_a v_prenex_9376)) (<= (+ main_y 1) v_prenex_9377) (<= (select main_a v_prenex_9377) 1001) (<= 995 (select main_a v_prenex_9377)) (<= (+ (select main_a v_prenex_9376) 994) (select main_a v_prenex_9377)))) (forall ((v_prenex_1281 Int) (v_prenex_1280 Int)) (or (<= (+ (select main_a v_prenex_1280) (select main_a v_prenex_1281)) 1000) (< v_prenex_1281 main_y) (<= (+ main_y 1) v_prenex_1281) (<= 997 (select main_a v_prenex_1281)))) (forall ((v_prenex_10297 Int) (v_prenex_10296 Int)) (or (< v_prenex_10297 main_y) (<= (* 2 (select main_a v_prenex_10297)) 1998) (<= (+ main_y 1) v_prenex_10297) (<= (* 2 (select main_a v_prenex_10296)) 6) (<= (select main_a v_prenex_10297) (+ (select main_a v_prenex_10296) 998)) (<= 995 (select main_a v_prenex_10297)) (<= (select main_a v_prenex_10296) 3))) (forall ((v_prenex_1367 Int) (v_prenex_1366 Int)) (or (< v_prenex_1367 main_y) (<= (* 2 (select main_a v_prenex_1367)) 1998) (<= 1994 (* 2 (select main_a v_prenex_1367))) (<= (+ (select main_a v_prenex_1366) 994) (select main_a v_prenex_1367)) (<= 2 (* 2 (select main_a v_prenex_1366))) (<= (+ main_y 1) v_prenex_1367))) (forall ((v_prenex_9211 Int) (v_prenex_9210 Int)) (or (<= 1000 (+ (select main_a v_prenex_9210) (select main_a v_prenex_9211))) (<= 1994 (* 2 (select main_a v_prenex_9211))) (< v_prenex_9211 main_y) (<= (+ main_y 1) v_prenex_9211) (<= 995 (select main_a v_prenex_9211)) (<= 0 (+ (select main_a v_prenex_9210) 1)) (<= (* 2 (select main_a v_prenex_9210)) 6))) (or (forall ((v_prenex_4626 Int)) (or (<= (select main_a v_prenex_4626) 3) (<= (* 2 (select main_a v_prenex_4626)) 6) (<= (+ main_x 1) v_prenex_4626))) (forall ((v_prenex_4627 Int)) (or (< v_prenex_4627 main_y) (<= (+ main_y 1) v_prenex_4627) (<= 997 (select main_a v_prenex_4627)) (<= (* 2 (select main_a v_prenex_4627)) 1998)))) (forall ((v_prenex_9413 Int) (v_prenex_9412 Int)) (or (< v_prenex_9413 main_y) (<= (select main_a v_prenex_9412) 3) (<= 1000 (+ (select main_a v_prenex_9412) (select main_a v_prenex_9413))) (<= 997 (select main_a v_prenex_9413)) (<= (+ main_y 1) v_prenex_9413) (<= (select main_a v_prenex_9412) 5) (<= 995 (select main_a v_prenex_9413)))) (forall ((v_prenex_6360 Int) (v_prenex_6361 Int)) (or (< v_prenex_6360 main_x) (<= (+ main_y 1) v_prenex_6361) (<= 1000 (+ (select main_a v_prenex_6360) (select main_a v_prenex_6361))) (< v_prenex_6361 main_y) (<= (select main_a v_prenex_6361) 999) (<= (select main_a v_prenex_6360) 5))) (or (forall ((v_prenex_4258 Int)) (or (< v_prenex_4258 main_y) (<= (+ main_y 1) v_prenex_4258) (<= (select main_a v_prenex_4258) 1001) (<= 1994 (* 2 (select main_a v_prenex_4258))))) (forall ((v_prenex_4257 Int)) (or (<= 1 (select main_a v_prenex_4257)) (<= 2 (* 2 (select main_a v_prenex_4257))) (< v_prenex_4257 main_x)))) (forall ((v_prenex_6145 Int) (v_prenex_6144 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6145))) (<= (+ main_y 1) v_prenex_6145) (< v_prenex_6145 main_y) (< v_prenex_6144 main_x) (<= 1 (select main_a v_prenex_6144)) (<= 1000 (+ (select main_a v_prenex_6144) (select main_a v_prenex_6145))) (<= 2 (* 2 (select main_a v_prenex_6144))))) (forall ((v_prenex_3860 Int) (v_prenex_3859 Int)) (or (<= (select main_a v_prenex_3860) (+ (select main_a v_prenex_3859) 998)) (<= 995 (select main_a v_prenex_3860)) (<= 1 (select main_a v_prenex_3859)) (< v_prenex_3860 main_y) (<= 1994 (* 2 (select main_a v_prenex_3860))) (<= (+ main_y 1) v_prenex_3860) (<= (select main_a v_prenex_3859) 5))) (forall ((v_prenex_9824 Int) (v_prenex_9823 Int)) (or (<= 1 (select main_a v_prenex_9823)) (<= (select main_a v_prenex_9824) 1001) (<= (+ (select main_a v_prenex_9823) (select main_a v_prenex_9824)) 1000) (< v_prenex_9824 main_y) (<= 0 (+ (select main_a v_prenex_9823) 1)) (<= (+ main_y 1) v_prenex_9824))) (forall ((v_prenex_9507 Int) (v_prenex_9508 Int)) (or (<= (select main_a v_prenex_9508) 1001) (<= (+ main_y 1) v_prenex_9508) (<= 997 (select main_a v_prenex_9508)) (<= 1000 (+ (select main_a v_prenex_9507) (select main_a v_prenex_9508))) (< v_prenex_9508 main_y))) (forall ((v_prenex_3730 Int) (v_prenex_3729 Int)) (or (<= (+ main_y 1) v_prenex_3730) (<= 1000 (+ (select main_a v_prenex_3729) (select main_a v_prenex_3730))) (<= (* 2 (select main_a v_prenex_3730)) 1998) (<= 1 (select main_a v_prenex_3729)) (< v_prenex_3730 main_y) (<= 995 (select main_a v_prenex_3730)))) (forall ((v_prenex_5735 Int) (v_prenex_5734 Int)) (or (<= 995 (select main_a v_prenex_5735)) (<= 0 (+ (select main_a v_prenex_5734) 1)) (< v_prenex_5735 main_y) (<= (select main_a v_prenex_5734) 5) (<= (+ main_y 1) v_prenex_5735) (<= (+ (select main_a v_prenex_5734) (select main_a v_prenex_5735)) 1000))) (forall ((v_prenex_98 Int) (v_prenex_97 Int)) (or (<= (+ (select main_a v_prenex_97) (select main_a v_prenex_98)) 1000) (<= 0 (+ (select main_a v_prenex_97) 1)) (< v_prenex_98 main_y) (<= (* 2 (select main_a v_prenex_97)) 6) (<= (select main_a v_prenex_98) 1001) (<= (+ main_y 1) v_prenex_98) (<= (+ main_x 1) v_prenex_97))) (forall ((v_prenex_3377 Int) (v_prenex_3378 Int)) (or (<= (select main_a v_prenex_3378) (+ (select main_a v_prenex_3377) 998)) (<= (select main_a v_prenex_3377) 3) (< v_prenex_3378 main_y) (<= 1 (select main_a v_prenex_3377)) (<= (+ main_x 1) v_prenex_3377) (<= 1994 (* 2 (select main_a v_prenex_3378))) (<= (+ main_y 1) v_prenex_3378))) (forall ((v_prenex_9859 Int) (v_prenex_9860 Int)) (or (<= (select main_a v_prenex_9859) 3) (<= (+ main_y 1) v_prenex_9860) (<= 1000 (+ (select main_a v_prenex_9859) (select main_a v_prenex_9860))) (<= 1 (select main_a v_prenex_9859)) (<= 995 (select main_a v_prenex_9860)) (< v_prenex_9860 main_y))) (forall ((v_prenex_8006 Int) (v_prenex_8007 Int)) (or (<= 997 (select main_a v_prenex_8007)) (< v_prenex_8007 main_y) (<= (select main_a v_prenex_8006) 5) (<= (select main_a v_prenex_8007) (+ (select main_a v_prenex_8006) 998)) (<= (+ main_y 1) v_prenex_8007) (<= (select main_a v_prenex_8006) 3))) (or (forall ((v_prenex_8870 Int)) (or (<= (select main_a v_prenex_8870) 5) (< v_prenex_8870 main_x))) (forall ((v_prenex_8871 Int)) (or (<= (+ main_y 1) v_prenex_8871) (<= (* 2 (select main_a v_prenex_8871)) 1998) (< v_prenex_8871 main_y) (<= 1994 (* 2 (select main_a v_prenex_8871)))))) (forall ((v_prenex_5503 Int) (v_prenex_5502 Int)) (or (<= (select main_a v_prenex_5503) (+ (select main_a v_prenex_5502) 998)) (< v_prenex_5503 main_y) (<= (select main_a v_prenex_5503) 1001) (<= 995 (select main_a v_prenex_5503)) (<= (select main_a v_prenex_5502) 3) (<= 1 (select main_a v_prenex_5502)) (<= (+ main_y 1) v_prenex_5503))) (forall ((v_prenex_8228 Int) (v_prenex_8229 Int)) (or (<= (+ main_y 1) v_prenex_8229) (<= 995 (select main_a v_prenex_8229)) (<= (select main_a v_prenex_8229) (+ (select main_a v_prenex_8228) 998)) (< v_prenex_8229 main_y) (<= (* 2 (select main_a v_prenex_8228)) 6))) (or (forall ((v_prenex_9987 Int)) (or (< v_prenex_9987 main_y) (<= (* 2 (select main_a v_prenex_9987)) 1998) (<= (+ main_y 1) v_prenex_9987) (<= 995 (select main_a v_prenex_9987)) (<= (select main_a v_prenex_9987) 1001))) (forall ((v_prenex_9986 Int)) (or (<= (select main_a v_prenex_9986) 5) (<= 2 (* 2 (select main_a v_prenex_9986)))))) (forall ((v_prenex_6111 Int) (v_prenex_6110 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6111))) (<= 1000 (+ (select main_a v_prenex_6110) (select main_a v_prenex_6111))) (<= 995 (select main_a v_prenex_6111)) (<= (select main_a v_prenex_6110) 5) (<= (+ main_y 1) v_prenex_6111) (< v_prenex_6111 main_y))) (or (forall ((v_prenex_1229 Int)) (or (< v_prenex_1229 main_y) (<= (* 2 (select main_a v_prenex_1229)) 1998) (<= (+ main_y 1) v_prenex_1229) (<= 995 (select main_a v_prenex_1229)))) (forall ((v_prenex_1228 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1228))) (<= (* 2 (select main_a v_prenex_1228)) 6)))) (or (forall ((v_prenex_5597 Int)) (or (< v_prenex_5597 main_y) (<= (+ main_y 1) v_prenex_5597) (<= 1994 (* 2 (select main_a v_prenex_5597))))) (forall ((v_prenex_5596 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5596))) (<= (select main_a v_prenex_5596) 5)))) (forall ((v_prenex_10831 Int) (v_prenex_10830 Int)) (or (<= 995 (select main_a v_prenex_10831)) (< v_prenex_10831 main_y) (<= (+ (select main_a v_prenex_10830) (select main_a v_prenex_10831)) 1000) (<= (select main_a v_prenex_10831) 999) (<= (select main_a v_prenex_10830) 3) (<= (* 2 (select main_a v_prenex_10830)) 6) (<= (+ main_y 1) v_prenex_10831))) (forall ((v_prenex_1453 Int) (v_prenex_1452 Int)) (or (< v_prenex_1453 main_y) (<= (+ (select main_a v_prenex_1452) (select main_a v_prenex_1453)) 1000) (<= (+ main_y 1) v_prenex_1453) (<= 2 (* 2 (select main_a v_prenex_1452))) (<= (select main_a v_prenex_1453) 999))) (forall ((v_prenex_1426 Int) (v_prenex_1427 Int)) (or (<= (select main_a v_prenex_1427) (+ (select main_a v_prenex_1426) 998)) (<= (select main_a v_prenex_1427) 1001) (<= (+ main_y 1) v_prenex_1427) (< v_prenex_1427 main_y) (<= 995 (select main_a v_prenex_1427)) (<= 2 (* 2 (select main_a v_prenex_1426))) (<= (select main_a v_prenex_1426) 5))) (or (forall ((v_prenex_4710 Int)) (or (<= (select main_a v_prenex_4710) 5) (<= 1 (select main_a v_prenex_4710)) (<= (+ main_x 1) v_prenex_4710))) (forall ((v_prenex_4711 Int)) (or (<= (+ main_y 1) v_prenex_4711) (< v_prenex_4711 main_y) (<= (select main_a v_prenex_4711) 1001) (<= 1994 (* 2 (select main_a v_prenex_4711)))))) (forall ((v_prenex_2464 Int) (v_prenex_2463 Int)) (or (<= (+ main_y 1) v_prenex_2464) (<= (select main_a v_prenex_2464) 1001) (<= (* 2 (select main_a v_prenex_2463)) 6) (<= (+ (select main_a v_prenex_2463) 994) (select main_a v_prenex_2464)) (< v_prenex_2464 main_y) (<= (* 2 (select main_a v_prenex_2464)) 1998))) (or (forall ((v_prenex_10359 Int)) (or (<= (+ main_y 1) v_prenex_10359) (< v_prenex_10359 main_y) (<= 995 (select main_a v_prenex_10359)) (<= 1994 (* 2 (select main_a v_prenex_10359))))) (forall ((v_prenex_10358 Int)) (or (<= (select main_a v_prenex_10358) 3) (< v_prenex_10358 main_x) (<= (select main_a v_prenex_10358) 5)))) (forall ((v_prenex_9373 Int) (v_prenex_9372 Int)) (or (<= 997 (select main_a v_prenex_9373)) (<= (+ main_y 1) v_prenex_9373) (<= (select main_a v_prenex_9373) (+ (select main_a v_prenex_9372) 998)) (<= (select main_a v_prenex_9373) 1001) (< v_prenex_9373 main_y) (<= (select main_a v_prenex_9372) 5))) (forall ((v_prenex_5911 Int) (v_prenex_5910 Int)) (or (< v_prenex_5911 main_y) (<= (+ (select main_a v_prenex_5910) (select main_a v_prenex_5911)) 1000) (<= (+ main_y 1) v_prenex_5911) (<= 995 (select main_a v_prenex_5911)))) (forall ((v_prenex_9202 Int) (v_prenex_9203 Int)) (or (< v_prenex_9203 main_y) (<= 1000 (+ (select main_a v_prenex_9202) (select main_a v_prenex_9203))) (<= (+ main_y 1) v_prenex_9203) (<= 1994 (* 2 (select main_a v_prenex_9203))) (<= (select main_a v_prenex_9202) 5) (<= 0 (+ (select main_a v_prenex_9202) 1)))) (or (forall ((v_prenex_2081 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2081))) (<= (select main_a v_prenex_2081) 5))) (forall ((v_prenex_2082 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_2082))) (<= (+ main_y 1) v_prenex_2082) (< v_prenex_2082 main_y) (<= 995 (select main_a v_prenex_2082))))) (or (forall ((v_prenex_10158 Int)) (or (<= 0 (+ (select main_a v_prenex_10158) 1)) (<= (* 2 (select main_a v_prenex_10158)) 6))) (forall ((v_prenex_10159 Int)) (or (<= 997 (select main_a v_prenex_10159)) (<= (* 2 (select main_a v_prenex_10159)) 1998) (< v_prenex_10159 main_y) (<= 1994 (* 2 (select main_a v_prenex_10159))) (<= (+ main_y 1) v_prenex_10159)))) (forall ((v_prenex_1277 Int) (v_prenex_1276 Int)) (or (< v_prenex_1277 main_y) (<= 995 (select main_a v_prenex_1277)) (<= (+ (select main_a v_prenex_1276) 994) (select main_a v_prenex_1277)) (<= (select main_a v_prenex_1276) 5) (< v_prenex_1276 main_x) (<= (+ main_y 1) v_prenex_1277))) (forall ((v_prenex_1809 Int) (v_prenex_1808 Int)) (or (<= (select main_a v_prenex_1808) 5) (< v_prenex_1809 main_y) (<= (select main_a v_prenex_1809) 1001) (<= (+ main_y 1) v_prenex_1809) (<= (+ main_x 1) v_prenex_1808) (<= 0 (+ (select main_a v_prenex_1808) 1)) (<= (+ (select main_a v_prenex_1808) (select main_a v_prenex_1809)) 1000))) (forall ((v_prenex_6200 Int) (v_prenex_6199 Int)) (or (< v_prenex_6200 main_y) (<= 1000 (+ (select main_a v_prenex_6199) (select main_a v_prenex_6200))) (<= 1994 (* 2 (select main_a v_prenex_6200))) (<= (* 2 (select main_a v_prenex_6199)) 6) (<= 2 (* 2 (select main_a v_prenex_6199))) (<= (+ main_y 1) v_prenex_6200))) (forall ((v_prenex_2699 Int) (v_prenex_2700 Int)) (or (<= (+ main_y 1) v_prenex_2700) (< v_prenex_2700 main_y) (<= (+ main_x 1) v_prenex_2699) (<= (select main_a v_prenex_2699) 5) (<= (+ (select main_a v_prenex_2699) (select main_a v_prenex_2700)) 1000) (<= 997 (select main_a v_prenex_2700)) (<= (select main_a v_prenex_2699) 3))) (forall ((v_prenex_5486 Int) (v_prenex_5487 Int)) (or (<= (+ main_x 1) v_prenex_5486) (<= 997 (select main_a v_prenex_5487)) (<= (+ main_y 1) v_prenex_5487) (<= (+ (select main_a v_prenex_5486) (select main_a v_prenex_5487)) 1000) (< v_prenex_5487 main_y) (<= (select main_a v_prenex_5486) 5))) (forall ((v_prenex_6716 Int) (v_prenex_6715 Int)) (or (<= 0 (+ (select main_a v_prenex_6715) 1)) (<= (select main_a v_prenex_6715) 3) (<= (select main_a v_prenex_6716) (+ (select main_a v_prenex_6715) 998)) (<= (select main_a v_prenex_6716) 1001) (<= (+ main_y 1) v_prenex_6716) (< v_prenex_6716 main_y) (<= 1994 (* 2 (select main_a v_prenex_6716))))) (forall ((v_prenex_4654 Int) (v_prenex_4655 Int)) (or (<= (+ (select main_a v_prenex_4654) (select main_a v_prenex_4655)) 1000) (<= (select main_a v_prenex_4655) 999) (<= (+ main_y 1) v_prenex_4655) (<= (select main_a v_prenex_4654) 3) (<= 1 (select main_a v_prenex_4654)) (< v_prenex_4655 main_y))) (forall ((v_prenex_5031 Int) (v_prenex_5030 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5030))) (<= (+ main_y 1) v_prenex_5031) (<= 1 (select main_a v_prenex_5030)) (<= (+ (select main_a v_prenex_5030) (select main_a v_prenex_5031)) 1000) (<= (select main_a v_prenex_5031) 1001) (<= 995 (select main_a v_prenex_5031)) (< v_prenex_5031 main_y))) (forall ((v_prenex_9802 Int) (v_prenex_9801 Int)) (or (<= (+ main_y 1) v_prenex_9802) (<= (+ (select main_a v_prenex_9801) 994) (select main_a v_prenex_9802)) (<= 0 (+ (select main_a v_prenex_9801) 1)) (<= 1 (select main_a v_prenex_9801)) (< v_prenex_9802 main_y) (<= (* 2 (select main_a v_prenex_9802)) 1998))) (forall ((v_prenex_766 Int) (v_prenex_767 Int)) (or (<= (+ main_x 1) v_prenex_766) (< v_prenex_766 main_x) (<= 1 (select main_a v_prenex_766)) (<= (select main_a v_prenex_767) (+ (select main_a v_prenex_766) 998)) (<= 2 (* 2 (select main_a v_prenex_766))))) (or (forall ((v_prenex_28 Int)) (or (<= (* 2 (select main_a v_prenex_28)) 1998) (< v_prenex_28 main_y))) (forall ((v_prenex_27 Int)) (or (<= (+ main_x 1) v_prenex_27) (< v_prenex_27 main_x) (<= 1 (select main_a v_prenex_27))))) (forall ((v_prenex_5996 Int) (v_prenex_5997 Int)) (or (<= (+ (select main_a v_prenex_5996) (select main_a v_prenex_5997)) 1000) (<= (+ main_x 1) v_prenex_5996) (<= 2 (* 2 (select main_a v_prenex_5996))) (< v_prenex_5997 main_y) (<= 0 (+ (select main_a v_prenex_5996) 1)) (<= (+ main_y 1) v_prenex_5997) (<= 995 (select main_a v_prenex_5997)))) (or (forall ((v_prenex_1442 Int)) (or (<= (+ main_x 1) v_prenex_1442) (<= (select main_a v_prenex_1442) 5))) (forall ((v_prenex_1443 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1443))) (<= (* 2 (select main_a v_prenex_1443)) 1998) (<= (+ main_y 1) v_prenex_1443) (< v_prenex_1443 main_y)))) (or (forall ((v_prenex_8548 Int)) (or (<= (* 2 (select main_a v_prenex_8548)) 6) (<= (+ main_x 1) v_prenex_8548))) (forall ((v_prenex_8549 Int)) (or (<= (* 2 (select main_a v_prenex_8549)) 1998) (<= (+ main_y 1) v_prenex_8549) (< v_prenex_8549 main_y) (<= 1994 (* 2 (select main_a v_prenex_8549)))))) (or (forall ((v_prenex_7045 Int)) (or (<= 0 (+ (select main_a v_prenex_7045) 1)) (<= (+ main_x 1) v_prenex_7045) (<= (select main_a v_prenex_7045) 5))) (forall ((v_prenex_7046 Int)) (or (<= (+ main_y 1) v_prenex_7046) (<= (* 2 (select main_a v_prenex_7046)) 1998) (< v_prenex_7046 main_y) (<= 997 (select main_a v_prenex_7046))))) (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) (<= (+ main_x 1) v_prenex_2831) (< v_prenex_2832 main_y) (<= 2 (* 2 (select main_a v_prenex_2831))) (<= (+ (select main_a v_prenex_2831) (select main_a v_prenex_2832)) 1000) (<= (+ main_y 1) v_prenex_2832))) (forall ((v_prenex_7854 Int) (v_prenex_7853 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7853))) (< v_prenex_7853 main_x) (<= (+ main_y 1) v_prenex_7854) (<= (+ main_x 1) v_prenex_7853) (<= 1000 (+ (select main_a v_prenex_7853) (select main_a v_prenex_7854))))) (or (forall ((v_prenex_3540 Int)) (or (<= (+ main_y 1) v_prenex_3540) (<= (select main_a v_prenex_3540) 1001) (< v_prenex_3540 main_y))) (forall ((v_prenex_3539 Int)) (or (<= (* 2 (select main_a v_prenex_3539)) 6) (<= (+ main_x 1) v_prenex_3539)))) (or (forall ((v_prenex_9997 Int)) (or (<= 997 (select main_a v_prenex_9997)) (<= (* 2 (select main_a v_prenex_9997)) 1998) (<= (+ main_y 1) v_prenex_9997) (< v_prenex_9997 main_y) (<= 995 (select main_a v_prenex_9997)))) (forall ((v_prenex_9996 Int)) (or (<= (select main_a v_prenex_9996) 3) (<= (* 2 (select main_a v_prenex_9996)) 6)))) (or (forall ((v_prenex_5945 Int)) (or (<= (+ main_y 1) v_prenex_5945) (<= (select main_a v_prenex_5945) 1001) (<= 1994 (* 2 (select main_a v_prenex_5945))) (< v_prenex_5945 main_y))) (forall ((v_prenex_5944 Int)) (or (<= 1 (select main_a v_prenex_5944)) (<= (* 2 (select main_a v_prenex_5944)) 6) (<= (+ main_x 1) v_prenex_5944)))) (forall ((v_prenex_2483 Int) (v_prenex_2484 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2483))) (<= (+ (select main_a v_prenex_2483) 994) (select main_a v_prenex_2484)) (<= (+ main_y 1) v_prenex_2484) (<= (select main_a v_prenex_2484) 999) (< v_prenex_2483 main_x) (< v_prenex_2484 main_y) (<= (select main_a v_prenex_2483) 5))) (forall ((v_prenex_2924 Int) (v_prenex_2925 Int)) (or (<= (* 2 (select main_a v_prenex_2924)) 6) (<= (select main_a v_prenex_2925) 999) (<= (+ (select main_a v_prenex_2924) (select main_a v_prenex_2925)) 1000) (< v_prenex_2925 main_y) (<= (+ main_y 1) v_prenex_2925) (<= 995 (select main_a v_prenex_2925)) (<= 0 (+ (select main_a v_prenex_2924) 1)))) (forall ((v_prenex_7152 Int) (v_prenex_7153 Int)) (or (<= 997 (select main_a v_prenex_7153)) (< v_prenex_7153 main_y) (<= (+ (select main_a v_prenex_7152) (select main_a v_prenex_7153)) 1000) (<= (+ main_y 1) v_prenex_7153) (<= 0 (+ (select main_a v_prenex_7152) 1)) (<= (select main_a v_prenex_7153) 999) (<= (* 2 (select main_a v_prenex_7152)) 6))) (forall ((v_prenex_6325 Int) (v_prenex_6324 Int)) (or (<= (+ main_y 1) v_prenex_6325) (<= (select main_a v_prenex_6324) 5) (<= (+ (select main_a v_prenex_6324) (select main_a v_prenex_6325)) 1000) (<= (select main_a v_prenex_6325) 999) (< v_prenex_6325 main_y) (<= (+ main_x 1) v_prenex_6324))) (forall ((v_prenex_8242 Int) (v_prenex_8243 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8242))) (<= (* 2 (select main_a v_prenex_8243)) 1998) (<= 1000 (+ (select main_a v_prenex_8242) (select main_a v_prenex_8243))) (<= 1 (select main_a v_prenex_8242)) (<= (+ main_x 1) v_prenex_8242) (< v_prenex_8243 main_y) (<= (+ main_y 1) v_prenex_8243))) (forall ((v_prenex_5367 Int) (v_prenex_5366 Int)) (or (<= 1000 (+ (select main_a v_prenex_5366) (select main_a v_prenex_5367))) (< v_prenex_5367 main_y) (<= 2 (* 2 (select main_a v_prenex_5366))) (<= (* 2 (select main_a v_prenex_5367)) 1998) (<= 0 (+ (select main_a v_prenex_5366) 1)) (<= (+ main_y 1) v_prenex_5367))) (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) (+ (select main_a v_prenex_3611) 998)) (<= (* 2 (select main_a v_prenex_3612)) 1998) (<= (+ main_y 1) v_prenex_3612) (<= (* 2 (select main_a v_prenex_3611)) 6) (<= 2 (* 2 (select main_a v_prenex_3611))))) (forall ((v_prenex_3363 Int) (v_prenex_3364 Int)) (or (<= 997 (select main_a v_prenex_3364)) (<= (+ main_y 1) v_prenex_3364) (<= (* 2 (select main_a v_prenex_3364)) 1998) (<= (+ (select main_a v_prenex_3363) (select main_a v_prenex_3364)) 1000) (<= 1 (select main_a v_prenex_3363)) (< v_prenex_3364 main_y))) (forall ((v_prenex_9894 Int) (v_prenex_9893 Int)) (or (< v_prenex_9894 main_y) (<= (select main_a v_prenex_9894) (+ (select main_a v_prenex_9893) 998)) (<= (+ main_y 1) v_prenex_9894) (<= 1994 (* 2 (select main_a v_prenex_9894))) (< v_prenex_9893 main_x))) (forall ((v_prenex_4397 Int) (v_prenex_4396 Int)) (or (<= (select main_a v_prenex_4397) 1001) (< v_prenex_4397 main_y) (<= 0 (+ (select main_a v_prenex_4396) 1)) (<= 2 (* 2 (select main_a v_prenex_4396))) (<= (+ main_y 1) v_prenex_4397) (<= 995 (select main_a v_prenex_4397)) (<= 1000 (+ (select main_a v_prenex_4396) (select main_a v_prenex_4397))))) (forall ((v_prenex_6735 Int) (v_prenex_6736 Int)) (or (<= (select main_a v_prenex_6735) 3) (< v_prenex_6736 main_y) (< v_prenex_6735 main_x) (<= (select main_a v_prenex_6735) 5) (<= 995 (select main_a v_prenex_6736)) (<= (+ main_y 1) v_prenex_6736) (<= (select main_a v_prenex_6736) (+ (select main_a v_prenex_6735) 998)))) (or (forall ((v_prenex_4261 Int)) (or (<= 1 (select main_a v_prenex_4261)) (<= 2 (* 2 (select main_a v_prenex_4261))))) (forall ((v_prenex_4262 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4262))) (< v_prenex_4262 main_y) (<= 997 (select main_a v_prenex_4262)) (<= (+ main_y 1) v_prenex_4262)))) (forall ((v_prenex_6650 Int) (v_prenex_6651 Int)) (or (<= 997 (select main_a v_prenex_6651)) (< v_prenex_6651 main_y) (<= (+ main_y 1) v_prenex_6651) (<= 2 (* 2 (select main_a v_prenex_6650))) (<= 995 (select main_a v_prenex_6651)) (<= (+ (select main_a v_prenex_6650) (select main_a v_prenex_6651)) 1000))) (or (forall ((v_prenex_6525 Int)) (or (<= 995 (select main_a v_prenex_6525)) (<= (* 2 (select main_a v_prenex_6525)) 1998) (<= (+ main_y 1) v_prenex_6525) (< v_prenex_6525 main_y) (<= (select main_a v_prenex_6525) 1001))) (forall ((v_prenex_6524 Int)) (or (<= 0 (+ (select main_a v_prenex_6524) 1)) (<= 2 (* 2 (select main_a v_prenex_6524)))))) (or (forall ((v_prenex_7513 Int)) (or (<= (select main_a v_prenex_7513) 5) (<= (select main_a v_prenex_7513) 3))) (forall ((v_prenex_7514 Int)) (or (<= (+ main_y 1) v_prenex_7514) (<= (select main_a v_prenex_7514) 1001) (<= (select main_a v_prenex_7514) 999) (< v_prenex_7514 main_y) (<= (* 2 (select main_a v_prenex_7514)) 1998)))) (forall ((v_prenex_4773 Int) (v_prenex_4772 Int)) (or (<= (select main_a v_prenex_4773) (+ (select main_a v_prenex_4772) 998)) (<= (* 2 (select main_a v_prenex_4773)) 1998) (<= (select main_a v_prenex_4773) 1001) (<= (+ main_y 1) v_prenex_4773) (<= 1 (select main_a v_prenex_4772)) (< v_prenex_4773 main_y) (<= (select main_a v_prenex_4772) 5))) (forall ((v_prenex_6918 Int) (v_prenex_6917 Int)) (or (<= (+ (select main_a v_prenex_6917) 994) (select main_a v_prenex_6918)) (< v_prenex_6918 main_y) (<= (* 2 (select main_a v_prenex_6918)) 1998) (<= (select main_a v_prenex_6917) 3) (<= (+ main_y 1) v_prenex_6918) (<= 2 (* 2 (select main_a v_prenex_6917))))) (forall ((v_prenex_6472 Int) (v_prenex_6473 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_6473))) (< v_prenex_6473 main_y) (<= (+ (select main_a v_prenex_6472) 994) (select main_a v_prenex_6473)) (<= (+ main_y 1) v_prenex_6473) (<= (select main_a v_prenex_6473) 1001) (<= 1 (select main_a v_prenex_6472)))) (or (forall ((v_prenex_3060 Int)) (or (<= (+ main_y 1) v_prenex_3060) (<= 995 (select main_a v_prenex_3060)) (<= 1994 (* 2 (select main_a v_prenex_3060))) (<= 997 (select main_a v_prenex_3060)) (< v_prenex_3060 main_y))) (forall ((v_prenex_3059 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3059))) (<= (select main_a v_prenex_3059) 3)))) (forall ((v_prenex_653 Int) (v_prenex_652 Int)) (or (<= 2 (* 2 (select main_a v_prenex_652))) (<= 995 (select main_a v_prenex_653)) (<= (+ (select main_a v_prenex_652) 994) (select main_a v_prenex_653)) (<= (+ main_y 1) v_prenex_653) (< v_prenex_653 main_y))) (forall ((v_prenex_2475 Int) (v_prenex_2476 Int)) (or (<= (+ main_y 1) v_prenex_2476) (<= 995 (select main_a v_prenex_2476)) (<= 0 (+ (select main_a v_prenex_2475) 1)) (< v_prenex_2476 main_y) (<= (select main_a v_prenex_2475) 3) (<= 1994 (* 2 (select main_a v_prenex_2476))) (<= (+ (select main_a v_prenex_2475) 994) (select main_a v_prenex_2476)))) (forall ((v_prenex_6089 Int) (v_prenex_6088 Int)) (or (<= (select main_a v_prenex_6088) 5) (<= (select main_a v_prenex_6089) (+ (select main_a v_prenex_6088) 998)) (<= (select main_a v_prenex_6089) 1001) (<= 1 (select main_a v_prenex_6088)) (<= (+ main_y 1) v_prenex_6089) (<= 995 (select main_a v_prenex_6089)) (< v_prenex_6089 main_y))) (forall ((v_prenex_6317 Int) (v_prenex_6316 Int)) (or (<= 1000 (+ (select main_a v_prenex_6316) (select main_a v_prenex_6317))) (<= (+ main_y 1) v_prenex_6317) (<= (select main_a v_prenex_6316) 5) (<= 1 (select main_a v_prenex_6316)) (<= 1994 (* 2 (select main_a v_prenex_6317))) (< v_prenex_6317 main_y))) (forall ((v_prenex_10000 Int) (v_prenex_10001 Int)) (or (<= (+ (select main_a v_prenex_10000) (select main_a v_prenex_10001)) 1000) (<= 0 (+ (select main_a v_prenex_10000) 1)) (<= (select main_a v_prenex_10001) 1001) (<= (+ main_y 1) v_prenex_10001) (< v_prenex_10001 main_y) (<= 1994 (* 2 (select main_a v_prenex_10001))) (<= (* 2 (select main_a v_prenex_10000)) 6))) (forall ((v_prenex_4360 Int) (v_prenex_4361 Int)) (or (<= (* 2 (select main_a v_prenex_4360)) 6) (<= 995 (select main_a v_prenex_4361)) (<= 997 (select main_a v_prenex_4361)) (< v_prenex_4361 main_y) (<= 0 (+ (select main_a v_prenex_4360) 1)) (<= 1000 (+ (select main_a v_prenex_4360) (select main_a v_prenex_4361))) (<= (+ main_y 1) v_prenex_4361))) (forall ((v_prenex_4689 Int) (v_prenex_4688 Int)) (or (<= 1000 (+ (select main_a v_prenex_4688) (select main_a v_prenex_4689))) (<= (select main_a v_prenex_4688) 3) (<= 1 (select main_a v_prenex_4688)) (< v_prenex_4689 main_y) (<= (+ main_x 1) v_prenex_4688) (<= (+ main_y 1) v_prenex_4689) (<= 995 (select main_a v_prenex_4689)))) (forall ((v_prenex_10057 Int) (v_prenex_10056 Int)) (or (< v_prenex_10057 main_y) (<= (* 2 (select main_a v_prenex_10056)) 6) (<= (+ main_y 1) v_prenex_10057) (<= (+ (select main_a v_prenex_10056) (select main_a v_prenex_10057)) 1000) (<= (select main_a v_prenex_10056) 5) (<= 997 (select main_a v_prenex_10057)))) (or (forall ((v_prenex_2634 Int)) (or (< v_prenex_2634 main_y) (<= (select main_a v_prenex_2634) 999) (<= (+ main_y 1) v_prenex_2634) (<= 997 (select main_a v_prenex_2634)) (<= 1994 (* 2 (select main_a v_prenex_2634))))) (forall ((v_prenex_2633 Int)) (or (<= (select main_a v_prenex_2633) 5) (<= 1 (select main_a v_prenex_2633))))) (or (forall ((v_prenex_3691 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3691))) (<= (select main_a v_prenex_3691) 5))) (forall ((v_prenex_3692 Int)) (or (<= 997 (select main_a v_prenex_3692)) (<= (+ main_y 1) v_prenex_3692) (< v_prenex_3692 main_y) (<= 995 (select main_a v_prenex_3692)) (<= (* 2 (select main_a v_prenex_3692)) 1998)))) (forall ((v_prenex_9374 Int) (v_prenex_9375 Int)) (or (<= (+ (select main_a v_prenex_9374) (select main_a v_prenex_9375)) 1000) (<= 995 (select main_a v_prenex_9375)) (<= (select main_a v_prenex_9374) 5) (<= 997 (select main_a v_prenex_9375)) (< v_prenex_9375 main_y) (<= (select main_a v_prenex_9374) 3) (<= (+ main_y 1) v_prenex_9375))) (forall ((v_prenex_873 Int) (v_prenex_874 Int)) (or (<= (select main_a v_prenex_874) 999) (< v_prenex_874 main_y) (<= (+ (select main_a v_prenex_873) 994) (select main_a v_prenex_874)) (<= 1994 (* 2 (select main_a v_prenex_874))) (<= (select main_a v_prenex_873) 3) (<= (+ main_y 1) v_prenex_874))) (or (forall ((v_prenex_1065 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1065))) (< v_prenex_1065 main_y) (<= 997 (select main_a v_prenex_1065)) (<= (+ main_y 1) v_prenex_1065))) (forall ((v_prenex_1064 Int)) (or (<= (select main_a v_prenex_1064) 3) (<= 2 (* 2 (select main_a v_prenex_1064))) (<= (+ main_x 1) v_prenex_1064)))) (forall ((v_prenex_7238 Int) (v_prenex_7239 Int)) (or (<= 1000 (+ (select main_a v_prenex_7238) (select main_a v_prenex_7239))) (<= (* 2 (select main_a v_prenex_7239)) 1998) (<= 0 (+ (select main_a v_prenex_7238) 1)) (<= (select main_a v_prenex_7239) 1001) (<= (select main_a v_prenex_7238) 5) (<= (+ main_y 1) v_prenex_7239) (< v_prenex_7239 main_y))) (forall ((v_prenex_8703 Int) (v_prenex_8702 Int)) (or (<= (* 2 (select main_a v_prenex_8702)) 6) (<= 0 (+ (select main_a v_prenex_8702) 1)) (<= (* 2 (select main_a v_prenex_8703)) 1998) (<= (+ main_x 1) v_prenex_8702) (<= (+ main_y 1) v_prenex_8703) (<= (+ (select main_a v_prenex_8702) 994) (select main_a v_prenex_8703)) (< v_prenex_8703 main_y))) (forall ((v_prenex_3647 Int) (v_prenex_3648 Int)) (or (<= 995 (select main_a v_prenex_3648)) (<= (* 2 (select main_a v_prenex_3648)) 1998) (<= (+ main_y 1) v_prenex_3648) (< v_prenex_3648 main_y) (<= 0 (+ (select main_a v_prenex_3647) 1)) (<= (+ (select main_a v_prenex_3647) (select main_a v_prenex_3648)) 1000))) (forall ((v_prenex_2270 Int) (v_prenex_2271 Int)) (or (<= (+ (select main_a v_prenex_2270) 994) (select main_a v_prenex_2271)) (<= (+ main_y 1) v_prenex_2271) (< v_prenex_2271 main_y) (<= (* 2 (select main_a v_prenex_2271)) 1998) (<= 2 (* 2 (select main_a v_prenex_2270))) (<= (* 2 (select main_a v_prenex_2270)) 6) (<= 997 (select main_a v_prenex_2271)))) (forall ((v_prenex_3610 Int) (v_prenex_3609 Int)) (or (<= (+ main_x 1) v_prenex_3609) (<= (select main_a v_prenex_3609) 3) (<= 1000 (+ (select main_a v_prenex_3609) (select main_a v_prenex_3610))) (< v_prenex_3609 main_x))) (or (forall ((v_prenex_10228 Int)) (or (< v_prenex_10228 main_x) (<= 1 (select main_a v_prenex_10228)) (<= (+ main_x 1) v_prenex_10228))) (forall ((v_prenex_10229 Int)) (<= 1994 (* 2 (select main_a v_prenex_10229))))) (forall ((v_prenex_4094 Int) (v_prenex_4093 Int)) (or (<= 1000 (+ (select main_a v_prenex_4093) (select main_a v_prenex_4094))) (<= (select main_a v_prenex_4093) 3) (<= (+ main_x 1) v_prenex_4093) (<= 1 (select main_a v_prenex_4093)) (< v_prenex_4093 main_x))) (forall ((v_prenex_4382 Int) (v_prenex_4383 Int)) (or (< v_prenex_4383 main_y) (<= (* 2 (select main_a v_prenex_4383)) 1998) (<= (select main_a v_prenex_4383) 1001) (<= (select main_a v_prenex_4382) 3) (<= (+ main_y 1) v_prenex_4383) (<= (+ (select main_a v_prenex_4382) 994) (select main_a v_prenex_4383)))) (forall ((v_prenex_7221 Int) (v_prenex_7220 Int)) (or (<= (* 2 (select main_a v_prenex_7220)) 6) (<= 0 (+ (select main_a v_prenex_7220) 1)) (<= 995 (select main_a v_prenex_7221)) (<= (+ (select main_a v_prenex_7220) (select main_a v_prenex_7221)) 1000) (<= (+ main_y 1) v_prenex_7221) (<= 997 (select main_a v_prenex_7221)) (< v_prenex_7221 main_y))) (forall ((v_prenex_1211 Int) (v_prenex_1210 Int)) (or (<= 997 (select main_a v_prenex_1211)) (<= (+ main_y 1) v_prenex_1211) (<= (+ (select main_a v_prenex_1210) 994) (select main_a v_prenex_1211)) (<= (select main_a v_prenex_1210) 5) (<= (select main_a v_prenex_1211) 1001) (<= (* 2 (select main_a v_prenex_1210)) 6) (< v_prenex_1211 main_y))) (forall ((v_prenex_8628 Int) (v_prenex_8629 Int)) (or (<= 1000 (+ (select main_a v_prenex_8628) (select main_a v_prenex_8629))) (<= (+ main_y 1) v_prenex_8629) (<= 995 (select main_a v_prenex_8629)) (<= 0 (+ (select main_a v_prenex_8628) 1)) (<= 1994 (* 2 (select main_a v_prenex_8629))) (< v_prenex_8629 main_y) (<= (select main_a v_prenex_8628) 5))) (forall ((v_prenex_8268 Int) (v_prenex_8269 Int)) (or (<= (select main_a v_prenex_8268) 5) (<= (+ main_y 1) v_prenex_8269) (< v_prenex_8269 main_y) (<= (select main_a v_prenex_8269) (+ (select main_a v_prenex_8268) 998)) (<= 1994 (* 2 (select main_a v_prenex_8269))) (<= (+ main_x 1) v_prenex_8268) (<= 1 (select main_a v_prenex_8268)))) (or (forall ((v_prenex_2126 Int)) (or (<= (select main_a v_prenex_2126) 3) (< v_prenex_2126 main_x))) (forall ((v_prenex_2127 Int)) (or (<= (* 2 (select main_a v_prenex_2127)) 1998) (<= (+ main_y 1) v_prenex_2127) (< v_prenex_2127 main_y) (<= 1994 (* 2 (select main_a v_prenex_2127)))))) (forall ((v_prenex_10693 Int) (v_prenex_10692 Int)) (or (<= 1000 (+ (select main_a v_prenex_10692) (select main_a v_prenex_10693))) (< v_prenex_10693 main_y) (<= 0 (+ (select main_a v_prenex_10692) 1)) (<= (select main_a v_prenex_10692) 3) (<= (+ main_x 1) v_prenex_10692) (<= (+ main_y 1) v_prenex_10693) (<= (* 2 (select main_a v_prenex_10693)) 1998))) (forall ((v_prenex_5387 Int) (v_prenex_5386 Int)) (or (<= (+ main_y 1) v_prenex_5387) (<= 1 (select main_a v_prenex_5386)) (<= (* 2 (select main_a v_prenex_5386)) 6) (< v_prenex_5387 main_y) (<= (* 2 (select main_a v_prenex_5387)) 1998) (<= 1000 (+ (select main_a v_prenex_5386) (select main_a v_prenex_5387))) (<= (+ main_x 1) v_prenex_5386))) (forall ((v_prenex_7427 Int) (v_prenex_7428 Int)) (or (<= 0 (+ (select main_a v_prenex_7427) 1)) (<= (* 2 (select main_a v_prenex_7428)) 1998) (<= (+ (select main_a v_prenex_7427) 994) (select main_a v_prenex_7428)) (<= (+ main_y 1) v_prenex_7428) (< v_prenex_7428 main_y) (<= (+ main_x 1) v_prenex_7427))) (forall ((v_prenex_8490 Int) (v_prenex_8489 Int)) (or (<= 997 (select main_a v_prenex_8490)) (<= 1000 (+ (select main_a v_prenex_8489) (select main_a v_prenex_8490))) (<= 0 (+ (select main_a v_prenex_8489) 1)) (<= (+ main_y 1) v_prenex_8490) (<= (+ main_x 1) v_prenex_8489) (<= 2 (* 2 (select main_a v_prenex_8489))) (< v_prenex_8490 main_y))) (or (forall ((v_prenex_3458 Int)) (or (<= (+ main_y 1) v_prenex_3458) (< v_prenex_3458 main_y) (<= (select main_a v_prenex_3458) 999) (<= (* 2 (select main_a v_prenex_3458)) 1998))) (forall ((v_prenex_3457 Int)) (or (<= 0 (+ (select main_a v_prenex_3457) 1)) (<= (* 2 (select main_a v_prenex_3457)) 6)))) (forall ((v_prenex_10796 Int) (v_prenex_10797 Int)) (or (< v_prenex_10796 main_x) (<= (+ (select main_a v_prenex_10796) 994) (select main_a v_prenex_10797)) (<= (+ main_x 1) v_prenex_10796) (<= 0 (+ (select main_a v_prenex_10796) 1)) (<= (select main_a v_prenex_10796) 5))) (forall ((v_prenex_8674 Int) (v_prenex_8675 Int)) (or (<= (select main_a v_prenex_8675) 999) (< v_prenex_8675 main_y) (<= (select main_a v_prenex_8674) 3) (<= 995 (select main_a v_prenex_8675)) (<= (+ main_y 1) v_prenex_8675) (<= (select main_a v_prenex_8675) (+ (select main_a v_prenex_8674) 998)) (<= (select main_a v_prenex_8674) 5))) (or (forall ((v_prenex_4484 Int)) (or (<= (* 2 (select main_a v_prenex_4484)) 6) (<= 0 (+ (select main_a v_prenex_4484) 1)))) (forall ((v_prenex_4485 Int)) (or (<= (+ main_y 1) v_prenex_4485) (<= (select main_a v_prenex_4485) 999) (< v_prenex_4485 main_y) (<= (select main_a v_prenex_4485) 1001) (<= (* 2 (select main_a v_prenex_4485)) 1998)))) (forall ((v_prenex_6043 Int) (v_prenex_6044 Int)) (or (<= 997 (select main_a v_prenex_6044)) (<= (* 2 (select main_a v_prenex_6044)) 1998) (<= (select main_a v_prenex_6043) 5) (< v_prenex_6044 main_y) (<= 0 (+ (select main_a v_prenex_6043) 1)) (<= (+ (select main_a v_prenex_6043) (select main_a v_prenex_6044)) 1000) (<= (+ main_y 1) v_prenex_6044))) (or (forall ((v_prenex_3995 Int)) (or (<= 0 (+ (select main_a v_prenex_3995) 1)) (<= 2 (* 2 (select main_a v_prenex_3995))))) (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_8930 Int) (v_prenex_8931 Int)) (or (<= (* 2 (select main_a v_prenex_8931)) 1998) (<= (+ main_y 1) v_prenex_8931) (< v_prenex_8931 main_y) (<= (select main_a v_prenex_8931) 1001) (<= (select main_a v_prenex_8930) 5) (<= 1 (select main_a v_prenex_8930)) (<= (+ (select main_a v_prenex_8930) (select main_a v_prenex_8931)) 1000))) (forall ((v_prenex_3329 Int) (v_prenex_3330 Int)) (or (<= (+ (select main_a v_prenex_3329) (select main_a v_prenex_3330)) 1000) (< v_prenex_3330 main_y) (<= 2 (* 2 (select main_a v_prenex_3329))) (<= (select main_a v_prenex_3330) 1001) (<= 0 (+ (select main_a v_prenex_3329) 1)) (<= (+ main_y 1) v_prenex_3330) (<= 1994 (* 2 (select main_a v_prenex_3330))))) (forall ((v_prenex_5082 Int) (v_prenex_5083 Int)) (or (< v_prenex_5083 main_y) (<= (+ main_y 1) v_prenex_5083) (<= 995 (select main_a v_prenex_5083)) (<= 0 (+ (select main_a v_prenex_5082) 1)) (<= (select main_a v_prenex_5083) 999) (<= 2 (* 2 (select main_a v_prenex_5082))) (<= 1000 (+ (select main_a v_prenex_5082) (select main_a v_prenex_5083))))) (or (forall ((v_prenex_10498 Int)) (or (<= 1 (select main_a v_prenex_10498)) (<= (* 2 (select main_a v_prenex_10498)) 6))) (forall ((v_prenex_10499 Int)) (or (< v_prenex_10499 main_y) (<= (* 2 (select main_a v_prenex_10499)) 1998) (<= 1994 (* 2 (select main_a v_prenex_10499))) (<= 995 (select main_a v_prenex_10499)) (<= (+ main_y 1) v_prenex_10499)))) (forall ((v_prenex_7827 Int) (v_prenex_7828 Int)) (or (<= (select main_a v_prenex_7827) 3) (<= (+ (select main_a v_prenex_7827) 994) (select main_a v_prenex_7828)) (<= (* 2 (select main_a v_prenex_7827)) 6) (<= 997 (select main_a v_prenex_7828)) (< v_prenex_7828 main_y) (<= (+ main_y 1) v_prenex_7828))) (or (forall ((v_prenex_8887 Int)) (or (<= (select main_a v_prenex_8887) 999) (<= (+ main_y 1) v_prenex_8887) (<= (* 2 (select main_a v_prenex_8887)) 1998) (<= 995 (select main_a v_prenex_8887)) (< v_prenex_8887 main_y))) (forall ((v_prenex_8886 Int)) (or (<= 0 (+ (select main_a v_prenex_8886) 1)) (<= 1 (select main_a v_prenex_8886))))) (or (forall ((v_prenex_3604 Int)) (or (< v_prenex_3604 main_y) (<= (+ main_y 1) v_prenex_3604) (<= 1994 (* 2 (select main_a v_prenex_3604))))) (forall ((v_prenex_3603 Int)) (or (< v_prenex_3603 main_x) (<= (select main_a v_prenex_3603) 3)))) (forall ((v_prenex_7817 Int) (v_prenex_7818 Int)) (or (<= 995 (select main_a v_prenex_7818)) (< v_prenex_7818 main_y) (<= 0 (+ (select main_a v_prenex_7817) 1)) (<= (select main_a v_prenex_7818) (+ (select main_a v_prenex_7817) 998)) (<= 1994 (* 2 (select main_a v_prenex_7818))) (<= 2 (* 2 (select main_a v_prenex_7817))) (<= (+ main_y 1) v_prenex_7818))) (or (forall ((v_prenex_9517 Int)) (or (<= (* 2 (select main_a v_prenex_9517)) 6) (<= 2 (* 2 (select main_a v_prenex_9517))))) (forall ((v_prenex_9518 Int)) (or (<= 995 (select main_a v_prenex_9518)) (<= (+ main_y 1) v_prenex_9518) (< v_prenex_9518 main_y) (<= 1994 (* 2 (select main_a v_prenex_9518))) (<= 997 (select main_a v_prenex_9518))))) (forall ((v_prenex_10877 Int) (v_prenex_10876 Int)) (or (<= (* 2 (select main_a v_prenex_10877)) 1998) (< v_prenex_10877 main_y) (<= (select main_a v_prenex_10876) 5) (<= 2 (* 2 (select main_a v_prenex_10876))) (<= (+ (select main_a v_prenex_10876) (select main_a v_prenex_10877)) 1000) (<= (+ main_y 1) v_prenex_10877))) (forall ((v_prenex_7050 Int) (v_prenex_7049 Int)) (or (<= 0 (+ (select main_a v_prenex_7049) 1)) (<= 997 (select main_a v_prenex_7050)) (<= (+ (select main_a v_prenex_7049) (select main_a v_prenex_7050)) 1000) (<= 1 (select main_a v_prenex_7049)) (< v_prenex_7050 main_y) (<= (+ main_y 1) v_prenex_7050) (<= (select main_a v_prenex_7050) 999))) (or (forall ((v_prenex_5647 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5647))) (< v_prenex_5647 main_y) (<= 995 (select main_a v_prenex_5647)) (<= (+ main_y 1) v_prenex_5647))) (forall ((v_prenex_5646 Int)) (or (<= (+ main_x 1) v_prenex_5646) (<= (select main_a v_prenex_5646) 3) (<= 2 (* 2 (select main_a v_prenex_5646)))))) (forall ((v_prenex_9191 Int) (v_prenex_9190 Int)) (or (<= (* 2 (select main_a v_prenex_9190)) 6) (<= (+ main_x 1) v_prenex_9190) (<= (+ (select main_a v_prenex_9190) (select main_a v_prenex_9191)) 1000) (<= 995 (select main_a v_prenex_9191)) (<= (+ main_y 1) v_prenex_9191) (< v_prenex_9191 main_y))) (forall ((v_prenex_9242 Int) (v_prenex_9243 Int)) (or (<= (select main_a v_prenex_9243) (+ (select main_a v_prenex_9242) 998)) (<= 995 (select main_a v_prenex_9243)) (<= 2 (* 2 (select main_a v_prenex_9242))) (<= (select main_a v_prenex_9242) 3) (< v_prenex_9243 main_y) (<= (+ main_x 1) v_prenex_9242) (<= (+ main_y 1) v_prenex_9243))) (or (forall ((v_prenex_6351 Int)) (or (<= 995 (select main_a v_prenex_6351)) (< v_prenex_6351 main_y) (<= (* 2 (select main_a v_prenex_6351)) 1998) (<= (select main_a v_prenex_6351) 1001) (<= (+ main_y 1) v_prenex_6351))) (forall ((v_prenex_6350 Int)) (or (<= (select main_a v_prenex_6350) 5) (<= (select main_a v_prenex_6350) 3)))) (forall ((v_prenex_512 Int) (v_prenex_511 Int)) (or (<= (+ main_y 1) v_prenex_512) (<= (select main_a v_prenex_511) 5) (< v_prenex_511 main_x) (<= 1994 (* 2 (select main_a v_prenex_512))) (< v_prenex_512 main_y) (<= 1000 (+ (select main_a v_prenex_511) (select main_a v_prenex_512))))) (forall ((v_prenex_10770 Int) (v_prenex_10771 Int)) (or (< v_prenex_10771 main_y) (<= (* 2 (select main_a v_prenex_10770)) 6) (<= 0 (+ (select main_a v_prenex_10770) 1)) (<= 997 (select main_a v_prenex_10771)) (<= (+ (select main_a v_prenex_10770) 994) (select main_a v_prenex_10771)) (< v_prenex_10770 main_x) (<= (+ main_y 1) v_prenex_10771))) (forall ((v_prenex_66 Int) (v_prenex_65 Int)) (or (<= 1000 (+ (select main_a v_prenex_65) (select main_a v_prenex_66))) (<= (+ main_y 1) v_prenex_66) (<= (select main_a v_prenex_66) 999) (<= 1994 (* 2 (select main_a v_prenex_66))) (<= (select main_a v_prenex_65) 3) (< v_prenex_66 main_y))) (or (forall ((v_prenex_9954 Int)) (or (<= 997 (select main_a v_prenex_9954)) (<= (* 2 (select main_a v_prenex_9954)) 1998) (<= (+ main_y 1) v_prenex_9954) (< v_prenex_9954 main_y) (<= 995 (select main_a v_prenex_9954)))) (forall ((v_prenex_9953 Int)) (<= 2 (* 2 (select main_a v_prenex_9953))))) (forall ((v_prenex_9642 Int) (v_prenex_9643 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9642))) (<= (+ main_y 1) v_prenex_9643) (<= (select main_a v_prenex_9642) 5) (< v_prenex_9643 main_y) (<= (* 2 (select main_a v_prenex_9643)) 1998) (<= 997 (select main_a v_prenex_9643)) (<= (select main_a v_prenex_9643) (+ (select main_a v_prenex_9642) 998)))) (forall ((v_prenex_6822 Int) (v_prenex_6821 Int)) (or (<= 997 (select main_a v_prenex_6822)) (<= 1994 (* 2 (select main_a v_prenex_6822))) (<= (+ main_y 1) v_prenex_6822) (<= (select main_a v_prenex_6822) (+ (select main_a v_prenex_6821) 998)) (<= 1 (select main_a v_prenex_6821)) (< v_prenex_6822 main_y))) (forall ((v_prenex_3779 Int) (v_prenex_3780 Int)) (or (<= (* 2 (select main_a v_prenex_3780)) 1998) (<= (+ main_y 1) v_prenex_3780) (<= (+ main_x 1) v_prenex_3779) (<= 2 (* 2 (select main_a v_prenex_3779))) (<= (select main_a v_prenex_3779) 3) (< v_prenex_3780 main_y) (<= 1000 (+ (select main_a v_prenex_3779) (select main_a v_prenex_3780))))) (forall ((v_prenex_2233 Int) (v_prenex_2232 Int)) (or (<= 995 (select main_a v_prenex_2233)) (<= 0 (+ (select main_a v_prenex_2232) 1)) (<= 997 (select main_a v_prenex_2233)) (<= (+ main_y 1) v_prenex_2233) (<= (select main_a v_prenex_2232) 3) (<= (+ (select main_a v_prenex_2232) 994) (select main_a v_prenex_2233)) (< v_prenex_2233 main_y))) (or (forall ((v_prenex_4950 Int)) (or (<= (+ main_x 1) v_prenex_4950) (<= 0 (+ (select main_a v_prenex_4950) 1)))) (forall ((v_prenex_4951 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_4951))) (<= (+ main_y 1) v_prenex_4951) (<= 995 (select main_a v_prenex_4951)) (< v_prenex_4951 main_y)))) (forall ((v_prenex_9311 Int) (v_prenex_9310 Int)) (or (<= (select main_a v_prenex_9311) (+ (select main_a v_prenex_9310) 998)) (< v_prenex_9311 main_y) (<= (+ main_x 1) v_prenex_9310) (<= 0 (+ (select main_a v_prenex_9310) 1)) (<= 995 (select main_a v_prenex_9311)) (<= (* 2 (select main_a v_prenex_9310)) 6) (<= (+ main_y 1) v_prenex_9311))) (or (forall ((v_prenex_2454 Int)) (or (< v_prenex_2454 main_y) (<= (* 2 (select main_a v_prenex_2454)) 1998) (<= (+ main_y 1) v_prenex_2454) (<= 995 (select main_a v_prenex_2454)))) (forall ((v_prenex_2453 Int)) (or (<= (+ main_x 1) v_prenex_2453) (<= 0 (+ (select main_a v_prenex_2453) 1)) (<= (* 2 (select main_a v_prenex_2453)) 6)))) (or (forall ((v_prenex_2683 Int)) (<= (select main_a v_prenex_2683) 5)) (forall ((v_prenex_2684 Int)) (or (<= (+ main_y 1) v_prenex_2684) (<= 995 (select main_a v_prenex_2684)) (< v_prenex_2684 main_y) (<= 997 (select main_a v_prenex_2684)) (<= 1994 (* 2 (select main_a v_prenex_2684)))))) (forall ((v_prenex_4162 Int) (v_prenex_4161 Int)) (or (<= 0 (+ (select main_a v_prenex_4161) 1)) (<= (* 2 (select main_a v_prenex_4162)) 1998) (<= (+ (select main_a v_prenex_4161) 994) (select main_a v_prenex_4162)) (<= (+ main_y 1) v_prenex_4162) (<= (* 2 (select main_a v_prenex_4161)) 6) (<= (select main_a v_prenex_4162) 999) (< v_prenex_4162 main_y))) (forall ((v_prenex_1381 Int) (v_prenex_1380 Int)) (or (<= 995 (select main_a v_prenex_1381)) (<= (+ main_y 1) v_prenex_1381) (< v_prenex_1381 main_y) (<= 0 (+ (select main_a v_prenex_1380) 1)) (<= (select main_a v_prenex_1381) (+ (select main_a v_prenex_1380) 998)))) (or (forall ((v_prenex_8199 Int)) (or (<= (+ main_y 1) v_prenex_8199) (< v_prenex_8199 main_y) (<= 995 (select main_a v_prenex_8199)) (<= 1994 (* 2 (select main_a v_prenex_8199))))) (forall ((v_prenex_8198 Int)) (or (<= (select main_a v_prenex_8198) 3) (<= (* 2 (select main_a v_prenex_8198)) 6)))) (forall ((v_prenex_1511 Int) (v_prenex_1510 Int)) (or (<= (+ main_x 1) v_prenex_1510) (<= 1000 (+ (select main_a v_prenex_1510) (select main_a v_prenex_1511))) (<= (* 2 (select main_a v_prenex_1511)) 1998) (<= (select main_a v_prenex_1510) 5) (< v_prenex_1511 main_y) (<= (+ main_y 1) v_prenex_1511) (<= (select main_a v_prenex_1510) 3))) (forall ((v_prenex_9786 Int)) (or (< v_prenex_9786 main_x) (<= (+ main_x 1) v_prenex_9786) (<= (* 2 (select main_a v_prenex_9786)) 6))) (forall ((v_prenex_2180 Int) (v_prenex_2181 Int)) (or (<= (+ (select main_a v_prenex_2180) (select main_a v_prenex_2181)) 1000) (<= (select main_a v_prenex_2181) 1001) (< v_prenex_2181 main_y) (<= (select main_a v_prenex_2180) 5) (<= 995 (select main_a v_prenex_2181)) (<= (+ main_y 1) v_prenex_2181) (<= 2 (* 2 (select main_a v_prenex_2180))))) (or (forall ((v_prenex_3246 Int)) (or (<= (select main_a v_prenex_3246) 999) (<= (+ main_y 1) v_prenex_3246) (<= (* 2 (select main_a v_prenex_3246)) 1998) (< v_prenex_3246 main_y))) (forall ((v_prenex_3245 Int)) (or (<= 0 (+ (select main_a v_prenex_3245) 1)) (<= (+ main_x 1) v_prenex_3245)))) (forall ((v_prenex_2064 Int) (v_prenex_2063 Int)) (or (<= 0 (+ (select main_a v_prenex_2063) 1)) (< v_prenex_2064 main_y) (<= (* 2 (select main_a v_prenex_2064)) 1998) (<= (+ (select main_a v_prenex_2063) (select main_a v_prenex_2064)) 1000) (<= (+ main_y 1) v_prenex_2064) (<= 1 (select main_a v_prenex_2063)))) (or (forall ((v_prenex_358 Int)) (or (< v_prenex_358 main_y) (<= (+ main_y 1) v_prenex_358) (<= (select main_a v_prenex_358) 999) (<= (* 2 (select main_a v_prenex_358)) 1998))) (forall ((v_prenex_357 Int)) (or (<= 2 (* 2 (select main_a v_prenex_357))) (<= 0 (+ (select main_a v_prenex_357) 1))))) (forall ((v_prenex_1319 Int) (v_prenex_1318 Int)) (or (<= (+ (select main_a v_prenex_1318) (select main_a v_prenex_1319)) 1000) (<= 2 (* 2 (select main_a v_prenex_1318))) (<= 995 (select main_a v_prenex_1319)) (< v_prenex_1319 main_y) (<= (* 2 (select main_a v_prenex_1318)) 6) (<= (+ main_y 1) v_prenex_1319) (<= (+ main_x 1) v_prenex_1318))) (forall ((v_prenex_497 Int) (v_prenex_498 Int)) (or (<= (+ main_y 1) v_prenex_498) (< v_prenex_498 main_y) (<= (select main_a v_prenex_498) (+ (select main_a v_prenex_497) 998)) (<= (select main_a v_prenex_497) 3) (<= 1994 (* 2 (select main_a v_prenex_498))) (<= 1 (select main_a v_prenex_497)))) (or (forall ((v_prenex_9383 Int)) (or (<= (+ main_y 1) v_prenex_9383) (<= (* 2 (select main_a v_prenex_9383)) 1998) (<= 997 (select main_a v_prenex_9383)) (<= (select main_a v_prenex_9383) 1001) (< v_prenex_9383 main_y))) (forall ((v_prenex_9382 Int)) (or (<= 1 (select main_a v_prenex_9382)) (<= (select main_a v_prenex_9382) 3)))) (or (forall ((v_prenex_2735 Int)) (or (<= (select main_a v_prenex_2735) 3) (<= 0 (+ (select main_a v_prenex_2735) 1)) (< v_prenex_2735 main_x))) (forall ((v_prenex_2736 Int)) (or (<= (* 2 (select main_a v_prenex_2736)) 1998) (< v_prenex_2736 main_y) (<= 997 (select main_a v_prenex_2736)) (<= (+ main_y 1) v_prenex_2736)))) (forall ((v_prenex_9524 Int) (v_prenex_9523 Int)) (or (<= (select main_a v_prenex_9524) (+ (select main_a v_prenex_9523) 998)) (<= (+ main_y 1) v_prenex_9524) (<= (select main_a v_prenex_9524) 1001) (<= (select main_a v_prenex_9523) 3) (<= (select main_a v_prenex_9524) 999) (< v_prenex_9524 main_y))) (or (forall ((v_prenex_982 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_982))) (< v_prenex_982 main_y) (<= (+ main_y 1) v_prenex_982) (<= (select main_a v_prenex_982) 1001))) (forall ((v_prenex_981 Int)) (or (<= (select main_a v_prenex_981) 5) (< v_prenex_981 main_x) (<= 2 (* 2 (select main_a v_prenex_981)))))) (forall ((v_prenex_8743 Int) (v_prenex_8742 Int)) (or (<= (select main_a v_prenex_8743) (+ (select main_a v_prenex_8742) 998)) (< v_prenex_8743 main_y) (<= (+ main_x 1) v_prenex_8742) (<= 0 (+ (select main_a v_prenex_8742) 1)) (<= (+ main_y 1) v_prenex_8743) (<= 995 (select main_a v_prenex_8743)))) (or (forall ((v_prenex_5851 Int)) (or (<= (select main_a v_prenex_5851) 1001) (<= (+ main_y 1) v_prenex_5851) (< v_prenex_5851 main_y) (<= (* 2 (select main_a v_prenex_5851)) 1998))) (forall ((v_prenex_5850 Int)) (or (<= (+ main_x 1) v_prenex_5850) (<= 2 (* 2 (select main_a v_prenex_5850))) (<= (* 2 (select main_a v_prenex_5850)) 6)))) (forall ((v_prenex_1301 Int) (v_prenex_1300 Int)) (or (<= 0 (+ (select main_a v_prenex_1300) 1)) (<= 1 (select main_a v_prenex_1300)) (< v_prenex_1301 main_y) (<= 997 (select main_a v_prenex_1301)) (<= (+ main_y 1) v_prenex_1301) (< v_prenex_1300 main_x) (<= (+ (select main_a v_prenex_1300) (select main_a v_prenex_1301)) 1000))) (or (forall ((v_prenex_7231 Int)) (or (<= (+ main_y 1) v_prenex_7231) (<= (* 2 (select main_a v_prenex_7231)) 1998) (<= 995 (select main_a v_prenex_7231)) (<= 1994 (* 2 (select main_a v_prenex_7231))) (< v_prenex_7231 main_y))) (forall ((v_prenex_7230 Int)) (or (<= (select main_a v_prenex_7230) 5) (<= 2 (* 2 (select main_a v_prenex_7230)))))) (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))) (<= 997 (select main_a v_prenex_5785)) (<= 995 (select main_a v_prenex_5785)) (< v_prenex_5785 main_y) (<= (+ (select main_a v_prenex_5784) 994) (select main_a v_prenex_5785)) (<= (+ main_y 1) v_prenex_5785))) (forall ((v_prenex_3207 Int) (v_prenex_3208 Int)) (or (< v_prenex_3208 main_y) (<= (+ main_x 1) v_prenex_3207) (<= 1000 (+ (select main_a v_prenex_3207) (select main_a v_prenex_3208))) (<= 995 (select main_a v_prenex_3208)) (<= 2 (* 2 (select main_a v_prenex_3207))) (<= (+ main_y 1) v_prenex_3208) (<= 0 (+ (select main_a v_prenex_3207) 1)))) (or (forall ((v_prenex_5861 Int)) (or (<= 997 (select main_a v_prenex_5861)) (<= 995 (select main_a v_prenex_5861)) (< v_prenex_5861 main_y) (<= (+ main_y 1) v_prenex_5861) (<= (* 2 (select main_a v_prenex_5861)) 1998))) (forall ((v_prenex_5860 Int)) (or (<= (* 2 (select main_a v_prenex_5860)) 6) (<= 0 (+ (select main_a v_prenex_5860) 1))))) (forall ((v_prenex_3425 Int) (v_prenex_3426 Int)) (or (<= 1000 (+ (select main_a v_prenex_3425) (select main_a v_prenex_3426))) (<= (+ main_y 1) v_prenex_3426) (<= 995 (select main_a v_prenex_3426)) (< v_prenex_3426 main_y) (<= (select main_a v_prenex_3425) 5) (<= (select main_a v_prenex_3426) 999) (<= (select main_a v_prenex_3425) 3))) (forall ((v_prenex_2653 Int) (v_prenex_2654 Int)) (or (<= 997 (select main_a v_prenex_2654)) (<= 0 (+ (select main_a v_prenex_2653) 1)) (<= (+ main_y 1) v_prenex_2654) (<= 1 (select main_a v_prenex_2653)) (< v_prenex_2654 main_y) (<= (+ (select main_a v_prenex_2653) 994) (select main_a v_prenex_2654)))) (forall ((v_prenex_5059 Int) (v_prenex_5058 Int)) (or (<= (select main_a v_prenex_5058) 3) (<= (select main_a v_prenex_5059) 1001) (<= (+ (select main_a v_prenex_5058) (select main_a v_prenex_5059)) 1000) (<= (* 2 (select main_a v_prenex_5058)) 6) (< v_prenex_5059 main_y) (<= 997 (select main_a v_prenex_5059)) (<= (+ main_y 1) v_prenex_5059))) (forall ((v_prenex_4276 Int) (v_prenex_4275 Int)) (or (<= 1000 (+ (select main_a v_prenex_4275) (select main_a v_prenex_4276))) (<= 2 (* 2 (select main_a v_prenex_4275))) (< v_prenex_4276 main_y) (<= (select main_a v_prenex_4276) 999) (< v_prenex_4275 main_x) (<= (+ main_y 1) v_prenex_4276))) (or (forall ((v_prenex_5714 Int)) (or (<= (+ main_x 1) v_prenex_5714) (<= (* 2 (select main_a v_prenex_5714)) 6) (<= 0 (+ (select main_a v_prenex_5714) 1)))) (forall ((v_prenex_5715 Int)) (or (<= (* 2 (select main_a v_prenex_5715)) 1998) (<= (select main_a v_prenex_5715) 1001) (< v_prenex_5715 main_y) (<= (+ main_y 1) v_prenex_5715)))) (or (forall ((v_prenex_10040 Int)) (<= 2 (* 2 (select main_a v_prenex_10040)))) (forall ((v_prenex_10041 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10041))) (<= (+ main_y 1) v_prenex_10041) (<= 995 (select main_a v_prenex_10041)) (< v_prenex_10041 main_y)))) (forall ((v_prenex_10893 Int) (v_prenex_10892 Int)) (or (<= (select main_a v_prenex_10892) 3) (< v_prenex_10893 main_y) (<= 0 (+ (select main_a v_prenex_10892) 1)) (<= (+ main_x 1) v_prenex_10892) (<= (select main_a v_prenex_10893) (+ (select main_a v_prenex_10892) 998)) (<= (select main_a v_prenex_10893) 999) (<= (+ main_y 1) v_prenex_10893))) (forall ((v_prenex_1479 Int) (v_prenex_1478 Int)) (or (< v_prenex_1479 main_y) (< v_prenex_1478 main_x) (<= (+ main_x 1) v_prenex_1478) (<= 1000 (+ (select main_a v_prenex_1478) (select main_a v_prenex_1479))) (<= 0 (+ (select main_a v_prenex_1478) 1)))) (forall ((v_prenex_2983 Int) (v_prenex_2984 Int)) (or (<= (select main_a v_prenex_2983) 3) (<= (select main_a v_prenex_2984) 999) (<= (+ main_y 1) v_prenex_2984) (< v_prenex_2984 main_y) (<= 1994 (* 2 (select main_a v_prenex_2984))) (<= 0 (+ (select main_a v_prenex_2983) 1)) (<= (select main_a v_prenex_2984) (+ (select main_a v_prenex_2983) 998)))) (or (forall ((v_prenex_4884 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4884))) (<= (select main_a v_prenex_4884) 5))) (forall ((v_prenex_4885 Int)) (or (<= (select main_a v_prenex_4885) 1001) (<= 995 (select main_a v_prenex_4885)) (<= (* 2 (select main_a v_prenex_4885)) 1998) (<= (+ main_y 1) v_prenex_4885) (< v_prenex_4885 main_y)))) (forall ((v_prenex_7382 Int) (v_prenex_7383 Int)) (or (<= (select main_a v_prenex_7382) 3) (<= (select main_a v_prenex_7382) 5) (< v_prenex_7383 main_y) (<= (+ (select main_a v_prenex_7382) 994) (select main_a v_prenex_7383)) (<= 1994 (* 2 (select main_a v_prenex_7383))) (<= (select main_a v_prenex_7383) 999) (<= (+ main_y 1) v_prenex_7383))) (forall ((v_prenex_420 Int) (v_prenex_419 Int)) (or (<= 995 (select main_a v_prenex_420)) (<= (+ main_y 1) v_prenex_420) (< v_prenex_420 main_y) (<= (+ main_x 1) v_prenex_419) (<= 1000 (+ (select main_a v_prenex_419) (select main_a v_prenex_420))) (<= (select main_a v_prenex_419) 3) (<= 0 (+ (select main_a v_prenex_419) 1)))) (or (forall ((v_prenex_222 Int)) (<= (* 2 (select main_a v_prenex_222)) 1998)) (forall ((v_prenex_221 Int)) (or (<= 0 (+ (select main_a v_prenex_221) 1)) (< v_prenex_221 main_x) (<= (+ main_x 1) v_prenex_221) (<= (* 2 (select main_a v_prenex_221)) 6)))) (forall ((v_prenex_6344 Int) (v_prenex_6345 Int)) (or (<= (select main_a v_prenex_6345) (+ (select main_a v_prenex_6344) 998)) (<= 995 (select main_a v_prenex_6345)) (< v_prenex_6345 main_y) (<= (* 2 (select main_a v_prenex_6344)) 6) (<= (+ main_y 1) v_prenex_6345) (<= (* 2 (select main_a v_prenex_6345)) 1998))) (forall ((v_prenex_198 Int) (v_prenex_199 Int)) (or (<= 2 (* 2 (select main_a v_prenex_198))) (<= 1994 (* 2 (select main_a v_prenex_199))) (< v_prenex_199 main_y) (<= (+ main_y 1) v_prenex_199) (<= (+ main_x 1) v_prenex_198) (<= (* 2 (select main_a v_prenex_198)) 6) (<= 1000 (+ (select main_a v_prenex_198) (select main_a v_prenex_199))))) (or (forall ((v_prenex_4424 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4424))) (<= (select main_a v_prenex_4424) 5))) (forall ((v_prenex_4425 Int)) (or (<= (+ main_y 1) v_prenex_4425) (<= (select main_a v_prenex_4425) 1001) (<= (* 2 (select main_a v_prenex_4425)) 1998) (<= 1994 (* 2 (select main_a v_prenex_4425))) (< v_prenex_4425 main_y)))) (forall ((v_prenex_9057 Int) (v_prenex_9056 Int)) (or (<= (+ main_y 1) v_prenex_9057) (< v_prenex_9057 main_y) (<= (select main_a v_prenex_9056) 5) (<= 995 (select main_a v_prenex_9057)) (<= (+ (select main_a v_prenex_9056) 994) (select main_a v_prenex_9057)) (<= 997 (select main_a v_prenex_9057)) (<= 1 (select main_a v_prenex_9056)))) (forall ((v_prenex_4929 Int) (v_prenex_4928 Int)) (or (<= (select main_a v_prenex_4928) 3) (<= (+ (select main_a v_prenex_4928) (select main_a v_prenex_4929)) 1000) (<= (+ main_y 1) v_prenex_4929) (<= 0 (+ (select main_a v_prenex_4928) 1)) (<= 1994 (* 2 (select main_a v_prenex_4929))) (< v_prenex_4929 main_y))) (forall ((v_prenex_5345 Int)) (or (<= 995 (select main_a v_prenex_5345)) (<= (* 2 (select main_a v_prenex_5345)) 1998) (< v_prenex_5345 main_y) (<= (+ main_y 1) v_prenex_5345) (<= (select main_a v_prenex_5345) 1001))) (forall ((v_prenex_10220 Int) (v_prenex_10221 Int)) (or (<= (+ (select main_a v_prenex_10220) (select main_a v_prenex_10221)) 1000) (< v_prenex_10221 main_y) (<= (+ main_y 1) v_prenex_10221) (<= (select main_a v_prenex_10220) 5) (<= (+ main_x 1) v_prenex_10220) (<= (select main_a v_prenex_10220) 3) (<= (* 2 (select main_a v_prenex_10221)) 1998))) (forall ((v_prenex_10062 Int) (v_prenex_10063 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10063))) (<= 995 (select main_a v_prenex_10063)) (<= 1 (select main_a v_prenex_10062)) (<= (+ (select main_a v_prenex_10062) 994) (select main_a v_prenex_10063)) (< v_prenex_10063 main_y) (<= (select main_a v_prenex_10062) 3) (<= (+ main_y 1) v_prenex_10063))) (forall ((v_prenex_8455 Int) (v_prenex_8456 Int)) (or (<= (select main_a v_prenex_8456) (+ (select main_a v_prenex_8455) 998)) (<= 2 (* 2 (select main_a v_prenex_8455))) (<= (select main_a v_prenex_8456) 999) (<= (+ main_y 1) v_prenex_8456) (< v_prenex_8456 main_y) (<= (+ main_x 1) v_prenex_8455))) (forall ((v_prenex_6507 Int) (v_prenex_6506 Int)) (or (<= (select main_a v_prenex_6507) 1001) (<= (+ main_y 1) v_prenex_6507) (<= 0 (+ (select main_a v_prenex_6506) 1)) (<= 1000 (+ (select main_a v_prenex_6506) (select main_a v_prenex_6507))) (<= (select main_a v_prenex_6506) 3) (<= (* 2 (select main_a v_prenex_6507)) 1998) (< v_prenex_6507 main_y))) (forall ((v_prenex_2206 Int) (v_prenex_2207 Int)) (or (< v_prenex_2206 main_x) (< v_prenex_2207 main_y) (<= (select main_a v_prenex_2206) 3) (<= (+ main_y 1) v_prenex_2207) (<= (select main_a v_prenex_2207) (+ (select main_a v_prenex_2206) 998)) (<= 2 (* 2 (select main_a v_prenex_2206))) (<= 1994 (* 2 (select main_a v_prenex_2207))))) (or (forall ((v_prenex_7208 Int)) (<= (* 2 (select main_a v_prenex_7208)) 6)) (forall ((v_prenex_7209 Int)) (or (<= (+ main_y 1) v_prenex_7209) (<= 1994 (* 2 (select main_a v_prenex_7209))) (< v_prenex_7209 main_y) (<= 995 (select main_a v_prenex_7209)) (<= (select main_a v_prenex_7209) 999)))) (forall ((v_prenex_484 Int) (v_prenex_483 Int)) (or (<= 0 (+ (select main_a v_prenex_483) 1)) (<= (select main_a v_prenex_483) 5) (<= (* 2 (select main_a v_prenex_484)) 1998) (<= (select main_a v_prenex_484) (+ (select main_a v_prenex_483) 998)) (< v_prenex_484 main_y) (<= 1994 (* 2 (select main_a v_prenex_484))) (<= (+ main_y 1) v_prenex_484))) (forall ((v_prenex_1507 Int) (v_prenex_1506 Int)) (or (<= (select main_a v_prenex_1507) 1001) (<= (select main_a v_prenex_1506) 3) (<= (+ (select main_a v_prenex_1506) (select main_a v_prenex_1507)) 1000) (<= 997 (select main_a v_prenex_1507)) (<= 2 (* 2 (select main_a v_prenex_1506))) (<= (+ main_y 1) v_prenex_1507) (< v_prenex_1507 main_y))) (forall ((v_prenex_10426 Int) (v_prenex_10427 Int)) (or (<= (+ main_y 1) v_prenex_10427) (< v_prenex_10427 main_y) (<= 1000 (+ (select main_a v_prenex_10426) (select main_a v_prenex_10427))) (<= 1 (select main_a v_prenex_10426)) (< v_prenex_10426 main_x) (<= (select main_a v_prenex_10427) 999))) (forall ((v_prenex_5687 Int) (v_prenex_5686 Int)) (or (<= (select main_a v_prenex_5687) 999) (<= (+ main_y 1) v_prenex_5687) (<= 995 (select main_a v_prenex_5687)) (< v_prenex_5687 main_y) (<= (+ (select main_a v_prenex_5686) (select main_a v_prenex_5687)) 1000) (<= (select main_a v_prenex_5686) 3))) (forall ((v_prenex_3186 Int) (v_prenex_3185 Int)) (or (<= (+ main_x 1) v_prenex_3185) (<= 1000 (+ (select main_a v_prenex_3185) (select main_a v_prenex_3186))) (< v_prenex_3185 main_x) (<= (+ main_y 1) v_prenex_3186) (<= (select main_a v_prenex_3185) 3))) (or (forall ((v_prenex_7665 Int)) (or (<= 2 (* 2 (select main_a v_prenex_7665))) (<= (select main_a v_prenex_7665) 3))) (forall ((v_prenex_7666 Int)) (or (<= (+ main_y 1) v_prenex_7666) (<= 1994 (* 2 (select main_a v_prenex_7666))) (<= (select main_a v_prenex_7666) 1001) (<= 997 (select main_a v_prenex_7666)) (< v_prenex_7666 main_y)))) (forall ((v_prenex_10688 Int) (v_prenex_10689 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_10689))) (<= (select main_a v_prenex_10688) 5) (< v_prenex_10689 main_y) (<= (* 2 (select main_a v_prenex_10688)) 6) (<= (select main_a v_prenex_10689) 1001) (<= (+ main_y 1) v_prenex_10689) (<= (select main_a v_prenex_10689) (+ (select main_a v_prenex_10688) 998)))) (forall ((v_prenex_2941 Int) (v_prenex_2942 Int)) (or (<= 1000 (+ (select main_a v_prenex_2941) (select main_a v_prenex_2942))) (<= 997 (select main_a v_prenex_2942)) (<= (select main_a v_prenex_2942) 999) (< v_prenex_2942 main_y) (<= 2 (* 2 (select main_a v_prenex_2941))) (<= (+ main_y 1) v_prenex_2942))) (forall ((v_prenex_7816 Int) (v_prenex_7815 Int)) (or (<= (* 2 (select main_a v_prenex_7815)) 6) (<= 2 (* 2 (select main_a v_prenex_7815))) (<= 1000 (+ (select main_a v_prenex_7815) (select main_a v_prenex_7816))) (< v_prenex_7816 main_y) (<= 995 (select main_a v_prenex_7816)) (<= 1994 (* 2 (select main_a v_prenex_7816))) (<= (+ main_y 1) v_prenex_7816))) (or (forall ((v_prenex_5350 Int)) (or (<= 0 (+ (select main_a v_prenex_5350) 1)) (<= (select main_a v_prenex_5350) 5))) (forall ((v_prenex_5351 Int)) (or (<= (+ main_y 1) v_prenex_5351) (<= (select main_a v_prenex_5351) 1001) (< v_prenex_5351 main_y) (<= 1994 (* 2 (select main_a v_prenex_5351))) (<= 995 (select main_a v_prenex_5351))))) (forall ((v_prenex_6159 Int) (v_prenex_6158 Int)) (or (<= 0 (+ (select main_a v_prenex_6158) 1)) (<= 2 (* 2 (select main_a v_prenex_6158))) (<= (select main_a v_prenex_6159) 1001) (<= (select main_a v_prenex_6159) (+ (select main_a v_prenex_6158) 998)) (<= 995 (select main_a v_prenex_6159)) (< v_prenex_6159 main_y) (<= (+ main_y 1) v_prenex_6159))) (forall ((v_prenex_273 Int) (v_prenex_274 Int)) (or (<= (select main_a v_prenex_274) 1001) (< v_prenex_274 main_y) (<= 0 (+ (select main_a v_prenex_273) 1)) (<= (* 2 (select main_a v_prenex_273)) 6) (<= 995 (select main_a v_prenex_274)) (<= (select main_a v_prenex_274) (+ (select main_a v_prenex_273) 998)) (<= (+ main_y 1) v_prenex_274))) (or (forall ((v_prenex_10509 Int)) (or (< v_prenex_10509 main_y) (<= (select main_a v_prenex_10509) 999) (<= (+ main_y 1) v_prenex_10509) (<= (* 2 (select main_a v_prenex_10509)) 1998) (<= 997 (select main_a v_prenex_10509)))) (forall ((v_prenex_10508 Int)) (or (<= 0 (+ (select main_a v_prenex_10508) 1)) (<= (* 2 (select main_a v_prenex_10508)) 6)))) (or (forall ((v_prenex_6783 Int)) (or (<= 1 (select main_a v_prenex_6783)) (<= (select main_a v_prenex_6783) 3) (<= (+ main_x 1) v_prenex_6783) (< v_prenex_6783 main_x))) (forall ((v_prenex_6784 Int)) (<= 1994 (* 2 (select main_a v_prenex_6784))))) (forall ((v_prenex_7081 Int) (v_prenex_7080 Int)) (or (<= (+ (select main_a v_prenex_7080) (select main_a v_prenex_7081)) 1000) (<= 1 (select main_a v_prenex_7080)) (<= (select main_a v_prenex_7081) 999) (< v_prenex_7081 main_y) (<= (select main_a v_prenex_7080) 3) (<= (select main_a v_prenex_7081) 1001) (<= (+ main_y 1) v_prenex_7081))) (forall ((v_prenex_1505 Int) (v_prenex_1504 Int)) (or (<= (+ (select main_a v_prenex_1504) (select main_a v_prenex_1505)) 1000) (<= (+ main_y 1) v_prenex_1505) (<= (select main_a v_prenex_1504) 5) (< v_prenex_1504 main_x) (< v_prenex_1505 main_y) (<= 995 (select main_a v_prenex_1505)))) (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)) (<= (* 2 (select main_a v_prenex_2230)) 6) (< v_prenex_2231 main_y) (<= (+ main_y 1) v_prenex_2231) (<= (select main_a v_prenex_2230) 3))) (forall ((v_prenex_3036 Int) (v_prenex_3035 Int)) (or (<= (select main_a v_prenex_3036) 999) (<= (select main_a v_prenex_3035) 5) (<= 1994 (* 2 (select main_a v_prenex_3036))) (<= (select main_a v_prenex_3036) (+ (select main_a v_prenex_3035) 998)) (<= (select main_a v_prenex_3035) 3) (<= (+ main_y 1) v_prenex_3036) (< v_prenex_3036 main_y))) (forall ((v_prenex_7261 Int) (v_prenex_7260 Int)) (or (<= (+ main_y 1) v_prenex_7261) (<= (select main_a v_prenex_7261) 1001) (<= (+ (select main_a v_prenex_7260) (select main_a v_prenex_7261)) 1000) (< v_prenex_7261 main_y) (<= (select main_a v_prenex_7260) 5) (<= 2 (* 2 (select main_a v_prenex_7260))))) (forall ((v_prenex_7636 Int) (v_prenex_7635 Int)) (or (<= (select main_a v_prenex_7636) 1001) (<= (select main_a v_prenex_7635) 5) (<= (+ (select main_a v_prenex_7635) 994) (select main_a v_prenex_7636)) (<= (+ main_y 1) v_prenex_7636) (< v_prenex_7635 main_x) (< v_prenex_7636 main_y))) (forall ((v_prenex_10223 Int) (v_prenex_10222 Int)) (or (<= (select main_a v_prenex_10222) 3) (<= (+ (select main_a v_prenex_10222) (select main_a v_prenex_10223)) 1000) (< v_prenex_10222 main_x) (<= (select main_a v_prenex_10223) 1001) (< v_prenex_10223 main_y) (<= (+ main_y 1) v_prenex_10223) (<= 2 (* 2 (select main_a v_prenex_10222))))) (forall ((v_prenex_6875 Int) (v_prenex_6876 Int)) (or (<= 0 (+ (select main_a v_prenex_6875) 1)) (<= (+ main_y 1) v_prenex_6876) (<= (select main_a v_prenex_6875) 3) (<= 1000 (+ (select main_a v_prenex_6875) (select main_a v_prenex_6876))) (< v_prenex_6876 main_y) (<= 995 (select main_a v_prenex_6876)) (<= (* 2 (select main_a v_prenex_6876)) 1998))) (or (forall ((v_prenex_9342 Int)) (<= (select main_a v_prenex_9342) 5)) (forall ((v_prenex_9343 Int)) (or (<= (select main_a v_prenex_9343) 999) (< v_prenex_9343 main_y) (<= 1994 (* 2 (select main_a v_prenex_9343))) (<= (+ main_y 1) v_prenex_9343) (<= 995 (select main_a v_prenex_9343))))) (forall ((v_prenex_10004 Int) (v_prenex_10005 Int)) (or (<= (* 2 (select main_a v_prenex_10004)) 6) (<= 1 (select main_a v_prenex_10004)) (<= 995 (select main_a v_prenex_10005)) (< v_prenex_10005 main_y) (<= 1000 (+ (select main_a v_prenex_10004) (select main_a v_prenex_10005))) (<= (+ main_y 1) v_prenex_10005))) (forall ((v_prenex_9701 Int) (v_prenex_9700 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9701))) (<= (select main_a v_prenex_9701) (+ (select main_a v_prenex_9700) 998)) (<= (select main_a v_prenex_9701) 999) (<= (select main_a v_prenex_9700) 3) (< v_prenex_9701 main_y) (<= (+ main_y 1) v_prenex_9701) (<= (* 2 (select main_a v_prenex_9700)) 6))) (or (forall ((v_prenex_3266 Int)) (or (<= (select main_a v_prenex_3266) 1001) (< v_prenex_3266 main_y) (<= (+ main_y 1) v_prenex_3266) (<= (* 2 (select main_a v_prenex_3266)) 1998))) (forall ((v_prenex_3265 Int)) (or (<= 1 (select main_a v_prenex_3265)) (<= 0 (+ (select main_a v_prenex_3265) 1))))) (forall ((v_prenex_714 Int) (v_prenex_715 Int)) (or (<= (select main_a v_prenex_714) 5) (<= 2 (* 2 (select main_a v_prenex_714))) (< v_prenex_715 main_y) (<= 997 (select main_a v_prenex_715)) (<= (select main_a v_prenex_715) 999) (<= (+ main_y 1) v_prenex_715) (<= (select main_a v_prenex_715) (+ (select main_a v_prenex_714) 998)))) (or (forall ((v_prenex_1041 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_1041))) (<= 995 (select main_a v_prenex_1041)) (< v_prenex_1041 main_y) (<= (+ main_y 1) v_prenex_1041))) (forall ((v_prenex_1040 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1040))) (<= (select main_a v_prenex_1040) 5)))) (forall ((v_prenex_9747 Int) (v_prenex_9746 Int)) (or (<= 1 (select main_a v_prenex_9746)) (<= (+ main_y 1) v_prenex_9747) (<= (select main_a v_prenex_9747) (+ (select main_a v_prenex_9746) 998)) (<= (select main_a v_prenex_9747) 999) (<= (select main_a v_prenex_9747) 1001) (< v_prenex_9747 main_y))) (forall ((v_prenex_9543 Int) (v_prenex_9544 Int)) (or (<= (select main_a v_prenex_9544) 999) (<= (select main_a v_prenex_9544) (+ (select main_a v_prenex_9543) 998)) (< v_prenex_9544 main_y) (<= (+ main_y 1) v_prenex_9544) (<= 1994 (* 2 (select main_a v_prenex_9544))) (<= 2 (* 2 (select main_a v_prenex_9543))) (<= (select main_a v_prenex_9543) 5))) (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)) (< v_prenex_5934 main_x) (<= (* 2 (select main_a v_prenex_5935)) 1998) (<= (select main_a v_prenex_5934) 5) (< v_prenex_5935 main_y))) (forall ((v_prenex_5464 Int) (v_prenex_5465 Int)) (or (<= 1000 (+ (select main_a v_prenex_5464) (select main_a v_prenex_5465))) (<= (+ main_y 1) v_prenex_5465) (<= 2 (* 2 (select main_a v_prenex_5464))) (< v_prenex_5465 main_y) (<= 1994 (* 2 (select main_a v_prenex_5465))) (<= (select main_a v_prenex_5464) 5) (<= (* 2 (select main_a v_prenex_5465)) 1998))) (forall ((v_prenex_545 Int) (v_prenex_546 Int)) (or (<= 2 (* 2 (select main_a v_prenex_545))) (<= (+ (select main_a v_prenex_545) (select main_a v_prenex_546)) 1000) (<= (+ main_y 1) v_prenex_546) (< v_prenex_546 main_y) (<= 997 (select main_a v_prenex_546)) (<= (* 2 (select main_a v_prenex_546)) 1998) (<= 0 (+ (select main_a v_prenex_545) 1)))) (forall ((v_prenex_6635 Int) (v_prenex_6634 Int)) (or (<= (+ main_y 1) v_prenex_6635) (<= (select main_a v_prenex_6635) 1001) (<= (select main_a v_prenex_6634) 5) (< v_prenex_6635 main_y) (<= (+ (select main_a v_prenex_6634) 994) (select main_a v_prenex_6635)) (<= (* 2 (select main_a v_prenex_6635)) 1998) (<= (select main_a v_prenex_6634) 3))) (forall ((v_prenex_2933 Int) (v_prenex_2934 Int)) (or (< v_prenex_2934 main_y) (<= 2 (* 2 (select main_a v_prenex_2933))) (<= 995 (select main_a v_prenex_2934)) (<= 1000 (+ (select main_a v_prenex_2933) (select main_a v_prenex_2934))) (<= (* 2 (select main_a v_prenex_2934)) 1998) (<= (+ main_y 1) v_prenex_2934))) (forall ((v_prenex_5527 Int) (v_prenex_5526 Int)) (or (<= 995 (select main_a v_prenex_5527)) (<= (+ main_y 1) v_prenex_5527) (<= 0 (+ (select main_a v_prenex_5526) 1)) (<= 1994 (* 2 (select main_a v_prenex_5527))) (< v_prenex_5527 main_y) (<= (+ (select main_a v_prenex_5526) 994) (select main_a v_prenex_5527)))) (or (forall ((v_prenex_1089 Int)) (or (< v_prenex_1089 main_y) (<= (select main_a v_prenex_1089) 999) (<= (* 2 (select main_a v_prenex_1089)) 1998) (<= (+ main_y 1) v_prenex_1089) (<= 1994 (* 2 (select main_a v_prenex_1089))))) (forall ((v_prenex_1088 Int)) (<= (select main_a v_prenex_1088) 5))) (forall ((v_prenex_6017 Int) (v_prenex_6016 Int)) (or (< v_prenex_6017 main_y) (<= (select main_a v_prenex_6017) 1001) (<= (* 2 (select main_a v_prenex_6016)) 6) (<= 1000 (+ (select main_a v_prenex_6016) (select main_a v_prenex_6017))) (<= 2 (* 2 (select main_a v_prenex_6016))) (<= 1994 (* 2 (select main_a v_prenex_6017))) (<= (+ main_y 1) v_prenex_6017))) (forall ((v_prenex_3982 Int) (v_prenex_3981 Int)) (or (< v_prenex_3982 main_y) (<= 997 (select main_a v_prenex_3982)) (<= (+ (select main_a v_prenex_3981) 994) (select main_a v_prenex_3982)) (<= (select main_a v_prenex_3981) 3) (<= (* 2 (select main_a v_prenex_3982)) 1998) (<= 0 (+ (select main_a v_prenex_3981) 1)) (<= (+ main_y 1) v_prenex_3982))) (forall ((v_prenex_293 Int) (v_prenex_294 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_294))) (< v_prenex_294 main_y) (<= (* 2 (select main_a v_prenex_294)) 1998) (<= 2 (* 2 (select main_a v_prenex_293))) (<= (+ (select main_a v_prenex_293) (select main_a v_prenex_294)) 1000) (<= (+ main_y 1) v_prenex_294) (<= (select main_a v_prenex_293) 3))) (or (forall ((v_prenex_9502 Int)) (or (<= 997 (select main_a v_prenex_9502)) (<= (+ main_y 1) v_prenex_9502) (<= (* 2 (select main_a v_prenex_9502)) 1998) (< v_prenex_9502 main_y))) (forall ((v_prenex_9501 Int)) (or (<= (select main_a v_prenex_9501) 3) (< v_prenex_9501 main_x) (<= (* 2 (select main_a v_prenex_9501)) 6)))) (forall ((v_prenex_9788 Int) (v_prenex_9787 Int)) (or (<= (select main_a v_prenex_9788) (+ (select main_a v_prenex_9787) 998)) (<= (select main_a v_prenex_9787) 3) (< v_prenex_9788 main_y) (<= (select main_a v_prenex_9788) 1001) (<= 997 (select main_a v_prenex_9788)) (<= 0 (+ (select main_a v_prenex_9787) 1)) (<= (+ main_y 1) v_prenex_9788))) (forall ((v_prenex_8608 Int) (v_prenex_8609 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8609))) (<= 2 (* 2 (select main_a v_prenex_8608))) (<= (+ (select main_a v_prenex_8608) (select main_a v_prenex_8609)) 1000) (<= (select main_a v_prenex_8609) 1001) (< v_prenex_8609 main_y) (<= (* 2 (select main_a v_prenex_8608)) 6) (<= (+ main_y 1) v_prenex_8609))) (forall ((v_prenex_9482 Int) (v_prenex_9481 Int)) (or (<= (+ main_y 1) v_prenex_9482) (<= 0 (+ (select main_a v_prenex_9481) 1)) (<= (* 2 (select main_a v_prenex_9481)) 6) (<= (+ (select main_a v_prenex_9481) (select main_a v_prenex_9482)) 1000) (<= (* 2 (select main_a v_prenex_9482)) 1998) (< v_prenex_9482 main_y) (<= (+ main_x 1) v_prenex_9481))) (forall ((v_prenex_8442 Int) (v_prenex_8441 Int)) (or (<= (select main_a v_prenex_8442) (+ (select main_a v_prenex_8441) 998)) (<= (+ main_y 1) v_prenex_8442) (<= (* 2 (select main_a v_prenex_8442)) 1998) (<= (+ main_x 1) v_prenex_8441) (< v_prenex_8442 main_y) (<= (* 2 (select main_a v_prenex_8441)) 6))) (forall ((v_prenex_323 Int) (v_prenex_324 Int)) (or (<= (+ main_x 1) v_prenex_323) (<= 1994 (* 2 (select main_a v_prenex_324))) (<= 2 (* 2 (select main_a v_prenex_323))) (<= (+ (select main_a v_prenex_323) 994) (select main_a v_prenex_324)) (<= (select main_a v_prenex_323) 5) (< v_prenex_324 main_y) (<= (+ main_y 1) v_prenex_324))) (or (forall ((v_prenex_828 Int)) (or (<= (* 2 (select main_a v_prenex_828)) 6) (<= 1 (select main_a v_prenex_828)))) (forall ((v_prenex_829 Int)) (or (<= (+ main_y 1) v_prenex_829) (<= (select main_a v_prenex_829) 999) (< v_prenex_829 main_y) (<= 1994 (* 2 (select main_a v_prenex_829)))))) (forall ((v_prenex_8239 Int) (v_prenex_8238 Int)) (or (<= 995 (select main_a v_prenex_8239)) (< v_prenex_8239 main_y) (<= 1994 (* 2 (select main_a v_prenex_8239))) (<= 2 (* 2 (select main_a v_prenex_8238))) (<= (+ main_y 1) v_prenex_8239) (<= (* 2 (select main_a v_prenex_8238)) 6) (<= (select main_a v_prenex_8239) (+ (select main_a v_prenex_8238) 998)))) (forall ((v_prenex_4455 Int) (v_prenex_4454 Int)) (or (<= 997 (select main_a v_prenex_4455)) (<= (* 2 (select main_a v_prenex_4454)) 6) (<= (+ main_x 1) v_prenex_4454) (<= (+ main_y 1) v_prenex_4455) (<= (+ (select main_a v_prenex_4454) 994) (select main_a v_prenex_4455)) (< v_prenex_4455 main_y) (<= 0 (+ (select main_a v_prenex_4454) 1)))) (or (forall ((v_prenex_552 Int)) (or (<= 995 (select main_a v_prenex_552)) (<= 997 (select main_a v_prenex_552)) (<= 1994 (* 2 (select main_a v_prenex_552))) (< v_prenex_552 main_y) (<= (+ main_y 1) v_prenex_552))) (forall ((v_prenex_551 Int)) (or (<= 1 (select main_a v_prenex_551)) (<= (* 2 (select main_a v_prenex_551)) 6)))) (forall ((v_prenex_8978 Int) (v_prenex_8979 Int)) (or (<= 1000 (+ (select main_a v_prenex_8978) (select main_a v_prenex_8979))) (< v_prenex_8979 main_y) (<= (* 2 (select main_a v_prenex_8979)) 1998) (<= (select main_a v_prenex_8978) 5) (<= (+ main_y 1) v_prenex_8979) (<= 995 (select main_a v_prenex_8979)))) (or (forall ((v_prenex_2549 Int)) (or (<= (select main_a v_prenex_2549) 5) (<= 2 (* 2 (select main_a v_prenex_2549))))) (forall ((v_prenex_2550 Int)) (or (< v_prenex_2550 main_y) (<= (+ main_y 1) v_prenex_2550) (<= 995 (select main_a v_prenex_2550)) (<= 1994 (* 2 (select main_a v_prenex_2550)))))) (or (forall ((v_prenex_4577 Int)) (or (< v_prenex_4577 main_y) (<= 995 (select main_a v_prenex_4577)) (<= 1994 (* 2 (select main_a v_prenex_4577))) (<= (* 2 (select main_a v_prenex_4577)) 1998) (<= (+ main_y 1) v_prenex_4577))) (forall ((v_prenex_4576 Int)) (<= (select main_a v_prenex_4576) 3))) (or (forall ((v_prenex_6805 Int)) (or (<= (+ main_x 1) v_prenex_6805) (<= 1 (select main_a v_prenex_6805)))) (forall ((v_prenex_6806 Int)) (or (<= (select main_a v_prenex_6806) 1001) (<= (* 2 (select main_a v_prenex_6806)) 1998) (<= (+ main_y 1) v_prenex_6806) (< v_prenex_6806 main_y)))) (forall ((v_prenex_2369 Int) (v_prenex_2370 Int)) (or (<= (+ main_x 1) v_prenex_2369) (<= 1000 (+ (select main_a v_prenex_2369) (select main_a v_prenex_2370))) (<= (select main_a v_prenex_2369) 5) (<= (+ main_y 1) v_prenex_2370) (<= 2 (* 2 (select main_a v_prenex_2369))) (<= (select main_a v_prenex_2370) 999) (< v_prenex_2370 main_y))) (forall ((v_prenex_2071 Int) (v_prenex_2072 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2071))) (< v_prenex_2072 main_y) (<= (select main_a v_prenex_2072) (+ (select main_a v_prenex_2071) 998)) (<= (select main_a v_prenex_2071) 5) (<= 997 (select main_a v_prenex_2072)) (<= (+ main_y 1) v_prenex_2072))) (forall ((v_prenex_9105 Int) (v_prenex_9104 Int)) (or (<= (+ main_y 1) v_prenex_9105) (<= 1994 (* 2 (select main_a v_prenex_9105))) (< v_prenex_9105 main_y) (<= 995 (select main_a v_prenex_9105)) (<= (+ (select main_a v_prenex_9104) (select main_a v_prenex_9105)) 1000) (<= (* 2 (select main_a v_prenex_9104)) 6) (<= 2 (* 2 (select main_a v_prenex_9104))))) (or (forall ((v_prenex_5680 Int)) (<= (select main_a v_prenex_5680) 5)) (forall ((v_prenex_5681 Int)) (or (<= (+ main_y 1) v_prenex_5681) (<= (select main_a v_prenex_5681) 1001) (<= (select main_a v_prenex_5681) 999) (< v_prenex_5681 main_y) (<= 1994 (* 2 (select main_a v_prenex_5681)))))) (or (forall ((v_prenex_2582 Int)) (or (<= (+ main_y 1) v_prenex_2582) (<= (select main_a v_prenex_2582) 1001) (<= 1994 (* 2 (select main_a v_prenex_2582))) (< v_prenex_2582 main_y) (<= (* 2 (select main_a v_prenex_2582)) 1998))) (forall ((v_prenex_2581 Int)) (or (<= (* 2 (select main_a v_prenex_2581)) 6) (<= 0 (+ (select main_a v_prenex_2581) 1))))) (forall ((v_prenex_7843 Int) (v_prenex_7844 Int)) (or (<= (+ main_y 1) v_prenex_7844) (<= 995 (select main_a v_prenex_7844)) (< v_prenex_7844 main_y) (<= (select main_a v_prenex_7843) 3) (<= (select main_a v_prenex_7844) 999) (<= (+ (select main_a v_prenex_7843) (select main_a v_prenex_7844)) 1000))) (forall ((v_prenex_5473 Int) (v_prenex_5472 Int)) (or (< v_prenex_5472 main_x) (<= 997 (select main_a v_prenex_5473)) (<= (* 2 (select main_a v_prenex_5472)) 6) (<= (+ main_y 1) v_prenex_5473) (< v_prenex_5473 main_y) (<= (select main_a v_prenex_5472) 3) (<= (+ (select main_a v_prenex_5472) (select main_a v_prenex_5473)) 1000))) (forall ((v_prenex_3877 Int) (v_prenex_3878 Int)) (or (<= (+ main_x 1) v_prenex_3877) (<= 995 (select main_a v_prenex_3878)) (<= (+ (select main_a v_prenex_3877) (select main_a v_prenex_3878)) 1000) (<= 1 (select main_a v_prenex_3877)) (< v_prenex_3878 main_y) (<= (+ main_y 1) v_prenex_3878))) (forall ((v_prenex_8716 Int) (v_prenex_8717 Int)) (or (<= 1000 (+ (select main_a v_prenex_8716) (select main_a v_prenex_8717))) (<= (select main_a v_prenex_8716) 3) (< v_prenex_8717 main_y) (<= (select main_a v_prenex_8716) 5) (<= (+ main_y 1) v_prenex_8717) (<= 997 (select main_a v_prenex_8717)) (<= (+ main_x 1) v_prenex_8716))) (or (forall ((v_prenex_386 Int)) (or (<= (select main_a v_prenex_386) 999) (< v_prenex_386 main_y) (<= (+ main_y 1) v_prenex_386) (<= (* 2 (select main_a v_prenex_386)) 1998))) (forall ((v_prenex_385 Int)) (or (<= (select main_a v_prenex_385) 3) (<= (+ main_x 1) v_prenex_385) (<= 0 (+ (select main_a v_prenex_385) 1))))) (forall ((v_prenex_1807 Int) (v_prenex_1806 Int)) (or (< v_prenex_1807 main_y) (<= (+ main_y 1) v_prenex_1807) (<= (select main_a v_prenex_1806) 5) (<= 2 (* 2 (select main_a v_prenex_1806))) (<= 997 (select main_a v_prenex_1807)) (<= 995 (select main_a v_prenex_1807)) (<= (+ (select main_a v_prenex_1806) 994) (select main_a v_prenex_1807)))) (forall ((v_prenex_1411 Int) (v_prenex_1410 Int)) (or (<= (+ main_y 1) v_prenex_1411) (<= (* 2 (select main_a v_prenex_1411)) 1998) (<= (+ (select main_a v_prenex_1410) (select main_a v_prenex_1411)) 1000) (<= (select main_a v_prenex_1410) 5) (< v_prenex_1411 main_y))) (forall ((v_prenex_9689 Int) (v_prenex_9688 Int)) (or (<= (select main_a v_prenex_9689) (+ (select main_a v_prenex_9688) 998)) (<= (select main_a v_prenex_9689) 1001) (<= 1 (select main_a v_prenex_9688)) (<= (* 2 (select main_a v_prenex_9688)) 6) (<= (+ main_y 1) v_prenex_9689) (< v_prenex_9689 main_y))) (forall ((v_prenex_3793 Int) (v_prenex_3794 Int)) (or (<= 995 (select main_a v_prenex_3794)) (<= (select main_a v_prenex_3794) (+ (select main_a v_prenex_3793) 998)) (<= 2 (* 2 (select main_a v_prenex_3793))) (<= (+ main_y 1) v_prenex_3794) (< v_prenex_3794 main_y) (<= (* 2 (select main_a v_prenex_3793)) 6) (< v_prenex_3793 main_x))) (forall ((v_prenex_5882 Int) (v_prenex_5883 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5882))) (<= (+ main_y 1) v_prenex_5883) (<= 995 (select main_a v_prenex_5883)) (<= (+ (select main_a v_prenex_5882) (select main_a v_prenex_5883)) 1000) (<= 1994 (* 2 (select main_a v_prenex_5883))) (< v_prenex_5883 main_y))) (forall ((v_prenex_8576 Int) (v_prenex_8577 Int)) (or (<= (* 2 (select main_a v_prenex_8576)) 6) (<= (+ (select main_a v_prenex_8576) (select main_a v_prenex_8577)) 1000) (<= (+ main_y 1) v_prenex_8577) (<= 1994 (* 2 (select main_a v_prenex_8577))) (<= (select main_a v_prenex_8577) 999) (< v_prenex_8577 main_y))) (forall ((v_prenex_8273 Int) (v_prenex_8272 Int)) (or (< v_prenex_8273 main_y) (<= 1994 (* 2 (select main_a v_prenex_8273))) (<= 1000 (+ (select main_a v_prenex_8272) (select main_a v_prenex_8273))) (<= (+ main_y 1) v_prenex_8273) (<= 1 (select main_a v_prenex_8272)))) (or (forall ((v_prenex_5205 Int)) (or (< v_prenex_5205 main_x) (<= (* 2 (select main_a v_prenex_5205)) 6))) (forall ((v_prenex_5206 Int)) (or (<= 995 (select main_a v_prenex_5206)) (<= (* 2 (select main_a v_prenex_5206)) 1998) (< v_prenex_5206 main_y) (<= (+ main_y 1) v_prenex_5206)))) (forall ((v_prenex_4012 Int) (v_prenex_4011 Int)) (or (<= (+ main_y 1) v_prenex_4012) (<= 1 (select main_a v_prenex_4011)) (< v_prenex_4012 main_y) (<= (* 2 (select main_a v_prenex_4011)) 6) (<= 995 (select main_a v_prenex_4012)) (<= (select main_a v_prenex_4012) (+ (select main_a v_prenex_4011) 998)))) (forall ((v_prenex_6479 Int) (v_prenex_6478 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6478))) (< v_prenex_6479 main_y) (<= (+ (select main_a v_prenex_6478) 994) (select main_a v_prenex_6479)) (<= (select main_a v_prenex_6478) 3) (<= 995 (select main_a v_prenex_6479)) (<= (select main_a v_prenex_6479) 1001) (<= (+ main_y 1) v_prenex_6479))) (forall ((v_prenex_5163 Int) (v_prenex_5164 Int)) (or (<= (+ main_y 1) v_prenex_5164) (<= (* 2 (select main_a v_prenex_5163)) 6) (<= 2 (* 2 (select main_a v_prenex_5163))) (<= (select main_a v_prenex_5164) 1001) (< v_prenex_5164 main_y) (<= (select main_a v_prenex_5164) 999) (<= (+ (select main_a v_prenex_5163) (select main_a v_prenex_5164)) 1000))) (forall ((v_prenex_651 Int) (v_prenex_650 Int)) (or (<= (select main_a v_prenex_650) 5) (<= (+ main_y 1) v_prenex_651) (<= 997 (select main_a v_prenex_651)) (<= 1 (select main_a v_prenex_650)) (<= (+ (select main_a v_prenex_650) 994) (select main_a v_prenex_651)) (< v_prenex_651 main_y))) (forall ((v_prenex_700 Int) (v_prenex_701 Int)) (or (<= 0 (+ (select main_a v_prenex_700) 1)) (<= (select main_a v_prenex_700) 5) (<= (+ main_y 1) v_prenex_701) (<= (+ main_x 1) v_prenex_700) (<= (select main_a v_prenex_701) 999) (<= (+ (select main_a v_prenex_700) (select main_a v_prenex_701)) 1000) (< v_prenex_701 main_y))) (or (forall ((v_prenex_9331 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9331))) (< v_prenex_9331 main_y) (<= (* 2 (select main_a v_prenex_9331)) 1998) (<= (+ main_y 1) v_prenex_9331))) (forall ((v_prenex_9330 Int)) (or (< v_prenex_9330 main_x) (<= 1 (select main_a v_prenex_9330))))) (or (forall ((v_prenex_1777 Int)) (or (< v_prenex_1777 main_y) (<= (+ main_y 1) v_prenex_1777) (<= (select main_a v_prenex_1777) 1001) (<= 995 (select main_a v_prenex_1777)))) (forall ((v_prenex_1776 Int)) (<= 2 (* 2 (select main_a v_prenex_1776))))) (or (forall ((v_prenex_3528 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3528))) (< v_prenex_3528 main_y) (<= (+ main_y 1) v_prenex_3528))) (forall ((v_prenex_3527 Int)) (or (<= 0 (+ (select main_a v_prenex_3527) 1)) (<= 2 (* 2 (select main_a v_prenex_3527))) (<= (+ main_x 1) v_prenex_3527)))) (forall ((v_prenex_1235 Int) (v_prenex_1234 Int)) (or (<= (select main_a v_prenex_1235) 1001) (< v_prenex_1235 main_y) (<= 995 (select main_a v_prenex_1235)) (<= (+ main_y 1) v_prenex_1235) (<= (select main_a v_prenex_1235) (+ (select main_a v_prenex_1234) 998)))) (forall ((v_prenex_2858 Int) (v_prenex_2859 Int)) (or (<= (select main_a v_prenex_2859) 999) (<= (* 2 (select main_a v_prenex_2858)) 6) (< v_prenex_2859 main_y) (<= (+ (select main_a v_prenex_2858) (select main_a v_prenex_2859)) 1000) (<= (select main_a v_prenex_2858) 3) (<= (+ main_y 1) v_prenex_2859))) (forall ((v_prenex_765 Int) (v_prenex_764 Int)) (or (<= 1000 (+ (select main_a v_prenex_764) (select main_a v_prenex_765))) (<= (* 2 (select main_a v_prenex_765)) 1998) (<= (* 2 (select main_a v_prenex_764)) 6) (<= 2 (* 2 (select main_a v_prenex_764))) (<= (+ main_y 1) v_prenex_765) (< v_prenex_765 main_y) (<= (select main_a v_prenex_765) 1001))) (forall ((v_prenex_4983 Int) (v_prenex_4982 Int)) (or (<= (+ main_x 1) v_prenex_4982) (<= 2 (* 2 (select main_a v_prenex_4982))) (<= (+ main_y 1) v_prenex_4983) (< v_prenex_4982 main_x) (<= (select main_a v_prenex_4983) (+ (select main_a v_prenex_4982) 998)))) (forall ((v_prenex_9982 Int) (v_prenex_9981 Int)) (or (< v_prenex_9982 main_y) (<= 2 (* 2 (select main_a v_prenex_9981))) (<= (+ main_y 1) v_prenex_9982) (<= (select main_a v_prenex_9981) 5) (<= (* 2 (select main_a v_prenex_9982)) 1998) (<= (select main_a v_prenex_9982) (+ (select main_a v_prenex_9981) 998)))) (forall ((v_prenex_6155 Int) (v_prenex_6154 Int)) (or (<= (+ main_y 1) v_prenex_6155) (< v_prenex_6155 main_y) (<= 1000 (+ (select main_a v_prenex_6154) (select main_a v_prenex_6155))) (<= 995 (select main_a v_prenex_6155)) (<= 1 (select main_a v_prenex_6154)) (<= 1994 (* 2 (select main_a v_prenex_6155))))) (forall ((v_prenex_6077 Int)) (or (< v_prenex_6077 main_y) (<= 1994 (* 2 (select main_a v_prenex_6077))) (<= (+ main_y 1) v_prenex_6077))) (or (forall ((v_prenex_2139 Int)) (or (<= (+ main_y 1) v_prenex_2139) (< v_prenex_2139 main_y) (<= (* 2 (select main_a v_prenex_2139)) 1998) (<= (select main_a v_prenex_2139) 999))) (forall ((v_prenex_2138 Int)) (or (<= (+ main_x 1) v_prenex_2138) (<= 1 (select main_a v_prenex_2138)) (<= 0 (+ (select main_a v_prenex_2138) 1))))) (or (forall ((v_prenex_9168 Int)) (or (<= 2 (* 2 (select main_a v_prenex_9168))) (<= 1 (select main_a v_prenex_9168)))) (forall ((v_prenex_9169 Int)) (or (<= 995 (select main_a v_prenex_9169)) (<= 997 (select main_a v_prenex_9169)) (<= (+ main_y 1) v_prenex_9169) (< v_prenex_9169 main_y) (<= 1994 (* 2 (select main_a v_prenex_9169)))))) (forall ((v_prenex_7212 Int) (v_prenex_7213 Int)) (or (< v_prenex_7213 main_y) (<= 1000 (+ (select main_a v_prenex_7212) (select main_a v_prenex_7213))) (<= (select main_a v_prenex_7212) 5) (<= (+ main_x 1) v_prenex_7212) (<= (+ main_y 1) v_prenex_7213) (<= 2 (* 2 (select main_a v_prenex_7212))) (<= (* 2 (select main_a v_prenex_7213)) 1998))) (or (forall ((v_prenex_5918 Int)) (or (<= (select main_a v_prenex_5918) 5) (<= 0 (+ (select main_a v_prenex_5918) 1)))) (forall ((v_prenex_5919 Int)) (or (< v_prenex_5919 main_y) (<= (+ main_y 1) v_prenex_5919) (<= (select main_a v_prenex_5919) 1001) (<= (* 2 (select main_a v_prenex_5919)) 1998) (<= 995 (select main_a v_prenex_5919))))) (or (forall ((v_prenex_4091 Int)) (or (< v_prenex_4091 main_x) (<= 0 (+ (select main_a v_prenex_4091) 1)))) (forall ((v_prenex_4092 Int)) (or (<= (select main_a v_prenex_4092) 999) (< v_prenex_4092 main_y) (<= (+ main_y 1) v_prenex_4092) (<= 1994 (* 2 (select main_a v_prenex_4092)))))) (or (forall ((v_prenex_9028 Int)) (or (<= (* 2 (select main_a v_prenex_9028)) 6) (<= 2 (* 2 (select main_a v_prenex_9028))) (< v_prenex_9028 main_x))) (forall ((v_prenex_9029 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9029))) (<= (+ main_y 1) v_prenex_9029) (< v_prenex_9029 main_y) (<= 995 (select main_a v_prenex_9029))))) (forall ((v_prenex_7467 Int) (v_prenex_7468 Int)) (or (< v_prenex_7468 main_y) (<= (select main_a v_prenex_7467) 5) (<= (+ main_y 1) v_prenex_7468) (<= (+ main_x 1) v_prenex_7467) (<= 997 (select main_a v_prenex_7468)) (<= (+ (select main_a v_prenex_7467) 994) (select main_a v_prenex_7468)))) (or (forall ((v_prenex_5522 Int)) (or (<= (select main_a v_prenex_5522) 5) (<= 0 (+ (select main_a v_prenex_5522) 1)))) (forall ((v_prenex_5523 Int)) (or (<= (+ main_y 1) v_prenex_5523) (< v_prenex_5523 main_y) (<= (* 2 (select main_a v_prenex_5523)) 1998) (<= 995 (select main_a v_prenex_5523))))) (or (forall ((v_prenex_197 Int)) (or (<= (* 2 (select main_a v_prenex_197)) 1998) (<= (+ main_y 1) v_prenex_197) (< v_prenex_197 main_y) (<= (select main_a v_prenex_197) 999))) (forall ((v_prenex_196 Int)) (or (<= (+ main_x 1) v_prenex_196) (<= (select main_a v_prenex_196) 5)))) (forall ((v_prenex_8613 Int) (v_prenex_8612 Int)) (or (<= (select main_a v_prenex_8612) 3) (<= 995 (select main_a v_prenex_8613)) (<= (+ main_y 1) v_prenex_8613) (< v_prenex_8612 main_x) (<= (+ (select main_a v_prenex_8612) 994) (select main_a v_prenex_8613)) (< v_prenex_8613 main_y))) (forall ((v_prenex_10202 Int) (v_prenex_10203 Int)) (or (<= (* 2 (select main_a v_prenex_10202)) 6) (<= 1 (select main_a v_prenex_10202)) (<= (+ main_y 1) v_prenex_10203) (<= 995 (select main_a v_prenex_10203)) (< v_prenex_10203 main_y) (<= (+ (select main_a v_prenex_10202) 994) (select main_a v_prenex_10203)) (<= (select main_a v_prenex_10203) 999))) (forall ((v_prenex_2389 Int) (v_prenex_2390 Int)) (or (<= (select main_a v_prenex_2390) 999) (< v_prenex_2390 main_y) (<= (+ (select main_a v_prenex_2389) 994) (select main_a v_prenex_2390)) (<= 0 (+ (select main_a v_prenex_2389) 1)) (<= (select main_a v_prenex_2389) 5) (<= (+ main_y 1) v_prenex_2390) (<= 995 (select main_a v_prenex_2390)))) (or (forall ((v_prenex_7599 Int)) (or (<= 1 (select main_a v_prenex_7599)) (<= 2 (* 2 (select main_a v_prenex_7599))))) (forall ((v_prenex_7600 Int)) (or (<= (select main_a v_prenex_7600) 999) (< v_prenex_7600 main_y) (<= (+ main_y 1) v_prenex_7600) (<= (* 2 (select main_a v_prenex_7600)) 1998) (<= 997 (select main_a v_prenex_7600))))) (forall ((v_prenex_2328 Int) (v_prenex_2329 Int)) (or (<= 0 (+ (select main_a v_prenex_2328) 1)) (< v_prenex_2328 main_x) (<= 1 (select main_a v_prenex_2328)) (<= (+ main_y 1) v_prenex_2329) (<= (select main_a v_prenex_2329) 1001) (< v_prenex_2329 main_y) (<= (+ (select main_a v_prenex_2328) 994) (select main_a v_prenex_2329)))) (forall ((v_prenex_4797 Int) (v_prenex_4796 Int)) (or (<= (* 2 (select main_a v_prenex_4796)) 6) (<= (select main_a v_prenex_4797) (+ (select main_a v_prenex_4796) 998)) (<= 1994 (* 2 (select main_a v_prenex_4797))) (<= 995 (select main_a v_prenex_4797)) (< v_prenex_4797 main_y) (<= 0 (+ (select main_a v_prenex_4796) 1)) (<= (+ main_y 1) v_prenex_4797))) (forall ((v_prenex_2220 Int) (v_prenex_2221 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2220))) (< v_prenex_2221 main_y) (<= (select main_a v_prenex_2221) (+ (select main_a v_prenex_2220) 998)) (<= (select main_a v_prenex_2220) 3) (<= (+ main_y 1) v_prenex_2221) (<= 1994 (* 2 (select main_a v_prenex_2221))) (<= (* 2 (select main_a v_prenex_2221)) 1998))) (or (forall ((v_prenex_10352 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10352))) (<= 1 (select main_a v_prenex_10352)))) (forall ((v_prenex_10353 Int)) (or (< v_prenex_10353 main_y) (<= 995 (select main_a v_prenex_10353)) (<= 997 (select main_a v_prenex_10353)) (<= (* 2 (select main_a v_prenex_10353)) 1998) (<= (+ main_y 1) v_prenex_10353)))) (or (forall ((v_prenex_4505 Int)) (or (< v_prenex_4505 main_y) (<= (select main_a v_prenex_4505) 999) (<= 1994 (* 2 (select main_a v_prenex_4505))) (<= 997 (select main_a v_prenex_4505)) (<= (+ main_y 1) v_prenex_4505))) (forall ((v_prenex_4504 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4504))) (<= 0 (+ (select main_a v_prenex_4504) 1))))) (forall ((v_prenex_3005 Int) (v_prenex_3006 Int)) (or (<= (+ main_y 1) v_prenex_3006) (<= (select main_a v_prenex_3006) (+ (select main_a v_prenex_3005) 998)) (<= 1 (select main_a v_prenex_3005)) (< v_prenex_3005 main_x) (< v_prenex_3006 main_y) (<= 995 (select main_a v_prenex_3006)))) (forall ((v_prenex_8114 Int) (v_prenex_8115 Int)) (or (<= (+ (select main_a v_prenex_8114) 994) (select main_a v_prenex_8115)) (<= 997 (select main_a v_prenex_8115)) (<= (select main_a v_prenex_8115) 999) (< v_prenex_8115 main_y) (<= (* 2 (select main_a v_prenex_8114)) 6) (<= 2 (* 2 (select main_a v_prenex_8114))) (<= (+ main_y 1) v_prenex_8115))) (forall ((v_prenex_5798 Int) (v_prenex_5799 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_5799))) (<= (+ main_y 1) v_prenex_5799) (< v_prenex_5799 main_y) (<= (select main_a v_prenex_5798) 3) (<= (* 2 (select main_a v_prenex_5798)) 6) (<= (+ (select main_a v_prenex_5798) 994) (select main_a v_prenex_5799)))) (forall ((v_prenex_543 Int) (v_prenex_544 Int)) (or (<= (+ main_y 1) v_prenex_544) (<= (select main_a v_prenex_544) 1001) (< v_prenex_544 main_y) (<= 1 (select main_a v_prenex_543)) (<= (* 2 (select main_a v_prenex_543)) 6) (<= 1000 (+ (select main_a v_prenex_543) (select main_a v_prenex_544))))) (forall ((v_prenex_4108 Int) (v_prenex_4107 Int)) (or (<= 2 (* 2 (select main_a v_prenex_4107))) (<= (select main_a v_prenex_4107) 5) (<= 1000 (+ (select main_a v_prenex_4107) (select main_a v_prenex_4108))) (<= 1994 (* 2 (select main_a v_prenex_4108))) (< v_prenex_4108 main_y) (<= (select main_a v_prenex_4108) 999) (<= (+ main_y 1) v_prenex_4108))) (forall ((v_prenex_9932 Int) (v_prenex_9931 Int)) (or (<= (select main_a v_prenex_9931) 3) (<= (+ main_y 1) v_prenex_9932) (<= 2 (* 2 (select main_a v_prenex_9931))) (<= (+ (select main_a v_prenex_9931) 994) (select main_a v_prenex_9932)) (<= 1994 (* 2 (select main_a v_prenex_9932))) (<= (select main_a v_prenex_9932) 999) (< v_prenex_9932 main_y))) (forall ((v_prenex_435 Int) (v_prenex_436 Int)) (or (<= 1 (select main_a v_prenex_435)) (<= (+ main_y 1) v_prenex_436) (<= 1000 (+ (select main_a v_prenex_435) (select main_a v_prenex_436))) (< v_prenex_435 main_x) (<= (+ main_x 1) v_prenex_435))) (forall ((v_prenex_4373 Int) (v_prenex_4372 Int)) (or (<= 1 (select main_a v_prenex_4372)) (<= (* 2 (select main_a v_prenex_4372)) 6) (<= 995 (select main_a v_prenex_4373)) (< v_prenex_4373 main_y) (<= (+ (select main_a v_prenex_4372) 994) (select main_a v_prenex_4373)) (<= (select main_a v_prenex_4373) 999) (<= (+ main_y 1) v_prenex_4373))) (forall ((v_prenex_4409 Int) (v_prenex_4408 Int)) (or (<= (* 2 (select main_a v_prenex_4408)) 6) (<= (+ (select main_a v_prenex_4408) (select main_a v_prenex_4409)) 1000) (<= (+ main_y 1) v_prenex_4409) (< v_prenex_4408 main_x) (<= 2 (* 2 (select main_a v_prenex_4408))) (<= 1994 (* 2 (select main_a v_prenex_4409))) (< v_prenex_4409 main_y))) (forall ((v_prenex_6457 Int) (v_prenex_6456 Int)) (or (<= 997 (select main_a v_prenex_6457)) (< v_prenex_6456 main_x) (<= (+ (select main_a v_prenex_6456) 994) (select main_a v_prenex_6457)) (<= (+ main_y 1) v_prenex_6457) (<= 0 (+ (select main_a v_prenex_6456) 1)) (<= 1 (select main_a v_prenex_6456)) (< v_prenex_6457 main_y))) (forall ((v_prenex_327 Int) (v_prenex_328 Int)) (or (<= (+ (select main_a v_prenex_327) (select main_a v_prenex_328)) 1000) (<= 997 (select main_a v_prenex_328)) (<= (* 2 (select main_a v_prenex_327)) 6) (< v_prenex_328 main_y) (<= (+ main_y 1) v_prenex_328) (<= 995 (select main_a v_prenex_328)) (<= 1 (select main_a v_prenex_327)))) (or (forall ((v_prenex_7235 Int)) (or (<= 995 (select main_a v_prenex_7235)) (<= (+ main_y 1) v_prenex_7235) (<= (select main_a v_prenex_7235) 1001) (<= 1994 (* 2 (select main_a v_prenex_7235))) (< v_prenex_7235 main_y))) (forall ((v_prenex_7234 Int)) (or (<= (* 2 (select main_a v_prenex_7234)) 6) (<= 0 (+ (select main_a v_prenex_7234) 1))))) (forall ((v_prenex_4298 Int) (v_prenex_4297 Int)) (or (< v_prenex_4298 main_y) (<= 997 (select main_a v_prenex_4298)) (<= (+ (select main_a v_prenex_4297) (select main_a v_prenex_4298)) 1000) (<= (+ main_y 1) v_prenex_4298) (<= 995 (select main_a v_prenex_4298)) (<= 2 (* 2 (select main_a v_prenex_4297))) (<= (select main_a v_prenex_4297) 3))) (forall ((v_prenex_3561 Int) (v_prenex_3562 Int)) (or (< v_prenex_3562 main_y) (<= (select main_a v_prenex_3561) 3) (<= (+ (select main_a v_prenex_3561) (select main_a v_prenex_3562)) 1000) (<= (+ main_y 1) v_prenex_3562) (<= (select main_a v_prenex_3562) 1001) (<= 995 (select main_a v_prenex_3562)))) (forall ((v_prenex_493 Int) (v_prenex_494 Int)) (or (<= (* 2 (select main_a v_prenex_493)) 6) (< v_prenex_494 main_y) (<= (select main_a v_prenex_494) 999) (<= 1000 (+ (select main_a v_prenex_493) (select main_a v_prenex_494))) (<= (+ main_y 1) v_prenex_494) (<= (select main_a v_prenex_493) 5))) (forall ((v_prenex_4943 Int) (v_prenex_4942 Int)) (or (<= (+ (select main_a v_prenex_4942) 994) (select main_a v_prenex_4943)) (<= (* 2 (select main_a v_prenex_4942)) 6) (<= (+ main_y 1) v_prenex_4943) (<= 995 (select main_a v_prenex_4943)) (< v_prenex_4943 main_y) (<= 1994 (* 2 (select main_a v_prenex_4943))) (<= 0 (+ (select main_a v_prenex_4942) 1)))) (or (forall ((v_prenex_1811 Int)) (or (< v_prenex_1811 main_y) (<= (+ main_y 1) v_prenex_1811) (<= 1994 (* 2 (select main_a v_prenex_1811))) (<= (* 2 (select main_a v_prenex_1811)) 1998) (<= (select main_a v_prenex_1811) 999))) (forall ((v_prenex_1810 Int)) (or (<= (* 2 (select main_a v_prenex_1810)) 6) (<= (select main_a v_prenex_1810) 5)))) (forall ((v_prenex_5394 Int) (v_prenex_5395 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5394))) (<= (+ (select main_a v_prenex_5394) (select main_a v_prenex_5395)) 1000) (<= (+ main_y 1) v_prenex_5395) (< v_prenex_5395 main_y) (<= (* 2 (select main_a v_prenex_5395)) 1998) (<= 0 (+ (select main_a v_prenex_5394) 1)) (<= (select main_a v_prenex_5395) 999))) (forall ((v_prenex_2637 Int) (v_prenex_2638 Int)) (or (<= (select main_a v_prenex_2638) 1001) (< v_prenex_2638 main_y) (<= (* 2 (select main_a v_prenex_2638)) 1998) (<= 2 (* 2 (select main_a v_prenex_2637))) (<= (+ main_y 1) v_prenex_2638) (<= (+ (select main_a v_prenex_2637) (select main_a v_prenex_2638)) 1000))) (forall ((v_prenex_6489 Int) (v_prenex_6488 Int)) (or (<= (select main_a v_prenex_6489) 999) (<= 0 (+ (select main_a v_prenex_6488) 1)) (<= (+ main_y 1) v_prenex_6489) (<= (+ (select main_a v_prenex_6488) 994) (select main_a v_prenex_6489)) (< v_prenex_6489 main_y) (<= 997 (select main_a v_prenex_6489)))) (forall ((v_prenex_3193 Int) (v_prenex_3194 Int)) (or (<= 997 (select main_a v_prenex_3194)) (<= (select main_a v_prenex_3194) 1001) (<= (+ main_y 1) v_prenex_3194) (<= (select main_a v_prenex_3193) 3) (<= 1000 (+ (select main_a v_prenex_3193) (select main_a v_prenex_3194))) (<= (* 2 (select main_a v_prenex_3193)) 6) (< v_prenex_3194 main_y))) (forall ((v_prenex_8000 Int) (v_prenex_8001 Int)) (or (<= (+ main_x 1) v_prenex_8000) (<= (select main_a v_prenex_8001) (+ (select main_a v_prenex_8000) 998)) (<= (select main_a v_prenex_8000) 3) (<= 0 (+ (select main_a v_prenex_8000) 1)) (< v_prenex_8000 main_x))) (forall ((v_prenex_5697 Int) (v_prenex_5696 Int)) (or (<= 0 (+ (select main_a v_prenex_5696) 1)) (<= 997 (select main_a v_prenex_5697)) (<= (+ main_y 1) v_prenex_5697) (<= (select main_a v_prenex_5697) (+ (select main_a v_prenex_5696) 998)) (< v_prenex_5697 main_y) (<= (* 2 (select main_a v_prenex_5696)) 6))) (forall ((v_prenex_4070 Int) (v_prenex_4069 Int)) (or (<= (+ main_y 1) v_prenex_4070) (< v_prenex_4070 main_y) (<= 995 (select main_a v_prenex_4070)) (<= 1000 (+ (select main_a v_prenex_4069) (select main_a v_prenex_4070))) (<= (select main_a v_prenex_4069) 3) (<= (select main_a v_prenex_4070) 1001) (<= 1 (select main_a v_prenex_4069)))) (forall ((v_prenex_5154 Int) (v_prenex_5153 Int)) (or (< v_prenex_5154 main_y) (<= 997 (select main_a v_prenex_5154)) (<= (* 2 (select main_a v_prenex_5153)) 6) (<= (+ main_y 1) v_prenex_5154) (<= 1000 (+ (select main_a v_prenex_5153) (select main_a v_prenex_5154))) (<= (* 2 (select main_a v_prenex_5154)) 1998))) (or (forall ((v_prenex_227 Int)) (or (<= (* 2 (select main_a v_prenex_227)) 6) (<= (select main_a v_prenex_227) 3))) (forall ((v_prenex_228 Int)) (or (<= (* 2 (select main_a v_prenex_228)) 1998) (< v_prenex_228 main_y) (<= (+ main_y 1) v_prenex_228) (<= 997 (select main_a v_prenex_228)) (<= (select main_a v_prenex_228) 999)))) (or (forall ((v_prenex_5538 Int)) (<= (select main_a v_prenex_5538) 5)) (forall ((v_prenex_5539 Int)) (or (<= (+ main_y 1) v_prenex_5539) (<= 995 (select main_a v_prenex_5539)) (< v_prenex_5539 main_y) (<= 1994 (* 2 (select main_a v_prenex_5539)))))) (forall ((v_prenex_10488 Int) (v_prenex_10489 Int)) (or (<= (* 2 (select main_a v_prenex_10488)) 6) (<= (select main_a v_prenex_10489) (+ (select main_a v_prenex_10488) 998)) (<= (select main_a v_prenex_10488) 5) (<= (* 2 (select main_a v_prenex_10489)) 1998) (<= (+ main_y 1) v_prenex_10489) (<= (select main_a v_prenex_10489) 1001) (< v_prenex_10489 main_y))) (forall ((v_prenex_10075 Int) (v_prenex_10074 Int)) (or (< v_prenex_10075 main_y) (<= 2 (* 2 (select main_a v_prenex_10074))) (<= (+ main_y 1) v_prenex_10075) (<= 1000 (+ (select main_a v_prenex_10074) (select main_a v_prenex_10075))) (<= 995 (select main_a v_prenex_10075)) (<= (+ main_x 1) v_prenex_10074))) (or (forall ((v_prenex_2420 Int)) (or (< v_prenex_2420 main_y) (<= (select main_a v_prenex_2420) 999) (<= (* 2 (select main_a v_prenex_2420)) 1998) (<= 997 (select main_a v_prenex_2420)) (<= (+ main_y 1) v_prenex_2420))) (forall ((v_prenex_2419 Int)) (<= (select main_a v_prenex_2419) 5))) (forall ((v_prenex_960 Int) (v_prenex_959 Int)) (or (<= 997 (select main_a v_prenex_960)) (<= (+ main_y 1) v_prenex_960) (< v_prenex_960 main_y) (<= (select main_a v_prenex_960) 1001) (<= (+ (select main_a v_prenex_959) (select main_a v_prenex_960)) 1000))) (forall ((v_prenex_3333 Int) (v_prenex_3334 Int)) (or (<= (select main_a v_prenex_3334) (+ (select main_a v_prenex_3333) 998)) (< v_prenex_3334 main_y) (<= 2 (* 2 (select main_a v_prenex_3333))) (<= (+ main_y 1) v_prenex_3334) (<= (select main_a v_prenex_3334) 1001) (<= (* 2 (select main_a v_prenex_3334)) 1998))) (forall ((v_prenex_5383 Int) (v_prenex_5382 Int)) (or (<= 995 (select main_a v_prenex_5383)) (< v_prenex_5383 main_y) (<= 2 (* 2 (select main_a v_prenex_5382))) (<= (+ main_y 1) v_prenex_5383) (<= (select main_a v_prenex_5383) (+ (select main_a v_prenex_5382) 998)))) (or (forall ((v_prenex_1330 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1330))) (<= (* 2 (select main_a v_prenex_1330)) 6))) (forall ((v_prenex_1331 Int)) (or (<= (+ main_y 1) v_prenex_1331) (<= (select main_a v_prenex_1331) 1001) (<= (* 2 (select main_a v_prenex_1331)) 1998) (<= 997 (select main_a v_prenex_1331)) (< v_prenex_1331 main_y)))) (forall ((v_prenex_4034 Int) (v_prenex_4033 Int)) (or (<= (+ main_y 1) v_prenex_4034) (<= 2 (* 2 (select main_a v_prenex_4033))) (<= (select main_a v_prenex_4034) (+ (select main_a v_prenex_4033) 998)) (<= (* 2 (select main_a v_prenex_4034)) 1998) (<= 995 (select main_a v_prenex_4034)) (< v_prenex_4034 main_y) (<= (select main_a v_prenex_4033) 3))) (or (forall ((v_prenex_8749 Int)) (or (<= (+ main_y 1) v_prenex_8749) (<= 1994 (* 2 (select main_a v_prenex_8749))) (<= (select main_a v_prenex_8749) 999) (< v_prenex_8749 main_y))) (forall ((v_prenex_8748 Int)) (<= 2 (* 2 (select main_a v_prenex_8748))))) (forall ((v_prenex_9779 Int) (v_prenex_9778 Int)) (or (<= (+ main_y 1) v_prenex_9779) (<= (+ (select main_a v_prenex_9778) (select main_a v_prenex_9779)) 1000) (<= (* 2 (select main_a v_prenex_9778)) 6) (<= (* 2 (select main_a v_prenex_9779)) 1998) (< v_prenex_9779 main_y) (<= 0 (+ (select main_a v_prenex_9778) 1)))) (or (forall ((v_prenex_8566 Int)) (or (<= 0 (+ (select main_a v_prenex_8566) 1)) (< v_prenex_8566 main_x))) (forall ((v_prenex_8567 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8567))) (<= 995 (select main_a v_prenex_8567)) (< v_prenex_8567 main_y) (<= (+ main_y 1) v_prenex_8567)))) (forall ((v_prenex_7910 Int) (v_prenex_7909 Int)) (or (<= (+ main_y 1) v_prenex_7910) (<= (+ (select main_a v_prenex_7909) (select main_a v_prenex_7910)) 1000) (<= 1994 (* 2 (select main_a v_prenex_7910))) (< v_prenex_7910 main_y) (< v_prenex_7909 main_x) (<= 0 (+ (select main_a v_prenex_7909) 1)) (<= (select main_a v_prenex_7909) 3))) (forall ((v_prenex_2703 Int) (v_prenex_2704 Int)) (or (< v_prenex_2704 main_y) (<= 2 (* 2 (select main_a v_prenex_2703))) (<= (+ (select main_a v_prenex_2703) (select main_a v_prenex_2704)) 1000) (<= (+ main_y 1) v_prenex_2704) (<= (* 2 (select main_a v_prenex_2704)) 1998) (<= 995 (select main_a v_prenex_2704)))) (forall ((v_prenex_2910 Int) (v_prenex_2911 Int)) (or (<= 0 (+ (select main_a v_prenex_2910) 1)) (<= (+ (select main_a v_prenex_2910) 994) (select main_a v_prenex_2911)) (< v_prenex_2911 main_y) (<= (select main_a v_prenex_2911) 1001) (<= (+ main_y 1) v_prenex_2911) (<= (* 2 (select main_a v_prenex_2910)) 6) (< v_prenex_2910 main_x))) (forall ((v_prenex_5090 Int) (v_prenex_5089 Int)) (or (<= 995 (select main_a v_prenex_5090)) (< v_prenex_5090 main_y) (<= (select main_a v_prenex_5089) 3) (<= (select main_a v_prenex_5090) 1001) (<= (+ (select main_a v_prenex_5089) (select main_a v_prenex_5090)) 1000) (<= (+ main_y 1) v_prenex_5090))) (forall ((v_prenex_3851 Int) (v_prenex_3852 Int)) (or (<= (select main_a v_prenex_3851) 3) (<= (+ main_y 1) v_prenex_3852) (< v_prenex_3852 main_y) (<= (select main_a v_prenex_3852) (+ (select main_a v_prenex_3851) 998)) (<= 995 (select main_a v_prenex_3852)) (<= 997 (select main_a v_prenex_3852)))) (forall ((v_prenex_2705 Int) (v_prenex_2706 Int)) (or (<= (* 2 (select main_a v_prenex_2706)) 1998) (<= (+ main_y 1) v_prenex_2706) (<= (select main_a v_prenex_2705) 5) (<= 997 (select main_a v_prenex_2706)) (< v_prenex_2706 main_y) (<= (select main_a v_prenex_2705) 3) (<= (+ (select main_a v_prenex_2705) (select main_a v_prenex_2706)) 1000))) (forall ((v_prenex_8068 Int) (v_prenex_8069 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_8069))) (<= (+ main_y 1) v_prenex_8069) (<= (select main_a v_prenex_8069) (+ (select main_a v_prenex_8068) 998)) (< v_prenex_8069 main_y))) (or (forall ((v_prenex_4164 Int)) (or (<= (+ main_y 1) v_prenex_4164) (<= (* 2 (select main_a v_prenex_4164)) 1998) (< v_prenex_4164 main_y))) (forall ((v_prenex_4163 Int)) (or (<= (* 2 (select main_a v_prenex_4163)) 6) (< v_prenex_4163 main_x) (<= 0 (+ (select main_a v_prenex_4163) 1))))) (forall ((v_prenex_9671 Int) (v_prenex_9670 Int)) (or (<= 997 (select main_a v_prenex_9671)) (<= (select main_a v_prenex_9670) 5) (<= 0 (+ (select main_a v_prenex_9670) 1)) (<= (select main_a v_prenex_9671) (+ (select main_a v_prenex_9670) 998)) (< v_prenex_9671 main_y) (<= (+ main_y 1) v_prenex_9671))) (forall ((v_prenex_10051 Int) (v_prenex_10050 Int)) (or (<= (+ main_y 1) v_prenex_10051) (<= 2 (* 2 (select main_a v_prenex_10050))) (< v_prenex_10051 main_y) (< v_prenex_10050 main_x) (<= (+ (select main_a v_prenex_10050) (select main_a v_prenex_10051)) 1000) (<= (select main_a v_prenex_10050) 5) (<= (select main_a v_prenex_10051) 999))) (or (forall ((v_prenex_8326 Int)) (or (<= 2 (* 2 (select main_a v_prenex_8326))) (<= 0 (+ (select main_a v_prenex_8326) 1)) (< v_prenex_8326 main_x))) (forall ((v_prenex_8327 Int)) (or (<= (* 2 (select main_a v_prenex_8327)) 1998) (<= (select main_a v_prenex_8327) 1001) (<= (+ main_y 1) v_prenex_8327) (< v_prenex_8327 main_y)))) (forall ((v_prenex_9625 Int) (v_prenex_9624 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9625))) (<= 0 (+ (select main_a v_prenex_9624) 1)) (<= (+ main_y 1) v_prenex_9625) (< v_prenex_9625 main_y) (<= (+ (select main_a v_prenex_9624) 994) (select main_a v_prenex_9625)) (<= (+ main_x 1) v_prenex_9624))) (forall ((v_prenex_117 Int) (v_prenex_118 Int)) (or (<= (* 2 (select main_a v_prenex_117)) 6) (<= 997 (select main_a v_prenex_118)) (< v_prenex_118 main_y) (<= (+ (select main_a v_prenex_117) (select main_a v_prenex_118)) 1000) (<= (+ main_y 1) v_prenex_118) (<= 0 (+ (select main_a v_prenex_117) 1)) (<= 1994 (* 2 (select main_a v_prenex_118))))) (forall ((v_prenex_9407 Int) (v_prenex_9406 Int)) (or (<= (+ main_y 1) v_prenex_9407) (< v_prenex_9407 main_y) (<= 1994 (* 2 (select main_a v_prenex_9407))) (<= 995 (select main_a v_prenex_9407)) (<= (+ (select main_a v_prenex_9406) (select main_a v_prenex_9407)) 1000))) (or (forall ((v_prenex_9552 Int)) (or (<= (+ main_y 1) v_prenex_9552) (<= (* 2 (select main_a v_prenex_9552)) 1998) (<= 997 (select main_a v_prenex_9552)) (< v_prenex_9552 main_y) (<= 995 (select main_a v_prenex_9552)))) (forall ((v_prenex_9551 Int)) (or (<= (* 2 (select main_a v_prenex_9551)) 6) (<= 0 (+ (select main_a v_prenex_9551) 1))))) (forall ((v_prenex_2087 Int) (v_prenex_2088 Int)) (or (<= 1000 (+ (select main_a v_prenex_2087) (select main_a v_prenex_2088))) (<= (+ main_y 1) v_prenex_2088) (<= 2 (* 2 (select main_a v_prenex_2087))) (<= (select main_a v_prenex_2088) 999) (< v_prenex_2088 main_y))) (forall ((v_prenex_550 Int) (v_prenex_549 Int)) (or (<= (+ main_y 1) v_prenex_550) (< v_prenex_549 main_x) (<= (+ (select main_a v_prenex_549) 994) (select main_a v_prenex_550)) (< v_prenex_550 main_y) (<= (select main_a v_prenex_549) 5) (<= (* 2 (select main_a v_prenex_550)) 1998) (<= (select main_a v_prenex_549) 3))) (forall ((v_prenex_9790 Int) (v_prenex_9789 Int)) (or (<= (select main_a v_prenex_9790) 999) (<= 2 (* 2 (select main_a v_prenex_9789))) (<= 1000 (+ (select main_a v_prenex_9789) (select main_a v_prenex_9790))) (< v_prenex_9790 main_y) (<= (* 2 (select main_a v_prenex_9790)) 1998) (<= (select main_a v_prenex_9789) 5) (<= (+ main_y 1) v_prenex_9790))) (forall ((v_prenex_923 Int) (v_prenex_924 Int)) (or (<= 0 (+ (select main_a v_prenex_923) 1)) (<= (+ main_y 1) v_prenex_924) (<= 995 (select main_a v_prenex_924)) (<= (select main_a v_prenex_924) (+ (select main_a v_prenex_923) 998)) (< v_prenex_924 main_y) (<= (select main_a v_prenex_924) 999))) (forall ((v_prenex_2185 Int) (v_prenex_2184 Int)) (or (<= (+ main_y 1) v_prenex_2185) (<= 1000 (+ (select main_a v_prenex_2184) (select main_a v_prenex_2185))) (<= (* 2 (select main_a v_prenex_2185)) 1998) (<= 995 (select main_a v_prenex_2185)) (<= 0 (+ (select main_a v_prenex_2184) 1)) (<= 1 (select main_a v_prenex_2184)) (< v_prenex_2185 main_y))) (forall ((v_prenex_9026 Int) (v_prenex_9027 Int)) (or (<= (* 2 (select main_a v_prenex_9026)) 6) (<= 0 (+ (select main_a v_prenex_9026) 1)) (<= (+ (select main_a v_prenex_9026) 994) (select main_a v_prenex_9027)) (<= (+ main_y 1) v_prenex_9027) (<= (+ main_x 1) v_prenex_9026) (<= (* 2 (select main_a v_prenex_9027)) 1998) (< v_prenex_9027 main_y))) (or (forall ((v_prenex_6765 Int)) (<= (* 2 (select main_a v_prenex_6765)) 6)) (forall ((v_prenex_6766 Int)) (or (<= (select main_a v_prenex_6766) 1001) (< v_prenex_6766 main_y) (<= (* 2 (select main_a v_prenex_6766)) 1998) (<= (+ main_y 1) v_prenex_6766)))) (forall ((v_prenex_8692 Int) (v_prenex_8693 Int)) (or (<= (+ main_y 1) v_prenex_8693) (<= (select main_a v_prenex_8693) 999) (<= (select main_a v_prenex_8692) 5) (< v_prenex_8693 main_y) (<= 1994 (* 2 (select main_a v_prenex_8693))) (<= (+ (select main_a v_prenex_8692) 994) (select main_a v_prenex_8693)))) (forall ((v_prenex_7182 Int) (v_prenex_7183 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_7183))) (< v_prenex_7183 main_y) (<= 0 (+ (select main_a v_prenex_7182) 1)) (<= (* 2 (select main_a v_prenex_7182)) 6) (<= (* 2 (select main_a v_prenex_7183)) 1998) (<= (+ main_y 1) v_prenex_7183) (<= 1000 (+ (select main_a v_prenex_7182) (select main_a v_prenex_7183))))) (or (forall ((v_prenex_4595 Int)) (<= 1994 (* 2 (select main_a v_prenex_4595)))) (forall ((v_prenex_4594 Int)) (or (<= (select main_a v_prenex_4594) 5) (< v_prenex_4594 main_x) (<= (+ main_x 1) v_prenex_4594)))) (forall ((v_prenex_4280 Int) (v_prenex_4279 Int)) (or (< v_prenex_4280 main_y) (<= 995 (select main_a v_prenex_4280)) (<= (* 2 (select main_a v_prenex_4279)) 6) (<= (* 2 (select main_a v_prenex_4280)) 1998) (<= (+ (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_3883 Int) (v_prenex_3884 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3883))) (< v_prenex_3884 main_y) (<= (+ (select main_a v_prenex_3883) 994) (select main_a v_prenex_3884)) (<= (select main_a v_prenex_3883) 3) (< v_prenex_3883 main_x) (<= (select main_a v_prenex_3884) 1001) (<= (+ main_y 1) v_prenex_3884))) (forall ((v_prenex_8146 Int) (v_prenex_8147 Int)) (or (<= (+ main_y 1) v_prenex_8147) (<= (select main_a v_prenex_8146) 3) (<= 997 (select main_a v_prenex_8147)) (<= (select main_a v_prenex_8147) 999) (< v_prenex_8147 main_y) (<= (+ (select main_a v_prenex_8146) 994) (select main_a v_prenex_8147)) (<= (select main_a v_prenex_8146) 5))) (forall ((v_prenex_6554 Int) (v_prenex_6555 Int)) (or (<= 1 (select main_a v_prenex_6554)) (<= (+ main_y 1) v_prenex_6555) (<= 2 (* 2 (select main_a v_prenex_6554))) (<= (* 2 (select main_a v_prenex_6555)) 1998) (< v_prenex_6555 main_y) (< v_prenex_6554 main_x) (<= (+ (select main_a v_prenex_6554) (select main_a v_prenex_6555)) 1000))) (forall ((v_prenex_8877 Int) (v_prenex_8876 Int)) (or (<= (+ main_x 1) v_prenex_8876) (<= (select main_a v_prenex_8877) (+ (select main_a v_prenex_8876) 998)) (<= 997 (select main_a v_prenex_8877)) (<= (select main_a v_prenex_8876) 3) (<= 2 (* 2 (select main_a v_prenex_8876))) (<= (+ main_y 1) v_prenex_8877) (< v_prenex_8877 main_y))) (forall ((v_prenex_4671 Int) (v_prenex_4670 Int)) (or (<= (+ main_y 1) v_prenex_4671) (<= (+ main_x 1) v_prenex_4670) (< v_prenex_4671 main_y) (<= 1000 (+ (select main_a v_prenex_4670) (select main_a v_prenex_4671))) (<= (* 2 (select main_a v_prenex_4671)) 1998) (<= (select main_a v_prenex_4670) 5) (<= 1 (select main_a v_prenex_4670)))) (forall ((v_prenex_4346 Int) (v_prenex_4347 Int)) (or (<= (+ main_y 1) v_prenex_4347) (<= 997 (select main_a v_prenex_4347)) (< v_prenex_4347 main_y) (<= 1 (select main_a v_prenex_4346)) (<= (select main_a v_prenex_4346) 3) (<= (select main_a v_prenex_4347) (+ (select main_a v_prenex_4346) 998)) (<= (select main_a v_prenex_4347) 999))) (forall ((v_prenex_5244 Int) (v_prenex_5243 Int)) (or (<= (select main_a v_prenex_5244) 999) (<= (+ main_x 1) v_prenex_5243) (<= 1000 (+ (select main_a v_prenex_5243) (select main_a v_prenex_5244))) (<= 0 (+ (select main_a v_prenex_5243) 1)) (< v_prenex_5244 main_y) (<= (+ main_y 1) v_prenex_5244))) (or (forall ((v_prenex_3532 Int)) (or (<= (select main_a v_prenex_3532) 999) (<= 997 (select main_a v_prenex_3532)) (<= (* 2 (select main_a v_prenex_3532)) 1998) (< v_prenex_3532 main_y) (<= (+ main_y 1) v_prenex_3532))) (forall ((v_prenex_3531 Int)) (or (<= (* 2 (select main_a v_prenex_3531)) 6) (<= 0 (+ (select main_a v_prenex_3531) 1))))) (forall ((v_prenex_7318 Int) (v_prenex_7319 Int)) (or (<= (+ main_y 1) v_prenex_7319) (<= (select main_a v_prenex_7319) (+ (select main_a v_prenex_7318) 998)) (<= 2 (* 2 (select main_a v_prenex_7318))) (<= 997 (select main_a v_prenex_7319)) (< v_prenex_7319 main_y) (<= (+ main_x 1) v_prenex_7318) (<= (* 2 (select main_a v_prenex_7318)) 6))) (forall ((v_prenex_3510 Int) (v_prenex_3509 Int)) (or (< v_prenex_3510 main_y) (<= 1994 (* 2 (select main_a v_prenex_3510))) (<= (* 2 (select main_a v_prenex_3510)) 1998) (<= (select main_a v_prenex_3510) (+ (select main_a v_prenex_3509) 998)) (<= 0 (+ (select main_a v_prenex_3509) 1)) (<= (+ main_y 1) v_prenex_3510) (<= (select main_a v_prenex_3509) 3))) (forall ((v_prenex_6873 Int) (v_prenex_6874 Int)) (or (<= (select main_a v_prenex_6874) 999) (<= 1 (select main_a v_prenex_6873)) (<= (+ main_y 1) v_prenex_6874) (< v_prenex_6874 main_y) (<= (+ main_x 1) v_prenex_6873) (<= (+ (select main_a v_prenex_6873) (select main_a v_prenex_6874)) 1000) (<= 0 (+ (select main_a v_prenex_6873) 1)))) (forall ((v_prenex_5116 Int) (v_prenex_5115 Int)) (or (<= (+ main_y 1) v_prenex_5116) (< v_prenex_5116 main_y) (<= (+ main_x 1) v_prenex_5115) (<= 1 (select main_a v_prenex_5115)) (<= (select main_a v_prenex_5116) (+ (select main_a v_prenex_5115) 998)) (<= 1994 (* 2 (select main_a v_prenex_5116))))) (forall ((v_prenex_871 Int) (v_prenex_872 Int)) (or (<= (+ (select main_a v_prenex_871) (select main_a v_prenex_872)) 1000) (<= (+ main_y 1) v_prenex_872) (<= (select main_a v_prenex_872) 1001) (< v_prenex_872 main_y) (<= (select main_a v_prenex_871) 3) (<= 995 (select main_a v_prenex_872)) (<= 0 (+ (select main_a v_prenex_871) 1)))) (or (forall ((v_prenex_9573 Int)) (or (<= (select main_a v_prenex_9573) 5) (<= (select main_a v_prenex_9573) 3) (< v_prenex_9573 main_x))) (forall ((v_prenex_9574 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9574))) (<= (select main_a v_prenex_9574) 999) (<= (+ main_y 1) v_prenex_9574) (< v_prenex_9574 main_y)))) (forall ((v_prenex_6835 Int) (v_prenex_6836 Int)) (or (<= 2 (* 2 (select main_a v_prenex_6835))) (<= 995 (select main_a v_prenex_6836)) (<= (+ (select main_a v_prenex_6835) 994) (select main_a v_prenex_6836)) (<= (select main_a v_prenex_6835) 5) (< v_prenex_6836 main_y) (<= (+ main_y 1) v_prenex_6836) (<= (* 2 (select main_a v_prenex_6836)) 1998))) (forall ((v_prenex_5122 Int) (v_prenex_5121 Int)) (or (<= (+ main_y 1) v_prenex_5122) (<= (select main_a v_prenex_5122) 999) (<= (+ (select main_a v_prenex_5121) (select main_a v_prenex_5122)) 1000) (< v_prenex_5122 main_y) (<= 2 (* 2 (select main_a v_prenex_5121))) (<= (+ main_x 1) v_prenex_5121))) (forall ((v_prenex_8058 Int) (v_prenex_8059 Int)) (or (<= (+ (select main_a v_prenex_8058) (select main_a v_prenex_8059)) 1000) (< v_prenex_8059 main_y) (<= (+ main_x 1) v_prenex_8058) (<= (+ main_y 1) v_prenex_8059) (<= (* 2 (select main_a v_prenex_8059)) 1998) (<= (* 2 (select main_a v_prenex_8058)) 6) (<= 0 (+ (select main_a v_prenex_8058) 1)))) (or (forall ((v_prenex_2914 Int)) (or (<= 0 (+ (select main_a v_prenex_2914) 1)) (<= 1 (select main_a v_prenex_2914)))) (forall ((v_prenex_2915 Int)) (or (< v_prenex_2915 main_y) (<= (select main_a v_prenex_2915) 1001) (<= (+ main_y 1) v_prenex_2915) (<= (select main_a v_prenex_2915) 999) (<= (* 2 (select main_a v_prenex_2915)) 1998)))) (or (forall ((v_prenex_3158 Int)) (or (<= (select main_a v_prenex_3158) 1001) (<= (+ main_y 1) v_prenex_3158) (< v_prenex_3158 main_y) (<= (* 2 (select main_a v_prenex_3158)) 1998))) (forall ((v_prenex_3157 Int)) (or (<= (+ main_x 1) v_prenex_3157) (<= (* 2 (select main_a v_prenex_3157)) 6) (<= 1 (select main_a v_prenex_3157))))) (or (forall ((v_prenex_29 Int)) (or (< v_prenex_29 main_x) (<= 1 (select main_a v_prenex_29)) (<= (select main_a v_prenex_29) 3))) (forall ((v_prenex_30 Int)) (or (<= (* 2 (select main_a v_prenex_30)) 1998) (<= 1994 (* 2 (select main_a v_prenex_30))) (<= (+ main_y 1) v_prenex_30) (< v_prenex_30 main_y)))) (forall ((v_prenex_5329 Int) (v_prenex_5330 Int)) (or (< v_prenex_5330 main_y) (<= 1 (select main_a v_prenex_5329)) (<= 1994 (* 2 (select main_a v_prenex_5330))) (<= (+ (select main_a v_prenex_5329) 994) (select main_a v_prenex_5330)) (<= (+ main_y 1) v_prenex_5330) (<= 0 (+ (select main_a v_prenex_5329) 1)) (<= 995 (select main_a v_prenex_5330)))) (or (forall ((v_prenex_6279 Int)) (or (<= (select main_a v_prenex_6279) 3) (<= (select main_a v_prenex_6279) 5))) (forall ((v_prenex_6280 Int)) (or (<= (+ main_y 1) v_prenex_6280) (<= (* 2 (select main_a v_prenex_6280)) 1998) (< v_prenex_6280 main_y) (<= 1994 (* 2 (select main_a v_prenex_6280)))))) (forall ((v_prenex_887 Int) (v_prenex_888 Int)) (or (<= 0 (+ (select main_a v_prenex_887) 1)) (<= (+ main_y 1) v_prenex_888) (<= 995 (select main_a v_prenex_888)) (<= (select main_a v_prenex_888) (+ (select main_a v_prenex_887) 998)) (< v_prenex_888 main_y) (<= (select main_a v_prenex_887) 5) (<= 997 (select main_a v_prenex_888)))) (forall ((v_prenex_10539 Int) (v_prenex_10538 Int)) (or (<= 0 (+ (select main_a v_prenex_10538) 1)) (<= 995 (select main_a v_prenex_10539)) (<= (select main_a v_prenex_10538) 5) (< v_prenex_10539 main_y) (<= (+ main_y 1) v_prenex_10539) (<= (+ (select main_a v_prenex_10538) 994) (select main_a v_prenex_10539)) (< v_prenex_10538 main_x))) (forall ((v_prenex_8102 Int) (v_prenex_8103 Int)) (or (<= (select main_a v_prenex_8102) 3) (< v_prenex_8102 main_x) (<= (select main_a v_prenex_8102) 5) (<= (+ main_x 1) v_prenex_8102) (<= (+ (select main_a v_prenex_8102) 994) (select main_a v_prenex_8103)))) (forall ((v_prenex_4759 Int) (v_prenex_4758 Int)) (or (<= (+ main_y 1) v_prenex_4759) (<= (* 2 (select main_a v_prenex_4759)) 1998) (<= (+ (select main_a v_prenex_4758) 994) (select main_a v_prenex_4759)) (<= 2 (* 2 (select main_a v_prenex_4758))) (< v_prenex_4759 main_y))) (or (forall ((v_prenex_2039 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2039))) (<= 0 (+ (select main_a v_prenex_2039) 1)) (<= (+ main_x 1) v_prenex_2039) (< v_prenex_2039 main_x))) (forall ((v_prenex_2040 Int)) (<= 1994 (* 2 (select main_a v_prenex_2040))))) (forall ((v_prenex_8899 Int) (v_prenex_8898 Int)) (or (<= (select main_a v_prenex_8898) 5) (<= 2 (* 2 (select main_a v_prenex_8898))) (< v_prenex_8899 main_y) (< v_prenex_8898 main_x) (<= 1000 (+ (select main_a v_prenex_8898) (select main_a v_prenex_8899))) (<= (* 2 (select main_a v_prenex_8899)) 1998) (<= (+ main_y 1) v_prenex_8899))) (forall ((v_prenex_6098 Int) (v_prenex_6099 Int)) (or (< v_prenex_6099 main_y) (<= (select main_a v_prenex_6099) (+ (select main_a v_prenex_6098) 998)) (<= 1 (select main_a v_prenex_6098)) (<= (+ main_x 1) v_prenex_6098) (<= (+ main_y 1) v_prenex_6099) (<= (* 2 (select main_a v_prenex_6098)) 6) (<= (select main_a v_prenex_6099) 1001))) (forall ((v_prenex_6987 Int) (v_prenex_6988 Int)) (or (<= (select main_a v_prenex_6988) 1001) (<= (+ (select main_a v_prenex_6987) 994) (select main_a v_prenex_6988)) (<= (* 2 (select main_a v_prenex_6987)) 6) (<= (+ main_y 1) v_prenex_6988) (< v_prenex_6988 main_y) (<= 1994 (* 2 (select main_a v_prenex_6988))) (<= (select main_a v_prenex_6987) 5))) (forall ((v_prenex_403 Int) (v_prenex_404 Int)) (or (<= (+ main_x 1) v_prenex_403) (<= (+ main_y 1) v_prenex_404) (<= (+ (select main_a v_prenex_403) (select main_a v_prenex_404)) 1000) (<= (select main_a v_prenex_403) 5) (<= 995 (select main_a v_prenex_404)) (<= 0 (+ (select main_a v_prenex_403) 1)) (< v_prenex_404 main_y))) (forall ((v_prenex_5262 Int) (v_prenex_5261 Int)) (or (<= (select main_a v_prenex_5262) 1001) (< v_prenex_5262 main_y) (<= (* 2 (select main_a v_prenex_5261)) 6) (<= (+ main_y 1) v_prenex_5262) (<= 1000 (+ (select main_a v_prenex_5261) (select main_a v_prenex_5262))) (<= 995 (select main_a v_prenex_5262)) (<= 0 (+ (select main_a v_prenex_5261) 1)))) (forall ((v_prenex_3769 Int) (v_prenex_3770 Int)) (or (<= 995 (select main_a v_prenex_3770)) (<= (select main_a v_prenex_3770) 999) (<= (+ (select main_a v_prenex_3769) (select main_a v_prenex_3770)) 1000) (<= (* 2 (select main_a v_prenex_3769)) 6) (< v_prenex_3770 main_y) (<= (+ main_y 1) v_prenex_3770))) (forall ((v_prenex_6188 Int)) (or (< v_prenex_6188 main_y) (<= 997 (select main_a v_prenex_6188)) (<= (* 2 (select main_a v_prenex_6188)) 1998) (<= (+ main_y 1) v_prenex_6188))) (forall ((v_prenex_1019 Int) (v_prenex_1018 Int)) (or (<= (+ main_x 1) v_prenex_1018) (<= (+ main_y 1) v_prenex_1019) (<= (select main_a v_prenex_1018) 3) (<= 997 (select main_a v_prenex_1019)) (<= 2 (* 2 (select main_a v_prenex_1018))) (<= (+ (select main_a v_prenex_1018) (select main_a v_prenex_1019)) 1000) (< v_prenex_1019 main_y))) (forall ((v_prenex_8404 Int) (v_prenex_8403 Int)) (or (< v_prenex_8404 main_y) (<= (* 2 (select main_a v_prenex_8403)) 6) (<= (* 2 (select main_a v_prenex_8404)) 1998) (<= (+ (select main_a v_prenex_8403) 994) (select main_a v_prenex_8404)) (<= 0 (+ (select main_a v_prenex_8403) 1)) (<= (+ main_y 1) v_prenex_8404) (<= 995 (select main_a v_prenex_8404)))) (or (forall ((v_prenex_9857 Int)) (or (<= (* 2 (select main_a v_prenex_9857)) 6) (<= 2 (* 2 (select main_a v_prenex_9857))))) (forall ((v_prenex_9858 Int)) (or (< v_prenex_9858 main_y) (<= 1994 (* 2 (select main_a v_prenex_9858))) (<= (* 2 (select main_a v_prenex_9858)) 1998) (<= 995 (select main_a v_prenex_9858)) (<= (+ main_y 1) v_prenex_9858)))) (forall ((v_prenex_8160 Int) (v_prenex_8161 Int)) (or (<= (select main_a v_prenex_8161) (+ (select main_a v_prenex_8160) 998)) (<= (select main_a v_prenex_8160) 5) (<= 995 (select main_a v_prenex_8161)) (< v_prenex_8160 main_x) (<= (+ main_y 1) v_prenex_8161) (< v_prenex_8161 main_y))) (forall ((v_prenex_3755 Int) (v_prenex_3756 Int)) (or (<= 2 (* 2 (select main_a v_prenex_3755))) (<= (+ main_y 1) v_prenex_3756) (<= (+ (select main_a v_prenex_3755) (select main_a v_prenex_3756)) 1000) (<= (select main_a v_prenex_3755) 5) (<= (+ main_x 1) v_prenex_3755) (< v_prenex_3756 main_y) (<= (select main_a v_prenex_3756) 1001))) (forall ((v_prenex_570 Int) (v_prenex_569 Int)) (or (< v_prenex_570 main_y) (<= 1994 (* 2 (select main_a v_prenex_570))) (<= (+ (select main_a v_prenex_569) (select main_a v_prenex_570)) 1000) (<= (+ main_y 1) v_prenex_570) (<= (* 2 (select main_a v_prenex_570)) 1998))) (or (forall ((v_prenex_10882 Int)) (<= 2 (* 2 (select main_a v_prenex_10882)))) (forall ((v_prenex_10883 Int)) (or (<= 995 (select main_a v_prenex_10883)) (<= (select main_a v_prenex_10883) 1001) (<= (+ main_y 1) v_prenex_10883) (< v_prenex_10883 main_y) (<= 1994 (* 2 (select main_a v_prenex_10883)))))) (or (forall ((v_prenex_22 Int)) (or (<= 997 (select main_a v_prenex_22)) (< v_prenex_22 main_y) (<= (+ main_y 1) v_prenex_22) (<= 1994 (* 2 (select main_a v_prenex_22))) (<= 995 (select main_a v_prenex_22)))) (forall ((v_prenex_21 Int)) (or (<= 1 (select main_a v_prenex_21)) (<= 2 (* 2 (select main_a v_prenex_21)))))) (or (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) (<= 995 (select main_a v_prenex_4941)))) (forall ((v_prenex_4940 Int)) (or (<= (select main_a v_prenex_4940) 5) (<= 0 (+ (select main_a v_prenex_4940) 1))))) (forall ((v_prenex_336 Int) (v_prenex_335 Int)) (or (<= (select main_a v_prenex_336) (+ (select main_a v_prenex_335) 998)) (<= (+ main_x 1) v_prenex_335) (<= (select main_a v_prenex_336) 999) (< v_prenex_336 main_y) (<= (select main_a v_prenex_335) 5) (<= (+ main_y 1) v_prenex_336) (<= 2 (* 2 (select main_a v_prenex_335))))) (forall ((v_prenex_3583 Int) (v_prenex_3584 Int)) (or (<= (* 2 (select main_a v_prenex_3583)) 6) (< v_prenex_3584 main_y) (<= (+ main_y 1) v_prenex_3584) (<= (+ (select main_a v_prenex_3583) 994) (select main_a v_prenex_3584)) (<= (select main_a v_prenex_3583) 5) (<= 1994 (* 2 (select main_a v_prenex_3584))))) (forall ((v_prenex_6927 Int) (v_prenex_6928 Int)) (or (<= (select main_a v_prenex_6928) 999) (<= (+ main_y 1) v_prenex_6928) (<= (select main_a v_prenex_6927) 5) (<= 1000 (+ (select main_a v_prenex_6927) (select main_a v_prenex_6928))) (<= 997 (select main_a v_prenex_6928)) (< v_prenex_6928 main_y))) (forall ((v_prenex_9812 Int) (v_prenex_9811 Int)) (or (<= 997 (select main_a v_prenex_9812)) (<= (* 2 (select main_a v_prenex_9811)) 6) (<= 0 (+ (select main_a v_prenex_9811) 1)) (< v_prenex_9812 main_y) (<= (select main_a v_prenex_9812) (+ (select main_a v_prenex_9811) 998)) (<= (* 2 (select main_a v_prenex_9812)) 1998) (<= (+ main_y 1) v_prenex_9812))) (forall ((v_prenex_3366 Int) (v_prenex_3365 Int)) (or (< v_prenex_3365 main_x) (<= (+ (select main_a v_prenex_3365) (select main_a v_prenex_3366)) 1000) (<= 2 (* 2 (select main_a v_prenex_3365))) (<= (+ main_x 1) v_prenex_3365))) (forall ((v_prenex_3099 Int) (v_prenex_3100 Int)) (or (<= (+ (select main_a v_prenex_3099) 994) (select main_a v_prenex_3100)) (<= (+ main_x 1) v_prenex_3099) (<= 0 (+ (select main_a v_prenex_3099) 1)) (< v_prenex_3099 main_x) (<= (* 2 (select main_a v_prenex_3099)) 6))) (forall ((v_prenex_7898 Int) (v_prenex_7897 Int)) (or (< v_prenex_7898 main_y) (<= 2 (* 2 (select main_a v_prenex_7897))) (<= 995 (select main_a v_prenex_7898)) (<= (+ main_y 1) v_prenex_7898) (<= 1000 (+ (select main_a v_prenex_7897) (select main_a v_prenex_7898))))) (forall ((v_prenex_3311 Int) (v_prenex_3312 Int)) (or (<= (select main_a v_prenex_3312) 1001) (< v_prenex_3312 main_y) (<= 1 (select main_a v_prenex_3311)) (<= 1994 (* 2 (select main_a v_prenex_3312))) (<= (select main_a v_prenex_3312) (+ (select main_a v_prenex_3311) 998)) (<= (+ main_y 1) v_prenex_3312))) (forall ((v_prenex_7834 Int) (v_prenex_7833 Int)) (or (<= (+ (select main_a v_prenex_7833) (select main_a v_prenex_7834)) 1000) (< v_prenex_7833 main_x) (<= (select main_a v_prenex_7833) 3) (<= (+ main_x 1) v_prenex_7833))) (forall ((v_prenex_2299 Int) (v_prenex_2298 Int)) (or (< v_prenex_2299 main_y) (<= 1994 (* 2 (select main_a v_prenex_2299))) (<= (+ (select main_a v_prenex_2298) (select main_a v_prenex_2299)) 1000) (<= (+ main_y 1) v_prenex_2299) (<= 995 (select main_a v_prenex_2299)) (<= (* 2 (select main_a v_prenex_2298)) 6))) (forall ((v_prenex_2398 Int) (v_prenex_2397 Int)) (or (<= (* 2 (select main_a v_prenex_2398)) 1998) (<= 995 (select main_a v_prenex_2398)) (<= (+ main_y 1) v_prenex_2398) (<= 1 (select main_a v_prenex_2397)) (< v_prenex_2398 main_y) (<= (+ (select main_a v_prenex_2397) 994) (select main_a v_prenex_2398)) (<= 2 (* 2 (select main_a v_prenex_2397))))) (forall ((v_prenex_1287 Int) (v_prenex_1286 Int)) (or (<= (+ main_y 1) v_prenex_1287) (<= (+ main_x 1) v_prenex_1286) (<= 2 (* 2 (select main_a v_prenex_1286))) (<= 1000 (+ (select main_a v_prenex_1286) (select main_a v_prenex_1287))) (<= (select main_a v_prenex_1287) 999) (< v_prenex_1287 main_y) (<= (select main_a v_prenex_1286) 5))) (forall ((v_prenex_1181 Int) (v_prenex_1180 Int)) (or (<= (+ main_y 1) v_prenex_1181) (<= 995 (select main_a v_prenex_1181)) (<= (select main_a v_prenex_1181) 999) (<= (select main_a v_prenex_1180) 5) (< v_prenex_1181 main_y) (<= 2 (* 2 (select main_a v_prenex_1180))) (<= (+ (select main_a v_prenex_1180) (select main_a v_prenex_1181)) 1000))) (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))) (< v_prenex_116 main_y) (<= (+ main_y 1) v_prenex_116))) (forall ((v_prenex_10433 Int) (v_prenex_10432 Int)) (or (<= 0 (+ (select main_a v_prenex_10432) 1)) (<= (+ main_y 1) v_prenex_10433) (<= 2 (* 2 (select main_a v_prenex_10432))) (<= (select main_a v_prenex_10433) 1001) (< v_prenex_10433 main_y) (<= (+ (select main_a v_prenex_10432) 994) (select main_a v_prenex_10433)))) (forall ((v_prenex_9686 Int) (v_prenex_9687 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_9687))) (< v_prenex_9687 main_y) (<= (+ main_y 1) v_prenex_9687) (< v_prenex_9686 main_x) (<= (select main_a v_prenex_9686) 3) (<= 1000 (+ (select main_a v_prenex_9686) (select main_a v_prenex_9687))))) (forall ((v_prenex_4041 Int) (v_prenex_4042 Int)) (or (< v_prenex_4042 main_y) (<= 2 (* 2 (select main_a v_prenex_4041))) (<= 0 (+ (select main_a v_prenex_4041) 1)) (<= 1994 (* 2 (select main_a v_prenex_4042))) (<= 995 (select main_a v_prenex_4042)) (<= 1000 (+ (select main_a v_prenex_4041) (select main_a v_prenex_4042))) (<= (+ main_y 1) v_prenex_4042))) (or (forall ((v_prenex_5993 Int)) (or (<= (+ main_y 1) v_prenex_5993) (<= 1994 (* 2 (select main_a v_prenex_5993))) (< v_prenex_5993 main_y) (<= 997 (select main_a v_prenex_5993)))) (forall ((v_prenex_5992 Int)) (or (<= 2 (* 2 (select main_a v_prenex_5992))) (< v_prenex_5992 main_x) (<= 1 (select main_a v_prenex_5992))))) (forall ((v_prenex_1127 Int) (v_prenex_1126 Int)) (or (< v_prenex_1127 main_y) (<= 1994 (* 2 (select main_a v_prenex_1127))) (<= (+ main_y 1) v_prenex_1127) (<= 0 (+ (select main_a v_prenex_1126) 1)) (<= (+ (select main_a v_prenex_1126) (select main_a v_prenex_1127)) 1000) (<= (+ main_x 1) v_prenex_1126) (<= (* 2 (select main_a v_prenex_1126)) 6))) (forall ((v_prenex_10884 Int) (v_prenex_10885 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10884))) (<= (select main_a v_prenex_10885) 999) (<= 1000 (+ (select main_a v_prenex_10884) (select main_a v_prenex_10885))) (<= (select main_a v_prenex_10884) 3) (< v_prenex_10885 main_y) (<= (+ main_y 1) v_prenex_10885) (<= 995 (select main_a v_prenex_10885)))) (or (forall ((v_prenex_10111 Int)) (or (<= (+ main_y 1) v_prenex_10111) (< v_prenex_10111 main_y) (<= 1994 (* 2 (select main_a v_prenex_10111))))) (forall ((v_prenex_10110 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10110))) (<= (select main_a v_prenex_10110) 3) (< v_prenex_10110 main_x)))) (or (forall ((v_prenex_8761 Int)) (or (<= (+ main_y 1) v_prenex_8761) (<= (* 2 (select main_a v_prenex_8761)) 1998) (< v_prenex_8761 main_y))) (forall ((v_prenex_8760 Int)) (or (<= (+ main_x 1) v_prenex_8760) (<= (* 2 (select main_a v_prenex_8760)) 6) (<= 0 (+ (select main_a v_prenex_8760) 1))))) (forall ((v_prenex_2601 Int) (v_prenex_2602 Int)) (or (<= 1 (select main_a v_prenex_2601)) (<= (select main_a v_prenex_2602) 1001) (< v_prenex_2602 main_y) (<= 1000 (+ (select main_a v_prenex_2601) (select main_a v_prenex_2602))) (<= (+ main_y 1) v_prenex_2602) (<= 1994 (* 2 (select main_a v_prenex_2602))) (<= 2 (* 2 (select main_a v_prenex_2601))))) (or (forall ((v_prenex_3326 Int)) (or (< v_prenex_3326 main_y) (<= 997 (select main_a v_prenex_3326)) (<= (+ main_y 1) v_prenex_3326) (<= (* 2 (select main_a v_prenex_3326)) 1998) (<= (select main_a v_prenex_3326) 1001))) (forall ((v_prenex_3325 Int)) (or (<= (* 2 (select main_a v_prenex_3325)) 6) (<= 0 (+ (select main_a v_prenex_3325) 1))))) (forall ((v_prenex_10248 Int) (v_prenex_10249 Int)) (or (<= (+ main_y 1) v_prenex_10249) (<= 995 (select main_a v_prenex_10249)) (<= 997 (select main_a v_prenex_10249)) (<= 1000 (+ (select main_a v_prenex_10248) (select main_a v_prenex_10249))) (< v_prenex_10249 main_y) (<= 0 (+ (select main_a v_prenex_10248) 1)))) (forall ((v_prenex_6333 Int) (v_prenex_6332 Int)) (or (< v_prenex_6333 main_y) (<= (select main_a v_prenex_6332) 5) (<= (+ main_y 1) v_prenex_6333) (<= (select main_a v_prenex_6333) (+ (select main_a v_prenex_6332) 998)) (<= (* 2 (select main_a v_prenex_6333)) 1998))) (forall ((v_prenex_1651 Int) (v_prenex_1650 Int)) (or (<= 2 (* 2 (select main_a v_prenex_1650))) (<= (+ (select main_a v_prenex_1650) 994) (select main_a v_prenex_1651)) (<= (+ main_x 1) v_prenex_1650) (< v_prenex_1650 main_x))) (forall ((v_prenex_2985 Int) (v_prenex_2986 Int)) (or (<= (* 2 (select main_a v_prenex_2985)) 6) (< v_prenex_2985 main_x) (<= (+ (select main_a v_prenex_2985) (select main_a v_prenex_2986)) 1000) (<= (+ main_y 1) v_prenex_2986) (<= 995 (select main_a v_prenex_2986)) (< v_prenex_2986 main_y))) (forall ((v_prenex_2411 Int) (v_prenex_2412 Int)) (or (<= 2 (* 2 (select main_a v_prenex_2411))) (< v_prenex_2412 main_y) (<= (select main_a v_prenex_2411) 5) (<= 995 (select main_a v_prenex_2412)) (<= (+ main_y 1) v_prenex_2412) (<= (select main_a v_prenex_2412) (+ (select main_a v_prenex_2411) 998)) (<= (select main_a v_prenex_2412) 999))) (forall ((v_prenex_6570 Int) (v_prenex_6571 Int)) (or (<= (select main_a v_prenex_6570) 5) (<= 995 (select main_a v_prenex_6571)) (<= 2 (* 2 (select main_a v_prenex_6570))) (<= (+ main_y 1) v_prenex_6571) (< v_prenex_6571 main_y) (<= (+ (select main_a v_prenex_6570) (select main_a v_prenex_6571)) 1000) (<= 997 (select main_a v_prenex_6571)))) (forall ((v_prenex_10295 Int) (v_prenex_10294 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10294))) (<= (+ (select main_a v_prenex_10294) (select main_a v_prenex_10295)) 1000) (<= (+ main_y 1) v_prenex_10295) (< v_prenex_10295 main_y) (<= (select main_a v_prenex_10295) 1001) (<= 1994 (* 2 (select main_a v_prenex_10295))))) (forall ((v_prenex_3227 Int) (v_prenex_3228 Int)) (or (<= (* 2 (select main_a v_prenex_3228)) 1998) (<= 1000 (+ (select main_a v_prenex_3227) (select main_a v_prenex_3228))) (< v_prenex_3228 main_y) (<= (+ main_y 1) v_prenex_3228) (<= (select main_a v_prenex_3228) 1001) (<= 0 (+ (select main_a v_prenex_3227) 1)))) (forall ((v_prenex_10721 Int) (v_prenex_10720 Int)) (or (<= (select main_a v_prenex_10720) 3) (<= 1994 (* 2 (select main_a v_prenex_10721))) (<= (+ main_y 1) v_prenex_10721) (<= 1 (select main_a v_prenex_10720)) (<= (+ (select main_a v_prenex_10720) (select main_a v_prenex_10721)) 1000) (<= (* 2 (select main_a v_prenex_10721)) 1998) (< v_prenex_10721 main_y))) (forall ((v_prenex_8884 Int) (v_prenex_8885 Int)) (or (<= (+ (select main_a v_prenex_8884) (select main_a v_prenex_8885)) 1000) (< v_prenex_8885 main_y) (<= (select main_a v_prenex_8885) 999) (<= 1 (select main_a v_prenex_8884)) (<= (+ main_y 1) v_prenex_8885) (<= 995 (select main_a v_prenex_8885)) (<= 2 (* 2 (select main_a v_prenex_8884))))) (forall ((v_prenex_835 Int) (v_prenex_834 Int)) (or (< v_prenex_835 main_y) (<= 995 (select main_a v_prenex_835)) (<= (+ (select main_a v_prenex_834) 994) (select main_a v_prenex_835)) (<= 2 (* 2 (select main_a v_prenex_834))) (<= 997 (select main_a v_prenex_835)) (<= (+ main_y 1) v_prenex_835))) (or (forall ((v_prenex_3899 Int)) (or (<= (select main_a v_prenex_3899) 5) (<= 1 (select main_a v_prenex_3899)))) (forall ((v_prenex_3900 Int)) (or (<= 1994 (* 2 (select main_a v_prenex_3900))) (<= (+ main_y 1) v_prenex_3900) (<= (select main_a v_prenex_3900) 999) (< v_prenex_3900 main_y)))) (forall ((v_prenex_2875 Int) (v_prenex_2874 Int)) (or (<= (select main_a v_prenex_2874) 3) (<= (+ main_x 1) v_prenex_2874) (<= (select main_a v_prenex_2875) (+ (select main_a v_prenex_2874) 998)) (< v_prenex_2874 main_x) (< v_prenex_2875 main_y))) (forall ((v_prenex_10323 Int) (v_prenex_10322 Int)) (or (<= (* 2 (select main_a v_prenex_10322)) 6) (<= (select main_a v_prenex_10322) 3) (<= 995 (select main_a v_prenex_10323)) (<= (+ (select main_a v_prenex_10322) (select main_a v_prenex_10323)) 1000) (<= (+ main_y 1) v_prenex_10323) (< v_prenex_10323 main_y))) (or (forall ((v_prenex_2679 Int)) (or (<= (+ main_x 1) v_prenex_2679) (<= 1 (select main_a v_prenex_2679)) (<= 2 (* 2 (select main_a v_prenex_2679))))) (forall ((v_prenex_2680 Int)) (or (< v_prenex_2680 main_y) (<= (+ main_y 1) v_prenex_2680) (<= 1994 (* 2 (select main_a v_prenex_2680)))))) (forall ((v_prenex_1663 Int) (v_prenex_1662 Int)) (or (<= (select main_a v_prenex_1663) 999) (<= 1 (select main_a v_prenex_1662)) (<= 995 (select main_a v_prenex_1663)) (<= 0 (+ (select main_a v_prenex_1662) 1)) (< v_prenex_1663 main_y) (<= (+ main_y 1) v_prenex_1663) (<= (+ (select main_a v_prenex_1662) 994) (select main_a v_prenex_1663)))) (or (forall ((v_prenex_7688 Int)) (or (<= (+ main_y 1) v_prenex_7688) (<= 1994 (* 2 (select main_a v_prenex_7688))))) (forall ((v_prenex_7687 Int)) (or (< v_prenex_7687 main_x) (<= 2 (* 2 (select main_a v_prenex_7687))) (<= (+ main_x 1) v_prenex_7687)))) (or (forall ((v_prenex_7246 Int)) (or (<= (+ main_x 1) v_prenex_7246) (<= (select main_a v_prenex_7246) 5))) (forall ((v_prenex_7247 Int)) (or (<= (+ main_y 1) v_prenex_7247) (<= (* 2 (select main_a v_prenex_7247)) 1998) (<= (select main_a v_prenex_7247) 1001) (< v_prenex_7247 main_y)))) (or (forall ((v_prenex_7894 Int)) (or (<= (* 2 (select main_a v_prenex_7894)) 1998) (<= (select main_a v_prenex_7894) 999) (<= (+ main_y 1) v_prenex_7894) (< v_prenex_7894 main_y))) (forall ((v_prenex_7893 Int)) (or (<= (select main_a v_prenex_7893) 3) (<= (select main_a v_prenex_7893) 5)))) (forall ((v_prenex_5491 Int) (v_prenex_5490 Int)) (or (<= (+ main_y 1) v_prenex_5491) (<= (select main_a v_prenex_5491) (+ (select main_a v_prenex_5490) 998)) (<= 0 (+ (select main_a v_prenex_5490) 1)) (< v_prenex_5491 main_y) (<= (select main_a v_prenex_5491) 1001) (<= (select main_a v_prenex_5490) 5))) (forall ((v_prenex_2325 Int) (v_prenex_2324 Int)) (or (<= (select main_a v_prenex_2325) (+ (select main_a v_prenex_2324) 998)) (<= (* 2 (select main_a v_prenex_2324)) 6) (< v_prenex_2325 main_y) (<= (* 2 (select main_a v_prenex_2325)) 1998) (<= (select main_a v_prenex_2325) 999) (<= 1 (select main_a v_prenex_2324)) (<= (+ main_y 1) v_prenex_2325))) (forall ((v_prenex_7799 Int) (v_prenex_7800 Int)) (or (<= (+ (select main_a v_prenex_7799) (select main_a v_prenex_7800)) 1000) (<= 997 (select main_a v_prenex_7800)) (<= 0 (+ (select main_a v_prenex_7799) 1)) (<= 995 (select main_a v_prenex_7800)) (<= (+ main_y 1) v_prenex_7800) (< v_prenex_7800 main_y))))} [2019-01-18 14:45:05,937 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-18 14:45:05,938 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-18 14:45:05,938 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-18 14:45:05,938 WARN L223 ngHoareTripleChecker]: -- [2019-01-18 14:45:05,939 WARN L224 ngHoareTripleChecker]: Pre: {2147483633#(or (forall ((v_idx_78 Int) (v_idx_79 Int) (v_idx_77 Int) (v_idx_81 Int) (v_idx_80 Int)) (exists ((v_v_184_1 Int) (v_v_183_1 Int) (v_v_186_1 Int) (v_v_185_1 Int) (v_v_187_1 Int)) (and (or (< v_idx_81 (+ c_main_x 1)) (= (select c_main_a v_idx_81) v_v_187_1)) (or (< v_idx_78 c_main_y) (<= (+ c_main_y 1) v_idx_78) (= (select c_main_a v_idx_78) v_v_184_1)) (<= (- (- v_v_184_1) (- v_v_186_1)) (- 996)) (<= (- v_v_184_1 (- v_v_186_1)) 1000) (or (= (select c_main_a v_idx_77) v_v_183_1) (<= c_main_y v_idx_77)) (<= (- v_v_184_1 (- v_v_184_1)) 2000) (<= (- v_v_186_1 (- v_v_186_1)) 4) (<= (- v_v_184_1 v_v_186_1) 1000) (<= (- (- v_v_184_1) v_v_184_1) (- 1996)) (<= (- (- v_v_186_1) v_v_186_1) 0) (<= (- (- v_v_184_1) v_v_186_1) (- 1000)) (or (= (select c_main_a v_idx_80) v_v_186_1) (< v_idx_80 c_main_x) (<= (+ c_main_x 1) v_idx_80)) (<= (+ c_main_y 1) c_main_x) (or (= (select c_main_a v_idx_79) v_v_185_1) (< v_idx_79 (+ c_main_y 1)) (<= c_main_x v_idx_79)) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_85 Int) (v_idx_86 Int) (v_idx_83 Int) (v_idx_84 Int) (v_idx_82 Int)) (exists ((v_v_183_1 Int) (v_v_185_1 Int) (v_v_203_1 Int) (v_v_206_1 Int) (v_v_187_1 Int)) (and (or (<= (+ c_main_x 1) v_idx_85) (< v_idx_85 c_main_x) (= (select c_main_a v_idx_85) v_v_203_1)) (or (= v_v_187_1 (select c_main_a v_idx_86)) (< v_idx_86 (+ c_main_x 1))) (<= (- v_v_203_1 (- v_v_203_1)) 6) (<= (- (- v_v_206_1) v_v_206_1) (- 1994)) (or (< v_idx_84 (+ c_main_y 1)) (<= c_main_x v_idx_84) (= v_v_185_1 (select c_main_a v_idx_84))) (<= (- v_v_206_1 (- v_v_206_1)) 1998) (or (= (select c_main_a v_idx_82) v_v_183_1) (<= c_main_y v_idx_82)) (<= (- (- v_v_203_1) v_v_206_1) (- 1000)) (<= (- v_v_203_1 v_v_206_1) (- 994)) (<= (- v_v_203_1 (- v_v_206_1)) 1000) (<= (- (- v_v_203_1) (- v_v_206_1)) 998) (or (<= (+ c_main_y 1) v_idx_83) (= (select c_main_a v_idx_83) v_v_206_1) (< v_idx_83 c_main_y)) (<= (- (- v_v_203_1) v_v_203_1) (- 2)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:45:05,939 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:45:05,939 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-18 14:45:05,939 WARN L230 ngHoareTripleChecker]: Post: {2147483632#(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_301_1 Int) (v_v_183_1 Int) (v_v_185_1 Int) (v_v_187_1 Int) (v_v_298_1 Int)) (and (or (< v_idx_94 (+ c_main_y 1)) (= (select c_main_a v_idx_94) v_v_185_1) (<= c_main_x v_idx_94)) (or (= v_v_298_1 (select c_main_a v_idx_95)) (< v_idx_95 c_main_x) (<= (+ c_main_x 1) v_idx_95)) (<= (- v_v_298_1 (- v_v_298_1)) 8) (<= (- v_v_301_1 (- v_v_301_1)) 1996) (<= (- (- v_v_298_1) v_v_298_1) (- 4)) (<= (- v_v_298_1 (- v_v_301_1)) 1000) (or (= (select c_main_a v_idx_96) v_v_187_1) (< v_idx_96 (+ c_main_x 1))) (<= (- (- v_v_298_1) (- v_v_301_1)) 996) (<= (- (- v_v_301_1) v_v_301_1) (- 1992)) (<= (- (- v_v_298_1) v_v_301_1) (- 1000)) (<= (- v_v_298_1 v_v_301_1) (- 992)) (or (<= (+ c_main_y 1) v_idx_93) (= v_v_301_1 (select c_main_a v_idx_93)) (< v_idx_93 c_main_y)) (or (= (select c_main_a v_idx_92) v_v_183_1) (<= c_main_y v_idx_92)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_89 Int) (v_idx_87 Int) (v_idx_88 Int) (v_idx_90 Int) (v_idx_91 Int)) (exists ((v_v_295_1 Int) (v_v_183_1 Int) (v_v_185_1 Int) (v_v_292_1 Int) (v_v_187_1 Int)) (and (or (= (select c_main_a v_idx_88) v_v_295_1) (<= (+ c_main_y 1) v_idx_88) (< v_idx_88 c_main_y)) (<= (- v_v_292_1 v_v_295_1) (- 994)) (or (< v_idx_90 c_main_x) (= (select c_main_a v_idx_90) v_v_292_1) (<= (+ c_main_x 1) v_idx_90)) (<= (- (- v_v_292_1) v_v_295_1) (- 1000)) (<= (- (- v_v_295_1) v_v_295_1) (- 1994)) (or (= v_v_183_1 (select c_main_a v_idx_87)) (<= c_main_y v_idx_87)) (or (= v_v_187_1 (select c_main_a v_idx_91)) (< v_idx_91 (+ c_main_x 1))) (<= (- 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)) (<= (- (- v_v_292_1) (- v_v_295_1)) 998) (or (<= c_main_x v_idx_89) (= (select c_main_a v_idx_89) v_v_185_1) (< v_idx_89 (+ c_main_y 1))) (<= (- v_v_292_1 (- v_v_295_1)) 1000) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:45:05,939 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-18 14:45:06,543 WARN L268 ngHoareTripleChecker]: -- [2019-01-18 14:45:06,543 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-18 14:45:13,071 WARN L181 SmtUtils]: Spent 6.53 s on a formula simplification that was a NOOP. DAG size: 131 [2019-01-18 14:45:13,072 WARN L270 ngHoareTripleChecker]: Pre: {2147483633#(or (forall ((v_idx_78 Int) (v_idx_79 Int) (v_idx_77 Int) (v_idx_81 Int) (v_idx_80 Int)) (exists ((v_v_184_1 Int) (v_v_183_1 Int) (v_v_186_1 Int) (v_v_185_1 Int) (v_v_187_1 Int)) (and (or (< v_idx_81 (+ main_x 1)) (= (select main_a v_idx_81) v_v_187_1)) (or (< v_idx_78 main_y) (<= (+ main_y 1) v_idx_78) (= (select main_a v_idx_78) v_v_184_1)) (<= (- (- v_v_184_1) (- v_v_186_1)) (- 996)) (<= (- v_v_184_1 (- v_v_186_1)) 1000) (or (= (select main_a v_idx_77) v_v_183_1) (<= main_y v_idx_77)) (<= (- v_v_184_1 (- v_v_184_1)) 2000) (<= (- v_v_186_1 (- v_v_186_1)) 4) (<= (- v_v_184_1 v_v_186_1) 1000) (<= (- (- v_v_184_1) v_v_184_1) (- 1996)) (<= (- (- v_v_186_1) v_v_186_1) 0) (<= (- (- v_v_184_1) v_v_186_1) (- 1000)) (or (= (select main_a v_idx_80) v_v_186_1) (< v_idx_80 main_x) (<= (+ main_x 1) v_idx_80)) (<= (+ main_y 1) main_x) (or (= (select main_a v_idx_79) v_v_185_1) (< v_idx_79 (+ main_y 1)) (<= main_x v_idx_79)) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_85 Int) (v_idx_86 Int) (v_idx_83 Int) (v_idx_84 Int) (v_idx_82 Int)) (exists ((v_v_183_1 Int) (v_v_185_1 Int) (v_v_203_1 Int) (v_v_206_1 Int) (v_v_187_1 Int)) (and (or (<= (+ main_x 1) v_idx_85) (< v_idx_85 main_x) (= (select main_a v_idx_85) v_v_203_1)) (or (= v_v_187_1 (select main_a v_idx_86)) (< v_idx_86 (+ main_x 1))) (<= (- v_v_203_1 (- v_v_203_1)) 6) (<= (- (- v_v_206_1) v_v_206_1) (- 1994)) (or (< v_idx_84 (+ main_y 1)) (<= main_x v_idx_84) (= v_v_185_1 (select main_a v_idx_84))) (<= (- v_v_206_1 (- v_v_206_1)) 1998) (or (= (select main_a v_idx_82) v_v_183_1) (<= main_y v_idx_82)) (<= (- (- v_v_203_1) v_v_206_1) (- 1000)) (<= (- v_v_203_1 v_v_206_1) (- 994)) (<= (- v_v_203_1 (- v_v_206_1)) 1000) (<= (- (- v_v_203_1) (- v_v_206_1)) 998) (or (<= (+ main_y 1) v_idx_83) (= (select main_a v_idx_83) v_v_206_1) (< v_idx_83 main_y)) (<= (- (- v_v_203_1) v_v_203_1) (- 2)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:45:13,072 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:45:13,072 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-18 14:45:19,459 WARN L181 SmtUtils]: Spent 6.39 s on a formula simplification that was a NOOP. DAG size: 132 [2019-01-18 14:45:19,460 WARN L276 ngHoareTripleChecker]: Post: {2147483632#(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_301_1 Int) (v_v_183_1 Int) (v_v_185_1 Int) (v_v_187_1 Int) (v_v_298_1 Int)) (and (or (< v_idx_94 (+ main_y 1)) (= (select main_a v_idx_94) v_v_185_1) (<= main_x v_idx_94)) (or (= v_v_298_1 (select main_a v_idx_95)) (< v_idx_95 main_x) (<= (+ main_x 1) v_idx_95)) (<= (- v_v_298_1 (- v_v_298_1)) 8) (<= (- v_v_301_1 (- v_v_301_1)) 1996) (<= (- (- v_v_298_1) v_v_298_1) (- 4)) (<= (- v_v_298_1 (- v_v_301_1)) 1000) (or (= (select main_a v_idx_96) v_v_187_1) (< v_idx_96 (+ main_x 1))) (<= (- (- v_v_298_1) (- v_v_301_1)) 996) (<= (- (- v_v_301_1) v_v_301_1) (- 1992)) (<= (- (- v_v_298_1) v_v_301_1) (- 1000)) (<= (- v_v_298_1 v_v_301_1) (- 992)) (or (<= (+ main_y 1) v_idx_93) (= v_v_301_1 (select main_a v_idx_93)) (< v_idx_93 main_y)) (or (= (select main_a v_idx_92) v_v_183_1) (<= main_y v_idx_92)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_89 Int) (v_idx_87 Int) (v_idx_88 Int) (v_idx_90 Int) (v_idx_91 Int)) (exists ((v_v_295_1 Int) (v_v_183_1 Int) (v_v_185_1 Int) (v_v_292_1 Int) (v_v_187_1 Int)) (and (or (= (select main_a v_idx_88) v_v_295_1) (<= (+ main_y 1) v_idx_88) (< v_idx_88 main_y)) (<= (- v_v_292_1 v_v_295_1) (- 994)) (or (< v_idx_90 main_x) (= (select main_a v_idx_90) v_v_292_1) (<= (+ main_x 1) v_idx_90)) (<= (- (- v_v_292_1) v_v_295_1) (- 1000)) (<= (- (- v_v_295_1) v_v_295_1) (- 1994)) (or (= v_v_183_1 (select main_a v_idx_87)) (<= main_y v_idx_87)) (or (= v_v_187_1 (select main_a v_idx_91)) (< v_idx_91 (+ main_x 1))) (<= (- 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)) (<= (- (- v_v_292_1) (- v_v_295_1)) 998) (or (<= main_x v_idx_89) (= (select main_a v_idx_89) v_v_185_1) (< v_idx_89 (+ main_y 1))) (<= (- v_v_292_1 (- v_v_295_1)) 1000) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:45:22,774 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-18 14:45:22,775 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-18 14:45:22,775 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-18 14:45:22,775 WARN L223 ngHoareTripleChecker]: -- [2019-01-18 14:45:22,776 WARN L224 ngHoareTripleChecker]: Pre: {2147483629#(or (forall ((v_idx_115 Int) (v_idx_116 Int) (v_idx_113 Int) (v_idx_114 Int) (v_idx_112 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (or (= (select c_main_a v_idx_116) v_v_442_1) (< v_idx_116 (+ c_main_x 1))) (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (or (= v_v_438_1 (select c_main_a v_idx_112)) (<= c_main_y v_idx_112)) (or (< v_idx_114 (+ c_main_y 1)) (= v_v_440_1 (select c_main_a v_idx_114)) (<= c_main_x v_idx_114)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (< v_idx_113 c_main_y) (<= (+ c_main_y 1) v_idx_113) (= v_v_439_1 (select c_main_a v_idx_113))) (or (= (select c_main_a v_idx_115) v_v_441_1) (<= (+ c_main_x 1) v_idx_115) (< v_idx_115 c_main_x)) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (<= (+ c_main_y 1) c_main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_108 Int) (v_idx_109 Int) (v_idx_107 Int) (v_idx_111 Int) (v_idx_110 Int)) (exists ((v_v_184_1 Int) (v_v_183_1 Int) (v_v_186_1 Int) (v_v_185_1 Int) (v_v_187_1 Int)) (and (or (= v_v_184_1 (select c_main_a v_idx_108)) (<= (+ c_main_y 1) v_idx_108) (< v_idx_108 c_main_y)) (<= (- (- v_v_184_1) (- v_v_186_1)) (- 996)) (or (= v_v_186_1 (select c_main_a v_idx_110)) (< v_idx_110 c_main_x) (<= (+ c_main_x 1) v_idx_110)) (<= (- v_v_184_1 (- v_v_186_1)) 1000) (or (= v_v_183_1 (select c_main_a v_idx_107)) (<= c_main_y v_idx_107)) (or (< v_idx_109 (+ c_main_y 1)) (<= c_main_x v_idx_109) (= v_v_185_1 (select c_main_a v_idx_109))) (<= (- v_v_184_1 (- v_v_184_1)) 2000) (<= (- v_v_186_1 (- v_v_186_1)) 4) (<= (- v_v_184_1 v_v_186_1) 1000) (or (< v_idx_111 (+ c_main_x 1)) (= (select c_main_a v_idx_111) v_v_187_1)) (<= (- (- v_v_184_1) v_v_184_1) (- 1996)) (<= (- (- v_v_186_1) v_v_186_1) 0) (<= (- (- v_v_184_1) v_v_186_1) (- 1000)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:45:22,776 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:45:22,776 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-18 14:45:22,776 WARN L230 ngHoareTripleChecker]: Post: {2147483628#(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_183_1 Int) (v_v_185_1 Int) (v_v_452_1 Int) (v_v_455_1 Int) (v_v_187_1 Int)) (and (<= (- v_v_452_1 v_v_455_1) (- 994)) (<= (- (- v_v_455_1) v_v_455_1) (- 1994)) (or (< v_idx_121 (+ c_main_x 1)) (= (select c_main_a v_idx_121) v_v_187_1)) (or (<= (+ c_main_y 1) v_idx_118) (< v_idx_118 c_main_y) (= v_v_455_1 (select c_main_a v_idx_118))) (or (= v_v_185_1 (select c_main_a v_idx_119)) (<= c_main_x v_idx_119) (< v_idx_119 (+ c_main_y 1))) (<= (- (- v_v_452_1) v_v_455_1) (- 1000)) (<= (- v_v_455_1 (- v_v_455_1)) 1998) (<= (- v_v_452_1 (- v_v_455_1)) 1000) (<= (- (- v_v_452_1) v_v_452_1) (- 2)) (<= (- (- v_v_452_1) (- v_v_455_1)) 998) (or (= v_v_452_1 (select c_main_a v_idx_120)) (< v_idx_120 c_main_x) (<= (+ c_main_x 1) v_idx_120)) (or (= v_v_183_1 (select c_main_a v_idx_117)) (<= c_main_y v_idx_117)) (<= (- v_v_452_1 (- v_v_452_1)) 6) (<= (+ c_main_y 1) c_main_x) (<= (- (- 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_440_1 Int) (v_v_458_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_461_1 Int)) (and (<= (- (- v_v_458_1) v_v_458_1) (- 4)) (<= (- (- v_v_461_1) v_v_461_1) (- 1990)) (<= (- (- v_v_458_1) (- v_v_461_1)) 996) (or (< v_idx_126 (+ c_main_x 1)) (= v_v_442_1 (select c_main_a v_idx_126))) (or (< v_idx_124 (+ c_main_y 1)) (= v_v_440_1 (select c_main_a v_idx_124)) (<= c_main_x v_idx_124)) (<= (- (- v_v_458_1) v_v_461_1) (- 1000)) (or (= (select c_main_a v_idx_123) v_v_461_1) (<= (+ c_main_y 1) v_idx_123) (< v_idx_123 c_main_y)) (<= (- v_v_461_1 (- v_v_461_1)) 1996) (or (< v_idx_125 c_main_x) (= v_v_458_1 (select c_main_a v_idx_125)) (<= (+ c_main_x 1) v_idx_125)) (or (= v_v_438_1 (select c_main_a v_idx_122)) (<= c_main_y v_idx_122)) (<= (- v_v_458_1 (- v_v_458_1)) 10) (<= (- v_v_458_1 v_v_461_1) (- 990)) (<= (- v_v_458_1 (- v_v_461_1)) 1000) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:45:22,776 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-18 14:45:22,820 WARN L268 ngHoareTripleChecker]: -- [2019-01-18 14:45:22,820 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-18 14:45:29,473 WARN L181 SmtUtils]: Spent 6.65 s on a formula simplification that was a NOOP. DAG size: 134 [2019-01-18 14:45:29,474 WARN L270 ngHoareTripleChecker]: Pre: {2147483629#(or (forall ((v_idx_115 Int) (v_idx_116 Int) (v_idx_113 Int) (v_idx_114 Int) (v_idx_112 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (or (= (select main_a v_idx_116) v_v_442_1) (< v_idx_116 (+ main_x 1))) (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (or (= v_v_438_1 (select main_a v_idx_112)) (<= main_y v_idx_112)) (or (< v_idx_114 (+ main_y 1)) (= v_v_440_1 (select main_a v_idx_114)) (<= main_x v_idx_114)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (< v_idx_113 main_y) (<= (+ main_y 1) v_idx_113) (= v_v_439_1 (select main_a v_idx_113))) (or (= (select main_a v_idx_115) v_v_441_1) (<= (+ main_x 1) v_idx_115) (< v_idx_115 main_x)) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (<= (+ main_y 1) main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_108 Int) (v_idx_109 Int) (v_idx_107 Int) (v_idx_111 Int) (v_idx_110 Int)) (exists ((v_v_184_1 Int) (v_v_183_1 Int) (v_v_186_1 Int) (v_v_185_1 Int) (v_v_187_1 Int)) (and (or (= v_v_184_1 (select main_a v_idx_108)) (<= (+ main_y 1) v_idx_108) (< v_idx_108 main_y)) (<= (- (- v_v_184_1) (- v_v_186_1)) (- 996)) (or (= v_v_186_1 (select main_a v_idx_110)) (< v_idx_110 main_x) (<= (+ main_x 1) v_idx_110)) (<= (- v_v_184_1 (- v_v_186_1)) 1000) (or (= v_v_183_1 (select main_a v_idx_107)) (<= main_y v_idx_107)) (or (< v_idx_109 (+ main_y 1)) (<= main_x v_idx_109) (= v_v_185_1 (select main_a v_idx_109))) (<= (- v_v_184_1 (- v_v_184_1)) 2000) (<= (- v_v_186_1 (- v_v_186_1)) 4) (<= (- v_v_184_1 v_v_186_1) 1000) (or (< v_idx_111 (+ main_x 1)) (= (select main_a v_idx_111) v_v_187_1)) (<= (- (- v_v_184_1) v_v_184_1) (- 1996)) (<= (- (- v_v_186_1) v_v_186_1) 0) (<= (- (- v_v_184_1) v_v_186_1) (- 1000)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:45:29,474 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:45:29,474 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-18 14:45:36,050 WARN L181 SmtUtils]: Spent 6.57 s on a formula simplification that was a NOOP. DAG size: 135 [2019-01-18 14:45:36,050 WARN L276 ngHoareTripleChecker]: Post: {2147483628#(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_183_1 Int) (v_v_185_1 Int) (v_v_452_1 Int) (v_v_455_1 Int) (v_v_187_1 Int)) (and (<= (- v_v_452_1 v_v_455_1) (- 994)) (<= (- (- v_v_455_1) v_v_455_1) (- 1994)) (or (< v_idx_121 (+ main_x 1)) (= (select main_a v_idx_121) v_v_187_1)) (or (<= (+ main_y 1) v_idx_118) (< v_idx_118 main_y) (= v_v_455_1 (select main_a v_idx_118))) (or (= v_v_185_1 (select main_a v_idx_119)) (<= main_x v_idx_119) (< v_idx_119 (+ main_y 1))) (<= (- (- v_v_452_1) v_v_455_1) (- 1000)) (<= (- v_v_455_1 (- v_v_455_1)) 1998) (<= (- v_v_452_1 (- v_v_455_1)) 1000) (<= (- (- v_v_452_1) v_v_452_1) (- 2)) (<= (- (- v_v_452_1) (- v_v_455_1)) 998) (or (= v_v_452_1 (select main_a v_idx_120)) (< v_idx_120 main_x) (<= (+ main_x 1) v_idx_120)) (or (= v_v_183_1 (select main_a v_idx_117)) (<= main_y v_idx_117)) (<= (- v_v_452_1 (- v_v_452_1)) 6) (<= (+ main_y 1) main_x) (<= (- (- 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_440_1 Int) (v_v_458_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_461_1 Int)) (and (<= (- (- v_v_458_1) v_v_458_1) (- 4)) (<= (- (- v_v_461_1) v_v_461_1) (- 1990)) (<= (- (- v_v_458_1) (- v_v_461_1)) 996) (or (< v_idx_126 (+ main_x 1)) (= v_v_442_1 (select main_a v_idx_126))) (or (< v_idx_124 (+ main_y 1)) (= v_v_440_1 (select main_a v_idx_124)) (<= main_x v_idx_124)) (<= (- (- v_v_458_1) v_v_461_1) (- 1000)) (or (= (select main_a v_idx_123) v_v_461_1) (<= (+ main_y 1) v_idx_123) (< v_idx_123 main_y)) (<= (- v_v_461_1 (- v_v_461_1)) 1996) (or (< v_idx_125 main_x) (= v_v_458_1 (select main_a v_idx_125)) (<= (+ main_x 1) v_idx_125)) (or (= v_v_438_1 (select main_a v_idx_122)) (<= main_y v_idx_122)) (<= (- v_v_458_1 (- v_v_458_1)) 10) (<= (- v_v_458_1 v_v_461_1) (- 990)) (<= (- v_v_458_1 (- v_v_461_1)) 1000) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:45:40,611 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-18 14:45:40,612 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-18 14:45:40,612 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-18 14:45:40,612 WARN L223 ngHoareTripleChecker]: -- [2019-01-18 14:45:40,612 WARN L224 ngHoareTripleChecker]: Pre: {2147483625#(or (forall ((v_idx_137 Int) (v_idx_138 Int) (v_idx_139 Int) (v_idx_140 Int) (v_idx_141 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (or (= v_v_438_1 (select c_main_a v_idx_137)) (<= c_main_y v_idx_137)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (<= (+ c_main_y 1) v_idx_138) (= v_v_439_1 (select c_main_a v_idx_138)) (< v_idx_138 c_main_y)) (or (< v_idx_139 (+ c_main_y 1)) (<= c_main_x v_idx_139) (= v_v_440_1 (select c_main_a v_idx_139))) (or (< v_idx_141 (+ c_main_x 1)) (= (select c_main_a v_idx_141) v_v_442_1)) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (<= (+ c_main_y 1) c_main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (or (= (select c_main_a v_idx_140) v_v_441_1) (< v_idx_140 c_main_x) (<= (+ c_main_x 1) v_idx_140)) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_146 Int) (v_idx_144 Int) (v_idx_145 Int) (v_idx_142 Int) (v_idx_143 Int)) (exists ((v_v_498_1 Int) (v_v_499_1 Int) (v_v_500_1 Int) (v_v_502_1 Int) (v_v_501_1 Int)) (and (<= (- (- v_v_499_1) v_v_499_1) (- 1002)) (or (<= (+ c_main_x 1) v_idx_145) (= (select c_main_a v_idx_145) v_v_501_1) (< v_idx_145 c_main_x)) (<= (- v_v_501_1 (- v_v_501_1)) 998) (or (<= c_main_x v_idx_144) (< v_idx_144 (+ c_main_y 1)) (= (select c_main_a v_idx_144) v_v_500_1)) (or (< v_idx_143 c_main_y) (= v_v_499_1 (select c_main_a v_idx_143)) (<= (+ c_main_y 1) v_idx_143)) (or (= v_v_498_1 (select c_main_a v_idx_142)) (<= c_main_y v_idx_142)) (<= (- (- v_v_499_1) v_v_501_1) (- 1000)) (<= (- v_v_499_1 v_v_501_1) 1000) (<= (- (- v_v_501_1) v_v_501_1) 0) (<= (- (- v_v_499_1) (- v_v_501_1)) (- 2)) (<= (- v_v_499_1 (- v_v_499_1)) 2000) (<= (- v_v_499_1 (- v_v_501_1)) 1000) (or (= (select c_main_a v_idx_146) v_v_502_1) (< v_idx_146 (+ c_main_x 1))) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:45:40,613 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:45:40,613 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-18 14:45:40,613 WARN L230 ngHoareTripleChecker]: Post: {2147483624#(forall ((v_idx_148 Int) (v_idx_149 Int) (v_idx_147 Int) (v_idx_151 Int) (v_idx_150 Int)) (exists ((v_v_638_1 Int) (v_v_498_1 Int) (v_v_641_1 Int) (v_v_500_1 Int) (v_v_502_1 Int)) (and (or (< v_idx_149 (+ c_main_y 1)) (<= c_main_x v_idx_149) (= v_v_500_1 (select c_main_a v_idx_149))) (or (< v_idx_150 c_main_x) (<= (+ c_main_x 1) v_idx_150) (= (select c_main_a v_idx_150) v_v_638_1)) (or (= v_v_641_1 (select c_main_a v_idx_148)) (<= (+ c_main_y 1) v_idx_148) (< v_idx_148 c_main_y)) (or (<= c_main_y v_idx_147) (= v_v_498_1 (select c_main_a v_idx_147))) (<= (- v_v_638_1 (- v_v_641_1)) 1000) (or (= v_v_502_1 (select c_main_a v_idx_151)) (< v_idx_151 (+ c_main_x 1))) (<= (- v_v_641_1 (- v_v_641_1)) 1998) (<= (- (- v_v_641_1) v_v_641_1) (- 1000)) (<= (- v_v_638_1 v_v_641_1) 0) (<= (- (- v_v_638_1) v_v_641_1) (- 1000)) (<= (- (- v_v_638_1) (- v_v_641_1)) 998) (<= (- (- v_v_638_1) v_v_638_1) (- 2)) (<= (- v_v_638_1 (- v_v_638_1)) 1000) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-18 14:45:40,613 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-18 14:45:40,658 WARN L268 ngHoareTripleChecker]: -- [2019-01-18 14:45:40,659 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-18 14:45:47,063 WARN L181 SmtUtils]: Spent 6.40 s on a formula simplification that was a NOOP. DAG size: 132 [2019-01-18 14:45:47,064 WARN L270 ngHoareTripleChecker]: Pre: {2147483625#(or (forall ((v_idx_137 Int) (v_idx_138 Int) (v_idx_139 Int) (v_idx_140 Int) (v_idx_141 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (or (= v_v_438_1 (select main_a v_idx_137)) (<= main_y v_idx_137)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (<= (+ main_y 1) v_idx_138) (= v_v_439_1 (select main_a v_idx_138)) (< v_idx_138 main_y)) (or (< v_idx_139 (+ main_y 1)) (<= main_x v_idx_139) (= v_v_440_1 (select main_a v_idx_139))) (or (< v_idx_141 (+ main_x 1)) (= (select main_a v_idx_141) v_v_442_1)) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (<= (+ main_y 1) main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (or (= (select main_a v_idx_140) v_v_441_1) (< v_idx_140 main_x) (<= (+ main_x 1) v_idx_140)) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_146 Int) (v_idx_144 Int) (v_idx_145 Int) (v_idx_142 Int) (v_idx_143 Int)) (exists ((v_v_498_1 Int) (v_v_499_1 Int) (v_v_500_1 Int) (v_v_502_1 Int) (v_v_501_1 Int)) (and (<= (- (- v_v_499_1) v_v_499_1) (- 1002)) (or (<= (+ main_x 1) v_idx_145) (= (select main_a v_idx_145) v_v_501_1) (< v_idx_145 main_x)) (<= (- v_v_501_1 (- v_v_501_1)) 998) (or (<= main_x v_idx_144) (< v_idx_144 (+ main_y 1)) (= (select main_a v_idx_144) v_v_500_1)) (or (< v_idx_143 main_y) (= v_v_499_1 (select main_a v_idx_143)) (<= (+ main_y 1) v_idx_143)) (or (= v_v_498_1 (select main_a v_idx_142)) (<= main_y v_idx_142)) (<= (- (- v_v_499_1) v_v_501_1) (- 1000)) (<= (- v_v_499_1 v_v_501_1) 1000) (<= (- (- v_v_501_1) v_v_501_1) 0) (<= (- (- v_v_499_1) (- v_v_501_1)) (- 2)) (<= (- v_v_499_1 (- v_v_499_1)) 2000) (<= (- v_v_499_1 (- v_v_501_1)) 1000) (or (= (select main_a v_idx_146) v_v_502_1) (< v_idx_146 (+ main_x 1))) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:45:47,064 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:45:47,064 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-18 14:49:35,901 WARN L276 ngHoareTripleChecker]: Post: {2147483624#(and (forall ((v_prenex_11923 Int) (v_prenex_11922 Int)) (or (<= (+ (select main_a v_prenex_11922) (select main_a v_prenex_11923)) 1000) (<= (+ main_y 1) v_prenex_11922) (< v_prenex_11922 main_y) (<= (select main_a v_prenex_11922) 999) (<= 2 (* 2 (select main_a v_prenex_11923))) (<= (select main_a v_prenex_11923) 999) (<= 500 (select main_a v_prenex_11922)))) (forall ((v_idx_148 Int) (v_idx_150 Int)) (or (<= 1 (select main_a v_idx_150)) (<= (select main_a v_idx_150) 500) (<= (+ main_y 1) v_idx_148) (< v_idx_148 main_y) (<= 1000 (* 2 (select main_a v_idx_148))) (<= (select main_a v_idx_148) (+ (select main_a v_idx_150) 998)))) (forall ((v_prenex_21257 Int) (v_prenex_21258 Int)) (or (<= (select main_a v_prenex_21257) (+ (select main_a v_prenex_21258) 998)) (<= (+ main_y 1) v_prenex_21257) (<= (select main_a v_prenex_21258) 999) (< v_prenex_21257 main_y) (<= 1000 (* 2 (select main_a v_prenex_21257))) (<= 500 (select main_a v_prenex_21257)))) (or (forall ((v_prenex_17548 Int)) (or (<= 1 (select main_a v_prenex_17548)) (<= (+ main_x 1) v_prenex_17548) (<= 2 (* 2 (select main_a v_prenex_17548))))) (forall ((v_prenex_17547 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17547))) (<= 1 (select main_a v_prenex_17547)) (<= (+ main_y 1) v_prenex_17547) (< v_prenex_17547 main_y)))) (or (forall ((v_prenex_10913 Int)) (or (<= (select main_a v_prenex_10913) 999) (<= (+ main_y 1) v_prenex_10913) (< v_prenex_10913 main_y))) (forall ((v_prenex_12792 Int)) (<= 2 (* 2 (select main_a v_prenex_12792))))) (forall ((v_prenex_12863 Int) (v_prenex_12864 Int)) (or (<= (+ main_x 1) v_prenex_12864) (< v_prenex_12863 main_y) (<= (+ main_y 1) v_prenex_12863) (<= 2 (* 2 (select main_a v_prenex_12864))) (<= (select main_a v_prenex_12864) (select main_a v_prenex_12863)) (<= (select main_a v_prenex_12863) 999))) (forall ((v_prenex_21810 Int) (v_prenex_21811 Int)) (or (<= 1000 (+ (select main_a v_prenex_21810) (select main_a v_prenex_21811))) (<= 500 (select main_a v_prenex_21810)) (<= (+ main_y 1) v_prenex_21810) (<= 0 (+ (select main_a v_prenex_21811) 498)) (< v_prenex_21810 main_y) (<= 1 (select main_a v_prenex_21810)) (<= (* 2 (select main_a v_prenex_21811)) 1000))) (or (forall ((v_prenex_14351 Int)) (<= 1 (select main_a v_prenex_14351))) (forall ((v_prenex_14350 Int)) (or (<= (select main_a v_prenex_14350) 1498) (<= (* 2 (select main_a v_prenex_14350)) 1998) (<= (+ main_y 1) v_prenex_14350) (< v_prenex_14350 main_y) (<= 1000 (* 2 (select main_a v_prenex_14350)))))) (forall ((v_prenex_12029 Int) (v_prenex_12028 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12028))) (<= (+ main_y 1) v_prenex_12028) (<= 2 (* 2 (select main_a v_prenex_12029))) (<= 1 (select main_a v_prenex_12028)) (< v_prenex_12028 main_y) (<= (select main_a v_prenex_12029) (select main_a v_prenex_12028)))) (forall ((v_prenex_22625 Int) (v_prenex_22626 Int)) (or (<= 1000 (+ (select main_a v_prenex_22625) (select main_a v_prenex_22626))) (<= 2 (* 2 (select main_a v_prenex_22626))) (<= (select main_a v_prenex_22625) 999) (< v_prenex_22626 main_x) (<= (+ main_y 1) v_prenex_22625) (<= (select main_a v_prenex_22626) 500) (< v_prenex_22625 main_y))) (forall ((v_prenex_13224 Int) (v_prenex_13225 Int)) (or (<= (select main_a v_prenex_13224) 999) (<= 1000 (+ (select main_a v_prenex_13224) (select main_a v_prenex_13225))) (<= 1 (select main_a v_prenex_13224)) (<= (select main_a v_prenex_13225) 500) (< v_prenex_13224 main_y) (<= (+ main_y 1) v_prenex_13224) (<= (* 2 (select main_a v_prenex_13225)) 1000))) (or (forall ((v_prenex_18316 Int)) (<= (* 2 (select main_a v_prenex_18316)) 1000)) (forall ((v_prenex_18318 Int)) (or (<= 500 (select main_a v_prenex_18318)) (<= (+ main_y 1) v_prenex_18318) (< v_prenex_18318 main_y) (<= (* 2 (select main_a v_prenex_18318)) 1998)))) (forall ((v_prenex_16288 Int) (v_prenex_16289 Int)) (or (<= 500 (select main_a v_prenex_16288)) (<= (+ (select main_a v_prenex_16288) (select main_a v_prenex_16289)) 1000) (<= (+ main_y 1) v_prenex_16288) (<= 2 (* 2 (select main_a v_prenex_16289))) (< v_prenex_16288 main_y) (<= 1 (select main_a v_prenex_16288)))) (forall ((v_prenex_18139 Int) (v_prenex_18140 Int)) (or (< v_prenex_18139 main_y) (<= (* 2 (select main_a v_prenex_18139)) 1998) (<= 500 (select main_a v_prenex_18139)) (<= 2 (* 2 (select main_a v_prenex_18140))) (<= (+ main_y 1) v_prenex_18139) (<= (select main_a v_prenex_18140) 999) (<= (select main_a v_prenex_18139) (+ (select main_a v_prenex_18140) 998)))) (forall ((v_prenex_11479 Int) (v_prenex_11478 Int)) (or (<= (+ main_y 1) v_prenex_11478) (<= 2 (* 2 (select main_a v_prenex_11479))) (<= 1 (select main_a v_prenex_11478)) (<= (select main_a v_prenex_11478) (+ (select main_a v_prenex_11479) 998)) (<= (* 2 (select main_a v_prenex_11479)) 1000) (< v_prenex_11478 main_y) (<= 500 (select main_a v_prenex_11478)))) (forall ((v_prenex_14765 Int) (v_prenex_14766 Int)) (or (< v_prenex_14765 main_y) (<= 1 (select main_a v_prenex_14766)) (<= 1000 (+ (select main_a v_prenex_14765) (select main_a v_prenex_14766))) (<= (+ main_y 1) v_prenex_14765) (<= (select main_a v_prenex_14765) 1498) (<= (select main_a v_prenex_14766) 500) (<= (* 2 (select main_a v_prenex_14765)) 1998))) (forall ((v_prenex_11262 Int) (v_prenex_11263 Int)) (or (<= 500 (select main_a v_prenex_11262)) (<= (+ (select main_a v_prenex_11262) (select main_a v_prenex_11263)) 1000) (<= (+ main_x 1) v_prenex_11263) (<= 2 (* 2 (select main_a v_prenex_11263))) (<= (+ main_y 1) v_prenex_11262) (< v_prenex_11262 main_y))) (forall ((v_prenex_13951 Int) (v_prenex_13950 Int)) (or (<= (* 2 (select main_a v_prenex_13950)) 1998) (<= 0 (+ (select main_a v_prenex_13951) 498)) (< v_prenex_13951 main_x) (<= (select main_a v_prenex_13950) (+ (select main_a v_prenex_13951) 998)) (< v_prenex_13950 main_y) (<= (+ main_y 1) v_prenex_13950))) (forall ((v_prenex_20753 Int) (v_prenex_20754 Int)) (or (<= 0 (+ (select main_a v_prenex_20754) 498)) (< v_prenex_20753 main_y) (<= 500 (select main_a v_prenex_20753)) (<= (select main_a v_prenex_20753) 999) (<= (+ main_y 1) v_prenex_20753) (<= (select main_a v_prenex_20754) 500) (<= (+ (select main_a v_prenex_20753) (select main_a v_prenex_20754)) 1000))) (forall ((v_prenex_23408 Int) (v_prenex_23407 Int)) (or (<= 1000 (+ (select main_a v_prenex_23407) (select main_a v_prenex_23408))) (< v_prenex_23407 main_y) (< v_prenex_23408 main_x) (<= 0 (+ (select main_a v_prenex_23408) 498)) (<= (select main_a v_prenex_23408) 500) (<= (select main_a v_prenex_23407) 1498) (<= (+ main_y 1) v_prenex_23407))) (forall ((v_prenex_16439 Int) (v_prenex_16440 Int)) (or (<= 1 (select main_a v_prenex_16439)) (< v_prenex_16439 main_y) (<= (+ main_y 1) v_prenex_16439) (<= 500 (select main_a v_prenex_16439)) (<= 1000 (+ (select main_a v_prenex_16439) (select main_a v_prenex_16440))) (<= 1 (select main_a v_prenex_16440)))) (or (forall ((v_prenex_14256 Int)) (or (<= (+ main_y 1) v_prenex_14256) (< v_prenex_14256 main_y) (<= 1000 (* 2 (select main_a v_prenex_14256))) (<= (* 2 (select main_a v_prenex_14256)) 1998))) (forall ((v_prenex_14257 Int)) (or (<= (select main_a v_prenex_14257) 500) (<= 1 (select main_a v_prenex_14257)) (< v_prenex_14257 main_x)))) (or (forall ((v_prenex_21659 Int)) (<= 1 (select main_a v_prenex_21659))) (forall ((v_prenex_21658 Int)) (or (< v_prenex_21658 main_y) (<= 1 (select main_a v_prenex_21658)) (<= 500 (select main_a v_prenex_21658)) (<= (+ main_y 1) v_prenex_21658) (<= (* 2 (select main_a v_prenex_21658)) 1998)))) (or (forall ((v_prenex_14800 Int)) (or (< v_prenex_14800 main_x) (<= (select main_a v_prenex_14800) 500) (<= (+ main_x 1) v_prenex_14800))) (forall ((v_prenex_14799 Int)) (<= 1000 (* 2 (select main_a v_prenex_14799))))) (forall ((v_prenex_20662 Int) (v_prenex_20661 Int)) (or (<= 0 (+ (select main_a v_prenex_20662) 498)) (<= (select main_a v_prenex_20662) (select main_a v_prenex_20661)) (<= (select main_a v_prenex_20661) 1498) (<= (+ main_y 1) v_prenex_20661) (< v_prenex_20661 main_y))) (forall ((v_prenex_17457 Int) (v_prenex_17456 Int)) (or (< v_prenex_17457 main_x) (<= (+ (select main_a v_prenex_17456) (select main_a v_prenex_17457)) 1000) (<= (* 2 (select main_a v_prenex_17456)) 1998) (< v_prenex_17456 main_y) (<= (select main_a v_prenex_17457) 500) (<= (+ main_y 1) v_prenex_17456) (<= 1 (select main_a v_prenex_17457)))) (or (forall ((v_prenex_17453 Int)) (or (<= (+ main_x 1) v_prenex_17453) (<= (* 2 (select main_a v_prenex_17453)) 1000))) (forall ((v_prenex_17452 Int)) (or (<= (+ main_y 1) v_prenex_17452) (< v_prenex_17452 main_y) (<= (select main_a v_prenex_17452) 1498) (<= 1000 (* 2 (select main_a v_prenex_17452)))))) (forall ((v_prenex_11106 Int) (v_prenex_11107 Int)) (or (<= (+ main_y 1) v_prenex_11106) (<= (select main_a v_prenex_11107) 999) (< v_prenex_11106 main_y) (<= 500 (select main_a v_prenex_11106)) (<= (select main_a v_prenex_11107) 500) (< v_prenex_11107 main_x) (<= (select main_a v_prenex_11106) (+ (select main_a v_prenex_11107) 998)))) (forall ((v_prenex_19164 Int) (v_prenex_19165 Int)) (or (<= 500 (select main_a v_prenex_19164)) (<= (select main_a v_prenex_19165) 500) (<= 1 (select main_a v_prenex_19165)) (<= (+ main_y 1) v_prenex_19164) (<= (* 2 (select main_a v_prenex_19164)) 1998) (< v_prenex_19164 main_y) (<= (select main_a v_prenex_19165) (select main_a v_prenex_19164)))) (forall ((v_prenex_21792 Int) (v_prenex_21793 Int)) (or (<= (select main_a v_prenex_21792) 999) (<= (select main_a v_prenex_21793) 999) (<= (select main_a v_prenex_21793) (select main_a v_prenex_21792)) (<= (* 2 (select main_a v_prenex_21792)) 1998) (<= 0 (+ (select main_a v_prenex_21793) 498)) (<= (+ main_y 1) v_prenex_21792) (< v_prenex_21792 main_y))) (forall ((v_prenex_15065 Int) (v_prenex_15064 Int)) (or (<= (select main_a v_prenex_15064) 1498) (<= (+ main_y 1) v_prenex_15064) (<= 1 (select main_a v_prenex_15064)) (< v_prenex_15064 main_y) (<= (select main_a v_prenex_15064) (+ (select main_a v_prenex_15065) 998)) (<= (select main_a v_prenex_15065) 500) (<= (* 2 (select main_a v_prenex_15065)) 1000))) (or (forall ((v_prenex_20189 Int)) (or (<= (select main_a v_prenex_20189) 500) (<= 1 (select main_a v_prenex_20189)) (<= (+ main_x 1) v_prenex_20189))) (forall ((v_prenex_20188 Int)) (or (<= (* 2 (select main_a v_prenex_20188)) 1998) (< v_prenex_20188 main_y) (<= (+ main_y 1) v_prenex_20188)))) (forall ((v_prenex_13520 Int) (v_prenex_13519 Int)) (or (<= (* 2 (select main_a v_prenex_13519)) 1998) (<= (+ main_y 1) v_prenex_13519) (< v_prenex_13519 main_y) (<= (select main_a v_prenex_13520) 999) (<= (select main_a v_prenex_13520) 500) (<= (+ (select main_a v_prenex_13519) (select main_a v_prenex_13520)) 1000))) (or (forall ((v_prenex_15681 Int)) (or (<= (select main_a v_prenex_15681) 1498) (<= 1000 (* 2 (select main_a v_prenex_15681))) (<= (+ main_y 1) v_prenex_15681) (< v_prenex_15681 main_y))) (forall ((v_prenex_15682 Int)) (or (<= (select main_a v_prenex_15682) 500) (<= (+ main_x 1) v_prenex_15682)))) (or (forall ((v_prenex_10907 Int)) (or (< v_prenex_10907 main_y) (<= (+ main_y 1) v_prenex_10907) (<= 500 (select main_a v_prenex_10907)))) (forall ((v_prenex_12593 Int)) (<= 2 (* 2 (select main_a v_prenex_12593))))) (forall ((v_prenex_22958 Int) (v_prenex_22959 Int)) (or (<= 1 (select main_a v_prenex_22958)) (< v_prenex_22958 main_y) (<= (* 2 (select main_a v_prenex_22959)) 1000) (<= (+ main_y 1) v_prenex_22958) (<= 1000 (* 2 (select main_a v_prenex_22958))) (<= 1000 (+ (select main_a v_prenex_22958) (select main_a v_prenex_22959))) (<= 2 (* 2 (select main_a v_prenex_22959))))) (forall ((v_prenex_14551 Int) (v_prenex_14550 Int)) (or (<= (+ main_y 1) v_prenex_14550) (<= (select main_a v_prenex_14551) (select main_a v_prenex_14550)) (<= (* 2 (select main_a v_prenex_14551)) 1000) (< v_prenex_14550 main_y) (<= 1 (select main_a v_prenex_14550)) (< v_prenex_14551 main_x) (<= 2 (* 2 (select main_a v_prenex_14551))))) (forall ((v_prenex_19692 Int) (v_prenex_19693 Int)) (or (< v_prenex_19693 main_x) (<= (select main_a v_prenex_19693) 500) (<= (+ main_y 1) v_prenex_19692) (<= (select main_a v_prenex_19693) (select main_a v_prenex_19692)) (< v_prenex_19692 main_y) (<= 500 (select main_a v_prenex_19692)) (<= (select main_a v_prenex_19693) 999))) (forall ((v_prenex_21618 Int) (v_prenex_21619 Int)) (or (<= 0 (+ (select main_a v_prenex_21619) 498)) (< v_prenex_21618 main_y) (<= (+ main_y 1) v_prenex_21618) (<= 1000 (* 2 (select main_a v_prenex_21618))) (<= (* 2 (select main_a v_prenex_21618)) 1998) (<= (select main_a v_prenex_21618) (+ (select main_a v_prenex_21619) 998)) (<= (* 2 (select main_a v_prenex_21619)) 1000))) (forall ((v_prenex_12323 Int) (v_prenex_12324 Int)) (or (<= 0 (+ (select main_a v_prenex_12324) 498)) (<= (select main_a v_prenex_12323) (+ (select main_a v_prenex_12324) 998)) (<= (+ main_x 1) v_prenex_12324) (<= 500 (select main_a v_prenex_12323)) (< v_prenex_12323 main_y) (<= (+ main_y 1) v_prenex_12323))) (forall ((v_prenex_15554 Int) (v_prenex_15553 Int)) (or (<= (* 2 (select main_a v_prenex_15554)) 1000) (<= 0 (+ (select main_a v_prenex_15554) 498)) (< v_prenex_15553 main_y) (<= (select main_a v_prenex_15553) 999) (<= (* 2 (select main_a v_prenex_15553)) 1998) (<= (+ (select main_a v_prenex_15553) (select main_a v_prenex_15554)) 1000) (<= (+ main_y 1) v_prenex_15553))) (or (forall ((v_prenex_12213 Int)) (or (<= 500 (select main_a v_prenex_12213)) (<= 1000 (* 2 (select main_a v_prenex_12213))) (< v_prenex_12213 main_y) (<= (select main_a v_prenex_12213) 999) (<= (+ main_y 1) v_prenex_12213))) (forall ((v_prenex_12214 Int)) (or (<= 1 (select main_a v_prenex_12214)) (<= (select main_a v_prenex_12214) 500)))) (or (forall ((v_prenex_14645 Int)) (or (<= (+ main_y 1) v_prenex_14645) (<= 500 (select main_a v_prenex_14645)) (< v_prenex_14645 main_y) (<= (* 2 (select main_a v_prenex_14645)) 1998) (<= (select main_a v_prenex_14645) 999))) (forall ((v_prenex_14646 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14646))) (<= (select main_a v_prenex_14646) 999)))) (or (forall ((v_prenex_21755 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21755))) (<= (+ main_x 1) v_prenex_21755))) (forall ((v_prenex_21754 Int)) (or (<= (+ main_y 1) v_prenex_21754) (< v_prenex_21754 main_y) (<= (select main_a v_prenex_21754) 999) (<= (* 2 (select main_a v_prenex_21754)) 1998)))) (forall ((v_prenex_16865 Int) (v_prenex_16866 Int)) (or (< v_prenex_16865 main_y) (<= 0 (+ (select main_a v_prenex_16866) 498)) (<= (+ main_y 1) v_prenex_16865) (< v_prenex_16866 main_x) (<= (* 2 (select main_a v_prenex_16865)) 1998) (<= (select main_a v_prenex_16866) 999) (<= (+ (select main_a v_prenex_16865) (select main_a v_prenex_16866)) 1000))) (or (forall ((v_prenex_17126 Int)) (<= (* 2 (select main_a v_prenex_17126)) 1000)) (forall ((v_prenex_17125 Int)) (or (<= (select main_a v_prenex_17125) 1498) (< v_prenex_17125 main_y) (<= (select main_a v_prenex_17125) 999) (<= (* 2 (select main_a v_prenex_17125)) 1998) (<= (+ main_y 1) v_prenex_17125)))) (or (forall ((v_prenex_13363 Int)) (<= 2 (* 2 (select main_a v_prenex_13363)))) (forall ((v_prenex_13362 Int)) (or (<= (* 2 (select main_a v_prenex_13362)) 1998) (< v_prenex_13362 main_y) (<= 1 (select main_a v_prenex_13362)) (<= 500 (select main_a v_prenex_13362)) (<= (+ main_y 1) v_prenex_13362)))) (forall ((v_prenex_23109 Int) (v_prenex_23108 Int)) (or (<= (select main_a v_prenex_23109) 500) (< v_prenex_23108 main_y) (<= (+ main_y 1) v_prenex_23108) (<= (select main_a v_prenex_23108) 1498) (<= 0 (+ (select main_a v_prenex_23109) 498)) (<= (+ (select main_a v_prenex_23108) (select main_a v_prenex_23109)) 1000) (< v_prenex_23109 main_x))) (forall ((v_prenex_21008 Int) (v_prenex_21009 Int)) (or (< v_prenex_21008 main_y) (<= (select main_a v_prenex_21009) (select main_a v_prenex_21008)) (<= 1 (select main_a v_prenex_21009)) (<= (+ main_y 1) v_prenex_21008) (<= 2 (* 2 (select main_a v_prenex_21009))) (<= 1000 (* 2 (select main_a v_prenex_21008))) (<= 500 (select main_a v_prenex_21008)))) (forall ((v_prenex_19679 Int) (v_prenex_19678 Int)) (or (<= (+ (select main_a v_prenex_19678) (select main_a v_prenex_19679)) 1000) (< v_prenex_19678 main_y) (<= (select main_a v_prenex_19678) 999) (< v_prenex_19679 main_x) (<= 1 (select main_a v_prenex_19679)) (<= (+ main_y 1) v_prenex_19678))) (forall ((v_prenex_20784 Int) (v_prenex_20783 Int)) (or (<= (select main_a v_prenex_20783) 999) (<= (+ main_y 1) v_prenex_20783) (< v_prenex_20783 main_y) (<= (* 2 (select main_a v_prenex_20784)) 1000) (<= (select main_a v_prenex_20784) 500) (<= 1 (select main_a v_prenex_20783)) (<= (select main_a v_prenex_20784) (select main_a v_prenex_20783)))) (or (forall ((v_prenex_15583 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15583))) (< v_prenex_15583 main_y) (<= (select main_a v_prenex_15583) 999) (<= (+ main_y 1) v_prenex_15583))) (forall ((v_prenex_15584 Int)) (or (<= (select main_a v_prenex_15584) 500) (<= (select main_a v_prenex_15584) 999)))) (forall ((v_prenex_23453 Int) (v_prenex_23454 Int)) (or (<= (select main_a v_prenex_23454) 999) (<= (+ main_y 1) v_prenex_23453) (<= (select main_a v_prenex_23453) (+ (select main_a v_prenex_23454) 998)) (< v_prenex_23454 main_x) (<= 1000 (* 2 (select main_a v_prenex_23453))) (< v_prenex_23453 main_y))) (or (forall ((v_prenex_13666 Int)) (or (<= (select main_a v_prenex_13666) 999) (<= 0 (+ (select main_a v_prenex_13666) 498)))) (forall ((v_prenex_13665 Int)) (or (<= (* 2 (select main_a v_prenex_13665)) 1998) (< v_prenex_13665 main_y) (<= (+ main_y 1) v_prenex_13665) (<= 1 (select main_a v_prenex_13665))))) (forall ((v_prenex_14561 Int) (v_prenex_14560 Int)) (or (<= (+ main_y 1) v_prenex_14560) (<= 0 (+ (select main_a v_prenex_14561) 498)) (<= 1000 (* 2 (select main_a v_prenex_14560))) (<= (select main_a v_prenex_14560) 999) (<= 1 (select main_a v_prenex_14561)) (<= 1000 (+ (select main_a v_prenex_14560) (select main_a v_prenex_14561))) (< v_prenex_14560 main_y))) (or (forall ((v_prenex_20579 Int)) (or (< v_prenex_20579 main_y) (<= 1000 (* 2 (select main_a v_prenex_20579))) (<= (+ main_y 1) v_prenex_20579) (<= (select main_a v_prenex_20579) 1498) (<= 1 (select main_a v_prenex_20579)))) (forall ((v_prenex_20580 Int)) (or (<= 1 (select main_a v_prenex_20580)) (<= 2 (* 2 (select main_a v_prenex_20580)))))) (forall ((v_prenex_13282 Int) (v_prenex_13283 Int)) (or (<= (+ main_y 1) v_prenex_13282) (< v_prenex_13282 main_y) (<= (+ (select main_a v_prenex_13282) (select main_a v_prenex_13283)) 1000) (<= (+ main_x 1) v_prenex_13283) (<= (* 2 (select main_a v_prenex_13283)) 1000) (<= (select main_a v_prenex_13282) 1498) (<= (select main_a v_prenex_13283) 500))) (or (forall ((v_prenex_22620 Int)) (or (<= (+ main_x 1) v_prenex_22620) (<= (select main_a v_prenex_22620) 500) (<= 0 (+ (select main_a v_prenex_22620) 498)))) (forall ((v_prenex_22619 Int)) (or (<= (+ main_y 1) v_prenex_22619) (< v_prenex_22619 main_y) (<= (select main_a v_prenex_22619) 999) (<= (* 2 (select main_a v_prenex_22619)) 1998)))) (forall ((v_prenex_18404 Int) (v_prenex_18405 Int)) (or (<= (select main_a v_prenex_18405) 999) (<= (select main_a v_prenex_18404) 1498) (<= 1000 (* 2 (select main_a v_prenex_18404))) (<= 0 (+ (select main_a v_prenex_18405) 498)) (<= 1000 (+ (select main_a v_prenex_18404) (select main_a v_prenex_18405))) (< v_prenex_18404 main_y) (<= (+ main_y 1) v_prenex_18404))) (forall ((v_prenex_17972 Int) (v_prenex_17973 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17972))) (<= (select main_a v_prenex_17972) (+ (select main_a v_prenex_17973) 998)) (<= 2 (* 2 (select main_a v_prenex_17973))) (< v_prenex_17973 main_x) (<= 1 (select main_a v_prenex_17973)) (< v_prenex_17972 main_y) (<= (+ main_y 1) v_prenex_17972))) (forall ((v_prenex_23386 Int) (v_prenex_23385 Int)) (or (<= (select main_a v_prenex_23385) 999) (<= (select main_a v_prenex_23386) 999) (<= (select main_a v_prenex_23386) (select main_a v_prenex_23385)) (< v_prenex_23385 main_y) (<= (+ main_y 1) v_prenex_23385) (<= (* 2 (select main_a v_prenex_23386)) 1000))) (forall ((v_prenex_16915 Int) (v_prenex_16916 Int)) (or (<= 0 (+ (select main_a v_prenex_16916) 498)) (<= 1000 (+ (select main_a v_prenex_16915) (select main_a v_prenex_16916))) (<= (select main_a v_prenex_16916) 999) (<= (select main_a v_prenex_16915) 999) (<= (+ main_y 1) v_prenex_16915) (<= (select main_a v_prenex_16915) 1498) (< v_prenex_16915 main_y))) (forall ((v_prenex_15549 Int) (v_prenex_15550 Int)) (or (<= (select main_a v_prenex_15550) 999) (< v_prenex_15550 main_x) (<= (* 2 (select main_a v_prenex_15550)) 1000) (<= (select main_a v_prenex_15549) (+ (select main_a v_prenex_15550) 998)) (< v_prenex_15549 main_y) (<= (+ main_y 1) v_prenex_15549) (<= (* 2 (select main_a v_prenex_15549)) 1998))) (forall ((v_prenex_12108 Int) (v_prenex_12109 Int)) (or (<= (select main_a v_prenex_12109) (select main_a v_prenex_12108)) (<= (select main_a v_prenex_12108) 1498) (< v_prenex_12108 main_y) (<= (+ main_y 1) v_prenex_12108) (<= (* 2 (select main_a v_prenex_12109)) 1000) (<= 1 (select main_a v_prenex_12108)) (<= 0 (+ (select main_a v_prenex_12109) 498)))) (forall ((v_prenex_21220 Int) (v_prenex_21219 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21219))) (<= 0 (+ (select main_a v_prenex_21220) 498)) (<= (select main_a v_prenex_21220) (select main_a v_prenex_21219)) (<= (+ main_x 1) v_prenex_21220) (<= (+ main_y 1) v_prenex_21219) (<= (select main_a v_prenex_21220) 999) (< v_prenex_21219 main_y))) (forall ((v_prenex_20239 Int) (v_prenex_20238 Int)) (or (<= (+ main_y 1) v_prenex_20238) (<= 1000 (* 2 (select main_a v_prenex_20238))) (<= 1 (select main_a v_prenex_20239)) (<= 2 (* 2 (select main_a v_prenex_20239))) (< v_prenex_20238 main_y) (<= (+ (select main_a v_prenex_20238) (select main_a v_prenex_20239)) 1000) (<= 500 (select main_a v_prenex_20238)))) (forall ((v_prenex_12016 Int) (v_prenex_12017 Int)) (or (<= (+ main_y 1) v_prenex_12016) (<= 0 (+ (select main_a v_prenex_12017) 498)) (<= (select main_a v_prenex_12016) 999) (< v_prenex_12016 main_y) (<= (select main_a v_prenex_12017) 999) (<= (+ (select main_a v_prenex_12016) (select main_a v_prenex_12017)) 1000))) (forall ((v_prenex_23196 Int) (v_prenex_23195 Int)) (or (<= (select main_a v_prenex_23196) (select main_a v_prenex_23195)) (<= (select main_a v_prenex_23195) 1498) (<= (select main_a v_prenex_23195) 999) (< v_prenex_23195 main_y) (<= 1 (select main_a v_prenex_23196)) (<= (+ main_y 1) v_prenex_23195) (<= (* 2 (select main_a v_prenex_23196)) 1000))) (or (forall ((v_prenex_23673 Int)) (<= (* 2 (select main_a v_prenex_23673)) 1000)) (forall ((v_prenex_23672 Int)) (or (<= (+ main_y 1) v_prenex_23672) (< v_prenex_23672 main_y) (<= 1 (select main_a v_prenex_23672)) (<= 1000 (* 2 (select main_a v_prenex_23672))) (<= (* 2 (select main_a v_prenex_23672)) 1998)))) (forall ((v_prenex_15931 Int) (v_prenex_15932 Int)) (or (<= 1 (select main_a v_prenex_15931)) (<= 500 (select main_a v_prenex_15931)) (<= (select main_a v_prenex_15932) 999) (<= 0 (+ (select main_a v_prenex_15932) 498)) (< v_prenex_15931 main_y) (<= (+ main_y 1) v_prenex_15931) (<= (+ (select main_a v_prenex_15931) (select main_a v_prenex_15932)) 1000))) (or (forall ((v_prenex_17333 Int)) (<= (* 2 (select main_a v_prenex_17333)) 1998)) (forall ((v_prenex_17334 Int)) (or (< v_prenex_17334 main_x) (<= (select main_a v_prenex_17334) 999) (<= (+ main_x 1) v_prenex_17334) (<= (* 2 (select main_a v_prenex_17334)) 1000)))) (forall ((v_prenex_11045 Int) (v_prenex_11046 Int)) (or (< v_prenex_11045 main_y) (<= (+ (select main_a v_prenex_11045) (select main_a v_prenex_11046)) 1000) (<= (+ main_y 1) v_prenex_11045) (<= 500 (select main_a v_prenex_11045)) (<= (select main_a v_prenex_11045) 1498))) (forall ((v_prenex_14615 Int) (v_prenex_14616 Int)) (or (< v_prenex_14615 main_y) (<= 1000 (* 2 (select main_a v_prenex_14615))) (<= (* 2 (select main_a v_prenex_14615)) 1998) (<= (+ main_y 1) v_prenex_14615) (<= (select main_a v_prenex_14616) (select main_a v_prenex_14615)) (<= (select main_a v_prenex_14616) 500) (<= 2 (* 2 (select main_a v_prenex_14616))))) (forall ((v_prenex_11617 Int) (v_prenex_11618 Int)) (or (<= (+ (select main_a v_prenex_11617) (select main_a v_prenex_11618)) 1000) (< v_prenex_11618 main_x) (< v_prenex_11617 main_y) (<= 1 (select main_a v_prenex_11617)) (<= (+ main_y 1) v_prenex_11617) (<= (select main_a v_prenex_11618) 999) (<= (* 2 (select main_a v_prenex_11618)) 1000))) (forall ((v_prenex_16154 Int) (v_prenex_16155 Int)) (or (<= 1 (select main_a v_prenex_16155)) (<= (+ main_y 1) v_prenex_16154) (< v_prenex_16154 main_y) (<= (select main_a v_prenex_16155) (select main_a v_prenex_16154)) (<= (* 2 (select main_a v_prenex_16154)) 1998) (<= (* 2 (select main_a v_prenex_16155)) 1000) (<= 500 (select main_a v_prenex_16154)))) (forall ((v_prenex_22800 Int) (v_prenex_22801 Int)) (or (<= (+ main_x 1) v_prenex_22801) (<= (+ main_y 1) v_prenex_22800) (<= (+ (select main_a v_prenex_22800) (select main_a v_prenex_22801)) 1000) (<= (select main_a v_prenex_22801) 999) (<= (select main_a v_prenex_22800) 999) (< v_prenex_22800 main_y) (<= (select main_a v_prenex_22801) 500))) (forall ((v_prenex_23036 Int) (v_prenex_23037 Int)) (or (< v_prenex_23036 main_y) (<= 2 (* 2 (select main_a v_prenex_23037))) (<= 1000 (* 2 (select main_a v_prenex_23036))) (<= (* 2 (select main_a v_prenex_23037)) 1000) (<= (+ main_y 1) v_prenex_23036) (<= (* 2 (select main_a v_prenex_23036)) 1998) (<= 1000 (+ (select main_a v_prenex_23036) (select main_a v_prenex_23037))))) (or (forall ((v_prenex_14165 Int)) (or (<= (select main_a v_prenex_14165) 999) (< v_prenex_14165 main_x) (<= (select main_a v_prenex_14165) 500))) (forall ((v_prenex_14164 Int)) (or (<= (select main_a v_prenex_14164) 999) (<= (+ main_y 1) v_prenex_14164) (<= (* 2 (select main_a v_prenex_14164)) 1998) (< v_prenex_14164 main_y)))) (forall ((v_prenex_13310 Int) (v_prenex_13311 Int)) (or (<= 1 (select main_a v_prenex_13310)) (<= 500 (select main_a v_prenex_13310)) (< v_prenex_13310 main_y) (<= (select main_a v_prenex_13311) (select main_a v_prenex_13310)) (<= 0 (+ (select main_a v_prenex_13311) 498)) (<= (+ main_y 1) v_prenex_13310))) (forall ((v_prenex_21385 Int) (v_prenex_21386 Int)) (or (<= 0 (+ (select main_a v_prenex_21386) 498)) (<= (+ main_y 1) v_prenex_21385) (< v_prenex_21385 main_y) (<= 500 (select main_a v_prenex_21385)) (<= 1 (select main_a v_prenex_21385)) (<= (select main_a v_prenex_21386) (select main_a v_prenex_21385)))) (forall ((v_prenex_14533 Int) (v_prenex_14532 Int)) (or (<= 0 (+ (select main_a v_prenex_14533) 498)) (< v_prenex_14532 main_y) (<= (select main_a v_prenex_14532) 999) (<= (select main_a v_prenex_14532) (+ (select main_a v_prenex_14533) 998)) (<= 2 (* 2 (select main_a v_prenex_14533))) (<= (+ main_y 1) v_prenex_14532))) (forall ((v_prenex_18440 Int) (v_prenex_18441 Int)) (or (< v_prenex_18440 main_y) (<= 2 (* 2 (select main_a v_prenex_18441))) (<= 1 (select main_a v_prenex_18440)) (<= (+ main_y 1) v_prenex_18440) (<= (select main_a v_prenex_18440) (+ (select main_a v_prenex_18441) 998)))) (forall ((v_prenex_15246 Int) (v_prenex_15245 Int)) (or (<= (+ main_y 1) v_prenex_15245) (<= 2 (* 2 (select main_a v_prenex_15246))) (< v_prenex_15245 main_y) (<= (+ main_x 1) v_prenex_15246) (<= 1000 (+ (select main_a v_prenex_15245) (select main_a v_prenex_15246))) (<= 1 (select main_a v_prenex_15246)) (<= (select main_a v_prenex_15245) 1498))) (forall ((v_prenex_17543 Int) (v_prenex_17544 Int)) (or (<= (+ main_y 1) v_prenex_17543) (<= (+ (select main_a v_prenex_17543) (select main_a v_prenex_17544)) 1000) (<= (select main_a v_prenex_17543) 999) (< v_prenex_17543 main_y) (<= 1 (select main_a v_prenex_17544)))) (forall ((v_prenex_23424 Int) (v_prenex_23423 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23424))) (< v_prenex_23423 main_y) (<= (+ main_y 1) v_prenex_23423) (<= 1 (select main_a v_prenex_23423)) (<= (* 2 (select main_a v_prenex_23424)) 1000) (<= (select main_a v_prenex_23423) 1498) (<= 1000 (+ (select main_a v_prenex_23423) (select main_a v_prenex_23424))))) (forall ((v_prenex_22794 Int) (v_prenex_22795 Int)) (or (<= (+ main_y 1) v_prenex_22794) (<= (select main_a v_prenex_22795) (select main_a v_prenex_22794)) (< v_prenex_22794 main_y) (<= (select main_a v_prenex_22794) 999) (<= 1 (select main_a v_prenex_22795)) (<= 0 (+ (select main_a v_prenex_22795) 498)) (<= (* 2 (select main_a v_prenex_22794)) 1998))) (forall ((v_prenex_23701 Int) (v_prenex_23700 Int)) (or (<= 1000 (+ (select main_a v_prenex_23700) (select main_a v_prenex_23701))) (<= (+ main_y 1) v_prenex_23700) (<= 1000 (* 2 (select main_a v_prenex_23700))) (< v_prenex_23701 main_x) (<= 2 (* 2 (select main_a v_prenex_23701))) (< v_prenex_23700 main_y))) (forall ((v_prenex_23094 Int) (v_prenex_23095 Int)) (or (< v_prenex_23094 main_y) (<= 2 (* 2 (select main_a v_prenex_23095))) (<= 1000 (+ (select main_a v_prenex_23094) (select main_a v_prenex_23095))) (<= 1 (select main_a v_prenex_23094)) (<= 1000 (* 2 (select main_a v_prenex_23094))) (<= (* 2 (select main_a v_prenex_23095)) 1000) (<= (+ main_y 1) v_prenex_23094))) (forall ((v_prenex_17292 Int) (v_prenex_17293 Int)) (or (<= 0 (+ (select main_a v_prenex_17293) 498)) (<= 1000 (* 2 (select main_a v_prenex_17292))) (<= (+ main_y 1) v_prenex_17292) (<= 1 (select main_a v_prenex_17293)) (<= 1000 (+ (select main_a v_prenex_17292) (select main_a v_prenex_17293))) (< v_prenex_17292 main_y) (<= 500 (select main_a v_prenex_17292)))) (forall ((v_prenex_16162 Int) (v_prenex_16163 Int)) (or (<= (select main_a v_prenex_16162) 1498) (< v_prenex_16162 main_y) (<= 2 (* 2 (select main_a v_prenex_16163))) (<= (+ (select main_a v_prenex_16162) (select main_a v_prenex_16163)) 1000) (<= (+ main_y 1) v_prenex_16162) (<= 1 (select main_a v_prenex_16163)))) (forall ((v_prenex_21682 Int) (v_prenex_21683 Int)) (or (<= (select main_a v_prenex_21683) (select main_a v_prenex_21682)) (<= 500 (select main_a v_prenex_21682)) (<= 0 (+ (select main_a v_prenex_21683) 498)) (< v_prenex_21682 main_y) (<= (+ main_y 1) v_prenex_21682) (< v_prenex_21683 main_x) (<= 2 (* 2 (select main_a v_prenex_21683))))) (forall ((v_prenex_12278 Int) (v_prenex_12277 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12278))) (< v_prenex_12277 main_y) (<= (+ main_y 1) v_prenex_12277) (<= (select main_a v_prenex_12277) 1498) (<= (+ main_x 1) v_prenex_12278) (<= (select main_a v_prenex_12277) (+ (select main_a v_prenex_12278) 998)))) (or (forall ((v_prenex_14627 Int)) (or (< v_prenex_14627 main_y) (<= (select main_a v_prenex_14627) 999) (<= (+ main_y 1) v_prenex_14627) (<= (* 2 (select main_a v_prenex_14627)) 1998))) (forall ((v_prenex_14628 Int)) (<= 0 (+ (select main_a v_prenex_14628) 498)))) (forall ((v_prenex_21410 Int) (v_prenex_21409 Int)) (or (<= (select main_a v_prenex_21409) 1498) (<= 1000 (+ (select main_a v_prenex_21409) (select main_a v_prenex_21410))) (<= (+ main_y 1) v_prenex_21409) (< v_prenex_21409 main_y) (<= 1 (select main_a v_prenex_21410)) (<= 500 (select main_a v_prenex_21409)) (<= (select main_a v_prenex_21410) 999))) (forall ((v_prenex_22381 Int) (v_prenex_22382 Int)) (or (<= (select main_a v_prenex_22381) 1498) (<= (+ main_y 1) v_prenex_22381) (<= (select main_a v_prenex_22381) (+ (select main_a v_prenex_22382) 998)) (<= (select main_a v_prenex_22382) 999) (< v_prenex_22381 main_y))) (forall ((v_prenex_18284 Int) (v_prenex_18283 Int)) (or (<= 0 (+ (select main_a v_prenex_18284) 498)) (<= (+ (select main_a v_prenex_18283) (select main_a v_prenex_18284)) 1000) (<= (+ main_y 1) v_prenex_18283) (<= (select main_a v_prenex_18283) 1498) (< v_prenex_18283 main_y) (<= (select main_a v_prenex_18284) 999))) (or (forall ((v_prenex_22107 Int)) (or (<= (+ main_y 1) v_prenex_22107) (< v_prenex_22107 main_y) (<= 1 (select main_a v_prenex_22107)) (<= 1000 (* 2 (select main_a v_prenex_22107))))) (forall ((v_prenex_22108 Int)) (or (<= 1 (select main_a v_prenex_22108)) (<= 2 (* 2 (select main_a v_prenex_22108))) (< v_prenex_22108 main_x)))) (or (forall ((v_prenex_12787 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12787))) (< v_prenex_12787 main_y) (<= (+ main_y 1) v_prenex_12787) (<= 1 (select main_a v_prenex_12787)))) (forall ((v_prenex_12788 Int)) (or (<= (+ main_x 1) v_prenex_12788) (<= (* 2 (select main_a v_prenex_12788)) 1000) (<= (select main_a v_prenex_12788) 999)))) (forall ((v_prenex_14468 Int) (v_prenex_14469 Int)) (or (<= (select main_a v_prenex_14469) 999) (<= (+ main_y 1) v_prenex_14468) (<= 1000 (+ (select main_a v_prenex_14468) (select main_a v_prenex_14469))) (<= (select main_a v_prenex_14468) 999) (<= (select main_a v_prenex_14468) 1498) (<= 1 (select main_a v_prenex_14469)) (< v_prenex_14468 main_y))) (or (forall ((v_prenex_20331 Int)) (or (<= (+ main_y 1) v_prenex_20331) (<= (select main_a v_prenex_20331) 1498) (<= 1000 (* 2 (select main_a v_prenex_20331))) (< v_prenex_20331 main_y) (<= (* 2 (select main_a v_prenex_20331)) 1998))) (forall ((v_prenex_20332 Int)) (<= (select main_a v_prenex_20332) 999))) (forall ((v_prenex_17689 Int) (v_prenex_17690 Int)) (or (<= (+ main_y 1) v_prenex_17689) (<= (select main_a v_prenex_17690) 500) (<= 2 (* 2 (select main_a v_prenex_17690))) (<= (select main_a v_prenex_17690) (select main_a v_prenex_17689)) (<= 1 (select main_a v_prenex_17689)) (< v_prenex_17689 main_y))) (forall ((v_prenex_22340 Int) (v_prenex_22339 Int)) (or (<= (select main_a v_prenex_22339) (+ (select main_a v_prenex_22340) 998)) (<= (* 2 (select main_a v_prenex_22340)) 1000) (< v_prenex_22339 main_y) (<= (+ main_y 1) v_prenex_22339) (<= (select main_a v_prenex_22339) 1498) (<= (select main_a v_prenex_22339) 999))) (forall ((v_prenex_19966 Int) (v_prenex_19967 Int)) (or (<= (+ main_x 1) v_prenex_19967) (< v_prenex_19966 main_y) (<= (+ (select main_a v_prenex_19966) (select main_a v_prenex_19967)) 1000) (<= 0 (+ (select main_a v_prenex_19967) 498)) (<= (select main_a v_prenex_19967) 999) (<= (+ main_y 1) v_prenex_19966) (<= (select main_a v_prenex_19966) 1498))) (or (forall ((v_prenex_16228 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16228))) (< v_prenex_16228 main_y) (<= (* 2 (select main_a v_prenex_16228)) 1998) (<= (+ main_y 1) v_prenex_16228))) (forall ((v_prenex_16229 Int)) (<= (select main_a v_prenex_16229) 999))) (forall ((v_prenex_18334 Int) (v_prenex_18335 Int)) (or (<= 0 (+ (select main_a v_prenex_18335) 498)) (<= (* 2 (select main_a v_prenex_18334)) 1998) (<= (+ main_y 1) v_prenex_18334) (<= (+ main_x 1) v_prenex_18335) (<= (select main_a v_prenex_18335) (select main_a v_prenex_18334)) (<= 1 (select main_a v_prenex_18335)) (< v_prenex_18334 main_y))) (forall ((v_prenex_15711 Int) (v_prenex_15712 Int)) (or (< v_prenex_15711 main_y) (<= (select main_a v_prenex_15712) 999) (<= 1000 (+ (select main_a v_prenex_15711) (select main_a v_prenex_15712))) (<= 1 (select main_a v_prenex_15711)) (<= (+ main_y 1) v_prenex_15711) (<= 500 (select main_a v_prenex_15711)))) (or (forall ((v_prenex_14112 Int)) (or (<= (* 2 (select main_a v_prenex_14112)) 1998) (< v_prenex_14112 main_y) (<= (+ main_y 1) v_prenex_14112) (<= 500 (select main_a v_prenex_14112)))) (forall ((v_prenex_14113 Int)) (or (<= (select main_a v_prenex_14113) 500) (<= (+ main_x 1) v_prenex_14113)))) (or (forall ((v_prenex_20905 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20905))) (<= (* 2 (select main_a v_prenex_20905)) 1000))) (forall ((v_prenex_20904 Int)) (or (<= (* 2 (select main_a v_prenex_20904)) 1998) (<= (+ main_y 1) v_prenex_20904) (< v_prenex_20904 main_y) (<= 500 (select main_a v_prenex_20904))))) (forall ((v_prenex_13784 Int) (v_prenex_13783 Int)) (or (<= (* 2 (select main_a v_prenex_13784)) 1000) (<= 1 (select main_a v_prenex_13783)) (<= (+ main_x 1) v_prenex_13784) (<= (+ main_y 1) v_prenex_13783) (<= 1000 (+ (select main_a v_prenex_13783) (select main_a v_prenex_13784))) (<= (select main_a v_prenex_13784) 500) (< v_prenex_13783 main_y))) (forall ((v_prenex_21010 Int) (v_prenex_21011 Int)) (or (<= (select main_a v_prenex_21010) 1498) (<= (+ main_y 1) v_prenex_21010) (<= 1000 (* 2 (select main_a v_prenex_21010))) (<= (select main_a v_prenex_21010) (+ (select main_a v_prenex_21011) 998)) (<= (select main_a v_prenex_21011) 500) (<= 2 (* 2 (select main_a v_prenex_21011))) (< v_prenex_21010 main_y))) (forall ((v_prenex_23431 Int) (v_prenex_23432 Int)) (or (< v_prenex_23431 main_y) (<= (select main_a v_prenex_23431) (+ (select main_a v_prenex_23432) 998)) (<= (+ main_y 1) v_prenex_23431) (<= (select main_a v_prenex_23431) 999) (<= (+ main_x 1) v_prenex_23432))) (forall ((v_prenex_15063 Int) (v_prenex_15062 Int)) (or (< v_prenex_15062 main_y) (<= 1000 (+ (select main_a v_prenex_15062) (select main_a v_prenex_15063))) (<= (select main_a v_prenex_15062) 1498) (< v_prenex_15063 main_x) (<= 2 (* 2 (select main_a v_prenex_15063))) (<= (+ main_y 1) v_prenex_15062))) (forall ((v_prenex_13183 Int) (v_prenex_13182 Int)) (or (<= (select main_a v_prenex_13182) 1498) (< v_prenex_13182 main_y) (<= (select main_a v_prenex_13183) 999) (<= (+ main_y 1) v_prenex_13182) (<= (+ (select main_a v_prenex_13182) (select main_a v_prenex_13183)) 1000) (<= (* 2 (select main_a v_prenex_13182)) 1998) (<= 0 (+ (select main_a v_prenex_13183) 498)))) (forall ((v_prenex_16727 Int) (v_prenex_16728 Int)) (or (<= (+ main_y 1) v_prenex_16727) (<= (* 2 (select main_a v_prenex_16728)) 1000) (<= 1000 (* 2 (select main_a v_prenex_16727))) (<= 2 (* 2 (select main_a v_prenex_16728))) (<= (select main_a v_prenex_16727) 1498) (< v_prenex_16727 main_y) (<= 1000 (+ (select main_a v_prenex_16727) (select main_a v_prenex_16728))))) (forall ((v_prenex_19822 Int) (v_prenex_19821 Int)) (or (<= 1000 (+ (select main_a v_prenex_19821) (select main_a v_prenex_19822))) (<= 2 (* 2 (select main_a v_prenex_19822))) (< v_prenex_19822 main_x) (<= (* 2 (select main_a v_prenex_19821)) 1998) (<= (+ main_y 1) v_prenex_19821) (< v_prenex_19821 main_y))) (forall ((v_prenex_16896 Int) (v_prenex_16895 Int)) (or (< v_prenex_16895 main_y) (<= (+ main_y 1) v_prenex_16895) (<= 2 (* 2 (select main_a v_prenex_16896))) (<= (select main_a v_prenex_16895) 1498) (<= 1 (select main_a v_prenex_16895)) (<= 1000 (+ (select main_a v_prenex_16895) (select main_a v_prenex_16896))))) (forall ((v_prenex_20257 Int) (v_prenex_20256 Int)) (or (<= (select main_a v_prenex_20256) 1498) (<= (+ main_y 1) v_prenex_20256) (<= (* 2 (select main_a v_prenex_20257)) 1000) (<= (+ (select main_a v_prenex_20256) (select main_a v_prenex_20257)) 1000) (< v_prenex_20256 main_y) (<= 2 (* 2 (select main_a v_prenex_20257))))) (forall ((v_prenex_17581 Int) (v_prenex_17582 Int)) (or (<= (* 2 (select main_a v_prenex_17582)) 1000) (<= (+ main_y 1) v_prenex_17581) (< v_prenex_17581 main_y) (<= 500 (select main_a v_prenex_17581)) (<= (* 2 (select main_a v_prenex_17581)) 1998) (<= 1000 (+ (select main_a v_prenex_17581) (select main_a v_prenex_17582))) (<= 1 (select main_a v_prenex_17582)))) (forall ((v_prenex_13002 Int) (v_prenex_13003 Int)) (or (< v_prenex_13002 main_y) (<= 1 (select main_a v_prenex_13003)) (<= (+ main_y 1) v_prenex_13002) (<= 500 (select main_a v_prenex_13002)) (<= 1000 (+ (select main_a v_prenex_13002) (select main_a v_prenex_13003))))) (forall ((v_prenex_18910 Int) (v_prenex_18911 Int)) (or (< v_prenex_18911 main_x) (<= (select main_a v_prenex_18911) 999) (<= (* 2 (select main_a v_prenex_18910)) 1998) (< v_prenex_18910 main_y) (<= (+ main_y 1) v_prenex_18910) (<= (select main_a v_prenex_18910) (+ (select main_a v_prenex_18911) 998)))) (forall ((v_prenex_15846 Int) (v_prenex_15845 Int)) (or (<= 0 (+ (select main_a v_prenex_15846) 498)) (<= 2 (* 2 (select main_a v_prenex_15846))) (<= 1 (select main_a v_prenex_15845)) (<= (select main_a v_prenex_15845) (+ (select main_a v_prenex_15846) 998)) (<= (select main_a v_prenex_15845) 999) (<= (+ main_y 1) v_prenex_15845) (< v_prenex_15845 main_y))) (forall ((v_prenex_14248 Int) (v_prenex_14249 Int)) (or (<= 500 (select main_a v_prenex_14248)) (<= (+ main_y 1) v_prenex_14248) (< v_prenex_14248 main_y) (<= 0 (+ (select main_a v_prenex_14249) 498)) (<= 1000 (+ (select main_a v_prenex_14248) (select main_a v_prenex_14249))))) (forall ((v_prenex_13074 Int) (v_prenex_13075 Int)) (or (<= (+ main_y 1) v_prenex_13074) (<= 1000 (* 2 (select main_a v_prenex_13074))) (<= 2 (* 2 (select main_a v_prenex_13075))) (<= 1000 (+ (select main_a v_prenex_13074) (select main_a v_prenex_13075))) (< v_prenex_13074 main_y) (<= (* 2 (select main_a v_prenex_13074)) 1998))) (forall ((v_prenex_22670 Int) (v_prenex_22669 Int)) (or (< v_prenex_22669 main_y) (<= 1 (select main_a v_prenex_22670)) (<= (+ (select main_a v_prenex_22669) (select main_a v_prenex_22670)) 1000) (<= (select main_a v_prenex_22670) 999) (<= (+ main_y 1) v_prenex_22669) (<= 1 (select main_a v_prenex_22669)) (<= (* 2 (select main_a v_prenex_22669)) 1998))) (forall ((v_prenex_15964 Int) (v_prenex_15963 Int)) (or (< v_prenex_15963 main_y) (<= (select main_a v_prenex_15964) (select main_a v_prenex_15963)) (<= (select main_a v_prenex_15963) 1498) (<= 500 (select main_a v_prenex_15963)) (<= (select main_a v_prenex_15964) 500) (<= 2 (* 2 (select main_a v_prenex_15964))) (<= (+ main_y 1) v_prenex_15963))) (or (forall ((v_prenex_19580 Int)) (or (< v_prenex_19580 main_y) (<= 1000 (* 2 (select main_a v_prenex_19580))) (<= (select main_a v_prenex_19580) 1498) (<= (+ main_y 1) v_prenex_19580))) (forall ((v_prenex_19581 Int)) (<= (select main_a v_prenex_19581) 500))) (forall ((v_prenex_20456 Int) (v_prenex_20455 Int)) (or (< v_prenex_20455 main_y) (<= (select main_a v_prenex_20456) 500) (<= (+ main_y 1) v_prenex_20455) (<= 1000 (* 2 (select main_a v_prenex_20455))) (<= 1000 (+ (select main_a v_prenex_20455) (select main_a v_prenex_20456))) (<= (select main_a v_prenex_20455) 1498) (<= 1 (select main_a v_prenex_20456)))) (forall ((v_prenex_16715 Int) (v_prenex_16716 Int)) (or (< v_prenex_16715 main_y) (<= (* 2 (select main_a v_prenex_16716)) 1000) (< v_prenex_16716 main_x) (<= 1 (select main_a v_prenex_16715)) (<= (+ main_y 1) v_prenex_16715) (<= 1000 (+ (select main_a v_prenex_16715) (select main_a v_prenex_16716))))) (forall ((v_prenex_19751 Int) (v_prenex_19752 Int)) (or (< v_prenex_19752 main_x) (<= 2 (* 2 (select main_a v_prenex_19752))) (<= (+ (select main_a v_prenex_19751) (select main_a v_prenex_19752)) 1000) (<= (+ main_x 1) v_prenex_19752))) (forall ((v_prenex_13576 Int) (v_prenex_13575 Int)) (or (<= 0 (+ (select main_a v_prenex_13576) 498)) (< v_prenex_13575 main_y) (<= (select main_a v_prenex_13576) 500) (<= 500 (select main_a v_prenex_13575)) (<= (+ main_y 1) v_prenex_13575) (<= (+ (select main_a v_prenex_13575) (select main_a v_prenex_13576)) 1000))) (forall ((v_prenex_11623 Int) (v_prenex_11624 Int)) (or (<= (+ main_x 1) v_prenex_11624) (<= (select main_a v_prenex_11623) (+ (select main_a v_prenex_11624) 998)) (<= 0 (+ (select main_a v_prenex_11624) 498)) (<= (+ main_y 1) v_prenex_11623) (<= (* 2 (select main_a v_prenex_11624)) 1000) (<= (select main_a v_prenex_11623) 999) (< v_prenex_11623 main_y))) (forall ((v_prenex_13004 Int) (v_prenex_13005 Int)) (or (<= (select main_a v_prenex_13004) 1498) (<= (+ (select main_a v_prenex_13004) (select main_a v_prenex_13005)) 1000) (<= (select main_a v_prenex_13005) 999) (< v_prenex_13004 main_y) (<= 2 (* 2 (select main_a v_prenex_13005))) (<= (select main_a v_prenex_13004) 999) (<= (+ main_y 1) v_prenex_13004))) (or (forall ((v_prenex_18692 Int)) (or (<= (select main_a v_prenex_18692) 999) (<= 500 (select main_a v_prenex_18692)) (<= (+ main_y 1) v_prenex_18692) (< v_prenex_18692 main_y) (<= (* 2 (select main_a v_prenex_18692)) 1998))) (forall ((v_prenex_18693 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18693))) (<= 1 (select main_a v_prenex_18693))))) (forall ((v_prenex_19681 Int) (v_prenex_19680 Int)) (or (<= (+ main_y 1) v_prenex_19680) (<= (select main_a v_prenex_19680) 999) (<= (select main_a v_prenex_19681) 999) (< v_prenex_19680 main_y) (<= (select main_a v_prenex_19680) 1498) (<= 1000 (+ (select main_a v_prenex_19680) (select main_a v_prenex_19681))))) (or (forall ((v_prenex_18695 Int)) (or (<= (+ main_x 1) v_prenex_18695) (<= 1 (select main_a v_prenex_18695)) (<= (* 2 (select main_a v_prenex_18695)) 1000))) (forall ((v_prenex_18694 Int)) (or (<= (+ main_y 1) v_prenex_18694) (<= (select main_a v_prenex_18694) 1498) (<= 1000 (* 2 (select main_a v_prenex_18694))) (< v_prenex_18694 main_y)))) (forall ((v_prenex_17966 Int) (v_prenex_17967 Int)) (or (<= (select main_a v_prenex_17967) (select main_a v_prenex_17966)) (<= 1000 (* 2 (select main_a v_prenex_17966))) (<= 0 (+ (select main_a v_prenex_17967) 498)) (<= (+ main_x 1) v_prenex_17967) (<= (+ main_y 1) v_prenex_17966) (< v_prenex_17966 main_y) (<= (select main_a v_prenex_17967) 999))) (forall ((v_prenex_23185 Int) (v_prenex_23186 Int)) (or (< v_prenex_23185 main_y) (<= (select main_a v_prenex_23186) 999) (<= 0 (+ (select main_a v_prenex_23186) 498)) (< v_prenex_23186 main_x) (<= (select main_a v_prenex_23185) 1498) (<= (+ main_y 1) v_prenex_23185) (<= (+ (select main_a v_prenex_23185) (select main_a v_prenex_23186)) 1000))) (forall ((v_prenex_17633 Int) (v_prenex_17634 Int)) (or (<= (+ main_x 1) v_prenex_17634) (<= 1 (select main_a v_prenex_17634)) (<= (* 2 (select main_a v_prenex_17633)) 1998) (<= (select main_a v_prenex_17633) (+ (select main_a v_prenex_17634) 998)) (<= (+ main_y 1) v_prenex_17633) (< v_prenex_17633 main_y) (<= 2 (* 2 (select main_a v_prenex_17634))))) (or (forall ((v_prenex_22612 Int)) (or (<= (* 2 (select main_a v_prenex_22612)) 1000) (<= (+ main_x 1) v_prenex_22612) (<= 2 (* 2 (select main_a v_prenex_22612))))) (forall ((v_prenex_22611 Int)) (or (<= 1 (select main_a v_prenex_22611)) (< v_prenex_22611 main_y) (<= (+ main_y 1) v_prenex_22611) (<= (* 2 (select main_a v_prenex_22611)) 1998)))) (forall ((v_prenex_21160 Int) (v_prenex_21161 Int)) (or (< v_prenex_21160 main_y) (<= (+ main_y 1) v_prenex_21160) (<= (* 2 (select main_a v_prenex_21161)) 1000) (<= (select main_a v_prenex_21161) (select main_a v_prenex_21160)) (<= 1000 (* 2 (select main_a v_prenex_21160))) (<= 2 (* 2 (select main_a v_prenex_21161))) (<= 1 (select main_a v_prenex_21160)))) (forall ((v_prenex_13479 Int) (v_prenex_13480 Int)) (or (<= 0 (+ (select main_a v_prenex_13480) 498)) (<= (* 2 (select main_a v_prenex_13479)) 1998) (<= (+ (select main_a v_prenex_13479) (select main_a v_prenex_13480)) 1000) (<= (+ main_y 1) v_prenex_13479) (<= 2 (* 2 (select main_a v_prenex_13480))) (< v_prenex_13479 main_y))) (or (forall ((v_prenex_16679 Int)) (or (<= 500 (select main_a v_prenex_16679)) (<= (* 2 (select main_a v_prenex_16679)) 1998) (<= (+ main_y 1) v_prenex_16679) (<= 1000 (* 2 (select main_a v_prenex_16679))) (< v_prenex_16679 main_y))) (forall ((v_prenex_16680 Int)) (or (<= 1 (select main_a v_prenex_16680)) (<= 2 (* 2 (select main_a v_prenex_16680)))))) (forall ((v_prenex_13070 Int) (v_prenex_13071 Int)) (or (<= (select main_a v_prenex_13070) 999) (< v_prenex_13070 main_y) (<= 500 (select main_a v_prenex_13070)) (<= 1 (select main_a v_prenex_13071)) (<= (select main_a v_prenex_13071) 999) (<= (select main_a v_prenex_13071) (select main_a v_prenex_13070)) (<= (+ main_y 1) v_prenex_13070))) (forall ((v_prenex_16487 Int) (v_prenex_16488 Int)) (or (<= 0 (+ (select main_a v_prenex_16488) 498)) (<= (+ main_y 1) v_prenex_16487) (< v_prenex_16487 main_y) (<= (+ (select main_a v_prenex_16487) (select main_a v_prenex_16488)) 1000) (<= (* 2 (select main_a v_prenex_16487)) 1998) (<= (select main_a v_prenex_16487) 1498) (<= (select main_a v_prenex_16488) 500))) (forall ((v_prenex_12610 Int) (v_prenex_12611 Int)) (or (<= (select main_a v_prenex_12610) (+ (select main_a v_prenex_12611) 998)) (< v_prenex_12610 main_y) (<= (+ main_y 1) v_prenex_12610) (<= 0 (+ (select main_a v_prenex_12611) 498)) (<= 2 (* 2 (select main_a v_prenex_12611))) (<= 1000 (* 2 (select main_a v_prenex_12610))) (<= 500 (select main_a v_prenex_12610)))) (forall ((v_prenex_19380 Int) (v_prenex_19379 Int)) (or (< v_prenex_19380 main_x) (<= 1 (select main_a v_prenex_19380)) (<= (+ main_y 1) v_prenex_19379) (<= (select main_a v_prenex_19379) 999) (<= (select main_a v_prenex_19380) 999) (< v_prenex_19379 main_y) (<= (select main_a v_prenex_19380) (select main_a v_prenex_19379)))) (forall ((v_prenex_20205 Int) (v_prenex_20204 Int)) (or (<= (select main_a v_prenex_20205) (select main_a v_prenex_20204)) (<= (+ main_y 1) v_prenex_20204) (<= (select main_a v_prenex_20204) 999) (<= (select main_a v_prenex_20205) 999) (<= (* 2 (select main_a v_prenex_20204)) 1998) (<= (select main_a v_prenex_20205) 500) (< v_prenex_20204 main_y))) (forall ((v_prenex_21413 Int) (v_prenex_21414 Int)) (or (<= 500 (select main_a v_prenex_21413)) (<= (+ main_y 1) v_prenex_21413) (<= 2 (* 2 (select main_a v_prenex_21414))) (< v_prenex_21413 main_y) (<= (+ (select main_a v_prenex_21413) (select main_a v_prenex_21414)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21413))))) (forall ((v_prenex_12521 Int) (v_prenex_12522 Int)) (or (<= 1 (select main_a v_prenex_12522)) (<= (select main_a v_prenex_12521) 999) (< v_prenex_12521 main_y) (<= 500 (select main_a v_prenex_12521)) (<= (+ main_y 1) v_prenex_12521) (<= (+ (select main_a v_prenex_12521) (select main_a v_prenex_12522)) 1000) (<= 0 (+ (select main_a v_prenex_12522) 498)))) (forall ((v_prenex_20335 Int) (v_prenex_20336 Int)) (or (<= (+ main_y 1) v_prenex_20335) (<= 1000 (* 2 (select main_a v_prenex_20335))) (< v_prenex_20335 main_y) (<= (select main_a v_prenex_20335) (+ (select main_a v_prenex_20336) 998)) (<= (select main_a v_prenex_20336) 500) (<= 500 (select main_a v_prenex_20335)))) (forall ((v_prenex_17438 Int) (v_prenex_17439 Int)) (or (<= (+ (select main_a v_prenex_17438) (select main_a v_prenex_17439)) 1000) (<= (select main_a v_prenex_17438) 1498) (<= (+ main_y 1) v_prenex_17438) (< v_prenex_17438 main_y) (<= (select main_a v_prenex_17439) 999) (<= 0 (+ (select main_a v_prenex_17439) 498)))) (or (forall ((v_prenex_20543 Int)) (or (<= (+ main_y 1) v_prenex_20543) (< v_prenex_20543 main_y) (<= (* 2 (select main_a v_prenex_20543)) 1998))) (forall ((v_prenex_20544 Int)) (or (<= 0 (+ (select main_a v_prenex_20544) 498)) (<= 2 (* 2 (select main_a v_prenex_20544)))))) (forall ((v_prenex_15784 Int) (v_prenex_15783 Int)) (or (< v_prenex_15783 main_y) (<= 1000 (* 2 (select main_a v_prenex_15783))) (<= 1 (select main_a v_prenex_15783)) (<= (+ (select main_a v_prenex_15783) (select main_a v_prenex_15784)) 1000) (<= 1 (select main_a v_prenex_15784)) (<= (select main_a v_prenex_15784) 500) (<= (+ main_y 1) v_prenex_15783))) (forall ((v_prenex_18028 Int) (v_prenex_18027 Int)) (or (<= (* 2 (select main_a v_prenex_18028)) 1000) (<= (+ main_y 1) v_prenex_18027) (< v_prenex_18027 main_y) (<= 1000 (+ (select main_a v_prenex_18027) (select main_a v_prenex_18028))) (<= 2 (* 2 (select main_a v_prenex_18028))) (<= 1 (select main_a v_prenex_18027)))) (forall ((v_prenex_23052 Int) (v_prenex_23053 Int)) (or (<= (* 2 (select main_a v_prenex_23052)) 1998) (<= 500 (select main_a v_prenex_23052)) (<= (+ main_y 1) v_prenex_23052) (<= 1000 (+ (select main_a v_prenex_23052) (select main_a v_prenex_23053))) (<= (select main_a v_prenex_23053) 500) (<= 2 (* 2 (select main_a v_prenex_23053))) (< v_prenex_23052 main_y))) (forall ((v_prenex_21040 Int) (v_prenex_21041 Int)) (or (<= (+ (select main_a v_prenex_21040) (select main_a v_prenex_21041)) 1000) (< v_prenex_21040 main_y) (<= (select main_a v_prenex_21040) 1498) (< v_prenex_21041 main_x) (<= (+ main_y 1) v_prenex_21040))) (forall ((v_prenex_22683 Int) (v_prenex_22684 Int)) (or (<= 500 (select main_a v_prenex_22683)) (<= (select main_a v_prenex_22684) (select main_a v_prenex_22683)) (<= (+ main_y 1) v_prenex_22683) (<= (* 2 (select main_a v_prenex_22683)) 1998) (< v_prenex_22683 main_y) (<= (select main_a v_prenex_22684) 999) (<= 0 (+ (select main_a v_prenex_22684) 498)))) (forall ((v_prenex_20766 Int) (v_prenex_20765 Int)) (or (< v_prenex_20765 main_y) (< v_prenex_20766 main_x) (<= 2 (* 2 (select main_a v_prenex_20766))) (<= (+ main_y 1) v_prenex_20765) (<= (* 2 (select main_a v_prenex_20766)) 1000) (<= (select main_a v_prenex_20765) 1498) (<= (select main_a v_prenex_20765) (+ (select main_a v_prenex_20766) 998)))) (forall ((v_prenex_13077 Int) (v_prenex_13076 Int)) (or (<= (+ main_y 1) v_prenex_13076) (<= (* 2 (select main_a v_prenex_13076)) 1998) (<= 1000 (+ (select main_a v_prenex_13076) (select main_a v_prenex_13077))) (<= 0 (+ (select main_a v_prenex_13077) 498)) (<= (select main_a v_prenex_13077) 500) (< v_prenex_13077 main_x) (< v_prenex_13076 main_y))) (forall ((v_prenex_19586 Int) (v_prenex_19587 Int)) (or (<= (* 2 (select main_a v_prenex_19587)) 1000) (< v_prenex_19586 main_y) (<= 1000 (+ (select main_a v_prenex_19586) (select main_a v_prenex_19587))) (<= (+ main_x 1) v_prenex_19587) (<= 1000 (* 2 (select main_a v_prenex_19586))) (<= (+ main_y 1) v_prenex_19586) (<= 0 (+ (select main_a v_prenex_19587) 498)))) (or (forall ((v_prenex_22322 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22322))) (<= 0 (+ (select main_a v_prenex_22322) 498)))) (forall ((v_prenex_22321 Int)) (or (<= (* 2 (select main_a v_prenex_22321)) 1998) (<= 500 (select main_a v_prenex_22321)) (< v_prenex_22321 main_y) (<= (+ main_y 1) v_prenex_22321) (<= (select main_a v_prenex_22321) 999)))) (forall ((v_prenex_14163 Int) (v_prenex_14162 Int)) (or (<= (select main_a v_prenex_14162) 1498) (<= (+ main_y 1) v_prenex_14162) (<= 1000 (+ (select main_a v_prenex_14162) (select main_a v_prenex_14163))) (<= (select main_a v_prenex_14163) 999) (<= 1 (select main_a v_prenex_14162)) (< v_prenex_14162 main_y) (<= 0 (+ (select main_a v_prenex_14163) 498)))) (forall ((v_prenex_12937 Int) (v_prenex_12938 Int)) (or (<= (select main_a v_prenex_12938) 500) (<= (+ main_y 1) v_prenex_12937) (< v_prenex_12937 main_y) (<= (* 2 (select main_a v_prenex_12937)) 1998) (<= (select main_a v_prenex_12938) 999) (<= (select main_a v_prenex_12938) (select main_a v_prenex_12937)) (<= 500 (select main_a v_prenex_12937)))) (forall ((v_prenex_20690 Int) (v_prenex_20689 Int)) (or (<= (select main_a v_prenex_20689) 999) (<= (* 2 (select main_a v_prenex_20690)) 1000) (<= (+ main_y 1) v_prenex_20689) (<= 0 (+ (select main_a v_prenex_20690) 498)) (< v_prenex_20689 main_y) (<= 1000 (+ (select main_a v_prenex_20689) (select main_a v_prenex_20690))) (<= 1 (select main_a v_prenex_20689)))) (or (forall ((v_prenex_13508 Int)) (or (<= (+ main_x 1) v_prenex_13508) (<= (select main_a v_prenex_13508) 999) (<= 0 (+ (select main_a v_prenex_13508) 498)))) (forall ((v_prenex_13507 Int)) (or (<= 1 (select main_a v_prenex_13507)) (<= 1000 (* 2 (select main_a v_prenex_13507))) (< v_prenex_13507 main_y) (<= (+ main_y 1) v_prenex_13507)))) (forall ((v_prenex_15117 Int) (v_prenex_15116 Int)) (or (<= (+ main_y 1) v_prenex_15116) (<= (select main_a v_prenex_15117) 500) (<= 1000 (+ (select main_a v_prenex_15116) (select main_a v_prenex_15117))) (<= 2 (* 2 (select main_a v_prenex_15117))) (< v_prenex_15116 main_y) (<= 1000 (* 2 (select main_a v_prenex_15116))))) (or (forall ((v_prenex_20467 Int)) (or (<= (+ main_y 1) v_prenex_20467) (<= 1000 (* 2 (select main_a v_prenex_20467))) (< v_prenex_20467 main_y) (<= (select main_a v_prenex_20467) 999))) (forall ((v_prenex_20468 Int)) (or (<= (* 2 (select main_a v_prenex_20468)) 1000) (<= 0 (+ (select main_a v_prenex_20468) 498))))) (forall ((v_prenex_12924 Int) (v_prenex_12925 Int)) (or (<= (* 2 (select main_a v_prenex_12924)) 1998) (<= 2 (* 2 (select main_a v_prenex_12925))) (<= 1000 (* 2 (select main_a v_prenex_12924))) (<= (+ main_y 1) v_prenex_12924) (< v_prenex_12924 main_y) (<= (+ (select main_a v_prenex_12924) (select main_a v_prenex_12925)) 1000))) (forall ((v_prenex_11902 Int) (v_prenex_11903 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11903))) (<= 1000 (* 2 (select main_a v_prenex_11902))) (<= (select main_a v_prenex_11903) (select main_a v_prenex_11902)) (<= (+ main_y 1) v_prenex_11902) (< v_prenex_11902 main_y) (<= (* 2 (select main_a v_prenex_11903)) 1000) (<= 1 (select main_a v_prenex_11902)))) (forall ((v_prenex_13318 Int) (v_prenex_13319 Int)) (or (<= (+ main_y 1) v_prenex_13318) (<= (+ main_x 1) v_prenex_13319) (< v_prenex_13318 main_y) (<= (select main_a v_prenex_13319) 500) (<= 1000 (+ (select main_a v_prenex_13318) (select main_a v_prenex_13319))) (<= 1000 (* 2 (select main_a v_prenex_13318))))) (forall ((v_prenex_16326 Int) (v_prenex_16327 Int)) (or (<= (* 2 (select main_a v_prenex_16326)) 1998) (<= (select main_a v_prenex_16326) 999) (<= (+ main_y 1) v_prenex_16326) (<= 1000 (+ (select main_a v_prenex_16326) (select main_a v_prenex_16327))) (< v_prenex_16326 main_y) (<= 2 (* 2 (select main_a v_prenex_16327))))) (or (forall ((v_prenex_17353 Int)) (or (<= (select main_a v_prenex_17353) 500) (<= 1 (select main_a v_prenex_17353)))) (forall ((v_prenex_17352 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17352))) (<= 500 (select main_a v_prenex_17352)) (< v_prenex_17352 main_y) (<= (+ main_y 1) v_prenex_17352) (<= (* 2 (select main_a v_prenex_17352)) 1998)))) (forall ((v_prenex_20804 Int) (v_prenex_20803 Int)) (or (<= (* 2 (select main_a v_prenex_20804)) 1000) (<= 1000 (* 2 (select main_a v_prenex_20803))) (<= (select main_a v_prenex_20803) 1498) (<= (+ main_y 1) v_prenex_20803) (< v_prenex_20803 main_y) (<= (select main_a v_prenex_20803) (+ (select main_a v_prenex_20804) 998)) (<= 2 (* 2 (select main_a v_prenex_20804))))) (forall ((v_prenex_19834 Int) (v_prenex_19833 Int)) (or (<= (+ (select main_a v_prenex_19833) (select main_a v_prenex_19834)) 1000) (<= 2 (* 2 (select main_a v_prenex_19834))) (<= (select main_a v_prenex_19833) 999) (< v_prenex_19833 main_y) (<= (+ main_x 1) v_prenex_19834) (<= (select main_a v_prenex_19834) 500) (<= (+ main_y 1) v_prenex_19833))) (forall ((v_prenex_21672 Int) (v_prenex_21673 Int)) (or (< v_prenex_21673 main_x) (<= 1 (select main_a v_prenex_21673)) (<= (* 2 (select main_a v_prenex_21673)) 1000) (<= (+ (select main_a v_prenex_21672) (select main_a v_prenex_21673)) 1000) (<= (+ main_x 1) v_prenex_21673))) (forall ((v_prenex_20506 Int) (v_prenex_20505 Int)) (or (< v_prenex_20506 main_x) (<= (+ main_x 1) v_prenex_20506) (<= (select main_a v_prenex_20506) 500) (<= (* 2 (select main_a v_prenex_20506)) 1000) (<= (select main_a v_prenex_20506) (select main_a v_prenex_20505)))) (forall ((v_prenex_14688 Int) (v_prenex_14687 Int)) (or (<= (+ main_y 1) v_prenex_14687) (<= (* 2 (select main_a v_prenex_14687)) 1998) (<= (select main_a v_prenex_14688) 999) (<= 1000 (+ (select main_a v_prenex_14687) (select main_a v_prenex_14688))) (< v_prenex_14687 main_y) (<= 1000 (* 2 (select main_a v_prenex_14687))))) (forall ((v_prenex_14487 Int) (v_prenex_14486 Int)) (or (<= (select main_a v_prenex_14487) 999) (< v_prenex_14486 main_y) (<= (select main_a v_prenex_14487) (select main_a v_prenex_14486)) (<= (+ main_y 1) v_prenex_14486) (<= (+ main_x 1) v_prenex_14487) (<= (select main_a v_prenex_14486) 999))) (forall ((v_prenex_18965 Int) (v_prenex_18964 Int)) (or (< v_prenex_18964 main_y) (<= 2 (* 2 (select main_a v_prenex_18965))) (<= 1 (select main_a v_prenex_18965)) (<= (select main_a v_prenex_18965) (select main_a v_prenex_18964)) (<= (+ main_y 1) v_prenex_18964) (<= (select main_a v_prenex_18964) 999) (<= 1000 (* 2 (select main_a v_prenex_18964))))) (forall ((v_prenex_16465 Int) (v_prenex_16466 Int)) (or (< v_prenex_16465 main_y) (<= (select main_a v_prenex_16466) 500) (<= (select main_a v_prenex_16465) (+ (select main_a v_prenex_16466) 998)) (< v_prenex_16466 main_x) (<= (+ main_y 1) v_prenex_16465) (<= (* 2 (select main_a v_prenex_16466)) 1000) (<= (select main_a v_prenex_16465) 999))) (forall ((v_prenex_14961 Int) (v_prenex_14960 Int)) (or (<= (+ main_y 1) v_prenex_14960) (< v_prenex_14960 main_y) (<= (* 2 (select main_a v_prenex_14961)) 1000) (<= (+ main_x 1) v_prenex_14961) (<= (select main_a v_prenex_14961) (select main_a v_prenex_14960)) (<= 0 (+ (select main_a v_prenex_14961) 498)) (<= 500 (select main_a v_prenex_14960)))) (forall ((v_prenex_13079 Int) (v_prenex_13078 Int)) (or (<= 500 (select main_a v_prenex_13078)) (<= (+ main_y 1) v_prenex_13078) (<= 1 (select main_a v_prenex_13078)) (<= (+ (select main_a v_prenex_13078) (select main_a v_prenex_13079)) 1000) (< v_prenex_13078 main_y))) (forall ((v_prenex_21470 Int) (v_prenex_21469 Int)) (or (<= (select main_a v_prenex_21469) (+ (select main_a v_prenex_21470) 998)) (<= (+ main_y 1) v_prenex_21469) (< v_prenex_21470 main_x) (<= (select main_a v_prenex_21470) 500) (< v_prenex_21469 main_y) (<= 500 (select main_a v_prenex_21469)))) (forall ((v_prenex_10992 Int) (v_prenex_10991 Int)) (or (<= 0 (+ (select main_a v_prenex_10992) 498)) (< v_prenex_10991 main_y) (<= (select main_a v_prenex_10992) 999) (<= (+ main_y 1) v_prenex_10991) (<= (+ (select main_a v_prenex_10991) (select main_a v_prenex_10992)) 1000) (< v_prenex_10992 main_x) (<= 1 (select main_a v_prenex_10991)))) (forall ((v_prenex_22720 Int) (v_prenex_22721 Int)) (or (< v_prenex_22720 main_y) (<= (* 2 (select main_a v_prenex_22720)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22720))) (<= (select main_a v_prenex_22721) 999) (<= 2 (* 2 (select main_a v_prenex_22721))) (<= (select main_a v_prenex_22721) (select main_a v_prenex_22720)) (<= (+ main_y 1) v_prenex_22720))) (forall ((v_prenex_19023 Int) (v_prenex_19022 Int)) (or (<= (select main_a v_prenex_19022) 1498) (<= 1000 (+ (select main_a v_prenex_19022) (select main_a v_prenex_19023))) (<= (+ main_y 1) v_prenex_19022) (<= (+ main_x 1) v_prenex_19023) (< v_prenex_19022 main_y) (<= (select main_a v_prenex_19023) 500) (<= (* 2 (select main_a v_prenex_19023)) 1000))) (forall ((v_prenex_15869 Int) (v_prenex_15870 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15869))) (<= 0 (+ (select main_a v_prenex_15870) 498)) (< v_prenex_15869 main_y) (<= 2 (* 2 (select main_a v_prenex_15870))) (<= (+ main_y 1) v_prenex_15869) (<= (select main_a v_prenex_15870) (select main_a v_prenex_15869)) (<= (* 2 (select main_a v_prenex_15869)) 1998))) (forall ((v_prenex_17341 Int) (v_prenex_17342 Int)) (or (<= 1000 (+ (select main_a v_prenex_17341) (select main_a v_prenex_17342))) (<= (+ main_y 1) v_prenex_17341) (< v_prenex_17341 main_y) (<= (select main_a v_prenex_17342) 999) (<= (* 2 (select main_a v_prenex_17341)) 1998) (<= (+ main_x 1) v_prenex_17342))) (or (forall ((v_prenex_17189 Int)) (or (<= (select main_a v_prenex_17189) 500) (<= (select main_a v_prenex_17189) 999))) (forall ((v_prenex_17188 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17188))) (<= (+ main_y 1) v_prenex_17188) (<= (select main_a v_prenex_17188) 999) (<= (select main_a v_prenex_17188) 1498) (< v_prenex_17188 main_y)))) (forall ((v_prenex_16124 Int) (v_prenex_16125 Int)) (or (<= (+ main_y 1) v_prenex_16124) (<= (select main_a v_prenex_16125) 500) (<= 1 (select main_a v_prenex_16124)) (<= (select main_a v_prenex_16125) (select main_a v_prenex_16124)) (< v_prenex_16124 main_y) (<= (* 2 (select main_a v_prenex_16125)) 1000) (<= 500 (select main_a v_prenex_16124)))) (or (forall ((v_prenex_14785 Int)) (or (<= (select main_a v_prenex_14785) 1498) (<= (+ main_y 1) v_prenex_14785) (< v_prenex_14785 main_y) (<= 500 (select main_a v_prenex_14785)) (<= 1000 (* 2 (select main_a v_prenex_14785))))) (forall ((v_prenex_14786 Int)) (or (<= (select main_a v_prenex_14786) 500) (<= (select main_a v_prenex_14786) 999)))) (forall ((v_prenex_16930 Int) (v_prenex_16929 Int)) (or (<= 1 (select main_a v_prenex_16930)) (<= (select main_a v_prenex_16929) 999) (<= (select main_a v_prenex_16930) (select main_a v_prenex_16929)) (<= 1 (select main_a v_prenex_16929)) (< v_prenex_16929 main_y) (<= 0 (+ (select main_a v_prenex_16930) 498)) (<= (+ main_y 1) v_prenex_16929))) (forall ((v_prenex_16539 Int) (v_prenex_16540 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16540))) (<= 0 (+ (select main_a v_prenex_16540) 498)) (<= (select main_a v_prenex_16540) (select main_a v_prenex_16539)) (<= 1 (select main_a v_prenex_16539)) (<= (select main_a v_prenex_16539) 1498) (< v_prenex_16539 main_y) (<= (+ main_y 1) v_prenex_16539))) (forall ((v_prenex_21088 Int) (v_prenex_21089 Int)) (or (<= (+ main_y 1) v_prenex_21088) (<= 1 (select main_a v_prenex_21088)) (< v_prenex_21088 main_y) (<= (select main_a v_prenex_21089) (select main_a v_prenex_21088)) (<= 500 (select main_a v_prenex_21088)) (<= (* 2 (select main_a v_prenex_21089)) 1000) (<= 2 (* 2 (select main_a v_prenex_21089))))) (forall ((v_prenex_14608 Int) (v_prenex_14607 Int)) (or (<= (* 2 (select main_a v_prenex_14608)) 1000) (<= 1 (select main_a v_prenex_14608)) (<= (+ main_y 1) v_prenex_14607) (< v_prenex_14607 main_y) (<= 500 (select main_a v_prenex_14607)) (<= 1000 (* 2 (select main_a v_prenex_14607))) (<= (select main_a v_prenex_14607) (+ (select main_a v_prenex_14608) 998)))) (or (forall ((v_prenex_20114 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20114))) (< v_prenex_20114 main_y) (<= (+ main_y 1) v_prenex_20114) (<= 500 (select main_a v_prenex_20114)))) (forall ((v_prenex_20115 Int)) (or (<= 1 (select main_a v_prenex_20115)) (< v_prenex_20115 main_x) (<= (select main_a v_prenex_20115) 999)))) (forall ((v_prenex_12737 Int) (v_prenex_12736 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12736))) (<= 1000 (+ (select main_a v_prenex_12736) (select main_a v_prenex_12737))) (<= 2 (* 2 (select main_a v_prenex_12737))) (<= (+ main_y 1) v_prenex_12736) (<= (select main_a v_prenex_12736) 999) (< v_prenex_12736 main_y))) (forall ((v_prenex_21495 Int) (v_prenex_21496 Int)) (or (<= (select main_a v_prenex_21495) 1498) (<= 2 (* 2 (select main_a v_prenex_21496))) (<= 1000 (+ (select main_a v_prenex_21495) (select main_a v_prenex_21496))) (<= (+ main_y 1) v_prenex_21495) (<= (* 2 (select main_a v_prenex_21496)) 1000) (< v_prenex_21496 main_x) (< v_prenex_21495 main_y))) (forall ((v_prenex_23210 Int) (v_prenex_23209 Int)) (or (<= (+ (select main_a v_prenex_23209) (select main_a v_prenex_23210)) 1000) (<= (* 2 (select main_a v_prenex_23210)) 1000) (<= (+ main_x 1) v_prenex_23210) (< v_prenex_23209 main_y) (< v_prenex_23210 main_x))) (forall ((v_prenex_19081 Int) (v_prenex_19080 Int)) (or (<= (+ main_y 1) v_prenex_19080) (<= 2 (* 2 (select main_a v_prenex_19081))) (<= (* 2 (select main_a v_prenex_19081)) 1000) (<= (+ (select main_a v_prenex_19080) (select main_a v_prenex_19081)) 1000) (< v_prenex_19080 main_y) (<= 1000 (* 2 (select main_a v_prenex_19080))) (<= (select main_a v_prenex_19080) 999))) (forall ((v_prenex_16100 Int) (v_prenex_16101 Int)) (or (<= (+ main_x 1) v_prenex_16101) (<= (+ main_y 1) v_prenex_16100) (<= (select main_a v_prenex_16101) 500) (<= 2 (* 2 (select main_a v_prenex_16101))) (<= 1000 (+ (select main_a v_prenex_16100) (select main_a v_prenex_16101))) (<= 500 (select main_a v_prenex_16100)) (< v_prenex_16100 main_y))) (forall ((v_prenex_13973 Int) (v_prenex_13972 Int)) (or (<= (+ main_y 1) v_prenex_13972) (<= (select main_a v_prenex_13973) 500) (<= (select main_a v_prenex_13972) 1498) (<= (select main_a v_prenex_13973) (select main_a v_prenex_13972)) (<= 1 (select main_a v_prenex_13972)) (< v_prenex_13972 main_y) (<= (* 2 (select main_a v_prenex_13973)) 1000))) (forall ((v_prenex_12159 Int) (v_prenex_12160 Int)) (or (<= 1 (select main_a v_prenex_12159)) (<= 1 (select main_a v_prenex_12160)) (< v_prenex_12159 main_y) (<= (+ (select main_a v_prenex_12159) (select main_a v_prenex_12160)) 1000) (<= (+ main_y 1) v_prenex_12159) (<= (select main_a v_prenex_12159) 999) (<= 0 (+ (select main_a v_prenex_12160) 498)))) (forall ((v_prenex_13527 Int) (v_prenex_13528 Int)) (or (<= (+ (select main_a v_prenex_13527) (select main_a v_prenex_13528)) 1000) (<= 0 (+ (select main_a v_prenex_13528) 498)) (<= 1 (select main_a v_prenex_13527)) (<= (select main_a v_prenex_13527) 999) (<= (+ main_y 1) v_prenex_13527) (< v_prenex_13527 main_y) (<= 1 (select main_a v_prenex_13528)))) (forall ((v_prenex_21043 Int) (v_prenex_21042 Int)) (or (<= (+ main_y 1) v_prenex_21042) (<= 2 (* 2 (select main_a v_prenex_21043))) (<= (+ main_x 1) v_prenex_21043) (<= 500 (select main_a v_prenex_21042)) (<= (+ (select main_a v_prenex_21042) (select main_a v_prenex_21043)) 1000) (<= (select main_a v_prenex_21043) 500) (< v_prenex_21042 main_y))) (forall ((v_prenex_22037 Int) (v_prenex_22038 Int)) (or (<= (select main_a v_prenex_22038) 500) (< v_prenex_22037 main_y) (<= (+ main_y 1) v_prenex_22037) (<= (select main_a v_prenex_22038) (select main_a v_prenex_22037)) (<= 1000 (* 2 (select main_a v_prenex_22037))) (<= (* 2 (select main_a v_prenex_22037)) 1998))) (or (forall ((v_prenex_22127 Int)) (or (<= 500 (select main_a v_prenex_22127)) (<= 1000 (* 2 (select main_a v_prenex_22127))) (<= (select main_a v_prenex_22127) 999) (<= (+ main_y 1) v_prenex_22127) (< v_prenex_22127 main_y))) (forall ((v_prenex_22128 Int)) (or (<= (* 2 (select main_a v_prenex_22128)) 1000) (<= (select main_a v_prenex_22128) 999)))) (or (forall ((v_prenex_22705 Int)) (or (<= 1 (select main_a v_prenex_22705)) (< v_prenex_22705 main_x))) (forall ((v_prenex_22704 Int)) (or (<= (+ main_y 1) v_prenex_22704) (<= 1000 (* 2 (select main_a v_prenex_22704))) (<= 1 (select main_a v_prenex_22704)) (< v_prenex_22704 main_y)))) (forall ((v_prenex_10983 Int) (v_prenex_10984 Int)) (or (<= (+ (select main_a v_prenex_10983) (select main_a v_prenex_10984)) 1000) (<= 1 (select main_a v_prenex_10983)) (< v_prenex_10983 main_y) (<= (+ main_x 1) v_prenex_10984) (<= 2 (* 2 (select main_a v_prenex_10984))) (<= (+ main_y 1) v_prenex_10983))) (forall ((v_prenex_16240 Int) (v_prenex_16241 Int)) (or (<= (+ main_y 1) v_prenex_16240) (<= (select main_a v_prenex_16241) (select main_a v_prenex_16240)) (< v_prenex_16240 main_y) (<= 500 (select main_a v_prenex_16240)) (<= (select main_a v_prenex_16241) 999) (<= 0 (+ (select main_a v_prenex_16241) 498)) (<= 1 (select main_a v_prenex_16240)))) (or (forall ((v_prenex_11445 Int)) (or (<= (select main_a v_prenex_11445) 500) (<= 1 (select main_a v_prenex_11445)))) (forall ((v_prenex_11444 Int)) (or (<= 1 (select main_a v_prenex_11444)) (<= (select main_a v_prenex_11444) 999) (<= (* 2 (select main_a v_prenex_11444)) 1998) (< v_prenex_11444 main_y) (<= (+ main_y 1) v_prenex_11444)))) (forall ((v_prenex_19223 Int) (v_prenex_19222 Int)) (or (< v_prenex_19222 main_y) (<= (select main_a v_prenex_19223) 999) (<= (select main_a v_prenex_19222) (+ (select main_a v_prenex_19223) 998)) (<= (+ main_y 1) v_prenex_19222) (<= 2 (* 2 (select main_a v_prenex_19223))) (<= 1 (select main_a v_prenex_19222)) (<= 1000 (* 2 (select main_a v_prenex_19222))))) (forall ((v_prenex_18233 Int) (v_prenex_18234 Int)) (or (<= (select main_a v_prenex_18233) 999) (< v_prenex_18233 main_y) (<= (+ main_y 1) v_prenex_18233) (<= (+ (select main_a v_prenex_18233) (select main_a v_prenex_18234)) 1000) (<= 1 (select main_a v_prenex_18233)) (<= 2 (* 2 (select main_a v_prenex_18234))) (<= 1 (select main_a v_prenex_18234)))) (forall ((v_prenex_14208 Int) (v_prenex_14209 Int)) (or (<= 1 (select main_a v_prenex_14209)) (<= 1000 (* 2 (select main_a v_prenex_14208))) (< v_prenex_14208 main_y) (<= (select main_a v_prenex_14209) (select main_a v_prenex_14208)) (<= (+ main_y 1) v_prenex_14208) (<= (* 2 (select main_a v_prenex_14208)) 1998))) (forall ((v_prenex_21337 Int) (v_prenex_21338 Int)) (or (<= 0 (+ (select main_a v_prenex_21338) 498)) (<= (+ (select main_a v_prenex_21337) (select main_a v_prenex_21338)) 1000) (<= (select main_a v_prenex_21337) 1498) (<= (+ main_y 1) v_prenex_21337) (< v_prenex_21337 main_y) (<= 1000 (* 2 (select main_a v_prenex_21337))) (<= (* 2 (select main_a v_prenex_21338)) 1000))) (forall ((v_prenex_21188 Int) (v_prenex_21189 Int)) (or (<= (select main_a v_prenex_21188) 1498) (<= 2 (* 2 (select main_a v_prenex_21189))) (< v_prenex_21188 main_y) (<= 1000 (+ (select main_a v_prenex_21188) (select main_a v_prenex_21189))) (<= (+ main_y 1) v_prenex_21188) (<= (select main_a v_prenex_21188) 999))) (forall ((v_prenex_21605 Int) (v_prenex_21604 Int)) (or (<= 0 (+ (select main_a v_prenex_21605) 498)) (<= 1 (select main_a v_prenex_21604)) (<= 1000 (+ (select main_a v_prenex_21604) (select main_a v_prenex_21605))) (< v_prenex_21604 main_y) (<= (* 2 (select main_a v_prenex_21604)) 1998) (<= (+ main_y 1) v_prenex_21604))) (forall ((v_prenex_13378 Int) (v_prenex_13379 Int)) (or (<= (+ main_y 1) v_prenex_13378) (<= (select main_a v_prenex_13379) 999) (< v_prenex_13379 main_x) (<= (+ main_x 1) v_prenex_13379) (<= (select main_a v_prenex_13379) (select main_a v_prenex_13378)))) (or (forall ((v_prenex_19135 Int)) (or (<= (select main_a v_prenex_19135) 500) (<= 2 (* 2 (select main_a v_prenex_19135))))) (forall ((v_prenex_19134 Int)) (or (<= (+ main_y 1) v_prenex_19134) (<= 1000 (* 2 (select main_a v_prenex_19134))) (< v_prenex_19134 main_y) (<= (select main_a v_prenex_19134) 999) (<= 500 (select main_a v_prenex_19134))))) (forall ((v_prenex_11941 Int) (v_prenex_11940 Int)) (or (<= 0 (+ (select main_a v_prenex_11941) 498)) (<= (+ (select main_a v_prenex_11940) (select main_a v_prenex_11941)) 1000) (< v_prenex_11940 main_y) (<= (select main_a v_prenex_11940) 999) (<= (+ main_y 1) v_prenex_11940) (<= (select main_a v_prenex_11941) 500) (< v_prenex_11941 main_x))) (or (forall ((v_prenex_12680 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12680))) (<= (+ main_y 1) v_prenex_12680) (< v_prenex_12680 main_y) (<= (select main_a v_prenex_12680) 999))) (forall ((v_prenex_12681 Int)) (or (<= (* 2 (select main_a v_prenex_12681)) 1000) (<= (select main_a v_prenex_12681) 500) (<= (+ main_x 1) v_prenex_12681)))) (forall ((v_prenex_13552 Int) (v_prenex_13551 Int)) (or (< v_prenex_13551 main_y) (<= (* 2 (select main_a v_prenex_13551)) 1998) (<= (select main_a v_prenex_13552) 999) (<= (select main_a v_prenex_13552) 500) (<= (+ main_y 1) v_prenex_13551) (<= (select main_a v_prenex_13551) (+ (select main_a v_prenex_13552) 998)))) (forall ((v_prenex_14465 Int) (v_prenex_14464 Int)) (or (<= (select main_a v_prenex_14464) (+ (select main_a v_prenex_14465) 998)) (< v_prenex_14464 main_y) (<= 0 (+ (select main_a v_prenex_14465) 498)) (<= (select main_a v_prenex_14464) 1498) (<= (+ main_y 1) v_prenex_14464))) (forall ((v_prenex_19726 Int) (v_prenex_19727 Int)) (or (<= 500 (select main_a v_prenex_19726)) (<= (+ main_x 1) v_prenex_19727) (<= (+ main_y 1) v_prenex_19726) (<= (+ (select main_a v_prenex_19726) (select main_a v_prenex_19727)) 1000) (<= 2 (* 2 (select main_a v_prenex_19727))) (< v_prenex_19726 main_y))) (forall ((v_prenex_15972 Int) (v_prenex_15971 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15972))) (<= (select main_a v_prenex_15971) (+ (select main_a v_prenex_15972) 998)) (<= (select main_a v_prenex_15971) 1498) (<= (select main_a v_prenex_15971) 999) (< v_prenex_15971 main_y) (<= (+ main_y 1) v_prenex_15971))) (forall ((v_prenex_18778 Int) (v_prenex_18779 Int)) (or (<= (+ (select main_a v_prenex_18778) (select main_a v_prenex_18779)) 1000) (<= 500 (select main_a v_prenex_18778)) (<= 0 (+ (select main_a v_prenex_18779) 498)) (<= (+ main_y 1) v_prenex_18778) (<= (select main_a v_prenex_18779) 999) (< v_prenex_18778 main_y) (<= (select main_a v_prenex_18778) 1498))) (forall ((v_prenex_10946 Int) (v_prenex_10945 Int)) (or (<= 1 (select main_a v_prenex_10946)) (< v_prenex_10945 main_y) (<= (+ main_y 1) v_prenex_10945) (<= (+ (select main_a v_prenex_10945) (select main_a v_prenex_10946)) 1000) (<= (+ main_x 1) v_prenex_10946) (<= (select main_a v_prenex_10945) 999))) (or (forall ((v_prenex_13594 Int)) (<= (* 2 (select main_a v_prenex_13594)) 1000)) (forall ((v_prenex_13593 Int)) (or (<= (select main_a v_prenex_13593) 1498) (<= 1 (select main_a v_prenex_13593)) (<= 1000 (* 2 (select main_a v_prenex_13593))) (<= (+ main_y 1) v_prenex_13593) (< v_prenex_13593 main_y)))) (forall ((v_prenex_14672 Int) (v_prenex_14671 Int)) (or (<= (* 2 (select main_a v_prenex_14671)) 1998) (< v_prenex_14671 main_y) (<= (* 2 (select main_a v_prenex_14672)) 1000) (<= (select main_a v_prenex_14672) (select main_a v_prenex_14671)) (<= 2 (* 2 (select main_a v_prenex_14672))) (<= (+ main_y 1) v_prenex_14671))) (or (forall ((v_prenex_12259 Int)) (or (<= (* 2 (select main_a v_prenex_12259)) 1998) (<= (+ main_y 1) v_prenex_12259) (<= 1 (select main_a v_prenex_12259)) (< v_prenex_12259 main_y))) (forall ((v_prenex_12260 Int)) (or (<= (select main_a v_prenex_12260) 500) (<= (* 2 (select main_a v_prenex_12260)) 1000) (<= (+ main_x 1) v_prenex_12260)))) (forall ((v_prenex_16527 Int) (v_prenex_16528 Int)) (or (<= (+ (select main_a v_prenex_16527) (select main_a v_prenex_16528)) 1000) (<= (select main_a v_prenex_16528) 999) (<= (* 2 (select main_a v_prenex_16527)) 1998) (<= (+ main_x 1) v_prenex_16528) (<= (+ main_y 1) v_prenex_16527) (< v_prenex_16527 main_y))) (or (forall ((v_prenex_19468 Int)) (<= (* 2 (select main_a v_prenex_19468)) 1000)) (forall ((v_prenex_19467 Int)) (or (< v_prenex_19467 main_y) (<= 1 (select main_a v_prenex_19467)) (<= (select main_a v_prenex_19467) 999) (<= (+ main_y 1) v_prenex_19467)))) (or (forall ((v_prenex_17585 Int)) (or (< v_prenex_17585 main_y) (<= (select main_a v_prenex_17585) 999) (<= (+ main_y 1) v_prenex_17585))) (forall ((v_prenex_17586 Int)) (or (<= (* 2 (select main_a v_prenex_17586)) 1000) (< v_prenex_17586 main_x)))) (forall ((v_prenex_18181 Int) (v_prenex_18182 Int)) (or (<= (select main_a v_prenex_18182) (select main_a v_prenex_18181)) (<= (* 2 (select main_a v_prenex_18182)) 1000) (<= (select main_a v_prenex_18182) 500) (<= (+ main_y 1) v_prenex_18181) (<= 500 (select main_a v_prenex_18181)) (< v_prenex_18181 main_y))) (or (forall ((v_prenex_13184 Int)) (or (< v_prenex_13184 main_y) (<= 1000 (* 2 (select main_a v_prenex_13184))))) (forall ((v_prenex_13185 Int)) (or (< v_prenex_13185 main_x) (<= (select main_a v_prenex_13185) 999) (<= (+ main_x 1) v_prenex_13185)))) (forall ((v_prenex_15636 Int) (v_prenex_15635 Int)) (or (<= (+ main_y 1) v_prenex_15635) (<= (* 2 (select main_a v_prenex_15635)) 1998) (< v_prenex_15635 main_y) (< v_prenex_15636 main_x) (<= (select main_a v_prenex_15636) (select main_a v_prenex_15635)) (<= 0 (+ (select main_a v_prenex_15636) 498)) (<= (select main_a v_prenex_15636) 999))) (forall ((v_prenex_23615 Int) (v_prenex_23614 Int)) (or (<= 1 (select main_a v_prenex_23615)) (<= 2 (* 2 (select main_a v_prenex_23615))) (<= 1000 (+ (select main_a v_prenex_23614) (select main_a v_prenex_23615))) (<= (+ main_y 1) v_prenex_23614) (<= (select main_a v_prenex_23614) 1498) (< v_prenex_23614 main_y) (<= 500 (select main_a v_prenex_23614)))) (forall ((v_prenex_20670 Int) (v_prenex_20669 Int)) (or (<= (+ main_y 1) v_prenex_20669) (<= 1000 (* 2 (select main_a v_prenex_20669))) (< v_prenex_20669 main_y) (<= (* 2 (select main_a v_prenex_20669)) 1998) (<= (select main_a v_prenex_20669) (+ (select main_a v_prenex_20670) 998)) (<= 1 (select main_a v_prenex_20670)) (<= 2 (* 2 (select main_a v_prenex_20670))))) (forall ((v_prenex_21958 Int) (v_prenex_21959 Int)) (or (<= (select main_a v_prenex_21959) 500) (<= (select main_a v_prenex_21958) (+ (select main_a v_prenex_21959) 998)) (<= (+ main_y 1) v_prenex_21958) (<= 500 (select main_a v_prenex_21958)) (< v_prenex_21958 main_y) (<= 1000 (* 2 (select main_a v_prenex_21958))) (<= 2 (* 2 (select main_a v_prenex_21959))))) (forall ((v_prenex_20304 Int) (v_prenex_20303 Int)) (or (<= (+ main_y 1) v_prenex_20303) (<= (* 2 (select main_a v_prenex_20303)) 1998) (< v_prenex_20304 main_x) (<= (select main_a v_prenex_20303) (+ (select main_a v_prenex_20304) 998)) (< v_prenex_20303 main_y) (<= (select main_a v_prenex_20304) 500))) (forall ((v_prenex_18758 Int) (v_prenex_18759 Int)) (or (<= 500 (select main_a v_prenex_18758)) (<= (select main_a v_prenex_18759) (select main_a v_prenex_18758)) (<= 2 (* 2 (select main_a v_prenex_18759))) (< v_prenex_18758 main_y) (<= (select main_a v_prenex_18759) 999) (< v_prenex_18759 main_x) (<= (+ main_y 1) v_prenex_18758))) (forall ((v_prenex_15920 Int) (v_prenex_15919 Int)) (or (< v_prenex_15920 main_x) (<= 2 (* 2 (select main_a v_prenex_15920))) (<= (+ main_y 1) v_prenex_15919) (<= (select main_a v_prenex_15919) (+ (select main_a v_prenex_15920) 998)) (<= (* 2 (select main_a v_prenex_15920)) 1000) (<= (select main_a v_prenex_15919) 999) (< v_prenex_15919 main_y))) (forall ((v_prenex_16302 Int) (v_prenex_16303 Int)) (or (<= (select main_a v_prenex_16303) 999) (<= (+ (select main_a v_prenex_16302) (select main_a v_prenex_16303)) 1000) (< v_prenex_16302 main_y) (<= 500 (select main_a v_prenex_16302)) (<= (select main_a v_prenex_16302) 999) (<= (+ main_y 1) v_prenex_16302))) (forall ((v_prenex_15662 Int) (v_prenex_15661 Int)) (or (<= (+ main_x 1) v_prenex_15662) (<= (+ main_y 1) v_prenex_15661) (<= 1000 (* 2 (select main_a v_prenex_15661))) (<= (select main_a v_prenex_15661) (+ (select main_a v_prenex_15662) 998)) (< v_prenex_15661 main_y) (<= (* 2 (select main_a v_prenex_15662)) 1000))) (forall ((v_prenex_11671 Int) (v_prenex_11672 Int)) (or (<= (select main_a v_prenex_11672) (select main_a v_prenex_11671)) (< v_prenex_11672 main_x) (<= (+ main_x 1) v_prenex_11672) (<= (* 2 (select main_a v_prenex_11672)) 1000))) (forall ((v_prenex_15344 Int) (v_prenex_15343 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15344))) (< v_prenex_15343 main_y) (<= (* 2 (select main_a v_prenex_15343)) 1998) (<= (+ main_y 1) v_prenex_15343) (<= (+ (select main_a v_prenex_15343) (select main_a v_prenex_15344)) 1000) (<= (* 2 (select main_a v_prenex_15344)) 1000))) (forall ((v_prenex_16419 Int) (v_prenex_16420 Int)) (or (< v_prenex_16419 main_y) (<= (select main_a v_prenex_16420) 999) (<= (select main_a v_prenex_16419) 1498) (<= 500 (select main_a v_prenex_16419)) (<= 2 (* 2 (select main_a v_prenex_16420))) (<= (+ main_y 1) v_prenex_16419) (<= (select main_a v_prenex_16419) (+ (select main_a v_prenex_16420) 998)))) (forall ((v_prenex_13341 Int) (v_prenex_13340 Int)) (or (<= (select main_a v_prenex_13341) (select main_a v_prenex_13340)) (<= (+ main_y 1) v_prenex_13340) (<= (+ main_x 1) v_prenex_13341) (< v_prenex_13340 main_y) (<= (* 2 (select main_a v_prenex_13340)) 1998) (<= 0 (+ (select main_a v_prenex_13341) 498)))) (forall ((v_prenex_13855 Int) (v_prenex_13854 Int)) (or (<= (select main_a v_prenex_13855) 500) (<= 1 (select main_a v_prenex_13854)) (<= 2 (* 2 (select main_a v_prenex_13855))) (< v_prenex_13854 main_y) (<= (select main_a v_prenex_13855) (select main_a v_prenex_13854)) (<= (+ main_y 1) v_prenex_13854) (< v_prenex_13855 main_x))) (forall ((v_prenex_22687 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22687))) (< v_prenex_22687 main_x) (<= (+ main_x 1) v_prenex_22687))) (forall ((v_prenex_13969 Int) (v_prenex_13968 Int)) (or (< v_prenex_13968 main_y) (<= 0 (+ (select main_a v_prenex_13969) 498)) (<= (* 2 (select main_a v_prenex_13968)) 1998) (<= 2 (* 2 (select main_a v_prenex_13969))) (<= (+ main_y 1) v_prenex_13968) (<= (select main_a v_prenex_13968) (+ (select main_a v_prenex_13969) 998)) (<= 500 (select main_a v_prenex_13968)))) (forall ((v_prenex_15889 Int) (v_prenex_15890 Int)) (or (<= (+ main_y 1) v_prenex_15889) (<= 1 (select main_a v_prenex_15890)) (<= 500 (select main_a v_prenex_15889)) (< v_prenex_15889 main_y) (<= (select main_a v_prenex_15889) (+ (select main_a v_prenex_15890) 998)) (<= (select main_a v_prenex_15889) 999) (<= 2 (* 2 (select main_a v_prenex_15890))))) (or (forall ((v_prenex_13472 Int)) (or (<= (* 2 (select main_a v_prenex_13472)) 1000) (< v_prenex_13472 main_x))) (forall ((v_prenex_13471 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13471))) (< v_prenex_13471 main_y) (<= (* 2 (select main_a v_prenex_13471)) 1998) (<= (+ main_y 1) v_prenex_13471)))) (or (forall ((v_prenex_19864 Int)) (or (<= (select main_a v_prenex_19864) 999) (<= 2 (* 2 (select main_a v_prenex_19864))))) (forall ((v_prenex_19863 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19863))) (<= (* 2 (select main_a v_prenex_19863)) 1998) (<= (+ main_y 1) v_prenex_19863) (< v_prenex_19863 main_y) (<= (select main_a v_prenex_19863) 1498)))) (forall ((v_prenex_12627 Int) (v_prenex_12626 Int)) (or (<= (+ (select main_a v_prenex_12626) (select main_a v_prenex_12627)) 1000) (<= (* 2 (select main_a v_prenex_12626)) 1998) (< v_prenex_12626 main_y) (<= (+ main_y 1) v_prenex_12626) (<= (select main_a v_prenex_12627) 500) (<= 1 (select main_a v_prenex_12627)) (<= (select main_a v_prenex_12626) 1498))) (forall ((v_prenex_20953 Int) (v_prenex_20952 Int)) (or (<= (select main_a v_prenex_20953) 500) (< v_prenex_20952 main_y) (<= 2 (* 2 (select main_a v_prenex_20953))) (<= (+ main_y 1) v_prenex_20952) (<= (select main_a v_prenex_20953) (select main_a v_prenex_20952)) (<= (select main_a v_prenex_20952) 1498))) (forall ((v_prenex_20346 Int) (v_prenex_20345 Int)) (or (<= (select main_a v_prenex_20345) 999) (<= 0 (+ (select main_a v_prenex_20346) 498)) (<= (select main_a v_prenex_20345) (+ (select main_a v_prenex_20346) 998)) (<= (+ main_y 1) v_prenex_20345) (<= 500 (select main_a v_prenex_20345)) (< v_prenex_20345 main_y))) (or (forall ((v_prenex_14761 Int)) (or (< v_prenex_14761 main_y) (<= (select main_a v_prenex_14761) 1498) (<= (+ main_y 1) v_prenex_14761) (<= 1000 (* 2 (select main_a v_prenex_14761))))) (forall ((v_prenex_14762 Int)) (or (<= (select main_a v_prenex_14762) 999) (<= (+ main_x 1) v_prenex_14762)))) (or (forall ((v_prenex_19761 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19761))) (< v_prenex_19761 main_y) (<= (+ main_y 1) v_prenex_19761) (<= 500 (select main_a v_prenex_19761)) (<= (* 2 (select main_a v_prenex_19761)) 1998))) (forall ((v_prenex_19762 Int)) (or (<= 0 (+ (select main_a v_prenex_19762) 498)) (<= (select main_a v_prenex_19762) 999)))) (forall ((v_prenex_20217 Int) (v_prenex_20216 Int)) (or (< v_prenex_20216 main_y) (<= (+ (select main_a v_prenex_20216) (select main_a v_prenex_20217)) 1000) (<= (select main_a v_prenex_20216) 999) (<= (+ main_y 1) v_prenex_20216) (<= (select main_a v_prenex_20217) 999) (<= 1 (select main_a v_prenex_20217)))) (forall ((v_prenex_11171 Int) (v_prenex_11172 Int)) (or (<= (+ main_y 1) v_prenex_11171) (<= (select main_a v_prenex_11172) 500) (<= 500 (select main_a v_prenex_11171)) (<= 1 (select main_a v_prenex_11172)) (< v_prenex_11171 main_y) (<= 1000 (* 2 (select main_a v_prenex_11171))) (<= (select main_a v_prenex_11171) (+ (select main_a v_prenex_11172) 998)))) (or (forall ((v_prenex_17083 Int)) (<= (* 2 (select main_a v_prenex_17083)) 1000)) (forall ((v_prenex_17087 Int)) (or (<= 500 (select main_a v_prenex_17087)) (<= (+ main_y 1) v_prenex_17087) (<= 1000 (* 2 (select main_a v_prenex_17087))) (< v_prenex_17087 main_y)))) (or (forall ((v_prenex_18577 Int)) (or (<= (select main_a v_prenex_18577) 999) (<= (* 2 (select main_a v_prenex_18577)) 1998) (< v_prenex_18577 main_y) (<= (select main_a v_prenex_18577) 1498) (<= (+ main_y 1) v_prenex_18577))) (forall ((v_prenex_18578 Int)) (or (<= (select main_a v_prenex_18578) 999) (<= 0 (+ (select main_a v_prenex_18578) 498))))) (forall ((v_prenex_22269 Int) (v_prenex_22270 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22270))) (<= (select main_a v_prenex_22270) (select main_a v_prenex_22269)) (<= (* 2 (select main_a v_prenex_22269)) 1998) (< v_prenex_22269 main_y) (<= (* 2 (select main_a v_prenex_22270)) 1000) (<= 1 (select main_a v_prenex_22269)) (<= (+ main_y 1) v_prenex_22269))) (forall ((v_prenex_23404 Int) (v_prenex_23403 Int)) (or (< v_prenex_23403 main_y) (<= (select main_a v_prenex_23404) 500) (<= 500 (select main_a v_prenex_23403)) (<= (+ main_y 1) v_prenex_23403) (<= 2 (* 2 (select main_a v_prenex_23404))) (<= (select main_a v_prenex_23404) (select main_a v_prenex_23403)) (<= 1000 (* 2 (select main_a v_prenex_23403))))) (forall ((v_prenex_15799 Int) (v_prenex_15800 Int)) (or (< v_prenex_15799 main_y) (<= (select main_a v_prenex_15799) 999) (<= (select main_a v_prenex_15799) (+ (select main_a v_prenex_15800) 998)) (<= 2 (* 2 (select main_a v_prenex_15800))) (<= (+ main_y 1) v_prenex_15799))) (forall ((v_prenex_23330 Int) (v_prenex_23329 Int)) (or (<= (select main_a v_prenex_23329) 1498) (<= 2 (* 2 (select main_a v_prenex_23330))) (<= (+ (select main_a v_prenex_23329) (select main_a v_prenex_23330)) 1000) (< v_prenex_23329 main_y) (<= (+ main_x 1) v_prenex_23330) (<= (select main_a v_prenex_23330) 999) (<= (+ main_y 1) v_prenex_23329))) (or (forall ((v_prenex_13526 Int)) (or (<= (* 2 (select main_a v_prenex_13526)) 1000) (<= (+ main_x 1) v_prenex_13526) (<= 0 (+ (select main_a v_prenex_13526) 498)))) (forall ((v_prenex_13525 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13525))) (< v_prenex_13525 main_y) (<= (+ main_y 1) v_prenex_13525) (<= 500 (select main_a v_prenex_13525))))) (forall ((v_prenex_13491 Int) (v_prenex_13492 Int)) (or (<= 1 (select main_a v_prenex_13492)) (<= (select main_a v_prenex_13491) 999) (<= (+ main_y 1) v_prenex_13491) (<= 1000 (+ (select main_a v_prenex_13491) (select main_a v_prenex_13492))) (<= (select main_a v_prenex_13491) 1498) (< v_prenex_13491 main_y) (<= 2 (* 2 (select main_a v_prenex_13492))))) (forall ((v_prenex_20308 Int) (v_prenex_20307 Int)) (or (<= (+ main_y 1) v_prenex_20307) (<= (* 2 (select main_a v_prenex_20307)) 1998) (<= 2 (* 2 (select main_a v_prenex_20308))) (<= (+ (select main_a v_prenex_20307) (select main_a v_prenex_20308)) 1000) (< v_prenex_20307 main_y) (<= 0 (+ (select main_a v_prenex_20308) 498)))) (forall ((v_prenex_18800 Int) (v_prenex_18801 Int)) (or (<= (select main_a v_prenex_18801) 500) (<= (select main_a v_prenex_18801) (select main_a v_prenex_18800)) (< v_prenex_18800 main_y) (<= (+ main_y 1) v_prenex_18800) (<= 1 (select main_a v_prenex_18800)) (<= 500 (select main_a v_prenex_18800)))) (forall ((v_prenex_18745 Int) (v_prenex_18744 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18745))) (< v_prenex_18744 main_y) (<= 1 (select main_a v_prenex_18745)) (<= 1000 (+ (select main_a v_prenex_18744) (select main_a v_prenex_18745))) (<= (select main_a v_prenex_18744) 999) (<= 1 (select main_a v_prenex_18744)) (<= (+ main_y 1) v_prenex_18744))) (forall ((v_prenex_12884 Int) (v_prenex_12885 Int)) (or (<= 1 (select main_a v_prenex_12885)) (<= (+ main_y 1) v_prenex_12884) (<= 0 (+ (select main_a v_prenex_12885) 498)) (<= 1 (select main_a v_prenex_12884)) (<= (select main_a v_prenex_12884) (+ (select main_a v_prenex_12885) 998)) (<= (select main_a v_prenex_12884) 999) (< v_prenex_12884 main_y))) (forall ((v_prenex_19397 Int) (v_prenex_19398 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19398))) (<= (+ main_y 1) v_prenex_19397) (< v_prenex_19397 main_y) (<= (select main_a v_prenex_19398) 500) (<= (* 2 (select main_a v_prenex_19397)) 1998) (<= 1000 (+ (select main_a v_prenex_19397) (select main_a v_prenex_19398))))) (or (forall ((v_prenex_19977 Int)) (or (< v_prenex_19977 main_x) (<= 2 (* 2 (select main_a v_prenex_19977))))) (forall ((v_prenex_19976 Int)) (or (<= 500 (select main_a v_prenex_19976)) (<= (+ main_y 1) v_prenex_19976) (<= (* 2 (select main_a v_prenex_19976)) 1998) (< v_prenex_19976 main_y)))) (forall ((v_prenex_13035 Int) (v_prenex_13034 Int)) (or (<= (+ main_y 1) v_prenex_13034) (<= (select main_a v_prenex_13034) 999) (<= 2 (* 2 (select main_a v_prenex_13035))) (<= 1 (select main_a v_prenex_13034)) (< v_prenex_13034 main_y) (<= (* 2 (select main_a v_prenex_13035)) 1000) (<= (select main_a v_prenex_13034) (+ (select main_a v_prenex_13035) 998)))) (forall ((v_prenex_14632 Int) (v_prenex_14631 Int)) (or (<= (select main_a v_prenex_14631) 999) (< v_prenex_14631 main_y) (<= (+ main_x 1) v_prenex_14632) (<= (+ main_y 1) v_prenex_14631) (<= 0 (+ (select main_a v_prenex_14632) 498)) (<= (select main_a v_prenex_14631) (+ (select main_a v_prenex_14632) 998)))) (or (forall ((v_prenex_19519 Int)) (or (<= (select main_a v_prenex_19519) 999) (< v_prenex_19519 main_x) (<= (* 2 (select main_a v_prenex_19519)) 1000))) (forall ((v_prenex_19518 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19518))) (<= (+ main_y 1) v_prenex_19518) (< v_prenex_19518 main_y)))) (or (forall ((v_prenex_15587 Int)) (or (<= 1 (select main_a v_prenex_15587)) (<= (* 2 (select main_a v_prenex_15587)) 1998) (<= (+ main_y 1) v_prenex_15587) (< v_prenex_15587 main_y))) (forall ((v_prenex_15588 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15588))) (< v_prenex_15588 main_x) (<= (select main_a v_prenex_15588) 500)))) (or (forall ((v_prenex_16426 Int)) (<= 1 (select main_a v_prenex_16426))) (forall ((v_prenex_16425 Int)) (or (<= 500 (select main_a v_prenex_16425)) (<= (+ main_y 1) v_prenex_16425) (<= (* 2 (select main_a v_prenex_16425)) 1998) (<= (select main_a v_prenex_16425) 999) (< v_prenex_16425 main_y)))) (forall ((v_prenex_22091 Int) (v_prenex_22092 Int)) (or (< v_prenex_22092 main_x) (<= 2 (* 2 (select main_a v_prenex_22092))) (<= (+ main_x 1) v_prenex_22092) (<= (select main_a v_prenex_22091) (+ (select main_a v_prenex_22092) 998)) (<= 1 (select main_a v_prenex_22092)))) (forall ((v_prenex_16274 Int) (v_prenex_16275 Int)) (or (<= (* 2 (select main_a v_prenex_16274)) 1998) (<= 0 (+ (select main_a v_prenex_16275) 498)) (<= (* 2 (select main_a v_prenex_16275)) 1000) (<= (select main_a v_prenex_16274) 999) (<= 1000 (+ (select main_a v_prenex_16274) (select main_a v_prenex_16275))) (< v_prenex_16274 main_y) (<= (+ main_y 1) v_prenex_16274))) (forall ((v_prenex_14710 Int) (v_prenex_14709 Int)) (or (<= (select main_a v_prenex_14710) 500) (<= (+ main_y 1) v_prenex_14709) (< v_prenex_14709 main_y) (<= (* 2 (select main_a v_prenex_14709)) 1998) (<= (+ (select main_a v_prenex_14709) (select main_a v_prenex_14710)) 1000) (<= (select main_a v_prenex_14709) 999) (<= (select main_a v_prenex_14710) 999))) (forall ((v_prenex_14170 Int) (v_prenex_14171 Int)) (or (< v_prenex_14171 main_x) (<= 1 (select main_a v_prenex_14171)) (<= (select main_a v_prenex_14171) 999) (<= (+ main_x 1) v_prenex_14171) (<= (select main_a v_prenex_14170) (+ (select main_a v_prenex_14171) 998)))) (forall ((v_prenex_21582 Int) (v_prenex_21583 Int)) (or (<= (+ main_y 1) v_prenex_21582) (< v_prenex_21582 main_y) (<= (select main_a v_prenex_21583) (select main_a v_prenex_21582)) (<= (select main_a v_prenex_21582) 999) (<= 1 (select main_a v_prenex_21582)))) (or (forall ((v_prenex_16226 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16226))) (<= (+ main_y 1) v_prenex_16226) (<= (* 2 (select main_a v_prenex_16226)) 1998) (< v_prenex_16226 main_y))) (forall ((v_prenex_16227 Int)) (or (<= 0 (+ (select main_a v_prenex_16227) 498)) (<= (* 2 (select main_a v_prenex_16227)) 1000)))) (forall ((v_prenex_16667 Int) (v_prenex_16668 Int)) (or (<= (+ (select main_a v_prenex_16667) (select main_a v_prenex_16668)) 1000) (<= 1 (select main_a v_prenex_16668)) (<= (+ main_y 1) v_prenex_16667) (<= 500 (select main_a v_prenex_16667)) (< v_prenex_16667 main_y) (<= (* 2 (select main_a v_prenex_16667)) 1998))) (forall ((v_prenex_14471 Int) (v_prenex_14470 Int)) (or (< v_prenex_14470 main_y) (<= (select main_a v_prenex_14471) 500) (<= 1000 (+ (select main_a v_prenex_14470) (select main_a v_prenex_14471))) (<= 500 (select main_a v_prenex_14470)) (<= (+ main_y 1) v_prenex_14470) (<= (+ main_x 1) v_prenex_14471))) (or (forall ((v_prenex_23015 Int)) (or (<= (select main_a v_prenex_23015) 500) (<= 2 (* 2 (select main_a v_prenex_23015))) (<= (+ main_x 1) v_prenex_23015))) (forall ((v_prenex_23014 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23014))) (<= (+ main_y 1) v_prenex_23014) (<= 1 (select main_a v_prenex_23014)) (< v_prenex_23014 main_y)))) (forall ((v_prenex_19904 Int) (v_prenex_19903 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19904))) (<= (* 2 (select main_a v_prenex_19903)) 1998) (< v_prenex_19903 main_y) (<= (select main_a v_prenex_19904) (select main_a v_prenex_19903)) (<= 1000 (* 2 (select main_a v_prenex_19903))) (<= (+ main_y 1) v_prenex_19903))) (or (forall ((v_prenex_20403 Int)) (or (<= (+ main_y 1) v_prenex_20403) (<= 1000 (* 2 (select main_a v_prenex_20403))) (<= 500 (select main_a v_prenex_20403)) (< v_prenex_20403 main_y))) (forall ((v_prenex_20404 Int)) (or (<= 0 (+ (select main_a v_prenex_20404) 498)) (<= (* 2 (select main_a v_prenex_20404)) 1000)))) (or (forall ((v_prenex_23346 Int)) (or (<= (select main_a v_prenex_23346) 500) (<= 0 (+ (select main_a v_prenex_23346) 498)))) (forall ((v_prenex_23345 Int)) (or (< v_prenex_23345 main_y) (<= (+ main_y 1) v_prenex_23345) (<= 1000 (* 2 (select main_a v_prenex_23345))) (<= (select main_a v_prenex_23345) 1498)))) (forall ((v_prenex_22049 Int) (v_prenex_22050 Int)) (or (<= (select main_a v_prenex_22050) (select main_a v_prenex_22049)) (<= (+ main_x 1) v_prenex_22050) (<= (* 2 (select main_a v_prenex_22050)) 1000) (< v_prenex_22049 main_y) (<= (+ main_y 1) v_prenex_22049) (<= 2 (* 2 (select main_a v_prenex_22050))) (<= (* 2 (select main_a v_prenex_22049)) 1998))) (forall ((v_prenex_21634 Int) (v_prenex_21635 Int)) (or (<= (+ (select main_a v_prenex_21634) (select main_a v_prenex_21635)) 1000) (<= 1 (select main_a v_prenex_21635)) (<= 2 (* 2 (select main_a v_prenex_21635))) (<= (* 2 (select main_a v_prenex_21634)) 1998) (<= (+ main_y 1) v_prenex_21634) (< v_prenex_21634 main_y) (<= (select main_a v_prenex_21634) 999))) (forall ((v_prenex_16184 Int) (v_prenex_16185 Int)) (or (< v_prenex_16184 main_y) (<= (+ (select main_a v_prenex_16184) (select main_a v_prenex_16185)) 1000) (<= (+ main_y 1) v_prenex_16184) (<= 1 (select main_a v_prenex_16185)) (<= (* 2 (select main_a v_prenex_16184)) 1998) (<= 2 (* 2 (select main_a v_prenex_16185))) (<= (select main_a v_prenex_16184) 1498))) (forall ((v_prenex_17826 Int) (v_prenex_17827 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17827))) (< v_prenex_17826 main_y) (<= 1 (select main_a v_prenex_17826)) (<= (+ main_y 1) v_prenex_17826) (<= 1 (select main_a v_prenex_17827)) (<= (select main_a v_prenex_17826) (+ (select main_a v_prenex_17827) 998)) (<= 500 (select main_a v_prenex_17826)))) (forall ((v_prenex_14639 Int) (v_prenex_14640 Int)) (or (<= 500 (select main_a v_prenex_14639)) (<= (* 2 (select main_a v_prenex_14640)) 1000) (<= (select main_a v_prenex_14640) (select main_a v_prenex_14639)) (< v_prenex_14639 main_y) (<= (+ main_y 1) v_prenex_14639) (<= 2 (* 2 (select main_a v_prenex_14640))))) (forall ((v_prenex_22870 Int) (v_prenex_22871 Int)) (or (<= (+ main_y 1) v_prenex_22870) (<= 2 (* 2 (select main_a v_prenex_22871))) (<= 1 (select main_a v_prenex_22870)) (<= 1000 (+ (select main_a v_prenex_22870) (select main_a v_prenex_22871))) (< v_prenex_22871 main_x) (< v_prenex_22870 main_y))) (forall ((v_prenex_18990 Int) (v_prenex_18991 Int)) (or (<= (+ main_y 1) v_prenex_18990) (< v_prenex_18990 main_y) (<= (select main_a v_prenex_18991) (select main_a v_prenex_18990)) (<= 500 (select main_a v_prenex_18990)) (<= 1 (select main_a v_prenex_18990)))) (forall ((v_prenex_12628 Int) (v_prenex_12629 Int)) (or (< v_prenex_12628 main_y) (<= 0 (+ (select main_a v_prenex_12629) 498)) (<= (+ (select main_a v_prenex_12628) (select main_a v_prenex_12629)) 1000) (<= (select main_a v_prenex_12629) 999) (<= (+ main_y 1) v_prenex_12628) (<= (select main_a v_prenex_12628) 1498) (<= 500 (select main_a v_prenex_12628)))) (or (forall ((v_prenex_20945 Int)) (or (<= (* 2 (select main_a v_prenex_20945)) 1000) (<= 0 (+ (select main_a v_prenex_20945) 498)))) (forall ((v_prenex_20944 Int)) (or (<= 500 (select main_a v_prenex_20944)) (<= (+ main_y 1) v_prenex_20944) (<= 1000 (* 2 (select main_a v_prenex_20944))) (<= 1 (select main_a v_prenex_20944)) (< v_prenex_20944 main_y)))) (forall ((v_prenex_11743 Int) (v_prenex_11744 Int)) (or (<= (+ main_x 1) v_prenex_11744) (<= (select main_a v_prenex_11743) 1498) (<= (+ main_y 1) v_prenex_11743) (< v_prenex_11743 main_y) (<= 1000 (+ (select main_a v_prenex_11743) (select main_a v_prenex_11744))) (<= 1 (select main_a v_prenex_11744)))) (or (forall ((v_prenex_16276 Int)) (or (<= 500 (select main_a v_prenex_16276)) (<= (+ main_y 1) v_prenex_16276) (<= (* 2 (select main_a v_prenex_16276)) 1998) (< v_prenex_16276 main_y) (<= (select main_a v_prenex_16276) 999))) (forall ((v_prenex_16277 Int)) (or (<= (select main_a v_prenex_16277) 500) (<= (* 2 (select main_a v_prenex_16277)) 1000)))) (forall ((v_prenex_17512 Int) (v_prenex_17511 Int)) (or (<= 0 (+ (select main_a v_prenex_17512) 498)) (<= (+ main_x 1) v_prenex_17512) (<= 2 (* 2 (select main_a v_prenex_17512))) (<= (+ (select main_a v_prenex_17511) (select main_a v_prenex_17512)) 1000) (<= 500 (select main_a v_prenex_17511)) (<= (+ main_y 1) v_prenex_17511) (< v_prenex_17511 main_y))) (forall ((v_prenex_12865 Int) (v_prenex_12866 Int)) (or (<= (select main_a v_prenex_12866) 999) (<= (+ main_y 1) v_prenex_12865) (<= 0 (+ (select main_a v_prenex_12866) 498)) (< v_prenex_12865 main_y) (<= (+ (select main_a v_prenex_12865) (select main_a v_prenex_12866)) 1000) (<= (* 2 (select main_a v_prenex_12865)) 1998) (<= 500 (select main_a v_prenex_12865)))) (forall ((v_prenex_19757 Int) (v_prenex_19758 Int)) (or (<= (select main_a v_prenex_19758) 999) (<= 1 (select main_a v_prenex_19757)) (< v_prenex_19757 main_y) (<= 0 (+ (select main_a v_prenex_19758) 498)) (<= (+ main_y 1) v_prenex_19757) (<= 500 (select main_a v_prenex_19757)) (<= (select main_a v_prenex_19757) (+ (select main_a v_prenex_19758) 998)))) (forall ((v_prenex_13505 Int) (v_prenex_13506 Int)) (or (< v_prenex_13505 main_y) (<= (select main_a v_prenex_13505) (+ (select main_a v_prenex_13506) 998)) (<= (+ main_y 1) v_prenex_13505) (<= (select main_a v_prenex_13506) 999) (<= 1 (select main_a v_prenex_13505)) (<= 2 (* 2 (select main_a v_prenex_13506))) (<= (* 2 (select main_a v_prenex_13505)) 1998))) (forall ((v_prenex_18855 Int) (v_prenex_18854 Int)) (or (<= 500 (select main_a v_prenex_18854)) (<= (+ (select main_a v_prenex_18854) (select main_a v_prenex_18855)) 1000) (<= (select main_a v_prenex_18855) 500) (<= (select main_a v_prenex_18854) 1498) (<= (+ main_y 1) v_prenex_18854) (< v_prenex_18854 main_y))) (forall ((v_prenex_17645 Int) (v_prenex_17646 Int)) (or (<= (+ main_x 1) v_prenex_17646) (<= (select main_a v_prenex_17645) 999) (<= (+ main_y 1) v_prenex_17645) (< v_prenex_17645 main_y) (<= 1 (select main_a v_prenex_17646)) (<= (select main_a v_prenex_17645) (+ (select main_a v_prenex_17646) 998)) (<= (* 2 (select main_a v_prenex_17646)) 1000))) (forall ((v_prenex_20426 Int) (v_prenex_20425 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20426))) (<= (select main_a v_prenex_20426) (select main_a v_prenex_20425)) (<= (* 2 (select main_a v_prenex_20425)) 1998) (< v_prenex_20425 main_y) (<= (* 2 (select main_a v_prenex_20426)) 1000) (<= (+ main_y 1) v_prenex_20425) (<= 1000 (* 2 (select main_a v_prenex_20425))))) (forall ((v_prenex_21494 Int) (v_prenex_21493 Int)) (or (<= (* 2 (select main_a v_prenex_21494)) 1000) (< v_prenex_21493 main_y) (<= (+ main_y 1) v_prenex_21493) (<= 1000 (* 2 (select main_a v_prenex_21493))) (<= (+ main_x 1) v_prenex_21494) (<= (+ (select main_a v_prenex_21493) (select main_a v_prenex_21494)) 1000) (<= 0 (+ (select main_a v_prenex_21494) 498)))) (forall ((v_prenex_20594 Int) (v_prenex_20593 Int)) (or (<= (select main_a v_prenex_20593) 1498) (<= (select main_a v_prenex_20594) 999) (< v_prenex_20593 main_y) (<= (+ (select main_a v_prenex_20593) (select main_a v_prenex_20594)) 1000) (<= (+ main_y 1) v_prenex_20593) (<= (* 2 (select main_a v_prenex_20594)) 1000) (<= 1 (select main_a v_prenex_20593)))) (or (forall ((v_prenex_11184 Int)) (<= 1 (select main_a v_prenex_11184))) (forall ((v_prenex_11183 Int)) (or (<= (select main_a v_prenex_11183) 1498) (<= (select main_a v_prenex_11183) 999) (< v_prenex_11183 main_y) (<= 1000 (* 2 (select main_a v_prenex_11183))) (<= (+ main_y 1) v_prenex_11183)))) (or (forall ((v_prenex_19797 Int)) (or (< v_prenex_19797 main_y) (<= (+ main_y 1) v_prenex_19797) (<= 1 (select main_a v_prenex_19797)) (<= 1000 (* 2 (select main_a v_prenex_19797))))) (forall ((v_prenex_19798 Int)) (or (< v_prenex_19798 main_x) (<= 0 (+ (select main_a v_prenex_19798) 498))))) (forall ((v_prenex_19621 Int) (v_prenex_19620 Int)) (or (<= (* 2 (select main_a v_prenex_19620)) 1998) (<= (* 2 (select main_a v_prenex_19621)) 1000) (<= (+ (select main_a v_prenex_19620) (select main_a v_prenex_19621)) 1000) (< v_prenex_19620 main_y) (< v_prenex_19621 main_x) (<= (+ main_y 1) v_prenex_19620) (<= (select main_a v_prenex_19621) 500))) (forall ((v_prenex_22277 Int) (v_prenex_22278 Int)) (or (<= 0 (+ (select main_a v_prenex_22278) 498)) (<= 2 (* 2 (select main_a v_prenex_22278))) (<= (+ main_y 1) v_prenex_22277) (<= (select main_a v_prenex_22277) 1498) (<= (select main_a v_prenex_22277) (+ (select main_a v_prenex_22278) 998)) (<= 1000 (* 2 (select main_a v_prenex_22277))) (< v_prenex_22277 main_y))) (or (forall ((v_prenex_22957 Int)) (or (<= 0 (+ (select main_a v_prenex_22957) 498)) (<= (select main_a v_prenex_22957) 500) (<= (+ main_x 1) v_prenex_22957))) (forall ((v_prenex_22956 Int)) (or (<= 500 (select main_a v_prenex_22956)) (<= (+ main_y 1) v_prenex_22956) (< v_prenex_22956 main_y) (<= 1000 (* 2 (select main_a v_prenex_22956)))))) (forall ((v_prenex_15492 Int) (v_prenex_15491 Int)) (or (< v_prenex_15491 main_y) (<= (select main_a v_prenex_15491) 999) (<= (select main_a v_prenex_15491) (+ (select main_a v_prenex_15492) 998)) (<= (select main_a v_prenex_15492) 500) (<= (+ main_y 1) v_prenex_15491) (<= 2 (* 2 (select main_a v_prenex_15492))) (<= 500 (select main_a v_prenex_15491)))) (forall ((v_prenex_17818 Int) (v_prenex_17819 Int)) (or (< v_prenex_17818 main_y) (<= 2 (* 2 (select main_a v_prenex_17819))) (<= (select main_a v_prenex_17819) 500) (<= (+ main_y 1) v_prenex_17818) (<= 1 (select main_a v_prenex_17818)) (<= (+ (select main_a v_prenex_17818) (select main_a v_prenex_17819)) 1000))) (forall ((v_prenex_16391 Int) (v_prenex_16392 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16392))) (< v_prenex_16391 main_y) (<= (+ main_y 1) v_prenex_16391) (<= (select main_a v_prenex_16391) 999) (<= 1 (select main_a v_prenex_16391)) (<= 0 (+ (select main_a v_prenex_16392) 498)) (<= 1000 (+ (select main_a v_prenex_16391) (select main_a v_prenex_16392))))) (forall ((v_prenex_15892 Int) (v_prenex_15891 Int)) (or (<= 1 (select main_a v_prenex_15891)) (<= 500 (select main_a v_prenex_15891)) (<= (select main_a v_prenex_15892) (select main_a v_prenex_15891)) (< v_prenex_15891 main_y) (<= (select main_a v_prenex_15892) 500) (<= (+ main_y 1) v_prenex_15891) (<= 2 (* 2 (select main_a v_prenex_15892))))) (or (forall ((v_prenex_12506 Int)) (or (<= (select main_a v_prenex_12506) 999) (<= 0 (+ (select main_a v_prenex_12506) 498)) (< v_prenex_12506 main_x))) (forall ((v_prenex_12505 Int)) (or (<= (+ main_y 1) v_prenex_12505) (<= 1000 (* 2 (select main_a v_prenex_12505))) (< v_prenex_12505 main_y)))) (forall ((v_prenex_15798 Int) (v_prenex_15797 Int)) (or (<= 1 (select main_a v_prenex_15798)) (<= 1 (select main_a v_prenex_15797)) (<= (+ main_y 1) v_prenex_15797) (<= (select main_a v_prenex_15797) (+ (select main_a v_prenex_15798) 998)) (<= (* 2 (select main_a v_prenex_15797)) 1998) (<= (select main_a v_prenex_15798) 500) (< v_prenex_15797 main_y))) (forall ((v_prenex_11552 Int) (v_prenex_11551 Int)) (or (< v_prenex_11551 main_y) (<= (+ main_y 1) v_prenex_11551) (<= (select main_a v_prenex_11551) 1498) (<= (select main_a v_prenex_11551) (+ (select main_a v_prenex_11552) 998)) (<= 2 (* 2 (select main_a v_prenex_11552))) (<= 0 (+ (select main_a v_prenex_11552) 498)) (<= 500 (select main_a v_prenex_11551)))) (forall ((v_prenex_16695 Int) (v_prenex_16696 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16695))) (<= (+ main_x 1) v_prenex_16696) (< v_prenex_16695 main_y) (<= (select main_a v_prenex_16696) (select main_a v_prenex_16695)) (<= 2 (* 2 (select main_a v_prenex_16696))) (<= (+ main_y 1) v_prenex_16695) (<= (select main_a v_prenex_16696) 500))) (or (forall ((v_prenex_13287 Int)) (<= 2 (* 2 (select main_a v_prenex_13287)))) (forall ((v_prenex_13286 Int)) (or (< v_prenex_13286 main_y) (<= (select main_a v_prenex_13286) 999) (<= 500 (select main_a v_prenex_13286)) (<= (+ main_y 1) v_prenex_13286) (<= (* 2 (select main_a v_prenex_13286)) 1998)))) (forall ((v_prenex_10970 Int) (v_prenex_10969 Int)) (or (<= (select main_a v_prenex_10970) 999) (<= (+ main_y 1) v_prenex_10969) (<= (select main_a v_prenex_10969) 999) (<= (select main_a v_prenex_10970) 500) (<= (+ (select main_a v_prenex_10969) (select main_a v_prenex_10970)) 1000) (< v_prenex_10969 main_y))) (or (forall ((v_prenex_17555 Int)) (or (<= (select main_a v_prenex_17555) 1498) (<= (+ main_y 1) v_prenex_17555) (<= (* 2 (select main_a v_prenex_17555)) 1998) (<= 500 (select main_a v_prenex_17555)) (< v_prenex_17555 main_y))) (forall ((v_prenex_17556 Int)) (<= 0 (+ (select main_a v_prenex_17556) 498)))) (forall ((v_prenex_12646 Int) (v_prenex_12647 Int)) (or (<= (select main_a v_prenex_12647) 500) (< v_prenex_12646 main_y) (<= 1000 (* 2 (select main_a v_prenex_12646))) (<= 0 (+ (select main_a v_prenex_12647) 498)) (<= (select main_a v_prenex_12646) (+ (select main_a v_prenex_12647) 998)) (<= (+ main_y 1) v_prenex_12646) (<= (+ main_x 1) v_prenex_12647))) (or (forall ((v_prenex_20177 Int)) (or (<= (* 2 (select main_a v_prenex_20177)) 1000) (<= 0 (+ (select main_a v_prenex_20177) 498)) (<= (+ main_x 1) v_prenex_20177))) (forall ((v_prenex_20176 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20176))) (< v_prenex_20176 main_y) (<= 1 (select main_a v_prenex_20176)) (<= (+ main_y 1) v_prenex_20176)))) (forall ((v_prenex_22463 Int) (v_prenex_22464 Int)) (or (< v_prenex_22463 main_y) (<= (* 2 (select main_a v_prenex_22464)) 1000) (<= (select main_a v_prenex_22464) (select main_a v_prenex_22463)) (<= 0 (+ (select main_a v_prenex_22464) 498)) (<= (+ main_y 1) v_prenex_22463) (<= (select main_a v_prenex_22463) 999) (< v_prenex_22464 main_x))) (forall ((v_prenex_19803 Int) (v_prenex_19804 Int)) (or (<= (select main_a v_prenex_19804) (select main_a v_prenex_19803)) (<= 1000 (* 2 (select main_a v_prenex_19803))) (< v_prenex_19803 main_y) (<= 1 (select main_a v_prenex_19804)) (<= (select main_a v_prenex_19803) 1498) (<= 2 (* 2 (select main_a v_prenex_19804))) (<= (+ main_y 1) v_prenex_19803))) (or (forall ((v_prenex_21809 Int)) (or (<= 0 (+ (select main_a v_prenex_21809) 498)) (<= (select main_a v_prenex_21809) 999))) (forall ((v_prenex_21808 Int)) (or (<= (* 2 (select main_a v_prenex_21808)) 1998) (<= (+ main_y 1) v_prenex_21808) (<= 500 (select main_a v_prenex_21808)) (< v_prenex_21808 main_y) (<= (select main_a v_prenex_21808) 999)))) (forall ((v_prenex_14433 Int) (v_prenex_14432 Int)) (or (<= 1000 (+ (select main_a v_prenex_14432) (select main_a v_prenex_14433))) (< v_prenex_14432 main_y) (<= 1 (select main_a v_prenex_14433)) (<= 500 (select main_a v_prenex_14432)) (<= (* 2 (select main_a v_prenex_14432)) 1998) (<= (+ main_y 1) v_prenex_14432))) (forall ((v_prenex_11792 Int) (v_prenex_11791 Int)) (or (< v_prenex_11792 main_x) (<= 500 (select main_a v_prenex_11791)) (<= (select main_a v_prenex_11792) 500) (<= (+ main_y 1) v_prenex_11791) (< v_prenex_11791 main_y) (<= (* 2 (select main_a v_prenex_11792)) 1000) (<= 1000 (+ (select main_a v_prenex_11791) (select main_a v_prenex_11792))))) (or (forall ((v_prenex_19716 Int)) (or (<= (+ main_y 1) v_prenex_19716) (<= (* 2 (select main_a v_prenex_19716)) 1998) (<= 500 (select main_a v_prenex_19716)) (< v_prenex_19716 main_y))) (forall ((v_prenex_19717 Int)) (or (<= 0 (+ (select main_a v_prenex_19717) 498)) (<= (select main_a v_prenex_19717) 999) (<= (+ main_x 1) v_prenex_19717)))) (forall ((v_prenex_19346 Int) (v_prenex_19345 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19346))) (<= 1 (select main_a v_prenex_19345)) (< v_prenex_19345 main_y) (<= (select main_a v_prenex_19346) 500) (<= (+ main_y 1) v_prenex_19345) (<= 1000 (+ (select main_a v_prenex_19345) (select main_a v_prenex_19346))))) (forall ((v_prenex_11310 Int) (v_prenex_11311 Int)) (or (<= (select main_a v_prenex_11310) 1498) (< v_prenex_11310 main_y) (<= (select main_a v_prenex_11310) (+ (select main_a v_prenex_11311) 998)) (<= (select main_a v_prenex_11311) 999) (<= (+ main_y 1) v_prenex_11310) (<= 500 (select main_a v_prenex_11310)))) (forall ((v_prenex_12595 Int) (v_prenex_12594 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12595))) (<= 0 (+ (select main_a v_prenex_12595) 498)) (<= 1000 (* 2 (select main_a v_prenex_12594))) (<= (+ main_y 1) v_prenex_12594) (<= (select main_a v_prenex_12594) 1498) (< v_prenex_12594 main_y) (<= 1000 (+ (select main_a v_prenex_12594) (select main_a v_prenex_12595))))) (forall ((v_prenex_17870 Int) (v_prenex_17871 Int)) (or (<= (select main_a v_prenex_17871) 999) (< v_prenex_17870 main_y) (< v_prenex_17871 main_x) (<= 1 (select main_a v_prenex_17871)) (<= (+ (select main_a v_prenex_17870) (select main_a v_prenex_17871)) 1000) (<= (+ main_y 1) v_prenex_17870) (<= (select main_a v_prenex_17870) 1498))) (forall ((v_prenex_17369 Int) (v_prenex_17368 Int)) (or (<= (select main_a v_prenex_17369) 500) (< v_prenex_17368 main_y) (<= (+ main_y 1) v_prenex_17368) (<= (select main_a v_prenex_17368) (+ (select main_a v_prenex_17369) 998)) (<= 2 (* 2 (select main_a v_prenex_17369))) (<= 1000 (* 2 (select main_a v_prenex_17368))))) (forall ((v_prenex_14589 Int) (v_prenex_14590 Int)) (or (<= (select main_a v_prenex_14589) 1498) (<= (+ main_y 1) v_prenex_14589) (< v_prenex_14589 main_y) (<= (+ (select main_a v_prenex_14589) (select main_a v_prenex_14590)) 1000) (<= (* 2 (select main_a v_prenex_14590)) 1000) (<= (+ main_x 1) v_prenex_14590))) (forall ((v_prenex_17319 Int) (v_prenex_17320 Int)) (or (<= (+ main_y 1) v_prenex_17319) (<= 1 (select main_a v_prenex_17319)) (<= (+ (select main_a v_prenex_17319) (select main_a v_prenex_17320)) 1000) (< v_prenex_17319 main_y) (< v_prenex_17320 main_x) (<= (select main_a v_prenex_17320) 500))) (forall ((v_prenex_21698 Int) (v_prenex_21699 Int)) (or (<= 1000 (+ (select main_a v_prenex_21698) (select main_a v_prenex_21699))) (<= (+ main_y 1) v_prenex_21698) (<= 1 (select main_a v_prenex_21699)) (<= (* 2 (select main_a v_prenex_21698)) 1998) (<= (select main_a v_prenex_21698) 999) (< v_prenex_21698 main_y))) (forall ((v_prenex_21445 Int) (v_prenex_21446 Int)) (or (<= 0 (+ (select main_a v_prenex_21446) 498)) (<= (select main_a v_prenex_21445) (+ (select main_a v_prenex_21446) 998)) (< v_prenex_21445 main_y) (<= (* 2 (select main_a v_prenex_21445)) 1998) (<= 1 (select main_a v_prenex_21446)) (<= (+ main_y 1) v_prenex_21445) (<= (select main_a v_prenex_21445) 1498))) (forall ((v_prenex_14247 Int) (v_prenex_14246 Int)) (or (<= 1 (select main_a v_prenex_14246)) (<= (select main_a v_prenex_14247) 999) (<= 500 (select main_a v_prenex_14246)) (<= 1000 (+ (select main_a v_prenex_14246) (select main_a v_prenex_14247))) (<= (+ main_y 1) v_prenex_14246) (< v_prenex_14246 main_y) (<= 2 (* 2 (select main_a v_prenex_14247))))) (forall ((v_prenex_20075 Int) (v_prenex_20074 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20075))) (<= (+ main_y 1) v_prenex_20074) (<= (* 2 (select main_a v_prenex_20074)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20074))) (<= (+ (select main_a v_prenex_20074) (select main_a v_prenex_20075)) 1000) (<= (select main_a v_prenex_20075) 999) (< v_prenex_20074 main_y))) (or (forall ((v_prenex_14819 Int)) (or (<= 0 (+ (select main_a v_prenex_14819) 498)) (<= (select main_a v_prenex_14819) 999))) (forall ((v_prenex_14818 Int)) (or (< v_prenex_14818 main_y) (<= 500 (select main_a v_prenex_14818)) (<= (select main_a v_prenex_14818) 999) (<= (+ main_y 1) v_prenex_14818) (<= (* 2 (select main_a v_prenex_14818)) 1998)))) (forall ((v_prenex_20275 Int) (v_prenex_20274 Int)) (or (<= (+ main_x 1) v_prenex_20275) (<= (+ main_y 1) v_prenex_20274) (< v_prenex_20274 main_y) (<= (select main_a v_prenex_20275) (select main_a v_prenex_20274)) (<= 0 (+ (select main_a v_prenex_20275) 498)) (<= (* 2 (select main_a v_prenex_20274)) 1998) (<= 2 (* 2 (select main_a v_prenex_20275))))) (forall ((v_prenex_18004 Int) (v_prenex_18005 Int)) (or (<= (+ main_y 1) v_prenex_18004) (< v_prenex_18004 main_y) (<= 1 (select main_a v_prenex_18005)) (< v_prenex_18005 main_x) (<= (select main_a v_prenex_18004) (+ (select main_a v_prenex_18005) 998)) (<= 500 (select main_a v_prenex_18004)))) (forall ((v_prenex_15414 Int) (v_prenex_15413 Int)) (or (<= (+ main_y 1) v_prenex_15413) (<= (* 2 (select main_a v_prenex_15414)) 1000) (<= (select main_a v_prenex_15414) 500) (<= 1 (select main_a v_prenex_15413)) (<= (select main_a v_prenex_15414) (select main_a v_prenex_15413)) (< v_prenex_15413 main_y) (<= 500 (select main_a v_prenex_15413)))) (forall ((v_prenex_14989 Int) (v_prenex_14988 Int)) (or (<= 1000 (+ (select main_a v_prenex_14988) (select main_a v_prenex_14989))) (< v_prenex_14988 main_y) (<= (* 2 (select main_a v_prenex_14989)) 1000) (<= 1 (select main_a v_prenex_14989)) (<= (+ main_y 1) v_prenex_14988) (<= 1 (select main_a v_prenex_14988)) (<= 500 (select main_a v_prenex_14988)))) (forall ((v_prenex_16777 Int) (v_prenex_16778 Int)) (or (<= 1 (select main_a v_prenex_16778)) (<= (+ (select main_a v_prenex_16777) (select main_a v_prenex_16778)) 1000) (<= (select main_a v_prenex_16777) 999) (< v_prenex_16778 main_x) (< v_prenex_16777 main_y) (<= (+ main_y 1) v_prenex_16777) (<= (* 2 (select main_a v_prenex_16778)) 1000))) (forall ((v_prenex_13103 Int) (v_prenex_13102 Int)) (or (<= 1000 (+ (select main_a v_prenex_13102) (select main_a v_prenex_13103))) (<= (select main_a v_prenex_13102) 1498) (<= (+ main_y 1) v_prenex_13102) (<= 500 (select main_a v_prenex_13102)) (< v_prenex_13102 main_y) (<= (select main_a v_prenex_13103) 500) (<= 2 (* 2 (select main_a v_prenex_13103))))) (forall ((v_prenex_11875 Int) (v_prenex_11874 Int)) (or (<= 1 (select main_a v_prenex_11875)) (<= 500 (select main_a v_prenex_11874)) (<= 2 (* 2 (select main_a v_prenex_11875))) (<= (+ main_y 1) v_prenex_11874) (< v_prenex_11874 main_y) (<= 1 (select main_a v_prenex_11874)) (<= (select main_a v_prenex_11874) (+ (select main_a v_prenex_11875) 998)))) (or (forall ((v_prenex_22944 Int)) (or (< v_prenex_22944 main_y) (<= (+ main_y 1) v_prenex_22944) (<= 1000 (* 2 (select main_a v_prenex_22944))))) (forall ((v_prenex_22945 Int)) (or (<= (+ main_x 1) v_prenex_22945) (<= 2 (* 2 (select main_a v_prenex_22945)))))) (forall ((v_prenex_15348 Int) (v_prenex_15347 Int)) (or (<= (select main_a v_prenex_15348) 999) (<= (+ main_y 1) v_prenex_15347) (<= 500 (select main_a v_prenex_15347)) (< v_prenex_15347 main_y) (<= 0 (+ (select main_a v_prenex_15348) 498)) (<= 1 (select main_a v_prenex_15347)) (<= (+ (select main_a v_prenex_15347) (select main_a v_prenex_15348)) 1000))) (forall ((v_prenex_19769 Int) (v_prenex_19770 Int)) (or (<= (* 2 (select main_a v_prenex_19770)) 1000) (<= (select main_a v_prenex_19769) (+ (select main_a v_prenex_19770) 998)) (<= (+ main_y 1) v_prenex_19769) (<= 1 (select main_a v_prenex_19769)) (< v_prenex_19769 main_y) (<= (select main_a v_prenex_19769) 999) (<= 2 (* 2 (select main_a v_prenex_19770))))) (or (forall ((v_prenex_14141 Int)) (or (<= (select main_a v_prenex_14141) 999) (<= 1 (select main_a v_prenex_14141)))) (forall ((v_prenex_14140 Int)) (or (<= (+ main_y 1) v_prenex_14140) (<= (* 2 (select main_a v_prenex_14140)) 1998) (< v_prenex_14140 main_y) (<= (select main_a v_prenex_14140) 1498) (<= (select main_a v_prenex_14140) 999)))) (or (forall ((v_prenex_23029 Int)) (or (<= (select main_a v_prenex_23029) 999) (< v_prenex_23029 main_x) (<= (+ main_x 1) v_prenex_23029))) (forall ((v_prenex_23028 Int)) (<= (* 2 (select main_a v_prenex_23028)) 1998))) (forall ((v_prenex_15266 Int) (v_prenex_15265 Int)) (or (<= 1 (select main_a v_prenex_15266)) (<= (+ main_y 1) v_prenex_15265) (<= (select main_a v_prenex_15265) 999) (<= (+ (select main_a v_prenex_15265) (select main_a v_prenex_15266)) 1000) (< v_prenex_15265 main_y) (<= (* 2 (select main_a v_prenex_15265)) 1998) (<= 2 (* 2 (select main_a v_prenex_15266))))) (forall ((v_prenex_22437 Int) (v_prenex_22438 Int)) (or (<= 500 (select main_a v_prenex_22437)) (<= (select main_a v_prenex_22438) (select main_a v_prenex_22437)) (<= 0 (+ (select main_a v_prenex_22438) 498)) (< v_prenex_22437 main_y) (<= (select main_a v_prenex_22437) 1498) (<= 2 (* 2 (select main_a v_prenex_22438))) (<= (+ main_y 1) v_prenex_22437))) (forall ((v_prenex_22718 Int) (v_prenex_22719 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22719))) (<= (select main_a v_prenex_22718) 999) (<= (+ (select main_a v_prenex_22718) (select main_a v_prenex_22719)) 1000) (< v_prenex_22718 main_y) (<= (select main_a v_prenex_22719) 999) (<= (+ main_y 1) v_prenex_22718))) (or (forall ((v_prenex_18871 Int)) (or (< v_prenex_18871 main_x) (<= (select main_a v_prenex_18871) 500) (<= (* 2 (select main_a v_prenex_18871)) 1000))) (forall ((v_prenex_18870 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18870))) (< v_prenex_18870 main_y) (<= (+ main_y 1) v_prenex_18870)))) (or (forall ((v_prenex_19468 Int)) (<= (* 2 (select main_a v_prenex_19468)) 1000)) (forall ((v_prenex_19472 Int)) (or (< v_prenex_19472 main_y) (<= (select main_a v_prenex_19472) 999) (<= (+ main_y 1) v_prenex_19472) (<= (select main_a v_prenex_19472) 1498)))) (forall ((v_prenex_13145 Int) (v_prenex_13144 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13145))) (<= 500 (select main_a v_prenex_13144)) (<= 1000 (+ (select main_a v_prenex_13144) (select main_a v_prenex_13145))) (< v_prenex_13144 main_y) (<= (+ main_y 1) v_prenex_13144) (<= 1000 (* 2 (select main_a v_prenex_13144))) (<= (* 2 (select main_a v_prenex_13145)) 1000))) (forall ((v_prenex_22453 Int) (v_prenex_22454 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22454))) (<= 1 (select main_a v_prenex_22453)) (<= (+ main_y 1) v_prenex_22453) (<= 1000 (* 2 (select main_a v_prenex_22453))) (<= (select main_a v_prenex_22453) (+ (select main_a v_prenex_22454) 998)) (< v_prenex_22453 main_y))) (forall ((v_prenex_15732 Int) (v_prenex_15731 Int)) (or (<= (+ main_x 1) v_prenex_15732) (<= (* 2 (select main_a v_prenex_15732)) 1000) (<= 2 (* 2 (select main_a v_prenex_15732))) (< v_prenex_15731 main_y) (<= (+ main_y 1) v_prenex_15731) (<= 1 (select main_a v_prenex_15731)) (<= 1000 (+ (select main_a v_prenex_15731) (select main_a v_prenex_15732))))) (forall ((v_prenex_11126 Int)) (or (<= (+ main_y 1) v_prenex_11126) (<= 1000 (* 2 (select main_a v_prenex_11126))) (<= (select main_a v_prenex_11126) 1498) (< v_prenex_11126 main_y) (<= (* 2 (select main_a v_prenex_11126)) 1998))) (forall ((v_prenex_13116 Int) (v_prenex_13117 Int)) (or (<= (select main_a v_prenex_13117) (select main_a v_prenex_13116)) (< v_prenex_13116 main_y) (<= (* 2 (select main_a v_prenex_13117)) 1000) (<= 1000 (* 2 (select main_a v_prenex_13116))) (<= 500 (select main_a v_prenex_13116)) (<= (+ main_y 1) v_prenex_13116))) (or (forall ((v_prenex_21899 Int)) (<= (select main_a v_prenex_21899) 500)) (forall ((v_prenex_21898 Int)) (or (<= (* 2 (select main_a v_prenex_21898)) 1998) (< v_prenex_21898 main_y) (<= 1 (select main_a v_prenex_21898)) (<= 500 (select main_a v_prenex_21898)) (<= (+ main_y 1) v_prenex_21898)))) (forall ((v_prenex_20360 Int) (v_prenex_20359 Int)) (or (<= (select main_a v_prenex_20359) 1498) (<= (select main_a v_prenex_20360) 999) (<= (+ main_y 1) v_prenex_20359) (<= 1000 (+ (select main_a v_prenex_20359) (select main_a v_prenex_20360))) (<= (select main_a v_prenex_20359) 999) (< v_prenex_20359 main_y) (<= 1 (select main_a v_prenex_20360)))) (forall ((v_prenex_11952 Int) (v_prenex_11953 Int)) (or (<= (+ main_y 1) v_prenex_11952) (<= 2 (* 2 (select main_a v_prenex_11953))) (<= 1000 (* 2 (select main_a v_prenex_11952))) (<= 500 (select main_a v_prenex_11952)) (< v_prenex_11952 main_y) (<= (* 2 (select main_a v_prenex_11953)) 1000) (<= (+ (select main_a v_prenex_11952) (select main_a v_prenex_11953)) 1000))) (forall ((v_prenex_13630 Int) (v_prenex_13629 Int)) (or (< v_prenex_13630 main_x) (<= (+ main_y 1) v_prenex_13629) (< v_prenex_13629 main_y) (<= 500 (select main_a v_prenex_13629)) (<= 2 (* 2 (select main_a v_prenex_13630))) (<= (select main_a v_prenex_13629) (+ (select main_a v_prenex_13630) 998)) (<= 1 (select main_a v_prenex_13630)))) (forall ((v_prenex_13926 Int) (v_prenex_13927 Int)) (or (<= (select main_a v_prenex_13927) 999) (<= (select main_a v_prenex_13927) (select main_a v_prenex_13926)) (<= (select main_a v_prenex_13927) 500) (<= (+ main_y 1) v_prenex_13926) (< v_prenex_13926 main_y) (<= 1000 (* 2 (select main_a v_prenex_13926))) (<= (* 2 (select main_a v_prenex_13926)) 1998))) (forall ((v_prenex_23534 Int) (v_prenex_23535 Int)) (or (<= (+ main_y 1) v_prenex_23534) (< v_prenex_23534 main_y) (<= 1000 (+ (select main_a v_prenex_23534) (select main_a v_prenex_23535))) (<= (select main_a v_prenex_23535) 999) (< v_prenex_23535 main_x) (<= (select main_a v_prenex_23535) 500) (<= (select main_a v_prenex_23534) 1498))) (or (forall ((v_prenex_12414 Int)) (<= (select main_a v_prenex_12414) 999)) (forall ((v_prenex_12413 Int)) (or (<= 500 (select main_a v_prenex_12413)) (< v_prenex_12413 main_y) (<= (* 2 (select main_a v_prenex_12413)) 1998) (<= (+ main_y 1) v_prenex_12413) (<= (select main_a v_prenex_12413) 1498)))) (forall ((v_prenex_16491 Int) (v_prenex_16492 Int)) (or (<= 1000 (+ (select main_a v_prenex_16491) (select main_a v_prenex_16492))) (<= 1 (select main_a v_prenex_16491)) (<= (+ main_y 1) v_prenex_16491) (<= (select main_a v_prenex_16492) 500) (<= 2 (* 2 (select main_a v_prenex_16492))) (<= 1000 (* 2 (select main_a v_prenex_16491))) (< v_prenex_16491 main_y))) (forall ((v_prenex_21892 Int) (v_prenex_21893 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21893))) (<= (+ main_x 1) v_prenex_21893) (< v_prenex_21892 main_y) (<= (select main_a v_prenex_21893) (select main_a v_prenex_21892)) (<= (+ main_y 1) v_prenex_21892) (<= (select main_a v_prenex_21892) 1498))) (or (forall ((v_prenex_14843 Int)) (or (< v_prenex_14843 main_x) (<= 0 (+ (select main_a v_prenex_14843) 498)) (<= 1 (select main_a v_prenex_14843)))) (forall ((v_prenex_14842 Int)) (or (<= (+ main_y 1) v_prenex_14842) (<= (select main_a v_prenex_14842) 1498) (<= (* 2 (select main_a v_prenex_14842)) 1998) (< v_prenex_14842 main_y)))) (forall ((v_prenex_12322 Int) (v_prenex_12321 Int)) (or (< v_prenex_12321 main_y) (<= 1000 (+ (select main_a v_prenex_12321) (select main_a v_prenex_12322))) (<= 500 (select main_a v_prenex_12321)) (<= (+ main_y 1) v_prenex_12321) (<= (select main_a v_prenex_12321) 1498))) (forall ((v_prenex_18349 Int) (v_prenex_18348 Int)) (or (<= 1 (select main_a v_prenex_18348)) (< v_prenex_18348 main_y) (<= (select main_a v_prenex_18348) (+ (select main_a v_prenex_18349) 998)) (<= (+ main_y 1) v_prenex_18348) (<= (* 2 (select main_a v_prenex_18349)) 1000) (<= 1 (select main_a v_prenex_18349)))) (forall ((v_prenex_17240 Int) (v_prenex_17241 Int)) (or (<= (+ (select main_a v_prenex_17240) (select main_a v_prenex_17241)) 1000) (<= (+ main_y 1) v_prenex_17240) (< v_prenex_17240 main_y) (<= (* 2 (select main_a v_prenex_17240)) 1998) (<= (select main_a v_prenex_17241) 999) (<= 2 (* 2 (select main_a v_prenex_17241))))) (forall ((v_prenex_20504 Int) (v_prenex_20503 Int)) (or (<= 1 (select main_a v_prenex_20504)) (<= 500 (select main_a v_prenex_20503)) (<= (+ main_y 1) v_prenex_20503) (<= (select main_a v_prenex_20503) 999) (<= 0 (+ (select main_a v_prenex_20504) 498)) (< v_prenex_20503 main_y) (<= (select main_a v_prenex_20503) (+ (select main_a v_prenex_20504) 998)))) (forall ((v_prenex_14943 Int) (v_prenex_14942 Int)) (or (< v_prenex_14942 main_y) (<= (select main_a v_prenex_14942) (+ (select main_a v_prenex_14943) 998)) (<= 2 (* 2 (select main_a v_prenex_14943))) (<= 1 (select main_a v_prenex_14942)) (<= (+ main_y 1) v_prenex_14942) (<= (* 2 (select main_a v_prenex_14942)) 1998) (<= (* 2 (select main_a v_prenex_14943)) 1000))) (forall ((v_prenex_15023 Int) (v_prenex_15022 Int)) (or (<= 500 (select main_a v_prenex_15022)) (<= 2 (* 2 (select main_a v_prenex_15023))) (<= 1 (select main_a v_prenex_15023)) (<= (+ main_y 1) v_prenex_15022) (<= (* 2 (select main_a v_prenex_15022)) 1998) (< v_prenex_15022 main_y) (<= (select main_a v_prenex_15022) (+ (select main_a v_prenex_15023) 998)))) (forall ((v_prenex_18482 Int) (v_prenex_18483 Int)) (or (<= 0 (+ (select main_a v_prenex_18483) 498)) (< v_prenex_18482 main_y) (<= (+ main_y 1) v_prenex_18482) (<= (+ main_x 1) v_prenex_18483) (<= (* 2 (select main_a v_prenex_18482)) 1998) (<= 1000 (+ (select main_a v_prenex_18482) (select main_a v_prenex_18483))))) (forall ((v_prenex_13624 Int) (v_prenex_13623 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13624))) (<= (+ main_y 1) v_prenex_13623) (<= (+ (select main_a v_prenex_13623) (select main_a v_prenex_13624)) 1000) (<= 500 (select main_a v_prenex_13623)) (<= 1 (select main_a v_prenex_13623)) (< v_prenex_13623 main_y))) (forall ((v_prenex_22873 Int) (v_prenex_22872 Int)) (or (<= 1 (select main_a v_prenex_22873)) (<= (+ main_y 1) v_prenex_22872) (< v_prenex_22872 main_y) (<= (select main_a v_prenex_22873) 999) (<= 1000 (+ (select main_a v_prenex_22872) (select main_a v_prenex_22873))) (<= (* 2 (select main_a v_prenex_22872)) 1998))) (forall ((v_prenex_15001 Int) (v_prenex_15000 Int)) (or (<= (select main_a v_prenex_15001) (select main_a v_prenex_15000)) (<= 2 (* 2 (select main_a v_prenex_15001))) (< v_prenex_15000 main_y) (<= 1 (select main_a v_prenex_15000)) (<= (+ main_y 1) v_prenex_15000) (<= 0 (+ (select main_a v_prenex_15001) 498)))) (or (forall ((v_prenex_13616 Int)) (or (<= 1 (select main_a v_prenex_13616)) (<= 2 (* 2 (select main_a v_prenex_13616))))) (forall ((v_prenex_13615 Int)) (or (<= 1 (select main_a v_prenex_13615)) (<= (+ main_y 1) v_prenex_13615) (< v_prenex_13615 main_y) (<= 1000 (* 2 (select main_a v_prenex_13615))) (<= (* 2 (select main_a v_prenex_13615)) 1998)))) (forall ((v_prenex_12378 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12378))) (<= 1 (select main_a v_prenex_12378)) (< v_prenex_12378 main_y) (<= (+ main_y 1) v_prenex_12378))) (forall ((v_prenex_12642 Int) (v_prenex_12643 Int)) (or (<= (select main_a v_prenex_12643) (select main_a v_prenex_12642)) (<= (select main_a v_prenex_12643) 999) (<= 500 (select main_a v_prenex_12642)) (< v_prenex_12642 main_y) (<= (+ main_y 1) v_prenex_12642) (<= 0 (+ (select main_a v_prenex_12643) 498)))) (or (forall ((v_prenex_20031 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20031))) (<= (* 2 (select main_a v_prenex_20031)) 1000) (<= (+ main_x 1) v_prenex_20031))) (forall ((v_prenex_20030 Int)) (or (< v_prenex_20030 main_y) (<= (* 2 (select main_a v_prenex_20030)) 1998) (<= (+ main_y 1) v_prenex_20030)))) (forall ((v_prenex_11579 Int) (v_prenex_11580 Int)) (or (< v_prenex_11579 main_y) (<= 500 (select main_a v_prenex_11579)) (<= (+ main_y 1) v_prenex_11579) (<= (+ main_x 1) v_prenex_11580) (<= (* 2 (select main_a v_prenex_11580)) 1000) (<= 0 (+ (select main_a v_prenex_11580) 498)) (<= (+ (select main_a v_prenex_11579) (select main_a v_prenex_11580)) 1000))) (forall ((v_prenex_19511 Int) (v_prenex_19510 Int)) (or (< v_prenex_19510 main_y) (<= (+ main_y 1) v_prenex_19510) (<= (* 2 (select main_a v_prenex_19511)) 1000) (<= (select main_a v_prenex_19511) (select main_a v_prenex_19510)) (<= (+ main_x 1) v_prenex_19511) (<= 1000 (* 2 (select main_a v_prenex_19510))))) (forall ((v_prenex_19069 Int) (v_prenex_19068 Int)) (or (<= (select main_a v_prenex_19068) 999) (<= 1000 (+ (select main_a v_prenex_19068) (select main_a v_prenex_19069))) (<= (+ main_y 1) v_prenex_19068) (<= 1 (select main_a v_prenex_19069)) (<= 0 (+ (select main_a v_prenex_19069) 498)) (< v_prenex_19068 main_y) (<= (+ main_x 1) v_prenex_19069))) (forall ((v_prenex_22595 Int) (v_prenex_22596 Int)) (or (<= 0 (+ (select main_a v_prenex_22596) 498)) (<= 1000 (+ (select main_a v_prenex_22595) (select main_a v_prenex_22596))) (< v_prenex_22595 main_y) (<= (* 2 (select main_a v_prenex_22595)) 1998) (<= (select main_a v_prenex_22595) 1498) (<= (+ main_y 1) v_prenex_22595))) (forall ((v_prenex_15290 Int) (v_prenex_15289 Int)) (or (<= (* 2 (select main_a v_prenex_15289)) 1998) (<= (+ main_y 1) v_prenex_15289) (<= 1 (select main_a v_prenex_15290)) (<= 2 (* 2 (select main_a v_prenex_15290))) (< v_prenex_15289 main_y) (< v_prenex_15290 main_x) (<= 1000 (+ (select main_a v_prenex_15289) (select main_a v_prenex_15290))))) (forall ((v_prenex_20881 Int) (v_prenex_20880 Int)) (or (<= (select main_a v_prenex_20880) 999) (< v_prenex_20880 main_y) (<= 1000 (+ (select main_a v_prenex_20880) (select main_a v_prenex_20881))) (<= (* 2 (select main_a v_prenex_20881)) 1000) (<= 500 (select main_a v_prenex_20880)) (<= (+ main_y 1) v_prenex_20880))) (or (forall ((v_prenex_21553 Int)) (or (<= (+ main_y 1) v_prenex_21553) (<= 1000 (* 2 (select main_a v_prenex_21553))))) (forall ((v_prenex_21554 Int)) (or (<= (* 2 (select main_a v_prenex_21554)) 1000) (<= (+ main_x 1) v_prenex_21554) (< v_prenex_21554 main_x)))) (forall ((v_prenex_22397 Int) (v_prenex_22398 Int)) (or (< v_prenex_22397 main_y) (<= 1000 (* 2 (select main_a v_prenex_22397))) (<= (select main_a v_prenex_22398) (select main_a v_prenex_22397)) (<= (select main_a v_prenex_22398) 500) (<= (+ main_y 1) v_prenex_22397) (<= 500 (select main_a v_prenex_22397)) (<= (* 2 (select main_a v_prenex_22398)) 1000))) (or (forall ((v_prenex_12792 Int)) (<= 2 (* 2 (select main_a v_prenex_12792)))) (forall ((v_prenex_12791 Int)) (or (<= (select main_a v_prenex_12791) 999) (<= (+ main_y 1) v_prenex_12791) (<= 1 (select main_a v_prenex_12791)) (< v_prenex_12791 main_y)))) (or (forall ((v_prenex_14391 Int)) (or (<= 1 (select main_a v_prenex_14391)) (<= 0 (+ (select main_a v_prenex_14391) 498)))) (forall ((v_prenex_14390 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14390))) (<= (+ main_y 1) v_prenex_14390) (< v_prenex_14390 main_y) (<= 500 (select main_a v_prenex_14390)) (<= (select main_a v_prenex_14390) 1498)))) (forall ((v_prenex_21331 Int) (v_prenex_21332 Int)) (or (<= (select main_a v_prenex_21332) 500) (<= (select main_a v_prenex_21332) 999) (<= (select main_a v_prenex_21331) 999) (<= (select main_a v_prenex_21332) (select main_a v_prenex_21331)) (<= 1000 (* 2 (select main_a v_prenex_21331))) (< v_prenex_21331 main_y) (<= (+ main_y 1) v_prenex_21331))) (forall ((v_prenex_23778 Int) (v_prenex_23779 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23778))) (< v_prenex_23778 main_y) (<= (select main_a v_prenex_23778) (+ (select main_a v_prenex_23779) 998)) (<= 0 (+ (select main_a v_prenex_23779) 498)) (<= 2 (* 2 (select main_a v_prenex_23779))) (<= (+ main_y 1) v_prenex_23778))) (or (forall ((v_prenex_20606 Int)) (or (<= (* 2 (select main_a v_prenex_20606)) 1000) (< v_prenex_20606 main_x) (<= (select main_a v_prenex_20606) 500))) (forall ((v_prenex_20605 Int)) (or (< v_prenex_20605 main_y) (<= 500 (select main_a v_prenex_20605)) (<= 1000 (* 2 (select main_a v_prenex_20605))) (<= (+ main_y 1) v_prenex_20605)))) (forall ((v_prenex_20221 Int) (v_prenex_20220 Int)) (or (<= (* 2 (select main_a v_prenex_20221)) 1000) (<= (select main_a v_prenex_20220) (+ (select main_a v_prenex_20221) 998)) (<= (select main_a v_prenex_20221) 999) (<= (+ main_x 1) v_prenex_20221) (<= 500 (select main_a v_prenex_20220)) (<= (+ main_y 1) v_prenex_20220) (< v_prenex_20220 main_y))) (forall ((v_prenex_15821 Int) (v_prenex_15822 Int)) (or (<= (select main_a v_prenex_15822) 999) (<= 500 (select main_a v_prenex_15821)) (< v_prenex_15821 main_y) (<= (+ main_y 1) v_prenex_15821) (<= (* 2 (select main_a v_prenex_15821)) 1998) (<= 2 (* 2 (select main_a v_prenex_15822))) (<= (+ (select main_a v_prenex_15821) (select main_a v_prenex_15822)) 1000))) (or (forall ((v_prenex_15623 Int)) (or (< v_prenex_15623 main_y) (<= (* 2 (select main_a v_prenex_15623)) 1998) (<= (+ main_y 1) v_prenex_15623) (<= 1000 (* 2 (select main_a v_prenex_15623))))) (forall ((v_prenex_15624 Int)) (or (<= 1 (select main_a v_prenex_15624)) (<= (select main_a v_prenex_15624) 999)))) (or (forall ((v_prenex_21734 Int)) (or (<= (* 2 (select main_a v_prenex_21734)) 1998) (<= (select main_a v_prenex_21734) 999) (<= (+ main_y 1) v_prenex_21734) (< v_prenex_21734 main_y))) (forall ((v_prenex_21735 Int)) (or (<= (select main_a v_prenex_21735) 500) (<= 0 (+ (select main_a v_prenex_21735) 498))))) (forall ((v_prenex_13523 Int) (v_prenex_13524 Int)) (or (<= 1 (select main_a v_prenex_13524)) (<= 2 (* 2 (select main_a v_prenex_13524))) (< v_prenex_13523 main_y) (<= (+ main_y 1) v_prenex_13523) (<= 1 (select main_a v_prenex_13523)) (<= 1000 (+ (select main_a v_prenex_13523) (select main_a v_prenex_13524))) (<= (+ main_x 1) v_prenex_13524))) (or (forall ((v_prenex_13204 Int)) (or (< v_prenex_13204 main_y) (<= 500 (select main_a v_prenex_13204)) (<= (+ main_y 1) v_prenex_13204) (<= 1000 (* 2 (select main_a v_prenex_13204))) (<= (* 2 (select main_a v_prenex_13204)) 1998))) (forall ((v_prenex_13205 Int)) (or (<= 0 (+ (select main_a v_prenex_13205) 498)) (<= (select main_a v_prenex_13205) 500)))) (or (forall ((v_prenex_11532 Int)) (or (<= 0 (+ (select main_a v_prenex_11532) 498)) (<= (select main_a v_prenex_11532) 999))) (forall ((v_prenex_11531 Int)) (or (<= (* 2 (select main_a v_prenex_11531)) 1998) (<= 1 (select main_a v_prenex_11531)) (<= (select main_a v_prenex_11531) 1498) (< v_prenex_11531 main_y) (<= (+ main_y 1) v_prenex_11531)))) (forall ((v_prenex_21050 Int) (v_prenex_21051 Int)) (or (< v_prenex_21050 main_y) (<= (* 2 (select main_a v_prenex_21051)) 1000) (<= (+ main_y 1) v_prenex_21050) (<= 2 (* 2 (select main_a v_prenex_21051))) (<= 500 (select main_a v_prenex_21050)) (<= 1000 (+ (select main_a v_prenex_21050) (select main_a v_prenex_21051))))) (forall ((v_prenex_12678 Int) (v_prenex_12679 Int)) (or (<= (+ main_y 1) v_prenex_12678) (< v_prenex_12678 main_y) (<= 500 (select main_a v_prenex_12678)) (<= (select main_a v_prenex_12678) 1498) (<= (+ (select main_a v_prenex_12678) (select main_a v_prenex_12679)) 1000) (<= (select main_a v_prenex_12679) 500) (<= (* 2 (select main_a v_prenex_12679)) 1000))) (or (forall ((v_prenex_21732 Int)) (or (<= 1 (select main_a v_prenex_21732)) (<= (+ main_y 1) v_prenex_21732) (<= 500 (select main_a v_prenex_21732)) (< v_prenex_21732 main_y) (<= 1000 (* 2 (select main_a v_prenex_21732))))) (forall ((v_prenex_21733 Int)) (or (<= (select main_a v_prenex_21733) 500) (<= (* 2 (select main_a v_prenex_21733)) 1000)))) (or (forall ((v_prenex_20378 Int)) (or (<= (* 2 (select main_a v_prenex_20378)) 1000) (<= 1 (select main_a v_prenex_20378)))) (forall ((v_prenex_20377 Int)) (or (<= 1 (select main_a v_prenex_20377)) (<= 1000 (* 2 (select main_a v_prenex_20377))) (<= (+ main_y 1) v_prenex_20377) (<= (select main_a v_prenex_20377) 1498) (< v_prenex_20377 main_y)))) (or (forall ((v_prenex_11585 Int)) (or (<= (select main_a v_prenex_11585) 999) (<= 1000 (* 2 (select main_a v_prenex_11585))) (<= (+ main_y 1) v_prenex_11585) (< v_prenex_11585 main_y))) (forall ((v_prenex_11586 Int)) (or (<= (select main_a v_prenex_11586) 999) (<= (+ main_x 1) v_prenex_11586) (<= (* 2 (select main_a v_prenex_11586)) 1000)))) (or (forall ((v_prenex_21569 Int)) (or (<= 0 (+ (select main_a v_prenex_21569) 498)) (<= 1 (select main_a v_prenex_21569)))) (forall ((v_prenex_21568 Int)) (or (<= (select main_a v_prenex_21568) 999) (<= (* 2 (select main_a v_prenex_21568)) 1998) (< v_prenex_21568 main_y) (<= 500 (select main_a v_prenex_21568)) (<= (+ main_y 1) v_prenex_21568)))) (forall ((v_prenex_17517 Int) (v_prenex_17518 Int)) (or (<= (+ main_y 1) v_prenex_17517) (<= (select main_a v_prenex_17518) (select main_a v_prenex_17517)) (<= (+ main_x 1) v_prenex_17518) (<= (* 2 (select main_a v_prenex_17517)) 1998) (< v_prenex_17517 main_y) (<= 2 (* 2 (select main_a v_prenex_17518))))) (forall ((v_prenex_19559 Int) (v_prenex_19558 Int)) (or (<= 0 (+ (select main_a v_prenex_19559) 498)) (<= (+ main_y 1) v_prenex_19558) (<= 1000 (* 2 (select main_a v_prenex_19558))) (<= (+ (select main_a v_prenex_19558) (select main_a v_prenex_19559)) 1000) (<= (select main_a v_prenex_19559) 500) (<= 1 (select main_a v_prenex_19558)) (< v_prenex_19558 main_y))) (forall ((v_prenex_18552 Int) (v_prenex_18551 Int)) (or (<= (+ main_y 1) v_prenex_18551) (<= (select main_a v_prenex_18551) 999) (< v_prenex_18552 main_x) (< v_prenex_18551 main_y) (<= (select main_a v_prenex_18552) 999) (<= 0 (+ (select main_a v_prenex_18552) 498)) (<= (+ (select main_a v_prenex_18551) (select main_a v_prenex_18552)) 1000))) (forall ((v_prenex_14369 Int) (v_prenex_14368 Int)) (or (<= 1000 (+ (select main_a v_prenex_14368) (select main_a v_prenex_14369))) (<= (* 2 (select main_a v_prenex_14369)) 1000) (<= (select main_a v_prenex_14368) 999) (<= 0 (+ (select main_a v_prenex_14369) 498)) (<= (+ main_x 1) v_prenex_14369) (<= (+ main_y 1) v_prenex_14368) (< v_prenex_14368 main_y))) (forall ((v_prenex_17729 Int) (v_prenex_17730 Int)) (or (<= (+ main_y 1) v_prenex_17729) (<= 1000 (+ (select main_a v_prenex_17729) (select main_a v_prenex_17730))) (<= 1 (select main_a v_prenex_17729)) (< v_prenex_17729 main_y) (<= (select main_a v_prenex_17730) 500))) (forall ((v_prenex_18163 Int) (v_prenex_18164 Int)) (or (<= 1 (select main_a v_prenex_18164)) (<= 2 (* 2 (select main_a v_prenex_18164))) (<= 1000 (* 2 (select main_a v_prenex_18163))) (<= (+ main_y 1) v_prenex_18163) (<= (select main_a v_prenex_18164) (select main_a v_prenex_18163)) (< v_prenex_18163 main_y))) (forall ((v_prenex_16467 Int) (v_prenex_16468 Int)) (or (<= (+ main_y 1) v_prenex_16467) (<= (select main_a v_prenex_16468) (select main_a v_prenex_16467)) (<= (select main_a v_prenex_16467) 999) (<= 1 (select main_a v_prenex_16468)) (<= 0 (+ (select main_a v_prenex_16468) 498)) (< v_prenex_16467 main_y))) (forall ((v_prenex_22165 Int) (v_prenex_22166 Int)) (or (<= (select main_a v_prenex_22166) (select main_a v_prenex_22165)) (< v_prenex_22165 main_y) (<= 1 (select main_a v_prenex_22165)) (<= 500 (select main_a v_prenex_22165)) (<= (select main_a v_prenex_22166) 999) (<= (+ main_y 1) v_prenex_22165))) (forall ((v_prenex_17360 Int) (v_prenex_17361 Int)) (or (<= (+ main_x 1) v_prenex_17361) (<= (select main_a v_prenex_17360) (+ (select main_a v_prenex_17361) 998)) (<= (+ main_y 1) v_prenex_17360) (<= 1 (select main_a v_prenex_17360)) (< v_prenex_17360 main_y))) (or (forall ((v_prenex_18223 Int)) (or (< v_prenex_18223 main_y) (<= (select main_a v_prenex_18223) 1498) (<= 500 (select main_a v_prenex_18223)) (<= 1000 (* 2 (select main_a v_prenex_18223))) (<= (+ main_y 1) v_prenex_18223))) (forall ((v_prenex_18224 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18224))) (<= (select main_a v_prenex_18224) 500)))) (forall ((v_prenex_13722 Int) (v_prenex_13721 Int)) (or (<= (select main_a v_prenex_13721) 999) (<= 500 (select main_a v_prenex_13721)) (< v_prenex_13721 main_y) (<= (select main_a v_prenex_13722) 999) (<= (select main_a v_prenex_13722) 500) (<= (select main_a v_prenex_13722) (select main_a v_prenex_13721)) (<= (+ main_y 1) v_prenex_13721))) (forall ((v_prenex_12315 Int) (v_prenex_12316 Int)) (or (< v_prenex_12316 main_x) (< v_prenex_12315 main_y) (<= (select main_a v_prenex_12316) (select main_a v_prenex_12315)) (<= (+ main_y 1) v_prenex_12315) (<= 1 (select main_a v_prenex_12316)) (<= 0 (+ (select main_a v_prenex_12316) 498)) (<= 1000 (* 2 (select main_a v_prenex_12315))))) (or (forall ((v_prenex_17459 Int)) (or (<= 0 (+ (select main_a v_prenex_17459) 498)) (<= (select main_a v_prenex_17459) 999))) (forall ((v_prenex_17458 Int)) (or (<= 500 (select main_a v_prenex_17458)) (<= (+ main_y 1) v_prenex_17458) (<= (select main_a v_prenex_17458) 1498) (< v_prenex_17458 main_y) (<= 1000 (* 2 (select main_a v_prenex_17458)))))) (forall ((v_prenex_19728 Int) (v_prenex_19729 Int)) (or (< v_prenex_19728 main_y) (<= (* 2 (select main_a v_prenex_19728)) 1998) (<= (select main_a v_prenex_19728) (+ (select main_a v_prenex_19729) 998)) (<= (+ main_y 1) v_prenex_19728) (<= 1000 (* 2 (select main_a v_prenex_19728))) (<= (select main_a v_prenex_19729) 999))) (forall ((v_prenex_19461 Int) (v_prenex_19462 Int)) (or (<= 1 (select main_a v_prenex_19462)) (<= (select main_a v_prenex_19461) (+ (select main_a v_prenex_19462) 998)) (<= 500 (select main_a v_prenex_19461)) (<= (select main_a v_prenex_19461) 1498) (< v_prenex_19461 main_y) (<= (+ main_y 1) v_prenex_19461))) (forall ((v_prenex_15248 Int) (v_prenex_15247 Int)) (or (<= 0 (+ (select main_a v_prenex_15248) 498)) (<= (+ main_y 1) v_prenex_15247) (< v_prenex_15247 main_y) (<= (* 2 (select main_a v_prenex_15248)) 1000) (<= (select main_a v_prenex_15248) (select main_a v_prenex_15247)) (<= (select main_a v_prenex_15247) 1498))) (forall ((v_prenex_23643 Int) (v_prenex_23642 Int)) (or (< v_prenex_23643 main_x) (<= (+ main_y 1) v_prenex_23642) (<= (select main_a v_prenex_23643) (select main_a v_prenex_23642)) (<= (select main_a v_prenex_23642) 999) (<= (select main_a v_prenex_23643) 500) (< v_prenex_23642 main_y))) (forall ((v_prenex_11432 Int) (v_prenex_11433 Int)) (or (<= 1000 (+ (select main_a v_prenex_11432) (select main_a v_prenex_11433))) (<= (select main_a v_prenex_11432) 999) (<= (select main_a v_prenex_11433) 999) (<= 1000 (* 2 (select main_a v_prenex_11432))) (<= (+ main_y 1) v_prenex_11432) (< v_prenex_11432 main_y) (<= 2 (* 2 (select main_a v_prenex_11433))))) (forall ((v_prenex_17099 Int) (v_prenex_17100 Int)) (or (<= 500 (select main_a v_prenex_17099)) (<= (+ main_y 1) v_prenex_17099) (< v_prenex_17099 main_y) (<= (select main_a v_prenex_17100) (select main_a v_prenex_17099)) (<= (select main_a v_prenex_17100) 500))) (forall ((v_prenex_17611 Int) (v_prenex_17612 Int)) (or (<= (+ main_y 1) v_prenex_17611) (<= 1 (select main_a v_prenex_17612)) (<= (select main_a v_prenex_17612) 999) (<= (select main_a v_prenex_17611) (+ (select main_a v_prenex_17612) 998)) (< v_prenex_17611 main_y) (<= (select main_a v_prenex_17611) 1498))) (forall ((v_prenex_15896 Int) (v_prenex_15895 Int)) (or (<= 1 (select main_a v_prenex_15895)) (<= 1000 (* 2 (select main_a v_prenex_15895))) (<= (select main_a v_prenex_15896) 999) (<= (+ main_y 1) v_prenex_15895) (<= 2 (* 2 (select main_a v_prenex_15896))) (<= (+ (select main_a v_prenex_15895) (select main_a v_prenex_15896)) 1000) (< v_prenex_15895 main_y))) (or (forall ((v_prenex_22010 Int)) (or (<= (* 2 (select main_a v_prenex_22010)) 1998) (<= (+ main_y 1) v_prenex_22010) (<= 500 (select main_a v_prenex_22010)) (<= 1000 (* 2 (select main_a v_prenex_22010))) (< v_prenex_22010 main_y))) (forall ((v_prenex_22011 Int)) (or (<= 1 (select main_a v_prenex_22011)) (<= 2 (* 2 (select main_a v_prenex_22011)))))) (or (forall ((v_prenex_17393 Int)) (or (<= 0 (+ (select main_a v_prenex_17393) 498)) (<= (select main_a v_prenex_17393) 500))) (forall ((v_prenex_17392 Int)) (or (<= (+ main_y 1) v_prenex_17392) (< v_prenex_17392 main_y) (<= (select main_a v_prenex_17392) 1498) (<= (* 2 (select main_a v_prenex_17392)) 1998)))) (forall ((v_prenex_23008 Int) (v_prenex_23009 Int)) (or (<= 1 (select main_a v_prenex_23009)) (< v_prenex_23008 main_y) (< v_prenex_23009 main_x) (<= (+ main_y 1) v_prenex_23008) (<= (* 2 (select main_a v_prenex_23008)) 1998) (<= 2 (* 2 (select main_a v_prenex_23009))) (<= (+ (select main_a v_prenex_23008) (select main_a v_prenex_23009)) 1000))) (forall ((v_prenex_12362 Int) (v_prenex_12363 Int)) (or (<= (+ main_y 1) v_prenex_12362) (< v_prenex_12362 main_y) (<= 0 (+ (select main_a v_prenex_12363) 498)) (< v_prenex_12363 main_x) (<= 1000 (+ (select main_a v_prenex_12362) (select main_a v_prenex_12363))) (<= 500 (select main_a v_prenex_12362)))) (forall ((v_prenex_12782 Int) (v_prenex_12781 Int)) (or (<= 500 (select main_a v_prenex_12781)) (<= (+ main_x 1) v_prenex_12782) (<= (+ (select main_a v_prenex_12781) (select main_a v_prenex_12782)) 1000) (<= 0 (+ (select main_a v_prenex_12782) 498)) (< v_prenex_12781 main_y) (<= (+ main_y 1) v_prenex_12781))) (forall ((v_prenex_16541 Int) (v_prenex_16542 Int)) (or (<= (+ main_y 1) v_prenex_16541) (< v_prenex_16541 main_y) (<= (* 2 (select main_a v_prenex_16541)) 1998) (<= 1000 (+ (select main_a v_prenex_16541) (select main_a v_prenex_16542))) (<= (* 2 (select main_a v_prenex_16542)) 1000) (<= 1000 (* 2 (select main_a v_prenex_16541))))) (forall ((v_prenex_16610 Int) (v_prenex_16609 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16609))) (<= (select main_a v_prenex_16610) (select main_a v_prenex_16609)) (<= (+ main_y 1) v_prenex_16609) (< v_prenex_16609 main_y) (<= (select main_a v_prenex_16610) 999) (<= (select main_a v_prenex_16609) 1498))) (forall ((v_prenex_18304 Int) (v_prenex_18303 Int)) (or (<= (+ (select main_a v_prenex_18303) (select main_a v_prenex_18304)) 1000) (< v_prenex_18303 main_y) (<= (select main_a v_prenex_18303) 1498) (<= (select main_a v_prenex_18304) 500) (<= 500 (select main_a v_prenex_18303)) (<= (+ main_y 1) v_prenex_18303) (<= 2 (* 2 (select main_a v_prenex_18304))))) (forall ((v_prenex_17781 Int) (v_prenex_17782 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17782))) (<= 1 (select main_a v_prenex_17781)) (< v_prenex_17781 main_y) (<= 1000 (+ (select main_a v_prenex_17781) (select main_a v_prenex_17782))) (<= (+ main_y 1) v_prenex_17781) (<= 500 (select main_a v_prenex_17781)) (<= (select main_a v_prenex_17782) 999))) (forall ((v_prenex_19360 Int) (v_prenex_19359 Int)) (or (<= (* 2 (select main_a v_prenex_19360)) 1000) (<= (+ (select main_a v_prenex_19359) (select main_a v_prenex_19360)) 1000) (<= 0 (+ (select main_a v_prenex_19360) 498)) (<= (+ main_y 1) v_prenex_19359) (<= (select main_a v_prenex_19359) 1498) (< v_prenex_19360 main_x) (< v_prenex_19359 main_y))) (forall ((v_prenex_11799 Int) (v_prenex_11800 Int)) (or (<= 1000 (+ (select main_a v_prenex_11799) (select main_a v_prenex_11800))) (< v_prenex_11800 main_x) (<= 1 (select main_a v_prenex_11800)) (<= (+ main_x 1) v_prenex_11800))) (forall ((v_prenex_23289 Int) (v_prenex_23290 Int)) (or (<= (select main_a v_prenex_23290) 999) (<= (select main_a v_prenex_23289) (+ (select main_a v_prenex_23290) 998)) (<= (+ main_y 1) v_prenex_23289) (<= (select main_a v_prenex_23289) 999) (< v_prenex_23289 main_y) (<= (* 2 (select main_a v_prenex_23289)) 1998))) (or (forall ((v_prenex_20013 Int)) (or (<= 0 (+ (select main_a v_prenex_20013) 498)) (<= (* 2 (select main_a v_prenex_20013)) 1000))) (forall ((v_prenex_20012 Int)) (or (< v_prenex_20012 main_y) (<= (* 2 (select main_a v_prenex_20012)) 1998) (<= (+ main_y 1) v_prenex_20012)))) (or (forall ((v_prenex_19714 Int)) (or (<= 500 (select main_a v_prenex_19714)) (< v_prenex_19714 main_y) (<= 1000 (* 2 (select main_a v_prenex_19714))) (<= (+ main_y 1) v_prenex_19714) (<= 1 (select main_a v_prenex_19714)))) (forall ((v_prenex_19715 Int)) (or (<= (select main_a v_prenex_19715) 999) (<= (select main_a v_prenex_19715) 500)))) (forall ((v_prenex_17515 Int) (v_prenex_17516 Int)) (or (<= (select main_a v_prenex_17515) 999) (<= (select main_a v_prenex_17516) 999) (<= 2 (* 2 (select main_a v_prenex_17516))) (< v_prenex_17515 main_y) (<= (+ (select main_a v_prenex_17515) (select main_a v_prenex_17516)) 1000) (<= (* 2 (select main_a v_prenex_17515)) 1998) (<= (+ main_y 1) v_prenex_17515))) (forall ((v_prenex_21311 Int) (v_prenex_21312 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21312))) (< v_prenex_21311 main_y) (<= (select main_a v_prenex_21311) 1498) (<= (select main_a v_prenex_21312) 999) (<= 1000 (+ (select main_a v_prenex_21311) (select main_a v_prenex_21312))) (<= (+ main_y 1) v_prenex_21311) (<= (+ main_x 1) v_prenex_21312))) (forall ((v_prenex_17103 Int) (v_prenex_17104 Int)) (or (<= (* 2 (select main_a v_prenex_17104)) 1000) (<= 1 (select main_a v_prenex_17103)) (< v_prenex_17103 main_y) (< v_prenex_17104 main_x) (<= 0 (+ (select main_a v_prenex_17104) 498)) (<= (select main_a v_prenex_17103) (+ (select main_a v_prenex_17104) 998)) (<= (+ main_y 1) v_prenex_17103))) (forall ((v_prenex_11490 Int)) (or (<= (select main_a v_prenex_11490) 1498) (<= 500 (select main_a v_prenex_11490)) (<= (+ main_y 1) v_prenex_11490) (<= 1000 (* 2 (select main_a v_prenex_11490))) (< v_prenex_11490 main_y))) (forall ((v_prenex_13360 Int) (v_prenex_13361 Int)) (or (<= (select main_a v_prenex_13360) (+ (select main_a v_prenex_13361) 998)) (< v_prenex_13361 main_x) (< v_prenex_13360 main_y) (<= 2 (* 2 (select main_a v_prenex_13361))) (<= (select main_a v_prenex_13361) 500) (<= 1 (select main_a v_prenex_13360)) (<= (+ main_y 1) v_prenex_13360))) (forall ((v_prenex_14401 Int) (v_prenex_14400 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14401))) (<= (+ main_y 1) v_prenex_14400) (< v_prenex_14401 main_x) (<= (select main_a v_prenex_14401) 500) (<= 500 (select main_a v_prenex_14400)) (<= 1000 (+ (select main_a v_prenex_14400) (select main_a v_prenex_14401))) (< v_prenex_14400 main_y))) (forall ((v_prenex_19227 Int) (v_prenex_19226 Int)) (or (<= (select main_a v_prenex_19226) 999) (<= (+ (select main_a v_prenex_19226) (select main_a v_prenex_19227)) 1000) (<= 1 (select main_a v_prenex_19226)) (<= (+ main_y 1) v_prenex_19226) (< v_prenex_19226 main_y) (<= 2 (* 2 (select main_a v_prenex_19227))))) (forall ((v_prenex_22728 Int) (v_prenex_22729 Int)) (or (< v_prenex_22728 main_y) (<= (select main_a v_prenex_22728) 999) (<= 500 (select main_a v_prenex_22728)) (<= (+ main_y 1) v_prenex_22728) (<= (* 2 (select main_a v_prenex_22729)) 1000) (<= 0 (+ (select main_a v_prenex_22729) 498)) (<= (select main_a v_prenex_22729) (select main_a v_prenex_22728)))) (or (forall ((v_prenex_11719 Int)) (or (<= (+ main_y 1) v_prenex_11719) (<= (select main_a v_prenex_11719) 999) (< v_prenex_11719 main_y) (<= (* 2 (select main_a v_prenex_11719)) 1998))) (forall ((v_prenex_11720 Int)) (or (<= (select main_a v_prenex_11720) 999) (<= (+ main_x 1) v_prenex_11720)))) (forall ((v_prenex_19932 Int) (v_prenex_19931 Int)) (or (< v_prenex_19931 main_y) (<= (* 2 (select main_a v_prenex_19931)) 1998) (<= (* 2 (select main_a v_prenex_19932)) 1000) (<= 500 (select main_a v_prenex_19931)) (<= (select main_a v_prenex_19931) (+ (select main_a v_prenex_19932) 998)) (<= 0 (+ (select main_a v_prenex_19932) 498)) (<= (+ main_y 1) v_prenex_19931))) (forall ((v_prenex_15726 Int) (v_prenex_15725 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15725))) (<= (select main_a v_prenex_15726) 500) (<= (+ main_y 1) v_prenex_15725) (<= (* 2 (select main_a v_prenex_15726)) 1000) (<= (+ (select main_a v_prenex_15725) (select main_a v_prenex_15726)) 1000) (<= 1 (select main_a v_prenex_15725)) (< v_prenex_15725 main_y))) (forall ((v_prenex_15141 Int) (v_prenex_15140 Int)) (or (<= 0 (+ (select main_a v_prenex_15141) 498)) (< v_prenex_15140 main_y) (<= (* 2 (select main_a v_prenex_15141)) 1000) (<= 500 (select main_a v_prenex_15140)) (<= 1 (select main_a v_prenex_15140)) (<= (+ main_y 1) v_prenex_15140) (<= (select main_a v_prenex_15140) (+ (select main_a v_prenex_15141) 998)))) (forall ((v_prenex_21503 Int) (v_prenex_21504 Int)) (or (< v_prenex_21503 main_y) (<= 1000 (* 2 (select main_a v_prenex_21503))) (<= (* 2 (select main_a v_prenex_21504)) 1000) (<= (+ main_y 1) v_prenex_21503) (< v_prenex_21504 main_x) (<= 1000 (+ (select main_a v_prenex_21503) (select main_a v_prenex_21504))))) (or (forall ((v_prenex_16678 Int)) (or (<= (+ main_x 1) v_prenex_16678) (<= (select main_a v_prenex_16678) 500))) (forall ((v_prenex_16677 Int)) (or (<= (* 2 (select main_a v_prenex_16677)) 1998) (<= 1 (select main_a v_prenex_16677)) (<= (+ main_y 1) v_prenex_16677) (< v_prenex_16677 main_y)))) (forall ((v_prenex_22132 Int) (v_prenex_22131 Int)) (or (<= (+ main_y 1) v_prenex_22131) (< v_prenex_22131 main_y) (<= (select main_a v_prenex_22132) (select main_a v_prenex_22131)) (<= (select main_a v_prenex_22132) 500) (<= (* 2 (select main_a v_prenex_22131)) 1998) (<= 500 (select main_a v_prenex_22131)))) (or (forall ((v_prenex_14483 Int)) (or (<= (* 2 (select main_a v_prenex_14483)) 1000) (<= 1 (select main_a v_prenex_14483)))) (forall ((v_prenex_14482 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14482))) (<= 1 (select main_a v_prenex_14482)) (<= (* 2 (select main_a v_prenex_14482)) 1998) (<= (+ main_y 1) v_prenex_14482) (< v_prenex_14482 main_y)))) (forall ((v_prenex_21533 Int) (v_prenex_21534 Int)) (or (<= (select main_a v_prenex_21534) (select main_a v_prenex_21533)) (<= 2 (* 2 (select main_a v_prenex_21534))) (<= 1 (select main_a v_prenex_21534)) (<= (+ main_y 1) v_prenex_21533) (<= 500 (select main_a v_prenex_21533)) (< v_prenex_21533 main_y))) (forall ((v_prenex_14911 Int) (v_prenex_14910 Int)) (or (< v_prenex_14910 main_y) (<= 1000 (+ (select main_a v_prenex_14910) (select main_a v_prenex_14911))) (<= (+ main_y 1) v_prenex_14910) (<= (* 2 (select main_a v_prenex_14911)) 1000) (<= 1000 (* 2 (select main_a v_prenex_14910))))) (forall ((v_prenex_22630 Int) (v_prenex_22629 Int)) (or (<= (* 2 (select main_a v_prenex_22630)) 1000) (< v_prenex_22629 main_y) (<= (select main_a v_prenex_22629) (+ (select main_a v_prenex_22630) 998)) (<= 500 (select main_a v_prenex_22629)) (<= 2 (* 2 (select main_a v_prenex_22630))) (<= (+ main_y 1) v_prenex_22629))) (forall ((v_prenex_22117 Int) (v_prenex_22118 Int)) (or (< v_prenex_22117 main_y) (<= (+ main_y 1) v_prenex_22117) (<= 500 (select main_a v_prenex_22117)) (<= (+ (select main_a v_prenex_22117) (select main_a v_prenex_22118)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22117))) (<= 1 (select main_a v_prenex_22118)))) (forall ((v_prenex_16549 Int) (v_prenex_16550 Int)) (or (<= (select main_a v_prenex_16549) 999) (<= (+ main_y 1) v_prenex_16549) (<= (select main_a v_prenex_16550) 999) (< v_prenex_16549 main_y) (<= (+ (select main_a v_prenex_16549) (select main_a v_prenex_16550)) 1000) (<= (* 2 (select main_a v_prenex_16550)) 1000))) (forall ((v_prenex_22154 Int) (v_prenex_22153 Int)) (or (<= 0 (+ (select main_a v_prenex_22154) 498)) (<= 1000 (+ (select main_a v_prenex_22153) (select main_a v_prenex_22154))) (< v_prenex_22154 main_x) (<= (+ main_y 1) v_prenex_22153) (< v_prenex_22153 main_y) (<= 1000 (* 2 (select main_a v_prenex_22153))) (<= 1 (select main_a v_prenex_22154)))) (or (forall ((v_prenex_18343 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18343))) (<= 0 (+ (select main_a v_prenex_18343) 498)))) (forall ((v_prenex_18342 Int)) (or (<= (select main_a v_prenex_18342) 1498) (<= (* 2 (select main_a v_prenex_18342)) 1998) (<= (+ main_y 1) v_prenex_18342) (< v_prenex_18342 main_y)))) (forall ((v_prenex_21748 Int) (v_prenex_21749 Int)) (or (< v_prenex_21749 main_x) (<= (+ (select main_a v_prenex_21748) (select main_a v_prenex_21749)) 1000) (<= 2 (* 2 (select main_a v_prenex_21749))) (<= (+ main_y 1) v_prenex_21748) (<= 1000 (* 2 (select main_a v_prenex_21748))) (< v_prenex_21748 main_y))) (forall ((v_prenex_11858 Int) (v_prenex_11859 Int)) (or (<= 0 (+ (select main_a v_prenex_11859) 498)) (<= (+ main_y 1) v_prenex_11858) (<= 500 (select main_a v_prenex_11858)) (<= (* 2 (select main_a v_prenex_11859)) 1000) (<= 1 (select main_a v_prenex_11858)) (< v_prenex_11858 main_y) (<= (+ (select main_a v_prenex_11858) (select main_a v_prenex_11859)) 1000))) (or (forall ((v_prenex_17857 Int)) (or (<= (select main_a v_prenex_17857) 999) (< v_prenex_17857 main_x) (<= 0 (+ (select main_a v_prenex_17857) 498)))) (forall ((v_prenex_17856 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17856))) (< v_prenex_17856 main_y) (<= (+ main_y 1) v_prenex_17856)))) (forall ((v_prenex_15089 Int) (v_prenex_15088 Int)) (or (<= 0 (+ (select main_a v_prenex_15089) 498)) (<= (+ (select main_a v_prenex_15088) (select main_a v_prenex_15089)) 1000) (<= (select main_a v_prenex_15089) 999) (<= (+ main_y 1) v_prenex_15088) (< v_prenex_15088 main_y) (<= 1 (select main_a v_prenex_15088)))) (or (forall ((v_prenex_15570 Int)) (or (< v_prenex_15570 main_x) (<= 0 (+ (select main_a v_prenex_15570) 498)) (<= (select main_a v_prenex_15570) 500))) (forall ((v_prenex_15569 Int)) (or (<= (* 2 (select main_a v_prenex_15569)) 1998) (<= (+ main_y 1) v_prenex_15569) (<= 1 (select main_a v_prenex_15569)) (< v_prenex_15569 main_y)))) (or (forall ((v_prenex_13866 Int)) (or (< v_prenex_13866 main_y) (<= (+ main_y 1) v_prenex_13866) (<= (* 2 (select main_a v_prenex_13866)) 1998) (<= 500 (select main_a v_prenex_13866)))) (forall ((v_prenex_13867 Int)) (<= (select main_a v_prenex_13867) 500))) (forall ((v_prenex_17954 Int) (v_prenex_17955 Int)) (or (< v_prenex_17954 main_y) (<= 500 (select main_a v_prenex_17954)) (<= (+ (select main_a v_prenex_17954) (select main_a v_prenex_17955)) 1000) (<= (+ main_y 1) v_prenex_17954) (<= 1 (select main_a v_prenex_17955)) (<= (* 2 (select main_a v_prenex_17954)) 1998) (<= (select main_a v_prenex_17955) 500))) (forall ((v_prenex_23444 Int) (v_prenex_23443 Int)) (or (< v_prenex_23443 main_y) (<= 500 (select main_a v_prenex_23443)) (<= (select main_a v_prenex_23444) 999) (<= 1 (select main_a v_prenex_23444)) (<= (+ main_y 1) v_prenex_23443) (<= (select main_a v_prenex_23443) 1498) (<= (select main_a v_prenex_23443) (+ (select main_a v_prenex_23444) 998)))) (forall ((v_prenex_22141 Int) (v_prenex_22142 Int)) (or (< v_prenex_22141 main_y) (<= 0 (+ (select main_a v_prenex_22142) 498)) (<= (* 2 (select main_a v_prenex_22142)) 1000) (<= (+ main_y 1) v_prenex_22141) (<= 500 (select main_a v_prenex_22141)) (<= 1 (select main_a v_prenex_22141)) (<= (select main_a v_prenex_22142) (select main_a v_prenex_22141)))) (forall ((v_prenex_13503 Int) (v_prenex_13504 Int)) (or (<= (* 2 (select main_a v_prenex_13504)) 1000) (<= 0 (+ (select main_a v_prenex_13504) 498)) (<= (select main_a v_prenex_13503) 1498) (<= (select main_a v_prenex_13504) (select main_a v_prenex_13503)) (<= (+ main_y 1) v_prenex_13503) (< v_prenex_13503 main_y) (<= (+ main_x 1) v_prenex_13504))) (or (forall ((v_prenex_21212 Int)) (or (<= (+ main_y 1) v_prenex_21212) (<= (select main_a v_prenex_21212) 1498) (< v_prenex_21212 main_y))) (forall ((v_prenex_21207 Int)) (<= (* 2 (select main_a v_prenex_21207)) 1000))) (or (forall ((v_prenex_14796 Int)) (<= 0 (+ (select main_a v_prenex_14796) 498))) (forall ((v_prenex_14795 Int)) (or (<= 1 (select main_a v_prenex_14795)) (<= (* 2 (select main_a v_prenex_14795)) 1998) (< v_prenex_14795 main_y) (<= (+ main_y 1) v_prenex_14795) (<= 1000 (* 2 (select main_a v_prenex_14795)))))) (forall ((v_prenex_20489 Int) (v_prenex_20490 Int)) (or (<= (select main_a v_prenex_20490) 999) (<= 2 (* 2 (select main_a v_prenex_20490))) (<= (+ main_y 1) v_prenex_20489) (< v_prenex_20489 main_y) (<= (select main_a v_prenex_20489) 1498) (<= 1000 (+ (select main_a v_prenex_20489) (select main_a v_prenex_20490))) (<= (* 2 (select main_a v_prenex_20489)) 1998))) (forall ((v_prenex_11227 Int) (v_prenex_11228 Int)) (or (<= (select main_a v_prenex_11227) 1498) (<= 0 (+ (select main_a v_prenex_11228) 498)) (<= (select main_a v_prenex_11227) (+ (select main_a v_prenex_11228) 998)) (<= (+ main_y 1) v_prenex_11227) (<= 500 (select main_a v_prenex_11227)) (<= (* 2 (select main_a v_prenex_11228)) 1000) (< v_prenex_11227 main_y))) (forall ((v_prenex_19672 Int) (v_prenex_19673 Int)) (or (<= (* 2 (select main_a v_prenex_19673)) 1000) (< v_prenex_19673 main_x) (<= (+ main_y 1) v_prenex_19672) (<= 1000 (* 2 (select main_a v_prenex_19672))) (<= 2 (* 2 (select main_a v_prenex_19673))) (< v_prenex_19672 main_y) (<= (select main_a v_prenex_19672) (+ (select main_a v_prenex_19673) 998)))) (forall ((v_prenex_11049 Int) (v_prenex_11050 Int)) (or (<= 1 (select main_a v_prenex_11049)) (<= 2 (* 2 (select main_a v_prenex_11050))) (<= (+ main_y 1) v_prenex_11049) (<= 1000 (+ (select main_a v_prenex_11049) (select main_a v_prenex_11050))) (< v_prenex_11049 main_y) (<= 500 (select main_a v_prenex_11049)))) (forall ((v_prenex_20434 Int) (v_prenex_20433 Int)) (or (<= (select main_a v_prenex_20434) (select main_a v_prenex_20433)) (<= 0 (+ (select main_a v_prenex_20434) 498)) (<= 1000 (* 2 (select main_a v_prenex_20433))) (<= (+ main_x 1) v_prenex_20434) (<= (+ main_y 1) v_prenex_20433) (<= 2 (* 2 (select main_a v_prenex_20434))) (< v_prenex_20433 main_y))) (forall ((v_prenex_14262 Int) (v_prenex_14263 Int)) (or (< v_prenex_14262 main_y) (<= (select main_a v_prenex_14262) (+ (select main_a v_prenex_14263) 998)) (<= (select main_a v_prenex_14263) 999) (<= (+ main_y 1) v_prenex_14262) (<= 1000 (* 2 (select main_a v_prenex_14262))) (<= 2 (* 2 (select main_a v_prenex_14263))) (<= (select main_a v_prenex_14262) 1498))) (forall ((v_prenex_17948 Int) (v_prenex_17949 Int)) (or (<= 0 (+ (select main_a v_prenex_17949) 498)) (<= 1 (select main_a v_prenex_17948)) (<= 500 (select main_a v_prenex_17948)) (<= (+ main_y 1) v_prenex_17948) (<= 1000 (+ (select main_a v_prenex_17948) (select main_a v_prenex_17949))) (< v_prenex_17948 main_y))) (forall ((v_prenex_20923 Int) (v_prenex_20922 Int)) (or (<= 1 (select main_a v_prenex_20922)) (<= (select main_a v_prenex_20922) (+ (select main_a v_prenex_20923) 998)) (< v_prenex_20922 main_y) (<= (+ main_y 1) v_prenex_20922) (<= (select main_a v_prenex_20922) 999) (<= 0 (+ (select main_a v_prenex_20923) 498)) (<= (* 2 (select main_a v_prenex_20923)) 1000))) (or (forall ((v_prenex_17067 Int)) (<= 0 (+ (select main_a v_prenex_17067) 498))) (forall ((v_prenex_17066 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17066))) (< v_prenex_17066 main_y) (<= (select main_a v_prenex_17066) 1498) (<= (+ main_y 1) v_prenex_17066) (<= (* 2 (select main_a v_prenex_17066)) 1998)))) (forall ((v_prenex_11440 Int) (v_prenex_11441 Int)) (or (<= (select main_a v_prenex_11441) (select main_a v_prenex_11440)) (<= 1000 (* 2 (select main_a v_prenex_11440))) (<= 2 (* 2 (select main_a v_prenex_11441))) (<= 500 (select main_a v_prenex_11440)) (< v_prenex_11440 main_y) (<= 0 (+ (select main_a v_prenex_11441) 498)) (<= (+ main_y 1) v_prenex_11440))) (forall ((v_prenex_12329 Int) (v_prenex_12330 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12330))) (< v_prenex_12329 main_y) (<= (+ main_y 1) v_prenex_12329) (<= (+ main_x 1) v_prenex_12330) (<= (select main_a v_prenex_12329) 1498) (<= (+ (select main_a v_prenex_12329) (select main_a v_prenex_12330)) 1000) (<= 0 (+ (select main_a v_prenex_12330) 498)))) (forall ((v_prenex_17675 Int) (v_prenex_17676 Int)) (or (< v_prenex_17675 main_y) (<= (+ main_y 1) v_prenex_17675) (<= (select main_a v_prenex_17675) (+ (select main_a v_prenex_17676) 998)) (<= 2 (* 2 (select main_a v_prenex_17676))) (<= 500 (select main_a v_prenex_17675)))) (or (forall ((v_prenex_12687 Int)) (or (<= (* 2 (select main_a v_prenex_12687)) 1000) (<= 2 (* 2 (select main_a v_prenex_12687))))) (forall ((v_prenex_12686 Int)) (or (<= (+ main_y 1) v_prenex_12686) (<= 1 (select main_a v_prenex_12686)) (<= 1000 (* 2 (select main_a v_prenex_12686))) (<= (select main_a v_prenex_12686) 999) (< v_prenex_12686 main_y)))) (forall ((v_prenex_17800 Int) (v_prenex_17801 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17800))) (<= (+ main_y 1) v_prenex_17800) (< v_prenex_17800 main_y) (<= (+ (select main_a v_prenex_17800) (select main_a v_prenex_17801)) 1000) (<= 1 (select main_a v_prenex_17801)) (<= (select main_a v_prenex_17801) 999) (<= (+ main_x 1) v_prenex_17801))) (forall ((v_prenex_16278 Int) (v_prenex_16279 Int)) (or (<= (select main_a v_prenex_16279) 500) (<= 1000 (* 2 (select main_a v_prenex_16278))) (<= (* 2 (select main_a v_prenex_16278)) 1998) (<= 1000 (+ (select main_a v_prenex_16278) (select main_a v_prenex_16279))) (<= (select main_a v_prenex_16279) 999) (<= (+ main_y 1) v_prenex_16278) (< v_prenex_16278 main_y))) (forall ((v_prenex_22275 Int) (v_prenex_22276 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22275))) (<= (select main_a v_prenex_22276) (select main_a v_prenex_22275)) (<= (+ main_x 1) v_prenex_22276) (<= (+ main_y 1) v_prenex_22275) (< v_prenex_22275 main_y))) (or (forall ((v_prenex_21830 Int)) (or (<= 500 (select main_a v_prenex_21830)) (<= (select main_a v_prenex_21830) 999) (<= (+ main_y 1) v_prenex_21830) (< v_prenex_21830 main_y) (<= (* 2 (select main_a v_prenex_21830)) 1998))) (forall ((v_prenex_21831 Int)) (or (<= (* 2 (select main_a v_prenex_21831)) 1000) (<= 2 (* 2 (select main_a v_prenex_21831)))))) (forall ((v_prenex_19173 Int) (v_prenex_19172 Int)) (or (<= (select main_a v_prenex_19172) 999) (<= (select main_a v_prenex_19172) 1498) (<= (+ main_y 1) v_prenex_19172) (<= (select main_a v_prenex_19173) (select main_a v_prenex_19172)) (< v_prenex_19172 main_y))) (forall ((v_prenex_13372 Int) (v_prenex_13373 Int)) (or (<= (select main_a v_prenex_13372) 1498) (< v_prenex_13372 main_y) (<= (+ main_y 1) v_prenex_13372) (<= 1 (select main_a v_prenex_13372)) (<= 0 (+ (select main_a v_prenex_13373) 498)) (<= 2 (* 2 (select main_a v_prenex_13373))) (<= (select main_a v_prenex_13372) (+ (select main_a v_prenex_13373) 998)))) (forall ((v_prenex_15604 Int) (v_prenex_15603 Int)) (or (<= 500 (select main_a v_prenex_15603)) (<= 1000 (* 2 (select main_a v_prenex_15603))) (<= (* 2 (select main_a v_prenex_15604)) 1000) (<= (+ main_y 1) v_prenex_15603) (< v_prenex_15603 main_y) (<= (select main_a v_prenex_15604) (select main_a v_prenex_15603)))) (forall ((v_prenex_21146 Int) (v_prenex_21147 Int)) (or (<= 1000 (+ (select main_a v_prenex_21146) (select main_a v_prenex_21147))) (<= 1 (select main_a v_prenex_21147)) (<= (+ main_y 1) v_prenex_21146) (<= (select main_a v_prenex_21146) 1498) (<= (select main_a v_prenex_21146) 999) (<= (select main_a v_prenex_21147) 500) (< v_prenex_21146 main_y))) (or (forall ((v_prenex_21992 Int)) (<= 1000 (* 2 (select main_a v_prenex_21992)))) (forall ((v_prenex_21993 Int)) (or (<= (+ main_x 1) v_prenex_21993) (< v_prenex_21993 main_x) (<= 2 (* 2 (select main_a v_prenex_21993)))))) (forall ((v_prenex_22471 Int) (v_prenex_22472 Int)) (or (<= (select main_a v_prenex_22472) 500) (<= (+ main_y 1) v_prenex_22471) (<= 1 (select main_a v_prenex_22471)) (< v_prenex_22471 main_y) (<= 500 (select main_a v_prenex_22471)) (<= (+ (select main_a v_prenex_22471) (select main_a v_prenex_22472)) 1000) (<= (select main_a v_prenex_22472) 999))) (forall ((v_prenex_13579 Int) (v_prenex_13580 Int)) (or (<= (select main_a v_prenex_13579) (+ (select main_a v_prenex_13580) 998)) (<= (+ main_y 1) v_prenex_13579) (< v_prenex_13579 main_y) (<= 2 (* 2 (select main_a v_prenex_13580))) (<= 0 (+ (select main_a v_prenex_13580) 498)) (<= 1 (select main_a v_prenex_13579)))) (forall ((v_prenex_19370 Int) (v_prenex_19369 Int)) (or (<= (+ main_y 1) v_prenex_19369) (<= (+ main_x 1) v_prenex_19370) (<= 2 (* 2 (select main_a v_prenex_19370))) (<= (select main_a v_prenex_19370) (select main_a v_prenex_19369)) (<= 500 (select main_a v_prenex_19369)) (<= (select main_a v_prenex_19370) 500) (< v_prenex_19369 main_y))) (forall ((v_prenex_12696 Int) (v_prenex_12697 Int)) (or (<= (+ main_y 1) v_prenex_12696) (<= 1000 (+ (select main_a v_prenex_12696) (select main_a v_prenex_12697))) (<= 500 (select main_a v_prenex_12696)) (<= (* 2 (select main_a v_prenex_12697)) 1000) (< v_prenex_12697 main_x) (< v_prenex_12696 main_y))) (forall ((v_prenex_21223 Int) (v_prenex_21224 Int)) (or (<= (select main_a v_prenex_21224) 500) (< v_prenex_21223 main_y) (<= (select main_a v_prenex_21223) 999) (<= (select main_a v_prenex_21223) (+ (select main_a v_prenex_21224) 998)) (<= (+ main_y 1) v_prenex_21223) (<= 1000 (* 2 (select main_a v_prenex_21223))))) (forall ((v_prenex_16621 Int) (v_prenex_16622 Int)) (or (<= (* 2 (select main_a v_prenex_16622)) 1000) (< v_prenex_16621 main_y) (<= (+ main_y 1) v_prenex_16621) (<= (+ (select main_a v_prenex_16621) (select main_a v_prenex_16622)) 1000) (<= (select main_a v_prenex_16621) 999))) (forall ((v_prenex_22330 Int) (v_prenex_22329 Int)) (or (<= (select main_a v_prenex_22329) 999) (<= (select main_a v_prenex_22330) 999) (< v_prenex_22329 main_y) (<= 500 (select main_a v_prenex_22329)) (<= (+ main_y 1) v_prenex_22329) (<= (select main_a v_prenex_22329) (+ (select main_a v_prenex_22330) 998)))) (or (forall ((v_prenex_22418 Int)) (or (<= (+ main_x 1) v_prenex_22418) (<= 1 (select main_a v_prenex_22418)))) (forall ((v_prenex_22417 Int)) (or (<= (+ main_y 1) v_prenex_22417) (<= 1 (select main_a v_prenex_22417)) (<= (* 2 (select main_a v_prenex_22417)) 1998) (< v_prenex_22417 main_y)))) (or (forall ((v_prenex_17041 Int)) (or (<= 0 (+ (select main_a v_prenex_17041) 498)) (<= (+ main_x 1) v_prenex_17041))) (forall ((v_prenex_17040 Int)) (or (<= (+ main_y 1) v_prenex_17040) (< v_prenex_17040 main_y) (<= 1000 (* 2 (select main_a v_prenex_17040))) (<= (* 2 (select main_a v_prenex_17040)) 1998)))) (forall ((v_prenex_23756 Int) (v_prenex_23757 Int)) (or (<= (select main_a v_prenex_23757) (select main_a v_prenex_23756)) (<= 2 (* 2 (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))) (forall ((v_prenex_20119 Int) (v_prenex_20118 Int)) (or (<= (+ main_y 1) v_prenex_20118) (<= 1 (select main_a v_prenex_20119)) (<= (* 2 (select main_a v_prenex_20118)) 1998) (<= (select main_a v_prenex_20119) 999) (<= 1 (select main_a v_prenex_20118)) (<= (select main_a v_prenex_20118) (+ (select main_a v_prenex_20119) 998)) (< v_prenex_20118 main_y))) (forall ((v_prenex_10936 Int) (v_prenex_10935 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10936))) (<= (+ main_y 1) v_prenex_10935) (<= 1 (select main_a v_prenex_10935)) (<= (+ (select main_a v_prenex_10935) (select main_a v_prenex_10936)) 1000) (<= 1 (select main_a v_prenex_10936)) (< v_prenex_10935 main_y))) (forall ((v_prenex_21489 Int) (v_prenex_21490 Int)) (or (<= (+ main_y 1) v_prenex_21489) (<= 2 (* 2 (select main_a v_prenex_21490))) (<= (select main_a v_prenex_21489) 1498) (<= (select main_a v_prenex_21490) 999) (<= (+ (select main_a v_prenex_21489) (select main_a v_prenex_21490)) 1000) (< v_prenex_21489 main_y))) (forall ((v_prenex_17715 Int) (v_prenex_17716 Int)) (or (<= (select main_a v_prenex_17716) 500) (< v_prenex_17715 main_y) (<= (select main_a v_prenex_17715) (+ (select main_a v_prenex_17716) 998)) (<= (+ main_y 1) v_prenex_17715) (<= 500 (select main_a v_prenex_17715)) (<= 1 (select main_a v_prenex_17715)) (<= 1 (select main_a v_prenex_17716)))) (forall ((v_prenex_19317 Int) (v_prenex_19318 Int)) (or (< v_prenex_19318 main_x) (<= (+ main_y 1) v_prenex_19317) (<= 500 (select main_a v_prenex_19317)) (< v_prenex_19317 main_y) (<= 1000 (+ (select main_a v_prenex_19317) (select main_a v_prenex_19318))) (<= (select main_a v_prenex_19318) 500))) (forall ((v_prenex_15948 Int) (v_prenex_15947 Int)) (or (<= (+ (select main_a v_prenex_15947) (select main_a v_prenex_15948)) 1000) (< v_prenex_15947 main_y) (<= (* 2 (select main_a v_prenex_15948)) 1000) (<= 0 (+ (select main_a v_prenex_15948) 498)) (<= (+ main_y 1) v_prenex_15947) (<= 1 (select main_a v_prenex_15947)))) (forall ((v_prenex_16022 Int) (v_prenex_16023 Int)) (or (< v_prenex_16022 main_y) (<= (select main_a v_prenex_16023) 500) (<= 1 (select main_a v_prenex_16022)) (<= 0 (+ (select main_a v_prenex_16023) 498)) (<= (+ main_y 1) v_prenex_16022) (<= (select main_a v_prenex_16022) (+ (select main_a v_prenex_16023) 998)) (<= (select main_a v_prenex_16022) 1498))) (forall ((v_prenex_15548 Int) (v_prenex_15547 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15547))) (<= 1 (select main_a v_prenex_15548)) (<= (+ main_y 1) v_prenex_15547) (<= (+ main_x 1) v_prenex_15548) (<= 2 (* 2 (select main_a v_prenex_15548))) (< v_prenex_15547 main_y) (<= 1000 (+ (select main_a v_prenex_15547) (select main_a v_prenex_15548))))) (forall ((v_prenex_17912 Int) (v_prenex_17913 Int)) (or (<= 1000 (+ (select main_a v_prenex_17912) (select main_a v_prenex_17913))) (<= (+ main_y 1) v_prenex_17912) (< v_prenex_17912 main_y) (<= 0 (+ (select main_a v_prenex_17913) 498)) (<= (select main_a v_prenex_17912) 999) (<= (* 2 (select main_a v_prenex_17913)) 1000) (<= (select main_a v_prenex_17912) 1498))) (or (forall ((v_prenex_23219 Int)) (or (<= (select main_a v_prenex_23219) 1498) (< v_prenex_23219 main_y) (<= (+ main_y 1) v_prenex_23219) (<= 1000 (* 2 (select main_a v_prenex_23219))))) (forall ((v_prenex_23220 Int)) (or (<= 0 (+ (select main_a v_prenex_23220) 498)) (<= 2 (* 2 (select main_a v_prenex_23220))) (< v_prenex_23220 main_x)))) (forall ((v_prenex_21528 Int) (v_prenex_21527 Int)) (or (< v_prenex_21527 main_y) (<= (+ (select main_a v_prenex_21527) (select main_a v_prenex_21528)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21527))) (<= 2 (* 2 (select main_a v_prenex_21528))) (<= (+ main_y 1) v_prenex_21527) (<= 500 (select main_a v_prenex_21527)) (<= (select main_a v_prenex_21528) 500))) (forall ((v_prenex_14317 Int) (v_prenex_14316 Int)) (or (< v_prenex_14316 main_y) (<= (select main_a v_prenex_14317) 500) (<= 1 (select main_a v_prenex_14317)) (<= (+ main_y 1) v_prenex_14316) (<= 1000 (* 2 (select main_a v_prenex_14316))) (<= (select main_a v_prenex_14317) (select main_a v_prenex_14316)))) (forall ((v_prenex_21917 Int) (v_prenex_21916 Int)) (or (<= (select main_a v_prenex_21917) 500) (<= (+ main_y 1) v_prenex_21916) (<= (* 2 (select main_a v_prenex_21916)) 1998) (<= (+ (select main_a v_prenex_21916) (select main_a v_prenex_21917)) 1000) (<= 1 (select main_a v_prenex_21916)) (< v_prenex_21916 main_y) (<= 1 (select main_a v_prenex_21917)))) (forall ((v_prenex_17673 Int) (v_prenex_17674 Int)) (or (<= (+ main_y 1) v_prenex_17673) (<= 2 (* 2 (select main_a v_prenex_17674))) (< v_prenex_17673 main_y) (< v_prenex_17674 main_x) (<= 0 (+ (select main_a v_prenex_17674) 498)) (<= (+ (select main_a v_prenex_17673) (select main_a v_prenex_17674)) 1000) (<= (* 2 (select main_a v_prenex_17673)) 1998))) (or (forall ((v_prenex_18942 Int)) (or (< v_prenex_18942 main_y) (<= (* 2 (select main_a v_prenex_18942)) 1998) (<= (+ main_y 1) v_prenex_18942) (<= 1000 (* 2 (select main_a v_prenex_18942))) (<= (select main_a v_prenex_18942) 1498))) (forall ((v_prenex_18943 Int)) (or (<= (select main_a v_prenex_18943) 999) (<= 0 (+ (select main_a v_prenex_18943) 498))))) (forall ((v_prenex_17771 Int) (v_prenex_17772 Int)) (or (<= (select main_a v_prenex_17772) 500) (<= 500 (select main_a v_prenex_17771)) (< v_prenex_17771 main_y) (<= (select main_a v_prenex_17772) (select main_a v_prenex_17771)) (<= 0 (+ (select main_a v_prenex_17772) 498)) (<= (* 2 (select main_a v_prenex_17771)) 1998) (<= (+ main_y 1) v_prenex_17771))) (or (forall ((v_prenex_11794 Int)) (or (< v_prenex_11794 main_x) (<= (+ main_x 1) v_prenex_11794) (<= (select main_a v_prenex_11794) 500) (<= 0 (+ (select main_a v_prenex_11794) 498)))) (forall ((v_prenex_11793 Int)) (<= 1000 (* 2 (select main_a v_prenex_11793))))) (forall ((v_prenex_12296 Int) (v_prenex_12295 Int)) (or (<= (select main_a v_prenex_12296) (select main_a v_prenex_12295)) (<= (select main_a v_prenex_12296) 999) (<= (+ main_x 1) v_prenex_12296) (< v_prenex_12296 main_x) (<= 0 (+ (select main_a v_prenex_12296) 498)))) (forall ((v_prenex_15676 Int) (v_prenex_15675 Int)) (or (<= 1000 (+ (select main_a v_prenex_15675) (select main_a v_prenex_15676))) (<= 500 (select main_a v_prenex_15675)) (< v_prenex_15675 main_y) (<= 1 (select main_a v_prenex_15676)) (<= (* 2 (select main_a v_prenex_15676)) 1000) (<= (+ main_y 1) v_prenex_15675) (<= (* 2 (select main_a v_prenex_15675)) 1998))) (or (forall ((v_prenex_18473 Int)) (or (<= 0 (+ (select main_a v_prenex_18473) 498)) (<= (* 2 (select main_a v_prenex_18473)) 1000))) (forall ((v_prenex_18472 Int)) (or (<= 500 (select main_a v_prenex_18472)) (<= (* 2 (select main_a v_prenex_18472)) 1998) (<= (select main_a v_prenex_18472) 1498) (< v_prenex_18472 main_y) (<= (+ main_y 1) v_prenex_18472)))) (forall ((v_prenex_14893 Int) (v_prenex_14892 Int)) (or (<= 1 (select main_a v_prenex_14893)) (<= (+ main_y 1) v_prenex_14892) (<= 1000 (* 2 (select main_a v_prenex_14892))) (<= (+ (select main_a v_prenex_14892) (select main_a v_prenex_14893)) 1000) (<= (select main_a v_prenex_14892) 1498) (< v_prenex_14892 main_y))) (forall ((v_prenex_14752 Int) (v_prenex_14751 Int)) (or (<= (+ (select main_a v_prenex_14751) (select main_a v_prenex_14752)) 1000) (<= (+ main_y 1) v_prenex_14751) (<= (select main_a v_prenex_14752) 999) (<= 2 (* 2 (select main_a v_prenex_14752))) (<= (* 2 (select main_a v_prenex_14751)) 1998) (< v_prenex_14751 main_y))) (forall ((v_prenex_22781 Int) (v_prenex_22780 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22780))) (<= 1000 (+ (select main_a v_prenex_22780) (select main_a v_prenex_22781))) (< v_prenex_22780 main_y) (<= (+ main_x 1) v_prenex_22781) (<= (+ main_y 1) v_prenex_22780))) (forall ((v_prenex_16879 Int) (v_prenex_16880 Int)) (or (<= (select main_a v_prenex_16879) (+ (select main_a v_prenex_16880) 998)) (<= (select main_a v_prenex_16880) 999) (<= (+ main_y 1) v_prenex_16879) (<= 500 (select main_a v_prenex_16879)) (<= 0 (+ (select main_a v_prenex_16880) 498)) (< v_prenex_16879 main_y) (<= (* 2 (select main_a v_prenex_16879)) 1998))) (forall ((v_prenex_22918 Int) (v_prenex_22919 Int)) (or (<= (+ main_y 1) v_prenex_22918) (< v_prenex_22918 main_y) (<= (+ main_x 1) v_prenex_22919) (<= 1 (select main_a v_prenex_22919)) (<= (select main_a v_prenex_22919) 500) (<= (select main_a v_prenex_22919) (select main_a v_prenex_22918)) (<= 500 (select main_a v_prenex_22918)))) (or (forall ((v_prenex_17228 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17228))) (< v_prenex_17228 main_y) (<= (+ main_y 1) v_prenex_17228) (<= (select main_a v_prenex_17228) 999))) (forall ((v_prenex_17229 Int)) (or (<= (select main_a v_prenex_17229) 999) (<= (+ main_x 1) v_prenex_17229)))) (forall ((v_prenex_16613 Int) (v_prenex_16614 Int)) (or (<= (select main_a v_prenex_16613) 999) (<= (select main_a v_prenex_16614) (select main_a v_prenex_16613)) (<= 0 (+ (select main_a v_prenex_16614) 498)) (<= 1 (select main_a v_prenex_16614)) (< v_prenex_16613 main_y) (<= (+ main_y 1) v_prenex_16613))) (or (forall ((v_prenex_11817 Int)) (or (<= 500 (select main_a v_prenex_11817)) (< v_prenex_11817 main_y) (<= (+ main_y 1) v_prenex_11817) (<= 1000 (* 2 (select main_a v_prenex_11817))))) (forall ((v_prenex_11818 Int)) (<= (select main_a v_prenex_11818) 500))) (or (forall ((v_prenex_19235 Int)) (or (<= 1 (select main_a v_prenex_19235)) (<= 2 (* 2 (select main_a v_prenex_19235))))) (forall ((v_prenex_19234 Int)) (or (<= 500 (select main_a v_prenex_19234)) (<= (+ main_y 1) v_prenex_19234) (<= 1 (select main_a v_prenex_19234)) (<= (* 2 (select main_a v_prenex_19234)) 1998) (< v_prenex_19234 main_y)))) (forall ((v_prenex_11067 Int) (v_prenex_11068 Int)) (or (<= 1000 (+ (select main_a v_prenex_11067) (select main_a v_prenex_11068))) (<= (+ main_y 1) v_prenex_11067) (<= 1000 (* 2 (select main_a v_prenex_11067))) (< v_prenex_11067 main_y) (<= 500 (select main_a v_prenex_11067)) (<= (* 2 (select main_a v_prenex_11068)) 1000))) (forall ((v_prenex_16415 Int) (v_prenex_16416 Int)) (or (< v_prenex_16415 main_y) (<= 1 (select main_a v_prenex_16416)) (<= 1000 (+ (select main_a v_prenex_16415) (select main_a v_prenex_16416))) (<= (+ main_y 1) v_prenex_16415) (<= 500 (select main_a v_prenex_16415)) (<= 0 (+ (select main_a v_prenex_16416) 498)) (< v_prenex_16416 main_x))) (or (forall ((v_prenex_17224 Int)) (or (<= (+ main_y 1) v_prenex_17224) (<= 1000 (* 2 (select main_a v_prenex_17224))) (< v_prenex_17224 main_y) (<= (select main_a v_prenex_17224) 999) (<= (select main_a v_prenex_17224) 1498))) (forall ((v_prenex_17225 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17225))) (<= (select main_a v_prenex_17225) 500)))) (or (forall ((v_prenex_22227 Int)) (or (< v_prenex_22227 main_y) (<= (* 2 (select main_a v_prenex_22227)) 1998) (<= (+ main_y 1) v_prenex_22227) (<= (select main_a v_prenex_22227) 999))) (forall ((v_prenex_22228 Int)) (or (<= (select main_a v_prenex_22228) 999) (<= (* 2 (select main_a v_prenex_22228)) 1000) (<= (+ main_x 1) v_prenex_22228)))) (forall ((v_prenex_17812 Int) (v_prenex_17813 Int)) (or (< v_prenex_17813 main_x) (<= 1000 (* 2 (select main_a v_prenex_17812))) (<= (* 2 (select main_a v_prenex_17813)) 1000) (<= (+ main_y 1) v_prenex_17812) (<= (select main_a v_prenex_17813) (select main_a v_prenex_17812)) (< v_prenex_17812 main_y))) (forall ((v_prenex_13545 Int) (v_prenex_13546 Int)) (or (< v_prenex_13545 main_y) (<= (select main_a v_prenex_13546) (select main_a v_prenex_13545)) (<= 2 (* 2 (select main_a v_prenex_13546))) (<= 1 (select main_a v_prenex_13545)) (<= (+ main_y 1) v_prenex_13545) (< v_prenex_13546 main_x))) (or (forall ((v_prenex_20864 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20864))) (<= (+ main_y 1) v_prenex_20864) (< v_prenex_20864 main_y) (<= 500 (select main_a v_prenex_20864)))) (forall ((v_prenex_20865 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20865))) (<= (select main_a v_prenex_20865) 500)))) (forall ((v_prenex_21778 Int) (v_prenex_21779 Int)) (or (<= 1 (select main_a v_prenex_21778)) (<= (* 2 (select main_a v_prenex_21779)) 1000) (<= (+ main_y 1) v_prenex_21778) (<= (select main_a v_prenex_21778) (+ (select main_a v_prenex_21779) 998)) (<= 500 (select main_a v_prenex_21778)) (< v_prenex_21778 main_y))) (or (forall ((v_prenex_11660 Int)) (<= 2 (* 2 (select main_a v_prenex_11660)))) (forall ((v_prenex_11659 Int)) (or (<= (select main_a v_prenex_11659) 1498) (<= 1 (select main_a v_prenex_11659)) (<= (* 2 (select main_a v_prenex_11659)) 1998) (<= (+ main_y 1) v_prenex_11659) (< v_prenex_11659 main_y)))) (forall ((v_prenex_19856 Int) (v_prenex_19855 Int)) (or (<= (select main_a v_prenex_19856) 999) (<= (select main_a v_prenex_19855) (+ (select main_a v_prenex_19856) 998)) (< v_prenex_19855 main_y) (<= (+ main_y 1) v_prenex_19855) (<= 500 (select main_a v_prenex_19855)) (<= 1000 (* 2 (select main_a v_prenex_19855))) (<= 0 (+ (select main_a v_prenex_19856) 498)))) (or (forall ((v_prenex_22756 Int)) (or (<= (* 2 (select main_a v_prenex_22756)) 1998) (<= (+ main_y 1) v_prenex_22756) (<= (select main_a v_prenex_22756) 999) (< v_prenex_22756 main_y))) (forall ((v_prenex_22757 Int)) (<= (select main_a v_prenex_22757) 500))) (or (forall ((v_prenex_16460 Int)) (or (<= (select main_a v_prenex_16460) 999) (<= 0 (+ (select main_a v_prenex_16460) 498)) (<= (+ main_x 1) v_prenex_16460))) (forall ((v_prenex_16459 Int)) (or (<= (+ main_y 1) v_prenex_16459) (< v_prenex_16459 main_y) (<= (* 2 (select main_a v_prenex_16459)) 1998) (<= 1 (select main_a v_prenex_16459))))) (forall ((v_prenex_16889 Int) (v_prenex_16890 Int)) (or (<= (select main_a v_prenex_16889) (+ (select main_a v_prenex_16890) 998)) (<= (select main_a v_prenex_16890) 999) (<= 2 (* 2 (select main_a v_prenex_16890))) (<= (+ main_y 1) v_prenex_16889) (< v_prenex_16889 main_y) (< v_prenex_16890 main_x) (<= (select main_a v_prenex_16889) 999))) (forall ((v_prenex_23551 Int) (v_prenex_23550 Int)) (or (<= (select main_a v_prenex_23551) 500) (<= (+ main_y 1) v_prenex_23550) (< v_prenex_23550 main_y) (<= (select main_a v_prenex_23550) (+ (select main_a v_prenex_23551) 998)) (<= 1000 (* 2 (select main_a v_prenex_23550))) (<= 0 (+ (select main_a v_prenex_23551) 498)))) (forall ((v_prenex_12340 Int) (v_prenex_12341 Int)) (or (<= (+ main_y 1) v_prenex_12340) (<= (select main_a v_prenex_12340) (+ (select main_a v_prenex_12341) 998)) (<= (* 2 (select main_a v_prenex_12340)) 1998) (<= 1000 (* 2 (select main_a v_prenex_12340))) (< v_prenex_12340 main_y) (<= 2 (* 2 (select main_a v_prenex_12341))))) (forall ((v_prenex_15049 Int) (v_prenex_15048 Int)) (or (<= 500 (select main_a v_prenex_15048)) (<= 1 (select main_a v_prenex_15048)) (< v_prenex_15048 main_y) (<= (+ main_y 1) v_prenex_15048) (<= 1000 (+ (select main_a v_prenex_15048) (select main_a v_prenex_15049))) (<= (* 2 (select main_a v_prenex_15049)) 1000))) (forall ((v_prenex_16962 Int) (v_prenex_16961 Int)) (or (<= (+ main_x 1) v_prenex_16962) (<= (+ main_y 1) v_prenex_16961) (< v_prenex_16961 main_y) (<= (select main_a v_prenex_16962) 999) (<= (select main_a v_prenex_16961) (+ (select main_a v_prenex_16962) 998)) (<= 2 (* 2 (select main_a v_prenex_16962))) (<= 1000 (* 2 (select main_a v_prenex_16961))))) (forall ((v_prenex_17416 Int) (v_prenex_17417 Int)) (or (<= 1 (select main_a v_prenex_17416)) (<= 1000 (+ (select main_a v_prenex_17416) (select main_a v_prenex_17417))) (<= (select main_a v_prenex_17417) 999) (<= (+ main_y 1) v_prenex_17416) (<= 1000 (* 2 (select main_a v_prenex_17416))) (<= (* 2 (select main_a v_prenex_17417)) 1000) (< v_prenex_17416 main_y))) (or (forall ((v_prenex_20010 Int)) (or (< v_prenex_20010 main_y) (<= (+ main_y 1) v_prenex_20010) (<= 1 (select main_a v_prenex_20010)) (<= 1000 (* 2 (select main_a v_prenex_20010))))) (forall ((v_prenex_20011 Int)) (or (<= (+ main_x 1) v_prenex_20011) (<= 2 (* 2 (select main_a v_prenex_20011))) (<= (* 2 (select main_a v_prenex_20011)) 1000)))) (or (forall ((v_prenex_19468 Int)) (<= (* 2 (select main_a v_prenex_19468)) 1000)) (forall ((v_prenex_19469 Int)) (or (<= 500 (select main_a v_prenex_19469)) (<= (+ main_y 1) v_prenex_19469) (<= (select main_a v_prenex_19469) 999) (< v_prenex_19469 main_y)))) (or (forall ((v_prenex_20498 Int)) (or (<= 1 (select main_a v_prenex_20498)) (<= 0 (+ (select main_a v_prenex_20498) 498)))) (forall ((v_prenex_20497 Int)) (or (< v_prenex_20497 main_y) (<= (select main_a v_prenex_20497) 1498) (<= 1 (select main_a v_prenex_20497)) (<= 1000 (* 2 (select main_a v_prenex_20497))) (<= (+ main_y 1) v_prenex_20497)))) (or (forall ((v_prenex_18773 Int)) (or (<= 0 (+ (select main_a v_prenex_18773) 498)) (<= (select main_a v_prenex_18773) 999))) (forall ((v_prenex_18772 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18772))) (< v_prenex_18772 main_y) (<= (* 2 (select main_a v_prenex_18772)) 1998) (<= (+ main_y 1) v_prenex_18772) (<= (select main_a v_prenex_18772) 999)))) (forall ((v_prenex_14941 Int) (v_prenex_14940 Int)) (or (< v_prenex_14940 main_y) (<= (* 2 (select main_a v_prenex_14941)) 1000) (<= (select main_a v_prenex_14940) 1498) (<= 1000 (* 2 (select main_a v_prenex_14940))) (<= (+ main_y 1) v_prenex_14940) (<= (select main_a v_prenex_14941) 500) (<= (select main_a v_prenex_14941) (select main_a v_prenex_14940)))) (or (forall ((v_prenex_16464 Int)) (or (<= (select main_a v_prenex_16464) 999) (<= 1 (select main_a v_prenex_16464)))) (forall ((v_prenex_16463 Int)) (or (<= (* 2 (select main_a v_prenex_16463)) 1998) (<= (+ main_y 1) v_prenex_16463) (<= 1 (select main_a v_prenex_16463)) (< v_prenex_16463 main_y)))) (forall ((v_prenex_18369 Int) (v_prenex_18368 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18369))) (< v_prenex_18369 main_x) (<= (select main_a v_prenex_18369) 999) (<= (+ (select main_a v_prenex_18368) (select main_a v_prenex_18369)) 1000) (<= (+ main_x 1) v_prenex_18369))) (forall ((v_prenex_20153 Int) (v_prenex_20152 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20153))) (<= (+ (select main_a v_prenex_20152) (select main_a v_prenex_20153)) 1000) (<= (select main_a v_prenex_20153) 500) (<= (+ main_y 1) v_prenex_20152) (<= 1 (select main_a v_prenex_20152)) (< v_prenex_20152 main_y))) (forall ((v_prenex_12881 Int) (v_prenex_12880 Int)) (or (<= (+ (select main_a v_prenex_12880) (select main_a v_prenex_12881)) 1000) (< v_prenex_12880 main_y) (<= (select main_a v_prenex_12880) 999) (<= (* 2 (select main_a v_prenex_12881)) 1000) (<= 0 (+ (select main_a v_prenex_12881) 498)) (<= (+ main_y 1) v_prenex_12880) (<= (select main_a v_prenex_12880) 1498))) (forall ((v_prenex_11733 Int) (v_prenex_11734 Int)) (or (<= (+ main_y 1) v_prenex_11733) (<= (+ (select main_a v_prenex_11733) (select main_a v_prenex_11734)) 1000) (< v_prenex_11733 main_y) (<= 1 (select main_a v_prenex_11734)) (<= 1 (select main_a v_prenex_11733)) (<= (select main_a v_prenex_11733) 999))) (forall ((v_prenex_12454 Int) (v_prenex_12453 Int)) (or (<= (+ main_y 1) v_prenex_12453) (<= (select main_a v_prenex_12453) 1498) (<= (* 2 (select main_a v_prenex_12454)) 1000) (<= (+ main_x 1) v_prenex_12454) (< v_prenex_12453 main_y) (<= 1000 (+ (select main_a v_prenex_12453) (select main_a v_prenex_12454))) (<= 2 (* 2 (select main_a v_prenex_12454))))) (forall ((v_prenex_20087 Int) (v_prenex_20086 Int)) (or (<= (+ main_y 1) v_prenex_20086) (< v_prenex_20087 main_x) (< v_prenex_20086 main_y) (<= (select main_a v_prenex_20087) (select main_a v_prenex_20086)) (<= (select main_a v_prenex_20086) 999) (<= 2 (* 2 (select main_a v_prenex_20087))))) (or (forall ((v_prenex_23006 Int)) (or (<= (* 2 (select main_a v_prenex_23006)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23006))) (< v_prenex_23006 main_y) (<= (+ main_y 1) v_prenex_23006))) (forall ((v_prenex_23007 Int)) (or (< v_prenex_23007 main_x) (<= 2 (* 2 (select main_a v_prenex_23007))) (<= 0 (+ (select main_a v_prenex_23007) 498))))) (or (forall ((v_prenex_14097 Int)) (or (<= (select main_a v_prenex_14097) 500) (<= (select main_a v_prenex_14097) 999))) (forall ((v_prenex_14096 Int)) (or (< v_prenex_14096 main_y) (<= 1 (select main_a v_prenex_14096)) (<= (select main_a v_prenex_14096) 1498) (<= (* 2 (select main_a v_prenex_14096)) 1998) (<= (+ main_y 1) v_prenex_14096)))) (forall ((v_prenex_15807 Int) (v_prenex_15808 Int)) (or (<= (+ (select main_a v_prenex_15807) (select main_a v_prenex_15808)) 1000) (< v_prenex_15807 main_y) (<= 1 (select main_a v_prenex_15807)) (<= 1000 (* 2 (select main_a v_prenex_15807))) (<= (+ main_y 1) v_prenex_15807) (<= 1 (select main_a v_prenex_15808)))) (forall ((v_prenex_17619 Int) (v_prenex_17620 Int)) (or (<= (* 2 (select main_a v_prenex_17619)) 1998) (<= 1 (select main_a v_prenex_17620)) (<= (+ main_y 1) v_prenex_17619) (<= (+ (select main_a v_prenex_17619) (select main_a v_prenex_17620)) 1000) (< v_prenex_17619 main_y) (<= 0 (+ (select main_a v_prenex_17620) 498)) (<= 500 (select main_a v_prenex_17619)))) (forall ((v_prenex_18576 Int) (v_prenex_18575 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18576))) (<= 1000 (* 2 (select main_a v_prenex_18575))) (<= (* 2 (select main_a v_prenex_18576)) 1000) (< v_prenex_18575 main_y) (<= 1000 (+ (select main_a v_prenex_18575) (select main_a v_prenex_18576))) (<= (+ main_y 1) v_prenex_18575))) (forall ((v_prenex_22844 Int) (v_prenex_22845 Int)) (or (<= (select main_a v_prenex_22844) 1498) (< v_prenex_22844 main_y) (<= (+ main_y 1) v_prenex_22844) (<= 1000 (+ (select main_a v_prenex_22844) (select main_a v_prenex_22845))) (<= (select main_a v_prenex_22845) 999) (<= (* 2 (select main_a v_prenex_22844)) 1998))) (forall ((v_prenex_21399 Int) (v_prenex_21400 Int)) (or (<= (select main_a v_prenex_21400) 500) (<= (select main_a v_prenex_21399) 1498) (<= 500 (select main_a v_prenex_21399)) (<= 1000 (+ (select main_a v_prenex_21399) (select main_a v_prenex_21400))) (<= (+ main_y 1) v_prenex_21399) (< v_prenex_21399 main_y))) (forall ((v_prenex_20179 Int) (v_prenex_20178 Int)) (or (<= (* 2 (select main_a v_prenex_20178)) 1998) (<= 2 (* 2 (select main_a v_prenex_20179))) (<= (select main_a v_prenex_20178) 999) (<= (select main_a v_prenex_20179) 500) (<= (+ main_y 1) v_prenex_20178) (<= (select main_a v_prenex_20179) (select main_a v_prenex_20178)) (< v_prenex_20178 main_y))) (forall ((v_prenex_20352 Int) (v_prenex_20351 Int)) (or (< v_prenex_20352 main_x) (<= 0 (+ (select main_a v_prenex_20352) 498)) (<= 1000 (+ (select main_a v_prenex_20351) (select main_a v_prenex_20352))) (<= (select main_a v_prenex_20352) 500) (<= (+ main_y 1) v_prenex_20351) (< v_prenex_20351 main_y) (<= 500 (select main_a v_prenex_20351)))) (forall ((v_prenex_17024 Int) (v_prenex_17025 Int)) (or (<= (+ main_x 1) v_prenex_17025) (<= 0 (+ (select main_a v_prenex_17025) 498)) (<= 1000 (* 2 (select main_a v_prenex_17024))) (<= (select main_a v_prenex_17024) (+ (select main_a v_prenex_17025) 998)) (< v_prenex_17024 main_y) (<= (select main_a v_prenex_17025) 999) (<= (+ main_y 1) v_prenex_17024))) (forall ((v_prenex_15824 Int) (v_prenex_15823 Int)) (or (<= 1000 (+ (select main_a v_prenex_15823) (select main_a v_prenex_15824))) (< v_prenex_15823 main_y) (<= (+ main_y 1) v_prenex_15823) (< v_prenex_15824 main_x) (<= (select main_a v_prenex_15823) 1498))) (forall ((v_prenex_15504 Int) (v_prenex_15503 Int)) (or (<= (+ main_y 1) v_prenex_15503) (<= 0 (+ (select main_a v_prenex_15504) 498)) (<= 1 (select main_a v_prenex_15503)) (< v_prenex_15503 main_y) (<= (+ (select main_a v_prenex_15503) (select main_a v_prenex_15504)) 1000) (< v_prenex_15504 main_x))) (or (forall ((v_prenex_21836 Int)) (or (< v_prenex_21836 main_y) (<= 1 (select main_a v_prenex_21836)) (<= (* 2 (select main_a v_prenex_21836)) 1998) (<= (+ main_y 1) v_prenex_21836) (<= 500 (select main_a v_prenex_21836)))) (forall ((v_prenex_21837 Int)) (or (<= (* 2 (select main_a v_prenex_21837)) 1000) (<= 1 (select main_a v_prenex_21837))))) (forall ((v_prenex_23491 Int) (v_prenex_23490 Int)) (or (<= 0 (+ (select main_a v_prenex_23491) 498)) (<= (select main_a v_prenex_23490) (+ (select main_a v_prenex_23491) 998)) (< v_prenex_23490 main_y) (<= 1000 (* 2 (select main_a v_prenex_23490))) (<= (+ main_y 1) v_prenex_23490) (<= (select main_a v_prenex_23491) 999) (<= 1 (select main_a v_prenex_23490)))) (forall ((v_prenex_21922 Int) (v_prenex_21923 Int)) (or (<= 0 (+ (select main_a v_prenex_21923) 498)) (<= (select main_a v_prenex_21923) 999) (<= (* 2 (select main_a v_prenex_21922)) 1998) (<= (+ main_y 1) v_prenex_21922) (<= 500 (select main_a v_prenex_21922)) (< v_prenex_21922 main_y) (<= (select main_a v_prenex_21922) (+ (select main_a v_prenex_21923) 998)))) (forall ((v_prenex_17657 Int) (v_prenex_17658 Int)) (or (<= (+ main_x 1) v_prenex_17658) (<= (select main_a v_prenex_17658) 500) (< v_prenex_17658 main_x) (<= (+ (select main_a v_prenex_17657) (select main_a v_prenex_17658)) 1000) (<= (select main_a v_prenex_17658) 999))) (or (forall ((v_prenex_12733 Int)) (or (<= 1 (select main_a v_prenex_12733)) (<= (* 2 (select main_a v_prenex_12733)) 1000))) (forall ((v_prenex_12732 Int)) (or (<= (* 2 (select main_a v_prenex_12732)) 1998) (<= (+ main_y 1) v_prenex_12732) (<= 500 (select main_a v_prenex_12732)) (<= 1000 (* 2 (select main_a v_prenex_12732))) (< v_prenex_12732 main_y)))) (or (forall ((v_prenex_19583 Int)) (or (< v_prenex_19583 main_x) (<= (select main_a v_prenex_19583) 999) (<= (* 2 (select main_a v_prenex_19583)) 1000))) (forall ((v_prenex_19582 Int)) (or (<= (* 2 (select main_a v_prenex_19582)) 1998) (< v_prenex_19582 main_y) (<= (+ main_y 1) v_prenex_19582) (<= 1 (select main_a v_prenex_19582))))) (forall ((v_prenex_18354 Int) (v_prenex_18355 Int)) (or (<= (select main_a v_prenex_18355) (select main_a v_prenex_18354)) (<= (+ main_x 1) v_prenex_18355) (< v_prenex_18355 main_x) (< v_prenex_18354 main_y) (<= (select main_a v_prenex_18355) 500))) (forall ((v_prenex_23194 Int) (v_prenex_23193 Int)) (or (<= (* 2 (select main_a v_prenex_23193)) 1998) (<= (* 2 (select main_a v_prenex_23194)) 1000) (<= (+ main_x 1) v_prenex_23194) (< v_prenex_23193 main_y) (<= (+ main_y 1) v_prenex_23193) (<= 2 (* 2 (select main_a v_prenex_23194))) (<= 1000 (+ (select main_a v_prenex_23193) (select main_a v_prenex_23194))))) (forall ((v_prenex_22561 Int) (v_prenex_22562 Int)) (or (<= (+ main_y 1) v_prenex_22561) (<= 500 (select main_a v_prenex_22561)) (<= (+ main_x 1) v_prenex_22562) (<= 0 (+ (select main_a v_prenex_22562) 498)) (<= (* 2 (select main_a v_prenex_22562)) 1000) (<= (select main_a v_prenex_22561) (+ (select main_a v_prenex_22562) 998)) (< v_prenex_22561 main_y))) (forall ((v_prenex_17113 Int) (v_prenex_17114 Int)) (or (<= 500 (select main_a v_prenex_17113)) (<= 1000 (* 2 (select main_a v_prenex_17113))) (< v_prenex_17113 main_y) (<= (+ main_y 1) v_prenex_17113) (<= (select main_a v_prenex_17113) (+ (select main_a v_prenex_17114) 998)))) (or (forall ((v_prenex_13919 Int)) (<= (select main_a v_prenex_13919) 500)) (forall ((v_prenex_13918 Int)) (or (<= 1 (select main_a v_prenex_13918)) (< v_prenex_13918 main_y) (<= (+ main_y 1) v_prenex_13918) (<= 1000 (* 2 (select main_a v_prenex_13918)))))) (forall ((v_prenex_16654 Int) (v_prenex_16653 Int)) (or (< v_prenex_16653 main_y) (<= (+ main_y 1) v_prenex_16653) (<= (select main_a v_prenex_16653) 999) (<= 2 (* 2 (select main_a v_prenex_16654))) (<= (+ (select main_a v_prenex_16653) (select main_a v_prenex_16654)) 1000))) (or (forall ((v_prenex_15161 Int)) (<= (select main_a v_prenex_15161) 999)) (forall ((v_prenex_15160 Int)) (or (<= (+ main_y 1) v_prenex_15160) (<= (select main_a v_prenex_15160) 999) (< v_prenex_15160 main_y) (<= 1000 (* 2 (select main_a v_prenex_15160)))))) (forall ((v_prenex_15522 Int) (v_prenex_15521 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15522))) (<= (+ main_y 1) v_prenex_15521) (<= 1000 (* 2 (select main_a v_prenex_15521))) (< v_prenex_15521 main_y) (<= 1 (select main_a v_prenex_15522)) (<= 1000 (+ (select main_a v_prenex_15521) (select main_a v_prenex_15522))) (<= (* 2 (select main_a v_prenex_15521)) 1998))) (forall ((v_prenex_19373 Int) (v_prenex_19374 Int)) (or (<= (+ main_y 1) v_prenex_19373) (<= (select main_a v_prenex_19373) 999) (<= (+ (select main_a v_prenex_19373) (select main_a v_prenex_19374)) 1000) (<= (+ main_x 1) v_prenex_19374) (< v_prenex_19373 main_y) (<= 2 (* 2 (select main_a v_prenex_19374))))) (forall ((v_prenex_23096 Int) (v_prenex_23097 Int)) (or (<= (+ (select main_a v_prenex_23096) (select main_a v_prenex_23097)) 1000) (<= (* 2 (select main_a v_prenex_23097)) 1000) (<= (select main_a v_prenex_23097) 500) (< v_prenex_23096 main_y) (<= 1000 (* 2 (select main_a v_prenex_23096))) (<= (+ main_y 1) v_prenex_23096))) (forall ((v_prenex_16090 Int) (v_prenex_16091 Int)) (or (<= (+ (select main_a v_prenex_16090) (select main_a v_prenex_16091)) 1000) (<= (select main_a v_prenex_16091) 500) (<= (+ main_x 1) v_prenex_16091) (< v_prenex_16090 main_y) (< v_prenex_16091 main_x))) (forall ((v_prenex_13841 Int) (v_prenex_13842 Int)) (or (<= (select main_a v_prenex_13842) 500) (<= 500 (select main_a v_prenex_13841)) (<= (+ main_y 1) v_prenex_13841) (<= 1 (select main_a v_prenex_13841)) (<= (+ (select main_a v_prenex_13841) (select main_a v_prenex_13842)) 1000) (< v_prenex_13841 main_y))) (forall ((v_prenex_21371 Int) (v_prenex_21372 Int)) (or (<= (select main_a v_prenex_21371) 999) (<= (select main_a v_prenex_21372) 500) (< v_prenex_21371 main_y) (<= 1000 (+ (select main_a v_prenex_21371) (select main_a v_prenex_21372))) (<= 500 (select main_a v_prenex_21371)) (<= (+ main_y 1) v_prenex_21371))) (forall ((v_prenex_11691 Int) (v_prenex_11692 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11692))) (<= 1000 (+ (select main_a v_prenex_11691) (select main_a v_prenex_11692))) (< v_prenex_11691 main_y) (<= (select main_a v_prenex_11691) 999) (<= (+ main_y 1) v_prenex_11691) (<= 1 (select main_a v_prenex_11691)))) (forall ((v_prenex_18143 Int) (v_prenex_18144 Int)) (or (<= (+ (select main_a v_prenex_18143) (select main_a v_prenex_18144)) 1000) (<= 1 (select main_a v_prenex_18143)) (<= (* 2 (select main_a v_prenex_18144)) 1000) (<= (+ main_y 1) v_prenex_18143) (< v_prenex_18143 main_y) (<= (select main_a v_prenex_18144) 999))) (forall ((v_prenex_18035 Int) (v_prenex_18036 Int)) (or (<= 1 (select main_a v_prenex_18036)) (< v_prenex_18035 main_y) (<= 500 (select main_a v_prenex_18035)) (<= (+ main_y 1) v_prenex_18035) (<= (select main_a v_prenex_18035) 999) (<= (select main_a v_prenex_18036) (select main_a v_prenex_18035)) (<= (select main_a v_prenex_18036) 500))) (forall ((v_prenex_23359 Int) (v_prenex_23360 Int)) (or (<= (select main_a v_prenex_23360) (select main_a v_prenex_23359)) (<= 2 (* 2 (select main_a v_prenex_23360))) (<= (+ main_x 1) v_prenex_23360) (<= (* 2 (select main_a v_prenex_23359)) 1998) (<= (+ main_y 1) v_prenex_23359) (<= (* 2 (select main_a v_prenex_23360)) 1000) (< v_prenex_23359 main_y))) (forall ((v_prenex_17315 Int) (v_prenex_17316 Int)) (or (<= (+ main_y 1) v_prenex_17315) (<= 2 (* 2 (select main_a v_prenex_17316))) (<= (* 2 (select main_a v_prenex_17316)) 1000) (<= 1000 (* 2 (select main_a v_prenex_17315))) (<= (+ main_x 1) v_prenex_17316) (< v_prenex_17315 main_y) (<= (select main_a v_prenex_17315) (+ (select main_a v_prenex_17316) 998)))) (or (forall ((v_prenex_12037 Int)) (<= (* 2 (select main_a v_prenex_12037)) 1000)) (forall ((v_prenex_12036 Int)) (or (<= 500 (select main_a v_prenex_12036)) (< v_prenex_12036 main_y) (<= (+ main_y 1) v_prenex_12036) (<= 1000 (* 2 (select main_a v_prenex_12036))) (<= 1 (select main_a v_prenex_12036))))) (forall ((v_prenex_18198 Int) (v_prenex_18197 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18198))) (<= 500 (select main_a v_prenex_18197)) (<= 0 (+ (select main_a v_prenex_18198) 498)) (<= (+ main_y 1) v_prenex_18197) (<= (+ (select main_a v_prenex_18197) (select main_a v_prenex_18198)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18197))) (< v_prenex_18197 main_y))) (forall ((v_prenex_22766 Int) (v_prenex_22767 Int)) (or (<= 0 (+ (select main_a v_prenex_22767) 498)) (< v_prenex_22766 main_y) (<= (* 2 (select main_a v_prenex_22766)) 1998) (<= 1000 (+ (select main_a v_prenex_22766) (select main_a v_prenex_22767))) (<= (select main_a v_prenex_22767) 500) (<= (+ main_y 1) v_prenex_22766))) (forall ((v_prenex_22147 Int) (v_prenex_22148 Int)) (or (<= 1 (select main_a v_prenex_22147)) (<= (select main_a v_prenex_22148) (select main_a v_prenex_22147)) (<= (* 2 (select main_a v_prenex_22148)) 1000) (<= (select main_a v_prenex_22147) 999) (<= (+ main_y 1) v_prenex_22147) (< v_prenex_22147 main_y))) (forall ((v_prenex_21936 Int) (v_prenex_21937 Int)) (or (<= (+ main_y 1) v_prenex_21936) (<= 2 (* 2 (select main_a v_prenex_21937))) (< v_prenex_21936 main_y) (<= 500 (select main_a v_prenex_21936)) (<= 1000 (* 2 (select main_a v_prenex_21936))) (<= 1000 (+ (select main_a v_prenex_21936) (select main_a v_prenex_21937))) (<= 0 (+ (select main_a v_prenex_21937) 498)))) (forall ((v_prenex_22938 Int) (v_prenex_22939 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22938))) (<= (select main_a v_prenex_22938) 1498) (<= 2 (* 2 (select main_a v_prenex_22939))) (< v_prenex_22938 main_y) (<= (+ main_y 1) v_prenex_22938) (<= (select main_a v_prenex_22939) (select main_a v_prenex_22938)))) (or (forall ((v_prenex_11007 Int)) (or (< v_prenex_11007 main_y) (<= (select main_a v_prenex_11007) 999) (<= (+ main_y 1) v_prenex_11007) (<= 1000 (* 2 (select main_a v_prenex_11007))) (<= (select main_a v_prenex_11007) 1498))) (forall ((v_prenex_11008 Int)) (<= 0 (+ (select main_a v_prenex_11008) 498)))) (forall ((v_prenex_11101 Int) (v_prenex_11100 Int)) (or (<= 1 (select main_a v_prenex_11101)) (<= (+ main_y 1) v_prenex_11100) (<= 1000 (+ (select main_a v_prenex_11100) (select main_a v_prenex_11101))) (<= (select main_a v_prenex_11100) 999) (<= (select main_a v_prenex_11101) 999) (< v_prenex_11100 main_y) (<= 500 (select main_a v_prenex_11100)))) (forall ((v_prenex_11350 Int) (v_prenex_11351 Int)) (or (<= 1000 (+ (select main_a v_prenex_11350) (select main_a v_prenex_11351))) (<= (select main_a v_prenex_11351) 500) (<= (+ main_x 1) v_prenex_11351) (< v_prenex_11351 main_x) (<= 1 (select main_a v_prenex_11351)))) (or (forall ((v_prenex_15238 Int)) (or (<= 0 (+ (select main_a v_prenex_15238) 498)) (<= (select main_a v_prenex_15238) 999))) (forall ((v_prenex_15237 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15237))) (< v_prenex_15237 main_y) (<= (+ main_y 1) v_prenex_15237) (<= (* 2 (select main_a v_prenex_15237)) 1998)))) (forall ((v_prenex_11781 Int) (v_prenex_11782 Int)) (or (<= 1 (select main_a v_prenex_11781)) (<= 0 (+ (select main_a v_prenex_11782) 498)) (< v_prenex_11782 main_x) (<= (select main_a v_prenex_11782) 500) (<= (select main_a v_prenex_11781) (+ (select main_a v_prenex_11782) 998)) (<= (+ main_y 1) v_prenex_11781) (< v_prenex_11781 main_y))) (forall ((v_prenex_20566 Int) (v_prenex_20565 Int)) (or (< v_prenex_20565 main_y) (<= (select main_a v_prenex_20566) (select main_a v_prenex_20565)) (<= (+ main_y 1) v_prenex_20565) (<= (select main_a v_prenex_20566) 999) (<= (+ main_x 1) v_prenex_20566) (<= 2 (* 2 (select main_a v_prenex_20566))) (<= 1000 (* 2 (select main_a v_prenex_20565))))) (forall ((v_prenex_15221 Int) (v_prenex_15220 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15220))) (<= (+ main_y 1) v_prenex_15220) (<= (select main_a v_prenex_15220) (+ (select main_a v_prenex_15221) 998)) (<= (select main_a v_prenex_15221) 999) (<= 2 (* 2 (select main_a v_prenex_15221))) (<= 500 (select main_a v_prenex_15220)) (< v_prenex_15220 main_y))) (forall ((v_prenex_11592 Int) (v_prenex_11591 Int)) (or (< v_prenex_11592 main_x) (<= 1 (select main_a v_prenex_11592)) (<= (select main_a v_prenex_11591) 1498) (<= (+ main_y 1) v_prenex_11591) (< v_prenex_11591 main_y) (<= (select main_a v_prenex_11591) (+ (select main_a v_prenex_11592) 998)))) (forall ((v_prenex_12117 Int) (v_prenex_12116 Int)) (or (<= 1 (select main_a v_prenex_12116)) (< v_prenex_12116 main_y) (<= 1000 (+ (select main_a v_prenex_12116) (select main_a v_prenex_12117))) (<= (+ main_x 1) v_prenex_12117) (<= (* 2 (select main_a v_prenex_12117)) 1000) (<= 2 (* 2 (select main_a v_prenex_12117))) (<= (+ main_y 1) v_prenex_12116))) (forall ((v_prenex_23068 Int) (v_prenex_23069 Int)) (or (<= (select main_a v_prenex_23068) (+ (select main_a v_prenex_23069) 998)) (<= 2 (* 2 (select main_a v_prenex_23069))) (< v_prenex_23068 main_y) (<= 1 (select main_a v_prenex_23068)) (<= 1000 (* 2 (select main_a v_prenex_23068))) (<= (+ main_y 1) v_prenex_23068) (<= (select main_a v_prenex_23069) 500))) (forall ((v_prenex_23543 Int) (v_prenex_23542 Int)) (or (<= 0 (+ (select main_a v_prenex_23543) 498)) (< v_prenex_23542 main_y) (<= 1000 (+ (select main_a v_prenex_23542) (select main_a v_prenex_23543))) (<= (+ main_x 1) v_prenex_23543) (<= (* 2 (select main_a v_prenex_23542)) 1998) (<= (select main_a v_prenex_23543) 999) (<= (+ main_y 1) v_prenex_23542))) (forall ((v_prenex_22433 Int) (v_prenex_22434 Int)) (or (<= (select main_a v_prenex_22434) 999) (< v_prenex_22433 main_y) (<= (* 2 (select main_a v_prenex_22434)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22433))) (<= 500 (select main_a v_prenex_22433)) (<= (+ main_y 1) v_prenex_22433) (<= (select main_a v_prenex_22434) (select main_a v_prenex_22433)))) (forall ((v_prenex_21642 Int) (v_prenex_21643 Int)) (or (< v_prenex_21642 main_y) (<= (select main_a v_prenex_21643) 999) (<= 1 (select main_a v_prenex_21642)) (<= (+ (select main_a v_prenex_21642) (select main_a v_prenex_21643)) 1000) (<= (+ main_y 1) v_prenex_21642) (<= (select main_a v_prenex_21642) 1498) (<= (select main_a v_prenex_21643) 500))) (forall ((v_prenex_22752 Int) (v_prenex_22753 Int)) (or (<= 1 (select main_a v_prenex_22752)) (<= (select main_a v_prenex_22752) (+ (select main_a v_prenex_22753) 998)) (<= (+ main_y 1) v_prenex_22752) (<= (select main_a v_prenex_22753) 999) (< v_prenex_22752 main_y))) (forall ((v_prenex_17446 Int) (v_prenex_17447 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17447))) (< v_prenex_17446 main_y) (<= (select main_a v_prenex_17446) (+ (select main_a v_prenex_17447) 998)) (<= (select main_a v_prenex_17446) 999) (<= 1 (select main_a v_prenex_17447)) (<= (+ main_y 1) v_prenex_17446) (<= (* 2 (select main_a v_prenex_17446)) 1998))) (forall ((v_prenex_16500 Int) (v_prenex_16499 Int)) (or (<= (+ main_y 1) v_prenex_16499) (<= (select main_a v_prenex_16500) (select main_a v_prenex_16499)) (<= 2 (* 2 (select main_a v_prenex_16500))) (<= (+ main_x 1) v_prenex_16500) (< v_prenex_16499 main_y) (<= (select main_a v_prenex_16500) 999) (<= (* 2 (select main_a v_prenex_16499)) 1998))) (forall ((v_prenex_21971 Int) (v_prenex_21970 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21970))) (< v_prenex_21970 main_y) (<= 1 (select main_a v_prenex_21970)) (<= (select main_a v_prenex_21971) 500) (<= (select main_a v_prenex_21970) (+ (select main_a v_prenex_21971) 998)) (<= (+ main_y 1) v_prenex_21970))) (or (forall ((v_prenex_21433 Int)) (or (< v_prenex_21433 main_y) (<= (+ main_y 1) v_prenex_21433) (<= 1000 (* 2 (select main_a v_prenex_21433))) (<= (select main_a v_prenex_21433) 999) (<= 1 (select main_a v_prenex_21433)))) (forall ((v_prenex_21434 Int)) (or (<= (* 2 (select main_a v_prenex_21434)) 1000) (<= 1 (select main_a v_prenex_21434))))) (or (forall ((v_prenex_18321 Int)) (or (<= 1 (select main_a v_prenex_18321)) (<= (* 2 (select main_a v_prenex_18321)) 1998) (<= (+ main_y 1) v_prenex_18321) (< v_prenex_18321 main_y))) (forall ((v_prenex_18316 Int)) (<= (* 2 (select main_a v_prenex_18316)) 1000))) (forall ((v_prenex_13635 Int) (v_prenex_13636 Int)) (or (<= 1 (select main_a v_prenex_13635)) (<= (* 2 (select main_a v_prenex_13635)) 1998) (<= (select main_a v_prenex_13636) 999) (< v_prenex_13635 main_y) (<= (+ main_y 1) v_prenex_13635) (<= (select main_a v_prenex_13635) (+ (select main_a v_prenex_13636) 998)))) (forall ((v_prenex_14903 Int) (v_prenex_14902 Int)) (or (<= (select main_a v_prenex_14903) 999) (<= (select main_a v_prenex_14903) (select main_a v_prenex_14902)) (<= 1000 (* 2 (select main_a v_prenex_14902))) (<= (+ main_y 1) v_prenex_14902) (<= 1 (select main_a v_prenex_14902)) (< v_prenex_14902 main_y))) (forall ((v_prenex_16953 Int) (v_prenex_16954 Int)) (or (<= (select main_a v_prenex_16954) 999) (<= 1 (select main_a v_prenex_16953)) (<= (select main_a v_prenex_16954) 500) (< v_prenex_16953 main_y) (<= (+ main_y 1) v_prenex_16953) (<= (+ (select main_a v_prenex_16953) (select main_a v_prenex_16954)) 1000))) (or (forall ((v_prenex_16049 Int)) (or (<= (+ main_x 1) v_prenex_16049) (<= 2 (* 2 (select main_a v_prenex_16049))) (<= 0 (+ (select main_a v_prenex_16049) 498)))) (forall ((v_prenex_16048 Int)) (or (< v_prenex_16048 main_y) (<= 1 (select main_a v_prenex_16048)) (<= (+ main_y 1) v_prenex_16048) (<= (* 2 (select main_a v_prenex_16048)) 1998)))) (forall ((v_prenex_18208 Int) (v_prenex_18207 Int)) (or (<= (+ main_y 1) v_prenex_18207) (<= 1000 (* 2 (select main_a v_prenex_18207))) (<= (select main_a v_prenex_18208) 999) (<= (+ (select main_a v_prenex_18207) (select main_a v_prenex_18208)) 1000) (<= 2 (* 2 (select main_a v_prenex_18208))) (<= (* 2 (select main_a v_prenex_18207)) 1998) (< v_prenex_18207 main_y))) (forall ((v_prenex_13823 Int) (v_prenex_13824 Int)) (or (< v_prenex_13824 main_x) (<= 1000 (+ (select main_a v_prenex_13823) (select main_a v_prenex_13824))) (<= (select main_a v_prenex_13824) 999) (<= 1 (select main_a v_prenex_13824)) (<= (+ main_x 1) v_prenex_13824))) (forall ((v_prenex_21578 Int) (v_prenex_21579 Int)) (or (<= (+ main_y 1) v_prenex_21578) (<= 1000 (+ (select main_a v_prenex_21578) (select main_a v_prenex_21579))) (< v_prenex_21578 main_y) (<= (select main_a v_prenex_21578) 999) (<= (select main_a v_prenex_21578) 1498) (<= 1 (select main_a v_prenex_21579)) (<= (* 2 (select main_a v_prenex_21579)) 1000))) (forall ((v_prenex_23305 Int) (v_prenex_23306 Int)) (or (< v_prenex_23305 main_y) (<= 0 (+ (select main_a v_prenex_23306) 498)) (<= (select main_a v_prenex_23305) (+ (select main_a v_prenex_23306) 998)) (<= (* 2 (select main_a v_prenex_23305)) 1998) (<= (+ main_y 1) v_prenex_23305) (<= (* 2 (select main_a v_prenex_23306)) 1000))) (or (forall ((v_prenex_17770 Int)) (<= 1 (select main_a v_prenex_17770))) (forall ((v_prenex_17769 Int)) (or (<= (* 2 (select main_a v_prenex_17769)) 1998) (< v_prenex_17769 main_y) (<= (+ main_y 1) v_prenex_17769) (<= 500 (select main_a v_prenex_17769)) (<= (select main_a v_prenex_17769) 999)))) (forall ((v_prenex_19588 Int) (v_prenex_19589 Int)) (or (<= (* 2 (select main_a v_prenex_19588)) 1998) (<= (select main_a v_prenex_19589) (select main_a v_prenex_19588)) (<= (select main_a v_prenex_19589) 500) (<= (+ main_y 1) v_prenex_19588) (< v_prenex_19588 main_y) (<= 1 (select main_a v_prenex_19588)) (<= 1 (select main_a v_prenex_19589)))) (or (forall ((v_prenex_11737 Int)) (or (<= (select main_a v_prenex_11737) 1498) (<= (+ main_y 1) v_prenex_11737) (<= (* 2 (select main_a v_prenex_11737)) 1998) (< v_prenex_11737 main_y) (<= 1000 (* 2 (select main_a v_prenex_11737))))) (forall ((v_prenex_11738 Int)) (or (<= (select main_a v_prenex_11738) 500) (<= (* 2 (select main_a v_prenex_11738)) 1000)))) (or (forall ((v_prenex_18596 Int)) (or (<= (select main_a v_prenex_18596) 999) (<= (select main_a v_prenex_18596) 500))) (forall ((v_prenex_18595 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18595))) (<= (+ main_y 1) v_prenex_18595) (< v_prenex_18595 main_y) (<= (select main_a v_prenex_18595) 1498) (<= 1 (select main_a v_prenex_18595))))) (forall ((v_prenex_15139 Int) (v_prenex_15138 Int)) (or (< v_prenex_15138 main_y) (<= 0 (+ (select main_a v_prenex_15139) 498)) (<= 500 (select main_a v_prenex_15138)) (<= (select main_a v_prenex_15138) (+ (select main_a v_prenex_15139) 998)) (<= 1000 (* 2 (select main_a v_prenex_15138))) (<= (select main_a v_prenex_15139) 999) (<= (+ main_y 1) v_prenex_15138))) (forall ((v_prenex_21834 Int) (v_prenex_21835 Int)) (or (< v_prenex_21834 main_y) (<= (select main_a v_prenex_21835) (select main_a v_prenex_21834)) (<= 500 (select main_a v_prenex_21834)) (<= (+ main_y 1) v_prenex_21834) (<= (select main_a v_prenex_21835) 999) (<= 2 (* 2 (select main_a v_prenex_21835))) (<= 1000 (* 2 (select main_a v_prenex_21834))))) (forall ((v_prenex_11436 Int) (v_prenex_11437 Int)) (or (<= (* 2 (select main_a v_prenex_11437)) 1000) (<= (+ main_x 1) v_prenex_11437) (<= (+ (select main_a v_prenex_11436) (select main_a v_prenex_11437)) 1000) (< v_prenex_11437 main_x) (<= 0 (+ (select main_a v_prenex_11437) 498)))) (forall ((v_prenex_13222 Int) (v_prenex_13223 Int)) (or (<= 0 (+ (select main_a v_prenex_13223) 498)) (<= (* 2 (select main_a v_prenex_13223)) 1000) (<= (+ main_y 1) v_prenex_13222) (< v_prenex_13222 main_y) (<= (select main_a v_prenex_13223) (select main_a v_prenex_13222)) (<= (* 2 (select main_a v_prenex_13222)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13222))))) (forall ((v_prenex_21842 Int) (v_prenex_21843 Int)) (or (<= 1 (select main_a v_prenex_21842)) (<= 0 (+ (select main_a v_prenex_21843) 498)) (<= 1000 (+ (select main_a v_prenex_21842) (select main_a v_prenex_21843))) (<= (select main_a v_prenex_21842) 1498) (<= (+ main_y 1) v_prenex_21842) (< v_prenex_21842 main_y))) (or (forall ((v_prenex_12976 Int)) (or (<= (+ main_y 1) v_prenex_12976) (<= 500 (select main_a v_prenex_12976)) (< v_prenex_12976 main_y) (<= (* 2 (select main_a v_prenex_12976)) 1998))) (forall ((v_prenex_12977 Int)) (or (<= (select main_a v_prenex_12977) 500) (<= 0 (+ (select main_a v_prenex_12977) 498)) (< v_prenex_12977 main_x)))) (forall ((v_prenex_21322 Int) (v_prenex_21321 Int)) (or (< v_prenex_21322 main_x) (<= (+ main_y 1) v_prenex_21321) (<= 500 (select main_a v_prenex_21321)) (<= 1000 (+ (select main_a v_prenex_21321) (select main_a v_prenex_21322))) (<= 2 (* 2 (select main_a v_prenex_21322))) (< v_prenex_21321 main_y))) (forall ((v_prenex_22401 Int) (v_prenex_22402 Int)) (or (<= (select main_a v_prenex_22402) 999) (< v_prenex_22401 main_y) (<= (select main_a v_prenex_22401) 999) (< v_prenex_22402 main_x) (<= (+ main_y 1) v_prenex_22401) (<= 1000 (+ (select main_a v_prenex_22401) (select main_a v_prenex_22402))))) (or (forall ((v_prenex_22724 Int)) (or (<= (select main_a v_prenex_22724) 1498) (<= 500 (select main_a v_prenex_22724)) (<= (+ main_y 1) v_prenex_22724) (< v_prenex_22724 main_y) (<= 1000 (* 2 (select main_a v_prenex_22724))))) (forall ((v_prenex_22725 Int)) (or (<= (select main_a v_prenex_22725) 999) (<= 1 (select main_a v_prenex_22725))))) (forall ((v_prenex_12072 Int) (v_prenex_12073 Int)) (or (<= (select main_a v_prenex_12072) 999) (<= 1000 (* 2 (select main_a v_prenex_12072))) (<= (* 2 (select main_a v_prenex_12073)) 1000) (<= (select main_a v_prenex_12072) (+ (select main_a v_prenex_12073) 998)) (< v_prenex_12072 main_y) (<= (+ main_y 1) v_prenex_12072))) (forall ((v_prenex_11898 Int) (v_prenex_11899 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11899))) (<= (+ main_y 1) v_prenex_11898) (<= 500 (select main_a v_prenex_11898)) (< v_prenex_11898 main_y) (<= (* 2 (select main_a v_prenex_11899)) 1000) (<= (select main_a v_prenex_11899) (select main_a v_prenex_11898)) (<= (select main_a v_prenex_11898) 1498))) (forall ((v_prenex_20879 Int) (v_prenex_20878 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20879))) (<= 500 (select main_a v_prenex_20878)) (<= (+ main_y 1) v_prenex_20878) (<= (select main_a v_prenex_20878) 1498) (<= 1000 (+ (select main_a v_prenex_20878) (select main_a v_prenex_20879))) (< v_prenex_20878 main_y) (<= (select main_a v_prenex_20879) 500))) (forall ((v_prenex_18992 Int) (v_prenex_18993 Int)) (or (<= 1 (select main_a v_prenex_18992)) (<= (select main_a v_prenex_18992) (+ (select main_a v_prenex_18993) 998)) (<= (+ main_y 1) v_prenex_18992) (<= 500 (select main_a v_prenex_18992)) (<= 1 (select main_a v_prenex_18993)) (<= 2 (* 2 (select main_a v_prenex_18993))) (< v_prenex_18992 main_y))) (or (forall ((v_prenex_19389 Int)) (or (< v_prenex_19389 main_y) (<= (* 2 (select main_a v_prenex_19389)) 1998) (<= (+ main_y 1) v_prenex_19389))) (forall ((v_prenex_19390 Int)) (or (<= (select main_a v_prenex_19390) 500) (<= 0 (+ (select main_a v_prenex_19390) 498)) (<= (+ main_x 1) v_prenex_19390)))) (forall ((v_prenex_14277 Int) (v_prenex_14276 Int)) (or (<= (select main_a v_prenex_14277) 999) (<= (+ main_y 1) v_prenex_14276) (< v_prenex_14276 main_y) (<= 1000 (* 2 (select main_a v_prenex_14276))) (<= 1000 (+ (select main_a v_prenex_14276) (select main_a v_prenex_14277))))) (forall ((v_prenex_19014 Int) (v_prenex_19015 Int)) (or (<= (select main_a v_prenex_19015) 999) (< v_prenex_19014 main_y) (<= 1 (select main_a v_prenex_19014)) (<= 2 (* 2 (select main_a v_prenex_19015))) (<= (+ main_y 1) v_prenex_19014) (<= (select main_a v_prenex_19015) (select main_a v_prenex_19014)) (<= (select main_a v_prenex_19014) 999))) (forall ((v_prenex_17192 Int) (v_prenex_17193 Int)) (or (< v_prenex_17192 main_y) (<= (select main_a v_prenex_17193) 999) (<= 1 (select main_a v_prenex_17192)) (<= (+ main_y 1) v_prenex_17192) (<= (select main_a v_prenex_17192) 1498) (<= 1000 (+ (select main_a v_prenex_17192) (select main_a v_prenex_17193))) (<= 0 (+ (select main_a v_prenex_17193) 498)))) (forall ((v_prenex_18684 Int) (v_prenex_18685 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18685))) (<= (+ main_y 1) v_prenex_18684) (<= 1 (select main_a v_prenex_18684)) (<= 500 (select main_a v_prenex_18684)) (<= (select main_a v_prenex_18685) (select main_a v_prenex_18684)) (< v_prenex_18684 main_y))) (forall ((v_prenex_19065 Int) (v_prenex_19064 Int)) (or (<= (+ main_y 1) v_prenex_19064) (<= (+ main_x 1) v_prenex_19065) (<= (select main_a v_prenex_19065) 500) (<= (select main_a v_prenex_19064) 1498) (< v_prenex_19064 main_y) (<= (+ (select main_a v_prenex_19064) (select main_a v_prenex_19065)) 1000))) (forall ((v_prenex_19636 Int) (v_prenex_19637 Int)) (or (<= 1 (select main_a v_prenex_19636)) (<= 500 (select main_a v_prenex_19636)) (<= (select main_a v_prenex_19636) (+ (select main_a v_prenex_19637) 998)) (<= (+ main_y 1) v_prenex_19636) (< v_prenex_19636 main_y) (<= (select main_a v_prenex_19637) 500) (<= (select main_a v_prenex_19637) 999))) (or (forall ((v_prenex_18195 Int)) (or (<= (+ main_y 1) v_prenex_18195) (<= 500 (select main_a v_prenex_18195)) (<= (* 2 (select main_a v_prenex_18195)) 1998) (< v_prenex_18195 main_y))) (forall ((v_prenex_18196 Int)) (or (<= 1 (select main_a v_prenex_18196)) (<= (select main_a v_prenex_18196) 999)))) (forall ((v_prenex_13684 Int) (v_prenex_13683 Int)) (or (<= (+ main_y 1) v_prenex_13683) (< v_prenex_13683 main_y) (<= (+ (select main_a v_prenex_13683) (select main_a v_prenex_13684)) 1000) (<= 500 (select main_a v_prenex_13683)) (<= (* 2 (select main_a v_prenex_13683)) 1998) (<= 2 (* 2 (select main_a v_prenex_13684))))) (forall ((v_prenex_23695 Int) (v_prenex_23694 Int)) (or (< v_prenex_23694 main_y) (<= (* 2 (select main_a v_prenex_23694)) 1998) (<= 1 (select main_a v_prenex_23694)) (<= (select main_a v_prenex_23695) 999) (<= (+ (select main_a v_prenex_23694) (select main_a v_prenex_23695)) 1000) (<= (+ main_y 1) v_prenex_23694))) (forall ((v_prenex_16999 Int) (v_prenex_17000 Int)) (or (<= (+ main_y 1) v_prenex_16999) (<= (* 2 (select main_a v_prenex_16999)) 1998) (<= (select main_a v_prenex_16999) 1498) (<= (* 2 (select main_a v_prenex_17000)) 1000) (<= 2 (* 2 (select main_a v_prenex_17000))) (< v_prenex_16999 main_y) (<= (select main_a v_prenex_16999) (+ (select main_a v_prenex_17000) 998)))) (forall ((v_prenex_13092 Int) (v_prenex_13093 Int)) (or (<= 1 (select main_a v_prenex_13092)) (<= (select main_a v_prenex_13092) 1498) (<= 1000 (+ (select main_a v_prenex_13092) (select main_a v_prenex_13093))) (<= 2 (* 2 (select main_a v_prenex_13093))) (< v_prenex_13092 main_y) (<= 0 (+ (select main_a v_prenex_13093) 498)) (<= (+ main_y 1) v_prenex_13092))) (or (forall ((v_prenex_19626 Int)) (or (<= (+ main_y 1) v_prenex_19626) (<= 1 (select main_a v_prenex_19626)) (< v_prenex_19626 main_y) (<= (* 2 (select main_a v_prenex_19626)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19626))))) (forall ((v_prenex_19627 Int)) (or (<= (* 2 (select main_a v_prenex_19627)) 1000) (<= 1 (select main_a v_prenex_19627))))) (forall ((v_prenex_17890 Int) (v_prenex_17891 Int)) (or (<= 0 (+ (select main_a v_prenex_17891) 498)) (<= (select main_a v_prenex_17890) 999) (< v_prenex_17890 main_y) (<= 500 (select main_a v_prenex_17890)) (<= (+ main_y 1) v_prenex_17890) (<= 1000 (+ (select main_a v_prenex_17890) (select main_a v_prenex_17891))))) (forall ((v_prenex_12861 Int) (v_prenex_12862 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12862))) (<= 500 (select main_a v_prenex_12861)) (<= 1 (select main_a v_prenex_12861)) (<= (select main_a v_prenex_12861) (+ (select main_a v_prenex_12862) 998)) (< v_prenex_12861 main_y) (<= (+ main_y 1) v_prenex_12861))) (or (forall ((v_prenex_22868 Int)) (or (<= (* 2 (select main_a v_prenex_22868)) 1998) (< v_prenex_22868 main_y) (<= (+ main_y 1) v_prenex_22868) (<= 1000 (* 2 (select main_a v_prenex_22868))) (<= 500 (select main_a v_prenex_22868)))) (forall ((v_prenex_22869 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22869))) (<= (* 2 (select main_a v_prenex_22869)) 1000)))) (forall ((v_prenex_14428 Int) (v_prenex_14429 Int)) (or (<= (+ (select main_a v_prenex_14428) (select main_a v_prenex_14429)) 1000) (<= (+ main_x 1) v_prenex_14429) (<= (+ main_y 1) v_prenex_14428) (<= 1 (select main_a v_prenex_14428)) (< v_prenex_14428 main_y))) (forall ((v_prenex_20718 Int) (v_prenex_20717 Int)) (or (< v_prenex_20717 main_y) (<= (+ (select main_a v_prenex_20717) (select main_a v_prenex_20718)) 1000) (<= (+ main_y 1) v_prenex_20717) (<= 1000 (* 2 (select main_a v_prenex_20717))) (< v_prenex_20718 main_x) (<= 1 (select main_a v_prenex_20718)))) (forall ((v_prenex_20366 Int) (v_prenex_20365 Int)) (or (<= (select main_a v_prenex_20366) 500) (<= (* 2 (select main_a v_prenex_20365)) 1998) (<= (+ main_y 1) v_prenex_20365) (< v_prenex_20365 main_y) (<= 1000 (+ (select main_a v_prenex_20365) (select main_a v_prenex_20366))) (<= 1000 (* 2 (select main_a v_prenex_20365))))) (forall ((v_prenex_12052 Int) (v_prenex_12053 Int)) (or (<= (+ main_y 1) v_prenex_12052) (<= (select main_a v_prenex_12052) 999) (<= 2 (* 2 (select main_a v_prenex_12053))) (< v_prenex_12052 main_y) (<= (* 2 (select main_a v_prenex_12053)) 1000) (<= (select main_a v_prenex_12053) (select main_a v_prenex_12052)) (<= 1000 (* 2 (select main_a v_prenex_12052))))) (forall ((v_prenex_16072 Int) (v_prenex_16073 Int)) (or (< v_prenex_16072 main_y) (<= 1 (select main_a v_prenex_16073)) (<= (+ (select main_a v_prenex_16072) (select main_a v_prenex_16073)) 1000) (<= 0 (+ (select main_a v_prenex_16073) 498)) (<= (+ main_y 1) v_prenex_16072) (<= 1 (select main_a v_prenex_16072)) (< v_prenex_16073 main_x))) (or (forall ((v_prenex_10909 Int)) (or (<= (+ main_y 1) v_prenex_10909) (< v_prenex_10909 main_y) (<= (select main_a v_prenex_10909) 1498) (<= 500 (select main_a v_prenex_10909)))) (forall ((v_prenex_12593 Int)) (<= 2 (* 2 (select main_a v_prenex_12593))))) (or (forall ((v_prenex_22075 Int)) (<= (* 2 (select main_a v_prenex_22075)) 1998)) (forall ((v_prenex_22076 Int)) (or (<= 1 (select main_a v_prenex_22076)) (<= (select main_a v_prenex_22076) 999) (<= (+ main_x 1) v_prenex_22076) (< v_prenex_22076 main_x)))) (or (forall ((v_prenex_16264 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16264))) (<= 1 (select main_a v_prenex_16264)) (<= (+ main_y 1) v_prenex_16264) (< v_prenex_16264 main_y))) (forall ((v_prenex_16265 Int)) (or (<= (* 2 (select main_a v_prenex_16265)) 1000) (<= (select main_a v_prenex_16265) 500)))) (forall ((v_prenex_20165 Int) (v_prenex_20164 Int)) (or (<= 500 (select main_a v_prenex_20164)) (< v_prenex_20164 main_y) (<= (select main_a v_prenex_20165) (select main_a v_prenex_20164)) (<= 2 (* 2 (select main_a v_prenex_20165))) (< v_prenex_20165 main_x) (<= (+ main_y 1) v_prenex_20164))) (forall ((v_prenex_22231 Int) (v_prenex_22232 Int)) (or (<= 1 (select main_a v_prenex_22232)) (<= (select main_a v_prenex_22231) 999) (<= (select main_a v_prenex_22231) (+ (select main_a v_prenex_22232) 998)) (<= (+ main_y 1) v_prenex_22231) (<= 2 (* 2 (select main_a v_prenex_22232))) (<= 500 (select main_a v_prenex_22231)) (< v_prenex_22231 main_y))) (forall ((v_prenex_20522 Int) (v_prenex_20521 Int)) (or (<= (+ main_y 1) v_prenex_20521) (<= (select main_a v_prenex_20522) 999) (<= 1 (select main_a v_prenex_20521)) (<= 1000 (+ (select main_a v_prenex_20521) (select main_a v_prenex_20522))) (<= 1 (select main_a v_prenex_20522)) (< v_prenex_20521 main_y) (<= (+ main_x 1) v_prenex_20522))) (forall ((v_prenex_22073 Int) (v_prenex_22074 Int)) (or (< v_prenex_22073 main_y) (<= 2 (* 2 (select main_a v_prenex_22074))) (< v_prenex_22074 main_x) (<= (+ main_y 1) v_prenex_22073) (<= 1 (select main_a v_prenex_22073)) (<= (select main_a v_prenex_22073) (+ (select main_a v_prenex_22074) 998)))) (forall ((v_prenex_16827 Int) (v_prenex_16828 Int)) (or (< v_prenex_16827 main_y) (<= (select main_a v_prenex_16827) 999) (<= (select main_a v_prenex_16828) 999) (<= (+ main_y 1) v_prenex_16827) (<= 2 (* 2 (select main_a v_prenex_16828))) (<= 1000 (+ (select main_a v_prenex_16827) (select main_a v_prenex_16828))))) (or (forall ((v_prenex_13465 Int)) (or (<= (* 2 (select main_a v_prenex_13465)) 1998) (<= (select main_a v_prenex_13465) 999) (< v_prenex_13465 main_y) (<= 1000 (* 2 (select main_a v_prenex_13465))) (<= (+ main_y 1) v_prenex_13465))) (forall ((v_prenex_13466 Int)) (or (<= 1 (select main_a v_prenex_13466)) (<= (* 2 (select main_a v_prenex_13466)) 1000)))) (forall ((v_prenex_16120 Int) (v_prenex_16121 Int)) (or (<= (select main_a v_prenex_16121) 999) (<= 500 (select main_a v_prenex_16120)) (< v_prenex_16120 main_y) (<= (* 2 (select main_a v_prenex_16121)) 1000) (<= (+ main_y 1) v_prenex_16120) (<= (* 2 (select main_a v_prenex_16120)) 1998) (<= (+ (select main_a v_prenex_16120) (select main_a v_prenex_16121)) 1000))) (forall ((v_prenex_13537 Int) (v_prenex_13538 Int)) (or (<= (+ (select main_a v_prenex_13537) (select main_a v_prenex_13538)) 1000) (<= (+ main_y 1) v_prenex_13537) (< v_prenex_13537 main_y) (<= (select main_a v_prenex_13537) 1498) (<= (* 2 (select main_a v_prenex_13538)) 1000) (<= 2 (* 2 (select main_a v_prenex_13538))) (<= 500 (select main_a v_prenex_13537)))) (forall ((v_prenex_18406 Int) (v_prenex_18407 Int)) (or (<= (select main_a v_prenex_18407) 500) (<= (+ main_y 1) v_prenex_18406) (< v_prenex_18406 main_y) (<= (select main_a v_prenex_18406) 1498) (<= (select main_a v_prenex_18406) (+ (select main_a v_prenex_18407) 998)) (<= (+ main_x 1) v_prenex_18407) (<= 1 (select main_a v_prenex_18407)))) (forall ((v_prenex_21521 Int) (v_prenex_21522 Int)) (or (<= 0 (+ (select main_a v_prenex_21522) 498)) (<= 2 (* 2 (select main_a v_prenex_21522))) (< v_prenex_21521 main_y) (<= (select main_a v_prenex_21521) 1498) (<= (select main_a v_prenex_21521) (+ (select main_a v_prenex_21522) 998)) (<= (* 2 (select main_a v_prenex_21521)) 1998) (<= (+ main_y 1) v_prenex_21521))) (forall ((v_prenex_15779 Int) (v_prenex_15780 Int)) (or (<= (select main_a v_prenex_15780) 500) (<= 1000 (* 2 (select main_a v_prenex_15779))) (<= (* 2 (select main_a v_prenex_15780)) 1000) (< v_prenex_15780 main_x) (<= (+ (select main_a v_prenex_15779) (select main_a v_prenex_15780)) 1000) (< v_prenex_15779 main_y) (<= (+ main_y 1) v_prenex_15779))) (forall ((v_prenex_20400 Int) (v_prenex_20399 Int)) (or (<= (select main_a v_prenex_20400) 999) (<= (select main_a v_prenex_20399) 1498) (<= (+ main_y 1) v_prenex_20399) (< v_prenex_20399 main_y) (<= 1000 (+ (select main_a v_prenex_20399) (select main_a v_prenex_20400))) (<= 0 (+ (select main_a v_prenex_20400) 498)) (<= (select main_a v_prenex_20399) 999))) (forall ((v_prenex_20470 Int) (v_prenex_20469 Int)) (or (<= (select main_a v_prenex_20470) 500) (<= 1000 (+ (select main_a v_prenex_20469) (select main_a v_prenex_20470))) (<= 1 (select main_a v_prenex_20470)) (<= (+ main_y 1) v_prenex_20469) (<= (* 2 (select main_a v_prenex_20469)) 1998) (< v_prenex_20469 main_y) (<= 500 (select main_a v_prenex_20469)))) (or (forall ((v_prenex_11278 Int)) (or (< v_prenex_11278 main_y) (<= (+ main_y 1) v_prenex_11278) (<= 1000 (* 2 (select main_a v_prenex_11278))) (<= (* 2 (select main_a v_prenex_11278)) 1998))) (forall ((v_prenex_11279 Int)) (or (<= 0 (+ (select main_a v_prenex_11279) 498)) (<= (+ main_x 1) v_prenex_11279)))) (or (forall ((v_prenex_17413 Int)) (or (<= (select main_a v_prenex_17413) 999) (<= 0 (+ (select main_a v_prenex_17413) 498)))) (forall ((v_prenex_17412 Int)) (or (< v_prenex_17412 main_y) (<= 1000 (* 2 (select main_a v_prenex_17412))) (<= (+ main_y 1) v_prenex_17412) (<= (select main_a v_prenex_17412) 999) (<= 500 (select main_a v_prenex_17412))))) (forall ((v_prenex_15127 Int) (v_prenex_15126 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15127))) (<= (select main_a v_prenex_15127) (select main_a v_prenex_15126)) (< v_prenex_15127 main_x) (< v_prenex_15126 main_y) (<= (* 2 (select main_a v_prenex_15126)) 1998) (<= (+ main_y 1) v_prenex_15126))) (forall ((v_prenex_14240 Int) (v_prenex_14241 Int)) (or (<= (+ main_y 1) v_prenex_14240) (<= (select main_a v_prenex_14240) 1498) (<= 2 (* 2 (select main_a v_prenex_14241))) (<= 0 (+ (select main_a v_prenex_14241) 498)) (< v_prenex_14240 main_y) (<= (+ (select main_a v_prenex_14240) (select main_a v_prenex_14241)) 1000))) (forall ((v_prenex_11022 Int) (v_prenex_11021 Int)) (or (<= (* 2 (select main_a v_prenex_11022)) 1000) (<= (+ main_x 1) v_prenex_11022) (<= 1000 (+ (select main_a v_prenex_11021) (select main_a v_prenex_11022))) (< v_prenex_11021 main_y) (<= (+ main_y 1) v_prenex_11021) (<= (select main_a v_prenex_11022) 999) (<= (select main_a v_prenex_11021) 1498))) (forall ((v_prenex_20157 Int) (v_prenex_20156 Int)) (or (<= 0 (+ (select main_a v_prenex_20157) 498)) (<= 1 (select main_a v_prenex_20157)) (<= 500 (select main_a v_prenex_20156)) (<= (+ (select main_a v_prenex_20156) (select main_a v_prenex_20157)) 1000) (<= 1 (select main_a v_prenex_20156)) (<= (+ main_y 1) v_prenex_20156) (< v_prenex_20156 main_y))) (or (forall ((v_prenex_10981 Int)) (or (<= (+ main_y 1) v_prenex_10981) (< v_prenex_10981 main_y) (<= 500 (select main_a v_prenex_10981)) (<= (select main_a v_prenex_10981) 999) (<= (* 2 (select main_a v_prenex_10981)) 1998))) (forall ((v_prenex_10982 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10982))) (<= (select main_a v_prenex_10982) 500)))) (forall ((v_prenex_23783 Int) (v_prenex_23782 Int)) (or (<= (+ (select main_a v_prenex_23782) (select main_a v_prenex_23783)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23782))) (<= (* 2 (select main_a v_prenex_23782)) 1998) (< v_prenex_23782 main_y) (<= (+ main_y 1) v_prenex_23782))) (forall ((v_prenex_21347 Int) (v_prenex_21348 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21347))) (<= (+ main_y 1) v_prenex_21347) (<= (* 2 (select main_a v_prenex_21347)) 1998) (<= (select main_a v_prenex_21348) (select main_a v_prenex_21347)) (< v_prenex_21347 main_y) (<= 0 (+ (select main_a v_prenex_21348) 498)))) (forall ((v_prenex_14215 Int) (v_prenex_14214 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14214))) (<= (select main_a v_prenex_14215) 999) (<= 1000 (+ (select main_a v_prenex_14214) (select main_a v_prenex_14215))) (<= (select main_a v_prenex_14214) 1498) (<= (+ main_y 1) v_prenex_14214) (<= 0 (+ (select main_a v_prenex_14215) 498)) (< v_prenex_14214 main_y))) (forall ((v_prenex_15506 Int) (v_prenex_15505 Int)) (or (< v_prenex_15506 main_x) (<= 1000 (+ (select main_a v_prenex_15505) (select main_a v_prenex_15506))) (<= (+ main_x 1) v_prenex_15506) (<= (select main_a v_prenex_15506) 999) (<= 0 (+ (select main_a v_prenex_15506) 498)))) (forall ((v_prenex_12285 Int) (v_prenex_12286 Int)) (or (< v_prenex_12285 main_y) (<= 1000 (* 2 (select main_a v_prenex_12285))) (<= (* 2 (select main_a v_prenex_12286)) 1000) (<= (select main_a v_prenex_12285) (+ (select main_a v_prenex_12286) 998)) (<= 0 (+ (select main_a v_prenex_12286) 498)) (<= (+ main_y 1) v_prenex_12285))) (forall ((v_prenex_14721 Int) (v_prenex_14722 Int)) (or (<= 500 (select main_a v_prenex_14721)) (<= (select main_a v_prenex_14722) 500) (<= 2 (* 2 (select main_a v_prenex_14722))) (<= 1000 (+ (select main_a v_prenex_14721) (select main_a v_prenex_14722))) (< v_prenex_14721 main_y) (<= (+ main_y 1) v_prenex_14721))) (forall ((v_prenex_19702 Int) (v_prenex_19703 Int)) (or (<= (* 2 (select main_a v_prenex_19702)) 1998) (<= (select main_a v_prenex_19703) 500) (<= 1000 (+ (select main_a v_prenex_19702) (select main_a v_prenex_19703))) (<= (+ main_y 1) v_prenex_19702) (< v_prenex_19702 main_y) (<= (select main_a v_prenex_19702) 1498) (<= (* 2 (select main_a v_prenex_19703)) 1000))) (forall ((v_prenex_11962 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11962))) (< v_prenex_11962 main_y) (<= (+ main_y 1) v_prenex_11962) (<= (select main_a v_prenex_11962) 999))) (or (forall ((v_prenex_17430 Int)) (or (<= 500 (select main_a v_prenex_17430)) (<= (* 2 (select main_a v_prenex_17430)) 1998) (<= (+ main_y 1) v_prenex_17430) (<= 1000 (* 2 (select main_a v_prenex_17430))) (< v_prenex_17430 main_y))) (forall ((v_prenex_17431 Int)) (or (<= 1 (select main_a v_prenex_17431)) (<= (select main_a v_prenex_17431) 999)))) (forall ((v_prenex_20043 Int) (v_prenex_20042 Int)) (or (< v_prenex_20042 main_y) (<= 1000 (* 2 (select main_a v_prenex_20042))) (<= 2 (* 2 (select main_a v_prenex_20043))) (<= 1 (select main_a v_prenex_20043)) (<= (+ (select main_a v_prenex_20042) (select main_a v_prenex_20043)) 1000) (<= (+ main_y 1) v_prenex_20042) (<= 1 (select main_a v_prenex_20042)))) (forall ((v_prenex_19016 Int) (v_prenex_19017 Int)) (or (< v_prenex_19016 main_y) (<= 1 (select main_a v_prenex_19016)) (<= 0 (+ (select main_a v_prenex_19017) 498)) (<= (* 2 (select main_a v_prenex_19016)) 1998) (<= (select main_a v_prenex_19017) 500) (<= (+ main_y 1) v_prenex_19016) (<= 1000 (+ (select main_a v_prenex_19016) (select main_a v_prenex_19017))))) (forall ((v_prenex_12243 Int) (v_prenex_12242 Int)) (or (<= (select main_a v_prenex_12242) (+ (select main_a v_prenex_12243) 998)) (<= (+ main_y 1) v_prenex_12242) (<= (select main_a v_prenex_12242) 1498) (<= 1 (select main_a v_prenex_12243)) (<= 2 (* 2 (select main_a v_prenex_12243))) (<= (* 2 (select main_a v_prenex_12242)) 1998) (< v_prenex_12242 main_y))) (or (forall ((v_prenex_23664 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23664))) (<= (+ main_y 1) v_prenex_23664) (<= 500 (select main_a v_prenex_23664)) (< v_prenex_23664 main_y))) (forall ((v_prenex_23665 Int)) (or (<= 0 (+ (select main_a v_prenex_23665) 498)) (< v_prenex_23665 main_x)))) (forall ((v_prenex_12164 Int) (v_prenex_12163 Int)) (or (<= 1 (select main_a v_prenex_12164)) (< v_prenex_12163 main_y) (<= (select main_a v_prenex_12163) (+ (select main_a v_prenex_12164) 998)) (<= (select main_a v_prenex_12163) 999) (<= (select main_a v_prenex_12164) 500) (<= (+ main_y 1) v_prenex_12163))) (forall ((v_prenex_20436 Int) (v_prenex_20435 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20435))) (< v_prenex_20435 main_y) (<= (select main_a v_prenex_20435) 1498) (<= 2 (* 2 (select main_a v_prenex_20436))) (<= (+ main_y 1) v_prenex_20435) (<= 1000 (+ (select main_a v_prenex_20435) (select main_a v_prenex_20436))))) (forall ((v_prenex_21094 Int) (v_prenex_21095 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21095))) (< v_prenex_21094 main_y) (<= 500 (select main_a v_prenex_21094)) (<= (select main_a v_prenex_21094) 1498) (<= (+ main_y 1) v_prenex_21094) (<= (select main_a v_prenex_21094) (+ (select main_a v_prenex_21095) 998)))) (forall ((v_prenex_18615 Int) (v_prenex_18616 Int)) (or (< v_prenex_18615 main_y) (<= (* 2 (select main_a v_prenex_18615)) 1998) (<= (select main_a v_prenex_18616) 500) (<= (+ main_y 1) v_prenex_18615) (<= 2 (* 2 (select main_a v_prenex_18616))) (<= 1 (select main_a v_prenex_18615)) (<= (select main_a v_prenex_18615) (+ (select main_a v_prenex_18616) 998)))) (forall ((v_prenex_16342 Int) (v_prenex_16343 Int)) (or (<= (+ main_y 1) v_prenex_16342) (< v_prenex_16342 main_y) (<= (select main_a v_prenex_16343) 999) (<= 1000 (* 2 (select main_a v_prenex_16342))) (<= 500 (select main_a v_prenex_16342)) (<= (select main_a v_prenex_16343) 500) (<= 1000 (+ (select main_a v_prenex_16342) (select main_a v_prenex_16343))))) (forall ((v_prenex_14669 Int) (v_prenex_14670 Int)) (or (<= (+ main_y 1) v_prenex_14669) (<= (select main_a v_prenex_14669) 999) (<= (select main_a v_prenex_14669) (+ (select main_a v_prenex_14670) 998)) (<= 0 (+ (select main_a v_prenex_14670) 498)) (<= (select main_a v_prenex_14670) 999) (< v_prenex_14669 main_y) (<= (+ main_x 1) v_prenex_14670))) (or (forall ((v_prenex_18316 Int)) (<= (* 2 (select main_a v_prenex_18316)) 1000)) (forall ((v_prenex_18317 Int)) (or (<= (* 2 (select main_a v_prenex_18317)) 1998) (<= (+ main_y 1) v_prenex_18317) (< v_prenex_18317 main_y)))) (forall ((v_prenex_19404 Int) (v_prenex_19403 Int)) (or (< v_prenex_19403 main_y) (<= (* 2 (select main_a v_prenex_19403)) 1998) (<= (select main_a v_prenex_19403) 999) (<= (+ main_y 1) v_prenex_19403) (<= (* 2 (select main_a v_prenex_19404)) 1000) (<= (select main_a v_prenex_19404) (select main_a v_prenex_19403)) (<= 1 (select main_a v_prenex_19404)))) (forall ((v_prenex_11831 Int) (v_prenex_11830 Int)) (or (< v_prenex_11831 main_x) (<= 2 (* 2 (select main_a v_prenex_11831))) (<= (+ main_x 1) v_prenex_11831) (<= 1000 (+ (select main_a v_prenex_11830) (select main_a v_prenex_11831))) (< v_prenex_11830 main_y))) (forall ((v_prenex_19091 Int) (v_prenex_19090 Int)) (or (<= (select main_a v_prenex_19091) 500) (<= (select main_a v_prenex_19090) 999) (< v_prenex_19090 main_y) (<= (+ (select main_a v_prenex_19090) (select main_a v_prenex_19091)) 1000) (<= (+ main_y 1) v_prenex_19090))) (forall ((v_prenex_11523 Int) (v_prenex_11524 Int)) (or (<= 500 (select main_a v_prenex_11523)) (<= (select main_a v_prenex_11524) 999) (<= (* 2 (select main_a v_prenex_11523)) 1998) (<= 2 (* 2 (select main_a v_prenex_11524))) (<= (+ main_y 1) v_prenex_11523) (< v_prenex_11523 main_y) (<= 1000 (+ (select main_a v_prenex_11523) (select main_a v_prenex_11524))))) (forall ((v_prenex_11217 Int) (v_prenex_11218 Int)) (or (< v_prenex_11218 main_x) (<= 500 (select main_a v_prenex_11217)) (<= (* 2 (select main_a v_prenex_11218)) 1000) (<= (+ (select main_a v_prenex_11217) (select main_a v_prenex_11218)) 1000) (<= (+ main_y 1) v_prenex_11217) (< v_prenex_11217 main_y))) (forall ((v_prenex_15007 Int) (v_prenex_15006 Int)) (or (<= 1 (select main_a v_prenex_15007)) (<= (select main_a v_prenex_15007) 999) (<= (select main_a v_prenex_15006) 999) (<= (+ main_y 1) v_prenex_15006) (< v_prenex_15006 main_y) (<= (select main_a v_prenex_15007) (select main_a v_prenex_15006)) (<= 1000 (* 2 (select main_a v_prenex_15006))))) (or (forall ((v_prenex_12074 Int)) (or (< v_prenex_12074 main_y) (<= 1 (select main_a v_prenex_12074)) (<= (+ main_y 1) v_prenex_12074) (<= (* 2 (select main_a v_prenex_12074)) 1998) (<= (select main_a v_prenex_12074) 1498))) (forall ((v_prenex_12075 Int)) (or (<= (* 2 (select main_a v_prenex_12075)) 1000) (<= 2 (* 2 (select main_a v_prenex_12075)))))) (forall ((v_prenex_15438 Int) (v_prenex_15437 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15437))) (<= 2 (* 2 (select main_a v_prenex_15438))) (<= 1 (select main_a v_prenex_15437)) (< v_prenex_15437 main_y) (<= (+ main_y 1) v_prenex_15437) (<= (+ (select main_a v_prenex_15437) (select main_a v_prenex_15438)) 1000) (<= 0 (+ (select main_a v_prenex_15438) 498)))) (or (forall ((v_prenex_22311 Int)) (or (<= (* 2 (select main_a v_prenex_22311)) 1998) (< v_prenex_22311 main_y) (<= 1000 (* 2 (select main_a v_prenex_22311))) (<= 500 (select main_a v_prenex_22311)) (<= (+ main_y 1) v_prenex_22311))) (forall ((v_prenex_22312 Int)) (<= 0 (+ (select main_a v_prenex_22312) 498)))) (or (forall ((v_prenex_16914 Int)) (or (<= 0 (+ (select main_a v_prenex_16914) 498)) (<= 2 (* 2 (select main_a v_prenex_16914))))) (forall ((v_prenex_16913 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16913))) (<= (* 2 (select main_a v_prenex_16913)) 1998) (<= 500 (select main_a v_prenex_16913)) (< v_prenex_16913 main_y) (<= (+ main_y 1) v_prenex_16913)))) (forall ((v_prenex_11264 Int) (v_prenex_11265 Int)) (or (<= 1000 (+ (select main_a v_prenex_11264) (select main_a v_prenex_11265))) (<= (select main_a v_prenex_11265) 999) (<= (+ main_y 1) v_prenex_11264) (< v_prenex_11264 main_y) (<= 1000 (* 2 (select main_a v_prenex_11264))) (<= (select main_a v_prenex_11264) 999))) (forall ((v_prenex_12014 Int) (v_prenex_12015 Int)) (or (<= 500 (select main_a v_prenex_12014)) (<= (+ main_y 1) v_prenex_12014) (< v_prenex_12014 main_y) (<= (select main_a v_prenex_12014) 999) (<= (+ (select main_a v_prenex_12014) (select main_a v_prenex_12015)) 1000) (<= 1 (select main_a v_prenex_12015)) (<= 0 (+ (select main_a v_prenex_12015) 498)))) (or (forall ((v_prenex_23270 Int)) (or (< v_prenex_23270 main_x) (<= (select main_a v_prenex_23270) 999))) (forall ((v_prenex_23269 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23269))) (< v_prenex_23269 main_y) (<= (+ main_y 1) v_prenex_23269)))) (forall ((v_prenex_15050 Int) (v_prenex_15051 Int)) (or (<= (* 2 (select main_a v_prenex_15050)) 1998) (<= (+ main_y 1) v_prenex_15050) (<= 1 (select main_a v_prenex_15051)) (< v_prenex_15050 main_y) (<= (select main_a v_prenex_15051) (select main_a v_prenex_15050)) (<= (+ main_x 1) v_prenex_15051) (<= 2 (* 2 (select main_a v_prenex_15051))))) (forall ((v_prenex_20895 Int) (v_prenex_20894 Int)) (or (<= (select main_a v_prenex_20894) 999) (<= 1 (select main_a v_prenex_20895)) (< v_prenex_20894 main_y) (<= (+ main_y 1) v_prenex_20894) (<= 2 (* 2 (select main_a v_prenex_20895))) (<= 1000 (+ (select main_a v_prenex_20894) (select main_a v_prenex_20895))) (<= (+ main_x 1) v_prenex_20895))) (forall ((v_prenex_16588 Int) (v_prenex_16587 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16588))) (< v_prenex_16587 main_y) (<= 500 (select main_a v_prenex_16587)) (<= (select main_a v_prenex_16587) 1498) (<= (+ (select main_a v_prenex_16587) (select main_a v_prenex_16588)) 1000) (<= (+ main_y 1) v_prenex_16587) (<= 1 (select main_a v_prenex_16588)))) (forall ((v_prenex_13961 Int) (v_prenex_13960 Int)) (or (< v_prenex_13960 main_y) (<= (* 2 (select main_a v_prenex_13960)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13960))) (<= (+ (select main_a v_prenex_13960) (select main_a v_prenex_13961)) 1000) (<= 1 (select main_a v_prenex_13961)) (<= (* 2 (select main_a v_prenex_13961)) 1000) (<= (+ main_y 1) v_prenex_13960))) (or (forall ((v_prenex_22654 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22654))) (<= (* 2 (select main_a v_prenex_22654)) 1000))) (forall ((v_prenex_22653 Int)) (or (<= (* 2 (select main_a v_prenex_22653)) 1998) (<= (+ main_y 1) v_prenex_22653) (<= 1000 (* 2 (select main_a v_prenex_22653))) (< v_prenex_22653 main_y) (<= 500 (select main_a v_prenex_22653))))) (forall ((v_prenex_22026 Int) (v_prenex_22027 Int)) (or (<= (select main_a v_prenex_22026) 999) (<= (+ main_y 1) v_prenex_22026) (<= (select main_a v_prenex_22027) 999) (< v_prenex_22026 main_y) (<= (* 2 (select main_a v_prenex_22026)) 1998) (<= (+ (select main_a v_prenex_22026) (select main_a v_prenex_22027)) 1000) (<= 2 (* 2 (select main_a v_prenex_22027))))) (forall ((v_prenex_16831 Int) (v_prenex_16832 Int)) (or (<= (select main_a v_prenex_16832) 999) (<= (+ main_y 1) v_prenex_16831) (< v_prenex_16831 main_y) (<= 1 (select main_a v_prenex_16832)) (<= (+ main_x 1) v_prenex_16832) (<= (select main_a v_prenex_16831) 1498) (<= (select main_a v_prenex_16831) (+ (select main_a v_prenex_16832) 998)))) (forall ((v_prenex_16989 Int) (v_prenex_16990 Int)) (or (< v_prenex_16989 main_y) (<= (+ (select main_a v_prenex_16989) (select main_a v_prenex_16990)) 1000) (<= 1 (select main_a v_prenex_16990)) (<= (select main_a v_prenex_16989) 999) (<= 500 (select main_a v_prenex_16989)) (<= (+ main_y 1) v_prenex_16989))) (forall ((v_prenex_23112 Int) (v_prenex_23113 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23112))) (<= (* 2 (select main_a v_prenex_23113)) 1000) (< v_prenex_23112 main_y) (<= 0 (+ (select main_a v_prenex_23113) 498)) (<= (+ main_y 1) v_prenex_23112) (<= (+ (select main_a v_prenex_23112) (select main_a v_prenex_23113)) 1000))) (forall ((v_prenex_17886 Int) (v_prenex_17887 Int)) (or (<= (select main_a v_prenex_17887) 500) (< v_prenex_17886 main_y) (<= 1000 (+ (select main_a v_prenex_17886) (select main_a v_prenex_17887))) (<= 1000 (* 2 (select main_a v_prenex_17886))) (<= (+ main_y 1) v_prenex_17886) (<= (* 2 (select main_a v_prenex_17887)) 1000))) (forall ((v_prenex_13328 Int) (v_prenex_13329 Int)) (or (<= 1 (select main_a v_prenex_13329)) (< v_prenex_13328 main_y) (<= 1 (select main_a v_prenex_13328)) (<= (* 2 (select main_a v_prenex_13329)) 1000) (<= (select main_a v_prenex_13329) (select main_a v_prenex_13328)) (<= (+ main_y 1) v_prenex_13328) (< v_prenex_13329 main_x))) (forall ((v_prenex_17573 Int) (v_prenex_17574 Int)) (or (<= (* 2 (select main_a v_prenex_17574)) 1000) (< v_prenex_17573 main_y) (<= (+ main_y 1) v_prenex_17573) (<= 1000 (* 2 (select main_a v_prenex_17573))) (<= (* 2 (select main_a v_prenex_17573)) 1998) (<= (select main_a v_prenex_17574) 999) (<= (select main_a v_prenex_17574) (select main_a v_prenex_17573)))) (or (forall ((v_prenex_19321 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19321))) (<= (+ main_y 1) v_prenex_19321) (<= 500 (select main_a v_prenex_19321)) (< v_prenex_19321 main_y))) (forall ((v_prenex_19322 Int)) (<= 1 (select main_a v_prenex_19322)))) (forall ((v_prenex_12510 Int) (v_prenex_12509 Int)) (or (<= (select main_a v_prenex_12509) 999) (<= 0 (+ (select main_a v_prenex_12510) 498)) (<= 2 (* 2 (select main_a v_prenex_12510))) (< v_prenex_12509 main_y) (<= (+ (select main_a v_prenex_12509) (select main_a v_prenex_12510)) 1000) (<= 1000 (* 2 (select main_a v_prenex_12509))) (<= (+ main_y 1) v_prenex_12509))) (or (forall ((v_prenex_14117 Int)) (or (<= 0 (+ (select main_a v_prenex_14117) 498)) (<= (+ main_x 1) v_prenex_14117) (<= 2 (* 2 (select main_a v_prenex_14117))))) (forall ((v_prenex_14116 Int)) (or (<= (+ main_y 1) v_prenex_14116) (< v_prenex_14116 main_y) (<= 500 (select main_a v_prenex_14116)) (<= (* 2 (select main_a v_prenex_14116)) 1998)))) (forall ((v_prenex_11081 Int) (v_prenex_11082 Int)) (or (<= (+ main_x 1) v_prenex_11082) (<= 0 (+ (select main_a v_prenex_11082) 498)) (<= (+ (select main_a v_prenex_11081) (select main_a v_prenex_11082)) 1000) (< v_prenex_11082 main_x))) (forall ((v_prenex_19236 Int) (v_prenex_19237 Int)) (or (<= (+ main_y 1) v_prenex_19236) (<= (select main_a v_prenex_19237) 500) (< v_prenex_19236 main_y) (<= 500 (select main_a v_prenex_19236)) (<= (select main_a v_prenex_19236) (+ (select main_a v_prenex_19237) 998)))) (forall ((v_prenex_20643 Int) (v_prenex_20644 Int)) (or (< v_prenex_20643 main_y) (<= 1 (select main_a v_prenex_20644)) (<= 1 (select main_a v_prenex_20643)) (<= 1000 (+ (select main_a v_prenex_20643) (select main_a v_prenex_20644))) (<= (+ main_y 1) v_prenex_20643) (<= 2 (* 2 (select main_a v_prenex_20644))) (<= (+ main_x 1) v_prenex_20644))) (forall ((v_prenex_15748 Int) (v_prenex_15747 Int)) (or (< v_prenex_15747 main_y) (<= 500 (select main_a v_prenex_15747)) (<= (select main_a v_prenex_15748) (select main_a v_prenex_15747)) (<= 1 (select main_a v_prenex_15748)) (<= (+ main_y 1) v_prenex_15747) (<= 1 (select main_a v_prenex_15747)))) (forall ((v_prenex_14229 Int) (v_prenex_14228 Int)) (or (<= (+ main_y 1) v_prenex_14228) (< v_prenex_14228 main_y) (<= (* 2 (select main_a v_prenex_14228)) 1998) (<= (select main_a v_prenex_14228) 1498) (<= 2 (* 2 (select main_a v_prenex_14229))) (<= (+ (select main_a v_prenex_14228) (select main_a v_prenex_14229)) 1000))) (or (forall ((v_prenex_16111 Int)) (or (<= (* 2 (select main_a v_prenex_16111)) 1000) (<= (select main_a v_prenex_16111) 500))) (forall ((v_prenex_16110 Int)) (or (<= (* 2 (select main_a v_prenex_16110)) 1998) (< v_prenex_16110 main_y) (<= (+ main_y 1) v_prenex_16110) (<= 500 (select main_a v_prenex_16110))))) (forall ((v_prenex_15539 Int) (v_prenex_15540 Int)) (or (< v_prenex_15539 main_y) (<= (select main_a v_prenex_15539) (+ (select main_a v_prenex_15540) 998)) (<= 2 (* 2 (select main_a v_prenex_15540))) (<= (select main_a v_prenex_15539) 1498) (<= (+ main_y 1) v_prenex_15539) (<= 0 (+ (select main_a v_prenex_15540) 498)) (<= (select main_a v_prenex_15539) 999))) (forall ((v_prenex_23705 Int) (v_prenex_23704 Int)) (or (< v_prenex_23704 main_y) (<= (select main_a v_prenex_23704) 1498) (<= (+ main_y 1) v_prenex_23704) (<= 1000 (* 2 (select main_a v_prenex_23704))) (<= 1000 (+ (select main_a v_prenex_23704) (select main_a v_prenex_23705))) (<= (select main_a v_prenex_23705) 500))) (forall ((v_prenex_13473 Int) (v_prenex_13474 Int)) (or (<= (+ (select main_a v_prenex_13473) (select main_a v_prenex_13474)) 1000) (<= 1 (select main_a v_prenex_13474)) (<= (select main_a v_prenex_13474) 999) (< v_prenex_13473 main_y) (<= (select main_a v_prenex_13473) 999) (<= (+ main_y 1) v_prenex_13473) (< v_prenex_13474 main_x))) (forall ((v_prenex_12310 Int) (v_prenex_12309 Int)) (or (<= (+ main_y 1) v_prenex_12309) (< v_prenex_12309 main_y) (<= 1 (select main_a v_prenex_12310)) (<= (select main_a v_prenex_12310) 999) (<= (select main_a v_prenex_12309) 1498) (<= (select main_a v_prenex_12310) (select main_a v_prenex_12309)) (< v_prenex_12310 main_x))) (forall ((v_prenex_16495 Int) (v_prenex_16496 Int)) (or (<= 0 (+ (select main_a v_prenex_16496) 498)) (<= 1000 (* 2 (select main_a v_prenex_16495))) (<= 1 (select main_a v_prenex_16496)) (<= (* 2 (select main_a v_prenex_16495)) 1998) (<= (+ main_y 1) v_prenex_16495) (<= (select main_a v_prenex_16496) (select main_a v_prenex_16495)) (< v_prenex_16495 main_y))) (or (forall ((v_prenex_18542 Int)) (or (<= (select main_a v_prenex_18542) 999) (<= 0 (+ (select main_a v_prenex_18542) 498)))) (forall ((v_prenex_18541 Int)) (or (<= (+ main_y 1) v_prenex_18541) (<= (select main_a v_prenex_18541) 1498) (< v_prenex_18541 main_y) (<= (* 2 (select main_a v_prenex_18541)) 1998) (<= 1000 (* 2 (select main_a v_prenex_18541)))))) (or (forall ((v_prenex_19312 Int)) (or (< v_prenex_19312 main_y) (<= (* 2 (select main_a v_prenex_19312)) 1998) (<= (+ main_y 1) v_prenex_19312))) (forall ((v_prenex_19311 Int)) (or (<= (* 2 (select main_a v_prenex_19311)) 1000) (<= (+ main_x 1) v_prenex_19311)))) (forall ((v_prenex_20290 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20290))) (<= (* 2 (select main_a v_prenex_20290)) 1998) (<= (+ main_y 1) v_prenex_20290) (< v_prenex_20290 main_y))) (or (forall ((v_prenex_16672 Int)) (or (<= 1 (select main_a v_prenex_16672)) (< v_prenex_16672 main_x) (<= (+ main_x 1) v_prenex_16672))) (forall ((v_prenex_16671 Int)) (or (<= (* 2 (select main_a v_prenex_16671)) 1998) (<= (+ main_y 1) v_prenex_16671)))) (forall ((v_prenex_20219 Int) (v_prenex_20218 Int)) (or (<= 0 (+ (select main_a v_prenex_20219) 498)) (<= (select main_a v_prenex_20219) 999) (<= (+ main_y 1) v_prenex_20218) (<= (+ (select main_a v_prenex_20218) (select main_a v_prenex_20219)) 1000) (< v_prenex_20218 main_y) (<= (+ main_x 1) v_prenex_20219) (<= 1 (select main_a v_prenex_20218)))) (or (forall ((v_prenex_13189 Int)) (<= 2 (* 2 (select main_a v_prenex_13189)))) (forall ((v_prenex_10920 Int)) (or (<= (+ main_y 1) v_prenex_10920) (< v_prenex_10920 main_y) (<= 1000 (* 2 (select main_a v_prenex_10920))) (<= 1 (select main_a v_prenex_10920))))) (forall ((v_prenex_20488 Int) (v_prenex_20487 Int)) (or (<= (+ main_y 1) v_prenex_20487) (<= (* 2 (select main_a v_prenex_20488)) 1000) (<= (select main_a v_prenex_20488) 999) (< v_prenex_20487 main_y) (<= (* 2 (select main_a v_prenex_20487)) 1998) (<= (select main_a v_prenex_20487) (+ (select main_a v_prenex_20488) 998)))) (forall ((v_prenex_16571 Int) (v_prenex_16572 Int)) (or (<= (select main_a v_prenex_16571) 1498) (<= (+ (select main_a v_prenex_16571) (select main_a v_prenex_16572)) 1000) (<= (select main_a v_prenex_16572) 999) (<= 0 (+ (select main_a v_prenex_16572) 498)) (<= (+ main_y 1) v_prenex_16571) (<= (select main_a v_prenex_16571) 999) (< v_prenex_16571 main_y))) (forall ((v_prenex_11471 Int) (v_prenex_11470 Int)) (or (< v_prenex_11470 main_y) (<= 1 (select main_a v_prenex_11470)) (<= (+ (select main_a v_prenex_11470) (select main_a v_prenex_11471)) 1000) (<= (+ main_y 1) v_prenex_11470) (<= 0 (+ (select main_a v_prenex_11471) 498)) (<= 1000 (* 2 (select main_a v_prenex_11470))))) (forall ((v_prenex_13433 Int) (v_prenex_13434 Int)) (or (<= (select main_a v_prenex_13433) (+ (select main_a v_prenex_13434) 998)) (< v_prenex_13433 main_y) (<= (+ main_y 1) v_prenex_13433) (<= 1000 (* 2 (select main_a v_prenex_13433))) (<= (select main_a v_prenex_13434) 500) (<= 500 (select main_a v_prenex_13433)))) (forall ((v_prenex_15922 Int) (v_prenex_15921 Int)) (or (< v_prenex_15921 main_y) (<= 500 (select main_a v_prenex_15921)) (<= (select main_a v_prenex_15922) (select main_a v_prenex_15921)) (<= (* 2 (select main_a v_prenex_15921)) 1998) (<= (+ main_y 1) v_prenex_15921) (<= (* 2 (select main_a v_prenex_15922)) 1000) (<= 0 (+ (select main_a v_prenex_15922) 498)))) (forall ((v_prenex_21345 Int) (v_prenex_21346 Int)) (or (<= (+ main_x 1) v_prenex_21346) (<= (+ main_y 1) v_prenex_21345) (< v_prenex_21345 main_y) (<= 2 (* 2 (select main_a v_prenex_21346))) (<= 1 (select main_a v_prenex_21346)) (<= (select main_a v_prenex_21345) 999) (<= 1000 (+ (select main_a v_prenex_21345) (select main_a v_prenex_21346))))) (forall ((v_prenex_16874 Int) (v_prenex_16873 Int)) (or (<= 500 (select main_a v_prenex_16873)) (< v_prenex_16873 main_y) (<= (+ main_y 1) v_prenex_16873) (<= (+ (select main_a v_prenex_16873) (select main_a v_prenex_16874)) 1000) (<= (+ main_x 1) v_prenex_16874) (<= (select main_a v_prenex_16874) 999))) (forall ((v_prenex_18914 Int) (v_prenex_18915 Int)) (or (<= (+ main_x 1) v_prenex_18915) (<= (select main_a v_prenex_18914) 1498) (<= (* 2 (select main_a v_prenex_18915)) 1000) (<= (select main_a v_prenex_18914) (+ (select main_a v_prenex_18915) 998)) (<= (+ main_y 1) v_prenex_18914) (< v_prenex_18914 main_y) (<= (select main_a v_prenex_18915) 500))) (or (forall ((v_prenex_11404 Int)) (or (<= (* 2 (select main_a v_prenex_11404)) 1000) (<= (+ main_x 1) v_prenex_11404))) (forall ((v_prenex_11403 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11403))) (<= 500 (select main_a v_prenex_11403)) (<= (+ main_y 1) v_prenex_11403) (< v_prenex_11403 main_y)))) (forall ((v_prenex_23434 Int) (v_prenex_23433 Int)) (or (<= (select main_a v_prenex_23433) 999) (< v_prenex_23433 main_y) (<= (select main_a v_prenex_23434) 999) (<= (select main_a v_prenex_23433) 1498) (<= (+ main_y 1) v_prenex_23433) (<= 2 (* 2 (select main_a v_prenex_23434))) (<= 1000 (+ (select main_a v_prenex_23433) (select main_a v_prenex_23434))))) (forall ((v_prenex_19285 Int) (v_prenex_19284 Int)) (or (< v_prenex_19284 main_y) (<= (+ (select main_a v_prenex_19284) (select main_a v_prenex_19285)) 1000) (<= 2 (* 2 (select main_a v_prenex_19285))) (<= (+ main_y 1) v_prenex_19284) (<= (select main_a v_prenex_19284) 999))) (forall ((v_prenex_14929 Int) (v_prenex_14928 Int)) (or (<= (+ main_y 1) v_prenex_14928) (<= (select main_a v_prenex_14928) (+ (select main_a v_prenex_14929) 998)) (< v_prenex_14928 main_y) (<= 1000 (* 2 (select main_a v_prenex_14928))) (< v_prenex_14929 main_x))) (forall ((v_prenex_23138 Int) (v_prenex_23139 Int)) (or (<= (select main_a v_prenex_23139) 999) (< v_prenex_23139 main_x) (<= (* 2 (select main_a v_prenex_23139)) 1000) (<= (+ main_x 1) v_prenex_23139) (<= (select main_a v_prenex_23139) (select main_a v_prenex_23138)))) (or (forall ((v_prenex_15830 Int)) (<= 2 (* 2 (select main_a v_prenex_15830)))) (forall ((v_prenex_15829 Int)) (or (<= (* 2 (select main_a v_prenex_15829)) 1998) (<= (select main_a v_prenex_15829) 999) (<= (+ main_y 1) v_prenex_15829) (< v_prenex_15829 main_y) (<= 1 (select main_a v_prenex_15829))))) (or (forall ((v_prenex_11384 Int)) (or (<= (select main_a v_prenex_11384) 500) (< v_prenex_11384 main_x) (<= (select main_a v_prenex_11384) 999) (<= (+ main_x 1) v_prenex_11384))) (forall ((v_prenex_11383 Int)) (<= (* 2 (select main_a v_prenex_11383)) 1998))) (forall ((v_prenex_20077 Int) (v_prenex_20076 Int)) (or (<= (select main_a v_prenex_20077) (select main_a v_prenex_20076)) (<= 0 (+ (select main_a v_prenex_20077) 498)) (< v_prenex_20076 main_y) (<= 1 (select main_a v_prenex_20077)) (<= (+ main_y 1) v_prenex_20076) (<= (select main_a v_prenex_20076) 999) (<= (+ main_x 1) v_prenex_20077))) (forall ((v_prenex_11927 Int) (v_prenex_11926 Int)) (or (<= (+ main_y 1) v_prenex_11926) (<= (* 2 (select main_a v_prenex_11926)) 1998) (< v_prenex_11926 main_y) (<= (select main_a v_prenex_11927) 999) (<= 2 (* 2 (select main_a v_prenex_11927))) (<= 1000 (* 2 (select main_a v_prenex_11926))) (<= (select main_a v_prenex_11926) (+ (select main_a v_prenex_11927) 998)))) (forall ((v_prenex_14633 Int) (v_prenex_14634 Int)) (or (<= 1 (select main_a v_prenex_14634)) (<= (+ main_y 1) v_prenex_14633) (<= 1000 (* 2 (select main_a v_prenex_14633))) (<= (select main_a v_prenex_14633) (+ (select main_a v_prenex_14634) 998)) (<= (select main_a v_prenex_14634) 999) (<= 500 (select main_a v_prenex_14633)) (< v_prenex_14633 main_y))) (forall ((v_prenex_13816 Int) (v_prenex_13815 Int)) (or (<= 500 (select main_a v_prenex_13815)) (<= (select main_a v_prenex_13816) (select main_a v_prenex_13815)) (<= 2 (* 2 (select main_a v_prenex_13816))) (< v_prenex_13815 main_y) (<= (* 2 (select main_a v_prenex_13815)) 1998) (<= (+ main_y 1) v_prenex_13815))) (or (forall ((v_prenex_16980 Int)) (or (< v_prenex_16980 main_x) (<= 0 (+ (select main_a v_prenex_16980) 498)) (<= (select main_a v_prenex_16980) 999))) (forall ((v_prenex_16979 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16979))) (< v_prenex_16979 main_y) (<= (+ main_y 1) v_prenex_16979) (<= (select main_a v_prenex_16979) 999)))) (forall ((v_prenex_20093 Int) (v_prenex_20092 Int)) (or (< v_prenex_20092 main_y) (<= (select main_a v_prenex_20092) (+ (select main_a v_prenex_20093) 998)) (<= 1 (select main_a v_prenex_20093)) (<= (select main_a v_prenex_20093) 999) (<= (+ main_y 1) v_prenex_20092) (<= (select main_a v_prenex_20092) 1498) (<= (select main_a v_prenex_20092) 999))) (forall ((v_prenex_11970 Int) (v_prenex_11969 Int)) (or (<= (select main_a v_prenex_11970) 999) (<= (+ (select main_a v_prenex_11969) (select main_a v_prenex_11970)) 1000) (< v_prenex_11969 main_y) (<= 0 (+ (select main_a v_prenex_11970) 498)) (<= 1 (select main_a v_prenex_11969)) (<= (+ main_y 1) v_prenex_11969) (<= (select main_a v_prenex_11969) 999))) (forall ((v_prenex_19713 Int) (v_prenex_19712 Int)) (or (<= (+ main_y 1) v_prenex_19712) (<= 1 (select main_a v_prenex_19712)) (<= 2 (* 2 (select main_a v_prenex_19713))) (<= 0 (+ (select main_a v_prenex_19713) 498)) (<= 500 (select main_a v_prenex_19712)) (<= (select main_a v_prenex_19712) (+ (select main_a v_prenex_19713) 998)) (< v_prenex_19712 main_y))) (or (forall ((v_prenex_21045 Int)) (or (<= (select main_a v_prenex_21045) 999) (<= 0 (+ (select main_a v_prenex_21045) 498)))) (forall ((v_prenex_21044 Int)) (or (<= (select main_a v_prenex_21044) 1498) (<= (+ main_y 1) v_prenex_21044) (<= (* 2 (select main_a v_prenex_21044)) 1998) (< v_prenex_21044 main_y) (<= (select main_a v_prenex_21044) 999)))) (forall ((v_prenex_18293 Int) (v_prenex_18294 Int)) (or (<= (+ main_y 1) v_prenex_18293) (<= 500 (select main_a v_prenex_18293)) (<= (select main_a v_prenex_18294) (select main_a v_prenex_18293)) (<= (select main_a v_prenex_18293) 1498) (<= (select main_a v_prenex_18294) 999) (< v_prenex_18293 main_y))) (forall ((v_prenex_18055 Int) (v_prenex_18056 Int)) (or (<= (* 2 (select main_a v_prenex_18056)) 1000) (<= (+ main_y 1) v_prenex_18055) (<= (select main_a v_prenex_18055) (+ (select main_a v_prenex_18056) 998)) (< v_prenex_18055 main_y) (<= 500 (select main_a v_prenex_18055)) (<= (select main_a v_prenex_18055) 999))) (forall ((v_prenex_21164 Int) (v_prenex_21165 Int)) (or (<= (select main_a v_prenex_21164) (+ (select main_a v_prenex_21165) 998)) (<= (select main_a v_prenex_21165) 500) (<= (* 2 (select main_a v_prenex_21164)) 1998) (< v_prenex_21164 main_y) (<= 1000 (* 2 (select main_a v_prenex_21164))) (<= (select main_a v_prenex_21165) 999) (<= (+ main_y 1) v_prenex_21164))) (forall ((v_prenex_17848 Int) (v_prenex_17849 Int)) (or (< v_prenex_17848 main_y) (<= 1 (select main_a v_prenex_17848)) (<= (select main_a v_prenex_17849) (select main_a v_prenex_17848)) (<= (+ main_y 1) v_prenex_17848) (<= 2 (* 2 (select main_a v_prenex_17849))))) (forall ((v_prenex_22796 Int) (v_prenex_22797 Int)) (or (<= 500 (select main_a v_prenex_22796)) (< v_prenex_22796 main_y) (<= (* 2 (select main_a v_prenex_22796)) 1998) (<= (+ (select main_a v_prenex_22796) (select main_a v_prenex_22797)) 1000) (<= (+ main_y 1) v_prenex_22796) (<= 2 (* 2 (select main_a v_prenex_22797))) (<= (select main_a v_prenex_22797) 999))) (forall ((v_prenex_22880 Int) (v_prenex_22881 Int)) (or (<= (+ main_x 1) v_prenex_22881) (<= (select main_a v_prenex_22880) (+ (select main_a v_prenex_22881) 998)) (<= (select main_a v_prenex_22881) 500) (<= (select main_a v_prenex_22880) 1498) (<= (+ main_y 1) v_prenex_22880) (< v_prenex_22880 main_y) (<= 2 (* 2 (select main_a v_prenex_22881))))) (forall ((v_prenex_15644 Int) (v_prenex_15643 Int)) (or (< v_prenex_15643 main_y) (<= 0 (+ (select main_a v_prenex_15644) 498)) (<= (+ main_y 1) v_prenex_15643) (<= (select main_a v_prenex_15643) (+ (select main_a v_prenex_15644) 998)) (< v_prenex_15644 main_x) (<= 500 (select main_a v_prenex_15643)))) (forall ((v_prenex_16054 Int) (v_prenex_16055 Int)) (or (< v_prenex_16054 main_y) (<= 0 (+ (select main_a v_prenex_16055) 498)) (<= (+ main_y 1) v_prenex_16054) (<= (select main_a v_prenex_16054) (+ (select main_a v_prenex_16055) 998)) (<= 1 (select main_a v_prenex_16055)) (<= 500 (select main_a v_prenex_16054)) (< v_prenex_16055 main_x))) (or (forall ((v_prenex_20868 Int)) (or (<= (select main_a v_prenex_20868) 1498) (< v_prenex_20868 main_y) (<= 1000 (* 2 (select main_a v_prenex_20868))) (<= (+ main_y 1) v_prenex_20868))) (forall ((v_prenex_20869 Int)) (or (<= (select main_a v_prenex_20869) 999) (<= 0 (+ (select main_a v_prenex_20869) 498))))) (forall ((v_prenex_12547 Int) (v_prenex_12548 Int)) (or (<= (+ main_y 1) v_prenex_12547) (<= (select main_a v_prenex_12548) (select main_a v_prenex_12547)) (<= (* 2 (select main_a v_prenex_12548)) 1000) (<= 1 (select main_a v_prenex_12547)) (< v_prenex_12547 main_y) (<= (* 2 (select main_a v_prenex_12547)) 1998))) (or (forall ((v_prenex_19464 Int)) (<= (* 2 (select main_a v_prenex_19464)) 1000)) (forall ((v_prenex_19463 Int)) (or (<= (+ main_y 1) v_prenex_19463) (<= 1 (select main_a v_prenex_19463)) (< v_prenex_19463 main_y) (<= (* 2 (select main_a v_prenex_19463)) 1998) (<= 500 (select main_a v_prenex_19463))))) (forall ((v_prenex_16947 Int) (v_prenex_16948 Int)) (or (<= (select main_a v_prenex_16947) 999) (<= (+ main_y 1) v_prenex_16947) (<= (select main_a v_prenex_16948) (select main_a v_prenex_16947)) (< v_prenex_16947 main_y) (<= 1 (select main_a v_prenex_16948)) (<= (select main_a v_prenex_16947) 1498))) (forall ((v_prenex_14085 Int) (v_prenex_14084 Int)) (or (<= (select main_a v_prenex_14085) 500) (<= (+ main_y 1) v_prenex_14084) (<= 500 (select main_a v_prenex_14084)) (<= 1 (select main_a v_prenex_14085)) (<= (select main_a v_prenex_14084) (+ (select main_a v_prenex_14085) 998)) (<= 1000 (* 2 (select main_a v_prenex_14084))) (< v_prenex_14084 main_y))) (or (forall ((v_prenex_12559 Int)) (or (<= 1 (select main_a v_prenex_12559)) (< v_prenex_12559 main_y) (<= (+ main_y 1) v_prenex_12559) (<= (* 2 (select main_a v_prenex_12559)) 1998))) (forall ((v_prenex_12560 Int)) (or (<= (select main_a v_prenex_12560) 500) (<= (* 2 (select main_a v_prenex_12560)) 1000)))) (forall ((v_prenex_15349 Int) (v_prenex_15350 Int)) (or (<= (+ main_y 1) v_prenex_15349) (<= 1 (select main_a v_prenex_15350)) (<= (select main_a v_prenex_15349) 999) (<= (select main_a v_prenex_15350) 999) (<= 1 (select main_a v_prenex_15349)) (< v_prenex_15349 main_y) (<= (+ (select main_a v_prenex_15349) (select main_a v_prenex_15350)) 1000))) (forall ((v_prenex_12799 Int) (v_prenex_12800 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12800))) (<= (+ main_y 1) v_prenex_12799) (<= (select main_a v_prenex_12799) (+ (select main_a v_prenex_12800) 998)) (< v_prenex_12799 main_y) (<= (select main_a v_prenex_12799) 1498) (<= 1000 (* 2 (select main_a v_prenex_12799))) (<= 1 (select main_a v_prenex_12800)))) (forall ((v_prenex_23718 Int) (v_prenex_23719 Int)) (or (< v_prenex_23718 main_y) (<= 0 (+ (select main_a v_prenex_23719) 498)) (<= (select main_a v_prenex_23719) 999) (<= (select main_a v_prenex_23719) (select main_a v_prenex_23718)) (<= (+ main_y 1) v_prenex_23718) (<= (select main_a v_prenex_23718) 999) (<= 1000 (* 2 (select main_a v_prenex_23718))))) (forall ((v_prenex_19021 Int) (v_prenex_19020 Int)) (or (<= 0 (+ (select main_a v_prenex_19021) 498)) (<= (select main_a v_prenex_19021) 999) (<= (+ main_y 1) v_prenex_19020) (< v_prenex_19020 main_y) (<= 1000 (+ (select main_a v_prenex_19020) (select main_a v_prenex_19021))) (< v_prenex_19021 main_x) (<= 1000 (* 2 (select main_a v_prenex_19020))))) (forall ((v_prenex_21525 Int) (v_prenex_21526 Int)) (or (<= (select main_a v_prenex_21525) 1498) (<= 1000 (+ (select main_a v_prenex_21525) (select main_a v_prenex_21526))) (<= (+ main_y 1) v_prenex_21525) (< v_prenex_21525 main_y) (<= (* 2 (select main_a v_prenex_21525)) 1998) (<= 1 (select main_a v_prenex_21526)) (<= 2 (* 2 (select main_a v_prenex_21526))))) (forall ((v_prenex_13000 Int) (v_prenex_13001 Int)) (or (<= (+ main_y 1) v_prenex_13000) (<= 1 (select main_a v_prenex_13000)) (<= (+ (select main_a v_prenex_13000) (select main_a v_prenex_13001)) 1000) (<= 1 (select main_a v_prenex_13001)) (<= (* 2 (select main_a v_prenex_13001)) 1000) (<= 500 (select main_a v_prenex_13000)) (< v_prenex_13000 main_y))) (forall ((v_prenex_18048 Int) (v_prenex_18047 Int)) (or (<= (select main_a v_prenex_18048) 999) (<= (+ (select main_a v_prenex_18047) (select main_a v_prenex_18048)) 1000) (<= (+ main_y 1) v_prenex_18047) (< v_prenex_18047 main_y) (<= (select main_a v_prenex_18047) 999) (<= 1000 (* 2 (select main_a v_prenex_18047))))) (forall ((v_prenex_17123 Int) (v_prenex_17124 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17124))) (<= (+ main_y 1) v_prenex_17123) (<= 1 (select main_a v_prenex_17124)) (< v_prenex_17123 main_y) (<= 1 (select main_a v_prenex_17123)) (<= (select main_a v_prenex_17123) (+ (select main_a v_prenex_17124) 998)))) (forall ((v_prenex_16096 Int) (v_prenex_16097 Int)) (or (<= (+ main_y 1) v_prenex_16096) (<= 1000 (* 2 (select main_a v_prenex_16096))) (<= (* 2 (select main_a v_prenex_16096)) 1998) (<= (* 2 (select main_a v_prenex_16097)) 1000) (< v_prenex_16096 main_y) (<= (select main_a v_prenex_16097) 999) (<= (select main_a v_prenex_16096) (+ (select main_a v_prenex_16097) 998)))) (forall ((v_prenex_11259 Int) (v_prenex_11258 Int)) (or (<= (select main_a v_prenex_11259) 999) (< v_prenex_11258 main_y) (<= (+ main_y 1) v_prenex_11258) (<= 1000 (* 2 (select main_a v_prenex_11258))) (<= 2 (* 2 (select main_a v_prenex_11259))) (<= 1000 (+ (select main_a v_prenex_11258) (select main_a v_prenex_11259))) (<= (* 2 (select main_a v_prenex_11258)) 1998))) (forall ((v_prenex_15302 Int) (v_prenex_15301 Int)) (or (< v_prenex_15301 main_y) (<= (+ main_y 1) v_prenex_15301) (<= 2 (* 2 (select main_a v_prenex_15302))) (<= (+ (select main_a v_prenex_15301) (select main_a v_prenex_15302)) 1000) (<= 500 (select main_a v_prenex_15301)) (<= (* 2 (select main_a v_prenex_15301)) 1998))) (forall ((v_prenex_13297 Int) (v_prenex_13296 Int)) (or (<= (select main_a v_prenex_13297) 999) (<= 2 (* 2 (select main_a v_prenex_13297))) (<= (select main_a v_prenex_13296) 999) (<= (+ main_y 1) v_prenex_13296) (<= 1 (select main_a v_prenex_13296)) (< v_prenex_13296 main_y) (<= (select main_a v_prenex_13297) (select main_a v_prenex_13296)))) (forall ((v_prenex_19836 Int) (v_prenex_19835 Int)) (or (<= 1 (select main_a v_prenex_19836)) (<= 1 (select main_a v_prenex_19835)) (<= (select main_a v_prenex_19836) (select main_a v_prenex_19835)) (< v_prenex_19835 main_y) (<= (+ main_y 1) v_prenex_19835))) (forall ((v_prenex_21872 Int) (v_prenex_21873 Int)) (or (<= (select main_a v_prenex_21872) 999) (<= (+ main_y 1) v_prenex_21872) (< v_prenex_21872 main_y) (<= (select main_a v_prenex_21873) (select main_a v_prenex_21872)) (<= 2 (* 2 (select main_a v_prenex_21873))) (<= 500 (select main_a v_prenex_21872)))) (forall ((v_prenex_21984 Int) (v_prenex_21985 Int)) (or (<= (+ (select main_a v_prenex_21984) (select main_a v_prenex_21985)) 1000) (<= (select main_a v_prenex_21984) 999) (<= (+ main_y 1) v_prenex_21984) (<= 1000 (* 2 (select main_a v_prenex_21984))) (< v_prenex_21984 main_y) (<= (select main_a v_prenex_21985) 999) (<= 0 (+ (select main_a v_prenex_21985) 498)))) (forall ((v_prenex_13180 Int) (v_prenex_13181 Int)) (or (< v_prenex_13180 main_y) (<= 2 (* 2 (select main_a v_prenex_13181))) (<= (+ main_y 1) v_prenex_13180) (<= 1000 (+ (select main_a v_prenex_13180) (select main_a v_prenex_13181))) (<= 1 (select main_a v_prenex_13180)) (<= 500 (select main_a v_prenex_13180)) (<= 1 (select main_a v_prenex_13181)))) (forall ((v_prenex_19881 Int) (v_prenex_19882 Int)) (or (<= (select main_a v_prenex_19881) 1498) (<= 0 (+ (select main_a v_prenex_19882) 498)) (< v_prenex_19881 main_y) (< v_prenex_19882 main_x) (<= 1000 (+ (select main_a v_prenex_19881) (select main_a v_prenex_19882))) (<= (+ main_y 1) v_prenex_19881))) (forall ((v_prenex_21666 Int) (v_prenex_21667 Int)) (or (<= (select main_a v_prenex_21666) (+ (select main_a v_prenex_21667) 998)) (<= (+ main_y 1) v_prenex_21666) (<= (* 2 (select main_a v_prenex_21666)) 1998) (<= (+ main_x 1) v_prenex_21667) (<= (select main_a v_prenex_21667) 500) (<= 0 (+ (select main_a v_prenex_21667) 498)) (< v_prenex_21666 main_y))) (forall ((v_prenex_17308 Int) (v_prenex_17309 Int)) (or (< v_prenex_17308 main_y) (<= 500 (select main_a v_prenex_17308)) (<= 0 (+ (select main_a v_prenex_17309) 498)) (<= (select main_a v_prenex_17308) (+ (select main_a v_prenex_17309) 998)) (<= (select main_a v_prenex_17309) 500) (<= (+ main_y 1) v_prenex_17308) (<= (* 2 (select main_a v_prenex_17308)) 1998))) (forall ((v_prenex_22484 Int) (v_prenex_22483 Int)) (or (<= (+ main_x 1) v_prenex_22484) (<= 500 (select main_a v_prenex_22483)) (< v_prenex_22483 main_y) (<= 1 (select main_a v_prenex_22484)) (<= (+ main_y 1) v_prenex_22483) (<= 1000 (+ (select main_a v_prenex_22483) (select main_a v_prenex_22484))))) (or (forall ((v_prenex_15667 Int)) (or (<= (* 2 (select main_a v_prenex_15667)) 1998) (<= 500 (select main_a v_prenex_15667)) (< v_prenex_15667 main_y) (<= (+ main_y 1) v_prenex_15667))) (forall ((v_prenex_15668 Int)) (or (<= (select main_a v_prenex_15668) 500) (<= (select main_a v_prenex_15668) 999)))) (forall ((v_prenex_14565 Int) (v_prenex_14564 Int)) (or (<= (select main_a v_prenex_14565) 999) (< v_prenex_14564 main_y) (<= (select main_a v_prenex_14564) (+ (select main_a v_prenex_14565) 998)) (< v_prenex_14565 main_x) (<= (+ main_x 1) v_prenex_14565))) (forall ((v_prenex_16166 Int) (v_prenex_16167 Int)) (or (<= 1 (select main_a v_prenex_16166)) (<= (select main_a v_prenex_16166) (+ (select main_a v_prenex_16167) 998)) (<= 0 (+ (select main_a v_prenex_16167) 498)) (< v_prenex_16166 main_y) (<= (* 2 (select main_a v_prenex_16167)) 1000) (<= (+ main_y 1) v_prenex_16166))) (forall ((v_prenex_16098 Int) (v_prenex_16099 Int)) (or (<= (select main_a v_prenex_16098) 999) (< v_prenex_16099 main_x) (< v_prenex_16098 main_y) (<= (select main_a v_prenex_16098) (+ (select main_a v_prenex_16099) 998)) (<= (+ main_y 1) v_prenex_16098) (<= 1 (select main_a v_prenex_16099)) (<= (select main_a v_prenex_16099) 999))) (forall ((v_prenex_19355 Int) (v_prenex_19356 Int)) (or (<= (select main_a v_prenex_19356) (select main_a v_prenex_19355)) (<= 500 (select main_a v_prenex_19355)) (< v_prenex_19356 main_x) (< v_prenex_19355 main_y) (<= (select main_a v_prenex_19356) 500) (<= 0 (+ (select main_a v_prenex_19356) 498)) (<= (+ main_y 1) v_prenex_19355))) (forall ((v_prenex_23794 Int) (v_prenex_23795 Int)) (or (< v_prenex_23794 main_y) (<= (select main_a v_prenex_23794) 999) (<= (+ main_y 1) v_prenex_23794) (<= 1 (select main_a v_prenex_23794)) (<= (* 2 (select main_a v_prenex_23795)) 1000) (<= 1000 (+ (select main_a v_prenex_23794) (select main_a v_prenex_23795))))) (forall ((v_prenex_19953 Int) (v_prenex_19952 Int)) (or (<= (+ main_y 1) v_prenex_19952) (<= 500 (select main_a v_prenex_19952)) (< v_prenex_19952 main_y) (<= (select main_a v_prenex_19953) (select main_a v_prenex_19952)) (<= (select main_a v_prenex_19952) 1498) (<= 1 (select main_a v_prenex_19953)))) (forall ((v_prenex_22297 Int) (v_prenex_22298 Int)) (or (<= (select main_a v_prenex_22298) 999) (< v_prenex_22297 main_y) (<= 2 (* 2 (select main_a v_prenex_22298))) (<= (+ (select main_a v_prenex_22297) (select main_a v_prenex_22298)) 1000) (<= (+ main_y 1) v_prenex_22297) (<= (select main_a v_prenex_22297) 1498) (<= 500 (select main_a v_prenex_22297)))) (forall ((v_prenex_16148 Int) (v_prenex_16149 Int)) (or (< v_prenex_16148 main_y) (<= (select main_a v_prenex_16149) (select main_a v_prenex_16148)) (<= 1 (select main_a v_prenex_16149)) (<= (+ main_y 1) v_prenex_16148) (<= 0 (+ (select main_a v_prenex_16149) 498)) (<= 1 (select main_a v_prenex_16148)))) (forall ((v_prenex_13367 Int) (v_prenex_13366 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13367))) (< v_prenex_13366 main_y) (<= (+ (select main_a v_prenex_13366) (select main_a v_prenex_13367)) 1000) (< v_prenex_13367 main_x) (<= (+ main_y 1) v_prenex_13366) (<= 1000 (* 2 (select main_a v_prenex_13366))))) (forall ((v_prenex_18505 Int) (v_prenex_18504 Int)) (or (<= (+ main_y 1) v_prenex_18504) (<= (select main_a v_prenex_18504) 999) (<= (select main_a v_prenex_18505) (select main_a v_prenex_18504)) (<= (+ main_x 1) v_prenex_18505) (< v_prenex_18504 main_y))) (forall ((v_prenex_16917 Int) (v_prenex_16918 Int)) (or (<= (select main_a v_prenex_16918) (select main_a v_prenex_16917)) (< v_prenex_16917 main_y) (<= 0 (+ (select main_a v_prenex_16918) 498)) (<= 1000 (* 2 (select main_a v_prenex_16917))) (<= 500 (select main_a v_prenex_16917)) (<= (select main_a v_prenex_16918) 999) (<= (+ main_y 1) v_prenex_16917))) (forall ((v_prenex_14449 Int) (v_prenex_14448 Int)) (or (< v_prenex_14448 main_y) (<= (+ main_y 1) v_prenex_14448) (<= (* 2 (select main_a v_prenex_14449)) 1000) (<= 1 (select main_a v_prenex_14449)) (<= (select main_a v_prenex_14448) 999) (<= 1000 (+ (select main_a v_prenex_14448) (select main_a v_prenex_14449))))) (forall ((v_prenex_22933 Int) (v_prenex_22934 Int)) (or (< v_prenex_22933 main_y) (<= (+ main_y 1) v_prenex_22933) (<= (select main_a v_prenex_22933) 999) (<= 1000 (+ (select main_a v_prenex_22933) (select main_a v_prenex_22934))) (<= (select main_a v_prenex_22933) 1498))) (forall ((v_prenex_11871 Int) (v_prenex_11870 Int)) (or (< v_prenex_11870 main_y) (<= (+ main_y 1) v_prenex_11870) (<= (select main_a v_prenex_11871) 999) (<= 500 (select main_a v_prenex_11870)) (<= (select main_a v_prenex_11870) 1498) (<= (select main_a v_prenex_11871) (select main_a v_prenex_11870)))) (forall ((v_prenex_13753 Int) (v_prenex_13754 Int)) (or (<= (+ (select main_a v_prenex_13753) (select main_a v_prenex_13754)) 1000) (<= 1000 (* 2 (select main_a v_prenex_13753))) (<= 2 (* 2 (select main_a v_prenex_13754))) (<= (+ main_y 1) v_prenex_13753) (<= (+ main_x 1) v_prenex_13754) (<= 1 (select main_a v_prenex_13754)) (< v_prenex_13753 main_y))) (forall ((v_prenex_15053 Int) (v_prenex_15052 Int)) (or (<= (select main_a v_prenex_15053) (select main_a v_prenex_15052)) (<= (select main_a v_prenex_15053) 999) (<= 500 (select main_a v_prenex_15052)) (<= 1 (select main_a v_prenex_15052)) (<= 0 (+ (select main_a v_prenex_15053) 498)) (<= (+ main_y 1) v_prenex_15052) (< v_prenex_15052 main_y))) (forall ((v_prenex_12140 Int) (v_prenex_12141 Int)) (or (<= (select main_a v_prenex_12140) 999) (<= (+ main_x 1) v_prenex_12141) (<= (+ main_y 1) v_prenex_12140) (<= (select main_a v_prenex_12140) (+ (select main_a v_prenex_12141) 998)) (<= 2 (* 2 (select main_a v_prenex_12141))) (< v_prenex_12140 main_y))) (or (forall ((v_prenex_12792 Int)) (<= 2 (* 2 (select main_a v_prenex_12792)))) (forall ((v_prenex_10911 Int)) (or (< v_prenex_10911 main_y) (<= (select main_a v_prenex_10911) 999) (<= (* 2 (select main_a v_prenex_10911)) 1998) (<= (+ main_y 1) v_prenex_10911)))) (forall ((v_prenex_11501 Int) (v_prenex_11502 Int)) (or (<= (+ main_y 1) v_prenex_11501) (<= 500 (select main_a v_prenex_11501)) (< v_prenex_11501 main_y) (<= 1 (select main_a v_prenex_11501)) (<= 1000 (+ (select main_a v_prenex_11501) (select main_a v_prenex_11502))))) (forall ((v_prenex_20562 Int) (v_prenex_20561 Int)) (or (<= 1000 (+ (select main_a v_prenex_20561) (select main_a v_prenex_20562))) (<= 0 (+ (select main_a v_prenex_20562) 498)) (< v_prenex_20561 main_y) (<= (+ main_y 1) v_prenex_20561) (<= 1000 (* 2 (select main_a v_prenex_20561))))) (forall ((v_prenex_19720 Int) (v_prenex_19721 Int)) (or (<= (select main_a v_prenex_19721) 999) (<= (+ main_y 1) v_prenex_19720) (<= (+ (select main_a v_prenex_19720) (select main_a v_prenex_19721)) 1000) (<= (select main_a v_prenex_19720) 999) (< v_prenex_19720 main_y) (<= (select main_a v_prenex_19721) 500) (<= (select main_a v_prenex_19720) 1498))) (or (forall ((v_prenex_11509 Int)) (or (<= 500 (select main_a v_prenex_11509)) (<= (* 2 (select main_a v_prenex_11509)) 1998) (<= (+ main_y 1) v_prenex_11509) (< v_prenex_11509 main_y))) (forall ((v_prenex_11510 Int)) (or (< v_prenex_11510 main_x) (<= (select main_a v_prenex_11510) 999)))) (or (forall ((v_prenex_17143 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17143))) (< v_prenex_17143 main_y) (<= (+ main_y 1) v_prenex_17143))) (forall ((v_prenex_17144 Int)) (or (< v_prenex_17144 main_x) (<= 1 (select main_a v_prenex_17144))))) (forall ((v_prenex_11809 Int) (v_prenex_11810 Int)) (or (<= (* 2 (select main_a v_prenex_11810)) 1000) (<= (+ main_y 1) v_prenex_11809) (< v_prenex_11809 main_y) (<= (* 2 (select main_a v_prenex_11809)) 1998) (<= (select main_a v_prenex_11810) 500) (<= (select main_a v_prenex_11810) (select main_a v_prenex_11809)) (<= 500 (select main_a v_prenex_11809)))) (forall ((v_prenex_20444 Int) (v_prenex_20443 Int)) (or (<= (select main_a v_prenex_20444) (select main_a v_prenex_20443)) (<= 500 (select main_a v_prenex_20443)) (<= (+ main_y 1) v_prenex_20443) (<= (* 2 (select main_a v_prenex_20444)) 1000) (<= 1 (select main_a v_prenex_20444)) (< v_prenex_20443 main_y) (<= 1 (select main_a v_prenex_20443)))) (forall ((v_prenex_12144 Int) (v_prenex_12145 Int)) (or (<= (select main_a v_prenex_12144) (+ (select main_a v_prenex_12145) 998)) (<= (+ main_y 1) v_prenex_12144) (<= 1 (select main_a v_prenex_12144)) (<= (select main_a v_prenex_12145) 500) (<= 2 (* 2 (select main_a v_prenex_12145))) (< v_prenex_12144 main_y))) (or (forall ((v_prenex_14036 Int)) (or (<= 500 (select main_a v_prenex_14036)) (< v_prenex_14036 main_y) (<= (+ main_y 1) v_prenex_14036) (<= 1000 (* 2 (select main_a v_prenex_14036))))) (forall ((v_prenex_14037 Int)) (or (< v_prenex_14037 main_x) (<= 1 (select main_a v_prenex_14037))))) (or (forall ((v_prenex_11417 Int)) (or (<= (select main_a v_prenex_11417) 500) (<= 1 (select main_a v_prenex_11417)))) (forall ((v_prenex_11416 Int)) (or (<= (* 2 (select main_a v_prenex_11416)) 1998) (< v_prenex_11416 main_y) (<= (+ main_y 1) v_prenex_11416) (<= (select main_a v_prenex_11416) 1498)))) (or (forall ((v_prenex_12570 Int)) (or (<= 500 (select main_a v_prenex_12570)) (< v_prenex_12570 main_y) (<= (* 2 (select main_a v_prenex_12570)) 1998) (<= 1000 (* 2 (select main_a v_prenex_12570))) (<= (+ main_y 1) v_prenex_12570))) (forall ((v_prenex_12571 Int)) (or (<= 1 (select main_a v_prenex_12571)) (<= 0 (+ (select main_a v_prenex_12571) 498))))) (or (forall ((v_prenex_19853 Int)) (or (<= (+ main_y 1) v_prenex_19853) (< v_prenex_19853 main_y) (<= 1 (select main_a v_prenex_19853)) (<= 1000 (* 2 (select main_a v_prenex_19853))))) (forall ((v_prenex_19854 Int)) (or (<= (+ main_x 1) v_prenex_19854) (<= (select main_a v_prenex_19854) 500) (<= (select main_a v_prenex_19854) 999)))) (forall ((v_prenex_22400 Int) (v_prenex_22399 Int)) (or (<= (+ main_y 1) v_prenex_22399) (<= 500 (select main_a v_prenex_22399)) (<= (select main_a v_prenex_22399) 1498) (<= (select main_a v_prenex_22400) (select main_a v_prenex_22399)) (< v_prenex_22399 main_y))) (forall ((v_prenex_22640 Int) (v_prenex_22639 Int)) (or (<= (+ main_y 1) v_prenex_22639) (<= (+ main_x 1) v_prenex_22640) (<= 1000 (+ (select main_a v_prenex_22639) (select main_a v_prenex_22640))) (<= (select main_a v_prenex_22639) 1498) (< v_prenex_22639 main_y))) (forall ((v_prenex_21752 Int) (v_prenex_21753 Int)) (or (<= (+ (select main_a v_prenex_21752) (select main_a v_prenex_21753)) 1000) (<= (select main_a v_prenex_21752) 999) (<= (select main_a v_prenex_21753) 999) (<= 2 (* 2 (select main_a v_prenex_21753))) (< v_prenex_21752 main_y) (<= 1 (select main_a v_prenex_21752)) (<= (+ main_y 1) v_prenex_21752))) (forall ((v_prenex_11701 Int) (v_prenex_11702 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11701))) (<= (+ (select main_a v_prenex_11701) (select main_a v_prenex_11702)) 1000) (<= (+ main_y 1) v_prenex_11701) (<= 2 (* 2 (select main_a v_prenex_11702))) (< v_prenex_11701 main_y) (<= (select main_a v_prenex_11702) 500) (<= (* 2 (select main_a v_prenex_11701)) 1998))) (or (forall ((v_prenex_18764 Int)) (or (<= (+ main_y 1) v_prenex_18764) (<= (select main_a v_prenex_18764) 999) (< v_prenex_18764 main_y) (<= (* 2 (select main_a v_prenex_18764)) 1998))) (forall ((v_prenex_18765 Int)) (or (<= (+ main_x 1) v_prenex_18765) (<= 2 (* 2 (select main_a v_prenex_18765))) (<= (* 2 (select main_a v_prenex_18765)) 1000)))) (forall ((v_prenex_22015 Int) (v_prenex_22014 Int)) (or (< v_prenex_22014 main_y) (<= (* 2 (select main_a v_prenex_22015)) 1000) (<= (select main_a v_prenex_22014) (+ (select main_a v_prenex_22015) 998)) (<= 1000 (* 2 (select main_a v_prenex_22014))) (<= (* 2 (select main_a v_prenex_22014)) 1998) (<= (+ main_y 1) v_prenex_22014) (<= 2 (* 2 (select main_a v_prenex_22015))))) (forall ((v_prenex_14907 Int) (v_prenex_14906 Int)) (or (<= (select main_a v_prenex_14907) 500) (<= 1 (select main_a v_prenex_14906)) (<= 1 (select main_a v_prenex_14907)) (<= (+ main_y 1) v_prenex_14906) (< v_prenex_14906 main_y) (<= 1000 (+ (select main_a v_prenex_14906) (select main_a v_prenex_14907))))) (forall ((v_prenex_12676 Int) (v_prenex_12677 Int)) (or (<= (select main_a v_prenex_12676) (+ (select main_a v_prenex_12677) 998)) (<= 0 (+ (select main_a v_prenex_12677) 498)) (<= (select main_a v_prenex_12677) 999) (<= (+ main_x 1) v_prenex_12677) (< v_prenex_12677 main_x))) (or (forall ((v_prenex_16179 Int)) (or (<= (select main_a v_prenex_16179) 999) (<= 2 (* 2 (select main_a v_prenex_16179))))) (forall ((v_prenex_16178 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16178))) (<= (+ main_y 1) v_prenex_16178) (<= 1 (select main_a v_prenex_16178)) (< v_prenex_16178 main_y)))) (forall ((v_prenex_22077 Int) (v_prenex_22078 Int)) (or (<= (select main_a v_prenex_22078) 999) (<= (* 2 (select main_a v_prenex_22077)) 1998) (<= (+ main_y 1) v_prenex_22077) (<= 0 (+ (select main_a v_prenex_22078) 498)) (< v_prenex_22077 main_y) (<= (select main_a v_prenex_22077) (+ (select main_a v_prenex_22078) 998)) (<= (+ main_x 1) v_prenex_22078))) (forall ((v_prenex_15950 Int) (v_prenex_15949 Int)) (or (<= (select main_a v_prenex_15950) 500) (< v_prenex_15950 main_x) (<= 1000 (+ (select main_a v_prenex_15949) (select main_a v_prenex_15950))) (<= (+ main_x 1) v_prenex_15950) (<= (* 2 (select main_a v_prenex_15950)) 1000))) (or (forall ((v_prenex_19456 Int)) (or (<= (* 2 (select main_a v_prenex_19456)) 1000) (<= (+ main_x 1) v_prenex_19456))) (forall ((v_prenex_19455 Int)) (or (<= (+ main_y 1) v_prenex_19455) (<= 1 (select main_a v_prenex_19455)) (< v_prenex_19455 main_y) (<= (* 2 (select main_a v_prenex_19455)) 1998)))) (forall ((v_prenex_14042 Int) (v_prenex_14043 Int)) (or (<= (select main_a v_prenex_14043) 500) (<= (+ main_y 1) v_prenex_14042) (< v_prenex_14042 main_y) (<= 1 (select main_a v_prenex_14042)) (<= (select main_a v_prenex_14042) 999) (<= 1000 (+ (select main_a v_prenex_14042) (select main_a v_prenex_14043))) (<= 1 (select main_a v_prenex_14043)))) (forall ((v_prenex_19122 Int) (v_prenex_19123 Int)) (or (<= 1 (select main_a v_prenex_19123)) (<= (+ main_y 1) v_prenex_19122) (<= (select main_a v_prenex_19122) 999) (< v_prenex_19122 main_y) (<= 500 (select main_a v_prenex_19122)) (<= (* 2 (select main_a v_prenex_19123)) 1000) (<= (select main_a v_prenex_19123) (select main_a v_prenex_19122)))) (forall ((v_prenex_20316 Int) (v_prenex_20315 Int)) (or (< v_prenex_20316 main_x) (<= 1 (select main_a v_prenex_20316)) (<= (* 2 (select main_a v_prenex_20316)) 1000) (<= (select main_a v_prenex_20315) 999) (<= (+ main_y 1) v_prenex_20315) (< v_prenex_20315 main_y) (<= 1000 (+ (select main_a v_prenex_20315) (select main_a v_prenex_20316))))) (forall ((v_prenex_15229 Int) (v_prenex_15230 Int)) (or (<= (+ main_y 1) v_prenex_15229) (<= 2 (* 2 (select main_a v_prenex_15230))) (<= (select main_a v_prenex_15230) 999) (<= 500 (select main_a v_prenex_15229)) (<= 1000 (+ (select main_a v_prenex_15229) (select main_a v_prenex_15230))) (< v_prenex_15229 main_y) (<= 1000 (* 2 (select main_a v_prenex_15229))))) (or (forall ((v_prenex_11924 Int)) (or (< v_prenex_11924 main_y) (<= 1000 (* 2 (select main_a v_prenex_11924))) (<= (+ main_y 1) v_prenex_11924) (<= (select main_a v_prenex_11924) 1498))) (forall ((v_prenex_11925 Int)) (or (<= 0 (+ (select main_a v_prenex_11925) 498)) (<= (+ main_x 1) v_prenex_11925) (<= (select main_a v_prenex_11925) 500)))) (forall ((v_prenex_22033 Int) (v_prenex_22032 Int)) (or (<= (+ main_y 1) v_prenex_22032) (<= (select main_a v_prenex_22032) 1498) (<= 500 (select main_a v_prenex_22032)) (<= 1000 (+ (select main_a v_prenex_22032) (select main_a v_prenex_22033))) (<= (* 2 (select main_a v_prenex_22033)) 1000) (< v_prenex_22032 main_y))) (forall ((v_prenex_20708 Int) (v_prenex_20707 Int)) (or (<= 1000 (+ (select main_a v_prenex_20707) (select main_a v_prenex_20708))) (<= (select main_a v_prenex_20707) 1498) (<= 0 (+ (select main_a v_prenex_20708) 498)) (<= (+ main_y 1) v_prenex_20707) (< v_prenex_20707 main_y) (<= (select main_a v_prenex_20708) 999) (< v_prenex_20708 main_x))) (forall ((v_prenex_21116 Int) (v_prenex_21117 Int)) (or (<= 500 (select main_a v_prenex_21116)) (<= (+ (select main_a v_prenex_21116) (select main_a v_prenex_21117)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21116))) (<= (+ main_y 1) v_prenex_21116) (< v_prenex_21116 main_y) (<= (* 2 (select main_a v_prenex_21117)) 1000) (<= (select main_a v_prenex_21117) 500))) (forall ((v_prenex_20731 Int) (v_prenex_20732 Int)) (or (<= (select main_a v_prenex_20732) 500) (<= 500 (select main_a v_prenex_20731)) (<= (+ main_y 1) v_prenex_20731) (<= (select main_a v_prenex_20732) 999) (<= (select main_a v_prenex_20731) 1498) (< v_prenex_20731 main_y) (<= (select main_a v_prenex_20732) (select main_a v_prenex_20731)))) (forall ((v_prenex_22962 Int) (v_prenex_22963 Int)) (or (<= (select main_a v_prenex_22963) (select main_a v_prenex_22962)) (< v_prenex_22962 main_y) (<= (* 2 (select main_a v_prenex_22963)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22962))) (<= 1 (select main_a v_prenex_22963)) (<= (+ main_y 1) v_prenex_22962) (<= 500 (select main_a v_prenex_22962)))) (forall ((v_prenex_18486 Int) (v_prenex_18487 Int)) (or (<= (+ main_y 1) v_prenex_18486) (<= 1 (select main_a v_prenex_18486)) (<= 1000 (* 2 (select main_a v_prenex_18486))) (<= 1000 (+ (select main_a v_prenex_18486) (select main_a v_prenex_18487))) (< v_prenex_18486 main_y))) (forall ((v_prenex_19698 Int) (v_prenex_19699 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19698))) (<= (select main_a v_prenex_19698) 999) (<= (* 2 (select main_a v_prenex_19699)) 1000) (<= (+ main_y 1) v_prenex_19698) (<= (select main_a v_prenex_19699) 500) (<= 1000 (+ (select main_a v_prenex_19698) (select main_a v_prenex_19699))) (< v_prenex_19698 main_y))) (forall ((v_prenex_19296 Int) (v_prenex_19297 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19296))) (<= (select main_a v_prenex_19296) (+ (select main_a v_prenex_19297) 998)) (<= (+ main_y 1) v_prenex_19296) (<= 500 (select main_a v_prenex_19296)) (< v_prenex_19296 main_y))) (forall ((v_prenex_20618 Int) (v_prenex_20617 Int)) (or (<= (* 2 (select main_a v_prenex_20618)) 1000) (< v_prenex_20618 main_x) (<= (+ (select main_a v_prenex_20617) (select main_a v_prenex_20618)) 1000) (<= (+ main_x 1) v_prenex_20618) (<= (+ main_y 1) v_prenex_20617))) (or (forall ((v_prenex_21660 Int)) (or (<= (+ main_y 1) v_prenex_21660) (<= 1000 (* 2 (select main_a v_prenex_21660))) (<= (select main_a v_prenex_21660) 1498) (< v_prenex_21660 main_y))) (forall ((v_prenex_21661 Int)) (or (< v_prenex_21661 main_x) (<= 0 (+ (select main_a v_prenex_21661) 498))))) (forall ((v_prenex_22337 Int) (v_prenex_22338 Int)) (or (<= (+ main_y 1) v_prenex_22337) (<= (select main_a v_prenex_22337) 1498) (<= (* 2 (select main_a v_prenex_22338)) 1000) (<= (select main_a v_prenex_22338) (select main_a v_prenex_22337)) (<= 1 (select main_a v_prenex_22337)) (< v_prenex_22337 main_y))) (forall ((v_prenex_23573 Int) (v_prenex_23572 Int)) (or (<= 1 (select main_a v_prenex_23573)) (<= (select main_a v_prenex_23572) 999) (< v_prenex_23572 main_y) (<= (select main_a v_prenex_23572) (+ (select main_a v_prenex_23573) 998)) (<= (+ main_y 1) v_prenex_23572) (<= (* 2 (select main_a v_prenex_23573)) 1000) (<= 500 (select main_a v_prenex_23572)))) (forall ((v_prenex_13917 Int) (v_prenex_13916 Int)) (or (<= 1 (select main_a v_prenex_13917)) (< v_prenex_13916 main_y) (<= (select main_a v_prenex_13917) (select main_a v_prenex_13916)) (<= (select main_a v_prenex_13916) 1498) (<= (* 2 (select main_a v_prenex_13917)) 1000) (<= (+ main_y 1) v_prenex_13916))) (forall ((v_prenex_14637 Int) (v_prenex_14638 Int)) (or (<= (select main_a v_prenex_14638) 999) (< v_prenex_14637 main_y) (<= (select main_a v_prenex_14637) (+ (select main_a v_prenex_14638) 998)) (<= (select main_a v_prenex_14637) 1498) (<= (+ main_y 1) v_prenex_14637) (<= (* 2 (select main_a v_prenex_14637)) 1998) (<= (select main_a v_prenex_14638) 500))) (forall ((v_prenex_13190 Int) (v_prenex_13191 Int)) (or (<= (* 2 (select main_a v_prenex_13190)) 1998) (<= 1000 (+ (select main_a v_prenex_13190) (select main_a v_prenex_13191))) (<= (* 2 (select main_a v_prenex_13191)) 1000) (<= (select main_a v_prenex_13191) 999) (<= (select main_a v_prenex_13190) 1498) (<= (+ main_y 1) v_prenex_13190) (< v_prenex_13190 main_y))) (forall ((v_prenex_23648 Int) (v_prenex_23649 Int)) (or (< v_prenex_23648 main_y) (<= 1 (select main_a v_prenex_23649)) (<= 2 (* 2 (select main_a v_prenex_23649))) (<= (+ main_y 1) v_prenex_23648) (<= (select main_a v_prenex_23649) (select main_a v_prenex_23648)) (<= (+ main_x 1) v_prenex_23649) (<= (select main_a v_prenex_23648) 1498))) (or (forall ((v_prenex_12430 Int)) (or (<= 0 (+ (select main_a v_prenex_12430) 498)) (< v_prenex_12430 main_x) (<= (select main_a v_prenex_12430) 999))) (forall ((v_prenex_12429 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12429))) (<= (+ main_y 1) v_prenex_12429) (<= (* 2 (select main_a v_prenex_12429)) 1998) (< v_prenex_12429 main_y)))) (forall ((v_prenex_18736 Int) (v_prenex_18737 Int)) (or (<= (select main_a v_prenex_18736) 1498) (<= 1000 (+ (select main_a v_prenex_18736) (select main_a v_prenex_18737))) (<= 500 (select main_a v_prenex_18736)) (<= (+ main_y 1) v_prenex_18736) (< v_prenex_18736 main_y) (<= 2 (* 2 (select main_a v_prenex_18737))))) (forall ((v_prenex_17479 Int) (v_prenex_17480 Int)) (or (<= (select main_a v_prenex_17479) 999) (< v_prenex_17479 main_y) (<= 0 (+ (select main_a v_prenex_17480) 498)) (<= (select main_a v_prenex_17479) 1498) (<= (select main_a v_prenex_17479) (+ (select main_a v_prenex_17480) 998)) (<= (* 2 (select main_a v_prenex_17480)) 1000) (<= (+ main_y 1) v_prenex_17479))) (or (forall ((v_prenex_22301 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22301))) (<= (+ main_y 1) v_prenex_22301) (< v_prenex_22301 main_y) (<= 500 (select main_a v_prenex_22301)))) (forall ((v_prenex_22302 Int)) (or (<= (select main_a v_prenex_22302) 999) (<= 1 (select main_a v_prenex_22302))))) (forall ((v_prenex_23644 Int) (v_prenex_23645 Int)) (or (<= 500 (select main_a v_prenex_23644)) (<= (select main_a v_prenex_23645) (select main_a v_prenex_23644)) (<= 1000 (* 2 (select main_a v_prenex_23644))) (< v_prenex_23644 main_y) (<= 2 (* 2 (select main_a v_prenex_23645))) (<= (+ main_y 1) v_prenex_23644))) (or (forall ((v_prenex_16249 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16249))) (<= 0 (+ (select main_a v_prenex_16249) 498)))) (forall ((v_prenex_16248 Int)) (or (<= (+ main_y 1) v_prenex_16248) (< v_prenex_16248 main_y) (<= (* 2 (select main_a v_prenex_16248)) 1998) (<= 1 (select main_a v_prenex_16248)) (<= 500 (select main_a v_prenex_16248))))) (forall ((v_prenex_13415 Int) (v_prenex_13414 Int)) (or (<= (select main_a v_prenex_13414) 1498) (<= (+ main_y 1) v_prenex_13414) (<= (select main_a v_prenex_13415) 500) (<= 2 (* 2 (select main_a v_prenex_13415))) (<= (+ main_x 1) v_prenex_13415) (< v_prenex_13414 main_y) (<= 1000 (+ (select main_a v_prenex_13414) (select main_a v_prenex_13415))))) (or (forall ((v_prenex_16800 Int)) (or (< v_prenex_16800 main_x) (<= (select main_a v_prenex_16800) 999) (<= (* 2 (select main_a v_prenex_16800)) 1000))) (forall ((v_prenex_16799 Int)) (or (<= (+ main_y 1) v_prenex_16799) (<= (select main_a v_prenex_16799) 1498) (< v_prenex_16799 main_y) (<= (* 2 (select main_a v_prenex_16799)) 1998)))) (forall ((v_prenex_22804 Int) (v_prenex_22805 Int)) (or (<= 0 (+ (select main_a v_prenex_22805) 498)) (<= (select main_a v_prenex_22805) 500) (<= (* 2 (select main_a v_prenex_22804)) 1998) (< v_prenex_22804 main_y) (<= (+ main_y 1) v_prenex_22804) (<= 1000 (+ (select main_a v_prenex_22804) (select main_a v_prenex_22805))) (<= (select main_a v_prenex_22804) 1498))) (forall ((v_prenex_16322 Int) (v_prenex_16323 Int)) (or (<= (select main_a v_prenex_16323) (select main_a v_prenex_16322)) (<= (select main_a v_prenex_16323) 500) (< v_prenex_16322 main_y) (<= (+ main_y 1) v_prenex_16322) (<= 500 (select main_a v_prenex_16322)) (<= (select main_a v_prenex_16322) 1498))) (forall ((v_prenex_21004 Int) (v_prenex_21005 Int)) (or (< v_prenex_21004 main_y) (<= (* 2 (select main_a v_prenex_21005)) 1000) (<= (+ (select main_a v_prenex_21004) (select main_a v_prenex_21005)) 1000) (<= (+ main_y 1) v_prenex_21004) (<= 2 (* 2 (select main_a v_prenex_21005))) (<= (select main_a v_prenex_21004) 999))) (or (forall ((v_prenex_13264 Int)) (<= 1000 (* 2 (select main_a v_prenex_13264)))) (forall ((v_prenex_13265 Int)) (or (<= 0 (+ (select main_a v_prenex_13265) 498)) (< v_prenex_13265 main_x) (<= (+ main_x 1) v_prenex_13265) (<= (* 2 (select main_a v_prenex_13265)) 1000)))) (forall ((v_prenex_12216 Int) (v_prenex_12217 Int)) (or (<= 1 (select main_a v_prenex_12217)) (<= 500 (select main_a v_prenex_12216)) (<= 1000 (+ (select main_a v_prenex_12216) (select main_a v_prenex_12217))) (<= (+ main_y 1) v_prenex_12216) (< v_prenex_12216 main_y) (<= 0 (+ (select main_a v_prenex_12217) 498)) (<= (select main_a v_prenex_12216) 999))) (forall ((v_prenex_16729 Int) (v_prenex_16730 Int)) (or (<= (+ (select main_a v_prenex_16729) (select main_a v_prenex_16730)) 1000) (<= (+ main_x 1) v_prenex_16730) (<= 500 (select main_a v_prenex_16729)) (<= (* 2 (select main_a v_prenex_16730)) 1000) (<= 1 (select main_a v_prenex_16730)) (<= (+ main_y 1) v_prenex_16729) (< v_prenex_16729 main_y))) (forall ((v_prenex_17418 Int) (v_prenex_17419 Int)) (or (<= (+ main_y 1) v_prenex_17418) (<= (* 2 (select main_a v_prenex_17419)) 1000) (<= (select main_a v_prenex_17419) (select main_a v_prenex_17418)) (<= (* 2 (select main_a v_prenex_17418)) 1998) (< v_prenex_17418 main_y) (<= 0 (+ (select main_a v_prenex_17419) 498)))) (forall ((v_prenex_12100 Int) (v_prenex_12101 Int)) (or (<= 500 (select main_a v_prenex_12100)) (<= (+ main_y 1) v_prenex_12100) (<= 0 (+ (select main_a v_prenex_12101) 498)) (<= 1000 (+ (select main_a v_prenex_12100) (select main_a v_prenex_12101))) (<= (select main_a v_prenex_12101) 999) (< v_prenex_12100 main_y) (<= 1 (select main_a v_prenex_12100)))) (or (forall ((v_prenex_16273 Int)) (or (<= 0 (+ (select main_a v_prenex_16273) 498)) (< v_prenex_16273 main_x))) (forall ((v_prenex_16272 Int)) (or (<= (+ main_y 1) v_prenex_16272) (< v_prenex_16272 main_y) (<= 1000 (* 2 (select main_a v_prenex_16272))) (<= (select main_a v_prenex_16272) 999)))) (forall ((v_prenex_21531 Int) (v_prenex_21532 Int)) (or (<= (+ main_y 1) v_prenex_21531) (<= 1 (select main_a v_prenex_21532)) (<= 1 (select main_a v_prenex_21531)) (<= 1000 (+ (select main_a v_prenex_21531) (select main_a v_prenex_21532))) (< v_prenex_21531 main_y) (<= (select main_a v_prenex_21531) 1498))) (or (forall ((v_prenex_17338 Int)) (or (<= 0 (+ (select main_a v_prenex_17338) 498)) (<= (select main_a v_prenex_17338) 999))) (forall ((v_prenex_17337 Int)) (or (< v_prenex_17337 main_y) (<= 1000 (* 2 (select main_a v_prenex_17337))) (<= (+ main_y 1) v_prenex_17337) (<= (* 2 (select main_a v_prenex_17337)) 1998)))) (or (forall ((v_prenex_13865 Int)) (or (<= (* 2 (select main_a v_prenex_13865)) 1000) (<= 2 (* 2 (select main_a v_prenex_13865))) (< v_prenex_13865 main_x))) (forall ((v_prenex_13864 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13864))) (< v_prenex_13864 main_y) (<= (+ main_y 1) v_prenex_13864) (<= (* 2 (select main_a v_prenex_13864)) 1998)))) (or (forall ((v_prenex_11499 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11499))) (< v_prenex_11499 main_y) (<= (+ main_y 1) v_prenex_11499) (<= (* 2 (select main_a v_prenex_11499)) 1998))) (forall ((v_prenex_11500 Int)) (or (<= (+ main_x 1) v_prenex_11500) (<= 1 (select main_a v_prenex_11500))))) (forall ((v_prenex_11679 Int) (v_prenex_11680 Int)) (or (< v_prenex_11679 main_y) (<= 1 (select main_a v_prenex_11679)) (<= (* 2 (select main_a v_prenex_11679)) 1998) (<= 2 (* 2 (select main_a v_prenex_11680))) (<= (select main_a v_prenex_11680) 500) (<= (select main_a v_prenex_11680) (select main_a v_prenex_11679)) (<= (+ main_y 1) v_prenex_11679))) (forall ((v_prenex_17513 Int) (v_prenex_17514 Int)) (or (< v_prenex_17513 main_y) (<= 1 (select main_a v_prenex_17514)) (<= (+ main_y 1) v_prenex_17513) (<= (select main_a v_prenex_17513) (+ (select main_a v_prenex_17514) 998)) (<= 500 (select main_a v_prenex_17513)) (<= (+ main_x 1) v_prenex_17514))) (forall ((v_prenex_12395 Int) (v_prenex_12396 Int)) (or (<= (select main_a v_prenex_12396) 999) (<= 1 (select main_a v_prenex_12396)) (<= (select main_a v_prenex_12396) (select main_a v_prenex_12395)) (<= (+ main_y 1) v_prenex_12395) (< v_prenex_12395 main_y) (<= (+ main_x 1) v_prenex_12396) (<= 500 (select main_a v_prenex_12395)))) (forall ((v_prenex_22356 Int) (v_prenex_22355 Int)) (or (<= (* 2 (select main_a v_prenex_22356)) 1000) (<= (+ main_y 1) v_prenex_22355) (<= (select main_a v_prenex_22356) (select main_a v_prenex_22355)) (<= 2 (* 2 (select main_a v_prenex_22356))) (<= (+ main_x 1) v_prenex_22356) (< v_prenex_22355 main_y) (<= (select main_a v_prenex_22355) 999))) (forall ((v_prenex_15759 Int) (v_prenex_15760 Int)) (or (<= 0 (+ (select main_a v_prenex_15760) 498)) (<= (+ (select main_a v_prenex_15759) (select main_a v_prenex_15760)) 1000) (<= (* 2 (select main_a v_prenex_15759)) 1998) (<= (+ main_y 1) v_prenex_15759) (<= (select main_a v_prenex_15760) 500) (< v_prenex_15760 main_x) (< v_prenex_15759 main_y))) (or (forall ((v_prenex_21587 Int)) (or (<= 1 (select main_a v_prenex_21587)) (<= (+ main_x 1) v_prenex_21587) (<= 2 (* 2 (select main_a v_prenex_21587))))) (forall ((v_prenex_21586 Int)) (or (<= (+ main_y 1) v_prenex_21586) (<= (select main_a v_prenex_21586) 999) (< v_prenex_21586 main_y) (<= 1000 (* 2 (select main_a v_prenex_21586)))))) (forall ((v_prenex_20271 Int) (v_prenex_20270 Int)) (or (<= 0 (+ (select main_a v_prenex_20271) 498)) (<= 1 (select main_a v_prenex_20270)) (<= (select main_a v_prenex_20270) (+ (select main_a v_prenex_20271) 998)) (< v_prenex_20270 main_y) (<= 1000 (* 2 (select main_a v_prenex_20270))) (<= (+ main_y 1) v_prenex_20270))) (or (forall ((v_prenex_21925 Int)) (or (<= (select main_a v_prenex_21925) 999) (<= (* 2 (select main_a v_prenex_21925)) 1000))) (forall ((v_prenex_21924 Int)) (or (<= 1 (select main_a v_prenex_21924)) (<= (+ main_y 1) v_prenex_21924) (<= (* 2 (select main_a v_prenex_21924)) 1998) (< v_prenex_21924 main_y) (<= (select main_a v_prenex_21924) 999)))) (or (forall ((v_prenex_17945 Int)) (or (<= (* 2 (select main_a v_prenex_17945)) 1000) (<= 0 (+ (select main_a v_prenex_17945) 498)))) (forall ((v_prenex_17944 Int)) (or (<= 500 (select main_a v_prenex_17944)) (<= (* 2 (select main_a v_prenex_17944)) 1998) (<= (+ main_y 1) v_prenex_17944) (< v_prenex_17944 main_y)))) (forall ((v_prenex_17314 Int)) (or (<= 1 (select main_a v_prenex_17314)) (<= (+ main_y 1) v_prenex_17314) (<= 500 (select main_a v_prenex_17314)) (<= (* 2 (select main_a v_prenex_17314)) 1998) (< v_prenex_17314 main_y))) (forall ((v_prenex_20758 Int) (v_prenex_20757 Int)) (or (<= (+ main_y 1) v_prenex_20757) (< v_prenex_20757 main_y) (<= 0 (+ (select main_a v_prenex_20758) 498)) (<= (select main_a v_prenex_20757) 1498) (<= 1000 (+ (select main_a v_prenex_20757) (select main_a v_prenex_20758))) (<= 1 (select main_a v_prenex_20758)) (<= (select main_a v_prenex_20757) 999))) (forall ((v_prenex_19113 Int) (v_prenex_19112 Int)) (or (<= (select main_a v_prenex_19113) (select main_a v_prenex_19112)) (<= (+ main_y 1) v_prenex_19112) (<= 500 (select main_a v_prenex_19112)) (< v_prenex_19112 main_y) (<= 0 (+ (select main_a v_prenex_19113) 498)) (<= (select main_a v_prenex_19112) 1498))) (forall ((v_prenex_15254 Int) (v_prenex_15253 Int)) (or (<= (select main_a v_prenex_15253) 999) (<= (+ main_y 1) v_prenex_15253) (< v_prenex_15253 main_y) (<= (select main_a v_prenex_15254) (select main_a v_prenex_15253)))) (forall ((v_prenex_20616 Int) (v_prenex_20615 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20615))) (< v_prenex_20615 main_y) (<= (+ main_y 1) v_prenex_20615) (<= 0 (+ (select main_a v_prenex_20616) 498)) (<= 1 (select main_a v_prenex_20615)) (<= 1000 (+ (select main_a v_prenex_20615) (select main_a v_prenex_20616))))) (forall ((v_prenex_20225 Int) (v_prenex_20224 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20224))) (<= (select main_a v_prenex_20224) 999) (<= (select main_a v_prenex_20225) (select main_a v_prenex_20224)) (< v_prenex_20224 main_y) (<= (+ main_y 1) v_prenex_20224) (<= 2 (* 2 (select main_a v_prenex_20225))))) (or (forall ((v_prenex_17650 Int)) (or (<= (select main_a v_prenex_17650) 500) (<= (select main_a v_prenex_17650) 999))) (forall ((v_prenex_17649 Int)) (or (<= (+ main_y 1) v_prenex_17649) (<= 1000 (* 2 (select main_a v_prenex_17649))) (<= (select main_a v_prenex_17649) 1498) (< v_prenex_17649 main_y)))) (forall ((v_prenex_12010 Int) (v_prenex_12011 Int)) (or (<= (select main_a v_prenex_12011) (select main_a v_prenex_12010)) (<= (select main_a v_prenex_12011) 500) (<= 1 (select main_a v_prenex_12010)) (<= 1000 (* 2 (select main_a v_prenex_12010))) (<= (+ main_y 1) v_prenex_12010) (< v_prenex_12010 main_y))) (forall ((v_prenex_22852 Int) (v_prenex_22853 Int)) (or (<= (+ main_y 1) v_prenex_22852) (<= 1000 (+ (select main_a v_prenex_22852) (select main_a v_prenex_22853))) (<= 1 (select main_a v_prenex_22853)) (<= 2 (* 2 (select main_a v_prenex_22853))) (< v_prenex_22852 main_y) (<= (select main_a v_prenex_22852) 999))) (forall ((v_prenex_16655 Int) (v_prenex_16656 Int)) (or (<= (select main_a v_prenex_16656) (select main_a v_prenex_16655)) (< v_prenex_16655 main_y) (<= (* 2 (select main_a v_prenex_16655)) 1998) (<= (+ main_y 1) v_prenex_16655) (< v_prenex_16656 main_x) (<= 2 (* 2 (select main_a v_prenex_16656))) (<= (select main_a v_prenex_16656) 999))) (forall ((v_prenex_17194 Int) (v_prenex_17195 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17195))) (< v_prenex_17194 main_y) (<= (select main_a v_prenex_17194) (+ (select main_a v_prenex_17195) 998)) (<= 1 (select main_a v_prenex_17194)) (<= (+ main_y 1) v_prenex_17194) (<= (select main_a v_prenex_17194) 999) (<= 0 (+ (select main_a v_prenex_17195) 498)))) (forall ((v_prenex_14253 Int) (v_prenex_14252 Int)) (or (<= 500 (select main_a v_prenex_14252)) (<= (select main_a v_prenex_14252) 999) (<= (select main_a v_prenex_14252) (+ (select main_a v_prenex_14253) 998)) (<= (select main_a v_prenex_14253) 500) (<= (select main_a v_prenex_14253) 999) (< v_prenex_14252 main_y) (<= (+ main_y 1) v_prenex_14252))) (forall ((v_prenex_19078 Int) (v_prenex_19079 Int)) (or (<= (+ main_y 1) v_prenex_19078) (<= (select main_a v_prenex_19078) (+ (select main_a v_prenex_19079) 998)) (< v_prenex_19078 main_y) (<= (* 2 (select main_a v_prenex_19079)) 1000) (<= 1000 (* 2 (select main_a v_prenex_19078))) (<= 2 (* 2 (select main_a v_prenex_19079))) (<= (+ main_x 1) v_prenex_19079))) (forall ((v_prenex_12062 Int) (v_prenex_12063 Int)) (or (<= (select main_a v_prenex_12063) (select main_a v_prenex_12062)) (<= 1 (select main_a v_prenex_12063)) (<= (* 2 (select main_a v_prenex_12062)) 1998) (<= (+ main_y 1) v_prenex_12062) (<= 1 (select main_a v_prenex_12062)) (< v_prenex_12062 main_y))) (forall ((v_prenex_17074 Int) (v_prenex_17075 Int)) (or (<= (select main_a v_prenex_17075) (select main_a v_prenex_17074)) (<= 2 (* 2 (select main_a v_prenex_17075))) (<= 500 (select main_a v_prenex_17074)) (<= (select main_a v_prenex_17074) 999) (<= (+ main_y 1) v_prenex_17074) (< v_prenex_17074 main_y) (<= (* 2 (select main_a v_prenex_17075)) 1000))) (forall ((v_prenex_19571 Int) (v_prenex_19570 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19571))) (<= (+ main_y 1) v_prenex_19570) (< v_prenex_19570 main_y) (<= (select main_a v_prenex_19570) 1498) (<= (select main_a v_prenex_19571) (select main_a v_prenex_19570)) (<= 1 (select main_a v_prenex_19571)) (<= 500 (select main_a v_prenex_19570)))) (forall ((v_prenex_12335 Int) (v_prenex_12336 Int)) (or (<= (select main_a v_prenex_12336) 500) (<= (* 2 (select main_a v_prenex_12335)) 1998) (<= (+ main_y 1) v_prenex_12335) (< v_prenex_12335 main_y) (<= 1 (select main_a v_prenex_12336)) (<= (select main_a v_prenex_12335) (+ (select main_a v_prenex_12336) 998)) (< v_prenex_12336 main_x))) (or (forall ((v_prenex_11065 Int)) (or (<= 1 (select main_a v_prenex_11065)) (< v_prenex_11065 main_y) (<= (+ main_y 1) v_prenex_11065) (<= 500 (select main_a v_prenex_11065)) (<= (* 2 (select main_a v_prenex_11065)) 1998))) (forall ((v_prenex_11066 Int)) (or (<= 0 (+ (select main_a v_prenex_11066) 498)) (<= 1 (select main_a v_prenex_11066))))) (forall ((v_prenex_12942 Int) (v_prenex_12941 Int)) (or (<= (+ (select main_a v_prenex_12941) (select main_a v_prenex_12942)) 1000) (<= (select main_a v_prenex_12941) 1498) (<= (select main_a v_prenex_12942) 500) (< v_prenex_12941 main_y) (<= 2 (* 2 (select main_a v_prenex_12942))) (<= (+ main_y 1) v_prenex_12941))) (or (forall ((v_prenex_22524 Int)) (or (<= (select main_a v_prenex_22524) 500) (<= 2 (* 2 (select main_a v_prenex_22524))) (< v_prenex_22524 main_x))) (forall ((v_prenex_22523 Int)) (or (<= (select main_a v_prenex_22523) 1498) (<= (+ main_y 1) v_prenex_22523) (<= 1000 (* 2 (select main_a v_prenex_22523))) (< v_prenex_22523 main_y)))) (forall ((v_prenex_16779 Int) (v_prenex_16780 Int)) (or (<= (select main_a v_prenex_16780) 999) (<= 2 (* 2 (select main_a v_prenex_16780))) (< v_prenex_16779 main_y) (<= (* 2 (select main_a v_prenex_16779)) 1998) (<= (+ main_y 1) v_prenex_16779) (<= 500 (select main_a v_prenex_16779)) (<= (select main_a v_prenex_16779) (+ (select main_a v_prenex_16780) 998)))) (forall ((v_prenex_20714 Int) (v_prenex_20713 Int)) (or (<= (* 2 (select main_a v_prenex_20714)) 1000) (<= (+ main_y 1) v_prenex_20713) (<= (select main_a v_prenex_20713) (+ (select main_a v_prenex_20714) 998)) (<= 2 (* 2 (select main_a v_prenex_20714))) (< v_prenex_20713 main_y) (<= 500 (select main_a v_prenex_20713)) (<= (select main_a v_prenex_20713) 999))) (or (forall ((v_prenex_13674 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13674))) (< v_prenex_13674 main_x) (<= (select main_a v_prenex_13674) 500))) (forall ((v_prenex_13673 Int)) (or (<= (select main_a v_prenex_13673) 1498) (<= (+ main_y 1) v_prenex_13673) (<= (* 2 (select main_a v_prenex_13673)) 1998) (< v_prenex_13673 main_y)))) (forall ((v_prenex_17934 Int) (v_prenex_17935 Int)) (or (<= (select main_a v_prenex_17934) 999) (<= (select main_a v_prenex_17935) 999) (<= 1000 (+ (select main_a v_prenex_17934) (select main_a v_prenex_17935))) (<= (+ main_y 1) v_prenex_17934) (<= 1 (select main_a v_prenex_17935)) (< v_prenex_17934 main_y))) (forall ((v_prenex_12188 Int) (v_prenex_12187 Int)) (or (<= (+ main_y 1) v_prenex_12187) (<= 1 (select main_a v_prenex_12188)) (<= (select main_a v_prenex_12187) 999) (<= (select main_a v_prenex_12188) 500) (< v_prenex_12187 main_y) (<= (select main_a v_prenex_12188) (select main_a v_prenex_12187)) (<= 1 (select main_a v_prenex_12187)))) (forall ((v_prenex_20063 Int) (v_prenex_20062 Int)) (or (< v_prenex_20062 main_y) (<= (select main_a v_prenex_20062) 1498) (<= (+ main_y 1) v_prenex_20062) (<= 500 (select main_a v_prenex_20062)) (<= (select main_a v_prenex_20062) (+ (select main_a v_prenex_20063) 998)) (<= (select main_a v_prenex_20063) 500) (<= 0 (+ (select main_a v_prenex_20063) 498)))) (forall ((v_prenex_11132 Int) (v_prenex_11131 Int)) (or (<= (* 2 (select main_a v_prenex_11132)) 1000) (<= (+ main_y 1) v_prenex_11131) (<= (select main_a v_prenex_11131) 999) (< v_prenex_11131 main_y) (<= 1 (select main_a v_prenex_11132)) (<= 500 (select main_a v_prenex_11131)) (<= 1000 (+ (select main_a v_prenex_11131) (select main_a v_prenex_11132))))) (forall ((v_prenex_17932 Int) (v_prenex_17933 Int)) (or (<= 0 (+ (select main_a v_prenex_17933) 498)) (<= (+ main_y 1) v_prenex_17932) (<= (select main_a v_prenex_17932) (+ (select main_a v_prenex_17933) 998)) (<= 500 (select main_a v_prenex_17932)) (< v_prenex_17932 main_y) (<= (select main_a v_prenex_17933) 999))) (or (forall ((v_prenex_11625 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11625))) (<= 1 (select main_a v_prenex_11625)) (< v_prenex_11625 main_y) (<= (select main_a v_prenex_11625) 1498) (<= (+ main_y 1) v_prenex_11625))) (forall ((v_prenex_11626 Int)) (or (<= (select main_a v_prenex_11626) 500) (<= 1 (select main_a v_prenex_11626))))) (or (forall ((v_prenex_14156 Int)) (or (<= 500 (select main_a v_prenex_14156)) (<= (+ main_y 1) v_prenex_14156) (< v_prenex_14156 main_y) (<= (* 2 (select main_a v_prenex_14156)) 1998))) (forall ((v_prenex_14157 Int)) (or (<= 1 (select main_a v_prenex_14157)) (< v_prenex_14157 main_x) (<= (* 2 (select main_a v_prenex_14157)) 1000)))) (or (forall ((v_prenex_13049 Int)) (or (<= 0 (+ (select main_a v_prenex_13049) 498)) (<= (* 2 (select main_a v_prenex_13049)) 1000))) (forall ((v_prenex_13048 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13048))) (<= (+ main_y 1) v_prenex_13048) (<= 500 (select main_a v_prenex_13048)) (< v_prenex_13048 main_y) (<= (select main_a v_prenex_13048) 999)))) (forall ((v_prenex_13150 Int) (v_prenex_13151 Int)) (or (<= 0 (+ (select main_a v_prenex_13151) 498)) (< v_prenex_13150 main_y) (<= (select main_a v_prenex_13151) 500) (<= (+ main_y 1) v_prenex_13150) (<= (select main_a v_prenex_13150) 999) (<= (select main_a v_prenex_13151) (select main_a v_prenex_13150)) (<= 1 (select main_a v_prenex_13150)))) (or (forall ((v_prenex_12290 Int)) (or (<= (select main_a v_prenex_12290) 500) (< v_prenex_12290 main_x) (<= 1 (select main_a v_prenex_12290)))) (forall ((v_prenex_12289 Int)) (or (< v_prenex_12289 main_y) (<= (+ main_y 1) v_prenex_12289) (<= 1000 (* 2 (select main_a v_prenex_12289))) (<= 500 (select main_a v_prenex_12289))))) (or (forall ((v_prenex_17150 Int)) (or (<= (+ main_x 1) v_prenex_17150) (<= (select main_a v_prenex_17150) 500) (<= 2 (* 2 (select main_a v_prenex_17150))))) (forall ((v_prenex_17149 Int)) (or (< v_prenex_17149 main_y) (<= (+ main_y 1) v_prenex_17149) (<= 1000 (* 2 (select main_a v_prenex_17149))) (<= (* 2 (select main_a v_prenex_17149)) 1998)))) (or (forall ((v_prenex_18370 Int)) (or (<= (select main_a v_prenex_18370) 1498) (<= (+ main_y 1) v_prenex_18370) (<= 1000 (* 2 (select main_a v_prenex_18370))) (<= 500 (select main_a v_prenex_18370)) (< v_prenex_18370 main_y))) (forall ((v_prenex_18371 Int)) (or (<= (select main_a v_prenex_18371) 500) (<= (select main_a v_prenex_18371) 999)))) (or (forall ((v_prenex_17836 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17836))) (<= 500 (select main_a v_prenex_17836)) (< v_prenex_17836 main_y) (<= (+ main_y 1) v_prenex_17836) (<= (select main_a v_prenex_17836) 999))) (forall ((v_prenex_17837 Int)) (<= 0 (+ (select main_a v_prenex_17837) 498)))) (forall ((v_prenex_16941 Int) (v_prenex_16942 Int)) (or (<= 500 (select main_a v_prenex_16941)) (<= (+ main_y 1) v_prenex_16941) (< v_prenex_16941 main_y) (<= (select main_a v_prenex_16942) 500) (<= (select main_a v_prenex_16942) 999) (<= (select main_a v_prenex_16941) (+ (select main_a v_prenex_16942) 998)))) (or (forall ((v_prenex_15078 Int)) (or (<= 1 (select main_a v_prenex_15078)) (<= 500 (select main_a v_prenex_15078)) (< v_prenex_15078 main_y) (<= (* 2 (select main_a v_prenex_15078)) 1998) (<= (+ main_y 1) v_prenex_15078))) (forall ((v_prenex_15079 Int)) (or (<= 0 (+ (select main_a v_prenex_15079) 498)) (<= (* 2 (select main_a v_prenex_15079)) 1000)))) (forall ((v_prenex_15928 Int) (v_prenex_15927 Int)) (or (<= (+ main_x 1) v_prenex_15928) (< v_prenex_15927 main_y) (<= (select main_a v_prenex_15928) 500) (<= 2 (* 2 (select main_a v_prenex_15928))) (<= (+ main_y 1) v_prenex_15927) (<= 1 (select main_a v_prenex_15927)) (<= 1000 (+ (select main_a v_prenex_15927) (select main_a v_prenex_15928))))) (forall ((v_prenex_15276 Int) (v_prenex_15275 Int)) (or (< v_prenex_15275 main_y) (<= 1000 (+ (select main_a v_prenex_15275) (select main_a v_prenex_15276))) (<= (* 2 (select main_a v_prenex_15275)) 1998) (<= (* 2 (select main_a v_prenex_15276)) 1000) (<= (select main_a v_prenex_15275) 999) (<= (+ main_y 1) v_prenex_15275) (<= (select main_a v_prenex_15276) 500))) (forall ((v_prenex_14077 Int) (v_prenex_14076 Int)) (or (< v_prenex_14076 main_y) (<= (+ main_y 1) v_prenex_14076) (<= (select main_a v_prenex_14076) 999) (<= 0 (+ (select main_a v_prenex_14077) 498)) (<= 1000 (* 2 (select main_a v_prenex_14076))) (<= (* 2 (select main_a v_prenex_14077)) 1000) (<= (+ (select main_a v_prenex_14076) (select main_a v_prenex_14077)) 1000))) (forall ((v_prenex_11237 Int) (v_prenex_11238 Int)) (or (<= 1 (select main_a v_prenex_11237)) (<= 0 (+ (select main_a v_prenex_11238) 498)) (<= (* 2 (select main_a v_prenex_11237)) 1998) (< v_prenex_11237 main_y) (<= (select main_a v_prenex_11237) (+ (select main_a v_prenex_11238) 998)) (<= (+ main_y 1) v_prenex_11237))) (forall ((v_prenex_11105 Int) (v_prenex_11104 Int)) (or (<= (select main_a v_prenex_11105) 999) (<= (+ main_x 1) v_prenex_11105) (<= (+ main_y 1) v_prenex_11104) (<= 1000 (* 2 (select main_a v_prenex_11104))) (< v_prenex_11104 main_y) (<= (select main_a v_prenex_11104) (+ (select main_a v_prenex_11105) 998)) (<= 1 (select main_a v_prenex_11105)))) (forall ((v_prenex_11176 Int) (v_prenex_11175 Int)) (or (<= (select main_a v_prenex_11176) 500) (<= 1 (select main_a v_prenex_11176)) (<= (select main_a v_prenex_11175) (+ (select main_a v_prenex_11176) 998)) (< v_prenex_11175 main_y) (<= (+ main_y 1) v_prenex_11175) (<= (select main_a v_prenex_11175) 999) (<= (+ main_x 1) v_prenex_11176))) (forall ((v_prenex_18682 Int) (v_prenex_18683 Int)) (or (<= (select main_a v_prenex_18682) 1498) (<= 500 (select main_a v_prenex_18682)) (<= (+ main_y 1) v_prenex_18682) (< v_prenex_18682 main_y) (<= (* 2 (select main_a v_prenex_18683)) 1000) (<= (+ (select main_a v_prenex_18682) (select main_a v_prenex_18683)) 1000) (<= 2 (* 2 (select main_a v_prenex_18683))))) (forall ((v_prenex_17170 Int) (v_prenex_17169 Int)) (or (<= (+ main_y 1) v_prenex_17169) (<= (select main_a v_prenex_17170) 999) (<= 2 (* 2 (select main_a v_prenex_17170))) (< v_prenex_17169 main_y) (<= 500 (select main_a v_prenex_17169)) (<= (+ (select main_a v_prenex_17169) (select main_a v_prenex_17170)) 1000))) (forall ((v_prenex_11644 Int) (v_prenex_11643 Int)) (or (<= (+ main_y 1) v_prenex_11643) (< v_prenex_11643 main_y) (<= (select main_a v_prenex_11643) 1498) (<= 1000 (+ (select main_a v_prenex_11643) (select main_a v_prenex_11644))) (<= 2 (* 2 (select main_a v_prenex_11644))) (<= 1 (select main_a v_prenex_11644)) (<= (select main_a v_prenex_11643) 999))) (forall ((v_prenex_21427 Int) (v_prenex_21428 Int)) (or (<= (select main_a v_prenex_21428) (select main_a v_prenex_21427)) (<= 2 (* 2 (select main_a v_prenex_21428))) (<= 1000 (* 2 (select main_a v_prenex_21427))) (< v_prenex_21427 main_y) (<= (+ main_y 1) v_prenex_21427))) (forall ((v_prenex_18587 Int) (v_prenex_18588 Int)) (or (<= (+ main_y 1) v_prenex_18587) (<= 2 (* 2 (select main_a v_prenex_18588))) (< v_prenex_18587 main_y) (<= (* 2 (select main_a v_prenex_18587)) 1998) (<= (+ (select main_a v_prenex_18587) (select main_a v_prenex_18588)) 1000) (<= 0 (+ (select main_a v_prenex_18588) 498)) (<= 500 (select main_a v_prenex_18587)))) (or (forall ((v_prenex_17833 Int)) (or (<= (select main_a v_prenex_17833) 999) (< v_prenex_17833 main_x) (<= (* 2 (select main_a v_prenex_17833)) 1000))) (forall ((v_prenex_17832 Int)) (or (< v_prenex_17832 main_y) (<= 500 (select main_a v_prenex_17832)) (<= (+ main_y 1) v_prenex_17832) (<= (* 2 (select main_a v_prenex_17832)) 1998)))) (forall ((v_prenex_19647 Int) (v_prenex_19646 Int)) (or (<= (+ main_y 1) v_prenex_19646) (< v_prenex_19646 main_y) (<= (* 2 (select main_a v_prenex_19646)) 1998) (<= 1000 (+ (select main_a v_prenex_19646) (select main_a v_prenex_19647))) (<= 1 (select main_a v_prenex_19647)) (<= 1000 (* 2 (select main_a v_prenex_19646))))) (or (forall ((v_prenex_16497 Int)) (or (<= 500 (select main_a v_prenex_16497)) (< v_prenex_16497 main_y) (<= (select main_a v_prenex_16497) 1498) (<= (* 2 (select main_a v_prenex_16497)) 1998) (<= (+ main_y 1) v_prenex_16497))) (forall ((v_prenex_16498 Int)) (<= 0 (+ (select main_a v_prenex_16498) 498)))) (forall ((v_prenex_12212 Int) (v_prenex_12211 Int)) (or (<= 1000 (+ (select main_a v_prenex_12211) (select main_a v_prenex_12212))) (<= (select main_a v_prenex_12212) 999) (<= 1 (select main_a v_prenex_12211)) (< v_prenex_12211 main_y) (<= 2 (* 2 (select main_a v_prenex_12212))) (<= (+ main_y 1) v_prenex_12211))) (forall ((v_prenex_13444 Int) (v_prenex_13443 Int)) (or (<= (+ main_x 1) v_prenex_13444) (< v_prenex_13443 main_y) (<= 1 (select main_a v_prenex_13443)) (<= (select main_a v_prenex_13444) 500) (<= (+ main_y 1) v_prenex_13443) (<= (+ (select main_a v_prenex_13443) (select main_a v_prenex_13444)) 1000))) (forall ((v_prenex_20285 Int) (v_prenex_20284 Int)) (or (<= (select main_a v_prenex_20284) (+ (select main_a v_prenex_20285) 998)) (<= (select main_a v_prenex_20285) 500) (< v_prenex_20284 main_y) (<= (* 2 (select main_a v_prenex_20284)) 1998) (<= (+ main_x 1) v_prenex_20285) (<= (+ main_y 1) v_prenex_20284) (<= (* 2 (select main_a v_prenex_20285)) 1000))) (forall ((v_prenex_11543 Int) (v_prenex_11544 Int)) (or (< v_prenex_11543 main_y) (<= 500 (select main_a v_prenex_11543)) (<= 1000 (* 2 (select main_a v_prenex_11543))) (<= 1000 (+ (select main_a v_prenex_11543) (select main_a v_prenex_11544))) (<= (select main_a v_prenex_11544) 500) (<= (+ main_y 1) v_prenex_11543) (<= 1 (select main_a v_prenex_11544)))) (forall ((v_prenex_20492 Int) (v_prenex_20491 Int)) (or (< v_prenex_20491 main_y) (<= 1 (select main_a v_prenex_20492)) (<= (+ main_y 1) v_prenex_20491) (< v_prenex_20492 main_x) (<= (* 2 (select main_a v_prenex_20491)) 1998) (<= (select main_a v_prenex_20492) (select main_a v_prenex_20491)))) (or (forall ((v_prenex_17917 Int)) (or (<= 0 (+ (select main_a v_prenex_17917) 498)) (<= 1 (select main_a v_prenex_17917)))) (forall ((v_prenex_17916 Int)) (or (< v_prenex_17916 main_y) (<= 500 (select main_a v_prenex_17916)) (<= (* 2 (select main_a v_prenex_17916)) 1998) (<= (+ main_y 1) v_prenex_17916)))) (or (forall ((v_prenex_15003 Int)) (or (<= (select main_a v_prenex_15003) 999) (<= 0 (+ (select main_a v_prenex_15003) 498)))) (forall ((v_prenex_15002 Int)) (or (< v_prenex_15002 main_y) (<= (+ main_y 1) v_prenex_15002) (<= 1000 (* 2 (select main_a v_prenex_15002))) (<= 500 (select main_a v_prenex_15002))))) (forall ((v_prenex_12344 Int) (v_prenex_12345 Int)) (or (<= 500 (select main_a v_prenex_12344)) (<= (select main_a v_prenex_12345) (select main_a v_prenex_12344)) (<= (+ main_y 1) v_prenex_12344) (<= (* 2 (select main_a v_prenex_12344)) 1998) (< v_prenex_12344 main_y))) (forall ((v_prenex_21120 Int) (v_prenex_21121 Int)) (or (<= (select main_a v_prenex_21120) 999) (<= 2 (* 2 (select main_a v_prenex_21121))) (< v_prenex_21120 main_y) (<= (+ main_y 1) v_prenex_21120) (<= 1000 (+ (select main_a v_prenex_21120) (select main_a v_prenex_21121))) (<= 500 (select main_a v_prenex_21120)))) (or (forall ((v_prenex_20477 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20477))) (<= (+ main_y 1) v_prenex_20477) (< v_prenex_20477 main_y) (<= (* 2 (select main_a v_prenex_20477)) 1998))) (forall ((v_prenex_20478 Int)) (or (<= (+ main_x 1) v_prenex_20478) (<= 0 (+ (select main_a v_prenex_20478) 498)) (<= 2 (* 2 (select main_a v_prenex_20478)))))) (forall ((v_prenex_14003 Int) (v_prenex_14002 Int)) (or (< v_prenex_14002 main_y) (<= (select main_a v_prenex_14002) 1498) (<= (+ main_x 1) v_prenex_14003) (<= (* 2 (select main_a v_prenex_14003)) 1000) (<= 1000 (+ (select main_a v_prenex_14002) (select main_a v_prenex_14003))) (<= (+ main_y 1) v_prenex_14002))) (forall ((v_prenex_13354 Int) (v_prenex_13355 Int)) (or (<= 1 (select main_a v_prenex_13355)) (<= 1000 (* 2 (select main_a v_prenex_13354))) (<= (select main_a v_prenex_13354) (+ (select main_a v_prenex_13355) 998)) (<= 2 (* 2 (select main_a v_prenex_13355))) (<= (+ main_y 1) v_prenex_13354) (< v_prenex_13354 main_y))) (or (forall ((v_prenex_19009 Int)) (or (<= 1 (select main_a v_prenex_19009)) (< v_prenex_19009 main_x) (<= (+ main_x 1) v_prenex_19009))) (forall ((v_prenex_19008 Int)) (or (<= (+ main_y 1) v_prenex_19008) (<= 1000 (* 2 (select main_a v_prenex_19008)))))) (forall ((v_prenex_16685 Int) (v_prenex_16686 Int)) (or (<= 500 (select main_a v_prenex_16685)) (< v_prenex_16685 main_y) (<= (+ main_y 1) v_prenex_16685) (<= 0 (+ (select main_a v_prenex_16686) 498)) (<= (+ (select main_a v_prenex_16685) (select main_a v_prenex_16686)) 1000))) (forall ((v_prenex_20837 Int) (v_prenex_20836 Int)) (or (<= (select main_a v_prenex_20837) (select main_a v_prenex_20836)) (< v_prenex_20836 main_y) (<= (* 2 (select main_a v_prenex_20836)) 1998) (<= 1 (select main_a v_prenex_20837)) (< v_prenex_20837 main_x) (<= (+ main_y 1) v_prenex_20836) (<= 0 (+ (select main_a v_prenex_20837) 498)))) (or (forall ((v_prenex_21444 Int)) (<= (* 2 (select main_a v_prenex_21444)) 1000)) (forall ((v_prenex_21443 Int)) (or (<= 1 (select main_a v_prenex_21443)) (<= (+ main_y 1) v_prenex_21443) (< v_prenex_21443 main_y) (<= (* 2 (select main_a v_prenex_21443)) 1998)))) (forall ((v_prenex_11655 Int) (v_prenex_11656 Int)) (or (<= (select main_a v_prenex_11656) 500) (<= (* 2 (select main_a v_prenex_11655)) 1998) (<= (select main_a v_prenex_11655) (+ (select main_a v_prenex_11656) 998)) (<= 1000 (* 2 (select main_a v_prenex_11655))) (<= (+ main_y 1) v_prenex_11655) (< v_prenex_11655 main_y))) (or (forall ((v_prenex_21719 Int)) (or (<= (* 2 (select main_a v_prenex_21719)) 1000) (<= 0 (+ (select main_a v_prenex_21719) 498)))) (forall ((v_prenex_21718 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21718))) (< v_prenex_21718 main_y) (<= 500 (select main_a v_prenex_21718)) (<= (select main_a v_prenex_21718) 999) (<= (+ main_y 1) v_prenex_21718)))) (forall ((v_prenex_19207 Int) (v_prenex_19206 Int)) (or (<= (+ main_x 1) v_prenex_19207) (< v_prenex_19206 main_y) (<= (select main_a v_prenex_19206) 999) (<= 2 (* 2 (select main_a v_prenex_19207))) (<= (+ main_y 1) v_prenex_19206) (<= (* 2 (select main_a v_prenex_19207)) 1000) (<= (select main_a v_prenex_19206) (+ (select main_a v_prenex_19207) 998)))) (forall ((v_prenex_11129 Int) (v_prenex_11130 Int)) (or (<= (* 2 (select main_a v_prenex_11129)) 1998) (<= (+ (select main_a v_prenex_11129) (select main_a v_prenex_11130)) 1000) (<= 1 (select main_a v_prenex_11129)) (< v_prenex_11129 main_y) (<= (* 2 (select main_a v_prenex_11130)) 1000) (<= (+ main_y 1) v_prenex_11129))) (forall ((v_prenex_16387 Int) (v_prenex_16388 Int)) (or (<= (+ main_y 1) v_prenex_16387) (<= 1000 (+ (select main_a v_prenex_16387) (select main_a v_prenex_16388))) (<= (select main_a v_prenex_16387) 999) (< v_prenex_16388 main_x) (< v_prenex_16387 main_y))) (forall ((v_prenex_14534 Int) (v_prenex_14535 Int)) (or (<= (+ main_y 1) v_prenex_14534) (< v_prenex_14535 main_x) (< v_prenex_14534 main_y) (<= (select main_a v_prenex_14534) 1498) (<= (select main_a v_prenex_14534) (+ (select main_a v_prenex_14535) 998)))) (forall ((v_prenex_13903 Int) (v_prenex_13902 Int)) (or (<= (select main_a v_prenex_13903) 999) (< v_prenex_13902 main_y) (<= (+ main_x 1) v_prenex_13903) (<= (+ main_y 1) v_prenex_13902) (<= 0 (+ (select main_a v_prenex_13903) 498)) (<= (* 2 (select main_a v_prenex_13902)) 1998) (<= 1000 (+ (select main_a v_prenex_13902) (select main_a v_prenex_13903))))) (or (forall ((v_prenex_16719 Int)) (or (<= 500 (select main_a v_prenex_16719)) (<= (+ main_y 1) v_prenex_16719) (<= 1000 (* 2 (select main_a v_prenex_16719))) (< v_prenex_16719 main_y) (<= (* 2 (select main_a v_prenex_16719)) 1998))) (forall ((v_prenex_16720 Int)) (or (<= (* 2 (select main_a v_prenex_16720)) 1000) (<= 2 (* 2 (select main_a v_prenex_16720)))))) (forall ((v_prenex_16901 Int) (v_prenex_16902 Int)) (or (<= (select main_a v_prenex_16902) (select main_a v_prenex_16901)) (<= (+ main_y 1) v_prenex_16901) (<= 500 (select main_a v_prenex_16901)) (< v_prenex_16901 main_y))) (forall ((v_prenex_23754 Int) (v_prenex_23755 Int)) (or (<= (select main_a v_prenex_23755) 999) (< v_prenex_23754 main_y) (<= (select main_a v_prenex_23755) (select main_a v_prenex_23754)) (<= 1000 (* 2 (select main_a v_prenex_23754))) (<= (* 2 (select main_a v_prenex_23754)) 1998) (<= 2 (* 2 (select main_a v_prenex_23755))) (<= (+ main_y 1) v_prenex_23754))) (or (forall ((v_prenex_12411 Int)) (or (<= (+ main_y 1) v_prenex_12411) (<= 1 (select main_a v_prenex_12411)) (< v_prenex_12411 main_y) (<= 500 (select main_a v_prenex_12411)) (<= 1000 (* 2 (select main_a v_prenex_12411))))) (forall ((v_prenex_12412 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12412))) (<= (* 2 (select main_a v_prenex_12412)) 1000)))) (or (forall ((v_prenex_17355 Int)) (or (<= 0 (+ (select main_a v_prenex_17355) 498)) (<= 2 (* 2 (select main_a v_prenex_17355))))) (forall ((v_prenex_17354 Int)) (or (<= 1 (select main_a v_prenex_17354)) (<= (+ main_y 1) v_prenex_17354) (< v_prenex_17354 main_y) (<= 1000 (* 2 (select main_a v_prenex_17354))) (<= (* 2 (select main_a v_prenex_17354)) 1998)))) (or (forall ((v_prenex_17326 Int)) (<= (* 2 (select main_a v_prenex_17326)) 1000)) (forall ((v_prenex_17325 Int)) (or (<= (+ main_y 1) v_prenex_17325) (<= 1000 (* 2 (select main_a v_prenex_17325))) (<= 500 (select main_a v_prenex_17325)) (< v_prenex_17325 main_y) (<= (* 2 (select main_a v_prenex_17325)) 1998)))) (forall ((v_prenex_19133 Int) (v_prenex_19132 Int)) (or (< v_prenex_19132 main_y) (<= (select main_a v_prenex_19132) 1498) (<= 1000 (* 2 (select main_a v_prenex_19132))) (<= (* 2 (select main_a v_prenex_19133)) 1000) (<= 2 (* 2 (select main_a v_prenex_19133))) (<= (+ main_y 1) v_prenex_19132) (<= 1000 (+ (select main_a v_prenex_19132) (select main_a v_prenex_19133))))) (forall ((v_prenex_11058 Int) (v_prenex_11057 Int)) (or (<= 1 (select main_a v_prenex_11057)) (<= (* 2 (select main_a v_prenex_11058)) 1000) (<= (+ main_y 1) v_prenex_11057) (<= (select main_a v_prenex_11057) (+ (select main_a v_prenex_11058) 998)) (< v_prenex_11057 main_y) (<= 1000 (* 2 (select main_a v_prenex_11057))) (<= 0 (+ (select main_a v_prenex_11058) 498)))) (forall ((v_prenex_11181 Int) (v_prenex_11182 Int)) (or (<= 1 (select main_a v_prenex_11182)) (<= (+ main_y 1) v_prenex_11181) (< v_prenex_11181 main_y) (<= 500 (select main_a v_prenex_11181)) (<= (* 2 (select main_a v_prenex_11182)) 1000) (<= (select main_a v_prenex_11181) 999) (<= (select main_a v_prenex_11181) (+ (select main_a v_prenex_11182) 998)))) (forall ((v_prenex_10976 Int) (v_prenex_10975 Int)) (or (<= 1 (select main_a v_prenex_10976)) (<= (+ main_y 1) v_prenex_10975) (<= (select main_a v_prenex_10975) 1498) (<= 2 (* 2 (select main_a v_prenex_10976))) (< v_prenex_10975 main_y) (<= (select main_a v_prenex_10975) (+ (select main_a v_prenex_10976) 998)))) (forall ((v_prenex_16340 Int) (v_prenex_16341 Int)) (or (< v_prenex_16341 main_x) (<= (select main_a v_prenex_16341) 500) (<= (+ (select main_a v_prenex_16340) (select main_a v_prenex_16341)) 1000) (<= (+ main_y 1) v_prenex_16340) (<= 2 (* 2 (select main_a v_prenex_16341))) (<= (select main_a v_prenex_16340) 1498) (< v_prenex_16340 main_y))) (forall ((v_prenex_11286 Int) (v_prenex_11287 Int)) (or (<= (* 2 (select main_a v_prenex_11286)) 1998) (<= 0 (+ (select main_a v_prenex_11287) 498)) (<= (+ (select main_a v_prenex_11286) (select main_a v_prenex_11287)) 1000) (<= (+ main_y 1) v_prenex_11286) (<= 2 (* 2 (select main_a v_prenex_11287))) (< v_prenex_11286 main_y) (<= 500 (select main_a v_prenex_11286)))) (or (forall ((v_prenex_14727 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14727))) (<= (+ main_y 1) v_prenex_14727) (< v_prenex_14727 main_y))) (forall ((v_prenex_14728 Int)) (or (<= (+ main_x 1) v_prenex_14728) (<= (* 2 (select main_a v_prenex_14728)) 1000)))) (forall ((v_prenex_19290 Int) (v_prenex_19291 Int)) (or (<= (+ main_y 1) v_prenex_19290) (<= (* 2 (select main_a v_prenex_19290)) 1998) (<= (select main_a v_prenex_19290) 1498) (<= 1000 (+ (select main_a v_prenex_19290) (select main_a v_prenex_19291))) (<= (select main_a v_prenex_19291) 500) (< v_prenex_19290 main_y))) (forall ((v_prenex_23085 Int) (v_prenex_23084 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23085))) (<= (select main_a v_prenex_23085) 999) (< v_prenex_23084 main_y) (<= 1000 (* 2 (select main_a v_prenex_23084))) (<= (+ (select main_a v_prenex_23084) (select main_a v_prenex_23085)) 1000) (<= (+ main_y 1) v_prenex_23084))) (forall ((v_prenex_15037 Int) (v_prenex_15036 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15037))) (<= (select main_a v_prenex_15036) 999) (<= (+ main_y 1) v_prenex_15036) (< v_prenex_15036 main_y) (<= 1000 (+ (select main_a v_prenex_15036) (select main_a v_prenex_15037))) (<= (select main_a v_prenex_15037) 999) (<= 1 (select main_a v_prenex_15036)))) (forall ((v_prenex_17111 Int) (v_prenex_17112 Int)) (or (<= 1000 (+ (select main_a v_prenex_17111) (select main_a v_prenex_17112))) (<= (select main_a v_prenex_17112) 999) (<= (select main_a v_prenex_17111) 1498) (<= 500 (select main_a v_prenex_17111)) (<= (+ main_y 1) v_prenex_17111) (< v_prenex_17111 main_y))) (or (forall ((v_prenex_23511 Int)) (or (<= (select main_a v_prenex_23511) 500) (<= 1 (select main_a v_prenex_23511)))) (forall ((v_prenex_23510 Int)) (or (< v_prenex_23510 main_y) (<= 1 (select main_a v_prenex_23510)) (<= (+ main_y 1) v_prenex_23510) (<= (* 2 (select main_a v_prenex_23510)) 1998) (<= (select main_a v_prenex_23510) 1498)))) (forall ((v_prenex_23787 Int) (v_prenex_23786 Int)) (or (<= 1 (select main_a v_prenex_23787)) (<= 2 (* 2 (select main_a v_prenex_23787))) (<= (+ main_y 1) v_prenex_23786) (<= 1000 (* 2 (select main_a v_prenex_23786))) (< v_prenex_23786 main_y) (<= (select main_a v_prenex_23786) 1498) (<= 1000 (+ (select main_a v_prenex_23786) (select main_a v_prenex_23787))))) (forall ((v_prenex_19162 Int) (v_prenex_19163 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19162))) (<= 1 (select main_a v_prenex_19163)) (<= (+ main_x 1) v_prenex_19163) (<= 0 (+ (select main_a v_prenex_19163) 498)) (<= (+ main_y 1) v_prenex_19162) (<= (select main_a v_prenex_19162) (+ (select main_a v_prenex_19163) 998)) (< v_prenex_19162 main_y))) (forall ((v_prenex_21450 Int) (v_prenex_21449 Int)) (or (<= 1 (select main_a v_prenex_21450)) (<= 500 (select main_a v_prenex_21449)) (<= (select main_a v_prenex_21450) (select main_a v_prenex_21449)) (<= 2 (* 2 (select main_a v_prenex_21450))) (<= (select main_a v_prenex_21449) 1498) (<= (+ main_y 1) v_prenex_21449) (< v_prenex_21449 main_y))) (forall ((v_prenex_17135 Int) (v_prenex_17136 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17135))) (<= (select main_a v_prenex_17135) 999) (<= (+ main_y 1) v_prenex_17135) (< v_prenex_17135 main_y) (<= (+ (select main_a v_prenex_17135) (select main_a v_prenex_17136)) 1000) (<= 1 (select main_a v_prenex_17136)) (<= 0 (+ (select main_a v_prenex_17136) 498)))) (or (forall ((v_prenex_17365 Int)) (or (<= 0 (+ (select main_a v_prenex_17365) 498)) (<= 2 (* 2 (select main_a v_prenex_17365))))) (forall ((v_prenex_17364 Int)) (or (<= 500 (select main_a v_prenex_17364)) (<= (* 2 (select main_a v_prenex_17364)) 1998) (< v_prenex_17364 main_y) (<= 1 (select main_a v_prenex_17364)) (<= (+ main_y 1) v_prenex_17364)))) (or (forall ((v_prenex_13788 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13788))) (<= (select main_a v_prenex_13788) 500))) (forall ((v_prenex_13787 Int)) (or (< v_prenex_13787 main_y) (<= (+ main_y 1) v_prenex_13787) (<= 1 (select main_a v_prenex_13787)) (<= 500 (select main_a v_prenex_13787)) (<= 1000 (* 2 (select main_a v_prenex_13787)))))) (forall ((v_prenex_18790 Int) (v_prenex_18791 Int)) (or (<= 0 (+ (select main_a v_prenex_18791) 498)) (<= (+ main_y 1) v_prenex_18790) (<= 500 (select main_a v_prenex_18790)) (<= 1000 (+ (select main_a v_prenex_18790) (select main_a v_prenex_18791))) (< v_prenex_18790 main_y) (<= (select main_a v_prenex_18790) 1498) (<= (* 2 (select main_a v_prenex_18791)) 1000))) (forall ((v_prenex_18413 Int) (v_prenex_18412 Int)) (or (< v_prenex_18412 main_y) (<= (select main_a v_prenex_18413) (select main_a v_prenex_18412)) (<= (+ main_y 1) v_prenex_18412) (<= (* 2 (select main_a v_prenex_18412)) 1998) (<= 500 (select main_a v_prenex_18412)))) (or (forall ((v_prenex_23261 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23261))) (<= (+ main_y 1) v_prenex_23261) (< v_prenex_23261 main_y) (<= (select main_a v_prenex_23261) 999))) (forall ((v_prenex_23262 Int)) (or (<= (+ main_x 1) v_prenex_23262) (<= (select main_a v_prenex_23262) 500)))) (forall ((v_prenex_23797 Int) (v_prenex_23796 Int)) (or (<= (* 2 (select main_a v_prenex_23796)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23796))) (<= (+ main_y 1) v_prenex_23796) (< v_prenex_23796 main_y) (<= 1 (select main_a v_prenex_23797)) (<= (+ (select main_a v_prenex_23796) (select main_a v_prenex_23797)) 1000) (<= 2 (* 2 (select main_a v_prenex_23797))))) (forall ((v_prenex_11358 Int) (v_prenex_11357 Int)) (or (<= 0 (+ (select main_a v_prenex_11358) 498)) (< v_prenex_11357 main_y) (<= 1000 (* 2 (select main_a v_prenex_11357))) (<= (select main_a v_prenex_11357) 1498) (<= (+ main_y 1) v_prenex_11357) (<= (select main_a v_prenex_11358) (select main_a v_prenex_11357)))) (forall ((v_prenex_18877 Int) (v_prenex_18876 Int)) (or (<= (select main_a v_prenex_18876) (+ (select main_a v_prenex_18877) 998)) (<= (select main_a v_prenex_18876) 999) (<= (+ main_y 1) v_prenex_18876) (< v_prenex_18876 main_y) (<= 2 (* 2 (select main_a v_prenex_18877))) (<= (* 2 (select main_a v_prenex_18876)) 1998))) (forall ((v_prenex_13693 Int) (v_prenex_13694 Int)) (or (< v_prenex_13693 main_y) (<= (select main_a v_prenex_13693) 1498) (<= 1000 (+ (select main_a v_prenex_13693) (select main_a v_prenex_13694))) (<= (+ main_y 1) v_prenex_13693) (<= 2 (* 2 (select main_a v_prenex_13694))) (<= (* 2 (select main_a v_prenex_13694)) 1000) (<= (* 2 (select main_a v_prenex_13693)) 1998))) (or (forall ((v_prenex_12304 Int)) (or (<= (select main_a v_prenex_12304) 500) (<= 1 (select main_a v_prenex_12304)))) (forall ((v_prenex_12303 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12303))) (< v_prenex_12303 main_y) (<= 500 (select main_a v_prenex_12303)) (<= (+ main_y 1) v_prenex_12303) (<= (select main_a v_prenex_12303) 1498)))) (forall ((v_prenex_16034 Int) (v_prenex_16035 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16035))) (<= (select main_a v_prenex_16034) 1498) (<= (* 2 (select main_a v_prenex_16035)) 1000) (<= (+ (select main_a v_prenex_16034) (select main_a v_prenex_16035)) 1000) (<= (+ main_y 1) v_prenex_16034) (< v_prenex_16034 main_y))) (forall ((v_prenex_12740 Int) (v_prenex_12741 Int)) (or (<= 0 (+ (select main_a v_prenex_12741) 498)) (<= (select main_a v_prenex_12740) (+ (select main_a v_prenex_12741) 998)) (<= (select main_a v_prenex_12740) 1498) (<= (* 2 (select main_a v_prenex_12741)) 1000) (<= (+ main_y 1) v_prenex_12740) (< v_prenex_12740 main_y))) (forall ((v_prenex_15812 Int) (v_prenex_15811 Int)) (or (<= 0 (+ (select main_a v_prenex_15812) 498)) (< v_prenex_15811 main_y) (<= (select main_a v_prenex_15812) 999) (<= (select main_a v_prenex_15812) (select main_a v_prenex_15811)) (<= (select main_a v_prenex_15811) 999) (<= (+ main_y 1) v_prenex_15811))) (forall ((v_prenex_17256 Int) (v_prenex_17257 Int)) (or (<= (select main_a v_prenex_17256) 999) (<= (* 2 (select main_a v_prenex_17257)) 1000) (<= 1000 (+ (select main_a v_prenex_17256) (select main_a v_prenex_17257))) (<= (* 2 (select main_a v_prenex_17256)) 1998) (<= 1 (select main_a v_prenex_17257)) (<= (+ main_y 1) v_prenex_17256) (< v_prenex_17256 main_y))) (forall ((v_prenex_13598 Int) (v_prenex_13597 Int)) (or (<= (select main_a v_prenex_13597) (+ (select main_a v_prenex_13598) 998)) (<= (* 2 (select main_a v_prenex_13598)) 1000) (<= 2 (* 2 (select main_a v_prenex_13598))) (< v_prenex_13597 main_y) (<= (+ main_y 1) v_prenex_13597) (<= (* 2 (select main_a v_prenex_13597)) 1998))) (forall ((v_prenex_14235 Int) (v_prenex_14234 Int)) (or (<= 0 (+ (select main_a v_prenex_14235) 498)) (< v_prenex_14234 main_y) (<= (select main_a v_prenex_14235) (select main_a v_prenex_14234)) (<= (select main_a v_prenex_14234) 999) (<= (+ main_y 1) v_prenex_14234) (<= 500 (select main_a v_prenex_14234)))) (forall ((v_prenex_19061 Int) (v_prenex_19060 Int)) (or (<= (select main_a v_prenex_19061) (select main_a v_prenex_19060)) (<= 1 (select main_a v_prenex_19061)) (<= (select main_a v_prenex_19061) 999) (< v_prenex_19060 main_y) (<= (+ main_y 1) v_prenex_19060) (<= (select main_a v_prenex_19060) 999))) (forall ((v_prenex_19283 Int) (v_prenex_19282 Int)) (or (<= (+ main_y 1) v_prenex_19282) (<= (* 2 (select main_a v_prenex_19282)) 1998) (< v_prenex_19283 main_x) (<= (select main_a v_prenex_19283) (select main_a v_prenex_19282)) (<= (* 2 (select main_a v_prenex_19283)) 1000) (< v_prenex_19282 main_y))) (forall ((v_prenex_20500 Int) (v_prenex_20499 Int)) (or (<= (+ main_y 1) v_prenex_20499) (< v_prenex_20499 main_y) (<= 1000 (+ (select main_a v_prenex_20499) (select main_a v_prenex_20500))) (<= (+ main_x 1) v_prenex_20500) (<= 2 (* 2 (select main_a v_prenex_20500))) (<= 1000 (* 2 (select main_a v_prenex_20499))) (<= (* 2 (select main_a v_prenex_20500)) 1000))) (or (forall ((v_prenex_21557 Int)) (or (<= (select main_a v_prenex_21557) 999) (< v_prenex_21557 main_x) (<= (select main_a v_prenex_21557) 500))) (forall ((v_prenex_21556 Int)) (or (<= (* 2 (select main_a v_prenex_21556)) 1998) (< v_prenex_21556 main_y) (<= (+ main_y 1) v_prenex_21556) (<= (select main_a v_prenex_21556) 1498)))) (forall ((v_prenex_11575 Int) (v_prenex_11576 Int)) (or (<= (+ main_x 1) v_prenex_11576) (<= 1 (select main_a v_prenex_11575)) (<= (select main_a v_prenex_11576) 999) (< v_prenex_11575 main_y) (<= (select main_a v_prenex_11575) (+ (select main_a v_prenex_11576) 998)) (<= (+ main_y 1) v_prenex_11575))) (forall ((v_prenex_15496 Int) (v_prenex_15495 Int)) (or (<= (+ main_y 1) v_prenex_15495) (<= 0 (+ (select main_a v_prenex_15496) 498)) (<= 500 (select main_a v_prenex_15495)) (<= (select main_a v_prenex_15495) (+ (select main_a v_prenex_15496) 998)) (< v_prenex_15495 main_y) (<= (* 2 (select main_a v_prenex_15496)) 1000))) (forall ((v_prenex_20015 Int) (v_prenex_20014 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20014))) (<= (select main_a v_prenex_20014) (+ (select main_a v_prenex_20015) 998)) (< v_prenex_20014 main_y) (<= (+ main_y 1) v_prenex_20014) (<= (* 2 (select main_a v_prenex_20014)) 1998) (<= 2 (* 2 (select main_a v_prenex_20015))))) (or (forall ((v_prenex_15850 Int)) (or (<= 0 (+ (select main_a v_prenex_15850) 498)) (<= (* 2 (select main_a v_prenex_15850)) 1000))) (forall ((v_prenex_15849 Int)) (or (<= (+ main_y 1) v_prenex_15849) (<= 500 (select main_a v_prenex_15849)) (<= (* 2 (select main_a v_prenex_15849)) 1998) (<= (select main_a v_prenex_15849) 999) (< v_prenex_15849 main_y)))) (forall ((v_prenex_23501 Int) (v_prenex_23500 Int)) (or (<= (select main_a v_prenex_23501) (select main_a v_prenex_23500)) (<= (select main_a v_prenex_23501) 999) (< v_prenex_23500 main_y) (<= 2 (* 2 (select main_a v_prenex_23501))) (<= (select main_a v_prenex_23500) 999) (<= 500 (select main_a v_prenex_23500)) (<= (+ main_y 1) v_prenex_23500))) (forall ((v_prenex_11600 Int) (v_prenex_11599 Int)) (or (<= (* 2 (select main_a v_prenex_11599)) 1998) (<= (select main_a v_prenex_11600) 999) (<= (+ main_y 1) v_prenex_11599) (<= (+ (select main_a v_prenex_11599) (select main_a v_prenex_11600)) 1000) (<= (* 2 (select main_a v_prenex_11600)) 1000) (< v_prenex_11599 main_y) (<= 1000 (* 2 (select main_a v_prenex_11599))))) (forall ((v_prenex_11507 Int) (v_prenex_11508 Int)) (or (<= (+ (select main_a v_prenex_11507) (select main_a v_prenex_11508)) 1000) (< v_prenex_11507 main_y) (<= (select main_a v_prenex_11507) 999) (<= (select main_a v_prenex_11508) 999) (<= 0 (+ (select main_a v_prenex_11508) 498)) (<= (+ main_y 1) v_prenex_11507))) (forall ((v_prenex_17141 Int) (v_prenex_17142 Int)) (or (<= (select main_a v_prenex_17142) (select main_a v_prenex_17141)) (<= (select main_a v_prenex_17141) 999) (<= 1 (select main_a v_prenex_17142)) (<= (+ main_y 1) v_prenex_17141) (<= (* 2 (select main_a v_prenex_17141)) 1998) (<= 0 (+ (select main_a v_prenex_17142) 498)) (< v_prenex_17141 main_y))) (forall ((v_prenex_11516 Int) (v_prenex_11515 Int)) (or (<= (+ main_y 1) v_prenex_11515) (<= (+ (select main_a v_prenex_11515) (select main_a v_prenex_11516)) 1000) (< v_prenex_11515 main_y) (<= (select main_a v_prenex_11516) 500) (<= 0 (+ (select main_a v_prenex_11516) 498)) (<= (select main_a v_prenex_11515) 1498))) (forall ((v_prenex_15364 Int) (v_prenex_15363 Int)) (or (<= (select main_a v_prenex_15363) 1498) (<= (select main_a v_prenex_15364) (select main_a v_prenex_15363)) (<= (+ main_y 1) v_prenex_15363) (<= (* 2 (select main_a v_prenex_15363)) 1998) (< v_prenex_15363 main_y) (<= (select main_a v_prenex_15364) 999) (<= (* 2 (select main_a v_prenex_15364)) 1000))) (forall ((v_prenex_21884 Int) (v_prenex_21885 Int)) (or (<= (select main_a v_prenex_21884) 999) (<= (select main_a v_prenex_21885) 500) (<= (+ main_y 1) v_prenex_21884) (<= 1000 (+ (select main_a v_prenex_21884) (select main_a v_prenex_21885))) (< v_prenex_21884 main_y) (<= 0 (+ (select main_a v_prenex_21885) 498)))) (forall ((v_prenex_21902 Int) (v_prenex_21903 Int)) (or (<= (select main_a v_prenex_21903) 999) (<= 1000 (+ (select main_a v_prenex_21902) (select main_a v_prenex_21903))) (<= 1 (select main_a v_prenex_21903)) (< v_prenex_21902 main_y) (<= (+ main_y 1) v_prenex_21902) (<= 500 (select main_a v_prenex_21902)) (<= (* 2 (select main_a v_prenex_21902)) 1998))) (forall ((v_prenex_20376 Int) (v_prenex_20375 Int)) (or (<= (select main_a v_prenex_20376) 500) (< v_prenex_20375 main_y) (<= (+ main_y 1) v_prenex_20375) (<= 0 (+ (select main_a v_prenex_20376) 498)) (<= (+ (select main_a v_prenex_20375) (select main_a v_prenex_20376)) 1000) (<= (* 2 (select main_a v_prenex_20375)) 1998) (<= 1 (select main_a v_prenex_20375)))) (forall ((v_prenex_14055 Int) (v_prenex_14054 Int)) (or (<= (+ main_y 1) v_prenex_14054) (< v_prenex_14054 main_y) (<= (select main_a v_prenex_14054) 999) (<= (+ (select main_a v_prenex_14054) (select main_a v_prenex_14055)) 1000) (<= (* 2 (select main_a v_prenex_14055)) 1000) (<= 0 (+ (select main_a v_prenex_14055) 498)))) (forall ((v_prenex_12436 Int) (v_prenex_12435 Int)) (or (<= (+ main_x 1) v_prenex_12436) (<= (* 2 (select main_a v_prenex_12436)) 1000) (<= (+ main_y 1) v_prenex_12435) (<= (select main_a v_prenex_12436) (select main_a v_prenex_12435)) (< v_prenex_12435 main_y) (<= (select main_a v_prenex_12435) 1498))) (forall ((v_prenex_12218 Int) (v_prenex_12219 Int)) (or (<= 0 (+ (select main_a v_prenex_12219) 498)) (< v_prenex_12219 main_x) (< v_prenex_12218 main_y) (<= 2 (* 2 (select main_a v_prenex_12219))) (<= 1000 (+ (select main_a v_prenex_12218) (select main_a v_prenex_12219))) (<= (+ main_y 1) v_prenex_12218) (<= (select main_a v_prenex_12218) 1498))) (or (forall ((v_prenex_20211 Int)) (or (<= (select main_a v_prenex_20211) 999) (<= 0 (+ (select main_a v_prenex_20211) 498)))) (forall ((v_prenex_20210 Int)) (or (<= (select main_a v_prenex_20210) 1498) (<= (+ main_y 1) v_prenex_20210) (<= 500 (select main_a v_prenex_20210)) (<= 1000 (* 2 (select main_a v_prenex_20210))) (< v_prenex_20210 main_y)))) (or (forall ((v_prenex_15498 Int)) (or (<= (+ main_x 1) v_prenex_15498) (<= (select main_a v_prenex_15498) 500) (<= 0 (+ (select main_a v_prenex_15498) 498)))) (forall ((v_prenex_15497 Int)) (or (<= (+ main_y 1) v_prenex_15497) (<= (* 2 (select main_a v_prenex_15497)) 1998) (< v_prenex_15497 main_y) (<= (select main_a v_prenex_15497) 1498)))) (or (forall ((v_prenex_17936 Int)) (or (<= (* 2 (select main_a v_prenex_17936)) 1998) (<= 500 (select main_a v_prenex_17936)) (<= (+ main_y 1) v_prenex_17936) (< v_prenex_17936 main_y) (<= (select main_a v_prenex_17936) 999))) (forall ((v_prenex_17937 Int)) (or (<= 1 (select main_a v_prenex_17937)) (<= (select main_a v_prenex_17937) 999)))) (or (forall ((v_prenex_11946 Int)) (or (< v_prenex_11946 main_y) (<= 1000 (* 2 (select main_a v_prenex_11946))) (<= (+ main_y 1) v_prenex_11946) (<= 1 (select main_a v_prenex_11946)) (<= 500 (select main_a v_prenex_11946)))) (forall ((v_prenex_11947 Int)) (<= (* 2 (select main_a v_prenex_11947)) 1000))) (forall ((v_prenex_20915 Int) (v_prenex_20914 Int)) (or (<= (* 2 (select main_a v_prenex_20915)) 1000) (< v_prenex_20914 main_y) (<= (select main_a v_prenex_20914) (+ (select main_a v_prenex_20915) 998)) (<= (select main_a v_prenex_20914) 999) (<= (select main_a v_prenex_20915) 500) (<= (+ main_y 1) v_prenex_20914))) (forall ((v_prenex_18839 Int) (v_prenex_18838 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18839))) (< v_prenex_18838 main_y) (<= (select main_a v_prenex_18839) 999) (<= (+ main_y 1) v_prenex_18838) (<= (* 2 (select main_a v_prenex_18838)) 1998) (<= (select main_a v_prenex_18838) (+ (select main_a v_prenex_18839) 998)) (<= 1000 (* 2 (select main_a v_prenex_18838))))) (forall ((v_prenex_20660 Int) (v_prenex_20659 Int)) (or (<= 1 (select main_a v_prenex_20660)) (<= (select main_a v_prenex_20659) 999) (< v_prenex_20659 main_y) (<= (* 2 (select main_a v_prenex_20659)) 1998) (<= (+ (select main_a v_prenex_20659) (select main_a v_prenex_20660)) 1000) (<= (+ main_y 1) v_prenex_20659))) (forall ((v_prenex_12917 Int) (v_prenex_12916 Int)) (or (<= (+ main_y 1) v_prenex_12916) (< v_prenex_12916 main_y) (<= 500 (select main_a v_prenex_12916)) (<= (+ (select main_a v_prenex_12916) (select main_a v_prenex_12917)) 1000) (<= (* 2 (select main_a v_prenex_12917)) 1000) (<= (select main_a v_prenex_12917) 500) (<= (* 2 (select main_a v_prenex_12916)) 1998))) (forall ((v_prenex_11763 Int) (v_prenex_11764 Int)) (or (<= 0 (+ (select main_a v_prenex_11764) 498)) (<= 1000 (* 2 (select main_a v_prenex_11763))) (<= (+ main_y 1) v_prenex_11763) (< v_prenex_11763 main_y) (<= 500 (select main_a v_prenex_11763)) (<= 1 (select main_a v_prenex_11764)) (<= (select main_a v_prenex_11763) (+ (select main_a v_prenex_11764) 998)))) (forall ((v_prenex_12623 Int) (v_prenex_12622 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12623))) (<= (select main_a v_prenex_12623) (select main_a v_prenex_12622)) (<= (+ main_y 1) v_prenex_12622) (<= 500 (select main_a v_prenex_12622)) (< v_prenex_12622 main_y) (<= (+ main_x 1) v_prenex_12623))) (forall ((v_prenex_21562 Int) (v_prenex_21563 Int)) (or (<= 1000 (+ (select main_a v_prenex_21562) (select main_a v_prenex_21563))) (<= (select main_a v_prenex_21562) 999) (<= (+ main_y 1) v_prenex_21562) (< v_prenex_21562 main_y) (<= 0 (+ (select main_a v_prenex_21563) 498)) (<= (* 2 (select main_a v_prenex_21562)) 1998))) (forall ((v_prenex_15916 Int) (v_prenex_15915 Int)) (or (<= (+ (select main_a v_prenex_15915) (select main_a v_prenex_15916)) 1000) (<= (select main_a v_prenex_15915) 1498) (< v_prenex_15915 main_y) (<= 1 (select main_a v_prenex_15916)) (<= (+ main_x 1) v_prenex_15916) (<= (+ main_y 1) v_prenex_15915) (<= 2 (* 2 (select main_a v_prenex_15916))))) (forall ((v_prenex_22606 Int) (v_prenex_22605 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22606))) (<= 500 (select main_a v_prenex_22605)) (< v_prenex_22605 main_y) (<= (+ main_y 1) v_prenex_22605) (<= (select main_a v_prenex_22605) 1498) (<= (select main_a v_prenex_22606) 500) (<= (select main_a v_prenex_22605) (+ (select main_a v_prenex_22606) 998)))) (forall ((v_prenex_15772 Int) (v_prenex_15771 Int)) (or (<= (+ main_y 1) v_prenex_15771) (<= 500 (select main_a v_prenex_15771)) (<= (select main_a v_prenex_15772) 999) (< v_prenex_15771 main_y) (<= (select main_a v_prenex_15771) 999) (<= (select main_a v_prenex_15771) (+ (select main_a v_prenex_15772) 998)))) (forall ((v_prenex_16030 Int) (v_prenex_16031 Int)) (or (<= (+ main_x 1) v_prenex_16031) (<= (* 2 (select main_a v_prenex_16031)) 1000) (<= (select main_a v_prenex_16031) (select main_a v_prenex_16030)) (<= 1000 (* 2 (select main_a v_prenex_16030))) (<= 2 (* 2 (select main_a v_prenex_16031))) (< v_prenex_16030 main_y) (<= (+ main_y 1) v_prenex_16030))) (forall ((v_prenex_17304 Int) (v_prenex_17305 Int)) (or (<= (select main_a v_prenex_17304) 1498) (<= (select main_a v_prenex_17305) 500) (< v_prenex_17304 main_y) (<= (select main_a v_prenex_17304) 999) (<= (+ main_y 1) v_prenex_17304) (<= (* 2 (select main_a v_prenex_17305)) 1000) (<= (select main_a v_prenex_17305) (select main_a v_prenex_17304)))) (forall ((v_prenex_15710 Int) (v_prenex_15709 Int)) (or (< v_prenex_15709 main_y) (<= (select main_a v_prenex_15709) 999) (<= 1 (select main_a v_prenex_15710)) (<= (+ main_y 1) v_prenex_15709) (<= (select main_a v_prenex_15709) (+ (select main_a v_prenex_15710) 998)))) (forall ((v_prenex_18330 Int) (v_prenex_18331 Int)) (or (<= (+ main_x 1) v_prenex_18331) (< v_prenex_18330 main_y) (<= (+ (select main_a v_prenex_18330) (select main_a v_prenex_18331)) 1000) (<= (+ main_y 1) v_prenex_18330) (<= 1 (select main_a v_prenex_18330)) (<= (* 2 (select main_a v_prenex_18331)) 1000))) (forall ((v_prenex_20322 Int) (v_prenex_20321 Int)) (or (<= (select main_a v_prenex_20321) (+ (select main_a v_prenex_20322) 998)) (< v_prenex_20321 main_y) (<= (+ main_y 1) v_prenex_20321) (<= (* 2 (select main_a v_prenex_20321)) 1998) (<= 2 (* 2 (select main_a v_prenex_20322))) (<= 1 (select main_a v_prenex_20322)) (<= 1000 (* 2 (select main_a v_prenex_20321))))) (forall ((v_prenex_19205 Int) (v_prenex_19204 Int)) (or (<= (* 2 (select main_a v_prenex_19205)) 1000) (<= (+ main_y 1) v_prenex_19204) (<= 1000 (+ (select main_a v_prenex_19204) (select main_a v_prenex_19205))) (< v_prenex_19205 main_x) (<= 0 (+ (select main_a v_prenex_19205) 498)) (< v_prenex_19204 main_y) (<= (select main_a v_prenex_19204) 1498))) (or (forall ((v_prenex_22410 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22410))) (< v_prenex_22410 main_x) (<= (select main_a v_prenex_22410) 999))) (forall ((v_prenex_22409 Int)) (or (< v_prenex_22409 main_y) (<= (select main_a v_prenex_22409) 999) (<= (* 2 (select main_a v_prenex_22409)) 1998) (<= (+ main_y 1) v_prenex_22409)))) (or (forall ((v_prenex_18507 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18507))) (<= (select main_a v_prenex_18507) 500))) (forall ((v_prenex_18506 Int)) (or (<= 1 (select main_a v_prenex_18506)) (< v_prenex_18506 main_y) (<= (* 2 (select main_a v_prenex_18506)) 1998) (<= (+ main_y 1) v_prenex_18506)))) (forall ((v_prenex_11312 Int) (v_prenex_11313 Int)) (or (<= (select main_a v_prenex_11313) 999) (<= (+ main_y 1) v_prenex_11312) (<= (select main_a v_prenex_11312) (+ (select main_a v_prenex_11313) 998)) (< v_prenex_11312 main_y) (<= (* 2 (select main_a v_prenex_11313)) 1000) (<= (select main_a v_prenex_11312) 1498) (< v_prenex_11313 main_x))) (or (forall ((v_prenex_17177 Int)) (or (<= (select main_a v_prenex_17177) 500) (<= (* 2 (select main_a v_prenex_17177)) 1000) (< v_prenex_17177 main_x))) (forall ((v_prenex_17176 Int)) (or (< v_prenex_17176 main_y) (<= (+ main_y 1) v_prenex_17176) (<= (* 2 (select main_a v_prenex_17176)) 1998) (<= (select main_a v_prenex_17176) 1498)))) (forall ((v_prenex_22675 Int) (v_prenex_22676 Int)) (or (<= (+ main_y 1) v_prenex_22675) (< v_prenex_22676 main_x) (< v_prenex_22675 main_y) (<= (select main_a v_prenex_22675) 999) (<= (+ (select main_a v_prenex_22675) (select main_a v_prenex_22676)) 1000) (<= (* 2 (select main_a v_prenex_22676)) 1000) (<= (select main_a v_prenex_22676) 999))) (or (forall ((v_prenex_22923 Int)) (or (<= (select main_a v_prenex_22923) 500) (<= 0 (+ (select main_a v_prenex_22923) 498)))) (forall ((v_prenex_22922 Int)) (or (< v_prenex_22922 main_y) (<= (+ main_y 1) v_prenex_22922) (<= 1000 (* 2 (select main_a v_prenex_22922))) (<= 500 (select main_a v_prenex_22922))))) (or (forall ((v_prenex_19944 Int)) (or (<= (* 2 (select main_a v_prenex_19944)) 1998) (<= 1 (select main_a v_prenex_19944)) (< v_prenex_19944 main_y) (<= (+ main_y 1) v_prenex_19944))) (forall ((v_prenex_19940 Int)) (<= (* 2 (select main_a v_prenex_19940)) 1000))) (forall ((v_prenex_22573 Int) (v_prenex_22574 Int)) (or (<= (select main_a v_prenex_22574) 999) (<= 2 (* 2 (select main_a v_prenex_22574))) (<= (+ (select main_a v_prenex_22573) (select main_a v_prenex_22574)) 1000) (<= (select main_a v_prenex_22573) 999) (<= (+ main_x 1) v_prenex_22574) (< v_prenex_22573 main_y) (<= (+ main_y 1) v_prenex_22573))) (or (forall ((v_prenex_13770 Int)) (or (<= (select main_a v_prenex_13770) 999) (<= 2 (* 2 (select main_a v_prenex_13770))))) (forall ((v_prenex_13769 Int)) (or (<= (+ main_y 1) v_prenex_13769) (<= (select main_a v_prenex_13769) 1498) (<= (* 2 (select main_a v_prenex_13769)) 1998) (<= 500 (select main_a v_prenex_13769)) (< v_prenex_13769 main_y)))) (forall ((v_prenex_18592 Int) (v_prenex_18591 Int)) (or (< v_prenex_18592 main_x) (<= 2 (* 2 (select main_a v_prenex_18592))) (<= 1000 (+ (select main_a v_prenex_18591) (select main_a v_prenex_18592))) (<= (+ main_x 1) v_prenex_18592) (<= 1 (select main_a v_prenex_18592)))) (forall ((v_prenex_22806 Int) (v_prenex_22807 Int)) (or (< v_prenex_22806 main_y) (<= (select main_a v_prenex_22807) 500) (<= 1 (select main_a v_prenex_22806)) (<= (+ main_x 1) v_prenex_22807) (<= 0 (+ (select main_a v_prenex_22807) 498)) (<= (+ main_y 1) v_prenex_22806) (<= 1000 (+ (select main_a v_prenex_22806) (select main_a v_prenex_22807))))) (forall ((v_prenex_16144 Int) (v_prenex_16145 Int)) (or (<= (+ main_y 1) v_prenex_16144) (<= (select main_a v_prenex_16144) 1498) (<= (+ (select main_a v_prenex_16144) (select main_a v_prenex_16145)) 1000) (< v_prenex_16144 main_y) (< v_prenex_16145 main_x) (<= (select main_a v_prenex_16145) 500))) (or (forall ((v_prenex_16169 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16169))) (<= (* 2 (select main_a v_prenex_16169)) 1000))) (forall ((v_prenex_16168 Int)) (or (<= (+ main_y 1) v_prenex_16168) (< v_prenex_16168 main_y) (<= (* 2 (select main_a v_prenex_16168)) 1998) (<= 1 (select main_a v_prenex_16168))))) (forall ((v_prenex_14804 Int) (v_prenex_14803 Int)) (or (<= (+ main_y 1) v_prenex_14803) (< v_prenex_14803 main_y) (<= (+ main_x 1) v_prenex_14804) (<= (select main_a v_prenex_14803) (+ (select main_a v_prenex_14804) 998)) (<= (select main_a v_prenex_14803) 999) (<= (select main_a v_prenex_14804) 500) (<= (select main_a v_prenex_14804) 999))) (forall ((v_prenex_14636 Int) (v_prenex_14635 Int)) (or (<= 1 (select main_a v_prenex_14635)) (<= (+ main_y 1) v_prenex_14635) (<= 2 (* 2 (select main_a v_prenex_14636))) (< v_prenex_14635 main_y) (<= (select main_a v_prenex_14635) (+ (select main_a v_prenex_14636) 998)) (<= (* 2 (select main_a v_prenex_14636)) 1000) (<= 500 (select main_a v_prenex_14635)))) (forall ((v_prenex_22660 Int) (v_prenex_22659 Int)) (or (<= (+ (select main_a v_prenex_22659) (select main_a v_prenex_22660)) 1000) (<= (+ main_y 1) v_prenex_22659) (<= 1000 (* 2 (select main_a v_prenex_22659))) (<= (select main_a v_prenex_22660) 999) (< v_prenex_22659 main_y) (<= 0 (+ (select main_a v_prenex_22660) 498)))) (forall ((v_prenex_13052 Int) (v_prenex_13053 Int)) (or (<= (select main_a v_prenex_13052) 1498) (< v_prenex_13052 main_y) (<= 1 (select main_a v_prenex_13053)) (<= 1 (select main_a v_prenex_13052)) (<= 0 (+ (select main_a v_prenex_13053) 498)) (<= (+ main_y 1) v_prenex_13052) (<= (+ (select main_a v_prenex_13052) (select main_a v_prenex_13053)) 1000))) (forall ((v_prenex_19045 Int) (v_prenex_19044 Int)) (or (<= (select main_a v_prenex_19045) 999) (<= 1000 (* 2 (select main_a v_prenex_19044))) (<= 1000 (+ (select main_a v_prenex_19044) (select main_a v_prenex_19045))) (<= 0 (+ (select main_a v_prenex_19045) 498)) (<= (+ main_y 1) v_prenex_19044) (<= 1 (select main_a v_prenex_19044)) (< v_prenex_19044 main_y))) (forall ((v_prenex_17701 Int) (v_prenex_17702 Int)) (or (< v_prenex_17701 main_y) (<= 2 (* 2 (select main_a v_prenex_17702))) (<= (+ main_y 1) v_prenex_17701) (<= (+ (select main_a v_prenex_17701) (select main_a v_prenex_17702)) 1000) (<= (select main_a v_prenex_17702) 500) (<= 500 (select main_a v_prenex_17701)))) (forall ((v_prenex_16813 Int) (v_prenex_16814 Int)) (or (<= 1 (select main_a v_prenex_16814)) (< v_prenex_16813 main_y) (<= (select main_a v_prenex_16813) (+ (select main_a v_prenex_16814) 998)) (<= (+ main_y 1) v_prenex_16813) (<= 1 (select main_a v_prenex_16813)) (<= (* 2 (select main_a v_prenex_16813)) 1998) (<= (* 2 (select main_a v_prenex_16814)) 1000))) (or (forall ((v_prenex_23232 Int)) (or (<= (select main_a v_prenex_23232) 500) (< v_prenex_23232 main_x))) (forall ((v_prenex_23231 Int)) (or (<= 1 (select main_a v_prenex_23231)) (<= (+ main_y 1) v_prenex_23231) (<= 1000 (* 2 (select main_a v_prenex_23231))) (< v_prenex_23231 main_y)))) (forall ((v_prenex_18209 Int) (v_prenex_18210 Int)) (or (<= 0 (+ (select main_a v_prenex_18210) 498)) (<= (select main_a v_prenex_18209) 999) (< v_prenex_18209 main_y) (<= (select main_a v_prenex_18210) 999) (<= (+ main_y 1) v_prenex_18209) (<= 500 (select main_a v_prenex_18209)) (<= (+ (select main_a v_prenex_18209) (select main_a v_prenex_18210)) 1000))) (forall ((v_prenex_11005 Int) (v_prenex_11006 Int)) (or (<= 500 (select main_a v_prenex_11005)) (<= (+ (select main_a v_prenex_11005) (select main_a v_prenex_11006)) 1000) (<= (+ main_y 1) v_prenex_11005) (< v_prenex_11005 main_y) (<= (* 2 (select main_a v_prenex_11005)) 1998) (<= 2 (* 2 (select main_a v_prenex_11006))) (<= (* 2 (select main_a v_prenex_11006)) 1000))) (forall ((v_prenex_18277 Int) (v_prenex_18278 Int)) (or (<= (+ (select main_a v_prenex_18277) (select main_a v_prenex_18278)) 1000) (<= 2 (* 2 (select main_a v_prenex_18278))) (<= (+ main_y 1) v_prenex_18277) (<= (select main_a v_prenex_18278) 500) (<= 500 (select main_a v_prenex_18277)) (<= (select main_a v_prenex_18277) 999) (< v_prenex_18277 main_y))) (forall ((v_prenex_23561 Int) (v_prenex_23560 Int)) (or (<= 1 (select main_a v_prenex_23561)) (<= (select main_a v_prenex_23561) 999) (<= 1 (select main_a v_prenex_23560)) (<= (+ (select main_a v_prenex_23560) (select main_a v_prenex_23561)) 1000) (< v_prenex_23560 main_y) (<= (select main_a v_prenex_23560) 1498) (<= (+ main_y 1) v_prenex_23560))) (forall ((v_prenex_21377 Int) (v_prenex_21378 Int)) (or (<= (select main_a v_prenex_21377) (+ (select main_a v_prenex_21378) 998)) (<= (* 2 (select main_a v_prenex_21378)) 1000) (<= (+ main_y 1) v_prenex_21377) (<= (+ main_x 1) v_prenex_21378) (<= 2 (* 2 (select main_a v_prenex_21378))) (<= (select main_a v_prenex_21377) 1498) (< v_prenex_21377 main_y))) (forall ((v_prenex_22613 Int) (v_prenex_22614 Int)) (or (<= (* 2 (select main_a v_prenex_22613)) 1998) (<= (select main_a v_prenex_22614) 500) (<= 1000 (+ (select main_a v_prenex_22613) (select main_a v_prenex_22614))) (<= 2 (* 2 (select main_a v_prenex_22614))) (<= (+ main_y 1) v_prenex_22613) (< v_prenex_22613 main_y) (<= (select main_a v_prenex_22613) 1498))) (forall ((v_prenex_19773 Int) (v_prenex_19774 Int)) (or (<= 500 (select main_a v_prenex_19773)) (<= (+ (select main_a v_prenex_19773) (select main_a v_prenex_19774)) 1000) (<= 2 (* 2 (select main_a v_prenex_19774))) (<= 1000 (* 2 (select main_a v_prenex_19773))) (<= (+ main_y 1) v_prenex_19773) (< v_prenex_19773 main_y))) (forall ((v_prenex_13874 Int) (v_prenex_13875 Int)) (or (< v_prenex_13874 main_y) (<= (+ main_y 1) v_prenex_13874) (<= 1000 (+ (select main_a v_prenex_13874) (select main_a v_prenex_13875))) (<= 500 (select main_a v_prenex_13874)) (<= 0 (+ (select main_a v_prenex_13875) 498)) (<= 2 (* 2 (select main_a v_prenex_13875))))) (forall ((v_prenex_19845 Int) (v_prenex_19846 Int)) (or (<= 1000 (+ (select main_a v_prenex_19845) (select main_a v_prenex_19846))) (< v_prenex_19845 main_y) (<= (+ main_y 1) v_prenex_19845) (<= 1 (select main_a v_prenex_19846)) (<= (+ main_x 1) v_prenex_19846) (<= 2 (* 2 (select main_a v_prenex_19846))) (<= (* 2 (select main_a v_prenex_19845)) 1998))) (forall ((v_prenex_21782 Int) (v_prenex_21783 Int)) (or (<= (select main_a v_prenex_21782) 999) (<= (+ main_x 1) v_prenex_21783) (<= (+ main_y 1) v_prenex_21782) (<= (* 2 (select main_a v_prenex_21783)) 1000) (< v_prenex_21782 main_y) (<= 2 (* 2 (select main_a v_prenex_21783))) (<= (select main_a v_prenex_21783) (select main_a v_prenex_21782)))) (forall ((v_prenex_12692 Int) (v_prenex_12693 Int)) (or (<= (+ main_y 1) v_prenex_12692) (<= 1 (select main_a v_prenex_12692)) (<= (select main_a v_prenex_12693) (select main_a v_prenex_12692)) (<= (select main_a v_prenex_12692) 1498) (<= (* 2 (select main_a v_prenex_12693)) 1000) (<= 2 (* 2 (select main_a v_prenex_12693))) (< v_prenex_12692 main_y))) (forall ((v_prenex_12161 Int) (v_prenex_12162 Int)) (or (<= (select main_a v_prenex_12162) 500) (<= (select main_a v_prenex_12161) 1498) (<= (+ main_y 1) v_prenex_12161) (<= (* 2 (select main_a v_prenex_12161)) 1998) (< v_prenex_12161 main_y) (<= 1 (select main_a v_prenex_12162)) (<= 1000 (+ (select main_a v_prenex_12161) (select main_a v_prenex_12162))))) (forall ((v_prenex_23611 Int) (v_prenex_23610 Int)) (or (<= 1000 (+ (select main_a v_prenex_23610) (select main_a v_prenex_23611))) (<= 1 (select main_a v_prenex_23611)) (<= 1000 (* 2 (select main_a v_prenex_23610))) (<= (+ main_y 1) v_prenex_23610) (< v_prenex_23610 main_y) (<= 2 (* 2 (select main_a v_prenex_23611))) (<= 500 (select main_a v_prenex_23610)))) (forall ((v_prenex_18323 Int) (v_prenex_18322 Int)) (or (<= 1 (select main_a v_prenex_18323)) (<= (+ main_y 1) v_prenex_18322) (<= (select main_a v_prenex_18322) 1498) (<= 500 (select main_a v_prenex_18322)) (< v_prenex_18322 main_y) (<= (select main_a v_prenex_18323) (select main_a v_prenex_18322)))) (forall ((v_prenex_20969 Int) (v_prenex_20968 Int)) (or (< v_prenex_20968 main_y) (<= (+ (select main_a v_prenex_20968) (select main_a v_prenex_20969)) 1000) (<= (+ main_x 1) v_prenex_20969) (<= 1 (select main_a v_prenex_20969)) (<= (+ main_y 1) v_prenex_20968) (<= 500 (select main_a v_prenex_20968)))) (forall ((v_prenex_17549 Int) (v_prenex_17550 Int)) (or (< v_prenex_17549 main_y) (<= 2 (* 2 (select main_a v_prenex_17550))) (<= 0 (+ (select main_a v_prenex_17550) 498)) (<= 1000 (* 2 (select main_a v_prenex_17549))) (<= (+ (select main_a v_prenex_17549) (select main_a v_prenex_17550)) 1000) (<= (+ main_x 1) v_prenex_17550) (<= (+ main_y 1) v_prenex_17549))) (forall ((v_prenex_18125 Int) (v_prenex_18126 Int)) (or (<= (select main_a v_prenex_18125) 999) (<= (+ main_y 1) v_prenex_18125) (< v_prenex_18125 main_y) (<= 500 (select main_a v_prenex_18125)) (<= (* 2 (select main_a v_prenex_18126)) 1000) (<= (+ (select main_a v_prenex_18125) (select main_a v_prenex_18126)) 1000) (<= 1 (select main_a v_prenex_18126)))) (forall ((v_prenex_11934 Int) (v_prenex_11935 Int)) (or (<= (+ main_x 1) v_prenex_11935) (<= (+ (select main_a v_prenex_11934) (select main_a v_prenex_11935)) 1000) (<= 1 (select main_a v_prenex_11935)) (<= 500 (select main_a v_prenex_11934)) (< v_prenex_11934 main_y) (<= 0 (+ (select main_a v_prenex_11935) 498)) (<= (+ main_y 1) v_prenex_11934))) (forall ((v_prenex_23745 Int) (v_prenex_23744 Int)) (or (<= (+ main_y 1) v_prenex_23744) (<= 0 (+ (select main_a v_prenex_23745) 498)) (<= (+ main_x 1) v_prenex_23745) (<= 500 (select main_a v_prenex_23744)) (<= (select main_a v_prenex_23745) 999) (< v_prenex_23744 main_y) (<= (+ (select main_a v_prenex_23744) (select main_a v_prenex_23745)) 1000))) (forall ((v_prenex_18385 Int) (v_prenex_18384 Int)) (or (<= (select main_a v_prenex_18385) 999) (<= 1000 (+ (select main_a v_prenex_18384) (select main_a v_prenex_18385))) (<= (+ main_y 1) v_prenex_18384) (<= 500 (select main_a v_prenex_18384)) (< v_prenex_18384 main_y))) (forall ((v_prenex_23549 Int) (v_prenex_23548 Int)) (or (<= (select main_a v_prenex_23549) 500) (<= 500 (select main_a v_prenex_23548)) (<= (select main_a v_prenex_23548) 1498) (<= 1 (select main_a v_prenex_23549)) (<= (select main_a v_prenex_23549) (select main_a v_prenex_23548)) (< v_prenex_23548 main_y) (<= (+ main_y 1) v_prenex_23548))) (forall ((v_prenex_21708 Int) (v_prenex_21709 Int)) (or (<= (select main_a v_prenex_21709) 500) (<= (select main_a v_prenex_21708) (+ (select main_a v_prenex_21709) 998)) (< v_prenex_21708 main_y) (<= (select main_a v_prenex_21708) 999) (<= (+ main_y 1) v_prenex_21708) (<= 1 (select main_a v_prenex_21709)))) (forall ((v_prenex_20019 Int) (v_prenex_20018 Int)) (or (<= (* 2 (select main_a v_prenex_20018)) 1998) (<= (select main_a v_prenex_20019) (select main_a v_prenex_20018)) (<= (+ main_y 1) v_prenex_20018) (<= 2 (* 2 (select main_a v_prenex_20019))) (< v_prenex_20018 main_y) (<= 1000 (* 2 (select main_a v_prenex_20018))) (<= 0 (+ (select main_a v_prenex_20019) 498)))) (forall ((v_prenex_20340 Int) (v_prenex_20339 Int)) (or (<= 1000 (+ (select main_a v_prenex_20339) (select main_a v_prenex_20340))) (<= 2 (* 2 (select main_a v_prenex_20340))) (< v_prenex_20339 main_y) (<= 500 (select main_a v_prenex_20339)) (<= (+ main_y 1) v_prenex_20339) (<= 1000 (* 2 (select main_a v_prenex_20339))) (<= 1 (select main_a v_prenex_20340)))) (forall ((v_prenex_16040 Int) (v_prenex_16041 Int)) (or (<= (select main_a v_prenex_16040) 1498) (<= (select main_a v_prenex_16041) (select main_a v_prenex_16040)) (<= 1000 (* 2 (select main_a v_prenex_16040))) (<= (* 2 (select main_a v_prenex_16041)) 1000) (<= 1 (select main_a v_prenex_16041)) (<= (+ main_y 1) v_prenex_16040) (< v_prenex_16040 main_y))) (forall ((v_prenex_14138 Int) (v_prenex_14139 Int)) (or (<= (select main_a v_prenex_14139) 500) (<= (+ (select main_a v_prenex_14138) (select main_a v_prenex_14139)) 1000) (<= (select main_a v_prenex_14138) 1498) (<= 2 (* 2 (select main_a v_prenex_14139))) (< v_prenex_14138 main_y) (<= (+ main_y 1) v_prenex_14138) (<= (select main_a v_prenex_14138) 999))) (or (forall ((v_prenex_19858 Int)) (or (< v_prenex_19858 main_x) (<= (select main_a v_prenex_19858) 999))) (forall ((v_prenex_19857 Int)) (or (<= (+ main_y 1) v_prenex_19857) (<= 1000 (* 2 (select main_a v_prenex_19857))) (<= (* 2 (select main_a v_prenex_19857)) 1998) (< v_prenex_19857 main_y)))) (or (forall ((v_prenex_14809 Int)) (or (<= (select main_a v_prenex_14809) 999) (<= 1000 (* 2 (select main_a v_prenex_14809))) (<= (* 2 (select main_a v_prenex_14809)) 1998) (<= (+ main_y 1) v_prenex_14809) (< v_prenex_14809 main_y))) (forall ((v_prenex_14810 Int)) (or (<= 0 (+ (select main_a v_prenex_14810) 498)) (<= (select main_a v_prenex_14810) 500)))) (forall ((v_prenex_21894 Int) (v_prenex_21895 Int)) (or (< v_prenex_21894 main_y) (<= 2 (* 2 (select main_a v_prenex_21895))) (<= (* 2 (select main_a v_prenex_21894)) 1998) (< v_prenex_21895 main_x) (<= (+ main_y 1) v_prenex_21894) (<= 1000 (+ (select main_a v_prenex_21894) (select main_a v_prenex_21895))))) (forall ((v_prenex_19096 Int) (v_prenex_19097 Int)) (or (<= (+ main_x 1) v_prenex_19097) (<= 1000 (+ (select main_a v_prenex_19096) (select main_a v_prenex_19097))) (< v_prenex_19096 main_y) (<= (select main_a v_prenex_19097) 999) (<= (+ main_y 1) v_prenex_19096) (<= 1000 (* 2 (select main_a v_prenex_19096))) (<= 0 (+ (select main_a v_prenex_19097) 498)))) (forall ((v_prenex_12238 Int) (v_prenex_12239 Int)) (or (< v_prenex_12239 main_x) (<= 0 (+ (select main_a v_prenex_12239) 498)) (<= (+ main_x 1) v_prenex_12239) (<= (+ (select main_a v_prenex_12238) (select main_a v_prenex_12239)) 1000) (< v_prenex_12238 main_y))) (forall ((v_prenex_17351 Int)) (or (< v_prenex_17351 main_y) (<= (* 2 (select main_a v_prenex_17351)) 1998) (<= (+ main_y 1) v_prenex_17351) (<= (select main_a v_prenex_17351) 1498) (<= 1000 (* 2 (select main_a v_prenex_17351))))) (forall ((v_prenex_19892 Int) (v_prenex_19891 Int)) (or (< v_prenex_19891 main_y) (<= (+ main_x 1) v_prenex_19892) (<= (select main_a v_prenex_19891) 999) (<= (select main_a v_prenex_19892) 500) (<= 1 (select main_a v_prenex_19892)) (<= (+ main_y 1) v_prenex_19891) (<= (select main_a v_prenex_19892) (select main_a v_prenex_19891)))) (forall ((v_prenex_15746 Int) (v_prenex_15745 Int)) (or (<= (+ main_y 1) v_prenex_15745) (<= (select main_a v_prenex_15745) 1498) (<= (select main_a v_prenex_15746) 999) (< v_prenex_15745 main_y) (<= (+ main_x 1) v_prenex_15746) (<= (select main_a v_prenex_15745) (+ (select main_a v_prenex_15746) 998)) (<= 0 (+ (select main_a v_prenex_15746) 498)))) (or (forall ((v_prenex_13676 Int)) (or (<= (+ main_x 1) v_prenex_13676) (<= (select main_a v_prenex_13676) 999))) (forall ((v_prenex_13675 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13675))) (<= (+ main_y 1) v_prenex_13675) (< v_prenex_13675 main_y)))) (forall ((v_prenex_14389 Int) (v_prenex_14388 Int)) (or (<= (* 2 (select main_a v_prenex_14389)) 1000) (< v_prenex_14389 main_x) (<= 1 (select main_a v_prenex_14389)) (<= (+ main_y 1) v_prenex_14388) (<= (select main_a v_prenex_14388) 999) (< v_prenex_14388 main_y) (<= (select main_a v_prenex_14389) (select main_a v_prenex_14388)))) (forall ((v_prenex_22507 Int) (v_prenex_22508 Int)) (or (<= (select main_a v_prenex_22508) 500) (< v_prenex_22507 main_y) (<= (+ main_y 1) v_prenex_22507) (<= 1 (select main_a v_prenex_22508)) (<= (select main_a v_prenex_22508) (select main_a v_prenex_22507)) (<= (select main_a v_prenex_22507) 1498) (<= (+ main_x 1) v_prenex_22508))) (forall ((v_prenex_21530 Int) (v_prenex_21529 Int)) (or (< v_prenex_21529 main_y) (<= (+ (select main_a v_prenex_21529) (select main_a v_prenex_21530)) 1000) (<= 0 (+ (select main_a v_prenex_21530) 498)) (<= 2 (* 2 (select main_a v_prenex_21530))) (<= 1 (select main_a v_prenex_21529)) (<= (+ main_y 1) v_prenex_21529))) (forall ((v_prenex_16721 Int) (v_prenex_16722 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16721))) (< v_prenex_16721 main_y) (<= (* 2 (select main_a v_prenex_16722)) 1000) (<= (+ main_y 1) v_prenex_16721) (<= (+ (select main_a v_prenex_16721) (select main_a v_prenex_16722)) 1000) (<= 2 (* 2 (select main_a v_prenex_16722))) (<= 500 (select main_a v_prenex_16721)))) (forall ((v_prenex_16270 Int) (v_prenex_16271 Int)) (or (<= (+ main_x 1) v_prenex_16271) (< v_prenex_16270 main_y) (<= (* 2 (select main_a v_prenex_16270)) 1998) (<= (+ main_y 1) v_prenex_16270) (<= (select main_a v_prenex_16271) 999) (<= (select main_a v_prenex_16271) (select main_a v_prenex_16270)))) (forall ((v_prenex_15142 Int) (v_prenex_15143 Int)) (or (<= 1 (select main_a v_prenex_15143)) (<= 2 (* 2 (select main_a v_prenex_15143))) (<= 500 (select main_a v_prenex_15142)) (< v_prenex_15142 main_y) (<= (select main_a v_prenex_15142) 1498) (<= (+ (select main_a v_prenex_15142) (select main_a v_prenex_15143)) 1000) (<= (+ main_y 1) v_prenex_15142))) (forall ((v_prenex_17064 Int) (v_prenex_17065 Int)) (or (<= (+ main_x 1) v_prenex_17065) (<= (select main_a v_prenex_17065) 999) (<= 0 (+ (select main_a v_prenex_17065) 498)) (<= (select main_a v_prenex_17064) (+ (select main_a v_prenex_17065) 998)) (< v_prenex_17065 main_x))) (forall ((v_prenex_13038 Int) (v_prenex_13039 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13039))) (<= (select main_a v_prenex_13039) 500) (< v_prenex_13038 main_y) (<= (+ main_y 1) v_prenex_13038) (<= 1000 (+ (select main_a v_prenex_13038) (select main_a v_prenex_13039))) (<= (select main_a v_prenex_13038) 1498) (< v_prenex_13039 main_x))) (or (forall ((v_prenex_20194 Int)) (or (<= (+ main_y 1) v_prenex_20194) (<= 1000 (* 2 (select main_a v_prenex_20194))) (<= (select main_a v_prenex_20194) 999) (< v_prenex_20194 main_y))) (forall ((v_prenex_20195 Int)) (or (<= (* 2 (select main_a v_prenex_20195)) 1000) (<= (+ main_x 1) v_prenex_20195)))) (forall ((v_prenex_20041 Int) (v_prenex_20040 Int)) (or (<= 500 (select main_a v_prenex_20040)) (<= 1000 (* 2 (select main_a v_prenex_20040))) (< v_prenex_20040 main_y) (<= (+ (select main_a v_prenex_20040) (select main_a v_prenex_20041)) 1000) (<= (+ main_y 1) v_prenex_20040) (<= 0 (+ (select main_a v_prenex_20041) 498)))) (forall ((v_prenex_21423 Int) (v_prenex_21424 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21424))) (<= (select main_a v_prenex_21424) 500) (<= (select main_a v_prenex_21423) 999) (< v_prenex_21423 main_y) (<= (+ main_y 1) v_prenex_21423) (<= (select main_a v_prenex_21423) (+ (select main_a v_prenex_21424) 998)))) (forall ((v_prenex_21930 Int) (v_prenex_21931 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21930))) (<= (select main_a v_prenex_21930) (+ (select main_a v_prenex_21931) 998)) (<= (* 2 (select main_a v_prenex_21931)) 1000) (<= (+ main_y 1) v_prenex_21930) (<= (select main_a v_prenex_21931) 500) (<= (* 2 (select main_a v_prenex_21930)) 1998) (< v_prenex_21930 main_y))) (or (forall ((v_prenex_16591 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16591))) (< v_prenex_16591 main_y) (<= (* 2 (select main_a v_prenex_16591)) 1998) (<= (+ main_y 1) v_prenex_16591) (<= 500 (select main_a v_prenex_16591)))) (forall ((v_prenex_16592 Int)) (or (<= (select main_a v_prenex_16592) 999) (<= (select main_a v_prenex_16592) 500)))) (forall ((v_prenex_14875 Int) (v_prenex_14874 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14875))) (<= (+ main_y 1) v_prenex_14874) (< v_prenex_14874 main_y) (<= 1000 (* 2 (select main_a v_prenex_14874))) (<= (select main_a v_prenex_14875) 500) (<= (select main_a v_prenex_14875) (select main_a v_prenex_14874)) (<= (* 2 (select main_a v_prenex_14874)) 1998))) (or (forall ((v_prenex_22529 Int)) (or (<= (+ main_y 1) v_prenex_22529) (< v_prenex_22529 main_y) (<= (* 2 (select main_a v_prenex_22529)) 1998))) (forall ((v_prenex_22530 Int)) (or (< v_prenex_22530 main_x) (<= 1 (select main_a v_prenex_22530))))) (or (forall ((v_prenex_17367 Int)) (or (<= (select main_a v_prenex_17367) 500) (<= (+ main_x 1) v_prenex_17367) (<= 1 (select main_a v_prenex_17367)))) (forall ((v_prenex_17366 Int)) (or (<= (select main_a v_prenex_17366) 1498) (< v_prenex_17366 main_y) (<= (+ main_y 1) v_prenex_17366) (<= (* 2 (select main_a v_prenex_17366)) 1998)))) (or (forall ((v_prenex_19468 Int)) (<= (* 2 (select main_a v_prenex_19468)) 1000)) (forall ((v_prenex_19473 Int)) (or (<= (+ main_y 1) v_prenex_19473) (<= (select main_a v_prenex_19473) 999) (<= (* 2 (select main_a v_prenex_19473)) 1998) (< v_prenex_19473 main_y)))) (forall ((v_prenex_12415 Int) (v_prenex_12416 Int)) (or (<= (+ main_y 1) v_prenex_12415) (< v_prenex_12415 main_y) (<= (+ (select main_a v_prenex_12415) (select main_a v_prenex_12416)) 1000) (<= 2 (* 2 (select main_a v_prenex_12416))) (<= 1000 (* 2 (select main_a v_prenex_12415))))) (or (forall ((v_prenex_23313 Int)) (or (<= (+ main_y 1) v_prenex_23313) (< v_prenex_23313 main_y) (<= 1000 (* 2 (select main_a v_prenex_23313))))) (forall ((v_prenex_23314 Int)) (<= (select main_a v_prenex_23314) 999))) (or (forall ((v_prenex_17283 Int)) (or (<= (+ main_x 1) v_prenex_17283) (<= (select main_a v_prenex_17283) 500) (<= 2 (* 2 (select main_a v_prenex_17283))))) (forall ((v_prenex_17282 Int)) (or (< v_prenex_17282 main_y) (<= (+ main_y 1) v_prenex_17282) (<= (select main_a v_prenex_17282) 1498) (<= (* 2 (select main_a v_prenex_17282)) 1998)))) (or (forall ((v_prenex_13487 Int)) (or (<= (+ main_y 1) v_prenex_13487) (<= 1 (select main_a v_prenex_13487)) (<= 1000 (* 2 (select main_a v_prenex_13487))) (< v_prenex_13487 main_y))) (forall ((v_prenex_13488 Int)) (or (<= 0 (+ (select main_a v_prenex_13488) 498)) (<= (select main_a v_prenex_13488) 999) (< v_prenex_13488 main_x)))) (forall ((v_prenex_23679 Int) (v_prenex_23678 Int)) (or (<= 1 (select main_a v_prenex_23678)) (<= (+ (select main_a v_prenex_23678) (select main_a v_prenex_23679)) 1000) (<= 1 (select main_a v_prenex_23679)) (<= (+ main_y 1) v_prenex_23678) (<= 500 (select main_a v_prenex_23678)) (< v_prenex_23678 main_y))) (forall ((v_prenex_21540 Int) (v_prenex_21539 Int)) (or (<= 0 (+ (select main_a v_prenex_21540) 498)) (< v_prenex_21539 main_y) (<= (select main_a v_prenex_21539) 999) (<= (select main_a v_prenex_21540) (select main_a v_prenex_21539)) (<= (+ main_y 1) v_prenex_21539) (<= 2 (* 2 (select main_a v_prenex_21540))) (<= (+ main_x 1) v_prenex_21540))) (forall ((v_prenex_18121 Int) (v_prenex_18122 Int)) (or (<= (select main_a v_prenex_18122) 500) (<= (+ main_y 1) v_prenex_18121) (< v_prenex_18121 main_y) (<= (* 2 (select main_a v_prenex_18122)) 1000) (<= 1000 (+ (select main_a v_prenex_18121) (select main_a v_prenex_18122))) (<= (* 2 (select main_a v_prenex_18121)) 1998) (<= 500 (select main_a v_prenex_18121)))) (forall ((v_prenex_22264 Int) (v_prenex_22263 Int)) (or (< v_prenex_22263 main_y) (<= (select main_a v_prenex_22263) (+ (select main_a v_prenex_22264) 998)) (<= (+ main_y 1) v_prenex_22263) (<= 1 (select main_a v_prenex_22264)) (<= 0 (+ (select main_a v_prenex_22264) 498)) (<= (+ main_x 1) v_prenex_22264) (<= (* 2 (select main_a v_prenex_22263)) 1998))) (forall ((v_prenex_17666 Int) (v_prenex_17665 Int)) (or (<= 500 (select main_a v_prenex_17665)) (<= (* 2 (select main_a v_prenex_17665)) 1998) (<= (select main_a v_prenex_17666) 500) (<= (+ main_y 1) v_prenex_17665) (< v_prenex_17665 main_y) (<= 2 (* 2 (select main_a v_prenex_17666))) (<= 1000 (+ (select main_a v_prenex_17665) (select main_a v_prenex_17666))))) (or (forall ((v_prenex_15705 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15705))) (<= 500 (select main_a v_prenex_15705)) (<= (+ main_y 1) v_prenex_15705) (< v_prenex_15705 main_y))) (forall ((v_prenex_15706 Int)) (or (<= (select main_a v_prenex_15706) 999) (< v_prenex_15706 main_x)))) (or (forall ((v_prenex_14886 Int)) (or (< v_prenex_14886 main_y) (<= (* 2 (select main_a v_prenex_14886)) 1998) (<= 500 (select main_a v_prenex_14886)) (<= (+ main_y 1) v_prenex_14886))) (forall ((v_prenex_14887 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14887))) (<= (+ main_x 1) v_prenex_14887)))) (forall ((v_prenex_13796 Int) (v_prenex_13795 Int)) (or (<= (select main_a v_prenex_13795) 1498) (<= (* 2 (select main_a v_prenex_13795)) 1998) (<= (* 2 (select main_a v_prenex_13796)) 1000) (< v_prenex_13795 main_y) (<= 1000 (+ (select main_a v_prenex_13795) (select main_a v_prenex_13796))) (<= (select main_a v_prenex_13796) 500) (<= (+ main_y 1) v_prenex_13795))) (forall ((v_prenex_11565 Int) (v_prenex_11566 Int)) (or (<= (+ main_y 1) v_prenex_11565) (<= (* 2 (select main_a v_prenex_11566)) 1000) (<= (select main_a v_prenex_11565) (+ (select main_a v_prenex_11566) 998)) (<= (select main_a v_prenex_11566) 999) (< v_prenex_11565 main_y) (<= 500 (select main_a v_prenex_11565)) (<= 1000 (* 2 (select main_a v_prenex_11565))))) (forall ((v_prenex_13779 Int) (v_prenex_13780 Int)) (or (<= (+ main_y 1) v_prenex_13779) (<= 1000 (* 2 (select main_a v_prenex_13779))) (<= 2 (* 2 (select main_a v_prenex_13780))) (<= 1000 (+ (select main_a v_prenex_13779) (select main_a v_prenex_13780))) (<= (select main_a v_prenex_13780) 999) (<= 1 (select main_a v_prenex_13779)) (< v_prenex_13779 main_y))) (forall ((v_prenex_14103 Int) (v_prenex_14102 Int)) (or (< v_prenex_14102 main_y) (<= 2 (* 2 (select main_a v_prenex_14103))) (<= 500 (select main_a v_prenex_14102)) (<= (+ (select main_a v_prenex_14102) (select main_a v_prenex_14103)) 1000) (<= (select main_a v_prenex_14103) 999) (<= (+ main_y 1) v_prenex_14102) (<= 1000 (* 2 (select main_a v_prenex_14102))))) (or (forall ((v_prenex_23480 Int)) (or (<= (select main_a v_prenex_23480) 999) (<= 0 (+ (select main_a v_prenex_23480) 498)) (<= (+ main_x 1) v_prenex_23480))) (forall ((v_prenex_23479 Int)) (or (< v_prenex_23479 main_y) (<= 1000 (* 2 (select main_a v_prenex_23479))) (<= (+ main_y 1) v_prenex_23479)))) (or (forall ((v_prenex_21826 Int)) (or (< v_prenex_21826 main_y) (<= (* 2 (select main_a v_prenex_21826)) 1998) (<= (select main_a v_prenex_21826) 1498) (<= (+ main_y 1) v_prenex_21826))) (forall ((v_prenex_21827 Int)) (or (<= (* 2 (select main_a v_prenex_21827)) 1000) (<= 1 (select main_a v_prenex_21827))))) (or (forall ((v_prenex_21477 Int)) (or (<= (+ main_y 1) v_prenex_21477) (<= 1 (select main_a v_prenex_21477)) (<= 500 (select main_a v_prenex_21477)) (<= 1000 (* 2 (select main_a v_prenex_21477))) (< v_prenex_21477 main_y))) (forall ((v_prenex_21478 Int)) (<= 2 (* 2 (select main_a v_prenex_21478))))) (forall ((v_prenex_16847 Int) (v_prenex_16848 Int)) (or (<= (* 2 (select main_a v_prenex_16847)) 1998) (<= 2 (* 2 (select main_a v_prenex_16848))) (<= (select main_a v_prenex_16847) 1498) (<= (+ (select main_a v_prenex_16847) (select main_a v_prenex_16848)) 1000) (<= (+ main_y 1) v_prenex_16847) (< v_prenex_16847 main_y))) (forall ((v_prenex_16082 Int) (v_prenex_16083 Int)) (or (< v_prenex_16083 main_x) (< v_prenex_16082 main_y) (<= 1 (select main_a v_prenex_16083)) (<= (+ (select main_a v_prenex_16082) (select main_a v_prenex_16083)) 1000) (<= 1000 (* 2 (select main_a v_prenex_16082))) (<= (* 2 (select main_a v_prenex_16083)) 1000) (<= (+ main_y 1) v_prenex_16082))) (forall ((v_prenex_11559 Int) (v_prenex_11560 Int)) (or (<= (+ main_y 1) v_prenex_11559) (< v_prenex_11559 main_y) (<= (* 2 (select main_a v_prenex_11559)) 1998) (<= (+ main_x 1) v_prenex_11560) (<= (* 2 (select main_a v_prenex_11560)) 1000) (<= 0 (+ (select main_a v_prenex_11560) 498)) (<= (select main_a v_prenex_11560) (select main_a v_prenex_11559)))) (forall ((v_prenex_20548 Int) (v_prenex_20547 Int)) (or (<= (select main_a v_prenex_20547) (+ (select main_a v_prenex_20548) 998)) (<= 1 (select main_a v_prenex_20547)) (< v_prenex_20547 main_y) (<= (select main_a v_prenex_20547) 999) (<= (* 2 (select main_a v_prenex_20548)) 1000) (<= (+ main_y 1) v_prenex_20547))) (forall ((v_prenex_13218 Int) (v_prenex_13219 Int)) (or (< v_prenex_13218 main_y) (<= (select main_a v_prenex_13219) 500) (<= (+ main_y 1) v_prenex_13218) (<= (* 2 (select main_a v_prenex_13219)) 1000) (<= 1000 (* 2 (select main_a v_prenex_13218))) (<= 1000 (+ (select main_a v_prenex_13218) (select main_a v_prenex_13219))) (<= 500 (select main_a v_prenex_13218)))) (or (forall ((v_prenex_17415 Int)) (or (<= 0 (+ (select main_a v_prenex_17415) 498)) (< v_prenex_17415 main_x) (<= (select main_a v_prenex_17415) 999))) (forall ((v_prenex_17414 Int)) (or (<= (* 2 (select main_a v_prenex_17414)) 1998) (<= (+ main_y 1) v_prenex_17414) (<= (select main_a v_prenex_17414) 999) (< v_prenex_17414 main_y)))) (forall ((v_prenex_10985 Int) (v_prenex_10986 Int)) (or (<= 1 (select main_a v_prenex_10986)) (<= 1000 (+ (select main_a v_prenex_10985) (select main_a v_prenex_10986))) (<= (+ main_y 1) v_prenex_10985) (<= 2 (* 2 (select main_a v_prenex_10986))) (<= 1 (select main_a v_prenex_10985)) (< v_prenex_10985 main_y) (<= (select main_a v_prenex_10985) 1498))) (forall ((v_prenex_23382 Int) (v_prenex_23381 Int)) (or (<= (select main_a v_prenex_23382) (select main_a v_prenex_23381)) (< v_prenex_23381 main_y) (<= 500 (select main_a v_prenex_23381)) (<= 1 (select main_a v_prenex_23381)) (<= 1 (select main_a v_prenex_23382)) (<= (+ main_y 1) v_prenex_23381) (<= (select main_a v_prenex_23382) 999))) (or (forall ((v_prenex_15040 Int)) (or (< v_prenex_15040 main_y) (<= (select main_a v_prenex_15040) 1498) (<= (+ main_y 1) v_prenex_15040) (<= 1000 (* 2 (select main_a v_prenex_15040))) (<= 1 (select main_a v_prenex_15040)))) (forall ((v_prenex_15041 Int)) (<= (select main_a v_prenex_15041) 999))) (forall ((v_prenex_23378 Int) (v_prenex_23377 Int)) (or (<= (* 2 (select main_a v_prenex_23378)) 1000) (<= 500 (select main_a v_prenex_23377)) (< v_prenex_23377 main_y) (<= (select main_a v_prenex_23377) 1498) (<= 2 (* 2 (select main_a v_prenex_23378))) (<= (select main_a v_prenex_23377) (+ (select main_a v_prenex_23378) 998)) (<= (+ main_y 1) v_prenex_23377))) (forall ((v_prenex_22642 Int) (v_prenex_22641 Int)) (or (<= (+ (select main_a v_prenex_22641) (select main_a v_prenex_22642)) 1000) (<= 0 (+ (select main_a v_prenex_22642) 498)) (<= 2 (* 2 (select main_a v_prenex_22642))) (< v_prenex_22641 main_y) (<= (select main_a v_prenex_22641) 999) (<= (+ main_y 1) v_prenex_22641))) (forall ((v_prenex_11721 Int) (v_prenex_11722 Int)) (or (< v_prenex_11721 main_y) (<= (* 2 (select main_a v_prenex_11721)) 1998) (<= (+ (select main_a v_prenex_11721) (select main_a v_prenex_11722)) 1000) (<= (+ main_y 1) v_prenex_11721) (<= (select main_a v_prenex_11721) 999))) (forall ((v_prenex_14293 Int) (v_prenex_14292 Int)) (or (<= (select main_a v_prenex_14292) 1498) (<= (select main_a v_prenex_14293) (select main_a v_prenex_14292)) (<= 1 (select main_a v_prenex_14293)) (<= (select main_a v_prenex_14293) 500) (<= (+ main_y 1) v_prenex_14292) (< v_prenex_14292 main_y))) (forall ((v_prenex_17246 Int) (v_prenex_17247 Int)) (or (<= (select main_a v_prenex_17247) (select main_a v_prenex_17246)) (< v_prenex_17246 main_y) (<= (+ main_y 1) v_prenex_17246) (<= (select main_a v_prenex_17246) 999) (<= 2 (* 2 (select main_a v_prenex_17247))) (<= (+ main_x 1) v_prenex_17247))) (forall ((v_prenex_11755 Int) (v_prenex_11756 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11756))) (<= (select main_a v_prenex_11755) (+ (select main_a v_prenex_11756) 998)) (< v_prenex_11755 main_y) (<= (select main_a v_prenex_11755) 1498) (<= 1 (select main_a v_prenex_11756)) (<= (+ main_x 1) v_prenex_11756) (<= (+ main_y 1) v_prenex_11755))) (forall ((v_prenex_22489 Int) (v_prenex_22490 Int)) (or (< v_prenex_22489 main_y) (< v_prenex_22490 main_x) (<= 2 (* 2 (select main_a v_prenex_22490))) (<= 0 (+ (select main_a v_prenex_22490) 498)) (<= (+ main_y 1) v_prenex_22489) (<= 1000 (+ (select main_a v_prenex_22489) (select main_a v_prenex_22490))) (<= 500 (select main_a v_prenex_22489)))) (forall ((v_prenex_17705 Int) (v_prenex_17706 Int)) (or (<= (+ main_y 1) v_prenex_17705) (<= (select main_a v_prenex_17706) (select main_a v_prenex_17705)) (<= (select main_a v_prenex_17706) 500) (< v_prenex_17705 main_y) (<= (select main_a v_prenex_17705) 1498) (<= 2 (* 2 (select main_a v_prenex_17706))))) (or (forall ((v_prenex_21406 Int)) (or (<= (+ main_x 1) v_prenex_21406) (<= 2 (* 2 (select main_a v_prenex_21406))) (<= (select main_a v_prenex_21406) 999))) (forall ((v_prenex_21405 Int)) (or (< v_prenex_21405 main_y) (<= 500 (select main_a v_prenex_21405)) (<= (+ main_y 1) v_prenex_21405) (<= 1000 (* 2 (select main_a v_prenex_21405)))))) (or (forall ((v_prenex_20638 Int)) (or (<= (select main_a v_prenex_20638) 500) (<= 2 (* 2 (select main_a v_prenex_20638))))) (forall ((v_prenex_20637 Int)) (or (<= (+ main_y 1) v_prenex_20637) (<= (select main_a v_prenex_20637) 1498) (<= 1000 (* 2 (select main_a v_prenex_20637))) (<= 1 (select main_a v_prenex_20637)) (< v_prenex_20637 main_y)))) (forall ((v_prenex_21558 Int) (v_prenex_21559 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21559))) (<= (select main_a v_prenex_21559) 999) (<= (+ main_y 1) v_prenex_21558) (<= 1 (select main_a v_prenex_21558)) (< v_prenex_21558 main_y) (<= 1000 (+ (select main_a v_prenex_21558) (select main_a v_prenex_21559))))) (or (forall ((v_prenex_15511 Int)) (or (<= (* 2 (select main_a v_prenex_15511)) 1998) (< v_prenex_15511 main_y) (<= 1000 (* 2 (select main_a v_prenex_15511))) (<= (+ main_y 1) v_prenex_15511) (<= 500 (select main_a v_prenex_15511)))) (forall ((v_prenex_15512 Int)) (or (<= 0 (+ (select main_a v_prenex_15512) 498)) (<= 1 (select main_a v_prenex_15512))))) (forall ((v_prenex_11888 Int) (v_prenex_11889 Int)) (or (< v_prenex_11888 main_y) (<= (+ main_y 1) v_prenex_11888) (<= (select main_a v_prenex_11888) (+ (select main_a v_prenex_11889) 998)) (< v_prenex_11889 main_x) (<= (select main_a v_prenex_11889) 500) (<= 1000 (* 2 (select main_a v_prenex_11888))) (<= (* 2 (select main_a v_prenex_11889)) 1000))) (forall ((v_prenex_16843 Int) (v_prenex_16844 Int)) (or (<= 0 (+ (select main_a v_prenex_16844) 498)) (<= (select main_a v_prenex_16844) 999) (<= (+ main_y 1) v_prenex_16843) (< v_prenex_16843 main_y) (<= (select main_a v_prenex_16843) 999) (<= 1000 (* 2 (select main_a v_prenex_16843))) (<= 1000 (+ (select main_a v_prenex_16843) (select main_a v_prenex_16844))))) (or (forall ((v_prenex_22006 Int)) (or (<= 500 (select main_a v_prenex_22006)) (<= 1000 (* 2 (select main_a v_prenex_22006))) (<= (* 2 (select main_a v_prenex_22006)) 1998) (< v_prenex_22006 main_y) (<= (+ main_y 1) v_prenex_22006))) (forall ((v_prenex_22007 Int)) (or (<= (select main_a v_prenex_22007) 999) (<= 0 (+ (select main_a v_prenex_22007) 498))))) (forall ((v_prenex_17914 Int) (v_prenex_17915 Int)) (or (<= (select main_a v_prenex_17915) (select main_a v_prenex_17914)) (<= 2 (* 2 (select main_a v_prenex_17915))) (<= 1 (select main_a v_prenex_17914)) (<= 500 (select main_a v_prenex_17914)) (< v_prenex_17914 main_y) (<= (+ main_y 1) v_prenex_17914) (<= 1 (select main_a v_prenex_17915)))) (forall ((v_prenex_14279 Int) (v_prenex_14278 Int)) (or (<= (+ main_y 1) v_prenex_14278) (< v_prenex_14278 main_y) (<= (select main_a v_prenex_14279) (select main_a v_prenex_14278)) (<= (select main_a v_prenex_14278) 999) (< v_prenex_14279 main_x) (<= 0 (+ (select main_a v_prenex_14279) 498)))) (forall ((v_prenex_17491 Int) (v_prenex_17492 Int)) (or (<= (select main_a v_prenex_17491) (+ (select main_a v_prenex_17492) 998)) (< v_prenex_17491 main_y) (<= (+ main_x 1) v_prenex_17492) (<= (select main_a v_prenex_17491) 999) (<= (select main_a v_prenex_17492) 500) (<= (+ main_y 1) v_prenex_17491) (<= 2 (* 2 (select main_a v_prenex_17492))))) (forall ((v_prenex_15304 Int) (v_prenex_15303 Int)) (or (<= (select main_a v_prenex_15304) 999) (<= (+ main_y 1) v_prenex_15303) (<= (select main_a v_prenex_15304) (select main_a v_prenex_15303)) (<= (select main_a v_prenex_15303) 1498) (<= 1 (select main_a v_prenex_15304)) (< v_prenex_15303 main_y))) (forall ((v_prenex_17627 Int) (v_prenex_17628 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17628))) (< v_prenex_17627 main_y) (< v_prenex_17628 main_x) (<= (+ main_y 1) v_prenex_17627) (<= (* 2 (select main_a v_prenex_17627)) 1998) (<= (select main_a v_prenex_17628) (select main_a v_prenex_17627)) (<= (* 2 (select main_a v_prenex_17628)) 1000))) (forall ((v_prenex_13121 Int) (v_prenex_13120 Int)) (or (<= (+ main_y 1) v_prenex_13120) (<= (+ (select main_a v_prenex_13120) (select main_a v_prenex_13121)) 1000) (< v_prenex_13120 main_y) (<= 1 (select main_a v_prenex_13121)) (<= (* 2 (select main_a v_prenex_13120)) 1998) (<= (select main_a v_prenex_13120) 1498) (<= 0 (+ (select main_a v_prenex_13121) 498)))) (or (forall ((v_prenex_13057 Int)) (or (<= (select main_a v_prenex_13057) 999) (<= 1 (select main_a v_prenex_13057)))) (forall ((v_prenex_13056 Int)) (or (< v_prenex_13056 main_y) (<= 1000 (* 2 (select main_a v_prenex_13056))) (<= (+ main_y 1) v_prenex_13056) (<= (select main_a v_prenex_13056) 1498)))) (or (forall ((v_prenex_19193 Int)) (or (<= (select main_a v_prenex_19193) 999) (<= 0 (+ (select main_a v_prenex_19193) 498)) (< v_prenex_19193 main_x))) (forall ((v_prenex_19192 Int)) (or (<= (+ main_y 1) v_prenex_19192) (<= (select main_a v_prenex_19192) 1498) (<= 1000 (* 2 (select main_a v_prenex_19192))) (< v_prenex_19192 main_y)))) (or (forall ((v_prenex_13085 Int)) (or (<= (* 2 (select main_a v_prenex_13085)) 1000) (<= 1 (select main_a v_prenex_13085)))) (forall ((v_prenex_13084 Int)) (or (< v_prenex_13084 main_y) (<= (+ main_y 1) v_prenex_13084) (<= 500 (select main_a v_prenex_13084)) (<= 1000 (* 2 (select main_a v_prenex_13084))) (<= (select main_a v_prenex_13084) 999)))) (forall ((v_prenex_18229 Int) (v_prenex_18230 Int)) (or (<= (select main_a v_prenex_18230) (select main_a v_prenex_18229)) (<= (* 2 (select main_a v_prenex_18229)) 1998) (<= (select main_a v_prenex_18230) 500) (<= (+ main_y 1) v_prenex_18229) (< v_prenex_18229 main_y))) (forall ((v_prenex_21776 Int) (v_prenex_21777 Int)) (or (< v_prenex_21776 main_y) (<= (select main_a v_prenex_21776) 1498) (<= 0 (+ (select main_a v_prenex_21777) 498)) (<= 1 (select main_a v_prenex_21776)) (<= 1 (select main_a v_prenex_21777)) (<= (+ main_y 1) v_prenex_21776) (<= 1000 (+ (select main_a v_prenex_21776) (select main_a v_prenex_21777))))) (forall ((v_prenex_20835 Int) (v_prenex_20834 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20834))) (<= (+ main_y 1) v_prenex_20834) (< v_prenex_20834 main_y) (<= (* 2 (select main_a v_prenex_20834)) 1998) (<= 1 (select main_a v_prenex_20835)) (<= (+ (select main_a v_prenex_20834) (select main_a v_prenex_20835)) 1000) (<= 2 (* 2 (select main_a v_prenex_20835))))) (or (forall ((v_prenex_21305 Int)) (or (< v_prenex_21305 main_y) (<= (* 2 (select main_a v_prenex_21305)) 1998) (<= (select main_a v_prenex_21305) 999) (<= 500 (select main_a v_prenex_21305)) (<= (+ main_y 1) v_prenex_21305))) (forall ((v_prenex_21306 Int)) (or (<= 0 (+ (select main_a v_prenex_21306) 498)) (<= 1 (select main_a v_prenex_21306))))) (forall ((v_prenex_13176 Int) (v_prenex_13177 Int)) (or (<= (select main_a v_prenex_13177) (select main_a v_prenex_13176)) (<= (+ main_y 1) v_prenex_13176) (<= 2 (* 2 (select main_a v_prenex_13177))) (< v_prenex_13176 main_y) (<= (* 2 (select main_a v_prenex_13177)) 1000) (<= (select main_a v_prenex_13176) 999))) (forall ((v_prenex_11410 Int) (v_prenex_11411 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11410))) (<= 0 (+ (select main_a v_prenex_11411) 498)) (<= (+ main_y 1) v_prenex_11410) (< v_prenex_11410 main_y) (<= (* 2 (select main_a v_prenex_11410)) 1998) (<= (* 2 (select main_a v_prenex_11411)) 1000) (<= 1000 (+ (select main_a v_prenex_11410) (select main_a v_prenex_11411))))) (or (forall ((v_prenex_23267 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23267))) (<= (* 2 (select main_a v_prenex_23267)) 1998) (<= (+ main_y 1) v_prenex_23267) (< v_prenex_23267 main_y))) (forall ((v_prenex_23268 Int)) (or (<= 1 (select main_a v_prenex_23268)) (<= (select main_a v_prenex_23268) 500) (<= (+ main_x 1) v_prenex_23268)))) (or (forall ((v_prenex_12005 Int)) (or (<= 1 (select main_a v_prenex_12005)) (<= (select main_a v_prenex_12005) 500))) (forall ((v_prenex_12004 Int)) (or (< v_prenex_12004 main_y) (<= (select main_a v_prenex_12004) 999) (<= (+ main_y 1) v_prenex_12004) (<= 1000 (* 2 (select main_a v_prenex_12004))) (<= (* 2 (select main_a v_prenex_12004)) 1998)))) (forall ((v_prenex_21746 Int) (v_prenex_21747 Int)) (or (<= (+ main_x 1) v_prenex_21747) (<= (+ main_y 1) v_prenex_21746) (<= (* 2 (select main_a v_prenex_21747)) 1000) (<= (select main_a v_prenex_21746) (+ (select main_a v_prenex_21747) 998)) (<= (select main_a v_prenex_21747) 999) (<= 1 (select main_a v_prenex_21746)) (< v_prenex_21746 main_y))) (or (forall ((v_prenex_22229 Int)) (or (<= (* 2 (select main_a v_prenex_22229)) 1998) (<= 500 (select main_a v_prenex_22229)) (<= (select main_a v_prenex_22229) 1498) (<= (+ main_y 1) v_prenex_22229) (< v_prenex_22229 main_y))) (forall ((v_prenex_22230 Int)) (<= 1 (select main_a v_prenex_22230)))) (forall ((v_prenex_11187 Int) (v_prenex_11188 Int)) (or (<= 0 (+ (select main_a v_prenex_11188) 498)) (<= (+ main_y 1) v_prenex_11187) (< v_prenex_11187 main_y) (<= 1000 (* 2 (select main_a v_prenex_11187))) (<= (select main_a v_prenex_11188) (select main_a v_prenex_11187)) (<= (select main_a v_prenex_11187) 1498) (<= (select main_a v_prenex_11188) 999))) (forall ((v_prenex_22816 Int) (v_prenex_22817 Int)) (or (<= (select main_a v_prenex_22817) (select main_a v_prenex_22816)) (<= (+ main_y 1) v_prenex_22816) (<= 500 (select main_a v_prenex_22816)) (< v_prenex_22816 main_y) (<= 1000 (* 2 (select main_a v_prenex_22816))) (<= 1 (select main_a v_prenex_22817)) (<= (select main_a v_prenex_22817) 999))) (forall ((v_prenex_21114 Int) (v_prenex_21115 Int)) (or (<= 500 (select main_a v_prenex_21114)) (< v_prenex_21114 main_y) (<= (+ main_y 1) v_prenex_21114) (<= 1000 (+ (select main_a v_prenex_21114) (select main_a v_prenex_21115))) (<= (select main_a v_prenex_21115) 999) (<= (select main_a v_prenex_21114) 999))) (forall ((v_prenex_18897 Int) (v_prenex_18896 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18896))) (<= (select main_a v_prenex_18896) 1498) (< v_prenex_18896 main_y) (<= 0 (+ (select main_a v_prenex_18897) 498)) (<= (+ main_y 1) v_prenex_18896) (<= (+ (select main_a v_prenex_18896) (select main_a v_prenex_18897)) 1000) (<= (select main_a v_prenex_18897) 999))) (forall ((v_prenex_17776 Int) (v_prenex_17775 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17776))) (<= (+ main_y 1) v_prenex_17775) (<= (select main_a v_prenex_17775) (+ (select main_a v_prenex_17776) 998)) (<= 1 (select main_a v_prenex_17775)) (<= (+ main_x 1) v_prenex_17776) (<= 1 (select main_a v_prenex_17776)) (< v_prenex_17775 main_y))) (or (forall ((v_prenex_14356 Int)) (or (<= 1 (select main_a v_prenex_14356)) (<= (+ main_y 1) v_prenex_14356) (< v_prenex_14356 main_y) (<= (* 2 (select main_a v_prenex_14356)) 1998))) (forall ((v_prenex_14357 Int)) (or (<= 0 (+ (select main_a v_prenex_14357) 498)) (< v_prenex_14357 main_x) (<= (select main_a v_prenex_14357) 999)))) (forall ((v_prenex_18381 Int) (v_prenex_18380 Int)) (or (< v_prenex_18381 main_x) (<= (select main_a v_prenex_18381) 500) (<= (+ main_y 1) v_prenex_18380) (< v_prenex_18380 main_y) (<= (+ (select main_a v_prenex_18380) (select main_a v_prenex_18381)) 1000) (<= 500 (select main_a v_prenex_18380)))) (forall ((v_prenex_15234 Int) (v_prenex_15233 Int)) (or (<= (+ main_y 1) v_prenex_15233) (<= (select main_a v_prenex_15234) 500) (<= 1000 (* 2 (select main_a v_prenex_15233))) (<= (select main_a v_prenex_15234) (select main_a v_prenex_15233)) (<= 500 (select main_a v_prenex_15233)) (< v_prenex_15233 main_y) (<= (* 2 (select main_a v_prenex_15234)) 1000))) (or (forall ((v_prenex_22735 Int)) (<= 1 (select main_a v_prenex_22735))) (forall ((v_prenex_22734 Int)) (or (<= (select main_a v_prenex_22734) 1498) (<= (+ main_y 1) v_prenex_22734) (< v_prenex_22734 main_y) (<= 1000 (* 2 (select main_a v_prenex_22734))) (<= (* 2 (select main_a v_prenex_22734)) 1998)))) (or (forall ((v_prenex_11127 Int)) (or (<= (+ main_y 1) v_prenex_11127) (< v_prenex_11127 main_y) (<= (select main_a v_prenex_11127) 1498))) (forall ((v_prenex_11128 Int)) (or (<= (* 2 (select main_a v_prenex_11128)) 1000) (< v_prenex_11128 main_x)))) (forall ((v_prenex_23347 Int) (v_prenex_23348 Int)) (or (<= (+ main_y 1) v_prenex_23347) (<= 1 (select main_a v_prenex_23348)) (<= 2 (* 2 (select main_a v_prenex_23348))) (<= (select main_a v_prenex_23347) 999) (<= 1000 (* 2 (select main_a v_prenex_23347))) (< v_prenex_23347 main_y) (<= 1000 (+ (select main_a v_prenex_23347) (select main_a v_prenex_23348))))) (forall ((v_prenex_14443 Int) (v_prenex_14442 Int)) (or (<= 500 (select main_a v_prenex_14442)) (<= 2 (* 2 (select main_a v_prenex_14443))) (<= (+ main_y 1) v_prenex_14442) (<= 1000 (+ (select main_a v_prenex_14442) (select main_a v_prenex_14443))) (< v_prenex_14442 main_y) (<= 1 (select main_a v_prenex_14443)))) (forall ((v_prenex_18516 Int) (v_prenex_18515 Int)) (or (<= 500 (select main_a v_prenex_18515)) (<= 2 (* 2 (select main_a v_prenex_18516))) (<= 1000 (+ (select main_a v_prenex_18515) (select main_a v_prenex_18516))) (<= 1 (select main_a v_prenex_18516)) (<= (select main_a v_prenex_18515) 1498) (<= (+ main_y 1) v_prenex_18515) (< v_prenex_18515 main_y))) (or (forall ((v_prenex_16078 Int)) (or (<= (* 2 (select main_a v_prenex_16078)) 1998) (< v_prenex_16078 main_y) (<= (+ main_y 1) v_prenex_16078))) (forall ((v_prenex_16079 Int)) (or (<= (select main_a v_prenex_16079) 999) (<= 2 (* 2 (select main_a v_prenex_16079))) (<= (+ main_x 1) v_prenex_16079)))) (or (forall ((v_prenex_16743 Int)) (or (<= 1 (select main_a v_prenex_16743)) (< v_prenex_16743 main_y) (<= (+ main_y 1) v_prenex_16743) (<= 1000 (* 2 (select main_a v_prenex_16743))) (<= (select main_a v_prenex_16743) 999))) (forall ((v_prenex_16744 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16744))) (<= (select main_a v_prenex_16744) 999)))) (forall ((v_prenex_17145 Int) (v_prenex_17146 Int)) (or (<= (* 2 (select main_a v_prenex_17145)) 1998) (<= 500 (select main_a v_prenex_17145)) (< v_prenex_17145 main_y) (<= (+ main_y 1) v_prenex_17145) (<= 2 (* 2 (select main_a v_prenex_17146))) (<= (select main_a v_prenex_17145) (+ (select main_a v_prenex_17146) 998)))) (forall ((v_prenex_21954 Int) (v_prenex_21955 Int)) (or (< v_prenex_21954 main_y) (<= (+ main_y 1) v_prenex_21954) (<= 1000 (+ (select main_a v_prenex_21954) (select main_a v_prenex_21955))) (<= (* 2 (select main_a v_prenex_21955)) 1000) (< v_prenex_21955 main_x) (<= (* 2 (select main_a v_prenex_21954)) 1998) (<= (select main_a v_prenex_21955) 500))) (forall ((v_prenex_20555 Int) (v_prenex_20556 Int)) (or (<= (+ main_x 1) v_prenex_20556) (<= (+ (select main_a v_prenex_20555) (select main_a v_prenex_20556)) 1000) (<= 1 (select main_a v_prenex_20556)) (<= (+ main_y 1) v_prenex_20555) (<= (* 2 (select main_a v_prenex_20555)) 1998) (< v_prenex_20555 main_y) (<= (select main_a v_prenex_20556) 500))) (forall ((v_prenex_20845 Int) (v_prenex_20844 Int)) (or (<= (+ main_y 1) v_prenex_20844) (<= 2 (* 2 (select main_a v_prenex_20845))) (<= (* 2 (select main_a v_prenex_20845)) 1000) (< v_prenex_20844 main_y) (<= (select main_a v_prenex_20844) (+ (select main_a v_prenex_20845) 998)) (<= 1000 (* 2 (select main_a v_prenex_20844))))) (forall ((v_prenex_20802 Int) (v_prenex_20801 Int)) (or (<= (+ main_y 1) v_prenex_20801) (<= 500 (select main_a v_prenex_20801)) (<= 2 (* 2 (select main_a v_prenex_20802))) (< v_prenex_20801 main_y) (<= (select main_a v_prenex_20802) (select main_a v_prenex_20801)))) (or (forall ((v_prenex_19537 Int)) (or (<= (select main_a v_prenex_19537) 999) (< v_prenex_19537 main_x))) (forall ((v_prenex_19536 Int)) (or (< v_prenex_19536 main_y) (<= (+ main_y 1) v_prenex_19536) (<= 500 (select main_a v_prenex_19536)) (<= 1000 (* 2 (select main_a v_prenex_19536)))))) (or (forall ((v_prenex_23425 Int)) (or (<= (* 2 (select main_a v_prenex_23425)) 1998) (< v_prenex_23425 main_y) (<= 500 (select main_a v_prenex_23425)) (<= (+ main_y 1) v_prenex_23425))) (forall ((v_prenex_23426 Int)) (or (<= (select main_a v_prenex_23426) 999) (<= 2 (* 2 (select main_a v_prenex_23426)))))) (forall ((v_prenex_12661 Int) (v_prenex_12660 Int)) (or (<= (select main_a v_prenex_12660) 1498) (<= 0 (+ (select main_a v_prenex_12661) 498)) (<= (+ main_y 1) v_prenex_12660) (<= (* 2 (select main_a v_prenex_12660)) 1998) (<= 1000 (+ (select main_a v_prenex_12660) (select main_a v_prenex_12661))) (< v_prenex_12660 main_y))) (forall ((v_prenex_23721 Int) (v_prenex_23720 Int)) (or (< v_prenex_23720 main_y) (<= (* 2 (select main_a v_prenex_23721)) 1000) (<= 2 (* 2 (select main_a v_prenex_23721))) (<= (+ (select main_a v_prenex_23720) (select main_a v_prenex_23721)) 1000) (<= (+ main_y 1) v_prenex_23720) (<= 1 (select main_a v_prenex_23720)) (<= 500 (select main_a v_prenex_23720)))) (or (forall ((v_prenex_16134 Int)) (or (< v_prenex_16134 main_y) (<= (+ main_y 1) v_prenex_16134) (<= 1000 (* 2 (select main_a v_prenex_16134))))) (forall ((v_prenex_16135 Int)) (or (<= 1 (select main_a v_prenex_16135)) (<= (select main_a v_prenex_16135) 999) (< v_prenex_16135 main_x)))) (forall ((v_prenex_19252 Int) (v_prenex_19253 Int)) (or (<= 1000 (+ (select main_a v_prenex_19252) (select main_a v_prenex_19253))) (<= 1 (select main_a v_prenex_19253)) (< v_prenex_19253 main_x) (<= (* 2 (select main_a v_prenex_19253)) 1000) (<= (+ main_x 1) v_prenex_19253))) (forall ((v_prenex_18141 Int) (v_prenex_18142 Int)) (or (<= (+ main_y 1) v_prenex_18141) (< v_prenex_18141 main_y) (<= 500 (select main_a v_prenex_18141)) (<= (* 2 (select main_a v_prenex_18142)) 1000) (<= (select main_a v_prenex_18141) 1498) (<= 0 (+ (select main_a v_prenex_18142) 498)) (<= (+ (select main_a v_prenex_18141) (select main_a v_prenex_18142)) 1000))) (or (forall ((v_prenex_13952 Int)) (or (<= (* 2 (select main_a v_prenex_13952)) 1998) (<= (+ main_y 1) v_prenex_13952) (< v_prenex_13952 main_y) (<= 1000 (* 2 (select main_a v_prenex_13952))))) (forall ((v_prenex_13953 Int)) (or (<= 0 (+ (select main_a v_prenex_13953) 498)) (<= (select main_a v_prenex_13953) 500)))) (or (forall ((v_prenex_11570 Int)) (or (<= 1 (select main_a v_prenex_11570)) (<= 2 (* 2 (select main_a v_prenex_11570))))) (forall ((v_prenex_11569 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11569))) (<= (+ main_y 1) v_prenex_11569) (< v_prenex_11569 main_y) (<= (* 2 (select main_a v_prenex_11569)) 1998)))) (forall ((v_prenex_16959 Int) (v_prenex_16960 Int)) (or (<= (* 2 (select main_a v_prenex_16960)) 1000) (<= (select main_a v_prenex_16960) 999) (<= 1 (select main_a v_prenex_16959)) (<= (+ (select main_a v_prenex_16959) (select main_a v_prenex_16960)) 1000) (<= (+ main_y 1) v_prenex_16959) (< v_prenex_16959 main_y) (<= 500 (select main_a v_prenex_16959)))) (forall ((v_prenex_13834 Int) (v_prenex_13833 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13833))) (<= (select main_a v_prenex_13833) (+ (select main_a v_prenex_13834) 998)) (< v_prenex_13833 main_y) (<= (* 2 (select main_a v_prenex_13833)) 1998) (<= 0 (+ (select main_a v_prenex_13834) 498)) (<= 2 (* 2 (select main_a v_prenex_13834))) (<= (+ main_y 1) v_prenex_13833))) (forall ((v_prenex_13161 Int) (v_prenex_13160 Int)) (or (< v_prenex_13160 main_y) (<= (+ main_y 1) v_prenex_13160) (<= 1000 (* 2 (select main_a v_prenex_13160))) (<= 0 (+ (select main_a v_prenex_13161) 498)) (<= (select main_a v_prenex_13160) 999) (<= (select main_a v_prenex_13161) 500) (<= 1000 (+ (select main_a v_prenex_13160) (select main_a v_prenex_13161))))) (forall ((v_prenex_11336 Int) (v_prenex_11337 Int)) (or (<= (+ main_y 1) v_prenex_11336) (<= (select main_a v_prenex_11336) (+ (select main_a v_prenex_11337) 998)) (<= 1 (select main_a v_prenex_11337)) (<= (select main_a v_prenex_11336) 1498) (< v_prenex_11336 main_y) (<= (select main_a v_prenex_11336) 999))) (forall ((v_prenex_17070 Int) (v_prenex_17071 Int)) (or (<= (select main_a v_prenex_17070) 1498) (< v_prenex_17070 main_y) (<= 1000 (+ (select main_a v_prenex_17070) (select main_a v_prenex_17071))) (<= 2 (* 2 (select main_a v_prenex_17071))) (<= (+ main_y 1) v_prenex_17070) (<= 1000 (* 2 (select main_a v_prenex_17070))) (<= 0 (+ (select main_a v_prenex_17071) 498)))) (forall ((v_prenex_11078 Int) (v_prenex_11077 Int)) (or (<= (select main_a v_prenex_11077) 1498) (<= (+ main_y 1) v_prenex_11077) (<= 500 (select main_a v_prenex_11077)) (<= 1 (select main_a v_prenex_11078)) (< v_prenex_11077 main_y) (<= (+ (select main_a v_prenex_11077) (select main_a v_prenex_11078)) 1000) (<= (select main_a v_prenex_11078) 999))) (forall ((v_prenex_11695 Int) (v_prenex_11696 Int)) (or (< v_prenex_11696 main_x) (<= 1000 (+ (select main_a v_prenex_11695) (select main_a v_prenex_11696))) (<= 500 (select main_a v_prenex_11695)) (<= (+ main_y 1) v_prenex_11695) (<= (* 2 (select main_a v_prenex_11696)) 1000) (< v_prenex_11695 main_y))) (forall ((v_prenex_10941 Int) (v_prenex_10942 Int)) (or (<= (+ (select main_a v_prenex_10941) (select main_a v_prenex_10942)) 1000) (<= (select main_a v_prenex_10942) 500) (<= (* 2 (select main_a v_prenex_10941)) 1998) (<= (+ main_y 1) v_prenex_10941) (<= 1000 (* 2 (select main_a v_prenex_10941))) (<= (select main_a v_prenex_10942) 999) (< v_prenex_10941 main_y))) (forall ((v_prenex_19328 Int) (v_prenex_19327 Int)) (or (<= 0 (+ (select main_a v_prenex_19328) 498)) (<= 1 (select main_a v_prenex_19328)) (< v_prenex_19327 main_y) (<= (+ main_y 1) v_prenex_19327) (<= (* 2 (select main_a v_prenex_19327)) 1998) (<= (select main_a v_prenex_19327) (+ (select main_a v_prenex_19328) 998)) (<= (select main_a v_prenex_19327) 999))) (forall ((v_prenex_18691 Int) (v_prenex_18690 Int)) (or (<= (select main_a v_prenex_18690) 1498) (<= (* 2 (select main_a v_prenex_18691)) 1000) (<= (select main_a v_prenex_18691) (select main_a v_prenex_18690)) (<= (select main_a v_prenex_18690) 999) (< v_prenex_18690 main_y) (<= (+ main_y 1) v_prenex_18690))) (forall ((v_prenex_21357 Int) (v_prenex_21358 Int)) (or (<= 500 (select main_a v_prenex_21357)) (<= 2 (* 2 (select main_a v_prenex_21358))) (<= (select main_a v_prenex_21357) (+ (select main_a v_prenex_21358) 998)) (<= (select main_a v_prenex_21358) 999) (<= (+ main_x 1) v_prenex_21358) (<= (+ main_y 1) v_prenex_21357) (< v_prenex_21357 main_y))) (forall ((v_prenex_12984 Int) (v_prenex_12985 Int)) (or (< v_prenex_12984 main_y) (<= 2 (* 2 (select main_a v_prenex_12985))) (<= 500 (select main_a v_prenex_12984)) (<= (select main_a v_prenex_12985) (select main_a v_prenex_12984)) (<= 1000 (* 2 (select main_a v_prenex_12984))) (<= (+ main_y 1) v_prenex_12984))) (forall ((v_prenex_21327 Int) (v_prenex_21328 Int)) (or (<= 1 (select main_a v_prenex_21328)) (<= (+ main_y 1) v_prenex_21327) (<= (select main_a v_prenex_21327) (+ (select main_a v_prenex_21328) 998)) (<= 500 (select main_a v_prenex_21327)) (< v_prenex_21327 main_y))) (forall ((v_prenex_15944 Int) (v_prenex_15943 Int)) (or (<= (+ main_y 1) v_prenex_15943) (<= (+ main_x 1) v_prenex_15944) (< v_prenex_15943 main_y) (<= 1000 (* 2 (select main_a v_prenex_15943))) (<= (* 2 (select main_a v_prenex_15944)) 1000) (<= (select main_a v_prenex_15944) 999) (<= (select main_a v_prenex_15943) (+ (select main_a v_prenex_15944) 998)))) (or (forall ((v_prenex_18305 Int)) (or (<= (+ main_y 1) v_prenex_18305) (<= (* 2 (select main_a v_prenex_18305)) 1998) (< v_prenex_18305 main_y) (<= 1000 (* 2 (select main_a v_prenex_18305))) (<= (select main_a v_prenex_18305) 1498))) (forall ((v_prenex_18306 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18306))) (<= 1 (select main_a v_prenex_18306))))) (forall ((v_prenex_11211 Int) (v_prenex_11212 Int)) (or (<= 0 (+ (select main_a v_prenex_11212) 498)) (< v_prenex_11211 main_y) (<= (+ main_y 1) v_prenex_11211) (<= (select main_a v_prenex_11212) 500) (<= (select main_a v_prenex_11211) 999) (<= 1000 (* 2 (select main_a v_prenex_11211))) (<= (select main_a v_prenex_11212) (select main_a v_prenex_11211)))) (forall ((v_prenex_20955 Int) (v_prenex_20954 Int)) (or (< v_prenex_20954 main_y) (<= (+ main_y 1) v_prenex_20954) (<= 0 (+ (select main_a v_prenex_20955) 498)) (<= (select main_a v_prenex_20955) 500) (<= (select main_a v_prenex_20954) 999) (<= (+ (select main_a v_prenex_20954) (select main_a v_prenex_20955)) 1000))) (forall ((v_prenex_15336 Int) (v_prenex_15335 Int)) (or (<= (+ main_y 1) v_prenex_15335) (<= (select main_a v_prenex_15335) (+ (select main_a v_prenex_15336) 998)) (<= 2 (* 2 (select main_a v_prenex_15336))) (<= 1 (select main_a v_prenex_15335)) (< v_prenex_15335 main_y) (<= 0 (+ (select main_a v_prenex_15336) 498)) (<= (+ main_x 1) v_prenex_15336))) (forall ((v_prenex_22732 Int) (v_prenex_22733 Int)) (or (<= (* 2 (select main_a v_prenex_22732)) 1998) (<= (* 2 (select main_a v_prenex_22733)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22732))) (< v_prenex_22732 main_y) (<= (select main_a v_prenex_22732) (+ (select main_a v_prenex_22733) 998)) (<= 0 (+ (select main_a v_prenex_22733) 498)) (<= (+ main_y 1) v_prenex_22732))) (forall ((v_prenex_17259 Int) (v_prenex_17258 Int)) (or (<= (+ (select main_a v_prenex_17258) (select main_a v_prenex_17259)) 1000) (<= (select main_a v_prenex_17259) 999) (<= (+ main_y 1) v_prenex_17258) (<= (* 2 (select main_a v_prenex_17258)) 1998) (< v_prenex_17258 main_y) (<= 1 (select main_a v_prenex_17259)) (<= (select main_a v_prenex_17258) 999))) (forall ((v_prenex_16014 Int) (v_prenex_16015 Int)) (or (<= 500 (select main_a v_prenex_16014)) (< v_prenex_16014 main_y) (<= (select main_a v_prenex_16015) 999) (<= 1000 (* 2 (select main_a v_prenex_16014))) (<= (select main_a v_prenex_16015) 500) (<= (+ (select main_a v_prenex_16014) (select main_a v_prenex_16015)) 1000) (<= (+ main_y 1) v_prenex_16014))) (forall ((v_prenex_14919 Int) (v_prenex_14918 Int)) (or (< v_prenex_14918 main_y) (<= (+ main_y 1) v_prenex_14918) (<= 1000 (+ (select main_a v_prenex_14918) (select main_a v_prenex_14919))) (<= (select main_a v_prenex_14918) 999) (<= (select main_a v_prenex_14919) 500) (<= 1000 (* 2 (select main_a v_prenex_14918))) (<= (select main_a v_prenex_14919) 999))) (or (forall ((v_prenex_11232 Int)) (or (<= (* 2 (select main_a v_prenex_11232)) 1000) (<= 2 (* 2 (select main_a v_prenex_11232))) (< v_prenex_11232 main_x))) (forall ((v_prenex_11231 Int)) (or (< v_prenex_11231 main_y) (<= (* 2 (select main_a v_prenex_11231)) 1998) (<= (+ main_y 1) v_prenex_11231) (<= 1000 (* 2 (select main_a v_prenex_11231)))))) (forall ((v_prenex_16755 Int) (v_prenex_16756 Int)) (or (<= (select main_a v_prenex_16756) 500) (< v_prenex_16756 main_x) (<= 0 (+ (select main_a v_prenex_16756) 498)) (<= (select main_a v_prenex_16756) (select main_a v_prenex_16755)) (<= (+ main_x 1) v_prenex_16756))) (forall ((v_prenex_18945 Int) (v_prenex_18944 Int)) (or (<= (* 2 (select main_a v_prenex_18945)) 1000) (<= 500 (select main_a v_prenex_18944)) (<= 2 (* 2 (select main_a v_prenex_18945))) (< v_prenex_18944 main_y) (<= (+ (select main_a v_prenex_18944) (select main_a v_prenex_18945)) 1000) (<= (+ main_y 1) v_prenex_18944) (<= (select main_a v_prenex_18944) 999))) (or (forall ((v_prenex_14095 Int)) (or (<= (+ main_x 1) v_prenex_14095) (<= 0 (+ (select main_a v_prenex_14095) 498)) (<= 1 (select main_a v_prenex_14095)))) (forall ((v_prenex_14094 Int)) (or (<= (select main_a v_prenex_14094) 999) (<= (+ main_y 1) v_prenex_14094) (< v_prenex_14094 main_y) (<= 1000 (* 2 (select main_a v_prenex_14094)))))) (forall ((v_prenex_21910 Int) (v_prenex_21911 Int)) (or (< v_prenex_21911 main_x) (< v_prenex_21910 main_y) (<= (* 2 (select main_a v_prenex_21910)) 1998) (<= 2 (* 2 (select main_a v_prenex_21911))) (<= (select main_a v_prenex_21910) (+ (select main_a v_prenex_21911) 998)) (<= (+ main_y 1) v_prenex_21910))) (forall ((v_prenex_19597 Int) (v_prenex_19596 Int)) (or (<= (+ main_y 1) v_prenex_19596) (<= 500 (select main_a v_prenex_19596)) (<= (* 2 (select main_a v_prenex_19597)) 1000) (< v_prenex_19596 main_y) (<= 1 (select main_a v_prenex_19596)) (<= (select main_a v_prenex_19597) 500) (<= (select main_a v_prenex_19596) (+ (select main_a v_prenex_19597) 998)))) (or (forall ((v_prenex_16282 Int)) (or (<= 500 (select main_a v_prenex_16282)) (<= (+ main_y 1) v_prenex_16282) (<= (select main_a v_prenex_16282) 1498) (< v_prenex_16282 main_y) (<= (* 2 (select main_a v_prenex_16282)) 1998))) (forall ((v_prenex_16283 Int)) (or (<= (select main_a v_prenex_16283) 999) (<= 0 (+ (select main_a v_prenex_16283) 498))))) (forall ((v_prenex_16006 Int) (v_prenex_16007 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16007))) (<= (select main_a v_prenex_16007) 500) (<= (+ main_x 1) v_prenex_16007) (<= 1 (select main_a v_prenex_16006)) (<= (+ main_y 1) v_prenex_16006) (<= 1000 (+ (select main_a v_prenex_16006) (select main_a v_prenex_16007))) (< v_prenex_16006 main_y))) (forall ((v_prenex_14759 Int) (v_prenex_14760 Int)) (or (<= (+ (select main_a v_prenex_14759) (select main_a v_prenex_14760)) 1000) (<= 0 (+ (select main_a v_prenex_14760) 498)) (<= (select main_a v_prenex_14760) 500) (<= (+ main_y 1) v_prenex_14759) (< v_prenex_14759 main_y) (<= 500 (select main_a v_prenex_14759)) (<= 1000 (* 2 (select main_a v_prenex_14759))))) (forall ((v_prenex_19052 Int) (v_prenex_19053 Int)) (or (< v_prenex_19052 main_y) (<= 500 (select main_a v_prenex_19052)) (<= (select main_a v_prenex_19052) 999) (<= (+ main_y 1) v_prenex_19052) (<= 1 (select main_a v_prenex_19053)) (<= 0 (+ (select main_a v_prenex_19053) 498)) (<= 1000 (+ (select main_a v_prenex_19052) (select main_a v_prenex_19053))))) (forall ((v_prenex_22741 Int) (v_prenex_22740 Int)) (or (<= (+ main_y 1) v_prenex_22740) (< v_prenex_22741 main_x) (<= (select main_a v_prenex_22740) (+ (select main_a v_prenex_22741) 998)) (<= (* 2 (select main_a v_prenex_22741)) 1000) (<= 1 (select main_a v_prenex_22741)) (< v_prenex_22740 main_y) (<= 1 (select main_a v_prenex_22740)))) (forall ((v_prenex_21572 Int) (v_prenex_21573 Int)) (or (< v_prenex_21572 main_y) (<= 0 (+ (select main_a v_prenex_21573) 498)) (<= (+ (select main_a v_prenex_21572) (select main_a v_prenex_21573)) 1000) (<= (+ main_y 1) v_prenex_21572) (<= (select main_a v_prenex_21572) 999) (<= (select main_a v_prenex_21572) 1498))) (forall ((v_prenex_18154 Int) (v_prenex_18153 Int)) (or (<= (* 2 (select main_a v_prenex_18154)) 1000) (<= (select main_a v_prenex_18153) (+ (select main_a v_prenex_18154) 998)) (< v_prenex_18153 main_y) (<= (* 2 (select main_a v_prenex_18153)) 1998) (<= (+ main_y 1) v_prenex_18153))) (forall ((v_prenex_15226 Int)) (or (<= (+ main_y 1) v_prenex_15226) (< v_prenex_15226 main_y) (<= 500 (select main_a v_prenex_15226)) (<= (* 2 (select main_a v_prenex_15226)) 1998) (<= 1000 (* 2 (select main_a v_prenex_15226))))) (forall ((v_prenex_21636 Int) (v_prenex_21637 Int)) (or (<= (+ main_y 1) v_prenex_21636) (<= (select main_a v_prenex_21636) 1498) (< v_prenex_21636 main_y) (<= (select main_a v_prenex_21637) 500) (<= (* 2 (select main_a v_prenex_21636)) 1998) (<= (select main_a v_prenex_21636) (+ (select main_a v_prenex_21637) 998)))) (forall ((v_prenex_12752 Int)) (or (<= (select main_a v_prenex_12752) 999) (<= (+ main_y 1) v_prenex_12752) (<= 500 (select main_a v_prenex_12752)) (<= (* 2 (select main_a v_prenex_12752)) 1998) (< v_prenex_12752 main_y))) (forall ((v_prenex_12090 Int) (v_prenex_12091 Int)) (or (<= 500 (select main_a v_prenex_12090)) (<= 1000 (* 2 (select main_a v_prenex_12090))) (<= (select main_a v_prenex_12091) 500) (<= (+ main_y 1) v_prenex_12090) (< v_prenex_12090 main_y) (<= (select main_a v_prenex_12091) (select main_a v_prenex_12090)))) (or (forall ((v_prenex_12589 Int)) (<= 2 (* 2 (select main_a v_prenex_12589)))) (forall ((v_prenex_10904 Int)) (or (<= (+ main_y 1) v_prenex_10904) (<= (* 2 (select main_a v_prenex_10904)) 1998) (< v_prenex_10904 main_y) (<= 1000 (* 2 (select main_a v_prenex_10904)))))) (forall ((v_prenex_17990 Int) (v_prenex_17991 Int)) (or (< v_prenex_17990 main_y) (<= (select main_a v_prenex_17990) (+ (select main_a v_prenex_17991) 998)) (<= 1 (select main_a v_prenex_17991)) (<= (select main_a v_prenex_17991) 500) (<= (select main_a v_prenex_17990) 999) (<= (+ main_y 1) v_prenex_17990) (<= (select main_a v_prenex_17990) 1498))) (forall ((v_prenex_16925 Int) (v_prenex_16926 Int)) (or (<= (+ (select main_a v_prenex_16925) (select main_a v_prenex_16926)) 1000) (<= 1 (select main_a v_prenex_16926)) (<= (+ main_y 1) v_prenex_16925) (< v_prenex_16926 main_x) (<= 0 (+ (select main_a v_prenex_16926) 498)) (<= (* 2 (select main_a v_prenex_16925)) 1998) (< v_prenex_16925 main_y))) (forall ((v_prenex_19814 Int) (v_prenex_19813 Int)) (or (<= (+ main_y 1) v_prenex_19813) (<= (select main_a v_prenex_19813) (+ (select main_a v_prenex_19814) 998)) (<= 1 (select main_a v_prenex_19814)) (<= 500 (select main_a v_prenex_19813)) (< v_prenex_19813 main_y) (<= (select main_a v_prenex_19814) 999) (<= 1 (select main_a v_prenex_19813)))) (forall ((v_prenex_13740 Int) (v_prenex_13739 Int)) (or (<= (select main_a v_prenex_13739) (+ (select main_a v_prenex_13740) 998)) (<= 2 (* 2 (select main_a v_prenex_13740))) (< v_prenex_13739 main_y) (<= 1000 (* 2 (select main_a v_prenex_13739))) (<= (+ main_y 1) v_prenex_13739) (< v_prenex_13740 main_x))) (forall ((v_prenex_22493 Int) (v_prenex_22494 Int)) (or (<= (+ main_y 1) v_prenex_22493) (<= 1 (select main_a v_prenex_22494)) (< v_prenex_22493 main_y) (<= 1 (select main_a v_prenex_22493)) (<= (+ (select main_a v_prenex_22493) (select main_a v_prenex_22494)) 1000) (<= (select main_a v_prenex_22494) 999) (<= 1000 (* 2 (select main_a v_prenex_22493))))) (forall ((v_prenex_21016 Int) (v_prenex_21017 Int)) (or (<= (select main_a v_prenex_21016) 999) (<= (select main_a v_prenex_21017) (select main_a v_prenex_21016)) (<= (* 2 (select main_a v_prenex_21017)) 1000) (<= 2 (* 2 (select main_a v_prenex_21017))) (<= (* 2 (select main_a v_prenex_21016)) 1998) (<= (+ main_y 1) v_prenex_21016) (< v_prenex_21016 main_y))) (or (forall ((v_prenex_16191 Int)) (or (<= 0 (+ (select main_a v_prenex_16191) 498)) (<= (select main_a v_prenex_16191) 999))) (forall ((v_prenex_16190 Int)) (or (< v_prenex_16190 main_y) (<= (+ main_y 1) v_prenex_16190) (<= 500 (select main_a v_prenex_16190)) (<= 1000 (* 2 (select main_a v_prenex_16190)))))) (or (forall ((v_prenex_14393 Int)) (or (<= 1 (select main_a v_prenex_14393)) (<= 2 (* 2 (select main_a v_prenex_14393))))) (forall ((v_prenex_14392 Int)) (or (<= 500 (select main_a v_prenex_14392)) (<= (+ main_y 1) v_prenex_14392) (< v_prenex_14392 main_y) (<= (select main_a v_prenex_14392) 1498) (<= (* 2 (select main_a v_prenex_14392)) 1998)))) (forall ((v_prenex_21379 Int) (v_prenex_21380 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21380))) (<= (+ main_y 1) v_prenex_21379) (< v_prenex_21379 main_y) (<= 500 (select main_a v_prenex_21379)) (<= (+ (select main_a v_prenex_21379) (select main_a v_prenex_21380)) 1000) (<= 0 (+ (select main_a v_prenex_21380) 498)) (<= (select main_a v_prenex_21379) 1498))) (forall ((v_prenex_18718 Int) (v_prenex_18719 Int)) (or (<= (select main_a v_prenex_18719) 500) (<= (select main_a v_prenex_18719) (select main_a v_prenex_18718)) (< v_prenex_18719 main_x) (<= (+ main_x 1) v_prenex_18719))) (forall ((v_prenex_19218 Int) (v_prenex_19219 Int)) (or (<= 500 (select main_a v_prenex_19218)) (< v_prenex_19218 main_y) (<= (+ main_y 1) v_prenex_19218) (< v_prenex_19219 main_x) (<= (* 2 (select main_a v_prenex_19219)) 1000) (<= (select main_a v_prenex_19219) 999) (<= (+ (select main_a v_prenex_19218) (select main_a v_prenex_19219)) 1000))) (forall ((v_prenex_16857 Int) (v_prenex_16858 Int)) (or (< v_prenex_16857 main_y) (<= 500 (select main_a v_prenex_16857)) (<= 0 (+ (select main_a v_prenex_16858) 498)) (<= (+ main_y 1) v_prenex_16857) (<= (select main_a v_prenex_16857) 999) (<= (select main_a v_prenex_16858) (select main_a v_prenex_16857)) (<= 1 (select main_a v_prenex_16858)))) (forall ((v_prenex_14287 Int) (v_prenex_14286 Int)) (or (<= (select main_a v_prenex_14287) 999) (<= 1000 (* 2 (select main_a v_prenex_14286))) (< v_prenex_14286 main_y) (<= (+ (select main_a v_prenex_14286) (select main_a v_prenex_14287)) 1000) (<= (+ main_y 1) v_prenex_14286) (<= 500 (select main_a v_prenex_14286)) (<= 2 (* 2 (select main_a v_prenex_14287))))) (forall ((v_prenex_18794 Int) (v_prenex_18795 Int)) (or (<= (select main_a v_prenex_18795) 500) (<= 500 (select main_a v_prenex_18794)) (<= (+ (select main_a v_prenex_18794) (select main_a v_prenex_18795)) 1000) (< v_prenex_18794 main_y) (<= (+ main_y 1) v_prenex_18794))) (forall ((v_prenex_16046 Int) (v_prenex_16047 Int)) (or (<= (+ main_y 1) v_prenex_16046) (<= (+ main_x 1) v_prenex_16047) (<= (* 2 (select main_a v_prenex_16047)) 1000) (< v_prenex_16046 main_y) (<= (select main_a v_prenex_16046) 999) (<= 1000 (+ (select main_a v_prenex_16046) (select main_a v_prenex_16047))))) (forall ((v_prenex_13587 Int) (v_prenex_13588 Int)) (or (< v_prenex_13587 main_y) (<= (+ main_y 1) v_prenex_13587) (<= (select main_a v_prenex_13587) (+ (select main_a v_prenex_13588) 998)) (<= (* 2 (select main_a v_prenex_13587)) 1998) (<= 500 (select main_a v_prenex_13587)) (<= 0 (+ (select main_a v_prenex_13588) 498)))) (forall ((v_prenex_11157 Int) (v_prenex_11158 Int)) (or (<= (+ main_y 1) v_prenex_11157) (<= (select main_a v_prenex_11157) (+ (select main_a v_prenex_11158) 998)) (<= (select main_a v_prenex_11157) 999) (<= (select main_a v_prenex_11158) 999) (<= (* 2 (select main_a v_prenex_11158)) 1000) (<= (* 2 (select main_a v_prenex_11157)) 1998) (< v_prenex_11157 main_y))) (or (forall ((v_prenex_11375 Int)) (or (< v_prenex_11375 main_y) (<= (+ main_y 1) v_prenex_11375) (<= (select main_a v_prenex_11375) 999) (<= (* 2 (select main_a v_prenex_11375)) 1998))) (forall ((v_prenex_11376 Int)) (or (<= (+ main_x 1) v_prenex_11376) (<= (* 2 (select main_a v_prenex_11376)) 1000) (<= 1 (select main_a v_prenex_11376))))) (forall ((v_prenex_19968 Int) (v_prenex_19969 Int)) (or (<= (+ (select main_a v_prenex_19968) (select main_a v_prenex_19969)) 1000) (<= 1 (select main_a v_prenex_19968)) (< v_prenex_19968 main_y) (<= 2 (* 2 (select main_a v_prenex_19969))) (<= (+ main_y 1) v_prenex_19968) (<= (select main_a v_prenex_19968) 1498))) (forall ((v_prenex_18716 Int) (v_prenex_18717 Int)) (or (<= (* 2 (select main_a v_prenex_18716)) 1998) (<= (+ main_y 1) v_prenex_18716) (<= (select main_a v_prenex_18717) 500) (<= 500 (select main_a v_prenex_18716)) (<= 1000 (+ (select main_a v_prenex_18716) (select main_a v_prenex_18717))) (< v_prenex_18716 main_y))) (or (forall ((v_prenex_23169 Int)) (or (<= (* 2 (select main_a v_prenex_23169)) 1998) (<= (+ main_y 1) v_prenex_23169) (<= 1 (select main_a v_prenex_23169)) (< v_prenex_23169 main_y))) (forall ((v_prenex_23170 Int)) (or (< v_prenex_23170 main_x) (<= 1 (select main_a v_prenex_23170))))) (or (forall ((v_prenex_12536 Int)) (or (<= (+ main_x 1) v_prenex_12536) (<= (select main_a v_prenex_12536) 500))) (forall ((v_prenex_12535 Int)) (or (<= (select main_a v_prenex_12535) 999) (< v_prenex_12535 main_y) (<= (* 2 (select main_a v_prenex_12535)) 1998) (<= (+ main_y 1) v_prenex_12535)))) (forall ((v_prenex_12186 Int) (v_prenex_12185 Int)) (or (<= (select main_a v_prenex_12186) (select main_a v_prenex_12185)) (<= 500 (select main_a v_prenex_12185)) (<= (select main_a v_prenex_12186) 500) (<= (select main_a v_prenex_12185) 999) (<= 0 (+ (select main_a v_prenex_12186) 498)) (<= (+ main_y 1) v_prenex_12185) (< v_prenex_12185 main_y))) (forall ((v_prenex_19515 Int) (v_prenex_19514 Int)) (or (<= 1 (select main_a v_prenex_19515)) (<= 0 (+ (select main_a v_prenex_19515) 498)) (<= (+ main_y 1) v_prenex_19514) (<= 1 (select main_a v_prenex_19514)) (< v_prenex_19514 main_y) (<= 1000 (* 2 (select main_a v_prenex_19514))) (<= (select main_a v_prenex_19514) (+ (select main_a v_prenex_19515) 998)))) (or (forall ((v_prenex_14078 Int)) (or (<= (* 2 (select main_a v_prenex_14078)) 1998) (<= (+ main_y 1) v_prenex_14078) (<= 500 (select main_a v_prenex_14078)) (<= 1 (select main_a v_prenex_14078)) (< v_prenex_14078 main_y))) (forall ((v_prenex_14079 Int)) (<= 0 (+ (select main_a v_prenex_14079) 498)))) (forall ((v_prenex_23134 Int) (v_prenex_23135 Int)) (or (<= (select main_a v_prenex_23135) (select main_a v_prenex_23134)) (< v_prenex_23135 main_x) (<= (select main_a v_prenex_23135) 500) (<= 2 (* 2 (select main_a v_prenex_23135))) (<= (+ main_x 1) v_prenex_23135))) (forall ((v_prenex_18093 Int) (v_prenex_18094 Int)) (or (<= 1 (select main_a v_prenex_18093)) (<= (select main_a v_prenex_18093) 999) (<= (select main_a v_prenex_18094) (select main_a v_prenex_18093)) (<= (select main_a v_prenex_18094) 500) (<= (+ main_y 1) v_prenex_18093) (< v_prenex_18093 main_y))) (forall ((v_prenex_14537 Int) (v_prenex_14536 Int)) (or (<= (+ main_y 1) v_prenex_14536) (< v_prenex_14537 main_x) (< v_prenex_14536 main_y) (<= (* 2 (select main_a v_prenex_14537)) 1000) (<= 1000 (+ (select main_a v_prenex_14536) (select main_a v_prenex_14537))) (<= (* 2 (select main_a v_prenex_14536)) 1998) (<= 2 (* 2 (select main_a v_prenex_14537))))) (forall ((v_prenex_11824 Int) (v_prenex_11823 Int)) (or (<= (+ (select main_a v_prenex_11823) (select main_a v_prenex_11824)) 1000) (< v_prenex_11823 main_y) (<= (+ main_y 1) v_prenex_11823) (<= 500 (select main_a v_prenex_11823)) (<= (select main_a v_prenex_11823) 1498) (<= 2 (* 2 (select main_a v_prenex_11824))))) (or (forall ((v_prenex_13899 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13899))) (<= (+ main_x 1) v_prenex_13899) (<= (select main_a v_prenex_13899) 500))) (forall ((v_prenex_13898 Int)) (or (< v_prenex_13898 main_y) (<= (select main_a v_prenex_13898) 999) (<= (+ main_y 1) v_prenex_13898) (<= (* 2 (select main_a v_prenex_13898)) 1998)))) (forall ((v_prenex_20883 Int) (v_prenex_20882 Int)) (or (< v_prenex_20883 main_x) (<= 2 (* 2 (select main_a v_prenex_20883))) (<= (+ (select main_a v_prenex_20882) (select main_a v_prenex_20883)) 1000) (<= (+ main_y 1) v_prenex_20882) (< v_prenex_20882 main_y) (<= 1000 (* 2 (select main_a v_prenex_20882))) (<= (select main_a v_prenex_20883) 500))) (forall ((v_prenex_11981 Int) (v_prenex_11980 Int)) (or (<= (+ main_y 1) v_prenex_11980) (<= (select main_a v_prenex_11980) 999) (< v_prenex_11980 main_y) (<= 1000 (+ (select main_a v_prenex_11980) (select main_a v_prenex_11981))) (<= (+ main_x 1) v_prenex_11981) (<= (select main_a v_prenex_11981) 500) (<= 2 (* 2 (select main_a v_prenex_11981))))) (or (forall ((v_prenex_15680 Int)) (or (< v_prenex_15680 main_x) (<= 2 (* 2 (select main_a v_prenex_15680))))) (forall ((v_prenex_15679 Int)) (or (<= (select main_a v_prenex_15679) 1498) (<= (+ main_y 1) v_prenex_15679) (< v_prenex_15679 main_y)))) (forall ((v_prenex_13937 Int) (v_prenex_13936 Int)) (or (<= (select main_a v_prenex_13937) 999) (<= (+ main_y 1) v_prenex_13936) (<= (+ (select main_a v_prenex_13936) (select main_a v_prenex_13937)) 1000) (<= 1 (select main_a v_prenex_13936)) (< v_prenex_13936 main_y) (<= 2 (* 2 (select main_a v_prenex_13937))) (<= (* 2 (select main_a v_prenex_13936)) 1998))) (or (forall ((v_prenex_16928 Int)) (or (<= (select main_a v_prenex_16928) 500) (< v_prenex_16928 main_x))) (forall ((v_prenex_16927 Int)) (or (< v_prenex_16927 main_y) (<= (select main_a v_prenex_16927) 999) (<= (+ main_y 1) v_prenex_16927) (<= (* 2 (select main_a v_prenex_16927)) 1998)))) (forall ((v_prenex_17924 Int) (v_prenex_17925 Int)) (or (<= 1000 (+ (select main_a v_prenex_17924) (select main_a v_prenex_17925))) (<= 2 (* 2 (select main_a v_prenex_17925))) (<= 500 (select main_a v_prenex_17924)) (<= (select main_a v_prenex_17924) 999) (< v_prenex_17924 main_y) (<= 1 (select main_a v_prenex_17925)) (<= (+ main_y 1) v_prenex_17924))) (forall ((v_prenex_18264 Int) (v_prenex_18263 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18264))) (<= (+ main_y 1) v_prenex_18263) (<= (+ (select main_a v_prenex_18263) (select main_a v_prenex_18264)) 1000) (<= 500 (select main_a v_prenex_18263)) (<= 0 (+ (select main_a v_prenex_18264) 498)) (<= (select main_a v_prenex_18263) 1498) (< v_prenex_18263 main_y))) (forall ((v_prenex_17509 Int) (v_prenex_17510 Int)) (or (< v_prenex_17509 main_y) (<= (select main_a v_prenex_17510) 500) (<= (+ main_y 1) v_prenex_17509) (<= (select main_a v_prenex_17509) 1498) (<= (+ (select main_a v_prenex_17509) (select main_a v_prenex_17510)) 1000))) (forall ((v_prenex_12003 Int) (v_prenex_12002 Int)) (or (<= (select main_a v_prenex_12002) 999) (<= (select main_a v_prenex_12002) (+ (select main_a v_prenex_12003) 998)) (<= (select main_a v_prenex_12003) 999) (<= (+ main_y 1) v_prenex_12002) (<= 0 (+ (select main_a v_prenex_12003) 498)) (<= (+ main_x 1) v_prenex_12003) (< v_prenex_12002 main_y))) (forall ((v_prenex_16859 Int) (v_prenex_16860 Int)) (or (<= (+ (select main_a v_prenex_16859) (select main_a v_prenex_16860)) 1000) (<= 0 (+ (select main_a v_prenex_16860) 498)) (< v_prenex_16859 main_y) (< v_prenex_16860 main_x) (<= (+ main_y 1) v_prenex_16859) (<= 500 (select main_a v_prenex_16859)))) (forall ((v_prenex_17151 Int) (v_prenex_17152 Int)) (or (<= 1 (select main_a v_prenex_17152)) (<= 1000 (+ (select main_a v_prenex_17151) (select main_a v_prenex_17152))) (<= (select main_a v_prenex_17152) 500) (<= (+ main_y 1) v_prenex_17151) (< v_prenex_17151 main_y) (<= (* 2 (select main_a v_prenex_17151)) 1998) (< v_prenex_17152 main_x))) (forall ((v_prenex_22375 Int) (v_prenex_22376 Int)) (or (<= (+ main_y 1) v_prenex_22375) (<= (* 2 (select main_a v_prenex_22375)) 1998) (<= (select main_a v_prenex_22376) 500) (< v_prenex_22375 main_y) (<= (* 2 (select main_a v_prenex_22376)) 1000) (<= (select main_a v_prenex_22375) (+ (select main_a v_prenex_22376) 998)))) (forall ((v_prenex_19995 Int) (v_prenex_19994 Int)) (or (<= 1000 (+ (select main_a v_prenex_19994) (select main_a v_prenex_19995))) (< v_prenex_19994 main_y) (<= (* 2 (select main_a v_prenex_19994)) 1998) (<= (+ main_y 1) v_prenex_19994) (<= 0 (+ (select main_a v_prenex_19995) 498)) (<= 1000 (* 2 (select main_a v_prenex_19994))) (<= (* 2 (select main_a v_prenex_19995)) 1000))) (or (forall ((v_prenex_11140 Int)) (or (<= 0 (+ (select main_a v_prenex_11140) 498)) (<= (select main_a v_prenex_11140) 500))) (forall ((v_prenex_11139 Int)) (or (<= (* 2 (select main_a v_prenex_11139)) 1998) (< v_prenex_11139 main_y) (<= 500 (select main_a v_prenex_11139)) (<= 1 (select main_a v_prenex_11139)) (<= (+ main_y 1) v_prenex_11139)))) (or (forall ((v_prenex_14050 Int)) (or (<= (+ main_y 1) v_prenex_14050) (< v_prenex_14050 main_y) (<= (* 2 (select main_a v_prenex_14050)) 1998))) (forall ((v_prenex_14051 Int)) (<= (* 2 (select main_a v_prenex_14051)) 1000))) (forall ((v_prenex_16593 Int) (v_prenex_16594 Int)) (or (<= (select main_a v_prenex_16594) 500) (< v_prenex_16593 main_y) (<= (select main_a v_prenex_16594) (select main_a v_prenex_16593)) (<= 0 (+ (select main_a v_prenex_16594) 498)) (<= (select main_a v_prenex_16593) 1498) (<= (+ main_y 1) v_prenex_16593))) (forall ((v_prenex_21193 Int) (v_prenex_21192 Int)) (or (<= (* 2 (select main_a v_prenex_21193)) 1000) (<= (* 2 (select main_a v_prenex_21192)) 1998) (< v_prenex_21192 main_y) (<= 1000 (+ (select main_a v_prenex_21192) (select main_a v_prenex_21193))) (<= 1000 (* 2 (select main_a v_prenex_21192))) (<= 2 (* 2 (select main_a v_prenex_21193))) (<= (+ main_y 1) v_prenex_21192))) (forall ((v_prenex_22615 Int) (v_prenex_22616 Int)) (or (< v_prenex_22615 main_y) (<= 1000 (+ (select main_a v_prenex_22615) (select main_a v_prenex_22616))) (<= (+ main_y 1) v_prenex_22615) (<= (+ main_x 1) v_prenex_22616) (<= (* 2 (select main_a v_prenex_22615)) 1998))) (forall ((v_prenex_21296 Int) (v_prenex_21295 Int)) (or (<= (select main_a v_prenex_21296) (select main_a v_prenex_21295)) (<= 0 (+ (select main_a v_prenex_21296) 498)) (<= 500 (select main_a v_prenex_21295)) (<= (+ main_y 1) v_prenex_21295) (<= 1 (select main_a v_prenex_21295)) (< v_prenex_21295 main_y) (<= (* 2 (select main_a v_prenex_21296)) 1000))) (forall ((v_prenex_23675 Int) (v_prenex_23674 Int)) (or (<= (select main_a v_prenex_23675) 500) (< v_prenex_23674 main_y) (<= (select main_a v_prenex_23674) 1498) (<= (+ main_y 1) v_prenex_23674) (<= 500 (select main_a v_prenex_23674)) (<= (select main_a v_prenex_23674) (+ (select main_a v_prenex_23675) 998)))) (or (forall ((v_prenex_18215 Int)) (or (<= 500 (select main_a v_prenex_18215)) (< v_prenex_18215 main_y) (<= (select main_a v_prenex_18215) 1498) (<= (* 2 (select main_a v_prenex_18215)) 1998) (<= (+ main_y 1) v_prenex_18215))) (forall ((v_prenex_18216 Int)) (<= 2 (* 2 (select main_a v_prenex_18216))))) (or (forall ((v_prenex_22685 Int)) (or (< v_prenex_22685 main_y) (<= (+ main_y 1) v_prenex_22685) (<= 500 (select main_a v_prenex_22685)) (<= (* 2 (select main_a v_prenex_22685)) 1998))) (forall ((v_prenex_22686 Int)) (<= (select main_a v_prenex_22686) 500))) (forall ((v_prenex_13110 Int) (v_prenex_13111 Int)) (or (< v_prenex_13110 main_y) (<= (select main_a v_prenex_13111) (select main_a v_prenex_13110)) (<= (+ main_y 1) v_prenex_13110) (<= (select main_a v_prenex_13111) 999) (<= (* 2 (select main_a v_prenex_13111)) 1000) (<= 500 (select main_a v_prenex_13110)))) (forall ((v_prenex_16687 Int) (v_prenex_16688 Int)) (or (<= (* 2 (select main_a v_prenex_16688)) 1000) (<= (+ main_y 1) v_prenex_16687) (<= (+ (select main_a v_prenex_16687) (select main_a v_prenex_16688)) 1000) (<= (select main_a v_prenex_16687) 999) (<= (+ main_x 1) v_prenex_16688) (<= 0 (+ (select main_a v_prenex_16688) 498)) (< v_prenex_16687 main_y))) (forall ((v_prenex_22892 Int) (v_prenex_22893 Int)) (or (< v_prenex_22893 main_x) (<= 1000 (+ (select main_a v_prenex_22892) (select main_a v_prenex_22893))) (<= 1 (select main_a v_prenex_22893)) (<= (select main_a v_prenex_22893) 999) (<= (+ main_y 1) v_prenex_22892) (< v_prenex_22892 main_y) (<= (select main_a v_prenex_22892) 1498))) (forall ((v_prenex_21803 Int) (v_prenex_21802 Int)) (or (<= (select main_a v_prenex_21802) 1498) (< v_prenex_21802 main_y) (<= (+ main_y 1) v_prenex_21802) (<= (select main_a v_prenex_21803) (select main_a v_prenex_21802)) (<= 1 (select main_a v_prenex_21803)) (< v_prenex_21803 main_x) (<= 0 (+ (select main_a v_prenex_21803) 498)))) (or (forall ((v_prenex_12096 Int)) (or (<= (select main_a v_prenex_12096) 999) (<= (* 2 (select main_a v_prenex_12096)) 1998) (<= (+ main_y 1) v_prenex_12096) (< v_prenex_12096 main_y) (<= (select main_a v_prenex_12096) 1498))) (forall ((v_prenex_12097 Int)) (<= (select main_a v_prenex_12097) 999))) (forall ((v_prenex_21499 Int) (v_prenex_21500 Int)) (or (<= 0 (+ (select main_a v_prenex_21500) 498)) (<= (select main_a v_prenex_21500) (select main_a v_prenex_21499)) (<= (* 2 (select main_a v_prenex_21499)) 1998) (<= 2 (* 2 (select main_a v_prenex_21500))) (< v_prenex_21499 main_y) (<= (select main_a v_prenex_21499) 999) (<= (+ main_y 1) v_prenex_21499))) (forall ((v_prenex_20037 Int) (v_prenex_20036 Int)) (or (<= 1 (select main_a v_prenex_20036)) (< v_prenex_20036 main_y) (<= 0 (+ (select main_a v_prenex_20037) 498)) (<= (+ main_y 1) v_prenex_20036) (<= (* 2 (select main_a v_prenex_20036)) 1998) (<= (+ (select main_a v_prenex_20036) (select main_a v_prenex_20037)) 1000))) (or (forall ((v_prenex_18650 Int)) (or (<= (select main_a v_prenex_18650) 999) (<= (+ main_y 1) v_prenex_18650) (<= (* 2 (select main_a v_prenex_18650)) 1998) (< v_prenex_18650 main_y))) (forall ((v_prenex_18651 Int)) (or (<= (select main_a v_prenex_18651) 999) (<= (+ main_x 1) v_prenex_18651) (<= 1 (select main_a v_prenex_18651))))) (or (forall ((v_prenex_11055 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11055))) (< v_prenex_11055 main_y) (<= (* 2 (select main_a v_prenex_11055)) 1998) (<= (+ main_y 1) v_prenex_11055))) (forall ((v_prenex_11056 Int)) (or (<= (select main_a v_prenex_11056) 500) (<= 1 (select main_a v_prenex_11056)) (<= (+ main_x 1) v_prenex_11056)))) (forall ((v_prenex_12946 Int) (v_prenex_12945 Int)) (or (<= 1 (select main_a v_prenex_12946)) (<= (+ main_x 1) v_prenex_12946) (<= 1000 (+ (select main_a v_prenex_12945) (select main_a v_prenex_12946))) (<= 1000 (* 2 (select main_a v_prenex_12945))) (< v_prenex_12945 main_y) (<= (+ main_y 1) v_prenex_12945))) (forall ((v_prenex_11391 Int) (v_prenex_11392 Int)) (or (<= 1000 (+ (select main_a v_prenex_11391) (select main_a v_prenex_11392))) (<= (+ main_y 1) v_prenex_11391) (<= 500 (select main_a v_prenex_11391)) (<= (+ main_x 1) v_prenex_11392) (< v_prenex_11391 main_y))) (forall ((v_prenex_14543 Int) (v_prenex_14542 Int)) (or (<= (+ main_y 1) v_prenex_14542) (< v_prenex_14542 main_y) (<= 2 (* 2 (select main_a v_prenex_14543))) (<= 1 (select main_a v_prenex_14542)) (< v_prenex_14543 main_x) (<= 1 (select main_a v_prenex_14543)) (<= (select main_a v_prenex_14542) (+ (select main_a v_prenex_14543) 998)))) (forall ((v_prenex_15083 Int) (v_prenex_15082 Int)) (or (<= (select main_a v_prenex_15083) 999) (<= (+ main_y 1) v_prenex_15082) (<= 1 (select main_a v_prenex_15083)) (<= (select main_a v_prenex_15082) (+ (select main_a v_prenex_15083) 998)) (<= (select main_a v_prenex_15082) 999) (< v_prenex_15082 main_y))) (or (forall ((v_prenex_15769 Int)) (<= 1000 (* 2 (select main_a v_prenex_15769)))) (forall ((v_prenex_15770 Int)) (or (<= (+ main_x 1) v_prenex_15770) (<= (* 2 (select main_a v_prenex_15770)) 1000) (< v_prenex_15770 main_x) (<= 1 (select main_a v_prenex_15770))))) (forall ((v_prenex_21864 Int) (v_prenex_21865 Int)) (or (<= (select main_a v_prenex_21864) 1498) (<= (* 2 (select main_a v_prenex_21865)) 1000) (<= (select main_a v_prenex_21864) (+ (select main_a v_prenex_21865) 998)) (<= (+ main_y 1) v_prenex_21864) (<= 1 (select main_a v_prenex_21864)) (< v_prenex_21864 main_y) (<= 0 (+ (select main_a v_prenex_21865) 498)))) (or (forall ((v_prenex_13859 Int)) (or (<= 0 (+ (select main_a v_prenex_13859) 498)) (<= (* 2 (select main_a v_prenex_13859)) 1000))) (forall ((v_prenex_13858 Int)) (or (<= 500 (select main_a v_prenex_13858)) (<= (+ main_y 1) v_prenex_13858) (< v_prenex_13858 main_y) (<= (select main_a v_prenex_13858) 1498) (<= (* 2 (select main_a v_prenex_13858)) 1998)))) (or (forall ((v_prenex_23318 Int)) (or (<= 1 (select main_a v_prenex_23318)) (<= (select main_a v_prenex_23318) 999))) (forall ((v_prenex_23317 Int)) (or (<= (* 2 (select main_a v_prenex_23317)) 1998) (< v_prenex_23317 main_y) (<= 1 (select main_a v_prenex_23317)) (<= (+ main_y 1) v_prenex_23317) (<= 1000 (* 2 (select main_a v_prenex_23317)))))) (forall ((v_prenex_16306 Int) (v_prenex_16307 Int)) (or (<= (select main_a v_prenex_16306) (+ (select main_a v_prenex_16307) 998)) (<= 1 (select main_a v_prenex_16307)) (< v_prenex_16306 main_y) (<= (+ main_y 1) v_prenex_16306) (<= 2 (* 2 (select main_a v_prenex_16307))) (<= 1 (select main_a v_prenex_16306)) (<= (select main_a v_prenex_16306) 1498))) (forall ((v_prenex_21838 Int) (v_prenex_21839 Int)) (or (<= (+ main_y 1) v_prenex_21838) (<= (select main_a v_prenex_21838) (+ (select main_a v_prenex_21839) 998)) (<= 2 (* 2 (select main_a v_prenex_21839))) (<= (* 2 (select main_a v_prenex_21838)) 1998) (< v_prenex_21838 main_y) (<= (+ main_x 1) v_prenex_21839) (<= 0 (+ (select main_a v_prenex_21839) 498)))) (forall ((v_prenex_13633 Int) (v_prenex_13634 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13633))) (<= 1 (select main_a v_prenex_13634)) (<= 1 (select main_a v_prenex_13633)) (<= 1000 (+ (select main_a v_prenex_13633) (select main_a v_prenex_13634))) (< v_prenex_13633 main_y) (<= (select main_a v_prenex_13634) 500) (<= (+ main_y 1) v_prenex_13633))) (forall ((v_prenex_16038 Int) (v_prenex_16039 Int)) (or (<= 1 (select main_a v_prenex_16039)) (< v_prenex_16038 main_y) (<= 1000 (* 2 (select main_a v_prenex_16038))) (<= (select main_a v_prenex_16038) (+ (select main_a v_prenex_16039) 998)) (<= 2 (* 2 (select main_a v_prenex_16039))) (<= (+ main_y 1) v_prenex_16038))) (forall ((v_prenex_14059 Int) (v_prenex_14058 Int)) (or (<= 500 (select main_a v_prenex_14058)) (<= 2 (* 2 (select main_a v_prenex_14059))) (<= (* 2 (select main_a v_prenex_14059)) 1000) (<= 1000 (+ (select main_a v_prenex_14058) (select main_a v_prenex_14059))) (<= 1 (select main_a v_prenex_14058)) (< v_prenex_14058 main_y) (<= (+ main_y 1) v_prenex_14058))) (forall ((v_prenex_20698 Int) (v_prenex_20697 Int)) (or (<= (* 2 (select main_a v_prenex_20697)) 1998) (<= (select main_a v_prenex_20698) (select main_a v_prenex_20697)) (<= (+ main_y 1) v_prenex_20697) (< v_prenex_20697 main_y) (<= (+ main_x 1) v_prenex_20698))) (or (forall ((v_prenex_19630 Int)) (or (<= (+ main_y 1) v_prenex_19630) (< v_prenex_19630 main_y) (<= 1000 (* 2 (select main_a v_prenex_19630))))) (forall ((v_prenex_19631 Int)) (or (<= (select main_a v_prenex_19631) 500) (< v_prenex_19631 main_x)))) (forall ((v_prenex_22403 Int) (v_prenex_22404 Int)) (or (<= 500 (select main_a v_prenex_22403)) (< v_prenex_22403 main_y) (< v_prenex_22404 main_x) (<= 1 (select main_a v_prenex_22404)) (<= (+ main_y 1) v_prenex_22403) (<= (select main_a v_prenex_22404) (select main_a v_prenex_22403)))) (forall ((v_prenex_22105 Int) (v_prenex_22106 Int)) (or (<= (+ main_y 1) v_prenex_22105) (<= 1 (select main_a v_prenex_22105)) (<= (select main_a v_prenex_22106) 999) (<= 1 (select main_a v_prenex_22106)) (< v_prenex_22105 main_y) (<= (select main_a v_prenex_22105) 999) (<= (select main_a v_prenex_22105) (+ (select main_a v_prenex_22106) 998)))) (or (forall ((v_prenex_13835 Int)) (or (<= (* 2 (select main_a v_prenex_13835)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13835))) (<= (+ main_y 1) v_prenex_13835) (< v_prenex_13835 main_y))) (forall ((v_prenex_13836 Int)) (or (<= 0 (+ (select main_a v_prenex_13836) 498)) (< v_prenex_13836 main_x) (<= 2 (* 2 (select main_a v_prenex_13836)))))) (forall ((v_prenex_23565 Int) (v_prenex_23564 Int)) (or (<= 500 (select main_a v_prenex_23564)) (<= (+ (select main_a v_prenex_23564) (select main_a v_prenex_23565)) 1000) (<= (* 2 (select main_a v_prenex_23565)) 1000) (< v_prenex_23565 main_x) (< v_prenex_23564 main_y) (<= (select main_a v_prenex_23565) 500) (<= (+ main_y 1) v_prenex_23564))) (or (forall ((v_prenex_13189 Int)) (<= 2 (* 2 (select main_a v_prenex_13189)))) (forall ((v_prenex_10924 Int)) (or (<= (select main_a v_prenex_10924) 1498) (< v_prenex_10924 main_y) (<= 1000 (* 2 (select main_a v_prenex_10924))) (<= (+ main_y 1) v_prenex_10924)))) (forall ((v_prenex_23105 Int) (v_prenex_23104 Int)) (or (<= 1000 (+ (select main_a v_prenex_23104) (select main_a v_prenex_23105))) (<= 1 (select main_a v_prenex_23105)) (<= (select main_a v_prenex_23105) 500) (<= (select main_a v_prenex_23104) 1498) (<= 1 (select main_a v_prenex_23104)) (<= (+ main_y 1) v_prenex_23104) (< v_prenex_23104 main_y))) (forall ((v_prenex_18903 Int) (v_prenex_18902 Int)) (or (<= (select main_a v_prenex_18903) 999) (<= (+ (select main_a v_prenex_18902) (select main_a v_prenex_18903)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18902))) (<= (+ main_y 1) v_prenex_18902) (< v_prenex_18902 main_y))) (or (forall ((v_prenex_19524 Int)) (or (< v_prenex_19524 main_y) (<= 1000 (* 2 (select main_a v_prenex_19524))) (<= (* 2 (select main_a v_prenex_19524)) 1998) (<= (+ main_y 1) v_prenex_19524))) (forall ((v_prenex_19525 Int)) (or (<= (select main_a v_prenex_19525) 500) (<= (* 2 (select main_a v_prenex_19525)) 1000) (< v_prenex_19525 main_x)))) (or (forall ((v_prenex_23251 Int)) (<= (* 2 (select main_a v_prenex_23251)) 1998)) (forall ((v_prenex_23252 Int)) (or (<= (select main_a v_prenex_23252) 500) (<= (+ main_x 1) v_prenex_23252) (< v_prenex_23252 main_x)))) (forall ((v_prenex_13469 Int) (v_prenex_13470 Int)) (or (< v_prenex_13469 main_y) (<= (+ main_x 1) v_prenex_13470) (<= 1000 (* 2 (select main_a v_prenex_13469))) (<= (+ main_y 1) v_prenex_13469) (<= 2 (* 2 (select main_a v_prenex_13470))) (<= (select main_a v_prenex_13469) (+ (select main_a v_prenex_13470) 998)))) (or (forall ((v_prenex_12641 Int)) (<= (select main_a v_prenex_12641) 999)) (forall ((v_prenex_12640 Int)) (or (< v_prenex_12640 main_y) (<= (select main_a v_prenex_12640) 1498) (<= (* 2 (select main_a v_prenex_12640)) 1998) (<= (+ main_y 1) v_prenex_12640) (<= 1 (select main_a v_prenex_12640))))) (or (forall ((v_prenex_20493 Int)) (or (< v_prenex_20493 main_y) (<= 500 (select main_a v_prenex_20493)) (<= (+ main_y 1) v_prenex_20493) (<= 1000 (* 2 (select main_a v_prenex_20493))))) (forall ((v_prenex_20494 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20494))) (<= 1 (select main_a v_prenex_20494)) (< v_prenex_20494 main_x)))) (forall ((v_prenex_15339 Int) (v_prenex_15340 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15340))) (<= (select main_a v_prenex_15339) 1498) (<= (select main_a v_prenex_15339) (+ (select main_a v_prenex_15340) 998)) (< v_prenex_15339 main_y) (<= (+ main_y 1) v_prenex_15339) (<= (select main_a v_prenex_15340) 999))) (forall ((v_prenex_22460 Int) (v_prenex_22459 Int)) (or (<= (+ main_y 1) v_prenex_22459) (<= (* 2 (select main_a v_prenex_22459)) 1998) (<= 0 (+ (select main_a v_prenex_22460) 498)) (<= (* 2 (select main_a v_prenex_22460)) 1000) (< v_prenex_22459 main_y) (<= (+ (select main_a v_prenex_22459) (select main_a v_prenex_22460)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22459))))) (forall ((v_prenex_20626 Int) (v_prenex_20625 Int)) (or (<= (select main_a v_prenex_20625) 999) (<= 1000 (+ (select main_a v_prenex_20625) (select main_a v_prenex_20626))) (<= 0 (+ (select main_a v_prenex_20626) 498)) (< v_prenex_20625 main_y) (<= 2 (* 2 (select main_a v_prenex_20626))) (<= (+ main_y 1) v_prenex_20625))) (forall ((v_prenex_16745 Int) (v_prenex_16746 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16746))) (<= (+ main_y 1) v_prenex_16745) (<= (select main_a v_prenex_16745) 1498) (< v_prenex_16745 main_y) (<= 1000 (+ (select main_a v_prenex_16745) (select main_a v_prenex_16746))) (<= (select main_a v_prenex_16746) 999) (<= 1000 (* 2 (select main_a v_prenex_16745))))) (forall ((v_prenex_22158 Int) (v_prenex_22157 Int)) (or (<= (+ main_y 1) v_prenex_22157) (<= (select main_a v_prenex_22158) 999) (<= (select main_a v_prenex_22158) (select main_a v_prenex_22157)) (< v_prenex_22158 main_x) (< v_prenex_22157 main_y) (<= 1000 (* 2 (select main_a v_prenex_22157))) (<= (* 2 (select main_a v_prenex_22158)) 1000))) (forall ((v_prenex_15151 Int) (v_prenex_15150 Int)) (or (<= (+ main_x 1) v_prenex_15151) (<= 2 (* 2 (select main_a v_prenex_15151))) (<= 1000 (+ (select main_a v_prenex_15150) (select main_a v_prenex_15151))) (< v_prenex_15150 main_y) (<= (* 2 (select main_a v_prenex_15150)) 1998) (<= (+ main_y 1) v_prenex_15150))) (forall ((v_prenex_15686 Int) (v_prenex_15685 Int)) (or (<= (select main_a v_prenex_15686) 999) (<= (+ (select main_a v_prenex_15685) (select main_a v_prenex_15686)) 1000) (<= (+ main_y 1) v_prenex_15685) (<= (* 2 (select main_a v_prenex_15685)) 1998) (< v_prenex_15685 main_y) (<= 0 (+ (select main_a v_prenex_15686) 498)))) (or (forall ((v_prenex_12588 Int)) (or (<= (* 2 (select main_a v_prenex_12588)) 1998) (<= (+ main_y 1) v_prenex_12588) (< v_prenex_12588 main_y) (<= (select main_a v_prenex_12588) 1498))) (forall ((v_prenex_12589 Int)) (<= 2 (* 2 (select main_a v_prenex_12589))))) (forall ((v_prenex_23334 Int) (v_prenex_23333 Int)) (or (<= (select main_a v_prenex_23333) 999) (<= 1 (select main_a v_prenex_23334)) (<= (select main_a v_prenex_23334) (select main_a v_prenex_23333)) (< v_prenex_23333 main_y) (<= 500 (select main_a v_prenex_23333)) (<= (+ main_y 1) v_prenex_23333))) (or (forall ((v_prenex_14268 Int)) (or (<= (* 2 (select main_a v_prenex_14268)) 1998) (< v_prenex_14268 main_y) (<= 1 (select main_a v_prenex_14268)) (<= (+ main_y 1) v_prenex_14268))) (forall ((v_prenex_14269 Int)) (or (<= (* 2 (select main_a v_prenex_14269)) 1000) (<= (select main_a v_prenex_14269) 999)))) (forall ((v_prenex_15195 Int) (v_prenex_15194 Int)) (or (<= (+ main_y 1) v_prenex_15194) (<= 1000 (+ (select main_a v_prenex_15194) (select main_a v_prenex_15195))) (<= (* 2 (select main_a v_prenex_15195)) 1000) (< v_prenex_15194 main_y) (<= (select main_a v_prenex_15195) 999) (<= 1000 (* 2 (select main_a v_prenex_15194))))) (or (forall ((v_prenex_11894 Int)) (or (<= (* 2 (select main_a v_prenex_11894)) 1998) (<= (+ main_y 1) v_prenex_11894) (<= (select main_a v_prenex_11894) 999) (<= 1000 (* 2 (select main_a v_prenex_11894))) (< v_prenex_11894 main_y))) (forall ((v_prenex_11895 Int)) (<= (select main_a v_prenex_11895) 500))) (forall ((v_prenex_13406 Int) (v_prenex_13407 Int)) (or (< v_prenex_13406 main_y) (<= (select main_a v_prenex_13406) (+ (select main_a v_prenex_13407) 998)) (<= 2 (* 2 (select main_a v_prenex_13407))) (<= (select main_a v_prenex_13406) 1498) (<= (+ main_y 1) v_prenex_13406) (< v_prenex_13407 main_x))) (or (forall ((v_prenex_14588 Int)) (or (<= (* 2 (select main_a v_prenex_14588)) 1000) (<= (+ main_x 1) v_prenex_14588) (< v_prenex_14588 main_x))) (forall ((v_prenex_14587 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14587))) (< v_prenex_14587 main_y)))) (forall ((v_prenex_12311 Int) (v_prenex_12312 Int)) (or (<= 0 (+ (select main_a v_prenex_12312) 498)) (<= (select main_a v_prenex_12311) 1498) (<= 1 (select main_a v_prenex_12311)) (<= (select main_a v_prenex_12311) (+ (select main_a v_prenex_12312) 998)) (<= (+ main_y 1) v_prenex_12311) (< v_prenex_12311 main_y))) (or (forall ((v_prenex_14230 Int)) (or (<= (+ main_y 1) v_prenex_14230) (<= (* 2 (select main_a v_prenex_14230)) 1998) (<= 1 (select main_a v_prenex_14230)) (< v_prenex_14230 main_y))) (forall ((v_prenex_14231 Int)) (or (<= (select main_a v_prenex_14231) 500) (<= 0 (+ (select main_a v_prenex_14231) 498)) (<= (+ main_x 1) v_prenex_14231)))) (forall ((v_prenex_17339 Int) (v_prenex_17340 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17340))) (<= (* 2 (select main_a v_prenex_17339)) 1998) (<= 500 (select main_a v_prenex_17339)) (<= (select main_a v_prenex_17340) (select main_a v_prenex_17339)) (<= (select main_a v_prenex_17340) 999) (<= (+ main_y 1) v_prenex_17339) (< v_prenex_17339 main_y))) (forall ((v_prenex_15516 Int) (v_prenex_15515 Int)) (or (< v_prenex_15515 main_y) (<= 2 (* 2 (select main_a v_prenex_15516))) (<= (select main_a v_prenex_15516) (select main_a v_prenex_15515)) (<= 1 (select main_a v_prenex_15515)) (<= 500 (select main_a v_prenex_15515)) (<= (+ main_y 1) v_prenex_15515))) (forall ((v_prenex_18132 Int) (v_prenex_18131 Int)) (or (<= (select main_a v_prenex_18131) 999) (<= (+ main_y 1) v_prenex_18131) (<= 0 (+ (select main_a v_prenex_18132) 498)) (<= (* 2 (select main_a v_prenex_18132)) 1000) (<= 500 (select main_a v_prenex_18131)) (< v_prenex_18131 main_y) (<= 1000 (+ (select main_a v_prenex_18131) (select main_a v_prenex_18132))))) (forall ((v_prenex_17816 Int) (v_prenex_17817 Int)) (or (< v_prenex_17816 main_y) (<= 1 (select main_a v_prenex_17817)) (<= (select main_a v_prenex_17817) 999) (<= 500 (select main_a v_prenex_17816)) (<= (select main_a v_prenex_17816) (+ (select main_a v_prenex_17817) 998)) (<= (+ main_y 1) v_prenex_17816))) (forall ((v_prenex_17904 Int) (v_prenex_17905 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17905))) (< v_prenex_17904 main_y) (<= (select main_a v_prenex_17904) (+ (select main_a v_prenex_17905) 998)) (<= (+ main_y 1) v_prenex_17904) (<= 1000 (* 2 (select main_a v_prenex_17904))) (<= 1 (select main_a v_prenex_17905)) (<= 500 (select main_a v_prenex_17904)))) (forall ((v_prenex_17707 Int) (v_prenex_17708 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17707))) (<= (select main_a v_prenex_17708) (select main_a v_prenex_17707)) (< v_prenex_17707 main_y) (<= (select main_a v_prenex_17707) 1498) (<= (+ main_y 1) v_prenex_17707) (<= (* 2 (select main_a v_prenex_17708)) 1000))) (forall ((v_prenex_13585 Int) (v_prenex_13586 Int)) (or (<= 500 (select main_a v_prenex_13585)) (<= (select main_a v_prenex_13585) (+ (select main_a v_prenex_13586) 998)) (<= (select main_a v_prenex_13586) 999) (<= 0 (+ (select main_a v_prenex_13586) 498)) (<= (select main_a v_prenex_13585) 1498) (<= (+ main_y 1) v_prenex_13585) (< v_prenex_13585 main_y))) (or (forall ((v_prenex_11961 Int)) (or (<= 1 (select main_a v_prenex_11961)) (<= (* 2 (select main_a v_prenex_11961)) 1000) (< v_prenex_11961 main_x))) (forall ((v_prenex_11960 Int)) (or (<= (+ main_y 1) v_prenex_11960) (<= 1000 (* 2 (select main_a v_prenex_11960))) (< v_prenex_11960 main_y)))) (or (forall ((v_prenex_21740 Int)) (<= (* 2 (select main_a v_prenex_21740)) 1998)) (forall ((v_prenex_21741 Int)) (or (<= (select main_a v_prenex_21741) 999) (<= 0 (+ (select main_a v_prenex_21741) 498)) (< v_prenex_21741 main_x) (<= (+ main_x 1) v_prenex_21741)))) (forall ((v_prenex_19070 Int) (v_prenex_19071 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19071))) (<= 1 (select main_a v_prenex_19070)) (< v_prenex_19070 main_y) (<= (* 2 (select main_a v_prenex_19070)) 1998) (<= (+ main_y 1) v_prenex_19070) (<= (+ (select main_a v_prenex_19070) (select main_a v_prenex_19071)) 1000))) (or (forall ((v_prenex_21726 Int)) (or (<= (* 2 (select main_a v_prenex_21726)) 1998) (<= (select main_a v_prenex_21726) 999) (<= (+ main_y 1) v_prenex_21726) (< v_prenex_21726 main_y) (<= 500 (select main_a v_prenex_21726)))) (forall ((v_prenex_21727 Int)) (<= (select main_a v_prenex_21727) 999))) (forall ((v_prenex_14289 Int) (v_prenex_14288 Int)) (or (<= (select main_a v_prenex_14288) 1498) (<= (+ (select main_a v_prenex_14288) (select main_a v_prenex_14289)) 1000) (<= (select main_a v_prenex_14289) 999) (<= (+ main_y 1) v_prenex_14288) (<= 0 (+ (select main_a v_prenex_14289) 498)) (< v_prenex_14288 main_y) (<= 500 (select main_a v_prenex_14288)))) (or (forall ((v_prenex_17894 Int)) (or (< v_prenex_17894 main_y) (<= (+ main_y 1) v_prenex_17894) (<= (* 2 (select main_a v_prenex_17894)) 1998))) (forall ((v_prenex_17895 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17895))) (<= 1 (select main_a v_prenex_17895))))) (forall ((v_prenex_19547 Int) (v_prenex_19546 Int)) (or (< v_prenex_19546 main_y) (<= (* 2 (select main_a v_prenex_19547)) 1000) (<= (select main_a v_prenex_19547) (select main_a v_prenex_19546)) (<= (+ main_y 1) v_prenex_19546) (<= (select main_a v_prenex_19546) 999))) (or (forall ((v_prenex_16104 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16104))) (<= (+ main_y 1) v_prenex_16104) (<= (select main_a v_prenex_16104) 1498) (< v_prenex_16104 main_y) (<= (* 2 (select main_a v_prenex_16104)) 1998))) (forall ((v_prenex_16105 Int)) (or (<= (* 2 (select main_a v_prenex_16105)) 1000) (<= 2 (* 2 (select main_a v_prenex_16105)))))) (forall ((v_prenex_12638 Int) (v_prenex_12639 Int)) (or (< v_prenex_12638 main_y) (<= (select main_a v_prenex_12638) 999) (<= (+ (select main_a v_prenex_12638) (select main_a v_prenex_12639)) 1000) (<= 1000 (* 2 (select main_a v_prenex_12638))) (<= (+ main_y 1) v_prenex_12638))) (forall ((v_prenex_20243 Int) (v_prenex_20242 Int)) (or (<= (* 2 (select main_a v_prenex_20242)) 1998) (<= (* 2 (select main_a v_prenex_20243)) 1000) (< v_prenex_20242 main_y) (<= 1000 (* 2 (select main_a v_prenex_20242))) (<= 2 (* 2 (select main_a v_prenex_20243))) (<= (+ main_y 1) v_prenex_20242) (<= 1000 (+ (select main_a v_prenex_20242) (select main_a v_prenex_20243))))) (forall ((v_prenex_14573 Int) (v_prenex_14572 Int)) (or (<= 500 (select main_a v_prenex_14572)) (<= (+ main_y 1) v_prenex_14572) (<= (select main_a v_prenex_14573) (select main_a v_prenex_14572)) (<= (select main_a v_prenex_14573) 500) (<= (* 2 (select main_a v_prenex_14572)) 1998) (< v_prenex_14572 main_y) (<= 2 (* 2 (select main_a v_prenex_14573))))) (forall ((v_prenex_23332 Int) (v_prenex_23331 Int)) (or (< v_prenex_23332 main_x) (<= (+ (select main_a v_prenex_23331) (select main_a v_prenex_23332)) 1000) (<= (+ main_y 1) v_prenex_23331) (< v_prenex_23331 main_y) (<= 2 (* 2 (select main_a v_prenex_23332))) (<= (select main_a v_prenex_23331) 1498))) (forall ((v_prenex_18064 Int) (v_prenex_18063 Int)) (or (< v_prenex_18063 main_y) (<= (select main_a v_prenex_18064) 500) (<= (+ (select main_a v_prenex_18063) (select main_a v_prenex_18064)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18063))) (<= 1 (select main_a v_prenex_18064)) (<= (+ main_y 1) v_prenex_18063))) (or (forall ((v_prenex_19980 Int)) (or (< v_prenex_19980 main_y) (<= 1000 (* 2 (select main_a v_prenex_19980))) (<= (+ main_y 1) v_prenex_19980) (<= 1 (select main_a v_prenex_19980)) (<= (select main_a v_prenex_19980) 999))) (forall ((v_prenex_19981 Int)) (or (<= (* 2 (select main_a v_prenex_19981)) 1000) (<= (select main_a v_prenex_19981) 999)))) (or (forall ((v_prenex_15788 Int)) (or (<= (select main_a v_prenex_15788) 999) (<= (* 2 (select main_a v_prenex_15788)) 1000) (<= (+ main_x 1) v_prenex_15788))) (forall ((v_prenex_15787 Int)) (or (< v_prenex_15787 main_y) (<= (select main_a v_prenex_15787) 1498) (<= (+ main_y 1) v_prenex_15787) (<= (* 2 (select main_a v_prenex_15787)) 1998)))) (forall ((v_prenex_14808 Int) (v_prenex_14807 Int)) (or (< v_prenex_14807 main_y) (<= (select main_a v_prenex_14807) 999) (<= (+ main_y 1) v_prenex_14807) (<= (select main_a v_prenex_14808) (select main_a v_prenex_14807)) (<= 1 (select main_a v_prenex_14807)) (<= (select main_a v_prenex_14808) 999))) (or (forall ((v_prenex_22594 Int)) (or (<= (select main_a v_prenex_22594) 500) (<= 0 (+ (select main_a v_prenex_22594) 498)) (<= (+ main_x 1) v_prenex_22594))) (forall ((v_prenex_22593 Int)) (or (<= (* 2 (select main_a v_prenex_22593)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22593))) (<= (+ main_y 1) v_prenex_22593) (< v_prenex_22593 main_y)))) (forall ((v_prenex_12327 Int) (v_prenex_12328 Int)) (or (< v_prenex_12328 main_x) (<= (select main_a v_prenex_12328) 500) (<= (select main_a v_prenex_12327) (+ (select main_a v_prenex_12328) 998)) (< v_prenex_12327 main_y) (<= (+ main_x 1) v_prenex_12328))) (or (forall ((v_prenex_18986 Int)) (or (<= (+ main_y 1) v_prenex_18986) (<= 500 (select main_a v_prenex_18986)) (< v_prenex_18986 main_y) (<= (* 2 (select main_a v_prenex_18986)) 1998) (<= (select main_a v_prenex_18986) 1498))) (forall ((v_prenex_18987 Int)) (or (<= (select main_a v_prenex_18987) 500) (<= 0 (+ (select main_a v_prenex_18987) 498))))) (forall ((v_prenex_16537 Int) (v_prenex_16538 Int)) (or (<= (select main_a v_prenex_16537) 1498) (<= (* 2 (select main_a v_prenex_16538)) 1000) (<= (select main_a v_prenex_16538) 500) (<= (+ main_y 1) v_prenex_16537) (<= (select main_a v_prenex_16538) (select main_a v_prenex_16537)) (< v_prenex_16537 main_y) (< v_prenex_16538 main_x))) (or (forall ((v_prenex_19907 Int)) (or (<= (* 2 (select main_a v_prenex_19907)) 1998) (< v_prenex_19907 main_y) (<= (+ main_y 1) v_prenex_19907) (<= 1000 (* 2 (select main_a v_prenex_19907))))) (forall ((v_prenex_19908 Int)) (<= 2 (* 2 (select main_a v_prenex_19908))))) (or (forall ((v_prenex_22643 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22643))) (< v_prenex_22643 main_y) (<= (+ main_y 1) v_prenex_22643) (<= (select main_a v_prenex_22643) 1498) (<= 500 (select main_a v_prenex_22643)))) (forall ((v_prenex_22644 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22644))) (<= (select main_a v_prenex_22644) 500)))) (or (forall ((v_prenex_21879 Int)) (<= (select main_a v_prenex_21879) 500)) (forall ((v_prenex_21878 Int)) (or (< v_prenex_21878 main_y) (<= 500 (select main_a v_prenex_21878)) (<= (+ main_y 1) v_prenex_21878) (<= (* 2 (select main_a v_prenex_21878)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21878)))))) (forall ((v_prenex_18183 Int) (v_prenex_18184 Int)) (or (<= 0 (+ (select main_a v_prenex_18184) 498)) (<= (+ main_y 1) v_prenex_18183) (<= (select main_a v_prenex_18183) (+ (select main_a v_prenex_18184) 998)) (<= (select main_a v_prenex_18184) 999) (<= 1000 (* 2 (select main_a v_prenex_18183))) (< v_prenex_18183 main_y) (< v_prenex_18184 main_x))) (forall ((v_prenex_13896 Int) (v_prenex_13897 Int)) (or (<= (+ (select main_a v_prenex_13896) (select main_a v_prenex_13897)) 1000) (<= (+ main_y 1) v_prenex_13896) (<= 500 (select main_a v_prenex_13896)) (<= (select main_a v_prenex_13897) 999) (<= (select main_a v_prenex_13897) 500) (< v_prenex_13896 main_y) (<= (select main_a v_prenex_13896) 1498))) (forall ((v_prenex_12663 Int) (v_prenex_12662 Int)) (or (<= (+ main_y 1) v_prenex_12662) (< v_prenex_12662 main_y) (< v_prenex_12663 main_x) (<= 1000 (* 2 (select main_a v_prenex_12662))) (<= (+ (select main_a v_prenex_12662) (select main_a v_prenex_12663)) 1000) (<= 0 (+ (select main_a v_prenex_12663) 498)) (<= (select main_a v_prenex_12663) 999))) (or (forall ((v_prenex_14155 Int)) (or (< v_prenex_14155 main_x) (<= (select main_a v_prenex_14155) 999) (<= (* 2 (select main_a v_prenex_14155)) 1000))) (forall ((v_prenex_14154 Int)) (or (< v_prenex_14154 main_y) (<= (+ main_y 1) v_prenex_14154) (<= 1000 (* 2 (select main_a v_prenex_14154))) (<= 500 (select main_a v_prenex_14154))))) (forall ((v_prenex_17390 Int) (v_prenex_17391 Int)) (or (<= (select main_a v_prenex_17390) 1498) (< v_prenex_17390 main_y) (<= 1000 (+ (select main_a v_prenex_17390) (select main_a v_prenex_17391))) (<= (+ main_y 1) v_prenex_17390) (<= 1000 (* 2 (select main_a v_prenex_17390))) (<= 2 (* 2 (select main_a v_prenex_17391))))) (forall ((v_prenex_20486 Int) (v_prenex_20485 Int)) (or (< v_prenex_20485 main_y) (<= 1000 (* 2 (select main_a v_prenex_20485))) (<= 500 (select main_a v_prenex_20485)) (<= (select main_a v_prenex_20485) (+ (select main_a v_prenex_20486) 998)) (<= (+ main_y 1) v_prenex_20485) (<= 0 (+ (select main_a v_prenex_20486) 498)))) (forall ((v_prenex_13051 Int) (v_prenex_13050 Int)) (or (<= (select main_a v_prenex_13051) (select main_a v_prenex_13050)) (<= 0 (+ (select main_a v_prenex_13051) 498)) (< v_prenex_13050 main_y) (<= (select main_a v_prenex_13050) 1498) (<= 500 (select main_a v_prenex_13050)) (<= (select main_a v_prenex_13051) 999) (<= (+ main_y 1) v_prenex_13050))) (forall ((v_prenex_14971 Int) (v_prenex_14970 Int)) (or (< v_prenex_14970 main_y) (< v_prenex_14971 main_x) (<= (select main_a v_prenex_14970) 999) (<= (+ main_y 1) v_prenex_14970) (<= (* 2 (select main_a v_prenex_14971)) 1000) (<= (+ (select main_a v_prenex_14970) (select main_a v_prenex_14971)) 1000))) (forall ((v_prenex_21616 Int) (v_prenex_21617 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21617))) (< v_prenex_21616 main_y) (<= (+ main_y 1) v_prenex_21616) (<= (* 2 (select main_a v_prenex_21616)) 1998) (<= 500 (select main_a v_prenex_21616)) (<= 1000 (+ (select main_a v_prenex_21616) (select main_a v_prenex_21617))))) (forall ((v_prenex_16346 Int) (v_prenex_16347 Int)) (or (<= (* 2 (select main_a v_prenex_16347)) 1000) (<= (+ main_y 1) v_prenex_16346) (<= 1000 (+ (select main_a v_prenex_16346) (select main_a v_prenex_16347))) (<= 1000 (* 2 (select main_a v_prenex_16346))) (<= (select main_a v_prenex_16346) 1498) (< v_prenex_16346 main_y))) (forall ((v_prenex_12148 Int) (v_prenex_12149 Int)) (or (<= (select main_a v_prenex_12149) (select main_a v_prenex_12148)) (<= (* 2 (select main_a v_prenex_12149)) 1000) (<= 2 (* 2 (select main_a v_prenex_12149))) (<= (+ main_y 1) v_prenex_12148) (<= 500 (select main_a v_prenex_12148)) (<= (select main_a v_prenex_12148) 999) (< v_prenex_12148 main_y))) (forall ((v_prenex_21225 Int) (v_prenex_21226 Int)) (or (<= 0 (+ (select main_a v_prenex_21226) 498)) (< v_prenex_21225 main_y) (<= 1000 (* 2 (select main_a v_prenex_21225))) (<= (* 2 (select main_a v_prenex_21225)) 1998) (<= (+ (select main_a v_prenex_21225) (select main_a v_prenex_21226)) 1000) (<= (+ main_y 1) v_prenex_21225))) (or (forall ((v_prenex_21288 Int)) (or (<= 0 (+ (select main_a v_prenex_21288) 498)) (<= 1 (select main_a v_prenex_21288)) (< v_prenex_21288 main_x))) (forall ((v_prenex_21287 Int)) (or (< v_prenex_21287 main_y) (<= (+ main_y 1) v_prenex_21287) (<= (* 2 (select main_a v_prenex_21287)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21287)))))) (or (forall ((v_prenex_15545 Int)) (or (<= (+ main_y 1) v_prenex_15545) (<= (select main_a v_prenex_15545) 1498) (< v_prenex_15545 main_y) (<= (* 2 (select main_a v_prenex_15545)) 1998))) (forall ((v_prenex_15546 Int)) (or (<= 1 (select main_a v_prenex_15546)) (< v_prenex_15546 main_x)))) (forall ((v_prenex_23661 Int) (v_prenex_23660 Int)) (or (<= (+ main_x 1) v_prenex_23661) (< v_prenex_23660 main_y) (<= (select main_a v_prenex_23660) 1498) (<= (+ main_y 1) v_prenex_23660) (<= 0 (+ (select main_a v_prenex_23661) 498)) (<= 2 (* 2 (select main_a v_prenex_23661))) (<= (select main_a v_prenex_23660) (+ (select main_a v_prenex_23661) 998)))) (forall ((v_prenex_19801 Int) (v_prenex_19802 Int)) (or (<= (select main_a v_prenex_19801) 999) (<= (* 2 (select main_a v_prenex_19802)) 1000) (< v_prenex_19801 main_y) (<= (+ (select main_a v_prenex_19801) (select main_a v_prenex_19802)) 1000) (<= (+ main_y 1) v_prenex_19801) (<= 2 (* 2 (select main_a v_prenex_19802))) (<= 500 (select main_a v_prenex_19801)))) (or (forall ((v_prenex_19299 Int)) (or (<= (select main_a v_prenex_19299) 500) (<= 2 (* 2 (select main_a v_prenex_19299))))) (forall ((v_prenex_19298 Int)) (or (<= (select main_a v_prenex_19298) 999) (<= (+ main_y 1) v_prenex_19298) (<= (* 2 (select main_a v_prenex_19298)) 1998) (< v_prenex_19298 main_y)))) (forall ((v_prenex_18884 Int) (v_prenex_18885 Int)) (or (<= (select main_a v_prenex_18884) 1498) (<= (+ main_y 1) v_prenex_18884) (<= 1 (select main_a v_prenex_18884)) (<= (select main_a v_prenex_18885) 500) (< v_prenex_18884 main_y) (<= (+ (select main_a v_prenex_18884) (select main_a v_prenex_18885)) 1000))) (forall ((v_prenex_15256 Int) (v_prenex_15255 Int)) (or (< v_prenex_15255 main_y) (<= 2 (* 2 (select main_a v_prenex_15256))) (<= (select main_a v_prenex_15256) (select main_a v_prenex_15255)) (<= (* 2 (select main_a v_prenex_15255)) 1998) (<= 1 (select main_a v_prenex_15255)) (<= (+ main_y 1) v_prenex_15255))) (or (forall ((v_prenex_19655 Int)) (or (<= (select main_a v_prenex_19655) 500) (<= (+ main_x 1) v_prenex_19655))) (forall ((v_prenex_19654 Int)) (or (<= (+ main_y 1) v_prenex_19654) (< v_prenex_19654 main_y) (<= (* 2 (select main_a v_prenex_19654)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19654)))))) (forall ((v_prenex_16861 Int) (v_prenex_16862 Int)) (or (<= (select main_a v_prenex_16862) 500) (<= 500 (select main_a v_prenex_16861)) (<= (* 2 (select main_a v_prenex_16861)) 1998) (< v_prenex_16861 main_y) (<= (+ main_y 1) v_prenex_16861) (<= 1000 (+ (select main_a v_prenex_16861) (select main_a v_prenex_16862))))) (forall ((v_prenex_18367 Int) (v_prenex_18366 Int)) (or (<= (+ main_y 1) v_prenex_18366) (<= (+ (select main_a v_prenex_18366) (select main_a v_prenex_18367)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18366))) (<= (select main_a v_prenex_18366) 1498) (< v_prenex_18366 main_y) (<= (* 2 (select main_a v_prenex_18367)) 1000))) (forall ((v_prenex_23772 Int) (v_prenex_23773 Int)) (or (< v_prenex_23772 main_y) (<= (select main_a v_prenex_23773) 999) (<= (select main_a v_prenex_23772) 999) (<= (select main_a v_prenex_23772) 1498) (<= (select main_a v_prenex_23773) (select main_a v_prenex_23772)) (<= 1 (select main_a v_prenex_23773)) (<= (+ main_y 1) v_prenex_23772))) (forall ((v_prenex_13873 Int) (v_prenex_13872 Int)) (or (<= (select main_a v_prenex_13873) 999) (<= (select main_a v_prenex_13873) (select main_a v_prenex_13872)) (< v_prenex_13872 main_y) (<= (* 2 (select main_a v_prenex_13873)) 1000) (<= 1 (select main_a v_prenex_13872)) (<= 500 (select main_a v_prenex_13872)) (<= (+ main_y 1) v_prenex_13872))) (forall ((v_prenex_19528 Int) (v_prenex_19529 Int)) (or (< v_prenex_19528 main_y) (<= (select main_a v_prenex_19528) 999) (<= (select main_a v_prenex_19529) 500) (<= (+ (select main_a v_prenex_19528) (select main_a v_prenex_19529)) 1000) (< v_prenex_19529 main_x) (<= (select main_a v_prenex_19529) 999) (<= (+ main_y 1) v_prenex_19528))) (forall ((v_prenex_14195 Int) (v_prenex_14194 Int)) (or (<= (+ (select main_a v_prenex_14194) (select main_a v_prenex_14195)) 1000) (<= 500 (select main_a v_prenex_14194)) (<= (select main_a v_prenex_14195) 999) (<= 2 (* 2 (select main_a v_prenex_14195))) (<= (+ main_y 1) v_prenex_14194) (< v_prenex_14194 main_y))) (forall ((v_prenex_14707 Int) (v_prenex_14708 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14708))) (<= (select main_a v_prenex_14708) 500) (<= (+ (select main_a v_prenex_14707) (select main_a v_prenex_14708)) 1000) (<= (+ main_y 1) v_prenex_14707) (<= 500 (select main_a v_prenex_14707)) (< v_prenex_14707 main_y) (<= (select main_a v_prenex_14707) 1498))) (forall ((v_prenex_11848 Int) (v_prenex_11849 Int)) (or (<= (+ main_y 1) v_prenex_11848) (< v_prenex_11848 main_y) (<= 0 (+ (select main_a v_prenex_11849) 498)) (<= (select main_a v_prenex_11848) 999) (<= 1000 (+ (select main_a v_prenex_11848) (select main_a v_prenex_11849))) (<= 500 (select main_a v_prenex_11848)))) (or (forall ((v_prenex_21976 Int)) (or (<= (+ main_y 1) v_prenex_21976) (<= (* 2 (select main_a v_prenex_21976)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21976))) (< v_prenex_21976 main_y))) (forall ((v_prenex_21977 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21977))) (<= (select main_a v_prenex_21977) 999) (<= (+ main_x 1) v_prenex_21977)))) (forall ((v_prenex_16210 Int) (v_prenex_16211 Int)) (or (<= (select main_a v_prenex_16211) 999) (<= (+ main_x 1) v_prenex_16211) (< v_prenex_16210 main_y) (<= (select main_a v_prenex_16210) 999) (<= (+ main_y 1) v_prenex_16210) (<= (select main_a v_prenex_16210) (+ (select main_a v_prenex_16211) 998)) (<= 1 (select main_a v_prenex_16211)))) (forall ((v_prenex_20901 Int) (v_prenex_20900 Int)) (or (< v_prenex_20900 main_y) (<= (* 2 (select main_a v_prenex_20901)) 1000) (<= (+ main_y 1) v_prenex_20900) (<= (select main_a v_prenex_20901) 999) (<= (select main_a v_prenex_20900) 999) (<= (+ (select main_a v_prenex_20900) (select main_a v_prenex_20901)) 1000) (<= 500 (select main_a v_prenex_20900)))) (forall ((v_prenex_13284 Int) (v_prenex_13285 Int)) (or (<= 500 (select main_a v_prenex_13284)) (<= (select main_a v_prenex_13285) 500) (<= 1000 (+ (select main_a v_prenex_13284) (select main_a v_prenex_13285))) (<= (select main_a v_prenex_13284) 1498) (<= 0 (+ (select main_a v_prenex_13285) 498)) (<= (+ main_y 1) v_prenex_13284) (< v_prenex_13284 main_y))) (forall ((v_prenex_14772 Int) (v_prenex_14771 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14772))) (<= (select main_a v_prenex_14771) 999) (< v_prenex_14771 main_y) (<= (select main_a v_prenex_14771) (+ (select main_a v_prenex_14772) 998)) (<= (+ main_y 1) v_prenex_14771) (<= (* 2 (select main_a v_prenex_14772)) 1000))) (forall ((v_prenex_18165 Int) (v_prenex_18166 Int)) (or (<= (select main_a v_prenex_18165) (+ (select main_a v_prenex_18166) 998)) (<= (select main_a v_prenex_18166) 999) (<= (select main_a v_prenex_18165) 999) (<= (+ main_y 1) v_prenex_18165) (<= 2 (* 2 (select main_a v_prenex_18166))) (<= (+ main_x 1) v_prenex_18166) (< v_prenex_18165 main_y))) (forall ((v_prenex_19197 Int) (v_prenex_19196 Int)) (or (<= (+ main_y 1) v_prenex_19196) (<= (select main_a v_prenex_19196) (+ (select main_a v_prenex_19197) 998)) (<= (+ main_x 1) v_prenex_19197) (< v_prenex_19196 main_y) (<= (* 2 (select main_a v_prenex_19197)) 1000) (<= (select main_a v_prenex_19196) 999) (<= 1 (select main_a v_prenex_19197)))) (forall ((v_prenex_17978 Int) (v_prenex_17979 Int)) (or (<= (+ main_x 1) v_prenex_17979) (< v_prenex_17979 main_x) (<= (* 2 (select main_a v_prenex_17979)) 1000) (<= (select main_a v_prenex_17978) (+ (select main_a v_prenex_17979) 998)) (<= (+ main_y 1) v_prenex_17978))) (forall ((v_prenex_11930 Int) (v_prenex_11931 Int)) (or (<= (select main_a v_prenex_11930) (+ (select main_a v_prenex_11931) 998)) (< v_prenex_11930 main_y) (<= (+ main_y 1) v_prenex_11930) (<= (* 2 (select main_a v_prenex_11931)) 1000) (< v_prenex_11931 main_x) (<= 0 (+ (select main_a v_prenex_11931) 498)) (<= 1000 (* 2 (select main_a v_prenex_11930))))) (or (forall ((v_prenex_18013 Int)) (or (< v_prenex_18013 main_y) (<= (* 2 (select main_a v_prenex_18013)) 1998) (<= (+ main_y 1) v_prenex_18013) (<= 1000 (* 2 (select main_a v_prenex_18013))) (<= (select main_a v_prenex_18013) 1498))) (forall ((v_prenex_18014 Int)) (or (<= 0 (+ (select main_a v_prenex_18014) 498)) (<= 2 (* 2 (select main_a v_prenex_18014)))))) (forall ((v_prenex_15071 Int) (v_prenex_15070 Int)) (or (<= (+ main_y 1) v_prenex_15070) (< v_prenex_15071 main_x) (<= 0 (+ (select main_a v_prenex_15071) 498)) (<= 1000 (* 2 (select main_a v_prenex_15070))) (<= 2 (* 2 (select main_a v_prenex_15071))) (< v_prenex_15070 main_y) (<= 1000 (+ (select main_a v_prenex_15070) (select main_a v_prenex_15071))))) (forall ((v_prenex_21235 Int) (v_prenex_21236 Int)) (or (< v_prenex_21236 main_x) (<= 2 (* 2 (select main_a v_prenex_21236))) (< v_prenex_21235 main_y) (<= 0 (+ (select main_a v_prenex_21236) 498)) (<= (select main_a v_prenex_21235) (+ (select main_a v_prenex_21236) 998)) (<= (+ main_y 1) v_prenex_21235) (<= 1000 (* 2 (select main_a v_prenex_21235))))) (forall ((v_prenex_17336 Int) (v_prenex_17335 Int)) (or (<= (+ main_x 1) v_prenex_17336) (<= 1 (select main_a v_prenex_17335)) (< v_prenex_17335 main_y) (<= 0 (+ (select main_a v_prenex_17336) 498)) (<= (+ (select main_a v_prenex_17335) (select main_a v_prenex_17336)) 1000) (<= (+ main_y 1) v_prenex_17335) (<= (* 2 (select main_a v_prenex_17336)) 1000))) (forall ((v_prenex_15658 Int) (v_prenex_15657 Int)) (or (< v_prenex_15657 main_y) (<= (select main_a v_prenex_15657) 1498) (<= (+ (select main_a v_prenex_15657) (select main_a v_prenex_15658)) 1000) (<= (+ main_y 1) v_prenex_15657) (<= (select main_a v_prenex_15658) 500) (<= 1 (select main_a v_prenex_15658)))) (forall ((v_prenex_21323 Int) (v_prenex_21324 Int)) (or (<= (* 2 (select main_a v_prenex_21324)) 1000) (<= (+ (select main_a v_prenex_21323) (select main_a v_prenex_21324)) 1000) (< v_prenex_21323 main_y) (<= (+ main_y 1) v_prenex_21323) (<= 1000 (* 2 (select main_a v_prenex_21323))) (<= 2 (* 2 (select main_a v_prenex_21324))) (<= (select main_a v_prenex_21323) 1498))) (forall ((v_prenex_13878 Int) (v_prenex_13879 Int)) (or (< v_prenex_13878 main_y) (<= 500 (select main_a v_prenex_13878)) (<= (+ main_y 1) v_prenex_13878) (<= 0 (+ (select main_a v_prenex_13879) 498)) (<= (select main_a v_prenex_13879) (select main_a v_prenex_13878)))) (forall ((v_prenex_13911 Int) (v_prenex_13910 Int)) (or (<= (select main_a v_prenex_13911) (select main_a v_prenex_13910)) (< v_prenex_13910 main_y) (<= (+ main_y 1) v_prenex_13910) (<= 500 (select main_a v_prenex_13910)) (<= (select main_a v_prenex_13910) 999) (<= 0 (+ (select main_a v_prenex_13911) 498)) (<= 2 (* 2 (select main_a v_prenex_13911))))) (forall ((v_prenex_11063 Int) (v_prenex_11064 Int)) (or (<= (+ main_x 1) v_prenex_11064) (< v_prenex_11064 main_x) (<= 1 (select main_a v_prenex_11064)) (<= (+ (select main_a v_prenex_11063) (select main_a v_prenex_11064)) 1000) (<= (select main_a v_prenex_11064) 999))) (forall ((v_prenex_17428 Int) (v_prenex_17429 Int)) (or (< v_prenex_17428 main_y) (< v_prenex_17429 main_x) (<= (+ main_y 1) v_prenex_17428) (<= 1 (select main_a v_prenex_17428)) (<= 1000 (+ (select main_a v_prenex_17428) (select main_a v_prenex_17429))))) (forall ((v_prenex_16567 Int) (v_prenex_16568 Int)) (or (<= (+ (select main_a v_prenex_16567) (select main_a v_prenex_16568)) 1000) (<= (+ main_y 1) v_prenex_16567) (<= (+ main_x 1) v_prenex_16568) (<= 0 (+ (select main_a v_prenex_16568) 498)) (<= 2 (* 2 (select main_a v_prenex_16568))) (<= 500 (select main_a v_prenex_16567)) (< v_prenex_16567 main_y))) (forall ((v_prenex_11835 Int) (v_prenex_11834 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11835))) (<= (select main_a v_prenex_11834) 999) (<= (select main_a v_prenex_11835) 500) (<= 500 (select main_a v_prenex_11834)) (< v_prenex_11834 main_y) (<= (+ main_y 1) v_prenex_11834) (<= (select main_a v_prenex_11834) (+ (select main_a v_prenex_11835) 998)))) (forall ((v_prenex_17487 Int) (v_prenex_17488 Int)) (or (< v_prenex_17487 main_y) (< v_prenex_17488 main_x) (<= (select main_a v_prenex_17488) (select main_a v_prenex_17487)) (<= (select main_a v_prenex_17487) 999) (<= (+ main_y 1) v_prenex_17487) (<= 0 (+ (select main_a v_prenex_17488) 498)) (<= (select main_a v_prenex_17488) 999))) (forall ((v_prenex_17167 Int) (v_prenex_17168 Int)) (or (<= 1000 (+ (select main_a v_prenex_17167) (select main_a v_prenex_17168))) (< v_prenex_17167 main_y) (<= 2 (* 2 (select main_a v_prenex_17168))) (<= (+ main_y 1) v_prenex_17167) (<= 1000 (* 2 (select main_a v_prenex_17167))) (<= (select main_a v_prenex_17167) 1498) (<= 0 (+ (select main_a v_prenex_17168) 498)))) (forall ((v_prenex_11270 Int) (v_prenex_11271 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11271))) (<= 1000 (+ (select main_a v_prenex_11270) (select main_a v_prenex_11271))) (<= 0 (+ (select main_a v_prenex_11271) 498)) (<= 1000 (* 2 (select main_a v_prenex_11270))) (<= (+ main_y 1) v_prenex_11270) (<= 500 (select main_a v_prenex_11270)) (< v_prenex_11270 main_y))) (forall ((v_prenex_13457 Int) (v_prenex_13458 Int)) (or (< v_prenex_13457 main_y) (<= 2 (* 2 (select main_a v_prenex_13458))) (<= 1000 (+ (select main_a v_prenex_13457) (select main_a v_prenex_13458))) (<= (+ main_y 1) v_prenex_13457) (<= (select main_a v_prenex_13457) 1498))) (forall ((v_prenex_11099 Int) (v_prenex_11098 Int)) (or (<= 0 (+ (select main_a v_prenex_11099) 498)) (<= (+ main_y 1) v_prenex_11098) (<= 1 (select main_a v_prenex_11099)) (< v_prenex_11098 main_y) (<= (+ (select main_a v_prenex_11098) (select main_a v_prenex_11099)) 1000) (<= 500 (select main_a v_prenex_11098)) (<= (select main_a v_prenex_11098) 1498))) (forall ((v_prenex_12744 Int) (v_prenex_12745 Int)) (or (<= (* 2 (select main_a v_prenex_12744)) 1998) (<= (select main_a v_prenex_12745) 999) (<= (+ (select main_a v_prenex_12744) (select main_a v_prenex_12745)) 1000) (<= (select main_a v_prenex_12745) 500) (<= (+ main_x 1) v_prenex_12745) (<= (+ main_y 1) v_prenex_12744) (< v_prenex_12744 main_y))) (forall ((v_prenex_16747 Int) (v_prenex_16748 Int)) (or (<= (select main_a v_prenex_16748) 500) (<= 500 (select main_a v_prenex_16747)) (<= (select main_a v_prenex_16747) (+ (select main_a v_prenex_16748) 998)) (<= (+ main_y 1) v_prenex_16747) (< v_prenex_16747 main_y) (<= (select main_a v_prenex_16747) 999))) (forall ((v_prenex_20889 Int) (v_prenex_20888 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20889))) (<= (+ main_y 1) v_prenex_20888) (< v_prenex_20888 main_y) (<= 1000 (+ (select main_a v_prenex_20888) (select main_a v_prenex_20889))) (<= (select main_a v_prenex_20889) 500) (<= (select main_a v_prenex_20888) 999))) (forall ((v_prenex_18949 Int) (v_prenex_18948 Int)) (or (<= (+ (select main_a v_prenex_18948) (select main_a v_prenex_18949)) 1000) (<= 2 (* 2 (select main_a v_prenex_18949))) (<= (+ main_y 1) v_prenex_18948) (< v_prenex_18948 main_y) (<= 500 (select main_a v_prenex_18948)))) (forall ((v_prenex_20911 Int) (v_prenex_20910 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20911))) (<= 1000 (* 2 (select main_a v_prenex_20910))) (< v_prenex_20910 main_y) (<= (select main_a v_prenex_20911) 999) (<= (* 2 (select main_a v_prenex_20910)) 1998) (<= 1000 (+ (select main_a v_prenex_20910) (select main_a v_prenex_20911))) (<= (+ main_y 1) v_prenex_20910))) (forall ((v_prenex_16242 Int) (v_prenex_16243 Int)) (or (<= (+ (select main_a v_prenex_16242) (select main_a v_prenex_16243)) 1000) (<= (select main_a v_prenex_16242) 1498) (<= (select main_a v_prenex_16243) 500) (<= (+ main_y 1) v_prenex_16242) (< v_prenex_16242 main_y) (< v_prenex_16243 main_x) (<= (* 2 (select main_a v_prenex_16243)) 1000))) (or (forall ((v_prenex_21774 Int)) (or (<= (select main_a v_prenex_21774) 999) (<= 1000 (* 2 (select main_a v_prenex_21774))) (<= (* 2 (select main_a v_prenex_21774)) 1998) (< v_prenex_21774 main_y) (<= (+ main_y 1) v_prenex_21774))) (forall ((v_prenex_21775 Int)) (or (<= 0 (+ (select main_a v_prenex_21775) 498)) (<= (select main_a v_prenex_21775) 999)))) (or (forall ((v_prenex_19748 Int)) (or (<= (select main_a v_prenex_19748) 500) (<= (+ main_x 1) v_prenex_19748) (<= (select main_a v_prenex_19748) 999))) (forall ((v_prenex_19747 Int)) (or (<= (select main_a v_prenex_19747) 1498) (< v_prenex_19747 main_y) (<= (+ main_y 1) v_prenex_19747) (<= 1000 (* 2 (select main_a v_prenex_19747)))))) (or (forall ((v_prenex_20302 Int)) (or (<= (select main_a v_prenex_20302) 500) (<= (* 2 (select main_a v_prenex_20302)) 1000))) (forall ((v_prenex_20301 Int)) (or (< v_prenex_20301 main_y) (<= (* 2 (select main_a v_prenex_20301)) 1998) (<= (+ main_y 1) v_prenex_20301) (<= 1000 (* 2 (select main_a v_prenex_20301))) (<= (select main_a v_prenex_20301) 999)))) (forall ((v_prenex_13657 Int) (v_prenex_13658 Int)) (or (<= (select main_a v_prenex_13658) 500) (<= (+ main_y 1) v_prenex_13657) (<= (* 2 (select main_a v_prenex_13657)) 1998) (<= (* 2 (select main_a v_prenex_13658)) 1000) (<= (+ (select main_a v_prenex_13657) (select main_a v_prenex_13658)) 1000) (<= (+ main_x 1) v_prenex_13658) (< v_prenex_13657 main_y))) (forall ((v_prenex_19737 Int) (v_prenex_19736 Int)) (or (<= (select main_a v_prenex_19737) 999) (<= 500 (select main_a v_prenex_19736)) (<= (+ main_y 1) v_prenex_19736) (<= (* 2 (select main_a v_prenex_19736)) 1998) (<= (select main_a v_prenex_19736) (+ (select main_a v_prenex_19737) 998)) (<= 2 (* 2 (select main_a v_prenex_19737))) (< v_prenex_19736 main_y))) (forall ((v_prenex_17370 Int) (v_prenex_17371 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17370))) (< v_prenex_17370 main_y) (<= 500 (select main_a v_prenex_17370)) (<= (+ (select main_a v_prenex_17370) (select main_a v_prenex_17371)) 1000) (<= (+ main_y 1) v_prenex_17370))) (forall ((v_prenex_17288 Int) (v_prenex_17289 Int)) (or (<= 1 (select main_a v_prenex_17289)) (< v_prenex_17288 main_y) (< v_prenex_17289 main_x) (<= (+ main_y 1) v_prenex_17288) (<= 0 (+ (select main_a v_prenex_17289) 498)) (<= (+ (select main_a v_prenex_17288) (select main_a v_prenex_17289)) 1000) (<= 1000 (* 2 (select main_a v_prenex_17288))))) (forall ((v_prenex_13162 Int) (v_prenex_13163 Int)) (or (<= (+ main_y 1) v_prenex_13162) (<= 1000 (+ (select main_a v_prenex_13162) (select main_a v_prenex_13163))) (<= (select main_a v_prenex_13162) 999) (< v_prenex_13163 main_x) (<= 1 (select main_a v_prenex_13163)) (< v_prenex_13162 main_y) (<= (select main_a v_prenex_13163) 500))) (forall ((v_prenex_14891 Int) (v_prenex_14890 Int)) (or (<= (select main_a v_prenex_14890) 999) (<= 1000 (* 2 (select main_a v_prenex_14890))) (<= 1 (select main_a v_prenex_14891)) (<= (+ main_y 1) v_prenex_14890) (<= (+ (select main_a v_prenex_14890) (select main_a v_prenex_14891)) 1000) (< v_prenex_14890 main_y))) (forall ((v_prenex_22271 Int) (v_prenex_22272 Int)) (or (<= (+ (select main_a v_prenex_22271) (select main_a v_prenex_22272)) 1000) (< v_prenex_22271 main_y) (<= (* 2 (select main_a v_prenex_22272)) 1000) (<= (select main_a v_prenex_22272) 500) (<= (select main_a v_prenex_22271) 1498) (<= (+ main_y 1) v_prenex_22271))) (or (forall ((v_prenex_12948 Int)) (or (<= 500 (select main_a v_prenex_12948)) (<= 1 (select main_a v_prenex_12948)) (<= (+ main_y 1) v_prenex_12948) (< v_prenex_12948 main_y) (<= (* 2 (select main_a v_prenex_12948)) 1998))) (forall ((v_prenex_12949 Int)) (or (<= (select main_a v_prenex_12949) 999) (<= 2 (* 2 (select main_a v_prenex_12949)))))) (forall ((v_prenex_18978 Int) (v_prenex_18979 Int)) (or (<= (select main_a v_prenex_18979) 999) (<= 500 (select main_a v_prenex_18978)) (<= (+ main_y 1) v_prenex_18978) (< v_prenex_18978 main_y) (<= 1000 (* 2 (select main_a v_prenex_18978))) (<= (+ (select main_a v_prenex_18978) (select main_a v_prenex_18979)) 1000))) (forall ((v_prenex_12584 Int) (v_prenex_12585 Int)) (or (<= 1 (select main_a v_prenex_12585)) (<= (select main_a v_prenex_12584) 999) (< v_prenex_12584 main_y) (<= 2 (* 2 (select main_a v_prenex_12585))) (<= (select main_a v_prenex_12585) (select main_a v_prenex_12584)) (<= (+ main_y 1) v_prenex_12584) (<= (* 2 (select main_a v_prenex_12584)) 1998))) (forall ((v_prenex_16951 Int) (v_prenex_16952 Int)) (or (<= (+ main_y 1) v_prenex_16951) (<= (* 2 (select main_a v_prenex_16952)) 1000) (<= 500 (select main_a v_prenex_16951)) (<= (select main_a v_prenex_16952) (select main_a v_prenex_16951)) (<= (select main_a v_prenex_16952) 500) (<= (select main_a v_prenex_16951) 1498) (< v_prenex_16951 main_y))) (forall ((v_prenex_20073 Int) (v_prenex_20072 Int)) (or (< v_prenex_20072 main_y) (<= 500 (select main_a v_prenex_20072)) (<= (select main_a v_prenex_20072) 999) (<= (+ main_y 1) v_prenex_20072) (<= 1000 (+ (select main_a v_prenex_20072) (select main_a v_prenex_20073))))) (forall ((v_prenex_23707 Int) (v_prenex_23706 Int)) (or (<= (+ main_y 1) v_prenex_23706) (<= 1 (select main_a v_prenex_23706)) (< v_prenex_23706 main_y) (<= (* 2 (select main_a v_prenex_23706)) 1998) (<= (* 2 (select main_a v_prenex_23707)) 1000) (<= 1 (select main_a v_prenex_23707)) (<= (+ (select main_a v_prenex_23706) (select main_a v_prenex_23707)) 1000))) (or (forall ((v_prenex_19633 Int)) (or (<= 0 (+ (select main_a v_prenex_19633) 498)) (< v_prenex_19633 main_x))) (forall ((v_prenex_19632 Int)) (or (< v_prenex_19632 main_y) (<= (+ main_y 1) v_prenex_19632) (<= (* 2 (select main_a v_prenex_19632)) 1998)))) (or (forall ((v_prenex_23155 Int)) (or (<= (+ main_y 1) v_prenex_23155) (< v_prenex_23155 main_y) (<= 1000 (* 2 (select main_a v_prenex_23155))))) (forall ((v_prenex_23156 Int)) (or (<= 0 (+ (select main_a v_prenex_23156) 498)) (< v_prenex_23156 main_x)))) (or (forall ((v_prenex_19258 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19258))) (<= (+ main_y 1) v_prenex_19258) (<= 500 (select main_a v_prenex_19258)) (< v_prenex_19258 main_y))) (forall ((v_prenex_19259 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19259))) (<= 0 (+ (select main_a v_prenex_19259) 498)) (<= (+ main_x 1) v_prenex_19259)))) (forall ((v_prenex_23063 Int) (v_prenex_23062 Int)) (or (<= (select main_a v_prenex_23062) (+ (select main_a v_prenex_23063) 998)) (<= 0 (+ (select main_a v_prenex_23063) 498)) (<= (select main_a v_prenex_23063) 999) (<= (* 2 (select main_a v_prenex_23062)) 1998) (<= (+ main_y 1) v_prenex_23062) (< v_prenex_23063 main_x) (< v_prenex_23062 main_y))) (forall ((v_prenex_20354 Int) (v_prenex_20353 Int)) (or (<= 1 (select main_a v_prenex_20354)) (<= 2 (* 2 (select main_a v_prenex_20354))) (< v_prenex_20353 main_y) (<= 1000 (* 2 (select main_a v_prenex_20353))) (<= (+ main_y 1) v_prenex_20353) (<= (select main_a v_prenex_20353) 1498) (<= (+ (select main_a v_prenex_20353) (select main_a v_prenex_20354)) 1000))) (forall ((v_prenex_14756 Int) (v_prenex_14755 Int)) (or (< v_prenex_14755 main_y) (<= (select main_a v_prenex_14756) 999) (<= 2 (* 2 (select main_a v_prenex_14756))) (<= (select main_a v_prenex_14755) (+ (select main_a v_prenex_14756) 998)) (<= (+ main_y 1) v_prenex_14755) (<= (select main_a v_prenex_14755) 999) (<= 1 (select main_a v_prenex_14755)))) (forall ((v_prenex_15069 Int) (v_prenex_15068 Int)) (or (<= (+ main_y 1) v_prenex_15068) (<= 1000 (+ (select main_a v_prenex_15068) (select main_a v_prenex_15069))) (< v_prenex_15068 main_y) (<= 0 (+ (select main_a v_prenex_15069) 498)) (<= 1000 (* 2 (select main_a v_prenex_15068))) (<= (select main_a v_prenex_15068) 999) (<= (select main_a v_prenex_15069) 999))) (forall ((v_prenex_21430 Int) (v_prenex_21429 Int)) (or (<= (+ main_y 1) v_prenex_21429) (< v_prenex_21429 main_y) (< v_prenex_21430 main_x) (<= 1 (select main_a v_prenex_21430)) (<= (select main_a v_prenex_21430) (select main_a v_prenex_21429)) (<= 500 (select main_a v_prenex_21429)))) (forall ((v_prenex_13565 Int) (v_prenex_13566 Int)) (or (< v_prenex_13565 main_y) (<= (select main_a v_prenex_13565) 1498) (<= 2 (* 2 (select main_a v_prenex_13566))) (<= 1000 (+ (select main_a v_prenex_13565) (select main_a v_prenex_13566))) (<= 1 (select main_a v_prenex_13565)) (<= (+ main_y 1) v_prenex_13565))) (forall ((v_prenex_11493 Int) (v_prenex_11494 Int)) (or (<= (select main_a v_prenex_11493) 1498) (<= (+ main_y 1) v_prenex_11493) (<= (+ main_x 1) v_prenex_11494) (<= 0 (+ (select main_a v_prenex_11494) 498)) (<= (* 2 (select main_a v_prenex_11494)) 1000) (< v_prenex_11493 main_y) (<= 1000 (+ (select main_a v_prenex_11493) (select main_a v_prenex_11494))))) (or (forall ((v_prenex_20263 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20263))) (<= 0 (+ (select main_a v_prenex_20263) 498)))) (forall ((v_prenex_20262 Int)) (or (<= (select main_a v_prenex_20262) 1498) (<= (+ main_y 1) v_prenex_20262) (< v_prenex_20262 main_y) (<= 1000 (* 2 (select main_a v_prenex_20262)))))) (forall ((v_prenex_11785 Int) (v_prenex_11786 Int)) (or (< v_prenex_11786 main_x) (< v_prenex_11785 main_y) (<= (* 2 (select main_a v_prenex_11785)) 1998) (<= (+ main_y 1) v_prenex_11785) (<= 1000 (+ (select main_a v_prenex_11785) (select main_a v_prenex_11786))))) (forall ((v_prenex_17970 Int) (v_prenex_17971 Int)) (or (<= (+ main_y 1) v_prenex_17970) (<= 1000 (+ (select main_a v_prenex_17970) (select main_a v_prenex_17971))) (<= (* 2 (select main_a v_prenex_17971)) 1000) (< v_prenex_17970 main_y) (<= (select main_a v_prenex_17970) 999) (<= 0 (+ (select main_a v_prenex_17971) 498)))) (or (forall ((v_prenex_21766 Int)) (or (< v_prenex_21766 main_y) (<= (+ main_y 1) v_prenex_21766) (<= (* 2 (select main_a v_prenex_21766)) 1998) (<= (select main_a v_prenex_21766) 999))) (forall ((v_prenex_21767 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21767))) (< v_prenex_21767 main_x)))) (or (forall ((v_prenex_15444 Int)) (or (<= (* 2 (select main_a v_prenex_15444)) 1000) (<= (+ main_x 1) v_prenex_15444))) (forall ((v_prenex_15443 Int)) (or (< v_prenex_15443 main_y) (<= (* 2 (select main_a v_prenex_15443)) 1998) (<= (+ main_y 1) v_prenex_15443) (<= 1000 (* 2 (select main_a v_prenex_15443)))))) (forall ((v_prenex_21243 Int) (v_prenex_21244 Int)) (or (<= (+ main_x 1) v_prenex_21244) (<= 1 (select main_a v_prenex_21243)) (< v_prenex_21243 main_y) (<= 1 (select main_a v_prenex_21244)) (<= (+ (select main_a v_prenex_21243) (select main_a v_prenex_21244)) 1000) (<= (+ main_y 1) v_prenex_21243) (<= (select main_a v_prenex_21244) 500))) (forall ((v_prenex_12814 Int) (v_prenex_12813 Int)) (or (<= (+ main_y 1) v_prenex_12813) (<= 0 (+ (select main_a v_prenex_12814) 498)) (< v_prenex_12813 main_y) (<= 1000 (* 2 (select main_a v_prenex_12813))) (<= (select main_a v_prenex_12813) 999) (<= (select main_a v_prenex_12814) (select main_a v_prenex_12813)) (<= (select main_a v_prenex_12814) 999))) (forall ((v_prenex_16693 Int) (v_prenex_16694 Int)) (or (<= (select main_a v_prenex_16693) 999) (<= (select main_a v_prenex_16694) 999) (<= (+ main_y 1) v_prenex_16693) (<= (select main_a v_prenex_16693) (+ (select main_a v_prenex_16694) 998)) (<= 500 (select main_a v_prenex_16693)) (< v_prenex_16693 main_y) (<= 2 (* 2 (select main_a v_prenex_16694))))) (forall ((v_prenex_18352 Int) (v_prenex_18353 Int)) (or (<= 1 (select main_a v_prenex_18352)) (<= 2 (* 2 (select main_a v_prenex_18353))) (<= (+ main_y 1) v_prenex_18352) (<= 1 (select main_a v_prenex_18353)) (< v_prenex_18352 main_y) (<= (+ (select main_a v_prenex_18352) (select main_a v_prenex_18353)) 1000) (<= (select main_a v_prenex_18352) 1498))) (forall ((v_prenex_20191 Int) (v_prenex_20190 Int)) (or (<= (+ main_y 1) v_prenex_20190) (<= 1 (select main_a v_prenex_20190)) (< v_prenex_20190 main_y) (<= (select main_a v_prenex_20191) 999) (<= (+ (select main_a v_prenex_20190) (select main_a v_prenex_20191)) 1000) (<= 1000 (* 2 (select main_a v_prenex_20190))) (<= 0 (+ (select main_a v_prenex_20191) 498)))) (forall ((v_prenex_13062 Int) (v_prenex_13063 Int)) (or (< v_prenex_13062 main_y) (<= (* 2 (select main_a v_prenex_13062)) 1998) (<= (+ main_y 1) v_prenex_13062) (<= 500 (select main_a v_prenex_13062)) (<= (* 2 (select main_a v_prenex_13063)) 1000) (<= (select main_a v_prenex_13062) (+ (select main_a v_prenex_13063) 998)) (<= (select main_a v_prenex_13063) 500))) (or (forall ((v_prenex_13196 Int)) (or (<= (* 2 (select main_a v_prenex_13196)) 1998) (< v_prenex_13196 main_y) (<= 500 (select main_a v_prenex_13196)) (<= (+ main_y 1) v_prenex_13196))) (forall ((v_prenex_13197 Int)) (or (< v_prenex_13197 main_x) (<= 1 (select main_a v_prenex_13197)) (<= 2 (* 2 (select main_a v_prenex_13197)))))) (forall ((v_prenex_23303 Int) (v_prenex_23304 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23304))) (<= 500 (select main_a v_prenex_23303)) (<= (+ main_y 1) v_prenex_23303) (< v_prenex_23303 main_y) (<= (select main_a v_prenex_23304) 999) (<= 1000 (* 2 (select main_a v_prenex_23303))) (<= (select main_a v_prenex_23303) (+ (select main_a v_prenex_23304) 998)))) (forall ((v_prenex_21184 Int) (v_prenex_21185 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21184))) (<= 1000 (+ (select main_a v_prenex_21184) (select main_a v_prenex_21185))) (<= 0 (+ (select main_a v_prenex_21185) 498)) (<= (select main_a v_prenex_21184) 999) (<= 2 (* 2 (select main_a v_prenex_21185))) (< v_prenex_21184 main_y) (<= (+ main_y 1) v_prenex_21184))) (forall ((v_prenex_17386 Int) (v_prenex_17387 Int)) (or (<= (+ main_y 1) v_prenex_17386) (<= 0 (+ (select main_a v_prenex_17387) 498)) (< v_prenex_17386 main_y) (<= (select main_a v_prenex_17386) 999) (<= (select main_a v_prenex_17387) 999) (<= (select main_a v_prenex_17386) (+ (select main_a v_prenex_17387) 998)))) (forall ((v_prenex_17878 Int) (v_prenex_17879 Int)) (or (<= 1 (select main_a v_prenex_17879)) (<= (select main_a v_prenex_17878) 1498) (<= (select main_a v_prenex_17878) 999) (<= (select main_a v_prenex_17879) 999) (< v_prenex_17878 main_y) (<= (select main_a v_prenex_17878) (+ (select main_a v_prenex_17879) 998)) (<= (+ main_y 1) v_prenex_17878))) (forall ((v_prenex_14145 Int) (v_prenex_14144 Int)) (or (<= 1 (select main_a v_prenex_14145)) (<= (select main_a v_prenex_14144) (+ (select main_a v_prenex_14145) 998)) (<= 2 (* 2 (select main_a v_prenex_14145))) (<= (+ main_y 1) v_prenex_14144) (< v_prenex_14145 main_x) (< v_prenex_14144 main_y) (<= (select main_a v_prenex_14144) 999))) (or (forall ((v_prenex_18110 Int)) (or (< v_prenex_18110 main_x) (<= (select main_a v_prenex_18110) 999) (<= 1 (select main_a v_prenex_18110)))) (forall ((v_prenex_18109 Int)) (or (<= (+ main_y 1) v_prenex_18109) (< v_prenex_18109 main_y) (<= (select main_a v_prenex_18109) 999) (<= 1000 (* 2 (select main_a v_prenex_18109)))))) (forall ((v_prenex_15556 Int) (v_prenex_15555 Int)) (or (<= (+ main_y 1) v_prenex_15555) (<= (* 2 (select main_a v_prenex_15555)) 1998) (< v_prenex_15555 main_y) (<= (select main_a v_prenex_15555) (+ (select main_a v_prenex_15556) 998)) (<= (select main_a v_prenex_15556) 999) (<= 0 (+ (select main_a v_prenex_15556) 498)) (<= (+ main_x 1) v_prenex_15556))) (forall ((v_prenex_12168 Int) (v_prenex_12167 Int)) (or (<= (+ main_y 1) v_prenex_12167) (< v_prenex_12167 main_y) (<= 1000 (+ (select main_a v_prenex_12167) (select main_a v_prenex_12168))) (<= 500 (select main_a v_prenex_12167)) (<= (select main_a v_prenex_12168) 999) (<= 2 (* 2 (select main_a v_prenex_12168))) (< v_prenex_12168 main_x))) (forall ((v_prenex_12991 Int) (v_prenex_12990 Int)) (or (<= (select main_a v_prenex_12991) (select main_a v_prenex_12990)) (<= 0 (+ (select main_a v_prenex_12991) 498)) (<= 2 (* 2 (select main_a v_prenex_12991))) (<= (+ main_y 1) v_prenex_12990) (<= (select main_a v_prenex_12990) 1498) (< v_prenex_12990 main_y) (<= (+ main_x 1) v_prenex_12991))) (forall ((v_prenex_11557 Int) (v_prenex_11558 Int)) (or (<= 0 (+ (select main_a v_prenex_11558) 498)) (<= 2 (* 2 (select main_a v_prenex_11558))) (<= (select main_a v_prenex_11557) 1498) (< v_prenex_11557 main_y) (<= 1000 (+ (select main_a v_prenex_11557) (select main_a v_prenex_11558))) (<= (select main_a v_prenex_11557) 999) (<= (+ main_y 1) v_prenex_11557))) (forall ((v_prenex_12755 Int) (v_prenex_12756 Int)) (or (<= (* 2 (select main_a v_prenex_12756)) 1000) (<= (+ main_y 1) v_prenex_12755) (<= 1000 (+ (select main_a v_prenex_12755) (select main_a v_prenex_12756))) (<= (select main_a v_prenex_12755) 1498) (<= 1000 (* 2 (select main_a v_prenex_12755))) (< v_prenex_12755 main_y) (<= 1 (select main_a v_prenex_12756)))) (or (forall ((v_prenex_20781 Int)) (or (< v_prenex_20781 main_y) (<= (+ main_y 1) v_prenex_20781) (<= (* 2 (select main_a v_prenex_20781)) 1998) (<= (select main_a v_prenex_20781) 999) (<= (select main_a v_prenex_20781) 1498))) (forall ((v_prenex_20782 Int)) (or (<= (* 2 (select main_a v_prenex_20782)) 1000) (<= 1 (select main_a v_prenex_20782))))) (forall ((v_prenex_15133 Int) (v_prenex_15132 Int)) (or (<= (* 2 (select main_a v_prenex_15133)) 1000) (<= (* 2 (select main_a v_prenex_15132)) 1998) (<= 2 (* 2 (select main_a v_prenex_15133))) (<= 1000 (* 2 (select main_a v_prenex_15132))) (< v_prenex_15132 main_y) (<= (+ main_y 1) v_prenex_15132) (<= (select main_a v_prenex_15133) (select main_a v_prenex_15132)))) (or (forall ((v_prenex_18420 Int)) (or (<= (* 2 (select main_a v_prenex_18420)) 1998) (<= 500 (select main_a v_prenex_18420)) (< v_prenex_18420 main_y) (<= (+ main_y 1) v_prenex_18420))) (forall ((v_prenex_18421 Int)) (or (<= 0 (+ (select main_a v_prenex_18421) 498)) (<= (select main_a v_prenex_18421) 999)))) (forall ((v_prenex_17402 Int) (v_prenex_17403 Int)) (or (<= (+ (select main_a v_prenex_17402) (select main_a v_prenex_17403)) 1000) (<= 1 (select main_a v_prenex_17403)) (<= 500 (select main_a v_prenex_17402)) (<= (+ main_y 1) v_prenex_17402) (< v_prenex_17402 main_y) (<= (* 2 (select main_a v_prenex_17402)) 1998) (<= (* 2 (select main_a v_prenex_17403)) 1000))) (forall ((v_prenex_18194 Int) (v_prenex_18193 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18194))) (<= (* 2 (select main_a v_prenex_18193)) 1998) (< v_prenex_18194 main_x) (<= 1000 (+ (select main_a v_prenex_18193) (select main_a v_prenex_18194))) (< v_prenex_18193 main_y) (<= (select main_a v_prenex_18194) 500) (<= (+ main_y 1) v_prenex_18193))) (forall ((v_prenex_14053 Int) (v_prenex_14052 Int)) (or (<= (select main_a v_prenex_14053) (select main_a v_prenex_14052)) (<= (+ main_y 1) v_prenex_14052) (<= 1 (select main_a v_prenex_14053)) (<= 1 (select main_a v_prenex_14052)) (<= (select main_a v_prenex_14052) 999) (< v_prenex_14052 main_y))) (forall ((v_prenex_11394 Int) (v_prenex_11393 Int)) (or (<= 1 (select main_a v_prenex_11393)) (< v_prenex_11393 main_y) (<= (+ (select main_a v_prenex_11393) (select main_a v_prenex_11394)) 1000) (<= (select main_a v_prenex_11393) 999) (<= 2 (* 2 (select main_a v_prenex_11394))) (<= (select main_a v_prenex_11394) 500) (<= (+ main_y 1) v_prenex_11393))) (forall ((v_prenex_14577 Int) (v_prenex_14576 Int)) (or (<= (+ main_y 1) v_prenex_14576) (<= (select main_a v_prenex_14576) (+ (select main_a v_prenex_14577) 998)) (<= (select main_a v_prenex_14576) 999) (<= (select main_a v_prenex_14577) 500) (<= 500 (select main_a v_prenex_14576)) (<= 1 (select main_a v_prenex_14577)) (< v_prenex_14576 main_y))) (forall ((v_prenex_20899 Int) (v_prenex_20898 Int)) (or (< v_prenex_20898 main_y) (<= (select main_a v_prenex_20898) 1498) (<= (select main_a v_prenex_20898) 999) (<= (select main_a v_prenex_20898) (+ (select main_a v_prenex_20899) 998)) (<= (+ main_y 1) v_prenex_20898))) (forall ((v_prenex_18090 Int) (v_prenex_18089 Int)) (or (<= 1 (select main_a v_prenex_18090)) (<= (+ main_x 1) v_prenex_18090) (<= (+ main_y 1) v_prenex_18089) (<= (select main_a v_prenex_18090) (select main_a v_prenex_18089)) (<= 1 (select main_a v_prenex_18089)) (< v_prenex_18089 main_y))) (forall ((v_prenex_22712 Int) (v_prenex_22713 Int)) (or (<= 500 (select main_a v_prenex_22712)) (< v_prenex_22712 main_y) (<= (select main_a v_prenex_22712) (+ (select main_a v_prenex_22713) 998)) (<= (select main_a v_prenex_22713) 500) (<= (+ main_y 1) v_prenex_22712) (<= 2 (* 2 (select main_a v_prenex_22713))))) (forall ((v_prenex_21644 Int) (v_prenex_21645 Int)) (or (<= (* 2 (select main_a v_prenex_21645)) 1000) (<= (select main_a v_prenex_21645) 500) (<= (+ (select main_a v_prenex_21644) (select main_a v_prenex_21645)) 1000) (<= (select main_a v_prenex_21644) 999) (<= (+ main_y 1) v_prenex_21644) (< v_prenex_21644 main_y) (< v_prenex_21645 main_x))) (forall ((v_prenex_21476 Int) (v_prenex_21475 Int)) (or (<= (select main_a v_prenex_21475) 1498) (<= (select main_a v_prenex_21475) 999) (<= 2 (* 2 (select main_a v_prenex_21476))) (<= (select main_a v_prenex_21476) (select main_a v_prenex_21475)) (<= 0 (+ (select main_a v_prenex_21476) 498)) (< v_prenex_21475 main_y) (<= (+ main_y 1) v_prenex_21475))) (forall ((v_prenex_17597 Int) (v_prenex_17598 Int)) (or (<= 0 (+ (select main_a v_prenex_17598) 498)) (<= (+ main_y 1) v_prenex_17597) (<= (select main_a v_prenex_17597) 999) (<= (select main_a v_prenex_17598) 999) (< v_prenex_17597 main_y) (<= 500 (select main_a v_prenex_17597)) (<= (select main_a v_prenex_17598) (select main_a v_prenex_17597)))) (forall ((v_prenex_13464 Int) (v_prenex_13463 Int)) (or (<= 1 (select main_a v_prenex_13464)) (< v_prenex_13463 main_y) (<= (+ main_x 1) v_prenex_13464) (<= (select main_a v_prenex_13463) 999) (<= (+ main_y 1) v_prenex_13463) (<= 2 (* 2 (select main_a v_prenex_13464))) (<= (select main_a v_prenex_13463) (+ (select main_a v_prenex_13464) 998)))) (forall ((v_prenex_18242 Int) (v_prenex_18241 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18242))) (< v_prenex_18241 main_y) (<= 0 (+ (select main_a v_prenex_18242) 498)) (<= (+ main_y 1) v_prenex_18241) (<= 1 (select main_a v_prenex_18241)) (<= (* 2 (select main_a v_prenex_18241)) 1998) (<= 1000 (+ (select main_a v_prenex_18241) (select main_a v_prenex_18242))))) (forall ((v_prenex_20511 Int) (v_prenex_20512 Int)) (or (<= (+ main_y 1) v_prenex_20511) (< v_prenex_20511 main_y) (<= (+ (select main_a v_prenex_20511) (select main_a v_prenex_20512)) 1000) (<= (+ main_x 1) v_prenex_20512) (<= (* 2 (select main_a v_prenex_20511)) 1998) (<= 2 (* 2 (select main_a v_prenex_20512))) (<= (select main_a v_prenex_20512) 500))) (forall ((v_prenex_20694 Int) (v_prenex_20693 Int)) (or (<= (+ (select main_a v_prenex_20693) (select main_a v_prenex_20694)) 1000) (<= 1 (select main_a v_prenex_20694)) (< v_prenex_20693 main_y) (<= 2 (* 2 (select main_a v_prenex_20694))) (<= (+ main_y 1) v_prenex_20693) (<= (* 2 (select main_a v_prenex_20693)) 1998))) (forall ((v_prenex_18238 Int) (v_prenex_18237 Int)) (or (<= (select main_a v_prenex_18238) 999) (<= 500 (select main_a v_prenex_18237)) (< v_prenex_18237 main_y) (<= 1000 (* 2 (select main_a v_prenex_18237))) (<= 1000 (+ (select main_a v_prenex_18237) (select main_a v_prenex_18238))) (<= 1 (select main_a v_prenex_18238)) (<= (+ main_y 1) v_prenex_18237))) (forall ((v_prenex_17802 Int) (v_prenex_17803 Int)) (or (<= (+ main_y 1) v_prenex_17802) (<= (+ main_x 1) v_prenex_17803) (<= 2 (* 2 (select main_a v_prenex_17803))) (< v_prenex_17802 main_y) (<= (select main_a v_prenex_17803) 999) (<= 1 (select main_a v_prenex_17802)) (<= (+ (select main_a v_prenex_17802) (select main_a v_prenex_17803)) 1000))) (or (forall ((v_prenex_11408 Int)) (or (<= 500 (select main_a v_prenex_11408)) (<= 1000 (* 2 (select main_a v_prenex_11408))) (<= (+ main_y 1) v_prenex_11408) (<= (select main_a v_prenex_11408) 1498) (< v_prenex_11408 main_y))) (forall ((v_prenex_11409 Int)) (or (<= 0 (+ (select main_a v_prenex_11409) 498)) (<= (select main_a v_prenex_11409) 999)))) (forall ((v_prenex_13987 Int) (v_prenex_13986 Int)) (or (<= 500 (select main_a v_prenex_13986)) (<= (select main_a v_prenex_13987) 999) (< v_prenex_13986 main_y) (<= 0 (+ (select main_a v_prenex_13987) 498)) (<= (select main_a v_prenex_13986) (+ (select main_a v_prenex_13987) 998)) (<= (+ main_y 1) v_prenex_13986) (<= (+ main_x 1) v_prenex_13987))) (forall ((v_prenex_12896 Int) (v_prenex_12897 Int)) (or (<= (+ main_y 1) v_prenex_12896) (<= (select main_a v_prenex_12897) 999) (<= 1000 (* 2 (select main_a v_prenex_12896))) (< v_prenex_12896 main_y) (<= 500 (select main_a v_prenex_12896)) (<= (select main_a v_prenex_12896) (+ (select main_a v_prenex_12897) 998)))) (forall ((v_prenex_13451 Int) (v_prenex_13452 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13451))) (<= (+ main_x 1) v_prenex_13452) (<= 2 (* 2 (select main_a v_prenex_13452))) (<= (select main_a v_prenex_13452) 999) (< v_prenex_13451 main_y) (<= 1000 (+ (select main_a v_prenex_13451) (select main_a v_prenex_13452))) (<= (+ main_y 1) v_prenex_13451))) (forall ((v_prenex_16635 Int) (v_prenex_16636 Int)) (or (<= 500 (select main_a v_prenex_16635)) (<= 1000 (* 2 (select main_a v_prenex_16635))) (< v_prenex_16635 main_y) (<= (+ main_y 1) v_prenex_16635) (<= 2 (* 2 (select main_a v_prenex_16636))) (<= (select main_a v_prenex_16636) (select main_a v_prenex_16635)) (<= (* 2 (select main_a v_prenex_16636)) 1000))) (forall ((v_prenex_13541 Int) (v_prenex_13542 Int)) (or (< v_prenex_13541 main_y) (<= (select main_a v_prenex_13542) 500) (<= (+ main_y 1) v_prenex_13541) (< v_prenex_13542 main_x) (<= 1000 (+ (select main_a v_prenex_13541) (select main_a v_prenex_13542))) (<= 1000 (* 2 (select main_a v_prenex_13541))))) (forall ((v_prenex_23387 Int) (v_prenex_23388 Int)) (or (<= (select main_a v_prenex_23388) (select main_a v_prenex_23387)) (<= (select main_a v_prenex_23387) 999) (<= (select main_a v_prenex_23388) 999) (<= (* 2 (select main_a v_prenex_23388)) 1000) (<= (+ main_y 1) v_prenex_23387) (<= 1000 (* 2 (select main_a v_prenex_23387))) (< v_prenex_23387 main_y))) (forall ((v_prenex_23761 Int) (v_prenex_23760 Int)) (or (<= (+ main_y 1) v_prenex_23760) (<= (+ main_x 1) v_prenex_23761) (< v_prenex_23761 main_x) (<= (+ (select main_a v_prenex_23760) (select main_a v_prenex_23761)) 1000) (<= (select main_a v_prenex_23761) 500))) (forall ((v_prenex_20025 Int) (v_prenex_20024 Int)) (or (< v_prenex_20024 main_y) (<= 1000 (* 2 (select main_a v_prenex_20024))) (<= 1 (select main_a v_prenex_20024)) (<= (select main_a v_prenex_20024) (+ (select main_a v_prenex_20025) 998)) (<= (+ main_y 1) v_prenex_20024))) (forall ((v_prenex_22541 Int) (v_prenex_22542 Int)) (or (<= (+ (select main_a v_prenex_22541) (select main_a v_prenex_22542)) 1000) (< v_prenex_22541 main_y) (<= (+ main_y 1) v_prenex_22541) (<= 0 (+ (select main_a v_prenex_22542) 498)) (<= (select main_a v_prenex_22541) 1498))) (forall ((v_prenex_23338 Int) (v_prenex_23337 Int)) (or (<= (+ main_y 1) v_prenex_23337) (<= (select main_a v_prenex_23337) 999) (<= 1000 (+ (select main_a v_prenex_23337) (select main_a v_prenex_23338))) (<= 500 (select main_a v_prenex_23337)) (<= (select main_a v_prenex_23338) 999) (<= 2 (* 2 (select main_a v_prenex_23338))) (< v_prenex_23337 main_y))) (forall ((v_prenex_15284 Int) (v_prenex_15283 Int)) (or (<= (+ main_y 1) v_prenex_15283) (<= (select main_a v_prenex_15284) 500) (<= 0 (+ (select main_a v_prenex_15284) 498)) (<= (+ (select main_a v_prenex_15283) (select main_a v_prenex_15284)) 1000) (<= 1000 (* 2 (select main_a v_prenex_15283))) (< v_prenex_15283 main_y) (<= (select main_a v_prenex_15283) 999))) (or (forall ((v_prenex_11155 Int)) (or (< v_prenex_11155 main_y) (<= 500 (select main_a v_prenex_11155)) (<= (select main_a v_prenex_11155) 1498) (<= (+ main_y 1) v_prenex_11155) (<= (* 2 (select main_a v_prenex_11155)) 1998))) (forall ((v_prenex_11156 Int)) (or (<= (select main_a v_prenex_11156) 500) (<= (select main_a v_prenex_11156) 999)))) (forall ((v_prenex_14679 Int) (v_prenex_14680 Int)) (or (<= (+ (select main_a v_prenex_14679) (select main_a v_prenex_14680)) 1000) (<= (* 2 (select main_a v_prenex_14680)) 1000) (<= 1000 (* 2 (select main_a v_prenex_14679))) (<= (+ main_y 1) v_prenex_14679) (< v_prenex_14679 main_y) (<= 500 (select main_a v_prenex_14679)))) (forall ((v_prenex_22988 Int) (v_prenex_22989 Int)) (or (< v_prenex_22988 main_y) (<= (select main_a v_prenex_22988) 999) (<= 1 (select main_a v_prenex_22989)) (<= 2 (* 2 (select main_a v_prenex_22989))) (<= (select main_a v_prenex_22989) (select main_a v_prenex_22988)) (<= (+ main_y 1) v_prenex_22988))) (forall ((v_prenex_20674 Int) (v_prenex_20673 Int)) (or (<= (select main_a v_prenex_20673) 1498) (< v_prenex_20673 main_y) (<= (select main_a v_prenex_20674) 999) (<= 1000 (+ (select main_a v_prenex_20673) (select main_a v_prenex_20674))) (<= 500 (select main_a v_prenex_20673)) (<= (+ main_y 1) v_prenex_20673))) (forall ((v_prenex_19362 Int) (v_prenex_19361 Int)) (or (< v_prenex_19361 main_y) (<= (+ main_y 1) v_prenex_19361) (<= 1 (select main_a v_prenex_19362)) (<= 500 (select main_a v_prenex_19361)) (<= (select main_a v_prenex_19361) (+ (select main_a v_prenex_19362) 998)) (<= (select main_a v_prenex_19362) 999) (<= (select main_a v_prenex_19361) 999))) (forall ((v_prenex_18428 Int) (v_prenex_18429 Int)) (or (<= (+ main_y 1) v_prenex_18428) (< v_prenex_18428 main_y) (<= (select main_a v_prenex_18428) 1498) (<= (* 2 (select main_a v_prenex_18428)) 1998) (<= (select main_a v_prenex_18428) (+ (select main_a v_prenex_18429) 998)) (<= (select main_a v_prenex_18429) 999) (<= 0 (+ (select main_a v_prenex_18429) 498)))) (forall ((v_prenex_13411 Int) (v_prenex_13410 Int)) (or (<= 1000 (+ (select main_a v_prenex_13410) (select main_a v_prenex_13411))) (<= (select main_a v_prenex_13411) 500) (<= (* 2 (select main_a v_prenex_13410)) 1998) (<= (+ main_y 1) v_prenex_13410) (<= 2 (* 2 (select main_a v_prenex_13411))) (<= (+ main_x 1) v_prenex_13411) (< v_prenex_13410 main_y))) (forall ((v_prenex_11038 Int) (v_prenex_11037 Int)) (or (<= (+ main_y 1) v_prenex_11037) (<= 1 (select main_a v_prenex_11037)) (<= 1000 (+ (select main_a v_prenex_11037) (select main_a v_prenex_11038))) (<= (* 2 (select main_a v_prenex_11038)) 1000) (<= 0 (+ (select main_a v_prenex_11038) 498)) (< v_prenex_11037 main_y) (<= 1000 (* 2 (select main_a v_prenex_11037))))) (forall ((v_prenex_17773 Int) (v_prenex_17774 Int)) (or (<= (select main_a v_prenex_17773) 999) (<= (select main_a v_prenex_17773) (+ (select main_a v_prenex_17774) 998)) (<= (+ main_y 1) v_prenex_17773) (<= (* 2 (select main_a v_prenex_17773)) 1998) (<= 0 (+ (select main_a v_prenex_17774) 498)) (< v_prenex_17773 main_y))) (or (forall ((v_prenex_18243 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18243))) (<= (+ main_y 1) v_prenex_18243) (<= (select main_a v_prenex_18243) 1498) (< v_prenex_18243 main_y))) (forall ((v_prenex_18244 Int)) (or (<= (* 2 (select main_a v_prenex_18244)) 1000) (< v_prenex_18244 main_x)))) (forall ((v_prenex_13343 Int) (v_prenex_13342 Int)) (or (<= (+ (select main_a v_prenex_13342) (select main_a v_prenex_13343)) 1000) (<= (select main_a v_prenex_13343) 500) (<= 2 (* 2 (select main_a v_prenex_13343))) (<= (+ main_y 1) v_prenex_13342) (< v_prenex_13342 main_y) (<= (* 2 (select main_a v_prenex_13342)) 1998) (<= (+ main_x 1) v_prenex_13343))) (forall ((v_prenex_11486 Int) (v_prenex_11487 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11487))) (< v_prenex_11486 main_y) (<= (select main_a v_prenex_11486) 1498) (<= (* 2 (select main_a v_prenex_11487)) 1000) (<= 500 (select main_a v_prenex_11486)) (<= 1000 (+ (select main_a v_prenex_11486) (select main_a v_prenex_11487))) (<= (+ main_y 1) v_prenex_11486))) (forall ((v_prenex_14437 Int) (v_prenex_14436 Int)) (or (<= (select main_a v_prenex_14436) 999) (<= (select main_a v_prenex_14437) 500) (<= (+ main_y 1) v_prenex_14436) (<= (select main_a v_prenex_14437) 999) (<= 500 (select main_a v_prenex_14436)) (<= (select main_a v_prenex_14436) (+ (select main_a v_prenex_14437) 998)) (< v_prenex_14436 main_y))) (forall ((v_prenex_16216 Int) (v_prenex_16217 Int)) (or (<= (+ main_y 1) v_prenex_16216) (< v_prenex_16216 main_y) (<= 2 (* 2 (select main_a v_prenex_16217))) (<= 500 (select main_a v_prenex_16216)) (<= (select main_a v_prenex_16216) (+ (select main_a v_prenex_16217) 998)) (<= (* 2 (select main_a v_prenex_16216)) 1998) (<= (select main_a v_prenex_16217) 500))) (forall ((v_prenex_17157 Int) (v_prenex_17158 Int)) (or (<= (select main_a v_prenex_17158) (select main_a v_prenex_17157)) (<= (+ main_y 1) v_prenex_17157) (<= (select main_a v_prenex_17158) 500) (<= 1 (select main_a v_prenex_17157)) (<= 1000 (* 2 (select main_a v_prenex_17157))) (< v_prenex_17157 main_y) (<= 2 (* 2 (select main_a v_prenex_17158))))) (forall ((v_prenex_22110 Int) (v_prenex_22109 Int)) (or (<= (select main_a v_prenex_22110) 500) (<= (+ main_y 1) v_prenex_22109) (< v_prenex_22109 main_y) (<= 1000 (+ (select main_a v_prenex_22109) (select main_a v_prenex_22110))) (< v_prenex_22110 main_x) (<= 1 (select main_a v_prenex_22109)) (<= 1 (select main_a v_prenex_22110)))) (forall ((v_prenex_11662 Int) (v_prenex_11661 Int)) (or (<= (select main_a v_prenex_11661) (+ (select main_a v_prenex_11662) 998)) (<= (+ main_y 1) v_prenex_11661) (<= 1000 (* 2 (select main_a v_prenex_11661))) (< v_prenex_11661 main_y) (<= 0 (+ (select main_a v_prenex_11662) 498)) (<= (* 2 (select main_a v_prenex_11661)) 1998))) (forall ((v_prenex_11288 Int) (v_prenex_11289 Int)) (or (<= (+ main_y 1) v_prenex_11288) (<= 2 (* 2 (select main_a v_prenex_11289))) (<= (select main_a v_prenex_11289) 999) (< v_prenex_11288 main_y) (<= (select main_a v_prenex_11289) (select main_a v_prenex_11288)) (<= 500 (select main_a v_prenex_11288)) (<= (select main_a v_prenex_11288) 999))) (forall ((v_prenex_21760 Int) (v_prenex_21761 Int)) (or (<= 1 (select main_a v_prenex_21760)) (<= (select main_a v_prenex_21761) (select main_a v_prenex_21760)) (< v_prenex_21760 main_y) (<= (select main_a v_prenex_21761) 999) (<= (+ main_y 1) v_prenex_21760) (< v_prenex_21761 main_x))) (forall ((v_prenex_15999 Int) (v_prenex_15998 Int)) (or (<= 1000 (+ (select main_a v_prenex_15998) (select main_a v_prenex_15999))) (< v_prenex_15998 main_y) (<= (* 2 (select main_a v_prenex_15998)) 1998) (<= 2 (* 2 (select main_a v_prenex_15999))) (<= (+ main_y 1) v_prenex_15998) (<= 1 (select main_a v_prenex_15999)))) (forall ((v_prenex_15714 Int) (v_prenex_15713 Int)) (or (< v_prenex_15714 main_x) (<= (+ main_y 1) v_prenex_15713) (<= (select main_a v_prenex_15713) 1498) (<= (* 2 (select main_a v_prenex_15714)) 1000) (<= (select main_a v_prenex_15714) 999) (<= 1000 (+ (select main_a v_prenex_15713) (select main_a v_prenex_15714))) (< v_prenex_15713 main_y))) (forall ((v_prenex_17215 Int) (v_prenex_17214 Int)) (or (<= (select main_a v_prenex_17215) 500) (<= 1000 (* 2 (select main_a v_prenex_17214))) (< v_prenex_17214 main_y) (<= (* 2 (select main_a v_prenex_17214)) 1998) (<= (+ main_y 1) v_prenex_17214) (<= (+ (select main_a v_prenex_17214) (select main_a v_prenex_17215)) 1000) (<= 0 (+ (select main_a v_prenex_17215) 498)))) (or (forall ((v_prenex_16233 Int)) (or (<= (select main_a v_prenex_16233) 500) (<= (* 2 (select main_a v_prenex_16233)) 1000))) (forall ((v_prenex_16232 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16232))) (<= (* 2 (select main_a v_prenex_16232)) 1998) (<= 500 (select main_a v_prenex_16232)) (<= (+ main_y 1) v_prenex_16232) (< v_prenex_16232 main_y)))) (or (forall ((v_prenex_22778 Int)) (or (<= (+ main_y 1) v_prenex_22778) (<= (select main_a v_prenex_22778) 999) (< v_prenex_22778 main_y) (<= 1000 (* 2 (select main_a v_prenex_22778))) (<= 500 (select main_a v_prenex_22778)))) (forall ((v_prenex_22779 Int)) (<= 2 (* 2 (select main_a v_prenex_22779))))) (forall ((v_prenex_21247 Int) (v_prenex_21248 Int)) (or (<= (select main_a v_prenex_21248) (select main_a v_prenex_21247)) (< v_prenex_21247 main_y) (<= (* 2 (select main_a v_prenex_21247)) 1998) (<= 0 (+ (select main_a v_prenex_21248) 498)) (<= 2 (* 2 (select main_a v_prenex_21248))) (<= (+ main_y 1) v_prenex_21247) (<= (select main_a v_prenex_21247) 1498))) (forall ((v_prenex_16965 Int) (v_prenex_16966 Int)) (or (< v_prenex_16965 main_y) (<= 1000 (* 2 (select main_a v_prenex_16965))) (<= 500 (select main_a v_prenex_16965)) (<= (select main_a v_prenex_16965) (+ (select main_a v_prenex_16966) 998)) (<= 2 (* 2 (select main_a v_prenex_16966))) (<= (+ main_y 1) v_prenex_16965) (<= (select main_a v_prenex_16966) 999))) (forall ((v_prenex_22012 Int) (v_prenex_22013 Int)) (or (<= (select main_a v_prenex_22012) 1498) (<= (+ main_y 1) v_prenex_22012) (<= (+ main_x 1) v_prenex_22013) (<= (+ (select main_a v_prenex_22012) (select main_a v_prenex_22013)) 1000) (< v_prenex_22012 main_y) (<= 2 (* 2 (select main_a v_prenex_22013))))) (forall ((v_prenex_16691 Int) (v_prenex_16692 Int)) (or (<= (select main_a v_prenex_16692) 999) (<= (select main_a v_prenex_16691) 999) (<= (+ main_y 1) v_prenex_16691) (<= 0 (+ (select main_a v_prenex_16692) 498)) (< v_prenex_16691 main_y) (<= (select main_a v_prenex_16691) 1498) (<= 1000 (+ (select main_a v_prenex_16691) (select main_a v_prenex_16692))))) (forall ((v_prenex_15874 Int) (v_prenex_15873 Int)) (or (<= (select main_a v_prenex_15873) 999) (<= 1000 (+ (select main_a v_prenex_15873) (select main_a v_prenex_15874))) (< v_prenex_15873 main_y) (<= (+ main_y 1) v_prenex_15873) (<= (select main_a v_prenex_15874) 500) (<= (* 2 (select main_a v_prenex_15873)) 1998) (<= 1 (select main_a v_prenex_15874)))) (or (forall ((v_prenex_14664 Int)) (or (<= (select main_a v_prenex_14664) 999) (<= 2 (* 2 (select main_a v_prenex_14664))))) (forall ((v_prenex_14663 Int)) (or (<= (* 2 (select main_a v_prenex_14663)) 1998) (< v_prenex_14663 main_y) (<= 500 (select main_a v_prenex_14663)) (<= (+ main_y 1) v_prenex_14663) (<= (select main_a v_prenex_14663) 1498)))) (forall ((v_prenex_16364 Int) (v_prenex_16365 Int)) (or (<= (select main_a v_prenex_16365) 999) (< v_prenex_16364 main_y) (<= (select main_a v_prenex_16364) (+ (select main_a v_prenex_16365) 998)) (<= (+ main_y 1) v_prenex_16364) (<= (select main_a v_prenex_16364) 1498) (<= 1 (select main_a v_prenex_16364)) (<= 2 (* 2 (select main_a v_prenex_16365))))) (or (forall ((v_prenex_17811 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17811))) (<= 0 (+ (select main_a v_prenex_17811) 498)) (<= (+ main_x 1) v_prenex_17811))) (forall ((v_prenex_17810 Int)) (or (<= (* 2 (select main_a v_prenex_17810)) 1998) (< v_prenex_17810 main_y) (<= (+ main_y 1) v_prenex_17810) (<= (select main_a v_prenex_17810) 1498)))) (forall ((v_prenex_14871 Int) (v_prenex_14870 Int)) (or (<= (+ main_y 1) v_prenex_14870) (< v_prenex_14870 main_y) (<= 1000 (* 2 (select main_a v_prenex_14870))) (<= (select main_a v_prenex_14870) (+ (select main_a v_prenex_14871) 998)) (<= (select main_a v_prenex_14870) 999) (<= (* 2 (select main_a v_prenex_14871)) 1000) (<= (select main_a v_prenex_14871) 500))) (or (forall ((v_prenex_15984 Int)) (or (<= (select main_a v_prenex_15984) 999) (<= (* 2 (select main_a v_prenex_15984)) 1000))) (forall ((v_prenex_15983 Int)) (or (<= (+ main_y 1) v_prenex_15983) (<= (select main_a v_prenex_15983) 1498) (<= (* 2 (select main_a v_prenex_15983)) 1998) (<= 1 (select main_a v_prenex_15983)) (< v_prenex_15983 main_y)))) (forall ((v_prenex_23521 Int) (v_prenex_23520 Int)) (or (<= (+ main_y 1) v_prenex_23520) (<= 1 (select main_a v_prenex_23520)) (<= (+ main_x 1) v_prenex_23521) (< v_prenex_23520 main_y) (<= 0 (+ (select main_a v_prenex_23521) 498)) (<= 2 (* 2 (select main_a v_prenex_23521))) (<= 1000 (+ (select main_a v_prenex_23520) (select main_a v_prenex_23521))))) (forall ((v_prenex_19083 Int) (v_prenex_19082 Int)) (or (<= (* 2 (select main_a v_prenex_19082)) 1998) (<= 1000 (+ (select main_a v_prenex_19082) (select main_a v_prenex_19083))) (<= 1 (select main_a v_prenex_19082)) (< v_prenex_19082 main_y) (<= 2 (* 2 (select main_a v_prenex_19083))) (<= (+ main_y 1) v_prenex_19082))) (forall ((v_prenex_13082 Int) (v_prenex_13083 Int)) (or (<= 1 (select main_a v_prenex_13083)) (<= (select main_a v_prenex_13082) (+ (select main_a v_prenex_13083) 998)) (< v_prenex_13082 main_y) (<= 1000 (* 2 (select main_a v_prenex_13082))) (<= (select main_a v_prenex_13082) 999) (<= (+ main_y 1) v_prenex_13082) (<= 2 (* 2 (select main_a v_prenex_13083))))) (forall ((v_prenex_21198 Int) (v_prenex_21199 Int)) (or (< v_prenex_21198 main_y) (< v_prenex_21199 main_x) (<= (* 2 (select main_a v_prenex_21199)) 1000) (<= 500 (select main_a v_prenex_21198)) (<= (select main_a v_prenex_21199) (select main_a v_prenex_21198)) (<= (+ main_y 1) v_prenex_21198))) (forall ((v_prenex_13695 Int) (v_prenex_13696 Int)) (or (<= (+ main_y 1) v_prenex_13695) (<= (select main_a v_prenex_13696) 999) (<= (select main_a v_prenex_13696) 500) (<= (select main_a v_prenex_13695) 999) (<= (select main_a v_prenex_13695) (+ (select main_a v_prenex_13696) 998)) (< v_prenex_13695 main_y) (<= (select main_a v_prenex_13695) 1498))) (or (forall ((v_prenex_13762 Int)) (<= 2 (* 2 (select main_a v_prenex_13762)))) (forall ((v_prenex_10928 Int)) (or (<= (select main_a v_prenex_10928) 1498) (< v_prenex_10928 main_y) (<= (+ main_y 1) v_prenex_10928) (<= 500 (select main_a v_prenex_10928))))) (or (forall ((v_prenex_18177 Int)) (or (<= (* 2 (select main_a v_prenex_18177)) 1998) (<= (+ main_y 1) v_prenex_18177) (<= 1000 (* 2 (select main_a v_prenex_18177))) (< v_prenex_18177 main_y))) (forall ((v_prenex_18178 Int)) (or (<= (* 2 (select main_a v_prenex_18178)) 1000) (<= 2 (* 2 (select main_a v_prenex_18178)))))) (forall ((v_prenex_22044 Int) (v_prenex_22043 Int)) (or (< v_prenex_22043 main_y) (<= (select main_a v_prenex_22044) 500) (<= (+ (select main_a v_prenex_22043) (select main_a v_prenex_22044)) 1000) (<= (* 2 (select main_a v_prenex_22043)) 1998) (<= (+ main_y 1) v_prenex_22043))) (forall ((v_prenex_21584 Int) (v_prenex_21585 Int)) (or (<= 1000 (+ (select main_a v_prenex_21584) (select main_a v_prenex_21585))) (< v_prenex_21584 main_y) (<= (select main_a v_prenex_21584) 1498) (<= 2 (* 2 (select main_a v_prenex_21585))) (<= (* 2 (select main_a v_prenex_21585)) 1000) (<= (* 2 (select main_a v_prenex_21584)) 1998) (<= (+ main_y 1) v_prenex_21584))) (forall ((v_prenex_13849 Int) (v_prenex_13848 Int)) (or (<= (+ main_y 1) v_prenex_13848) (<= (select main_a v_prenex_13848) 1498) (<= (select main_a v_prenex_13849) (select main_a v_prenex_13848)) (<= (* 2 (select main_a v_prenex_13849)) 1000) (< v_prenex_13848 main_y) (<= (* 2 (select main_a v_prenex_13848)) 1998) (<= (select main_a v_prenex_13849) 500))) (forall ((v_prenex_20772 Int) (v_prenex_20771 Int)) (or (<= (select main_a v_prenex_20772) 500) (<= 500 (select main_a v_prenex_20771)) (<= (+ main_y 1) v_prenex_20771) (< v_prenex_20771 main_y) (<= (+ (select main_a v_prenex_20771) (select main_a v_prenex_20772)) 1000) (<= 2 (* 2 (select main_a v_prenex_20772))) (<= 1 (select main_a v_prenex_20771)))) (forall ((v_prenex_18781 Int) (v_prenex_18780 Int)) (or (<= 500 (select main_a v_prenex_18780)) (<= (select main_a v_prenex_18780) 1498) (<= (+ (select main_a v_prenex_18780) (select main_a v_prenex_18781)) 1000) (< v_prenex_18780 main_y) (<= (select main_a v_prenex_18781) 500) (<= 2 (* 2 (select main_a v_prenex_18781))) (<= (+ main_y 1) v_prenex_18780))) (forall ((v_prenex_13757 Int) (v_prenex_13758 Int)) (or (<= 1 (select main_a v_prenex_13757)) (<= (+ main_y 1) v_prenex_13757) (<= (select main_a v_prenex_13758) 500) (< v_prenex_13757 main_y) (<= 1000 (+ (select main_a v_prenex_13757) (select main_a v_prenex_13758))) (<= 2 (* 2 (select main_a v_prenex_13758))) (<= 500 (select main_a v_prenex_13757)))) (or (forall ((v_prenex_11109 Int)) (<= 1 (select main_a v_prenex_11109))) (forall ((v_prenex_11108 Int)) (or (<= (* 2 (select main_a v_prenex_11108)) 1998) (<= 500 (select main_a v_prenex_11108)) (< v_prenex_11108 main_y) (<= (+ main_y 1) v_prenex_11108)))) (forall ((v_prenex_10938 Int) (v_prenex_10937 Int)) (or (<= (select main_a v_prenex_10938) 999) (< v_prenex_10937 main_y) (<= (select main_a v_prenex_10937) (+ (select main_a v_prenex_10938) 998)) (<= 0 (+ (select main_a v_prenex_10938) 498)) (<= 500 (select main_a v_prenex_10937)) (<= (+ main_y 1) v_prenex_10937) (< v_prenex_10938 main_x))) (forall ((v_prenex_11074 Int) (v_prenex_11073 Int)) (or (< v_prenex_11073 main_y) (<= 1000 (* 2 (select main_a v_prenex_11073))) (<= 1000 (+ (select main_a v_prenex_11073) (select main_a v_prenex_11074))) (<= (* 2 (select main_a v_prenex_11073)) 1998) (<= 1 (select main_a v_prenex_11074)) (<= 2 (* 2 (select main_a v_prenex_11074))) (<= (+ main_y 1) v_prenex_11073))) (or (forall ((v_prenex_22020 Int)) (or (<= (select main_a v_prenex_22020) 999) (<= 1000 (* 2 (select main_a v_prenex_22020))) (< v_prenex_22020 main_y) (<= (+ main_y 1) v_prenex_22020))) (forall ((v_prenex_22021 Int)) (or (<= (+ main_x 1) v_prenex_22021) (<= 2 (* 2 (select main_a v_prenex_22021))) (<= (select main_a v_prenex_22021) 500)))) (forall ((v_prenex_23541 Int) (v_prenex_23540 Int)) (or (<= (+ main_y 1) v_prenex_23540) (<= (* 2 (select main_a v_prenex_23541)) 1000) (<= 1 (select main_a v_prenex_23540)) (< v_prenex_23540 main_y) (<= (select main_a v_prenex_23541) 999) (<= 1000 (+ (select main_a v_prenex_23540) (select main_a v_prenex_23541))) (<= 500 (select main_a v_prenex_23540)))) (forall ((v_prenex_12730 Int) (v_prenex_12731 Int)) (or (<= 1 (select main_a v_prenex_12730)) (<= 500 (select main_a v_prenex_12730)) (<= (+ (select main_a v_prenex_12730) (select main_a v_prenex_12731)) 1000) (< v_prenex_12730 main_y) (<= (select main_a v_prenex_12731) 999) (<= (+ main_y 1) v_prenex_12730) (<= 0 (+ (select main_a v_prenex_12731) 498)))) (or (forall ((v_prenex_22249 Int)) (or (<= (* 2 (select main_a v_prenex_22249)) 1998) (< v_prenex_22249 main_y))) (forall ((v_prenex_22250 Int)) (or (<= (* 2 (select main_a v_prenex_22250)) 1000) (< v_prenex_22250 main_x) (<= (+ main_x 1) v_prenex_22250)))) (forall ((v_prenex_19553 Int) (v_prenex_19552 Int)) (or (<= (+ main_y 1) v_prenex_19552) (< v_prenex_19552 main_y) (<= (select main_a v_prenex_19552) 1498) (<= 1 (select main_a v_prenex_19553)) (<= (select main_a v_prenex_19553) 500) (<= (select main_a v_prenex_19552) (+ (select main_a v_prenex_19553) 998)) (< v_prenex_19553 main_x))) (forall ((v_prenex_11141 Int) (v_prenex_11142 Int)) (or (<= 1000 (+ (select main_a v_prenex_11141) (select main_a v_prenex_11142))) (<= (select main_a v_prenex_11142) 999) (<= (+ main_y 1) v_prenex_11141) (< v_prenex_11141 main_y) (<= (* 2 (select main_a v_prenex_11141)) 1998) (<= (select main_a v_prenex_11141) 1498))) (forall ((v_prenex_18099 Int) (v_prenex_18100 Int)) (or (<= (select main_a v_prenex_18100) 500) (<= 500 (select main_a v_prenex_18099)) (<= (select main_a v_prenex_18100) (select main_a v_prenex_18099)) (<= (select main_a v_prenex_18100) 999) (<= (+ main_y 1) v_prenex_18099) (< v_prenex_18099 main_y) (<= 1000 (* 2 (select main_a v_prenex_18099))))) (forall ((v_prenex_14541 Int) (v_prenex_14540 Int)) (or (< v_prenex_14540 main_y) (<= (select main_a v_prenex_14541) (select main_a v_prenex_14540)) (<= (+ main_y 1) v_prenex_14540) (<= 2 (* 2 (select main_a v_prenex_14541))) (<= (select main_a v_prenex_14540) 999) (<= (* 2 (select main_a v_prenex_14541)) 1000))) (or (forall ((v_prenex_21234 Int)) (<= (select main_a v_prenex_21234) 999)) (forall ((v_prenex_21233 Int)) (or (< v_prenex_21233 main_y) (<= (* 2 (select main_a v_prenex_21233)) 1998) (<= 500 (select main_a v_prenex_21233)) (<= (+ main_y 1) v_prenex_21233)))) (forall ((v_prenex_18116 Int) (v_prenex_18115 Int)) (or (<= (select main_a v_prenex_18115) 999) (<= 0 (+ (select main_a v_prenex_18116) 498)) (< v_prenex_18115 main_y) (<= 1000 (* 2 (select main_a v_prenex_18115))) (<= (* 2 (select main_a v_prenex_18116)) 1000) (<= 1000 (+ (select main_a v_prenex_18115) (select main_a v_prenex_18116))) (<= (+ main_y 1) v_prenex_18115))) (forall ((v_prenex_21363 Int) (v_prenex_21364 Int)) (or (<= (select main_a v_prenex_21363) (+ (select main_a v_prenex_21364) 998)) (<= (+ main_y 1) v_prenex_21363) (<= 1 (select main_a v_prenex_21364)) (<= (select main_a v_prenex_21363) 1498) (<= 1000 (* 2 (select main_a v_prenex_21363))) (<= 2 (* 2 (select main_a v_prenex_21364))) (< v_prenex_21363 main_y))) (forall ((v_prenex_20532 Int) (v_prenex_20531 Int)) (or (<= (+ main_y 1) v_prenex_20531) (<= (+ (select main_a v_prenex_20531) (select main_a v_prenex_20532)) 1000) (<= (select main_a v_prenex_20532) 999) (<= 500 (select main_a v_prenex_20531)) (<= 1 (select main_a v_prenex_20532)) (< v_prenex_20531 main_y) (<= (select main_a v_prenex_20531) 999))) (forall ((v_prenex_23653 Int) (v_prenex_23652 Int)) (or (<= (select main_a v_prenex_23653) 999) (<= (select main_a v_prenex_23652) (+ (select main_a v_prenex_23653) 998)) (<= 1000 (* 2 (select main_a v_prenex_23652))) (<= (+ main_y 1) v_prenex_23652) (< v_prenex_23652 main_y) (<= 1 (select main_a v_prenex_23653)) (< v_prenex_23653 main_x))) (forall ((v_prenex_12966 Int) (v_prenex_12967 Int)) (or (<= (+ main_y 1) v_prenex_12966) (<= (select main_a v_prenex_12966) 1498) (< v_prenex_12966 main_y) (<= 1000 (+ (select main_a v_prenex_12966) (select main_a v_prenex_12967))) (<= 1 (select main_a v_prenex_12966)) (<= (select main_a v_prenex_12967) 500) (<= (* 2 (select main_a v_prenex_12967)) 1000))) (forall ((v_prenex_20123 Int) (v_prenex_20122 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20123))) (< v_prenex_20122 main_y) (<= (+ (select main_a v_prenex_20122) (select main_a v_prenex_20123)) 1000) (<= (+ main_y 1) v_prenex_20122) (<= 500 (select main_a v_prenex_20122)))) (forall ((v_prenex_16701 Int) (v_prenex_16702 Int)) (or (<= 1 (select main_a v_prenex_16702)) (< v_prenex_16701 main_y) (<= 1000 (+ (select main_a v_prenex_16701) (select main_a v_prenex_16702))) (<= 2 (* 2 (select main_a v_prenex_16702))) (<= 500 (select main_a v_prenex_16701)) (<= (select main_a v_prenex_16701) 999) (<= (+ main_y 1) v_prenex_16701))) (forall ((v_prenex_21822 Int) (v_prenex_21823 Int)) (or (<= 500 (select main_a v_prenex_21822)) (<= (select main_a v_prenex_21823) 500) (< v_prenex_21822 main_y) (<= (+ (select main_a v_prenex_21822) (select main_a v_prenex_21823)) 1000) (<= (+ main_x 1) v_prenex_21823) (<= 0 (+ (select main_a v_prenex_21823) 498)) (<= (+ main_y 1) v_prenex_21822))) (or (forall ((v_prenex_14493 Int)) (or (<= (select main_a v_prenex_14493) 500) (<= (* 2 (select main_a v_prenex_14493)) 1000))) (forall ((v_prenex_14492 Int)) (or (<= (* 2 (select main_a v_prenex_14492)) 1998) (<= 500 (select main_a v_prenex_14492)) (< v_prenex_14492 main_y) (<= (+ main_y 1) v_prenex_14492)))) (forall ((v_prenex_13766 Int) (v_prenex_13765 Int)) (or (<= 1000 (+ (select main_a v_prenex_13765) (select main_a v_prenex_13766))) (<= (select main_a v_prenex_13766) 500) (<= 2 (* 2 (select main_a v_prenex_13766))) (< v_prenex_13765 main_y) (<= (+ main_y 1) v_prenex_13765) (<= (* 2 (select main_a v_prenex_13765)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13765))))) (forall ((v_prenex_14339 Int) (v_prenex_14338 Int)) (or (<= (select main_a v_prenex_14338) 1498) (< v_prenex_14338 main_y) (<= (+ main_y 1) v_prenex_14338) (<= 1 (select main_a v_prenex_14339)) (<= 1000 (+ (select main_a v_prenex_14338) (select main_a v_prenex_14339))))) (or (forall ((v_prenex_16640 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16640))) (<= 0 (+ (select main_a v_prenex_16640) 498)))) (forall ((v_prenex_16639 Int)) (or (<= 500 (select main_a v_prenex_16639)) (<= (select main_a v_prenex_16639) 999) (< v_prenex_16639 main_y) (<= (+ main_y 1) v_prenex_16639) (<= 1000 (* 2 (select main_a v_prenex_16639)))))) (forall ((v_prenex_23547 Int) (v_prenex_23546 Int)) (or (<= (select main_a v_prenex_23547) 500) (<= (* 2 (select main_a v_prenex_23546)) 1998) (<= (+ main_y 1) v_prenex_23546) (< v_prenex_23546 main_y) (<= (select main_a v_prenex_23547) (select main_a v_prenex_23546)) (<= 1 (select main_a v_prenex_23547)) (<= 1000 (* 2 (select main_a v_prenex_23546))))) (forall ((v_prenex_12171 Int) (v_prenex_12172 Int)) (or (<= (select main_a v_prenex_12172) 999) (<= 1000 (* 2 (select main_a v_prenex_12171))) (<= (select main_a v_prenex_12171) (+ (select main_a v_prenex_12172) 998)) (<= 500 (select main_a v_prenex_12171)) (<= 2 (* 2 (select main_a v_prenex_12172))) (<= (+ main_y 1) v_prenex_12171) (< v_prenex_12171 main_y))) (or (forall ((v_prenex_13762 Int)) (<= 2 (* 2 (select main_a v_prenex_13762)))) (forall ((v_prenex_10927 Int)) (or (<= (select main_a v_prenex_10927) 999) (<= (+ main_y 1) v_prenex_10927) (< v_prenex_10927 main_y) (<= (select main_a v_prenex_10927) 1498)))) (or (forall ((v_prenex_22052 Int)) (or (< v_prenex_22052 main_x) (<= (* 2 (select main_a v_prenex_22052)) 1000) (<= 0 (+ (select main_a v_prenex_22052) 498)))) (forall ((v_prenex_22051 Int)) (or (<= 1 (select main_a v_prenex_22051)) (<= (+ main_y 1) v_prenex_22051) (< v_prenex_22051 main_y) (<= 1000 (* 2 (select main_a v_prenex_22051)))))) (forall ((v_prenex_21391 Int) (v_prenex_21392 Int)) (or (< v_prenex_21391 main_y) (<= (select main_a v_prenex_21392) 999) (<= (+ (select main_a v_prenex_21391) (select main_a v_prenex_21392)) 1000) (<= (+ main_x 1) v_prenex_21392) (<= (+ main_y 1) v_prenex_21391) (<= 0 (+ (select main_a v_prenex_21392) 498)) (<= (select main_a v_prenex_21391) 1498))) (forall ((v_prenex_12427 Int) (v_prenex_12428 Int)) (or (< v_prenex_12427 main_y) (<= 2 (* 2 (select main_a v_prenex_12428))) (<= (select main_a v_prenex_12427) 1498) (<= (select main_a v_prenex_12428) 500) (<= (+ main_y 1) v_prenex_12427) (<= (select main_a v_prenex_12427) (+ (select main_a v_prenex_12428) 998)))) (forall ((v_prenex_19971 Int) (v_prenex_19970 Int)) (or (<= (+ main_y 1) v_prenex_19970) (<= (select main_a v_prenex_19971) (select main_a v_prenex_19970)) (<= (* 2 (select main_a v_prenex_19970)) 1998) (<= (select main_a v_prenex_19970) 999) (< v_prenex_19970 main_y))) (forall ((v_prenex_16483 Int) (v_prenex_16484 Int)) (or (<= (+ main_y 1) v_prenex_16483) (<= 1000 (* 2 (select main_a v_prenex_16483))) (<= 1 (select main_a v_prenex_16483)) (<= (* 2 (select main_a v_prenex_16484)) 1000) (<= 1000 (+ (select main_a v_prenex_16483) (select main_a v_prenex_16484))) (< v_prenex_16483 main_y))) (or (forall ((v_prenex_13799 Int)) (or (<= (* 2 (select main_a v_prenex_13799)) 1998) (<= 500 (select main_a v_prenex_13799)) (<= 1000 (* 2 (select main_a v_prenex_13799))) (<= (+ main_y 1) v_prenex_13799) (< v_prenex_13799 main_y))) (forall ((v_prenex_13800 Int)) (<= 0 (+ (select main_a v_prenex_13800) 498)))) (forall ((v_prenex_18270 Int) (v_prenex_18269 Int)) (or (<= (select main_a v_prenex_18269) 1498) (< v_prenex_18269 main_y) (<= 0 (+ (select main_a v_prenex_18270) 498)) (<= (+ main_y 1) v_prenex_18269) (<= 1000 (* 2 (select main_a v_prenex_18269))) (<= 1000 (+ (select main_a v_prenex_18269) (select main_a v_prenex_18270))))) (or (forall ((v_prenex_22062 Int)) (or (<= (select main_a v_prenex_22062) 999) (<= (select main_a v_prenex_22062) 500))) (forall ((v_prenex_22061 Int)) (or (<= (* 2 (select main_a v_prenex_22061)) 1998) (<= 500 (select main_a v_prenex_22061)) (<= 1 (select main_a v_prenex_22061)) (<= (+ main_y 1) v_prenex_22061) (< v_prenex_22061 main_y)))) (forall ((v_prenex_19997 Int) (v_prenex_19996 Int)) (or (<= (select main_a v_prenex_19996) (+ (select main_a v_prenex_19997) 998)) (<= (+ main_x 1) v_prenex_19997) (< v_prenex_19996 main_y) (<= (+ main_y 1) v_prenex_19996) (<= 500 (select main_a v_prenex_19996)) (<= 2 (* 2 (select main_a v_prenex_19997))))) (forall ((v_prenex_11673 Int) (v_prenex_11674 Int)) (or (<= (select main_a v_prenex_11674) 500) (<= 1 (select main_a v_prenex_11673)) (<= (+ main_y 1) v_prenex_11673) (< v_prenex_11673 main_y) (<= (select main_a v_prenex_11673) (+ (select main_a v_prenex_11674) 998)) (<= (* 2 (select main_a v_prenex_11674)) 1000) (< v_prenex_11674 main_x))) (or (forall ((v_prenex_15465 Int)) (or (< v_prenex_15465 main_y) (<= (* 2 (select main_a v_prenex_15465)) 1998) (<= (+ main_y 1) v_prenex_15465))) (forall ((v_prenex_15466 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15466))) (<= (* 2 (select main_a v_prenex_15466)) 1000)))) (forall ((v_prenex_14402 Int) (v_prenex_14403 Int)) (or (<= (+ main_y 1) v_prenex_14402) (< v_prenex_14402 main_y) (<= 1 (select main_a v_prenex_14403)) (<= 0 (+ (select main_a v_prenex_14403) 498)) (<= (+ main_x 1) v_prenex_14403) (<= (select main_a v_prenex_14402) (+ (select main_a v_prenex_14403) 998)) (<= 500 (select main_a v_prenex_14402)))) (forall ((v_prenex_20885 Int) (v_prenex_20884 Int)) (or (< v_prenex_20884 main_y) (<= (* 2 (select main_a v_prenex_20884)) 1998) (<= (* 2 (select main_a v_prenex_20885)) 1000) (<= 0 (+ (select main_a v_prenex_20885) 498)) (<= 1000 (+ (select main_a v_prenex_20884) (select main_a v_prenex_20885))) (<= (+ main_y 1) v_prenex_20884) (<= 500 (select main_a v_prenex_20884)))) (forall ((v_prenex_21058 Int) (v_prenex_21059 Int)) (or (<= (* 2 (select main_a v_prenex_21058)) 1998) (<= (+ main_y 1) v_prenex_21058) (<= 1000 (+ (select main_a v_prenex_21058) (select main_a v_prenex_21059))) (<= 2 (* 2 (select main_a v_prenex_21059))) (< v_prenex_21058 main_y) (<= (select main_a v_prenex_21058) 1498))) (or (forall ((v_prenex_13321 Int)) (or (<= (select main_a v_prenex_13321) 500) (< v_prenex_13321 main_x) (<= (+ main_x 1) v_prenex_13321))) (forall ((v_prenex_13320 Int)) (or (<= (* 2 (select main_a v_prenex_13320)) 1998) (< v_prenex_13320 main_y)))) (or (forall ((v_prenex_15789 Int)) (or (< v_prenex_15789 main_y) (<= (+ main_y 1) v_prenex_15789) (<= 1000 (* 2 (select main_a v_prenex_15789))) (<= (select main_a v_prenex_15789) 1498))) (forall ((v_prenex_15790 Int)) (or (<= 0 (+ (select main_a v_prenex_15790) 498)) (< v_prenex_15790 main_x) (<= (* 2 (select main_a v_prenex_15790)) 1000)))) (forall ((v_prenex_17796 Int) (v_prenex_17797 Int)) (or (< v_prenex_17796 main_y) (<= (select main_a v_prenex_17797) (select main_a v_prenex_17796)) (<= 0 (+ (select main_a v_prenex_17797) 498)) (<= (+ main_y 1) v_prenex_17796) (<= (select main_a v_prenex_17797) 500) (<= (select main_a v_prenex_17796) 999) (<= (* 2 (select main_a v_prenex_17796)) 1998))) (forall ((v_prenex_15315 Int) (v_prenex_15316 Int)) (or (< v_prenex_15315 main_y) (<= (+ main_x 1) v_prenex_15316) (<= 0 (+ (select main_a v_prenex_15316) 498)) (<= 1000 (* 2 (select main_a v_prenex_15315))) (<= (+ main_y 1) v_prenex_15315) (<= 1000 (+ (select main_a v_prenex_15315) (select main_a v_prenex_15316))))) (forall ((v_prenex_22361 Int) (v_prenex_22362 Int)) (or (<= (select main_a v_prenex_22362) (select main_a v_prenex_22361)) (<= (select main_a v_prenex_22362) 999) (<= 2 (* 2 (select main_a v_prenex_22362))) (<= (select main_a v_prenex_22361) 999) (< v_prenex_22361 main_y) (<= 1000 (* 2 (select main_a v_prenex_22361))) (<= (+ main_y 1) v_prenex_22361))) (forall ((v_prenex_23086 Int) (v_prenex_23087 Int)) (or (<= (+ main_y 1) v_prenex_23086) (< v_prenex_23086 main_y) (<= (* 2 (select main_a v_prenex_23086)) 1998) (<= 1 (select main_a v_prenex_23087)) (<= (select main_a v_prenex_23086) 999) (<= 2 (* 2 (select main_a v_prenex_23087))) (<= (select main_a v_prenex_23086) (+ (select main_a v_prenex_23087) 998)))) (or (forall ((v_prenex_11932 Int)) (or (<= (+ main_y 1) v_prenex_11932) (<= (* 2 (select main_a v_prenex_11932)) 1998) (<= (select main_a v_prenex_11932) 999) (< v_prenex_11932 main_y))) (forall ((v_prenex_11933 Int)) (or (<= (+ main_x 1) v_prenex_11933) (<= (select main_a v_prenex_11933) 500) (<= (* 2 (select main_a v_prenex_11933)) 1000)))) (forall ((v_prenex_18519 Int) (v_prenex_18520 Int)) (or (<= (+ (select main_a v_prenex_18519) (select main_a v_prenex_18520)) 1000) (<= (+ main_y 1) v_prenex_18519) (<= (* 2 (select main_a v_prenex_18519)) 1998) (<= (select main_a v_prenex_18520) 999) (<= (select main_a v_prenex_18520) 500) (< v_prenex_18519 main_y) (<= 1000 (* 2 (select main_a v_prenex_18519))))) (forall ((v_prenex_20055 Int) (v_prenex_20054 Int)) (or (<= 500 (select main_a v_prenex_20054)) (<= (select main_a v_prenex_20055) 999) (<= (* 2 (select main_a v_prenex_20054)) 1998) (<= 1 (select main_a v_prenex_20055)) (<= (+ main_y 1) v_prenex_20054) (< v_prenex_20054 main_y) (<= (select main_a v_prenex_20054) (+ (select main_a v_prenex_20055) 998)))) (or (forall ((v_prenex_16020 Int)) (or (<= (* 2 (select main_a v_prenex_16020)) 1998) (<= (+ main_y 1) v_prenex_16020) (< v_prenex_16020 main_y) (<= 1000 (* 2 (select main_a v_prenex_16020))))) (forall ((v_prenex_16021 Int)) (or (<= (select main_a v_prenex_16021) 999) (<= 0 (+ (select main_a v_prenex_16021) 498))))) (or (forall ((v_prenex_12410 Int)) (<= (select main_a v_prenex_12410) 500)) (forall ((v_prenex_12409 Int)) (or (<= (+ main_y 1) v_prenex_12409) (<= (select main_a v_prenex_12409) 999) (<= (* 2 (select main_a v_prenex_12409)) 1998) (<= 1 (select main_a v_prenex_12409)) (< v_prenex_12409 main_y)))) (forall ((v_prenex_15342 Int) (v_prenex_15341 Int)) (or (< v_prenex_15341 main_y) (<= (select main_a v_prenex_15342) (select main_a v_prenex_15341)) (<= 2 (* 2 (select main_a v_prenex_15342))) (<= (select main_a v_prenex_15342) 999) (<= (+ main_y 1) v_prenex_15341) (<= 1000 (* 2 (select main_a v_prenex_15341))) (<= (* 2 (select main_a v_prenex_15341)) 1998))) (or (forall ((v_prenex_23083 Int)) (or (<= (* 2 (select main_a v_prenex_23083)) 1000) (<= 1 (select main_a v_prenex_23083)) (< v_prenex_23083 main_x))) (forall ((v_prenex_23082 Int)) (or (<= 500 (select main_a v_prenex_23082)) (<= (+ main_y 1) v_prenex_23082) (< v_prenex_23082 main_y) (<= 1000 (* 2 (select main_a v_prenex_23082)))))) (forall ((v_prenex_17276 Int) (v_prenex_17277 Int)) (or (< v_prenex_17276 main_y) (<= 1 (select main_a v_prenex_17277)) (<= (select main_a v_prenex_17277) (select main_a v_prenex_17276)) (<= (+ main_y 1) v_prenex_17276) (<= (select main_a v_prenex_17276) 999))) (forall ((v_prenex_14011 Int) (v_prenex_14010 Int)) (or (< v_prenex_14010 main_y) (<= 1 (select main_a v_prenex_14010)) (<= (select main_a v_prenex_14011) (select main_a v_prenex_14010)) (<= (+ main_y 1) v_prenex_14010) (<= 500 (select main_a v_prenex_14010)) (<= 2 (* 2 (select main_a v_prenex_14011))) (<= (select main_a v_prenex_14011) 999))) (forall ((v_prenex_16417 Int) (v_prenex_16418 Int)) (or (<= 500 (select main_a v_prenex_16417)) (< v_prenex_16417 main_y) (<= 2 (* 2 (select main_a v_prenex_16418))) (<= (select main_a v_prenex_16417) (+ (select main_a v_prenex_16418) 998)) (<= (+ main_y 1) v_prenex_16417) (<= 0 (+ (select main_a v_prenex_16418) 498)))) (forall ((v_prenex_17625 Int) (v_prenex_17626 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17626))) (<= 1000 (+ (select main_a v_prenex_17625) (select main_a v_prenex_17626))) (<= (select main_a v_prenex_17625) 999) (< v_prenex_17625 main_y) (<= (+ main_y 1) v_prenex_17625) (< v_prenex_17626 main_x))) (forall ((v_prenex_17765 Int) (v_prenex_17766 Int)) (or (<= (select main_a v_prenex_17766) 500) (<= (+ main_y 1) v_prenex_17765) (< v_prenex_17765 main_y) (<= 1 (select main_a v_prenex_17766)) (<= (* 2 (select main_a v_prenex_17765)) 1998) (<= (+ main_x 1) v_prenex_17766) (<= 1000 (+ (select main_a v_prenex_17765) (select main_a v_prenex_17766))))) (forall ((v_prenex_23536 Int) (v_prenex_23537 Int)) (or (<= (* 2 (select main_a v_prenex_23536)) 1998) (<= 1000 (+ (select main_a v_prenex_23536) (select main_a v_prenex_23537))) (< v_prenex_23536 main_y) (<= (* 2 (select main_a v_prenex_23537)) 1000) (<= (+ main_y 1) v_prenex_23536) (<= 500 (select main_a v_prenex_23536)))) (or (forall ((v_prenex_19749 Int)) (or (<= (+ main_y 1) v_prenex_19749) (<= (* 2 (select main_a v_prenex_19749)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19749))) (< v_prenex_19749 main_y))) (forall ((v_prenex_19750 Int)) (or (<= (+ main_x 1) v_prenex_19750) (<= 1 (select main_a v_prenex_19750)) (<= (select main_a v_prenex_19750) 999)))) (forall ((v_prenex_11454 Int) (v_prenex_11455 Int)) (or (<= 0 (+ (select main_a v_prenex_11455) 498)) (<= (+ main_y 1) v_prenex_11454) (<= (select main_a v_prenex_11454) 1498) (<= 1 (select main_a v_prenex_11454)) (<= (+ (select main_a v_prenex_11454) (select main_a v_prenex_11455)) 1000) (<= (select main_a v_prenex_11455) 500) (< v_prenex_11454 main_y))) (forall ((v_prenex_14219 Int) (v_prenex_14218 Int)) (or (< v_prenex_14218 main_y) (<= (select main_a v_prenex_14218) 1498) (<= 0 (+ (select main_a v_prenex_14219) 498)) (<= (select main_a v_prenex_14219) 999) (<= 1000 (+ (select main_a v_prenex_14218) (select main_a v_prenex_14219))) (<= (+ main_y 1) v_prenex_14218))) (forall ((v_prenex_20542 Int) (v_prenex_20541 Int)) (or (<= (select main_a v_prenex_20542) 999) (<= (+ (select main_a v_prenex_20541) (select main_a v_prenex_20542)) 1000) (<= 1 (select main_a v_prenex_20542)) (<= (select main_a v_prenex_20541) 1498) (<= (+ main_y 1) v_prenex_20541) (<= (+ main_x 1) v_prenex_20542) (< v_prenex_20541 main_y))) (or (forall ((v_prenex_19153 Int)) (or (<= 0 (+ (select main_a v_prenex_19153) 498)) (<= (* 2 (select main_a v_prenex_19153)) 1000))) (forall ((v_prenex_19152 Int)) (or (<= 1 (select main_a v_prenex_19152)) (< v_prenex_19152 main_y) (<= (+ main_y 1) v_prenex_19152) (<= (* 2 (select main_a v_prenex_19152)) 1998) (<= (select main_a v_prenex_19152) 1498)))) (forall ((v_prenex_11381 Int) (v_prenex_11382 Int)) (or (<= 0 (+ (select main_a v_prenex_11382) 498)) (<= (select main_a v_prenex_11382) 999) (<= (+ (select main_a v_prenex_11381) (select main_a v_prenex_11382)) 1000) (< v_prenex_11381 main_y) (<= (+ main_y 1) v_prenex_11381) (<= 500 (select main_a v_prenex_11381)) (<= 1000 (* 2 (select main_a v_prenex_11381))))) (forall ((v_prenex_20929 Int) (v_prenex_20928 Int)) (or (<= (select main_a v_prenex_20928) 1498) (<= 1 (select main_a v_prenex_20928)) (<= 1000 (+ (select main_a v_prenex_20928) (select main_a v_prenex_20929))) (<= (select main_a v_prenex_20929) 500) (< v_prenex_20928 main_y) (<= (+ main_y 1) v_prenex_20928) (<= (* 2 (select main_a v_prenex_20929)) 1000))) (forall ((v_prenex_16250 Int) (v_prenex_16251 Int)) (or (<= 1 (select main_a v_prenex_16250)) (<= (select main_a v_prenex_16251) (select main_a v_prenex_16250)) (<= (+ main_y 1) v_prenex_16250) (<= 0 (+ (select main_a v_prenex_16251) 498)) (< v_prenex_16250 main_y) (<= 2 (* 2 (select main_a v_prenex_16251))) (<= 1000 (* 2 (select main_a v_prenex_16250))))) (forall ((v_prenex_21080 Int) (v_prenex_21081 Int)) (or (<= (select main_a v_prenex_21080) 1498) (<= 1 (select main_a v_prenex_21081)) (<= (select main_a v_prenex_21081) 500) (<= (+ (select main_a v_prenex_21080) (select main_a v_prenex_21081)) 1000) (<= (+ main_x 1) v_prenex_21081) (<= (+ main_y 1) v_prenex_21080) (< v_prenex_21080 main_y))) (forall ((v_prenex_21472 Int) (v_prenex_21471 Int)) (or (< v_prenex_21471 main_y) (<= 1000 (* 2 (select main_a v_prenex_21471))) (<= (* 2 (select main_a v_prenex_21472)) 1000) (<= (select main_a v_prenex_21471) (+ (select main_a v_prenex_21472) 998)) (<= 2 (* 2 (select main_a v_prenex_21472))) (<= (+ main_y 1) v_prenex_21471))) (forall ((v_prenex_17980 Int) (v_prenex_17981 Int)) (or (<= (select main_a v_prenex_17981) (select main_a v_prenex_17980)) (<= (+ main_y 1) v_prenex_17980) (< v_prenex_17980 main_y) (<= 1 (select main_a v_prenex_17981)) (<= (* 2 (select main_a v_prenex_17980)) 1998) (<= 2 (* 2 (select main_a v_prenex_17981))) (<= 1000 (* 2 (select main_a v_prenex_17980))))) (or (forall ((v_prenex_18899 Int)) (or (<= (+ main_x 1) v_prenex_18899) (<= 1 (select main_a v_prenex_18899)))) (forall ((v_prenex_18898 Int)) (or (<= (+ main_y 1) v_prenex_18898) (< v_prenex_18898 main_y) (<= (select main_a v_prenex_18898) 1498) (<= (* 2 (select main_a v_prenex_18898)) 1998)))) (forall ((v_prenex_22499 Int) (v_prenex_22500 Int)) (or (<= (* 2 (select main_a v_prenex_22500)) 1000) (<= (+ (select main_a v_prenex_22499) (select main_a v_prenex_22500)) 1000) (< v_prenex_22499 main_y) (<= (select main_a v_prenex_22499) 1498) (<= (select main_a v_prenex_22500) 999) (<= (+ main_y 1) v_prenex_22499))) (forall ((v_prenex_16531 Int) (v_prenex_16532 Int)) (or (<= 500 (select main_a v_prenex_16531)) (< v_prenex_16531 main_y) (<= (+ main_y 1) v_prenex_16531) (<= 1000 (+ (select main_a v_prenex_16531) (select main_a v_prenex_16532))) (<= 0 (+ (select main_a v_prenex_16532) 498)) (<= (* 2 (select main_a v_prenex_16531)) 1998))) (forall ((v_prenex_21221 Int) (v_prenex_21222 Int)) (or (<= (* 2 (select main_a v_prenex_21222)) 1000) (<= (+ main_x 1) v_prenex_21222) (<= (select main_a v_prenex_21222) 999) (<= (+ (select main_a v_prenex_21221) (select main_a v_prenex_21222)) 1000) (<= (+ main_y 1) v_prenex_21221) (<= 1 (select main_a v_prenex_21221)) (< v_prenex_21221 main_y))) (forall ((v_prenex_15720 Int) (v_prenex_15719 Int)) (or (<= (select main_a v_prenex_15720) (select main_a v_prenex_15719)) (< v_prenex_15719 main_y) (<= (+ main_y 1) v_prenex_15719) (<= 500 (select main_a v_prenex_15719)) (<= (+ main_x 1) v_prenex_15720))) (or (forall ((v_prenex_18751 Int)) (<= 1 (select main_a v_prenex_18751))) (forall ((v_prenex_18750 Int)) (or (<= (+ main_y 1) v_prenex_18750) (<= (* 2 (select main_a v_prenex_18750)) 1998) (<= 500 (select main_a v_prenex_18750)) (< v_prenex_18750 main_y) (<= 1000 (* 2 (select main_a v_prenex_18750)))))) (or (forall ((v_prenex_18609 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18609))) (<= 500 (select main_a v_prenex_18609)) (< v_prenex_18609 main_y) (<= (+ main_y 1) v_prenex_18609))) (forall ((v_prenex_18610 Int)) (or (<= (select main_a v_prenex_18610) 500) (<= 1 (select main_a v_prenex_18610))))) (or (forall ((v_prenex_22135 Int)) (or (< v_prenex_22135 main_y) (<= (* 2 (select main_a v_prenex_22135)) 1998))) (forall ((v_prenex_22136 Int)) (or (< v_prenex_22136 main_x) (<= 1 (select main_a v_prenex_22136)) (<= (+ main_x 1) v_prenex_22136)))) (forall ((v_prenex_13194 Int) (v_prenex_13195 Int)) (or (<= (select main_a v_prenex_13194) 999) (<= 1 (select main_a v_prenex_13195)) (<= (+ main_x 1) v_prenex_13195) (<= (+ main_y 1) v_prenex_13194) (< v_prenex_13194 main_y) (<= (select main_a v_prenex_13195) (select main_a v_prenex_13194)))) (forall ((v_prenex_11226 Int) (v_prenex_11225 Int)) (or (< v_prenex_11225 main_y) (<= (select main_a v_prenex_11226) (select main_a v_prenex_11225)) (<= (+ main_y 1) v_prenex_11225) (<= (select main_a v_prenex_11225) 999) (<= (select main_a v_prenex_11226) 500) (< v_prenex_11226 main_x) (<= 2 (* 2 (select main_a v_prenex_11226))))) (or (forall ((v_prenex_20798 Int)) (or (<= (+ main_x 1) v_prenex_20798) (<= (* 2 (select main_a v_prenex_20798)) 1000) (<= (select main_a v_prenex_20798) 500))) (forall ((v_prenex_20797 Int)) (or (<= (+ main_y 1) v_prenex_20797) (< v_prenex_20797 main_y) (<= 1000 (* 2 (select main_a v_prenex_20797))) (<= (select main_a v_prenex_20797) 1498)))) (or (forall ((v_prenex_21393 Int)) (or (<= (+ main_y 1) v_prenex_21393) (< v_prenex_21393 main_y) (<= 1 (select main_a v_prenex_21393)) (<= (* 2 (select main_a v_prenex_21393)) 1998))) (forall ((v_prenex_21394 Int)) (or (<= (* 2 (select main_a v_prenex_21394)) 1000) (<= (+ main_x 1) v_prenex_21394) (<= (select main_a v_prenex_21394) 999)))) (forall ((v_prenex_11304 Int) (v_prenex_11305 Int)) (or (<= (+ main_x 1) v_prenex_11305) (<= (* 2 (select main_a v_prenex_11305)) 1000) (<= 1 (select main_a v_prenex_11305)) (<= (+ (select main_a v_prenex_11304) (select main_a v_prenex_11305)) 1000) (<= (+ main_y 1) v_prenex_11304) (<= (* 2 (select main_a v_prenex_11304)) 1998) (< v_prenex_11304 main_y))) (forall ((v_prenex_19412 Int) (v_prenex_19411 Int)) (or (<= (select main_a v_prenex_19411) 999) (< v_prenex_19411 main_y) (<= (+ main_y 1) v_prenex_19411) (<= (* 2 (select main_a v_prenex_19412)) 1000) (<= (+ main_x 1) v_prenex_19412) (<= (+ (select main_a v_prenex_19411) (select main_a v_prenex_19412)) 1000))) (forall ((v_prenex_18327 Int) (v_prenex_18326 Int)) (or (< v_prenex_18326 main_y) (< v_prenex_18327 main_x) (<= (select main_a v_prenex_18327) (select main_a v_prenex_18326)) (<= 2 (* 2 (select main_a v_prenex_18327))) (<= 500 (select main_a v_prenex_18326)) (<= (+ main_y 1) v_prenex_18326))) (forall ((v_prenex_13060 Int) (v_prenex_13061 Int)) (or (< v_prenex_13060 main_y) (<= 1000 (+ (select main_a v_prenex_13060) (select main_a v_prenex_13061))) (<= (+ main_y 1) v_prenex_13060) (<= 1000 (* 2 (select main_a v_prenex_13060))) (<= (+ main_x 1) v_prenex_13061) (<= 2 (* 2 (select main_a v_prenex_13061))))) (forall ((v_prenex_17794 Int) (v_prenex_17795 Int)) (or (<= (+ main_y 1) v_prenex_17794) (<= 2 (* 2 (select main_a v_prenex_17795))) (<= (select main_a v_prenex_17795) (select main_a v_prenex_17794)) (<= 1000 (* 2 (select main_a v_prenex_17794))) (< v_prenex_17794 main_y) (<= 1 (select main_a v_prenex_17794)))) (or (forall ((v_prenex_15155 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15155))) (<= (+ main_x 1) v_prenex_15155) (<= 1 (select main_a v_prenex_15155)))) (forall ((v_prenex_15154 Int)) (or (<= (* 2 (select main_a v_prenex_15154)) 1998) (< v_prenex_15154 main_y) (<= (+ main_y 1) v_prenex_15154)))) (or (forall ((v_prenex_21515 Int)) (or (<= (* 2 (select main_a v_prenex_21515)) 1998) (< v_prenex_21515 main_y) (<= (+ main_y 1) v_prenex_21515) (<= 1 (select main_a v_prenex_21515)) (<= (select main_a v_prenex_21515) 999))) (forall ((v_prenex_21516 Int)) (or (<= (* 2 (select main_a v_prenex_21516)) 1000) (<= 2 (* 2 (select main_a v_prenex_21516)))))) (or (forall ((v_prenex_18212 Int)) (or (<= 1 (select main_a v_prenex_18212)) (< v_prenex_18212 main_x) (<= 0 (+ (select main_a v_prenex_18212) 498)))) (forall ((v_prenex_18211 Int)) (or (< v_prenex_18211 main_y) (<= 1000 (* 2 (select main_a v_prenex_18211))) (<= (+ main_y 1) v_prenex_18211)))) (forall ((v_prenex_11332 Int) (v_prenex_11333 Int)) (or (<= (+ main_y 1) v_prenex_11332) (<= (+ (select main_a v_prenex_11332) (select main_a v_prenex_11333)) 1000) (<= 1 (select main_a v_prenex_11333)) (<= (+ main_x 1) v_prenex_11333) (< v_prenex_11332 main_y) (<= (* 2 (select main_a v_prenex_11332)) 1998) (<= 2 (* 2 (select main_a v_prenex_11333))))) (forall ((v_prenex_23714 Int) (v_prenex_23715 Int)) (or (<= 1 (select main_a v_prenex_23714)) (< v_prenex_23714 main_y) (<= 1 (select main_a v_prenex_23715)) (<= (select main_a v_prenex_23715) 999) (<= (select main_a v_prenex_23714) 1498) (<= (+ main_y 1) v_prenex_23714) (<= 1000 (+ (select main_a v_prenex_23714) (select main_a v_prenex_23715))))) (forall ((v_prenex_20445 Int) (v_prenex_20446 Int)) (or (<= (+ main_y 1) v_prenex_20445) (<= (+ (select main_a v_prenex_20445) (select main_a v_prenex_20446)) 1000) (<= 1 (select main_a v_prenex_20446)) (<= (select main_a v_prenex_20445) 999) (< v_prenex_20445 main_y) (<= (+ main_x 1) v_prenex_20446) (<= (select main_a v_prenex_20446) 500))) (or (forall ((v_prenex_19902 Int)) (<= (select main_a v_prenex_19902) 999)) (forall ((v_prenex_19901 Int)) (or (<= (* 2 (select main_a v_prenex_19901)) 1998) (<= (select main_a v_prenex_19901) 1498) (<= (+ main_y 1) v_prenex_19901) (< v_prenex_19901 main_y)))) (or (forall ((v_prenex_15674 Int)) (<= 2 (* 2 (select main_a v_prenex_15674)))) (forall ((v_prenex_10931 Int)) (or (< v_prenex_10931 main_y) (<= (+ main_y 1) v_prenex_10931) (<= 1 (select main_a v_prenex_10931)) (<= 1000 (* 2 (select main_a v_prenex_10931)))))) (forall ((v_prenex_21092 Int) (v_prenex_21093 Int)) (or (<= (+ main_x 1) v_prenex_21093) (<= 0 (+ (select main_a v_prenex_21093) 498)) (<= (+ main_y 1) v_prenex_21092) (< v_prenex_21092 main_y) (<= (+ (select main_a v_prenex_21092) (select main_a v_prenex_21093)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21092))) (<= (select main_a v_prenex_21093) 500))) (forall ((v_prenex_20620 Int) (v_prenex_20619 Int)) (or (<= (select main_a v_prenex_20619) 999) (< v_prenex_20619 main_y) (<= (+ main_y 1) v_prenex_20619) (<= (* 2 (select main_a v_prenex_20620)) 1000) (<= (+ (select main_a v_prenex_20619) (select main_a v_prenex_20620)) 1000) (<= (select main_a v_prenex_20619) 1498))) (forall ((v_prenex_15045 Int) (v_prenex_15044 Int)) (or (<= (select main_a v_prenex_15044) 1498) (<= (select main_a v_prenex_15044) (+ (select main_a v_prenex_15045) 998)) (< v_prenex_15045 main_x) (< v_prenex_15044 main_y) (<= 0 (+ (select main_a v_prenex_15045) 498)) (<= 2 (* 2 (select main_a v_prenex_15045))) (<= (+ main_y 1) v_prenex_15044))) (forall ((v_prenex_16368 Int) (v_prenex_16369 Int)) (or (<= 1 (select main_a v_prenex_16368)) (< v_prenex_16368 main_y) (<= (select main_a v_prenex_16368) (+ (select main_a v_prenex_16369) 998)) (<= (select main_a v_prenex_16368) 999) (<= 1 (select main_a v_prenex_16369)) (<= (+ main_y 1) v_prenex_16368))) (forall ((v_prenex_15181 Int) (v_prenex_15180 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15180))) (<= (+ main_y 1) v_prenex_15180) (<= (select main_a v_prenex_15180) 999) (< v_prenex_15180 main_y) (<= 2 (* 2 (select main_a v_prenex_15181))) (<= (select main_a v_prenex_15181) (select main_a v_prenex_15180)) (<= 1 (select main_a v_prenex_15181)))) (forall ((v_prenex_18312 Int) (v_prenex_18311 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18311))) (<= 1000 (+ (select main_a v_prenex_18311) (select main_a v_prenex_18312))) (< v_prenex_18311 main_y) (<= 500 (select main_a v_prenex_18311)) (<= (+ main_y 1) v_prenex_18311) (<= 1 (select main_a v_prenex_18312)))) (or (forall ((v_prenex_23630 Int)) (or (<= (* 2 (select main_a v_prenex_23630)) 1998) (<= (+ main_y 1) v_prenex_23630) (< v_prenex_23630 main_y) (<= 1 (select main_a v_prenex_23630)))) (forall ((v_prenex_23631 Int)) (or (< v_prenex_23631 main_x) (<= 0 (+ (select main_a v_prenex_23631) 498)) (<= 1 (select main_a v_prenex_23631))))) (forall ((v_prenex_20249 Int) (v_prenex_20248 Int)) (or (<= (select main_a v_prenex_20249) 999) (<= 500 (select main_a v_prenex_20248)) (< v_prenex_20248 main_y) (<= (* 2 (select main_a v_prenex_20248)) 1998) (<= 0 (+ (select main_a v_prenex_20249) 498)) (<= (+ main_y 1) v_prenex_20248) (<= (select main_a v_prenex_20249) (select main_a v_prenex_20248)))) (forall ((v_prenex_17022 Int) (v_prenex_17023 Int)) (or (<= (select main_a v_prenex_17023) 500) (< v_prenex_17022 main_y) (<= (+ main_y 1) v_prenex_17022) (<= 2 (* 2 (select main_a v_prenex_17023))) (<= (* 2 (select main_a v_prenex_17022)) 1998) (<= (+ (select main_a v_prenex_17022) (select main_a v_prenex_17023)) 1000))) (forall ((v_prenex_16627 Int) (v_prenex_16628 Int)) (or (< v_prenex_16627 main_y) (<= (+ main_y 1) v_prenex_16627) (<= 1 (select main_a v_prenex_16627)) (<= 500 (select main_a v_prenex_16627)) (<= 1 (select main_a v_prenex_16628)) (<= (+ (select main_a v_prenex_16627) (select main_a v_prenex_16628)) 1000) (<= (* 2 (select main_a v_prenex_16628)) 1000))) (forall ((v_prenex_15802 Int) (v_prenex_15801 Int)) (or (<= (select main_a v_prenex_15801) (+ (select main_a v_prenex_15802) 998)) (< v_prenex_15801 main_y) (<= (select main_a v_prenex_15801) 999) (<= (* 2 (select main_a v_prenex_15802)) 1000) (<= 0 (+ (select main_a v_prenex_15802) 498)) (<= (+ main_y 1) v_prenex_15801))) (forall ((v_prenex_14225 Int) (v_prenex_14224 Int)) (or (<= (+ (select main_a v_prenex_14224) (select main_a v_prenex_14225)) 1000) (<= (select main_a v_prenex_14225) 999) (< v_prenex_14224 main_y) (<= 0 (+ (select main_a v_prenex_14225) 498)) (<= 1000 (* 2 (select main_a v_prenex_14224))) (<= (+ main_y 1) v_prenex_14224) (<= (+ main_x 1) v_prenex_14225))) (forall ((v_prenex_19326 Int) (v_prenex_19325 Int)) (or (<= (+ (select main_a v_prenex_19325) (select main_a v_prenex_19326)) 1000) (< v_prenex_19325 main_y) (<= 500 (select main_a v_prenex_19325)) (<= (select main_a v_prenex_19325) 999) (<= (+ main_y 1) v_prenex_19325))) (or (forall ((v_prenex_23411 Int)) (or (< v_prenex_23411 main_y) (<= 500 (select main_a v_prenex_23411)) (<= 1000 (* 2 (select main_a v_prenex_23411))) (<= (* 2 (select main_a v_prenex_23411)) 1998) (<= (+ main_y 1) v_prenex_23411))) (forall ((v_prenex_23412 Int)) (<= (select main_a v_prenex_23412) 500))) (forall ((v_prenex_11488 Int) (v_prenex_11489 Int)) (or (<= (+ main_y 1) v_prenex_11488) (< v_prenex_11489 main_x) (<= 0 (+ (select main_a v_prenex_11489) 498)) (<= (select main_a v_prenex_11488) (+ (select main_a v_prenex_11489) 998)) (< v_prenex_11488 main_y) (<= (select main_a v_prenex_11488) 999))) (forall ((v_prenex_15334 Int) (v_prenex_15333 Int)) (or (<= (+ main_x 1) v_prenex_15334) (<= 1 (select main_a v_prenex_15334)) (<= (+ main_y 1) v_prenex_15333) (< v_prenex_15333 main_y) (<= (select main_a v_prenex_15333) 999) (<= (select main_a v_prenex_15334) 999) (<= (select main_a v_prenex_15333) (+ (select main_a v_prenex_15334) 998)))) (forall ((v_prenex_20702 Int) (v_prenex_20701 Int)) (or (< v_prenex_20701 main_y) (<= (+ main_y 1) v_prenex_20701) (<= (+ (select main_a v_prenex_20701) (select main_a v_prenex_20702)) 1000) (<= 2 (* 2 (select main_a v_prenex_20702))) (<= (select main_a v_prenex_20702) 999) (<= (select main_a v_prenex_20701) 1498) (<= 1 (select main_a v_prenex_20701)))) (forall ((v_prenex_22199 Int) (v_prenex_22200 Int)) (or (< v_prenex_22199 main_y) (<= (select main_a v_prenex_22200) (select main_a v_prenex_22199)) (<= 500 (select main_a v_prenex_22199)) (<= (+ main_y 1) v_prenex_22199) (<= (+ main_x 1) v_prenex_22200) (<= 2 (* 2 (select main_a v_prenex_22200))) (<= 1 (select main_a v_prenex_22200)))) (forall ((v_prenex_19708 Int) (v_prenex_19709 Int)) (or (<= 1 (select main_a v_prenex_19709)) (<= (select main_a v_prenex_19709) (select main_a v_prenex_19708)) (<= (+ main_y 1) v_prenex_19708) (<= 500 (select main_a v_prenex_19708)) (<= 1000 (* 2 (select main_a v_prenex_19708))) (< v_prenex_19708 main_y) (<= 2 (* 2 (select main_a v_prenex_19709))))) (forall ((v_prenex_17058 Int) (v_prenex_17059 Int)) (or (<= (+ main_y 1) v_prenex_17058) (<= (select main_a v_prenex_17058) 999) (<= 2 (* 2 (select main_a v_prenex_17059))) (<= (select main_a v_prenex_17058) (+ (select main_a v_prenex_17059) 998)) (< v_prenex_17058 main_y) (< v_prenex_17059 main_x))) (forall ((v_prenex_18891 Int) (v_prenex_18890 Int)) (or (<= 1 (select main_a v_prenex_18890)) (<= (+ main_y 1) v_prenex_18890) (<= (select main_a v_prenex_18890) (+ (select main_a v_prenex_18891) 998)) (<= 500 (select main_a v_prenex_18890)) (< v_prenex_18890 main_y) (<= (select main_a v_prenex_18891) 999))) (forall ((v_prenex_16203 Int) (v_prenex_16202 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16202))) (<= (+ main_y 1) v_prenex_16202) (<= (select main_a v_prenex_16203) 500) (< v_prenex_16203 main_x) (<= 1000 (+ (select main_a v_prenex_16202) (select main_a v_prenex_16203))) (< v_prenex_16202 main_y) (<= 1 (select main_a v_prenex_16203)))) (or (forall ((v_prenex_13268 Int)) (or (<= (+ main_y 1) v_prenex_13268) (<= (* 2 (select main_a v_prenex_13268)) 1998) (< v_prenex_13268 main_y) (<= 1000 (* 2 (select main_a v_prenex_13268))))) (forall ((v_prenex_13269 Int)) (or (<= (select main_a v_prenex_13269) 500) (< v_prenex_13269 main_x) (<= 0 (+ (select main_a v_prenex_13269) 498))))) (forall ((v_prenex_13613 Int) (v_prenex_13614 Int)) (or (<= 500 (select main_a v_prenex_13613)) (<= (* 2 (select main_a v_prenex_13614)) 1000) (<= (+ main_y 1) v_prenex_13613) (<= 1 (select main_a v_prenex_13614)) (< v_prenex_13613 main_y) (<= (select main_a v_prenex_13613) (+ (select main_a v_prenex_13614) 998)))) (forall ((v_prenex_21425 Int) (v_prenex_21426 Int)) (or (<= 1 (select main_a v_prenex_21425)) (<= (select main_a v_prenex_21425) (+ (select main_a v_prenex_21426) 998)) (<= 1 (select main_a v_prenex_21426)) (<= 0 (+ (select main_a v_prenex_21426) 498)) (<= (+ main_y 1) v_prenex_21425) (<= 500 (select main_a v_prenex_21425)) (< v_prenex_21425 main_y))) (forall ((v_prenex_15975 Int) (v_prenex_15976 Int)) (or (< v_prenex_15976 main_x) (<= 0 (+ (select main_a v_prenex_15976) 498)) (< v_prenex_15975 main_y) (<= (select main_a v_prenex_15975) (+ (select main_a v_prenex_15976) 998)) (<= 500 (select main_a v_prenex_15975)) (<= (+ main_y 1) v_prenex_15975))) (forall ((v_prenex_12455 Int) (v_prenex_12456 Int)) (or (<= 1 (select main_a v_prenex_12455)) (<= (+ main_y 1) v_prenex_12455) (<= (select main_a v_prenex_12455) 1498) (<= (* 2 (select main_a v_prenex_12456)) 1000) (< v_prenex_12455 main_y) (<= (select main_a v_prenex_12455) (+ (select main_a v_prenex_12456) 998)))) (or (forall ((v_prenex_20389 Int)) (or (<= (+ main_y 1) v_prenex_20389) (<= (* 2 (select main_a v_prenex_20389)) 1998) (<= (select main_a v_prenex_20389) 1498) (< v_prenex_20389 main_y))) (forall ((v_prenex_20390 Int)) (<= 1 (select main_a v_prenex_20390)))) (or (forall ((v_prenex_16116 Int)) (or (<= (+ main_y 1) v_prenex_16116) (<= (* 2 (select main_a v_prenex_16116)) 1998) (<= 500 (select main_a v_prenex_16116)) (< v_prenex_16116 main_y) (<= 1000 (* 2 (select main_a v_prenex_16116))))) (forall ((v_prenex_16117 Int)) (or (<= (select main_a v_prenex_16117) 999) (<= 1 (select main_a v_prenex_16117))))) (forall ((v_prenex_20678 Int) (v_prenex_20677 Int)) (or (<= (+ (select main_a v_prenex_20677) (select main_a v_prenex_20678)) 1000) (<= 500 (select main_a v_prenex_20677)) (<= (select main_a v_prenex_20678) 999) (< v_prenex_20677 main_y) (<= (* 2 (select main_a v_prenex_20677)) 1998) (<= 0 (+ (select main_a v_prenex_20678) 498)) (<= (+ main_y 1) v_prenex_20677))) (or (forall ((v_prenex_14825 Int)) (or (<= (+ main_x 1) v_prenex_14825) (<= (* 2 (select main_a v_prenex_14825)) 1000) (< v_prenex_14825 main_x) (<= (select main_a v_prenex_14825) 999))) (forall ((v_prenex_14824 Int)) (<= 1000 (* 2 (select main_a v_prenex_14824))))) (or (forall ((v_prenex_14769 Int)) (or (<= (+ main_y 1) v_prenex_14769) (< v_prenex_14769 main_y) (<= 1000 (* 2 (select main_a v_prenex_14769))) (<= 500 (select main_a v_prenex_14769)))) (forall ((v_prenex_14770 Int)) (or (<= 1 (select main_a v_prenex_14770)) (<= (select main_a v_prenex_14770) 500) (<= (+ main_x 1) v_prenex_14770)))) (forall ((v_prenex_23709 Int) (v_prenex_23708 Int)) (or (<= 1 (select main_a v_prenex_23709)) (<= (+ main_y 1) v_prenex_23708) (<= (select main_a v_prenex_23709) (select main_a v_prenex_23708)) (<= 1000 (* 2 (select main_a v_prenex_23708))) (< v_prenex_23708 main_y) (<= (select main_a v_prenex_23709) 999) (<= (* 2 (select main_a v_prenex_23708)) 1998))) (forall ((v_prenex_22742 Int) (v_prenex_22743 Int)) (or (< v_prenex_22742 main_y) (<= (* 2 (select main_a v_prenex_22742)) 1998) (<= (+ main_y 1) v_prenex_22742) (<= 1000 (+ (select main_a v_prenex_22742) (select main_a v_prenex_22743))) (<= (select main_a v_prenex_22743) 500) (<= 2 (* 2 (select main_a v_prenex_22743))))) (forall ((v_prenex_20847 Int) (v_prenex_20846 Int)) (or (<= 500 (select main_a v_prenex_20846)) (<= (select main_a v_prenex_20847) 999) (<= (+ main_y 1) v_prenex_20846) (< v_prenex_20846 main_y) (<= 2 (* 2 (select main_a v_prenex_20847))) (<= (select main_a v_prenex_20846) 1498) (<= (select main_a v_prenex_20846) (+ (select main_a v_prenex_20847) 998)))) (forall ((v_prenex_19593 Int) (v_prenex_19592 Int)) (or (<= (+ main_x 1) v_prenex_19593) (< v_prenex_19592 main_y) (<= (select main_a v_prenex_19593) 999) (<= (+ main_y 1) v_prenex_19592) (<= (select main_a v_prenex_19592) 999) (<= 0 (+ (select main_a v_prenex_19593) 498)) (<= (+ (select main_a v_prenex_19592) (select main_a v_prenex_19593)) 1000))) (forall ((v_prenex_20133 Int) (v_prenex_20132 Int)) (or (<= (+ main_y 1) v_prenex_20132) (<= (+ (select main_a v_prenex_20132) (select main_a v_prenex_20133)) 1000) (<= 1000 (* 2 (select main_a v_prenex_20132))) (<= (+ main_x 1) v_prenex_20133) (< v_prenex_20132 main_y))) (forall ((v_prenex_19508 Int) (v_prenex_19509 Int)) (or (<= (+ (select main_a v_prenex_19508) (select main_a v_prenex_19509)) 1000) (< v_prenex_19508 main_y) (<= 1000 (* 2 (select main_a v_prenex_19508))) (<= (select main_a v_prenex_19509) 500) (<= (+ main_y 1) v_prenex_19508) (<= 0 (+ (select main_a v_prenex_19509) 498)) (<= (select main_a v_prenex_19508) 1498))) (forall ((v_prenex_21202 Int) (v_prenex_21203 Int)) (or (< v_prenex_21202 main_y) (<= (select main_a v_prenex_21202) (+ (select main_a v_prenex_21203) 998)) (<= (select main_a v_prenex_21203) 500) (<= (+ main_x 1) v_prenex_21203) (<= (select main_a v_prenex_21202) 999) (<= (+ main_y 1) v_prenex_21202))) (forall ((v_prenex_18291 Int) (v_prenex_18292 Int)) (or (<= 0 (+ (select main_a v_prenex_18292) 498)) (< v_prenex_18291 main_y) (<= (select main_a v_prenex_18292) (select main_a v_prenex_18291)) (<= (select main_a v_prenex_18291) 999) (<= (select main_a v_prenex_18291) 1498) (<= (+ main_y 1) v_prenex_18291))) (or (forall ((v_prenex_19445 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19445))) (< v_prenex_19445 main_y) (<= (* 2 (select main_a v_prenex_19445)) 1998) (<= (+ main_y 1) v_prenex_19445))) (forall ((v_prenex_19446 Int)) (or (<= (+ main_x 1) v_prenex_19446) (<= (* 2 (select main_a v_prenex_19446)) 1000) (<= 2 (* 2 (select main_a v_prenex_19446)))))) (forall ((v_prenex_14143 Int) (v_prenex_14142 Int)) (or (< v_prenex_14142 main_y) (<= 2 (* 2 (select main_a v_prenex_14143))) (<= (+ (select main_a v_prenex_14142) (select main_a v_prenex_14143)) 1000) (< v_prenex_14143 main_x) (<= (select main_a v_prenex_14142) 999) (<= (+ main_y 1) v_prenex_14142))) (or (forall ((v_prenex_21411 Int)) (<= 1000 (* 2 (select main_a v_prenex_21411)))) (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)))))) (forall ((v_prenex_15428 Int) (v_prenex_15427 Int)) (or (<= (+ (select main_a v_prenex_15427) (select main_a v_prenex_15428)) 1000) (<= 1 (select main_a v_prenex_15427)) (<= (+ main_x 1) v_prenex_15428) (<= (+ main_y 1) v_prenex_15427) (< v_prenex_15427 main_y) (<= 2 (* 2 (select main_a v_prenex_15428))) (<= (* 2 (select main_a v_prenex_15428)) 1000))) (forall ((v_prenex_19492 Int) (v_prenex_19493 Int)) (or (<= (* 2 (select main_a v_prenex_19492)) 1998) (<= (select main_a v_prenex_19492) (+ (select main_a v_prenex_19493) 998)) (< v_prenex_19492 main_y) (<= 1000 (* 2 (select main_a v_prenex_19492))) (<= (+ main_y 1) v_prenex_19492) (<= (select main_a v_prenex_19493) 999))) (forall ((v_prenex_19991 Int) (v_prenex_19990 Int)) (or (<= (+ (select main_a v_prenex_19990) (select main_a v_prenex_19991)) 1000) (<= (+ main_y 1) v_prenex_19990) (< v_prenex_19990 main_y) (<= 2 (* 2 (select main_a v_prenex_19991))) (<= 500 (select main_a v_prenex_19990)) (<= (select main_a v_prenex_19991) 500) (<= 1 (select main_a v_prenex_19990)))) (forall ((v_prenex_13881 Int) (v_prenex_13880 Int)) (or (<= 1 (select main_a v_prenex_13881)) (<= (select main_a v_prenex_13880) 999) (<= (+ main_y 1) v_prenex_13880) (<= 500 (select main_a v_prenex_13880)) (<= 1000 (+ (select main_a v_prenex_13880) (select main_a v_prenex_13881))) (<= (select main_a v_prenex_13881) 999) (< v_prenex_13880 main_y))) (forall ((v_prenex_20730 Int) (v_prenex_20729 Int)) (or (<= (select main_a v_prenex_20729) (+ (select main_a v_prenex_20730) 998)) (<= (+ main_y 1) v_prenex_20729) (<= (* 2 (select main_a v_prenex_20729)) 1998) (<= (select main_a v_prenex_20729) 999) (< v_prenex_20729 main_y) (<= 1 (select main_a v_prenex_20730)) (<= (* 2 (select main_a v_prenex_20730)) 1000))) (forall ((v_prenex_18958 Int) (v_prenex_18959 Int)) (or (<= (select main_a v_prenex_18959) 999) (< v_prenex_18958 main_y) (<= (* 2 (select main_a v_prenex_18958)) 1998) (<= (+ (select main_a v_prenex_18958) (select main_a v_prenex_18959)) 1000) (<= (+ main_x 1) v_prenex_18959) (<= (+ main_y 1) v_prenex_18958) (<= 0 (+ (select main_a v_prenex_18959) 498)))) (forall ((v_prenex_15382 Int) (v_prenex_15381 Int)) (or (<= (select main_a v_prenex_15381) 1498) (< v_prenex_15381 main_y) (<= (+ main_y 1) v_prenex_15381) (<= (select main_a v_prenex_15382) 500) (<= 1 (select main_a v_prenex_15381)) (<= (select main_a v_prenex_15382) (select main_a v_prenex_15381)) (<= 2 (* 2 (select main_a v_prenex_15382))))) (forall ((v_prenex_12694 Int) (v_prenex_12695 Int)) (or (<= (select main_a v_prenex_12694) 1498) (<= 1000 (* 2 (select main_a v_prenex_12694))) (<= (select main_a v_prenex_12695) 500) (<= (+ main_y 1) v_prenex_12694) (< v_prenex_12694 main_y) (<= (+ (select main_a v_prenex_12694) (select main_a v_prenex_12695)) 1000))) (or (forall ((v_prenex_18973 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18973))) (<= 0 (+ (select main_a v_prenex_18973) 498)))) (forall ((v_prenex_18972 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18972))) (<= (+ main_y 1) v_prenex_18972) (<= 500 (select main_a v_prenex_18972)) (<= (select main_a v_prenex_18972) 999) (< v_prenex_18972 main_y)))) (forall ((v_prenex_23600 Int) (v_prenex_23601 Int)) (or (< v_prenex_23600 main_y) (<= 2 (* 2 (select main_a v_prenex_23601))) (<= 500 (select main_a v_prenex_23600)) (<= 0 (+ (select main_a v_prenex_23601) 498)) (<= (select main_a v_prenex_23601) (select main_a v_prenex_23600)) (<= (+ main_y 1) v_prenex_23600) (<= (* 2 (select main_a v_prenex_23600)) 1998))) (forall ((v_prenex_23552 Int) (v_prenex_23553 Int)) (or (< v_prenex_23552 main_y) (<= (select main_a v_prenex_23553) 999) (<= 1000 (* 2 (select main_a v_prenex_23552))) (<= 0 (+ (select main_a v_prenex_23553) 498)) (<= (* 2 (select main_a v_prenex_23552)) 1998) (<= (+ (select main_a v_prenex_23552) (select main_a v_prenex_23553)) 1000) (<= (+ main_y 1) v_prenex_23552))) (forall ((v_prenex_16931 Int) (v_prenex_16932 Int)) (or (<= (select main_a v_prenex_16932) (select main_a v_prenex_16931)) (<= (* 2 (select main_a v_prenex_16932)) 1000) (<= 1 (select main_a v_prenex_16931)) (<= 500 (select main_a v_prenex_16931)) (< v_prenex_16931 main_y) (<= (+ main_y 1) v_prenex_16931))) (forall ((v_prenex_21265 Int) (v_prenex_21266 Int)) (or (<= (* 2 (select main_a v_prenex_21265)) 1998) (<= 1000 (+ (select main_a v_prenex_21265) (select main_a v_prenex_21266))) (<= 0 (+ (select main_a v_prenex_21266) 498)) (< v_prenex_21265 main_y) (<= (+ main_y 1) v_prenex_21265) (<= 500 (select main_a v_prenex_21265)))) (forall ((v_prenex_21818 Int) (v_prenex_21819 Int)) (or (<= 1 (select main_a v_prenex_21818)) (< v_prenex_21819 main_x) (<= (select main_a v_prenex_21819) 999) (< v_prenex_21818 main_y) (<= (+ (select main_a v_prenex_21818) (select main_a v_prenex_21819)) 1000) (<= (+ main_y 1) v_prenex_21818))) (forall ((v_prenex_11116 Int) (v_prenex_11117 Int)) (or (<= (select main_a v_prenex_11116) 1498) (<= (select main_a v_prenex_11117) (select main_a v_prenex_11116)) (<= (* 2 (select main_a v_prenex_11117)) 1000) (<= (+ main_y 1) v_prenex_11116) (<= 0 (+ (select main_a v_prenex_11117) 498)) (< v_prenex_11116 main_y) (<= 500 (select main_a v_prenex_11116)))) (forall ((v_prenex_11044 Int) (v_prenex_11043 Int)) (or (<= (* 2 (select main_a v_prenex_11043)) 1998) (<= 1 (select main_a v_prenex_11043)) (<= (select main_a v_prenex_11044) (select main_a v_prenex_11043)) (< v_prenex_11043 main_y) (<= 1 (select main_a v_prenex_11044)) (<= 2 (* 2 (select main_a v_prenex_11044))) (<= (+ main_y 1) v_prenex_11043))) (forall ((v_prenex_19982 Int) (v_prenex_19983 Int)) (or (<= (select main_a v_prenex_19982) 999) (<= (* 2 (select main_a v_prenex_19982)) 1998) (< v_prenex_19982 main_y) (<= 1 (select main_a v_prenex_19983)) (<= (+ main_y 1) v_prenex_19982) (<= 0 (+ (select main_a v_prenex_19983) 498)) (<= 1000 (+ (select main_a v_prenex_19982) (select main_a v_prenex_19983))))) (or (forall ((v_prenex_13441 Int)) (or (< v_prenex_13441 main_y) (<= (+ main_y 1) v_prenex_13441) (<= (* 2 (select main_a v_prenex_13441)) 1998) (<= (select main_a v_prenex_13441) 1498))) (forall ((v_prenex_13442 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13442))) (<= (select main_a v_prenex_13442) 999)))) (forall ((v_prenex_23361 Int) (v_prenex_23362 Int)) (or (< v_prenex_23361 main_y) (<= 500 (select main_a v_prenex_23361)) (<= (select main_a v_prenex_23362) 999) (<= (+ (select main_a v_prenex_23361) (select main_a v_prenex_23362)) 1000) (<= 1 (select main_a v_prenex_23361)) (<= (* 2 (select main_a v_prenex_23362)) 1000) (<= (+ main_y 1) v_prenex_23361))) (or (forall ((v_prenex_20363 Int)) (or (<= 500 (select main_a v_prenex_20363)) (<= (+ main_y 1) v_prenex_20363) (< v_prenex_20363 main_y) (<= (* 2 (select main_a v_prenex_20363)) 1998) (<= (select main_a v_prenex_20363) 999))) (forall ((v_prenex_20364 Int)) (or (<= (select main_a v_prenex_20364) 999) (<= (select main_a v_prenex_20364) 500)))) (forall ((v_prenex_16108 Int) (v_prenex_16109 Int)) (or (<= 1 (select main_a v_prenex_16109)) (<= (select main_a v_prenex_16108) (+ (select main_a v_prenex_16109) 998)) (<= 1000 (* 2 (select main_a v_prenex_16108))) (<= (+ main_y 1) v_prenex_16108) (<= (* 2 (select main_a v_prenex_16109)) 1000) (<= 500 (select main_a v_prenex_16108)) (< v_prenex_16108 main_y))) (or (forall ((v_prenex_12245 Int)) (or (<= (* 2 (select main_a v_prenex_12245)) 1000) (< v_prenex_12245 main_x) (<= 0 (+ (select main_a v_prenex_12245) 498)))) (forall ((v_prenex_12244 Int)) (or (<= (* 2 (select main_a v_prenex_12244)) 1998) (<= (+ main_y 1) v_prenex_12244) (< v_prenex_12244 main_y) (<= 1000 (* 2 (select main_a v_prenex_12244)))))) (or (forall ((v_prenex_15854 Int)) (or (<= 0 (+ (select main_a v_prenex_15854) 498)) (<= (select main_a v_prenex_15854) 999))) (forall ((v_prenex_15853 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15853))) (<= (+ main_y 1) v_prenex_15853) (<= 1 (select main_a v_prenex_15853)) (< v_prenex_15853 main_y) (<= (* 2 (select main_a v_prenex_15853)) 1998)))) (forall ((v_prenex_15982 Int) (v_prenex_15981 Int)) (or (<= 1 (select main_a v_prenex_15982)) (< v_prenex_15981 main_y) (< v_prenex_15982 main_x) (<= (select main_a v_prenex_15981) (+ (select main_a v_prenex_15982) 998)) (<= (select main_a v_prenex_15981) 999) (<= (+ main_y 1) v_prenex_15981))) (forall ((v_prenex_20738 Int) (v_prenex_20737 Int)) (or (< v_prenex_20737 main_y) (<= 1 (select main_a v_prenex_20738)) (<= (* 2 (select main_a v_prenex_20738)) 1000) (<= (* 2 (select main_a v_prenex_20737)) 1998) (<= (+ main_y 1) v_prenex_20737) (<= 1000 (* 2 (select main_a v_prenex_20737))) (<= (+ (select main_a v_prenex_20737) (select main_a v_prenex_20738)) 1000))) (or (forall ((v_prenex_19542 Int)) (or (<= (* 2 (select main_a v_prenex_19542)) 1998) (< v_prenex_19542 main_y) (<= (+ main_y 1) v_prenex_19542) (<= (select main_a v_prenex_19542) 1498) (<= 1000 (* 2 (select main_a v_prenex_19542))))) (forall ((v_prenex_19543 Int)) (or (<= (select main_a v_prenex_19543) 500) (<= (select main_a v_prenex_19543) 999)))) (forall ((v_prenex_20546 Int) (v_prenex_20545 Int)) (or (<= (select main_a v_prenex_20546) (select main_a v_prenex_20545)) (<= 2 (* 2 (select main_a v_prenex_20546))) (< v_prenex_20546 main_x) (< v_prenex_20545 main_y) (<= (* 2 (select main_a v_prenex_20545)) 1998) (<= (+ main_y 1) v_prenex_20545))) (or (forall ((v_prenex_12959 Int)) (or (<= (select main_a v_prenex_12959) 500) (<= (+ main_x 1) v_prenex_12959) (<= (select main_a v_prenex_12959) 999))) (forall ((v_prenex_12958 Int)) (or (<= (select main_a v_prenex_12958) 1498) (< v_prenex_12958 main_y) (<= (* 2 (select main_a v_prenex_12958)) 1998) (<= (+ main_y 1) v_prenex_12958)))) (forall ((v_prenex_16000 Int) (v_prenex_16001 Int)) (or (<= (+ main_y 1) v_prenex_16000) (<= 1000 (* 2 (select main_a v_prenex_16000))) (<= 1 (select main_a v_prenex_16001)) (<= (* 2 (select main_a v_prenex_16001)) 1000) (< v_prenex_16000 main_y) (<= (select main_a v_prenex_16001) (select main_a v_prenex_16000)) (<= (+ main_x 1) v_prenex_16001))) (forall ((v_prenex_22210 Int) (v_prenex_22209 Int)) (or (< v_prenex_22209 main_y) (<= 500 (select main_a v_prenex_22209)) (<= 1000 (* 2 (select main_a v_prenex_22209))) (<= (* 2 (select main_a v_prenex_22210)) 1000) (<= (+ main_y 1) v_prenex_22209) (<= (select main_a v_prenex_22210) 999) (<= 1000 (+ (select main_a v_prenex_22209) (select main_a v_prenex_22210))))) (forall ((v_prenex_10968 Int) (v_prenex_10967 Int)) (or (<= 2 (* 2 (select main_a v_prenex_10968))) (< v_prenex_10967 main_y) (<= (select main_a v_prenex_10967) 1498) (<= (* 2 (select main_a v_prenex_10968)) 1000) (<= (+ main_y 1) v_prenex_10967) (<= (select main_a v_prenex_10967) (+ (select main_a v_prenex_10968) 998)) (<= 500 (select main_a v_prenex_10967)))) (forall ((v_prenex_21014 Int) (v_prenex_21015 Int)) (or (<= (select main_a v_prenex_21014) (+ (select main_a v_prenex_21015) 998)) (<= (* 2 (select main_a v_prenex_21015)) 1000) (<= (select main_a v_prenex_21014) 999) (<= (+ main_y 1) v_prenex_21014) (<= (* 2 (select main_a v_prenex_21014)) 1998) (< v_prenex_21014 main_y))) (forall ((v_prenex_11813 Int) (v_prenex_11814 Int)) (or (<= 0 (+ (select main_a v_prenex_11814) 498)) (<= 1 (select main_a v_prenex_11814)) (<= (+ main_y 1) v_prenex_11813) (< v_prenex_11813 main_y) (<= 1000 (* 2 (select main_a v_prenex_11813))) (<= 1000 (+ (select main_a v_prenex_11813) (select main_a v_prenex_11814))) (<= (select main_a v_prenex_11813) 1498))) (forall ((v_prenex_18029 Int) (v_prenex_18030 Int)) (or (<= (select main_a v_prenex_18029) 999) (<= (select main_a v_prenex_18030) (select main_a v_prenex_18029)) (<= 0 (+ (select main_a v_prenex_18030) 498)) (<= (+ main_y 1) v_prenex_18029) (< v_prenex_18029 main_y) (<= (* 2 (select main_a v_prenex_18029)) 1998))) (or (forall ((v_prenex_15723 Int)) (or (<= 500 (select main_a v_prenex_15723)) (<= (+ main_y 1) v_prenex_15723) (<= 1000 (* 2 (select main_a v_prenex_15723))) (< v_prenex_15723 main_y) (<= 1 (select main_a v_prenex_15723)))) (forall ((v_prenex_15724 Int)) (<= (select main_a v_prenex_15724) 500))) (forall ((v_prenex_14135 Int) (v_prenex_14134 Int)) (or (<= 1 (select main_a v_prenex_14134)) (<= (select main_a v_prenex_14135) (select main_a v_prenex_14134)) (<= 2 (* 2 (select main_a v_prenex_14135))) (<= 1000 (* 2 (select main_a v_prenex_14134))) (<= 0 (+ (select main_a v_prenex_14135) 498)) (<= (+ main_y 1) v_prenex_14134) (< v_prenex_14134 main_y))) (forall ((v_prenex_23622 Int) (v_prenex_23623 Int)) (or (<= 1 (select main_a v_prenex_23622)) (<= (+ main_y 1) v_prenex_23622) (<= (select main_a v_prenex_23623) 500) (< v_prenex_23622 main_y) (<= (+ (select main_a v_prenex_23622) (select main_a v_prenex_23623)) 1000) (< v_prenex_23623 main_x) (<= 1 (select main_a v_prenex_23623)))) (or (forall ((v_prenex_21002 Int)) (or (<= (* 2 (select main_a v_prenex_21002)) 1998) (< v_prenex_21002 main_y) (<= 1000 (* 2 (select main_a v_prenex_21002))) (<= (+ main_y 1) v_prenex_21002) (<= (select main_a v_prenex_21002) 999))) (forall ((v_prenex_21003 Int)) (or (<= (select main_a v_prenex_21003) 999) (<= 1 (select main_a v_prenex_21003))))) (forall ((v_prenex_14473 Int) (v_prenex_14472 Int)) (or (< v_prenex_14472 main_y) (<= 500 (select main_a v_prenex_14472)) (<= (select main_a v_prenex_14472) (+ (select main_a v_prenex_14473) 998)) (<= (+ main_y 1) v_prenex_14472) (<= 2 (* 2 (select main_a v_prenex_14473))) (<= (* 2 (select main_a v_prenex_14473)) 1000) (<= (select main_a v_prenex_14472) 1498))) (forall ((v_prenex_14394 Int) (v_prenex_14395 Int)) (or (<= (+ main_y 1) v_prenex_14394) (< v_prenex_14394 main_y) (<= 1000 (+ (select main_a v_prenex_14394) (select main_a v_prenex_14395))) (<= 2 (* 2 (select main_a v_prenex_14395))) (<= (* 2 (select main_a v_prenex_14394)) 1998) (<= 1000 (* 2 (select main_a v_prenex_14394))))) (forall ((v_prenex_15197 Int) (v_prenex_15196 Int)) (or (<= (+ main_y 1) v_prenex_15196) (<= (+ (select main_a v_prenex_15196) (select main_a v_prenex_15197)) 1000) (<= (* 2 (select main_a v_prenex_15197)) 1000) (< v_prenex_15196 main_y) (<= (select main_a v_prenex_15196) 1498) (<= 2 (* 2 (select main_a v_prenex_15197))) (<= 1 (select main_a v_prenex_15196)))) (forall ((v_prenex_11958 Int) (v_prenex_11959 Int)) (or (<= (select main_a v_prenex_11958) 1498) (<= (+ (select main_a v_prenex_11958) (select main_a v_prenex_11959)) 1000) (<= (* 2 (select main_a v_prenex_11958)) 1998) (<= (* 2 (select main_a v_prenex_11959)) 1000) (<= (+ main_y 1) v_prenex_11958) (<= (select main_a v_prenex_11959) 500) (< v_prenex_11958 main_y))) (forall ((v_prenex_19386 Int) (v_prenex_19385 Int)) (or (<= 1 (select main_a v_prenex_19385)) (<= (+ main_y 1) v_prenex_19385) (<= (+ (select main_a v_prenex_19385) (select main_a v_prenex_19386)) 1000) (< v_prenex_19385 main_y) (<= (* 2 (select main_a v_prenex_19386)) 1000) (<= 0 (+ (select main_a v_prenex_19386) 498)) (<= (* 2 (select main_a v_prenex_19385)) 1998))) (forall ((v_prenex_12979 Int) (v_prenex_12978 Int)) (or (<= 1000 (+ (select main_a v_prenex_12978) (select main_a v_prenex_12979))) (< v_prenex_12978 main_y) (<= (select main_a v_prenex_12978) 999) (<= (+ main_x 1) v_prenex_12979) (<= (+ main_y 1) v_prenex_12978))) (forall ((v_prenex_21275 Int) (v_prenex_21276 Int)) (or (<= (select main_a v_prenex_21276) 500) (<= (+ main_y 1) v_prenex_21275) (<= 1 (select main_a v_prenex_21276)) (< v_prenex_21275 main_y) (<= (select main_a v_prenex_21275) 1498) (<= (+ (select main_a v_prenex_21275) (select main_a v_prenex_21276)) 1000) (<= 1 (select main_a v_prenex_21275)))) (forall ((v_prenex_15952 Int) (v_prenex_15951 Int)) (or (<= (+ main_x 1) v_prenex_15952) (<= (select main_a v_prenex_15952) 999) (<= 2 (* 2 (select main_a v_prenex_15952))) (<= (+ main_y 1) v_prenex_15951) (< v_prenex_15951 main_y) (<= 500 (select main_a v_prenex_15951)) (<= (+ (select main_a v_prenex_15951) (select main_a v_prenex_15952)) 1000))) (forall ((v_prenex_11476 Int) (v_prenex_11477 Int)) (or (<= (+ main_y 1) v_prenex_11476) (<= (select main_a v_prenex_11477) 999) (< v_prenex_11476 main_y) (<= 1000 (+ (select main_a v_prenex_11476) (select main_a v_prenex_11477))) (<= (select main_a v_prenex_11476) 1498) (<= (select main_a v_prenex_11476) 999) (<= 2 (* 2 (select main_a v_prenex_11477))))) (forall ((v_prenex_13561 Int) (v_prenex_13562 Int)) (or (<= (+ main_y 1) v_prenex_13561) (<= 1000 (+ (select main_a v_prenex_13561) (select main_a v_prenex_13562))) (<= (select main_a v_prenex_13562) 999) (<= 0 (+ (select main_a v_prenex_13562) 498)) (<= 1 (select main_a v_prenex_13561)) (< v_prenex_13561 main_y))) (or (forall ((v_prenex_21144 Int)) (or (<= (+ main_y 1) v_prenex_21144) (<= (select main_a v_prenex_21144) 1498) (<= (select main_a v_prenex_21144) 999) (< v_prenex_21144 main_y) (<= 1000 (* 2 (select main_a v_prenex_21144))))) (forall ((v_prenex_21145 Int)) (<= (* 2 (select main_a v_prenex_21145)) 1000))) (forall ((v_prenex_12793 Int) (v_prenex_12794 Int)) (or (<= (+ (select main_a v_prenex_12793) (select main_a v_prenex_12794)) 1000) (< v_prenex_12794 main_x) (<= 2 (* 2 (select main_a v_prenex_12794))) (< v_prenex_12793 main_y) (<= (select main_a v_prenex_12793) 1498) (<= 0 (+ (select main_a v_prenex_12794) 498)) (<= (+ main_y 1) v_prenex_12793))) (forall ((v_prenex_16852 Int) (v_prenex_16851 Int)) (or (<= 500 (select main_a v_prenex_16851)) (<= 2 (* 2 (select main_a v_prenex_16852))) (<= (select main_a v_prenex_16851) (+ (select main_a v_prenex_16852) 998)) (<= 1 (select main_a v_prenex_16851)) (< v_prenex_16851 main_y) (<= (+ main_y 1) v_prenex_16851))) (forall ((v_prenex_12502 Int) (v_prenex_12501 Int)) (or (<= (select main_a v_prenex_12501) 999) (<= (+ (select main_a v_prenex_12501) (select main_a v_prenex_12502)) 1000) (< v_prenex_12501 main_y) (<= 2 (* 2 (select main_a v_prenex_12502))) (<= (+ main_y 1) v_prenex_12501) (<= (* 2 (select main_a v_prenex_12502)) 1000))) (forall ((v_prenex_22151 Int) (v_prenex_22152 Int)) (or (< v_prenex_22151 main_y) (<= (+ main_y 1) v_prenex_22151) (< v_prenex_22152 main_x) (<= 1000 (* 2 (select main_a v_prenex_22151))) (<= 1000 (+ (select main_a v_prenex_22151) (select main_a v_prenex_22152))) (<= 0 (+ (select main_a v_prenex_22152) 498)) (<= (* 2 (select main_a v_prenex_22152)) 1000))) (forall ((v_prenex_13671 Int) (v_prenex_13672 Int)) (or (< v_prenex_13672 main_x) (<= (+ (select main_a v_prenex_13671) (select main_a v_prenex_13672)) 1000) (<= (+ main_x 1) v_prenex_13672) (< v_prenex_13671 main_y) (<= (+ main_y 1) v_prenex_13671))) (forall ((v_prenex_14712 Int) (v_prenex_14711 Int)) (or (<= (+ main_y 1) v_prenex_14711) (<= (select main_a v_prenex_14712) 999) (<= (select main_a v_prenex_14712) (select main_a v_prenex_14711)) (<= 1 (select main_a v_prenex_14711)) (< v_prenex_14711 main_y))) (or (forall ((v_prenex_13832 Int)) (or (<= 1 (select main_a v_prenex_13832)) (<= (select main_a v_prenex_13832) 999) (<= (+ main_x 1) v_prenex_13832))) (forall ((v_prenex_13831 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13831))) (< v_prenex_13831 main_y) (<= (+ main_y 1) v_prenex_13831)))) (forall ((v_prenex_16379 Int) (v_prenex_16378 Int)) (or (<= (select main_a v_prenex_16378) 1498) (< v_prenex_16378 main_y) (<= 1000 (+ (select main_a v_prenex_16378) (select main_a v_prenex_16379))) (<= 1000 (* 2 (select main_a v_prenex_16378))) (<= (select main_a v_prenex_16379) 500) (<= 1 (select main_a v_prenex_16379)) (<= (+ main_y 1) v_prenex_16378))) (forall ((v_prenex_12271 Int) (v_prenex_12272 Int)) (or (<= (+ main_y 1) v_prenex_12271) (<= 1 (select main_a v_prenex_12272)) (< v_prenex_12271 main_y) (<= 1000 (+ (select main_a v_prenex_12271) (select main_a v_prenex_12272))) (<= (select main_a v_prenex_12271) 1498) (<= 1000 (* 2 (select main_a v_prenex_12271))))) (forall ((v_prenex_11010 Int) (v_prenex_11009 Int)) (or (< v_prenex_11009 main_y) (<= 1 (select main_a v_prenex_11009)) (<= (select main_a v_prenex_11009) 1498) (<= (+ (select main_a v_prenex_11009) (select main_a v_prenex_11010)) 1000) (<= (* 2 (select main_a v_prenex_11010)) 1000) (<= (select main_a v_prenex_11010) 500) (<= (+ main_y 1) v_prenex_11009))) (or (forall ((v_prenex_14183 Int)) (or (<= 0 (+ (select main_a v_prenex_14183) 498)) (<= 1 (select main_a v_prenex_14183)))) (forall ((v_prenex_14182 Int)) (or (< v_prenex_14182 main_y) (<= (+ main_y 1) v_prenex_14182) (<= 1 (select main_a v_prenex_14182)) (<= (* 2 (select main_a v_prenex_14182)) 1998) (<= (select main_a v_prenex_14182) 1498)))) (forall ((v_prenex_11118 Int) (v_prenex_11119 Int)) (or (<= 1 (select main_a v_prenex_11118)) (< v_prenex_11118 main_y) (<= 2 (* 2 (select main_a v_prenex_11119))) (<= (select main_a v_prenex_11119) 999) (< v_prenex_11119 main_x) (<= (+ main_y 1) v_prenex_11118) (<= 1000 (+ (select main_a v_prenex_11118) (select main_a v_prenex_11119))))) (forall ((v_prenex_13810 Int) (v_prenex_13809 Int)) (or (<= 1 (select main_a v_prenex_13810)) (<= (select main_a v_prenex_13810) 500) (< v_prenex_13809 main_y) (<= (select main_a v_prenex_13810) (select main_a v_prenex_13809)) (<= 1000 (* 2 (select main_a v_prenex_13809))) (<= (select main_a v_prenex_13809) 999) (<= (+ main_y 1) v_prenex_13809))) (or (forall ((v_prenex_23271 Int)) (or (<= (+ main_y 1) v_prenex_23271) (<= 500 (select main_a v_prenex_23271)) (<= (* 2 (select main_a v_prenex_23271)) 1998) (< v_prenex_23271 main_y))) (forall ((v_prenex_23272 Int)) (or (< v_prenex_23272 main_x) (<= (* 2 (select main_a v_prenex_23272)) 1000)))) (or (forall ((v_prenex_12833 Int)) (or (< v_prenex_12833 main_y) (<= (+ main_y 1) v_prenex_12833) (<= (select main_a v_prenex_12833) 1498) (<= (* 2 (select main_a v_prenex_12833)) 1998))) (forall ((v_prenex_12834 Int)) (or (<= (+ main_x 1) v_prenex_12834) (<= 1 (select main_a v_prenex_12834)) (<= 0 (+ (select main_a v_prenex_12834) 498))))) (forall ((v_prenex_12654 Int) (v_prenex_12655 Int)) (or (<= (+ main_y 1) v_prenex_12654) (<= (* 2 (select main_a v_prenex_12654)) 1998) (<= (select main_a v_prenex_12655) (select main_a v_prenex_12654)) (<= 2 (* 2 (select main_a v_prenex_12655))) (< v_prenex_12654 main_y) (<= 1 (select main_a v_prenex_12655)))) (forall ((v_prenex_11374 Int) (v_prenex_11373 Int)) (or (<= (select main_a v_prenex_11374) 999) (<= (select main_a v_prenex_11373) (+ (select main_a v_prenex_11374) 998)) (<= (+ main_y 1) v_prenex_11373) (< v_prenex_11373 main_y) (<= (+ main_x 1) v_prenex_11374) (<= (select main_a v_prenex_11373) 1498) (<= (select main_a v_prenex_11374) 500))) (or (forall ((v_prenex_22700 Int)) (or (<= (+ main_y 1) v_prenex_22700) (<= (* 2 (select main_a v_prenex_22700)) 1998) (< v_prenex_22700 main_y) (<= (select main_a v_prenex_22700) 1498))) (forall ((v_prenex_22701 Int)) (or (< v_prenex_22701 main_x) (<= 1 (select main_a v_prenex_22701)) (<= (select main_a v_prenex_22701) 500)))) (forall ((v_prenex_23487 Int)) (or (< v_prenex_23487 main_y) (<= (+ main_y 1) v_prenex_23487) (<= 1 (select main_a v_prenex_23487)) (<= 500 (select main_a v_prenex_23487)) (<= (* 2 (select main_a v_prenex_23487)) 1998))) (forall ((v_prenex_11648 Int) (v_prenex_11647 Int)) (or (<= 0 (+ (select main_a v_prenex_11648) 498)) (<= 1000 (* 2 (select main_a v_prenex_11647))) (<= (select main_a v_prenex_11647) (+ (select main_a v_prenex_11648) 998)) (< v_prenex_11647 main_y) (<= (+ main_y 1) v_prenex_11647) (<= (select main_a v_prenex_11648) 999))) (forall ((v_prenex_23435 Int) (v_prenex_23436 Int)) (or (<= (select main_a v_prenex_23435) 1498) (<= (+ main_y 1) v_prenex_23435) (<= 500 (select main_a v_prenex_23435)) (<= (select main_a v_prenex_23435) (+ (select main_a v_prenex_23436) 998)) (< v_prenex_23435 main_y) (<= (select main_a v_prenex_23436) 999) (<= (* 2 (select main_a v_prenex_23436)) 1000))) (forall ((v_prenex_18729 Int) (v_prenex_18728 Int)) (or (<= (+ main_x 1) v_prenex_18729) (< v_prenex_18729 main_x) (<= (select main_a v_prenex_18729) 500) (<= (select main_a v_prenex_18728) (+ (select main_a v_prenex_18729) 998)) (<= (+ main_y 1) v_prenex_18728))) (forall ((v_prenex_12908 Int) (v_prenex_12909 Int)) (or (<= 0 (+ (select main_a v_prenex_12909) 498)) (< v_prenex_12909 main_x) (<= (select main_a v_prenex_12908) 999) (<= (select main_a v_prenex_12909) 500) (< v_prenex_12908 main_y) (<= (select main_a v_prenex_12908) (+ (select main_a v_prenex_12909) 998)) (<= (+ main_y 1) v_prenex_12908))) (forall ((v_prenex_18792 Int) (v_prenex_18793 Int)) (or (<= (select main_a v_prenex_18793) (select main_a v_prenex_18792)) (<= (+ main_y 1) v_prenex_18792) (< v_prenex_18793 main_x) (<= 0 (+ (select main_a v_prenex_18793) 498)) (< v_prenex_18792 main_y) (<= (* 2 (select main_a v_prenex_18793)) 1000) (<= (* 2 (select main_a v_prenex_18792)) 1998))) (or (forall ((v_prenex_19978 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19978))) (< v_prenex_19978 main_y) (<= (select main_a v_prenex_19978) 1498) (<= 1 (select main_a v_prenex_19978)) (<= (+ main_y 1) v_prenex_19978))) (forall ((v_prenex_19979 Int)) (or (<= 0 (+ (select main_a v_prenex_19979) 498)) (<= (select main_a v_prenex_19979) 999)))) (forall ((v_prenex_12441 Int) (v_prenex_12442 Int)) (or (<= 1 (select main_a v_prenex_12442)) (< v_prenex_12441 main_y) (<= (+ main_y 1) v_prenex_12441) (<= (select main_a v_prenex_12441) 999) (<= (* 2 (select main_a v_prenex_12441)) 1998) (<= (select main_a v_prenex_12441) (+ (select main_a v_prenex_12442) 998)))) (forall ((v_prenex_22505 Int) (v_prenex_22506 Int)) (or (<= (select main_a v_prenex_22505) (+ (select main_a v_prenex_22506) 998)) (<= (select main_a v_prenex_22505) 1498) (<= (+ main_y 1) v_prenex_22505) (< v_prenex_22505 main_y))) (forall ((v_prenex_17378 Int) (v_prenex_17379 Int)) (or (<= (+ main_y 1) v_prenex_17378) (<= 500 (select main_a v_prenex_17378)) (<= (select main_a v_prenex_17378) 999) (< v_prenex_17378 main_y) (<= (select main_a v_prenex_17379) 999) (<= 1000 (+ (select main_a v_prenex_17378) (select main_a v_prenex_17379))) (<= (* 2 (select main_a v_prenex_17379)) 1000))) (forall ((v_prenex_15814 Int) (v_prenex_15813 Int)) (or (<= (select main_a v_prenex_15814) 500) (<= (+ main_y 1) v_prenex_15813) (<= (select main_a v_prenex_15813) (+ (select main_a v_prenex_15814) 998)) (<= (* 2 (select main_a v_prenex_15814)) 1000) (<= (+ main_x 1) v_prenex_15814) (<= 1 (select main_a v_prenex_15813)) (< v_prenex_15813 main_y))) (forall ((v_prenex_20778 Int) (v_prenex_20777 Int)) (or (<= (* 2 (select main_a v_prenex_20778)) 1000) (<= (select main_a v_prenex_20777) (+ (select main_a v_prenex_20778) 998)) (<= (select main_a v_prenex_20778) 500) (<= (select main_a v_prenex_20777) 999) (<= (+ main_y 1) v_prenex_20777) (< v_prenex_20777 main_y) (<= 500 (select main_a v_prenex_20777)))) (forall ((v_prenex_12843 Int) (v_prenex_12844 Int)) (or (<= (+ main_x 1) v_prenex_12844) (<= (* 2 (select main_a v_prenex_12844)) 1000) (<= (+ main_y 1) v_prenex_12843) (< v_prenex_12843 main_y) (<= 1000 (+ (select main_a v_prenex_12843) (select main_a v_prenex_12844))) (<= (select main_a v_prenex_12843) 999) (<= 2 (* 2 (select main_a v_prenex_12844))))) (or (forall ((v_prenex_19011 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19011))) (<= (+ main_x 1) v_prenex_19011) (<= (select main_a v_prenex_19011) 999))) (forall ((v_prenex_19010 Int)) (or (<= (* 2 (select main_a v_prenex_19010)) 1998) (<= (+ main_y 1) v_prenex_19010) (<= 500 (select main_a v_prenex_19010)) (< v_prenex_19010 main_y)))) (forall ((v_prenex_14107 Int) (v_prenex_14106 Int)) (or (< v_prenex_14106 main_y) (<= (+ main_y 1) v_prenex_14106) (< v_prenex_14107 main_x) (<= 500 (select main_a v_prenex_14106)) (<= (* 2 (select main_a v_prenex_14107)) 1000) (<= (select main_a v_prenex_14106) (+ (select main_a v_prenex_14107) 998)))) (or (forall ((v_prenex_15696 Int)) (<= (select main_a v_prenex_15696) 500)) (forall ((v_prenex_15695 Int)) (or (<= (select main_a v_prenex_15695) 1498) (<= 500 (select main_a v_prenex_15695)) (<= (+ main_y 1) v_prenex_15695) (< v_prenex_15695 main_y) (<= (* 2 (select main_a v_prenex_15695)) 1998)))) (forall ((v_prenex_20951 Int) (v_prenex_20950 Int)) (or (<= 0 (+ (select main_a v_prenex_20951) 498)) (<= (select main_a v_prenex_20950) 999) (<= 1000 (+ (select main_a v_prenex_20950) (select main_a v_prenex_20951))) (<= (select main_a v_prenex_20950) 1498) (< v_prenex_20950 main_y) (<= 1 (select main_a v_prenex_20951)) (<= (+ main_y 1) v_prenex_20950))) (forall ((v_prenex_23574 Int) (v_prenex_23575 Int)) (or (<= 1000 (+ (select main_a v_prenex_23574) (select main_a v_prenex_23575))) (<= (select main_a v_prenex_23575) 999) (<= 500 (select main_a v_prenex_23574)) (< v_prenex_23574 main_y) (<= (* 2 (select main_a v_prenex_23575)) 1000) (<= (+ main_y 1) v_prenex_23574))) (forall ((v_prenex_19250 Int) (v_prenex_19251 Int)) (or (<= (* 2 (select main_a v_prenex_19251)) 1000) (<= (select main_a v_prenex_19250) (+ (select main_a v_prenex_19251) 998)) (<= 1 (select main_a v_prenex_19250)) (<= 2 (* 2 (select main_a v_prenex_19251))) (<= (+ main_y 1) v_prenex_19250) (< v_prenex_19250 main_y))) (forall ((v_prenex_18451 Int) (v_prenex_18450 Int)) (or (<= (+ main_y 1) v_prenex_18450) (<= (* 2 (select main_a v_prenex_18451)) 1000) (<= (select main_a v_prenex_18450) 1498) (< v_prenex_18450 main_y) (<= 1000 (+ (select main_a v_prenex_18450) (select main_a v_prenex_18451))) (<= 1 (select main_a v_prenex_18451)) (<= 1000 (* 2 (select main_a v_prenex_18450))))) (forall ((v_prenex_14082 Int) (v_prenex_14083 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14082))) (<= (select main_a v_prenex_14082) 1498) (<= (+ main_y 1) v_prenex_14082) (<= 2 (* 2 (select main_a v_prenex_14083))) (<= (select main_a v_prenex_14082) (+ (select main_a v_prenex_14083) 998)) (<= 0 (+ (select main_a v_prenex_14083) 498)) (< v_prenex_14082 main_y))) (or (forall ((v_prenex_18895 Int)) (or (<= 1 (select main_a v_prenex_18895)) (<= (* 2 (select main_a v_prenex_18895)) 1000))) (forall ((v_prenex_18894 Int)) (or (<= (* 2 (select main_a v_prenex_18894)) 1998) (<= 1 (select main_a v_prenex_18894)) (< v_prenex_18894 main_y) (<= (select main_a v_prenex_18894) 1498) (<= (+ main_y 1) v_prenex_18894)))) (forall ((v_prenex_13211 Int) (v_prenex_13210 Int)) (or (<= (select main_a v_prenex_13211) 999) (<= (+ main_x 1) v_prenex_13211) (< v_prenex_13210 main_y) (<= (* 2 (select main_a v_prenex_13211)) 1000) (<= (+ main_y 1) v_prenex_13210) (<= 1 (select main_a v_prenex_13210)) (<= (select main_a v_prenex_13211) (select main_a v_prenex_13210)))) (forall ((v_prenex_19087 Int) (v_prenex_19086 Int)) (or (< v_prenex_19086 main_y) (<= (* 2 (select main_a v_prenex_19086)) 1998) (<= (select main_a v_prenex_19086) (+ (select main_a v_prenex_19087) 998)) (<= (select main_a v_prenex_19087) 999) (<= (select main_a v_prenex_19087) 500) (<= (+ main_y 1) v_prenex_19086) (<= 1 (select main_a v_prenex_19086)))) (or (forall ((v_prenex_14490 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14490))) (< v_prenex_14490 main_y) (<= (* 2 (select main_a v_prenex_14490)) 1998) (<= 1 (select main_a v_prenex_14490)) (<= (+ main_y 1) v_prenex_14490))) (forall ((v_prenex_14491 Int)) (<= (select main_a v_prenex_14491) 999))) (forall ((v_prenex_18018 Int) (v_prenex_18017 Int)) (or (<= (+ (select main_a v_prenex_18017) (select main_a v_prenex_18018)) 1000) (<= (select main_a v_prenex_18017) 999) (<= (+ main_x 1) v_prenex_18018) (<= (* 2 (select main_a v_prenex_18018)) 1000) (<= (select main_a v_prenex_18018) 999) (<= (+ main_y 1) v_prenex_18017) (< v_prenex_18017 main_y))) (or (forall ((v_prenex_16616 Int)) (or (<= (select main_a v_prenex_16616) 999) (<= (* 2 (select main_a v_prenex_16616)) 1000) (<= (+ main_x 1) v_prenex_16616))) (forall ((v_prenex_16615 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16615))) (<= (select main_a v_prenex_16615) 1498) (<= (+ main_y 1) v_prenex_16615) (< v_prenex_16615 main_y)))) (forall ((v_prenex_19663 Int) (v_prenex_19662 Int)) (or (<= (+ main_y 1) v_prenex_19662) (<= 1000 (+ (select main_a v_prenex_19662) (select main_a v_prenex_19663))) (<= (select main_a v_prenex_19662) 999) (< v_prenex_19662 main_y) (<= (select main_a v_prenex_19663) 999))) (or (forall ((v_prenex_17466 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17466))) (<= (* 2 (select main_a v_prenex_17466)) 1000))) (forall ((v_prenex_17465 Int)) (or (<= 1 (select main_a v_prenex_17465)) (<= (+ main_y 1) v_prenex_17465) (< v_prenex_17465 main_y) (<= 500 (select main_a v_prenex_17465)) (<= (* 2 (select main_a v_prenex_17465)) 1998)))) (forall ((v_prenex_23074 Int) (v_prenex_23075 Int)) (or (< v_prenex_23074 main_y) (<= 1000 (* 2 (select main_a v_prenex_23074))) (< v_prenex_23075 main_x) (<= (+ (select main_a v_prenex_23074) (select main_a v_prenex_23075)) 1000) (<= 0 (+ (select main_a v_prenex_23075) 498)) (<= (+ main_y 1) v_prenex_23074))) (forall ((v_prenex_18396 Int) (v_prenex_18397 Int)) (or (<= 1 (select main_a v_prenex_18397)) (<= (* 2 (select main_a v_prenex_18397)) 1000) (< v_prenex_18396 main_y) (<= (* 2 (select main_a v_prenex_18396)) 1998) (<= (select main_a v_prenex_18397) (select main_a v_prenex_18396)) (<= (+ main_y 1) v_prenex_18396))) (forall ((v_prenex_17958 Int) (v_prenex_17959 Int)) (or (<= (select main_a v_prenex_17958) (+ (select main_a v_prenex_17959) 998)) (<= 500 (select main_a v_prenex_17958)) (<= (+ main_y 1) v_prenex_17958) (<= 0 (+ (select main_a v_prenex_17959) 498)) (< v_prenex_17958 main_y) (<= (select main_a v_prenex_17959) 500))) (forall ((v_prenex_16427 Int) (v_prenex_16428 Int)) (or (<= 1 (select main_a v_prenex_16428)) (<= (select main_a v_prenex_16427) 999) (<= 500 (select main_a v_prenex_16427)) (< v_prenex_16427 main_y) (<= (+ main_y 1) v_prenex_16427) (<= 1000 (+ (select main_a v_prenex_16427) (select main_a v_prenex_16428))))) (forall ((v_prenex_12338 Int) (v_prenex_12339 Int)) (or (<= 0 (+ (select main_a v_prenex_12339) 498)) (<= (* 2 (select main_a v_prenex_12338)) 1998) (<= (+ main_x 1) v_prenex_12339) (< v_prenex_12338 main_y) (<= (* 2 (select main_a v_prenex_12339)) 1000) (<= (+ main_y 1) v_prenex_12338) (<= (+ (select main_a v_prenex_12338) (select main_a v_prenex_12339)) 1000))) (forall ((v_prenex_19449 Int) (v_prenex_19450 Int)) (or (<= (+ main_y 1) v_prenex_19449) (<= (* 2 (select main_a v_prenex_19450)) 1000) (<= (+ (select main_a v_prenex_19449) (select main_a v_prenex_19450)) 1000) (< v_prenex_19449 main_y) (<= (select main_a v_prenex_19449) 999) (<= 500 (select main_a v_prenex_19449)) (<= 2 (* 2 (select main_a v_prenex_19450))))) (or (forall ((v_prenex_17724 Int)) (or (<= 1 (select main_a v_prenex_17724)) (<= (* 2 (select main_a v_prenex_17724)) 1000))) (forall ((v_prenex_17723 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17723))) (<= 500 (select main_a v_prenex_17723)) (< v_prenex_17723 main_y) (<= (+ main_y 1) v_prenex_17723) (<= (select main_a v_prenex_17723) 1498)))) (forall ((v_prenex_23133 Int) (v_prenex_23132 Int)) (or (<= 500 (select main_a v_prenex_23132)) (<= 1 (select main_a v_prenex_23132)) (<= 1000 (+ (select main_a v_prenex_23132) (select main_a v_prenex_23133))) (< v_prenex_23132 main_y) (<= 1 (select main_a v_prenex_23133)) (<= (+ main_y 1) v_prenex_23132))) (forall ((v_prenex_21168 Int) (v_prenex_21169 Int)) (or (<= (+ main_y 1) v_prenex_21168) (<= 500 (select main_a v_prenex_21168)) (<= (+ (select main_a v_prenex_21168) (select main_a v_prenex_21169)) 1000) (< v_prenex_21168 main_y) (<= 2 (* 2 (select main_a v_prenex_21169))) (<= (* 2 (select main_a v_prenex_21169)) 1000) (<= (* 2 (select main_a v_prenex_21168)) 1998))) (forall ((v_prenex_14169 Int) (v_prenex_14168 Int)) (or (<= (+ main_y 1) v_prenex_14168) (< v_prenex_14168 main_y) (<= (select main_a v_prenex_14169) 999) (<= (* 2 (select main_a v_prenex_14168)) 1998) (<= 1000 (+ (select main_a v_prenex_14168) (select main_a v_prenex_14169))))) (forall ((v_prenex_19465 Int) (v_prenex_19466 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19465))) (<= (+ main_y 1) v_prenex_19465) (<= (+ main_x 1) v_prenex_19466) (< v_prenex_19465 main_y) (<= (+ (select main_a v_prenex_19465) (select main_a v_prenex_19466)) 1000) (<= (select main_a v_prenex_19466) 999) (<= (select main_a v_prenex_19466) 500))) (or (forall ((v_prenex_19772 Int)) (or (<= (select main_a v_prenex_19772) 999) (<= (* 2 (select main_a v_prenex_19772)) 1000))) (forall ((v_prenex_19771 Int)) (or (<= (+ main_y 1) v_prenex_19771) (<= (select main_a v_prenex_19771) 999) (<= 1000 (* 2 (select main_a v_prenex_19771))) (< v_prenex_19771 main_y) (<= (* 2 (select main_a v_prenex_19771)) 1998)))) (or (forall ((v_prenex_21595 Int)) (or (<= (select main_a v_prenex_21595) 999) (<= (* 2 (select main_a v_prenex_21595)) 1000))) (forall ((v_prenex_21594 Int)) (or (<= (* 2 (select main_a v_prenex_21594)) 1998) (< v_prenex_21594 main_y) (<= (+ main_y 1) v_prenex_21594) (<= 500 (select main_a v_prenex_21594)) (<= (select main_a v_prenex_21594) 999)))) (forall ((v_prenex_22992 Int) (v_prenex_22993 Int)) (or (< v_prenex_22992 main_y) (<= 1000 (+ (select main_a v_prenex_22992) (select main_a v_prenex_22993))) (<= (* 2 (select main_a v_prenex_22993)) 1000) (<= 2 (* 2 (select main_a v_prenex_22993))) (<= (+ main_x 1) v_prenex_22993) (<= (+ main_y 1) v_prenex_22992) (<= (select main_a v_prenex_22992) 1498))) (forall ((v_prenex_12582 Int) (v_prenex_12583 Int)) (or (< v_prenex_12582 main_y) (<= 1000 (+ (select main_a v_prenex_12582) (select main_a v_prenex_12583))) (<= (* 2 (select main_a v_prenex_12583)) 1000) (<= 1 (select main_a v_prenex_12583)) (<= (+ main_y 1) v_prenex_12582) (<= 1000 (* 2 (select main_a v_prenex_12582))))) (or (forall ((v_prenex_13637 Int)) (or (< v_prenex_13637 main_y) (<= 1000 (* 2 (select main_a v_prenex_13637))) (<= (* 2 (select main_a v_prenex_13637)) 1998) (<= (select main_a v_prenex_13637) 1498) (<= (+ main_y 1) v_prenex_13637))) (forall ((v_prenex_13638 Int)) (or (<= (* 2 (select main_a v_prenex_13638)) 1000) (<= (select main_a v_prenex_13638) 500)))) (forall ((v_prenex_11088 Int) (v_prenex_11087 Int)) (or (< v_prenex_11087 main_y) (<= (select main_a v_prenex_11088) 999) (<= 500 (select main_a v_prenex_11087)) (<= 0 (+ (select main_a v_prenex_11088) 498)) (<= (select main_a v_prenex_11087) 999) (<= (+ main_y 1) v_prenex_11087) (<= 1000 (+ (select main_a v_prenex_11087) (select main_a v_prenex_11088))))) (forall ((v_prenex_21087 Int) (v_prenex_21086 Int)) (or (<= 1000 (+ (select main_a v_prenex_21086) (select main_a v_prenex_21087))) (<= 0 (+ (select main_a v_prenex_21087) 498)) (<= 2 (* 2 (select main_a v_prenex_21087))) (< v_prenex_21086 main_y) (<= 1 (select main_a v_prenex_21086)) (<= (+ main_y 1) v_prenex_21086))) (forall ((v_prenex_19056 Int) (v_prenex_19057 Int)) (or (<= (select main_a v_prenex_19057) 999) (<= (* 2 (select main_a v_prenex_19057)) 1000) (<= 500 (select main_a v_prenex_19056)) (<= (select main_a v_prenex_19056) 1498) (<= (+ main_y 1) v_prenex_19056) (<= (+ (select main_a v_prenex_19056) (select main_a v_prenex_19057)) 1000) (< v_prenex_19056 main_y))) (forall ((v_prenex_16118 Int) (v_prenex_16119 Int)) (or (<= 1000 (+ (select main_a v_prenex_16118) (select main_a v_prenex_16119))) (< v_prenex_16118 main_y) (<= (select main_a v_prenex_16118) 999) (<= 1 (select main_a v_prenex_16118)) (<= (+ main_y 1) v_prenex_16118) (<= (select main_a v_prenex_16119) 500))) (forall ((v_prenex_17897 Int) (v_prenex_17896 Int)) (or (<= (select main_a v_prenex_17896) (+ (select main_a v_prenex_17897) 998)) (<= 0 (+ (select main_a v_prenex_17897) 498)) (<= (+ main_x 1) v_prenex_17897) (<= 1 (select main_a v_prenex_17897)) (< v_prenex_17896 main_y) (<= (select main_a v_prenex_17896) 999) (<= (+ main_y 1) v_prenex_17896))) (forall ((v_prenex_18755 Int) (v_prenex_18754 Int)) (or (<= (+ main_y 1) v_prenex_18754) (<= (select main_a v_prenex_18754) 1498) (<= (+ (select main_a v_prenex_18754) (select main_a v_prenex_18755)) 1000) (< v_prenex_18754 main_y))) (or (forall ((v_prenex_21421 Int)) (or (<= (+ main_y 1) v_prenex_21421) (<= (select main_a v_prenex_21421) 1498) (<= 1000 (* 2 (select main_a v_prenex_21421))) (<= (* 2 (select main_a v_prenex_21421)) 1998) (< v_prenex_21421 main_y))) (forall ((v_prenex_21422 Int)) (or (<= 0 (+ (select main_a v_prenex_21422) 498)) (<= 1 (select main_a v_prenex_21422))))) (forall ((v_prenex_20841 Int) (v_prenex_20840 Int)) (or (< v_prenex_20840 main_y) (<= (select main_a v_prenex_20840) 999) (<= 1 (select main_a v_prenex_20840)) (<= (select main_a v_prenex_20841) 999) (<= (+ main_y 1) v_prenex_20840) (<= (+ (select main_a v_prenex_20840) (select main_a v_prenex_20841)) 1000) (<= 1 (select main_a v_prenex_20841)))) (forall ((v_prenex_12715 Int) (v_prenex_12714 Int)) (or (<= 0 (+ (select main_a v_prenex_12715) 498)) (<= 500 (select main_a v_prenex_12714)) (< v_prenex_12714 main_y) (<= (select main_a v_prenex_12714) (+ (select main_a v_prenex_12715) 998)) (<= (select main_a v_prenex_12715) 999) (<= (+ main_y 1) v_prenex_12714))) (forall ((v_prenex_22577 Int) (v_prenex_22578 Int)) (or (<= 1000 (+ (select main_a v_prenex_22577) (select main_a v_prenex_22578))) (< v_prenex_22577 main_y) (<= (+ main_y 1) v_prenex_22577) (<= (* 2 (select main_a v_prenex_22577)) 1998) (<= (* 2 (select main_a v_prenex_22578)) 1000) (<= (+ main_x 1) v_prenex_22578) (<= 1 (select main_a v_prenex_22578)))) (forall ((v_prenex_17695 Int) (v_prenex_17696 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17696))) (< v_prenex_17695 main_y) (<= (+ main_y 1) v_prenex_17695) (<= (select main_a v_prenex_17695) (+ (select main_a v_prenex_17696) 998)) (<= (+ main_x 1) v_prenex_17696) (<= 500 (select main_a v_prenex_17695)))) (forall ((v_prenex_20049 Int) (v_prenex_20048 Int)) (or (<= (+ main_y 1) v_prenex_20048) (<= 0 (+ (select main_a v_prenex_20049) 498)) (< v_prenex_20048 main_y) (<= (select main_a v_prenex_20048) (+ (select main_a v_prenex_20049) 998)) (<= 2 (* 2 (select main_a v_prenex_20049))) (<= (select main_a v_prenex_20048) 1498))) (forall ((v_prenex_15312 Int) (v_prenex_15311 Int)) (or (<= (+ main_y 1) v_prenex_15311) (<= 500 (select main_a v_prenex_15311)) (<= (* 2 (select main_a v_prenex_15312)) 1000) (<= 1 (select main_a v_prenex_15311)) (<= 2 (* 2 (select main_a v_prenex_15312))) (<= (+ (select main_a v_prenex_15311) (select main_a v_prenex_15312)) 1000) (< v_prenex_15311 main_y))) (or (forall ((v_prenex_20970 Int)) (or (<= (* 2 (select main_a v_prenex_20970)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20970))) (<= 500 (select main_a v_prenex_20970)) (< v_prenex_20970 main_y) (<= (+ main_y 1) v_prenex_20970))) (forall ((v_prenex_20971 Int)) (<= (select main_a v_prenex_20971) 999))) (forall ((v_prenex_11886 Int) (v_prenex_11887 Int)) (or (<= 0 (+ (select main_a v_prenex_11887) 498)) (<= (+ (select main_a v_prenex_11886) (select main_a v_prenex_11887)) 1000) (< v_prenex_11886 main_y) (<= 500 (select main_a v_prenex_11886)) (<= (+ main_y 1) v_prenex_11886) (<= 2 (* 2 (select main_a v_prenex_11887))))) (or (forall ((v_prenex_13446 Int)) (or (<= (select main_a v_prenex_13446) 500) (<= 2 (* 2 (select main_a v_prenex_13446))))) (forall ((v_prenex_13445 Int)) (or (<= (+ main_y 1) v_prenex_13445) (<= (select main_a v_prenex_13445) 999) (<= 1 (select main_a v_prenex_13445)) (< v_prenex_13445 main_y) (<= (* 2 (select main_a v_prenex_13445)) 1998)))) (forall ((v_prenex_22173 Int) (v_prenex_22174 Int)) (or (<= (+ main_y 1) v_prenex_22173) (<= 1 (select main_a v_prenex_22173)) (<= 1 (select main_a v_prenex_22174)) (<= (select main_a v_prenex_22173) (+ (select main_a v_prenex_22174) 998)) (<= (select main_a v_prenex_22174) 999) (<= (select main_a v_prenex_22173) 999) (< v_prenex_22173 main_y))) (forall ((v_prenex_19487 Int) (v_prenex_19486 Int)) (or (< v_prenex_19486 main_y) (<= (* 2 (select main_a v_prenex_19486)) 1998) (<= 2 (* 2 (select main_a v_prenex_19487))) (<= (select main_a v_prenex_19486) 999) (<= (+ main_y 1) v_prenex_19486) (<= (select main_a v_prenex_19486) (+ (select main_a v_prenex_19487) 998)))) (forall ((v_prenex_11736 Int) (v_prenex_11735 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11735))) (<= 2 (* 2 (select main_a v_prenex_11736))) (<= 1 (select main_a v_prenex_11735)) (<= 1 (select main_a v_prenex_11736)) (<= (+ main_y 1) v_prenex_11735) (<= 1000 (+ (select main_a v_prenex_11735) (select main_a v_prenex_11736))) (< v_prenex_11735 main_y))) (forall ((v_prenex_14271 Int) (v_prenex_14270 Int)) (or (< v_prenex_14270 main_y) (<= (* 2 (select main_a v_prenex_14271)) 1000) (<= (+ (select main_a v_prenex_14270) (select main_a v_prenex_14271)) 1000) (<= 1 (select main_a v_prenex_14271)) (<= 1 (select main_a v_prenex_14270)) (<= (+ main_y 1) v_prenex_14270))) (forall ((v_prenex_23101 Int) (v_prenex_23100 Int)) (or (<= (select main_a v_prenex_23101) 500) (<= 0 (+ (select main_a v_prenex_23101) 498)) (<= 1000 (+ (select main_a v_prenex_23100) (select main_a v_prenex_23101))) (<= 1000 (* 2 (select main_a v_prenex_23100))) (< v_prenex_23101 main_x) (<= (+ main_y 1) v_prenex_23100) (< v_prenex_23100 main_y))) (forall ((v_prenex_14226 Int) (v_prenex_14227 Int)) (or (<= (select main_a v_prenex_14227) 500) (< v_prenex_14226 main_y) (<= 1000 (+ (select main_a v_prenex_14226) (select main_a v_prenex_14227))) (<= 1000 (* 2 (select main_a v_prenex_14226))) (<= 2 (* 2 (select main_a v_prenex_14227))) (<= (+ main_y 1) v_prenex_14226) (<= (select main_a v_prenex_14226) 1498))) (forall ((v_prenex_14177 Int) (v_prenex_14176 Int)) (or (<= (select main_a v_prenex_14177) (select main_a v_prenex_14176)) (<= 0 (+ (select main_a v_prenex_14177) 498)) (<= 1 (select main_a v_prenex_14176)) (< v_prenex_14176 main_y) (<= (select main_a v_prenex_14176) 999) (<= 2 (* 2 (select main_a v_prenex_14177))) (<= (+ main_y 1) v_prenex_14176))) (or (forall ((v_prenex_15328 Int)) (<= 0 (+ (select main_a v_prenex_15328) 498))) (forall ((v_prenex_15327 Int)) (or (<= 1 (select main_a v_prenex_15327)) (<= (* 2 (select main_a v_prenex_15327)) 1998) (< v_prenex_15327 main_y) (<= (select main_a v_prenex_15327) 999) (<= (+ main_y 1) v_prenex_15327)))) (or (forall ((v_prenex_13095 Int)) (or (<= (select main_a v_prenex_13095) 999) (< v_prenex_13095 main_x) (<= 1 (select main_a v_prenex_13095)))) (forall ((v_prenex_13094 Int)) (or (<= (+ main_y 1) v_prenex_13094) (< v_prenex_13094 main_y) (<= (* 2 (select main_a v_prenex_13094)) 1998) (<= (select main_a v_prenex_13094) 1498)))) (forall ((v_prenex_15215 Int) (v_prenex_15214 Int)) (or (<= (+ main_x 1) v_prenex_15215) (<= 2 (* 2 (select main_a v_prenex_15215))) (< v_prenex_15214 main_y) (<= (* 2 (select main_a v_prenex_15215)) 1000) (<= (+ main_y 1) v_prenex_15214) (<= 1000 (* 2 (select main_a v_prenex_15214))) (<= 1000 (+ (select main_a v_prenex_15214) (select main_a v_prenex_15215))))) (forall ((v_prenex_17828 Int) (v_prenex_17829 Int)) (or (<= (select main_a v_prenex_17829) (select main_a v_prenex_17828)) (<= (select main_a v_prenex_17828) 999) (< v_prenex_17828 main_y) (<= (+ main_y 1) v_prenex_17828) (<= 500 (select main_a v_prenex_17828)) (<= 2 (* 2 (select main_a v_prenex_17829))))) (forall ((v_prenex_22383 Int) (v_prenex_22384 Int)) (or (<= (+ main_y 1) v_prenex_22383) (<= (* 2 (select main_a v_prenex_22384)) 1000) (< v_prenex_22383 main_y) (<= 500 (select main_a v_prenex_22383)) (<= 1000 (+ (select main_a v_prenex_22383) (select main_a v_prenex_22384))) (<= (select main_a v_prenex_22383) 1498))) (forall ((v_prenex_23484 Int) (v_prenex_23483 Int)) (or (< v_prenex_23483 main_y) (<= (+ (select main_a v_prenex_23483) (select main_a v_prenex_23484)) 1000) (<= (+ main_y 1) v_prenex_23483) (<= 1 (select main_a v_prenex_23484)) (<= 500 (select main_a v_prenex_23483)) (< v_prenex_23484 main_x))) (forall ((v_prenex_18653 Int) (v_prenex_18652 Int)) (or (<= 1 (select main_a v_prenex_18653)) (<= (select main_a v_prenex_18653) 500) (<= (+ main_y 1) v_prenex_18652) (< v_prenex_18652 main_y) (<= 1000 (* 2 (select main_a v_prenex_18652))) (<= (* 2 (select main_a v_prenex_18652)) 1998) (<= (+ (select main_a v_prenex_18652) (select main_a v_prenex_18653)) 1000))) (or (forall ((v_prenex_13348 Int)) (or (<= (select main_a v_prenex_13348) 999) (<= 1000 (* 2 (select main_a v_prenex_13348))) (<= (+ main_y 1) v_prenex_13348) (< v_prenex_13348 main_y) (<= (* 2 (select main_a v_prenex_13348)) 1998))) (forall ((v_prenex_13349 Int)) (<= (select main_a v_prenex_13349) 500))) (forall ((v_prenex_12964 Int) (v_prenex_12965 Int)) (or (<= 0 (+ (select main_a v_prenex_12965) 498)) (<= (* 2 (select main_a v_prenex_12964)) 1998) (<= (+ (select main_a v_prenex_12964) (select main_a v_prenex_12965)) 1000) (<= (+ main_x 1) v_prenex_12965) (<= (+ main_y 1) v_prenex_12964) (< v_prenex_12964 main_y))) (forall ((v_prenex_20887 Int) (v_prenex_20886 Int)) (or (<= (select main_a v_prenex_20887) (select main_a v_prenex_20886)) (<= 1 (select main_a v_prenex_20886)) (<= (select main_a v_prenex_20887) 999) (<= (+ main_y 1) v_prenex_20886) (< v_prenex_20886 main_y) (<= (select main_a v_prenex_20886) 999) (<= 1 (select main_a v_prenex_20887)))) (or (forall ((v_prenex_11991 Int)) (or (<= 1 (select main_a v_prenex_11991)) (<= 2 (* 2 (select main_a v_prenex_11991))))) (forall ((v_prenex_11990 Int)) (or (< v_prenex_11990 main_y) (<= (+ main_y 1) v_prenex_11990) (<= 500 (select main_a v_prenex_11990)) (<= 1000 (* 2 (select main_a v_prenex_11990))) (<= 1 (select main_a v_prenex_11990))))) (forall ((v_prenex_16643 Int) (v_prenex_16644 Int)) (or (<= (+ main_y 1) v_prenex_16643) (< v_prenex_16643 main_y) (<= (select main_a v_prenex_16644) (select main_a v_prenex_16643)) (<= 2 (* 2 (select main_a v_prenex_16644))) (<= 1 (select main_a v_prenex_16643)) (<= (select main_a v_prenex_16643) 1498))) (or (forall ((v_prenex_14347 Int)) (or (<= (select main_a v_prenex_14347) 999) (<= (* 2 (select main_a v_prenex_14347)) 1000))) (forall ((v_prenex_14346 Int)) (or (<= 1 (select main_a v_prenex_14346)) (<= 1000 (* 2 (select main_a v_prenex_14346))) (<= (+ main_y 1) v_prenex_14346) (< v_prenex_14346 main_y)))) (forall ((v_prenex_16833 Int) (v_prenex_16834 Int)) (or (<= 0 (+ (select main_a v_prenex_16834) 498)) (<= 1 (select main_a v_prenex_16833)) (<= 500 (select main_a v_prenex_16833)) (< v_prenex_16833 main_y) (<= (select main_a v_prenex_16833) (+ (select main_a v_prenex_16834) 998)) (<= (+ main_y 1) v_prenex_16833) (<= (select main_a v_prenex_16834) 500))) (forall ((v_prenex_14027 Int) (v_prenex_14026 Int)) (or (<= (* 2 (select main_a v_prenex_14027)) 1000) (<= (* 2 (select main_a v_prenex_14026)) 1998) (<= 0 (+ (select main_a v_prenex_14027) 498)) (< v_prenex_14026 main_y) (<= (select main_a v_prenex_14026) (+ (select main_a v_prenex_14027) 998)) (<= 500 (select main_a v_prenex_14026)) (<= (+ main_y 1) v_prenex_14026))) (forall ((v_prenex_19485 Int) (v_prenex_19484 Int)) (or (<= (select main_a v_prenex_19484) 999) (<= (+ (select main_a v_prenex_19484) (select main_a v_prenex_19485)) 1000) (<= (+ main_y 1) v_prenex_19484) (<= (* 2 (select main_a v_prenex_19485)) 1000) (<= 1 (select main_a v_prenex_19484)) (<= (select main_a v_prenex_19485) 999) (< v_prenex_19484 main_y))) (forall ((v_prenex_17264 Int) (v_prenex_17265 Int)) (or (<= (select main_a v_prenex_17265) (select main_a v_prenex_17264)) (<= (+ main_x 1) v_prenex_17265) (< v_prenex_17264 main_y) (<= (* 2 (select main_a v_prenex_17265)) 1000) (<= (select main_a v_prenex_17265) 500) (<= (+ main_y 1) v_prenex_17264) (<= (select main_a v_prenex_17264) 1498))) (forall ((v_prenex_22547 Int) (v_prenex_22548 Int)) (or (< v_prenex_22547 main_y) (<= (* 2 (select main_a v_prenex_22547)) 1998) (<= 500 (select main_a v_prenex_22547)) (<= (* 2 (select main_a v_prenex_22548)) 1000) (<= 1 (select main_a v_prenex_22548)) (<= (select main_a v_prenex_22547) (+ (select main_a v_prenex_22548) 998)) (<= (+ main_y 1) v_prenex_22547))) (or (forall ((v_prenex_11783 Int)) (or (<= 1 (select main_a v_prenex_11783)) (<= (select main_a v_prenex_11783) 1498) (< v_prenex_11783 main_y) (<= 1000 (* 2 (select main_a v_prenex_11783))) (<= (+ main_y 1) v_prenex_11783))) (forall ((v_prenex_11784 Int)) (<= (select main_a v_prenex_11784) 500))) (or (forall ((v_prenex_18816 Int)) (or (<= (select main_a v_prenex_18816) 1498) (< v_prenex_18816 main_y) (<= (select main_a v_prenex_18816) 999) (<= (+ main_y 1) v_prenex_18816) (<= 1000 (* 2 (select main_a v_prenex_18816))))) (forall ((v_prenex_18817 Int)) (or (<= 1 (select main_a v_prenex_18817)) (<= 0 (+ (select main_a v_prenex_18817) 498))))) (or (forall ((v_prenex_17032 Int)) (or (<= (select main_a v_prenex_17032) 1498) (<= (* 2 (select main_a v_prenex_17032)) 1998) (<= (+ main_y 1) v_prenex_17032) (< v_prenex_17032 main_y))) (forall ((v_prenex_17033 Int)) (or (<= (* 2 (select main_a v_prenex_17033)) 1000) (<= 0 (+ (select main_a v_prenex_17033) 498)) (< v_prenex_17033 main_x)))) (forall ((v_prenex_16236 Int) (v_prenex_16237 Int)) (or (<= (+ main_y 1) v_prenex_16236) (<= (+ (select main_a v_prenex_16236) (select main_a v_prenex_16237)) 1000) (< v_prenex_16236 main_y) (<= (select main_a v_prenex_16236) 1498) (<= (* 2 (select main_a v_prenex_16236)) 1998))) (forall ((v_prenex_22315 Int) (v_prenex_22316 Int)) (or (<= 1 (select main_a v_prenex_22316)) (<= (+ main_y 1) v_prenex_22315) (< v_prenex_22316 main_x) (< v_prenex_22315 main_y) (<= 1000 (+ (select main_a v_prenex_22315) (select main_a v_prenex_22316))) (<= 500 (select main_a v_prenex_22315)))) (forall ((v_prenex_21646 Int) (v_prenex_21647 Int)) (or (<= 1 (select main_a v_prenex_21647)) (<= (select main_a v_prenex_21646) 1498) (< v_prenex_21646 main_y) (<= (select main_a v_prenex_21646) 999) (<= (+ main_y 1) v_prenex_21646) (<= (* 2 (select main_a v_prenex_21647)) 1000) (<= (+ (select main_a v_prenex_21646) (select main_a v_prenex_21647)) 1000))) (forall ((v_prenex_17567 Int) (v_prenex_17568 Int)) (or (< v_prenex_17568 main_x) (<= (+ main_y 1) v_prenex_17567) (< v_prenex_17567 main_y) (<= (select main_a v_prenex_17567) 1498) (<= 1 (select main_a v_prenex_17568)) (<= 0 (+ (select main_a v_prenex_17568) 498)) (<= (select main_a v_prenex_17567) (+ (select main_a v_prenex_17568) 998)))) (forall ((v_prenex_18231 Int) (v_prenex_18232 Int)) (or (<= 500 (select main_a v_prenex_18231)) (< v_prenex_18231 main_y) (<= (select main_a v_prenex_18231) (+ (select main_a v_prenex_18232) 998)) (<= (* 2 (select main_a v_prenex_18231)) 1998) (<= 0 (+ (select main_a v_prenex_18232) 498)) (<= (+ main_y 1) v_prenex_18231) (<= 2 (* 2 (select main_a v_prenex_18232))))) (forall ((v_prenex_21061 Int) (v_prenex_21060 Int)) (or (<= 1 (select main_a v_prenex_21061)) (< v_prenex_21061 main_x) (<= 2 (* 2 (select main_a v_prenex_21061))) (< v_prenex_21060 main_y) (<= 1000 (* 2 (select main_a v_prenex_21060))) (<= (+ main_y 1) v_prenex_21060) (<= 1000 (+ (select main_a v_prenex_21060) (select main_a v_prenex_21061))))) (forall ((v_prenex_21062 Int) (v_prenex_21063 Int)) (or (<= (+ (select main_a v_prenex_21062) (select main_a v_prenex_21063)) 1000) (< v_prenex_21062 main_y) (<= 1 (select main_a v_prenex_21062)) (<= (* 2 (select main_a v_prenex_21062)) 1998) (<= (+ main_y 1) v_prenex_21062) (<= (select main_a v_prenex_21063) 500))) (forall ((v_prenex_19085 Int) (v_prenex_19084 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19085))) (<= 1000 (+ (select main_a v_prenex_19084) (select main_a v_prenex_19085))) (<= 0 (+ (select main_a v_prenex_19085) 498)) (<= (+ main_y 1) v_prenex_19084) (<= (select main_a v_prenex_19084) 1498) (<= (select main_a v_prenex_19084) 999) (< v_prenex_19084 main_y))) (or (forall ((v_prenex_18501 Int)) (or (<= (select main_a v_prenex_18501) 500) (<= 2 (* 2 (select main_a v_prenex_18501))))) (forall ((v_prenex_18500 Int)) (or (<= (+ main_y 1) v_prenex_18500) (<= 1000 (* 2 (select main_a v_prenex_18500))) (<= 500 (select main_a v_prenex_18500)) (< v_prenex_18500 main_y) (<= (* 2 (select main_a v_prenex_18500)) 1998)))) (or (forall ((v_prenex_14718 Int)) (or (<= 1 (select main_a v_prenex_14718)) (<= (* 2 (select main_a v_prenex_14718)) 1000) (<= (+ main_x 1) v_prenex_14718))) (forall ((v_prenex_14717 Int)) (or (<= (+ main_y 1) v_prenex_14717) (<= 1000 (* 2 (select main_a v_prenex_14717))) (< v_prenex_14717 main_y)))) (forall ((v_prenex_12043 Int) (v_prenex_12042 Int)) (or (<= (select main_a v_prenex_12042) (+ (select main_a v_prenex_12043) 998)) (<= (select main_a v_prenex_12043) 999) (<= 0 (+ (select main_a v_prenex_12043) 498)) (<= 1000 (* 2 (select main_a v_prenex_12042))) (< v_prenex_12042 main_y) (<= (* 2 (select main_a v_prenex_12042)) 1998) (<= (+ main_y 1) v_prenex_12042))) (or (forall ((v_prenex_20645 Int)) (or (<= (+ main_y 1) v_prenex_20645) (<= (* 2 (select main_a v_prenex_20645)) 1998) (< v_prenex_20645 main_y))) (forall ((v_prenex_20646 Int)) (or (< v_prenex_20646 main_x) (<= (select main_a v_prenex_20646) 500) (<= 2 (* 2 (select main_a v_prenex_20646)))))) (forall ((v_prenex_17266 Int) (v_prenex_17267 Int)) (or (<= (+ (select main_a v_prenex_17266) (select main_a v_prenex_17267)) 1000) (< v_prenex_17266 main_y) (<= (+ main_y 1) v_prenex_17266) (<= 0 (+ (select main_a v_prenex_17267) 498)) (<= 2 (* 2 (select main_a v_prenex_17267))) (<= 500 (select main_a v_prenex_17266)) (<= (select main_a v_prenex_17266) 999))) (forall ((v_prenex_14642 Int) (v_prenex_14641 Int)) (or (< v_prenex_14641 main_y) (<= (* 2 (select main_a v_prenex_14642)) 1000) (<= 1000 (* 2 (select main_a v_prenex_14641))) (<= (+ main_y 1) v_prenex_14641) (< v_prenex_14642 main_x) (<= 0 (+ (select main_a v_prenex_14642) 498)) (<= (+ (select main_a v_prenex_14641) (select main_a v_prenex_14642)) 1000))) (forall ((v_prenex_21724 Int) (v_prenex_21725 Int)) (or (<= (+ main_y 1) v_prenex_21724) (<= 1 (select main_a v_prenex_21724)) (< v_prenex_21724 main_y) (<= 1000 (+ (select main_a v_prenex_21724) (select main_a v_prenex_21725))) (<= 0 (+ (select main_a v_prenex_21725) 498)) (<= (* 2 (select main_a v_prenex_21725)) 1000) (<= (* 2 (select main_a v_prenex_21724)) 1998))) (forall ((v_prenex_17710 Int) (v_prenex_17709 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17710))) (<= (* 2 (select main_a v_prenex_17710)) 1000) (<= (+ main_x 1) v_prenex_17710) (< v_prenex_17709 main_y) (<= (+ main_y 1) v_prenex_17709) (<= (* 2 (select main_a v_prenex_17709)) 1998) (<= (select main_a v_prenex_17709) (+ (select main_a v_prenex_17710) 998)))) (forall ((v_prenex_19351 Int) (v_prenex_19352 Int)) (or (< v_prenex_19351 main_y) (<= (* 2 (select main_a v_prenex_19351)) 1998) (<= (select main_a v_prenex_19352) 999) (<= (+ main_y 1) v_prenex_19351) (<= (select main_a v_prenex_19352) (select main_a v_prenex_19351)) (<= 1 (select main_a v_prenex_19352)))) (forall ((v_prenex_23635 Int) (v_prenex_23634 Int)) (or (<= 1 (select main_a v_prenex_23635)) (< v_prenex_23634 main_y) (< v_prenex_23635 main_x) (<= 1000 (+ (select main_a v_prenex_23634) (select main_a v_prenex_23635))) (<= (+ main_x 1) v_prenex_23635))) (forall ((v_prenex_23042 Int) (v_prenex_23043 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23043))) (<= (+ main_x 1) v_prenex_23043) (<= (* 2 (select main_a v_prenex_23043)) 1000) (< v_prenex_23043 main_x) (<= (select main_a v_prenex_23043) (select main_a v_prenex_23042)))) (forall ((v_prenex_15400 Int) (v_prenex_15399 Int)) (or (<= 0 (+ (select main_a v_prenex_15400) 498)) (< v_prenex_15399 main_y) (<= (+ main_y 1) v_prenex_15399) (<= 1 (select main_a v_prenex_15399)) (<= (select main_a v_prenex_15400) 999) (<= 500 (select main_a v_prenex_15399)) (<= (select main_a v_prenex_15399) (+ (select main_a v_prenex_15400) 998)))) (forall ((v_prenex_20975 Int) (v_prenex_20974 Int)) (or (<= (select main_a v_prenex_20974) 999) (< v_prenex_20974 main_y) (<= (+ main_y 1) v_prenex_20974) (<= (select main_a v_prenex_20975) (select main_a v_prenex_20974)) (<= (select main_a v_prenex_20975) 999) (<= 2 (* 2 (select main_a v_prenex_20975))) (<= (select main_a v_prenex_20974) 1498))) (forall ((v_prenex_14618 Int) (v_prenex_14617 Int)) (or (<= 1000 (+ (select main_a v_prenex_14617) (select main_a v_prenex_14618))) (<= 2 (* 2 (select main_a v_prenex_14618))) (< v_prenex_14617 main_y) (<= (+ main_y 1) v_prenex_14617) (<= 500 (select main_a v_prenex_14617)))) (or (forall ((v_prenex_15871 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15871))) (<= (+ main_y 1) v_prenex_15871) (< v_prenex_15871 main_y) (<= (* 2 (select main_a v_prenex_15871)) 1998))) (forall ((v_prenex_15872 Int)) (or (<= 0 (+ (select main_a v_prenex_15872) 498)) (<= (+ main_x 1) v_prenex_15872) (<= (select main_a v_prenex_15872) 999)))) (forall ((v_prenex_19092 Int) (v_prenex_19093 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19092))) (<= (select main_a v_prenex_19093) (select main_a v_prenex_19092)) (<= (* 2 (select main_a v_prenex_19093)) 1000) (<= (select main_a v_prenex_19092) 999) (<= (+ main_y 1) v_prenex_19092) (<= 1 (select main_a v_prenex_19093)) (< v_prenex_19092 main_y))) (forall ((v_prenex_20201 Int) (v_prenex_20200 Int)) (or (<= 0 (+ (select main_a v_prenex_20201) 498)) (<= 500 (select main_a v_prenex_20200)) (< v_prenex_20200 main_y) (<= (select main_a v_prenex_20200) (+ (select main_a v_prenex_20201) 998)) (<= (* 2 (select main_a v_prenex_20201)) 1000) (<= 1 (select main_a v_prenex_20200)) (<= (+ main_y 1) v_prenex_20200))) (or (forall ((v_prenex_16620 Int)) (or (<= 0 (+ (select main_a v_prenex_16620) 498)) (<= (* 2 (select main_a v_prenex_16620)) 1000))) (forall ((v_prenex_16619 Int)) (or (< v_prenex_16619 main_y) (<= 500 (select main_a v_prenex_16619)) (<= (* 2 (select main_a v_prenex_16619)) 1998) (<= (select main_a v_prenex_16619) 999) (<= (+ main_y 1) v_prenex_16619)))) (forall ((v_prenex_18295 Int) (v_prenex_18296 Int)) (or (<= (+ main_y 1) v_prenex_18295) (<= (* 2 (select main_a v_prenex_18296)) 1000) (<= (* 2 (select main_a v_prenex_18295)) 1998) (<= (select main_a v_prenex_18296) (select main_a v_prenex_18295)) (<= (select main_a v_prenex_18296) 500) (< v_prenex_18295 main_y) (<= 500 (select main_a v_prenex_18295)))) (forall ((v_prenex_14983 Int) (v_prenex_14982 Int)) (or (<= (+ (select main_a v_prenex_14982) (select main_a v_prenex_14983)) 1000) (<= (select main_a v_prenex_14983) 999) (<= (* 2 (select main_a v_prenex_14982)) 1998) (<= (* 2 (select main_a v_prenex_14983)) 1000) (< v_prenex_14983 main_x) (<= (+ main_y 1) v_prenex_14982) (< v_prenex_14982 main_y))) (forall ((v_prenex_18417 Int) (v_prenex_18416 Int)) (or (<= 1000 (+ (select main_a v_prenex_18416) (select main_a v_prenex_18417))) (<= (+ main_y 1) v_prenex_18416) (< v_prenex_18417 main_x) (<= 0 (+ (select main_a v_prenex_18417) 498)) (< v_prenex_18416 main_y) (<= (select main_a v_prenex_18417) 500) (<= (select main_a v_prenex_18416) 999))) (forall ((v_prenex_20117 Int) (v_prenex_20116 Int)) (or (<= 0 (+ (select main_a v_prenex_20117) 498)) (< v_prenex_20116 main_y) (<= 1000 (+ (select main_a v_prenex_20116) (select main_a v_prenex_20117))) (<= 1 (select main_a v_prenex_20117)) (<= 1 (select main_a v_prenex_20116)) (<= 1000 (* 2 (select main_a v_prenex_20116))) (<= (+ main_y 1) v_prenex_20116))) (forall ((v_prenex_20999 Int) (v_prenex_20998 Int)) (or (<= (* 2 (select main_a v_prenex_20998)) 1998) (< v_prenex_20998 main_y) (<= (+ main_y 1) v_prenex_20998) (<= 500 (select main_a v_prenex_20998)) (<= (+ (select main_a v_prenex_20998) (select main_a v_prenex_20999)) 1000) (<= 1 (select main_a v_prenex_20999)) (<= (select main_a v_prenex_20999) 999))) (or (forall ((v_prenex_22354 Int)) (or (<= (select main_a v_prenex_22354) 999) (< v_prenex_22354 main_x) (<= 0 (+ (select main_a v_prenex_22354) 498)))) (forall ((v_prenex_22353 Int)) (or (<= (+ main_y 1) v_prenex_22353) (<= 500 (select main_a v_prenex_22353)) (<= (* 2 (select main_a v_prenex_22353)) 1998) (< v_prenex_22353 main_y)))) (or (forall ((v_prenex_20517 Int)) (or (<= (* 2 (select main_a v_prenex_20517)) 1998) (<= (+ main_y 1) v_prenex_20517) (< v_prenex_20517 main_y) (<= (select main_a v_prenex_20517) 1498))) (forall ((v_prenex_20518 Int)) (<= (* 2 (select main_a v_prenex_20518)) 1000))) (forall ((v_prenex_17703 Int) (v_prenex_17704 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17704))) (<= (select main_a v_prenex_17704) 500) (<= (+ main_y 1) v_prenex_17703) (<= (select main_a v_prenex_17704) (select main_a v_prenex_17703)) (< v_prenex_17703 main_y) (<= (select main_a v_prenex_17703) 999))) (or (forall ((v_prenex_20527 Int)) (or (<= 500 (select main_a v_prenex_20527)) (< v_prenex_20527 main_y) (<= (+ main_y 1) v_prenex_20527) (<= (* 2 (select main_a v_prenex_20527)) 1998))) (forall ((v_prenex_20528 Int)) (or (<= 1 (select main_a v_prenex_20528)) (<= (* 2 (select main_a v_prenex_20528)) 1000)))) (forall ((v_prenex_22310 Int) (v_prenex_22309 Int)) (or (< v_prenex_22309 main_y) (<= 0 (+ (select main_a v_prenex_22310) 498)) (<= (select main_a v_prenex_22309) (+ (select main_a v_prenex_22310) 998)) (<= (select main_a v_prenex_22310) 999) (<= (+ main_y 1) v_prenex_22309) (<= (* 2 (select main_a v_prenex_22309)) 1998))) (forall ((v_prenex_22744 Int) (v_prenex_22745 Int)) (or (<= (+ (select main_a v_prenex_22744) (select main_a v_prenex_22745)) 1000) (<= 2 (* 2 (select main_a v_prenex_22745))) (<= (select main_a v_prenex_22744) 1498) (< v_prenex_22745 main_x) (<= (select main_a v_prenex_22745) 999) (<= (+ main_y 1) v_prenex_22744) (< v_prenex_22744 main_y))) (forall ((v_prenex_12914 Int) (v_prenex_12915 Int)) (or (< v_prenex_12914 main_y) (<= (* 2 (select main_a v_prenex_12915)) 1000) (<= (+ (select main_a v_prenex_12914) (select main_a v_prenex_12915)) 1000) (<= (select main_a v_prenex_12914) 1498) (<= (+ main_y 1) v_prenex_12914))) (or (forall ((v_prenex_21987 Int)) (or (< v_prenex_21987 main_x) (<= (select main_a v_prenex_21987) 500) (<= 0 (+ (select main_a v_prenex_21987) 498)))) (forall ((v_prenex_21986 Int)) (or (< v_prenex_21986 main_y) (<= (+ main_y 1) v_prenex_21986) (<= (* 2 (select main_a v_prenex_21986)) 1998)))) (forall ((v_prenex_16214 Int) (v_prenex_16215 Int)) (or (<= (+ (select main_a v_prenex_16214) (select main_a v_prenex_16215)) 1000) (<= 500 (select main_a v_prenex_16214)) (<= (+ main_y 1) v_prenex_16214) (< v_prenex_16214 main_y) (<= (* 2 (select main_a v_prenex_16215)) 1000))) (or (forall ((v_prenex_22820 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22820))) (<= (* 2 (select main_a v_prenex_22820)) 1998) (< v_prenex_22820 main_y) (<= (select main_a v_prenex_22820) 1498) (<= (+ main_y 1) v_prenex_22820))) (forall ((v_prenex_22821 Int)) (or (<= (select main_a v_prenex_22821) 500) (<= 0 (+ (select main_a v_prenex_22821) 498))))) (forall ((v_prenex_16294 Int) (v_prenex_16295 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16295))) (<= 500 (select main_a v_prenex_16294)) (< v_prenex_16294 main_y) (< v_prenex_16295 main_x) (<= (+ main_y 1) v_prenex_16294) (<= (select main_a v_prenex_16295) (select main_a v_prenex_16294)))) (forall ((v_prenex_16218 Int) (v_prenex_16219 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16218))) (< v_prenex_16218 main_y) (<= (+ main_y 1) v_prenex_16218) (<= (select main_a v_prenex_16218) 1498) (<= 2 (* 2 (select main_a v_prenex_16219))) (<= (select main_a v_prenex_16219) 999) (<= (select main_a v_prenex_16219) (select main_a v_prenex_16218)))) (forall ((v_prenex_20356 Int) (v_prenex_20355 Int)) (or (<= (+ main_y 1) v_prenex_20355) (<= (select main_a v_prenex_20355) 999) (<= 2 (* 2 (select main_a v_prenex_20356))) (<= 1000 (+ (select main_a v_prenex_20355) (select main_a v_prenex_20356))) (< v_prenex_20355 main_y))) (forall ((v_prenex_16358 Int) (v_prenex_16359 Int)) (or (<= 1 (select main_a v_prenex_16359)) (<= (+ main_y 1) v_prenex_16358) (<= (* 2 (select main_a v_prenex_16359)) 1000) (<= (select main_a v_prenex_16359) (select main_a v_prenex_16358)) (< v_prenex_16358 main_y) (<= 1000 (* 2 (select main_a v_prenex_16358))) (<= 1 (select main_a v_prenex_16358)))) (forall ((v_prenex_23466 Int) (v_prenex_23465 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23466))) (<= 1000 (* 2 (select main_a v_prenex_23465))) (<= (select main_a v_prenex_23466) 500) (<= 500 (select main_a v_prenex_23465)) (<= (+ main_y 1) v_prenex_23465) (< v_prenex_23465 main_y) (<= 1000 (+ (select main_a v_prenex_23465) (select main_a v_prenex_23466))))) (forall ((v_prenex_23266 Int) (v_prenex_23265 Int)) (or (<= 500 (select main_a v_prenex_23265)) (<= (+ main_y 1) v_prenex_23265) (<= 1000 (+ (select main_a v_prenex_23265) (select main_a v_prenex_23266))) (< v_prenex_23265 main_y) (<= (select main_a v_prenex_23266) 500) (<= (select main_a v_prenex_23266) 999) (<= 1000 (* 2 (select main_a v_prenex_23265))))) (forall ((v_prenex_22884 Int) (v_prenex_22885 Int)) (or (<= (select main_a v_prenex_22885) (select main_a v_prenex_22884)) (<= (select main_a v_prenex_22885) 999) (<= (select main_a v_prenex_22884) 1498) (<= (+ main_y 1) v_prenex_22884) (< v_prenex_22884 main_y) (<= 2 (* 2 (select main_a v_prenex_22885))))) (forall ((v_prenex_15645 Int) (v_prenex_15646 Int)) (or (< v_prenex_15645 main_y) (<= 1000 (* 2 (select main_a v_prenex_15645))) (<= (+ (select main_a v_prenex_15645) (select main_a v_prenex_15646)) 1000) (<= 1 (select main_a v_prenex_15646)) (<= (+ main_y 1) v_prenex_15645) (<= 1 (select main_a v_prenex_15645)) (<= 0 (+ (select main_a v_prenex_15646) 498)))) (forall ((v_prenex_19667 Int) (v_prenex_19666 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19667))) (< v_prenex_19666 main_y) (<= (select main_a v_prenex_19666) (+ (select main_a v_prenex_19667) 998)) (<= (select main_a v_prenex_19666) 999) (<= (+ main_y 1) v_prenex_19666) (<= 1 (select main_a v_prenex_19667)))) (forall ((v_prenex_20502 Int) (v_prenex_20501 Int)) (or (< v_prenex_20501 main_y) (<= 1 (select main_a v_prenex_20501)) (<= (select main_a v_prenex_20502) 500) (<= 1000 (+ (select main_a v_prenex_20501) (select main_a v_prenex_20502))) (<= (+ main_y 1) v_prenex_20501) (<= 1000 (* 2 (select main_a v_prenex_20501))))) (forall ((v_prenex_21128 Int) (v_prenex_21129 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21129))) (<= (select main_a v_prenex_21129) 999) (<= (+ (select main_a v_prenex_21128) (select main_a v_prenex_21129)) 1000) (<= 1 (select main_a v_prenex_21128)) (<= 500 (select main_a v_prenex_21128)) (< v_prenex_21128 main_y) (<= (+ main_y 1) v_prenex_21128))) (forall ((v_prenex_15552 Int) (v_prenex_15551 Int)) (or (<= 1 (select main_a v_prenex_15552)) (<= 1000 (* 2 (select main_a v_prenex_15551))) (< v_prenex_15551 main_y) (<= (* 2 (select main_a v_prenex_15551)) 1998) (<= (+ main_y 1) v_prenex_15551) (<= (+ (select main_a v_prenex_15551) (select main_a v_prenex_15552)) 1000))) (forall ((v_prenex_16409 Int) (v_prenex_16410 Int)) (or (<= (+ main_x 1) v_prenex_16410) (< v_prenex_16409 main_y) (<= (* 2 (select main_a v_prenex_16410)) 1000) (<= (select main_a v_prenex_16410) (select main_a v_prenex_16409)) (<= (select main_a v_prenex_16409) 999) (<= (+ main_y 1) v_prenex_16409))) (forall ((v_prenex_18925 Int) (v_prenex_18924 Int)) (or (<= (+ main_y 1) v_prenex_18924) (<= (+ (select main_a v_prenex_18924) (select main_a v_prenex_18925)) 1000) (<= (* 2 (select main_a v_prenex_18925)) 1000) (<= (select main_a v_prenex_18925) 500) (<= (* 2 (select main_a v_prenex_18924)) 1998) (< v_prenex_18924 main_y) (<= 1000 (* 2 (select main_a v_prenex_18924))))) (forall ((v_prenex_15632 Int) (v_prenex_15631 Int)) (or (<= (select main_a v_prenex_15632) 999) (<= (+ main_y 1) v_prenex_15631) (<= (select main_a v_prenex_15631) (+ (select main_a v_prenex_15632) 998)) (<= (select main_a v_prenex_15631) 999) (<= 1000 (* 2 (select main_a v_prenex_15631))) (< v_prenex_15631 main_y))) (or (forall ((v_prenex_15933 Int)) (or (< v_prenex_15933 main_y) (<= (+ main_y 1) v_prenex_15933) (<= (* 2 (select main_a v_prenex_15933)) 1998) (<= (select main_a v_prenex_15933) 1498) (<= 1000 (* 2 (select main_a v_prenex_15933))))) (forall ((v_prenex_15934 Int)) (<= 0 (+ (select main_a v_prenex_15934) 498)))) (forall ((v_prenex_23493 Int) (v_prenex_23492 Int)) (or (< v_prenex_23492 main_y) (<= 1000 (* 2 (select main_a v_prenex_23492))) (<= (+ main_y 1) v_prenex_23492) (<= (select main_a v_prenex_23493) (select main_a v_prenex_23492)) (<= (select main_a v_prenex_23493) 999) (<= 500 (select main_a v_prenex_23492)) (<= (* 2 (select main_a v_prenex_23493)) 1000))) (forall ((v_prenex_11235 Int) (v_prenex_11236 Int)) (or (< v_prenex_11236 main_x) (<= (+ main_y 1) v_prenex_11235) (<= (select main_a v_prenex_11235) (+ (select main_a v_prenex_11236) 998)) (< v_prenex_11235 main_y) (<= (* 2 (select main_a v_prenex_11235)) 1998) (<= (* 2 (select main_a v_prenex_11236)) 1000))) (or (forall ((v_prenex_19102 Int)) (or (<= (+ main_y 1) v_prenex_19102) (<= 1000 (* 2 (select main_a v_prenex_19102))) (< v_prenex_19102 main_y))) (forall ((v_prenex_19103 Int)) (or (<= (select main_a v_prenex_19103) 999) (<= 0 (+ (select main_a v_prenex_19103) 498))))) (or (forall ((v_prenex_19689 Int)) (or (<= (* 2 (select main_a v_prenex_19689)) 1000) (<= 2 (* 2 (select main_a v_prenex_19689))) (<= (+ main_x 1) v_prenex_19689))) (forall ((v_prenex_19688 Int)) (or (< v_prenex_19688 main_y) (<= (+ main_y 1) v_prenex_19688) (<= 1000 (* 2 (select main_a v_prenex_19688))) (<= 500 (select main_a v_prenex_19688))))) (forall ((v_prenex_16044 Int) (v_prenex_16045 Int)) (or (<= (select main_a v_prenex_16044) 999) (<= 500 (select main_a v_prenex_16044)) (<= 1 (select main_a v_prenex_16045)) (<= (+ main_y 1) v_prenex_16044) (< v_prenex_16044 main_y) (<= (select main_a v_prenex_16045) (select main_a v_prenex_16044)) (<= (select main_a v_prenex_16045) 500))) (forall ((v_prenex_16196 Int) (v_prenex_16197 Int)) (or (<= (select main_a v_prenex_16196) (+ (select main_a v_prenex_16197) 998)) (< v_prenex_16197 main_x) (<= (* 2 (select main_a v_prenex_16197)) 1000) (<= (+ main_x 1) v_prenex_16197))) (forall ((v_prenex_15639 Int) (v_prenex_15640 Int)) (or (<= (select main_a v_prenex_15640) 999) (<= 0 (+ (select main_a v_prenex_15640) 498)) (<= (+ main_y 1) v_prenex_15639) (< v_prenex_15639 main_y) (<= 1000 (* 2 (select main_a v_prenex_15639))) (<= (select main_a v_prenex_15640) (select main_a v_prenex_15639)))) (forall ((v_prenex_14937 Int) (v_prenex_14936 Int)) (or (<= (+ main_y 1) v_prenex_14936) (<= 2 (* 2 (select main_a v_prenex_14937))) (< v_prenex_14936 main_y) (<= (* 2 (select main_a v_prenex_14936)) 1998) (<= (select main_a v_prenex_14936) (+ (select main_a v_prenex_14937) 998)) (<= 0 (+ (select main_a v_prenex_14937) 498)) (<= (select main_a v_prenex_14936) 1498))) (forall ((v_prenex_14185 Int) (v_prenex_14184 Int)) (or (<= (+ main_x 1) v_prenex_14185) (<= (select main_a v_prenex_14184) 999) (<= (select main_a v_prenex_14185) 999) (<= (+ main_y 1) v_prenex_14184) (<= 1000 (+ (select main_a v_prenex_14184) (select main_a v_prenex_14185))) (< v_prenex_14184 main_y))) (forall ((v_prenex_11321 Int) (v_prenex_11320 Int)) (or (<= 500 (select main_a v_prenex_11320)) (<= (select main_a v_prenex_11321) 999) (<= 2 (* 2 (select main_a v_prenex_11321))) (<= (select main_a v_prenex_11321) (select main_a v_prenex_11320)) (<= (+ main_y 1) v_prenex_11320) (<= (+ main_x 1) v_prenex_11321) (< v_prenex_11320 main_y))) (forall ((v_prenex_13011 Int) (v_prenex_13010 Int)) (or (<= 1000 (+ (select main_a v_prenex_13010) (select main_a v_prenex_13011))) (<= (select main_a v_prenex_13010) 999) (<= (select main_a v_prenex_13011) 500) (<= (select main_a v_prenex_13010) 1498) (< v_prenex_13010 main_y) (<= 1 (select main_a v_prenex_13011)) (<= (+ main_y 1) v_prenex_13010))) (forall ((v_prenex_22637 Int) (v_prenex_22638 Int)) (or (<= 0 (+ (select main_a v_prenex_22638) 498)) (< v_prenex_22638 main_x) (<= 1000 (+ (select main_a v_prenex_22637) (select main_a v_prenex_22638))) (<= (+ main_x 1) v_prenex_22638) (<= 1 (select main_a v_prenex_22638)))) (or (forall ((v_prenex_12375 Int)) (<= 1 (select main_a v_prenex_12375))) (forall ((v_prenex_12374 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12374))) (<= (* 2 (select main_a v_prenex_12374)) 1998) (< v_prenex_12374 main_y) (<= (+ main_y 1) v_prenex_12374)))) (forall ((v_prenex_14151 Int) (v_prenex_14150 Int)) (or (< v_prenex_14150 main_y) (<= (+ main_y 1) v_prenex_14150) (<= (select main_a v_prenex_14151) 999) (<= 500 (select main_a v_prenex_14150)) (<= (+ (select main_a v_prenex_14150) (select main_a v_prenex_14151)) 1000) (<= 1000 (* 2 (select main_a v_prenex_14150))) (<= 1 (select main_a v_prenex_14151)))) (forall ((v_prenex_11124 Int) (v_prenex_11125 Int)) (or (< v_prenex_11124 main_y) (<= (select main_a v_prenex_11124) (+ (select main_a v_prenex_11125) 998)) (<= 1 (select main_a v_prenex_11124)) (<= (+ main_y 1) v_prenex_11124) (<= 500 (select main_a v_prenex_11124)))) (forall ((v_prenex_22554 Int) (v_prenex_22553 Int)) (or (<= (select main_a v_prenex_22554) 999) (<= 1 (select main_a v_prenex_22553)) (< v_prenex_22553 main_y) (<= (select main_a v_prenex_22553) (+ (select main_a v_prenex_22554) 998)) (<= (+ main_y 1) v_prenex_22553) (<= 500 (select main_a v_prenex_22553)))) (or (forall ((v_prenex_13611 Int)) (or (<= (+ main_y 1) v_prenex_13611) (< v_prenex_13611 main_y) (<= (select main_a v_prenex_13611) 999) (<= (* 2 (select main_a v_prenex_13611)) 1998) (<= 500 (select main_a v_prenex_13611)))) (forall ((v_prenex_13612 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13612))) (<= (* 2 (select main_a v_prenex_13612)) 1000)))) (forall ((v_prenex_11806 Int) (v_prenex_11805 Int)) (or (<= (+ main_x 1) v_prenex_11806) (<= (+ (select main_a v_prenex_11805) (select main_a v_prenex_11806)) 1000) (< v_prenex_11805 main_y) (<= 2 (* 2 (select main_a v_prenex_11806))) (<= (* 2 (select main_a v_prenex_11806)) 1000) (<= (select main_a v_prenex_11805) 1498) (<= (+ main_y 1) v_prenex_11805))) (forall ((v_prenex_11857 Int) (v_prenex_11856 Int)) (or (<= (+ main_y 1) v_prenex_11856) (< v_prenex_11856 main_y) (<= (select main_a v_prenex_11856) 1498) (<= 2 (* 2 (select main_a v_prenex_11857))) (<= (select main_a v_prenex_11856) 999) (<= 1000 (+ (select main_a v_prenex_11856) (select main_a v_prenex_11857))))) (forall ((v_prenex_23027 Int) (v_prenex_23026 Int)) (or (<= (select main_a v_prenex_23026) 1498) (<= (+ main_y 1) v_prenex_23026) (<= (select main_a v_prenex_23026) (+ (select main_a v_prenex_23027) 998)) (<= (select main_a v_prenex_23027) 500) (< v_prenex_23026 main_y) (<= (* 2 (select main_a v_prenex_23027)) 1000) (<= 500 (select main_a v_prenex_23026)))) (or (forall ((v_prenex_17029 Int)) (or (<= (select main_a v_prenex_17029) 500) (<= 0 (+ (select main_a v_prenex_17029) 498)))) (forall ((v_prenex_17028 Int)) (or (<= 500 (select main_a v_prenex_17028)) (<= (select main_a v_prenex_17028) 999) (<= (+ main_y 1) v_prenex_17028) (< v_prenex_17028 main_y) (<= 1000 (* 2 (select main_a v_prenex_17028)))))) (forall ((v_prenex_19926 Int) (v_prenex_19925 Int)) (or (<= (+ main_y 1) v_prenex_19925) (<= 1 (select main_a v_prenex_19926)) (<= 1 (select main_a v_prenex_19925)) (<= (select main_a v_prenex_19925) (+ (select main_a v_prenex_19926) 998)) (< v_prenex_19925 main_y) (<= (select main_a v_prenex_19926) 999))) (forall ((v_prenex_19434 Int) (v_prenex_19433 Int)) (or (<= (select main_a v_prenex_19434) 999) (<= 500 (select main_a v_prenex_19433)) (< v_prenex_19433 main_y) (<= (+ main_y 1) v_prenex_19433) (<= (+ main_x 1) v_prenex_19434) (<= 1000 (+ (select main_a v_prenex_19433) (select main_a v_prenex_19434))))) (or (forall ((v_prenex_11163 Int)) (or (<= (+ main_y 1) v_prenex_11163) (< v_prenex_11163 main_y) (<= (* 2 (select main_a v_prenex_11163)) 1998) (<= 1 (select main_a v_prenex_11163)) (<= (select main_a v_prenex_11163) 999))) (forall ((v_prenex_11164 Int)) (or (<= 0 (+ (select main_a v_prenex_11164) 498)) (<= (select main_a v_prenex_11164) 999)))) (forall ((v_prenex_20214 Int) (v_prenex_20215 Int)) (or (< v_prenex_20214 main_y) (<= 1 (select main_a v_prenex_20215)) (<= (* 2 (select main_a v_prenex_20214)) 1998) (<= (+ (select main_a v_prenex_20214) (select main_a v_prenex_20215)) 1000) (<= (+ main_y 1) v_prenex_20214) (<= (* 2 (select main_a v_prenex_20215)) 1000))) (forall ((v_prenex_16765 Int) (v_prenex_16766 Int)) (or (< v_prenex_16765 main_y) (<= (+ main_y 1) v_prenex_16765) (<= 1000 (+ (select main_a v_prenex_16765) (select main_a v_prenex_16766))) (<= 1 (select main_a v_prenex_16765)))) (forall ((v_prenex_14385 Int) (v_prenex_14384 Int)) (or (< v_prenex_14384 main_y) (<= (+ main_x 1) v_prenex_14385) (<= (+ (select main_a v_prenex_14384) (select main_a v_prenex_14385)) 1000) (<= (+ main_y 1) v_prenex_14384) (<= 2 (* 2 (select main_a v_prenex_14385))) (<= 1 (select main_a v_prenex_14384)) (<= 1 (select main_a v_prenex_14385)))) (forall ((v_prenex_19214 Int) (v_prenex_19215 Int)) (or (<= (+ main_y 1) v_prenex_19214) (<= (select main_a v_prenex_19214) 1498) (<= (+ (select main_a v_prenex_19214) (select main_a v_prenex_19215)) 1000) (< v_prenex_19214 main_y) (<= 1000 (* 2 (select main_a v_prenex_19214))))) (or (forall ((v_prenex_15630 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15630))) (< v_prenex_15630 main_x) (<= 1 (select main_a v_prenex_15630)))) (forall ((v_prenex_15629 Int)) (or (< v_prenex_15629 main_y) (<= 1000 (* 2 (select main_a v_prenex_15629))) (<= (select main_a v_prenex_15629) 1498) (<= (+ main_y 1) v_prenex_15629)))) (forall ((v_prenex_14123 Int) (v_prenex_14122 Int)) (or (<= 1 (select main_a v_prenex_14122)) (<= (select main_a v_prenex_14123) (select main_a v_prenex_14122)) (<= (+ main_y 1) v_prenex_14122) (< v_prenex_14122 main_y) (<= (select main_a v_prenex_14123) 999) (<= 2 (* 2 (select main_a v_prenex_14123))) (<= (+ main_x 1) v_prenex_14123))) (forall ((v_prenex_19058 Int) (v_prenex_19059 Int)) (or (<= (+ main_y 1) v_prenex_19058) (<= (select main_a v_prenex_19059) 999) (<= (select main_a v_prenex_19058) (+ (select main_a v_prenex_19059) 998)) (<= (* 2 (select main_a v_prenex_19059)) 1000) (< v_prenex_19058 main_y) (<= 1000 (* 2 (select main_a v_prenex_19058))))) (forall ((v_prenex_12384 Int) (v_prenex_12383 Int)) (or (<= (+ main_y 1) v_prenex_12383) (<= 2 (* 2 (select main_a v_prenex_12384))) (<= (select main_a v_prenex_12383) 1498) (< v_prenex_12383 main_y) (<= 1 (select main_a v_prenex_12384)) (<= 1000 (+ (select main_a v_prenex_12383) (select main_a v_prenex_12384))))) (forall ((v_prenex_11770 Int) (v_prenex_11769 Int)) (or (<= 500 (select main_a v_prenex_11769)) (<= (select main_a v_prenex_11770) (select main_a v_prenex_11769)) (<= (+ main_y 1) v_prenex_11769) (<= 2 (* 2 (select main_a v_prenex_11770))) (< v_prenex_11769 main_y) (<= 1000 (* 2 (select main_a v_prenex_11769))))) (or (forall ((v_prenex_21195 Int)) (<= (select main_a v_prenex_21195) 500)) (forall ((v_prenex_21194 Int)) (or (< v_prenex_21194 main_y) (<= (+ main_y 1) v_prenex_21194) (<= 500 (select main_a v_prenex_21194)) (<= 1000 (* 2 (select main_a v_prenex_21194))) (<= 1 (select main_a v_prenex_21194))))) (forall ((v_prenex_13042 Int) (v_prenex_13043 Int)) (or (<= (+ main_x 1) v_prenex_13043) (<= 1 (select main_a v_prenex_13043)) (<= (+ main_y 1) v_prenex_13042) (< v_prenex_13042 main_y) (<= (select main_a v_prenex_13043) (select main_a v_prenex_13042)) (<= (* 2 (select main_a v_prenex_13042)) 1998))) (forall ((v_prenex_17347 Int) (v_prenex_17348 Int)) (or (<= 0 (+ (select main_a v_prenex_17348) 498)) (<= 1000 (* 2 (select main_a v_prenex_17347))) (<= 500 (select main_a v_prenex_17347)) (<= (+ main_y 1) v_prenex_17347) (< v_prenex_17347 main_y) (<= 1000 (+ (select main_a v_prenex_17347) (select main_a v_prenex_17348))))) (or (forall ((v_prenex_13923 Int)) (or (<= (select main_a v_prenex_13923) 500) (<= (select main_a v_prenex_13923) 999) (< v_prenex_13923 main_x))) (forall ((v_prenex_13922 Int)) (or (< v_prenex_13922 main_y) (<= (* 2 (select main_a v_prenex_13922)) 1998) (<= (+ main_y 1) v_prenex_13922)))) (forall ((v_prenex_16739 Int) (v_prenex_16740 Int)) (or (< v_prenex_16739 main_y) (<= 1 (select main_a v_prenex_16739)) (<= (select main_a v_prenex_16740) 500) (<= (select main_a v_prenex_16739) (+ (select main_a v_prenex_16740) 998)) (<= 1 (select main_a v_prenex_16740)) (<= (+ main_y 1) v_prenex_16739))) (or (forall ((v_prenex_22854 Int)) (or (<= 1 (select main_a v_prenex_22854)) (< v_prenex_22854 main_y) (<= (+ main_y 1) v_prenex_22854) (<= 1000 (* 2 (select main_a v_prenex_22854))))) (forall ((v_prenex_22855 Int)) (or (< v_prenex_22855 main_x) (<= 0 (+ (select main_a v_prenex_22855) 498)) (<= 2 (* 2 (select main_a v_prenex_22855)))))) (or (forall ((v_prenex_23241 Int)) (or (< v_prenex_23241 main_y) (<= (+ main_y 1) v_prenex_23241) (<= (* 2 (select main_a v_prenex_23241)) 1998) (<= (select main_a v_prenex_23241) 1498))) (forall ((v_prenex_23242 Int)) (or (<= (select main_a v_prenex_23242) 500) (< v_prenex_23242 main_x)))) (forall ((v_prenex_22221 Int) (v_prenex_22222 Int)) (or (<= (+ (select main_a v_prenex_22221) (select main_a v_prenex_22222)) 1000) (<= (* 2 (select main_a v_prenex_22221)) 1998) (< v_prenex_22221 main_y) (<= (select main_a v_prenex_22221) 999) (<= (select main_a v_prenex_22222) 999) (<= (+ main_y 1) v_prenex_22221) (<= 1 (select main_a v_prenex_22222)))) (forall ((v_prenex_19177 Int) (v_prenex_19176 Int)) (or (<= 0 (+ (select main_a v_prenex_19177) 498)) (<= (+ main_y 1) v_prenex_19176) (<= 2 (* 2 (select main_a v_prenex_19177))) (< v_prenex_19176 main_y) (<= (select main_a v_prenex_19176) 999) (<= 500 (select main_a v_prenex_19176)) (<= 1000 (+ (select main_a v_prenex_19176) (select main_a v_prenex_19177))))) (or (forall ((v_prenex_13247 Int)) (or (<= (select main_a v_prenex_13247) 500) (< v_prenex_13247 main_x) (<= 1 (select main_a v_prenex_13247)) (<= (+ main_x 1) v_prenex_13247))) (forall ((v_prenex_13246 Int)) (<= (* 2 (select main_a v_prenex_13246)) 1998))) (forall ((v_prenex_12935 Int) (v_prenex_12936 Int)) (or (<= 1000 (+ (select main_a v_prenex_12935) (select main_a v_prenex_12936))) (<= (* 2 (select main_a v_prenex_12935)) 1998) (<= (* 2 (select main_a v_prenex_12936)) 1000) (<= 500 (select main_a v_prenex_12935)) (< v_prenex_12935 main_y) (<= (+ main_y 1) v_prenex_12935) (<= 2 (* 2 (select main_a v_prenex_12936))))) (or (forall ((v_prenex_12269 Int)) (or (<= 500 (select main_a v_prenex_12269)) (< v_prenex_12269 main_y) (<= (+ main_y 1) v_prenex_12269) (<= (* 2 (select main_a v_prenex_12269)) 1998) (<= 1000 (* 2 (select main_a v_prenex_12269))))) (forall ((v_prenex_12270 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12270))) (<= 0 (+ (select main_a v_prenex_12270) 498))))) (or (forall ((v_prenex_22960 Int)) (or (<= (select main_a v_prenex_22960) 999) (< v_prenex_22960 main_y) (<= (* 2 (select main_a v_prenex_22960)) 1998) (<= (+ main_y 1) v_prenex_22960))) (forall ((v_prenex_22961 Int)) (or (< v_prenex_22961 main_x) (<= 2 (* 2 (select main_a v_prenex_22961))) (<= 0 (+ (select main_a v_prenex_22961) 498))))) (forall ((v_prenex_21566 Int) (v_prenex_21567 Int)) (or (< v_prenex_21566 main_y) (<= 1000 (* 2 (select main_a v_prenex_21566))) (<= 1 (select main_a v_prenex_21566)) (<= 0 (+ (select main_a v_prenex_21567) 498)) (<= (+ main_y 1) v_prenex_21566) (<= 2 (* 2 (select main_a v_prenex_21567))) (<= (select main_a v_prenex_21566) (+ (select main_a v_prenex_21567) 998)))) (or (forall ((v_prenex_17083 Int)) (<= (* 2 (select main_a v_prenex_17083)) 1000)) (forall ((v_prenex_17085 Int)) (or (< v_prenex_17085 main_y) (<= (* 2 (select main_a v_prenex_17085)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17085))) (<= (+ main_y 1) v_prenex_17085)))) (forall ((v_prenex_18916 Int) (v_prenex_18917 Int)) (or (<= (select main_a v_prenex_18917) 999) (<= 1 (select main_a v_prenex_18916)) (< v_prenex_18916 main_y) (<= 1000 (+ (select main_a v_prenex_18916) (select main_a v_prenex_18917))) (<= (+ main_y 1) v_prenex_18916) (<= (* 2 (select main_a v_prenex_18916)) 1998) (<= 0 (+ (select main_a v_prenex_18917) 498)))) (forall ((v_prenex_13649 Int) (v_prenex_13650 Int)) (or (<= (select main_a v_prenex_13650) 500) (<= (+ main_y 1) v_prenex_13649) (<= 1000 (+ (select main_a v_prenex_13649) (select main_a v_prenex_13650))) (<= (select main_a v_prenex_13649) 999) (< v_prenex_13649 main_y) (<= 500 (select main_a v_prenex_13649)) (<= 2 (* 2 (select main_a v_prenex_13650))))) (forall ((v_prenex_18268 Int) (v_prenex_18267 Int)) (or (< v_prenex_18267 main_y) (<= (+ main_y 1) v_prenex_18267) (<= 1000 (+ (select main_a v_prenex_18267) (select main_a v_prenex_18268))) (<= 1000 (* 2 (select main_a v_prenex_18267))) (<= 1 (select main_a v_prenex_18268)) (<= 1 (select main_a v_prenex_18267)))) (or (forall ((v_prenex_20743 Int)) (or (<= (* 2 (select main_a v_prenex_20743)) 1998) (<= 1 (select main_a v_prenex_20743)) (<= (+ main_y 1) v_prenex_20743) (< v_prenex_20743 main_y) (<= (select main_a v_prenex_20743) 1498))) (forall ((v_prenex_20744 Int)) (or (<= (select main_a v_prenex_20744) 500) (<= (* 2 (select main_a v_prenex_20744)) 1000)))) (forall ((v_prenex_19111 Int) (v_prenex_19110 Int)) (or (<= 1 (select main_a v_prenex_19111)) (<= (+ main_y 1) v_prenex_19110) (< v_prenex_19110 main_y) (<= (select main_a v_prenex_19110) 999) (<= (* 2 (select main_a v_prenex_19111)) 1000) (<= (+ (select main_a v_prenex_19110) (select main_a v_prenex_19111)) 1000) (<= (+ main_x 1) v_prenex_19111))) (or (forall ((v_prenex_22582 Int)) (<= 2 (* 2 (select main_a v_prenex_22582)))) (forall ((v_prenex_22581 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22581))) (<= 500 (select main_a v_prenex_22581)) (< v_prenex_22581 main_y) (<= (+ main_y 1) v_prenex_22581) (<= (* 2 (select main_a v_prenex_22581)) 1998)))) (or (forall ((v_prenex_20686 Int)) (or (<= (select main_a v_prenex_20686) 500) (<= (select main_a v_prenex_20686) 999))) (forall ((v_prenex_20685 Int)) (or (<= (+ main_y 1) v_prenex_20685) (<= (select main_a v_prenex_20685) 1498) (< v_prenex_20685 main_y) (<= (* 2 (select main_a v_prenex_20685)) 1998)))) (forall ((v_prenex_19839 Int) (v_prenex_19840 Int)) (or (<= (* 2 (select main_a v_prenex_19840)) 1000) (<= (select main_a v_prenex_19839) 999) (<= (+ main_y 1) v_prenex_19839) (<= 500 (select main_a v_prenex_19839)) (<= 1 (select main_a v_prenex_19840)) (< v_prenex_19839 main_y) (<= 1000 (+ (select main_a v_prenex_19839) (select main_a v_prenex_19840))))) (forall ((v_prenex_13999 Int) (v_prenex_13998 Int)) (or (< v_prenex_13998 main_y) (<= (+ (select main_a v_prenex_13998) (select main_a v_prenex_13999)) 1000) (<= (* 2 (select main_a v_prenex_13998)) 1998) (<= (+ main_y 1) v_prenex_13998) (< v_prenex_13999 main_x) (<= 2 (* 2 (select main_a v_prenex_13999))))) (forall ((v_prenex_16987 Int) (v_prenex_16988 Int)) (or (<= (* 2 (select main_a v_prenex_16987)) 1998) (<= 1000 (+ (select main_a v_prenex_16987) (select main_a v_prenex_16988))) (<= 1000 (* 2 (select main_a v_prenex_16987))) (< v_prenex_16987 main_y) (<= (+ main_y 1) v_prenex_16987))) (forall ((v_prenex_14845 Int) (v_prenex_14844 Int)) (or (<= (select main_a v_prenex_14845) 999) (<= (+ main_y 1) v_prenex_14844) (<= 1000 (+ (select main_a v_prenex_14844) (select main_a v_prenex_14845))) (<= (+ main_x 1) v_prenex_14845) (<= (* 2 (select main_a v_prenex_14844)) 1998) (<= 1 (select main_a v_prenex_14845)) (< v_prenex_14844 main_y))) (forall ((v_prenex_13132 Int) (v_prenex_13133 Int)) (or (<= (+ main_y 1) v_prenex_13132) (<= (+ main_x 1) v_prenex_13133) (<= 2 (* 2 (select main_a v_prenex_13133))) (< v_prenex_13132 main_y) (<= (* 2 (select main_a v_prenex_13132)) 1998) (<= (+ (select main_a v_prenex_13132) (select main_a v_prenex_13133)) 1000))) (forall ((v_prenex_14485 Int) (v_prenex_14484 Int)) (or (<= (+ main_y 1) v_prenex_14484) (<= 2 (* 2 (select main_a v_prenex_14485))) (<= 500 (select main_a v_prenex_14484)) (<= (select main_a v_prenex_14484) 1498) (<= (select main_a v_prenex_14484) (+ (select main_a v_prenex_14485) 998)) (< v_prenex_14484 main_y))) (or (forall ((v_prenex_21269 Int)) (or (<= (* 2 (select main_a v_prenex_21269)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21269))) (< v_prenex_21269 main_y) (<= (+ main_y 1) v_prenex_21269))) (forall ((v_prenex_21270 Int)) (or (<= 1 (select main_a v_prenex_21270)) (<= (select main_a v_prenex_21270) 500)))) (forall ((v_prenex_15694 Int) (v_prenex_15693 Int)) (or (<= (select main_a v_prenex_15693) 999) (< v_prenex_15693 main_y) (<= 1 (select main_a v_prenex_15694)) (<= (+ main_y 1) v_prenex_15693) (<= (* 2 (select main_a v_prenex_15693)) 1998) (<= (select main_a v_prenex_15693) (+ (select main_a v_prenex_15694) 998)) (<= (select main_a v_prenex_15694) 999))) (forall ((v_prenex_15359 Int) (v_prenex_15360 Int)) (or (<= (+ main_y 1) v_prenex_15359) (<= 1 (select main_a v_prenex_15360)) (<= (select main_a v_prenex_15359) 999) (<= 1 (select main_a v_prenex_15359)) (< v_prenex_15359 main_y) (<= 1000 (+ (select main_a v_prenex_15359) (select main_a v_prenex_15360))))) (or (forall ((v_prenex_17202 Int)) (or (<= (select main_a v_prenex_17202) 1498) (<= (+ main_y 1) v_prenex_17202) (<= 1000 (* 2 (select main_a v_prenex_17202))) (<= (* 2 (select main_a v_prenex_17202)) 1998) (< v_prenex_17202 main_y))) (forall ((v_prenex_17203 Int)) (<= 2 (* 2 (select main_a v_prenex_17203))))) (forall ((v_prenex_11808 Int) (v_prenex_11807 Int)) (or (<= 0 (+ (select main_a v_prenex_11808) 498)) (< v_prenex_11807 main_y) (<= (select main_a v_prenex_11807) (+ (select main_a v_prenex_11808) 998)) (<= (* 2 (select main_a v_prenex_11807)) 1998) (<= (+ main_y 1) v_prenex_11807) (<= 1000 (* 2 (select main_a v_prenex_11807))) (<= (select main_a v_prenex_11808) 999))) (forall ((v_prenex_19098 Int) (v_prenex_19099 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19099))) (<= (+ main_y 1) v_prenex_19098) (<= (select main_a v_prenex_19098) (+ (select main_a v_prenex_19099) 998)) (<= (select main_a v_prenex_19098) 1498) (< v_prenex_19098 main_y) (<= 1000 (* 2 (select main_a v_prenex_19098))))) (forall ((v_prenex_19391 Int) (v_prenex_19392 Int)) (or (<= (select main_a v_prenex_19391) 1498) (< v_prenex_19391 main_y) (<= (select main_a v_prenex_19391) 999) (<= (select main_a v_prenex_19392) 999) (<= (select main_a v_prenex_19392) (select main_a v_prenex_19391)) (<= 1 (select main_a v_prenex_19392)) (<= (+ main_y 1) v_prenex_19391))) (or (forall ((v_prenex_13820 Int)) (or (< v_prenex_13820 main_x) (<= 0 (+ (select main_a v_prenex_13820) 498)) (<= 1 (select main_a v_prenex_13820)))) (forall ((v_prenex_13819 Int)) (or (<= 1 (select main_a v_prenex_13819)) (<= 1000 (* 2 (select main_a v_prenex_13819))) (< v_prenex_13819 main_y) (<= (+ main_y 1) v_prenex_13819)))) (forall ((v_prenex_13330 Int) (v_prenex_13331 Int)) (or (<= (* 2 (select main_a v_prenex_13330)) 1998) (<= 1 (select main_a v_prenex_13331)) (<= (+ main_y 1) v_prenex_13330) (<= 1 (select main_a v_prenex_13330)) (< v_prenex_13330 main_y) (<= 1000 (+ (select main_a v_prenex_13330) (select main_a v_prenex_13331))) (<= (* 2 (select main_a v_prenex_13331)) 1000))) (forall ((v_prenex_21451 Int) (v_prenex_21452 Int)) (or (<= (select main_a v_prenex_21452) 999) (<= (select main_a v_prenex_21452) (select main_a v_prenex_21451)) (<= (+ main_y 1) v_prenex_21451) (<= 500 (select main_a v_prenex_21451)) (<= 1000 (* 2 (select main_a v_prenex_21451))) (< v_prenex_21451 main_y))) (forall ((v_prenex_16969 Int) (v_prenex_16970 Int)) (or (<= (* 2 (select main_a v_prenex_16969)) 1998) (<= (select main_a v_prenex_16969) (+ (select main_a v_prenex_16970) 998)) (<= (+ main_y 1) v_prenex_16969) (<= 1 (select main_a v_prenex_16969)) (< v_prenex_16969 main_y) (<= (select main_a v_prenex_16970) 999) (<= (* 2 (select main_a v_prenex_16970)) 1000))) (forall ((v_prenex_22520 Int) (v_prenex_22519 Int)) (or (<= (+ main_y 1) v_prenex_22519) (<= 1 (select main_a v_prenex_22519)) (<= (+ main_x 1) v_prenex_22520) (<= 1000 (+ (select main_a v_prenex_22519) (select main_a v_prenex_22520))) (< v_prenex_22519 main_y) (<= 2 (* 2 (select main_a v_prenex_22520))))) (forall ((v_prenex_12458 Int) (v_prenex_12457 Int)) (or (<= 500 (select main_a v_prenex_12457)) (<= (* 2 (select main_a v_prenex_12458)) 1000) (< v_prenex_12457 main_y) (<= (+ main_y 1) v_prenex_12457) (<= (select main_a v_prenex_12457) 999) (<= (select main_a v_prenex_12457) (+ (select main_a v_prenex_12458) 998)) (<= (select main_a v_prenex_12458) 999))) (forall ((v_prenex_14427 Int) (v_prenex_14426 Int)) (or (<= (select main_a v_prenex_14427) 999) (<= 1 (select main_a v_prenex_14427)) (<= (select main_a v_prenex_14426) 999) (<= (+ main_y 1) v_prenex_14426) (<= 1000 (+ (select main_a v_prenex_14426) (select main_a v_prenex_14427))) (< v_prenex_14426 main_y) (<= 1 (select main_a v_prenex_14426)))) (forall ((v_prenex_12445 Int) (v_prenex_12446 Int)) (or (<= (select main_a v_prenex_12445) (+ (select main_a v_prenex_12446) 998)) (<= (+ main_y 1) v_prenex_12445) (<= 500 (select main_a v_prenex_12445)) (< v_prenex_12445 main_y) (<= (select main_a v_prenex_12446) 500) (<= (select main_a v_prenex_12445) 999) (<= (* 2 (select main_a v_prenex_12446)) 1000))) (forall ((v_prenex_15137 Int) (v_prenex_15136 Int)) (or (<= (select main_a v_prenex_15136) (+ (select main_a v_prenex_15137) 998)) (<= (+ main_y 1) v_prenex_15136) (< v_prenex_15136 main_y) (<= (select main_a v_prenex_15137) 999) (<= (select main_a v_prenex_15136) 1498) (<= (select main_a v_prenex_15136) 999) (<= 0 (+ (select main_a v_prenex_15137) 498)))) (forall ((v_prenex_23123 Int) (v_prenex_23122 Int)) (or (< v_prenex_23123 main_x) (<= 500 (select main_a v_prenex_23122)) (< v_prenex_23122 main_y) (<= (+ main_y 1) v_prenex_23122) (<= (* 2 (select main_a v_prenex_23123)) 1000) (<= (select main_a v_prenex_23122) (+ (select main_a v_prenex_23123) 998)))) (or (forall ((v_prenex_21908 Int)) (or (< v_prenex_21908 main_y) (<= 1 (select main_a v_prenex_21908)) (<= (+ main_y 1) v_prenex_21908) (<= 500 (select main_a v_prenex_21908)) (<= 1000 (* 2 (select main_a v_prenex_21908))))) (forall ((v_prenex_21909 Int)) (or (<= (select main_a v_prenex_21909) 500) (<= 1 (select main_a v_prenex_21909))))) (or (forall ((v_prenex_22942 Int)) (or (<= (* 2 (select main_a v_prenex_22942)) 1998) (< v_prenex_22942 main_y) (<= (+ main_y 1) v_prenex_22942) (<= 500 (select main_a v_prenex_22942)))) (forall ((v_prenex_22943 Int)) (or (<= (select main_a v_prenex_22943) 999) (<= (+ main_x 1) v_prenex_22943)))) (forall ((v_prenex_13030 Int) (v_prenex_13031 Int)) (or (<= 1 (select main_a v_prenex_13031)) (<= 500 (select main_a v_prenex_13030)) (<= (+ main_x 1) v_prenex_13031) (<= (+ main_y 1) v_prenex_13030) (<= (select main_a v_prenex_13031) 999) (<= (select main_a v_prenex_13030) (+ (select main_a v_prenex_13031) 998)) (< v_prenex_13030 main_y))) (forall ((v_prenex_18733 Int) (v_prenex_18732 Int)) (or (<= 0 (+ (select main_a v_prenex_18733) 498)) (<= (* 2 (select main_a v_prenex_18733)) 1000) (< v_prenex_18732 main_y) (<= (* 2 (select main_a v_prenex_18732)) 1998) (<= 1000 (* 2 (select main_a v_prenex_18732))) (<= (select main_a v_prenex_18733) (select main_a v_prenex_18732)) (<= (+ main_y 1) v_prenex_18732))) (forall ((v_prenex_20510 Int) (v_prenex_20509 Int)) (or (<= (select main_a v_prenex_20510) (select main_a v_prenex_20509)) (<= (select main_a v_prenex_20510) 999) (<= (+ main_x 1) v_prenex_20510) (< v_prenex_20509 main_y) (<= 1000 (* 2 (select main_a v_prenex_20509))) (<= (+ main_y 1) v_prenex_20509))) (forall ((v_prenex_18655 Int) (v_prenex_18654 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18654))) (<= (select main_a v_prenex_18654) 1498) (<= (select main_a v_prenex_18654) (+ (select main_a v_prenex_18655) 998)) (< v_prenex_18654 main_y) (<= (+ main_y 1) v_prenex_18654) (<= 2 (* 2 (select main_a v_prenex_18655))))) (forall ((v_prenex_14813 Int) (v_prenex_14814 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14813))) (<= (select main_a v_prenex_14813) (+ (select main_a v_prenex_14814) 998)) (<= 1 (select main_a v_prenex_14814)) (< v_prenex_14813 main_y) (<= (+ main_y 1) v_prenex_14813) (<= 2 (* 2 (select main_a v_prenex_14814))) (<= 1 (select main_a v_prenex_14813)))) (or (forall ((v_prenex_10905 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_10905))) (<= 500 (select main_a v_prenex_10905)) (<= (+ main_y 1) v_prenex_10905) (< v_prenex_10905 main_y))) (forall ((v_prenex_12593 Int)) (<= 2 (* 2 (select main_a v_prenex_12593))))) (or (forall ((v_prenex_17118 Int)) (or (<= 1 (select main_a v_prenex_17118)) (<= 0 (+ (select main_a v_prenex_17118) 498)) (< v_prenex_17118 main_x))) (forall ((v_prenex_17117 Int)) (or (<= (+ main_y 1) v_prenex_17117) (< v_prenex_17117 main_y) (<= (* 2 (select main_a v_prenex_17117)) 1998)))) (or (forall ((v_prenex_20197 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20197))) (<= 0 (+ (select main_a v_prenex_20197) 498)))) (forall ((v_prenex_20196 Int)) (or (<= (* 2 (select main_a v_prenex_20196)) 1998) (< v_prenex_20196 main_y) (<= (select main_a v_prenex_20196) 1498) (<= (+ main_y 1) v_prenex_20196) (<= 500 (select main_a v_prenex_20196))))) (forall ((v_prenex_12469 Int) (v_prenex_12470 Int)) (or (< v_prenex_12469 main_y) (<= (+ main_x 1) v_prenex_12470) (<= 1 (select main_a v_prenex_12470)) (< v_prenex_12470 main_x) (<= (select main_a v_prenex_12469) (+ (select main_a v_prenex_12470) 998)))) (forall ((v_prenex_11322 Int) (v_prenex_11323 Int)) (or (<= (select main_a v_prenex_11322) 999) (<= (+ main_y 1) v_prenex_11322) (<= 1 (select main_a v_prenex_11323)) (< v_prenex_11322 main_y) (<= (* 2 (select main_a v_prenex_11323)) 1000) (< v_prenex_11323 main_x) (<= (select main_a v_prenex_11322) (+ (select main_a v_prenex_11323) 998)))) (or (forall ((v_prenex_20126 Int)) (or (<= (+ main_y 1) v_prenex_20126) (< v_prenex_20126 main_y) (<= 1000 (* 2 (select main_a v_prenex_20126))) (<= 500 (select main_a v_prenex_20126)))) (forall ((v_prenex_20127 Int)) (or (<= 0 (+ (select main_a v_prenex_20127) 498)) (<= (select main_a v_prenex_20127) 500)))) (or (forall ((v_prenex_19416 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19416))) (<= (select main_a v_prenex_19416) 500))) (forall ((v_prenex_19415 Int)) (or (<= (* 2 (select main_a v_prenex_19415)) 1998) (<= 500 (select main_a v_prenex_19415)) (< v_prenex_19415 main_y) (<= (+ main_y 1) v_prenex_19415) (<= 1 (select main_a v_prenex_19415))))) (or (forall ((v_prenex_22663 Int)) (or (<= 500 (select main_a v_prenex_22663)) (<= 1 (select main_a v_prenex_22663)) (< v_prenex_22663 main_y) (<= (* 2 (select main_a v_prenex_22663)) 1998) (<= (+ main_y 1) v_prenex_22663))) (forall ((v_prenex_22664 Int)) (or (<= (* 2 (select main_a v_prenex_22664)) 1000) (<= 1 (select main_a v_prenex_22664))))) (forall ((v_prenex_18280 Int) (v_prenex_18279 Int)) (or (<= (select main_a v_prenex_18280) 999) (< v_prenex_18279 main_y) (<= (+ main_y 1) v_prenex_18279) (<= 1 (select main_a v_prenex_18279)) (<= (+ (select main_a v_prenex_18279) (select main_a v_prenex_18280)) 1000) (<= (select main_a v_prenex_18279) 1498) (<= 0 (+ (select main_a v_prenex_18280) 498)))) (or (forall ((v_prenex_18061 Int)) (or (<= (* 2 (select main_a v_prenex_18061)) 1998) (< v_prenex_18061 main_y) (<= (select main_a v_prenex_18061) 1498) (<= (+ main_y 1) v_prenex_18061))) (forall ((v_prenex_18062 Int)) (or (<= (+ main_x 1) v_prenex_18062) (<= (select main_a v_prenex_18062) 999)))) (or (forall ((v_prenex_20514 Int)) (or (< v_prenex_20514 main_x) (<= (* 2 (select main_a v_prenex_20514)) 1000) (<= 1 (select main_a v_prenex_20514)))) (forall ((v_prenex_20513 Int)) (or (< v_prenex_20513 main_y) (<= (select main_a v_prenex_20513) 999) (<= (* 2 (select main_a v_prenex_20513)) 1998) (<= (+ main_y 1) v_prenex_20513)))) (forall ((v_prenex_22693 Int) (v_prenex_22692 Int)) (or (<= (+ main_y 1) v_prenex_22692) (< v_prenex_22692 main_y) (<= (* 2 (select main_a v_prenex_22692)) 1998) (<= (select main_a v_prenex_22693) 500) (<= 2 (* 2 (select main_a v_prenex_22693))) (<= 500 (select main_a v_prenex_22692)) (<= 1000 (+ (select main_a v_prenex_22692) (select main_a v_prenex_22693))))) (forall ((v_prenex_22123 Int) (v_prenex_22124 Int)) (or (<= (+ main_y 1) v_prenex_22123) (< v_prenex_22123 main_y) (< v_prenex_22124 main_x) (<= 500 (select main_a v_prenex_22123)) (<= 1000 (+ (select main_a v_prenex_22123) (select main_a v_prenex_22124))) (<= 2 (* 2 (select main_a v_prenex_22124))))) (forall ((v_prenex_18600 Int) (v_prenex_18599 Int)) (or (<= (+ main_y 1) v_prenex_18599) (<= (* 2 (select main_a v_prenex_18600)) 1000) (<= 1000 (+ (select main_a v_prenex_18599) (select main_a v_prenex_18600))) (<= (* 2 (select main_a v_prenex_18599)) 1998) (<= (select main_a v_prenex_18599) 1498) (< v_prenex_18599 main_y))) (forall ((v_prenex_20794 Int) (v_prenex_20793 Int)) (or (<= (select main_a v_prenex_20793) 1498) (<= 1 (select main_a v_prenex_20793)) (< v_prenex_20793 main_y) (<= (+ (select main_a v_prenex_20793) (select main_a v_prenex_20794)) 1000) (<= (+ main_y 1) v_prenex_20793) (<= 0 (+ (select main_a v_prenex_20794) 498)) (<= 2 (* 2 (select main_a v_prenex_20794))))) (forall ((v_prenex_21990 Int) (v_prenex_21991 Int)) (or (<= (+ main_y 1) v_prenex_21990) (<= 1000 (* 2 (select main_a v_prenex_21990))) (<= 1000 (+ (select main_a v_prenex_21990) (select main_a v_prenex_21991))) (< v_prenex_21990 main_y) (<= (* 2 (select main_a v_prenex_21990)) 1998) (<= (select main_a v_prenex_21991) 500) (<= (select main_a v_prenex_21991) 999))) (forall ((v_prenex_15358 Int) (v_prenex_15357 Int)) (or (< v_prenex_15357 main_y) (<= 500 (select main_a v_prenex_15357)) (<= (* 2 (select main_a v_prenex_15357)) 1998) (<= (+ main_y 1) v_prenex_15357) (<= 1000 (+ (select main_a v_prenex_15357) (select main_a v_prenex_15358))) (<= (select main_a v_prenex_15358) 999))) (forall ((v_prenex_17503 Int) (v_prenex_17504 Int)) (or (<= (* 2 (select main_a v_prenex_17504)) 1000) (<= (select main_a v_prenex_17504) (select main_a v_prenex_17503)) (<= 2 (* 2 (select main_a v_prenex_17504))) (< v_prenex_17503 main_y) (< v_prenex_17504 main_x) (<= (+ main_y 1) v_prenex_17503) (<= 1000 (* 2 (select main_a v_prenex_17503))))) (or (forall ((v_prenex_13216 Int)) (or (<= (select main_a v_prenex_13216) 999) (<= 1000 (* 2 (select main_a v_prenex_13216))) (< v_prenex_13216 main_y) (<= (+ main_y 1) v_prenex_13216) (<= (* 2 (select main_a v_prenex_13216)) 1998))) (forall ((v_prenex_13217 Int)) (or (<= 1 (select main_a v_prenex_13217)) (<= 2 (* 2 (select main_a v_prenex_13217)))))) (or (forall ((v_prenex_22765 Int)) (or (<= (+ main_x 1) v_prenex_22765) (< v_prenex_22765 main_x) (<= 2 (* 2 (select main_a v_prenex_22765))) (<= 0 (+ (select main_a v_prenex_22765) 498)))) (forall ((v_prenex_22764 Int)) (<= 1000 (* 2 (select main_a v_prenex_22764))))) (or (forall ((v_prenex_19428 Int)) (or (<= (* 2 (select main_a v_prenex_19428)) 1000) (<= 0 (+ (select main_a v_prenex_19428) 498)))) (forall ((v_prenex_19427 Int)) (or (<= (+ main_y 1) v_prenex_19427) (< v_prenex_19427 main_y) (<= (* 2 (select main_a v_prenex_19427)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19427))) (<= (select main_a v_prenex_19427) 1498)))) (or (forall ((v_prenex_16795 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16795))) (<= (+ main_y 1) v_prenex_16795) (<= (* 2 (select main_a v_prenex_16795)) 1998) (< v_prenex_16795 main_y) (<= 500 (select main_a v_prenex_16795)))) (forall ((v_prenex_16796 Int)) (or (<= 0 (+ (select main_a v_prenex_16796) 498)) (<= (select main_a v_prenex_16796) 999)))) (forall ((v_prenex_23012 Int) (v_prenex_23013 Int)) (or (< v_prenex_23012 main_y) (<= (+ (select main_a v_prenex_23012) (select main_a v_prenex_23013)) 1000) (< v_prenex_23013 main_x) (<= 0 (+ (select main_a v_prenex_23013) 498)) (<= 1 (select main_a v_prenex_23013)) (<= (+ main_y 1) v_prenex_23012) (<= (select main_a v_prenex_23012) 999))) (forall ((v_prenex_20277 Int) (v_prenex_20276 Int)) (or (<= (select main_a v_prenex_20276) (+ (select main_a v_prenex_20277) 998)) (< v_prenex_20276 main_y) (<= 0 (+ (select main_a v_prenex_20277) 498)) (<= (+ main_y 1) v_prenex_20276) (<= (* 2 (select main_a v_prenex_20276)) 1998) (<= 1 (select main_a v_prenex_20277)) (<= 500 (select main_a v_prenex_20276)))) (or (forall ((v_prenex_20872 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20872))) (<= (+ main_y 1) v_prenex_20872))) (forall ((v_prenex_20873 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20873))) (< v_prenex_20873 main_x) (<= (+ main_x 1) v_prenex_20873)))) (or (forall ((v_prenex_19533 Int)) (<= (* 2 (select main_a v_prenex_19533)) 1000)) (forall ((v_prenex_19532 Int)) (or (<= (* 2 (select main_a v_prenex_19532)) 1998) (< v_prenex_19532 main_y) (<= (+ main_y 1) v_prenex_19532) (<= (select main_a v_prenex_19532) 1498) (<= 500 (select main_a v_prenex_19532))))) (or (forall ((v_prenex_13762 Int)) (<= 2 (* 2 (select main_a v_prenex_13762)))) (forall ((v_prenex_10925 Int)) (or (<= 1 (select main_a v_prenex_10925)) (< v_prenex_10925 main_y) (<= (select main_a v_prenex_10925) 1498) (<= (+ main_y 1) v_prenex_10925)))) (forall ((v_prenex_23214 Int) (v_prenex_23213 Int)) (or (< v_prenex_23213 main_y) (<= (select main_a v_prenex_23214) 500) (<= (+ main_y 1) v_prenex_23213) (<= 500 (select main_a v_prenex_23213)) (<= 1 (select main_a v_prenex_23213)) (<= (select main_a v_prenex_23214) 999) (<= (select main_a v_prenex_23214) (select main_a v_prenex_23213)))) (forall ((v_prenex_22776 Int) (v_prenex_22777 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22776))) (<= 2 (* 2 (select main_a v_prenex_22777))) (< v_prenex_22776 main_y) (<= (+ main_x 1) v_prenex_22777) (<= (select main_a v_prenex_22777) (select main_a v_prenex_22776)) (<= (+ main_y 1) v_prenex_22776))) (forall ((v_prenex_11745 Int) (v_prenex_11746 Int)) (or (<= (+ main_y 1) v_prenex_11745) (<= 500 (select main_a v_prenex_11745)) (<= 1000 (+ (select main_a v_prenex_11745) (select main_a v_prenex_11746))) (<= (select main_a v_prenex_11745) 1498) (< v_prenex_11745 main_y) (<= (* 2 (select main_a v_prenex_11746)) 1000) (<= (select main_a v_prenex_11746) 500))) (forall ((v_prenex_19645 Int) (v_prenex_19644 Int)) (or (< v_prenex_19644 main_y) (<= (* 2 (select main_a v_prenex_19644)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19644))) (<= (+ main_y 1) v_prenex_19644) (<= (select main_a v_prenex_19645) 500) (<= (select main_a v_prenex_19645) (select main_a v_prenex_19644)) (<= 2 (* 2 (select main_a v_prenex_19645))))) (or (forall ((v_prenex_16704 Int)) (or (<= (select main_a v_prenex_16704) 999) (<= 0 (+ (select main_a v_prenex_16704) 498)) (<= (+ main_x 1) v_prenex_16704))) (forall ((v_prenex_16703 Int)) (or (<= (* 2 (select main_a v_prenex_16703)) 1998) (<= (+ main_y 1) v_prenex_16703) (<= 1000 (* 2 (select main_a v_prenex_16703))) (< v_prenex_16703 main_y)))) (or (forall ((v_prenex_21657 Int)) (or (<= 0 (+ (select main_a v_prenex_21657) 498)) (< v_prenex_21657 main_x))) (forall ((v_prenex_21656 Int)) (or (<= (+ main_y 1) v_prenex_21656) (< v_prenex_21656 main_y) (<= 500 (select main_a v_prenex_21656)) (<= (* 2 (select main_a v_prenex_21656)) 1998)))) (forall ((v_prenex_16649 Int) (v_prenex_16650 Int)) (or (< v_prenex_16649 main_y) (<= (+ (select main_a v_prenex_16649) (select main_a v_prenex_16650)) 1000) (<= 1 (select main_a v_prenex_16650)) (<= (select main_a v_prenex_16649) 999) (<= (+ main_y 1) v_prenex_16649) (<= 2 (* 2 (select main_a v_prenex_16650))) (<= (select main_a v_prenex_16649) 1498))) (forall ((v_prenex_13677 Int) (v_prenex_13678 Int)) (or (<= (select main_a v_prenex_13678) (select main_a v_prenex_13677)) (<= 2 (* 2 (select main_a v_prenex_13678))) (<= (select main_a v_prenex_13678) 999) (<= 500 (select main_a v_prenex_13677)) (< v_prenex_13677 main_y) (<= (+ main_y 1) v_prenex_13677))) (forall ((v_prenex_20748 Int) (v_prenex_20747 Int)) (or (<= (+ main_x 1) v_prenex_20748) (<= (+ main_y 1) v_prenex_20747) (<= 0 (+ (select main_a v_prenex_20748) 498)) (<= (select main_a v_prenex_20748) (select main_a v_prenex_20747)) (< v_prenex_20747 main_y) (<= (select main_a v_prenex_20748) 500) (<= (* 2 (select main_a v_prenex_20747)) 1998))) (forall ((v_prenex_11517 Int) (v_prenex_11518 Int)) (or (< v_prenex_11518 main_x) (<= (+ main_y 1) v_prenex_11517) (<= 1 (select main_a v_prenex_11518)) (< v_prenex_11517 main_y) (<= (select main_a v_prenex_11517) (+ (select main_a v_prenex_11518) 998)) (<= (* 2 (select main_a v_prenex_11517)) 1998) (<= (select main_a v_prenex_11518) 999))) (forall ((v_prenex_11645 Int) (v_prenex_11646 Int)) (or (<= (select main_a v_prenex_11646) (select main_a v_prenex_11645)) (<= 500 (select main_a v_prenex_11645)) (<= 1 (select main_a v_prenex_11646)) (< v_prenex_11645 main_y) (<= (select main_a v_prenex_11645) 999) (<= 0 (+ (select main_a v_prenex_11646) 498)) (<= (+ main_y 1) v_prenex_11645))) (forall ((v_prenex_13138 Int) (v_prenex_13139 Int)) (or (<= (+ main_y 1) v_prenex_13138) (<= (* 2 (select main_a v_prenex_13139)) 1000) (< v_prenex_13138 main_y) (<= 1 (select main_a v_prenex_13138)) (<= (* 2 (select main_a v_prenex_13138)) 1998) (<= (select main_a v_prenex_13139) 999) (<= (+ (select main_a v_prenex_13138) (select main_a v_prenex_13139)) 1000))) (forall ((v_prenex_14610 Int) (v_prenex_14609 Int)) (or (<= (+ main_y 1) v_prenex_14609) (<= 2 (* 2 (select main_a v_prenex_14610))) (<= (select main_a v_prenex_14609) (+ (select main_a v_prenex_14610) 998)) (< v_prenex_14609 main_y) (<= (* 2 (select main_a v_prenex_14609)) 1998) (<= (select main_a v_prenex_14609) 999) (<= (select main_a v_prenex_14610) 999))) (forall ((v_prenex_19276 Int) (v_prenex_19277 Int)) (or (<= (* 2 (select main_a v_prenex_19276)) 1998) (<= (select main_a v_prenex_19277) 500) (<= (select main_a v_prenex_19276) (+ (select main_a v_prenex_19277) 998)) (< v_prenex_19276 main_y) (<= 500 (select main_a v_prenex_19276)) (<= (+ main_y 1) v_prenex_19276) (<= 1 (select main_a v_prenex_19277)))) (forall ((v_prenex_15059 Int) (v_prenex_15058 Int)) (or (<= 1 (select main_a v_prenex_15059)) (<= (+ main_y 1) v_prenex_15058) (<= 2 (* 2 (select main_a v_prenex_15059))) (< v_prenex_15058 main_y) (<= 1000 (+ (select main_a v_prenex_15058) (select main_a v_prenex_15059))) (< v_prenex_15059 main_x) (<= 1 (select main_a v_prenex_15058)))) (forall ((v_prenex_15842 Int) (v_prenex_15841 Int)) (or (< v_prenex_15842 main_x) (<= 0 (+ (select main_a v_prenex_15842) 498)) (<= (+ main_x 1) v_prenex_15842) (<= (select main_a v_prenex_15842) (select main_a v_prenex_15841)))) (forall ((v_prenex_12551 Int) (v_prenex_12552 Int)) (or (<= (select main_a v_prenex_12552) 999) (< v_prenex_12551 main_y) (<= (+ (select main_a v_prenex_12551) (select main_a v_prenex_12552)) 1000) (<= 1 (select main_a v_prenex_12552)) (<= 500 (select main_a v_prenex_12551)) (<= (+ main_y 1) v_prenex_12551) (<= (* 2 (select main_a v_prenex_12551)) 1998))) (forall ((v_prenex_12667 Int) (v_prenex_12666 Int)) (or (<= 500 (select main_a v_prenex_12666)) (<= (select main_a v_prenex_12667) 999) (<= 1000 (* 2 (select main_a v_prenex_12666))) (< v_prenex_12666 main_y) (<= (* 2 (select main_a v_prenex_12667)) 1000) (<= (+ main_y 1) v_prenex_12666) (<= (+ (select main_a v_prenex_12666) (select main_a v_prenex_12667)) 1000))) (or (forall ((v_prenex_19244 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19244))) (<= 500 (select main_a v_prenex_19244)) (< v_prenex_19244 main_y) (<= (+ main_y 1) v_prenex_19244))) (forall ((v_prenex_19245 Int)) (or (<= (select main_a v_prenex_19245) 999) (<= (select main_a v_prenex_19245) 500)))) (or (forall ((v_prenex_23518 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23518))) (< v_prenex_23518 main_y) (<= (* 2 (select main_a v_prenex_23518)) 1998) (<= (+ main_y 1) v_prenex_23518))) (forall ((v_prenex_23519 Int)) (or (<= (+ main_x 1) v_prenex_23519) (<= 1 (select main_a v_prenex_23519)) (<= 2 (* 2 (select main_a v_prenex_23519)))))) (forall ((v_prenex_11750 Int) (v_prenex_11749 Int)) (or (<= (+ main_y 1) v_prenex_11749) (<= (select main_a v_prenex_11749) 1498) (<= (select main_a v_prenex_11750) 500) (<= 500 (select main_a v_prenex_11749)) (<= 1000 (+ (select main_a v_prenex_11749) (select main_a v_prenex_11750))) (<= 2 (* 2 (select main_a v_prenex_11750))) (< v_prenex_11749 main_y))) (forall ((v_prenex_11732 Int) (v_prenex_11731 Int)) (or (<= (+ main_x 1) v_prenex_11732) (<= 0 (+ (select main_a v_prenex_11732) 498)) (<= 500 (select main_a v_prenex_11731)) (< v_prenex_11731 main_y) (<= 1000 (+ (select main_a v_prenex_11731) (select main_a v_prenex_11732))) (<= 1 (select main_a v_prenex_11732)) (<= (+ main_y 1) v_prenex_11731))) (forall ((v_prenex_21650 Int) (v_prenex_21651 Int)) (or (<= (select main_a v_prenex_21650) 1498) (<= 0 (+ (select main_a v_prenex_21651) 498)) (<= 500 (select main_a v_prenex_21650)) (<= 1 (select main_a v_prenex_21651)) (<= (+ main_y 1) v_prenex_21650) (< v_prenex_21650 main_y) (<= 1000 (+ (select main_a v_prenex_21650) (select main_a v_prenex_21651))))) (forall ((v_prenex_20482 Int) (v_prenex_20481 Int)) (or (<= (select main_a v_prenex_20482) (select main_a v_prenex_20481)) (<= 500 (select main_a v_prenex_20481)) (< v_prenex_20481 main_y) (<= (select main_a v_prenex_20481) 1498) (<= (+ main_y 1) v_prenex_20481))) (forall ((v_prenex_22259 Int) (v_prenex_22260 Int)) (or (<= 1 (select main_a v_prenex_22259)) (<= 1 (select main_a v_prenex_22260)) (< v_prenex_22259 main_y) (<= (+ (select main_a v_prenex_22259) (select main_a v_prenex_22260)) 1000) (<= (+ main_y 1) v_prenex_22259) (<= 2 (* 2 (select main_a v_prenex_22260))) (<= 500 (select main_a v_prenex_22259)))) (forall ((v_prenex_15429 Int) (v_prenex_15430 Int)) (or (<= 0 (+ (select main_a v_prenex_15430) 498)) (<= 1000 (+ (select main_a v_prenex_15429) (select main_a v_prenex_15430))) (<= 500 (select main_a v_prenex_15429)) (<= (+ main_y 1) v_prenex_15429) (<= (select main_a v_prenex_15430) 500) (< v_prenex_15429 main_y))) (forall ((v_prenex_15123 Int) (v_prenex_15122 Int)) (or (<= (+ main_y 1) v_prenex_15122) (<= 1 (select main_a v_prenex_15122)) (<= (select main_a v_prenex_15123) 500) (< v_prenex_15122 main_y) (<= (+ (select main_a v_prenex_15122) (select main_a v_prenex_15123)) 1000) (<= (+ main_x 1) v_prenex_15123) (<= 2 (* 2 (select main_a v_prenex_15123))))) (forall ((v_prenex_22327 Int) (v_prenex_22328 Int)) (or (<= (+ main_y 1) v_prenex_22327) (<= (+ (select main_a v_prenex_22327) (select main_a v_prenex_22328)) 1000) (<= 500 (select main_a v_prenex_22327)) (< v_prenex_22327 main_y) (<= (select main_a v_prenex_22327) 999))) (forall ((v_prenex_16088 Int) (v_prenex_16089 Int)) (or (<= (* 2 (select main_a v_prenex_16088)) 1998) (<= (select main_a v_prenex_16088) 1498) (<= (select main_a v_prenex_16089) (select main_a v_prenex_16088)) (<= (+ main_y 1) v_prenex_16088) (<= (select main_a v_prenex_16089) 999) (<= 0 (+ (select main_a v_prenex_16089) 498)) (< v_prenex_16088 main_y))) (forall ((v_prenex_17116 Int) (v_prenex_17115 Int)) (or (< v_prenex_17116 main_x) (<= 0 (+ (select main_a v_prenex_17116) 498)) (<= 1000 (+ (select main_a v_prenex_17115) (select main_a v_prenex_17116))) (< v_prenex_17115 main_y) (<= (+ main_y 1) v_prenex_17115) (<= (select main_a v_prenex_17116) 500) (<= 1 (select main_a v_prenex_17115)))) (forall ((v_prenex_22307 Int) (v_prenex_22308 Int)) (or (<= (+ main_y 1) v_prenex_22307) (< v_prenex_22307 main_y) (<= 0 (+ (select main_a v_prenex_22308) 498)) (<= (* 2 (select main_a v_prenex_22308)) 1000) (<= (+ (select main_a v_prenex_22307) (select main_a v_prenex_22308)) 1000) (< v_prenex_22308 main_x) (<= (select main_a v_prenex_22307) 999))) (forall ((v_prenex_12485 Int) (v_prenex_12486 Int)) (or (<= 0 (+ (select main_a v_prenex_12486) 498)) (<= (select main_a v_prenex_12486) 500) (<= (+ main_x 1) v_prenex_12486) (< v_prenex_12486 main_x) (<= 1000 (+ (select main_a v_prenex_12485) (select main_a v_prenex_12486))))) (or (forall ((v_prenex_20871 Int)) (or (<= (select main_a v_prenex_20871) 999) (<= 2 (* 2 (select main_a v_prenex_20871))))) (forall ((v_prenex_20870 Int)) (or (<= 500 (select main_a v_prenex_20870)) (<= (+ main_y 1) v_prenex_20870) (<= 1000 (* 2 (select main_a v_prenex_20870))) (<= (* 2 (select main_a v_prenex_20870)) 1998) (< v_prenex_20870 main_y)))) (forall ((v_prenex_13620 Int) (v_prenex_13619 Int)) (or (< v_prenex_13620 main_x) (<= 1000 (* 2 (select main_a v_prenex_13619))) (<= (+ main_y 1) v_prenex_13619) (<= (select main_a v_prenex_13620) (select main_a v_prenex_13619)) (<= (select main_a v_prenex_13620) 999) (<= 2 (* 2 (select main_a v_prenex_13620))) (< v_prenex_13619 main_y))) (forall ((v_prenex_14261 Int) (v_prenex_14260 Int)) (or (<= (select main_a v_prenex_14261) 999) (<= (+ main_y 1) v_prenex_14260) (<= (+ (select main_a v_prenex_14260) (select main_a v_prenex_14261)) 1000) (<= (* 2 (select main_a v_prenex_14260)) 1998) (< v_prenex_14260 main_y))) (forall ((v_prenex_12012 Int) (v_prenex_12013 Int)) (or (<= (* 2 (select main_a v_prenex_12012)) 1998) (< v_prenex_12012 main_y) (<= (+ main_y 1) v_prenex_12012) (< v_prenex_12013 main_x) (<= 1 (select main_a v_prenex_12013)) (<= 1000 (+ (select main_a v_prenex_12012) (select main_a v_prenex_12013))))) (or (forall ((v_prenex_15042 Int)) (or (<= (select main_a v_prenex_15042) 999) (<= (+ main_y 1) v_prenex_15042) (< v_prenex_15042 main_y) (<= 1000 (* 2 (select main_a v_prenex_15042))))) (forall ((v_prenex_15043 Int)) (or (<= 0 (+ (select main_a v_prenex_15043) 498)) (<= (+ main_x 1) v_prenex_15043) (<= (* 2 (select main_a v_prenex_15043)) 1000)))) (or (forall ((v_prenex_22478 Int)) (or (<= 1 (select main_a v_prenex_22478)) (<= (* 2 (select main_a v_prenex_22478)) 1000))) (forall ((v_prenex_22477 Int)) (or (<= (* 2 (select main_a v_prenex_22477)) 1998) (<= 500 (select main_a v_prenex_22477)) (< v_prenex_22477 main_y) (<= 1000 (* 2 (select main_a v_prenex_22477))) (<= (+ main_y 1) v_prenex_22477)))) (forall ((v_prenex_13187 Int) (v_prenex_13186 Int)) (or (< v_prenex_13186 main_y) (<= 1000 (* 2 (select main_a v_prenex_13186))) (<= (* 2 (select main_a v_prenex_13186)) 1998) (<= (+ main_y 1) v_prenex_13186) (<= (* 2 (select main_a v_prenex_13187)) 1000) (<= 2 (* 2 (select main_a v_prenex_13187))) (<= (select main_a v_prenex_13186) (+ (select main_a v_prenex_13187) 998)))) (forall ((v_prenex_13931 Int) (v_prenex_13930 Int)) (or (<= (+ main_y 1) v_prenex_13930) (<= (* 2 (select main_a v_prenex_13930)) 1998) (<= (select main_a v_prenex_13931) 500) (<= (select main_a v_prenex_13930) 999) (< v_prenex_13930 main_y) (<= 1000 (+ (select main_a v_prenex_13930) (select main_a v_prenex_13931))))) (forall ((v_prenex_21418 Int) (v_prenex_21417 Int)) (or (<= (+ main_y 1) v_prenex_21417) (<= 2 (* 2 (select main_a v_prenex_21418))) (<= (select main_a v_prenex_21417) (+ (select main_a v_prenex_21418) 998)) (<= 1000 (* 2 (select main_a v_prenex_21417))) (<= (select main_a v_prenex_21418) 999) (< v_prenex_21417 main_y) (<= (* 2 (select main_a v_prenex_21417)) 1998))) (or (forall ((v_prenex_18954 Int)) (or (< v_prenex_18954 main_y) (<= 1000 (* 2 (select main_a v_prenex_18954))) (<= 1 (select main_a v_prenex_18954)) (<= 500 (select main_a v_prenex_18954)) (<= (+ main_y 1) v_prenex_18954))) (forall ((v_prenex_18955 Int)) (or (<= (select main_a v_prenex_18955) 999) (<= 0 (+ (select main_a v_prenex_18955) 498))))) (forall ((v_prenex_18128 Int) (v_prenex_18127 Int)) (or (<= 1 (select main_a v_prenex_18127)) (< v_prenex_18127 main_y) (<= 2 (* 2 (select main_a v_prenex_18128))) (<= 500 (select main_a v_prenex_18127)) (<= (+ main_y 1) v_prenex_18127) (<= (+ (select main_a v_prenex_18127) (select main_a v_prenex_18128)) 1000))) (forall ((v_prenex_23497 Int) (v_prenex_23496 Int)) (or (<= (select main_a v_prenex_23496) 999) (<= 1 (select main_a v_prenex_23496)) (<= (select main_a v_prenex_23497) 500) (<= (select main_a v_prenex_23496) (+ (select main_a v_prenex_23497) 998)) (<= (+ main_y 1) v_prenex_23496) (< v_prenex_23496 main_y) (<= 2 (* 2 (select main_a v_prenex_23497))))) (or (forall ((v_prenex_22466 Int)) (or (<= (* 2 (select main_a v_prenex_22466)) 1000) (<= 1 (select main_a v_prenex_22466)))) (forall ((v_prenex_22465 Int)) (or (<= 1 (select main_a v_prenex_22465)) (<= (+ main_y 1) v_prenex_22465) (< v_prenex_22465 main_y) (<= (* 2 (select main_a v_prenex_22465)) 1998)))) (or (forall ((v_prenex_15012 Int)) (or (<= (+ main_y 1) v_prenex_15012) (< v_prenex_15012 main_y) (<= (* 2 (select main_a v_prenex_15012)) 1998) (<= 1000 (* 2 (select main_a v_prenex_15012))))) (forall ((v_prenex_15013 Int)) (or (<= (select main_a v_prenex_15013) 999) (<= (* 2 (select main_a v_prenex_15013)) 1000)))) (forall ((v_prenex_19731 Int) (v_prenex_19730 Int)) (or (<= (select main_a v_prenex_19730) (+ (select main_a v_prenex_19731) 998)) (< v_prenex_19730 main_y) (<= (+ main_y 1) v_prenex_19730) (< v_prenex_19731 main_x) (<= (select main_a v_prenex_19731) 999) (<= 500 (select main_a v_prenex_19730)))) (forall ((v_prenex_23145 Int) (v_prenex_23146 Int)) (or (< v_prenex_23145 main_y) (<= 1000 (* 2 (select main_a v_prenex_23145))) (<= 2 (* 2 (select main_a v_prenex_23146))) (<= (+ main_x 1) v_prenex_23146) (<= (+ main_y 1) v_prenex_23145) (<= (select main_a v_prenex_23146) 999) (<= (select main_a v_prenex_23145) (+ (select main_a v_prenex_23146) 998)))) (forall ((v_prenex_15456 Int) (v_prenex_15455 Int)) (or (<= 1000 (+ (select main_a v_prenex_15455) (select main_a v_prenex_15456))) (<= 2 (* 2 (select main_a v_prenex_15456))) (<= (* 2 (select main_a v_prenex_15455)) 1998) (<= (select main_a v_prenex_15455) 1498) (<= (+ main_y 1) v_prenex_15455) (< v_prenex_15455 main_y) (<= 0 (+ (select main_a v_prenex_15456) 498)))) (forall ((v_prenex_16699 Int) (v_prenex_16700 Int)) (or (<= 1 (select main_a v_prenex_16700)) (<= (+ main_y 1) v_prenex_16699) (<= 1000 (+ (select main_a v_prenex_16699) (select main_a v_prenex_16700))) (<= 1 (select main_a v_prenex_16699)) (< v_prenex_16699 main_y) (<= 2 (* 2 (select main_a v_prenex_16700))) (<= (select main_a v_prenex_16699) 1498))) (forall ((v_prenex_22535 Int) (v_prenex_22536 Int)) (or (<= 1 (select main_a v_prenex_22535)) (<= 0 (+ (select main_a v_prenex_22536) 498)) (<= 500 (select main_a v_prenex_22535)) (<= (select main_a v_prenex_22536) 999) (<= 1000 (+ (select main_a v_prenex_22535) (select main_a v_prenex_22536))) (< v_prenex_22535 main_y) (<= (+ main_y 1) v_prenex_22535))) (or (forall ((v_prenex_12284 Int)) (or (< v_prenex_12284 main_x) (<= 1 (select main_a v_prenex_12284)) (<= (+ main_x 1) v_prenex_12284))) (forall ((v_prenex_12283 Int)) (<= 1000 (* 2 (select main_a v_prenex_12283))))) (or (forall ((v_prenex_17600 Int)) (or (<= 0 (+ (select main_a v_prenex_17600) 498)) (<= (select main_a v_prenex_17600) 500) (<= (+ main_x 1) v_prenex_17600))) (forall ((v_prenex_17599 Int)) (or (<= (+ main_y 1) v_prenex_17599) (< v_prenex_17599 main_y) (<= 1000 (* 2 (select main_a v_prenex_17599)))))) (forall ((v_prenex_11149 Int) (v_prenex_11150 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11150))) (<= (+ main_y 1) v_prenex_11149) (< v_prenex_11149 main_y) (<= (+ main_x 1) v_prenex_11150) (<= (select main_a v_prenex_11150) (select main_a v_prenex_11149)) (<= 500 (select main_a v_prenex_11149)) (<= 0 (+ (select main_a v_prenex_11150) 498)))) (forall ((v_prenex_14064 Int) (v_prenex_14065 Int)) (or (<= (+ main_y 1) v_prenex_14064) (<= 1000 (+ (select main_a v_prenex_14064) (select main_a v_prenex_14065))) (<= (* 2 (select main_a v_prenex_14064)) 1998) (<= (select main_a v_prenex_14065) 500) (<= (select main_a v_prenex_14065) 999) (< v_prenex_14064 main_y))) (forall ((v_prenex_18529 Int) (v_prenex_18530 Int)) (or (< v_prenex_18529 main_y) (<= (+ main_y 1) v_prenex_18529) (<= 1000 (+ (select main_a v_prenex_18529) (select main_a v_prenex_18530))) (<= 1 (select main_a v_prenex_18529)) (<= 2 (* 2 (select main_a v_prenex_18530))) (<= 500 (select main_a v_prenex_18529)))) (forall ((v_prenex_17679 Int) (v_prenex_17680 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17679))) (< v_prenex_17679 main_y) (<= 2 (* 2 (select main_a v_prenex_17680))) (<= (select main_a v_prenex_17679) (+ (select main_a v_prenex_17680) 998)) (<= (+ main_y 1) v_prenex_17679) (<= 500 (select main_a v_prenex_17679)))) (or (forall ((v_prenex_19936 Int)) (or (<= (* 2 (select main_a v_prenex_19936)) 1000) (<= 1 (select main_a v_prenex_19936)))) (forall ((v_prenex_19935 Int)) (or (<= (* 2 (select main_a v_prenex_19935)) 1998) (<= (select main_a v_prenex_19935) 999) (< v_prenex_19935 main_y) (<= (+ main_y 1) v_prenex_19935)))) (forall ((v_prenex_12630 Int) (v_prenex_12631 Int)) (or (<= (select main_a v_prenex_12631) 500) (<= (+ main_y 1) v_prenex_12630) (<= (select main_a v_prenex_12630) 999) (<= 2 (* 2 (select main_a v_prenex_12631))) (< v_prenex_12630 main_y) (<= (+ (select main_a v_prenex_12630) (select main_a v_prenex_12631)) 1000) (<= (* 2 (select main_a v_prenex_12630)) 1998))) (or (forall ((v_prenex_19651 Int)) (or (<= (select main_a v_prenex_19651) 500) (<= 0 (+ (select main_a v_prenex_19651) 498)))) (forall ((v_prenex_19650 Int)) (or (<= 500 (select main_a v_prenex_19650)) (<= (+ main_y 1) v_prenex_19650) (<= (select main_a v_prenex_19650) 999) (< v_prenex_19650 main_y) (<= 1000 (* 2 (select main_a v_prenex_19650)))))) (forall ((v_prenex_14460 Int) (v_prenex_14461 Int)) (or (<= (+ main_y 1) v_prenex_14460) (<= (* 2 (select main_a v_prenex_14460)) 1998) (<= (select main_a v_prenex_14461) (select main_a v_prenex_14460)) (<= 2 (* 2 (select main_a v_prenex_14461))) (< v_prenex_14460 main_y))) (or (forall ((v_prenex_16652 Int)) (or (< v_prenex_16652 main_x) (<= (+ main_x 1) v_prenex_16652) (<= 2 (* 2 (select main_a v_prenex_16652))))) (forall ((v_prenex_16651 Int)) (or (< v_prenex_16651 main_y) (<= 1000 (* 2 (select main_a v_prenex_16651)))))) (forall ((v_prenex_18572 Int) (v_prenex_18571 Int)) (or (<= 1 (select main_a v_prenex_18571)) (<= 1 (select main_a v_prenex_18572)) (<= (+ main_y 1) v_prenex_18571) (<= (select main_a v_prenex_18572) (select main_a v_prenex_18571)) (<= (select main_a v_prenex_18571) 999) (<= (* 2 (select main_a v_prenex_18572)) 1000) (< v_prenex_18571 main_y))) (or (forall ((v_prenex_17208 Int)) (or (<= (+ main_y 1) v_prenex_17208) (< v_prenex_17208 main_y) (<= (* 2 (select main_a v_prenex_17208)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17208))))) (forall ((v_prenex_17209 Int)) (or (<= (+ main_x 1) v_prenex_17209) (<= (select main_a v_prenex_17209) 500) (<= (select main_a v_prenex_17209) 999)))) (forall ((v_prenex_23282 Int) (v_prenex_23281 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23281))) (<= 500 (select main_a v_prenex_23281)) (<= 0 (+ (select main_a v_prenex_23282) 498)) (<= (+ main_y 1) v_prenex_23281) (<= (select main_a v_prenex_23282) (select main_a v_prenex_23281)) (<= 1 (select main_a v_prenex_23282)) (< v_prenex_23281 main_y))) (forall ((v_prenex_13948 Int) (v_prenex_13949 Int)) (or (<= 1 (select main_a v_prenex_13949)) (<= (* 2 (select main_a v_prenex_13949)) 1000) (<= 1 (select main_a v_prenex_13948)) (< v_prenex_13948 main_y) (<= 1000 (* 2 (select main_a v_prenex_13948))) (<= (+ main_y 1) v_prenex_13948) (<= (+ (select main_a v_prenex_13948) (select main_a v_prenex_13949)) 1000))) (forall ((v_prenex_19807 Int) (v_prenex_19808 Int)) (or (<= 1 (select main_a v_prenex_19807)) (<= (select main_a v_prenex_19808) 500) (<= (+ main_y 1) v_prenex_19807) (< v_prenex_19807 main_y) (<= (select main_a v_prenex_19807) (+ (select main_a v_prenex_19808) 998)))) (or (forall ((v_prenex_20962 Int)) (or (<= (* 2 (select main_a v_prenex_20962)) 1998) (<= (select main_a v_prenex_20962) 999) (<= (+ main_y 1) v_prenex_20962) (< v_prenex_20962 main_y))) (forall ((v_prenex_20963 Int)) (or (<= 0 (+ (select main_a v_prenex_20963) 498)) (< v_prenex_20963 main_x) (<= (* 2 (select main_a v_prenex_20963)) 1000)))) (or (forall ((v_prenex_16361 Int)) (or (<= (select main_a v_prenex_16361) 500) (<= 0 (+ (select main_a v_prenex_16361) 498)))) (forall ((v_prenex_16360 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16360))) (<= (select main_a v_prenex_16360) 1498) (<= 500 (select main_a v_prenex_16360)) (< v_prenex_16360 main_y) (<= (+ main_y 1) v_prenex_16360)))) (forall ((v_prenex_15211 Int) (v_prenex_15210 Int)) (or (< v_prenex_15210 main_y) (<= (select main_a v_prenex_15210) 1498) (<= (+ main_y 1) v_prenex_15210) (<= (select main_a v_prenex_15211) 500) (<= (select main_a v_prenex_15210) (+ (select main_a v_prenex_15211) 998)) (< v_prenex_15211 main_x))) (forall ((v_prenex_17711 Int) (v_prenex_17712 Int)) (or (<= (select main_a v_prenex_17711) 999) (<= (select main_a v_prenex_17712) 500) (<= 2 (* 2 (select main_a v_prenex_17712))) (<= (+ main_y 1) v_prenex_17711) (<= (select main_a v_prenex_17712) (select main_a v_prenex_17711)) (<= (+ main_x 1) v_prenex_17712) (< v_prenex_17711 main_y))) (or (forall ((v_prenex_17454 Int)) (or (<= (select main_a v_prenex_17454) 1498) (<= 1000 (* 2 (select main_a v_prenex_17454))) (< v_prenex_17454 main_y) (<= (+ main_y 1) v_prenex_17454))) (forall ((v_prenex_17455 Int)) (or (<= 0 (+ (select main_a v_prenex_17455) 498)) (<= (+ main_x 1) v_prenex_17455)))) (or (forall ((v_prenex_10918 Int)) (or (<= (* 2 (select main_a v_prenex_10918)) 1998) (<= (+ main_y 1) v_prenex_10918) (< v_prenex_10918 main_y))) (forall ((v_prenex_12804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12804))) (<= (+ main_x 1) v_prenex_12804)))) (forall ((v_prenex_15910 Int) (v_prenex_15909 Int)) (or (< v_prenex_15909 main_y) (<= 2 (* 2 (select main_a v_prenex_15910))) (<= (select main_a v_prenex_15909) (+ (select main_a v_prenex_15910) 998)) (<= 1000 (* 2 (select main_a v_prenex_15909))) (<= (+ main_y 1) v_prenex_15909) (<= (* 2 (select main_a v_prenex_15909)) 1998) (<= (select main_a v_prenex_15910) 500))) (forall ((v_prenex_14375 Int) (v_prenex_14374 Int)) (or (<= (+ main_y 1) v_prenex_14374) (<= 1 (select main_a v_prenex_14375)) (<= 0 (+ (select main_a v_prenex_14375) 498)) (<= (* 2 (select main_a v_prenex_14374)) 1998) (<= 1000 (+ (select main_a v_prenex_14374) (select main_a v_prenex_14375))) (< v_prenex_14374 main_y) (<= (select main_a v_prenex_14374) 1498))) (or (forall ((v_prenex_15908 Int)) (or (< v_prenex_15908 main_x) (<= 1 (select main_a v_prenex_15908)))) (forall ((v_prenex_15907 Int)) (or (< v_prenex_15907 main_y) (<= (+ main_y 1) v_prenex_15907) (<= 500 (select main_a v_prenex_15907)) (<= 1000 (* 2 (select main_a v_prenex_15907)))))) (forall ((v_prenex_14702 Int) (v_prenex_14701 Int)) (or (< v_prenex_14702 main_x) (<= 1 (select main_a v_prenex_14702)) (<= 2 (* 2 (select main_a v_prenex_14702))) (<= (select main_a v_prenex_14701) (+ (select main_a v_prenex_14702) 998)) (<= (+ main_y 1) v_prenex_14701) (<= (select main_a v_prenex_14701) 1498) (< v_prenex_14701 main_y))) (forall ((v_prenex_23208 Int) (v_prenex_23207 Int)) (or (<= (select main_a v_prenex_23208) (select main_a v_prenex_23207)) (<= (+ main_y 1) v_prenex_23207) (< v_prenex_23207 main_y) (<= 1000 (* 2 (select main_a v_prenex_23207))) (<= (* 2 (select main_a v_prenex_23208)) 1000) (< v_prenex_23208 main_x) (<= (select main_a v_prenex_23208) 500))) (forall ((v_prenex_14747 Int) (v_prenex_14748 Int)) (or (< v_prenex_14747 main_y) (<= 2 (* 2 (select main_a v_prenex_14748))) (<= (select main_a v_prenex_14748) 500) (<= (+ (select main_a v_prenex_14747) (select main_a v_prenex_14748)) 1000) (<= (select main_a v_prenex_14747) 999) (<= (+ main_y 1) v_prenex_14747))) (forall ((v_prenex_11798 Int) (v_prenex_11797 Int)) (or (<= (select main_a v_prenex_11798) 999) (<= 1000 (* 2 (select main_a v_prenex_11797))) (<= (+ main_y 1) v_prenex_11797) (<= (* 2 (select main_a v_prenex_11798)) 1000) (<= (select main_a v_prenex_11797) 1498) (< v_prenex_11797 main_y) (<= (+ (select main_a v_prenex_11797) (select main_a v_prenex_11798)) 1000))) (forall ((v_prenex_11355 Int) (v_prenex_11356 Int)) (or (<= (select main_a v_prenex_11356) 999) (<= (select main_a v_prenex_11355) 1498) (<= 0 (+ (select main_a v_prenex_11356) 498)) (<= (select main_a v_prenex_11355) 999) (<= (+ main_y 1) v_prenex_11355) (< v_prenex_11355 main_y) (<= 1000 (+ (select main_a v_prenex_11355) (select main_a v_prenex_11356))))) (forall ((v_prenex_14955 Int) (v_prenex_14954 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14955))) (< v_prenex_14955 main_x) (<= (select main_a v_prenex_14954) 999) (<= (+ main_y 1) v_prenex_14954) (< v_prenex_14954 main_y) (<= (select main_a v_prenex_14955) (select main_a v_prenex_14954)) (<= 0 (+ (select main_a v_prenex_14955) 498)))) (forall ((v_prenex_12507 Int) (v_prenex_12508 Int)) (or (<= (+ (select main_a v_prenex_12507) (select main_a v_prenex_12508)) 1000) (<= (select main_a v_prenex_12507) 999) (< v_prenex_12507 main_y) (<= 500 (select main_a v_prenex_12507)) (<= 2 (* 2 (select main_a v_prenex_12508))) (<= (+ main_y 1) v_prenex_12507))) (forall ((v_prenex_22415 Int) (v_prenex_22416 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22415))) (<= (+ main_x 1) v_prenex_22416) (<= (+ (select main_a v_prenex_22415) (select main_a v_prenex_22416)) 1000) (<= (select main_a v_prenex_22416) 500) (<= (+ main_y 1) v_prenex_22415) (< v_prenex_22415 main_y) (<= 2 (* 2 (select main_a v_prenex_22416))))) (forall ((v_prenex_12047 Int) (v_prenex_12046 Int)) (or (<= 500 (select main_a v_prenex_12046)) (<= (* 2 (select main_a v_prenex_12047)) 1000) (< v_prenex_12046 main_y) (<= (+ (select main_a v_prenex_12046) (select main_a v_prenex_12047)) 1000) (<= 1000 (* 2 (select main_a v_prenex_12046))) (<= (+ main_y 1) v_prenex_12046))) (forall ((v_prenex_21407 Int) (v_prenex_21408 Int)) (or (<= (select main_a v_prenex_21408) 999) (<= 2 (* 2 (select main_a v_prenex_21408))) (<= 1 (select main_a v_prenex_21407)) (<= (+ main_y 1) v_prenex_21407) (< v_prenex_21407 main_y) (<= 1000 (* 2 (select main_a v_prenex_21407))) (<= (select main_a v_prenex_21408) (select main_a v_prenex_21407)))) (forall ((v_prenex_11910 Int) (v_prenex_11911 Int)) (or (<= (select main_a v_prenex_11910) 1498) (<= (select main_a v_prenex_11911) 999) (<= 1 (select main_a v_prenex_11911)) (< v_prenex_11910 main_y) (<= 1000 (+ (select main_a v_prenex_11910) (select main_a v_prenex_11911))) (<= (+ main_y 1) v_prenex_11910) (<= (+ main_x 1) v_prenex_11911))) (forall ((v_prenex_22423 Int) (v_prenex_22424 Int)) (or (<= 1 (select main_a v_prenex_22423)) (<= (+ main_y 1) v_prenex_22423) (< v_prenex_22423 main_y) (<= (+ main_x 1) v_prenex_22424) (<= (select main_a v_prenex_22424) (select main_a v_prenex_22423)))) (forall ((v_prenex_16673 Int) (v_prenex_16674 Int)) (or (<= (+ (select main_a v_prenex_16673) (select main_a v_prenex_16674)) 1000) (< v_prenex_16673 main_y) (<= (* 2 (select main_a v_prenex_16673)) 1998) (<= (select main_a v_prenex_16674) 500) (<= (+ main_y 1) v_prenex_16673) (<= (select main_a v_prenex_16673) 999))) (forall ((v_prenex_17173 Int) (v_prenex_17174 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17174))) (<= 1 (select main_a v_prenex_17173)) (<= (select main_a v_prenex_17174) (select main_a v_prenex_17173)) (<= 0 (+ (select main_a v_prenex_17174) 498)) (< v_prenex_17173 main_y) (<= (+ main_y 1) v_prenex_17173) (<= (select main_a v_prenex_17173) 999))) (forall ((v_prenex_23307 Int) (v_prenex_23308 Int)) (or (<= 500 (select main_a v_prenex_23307)) (<= (* 2 (select main_a v_prenex_23307)) 1998) (< v_prenex_23307 main_y) (<= (select main_a v_prenex_23308) 500) (<= 2 (* 2 (select main_a v_prenex_23308))) (<= (+ main_y 1) v_prenex_23307) (<= (select main_a v_prenex_23308) (select main_a v_prenex_23307)))) (forall ((v_prenex_14191 Int) (v_prenex_14190 Int)) (or (<= (+ main_y 1) v_prenex_14190) (<= (select main_a v_prenex_14191) 500) (<= 1 (select main_a v_prenex_14191)) (< v_prenex_14190 main_y) (<= (* 2 (select main_a v_prenex_14190)) 1998) (<= (select main_a v_prenex_14190) (+ (select main_a v_prenex_14191) 998)))) (forall ((v_prenex_17473 Int) (v_prenex_17474 Int)) (or (<= (select main_a v_prenex_17474) 500) (<= 1 (select main_a v_prenex_17473)) (<= (+ main_y 1) v_prenex_17473) (<= (+ (select main_a v_prenex_17473) (select main_a v_prenex_17474)) 1000) (<= (select main_a v_prenex_17473) 999) (< v_prenex_17473 main_y))) (forall ((v_prenex_23246 Int) (v_prenex_23245 Int)) (or (<= 1 (select main_a v_prenex_23245)) (< v_prenex_23245 main_y) (<= (+ (select main_a v_prenex_23245) (select main_a v_prenex_23246)) 1000) (<= 500 (select main_a v_prenex_23245)) (<= 0 (+ (select main_a v_prenex_23246) 498)) (<= (+ main_y 1) v_prenex_23245) (<= (select main_a v_prenex_23246) 500))) (forall ((v_prenex_10960 Int) (v_prenex_10959 Int)) (or (<= (select main_a v_prenex_10960) 999) (<= (+ main_y 1) v_prenex_10959) (<= (select main_a v_prenex_10959) 1498) (<= (select main_a v_prenex_10960) (select main_a v_prenex_10959)) (< v_prenex_10959 main_y))) (forall ((v_prenex_21162 Int) (v_prenex_21163 Int)) (or (<= (select main_a v_prenex_21163) 999) (<= 1000 (+ (select main_a v_prenex_21162) (select main_a v_prenex_21163))) (< v_prenex_21162 main_y) (<= 2 (* 2 (select main_a v_prenex_21163))) (<= (+ main_y 1) v_prenex_21162) (<= (select main_a v_prenex_21162) 1498) (<= (* 2 (select main_a v_prenex_21162)) 1998))) (forall ((v_prenex_18648 Int) (v_prenex_18649 Int)) (or (<= (+ main_x 1) v_prenex_18649) (< v_prenex_18648 main_y) (<= (* 2 (select main_a v_prenex_18649)) 1000) (<= (select main_a v_prenex_18648) 999) (<= (+ main_y 1) v_prenex_18648) (<= (select main_a v_prenex_18649) 500) (<= (+ (select main_a v_prenex_18648) (select main_a v_prenex_18649)) 1000))) (forall ((v_prenex_18532 Int) (v_prenex_18531 Int)) (or (< v_prenex_18531 main_y) (<= 1 (select main_a v_prenex_18531)) (<= 2 (* 2 (select main_a v_prenex_18532))) (<= 1000 (* 2 (select main_a v_prenex_18531))) (<= (+ main_y 1) v_prenex_18531) (<= (select main_a v_prenex_18531) (+ (select main_a v_prenex_18532) 998)))) (forall ((v_prenex_13020 Int) (v_prenex_13021 Int)) (or (<= 500 (select main_a v_prenex_13020)) (<= 2 (* 2 (select main_a v_prenex_13021))) (<= (+ main_y 1) v_prenex_13020) (<= (select main_a v_prenex_13020) 1498) (<= (select main_a v_prenex_13020) (+ (select main_a v_prenex_13021) 998)) (< v_prenex_13020 main_y))) (or (forall ((v_prenex_11638 Int)) (or (<= (+ main_x 1) v_prenex_11638) (<= 0 (+ (select main_a v_prenex_11638) 498)))) (forall ((v_prenex_11637 Int)) (or (<= (select main_a v_prenex_11637) 1498) (< v_prenex_11637 main_y) (<= (* 2 (select main_a v_prenex_11637)) 1998) (<= (+ main_y 1) v_prenex_11637)))) (forall ((v_prenex_12746 Int) (v_prenex_12747 Int)) (or (<= (+ (select main_a v_prenex_12746) (select main_a v_prenex_12747)) 1000) (< v_prenex_12746 main_y) (<= (+ main_y 1) v_prenex_12746) (< v_prenex_12747 main_x) (<= (select main_a v_prenex_12747) 999) (<= 500 (select main_a v_prenex_12746)))) (forall ((v_prenex_22617 Int) (v_prenex_22618 Int)) (or (< v_prenex_22617 main_y) (< v_prenex_22618 main_x) (<= (select main_a v_prenex_22617) (+ (select main_a v_prenex_22618) 998)) (<= 2 (* 2 (select main_a v_prenex_22618))) (<= (+ main_y 1) v_prenex_22617) (<= (select main_a v_prenex_22617) 999))) (forall ((v_prenex_12734 Int) (v_prenex_12735 Int)) (or (<= (+ main_y 1) v_prenex_12734) (<= (select main_a v_prenex_12734) 999) (<= 1000 (+ (select main_a v_prenex_12734) (select main_a v_prenex_12735))) (<= (select main_a v_prenex_12735) 500) (< v_prenex_12734 main_y))) (forall ((v_prenex_12250 Int)) (or (<= (+ main_y 1) v_prenex_12250) (<= (select main_a v_prenex_12250) 999) (< v_prenex_12250 main_y) (<= (* 2 (select main_a v_prenex_12250)) 1998) (<= 1000 (* 2 (select main_a v_prenex_12250))))) (forall ((v_prenex_12586 Int) (v_prenex_12587 Int)) (or (<= (select main_a v_prenex_12587) 999) (<= 2 (* 2 (select main_a v_prenex_12587))) (<= (* 2 (select main_a v_prenex_12586)) 1998) (<= (select main_a v_prenex_12586) 1498) (<= 1000 (+ (select main_a v_prenex_12586) (select main_a v_prenex_12587))) (< v_prenex_12586 main_y) (<= (+ main_y 1) v_prenex_12586))) (or (forall ((v_prenex_13456 Int)) (<= 0 (+ (select main_a v_prenex_13456) 498))) (forall ((v_prenex_13455 Int)) (or (<= (select main_a v_prenex_13455) 1498) (<= (select main_a v_prenex_13455) 999) (<= (+ main_y 1) v_prenex_13455) (< v_prenex_13455 main_y) (<= (* 2 (select main_a v_prenex_13455)) 1998)))) (or (forall ((v_prenex_12777 Int)) (or (<= (* 2 (select main_a v_prenex_12777)) 1998) (< v_prenex_12777 main_y) (<= (select main_a v_prenex_12777) 999) (<= (+ main_y 1) v_prenex_12777))) (forall ((v_prenex_12778 Int)) (or (<= (select main_a v_prenex_12778) 999) (<= (select main_a v_prenex_12778) 500)))) (forall ((v_prenex_11666 Int) (v_prenex_11665 Int)) (or (<= 0 (+ (select main_a v_prenex_11666) 498)) (< v_prenex_11665 main_y) (<= (* 2 (select main_a v_prenex_11665)) 1998) (<= 500 (select main_a v_prenex_11665)) (<= (select main_a v_prenex_11666) 999) (<= (+ main_y 1) v_prenex_11665) (<= 1000 (+ (select main_a v_prenex_11665) (select main_a v_prenex_11666))))) (or (forall ((v_prenex_20839 Int)) (or (<= 0 (+ (select main_a v_prenex_20839) 498)) (< v_prenex_20839 main_x) (<= 2 (* 2 (select main_a v_prenex_20839))))) (forall ((v_prenex_20838 Int)) (or (<= (select main_a v_prenex_20838) 1498) (< v_prenex_20838 main_y) (<= (* 2 (select main_a v_prenex_20838)) 1998) (<= (+ main_y 1) v_prenex_20838)))) (forall ((v_prenex_23727 Int) (v_prenex_23726 Int)) (or (< v_prenex_23726 main_y) (<= 1000 (* 2 (select main_a v_prenex_23726))) (<= (select main_a v_prenex_23727) 999) (<= (select main_a v_prenex_23726) 1498) (<= (+ (select main_a v_prenex_23726) (select main_a v_prenex_23727)) 1000) (<= 0 (+ (select main_a v_prenex_23727) 498)) (<= (+ main_y 1) v_prenex_23726))) (forall ((v_prenex_22628 Int) (v_prenex_22627 Int)) (or (< v_prenex_22627 main_y) (<= (* 2 (select main_a v_prenex_22628)) 1000) (<= (+ main_y 1) v_prenex_22627) (<= (+ main_x 1) v_prenex_22628) (<= (* 2 (select main_a v_prenex_22627)) 1998) (<= (+ (select main_a v_prenex_22627) (select main_a v_prenex_22628)) 1000) (<= 2 (* 2 (select main_a v_prenex_22628))))) (forall ((v_prenex_23291 Int) (v_prenex_23292 Int)) (or (<= (select main_a v_prenex_23292) (select main_a v_prenex_23291)) (< v_prenex_23291 main_y) (<= 1000 (* 2 (select main_a v_prenex_23291))) (<= 2 (* 2 (select main_a v_prenex_23292))) (<= 0 (+ (select main_a v_prenex_23292) 498)) (<= (+ main_y 1) v_prenex_23291) (< v_prenex_23292 main_x))) (forall ((v_prenex_16012 Int) (v_prenex_16013 Int)) (or (< v_prenex_16012 main_y) (<= (select main_a v_prenex_16013) 500) (<= (+ main_y 1) v_prenex_16012) (<= 2 (* 2 (select main_a v_prenex_16013))) (<= (* 2 (select main_a v_prenex_16012)) 1998) (<= (select main_a v_prenex_16012) (+ (select main_a v_prenex_16013) 998)) (<= (select main_a v_prenex_16012) 1498))) (forall ((v_prenex_18275 Int) (v_prenex_18276 Int)) (or (<= 1 (select main_a v_prenex_18276)) (<= (select main_a v_prenex_18275) 999) (<= (+ main_y 1) v_prenex_18275) (<= (* 2 (select main_a v_prenex_18275)) 1998) (< v_prenex_18275 main_y) (<= (select main_a v_prenex_18276) 999) (<= (select main_a v_prenex_18275) (+ (select main_a v_prenex_18276) 998)))) (forall ((v_prenex_11414 Int) (v_prenex_11415 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11414))) (< v_prenex_11414 main_y) (<= (+ main_y 1) v_prenex_11414) (<= (* 2 (select main_a v_prenex_11415)) 1000) (<= (select main_a v_prenex_11414) (+ (select main_a v_prenex_11415) 998)) (<= 2 (* 2 (select main_a v_prenex_11415))) (<= (select main_a v_prenex_11414) 999))) (forall ((v_prenex_12254 Int) (v_prenex_12253 Int)) (or (<= (select main_a v_prenex_12253) (+ (select main_a v_prenex_12254) 998)) (<= 2 (* 2 (select main_a v_prenex_12254))) (<= 1000 (* 2 (select main_a v_prenex_12253))) (<= (select main_a v_prenex_12254) 999) (<= (+ main_y 1) v_prenex_12253) (< v_prenex_12253 main_y))) (forall ((v_prenex_11677 Int) (v_prenex_11678 Int)) (or (<= 1 (select main_a v_prenex_11678)) (< v_prenex_11677 main_y) (<= (* 2 (select main_a v_prenex_11677)) 1998) (<= (+ main_y 1) v_prenex_11677) (<= (select main_a v_prenex_11677) 999) (<= 1000 (+ (select main_a v_prenex_11677) (select main_a v_prenex_11678))))) (forall ((v_prenex_21926 Int) (v_prenex_21927 Int)) (or (< v_prenex_21926 main_y) (<= 1000 (* 2 (select main_a v_prenex_21926))) (<= (+ main_y 1) v_prenex_21926) (<= (select main_a v_prenex_21926) (+ (select main_a v_prenex_21927) 998)) (<= (select main_a v_prenex_21927) 999) (<= 500 (select main_a v_prenex_21926)) (<= (select main_a v_prenex_21927) 500))) (or (forall ((v_prenex_11250 Int)) (or (< v_prenex_11250 main_y) (<= (+ main_y 1) v_prenex_11250) (<= 1000 (* 2 (select main_a v_prenex_11250))))) (forall ((v_prenex_11251 Int)) (or (<= (select main_a v_prenex_11251) 999) (<= (+ main_x 1) v_prenex_11251) (<= 2 (* 2 (select main_a v_prenex_11251)))))) (forall ((v_prenex_22145 Int) (v_prenex_22146 Int)) (or (<= (select main_a v_prenex_22145) 1498) (<= (+ main_y 1) v_prenex_22145) (<= 2 (* 2 (select main_a v_prenex_22146))) (<= 0 (+ (select main_a v_prenex_22146) 498)) (<= (* 2 (select main_a v_prenex_22145)) 1998) (< v_prenex_22145 main_y) (<= (+ (select main_a v_prenex_22145) (select main_a v_prenex_22146)) 1000))) (forall ((v_prenex_19405 Int) (v_prenex_19406 Int)) (or (< v_prenex_19406 main_x) (<= (select main_a v_prenex_19406) 500) (<= (+ (select main_a v_prenex_19405) (select main_a v_prenex_19406)) 1000) (<= (+ main_y 1) v_prenex_19405) (< v_prenex_19405 main_y) (<= 2 (* 2 (select main_a v_prenex_19406))) (<= (* 2 (select main_a v_prenex_19405)) 1998))) (forall ((v_prenex_19818 Int) (v_prenex_19817 Int)) (or (< v_prenex_19817 main_y) (<= (select main_a v_prenex_19818) 999) (<= (+ main_y 1) v_prenex_19817) (<= (+ main_x 1) v_prenex_19818) (<= (* 2 (select main_a v_prenex_19817)) 1998) (<= 2 (* 2 (select main_a v_prenex_19818))) (<= (select main_a v_prenex_19817) (+ (select main_a v_prenex_19818) 998)))) (or (forall ((v_prenex_13540 Int)) (or (<= (select main_a v_prenex_13540) 500) (<= (* 2 (select main_a v_prenex_13540)) 1000))) (forall ((v_prenex_13539 Int)) (or (<= (* 2 (select main_a v_prenex_13539)) 1998) (<= (+ main_y 1) v_prenex_13539) (<= 500 (select main_a v_prenex_13539)) (<= (select main_a v_prenex_13539) 999) (< v_prenex_13539 main_y)))) (forall ((v_prenex_19375 Int) (v_prenex_19376 Int)) (or (<= 500 (select main_a v_prenex_19375)) (<= 1000 (* 2 (select main_a v_prenex_19375))) (<= 0 (+ (select main_a v_prenex_19376) 498)) (< v_prenex_19375 main_y) (<= (select main_a v_prenex_19375) (+ (select main_a v_prenex_19376) 998)) (<= (+ main_y 1) v_prenex_19375) (<= (* 2 (select main_a v_prenex_19376)) 1000))) (forall ((v_prenex_12215 Int)) (or (<= (+ main_y 1) v_prenex_12215) (< v_prenex_12215 main_y) (<= (* 2 (select main_a v_prenex_12215)) 1998) (<= 1000 (* 2 (select main_a v_prenex_12215))) (<= 500 (select main_a v_prenex_12215)))) (or (forall ((v_prenex_14884 Int)) (or (<= (* 2 (select main_a v_prenex_14884)) 1998) (<= (+ main_y 1) v_prenex_14884) (<= 1000 (* 2 (select main_a v_prenex_14884))) (< v_prenex_14884 main_y))) (forall ((v_prenex_14885 Int)) (or (<= 1 (select main_a v_prenex_14885)) (< v_prenex_14885 main_x)))) (forall ((v_prenex_18985 Int) (v_prenex_18984 Int)) (or (<= 1 (select main_a v_prenex_18985)) (<= 500 (select main_a v_prenex_18984)) (<= (select main_a v_prenex_18985) (select main_a v_prenex_18984)) (<= (select main_a v_prenex_18985) 999) (<= (+ main_y 1) v_prenex_18984) (< v_prenex_18984 main_y) (<= 1000 (* 2 (select main_a v_prenex_18984))))) (forall ((v_prenex_20279 Int) (v_prenex_20278 Int)) (or (<= (* 2 (select main_a v_prenex_20278)) 1998) (<= (select main_a v_prenex_20278) (+ (select main_a v_prenex_20279) 998)) (<= 1 (select main_a v_prenex_20278)) (<= 1 (select main_a v_prenex_20279)) (<= (+ main_y 1) v_prenex_20278) (< v_prenex_20278 main_y) (<= 2 (* 2 (select main_a v_prenex_20279))))) (or (forall ((v_prenex_14999 Int)) (<= (select main_a v_prenex_14999) 500)) (forall ((v_prenex_14998 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14998))) (< v_prenex_14998 main_y) (<= (+ main_y 1) v_prenex_14998) (<= 500 (select main_a v_prenex_14998)) (<= (* 2 (select main_a v_prenex_14998)) 1998)))) (forall ((v_prenex_23259 Int) (v_prenex_23260 Int)) (or (<= (select main_a v_prenex_23260) 500) (< v_prenex_23259 main_y) (<= (+ main_y 1) v_prenex_23259) (<= (* 2 (select main_a v_prenex_23260)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23259))) (<= 500 (select main_a v_prenex_23259)) (<= (select main_a v_prenex_23259) (+ (select main_a v_prenex_23260) 998)))) (forall ((v_prenex_12632 Int) (v_prenex_12633 Int)) (or (<= (+ main_y 1) v_prenex_12632) (<= (select main_a v_prenex_12632) 1498) (<= (+ main_x 1) v_prenex_12633) (<= 2 (* 2 (select main_a v_prenex_12633))) (<= 1000 (+ (select main_a v_prenex_12632) (select main_a v_prenex_12633))) (< v_prenex_12632 main_y) (<= 1 (select main_a v_prenex_12633)))) (or (forall ((v_prenex_19195 Int)) (or (<= 0 (+ (select main_a v_prenex_19195) 498)) (<= 1 (select main_a v_prenex_19195)) (<= (+ main_x 1) v_prenex_19195))) (forall ((v_prenex_19194 Int)) (or (<= (+ main_y 1) v_prenex_19194) (<= 1000 (* 2 (select main_a v_prenex_19194))) (<= (select main_a v_prenex_19194) 1498) (< v_prenex_19194 main_y)))) (forall ((v_prenex_13493 Int) (v_prenex_13494 Int)) (or (<= 500 (select main_a v_prenex_13493)) (< v_prenex_13493 main_y) (<= (+ (select main_a v_prenex_13493) (select main_a v_prenex_13494)) 1000) (<= (select main_a v_prenex_13494) 999) (<= (+ main_y 1) v_prenex_13493) (<= (select main_a v_prenex_13493) 1498))) (forall ((v_prenex_16907 Int) (v_prenex_16908 Int)) (or (<= 1 (select main_a v_prenex_16908)) (<= (+ main_y 1) v_prenex_16907) (<= 1 (select main_a v_prenex_16907)) (< v_prenex_16907 main_y) (<= 0 (+ (select main_a v_prenex_16908) 498)) (<= (select main_a v_prenex_16907) (+ (select main_a v_prenex_16908) 998)) (<= 500 (select main_a v_prenex_16907)))) (forall ((v_prenex_21913 Int) (v_prenex_21912 Int)) (or (<= (+ main_y 1) v_prenex_21912) (<= (+ main_x 1) v_prenex_21913) (< v_prenex_21912 main_y) (<= (select main_a v_prenex_21913) 500) (<= (* 2 (select main_a v_prenex_21913)) 1000) (<= (select main_a v_prenex_21913) (select main_a v_prenex_21912)) (<= (* 2 (select main_a v_prenex_21912)) 1998))) (or (forall ((v_prenex_12080 Int)) (or (<= (+ main_y 1) v_prenex_12080) (< v_prenex_12080 main_y) (<= 1000 (* 2 (select main_a v_prenex_12080))) (<= 1 (select main_a v_prenex_12080)))) (forall ((v_prenex_12081 Int)) (or (<= (select main_a v_prenex_12081) 999) (< v_prenex_12081 main_x)))) (forall ((v_prenex_15828 Int) (v_prenex_15827 Int)) (or (<= (+ main_y 1) v_prenex_15827) (<= 500 (select main_a v_prenex_15827)) (<= 2 (* 2 (select main_a v_prenex_15828))) (<= (select main_a v_prenex_15827) 1498) (<= (+ (select main_a v_prenex_15827) (select main_a v_prenex_15828)) 1000) (< v_prenex_15827 main_y) (<= 1 (select main_a v_prenex_15828)))) (forall ((v_prenex_20143 Int) (v_prenex_20142 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20143))) (<= 1 (select main_a v_prenex_20143)) (<= (+ main_y 1) v_prenex_20142) (<= 1 (select main_a v_prenex_20142)) (<= (select main_a v_prenex_20143) (select main_a v_prenex_20142)) (<= 1000 (* 2 (select main_a v_prenex_20142))) (< v_prenex_20142 main_y))) (forall ((v_prenex_19746 Int) (v_prenex_19745 Int)) (or (<= (select main_a v_prenex_19746) 999) (<= (+ main_y 1) v_prenex_19745) (<= 1 (select main_a v_prenex_19745)) (< v_prenex_19745 main_y) (<= 1000 (+ (select main_a v_prenex_19745) (select main_a v_prenex_19746))))) (forall ((v_prenex_22709 Int) (v_prenex_22708 Int)) (or (<= (* 2 (select main_a v_prenex_22708)) 1998) (< v_prenex_22708 main_y) (<= (+ main_y 1) v_prenex_22708) (<= (select main_a v_prenex_22708) (+ (select main_a v_prenex_22709) 998)) (<= (select main_a v_prenex_22709) 500))) (forall ((v_prenex_13206 Int) (v_prenex_13207 Int)) (or (<= 1 (select main_a v_prenex_13207)) (<= (+ main_y 1) v_prenex_13206) (< v_prenex_13206 main_y) (<= (select main_a v_prenex_13207) 500) (<= (select main_a v_prenex_13207) (select main_a v_prenex_13206)) (<= 500 (select main_a v_prenex_13206)) (<= 1000 (* 2 (select main_a v_prenex_13206))))) (forall ((v_prenex_11597 Int) (v_prenex_11598 Int)) (or (< v_prenex_11597 main_y) (<= 500 (select main_a v_prenex_11597)) (<= (+ main_y 1) v_prenex_11597) (<= (+ (select main_a v_prenex_11597) (select main_a v_prenex_11598)) 1000) (<= 0 (+ (select main_a v_prenex_11598) 498)) (<= (select main_a v_prenex_11597) 999))) (forall ((v_prenex_19407 Int) (v_prenex_19408 Int)) (or (<= (* 2 (select main_a v_prenex_19408)) 1000) (<= 1 (select main_a v_prenex_19407)) (< v_prenex_19407 main_y) (<= (+ main_y 1) v_prenex_19407) (<= 2 (* 2 (select main_a v_prenex_19408))) (<= 1000 (+ (select main_a v_prenex_19407) (select main_a v_prenex_19408))) (<= (* 2 (select main_a v_prenex_19407)) 1998))) (forall ((v_prenex_19913 Int) (v_prenex_19914 Int)) (or (< v_prenex_19914 main_x) (<= (+ main_y 1) v_prenex_19913) (<= 1000 (+ (select main_a v_prenex_19913) (select main_a v_prenex_19914))) (<= 0 (+ (select main_a v_prenex_19914) 498)) (< v_prenex_19913 main_y) (<= 500 (select main_a v_prenex_19913)))) (forall ((v_prenex_18088 Int) (v_prenex_18087 Int)) (or (<= 1 (select main_a v_prenex_18088)) (<= (+ main_y 1) v_prenex_18087) (<= (select main_a v_prenex_18088) (select main_a v_prenex_18087)) (<= 1000 (* 2 (select main_a v_prenex_18087))) (< v_prenex_18087 main_y) (<= 500 (select main_a v_prenex_18087)))) (forall ((v_prenex_12562 Int) (v_prenex_12561 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12562))) (<= (select main_a v_prenex_12562) 500) (<= 1000 (+ (select main_a v_prenex_12561) (select main_a v_prenex_12562))) (<= 500 (select main_a v_prenex_12561)) (<= (+ main_y 1) v_prenex_12561) (< v_prenex_12561 main_y) (<= 1 (select main_a v_prenex_12561)))) (forall ((v_prenex_19724 Int) (v_prenex_19725 Int)) (or (<= (+ main_x 1) v_prenex_19725) (<= (+ main_y 1) v_prenex_19724) (< v_prenex_19724 main_y) (<= (select main_a v_prenex_19725) (select main_a v_prenex_19724)) (<= (* 2 (select main_a v_prenex_19725)) 1000) (<= (select main_a v_prenex_19725) 999) (<= 1000 (* 2 (select main_a v_prenex_19724))))) (forall ((v_prenex_14877 Int) (v_prenex_14876 Int)) (or (<= (+ main_x 1) v_prenex_14877) (<= 2 (* 2 (select main_a v_prenex_14877))) (<= (select main_a v_prenex_14877) (select main_a v_prenex_14876)) (<= (+ main_y 1) v_prenex_14876) (< v_prenex_14876 main_y) (<= (select main_a v_prenex_14877) 500) (<= (select main_a v_prenex_14876) 1498))) (forall ((v_prenex_13607 Int) (v_prenex_13608 Int)) (or (<= (* 2 (select main_a v_prenex_13608)) 1000) (<= (select main_a v_prenex_13607) 999) (<= 1000 (+ (select main_a v_prenex_13607) (select main_a v_prenex_13608))) (<= (+ main_y 1) v_prenex_13607) (<= 2 (* 2 (select main_a v_prenex_13608))) (< v_prenex_13607 main_y))) (forall ((v_prenex_21048 Int) (v_prenex_21049 Int)) (or (<= (+ main_y 1) v_prenex_21048) (<= 1 (select main_a v_prenex_21048)) (<= 0 (+ (select main_a v_prenex_21049) 498)) (<= 1000 (+ (select main_a v_prenex_21048) (select main_a v_prenex_21049))) (< v_prenex_21048 main_y) (< v_prenex_21049 main_x))) (forall ((v_prenex_16995 Int) (v_prenex_16996 Int)) (or (< v_prenex_16995 main_y) (<= (select main_a v_prenex_16995) 1498) (<= (+ main_y 1) v_prenex_16995) (<= 2 (* 2 (select main_a v_prenex_16996))) (<= (select main_a v_prenex_16995) 999) (<= 1000 (+ (select main_a v_prenex_16995) (select main_a v_prenex_16996))))) (forall ((v_prenex_17928 Int) (v_prenex_17929 Int)) (or (<= (select main_a v_prenex_17928) 1498) (<= (select main_a v_prenex_17929) 999) (<= (+ (select main_a v_prenex_17928) (select main_a v_prenex_17929)) 1000) (< v_prenex_17928 main_y) (<= (select main_a v_prenex_17929) 500) (<= (+ main_x 1) v_prenex_17929) (<= (+ main_y 1) v_prenex_17928))) (or (forall ((v_prenex_11268 Int)) (or (<= (* 2 (select main_a v_prenex_11268)) 1998) (<= 500 (select main_a v_prenex_11268)) (<= (select main_a v_prenex_11268) 999) (< v_prenex_11268 main_y) (<= (+ main_y 1) v_prenex_11268))) (forall ((v_prenex_11269 Int)) (or (<= (select main_a v_prenex_11269) 999) (<= 1 (select main_a v_prenex_11269))))) (or (forall ((v_prenex_20206 Int)) (or (<= 500 (select main_a v_prenex_20206)) (<= 1000 (* 2 (select main_a v_prenex_20206))) (<= (select main_a v_prenex_20206) 1498) (<= (+ main_y 1) v_prenex_20206) (< v_prenex_20206 main_y))) (forall ((v_prenex_20207 Int)) (<= 2 (* 2 (select main_a v_prenex_20207))))) (forall ((v_prenex_18477 Int) (v_prenex_18476 Int)) (or (<= 500 (select main_a v_prenex_18476)) (< v_prenex_18477 main_x) (<= (select main_a v_prenex_18477) (select main_a v_prenex_18476)) (< v_prenex_18476 main_y) (<= 0 (+ (select main_a v_prenex_18477) 498)) (<= (+ main_y 1) v_prenex_18476))) (forall ((v_prenex_20598 Int) (v_prenex_20597 Int)) (or (<= 0 (+ (select main_a v_prenex_20598) 498)) (<= (* 2 (select main_a v_prenex_20597)) 1998) (<= (select main_a v_prenex_20598) (select main_a v_prenex_20597)) (<= 2 (* 2 (select main_a v_prenex_20598))) (< v_prenex_20597 main_y) (<= 500 (select main_a v_prenex_20597)) (<= (+ main_y 1) v_prenex_20597))) (forall ((v_prenex_15557 Int) (v_prenex_15558 Int)) (or (<= (select main_a v_prenex_15557) (+ (select main_a v_prenex_15558) 998)) (< v_prenex_15557 main_y) (<= (* 2 (select main_a v_prenex_15558)) 1000) (<= (+ main_y 1) v_prenex_15557) (<= 2 (* 2 (select main_a v_prenex_15558))) (<= 500 (select main_a v_prenex_15557)))) (forall ((v_prenex_21786 Int) (v_prenex_21787 Int)) (or (<= (select main_a v_prenex_21787) (select main_a v_prenex_21786)) (<= (select main_a v_prenex_21786) 999) (<= (+ main_y 1) v_prenex_21786) (<= (select main_a v_prenex_21787) 999) (< v_prenex_21786 main_y) (<= (select main_a v_prenex_21786) 1498) (<= (* 2 (select main_a v_prenex_21787)) 1000))) (forall ((v_prenex_21261 Int) (v_prenex_21262 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21262))) (<= 1000 (* 2 (select main_a v_prenex_21261))) (<= (select main_a v_prenex_21261) (+ (select main_a v_prenex_21262) 998)) (<= (+ main_x 1) v_prenex_21262) (< v_prenex_21261 main_y) (<= 0 (+ (select main_a v_prenex_21262) 498)) (<= (+ main_y 1) v_prenex_21261))) (forall ((v_prenex_14477 Int) (v_prenex_14476 Int)) (or (<= 1 (select main_a v_prenex_14476)) (<= (select main_a v_prenex_14477) 500) (<= (select main_a v_prenex_14477) 999) (<= (select main_a v_prenex_14477) (select main_a v_prenex_14476)) (<= (+ main_y 1) v_prenex_14476) (< v_prenex_14476 main_y))) (forall ((v_prenex_15702 Int) (v_prenex_15701 Int)) (or (< v_prenex_15701 main_y) (<= (select main_a v_prenex_15701) (+ (select main_a v_prenex_15702) 998)) (<= 0 (+ (select main_a v_prenex_15702) 498)) (<= (select main_a v_prenex_15701) 999) (<= (select main_a v_prenex_15702) 999) (<= (+ main_y 1) v_prenex_15701) (<= 1 (select main_a v_prenex_15701)))) (forall ((v_prenex_13572 Int) (v_prenex_13571 Int)) (or (<= (select main_a v_prenex_13572) 999) (< v_prenex_13571 main_y) (<= (+ main_y 1) v_prenex_13571) (<= (select main_a v_prenex_13571) (+ (select main_a v_prenex_13572) 998)) (<= 1 (select main_a v_prenex_13571)) (<= 0 (+ (select main_a v_prenex_13572) 498)))) (forall ((v_prenex_20624 Int) (v_prenex_20623 Int)) (or (<= 1 (select main_a v_prenex_20623)) (<= (select main_a v_prenex_20623) 999) (<= (+ main_y 1) v_prenex_20623) (<= (* 2 (select main_a v_prenex_20624)) 1000) (< v_prenex_20623 main_y) (<= (select main_a v_prenex_20623) (+ (select main_a v_prenex_20624) 998)) (<= (select main_a v_prenex_20624) 500))) (forall ((v_prenex_11484 Int) (v_prenex_11485 Int)) (or (< v_prenex_11484 main_y) (<= (select main_a v_prenex_11485) (select main_a v_prenex_11484)) (<= (select main_a v_prenex_11485) 999) (<= (select main_a v_prenex_11484) 1498) (<= (+ main_y 1) v_prenex_11484) (<= 1 (select main_a v_prenex_11484)))) (forall ((v_prenex_12386 Int) (v_prenex_12385 Int)) (or (< v_prenex_12385 main_y) (<= 1000 (* 2 (select main_a v_prenex_12385))) (<= 1 (select main_a v_prenex_12386)) (<= (select main_a v_prenex_12385) (+ (select main_a v_prenex_12386) 998)) (<= (+ main_y 1) v_prenex_12385) (<= (select main_a v_prenex_12385) 999))) (or (forall ((v_prenex_13755 Int)) (or (<= (* 2 (select main_a v_prenex_13755)) 1998) (<= 500 (select main_a v_prenex_13755)) (<= 1000 (* 2 (select main_a v_prenex_13755))) (<= (+ main_y 1) v_prenex_13755) (< v_prenex_13755 main_y))) (forall ((v_prenex_13756 Int)) (or (<= (select main_a v_prenex_13756) 999) (<= (select main_a v_prenex_13756) 500)))) (forall ((v_prenex_18026 Int) (v_prenex_18025 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18025))) (<= (select main_a v_prenex_18025) (+ (select main_a v_prenex_18026) 998)) (<= 2 (* 2 (select main_a v_prenex_18026))) (< v_prenex_18025 main_y) (<= (select main_a v_prenex_18026) 500) (<= (+ main_y 1) v_prenex_18025))) (or (forall ((v_prenex_15888 Int)) (or (< v_prenex_15888 main_x) (<= (select main_a v_prenex_15888) 999))) (forall ((v_prenex_15887 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15887))) (<= (* 2 (select main_a v_prenex_15887)) 1998) (<= (+ main_y 1) v_prenex_15887) (< v_prenex_15887 main_y)))) (forall ((v_prenex_22303 Int) (v_prenex_22304 Int)) (or (< v_prenex_22303 main_y) (<= 2 (* 2 (select main_a v_prenex_22304))) (<= (select main_a v_prenex_22304) 500) (<= (select main_a v_prenex_22304) (select main_a v_prenex_22303)) (<= (+ main_x 1) v_prenex_22304) (<= (+ main_y 1) v_prenex_22303) (<= (select main_a v_prenex_22303) 999))) (forall ((v_prenex_14453 Int) (v_prenex_14452 Int)) (or (<= 0 (+ (select main_a v_prenex_14453) 498)) (<= (+ main_y 1) v_prenex_14452) (<= (select main_a v_prenex_14453) (select main_a v_prenex_14452)) (<= (select main_a v_prenex_14453) 999) (<= 1000 (* 2 (select main_a v_prenex_14452))) (<= 1 (select main_a v_prenex_14452)) (< v_prenex_14452 main_y))) (forall ((v_prenex_15519 Int) (v_prenex_15520 Int)) (or (<= (+ (select main_a v_prenex_15519) (select main_a v_prenex_15520)) 1000) (< v_prenex_15519 main_y) (<= (select main_a v_prenex_15519) 1498) (<= (+ main_y 1) v_prenex_15519) (<= (select main_a v_prenex_15519) 999) (<= (select main_a v_prenex_15520) 999))) (forall ((v_prenex_13489 Int) (v_prenex_13490 Int)) (or (<= (+ main_x 1) v_prenex_13490) (< v_prenex_13490 main_x) (<= 1000 (+ (select main_a v_prenex_13489) (select main_a v_prenex_13490))) (<= (* 2 (select main_a v_prenex_13490)) 1000) (<= (select main_a v_prenex_13490) 999))) (forall ((v_prenex_12069 Int) (v_prenex_12068 Int)) (or (<= (+ (select main_a v_prenex_12068) (select main_a v_prenex_12069)) 1000) (<= (+ main_y 1) v_prenex_12068) (<= (* 2 (select main_a v_prenex_12068)) 1998) (< v_prenex_12068 main_y) (<= 1 (select main_a v_prenex_12068)) (<= (select main_a v_prenex_12069) 500) (<= 2 (* 2 (select main_a v_prenex_12069))))) (or (forall ((v_prenex_17792 Int)) (or (<= 500 (select main_a v_prenex_17792)) (<= 1000 (* 2 (select main_a v_prenex_17792))) (<= (select main_a v_prenex_17792) 1498) (<= (+ main_y 1) v_prenex_17792) (< v_prenex_17792 main_y))) (forall ((v_prenex_17793 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17793))) (<= (* 2 (select main_a v_prenex_17793)) 1000)))) (or (forall ((v_prenex_11498 Int)) (or (<= (select main_a v_prenex_11498) 500) (<= 1 (select main_a v_prenex_11498)))) (forall ((v_prenex_11497 Int)) (or (<= (+ main_y 1) v_prenex_11497) (<= (select main_a v_prenex_11497) 1498) (<= 500 (select main_a v_prenex_11497)) (<= 1000 (* 2 (select main_a v_prenex_11497))) (< v_prenex_11497 main_y)))) (forall ((v_prenex_11795 Int) (v_prenex_11796 Int)) (or (< v_prenex_11795 main_y) (<= (select main_a v_prenex_11796) (select main_a v_prenex_11795)) (<= (select main_a v_prenex_11795) 1498) (<= 1 (select main_a v_prenex_11796)) (<= (+ main_y 1) v_prenex_11795) (<= 2 (* 2 (select main_a v_prenex_11796))))) (forall ((v_prenex_17735 Int) (v_prenex_17736 Int)) (or (<= 0 (+ (select main_a v_prenex_17736) 498)) (<= 1000 (* 2 (select main_a v_prenex_17735))) (<= (+ main_y 1) v_prenex_17735) (< v_prenex_17735 main_y) (< v_prenex_17736 main_x) (<= (select main_a v_prenex_17736) (select main_a v_prenex_17735)))) (or (forall ((v_prenex_18325 Int)) (or (< v_prenex_18325 main_x) (<= (+ main_x 1) v_prenex_18325) (<= (select main_a v_prenex_18325) 999) (<= 1 (select main_a v_prenex_18325)))) (forall ((v_prenex_18324 Int)) (<= 1000 (* 2 (select main_a v_prenex_18324))))) (forall ((v_prenex_18448 Int) (v_prenex_18449 Int)) (or (< v_prenex_18448 main_y) (<= (select main_a v_prenex_18449) (select main_a v_prenex_18448)) (<= (+ main_y 1) v_prenex_18448) (<= (select main_a v_prenex_18448) 999) (<= 1000 (* 2 (select main_a v_prenex_18448))))) (or (forall ((v_prenex_13115 Int)) (or (<= (* 2 (select main_a v_prenex_13115)) 1000) (<= 0 (+ (select main_a v_prenex_13115) 498)) (<= (+ main_x 1) v_prenex_13115))) (forall ((v_prenex_13114 Int)) (or (< v_prenex_13114 main_y) (<= 1000 (* 2 (select main_a v_prenex_13114))) (<= (+ main_y 1) v_prenex_13114)))) (or (forall ((v_prenex_23158 Int)) (or (<= (select main_a v_prenex_23158) 500) (<= (* 2 (select main_a v_prenex_23158)) 1000))) (forall ((v_prenex_23157 Int)) (or (<= (+ main_y 1) v_prenex_23157) (<= (* 2 (select main_a v_prenex_23157)) 1998) (<= (select main_a v_prenex_23157) 999) (< v_prenex_23157 main_y)))) (or (forall ((v_prenex_21684 Int)) (or (<= (* 2 (select main_a v_prenex_21684)) 1998) (<= (select main_a v_prenex_21684) 999) (< v_prenex_21684 main_y) (<= 500 (select main_a v_prenex_21684)) (<= (+ main_y 1) v_prenex_21684))) (forall ((v_prenex_21685 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21685))) (<= (select main_a v_prenex_21685) 500)))) (or (forall ((v_prenex_12102 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12102))) (<= (+ main_y 1) v_prenex_12102) (<= (select main_a v_prenex_12102) 1498) (< v_prenex_12102 main_y) (<= (* 2 (select main_a v_prenex_12102)) 1998))) (forall ((v_prenex_12103 Int)) (or (<= 0 (+ (select main_a v_prenex_12103) 498)) (<= (select main_a v_prenex_12103) 500)))) (forall ((v_prenex_11406 Int) (v_prenex_11407 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11406))) (<= 1000 (+ (select main_a v_prenex_11406) (select main_a v_prenex_11407))) (<= (+ main_y 1) v_prenex_11406) (<= (* 2 (select main_a v_prenex_11407)) 1000) (<= (* 2 (select main_a v_prenex_11406)) 1998) (< v_prenex_11406 main_y) (<= (select main_a v_prenex_11407) 999))) (forall ((v_prenex_12368 Int) (v_prenex_12369 Int)) (or (<= (select main_a v_prenex_12369) (select main_a v_prenex_12368)) (<= 500 (select main_a v_prenex_12368)) (<= (+ main_y 1) v_prenex_12368) (<= 2 (* 2 (select main_a v_prenex_12369))) (< v_prenex_12368 main_y) (<= (* 2 (select main_a v_prenex_12369)) 1000) (<= (+ main_x 1) v_prenex_12369))) (or (forall ((v_prenex_13240 Int)) (or (<= (* 2 (select main_a v_prenex_13240)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13240))) (< v_prenex_13240 main_y) (<= (+ main_y 1) v_prenex_13240))) (forall ((v_prenex_13241 Int)) (or (<= 0 (+ (select main_a v_prenex_13241) 498)) (< v_prenex_13241 main_x) (<= (select main_a v_prenex_13241) 999)))) (forall ((v_prenex_12825 Int) (v_prenex_12826 Int)) (or (<= (select main_a v_prenex_12826) (select main_a v_prenex_12825)) (<= (select main_a v_prenex_12825) 1498) (<= (select main_a v_prenex_12826) 500) (<= (+ main_y 1) v_prenex_12825) (<= 500 (select main_a v_prenex_12825)) (< v_prenex_12825 main_y) (<= 2 (* 2 (select main_a v_prenex_12826))))) (forall ((v_prenex_12960 Int) (v_prenex_12961 Int)) (or (<= 1 (select main_a v_prenex_12960)) (< v_prenex_12960 main_y) (<= (select main_a v_prenex_12961) (select main_a v_prenex_12960)) (<= 1000 (* 2 (select main_a v_prenex_12960))) (<= (* 2 (select main_a v_prenex_12961)) 1000) (<= (+ main_y 1) v_prenex_12960))) (forall ((v_prenex_20175 Int) (v_prenex_20174 Int)) (or (<= (select main_a v_prenex_20174) (+ (select main_a v_prenex_20175) 998)) (<= (select main_a v_prenex_20175) 500) (<= (select main_a v_prenex_20174) 999) (< v_prenex_20174 main_y) (<= (+ main_y 1) v_prenex_20174) (<= 500 (select main_a v_prenex_20174)) (<= 2 (* 2 (select main_a v_prenex_20175))))) (or (forall ((v_prenex_15561 Int)) (or (< v_prenex_15561 main_y) (<= (select main_a v_prenex_15561) 1498) (<= 500 (select main_a v_prenex_15561)) (<= 1000 (* 2 (select main_a v_prenex_15561))) (<= (+ main_y 1) v_prenex_15561))) (forall ((v_prenex_15562 Int)) (<= (* 2 (select main_a v_prenex_15562)) 1000))) (or (forall ((v_prenex_23315 Int)) (or (< v_prenex_23315 main_y) (<= (+ main_y 1) v_prenex_23315) (<= (* 2 (select main_a v_prenex_23315)) 1998) (<= 1 (select main_a v_prenex_23315)))) (forall ((v_prenex_23316 Int)) (or (<= (+ main_x 1) v_prenex_23316) (<= (select main_a v_prenex_23316) 500) (<= 2 (* 2 (select main_a v_prenex_23316)))))) (forall ((v_prenex_23657 Int) (v_prenex_23656 Int)) (or (<= 1000 (+ (select main_a v_prenex_23656) (select main_a v_prenex_23657))) (< v_prenex_23656 main_y) (<= 2 (* 2 (select main_a v_prenex_23657))) (<= 0 (+ (select main_a v_prenex_23657) 498)) (<= 500 (select main_a v_prenex_23656)) (<= (* 2 (select main_a v_prenex_23656)) 1998) (<= (+ main_y 1) v_prenex_23656))) (or (forall ((v_prenex_18787 Int)) (<= (select main_a v_prenex_18787) 999)) (forall ((v_prenex_18786 Int)) (or (< v_prenex_18786 main_y) (<= (* 2 (select main_a v_prenex_18786)) 1998) (<= 500 (select main_a v_prenex_18786)) (<= (+ main_y 1) v_prenex_18786)))) (or (forall ((v_prenex_22031 Int)) (or (<= (select main_a v_prenex_22031) 999) (<= 0 (+ (select main_a v_prenex_22031) 498)))) (forall ((v_prenex_22030 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22030))) (<= (+ main_y 1) v_prenex_22030) (<= (* 2 (select main_a v_prenex_22030)) 1998) (< v_prenex_22030 main_y) (<= (select main_a v_prenex_22030) 999)))) (or (forall ((v_prenex_15240 Int)) (or (<= 0 (+ (select main_a v_prenex_15240) 498)) (<= 1 (select main_a v_prenex_15240)))) (forall ((v_prenex_15239 Int)) (or (<= (+ main_y 1) v_prenex_15239) (<= 500 (select main_a v_prenex_15239)) (<= (* 2 (select main_a v_prenex_15239)) 1998) (< v_prenex_15239 main_y) (<= 1000 (* 2 (select main_a v_prenex_15239)))))) (or (forall ((v_prenex_13032 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13032))) (< v_prenex_13032 main_y) (<= 1 (select main_a v_prenex_13032)) (<= (+ main_y 1) v_prenex_13032))) (forall ((v_prenex_13033 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13033))) (<= (* 2 (select main_a v_prenex_13033)) 1000)))) (or (forall ((v_prenex_12540 Int)) (or (<= (+ main_x 1) v_prenex_12540) (<= 0 (+ (select main_a v_prenex_12540) 498)) (<= (select main_a v_prenex_12540) 999))) (forall ((v_prenex_12539 Int)) (or (<= (+ main_y 1) v_prenex_12539) (<= 1000 (* 2 (select main_a v_prenex_12539))) (< v_prenex_12539 main_y) (<= 1 (select main_a v_prenex_12539))))) (forall ((v_prenex_12092 Int) (v_prenex_12093 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12092))) (< v_prenex_12092 main_y) (< v_prenex_12093 main_x) (<= (+ main_y 1) v_prenex_12092) (<= 1000 (+ (select main_a v_prenex_12092) (select main_a v_prenex_12093))) (<= 2 (* 2 (select main_a v_prenex_12093))) (<= (* 2 (select main_a v_prenex_12093)) 1000))) (forall ((v_prenex_21131 Int) (v_prenex_21130 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21130))) (<= (+ main_y 1) v_prenex_21130) (<= (select main_a v_prenex_21131) (select main_a v_prenex_21130)) (<= (select main_a v_prenex_21130) 999) (<= 0 (+ (select main_a v_prenex_21131) 498)) (< v_prenex_21130 main_y))) (forall ((v_prenex_14413 Int) (v_prenex_14412 Int)) (or (< v_prenex_14412 main_y) (<= (+ main_y 1) v_prenex_14412) (< v_prenex_14413 main_x) (<= (select main_a v_prenex_14413) 999) (<= (* 2 (select main_a v_prenex_14412)) 1998) (<= (select main_a v_prenex_14412) (+ (select main_a v_prenex_14413) 998)) (<= 2 (* 2 (select main_a v_prenex_14413))))) (forall ((v_prenex_17579 Int) (v_prenex_17580 Int)) (or (<= (select main_a v_prenex_17579) 999) (<= 1 (select main_a v_prenex_17580)) (<= (* 2 (select main_a v_prenex_17580)) 1000) (<= (+ main_y 1) v_prenex_17579) (<= (+ (select main_a v_prenex_17579) (select main_a v_prenex_17580)) 1000) (< v_prenex_17579 main_y))) (forall ((v_prenex_21381 Int) (v_prenex_21382 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21382))) (< v_prenex_21381 main_y) (<= (+ (select main_a v_prenex_21381) (select main_a v_prenex_21382)) 1000) (<= (+ main_y 1) v_prenex_21381) (<= (* 2 (select main_a v_prenex_21381)) 1998) (<= 0 (+ (select main_a v_prenex_21382) 498)) (<= 1 (select main_a v_prenex_21381)))) (forall ((v_prenex_19625 Int) (v_prenex_19624 Int)) (or (<= (* 2 (select main_a v_prenex_19624)) 1998) (<= (select main_a v_prenex_19625) (select main_a v_prenex_19624)) (<= 500 (select main_a v_prenex_19624)) (<= (+ main_y 1) v_prenex_19624) (<= 0 (+ (select main_a v_prenex_19625) 498)) (<= (select main_a v_prenex_19625) 999) (< v_prenex_19624 main_y))) (or (forall ((v_prenex_13477 Int)) (or (< v_prenex_13477 main_y) (<= 500 (select main_a v_prenex_13477)) (<= (+ main_y 1) v_prenex_13477) (<= (select main_a v_prenex_13477) 1498) (<= 1000 (* 2 (select main_a v_prenex_13477))))) (forall ((v_prenex_13478 Int)) (or (<= 1 (select main_a v_prenex_13478)) (<= (* 2 (select main_a v_prenex_13478)) 1000)))) (forall ((v_prenex_15742 Int) (v_prenex_15741 Int)) (or (<= (select main_a v_prenex_15741) 999) (<= 0 (+ (select main_a v_prenex_15742) 498)) (<= 1 (select main_a v_prenex_15742)) (<= (* 2 (select main_a v_prenex_15741)) 1998) (<= 1000 (+ (select main_a v_prenex_15741) (select main_a v_prenex_15742))) (<= (+ main_y 1) v_prenex_15741) (< v_prenex_15741 main_y))) (forall ((v_prenex_13804 Int) (v_prenex_13803 Int)) (or (<= (+ (select main_a v_prenex_13803) (select main_a v_prenex_13804)) 1000) (<= (select main_a v_prenex_13803) 999) (<= (+ main_y 1) v_prenex_13803) (<= 0 (+ (select main_a v_prenex_13804) 498)) (< v_prenex_13803 main_y) (<= 500 (select main_a v_prenex_13803)) (<= (* 2 (select main_a v_prenex_13804)) 1000))) (forall ((v_prenex_11622 Int) (v_prenex_11621 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11622))) (<= 500 (select main_a v_prenex_11621)) (<= (+ (select main_a v_prenex_11621) (select main_a v_prenex_11622)) 1000) (<= (* 2 (select main_a v_prenex_11622)) 1000) (<= (+ main_y 1) v_prenex_11621) (< v_prenex_11621 main_y))) (forall ((v_prenex_16875 Int) (v_prenex_16876 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16875))) (< v_prenex_16875 main_y) (<= (select main_a v_prenex_16876) (select main_a v_prenex_16875)) (<= 0 (+ (select main_a v_prenex_16876) 498)) (<= (+ main_y 1) v_prenex_16875) (<= 500 (select main_a v_prenex_16875)))) (or (forall ((v_prenex_11266 Int)) (or (<= (+ main_y 1) v_prenex_11266) (<= 1000 (* 2 (select main_a v_prenex_11266))) (<= (* 2 (select main_a v_prenex_11266)) 1998) (< v_prenex_11266 main_y))) (forall ((v_prenex_11267 Int)) (or (<= (select main_a v_prenex_11267) 999) (<= 1 (select main_a v_prenex_11267))))) (or (forall ((v_prenex_15392 Int)) (<= 0 (+ (select main_a v_prenex_15392) 498))) (forall ((v_prenex_15391 Int)) (or (<= (* 2 (select main_a v_prenex_15391)) 1998) (< v_prenex_15391 main_y) (<= (select main_a v_prenex_15391) 1498) (<= (+ main_y 1) v_prenex_15391)))) (forall ((v_prenex_12050 Int) (v_prenex_12051 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12051))) (<= (+ main_y 1) v_prenex_12050) (< v_prenex_12050 main_y) (<= (* 2 (select main_a v_prenex_12050)) 1998) (<= (+ main_x 1) v_prenex_12051) (<= (select main_a v_prenex_12051) 999) (<= 1000 (+ (select main_a v_prenex_12050) (select main_a v_prenex_12051))))) (forall ((v_prenex_22598 Int) (v_prenex_22597 Int)) (or (<= (select main_a v_prenex_22598) 999) (<= 1 (select main_a v_prenex_22597)) (<= 1 (select main_a v_prenex_22598)) (<= (+ main_y 1) v_prenex_22597) (< v_prenex_22597 main_y) (<= 1000 (+ (select main_a v_prenex_22597) (select main_a v_prenex_22598))) (<= 1000 (* 2 (select main_a v_prenex_22597))))) (or (forall ((v_prenex_14912 Int)) (or (< v_prenex_14912 main_y) (<= (* 2 (select main_a v_prenex_14912)) 1998) (<= (+ main_y 1) v_prenex_14912) (<= 1000 (* 2 (select main_a v_prenex_14912))) (<= (select main_a v_prenex_14912) 1498))) (forall ((v_prenex_14913 Int)) (or (<= 1 (select main_a v_prenex_14913)) (<= 2 (* 2 (select main_a v_prenex_14913)))))) (forall ((v_prenex_13959 Int) (v_prenex_13958 Int)) (or (<= (* 2 (select main_a v_prenex_13959)) 1000) (<= 1000 (* 2 (select main_a v_prenex_13958))) (<= (+ main_y 1) v_prenex_13958) (< v_prenex_13958 main_y) (<= (+ (select main_a v_prenex_13958) (select main_a v_prenex_13959)) 1000))) (or (forall ((v_prenex_12307 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12307))) (<= (+ main_y 1) v_prenex_12307) (<= (* 2 (select main_a v_prenex_12307)) 1998) (< v_prenex_12307 main_y))) (forall ((v_prenex_12308 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12308))) (<= 1 (select main_a v_prenex_12308))))) (forall ((v_prenex_22396 Int) (v_prenex_22395 Int)) (or (<= (select main_a v_prenex_22396) 999) (<= 2 (* 2 (select main_a v_prenex_22396))) (<= (+ main_y 1) v_prenex_22395) (< v_prenex_22395 main_y) (<= (* 2 (select main_a v_prenex_22395)) 1998) (<= 1000 (+ (select main_a v_prenex_22395) (select main_a v_prenex_22396))) (<= (select main_a v_prenex_22395) 1498))) (forall ((v_prenex_15622 Int) (v_prenex_15621 Int)) (or (< v_prenex_15621 main_y) (<= (* 2 (select main_a v_prenex_15621)) 1998) (<= 0 (+ (select main_a v_prenex_15622) 498)) (<= 1000 (+ (select main_a v_prenex_15621) (select main_a v_prenex_15622))) (<= (+ main_y 1) v_prenex_15621) (<= 1000 (* 2 (select main_a v_prenex_15621))))) (forall ((v_prenex_22028 Int) (v_prenex_22029 Int)) (or (<= (select main_a v_prenex_22029) (select main_a v_prenex_22028)) (<= 2 (* 2 (select main_a v_prenex_22029))) (< v_prenex_22029 main_x) (<= (+ main_x 1) v_prenex_22029))) (forall ((v_prenex_14009 Int) (v_prenex_14008 Int)) (or (<= (+ (select main_a v_prenex_14008) (select main_a v_prenex_14009)) 1000) (<= (+ main_y 1) v_prenex_14008) (<= 1 (select main_a v_prenex_14008)) (<= 500 (select main_a v_prenex_14008)) (<= (select main_a v_prenex_14009) 500) (<= 2 (* 2 (select main_a v_prenex_14009))) (< v_prenex_14008 main_y))) (forall ((v_prenex_13158 Int) (v_prenex_13159 Int)) (or (<= (* 2 (select main_a v_prenex_13158)) 1998) (<= (+ main_y 1) v_prenex_13158) (<= 1000 (+ (select main_a v_prenex_13158) (select main_a v_prenex_13159))) (<= 1 (select main_a v_prenex_13159)) (<= (select main_a v_prenex_13158) 1498) (<= 0 (+ (select main_a v_prenex_13159) 498)) (< v_prenex_13158 main_y))) (or (forall ((v_prenex_13189 Int)) (<= 2 (* 2 (select main_a v_prenex_13189)))) (forall ((v_prenex_10921 Int)) (or (<= (* 2 (select main_a v_prenex_10921)) 1998) (< v_prenex_10921 main_y) (<= 1000 (* 2 (select main_a v_prenex_10921))) (<= (+ main_y 1) v_prenex_10921)))) (or (forall ((v_prenex_13025 Int)) (or (<= 1 (select main_a v_prenex_13025)) (<= (* 2 (select main_a v_prenex_13025)) 1000) (<= (+ main_x 1) v_prenex_13025) (< v_prenex_13025 main_x))) (forall ((v_prenex_13024 Int)) (<= (* 2 (select main_a v_prenex_13024)) 1998))) (or (forall ((v_prenex_15277 Int)) (or (< v_prenex_15277 main_y) (<= (+ main_y 1) v_prenex_15277) (<= 1000 (* 2 (select main_a v_prenex_15277))))) (forall ((v_prenex_15278 Int)) (or (<= 1 (select main_a v_prenex_15278)) (<= 2 (* 2 (select main_a v_prenex_15278)))))) (forall ((v_prenex_11561 Int) (v_prenex_11562 Int)) (or (< v_prenex_11562 main_x) (<= (+ main_x 1) v_prenex_11562) (<= (+ (select main_a v_prenex_11561) (select main_a v_prenex_11562)) 1000) (<= 1 (select main_a v_prenex_11562)))) (forall ((v_prenex_14301 Int) (v_prenex_14300 Int)) (or (<= (select main_a v_prenex_14300) 1498) (<= (+ (select main_a v_prenex_14300) (select main_a v_prenex_14301)) 1000) (<= (select main_a v_prenex_14301) 500) (<= (select main_a v_prenex_14301) 999) (< v_prenex_14300 main_y) (<= (+ main_y 1) v_prenex_14300))) (forall ((v_prenex_13988 Int) (v_prenex_13989 Int)) (or (<= 0 (+ (select main_a v_prenex_13989) 498)) (<= (* 2 (select main_a v_prenex_13989)) 1000) (<= 1 (select main_a v_prenex_13988)) (<= (* 2 (select main_a v_prenex_13988)) 1998) (<= (select main_a v_prenex_13988) (+ (select main_a v_prenex_13989) 998)) (<= (+ main_y 1) v_prenex_13988) (< v_prenex_13988 main_y))) (forall ((v_prenex_16555 Int) (v_prenex_16556 Int)) (or (< v_prenex_16555 main_y) (<= (select main_a v_prenex_16555) (+ (select main_a v_prenex_16556) 998)) (<= (select main_a v_prenex_16555) 1498) (<= (+ main_x 1) v_prenex_16556) (<= 1 (select main_a v_prenex_16556)) (<= (+ main_y 1) v_prenex_16555) (<= 0 (+ (select main_a v_prenex_16556) 498)))) (forall ((v_prenex_20937 Int) (v_prenex_20936 Int)) (or (<= (select main_a v_prenex_20937) (select main_a v_prenex_20936)) (<= (select main_a v_prenex_20936) 1498) (<= (+ main_y 1) v_prenex_20936) (< v_prenex_20936 main_y) (<= (* 2 (select main_a v_prenex_20936)) 1998) (<= (select main_a v_prenex_20937) 500))) (forall ((v_prenex_15031 Int) (v_prenex_15030 Int)) (or (<= 1000 (+ (select main_a v_prenex_15030) (select main_a v_prenex_15031))) (< v_prenex_15031 main_x) (< v_prenex_15030 main_y) (<= (* 2 (select main_a v_prenex_15031)) 1000) (<= (select main_a v_prenex_15030) 1498) (<= (+ main_y 1) v_prenex_15030))) (forall ((v_prenex_21820 Int) (v_prenex_21821 Int)) (or (<= 1 (select main_a v_prenex_21821)) (<= 0 (+ (select main_a v_prenex_21821) 498)) (< v_prenex_21820 main_y) (<= 1000 (+ (select main_a v_prenex_21820) (select main_a v_prenex_21821))) (< v_prenex_21821 main_x) (<= (+ main_y 1) v_prenex_21820) (<= (select main_a v_prenex_21820) 1498))) (forall ((v_prenex_19217 Int) (v_prenex_19216 Int)) (or (<= (select main_a v_prenex_19217) (select main_a v_prenex_19216)) (<= 500 (select main_a v_prenex_19216)) (< v_prenex_19216 main_y) (<= 1 (select main_a v_prenex_19217)) (<= (+ main_y 1) v_prenex_19216))) (forall ((v_prenex_21353 Int) (v_prenex_21354 Int)) (or (<= 1 (select main_a v_prenex_21353)) (< v_prenex_21353 main_y) (<= (select main_a v_prenex_21353) 999) (<= (+ main_y 1) v_prenex_21353) (<= (* 2 (select main_a v_prenex_21354)) 1000) (<= (select main_a v_prenex_21354) (select main_a v_prenex_21353)) (<= 2 (* 2 (select main_a v_prenex_21354))))) (forall ((v_prenex_14820 Int) (v_prenex_14821 Int)) (or (<= (select main_a v_prenex_14820) (+ (select main_a v_prenex_14821) 998)) (<= 500 (select main_a v_prenex_14820)) (<= (+ main_y 1) v_prenex_14820) (<= 1 (select main_a v_prenex_14820)) (<= (select main_a v_prenex_14821) 999) (<= 2 (* 2 (select main_a v_prenex_14821))) (< v_prenex_14820 main_y))) (forall ((v_prenex_22645 Int) (v_prenex_22646 Int)) (or (<= 1 (select main_a v_prenex_22645)) (<= (+ main_y 1) v_prenex_22645) (< v_prenex_22645 main_y) (<= 2 (* 2 (select main_a v_prenex_22646))) (<= (select main_a v_prenex_22646) (select main_a v_prenex_22645)) (<= 500 (select main_a v_prenex_22645)) (<= (* 2 (select main_a v_prenex_22646)) 1000))) (forall ((v_prenex_13995 Int) (v_prenex_13994 Int)) (or (<= 1 (select main_a v_prenex_13995)) (<= 500 (select main_a v_prenex_13994)) (<= 1000 (+ (select main_a v_prenex_13994) (select main_a v_prenex_13995))) (< v_prenex_13994 main_y) (<= (select main_a v_prenex_13994) 999) (<= (+ main_y 1) v_prenex_13994) (<= (* 2 (select main_a v_prenex_13995)) 1000))) (forall ((v_prenex_13738 Int) (v_prenex_13737 Int)) (or (<= 500 (select main_a v_prenex_13737)) (<= 2 (* 2 (select main_a v_prenex_13738))) (< v_prenex_13737 main_y) (<= (+ main_y 1) v_prenex_13737) (<= 1 (select main_a v_prenex_13738)) (<= (select main_a v_prenex_13737) (+ (select main_a v_prenex_13738) 998)) (<= (+ main_x 1) v_prenex_13738))) (or (forall ((v_prenex_23254 Int)) (or (<= 1 (select main_a v_prenex_23254)) (<= (select main_a v_prenex_23254) 500))) (forall ((v_prenex_23253 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23253))) (<= (+ main_y 1) v_prenex_23253) (< v_prenex_23253 main_y)))) (forall ((v_prenex_14284 Int) (v_prenex_14285 Int)) (or (<= (select main_a v_prenex_14284) 999) (<= 500 (select main_a v_prenex_14284)) (<= (* 2 (select main_a v_prenex_14285)) 1000) (<= 0 (+ (select main_a v_prenex_14285) 498)) (<= (+ main_y 1) v_prenex_14284) (<= (select main_a v_prenex_14284) (+ (select main_a v_prenex_14285) 998)) (< v_prenex_14284 main_y))) (forall ((v_prenex_22261 Int) (v_prenex_22262 Int)) (or (<= 0 (+ (select main_a v_prenex_22262) 498)) (<= (select main_a v_prenex_22261) 1498) (<= (+ main_y 1) v_prenex_22261) (< v_prenex_22261 main_y) (<= 2 (* 2 (select main_a v_prenex_22262))) (<= 1000 (+ (select main_a v_prenex_22261) (select main_a v_prenex_22262))))) (forall ((v_prenex_23402 Int) (v_prenex_23401 Int)) (or (<= (+ main_y 1) v_prenex_23401) (<= (+ main_x 1) v_prenex_23402) (<= (select main_a v_prenex_23402) 500) (<= 2 (* 2 (select main_a v_prenex_23402))) (<= (+ (select main_a v_prenex_23401) (select main_a v_prenex_23402)) 1000) (< v_prenex_23401 main_y) (<= 1 (select main_a v_prenex_23401)))) (forall ((v_prenex_12263 Int) (v_prenex_12264 Int)) (or (<= (* 2 (select main_a v_prenex_12263)) 1998) (< v_prenex_12263 main_y) (<= 0 (+ (select main_a v_prenex_12264) 498)) (<= 2 (* 2 (select main_a v_prenex_12264))) (<= 1000 (+ (select main_a v_prenex_12263) (select main_a v_prenex_12264))) (<= (+ main_y 1) v_prenex_12263) (<= 500 (select main_a v_prenex_12263)))) (forall ((v_prenex_14602 Int) (v_prenex_14601 Int)) (or (<= (* 2 (select main_a v_prenex_14601)) 1998) (<= (* 2 (select main_a v_prenex_14602)) 1000) (<= (select main_a v_prenex_14602) 999) (<= (+ main_y 1) v_prenex_14601) (< v_prenex_14601 main_y) (<= (select main_a v_prenex_14601) 1498) (<= 1000 (+ (select main_a v_prenex_14601) (select main_a v_prenex_14602))))) (forall ((v_prenex_14459 Int) (v_prenex_14458 Int)) (or (<= (+ main_y 1) v_prenex_14458) (< v_prenex_14458 main_y) (<= (select main_a v_prenex_14458) 999) (<= 1 (select main_a v_prenex_14459)) (<= 1000 (+ (select main_a v_prenex_14458) (select main_a v_prenex_14459))))) (or (forall ((v_prenex_18849 Int)) (or (<= (+ main_x 1) v_prenex_18849) (<= 1 (select main_a v_prenex_18849)) (<= 0 (+ (select main_a v_prenex_18849) 498)))) (forall ((v_prenex_18848 Int)) (or (< v_prenex_18848 main_y) (<= 1 (select main_a v_prenex_18848)) (<= (+ main_y 1) v_prenex_18848) (<= (* 2 (select main_a v_prenex_18848)) 1998)))) (forall ((v_prenex_21240 Int) (v_prenex_21239 Int)) (or (<= (+ (select main_a v_prenex_21239) (select main_a v_prenex_21240)) 1000) (< v_prenex_21239 main_y) (<= (* 2 (select main_a v_prenex_21239)) 1998) (<= (+ main_y 1) v_prenex_21239) (<= 500 (select main_a v_prenex_21239)) (<= (select main_a v_prenex_21240) 500))) (forall ((v_prenex_17529 Int) (v_prenex_17530 Int)) (or (<= (select main_a v_prenex_17529) 999) (<= (+ main_y 1) v_prenex_17529) (<= (+ main_x 1) v_prenex_17530) (<= (select main_a v_prenex_17530) 500) (<= (* 2 (select main_a v_prenex_17530)) 1000) (<= 1000 (+ (select main_a v_prenex_17529) (select main_a v_prenex_17530))) (< v_prenex_17529 main_y))) (forall ((v_prenex_23732 Int) (v_prenex_23733 Int)) (or (<= (+ main_y 1) v_prenex_23732) (<= 500 (select main_a v_prenex_23732)) (<= 1000 (+ (select main_a v_prenex_23732) (select main_a v_prenex_23733))) (< v_prenex_23732 main_y) (<= 1 (select main_a v_prenex_23733)) (<= 2 (* 2 (select main_a v_prenex_23733))) (<= 1 (select main_a v_prenex_23732)))) (forall ((v_prenex_19520 Int) (v_prenex_19521 Int)) (or (<= (+ main_y 1) v_prenex_19520) (<= (select main_a v_prenex_19520) (+ (select main_a v_prenex_19521) 998)) (<= (+ main_x 1) v_prenex_19521) (<= (select main_a v_prenex_19521) 500) (< v_prenex_19520 main_y) (<= (* 2 (select main_a v_prenex_19520)) 1998) (<= 2 (* 2 (select main_a v_prenex_19521))))) (or (forall ((v_prenex_18479 Int)) (or (<= (* 2 (select main_a v_prenex_18479)) 1000) (<= (select main_a v_prenex_18479) 999))) (forall ((v_prenex_18478 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18478))) (<= (select main_a v_prenex_18478) 999) (<= (+ main_y 1) v_prenex_18478) (< v_prenex_18478 main_y)))) (forall ((v_prenex_18060 Int) (v_prenex_18059 Int)) (or (<= (select main_a v_prenex_18059) (+ (select main_a v_prenex_18060) 998)) (<= (* 2 (select main_a v_prenex_18060)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18059))) (< v_prenex_18059 main_y) (<= (select main_a v_prenex_18060) 999) (<= (* 2 (select main_a v_prenex_18059)) 1998) (<= (+ main_y 1) v_prenex_18059))) (forall ((v_prenex_10940 Int) (v_prenex_10939 Int)) (or (<= 1000 (+ (select main_a v_prenex_10939) (select main_a v_prenex_10940))) (< v_prenex_10939 main_y) (<= (+ main_y 1) v_prenex_10939) (<= 0 (+ (select main_a v_prenex_10940) 498)) (<= (* 2 (select main_a v_prenex_10939)) 1998) (<= 2 (* 2 (select main_a v_prenex_10940))))) (forall ((v_prenex_13381 Int) (v_prenex_13380 Int)) (or (<= (+ main_y 1) v_prenex_13380) (<= 0 (+ (select main_a v_prenex_13381) 498)) (<= 1 (select main_a v_prenex_13380)) (<= 1000 (+ (select main_a v_prenex_13380) (select main_a v_prenex_13381))) (< v_prenex_13380 main_y))) (forall ((v_prenex_12364 Int) (v_prenex_12365 Int)) (or (<= 500 (select main_a v_prenex_12364)) (< v_prenex_12364 main_y) (<= 1000 (+ (select main_a v_prenex_12364) (select main_a v_prenex_12365))) (<= (+ main_y 1) v_prenex_12364) (<= (select main_a v_prenex_12365) 999) (<= 1000 (* 2 (select main_a v_prenex_12364))))) (or (forall ((v_prenex_18926 Int)) (or (<= (* 2 (select main_a v_prenex_18926)) 1998) (<= (+ main_y 1) v_prenex_18926) (< v_prenex_18926 main_y))) (forall ((v_prenex_18927 Int)) (<= 0 (+ (select main_a v_prenex_18927) 498)))) (forall ((v_prenex_11992 Int) (v_prenex_11993 Int)) (or (<= (select main_a v_prenex_11993) (select main_a v_prenex_11992)) (<= 0 (+ (select main_a v_prenex_11993) 498)) (<= 2 (* 2 (select main_a v_prenex_11993))) (<= (* 2 (select main_a v_prenex_11992)) 1998) (< v_prenex_11992 main_y) (<= (+ main_y 1) v_prenex_11992))) (or (forall ((v_prenex_21228 Int)) (or (<= (select main_a v_prenex_21228) 500) (<= (* 2 (select main_a v_prenex_21228)) 1000))) (forall ((v_prenex_21227 Int)) (or (< v_prenex_21227 main_y) (<= 1000 (* 2 (select main_a v_prenex_21227))) (<= (* 2 (select main_a v_prenex_21227)) 1998) (<= 500 (select main_a v_prenex_21227)) (<= (+ main_y 1) v_prenex_21227)))) (or (forall ((v_prenex_13022 Int)) (or (<= (+ main_y 1) v_prenex_13022) (<= (* 2 (select main_a v_prenex_13022)) 1998) (< v_prenex_13022 main_y) (<= 1000 (* 2 (select main_a v_prenex_13022))))) (forall ((v_prenex_13023 Int)) (or (< v_prenex_13023 main_x) (<= 0 (+ (select main_a v_prenex_13023) 498))))) (or (forall ((v_prenex_12890 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12890))) (< v_prenex_12890 main_y) (<= (select main_a v_prenex_12890) 1498) (<= (+ main_y 1) v_prenex_12890))) (forall ((v_prenex_12891 Int)) (or (<= (+ main_x 1) v_prenex_12891) (<= 1 (select main_a v_prenex_12891)) (<= 2 (* 2 (select main_a v_prenex_12891)))))) (forall ((v_prenex_21668 Int) (v_prenex_21669 Int)) (or (< v_prenex_21668 main_y) (<= (+ main_y 1) v_prenex_21668) (<= 500 (select main_a v_prenex_21668)) (<= 0 (+ (select main_a v_prenex_21669) 498)) (<= (* 2 (select main_a v_prenex_21668)) 1998) (<= 1000 (+ (select main_a v_prenex_21668) (select main_a v_prenex_21669))) (<= (select main_a v_prenex_21669) 999))) (forall ((v_prenex_14411 Int) (v_prenex_14410 Int)) (or (<= (select main_a v_prenex_14411) (select main_a v_prenex_14410)) (<= 1000 (* 2 (select main_a v_prenex_14410))) (<= 2 (* 2 (select main_a v_prenex_14411))) (< v_prenex_14410 main_y) (<= (+ main_y 1) v_prenex_14410) (< v_prenex_14411 main_x))) (forall ((v_prenex_18228 Int) (v_prenex_18227 Int)) (or (< v_prenex_18228 main_x) (<= 0 (+ (select main_a v_prenex_18228) 498)) (<= (+ main_y 1) v_prenex_18227) (<= (select main_a v_prenex_18228) (select main_a v_prenex_18227)) (< v_prenex_18227 main_y) (<= 1 (select main_a v_prenex_18228)) (<= (select main_a v_prenex_18227) 999))) (forall ((v_prenex_13716 Int) (v_prenex_13715 Int)) (or (<= (select main_a v_prenex_13716) 999) (<= (select main_a v_prenex_13715) 999) (<= (+ main_y 1) v_prenex_13715) (<= 2 (* 2 (select main_a v_prenex_13716))) (< v_prenex_13715 main_y) (<= 500 (select main_a v_prenex_13715)) (<= 1000 (+ (select main_a v_prenex_13715) (select main_a v_prenex_13716))))) (forall ((v_prenex_15500 Int) (v_prenex_15499 Int)) (or (<= (+ main_y 1) v_prenex_15499) (<= 1000 (+ (select main_a v_prenex_15499) (select main_a v_prenex_15500))) (<= (select main_a v_prenex_15500) 999) (<= (* 2 (select main_a v_prenex_15500)) 1000) (< v_prenex_15499 main_y) (<= (select main_a v_prenex_15499) 1498))) (forall ((v_prenex_20159 Int) (v_prenex_20158 Int)) (or (<= (select main_a v_prenex_20159) (select main_a v_prenex_20158)) (<= 2 (* 2 (select main_a v_prenex_20159))) (< v_prenex_20158 main_y) (<= (+ main_y 1) v_prenex_20158) (<= 1 (select main_a v_prenex_20159)) (<= (select main_a v_prenex_20158) 1498) (<= 1000 (* 2 (select main_a v_prenex_20158))))) (forall ((v_prenex_12433 Int) (v_prenex_12434 Int)) (or (<= (select main_a v_prenex_12433) (+ (select main_a v_prenex_12434) 998)) (<= (* 2 (select main_a v_prenex_12433)) 1998) (<= (+ main_y 1) v_prenex_12433) (< v_prenex_12433 main_y) (<= (select main_a v_prenex_12434) 999) (<= (* 2 (select main_a v_prenex_12434)) 1000) (<= 500 (select main_a v_prenex_12433)))) (or (forall ((v_prenex_17011 Int)) (or (<= 0 (+ (select main_a v_prenex_17011) 498)) (<= 2 (* 2 (select main_a v_prenex_17011))))) (forall ((v_prenex_17010 Int)) (or (<= (+ main_y 1) v_prenex_17010) (<= 500 (select main_a v_prenex_17010)) (<= 1000 (* 2 (select main_a v_prenex_17010))) (< v_prenex_17010 main_y) (<= (* 2 (select main_a v_prenex_17010)) 1998)))) (forall ((v_prenex_23533 Int) (v_prenex_23532 Int)) (or (<= (+ main_y 1) v_prenex_23532) (<= (* 2 (select main_a v_prenex_23533)) 1000) (<= (select main_a v_prenex_23533) (select main_a v_prenex_23532)) (<= (select main_a v_prenex_23532) 999) (< v_prenex_23532 main_y) (<= 500 (select main_a v_prenex_23532)) (<= 2 (* 2 (select main_a v_prenex_23533))))) (forall ((v_prenex_13669 Int) (v_prenex_13670 Int)) (or (<= (select main_a v_prenex_13669) 1498) (<= (select main_a v_prenex_13670) 500) (<= (+ main_y 1) v_prenex_13669) (<= 0 (+ (select main_a v_prenex_13670) 498)) (<= 1000 (+ (select main_a v_prenex_13669) (select main_a v_prenex_13670))) (< v_prenex_13669 main_y) (<= 1000 (* 2 (select main_a v_prenex_13669))))) (forall ((v_prenex_23162 Int) (v_prenex_23161 Int)) (or (<= 1000 (+ (select main_a v_prenex_23161) (select main_a v_prenex_23162))) (<= (+ main_y 1) v_prenex_23161) (<= 0 (+ (select main_a v_prenex_23162) 498)) (< v_prenex_23161 main_y) (< v_prenex_23162 main_x) (<= 1 (select main_a v_prenex_23162)) (<= (* 2 (select main_a v_prenex_23161)) 1998))) (or (forall ((v_prenex_15394 Int)) (or (<= (select main_a v_prenex_15394) 999) (<= (select main_a v_prenex_15394) 500))) (forall ((v_prenex_15393 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15393))) (<= 500 (select main_a v_prenex_15393)) (<= (+ main_y 1) v_prenex_15393) (<= 1 (select main_a v_prenex_15393)) (< v_prenex_15393 main_y)))) (forall ((v_prenex_23092 Int) (v_prenex_23093 Int)) (or (<= (* 2 (select main_a v_prenex_23093)) 1000) (<= 500 (select main_a v_prenex_23092)) (<= (select main_a v_prenex_23093) 999) (<= (select main_a v_prenex_23092) (+ (select main_a v_prenex_23093) 998)) (<= (+ main_y 1) v_prenex_23092) (< v_prenex_23092 main_y))) (or (forall ((v_prenex_14740 Int)) (or (<= (select main_a v_prenex_14740) 500) (<= (* 2 (select main_a v_prenex_14740)) 1000))) (forall ((v_prenex_14739 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14739))) (<= (select main_a v_prenex_14739) 1498) (<= 500 (select main_a v_prenex_14739)) (< v_prenex_14739 main_y) (<= (+ main_y 1) v_prenex_14739)))) (forall ((v_prenex_18073 Int) (v_prenex_18074 Int)) (or (<= (* 2 (select main_a v_prenex_18073)) 1998) (<= (select main_a v_prenex_18074) (select main_a v_prenex_18073)) (<= 1 (select main_a v_prenex_18074)) (< v_prenex_18073 main_y) (<= 500 (select main_a v_prenex_18073)) (<= (+ main_y 1) v_prenex_18073))) (forall ((v_prenex_12769 Int) (v_prenex_12770 Int)) (or (<= 1000 (+ (select main_a v_prenex_12769) (select main_a v_prenex_12770))) (<= (+ main_y 1) v_prenex_12769) (< v_prenex_12769 main_y) (<= 1 (select main_a v_prenex_12770)) (<= 1000 (* 2 (select main_a v_prenex_12769))) (< v_prenex_12770 main_x))) (forall ((v_prenex_12883 Int) (v_prenex_12882 Int)) (or (<= (select main_a v_prenex_12882) 999) (<= (+ main_y 1) v_prenex_12882) (<= 1000 (* 2 (select main_a v_prenex_12882))) (<= (+ (select main_a v_prenex_12882) (select main_a v_prenex_12883)) 1000) (< v_prenex_12882 main_y) (<= 2 (* 2 (select main_a v_prenex_12883))) (<= (select main_a v_prenex_12883) 500))) (forall ((v_prenex_20927 Int) (v_prenex_20926 Int)) (or (<= (select main_a v_prenex_20927) 999) (< v_prenex_20926 main_y) (<= (+ main_y 1) v_prenex_20926) (<= (* 2 (select main_a v_prenex_20926)) 1998) (<= (select main_a v_prenex_20926) 1498) (<= 0 (+ (select main_a v_prenex_20927) 498)) (<= 1000 (+ (select main_a v_prenex_20926) (select main_a v_prenex_20927))))) (forall ((v_prenex_14377 Int) (v_prenex_14376 Int)) (or (<= (select main_a v_prenex_14376) 999) (<= (+ main_y 1) v_prenex_14376) (<= (select main_a v_prenex_14377) 500) (<= (select main_a v_prenex_14376) 1498) (<= 1 (select main_a v_prenex_14377)) (< v_prenex_14376 main_y) (<= 1000 (+ (select main_a v_prenex_14376) (select main_a v_prenex_14377))))) (or (forall ((v_prenex_17855 Int)) (or (<= (select main_a v_prenex_17855) 999) (<= 0 (+ (select main_a v_prenex_17855) 498)))) (forall ((v_prenex_17854 Int)) (or (<= (* 2 (select main_a v_prenex_17854)) 1998) (<= 500 (select main_a v_prenex_17854)) (< v_prenex_17854 main_y) (<= 1000 (* 2 (select main_a v_prenex_17854))) (<= (+ main_y 1) v_prenex_17854)))) (forall ((v_prenex_16390 Int) (v_prenex_16389 Int)) (or (<= (+ main_y 1) v_prenex_16389) (<= 0 (+ (select main_a v_prenex_16390) 498)) (<= (select main_a v_prenex_16390) 999) (<= (select main_a v_prenex_16389) (+ (select main_a v_prenex_16390) 998)) (< v_prenex_16389 main_y) (< v_prenex_16390 main_x) (<= 1 (select main_a v_prenex_16389)))) (forall ((v_prenex_20709 Int) (v_prenex_20710 Int)) (or (<= (select main_a v_prenex_20709) (+ (select main_a v_prenex_20710) 998)) (<= (+ main_x 1) v_prenex_20710) (<= 0 (+ (select main_a v_prenex_20710) 498)) (< v_prenex_20709 main_y) (< v_prenex_20710 main_x))) (forall ((v_prenex_16172 Int) (v_prenex_16173 Int)) (or (<= 500 (select main_a v_prenex_16172)) (<= 1000 (+ (select main_a v_prenex_16172) (select main_a v_prenex_16173))) (<= (+ main_y 1) v_prenex_16172) (<= (select main_a v_prenex_16173) 500) (< v_prenex_16172 main_y) (<= 1000 (* 2 (select main_a v_prenex_16172))))) (forall ((v_prenex_17908 Int) (v_prenex_17909 Int)) (or (<= (select main_a v_prenex_17909) (select main_a v_prenex_17908)) (<= (+ main_x 1) v_prenex_17909) (< v_prenex_17908 main_y) (<= 2 (* 2 (select main_a v_prenex_17909))) (<= 1000 (* 2 (select main_a v_prenex_17908))) (<= (+ main_y 1) v_prenex_17908))) (forall ((v_prenex_15832 Int) (v_prenex_15831 Int)) (or (<= 1000 (+ (select main_a v_prenex_15831) (select main_a v_prenex_15832))) (<= 1000 (* 2 (select main_a v_prenex_15831))) (< v_prenex_15831 main_y) (<= 2 (* 2 (select main_a v_prenex_15832))) (<= 500 (select main_a v_prenex_15831)) (<= (+ main_y 1) v_prenex_15831))) (forall ((v_prenex_13016 Int) (v_prenex_13017 Int)) (or (<= (select main_a v_prenex_13016) 999) (<= (+ (select main_a v_prenex_13016) (select main_a v_prenex_13017)) 1000) (<= (select main_a v_prenex_13017) 500) (< v_prenex_13016 main_y) (< v_prenex_13017 main_x) (<= (+ main_y 1) v_prenex_13016) (<= 1 (select main_a v_prenex_13017)))) (or (forall ((v_prenex_17359 Int)) (or (<= (select main_a v_prenex_17359) 999) (<= 1 (select main_a v_prenex_17359)) (<= (+ main_x 1) v_prenex_17359))) (forall ((v_prenex_17358 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17358))) (<= (+ main_y 1) v_prenex_17358) (< v_prenex_17358 main_y) (<= 1 (select main_a v_prenex_17358))))) (forall ((v_prenex_19140 Int) (v_prenex_19141 Int)) (or (<= 500 (select main_a v_prenex_19140)) (<= (select main_a v_prenex_19141) 999) (< v_prenex_19140 main_y) (<= 2 (* 2 (select main_a v_prenex_19141))) (<= (+ main_y 1) v_prenex_19140) (<= (select main_a v_prenex_19141) (select main_a v_prenex_19140)))) (forall ((v_prenex_12877 Int) (v_prenex_12878 Int)) (or (< v_prenex_12877 main_y) (<= (* 2 (select main_a v_prenex_12877)) 1998) (<= 2 (* 2 (select main_a v_prenex_12878))) (<= 1000 (* 2 (select main_a v_prenex_12877))) (<= (+ main_y 1) v_prenex_12877) (<= (select main_a v_prenex_12877) (+ (select main_a v_prenex_12878) 998)))) (forall ((v_prenex_23604 Int) (v_prenex_23605 Int)) (or (<= (+ main_y 1) v_prenex_23604) (<= (+ main_x 1) v_prenex_23605) (<= (select main_a v_prenex_23604) 999) (<= 0 (+ (select main_a v_prenex_23605) 498)) (< v_prenex_23604 main_y) (<= (+ (select main_a v_prenex_23604) (select main_a v_prenex_23605)) 1000))) (forall ((v_prenex_13006 Int) (v_prenex_13007 Int)) (or (<= 0 (+ (select main_a v_prenex_13007) 498)) (< v_prenex_13006 main_y) (<= (+ main_y 1) v_prenex_13006) (<= 1 (select main_a v_prenex_13006)) (<= (select main_a v_prenex_13007) (select main_a v_prenex_13006)) (<= (* 2 (select main_a v_prenex_13007)) 1000) (<= (+ main_x 1) v_prenex_13007))) (forall ((v_prenex_20312 Int) (v_prenex_20311 Int)) (or (<= 0 (+ (select main_a v_prenex_20312) 498)) (<= (+ main_y 1) v_prenex_20311) (<= 1000 (* 2 (select main_a v_prenex_20311))) (<= 1000 (+ (select main_a v_prenex_20311) (select main_a v_prenex_20312))) (<= (select main_a v_prenex_20311) 1498) (<= 1 (select main_a v_prenex_20312)) (< v_prenex_20311 main_y))) (forall ((v_prenex_21245 Int) (v_prenex_21246 Int)) (or (<= (select main_a v_prenex_21246) (select main_a v_prenex_21245)) (<= 500 (select main_a v_prenex_21245)) (< v_prenex_21245 main_y) (<= (+ main_y 1) v_prenex_21245) (<= (* 2 (select main_a v_prenex_21245)) 1998) (<= (* 2 (select main_a v_prenex_21246)) 1000))) (forall ((v_prenex_21888 Int) (v_prenex_21889 Int)) (or (< v_prenex_21888 main_y) (<= 1000 (* 2 (select main_a v_prenex_21888))) (<= (+ (select main_a v_prenex_21888) (select main_a v_prenex_21889)) 1000) (<= (select main_a v_prenex_21889) 999) (<= 1 (select main_a v_prenex_21889)) (<= (+ main_y 1) v_prenex_21888) (<= (select main_a v_prenex_21888) 999))) (or (forall ((v_prenex_15996 Int)) (or (< v_prenex_15996 main_y) (<= (+ main_y 1) v_prenex_15996) (<= (* 2 (select main_a v_prenex_15996)) 1998) (<= (select main_a v_prenex_15996) 1498))) (forall ((v_prenex_15997 Int)) (or (<= (select main_a v_prenex_15997) 500) (<= 0 (+ (select main_a v_prenex_15997) 498)) (< v_prenex_15997 main_x)))) (forall ((v_prenex_16751 Int) (v_prenex_16752 Int)) (or (<= (+ main_y 1) v_prenex_16751) (< v_prenex_16751 main_y) (<= 0 (+ (select main_a v_prenex_16752) 498)) (<= (select main_a v_prenex_16752) (select main_a v_prenex_16751)) (<= (+ main_x 1) v_prenex_16752) (<= 1000 (* 2 (select main_a v_prenex_16751))))) (or (forall ((v_prenex_15918 Int)) (or (<= (select main_a v_prenex_15918) 500) (<= (* 2 (select main_a v_prenex_15918)) 1000))) (forall ((v_prenex_15917 Int)) (or (<= (+ main_y 1) v_prenex_15917) (< v_prenex_15917 main_y) (<= 1000 (* 2 (select main_a v_prenex_15917))) (<= (* 2 (select main_a v_prenex_15917)) 1998)))) (forall ((v_prenex_18219 Int) (v_prenex_18220 Int)) (or (< v_prenex_18219 main_y) (<= (select main_a v_prenex_18219) 1498) (<= 1000 (* 2 (select main_a v_prenex_18219))) (<= 1000 (+ (select main_a v_prenex_18219) (select main_a v_prenex_18220))) (<= (+ main_y 1) v_prenex_18219) (<= 1 (select main_a v_prenex_18220)))) (forall ((v_prenex_16789 Int) (v_prenex_16790 Int)) (or (<= (select main_a v_prenex_16790) (select main_a v_prenex_16789)) (<= 1 (select main_a v_prenex_16790)) (<= (select main_a v_prenex_16790) 500) (<= 1 (select main_a v_prenex_16789)) (<= (select main_a v_prenex_16789) 999) (<= (+ main_y 1) v_prenex_16789) (< v_prenex_16789 main_y))) (forall ((v_prenex_19744 Int) (v_prenex_19743 Int)) (or (<= (select main_a v_prenex_19744) (select main_a v_prenex_19743)) (<= (* 2 (select main_a v_prenex_19743)) 1998) (<= (+ main_y 1) v_prenex_19743) (< v_prenex_19743 main_y) (<= 2 (* 2 (select main_a v_prenex_19744))))) (or (forall ((v_prenex_17621 Int)) (or (<= (* 2 (select main_a v_prenex_17621)) 1998) (< v_prenex_17621 main_y) (<= (+ main_y 1) v_prenex_17621))) (forall ((v_prenex_17622 Int)) (or (< v_prenex_17622 main_x) (<= (* 2 (select main_a v_prenex_17622)) 1000)))) (forall ((v_prenex_21597 Int) (v_prenex_21596 Int)) (or (< v_prenex_21596 main_y) (<= (+ (select main_a v_prenex_21596) (select main_a v_prenex_21597)) 1000) (<= (+ main_y 1) v_prenex_21596) (<= 1000 (* 2 (select main_a v_prenex_21596))) (<= 2 (* 2 (select main_a v_prenex_21597))) (<= 1 (select main_a v_prenex_21597)))) (forall ((v_prenex_11422 Int) (v_prenex_11423 Int)) (or (<= (+ main_y 1) v_prenex_11422) (<= (select main_a v_prenex_11423) 500) (<= (select main_a v_prenex_11423) (select main_a v_prenex_11422)) (<= 1 (select main_a v_prenex_11423)) (< v_prenex_11422 main_y) (< v_prenex_11423 main_x) (<= 500 (select main_a v_prenex_11422)))) (forall ((v_prenex_23776 Int) (v_prenex_23777 Int)) (or (<= (select main_a v_prenex_23776) (+ (select main_a v_prenex_23777) 998)) (<= (+ main_y 1) v_prenex_23776) (< v_prenex_23777 main_x) (<= 500 (select main_a v_prenex_23776)) (<= 2 (* 2 (select main_a v_prenex_23777))) (< v_prenex_23776 main_y))) (forall ((v_prenex_21507 Int) (v_prenex_21508 Int)) (or (<= 1 (select main_a v_prenex_21508)) (<= (+ main_x 1) v_prenex_21508) (<= (+ main_y 1) v_prenex_21507) (< v_prenex_21508 main_x) (<= (select main_a v_prenex_21507) (+ (select main_a v_prenex_21508) 998)))) (forall ((v_prenex_18907 Int) (v_prenex_18906 Int)) (or (<= (select main_a v_prenex_18907) (select main_a v_prenex_18906)) (<= 500 (select main_a v_prenex_18906)) (<= (+ main_y 1) v_prenex_18906) (<= 1000 (* 2 (select main_a v_prenex_18906))) (< v_prenex_18906 main_y) (<= 1 (select main_a v_prenex_18907)))) (forall ((v_prenex_22405 Int) (v_prenex_22406 Int)) (or (<= 0 (+ (select main_a v_prenex_22406) 498)) (<= (+ (select main_a v_prenex_22405) (select main_a v_prenex_22406)) 1000) (<= (* 2 (select main_a v_prenex_22405)) 1998) (<= (select main_a v_prenex_22405) 999) (<= (+ main_y 1) v_prenex_22405) (< v_prenex_22405 main_y) (<= (select main_a v_prenex_22406) 999))) (forall ((v_prenex_13170 Int) (v_prenex_13171 Int)) (or (< v_prenex_13170 main_y) (<= 1000 (* 2 (select main_a v_prenex_13170))) (<= 1 (select main_a v_prenex_13170)) (<= 1000 (+ (select main_a v_prenex_13170) (select main_a v_prenex_13171))) (<= (+ main_y 1) v_prenex_13170) (<= 2 (* 2 (select main_a v_prenex_13171))) (<= 0 (+ (select main_a v_prenex_13171) 498)))) (forall ((v_prenex_16811 Int) (v_prenex_16812 Int)) (or (<= (+ main_x 1) v_prenex_16812) (< v_prenex_16812 main_x) (<= (select main_a v_prenex_16812) (select main_a v_prenex_16811)) (<= 1 (select main_a v_prenex_16812)) (< v_prenex_16811 main_y))) (forall ((v_prenex_18086 Int) (v_prenex_18085 Int)) (or (<= (select main_a v_prenex_18086) 500) (<= (select main_a v_prenex_18085) 1498) (<= (+ main_y 1) v_prenex_18085) (< v_prenex_18085 main_y) (<= 1000 (+ (select main_a v_prenex_18085) (select main_a v_prenex_18086))) (<= 2 (* 2 (select main_a v_prenex_18086))))) (forall ((v_prenex_13514 Int) (v_prenex_13513 Int)) (or (<= (select main_a v_prenex_13513) 1498) (<= (select main_a v_prenex_13514) 999) (<= (select main_a v_prenex_13513) (+ (select main_a v_prenex_13514) 998)) (< v_prenex_13513 main_y) (<= (+ main_x 1) v_prenex_13514) (<= (+ main_y 1) v_prenex_13513) (<= 0 (+ (select main_a v_prenex_13514) 498)))) (forall ((v_prenex_20965 Int) (v_prenex_20964 Int)) (or (<= (+ main_y 1) v_prenex_20964) (<= 500 (select main_a v_prenex_20964)) (<= (* 2 (select main_a v_prenex_20964)) 1998) (<= (+ (select main_a v_prenex_20964) (select main_a v_prenex_20965)) 1000) (<= 0 (+ (select main_a v_prenex_20965) 498)) (< v_prenex_20964 main_y) (<= (* 2 (select main_a v_prenex_20965)) 1000))) (forall ((v_prenex_18549 Int) (v_prenex_18550 Int)) (or (<= (select main_a v_prenex_18549) 1498) (<= (* 2 (select main_a v_prenex_18550)) 1000) (<= (select main_a v_prenex_18549) (+ (select main_a v_prenex_18550) 998)) (<= (+ main_y 1) v_prenex_18549) (< v_prenex_18549 main_y))) (forall ((v_prenex_11018 Int) (v_prenex_11017 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11017))) (< v_prenex_11017 main_y) (<= 2 (* 2 (select main_a v_prenex_11018))) (<= 500 (select main_a v_prenex_11017)) (<= (+ main_y 1) v_prenex_11017) (<= (select main_a v_prenex_11017) (+ (select main_a v_prenex_11018) 998)) (<= (* 2 (select main_a v_prenex_11018)) 1000))) (forall ((v_prenex_21069 Int) (v_prenex_21068 Int)) (or (<= 1 (select main_a v_prenex_21069)) (<= (* 2 (select main_a v_prenex_21069)) 1000) (<= (select main_a v_prenex_21068) 1498) (<= (+ main_y 1) v_prenex_21068) (<= (select main_a v_prenex_21068) (+ (select main_a v_prenex_21069) 998)) (< v_prenex_21068 main_y) (<= (select main_a v_prenex_21068) 999))) (forall ((v_prenex_18426 Int) (v_prenex_18427 Int)) (or (<= (+ main_y 1) v_prenex_18426) (<= 2 (* 2 (select main_a v_prenex_18427))) (<= 1000 (+ (select main_a v_prenex_18426) (select main_a v_prenex_18427))) (< v_prenex_18427 main_x) (< v_prenex_18426 main_y) (<= (select main_a v_prenex_18426) 999))) (forall ((v_prenex_20588 Int) (v_prenex_20587 Int)) (or (<= 1000 (+ (select main_a v_prenex_20587) (select main_a v_prenex_20588))) (< v_prenex_20588 main_x) (<= (* 2 (select main_a v_prenex_20588)) 1000) (<= (+ main_y 1) v_prenex_20587) (<= 1 (select main_a v_prenex_20588)) (<= (* 2 (select main_a v_prenex_20587)) 1998) (< v_prenex_20587 main_y))) (forall ((v_prenex_17131 Int) (v_prenex_17132 Int)) (or (< v_prenex_17131 main_y) (<= (select main_a v_prenex_17131) 1498) (<= 1 (select main_a v_prenex_17132)) (<= (+ main_y 1) v_prenex_17131) (<= (* 2 (select main_a v_prenex_17131)) 1998) (<= (+ (select main_a v_prenex_17131) (select main_a v_prenex_17132)) 1000) (<= 2 (* 2 (select main_a v_prenex_17132))))) (or (forall ((v_prenex_18007 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18007))) (< v_prenex_18007 main_x))) (forall ((v_prenex_18006 Int)) (or (<= 1 (select main_a v_prenex_18006)) (<= (+ main_y 1) v_prenex_18006) (< v_prenex_18006 main_y) (<= 1000 (* 2 (select main_a v_prenex_18006)))))) (forall ((v_prenex_11277 Int) (v_prenex_11276 Int)) (or (< v_prenex_11276 main_y) (<= (select main_a v_prenex_11276) 1498) (<= 0 (+ (select main_a v_prenex_11277) 498)) (<= 1000 (+ (select main_a v_prenex_11276) (select main_a v_prenex_11277))) (<= (+ main_y 1) v_prenex_11276) (<= (select main_a v_prenex_11276) 999) (<= (select main_a v_prenex_11277) 500))) (or (forall ((v_prenex_13290 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13290))) (<= (* 2 (select main_a v_prenex_13290)) 1998) (< v_prenex_13290 main_y) (<= (+ main_y 1) v_prenex_13290))) (forall ((v_prenex_13291 Int)) (or (< v_prenex_13291 main_x) (<= 0 (+ (select main_a v_prenex_13291) 498))))) (forall ((v_prenex_17719 Int) (v_prenex_17720 Int)) (or (<= (select main_a v_prenex_17720) 999) (<= (+ main_y 1) v_prenex_17719) (< v_prenex_17720 main_x) (<= 2 (* 2 (select main_a v_prenex_17720))) (<= (+ (select main_a v_prenex_17719) (select main_a v_prenex_17720)) 1000) (<= 1000 (* 2 (select main_a v_prenex_17719))) (< v_prenex_17719 main_y))) (forall ((v_prenex_16625 Int) (v_prenex_16626 Int)) (or (<= (+ main_y 1) v_prenex_16625) (<= (select main_a v_prenex_16626) 999) (<= (select main_a v_prenex_16625) (+ (select main_a v_prenex_16626) 998)) (< v_prenex_16625 main_y) (<= 1000 (* 2 (select main_a v_prenex_16625))))) (forall ((v_prenex_19513 Int) (v_prenex_19512 Int)) (or (<= (* 2 (select main_a v_prenex_19512)) 1998) (<= 2 (* 2 (select main_a v_prenex_19513))) (<= 1000 (+ (select main_a v_prenex_19512) (select main_a v_prenex_19513))) (<= (+ main_y 1) v_prenex_19512) (<= (select main_a v_prenex_19512) 1498) (< v_prenex_19512 main_y))) (forall ((v_prenex_16348 Int) (v_prenex_16349 Int)) (or (<= 0 (+ (select main_a v_prenex_16349) 498)) (<= (+ main_y 1) v_prenex_16348) (< v_prenex_16348 main_y) (< v_prenex_16349 main_x) (<= (* 2 (select main_a v_prenex_16348)) 1998) (<= (select main_a v_prenex_16349) 999) (<= 1000 (+ (select main_a v_prenex_16348) (select main_a v_prenex_16349))))) (or (forall ((v_prenex_18315 Int)) (or (<= (* 2 (select main_a v_prenex_18315)) 1998) (<= (+ main_y 1) v_prenex_18315) (<= (select main_a v_prenex_18315) 1498) (< v_prenex_18315 main_y))) (forall ((v_prenex_18316 Int)) (<= (* 2 (select main_a v_prenex_18316)) 1000))) (or (forall ((v_prenex_20788 Int)) (<= (select main_a v_prenex_20788) 500)) (forall ((v_prenex_20787 Int)) (or (<= (+ main_y 1) v_prenex_20787) (<= (select main_a v_prenex_20787) 1498) (<= (* 2 (select main_a v_prenex_20787)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20787))) (< v_prenex_20787 main_y)))) (forall ((v_prenex_17834 Int) (v_prenex_17835 Int)) (or (< v_prenex_17834 main_y) (<= 1000 (+ (select main_a v_prenex_17834) (select main_a v_prenex_17835))) (<= (+ main_y 1) v_prenex_17834) (<= (select main_a v_prenex_17834) 1498) (<= 1 (select main_a v_prenex_17834)) (<= (select main_a v_prenex_17835) 999))) (forall ((v_prenex_11245 Int)) (or (<= (+ main_y 1) v_prenex_11245) (< v_prenex_11245 main_y) (<= 1000 (* 2 (select main_a v_prenex_11245))))) (forall ((v_prenex_17294 Int) (v_prenex_17295 Int)) (or (<= (select main_a v_prenex_17294) 1498) (<= 1 (select main_a v_prenex_17294)) (<= (+ (select main_a v_prenex_17294) (select main_a v_prenex_17295)) 1000) (<= 2 (* 2 (select main_a v_prenex_17295))) (< v_prenex_17294 main_y) (<= (+ main_y 1) v_prenex_17294) (<= (select main_a v_prenex_17295) 999))) (forall ((v_prenex_22034 Int) (v_prenex_22035 Int)) (or (<= 1000 (+ (select main_a v_prenex_22034) (select main_a v_prenex_22035))) (<= (+ main_y 1) v_prenex_22034) (<= 500 (select main_a v_prenex_22034)) (< v_prenex_22034 main_y) (< v_prenex_22035 main_x) (<= (select main_a v_prenex_22035) 500))) (forall ((v_prenex_19719 Int) (v_prenex_19718 Int)) (or (<= (* 2 (select main_a v_prenex_19718)) 1998) (<= (select main_a v_prenex_19719) 500) (<= (select main_a v_prenex_19718) 999) (< v_prenex_19718 main_y) (<= 1000 (+ (select main_a v_prenex_19718) (select main_a v_prenex_19719))) (<= 2 (* 2 (select main_a v_prenex_19719))) (<= (+ main_y 1) v_prenex_19718))) (forall ((v_prenex_16849 Int) (v_prenex_16850 Int)) (or (< v_prenex_16849 main_y) (<= 2 (* 2 (select main_a v_prenex_16850))) (<= (+ (select main_a v_prenex_16849) (select main_a v_prenex_16850)) 1000) (<= (select main_a v_prenex_16849) 1498) (<= (+ main_y 1) v_prenex_16849))) (or (forall ((v_prenex_23616 Int)) (or (< v_prenex_23616 main_y) (<= (+ main_y 1) v_prenex_23616) (<= 500 (select main_a v_prenex_23616)) (<= 1000 (* 2 (select main_a v_prenex_23616))))) (forall ((v_prenex_23617 Int)) (<= 0 (+ (select main_a v_prenex_23617) 498)))) (or (forall ((v_prenex_13130 Int)) (or (<= (+ main_y 1) v_prenex_13130) (< v_prenex_13130 main_y) (<= (select main_a v_prenex_13130) 1498) (<= (* 2 (select main_a v_prenex_13130)) 1998) (<= 500 (select main_a v_prenex_13130)))) (forall ((v_prenex_13131 Int)) (or (<= (* 2 (select main_a v_prenex_13131)) 1000) (<= 2 (* 2 (select main_a v_prenex_13131)))))) (forall ((v_prenex_13439 Int) (v_prenex_13440 Int)) (or (<= (+ main_y 1) v_prenex_13439) (<= 2 (* 2 (select main_a v_prenex_13440))) (< v_prenex_13439 main_y) (<= 500 (select main_a v_prenex_13439)) (< v_prenex_13440 main_x) (<= (select main_a v_prenex_13439) (+ (select main_a v_prenex_13440) 998)))) (forall ((v_prenex_19618 Int) (v_prenex_19619 Int)) (or (<= 1 (select main_a v_prenex_19618)) (<= 2 (* 2 (select main_a v_prenex_19619))) (<= (+ main_y 1) v_prenex_19618) (<= (select main_a v_prenex_19618) (+ (select main_a v_prenex_19619) 998)) (<= (* 2 (select main_a v_prenex_19619)) 1000) (<= 1000 (* 2 (select main_a v_prenex_19618))) (< v_prenex_19618 main_y))) (forall ((v_prenex_23089 Int) (v_prenex_23088 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23089))) (<= (+ main_y 1) v_prenex_23088) (<= (select main_a v_prenex_23089) (select main_a v_prenex_23088)) (< v_prenex_23088 main_y) (<= (select main_a v_prenex_23088) 1498) (<= 500 (select main_a v_prenex_23088)) (<= (select main_a v_prenex_23089) 999))) (forall ((v_prenex_19540 Int) (v_prenex_19541 Int)) (or (<= (+ main_y 1) v_prenex_19540) (<= (+ (select main_a v_prenex_19540) (select main_a v_prenex_19541)) 1000) (<= (select main_a v_prenex_19540) 999) (< v_prenex_19540 main_y) (<= 1 (select main_a v_prenex_19541)) (<= 2 (* 2 (select main_a v_prenex_19541))) (<= (select main_a v_prenex_19540) 1498))) (or (forall ((v_prenex_15568 Int)) (or (<= (select main_a v_prenex_15568) 500) (<= (select main_a v_prenex_15568) 999))) (forall ((v_prenex_15567 Int)) (or (<= (+ main_y 1) v_prenex_15567) (<= 500 (select main_a v_prenex_15567)) (<= (select main_a v_prenex_15567) 999) (<= 1000 (* 2 (select main_a v_prenex_15567))) (< v_prenex_15567 main_y)))) (or (forall ((v_prenex_22793 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22793))) (<= (+ main_x 1) v_prenex_22793) (< v_prenex_22793 main_x) (<= 1 (select main_a v_prenex_22793)))) (forall ((v_prenex_22792 Int)) (<= (* 2 (select main_a v_prenex_22792)) 1998))) (forall ((v_prenex_15704 Int) (v_prenex_15703 Int)) (or (<= (+ main_y 1) v_prenex_15703) (<= 0 (+ (select main_a v_prenex_15704) 498)) (<= 2 (* 2 (select main_a v_prenex_15704))) (<= (select main_a v_prenex_15703) 1498) (<= 1000 (* 2 (select main_a v_prenex_15703))) (<= (select main_a v_prenex_15704) (select main_a v_prenex_15703)) (< v_prenex_15703 main_y))) (or (forall ((v_prenex_13467 Int)) (or (<= (* 2 (select main_a v_prenex_13467)) 1998) (< v_prenex_13467 main_y) (<= (+ main_y 1) v_prenex_13467) (<= 1000 (* 2 (select main_a v_prenex_13467))) (<= (select main_a v_prenex_13467) 999))) (forall ((v_prenex_13468 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13468))) (<= (select main_a v_prenex_13468) 999)))) (forall ((v_prenex_16313 Int) (v_prenex_16312 Int)) (or (< v_prenex_16312 main_y) (<= 1 (select main_a v_prenex_16313)) (<= 500 (select main_a v_prenex_16312)) (<= 2 (* 2 (select main_a v_prenex_16313))) (<= (+ main_y 1) v_prenex_16312) (<= (select main_a v_prenex_16312) (+ (select main_a v_prenex_16313) 998)))) (or (forall ((v_prenex_12405 Int)) (or (<= 1 (select main_a v_prenex_12405)) (<= (+ main_y 1) v_prenex_12405) (< v_prenex_12405 main_y) (<= 1000 (* 2 (select main_a v_prenex_12405))))) (forall ((v_prenex_12406 Int)) (or (<= (select main_a v_prenex_12406) 500) (<= (+ main_x 1) v_prenex_12406) (<= (* 2 (select main_a v_prenex_12406)) 1000)))) (forall ((v_prenex_18612 Int) (v_prenex_18611 Int)) (or (<= (* 2 (select main_a v_prenex_18611)) 1998) (<= (+ main_y 1) v_prenex_18611) (< v_prenex_18611 main_y) (<= (select main_a v_prenex_18611) (+ (select main_a v_prenex_18612) 998)) (<= 0 (+ (select main_a v_prenex_18612) 498)) (<= (+ main_x 1) v_prenex_18612) (<= (* 2 (select main_a v_prenex_18612)) 1000))) (forall ((v_prenex_16535 Int) (v_prenex_16536 Int)) (or (< v_prenex_16535 main_y) (<= (+ main_y 1) v_prenex_16535) (<= (select main_a v_prenex_16536) (select main_a v_prenex_16535)) (<= 2 (* 2 (select main_a v_prenex_16536))) (<= (* 2 (select main_a v_prenex_16535)) 1998) (<= 1 (select main_a v_prenex_16535)))) (forall ((v_prenex_14313 Int) (v_prenex_14312 Int)) (or (<= 500 (select main_a v_prenex_14312)) (<= (+ main_y 1) v_prenex_14312) (<= 2 (* 2 (select main_a v_prenex_14313))) (<= (+ (select main_a v_prenex_14312) (select main_a v_prenex_14313)) 1000) (<= 1 (select main_a v_prenex_14313)) (< v_prenex_14312 main_y) (<= (* 2 (select main_a v_prenex_14312)) 1998))) (forall ((v_prenex_12543 Int) (v_prenex_12544 Int)) (or (< v_prenex_12544 main_x) (<= (select main_a v_prenex_12544) 500) (<= (+ main_x 1) v_prenex_12544) (<= (select main_a v_prenex_12543) (+ (select main_a v_prenex_12544) 998)))) (forall ((v_prenex_20396 Int) (v_prenex_20395 Int)) (or (<= (+ main_x 1) v_prenex_20396) (<= (+ main_y 1) v_prenex_20395) (<= (select main_a v_prenex_20396) (select main_a v_prenex_20395)) (<= (select main_a v_prenex_20396) 999) (<= (* 2 (select main_a v_prenex_20395)) 1998) (< v_prenex_20395 main_y) (<= (* 2 (select main_a v_prenex_20396)) 1000))) (forall ((v_prenex_17808 Int) (v_prenex_17809 Int)) (or (< v_prenex_17808 main_y) (<= (* 2 (select main_a v_prenex_17809)) 1000) (<= (select main_a v_prenex_17809) (select main_a v_prenex_17808)) (<= (select main_a v_prenex_17808) 999) (<= 0 (+ (select main_a v_prenex_17809) 498)) (<= 500 (select main_a v_prenex_17808)) (<= (+ main_y 1) v_prenex_17808))) (forall ((v_prenex_12370 Int) (v_prenex_12371 Int)) (or (<= (select main_a v_prenex_12370) (+ (select main_a v_prenex_12371) 998)) (<= (select main_a v_prenex_12370) 999) (<= 2 (* 2 (select main_a v_prenex_12371))) (< v_prenex_12370 main_y) (<= (select main_a v_prenex_12370) 1498) (<= (* 2 (select main_a v_prenex_12371)) 1000) (<= (+ main_y 1) v_prenex_12370))) (or (forall ((v_prenex_21018 Int)) (or (<= (* 2 (select main_a v_prenex_21018)) 1998) (<= 500 (select main_a v_prenex_21018)) (<= (select main_a v_prenex_21018) 1498) (<= (+ main_y 1) v_prenex_21018) (< v_prenex_21018 main_y))) (forall ((v_prenex_21019 Int)) (or (<= 1 (select main_a v_prenex_21019)) (<= (* 2 (select main_a v_prenex_21019)) 1000)))) (forall ((v_prenex_17356 Int) (v_prenex_17357 Int)) (or (<= (+ main_y 1) v_prenex_17356) (<= 1000 (* 2 (select main_a v_prenex_17356))) (<= 1000 (+ (select main_a v_prenex_17356) (select main_a v_prenex_17357))) (< v_prenex_17356 main_y) (<= (select main_a v_prenex_17357) 999) (<= 2 (* 2 (select main_a v_prenex_17357))) (<= 500 (select main_a v_prenex_17356)))) (forall ((v_prenex_15969 Int) (v_prenex_15970 Int)) (or (<= (+ (select main_a v_prenex_15969) (select main_a v_prenex_15970)) 1000) (<= (+ main_y 1) v_prenex_15969) (<= 500 (select main_a v_prenex_15969)) (<= 2 (* 2 (select main_a v_prenex_15970))) (<= (select main_a v_prenex_15969) 1498) (< v_prenex_15969 main_y))) (forall ((v_prenex_14318 Int) (v_prenex_14319 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14318))) (<= 1000 (+ (select main_a v_prenex_14318) (select main_a v_prenex_14319))) (<= (+ main_x 1) v_prenex_14319) (<= (+ main_y 1) v_prenex_14318) (<= (select main_a v_prenex_14319) 999) (<= 2 (* 2 (select main_a v_prenex_14319))) (< v_prenex_14318 main_y))) (or (forall ((v_prenex_17313 Int)) (or (< v_prenex_17313 main_x) (<= (select main_a v_prenex_17313) 999) (<= 2 (* 2 (select main_a v_prenex_17313))))) (forall ((v_prenex_17312 Int)) (or (<= (+ main_y 1) v_prenex_17312) (<= (* 2 (select main_a v_prenex_17312)) 1998) (< v_prenex_17312 main_y) (<= 1 (select main_a v_prenex_17312))))) (forall ((v_prenex_22189 Int) (v_prenex_22190 Int)) (or (<= 1000 (+ (select main_a v_prenex_22189) (select main_a v_prenex_22190))) (<= (select main_a v_prenex_22190) 999) (<= (+ main_x 1) v_prenex_22190) (< v_prenex_22189 main_y) (<= 1000 (* 2 (select main_a v_prenex_22189))) (<= (+ main_y 1) v_prenex_22189))) (or (forall ((v_prenex_16574 Int)) (or (<= (select main_a v_prenex_16574) 999) (<= 1 (select main_a v_prenex_16574)) (< v_prenex_16574 main_x))) (forall ((v_prenex_16573 Int)) (or (< v_prenex_16573 main_y) (<= (+ main_y 1) v_prenex_16573) (<= (* 2 (select main_a v_prenex_16573)) 1998)))) (forall ((v_prenex_12366 Int) (v_prenex_12367 Int)) (or (<= (+ main_y 1) v_prenex_12366) (< v_prenex_12366 main_y) (<= 1 (select main_a v_prenex_12367)) (<= 500 (select main_a v_prenex_12366)) (<= 1 (select main_a v_prenex_12366)) (<= (select main_a v_prenex_12367) (select main_a v_prenex_12366)) (<= (select main_a v_prenex_12367) 999))) (forall ((v_prenex_21759 Int) (v_prenex_21758 Int)) (or (<= 1 (select main_a v_prenex_21758)) (<= (+ main_y 1) v_prenex_21758) (< v_prenex_21758 main_y) (<= 500 (select main_a v_prenex_21758)) (<= (select main_a v_prenex_21759) (select main_a v_prenex_21758)))) (forall ((v_prenex_17448 Int) (v_prenex_17449 Int)) (or (<= (select main_a v_prenex_17449) (select main_a v_prenex_17448)) (<= 1 (select main_a v_prenex_17448)) (< v_prenex_17448 main_y) (<= 1 (select main_a v_prenex_17449)) (<= (+ main_y 1) v_prenex_17448) (<= 1000 (* 2 (select main_a v_prenex_17448))))) (or (forall ((v_prenex_20920 Int)) (or (< v_prenex_20920 main_y) (<= 1000 (* 2 (select main_a v_prenex_20920))) (<= (+ main_y 1) v_prenex_20920) (<= 500 (select main_a v_prenex_20920)) (<= (* 2 (select main_a v_prenex_20920)) 1998))) (forall ((v_prenex_20921 Int)) (or (<= (select main_a v_prenex_20921) 500) (<= 0 (+ (select main_a v_prenex_20921) 498))))) (forall ((v_prenex_12479 Int) (v_prenex_12480 Int)) (or (<= 1 (select main_a v_prenex_12480)) (< v_prenex_12479 main_y) (<= 1000 (+ (select main_a v_prenex_12479) (select main_a v_prenex_12480))) (<= (+ main_y 1) v_prenex_12479) (<= (select main_a v_prenex_12479) 1498) (<= (* 2 (select main_a v_prenex_12480)) 1000))) (or (forall ((v_prenex_12195 Int)) (or (<= (* 2 (select main_a v_prenex_12195)) 1998) (<= (+ main_y 1) v_prenex_12195) (< v_prenex_12195 main_y))) (forall ((v_prenex_12196 Int)) (or (<= (+ main_x 1) v_prenex_12196) (<= (select main_a v_prenex_12196) 999) (<= (* 2 (select main_a v_prenex_12196)) 1000)))) (forall ((v_prenex_23684 Int) (v_prenex_23685 Int)) (or (<= (select main_a v_prenex_23685) 999) (< v_prenex_23684 main_y) (<= (select main_a v_prenex_23684) 1498) (<= (+ (select main_a v_prenex_23684) (select main_a v_prenex_23685)) 1000) (<= 2 (* 2 (select main_a v_prenex_23685))) (<= (+ main_y 1) v_prenex_23684) (<= 500 (select main_a v_prenex_23684)))) (or (forall ((v_prenex_12084 Int)) (or (<= (select main_a v_prenex_12084) 1498) (<= (+ main_y 1) v_prenex_12084) (< v_prenex_12084 main_y) (<= 1000 (* 2 (select main_a v_prenex_12084))))) (forall ((v_prenex_12085 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12085))) (<= (select main_a v_prenex_12085) 999)))) (forall ((v_prenex_13323 Int) (v_prenex_13322 Int)) (or (<= (+ (select main_a v_prenex_13322) (select main_a v_prenex_13323)) 1000) (<= 0 (+ (select main_a v_prenex_13323) 498)) (< v_prenex_13322 main_y) (<= (* 2 (select main_a v_prenex_13322)) 1998) (<= (+ main_y 1) v_prenex_13322))) (or (forall ((v_prenex_16946 Int)) (or (< v_prenex_16946 main_x) (<= 1 (select main_a v_prenex_16946)) (<= (select main_a v_prenex_16946) 999))) (forall ((v_prenex_16945 Int)) (or (<= (+ main_y 1) v_prenex_16945) (<= (* 2 (select main_a v_prenex_16945)) 1998) (<= 1 (select main_a v_prenex_16945)) (< v_prenex_16945 main_y)))) (forall ((v_prenex_18471 Int) (v_prenex_18470 Int)) (or (< v_prenex_18470 main_y) (<= (+ (select main_a v_prenex_18470) (select main_a v_prenex_18471)) 1000) (<= 1 (select main_a v_prenex_18470)) (<= 0 (+ (select main_a v_prenex_18471) 498)) (<= (select main_a v_prenex_18470) 999) (<= (+ main_y 1) v_prenex_18470))) (forall ((v_prenex_16629 Int) (v_prenex_16630 Int)) (or (<= (select main_a v_prenex_16629) 1498) (<= (+ main_y 1) v_prenex_16629) (<= 1000 (+ (select main_a v_prenex_16629) (select main_a v_prenex_16630))) (< v_prenex_16629 main_y) (<= (select main_a v_prenex_16630) 999))) (forall ((v_prenex_16997 Int) (v_prenex_16998 Int)) (or (<= 1 (select main_a v_prenex_16998)) (<= 500 (select main_a v_prenex_16997)) (<= (select main_a v_prenex_16997) 1498) (<= (+ main_y 1) v_prenex_16997) (<= (select main_a v_prenex_16998) (select main_a v_prenex_16997)) (<= (* 2 (select main_a v_prenex_16998)) 1000) (< v_prenex_16997 main_y))) (forall ((v_prenex_18918 Int) (v_prenex_18919 Int)) (or (< v_prenex_18918 main_y) (<= (+ main_y 1) v_prenex_18918) (<= (* 2 (select main_a v_prenex_18919)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18918))) (<= (* 2 (select main_a v_prenex_18918)) 1998) (<= (select main_a v_prenex_18919) 500) (<= (select main_a v_prenex_18919) (select main_a v_prenex_18918)))) (forall ((v_prenex_16112 Int) (v_prenex_16113 Int)) (or (< v_prenex_16113 main_x) (<= (+ main_y 1) v_prenex_16112) (<= 0 (+ (select main_a v_prenex_16113) 498)) (<= (select main_a v_prenex_16113) (select main_a v_prenex_16112)) (<= (+ main_x 1) v_prenex_16113))) (forall ((v_prenex_11260 Int) (v_prenex_11261 Int)) (or (<= 500 (select main_a v_prenex_11260)) (<= (select main_a v_prenex_11261) 500) (<= (+ main_x 1) v_prenex_11261) (<= (select main_a v_prenex_11261) 999) (<= (+ main_y 1) v_prenex_11260) (< v_prenex_11260 main_y) (<= 1000 (+ (select main_a v_prenex_11260) (select main_a v_prenex_11261))))) (forall ((v_prenex_23264 Int) (v_prenex_23263 Int)) (or (<= (+ main_x 1) v_prenex_23264) (< v_prenex_23263 main_y) (<= (+ main_y 1) v_prenex_23263) (<= 500 (select main_a v_prenex_23263)) (<= 1000 (+ (select main_a v_prenex_23263) (select main_a v_prenex_23264))) (<= 0 (+ (select main_a v_prenex_23264) 498)))) (forall ((v_prenex_13198 Int) (v_prenex_13199 Int)) (or (< v_prenex_13198 main_y) (<= (select main_a v_prenex_13198) (+ (select main_a v_prenex_13199) 998)) (<= (* 2 (select main_a v_prenex_13199)) 1000) (<= (* 2 (select main_a v_prenex_13198)) 1998) (<= (+ main_y 1) v_prenex_13198) (<= 1000 (* 2 (select main_a v_prenex_13198))))) (or (forall ((v_prenex_20874 Int)) (or (<= (select main_a v_prenex_20874) 1498) (<= (select main_a v_prenex_20874) 999) (<= (* 2 (select main_a v_prenex_20874)) 1998) (< v_prenex_20874 main_y) (<= (+ main_y 1) v_prenex_20874))) (forall ((v_prenex_20875 Int)) (<= (select main_a v_prenex_20875) 500))) (forall ((v_prenex_22631 Int) (v_prenex_22632 Int)) (or (<= (select main_a v_prenex_22632) 999) (<= 2 (* 2 (select main_a v_prenex_22632))) (< v_prenex_22631 main_y) (< v_prenex_22632 main_x) (<= (+ (select main_a v_prenex_22631) (select main_a v_prenex_22632)) 1000) (<= (+ main_y 1) v_prenex_22631) (<= 500 (select main_a v_prenex_22631)))) (forall ((v_prenex_16380 Int)) (or (<= 500 (select main_a v_prenex_16380)) (<= 1000 (* 2 (select main_a v_prenex_16380))) (< v_prenex_16380 main_y) (<= (+ main_y 1) v_prenex_16380))) (forall ((v_prenex_22786 Int) (v_prenex_22787 Int)) (or (<= (select main_a v_prenex_22787) (select main_a v_prenex_22786)) (<= (+ main_y 1) v_prenex_22786) (< v_prenex_22786 main_y) (<= 0 (+ (select main_a v_prenex_22787) 498)) (<= 2 (* 2 (select main_a v_prenex_22787))) (<= (select main_a v_prenex_22786) 999))) (forall ((v_prenex_13521 Int) (v_prenex_13522 Int)) (or (<= (+ main_y 1) v_prenex_13521) (<= (select main_a v_prenex_13522) 999) (<= (* 2 (select main_a v_prenex_13521)) 1998) (<= (select main_a v_prenex_13522) (select main_a v_prenex_13521)) (< v_prenex_13521 main_y) (<= 1000 (* 2 (select main_a v_prenex_13521))) (<= (* 2 (select main_a v_prenex_13522)) 1000))) (forall ((v_prenex_13764 Int) (v_prenex_13763 Int)) (or (<= (+ main_y 1) v_prenex_13763) (< v_prenex_13763 main_y) (<= (select main_a v_prenex_13763) 1498) (<= (select main_a v_prenex_13764) 500) (<= (* 2 (select main_a v_prenex_13764)) 1000) (<= 1000 (+ (select main_a v_prenex_13763) (select main_a v_prenex_13764))) (<= (select main_a v_prenex_13763) 999))) (forall ((v_prenex_15571 Int) (v_prenex_15572 Int)) (or (<= (* 2 (select main_a v_prenex_15571)) 1998) (<= (+ main_y 1) v_prenex_15571) (< v_prenex_15571 main_y) (<= (select main_a v_prenex_15571) (+ (select main_a v_prenex_15572) 998)) (<= 500 (select main_a v_prenex_15571)) (<= (select main_a v_prenex_15572) 999))) (forall ((v_prenex_14192 Int) (v_prenex_14193 Int)) (or (< v_prenex_14192 main_y) (<= (+ main_y 1) v_prenex_14192) (<= 1 (select main_a v_prenex_14192)) (<= (select main_a v_prenex_14192) (+ (select main_a v_prenex_14193) 998)) (<= 500 (select main_a v_prenex_14192)) (<= (select main_a v_prenex_14193) 500) (<= 1 (select main_a v_prenex_14193)))) (forall ((v_prenex_14017 Int) (v_prenex_14016 Int)) (or (<= 1000 (+ (select main_a v_prenex_14016) (select main_a v_prenex_14017))) (< v_prenex_14016 main_y) (<= (+ main_y 1) v_prenex_14016) (<= 1 (select main_a v_prenex_14016)) (<= 1 (select main_a v_prenex_14017)))) (forall ((v_prenex_21158 Int) (v_prenex_21159 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21158))) (<= 2 (* 2 (select main_a v_prenex_21159))) (<= 1 (select main_a v_prenex_21159)) (<= (+ main_y 1) v_prenex_21158) (<= (select main_a v_prenex_21159) (select main_a v_prenex_21158)) (< v_prenex_21159 main_x) (< v_prenex_21158 main_y))) (forall ((v_prenex_16753 Int) (v_prenex_16754 Int)) (or (<= (+ main_y 1) v_prenex_16753) (<= 1000 (* 2 (select main_a v_prenex_16753))) (<= (select main_a v_prenex_16754) (select main_a v_prenex_16753)) (<= 1 (select main_a v_prenex_16754)) (< v_prenex_16753 main_y) (<= (select main_a v_prenex_16754) 500) (<= (* 2 (select main_a v_prenex_16753)) 1998))) (forall ((v_prenex_22513 Int) (v_prenex_22514 Int)) (or (<= (+ main_y 1) v_prenex_22513) (<= (select main_a v_prenex_22513) (+ (select main_a v_prenex_22514) 998)) (<= (select main_a v_prenex_22514) 500) (<= (select main_a v_prenex_22513) 1498) (<= 2 (* 2 (select main_a v_prenex_22514))) (<= (* 2 (select main_a v_prenex_22513)) 1998) (< v_prenex_22513 main_y))) (forall ((v_prenex_12762 Int) (v_prenex_12761 Int)) (or (<= (select main_a v_prenex_12762) 500) (<= (+ main_y 1) v_prenex_12761) (<= 1000 (+ (select main_a v_prenex_12761) (select main_a v_prenex_12762))) (<= (select main_a v_prenex_12761) 999) (< v_prenex_12761 main_y) (<= 1 (select main_a v_prenex_12762)) (<= 500 (select main_a v_prenex_12761)))) (forall ((v_prenex_12236 Int) (v_prenex_12237 Int)) (or (<= 1 (select main_a v_prenex_12237)) (< v_prenex_12237 main_x) (< v_prenex_12236 main_y) (<= (* 2 (select main_a v_prenex_12237)) 1000) (<= (select main_a v_prenex_12237) (select main_a v_prenex_12236)) (<= 500 (select main_a v_prenex_12236)) (<= (+ main_y 1) v_prenex_12236))) (forall ((v_prenex_15288 Int) (v_prenex_15287 Int)) (or (<= (select main_a v_prenex_15288) (select main_a v_prenex_15287)) (<= (+ main_y 1) v_prenex_15287) (<= 1 (select main_a v_prenex_15287)) (< v_prenex_15288 main_x) (< v_prenex_15287 main_y) (<= (select main_a v_prenex_15288) 500) (<= (* 2 (select main_a v_prenex_15288)) 1000))) (or (forall ((v_prenex_12066 Int)) (or (<= (* 2 (select main_a v_prenex_12066)) 1998) (<= (+ main_y 1) v_prenex_12066) (< v_prenex_12066 main_y))) (forall ((v_prenex_12067 Int)) (or (< v_prenex_12067 main_x) (<= (select main_a v_prenex_12067) 500) (<= (* 2 (select main_a v_prenex_12067)) 1000)))) (or (forall ((v_prenex_17943 Int)) (or (<= (select main_a v_prenex_17943) 999) (< v_prenex_17943 main_x) (<= (+ main_x 1) v_prenex_17943))) (forall ((v_prenex_17942 Int)) (or (<= (* 2 (select main_a v_prenex_17942)) 1998) (< v_prenex_17942 main_y)))) (forall ((v_prenex_22886 Int) (v_prenex_22887 Int)) (or (<= (+ main_x 1) v_prenex_22887) (<= (+ main_y 1) v_prenex_22886) (<= (select main_a v_prenex_22887) 999) (<= (select main_a v_prenex_22886) (+ (select main_a v_prenex_22887) 998)) (< v_prenex_22886 main_y) (<= 500 (select main_a v_prenex_22886)))) (forall ((v_prenex_23299 Int) (v_prenex_23300 Int)) (or (<= (select main_a v_prenex_23300) 500) (<= (select main_a v_prenex_23300) (select main_a v_prenex_23299)) (<= 1000 (* 2 (select main_a v_prenex_23299))) (<= (select main_a v_prenex_23300) 999) (<= (+ main_y 1) v_prenex_23299) (<= (select main_a v_prenex_23299) 1498) (< v_prenex_23299 main_y))) (forall ((v_prenex_20368 Int) (v_prenex_20367 Int)) (or (<= (+ main_y 1) v_prenex_20367) (<= (+ (select main_a v_prenex_20367) (select main_a v_prenex_20368)) 1000) (<= 1 (select main_a v_prenex_20368)) (<= (select main_a v_prenex_20368) 500) (<= 1000 (* 2 (select main_a v_prenex_20367))) (< v_prenex_20367 main_y) (<= (* 2 (select main_a v_prenex_20367)) 1998))) (forall ((v_prenex_11718 Int) (v_prenex_11717 Int)) (or (<= 1 (select main_a v_prenex_11718)) (<= (* 2 (select main_a v_prenex_11717)) 1998) (<= (+ main_y 1) v_prenex_11717) (< v_prenex_11717 main_y) (<= (select main_a v_prenex_11718) 999) (<= 500 (select main_a v_prenex_11717)) (<= 1000 (+ (select main_a v_prenex_11717) (select main_a v_prenex_11718))))) (or (forall ((v_prenex_23597 Int)) (or (<= (select main_a v_prenex_23597) 500) (<= (+ main_x 1) v_prenex_23597) (<= (* 2 (select main_a v_prenex_23597)) 1000))) (forall ((v_prenex_23596 Int)) (or (< v_prenex_23596 main_y) (<= 1000 (* 2 (select main_a v_prenex_23596))) (<= (+ main_y 1) v_prenex_23596)))) (forall ((v_prenex_22667 Int) (v_prenex_22668 Int)) (or (<= (+ main_y 1) v_prenex_22667) (<= (* 2 (select main_a v_prenex_22667)) 1998) (< v_prenex_22667 main_y) (<= 500 (select main_a v_prenex_22667)) (<= 2 (* 2 (select main_a v_prenex_22668))) (<= 1000 (+ (select main_a v_prenex_22667) (select main_a v_prenex_22668))))) (forall ((v_prenex_21890 Int) (v_prenex_21891 Int)) (or (<= (+ main_y 1) v_prenex_21890) (<= 2 (* 2 (select main_a v_prenex_21891))) (<= (select main_a v_prenex_21890) 1498) (<= (* 2 (select main_a v_prenex_21890)) 1998) (<= 1000 (+ (select main_a v_prenex_21890) (select main_a v_prenex_21891))) (< v_prenex_21890 main_y) (<= 0 (+ (select main_a v_prenex_21891) 498)))) (forall ((v_prenex_17994 Int) (v_prenex_17995 Int)) (or (<= 1 (select main_a v_prenex_17995)) (<= 500 (select main_a v_prenex_17994)) (<= 1 (select main_a v_prenex_17994)) (<= (select main_a v_prenex_17995) 500) (<= 1000 (+ (select main_a v_prenex_17994) (select main_a v_prenex_17995))) (<= (+ main_y 1) v_prenex_17994) (< v_prenex_17994 main_y))) (forall ((v_prenex_11318 Int) (v_prenex_11319 Int)) (or (< v_prenex_11318 main_y) (<= (+ main_y 1) v_prenex_11318) (<= (select main_a v_prenex_11318) 1498) (<= (select main_a v_prenex_11318) (+ (select main_a v_prenex_11319) 998)) (<= 1 (select main_a v_prenex_11319)) (<= (select main_a v_prenex_11319) 500))) (forall ((v_prenex_20163 Int) (v_prenex_20162 Int)) (or (<= 0 (+ (select main_a v_prenex_20163) 498)) (<= 1000 (* 2 (select main_a v_prenex_20162))) (<= (select main_a v_prenex_20162) (+ (select main_a v_prenex_20163) 998)) (< v_prenex_20162 main_y) (<= 500 (select main_a v_prenex_20162)) (<= 2 (* 2 (select main_a v_prenex_20163))) (<= (+ main_y 1) v_prenex_20162))) (forall ((v_prenex_18815 Int) (v_prenex_18814 Int)) (or (< v_prenex_18814 main_y) (<= (+ main_y 1) v_prenex_18814) (<= 1000 (+ (select main_a v_prenex_18814) (select main_a v_prenex_18815))) (<= (select main_a v_prenex_18814) 999) (<= 0 (+ (select main_a v_prenex_18815) 498)) (<= 2 (* 2 (select main_a v_prenex_18815))) (<= 1 (select main_a v_prenex_18814)))) (forall ((v_prenex_21722 Int) (v_prenex_21723 Int)) (or (<= (+ main_y 1) v_prenex_21722) (<= (select main_a v_prenex_21723) 500) (<= 1000 (* 2 (select main_a v_prenex_21722))) (< v_prenex_21722 main_y) (<= 1000 (+ (select main_a v_prenex_21722) (select main_a v_prenex_21723))) (<= (select main_a v_prenex_21722) 999))) (forall ((v_prenex_19423 Int) (v_prenex_19424 Int)) (or (<= 1 (select main_a v_prenex_19424)) (< v_prenex_19424 main_x) (<= (+ main_x 1) v_prenex_19424) (<= 0 (+ (select main_a v_prenex_19424) 498)) (<= (select main_a v_prenex_19423) (+ (select main_a v_prenex_19424) 998)))) (forall ((v_prenex_16566 Int) (v_prenex_16565 Int)) (or (<= (+ main_y 1) v_prenex_16565) (<= (* 2 (select main_a v_prenex_16566)) 1000) (<= 500 (select main_a v_prenex_16565)) (<= (select main_a v_prenex_16566) (select main_a v_prenex_16565)) (< v_prenex_16565 main_y) (<= (select main_a v_prenex_16565) 1498) (<= 0 (+ (select main_a v_prenex_16566) 498)))) (or (forall ((v_prenex_17300 Int)) (or (<= (select main_a v_prenex_17300) 999) (<= 1000 (* 2 (select main_a v_prenex_17300))) (< v_prenex_17300 main_y) (<= (* 2 (select main_a v_prenex_17300)) 1998) (<= (+ main_y 1) v_prenex_17300))) (forall ((v_prenex_17301 Int)) (or (<= 1 (select main_a v_prenex_17301)) (<= (* 2 (select main_a v_prenex_17301)) 1000)))) (forall ((v_prenex_17884 Int) (v_prenex_17885 Int)) (or (<= 1 (select main_a v_prenex_17885)) (<= (+ main_y 1) v_prenex_17884) (< v_prenex_17884 main_y) (<= (select main_a v_prenex_17884) 999) (<= (select main_a v_prenex_17885) (select main_a v_prenex_17884)) (<= 1000 (* 2 (select main_a v_prenex_17884))) (<= (* 2 (select main_a v_prenex_17885)) 1000))) (forall ((v_prenex_17697 Int) (v_prenex_17698 Int)) (or (<= (* 2 (select main_a v_prenex_17698)) 1000) (<= (select main_a v_prenex_17697) (+ (select main_a v_prenex_17698) 998)) (<= (+ main_y 1) v_prenex_17697) (<= 1 (select main_a v_prenex_17697)) (<= 1 (select main_a v_prenex_17698)) (<= (select main_a v_prenex_17697) 999) (< v_prenex_17697 main_y))) (forall ((v_prenex_13426 Int) (v_prenex_13425 Int)) (or (<= (+ main_y 1) v_prenex_13425) (< v_prenex_13425 main_y) (<= (select main_a v_prenex_13426) (select main_a v_prenex_13425)) (<= 1 (select main_a v_prenex_13426)) (<= 2 (* 2 (select main_a v_prenex_13426))) (<= (* 2 (select main_a v_prenex_13425)) 1998) (<= (select main_a v_prenex_13425) 1498))) (forall ((v_prenex_20981 Int) (v_prenex_20980 Int)) (or (<= (select main_a v_prenex_20981) 500) (<= (+ (select main_a v_prenex_20980) (select main_a v_prenex_20981)) 1000) (<= (+ main_y 1) v_prenex_20980) (< v_prenex_20980 main_y) (<= 500 (select main_a v_prenex_20980)) (<= (* 2 (select main_a v_prenex_20980)) 1998) (<= 2 (* 2 (select main_a v_prenex_20981))))) (forall ((v_prenex_15776 Int) (v_prenex_15775 Int)) (or (<= (+ (select main_a v_prenex_15775) (select main_a v_prenex_15776)) 1000) (<= 0 (+ (select main_a v_prenex_15776) 498)) (<= (+ main_y 1) v_prenex_15775) (<= (select main_a v_prenex_15775) 1498) (< v_prenex_15775 main_y) (<= (+ main_x 1) v_prenex_15776))) (forall ((v_prenex_12008 Int) (v_prenex_12009 Int)) (or (<= (* 2 (select main_a v_prenex_12008)) 1998) (<= (select main_a v_prenex_12009) (select main_a v_prenex_12008)) (< v_prenex_12009 main_x) (<= 2 (* 2 (select main_a v_prenex_12009))) (<= (+ main_y 1) v_prenex_12008) (<= (select main_a v_prenex_12009) 500) (< v_prenex_12008 main_y))) (forall ((v_prenex_18071 Int) (v_prenex_18072 Int)) (or (<= (select main_a v_prenex_18072) (select main_a v_prenex_18071)) (<= (select main_a v_prenex_18072) 999) (<= 0 (+ (select main_a v_prenex_18072) 498)) (<= 1 (select main_a v_prenex_18071)) (<= (+ main_y 1) v_prenex_18071) (< v_prenex_18071 main_y) (<= (+ main_x 1) v_prenex_18072))) (forall ((v_prenex_13940 Int) (v_prenex_13941 Int)) (or (<= (+ main_y 1) v_prenex_13940) (<= 1000 (* 2 (select main_a v_prenex_13940))) (< v_prenex_13940 main_y) (<= (* 2 (select main_a v_prenex_13941)) 1000) (<= (select main_a v_prenex_13940) 1498) (<= 1000 (+ (select main_a v_prenex_13940) (select main_a v_prenex_13941))) (<= 2 (* 2 (select main_a v_prenex_13941))))) (forall ((v_prenex_11326 Int) (v_prenex_11327 Int)) (or (<= (+ main_y 1) v_prenex_11326) (<= (select main_a v_prenex_11327) 999) (<= (* 2 (select main_a v_prenex_11327)) 1000) (< v_prenex_11326 main_y) (<= 1000 (+ (select main_a v_prenex_11326) (select main_a v_prenex_11327))) (<= (* 2 (select main_a v_prenex_11326)) 1998) (<= 1 (select main_a v_prenex_11326)))) (or (forall ((v_prenex_18039 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18039))) (<= (+ main_y 1) v_prenex_18039) (<= (select main_a v_prenex_18039) 999) (< v_prenex_18039 main_y))) (forall ((v_prenex_18040 Int)) (or (<= (+ main_x 1) v_prenex_18040) (<= 2 (* 2 (select main_a v_prenex_18040)))))) (or (forall ((v_prenex_10902 Int)) (or (<= (* 2 (select main_a v_prenex_10902)) 1998) (<= 500 (select main_a v_prenex_10902)) (<= (+ main_y 1) v_prenex_10902) (< v_prenex_10902 main_y))) (forall ((v_prenex_12589 Int)) (<= 2 (* 2 (select main_a v_prenex_12589))))) (or (forall ((v_prenex_22284 Int)) (or (<= (select main_a v_prenex_22284) 999) (<= 0 (+ (select main_a v_prenex_22284) 498)))) (forall ((v_prenex_22283 Int)) (or (<= (select main_a v_prenex_22283) 999) (<= (* 2 (select main_a v_prenex_22283)) 1998) (<= (+ main_y 1) v_prenex_22283) (< v_prenex_22283 main_y) (<= 1000 (* 2 (select main_a v_prenex_22283)))))) (forall ((v_prenex_21932 Int) (v_prenex_21933 Int)) (or (<= (+ main_x 1) v_prenex_21933) (<= (select main_a v_prenex_21933) 500) (<= (+ main_y 1) v_prenex_21932) (<= 1 (select main_a v_prenex_21933)) (<= 1000 (+ (select main_a v_prenex_21932) (select main_a v_prenex_21933))) (< v_prenex_21932 main_y) (<= 500 (select main_a v_prenex_21932)))) (or (forall ((v_prenex_12421 Int)) (or (<= 500 (select main_a v_prenex_12421)) (<= (+ main_y 1) v_prenex_12421) (< v_prenex_12421 main_y) (<= 1000 (* 2 (select main_a v_prenex_12421))))) (forall ((v_prenex_12422 Int)) (or (<= (* 2 (select main_a v_prenex_12422)) 1000) (<= (select main_a v_prenex_12422) 500)))) (or (forall ((v_prenex_16829 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16829))) (<= (+ main_y 1) v_prenex_16829) (< v_prenex_16829 main_y))) (forall ((v_prenex_16830 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16830))) (<= (select main_a v_prenex_16830) 500)))) (<= (+ main_y 1) main_x) (forall ((v_prenex_20774 Int) (v_prenex_20773 Int)) (or (<= (select main_a v_prenex_20774) 500) (<= 1 (select main_a v_prenex_20773)) (<= (+ main_y 1) v_prenex_20773) (<= (+ (select main_a v_prenex_20773) (select main_a v_prenex_20774)) 1000) (< v_prenex_20773 main_y) (<= (select main_a v_prenex_20773) 999) (<= 1 (select main_a v_prenex_20774)))) (or (forall ((v_prenex_21510 Int)) (<= 0 (+ (select main_a v_prenex_21510) 498))) (forall ((v_prenex_21509 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21509))) (< v_prenex_21509 main_y) (<= (select main_a v_prenex_21509) 1498) (<= (+ main_y 1) v_prenex_21509) (<= 1 (select main_a v_prenex_21509))))) (forall ((v_prenex_15616 Int) (v_prenex_15615 Int)) (or (<= (select main_a v_prenex_15615) 999) (<= 0 (+ (select main_a v_prenex_15616) 498)) (<= (+ main_y 1) v_prenex_15615) (<= (select main_a v_prenex_15616) (select main_a v_prenex_15615)) (<= 1 (select main_a v_prenex_15615)) (< v_prenex_15615 main_y) (<= (* 2 (select main_a v_prenex_15616)) 1000))) (forall ((v_prenex_19614 Int) (v_prenex_19615 Int)) (or (<= 0 (+ (select main_a v_prenex_19615) 498)) (<= (* 2 (select main_a v_prenex_19614)) 1998) (<= (+ main_y 1) v_prenex_19614) (<= 1 (select main_a v_prenex_19615)) (< v_prenex_19614 main_y) (<= 500 (select main_a v_prenex_19614)) (<= (select main_a v_prenex_19615) (select main_a v_prenex_19614)))) (or (forall ((v_prenex_12828 Int)) (or (<= 0 (+ (select main_a v_prenex_12828) 498)) (<= 1 (select main_a v_prenex_12828)) (<= (+ main_x 1) v_prenex_12828))) (forall ((v_prenex_12827 Int)) (or (<= (+ main_y 1) v_prenex_12827) (<= 1 (select main_a v_prenex_12827)) (< v_prenex_12827 main_y) (<= 1000 (* 2 (select main_a v_prenex_12827)))))) (or (forall ((v_prenex_20495 Int)) (or (<= (select main_a v_prenex_20495) 1498) (<= (+ main_y 1) v_prenex_20495) (<= 500 (select main_a v_prenex_20495)) (< v_prenex_20495 main_y) (<= (* 2 (select main_a v_prenex_20495)) 1998))) (forall ((v_prenex_20496 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20496))) (<= 1 (select main_a v_prenex_20496))))) (forall ((v_prenex_17922 Int) (v_prenex_17923 Int)) (or (<= (+ main_y 1) v_prenex_17922) (<= 2 (* 2 (select main_a v_prenex_17923))) (<= 1 (select main_a v_prenex_17923)) (< v_prenex_17922 main_y) (<= 500 (select main_a v_prenex_17922)) (<= (+ (select main_a v_prenex_17922) (select main_a v_prenex_17923)) 1000) (<= (select main_a v_prenex_17922) 999))) (forall ((v_prenex_23144 Int)) (or (<= 500 (select main_a v_prenex_23144)) (<= (* 2 (select main_a v_prenex_23144)) 1998) (<= (+ main_y 1) v_prenex_23144) (< v_prenex_23144 main_y))) (forall ((v_prenex_19690 Int) (v_prenex_19691 Int)) (or (<= (select main_a v_prenex_19690) (+ (select main_a v_prenex_19691) 998)) (< v_prenex_19690 main_y) (<= (* 2 (select main_a v_prenex_19691)) 1000) (<= (select main_a v_prenex_19690) 999) (<= (+ main_y 1) v_prenex_19690))) (forall ((v_prenex_21012 Int) (v_prenex_21013 Int)) (or (<= (select main_a v_prenex_21012) 999) (<= (+ main_y 1) v_prenex_21012) (<= (select main_a v_prenex_21012) 1498) (<= 1 (select main_a v_prenex_21013)) (< v_prenex_21012 main_y) (<= 1000 (+ (select main_a v_prenex_21012) (select main_a v_prenex_21013))))) (forall ((v_prenex_20983 Int) (v_prenex_20982 Int)) (or (< v_prenex_20983 main_x) (<= (select main_a v_prenex_20983) 999) (<= (select main_a v_prenex_20982) (+ (select main_a v_prenex_20983) 998)) (<= 0 (+ (select main_a v_prenex_20983) 498)) (< v_prenex_20982 main_y) (<= (+ main_y 1) v_prenex_20982) (<= (select main_a v_prenex_20982) 1498))) (forall ((v_prenex_22947 Int) (v_prenex_22946 Int)) (or (<= (+ (select main_a v_prenex_22946) (select main_a v_prenex_22947)) 1000) (<= (+ main_y 1) v_prenex_22946) (< v_prenex_22946 main_y) (<= 1000 (* 2 (select main_a v_prenex_22946))) (<= 500 (select main_a v_prenex_22946)) (<= 0 (+ (select main_a v_prenex_22947) 498)))) (forall ((v_prenex_22815 Int) (v_prenex_22814 Int)) (or (< v_prenex_22815 main_x) (< v_prenex_22814 main_y) (<= (select main_a v_prenex_22814) (+ (select main_a v_prenex_22815) 998)) (<= 2 (* 2 (select main_a v_prenex_22815))) (<= (* 2 (select main_a v_prenex_22814)) 1998) (<= (+ main_y 1) v_prenex_22814))) (or (forall ((v_prenex_20475 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20475))) (< v_prenex_20475 main_y) (<= (+ main_y 1) v_prenex_20475) (<= (select main_a v_prenex_20475) 999))) (forall ((v_prenex_20476 Int)) (or (<= (select main_a v_prenex_20476) 999) (< v_prenex_20476 main_x) (<= (select main_a v_prenex_20476) 500)))) (forall ((v_prenex_21994 Int) (v_prenex_21995 Int)) (or (<= 0 (+ (select main_a v_prenex_21995) 498)) (<= 500 (select main_a v_prenex_21994)) (<= (* 2 (select main_a v_prenex_21994)) 1998) (<= (select main_a v_prenex_21995) 999) (<= (select main_a v_prenex_21995) (select main_a v_prenex_21994)) (<= (+ main_y 1) v_prenex_21994) (< v_prenex_21994 main_y))) (or (forall ((v_prenex_15172 Int)) (or (< v_prenex_15172 main_y) (<= (* 2 (select main_a v_prenex_15172)) 1998) (<= 1000 (* 2 (select main_a v_prenex_15172))) (<= (+ main_y 1) v_prenex_15172))) (forall ((v_prenex_15173 Int)) (or (< v_prenex_15173 main_x) (<= (select main_a v_prenex_15173) 500)))) (forall ((v_prenex_21942 Int) (v_prenex_21943 Int)) (or (< v_prenex_21942 main_y) (<= (select main_a v_prenex_21943) (select main_a v_prenex_21942)) (<= 1000 (* 2 (select main_a v_prenex_21942))) (<= 2 (* 2 (select main_a v_prenex_21943))) (<= (+ main_y 1) v_prenex_21942) (<= (* 2 (select main_a v_prenex_21942)) 1998))) (forall ((v_prenex_16689 Int) (v_prenex_16690 Int)) (or (<= (select main_a v_prenex_16690) 500) (<= (+ main_y 1) v_prenex_16689) (<= 2 (* 2 (select main_a v_prenex_16690))) (<= (select main_a v_prenex_16689) 1498) (<= 1000 (+ (select main_a v_prenex_16689) (select main_a v_prenex_16690))) (<= 1 (select main_a v_prenex_16689)) (< v_prenex_16689 main_y))) (forall ((v_prenex_16220 Int) (v_prenex_16221 Int)) (or (<= (select main_a v_prenex_16221) 999) (<= (+ main_x 1) v_prenex_16221) (< v_prenex_16220 main_y) (<= 1000 (* 2 (select main_a v_prenex_16220))) (<= (select main_a v_prenex_16221) (select main_a v_prenex_16220)) (<= (select main_a v_prenex_16221) 500) (<= (+ main_y 1) v_prenex_16220))) (forall ((v_prenex_23374 Int) (v_prenex_23373 Int)) (or (<= 1000 (+ (select main_a v_prenex_23373) (select main_a v_prenex_23374))) (<= (+ main_y 1) v_prenex_23373) (<= 1 (select main_a v_prenex_23373)) (< v_prenex_23373 main_y) (<= 2 (* 2 (select main_a v_prenex_23374))) (<= 1 (select main_a v_prenex_23374)))) (forall ((v_prenex_14303 Int) (v_prenex_14302 Int)) (or (<= (select main_a v_prenex_14303) 999) (<= (+ (select main_a v_prenex_14302) (select main_a v_prenex_14303)) 1000) (<= 500 (select main_a v_prenex_14302)) (<= (+ main_y 1) v_prenex_14302) (< v_prenex_14302 main_y) (<= (select main_a v_prenex_14302) 999) (<= (select main_a v_prenex_14303) 500))) (forall ((v_prenex_23030 Int) (v_prenex_23031 Int)) (or (<= (+ (select main_a v_prenex_23030) (select main_a v_prenex_23031)) 1000) (< v_prenex_23030 main_y) (<= (+ main_y 1) v_prenex_23030) (<= (+ main_x 1) v_prenex_23031) (<= (select main_a v_prenex_23030) 1498))) (forall ((v_prenex_15993 Int) (v_prenex_15992 Int)) (or (<= (+ (select main_a v_prenex_15992) (select main_a v_prenex_15993)) 1000) (<= (+ main_y 1) v_prenex_15992) (<= 2 (* 2 (select main_a v_prenex_15993))) (< v_prenex_15992 main_y) (<= 1 (select main_a v_prenex_15993)) (<= 1 (select main_a v_prenex_15992)) (<= 1000 (* 2 (select main_a v_prenex_15992))))) (forall ((v_prenex_11034 Int) (v_prenex_11033 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11033))) (<= 0 (+ (select main_a v_prenex_11034) 498)) (< v_prenex_11033 main_y) (<= 1000 (+ (select main_a v_prenex_11033) (select main_a v_prenex_11034))) (<= (+ main_y 1) v_prenex_11033) (<= 1 (select main_a v_prenex_11034)) (<= 500 (select main_a v_prenex_11033)))) (forall ((v_prenex_16262 Int) (v_prenex_16263 Int)) (or (< v_prenex_16262 main_y) (<= (+ (select main_a v_prenex_16262) (select main_a v_prenex_16263)) 1000) (<= (+ main_y 1) v_prenex_16262) (<= 2 (* 2 (select main_a v_prenex_16263))) (<= (* 2 (select main_a v_prenex_16262)) 1998))) (forall ((v_prenex_13462 Int) (v_prenex_13461 Int)) (or (<= (* 2 (select main_a v_prenex_13462)) 1000) (<= (+ (select main_a v_prenex_13461) (select main_a v_prenex_13462)) 1000) (< v_prenex_13461 main_y) (<= 500 (select main_a v_prenex_13461)) (<= (select main_a v_prenex_13461) 1498) (<= (+ main_y 1) v_prenex_13461) (<= (select main_a v_prenex_13462) 500))) (forall ((v_prenex_22257 Int) (v_prenex_22258 Int)) (or (<= (+ main_y 1) v_prenex_22257) (<= (select main_a v_prenex_22258) 999) (< v_prenex_22257 main_y) (<= (* 2 (select main_a v_prenex_22258)) 1000) (<= 500 (select main_a v_prenex_22257)) (<= 1000 (+ (select main_a v_prenex_22257) (select main_a v_prenex_22258))) (<= (select main_a v_prenex_22257) 1498))) (forall ((v_prenex_22572 Int) (v_prenex_22571 Int)) (or (< v_prenex_22571 main_y) (<= (select main_a v_prenex_22571) 1498) (<= (select main_a v_prenex_22572) 999) (<= (+ main_x 1) v_prenex_22572) (<= (+ main_y 1) v_prenex_22571) (<= 0 (+ (select main_a v_prenex_22572) 498)) (<= (select main_a v_prenex_22572) (select main_a v_prenex_22571)))) (forall ((v_prenex_12135 Int) (v_prenex_12134 Int)) (or (<= (+ main_y 1) v_prenex_12134) (<= 1000 (* 2 (select main_a v_prenex_12134))) (<= (* 2 (select main_a v_prenex_12135)) 1000) (<= (select main_a v_prenex_12134) (+ (select main_a v_prenex_12135) 998)) (<= (select main_a v_prenex_12134) 1498) (< v_prenex_12134 main_y))) (or (forall ((v_prenex_16076 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16076))) (<= (+ main_y 1) v_prenex_16076) (<= (* 2 (select main_a v_prenex_16076)) 1998) (< v_prenex_16076 main_y))) (forall ((v_prenex_16077 Int)) (or (< v_prenex_16077 main_x) (<= (select main_a v_prenex_16077) 500) (<= 0 (+ (select main_a v_prenex_16077) 498))))) (forall ((v_prenex_23639 Int) (v_prenex_23638 Int)) (or (< v_prenex_23638 main_y) (<= 500 (select main_a v_prenex_23638)) (<= (select main_a v_prenex_23638) (+ (select main_a v_prenex_23639) 998)) (<= 1000 (* 2 (select main_a v_prenex_23638))) (<= (select main_a v_prenex_23639) 999) (<= (select main_a v_prenex_23639) 500) (<= (+ main_y 1) v_prenex_23638))) (or (forall ((v_prenex_17744 Int)) (or (< v_prenex_17744 main_x) (<= 1 (select main_a v_prenex_17744)) (<= 2 (* 2 (select main_a v_prenex_17744))))) (forall ((v_prenex_17743 Int)) (or (< v_prenex_17743 main_y) (<= (* 2 (select main_a v_prenex_17743)) 1998) (<= (+ main_y 1) v_prenex_17743) (<= (select main_a v_prenex_17743) 1498)))) (forall ((v_prenex_13647 Int) (v_prenex_13648 Int)) (or (<= (+ main_y 1) v_prenex_13647) (<= 500 (select main_a v_prenex_13647)) (<= (* 2 (select main_a v_prenex_13648)) 1000) (<= (+ main_x 1) v_prenex_13648) (<= 1000 (+ (select main_a v_prenex_13647) (select main_a v_prenex_13648))) (< v_prenex_13647 main_y))) (or (forall ((v_prenex_14852 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14852))) (< v_prenex_14852 main_y) (<= (+ main_y 1) v_prenex_14852) (<= (select main_a v_prenex_14852) 1498))) (forall ((v_prenex_14853 Int)) (or (<= (+ main_x 1) v_prenex_14853) (<= (select main_a v_prenex_14853) 999) (<= 1 (select main_a v_prenex_14853))))) (forall ((v_prenex_21153 Int) (v_prenex_21152 Int)) (or (<= 1 (select main_a v_prenex_21153)) (< v_prenex_21152 main_y) (<= (+ main_y 1) v_prenex_21152) (<= 1000 (* 2 (select main_a v_prenex_21152))) (<= (select main_a v_prenex_21152) (+ (select main_a v_prenex_21153) 998)))) (forall ((v_prenex_18799 Int) (v_prenex_18798 Int)) (or (<= (+ main_x 1) v_prenex_18799) (<= 2 (* 2 (select main_a v_prenex_18799))) (<= 1 (select main_a v_prenex_18798)) (<= (* 2 (select main_a v_prenex_18799)) 1000) (<= (select main_a v_prenex_18798) (+ (select main_a v_prenex_18799) 998)) (< v_prenex_18798 main_y) (<= (+ main_y 1) v_prenex_18798))) (or (forall ((v_prenex_21190 Int)) (or (< v_prenex_21190 main_y) (<= (+ main_y 1) v_prenex_21190) (<= 1000 (* 2 (select main_a v_prenex_21190))) (<= (select main_a v_prenex_21190) 999))) (forall ((v_prenex_21191 Int)) (<= 0 (+ (select main_a v_prenex_21191) 498)))) (forall ((v_prenex_18174 Int) (v_prenex_18173 Int)) (or (<= (select main_a v_prenex_18174) 999) (<= (select main_a v_prenex_18173) 999) (<= (+ main_y 1) v_prenex_18173) (< v_prenex_18173 main_y) (<= 1000 (* 2 (select main_a v_prenex_18173))) (<= 1 (select main_a v_prenex_18174)) (<= 1000 (+ (select main_a v_prenex_18173) (select main_a v_prenex_18174))))) (forall ((v_prenex_17204 Int) (v_prenex_17205 Int)) (or (<= (+ main_y 1) v_prenex_17204) (<= (select main_a v_prenex_17205) 999) (< v_prenex_17204 main_y) (<= 2 (* 2 (select main_a v_prenex_17205))) (<= 1000 (+ (select main_a v_prenex_17204) (select main_a v_prenex_17205))) (<= (+ main_x 1) v_prenex_17205) (<= 1 (select main_a v_prenex_17204)))) (forall ((v_prenex_14738 Int) (v_prenex_14737 Int)) (or (< v_prenex_14737 main_y) (<= (* 2 (select main_a v_prenex_14738)) 1000) (<= (+ main_y 1) v_prenex_14737) (<= 500 (select main_a v_prenex_14737)) (<= 0 (+ (select main_a v_prenex_14738) 498)) (<= 1000 (* 2 (select main_a v_prenex_14737))) (<= (+ (select main_a v_prenex_14737) (select main_a v_prenex_14738)) 1000))) (forall ((v_prenex_15459 Int) (v_prenex_15460 Int)) (or (<= (select main_a v_prenex_15460) 999) (<= (select main_a v_prenex_15459) 999) (<= (select main_a v_prenex_15460) 500) (< v_prenex_15459 main_y) (<= (select main_a v_prenex_15459) (+ (select main_a v_prenex_15460) 998)) (<= (+ main_y 1) v_prenex_15459))) (forall ((v_prenex_22543 Int) (v_prenex_22544 Int)) (or (<= (select main_a v_prenex_22544) 500) (< v_prenex_22543 main_y) (<= (select main_a v_prenex_22544) 999) (<= (select main_a v_prenex_22543) 999) (<= (+ main_y 1) v_prenex_22543) (<= 1000 (+ (select main_a v_prenex_22543) (select main_a v_prenex_22544))))) (forall ((v_prenex_18802 Int) (v_prenex_18803 Int)) (or (<= (select main_a v_prenex_18802) 1498) (<= (+ main_y 1) v_prenex_18802) (< v_prenex_18802 main_y) (<= 1000 (* 2 (select main_a v_prenex_18802))) (<= 2 (* 2 (select main_a v_prenex_18803))) (<= (select main_a v_prenex_18803) 999) (<= 1000 (+ (select main_a v_prenex_18802) (select main_a v_prenex_18803))))) (forall ((v_prenex_22916 Int) (v_prenex_22917 Int)) (or (<= 1 (select main_a v_prenex_22917)) (<= (+ main_y 1) v_prenex_22916) (<= (select main_a v_prenex_22916) 1498) (< v_prenex_22916 main_y) (<= (+ (select main_a v_prenex_22916) (select main_a v_prenex_22917)) 1000))) (forall ((v_prenex_18453 Int) (v_prenex_18452 Int)) (or (<= (select main_a v_prenex_18452) 1498) (<= (+ main_y 1) v_prenex_18452) (< v_prenex_18452 main_y) (<= (select main_a v_prenex_18453) 999) (<= (select main_a v_prenex_18452) (+ (select main_a v_prenex_18453) 998)) (<= 0 (+ (select main_a v_prenex_18453) 498)))) (forall ((v_prenex_16891 Int) (v_prenex_16892 Int)) (or (<= (+ main_y 1) v_prenex_16891) (<= 500 (select main_a v_prenex_16891)) (<= (select main_a v_prenex_16892) 999) (<= (select main_a v_prenex_16891) 1498) (<= (select main_a v_prenex_16891) (+ (select main_a v_prenex_16892) 998)) (<= 2 (* 2 (select main_a v_prenex_16892))) (< v_prenex_16891 main_y))) (forall ((v_prenex_13713 Int) (v_prenex_13714 Int)) (or (<= 500 (select main_a v_prenex_13713)) (<= (+ (select main_a v_prenex_13713) (select main_a v_prenex_13714)) 1000) (<= (select main_a v_prenex_13713) 1498) (<= (select main_a v_prenex_13714) 999) (< v_prenex_13713 main_y) (<= (* 2 (select main_a v_prenex_13714)) 1000) (<= (+ main_y 1) v_prenex_13713))) (forall ((v_prenex_22914 Int) (v_prenex_22915 Int)) (or (<= 0 (+ (select main_a v_prenex_22915) 498)) (< v_prenex_22915 main_x) (<= (+ main_y 1) v_prenex_22914) (<= (+ (select main_a v_prenex_22914) (select main_a v_prenex_22915)) 1000) (<= (select main_a v_prenex_22915) 999) (<= (select main_a v_prenex_22914) 999) (< v_prenex_22914 main_y))) (forall ((v_prenex_18187 Int) (v_prenex_18188 Int)) (or (<= (+ main_x 1) v_prenex_18188) (< v_prenex_18187 main_y) (<= 2 (* 2 (select main_a v_prenex_18188))) (<= (select main_a v_prenex_18187) (+ (select main_a v_prenex_18188) 998)) (<= (+ main_y 1) v_prenex_18187) (<= (select main_a v_prenex_18187) 1498) (<= 1 (select main_a v_prenex_18188)))) (forall ((v_prenex_14782 Int) (v_prenex_14781 Int)) (or (<= 1 (select main_a v_prenex_14782)) (< v_prenex_14781 main_y) (<= (select main_a v_prenex_14782) (select main_a v_prenex_14781)) (<= (select main_a v_prenex_14782) 999) (<= (* 2 (select main_a v_prenex_14781)) 1998) (<= (+ main_y 1) v_prenex_14781) (<= (+ main_x 1) v_prenex_14782))) (or (forall ((v_prenex_15162 Int)) (or (<= 500 (select main_a v_prenex_15162)) (<= (+ main_y 1) v_prenex_15162) (< v_prenex_15162 main_y) (<= (* 2 (select main_a v_prenex_15162)) 1998) (<= (select main_a v_prenex_15162) 999))) (forall ((v_prenex_15163 Int)) (or (<= (select main_a v_prenex_15163) 999) (<= 0 (+ (select main_a v_prenex_15163) 498))))) (or (forall ((v_prenex_19184 Int)) (or (<= (* 2 (select main_a v_prenex_19184)) 1998) (<= (+ main_y 1) v_prenex_19184) (< v_prenex_19184 main_y) (<= 1000 (* 2 (select main_a v_prenex_19184))))) (forall ((v_prenex_19185 Int)) (or (<= 0 (+ (select main_a v_prenex_19185) 498)) (<= 1 (select main_a v_prenex_19185))))) (forall ((v_prenex_20281 Int) (v_prenex_20280 Int)) (or (< v_prenex_20280 main_y) (<= (+ main_y 1) v_prenex_20280) (<= (select main_a v_prenex_20280) (+ (select main_a v_prenex_20281) 998)) (<= 500 (select main_a v_prenex_20280)) (<= (select main_a v_prenex_20281) 999) (<= (* 2 (select main_a v_prenex_20281)) 1000) (<= (select main_a v_prenex_20280) 999))) (forall ((v_prenex_16867 Int) (v_prenex_16868 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16868))) (<= (select main_a v_prenex_16868) (select main_a v_prenex_16867)) (< v_prenex_16867 main_y) (<= 1 (select main_a v_prenex_16868)) (<= 500 (select main_a v_prenex_16867)) (<= (+ main_y 1) v_prenex_16867) (<= (* 2 (select main_a v_prenex_16867)) 1998))) (forall ((v_prenex_14714 Int) (v_prenex_14713 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14713))) (<= 2 (* 2 (select main_a v_prenex_14714))) (<= (+ main_y 1) v_prenex_14713) (<= (select main_a v_prenex_14713) 999) (< v_prenex_14713 main_y) (<= 1000 (+ (select main_a v_prenex_14713) (select main_a v_prenex_14714))))) (or (forall ((v_prenex_17693 Int)) (or (<= (+ main_y 1) v_prenex_17693) (<= (select main_a v_prenex_17693) 999) (< v_prenex_17693 main_y) (<= (select main_a v_prenex_17693) 1498) (<= (* 2 (select main_a v_prenex_17693)) 1998))) (forall ((v_prenex_17694 Int)) (or (<= (* 2 (select main_a v_prenex_17694)) 1000) (<= 0 (+ (select main_a v_prenex_17694) 498))))) (forall ((v_prenex_11229 Int) (v_prenex_11230 Int)) (or (<= 1000 (+ (select main_a v_prenex_11229) (select main_a v_prenex_11230))) (< v_prenex_11229 main_y) (<= (+ main_y 1) v_prenex_11229) (<= 2 (* 2 (select main_a v_prenex_11230))) (<= 1 (select main_a v_prenex_11230)) (<= 1 (select main_a v_prenex_11229)))) (or (forall ((v_prenex_22861 Int)) (or (<= (select main_a v_prenex_22861) 500) (<= 0 (+ (select main_a v_prenex_22861) 498)) (< v_prenex_22861 main_x))) (forall ((v_prenex_22860 Int)) (or (<= 1 (select main_a v_prenex_22860)) (<= (+ main_y 1) v_prenex_22860) (< v_prenex_22860 main_y) (<= 1000 (* 2 (select main_a v_prenex_22860)))))) (or (forall ((v_prenex_17020 Int)) (or (<= (+ main_y 1) v_prenex_17020) (<= (* 2 (select main_a v_prenex_17020)) 1998) (< v_prenex_17020 main_y))) (forall ((v_prenex_17021 Int)) (or (<= (+ main_x 1) v_prenex_17021) (<= (select main_a v_prenex_17021) 500)))) (forall ((v_prenex_19186 Int) (v_prenex_19187 Int)) (or (<= 1 (select main_a v_prenex_19187)) (<= (+ main_y 1) v_prenex_19186) (<= 1000 (* 2 (select main_a v_prenex_19186))) (< v_prenex_19186 main_y) (<= 1000 (+ (select main_a v_prenex_19186) (select main_a v_prenex_19187))) (<= 500 (select main_a v_prenex_19186)) (<= (* 2 (select main_a v_prenex_19187)) 1000))) (or (forall ((v_prenex_14965 Int)) (or (<= 1 (select main_a v_prenex_14965)) (<= 2 (* 2 (select main_a v_prenex_14965))))) (forall ((v_prenex_14964 Int)) (or (< v_prenex_14964 main_y) (<= (select main_a v_prenex_14964) 1498) (<= 1 (select main_a v_prenex_14964)) (<= (* 2 (select main_a v_prenex_14964)) 1998) (<= (+ main_y 1) v_prenex_14964)))) (forall ((v_prenex_23599 Int) (v_prenex_23598 Int)) (or (<= (select main_a v_prenex_23598) 1498) (<= (select main_a v_prenex_23599) (select main_a v_prenex_23598)) (< v_prenex_23598 main_y) (<= (+ main_y 1) v_prenex_23598))) (forall ((v_prenex_12114 Int) (v_prenex_12115 Int)) (or (<= (select main_a v_prenex_12115) 500) (<= (* 2 (select main_a v_prenex_12114)) 1998) (<= 1000 (+ (select main_a v_prenex_12114) (select main_a v_prenex_12115))) (<= 1 (select main_a v_prenex_12114)) (<= (select main_a v_prenex_12115) 999) (<= (+ main_y 1) v_prenex_12114) (< v_prenex_12114 main_y))) (forall ((v_prenex_13350 Int) (v_prenex_13351 Int)) (or (<= (+ main_y 1) v_prenex_13350) (<= 1000 (* 2 (select main_a v_prenex_13350))) (<= 500 (select main_a v_prenex_13350)) (<= (select main_a v_prenex_13351) (select main_a v_prenex_13350)) (<= 2 (* 2 (select main_a v_prenex_13351))) (<= (select main_a v_prenex_13351) 999) (< v_prenex_13350 main_y))) (forall ((v_prenex_20135 Int) (v_prenex_20134 Int)) (or (<= (select main_a v_prenex_20135) 500) (<= 2 (* 2 (select main_a v_prenex_20135))) (< v_prenex_20134 main_y) (<= (+ main_y 1) v_prenex_20134) (<= 500 (select main_a v_prenex_20134)) (<= (+ (select main_a v_prenex_20134) (select main_a v_prenex_20135)) 1000) (<= (* 2 (select main_a v_prenex_20134)) 1998))) (forall ((v_prenex_18923 Int) (v_prenex_18922 Int)) (or (<= (select main_a v_prenex_18922) 999) (<= 1000 (+ (select main_a v_prenex_18922) (select main_a v_prenex_18923))) (<= (select main_a v_prenex_18923) 999) (<= 0 (+ (select main_a v_prenex_18923) 498)) (<= 500 (select main_a v_prenex_18922)) (< v_prenex_18922 main_y) (<= (+ main_y 1) v_prenex_18922))) (or (forall ((v_prenex_17388 Int)) (or (< v_prenex_17388 main_y) (<= 1000 (* 2 (select main_a v_prenex_17388))) (<= (* 2 (select main_a v_prenex_17388)) 1998) (<= (+ main_y 1) v_prenex_17388))) (forall ((v_prenex_17389 Int)) (or (<= (select main_a v_prenex_17389) 500) (<= 2 (* 2 (select main_a v_prenex_17389))) (< v_prenex_17389 main_x)))) (forall ((v_prenex_17424 Int) (v_prenex_17425 Int)) (or (<= (select main_a v_prenex_17425) (select main_a v_prenex_17424)) (<= (select main_a v_prenex_17425) 999) (<= (+ main_x 1) v_prenex_17425) (< v_prenex_17424 main_y) (<= 1 (select main_a v_prenex_17425)) (<= (+ main_y 1) v_prenex_17424) (<= 1 (select main_a v_prenex_17424)))) (forall ((v_prenex_20720 Int) (v_prenex_20719 Int)) (or (<= 1 (select main_a v_prenex_20720)) (<= 1000 (+ (select main_a v_prenex_20719) (select main_a v_prenex_20720))) (<= (select main_a v_prenex_20719) 1498) (<= (select main_a v_prenex_20720) 999) (<= 1000 (* 2 (select main_a v_prenex_20719))) (<= (+ main_y 1) v_prenex_20719) (< v_prenex_20719 main_y))) (forall ((v_prenex_20251 Int) (v_prenex_20250 Int)) (or (<= (+ (select main_a v_prenex_20250) (select main_a v_prenex_20251)) 1000) (<= (+ main_y 1) v_prenex_20250) (< v_prenex_20250 main_y) (<= 1 (select main_a v_prenex_20251)) (<= 500 (select main_a v_prenex_20250)) (<= (select main_a v_prenex_20250) 1498))) (or (forall ((v_prenex_20050 Int)) (or (<= 500 (select main_a v_prenex_20050)) (< v_prenex_20050 main_y) (<= (+ main_y 1) v_prenex_20050) (<= (* 2 (select main_a v_prenex_20050)) 1998))) (forall ((v_prenex_20051 Int)) (or (<= (select main_a v_prenex_20051) 999) (<= 0 (+ (select main_a v_prenex_20051) 498))))) (forall ((v_prenex_22491 Int) (v_prenex_22492 Int)) (or (<= 1000 (+ (select main_a v_prenex_22491) (select main_a v_prenex_22492))) (<= (+ main_y 1) v_prenex_22491) (<= 0 (+ (select main_a v_prenex_22492) 498)) (<= (+ main_x 1) v_prenex_22492) (<= (* 2 (select main_a v_prenex_22492)) 1000) (< v_prenex_22491 main_y) (<= 1 (select main_a v_prenex_22491)))) (or (forall ((v_prenex_18667 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18667))) (< v_prenex_18667 main_x) (<= (select main_a v_prenex_18667) 500))) (forall ((v_prenex_18666 Int)) (or (< v_prenex_18666 main_y) (<= 1000 (* 2 (select main_a v_prenex_18666))) (<= (+ main_y 1) v_prenex_18666)))) (or (forall ((v_prenex_14625 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14625))) (<= (+ main_y 1) v_prenex_14625) (<= (select main_a v_prenex_14625) 999) (< v_prenex_14625 main_y) (<= 1 (select main_a v_prenex_14625)))) (forall ((v_prenex_14626 Int)) (<= 1 (select main_a v_prenex_14626)))) (or (forall ((v_prenex_18254 Int)) (or (<= (+ main_x 1) v_prenex_18254) (<= 2 (* 2 (select main_a v_prenex_18254))))) (forall ((v_prenex_18253 Int)) (or (<= (* 2 (select main_a v_prenex_18253)) 1998) (<= 1 (select main_a v_prenex_18253)) (<= (+ main_y 1) v_prenex_18253) (< v_prenex_18253 main_y)))) (forall ((v_prenex_15935 Int) (v_prenex_15936 Int)) (or (<= (* 2 (select main_a v_prenex_15935)) 1998) (< v_prenex_15936 main_x) (<= 0 (+ (select main_a v_prenex_15936) 498)) (<= (+ main_y 1) v_prenex_15935) (< v_prenex_15935 main_y) (<= (select main_a v_prenex_15935) (+ (select main_a v_prenex_15936) 998)) (<= 1 (select main_a v_prenex_15936)))) (or (forall ((v_prenex_16963 Int)) (or (<= (+ main_y 1) v_prenex_16963) (< v_prenex_16963 main_y) (<= 500 (select main_a v_prenex_16963)) (<= (select main_a v_prenex_16963) 999) (<= 1000 (* 2 (select main_a v_prenex_16963))))) (forall ((v_prenex_16964 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16964))) (<= (* 2 (select main_a v_prenex_16964)) 1000)))) (forall ((v_prenex_11936 Int) (v_prenex_11937 Int)) (or (<= (+ main_y 1) v_prenex_11936) (<= (select main_a v_prenex_11937) (select main_a v_prenex_11936)) (<= 500 (select main_a v_prenex_11936)) (<= (select main_a v_prenex_11937) 500) (<= 2 (* 2 (select main_a v_prenex_11937))) (<= (select main_a v_prenex_11936) 999) (< v_prenex_11936 main_y))) (or (forall ((v_prenex_12293 Int)) (or (<= 500 (select main_a v_prenex_12293)) (< v_prenex_12293 main_y) (<= (+ main_y 1) v_prenex_12293) (<= (* 2 (select main_a v_prenex_12293)) 1998))) (forall ((v_prenex_12294 Int)) (or (<= (select main_a v_prenex_12294) 500) (<= (+ main_x 1) v_prenex_12294) (<= 1 (select main_a v_prenex_12294))))) (forall ((v_prenex_19838 Int) (v_prenex_19837 Int)) (or (<= (select main_a v_prenex_19838) (select main_a v_prenex_19837)) (< v_prenex_19837 main_y) (<= (+ main_y 1) v_prenex_19837) (<= 2 (* 2 (select main_a v_prenex_19838))) (<= (* 2 (select main_a v_prenex_19837)) 1998) (<= (select main_a v_prenex_19838) 999))) (forall ((v_prenex_14503 Int) (v_prenex_14502 Int)) (or (<= (* 2 (select main_a v_prenex_14503)) 1000) (<= (+ main_y 1) v_prenex_14502) (<= 1000 (+ (select main_a v_prenex_14502) (select main_a v_prenex_14503))) (<= (+ main_x 1) v_prenex_14503) (< v_prenex_14502 main_y) (<= 1 (select main_a v_prenex_14503)) (<= 500 (select main_a v_prenex_14502)))) (forall ((v_prenex_12840 Int) (v_prenex_12839 Int)) (or (<= (+ main_y 1) v_prenex_12839) (< v_prenex_12839 main_y) (<= 1000 (+ (select main_a v_prenex_12839) (select main_a v_prenex_12840))) (<= (select main_a v_prenex_12840) 999) (<= 0 (+ (select main_a v_prenex_12840) 498)) (<= (* 2 (select main_a v_prenex_12839)) 1998))) (or (forall ((v_prenex_15375 Int)) (or (<= (+ main_y 1) v_prenex_15375) (<= 500 (select main_a v_prenex_15375)) (<= 1000 (* 2 (select main_a v_prenex_15375))) (<= 1 (select main_a v_prenex_15375)) (< v_prenex_15375 main_y))) (forall ((v_prenex_15376 Int)) (<= 1 (select main_a v_prenex_15376)))) (forall ((v_prenex_21948 Int) (v_prenex_21949 Int)) (or (<= 0 (+ (select main_a v_prenex_21949) 498)) (< v_prenex_21949 main_x) (<= 500 (select main_a v_prenex_21948)) (< v_prenex_21948 main_y) (<= (* 2 (select main_a v_prenex_21949)) 1000) (<= (select main_a v_prenex_21949) (select main_a v_prenex_21948)) (<= (+ main_y 1) v_prenex_21948))) (forall ((v_prenex_23406 Int) (v_prenex_23405 Int)) (or (< v_prenex_23406 main_x) (<= (* 2 (select main_a v_prenex_23405)) 1998) (<= (select main_a v_prenex_23406) (select main_a v_prenex_23405)) (< v_prenex_23405 main_y) (<= 1 (select main_a v_prenex_23406)) (<= (+ main_y 1) v_prenex_23405) (<= (select main_a v_prenex_23406) 999))) (forall ((v_prenex_11354 Int)) (or (<= (select main_a v_prenex_11354) 1498) (<= (* 2 (select main_a v_prenex_11354)) 1998) (<= 500 (select main_a v_prenex_11354)) (< v_prenex_11354 main_y) (<= (+ main_y 1) v_prenex_11354))) (or (forall ((v_prenex_15859 Int)) (or (<= (+ main_y 1) v_prenex_15859) (<= 1000 (* 2 (select main_a v_prenex_15859))) (<= (* 2 (select main_a v_prenex_15859)) 1998) (< v_prenex_15859 main_y))) (forall ((v_prenex_15860 Int)) (<= 0 (+ (select main_a v_prenex_15860) 498)))) (forall ((v_prenex_18558 Int) (v_prenex_18557 Int)) (or (<= 1000 (+ (select main_a v_prenex_18557) (select main_a v_prenex_18558))) (<= (select main_a v_prenex_18558) 999) (<= 1 (select main_a v_prenex_18558)) (< v_prenex_18557 main_y) (<= (+ main_y 1) v_prenex_18557) (<= 500 (select main_a v_prenex_18557)) (<= 1000 (* 2 (select main_a v_prenex_18557))))) (forall ((v_prenex_22451 Int) (v_prenex_22452 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22452))) (<= (select main_a v_prenex_22452) 500) (<= (+ main_y 1) v_prenex_22451) (< v_prenex_22451 main_y) (<= 500 (select main_a v_prenex_22451)) (<= (select main_a v_prenex_22451) (+ (select main_a v_prenex_22452) 998)) (<= 1000 (* 2 (select main_a v_prenex_22451))))) (forall ((v_prenex_15946 Int) (v_prenex_15945 Int)) (or (<= (+ main_y 1) v_prenex_15945) (<= (+ (select main_a v_prenex_15945) (select main_a v_prenex_15946)) 1000) (< v_prenex_15945 main_y) (<= 1 (select main_a v_prenex_15945)) (<= 0 (+ (select main_a v_prenex_15946) 498)) (<= (select main_a v_prenex_15945) 1498) (<= (* 2 (select main_a v_prenex_15946)) 1000))) (forall ((v_prenex_20245 Int) (v_prenex_20244 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20244))) (<= (select main_a v_prenex_20245) 999) (<= (+ main_y 1) v_prenex_20244) (<= (+ main_x 1) v_prenex_20245) (<= 1000 (+ (select main_a v_prenex_20244) (select main_a v_prenex_20245))) (<= (* 2 (select main_a v_prenex_20245)) 1000) (< v_prenex_20244 main_y))) (forall ((v_prenex_15458 Int) (v_prenex_15457 Int)) (or (<= (select main_a v_prenex_15458) (select main_a v_prenex_15457)) (<= 2 (* 2 (select main_a v_prenex_15458))) (< v_prenex_15457 main_y) (<= (select main_a v_prenex_15457) 999) (<= 1 (select main_a v_prenex_15458)) (<= (+ main_y 1) v_prenex_15457) (<= (select main_a v_prenex_15457) 1498))) (forall ((v_prenex_14280 Int) (v_prenex_14281 Int)) (or (<= (+ main_y 1) v_prenex_14280) (<= 1 (select main_a v_prenex_14280)) (< v_prenex_14280 main_y) (<= (* 2 (select main_a v_prenex_14281)) 1000) (<= 1000 (+ (select main_a v_prenex_14280) (select main_a v_prenex_14281))))) (forall ((v_prenex_16074 Int) (v_prenex_16075 Int)) (or (<= (* 2 (select main_a v_prenex_16075)) 1000) (<= 500 (select main_a v_prenex_16074)) (< v_prenex_16074 main_y) (<= (select main_a v_prenex_16074) (+ (select main_a v_prenex_16075) 998)) (<= (+ main_y 1) v_prenex_16074) (<= 2 (* 2 (select main_a v_prenex_16075))) (<= (select main_a v_prenex_16074) 1498))) (forall ((v_prenex_19869 Int) (v_prenex_19870 Int)) (or (< v_prenex_19869 main_y) (<= (+ main_y 1) v_prenex_19869) (<= 1000 (* 2 (select main_a v_prenex_19869))) (< v_prenex_19870 main_x) (<= (select main_a v_prenex_19870) (select main_a v_prenex_19869)))) (forall ((v_prenex_15618 Int) (v_prenex_15617 Int)) (or (<= (* 2 (select main_a v_prenex_15617)) 1998) (<= (+ main_y 1) v_prenex_15617) (<= 1000 (* 2 (select main_a v_prenex_15617))) (< v_prenex_15617 main_y) (<= 1 (select main_a v_prenex_15618)) (<= (+ (select main_a v_prenex_15617) (select main_a v_prenex_15618)) 1000))) (forall ((v_prenex_14023 Int) (v_prenex_14022 Int)) (or (< v_prenex_14023 main_x) (<= 2 (* 2 (select main_a v_prenex_14023))) (< v_prenex_14022 main_y) (<= (* 2 (select main_a v_prenex_14022)) 1998) (<= (select main_a v_prenex_14023) (select main_a v_prenex_14022)) (<= (+ main_y 1) v_prenex_14022) (<= 1 (select main_a v_prenex_14023)))) (forall ((v_prenex_20141 Int) (v_prenex_20140 Int)) (or (<= (select main_a v_prenex_20140) 1498) (<= 1000 (+ (select main_a v_prenex_20140) (select main_a v_prenex_20141))) (<= 500 (select main_a v_prenex_20140)) (<= 0 (+ (select main_a v_prenex_20141) 498)) (<= (+ main_y 1) v_prenex_20140) (< v_prenex_20140 main_y) (<= 2 (* 2 (select main_a v_prenex_20141))))) (forall ((v_prenex_20740 Int) (v_prenex_20739 Int)) (or (<= (select main_a v_prenex_20739) 1498) (< v_prenex_20739 main_y) (<= 1000 (+ (select main_a v_prenex_20739) (select main_a v_prenex_20740))) (<= (* 2 (select main_a v_prenex_20739)) 1998) (<= (+ main_y 1) v_prenex_20739) (<= (* 2 (select main_a v_prenex_20740)) 1000) (<= 1 (select main_a v_prenex_20740)))) (forall ((v_prenex_23687 Int) (v_prenex_23686 Int)) (or (< v_prenex_23687 main_x) (<= (+ main_y 1) v_prenex_23686) (<= (+ (select main_a v_prenex_23686) (select main_a v_prenex_23687)) 1000) (<= (select main_a v_prenex_23687) 999) (< v_prenex_23686 main_y) (<= (select main_a v_prenex_23686) 1498) (<= (select main_a v_prenex_23687) 500))) (forall ((v_prenex_14963 Int) (v_prenex_14962 Int)) (or (<= (select main_a v_prenex_14962) 999) (< v_prenex_14962 main_y) (<= (select main_a v_prenex_14963) 500) (<= (select main_a v_prenex_14963) (select main_a v_prenex_14962)) (<= (+ main_y 1) v_prenex_14962) (<= 1 (select main_a v_prenex_14963)))) (forall ((v_prenex_23249 Int) (v_prenex_23250 Int)) (or (<= (select main_a v_prenex_23249) 999) (<= 0 (+ (select main_a v_prenex_23250) 498)) (<= (+ main_x 1) v_prenex_23250) (<= 1000 (+ (select main_a v_prenex_23249) (select main_a v_prenex_23250))) (< v_prenex_23249 main_y) (<= (+ main_y 1) v_prenex_23249))) (forall ((v_prenex_21980 Int) (v_prenex_21981 Int)) (or (<= (select main_a v_prenex_21980) (+ (select main_a v_prenex_21981) 998)) (<= (+ main_y 1) v_prenex_21980) (<= (select main_a v_prenex_21980) 999) (<= (select main_a v_prenex_21981) 500) (< v_prenex_21980 main_y) (<= 1 (select main_a v_prenex_21981)) (<= 1000 (* 2 (select main_a v_prenex_21980))))) (or (forall ((v_prenex_11605 Int)) (or (< v_prenex_11605 main_y) (<= (select main_a v_prenex_11605) 999) (<= (+ main_y 1) v_prenex_11605) (<= (* 2 (select main_a v_prenex_11605)) 1998) (<= 500 (select main_a v_prenex_11605)))) (forall ((v_prenex_11606 Int)) (or (<= 0 (+ (select main_a v_prenex_11606) 498)) (<= (select main_a v_prenex_11606) 500)))) (forall ((v_prenex_22518 Int) (v_prenex_22517 Int)) (or (<= (select main_a v_prenex_22518) 999) (<= 500 (select main_a v_prenex_22517)) (< v_prenex_22517 main_y) (<= (+ main_x 1) v_prenex_22518) (<= (+ main_y 1) v_prenex_22517) (<= (select main_a v_prenex_22518) (select main_a v_prenex_22517)) (<= (* 2 (select main_a v_prenex_22518)) 1000))) (forall ((v_prenex_20919 Int) (v_prenex_20918 Int)) (or (<= (+ main_x 1) v_prenex_20919) (<= 2 (* 2 (select main_a v_prenex_20919))) (<= (select main_a v_prenex_20919) 500) (<= (select main_a v_prenex_20918) (+ (select main_a v_prenex_20919) 998)) (< v_prenex_20919 main_x))) (or (forall ((v_prenex_23647 Int)) (<= (* 2 (select main_a v_prenex_23647)) 1000)) (forall ((v_prenex_23646 Int)) (or (<= (+ main_y 1) v_prenex_23646) (<= 1000 (* 2 (select main_a v_prenex_23646))) (< v_prenex_23646 main_y) (<= 500 (select main_a v_prenex_23646))))) (forall ((v_prenex_18235 Int) (v_prenex_18236 Int)) (or (<= 0 (+ (select main_a v_prenex_18236) 498)) (<= (+ main_y 1) v_prenex_18235) (<= (select main_a v_prenex_18235) 1498) (<= 1000 (+ (select main_a v_prenex_18235) (select main_a v_prenex_18236))) (<= 500 (select main_a v_prenex_18235)) (< v_prenex_18235 main_y))) (forall ((v_prenex_11541 Int) (v_prenex_11542 Int)) (or (<= (+ main_x 1) v_prenex_11542) (<= (select main_a v_prenex_11542) 999) (< v_prenex_11541 main_y) (< v_prenex_11542 main_x) (<= (select main_a v_prenex_11542) (select main_a v_prenex_11541)))) (forall ((v_prenex_13309 Int) (v_prenex_13308 Int)) (or (<= 1000 (+ (select main_a v_prenex_13308) (select main_a v_prenex_13309))) (<= (+ main_y 1) v_prenex_13308) (< v_prenex_13308 main_y) (<= (* 2 (select main_a v_prenex_13308)) 1998) (<= (select main_a v_prenex_13308) 999) (<= 2 (* 2 (select main_a v_prenex_13309))) (<= (select main_a v_prenex_13309) 999))) (forall ((v_prenex_23495 Int) (v_prenex_23494 Int)) (or (<= (+ main_y 1) v_prenex_23494) (< v_prenex_23495 main_x) (<= (select main_a v_prenex_23495) (select main_a v_prenex_23494)) (<= 1 (select main_a v_prenex_23495)) (<= (+ main_x 1) v_prenex_23495))) (or (forall ((v_prenex_19269 Int)) (or (<= (+ main_x 1) v_prenex_19269) (<= 2 (* 2 (select main_a v_prenex_19269))) (<= (* 2 (select main_a v_prenex_19269)) 1000))) (forall ((v_prenex_19268 Int)) (or (< v_prenex_19268 main_y) (<= (select main_a v_prenex_19268) 999) (<= (+ main_y 1) v_prenex_19268) (<= 1000 (* 2 (select main_a v_prenex_19268)))))) (or (forall ((v_prenex_16911 Int)) (or (<= (+ main_y 1) v_prenex_16911) (<= 500 (select main_a v_prenex_16911)) (<= (* 2 (select main_a v_prenex_16911)) 1998) (< v_prenex_16911 main_y) (<= (select main_a v_prenex_16911) 1498))) (forall ((v_prenex_16912 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16912))) (<= (* 2 (select main_a v_prenex_16912)) 1000)))) (forall ((v_prenex_12326 Int) (v_prenex_12325 Int)) (or (<= (* 2 (select main_a v_prenex_12325)) 1998) (< v_prenex_12325 main_y) (<= 0 (+ (select main_a v_prenex_12326) 498)) (<= (+ (select main_a v_prenex_12325) (select main_a v_prenex_12326)) 1000) (<= (select main_a v_prenex_12326) 999) (<= (+ main_y 1) v_prenex_12325))) (forall ((v_prenex_15422 Int) (v_prenex_15421 Int)) (or (< v_prenex_15421 main_y) (<= (select main_a v_prenex_15422) 999) (<= (select main_a v_prenex_15421) 999) (< v_prenex_15422 main_x) (<= (+ (select main_a v_prenex_15421) (select main_a v_prenex_15422)) 1000) (<= 2 (* 2 (select main_a v_prenex_15422))) (<= (+ main_y 1) v_prenex_15421))) (forall ((v_prenex_22698 Int) (v_prenex_22699 Int)) (or (<= (+ (select main_a v_prenex_22698) (select main_a v_prenex_22699)) 1000) (<= (select main_a v_prenex_22699) 500) (<= (+ main_x 1) v_prenex_22699) (<= (select main_a v_prenex_22698) 1498) (< v_prenex_22698 main_y) (<= (+ main_y 1) v_prenex_22698) (<= 2 (* 2 (select main_a v_prenex_22699))))) (or (forall ((v_prenex_21841 Int)) (<= 1 (select main_a v_prenex_21841))) (forall ((v_prenex_21840 Int)) (or (<= (+ main_y 1) v_prenex_21840) (<= 1000 (* 2 (select main_a v_prenex_21840))) (<= (* 2 (select main_a v_prenex_21840)) 1998) (< v_prenex_21840 main_y)))) (forall ((v_prenex_21602 Int) (v_prenex_21603 Int)) (or (<= (select main_a v_prenex_21603) 999) (< v_prenex_21602 main_y) (<= 1000 (* 2 (select main_a v_prenex_21602))) (<= (+ main_y 1) v_prenex_21602) (<= 0 (+ (select main_a v_prenex_21603) 498)) (<= 1000 (+ (select main_a v_prenex_21602) (select main_a v_prenex_21603))) (<= (+ main_x 1) v_prenex_21603))) (forall ((v_prenex_11669 Int) (v_prenex_11670 Int)) (or (<= (+ main_y 1) v_prenex_11669) (<= 1 (select main_a v_prenex_11670)) (<= 1 (select main_a v_prenex_11669)) (<= 0 (+ (select main_a v_prenex_11670) 498)) (<= (select main_a v_prenex_11670) (select main_a v_prenex_11669)) (<= 500 (select main_a v_prenex_11669)) (< v_prenex_11669 main_y))) (forall ((v_prenex_23486 Int) (v_prenex_23485 Int)) (or (<= (+ main_y 1) v_prenex_23485) (<= (select main_a v_prenex_23485) (+ (select main_a v_prenex_23486) 998)) (< v_prenex_23485 main_y) (<= (* 2 (select main_a v_prenex_23486)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23485))))) (forall ((v_prenex_11248 Int) (v_prenex_11249 Int)) (or (< v_prenex_11248 main_y) (<= (select main_a v_prenex_11249) (select main_a v_prenex_11248)) (<= (+ main_y 1) v_prenex_11248) (<= 1 (select main_a v_prenex_11249)) (<= 0 (+ (select main_a v_prenex_11249) 498)) (<= (+ main_x 1) v_prenex_11249) (<= 1 (select main_a v_prenex_11248)))) (forall ((v_prenex_14827 Int) (v_prenex_14826 Int)) (or (< v_prenex_14827 main_x) (<= 1000 (+ (select main_a v_prenex_14826) (select main_a v_prenex_14827))) (<= (select main_a v_prenex_14827) 999) (<= (+ main_x 1) v_prenex_14827) (< v_prenex_14826 main_y))) (forall ((v_prenex_17575 Int) (v_prenex_17576 Int)) (or (<= 0 (+ (select main_a v_prenex_17576) 498)) (<= (select main_a v_prenex_17575) 999) (<= (+ main_x 1) v_prenex_17576) (< v_prenex_17575 main_y) (<= (+ main_y 1) v_prenex_17575) (<= (select main_a v_prenex_17576) (select main_a v_prenex_17575)))) (forall ((v_prenex_14187 Int) (v_prenex_14186 Int)) (or (<= 1 (select main_a v_prenex_14186)) (<= (* 2 (select main_a v_prenex_14187)) 1000) (< v_prenex_14186 main_y) (<= (+ main_y 1) v_prenex_14186) (<= 500 (select main_a v_prenex_14186)) (<= (select main_a v_prenex_14187) 999) (<= (select main_a v_prenex_14187) (select main_a v_prenex_14186)))) (forall ((v_prenex_12872 Int) (v_prenex_12871 Int)) (or (<= (+ main_y 1) v_prenex_12871) (<= 500 (select main_a v_prenex_12871)) (<= (select main_a v_prenex_12871) (+ (select main_a v_prenex_12872) 998)) (<= 2 (* 2 (select main_a v_prenex_12872))) (< v_prenex_12871 main_y) (<= (* 2 (select main_a v_prenex_12872)) 1000) (<= (+ main_x 1) v_prenex_12872))) (forall ((v_prenex_20029 Int) (v_prenex_20028 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20028))) (<= (+ main_y 1) v_prenex_20028) (<= 2 (* 2 (select main_a v_prenex_20029))) (<= 0 (+ (select main_a v_prenex_20029) 498)) (<= (select main_a v_prenex_20028) (+ (select main_a v_prenex_20029) 998)) (< v_prenex_20028 main_y) (<= (select main_a v_prenex_20028) 999))) (forall ((v_prenex_23712 Int) (v_prenex_23713 Int)) (or (<= (+ main_y 1) v_prenex_23712) (<= 1 (select main_a v_prenex_23713)) (<= 1000 (* 2 (select main_a v_prenex_23712))) (<= (* 2 (select main_a v_prenex_23713)) 1000) (<= 500 (select main_a v_prenex_23712)) (<= 1000 (+ (select main_a v_prenex_23712) (select main_a v_prenex_23713))) (< v_prenex_23712 main_y))) (forall ((v_prenex_15652 Int) (v_prenex_15651 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15651))) (<= (select main_a v_prenex_15652) 999) (<= 0 (+ (select main_a v_prenex_15652) 498)) (<= (+ main_y 1) v_prenex_15651) (<= (* 2 (select main_a v_prenex_15651)) 1998) (< v_prenex_15651 main_y) (<= 1000 (+ (select main_a v_prenex_15651) (select main_a v_prenex_15652))))) (forall ((v_prenex_21627 Int) (v_prenex_21626 Int)) (or (< v_prenex_21626 main_y) (<= (* 2 (select main_a v_prenex_21627)) 1000) (< v_prenex_21627 main_x) (<= (select main_a v_prenex_21627) (select main_a v_prenex_21626)) (<= (select main_a v_prenex_21626) 999) (<= (+ main_y 1) v_prenex_21626))) (forall ((v_prenex_21325 Int) (v_prenex_21326 Int)) (or (<= 0 (+ (select main_a v_prenex_21326) 498)) (<= (select main_a v_prenex_21325) 999) (<= 1 (select main_a v_prenex_21326)) (< v_prenex_21325 main_y) (<= (+ main_y 1) v_prenex_21325) (<= (+ (select main_a v_prenex_21325) (select main_a v_prenex_21326)) 1000))) (or (forall ((v_prenex_21207 Int)) (<= (* 2 (select main_a v_prenex_21207)) 1000)) (forall ((v_prenex_21210 Int)) (or (<= (select main_a v_prenex_21210) 1498) (<= (+ main_y 1) v_prenex_21210) (<= 1 (select main_a v_prenex_21210)) (< v_prenex_21210 main_y)))) (or (forall ((v_prenex_21738 Int)) (or (< v_prenex_21738 main_y) (<= (* 2 (select main_a v_prenex_21738)) 1998) (<= 500 (select main_a v_prenex_21738)) (<= (+ main_y 1) v_prenex_21738))) (forall ((v_prenex_21739 Int)) (or (< v_prenex_21739 main_x) (<= (select main_a v_prenex_21739) 500)))) (forall ((v_prenex_17410 Int) (v_prenex_17411 Int)) (or (<= 1 (select main_a v_prenex_17411)) (<= (* 2 (select main_a v_prenex_17411)) 1000) (< v_prenex_17410 main_y) (<= 1000 (* 2 (select main_a v_prenex_17410))) (< v_prenex_17411 main_x) (<= 1000 (+ (select main_a v_prenex_17410) (select main_a v_prenex_17411))) (<= (+ main_y 1) v_prenex_17410))) (forall ((v_prenex_17534 Int) (v_prenex_17533 Int)) (or (<= (* 2 (select main_a v_prenex_17534)) 1000) (<= (+ (select main_a v_prenex_17533) (select main_a v_prenex_17534)) 1000) (<= 1000 (* 2 (select main_a v_prenex_17533))) (<= 2 (* 2 (select main_a v_prenex_17534))) (<= (+ main_x 1) v_prenex_17534) (< v_prenex_17533 main_y) (<= (+ main_y 1) v_prenex_17533))) (or (forall ((v_prenex_16452 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16452))) (<= 0 (+ (select main_a v_prenex_16452) 498)))) (forall ((v_prenex_16451 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16451))) (< v_prenex_16451 main_y) (<= (+ main_y 1) v_prenex_16451) (<= (select main_a v_prenex_16451) 1498) (<= (select main_a v_prenex_16451) 999)))) (forall ((v_prenex_22560 Int) (v_prenex_22559 Int)) (or (<= (select main_a v_prenex_22560) 500) (< v_prenex_22559 main_y) (<= 1000 (* 2 (select main_a v_prenex_22559))) (<= (+ main_y 1) v_prenex_22559) (<= (select main_a v_prenex_22560) (select main_a v_prenex_22559)) (<= (+ main_x 1) v_prenex_22560) (<= 0 (+ (select main_a v_prenex_22560) 498)))) (forall ((v_prenex_13971 Int) (v_prenex_13970 Int)) (or (<= 1 (select main_a v_prenex_13970)) (<= (+ main_y 1) v_prenex_13970) (<= (select main_a v_prenex_13970) (+ (select main_a v_prenex_13971) 998)) (<= 500 (select main_a v_prenex_13970)) (< v_prenex_13970 main_y) (<= 0 (+ (select main_a v_prenex_13971) 498)))) (forall ((v_prenex_21501 Int) (v_prenex_21502 Int)) (or (<= (* 2 (select main_a v_prenex_21501)) 1998) (<= (select main_a v_prenex_21501) 1498) (<= (select main_a v_prenex_21502) 999) (< v_prenex_21501 main_y) (<= (select main_a v_prenex_21502) 500) (<= (+ main_y 1) v_prenex_21501) (<= 1000 (+ (select main_a v_prenex_21501) (select main_a v_prenex_21502))))) (forall ((v_prenex_14201 Int) (v_prenex_14200 Int)) (or (<= (* 2 (select main_a v_prenex_14200)) 1998) (<= (select main_a v_prenex_14201) (select main_a v_prenex_14200)) (<= (+ main_y 1) v_prenex_14200) (< v_prenex_14200 main_y) (<= (select main_a v_prenex_14201) 999) (<= 1 (select main_a v_prenex_14200)))) (forall ((v_prenex_21397 Int) (v_prenex_21398 Int)) (or (<= 1 (select main_a v_prenex_21397)) (<= (+ (select main_a v_prenex_21397) (select main_a v_prenex_21398)) 1000) (<= (select main_a v_prenex_21398) 999) (<= (+ main_y 1) v_prenex_21397) (<= (+ main_x 1) v_prenex_21398) (< v_prenex_21397 main_y))) (or (forall ((v_prenex_20537 Int)) (or (< v_prenex_20537 main_y) (<= (select main_a v_prenex_20537) 999) (<= 1 (select main_a v_prenex_20537)) (<= 1000 (* 2 (select main_a v_prenex_20537))) (<= (+ main_y 1) v_prenex_20537))) (forall ((v_prenex_20538 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20538))) (<= (select main_a v_prenex_20538) 500)))) (forall ((v_prenex_12664 Int) (v_prenex_12665 Int)) (or (< v_prenex_12664 main_y) (<= (+ main_y 1) v_prenex_12664) (<= 1 (select main_a v_prenex_12665)) (<= 1000 (+ (select main_a v_prenex_12664) (select main_a v_prenex_12665))) (<= 2 (* 2 (select main_a v_prenex_12665))) (<= (select main_a v_prenex_12664) 1498))) (forall ((v_prenex_18457 Int) (v_prenex_18456 Int)) (or (< v_prenex_18456 main_y) (<= (+ (select main_a v_prenex_18456) (select main_a v_prenex_18457)) 1000) (<= (+ main_y 1) v_prenex_18456) (<= (select main_a v_prenex_18456) 999) (<= 2 (* 2 (select main_a v_prenex_18457))) (<= 500 (select main_a v_prenex_18456)))) (forall ((v_prenex_13581 Int) (v_prenex_13582 Int)) (or (<= (+ main_x 1) v_prenex_13582) (<= (+ (select main_a v_prenex_13581) (select main_a v_prenex_13582)) 1000) (< v_prenex_13582 main_x) (<= 2 (* 2 (select main_a v_prenex_13582))) (< v_prenex_13581 main_y))) (or (forall ((v_prenex_12565 Int)) (or (<= 1 (select main_a v_prenex_12565)) (<= 1000 (* 2 (select main_a v_prenex_12565))) (<= (+ main_y 1) v_prenex_12565) (< v_prenex_12565 main_y) (<= (* 2 (select main_a v_prenex_12565)) 1998))) (forall ((v_prenex_12566 Int)) (<= (select main_a v_prenex_12566) 999))) (forall ((v_prenex_16661 Int) (v_prenex_16662 Int)) (or (<= (select main_a v_prenex_16662) (select main_a v_prenex_16661)) (<= 1000 (* 2 (select main_a v_prenex_16661))) (<= (select main_a v_prenex_16662) 999) (<= (+ main_y 1) v_prenex_16661) (< v_prenex_16661 main_y))) (forall ((v_prenex_22655 Int) (v_prenex_22656 Int)) (or (<= (select main_a v_prenex_22656) (select main_a v_prenex_22655)) (< v_prenex_22655 main_y) (<= 1 (select main_a v_prenex_22656)) (<= 1 (select main_a v_prenex_22655)) (<= 500 (select main_a v_prenex_22655)) (<= (select main_a v_prenex_22656) 500) (<= (+ main_y 1) v_prenex_22655))) (forall ((v_prenex_15906 Int) (v_prenex_15905 Int)) (or (<= (select main_a v_prenex_15906) 999) (< v_prenex_15906 main_x) (<= (+ main_x 1) v_prenex_15906) (<= (select main_a v_prenex_15905) (+ (select main_a v_prenex_15906) 998)) (<= (select main_a v_prenex_15906) 500))) (forall ((v_prenex_23671 Int) (v_prenex_23670 Int)) (or (<= 1000 (+ (select main_a v_prenex_23670) (select main_a v_prenex_23671))) (<= 2 (* 2 (select main_a v_prenex_23671))) (<= (select main_a v_prenex_23671) 999) (<= 500 (select main_a v_prenex_23670)) (<= (select main_a v_prenex_23670) 999) (< v_prenex_23670 main_y) (<= (+ main_y 1) v_prenex_23670))) (forall ((v_prenex_19872 Int) (v_prenex_19871 Int)) (or (< v_prenex_19871 main_y) (<= 1000 (+ (select main_a v_prenex_19871) (select main_a v_prenex_19872))) (<= (+ main_y 1) v_prenex_19871) (<= 0 (+ (select main_a v_prenex_19872) 498)) (<= (select main_a v_prenex_19872) 500) (<= 1 (select main_a v_prenex_19871)))) (or (forall ((v_prenex_17255 Int)) (or (<= (* 2 (select main_a v_prenex_17255)) 1000) (<= 0 (+ (select main_a v_prenex_17255) 498)))) (forall ((v_prenex_17254 Int)) (or (<= (* 2 (select main_a v_prenex_17254)) 1998) (<= (+ main_y 1) v_prenex_17254) (< v_prenex_17254 main_y) (<= 1 (select main_a v_prenex_17254))))) (forall ((v_prenex_23364 Int) (v_prenex_23363 Int)) (or (<= (+ main_y 1) v_prenex_23363) (<= 1 (select main_a v_prenex_23364)) (<= (select main_a v_prenex_23364) 999) (<= (* 2 (select main_a v_prenex_23363)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23363))) (<= (+ (select main_a v_prenex_23363) (select main_a v_prenex_23364)) 1000) (< v_prenex_23363 main_y))) (forall ((v_prenex_19047 Int) (v_prenex_19046 Int)) (or (<= 500 (select main_a v_prenex_19046)) (< v_prenex_19046 main_y) (<= (select main_a v_prenex_19046) 999) (<= 0 (+ (select main_a v_prenex_19047) 498)) (<= (+ main_y 1) v_prenex_19046) (<= (select main_a v_prenex_19046) (+ (select main_a v_prenex_19047) 998)))) (forall ((v_prenex_11819 Int) (v_prenex_11820 Int)) (or (<= (select main_a v_prenex_11820) 500) (<= 1 (select main_a v_prenex_11820)) (<= (+ main_y 1) v_prenex_11819) (<= (select main_a v_prenex_11819) 999) (< v_prenex_11819 main_y) (<= 1000 (* 2 (select main_a v_prenex_11819))) (<= (+ (select main_a v_prenex_11819) (select main_a v_prenex_11820)) 1000))) (or (forall ((v_prenex_11505 Int)) (or (<= (+ main_y 1) v_prenex_11505) (< v_prenex_11505 main_y) (<= 1 (select main_a v_prenex_11505)) (<= 1000 (* 2 (select main_a v_prenex_11505))))) (forall ((v_prenex_11506 Int)) (or (<= 0 (+ (select main_a v_prenex_11506) 498)) (<= 1 (select main_a v_prenex_11506))))) (forall ((v_prenex_18934 Int) (v_prenex_18935 Int)) (or (<= (select main_a v_prenex_18934) 999) (<= (+ main_y 1) v_prenex_18934) (<= 500 (select main_a v_prenex_18934)) (<= (select main_a v_prenex_18935) (select main_a v_prenex_18934)) (< v_prenex_18934 main_y) (<= (select main_a v_prenex_18935) 999))) (forall ((v_prenex_23276 Int) (v_prenex_23275 Int)) (or (<= (select main_a v_prenex_23276) 999) (<= 2 (* 2 (select main_a v_prenex_23276))) (< v_prenex_23275 main_y) (<= 1000 (+ (select main_a v_prenex_23275) (select main_a v_prenex_23276))) (<= (+ main_y 1) v_prenex_23275) (<= (select main_a v_prenex_23275) 1498))) (forall ((v_prenex_10998 Int) (v_prenex_10997 Int)) (or (<= (select main_a v_prenex_10997) 999) (<= (+ main_y 1) v_prenex_10997) (<= (select main_a v_prenex_10998) 500) (<= (select main_a v_prenex_10997) (+ (select main_a v_prenex_10998) 998)) (<= 1 (select main_a v_prenex_10998)) (<= (+ main_x 1) v_prenex_10998) (< v_prenex_10997 main_y))) (forall ((v_prenex_15862 Int) (v_prenex_15861 Int)) (or (<= (+ main_x 1) v_prenex_15862) (<= (select main_a v_prenex_15861) 999) (<= (select main_a v_prenex_15862) 500) (<= (+ main_y 1) v_prenex_15861) (<= 1000 (+ (select main_a v_prenex_15861) (select main_a v_prenex_15862))) (< v_prenex_15861 main_y))) (or (forall ((v_prenex_13254 Int)) (or (<= (+ main_y 1) v_prenex_13254) (<= 1000 (* 2 (select main_a v_prenex_13254))) (<= (select main_a v_prenex_13254) 999) (<= 1 (select main_a v_prenex_13254)) (< v_prenex_13254 main_y))) (forall ((v_prenex_13255 Int)) (or (<= (* 2 (select main_a v_prenex_13255)) 1000) (<= (select main_a v_prenex_13255) 500)))) (forall ((v_prenex_15843 Int) (v_prenex_15844 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15844))) (<= 1 (select main_a v_prenex_15843)) (<= (+ main_y 1) v_prenex_15843) (< v_prenex_15843 main_y) (<= (* 2 (select main_a v_prenex_15844)) 1000) (<= (+ (select main_a v_prenex_15843) (select main_a v_prenex_15844)) 1000))) (or (forall ((v_prenex_12927 Int)) (<= (* 2 (select main_a v_prenex_12927)) 1000)) (forall ((v_prenex_12930 Int)) (or (<= 500 (select main_a v_prenex_12930)) (<= (+ main_y 1) v_prenex_12930) (< v_prenex_12930 main_y) (<= (select main_a v_prenex_12930) 1498)))) (or (forall ((v_prenex_18425 Int)) (or (<= (+ main_x 1) v_prenex_18425) (<= 1 (select main_a v_prenex_18425)))) (forall ((v_prenex_18424 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18424))) (< v_prenex_18424 main_y) (<= (select main_a v_prenex_18424) 999) (<= (+ main_y 1) v_prenex_18424)))) (or (forall ((v_prenex_20687 Int)) (or (< v_prenex_20687 main_y) (<= (select main_a v_prenex_20687) 1498) (<= (+ main_y 1) v_prenex_20687) (<= 1000 (* 2 (select main_a v_prenex_20687))))) (forall ((v_prenex_20688 Int)) (<= 0 (+ (select main_a v_prenex_20688) 498)))) (forall ((v_prenex_12023 Int) (v_prenex_12022 Int)) (or (< v_prenex_12022 main_y) (<= 1 (select main_a v_prenex_12022)) (<= 500 (select main_a v_prenex_12022)) (<= (+ main_y 1) v_prenex_12022) (<= 1000 (+ (select main_a v_prenex_12022) (select main_a v_prenex_12023))))) (or (forall ((v_prenex_15673 Int)) (or (<= 1 (select main_a v_prenex_15673)) (<= (+ main_y 1) v_prenex_15673) (< v_prenex_15673 main_y))) (forall ((v_prenex_15674 Int)) (<= 2 (* 2 (select main_a v_prenex_15674))))) (forall ((v_prenex_13427 Int) (v_prenex_13428 Int)) (or (<= (select main_a v_prenex_13428) (select main_a v_prenex_13427)) (< v_prenex_13427 main_y) (<= 1 (select main_a v_prenex_13428)) (<= (+ main_y 1) v_prenex_13427) (<= 500 (select main_a v_prenex_13427)) (<= (select main_a v_prenex_13427) 1498) (<= 2 (* 2 (select main_a v_prenex_13428))))) (forall ((v_prenex_22176 Int) (v_prenex_22175 Int)) (or (<= (+ main_y 1) v_prenex_22175) (<= (select main_a v_prenex_22175) 999) (<= (select main_a v_prenex_22175) 1498) (<= (* 2 (select main_a v_prenex_22176)) 1000) (<= (select main_a v_prenex_22176) 500) (<= (+ (select main_a v_prenex_22175) (select main_a v_prenex_22176)) 1000) (< v_prenex_22175 main_y))) (forall ((v_prenex_16793 Int) (v_prenex_16794 Int)) (or (<= 500 (select main_a v_prenex_16793)) (<= (select main_a v_prenex_16793) 1498) (< v_prenex_16793 main_y) (<= 2 (* 2 (select main_a v_prenex_16794))) (<= (+ main_y 1) v_prenex_16793) (<= 1 (select main_a v_prenex_16794)) (<= (select main_a v_prenex_16793) (+ (select main_a v_prenex_16794) 998)))) (forall ((v_prenex_13242 Int) (v_prenex_13243 Int)) (or (<= (* 2 (select main_a v_prenex_13243)) 1000) (<= (+ (select main_a v_prenex_13242) (select main_a v_prenex_13243)) 1000) (<= 2 (* 2 (select main_a v_prenex_13243))) (< v_prenex_13243 main_x) (<= (+ main_x 1) v_prenex_13243))) (forall ((v_prenex_18606 Int) (v_prenex_18605 Int)) (or (<= 500 (select main_a v_prenex_18605)) (<= (select main_a v_prenex_18606) 500) (<= 1000 (+ (select main_a v_prenex_18605) (select main_a v_prenex_18606))) (<= (+ main_y 1) v_prenex_18605) (< v_prenex_18605 main_y) (<= 2 (* 2 (select main_a v_prenex_18606))))) (or (forall ((v_prenex_11219 Int)) (or (<= (+ main_y 1) v_prenex_11219) (< v_prenex_11219 main_y) (<= (* 2 (select main_a v_prenex_11219)) 1998) (<= (select main_a v_prenex_11219) 1498))) (forall ((v_prenex_11220 Int)) (or (<= (select main_a v_prenex_11220) 500) (<= 2 (* 2 (select main_a v_prenex_11220)))))) (forall ((v_prenex_22851 Int) (v_prenex_22850 Int)) (or (<= (select main_a v_prenex_22850) 999) (<= 500 (select main_a v_prenex_22850)) (< v_prenex_22850 main_y) (<= (select main_a v_prenex_22851) 999) (<= 1 (select main_a v_prenex_22851)) (<= (+ main_y 1) v_prenex_22850) (<= (select main_a v_prenex_22851) (select main_a v_prenex_22850)))) (forall ((v_prenex_12997 Int) (v_prenex_12996 Int)) (or (< v_prenex_12996 main_y) (<= (+ (select main_a v_prenex_12996) (select main_a v_prenex_12997)) 1000) (<= (+ main_x 1) v_prenex_12997) (<= (select main_a v_prenex_12997) 999) (<= 1 (select main_a v_prenex_12996)) (<= 1 (select main_a v_prenex_12997)) (<= (+ main_y 1) v_prenex_12996))) (forall ((v_prenex_11200 Int) (v_prenex_11199 Int)) (or (<= (+ main_y 1) v_prenex_11199) (< v_prenex_11199 main_y) (<= 1 (select main_a v_prenex_11200)) (<= (select main_a v_prenex_11199) 999) (<= 1000 (* 2 (select main_a v_prenex_11199))) (<= 2 (* 2 (select main_a v_prenex_11200))) (<= (select main_a v_prenex_11200) (select main_a v_prenex_11199)))) (or (forall ((v_prenex_22969 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22969))) (<= 0 (+ (select main_a v_prenex_22969) 498)))) (forall ((v_prenex_22968 Int)) (or (< v_prenex_22968 main_y) (<= (+ main_y 1) v_prenex_22968) (<= 500 (select main_a v_prenex_22968)) (<= (* 2 (select main_a v_prenex_22968)) 1998)))) (forall ((v_prenex_20097 Int) (v_prenex_20096 Int)) (or (<= 1 (select main_a v_prenex_20097)) (<= 2 (* 2 (select main_a v_prenex_20097))) (<= 1000 (+ (select main_a v_prenex_20096) (select main_a v_prenex_20097))) (<= (+ main_y 1) v_prenex_20096) (<= 500 (select main_a v_prenex_20096)) (< v_prenex_20096 main_y) (<= (select main_a v_prenex_20096) 999))) (or (forall ((v_prenex_23528 Int)) (or (<= (* 2 (select main_a v_prenex_23528)) 1998) (< v_prenex_23528 main_y) (<= (+ main_y 1) v_prenex_23528))) (forall ((v_prenex_23529 Int)) (<= 1 (select main_a v_prenex_23529)))) (forall ((v_prenex_17056 Int) (v_prenex_17057 Int)) (or (<= 0 (+ (select main_a v_prenex_17057) 498)) (<= 500 (select main_a v_prenex_17056)) (<= 1000 (+ (select main_a v_prenex_17056) (select main_a v_prenex_17057))) (<= (+ main_y 1) v_prenex_17056) (<= 1 (select main_a v_prenex_17056)) (< v_prenex_17056 main_y) (<= (select main_a v_prenex_17057) 500))) (forall ((v_prenex_21237 Int) (v_prenex_21238 Int)) (or (<= (select main_a v_prenex_21237) (+ (select main_a v_prenex_21238) 998)) (<= 2 (* 2 (select main_a v_prenex_21238))) (<= (select main_a v_prenex_21238) 999) (<= (+ main_y 1) v_prenex_21237) (< v_prenex_21237 main_y) (<= (select main_a v_prenex_21237) 1498))) (forall ((v_prenex_19676 Int) (v_prenex_19677 Int)) (or (<= 1 (select main_a v_prenex_19676)) (<= (select main_a v_prenex_19676) (+ (select main_a v_prenex_19677) 998)) (<= 0 (+ (select main_a v_prenex_19677) 498)) (<= (+ main_y 1) v_prenex_19676) (<= (select main_a v_prenex_19676) 999) (<= 1 (select main_a v_prenex_19677)) (< v_prenex_19676 main_y))) (forall ((v_prenex_21598 Int) (v_prenex_21599 Int)) (or (<= (select main_a v_prenex_21599) 999) (<= 500 (select main_a v_prenex_21598)) (<= 0 (+ (select main_a v_prenex_21599) 498)) (<= (+ main_y 1) v_prenex_21598) (< v_prenex_21598 main_y) (<= (+ (select main_a v_prenex_21598) (select main_a v_prenex_21599)) 1000))) (or (forall ((v_prenex_11480 Int)) (or (<= (* 2 (select main_a v_prenex_11480)) 1998) (<= (+ main_y 1) v_prenex_11480) (<= 1000 (* 2 (select main_a v_prenex_11480))) (< v_prenex_11480 main_y) (<= 1 (select main_a v_prenex_11480)))) (forall ((v_prenex_11481 Int)) (or (<= 0 (+ (select main_a v_prenex_11481) 498)) (<= 1 (select main_a v_prenex_11481))))) (forall ((v_prenex_23340 Int) (v_prenex_23339 Int)) (or (<= (select main_a v_prenex_23339) (+ (select main_a v_prenex_23340) 998)) (<= 2 (* 2 (select main_a v_prenex_23340))) (<= (select main_a v_prenex_23339) 1498) (<= (select main_a v_prenex_23339) 999) (<= (+ main_y 1) v_prenex_23339) (< v_prenex_23339 main_y) (<= 1 (select main_a v_prenex_23340)))) (or (forall ((v_prenex_18020 Int)) (or (<= (* 2 (select main_a v_prenex_18020)) 1000) (<= 2 (* 2 (select main_a v_prenex_18020))))) (forall ((v_prenex_18019 Int)) (or (<= (+ main_y 1) v_prenex_18019) (< v_prenex_18019 main_y) (<= (select main_a v_prenex_18019) 1498) (<= (* 2 (select main_a v_prenex_18019)) 1998)))) (forall ((v_prenex_16507 Int) (v_prenex_16508 Int)) (or (< v_prenex_16507 main_y) (<= 1000 (+ (select main_a v_prenex_16507) (select main_a v_prenex_16508))) (<= (select main_a v_prenex_16507) 999) (<= 2 (* 2 (select main_a v_prenex_16508))) (<= (select main_a v_prenex_16507) 1498) (<= (+ main_y 1) v_prenex_16507) (<= (* 2 (select main_a v_prenex_16508)) 1000))) (forall ((v_prenex_15081 Int) (v_prenex_15080 Int)) (or (<= 500 (select main_a v_prenex_15080)) (<= 1000 (+ (select main_a v_prenex_15080) (select main_a v_prenex_15081))) (<= 1 (select main_a v_prenex_15081)) (<= (+ main_y 1) v_prenex_15080) (<= (select main_a v_prenex_15081) 999) (< v_prenex_15080 main_y))) (forall ((v_prenex_14223 Int) (v_prenex_14222 Int)) (or (<= 1000 (+ (select main_a v_prenex_14222) (select main_a v_prenex_14223))) (<= (select main_a v_prenex_14223) 999) (<= (+ main_y 1) v_prenex_14222) (<= 0 (+ (select main_a v_prenex_14223) 498)) (< v_prenex_14222 main_y) (<= (select main_a v_prenex_14222) 999))) (forall ((v_prenex_20442 Int) (v_prenex_20441 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20441))) (<= (select main_a v_prenex_20441) 999) (<= (select main_a v_prenex_20442) 999) (< v_prenex_20441 main_y) (<= 1000 (+ (select main_a v_prenex_20441) (select main_a v_prenex_20442))) (<= (+ main_y 1) v_prenex_20441) (<= 2 (* 2 (select main_a v_prenex_20442))))) (forall ((v_prenex_13744 Int) (v_prenex_13743 Int)) (or (<= (+ main_y 1) v_prenex_13743) (< v_prenex_13743 main_y) (<= 2 (* 2 (select main_a v_prenex_13744))) (<= (select main_a v_prenex_13743) (+ (select main_a v_prenex_13744) 998)) (<= 1 (select main_a v_prenex_13744)) (<= 500 (select main_a v_prenex_13743)))) (forall ((v_prenex_20326 Int) (v_prenex_20325 Int)) (or (<= (select main_a v_prenex_20326) 500) (< v_prenex_20325 main_y) (<= (+ (select main_a v_prenex_20325) (select main_a v_prenex_20326)) 1000) (<= 1000 (* 2 (select main_a v_prenex_20325))) (< v_prenex_20326 main_x) (<= 1 (select main_a v_prenex_20326)) (<= (+ main_y 1) v_prenex_20325))) (forall ((v_prenex_14075 Int) (v_prenex_14074 Int)) (or (<= 1000 (+ (select main_a v_prenex_14074) (select main_a v_prenex_14075))) (<= (+ main_y 1) v_prenex_14074) (< v_prenex_14074 main_y) (<= 2 (* 2 (select main_a v_prenex_14075))) (<= 500 (select main_a v_prenex_14074)) (<= (select main_a v_prenex_14074) 999) (<= 0 (+ (select main_a v_prenex_14075) 498)))) (forall ((v_prenex_11143 Int) (v_prenex_11144 Int)) (or (<= (+ main_y 1) v_prenex_11143) (< v_prenex_11143 main_y) (<= (* 2 (select main_a v_prenex_11144)) 1000) (<= (+ main_x 1) v_prenex_11144) (<= (select main_a v_prenex_11144) (select main_a v_prenex_11143)) (<= 500 (select main_a v_prenex_11143)))) (forall ((v_prenex_18365 Int) (v_prenex_18364 Int)) (or (<= (select main_a v_prenex_18365) 999) (<= 1 (select main_a v_prenex_18364)) (<= 1000 (+ (select main_a v_prenex_18364) (select main_a v_prenex_18365))) (<= (+ main_x 1) v_prenex_18365) (<= (+ main_y 1) v_prenex_18364) (< v_prenex_18364 main_y) (<= (* 2 (select main_a v_prenex_18365)) 1000))) (forall ((v_prenex_15672 Int) (v_prenex_15671 Int)) (or (< v_prenex_15671 main_y) (<= (select main_a v_prenex_15671) 1498) (<= 0 (+ (select main_a v_prenex_15672) 498)) (<= (+ main_y 1) v_prenex_15671) (<= (select main_a v_prenex_15672) (select main_a v_prenex_15671)) (<= (+ main_x 1) v_prenex_15672) (<= 2 (* 2 (select main_a v_prenex_15672))))) (forall ((v_prenex_16823 Int) (v_prenex_16824 Int)) (or (<= (select main_a v_prenex_16824) 500) (< v_prenex_16823 main_y) (<= (select main_a v_prenex_16823) 999) (<= 500 (select main_a v_prenex_16823)) (<= (+ (select main_a v_prenex_16823) (select main_a v_prenex_16824)) 1000) (<= (+ main_y 1) v_prenex_16823))) (forall ((v_prenex_23523 Int) (v_prenex_23522 Int)) (or (<= (+ main_y 1) v_prenex_23522) (<= 1 (select main_a v_prenex_23522)) (<= 2 (* 2 (select main_a v_prenex_23523))) (<= (select main_a v_prenex_23523) 500) (<= (select main_a v_prenex_23522) 1498) (<= 1000 (+ (select main_a v_prenex_23522) (select main_a v_prenex_23523))) (< v_prenex_23522 main_y))) (forall ((v_prenex_11418 Int) (v_prenex_11419 Int)) (or (<= (* 2 (select main_a v_prenex_11419)) 1000) (<= 2 (* 2 (select main_a v_prenex_11419))) (<= (select main_a v_prenex_11418) (+ (select main_a v_prenex_11419) 998)) (<= (select main_a v_prenex_11418) 999) (<= (+ main_x 1) v_prenex_11419) (<= (+ main_y 1) v_prenex_11418) (< v_prenex_11418 main_y))) (forall ((v_prenex_20233 Int) (v_prenex_20232 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20233))) (<= 0 (+ (select main_a v_prenex_20233) 498)) (<= (+ main_y 1) v_prenex_20232) (<= (+ main_x 1) v_prenex_20233) (<= 500 (select main_a v_prenex_20232)) (< v_prenex_20232 main_y) (<= 1000 (+ (select main_a v_prenex_20232) (select main_a v_prenex_20233))))) (forall ((v_prenex_18637 Int) (v_prenex_18638 Int)) (or (<= 1 (select main_a v_prenex_18638)) (< v_prenex_18637 main_y) (<= 2 (* 2 (select main_a v_prenex_18638))) (<= 1 (select main_a v_prenex_18637)) (<= (+ main_y 1) v_prenex_18637) (<= (select main_a v_prenex_18637) 999) (<= (select main_a v_prenex_18637) (+ (select main_a v_prenex_18638) 998)))) (forall ((v_prenex_23595 Int) (v_prenex_23594 Int)) (or (<= (+ main_y 1) v_prenex_23594) (<= (select main_a v_prenex_23595) 500) (< v_prenex_23594 main_y) (<= (+ (select main_a v_prenex_23594) (select main_a v_prenex_23595)) 1000) (<= 0 (+ (select main_a v_prenex_23595) 498)) (<= 1000 (* 2 (select main_a v_prenex_23594))) (< v_prenex_23595 main_x))) (or (forall ((v_prenex_16726 Int)) (or (<= (* 2 (select main_a v_prenex_16726)) 1000) (<= 0 (+ (select main_a v_prenex_16726) 498)))) (forall ((v_prenex_16725 Int)) (or (<= (+ main_y 1) v_prenex_16725) (< v_prenex_16725 main_y) (<= 1000 (* 2 (select main_a v_prenex_16725)))))) (or (forall ((v_prenex_11013 Int)) (or (<= 1 (select main_a v_prenex_11013)) (< v_prenex_11013 main_y) (<= (+ main_y 1) v_prenex_11013) (<= (select main_a v_prenex_11013) 999) (<= 1000 (* 2 (select main_a v_prenex_11013))))) (forall ((v_prenex_11014 Int)) (or (<= 0 (+ (select main_a v_prenex_11014) 498)) (<= 2 (* 2 (select main_a v_prenex_11014)))))) (forall ((v_prenex_20560 Int) (v_prenex_20559 Int)) (or (<= (+ main_y 1) v_prenex_20559) (<= (select main_a v_prenex_20559) 1498) (<= 1 (select main_a v_prenex_20559)) (< v_prenex_20559 main_y) (<= (select main_a v_prenex_20560) 999) (<= (select main_a v_prenex_20559) (+ (select main_a v_prenex_20560) 998)) (<= 2 (* 2 (select main_a v_prenex_20560))))) (forall ((v_prenex_16581 Int) (v_prenex_16582 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16582))) (<= (select main_a v_prenex_16582) 999) (< v_prenex_16582 main_x) (<= (+ main_x 1) v_prenex_16582) (<= (select main_a v_prenex_16581) (+ (select main_a v_prenex_16582) 998)))) (forall ((v_prenex_17527 Int) (v_prenex_17528 Int)) (or (<= 1 (select main_a v_prenex_17528)) (<= (select main_a v_prenex_17527) 999) (<= 1000 (* 2 (select main_a v_prenex_17527))) (< v_prenex_17527 main_y) (<= (+ main_y 1) v_prenex_17527) (<= (select main_a v_prenex_17528) (select main_a v_prenex_17527)))) (forall ((v_prenex_22856 Int) (v_prenex_22857 Int)) (or (<= (select main_a v_prenex_22857) 500) (<= (+ main_y 1) v_prenex_22856) (<= 1000 (* 2 (select main_a v_prenex_22856))) (<= (+ (select main_a v_prenex_22856) (select main_a v_prenex_22857)) 1000) (<= (+ main_x 1) v_prenex_22857) (< v_prenex_22856 main_y))) (or (forall ((v_prenex_16772 Int)) (or (<= (select main_a v_prenex_16772) 500) (<= 2 (* 2 (select main_a v_prenex_16772))))) (forall ((v_prenex_16771 Int)) (or (<= 1 (select main_a v_prenex_16771)) (<= (* 2 (select main_a v_prenex_16771)) 1998) (<= (+ main_y 1) v_prenex_16771) (< v_prenex_16771 main_y) (<= 500 (select main_a v_prenex_16771))))) (forall ((v_prenex_13129 Int) (v_prenex_13128 Int)) (or (<= (* 2 (select main_a v_prenex_13129)) 1000) (< v_prenex_13129 main_x) (<= (+ main_x 1) v_prenex_13129) (<= 0 (+ (select main_a v_prenex_13129) 498)) (<= 1000 (+ (select main_a v_prenex_13128) (select main_a v_prenex_13129))))) (forall ((v_prenex_11723 Int) (v_prenex_11724 Int)) (or (<= 0 (+ (select main_a v_prenex_11724) 498)) (<= (+ main_y 1) v_prenex_11723) (< v_prenex_11723 main_y) (<= 1000 (* 2 (select main_a v_prenex_11723))) (<= 1000 (+ (select main_a v_prenex_11723) (select main_a v_prenex_11724))) (<= (select main_a v_prenex_11724) 999) (<= 1 (select main_a v_prenex_11723)))) (forall ((v_prenex_22551 Int) (v_prenex_22552 Int)) (or (<= (+ main_x 1) v_prenex_22552) (< v_prenex_22552 main_x) (<= 2 (* 2 (select main_a v_prenex_22552))) (<= (+ (select main_a v_prenex_22551) (select main_a v_prenex_22552)) 1000) (<= (+ main_y 1) v_prenex_22551))) (or (forall ((v_prenex_12182 Int)) (or (<= (select main_a v_prenex_12182) 999) (< v_prenex_12182 main_x) (<= 2 (* 2 (select main_a v_prenex_12182))))) (forall ((v_prenex_12181 Int)) (or (<= (+ main_y 1) v_prenex_12181) (<= 500 (select main_a v_prenex_12181)) (< v_prenex_12181 main_y) (<= 1000 (* 2 (select main_a v_prenex_12181)))))) (forall ((v_prenex_22385 Int) (v_prenex_22386 Int)) (or (<= (select main_a v_prenex_22386) (select main_a v_prenex_22385)) (<= (+ main_y 1) v_prenex_22385) (<= (select main_a v_prenex_22386) 500) (<= (select main_a v_prenex_22386) 999) (<= 1000 (* 2 (select main_a v_prenex_22385))) (< v_prenex_22385 main_y))) (or (forall ((v_prenex_14104 Int)) (or (<= (select main_a v_prenex_14104) 1498) (<= (+ main_y 1) v_prenex_14104) (<= 500 (select main_a v_prenex_14104)) (<= 1000 (* 2 (select main_a v_prenex_14104))) (< v_prenex_14104 main_y))) (forall ((v_prenex_14105 Int)) (<= 2 (* 2 (select main_a v_prenex_14105))))) (or (forall ((v_prenex_15405 Int)) (or (<= (+ main_y 1) v_prenex_15405) (<= 1 (select main_a v_prenex_15405)) (<= 1000 (* 2 (select main_a v_prenex_15405))) (< v_prenex_15405 main_y))) (forall ((v_prenex_15406 Int)) (or (<= 1 (select main_a v_prenex_15406)) (<= 2 (* 2 (select main_a v_prenex_15406)))))) (forall ((v_prenex_19074 Int) (v_prenex_19075 Int)) (or (<= (* 2 (select main_a v_prenex_19075)) 1000) (<= (select main_a v_prenex_19075) 999) (<= (select main_a v_prenex_19074) 999) (<= (* 2 (select main_a v_prenex_19074)) 1998) (<= (+ main_y 1) v_prenex_19074) (< v_prenex_19074 main_y) (<= (+ (select main_a v_prenex_19074) (select main_a v_prenex_19075)) 1000))) (forall ((v_prenex_15692 Int) (v_prenex_15691 Int)) (or (<= 0 (+ (select main_a v_prenex_15692) 498)) (< v_prenex_15691 main_y) (<= 1 (select main_a v_prenex_15692)) (<= (select main_a v_prenex_15691) 999) (<= (+ main_y 1) v_prenex_15691) (<= (select main_a v_prenex_15692) (select main_a v_prenex_15691)) (<= 500 (select main_a v_prenex_15691)))) (forall ((v_prenex_22555 Int) (v_prenex_22556 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22555))) (<= (+ (select main_a v_prenex_22555) (select main_a v_prenex_22556)) 1000) (<= (select main_a v_prenex_22555) 1498) (<= (select main_a v_prenex_22556) 500) (<= (+ main_y 1) v_prenex_22555) (< v_prenex_22555 main_y) (<= 2 (* 2 (select main_a v_prenex_22556))))) (forall ((v_prenex_21896 Int) (v_prenex_21897 Int)) (or (< v_prenex_21896 main_y) (<= (+ main_y 1) v_prenex_21896) (<= 2 (* 2 (select main_a v_prenex_21897))) (<= 1 (select main_a v_prenex_21896)) (<= (+ (select main_a v_prenex_21896) (select main_a v_prenex_21897)) 1000) (<= (select main_a v_prenex_21896) 1498) (<= 1 (select main_a v_prenex_21897)))) (forall ((v_prenex_15090 Int) (v_prenex_15091 Int)) (or (<= 500 (select main_a v_prenex_15090)) (< v_prenex_15090 main_y) (<= (+ main_y 1) v_prenex_15090) (<= (select main_a v_prenex_15090) (+ (select main_a v_prenex_15091) 998)) (<= 1 (select main_a v_prenex_15090)) (<= 2 (* 2 (select main_a v_prenex_15091))))) (forall ((v_prenex_22714 Int) (v_prenex_22715 Int)) (or (<= (select main_a v_prenex_22714) (+ (select main_a v_prenex_22715) 998)) (< v_prenex_22715 main_x) (<= 0 (+ (select main_a v_prenex_22715) 498)) (<= (+ main_y 1) v_prenex_22714) (<= 1000 (* 2 (select main_a v_prenex_22714))) (<= (select main_a v_prenex_22715) 999) (< v_prenex_22714 main_y))) (forall ((v_prenex_17866 Int) (v_prenex_17867 Int)) (or (<= (select main_a v_prenex_17866) (+ (select main_a v_prenex_17867) 998)) (< v_prenex_17866 main_y) (<= 1000 (* 2 (select main_a v_prenex_17866))) (<= (+ main_y 1) v_prenex_17866) (<= (select main_a v_prenex_17867) 500) (<= (select main_a v_prenex_17866) 999) (<= 2 (* 2 (select main_a v_prenex_17867))))) (forall ((v_prenex_16453 Int) (v_prenex_16454 Int)) (or (<= (+ main_y 1) v_prenex_16453) (<= (select main_a v_prenex_16454) 500) (<= 1000 (+ (select main_a v_prenex_16453) (select main_a v_prenex_16454))) (<= (select main_a v_prenex_16453) 999) (<= 1 (select main_a v_prenex_16454)) (< v_prenex_16453 main_y) (<= 500 (select main_a v_prenex_16453)))) (forall ((v_prenex_22788 Int) (v_prenex_22789 Int)) (or (<= 0 (+ (select main_a v_prenex_22789) 498)) (< v_prenex_22788 main_y) (<= 500 (select main_a v_prenex_22788)) (<= (select main_a v_prenex_22789) 999) (<= (select main_a v_prenex_22789) (select main_a v_prenex_22788)) (<= (select main_a v_prenex_22788) 1498) (<= (+ main_y 1) v_prenex_22788))) (forall ((v_prenex_14516 Int) (v_prenex_14517 Int)) (or (<= (select main_a v_prenex_14517) (select main_a v_prenex_14516)) (<= (* 2 (select main_a v_prenex_14516)) 1998) (<= (+ main_y 1) v_prenex_14516) (< v_prenex_14516 main_y) (<= 0 (+ (select main_a v_prenex_14517) 498)) (<= 2 (* 2 (select main_a v_prenex_14517))) (<= (select main_a v_prenex_14516) 999))) (or (forall ((v_prenex_17672 Int)) (or (<= (select main_a v_prenex_17672) 500) (<= 1 (select main_a v_prenex_17672)))) (forall ((v_prenex_17671 Int)) (or (<= (+ main_y 1) v_prenex_17671) (<= 500 (select main_a v_prenex_17671)) (<= (select main_a v_prenex_17671) 999) (< v_prenex_17671 main_y) (<= (* 2 (select main_a v_prenex_17671)) 1998)))) (forall ((v_prenex_23741 Int) (v_prenex_23740 Int)) (or (< v_prenex_23740 main_y) (<= (select main_a v_prenex_23741) 999) (<= (+ (select main_a v_prenex_23740) (select main_a v_prenex_23741)) 1000) (<= 500 (select main_a v_prenex_23740)) (<= (+ main_y 1) v_prenex_23740))) (forall ((v_prenex_13728 Int) (v_prenex_13727 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13728))) (<= (+ main_y 1) v_prenex_13727) (<= 1000 (* 2 (select main_a v_prenex_13727))) (<= 500 (select main_a v_prenex_13727)) (< v_prenex_13727 main_y) (<= (* 2 (select main_a v_prenex_13728)) 1000) (<= (select main_a v_prenex_13727) (+ (select main_a v_prenex_13728) 998)))) (forall ((v_prenex_13812 Int) (v_prenex_13811 Int)) (or (<= (select main_a v_prenex_13811) (+ (select main_a v_prenex_13812) 998)) (< v_prenex_13811 main_y) (<= 0 (+ (select main_a v_prenex_13812) 498)) (<= (select main_a v_prenex_13811) 999) (<= (+ main_y 1) v_prenex_13811))) (forall ((v_prenex_13390 Int) (v_prenex_13391 Int)) (or (<= (* 2 (select main_a v_prenex_13391)) 1000) (< v_prenex_13390 main_y) (<= 2 (* 2 (select main_a v_prenex_13391))) (<= 500 (select main_a v_prenex_13390)) (<= (+ main_y 1) v_prenex_13390) (<= (* 2 (select main_a v_prenex_13390)) 1998) (<= 1000 (+ (select main_a v_prenex_13390) (select main_a v_prenex_13391))))) (forall ((v_prenex_12649 Int) (v_prenex_12648 Int)) (or (<= (select main_a v_prenex_12649) 500) (<= (+ main_y 1) v_prenex_12648) (<= (* 2 (select main_a v_prenex_12648)) 1998) (<= (* 2 (select main_a v_prenex_12649)) 1000) (<= (+ (select main_a v_prenex_12648) (select main_a v_prenex_12649)) 1000) (<= 1000 (* 2 (select main_a v_prenex_12648))) (< v_prenex_12648 main_y))) (forall ((v_prenex_17008 Int) (v_prenex_17009 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17009))) (<= (* 2 (select main_a v_prenex_17009)) 1000) (< v_prenex_17008 main_y) (<= (+ main_y 1) v_prenex_17008) (<= 1000 (+ (select main_a v_prenex_17008) (select main_a v_prenex_17009))) (<= 500 (select main_a v_prenex_17008)) (<= (* 2 (select main_a v_prenex_17008)) 1998))) (forall ((v_prenex_12975 Int) (v_prenex_12974 Int)) (or (<= 0 (+ (select main_a v_prenex_12975) 498)) (< v_prenex_12975 main_x) (<= (+ main_x 1) v_prenex_12975) (<= (* 2 (select main_a v_prenex_12975)) 1000) (<= (select main_a v_prenex_12974) (+ (select main_a v_prenex_12975) 998)))) (forall ((v_prenex_22810 Int) (v_prenex_22811 Int)) (or (<= (+ main_y 1) v_prenex_22810) (<= (select main_a v_prenex_22810) 999) (< v_prenex_22810 main_y) (<= (+ (select main_a v_prenex_22810) (select main_a v_prenex_22811)) 1000) (<= 0 (+ (select main_a v_prenex_22811) 498)) (<= 2 (* 2 (select main_a v_prenex_22811))) (<= (select main_a v_prenex_22810) 1498))) (forall ((v_prenex_11725 Int) (v_prenex_11726 Int)) (or (<= (select main_a v_prenex_11726) 999) (<= 1000 (+ (select main_a v_prenex_11725) (select main_a v_prenex_11726))) (<= (select main_a v_prenex_11725) 999) (<= (+ main_y 1) v_prenex_11725) (<= 500 (select main_a v_prenex_11725)) (<= 0 (+ (select main_a v_prenex_11726) 498)) (< v_prenex_11725 main_y))) (forall ((v_prenex_21854 Int) (v_prenex_21855 Int)) (or (<= (+ (select main_a v_prenex_21854) (select main_a v_prenex_21855)) 1000) (<= 0 (+ (select main_a v_prenex_21855) 498)) (<= (+ main_x 1) v_prenex_21855) (<= (* 2 (select main_a v_prenex_21854)) 1998) (< v_prenex_21854 main_y) (<= (+ main_y 1) v_prenex_21854) (<= 1 (select main_a v_prenex_21855)))) (forall ((v_prenex_23121 Int) (v_prenex_23120 Int)) (or (<= (* 2 (select main_a v_prenex_23121)) 1000) (<= 1000 (+ (select main_a v_prenex_23120) (select main_a v_prenex_23121))) (<= (select main_a v_prenex_23120) 1498) (< v_prenex_23120 main_y) (<= (+ main_y 1) v_prenex_23120))) (forall ((v_prenex_23489 Int) (v_prenex_23488 Int)) (or (< v_prenex_23488 main_y) (<= (select main_a v_prenex_23488) (+ (select main_a v_prenex_23489) 998)) (<= 500 (select main_a v_prenex_23488)) (<= (* 2 (select main_a v_prenex_23488)) 1998) (<= (+ main_y 1) v_prenex_23488))) (forall ((v_prenex_17076 Int) (v_prenex_17077 Int)) (or (<= (select main_a v_prenex_17076) (+ (select main_a v_prenex_17077) 998)) (<= 1 (select main_a v_prenex_17077)) (<= (select main_a v_prenex_17076) 999) (<= (select main_a v_prenex_17077) 500) (< v_prenex_17076 main_y) (<= (+ main_y 1) v_prenex_17076) (<= 500 (select main_a v_prenex_17076)))) (or (forall ((v_prenex_16261 Int)) (or (<= (select main_a v_prenex_16261) 999) (<= 0 (+ (select main_a v_prenex_16261) 498)))) (forall ((v_prenex_16260 Int)) (or (<= (select main_a v_prenex_16260) 1498) (<= (+ main_y 1) v_prenex_16260) (< v_prenex_16260 main_y) (<= (select main_a v_prenex_16260) 999) (<= 1000 (* 2 (select main_a v_prenex_16260)))))) (forall ((v_prenex_23448 Int) (v_prenex_23447 Int)) (or (< v_prenex_23447 main_y) (< v_prenex_23448 main_x) (<= (select main_a v_prenex_23448) 999) (<= (select main_a v_prenex_23447) 1498) (<= (select main_a v_prenex_23447) (+ (select main_a v_prenex_23448) 998)) (<= (+ main_y 1) v_prenex_23447))) (or (forall ((v_prenex_20079 Int)) (or (<= (* 2 (select main_a v_prenex_20079)) 1000) (<= 1 (select main_a v_prenex_20079)) (<= (+ main_x 1) v_prenex_20079))) (forall ((v_prenex_20078 Int)) (or (<= 500 (select main_a v_prenex_20078)) (<= (* 2 (select main_a v_prenex_20078)) 1998) (<= (+ main_y 1) v_prenex_20078) (< v_prenex_20078 main_y)))) (forall ((v_prenex_19036 Int) (v_prenex_19037 Int)) (or (<= (* 2 (select main_a v_prenex_19036)) 1998) (<= 0 (+ (select main_a v_prenex_19037) 498)) (<= (+ main_y 1) v_prenex_19036) (< v_prenex_19036 main_y) (<= 500 (select main_a v_prenex_19036)) (<= (+ (select main_a v_prenex_19036) (select main_a v_prenex_19037)) 1000))) (forall ((v_prenex_14041 Int) (v_prenex_14040 Int)) (or (<= (+ (select main_a v_prenex_14040) (select main_a v_prenex_14041)) 1000) (<= (select main_a v_prenex_14040) 1498) (< v_prenex_14040 main_y) (<= (select main_a v_prenex_14041) 500) (<= 1 (select main_a v_prenex_14040)) (<= 2 (* 2 (select main_a v_prenex_14041))) (<= (+ main_y 1) v_prenex_14040))) (forall ((v_prenex_22053 Int) (v_prenex_22054 Int)) (or (<= (select main_a v_prenex_22053) (+ (select main_a v_prenex_22054) 998)) (<= 1 (select main_a v_prenex_22054)) (<= (+ main_y 1) v_prenex_22053) (<= 1 (select main_a v_prenex_22053)) (< v_prenex_22053 main_y) (<= 500 (select main_a v_prenex_22053)))) (forall ((v_prenex_22195 Int) (v_prenex_22196 Int)) (or (<= (select main_a v_prenex_22196) 999) (< v_prenex_22195 main_y) (<= (select main_a v_prenex_22195) 999) (<= 2 (* 2 (select main_a v_prenex_22196))) (<= (+ (select main_a v_prenex_22195) (select main_a v_prenex_22196)) 1000) (<= (+ main_y 1) v_prenex_22195))) (forall ((v_prenex_17635 Int) (v_prenex_17636 Int)) (or (<= 500 (select main_a v_prenex_17635)) (< v_prenex_17635 main_y) (<= (+ main_y 1) v_prenex_17635) (<= 2 (* 2 (select main_a v_prenex_17636))) (<= (select main_a v_prenex_17636) (select main_a v_prenex_17635)) (<= (* 2 (select main_a v_prenex_17635)) 1998))) (forall ((v_prenex_15796 Int) (v_prenex_15795 Int)) (or (< v_prenex_15795 main_y) (<= (select main_a v_prenex_15796) 999) (<= (+ main_y 1) v_prenex_15795) (<= 500 (select main_a v_prenex_15795)) (<= (select main_a v_prenex_15795) (+ (select main_a v_prenex_15796) 998)))) (forall ((v_prenex_20412 Int) (v_prenex_20411 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20412))) (<= (select main_a v_prenex_20412) 500) (<= (+ main_x 1) v_prenex_20412) (<= 1000 (+ (select main_a v_prenex_20411) (select main_a v_prenex_20412))) (<= (+ main_y 1) v_prenex_20411) (< v_prenex_20411 main_y) (<= 500 (select main_a v_prenex_20411)))) (forall ((v_prenex_19239 Int) (v_prenex_19238 Int)) (or (< v_prenex_19238 main_y) (<= 1 (select main_a v_prenex_19239)) (<= (+ main_y 1) v_prenex_19238) (<= (* 2 (select main_a v_prenex_19238)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19238))) (<= (+ (select main_a v_prenex_19238) (select main_a v_prenex_19239)) 1000) (<= 0 (+ (select main_a v_prenex_19239) 498)))) (forall ((v_prenex_22563 Int) (v_prenex_22564 Int)) (or (<= (+ main_y 1) v_prenex_22563) (<= 1 (select main_a v_prenex_22563)) (< v_prenex_22563 main_y) (<= (select main_a v_prenex_22563) (+ (select main_a v_prenex_22564) 998)) (<= 500 (select main_a v_prenex_22563)) (<= (select main_a v_prenex_22564) 500) (<= 2 (* 2 (select main_a v_prenex_22564))))) (forall ((v_prenex_15614 Int) (v_prenex_15613 Int)) (or (<= 0 (+ (select main_a v_prenex_15614) 498)) (<= 2 (* 2 (select main_a v_prenex_15614))) (<= (+ main_y 1) v_prenex_15613) (<= 1000 (* 2 (select main_a v_prenex_15613))) (<= 1 (select main_a v_prenex_15613)) (<= (select main_a v_prenex_15613) (+ (select main_a v_prenex_15614) 998)) (< v_prenex_15613 main_y))) (or (forall ((v_prenex_12179 Int)) (or (< v_prenex_12179 main_y) (<= (+ main_y 1) v_prenex_12179) (<= (* 2 (select main_a v_prenex_12179)) 1998))) (forall ((v_prenex_12180 Int)) (or (<= (+ main_x 1) v_prenex_12180) (<= 1 (select main_a v_prenex_12180))))) (forall ((v_prenex_15309 Int) (v_prenex_15310 Int)) (or (<= (select main_a v_prenex_15309) (+ (select main_a v_prenex_15310) 998)) (<= 500 (select main_a v_prenex_15309)) (< v_prenex_15310 main_x) (<= (select main_a v_prenex_15310) 500) (<= (+ main_y 1) v_prenex_15309) (< v_prenex_15309 main_y))) (forall ((v_prenex_13459 Int) (v_prenex_13460 Int)) (or (<= (select main_a v_prenex_13459) 999) (< v_prenex_13459 main_y) (<= (select main_a v_prenex_13459) 1498) (<= (select main_a v_prenex_13460) 999) (<= (+ main_y 1) v_prenex_13459) (<= (+ (select main_a v_prenex_13459) (select main_a v_prenex_13460)) 1000) (<= 2 (* 2 (select main_a v_prenex_13460))))) (forall ((v_prenex_19937 Int) (v_prenex_19938 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19938))) (< v_prenex_19937 main_y) (<= 1 (select main_a v_prenex_19937)) (<= 1000 (+ (select main_a v_prenex_19937) (select main_a v_prenex_19938))) (<= (+ main_y 1) v_prenex_19937) (<= 0 (+ (select main_a v_prenex_19938) 498)) (<= 500 (select main_a v_prenex_19937)))) (forall ((v_prenex_11601 Int) (v_prenex_11602 Int)) (or (<= (* 2 (select main_a v_prenex_11601)) 1998) (< v_prenex_11601 main_y) (<= 0 (+ (select main_a v_prenex_11602) 498)) (<= 500 (select main_a v_prenex_11601)) (<= (+ main_y 1) v_prenex_11601) (<= (select main_a v_prenex_11602) 500) (<= 1000 (+ (select main_a v_prenex_11601) (select main_a v_prenex_11602))))) (or (forall ((v_prenex_17239 Int)) (or (<= (+ main_x 1) v_prenex_17239) (<= (select main_a v_prenex_17239) 999) (<= 0 (+ (select main_a v_prenex_17239) 498)))) (forall ((v_prenex_17238 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17238))) (<= (* 2 (select main_a v_prenex_17238)) 1998) (< v_prenex_17238 main_y) (<= (+ main_y 1) v_prenex_17238)))) (forall ((v_prenex_14659 Int) (v_prenex_14660 Int)) (or (<= (+ main_y 1) v_prenex_14659) (<= 500 (select main_a v_prenex_14659)) (<= (select main_a v_prenex_14659) 1498) (<= (select main_a v_prenex_14659) (+ (select main_a v_prenex_14660) 998)) (< v_prenex_14659 main_y) (<= 0 (+ (select main_a v_prenex_14660) 498)) (<= (select main_a v_prenex_14660) 999))) (forall ((v_prenex_16855 Int) (v_prenex_16856 Int)) (or (<= 0 (+ (select main_a v_prenex_16856) 498)) (< v_prenex_16855 main_y) (<= (+ main_y 1) v_prenex_16855) (<= (select main_a v_prenex_16856) 500) (<= (* 2 (select main_a v_prenex_16855)) 1998) (<= 500 (select main_a v_prenex_16855)) (<= (+ (select main_a v_prenex_16855) (select main_a v_prenex_16856)) 1000))) (forall ((v_prenex_22665 Int) (v_prenex_22666 Int)) (or (<= 0 (+ (select main_a v_prenex_22666) 498)) (<= (+ main_y 1) v_prenex_22665) (<= 2 (* 2 (select main_a v_prenex_22666))) (< v_prenex_22665 main_y) (<= 1000 (+ (select main_a v_prenex_22665) (select main_a v_prenex_22666))) (<= 500 (select main_a v_prenex_22665)) (<= 1000 (* 2 (select main_a v_prenex_22665))))) (forall ((v_prenex_23703 Int) (v_prenex_23702 Int)) (or (<= (select main_a v_prenex_23703) (select main_a v_prenex_23702)) (<= (+ main_y 1) v_prenex_23702) (<= 1 (select main_a v_prenex_23702)) (<= 1 (select main_a v_prenex_23703)) (< v_prenex_23702 main_y) (<= (select main_a v_prenex_23702) 1498) (<= 0 (+ (select main_a v_prenex_23703) 498)))) (forall ((v_prenex_22930 Int) (v_prenex_22931 Int)) (or (<= 1 (select main_a v_prenex_22931)) (<= (+ (select main_a v_prenex_22930) (select main_a v_prenex_22931)) 1000) (<= (+ main_x 1) v_prenex_22931) (<= (select main_a v_prenex_22930) 999) (<= (+ main_y 1) v_prenex_22930) (< v_prenex_22930 main_y) (<= (* 2 (select main_a v_prenex_22931)) 1000))) (forall ((v_prenex_13706 Int) (v_prenex_13705 Int)) (or (<= (select main_a v_prenex_13706) 500) (<= (* 2 (select main_a v_prenex_13705)) 1998) (<= (+ main_y 1) v_prenex_13705) (< v_prenex_13705 main_y) (<= (select main_a v_prenex_13706) 999) (<= 500 (select main_a v_prenex_13705)) (<= (select main_a v_prenex_13705) (+ (select main_a v_prenex_13706) 998)))) (or (forall ((v_prenex_17825 Int)) (or (< v_prenex_17825 main_x) (<= (select main_a v_prenex_17825) 500) (<= (select main_a v_prenex_17825) 999))) (forall ((v_prenex_17824 Int)) (or (< v_prenex_17824 main_y) (<= (+ main_y 1) v_prenex_17824) (<= 1000 (* 2 (select main_a v_prenex_17824))) (<= 500 (select main_a v_prenex_17824))))) (forall ((v_prenex_21880 Int) (v_prenex_21881 Int)) (or (< v_prenex_21880 main_y) (<= (select main_a v_prenex_21880) 1498) (<= (+ (select main_a v_prenex_21880) (select main_a v_prenex_21881)) 1000) (<= (select main_a v_prenex_21880) 999) (<= (select main_a v_prenex_21881) 500) (<= 2 (* 2 (select main_a v_prenex_21881))) (<= (+ main_y 1) v_prenex_21880))) (forall ((v_prenex_22265 Int) (v_prenex_22266 Int)) (or (<= (select main_a v_prenex_22265) 1498) (<= 0 (+ (select main_a v_prenex_22266) 498)) (<= (+ main_y 1) v_prenex_22265) (<= (select main_a v_prenex_22265) (+ (select main_a v_prenex_22266) 998)) (< v_prenex_22265 main_y) (<= 500 (select main_a v_prenex_22265)))) (forall ((v_prenex_17519 Int) (v_prenex_17520 Int)) (or (<= (+ main_y 1) v_prenex_17519) (< v_prenex_17519 main_y) (<= 0 (+ (select main_a v_prenex_17520) 498)) (<= (select main_a v_prenex_17520) (select main_a v_prenex_17519)) (<= (select main_a v_prenex_17520) 999) (<= (+ main_x 1) v_prenex_17520) (<= 500 (select main_a v_prenex_17519)))) (forall ((v_prenex_20574 Int) (v_prenex_20573 Int)) (or (< v_prenex_20573 main_y) (<= (+ main_y 1) v_prenex_20573) (<= 500 (select main_a v_prenex_20573)) (< v_prenex_20574 main_x) (<= (select main_a v_prenex_20574) (select main_a v_prenex_20573)) (<= 0 (+ (select main_a v_prenex_20574) 498)) (<= (select main_a v_prenex_20574) 999))) (forall ((v_prenex_16839 Int) (v_prenex_16840 Int)) (or (<= (select main_a v_prenex_16839) 1498) (<= (select main_a v_prenex_16840) 999) (< v_prenex_16839 main_y) (<= (select main_a v_prenex_16840) (select main_a v_prenex_16839)) (<= 2 (* 2 (select main_a v_prenex_16840))) (<= (+ main_y 1) v_prenex_16839) (<= (* 2 (select main_a v_prenex_16839)) 1998))) (forall ((v_prenex_18734 Int) (v_prenex_18735 Int)) (or (<= (select main_a v_prenex_18734) (+ (select main_a v_prenex_18735) 998)) (<= (select main_a v_prenex_18735) 999) (<= 2 (* 2 (select main_a v_prenex_18735))) (<= (+ main_y 1) v_prenex_18734) (<= 1 (select main_a v_prenex_18734)) (<= 500 (select main_a v_prenex_18734)) (< v_prenex_18734 main_y))) (forall ((v_prenex_17481 Int) (v_prenex_17482 Int)) (or (<= 500 (select main_a v_prenex_17481)) (< v_prenex_17481 main_y) (<= (select main_a v_prenex_17481) (+ (select main_a v_prenex_17482) 998)) (<= (select main_a v_prenex_17481) 1498) (<= 1 (select main_a v_prenex_17482)) (<= (+ main_y 1) v_prenex_17481) (<= (* 2 (select main_a v_prenex_17482)) 1000))) (forall ((v_prenex_13080 Int) (v_prenex_13081 Int)) (or (<= (select main_a v_prenex_13081) (select main_a v_prenex_13080)) (<= 1 (select main_a v_prenex_13081)) (<= (* 2 (select main_a v_prenex_13081)) 1000) (< v_prenex_13080 main_y) (<= 1 (select main_a v_prenex_13080)) (<= (+ main_y 1) v_prenex_13080) (<= (* 2 (select main_a v_prenex_13080)) 1998))) (or (forall ((v_prenex_18439 Int)) (<= (* 2 (select main_a v_prenex_18439)) 1000)) (forall ((v_prenex_18438 Int)) (or (<= 500 (select main_a v_prenex_18438)) (<= 1000 (* 2 (select main_a v_prenex_18438))) (<= (+ main_y 1) v_prenex_18438) (< v_prenex_18438 main_y) (<= (select main_a v_prenex_18438) 999)))) (forall ((v_prenex_21564 Int) (v_prenex_21565 Int)) (or (<= 1000 (+ (select main_a v_prenex_21564) (select main_a v_prenex_21565))) (<= (+ main_y 1) v_prenex_21564) (<= (* 2 (select main_a v_prenex_21564)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21564))) (< v_prenex_21564 main_y) (<= (select main_a v_prenex_21565) 500))) (forall ((v_prenex_13453 Int) (v_prenex_13454 Int)) (or (< v_prenex_13453 main_y) (<= 1 (select main_a v_prenex_13454)) (<= (select main_a v_prenex_13454) 500) (<= (select main_a v_prenex_13453) (+ (select main_a v_prenex_13454) 998)) (<= (+ main_y 1) v_prenex_13453) (<= 500 (select main_a v_prenex_13453)) (<= (select main_a v_prenex_13453) 999))) (forall ((v_prenex_23666 Int) (v_prenex_23667 Int)) (or (<= (select main_a v_prenex_23667) (select main_a v_prenex_23666)) (<= 2 (* 2 (select main_a v_prenex_23667))) (<= (select main_a v_prenex_23666) 999) (< v_prenex_23666 main_y) (<= (* 2 (select main_a v_prenex_23666)) 1998) (<= (+ main_y 1) v_prenex_23666))) (forall ((v_prenex_21074 Int) (v_prenex_21075 Int)) (or (<= (+ main_y 1) v_prenex_21074) (<= (select main_a v_prenex_21074) 999) (<= 500 (select main_a v_prenex_21074)) (<= 1000 (+ (select main_a v_prenex_21074) (select main_a v_prenex_21075))) (< v_prenex_21074 main_y) (<= (* 2 (select main_a v_prenex_21075)) 1000) (<= 2 (* 2 (select main_a v_prenex_21075))))) (forall ((v_prenex_13664 Int) (v_prenex_13663 Int)) (or (<= 1 (select main_a v_prenex_13664)) (<= 1000 (+ (select main_a v_prenex_13663) (select main_a v_prenex_13664))) (<= (+ main_y 1) v_prenex_13663) (<= (select main_a v_prenex_13663) 1498) (<= 500 (select main_a v_prenex_13663)) (< v_prenex_13663 main_y) (<= 2 (* 2 (select main_a v_prenex_13664))))) (or (forall ((v_prenex_15199 Int)) (or (<= 1 (select main_a v_prenex_15199)) (<= 2 (* 2 (select main_a v_prenex_15199))))) (forall ((v_prenex_15198 Int)) (or (<= (select main_a v_prenex_15198) 999) (< v_prenex_15198 main_y) (<= (+ main_y 1) v_prenex_15198) (<= 1000 (* 2 (select main_a v_prenex_15198))) (<= 1 (select main_a v_prenex_15198))))) (forall ((v_prenex_16522 Int) (v_prenex_16521 Int)) (or (<= 1000 (+ (select main_a v_prenex_16521) (select main_a v_prenex_16522))) (< v_prenex_16521 main_y) (<= (+ main_y 1) v_prenex_16521) (<= (* 2 (select main_a v_prenex_16521)) 1998) (<= (select main_a v_prenex_16521) 999))) (or (forall ((v_prenex_17918 Int)) (or (< v_prenex_17918 main_y) (<= 1000 (* 2 (select main_a v_prenex_17918))) (<= (+ main_y 1) v_prenex_17918))) (forall ((v_prenex_17919 Int)) (or (<= (select main_a v_prenex_17919) 999) (<= (+ main_x 1) v_prenex_17919) (<= (select main_a v_prenex_17919) 500)))) (or (forall ((v_prenex_19710 Int)) (or (<= (* 2 (select main_a v_prenex_19710)) 1998) (< v_prenex_19710 main_y) (<= (+ main_y 1) v_prenex_19710) (<= 500 (select main_a v_prenex_19710)))) (forall ((v_prenex_19711 Int)) (or (<= (* 2 (select main_a v_prenex_19711)) 1000) (<= 1 (select main_a v_prenex_19711))))) (forall ((v_prenex_15389 Int) (v_prenex_15390 Int)) (or (<= (+ main_y 1) v_prenex_15389) (<= (* 2 (select main_a v_prenex_15390)) 1000) (<= 1 (select main_a v_prenex_15389)) (<= 500 (select main_a v_prenex_15389)) (<= 1000 (+ (select main_a v_prenex_15389) (select main_a v_prenex_15390))) (<= 0 (+ (select main_a v_prenex_15390) 498)) (< v_prenex_15389 main_y))) (forall ((v_prenex_23474 Int) (v_prenex_23473 Int)) (or (<= (select main_a v_prenex_23474) (select main_a v_prenex_23473)) (<= (+ main_y 1) v_prenex_23473) (<= (* 2 (select main_a v_prenex_23473)) 1998) (<= 1 (select main_a v_prenex_23474)) (<= (select main_a v_prenex_23474) 500) (<= (+ main_x 1) v_prenex_23474) (< v_prenex_23473 main_y))) (forall ((v_prenex_12855 Int) (v_prenex_12856 Int)) (or (<= 1 (select main_a v_prenex_12856)) (<= (+ main_y 1) v_prenex_12855) (< v_prenex_12855 main_y) (<= 500 (select main_a v_prenex_12855)) (<= (* 2 (select main_a v_prenex_12855)) 1998) (<= 0 (+ (select main_a v_prenex_12856) 498)) (<= (select main_a v_prenex_12855) (+ (select main_a v_prenex_12856) 998)))) (forall ((v_prenex_20450 Int) (v_prenex_20449 Int)) (or (<= (+ main_y 1) v_prenex_20449) (< v_prenex_20449 main_y) (<= (select main_a v_prenex_20449) 999) (<= (* 2 (select main_a v_prenex_20450)) 1000) (<= 2 (* 2 (select main_a v_prenex_20450))) (<= (select main_a v_prenex_20449) (+ (select main_a v_prenex_20450) 998)))) (forall ((v_prenex_16837 Int) (v_prenex_16838 Int)) (or (<= (select main_a v_prenex_16837) 1498) (<= (select main_a v_prenex_16837) 999) (<= (+ main_y 1) v_prenex_16837) (<= (select main_a v_prenex_16838) (select main_a v_prenex_16837)) (< v_prenex_16837 main_y) (<= 0 (+ (select main_a v_prenex_16838) 498)) (<= 2 (* 2 (select main_a v_prenex_16838))))) (forall ((v_prenex_19852 Int) (v_prenex_19851 Int)) (or (< v_prenex_19851 main_y) (<= 1000 (* 2 (select main_a v_prenex_19851))) (<= 2 (* 2 (select main_a v_prenex_19852))) (<= 1000 (+ (select main_a v_prenex_19851) (select main_a v_prenex_19852))) (<= (+ main_y 1) v_prenex_19851))) (forall ((v_prenex_13651 Int) (v_prenex_13652 Int)) (or (< v_prenex_13651 main_y) (<= (+ main_y 1) v_prenex_13651) (<= (select main_a v_prenex_13651) 999) (<= (+ (select main_a v_prenex_13651) (select main_a v_prenex_13652)) 1000) (<= (select main_a v_prenex_13651) 1498))) (forall ((v_prenex_15803 Int) (v_prenex_15804 Int)) (or (<= (+ (select main_a v_prenex_15803) (select main_a v_prenex_15804)) 1000) (< v_prenex_15803 main_y) (<= (+ main_y 1) v_prenex_15803) (<= 2 (* 2 (select main_a v_prenex_15804))) (<= (select main_a v_prenex_15803) 999) (<= 0 (+ (select main_a v_prenex_15804) 498)) (<= (* 2 (select main_a v_prenex_15803)) 1998))) (forall ((v_prenex_15213 Int) (v_prenex_15212 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15212))) (<= 2 (* 2 (select main_a v_prenex_15213))) (<= 500 (select main_a v_prenex_15212)) (<= 1 (select main_a v_prenex_15213)) (<= (+ main_y 1) v_prenex_15212) (< v_prenex_15212 main_y) (<= (+ (select main_a v_prenex_15212) (select main_a v_prenex_15213)) 1000))) (forall ((v_prenex_20736 Int) (v_prenex_20735 Int)) (or (<= 500 (select main_a v_prenex_20735)) (<= 2 (* 2 (select main_a v_prenex_20736))) (< v_prenex_20735 main_y) (<= (+ main_y 1) v_prenex_20735) (<= (select main_a v_prenex_20736) 999) (<= 1000 (+ (select main_a v_prenex_20735) (select main_a v_prenex_20736))))) (forall ((v_prenex_23239 Int) (v_prenex_23240 Int)) (or (<= 0 (+ (select main_a v_prenex_23240) 498)) (<= 1 (select main_a v_prenex_23239)) (<= 500 (select main_a v_prenex_23239)) (< v_prenex_23239 main_y) (<= (+ main_y 1) v_prenex_23239) (<= (+ (select main_a v_prenex_23239) (select main_a v_prenex_23240)) 1000) (<= 2 (* 2 (select main_a v_prenex_23240))))) (or (forall ((v_prenex_22772 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22772))) (< v_prenex_22772 main_y) (<= (+ main_y 1) v_prenex_22772) (<= (* 2 (select main_a v_prenex_22772)) 1998) (<= (select main_a v_prenex_22772) 999))) (forall ((v_prenex_22773 Int)) (or (<= 0 (+ (select main_a v_prenex_22773) 498)) (<= (select main_a v_prenex_22773) 500)))) (or (forall ((v_prenex_19940 Int)) (<= (* 2 (select main_a v_prenex_19940)) 1000)) (forall ((v_prenex_19939 Int)) (or (< v_prenex_19939 main_y) (<= (+ main_y 1) v_prenex_19939) (<= 1 (select main_a v_prenex_19939))))) (or (forall ((v_prenex_15606 Int)) (or (<= (* 2 (select main_a v_prenex_15606)) 1000) (<= (+ main_x 1) v_prenex_15606))) (forall ((v_prenex_15605 Int)) (or (< v_prenex_15605 main_y) (<= 500 (select main_a v_prenex_15605)) (<= (+ main_y 1) v_prenex_15605) (<= (* 2 (select main_a v_prenex_15605)) 1998)))) (or (forall ((v_prenex_16174 Int)) (or (< v_prenex_16174 main_y) (<= (+ main_y 1) v_prenex_16174) (<= 500 (select main_a v_prenex_16174)) (<= 1000 (* 2 (select main_a v_prenex_16174))))) (forall ((v_prenex_16175 Int)) (or (< v_prenex_16175 main_x) (<= (select main_a v_prenex_16175) 500)))) (forall ((v_prenex_13143 Int) (v_prenex_13142 Int)) (or (<= 0 (+ (select main_a v_prenex_13143) 498)) (<= (+ main_y 1) v_prenex_13142) (<= (* 2 (select main_a v_prenex_13142)) 1998) (<= (+ (select main_a v_prenex_13142) (select main_a v_prenex_13143)) 1000) (< v_prenex_13142 main_y) (<= 1000 (* 2 (select main_a v_prenex_13142))))) (forall ((v_prenex_14421 Int) (v_prenex_14420 Int)) (or (<= (select main_a v_prenex_14421) 500) (<= 1 (select main_a v_prenex_14420)) (<= 500 (select main_a v_prenex_14420)) (<= (+ main_y 1) v_prenex_14420) (<= (+ (select main_a v_prenex_14420) (select main_a v_prenex_14421)) 1000) (<= 2 (* 2 (select main_a v_prenex_14421))) (< v_prenex_14420 main_y))) (forall ((v_prenex_13887 Int) (v_prenex_13886 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13887))) (<= (+ main_y 1) v_prenex_13886) (< v_prenex_13886 main_y) (<= 1000 (+ (select main_a v_prenex_13886) (select main_a v_prenex_13887))) (<= (select main_a v_prenex_13886) 1498) (<= 1000 (* 2 (select main_a v_prenex_13886))))) (forall ((v_prenex_19564 Int) (v_prenex_19565 Int)) (or (<= (* 2 (select main_a v_prenex_19564)) 1998) (<= 2 (* 2 (select main_a v_prenex_19565))) (<= (+ main_y 1) v_prenex_19564) (< v_prenex_19564 main_y) (<= (+ (select main_a v_prenex_19564) (select main_a v_prenex_19565)) 1000) (<= 1000 (* 2 (select main_a v_prenex_19564))) (<= (* 2 (select main_a v_prenex_19565)) 1000))) (forall ((v_prenex_16611 Int) (v_prenex_16612 Int)) (or (<= (select main_a v_prenex_16612) (select main_a v_prenex_16611)) (<= 1 (select main_a v_prenex_16612)) (<= (+ main_y 1) v_prenex_16611) (<= (select main_a v_prenex_16611) 1498) (< v_prenex_16611 main_y))) (forall ((v_prenex_23356 Int) (v_prenex_23355 Int)) (or (<= (+ main_y 1) v_prenex_23355) (< v_prenex_23355 main_y) (<= 500 (select main_a v_prenex_23355)) (<= (select main_a v_prenex_23356) (select main_a v_prenex_23355)) (<= (select main_a v_prenex_23356) 999))) (forall ((v_prenex_19603 Int) (v_prenex_19602 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19602))) (<= (+ main_y 1) v_prenex_19602) (<= 1000 (+ (select main_a v_prenex_19602) (select main_a v_prenex_19603))) (< v_prenex_19602 main_y))) (forall ((v_prenex_16775 Int) (v_prenex_16776 Int)) (or (< v_prenex_16775 main_y) (<= (+ (select main_a v_prenex_16775) (select main_a v_prenex_16776)) 1000) (<= (+ main_y 1) v_prenex_16775) (<= (* 2 (select main_a v_prenex_16775)) 1998) (< v_prenex_16776 main_x))) (forall ((v_prenex_18390 Int) (v_prenex_18391 Int)) (or (<= (+ main_y 1) v_prenex_18390) (<= 2 (* 2 (select main_a v_prenex_18391))) (<= (* 2 (select main_a v_prenex_18390)) 1998) (<= (* 2 (select main_a v_prenex_18391)) 1000) (< v_prenex_18390 main_y) (<= (select main_a v_prenex_18391) (select main_a v_prenex_18390)) (<= 1000 (* 2 (select main_a v_prenex_18390))))) (forall ((v_prenex_21920 Int) (v_prenex_21921 Int)) (or (<= (select main_a v_prenex_21920) (+ (select main_a v_prenex_21921) 998)) (<= (select main_a v_prenex_21920) 999) (<= (+ main_y 1) v_prenex_21920) (<= 1 (select main_a v_prenex_21921)) (< v_prenex_21920 main_y))) (forall ((v_prenex_16713 Int) (v_prenex_16714 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16713))) (<= 1000 (+ (select main_a v_prenex_16713) (select main_a v_prenex_16714))) (< v_prenex_16713 main_y) (<= (select main_a v_prenex_16714) 999) (<= 2 (* 2 (select main_a v_prenex_16714))) (<= (+ main_y 1) v_prenex_16713))) (forall ((v_prenex_13569 Int) (v_prenex_13570 Int)) (or (<= (+ (select main_a v_prenex_13569) (select main_a v_prenex_13570)) 1000) (<= (+ main_y 1) v_prenex_13569) (<= (select main_a v_prenex_13569) 999) (< v_prenex_13569 main_y) (<= 1 (select main_a v_prenex_13569)) (<= 2 (* 2 (select main_a v_prenex_13570))))) (forall ((v_prenex_15754 Int) (v_prenex_15753 Int)) (or (< v_prenex_15753 main_y) (<= (* 2 (select main_a v_prenex_15754)) 1000) (<= 2 (* 2 (select main_a v_prenex_15754))) (<= (+ main_y 1) v_prenex_15753) (< v_prenex_15754 main_x) (<= 500 (select main_a v_prenex_15753)) (<= 1000 (+ (select main_a v_prenex_15753) (select main_a v_prenex_15754))))) (forall ((v_prenex_11866 Int) (v_prenex_11867 Int)) (or (<= (* 2 (select main_a v_prenex_11866)) 1998) (<= (+ main_y 1) v_prenex_11866) (<= 0 (+ (select main_a v_prenex_11867) 498)) (<= (select main_a v_prenex_11866) 1498) (< v_prenex_11866 main_y) (<= (select main_a v_prenex_11867) 500) (<= (select main_a v_prenex_11866) (+ (select main_a v_prenex_11867) 998)))) (or (forall ((v_prenex_19331 Int)) (or (<= (* 2 (select main_a v_prenex_19331)) 1998) (<= (+ main_y 1) v_prenex_19331) (< v_prenex_19331 main_y) (<= 500 (select main_a v_prenex_19331)) (<= (select main_a v_prenex_19331) 1498))) (forall ((v_prenex_19332 Int)) (<= 2 (* 2 (select main_a v_prenex_19332))))) (forall ((v_prenex_11914 Int) (v_prenex_11915 Int)) (or (<= (* 2 (select main_a v_prenex_11915)) 1000) (<= (+ main_y 1) v_prenex_11914) (<= 2 (* 2 (select main_a v_prenex_11915))) (<= 500 (select main_a v_prenex_11914)) (<= (select main_a v_prenex_11915) (select main_a v_prenex_11914)) (<= 1 (select main_a v_prenex_11914)) (< v_prenex_11914 main_y))) (forall ((v_prenex_16597 Int) (v_prenex_16598 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16597))) (< v_prenex_16597 main_y) (<= (select main_a v_prenex_16598) 999) (<= (+ main_y 1) v_prenex_16597) (<= (+ (select main_a v_prenex_16597) (select main_a v_prenex_16598)) 1000) (<= (select main_a v_prenex_16597) 1498))) (forall ((v_prenex_17180 Int) (v_prenex_17181 Int)) (or (<= (select main_a v_prenex_17181) 999) (<= 2 (* 2 (select main_a v_prenex_17181))) (<= (+ (select main_a v_prenex_17180) (select main_a v_prenex_17181)) 1000) (<= 1 (select main_a v_prenex_17180)) (< v_prenex_17180 main_y) (< v_prenex_17181 main_x) (<= (+ main_y 1) v_prenex_17180))) (forall ((v_prenex_16050 Int) (v_prenex_16051 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16051))) (<= (+ main_y 1) v_prenex_16050) (< v_prenex_16050 main_y) (<= (+ (select main_a v_prenex_16050) (select main_a v_prenex_16051)) 1000) (<= (select main_a v_prenex_16051) 500) (<= 500 (select main_a v_prenex_16050)))) (or (forall ((v_prenex_11201 Int)) (or (< v_prenex_11201 main_y) (<= 500 (select main_a v_prenex_11201)) (<= 1000 (* 2 (select main_a v_prenex_11201))) (<= (select main_a v_prenex_11201) 1498) (<= (+ main_y 1) v_prenex_11201))) (forall ((v_prenex_11202 Int)) (<= (select main_a v_prenex_11202) 999))) (forall ((v_prenex_16583 Int) (v_prenex_16584 Int)) (or (<= (+ main_y 1) v_prenex_16583) (<= 1000 (+ (select main_a v_prenex_16583) (select main_a v_prenex_16584))) (< v_prenex_16583 main_y) (<= (select main_a v_prenex_16583) 999) (<= (select main_a v_prenex_16584) 500) (< v_prenex_16584 main_x))) (or (forall ((v_prenex_15986 Int)) (or (<= 1 (select main_a v_prenex_15986)) (<= (select main_a v_prenex_15986) 999) (<= (+ main_x 1) v_prenex_15986))) (forall ((v_prenex_15985 Int)) (or (<= (+ main_y 1) v_prenex_15985) (< v_prenex_15985 main_y) (<= 1000 (* 2 (select main_a v_prenex_15985))) (<= (* 2 (select main_a v_prenex_15985)) 1998)))) (forall ((v_prenex_20265 Int) (v_prenex_20264 Int)) (or (<= (select main_a v_prenex_20265) (select main_a v_prenex_20264)) (<= 1 (select main_a v_prenex_20264)) (<= 1000 (* 2 (select main_a v_prenex_20264))) (< v_prenex_20264 main_y) (<= (+ main_y 1) v_prenex_20264))) (or (forall ((v_prenex_17930 Int)) (<= (* 2 (select main_a v_prenex_17930)) 1998)) (forall ((v_prenex_17931 Int)) (or (<= (+ main_x 1) v_prenex_17931) (<= (* 2 (select main_a v_prenex_17931)) 1000) (< v_prenex_17931 main_x)))) (forall ((v_prenex_21252 Int) (v_prenex_21251 Int)) (or (<= (select main_a v_prenex_21251) 999) (<= 500 (select main_a v_prenex_21251)) (<= (+ main_y 1) v_prenex_21251) (<= 2 (* 2 (select main_a v_prenex_21252))) (<= (select main_a v_prenex_21252) 500) (<= 1000 (+ (select main_a v_prenex_21251) (select main_a v_prenex_21252))) (< v_prenex_21251 main_y))) (forall ((v_prenex_22864 Int) (v_prenex_22865 Int)) (or (<= 1 (select main_a v_prenex_22864)) (<= (* 2 (select main_a v_prenex_22865)) 1000) (<= (select main_a v_prenex_22864) (+ (select main_a v_prenex_22865) 998)) (<= (select main_a v_prenex_22865) 999) (<= (+ main_y 1) v_prenex_22864) (< v_prenex_22864 main_y) (<= 500 (select main_a v_prenex_22864)))) (forall ((v_prenex_23154 Int) (v_prenex_23153 Int)) (or (<= (select main_a v_prenex_23153) 999) (<= (+ main_y 1) v_prenex_23153) (<= (* 2 (select main_a v_prenex_23154)) 1000) (<= (+ (select main_a v_prenex_23153) (select main_a v_prenex_23154)) 1000) (<= 1000 (* 2 (select main_a v_prenex_23153))) (< v_prenex_23153 main_y))) (forall ((v_prenex_12513 Int) (v_prenex_12514 Int)) (or (<= (select main_a v_prenex_12513) 999) (<= (select main_a v_prenex_12514) (select main_a v_prenex_12513)) (<= (select main_a v_prenex_12514) 500) (<= (select main_a v_prenex_12513) 1498) (<= (+ main_y 1) v_prenex_12513) (<= 1 (select main_a v_prenex_12514)) (< v_prenex_12513 main_y))) (or (forall ((v_prenex_13335 Int)) (or (<= 1 (select main_a v_prenex_13335)) (<= (* 2 (select main_a v_prenex_13335)) 1000))) (forall ((v_prenex_13334 Int)) (or (< v_prenex_13334 main_y) (<= (select main_a v_prenex_13334) 999) (<= 1 (select main_a v_prenex_13334)) (<= (+ main_y 1) v_prenex_13334) (<= (* 2 (select main_a v_prenex_13334)) 1998)))) (or (forall ((v_prenex_12251 Int)) (or (<= (select main_a v_prenex_12251) 999) (<= (+ main_y 1) v_prenex_12251) (< v_prenex_12251 main_y) (<= 1000 (* 2 (select main_a v_prenex_12251))))) (forall ((v_prenex_12252 Int)) (or (<= 1 (select main_a v_prenex_12252)) (<= 0 (+ (select main_a v_prenex_12252) 498))))) (or (forall ((v_prenex_15885 Int)) (or (<= 500 (select main_a v_prenex_15885)) (<= 1000 (* 2 (select main_a v_prenex_15885))) (<= (select main_a v_prenex_15885) 1498) (< v_prenex_15885 main_y) (<= (+ main_y 1) v_prenex_15885))) (forall ((v_prenex_15886 Int)) (or (<= 1 (select main_a v_prenex_15886)) (<= (select main_a v_prenex_15886) 999)))) (or (forall ((v_prenex_11025 Int)) (or (< v_prenex_11025 main_y) (<= 1000 (* 2 (select main_a v_prenex_11025))) (<= (select main_a v_prenex_11025) 1498) (<= (+ main_y 1) v_prenex_11025))) (forall ((v_prenex_11026 Int)) (or (<= (select main_a v_prenex_11026) 500) (< v_prenex_11026 main_x) (<= 1 (select main_a v_prenex_11026))))) (or (forall ((v_prenex_18162 Int)) (<= 1 (select main_a v_prenex_18162))) (forall ((v_prenex_18161 Int)) (or (<= (+ main_y 1) v_prenex_18161) (<= 1000 (* 2 (select main_a v_prenex_18161))) (< v_prenex_18161 main_y) (<= (select main_a v_prenex_18161) 1498) (<= 500 (select main_a v_prenex_18161))))) (forall ((v_prenex_14863 Int) (v_prenex_14862 Int)) (or (<= (* 2 (select main_a v_prenex_14863)) 1000) (<= 2 (* 2 (select main_a v_prenex_14863))) (<= (select main_a v_prenex_14863) (select main_a v_prenex_14862)) (<= (+ main_y 1) v_prenex_14862) (<= (select main_a v_prenex_14862) 1498) (<= (+ main_x 1) v_prenex_14863) (< v_prenex_14862 main_y))) (forall ((v_prenex_20570 Int) (v_prenex_20569 Int)) (or (<= 1 (select main_a v_prenex_20570)) (< v_prenex_20569 main_y) (<= (* 2 (select main_a v_prenex_20569)) 1998) (<= (select main_a v_prenex_20570) 999) (<= (+ (select main_a v_prenex_20569) (select main_a v_prenex_20570)) 1000) (<= (+ main_y 1) v_prenex_20569))) (forall ((v_prenex_23769 Int) (v_prenex_23768 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23768))) (< v_prenex_23768 main_y) (<= (* 2 (select main_a v_prenex_23769)) 1000) (<= (select main_a v_prenex_23768) (+ (select main_a v_prenex_23769) 998)) (<= (select main_a v_prenex_23768) 999) (<= (select main_a v_prenex_23769) 999) (<= (+ main_y 1) v_prenex_23768))) (forall ((v_prenex_18981 Int) (v_prenex_18980 Int)) (or (<= (select main_a v_prenex_18981) 500) (<= (+ main_x 1) v_prenex_18981) (< v_prenex_18980 main_y) (<= 2 (* 2 (select main_a v_prenex_18981))) (<= (* 2 (select main_a v_prenex_18980)) 1998) (<= (+ main_y 1) v_prenex_18980) (<= (select main_a v_prenex_18981) (select main_a v_prenex_18980)))) (or (forall ((v_prenex_15118 Int)) (or (< v_prenex_15118 main_y) (<= (+ main_y 1) v_prenex_15118) (<= (* 2 (select main_a v_prenex_15118)) 1998) (<= 1000 (* 2 (select main_a v_prenex_15118))))) (forall ((v_prenex_15119 Int)) (or (<= (+ main_x 1) v_prenex_15119) (<= (select main_a v_prenex_15119) 500) (<= (* 2 (select main_a v_prenex_15119)) 1000)))) (forall ((v_prenex_18554 Int) (v_prenex_18553 Int)) (or (<= 0 (+ (select main_a v_prenex_18554) 498)) (<= (+ main_y 1) v_prenex_18553) (<= 1000 (+ (select main_a v_prenex_18553) (select main_a v_prenex_18554))) (<= (* 2 (select main_a v_prenex_18553)) 1998) (< v_prenex_18553 main_y) (<= 1 (select main_a v_prenex_18554)) (<= 500 (select main_a v_prenex_18553)))) (forall ((v_prenex_14267 Int) (v_prenex_14266 Int)) (or (<= (* 2 (select main_a v_prenex_14267)) 1000) (<= (select main_a v_prenex_14267) (select main_a v_prenex_14266)) (<= (select main_a v_prenex_14267) 500) (< v_prenex_14266 main_y) (<= (select main_a v_prenex_14266) 999) (<= (+ main_y 1) v_prenex_14266))) (forall ((v_prenex_17460 Int)) (or (<= 1 (select main_a v_prenex_17460)) (<= (select main_a v_prenex_17460) 999) (< v_prenex_17460 main_y) (<= 1000 (* 2 (select main_a v_prenex_17460))) (<= (+ main_y 1) v_prenex_17460))) (forall ((v_prenex_15252 Int) (v_prenex_15251 Int)) (or (<= 0 (+ (select main_a v_prenex_15252) 498)) (<= (+ (select main_a v_prenex_15251) (select main_a v_prenex_15252)) 1000) (< v_prenex_15251 main_y) (<= 1000 (* 2 (select main_a v_prenex_15251))) (<= (select main_a v_prenex_15252) 999) (<= (* 2 (select main_a v_prenex_15251)) 1998) (<= (+ main_y 1) v_prenex_15251))) (or (forall ((v_prenex_20405 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20405))) (<= 1 (select main_a v_prenex_20405)) (<= (+ main_y 1) v_prenex_20405) (<= (select main_a v_prenex_20405) 999) (< v_prenex_20405 main_y))) (forall ((v_prenex_20406 Int)) (or (<= (select main_a v_prenex_20406) 999) (<= 0 (+ (select main_a v_prenex_20406) 498))))) (forall ((v_prenex_15324 Int) (v_prenex_15323 Int)) (or (<= (select main_a v_prenex_15324) 999) (<= (+ (select main_a v_prenex_15323) (select main_a v_prenex_15324)) 1000) (<= 1000 (* 2 (select main_a v_prenex_15323))) (<= (+ main_y 1) v_prenex_15323) (<= 2 (* 2 (select main_a v_prenex_15324))) (< v_prenex_15323 main_y) (<= (* 2 (select main_a v_prenex_15323)) 1998))) (forall ((v_prenex_16949 Int) (v_prenex_16950 Int)) (or (<= (select main_a v_prenex_16950) 999) (<= 2 (* 2 (select main_a v_prenex_16950))) (<= (+ main_y 1) v_prenex_16949) (<= 1 (select main_a v_prenex_16949)) (< v_prenex_16949 main_y) (<= (select main_a v_prenex_16949) (+ (select main_a v_prenex_16950) 998)) (<= 1000 (* 2 (select main_a v_prenex_16949))))) (or (forall ((v_prenex_22172 Int)) (or (<= 0 (+ (select main_a v_prenex_22172) 498)) (<= (select main_a v_prenex_22172) 999))) (forall ((v_prenex_22171 Int)) (or (< v_prenex_22171 main_y) (<= (+ main_y 1) v_prenex_22171) (<= 1000 (* 2 (select main_a v_prenex_22171)))))) (forall ((v_prenex_12773 Int) (v_prenex_12774 Int)) (or (<= (+ (select main_a v_prenex_12773) (select main_a v_prenex_12774)) 1000) (<= (+ main_y 1) v_prenex_12773) (<= (* 2 (select main_a v_prenex_12774)) 1000) (<= 1000 (* 2 (select main_a v_prenex_12773))) (<= 2 (* 2 (select main_a v_prenex_12774))) (< v_prenex_12773 main_y))) (forall ((v_prenex_12530 Int) (v_prenex_12529 Int)) (or (<= (select main_a v_prenex_12529) 999) (<= (+ main_y 1) v_prenex_12529) (<= 2 (* 2 (select main_a v_prenex_12530))) (< v_prenex_12529 main_y) (<= (select main_a v_prenex_12530) 500) (<= 1 (select main_a v_prenex_12529)) (<= 1000 (+ (select main_a v_prenex_12529) (select main_a v_prenex_12530))))) (forall ((v_prenex_13814 Int) (v_prenex_13813 Int)) (or (<= (+ (select main_a v_prenex_13813) (select main_a v_prenex_13814)) 1000) (<= 500 (select main_a v_prenex_13813)) (<= 2 (* 2 (select main_a v_prenex_13814))) (<= (+ main_y 1) v_prenex_13813) (< v_prenex_13813 main_y) (< v_prenex_13814 main_x) (<= (select main_a v_prenex_13814) 500))) (forall ((v_prenex_22832 Int) (v_prenex_22833 Int)) (or (<= 1000 (+ (select main_a v_prenex_22832) (select main_a v_prenex_22833))) (<= (select main_a v_prenex_22833) 500) (<= 2 (* 2 (select main_a v_prenex_22833))) (<= (select main_a v_prenex_22832) 999) (<= (+ main_y 1) v_prenex_22832) (< v_prenex_22832 main_y) (<= 1000 (* 2 (select main_a v_prenex_22832))))) (forall ((v_prenex_22217 Int) (v_prenex_22218 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22218))) (<= 1000 (+ (select main_a v_prenex_22217) (select main_a v_prenex_22218))) (<= (+ main_y 1) v_prenex_22217) (<= (select main_a v_prenex_22217) 999) (< v_prenex_22217 main_y) (<= (* 2 (select main_a v_prenex_22217)) 1998))) (or (forall ((v_prenex_17399 Int)) (or (<= 0 (+ (select main_a v_prenex_17399) 498)) (<= (* 2 (select main_a v_prenex_17399)) 1000))) (forall ((v_prenex_17398 Int)) (or (<= 500 (select main_a v_prenex_17398)) (< v_prenex_17398 main_y) (<= (+ main_y 1) v_prenex_17398) (<= (* 2 (select main_a v_prenex_17398)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17398)))))) (or (forall ((v_prenex_14038 Int)) (or (<= 1 (select main_a v_prenex_14038)) (<= (+ main_y 1) v_prenex_14038) (< v_prenex_14038 main_y) (<= 1000 (* 2 (select main_a v_prenex_14038))))) (forall ((v_prenex_14039 Int)) (or (<= 0 (+ (select main_a v_prenex_14039) 498)) (<= 2 (* 2 (select main_a v_prenex_14039)))))) (forall ((v_prenex_19888 Int) (v_prenex_19887 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19887))) (<= 0 (+ (select main_a v_prenex_19888) 498)) (<= (+ main_y 1) v_prenex_19887) (< v_prenex_19887 main_y) (<= (select main_a v_prenex_19887) 999) (<= 2 (* 2 (select main_a v_prenex_19888))) (<= (select main_a v_prenex_19887) (+ (select main_a v_prenex_19888) 998)))) (forall ((v_prenex_14925 Int) (v_prenex_14924 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14924))) (<= (+ main_y 1) v_prenex_14924) (<= 1 (select main_a v_prenex_14925)) (<= 2 (* 2 (select main_a v_prenex_14925))) (< v_prenex_14924 main_y) (<= (select main_a v_prenex_14924) (+ (select main_a v_prenex_14925) 998)) (<= 1 (select main_a v_prenex_14924)))) (forall ((v_prenex_23691 Int) (v_prenex_23690 Int)) (or (<= 1 (select main_a v_prenex_23691)) (<= (+ main_y 1) v_prenex_23690) (<= 2 (* 2 (select main_a v_prenex_23691))) (<= (select main_a v_prenex_23690) 999) (<= (+ (select main_a v_prenex_23690) (select main_a v_prenex_23691)) 1000) (< v_prenex_23690 main_y))) (forall ((v_prenex_19142 Int) (v_prenex_19143 Int)) (or (<= (* 2 (select main_a v_prenex_19143)) 1000) (<= (+ main_y 1) v_prenex_19142) (<= 1000 (+ (select main_a v_prenex_19142) (select main_a v_prenex_19143))) (<= 1 (select main_a v_prenex_19142)) (<= 2 (* 2 (select main_a v_prenex_19143))) (< v_prenex_19142 main_y) (< v_prenex_19143 main_x))) (forall ((v_prenex_22834 Int) (v_prenex_22835 Int)) (or (<= (select main_a v_prenex_22835) 999) (<= (+ main_x 1) v_prenex_22835) (<= (+ main_y 1) v_prenex_22834) (< v_prenex_22834 main_y) (<= (select main_a v_prenex_22834) 1498) (<= (select main_a v_prenex_22834) (+ (select main_a v_prenex_22835) 998)))) (forall ((v_prenex_17234 Int) (v_prenex_17235 Int)) (or (< v_prenex_17234 main_y) (<= 500 (select main_a v_prenex_17234)) (<= (select main_a v_prenex_17235) (select main_a v_prenex_17234)) (<= (+ main_y 1) v_prenex_17234) (<= (* 2 (select main_a v_prenex_17234)) 1998) (<= (select main_a v_prenex_17235) 999))) (or (forall ((v_prenex_23583 Int)) (<= 2 (* 2 (select main_a v_prenex_23583)))) (forall ((v_prenex_23582 Int)) (or (<= (+ main_y 1) v_prenex_23582) (< v_prenex_23582 main_y) (<= 1000 (* 2 (select main_a v_prenex_23582)))))) (forall ((v_prenex_16128 Int) (v_prenex_16129 Int)) (or (<= 1000 (+ (select main_a v_prenex_16128) (select main_a v_prenex_16129))) (<= (select main_a v_prenex_16129) 500) (<= (* 2 (select main_a v_prenex_16129)) 1000) (<= (+ main_y 1) v_prenex_16128) (< v_prenex_16128 main_y) (<= 1000 (* 2 (select main_a v_prenex_16128))) (<= (select main_a v_prenex_16128) 1498))) (forall ((v_prenex_22936 Int) (v_prenex_22935 Int)) (or (<= 1000 (+ (select main_a v_prenex_22935) (select main_a v_prenex_22936))) (<= (+ main_y 1) v_prenex_22935) (<= 500 (select main_a v_prenex_22935)) (<= (+ main_x 1) v_prenex_22936) (<= 2 (* 2 (select main_a v_prenex_22936))) (<= 1 (select main_a v_prenex_22936)) (< v_prenex_22935 main_y))) (forall ((v_prenex_19569 Int) (v_prenex_19568 Int)) (or (<= 1000 (+ (select main_a v_prenex_19568) (select main_a v_prenex_19569))) (<= (select main_a v_prenex_19568) 999) (< v_prenex_19568 main_y) (<= (+ main_y 1) v_prenex_19568) (<= (select main_a v_prenex_19568) 1498))) (forall ((v_prenex_15966 Int) (v_prenex_15965 Int)) (or (<= (+ (select main_a v_prenex_15965) (select main_a v_prenex_15966)) 1000) (< v_prenex_15965 main_y) (<= (+ main_y 1) v_prenex_15965) (<= (select main_a v_prenex_15965) 1498) (<= (select main_a v_prenex_15966) 999))) (forall ((v_prenex_19885 Int) (v_prenex_19886 Int)) (or (<= (select main_a v_prenex_19886) (select main_a v_prenex_19885)) (<= 1 (select main_a v_prenex_19885)) (<= 1000 (* 2 (select main_a v_prenex_19885))) (<= (select main_a v_prenex_19886) 500) (< v_prenex_19885 main_y) (<= 0 (+ (select main_a v_prenex_19886) 498)) (<= (+ main_y 1) v_prenex_19885))) (forall ((v_prenex_14596 Int) (v_prenex_14595 Int)) (or (<= (* 2 (select main_a v_prenex_14595)) 1998) (<= 0 (+ (select main_a v_prenex_14596) 498)) (<= (+ main_y 1) v_prenex_14595) (<= (select main_a v_prenex_14596) 500) (<= 1000 (* 2 (select main_a v_prenex_14595))) (< v_prenex_14595 main_y) (<= (select main_a v_prenex_14596) (select main_a v_prenex_14595)))) (forall ((v_prenex_12807 Int) (v_prenex_12808 Int)) (or (<= 500 (select main_a v_prenex_12807)) (< v_prenex_12807 main_y) (<= (select main_a v_prenex_12808) (select main_a v_prenex_12807)) (<= (* 2 (select main_a v_prenex_12808)) 1000) (<= (select main_a v_prenex_12808) 999) (<= (select main_a v_prenex_12807) 999) (<= (+ main_y 1) v_prenex_12807))) (forall ((v_prenex_17463 Int) (v_prenex_17464 Int)) (or (<= (select main_a v_prenex_17463) 999) (<= (select main_a v_prenex_17463) (+ (select main_a v_prenex_17464) 998)) (< v_prenex_17463 main_y) (<= (* 2 (select main_a v_prenex_17464)) 1000) (<= (+ main_y 1) v_prenex_17463) (<= 1 (select main_a v_prenex_17463)) (<= 1 (select main_a v_prenex_17464)))) (forall ((v_prenex_21950 Int) (v_prenex_21951 Int)) (or (<= 500 (select main_a v_prenex_21950)) (<= (select main_a v_prenex_21950) 999) (<= (+ main_y 1) v_prenex_21950) (<= (select main_a v_prenex_21950) (+ (select main_a v_prenex_21951) 998)) (<= 0 (+ (select main_a v_prenex_21951) 498)) (<= (select main_a v_prenex_21951) 999) (< v_prenex_21950 main_y))) (forall ((v_prenex_12503 Int) (v_prenex_12504 Int)) (or (< v_prenex_12503 main_y) (<= 1 (select main_a v_prenex_12504)) (<= (+ main_y 1) v_prenex_12503) (<= 500 (select main_a v_prenex_12503)) (<= (+ (select main_a v_prenex_12503) (select main_a v_prenex_12504)) 1000))) (or (forall ((v_prenex_23418 Int)) (or (<= (+ main_x 1) v_prenex_23418) (<= 1 (select main_a v_prenex_23418)) (<= 0 (+ (select main_a v_prenex_23418) 498)))) (forall ((v_prenex_23417 Int)) (or (<= 500 (select main_a v_prenex_23417)) (<= (+ main_y 1) v_prenex_23417) (< v_prenex_23417 main_y) (<= (* 2 (select main_a v_prenex_23417)) 1998)))) (forall ((v_prenex_12549 Int) (v_prenex_12550 Int)) (or (<= (select main_a v_prenex_12549) 999) (<= (+ main_y 1) v_prenex_12549) (<= 2 (* 2 (select main_a v_prenex_12550))) (< v_prenex_12549 main_y) (<= (select main_a v_prenex_12550) (select main_a v_prenex_12549)))) (forall ((v_prenex_14045 Int) (v_prenex_14044 Int)) (or (<= (select main_a v_prenex_14044) (+ (select main_a v_prenex_14045) 998)) (<= (select main_a v_prenex_14045) 500) (< v_prenex_14044 main_y) (<= (select main_a v_prenex_14044) 999) (<= (+ main_y 1) v_prenex_14044) (<= (* 2 (select main_a v_prenex_14044)) 1998))) (forall ((v_prenex_11308 Int) (v_prenex_11309 Int)) (or (<= 500 (select main_a v_prenex_11308)) (<= 1000 (* 2 (select main_a v_prenex_11308))) (<= (select main_a v_prenex_11308) (+ (select main_a v_prenex_11309) 998)) (<= (+ main_y 1) v_prenex_11308) (<= 0 (+ (select main_a v_prenex_11309) 498)) (< v_prenex_11308 main_y))) (forall ((v_prenex_14837 Int) (v_prenex_14836 Int)) (or (<= (select main_a v_prenex_14837) 500) (<= 2 (* 2 (select main_a v_prenex_14837))) (<= (+ main_x 1) v_prenex_14837) (<= 1000 (* 2 (select main_a v_prenex_14836))) (<= (+ main_y 1) v_prenex_14836) (< v_prenex_14836 main_y) (<= (select main_a v_prenex_14836) (+ (select main_a v_prenex_14837) 998)))) (forall ((v_prenex_12232 Int) (v_prenex_12233 Int)) (or (<= (+ main_y 1) v_prenex_12232) (<= (+ (select main_a v_prenex_12232) (select main_a v_prenex_12233)) 1000) (<= 2 (* 2 (select main_a v_prenex_12233))) (<= 1000 (* 2 (select main_a v_prenex_12232))) (<= (select main_a v_prenex_12232) 999) (< v_prenex_12232 main_y) (<= (* 2 (select main_a v_prenex_12233)) 1000))) (forall ((v_prenex_23749 Int) (v_prenex_23748 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23748))) (<= (select main_a v_prenex_23749) 500) (<= (+ main_y 1) v_prenex_23748) (< v_prenex_23748 main_y) (<= 1000 (+ (select main_a v_prenex_23748) (select main_a v_prenex_23749))) (<= 500 (select main_a v_prenex_23748)))) (forall ((v_prenex_22202 Int) (v_prenex_22201 Int)) (or (<= (select main_a v_prenex_22202) 999) (<= (+ main_y 1) v_prenex_22201) (< v_prenex_22202 main_x) (<= (select main_a v_prenex_22202) (select main_a v_prenex_22201)) (< v_prenex_22201 main_y) (<= 500 (select main_a v_prenex_22201)))) (forall ((v_prenex_17345 Int) (v_prenex_17346 Int)) (or (<= (select main_a v_prenex_17346) (select main_a v_prenex_17345)) (<= (select main_a v_prenex_17346) 500) (<= 1 (select main_a v_prenex_17345)) (<= (* 2 (select main_a v_prenex_17345)) 1998) (< v_prenex_17345 main_y) (<= (+ main_y 1) v_prenex_17345))) (forall ((v_prenex_14981 Int) (v_prenex_14980 Int)) (or (< v_prenex_14980 main_y) (<= 2 (* 2 (select main_a v_prenex_14981))) (<= (+ main_y 1) v_prenex_14980) (<= 0 (+ (select main_a v_prenex_14981) 498)) (<= (select main_a v_prenex_14980) (+ (select main_a v_prenex_14981) 998)) (< v_prenex_14981 main_x) (<= (* 2 (select main_a v_prenex_14980)) 1998))) (forall ((v_prenex_12576 Int) (v_prenex_12577 Int)) (or (< v_prenex_12576 main_y) (<= (+ (select main_a v_prenex_12576) (select main_a v_prenex_12577)) 1000) (<= 1 (select main_a v_prenex_12577)) (<= (+ main_y 1) v_prenex_12576) (<= (select main_a v_prenex_12576) 1498) (<= (select main_a v_prenex_12577) 999))) (forall ((v_prenex_14938 Int) (v_prenex_14939 Int)) (or (<= (+ (select main_a v_prenex_14938) (select main_a v_prenex_14939)) 1000) (<= (* 2 (select main_a v_prenex_14939)) 1000) (<= (+ main_y 1) v_prenex_14938) (< v_prenex_14938 main_y) (<= 1 (select main_a v_prenex_14938)))) (forall ((v_prenex_12841 Int) (v_prenex_12842 Int)) (or (<= (+ main_y 1) v_prenex_12841) (<= 2 (* 2 (select main_a v_prenex_12842))) (<= (select main_a v_prenex_12841) 1498) (< v_prenex_12841 main_y) (<= (* 2 (select main_a v_prenex_12841)) 1998) (<= 1000 (+ (select main_a v_prenex_12841) (select main_a v_prenex_12842))) (<= (* 2 (select main_a v_prenex_12842)) 1000))) (forall ((v_prenex_17667 Int) (v_prenex_17668 Int)) (or (<= 1 (select main_a v_prenex_17667)) (<= (+ main_y 1) v_prenex_17667) (<= 2 (* 2 (select main_a v_prenex_17668))) (<= (select main_a v_prenex_17668) 500) (<= 1000 (+ (select main_a v_prenex_17667) (select main_a v_prenex_17668))) (<= 500 (select main_a v_prenex_17667)) (< v_prenex_17667 main_y))) (forall ((v_prenex_21124 Int) (v_prenex_21125 Int)) (or (<= (+ main_y 1) v_prenex_21124) (<= (select main_a v_prenex_21124) 1498) (<= (select main_a v_prenex_21125) (select main_a v_prenex_21124)) (<= (* 2 (select main_a v_prenex_21124)) 1998) (< v_prenex_21124 main_y) (<= 2 (* 2 (select main_a v_prenex_21125))))) (forall ((v_prenex_19089 Int) (v_prenex_19088 Int)) (or (<= (select main_a v_prenex_19089) 500) (<= (+ (select main_a v_prenex_19088) (select main_a v_prenex_19089)) 1000) (< v_prenex_19089 main_x) (<= 0 (+ (select main_a v_prenex_19089) 498)) (<= (+ main_x 1) v_prenex_19089))) (or (forall ((v_prenex_12698 Int)) (or (< v_prenex_12698 main_y) (<= 500 (select main_a v_prenex_12698)) (<= 1000 (* 2 (select main_a v_prenex_12698))) (<= (+ main_y 1) v_prenex_12698) (<= (* 2 (select main_a v_prenex_12698)) 1998))) (forall ((v_prenex_12699 Int)) (or (<= (* 2 (select main_a v_prenex_12699)) 1000) (<= (select main_a v_prenex_12699) 999)))) (or (forall ((v_prenex_21720 Int)) (<= 1000 (* 2 (select main_a v_prenex_21720)))) (forall ((v_prenex_21721 Int)) (or (< v_prenex_21721 main_x) (<= (+ main_x 1) v_prenex_21721) (<= 2 (* 2 (select main_a v_prenex_21721))) (<= (select main_a v_prenex_21721) 999)))) (forall ((v_prenex_22830 Int) (v_prenex_22831 Int)) (or (< v_prenex_22830 main_y) (<= (+ (select main_a v_prenex_22830) (select main_a v_prenex_22831)) 1000) (<= 2 (* 2 (select main_a v_prenex_22831))) (<= (+ main_y 1) v_prenex_22830) (< v_prenex_22831 main_x) (<= 500 (select main_a v_prenex_22830)))) (forall ((v_prenex_16869 Int) (v_prenex_16870 Int)) (or (<= (+ main_x 1) v_prenex_16870) (<= (select main_a v_prenex_16869) (+ (select main_a v_prenex_16870) 998)) (<= (select main_a v_prenex_16870) 500) (<= 500 (select main_a v_prenex_16869)) (<= 2 (* 2 (select main_a v_prenex_16870))) (< v_prenex_16869 main_y) (<= (+ main_y 1) v_prenex_16869))) (forall ((v_prenex_22185 Int) (v_prenex_22186 Int)) (or (< v_prenex_22185 main_y) (<= 2 (* 2 (select main_a v_prenex_22186))) (<= (* 2 (select main_a v_prenex_22185)) 1998) (<= (+ main_x 1) v_prenex_22186) (<= (+ main_y 1) v_prenex_22185) (<= (+ (select main_a v_prenex_22185) (select main_a v_prenex_22186)) 1000) (<= 0 (+ (select main_a v_prenex_22186) 498)))) (forall ((v_prenex_14787 Int) (v_prenex_14788 Int)) (or (<= (+ main_y 1) v_prenex_14787) (< v_prenex_14787 main_y) (<= (select main_a v_prenex_14788) 999) (<= 1 (select main_a v_prenex_14787)) (<= (+ (select main_a v_prenex_14787) (select main_a v_prenex_14788)) 1000) (<= (select main_a v_prenex_14787) 999) (<= 2 (* 2 (select main_a v_prenex_14788))))) (forall ((v_prenex_17838 Int) (v_prenex_17839 Int)) (or (<= (select main_a v_prenex_17838) 999) (<= 0 (+ (select main_a v_prenex_17839) 498)) (<= (select main_a v_prenex_17839) 500) (<= (* 2 (select main_a v_prenex_17838)) 1998) (<= (select main_a v_prenex_17838) (+ (select main_a v_prenex_17839) 998)) (< v_prenex_17838 main_y) (<= (+ main_y 1) v_prenex_17838))) (forall ((v_prenex_20668 Int) (v_prenex_20667 Int)) (or (<= (select main_a v_prenex_20667) (+ (select main_a v_prenex_20668) 998)) (<= 0 (+ (select main_a v_prenex_20668) 498)) (<= (* 2 (select main_a v_prenex_20667)) 1998) (<= (+ main_x 1) v_prenex_20668) (<= (+ main_y 1) v_prenex_20667) (< v_prenex_20667 main_y))) (forall ((v_prenex_12078 Int) (v_prenex_12079 Int)) (or (< v_prenex_12078 main_y) (<= (+ (select main_a v_prenex_12078) (select main_a v_prenex_12079)) 1000) (<= (select main_a v_prenex_12078) 1498) (<= 500 (select main_a v_prenex_12078)) (<= (+ main_y 1) v_prenex_12078))) (or (forall ((v_prenex_23469 Int)) (or (<= (* 2 (select main_a v_prenex_23469)) 1998) (<= 500 (select main_a v_prenex_23469)) (<= 1 (select main_a v_prenex_23469)) (<= (+ main_y 1) v_prenex_23469) (< v_prenex_23469 main_y))) (forall ((v_prenex_23470 Int)) (or (<= 0 (+ (select main_a v_prenex_23470) 498)) (<= (* 2 (select main_a v_prenex_23470)) 1000)))) (or (forall ((v_prenex_18522 Int)) (<= 1 (select main_a v_prenex_18522))) (forall ((v_prenex_18521 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18521))) (< v_prenex_18521 main_y) (<= (select main_a v_prenex_18521) 1498) (<= (+ main_y 1) v_prenex_18521) (<= 500 (select main_a v_prenex_18521))))) (forall ((v_prenex_16749 Int) (v_prenex_16750 Int)) (or (< v_prenex_16750 main_x) (<= (+ main_x 1) v_prenex_16750) (<= (select main_a v_prenex_16749) (+ (select main_a v_prenex_16750) 998)) (<= (select main_a v_prenex_16750) 999) (<= (+ main_y 1) v_prenex_16749))) (forall ((v_prenex_13772 Int) (v_prenex_13771 Int)) (or (<= (select main_a v_prenex_13772) (select main_a v_prenex_13771)) (<= (select main_a v_prenex_13772) 500) (<= (+ main_y 1) v_prenex_13771) (<= (* 2 (select main_a v_prenex_13772)) 1000) (< v_prenex_13771 main_y) (<= 1000 (* 2 (select main_a v_prenex_13771))) (<= (+ main_x 1) v_prenex_13772))) (forall ((v_prenex_11204 Int) (v_prenex_11203 Int)) (or (<= 1 (select main_a v_prenex_11204)) (<= 1000 (+ (select main_a v_prenex_11203) (select main_a v_prenex_11204))) (<= 500 (select main_a v_prenex_11203)) (<= (select main_a v_prenex_11204) 999) (<= (+ main_y 1) v_prenex_11203) (<= (select main_a v_prenex_11203) 999) (< v_prenex_11203 main_y))) (forall ((v_prenex_15054 Int) (v_prenex_15055 Int)) (or (<= 1000 (+ (select main_a v_prenex_15054) (select main_a v_prenex_15055))) (<= 1 (select main_a v_prenex_15055)) (<= (select main_a v_prenex_15054) 999) (< v_prenex_15054 main_y) (<= (+ main_y 1) v_prenex_15054) (<= (select main_a v_prenex_15054) 1498))) (forall ((v_prenex_19531 Int) (v_prenex_19530 Int)) (or (<= (select main_a v_prenex_19530) 999) (<= (+ main_y 1) v_prenex_19530) (<= (select main_a v_prenex_19531) (select main_a v_prenex_19530)) (< v_prenex_19530 main_y) (<= 1 (select main_a v_prenex_19530)) (<= 0 (+ (select main_a v_prenex_19531) 498)))) (forall ((v_prenex_22876 Int) (v_prenex_22877 Int)) (or (<= (select main_a v_prenex_22877) 999) (<= (+ main_y 1) v_prenex_22876) (< v_prenex_22877 main_x) (<= 0 (+ (select main_a v_prenex_22877) 498)) (<= (+ (select main_a v_prenex_22876) (select main_a v_prenex_22877)) 1000) (<= 1 (select main_a v_prenex_22876)) (< v_prenex_22876 main_y))) (forall ((v_prenex_18387 Int) (v_prenex_18386 Int)) (or (<= (+ main_y 1) v_prenex_18386) (< v_prenex_18386 main_y) (<= (select main_a v_prenex_18386) (+ (select main_a v_prenex_18387) 998)) (<= 1 (select main_a v_prenex_18386)) (<= (select main_a v_prenex_18387) 999) (<= (select main_a v_prenex_18386) 1498))) (forall ((v_prenex_18657 Int) (v_prenex_18656 Int)) (or (<= 500 (select main_a v_prenex_18656)) (<= (+ main_y 1) v_prenex_18656) (<= (select main_a v_prenex_18656) (+ (select main_a v_prenex_18657) 998)) (<= (+ main_x 1) v_prenex_18657) (<= 2 (* 2 (select main_a v_prenex_18657))) (< v_prenex_18656 main_y) (<= (select main_a v_prenex_18657) 999))) (forall ((v_prenex_22497 Int) (v_prenex_22498 Int)) (or (<= (select main_a v_prenex_22497) 999) (<= (+ main_x 1) v_prenex_22498) (<= (+ (select main_a v_prenex_22497) (select main_a v_prenex_22498)) 1000) (<= (+ main_y 1) v_prenex_22497) (<= 2 (* 2 (select main_a v_prenex_22498))) (< v_prenex_22497 main_y) (<= 0 (+ (select main_a v_prenex_22498) 498)))) (forall ((v_prenex_16284 Int) (v_prenex_16285 Int)) (or (<= (select main_a v_prenex_16284) (+ (select main_a v_prenex_16285) 998)) (<= 2 (* 2 (select main_a v_prenex_16285))) (< v_prenex_16284 main_y) (<= (+ main_y 1) v_prenex_16284) (<= (* 2 (select main_a v_prenex_16284)) 1998) (<= (select main_a v_prenex_16285) 500))) (forall ((v_prenex_15722 Int) (v_prenex_15721 Int)) (or (< v_prenex_15721 main_y) (<= (+ (select main_a v_prenex_15721) (select main_a v_prenex_15722)) 1000) (<= (+ main_y 1) v_prenex_15721) (<= 1 (select main_a v_prenex_15721)) (<= 1 (select main_a v_prenex_15722)) (<= (select main_a v_prenex_15722) 999) (<= 500 (select main_a v_prenex_15721)))) (forall ((v_prenex_20021 Int) (v_prenex_20020 Int)) (or (<= (+ main_y 1) v_prenex_20020) (<= 2 (* 2 (select main_a v_prenex_20021))) (<= (select main_a v_prenex_20021) (select main_a v_prenex_20020)) (<= (select main_a v_prenex_20020) 1498) (< v_prenex_20020 main_y) (<= 0 (+ (select main_a v_prenex_20021) 498)))) (or (forall ((v_prenex_11366 Int)) (<= (* 2 (select main_a v_prenex_11366)) 1000)) (forall ((v_prenex_11365 Int)) (or (<= (* 2 (select main_a v_prenex_11365)) 1998) (< v_prenex_11365 main_y) (<= 500 (select main_a v_prenex_11365)) (<= (+ main_y 1) v_prenex_11365)))) (forall ((v_prenex_15454 Int) (v_prenex_15453 Int)) (or (<= (select main_a v_prenex_15454) (select main_a v_prenex_15453)) (<= 500 (select main_a v_prenex_15453)) (<= (+ main_y 1) v_prenex_15453) (<= (select main_a v_prenex_15454) 999) (< v_prenex_15453 main_y) (<= 2 (* 2 (select main_a v_prenex_15454))) (<= (+ main_x 1) v_prenex_15454))) (forall ((v_prenex_22929 Int) (v_prenex_22928 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22929))) (<= (* 2 (select main_a v_prenex_22928)) 1998) (<= (select main_a v_prenex_22928) (+ (select main_a v_prenex_22929) 998)) (< v_prenex_22928 main_y) (<= 1 (select main_a v_prenex_22928)) (<= 0 (+ (select main_a v_prenex_22929) 498)) (<= (+ main_y 1) v_prenex_22928))) (forall ((v_prenex_22601 Int) (v_prenex_22602 Int)) (or (<= (select main_a v_prenex_22602) 500) (< v_prenex_22601 main_y) (<= (+ main_y 1) v_prenex_22601) (<= 1000 (+ (select main_a v_prenex_22601) (select main_a v_prenex_22602))) (<= 500 (select main_a v_prenex_22601)) (<= 2 (* 2 (select main_a v_prenex_22602))) (<= (select main_a v_prenex_22601) 1498))) (or (forall ((v_prenex_16131 Int)) (or (<= 0 (+ (select main_a v_prenex_16131) 498)) (<= (select main_a v_prenex_16131) 500))) (forall ((v_prenex_16130 Int)) (or (<= 500 (select main_a v_prenex_16130)) (< v_prenex_16130 main_y) (<= 1000 (* 2 (select main_a v_prenex_16130))) (<= (* 2 (select main_a v_prenex_16130)) 1998) (<= (+ main_y 1) v_prenex_16130)))) (forall ((v_prenex_23589 Int) (v_prenex_23588 Int)) (or (< v_prenex_23588 main_y) (<= 1 (select main_a v_prenex_23589)) (<= (select main_a v_prenex_23589) (select main_a v_prenex_23588)) (<= 1000 (* 2 (select main_a v_prenex_23588))) (<= (+ main_y 1) v_prenex_23588))) (or (forall ((v_prenex_19792 Int)) (or (<= 0 (+ (select main_a v_prenex_19792) 498)) (<= (select main_a v_prenex_19792) 500) (< v_prenex_19792 main_x))) (forall ((v_prenex_19791 Int)) (or (<= (+ main_y 1) v_prenex_19791) (< v_prenex_19791 main_y) (<= 1000 (* 2 (select main_a v_prenex_19791)))))) (forall ((v_prenex_22371 Int) (v_prenex_22372 Int)) (or (<= 1 (select main_a v_prenex_22371)) (<= 1 (select main_a v_prenex_22372)) (<= (+ main_y 1) v_prenex_22371) (<= (select main_a v_prenex_22372) 500) (<= (select main_a v_prenex_22371) 1498) (< v_prenex_22371 main_y) (<= (select main_a v_prenex_22372) (select main_a v_prenex_22371)))) (forall ((v_prenex_13583 Int) (v_prenex_13584 Int)) (or (< v_prenex_13583 main_y) (<= (select main_a v_prenex_13584) (select main_a v_prenex_13583)) (<= (+ main_y 1) v_prenex_13583) (<= 2 (* 2 (select main_a v_prenex_13584))) (<= (* 2 (select main_a v_prenex_13583)) 1998) (<= 1 (select main_a v_prenex_13584)))) (forall ((v_prenex_21098 Int) (v_prenex_21099 Int)) (or (<= 0 (+ (select main_a v_prenex_21099) 498)) (< v_prenex_21098 main_y) (<= (+ main_x 1) v_prenex_21099) (<= (+ main_y 1) v_prenex_21098) (<= (select main_a v_prenex_21098) 1498) (<= 1000 (+ (select main_a v_prenex_21098) (select main_a v_prenex_21099))))) (forall ((v_prenex_23070 Int) (v_prenex_23071 Int)) (or (<= 0 (+ (select main_a v_prenex_23071) 498)) (<= (+ (select main_a v_prenex_23070) (select main_a v_prenex_23071)) 1000) (<= 1 (select main_a v_prenex_23070)) (<= (+ main_y 1) v_prenex_23070) (< v_prenex_23070 main_y) (<= 1 (select main_a v_prenex_23071)))) (or (forall ((v_prenex_16822 Int)) (or (<= 0 (+ (select main_a v_prenex_16822) 498)) (< v_prenex_16822 main_x) (<= (select main_a v_prenex_16822) 999))) (forall ((v_prenex_16821 Int)) (or (<= (* 2 (select main_a v_prenex_16821)) 1998) (< v_prenex_16821 main_y) (<= (+ main_y 1) v_prenex_16821) (<= 1000 (* 2 (select main_a v_prenex_16821)))))) (or (forall ((v_prenex_19859 Int)) (or (<= (* 2 (select main_a v_prenex_19859)) 1998) (<= (+ main_y 1) v_prenex_19859) (<= 500 (select main_a v_prenex_19859)) (< v_prenex_19859 main_y))) (forall ((v_prenex_19860 Int)) (or (<= (select main_a v_prenex_19860) 500) (<= 2 (* 2 (select main_a v_prenex_19860)))))) (forall ((v_prenex_17250 Int) (v_prenex_17251 Int)) (or (<= (+ main_x 1) v_prenex_17251) (<= (select main_a v_prenex_17251) 999) (<= (+ main_y 1) v_prenex_17250) (<= 0 (+ (select main_a v_prenex_17251) 498)) (<= (* 2 (select main_a v_prenex_17250)) 1998) (<= (select main_a v_prenex_17251) (select main_a v_prenex_17250)) (< v_prenex_17250 main_y))) (forall ((v_prenex_14778 Int) (v_prenex_14777 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14778))) (< v_prenex_14777 main_y) (<= 1 (select main_a v_prenex_14778)) (<= (+ main_y 1) v_prenex_14777) (<= 1 (select main_a v_prenex_14777)) (<= (+ (select main_a v_prenex_14777) (select main_a v_prenex_14778)) 1000) (<= (* 2 (select main_a v_prenex_14777)) 1998))) (forall ((v_prenex_17763 Int) (v_prenex_17764 Int)) (or (<= (select main_a v_prenex_17763) 1498) (<= 1 (select main_a v_prenex_17763)) (<= (select main_a v_prenex_17763) (+ (select main_a v_prenex_17764) 998)) (<= 2 (* 2 (select main_a v_prenex_17764))) (< v_prenex_17763 main_y) (<= (+ main_y 1) v_prenex_17763) (<= (* 2 (select main_a v_prenex_17764)) 1000))) (forall ((v_prenex_18989 Int) (v_prenex_18988 Int)) (or (<= (select main_a v_prenex_18989) 999) (<= 2 (* 2 (select main_a v_prenex_18989))) (<= (+ (select main_a v_prenex_18988) (select main_a v_prenex_18989)) 1000) (< v_prenex_18988 main_y) (<= (+ main_y 1) v_prenex_18988) (<= 1000 (* 2 (select main_a v_prenex_18988))))) (or (forall ((v_prenex_21972 Int)) (or (<= 1 (select main_a v_prenex_21972)) (<= (+ main_y 1) v_prenex_21972) (<= 500 (select main_a v_prenex_21972)) (< v_prenex_21972 main_y) (<= (* 2 (select main_a v_prenex_21972)) 1998))) (forall ((v_prenex_21973 Int)) (or (<= 0 (+ (select main_a v_prenex_21973) 498)) (<= (select main_a v_prenex_21973) 999)))) (forall ((v_prenex_14333 Int) (v_prenex_14332 Int)) (or (<= 500 (select main_a v_prenex_14332)) (<= (+ (select main_a v_prenex_14332) (select main_a v_prenex_14333)) 1000) (<= (select main_a v_prenex_14333) 999) (<= (+ main_y 1) v_prenex_14332) (<= 1000 (* 2 (select main_a v_prenex_14332))) (< v_prenex_14332 main_y))) (forall ((v_prenex_19955 Int) (v_prenex_19954 Int)) (or (<= (select main_a v_prenex_19955) (select main_a v_prenex_19954)) (<= (select main_a v_prenex_19955) 999) (<= 1000 (* 2 (select main_a v_prenex_19954))) (<= (+ main_y 1) v_prenex_19954) (< v_prenex_19954 main_y) (<= 0 (+ (select main_a v_prenex_19955) 498)) (< v_prenex_19955 main_x))) (forall ((v_prenex_17444 Int) (v_prenex_17445 Int)) (or (< v_prenex_17444 main_y) (<= (* 2 (select main_a v_prenex_17445)) 1000) (<= 1 (select main_a v_prenex_17445)) (<= 1000 (* 2 (select main_a v_prenex_17444))) (<= (select main_a v_prenex_17444) 999) (<= (+ main_y 1) v_prenex_17444) (<= 1000 (+ (select main_a v_prenex_17444) (select main_a v_prenex_17445))))) (forall ((v_prenex_23001 Int) (v_prenex_23000 Int)) (or (<= 0 (+ (select main_a v_prenex_23001) 498)) (<= 1000 (+ (select main_a v_prenex_23000) (select main_a v_prenex_23001))) (<= (select main_a v_prenex_23001) 999) (< v_prenex_23000 main_y) (<= (+ main_y 1) v_prenex_23000) (<= (+ main_x 1) v_prenex_23001) (<= (select main_a v_prenex_23000) 1498))) (or (forall ((v_prenex_20632 Int)) (or (<= (* 2 (select main_a v_prenex_20632)) 1000) (<= 0 (+ (select main_a v_prenex_20632) 498)) (< v_prenex_20632 main_x))) (forall ((v_prenex_20631 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20631))) (<= (select main_a v_prenex_20631) 999) (< v_prenex_20631 main_y) (<= (+ main_y 1) v_prenex_20631)))) (or (forall ((v_prenex_14049 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14049))) (<= 1 (select main_a v_prenex_14049)) (< v_prenex_14049 main_x))) (forall ((v_prenex_14048 Int)) (or (<= (+ main_y 1) v_prenex_14048) (<= (* 2 (select main_a v_prenex_14048)) 1998) (< v_prenex_14048 main_y) (<= 1000 (* 2 (select main_a v_prenex_14048)))))) (forall ((v_prenex_18257 Int) (v_prenex_18258 Int)) (or (<= (+ main_y 1) v_prenex_18257) (<= (* 2 (select main_a v_prenex_18257)) 1998) (<= 500 (select main_a v_prenex_18257)) (<= 1000 (+ (select main_a v_prenex_18257) (select main_a v_prenex_18258))) (< v_prenex_18257 main_y) (<= 2 (* 2 (select main_a v_prenex_18258))))) (forall ((v_prenex_21545 Int) (v_prenex_21546 Int)) (or (<= (select main_a v_prenex_21546) 500) (<= (* 2 (select main_a v_prenex_21546)) 1000) (<= (* 2 (select main_a v_prenex_21545)) 1998) (< v_prenex_21545 main_y) (<= 1 (select main_a v_prenex_21545)) (<= (+ (select main_a v_prenex_21545) (select main_a v_prenex_21546)) 1000) (<= (+ main_y 1) v_prenex_21545))) (forall ((v_prenex_21535 Int) (v_prenex_21536 Int)) (or (<= 500 (select main_a v_prenex_21535)) (<= 1000 (* 2 (select main_a v_prenex_21535))) (<= (select main_a v_prenex_21536) 999) (<= 2 (* 2 (select main_a v_prenex_21536))) (<= (+ main_y 1) v_prenex_21535) (<= (select main_a v_prenex_21536) (select main_a v_prenex_21535)) (< v_prenex_21535 main_y))) (or (forall ((v_prenex_17493 Int)) (or (< v_prenex_17493 main_y) (<= (* 2 (select main_a v_prenex_17493)) 1998) (<= (+ main_y 1) v_prenex_17493))) (forall ((v_prenex_17494 Int)) (or (<= (* 2 (select main_a v_prenex_17494)) 1000) (<= 1 (select main_a v_prenex_17494))))) (forall ((v_prenex_22550 Int) (v_prenex_22549 Int)) (or (<= (select main_a v_prenex_22550) (select main_a v_prenex_22549)) (<= 500 (select main_a v_prenex_22549)) (<= 1 (select main_a v_prenex_22550)) (<= 1 (select main_a v_prenex_22549)) (< v_prenex_22549 main_y) (<= (+ main_y 1) v_prenex_22549))) (forall ((v_prenex_17133 Int) (v_prenex_17134 Int)) (or (<= 1000 (+ (select main_a v_prenex_17133) (select main_a v_prenex_17134))) (<= (+ main_y 1) v_prenex_17133) (< v_prenex_17133 main_y) (<= 0 (+ (select main_a v_prenex_17134) 498)) (<= 1000 (* 2 (select main_a v_prenex_17133))) (<= 2 (* 2 (select main_a v_prenex_17134))))) (forall ((v_prenex_14152 Int) (v_prenex_14153 Int)) (or (<= (+ main_y 1) v_prenex_14152) (<= 2 (* 2 (select main_a v_prenex_14153))) (< v_prenex_14152 main_y) (<= 500 (select main_a v_prenex_14152)) (<= (select main_a v_prenex_14152) 999) (<= 1000 (+ (select main_a v_prenex_14152) (select main_a v_prenex_14153))))) (forall ((v_prenex_11779 Int) (v_prenex_11780 Int)) (or (<= (+ main_y 1) v_prenex_11779) (< v_prenex_11780 main_x) (<= (select main_a v_prenex_11780) (select main_a v_prenex_11779)) (<= (select main_a v_prenex_11780) 999) (<= 0 (+ (select main_a v_prenex_11780) 498)) (< v_prenex_11779 main_y) (<= (* 2 (select main_a v_prenex_11779)) 1998))) (forall ((v_prenex_11092 Int) (v_prenex_11093 Int)) (or (<= (+ main_x 1) v_prenex_11093) (<= 2 (* 2 (select main_a v_prenex_11093))) (<= (select main_a v_prenex_11092) 1498) (<= (+ main_y 1) v_prenex_11092) (<= (select main_a v_prenex_11092) (+ (select main_a v_prenex_11093) 998)) (< v_prenex_11092 main_y))) (forall ((v_prenex_18095 Int) (v_prenex_18096 Int)) (or (<= 1000 (+ (select main_a v_prenex_18095) (select main_a v_prenex_18096))) (<= (select main_a v_prenex_18096) 500) (<= (select main_a v_prenex_18095) 999) (< v_prenex_18095 main_y) (<= (+ main_y 1) v_prenex_18095) (<= 2 (* 2 (select main_a v_prenex_18096))) (<= (select main_a v_prenex_18095) 1498))) (or (forall ((v_prenex_16434 Int)) (or (<= (* 2 (select main_a v_prenex_16434)) 1000) (< v_prenex_16434 main_x))) (forall ((v_prenex_16433 Int)) (or (< v_prenex_16433 main_y) (<= 1 (select main_a v_prenex_16433)) (<= (+ main_y 1) v_prenex_16433)))) (forall ((v_prenex_20235 Int) (v_prenex_20234 Int)) (or (<= (select main_a v_prenex_20234) 999) (<= 0 (+ (select main_a v_prenex_20235) 498)) (< v_prenex_20234 main_y) (<= 500 (select main_a v_prenex_20234)) (<= 2 (* 2 (select main_a v_prenex_20235))) (<= (+ main_y 1) v_prenex_20234) (<= (select main_a v_prenex_20235) (select main_a v_prenex_20234)))) (forall ((v_prenex_21335 Int) (v_prenex_21336 Int)) (or (<= (+ main_y 1) v_prenex_21335) (<= 500 (select main_a v_prenex_21335)) (<= (select main_a v_prenex_21335) 999) (<= (select main_a v_prenex_21335) (+ (select main_a v_prenex_21336) 998)) (< v_prenex_21335 main_y) (<= 2 (* 2 (select main_a v_prenex_21336))))) (forall ((v_prenex_22790 Int) (v_prenex_22791 Int)) (or (< v_prenex_22790 main_y) (<= (+ main_y 1) v_prenex_22790) (<= 2 (* 2 (select main_a v_prenex_22791))) (<= 1000 (* 2 (select main_a v_prenex_22790))) (<= (+ (select main_a v_prenex_22790) (select main_a v_prenex_22791)) 1000) (<= (* 2 (select main_a v_prenex_22791)) 1000) (<= (* 2 (select main_a v_prenex_22790)) 1998))) (forall ((v_prenex_16266 Int) (v_prenex_16267 Int)) (or (<= (+ main_y 1) v_prenex_16266) (<= (select main_a v_prenex_16266) 999) (<= 1 (select main_a v_prenex_16267)) (<= 1000 (+ (select main_a v_prenex_16266) (select main_a v_prenex_16267))) (<= (select main_a v_prenex_16266) 1498) (<= (* 2 (select main_a v_prenex_16267)) 1000) (< v_prenex_16266 main_y))) (forall ((v_prenex_17820 Int) (v_prenex_17821 Int)) (or (<= 1 (select main_a v_prenex_17821)) (<= (select main_a v_prenex_17821) 500) (<= 500 (select main_a v_prenex_17820)) (< v_prenex_17820 main_y) (<= 1000 (+ (select main_a v_prenex_17820) (select main_a v_prenex_17821))) (<= (* 2 (select main_a v_prenex_17820)) 1998) (<= (+ main_y 1) v_prenex_17820))) (forall ((v_prenex_23310 Int) (v_prenex_23309 Int)) (or (<= 500 (select main_a v_prenex_23309)) (<= (select main_a v_prenex_23310) 999) (<= (select main_a v_prenex_23309) (+ (select main_a v_prenex_23310) 998)) (< v_prenex_23309 main_y) (<= 2 (* 2 (select main_a v_prenex_23310))) (<= (select main_a v_prenex_23309) 999) (<= (+ main_y 1) v_prenex_23309))) (or (forall ((v_prenex_19012 Int)) (or (<= (+ main_y 1) v_prenex_19012) (< v_prenex_19012 main_y) (<= 1000 (* 2 (select main_a v_prenex_19012))) (<= 1 (select main_a v_prenex_19012)))) (forall ((v_prenex_19013 Int)) (or (< v_prenex_19013 main_x) (<= (select main_a v_prenex_19013) 999) (<= (select main_a v_prenex_19013) 500)))) (or (forall ((v_prenex_15736 Int)) (or (<= (select main_a v_prenex_15736) 500) (<= 2 (* 2 (select main_a v_prenex_15736))))) (forall ((v_prenex_15735 Int)) (or (<= (+ main_y 1) v_prenex_15735) (<= 1000 (* 2 (select main_a v_prenex_15735))) (<= (* 2 (select main_a v_prenex_15735)) 1998) (< v_prenex_15735 main_y) (<= 1 (select main_a v_prenex_15735))))) (forall ((v_prenex_19131 Int) (v_prenex_19130 Int)) (or (<= (select main_a v_prenex_19131) (select main_a v_prenex_19130)) (<= (select main_a v_prenex_19130) 999) (<= (select main_a v_prenex_19131) 500) (<= 1000 (* 2 (select main_a v_prenex_19130))) (<= (+ main_y 1) v_prenex_19130) (< v_prenex_19130 main_y) (<= 2 (* 2 (select main_a v_prenex_19131))))) (forall ((v_prenex_14585 Int) (v_prenex_14584 Int)) (or (<= 0 (+ (select main_a v_prenex_14585) 498)) (<= (select main_a v_prenex_14585) 999) (<= 1000 (* 2 (select main_a v_prenex_14584))) (<= (select main_a v_prenex_14584) 999) (<= (+ main_y 1) v_prenex_14584) (<= (select main_a v_prenex_14584) (+ (select main_a v_prenex_14585) 998)) (< v_prenex_14584 main_y))) (forall ((v_prenex_20592 Int) (v_prenex_20591 Int)) (or (<= 1 (select main_a v_prenex_20591)) (<= (+ (select main_a v_prenex_20591) (select main_a v_prenex_20592)) 1000) (<= 500 (select main_a v_prenex_20591)) (< v_prenex_20591 main_y) (<= (+ main_y 1) v_prenex_20591))) (forall ((v_prenex_18707 Int) (v_prenex_18706 Int)) (or (< v_prenex_18706 main_y) (<= (* 2 (select main_a v_prenex_18707)) 1000) (<= 1 (select main_a v_prenex_18706)) (<= (+ main_y 1) v_prenex_18706) (<= (+ (select main_a v_prenex_18706) (select main_a v_prenex_18707)) 1000) (<= 500 (select main_a v_prenex_18706)))) (forall ((v_prenex_14015 Int) (v_prenex_14014 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14014))) (< v_prenex_14014 main_y) (<= (select main_a v_prenex_14015) (select main_a v_prenex_14014)) (<= (select main_a v_prenex_14015) 500) (<= (+ main_y 1) v_prenex_14014) (< v_prenex_14015 main_x))) (forall ((v_prenex_19847 Int) (v_prenex_19848 Int)) (or (<= (+ (select main_a v_prenex_19847) (select main_a v_prenex_19848)) 1000) (<= (+ main_y 1) v_prenex_19847) (<= 500 (select main_a v_prenex_19847)) (<= (select main_a v_prenex_19847) 999) (< v_prenex_19847 main_y) (<= (* 2 (select main_a v_prenex_19848)) 1000))) (or (forall ((v_prenex_18147 Int)) (or (<= (* 2 (select main_a v_prenex_18147)) 1998) (< v_prenex_18147 main_y) (<= (+ main_y 1) v_prenex_18147) (<= (select main_a v_prenex_18147) 1498))) (forall ((v_prenex_18148 Int)) (or (<= (select main_a v_prenex_18148) 999) (<= 1 (select main_a v_prenex_18148))))) (or (forall ((v_prenex_11828 Int)) (or (< v_prenex_11828 main_y) (<= 1 (select main_a v_prenex_11828)) (<= (+ main_y 1) v_prenex_11828) (<= 1000 (* 2 (select main_a v_prenex_11828))))) (forall ((v_prenex_11829 Int)) (or (<= (select main_a v_prenex_11829) 500) (< v_prenex_11829 main_x) (<= 1 (select main_a v_prenex_11829))))) (forall ((v_prenex_19975 Int) (v_prenex_19974 Int)) (or (<= (+ main_y 1) v_prenex_19974) (< v_prenex_19974 main_y) (<= (select main_a v_prenex_19975) (select main_a v_prenex_19974)) (<= 0 (+ (select main_a v_prenex_19975) 498)) (<= (* 2 (select main_a v_prenex_19974)) 1998) (<= 2 (* 2 (select main_a v_prenex_19975))) (< v_prenex_19975 main_x))) (forall ((v_prenex_19795 Int) (v_prenex_19796 Int)) (or (<= (* 2 (select main_a v_prenex_19795)) 1998) (<= 500 (select main_a v_prenex_19795)) (<= (select main_a v_prenex_19796) (select main_a v_prenex_19795)) (<= (select main_a v_prenex_19796) 500) (<= (+ main_y 1) v_prenex_19795) (< v_prenex_19795 main_y))) (forall ((v_prenex_20796 Int) (v_prenex_20795 Int)) (or (<= 1 (select main_a v_prenex_20796)) (<= (+ main_y 1) v_prenex_20795) (<= (select main_a v_prenex_20795) 999) (< v_prenex_20795 main_y) (<= (* 2 (select main_a v_prenex_20796)) 1000) (<= (+ (select main_a v_prenex_20795) (select main_a v_prenex_20796)) 1000))) (or (forall ((v_prenex_12899 Int)) (or (<= (select main_a v_prenex_12899) 999) (<= (select main_a v_prenex_12899) 500))) (forall ((v_prenex_12898 Int)) (or (<= 1 (select main_a v_prenex_12898)) (<= (* 2 (select main_a v_prenex_12898)) 1998) (<= 500 (select main_a v_prenex_12898)) (<= (+ main_y 1) v_prenex_12898) (< v_prenex_12898 main_y)))) (forall ((v_prenex_15524 Int) (v_prenex_15523 Int)) (or (<= (+ main_y 1) v_prenex_15523) (<= (select main_a v_prenex_15524) (select main_a v_prenex_15523)) (<= (+ main_x 1) v_prenex_15524) (<= (select main_a v_prenex_15524) 500) (<= 500 (select main_a v_prenex_15523)) (< v_prenex_15523 main_y))) (or (forall ((v_prenex_22057 Int)) (or (<= (+ main_y 1) v_prenex_22057) (<= (* 2 (select main_a v_prenex_22057)) 1998) (< v_prenex_22057 main_y) (<= 1 (select main_a v_prenex_22057)) (<= (select main_a v_prenex_22057) 999))) (forall ((v_prenex_22058 Int)) (or (<= (select main_a v_prenex_22058) 500) (<= 0 (+ (select main_a v_prenex_22058) 498))))) (or (forall ((v_prenex_12940 Int)) (<= (* 2 (select main_a v_prenex_12940)) 1000)) (forall ((v_prenex_12939 Int)) (or (<= (select main_a v_prenex_12939) 999) (<= (+ main_y 1) v_prenex_12939) (<= (* 2 (select main_a v_prenex_12939)) 1998) (<= 500 (select main_a v_prenex_12939)) (< v_prenex_12939 main_y)))) (forall ((v_prenex_14273 Int) (v_prenex_14272 Int)) (or (<= (* 2 (select main_a v_prenex_14272)) 1998) (<= (select main_a v_prenex_14272) (+ (select main_a v_prenex_14273) 998)) (< v_prenex_14272 main_y) (<= 1 (select main_a v_prenex_14272)) (<= (+ main_y 1) v_prenex_14272) (<= 2 (* 2 (select main_a v_prenex_14273))))) (forall ((v_prenex_15730 Int) (v_prenex_15729 Int)) (or (<= (select main_a v_prenex_15730) 500) (<= (select main_a v_prenex_15729) 999) (<= (+ main_y 1) v_prenex_15729) (< v_prenex_15729 main_y) (<= 1 (select main_a v_prenex_15730)) (<= 1000 (+ (select main_a v_prenex_15729) (select main_a v_prenex_15730))) (<= 1000 (* 2 (select main_a v_prenex_15729))))) (forall ((v_prenex_19638 Int) (v_prenex_19639 Int)) (or (<= 0 (+ (select main_a v_prenex_19639) 498)) (<= (select main_a v_prenex_19638) 999) (<= (select main_a v_prenex_19639) 999) (<= 500 (select main_a v_prenex_19638)) (< v_prenex_19638 main_y) (<= (select main_a v_prenex_19638) (+ (select main_a v_prenex_19639) 998)) (<= (+ main_y 1) v_prenex_19638))) (forall ((v_prenex_18119 Int) (v_prenex_18120 Int)) (or (< v_prenex_18119 main_y) (<= (+ (select main_a v_prenex_18119) (select main_a v_prenex_18120)) 1000) (<= (+ main_y 1) v_prenex_18119) (<= 1 (select main_a v_prenex_18119)) (<= (select main_a v_prenex_18119) 1498))) (forall ((v_prenex_23446 Int) (v_prenex_23445 Int)) (or (< v_prenex_23446 main_x) (<= (+ main_y 1) v_prenex_23445) (<= 1 (select main_a v_prenex_23446)) (<= (+ (select main_a v_prenex_23445) (select main_a v_prenex_23446)) 1000) (< v_prenex_23445 main_y) (<= (* 2 (select main_a v_prenex_23446)) 1000) (<= 1 (select main_a v_prenex_23445)))) (forall ((v_prenex_12177 Int) (v_prenex_12178 Int)) (or (<= (+ (select main_a v_prenex_12177) (select main_a v_prenex_12178)) 1000) (<= 1000 (* 2 (select main_a v_prenex_12177))) (<= (+ main_y 1) v_prenex_12177) (< v_prenex_12177 main_y) (<= 0 (+ (select main_a v_prenex_12178) 498)))) (forall ((v_prenex_18662 Int) (v_prenex_18663 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18663))) (<= 0 (+ (select main_a v_prenex_18663) 498)) (< v_prenex_18662 main_y) (<= (select main_a v_prenex_18662) 1498) (<= (+ (select main_a v_prenex_18662) (select main_a v_prenex_18663)) 1000) (<= (+ main_y 1) v_prenex_18662) (<= (* 2 (select main_a v_prenex_18662)) 1998))) (forall ((v_prenex_11292 Int) (v_prenex_11293 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11293))) (< v_prenex_11292 main_y) (<= (+ main_y 1) v_prenex_11292) (<= (select main_a v_prenex_11293) (select main_a v_prenex_11292)) (<= 1 (select main_a v_prenex_11292)) (<= 500 (select main_a v_prenex_11292)))) (forall ((v_prenex_16152 Int) (v_prenex_16153 Int)) (or (<= (+ (select main_a v_prenex_16152) (select main_a v_prenex_16153)) 1000) (< v_prenex_16152 main_y) (<= (select main_a v_prenex_16152) 1498) (<= 0 (+ (select main_a v_prenex_16153) 498)) (<= (+ main_y 1) v_prenex_16152) (<= (* 2 (select main_a v_prenex_16152)) 1998))) (forall ((v_prenex_10994 Int) (v_prenex_10993 Int)) (or (<= (+ main_y 1) v_prenex_10993) (< v_prenex_10993 main_y) (<= (+ (select main_a v_prenex_10993) (select main_a v_prenex_10994)) 1000) (<= (select main_a v_prenex_10994) 500) (<= 1 (select main_a v_prenex_10993)) (<= 1 (select main_a v_prenex_10994)) (<= 500 (select main_a v_prenex_10993)))) (forall ((v_prenex_19685 Int) (v_prenex_19684 Int)) (or (< v_prenex_19684 main_y) (<= (+ (select main_a v_prenex_19684) (select main_a v_prenex_19685)) 1000) (<= 2 (* 2 (select main_a v_prenex_19685))) (<= (+ main_y 1) v_prenex_19684) (<= (select main_a v_prenex_19684) 999) (<= (* 2 (select main_a v_prenex_19685)) 1000) (< v_prenex_19685 main_x))) (or (forall ((v_prenex_14073 Int)) (or (<= (+ main_x 1) v_prenex_14073) (<= 2 (* 2 (select main_a v_prenex_14073))))) (forall ((v_prenex_14072 Int)) (or (<= (* 2 (select main_a v_prenex_14072)) 1998) (< v_prenex_14072 main_y) (<= (+ main_y 1) v_prenex_14072) (<= 1000 (* 2 (select main_a v_prenex_14072)))))) (forall ((v_prenex_22633 Int) (v_prenex_22634 Int)) (or (<= 500 (select main_a v_prenex_22633)) (< v_prenex_22633 main_y) (<= 1000 (* 2 (select main_a v_prenex_22633))) (<= 2 (* 2 (select main_a v_prenex_22634))) (<= (+ main_y 1) v_prenex_22633) (<= 0 (+ (select main_a v_prenex_22634) 498)) (<= (select main_a v_prenex_22633) (+ (select main_a v_prenex_22634) 998)))) (forall ((v_prenex_16955 Int) (v_prenex_16956 Int)) (or (<= (select main_a v_prenex_16956) 999) (< v_prenex_16955 main_y) (<= (select main_a v_prenex_16955) (+ (select main_a v_prenex_16956) 998)) (<= 0 (+ (select main_a v_prenex_16956) 498)) (<= (+ main_y 1) v_prenex_16955) (<= (* 2 (select main_a v_prenex_16955)) 1998) (<= (select main_a v_prenex_16955) 999))) (forall ((v_prenex_17372 Int) (v_prenex_17373 Int)) (or (< v_prenex_17372 main_y) (<= 1000 (+ (select main_a v_prenex_17372) (select main_a v_prenex_17373))) (<= (* 2 (select main_a v_prenex_17373)) 1000) (< v_prenex_17373 main_x) (<= (select main_a v_prenex_17373) 500) (<= (+ main_y 1) v_prenex_17372) (<= (select main_a v_prenex_17372) 1498))) (forall ((v_prenex_21946 Int) (v_prenex_21947 Int)) (or (<= (select main_a v_prenex_21947) 999) (<= 500 (select main_a v_prenex_21946)) (<= (+ (select main_a v_prenex_21946) (select main_a v_prenex_21947)) 1000) (<= (+ main_y 1) v_prenex_21946) (< v_prenex_21946 main_y) (<= (* 2 (select main_a v_prenex_21946)) 1998))) (forall ((v_prenex_11399 Int) (v_prenex_11400 Int)) (or (<= 1 (select main_a v_prenex_11400)) (<= (+ (select main_a v_prenex_11399) (select main_a v_prenex_11400)) 1000) (<= (* 2 (select main_a v_prenex_11400)) 1000) (<= (+ main_y 1) v_prenex_11399) (< v_prenex_11399 main_y) (<= 1000 (* 2 (select main_a v_prenex_11399))) (<= 500 (select main_a v_prenex_11399)))) (forall ((v_prenex_19278 Int) (v_prenex_19279 Int)) (or (<= (+ main_y 1) v_prenex_19278) (< v_prenex_19278 main_y) (<= 1 (select main_a v_prenex_19279)) (<= 1000 (* 2 (select main_a v_prenex_19278))) (<= (select main_a v_prenex_19279) 999) (<= 1000 (+ (select main_a v_prenex_19278) (select main_a v_prenex_19279))) (<= (select main_a v_prenex_19278) 999))) (or (forall ((v_prenex_18033 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18033))) (<= (+ main_y 1) v_prenex_18033) (< v_prenex_18033 main_y))) (forall ((v_prenex_18034 Int)) (or (< v_prenex_18034 main_x) (<= (* 2 (select main_a v_prenex_18034)) 1000)))) (forall ((v_prenex_17779 Int) (v_prenex_17780 Int)) (or (<= (+ main_y 1) v_prenex_17779) (<= (* 2 (select main_a v_prenex_17779)) 1998) (<= (* 2 (select main_a v_prenex_17780)) 1000) (<= (select main_a v_prenex_17779) (+ (select main_a v_prenex_17780) 998)) (< v_prenex_17779 main_y) (<= 2 (* 2 (select main_a v_prenex_17780))) (<= 500 (select main_a v_prenex_17779)))) (forall ((v_prenex_22697 Int) (v_prenex_22696 Int)) (or (<= (+ main_y 1) v_prenex_22696) (<= 0 (+ (select main_a v_prenex_22697) 498)) (<= (select main_a v_prenex_22697) (select main_a v_prenex_22696)) (<= 1000 (* 2 (select main_a v_prenex_22696))) (< v_prenex_22696 main_y))) (or (forall ((v_prenex_22248 Int)) (<= 2 (* 2 (select main_a v_prenex_22248)))) (forall ((v_prenex_22247 Int)) (or (<= (* 2 (select main_a v_prenex_22247)) 1998) (< v_prenex_22247 main_y) (<= (+ main_y 1) v_prenex_22247) (<= 500 (select main_a v_prenex_22247)) (<= 1000 (* 2 (select main_a v_prenex_22247)))))) (forall ((v_prenex_16835 Int) (v_prenex_16836 Int)) (or (<= 0 (+ (select main_a v_prenex_16836) 498)) (<= 500 (select main_a v_prenex_16835)) (<= (select main_a v_prenex_16835) (+ (select main_a v_prenex_16836) 998)) (< v_prenex_16835 main_y) (<= (select main_a v_prenex_16836) 999) (<= 1 (select main_a v_prenex_16835)) (<= (+ main_y 1) v_prenex_16835))) (or (forall ((v_prenex_17903 Int)) (or (<= 0 (+ (select main_a v_prenex_17903) 498)) (< v_prenex_17903 main_x) (<= (select main_a v_prenex_17903) 999))) (forall ((v_prenex_17902 Int)) (or (<= 1 (select main_a v_prenex_17902)) (<= (+ main_y 1) v_prenex_17902) (<= (* 2 (select main_a v_prenex_17902)) 1998) (< v_prenex_17902 main_y)))) (forall ((v_prenex_13336 Int) (v_prenex_13337 Int)) (or (<= (+ main_y 1) v_prenex_13336) (<= 1000 (* 2 (select main_a v_prenex_13336))) (<= 1000 (+ (select main_a v_prenex_13336) (select main_a v_prenex_13337))) (<= 2 (* 2 (select main_a v_prenex_13337))) (< v_prenex_13336 main_y) (<= 500 (select main_a v_prenex_13336)))) (forall ((v_prenex_21904 Int) (v_prenex_21905 Int)) (or (<= (select main_a v_prenex_21905) 500) (<= (* 2 (select main_a v_prenex_21904)) 1998) (<= (select main_a v_prenex_21904) 999) (< v_prenex_21904 main_y) (<= 2 (* 2 (select main_a v_prenex_21905))) (<= (+ main_y 1) v_prenex_21904) (<= (select main_a v_prenex_21904) (+ (select main_a v_prenex_21905) 998)))) (forall ((v_prenex_20348 Int) (v_prenex_20347 Int)) (or (<= 500 (select main_a v_prenex_20347)) (<= 2 (* 2 (select main_a v_prenex_20348))) (<= 1 (select main_a v_prenex_20347)) (<= (+ (select main_a v_prenex_20347) (select main_a v_prenex_20348)) 1000) (<= (select main_a v_prenex_20348) 999) (< v_prenex_20347 main_y) (<= (+ main_y 1) v_prenex_20347))) (forall ((v_prenex_17362 Int) (v_prenex_17363 Int)) (or (<= (select main_a v_prenex_17363) (select main_a v_prenex_17362)) (<= (+ main_y 1) v_prenex_17362) (<= 500 (select main_a v_prenex_17362)) (< v_prenex_17362 main_y) (<= (* 2 (select main_a v_prenex_17363)) 1000))) (forall ((v_prenex_20634 Int) (v_prenex_20633 Int)) (or (< v_prenex_20633 main_y) (<= 1000 (* 2 (select main_a v_prenex_20633))) (<= (* 2 (select main_a v_prenex_20634)) 1000) (<= 500 (select main_a v_prenex_20633)) (<= (select main_a v_prenex_20634) 500) (<= (+ (select main_a v_prenex_20633) (select main_a v_prenex_20634)) 1000) (<= (+ main_y 1) v_prenex_20633))) (forall ((v_prenex_12801 Int) (v_prenex_12802 Int)) (or (<= 500 (select main_a v_prenex_12801)) (<= (* 2 (select main_a v_prenex_12802)) 1000) (< v_prenex_12801 main_y) (<= (* 2 (select main_a v_prenex_12801)) 1998) (<= (+ main_y 1) v_prenex_12801) (<= (+ (select main_a v_prenex_12801) (select main_a v_prenex_12802)) 1000))) (forall ((v_prenex_16921 Int) (v_prenex_16922 Int)) (or (<= (+ main_x 1) v_prenex_16922) (<= (+ main_y 1) v_prenex_16921) (<= (select main_a v_prenex_16921) 999) (<= (select main_a v_prenex_16922) 999) (< v_prenex_16921 main_y) (<= 1000 (+ (select main_a v_prenex_16921) (select main_a v_prenex_16922))) (<= (* 2 (select main_a v_prenex_16922)) 1000))) (forall ((v_prenex_17323 Int) (v_prenex_17324 Int)) (or (<= 1 (select main_a v_prenex_17323)) (<= (select main_a v_prenex_17324) 999) (<= (+ main_y 1) v_prenex_17323) (<= 2 (* 2 (select main_a v_prenex_17324))) (<= (* 2 (select main_a v_prenex_17323)) 1998) (< v_prenex_17323 main_y) (<= (select main_a v_prenex_17324) (select main_a v_prenex_17323)))) (forall ((v_prenex_18594 Int) (v_prenex_18593 Int)) (or (<= 500 (select main_a v_prenex_18593)) (< v_prenex_18593 main_y) (<= (select main_a v_prenex_18593) (+ (select main_a v_prenex_18594) 998)) (<= (select main_a v_prenex_18593) 999) (<= 1 (select main_a v_prenex_18594)) (<= (+ main_y 1) v_prenex_18593))) (forall ((v_prenex_22179 Int) (v_prenex_22180 Int)) (or (<= (select main_a v_prenex_22180) 500) (<= (select main_a v_prenex_22179) 1498) (<= (select main_a v_prenex_22179) (+ (select main_a v_prenex_22180) 998)) (<= (+ main_y 1) v_prenex_22179) (<= 0 (+ (select main_a v_prenex_22180) 498)) (< v_prenex_22179 main_y))) (or (forall ((v_prenex_19437 Int)) (or (<= (* 2 (select main_a v_prenex_19437)) 1998) (<= (+ main_y 1) v_prenex_19437))) (forall ((v_prenex_19438 Int)) (or (<= (* 2 (select main_a v_prenex_19438)) 1000) (<= (+ main_x 1) v_prenex_19438) (< v_prenex_19438 main_x)))) (forall ((v_prenex_19544 Int) (v_prenex_19545 Int)) (or (<= 0 (+ (select main_a v_prenex_19545) 498)) (<= (select main_a v_prenex_19544) 999) (<= (+ main_y 1) v_prenex_19544) (<= 1000 (+ (select main_a v_prenex_19544) (select main_a v_prenex_19545))) (<= 1 (select main_a v_prenex_19545)) (<= 500 (select main_a v_prenex_19544)) (< v_prenex_19544 main_y))) (forall ((v_prenex_16943 Int) (v_prenex_16944 Int)) (or (<= (+ (select main_a v_prenex_16943) (select main_a v_prenex_16944)) 1000) (<= 500 (select main_a v_prenex_16943)) (<= 2 (* 2 (select main_a v_prenex_16944))) (<= (+ main_y 1) v_prenex_16943) (<= (select main_a v_prenex_16944) 999) (<= 1 (select main_a v_prenex_16943)) (< v_prenex_16943 main_y))) (forall ((v_prenex_23456 Int) (v_prenex_23455 Int)) (or (<= (* 2 (select main_a v_prenex_23455)) 1998) (< v_prenex_23456 main_x) (<= 1 (select main_a v_prenex_23456)) (<= (+ main_y 1) v_prenex_23455) (<= (* 2 (select main_a v_prenex_23456)) 1000) (<= (select main_a v_prenex_23455) (+ (select main_a v_prenex_23456) 998)) (< v_prenex_23455 main_y))) (forall ((v_prenex_16381 Int) (v_prenex_16382 Int)) (or (< v_prenex_16381 main_y) (<= (select main_a v_prenex_16382) 999) (<= (* 2 (select main_a v_prenex_16381)) 1998) (<= (select main_a v_prenex_16381) (+ (select main_a v_prenex_16382) 998)) (<= (+ main_y 1) v_prenex_16381))) (forall ((v_prenex_15418 Int) (v_prenex_15417 Int)) (or (<= (select main_a v_prenex_15417) 999) (<= 2 (* 2 (select main_a v_prenex_15418))) (< v_prenex_15417 main_y) (<= (+ main_y 1) v_prenex_15417) (<= (select main_a v_prenex_15418) (select main_a v_prenex_15417)) (<= (select main_a v_prenex_15418) 999) (<= (* 2 (select main_a v_prenex_15417)) 1998))) (forall ((v_prenex_19669 Int) (v_prenex_19668 Int)) (or (< v_prenex_19668 main_y) (<= (+ (select main_a v_prenex_19668) (select main_a v_prenex_19669)) 1000) (<= (+ main_y 1) v_prenex_19668) (<= 1 (select main_a v_prenex_19668)) (<= 2 (* 2 (select main_a v_prenex_19669))) (<= (select main_a v_prenex_19669) 999))) (forall ((v_prenex_11688 Int) (v_prenex_11687 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11687))) (<= (select main_a v_prenex_11687) 999) (<= (select main_a v_prenex_11688) 999) (<= (+ (select main_a v_prenex_11687) (select main_a v_prenex_11688)) 1000) (<= (+ main_y 1) v_prenex_11687) (<= (select main_a v_prenex_11688) 500) (< v_prenex_11687 main_y))) (or (forall ((v_prenex_17083 Int)) (<= (* 2 (select main_a v_prenex_17083)) 1000)) (forall ((v_prenex_17082 Int)) (or (<= (+ main_y 1) v_prenex_17082) (<= 1000 (* 2 (select main_a v_prenex_17082))) (< v_prenex_17082 main_y)))) (forall ((v_prenex_14901 Int) (v_prenex_14900 Int)) (or (<= (select main_a v_prenex_14900) 999) (<= (select main_a v_prenex_14901) 999) (<= 1 (select main_a v_prenex_14900)) (<= 0 (+ (select main_a v_prenex_14901) 498)) (<= (+ main_y 1) v_prenex_14900) (< v_prenex_14900 main_y) (<= 1000 (+ (select main_a v_prenex_14900) (select main_a v_prenex_14901))))) (forall ((v_prenex_21403 Int) (v_prenex_21404 Int)) (or (<= 500 (select main_a v_prenex_21403)) (<= 1 (select main_a v_prenex_21403)) (<= (+ (select main_a v_prenex_21403) (select main_a v_prenex_21404)) 1000) (<= 1 (select main_a v_prenex_21404)) (< v_prenex_21403 main_y) (<= 2 (* 2 (select main_a v_prenex_21404))) (<= (+ main_y 1) v_prenex_21403))) (forall ((v_prenex_11369 Int) (v_prenex_11370 Int)) (or (<= (select main_a v_prenex_11370) 500) (<= 1 (select main_a v_prenex_11370)) (< v_prenex_11369 main_y) (<= (select main_a v_prenex_11369) 999) (<= 1000 (+ (select main_a v_prenex_11369) (select main_a v_prenex_11370))) (<= (+ main_y 1) v_prenex_11369))) (or (forall ((v_prenex_18559 Int)) (or (<= (* 2 (select main_a v_prenex_18559)) 1998) (<= 1 (select main_a v_prenex_18559)) (< v_prenex_18559 main_y) (<= (+ main_y 1) v_prenex_18559))) (forall ((v_prenex_18560 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18560))) (< v_prenex_18560 main_x) (<= (* 2 (select main_a v_prenex_18560)) 1000)))) (or (forall ((v_prenex_17977 Int)) (or (<= (select main_a v_prenex_17977) 999) (<= 0 (+ (select main_a v_prenex_17977) 498)) (< v_prenex_17977 main_x))) (forall ((v_prenex_17976 Int)) (or (<= (* 2 (select main_a v_prenex_17976)) 1998) (< v_prenex_17976 main_y) (<= 500 (select main_a v_prenex_17976)) (<= (+ main_y 1) v_prenex_17976)))) (forall ((v_prenex_15564 Int) (v_prenex_15563 Int)) (or (<= (+ main_y 1) v_prenex_15563) (<= (* 2 (select main_a v_prenex_15564)) 1000) (<= 500 (select main_a v_prenex_15563)) (<= 2 (* 2 (select main_a v_prenex_15564))) (<= (* 2 (select main_a v_prenex_15563)) 1998) (< v_prenex_15563 main_y) (<= (select main_a v_prenex_15563) (+ (select main_a v_prenex_15564) 998)))) (forall ((v_prenex_17683 Int) (v_prenex_17684 Int)) (or (<= (select main_a v_prenex_17683) 999) (<= 1 (select main_a v_prenex_17683)) (< v_prenex_17683 main_y) (<= (select main_a v_prenex_17684) 500) (<= (select main_a v_prenex_17683) (+ (select main_a v_prenex_17684) 998)) (<= 1 (select main_a v_prenex_17684)) (<= (+ main_y 1) v_prenex_17683))) (forall ((v_prenex_18266 Int) (v_prenex_18265 Int)) (or (<= 500 (select main_a v_prenex_18265)) (<= 0 (+ (select main_a v_prenex_18266) 498)) (<= 1000 (+ (select main_a v_prenex_18265) (select main_a v_prenex_18266))) (<= (+ main_y 1) v_prenex_18265) (<= (select main_a v_prenex_18266) 999) (< v_prenex_18265 main_y))) (forall ((v_prenex_15469 Int) (v_prenex_15470 Int)) (or (<= 0 (+ (select main_a v_prenex_15470) 498)) (<= 1 (select main_a v_prenex_15470)) (<= (+ main_y 1) v_prenex_15469) (<= (* 2 (select main_a v_prenex_15469)) 1998) (< v_prenex_15469 main_y) (<= 1000 (+ (select main_a v_prenex_15469) (select main_a v_prenex_15470))))) (forall ((v_prenex_14431 Int) (v_prenex_14430 Int)) (or (<= (select main_a v_prenex_14431) (select main_a v_prenex_14430)) (< v_prenex_14430 main_y) (<= 0 (+ (select main_a v_prenex_14431) 498)) (<= (select main_a v_prenex_14431) 999) (<= (+ main_x 1) v_prenex_14431) (<= (+ main_y 1) v_prenex_14430) (<= 500 (select main_a v_prenex_14430)))) (forall ((v_prenex_11650 Int) (v_prenex_11649 Int)) (or (<= (* 2 (select main_a v_prenex_11650)) 1000) (<= (select main_a v_prenex_11649) 1498) (<= (+ main_y 1) v_prenex_11649) (<= (select main_a v_prenex_11650) 500) (<= (select main_a v_prenex_11650) (select main_a v_prenex_11649)) (< v_prenex_11649 main_y))) (forall ((v_prenex_21351 Int) (v_prenex_21352 Int)) (or (<= (select main_a v_prenex_21352) 500) (<= (+ main_y 1) v_prenex_21351) (<= 1 (select main_a v_prenex_21351)) (<= 1 (select main_a v_prenex_21352)) (< v_prenex_21351 main_y) (<= (* 2 (select main_a v_prenex_21351)) 1998) (<= 1000 (+ (select main_a v_prenex_21351) (select main_a v_prenex_21352))))) (forall ((v_prenex_14060 Int) (v_prenex_14061 Int)) (or (<= 1 (select main_a v_prenex_14061)) (< v_prenex_14060 main_y) (<= (select main_a v_prenex_14061) 500) (<= (+ main_y 1) v_prenex_14060) (<= (select main_a v_prenex_14060) 999) (<= 1000 (+ (select main_a v_prenex_14060) (select main_a v_prenex_14061))) (<= 1 (select main_a v_prenex_14060)))) (forall ((v_prenex_16563 Int) (v_prenex_16564 Int)) (or (<= 500 (select main_a v_prenex_16563)) (<= 0 (+ (select main_a v_prenex_16564) 498)) (<= 1 (select main_a v_prenex_16563)) (< v_prenex_16563 main_y) (<= 1000 (+ (select main_a v_prenex_16563) (select main_a v_prenex_16564))) (<= 2 (* 2 (select main_a v_prenex_16564))) (<= (+ main_y 1) v_prenex_16563))) (forall ((v_prenex_17384 Int) (v_prenex_17385 Int)) (or (<= (select main_a v_prenex_17385) 999) (<= 0 (+ (select main_a v_prenex_17385) 498)) (<= (+ main_x 1) v_prenex_17385) (<= 1000 (+ (select main_a v_prenex_17384) (select main_a v_prenex_17385))) (<= (+ main_y 1) v_prenex_17384) (< v_prenex_17384 main_y) (<= 500 (select main_a v_prenex_17384)))) (forall ((v_prenex_16529 Int) (v_prenex_16530 Int)) (or (< v_prenex_16530 main_x) (<= (+ main_y 1) v_prenex_16529) (<= 1000 (+ (select main_a v_prenex_16529) (select main_a v_prenex_16530))) (<= (select main_a v_prenex_16529) 1498) (<= (select main_a v_prenex_16530) 500) (< v_prenex_16529 main_y))) (forall ((v_prenex_18725 Int) (v_prenex_18724 Int)) (or (<= 1000 (+ (select main_a v_prenex_18724) (select main_a v_prenex_18725))) (<= (+ main_y 1) v_prenex_18724) (<= (select main_a v_prenex_18724) 999) (<= (* 2 (select main_a v_prenex_18725)) 1000) (<= 1 (select main_a v_prenex_18725)) (< v_prenex_18724 main_y) (<= 1 (select main_a v_prenex_18724)))) (forall ((v_prenex_14365 Int) (v_prenex_14364 Int)) (or (<= 1 (select main_a v_prenex_14365)) (<= (select main_a v_prenex_14364) (+ (select main_a v_prenex_14365) 998)) (<= (+ main_y 1) v_prenex_14364) (<= (* 2 (select main_a v_prenex_14365)) 1000) (< v_prenex_14364 main_y) (<= 1000 (* 2 (select main_a v_prenex_14364))) (<= (select main_a v_prenex_14364) 999))) (forall ((v_prenex_22455 Int) (v_prenex_22456 Int)) (or (<= 1000 (+ (select main_a v_prenex_22455) (select main_a v_prenex_22456))) (<= (+ main_y 1) v_prenex_22455) (< v_prenex_22455 main_y) (<= (select main_a v_prenex_22455) 1498) (< v_prenex_22456 main_x) (<= (select main_a v_prenex_22456) 999) (<= 2 (* 2 (select main_a v_prenex_22456))))) (or (forall ((v_prenex_20978 Int)) (or (<= (select main_a v_prenex_20978) 999) (< v_prenex_20978 main_y) (<= (+ main_y 1) v_prenex_20978) (<= (* 2 (select main_a v_prenex_20978)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20978))))) (forall ((v_prenex_20979 Int)) (<= 2 (* 2 (select main_a v_prenex_20979))))) (or (forall ((v_prenex_11841 Int)) (or (< v_prenex_11841 main_x) (<= (* 2 (select main_a v_prenex_11841)) 1000) (<= (select main_a v_prenex_11841) 999))) (forall ((v_prenex_11840 Int)) (or (<= (select main_a v_prenex_11840) 999) (<= (* 2 (select main_a v_prenex_11840)) 1998) (<= (+ main_y 1) v_prenex_11840) (< v_prenex_11840 main_y)))) (forall ((v_prenex_12472 Int) (v_prenex_12471 Int)) (or (<= (select main_a v_prenex_12471) 1498) (<= 2 (* 2 (select main_a v_prenex_12472))) (<= (select main_a v_prenex_12472) (select main_a v_prenex_12471)) (< v_prenex_12471 main_y) (<= (+ main_y 1) v_prenex_12471))) (forall ((v_prenex_21485 Int) (v_prenex_21486 Int)) (or (<= (select main_a v_prenex_21486) 999) (<= 500 (select main_a v_prenex_21485)) (< v_prenex_21485 main_y) (<= 1 (select main_a v_prenex_21486)) (<= 1000 (+ (select main_a v_prenex_21485) (select main_a v_prenex_21486))) (<= (select main_a v_prenex_21485) 1498) (<= (+ main_y 1) v_prenex_21485))) (forall ((v_prenex_16423 Int) (v_prenex_16424 Int)) (or (<= (+ main_y 1) v_prenex_16423) (<= 1 (select main_a v_prenex_16423)) (< v_prenex_16423 main_y) (<= (* 2 (select main_a v_prenex_16424)) 1000) (<= (select main_a v_prenex_16423) (+ (select main_a v_prenex_16424) 998)) (<= 1000 (* 2 (select main_a v_prenex_16423))))) (or (forall ((v_prenex_16253 Int)) (<= (* 2 (select main_a v_prenex_16253)) 1000)) (forall ((v_prenex_16252 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16252))) (<= 500 (select main_a v_prenex_16252)) (<= (+ main_y 1) v_prenex_16252) (<= (select main_a v_prenex_16252) 1498) (< v_prenex_16252 main_y)))) (forall ((v_prenex_21674 Int) (v_prenex_21675 Int)) (or (<= (+ main_y 1) v_prenex_21674) (< v_prenex_21674 main_y) (<= 1000 (+ (select main_a v_prenex_21674) (select main_a v_prenex_21675))) (<= (select main_a v_prenex_21675) 999) (<= (* 2 (select main_a v_prenex_21674)) 1998) (<= (select main_a v_prenex_21675) 500) (<= 500 (select main_a v_prenex_21674)))) (forall ((v_prenex_21201 Int) (v_prenex_21200 Int)) (or (<= 500 (select main_a v_prenex_21200)) (< v_prenex_21200 main_y) (<= 1000 (+ (select main_a v_prenex_21200) (select main_a v_prenex_21201))) (<= 0 (+ (select main_a v_prenex_21201) 498)) (<= 1 (select main_a v_prenex_21200)) (<= 1 (select main_a v_prenex_21201)) (<= (+ main_y 1) v_prenex_21200))) (forall ((v_prenex_19267 Int) (v_prenex_19266 Int)) (or (<= (select main_a v_prenex_19266) 999) (<= (+ (select main_a v_prenex_19266) (select main_a v_prenex_19267)) 1000) (<= 1000 (* 2 (select main_a v_prenex_19266))) (<= (+ main_y 1) v_prenex_19266) (<= (select main_a v_prenex_19267) 500) (< v_prenex_19266 main_y) (<= (* 2 (select main_a v_prenex_19267)) 1000))) (or (forall ((v_prenex_18809 Int)) (<= (select main_a v_prenex_18809) 999)) (forall ((v_prenex_18808 Int)) (or (<= 1 (select main_a v_prenex_18808)) (< v_prenex_18808 main_y) (<= 500 (select main_a v_prenex_18808)) (<= (+ main_y 1) v_prenex_18808) (<= (* 2 (select main_a v_prenex_18808)) 1998)))) (forall ((v_prenex_17920 Int) (v_prenex_17921 Int)) (or (<= (select main_a v_prenex_17921) 500) (<= (select main_a v_prenex_17920) (+ (select main_a v_prenex_17921) 998)) (<= (select main_a v_prenex_17920) 999) (< v_prenex_17920 main_y) (<= (select main_a v_prenex_17920) 1498) (<= (+ main_y 1) v_prenex_17920) (<= (* 2 (select main_a v_prenex_17921)) 1000))) (forall ((v_prenex_14291 Int) (v_prenex_14290 Int)) (or (<= (select main_a v_prenex_14290) (+ (select main_a v_prenex_14291) 998)) (< v_prenex_14290 main_y) (<= (select main_a v_prenex_14291) 999) (<= 1000 (* 2 (select main_a v_prenex_14290))) (<= 1 (select main_a v_prenex_14290)) (<= (+ main_y 1) v_prenex_14290))) (forall ((v_prenex_13484 Int) (v_prenex_13483 Int)) (or (<= 0 (+ (select main_a v_prenex_13484) 498)) (<= 1000 (* 2 (select main_a v_prenex_13483))) (<= 1000 (+ (select main_a v_prenex_13483) (select main_a v_prenex_13484))) (< v_prenex_13483 main_y) (<= 500 (select main_a v_prenex_13483)) (<= (+ main_y 1) v_prenex_13483) (<= (* 2 (select main_a v_prenex_13484)) 1000))) (forall ((v_prenex_13704 Int) (v_prenex_13703 Int)) (or (<= (select main_a v_prenex_13703) 999) (<= (+ (select main_a v_prenex_13703) (select main_a v_prenex_13704)) 1000) (<= 1 (select main_a v_prenex_13704)) (<= 2 (* 2 (select main_a v_prenex_13704))) (< v_prenex_13703 main_y) (<= (+ main_x 1) v_prenex_13704) (<= (+ main_y 1) v_prenex_13703))) (forall ((v_prenex_11832 Int) (v_prenex_11833 Int)) (or (<= (select main_a v_prenex_11832) (+ (select main_a v_prenex_11833) 998)) (<= 1 (select main_a v_prenex_11833)) (<= (+ main_y 1) v_prenex_11832) (<= (* 2 (select main_a v_prenex_11832)) 1998) (< v_prenex_11832 main_y) (<= (* 2 (select main_a v_prenex_11833)) 1000))) (or (forall ((v_prenex_15435 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15435))) (< v_prenex_15435 main_y) (<= (select main_a v_prenex_15435) 999) (<= (+ main_y 1) v_prenex_15435))) (forall ((v_prenex_15436 Int)) (or (<= (select main_a v_prenex_15436) 999) (< v_prenex_15436 main_x) (<= (* 2 (select main_a v_prenex_15436)) 1000)))) (forall ((v_prenex_14531 Int) (v_prenex_14530 Int)) (or (<= 0 (+ (select main_a v_prenex_14531) 498)) (<= (+ (select main_a v_prenex_14530) (select main_a v_prenex_14531)) 1000) (<= 1 (select main_a v_prenex_14530)) (<= 500 (select main_a v_prenex_14530)) (< v_prenex_14530 main_y) (<= (+ main_y 1) v_prenex_14530))) (forall ((v_prenex_13686 Int) (v_prenex_13685 Int)) (or (<= (select main_a v_prenex_13686) (select main_a v_prenex_13685)) (< v_prenex_13685 main_y) (<= (+ main_y 1) v_prenex_13685) (<= 1 (select main_a v_prenex_13685)) (<= (* 2 (select main_a v_prenex_13686)) 1000))) (forall ((v_prenex_19933 Int) (v_prenex_19934 Int)) (or (<= (+ main_y 1) v_prenex_19933) (< v_prenex_19933 main_y) (<= (* 2 (select main_a v_prenex_19934)) 1000) (<= (+ (select main_a v_prenex_19933) (select main_a v_prenex_19934)) 1000) (<= (select main_a v_prenex_19933) 1498) (<= 2 (* 2 (select main_a v_prenex_19934))) (< v_prenex_19934 main_x))) (or (forall ((v_prenex_15627 Int)) (or (<= (select main_a v_prenex_15627) 1498) (<= (* 2 (select main_a v_prenex_15627)) 1998) (<= (+ main_y 1) v_prenex_15627) (< v_prenex_15627 main_y))) (forall ((v_prenex_15628 Int)) (or (<= (* 2 (select main_a v_prenex_15628)) 1000) (<= 0 (+ (select main_a v_prenex_15628) 498))))) (forall ((v_prenex_16589 Int) (v_prenex_16590 Int)) (or (<= 1 (select main_a v_prenex_16590)) (<= (+ main_x 1) v_prenex_16590) (< v_prenex_16589 main_y) (<= (+ main_y 1) v_prenex_16589) (<= (select main_a v_prenex_16589) 999) (<= (select main_a v_prenex_16590) 500) (<= (+ (select main_a v_prenex_16589) (select main_a v_prenex_16590)) 1000))) (forall ((v_prenex_12910 Int) (v_prenex_12911 Int)) (or (<= (select main_a v_prenex_12911) (select main_a v_prenex_12910)) (<= (select main_a v_prenex_12911) 500) (<= (select main_a v_prenex_12911) 999) (< v_prenex_12910 main_y) (<= (+ main_y 1) v_prenex_12910) (<= (select main_a v_prenex_12910) 999))) (forall ((v_prenex_12525 Int) (v_prenex_12526 Int)) (or (<= (+ (select main_a v_prenex_12525) (select main_a v_prenex_12526)) 1000) (<= (* 2 (select main_a v_prenex_12526)) 1000) (<= (+ main_x 1) v_prenex_12526) (<= (+ main_y 1) v_prenex_12525) (< v_prenex_12525 main_y) (<= (select main_a v_prenex_12525) 1498) (<= 1 (select main_a v_prenex_12526)))) (forall ((v_prenex_18673 Int) (v_prenex_18672 Int)) (or (<= (+ (select main_a v_prenex_18672) (select main_a v_prenex_18673)) 1000) (< v_prenex_18672 main_y) (<= (* 2 (select main_a v_prenex_18672)) 1998) (<= (+ main_x 1) v_prenex_18673) (<= (+ main_y 1) v_prenex_18672) (<= 1 (select main_a v_prenex_18673)))) (forall ((v_prenex_18068 Int) (v_prenex_18067 Int)) (or (<= (select main_a v_prenex_18067) 1498) (<= (+ main_y 1) v_prenex_18067) (<= (select main_a v_prenex_18068) 999) (< v_prenex_18067 main_y) (<= 2 (* 2 (select main_a v_prenex_18068))) (<= 1000 (* 2 (select main_a v_prenex_18067))) (<= 1000 (+ (select main_a v_prenex_18067) (select main_a v_prenex_18068))))) (or (forall ((v_prenex_11135 Int)) (or (<= (+ main_y 1) v_prenex_11135) (< v_prenex_11135 main_y) (<= (select main_a v_prenex_11135) 999) (<= (* 2 (select main_a v_prenex_11135)) 1998) (<= 500 (select main_a v_prenex_11135)))) (forall ((v_prenex_11136 Int)) (<= (select main_a v_prenex_11136) 999))) (forall ((v_prenex_15149 Int) (v_prenex_15148 Int)) (or (<= (select main_a v_prenex_15148) (+ (select main_a v_prenex_15149) 998)) (<= (* 2 (select main_a v_prenex_15148)) 1998) (<= (+ main_x 1) v_prenex_15149) (<= (* 2 (select main_a v_prenex_15149)) 1000) (<= (+ main_y 1) v_prenex_15148) (< v_prenex_15148 main_y))) (or (forall ((v_prenex_19930 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19930))) (<= (* 2 (select main_a v_prenex_19930)) 1000))) (forall ((v_prenex_19929 Int)) (or (<= (+ main_y 1) v_prenex_19929) (< v_prenex_19929 main_y) (<= 1000 (* 2 (select main_a v_prenex_19929))) (<= 500 (select main_a v_prenex_19929))))) (forall ((v_prenex_17321 Int) (v_prenex_17322 Int)) (or (<= (+ main_y 1) v_prenex_17321) (<= (select main_a v_prenex_17321) 999) (< v_prenex_17321 main_y) (<= (select main_a v_prenex_17322) 500) (<= (+ (select main_a v_prenex_17321) (select main_a v_prenex_17322)) 1000) (<= 500 (select main_a v_prenex_17321)) (<= (select main_a v_prenex_17322) 999))) (forall ((v_prenex_14545 Int) (v_prenex_14544 Int)) (or (< v_prenex_14544 main_y) (<= 1 (select main_a v_prenex_14545)) (<= (* 2 (select main_a v_prenex_14544)) 1998) (<= (+ (select main_a v_prenex_14544) (select main_a v_prenex_14545)) 1000) (<= (select main_a v_prenex_14544) 999) (<= 0 (+ (select main_a v_prenex_14545) 498)) (<= (+ main_y 1) v_prenex_14544))) (forall ((v_prenex_13518 Int) (v_prenex_13517 Int)) (or (< v_prenex_13517 main_y) (<= (select main_a v_prenex_13518) (select main_a v_prenex_13517)) (<= (+ main_y 1) v_prenex_13517) (<= (select main_a v_prenex_13517) 1498) (<= (select main_a v_prenex_13517) 999) (<= (select main_a v_prenex_13518) 999))) (or (forall ((v_prenex_21297 Int)) (or (< v_prenex_21297 main_y) (<= (* 2 (select main_a v_prenex_21297)) 1998) (<= (+ main_y 1) v_prenex_21297) (<= (select main_a v_prenex_21297) 999))) (forall ((v_prenex_21298 Int)) (or (<= 0 (+ (select main_a v_prenex_21298) 498)) (< v_prenex_21298 main_x)))) (forall ((v_prenex_19357 Int) (v_prenex_19358 Int)) (or (<= 1000 (+ (select main_a v_prenex_19357) (select main_a v_prenex_19358))) (<= 0 (+ (select main_a v_prenex_19358) 498)) (<= (* 2 (select main_a v_prenex_19357)) 1998) (<= (+ main_y 1) v_prenex_19357) (< v_prenex_19357 main_y))) (forall ((v_prenex_23699 Int) (v_prenex_23698 Int)) (or (<= (select main_a v_prenex_23698) 999) (<= 500 (select main_a v_prenex_23698)) (<= 1000 (+ (select main_a v_prenex_23698) (select main_a v_prenex_23699))) (<= (+ main_y 1) v_prenex_23698) (< v_prenex_23698 main_y) (<= (select main_a v_prenex_23699) 500) (<= 0 (+ (select main_a v_prenex_23699) 498)))) (forall ((v_prenex_12785 Int) (v_prenex_12786 Int)) (or (< v_prenex_12785 main_y) (<= (select main_a v_prenex_12785) 1498) (<= 0 (+ (select main_a v_prenex_12786) 498)) (<= (+ main_y 1) v_prenex_12785) (<= 1 (select main_a v_prenex_12786)) (<= 500 (select main_a v_prenex_12785)) (<= 1000 (+ (select main_a v_prenex_12785) (select main_a v_prenex_12786))))) (forall ((v_prenex_21136 Int) (v_prenex_21137 Int)) (or (< v_prenex_21136 main_y) (<= 1000 (+ (select main_a v_prenex_21136) (select main_a v_prenex_21137))) (<= 500 (select main_a v_prenex_21136)) (<= 1000 (* 2 (select main_a v_prenex_21136))) (<= (+ main_y 1) v_prenex_21136) (<= 2 (* 2 (select main_a v_prenex_21137))))) (forall ((v_prenex_19221 Int) (v_prenex_19220 Int)) (or (<= (+ main_y 1) v_prenex_19220) (<= 500 (select main_a v_prenex_19220)) (<= (select main_a v_prenex_19221) 999) (<= (* 2 (select main_a v_prenex_19221)) 1000) (<= (+ (select main_a v_prenex_19220) (select main_a v_prenex_19221)) 1000) (< v_prenex_19220 main_y))) (forall ((v_prenex_21230 Int) (v_prenex_21229 Int)) (or (<= (+ (select main_a v_prenex_21229) (select main_a v_prenex_21230)) 1000) (<= 1 (select main_a v_prenex_21229)) (< v_prenex_21229 main_y) (<= (select main_a v_prenex_21230) 500) (<= (+ main_y 1) v_prenex_21229) (< v_prenex_21230 main_x) (<= 2 (* 2 (select main_a v_prenex_21230))))) (or (forall ((v_prenex_18475 Int)) (or (<= (* 2 (select main_a v_prenex_18475)) 1000) (<= (select main_a v_prenex_18475) 500))) (forall ((v_prenex_18474 Int)) (or (<= (+ main_y 1) v_prenex_18474) (< v_prenex_18474 main_y) (<= 1000 (* 2 (select main_a v_prenex_18474))) (<= (select main_a v_prenex_18474) 999) (<= 500 (select main_a v_prenex_18474))))) (forall ((v_prenex_16437 Int) (v_prenex_16438 Int)) (or (<= (+ (select main_a v_prenex_16437) (select main_a v_prenex_16438)) 1000) (<= (+ main_y 1) v_prenex_16437) (< v_prenex_16437 main_y) (<= 500 (select main_a v_prenex_16437)) (<= 1000 (* 2 (select main_a v_prenex_16437))))) (forall ((v_prenex_21883 Int) (v_prenex_21882 Int)) (or (<= (* 2 (select main_a v_prenex_21883)) 1000) (<= (+ main_x 1) v_prenex_21883) (<= (+ (select main_a v_prenex_21882) (select main_a v_prenex_21883)) 1000) (< v_prenex_21883 main_x))) (forall ((v_prenex_17539 Int) (v_prenex_17540 Int)) (or (<= 1 (select main_a v_prenex_17540)) (<= 1000 (* 2 (select main_a v_prenex_17539))) (<= (+ main_y 1) v_prenex_17539) (<= (+ main_x 1) v_prenex_17540) (< v_prenex_17539 main_y) (<= (select main_a v_prenex_17540) (select main_a v_prenex_17539)) (<= 0 (+ (select main_a v_prenex_17540) 498)))) (forall ((v_prenex_17699 Int) (v_prenex_17700 Int)) (or (<= (+ main_y 1) v_prenex_17699) (<= (select main_a v_prenex_17699) (+ (select main_a v_prenex_17700) 998)) (<= (select main_a v_prenex_17700) 999) (<= 1 (select main_a v_prenex_17699)) (<= (select main_a v_prenex_17699) 1498) (<= 1 (select main_a v_prenex_17700)) (< v_prenex_17699 main_y))) (forall ((v_prenex_16787 Int) (v_prenex_16788 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16788))) (< v_prenex_16787 main_y) (<= 500 (select main_a v_prenex_16787)) (<= (+ main_y 1) v_prenex_16787) (<= 1000 (+ (select main_a v_prenex_16787) (select main_a v_prenex_16788))) (<= 1000 (* 2 (select main_a v_prenex_16787))))) (forall ((v_prenex_14321 Int) (v_prenex_14320 Int)) (or (<= (+ (select main_a v_prenex_14320) (select main_a v_prenex_14321)) 1000) (<= (+ main_y 1) v_prenex_14320) (<= 1000 (* 2 (select main_a v_prenex_14320))) (< v_prenex_14320 main_y) (<= 0 (+ (select main_a v_prenex_14321) 498)) (<= (select main_a v_prenex_14321) 999) (< v_prenex_14321 main_x))) (forall ((v_prenex_16781 Int) (v_prenex_16782 Int)) (or (<= 500 (select main_a v_prenex_16781)) (<= (select main_a v_prenex_16782) 500) (<= (+ main_y 1) v_prenex_16781) (< v_prenex_16781 main_y) (<= 1000 (+ (select main_a v_prenex_16781) (select main_a v_prenex_16782))) (<= (* 2 (select main_a v_prenex_16781)) 1998) (<= (* 2 (select main_a v_prenex_16782)) 1000))) (or (forall ((v_prenex_13781 Int)) (or (< v_prenex_13781 main_y) (<= (select main_a v_prenex_13781) 1498) (<= (+ main_y 1) v_prenex_13781) (<= 1000 (* 2 (select main_a v_prenex_13781))) (<= 1 (select main_a v_prenex_13781)))) (forall ((v_prenex_13782 Int)) (or (<= 1 (select main_a v_prenex_13782)) (<= (select main_a v_prenex_13782) 999)))) (forall ((v_prenex_15386 Int) (v_prenex_15385 Int)) (or (<= (+ (select main_a v_prenex_15385) (select main_a v_prenex_15386)) 1000) (< v_prenex_15386 main_x) (<= 0 (+ (select main_a v_prenex_15386) 498)) (<= (select main_a v_prenex_15386) 999) (<= (+ main_x 1) v_prenex_15386))) (forall ((v_prenex_23585 Int) (v_prenex_23584 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23585))) (<= 1000 (* 2 (select main_a v_prenex_23584))) (<= 1000 (+ (select main_a v_prenex_23584) (select main_a v_prenex_23585))) (< v_prenex_23584 main_y) (<= (+ main_y 1) v_prenex_23584) (<= (+ main_x 1) v_prenex_23585))) (forall ((v_prenex_21138 Int) (v_prenex_21139 Int)) (or (<= (+ main_y 1) v_prenex_21138) (<= 0 (+ (select main_a v_prenex_21139) 498)) (<= (+ (select main_a v_prenex_21138) (select main_a v_prenex_21139)) 1000) (<= (select main_a v_prenex_21138) 999) (<= (select main_a v_prenex_21139) 999) (< v_prenex_21138 main_y) (<= (+ main_x 1) v_prenex_21139))) (forall ((v_prenex_17242 Int) (v_prenex_17243 Int)) (or (<= (select main_a v_prenex_17243) (select main_a v_prenex_17242)) (<= (* 2 (select main_a v_prenex_17243)) 1000) (<= (+ main_y 1) v_prenex_17242) (< v_prenex_17242 main_y) (<= 1000 (* 2 (select main_a v_prenex_17242))) (<= (select main_a v_prenex_17243) 999) (<= (select main_a v_prenex_17242) 1498))) (forall ((v_prenex_15354 Int) (v_prenex_15353 Int)) (or (<= (+ main_x 1) v_prenex_15354) (<= (+ main_y 1) v_prenex_15353) (< v_prenex_15353 main_y) (<= (select main_a v_prenex_15353) 1498) (<= (* 2 (select main_a v_prenex_15354)) 1000) (<= 0 (+ (select main_a v_prenex_15354) 498)) (<= (select main_a v_prenex_15353) (+ (select main_a v_prenex_15354) 998)))) (forall ((v_prenex_19302 Int) (v_prenex_19303 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19302))) (<= 1000 (+ (select main_a v_prenex_19302) (select main_a v_prenex_19303))) (<= 0 (+ (select main_a v_prenex_19303) 498)) (< v_prenex_19302 main_y) (<= (+ main_y 1) v_prenex_19302) (<= 500 (select main_a v_prenex_19302)))) (forall ((v_prenex_11431 Int) (v_prenex_11430 Int)) (or (<= (select main_a v_prenex_11431) (select main_a v_prenex_11430)) (<= (select main_a v_prenex_11431) 999) (< v_prenex_11430 main_y) (<= 500 (select main_a v_prenex_11430)) (<= (select main_a v_prenex_11430) 999) (<= (+ main_y 1) v_prenex_11430))) (or (forall ((v_prenex_11070 Int)) (or (<= (select main_a v_prenex_11070) 999) (<= 0 (+ (select main_a v_prenex_11070) 498)))) (forall ((v_prenex_11069 Int)) (or (< v_prenex_11069 main_y) (<= 500 (select main_a v_prenex_11069)) (<= (+ main_y 1) v_prenex_11069) (<= 1000 (* 2 (select main_a v_prenex_11069)))))) (forall ((v_prenex_12606 Int) (v_prenex_12607 Int)) (or (<= (* 2 (select main_a v_prenex_12607)) 1000) (< v_prenex_12606 main_y) (<= (+ main_y 1) v_prenex_12606) (<= 1 (select main_a v_prenex_12606)) (<= (select main_a v_prenex_12607) (select main_a v_prenex_12606)) (<= (select main_a v_prenex_12606) 999) (<= 2 (* 2 (select main_a v_prenex_12607))))) (forall ((v_prenex_14923 Int) (v_prenex_14922 Int)) (or (<= (* 2 (select main_a v_prenex_14923)) 1000) (<= 1000 (+ (select main_a v_prenex_14922) (select main_a v_prenex_14923))) (<= (+ main_y 1) v_prenex_14922) (< v_prenex_14922 main_y) (<= (* 2 (select main_a v_prenex_14922)) 1998) (<= 1 (select main_a v_prenex_14923)))) (forall ((v_prenex_11213 Int) (v_prenex_11214 Int)) (or (<= 1 (select main_a v_prenex_11213)) (< v_prenex_11213 main_y) (<= 1000 (+ (select main_a v_prenex_11213) (select main_a v_prenex_11214))) (<= 500 (select main_a v_prenex_11213)) (<= (select main_a v_prenex_11214) 999) (<= (+ main_y 1) v_prenex_11213) (<= (select main_a v_prenex_11214) 500))) (forall ((v_prenex_14406 Int) (v_prenex_14407 Int)) (or (<= 1 (select main_a v_prenex_14407)) (<= (* 2 (select main_a v_prenex_14406)) 1998) (<= (select main_a v_prenex_14406) (+ (select main_a v_prenex_14407) 998)) (< v_prenex_14406 main_y) (<= (+ main_y 1) v_prenex_14406) (<= 1000 (* 2 (select main_a v_prenex_14406))) (<= (* 2 (select main_a v_prenex_14407)) 1000))) (forall ((v_prenex_23578 Int) (v_prenex_23579 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23579))) (<= (* 2 (select main_a v_prenex_23578)) 1998) (<= (select main_a v_prenex_23579) (select main_a v_prenex_23578)) (< v_prenex_23578 main_y) (<= (select main_a v_prenex_23579) 500) (<= (+ main_y 1) v_prenex_23578))) (forall ((v_prenex_21966 Int) (v_prenex_21967 Int)) (or (< v_prenex_21966 main_y) (<= (select main_a v_prenex_21966) 1498) (<= (+ main_x 1) v_prenex_21967) (<= (select main_a v_prenex_21967) 999) (<= (+ (select main_a v_prenex_21966) (select main_a v_prenex_21967)) 1000) (<= (+ main_y 1) v_prenex_21966) (<= 2 (* 2 (select main_a v_prenex_21967))))) (forall ((v_prenex_23244 Int) (v_prenex_23243 Int)) (or (<= 500 (select main_a v_prenex_23243)) (<= 0 (+ (select main_a v_prenex_23244) 498)) (<= (+ main_y 1) v_prenex_23243) (<= 1 (select main_a v_prenex_23244)) (<= (select main_a v_prenex_23243) (+ (select main_a v_prenex_23244) 998)) (< v_prenex_23243 main_y))) (forall ((v_prenex_19551 Int) (v_prenex_19550 Int)) (or (< v_prenex_19551 main_x) (<= (select main_a v_prenex_19550) (+ (select main_a v_prenex_19551) 998)) (<= (+ main_x 1) v_prenex_19551) (<= 2 (* 2 (select main_a v_prenex_19551))))) (forall ((v_prenex_22475 Int) (v_prenex_22476 Int)) (or (<= (+ (select main_a v_prenex_22475) (select main_a v_prenex_22476)) 1000) (< v_prenex_22475 main_y) (<= (+ main_y 1) v_prenex_22475) (< v_prenex_22476 main_x) (<= 500 (select main_a v_prenex_22475)))) (forall ((v_prenex_12690 Int) (v_prenex_12691 Int)) (or (<= (select main_a v_prenex_12691) 999) (<= 1000 (* 2 (select main_a v_prenex_12690))) (<= (select main_a v_prenex_12690) 1498) (<= (select main_a v_prenex_12690) (+ (select main_a v_prenex_12691) 998)) (<= (* 2 (select main_a v_prenex_12691)) 1000) (<= (+ main_y 1) v_prenex_12690) (< v_prenex_12690 main_y))) (forall ((v_prenex_12748 Int) (v_prenex_12749 Int)) (or (<= (* 2 (select main_a v_prenex_12749)) 1000) (<= 1000 (+ (select main_a v_prenex_12748) (select main_a v_prenex_12749))) (< v_prenex_12748 main_y) (<= (* 2 (select main_a v_prenex_12748)) 1998) (<= (+ main_y 1) v_prenex_12748) (<= (select main_a v_prenex_12749) 999))) (forall ((v_prenex_11023 Int) (v_prenex_11024 Int)) (or (< v_prenex_11023 main_y) (<= (+ main_y 1) v_prenex_11023) (<= (select main_a v_prenex_11024) 999) (<= (select main_a v_prenex_11023) (+ (select main_a v_prenex_11024) 998)) (<= 0 (+ (select main_a v_prenex_11024) 498)) (< v_prenex_11024 main_x) (<= 1 (select main_a v_prenex_11023)))) (forall ((v_prenex_23179 Int) (v_prenex_23180 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23180))) (<= (+ main_y 1) v_prenex_23179) (<= 0 (+ (select main_a v_prenex_23180) 498)) (<= 1000 (* 2 (select main_a v_prenex_23179))) (<= (+ main_x 1) v_prenex_23180) (<= (+ (select main_a v_prenex_23179) (select main_a v_prenex_23180)) 1000) (< v_prenex_23179 main_y))) (forall ((v_prenex_11377 Int) (v_prenex_11378 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11378))) (<= (+ main_y 1) v_prenex_11377) (< v_prenex_11377 main_y) (<= (+ (select main_a v_prenex_11377) (select main_a v_prenex_11378)) 1000) (<= (* 2 (select main_a v_prenex_11377)) 1998) (<= 1000 (* 2 (select main_a v_prenex_11377))) (<= (select main_a v_prenex_11378) 500))) (or (forall ((v_prenex_21374 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21374))) (<= 1 (select main_a v_prenex_21374)))) (forall ((v_prenex_21373 Int)) (or (<= (+ main_y 1) v_prenex_21373) (<= 1000 (* 2 (select main_a v_prenex_21373))) (<= 500 (select main_a v_prenex_21373)) (< v_prenex_21373 main_y) (<= (* 2 (select main_a v_prenex_21373)) 1998)))) (forall ((v_prenex_15995 Int) (v_prenex_15994 Int)) (or (< v_prenex_15994 main_y) (<= 1000 (+ (select main_a v_prenex_15994) (select main_a v_prenex_15995))) (<= 1 (select main_a v_prenex_15995)) (< v_prenex_15995 main_x) (<= 1 (select main_a v_prenex_15994)) (<= (select main_a v_prenex_15995) 999) (<= (+ main_y 1) v_prenex_15994))) (or (forall ((v_prenex_12266 Int)) (or (<= (+ main_x 1) v_prenex_12266) (<= 0 (+ (select main_a v_prenex_12266) 498)) (<= 2 (* 2 (select main_a v_prenex_12266))) (< v_prenex_12266 main_x))) (forall ((v_prenex_12265 Int)) (<= (* 2 (select main_a v_prenex_12265)) 1998))) (forall ((v_prenex_17956 Int) (v_prenex_17957 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17957))) (< v_prenex_17956 main_y) (<= (select main_a v_prenex_17957) 999) (<= (+ main_y 1) v_prenex_17956) (<= (select main_a v_prenex_17956) 1498) (<= (select main_a v_prenex_17957) (select main_a v_prenex_17956)) (<= 1000 (* 2 (select main_a v_prenex_17956))))) (or (forall ((v_prenex_16638 Int)) (<= 0 (+ (select main_a v_prenex_16638) 498))) (forall ((v_prenex_16637 Int)) (or (<= 1 (select main_a v_prenex_16637)) (< v_prenex_16637 main_y) (<= (+ main_y 1) v_prenex_16637) (<= (* 2 (select main_a v_prenex_16637)) 1998) (<= 500 (select main_a v_prenex_16637))))) (forall ((v_prenex_20069 Int) (v_prenex_20068 Int)) (or (<= (+ main_y 1) v_prenex_20068) (<= 1000 (+ (select main_a v_prenex_20068) (select main_a v_prenex_20069))) (< v_prenex_20068 main_y) (< v_prenex_20069 main_x) (<= (select main_a v_prenex_20069) 999) (<= 1 (select main_a v_prenex_20068)))) (forall ((v_prenex_12373 Int) (v_prenex_12372 Int)) (or (<= 500 (select main_a v_prenex_12372)) (<= 2 (* 2 (select main_a v_prenex_12373))) (<= (select main_a v_prenex_12373) 500) (< v_prenex_12372 main_y) (<= 1000 (* 2 (select main_a v_prenex_12372))) (<= (+ (select main_a v_prenex_12372) (select main_a v_prenex_12373)) 1000) (<= (+ main_y 1) v_prenex_12372))) (forall ((v_prenex_20480 Int) (v_prenex_20479 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20479))) (<= 500 (select main_a v_prenex_20479)) (<= (select main_a v_prenex_20480) 500) (<= (select main_a v_prenex_20480) 999) (<= (+ (select main_a v_prenex_20479) (select main_a v_prenex_20480)) 1000) (<= (+ main_y 1) v_prenex_20479) (< v_prenex_20479 main_y))) (or (forall ((v_prenex_14341 Int)) (or (< v_prenex_14341 main_x) (<= 2 (* 2 (select main_a v_prenex_14341))) (<= (+ main_x 1) v_prenex_14341))) (forall ((v_prenex_14340 Int)) (or (<= (* 2 (select main_a v_prenex_14340)) 1998) (< v_prenex_14340 main_y)))) (forall ((v_prenex_19623 Int) (v_prenex_19622 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19623))) (<= 1000 (* 2 (select main_a v_prenex_19622))) (< v_prenex_19622 main_y) (<= 0 (+ (select main_a v_prenex_19623) 498)) (<= 1000 (+ (select main_a v_prenex_19622) (select main_a v_prenex_19623))) (<= (+ main_y 1) v_prenex_19622) (<= 1 (select main_a v_prenex_19622)))) (forall ((v_prenex_14749 Int) (v_prenex_14750 Int)) (or (<= 0 (+ (select main_a v_prenex_14750) 498)) (<= 500 (select main_a v_prenex_14749)) (<= (+ main_y 1) v_prenex_14749) (<= (select main_a v_prenex_14750) (select main_a v_prenex_14749)) (<= 2 (* 2 (select main_a v_prenex_14750))) (< v_prenex_14749 main_y) (<= (* 2 (select main_a v_prenex_14749)) 1998))) (forall ((v_prenex_17107 Int) (v_prenex_17108 Int)) (or (<= (+ main_y 1) v_prenex_17107) (<= (select main_a v_prenex_17107) 1498) (<= (select main_a v_prenex_17108) 999) (< v_prenex_17107 main_y) (<= 1 (select main_a v_prenex_17108)) (<= (* 2 (select main_a v_prenex_17107)) 1998) (<= (select main_a v_prenex_17108) (select main_a v_prenex_17107)))) (forall ((v_prenex_21455 Int) (v_prenex_21456 Int)) (or (<= 1 (select main_a v_prenex_21455)) (<= (select main_a v_prenex_21456) (select main_a v_prenex_21455)) (<= (+ main_y 1) v_prenex_21455) (<= 1 (select main_a v_prenex_21456)) (< v_prenex_21455 main_y) (<= (select main_a v_prenex_21455) 999))) (or (forall ((v_prenex_23409 Int)) (or (< v_prenex_23409 main_y) (<= (select main_a v_prenex_23409) 999) (<= (+ main_y 1) v_prenex_23409) (<= 1000 (* 2 (select main_a v_prenex_23409))))) (forall ((v_prenex_23410 Int)) (or (<= 0 (+ (select main_a v_prenex_23410) 498)) (<= 2 (* 2 (select main_a v_prenex_23410))) (< v_prenex_23410 main_x)))) (forall ((v_prenex_13213 Int) (v_prenex_13212 Int)) (or (< v_prenex_13212 main_y) (<= 1000 (+ (select main_a v_prenex_13212) (select main_a v_prenex_13213))) (< v_prenex_13213 main_x) (<= (+ main_y 1) v_prenex_13212) (<= (* 2 (select main_a v_prenex_13212)) 1998) (<= (* 2 (select main_a v_prenex_13213)) 1000))) (or (forall ((v_prenex_16758 Int)) (or (<= (select main_a v_prenex_16758) 999) (<= (select main_a v_prenex_16758) 500))) (forall ((v_prenex_16757 Int)) (or (<= (+ main_y 1) v_prenex_16757) (<= 1 (select main_a v_prenex_16757)) (<= 1000 (* 2 (select main_a v_prenex_16757))) (<= (* 2 (select main_a v_prenex_16757)) 1998) (< v_prenex_16757 main_y)))) (or (forall ((v_prenex_23506 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23506))) (< v_prenex_23506 main_y) (<= 1 (select main_a v_prenex_23506)) (<= (select main_a v_prenex_23506) 1498) (<= (+ main_y 1) v_prenex_23506))) (forall ((v_prenex_23507 Int)) (or (<= (* 2 (select main_a v_prenex_23507)) 1000) (<= 2 (* 2 (select main_a v_prenex_23507)))))) (forall ((v_prenex_21600 Int) (v_prenex_21601 Int)) (or (<= (select main_a v_prenex_21600) (+ (select main_a v_prenex_21601) 998)) (<= (+ main_y 1) v_prenex_21600) (< v_prenex_21600 main_y) (<= 1 (select main_a v_prenex_21601)) (<= (select main_a v_prenex_21600) 1498) (<= (select main_a v_prenex_21600) 999) (<= 0 (+ (select main_a v_prenex_21601) 498)))) (or (forall ((v_prenex_20379 Int)) (or (<= (+ main_y 1) v_prenex_20379) (< v_prenex_20379 main_y) (<= (* 2 (select main_a v_prenex_20379)) 1998))) (forall ((v_prenex_20380 Int)) (or (<= (+ main_x 1) v_prenex_20380) (<= (select main_a v_prenex_20380) 500) (<= 2 (* 2 (select main_a v_prenex_20380)))))) (or (forall ((v_prenex_22436 Int)) (or (<= 0 (+ (select main_a v_prenex_22436) 498)) (<= (select main_a v_prenex_22436) 500) (<= (+ main_x 1) v_prenex_22436))) (forall ((v_prenex_22435 Int)) (or (< v_prenex_22435 main_y) (<= (select main_a v_prenex_22435) 999) (<= 1000 (* 2 (select main_a v_prenex_22435))) (<= (+ main_y 1) v_prenex_22435)))) (forall ((v_prenex_22159 Int) (v_prenex_22160 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22159))) (<= (+ main_y 1) v_prenex_22159) (< v_prenex_22159 main_y) (<= 1 (select main_a v_prenex_22160)) (<= (* 2 (select main_a v_prenex_22160)) 1000) (<= (+ (select main_a v_prenex_22159) (select main_a v_prenex_22160)) 1000))) (or (forall ((v_prenex_18442 Int)) (or (<= (* 2 (select main_a v_prenex_18442)) 1998) (< v_prenex_18442 main_y) (<= 1000 (* 2 (select main_a v_prenex_18442))) (<= (+ main_y 1) v_prenex_18442))) (forall ((v_prenex_18443 Int)) (or (<= (select main_a v_prenex_18443) 500) (<= 2 (* 2 (select main_a v_prenex_18443)))))) (or (forall ((v_prenex_16899 Int)) (or (<= 500 (select main_a v_prenex_16899)) (<= (* 2 (select main_a v_prenex_16899)) 1998) (<= (+ main_y 1) v_prenex_16899) (< v_prenex_16899 main_y))) (forall ((v_prenex_16900 Int)) (or (<= (select main_a v_prenex_16900) 999) (< v_prenex_16900 main_x)))) (forall ((v_prenex_20516 Int) (v_prenex_20515 Int)) (or (< v_prenex_20515 main_y) (<= 1000 (* 2 (select main_a v_prenex_20515))) (<= (select main_a v_prenex_20515) (+ (select main_a v_prenex_20516) 998)) (<= (* 2 (select main_a v_prenex_20515)) 1998) (<= (+ main_y 1) v_prenex_20515) (<= 1 (select main_a v_prenex_20516)))) (forall ((v_prenex_16225 Int) (v_prenex_16224 Int)) (or (<= 1000 (+ (select main_a v_prenex_16224) (select main_a v_prenex_16225))) (<= 2 (* 2 (select main_a v_prenex_16225))) (<= (* 2 (select main_a v_prenex_16224)) 1998) (<= 1 (select main_a v_prenex_16225)) (< v_prenex_16224 main_y) (<= (+ main_y 1) v_prenex_16224))) (forall ((v_prenex_18347 Int) (v_prenex_18346 Int)) (or (< v_prenex_18346 main_y) (<= (+ main_y 1) v_prenex_18346) (<= (select main_a v_prenex_18346) (+ (select main_a v_prenex_18347) 998)) (<= (+ main_x 1) v_prenex_18347) (<= (* 2 (select main_a v_prenex_18347)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18346))) (<= (select main_a v_prenex_18347) 500))) (forall ((v_prenex_13266 Int) (v_prenex_13267 Int)) (or (< v_prenex_13266 main_y) (<= (+ main_y 1) v_prenex_13266) (<= 1000 (* 2 (select main_a v_prenex_13266))) (<= 2 (* 2 (select main_a v_prenex_13267))) (<= (select main_a v_prenex_13267) (select main_a v_prenex_13266)) (<= 0 (+ (select main_a v_prenex_13267) 498)))) (or (forall ((v_prenex_18603 Int)) (or (<= 1 (select main_a v_prenex_18603)) (<= (* 2 (select main_a v_prenex_18603)) 1998) (<= (+ main_y 1) v_prenex_18603) (< v_prenex_18603 main_y))) (forall ((v_prenex_18604 Int)) (or (<= 1 (select main_a v_prenex_18604)) (< v_prenex_18604 main_x) (<= (select main_a v_prenex_18604) 500)))) (or (forall ((v_prenex_22122 Int)) (<= 0 (+ (select main_a v_prenex_22122) 498))) (forall ((v_prenex_22121 Int)) (or (<= 1 (select main_a v_prenex_22121)) (<= (select main_a v_prenex_22121) 999) (<= 1000 (* 2 (select main_a v_prenex_22121))) (<= (+ main_y 1) v_prenex_22121) (< v_prenex_22121 main_y)))) (or (forall ((v_prenex_12207 Int)) (or (<= (select main_a v_prenex_12207) 999) (<= (+ main_y 1) v_prenex_12207) (< v_prenex_12207 main_y) (<= 1000 (* 2 (select main_a v_prenex_12207))))) (forall ((v_prenex_12208 Int)) (<= 2 (* 2 (select main_a v_prenex_12208))))) (forall ((v_prenex_11121 Int) (v_prenex_11120 Int)) (or (<= (+ main_y 1) v_prenex_11120) (< v_prenex_11120 main_y) (< v_prenex_11121 main_x) (<= 1000 (+ (select main_a v_prenex_11120) (select main_a v_prenex_11121))) (<= 2 (* 2 (select main_a v_prenex_11121))) (<= 1 (select main_a v_prenex_11120)))) (forall ((v_prenex_20199 Int) (v_prenex_20198 Int)) (or (<= 0 (+ (select main_a v_prenex_20199) 498)) (< v_prenex_20198 main_y) (<= 1 (select main_a v_prenex_20199)) (<= (select main_a v_prenex_20198) 1498) (<= (+ main_y 1) v_prenex_20198) (<= 1000 (+ (select main_a v_prenex_20198) (select main_a v_prenex_20199))))) (forall ((v_prenex_15171 Int) (v_prenex_15170 Int)) (or (<= (select main_a v_prenex_15171) (select main_a v_prenex_15170)) (<= (select main_a v_prenex_15170) 999) (< v_prenex_15170 main_y) (<= (+ main_y 1) v_prenex_15170) (<= 1 (select main_a v_prenex_15171)) (<= (select main_a v_prenex_15170) 1498))) (forall ((v_prenex_11525 Int) (v_prenex_11526 Int)) (or (<= (* 2 (select main_a v_prenex_11526)) 1000) (<= (select main_a v_prenex_11526) (select main_a v_prenex_11525)) (<= (+ main_y 1) v_prenex_11525) (<= (select main_a v_prenex_11525) 999) (< v_prenex_11525 main_y) (<= 0 (+ (select main_a v_prenex_11526) 498)))) (or (forall ((v_prenex_14298 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14298))) (< v_prenex_14298 main_y) (<= (select main_a v_prenex_14298) 999) (<= (+ main_y 1) v_prenex_14298))) (forall ((v_prenex_14299 Int)) (or (<= (select main_a v_prenex_14299) 999) (<= 2 (* 2 (select main_a v_prenex_14299)))))) (forall ((v_prenex_20814 Int) (v_prenex_20813 Int)) (or (< v_prenex_20814 main_x) (< v_prenex_20813 main_y) (<= 500 (select main_a v_prenex_20813)) (<= (select main_a v_prenex_20813) (+ (select main_a v_prenex_20814) 998)) (<= (+ main_y 1) v_prenex_20813))) (forall ((v_prenex_20386 Int) (v_prenex_20385 Int)) (or (<= 500 (select main_a v_prenex_20385)) (<= (select main_a v_prenex_20386) 500) (<= 2 (* 2 (select main_a v_prenex_20386))) (< v_prenex_20385 main_y) (<= 1000 (+ (select main_a v_prenex_20385) (select main_a v_prenex_20386))) (<= (select main_a v_prenex_20385) 999) (<= (+ main_y 1) v_prenex_20385))) (forall ((v_prenex_11468 Int) (v_prenex_11469 Int)) (or (<= 0 (+ (select main_a v_prenex_11469) 498)) (<= 500 (select main_a v_prenex_11468)) (<= (select main_a v_prenex_11469) (select main_a v_prenex_11468)) (<= (+ main_y 1) v_prenex_11468) (<= (* 2 (select main_a v_prenex_11468)) 1998) (< v_prenex_11468 main_y) (<= 1 (select main_a v_prenex_11469)))) (forall ((v_prenex_19841 Int) (v_prenex_19842 Int)) (or (<= (+ (select main_a v_prenex_19841) (select main_a v_prenex_19842)) 1000) (<= 500 (select main_a v_prenex_19841)) (< v_prenex_19842 main_x) (<= (select main_a v_prenex_19842) 999) (<= (select main_a v_prenex_19842) 500) (< v_prenex_19841 main_y) (<= (+ main_y 1) v_prenex_19841))) (forall ((v_prenex_20313 Int) (v_prenex_20314 Int)) (or (< v_prenex_20313 main_y) (<= (* 2 (select main_a v_prenex_20314)) 1000) (<= 500 (select main_a v_prenex_20313)) (<= 1000 (+ (select main_a v_prenex_20313) (select main_a v_prenex_20314))) (<= (* 2 (select main_a v_prenex_20313)) 1998) (<= (+ main_y 1) v_prenex_20313))) (forall ((v_prenex_14686 Int) (v_prenex_14685 Int)) (or (< v_prenex_14686 main_x) (<= 1000 (+ (select main_a v_prenex_14685) (select main_a v_prenex_14686))) (<= (select main_a v_prenex_14685) 1498) (<= (select main_a v_prenex_14686) 999) (<= (+ main_y 1) v_prenex_14685) (< v_prenex_14685 main_y))) (forall ((v_prenex_12832 Int) (v_prenex_12831 Int)) (or (< v_prenex_12831 main_y) (<= 0 (+ (select main_a v_prenex_12832) 498)) (<= (select main_a v_prenex_12831) (+ (select main_a v_prenex_12832) 998)) (<= (select main_a v_prenex_12832) 999) (<= 1 (select main_a v_prenex_12831)) (<= (+ main_y 1) v_prenex_12831) (<= (* 2 (select main_a v_prenex_12831)) 1998))) (forall ((v_prenex_16142 Int) (v_prenex_16143 Int)) (or (<= 1000 (+ (select main_a v_prenex_16142) (select main_a v_prenex_16143))) (<= 0 (+ (select main_a v_prenex_16143) 498)) (<= (select main_a v_prenex_16143) 999) (<= 500 (select main_a v_prenex_16142)) (<= (+ main_y 1) v_prenex_16142) (< v_prenex_16142 main_y) (<= (select main_a v_prenex_16142) 1498))) (forall ((v_prenex_13302 Int) (v_prenex_13303 Int)) (or (< v_prenex_13302 main_y) (<= (select main_a v_prenex_13303) (select main_a v_prenex_13302)) (<= 1 (select main_a v_prenex_13303)) (<= (select main_a v_prenex_13302) 1498) (< v_prenex_13303 main_x) (<= (+ main_y 1) v_prenex_13302) (<= 2 (* 2 (select main_a v_prenex_13303))))) (forall ((v_prenex_15666 Int) (v_prenex_15665 Int)) (or (<= 1 (select main_a v_prenex_15665)) (<= (* 2 (select main_a v_prenex_15666)) 1000) (<= 2 (* 2 (select main_a v_prenex_15666))) (<= (+ main_y 1) v_prenex_15665) (< v_prenex_15665 main_y) (<= (+ (select main_a v_prenex_15665) (select main_a v_prenex_15666)) 1000) (<= (* 2 (select main_a v_prenex_15665)) 1998))) (forall ((v_prenex_22224 Int) (v_prenex_22223 Int)) (or (<= (* 2 (select main_a v_prenex_22224)) 1000) (<= (+ main_y 1) v_prenex_22223) (< v_prenex_22223 main_y) (<= 1000 (* 2 (select main_a v_prenex_22223))) (<= (select main_a v_prenex_22223) 1498) (<= (select main_a v_prenex_22224) 999) (<= 1000 (+ (select main_a v_prenex_22223) (select main_a v_prenex_22224))))) (or (forall ((v_prenex_12900 Int)) (or (<= 1 (select main_a v_prenex_12900)) (<= 1000 (* 2 (select main_a v_prenex_12900))) (<= (select main_a v_prenex_12900) 999) (<= (+ main_y 1) v_prenex_12900) (< v_prenex_12900 main_y))) (forall ((v_prenex_12901 Int)) (or (<= (* 2 (select main_a v_prenex_12901)) 1000) (<= 0 (+ (select main_a v_prenex_12901) 498))))) (forall ((v_prenex_14746 Int) (v_prenex_14745 Int)) (or (<= (+ main_y 1) v_prenex_14745) (< v_prenex_14745 main_y) (<= (+ main_x 1) v_prenex_14746) (<= 1000 (* 2 (select main_a v_prenex_14745))) (<= 1 (select main_a v_prenex_14746)) (<= (+ (select main_a v_prenex_14745) (select main_a v_prenex_14746)) 1000) (<= (select main_a v_prenex_14746) 500))) (forall ((v_prenex_18590 Int) (v_prenex_18589 Int)) (or (<= 1 (select main_a v_prenex_18589)) (<= (select main_a v_prenex_18589) 999) (<= (+ main_y 1) v_prenex_18589) (< v_prenex_18589 main_y) (<= (+ (select main_a v_prenex_18589) (select main_a v_prenex_18590)) 1000) (<= (select main_a v_prenex_18590) 999))) (forall ((v_prenex_15882 Int) (v_prenex_15881 Int)) (or (<= (select main_a v_prenex_15881) (+ (select main_a v_prenex_15882) 998)) (<= (+ main_y 1) v_prenex_15881) (<= (+ main_x 1) v_prenex_15882) (<= 1 (select main_a v_prenex_15882)) (< v_prenex_15881 main_y) (<= 1000 (* 2 (select main_a v_prenex_15881))) (<= (* 2 (select main_a v_prenex_15882)) 1000))) (forall ((v_prenex_19866 Int) (v_prenex_19865 Int)) (or (< v_prenex_19865 main_y) (<= 1000 (+ (select main_a v_prenex_19865) (select main_a v_prenex_19866))) (<= 500 (select main_a v_prenex_19865)) (<= 0 (+ (select main_a v_prenex_19866) 498)) (<= (* 2 (select main_a v_prenex_19866)) 1000) (<= (select main_a v_prenex_19865) 999) (<= (+ main_y 1) v_prenex_19865))) (forall ((v_prenex_11464 Int) (v_prenex_11465 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11465))) (<= 0 (+ (select main_a v_prenex_11465) 498)) (<= (+ main_y 1) v_prenex_11464) (<= 1000 (+ (select main_a v_prenex_11464) (select main_a v_prenex_11465))) (<= 500 (select main_a v_prenex_11464)) (< v_prenex_11464 main_y))) (forall ((v_prenex_11760 Int) (v_prenex_11759 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11759))) (<= 500 (select main_a v_prenex_11759)) (<= (+ (select main_a v_prenex_11759) (select main_a v_prenex_11760)) 1000) (<= (select main_a v_prenex_11760) 500) (<= (+ main_y 1) v_prenex_11759) (< v_prenex_11759 main_y))) (forall ((v_prenex_15664 Int) (v_prenex_15663 Int)) (or (<= (select main_a v_prenex_15664) 500) (<= (+ main_y 1) v_prenex_15663) (<= 500 (select main_a v_prenex_15663)) (<= (+ main_x 1) v_prenex_15664) (< v_prenex_15663 main_y) (<= (+ (select main_a v_prenex_15663) (select main_a v_prenex_15664)) 1000))) (forall ((v_prenex_11563 Int) (v_prenex_11564 Int)) (or (< v_prenex_11563 main_y) (<= 1 (select main_a v_prenex_11563)) (<= 1 (select main_a v_prenex_11564)) (<= (select main_a v_prenex_11564) (select main_a v_prenex_11563)) (<= 2 (* 2 (select main_a v_prenex_11564))) (<= (+ main_x 1) v_prenex_11564) (<= (+ main_y 1) v_prenex_11563))) (forall ((v_prenex_15959 Int) (v_prenex_15960 Int)) (or (< v_prenex_15959 main_y) (<= (select main_a v_prenex_15959) 1498) (<= 2 (* 2 (select main_a v_prenex_15960))) (<= (+ main_y 1) v_prenex_15959) (<= (* 2 (select main_a v_prenex_15960)) 1000) (<= (select main_a v_prenex_15959) (+ (select main_a v_prenex_15960) 998)))) (or (forall ((v_prenex_23136 Int)) (or (<= 500 (select main_a v_prenex_23136)) (<= 1000 (* 2 (select main_a v_prenex_23136))) (< v_prenex_23136 main_y) (<= (+ main_y 1) v_prenex_23136))) (forall ((v_prenex_23137 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23137))) (<= 1 (select main_a v_prenex_23137))))) (forall ((v_prenex_22812 Int) (v_prenex_22813 Int)) (or (<= 1 (select main_a v_prenex_22812)) (<= (select main_a v_prenex_22813) 999) (< v_prenex_22812 main_y) (<= 1000 (* 2 (select main_a v_prenex_22812))) (<= (select main_a v_prenex_22813) 500) (<= (+ (select main_a v_prenex_22812) (select main_a v_prenex_22813)) 1000) (<= (+ main_y 1) v_prenex_22812))) (forall ((v_prenex_21317 Int) (v_prenex_21318 Int)) (or (<= (+ main_y 1) v_prenex_21317) (<= (* 2 (select main_a v_prenex_21318)) 1000) (<= (select main_a v_prenex_21318) (select main_a v_prenex_21317)) (<= 1 (select main_a v_prenex_21317)) (< v_prenex_21317 main_y) (<= (* 2 (select main_a v_prenex_21317)) 1998) (<= 0 (+ (select main_a v_prenex_21318) 498)))) (forall ((v_prenex_18525 Int) (v_prenex_18526 Int)) (or (<= (+ main_x 1) v_prenex_18526) (< v_prenex_18526 main_x) (<= (+ main_y 1) v_prenex_18525) (<= (select main_a v_prenex_18526) 999) (<= 1000 (+ (select main_a v_prenex_18525) (select main_a v_prenex_18526))))) (forall ((v_prenex_18976 Int) (v_prenex_18977 Int)) (or (<= (select main_a v_prenex_18976) 1498) (<= 500 (select main_a v_prenex_18976)) (<= (select main_a v_prenex_18976) (+ (select main_a v_prenex_18977) 998)) (<= (+ main_y 1) v_prenex_18976) (< v_prenex_18976 main_y))) (or (forall ((v_prenex_16377 Int)) (or (<= (select main_a v_prenex_16377) 999) (<= (* 2 (select main_a v_prenex_16377)) 1000))) (forall ((v_prenex_16376 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16376))) (<= (+ main_y 1) v_prenex_16376) (<= (select main_a v_prenex_16376) 999) (< v_prenex_16376 main_y) (<= 500 (select main_a v_prenex_16376))))) (forall ((v_prenex_16084 Int) (v_prenex_16085 Int)) (or (<= (+ main_x 1) v_prenex_16085) (<= 2 (* 2 (select main_a v_prenex_16085))) (<= (+ main_y 1) v_prenex_16084) (<= (select main_a v_prenex_16085) (select main_a v_prenex_16084)) (< v_prenex_16084 main_y) (<= 500 (select main_a v_prenex_16084)))) (forall ((v_prenex_23437 Int) (v_prenex_23438 Int)) (or (<= (select main_a v_prenex_23437) (+ (select main_a v_prenex_23438) 998)) (<= (select main_a v_prenex_23438) 999) (< v_prenex_23437 main_y) (<= (* 2 (select main_a v_prenex_23438)) 1000) (<= (+ main_y 1) v_prenex_23437) (<= 1 (select main_a v_prenex_23437)))) (forall ((v_prenex_18622 Int) (v_prenex_18621 Int)) (or (<= (+ main_y 1) v_prenex_18621) (<= (* 2 (select main_a v_prenex_18622)) 1000) (<= (select main_a v_prenex_18621) (+ (select main_a v_prenex_18622) 998)) (<= 2 (* 2 (select main_a v_prenex_18622))) (< v_prenex_18621 main_y) (<= (select main_a v_prenex_18621) 999) (<= 500 (select main_a v_prenex_18621)))) (forall ((v_prenex_15157 Int) (v_prenex_15156 Int)) (or (< v_prenex_15156 main_y) (<= (* 2 (select main_a v_prenex_15156)) 1998) (<= 1000 (+ (select main_a v_prenex_15156) (select main_a v_prenex_15157))) (<= 1 (select main_a v_prenex_15157)) (<= (+ main_y 1) v_prenex_15156))) (forall ((v_prenex_20320 Int) (v_prenex_20319 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20320))) (<= 1 (select main_a v_prenex_20319)) (<= (+ main_y 1) v_prenex_20319) (< v_prenex_20319 main_y) (<= (+ (select main_a v_prenex_20319) (select main_a v_prenex_20320)) 1000) (<= 0 (+ (select main_a v_prenex_20320) 498)) (<= 500 (select main_a v_prenex_20319)))) (forall ((v_prenex_15669 Int) (v_prenex_15670 Int)) (or (<= (+ main_y 1) v_prenex_15669) (<= 1 (select main_a v_prenex_15669)) (<= (select main_a v_prenex_15669) 999) (<= (select main_a v_prenex_15670) (select main_a v_prenex_15669)) (<= (select main_a v_prenex_15670) 500) (<= 2 (* 2 (select main_a v_prenex_15670))) (< v_prenex_15669 main_y))) (or (forall ((v_prenex_23336 Int)) (or (<= (+ main_x 1) v_prenex_23336) (<= (select main_a v_prenex_23336) 500))) (forall ((v_prenex_23335 Int)) (or (<= (+ main_y 1) v_prenex_23335) (<= 1 (select main_a v_prenex_23335)) (< v_prenex_23335 main_y) (<= 1000 (* 2 (select main_a v_prenex_23335)))))) (forall ((v_prenex_20464 Int) (v_prenex_20463 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20464))) (<= (select main_a v_prenex_20464) (select main_a v_prenex_20463)) (<= 500 (select main_a v_prenex_20463)) (<= (select main_a v_prenex_20463) 999) (<= (select main_a v_prenex_20464) 999) (< v_prenex_20463 main_y) (<= (+ main_y 1) v_prenex_20463))) (forall ((v_prenex_22888 Int) (v_prenex_22889 Int)) (or (<= (* 2 (select main_a v_prenex_22889)) 1000) (<= 1 (select main_a v_prenex_22888)) (< v_prenex_22888 main_y) (<= 1 (select main_a v_prenex_22889)) (<= (+ main_y 1) v_prenex_22888) (<= (select main_a v_prenex_22888) 999) (<= (select main_a v_prenex_22889) (select main_a v_prenex_22888)))) (forall ((v_prenex_15447 Int) (v_prenex_15448 Int)) (or (<= (+ main_y 1) v_prenex_15447) (<= 1 (select main_a v_prenex_15447)) (<= (select main_a v_prenex_15448) (select main_a v_prenex_15447)) (<= (* 2 (select main_a v_prenex_15448)) 1000) (<= (+ main_x 1) v_prenex_15448) (<= 2 (* 2 (select main_a v_prenex_15448))) (< v_prenex_15447 main_y))) (forall ((v_prenex_14538 Int) (v_prenex_14539 Int)) (or (<= (select main_a v_prenex_14538) 999) (<= (select main_a v_prenex_14539) 500) (< v_prenex_14538 main_y) (<= 500 (select main_a v_prenex_14538)) (<= 0 (+ (select main_a v_prenex_14539) 498)) (<= (+ main_y 1) v_prenex_14538) (<= (select main_a v_prenex_14538) (+ (select main_a v_prenex_14539) 998)))) (forall ((v_prenex_23396 Int) (v_prenex_23395 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23396))) (<= 1 (select main_a v_prenex_23395)) (<= (* 2 (select main_a v_prenex_23396)) 1000) (<= (+ main_y 1) v_prenex_23395) (<= (+ (select main_a v_prenex_23395) (select main_a v_prenex_23396)) 1000) (<= (* 2 (select main_a v_prenex_23395)) 1998) (< v_prenex_23395 main_y))) (forall ((v_prenex_20209 Int) (v_prenex_20208 Int)) (or (<= (select main_a v_prenex_20208) 999) (<= (select main_a v_prenex_20209) 500) (<= 2 (* 2 (select main_a v_prenex_20209))) (< v_prenex_20208 main_y) (<= (select main_a v_prenex_20209) (select main_a v_prenex_20208)) (<= (+ main_y 1) v_prenex_20208) (<= 500 (select main_a v_prenex_20208)))) (forall ((v_prenex_19759 Int) (v_prenex_19760 Int)) (or (<= (* 2 (select main_a v_prenex_19760)) 1000) (<= (+ main_y 1) v_prenex_19759) (<= 500 (select main_a v_prenex_19759)) (< v_prenex_19759 main_y) (<= 1000 (+ (select main_a v_prenex_19759) (select main_a v_prenex_19760))) (<= (+ main_x 1) v_prenex_19760) (<= 0 (+ (select main_a v_prenex_19760) 498)))) (or (forall ((v_prenex_17681 Int)) (or (<= (+ main_y 1) v_prenex_17681) (<= (select main_a v_prenex_17681) 999) (<= (* 2 (select main_a v_prenex_17681)) 1998) (< v_prenex_17681 main_y))) (forall ((v_prenex_17682 Int)) (<= 1 (select main_a v_prenex_17682)))) (forall ((v_prenex_19900 Int) (v_prenex_19899 Int)) (or (<= (select main_a v_prenex_19900) 500) (<= (+ main_y 1) v_prenex_19899) (<= 1000 (* 2 (select main_a v_prenex_19899))) (< v_prenex_19899 main_y) (<= (* 2 (select main_a v_prenex_19900)) 1000) (<= 1000 (+ (select main_a v_prenex_19899) (select main_a v_prenex_19900))) (<= 1 (select main_a v_prenex_19899)))) (forall ((v_prenex_20131 Int) (v_prenex_20130 Int)) (or (<= 1 (select main_a v_prenex_20131)) (<= (select main_a v_prenex_20131) 500) (<= (+ main_y 1) v_prenex_20130) (<= (select main_a v_prenex_20130) 999) (< v_prenex_20130 main_y) (<= (+ (select main_a v_prenex_20130) (select main_a v_prenex_20131)) 1000) (<= 1 (select main_a v_prenex_20130)))) (forall ((v_prenex_15010 Int) (v_prenex_15011 Int)) (or (<= (select main_a v_prenex_15011) 500) (<= (+ (select main_a v_prenex_15010) (select main_a v_prenex_15011)) 1000) (<= 1000 (* 2 (select main_a v_prenex_15010))) (<= 1 (select main_a v_prenex_15011)) (<= (+ main_y 1) v_prenex_15010) (<= (select main_a v_prenex_15010) 1498) (< v_prenex_15010 main_y))) (or (forall ((v_prenex_13417 Int)) (or (< v_prenex_13417 main_x) (<= 2 (* 2 (select main_a v_prenex_13417))))) (forall ((v_prenex_13416 Int)) (or (<= (* 2 (select main_a v_prenex_13416)) 1998) (<= (+ main_y 1) v_prenex_13416) (<= 500 (select main_a v_prenex_13416)) (< v_prenex_13416 main_y)))) (forall ((v_prenex_22286 Int) (v_prenex_22285 Int)) (or (<= (select main_a v_prenex_22286) 999) (<= (* 2 (select main_a v_prenex_22285)) 1998) (<= (+ main_y 1) v_prenex_22285) (<= (select main_a v_prenex_22285) (+ (select main_a v_prenex_22286) 998)) (<= (+ main_x 1) v_prenex_22286) (< v_prenex_22285 main_y))) (forall ((v_prenex_12597 Int) (v_prenex_12596 Int)) (or (<= 500 (select main_a v_prenex_12596)) (<= 1000 (* 2 (select main_a v_prenex_12596))) (<= (+ main_y 1) v_prenex_12596) (<= 2 (* 2 (select main_a v_prenex_12597))) (< v_prenex_12596 main_y) (<= (+ (select main_a v_prenex_12596) (select main_a v_prenex_12597)) 1000) (<= 0 (+ (select main_a v_prenex_12597) 498)))) (forall ((v_prenex_21814 Int) (v_prenex_21815 Int)) (or (<= (select main_a v_prenex_21814) 999) (<= 2 (* 2 (select main_a v_prenex_21815))) (<= (select main_a v_prenex_21815) 500) (<= 1000 (+ (select main_a v_prenex_21814) (select main_a v_prenex_21815))) (< v_prenex_21814 main_y) (<= (+ main_y 1) v_prenex_21814))) (or (forall ((v_prenex_14548 Int)) (or (< v_prenex_14548 main_y) (<= (select main_a v_prenex_14548) 999) (<= (+ main_y 1) v_prenex_14548) (<= (* 2 (select main_a v_prenex_14548)) 1998) (<= 1 (select main_a v_prenex_14548)))) (forall ((v_prenex_14549 Int)) (or (<= (* 2 (select main_a v_prenex_14549)) 1000) (<= (select main_a v_prenex_14549) 500)))) (forall ((v_prenex_12173 Int) (v_prenex_12174 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12174))) (< v_prenex_12173 main_y) (<= (+ main_y 1) v_prenex_12173) (<= (select main_a v_prenex_12173) 1498) (<= 0 (+ (select main_a v_prenex_12174) 498)) (<= 1000 (+ (select main_a v_prenex_12173) (select main_a v_prenex_12174))) (<= 1 (select main_a v_prenex_12173)))) (or (forall ((v_prenex_18783 Int)) (or (<= (+ main_x 1) v_prenex_18783) (<= 0 (+ (select main_a v_prenex_18783) 498)) (<= (* 2 (select main_a v_prenex_18783)) 1000))) (forall ((v_prenex_18782 Int)) (or (< v_prenex_18782 main_y) (<= (+ main_y 1) v_prenex_18782) (<= 500 (select main_a v_prenex_18782)) (<= (* 2 (select main_a v_prenex_18782)) 1998)))) (forall ((v_prenex_14578 Int) (v_prenex_14579 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14579))) (< v_prenex_14579 main_x) (<= (select main_a v_prenex_14579) (select main_a v_prenex_14578)) (<= (+ main_y 1) v_prenex_14578) (<= (+ main_x 1) v_prenex_14579))) (or (forall ((v_prenex_19149 Int)) (or (<= (select main_a v_prenex_19149) 999) (<= 2 (* 2 (select main_a v_prenex_19149))))) (forall ((v_prenex_19148 Int)) (or (<= (* 2 (select main_a v_prenex_19148)) 1998) (<= 1 (select main_a v_prenex_19148)) (<= 1000 (* 2 (select main_a v_prenex_19148))) (< v_prenex_19148 main_y) (<= (+ main_y 1) v_prenex_19148)))) (forall ((v_prenex_21283 Int) (v_prenex_21284 Int)) (or (<= (+ main_y 1) v_prenex_21283) (<= (select main_a v_prenex_21284) 999) (<= (* 2 (select main_a v_prenex_21283)) 1998) (<= (select main_a v_prenex_21284) 500) (< v_prenex_21283 main_y) (<= (+ (select main_a v_prenex_21283) (select main_a v_prenex_21284)) 1000) (<= 500 (select main_a v_prenex_21283)))) (forall ((v_prenex_17376 Int) (v_prenex_17377 Int)) (or (<= 500 (select main_a v_prenex_17376)) (<= (select main_a v_prenex_17376) 1498) (< v_prenex_17376 main_y) (<= (select main_a v_prenex_17377) 999) (<= 2 (* 2 (select main_a v_prenex_17377))) (<= (+ (select main_a v_prenex_17376) (select main_a v_prenex_17377)) 1000) (<= (+ main_y 1) v_prenex_17376))) (forall ((v_prenex_18466 Int) (v_prenex_18467 Int)) (or (< v_prenex_18466 main_y) (<= 2 (* 2 (select main_a v_prenex_18467))) (<= (select main_a v_prenex_18466) (+ (select main_a v_prenex_18467) 998)) (<= (+ main_y 1) v_prenex_18466) (<= 1000 (* 2 (select main_a v_prenex_18466))))) (forall ((v_prenex_21816 Int) (v_prenex_21817 Int)) (or (< v_prenex_21816 main_y) (<= (select main_a v_prenex_21816) (+ (select main_a v_prenex_21817) 998)) (<= 0 (+ (select main_a v_prenex_21817) 498)) (<= (+ main_y 1) v_prenex_21816) (<= 1000 (* 2 (select main_a v_prenex_21816))) (<= (select main_a v_prenex_21816) 999) (<= (select main_a v_prenex_21817) 500))) (or (forall ((v_prenex_22798 Int)) (or (<= (* 2 (select main_a v_prenex_22798)) 1998) (<= (select main_a v_prenex_22798) 999) (<= (+ main_y 1) v_prenex_22798) (<= 1000 (* 2 (select main_a v_prenex_22798))) (< v_prenex_22798 main_y))) (forall ((v_prenex_22799 Int)) (or (<= (select main_a v_prenex_22799) 500) (<= 2 (* 2 (select main_a v_prenex_22799)))))) (or (forall ((v_prenex_18261 Int)) (or (<= (* 2 (select main_a v_prenex_18261)) 1998) (< v_prenex_18261 main_y) (<= (+ main_y 1) v_prenex_18261) (<= 1 (select main_a v_prenex_18261)))) (forall ((v_prenex_18262 Int)) (or (<= (* 2 (select main_a v_prenex_18262)) 1000) (<= 1 (select main_a v_prenex_18262)) (<= (+ main_x 1) v_prenex_18262)))) (or (forall ((v_prenex_14854 Int)) (or (<= (+ main_y 1) v_prenex_14854) (<= (* 2 (select main_a v_prenex_14854)) 1998) (<= 1 (select main_a v_prenex_14854)) (<= (select main_a v_prenex_14854) 999) (< v_prenex_14854 main_y))) (forall ((v_prenex_14855 Int)) (<= 1 (select main_a v_prenex_14855)))) (forall ((v_prenex_20672 Int) (v_prenex_20671 Int)) (or (<= (+ main_y 1) v_prenex_20671) (<= (+ (select main_a v_prenex_20671) (select main_a v_prenex_20672)) 1000) (< v_prenex_20671 main_y) (<= 2 (* 2 (select main_a v_prenex_20672))) (<= (select main_a v_prenex_20671) 1498))) (or (forall ((v_prenex_10972 Int)) (or (<= (select main_a v_prenex_10972) 500) (<= (* 2 (select main_a v_prenex_10972)) 1000))) (forall ((v_prenex_10971 Int)) (or (< v_prenex_10971 main_y) (<= (select main_a v_prenex_10971) 1498) (<= (+ main_y 1) v_prenex_10971) (<= (* 2 (select main_a v_prenex_10971)) 1998)))) (forall ((v_prenex_16062 Int) (v_prenex_16063 Int)) (or (<= (+ main_y 1) v_prenex_16062) (<= 1 (select main_a v_prenex_16062)) (<= (select main_a v_prenex_16062) (+ (select main_a v_prenex_16063) 998)) (<= (select main_a v_prenex_16063) 500) (<= 500 (select main_a v_prenex_16062)) (<= 0 (+ (select main_a v_prenex_16063) 498)) (< v_prenex_16062 main_y))) (forall ((v_prenex_15957 Int) (v_prenex_15958 Int)) (or (< v_prenex_15957 main_y) (<= 1000 (* 2 (select main_a v_prenex_15957))) (<= (* 2 (select main_a v_prenex_15958)) 1000) (< v_prenex_15958 main_x) (<= (+ main_y 1) v_prenex_15957) (<= 1000 (+ (select main_a v_prenex_15957) (select main_a v_prenex_15958))) (<= (select main_a v_prenex_15958) 999))) (forall ((v_prenex_15578 Int) (v_prenex_15577 Int)) (or (<= (* 2 (select main_a v_prenex_15578)) 1000) (< v_prenex_15577 main_y) (<= (* 2 (select main_a v_prenex_15577)) 1998) (<= 1000 (* 2 (select main_a v_prenex_15577))) (<= (select main_a v_prenex_15578) 500) (<= (+ main_y 1) v_prenex_15577) (<= 1000 (+ (select main_a v_prenex_15577) (select main_a v_prenex_15578))))) (forall ((v_prenex_17442 Int) (v_prenex_17443 Int)) (or (<= (select main_a v_prenex_17443) (select main_a v_prenex_17442)) (<= 0 (+ (select main_a v_prenex_17443) 498)) (<= (+ main_y 1) v_prenex_17442) (< v_prenex_17442 main_y) (<= (* 2 (select main_a v_prenex_17442)) 1998) (<= (select main_a v_prenex_17443) 999))) (forall ((v_prenex_15452 Int) (v_prenex_15451 Int)) (or (<= (select main_a v_prenex_15452) (select main_a v_prenex_15451)) (<= 0 (+ (select main_a v_prenex_15452) 498)) (< v_prenex_15451 main_y) (<= (+ main_y 1) v_prenex_15451) (<= (select main_a v_prenex_15451) 999))) (forall ((v_prenex_18464 Int) (v_prenex_18465 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18464))) (<= (+ (select main_a v_prenex_18464) (select main_a v_prenex_18465)) 1000) (<= (+ main_y 1) v_prenex_18464) (<= 2 (* 2 (select main_a v_prenex_18465))) (<= (* 2 (select main_a v_prenex_18465)) 1000) (<= 500 (select main_a v_prenex_18464)) (< v_prenex_18464 main_y))) (or (forall ((v_prenex_17592 Int)) (or (<= (+ main_x 1) v_prenex_17592) (<= (select main_a v_prenex_17592) 999) (<= 0 (+ (select main_a v_prenex_17592) 498)))) (forall ((v_prenex_17591 Int)) (or (< v_prenex_17591 main_y) (<= (* 2 (select main_a v_prenex_17591)) 1998) (<= (+ main_y 1) v_prenex_17591) (<= (select main_a v_prenex_17591) 999)))) (forall ((v_prenex_20362 Int) (v_prenex_20361 Int)) (or (<= (select main_a v_prenex_20362) 500) (< v_prenex_20361 main_y) (<= 0 (+ (select main_a v_prenex_20362) 498)) (<= (+ main_y 1) v_prenex_20361) (<= (select main_a v_prenex_20362) (select main_a v_prenex_20361)) (<= 1 (select main_a v_prenex_20361)))) (forall ((v_prenex_21807 Int) (v_prenex_21806 Int)) (or (<= (select main_a v_prenex_21807) 500) (<= 1 (select main_a v_prenex_21806)) (<= 1 (select main_a v_prenex_21807)) (<= 1000 (+ (select main_a v_prenex_21806) (select main_a v_prenex_21807))) (< v_prenex_21806 main_y) (<= (select main_a v_prenex_21806) 1498) (<= (+ main_y 1) v_prenex_21806))) (forall ((v_prenex_20334 Int) (v_prenex_20333 Int)) (or (<= (select main_a v_prenex_20334) (select main_a v_prenex_20333)) (<= (+ main_y 1) v_prenex_20333) (< v_prenex_20333 main_y) (<= (select main_a v_prenex_20334) 999) (<= (select main_a v_prenex_20333) 1498) (<= 0 (+ (select main_a v_prenex_20334) 498)))) (forall ((v_prenex_22840 Int) (v_prenex_22841 Int)) (or (<= (select main_a v_prenex_22841) (select main_a v_prenex_22840)) (<= (+ main_y 1) v_prenex_22840) (<= (* 2 (select main_a v_prenex_22840)) 1998) (<= (select main_a v_prenex_22841) 500) (<= 1 (select main_a v_prenex_22840)) (< v_prenex_22840 main_y) (<= (select main_a v_prenex_22841) 999))) (or (forall ((v_prenex_12448 Int)) (or (<= 1 (select main_a v_prenex_12448)) (<= 2 (* 2 (select main_a v_prenex_12448))))) (forall ((v_prenex_12447 Int)) (or (<= (+ main_y 1) v_prenex_12447) (<= (select main_a v_prenex_12447) 999) (<= 1000 (* 2 (select main_a v_prenex_12447))) (< v_prenex_12447 main_y)))) (forall ((v_prenex_17396 Int) (v_prenex_17397 Int)) (or (<= (select main_a v_prenex_17396) 999) (<= 2 (* 2 (select main_a v_prenex_17397))) (< v_prenex_17396 main_y) (<= 500 (select main_a v_prenex_17396)) (<= (* 2 (select main_a v_prenex_17397)) 1000) (<= (+ main_y 1) v_prenex_17396) (<= 1000 (+ (select main_a v_prenex_17396) (select main_a v_prenex_17397))))) (forall ((v_prenex_16407 Int) (v_prenex_16408 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16408))) (<= (select main_a v_prenex_16408) 999) (<= (+ main_y 1) v_prenex_16407) (<= (+ main_x 1) v_prenex_16408) (< v_prenex_16407 main_y) (<= 1000 (* 2 (select main_a v_prenex_16407))) (<= (+ (select main_a v_prenex_16407) (select main_a v_prenex_16408)) 1000))) (or (forall ((v_prenex_15442 Int)) (or (<= 0 (+ (select main_a v_prenex_15442) 498)) (<= (+ main_x 1) v_prenex_15442) (<= (* 2 (select main_a v_prenex_15442)) 1000))) (forall ((v_prenex_15441 Int)) (or (<= (* 2 (select main_a v_prenex_15441)) 1998) (<= (select main_a v_prenex_15441) 999) (<= (+ main_y 1) v_prenex_15441) (< v_prenex_15441 main_y)))) (forall ((v_prenex_16431 Int) (v_prenex_16432 Int)) (or (<= (+ (select main_a v_prenex_16431) (select main_a v_prenex_16432)) 1000) (<= 0 (+ (select main_a v_prenex_16432) 498)) (<= 2 (* 2 (select main_a v_prenex_16432))) (< v_prenex_16432 main_x) (<= (+ main_y 1) v_prenex_16431) (<= 1 (select main_a v_prenex_16431)) (< v_prenex_16431 main_y))) (forall ((v_prenex_15412 Int) (v_prenex_15411 Int)) (or (<= (* 2 (select main_a v_prenex_15412)) 1000) (<= 1 (select main_a v_prenex_15412)) (<= (+ main_x 1) v_prenex_15412) (< v_prenex_15411 main_y) (<= (select main_a v_prenex_15411) 1498) (<= 1000 (+ (select main_a v_prenex_15411) (select main_a v_prenex_15412))) (<= (+ main_y 1) v_prenex_15411))) (or (forall ((v_prenex_18123 Int)) (or (< v_prenex_18123 main_y) (<= (+ main_y 1) v_prenex_18123) (<= (select main_a v_prenex_18123) 1498) (<= (* 2 (select main_a v_prenex_18123)) 1998))) (forall ((v_prenex_18124 Int)) (or (<= 1 (select main_a v_prenex_18124)) (< v_prenex_18124 main_x) (<= (* 2 (select main_a v_prenex_18124)) 1000)))) (forall ((v_prenex_20061 Int) (v_prenex_20060 Int)) (or (<= (select main_a v_prenex_20060) 999) (<= 1000 (+ (select main_a v_prenex_20060) (select main_a v_prenex_20061))) (<= (+ main_y 1) v_prenex_20060) (< v_prenex_20060 main_y) (<= 1000 (* 2 (select main_a v_prenex_20060))) (<= 1 (select main_a v_prenex_20061)))) (forall ((v_prenex_18374 Int) (v_prenex_18375 Int)) (or (<= (+ (select main_a v_prenex_18374) (select main_a v_prenex_18375)) 1000) (<= (select main_a v_prenex_18374) 999) (<= 500 (select main_a v_prenex_18374)) (<= 0 (+ (select main_a v_prenex_18375) 498)) (< v_prenex_18374 main_y) (<= 2 (* 2 (select main_a v_prenex_18375))) (<= (+ main_y 1) v_prenex_18374))) (forall ((v_prenex_16208 Int) (v_prenex_16209 Int)) (or (<= (+ main_x 1) v_prenex_16209) (< v_prenex_16209 main_x) (<= 0 (+ (select main_a v_prenex_16209) 498)) (<= (select main_a v_prenex_16209) 999) (<= (select main_a v_prenex_16209) (select main_a v_prenex_16208)))) (forall ((v_prenex_17026 Int) (v_prenex_17027 Int)) (or (<= (+ main_y 1) v_prenex_17026) (<= 0 (+ (select main_a v_prenex_17027) 498)) (<= (select main_a v_prenex_17027) 500) (<= (* 2 (select main_a v_prenex_17026)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17026))) (<= (select main_a v_prenex_17027) (select main_a v_prenex_17026)) (< v_prenex_17026 main_y))) (or (forall ((v_prenex_15955 Int)) (or (<= (select main_a v_prenex_15955) 1498) (<= (select main_a v_prenex_15955) 999) (< v_prenex_15955 main_y) (<= (+ main_y 1) v_prenex_15955) (<= (* 2 (select main_a v_prenex_15955)) 1998))) (forall ((v_prenex_15956 Int)) (or (<= 0 (+ (select main_a v_prenex_15956) 498)) (<= 2 (* 2 (select main_a v_prenex_15956)))))) (forall ((v_prenex_16300 Int) (v_prenex_16301 Int)) (or (< v_prenex_16301 main_x) (< v_prenex_16300 main_y) (<= 1 (select main_a v_prenex_16300)) (<= (+ main_y 1) v_prenex_16300) (<= (select main_a v_prenex_16300) (+ (select main_a v_prenex_16301) 998)) (<= (select main_a v_prenex_16301) 999))) (or (forall ((v_prenex_11727 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11727))) (< v_prenex_11727 main_y) (<= (select main_a v_prenex_11727) 999) (<= (+ main_y 1) v_prenex_11727) (<= 500 (select main_a v_prenex_11727)))) (forall ((v_prenex_11728 Int)) (or (<= 0 (+ (select main_a v_prenex_11728) 498)) (<= 1 (select main_a v_prenex_11728))))) (forall ((v_prenex_14101 Int) (v_prenex_14100 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14100))) (<= 2 (* 2 (select main_a v_prenex_14101))) (< v_prenex_14100 main_y) (<= (select main_a v_prenex_14101) (select main_a v_prenex_14100)) (<= (select main_a v_prenex_14101) 500) (<= (+ main_y 1) v_prenex_14100) (<= (* 2 (select main_a v_prenex_14100)) 1998))) (forall ((v_prenex_15847 Int) (v_prenex_15848 Int)) (or (<= (+ main_y 1) v_prenex_15847) (< v_prenex_15847 main_y) (<= 1 (select main_a v_prenex_15848)) (<= (select main_a v_prenex_15848) (select main_a v_prenex_15847)) (<= 0 (+ (select main_a v_prenex_15848) 498)) (<= (+ main_x 1) v_prenex_15848) (<= 500 (select main_a v_prenex_15847)))) (or (forall ((v_prenex_20946 Int)) (or (<= (select main_a v_prenex_20946) 1498) (<= (+ main_y 1) v_prenex_20946) (< v_prenex_20946 main_y) (<= 1 (select main_a v_prenex_20946)) (<= 1000 (* 2 (select main_a v_prenex_20946))))) (forall ((v_prenex_20947 Int)) (or (<= 0 (+ (select main_a v_prenex_20947) 498)) (<= 2 (* 2 (select main_a v_prenex_20947)))))) (forall ((v_prenex_11956 Int) (v_prenex_11957 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11957))) (<= (select main_a v_prenex_11956) (+ (select main_a v_prenex_11957) 998)) (< v_prenex_11956 main_y) (<= (+ main_y 1) v_prenex_11956) (<= (select main_a v_prenex_11956) 999) (<= (select main_a v_prenex_11957) 500))) (forall ((v_prenex_12157 Int) (v_prenex_12156 Int)) (or (<= (select main_a v_prenex_12157) 500) (<= 0 (+ (select main_a v_prenex_12157) 498)) (<= (+ main_y 1) v_prenex_12156) (<= (+ (select main_a v_prenex_12156) (select main_a v_prenex_12157)) 1000) (< v_prenex_12156 main_y) (<= 1000 (* 2 (select main_a v_prenex_12156))))) (forall ((v_prenex_18645 Int) (v_prenex_18644 Int)) (or (<= (select main_a v_prenex_18645) (select main_a v_prenex_18644)) (<= 500 (select main_a v_prenex_18644)) (<= (select main_a v_prenex_18644) 1498) (<= (* 2 (select main_a v_prenex_18645)) 1000) (<= (+ main_y 1) v_prenex_18644) (< v_prenex_18644 main_y) (<= (select main_a v_prenex_18645) 999))) (or (forall ((v_prenex_14652 Int)) (or (<= (+ main_x 1) v_prenex_14652) (<= (* 2 (select main_a v_prenex_14652)) 1000) (<= 2 (* 2 (select main_a v_prenex_14652))))) (forall ((v_prenex_14651 Int)) (or (<= (+ main_y 1) v_prenex_14651) (<= 1000 (* 2 (select main_a v_prenex_14651))) (< v_prenex_14651 main_y)))) (or (forall ((v_prenex_15227 Int)) (or (<= (* 2 (select main_a v_prenex_15227)) 1998) (<= (+ main_y 1) v_prenex_15227) (< v_prenex_15227 main_y) (<= (select main_a v_prenex_15227) 999) (<= (select main_a v_prenex_15227) 1498))) (forall ((v_prenex_15228 Int)) (or (<= (select main_a v_prenex_15228) 500) (<= (select main_a v_prenex_15228) 999)))) (forall ((v_prenex_21686 Int) (v_prenex_21687 Int)) (or (<= 0 (+ (select main_a v_prenex_21687) 498)) (<= 2 (* 2 (select main_a v_prenex_21687))) (< v_prenex_21686 main_y) (<= 1 (select main_a v_prenex_21686)) (<= (+ main_y 1) v_prenex_21686) (<= (+ (select main_a v_prenex_21686) (select main_a v_prenex_21687)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21686))))) (forall ((v_prenex_15513 Int) (v_prenex_15514 Int)) (or (<= (select main_a v_prenex_15514) 999) (<= (select main_a v_prenex_15513) (+ (select main_a v_prenex_15514) 998)) (<= 0 (+ (select main_a v_prenex_15514) 498)) (<= (select main_a v_prenex_15513) 1498) (< v_prenex_15513 main_y) (<= 1000 (* 2 (select main_a v_prenex_15513))) (<= (+ main_y 1) v_prenex_15513))) (forall ((v_prenex_15786 Int) (v_prenex_15785 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15786))) (<= (select main_a v_prenex_15786) 999) (< v_prenex_15785 main_y) (<= (+ main_y 1) v_prenex_15785) (<= (+ (select main_a v_prenex_15785) (select main_a v_prenex_15786)) 1000) (<= (* 2 (select main_a v_prenex_15785)) 1998) (<= 1000 (* 2 (select main_a v_prenex_15785))))) (forall ((v_prenex_16885 Int) (v_prenex_16886 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16886))) (< v_prenex_16885 main_y) (<= 500 (select main_a v_prenex_16885)) (<= (+ main_y 1) v_prenex_16885) (<= 1 (select main_a v_prenex_16886)) (<= (* 2 (select main_a v_prenex_16885)) 1998) (<= (select main_a v_prenex_16885) (+ (select main_a v_prenex_16886) 998)))) (or (forall ((v_prenex_23662 Int)) (or (<= 500 (select main_a v_prenex_23662)) (< v_prenex_23662 main_y) (<= (+ main_y 1) v_prenex_23662) (<= (select main_a v_prenex_23662) 999) (<= 1000 (* 2 (select main_a v_prenex_23662))))) (forall ((v_prenex_23663 Int)) (<= 1 (select main_a v_prenex_23663)))) (or (forall ((v_prenex_16412 Int)) (or (<= (select main_a v_prenex_16412) 999) (<= 0 (+ (select main_a v_prenex_16412) 498)))) (forall ((v_prenex_16411 Int)) (or (<= (* 2 (select main_a v_prenex_16411)) 1998) (<= (+ main_y 1) v_prenex_16411) (< v_prenex_16411 main_y) (<= 500 (select main_a v_prenex_16411)) (<= 1000 (* 2 (select main_a v_prenex_16411)))))) (forall ((v_prenex_17001 Int) (v_prenex_17002 Int)) (or (<= (select main_a v_prenex_17001) 1498) (<= (+ main_y 1) v_prenex_17001) (< v_prenex_17001 main_y) (<= (select main_a v_prenex_17002) 999) (<= (select main_a v_prenex_17002) (select main_a v_prenex_17001)) (<= 1 (select main_a v_prenex_17001)) (<= 2 (* 2 (select main_a v_prenex_17002))))) (forall ((v_prenex_14415 Int) (v_prenex_14414 Int)) (or (<= (+ main_y 1) v_prenex_14414) (<= (* 2 (select main_a v_prenex_14414)) 1998) (<= 2 (* 2 (select main_a v_prenex_14415))) (<= (select main_a v_prenex_14415) (select main_a v_prenex_14414)) (<= (select main_a v_prenex_14415) 500) (< v_prenex_14414 main_y) (<= (select main_a v_prenex_14414) 1498))) (forall ((v_prenex_15109 Int) (v_prenex_15108 Int)) (or (<= (+ main_y 1) v_prenex_15108) (<= 0 (+ (select main_a v_prenex_15109) 498)) (<= (select main_a v_prenex_15109) (select main_a v_prenex_15108)) (<= (* 2 (select main_a v_prenex_15109)) 1000) (<= 1000 (* 2 (select main_a v_prenex_15108))) (< v_prenex_15108 main_y))) (or (forall ((v_prenex_21850 Int)) (or (<= (select main_a v_prenex_21850) 1498) (<= (+ main_y 1) v_prenex_21850) (<= (* 2 (select main_a v_prenex_21850)) 1998) (< v_prenex_21850 main_y))) (forall ((v_prenex_21851 Int)) (or (<= (* 2 (select main_a v_prenex_21851)) 1000) (< v_prenex_21851 main_x) (<= 2 (* 2 (select main_a v_prenex_21851)))))) (or (forall ((v_prenex_10916 Int)) (or (<= (+ main_y 1) v_prenex_10916) (<= 500 (select main_a v_prenex_10916)) (< v_prenex_10916 main_y))) (forall ((v_prenex_12804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12804))) (<= (+ main_x 1) v_prenex_12804)))) (forall ((v_prenex_16981 Int) (v_prenex_16982 Int)) (or (< v_prenex_16981 main_y) (<= (select main_a v_prenex_16981) 1498) (<= (* 2 (select main_a v_prenex_16982)) 1000) (<= (+ main_y 1) v_prenex_16981) (<= 1 (select main_a v_prenex_16982)) (< v_prenex_16982 main_x) (<= (select main_a v_prenex_16982) (select main_a v_prenex_16981)))) (or (forall ((v_prenex_15544 Int)) (or (<= (select main_a v_prenex_15544) 500) (< v_prenex_15544 main_x) (<= 1 (select main_a v_prenex_15544)))) (forall ((v_prenex_15543 Int)) (or (< v_prenex_15543 main_y) (<= (+ main_y 1) v_prenex_15543) (<= 1000 (* 2 (select main_a v_prenex_15543)))))) (forall ((v_prenex_14973 Int) (v_prenex_14972 Int)) (or (<= (+ main_x 1) v_prenex_14973) (<= (* 2 (select main_a v_prenex_14972)) 1998) (<= (+ main_y 1) v_prenex_14972) (<= (select main_a v_prenex_14973) 500) (<= 2 (* 2 (select main_a v_prenex_14973))) (<= (select main_a v_prenex_14973) (select main_a v_prenex_14972)) (< v_prenex_14972 main_y))) (or (forall ((v_prenex_17383 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17383))) (<= 0 (+ (select main_a v_prenex_17383) 498)))) (forall ((v_prenex_17382 Int)) (or (<= (* 2 (select main_a v_prenex_17382)) 1998) (<= 1 (select main_a v_prenex_17382)) (<= (+ main_y 1) v_prenex_17382) (< v_prenex_17382 main_y) (<= (select main_a v_prenex_17382) 1498)))) (forall ((v_prenex_17046 Int) (v_prenex_17047 Int)) (or (<= (+ main_y 1) v_prenex_17046) (< v_prenex_17046 main_y) (<= 0 (+ (select main_a v_prenex_17047) 498)) (<= 1 (select main_a v_prenex_17046)) (< v_prenex_17047 main_x) (<= 2 (* 2 (select main_a v_prenex_17047))) (<= (select main_a v_prenex_17046) (+ (select main_a v_prenex_17047) 998)))) (or (forall ((v_prenex_22288 Int)) (or (<= 1 (select main_a v_prenex_22288)) (<= (* 2 (select main_a v_prenex_22288)) 1000))) (forall ((v_prenex_22287 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22287))) (< v_prenex_22287 main_y) (<= (+ main_y 1) v_prenex_22287)))) (or (forall ((v_prenex_22849 Int)) (or (< v_prenex_22849 main_x) (<= 0 (+ (select main_a v_prenex_22849) 498)) (<= (+ main_x 1) v_prenex_22849))) (forall ((v_prenex_22848 Int)) (or (< v_prenex_22848 main_y) (<= 1000 (* 2 (select main_a v_prenex_22848)))))) (forall ((v_prenex_18796 Int) (v_prenex_18797 Int)) (or (<= (+ main_y 1) v_prenex_18796) (< v_prenex_18796 main_y) (<= (select main_a v_prenex_18797) (select main_a v_prenex_18796)) (<= (+ main_x 1) v_prenex_18797) (<= 2 (* 2 (select main_a v_prenex_18797))) (<= 500 (select main_a v_prenex_18796)) (<= 0 (+ (select main_a v_prenex_18797) 498)))) (forall ((v_prenex_18200 Int) (v_prenex_18199 Int)) (or (<= (* 2 (select main_a v_prenex_18200)) 1000) (< v_prenex_18199 main_y) (<= (+ (select main_a v_prenex_18199) (select main_a v_prenex_18200)) 1000) (< v_prenex_18200 main_x) (<= (+ main_y 1) v_prenex_18199) (<= 1000 (* 2 (select main_a v_prenex_18199))))) (or (forall ((v_prenex_12928 Int)) (or (<= 500 (select main_a v_prenex_12928)) (<= (+ main_y 1) v_prenex_12928) (< v_prenex_12928 main_y))) (forall ((v_prenex_12927 Int)) (<= (* 2 (select main_a v_prenex_12927)) 1000))) (forall ((v_prenex_18859 Int) (v_prenex_18858 Int)) (or (<= (* 2 (select main_a v_prenex_18858)) 1998) (<= (+ main_y 1) v_prenex_18858) (<= 1000 (+ (select main_a v_prenex_18858) (select main_a v_prenex_18859))) (<= 1000 (* 2 (select main_a v_prenex_18858))) (< v_prenex_18858 main_y))) (forall ((v_prenex_15061 Int) (v_prenex_15060 Int)) (or (<= (+ main_y 1) v_prenex_15060) (<= 2 (* 2 (select main_a v_prenex_15061))) (< v_prenex_15060 main_y) (<= 1 (select main_a v_prenex_15061)) (<= (select main_a v_prenex_15060) 999) (<= (select main_a v_prenex_15061) (select main_a v_prenex_15060)) (<= 1 (select main_a v_prenex_15060)))) (forall ((v_prenex_21301 Int) (v_prenex_21302 Int)) (or (< v_prenex_21302 main_x) (<= (select main_a v_prenex_21302) 500) (<= (select main_a v_prenex_21302) (select main_a v_prenex_21301)) (< v_prenex_21301 main_y) (<= (+ main_y 1) v_prenex_21301) (<= 500 (select main_a v_prenex_21301)))) (forall ((v_prenex_13577 Int) (v_prenex_13578 Int)) (or (<= (* 2 (select main_a v_prenex_13577)) 1998) (< v_prenex_13577 main_y) (<= (select main_a v_prenex_13577) 1498) (<= (select main_a v_prenex_13578) (select main_a v_prenex_13577)) (<= (* 2 (select main_a v_prenex_13578)) 1000) (<= (+ main_y 1) v_prenex_13577))) (or (forall ((v_prenex_18668 Int)) (or (<= (* 2 (select main_a v_prenex_18668)) 1998) (< v_prenex_18668 main_y) (<= (+ main_y 1) v_prenex_18668) (<= 500 (select main_a v_prenex_18668)) (<= (select main_a v_prenex_18668) 999))) (forall ((v_prenex_18669 Int)) (or (<= (select main_a v_prenex_18669) 999) (<= 0 (+ (select main_a v_prenex_18669) 498))))) (forall ((v_prenex_21362 Int) (v_prenex_21361 Int)) (or (<= 1 (select main_a v_prenex_21362)) (<= 500 (select main_a v_prenex_21361)) (<= (select main_a v_prenex_21361) 1498) (< v_prenex_21361 main_y) (<= (+ main_y 1) v_prenex_21361) (<= (select main_a v_prenex_21362) 999) (<= (select main_a v_prenex_21361) (+ (select main_a v_prenex_21362) 998)))) (forall ((v_prenex_12089 Int) (v_prenex_12088 Int)) (or (<= (select main_a v_prenex_12089) 500) (<= 500 (select main_a v_prenex_12088)) (< v_prenex_12088 main_y) (<= 1000 (+ (select main_a v_prenex_12088) (select main_a v_prenex_12089))) (<= (select main_a v_prenex_12088) 1498) (<= (+ main_y 1) v_prenex_12088))) (forall ((v_prenex_19270 Int) (v_prenex_19271 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19271))) (<= (* 2 (select main_a v_prenex_19271)) 1000) (<= (select main_a v_prenex_19270) (+ (select main_a v_prenex_19271) 998)) (<= (+ main_y 1) v_prenex_19270) (<= 1 (select main_a v_prenex_19270)) (< v_prenex_19271 main_x) (< v_prenex_19270 main_y))) (forall ((v_prenex_11682 Int) (v_prenex_11681 Int)) (or (<= (+ main_y 1) v_prenex_11681) (<= 2 (* 2 (select main_a v_prenex_11682))) (<= 1000 (* 2 (select main_a v_prenex_11681))) (<= (+ (select main_a v_prenex_11681) (select main_a v_prenex_11682)) 1000) (< v_prenex_11681 main_y))) (or (forall ((v_prenex_14499 Int)) (or (<= 1 (select main_a v_prenex_14499)) (<= (select main_a v_prenex_14499) 500))) (forall ((v_prenex_14498 Int)) (or (<= 1 (select main_a v_prenex_14498)) (<= (select main_a v_prenex_14498) 999) (< v_prenex_14498 main_y) (<= (+ main_y 1) v_prenex_14498) (<= 1000 (* 2 (select main_a v_prenex_14498)))))) (or (forall ((v_prenex_18843 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18843))) (<= 1 (select main_a v_prenex_18843)))) (forall ((v_prenex_18842 Int)) (or (<= 1 (select main_a v_prenex_18842)) (< v_prenex_18842 main_y) (<= (* 2 (select main_a v_prenex_18842)) 1998) (<= (+ main_y 1) v_prenex_18842)))) (forall ((v_prenex_17408 Int) (v_prenex_17409 Int)) (or (<= (+ main_y 1) v_prenex_17408) (<= 500 (select main_a v_prenex_17408)) (< v_prenex_17408 main_y) (<= 0 (+ (select main_a v_prenex_17409) 498)) (<= (* 2 (select main_a v_prenex_17409)) 1000) (<= (select main_a v_prenex_17408) (+ (select main_a v_prenex_17409) 998)) (<= (select main_a v_prenex_17408) 1498))) (forall ((v_prenex_21473 Int) (v_prenex_21474 Int)) (or (<= 1 (select main_a v_prenex_21474)) (<= 500 (select main_a v_prenex_21473)) (<= (+ main_y 1) v_prenex_21473) (<= (+ main_x 1) v_prenex_21474) (<= (select main_a v_prenex_21474) 999) (<= 1000 (+ (select main_a v_prenex_21473) (select main_a v_prenex_21474))) (< v_prenex_21473 main_y))) (forall ((v_prenex_22413 Int) (v_prenex_22414 Int)) (or (<= (+ main_y 1) v_prenex_22413) (<= (select main_a v_prenex_22414) (select main_a v_prenex_22413)) (<= 1 (select main_a v_prenex_22414)) (<= (+ main_x 1) v_prenex_22414) (<= 1000 (* 2 (select main_a v_prenex_22413))) (< v_prenex_22413 main_y))) (forall ((v_prenex_17960 Int) (v_prenex_17961 Int)) (or (<= (+ (select main_a v_prenex_17960) (select main_a v_prenex_17961)) 1000) (<= (+ main_y 1) v_prenex_17960) (<= (select main_a v_prenex_17960) 1498) (< v_prenex_17960 main_y) (< v_prenex_17961 main_x) (<= (select main_a v_prenex_17961) 999) (<= 0 (+ (select main_a v_prenex_17961) 498)))) (forall ((v_prenex_22215 Int) (v_prenex_22216 Int)) (or (<= (+ (select main_a v_prenex_22215) (select main_a v_prenex_22216)) 1000) (< v_prenex_22215 main_y) (<= 1 (select main_a v_prenex_22216)) (<= (select main_a v_prenex_22216) 500) (<= 500 (select main_a v_prenex_22215)) (<= (select main_a v_prenex_22215) 999) (<= (+ main_y 1) v_prenex_22215))) (forall ((v_prenex_23789 Int) (v_prenex_23788 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23789))) (<= (+ main_y 1) v_prenex_23788) (< v_prenex_23788 main_y) (<= (select main_a v_prenex_23788) 1498) (<= 1000 (+ (select main_a v_prenex_23788) (select main_a v_prenex_23789))) (<= (* 2 (select main_a v_prenex_23789)) 1000))) (forall ((v_prenex_19474 Int) (v_prenex_19475 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19474))) (<= (+ (select main_a v_prenex_19474) (select main_a v_prenex_19475)) 1000) (<= (+ main_y 1) v_prenex_19474) (< v_prenex_19474 main_y) (<= 0 (+ (select main_a v_prenex_19475) 498)) (<= (select main_a v_prenex_19475) 999) (<= 1 (select main_a v_prenex_19474)))) (forall ((v_prenex_13178 Int) (v_prenex_13179 Int)) (or (<= 0 (+ (select main_a v_prenex_13179) 498)) (<= (+ (select main_a v_prenex_13178) (select main_a v_prenex_13179)) 1000) (<= (select main_a v_prenex_13179) 500) (<= (* 2 (select main_a v_prenex_13178)) 1998) (<= (+ main_y 1) v_prenex_13178) (<= (+ main_x 1) v_prenex_13179) (< v_prenex_13178 main_y))) (forall ((v_prenex_17278 Int) (v_prenex_17279 Int)) (or (<= (select main_a v_prenex_17279) (select main_a v_prenex_17278)) (<= 1000 (* 2 (select main_a v_prenex_17278))) (< v_prenex_17278 main_y) (<= (+ main_y 1) v_prenex_17278) (<= 2 (* 2 (select main_a v_prenex_17279))))) (forall ((v_prenex_14063 Int) (v_prenex_14062 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14063))) (<= (* 2 (select main_a v_prenex_14062)) 1998) (<= (+ main_y 1) v_prenex_14062) (<= 0 (+ (select main_a v_prenex_14063) 498)) (< v_prenex_14062 main_y) (<= (+ main_x 1) v_prenex_14063) (<= (select main_a v_prenex_14063) (select main_a v_prenex_14062)))) (forall ((v_prenex_16815 Int) (v_prenex_16816 Int)) (or (< v_prenex_16815 main_y) (<= 1000 (+ (select main_a v_prenex_16815) (select main_a v_prenex_16816))) (<= (select main_a v_prenex_16816) 999) (<= (select main_a v_prenex_16815) 999) (<= (+ main_y 1) v_prenex_16815) (<= 1000 (* 2 (select main_a v_prenex_16815))) (<= (* 2 (select main_a v_prenex_16816)) 1000))) (forall ((v_prenex_10990 Int) (v_prenex_10989 Int)) (or (<= 1 (select main_a v_prenex_10989)) (<= 2 (* 2 (select main_a v_prenex_10990))) (<= (select main_a v_prenex_10990) (select main_a v_prenex_10989)) (<= (select main_a v_prenex_10990) 500) (<= (+ main_y 1) v_prenex_10989) (< v_prenex_10989 main_y) (<= 1000 (* 2 (select main_a v_prenex_10989))))) (or (forall ((v_prenex_12331 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12331))) (<= (+ main_y 1) v_prenex_12331) (< v_prenex_12331 main_y) (<= (* 2 (select main_a v_prenex_12331)) 1998))) (forall ((v_prenex_12332 Int)) (or (<= (* 2 (select main_a v_prenex_12332)) 1000) (< v_prenex_12332 main_x)))) (forall ((v_prenex_12980 Int) (v_prenex_12981 Int)) (or (<= (select main_a v_prenex_12980) 1498) (< v_prenex_12980 main_y) (<= 1000 (* 2 (select main_a v_prenex_12980))) (<= (select main_a v_prenex_12981) (select main_a v_prenex_12980)) (<= (+ main_y 1) v_prenex_12980))) (forall ((v_prenex_18037 Int) (v_prenex_18038 Int)) (or (<= (+ main_y 1) v_prenex_18037) (<= 2 (* 2 (select main_a v_prenex_18038))) (< v_prenex_18037 main_y) (<= 1000 (+ (select main_a v_prenex_18037) (select main_a v_prenex_18038))) (<= (select main_a v_prenex_18037) 999) (<= (* 2 (select main_a v_prenex_18037)) 1998) (<= (select main_a v_prenex_18038) 999))) (forall ((v_prenex_12972 Int) (v_prenex_12973 Int)) (or (<= 1 (select main_a v_prenex_12972)) (< v_prenex_12972 main_y) (<= (+ (select main_a v_prenex_12972) (select main_a v_prenex_12973)) 1000) (<= (+ main_y 1) v_prenex_12972) (<= 1000 (* 2 (select main_a v_prenex_12972))))) (forall ((v_prenex_19225 Int) (v_prenex_19224 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19224))) (<= (+ main_x 1) v_prenex_19225) (<= (+ main_y 1) v_prenex_19224) (<= (select main_a v_prenex_19224) (+ (select main_a v_prenex_19225) 998)) (<= (select main_a v_prenex_19225) 999) (< v_prenex_19224 main_y) (<= (select main_a v_prenex_19225) 500))) (or (forall ((v_prenex_13270 Int)) (or (< v_prenex_13270 main_y) (<= 500 (select main_a v_prenex_13270)) (<= (* 2 (select main_a v_prenex_13270)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13270))) (<= (+ main_y 1) v_prenex_13270))) (forall ((v_prenex_13271 Int)) (or (<= (* 2 (select main_a v_prenex_13271)) 1000) (<= 0 (+ (select main_a v_prenex_13271) 498))))) (forall ((v_prenex_23167 Int) (v_prenex_23168 Int)) (or (<= (select main_a v_prenex_23168) (select main_a v_prenex_23167)) (<= (* 2 (select main_a v_prenex_23168)) 1000) (< v_prenex_23167 main_y) (<= (+ main_y 1) v_prenex_23167) (<= 500 (select main_a v_prenex_23167)) (<= (select main_a v_prenex_23168) 500) (<= (select main_a v_prenex_23167) 999))) (forall ((v_prenex_23141 Int) (v_prenex_23140 Int)) (or (< v_prenex_23140 main_y) (<= 1 (select main_a v_prenex_23141)) (<= (+ main_y 1) v_prenex_23140) (<= (* 2 (select main_a v_prenex_23141)) 1000) (<= (select main_a v_prenex_23140) 999) (<= (+ (select main_a v_prenex_23140) (select main_a v_prenex_23141)) 1000) (<= (* 2 (select main_a v_prenex_23140)) 1998))) (forall ((v_prenex_19616 Int) (v_prenex_19617 Int)) (or (<= (select main_a v_prenex_19616) 999) (<= 500 (select main_a v_prenex_19616)) (<= 2 (* 2 (select main_a v_prenex_19617))) (<= (select main_a v_prenex_19616) (+ (select main_a v_prenex_19617) 998)) (<= (+ main_y 1) v_prenex_19616) (< v_prenex_19616 main_y) (<= 1 (select main_a v_prenex_19617)))) (forall ((v_prenex_14297 Int) (v_prenex_14296 Int)) (or (< v_prenex_14297 main_x) (< v_prenex_14296 main_y) (<= 1000 (+ (select main_a v_prenex_14296) (select main_a v_prenex_14297))) (<= (* 2 (select main_a v_prenex_14297)) 1000) (<= 1 (select main_a v_prenex_14296)) (<= (+ main_y 1) v_prenex_14296) (<= (select main_a v_prenex_14297) 500))) (or (forall ((v_prenex_16164 Int)) (or (<= (+ main_y 1) v_prenex_16164) (<= (* 2 (select main_a v_prenex_16164)) 1998) (< v_prenex_16164 main_y) (<= 1000 (* 2 (select main_a v_prenex_16164))) (<= 1 (select main_a v_prenex_16164)))) (forall ((v_prenex_16165 Int)) (or (<= (select main_a v_prenex_16165) 999) (<= 1 (select main_a v_prenex_16165))))) (forall ((v_prenex_22425 Int) (v_prenex_22426 Int)) (or (<= (select main_a v_prenex_22425) 1498) (<= (select main_a v_prenex_22425) (+ (select main_a v_prenex_22426) 998)) (<= (select main_a v_prenex_22426) 999) (< v_prenex_22425 main_y) (<= 1000 (* 2 (select main_a v_prenex_22425))) (<= (+ main_y 1) v_prenex_22425) (<= (select main_a v_prenex_22426) 500))) (forall ((v_prenex_23072 Int) (v_prenex_23073 Int)) (or (<= (select main_a v_prenex_23073) 500) (<= (select main_a v_prenex_23072) 1498) (< v_prenex_23072 main_y) (<= (select main_a v_prenex_23073) (select main_a v_prenex_23072)) (<= (+ main_y 1) v_prenex_23072))) (or (forall ((v_prenex_12512 Int)) (or (<= 1 (select main_a v_prenex_12512)) (<= 0 (+ (select main_a v_prenex_12512) 498)))) (forall ((v_prenex_12511 Int)) (or (<= (* 2 (select main_a v_prenex_12511)) 1998) (<= (select main_a v_prenex_12511) 999) (< v_prenex_12511 main_y) (<= 1 (select main_a v_prenex_12511)) (<= (+ main_y 1) v_prenex_12511)))) (forall ((v_prenex_20466 Int) (v_prenex_20465 Int)) (or (<= (+ main_y 1) v_prenex_20465) (<= (select main_a v_prenex_20465) 1498) (<= (select main_a v_prenex_20466) 500) (<= (select main_a v_prenex_20465) (+ (select main_a v_prenex_20466) 998)) (<= 1 (select main_a v_prenex_20465)) (< v_prenex_20465 main_y) (<= 2 (* 2 (select main_a v_prenex_20466))))) (forall ((v_prenex_16545 Int) (v_prenex_16546 Int)) (or (<= (select main_a v_prenex_16545) 999) (< v_prenex_16545 main_y) (<= (* 2 (select main_a v_prenex_16546)) 1000) (<= (select main_a v_prenex_16545) 1498) (<= (+ main_y 1) v_prenex_16545) (<= 1000 (+ (select main_a v_prenex_16545) (select main_a v_prenex_16546))) (<= (select main_a v_prenex_16546) 999))) (forall ((v_prenex_18180 Int) (v_prenex_18179 Int)) (or (<= (+ main_y 1) v_prenex_18179) (< v_prenex_18179 main_y) (<= 1000 (+ (select main_a v_prenex_18179) (select main_a v_prenex_18180))) (<= (select main_a v_prenex_18180) 500) (<= (select main_a v_prenex_18180) 999) (<= 1000 (* 2 (select main_a v_prenex_18179))))) (or (forall ((v_prenex_20985 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20985))) (<= (* 2 (select main_a v_prenex_20985)) 1000))) (forall ((v_prenex_20984 Int)) (or (<= (* 2 (select main_a v_prenex_20984)) 1998) (<= 1 (select main_a v_prenex_20984)) (< v_prenex_20984 main_y) (<= (+ main_y 1) v_prenex_20984) (<= 1000 (* 2 (select main_a v_prenex_20984)))))) (forall ((v_prenex_15115 Int) (v_prenex_15114 Int)) (or (<= (* 2 (select main_a v_prenex_15115)) 1000) (<= (+ (select main_a v_prenex_15114) (select main_a v_prenex_15115)) 1000) (<= (* 2 (select main_a v_prenex_15114)) 1998) (< v_prenex_15114 main_y) (<= 1000 (* 2 (select main_a v_prenex_15114))) (<= (+ main_y 1) v_prenex_15114))) (or (forall ((v_prenex_19579 Int)) (<= (select main_a v_prenex_19579) 500)) (forall ((v_prenex_19578 Int)) (or (<= 1 (select main_a v_prenex_19578)) (< v_prenex_19578 main_y) (<= 1000 (* 2 (select main_a v_prenex_19578))) (<= (* 2 (select main_a v_prenex_19578)) 1998) (<= (+ main_y 1) v_prenex_19578)))) (forall ((v_prenex_12056 Int) (v_prenex_12057 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12057))) (<= (+ main_y 1) v_prenex_12056) (<= 1000 (* 2 (select main_a v_prenex_12056))) (<= (select main_a v_prenex_12056) (+ (select main_a v_prenex_12057) 998)) (<= (* 2 (select main_a v_prenex_12057)) 1000) (<= (select main_a v_prenex_12056) 999) (< v_prenex_12056 main_y))) (forall ((v_prenex_22763 Int) (v_prenex_22762 Int)) (or (<= (select main_a v_prenex_22762) 999) (<= (+ main_x 1) v_prenex_22763) (<= (+ main_y 1) v_prenex_22762) (<= (select main_a v_prenex_22762) (+ (select main_a v_prenex_22763) 998)) (<= 1 (select main_a v_prenex_22763)) (< v_prenex_22762 main_y))) (forall ((v_prenex_19610 Int) (v_prenex_19611 Int)) (or (<= 0 (+ (select main_a v_prenex_19611) 498)) (<= 1000 (* 2 (select main_a v_prenex_19610))) (<= (select main_a v_prenex_19610) (+ (select main_a v_prenex_19611) 998)) (<= (+ main_y 1) v_prenex_19610) (< v_prenex_19610 main_y) (<= (* 2 (select main_a v_prenex_19610)) 1998) (<= 1 (select main_a v_prenex_19611)))) (forall ((v_prenex_21135 Int) (v_prenex_21134 Int)) (or (<= (+ main_y 1) v_prenex_21134) (<= 2 (* 2 (select main_a v_prenex_21135))) (<= (+ main_x 1) v_prenex_21135) (<= 1000 (+ (select main_a v_prenex_21134) (select main_a v_prenex_21135))) (< v_prenex_21134 main_y) (<= (select main_a v_prenex_21135) 500) (<= 1000 (* 2 (select main_a v_prenex_21134))))) (or (forall ((v_prenex_14090 Int)) (or (< v_prenex_14090 main_y) (<= (* 2 (select main_a v_prenex_14090)) 1998) (<= 500 (select main_a v_prenex_14090)) (<= 1 (select main_a v_prenex_14090)) (<= (+ main_y 1) v_prenex_14090))) (forall ((v_prenex_14091 Int)) (<= (* 2 (select main_a v_prenex_14091)) 1000))) (forall ((v_prenex_23383 Int) (v_prenex_23384 Int)) (or (<= (select main_a v_prenex_23384) (select main_a v_prenex_23383)) (<= 1 (select main_a v_prenex_23383)) (<= 1 (select main_a v_prenex_23384)) (<= (select main_a v_prenex_23384) 500) (< v_prenex_23383 main_y) (<= (+ main_y 1) v_prenex_23383))) (forall ((v_prenex_16659 Int) (v_prenex_16660 Int)) (or (<= (select main_a v_prenex_16659) 1498) (<= 1 (select main_a v_prenex_16660)) (< v_prenex_16659 main_y) (< v_prenex_16660 main_x) (<= 2 (* 2 (select main_a v_prenex_16660))) (<= (+ main_y 1) v_prenex_16659) (<= 1000 (+ (select main_a v_prenex_16659) (select main_a v_prenex_16660))))) (or (forall ((v_prenex_21491 Int)) (or (<= (+ main_y 1) v_prenex_21491) (< v_prenex_21491 main_y) (<= (* 2 (select main_a v_prenex_21491)) 1998) (<= 1 (select main_a v_prenex_21491)))) (forall ((v_prenex_21492 Int)) (or (<= (select main_a v_prenex_21492) 500) (<= 1 (select main_a v_prenex_21492)) (<= (+ main_x 1) v_prenex_21492)))) (or (forall ((v_prenex_11676 Int)) (or (<= (select main_a v_prenex_11676) 999) (<= 0 (+ (select main_a v_prenex_11676) 498)))) (forall ((v_prenex_11675 Int)) (or (<= (select main_a v_prenex_11675) 1498) (<= (* 2 (select main_a v_prenex_11675)) 1998) (<= 1000 (* 2 (select main_a v_prenex_11675))) (<= (+ main_y 1) v_prenex_11675) (< v_prenex_11675 main_y)))) (forall ((v_prenex_22984 Int) (v_prenex_22985 Int)) (or (<= 500 (select main_a v_prenex_22984)) (<= (+ main_y 1) v_prenex_22984) (< v_prenex_22984 main_y) (<= 1000 (* 2 (select main_a v_prenex_22984))) (<= 1 (select main_a v_prenex_22985)) (<= (+ (select main_a v_prenex_22984) (select main_a v_prenex_22985)) 1000) (<= 2 (* 2 (select main_a v_prenex_22985))))) (forall ((v_prenex_18002 Int) (v_prenex_18003 Int)) (or (<= (select main_a v_prenex_18002) (+ (select main_a v_prenex_18003) 998)) (<= (select main_a v_prenex_18002) 999) (<= (select main_a v_prenex_18003) 500) (<= (+ main_y 1) v_prenex_18002) (< v_prenex_18002 main_y) (<= 0 (+ (select main_a v_prenex_18003) 498)))) (forall ((v_prenex_15372 Int) (v_prenex_15371 Int)) (or (<= (+ (select main_a v_prenex_15371) (select main_a v_prenex_15372)) 1000) (<= 1 (select main_a v_prenex_15372)) (<= 0 (+ (select main_a v_prenex_15372) 498)) (<= (+ main_y 1) v_prenex_15371) (<= (select main_a v_prenex_15371) 999) (< v_prenex_15371 main_y))) (forall ((v_prenex_13156 Int) (v_prenex_13157 Int)) (or (<= (select main_a v_prenex_13156) (+ (select main_a v_prenex_13157) 998)) (<= 1000 (* 2 (select main_a v_prenex_13156))) (<= (select main_a v_prenex_13156) 999) (<= 1 (select main_a v_prenex_13157)) (<= (+ main_y 1) v_prenex_13156) (< v_prenex_13156 main_y))) (forall ((v_prenex_19906 Int) (v_prenex_19905 Int)) (or (< v_prenex_19905 main_y) (<= (+ main_y 1) v_prenex_19905) (<= 2 (* 2 (select main_a v_prenex_19906))) (<= 500 (select main_a v_prenex_19905)) (<= 1000 (+ (select main_a v_prenex_19905) (select main_a v_prenex_19906))) (<= (* 2 (select main_a v_prenex_19906)) 1000) (<= (select main_a v_prenex_19905) 1498))) (or (forall ((v_prenex_16223 Int)) (or (<= (select main_a v_prenex_16223) 500) (<= 1 (select main_a v_prenex_16223)))) (forall ((v_prenex_16222 Int)) (or (<= (+ main_y 1) v_prenex_16222) (< v_prenex_16222 main_y) (<= (* 2 (select main_a v_prenex_16222)) 1998)))) (forall ((v_prenex_18887 Int) (v_prenex_18886 Int)) (or (<= (+ (select main_a v_prenex_18886) (select main_a v_prenex_18887)) 1000) (<= 2 (* 2 (select main_a v_prenex_18887))) (< v_prenex_18886 main_y) (<= (select main_a v_prenex_18886) 999) (<= 1000 (* 2 (select main_a v_prenex_18886))) (<= (select main_a v_prenex_18887) 999) (<= (+ main_y 1) v_prenex_18886))) (forall ((v_prenex_13382 Int) (v_prenex_13383 Int)) (or (<= (select main_a v_prenex_13383) 999) (<= (+ main_y 1) v_prenex_13382) (< v_prenex_13382 main_y) (<= 0 (+ (select main_a v_prenex_13383) 498)) (<= 1000 (* 2 (select main_a v_prenex_13382))) (<= (select main_a v_prenex_13382) (+ (select main_a v_prenex_13383) 998)) (<= (* 2 (select main_a v_prenex_13382)) 1998))) (forall ((v_prenex_15153 Int) (v_prenex_15152 Int)) (or (<= (select main_a v_prenex_15152) (+ (select main_a v_prenex_15153) 998)) (<= 500 (select main_a v_prenex_15152)) (<= (select main_a v_prenex_15152) 999) (< v_prenex_15152 main_y) (<= (* 2 (select main_a v_prenex_15153)) 1000) (<= (+ main_y 1) v_prenex_15152))) (forall ((v_prenex_18659 Int) (v_prenex_18658 Int)) (or (< v_prenex_18658 main_y) (<= (* 2 (select main_a v_prenex_18659)) 1000) (<= (select main_a v_prenex_18658) 999) (<= (+ main_y 1) v_prenex_18658) (< v_prenex_18659 main_x) (<= 1000 (+ (select main_a v_prenex_18658) (select main_a v_prenex_18659))))) (or (forall ((v_prenex_20903 Int)) (or (<= 1 (select main_a v_prenex_20903)) (<= (* 2 (select main_a v_prenex_20903)) 1000))) (forall ((v_prenex_20902 Int)) (or (<= 500 (select main_a v_prenex_20902)) (<= (+ main_y 1) v_prenex_20902) (<= 1000 (* 2 (select main_a v_prenex_20902))) (< v_prenex_20902 main_y)))) (forall ((v_prenex_13929 Int) (v_prenex_13928 Int)) (or (<= 1 (select main_a v_prenex_13929)) (< v_prenex_13928 main_y) (<= 1000 (+ (select main_a v_prenex_13928) (select main_a v_prenex_13929))) (<= 2 (* 2 (select main_a v_prenex_13929))) (<= 1 (select main_a v_prenex_13928)) (<= (+ main_y 1) v_prenex_13928) (<= (select main_a v_prenex_13928) 999))) (forall ((v_prenex_11095 Int) (v_prenex_11094 Int)) (or (<= (* 2 (select main_a v_prenex_11095)) 1000) (<= 500 (select main_a v_prenex_11094)) (<= 1 (select main_a v_prenex_11095)) (<= (+ main_y 1) v_prenex_11094) (<= (+ (select main_a v_prenex_11094) (select main_a v_prenex_11095)) 1000) (<= (select main_a v_prenex_11094) 999) (< v_prenex_11094 main_y))) (forall ((v_prenex_13668 Int) (v_prenex_13667 Int)) (or (< v_prenex_13668 main_x) (<= (+ main_y 1) v_prenex_13667) (<= 500 (select main_a v_prenex_13667)) (<= (select main_a v_prenex_13668) (select main_a v_prenex_13667)) (< v_prenex_13667 main_y) (<= (select main_a v_prenex_13668) 999) (<= 1 (select main_a v_prenex_13668)))) (forall ((v_prenex_20933 Int) (v_prenex_20932 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20932))) (<= (+ main_y 1) v_prenex_20932) (<= 500 (select main_a v_prenex_20932)) (<= (select main_a v_prenex_20933) (select main_a v_prenex_20932)) (< v_prenex_20932 main_y))) (forall ((v_prenex_16170 Int) (v_prenex_16171 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16171))) (<= (select main_a v_prenex_16170) (+ (select main_a v_prenex_16171) 998)) (<= (+ main_y 1) v_prenex_16170) (<= 1000 (* 2 (select main_a v_prenex_16170))) (<= (* 2 (select main_a v_prenex_16171)) 1000) (<= 500 (select main_a v_prenex_16170)) (< v_prenex_16170 main_y))) (or (forall ((v_prenex_19584 Int)) (or (<= 1 (select main_a v_prenex_19584)) (<= (+ main_y 1) v_prenex_19584) (< v_prenex_19584 main_y) (<= 1000 (* 2 (select main_a v_prenex_19584))))) (forall ((v_prenex_19585 Int)) (or (<= (+ main_x 1) v_prenex_19585) (<= 0 (+ (select main_a v_prenex_19585) 498)) (<= 2 (* 2 (select main_a v_prenex_19585)))))) (forall ((v_prenex_21263 Int) (v_prenex_21264 Int)) (or (<= (* 2 (select main_a v_prenex_21263)) 1998) (<= (select main_a v_prenex_21263) (+ (select main_a v_prenex_21264) 998)) (<= 2 (* 2 (select main_a v_prenex_21264))) (<= (select main_a v_prenex_21263) 999) (<= (+ main_y 1) v_prenex_21263) (< v_prenex_21263 main_y) (<= (select main_a v_prenex_21264) 999))) (forall ((v_prenex_19124 Int) (v_prenex_19125 Int)) (or (<= (select main_a v_prenex_19124) 1498) (<= (+ (select main_a v_prenex_19124) (select main_a v_prenex_19125)) 1000) (<= (+ main_y 1) v_prenex_19124) (<= 1 (select main_a v_prenex_19124)) (< v_prenex_19124 main_y) (<= 2 (* 2 (select main_a v_prenex_19125))) (<= (select main_a v_prenex_19125) 500))) (forall ((v_prenex_19003 Int) (v_prenex_19002 Int)) (or (<= 1 (select main_a v_prenex_19003)) (<= 1000 (+ (select main_a v_prenex_19002) (select main_a v_prenex_19003))) (<= (+ main_y 1) v_prenex_19002) (<= (+ main_x 1) v_prenex_19003) (<= 1000 (* 2 (select main_a v_prenex_19002))) (<= (select main_a v_prenex_19003) 999) (< v_prenex_19002 main_y))) (forall ((v_prenex_12257 Int) (v_prenex_12258 Int)) (or (< v_prenex_12257 main_y) (<= (select main_a v_prenex_12258) 999) (<= (select main_a v_prenex_12258) 500) (<= (+ main_y 1) v_prenex_12257) (<= (select main_a v_prenex_12258) (select main_a v_prenex_12257)) (<= 500 (select main_a v_prenex_12257)) (<= (+ main_x 1) v_prenex_12258))) (forall ((v_prenex_22090 Int) (v_prenex_22089 Int)) (or (<= (* 2 (select main_a v_prenex_22089)) 1998) (<= (+ main_y 1) v_prenex_22089) (<= (* 2 (select main_a v_prenex_22090)) 1000) (<= 500 (select main_a v_prenex_22089)) (<= (select main_a v_prenex_22090) 999) (< v_prenex_22089 main_y) (<= 1000 (+ (select main_a v_prenex_22089) (select main_a v_prenex_22090))))) (or (forall ((v_prenex_14872 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14872))) (<= 1 (select main_a v_prenex_14872)) (< v_prenex_14872 main_y) (<= (+ main_y 1) v_prenex_14872))) (forall ((v_prenex_14873 Int)) (or (<= (select main_a v_prenex_14873) 500) (<= 0 (+ (select main_a v_prenex_14873) 498))))) (forall ((v_prenex_21609 Int) (v_prenex_21608 Int)) (or (<= (+ (select main_a v_prenex_21608) (select main_a v_prenex_21609)) 1000) (<= (select main_a v_prenex_21608) 1498) (<= 0 (+ (select main_a v_prenex_21609) 498)) (<= (+ main_y 1) v_prenex_21608) (<= 1 (select main_a v_prenex_21608)) (< v_prenex_21608 main_y) (<= (select main_a v_prenex_21609) 999))) (forall ((v_prenex_18785 Int) (v_prenex_18784 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18785))) (<= (select main_a v_prenex_18784) 999) (< v_prenex_18784 main_y) (<= (+ (select main_a v_prenex_18784) (select main_a v_prenex_18785)) 1000) (<= (* 2 (select main_a v_prenex_18785)) 1000) (<= (+ main_x 1) v_prenex_18785) (<= (+ main_y 1) v_prenex_18784))) (or (forall ((v_prenex_14515 Int)) (or (<= 0 (+ (select main_a v_prenex_14515) 498)) (<= (select main_a v_prenex_14515) 500))) (forall ((v_prenex_14514 Int)) (or (<= 500 (select main_a v_prenex_14514)) (< v_prenex_14514 main_y) (<= 1000 (* 2 (select main_a v_prenex_14514))) (<= (+ main_y 1) v_prenex_14514) (<= 1 (select main_a v_prenex_14514))))) (forall ((v_prenex_19443 Int) (v_prenex_19444 Int)) (or (< v_prenex_19443 main_y) (<= (+ (select main_a v_prenex_19443) (select main_a v_prenex_19444)) 1000) (<= (+ main_y 1) v_prenex_19443) (<= (select main_a v_prenex_19443) 999) (<= 500 (select main_a v_prenex_19443)) (<= (* 2 (select main_a v_prenex_19444)) 1000))) (forall ((v_prenex_17777 Int) (v_prenex_17778 Int)) (or (<= 1 (select main_a v_prenex_17777)) (<= (+ main_y 1) v_prenex_17777) (<= 1 (select main_a v_prenex_17778)) (< v_prenex_17777 main_y) (<= (* 2 (select main_a v_prenex_17778)) 1000) (<= 1000 (+ (select main_a v_prenex_17777) (select main_a v_prenex_17778))))) (forall ((v_prenex_18080 Int) (v_prenex_18079 Int)) (or (<= (+ main_x 1) v_prenex_18080) (<= (select main_a v_prenex_18080) (select main_a v_prenex_18079)) (<= (select main_a v_prenex_18080) 999) (<= (* 2 (select main_a v_prenex_18080)) 1000) (<= (select main_a v_prenex_18079) 999) (<= (+ main_y 1) v_prenex_18079) (< v_prenex_18079 main_y))) (or (forall ((v_prenex_17055 Int)) (or (<= 0 (+ (select main_a v_prenex_17055) 498)) (< v_prenex_17055 main_x) (<= (select main_a v_prenex_17055) 999))) (forall ((v_prenex_17054 Int)) (or (<= (+ main_y 1) v_prenex_17054) (< v_prenex_17054 main_y) (<= (select main_a v_prenex_17054) 1498) (<= (* 2 (select main_a v_prenex_17054)) 1998)))) (forall ((v_prenex_14399 Int) (v_prenex_14398 Int)) (or (<= (+ main_y 1) v_prenex_14398) (<= 1 (select main_a v_prenex_14398)) (<= 1000 (+ (select main_a v_prenex_14398) (select main_a v_prenex_14399))) (<= 1 (select main_a v_prenex_14399)) (<= (* 2 (select main_a v_prenex_14398)) 1998) (< v_prenex_14398 main_y))) (forall ((v_prenex_13277 Int) (v_prenex_13276 Int)) (or (<= (select main_a v_prenex_13276) 1498) (<= 1 (select main_a v_prenex_13276)) (< v_prenex_13276 main_y) (<= (+ main_y 1) v_prenex_13276) (<= 1000 (+ (select main_a v_prenex_13276) (select main_a v_prenex_13277))) (<= 1 (select main_a v_prenex_13277)))) (forall ((v_prenex_22859 Int) (v_prenex_22858 Int)) (or (< v_prenex_22858 main_y) (<= (+ main_y 1) v_prenex_22858) (<= (* 2 (select main_a v_prenex_22858)) 1998) (<= (select main_a v_prenex_22859) 999) (<= 0 (+ (select main_a v_prenex_22859) 498)) (<= 1 (select main_a v_prenex_22858)) (<= (+ (select main_a v_prenex_22858) (select main_a v_prenex_22859)) 1000))) (forall ((v_prenex_22420 Int) (v_prenex_22419 Int)) (or (<= (select main_a v_prenex_22420) 500) (<= (+ (select main_a v_prenex_22419) (select main_a v_prenex_22420)) 1000) (<= (* 2 (select main_a v_prenex_22419)) 1998) (<= 1 (select main_a v_prenex_22419)) (<= (+ main_y 1) v_prenex_22419) (<= 2 (* 2 (select main_a v_prenex_22420))) (< v_prenex_22419 main_y))) (or (forall ((v_prenex_23103 Int)) (<= (select main_a v_prenex_23103) 500)) (forall ((v_prenex_23102 Int)) (or (<= (select main_a v_prenex_23102) 1498) (<= (select main_a v_prenex_23102) 999) (< v_prenex_23102 main_y) (<= (+ main_y 1) v_prenex_23102) (<= 1000 (* 2 (select main_a v_prenex_23102)))))) (or (forall ((v_prenex_20213 Int)) (<= 2 (* 2 (select main_a v_prenex_20213)))) (forall ((v_prenex_20212 Int)) (or (<= (+ main_y 1) v_prenex_20212) (<= 1000 (* 2 (select main_a v_prenex_20212))) (<= (* 2 (select main_a v_prenex_20212)) 1998) (< v_prenex_20212 main_y) (<= 1 (select main_a v_prenex_20212))))) (forall ((v_prenex_10956 Int) (v_prenex_10955 Int)) (or (<= (+ main_x 1) v_prenex_10956) (<= 2 (* 2 (select main_a v_prenex_10956))) (<= (select main_a v_prenex_10956) 500) (<= (+ main_y 1) v_prenex_10955) (< v_prenex_10955 main_y) (<= (select main_a v_prenex_10956) (select main_a v_prenex_10955)) (<= 1 (select main_a v_prenex_10955)))) (forall ((v_prenex_15840 Int) (v_prenex_15839 Int)) (or (<= (select main_a v_prenex_15840) (select main_a v_prenex_15839)) (<= 2 (* 2 (select main_a v_prenex_15840))) (<= 1 (select main_a v_prenex_15840)) (<= (+ main_y 1) v_prenex_15839) (<= (select main_a v_prenex_15839) 999) (<= (* 2 (select main_a v_prenex_15839)) 1998) (< v_prenex_15839 main_y))) (forall ((v_prenex_23602 Int) (v_prenex_23603 Int)) (or (<= (select main_a v_prenex_23602) 999) (< v_prenex_23602 main_y) (<= (select main_a v_prenex_23603) 500) (<= (+ main_y 1) v_prenex_23602) (<= (select main_a v_prenex_23602) (+ (select main_a v_prenex_23603) 998)) (<= 2 (* 2 (select main_a v_prenex_23603))) (<= 1000 (* 2 (select main_a v_prenex_23602))))) (forall ((v_prenex_13253 Int) (v_prenex_13252 Int)) (or (<= (+ main_y 1) v_prenex_13252) (<= 1000 (* 2 (select main_a v_prenex_13252))) (<= 2 (* 2 (select main_a v_prenex_13253))) (<= (select main_a v_prenex_13253) 500) (<= 500 (select main_a v_prenex_13252)) (<= 1000 (+ (select main_a v_prenex_13252) (select main_a v_prenex_13253))) (< v_prenex_13252 main_y))) (forall ((v_prenex_11864 Int) (v_prenex_11865 Int)) (or (<= (+ main_y 1) v_prenex_11864) (<= 500 (select main_a v_prenex_11864)) (< v_prenex_11864 main_y) (<= 1000 (+ (select main_a v_prenex_11864) (select main_a v_prenex_11865))) (<= (select main_a v_prenex_11864) 1498) (<= 2 (* 2 (select main_a v_prenex_11865))))) (forall ((v_prenex_18011 Int) (v_prenex_18012 Int)) (or (<= 0 (+ (select main_a v_prenex_18012) 498)) (<= 1000 (* 2 (select main_a v_prenex_18011))) (< v_prenex_18011 main_y) (<= (* 2 (select main_a v_prenex_18011)) 1998) (<= 1000 (+ (select main_a v_prenex_18011) (select main_a v_prenex_18012))) (<= (+ main_y 1) v_prenex_18011))) (forall ((v_prenex_12672 Int) (v_prenex_12673 Int)) (or (<= (select main_a v_prenex_12672) 999) (<= 1000 (* 2 (select main_a v_prenex_12672))) (< v_prenex_12672 main_y) (<= (+ main_y 1) v_prenex_12672) (<= 1000 (+ (select main_a v_prenex_12672) (select main_a v_prenex_12673))) (<= (* 2 (select main_a v_prenex_12673)) 1000))) (forall ((v_prenex_20342 Int) (v_prenex_20341 Int)) (or (<= (select main_a v_prenex_20342) 500) (<= (+ main_y 1) v_prenex_20341) (<= (* 2 (select main_a v_prenex_20341)) 1998) (<= 2 (* 2 (select main_a v_prenex_20342))) (< v_prenex_20341 main_y) (<= 1000 (* 2 (select main_a v_prenex_20341))) (<= 1000 (+ (select main_a v_prenex_20341) (select main_a v_prenex_20342))))) (forall ((v_prenex_11138 Int) (v_prenex_11137 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11138))) (<= 0 (+ (select main_a v_prenex_11138) 498)) (<= (select main_a v_prenex_11137) 1498) (<= (+ (select main_a v_prenex_11137) (select main_a v_prenex_11138)) 1000) (<= (+ main_y 1) v_prenex_11137) (< v_prenex_11137 main_y))) (or (forall ((v_prenex_12534 Int)) (or (<= (select main_a v_prenex_12534) 500) (<= (+ main_x 1) v_prenex_12534))) (forall ((v_prenex_12533 Int)) (or (<= (+ main_y 1) v_prenex_12533) (<= (* 2 (select main_a v_prenex_12533)) 1998) (<= 1000 (* 2 (select main_a v_prenex_12533))) (< v_prenex_12533 main_y)))) (forall ((v_prenex_20602 Int) (v_prenex_20601 Int)) (or (<= (select main_a v_prenex_20602) 500) (<= (+ main_y 1) v_prenex_20601) (<= 1 (select main_a v_prenex_20601)) (<= (select main_a v_prenex_20601) 1498) (<= 1000 (+ (select main_a v_prenex_20601) (select main_a v_prenex_20602))) (< v_prenex_20601 main_y))) (forall ((v_prenex_20171 Int) (v_prenex_20170 Int)) (or (<= 1 (select main_a v_prenex_20170)) (<= 500 (select main_a v_prenex_20170)) (<= (* 2 (select main_a v_prenex_20171)) 1000) (< v_prenex_20170 main_y) (<= 2 (* 2 (select main_a v_prenex_20171))) (<= 1000 (+ (select main_a v_prenex_20170) (select main_a v_prenex_20171))) (<= (+ main_y 1) v_prenex_20170))) (or (forall ((v_prenex_20991 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20991))) (< v_prenex_20991 main_x))) (forall ((v_prenex_20990 Int)) (or (<= (select main_a v_prenex_20990) 999) (<= (+ main_y 1) v_prenex_20990) (<= 1000 (* 2 (select main_a v_prenex_20990))) (< v_prenex_20990 main_y)))) (or (forall ((v_prenex_13724 Int)) (or (<= (+ main_x 1) v_prenex_13724) (<= 2 (* 2 (select main_a v_prenex_13724))) (<= (select main_a v_prenex_13724) 999))) (forall ((v_prenex_13723 Int)) (or (<= (select main_a v_prenex_13723) 999) (< v_prenex_13723 main_y) (<= (+ main_y 1) v_prenex_13723) (<= 1000 (* 2 (select main_a v_prenex_13723)))))) (forall ((v_prenex_21632 Int) (v_prenex_21633 Int)) (or (<= (+ main_y 1) v_prenex_21632) (<= (* 2 (select main_a v_prenex_21633)) 1000) (<= 0 (+ (select main_a v_prenex_21633) 498)) (<= 500 (select main_a v_prenex_21632)) (<= 1000 (+ (select main_a v_prenex_21632) (select main_a v_prenex_21633))) (< v_prenex_21632 main_y))) (forall ((v_prenex_14481 Int) (v_prenex_14480 Int)) (or (< v_prenex_14480 main_y) (< v_prenex_14481 main_x) (<= (+ main_y 1) v_prenex_14480) (<= (+ main_x 1) v_prenex_14481) (<= 1000 (+ (select main_a v_prenex_14480) (select main_a v_prenex_14481))))) (forall ((v_prenex_21360 Int) (v_prenex_21359 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21360))) (<= (select main_a v_prenex_21359) (+ (select main_a v_prenex_21360) 998)) (<= (select main_a v_prenex_21359) 999) (<= 1 (select main_a v_prenex_21360)) (<= (+ main_x 1) v_prenex_21360) (< v_prenex_21359 main_y) (<= (+ main_y 1) v_prenex_21359))) (or (forall ((v_prenex_16810 Int)) (or (<= (select main_a v_prenex_16810) 999) (< v_prenex_16810 main_x) (<= 1 (select main_a v_prenex_16810)))) (forall ((v_prenex_16809 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16809))) (< v_prenex_16809 main_y) (<= (+ main_y 1) v_prenex_16809) (<= (* 2 (select main_a v_prenex_16809)) 1998)))) (or (forall ((v_prenex_13845 Int)) (or (< v_prenex_13845 main_y) (<= (+ main_y 1) v_prenex_13845) (<= (* 2 (select main_a v_prenex_13845)) 1998))) (forall ((v_prenex_13846 Int)) (or (<= (select main_a v_prenex_13846) 999) (<= (* 2 (select main_a v_prenex_13846)) 1000)))) (forall ((v_prenex_14307 Int) (v_prenex_14306 Int)) (or (<= (select main_a v_prenex_14307) (select main_a v_prenex_14306)) (<= (+ main_x 1) v_prenex_14307) (<= 0 (+ (select main_a v_prenex_14307) 498)) (<= (select main_a v_prenex_14307) 999) (< v_prenex_14306 main_y) (<= (+ main_y 1) v_prenex_14306) (<= (* 2 (select main_a v_prenex_14306)) 1998))) (or (forall ((v_prenex_17662 Int)) (or (<= (+ main_x 1) v_prenex_17662) (<= 1 (select main_a v_prenex_17662)) (< v_prenex_17662 main_x))) (forall ((v_prenex_17661 Int)) (<= (* 2 (select main_a v_prenex_17661)) 1998))) (forall ((v_prenex_17644 Int) (v_prenex_17643 Int)) (or (< v_prenex_17643 main_y) (<= (select main_a v_prenex_17643) 999) (<= 2 (* 2 (select main_a v_prenex_17644))) (<= (+ main_y 1) v_prenex_17643) (<= 500 (select main_a v_prenex_17643)) (<= (select main_a v_prenex_17643) (+ (select main_a v_prenex_17644) 998)) (<= (select main_a v_prenex_17644) 999))) (forall ((v_prenex_19201 Int) (v_prenex_19200 Int)) (or (<= (select main_a v_prenex_19201) 500) (<= (select main_a v_prenex_19200) 1498) (<= (* 2 (select main_a v_prenex_19201)) 1000) (< v_prenex_19200 main_y) (<= (select main_a v_prenex_19200) (+ (select main_a v_prenex_19201) 998)) (< v_prenex_19201 main_x) (<= (+ main_y 1) v_prenex_19200))) (forall ((v_prenex_17270 Int) (v_prenex_17271 Int)) (or (<= 500 (select main_a v_prenex_17270)) (<= (* 2 (select main_a v_prenex_17271)) 1000) (<= 2 (* 2 (select main_a v_prenex_17271))) (<= (select main_a v_prenex_17271) (select main_a v_prenex_17270)) (< v_prenex_17270 main_y) (<= (+ main_y 1) v_prenex_17270) (<= (+ main_x 1) v_prenex_17271))) (or (forall ((v_prenex_19311 Int)) (or (<= (* 2 (select main_a v_prenex_19311)) 1000) (<= (+ main_x 1) v_prenex_19311))) (forall ((v_prenex_19310 Int)) (or (<= (+ main_y 1) v_prenex_19310) (< v_prenex_19310 main_y) (<= 1 (select main_a v_prenex_19310))))) (forall ((v_prenex_17785 Int) (v_prenex_17786 Int)) (or (<= (select main_a v_prenex_17786) 500) (<= (+ main_y 1) v_prenex_17785) (< v_prenex_17785 main_y) (<= (* 2 (select main_a v_prenex_17786)) 1000) (<= (+ (select main_a v_prenex_17785) (select main_a v_prenex_17786)) 1000) (<= 1 (select main_a v_prenex_17785)) (<= (select main_a v_prenex_17785) 999))) (forall ((v_prenex_19948 Int) (v_prenex_19949 Int)) (or (<= (select main_a v_prenex_19948) 1498) (<= (select main_a v_prenex_19949) 500) (<= (select main_a v_prenex_19949) 999) (< v_prenex_19948 main_y) (<= (select main_a v_prenex_19949) (select main_a v_prenex_19948)) (<= (+ main_x 1) v_prenex_19949) (<= (+ main_y 1) v_prenex_19948))) (forall ((v_prenex_16559 Int) (v_prenex_16560 Int)) (or (< v_prenex_16559 main_y) (<= (+ main_y 1) v_prenex_16559) (<= 0 (+ (select main_a v_prenex_16560) 498)) (<= 1000 (* 2 (select main_a v_prenex_16559))) (<= (select main_a v_prenex_16559) (+ (select main_a v_prenex_16560) 998)))) (forall ((v_prenex_15125 Int) (v_prenex_15124 Int)) (or (<= (select main_a v_prenex_15124) 999) (< v_prenex_15124 main_y) (<= (+ (select main_a v_prenex_15124) (select main_a v_prenex_15125)) 1000) (<= (+ main_y 1) v_prenex_15124) (<= (select main_a v_prenex_15125) 500) (<= 2 (* 2 (select main_a v_prenex_15125))))) (or (forall ((v_prenex_16665 Int)) (or (<= (+ main_y 1) v_prenex_16665) (<= (* 2 (select main_a v_prenex_16665)) 1998) (<= (select main_a v_prenex_16665) 1498) (<= 500 (select main_a v_prenex_16665)) (< v_prenex_16665 main_y))) (forall ((v_prenex_16666 Int)) (<= (select main_a v_prenex_16666) 500))) (forall ((v_prenex_18015 Int) (v_prenex_18016 Int)) (or (< v_prenex_18015 main_y) (<= (* 2 (select main_a v_prenex_18016)) 1000) (<= 1 (select main_a v_prenex_18016)) (<= (+ main_y 1) v_prenex_18015) (<= 500 (select main_a v_prenex_18015)) (<= (select main_a v_prenex_18015) 1498) (<= 1000 (+ (select main_a v_prenex_18015) (select main_a v_prenex_18016))))) (forall ((v_prenex_18626 Int) (v_prenex_18625 Int)) (or (<= (select main_a v_prenex_18626) (select main_a v_prenex_18625)) (<= (+ main_y 1) v_prenex_18625) (<= 1000 (* 2 (select main_a v_prenex_18625))) (<= (* 2 (select main_a v_prenex_18625)) 1998) (<= 2 (* 2 (select main_a v_prenex_18626))) (< v_prenex_18625 main_y) (<= 0 (+ (select main_a v_prenex_18626) 498)))) (forall ((v_prenex_12811 Int) (v_prenex_12812 Int)) (or (<= (select main_a v_prenex_12811) (+ (select main_a v_prenex_12812) 998)) (<= 1 (select main_a v_prenex_12812)) (<= (+ main_y 1) v_prenex_12811) (<= 2 (* 2 (select main_a v_prenex_12812))) (<= 500 (select main_a v_prenex_12811)) (< v_prenex_12811 main_y) (<= (select main_a v_prenex_12811) 1498))) (forall ((v_prenex_12281 Int) (v_prenex_12282 Int)) (or (<= (select main_a v_prenex_12282) 500) (<= (+ main_y 1) v_prenex_12281) (< v_prenex_12281 main_y) (<= (select main_a v_prenex_12282) (select main_a v_prenex_12281)) (<= (select main_a v_prenex_12281) 999) (<= (select main_a v_prenex_12281) 1498))) (or (forall ((v_prenex_13189 Int)) (<= 2 (* 2 (select main_a v_prenex_13189)))) (forall ((v_prenex_13188 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13188))) (< v_prenex_13188 main_y) (<= (+ main_y 1) v_prenex_13188)))) (forall ((v_prenex_17814 Int) (v_prenex_17815 Int)) (or (<= 1 (select main_a v_prenex_17814)) (< v_prenex_17814 main_y) (<= (+ main_y 1) v_prenex_17814) (<= (+ (select main_a v_prenex_17814) (select main_a v_prenex_17815)) 1000) (< v_prenex_17815 main_x) (<= (* 2 (select main_a v_prenex_17815)) 1000))) (or (forall ((v_prenex_20775 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20775))) (<= (+ main_y 1) v_prenex_20775) (<= (* 2 (select main_a v_prenex_20775)) 1998) (< v_prenex_20775 main_y) (<= 500 (select main_a v_prenex_20775)))) (forall ((v_prenex_20776 Int)) (or (<= (* 2 (select main_a v_prenex_20776)) 1000) (<= (select main_a v_prenex_20776) 999)))) (forall ((v_prenex_14921 Int) (v_prenex_14920 Int)) (or (<= (select main_a v_prenex_14921) 500) (<= 2 (* 2 (select main_a v_prenex_14921))) (<= (+ main_y 1) v_prenex_14920) (<= (select main_a v_prenex_14920) 999) (<= (select main_a v_prenex_14921) (select main_a v_prenex_14920)) (< v_prenex_14920 main_y) (<= (select main_a v_prenex_14920) 1498))) (forall ((v_prenex_12142 Int) (v_prenex_12143 Int)) (or (<= (select main_a v_prenex_12142) (+ (select main_a v_prenex_12143) 998)) (<= 2 (* 2 (select main_a v_prenex_12143))) (< v_prenex_12142 main_y) (<= (+ main_x 1) v_prenex_12143) (<= 1000 (* 2 (select main_a v_prenex_12142))) (<= (+ main_y 1) v_prenex_12142) (<= 0 (+ (select main_a v_prenex_12143) 498)))) (forall ((v_prenex_23545 Int) (v_prenex_23544 Int)) (or (<= 500 (select main_a v_prenex_23544)) (<= 1 (select main_a v_prenex_23545)) (<= (select main_a v_prenex_23545) 500) (< v_prenex_23544 main_y) (<= (+ main_y 1) v_prenex_23544) (<= 1000 (+ (select main_a v_prenex_23544) (select main_a v_prenex_23545))))) (forall ((v_prenex_21341 Int) (v_prenex_21342 Int)) (or (<= 500 (select main_a v_prenex_21341)) (<= (select main_a v_prenex_21342) 999) (<= 0 (+ (select main_a v_prenex_21342) 498)) (< v_prenex_21341 main_y) (<= (+ main_y 1) v_prenex_21341) (<= (select main_a v_prenex_21341) (+ (select main_a v_prenex_21342) 998)) (<= (* 2 (select main_a v_prenex_21341)) 1998))) (forall ((v_prenex_23049 Int) (v_prenex_23048 Int)) (or (< v_prenex_23048 main_y) (<= (+ main_y 1) v_prenex_23048) (<= 2 (* 2 (select main_a v_prenex_23049))) (<= (select main_a v_prenex_23048) 999) (<= (+ (select main_a v_prenex_23048) (select main_a v_prenex_23049)) 1000) (<= (select main_a v_prenex_23049) 500) (<= (+ main_x 1) v_prenex_23049))) (forall ((v_prenex_22198 Int) (v_prenex_22197 Int)) (or (<= 1000 (+ (select main_a v_prenex_22197) (select main_a v_prenex_22198))) (<= 2 (* 2 (select main_a v_prenex_22198))) (<= (select main_a v_prenex_22198) 500) (< v_prenex_22197 main_y) (<= 1000 (* 2 (select main_a v_prenex_22197))) (<= (select main_a v_prenex_22197) 999) (<= (+ main_y 1) v_prenex_22197))) (or (forall ((v_prenex_12953 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12953))) (<= (select main_a v_prenex_12953) 500))) (forall ((v_prenex_12952 Int)) (or (<= 500 (select main_a v_prenex_12952)) (<= (+ main_y 1) v_prenex_12952) (< v_prenex_12952 main_y) (<= 1000 (* 2 (select main_a v_prenex_12952)))))) (forall ((v_prenex_10961 Int) (v_prenex_10962 Int)) (or (<= (select main_a v_prenex_10961) 999) (<= (+ main_y 1) v_prenex_10961) (<= (* 2 (select main_a v_prenex_10961)) 1998) (<= (select main_a v_prenex_10962) (select main_a v_prenex_10961)) (<= 1 (select main_a v_prenex_10962)) (< v_prenex_10961 main_y))) (forall ((v_prenex_19494 Int) (v_prenex_19495 Int)) (or (<= 0 (+ (select main_a v_prenex_19495) 498)) (<= 1000 (+ (select main_a v_prenex_19494) (select main_a v_prenex_19495))) (<= (* 2 (select main_a v_prenex_19494)) 1998) (< v_prenex_19494 main_y) (<= 1000 (* 2 (select main_a v_prenex_19494))) (<= 2 (* 2 (select main_a v_prenex_19495))) (<= (+ main_y 1) v_prenex_19494))) (forall ((v_prenex_20372 Int) (v_prenex_20371 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20372))) (< v_prenex_20371 main_y) (<= (* 2 (select main_a v_prenex_20371)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20371))) (<= (+ main_y 1) v_prenex_20371) (<= (select main_a v_prenex_20372) (select main_a v_prenex_20371)) (<= 1 (select main_a v_prenex_20372)))) (forall ((v_prenex_16973 Int) (v_prenex_16974 Int)) (or (<= (select main_a v_prenex_16973) 999) (<= 2 (* 2 (select main_a v_prenex_16974))) (<= (+ main_y 1) v_prenex_16973) (< v_prenex_16973 main_y) (<= (select main_a v_prenex_16974) 999) (<= 1 (select main_a v_prenex_16973)) (<= 1000 (+ (select main_a v_prenex_16973) (select main_a v_prenex_16974))))) (forall ((v_prenex_19339 Int) (v_prenex_19340 Int)) (or (< v_prenex_19339 main_y) (<= (+ main_y 1) v_prenex_19339) (<= 2 (* 2 (select main_a v_prenex_19340))) (<= (* 2 (select main_a v_prenex_19340)) 1000) (<= (select main_a v_prenex_19339) (+ (select main_a v_prenex_19340) 998)) (<= (select main_a v_prenex_19339) 1498))) (forall ((v_prenex_12381 Int) (v_prenex_12382 Int)) (or (<= (select main_a v_prenex_12382) 500) (<= (select main_a v_prenex_12381) (+ (select main_a v_prenex_12382) 998)) (<= 1000 (* 2 (select main_a v_prenex_12381))) (<= (+ main_y 1) v_prenex_12381) (<= 2 (* 2 (select main_a v_prenex_12382))) (<= 1 (select main_a v_prenex_12381)) (< v_prenex_12381 main_y))) (forall ((v_prenex_17563 Int) (v_prenex_17564 Int)) (or (<= (select main_a v_prenex_17564) 999) (<= 1000 (* 2 (select main_a v_prenex_17563))) (<= (select main_a v_prenex_17563) 1498) (<= 2 (* 2 (select main_a v_prenex_17564))) (< v_prenex_17563 main_y) (<= (+ main_y 1) v_prenex_17563) (<= 1000 (+ (select main_a v_prenex_17563) (select main_a v_prenex_17564))))) (forall ((v_prenex_19876 Int) (v_prenex_19875 Int)) (or (< v_prenex_19875 main_y) (< v_prenex_19876 main_x) (<= (select main_a v_prenex_19876) 999) (<= (+ (select main_a v_prenex_19875) (select main_a v_prenex_19876)) 1000) (<= 500 (select main_a v_prenex_19875)) (<= (+ main_y 1) v_prenex_19875) (<= 0 (+ (select main_a v_prenex_19876) 498)))) (forall ((v_prenex_20247 Int) (v_prenex_20246 Int)) (or (< v_prenex_20246 main_y) (<= (select main_a v_prenex_20246) (+ (select main_a v_prenex_20247) 998)) (<= (select main_a v_prenex_20246) 999) (<= 0 (+ (select main_a v_prenex_20247) 498)) (<= (+ main_y 1) v_prenex_20246) (<= 1 (select main_a v_prenex_20247)) (<= 500 (select main_a v_prenex_20246)))) (forall ((v_prenex_22041 Int) (v_prenex_22042 Int)) (or (<= (+ main_y 1) v_prenex_22041) (<= (select main_a v_prenex_22042) 999) (< v_prenex_22041 main_y) (<= (* 2 (select main_a v_prenex_22042)) 1000) (<= (+ (select main_a v_prenex_22041) (select main_a v_prenex_22042)) 1000) (<= (select main_a v_prenex_22041) 999) (<= (select main_a v_prenex_22041) 1498))) (forall ((v_prenex_18804 Int) (v_prenex_18805 Int)) (or (<= (+ main_y 1) v_prenex_18804) (<= 1000 (* 2 (select main_a v_prenex_18804))) (<= 500 (select main_a v_prenex_18804)) (<= (* 2 (select main_a v_prenex_18805)) 1000) (<= (select main_a v_prenex_18805) 999) (<= (select main_a v_prenex_18804) (+ (select main_a v_prenex_18805) 998)) (< v_prenex_18804 main_y))) (forall ((v_prenex_15362 Int) (v_prenex_15361 Int)) (or (<= 0 (+ (select main_a v_prenex_15362) 498)) (<= 2 (* 2 (select main_a v_prenex_15362))) (< v_prenex_15361 main_y) (<= (select main_a v_prenex_15362) (select main_a v_prenex_15361)) (<= (+ main_y 1) v_prenex_15361) (<= (select main_a v_prenex_15361) 999) (<= 1000 (* 2 (select main_a v_prenex_15361))))) (or (forall ((v_prenex_20760 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20760))) (<= (+ main_x 1) v_prenex_20760) (<= 1 (select main_a v_prenex_20760)))) (forall ((v_prenex_20759 Int)) (or (<= 500 (select main_a v_prenex_20759)) (< v_prenex_20759 main_y) (<= (+ main_y 1) v_prenex_20759) (<= (* 2 (select main_a v_prenex_20759)) 1998)))) (forall ((v_prenex_17101 Int) (v_prenex_17102 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17101))) (<= 1 (select main_a v_prenex_17102)) (<= (+ main_y 1) v_prenex_17101) (<= (* 2 (select main_a v_prenex_17101)) 1998) (<= (select main_a v_prenex_17101) (+ (select main_a v_prenex_17102) 998)) (< v_prenex_17101 main_y) (<= 2 (* 2 (select main_a v_prenex_17102))))) (or (forall ((v_prenex_20663 Int)) (or (<= 500 (select main_a v_prenex_20663)) (<= (+ main_y 1) v_prenex_20663) (<= 1 (select main_a v_prenex_20663)) (< v_prenex_20663 main_y) (<= 1000 (* 2 (select main_a v_prenex_20663))))) (forall ((v_prenex_20664 Int)) (<= (select main_a v_prenex_20664) 999))) (forall ((v_prenex_13346 Int) (v_prenex_13347 Int)) (or (<= 500 (select main_a v_prenex_13346)) (<= 2 (* 2 (select main_a v_prenex_13347))) (<= 1 (select main_a v_prenex_13347)) (<= (+ main_y 1) v_prenex_13346) (<= (* 2 (select main_a v_prenex_13346)) 1998) (<= (+ (select main_a v_prenex_13346) (select main_a v_prenex_13347)) 1000) (< v_prenex_13346 main_y))) (forall ((v_prenex_12267 Int) (v_prenex_12268 Int)) (or (< v_prenex_12267 main_y) (<= 2 (* 2 (select main_a v_prenex_12268))) (<= 500 (select main_a v_prenex_12267)) (<= (+ (select main_a v_prenex_12267) (select main_a v_prenex_12268)) 1000) (<= (+ main_y 1) v_prenex_12267) (< v_prenex_12268 main_x) (<= 1 (select main_a v_prenex_12268)))) (forall ((v_prenex_23509 Int) (v_prenex_23508 Int)) (or (<= (+ main_x 1) v_prenex_23509) (<= (* 2 (select main_a v_prenex_23509)) 1000) (< v_prenex_23509 main_x) (<= (select main_a v_prenex_23509) (select main_a v_prenex_23508)) (< v_prenex_23508 main_y))) (forall ((v_prenex_17186 Int) (v_prenex_17187 Int)) (or (<= (+ main_y 1) v_prenex_17186) (<= (+ (select main_a v_prenex_17186) (select main_a v_prenex_17187)) 1000) (<= (select main_a v_prenex_17186) 1498) (<= 2 (* 2 (select main_a v_prenex_17187))) (< v_prenex_17186 main_y) (<= (* 2 (select main_a v_prenex_17186)) 1998) (<= (* 2 (select main_a v_prenex_17187)) 1000))) (forall ((v_prenex_23078 Int) (v_prenex_23079 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23078))) (<= (select main_a v_prenex_23078) (+ (select main_a v_prenex_23079) 998)) (<= 1 (select main_a v_prenex_23079)) (<= (+ main_y 1) v_prenex_23078) (<= 2 (* 2 (select main_a v_prenex_23079))) (<= (* 2 (select main_a v_prenex_23078)) 1998) (< v_prenex_23078 main_y))) (forall ((v_prenex_14696 Int) (v_prenex_14695 Int)) (or (< v_prenex_14695 main_y) (<= (select main_a v_prenex_14696) (select main_a v_prenex_14695)) (<= (* 2 (select main_a v_prenex_14695)) 1998) (<= 0 (+ (select main_a v_prenex_14696) 498)) (<= (* 2 (select main_a v_prenex_14696)) 1000) (<= 500 (select main_a v_prenex_14695)) (<= (+ main_y 1) v_prenex_14695))) (forall ((v_prenex_22738 Int) (v_prenex_22739 Int)) (or (<= (+ (select main_a v_prenex_22738) (select main_a v_prenex_22739)) 1000) (< v_prenex_22738 main_y) (<= (+ main_y 1) v_prenex_22738) (<= 1 (select main_a v_prenex_22739)) (<= (select main_a v_prenex_22738) 999) (<= (+ main_x 1) v_prenex_22739))) (forall ((v_prenex_20987 Int) (v_prenex_20986 Int)) (or (<= 500 (select main_a v_prenex_20986)) (<= (select main_a v_prenex_20987) (select main_a v_prenex_20986)) (< v_prenex_20986 main_y) (<= (+ main_y 1) v_prenex_20986) (<= 2 (* 2 (select main_a v_prenex_20987))) (<= 0 (+ (select main_a v_prenex_20987) 498)))) (or (forall ((v_prenex_21780 Int)) (or (< v_prenex_21780 main_y) (<= (+ main_y 1) v_prenex_21780) (<= (* 2 (select main_a v_prenex_21780)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21780))))) (forall ((v_prenex_21781 Int)) (or (<= (* 2 (select main_a v_prenex_21781)) 1000) (<= (select main_a v_prenex_21781) 999)))) (forall ((v_prenex_21132 Int) (v_prenex_21133 Int)) (or (<= 0 (+ (select main_a v_prenex_21133) 498)) (<= (+ main_y 1) v_prenex_21132) (<= (select main_a v_prenex_21133) 999) (< v_prenex_21132 main_y) (<= (select main_a v_prenex_21132) 999) (<= 1000 (+ (select main_a v_prenex_21132) (select main_a v_prenex_21133))))) (forall ((v_prenex_16769 Int) (v_prenex_16770 Int)) (or (<= (select main_a v_prenex_16769) 1498) (<= 500 (select main_a v_prenex_16769)) (<= (+ main_y 1) v_prenex_16769) (< v_prenex_16769 main_y) (<= (select main_a v_prenex_16769) (+ (select main_a v_prenex_16770) 998)) (<= 0 (+ (select main_a v_prenex_16770) 498)) (<= 1 (select main_a v_prenex_16770)))) (or (forall ((v_prenex_18214 Int)) (or (<= 1 (select main_a v_prenex_18214)) (< v_prenex_18214 main_x) (<= (select main_a v_prenex_18214) 500))) (forall ((v_prenex_18213 Int)) (or (<= (* 2 (select main_a v_prenex_18213)) 1998) (<= (select main_a v_prenex_18213) 999) (<= (+ main_y 1) v_prenex_18213) (< v_prenex_18213 main_y)))) (or (forall ((v_prenex_14454 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14454))) (<= (+ main_y 1) v_prenex_14454) (<= (* 2 (select main_a v_prenex_14454)) 1998) (< v_prenex_14454 main_y))) (forall ((v_prenex_14455 Int)) (or (<= (select main_a v_prenex_14455) 999) (<= (+ main_x 1) v_prenex_14455) (<= (select main_a v_prenex_14455) 500)))) (forall ((v_prenex_12150 Int) (v_prenex_12151 Int)) (or (<= (select main_a v_prenex_12151) 999) (<= 500 (select main_a v_prenex_12150)) (<= 0 (+ (select main_a v_prenex_12151) 498)) (<= 1000 (* 2 (select main_a v_prenex_12150))) (< v_prenex_12150 main_y) (<= (+ main_y 1) v_prenex_12150) (<= 1000 (+ (select main_a v_prenex_12150) (select main_a v_prenex_12151))))) (or (forall ((v_prenex_15299 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15299))) (<= (select main_a v_prenex_15299) 999) (<= 1 (select main_a v_prenex_15299)) (<= (+ main_y 1) v_prenex_15299) (< v_prenex_15299 main_y))) (forall ((v_prenex_15300 Int)) (or (<= 1 (select main_a v_prenex_15300)) (<= 0 (+ (select main_a v_prenex_15300) 498))))) (or (forall ((v_prenex_16481 Int)) (or (<= (* 2 (select main_a v_prenex_16481)) 1998) (<= (+ main_y 1) v_prenex_16481) (<= 1000 (* 2 (select main_a v_prenex_16481))) (< v_prenex_16481 main_y))) (forall ((v_prenex_16482 Int)) (or (< v_prenex_16482 main_x) (<= 2 (* 2 (select main_a v_prenex_16482)))))) (or (forall ((v_prenex_23050 Int)) (or (<= 500 (select main_a v_prenex_23050)) (< v_prenex_23050 main_y) (<= (* 2 (select main_a v_prenex_23050)) 1998) (<= (+ main_y 1) v_prenex_23050))) (forall ((v_prenex_23051 Int)) (or (< v_prenex_23051 main_x) (<= (select main_a v_prenex_23051) 999) (<= 2 (* 2 (select main_a v_prenex_23051)))))) (forall ((v_prenex_13895 Int) (v_prenex_13894 Int)) (or (< v_prenex_13894 main_y) (<= (+ main_y 1) v_prenex_13894) (<= (select main_a v_prenex_13894) 999) (<= (+ (select main_a v_prenex_13894) (select main_a v_prenex_13895)) 1000) (<= (select main_a v_prenex_13895) 999) (<= (+ main_x 1) v_prenex_13895) (<= 2 (* 2 (select main_a v_prenex_13895))))) (forall ((v_prenex_11205 Int) (v_prenex_11206 Int)) (or (<= (+ (select main_a v_prenex_11205) (select main_a v_prenex_11206)) 1000) (<= 1000 (* 2 (select main_a v_prenex_11205))) (< v_prenex_11205 main_y) (<= (select main_a v_prenex_11206) 999) (<= (* 2 (select main_a v_prenex_11206)) 1000) (< v_prenex_11206 main_x) (<= (+ main_y 1) v_prenex_11205))) (or (forall ((v_prenex_11658 Int)) (or (<= (+ main_x 1) v_prenex_11658) (<= (select main_a v_prenex_11658) 500) (<= (select main_a v_prenex_11658) 999))) (forall ((v_prenex_11657 Int)) (or (< v_prenex_11657 main_y) (<= 500 (select main_a v_prenex_11657)) (<= (+ main_y 1) v_prenex_11657) (<= 1000 (* 2 (select main_a v_prenex_11657)))))) (forall ((v_prenex_20530 Int) (v_prenex_20529 Int)) (or (<= (+ main_y 1) v_prenex_20529) (<= 1000 (+ (select main_a v_prenex_20529) (select main_a v_prenex_20530))) (< v_prenex_20529 main_y) (<= (select main_a v_prenex_20529) 1498) (<= (select main_a v_prenex_20529) 999) (<= (select main_a v_prenex_20530) 500))) (forall ((v_prenex_12076 Int) (v_prenex_12077 Int)) (or (<= 1000 (+ (select main_a v_prenex_12076) (select main_a v_prenex_12077))) (<= (+ main_y 1) v_prenex_12076) (< v_prenex_12076 main_y) (<= (select main_a v_prenex_12077) 999) (<= 1 (select main_a v_prenex_12076)) (<= (* 2 (select main_a v_prenex_12076)) 1998) (<= 0 (+ (select main_a v_prenex_12077) 498)))) (forall ((v_prenex_15258 Int) (v_prenex_15257 Int)) (or (<= (select main_a v_prenex_15258) 999) (<= (select main_a v_prenex_15257) (+ (select main_a v_prenex_15258) 998)) (<= (+ main_y 1) v_prenex_15257) (< v_prenex_15257 main_y) (<= 0 (+ (select main_a v_prenex_15258) 498)) (<= (select main_a v_prenex_15257) 999) (<= 500 (select main_a v_prenex_15257)))) (or (forall ((v_prenex_14434 Int)) (or (<= (+ main_y 1) v_prenex_14434) (<= 500 (select main_a v_prenex_14434)) (< v_prenex_14434 main_y) (<= (* 2 (select main_a v_prenex_14434)) 1998))) (forall ((v_prenex_14435 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14435))) (<= 0 (+ (select main_a v_prenex_14435) 498))))) (forall ((v_prenex_14839 Int) (v_prenex_14838 Int)) (or (<= (+ main_y 1) v_prenex_14838) (<= (select main_a v_prenex_14839) (select main_a v_prenex_14838)) (<= 1000 (* 2 (select main_a v_prenex_14838))) (<= (* 2 (select main_a v_prenex_14839)) 1000) (<= 1 (select main_a v_prenex_14838)) (< v_prenex_14838 main_y) (<= 0 (+ (select main_a v_prenex_14839) 498)))) (forall ((v_prenex_15373 Int) (v_prenex_15374 Int)) (or (<= 0 (+ (select main_a v_prenex_15374) 498)) (<= (select main_a v_prenex_15374) 999) (<= 1 (select main_a v_prenex_15373)) (<= (+ main_y 1) v_prenex_15373) (<= 500 (select main_a v_prenex_15373)) (< v_prenex_15373 main_y) (<= 1000 (+ (select main_a v_prenex_15373) (select main_a v_prenex_15374))))) (or (forall ((v_prenex_14997 Int)) (or (<= 0 (+ (select main_a v_prenex_14997) 498)) (<= 1 (select main_a v_prenex_14997)))) (forall ((v_prenex_14996 Int)) (or (<= (+ main_y 1) v_prenex_14996) (< v_prenex_14996 main_y) (<= 500 (select main_a v_prenex_14996)) (<= (* 2 (select main_a v_prenex_14996)) 1998) (<= (select main_a v_prenex_14996) 1498)))) (forall ((v_prenex_18893 Int) (v_prenex_18892 Int)) (or (< v_prenex_18893 main_x) (<= (select main_a v_prenex_18893) 999) (<= (select main_a v_prenex_18892) 999) (<= (* 2 (select main_a v_prenex_18893)) 1000) (< v_prenex_18892 main_y) (<= 1000 (+ (select main_a v_prenex_18892) (select main_a v_prenex_18893))) (<= (+ main_y 1) v_prenex_18892))) (forall ((v_prenex_23793 Int) (v_prenex_23792 Int)) (or (<= (+ main_y 1) v_prenex_23792) (<= (+ (select main_a v_prenex_23792) (select main_a v_prenex_23793)) 1000) (<= (select main_a v_prenex_23793) 500) (< v_prenex_23792 main_y) (<= (select main_a v_prenex_23792) 1498) (<= 0 (+ (select main_a v_prenex_23793) 498)) (<= 500 (select main_a v_prenex_23792)))) (forall ((v_prenex_21102 Int) (v_prenex_21103 Int)) (or (<= 0 (+ (select main_a v_prenex_21103) 498)) (< v_prenex_21103 main_x) (<= 500 (select main_a v_prenex_21102)) (< v_prenex_21102 main_y) (<= (+ main_y 1) v_prenex_21102) (<= (+ (select main_a v_prenex_21102) (select main_a v_prenex_21103)) 1000) (<= 2 (* 2 (select main_a v_prenex_21103))))) (forall ((v_prenex_18499 Int) (v_prenex_18498 Int)) (or (<= (select main_a v_prenex_18499) 500) (<= (select main_a v_prenex_18499) (select main_a v_prenex_18498)) (<= (+ main_y 1) v_prenex_18498) (< v_prenex_18498 main_y) (<= 1000 (* 2 (select main_a v_prenex_18498))) (<= (select main_a v_prenex_18498) 1498) (<= 0 (+ (select main_a v_prenex_18499) 498)))) (or (forall ((v_prenex_16596 Int)) (or (<= (select main_a v_prenex_16596) 500) (<= 2 (* 2 (select main_a v_prenex_16596))))) (forall ((v_prenex_16595 Int)) (or (<= (+ main_y 1) v_prenex_16595) (< v_prenex_16595 main_y) (<= (* 2 (select main_a v_prenex_16595)) 1998)))) (or (forall ((v_prenex_20168 Int)) (or (<= (* 2 (select main_a v_prenex_20168)) 1998) (< v_prenex_20168 main_y) (<= (select main_a v_prenex_20168) 999) (<= 500 (select main_a v_prenex_20168)) (<= (+ main_y 1) v_prenex_20168))) (forall ((v_prenex_20169 Int)) (or (<= (select main_a v_prenex_20169) 999) (<= (* 2 (select main_a v_prenex_20169)) 1000)))) (forall ((v_prenex_23680 Int) (v_prenex_23681 Int)) (or (<= (select main_a v_prenex_23681) (select main_a v_prenex_23680)) (<= (select main_a v_prenex_23680) 999) (<= 1 (select main_a v_prenex_23681)) (<= (* 2 (select main_a v_prenex_23681)) 1000) (< v_prenex_23680 main_y) (<= (+ main_y 1) v_prenex_23680))) (forall ((v_prenex_20989 Int) (v_prenex_20988 Int)) (or (<= (select main_a v_prenex_20989) (select main_a v_prenex_20988)) (<= (* 2 (select main_a v_prenex_20988)) 1998) (< v_prenex_20988 main_y) (<= (select main_a v_prenex_20989) 999) (<= (+ main_y 1) v_prenex_20988) (< v_prenex_20989 main_x) (<= (* 2 (select main_a v_prenex_20989)) 1000))) (or (forall ((v_prenex_15641 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15641))) (<= (+ main_y 1) v_prenex_15641) (< v_prenex_15641 main_y) (<= (* 2 (select main_a v_prenex_15641)) 1998))) (forall ((v_prenex_15642 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15642))) (<= (select main_a v_prenex_15642) 999) (< v_prenex_15642 main_x)))) (forall ((v_prenex_19768 Int) (v_prenex_19767 Int)) (or (<= 1000 (+ (select main_a v_prenex_19767) (select main_a v_prenex_19768))) (<= (select main_a v_prenex_19767) 999) (<= 1 (select main_a v_prenex_19768)) (<= (+ main_y 1) v_prenex_19767) (<= 0 (+ (select main_a v_prenex_19768) 498)) (< v_prenex_19767 main_y) (<= (+ main_x 1) v_prenex_19768))) (forall ((v_prenex_14547 Int) (v_prenex_14546 Int)) (or (<= 500 (select main_a v_prenex_14546)) (< v_prenex_14546 main_y) (<= (+ main_y 1) v_prenex_14546) (<= (* 2 (select main_a v_prenex_14547)) 1000) (<= 2 (* 2 (select main_a v_prenex_14547))) (<= 1000 (+ (select main_a v_prenex_14546) (select main_a v_prenex_14547))))) (forall ((v_prenex_13248 Int) (v_prenex_13249 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13249))) (< v_prenex_13248 main_y) (<= 0 (+ (select main_a v_prenex_13249) 498)) (<= (select main_a v_prenex_13249) (select main_a v_prenex_13248)) (<= (select main_a v_prenex_13248) 1498) (<= (+ main_y 1) v_prenex_13248) (<= 1000 (* 2 (select main_a v_prenex_13248))))) (or (forall ((v_prenex_18104 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18104))) (<= (select main_a v_prenex_18104) 500) (< v_prenex_18104 main_x))) (forall ((v_prenex_18103 Int)) (or (<= (+ main_y 1) v_prenex_18103) (< v_prenex_18103 main_y) (<= 1 (select main_a v_prenex_18103)) (<= 1000 (* 2 (select main_a v_prenex_18103)))))) (or (forall ((v_prenex_14984 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14984))) (<= (+ main_y 1) v_prenex_14984) (<= (* 2 (select main_a v_prenex_14984)) 1998) (< v_prenex_14984 main_y) (<= (select main_a v_prenex_14984) 999))) (forall ((v_prenex_14985 Int)) (or (<= (* 2 (select main_a v_prenex_14985)) 1000) (<= 0 (+ (select main_a v_prenex_14985) 498))))) (forall ((v_prenex_15535 Int) (v_prenex_15536 Int)) (or (<= (select main_a v_prenex_15536) 999) (<= (+ main_y 1) v_prenex_15535) (<= 1 (select main_a v_prenex_15535)) (<= 500 (select main_a v_prenex_15535)) (<= (select main_a v_prenex_15535) (+ (select main_a v_prenex_15536) 998)) (<= 2 (* 2 (select main_a v_prenex_15536))) (< v_prenex_15535 main_y))) (forall ((v_prenex_18024 Int) (v_prenex_18023 Int)) (or (<= (+ (select main_a v_prenex_18023) (select main_a v_prenex_18024)) 1000) (< v_prenex_18023 main_y) (<= (select main_a v_prenex_18023) 1498) (<= (+ main_y 1) v_prenex_18023) (<= 1 (select main_a v_prenex_18024)) (<= (select main_a v_prenex_18023) 999))) (forall ((v_prenex_22352 Int) (v_prenex_22351 Int)) (or (< v_prenex_22351 main_y) (<= (+ main_y 1) v_prenex_22351) (<= 1000 (* 2 (select main_a v_prenex_22351))) (<= 1 (select main_a v_prenex_22352)) (<= (+ (select main_a v_prenex_22351) (select main_a v_prenex_22352)) 1000) (<= 0 (+ (select main_a v_prenex_22352) 498)) (<= (* 2 (select main_a v_prenex_22351)) 1998))) (forall ((v_prenex_21389 Int) (v_prenex_21390 Int)) (or (<= (+ main_y 1) v_prenex_21389) (< v_prenex_21389 main_y) (<= 1 (select main_a v_prenex_21389)) (<= (* 2 (select main_a v_prenex_21390)) 1000) (< v_prenex_21390 main_x) (<= (select main_a v_prenex_21389) (+ (select main_a v_prenex_21390) 998)))) (forall ((v_prenex_22457 Int) (v_prenex_22458 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22458))) (<= (+ main_y 1) v_prenex_22457) (<= (select main_a v_prenex_22458) (select main_a v_prenex_22457)) (<= (* 2 (select main_a v_prenex_22458)) 1000) (<= (+ main_x 1) v_prenex_22458) (< v_prenex_22457 main_y) (<= 1 (select main_a v_prenex_22457)))) (forall ((v_prenex_17153 Int) (v_prenex_17154 Int)) (or (<= (* 2 (select main_a v_prenex_17153)) 1998) (<= (+ main_y 1) v_prenex_17153) (<= (+ main_x 1) v_prenex_17154) (< v_prenex_17153 main_y) (<= (select main_a v_prenex_17153) (+ (select main_a v_prenex_17154) 998)))) (or (forall ((v_prenex_20230 Int)) (or (< v_prenex_20230 main_y) (<= (+ main_y 1) v_prenex_20230) (<= (* 2 (select main_a v_prenex_20230)) 1998))) (forall ((v_prenex_20231 Int)) (or (<= 0 (+ (select main_a v_prenex_20231) 498)) (<= (select main_a v_prenex_20231) 999)))) (forall ((v_prenex_21944 Int) (v_prenex_21945 Int)) (or (<= (select main_a v_prenex_21944) (+ (select main_a v_prenex_21945) 998)) (< v_prenex_21944 main_y) (<= 1 (select main_a v_prenex_21944)) (<= 2 (* 2 (select main_a v_prenex_21945))) (<= (+ main_y 1) v_prenex_21944) (<= (* 2 (select main_a v_prenex_21945)) 1000) (<= 500 (select main_a v_prenex_21944)))) (forall ((v_prenex_16676 Int) (v_prenex_16675 Int)) (or (<= 1 (select main_a v_prenex_16676)) (<= 1000 (* 2 (select main_a v_prenex_16675))) (< v_prenex_16676 main_x) (<= (+ (select main_a v_prenex_16675) (select main_a v_prenex_16676)) 1000) (< v_prenex_16675 main_y) (<= (+ main_y 1) v_prenex_16675) (<= 2 (* 2 (select main_a v_prenex_16676))))) (forall ((v_prenex_14630 Int) (v_prenex_14629 Int)) (or (<= (+ main_y 1) v_prenex_14629) (<= (select main_a v_prenex_14630) 999) (< v_prenex_14630 main_x) (< v_prenex_14629 main_y) (<= (select main_a v_prenex_14629) (+ (select main_a v_prenex_14630) 998)) (<= 1000 (* 2 (select main_a v_prenex_14629))) (<= 2 (* 2 (select main_a v_prenex_14630))))) (forall ((v_prenex_16905 Int) (v_prenex_16906 Int)) (or (< v_prenex_16906 main_x) (<= (select main_a v_prenex_16906) 500) (< v_prenex_16905 main_y) (<= (select main_a v_prenex_16906) 999) (<= (select main_a v_prenex_16905) 999) (<= 1000 (+ (select main_a v_prenex_16905) (select main_a v_prenex_16906))) (<= (+ main_y 1) v_prenex_16905))) (forall ((v_prenex_18671 Int) (v_prenex_18670 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18671))) (<= 500 (select main_a v_prenex_18670)) (<= 1 (select main_a v_prenex_18670)) (<= (+ main_y 1) v_prenex_18670) (< v_prenex_18670 main_y) (<= (+ (select main_a v_prenex_18670) (select main_a v_prenex_18671)) 1000))) (forall ((v_prenex_20484 Int) (v_prenex_20483 Int)) (or (<= (* 2 (select main_a v_prenex_20484)) 1000) (<= 1000 (+ (select main_a v_prenex_20483) (select main_a v_prenex_20484))) (<= (+ main_y 1) v_prenex_20483) (<= (select main_a v_prenex_20483) 1498) (< v_prenex_20483 main_y) (<= 1000 (* 2 (select main_a v_prenex_20483))))) (forall ((v_prenex_15638 Int) (v_prenex_15637 Int)) (or (<= 500 (select main_a v_prenex_15637)) (<= (+ main_y 1) v_prenex_15637) (< v_prenex_15637 main_y) (<= 1000 (* 2 (select main_a v_prenex_15637))) (<= (select main_a v_prenex_15638) (select main_a v_prenex_15637)) (<= (select main_a v_prenex_15638) 500))) (forall ((v_prenex_19212 Int) (v_prenex_19213 Int)) (or (<= (+ main_y 1) v_prenex_19212) (<= 1 (select main_a v_prenex_19212)) (<= 0 (+ (select main_a v_prenex_19213) 498)) (<= (+ (select main_a v_prenex_19212) (select main_a v_prenex_19213)) 1000) (< v_prenex_19212 main_y) (<= (select main_a v_prenex_19213) 999) (<= 500 (select main_a v_prenex_19212)))) (forall ((v_prenex_19849 Int) (v_prenex_19850 Int)) (or (<= (select main_a v_prenex_19850) 500) (<= (+ (select main_a v_prenex_19849) (select main_a v_prenex_19850)) 1000) (<= (select main_a v_prenex_19849) 999) (<= 2 (* 2 (select main_a v_prenex_19850))) (< v_prenex_19849 main_y) (<= (+ main_y 1) v_prenex_19849) (<= 500 (select main_a v_prenex_19849)))) (forall ((v_prenex_18297 Int) (v_prenex_18298 Int)) (or (<= (select main_a v_prenex_18297) (+ (select main_a v_prenex_18298) 998)) (<= 500 (select main_a v_prenex_18297)) (<= 1 (select main_a v_prenex_18297)) (<= (+ main_y 1) v_prenex_18297) (< v_prenex_18297 main_y))) (forall ((v_prenex_19779 Int) (v_prenex_19780 Int)) (or (<= (select main_a v_prenex_19779) 999) (<= (select main_a v_prenex_19779) 1498) (< v_prenex_19779 main_y) (<= (+ main_y 1) v_prenex_19779) (<= 2 (* 2 (select main_a v_prenex_19780))) (<= 1000 (+ (select main_a v_prenex_19779) (select main_a v_prenex_19780))))) (forall ((v_prenex_15764 Int) (v_prenex_15763 Int)) (or (<= (* 2 (select main_a v_prenex_15763)) 1998) (< v_prenex_15763 main_y) (<= (+ main_y 1) v_prenex_15763) (<= (select main_a v_prenex_15764) 999) (<= (+ (select main_a v_prenex_15763) (select main_a v_prenex_15764)) 1000) (<= 1000 (* 2 (select main_a v_prenex_15763))))) (forall ((v_prenex_14909 Int) (v_prenex_14908 Int)) (or (<= 500 (select main_a v_prenex_14908)) (< v_prenex_14908 main_y) (<= (select main_a v_prenex_14909) 999) (<= 2 (* 2 (select main_a v_prenex_14909))) (<= (+ main_y 1) v_prenex_14908) (<= (+ (select main_a v_prenex_14908) (select main_a v_prenex_14909)) 1000) (<= (select main_a v_prenex_14908) 999))) (forall ((v_prenex_12674 Int) (v_prenex_12675 Int)) (or (<= (+ main_y 1) v_prenex_12674) (<= (+ (select main_a v_prenex_12674) (select main_a v_prenex_12675)) 1000) (<= 1 (select main_a v_prenex_12675)) (<= (* 2 (select main_a v_prenex_12674)) 1998) (<= 2 (* 2 (select main_a v_prenex_12675))) (< v_prenex_12674 main_y) (<= 500 (select main_a v_prenex_12674)))) (forall ((v_prenex_19005 Int) (v_prenex_19004 Int)) (or (<= 1 (select main_a v_prenex_19004)) (<= (select main_a v_prenex_19004) (+ (select main_a v_prenex_19005) 998)) (< v_prenex_19004 main_y) (<= 0 (+ (select main_a v_prenex_19005) 498)) (<= (+ main_y 1) v_prenex_19004) (<= 500 (select main_a v_prenex_19004)) (<= 2 (* 2 (select main_a v_prenex_19005))))) (forall ((v_prenex_19591 Int) (v_prenex_19590 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19591))) (< v_prenex_19590 main_y) (<= (+ main_y 1) v_prenex_19590) (<= 500 (select main_a v_prenex_19590)) (<= (select main_a v_prenex_19591) (select main_a v_prenex_19590)) (<= (select main_a v_prenex_19591) 999) (<= (* 2 (select main_a v_prenex_19590)) 1998))) (forall ((v_prenex_11872 Int) (v_prenex_11873 Int)) (or (<= (select main_a v_prenex_11872) (+ (select main_a v_prenex_11873) 998)) (<= (select main_a v_prenex_11872) 999) (<= 1 (select main_a v_prenex_11873)) (<= (+ main_y 1) v_prenex_11872) (< v_prenex_11872 main_y) (<= 2 (* 2 (select main_a v_prenex_11873))) (<= 1000 (* 2 (select main_a v_prenex_11872))))) (or (forall ((v_prenex_17467 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17467))) (<= 1 (select main_a v_prenex_17467)) (< v_prenex_17467 main_y) (<= (+ main_y 1) v_prenex_17467))) (forall ((v_prenex_17468 Int)) (or (< v_prenex_17468 main_x) (<= (select main_a v_prenex_17468) 999) (<= 2 (* 2 (select main_a v_prenex_17468)))))) (forall ((v_prenex_20931 Int) (v_prenex_20930 Int)) (or (<= (select main_a v_prenex_20930) (+ (select main_a v_prenex_20931) 998)) (<= 2 (* 2 (select main_a v_prenex_20931))) (< v_prenex_20930 main_y) (<= (select main_a v_prenex_20930) 1498) (<= (select main_a v_prenex_20931) 999) (<= (+ main_x 1) v_prenex_20931) (<= (+ main_y 1) v_prenex_20930))) (forall ((v_prenex_12645 Int) (v_prenex_12644 Int)) (or (<= 0 (+ (select main_a v_prenex_12645) 498)) (<= (select main_a v_prenex_12644) 999) (<= (+ main_y 1) v_prenex_12644) (<= 500 (select main_a v_prenex_12644)) (< v_prenex_12644 main_y) (<= (+ (select main_a v_prenex_12644) (select main_a v_prenex_12645)) 1000) (<= (select main_a v_prenex_12645) 999))) (forall ((v_prenex_14868 Int) (v_prenex_14869 Int)) (or (<= (select main_a v_prenex_14868) 999) (<= (* 2 (select main_a v_prenex_14869)) 1000) (<= 1000 (+ (select main_a v_prenex_14868) (select main_a v_prenex_14869))) (<= (+ main_y 1) v_prenex_14868) (< v_prenex_14868 main_y))) (forall ((v_prenex_19784 Int) (v_prenex_19783 Int)) (or (<= 500 (select main_a v_prenex_19783)) (<= 2 (* 2 (select main_a v_prenex_19784))) (< v_prenex_19783 main_y) (<= (select main_a v_prenex_19783) 1498) (<= (+ main_y 1) v_prenex_19783) (<= (select main_a v_prenex_19783) (+ (select main_a v_prenex_19784) 998)) (<= 0 (+ (select main_a v_prenex_19784) 498)))) (or (forall ((v_prenex_15318 Int)) (or (<= (select main_a v_prenex_15318) 999) (<= (select main_a v_prenex_15318) 500) (<= (+ main_x 1) v_prenex_15318))) (forall ((v_prenex_15317 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15317))) (<= (select main_a v_prenex_15317) 999) (<= (+ main_y 1) v_prenex_15317) (< v_prenex_15317 main_y)))) (or (forall ((v_prenex_18307 Int)) (or (<= (* 2 (select main_a v_prenex_18307)) 1998) (< v_prenex_18307 main_y) (<= 1 (select main_a v_prenex_18307)) (<= (+ main_y 1) v_prenex_18307))) (forall ((v_prenex_18308 Int)) (<= (select main_a v_prenex_18308) 500))) (forall ((v_prenex_17691 Int) (v_prenex_17692 Int)) (or (<= (+ main_y 1) v_prenex_17691) (<= 1000 (* 2 (select main_a v_prenex_17691))) (<= 1 (select main_a v_prenex_17692)) (< v_prenex_17691 main_y) (<= (select main_a v_prenex_17691) (+ (select main_a v_prenex_17692) 998)) (<= (* 2 (select main_a v_prenex_17691)) 1998))) (forall ((v_prenex_20103 Int) (v_prenex_20102 Int)) (or (<= (+ main_y 1) v_prenex_20102) (< v_prenex_20102 main_y) (<= 500 (select main_a v_prenex_20102)) (<= 1000 (+ (select main_a v_prenex_20102) (select main_a v_prenex_20103))) (<= 2 (* 2 (select main_a v_prenex_20103))) (<= (select main_a v_prenex_20102) 1498))) (forall ((v_prenex_17659 Int) (v_prenex_17660 Int)) (or (<= (+ main_y 1) v_prenex_17659) (<= (* 2 (select main_a v_prenex_17659)) 1998) (<= (select main_a v_prenex_17659) 999) (<= 1 (select main_a v_prenex_17660)) (< v_prenex_17659 main_y) (<= (select main_a v_prenex_17659) (+ (select main_a v_prenex_17660) 998)))) (or (forall ((v_prenex_20349 Int)) (or (<= (+ main_y 1) v_prenex_20349) (<= (* 2 (select main_a v_prenex_20349)) 1998) (< v_prenex_20349 main_y) (<= (select main_a v_prenex_20349) 999))) (forall ((v_prenex_20350 Int)) (<= 2 (* 2 (select main_a v_prenex_20350))))) (forall ((v_prenex_13712 Int) (v_prenex_13711 Int)) (or (<= (+ main_y 1) v_prenex_13711) (< v_prenex_13711 main_y) (< v_prenex_13712 main_x) (<= 1 (select main_a v_prenex_13711)) (<= 0 (+ (select main_a v_prenex_13712) 498)) (<= (select main_a v_prenex_13712) (select main_a v_prenex_13711)) (<= (select main_a v_prenex_13712) 999))) (forall ((v_prenex_11169 Int) (v_prenex_11170 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11170))) (<= 1000 (+ (select main_a v_prenex_11169) (select main_a v_prenex_11170))) (<= (+ main_y 1) v_prenex_11169) (<= (* 2 (select main_a v_prenex_11170)) 1000) (<= 1 (select main_a v_prenex_11169)) (<= 500 (select main_a v_prenex_11169)) (< v_prenex_11169 main_y))) (forall ((v_prenex_13233 Int) (v_prenex_13232 Int)) (or (<= (select main_a v_prenex_13233) 999) (<= (+ main_y 1) v_prenex_13232) (< v_prenex_13232 main_y) (<= 2 (* 2 (select main_a v_prenex_13233))) (<= (select main_a v_prenex_13232) 999) (< v_prenex_13233 main_x) (<= 1000 (+ (select main_a v_prenex_13232) (select main_a v_prenex_13233))))) (forall ((v_prenex_14379 Int) (v_prenex_14378 Int)) (or (<= (+ main_y 1) v_prenex_14378) (< v_prenex_14378 main_y) (<= (select main_a v_prenex_14379) 999) (<= (select main_a v_prenex_14378) 1498) (<= (select main_a v_prenex_14378) (+ (select main_a v_prenex_14379) 998)) (<= 0 (+ (select main_a v_prenex_14379) 498)))) (or (forall ((v_prenex_21952 Int)) (or (<= 500 (select main_a v_prenex_21952)) (<= (+ main_y 1) v_prenex_21952) (< v_prenex_21952 main_y) (<= (* 2 (select main_a v_prenex_21952)) 1998))) (forall ((v_prenex_21953 Int)) (or (<= (select main_a v_prenex_21953) 999) (<= (select main_a v_prenex_21953) 500) (< v_prenex_21953 main_x)))) (forall ((v_prenex_10980 Int) (v_prenex_10979 Int)) (or (<= 1 (select main_a v_prenex_10979)) (<= (+ main_y 1) v_prenex_10979) (<= (select main_a v_prenex_10979) 999) (<= 1000 (+ (select main_a v_prenex_10979) (select main_a v_prenex_10980))) (<= (select main_a v_prenex_10980) 999) (< v_prenex_10979 main_y))) (forall ((v_prenex_16018 Int) (v_prenex_16019 Int)) (or (<= (* 2 (select main_a v_prenex_16018)) 1998) (<= (* 2 (select main_a v_prenex_16019)) 1000) (<= (select main_a v_prenex_16018) 999) (<= (+ main_y 1) v_prenex_16018) (<= 2 (* 2 (select main_a v_prenex_16019))) (<= (select main_a v_prenex_16018) (+ (select main_a v_prenex_16019) 998)) (< v_prenex_16018 main_y))) (forall ((v_prenex_16280 Int) (v_prenex_16281 Int)) (or (<= 0 (+ (select main_a v_prenex_16281) 498)) (<= (+ main_y 1) v_prenex_16280) (<= 500 (select main_a v_prenex_16280)) (< v_prenex_16280 main_y) (<= (select main_a v_prenex_16281) 500) (<= 1000 (+ (select main_a v_prenex_16280) (select main_a v_prenex_16281))) (<= 1000 (* 2 (select main_a v_prenex_16280))))) (forall ((v_prenex_11112 Int) (v_prenex_11113 Int)) (or (<= (+ main_y 1) v_prenex_11112) (<= (* 2 (select main_a v_prenex_11112)) 1998) (<= (select main_a v_prenex_11112) 999) (<= 1000 (+ (select main_a v_prenex_11112) (select main_a v_prenex_11113))) (<= (* 2 (select main_a v_prenex_11113)) 1000) (< v_prenex_11112 main_y))) (forall ((v_prenex_19459 Int) (v_prenex_19460 Int)) (or (<= (* 2 (select main_a v_prenex_19460)) 1000) (<= (+ main_y 1) v_prenex_19459) (<= 2 (* 2 (select main_a v_prenex_19460))) (<= 1000 (* 2 (select main_a v_prenex_19459))) (< v_prenex_19459 main_y) (<= 1000 (+ (select main_a v_prenex_19459) (select main_a v_prenex_19460))) (<= (select main_a v_prenex_19459) 1498))) (or (forall ((v_prenex_22254 Int)) (or (<= (+ main_x 1) v_prenex_22254) (<= (select main_a v_prenex_22254) 999))) (forall ((v_prenex_22253 Int)) (or (< v_prenex_22253 main_y) (<= (+ main_y 1) v_prenex_22253) (<= 500 (select main_a v_prenex_22253)) (<= 1000 (* 2 (select main_a v_prenex_22253)))))) (forall ((v_prenex_23717 Int) (v_prenex_23716 Int)) (or (< v_prenex_23717 main_x) (<= (* 2 (select main_a v_prenex_23716)) 1998) (<= (+ main_y 1) v_prenex_23716) (<= (+ (select main_a v_prenex_23716) (select main_a v_prenex_23717)) 1000) (<= (* 2 (select main_a v_prenex_23717)) 1000) (< v_prenex_23716 main_y))) (or (forall ((v_prenex_17617 Int)) (or (< v_prenex_17617 main_y) (<= (+ main_y 1) v_prenex_17617) (<= (* 2 (select main_a v_prenex_17617)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17617))) (<= 500 (select main_a v_prenex_17617)))) (forall ((v_prenex_17618 Int)) (<= (select main_a v_prenex_17618) 999))) (forall ((v_prenex_11971 Int) (v_prenex_11972 Int)) (or (<= (select main_a v_prenex_11972) 500) (<= (* 2 (select main_a v_prenex_11971)) 1998) (<= (select main_a v_prenex_11972) (select main_a v_prenex_11971)) (< v_prenex_11972 main_x) (<= 1 (select main_a v_prenex_11972)) (<= (+ main_y 1) v_prenex_11971) (< v_prenex_11971 main_y))) (forall ((v_prenex_10943 Int) (v_prenex_10944 Int)) (or (<= (select main_a v_prenex_10944) 999) (<= (+ main_y 1) v_prenex_10943) (<= 2 (* 2 (select main_a v_prenex_10944))) (< v_prenex_10943 main_y) (<= 1 (select main_a v_prenex_10943)) (<= (select main_a v_prenex_10943) (+ (select main_a v_prenex_10944) 998)) (< v_prenex_10944 main_x))) (forall ((v_prenex_16372 Int) (v_prenex_16373 Int)) (or (< v_prenex_16372 main_y) (<= 2 (* 2 (select main_a v_prenex_16373))) (<= (select main_a v_prenex_16373) 999) (<= 1000 (+ (select main_a v_prenex_16372) (select main_a v_prenex_16373))) (<= (select main_a v_prenex_16372) 1498) (<= (+ main_y 1) v_prenex_16372))) (forall ((v_prenex_14879 Int) (v_prenex_14878 Int)) (or (<= 1 (select main_a v_prenex_14878)) (< v_prenex_14878 main_y) (<= (select main_a v_prenex_14878) (+ (select main_a v_prenex_14879) 998)) (<= (+ main_y 1) v_prenex_14878) (<= (select main_a v_prenex_14878) 999))) (forall ((v_prenex_22990 Int) (v_prenex_22991 Int)) (or (<= (+ main_y 1) v_prenex_22990) (<= (+ main_x 1) v_prenex_22991) (< v_prenex_22990 main_y) (<= (select main_a v_prenex_22990) (+ (select main_a v_prenex_22991) 998)) (<= 1 (select main_a v_prenex_22991)) (<= 1 (select main_a v_prenex_22990)) (<= 2 (* 2 (select main_a v_prenex_22991))))) (forall ((v_prenex_12520 Int) (v_prenex_12519 Int)) (or (< v_prenex_12519 main_y) (<= (select main_a v_prenex_12520) 500) (<= (+ main_x 1) v_prenex_12520) (<= (+ (select main_a v_prenex_12519) (select main_a v_prenex_12520)) 1000) (<= (+ main_y 1) v_prenex_12519) (<= (* 2 (select main_a v_prenex_12519)) 1998))) (or (forall ((v_prenex_12927 Int)) (<= (* 2 (select main_a v_prenex_12927)) 1000)) (forall ((v_prenex_12929 Int)) (or (< v_prenex_12929 main_y) (<= (+ main_y 1) v_prenex_12929) (<= 500 (select main_a v_prenex_12929)) (<= 1 (select main_a v_prenex_12929))))) (forall ((v_prenex_20338 Int) (v_prenex_20337 Int)) (or (<= (+ main_y 1) v_prenex_20337) (<= (select main_a v_prenex_20337) (+ (select main_a v_prenex_20338) 998)) (<= 500 (select main_a v_prenex_20337)) (<= 1 (select main_a v_prenex_20337)) (<= 2 (* 2 (select main_a v_prenex_20338))) (< v_prenex_20337 main_y))) (or (forall ((v_prenex_17280 Int)) (or (<= (+ main_y 1) v_prenex_17280) (< v_prenex_17280 main_y) (<= (select main_a v_prenex_17280) 999) (<= 1000 (* 2 (select main_a v_prenex_17280))))) (forall ((v_prenex_17281 Int)) (or (<= 1 (select main_a v_prenex_17281)) (< v_prenex_17281 main_x)))) (forall ((v_prenex_11697 Int) (v_prenex_11698 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11698))) (< v_prenex_11698 main_x) (<= (+ main_y 1) v_prenex_11697) (< v_prenex_11697 main_y) (<= (select main_a v_prenex_11697) (+ (select main_a v_prenex_11698) 998)) (<= 500 (select main_a v_prenex_11697)) (<= (select main_a v_prenex_11698) 500))) (forall ((v_prenex_22972 Int) (v_prenex_22973 Int)) (or (<= (* 2 (select main_a v_prenex_22973)) 1000) (<= (+ main_y 1) v_prenex_22972) (<= 500 (select main_a v_prenex_22972)) (<= (select main_a v_prenex_22972) (+ (select main_a v_prenex_22973) 998)) (< v_prenex_22972 main_y) (<= (select main_a v_prenex_22972) 999) (<= 0 (+ (select main_a v_prenex_22973) 498)))) (forall ((v_prenex_17155 Int) (v_prenex_17156 Int)) (or (<= (* 2 (select main_a v_prenex_17155)) 1998) (<= 1 (select main_a v_prenex_17155)) (<= (+ main_y 1) v_prenex_17155) (< v_prenex_17155 main_y) (<= (select main_a v_prenex_17155) (+ (select main_a v_prenex_17156) 998)) (<= 1 (select main_a v_prenex_17156)))) (forall ((v_prenex_23365 Int) (v_prenex_23366 Int)) (or (<= (+ (select main_a v_prenex_23365) (select main_a v_prenex_23366)) 1000) (< v_prenex_23365 main_y) (<= 0 (+ (select main_a v_prenex_23366) 498)) (<= (* 2 (select main_a v_prenex_23365)) 1998) (<= (+ main_y 1) v_prenex_23365) (< v_prenex_23366 main_x) (<= (select main_a v_prenex_23366) 999))) (or (forall ((v_prenex_15912 Int)) (<= (select main_a v_prenex_15912) 999)) (forall ((v_prenex_15911 Int)) (or (<= (+ main_y 1) v_prenex_15911) (<= (select main_a v_prenex_15911) 1498) (<= 1000 (* 2 (select main_a v_prenex_15911))) (< v_prenex_15911 main_y) (<= (* 2 (select main_a v_prenex_15911)) 1998)))) (or (forall ((v_prenex_23229 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23229))) (<= (select main_a v_prenex_23229) 999) (< v_prenex_23229 main_y) (<= 500 (select main_a v_prenex_23229)) (<= (+ main_y 1) v_prenex_23229))) (forall ((v_prenex_23230 Int)) (or (<= (select main_a v_prenex_23230) 500) (<= 1 (select main_a v_prenex_23230))))) (forall ((v_prenex_12815 Int) (v_prenex_12816 Int)) (or (<= (+ (select main_a v_prenex_12815) (select main_a v_prenex_12816)) 1000) (< v_prenex_12816 main_x) (<= 500 (select main_a v_prenex_12815)) (<= (+ main_y 1) v_prenex_12815) (< v_prenex_12815 main_y) (<= 1 (select main_a v_prenex_12816)))) (forall ((v_prenex_12982 Int) (v_prenex_12983 Int)) (or (<= (+ main_y 1) v_prenex_12982) (<= 1 (select main_a v_prenex_12982)) (< v_prenex_12982 main_y) (<= (select main_a v_prenex_12983) (select main_a v_prenex_12982)) (<= 1 (select main_a v_prenex_12983)) (<= 2 (* 2 (select main_a v_prenex_12983))) (<= (select main_a v_prenex_12982) 1498))) (forall ((v_prenex_12919 Int) (v_prenex_12918 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12919))) (<= (* 2 (select main_a v_prenex_12919)) 1000) (<= (+ (select main_a v_prenex_12918) (select main_a v_prenex_12919)) 1000) (<= (* 2 (select main_a v_prenex_12918)) 1998) (<= (+ main_y 1) v_prenex_12918) (< v_prenex_12918 main_y) (<= (select main_a v_prenex_12918) 999))) (forall ((v_prenex_17880 Int) (v_prenex_17881 Int)) (or (<= (select main_a v_prenex_17881) 500) (<= (+ main_x 1) v_prenex_17881) (<= (+ main_y 1) v_prenex_17880) (<= 1 (select main_a v_prenex_17881)) (<= (select main_a v_prenex_17880) 999) (<= 1000 (+ (select main_a v_prenex_17880) (select main_a v_prenex_17881))) (< v_prenex_17880 main_y))) (forall ((v_prenex_17853 Int) (v_prenex_17852 Int)) (or (<= (select main_a v_prenex_17852) 999) (<= (select main_a v_prenex_17852) (+ (select main_a v_prenex_17853) 998)) (<= 2 (* 2 (select main_a v_prenex_17853))) (< v_prenex_17852 main_y) (<= (+ main_y 1) v_prenex_17852) (<= 1 (select main_a v_prenex_17852)))) (forall ((v_prenex_12122 Int) (v_prenex_12123 Int)) (or (< v_prenex_12122 main_y) (<= 2 (* 2 (select main_a v_prenex_12123))) (<= 1 (select main_a v_prenex_12122)) (<= (+ main_x 1) v_prenex_12123) (<= (+ main_y 1) v_prenex_12122) (<= (select main_a v_prenex_12123) 999) (<= 1000 (+ (select main_a v_prenex_12122) (select main_a v_prenex_12123))))) (forall ((v_prenex_18042 Int) (v_prenex_18041 Int)) (or (<= 500 (select main_a v_prenex_18041)) (<= (select main_a v_prenex_18041) 999) (<= (select main_a v_prenex_18042) 500) (<= 1 (select main_a v_prenex_18042)) (< v_prenex_18041 main_y) (<= (+ main_y 1) v_prenex_18041) (<= 1000 (+ (select main_a v_prenex_18041) (select main_a v_prenex_18042))))) (forall ((v_prenex_19701 Int) (v_prenex_19700 Int)) (or (<= (* 2 (select main_a v_prenex_19701)) 1000) (<= (+ main_y 1) v_prenex_19700) (<= (+ main_x 1) v_prenex_19701) (<= 500 (select main_a v_prenex_19700)) (<= (+ (select main_a v_prenex_19700) (select main_a v_prenex_19701)) 1000) (<= (select main_a v_prenex_19701) 999) (< v_prenex_19700 main_y))) (or (forall ((v_prenex_13590 Int)) (<= 1 (select main_a v_prenex_13590))) (forall ((v_prenex_13589 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13589))) (< v_prenex_13589 main_y) (<= (select main_a v_prenex_13589) 999) (<= (+ main_y 1) v_prenex_13589)))) (or (forall ((v_prenex_15467 Int)) (or (<= (* 2 (select main_a v_prenex_15467)) 1998) (<= (select main_a v_prenex_15467) 999) (< v_prenex_15467 main_y) (<= (+ main_y 1) v_prenex_15467))) (forall ((v_prenex_15468 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15468))) (<= (select main_a v_prenex_15468) 999)))) (forall ((v_prenex_14130 Int) (v_prenex_14131 Int)) (or (<= (select main_a v_prenex_14130) (+ (select main_a v_prenex_14131) 998)) (<= (* 2 (select main_a v_prenex_14130)) 1998) (<= 1000 (* 2 (select main_a v_prenex_14130))) (<= (+ main_y 1) v_prenex_14130) (< v_prenex_14130 main_y) (<= 0 (+ (select main_a v_prenex_14131) 498)))) (forall ((v_prenex_21852 Int) (v_prenex_21853 Int)) (or (<= 1 (select main_a v_prenex_21853)) (<= 500 (select main_a v_prenex_21852)) (<= (+ main_y 1) v_prenex_21852) (<= 1000 (* 2 (select main_a v_prenex_21852))) (< v_prenex_21852 main_y) (<= (select main_a v_prenex_21852) (+ (select main_a v_prenex_21853) 998)))) (forall ((v_prenex_21460 Int) (v_prenex_21459 Int)) (or (<= 500 (select main_a v_prenex_21459)) (<= (+ main_y 1) v_prenex_21459) (<= (select main_a v_prenex_21460) (select main_a v_prenex_21459)) (< v_prenex_21459 main_y) (<= 1 (select main_a v_prenex_21460)) (<= 1000 (* 2 (select main_a v_prenex_21459))) (<= (* 2 (select main_a v_prenex_21460)) 1000))) (or (forall ((v_prenex_20996 Int)) (or (<= (+ main_y 1) v_prenex_20996) (< v_prenex_20996 main_y) (<= 1 (select main_a v_prenex_20996)) (<= (* 2 (select main_a v_prenex_20996)) 1998))) (forall ((v_prenex_20997 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20997))) (<= 1 (select main_a v_prenex_20997)) (<= (+ main_x 1) v_prenex_20997)))) (or (forall ((v_prenex_15008 Int)) (or (<= 500 (select main_a v_prenex_15008)) (< v_prenex_15008 main_y) (<= (+ main_y 1) v_prenex_15008) (<= 1000 (* 2 (select main_a v_prenex_15008))))) (forall ((v_prenex_15009 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15009))) (< v_prenex_15009 main_x)))) (forall ((v_prenex_20109 Int) (v_prenex_20108 Int)) (or (<= (* 2 (select main_a v_prenex_20109)) 1000) (<= (+ (select main_a v_prenex_20108) (select main_a v_prenex_20109)) 1000) (< v_prenex_20108 main_y) (<= (+ main_y 1) v_prenex_20108) (<= 1 (select main_a v_prenex_20108)) (<= (select main_a v_prenex_20108) 999) (<= 0 (+ (select main_a v_prenex_20109) 498)))) (or (forall ((v_prenex_11853 Int)) (or (<= 1 (select main_a v_prenex_11853)) (<= (select main_a v_prenex_11853) 999))) (forall ((v_prenex_11852 Int)) (or (<= 500 (select main_a v_prenex_11852)) (<= 1 (select main_a v_prenex_11852)) (<= 1000 (* 2 (select main_a v_prenex_11852))) (< v_prenex_11852 main_y) (<= (+ main_y 1) v_prenex_11852)))) (forall ((v_prenex_16767 Int) (v_prenex_16768 Int)) (or (<= (select main_a v_prenex_16767) 999) (<= 1 (select main_a v_prenex_16768)) (<= (+ main_y 1) v_prenex_16767) (<= (+ main_x 1) v_prenex_16768) (<= 1000 (+ (select main_a v_prenex_16767) (select main_a v_prenex_16768))) (< v_prenex_16767 main_y))) (or (forall ((v_prenex_18082 Int)) (or (<= 1 (select main_a v_prenex_18082)) (<= 2 (* 2 (select main_a v_prenex_18082))))) (forall ((v_prenex_18081 Int)) (or (<= (+ main_y 1) v_prenex_18081) (<= (select main_a v_prenex_18081) 1498) (<= 1000 (* 2 (select main_a v_prenex_18081))) (<= 500 (select main_a v_prenex_18081)) (< v_prenex_18081 main_y)))) (or (forall ((v_prenex_21375 Int)) (or (<= (* 2 (select main_a v_prenex_21375)) 1998) (<= (+ main_y 1) v_prenex_21375) (<= 1000 (* 2 (select main_a v_prenex_21375))) (< v_prenex_21375 main_y))) (forall ((v_prenex_21376 Int)) (or (<= (select main_a v_prenex_21376) 500) (<= 1 (select main_a v_prenex_21376)) (< v_prenex_21376 main_x)))) (forall ((v_prenex_17018 Int) (v_prenex_17019 Int)) (or (<= (select main_a v_prenex_17019) (select main_a v_prenex_17018)) (<= (select main_a v_prenex_17018) 999) (< v_prenex_17018 main_y) (<= 2 (* 2 (select main_a v_prenex_17019))) (<= 1 (select main_a v_prenex_17019)) (<= (+ main_y 1) v_prenex_17018))) (forall ((v_prenex_21340 Int) (v_prenex_21339 Int)) (or (<= (+ (select main_a v_prenex_21339) (select main_a v_prenex_21340)) 1000) (<= 1 (select main_a v_prenex_21340)) (<= (+ main_x 1) v_prenex_21340) (< v_prenex_21339 main_y) (<= 2 (* 2 (select main_a v_prenex_21340))) (<= (+ main_y 1) v_prenex_21339) (<= (select main_a v_prenex_21339) 999))) (or (forall ((v_prenex_22126 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22126))) (<= (+ main_x 1) v_prenex_22126) (<= (select main_a v_prenex_22126) 999))) (forall ((v_prenex_22125 Int)) (or (<= 1 (select main_a v_prenex_22125)) (<= (+ main_y 1) v_prenex_22125) (< v_prenex_22125 main_y) (<= 1000 (* 2 (select main_a v_prenex_22125)))))) (forall ((v_prenex_21215 Int) (v_prenex_21216 Int)) (or (<= (+ main_x 1) v_prenex_21216) (< v_prenex_21215 main_y) (<= (* 2 (select main_a v_prenex_21216)) 1000) (<= (* 2 (select main_a v_prenex_21215)) 1998) (<= (+ main_y 1) v_prenex_21215) (<= (select main_a v_prenex_21216) 999) (<= 1000 (+ (select main_a v_prenex_21215) (select main_a v_prenex_21216))))) (forall ((v_prenex_18271 Int) (v_prenex_18272 Int)) (or (< v_prenex_18271 main_y) (<= (+ (select main_a v_prenex_18271) (select main_a v_prenex_18272)) 1000) (<= (+ main_y 1) v_prenex_18271) (<= 1 (select main_a v_prenex_18272)) (<= 0 (+ (select main_a v_prenex_18272) 498)) (<= (+ main_x 1) v_prenex_18272) (<= (select main_a v_prenex_18271) 999))) (forall ((v_prenex_15262 Int) (v_prenex_15261 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15262))) (< v_prenex_15261 main_y) (<= (select main_a v_prenex_15261) 1498) (<= (+ main_y 1) v_prenex_15261) (<= (select main_a v_prenex_15262) (select main_a v_prenex_15261)) (<= 500 (select main_a v_prenex_15261)))) (forall ((v_prenex_18752 Int) (v_prenex_18753 Int)) (or (< v_prenex_18752 main_y) (<= 1 (select main_a v_prenex_18753)) (<= 2 (* 2 (select main_a v_prenex_18753))) (<= (select main_a v_prenex_18752) 1498) (<= (+ main_y 1) v_prenex_18752) (<= (+ (select main_a v_prenex_18752) (select main_a v_prenex_18753)) 1000))) (or (forall ((v_prenex_11015 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11015))) (< v_prenex_11015 main_y) (<= (select main_a v_prenex_11015) 1498) (<= (+ main_y 1) v_prenex_11015))) (forall ((v_prenex_11016 Int)) (or (<= (select main_a v_prenex_11016) 500) (<= (* 2 (select main_a v_prenex_11016)) 1000)))) (forall ((v_prenex_16328 Int) (v_prenex_16329 Int)) (or (<= (select main_a v_prenex_16328) (+ (select main_a v_prenex_16329) 998)) (<= (+ main_y 1) v_prenex_16328) (<= 500 (select main_a v_prenex_16328)) (<= 1 (select main_a v_prenex_16328)) (< v_prenex_16328 main_y) (<= 0 (+ (select main_a v_prenex_16329) 498)) (<= (select main_a v_prenex_16329) 999))) (forall ((v_prenex_16052 Int) (v_prenex_16053 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16053))) (<= 0 (+ (select main_a v_prenex_16053) 498)) (<= 1000 (* 2 (select main_a v_prenex_16052))) (< v_prenex_16052 main_y) (<= (select main_a v_prenex_16052) 1498) (<= 1000 (+ (select main_a v_prenex_16052) (select main_a v_prenex_16053))) (<= (+ main_y 1) v_prenex_16052))) (or (forall ((v_prenex_13786 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13786))) (<= 1 (select main_a v_prenex_13786)))) (forall ((v_prenex_13785 Int)) (or (<= (+ main_y 1) v_prenex_13785) (<= 500 (select main_a v_prenex_13785)) (<= (* 2 (select main_a v_prenex_13785)) 1998) (< v_prenex_13785 main_y) (<= 1000 (* 2 (select main_a v_prenex_13785)))))) (or (forall ((v_prenex_14719 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14719))) (<= (+ main_y 1) v_prenex_14719) (<= (select main_a v_prenex_14719) 999) (<= 500 (select main_a v_prenex_14719)) (< v_prenex_14719 main_y))) (forall ((v_prenex_14720 Int)) (or (<= (select main_a v_prenex_14720) 999) (<= 1 (select main_a v_prenex_14720))))) (forall ((v_prenex_21688 Int) (v_prenex_21689 Int)) (or (<= (select main_a v_prenex_21689) 999) (<= 1000 (+ (select main_a v_prenex_21688) (select main_a v_prenex_21689))) (<= (select main_a v_prenex_21689) 500) (< v_prenex_21688 main_y) (<= 1 (select main_a v_prenex_21688)) (<= (select main_a v_prenex_21688) 1498) (<= (+ main_y 1) v_prenex_21688))) (or (forall ((v_prenex_17139 Int)) (or (<= (* 2 (select main_a v_prenex_17139)) 1998) (<= (+ main_y 1) v_prenex_17139))) (forall ((v_prenex_17140 Int)) (or (<= (+ main_x 1) v_prenex_17140) (< v_prenex_17140 main_x) (<= (select main_a v_prenex_17140) 500)))) (forall ((v_prenex_19999 Int) (v_prenex_19998 Int)) (or (<= 1000 (+ (select main_a v_prenex_19998) (select main_a v_prenex_19999))) (<= 1 (select main_a v_prenex_19999)) (<= (+ main_y 1) v_prenex_19998) (<= (select main_a v_prenex_19999) 500) (< v_prenex_19999 main_x) (<= 500 (select main_a v_prenex_19998)) (< v_prenex_19998 main_y))) (or (forall ((v_prenex_11708 Int)) (or (<= (* 2 (select main_a v_prenex_11708)) 1000) (< v_prenex_11708 main_x) (<= 2 (* 2 (select main_a v_prenex_11708))))) (forall ((v_prenex_11707 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11707))) (<= (+ main_y 1) v_prenex_11707) (< v_prenex_11707 main_y) (<= 1 (select main_a v_prenex_11707))))) (or (forall ((v_prenex_19458 Int)) (or (<= 1 (select main_a v_prenex_19458)) (<= (select main_a v_prenex_19458) 500))) (forall ((v_prenex_19457 Int)) (or (<= 500 (select main_a v_prenex_19457)) (<= (select main_a v_prenex_19457) 1498) (<= (* 2 (select main_a v_prenex_19457)) 1998) (<= (+ main_y 1) v_prenex_19457) (< v_prenex_19457 main_y)))) (forall ((v_prenex_14732 Int) (v_prenex_14731 Int)) (or (< v_prenex_14731 main_y) (<= (select main_a v_prenex_14731) (+ (select main_a v_prenex_14732) 998)) (<= (select main_a v_prenex_14732) 999) (<= (select main_a v_prenex_14732) 500) (<= (+ main_y 1) v_prenex_14731) (<= 500 (select main_a v_prenex_14731)) (<= (select main_a v_prenex_14731) 1498))) (forall ((v_prenex_13655 Int) (v_prenex_13656 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13656))) (<= (* 2 (select main_a v_prenex_13655)) 1998) (<= (+ main_y 1) v_prenex_13655) (< v_prenex_13655 main_y) (<= 500 (select main_a v_prenex_13655)) (<= (select main_a v_prenex_13656) (select main_a v_prenex_13655)) (<= 1 (select main_a v_prenex_13656)))) (forall ((v_prenex_13925 Int) (v_prenex_13924 Int)) (or (<= (select main_a v_prenex_13925) (select main_a v_prenex_13924)) (<= (+ main_y 1) v_prenex_13924) (< v_prenex_13924 main_y) (<= 2 (* 2 (select main_a v_prenex_13925))) (<= 1 (select main_a v_prenex_13924)))) (forall ((v_prenex_12337 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12337))) (< v_prenex_12337 main_y) (<= 500 (select main_a v_prenex_12337)) (<= (+ main_y 1) v_prenex_12337) (<= (* 2 (select main_a v_prenex_12337)) 1998))) (forall ((v_prenex_13555 Int) (v_prenex_13556 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13555))) (<= 1000 (+ (select main_a v_prenex_13555) (select main_a v_prenex_13556))) (< v_prenex_13555 main_y) (<= 2 (* 2 (select main_a v_prenex_13556))) (<= (* 2 (select main_a v_prenex_13556)) 1000) (<= (select main_a v_prenex_13555) 999) (<= (+ main_y 1) v_prenex_13555))) (or (forall ((v_prenex_12742 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12742))) (<= (+ main_y 1) v_prenex_12742) (<= 1 (select main_a v_prenex_12742)) (<= 500 (select main_a v_prenex_12742)) (< v_prenex_12742 main_y))) (forall ((v_prenex_12743 Int)) (or (<= (* 2 (select main_a v_prenex_12743)) 1000) (<= 1 (select main_a v_prenex_12743))))) (forall ((v_prenex_12292 Int) (v_prenex_12291 Int)) (or (<= (+ main_y 1) v_prenex_12291) (<= 500 (select main_a v_prenex_12291)) (<= (select main_a v_prenex_12291) (+ (select main_a v_prenex_12292) 998)) (< v_prenex_12291 main_y) (<= (* 2 (select main_a v_prenex_12291)) 1998))) (forall ((v_prenex_22688 Int) (v_prenex_22689 Int)) (or (<= (+ main_x 1) v_prenex_22689) (<= 1000 (+ (select main_a v_prenex_22688) (select main_a v_prenex_22689))) (<= 0 (+ (select main_a v_prenex_22689) 498)) (<= (select main_a v_prenex_22689) 500) (<= (+ main_y 1) v_prenex_22688) (< v_prenex_22688 main_y) (<= (select main_a v_prenex_22688) 999))) (forall ((v_prenex_17601 Int) (v_prenex_17602 Int)) (or (<= 500 (select main_a v_prenex_17601)) (<= 2 (* 2 (select main_a v_prenex_17602))) (<= (+ main_y 1) v_prenex_17601) (<= (+ (select main_a v_prenex_17601) (select main_a v_prenex_17602)) 1000) (< v_prenex_17601 main_y) (<= (* 2 (select main_a v_prenex_17601)) 1998) (<= (* 2 (select main_a v_prenex_17602)) 1000))) (or (forall ((v_prenex_12398 Int)) (or (<= (select main_a v_prenex_12398) 999) (<= 0 (+ (select main_a v_prenex_12398) 498)))) (forall ((v_prenex_12397 Int)) (or (<= 500 (select main_a v_prenex_12397)) (<= (+ main_y 1) v_prenex_12397) (<= (select main_a v_prenex_12397) 999) (< v_prenex_12397 main_y) (<= 1000 (* 2 (select main_a v_prenex_12397)))))) (forall ((v_prenex_12821 Int) (v_prenex_12822 Int)) (or (<= (+ (select main_a v_prenex_12821) (select main_a v_prenex_12822)) 1000) (<= (+ main_y 1) v_prenex_12821) (< v_prenex_12821 main_y) (<= (* 2 (select main_a v_prenex_12822)) 1000) (<= 0 (+ (select main_a v_prenex_12822) 498)) (< v_prenex_12822 main_x) (<= 500 (select main_a v_prenex_12821)))) (forall ((v_prenex_12032 Int) (v_prenex_12033 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12032))) (<= (select main_a v_prenex_12033) 500) (<= 2 (* 2 (select main_a v_prenex_12033))) (< v_prenex_12032 main_y) (< v_prenex_12033 main_x) (<= (+ main_y 1) v_prenex_12032) (<= (select main_a v_prenex_12032) (+ (select main_a v_prenex_12033) 998)))) (forall ((v_prenex_19281 Int) (v_prenex_19280 Int)) (or (< v_prenex_19280 main_y) (<= (+ (select main_a v_prenex_19280) (select main_a v_prenex_19281)) 1000) (<= 1000 (* 2 (select main_a v_prenex_19280))) (<= (+ main_y 1) v_prenex_19280))) (or (forall ((v_prenex_19116 Int)) (or (<= (select main_a v_prenex_19116) 999) (< v_prenex_19116 main_y) (<= (+ main_y 1) v_prenex_19116) (<= (* 2 (select main_a v_prenex_19116)) 1998))) (forall ((v_prenex_19117 Int)) (or (< v_prenex_19117 main_x) (<= (select main_a v_prenex_19117) 999) (<= 0 (+ (select main_a v_prenex_19117) 498))))) (or (forall ((v_prenex_21641 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21641))) (<= 1 (select main_a v_prenex_21641)))) (forall ((v_prenex_21640 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21640))) (<= (select main_a v_prenex_21640) 999) (<= (+ main_y 1) v_prenex_21640) (< v_prenex_21640 main_y) (<= 500 (select main_a v_prenex_21640))))) (or (forall ((v_prenex_16562 Int)) (or (<= 1 (select main_a v_prenex_16562)) (<= (select main_a v_prenex_16562) 500))) (forall ((v_prenex_16561 Int)) (or (< v_prenex_16561 main_y) (<= (* 2 (select main_a v_prenex_16561)) 1998) (<= (+ main_y 1) v_prenex_16561) (<= 1 (select main_a v_prenex_16561)) (<= 1000 (* 2 (select main_a v_prenex_16561)))))) (or (forall ((v_prenex_12705 Int)) (<= 1 (select main_a v_prenex_12705))) (forall ((v_prenex_12704 Int)) (or (<= (select main_a v_prenex_12704) 999) (<= 1000 (* 2 (select main_a v_prenex_12704))) (< v_prenex_12704 main_y) (<= (+ main_y 1) v_prenex_12704) (<= (* 2 (select main_a v_prenex_12704)) 1998)))) (or (forall ((v_prenex_22647 Int)) (or (< v_prenex_22647 main_y) (<= (+ main_y 1) v_prenex_22647) (<= (select main_a v_prenex_22647) 1498) (<= (* 2 (select main_a v_prenex_22647)) 1998))) (forall ((v_prenex_22648 Int)) (or (<= (+ main_x 1) v_prenex_22648) (<= (select main_a v_prenex_22648) 999) (<= 2 (* 2 (select main_a v_prenex_22648)))))) (forall ((v_prenex_17749 Int) (v_prenex_17750 Int)) (or (<= (select main_a v_prenex_17749) 1498) (<= 1 (select main_a v_prenex_17750)) (< v_prenex_17749 main_y) (<= 500 (select main_a v_prenex_17749)) (<= (+ (select main_a v_prenex_17749) (select main_a v_prenex_17750)) 1000) (<= (select main_a v_prenex_17750) 500) (<= (+ main_y 1) v_prenex_17749))) (forall ((v_prenex_18703 Int) (v_prenex_18702 Int)) (or (< v_prenex_18702 main_y) (<= 1000 (+ (select main_a v_prenex_18702) (select main_a v_prenex_18703))) (<= 0 (+ (select main_a v_prenex_18703) 498)) (<= (+ main_y 1) v_prenex_18702) (<= (select main_a v_prenex_18703) 500) (<= (select main_a v_prenex_18702) 1498) (<= 1 (select main_a v_prenex_18702)))) (forall ((v_prenex_20416 Int) (v_prenex_20415 Int)) (or (<= (select main_a v_prenex_20416) (select main_a v_prenex_20415)) (<= (+ main_y 1) v_prenex_20415) (<= 2 (* 2 (select main_a v_prenex_20416))) (<= 500 (select main_a v_prenex_20415)) (<= 1 (select main_a v_prenex_20415)) (< v_prenex_20415 main_y) (<= 1 (select main_a v_prenex_20416)))) (forall ((v_prenex_13515 Int) (v_prenex_13516 Int)) (or (<= 0 (+ (select main_a v_prenex_13516) 498)) (<= (+ main_x 1) v_prenex_13516) (<= (select main_a v_prenex_13515) (+ (select main_a v_prenex_13516) 998)) (< v_prenex_13516 main_x) (<= (+ main_y 1) v_prenex_13515))) (or (forall ((v_prenex_21272 Int)) (or (<= (* 2 (select main_a v_prenex_21272)) 1000) (<= (select main_a v_prenex_21272) 500))) (forall ((v_prenex_21271 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21271))) (<= 500 (select main_a v_prenex_21271)) (<= (+ main_y 1) v_prenex_21271) (< v_prenex_21271 main_y) (<= (select main_a v_prenex_21271) 999)))) (forall ((v_prenex_16605 Int) (v_prenex_16606 Int)) (or (<= (+ main_y 1) v_prenex_16605) (<= 1000 (* 2 (select main_a v_prenex_16605))) (<= 1000 (+ (select main_a v_prenex_16605) (select main_a v_prenex_16606))) (<= (select main_a v_prenex_16606) 500) (< v_prenex_16605 main_y) (<= (* 2 (select main_a v_prenex_16606)) 1000) (<= (* 2 (select main_a v_prenex_16605)) 1998))) (forall ((v_prenex_12760 Int) (v_prenex_12759 Int)) (or (<= (+ main_y 1) v_prenex_12759) (<= 1 (select main_a v_prenex_12759)) (<= 1 (select main_a v_prenex_12760)) (<= (+ main_x 1) v_prenex_12760) (< v_prenex_12759 main_y) (<= (+ (select main_a v_prenex_12759) (select main_a v_prenex_12760)) 1000) (<= (* 2 (select main_a v_prenex_12760)) 1000))) (forall ((v_prenex_13044 Int) (v_prenex_13045 Int)) (or (<= (select main_a v_prenex_13045) (select main_a v_prenex_13044)) (<= 0 (+ (select main_a v_prenex_13045) 498)) (< v_prenex_13045 main_x) (<= (+ main_x 1) v_prenex_13045) (<= (* 2 (select main_a v_prenex_13045)) 1000))) (forall ((v_prenex_19180 Int) (v_prenex_19181 Int)) (or (< v_prenex_19181 main_x) (<= 0 (+ (select main_a v_prenex_19181) 498)) (<= (* 2 (select main_a v_prenex_19181)) 1000) (<= (+ main_y 1) v_prenex_19180) (< v_prenex_19180 main_y) (<= (* 2 (select main_a v_prenex_19180)) 1998) (<= (select main_a v_prenex_19180) (+ (select main_a v_prenex_19181) 998)))) (forall ((v_prenex_21022 Int) (v_prenex_21023 Int)) (or (<= (* 2 (select main_a v_prenex_21022)) 1998) (<= (+ (select main_a v_prenex_21022) (select main_a v_prenex_21023)) 1000) (<= 1 (select main_a v_prenex_21023)) (<= (select main_a v_prenex_21023) 500) (< v_prenex_21022 main_y) (<= (+ main_y 1) v_prenex_21022))) (forall ((v_prenex_19753 Int) (v_prenex_19754 Int)) (or (<= (select main_a v_prenex_19754) 999) (< v_prenex_19754 main_x) (< v_prenex_19753 main_y) (<= 0 (+ (select main_a v_prenex_19754) 498)) (<= 500 (select main_a v_prenex_19753)) (<= (+ (select main_a v_prenex_19753) (select main_a v_prenex_19754)) 1000) (<= (+ main_y 1) v_prenex_19753))) (forall ((v_prenex_14167 Int) (v_prenex_14166 Int)) (or (<= 1 (select main_a v_prenex_14167)) (<= (select main_a v_prenex_14166) 999) (<= (select main_a v_prenex_14167) (select main_a v_prenex_14166)) (< v_prenex_14166 main_y) (<= (+ main_y 1) v_prenex_14166))) (forall ((v_prenex_16137 Int) (v_prenex_16136 Int)) (or (< v_prenex_16136 main_y) (<= (* 2 (select main_a v_prenex_16137)) 1000) (<= (+ main_y 1) v_prenex_16136) (<= (select main_a v_prenex_16136) 999) (<= 1000 (+ (select main_a v_prenex_16136) (select main_a v_prenex_16137))) (<= (select main_a v_prenex_16136) 1498))) (forall ((v_prenex_23321 Int) (v_prenex_23322 Int)) (or (<= (* 2 (select main_a v_prenex_23322)) 1000) (< v_prenex_23321 main_y) (<= 1000 (* 2 (select main_a v_prenex_23321))) (<= 1000 (+ (select main_a v_prenex_23321) (select main_a v_prenex_23322))) (<= (select main_a v_prenex_23322) 999) (<= 500 (select main_a v_prenex_23321)) (<= (+ main_y 1) v_prenex_23321))) (or (forall ((v_prenex_21304 Int)) (or (<= 0 (+ (select main_a v_prenex_21304) 498)) (<= (select main_a v_prenex_21304) 999))) (forall ((v_prenex_21303 Int)) (or (<= (+ main_y 1) v_prenex_21303) (< v_prenex_21303 main_y) (<= (select main_a v_prenex_21303) 999) (<= 1000 (* 2 (select main_a v_prenex_21303)))))) (or (forall ((v_prenex_20259 Int)) (or (<= 1 (select main_a v_prenex_20259)) (<= 0 (+ (select main_a v_prenex_20259) 498)) (<= (+ main_x 1) v_prenex_20259))) (forall ((v_prenex_20258 Int)) (or (<= (+ main_y 1) v_prenex_20258) (< v_prenex_20258 main_y) (<= (* 2 (select main_a v_prenex_20258)) 1998)))) (forall ((v_prenex_19243 Int) (v_prenex_19242 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19242))) (< v_prenex_19242 main_y) (<= 2 (* 2 (select main_a v_prenex_19243))) (<= (select main_a v_prenex_19243) 500) (<= (+ main_y 1) v_prenex_19242) (<= (* 2 (select main_a v_prenex_19242)) 1998) (<= (select main_a v_prenex_19242) (+ (select main_a v_prenex_19243) 998)))) (or (forall ((v_prenex_23351 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23351))) (< v_prenex_23351 main_y) (<= (select main_a v_prenex_23351) 999) (<= (+ main_y 1) v_prenex_23351))) (forall ((v_prenex_23352 Int)) (or (<= (* 2 (select main_a v_prenex_23352)) 1000) (<= (select main_a v_prenex_23352) 500)))) (forall ((v_prenex_23127 Int) (v_prenex_23126 Int)) (or (<= 1000 (+ (select main_a v_prenex_23126) (select main_a v_prenex_23127))) (<= (+ main_y 1) v_prenex_23126) (<= 1 (select main_a v_prenex_23127)) (<= (select main_a v_prenex_23126) 999) (<= (select main_a v_prenex_23127) 999) (<= (+ main_x 1) v_prenex_23127) (< v_prenex_23126 main_y))) (forall ((v_prenex_14846 Int) (v_prenex_14847 Int)) (or (<= (+ main_y 1) v_prenex_14846) (< v_prenex_14846 main_y) (< v_prenex_14847 main_x) (<= 1000 (* 2 (select main_a v_prenex_14846))) (<= (select main_a v_prenex_14847) (select main_a v_prenex_14846)) (<= (select main_a v_prenex_14847) 500) (<= 2 (* 2 (select main_a v_prenex_14847))))) (forall ((v_prenex_22940 Int) (v_prenex_22941 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22941))) (<= (+ (select main_a v_prenex_22940) (select main_a v_prenex_22941)) 1000) (<= (+ main_x 1) v_prenex_22941) (< v_prenex_22941 main_x) (<= 1 (select main_a v_prenex_22941)))) (forall ((v_prenex_22084 Int) (v_prenex_22083 Int)) (or (<= (select main_a v_prenex_22083) (+ (select main_a v_prenex_22084) 998)) (< v_prenex_22083 main_y) (<= (+ main_x 1) v_prenex_22084) (<= 0 (+ (select main_a v_prenex_22084) 498)) (<= 2 (* 2 (select main_a v_prenex_22084))) (<= (+ main_y 1) v_prenex_22083) (<= (select main_a v_prenex_22083) 1498))) (forall ((v_prenex_19844 Int) (v_prenex_19843 Int)) (or (< v_prenex_19843 main_y) (<= 1000 (+ (select main_a v_prenex_19843) (select main_a v_prenex_19844))) (<= (+ main_y 1) v_prenex_19843) (<= 0 (+ (select main_a v_prenex_19844) 498)) (< v_prenex_19844 main_x) (<= 2 (* 2 (select main_a v_prenex_19844))) (<= 1 (select main_a v_prenex_19843)))) (forall ((v_prenex_23184 Int) (v_prenex_23183 Int)) (or (<= (* 2 (select main_a v_prenex_23184)) 1000) (<= (+ main_y 1) v_prenex_23183) (<= 2 (* 2 (select main_a v_prenex_23184))) (<= 500 (select main_a v_prenex_23183)) (< v_prenex_23183 main_y) (<= (select main_a v_prenex_23184) (select main_a v_prenex_23183)) (<= (* 2 (select main_a v_prenex_23183)) 1998))) (forall ((v_prenex_13368 Int) (v_prenex_13369 Int)) (or (< v_prenex_13369 main_x) (<= 1000 (+ (select main_a v_prenex_13368) (select main_a v_prenex_13369))) (< v_prenex_13368 main_y) (<= (+ main_y 1) v_prenex_13368) (<= 1 (select main_a v_prenex_13369)) (<= 1000 (* 2 (select main_a v_prenex_13368))) (<= (select main_a v_prenex_13369) 999))) (forall ((v_prenex_12879 Int)) (or (<= (+ main_y 1) v_prenex_12879) (< v_prenex_12879 main_y) (<= (* 2 (select main_a v_prenex_12879)) 1998) (<= (select main_a v_prenex_12879) 1498) (<= (select main_a v_prenex_12879) 999))) (forall ((v_prenex_13955 Int) (v_prenex_13954 Int)) (or (<= (* 2 (select main_a v_prenex_13954)) 1998) (<= (select main_a v_prenex_13954) (+ (select main_a v_prenex_13955) 998)) (<= (select main_a v_prenex_13955) 999) (<= 1 (select main_a v_prenex_13955)) (<= (+ main_y 1) v_prenex_13954) (< v_prenex_13954 main_y))) (forall ((v_prenex_22510 Int) (v_prenex_22509 Int)) (or (<= (select main_a v_prenex_22509) 999) (<= 2 (* 2 (select main_a v_prenex_22510))) (<= 500 (select main_a v_prenex_22509)) (<= (+ main_y 1) v_prenex_22509) (<= (select main_a v_prenex_22509) (+ (select main_a v_prenex_22510) 998)) (< v_prenex_22509 main_y))) (or (forall ((v_prenex_20064 Int)) (or (<= (+ main_y 1) v_prenex_20064) (< v_prenex_20064 main_y) (<= (select main_a v_prenex_20064) 999) (<= 1000 (* 2 (select main_a v_prenex_20064))) (<= 500 (select main_a v_prenex_20064)))) (forall ((v_prenex_20065 Int)) (<= 1 (select main_a v_prenex_20065)))) (forall ((v_prenex_11611 Int) (v_prenex_11612 Int)) (or (<= (+ main_y 1) v_prenex_11611) (<= (select main_a v_prenex_11611) (+ (select main_a v_prenex_11612) 998)) (<= 500 (select main_a v_prenex_11611)) (< v_prenex_11611 main_y) (<= (* 2 (select main_a v_prenex_11612)) 1000) (<= (+ main_x 1) v_prenex_11612))) (or (forall ((v_prenex_17941 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17941))) (<= (+ main_x 1) v_prenex_17941) (<= (select main_a v_prenex_17941) 500))) (forall ((v_prenex_17940 Int)) (or (< v_prenex_17940 main_y) (<= (+ main_y 1) v_prenex_17940) (<= 1000 (* 2 (select main_a v_prenex_17940)))))) (forall ((v_prenex_14217 Int) (v_prenex_14216 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14217))) (< v_prenex_14216 main_y) (<= (+ main_y 1) v_prenex_14216) (<= (+ (select main_a v_prenex_14216) (select main_a v_prenex_14217)) 1000) (<= 1 (select main_a v_prenex_14216)) (<= 1000 (* 2 (select main_a v_prenex_14216))) (<= (select main_a v_prenex_14217) 500))) (forall ((v_prenex_11751 Int) (v_prenex_11752 Int)) (or (<= (+ main_y 1) v_prenex_11751) (<= 1000 (+ (select main_a v_prenex_11751) (select main_a v_prenex_11752))) (<= (select main_a v_prenex_11752) 999) (< v_prenex_11751 main_y) (<= 1 (select main_a v_prenex_11751)) (<= 500 (select main_a v_prenex_11751)))) (or (forall ((v_prenex_11767 Int)) (or (< v_prenex_11767 main_y) (<= (select main_a v_prenex_11767) 999) (<= (+ main_y 1) v_prenex_11767) (<= (* 2 (select main_a v_prenex_11767)) 1998))) (forall ((v_prenex_11768 Int)) (or (<= (select main_a v_prenex_11768) 500) (< v_prenex_11768 main_x) (<= 0 (+ (select main_a v_prenex_11768) 498))))) (or (forall ((v_prenex_22048 Int)) (or (<= (+ main_x 1) v_prenex_22048) (<= 0 (+ (select main_a v_prenex_22048) 498)) (<= (select main_a v_prenex_22048) 999))) (forall ((v_prenex_22047 Int)) (or (< v_prenex_22047 main_y) (<= (+ main_y 1) v_prenex_22047) (<= 1000 (* 2 (select main_a v_prenex_22047))) (<= (select main_a v_prenex_22047) 1498)))) (or (forall ((v_prenex_18337 Int)) (or (<= (select main_a v_prenex_18337) 999) (<= (select main_a v_prenex_18337) 500))) (forall ((v_prenex_18336 Int)) (or (< v_prenex_18336 main_y) (<= (+ main_y 1) v_prenex_18336) (<= (* 2 (select main_a v_prenex_18336)) 1998) (<= 1000 (* 2 (select main_a v_prenex_18336)))))) (forall ((v_prenex_18491 Int) (v_prenex_18490 Int)) (or (<= (select main_a v_prenex_18491) 500) (<= (+ main_y 1) v_prenex_18490) (< v_prenex_18490 main_y) (<= (+ (select main_a v_prenex_18490) (select main_a v_prenex_18491)) 1000) (<= (select main_a v_prenex_18491) 999) (<= (select main_a v_prenex_18490) 999) (<= 1 (select main_a v_prenex_18490)))) (or (forall ((v_prenex_22238 Int)) (or (<= 0 (+ (select main_a v_prenex_22238) 498)) (<= (select main_a v_prenex_22238) 999))) (forall ((v_prenex_22237 Int)) (or (<= (* 2 (select main_a v_prenex_22237)) 1998) (<= 500 (select main_a v_prenex_22237)) (< v_prenex_22237 main_y) (<= (+ main_y 1) v_prenex_22237)))) (or (forall ((v_prenex_20849 Int)) (or (<= (select main_a v_prenex_20849) 999) (<= 2 (* 2 (select main_a v_prenex_20849))))) (forall ((v_prenex_20848 Int)) (or (<= (* 2 (select main_a v_prenex_20848)) 1998) (< v_prenex_20848 main_y) (<= (+ main_y 1) v_prenex_20848) (<= 1 (select main_a v_prenex_20848)) (<= (select main_a v_prenex_20848) 1498)))) (forall ((v_prenex_19032 Int) (v_prenex_19033 Int)) (or (< v_prenex_19032 main_y) (<= 1 (select main_a v_prenex_19033)) (<= (+ (select main_a v_prenex_19032) (select main_a v_prenex_19033)) 1000) (<= (+ main_y 1) v_prenex_19032) (<= 500 (select main_a v_prenex_19032)) (<= (select main_a v_prenex_19032) 999) (<= (select main_a v_prenex_19033) 500))) (forall ((v_prenex_21292 Int) (v_prenex_21291 Int)) (or (<= (* 2 (select main_a v_prenex_21291)) 1998) (<= 500 (select main_a v_prenex_21291)) (<= (+ (select main_a v_prenex_21291) (select main_a v_prenex_21292)) 1000) (<= (+ main_y 1) v_prenex_21291) (< v_prenex_21291 main_y))) (or (forall ((v_prenex_11630 Int)) (or (<= (select main_a v_prenex_11630) 999) (< v_prenex_11630 main_x) (<= (* 2 (select main_a v_prenex_11630)) 1000))) (forall ((v_prenex_11629 Int)) (or (<= 1 (select main_a v_prenex_11629)) (<= 1000 (* 2 (select main_a v_prenex_11629))) (< v_prenex_11629 main_y) (<= (+ main_y 1) v_prenex_11629)))) (forall ((v_prenex_11907 Int) (v_prenex_11906 Int)) (or (<= (+ main_y 1) v_prenex_11906) (<= (* 2 (select main_a v_prenex_11906)) 1998) (< v_prenex_11906 main_y) (<= 2 (* 2 (select main_a v_prenex_11907))) (<= 500 (select main_a v_prenex_11906)) (<= (select main_a v_prenex_11906) (+ (select main_a v_prenex_11907) 998)) (<= (* 2 (select main_a v_prenex_11907)) 1000))) (forall ((v_prenex_17571 Int) (v_prenex_17572 Int)) (or (<= (select main_a v_prenex_17571) (+ (select main_a v_prenex_17572) 998)) (<= (+ main_y 1) v_prenex_17571) (< v_prenex_17571 main_y) (<= 1000 (* 2 (select main_a v_prenex_17571))) (<= 1 (select main_a v_prenex_17572)) (<= (select main_a v_prenex_17571) 999) (<= 0 (+ (select main_a v_prenex_17572) 498)))) (forall ((v_prenex_16068 Int) (v_prenex_16069 Int)) (or (<= (select main_a v_prenex_16068) (+ (select main_a v_prenex_16069) 998)) (<= (select main_a v_prenex_16068) 999) (<= 2 (* 2 (select main_a v_prenex_16069))) (<= (+ main_y 1) v_prenex_16068) (< v_prenex_16068 main_y) (<= (select main_a v_prenex_16069) 500) (<= (+ main_x 1) v_prenex_16069))) (or (forall ((v_prenex_20750 Int)) (<= 2 (* 2 (select main_a v_prenex_20750)))) (forall ((v_prenex_20749 Int)) (or (<= (+ main_y 1) v_prenex_20749) (<= (* 2 (select main_a v_prenex_20749)) 1998) (<= (select main_a v_prenex_20749) 999) (<= 1000 (* 2 (select main_a v_prenex_20749))) (< v_prenex_20749 main_y)))) (or (forall ((v_prenex_20779 Int)) (<= (* 2 (select main_a v_prenex_20779)) 1998)) (forall ((v_prenex_20780 Int)) (or (<= 0 (+ (select main_a v_prenex_20780) 498)) (<= (+ main_x 1) v_prenex_20780) (< v_prenex_20780 main_x)))) (or (forall ((v_prenex_18947 Int)) (or (<= 1 (select main_a v_prenex_18947)) (<= 0 (+ (select main_a v_prenex_18947) 498)))) (forall ((v_prenex_18946 Int)) (or (<= (* 2 (select main_a v_prenex_18946)) 1998) (<= (+ main_y 1) v_prenex_18946) (< v_prenex_18946 main_y) (<= (select main_a v_prenex_18946) 1498)))) (forall ((v_prenex_20612 Int) (v_prenex_20611 Int)) (or (<= (select main_a v_prenex_20611) 999) (<= (select main_a v_prenex_20612) 500) (<= (+ main_x 1) v_prenex_20612) (<= (+ main_y 1) v_prenex_20611) (< v_prenex_20611 main_y) (<= 1000 (+ (select main_a v_prenex_20611) (select main_a v_prenex_20612))) (<= 1 (select main_a v_prenex_20612)))) (forall ((v_prenex_21543 Int) (v_prenex_21544 Int)) (or (<= (* 2 (select main_a v_prenex_21544)) 1000) (<= (+ main_y 1) v_prenex_21543) (<= (+ (select main_a v_prenex_21543) (select main_a v_prenex_21544)) 1000) (<= 1000 (* 2 (select main_a v_prenex_21543))) (<= 1 (select main_a v_prenex_21543)) (< v_prenex_21543 main_y))) (forall ((v_prenex_13147 Int) (v_prenex_13146 Int)) (or (< v_prenex_13147 main_x) (<= 2 (* 2 (select main_a v_prenex_13147))) (<= 500 (select main_a v_prenex_13146)) (<= 1000 (+ (select main_a v_prenex_13146) (select main_a v_prenex_13147))) (<= (+ main_y 1) v_prenex_13146) (< v_prenex_13146 main_y))) (or (forall ((v_prenex_15528 Int)) (<= (* 2 (select main_a v_prenex_15528)) 1000)) (forall ((v_prenex_15527 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15527))) (< v_prenex_15527 main_y) (<= (+ main_y 1) v_prenex_15527)))) (forall ((v_prenex_14835 Int) (v_prenex_14834 Int)) (or (<= (select main_a v_prenex_14834) (+ (select main_a v_prenex_14835) 998)) (<= 0 (+ (select main_a v_prenex_14835) 498)) (<= 1 (select main_a v_prenex_14834)) (<= 1 (select main_a v_prenex_14835)) (<= (+ main_y 1) v_prenex_14834) (< v_prenex_14834 main_y) (<= (+ main_x 1) v_prenex_14835))) (forall ((v_prenex_15593 Int) (v_prenex_15594 Int)) (or (<= (select main_a v_prenex_15593) 999) (<= (select main_a v_prenex_15593) (+ (select main_a v_prenex_15594) 998)) (< v_prenex_15593 main_y) (<= (+ main_y 1) v_prenex_15593) (<= (select main_a v_prenex_15594) 500) (<= 2 (* 2 (select main_a v_prenex_15594))) (<= (* 2 (select main_a v_prenex_15593)) 1998))) (forall ((v_prenex_16176 Int) (v_prenex_16177 Int)) (or (<= (* 2 (select main_a v_prenex_16176)) 1998) (<= (select main_a v_prenex_16177) 500) (<= (+ main_y 1) v_prenex_16176) (<= (+ (select main_a v_prenex_16176) (select main_a v_prenex_16177)) 1000) (< v_prenex_16177 main_x) (< v_prenex_16176 main_y))) (or (forall ((v_prenex_16338 Int)) (or (<= (select main_a v_prenex_16338) 999) (<= (+ main_y 1) v_prenex_16338) (< v_prenex_16338 main_y) (<= (* 2 (select main_a v_prenex_16338)) 1998))) (forall ((v_prenex_16339 Int)) (or (<= 1 (select main_a v_prenex_16339)) (< v_prenex_16339 main_x)))) (forall ((v_prenex_22952 Int) (v_prenex_22953 Int)) (or (< v_prenex_22952 main_y) (<= 0 (+ (select main_a v_prenex_22953) 498)) (<= (select main_a v_prenex_22952) 1498) (<= (+ main_y 1) v_prenex_22952) (<= 1000 (+ (select main_a v_prenex_22952) (select main_a v_prenex_22953))) (<= (select main_a v_prenex_22953) 999))) (forall ((v_prenex_15366 Int) (v_prenex_15365 Int)) (or (<= 500 (select main_a v_prenex_15365)) (< v_prenex_15365 main_y) (<= (select main_a v_prenex_15366) 999) (<= (+ main_y 1) v_prenex_15365) (<= 0 (+ (select main_a v_prenex_15366) 498)) (<= 1000 (+ (select main_a v_prenex_15365) (select main_a v_prenex_15366))) (<= 1000 (* 2 (select main_a v_prenex_15365))))) (forall ((v_prenex_19329 Int) (v_prenex_19330 Int)) (or (<= 1000 (+ (select main_a v_prenex_19329) (select main_a v_prenex_19330))) (<= (+ main_y 1) v_prenex_19329) (<= (* 2 (select main_a v_prenex_19329)) 1998) (<= 2 (* 2 (select main_a v_prenex_19330))) (< v_prenex_19329 main_y) (<= (select main_a v_prenex_19330) 999))) (or (forall ((v_prenex_22373 Int)) (or (< v_prenex_22373 main_y) (<= (select main_a v_prenex_22373) 999) (<= 1000 (* 2 (select main_a v_prenex_22373))) (<= (+ main_y 1) v_prenex_22373))) (forall ((v_prenex_22374 Int)) (or (<= (+ main_x 1) v_prenex_22374) (<= 0 (+ (select main_a v_prenex_22374) 498)) (<= (select main_a v_prenex_22374) 999)))) (forall ((v_prenex_20806 Int) (v_prenex_20805 Int)) (or (<= (* 2 (select main_a v_prenex_20806)) 1000) (<= 2 (* 2 (select main_a v_prenex_20806))) (<= (+ main_y 1) v_prenex_20805) (<= (select main_a v_prenex_20805) 1498) (< v_prenex_20805 main_y) (<= 1000 (+ (select main_a v_prenex_20805) (select main_a v_prenex_20806))))) (or (forall ((v_prenex_12592 Int)) (or (<= (+ main_y 1) v_prenex_12592) (<= (select main_a v_prenex_12592) 999) (<= 500 (select main_a v_prenex_12592)) (< v_prenex_12592 main_y))) (forall ((v_prenex_12593 Int)) (<= 2 (* 2 (select main_a v_prenex_12593))))) (or (forall ((v_prenex_16975 Int)) (or (< v_prenex_16975 main_y) (<= (select main_a v_prenex_16975) 1498) (<= (+ main_y 1) v_prenex_16975) (<= 1000 (* 2 (select main_a v_prenex_16975))) (<= (select main_a v_prenex_16975) 999))) (forall ((v_prenex_16976 Int)) (or (<= 1 (select main_a v_prenex_16976)) (<= (select main_a v_prenex_16976) 999)))) (forall ((v_prenex_15094 Int) (v_prenex_15095 Int)) (or (<= (* 2 (select main_a v_prenex_15095)) 1000) (<= (+ (select main_a v_prenex_15094) (select main_a v_prenex_15095)) 1000) (<= (select main_a v_prenex_15095) 500) (< v_prenex_15094 main_y) (<= (+ main_y 1) v_prenex_15094) (<= 1 (select main_a v_prenex_15094)))) (or (forall ((v_prenex_22707 Int)) (or (<= (* 2 (select main_a v_prenex_22707)) 1000) (<= (+ main_x 1) v_prenex_22707))) (forall ((v_prenex_22706 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22706))) (<= (* 2 (select main_a v_prenex_22706)) 1998) (< v_prenex_22706 main_y) (<= (+ main_y 1) v_prenex_22706)))) (forall ((v_prenex_23284 Int) (v_prenex_23283 Int)) (or (< v_prenex_23283 main_y) (<= 1000 (+ (select main_a v_prenex_23283) (select main_a v_prenex_23284))) (<= (+ main_y 1) v_prenex_23283) (<= (* 2 (select main_a v_prenex_23284)) 1000) (<= 1 (select main_a v_prenex_23283)) (<= (select main_a v_prenex_23284) 500))) (forall ((v_prenex_14325 Int) (v_prenex_14324 Int)) (or (<= (+ main_y 1) v_prenex_14324) (<= 2 (* 2 (select main_a v_prenex_14325))) (<= (select main_a v_prenex_14324) 999) (<= 500 (select main_a v_prenex_14324)) (<= (select main_a v_prenex_14325) (select main_a v_prenex_14324)) (<= 1 (select main_a v_prenex_14325)) (< v_prenex_14324 main_y))) (forall ((v_prenex_19643 Int) (v_prenex_19642 Int)) (or (<= (select main_a v_prenex_19642) (+ (select main_a v_prenex_19643) 998)) (<= (+ main_y 1) v_prenex_19642) (<= 1 (select main_a v_prenex_19642)) (<= (* 2 (select main_a v_prenex_19643)) 1000) (< v_prenex_19642 main_y))) (forall ((v_prenex_18411 Int) (v_prenex_18410 Int)) (or (<= (select main_a v_prenex_18410) 999) (<= (+ main_y 1) v_prenex_18410) (< v_prenex_18410 main_y) (<= 1 (select main_a v_prenex_18411)) (<= 1 (select main_a v_prenex_18410)) (<= 0 (+ (select main_a v_prenex_18411) 498)) (<= 1000 (+ (select main_a v_prenex_18410) (select main_a v_prenex_18411))))) (forall ((v_prenex_21575 Int) (v_prenex_21574 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21575))) (<= (select main_a v_prenex_21574) 1498) (<= (select main_a v_prenex_21574) 999) (<= (select main_a v_prenex_21575) 500) (<= 1000 (+ (select main_a v_prenex_21574) (select main_a v_prenex_21575))) (< v_prenex_21574 main_y) (<= (+ main_y 1) v_prenex_21574))) (forall ((v_prenex_21523 Int) (v_prenex_21524 Int)) (or (<= 0 (+ (select main_a v_prenex_21524) 498)) (<= 1000 (+ (select main_a v_prenex_21523) (select main_a v_prenex_21524))) (<= (* 2 (select main_a v_prenex_21523)) 1998) (< v_prenex_21523 main_y) (<= (select main_a v_prenex_21523) 999) (<= (+ main_y 1) v_prenex_21523) (<= 2 (* 2 (select main_a v_prenex_21524))))) (forall ((v_prenex_22299 Int) (v_prenex_22300 Int)) (or (<= (* 2 (select main_a v_prenex_22300)) 1000) (<= 500 (select main_a v_prenex_22299)) (< v_prenex_22299 main_y) (<= 1 (select main_a v_prenex_22300)) (<= (select main_a v_prenex_22299) 1498) (<= 1000 (+ (select main_a v_prenex_22299) (select main_a v_prenex_22300))) (<= (+ main_y 1) v_prenex_22299))) (or (forall ((v_prenex_17845 Int)) (or (<= (* 2 (select main_a v_prenex_17845)) 1000) (<= (+ main_x 1) v_prenex_17845))) (forall ((v_prenex_17844 Int)) (or (< v_prenex_17844 main_y) (<= (+ main_y 1) v_prenex_17844) (<= 1000 (* 2 (select main_a v_prenex_17844))) (<= 1 (select main_a v_prenex_17844))))) (or (forall ((v_prenex_22828 Int)) (or (<= (* 2 (select main_a v_prenex_22828)) 1998) (< v_prenex_22828 main_y) (<= (+ main_y 1) v_prenex_22828) (<= (select main_a v_prenex_22828) 1498))) (forall ((v_prenex_22829 Int)) (or (<= (select main_a v_prenex_22829) 999) (<= (+ main_x 1) v_prenex_22829) (<= 0 (+ (select main_a v_prenex_22829) 498))))) (or (forall ((v_prenex_22018 Int)) (<= 1000 (* 2 (select main_a v_prenex_22018)))) (forall ((v_prenex_22019 Int)) (or (< v_prenex_22019 main_x) (<= (select main_a v_prenex_22019) 999) (<= 0 (+ (select main_a v_prenex_22019) 498)) (<= (+ main_x 1) v_prenex_22019)))) (forall ((v_prenex_11530 Int) (v_prenex_11529 Int)) (or (<= (* 2 (select main_a v_prenex_11529)) 1998) (<= 1000 (+ (select main_a v_prenex_11529) (select main_a v_prenex_11530))) (< v_prenex_11529 main_y) (<= (+ main_y 1) v_prenex_11529))) (or (forall ((v_prenex_22748 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22748))) (<= 1 (select main_a v_prenex_22748)) (<= (+ main_y 1) v_prenex_22748) (<= 500 (select main_a v_prenex_22748)) (< v_prenex_22748 main_y))) (forall ((v_prenex_22749 Int)) (or (<= (* 2 (select main_a v_prenex_22749)) 1000) (<= 0 (+ (select main_a v_prenex_22749) 498))))) (or (forall ((v_prenex_18766 Int)) (or (<= (+ main_y 1) v_prenex_18766) (< v_prenex_18766 main_y) (<= 500 (select main_a v_prenex_18766)) (<= (* 2 (select main_a v_prenex_18766)) 1998))) (forall ((v_prenex_18767 Int)) (or (<= (* 2 (select main_a v_prenex_18767)) 1000) (<= 0 (+ (select main_a v_prenex_18767) 498))))) (forall ((v_prenex_18631 Int) (v_prenex_18632 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18631))) (<= (* 2 (select main_a v_prenex_18632)) 1000) (<= (select main_a v_prenex_18631) 1498) (<= (+ main_y 1) v_prenex_18631) (< v_prenex_18631 main_y) (<= (select main_a v_prenex_18631) (+ (select main_a v_prenex_18632) 998)) (<= 2 (* 2 (select main_a v_prenex_18632))))) (forall ((v_prenex_11765 Int) (v_prenex_11766 Int)) (or (<= (+ (select main_a v_prenex_11765) (select main_a v_prenex_11766)) 1000) (<= (+ main_y 1) v_prenex_11765) (< v_prenex_11765 main_y) (<= (* 2 (select main_a v_prenex_11765)) 1998) (<= (select main_a v_prenex_11766) 999) (< v_prenex_11766 main_x))) (or (forall ((v_prenex_16761 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16761))) (< v_prenex_16761 main_y) (<= (+ main_y 1) v_prenex_16761))) (forall ((v_prenex_16762 Int)) (or (<= (select main_a v_prenex_16762) 500) (<= 0 (+ (select main_a v_prenex_16762) 498))))) (or (forall ((v_prenex_15855 Int)) (or (<= (+ main_y 1) v_prenex_15855) (<= (* 2 (select main_a v_prenex_15855)) 1998) (<= (select main_a v_prenex_15855) 999) (<= 1000 (* 2 (select main_a v_prenex_15855))) (< v_prenex_15855 main_y))) (forall ((v_prenex_15856 Int)) (or (<= (* 2 (select main_a v_prenex_15856)) 1000) (<= 0 (+ (select main_a v_prenex_15856) 498))))) (or (forall ((v_prenex_14474 Int)) (or (< v_prenex_14474 main_y) (<= 500 (select main_a v_prenex_14474)) (<= 1000 (* 2 (select main_a v_prenex_14474))) (<= (select main_a v_prenex_14474) 1498) (<= (+ main_y 1) v_prenex_14474))) (forall ((v_prenex_14475 Int)) (or (<= 0 (+ (select main_a v_prenex_14475) 498)) (<= (* 2 (select main_a v_prenex_14475)) 1000)))) (forall ((v_prenex_23499 Int) (v_prenex_23498 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23499))) (<= 0 (+ (select main_a v_prenex_23499) 498)) (<= (+ main_y 1) v_prenex_23498) (<= 500 (select main_a v_prenex_23498)) (< v_prenex_23498 main_y) (<= (select main_a v_prenex_23499) (select main_a v_prenex_23498)))) (forall ((v_prenex_23570 Int) (v_prenex_23571 Int)) (or (<= (select main_a v_prenex_23571) 500) (<= (* 2 (select main_a v_prenex_23570)) 1998) (<= (* 2 (select main_a v_prenex_23571)) 1000) (<= (select main_a v_prenex_23571) (select main_a v_prenex_23570)) (<= (+ main_y 1) v_prenex_23570) (< v_prenex_23570 main_y))) (forall ((v_prenex_23659 Int) (v_prenex_23658 Int)) (or (<= (select main_a v_prenex_23658) (+ (select main_a v_prenex_23659) 998)) (< v_prenex_23658 main_y) (<= 2 (* 2 (select main_a v_prenex_23659))) (<= 500 (select main_a v_prenex_23658)) (<= (+ main_y 1) v_prenex_23658) (<= (select main_a v_prenex_23658) 999))) (forall ((v_prenex_12795 Int) (v_prenex_12796 Int)) (or (<= (* 2 (select main_a v_prenex_12796)) 1000) (<= (select main_a v_prenex_12795) (+ (select main_a v_prenex_12796) 998)) (<= 1000 (* 2 (select main_a v_prenex_12795))) (<= (+ main_y 1) v_prenex_12795) (< v_prenex_12795 main_y) (<= 2 (* 2 (select main_a v_prenex_12796))) (<= (* 2 (select main_a v_prenex_12795)) 1998))) (forall ((v_prenex_14115 Int) (v_prenex_14114 Int)) (or (<= (* 2 (select main_a v_prenex_14115)) 1000) (<= (+ main_y 1) v_prenex_14114) (<= 2 (* 2 (select main_a v_prenex_14115))) (< v_prenex_14114 main_y) (<= (select main_a v_prenex_14115) (select main_a v_prenex_14114)) (<= (select main_a v_prenex_14114) 1498) (<= (select main_a v_prenex_14114) 999))) (forall ((v_prenex_21457 Int) (v_prenex_21458 Int)) (or (<= 1 (select main_a v_prenex_21457)) (<= (select main_a v_prenex_21458) 500) (<= (select main_a v_prenex_21457) (+ (select main_a v_prenex_21458) 998)) (<= (select main_a v_prenex_21458) 999) (<= (+ main_y 1) v_prenex_21457) (< v_prenex_21457 main_y) (<= (select main_a v_prenex_21457) 1498))) (forall ((v_prenex_17846 Int) (v_prenex_17847 Int)) (or (<= (* 2 (select main_a v_prenex_17847)) 1000) (<= 1 (select main_a v_prenex_17847)) (<= 1000 (+ (select main_a v_prenex_17846) (select main_a v_prenex_17847))) (< v_prenex_17846 main_y) (<= 1 (select main_a v_prenex_17846)) (<= (+ main_y 1) v_prenex_17846) (<= 1000 (* 2 (select main_a v_prenex_17846))))) (or (forall ((v_prenex_18620 Int)) (or (<= 1 (select main_a v_prenex_18620)) (<= (select main_a v_prenex_18620) 500))) (forall ((v_prenex_18619 Int)) (or (<= (select main_a v_prenex_18619) 999) (<= (* 2 (select main_a v_prenex_18619)) 1998) (< v_prenex_18619 main_y) (<= (+ main_y 1) v_prenex_18619)))) (or (forall ((v_prenex_18582 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18582))) (< v_prenex_18582 main_x) (<= (+ main_x 1) v_prenex_18582))) (forall ((v_prenex_18581 Int)) (<= (* 2 (select main_a v_prenex_18581)) 1998))) (or (forall ((v_prenex_12191 Int)) (or (<= 500 (select main_a v_prenex_12191)) (< v_prenex_12191 main_y) (<= (+ main_y 1) v_prenex_12191) (<= (* 2 (select main_a v_prenex_12191)) 1998))) (forall ((v_prenex_12192 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12192))) (<= (select main_a v_prenex_12192) 500)))) (or (forall ((v_prenex_15077 Int)) (or (<= 1 (select main_a v_prenex_15077)) (< v_prenex_15077 main_x) (<= 2 (* 2 (select main_a v_prenex_15077))))) (forall ((v_prenex_15076 Int)) (or (< v_prenex_15076 main_y) (<= 1 (select main_a v_prenex_15076)) (<= (* 2 (select main_a v_prenex_15076)) 1998) (<= (+ main_y 1) v_prenex_15076)))) (or (forall ((v_prenex_14446 Int)) (or (<= (select main_a v_prenex_14446) 1498) (<= (+ main_y 1) v_prenex_14446) (< v_prenex_14446 main_y) (<= 1000 (* 2 (select main_a v_prenex_14446))))) (forall ((v_prenex_14447 Int)) (or (<= (select main_a v_prenex_14447) 500) (< v_prenex_14447 main_x) (<= 0 (+ (select main_a v_prenex_14447) 498))))) (forall ((v_prenex_20829 Int)) (or (<= (+ main_y 1) v_prenex_20829) (< v_prenex_20829 main_y) (<= 500 (select main_a v_prenex_20829)) (<= 1000 (* 2 (select main_a v_prenex_20829))))) (forall ((v_prenex_16513 Int) (v_prenex_16514 Int)) (or (<= 1000 (+ (select main_a v_prenex_16513) (select main_a v_prenex_16514))) (<= (* 2 (select main_a v_prenex_16513)) 1998) (<= (select main_a v_prenex_16514) 999) (<= (select main_a v_prenex_16513) 1498) (< v_prenex_16513 main_y) (<= (select main_a v_prenex_16514) 500) (<= (+ main_y 1) v_prenex_16513))) (forall ((v_prenex_19539 Int) (v_prenex_19538 Int)) (or (<= 1 (select main_a v_prenex_19539)) (<= (select main_a v_prenex_19538) 999) (<= (select main_a v_prenex_19539) 500) (< v_prenex_19538 main_y) (<= (+ main_y 1) v_prenex_19538) (< v_prenex_19539 main_x) (<= (select main_a v_prenex_19539) (select main_a v_prenex_19538)))) (forall ((v_prenex_19426 Int) (v_prenex_19425 Int)) (or (<= (+ (select main_a v_prenex_19425) (select main_a v_prenex_19426)) 1000) (<= (+ main_x 1) v_prenex_19426) (< v_prenex_19425 main_y) (<= (+ main_y 1) v_prenex_19425) (<= 1000 (* 2 (select main_a v_prenex_19425))) (<= 1 (select main_a v_prenex_19426)) (<= 2 (* 2 (select main_a v_prenex_19426))))) (forall ((v_prenex_13429 Int) (v_prenex_13430 Int)) (or (<= 0 (+ (select main_a v_prenex_13430) 498)) (<= 1000 (* 2 (select main_a v_prenex_13429))) (<= (select main_a v_prenex_13429) 1498) (<= (+ main_y 1) v_prenex_13429) (< v_prenex_13429 main_y) (<= 1000 (+ (select main_a v_prenex_13429) (select main_a v_prenex_13430))))) (forall ((v_prenex_16421 Int) (v_prenex_16422 Int)) (or (<= (+ (select main_a v_prenex_16421) (select main_a v_prenex_16422)) 1000) (<= 2 (* 2 (select main_a v_prenex_16422))) (<= 1000 (* 2 (select main_a v_prenex_16421))) (<= (+ main_x 1) v_prenex_16422) (<= (+ main_y 1) v_prenex_16421) (< v_prenex_16421 main_y))) (forall ((v_prenex_15566 Int) (v_prenex_15565 Int)) (or (<= (+ main_y 1) v_prenex_15565) (<= (select main_a v_prenex_15565) 1498) (<= (* 2 (select main_a v_prenex_15566)) 1000) (< v_prenex_15566 main_x) (< v_prenex_15565 main_y) (<= 0 (+ (select main_a v_prenex_15566) 498)) (<= (select main_a v_prenex_15566) (select main_a v_prenex_15565)))) (forall ((v_prenex_12636 Int) (v_prenex_12637 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12637))) (< v_prenex_12636 main_y) (<= (select main_a v_prenex_12636) (+ (select main_a v_prenex_12637) 998)) (<= (+ main_y 1) v_prenex_12636) (<= 0 (+ (select main_a v_prenex_12637) 498)) (<= (select main_a v_prenex_12636) 999) (<= (select main_a v_prenex_12636) 1498))) (or (forall ((v_prenex_20811 Int)) (or (<= (* 2 (select main_a v_prenex_20811)) 1998) (<= (+ main_y 1) v_prenex_20811) (< v_prenex_20811 main_y) (<= (select main_a v_prenex_20811) 999))) (forall ((v_prenex_20812 Int)) (or (<= 1 (select main_a v_prenex_20812)) (<= (+ main_x 1) v_prenex_20812)))) (forall ((v_prenex_22282 Int) (v_prenex_22281 Int)) (or (< v_prenex_22281 main_y) (<= (select main_a v_prenex_22282) (select main_a v_prenex_22281)) (<= (+ main_x 1) v_prenex_22282) (<= 0 (+ (select main_a v_prenex_22282) 498)) (<= (+ main_y 1) v_prenex_22281) (<= 1 (select main_a v_prenex_22281)))) (or (forall ((v_prenex_15332 Int)) (or (<= (* 2 (select main_a v_prenex_15332)) 1000) (<= (select main_a v_prenex_15332) 999))) (forall ((v_prenex_15331 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15331))) (< v_prenex_15331 main_y) (<= 500 (select main_a v_prenex_15331)) (<= 1 (select main_a v_prenex_15331)) (<= (+ main_y 1) v_prenex_15331)))) (or (forall ((v_prenex_15218 Int)) (or (<= (* 2 (select main_a v_prenex_15218)) 1998) (< v_prenex_15218 main_y) (<= 500 (select main_a v_prenex_15218)) (<= (+ main_y 1) v_prenex_15218))) (forall ((v_prenex_15219 Int)) (or (<= (select main_a v_prenex_15219) 500) (<= (* 2 (select main_a v_prenex_15219)) 1000) (< v_prenex_15219 main_x)))) (forall ((v_prenex_19577 Int) (v_prenex_19576 Int)) (or (<= (+ main_y 1) v_prenex_19576) (< v_prenex_19576 main_y) (<= (select main_a v_prenex_19576) (+ (select main_a v_prenex_19577) 998)) (<= (select main_a v_prenex_19576) 1498) (<= 0 (+ (select main_a v_prenex_19577) 498)) (<= 2 (* 2 (select main_a v_prenex_19577))))) (or (forall ((v_prenex_17830 Int)) (or (<= (+ main_y 1) v_prenex_17830) (< v_prenex_17830 main_y) (<= 1000 (* 2 (select main_a v_prenex_17830))) (<= (select main_a v_prenex_17830) 1498))) (forall ((v_prenex_17831 Int)) (or (<= 1 (select main_a v_prenex_17831)) (<= (+ main_x 1) v_prenex_17831) (<= (select main_a v_prenex_17831) 500)))) (forall ((v_prenex_18150 Int) (v_prenex_18149 Int)) (or (<= (+ (select main_a v_prenex_18149) (select main_a v_prenex_18150)) 1000) (<= (+ main_y 1) v_prenex_18149) (<= (select main_a v_prenex_18149) 999) (<= (* 2 (select main_a v_prenex_18150)) 1000) (<= (select main_a v_prenex_18150) 500) (<= 500 (select main_a v_prenex_18149)) (< v_prenex_18149 main_y))) (forall ((v_prenex_20236 Int) (v_prenex_20237 Int)) (or (<= 1000 (+ (select main_a v_prenex_20236) (select main_a v_prenex_20237))) (<= (+ main_x 1) v_prenex_20237) (<= 1000 (* 2 (select main_a v_prenex_20236))) (<= (* 2 (select main_a v_prenex_20237)) 1000) (<= (+ main_y 1) v_prenex_20236) (< v_prenex_20236 main_y))) (or (forall ((v_prenex_15626 Int)) (or (< v_prenex_15626 main_x) (<= (select main_a v_prenex_15626) 999))) (forall ((v_prenex_15625 Int)) (or (< v_prenex_15625 main_y) (<= (select main_a v_prenex_15625) 999) (<= (+ main_y 1) v_prenex_15625) (<= (* 2 (select main_a v_prenex_15625)) 1998)))) (or (forall ((v_prenex_20938 Int)) (or (<= (* 2 (select main_a v_prenex_20938)) 1998) (< v_prenex_20938 main_y) (<= 1000 (* 2 (select main_a v_prenex_20938))) (<= (+ main_y 1) v_prenex_20938))) (forall ((v_prenex_20939 Int)) (or (< v_prenex_20939 main_x) (<= 1 (select main_a v_prenex_20939)) (<= (* 2 (select main_a v_prenex_20939)) 1000)))) (forall ((v_prenex_23320 Int) (v_prenex_23319 Int)) (or (<= (+ (select main_a v_prenex_23319) (select main_a v_prenex_23320)) 1000) (<= (select main_a v_prenex_23320) 500) (< v_prenex_23319 main_y) (<= 2 (* 2 (select main_a v_prenex_23320))) (<= (* 2 (select main_a v_prenex_23319)) 1998) (<= (select main_a v_prenex_23319) 1498) (<= (+ main_y 1) v_prenex_23319))) (or (forall ((v_prenex_17596 Int)) (or (<= 0 (+ (select main_a v_prenex_17596) 498)) (<= 1 (select main_a v_prenex_17596)))) (forall ((v_prenex_17595 Int)) (or (<= (+ main_y 1) v_prenex_17595) (<= (* 2 (select main_a v_prenex_17595)) 1998) (<= 500 (select main_a v_prenex_17595)) (<= 1 (select main_a v_prenex_17595)) (< v_prenex_17595 main_y)))) (forall ((v_prenex_11096 Int) (v_prenex_11097 Int)) (or (<= (select main_a v_prenex_11096) 999) (<= 500 (select main_a v_prenex_11096)) (< v_prenex_11096 main_y) (<= (select main_a v_prenex_11097) (select main_a v_prenex_11096)) (<= (+ main_y 1) v_prenex_11096) (<= (* 2 (select main_a v_prenex_11097)) 1000))) (or (forall ((v_prenex_21631 Int)) (or (< v_prenex_21631 main_x) (<= (* 2 (select main_a v_prenex_21631)) 1000))) (forall ((v_prenex_21630 Int)) (or (<= (+ main_y 1) v_prenex_21630) (<= (select main_a v_prenex_21630) 999) (< v_prenex_21630 main_y) (<= (* 2 (select main_a v_prenex_21630)) 1998)))) (or (forall ((v_prenex_17554 Int)) (<= (* 2 (select main_a v_prenex_17554)) 1000)) (forall ((v_prenex_17553 Int)) (or (<= 500 (select main_a v_prenex_17553)) (<= (select main_a v_prenex_17553) 999) (< v_prenex_17553 main_y) (<= (+ main_y 1) v_prenex_17553) (<= 1000 (* 2 (select main_a v_prenex_17553)))))) (forall ((v_prenex_13288 Int) (v_prenex_13289 Int)) (or (<= (select main_a v_prenex_13289) 500) (<= (select main_a v_prenex_13288) 1498) (<= (select main_a v_prenex_13289) (select main_a v_prenex_13288)) (< v_prenex_13288 main_y) (<= 1000 (* 2 (select main_a v_prenex_13288))) (<= 1 (select main_a v_prenex_13289)) (<= (+ main_y 1) v_prenex_13288))) (or (forall ((v_prenex_11614 Int)) (or (<= (+ main_x 1) v_prenex_11614) (<= (* 2 (select main_a v_prenex_11614)) 1000) (<= 2 (* 2 (select main_a v_prenex_11614))))) (forall ((v_prenex_11613 Int)) (or (<= (* 2 (select main_a v_prenex_11613)) 1998) (<= (select main_a v_prenex_11613) 1498) (<= (+ main_y 1) v_prenex_11613) (< v_prenex_11613 main_y)))) (forall ((v_prenex_22532 Int) (v_prenex_22531 Int)) (or (<= (+ main_y 1) v_prenex_22531) (<= 1000 (+ (select main_a v_prenex_22531) (select main_a v_prenex_22532))) (< v_prenex_22531 main_y) (<= (select main_a v_prenex_22531) 1498) (<= 0 (+ (select main_a v_prenex_22532) 498)) (<= (* 2 (select main_a v_prenex_22532)) 1000))) (or (forall ((v_prenex_14675 Int)) (or (<= 500 (select main_a v_prenex_14675)) (<= 1000 (* 2 (select main_a v_prenex_14675))) (<= (+ main_y 1) v_prenex_14675) (<= (select main_a v_prenex_14675) 1498) (< v_prenex_14675 main_y))) (forall ((v_prenex_14676 Int)) (<= (select main_a v_prenex_14676) 999))) (forall ((v_prenex_19249 Int) (v_prenex_19248 Int)) (or (<= (* 2 (select main_a v_prenex_19249)) 1000) (<= 0 (+ (select main_a v_prenex_19249) 498)) (<= (+ (select main_a v_prenex_19248) (select main_a v_prenex_19249)) 1000) (<= (* 2 (select main_a v_prenex_19248)) 1998) (< v_prenex_19248 main_y) (< v_prenex_19249 main_x) (<= (+ main_y 1) v_prenex_19248))) (forall ((v_prenex_22822 Int) (v_prenex_22823 Int)) (or (<= (select main_a v_prenex_22822) 999) (<= 2 (* 2 (select main_a v_prenex_22823))) (<= 1000 (+ (select main_a v_prenex_22822) (select main_a v_prenex_22823))) (<= (+ main_y 1) v_prenex_22822) (<= 0 (+ (select main_a v_prenex_22823) 498)) (<= (select main_a v_prenex_22822) 1498) (< v_prenex_22822 main_y))) (forall ((v_prenex_17200 Int) (v_prenex_17201 Int)) (or (<= (+ main_y 1) v_prenex_17200) (< v_prenex_17200 main_y) (<= (+ (select main_a v_prenex_17200) (select main_a v_prenex_17201)) 1000) (<= 0 (+ (select main_a v_prenex_17201) 498)) (<= (select main_a v_prenex_17200) 999) (<= 2 (* 2 (select main_a v_prenex_17201))) (<= (+ main_x 1) v_prenex_17201))) (forall ((v_prenex_17721 Int) (v_prenex_17722 Int)) (or (<= 500 (select main_a v_prenex_17721)) (<= (select main_a v_prenex_17721) (+ (select main_a v_prenex_17722) 998)) (< v_prenex_17721 main_y) (<= (+ main_y 1) v_prenex_17721) (<= 1 (select main_a v_prenex_17722)) (<= 1000 (* 2 (select main_a v_prenex_17721))) (<= 2 (* 2 (select main_a v_prenex_17722))))) (forall ((v_prenex_18643 Int)) (or (< v_prenex_18643 main_y) (<= (select main_a v_prenex_18643) 999) (<= (+ main_y 1) v_prenex_18643) (<= 1000 (* 2 (select main_a v_prenex_18643))) (<= (select main_a v_prenex_18643) 1498))) (forall ((v_prenex_21862 Int) (v_prenex_21863 Int)) (or (<= (+ main_y 1) v_prenex_21862) (< v_prenex_21862 main_y) (<= (* 2 (select main_a v_prenex_21862)) 1998) (<= 2 (* 2 (select main_a v_prenex_21863))) (<= (+ (select main_a v_prenex_21862) (select main_a v_prenex_21863)) 1000))) (forall ((v_prenex_14611 Int) (v_prenex_14612 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14611))) (<= (* 2 (select main_a v_prenex_14611)) 1998) (<= 2 (* 2 (select main_a v_prenex_14612))) (<= (+ main_y 1) v_prenex_14611) (<= (+ (select main_a v_prenex_14611) (select main_a v_prenex_14612)) 1000) (< v_prenex_14611 main_y))) (forall ((v_prenex_17432 Int) (v_prenex_17433 Int)) (or (<= (select main_a v_prenex_17432) 1498) (<= (+ main_y 1) v_prenex_17432) (<= (select main_a v_prenex_17433) 500) (<= (+ main_x 1) v_prenex_17433) (< v_prenex_17432 main_y) (<= 0 (+ (select main_a v_prenex_17433) 498)) (<= 1000 (+ (select main_a v_prenex_17432) (select main_a v_prenex_17433))))) (forall ((v_prenex_16607 Int) (v_prenex_16608 Int)) (or (<= (select main_a v_prenex_16608) 999) (<= 500 (select main_a v_prenex_16607)) (<= (+ main_y 1) v_prenex_16607) (<= 0 (+ (select main_a v_prenex_16608) 498)) (<= (select main_a v_prenex_16607) (+ (select main_a v_prenex_16608) 998)) (< v_prenex_16607 main_y) (<= (select main_a v_prenex_16607) 1498))) (or (forall ((v_prenex_17767 Int)) (or (<= 1 (select main_a v_prenex_17767)) (< v_prenex_17767 main_y) (<= (* 2 (select main_a v_prenex_17767)) 1998) (<= 500 (select main_a v_prenex_17767)) (<= (+ main_y 1) v_prenex_17767))) (forall ((v_prenex_17768 Int)) (or (<= 1 (select main_a v_prenex_17768)) (<= (select main_a v_prenex_17768) 999)))) (forall ((v_prenex_12388 Int) (v_prenex_12387 Int)) (or (<= (+ main_y 1) v_prenex_12387) (< v_prenex_12387 main_y) (<= 1000 (* 2 (select main_a v_prenex_12387))) (<= (select main_a v_prenex_12388) 999) (<= 1 (select main_a v_prenex_12388)) (<= (+ (select main_a v_prenex_12387) (select main_a v_prenex_12388)) 1000))) (forall ((v_prenex_23442 Int) (v_prenex_23441 Int)) (or (<= 1000 (+ (select main_a v_prenex_23441) (select main_a v_prenex_23442))) (<= 0 (+ (select main_a v_prenex_23442) 498)) (<= 2 (* 2 (select main_a v_prenex_23442))) (< v_prenex_23441 main_y) (<= (+ main_x 1) v_prenex_23442) (<= (+ main_y 1) v_prenex_23441) (<= (select main_a v_prenex_23441) 1498))) (forall ((v_prenex_17497 Int) (v_prenex_17498 Int)) (or (<= 1 (select main_a v_prenex_17498)) (<= (select main_a v_prenex_17498) (select main_a v_prenex_17497)) (<= 0 (+ (select main_a v_prenex_17498) 498)) (< v_prenex_17497 main_y) (<= (select main_a v_prenex_17497) 1498) (<= 500 (select main_a v_prenex_17497)) (<= (+ main_y 1) v_prenex_17497))) (or (forall ((v_prenex_18065 Int)) (or (< v_prenex_18065 main_y) (<= (+ main_y 1) v_prenex_18065) (<= (* 2 (select main_a v_prenex_18065)) 1998) (<= 1000 (* 2 (select main_a v_prenex_18065))))) (forall ((v_prenex_18066 Int)) (<= (select main_a v_prenex_18066) 500))) (forall ((v_prenex_13746 Int) (v_prenex_13745 Int)) (or (<= (+ main_y 1) v_prenex_13745) (<= (* 2 (select main_a v_prenex_13746)) 1000) (<= (select main_a v_prenex_13745) (+ (select main_a v_prenex_13746) 998)) (<= (+ main_x 1) v_prenex_13746) (<= (select main_a v_prenex_13745) 999) (< v_prenex_13745 main_y))) (forall ((v_prenex_20816 Int) (v_prenex_20815 Int)) (or (< v_prenex_20815 main_y) (<= 1 (select main_a v_prenex_20815)) (<= 1000 (+ (select main_a v_prenex_20815) (select main_a v_prenex_20816))) (<= (select main_a v_prenex_20815) 999) (<= (+ main_y 1) v_prenex_20815))) (forall ((v_prenex_17017 Int) (v_prenex_17016 Int)) (or (< v_prenex_17016 main_y) (<= (select main_a v_prenex_17017) 500) (<= (* 2 (select main_a v_prenex_17016)) 1998) (<= (select main_a v_prenex_17017) (select main_a v_prenex_17016)) (<= 1 (select main_a v_prenex_17016)) (<= (* 2 (select main_a v_prenex_17017)) 1000) (<= (+ main_y 1) v_prenex_17016))) (forall ((v_prenex_11512 Int) (v_prenex_11511 Int)) (or (<= (+ (select main_a v_prenex_11511) (select main_a v_prenex_11512)) 1000) (<= (select main_a v_prenex_11511) 999) (<= 1 (select main_a v_prenex_11512)) (< v_prenex_11511 main_y) (<= 500 (select main_a v_prenex_11511)) (<= (+ main_y 1) v_prenex_11511))) (forall ((v_prenex_19526 Int) (v_prenex_19527 Int)) (or (<= (select main_a v_prenex_19526) 999) (<= 500 (select main_a v_prenex_19526)) (<= (select main_a v_prenex_19527) (select main_a v_prenex_19526)) (<= (+ main_y 1) v_prenex_19526) (< v_prenex_19526 main_y) (<= (select main_a v_prenex_19527) 500) (<= 0 (+ (select main_a v_prenex_19527) 498)))) (forall ((v_prenex_11004 Int) (v_prenex_11003 Int)) (or (<= 500 (select main_a v_prenex_11003)) (<= 2 (* 2 (select main_a v_prenex_11004))) (< v_prenex_11003 main_y) (<= (+ main_y 1) v_prenex_11003) (<= (select main_a v_prenex_11004) (select main_a v_prenex_11003)) (<= 1000 (* 2 (select main_a v_prenex_11003))))) (or (forall ((v_prenex_21320 Int)) (or (<= 1 (select main_a v_prenex_21320)) (<= 0 (+ (select main_a v_prenex_21320) 498)))) (forall ((v_prenex_21319 Int)) (or (<= (* 2 (select main_a v_prenex_21319)) 1998) (<= 1 (select main_a v_prenex_21319)) (< v_prenex_21319 main_y) (<= (+ main_y 1) v_prenex_21319) (<= 1000 (* 2 (select main_a v_prenex_21319)))))) (forall ((v_prenex_15974 Int) (v_prenex_15973 Int)) (or (<= 1 (select main_a v_prenex_15973)) (< v_prenex_15973 main_y) (<= 1 (select main_a v_prenex_15974)) (<= (+ (select main_a v_prenex_15973) (select main_a v_prenex_15974)) 1000) (<= (+ main_x 1) v_prenex_15974) (<= (+ main_y 1) v_prenex_15973))) (or (forall ((v_prenex_12099 Int)) (<= 1 (select main_a v_prenex_12099))) (forall ((v_prenex_12098 Int)) (or (< v_prenex_12098 main_y) (<= (select main_a v_prenex_12098) 999) (<= (+ main_y 1) v_prenex_12098) (<= 1000 (* 2 (select main_a v_prenex_12098))) (<= (* 2 (select main_a v_prenex_12098)) 1998)))) (or (forall ((v_prenex_14678 Int)) (<= (select main_a v_prenex_14678) 500)) (forall ((v_prenex_14677 Int)) (or (< v_prenex_14677 main_y) (<= (* 2 (select main_a v_prenex_14677)) 1998) (<= (+ main_y 1) v_prenex_14677) (<= 1000 (* 2 (select main_a v_prenex_14677)))))) (forall ((v_prenex_14149 Int) (v_prenex_14148 Int)) (or (<= (+ main_y 1) v_prenex_14148) (<= (select main_a v_prenex_14149) 999) (< v_prenex_14148 main_y) (<= 2 (* 2 (select main_a v_prenex_14149))) (<= (select main_a v_prenex_14149) (select main_a v_prenex_14148)) (<= 1 (select main_a v_prenex_14148)))) (forall ((v_prenex_16920 Int) (v_prenex_16919 Int)) (or (<= (select main_a v_prenex_16920) (select main_a v_prenex_16919)) (<= 1000 (* 2 (select main_a v_prenex_16919))) (<= (+ main_y 1) v_prenex_16919) (< v_prenex_16919 main_y) (<= 1 (select main_a v_prenex_16920)) (<= 0 (+ (select main_a v_prenex_16920) 498)) (<= (select main_a v_prenex_16919) 999))) (or (forall ((v_prenex_15532 Int)) (<= 0 (+ (select main_a v_prenex_15532) 498))) (forall ((v_prenex_15531 Int)) (or (<= (+ main_y 1) v_prenex_15531) (< v_prenex_15531 main_y) (<= 1000 (* 2 (select main_a v_prenex_15531)))))) (forall ((v_prenex_18282 Int) (v_prenex_18281 Int)) (or (<= 500 (select main_a v_prenex_18281)) (<= (select main_a v_prenex_18281) (+ (select main_a v_prenex_18282) 998)) (<= 1000 (* 2 (select main_a v_prenex_18281))) (<= 1 (select main_a v_prenex_18282)) (<= (select main_a v_prenex_18282) 999) (< v_prenex_18281 main_y) (<= (+ main_y 1) v_prenex_18281))) (or (forall ((v_prenex_12720 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12720))) (< v_prenex_12720 main_y) (<= (select main_a v_prenex_12720) 1498) (<= (+ main_y 1) v_prenex_12720))) (forall ((v_prenex_12721 Int)) (or (<= 1 (select main_a v_prenex_12721)) (< v_prenex_12721 main_x) (<= (* 2 (select main_a v_prenex_12721)) 1000)))) (forall ((v_prenex_19657 Int) (v_prenex_19656 Int)) (or (<= (select main_a v_prenex_19656) 1498) (<= 1 (select main_a v_prenex_19657)) (<= (+ main_x 1) v_prenex_19657) (<= (+ main_y 1) v_prenex_19656) (< v_prenex_19656 main_y) (<= (select main_a v_prenex_19656) (+ (select main_a v_prenex_19657) 998)))) (forall ((v_prenex_21670 Int) (v_prenex_21671 Int)) (or (< v_prenex_21671 main_x) (<= (+ (select main_a v_prenex_21670) (select main_a v_prenex_21671)) 1000) (<= (+ main_y 1) v_prenex_21670) (<= 1000 (* 2 (select main_a v_prenex_21670))) (<= (select main_a v_prenex_21671) 999) (< v_prenex_21670 main_y))) (forall ((v_prenex_11994 Int) (v_prenex_11995 Int)) (or (<= (select main_a v_prenex_11994) (+ (select main_a v_prenex_11995) 998)) (<= (+ main_y 1) v_prenex_11994) (<= (select main_a v_prenex_11994) 999) (<= 500 (select main_a v_prenex_11994)) (< v_prenex_11994 main_y))) (forall ((v_prenex_19137 Int) (v_prenex_19136 Int)) (or (< v_prenex_19136 main_y) (<= (+ (select main_a v_prenex_19136) (select main_a v_prenex_19137)) 1000) (<= (* 2 (select main_a v_prenex_19137)) 1000) (<= (+ main_x 1) v_prenex_19137) (<= 500 (select main_a v_prenex_19136)) (<= 2 (* 2 (select main_a v_prenex_19137))) (<= (+ main_y 1) v_prenex_19136))) (forall ((v_prenex_19168 Int) (v_prenex_19169 Int)) (or (< v_prenex_19169 main_x) (<= (select main_a v_prenex_19169) (select main_a v_prenex_19168)) (<= (select main_a v_prenex_19169) 500) (<= (+ main_y 1) v_prenex_19168) (<= 1 (select main_a v_prenex_19169)) (< v_prenex_19168 main_y) (<= (select main_a v_prenex_19168) 1498))) (or (forall ((v_prenex_12184 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12184))) (<= 1 (select main_a v_prenex_12184)))) (forall ((v_prenex_12183 Int)) (or (<= (+ main_y 1) v_prenex_12183) (<= (select main_a v_prenex_12183) 1498) (<= (* 2 (select main_a v_prenex_12183)) 1998) (<= (select main_a v_prenex_12183) 999) (< v_prenex_12183 main_y)))) (forall ((v_prenex_14479 Int) (v_prenex_14478 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14479))) (<= (+ main_y 1) v_prenex_14478) (<= 1000 (+ (select main_a v_prenex_14478) (select main_a v_prenex_14479))) (<= (select main_a v_prenex_14478) 999) (< v_prenex_14478 main_y) (<= (+ main_x 1) v_prenex_14479) (<= (* 2 (select main_a v_prenex_14479)) 1000))) (forall ((v_prenex_12557 Int) (v_prenex_12558 Int)) (or (<= (+ main_y 1) v_prenex_12557) (<= (+ (select main_a v_prenex_12557) (select main_a v_prenex_12558)) 1000) (< v_prenex_12558 main_x) (< v_prenex_12557 main_y) (<= 1 (select main_a v_prenex_12558)) (<= (select main_a v_prenex_12557) 1498) (<= (select main_a v_prenex_12558) 500))) (forall ((v_prenex_17078 Int) (v_prenex_17079 Int)) (or (<= (select main_a v_prenex_17079) (select main_a v_prenex_17078)) (< v_prenex_17078 main_y) (<= 1 (select main_a v_prenex_17079)) (<= 1 (select main_a v_prenex_17078)) (< v_prenex_17079 main_x) (<= (select main_a v_prenex_17079) 500) (<= (+ main_y 1) v_prenex_17078))) (forall ((v_prenex_22369 Int) (v_prenex_22370 Int)) (or (<= (+ main_y 1) v_prenex_22369) (<= 1000 (+ (select main_a v_prenex_22369) (select main_a v_prenex_22370))) (<= 500 (select main_a v_prenex_22369)) (<= 1 (select main_a v_prenex_22369)) (<= 1 (select main_a v_prenex_22370)) (<= (select main_a v_prenex_22370) 500) (< v_prenex_22369 main_y))) (forall ((v_prenex_17557 Int) (v_prenex_17558 Int)) (or (<= (+ main_x 1) v_prenex_17558) (<= 1000 (+ (select main_a v_prenex_17557) (select main_a v_prenex_17558))) (< v_prenex_17558 main_x) (<= (select main_a v_prenex_17558) 999))) (forall ((v_prenex_23056 Int) (v_prenex_23057 Int)) (or (<= (select main_a v_prenex_23057) 999) (<= 2 (* 2 (select main_a v_prenex_23057))) (<= (+ main_y 1) v_prenex_23056) (< v_prenex_23056 main_y) (<= 1000 (+ (select main_a v_prenex_23056) (select main_a v_prenex_23057))) (<= 1 (select main_a v_prenex_23056)) (<= (select main_a v_prenex_23056) 1498))) (forall ((v_prenex_14977 Int) (v_prenex_14976 Int)) (or (< v_prenex_14976 main_y) (<= (select main_a v_prenex_14977) (select main_a v_prenex_14976)) (<= (select main_a v_prenex_14976) 1498) (<= (+ main_y 1) v_prenex_14976) (<= (select main_a v_prenex_14977) 999) (<= 1 (select main_a v_prenex_14976)) (<= (select main_a v_prenex_14977) 500))) (forall ((v_prenex_19629 Int) (v_prenex_19628 Int)) (or (<= (+ main_y 1) v_prenex_19628) (< v_prenex_19628 main_y) (<= (select main_a v_prenex_19628) 1498) (<= (select main_a v_prenex_19629) 999) (<= (* 2 (select main_a v_prenex_19629)) 1000) (<= (select main_a v_prenex_19628) (+ (select main_a v_prenex_19629) 998)) (<= 1 (select main_a v_prenex_19628)))) (forall ((v_prenex_23222 Int) (v_prenex_23221 Int)) (or (<= (+ main_y 1) v_prenex_23221) (<= 1000 (+ (select main_a v_prenex_23221) (select main_a v_prenex_23222))) (<= 1000 (* 2 (select main_a v_prenex_23221))) (< v_prenex_23221 main_y) (< v_prenex_23222 main_x))) (or (forall ((v_prenex_20856 Int)) (or (< v_prenex_20856 main_y) (<= 500 (select main_a v_prenex_20856)) (<= (* 2 (select main_a v_prenex_20856)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20856))) (<= (+ main_y 1) v_prenex_20856))) (forall ((v_prenex_20857 Int)) (or (<= (select main_a v_prenex_20857) 500) (<= 1 (select main_a v_prenex_20857))))) (forall ((v_prenex_23607 Int) (v_prenex_23606 Int)) (or (<= (select main_a v_prenex_23606) (+ (select main_a v_prenex_23607) 998)) (<= 1 (select main_a v_prenex_23607)) (<= (+ main_y 1) v_prenex_23606) (< v_prenex_23606 main_y) (<= (+ main_x 1) v_prenex_23607) (<= (select main_a v_prenex_23607) 999) (<= 1 (select main_a v_prenex_23606)))) (forall ((v_prenex_15395 Int) (v_prenex_15396 Int)) (or (<= (* 2 (select main_a v_prenex_15395)) 1998) (<= (select main_a v_prenex_15396) 999) (<= (+ main_y 1) v_prenex_15395) (< v_prenex_15395 main_y) (<= (select main_a v_prenex_15395) (+ (select main_a v_prenex_15396) 998)) (<= (+ main_x 1) v_prenex_15396) (<= 2 (* 2 (select main_a v_prenex_15396))))) (or (forall ((v_prenex_14582 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14582))) (< v_prenex_14582 main_y) (<= (* 2 (select main_a v_prenex_14582)) 1998) (<= (select main_a v_prenex_14582) 1498) (<= (+ main_y 1) v_prenex_14582))) (forall ((v_prenex_14583 Int)) (or (<= (select main_a v_prenex_14583) 999) (<= (* 2 (select main_a v_prenex_14583)) 1000)))) (or (forall ((v_prenex_18172 Int)) (<= 1 (select main_a v_prenex_18172))) (forall ((v_prenex_18171 Int)) (or (<= 1 (select main_a v_prenex_18171)) (<= 500 (select main_a v_prenex_18171)) (<= (+ main_y 1) v_prenex_18171) (<= 1000 (* 2 (select main_a v_prenex_18171))) (< v_prenex_18171 main_y)))) (forall ((v_prenex_19566 Int) (v_prenex_19567 Int)) (or (<= 0 (+ (select main_a v_prenex_19567) 498)) (<= 1000 (* 2 (select main_a v_prenex_19566))) (<= (+ main_x 1) v_prenex_19567) (<= (+ (select main_a v_prenex_19566) (select main_a v_prenex_19567)) 1000) (< v_prenex_19566 main_y) (<= (+ main_y 1) v_prenex_19566))) (forall ((v_prenex_19429 Int) (v_prenex_19430 Int)) (or (<= (select main_a v_prenex_19430) (select main_a v_prenex_19429)) (<= 0 (+ (select main_a v_prenex_19430) 498)) (<= (+ main_y 1) v_prenex_19429) (<= 2 (* 2 (select main_a v_prenex_19430))) (<= (select main_a v_prenex_19429) 1498) (< v_prenex_19429 main_y) (<= (* 2 (select main_a v_prenex_19429)) 1998))) (or (forall ((v_prenex_11748 Int)) (or (<= 1 (select main_a v_prenex_11748)) (<= (select main_a v_prenex_11748) 999))) (forall ((v_prenex_11747 Int)) (or (<= (* 2 (select main_a v_prenex_11747)) 1998) (<= 500 (select main_a v_prenex_11747)) (<= 1000 (* 2 (select main_a v_prenex_11747))) (< v_prenex_11747 main_y) (<= (+ main_y 1) v_prenex_11747)))) (or (forall ((v_prenex_22070 Int)) (<= 2 (* 2 (select main_a v_prenex_22070)))) (forall ((v_prenex_22069 Int)) (or (<= 1 (select main_a v_prenex_22069)) (<= (+ main_y 1) v_prenex_22069) (<= 500 (select main_a v_prenex_22069)) (<= (* 2 (select main_a v_prenex_22069)) 1998) (< v_prenex_22069 main_y)))) (forall ((v_prenex_18495 Int) (v_prenex_18494 Int)) (or (<= (select main_a v_prenex_18495) 500) (<= 1000 (* 2 (select main_a v_prenex_18494))) (<= (+ (select main_a v_prenex_18494) (select main_a v_prenex_18495)) 1000) (<= (+ main_y 1) v_prenex_18494) (<= (select main_a v_prenex_18495) 999) (< v_prenex_18494 main_y))) (or (forall ((v_prenex_17664 Int)) (or (<= 1 (select main_a v_prenex_17664)) (<= (select main_a v_prenex_17664) 500))) (forall ((v_prenex_17663 Int)) (or (<= (+ main_y 1) v_prenex_17663) (<= 1000 (* 2 (select main_a v_prenex_17663))) (<= (select main_a v_prenex_17663) 1498) (< v_prenex_17663 main_y) (<= (select main_a v_prenex_17663) 999)))) (forall ((v_prenex_14689 Int) (v_prenex_14690 Int)) (or (<= (* 2 (select main_a v_prenex_14689)) 1998) (< v_prenex_14689 main_y) (<= (select main_a v_prenex_14690) 999) (<= (+ main_y 1) v_prenex_14689) (<= (select main_a v_prenex_14690) (select main_a v_prenex_14689)) (<= 1000 (* 2 (select main_a v_prenex_14689))))) (forall ((v_prenex_23255 Int) (v_prenex_23256 Int)) (or (<= (+ main_x 1) v_prenex_23256) (<= 1 (select main_a v_prenex_23256)) (<= (* 2 (select main_a v_prenex_23256)) 1000) (<= (select main_a v_prenex_23255) 999) (<= (+ main_y 1) v_prenex_23255) (< v_prenex_23255 main_y) (<= (select main_a v_prenex_23256) (select main_a v_prenex_23255)))) (or (forall ((v_prenex_18709 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18709))) (<= (select main_a v_prenex_18709) 500))) (forall ((v_prenex_18708 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18708))) (<= (* 2 (select main_a v_prenex_18708)) 1998) (< v_prenex_18708 main_y) (<= (+ main_y 1) v_prenex_18708) (<= 500 (select main_a v_prenex_18708))))) (or (forall ((v_prenex_19917 Int)) (or (<= (+ main_y 1) v_prenex_19917) (<= (* 2 (select main_a v_prenex_19917)) 1998) (< v_prenex_19917 main_y) (<= (select main_a v_prenex_19917) 1498))) (forall ((v_prenex_19918 Int)) (or (<= (+ main_x 1) v_prenex_19918) (<= (select main_a v_prenex_19918) 999) (<= 0 (+ (select main_a v_prenex_19918) 498))))) (forall ((v_prenex_23392 Int) (v_prenex_23391 Int)) (or (<= (select main_a v_prenex_23391) (+ (select main_a v_prenex_23392) 998)) (<= 500 (select main_a v_prenex_23391)) (< v_prenex_23391 main_y) (<= (+ main_y 1) v_prenex_23391) (<= (+ main_x 1) v_prenex_23392))) (forall ((v_prenex_14265 Int) (v_prenex_14264 Int)) (or (<= (select main_a v_prenex_14265) 999) (<= (select main_a v_prenex_14264) 1498) (< v_prenex_14264 main_y) (<= 1 (select main_a v_prenex_14264)) (<= 2 (* 2 (select main_a v_prenex_14265))) (<= 1000 (+ (select main_a v_prenex_14264) (select main_a v_prenex_14265))) (<= (+ main_y 1) v_prenex_14264))) (forall ((v_prenex_18963 Int) (v_prenex_18962 Int)) (or (<= (+ main_y 1) v_prenex_18962) (<= (select main_a v_prenex_18962) 1498) (<= (select main_a v_prenex_18963) (select main_a v_prenex_18962)) (<= 2 (* 2 (select main_a v_prenex_18963))) (< v_prenex_18962 main_y) (<= (* 2 (select main_a v_prenex_18962)) 1998) (<= 1 (select main_a v_prenex_18963)))) (forall ((v_prenex_22882 Int) (v_prenex_22883 Int)) (or (<= (* 2 (select main_a v_prenex_22882)) 1998) (<= 2 (* 2 (select main_a v_prenex_22883))) (<= (+ (select main_a v_prenex_22882) (select main_a v_prenex_22883)) 1000) (<= 1 (select main_a v_prenex_22882)) (<= 1 (select main_a v_prenex_22883)) (<= (+ main_y 1) v_prenex_22882) (< v_prenex_22882 main_y))) (or (forall ((v_prenex_13844 Int)) (or (<= (* 2 (select main_a v_prenex_13844)) 1000) (<= 0 (+ (select main_a v_prenex_13844) 498)) (<= (+ main_x 1) v_prenex_13844))) (forall ((v_prenex_13843 Int)) (or (<= 1 (select main_a v_prenex_13843)) (< v_prenex_13843 main_y) (<= (* 2 (select main_a v_prenex_13843)) 1998) (<= (+ main_y 1) v_prenex_13843)))) (forall ((v_prenex_12876 Int) (v_prenex_12875 Int)) (or (<= (select main_a v_prenex_12875) 999) (< v_prenex_12875 main_y) (<= (+ (select main_a v_prenex_12875) (select main_a v_prenex_12876)) 1000) (<= 0 (+ (select main_a v_prenex_12876) 498)) (<= (select main_a v_prenex_12875) 1498) (<= 2 (* 2 (select main_a v_prenex_12876))) (<= (+ main_y 1) v_prenex_12875))) (forall ((v_prenex_12716 Int) (v_prenex_12717 Int)) (or (<= 500 (select main_a v_prenex_12716)) (<= 2 (* 2 (select main_a v_prenex_12717))) (<= (select main_a v_prenex_12717) 999) (<= (select main_a v_prenex_12717) (select main_a v_prenex_12716)) (< v_prenex_12716 main_y) (<= (* 2 (select main_a v_prenex_12716)) 1998) (<= (+ main_y 1) v_prenex_12716))) (forall ((v_prenex_13750 Int) (v_prenex_13749 Int)) (or (<= (select main_a v_prenex_13749) 999) (< v_prenex_13749 main_y) (<= (select main_a v_prenex_13750) 999) (<= (+ main_y 1) v_prenex_13749) (<= 500 (select main_a v_prenex_13749)) (<= 1 (select main_a v_prenex_13750)) (<= (+ (select main_a v_prenex_13749) (select main_a v_prenex_13750)) 1000))) (forall ((v_prenex_20418 Int) (v_prenex_20417 Int)) (or (<= (+ main_y 1) v_prenex_20417) (< v_prenex_20417 main_y) (<= 500 (select main_a v_prenex_20417)) (<= 2 (* 2 (select main_a v_prenex_20418))) (<= 0 (+ (select main_a v_prenex_20418) 498)) (<= (select main_a v_prenex_20417) 999) (<= (select main_a v_prenex_20417) (+ (select main_a v_prenex_20418) 998)))) (or (forall ((v_prenex_12857 Int)) (or (<= 1 (select main_a v_prenex_12857)) (<= (+ main_y 1) v_prenex_12857) (<= (select main_a v_prenex_12857) 1498) (<= (* 2 (select main_a v_prenex_12857)) 1998) (< v_prenex_12857 main_y))) (forall ((v_prenex_12858 Int)) (<= (select main_a v_prenex_12858) 500))) (forall ((v_prenex_15654 Int) (v_prenex_15653 Int)) (or (< v_prenex_15654 main_x) (<= (select main_a v_prenex_15654) (select main_a v_prenex_15653)) (<= (+ main_y 1) v_prenex_15653) (<= 1000 (* 2 (select main_a v_prenex_15653))) (< v_prenex_15653 main_y) (<= (select main_a v_prenex_15654) 500) (<= (select main_a v_prenex_15654) 999))) (forall ((v_prenex_12401 Int) (v_prenex_12402 Int)) (or (<= (+ main_y 1) v_prenex_12401) (<= (+ main_x 1) v_prenex_12402) (< v_prenex_12401 main_y) (<= (+ (select main_a v_prenex_12401) (select main_a v_prenex_12402)) 1000) (<= (select main_a v_prenex_12402) 999) (<= 1000 (* 2 (select main_a v_prenex_12401))))) (forall ((v_prenex_18774 Int) (v_prenex_18775 Int)) (or (<= (* 2 (select main_a v_prenex_18775)) 1000) (<= (+ main_y 1) v_prenex_18774) (<= (* 2 (select main_a v_prenex_18774)) 1998) (< v_prenex_18775 main_x) (<= 1 (select main_a v_prenex_18775)) (< v_prenex_18774 main_y) (<= (+ (select main_a v_prenex_18774) (select main_a v_prenex_18775)) 1000))) (forall ((v_prenex_21030 Int) (v_prenex_21031 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21031))) (<= 500 (select main_a v_prenex_21030)) (< v_prenex_21030 main_y) (<= (+ main_y 1) v_prenex_21030) (<= (select main_a v_prenex_21031) (select main_a v_prenex_21030)) (<= (select main_a v_prenex_21030) 999))) (or (forall ((v_prenex_15243 Int)) (or (< v_prenex_15243 main_y) (<= (+ main_y 1) v_prenex_15243) (<= 500 (select main_a v_prenex_15243)) (<= (* 2 (select main_a v_prenex_15243)) 1998))) (forall ((v_prenex_15244 Int)) (or (<= (* 2 (select main_a v_prenex_15244)) 1000) (<= (select main_a v_prenex_15244) 999)))) (forall ((v_prenex_11556 Int) (v_prenex_11555 Int)) (or (<= (select main_a v_prenex_11556) 500) (<= 0 (+ (select main_a v_prenex_11556) 498)) (< v_prenex_11555 main_y) (<= (+ (select main_a v_prenex_11555) (select main_a v_prenex_11556)) 1000) (<= (select main_a v_prenex_11555) 999) (<= (+ main_y 1) v_prenex_11555) (<= (select main_a v_prenex_11555) 1498))) (forall ((v_prenex_21638 Int) (v_prenex_21639 Int)) (or (<= (+ main_y 1) v_prenex_21638) (<= (select main_a v_prenex_21638) 999) (<= (select main_a v_prenex_21639) 500) (< v_prenex_21638 main_y) (<= 2 (* 2 (select main_a v_prenex_21639))) (<= (* 2 (select main_a v_prenex_21638)) 1998) (<= (+ (select main_a v_prenex_21638) (select main_a v_prenex_21639)) 1000))) (forall ((v_prenex_15904 Int) (v_prenex_15903 Int)) (or (<= (* 2 (select main_a v_prenex_15904)) 1000) (<= (select main_a v_prenex_15904) (select main_a v_prenex_15903)) (<= 1 (select main_a v_prenex_15904)) (<= (select main_a v_prenex_15903) 1498) (<= (+ main_y 1) v_prenex_15903) (< v_prenex_15903 main_y) (<= (* 2 (select main_a v_prenex_15903)) 1998))) (or (forall ((v_prenex_20182 Int)) (or (<= (select main_a v_prenex_20182) 1498) (<= (select main_a v_prenex_20182) 999) (< v_prenex_20182 main_y) (<= (+ main_y 1) v_prenex_20182) (<= (* 2 (select main_a v_prenex_20182)) 1998))) (forall ((v_prenex_20183 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20183))) (<= (select main_a v_prenex_20183) 500)))) (forall ((v_prenex_14314 Int) (v_prenex_14315 Int)) (or (<= (+ main_y 1) v_prenex_14314) (<= 1 (select main_a v_prenex_14314)) (<= (select main_a v_prenex_14314) (+ (select main_a v_prenex_14315) 998)) (< v_prenex_14314 main_y) (<= (select main_a v_prenex_14315) 500) (<= (select main_a v_prenex_14314) 1498))) (forall ((v_prenex_12391 Int) (v_prenex_12392 Int)) (or (<= (+ main_y 1) v_prenex_12391) (< v_prenex_12391 main_y) (<= (select main_a v_prenex_12391) 1498) (<= (select main_a v_prenex_12391) (+ (select main_a v_prenex_12392) 998)) (<= 0 (+ (select main_a v_prenex_12392) 498)) (<= 1 (select main_a v_prenex_12391)) (<= (select main_a v_prenex_12392) 999))) (forall ((v_prenex_21918 Int) (v_prenex_21919 Int)) (or (< v_prenex_21918 main_y) (<= 1000 (+ (select main_a v_prenex_21918) (select main_a v_prenex_21919))) (<= 1 (select main_a v_prenex_21919)) (<= (+ main_y 1) v_prenex_21918) (<= (* 2 (select main_a v_prenex_21918)) 1998) (<= 2 (* 2 (select main_a v_prenex_21919))) (<= (select main_a v_prenex_21918) 999))) (or (forall ((v_prenex_14948 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14948))) (<= 500 (select main_a v_prenex_14948)) (<= (+ main_y 1) v_prenex_14948) (< v_prenex_14948 main_y))) (forall ((v_prenex_14949 Int)) (or (<= (select main_a v_prenex_14949) 999) (<= (* 2 (select main_a v_prenex_14949)) 1000)))) (forall ((v_prenex_14648 Int) (v_prenex_14647 Int)) (or (<= (select main_a v_prenex_14648) (select main_a v_prenex_14647)) (<= (select main_a v_prenex_14648) 500) (<= (* 2 (select main_a v_prenex_14648)) 1000) (<= 1 (select main_a v_prenex_14647)) (<= (+ main_y 1) v_prenex_14647) (< v_prenex_14647 main_y))) (forall ((v_prenex_11527 Int) (v_prenex_11528 Int)) (or (<= (+ main_x 1) v_prenex_11528) (<= (+ main_y 1) v_prenex_11527) (<= 1 (select main_a v_prenex_11528)) (<= 2 (* 2 (select main_a v_prenex_11528))) (<= 1000 (+ (select main_a v_prenex_11527) (select main_a v_prenex_11528))) (< v_prenex_11527 main_y) (<= 1000 (* 2 (select main_a v_prenex_11527))))) (or (forall ((v_prenex_17121 Int)) (or (< v_prenex_17121 main_y) (<= 1 (select main_a v_prenex_17121)) (<= 1000 (* 2 (select main_a v_prenex_17121))) (<= (+ main_y 1) v_prenex_17121))) (forall ((v_prenex_17122 Int)) (or (<= (+ main_x 1) v_prenex_17122) (<= 0 (+ (select main_a v_prenex_17122) 498))))) (forall ((v_prenex_23736 Int) (v_prenex_23737 Int)) (or (<= 1000 (+ (select main_a v_prenex_23736) (select main_a v_prenex_23737))) (<= 0 (+ (select main_a v_prenex_23737) 498)) (< v_prenex_23736 main_y) (<= (select main_a v_prenex_23736) 999) (<= 1 (select main_a v_prenex_23737)) (<= (+ main_y 1) v_prenex_23736))) (or (forall ((v_prenex_21090 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21090))) (<= (+ main_y 1) v_prenex_21090) (<= (* 2 (select main_a v_prenex_21090)) 1998) (< v_prenex_21090 main_y))) (forall ((v_prenex_21091 Int)) (<= 2 (* 2 (select main_a v_prenex_21091))))) (forall ((v_prenex_21084 Int) (v_prenex_21085 Int)) (or (<= (+ (select main_a v_prenex_21084) (select main_a v_prenex_21085)) 1000) (<= (+ main_x 1) v_prenex_21085) (<= 2 (* 2 (select main_a v_prenex_21085))) (<= (select main_a v_prenex_21085) 500) (< v_prenex_21085 main_x))) (or (forall ((v_prenex_16181 Int)) (or (<= (select main_a v_prenex_16181) 500) (<= 1 (select main_a v_prenex_16181)))) (forall ((v_prenex_16180 Int)) (or (<= 500 (select main_a v_prenex_16180)) (< v_prenex_16180 main_y) (<= 1 (select main_a v_prenex_16180)) (<= (+ main_y 1) v_prenex_16180) (<= (* 2 (select main_a v_prenex_16180)) 1998)))) (forall ((v_prenex_11457 Int) (v_prenex_11456 Int)) (or (< v_prenex_11456 main_y) (<= 2 (* 2 (select main_a v_prenex_11457))) (<= 500 (select main_a v_prenex_11456)) (<= (* 2 (select main_a v_prenex_11456)) 1998) (<= (+ main_y 1) v_prenex_11456) (<= 1000 (+ (select main_a v_prenex_11456) (select main_a v_prenex_11457))))) (forall ((v_prenex_14859 Int) (v_prenex_14858 Int)) (or (<= 1 (select main_a v_prenex_14858)) (<= (select main_a v_prenex_14859) 999) (<= (select main_a v_prenex_14858) 999) (< v_prenex_14858 main_y) (<= 0 (+ (select main_a v_prenex_14859) 498)) (<= (select main_a v_prenex_14859) (select main_a v_prenex_14858)) (<= (+ main_y 1) v_prenex_14858))) (forall ((v_prenex_18101 Int) (v_prenex_18102 Int)) (or (<= (select main_a v_prenex_18101) (+ (select main_a v_prenex_18102) 998)) (<= 0 (+ (select main_a v_prenex_18102) 498)) (<= (+ main_y 1) v_prenex_18101) (< v_prenex_18101 main_y) (<= (select main_a v_prenex_18102) 500) (<= (select main_a v_prenex_18101) 1498) (<= 1000 (* 2 (select main_a v_prenex_18101))))) (forall ((v_prenex_17860 Int) (v_prenex_17861 Int)) (or (<= (select main_a v_prenex_17861) (select main_a v_prenex_17860)) (< v_prenex_17860 main_y) (<= (+ main_y 1) v_prenex_17860) (<= (select main_a v_prenex_17861) 999) (<= 2 (* 2 (select main_a v_prenex_17861))) (<= 1000 (* 2 (select main_a v_prenex_17860))))) (forall ((v_prenex_21590 Int) (v_prenex_21591 Int)) (or (<= (+ main_y 1) v_prenex_21590) (< v_prenex_21590 main_y) (<= 1 (select main_a v_prenex_21590)) (<= (* 2 (select main_a v_prenex_21590)) 1998) (<= (select main_a v_prenex_21590) (+ (select main_a v_prenex_21591) 998)) (<= (* 2 (select main_a v_prenex_21591)) 1000) (<= (select main_a v_prenex_21591) 500))) (forall ((v_prenex_17717 Int) (v_prenex_17718 Int)) (or (<= (select main_a v_prenex_17717) (+ (select main_a v_prenex_17718) 998)) (<= (+ main_y 1) v_prenex_17717) (< v_prenex_17717 main_y) (<= 0 (+ (select main_a v_prenex_17718) 498)) (<= 1 (select main_a v_prenex_17717)) (<= (select main_a v_prenex_17717) 999))) (forall ((v_prenex_12155 Int) (v_prenex_12154 Int)) (or (<= (select main_a v_prenex_12155) 500) (<= (+ main_y 1) v_prenex_12154) (<= 2 (* 2 (select main_a v_prenex_12155))) (<= (* 2 (select main_a v_prenex_12154)) 1998) (<= (select main_a v_prenex_12154) 1498) (< v_prenex_12154 main_y) (<= 1000 (+ (select main_a v_prenex_12154) (select main_a v_prenex_12155))))) (forall ((v_prenex_20656 Int) (v_prenex_20655 Int)) (or (< v_prenex_20655 main_y) (<= (select main_a v_prenex_20655) (+ (select main_a v_prenex_20656) 998)) (<= (select main_a v_prenex_20656) 999) (<= (select main_a v_prenex_20655) 999) (<= (+ main_y 1) v_prenex_20655) (<= 0 (+ (select main_a v_prenex_20656) 498)) (< v_prenex_20656 main_x))) (forall ((v_prenex_22363 Int) (v_prenex_22364 Int)) (or (<= (select main_a v_prenex_22364) (select main_a v_prenex_22363)) (< v_prenex_22363 main_y) (<= (* 2 (select main_a v_prenex_22364)) 1000) (<= (+ main_y 1) v_prenex_22363) (<= (select main_a v_prenex_22363) 999) (<= 1000 (* 2 (select main_a v_prenex_22363))))) (forall ((v_prenex_20408 Int) (v_prenex_20407 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20407))) (<= (select main_a v_prenex_20407) 999) (<= (+ main_y 1) v_prenex_20407) (< v_prenex_20407 main_y) (<= (select main_a v_prenex_20408) (select main_a v_prenex_20407)) (<= (select main_a v_prenex_20408) 500))) (forall ((v_prenex_12805 Int) (v_prenex_12806 Int)) (or (< v_prenex_12805 main_y) (<= (* 2 (select main_a v_prenex_12806)) 1000) (<= (+ main_y 1) v_prenex_12805) (<= (select main_a v_prenex_12806) (select main_a v_prenex_12805)) (<= (select main_a v_prenex_12806) 500) (<= 500 (select main_a v_prenex_12805)) (<= (+ main_x 1) v_prenex_12806))) (forall ((v_prenex_13086 Int) (v_prenex_13087 Int)) (or (<= (+ main_y 1) v_prenex_13086) (<= 1000 (* 2 (select main_a v_prenex_13086))) (<= 0 (+ (select main_a v_prenex_13087) 498)) (< v_prenex_13086 main_y) (<= 2 (* 2 (select main_a v_prenex_13087))) (<= (+ (select main_a v_prenex_13086) (select main_a v_prenex_13087)) 1000))) (or (forall ((v_prenex_13140 Int)) (or (< v_prenex_13140 main_y) (<= (+ main_y 1) v_prenex_13140) (<= (select main_a v_prenex_13140) 999) (<= 1000 (* 2 (select main_a v_prenex_13140))))) (forall ((v_prenex_13141 Int)) (or (<= 1 (select main_a v_prenex_13141)) (< v_prenex_13141 main_x) (<= (select main_a v_prenex_13141) 500)))) (or (forall ((v_prenex_12931 Int)) (or (< v_prenex_12931 main_y) (<= (+ main_y 1) v_prenex_12931) (<= 500 (select main_a v_prenex_12931)) (<= (* 2 (select main_a v_prenex_12931)) 1998))) (forall ((v_prenex_12927 Int)) (<= (* 2 (select main_a v_prenex_12927)) 1000))) (or (forall ((v_prenex_17350 Int)) (or (<= (* 2 (select main_a v_prenex_17350)) 1000) (<= (select main_a v_prenex_17350) 999))) (forall ((v_prenex_17349 Int)) (or (<= 1 (select main_a v_prenex_17349)) (<= 500 (select main_a v_prenex_17349)) (< v_prenex_17349 main_y) (<= (+ main_y 1) v_prenex_17349) (<= (* 2 (select main_a v_prenex_17349)) 1998)))) (or (forall ((v_prenex_19555 Int)) (or (<= (select main_a v_prenex_19555) 999) (<= (select main_a v_prenex_19555) 500))) (forall ((v_prenex_19554 Int)) (or (<= (+ main_y 1) v_prenex_19554) (< v_prenex_19554 main_y) (<= (* 2 (select main_a v_prenex_19554)) 1998)))) (forall ((v_prenex_21844 Int) (v_prenex_21845 Int)) (or (< v_prenex_21845 main_x) (<= (select main_a v_prenex_21845) 999) (<= 1000 (+ (select main_a v_prenex_21844) (select main_a v_prenex_21845))) (<= (+ main_x 1) v_prenex_21845) (<= 0 (+ (select main_a v_prenex_21845) 498)))) (forall ((v_prenex_23038 Int) (v_prenex_23039 Int)) (or (<= (+ main_y 1) v_prenex_23038) (< v_prenex_23038 main_y) (<= (select main_a v_prenex_23038) 999) (< v_prenex_23039 main_x) (<= (select main_a v_prenex_23038) (+ (select main_a v_prenex_23039) 998)))) (forall ((v_prenex_15942 Int) (v_prenex_15941 Int)) (or (<= (+ main_y 1) v_prenex_15941) (<= (select main_a v_prenex_15941) 999) (< v_prenex_15941 main_y) (<= (select main_a v_prenex_15941) (+ (select main_a v_prenex_15942) 998)) (<= 1000 (* 2 (select main_a v_prenex_15941))) (<= 2 (* 2 (select main_a v_prenex_15942))))) (or (forall ((v_prenex_11210 Int)) (or (<= 1 (select main_a v_prenex_11210)) (<= 2 (* 2 (select main_a v_prenex_11210))))) (forall ((v_prenex_11209 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11209))) (< v_prenex_11209 main_y) (<= (+ main_y 1) v_prenex_11209) (<= 500 (select main_a v_prenex_11209))))) (forall ((v_prenex_23450 Int) (v_prenex_23449 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23450))) (<= (+ main_y 1) v_prenex_23449) (<= (select main_a v_prenex_23450) 500) (< v_prenex_23449 main_y) (<= 500 (select main_a v_prenex_23449)) (<= (select main_a v_prenex_23450) (select main_a v_prenex_23449)) (<= 1 (select main_a v_prenex_23449)))) (forall ((v_prenex_19368 Int) (v_prenex_19367 Int)) (or (< v_prenex_19368 main_x) (< v_prenex_19367 main_y) (<= 1 (select main_a v_prenex_19368)) (<= 2 (* 2 (select main_a v_prenex_19368))) (<= 1000 (+ (select main_a v_prenex_19367) (select main_a v_prenex_19368))) (<= (select main_a v_prenex_19367) 999) (<= (+ main_y 1) v_prenex_19367))) (forall ((v_prenex_11850 Int) (v_prenex_11851 Int)) (or (< v_prenex_11850 main_y) (<= 0 (+ (select main_a v_prenex_11851) 498)) (<= (+ main_y 1) v_prenex_11850) (<= (select main_a v_prenex_11851) (select main_a v_prenex_11850)) (<= 1 (select main_a v_prenex_11850)))) (forall ((v_prenex_23002 Int) (v_prenex_23003 Int)) (or (< v_prenex_23002 main_y) (<= 500 (select main_a v_prenex_23002)) (<= (+ main_y 1) v_prenex_23002) (< v_prenex_23003 main_x) (<= 0 (+ (select main_a v_prenex_23003) 498)) (<= 1000 (+ (select main_a v_prenex_23002) (select main_a v_prenex_23003))) (<= (* 2 (select main_a v_prenex_23003)) 1000))) (or (forall ((v_prenex_20942 Int)) (or (<= (+ main_y 1) v_prenex_20942) (< v_prenex_20942 main_y) (<= 1000 (* 2 (select main_a v_prenex_20942))) (<= (select main_a v_prenex_20942) 999) (<= 1 (select main_a v_prenex_20942)))) (forall ((v_prenex_20943 Int)) (or (<= (select main_a v_prenex_20943) 500) (<= (select main_a v_prenex_20943) 999)))) (forall ((v_prenex_17290 Int) (v_prenex_17291 Int)) (or (< v_prenex_17290 main_y) (<= (+ (select main_a v_prenex_17290) (select main_a v_prenex_17291)) 1000) (<= (+ main_y 1) v_prenex_17290) (<= 1 (select main_a v_prenex_17290)) (<= 2 (* 2 (select main_a v_prenex_17291))) (<= 0 (+ (select main_a v_prenex_17291) 498)) (<= (+ main_x 1) v_prenex_17291))) (forall ((v_prenex_17605 Int) (v_prenex_17606 Int)) (or (<= (select main_a v_prenex_17606) 500) (<= 1 (select main_a v_prenex_17605)) (<= 0 (+ (select main_a v_prenex_17606) 498)) (< v_prenex_17605 main_y) (<= (select main_a v_prenex_17606) (select main_a v_prenex_17605)) (<= (+ main_x 1) v_prenex_17606) (<= (+ main_y 1) v_prenex_17605))) (forall ((v_prenex_12708 Int) (v_prenex_12709 Int)) (or (<= (+ main_x 1) v_prenex_12709) (< v_prenex_12708 main_y) (<= (+ (select main_a v_prenex_12708) (select main_a v_prenex_12709)) 1000) (<= (+ main_y 1) v_prenex_12708) (<= (select main_a v_prenex_12709) 999) (<= 0 (+ (select main_a v_prenex_12709) 498)) (<= (* 2 (select main_a v_prenex_12708)) 1998))) (forall ((v_prenex_14754 Int) (v_prenex_14753 Int)) (or (<= (* 2 (select main_a v_prenex_14754)) 1000) (<= 2 (* 2 (select main_a v_prenex_14754))) (<= (select main_a v_prenex_14754) (select main_a v_prenex_14753)) (<= (select main_a v_prenex_14753) 999) (< v_prenex_14753 main_y) (<= (+ main_y 1) v_prenex_14753) (<= 1000 (* 2 (select main_a v_prenex_14753))))) (forall ((v_prenex_14275 Int) (v_prenex_14274 Int)) (or (<= (select main_a v_prenex_14275) 500) (<= (+ main_x 1) v_prenex_14275) (<= (+ (select main_a v_prenex_14274) (select main_a v_prenex_14275)) 1000) (< v_prenex_14275 main_x) (<= (* 2 (select main_a v_prenex_14275)) 1000))) (or (forall ((v_prenex_15179 Int)) (or (<= 0 (+ (select main_a v_prenex_15179) 498)) (<= (select main_a v_prenex_15179) 500))) (forall ((v_prenex_15178 Int)) (or (<= (select main_a v_prenex_15178) 999) (<= 500 (select main_a v_prenex_15178)) (< v_prenex_15178 main_y) (<= (* 2 (select main_a v_prenex_15178)) 1998) (<= (+ main_y 1) v_prenex_15178)))) (or (forall ((v_prenex_19292 Int)) (or (<= (* 2 (select main_a v_prenex_19292)) 1998) (< v_prenex_19292 main_y) (<= 1000 (* 2 (select main_a v_prenex_19292))) (<= (+ main_y 1) v_prenex_19292))) (forall ((v_prenex_19293 Int)) (or (< v_prenex_19293 main_x) (<= 0 (+ (select main_a v_prenex_19293) 498)) (<= 1 (select main_a v_prenex_19293))))) (forall ((v_prenex_22904 Int) (v_prenex_22905 Int)) (or (<= (* 2 (select main_a v_prenex_22905)) 1000) (<= 2 (* 2 (select main_a v_prenex_22905))) (<= (+ main_y 1) v_prenex_22904) (< v_prenex_22904 main_y) (<= (* 2 (select main_a v_prenex_22904)) 1998) (<= (+ (select main_a v_prenex_22904) (select main_a v_prenex_22905)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22904))))) (forall ((v_prenex_16316 Int) (v_prenex_16317 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16317))) (<= 500 (select main_a v_prenex_16316)) (<= (+ main_y 1) v_prenex_16316) (<= (select main_a v_prenex_16317) 500) (<= (select main_a v_prenex_16317) (select main_a v_prenex_16316)) (< v_prenex_16317 main_x) (< v_prenex_16316 main_y))) (forall ((v_prenex_18138 Int) (v_prenex_18137 Int)) (or (<= 1000 (+ (select main_a v_prenex_18137) (select main_a v_prenex_18138))) (< v_prenex_18138 main_x) (<= 1 (select main_a v_prenex_18138)) (<= 500 (select main_a v_prenex_18137)) (< v_prenex_18137 main_y) (<= (+ main_y 1) v_prenex_18137))) (forall ((v_prenex_22527 Int) (v_prenex_22528 Int)) (or (<= (+ main_y 1) v_prenex_22527) (<= 500 (select main_a v_prenex_22527)) (<= 2 (* 2 (select main_a v_prenex_22528))) (<= 1000 (+ (select main_a v_prenex_22527) (select main_a v_prenex_22528))) (<= 1 (select main_a v_prenex_22528)) (< v_prenex_22527 main_y) (<= 1000 (* 2 (select main_a v_prenex_22527))))) (forall ((v_prenex_23107 Int) (v_prenex_23106 Int)) (or (<= (select main_a v_prenex_23106) (+ (select main_a v_prenex_23107) 998)) (<= (* 2 (select main_a v_prenex_23106)) 1998) (<= (select main_a v_prenex_23107) 999) (< v_prenex_23106 main_y) (<= 1000 (* 2 (select main_a v_prenex_23106))) (<= 1 (select main_a v_prenex_23107)) (<= (+ main_y 1) v_prenex_23106))) (forall ((v_prenex_22623 Int) (v_prenex_22624 Int)) (or (<= (select main_a v_prenex_22623) 1498) (<= (select main_a v_prenex_22624) 500) (<= (+ main_y 1) v_prenex_22623) (< v_prenex_22623 main_y) (<= (+ main_x 1) v_prenex_22624) (<= 1000 (+ (select main_a v_prenex_22623) (select main_a v_prenex_22624))))) (forall ((v_prenex_14173 Int) (v_prenex_14172 Int)) (or (<= (* 2 (select main_a v_prenex_14172)) 1998) (< v_prenex_14172 main_y) (<= 1000 (+ (select main_a v_prenex_14172) (select main_a v_prenex_14173))) (<= 1 (select main_a v_prenex_14173)) (<= (+ main_y 1) v_prenex_14172) (<= (select main_a v_prenex_14172) 1498))) (forall ((v_prenex_21437 Int) (v_prenex_21438 Int)) (or (<= (select main_a v_prenex_21437) (+ (select main_a v_prenex_21438) 998)) (<= 1 (select main_a v_prenex_21438)) (< v_prenex_21437 main_y) (<= (+ main_y 1) v_prenex_21437) (<= 1 (select main_a v_prenex_21437)))) (forall ((v_prenex_22331 Int) (v_prenex_22332 Int)) (or (<= (select main_a v_prenex_22332) 999) (< v_prenex_22331 main_y) (<= 500 (select main_a v_prenex_22331)) (<= (+ main_y 1) v_prenex_22331) (<= 2 (* 2 (select main_a v_prenex_22332))) (<= 1000 (* 2 (select main_a v_prenex_22331))) (<= (+ (select main_a v_prenex_22331) (select main_a v_prenex_22332)) 1000))) (forall ((v_prenex_22722 Int) (v_prenex_22723 Int)) (or (<= (+ main_y 1) v_prenex_22722) (<= 500 (select main_a v_prenex_22722)) (<= (select main_a v_prenex_22723) 999) (< v_prenex_22722 main_y) (<= (* 2 (select main_a v_prenex_22722)) 1998) (<= (+ (select main_a v_prenex_22722) (select main_a v_prenex_22723)) 1000))) (or (forall ((v_prenex_15330 Int)) (<= (select main_a v_prenex_15330) 999)) (forall ((v_prenex_15329 Int)) (or (<= 1 (select main_a v_prenex_15329)) (< v_prenex_15329 main_y) (<= 1000 (* 2 (select main_a v_prenex_15329))) (<= (+ main_y 1) v_prenex_15329)))) (or (forall ((v_prenex_23421 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23421))) (<= (select main_a v_prenex_23421) 1498) (<= (+ main_y 1) v_prenex_23421) (< v_prenex_23421 main_y))) (forall ((v_prenex_23422 Int)) (or (<= 1 (select main_a v_prenex_23422)) (<= (+ main_x 1) v_prenex_23422)))) (forall ((v_prenex_19896 Int) (v_prenex_19895 Int)) (or (<= 1 (select main_a v_prenex_19896)) (<= (select main_a v_prenex_19895) (+ (select main_a v_prenex_19896) 998)) (<= (+ main_y 1) v_prenex_19895) (<= 1 (select main_a v_prenex_19895)) (< v_prenex_19895 main_y) (<= 2 (* 2 (select main_a v_prenex_19896))) (<= (select main_a v_prenex_19895) 999))) (forall ((v_prenex_19199 Int) (v_prenex_19198 Int)) (or (<= 1 (select main_a v_prenex_19199)) (< v_prenex_19198 main_y) (< v_prenex_19199 main_x) (<= (+ main_y 1) v_prenex_19198) (<= (+ (select main_a v_prenex_19198) (select main_a v_prenex_19199)) 1000) (<= 0 (+ (select main_a v_prenex_19199) 498)) (<= 500 (select main_a v_prenex_19198)))) (forall ((v_prenex_11233 Int) (v_prenex_11234 Int)) (or (<= 0 (+ (select main_a v_prenex_11234) 498)) (<= 500 (select main_a v_prenex_11233)) (<= (select main_a v_prenex_11234) (select main_a v_prenex_11233)) (<= (+ main_y 1) v_prenex_11233) (<= 2 (* 2 (select main_a v_prenex_11234))) (<= 1 (select main_a v_prenex_11233)) (< v_prenex_11233 main_y))) (forall ((v_prenex_19575 Int) (v_prenex_19574 Int)) (or (<= (+ main_y 1) v_prenex_19574) (< v_prenex_19574 main_y) (<= (+ (select main_a v_prenex_19574) (select main_a v_prenex_19575)) 1000) (<= 0 (+ (select main_a v_prenex_19575) 498)) (<= (select main_a v_prenex_19574) 1498) (<= 1 (select main_a v_prenex_19575)))) (or (forall ((v_prenex_23301 Int)) (or (< v_prenex_23301 main_y) (<= (+ main_y 1) v_prenex_23301) (<= (* 2 (select main_a v_prenex_23301)) 1998))) (forall ((v_prenex_23302 Int)) (or (<= (+ main_x 1) v_prenex_23302) (<= (select main_a v_prenex_23302) 999) (<= (select main_a v_prenex_23302) 500)))) (forall ((v_prenex_12567 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12567))) (<= (+ main_y 1) v_prenex_12567) (<= (* 2 (select main_a v_prenex_12567)) 1998) (< v_prenex_12567 main_y))) (forall ((v_prenex_13134 Int) (v_prenex_13135 Int)) (or (<= (select main_a v_prenex_13134) 1498) (< v_prenex_13134 main_y) (<= (select main_a v_prenex_13135) (select main_a v_prenex_13134)) (<= 500 (select main_a v_prenex_13134)) (<= (+ main_y 1) v_prenex_13134) (<= (select main_a v_prenex_13135) 999) (<= 1 (select main_a v_prenex_13135)))) (or (forall ((v_prenex_17435 Int)) (or (<= (select main_a v_prenex_17435) 999) (<= 1 (select main_a v_prenex_17435)))) (forall ((v_prenex_17434 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17434))) (< v_prenex_17434 main_y) (<= (+ main_y 1) v_prenex_17434) (<= 500 (select main_a v_prenex_17434)) (<= (select main_a v_prenex_17434) 999)))) (forall ((v_prenex_20636 Int) (v_prenex_20635 Int)) (or (<= (+ main_y 1) v_prenex_20635) (<= (select main_a v_prenex_20635) (+ (select main_a v_prenex_20636) 998)) (<= (select main_a v_prenex_20636) 999) (<= 1000 (* 2 (select main_a v_prenex_20635))) (<= (select main_a v_prenex_20635) 999) (<= 2 (* 2 (select main_a v_prenex_20636))) (< v_prenex_20635 main_y))) (forall ((v_prenex_23475 Int) (v_prenex_23476 Int)) (or (<= (+ main_y 1) v_prenex_23475) (<= 500 (select main_a v_prenex_23475)) (<= (select main_a v_prenex_23476) 500) (<= (select main_a v_prenex_23476) (select main_a v_prenex_23475)) (< v_prenex_23475 main_y) (<= 2 (* 2 (select main_a v_prenex_23476))) (<= (select main_a v_prenex_23475) 999))) (forall ((v_prenex_11916 Int) (v_prenex_11917 Int)) (or (<= (+ main_x 1) v_prenex_11917) (<= 1000 (+ (select main_a v_prenex_11916) (select main_a v_prenex_11917))) (< v_prenex_11917 main_x) (<= (+ main_y 1) v_prenex_11916) (<= 1 (select main_a v_prenex_11917)))) (forall ((v_prenex_23342 Int) (v_prenex_23341 Int)) (or (<= (+ main_y 1) v_prenex_23341) (<= 1 (select main_a v_prenex_23341)) (<= (select main_a v_prenex_23341) (+ (select main_a v_prenex_23342) 998)) (< v_prenex_23341 main_y))) (forall ((v_prenex_20582 Int) (v_prenex_20581 Int)) (or (<= (select main_a v_prenex_20581) 999) (<= (select main_a v_prenex_20582) (select main_a v_prenex_20581)) (< v_prenex_20581 main_y) (<= 1 (select main_a v_prenex_20582)) (<= (+ main_y 1) v_prenex_20581) (<= (select main_a v_prenex_20582) 999) (<= 1 (select main_a v_prenex_20581)))) (forall ((v_prenex_23790 Int) (v_prenex_23791 Int)) (or (<= (+ main_y 1) v_prenex_23790) (<= (select main_a v_prenex_23791) 999) (<= (* 2 (select main_a v_prenex_23790)) 1998) (<= 1000 (+ (select main_a v_prenex_23790) (select main_a v_prenex_23791))) (<= 2 (* 2 (select main_a v_prenex_23791))) (< v_prenex_23790 main_y))) (forall ((v_prenex_14649 Int) (v_prenex_14650 Int)) (or (<= (select main_a v_prenex_14650) 999) (<= (select main_a v_prenex_14649) (+ (select main_a v_prenex_14650) 998)) (<= 2 (* 2 (select main_a v_prenex_14650))) (< v_prenex_14649 main_y) (<= (* 2 (select main_a v_prenex_14649)) 1998) (<= 1 (select main_a v_prenex_14649)) (<= (+ main_y 1) v_prenex_14649))) (or (forall ((v_prenex_13009 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13009))) (<= 0 (+ (select main_a v_prenex_13009) 498)))) (forall ((v_prenex_13008 Int)) (or (<= (+ main_y 1) v_prenex_13008) (<= (* 2 (select main_a v_prenex_13008)) 1998) (< v_prenex_13008 main_y) (<= 500 (select main_a v_prenex_13008)) (<= (select main_a v_prenex_13008) 1498)))) (or (forall ((v_prenex_17865 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17865))) (< v_prenex_17865 main_x))) (forall ((v_prenex_17864 Int)) (or (<= (select main_a v_prenex_17864) 1498) (<= (* 2 (select main_a v_prenex_17864)) 1998) (< v_prenex_17864 main_y) (<= (+ main_y 1) v_prenex_17864)))) (or (forall ((v_prenex_19722 Int)) (or (<= (+ main_y 1) v_prenex_19722) (<= 1 (select main_a v_prenex_19722)) (< v_prenex_19722 main_y) (<= 1000 (* 2 (select main_a v_prenex_19722))))) (forall ((v_prenex_19723 Int)) (or (<= (* 2 (select main_a v_prenex_19723)) 1000) (<= 1 (select main_a v_prenex_19723))))) (forall ((v_prenex_23569 Int) (v_prenex_23568 Int)) (or (<= (+ (select main_a v_prenex_23568) (select main_a v_prenex_23569)) 1000) (<= (select main_a v_prenex_23568) 1498) (<= 1 (select main_a v_prenex_23569)) (<= (select main_a v_prenex_23568) 999) (< v_prenex_23568 main_y) (<= (+ main_y 1) v_prenex_23568))) (forall ((v_prenex_22900 Int) (v_prenex_22901 Int)) (or (<= (+ (select main_a v_prenex_22900) (select main_a v_prenex_22901)) 1000) (< v_prenex_22900 main_y) (<= (select main_a v_prenex_22901) 500) (<= (+ main_y 1) v_prenex_22900) (<= 0 (+ (select main_a v_prenex_22901) 498)) (<= (* 2 (select main_a v_prenex_22900)) 1998))) (forall ((v_prenex_12087 Int) (v_prenex_12086 Int)) (or (<= (+ main_y 1) v_prenex_12086) (<= 1000 (* 2 (select main_a v_prenex_12086))) (<= (+ (select main_a v_prenex_12086) (select main_a v_prenex_12087)) 1000) (<= (+ main_x 1) v_prenex_12087) (<= (select main_a v_prenex_12087) 500) (< v_prenex_12086 main_y) (<= 2 (* 2 (select main_a v_prenex_12087))))) (or (forall ((v_prenex_19314 Int)) (or (<= (select main_a v_prenex_19314) 999) (<= (+ main_y 1) v_prenex_19314) (< v_prenex_19314 main_y))) (forall ((v_prenex_19311 Int)) (or (<= (* 2 (select main_a v_prenex_19311)) 1000) (<= (+ main_x 1) v_prenex_19311)))) (forall ((v_prenex_17306 Int) (v_prenex_17307 Int)) (or (<= 1 (select main_a v_prenex_17307)) (<= (select main_a v_prenex_17306) 999) (<= 1000 (+ (select main_a v_prenex_17306) (select main_a v_prenex_17307))) (<= (* 2 (select main_a v_prenex_17306)) 1998) (< v_prenex_17306 main_y) (<= (select main_a v_prenex_17307) 999) (<= (+ main_y 1) v_prenex_17306))) (or (forall ((v_prenex_21289 Int)) (or (< v_prenex_21289 main_y) (<= 1000 (* 2 (select main_a v_prenex_21289))) (<= 500 (select main_a v_prenex_21289)) (<= (+ main_y 1) v_prenex_21289) (<= (select main_a v_prenex_21289) 1498))) (forall ((v_prenex_21290 Int)) (or (<= (select main_a v_prenex_21290) 500) (<= (* 2 (select main_a v_prenex_21290)) 1000)))) (or (forall ((v_prenex_11581 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11581))) (<= (+ main_y 1) v_prenex_11581) (< v_prenex_11581 main_y) (<= (select main_a v_prenex_11581) 999))) (forall ((v_prenex_11582 Int)) (or (<= 1 (select main_a v_prenex_11582)) (<= (select main_a v_prenex_11582) 500)))) (or (forall ((v_prenex_19912 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19912))) (< v_prenex_19912 main_x))) (forall ((v_prenex_19911 Int)) (or (<= (* 2 (select main_a v_prenex_19911)) 1998) (< v_prenex_19911 main_y) (<= (+ main_y 1) v_prenex_19911)))) (forall ((v_prenex_20382 Int) (v_prenex_20381 Int)) (or (<= (select main_a v_prenex_20382) (select main_a v_prenex_20381)) (< v_prenex_20381 main_y) (< v_prenex_20382 main_x) (<= (+ main_y 1) v_prenex_20381) (<= (* 2 (select main_a v_prenex_20382)) 1000) (<= 0 (+ (select main_a v_prenex_20382) 498)) (<= 1000 (* 2 (select main_a v_prenex_20381))))) (forall ((v_prenex_14424 Int) (v_prenex_14425 Int)) (or (< v_prenex_14424 main_y) (<= (+ main_y 1) v_prenex_14424) (<= 0 (+ (select main_a v_prenex_14425) 498)) (<= (select main_a v_prenex_14424) (+ (select main_a v_prenex_14425) 998)) (<= 1 (select main_a v_prenex_14425)) (<= 1 (select main_a v_prenex_14424)) (< v_prenex_14425 main_x))) (or (forall ((v_prenex_10930 Int)) (or (< v_prenex_10930 main_y) (<= (+ main_y 1) v_prenex_10930) (<= 1 (select main_a v_prenex_10930)) (<= (select main_a v_prenex_10930) 1498))) (forall ((v_prenex_15674 Int)) (<= 2 (* 2 (select main_a v_prenex_15674))))) (or (forall ((v_prenex_21915 Int)) (or (<= (select main_a v_prenex_21915) 500) (<= (* 2 (select main_a v_prenex_21915)) 1000))) (forall ((v_prenex_21914 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21914))) (<= (+ main_y 1) v_prenex_21914) (<= 500 (select main_a v_prenex_21914)) (<= 1 (select main_a v_prenex_21914)) (< v_prenex_21914 main_y)))) (or (forall ((v_prenex_14322 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14322))) (< v_prenex_14322 main_y) (<= 500 (select main_a v_prenex_14322)) (<= (+ main_y 1) v_prenex_14322))) (forall ((v_prenex_14323 Int)) (or (<= 0 (+ (select main_a v_prenex_14323) 498)) (<= (+ main_x 1) v_prenex_14323) (<= (select main_a v_prenex_14323) 999)))) (or (forall ((v_prenex_17713 Int)) (or (<= 1 (select main_a v_prenex_17713)) (<= (+ main_y 1) v_prenex_17713) (<= (* 2 (select main_a v_prenex_17713)) 1998) (<= (select main_a v_prenex_17713) 999) (< v_prenex_17713 main_y))) (forall ((v_prenex_17714 Int)) (or (<= (select main_a v_prenex_17714) 500) (<= (select main_a v_prenex_17714) 999)))) (forall ((v_prenex_19129 Int) (v_prenex_19128 Int)) (or (<= 1 (select main_a v_prenex_19129)) (<= (* 2 (select main_a v_prenex_19128)) 1998) (<= (+ main_y 1) v_prenex_19128) (< v_prenex_19128 main_y) (< v_prenex_19129 main_x) (<= 2 (* 2 (select main_a v_prenex_19129))) (<= (select main_a v_prenex_19128) (+ (select main_a v_prenex_19129) 998)))) (forall ((v_prenex_15902 Int) (v_prenex_15901 Int)) (or (< v_prenex_15901 main_y) (<= (+ (select main_a v_prenex_15901) (select main_a v_prenex_15902)) 1000) (<= 1 (select main_a v_prenex_15901)) (<= (+ main_y 1) v_prenex_15901))) (or (forall ((v_prenex_12035 Int)) (or (< v_prenex_12035 main_x) (<= (* 2 (select main_a v_prenex_12035)) 1000) (<= 2 (* 2 (select main_a v_prenex_12035))) (<= (+ main_x 1) v_prenex_12035))) (forall ((v_prenex_12034 Int)) (<= (* 2 (select main_a v_prenex_12034)) 1998))) (forall ((v_prenex_19063 Int) (v_prenex_19062 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19063))) (<= 1000 (* 2 (select main_a v_prenex_19062))) (<= (+ main_y 1) v_prenex_19062) (<= (select main_a v_prenex_19063) (select main_a v_prenex_19062)) (< v_prenex_19062 main_y) (<= (select main_a v_prenex_19063) 500))) (forall ((v_prenex_13708 Int) (v_prenex_13707 Int)) (or (< v_prenex_13707 main_y) (<= (select main_a v_prenex_13707) 1498) (<= (* 2 (select main_a v_prenex_13708)) 1000) (<= (* 2 (select main_a v_prenex_13707)) 1998) (<= (+ main_y 1) v_prenex_13707) (<= 1000 (+ (select main_a v_prenex_13707) (select main_a v_prenex_13708))))) (or (forall ((v_prenex_21762 Int)) (or (<= (* 2 (select main_a v_prenex_21762)) 1998) (< v_prenex_21762 main_y) (<= 1000 (* 2 (select main_a v_prenex_21762))) (<= (+ main_y 1) v_prenex_21762) (<= (select main_a v_prenex_21762) 1498))) (forall ((v_prenex_21763 Int)) (or (<= (select main_a v_prenex_21763) 500) (<= (select main_a v_prenex_21763) 999)))) (forall ((v_prenex_18721 Int) (v_prenex_18720 Int)) (or (<= (+ (select main_a v_prenex_18720) (select main_a v_prenex_18721)) 1000) (<= (select main_a v_prenex_18721) 999) (<= (* 2 (select main_a v_prenex_18720)) 1998) (<= (select main_a v_prenex_18721) 500) (< v_prenex_18720 main_y) (<= (+ main_y 1) v_prenex_18720) (<= 1 (select main_a v_prenex_18720)))) (forall ((v_prenex_12767 Int) (v_prenex_12768 Int)) (or (<= (+ main_y 1) v_prenex_12767) (<= (select main_a v_prenex_12767) 999) (<= 1 (select main_a v_prenex_12768)) (<= (select main_a v_prenex_12768) 500) (< v_prenex_12767 main_y) (<= 1000 (+ (select main_a v_prenex_12767) (select main_a v_prenex_12768))))) (forall ((v_prenex_21384 Int) (v_prenex_21383 Int)) (or (<= (select main_a v_prenex_21384) 999) (<= (+ main_y 1) v_prenex_21383) (<= (select main_a v_prenex_21384) 500) (< v_prenex_21383 main_y) (<= (+ main_x 1) v_prenex_21384) (<= 1000 (* 2 (select main_a v_prenex_21383))) (<= 1000 (+ (select main_a v_prenex_21383) (select main_a v_prenex_21384))))) (or (forall ((v_prenex_11615 Int)) (or (<= (select main_a v_prenex_11615) 999) (<= (+ main_y 1) v_prenex_11615) (< v_prenex_11615 main_y) (<= (* 2 (select main_a v_prenex_11615)) 1998))) (forall ((v_prenex_11616 Int)) (<= (select main_a v_prenex_11616) 999))) (forall ((v_prenex_12685 Int) (v_prenex_12684 Int)) (or (< v_prenex_12684 main_y) (<= (* 2 (select main_a v_prenex_12685)) 1000) (<= (select main_a v_prenex_12685) 500) (<= 500 (select main_a v_prenex_12684)) (<= 1000 (+ (select main_a v_prenex_12684) (select main_a v_prenex_12685))) (<= (select main_a v_prenex_12684) 999) (<= (+ main_y 1) v_prenex_12684))) (forall ((v_prenex_21795 Int) (v_prenex_21794 Int)) (or (<= (* 2 (select main_a v_prenex_21794)) 1998) (<= 1000 (+ (select main_a v_prenex_21794) (select main_a v_prenex_21795))) (<= 2 (* 2 (select main_a v_prenex_21795))) (< v_prenex_21794 main_y) (<= (+ main_y 1) v_prenex_21794))) (forall ((v_prenex_18705 Int) (v_prenex_18704 Int)) (or (< v_prenex_18704 main_y) (<= 2 (* 2 (select main_a v_prenex_18705))) (<= 1 (select main_a v_prenex_18704)) (<= 0 (+ (select main_a v_prenex_18705) 498)) (<= 500 (select main_a v_prenex_18704)) (<= (select main_a v_prenex_18704) (+ (select main_a v_prenex_18705) 998)) (<= (+ main_y 1) v_prenex_18704))) (forall ((v_prenex_19609 Int) (v_prenex_19608 Int)) (or (<= (+ main_x 1) v_prenex_19609) (<= 500 (select main_a v_prenex_19608)) (< v_prenex_19608 main_y) (<= (select main_a v_prenex_19609) 999) (<= (+ main_y 1) v_prenex_19608) (<= 2 (* 2 (select main_a v_prenex_19609))) (<= (+ (select main_a v_prenex_19608) (select main_a v_prenex_19609)) 1000))) (forall ((v_prenex_17745 Int) (v_prenex_17746 Int)) (or (<= (select main_a v_prenex_17746) 500) (<= (+ main_y 1) v_prenex_17745) (< v_prenex_17746 main_x) (<= (select main_a v_prenex_17745) 1498) (<= 2 (* 2 (select main_a v_prenex_17746))) (<= (select main_a v_prenex_17745) (+ (select main_a v_prenex_17746) 998)) (< v_prenex_17745 main_y))) (or (forall ((v_prenex_17535 Int)) (or (<= 500 (select main_a v_prenex_17535)) (<= (+ main_y 1) v_prenex_17535) (<= 1000 (* 2 (select main_a v_prenex_17535))) (< v_prenex_17535 main_y))) (forall ((v_prenex_17536 Int)) (or (<= 0 (+ (select main_a v_prenex_17536) 498)) (<= 1 (select main_a v_prenex_17536)) (< v_prenex_17536 main_x)))) (forall ((v_prenex_11589 Int) (v_prenex_11590 Int)) (or (<= (+ (select main_a v_prenex_11589) (select main_a v_prenex_11590)) 1000) (<= 2 (* 2 (select main_a v_prenex_11590))) (<= (+ main_y 1) v_prenex_11589) (<= 1 (select main_a v_prenex_11589)) (<= (* 2 (select main_a v_prenex_11590)) 1000) (< v_prenex_11589 main_y) (<= 1000 (* 2 (select main_a v_prenex_11589))))) (forall ((v_prenex_15924 Int) (v_prenex_15923 Int)) (or (<= (+ main_y 1) v_prenex_15923) (<= (+ (select main_a v_prenex_15923) (select main_a v_prenex_15924)) 1000) (<= 2 (* 2 (select main_a v_prenex_15924))) (< v_prenex_15923 main_y) (<= 500 (select main_a v_prenex_15923)) (<= 1 (select main_a v_prenex_15924)) (<= (+ main_x 1) v_prenex_15924))) (forall ((v_prenex_11428 Int) (v_prenex_11429 Int)) (or (< v_prenex_11428 main_y) (<= (+ main_y 1) v_prenex_11428) (<= 1 (select main_a v_prenex_11428)) (<= 2 (* 2 (select main_a v_prenex_11429))) (<= (+ main_x 1) v_prenex_11429) (<= (select main_a v_prenex_11428) (+ (select main_a v_prenex_11429) 998)))) (forall ((v_prenex_14405 Int) (v_prenex_14404 Int)) (or (<= (+ main_y 1) v_prenex_14404) (<= (* 2 (select main_a v_prenex_14405)) 1000) (<= (select main_a v_prenex_14405) (select main_a v_prenex_14404)) (<= 1000 (* 2 (select main_a v_prenex_14404))) (< v_prenex_14405 main_x) (<= 1 (select main_a v_prenex_14405)) (< v_prenex_14404 main_y))) (or (forall ((v_prenex_14196 Int)) (or (<= 500 (select main_a v_prenex_14196)) (<= (select main_a v_prenex_14196) 999) (<= (* 2 (select main_a v_prenex_14196)) 1998) (<= (+ main_y 1) v_prenex_14196) (< v_prenex_14196 main_y))) (forall ((v_prenex_14197 Int)) (<= 2 (* 2 (select main_a v_prenex_14197))))) (or (forall ((v_prenex_21466 Int)) (or (<= 1 (select main_a v_prenex_21466)) (<= 2 (* 2 (select main_a v_prenex_21466))))) (forall ((v_prenex_21465 Int)) (or (<= (+ main_y 1) v_prenex_21465) (< v_prenex_21465 main_y) (<= 1000 (* 2 (select main_a v_prenex_21465))) (<= (select main_a v_prenex_21465) 1498)))) (or (forall ((v_prenex_12542 Int)) (or (<= 0 (+ (select main_a v_prenex_12542) 498)) (<= (+ main_x 1) v_prenex_12542) (<= (select main_a v_prenex_12542) 999))) (forall ((v_prenex_12541 Int)) (or (<= (select main_a v_prenex_12541) 1498) (<= 1000 (* 2 (select main_a v_prenex_12541))) (< v_prenex_12541 main_y) (<= (+ main_y 1) v_prenex_12541)))) (forall ((v_prenex_20410 Int) (v_prenex_20409 Int)) (or (<= (+ main_y 1) v_prenex_20409) (< v_prenex_20410 main_x) (< v_prenex_20409 main_y) (<= 1 (select main_a v_prenex_20410)) (<= (select main_a v_prenex_20409) (+ (select main_a v_prenex_20410) 998)) (<= (select main_a v_prenex_20409) 999) (<= (select main_a v_prenex_20410) 500))) (or (forall ((v_prenex_21140 Int)) (or (< v_prenex_21140 main_y) (<= (+ main_y 1) v_prenex_21140) (<= 1000 (* 2 (select main_a v_prenex_21140))) (<= (select main_a v_prenex_21140) 1498))) (forall ((v_prenex_21141 Int)) (or (<= (+ main_x 1) v_prenex_21141) (<= 2 (* 2 (select main_a v_prenex_21141))) (<= (select main_a v_prenex_21141) 999)))) (or (forall ((v_prenex_14897 Int)) (or (<= 1 (select main_a v_prenex_14897)) (<= (+ main_x 1) v_prenex_14897) (<= (select main_a v_prenex_14897) 999))) (forall ((v_prenex_14896 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14896))) (<= (select main_a v_prenex_14896) 999) (<= (+ main_y 1) v_prenex_14896) (< v_prenex_14896 main_y)))) (forall ((v_prenex_17138 Int) (v_prenex_17137 Int)) (or (<= (select main_a v_prenex_17137) (+ (select main_a v_prenex_17138) 998)) (< v_prenex_17137 main_y) (<= (* 2 (select main_a v_prenex_17137)) 1998) (<= (+ main_y 1) v_prenex_17137))) (or (forall ((v_prenex_23451 Int)) (or (< v_prenex_23451 main_y) (<= (+ main_y 1) v_prenex_23451) (<= 500 (select main_a v_prenex_23451)) (<= (* 2 (select main_a v_prenex_23451)) 1998))) (forall ((v_prenex_23452 Int)) (or (<= (select main_a v_prenex_23452) 500) (<= (+ main_x 1) v_prenex_23452) (<= 2 (* 2 (select main_a v_prenex_23452)))))) (forall ((v_prenex_19436 Int) (v_prenex_19435 Int)) (or (< v_prenex_19436 main_x) (<= 2 (* 2 (select main_a v_prenex_19436))) (<= (+ (select main_a v_prenex_19435) (select main_a v_prenex_19436)) 1000) (< v_prenex_19435 main_y) (<= 500 (select main_a v_prenex_19435)) (<= (+ main_y 1) v_prenex_19435))) (forall ((v_prenex_16569 Int) (v_prenex_16570 Int)) (or (<= 1 (select main_a v_prenex_16570)) (<= (+ main_y 1) v_prenex_16569) (<= 1000 (+ (select main_a v_prenex_16569) (select main_a v_prenex_16570))) (<= 1 (select main_a v_prenex_16569)) (<= (select main_a v_prenex_16570) 999) (< v_prenex_16569 main_y))) (or (forall ((v_prenex_13126 Int)) (or (< v_prenex_13126 main_y) (<= (+ main_y 1) v_prenex_13126) (<= 500 (select main_a v_prenex_13126)) (<= (select main_a v_prenex_13126) 1498) (<= (* 2 (select main_a v_prenex_13126)) 1998))) (forall ((v_prenex_13127 Int)) (or (<= (* 2 (select main_a v_prenex_13127)) 1000) (<= 1 (select main_a v_prenex_13127))))) (forall ((v_prenex_16991 Int) (v_prenex_16992 Int)) (or (<= (+ main_y 1) v_prenex_16991) (<= (select main_a v_prenex_16992) (select main_a v_prenex_16991)) (<= 2 (* 2 (select main_a v_prenex_16992))) (< v_prenex_16991 main_y) (<= (* 2 (select main_a v_prenex_16991)) 1998) (<= 0 (+ (select main_a v_prenex_16992) 498)))) (forall ((v_prenex_15402 Int) (v_prenex_15401 Int)) (or (<= 500 (select main_a v_prenex_15401)) (<= (select main_a v_prenex_15401) 999) (< v_prenex_15401 main_y) (<= 0 (+ (select main_a v_prenex_15402) 498)) (<= (+ (select main_a v_prenex_15401) (select main_a v_prenex_15402)) 1000) (<= (+ main_y 1) v_prenex_15401) (<= (* 2 (select main_a v_prenex_15402)) 1000))) (forall ((v_prenex_12432 Int) (v_prenex_12431 Int)) (or (< v_prenex_12432 main_x) (<= (+ main_y 1) v_prenex_12431) (<= (select main_a v_prenex_12432) (select main_a v_prenex_12431)) (<= 500 (select main_a v_prenex_12431)) (<= 2 (* 2 (select main_a v_prenex_12432))) (<= (* 2 (select main_a v_prenex_12432)) 1000) (< v_prenex_12431 main_y))) (forall ((v_prenex_15486 Int) (v_prenex_15485 Int)) (or (<= (+ main_y 1) v_prenex_15485) (<= 1000 (+ (select main_a v_prenex_15485) (select main_a v_prenex_15486))) (<= (select main_a v_prenex_15485) 999) (< v_prenex_15485 main_y) (<= 1 (select main_a v_prenex_15486)))) (or (forall ((v_prenex_13149 Int)) (or (<= (select main_a v_prenex_13149) 500) (<= (* 2 (select main_a v_prenex_13149)) 1000))) (forall ((v_prenex_13148 Int)) (or (<= (* 2 (select main_a v_prenex_13148)) 1998) (<= 500 (select main_a v_prenex_13148)) (<= (+ main_y 1) v_prenex_13148) (<= (select main_a v_prenex_13148) 1498) (< v_prenex_13148 main_y)))) (forall ((v_prenex_11389 Int) (v_prenex_11390 Int)) (or (<= 0 (+ (select main_a v_prenex_11390) 498)) (<= (+ main_y 1) v_prenex_11389) (<= (select main_a v_prenex_11389) (+ (select main_a v_prenex_11390) 998)) (< v_prenex_11389 main_y) (<= (* 2 (select main_a v_prenex_11389)) 1998) (<= (select main_a v_prenex_11390) 500))) (or (forall ((v_prenex_13644 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13644))) (<= (+ main_x 1) v_prenex_13644) (<= (select main_a v_prenex_13644) 500))) (forall ((v_prenex_13643 Int)) (or (<= (+ main_y 1) v_prenex_13643) (<= 500 (select main_a v_prenex_13643)) (<= 1000 (* 2 (select main_a v_prenex_13643))) (< v_prenex_13643 main_y)))) (forall ((v_prenex_11989 Int) (v_prenex_11988 Int)) (or (<= (select main_a v_prenex_11988) 999) (<= 1000 (+ (select main_a v_prenex_11988) (select main_a v_prenex_11989))) (<= (+ main_y 1) v_prenex_11988) (<= (* 2 (select main_a v_prenex_11989)) 1000) (<= 1 (select main_a v_prenex_11989)) (< v_prenex_11988 main_y) (<= (* 2 (select main_a v_prenex_11988)) 1998))) (forall ((v_prenex_18543 Int) (v_prenex_18544 Int)) (or (<= (* 2 (select main_a v_prenex_18543)) 1998) (<= (select main_a v_prenex_18543) (+ (select main_a v_prenex_18544) 998)) (<= 1 (select main_a v_prenex_18544)) (<= (+ main_y 1) v_prenex_18543) (< v_prenex_18543 main_y) (<= 500 (select main_a v_prenex_18543)))) (forall ((v_prenex_22650 Int) (v_prenex_22649 Int)) (or (<= 1 (select main_a v_prenex_22650)) (<= 0 (+ (select main_a v_prenex_22650) 498)) (<= 500 (select main_a v_prenex_22649)) (<= (select main_a v_prenex_22650) (select main_a v_prenex_22649)) (<= (+ main_y 1) v_prenex_22649) (<= 1 (select main_a v_prenex_22649)) (< v_prenex_22649 main_y))) (forall ((v_prenex_13055 Int) (v_prenex_13054 Int)) (or (<= 1 (select main_a v_prenex_13054)) (<= 2 (* 2 (select main_a v_prenex_13055))) (<= (+ main_x 1) v_prenex_13055) (< v_prenex_13054 main_y) (<= (+ main_y 1) v_prenex_13054) (<= (select main_a v_prenex_13055) (select main_a v_prenex_13054)))) (or (forall ((v_prenex_16362 Int)) (or (<= 500 (select main_a v_prenex_16362)) (< v_prenex_16362 main_y) (<= (* 2 (select main_a v_prenex_16362)) 1998) (<= (select main_a v_prenex_16362) 1498) (<= (+ main_y 1) v_prenex_16362))) (forall ((v_prenex_16363 Int)) (or (<= (select main_a v_prenex_16363) 500) (<= 2 (* 2 (select main_a v_prenex_16363)))))) (or (forall ((v_prenex_15274 Int)) (or (<= (* 2 (select main_a v_prenex_15274)) 1000) (<= 0 (+ (select main_a v_prenex_15274) 498)))) (forall ((v_prenex_15273 Int)) (or (<= (select main_a v_prenex_15273) 1498) (<= (select main_a v_prenex_15273) 999) (<= (+ main_y 1) v_prenex_15273) (<= 1000 (* 2 (select main_a v_prenex_15273))) (< v_prenex_15273 main_y)))) (forall ((v_prenex_12564 Int) (v_prenex_12563 Int)) (or (< v_prenex_12564 main_x) (<= (select main_a v_prenex_12563) (+ (select main_a v_prenex_12564) 998)) (< v_prenex_12563 main_y) (<= (+ main_y 1) v_prenex_12563) (<= (select main_a v_prenex_12564) 500) (<= 1 (select main_a v_prenex_12563)))) (forall ((v_prenex_19306 Int) (v_prenex_19307 Int)) (or (<= (select main_a v_prenex_19307) 999) (< v_prenex_19306 main_y) (<= (* 2 (select main_a v_prenex_19307)) 1000) (<= (select main_a v_prenex_19307) (select main_a v_prenex_19306)) (<= (+ main_y 1) v_prenex_19306) (<= 500 (select main_a v_prenex_19306)) (<= (select main_a v_prenex_19306) 999))) (or (forall ((v_prenex_21506 Int)) (or (<= (* 2 (select main_a v_prenex_21506)) 1000) (<= 0 (+ (select main_a v_prenex_21506) 498)) (<= (+ main_x 1) v_prenex_21506))) (forall ((v_prenex_21505 Int)) (or (<= (+ main_y 1) v_prenex_21505) (<= 1000 (* 2 (select main_a v_prenex_21505))) (<= (* 2 (select main_a v_prenex_21505)) 1998) (< v_prenex_21505 main_y)))) (or (forall ((v_prenex_22378 Int)) (or (<= (select main_a v_prenex_22378) 999) (<= 0 (+ (select main_a v_prenex_22378) 498)))) (forall ((v_prenex_22377 Int)) (or (< v_prenex_22377 main_y) (<= (+ main_y 1) v_prenex_22377) (<= (* 2 (select main_a v_prenex_22377)) 1998) (<= (select main_a v_prenex_22377) 1498)))) (forall ((v_prenex_13861 Int) (v_prenex_13860 Int)) (or (<= 500 (select main_a v_prenex_13860)) (<= 1000 (+ (select main_a v_prenex_13860) (select main_a v_prenex_13861))) (< v_prenex_13860 main_y) (<= (* 2 (select main_a v_prenex_13861)) 1000) (<= (+ main_x 1) v_prenex_13861) (<= 2 (* 2 (select main_a v_prenex_13861))) (<= (+ main_y 1) v_prenex_13860))) (forall ((v_prenex_18480 Int) (v_prenex_18481 Int)) (or (<= (select main_a v_prenex_18481) 999) (<= 1 (select main_a v_prenex_18481)) (<= (+ main_y 1) v_prenex_18480) (<= 1 (select main_a v_prenex_18480)) (< v_prenex_18480 main_y) (<= (+ (select main_a v_prenex_18480) (select main_a v_prenex_18481)) 1000))) (forall ((v_prenex_14861 Int) (v_prenex_14860 Int)) (or (< v_prenex_14860 main_y) (<= (select main_a v_prenex_14861) 500) (<= (select main_a v_prenex_14861) 999) (<= (+ main_y 1) v_prenex_14860) (<= (* 2 (select main_a v_prenex_14860)) 1998) (<= (select main_a v_prenex_14861) (select main_a v_prenex_14860)) (<= (select main_a v_prenex_14860) 1498))) (or (forall ((v_prenex_22430 Int)) (or (<= (select main_a v_prenex_22430) 999) (<= 1 (select main_a v_prenex_22430)))) (forall ((v_prenex_22429 Int)) (or (<= (* 2 (select main_a v_prenex_22429)) 1998) (< v_prenex_22429 main_y) (<= 1 (select main_a v_prenex_22429)) (<= (+ main_y 1) v_prenex_22429) (<= (select main_a v_prenex_22429) 1498)))) (or (forall ((v_prenex_14674 Int)) (or (<= (select main_a v_prenex_14674) 999) (<= 2 (* 2 (select main_a v_prenex_14674))))) (forall ((v_prenex_14673 Int)) (or (< v_prenex_14673 main_y) (<= 1000 (* 2 (select main_a v_prenex_14673))) (<= (* 2 (select main_a v_prenex_14673)) 1998) (<= (select main_a v_prenex_14673) 1498) (<= (+ main_y 1) v_prenex_14673)))) (forall ((v_prenex_23273 Int) (v_prenex_23274 Int)) (or (<= (select main_a v_prenex_23273) (+ (select main_a v_prenex_23274) 998)) (<= 0 (+ (select main_a v_prenex_23274) 498)) (<= (select main_a v_prenex_23274) 999) (< v_prenex_23273 main_y) (<= (+ main_y 1) v_prenex_23273) (<= 1000 (* 2 (select main_a v_prenex_23273))) (<= 500 (select main_a v_prenex_23273)))) (or (forall ((v_prenex_13544 Int)) (or (<= 0 (+ (select main_a v_prenex_13544) 498)) (<= (* 2 (select main_a v_prenex_13544)) 1000))) (forall ((v_prenex_13543 Int)) (or (<= 1 (select main_a v_prenex_13543)) (<= 1000 (* 2 (select main_a v_prenex_13543))) (<= (+ main_y 1) v_prenex_13543) (< v_prenex_13543 main_y)))) (forall ((v_prenex_21652 Int) (v_prenex_21653 Int)) (or (< v_prenex_21652 main_y) (<= (select main_a v_prenex_21652) (+ (select main_a v_prenex_21653) 998)) (<= (select main_a v_prenex_21653) 999) (<= (+ main_y 1) v_prenex_21652) (<= (select main_a v_prenex_21652) 1498) (<= 500 (select main_a v_prenex_21652)) (<= (select main_a v_prenex_21653) 500))) (or (forall ((v_prenex_22214 Int)) (or (<= 0 (+ (select main_a v_prenex_22214) 498)) (<= 1 (select main_a v_prenex_22214)))) (forall ((v_prenex_22213 Int)) (or (<= (select main_a v_prenex_22213) 999) (<= (+ main_y 1) v_prenex_22213) (<= 500 (select main_a v_prenex_22213)) (< v_prenex_22213 main_y) (<= 1000 (* 2 (select main_a v_prenex_22213)))))) (forall ((v_prenex_18107 Int) (v_prenex_18108 Int)) (or (< v_prenex_18107 main_y) (<= (+ (select main_a v_prenex_18107) (select main_a v_prenex_18108)) 1000) (<= (+ main_y 1) v_prenex_18107) (<= 0 (+ (select main_a v_prenex_18108) 498)) (<= (select main_a v_prenex_18108) 500) (<= (select main_a v_prenex_18107) 999) (<= 1 (select main_a v_prenex_18107)))) (forall ((v_prenex_16310 Int) (v_prenex_16311 Int)) (or (<= (+ main_y 1) v_prenex_16310) (<= (* 2 (select main_a v_prenex_16310)) 1998) (<= (select main_a v_prenex_16311) 999) (<= 1 (select main_a v_prenex_16310)) (< v_prenex_16310 main_y) (<= 1000 (+ (select main_a v_prenex_16310) (select main_a v_prenex_16311))))) (forall ((v_prenex_15476 Int) (v_prenex_15475 Int)) (or (<= (select main_a v_prenex_15475) 999) (<= (select main_a v_prenex_15476) 999) (< v_prenex_15475 main_y) (< v_prenex_15476 main_x) (<= (+ main_y 1) v_prenex_15475) (<= (* 2 (select main_a v_prenex_15476)) 1000) (<= (select main_a v_prenex_15475) (+ (select main_a v_prenex_15476) 998)))) (forall ((v_prenex_20099 Int) (v_prenex_20098 Int)) (or (<= 500 (select main_a v_prenex_20098)) (<= (* 2 (select main_a v_prenex_20099)) 1000) (<= (select main_a v_prenex_20099) 500) (< v_prenex_20098 main_y) (<= (+ main_y 1) v_prenex_20098) (<= (+ (select main_a v_prenex_20098) (select main_a v_prenex_20099)) 1000))) (forall ((v_prenex_16645 Int) (v_prenex_16646 Int)) (or (<= (+ (select main_a v_prenex_16645) (select main_a v_prenex_16646)) 1000) (<= (select main_a v_prenex_16645) 999) (< v_prenex_16645 main_y) (<= 1 (select main_a v_prenex_16646)) (<= (+ main_y 1) v_prenex_16645))) (forall ((v_prenex_14575 Int) (v_prenex_14574 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14575))) (<= (* 2 (select main_a v_prenex_14574)) 1998) (<= (+ main_y 1) v_prenex_14574) (<= 500 (select main_a v_prenex_14574)) (<= (+ (select main_a v_prenex_14574) (select main_a v_prenex_14575)) 1000) (<= 0 (+ (select main_a v_prenex_14575) 498)) (< v_prenex_14574 main_y))) (forall ((v_prenex_11777 Int) (v_prenex_11778 Int)) (or (<= (select main_a v_prenex_11777) (+ (select main_a v_prenex_11778) 998)) (<= (select main_a v_prenex_11778) 500) (<= 2 (* 2 (select main_a v_prenex_11778))) (<= 1 (select main_a v_prenex_11777)) (< v_prenex_11777 main_y) (<= (+ main_y 1) v_prenex_11777) (<= (select main_a v_prenex_11777) 1498))) (forall ((v_prenex_18363 Int) (v_prenex_18362 Int)) (or (<= (+ main_y 1) v_prenex_18362) (<= (select main_a v_prenex_18363) 999) (<= (+ (select main_a v_prenex_18362) (select main_a v_prenex_18363)) 1000) (<= 1 (select main_a v_prenex_18363)) (<= (+ main_x 1) v_prenex_18363) (< v_prenex_18362 main_y) (<= (* 2 (select main_a v_prenex_18362)) 1998))) (or (forall ((v_prenex_22839 Int)) (or (<= 1 (select main_a v_prenex_22839)) (<= (* 2 (select main_a v_prenex_22839)) 1000) (<= (+ main_x 1) v_prenex_22839))) (forall ((v_prenex_22838 Int)) (or (< v_prenex_22838 main_y) (<= 1000 (* 2 (select main_a v_prenex_22838))) (<= (+ main_y 1) v_prenex_22838) (<= 500 (select main_a v_prenex_22838))))) (forall ((v_prenex_17175 Int)) (or (<= 500 (select main_a v_prenex_17175)) (<= (+ main_y 1) v_prenex_17175) (< v_prenex_17175 main_y) (<= (select main_a v_prenex_17175) 999) (<= (* 2 (select main_a v_prenex_17175)) 1998))) (or (forall ((v_prenex_13058 Int)) (or (<= (select main_a v_prenex_13058) 1498) (<= (+ main_y 1) v_prenex_13058) (< v_prenex_13058 main_y) (<= (* 2 (select main_a v_prenex_13058)) 1998) (<= 500 (select main_a v_prenex_13058)))) (forall ((v_prenex_13059 Int)) (or (<= (select main_a v_prenex_13059) 500) (<= (select main_a v_prenex_13059) 999)))) (forall ((v_prenex_19388 Int) (v_prenex_19387 Int)) (or (< v_prenex_19387 main_y) (< v_prenex_19388 main_x) (<= (select main_a v_prenex_19388) 500) (<= (select main_a v_prenex_19387) 1498) (<= (+ main_y 1) v_prenex_19387) (<= (select main_a v_prenex_19388) (select main_a v_prenex_19387)))) (forall ((v_prenex_23041 Int) (v_prenex_23040 Int)) (or (< v_prenex_23040 main_y) (<= (* 2 (select main_a v_prenex_23041)) 1000) (<= (select main_a v_prenex_23040) 1498) (<= 1 (select main_a v_prenex_23041)) (<= 500 (select main_a v_prenex_23040)) (<= (+ main_y 1) v_prenex_23040) (<= (select main_a v_prenex_23041) (select main_a v_prenex_23040)))) (forall ((v_prenex_17639 Int) (v_prenex_17640 Int)) (or (<= (* 2 (select main_a v_prenex_17639)) 1998) (<= (select main_a v_prenex_17640) (select main_a v_prenex_17639)) (<= (+ main_y 1) v_prenex_17639) (<= 1 (select main_a v_prenex_17640)) (<= 2 (* 2 (select main_a v_prenex_17640))) (< v_prenex_17639 main_y) (<= 1000 (* 2 (select main_a v_prenex_17639))))) (forall ((v_prenex_12106 Int) (v_prenex_12107 Int)) (or (<= (select main_a v_prenex_12107) (select main_a v_prenex_12106)) (<= 2 (* 2 (select main_a v_prenex_12107))) (< v_prenex_12106 main_y) (<= 1000 (* 2 (select main_a v_prenex_12106))) (<= 1 (select main_a v_prenex_12107)) (<= (+ main_y 1) v_prenex_12106) (<= 1 (select main_a v_prenex_12106)))) (forall ((v_prenex_14594 Int) (v_prenex_14593 Int)) (or (<= 0 (+ (select main_a v_prenex_14594) 498)) (<= 1 (select main_a v_prenex_14594)) (<= (+ main_y 1) v_prenex_14593) (< v_prenex_14593 main_y) (<= (select main_a v_prenex_14593) 1498) (<= (select main_a v_prenex_14593) (+ (select main_a v_prenex_14594) 998)))) (forall ((v_prenex_13808 Int) (v_prenex_13807 Int)) (or (<= 1 (select main_a v_prenex_13807)) (<= (+ main_y 1) v_prenex_13807) (<= (+ (select main_a v_prenex_13807) (select main_a v_prenex_13808)) 1000) (< v_prenex_13808 main_x) (< v_prenex_13807 main_y) (<= (* 2 (select main_a v_prenex_13808)) 1000) (<= (select main_a v_prenex_13808) 500))) (forall ((v_prenex_16817 Int) (v_prenex_16818 Int)) (or (<= (select main_a v_prenex_16818) (select main_a v_prenex_16817)) (<= (* 2 (select main_a v_prenex_16818)) 1000) (< v_prenex_16817 main_y) (<= (* 2 (select main_a v_prenex_16817)) 1998) (<= (+ main_y 1) v_prenex_16817))) (or (forall ((v_prenex_18974 Int)) (or (<= 500 (select main_a v_prenex_18974)) (<= 1000 (* 2 (select main_a v_prenex_18974))) (< v_prenex_18974 main_y) (<= (+ main_y 1) v_prenex_18974))) (forall ((v_prenex_18975 Int)) (or (<= 1 (select main_a v_prenex_18975)) (<= (* 2 (select main_a v_prenex_18975)) 1000)))) (forall ((v_prenex_16192 Int) (v_prenex_16193 Int)) (or (<= 500 (select main_a v_prenex_16192)) (<= (select main_a v_prenex_16193) (select main_a v_prenex_16192)) (<= (+ main_y 1) v_prenex_16192) (<= 1000 (* 2 (select main_a v_prenex_16192))) (<= 2 (* 2 (select main_a v_prenex_16193))) (<= (* 2 (select main_a v_prenex_16193)) 1000) (< v_prenex_16192 main_y))) (or (forall ((v_prenex_19315 Int)) (or (<= (+ main_y 1) v_prenex_19315) (< v_prenex_19315 main_y) (<= 500 (select main_a v_prenex_19315)))) (forall ((v_prenex_19311 Int)) (or (<= (* 2 (select main_a v_prenex_19311)) 1000) (<= (+ main_x 1) v_prenex_19311)))) (or (forall ((v_prenex_15897 Int)) (or (< v_prenex_15897 main_y) (<= 1 (select main_a v_prenex_15897)) (<= (+ main_y 1) v_prenex_15897) (<= 1000 (* 2 (select main_a v_prenex_15897))) (<= 500 (select main_a v_prenex_15897)))) (forall ((v_prenex_15898 Int)) (<= 0 (+ (select main_a v_prenex_15898) 498)))) (forall ((v_prenex_14327 Int) (v_prenex_14326 Int)) (or (< v_prenex_14326 main_y) (<= 1 (select main_a v_prenex_14327)) (<= (select main_a v_prenex_14327) (select main_a v_prenex_14326)) (<= (select main_a v_prenex_14326) 999) (<= 1000 (* 2 (select main_a v_prenex_14326))) (<= (+ main_y 1) v_prenex_14326))) (forall ((v_prenex_18246 Int) (v_prenex_18245 Int)) (or (<= (* 2 (select main_a v_prenex_18246)) 1000) (< v_prenex_18246 main_x) (<= (+ main_x 1) v_prenex_18246) (<= (select main_a v_prenex_18245) (+ (select main_a v_prenex_18246) 998)) (<= (select main_a v_prenex_18246) 999))) (forall ((v_prenex_12403 Int) (v_prenex_12404 Int)) (or (<= 1000 (+ (select main_a v_prenex_12403) (select main_a v_prenex_12404))) (<= (select main_a v_prenex_12404) 500) (<= (+ main_y 1) v_prenex_12403) (< v_prenex_12403 main_y) (<= 1000 (* 2 (select main_a v_prenex_12403))) (<= (select main_a v_prenex_12403) 1498))) (forall ((v_prenex_16887 Int) (v_prenex_16888 Int)) (or (<= (* 2 (select main_a v_prenex_16888)) 1000) (<= (select main_a v_prenex_16887) (+ (select main_a v_prenex_16888) 998)) (<= 500 (select main_a v_prenex_16887)) (<= (+ main_y 1) v_prenex_16887) (< v_prenex_16887 main_y) (<= (* 2 (select main_a v_prenex_16887)) 1998))) (forall ((v_prenex_19432 Int) (v_prenex_19431 Int)) (or (<= (+ (select main_a v_prenex_19431) (select main_a v_prenex_19432)) 1000) (<= (+ main_x 1) v_prenex_19432) (<= 1 (select main_a v_prenex_19432)) (< v_prenex_19432 main_x) (<= 0 (+ (select main_a v_prenex_19432) 498)))) (forall ((v_prenex_13869 Int) (v_prenex_13868 Int)) (or (<= (* 2 (select main_a v_prenex_13868)) 1998) (< v_prenex_13868 main_y) (<= (+ (select main_a v_prenex_13868) (select main_a v_prenex_13869)) 1000) (<= (+ main_y 1) v_prenex_13868) (<= (* 2 (select main_a v_prenex_13869)) 1000))) (forall ((v_prenex_17751 Int) (v_prenex_17752 Int)) (or (<= (select main_a v_prenex_17751) 999) (<= (* 2 (select main_a v_prenex_17752)) 1000) (<= (select main_a v_prenex_17752) (select main_a v_prenex_17751)) (<= (+ main_y 1) v_prenex_17751) (<= 500 (select main_a v_prenex_17751)) (< v_prenex_17751 main_y))) (or (forall ((v_prenex_13436 Int)) (or (<= (* 2 (select main_a v_prenex_13436)) 1000) (<= 1 (select main_a v_prenex_13436)))) (forall ((v_prenex_13435 Int)) (or (<= (+ main_y 1) v_prenex_13435) (<= 1000 (* 2 (select main_a v_prenex_13435))) (< v_prenex_13435 main_y) (<= (select main_a v_prenex_13435) 999)))) (or (forall ((v_prenex_20120 Int)) (or (< v_prenex_20120 main_y) (<= 1 (select main_a v_prenex_20120)) (<= (+ main_y 1) v_prenex_20120) (<= 1000 (* 2 (select main_a v_prenex_20120))))) (forall ((v_prenex_20121 Int)) (or (<= (+ main_x 1) v_prenex_20121) (<= (select main_a v_prenex_20121) 999)))) (forall ((v_prenex_18332 Int) (v_prenex_18333 Int)) (or (<= (select main_a v_prenex_18333) (select main_a v_prenex_18332)) (<= 1000 (* 2 (select main_a v_prenex_18332))) (< v_prenex_18332 main_y) (<= (select main_a v_prenex_18332) 1498) (<= (select main_a v_prenex_18333) 500) (<= (+ main_y 1) v_prenex_18332) (<= 2 (* 2 (select main_a v_prenex_18333))))) (forall ((v_prenex_16024 Int) (v_prenex_16025 Int)) (or (< v_prenex_16024 main_y) (<= 0 (+ (select main_a v_prenex_16025) 498)) (<= (select main_a v_prenex_16025) 999) (<= 500 (select main_a v_prenex_16024)) (<= 1000 (+ (select main_a v_prenex_16024) (select main_a v_prenex_16025))) (<= (select main_a v_prenex_16024) 1498) (<= (+ main_y 1) v_prenex_16024))) (or (forall ((v_prenex_14129 Int)) (<= 2 (* 2 (select main_a v_prenex_14129)))) (forall ((v_prenex_14128 Int)) (or (<= (* 2 (select main_a v_prenex_14128)) 1998) (< v_prenex_14128 main_y) (<= (select main_a v_prenex_14128) 999) (<= (select main_a v_prenex_14128) 1498) (<= (+ main_y 1) v_prenex_14128)))) (forall ((v_prenex_21517 Int) (v_prenex_21518 Int)) (or (<= (select main_a v_prenex_21517) (+ (select main_a v_prenex_21518) 998)) (<= (+ main_y 1) v_prenex_21517) (<= (select main_a v_prenex_21517) 1498) (<= 1 (select main_a v_prenex_21518)) (< v_prenex_21517 main_y))) (forall ((v_prenex_12830 Int) (v_prenex_12829 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12829))) (<= (select main_a v_prenex_12829) 1498) (<= (+ (select main_a v_prenex_12829) (select main_a v_prenex_12830)) 1000) (<= (+ main_y 1) v_prenex_12829) (<= 2 (* 2 (select main_a v_prenex_12830))) (< v_prenex_12829 main_y))) (forall ((v_prenex_15337 Int) (v_prenex_15338 Int)) (or (<= 1000 (+ (select main_a v_prenex_15337) (select main_a v_prenex_15338))) (<= 2 (* 2 (select main_a v_prenex_15338))) (<= (+ main_y 1) v_prenex_15337) (<= 1 (select main_a v_prenex_15337)) (<= (+ main_x 1) v_prenex_15338) (< v_prenex_15337 main_y))) (forall ((v_prenex_12423 Int) (v_prenex_12424 Int)) (or (<= (select main_a v_prenex_12423) 1498) (<= 1000 (+ (select main_a v_prenex_12423) (select main_a v_prenex_12424))) (<= (+ main_y 1) v_prenex_12423) (<= 500 (select main_a v_prenex_12423)) (< v_prenex_12423 main_y))) (forall ((v_prenex_16238 Int) (v_prenex_16239 Int)) (or (<= (+ main_y 1) v_prenex_16238) (<= (select main_a v_prenex_16238) 999) (<= 1 (select main_a v_prenex_16239)) (<= 500 (select main_a v_prenex_16238)) (<= 1000 (+ (select main_a v_prenex_16238) (select main_a v_prenex_16239))) (<= 2 (* 2 (select main_a v_prenex_16239))) (< v_prenex_16238 main_y))) (forall ((v_prenex_11032 Int) (v_prenex_11031 Int)) (or (<= (+ main_y 1) v_prenex_11031) (< v_prenex_11031 main_y) (<= 0 (+ (select main_a v_prenex_11032) 498)) (<= (select main_a v_prenex_11032) (select main_a v_prenex_11031)) (<= 500 (select main_a v_prenex_11031)) (<= 2 (* 2 (select main_a v_prenex_11032))) (<= (select main_a v_prenex_11031) 1498))) (forall ((v_prenex_17030 Int) (v_prenex_17031 Int)) (or (<= (select main_a v_prenex_17031) (select main_a v_prenex_17030)) (<= (* 2 (select main_a v_prenex_17030)) 1998) (<= (+ main_y 1) v_prenex_17030) (<= (select main_a v_prenex_17031) 999) (< v_prenex_17030 main_y) (<= 500 (select main_a v_prenex_17030)))) (forall ((v_prenex_21435 Int) (v_prenex_21436 Int)) (or (<= (select main_a v_prenex_21436) 500) (<= (+ main_y 1) v_prenex_21435) (<= 1 (select main_a v_prenex_21435)) (<= 2 (* 2 (select main_a v_prenex_21436))) (<= (select main_a v_prenex_21435) 1498) (< v_prenex_21435 main_y) (<= (select main_a v_prenex_21436) (select main_a v_prenex_21435)))) (forall ((v_prenex_20328 Int) (v_prenex_20327 Int)) (or (<= (select main_a v_prenex_20327) 999) (<= 1 (select main_a v_prenex_20328)) (<= (select main_a v_prenex_20328) (select main_a v_prenex_20327)) (< v_prenex_20327 main_y) (<= (* 2 (select main_a v_prenex_20327)) 1998) (<= (select main_a v_prenex_20328) 500) (<= (+ main_y 1) v_prenex_20327))) (or (forall ((v_prenex_14457 Int)) (<= (* 2 (select main_a v_prenex_14457)) 1000)) (forall ((v_prenex_14456 Int)) (or (<= (* 2 (select main_a v_prenex_14456)) 1998) (< v_prenex_14456 main_y) (<= 500 (select main_a v_prenex_14456)) (<= (+ main_y 1) v_prenex_14456) (<= (select main_a v_prenex_14456) 1498)))) (forall ((v_prenex_19800 Int) (v_prenex_19799 Int)) (or (<= (+ main_y 1) v_prenex_19799) (< v_prenex_19799 main_y) (<= 1000 (+ (select main_a v_prenex_19799) (select main_a v_prenex_19800))) (<= (select main_a v_prenex_19799) 999) (<= 0 (+ (select main_a v_prenex_19800) 498)))) (or (forall ((v_prenex_16633 Int)) (or (< v_prenex_16633 main_y) (<= (* 2 (select main_a v_prenex_16633)) 1998) (<= (+ main_y 1) v_prenex_16633) (<= 1 (select main_a v_prenex_16633)))) (forall ((v_prenex_16634 Int)) (or (<= (* 2 (select main_a v_prenex_16634)) 1000) (<= 0 (+ (select main_a v_prenex_16634) 498)) (< v_prenex_16634 main_x)))) (or (forall ((v_prenex_19686 Int)) (<= (* 2 (select main_a v_prenex_19686)) 1998)) (forall ((v_prenex_19687 Int)) (or (<= (+ main_x 1) v_prenex_19687) (< v_prenex_19687 main_x) (<= 2 (* 2 (select main_a v_prenex_19687))) (<= (select main_a v_prenex_19687) 500)))) (forall ((v_prenex_19483 Int) (v_prenex_19482 Int)) (or (<= (+ main_x 1) v_prenex_19483) (<= (select main_a v_prenex_19482) (+ (select main_a v_prenex_19483) 998)) (< v_prenex_19483 main_x) (< v_prenex_19482 main_y) (<= (* 2 (select main_a v_prenex_19483)) 1000))) (forall ((v_prenex_19889 Int) (v_prenex_19890 Int)) (or (<= 1 (select main_a v_prenex_19890)) (<= 2 (* 2 (select main_a v_prenex_19890))) (<= 1000 (* 2 (select main_a v_prenex_19889))) (< v_prenex_19889 main_y) (<= (select main_a v_prenex_19889) (+ (select main_a v_prenex_19890) 998)) (<= (+ main_x 1) v_prenex_19890) (<= (+ main_y 1) v_prenex_19889))) (forall ((v_prenex_12618 Int) (v_prenex_12619 Int)) (or (<= 0 (+ (select main_a v_prenex_12619) 498)) (<= (select main_a v_prenex_12618) 1498) (< v_prenex_12618 main_y) (<= 2 (* 2 (select main_a v_prenex_12619))) (<= (+ main_x 1) v_prenex_12619) (<= 1000 (+ (select main_a v_prenex_12618) (select main_a v_prenex_12619))) (<= (+ main_y 1) v_prenex_12618))) (forall ((v_prenex_20310 Int) (v_prenex_20309 Int)) (or (<= 1 (select main_a v_prenex_20309)) (<= (select main_a v_prenex_20310) 999) (<= (+ main_y 1) v_prenex_20309) (<= 2 (* 2 (select main_a v_prenex_20310))) (<= (+ main_x 1) v_prenex_20310) (<= (select main_a v_prenex_20309) (+ (select main_a v_prenex_20310) 998)) (< v_prenex_20309 main_y))) (forall ((v_prenex_19171 Int) (v_prenex_19170 Int)) (or (<= 1 (select main_a v_prenex_19171)) (<= (+ (select main_a v_prenex_19170) (select main_a v_prenex_19171)) 1000) (<= (+ main_y 1) v_prenex_19170) (< v_prenex_19170 main_y) (<= 2 (* 2 (select main_a v_prenex_19171))) (<= 1000 (* 2 (select main_a v_prenex_19170))))) (or (forall ((v_prenex_18378 Int)) (or (<= (select main_a v_prenex_18378) 999) (<= 500 (select main_a v_prenex_18378)) (<= (+ main_y 1) v_prenex_18378) (< v_prenex_18378 main_y) (<= 1000 (* 2 (select main_a v_prenex_18378))))) (forall ((v_prenex_18379 Int)) (or (<= 0 (+ (select main_a v_prenex_18379) 498)) (<= (select main_a v_prenex_18379) 999)))) (forall ((v_prenex_19957 Int) (v_prenex_19956 Int)) (or (<= (+ main_y 1) v_prenex_19956) (<= 1000 (* 2 (select main_a v_prenex_19956))) (<= (select main_a v_prenex_19957) (select main_a v_prenex_19956)) (<= (select main_a v_prenex_19957) 500) (< v_prenex_19956 main_y) (<= 0 (+ (select main_a v_prenex_19957) 498)))) (forall ((v_prenex_10978 Int) (v_prenex_10977 Int)) (or (<= 500 (select main_a v_prenex_10977)) (< v_prenex_10977 main_y) (<= (select main_a v_prenex_10978) 500) (<= (* 2 (select main_a v_prenex_10978)) 1000) (<= (+ main_y 1) v_prenex_10977) (<= 1000 (+ (select main_a v_prenex_10977) (select main_a v_prenex_10978))) (<= 1 (select main_a v_prenex_10977)))) (or (forall ((v_prenex_15185 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15185))) (<= (+ main_x 1) v_prenex_15185) (<= 0 (+ (select main_a v_prenex_15185) 498)))) (forall ((v_prenex_15184 Int)) (or (<= (+ main_y 1) v_prenex_15184) (<= (* 2 (select main_a v_prenex_15184)) 1998) (< v_prenex_15184 main_y)))) (forall ((v_prenex_18822 Int) (v_prenex_18823 Int)) (or (<= 500 (select main_a v_prenex_18822)) (<= 1000 (* 2 (select main_a v_prenex_18822))) (<= 2 (* 2 (select main_a v_prenex_18823))) (<= (+ main_y 1) v_prenex_18822) (< v_prenex_18822 main_y) (<= (select main_a v_prenex_18823) 500) (<= (select main_a v_prenex_18823) (select main_a v_prenex_18822)))) (or (forall ((v_prenex_21118 Int)) (or (< v_prenex_21118 main_y) (<= (+ main_y 1) v_prenex_21118) (<= 1000 (* 2 (select main_a v_prenex_21118))))) (forall ((v_prenex_21119 Int)) (or (<= (+ main_x 1) v_prenex_21119) (<= 0 (+ (select main_a v_prenex_21119) 498))))) (forall ((v_prenex_14806 Int) (v_prenex_14805 Int)) (or (<= (+ main_x 1) v_prenex_14806) (<= (select main_a v_prenex_14805) 999) (< v_prenex_14805 main_y) (<= 2 (* 2 (select main_a v_prenex_14806))) (<= (+ (select main_a v_prenex_14805) (select main_a v_prenex_14806)) 1000) (<= (+ main_y 1) v_prenex_14805))) (forall ((v_prenex_19146 Int) (v_prenex_19147 Int)) (or (<= (* 2 (select main_a v_prenex_19147)) 1000) (<= 1 (select main_a v_prenex_19147)) (<= (* 2 (select main_a v_prenex_19146)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19146))) (<= (+ main_y 1) v_prenex_19146) (<= (select main_a v_prenex_19146) (+ (select main_a v_prenex_19147) 998)) (< v_prenex_19146 main_y))) (or (forall ((v_prenex_12903 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12903))) (<= (select main_a v_prenex_12903) 999))) (forall ((v_prenex_12902 Int)) (or (<= (* 2 (select main_a v_prenex_12902)) 1998) (<= 500 (select main_a v_prenex_12902)) (<= (+ main_y 1) v_prenex_12902) (< v_prenex_12902 main_y)))) (or (forall ((v_prenex_11944 Int)) (or (< v_prenex_11944 main_y) (<= (* 2 (select main_a v_prenex_11944)) 1998) (<= 1000 (* 2 (select main_a v_prenex_11944))) (<= (+ main_y 1) v_prenex_11944))) (forall ((v_prenex_11945 Int)) (or (<= 0 (+ (select main_a v_prenex_11945) 498)) (<= (select main_a v_prenex_11945) 500) (<= (+ main_x 1) v_prenex_11945)))) (or (forall ((v_prenex_20948 Int)) (or (<= 500 (select main_a v_prenex_20948)) (< v_prenex_20948 main_y) (<= (* 2 (select main_a v_prenex_20948)) 1998) (<= (+ main_y 1) v_prenex_20948))) (forall ((v_prenex_20949 Int)) (or (<= (* 2 (select main_a v_prenex_20949)) 1000) (<= 2 (* 2 (select main_a v_prenex_20949)))))) (or (forall ((v_prenex_19419 Int)) (or (< v_prenex_19419 main_y) (<= (+ main_y 1) v_prenex_19419) (<= (* 2 (select main_a v_prenex_19419)) 1998))) (forall ((v_prenex_19420 Int)) (or (<= (+ main_x 1) v_prenex_19420) (<= (select main_a v_prenex_19420) 999)))) (forall ((v_prenex_23324 Int) (v_prenex_23323 Int)) (or (<= (+ main_y 1) v_prenex_23323) (<= (* 2 (select main_a v_prenex_23323)) 1998) (<= 2 (* 2 (select main_a v_prenex_23324))) (<= 1 (select main_a v_prenex_23324)) (<= 1000 (+ (select main_a v_prenex_23323) (select main_a v_prenex_23324))) (< v_prenex_23323 main_y) (<= 1000 (* 2 (select main_a v_prenex_23323))))) (forall ((v_prenex_21829 Int) (v_prenex_21828 Int)) (or (<= (select main_a v_prenex_21829) 500) (<= (+ main_y 1) v_prenex_21828) (< v_prenex_21828 main_y) (<= 1 (select main_a v_prenex_21829)) (<= (select main_a v_prenex_21828) (+ (select main_a v_prenex_21829) 998)) (<= (+ main_x 1) v_prenex_21829) (<= 500 (select main_a v_prenex_21828)))) (or (forall ((v_prenex_15674 Int)) (<= 2 (* 2 (select main_a v_prenex_15674)))) (forall ((v_prenex_10934 Int)) (or (< v_prenex_10934 main_y) (<= 1 (select main_a v_prenex_10934)) (<= 500 (select main_a v_prenex_10934)) (<= (+ main_y 1) v_prenex_10934)))) (or (forall ((v_prenex_20648 Int)) (<= (select main_a v_prenex_20648) 999)) (forall ((v_prenex_20647 Int)) (or (<= 1 (select main_a v_prenex_20647)) (<= (* 2 (select main_a v_prenex_20647)) 1998) (<= (select main_a v_prenex_20647) 999) (< v_prenex_20647 main_y) (<= (+ main_y 1) v_prenex_20647)))) (forall ((v_prenex_20526 Int) (v_prenex_20525 Int)) (or (<= 0 (+ (select main_a v_prenex_20526) 498)) (<= (+ main_y 1) v_prenex_20525) (<= 1000 (+ (select main_a v_prenex_20525) (select main_a v_prenex_20526))) (< v_prenex_20525 main_y) (<= (* 2 (select main_a v_prenex_20526)) 1000) (<= 1000 (* 2 (select main_a v_prenex_20525))))) (forall ((v_prenex_13200 Int) (v_prenex_13201 Int)) (or (<= (select main_a v_prenex_13201) 500) (<= 500 (select main_a v_prenex_13200)) (< v_prenex_13200 main_y) (<= (select main_a v_prenex_13200) (+ (select main_a v_prenex_13201) 998)) (<= (* 2 (select main_a v_prenex_13201)) 1000) (<= (+ main_y 1) v_prenex_13200) (<= 1000 (* 2 (select main_a v_prenex_13200))))) (forall ((v_prenex_11072 Int) (v_prenex_11071 Int)) (or (<= (+ main_y 1) v_prenex_11071) (<= 1000 (* 2 (select main_a v_prenex_11071))) (<= (select main_a v_prenex_11071) 1498) (<= (select main_a v_prenex_11071) (+ (select main_a v_prenex_11072) 998)) (<= 2 (* 2 (select main_a v_prenex_11072))) (< v_prenex_11071 main_y) (<= (select main_a v_prenex_11072) 999))) (forall ((v_prenex_13448 Int) (v_prenex_13447 Int)) (or (<= 1 (select main_a v_prenex_13447)) (<= 1 (select main_a v_prenex_13448)) (<= (* 2 (select main_a v_prenex_13448)) 1000) (<= (+ main_x 1) v_prenex_13448) (< v_prenex_13447 main_y) (<= (+ main_y 1) v_prenex_13447) (<= (select main_a v_prenex_13448) (select main_a v_prenex_13447)))) (or (forall ((v_prenex_18239 Int)) (or (<= (* 2 (select main_a v_prenex_18239)) 1998) (<= (+ main_y 1) v_prenex_18239) (< v_prenex_18239 main_y))) (forall ((v_prenex_18240 Int)) (or (< v_prenex_18240 main_x) (<= (select main_a v_prenex_18240) 999) (<= 0 (+ (select main_a v_prenex_18240) 498))))) (or (forall ((v_prenex_16213 Int)) (or (< v_prenex_16213 main_x) (<= (select main_a v_prenex_16213) 500))) (forall ((v_prenex_16212 Int)) (or (<= 500 (select main_a v_prenex_16212)) (<= (+ main_y 1) v_prenex_16212) (< v_prenex_16212 main_y) (<= (* 2 (select main_a v_prenex_16212)) 1998)))) (or (forall ((v_prenex_13189 Int)) (<= 2 (* 2 (select main_a v_prenex_13189)))) (forall ((v_prenex_10923 Int)) (or (<= 500 (select main_a v_prenex_10923)) (<= 1000 (* 2 (select main_a v_prenex_10923))) (< v_prenex_10923 main_y) (<= (+ main_y 1) v_prenex_10923)))) (forall ((v_prenex_19742 Int)) (or (<= (select main_a v_prenex_19742) 1498) (<= (+ main_y 1) v_prenex_19742) (< v_prenex_19742 main_y) (<= (* 2 (select main_a v_prenex_19742)) 1998))) (forall ((v_prenex_11974 Int) (v_prenex_11973 Int)) (or (< v_prenex_11973 main_y) (<= (* 2 (select main_a v_prenex_11973)) 1998) (<= (select main_a v_prenex_11973) 999) (<= (+ (select main_a v_prenex_11973) (select main_a v_prenex_11974)) 1000) (<= (select main_a v_prenex_11974) 500) (<= (+ main_y 1) v_prenex_11973) (<= (* 2 (select main_a v_prenex_11974)) 1000))) (forall ((v_prenex_12823 Int) (v_prenex_12824 Int)) (or (< v_prenex_12823 main_y) (<= (* 2 (select main_a v_prenex_12823)) 1998) (<= (select main_a v_prenex_12824) (select main_a v_prenex_12823)) (<= (+ main_y 1) v_prenex_12823) (<= (select main_a v_prenex_12824) 999) (<= 2 (* 2 (select main_a v_prenex_12824))))) (forall ((v_prenex_14967 Int) (v_prenex_14966 Int)) (or (<= (* 2 (select main_a v_prenex_14966)) 1998) (< v_prenex_14966 main_y) (<= 1000 (* 2 (select main_a v_prenex_14966))) (<= (select main_a v_prenex_14966) (+ (select main_a v_prenex_14967) 998)) (<= (+ main_y 1) v_prenex_14966))) (forall ((v_prenex_23592 Int) (v_prenex_23593 Int)) (or (<= (* 2 (select main_a v_prenex_23592)) 1998) (<= 500 (select main_a v_prenex_23592)) (< v_prenex_23592 main_y) (<= (select main_a v_prenex_23592) (+ (select main_a v_prenex_23593) 998)) (<= (* 2 (select main_a v_prenex_23593)) 1000) (<= (+ main_y 1) v_prenex_23592) (<= (select main_a v_prenex_23593) 999))) (forall ((v_prenex_19560 Int) (v_prenex_19561 Int)) (or (<= (+ main_y 1) v_prenex_19560) (< v_prenex_19560 main_y) (<= (* 2 (select main_a v_prenex_19560)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19560))) (<= (select main_a v_prenex_19560) (+ (select main_a v_prenex_19561) 998)))) (forall ((v_prenex_11844 Int) (v_prenex_11845 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11844))) (<= (select main_a v_prenex_11844) (+ (select main_a v_prenex_11845) 998)) (<= 1 (select main_a v_prenex_11845)) (<= (+ main_y 1) v_prenex_11844) (<= (* 2 (select main_a v_prenex_11845)) 1000) (< v_prenex_11844 main_y) (<= (select main_a v_prenex_11844) 1498))) (or (forall ((v_prenex_11090 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11090))) (<= (+ main_x 1) v_prenex_11090) (<= (select main_a v_prenex_11090) 500))) (forall ((v_prenex_11089 Int)) (or (< v_prenex_11089 main_y) (<= (+ main_y 1) v_prenex_11089) (<= 1000 (* 2 (select main_a v_prenex_11089))) (<= (select main_a v_prenex_11089) 1498)))) (forall ((v_prenex_11495 Int) (v_prenex_11496 Int)) (or (<= 1000 (+ (select main_a v_prenex_11495) (select main_a v_prenex_11496))) (< v_prenex_11495 main_y) (<= (* 2 (select main_a v_prenex_11496)) 1000) (<= (select main_a v_prenex_11496) 500) (<= 500 (select main_a v_prenex_11495)) (<= (select main_a v_prenex_11495) 999) (<= (+ main_y 1) v_prenex_11495))) (forall ((v_prenex_13040 Int) (v_prenex_13041 Int)) (or (<= (* 2 (select main_a v_prenex_13041)) 1000) (<= (select main_a v_prenex_13040) 999) (< v_prenex_13040 main_y) (<= 1000 (+ (select main_a v_prenex_13040) (select main_a v_prenex_13041))) (<= 500 (select main_a v_prenex_13040)) (<= (+ main_y 1) v_prenex_13040))) (forall ((v_prenex_15259 Int) (v_prenex_15260 Int)) (or (<= (select main_a v_prenex_15259) 999) (<= (* 2 (select main_a v_prenex_15260)) 1000) (<= (+ main_y 1) v_prenex_15259) (< v_prenex_15259 main_y) (<= (select main_a v_prenex_15260) 999) (<= 1000 (+ (select main_a v_prenex_15259) (select main_a v_prenex_15260))))) (forall ((v_prenex_18460 Int) (v_prenex_18461 Int)) (or (<= (select main_a v_prenex_18461) 500) (<= 1 (select main_a v_prenex_18461)) (<= (+ main_x 1) v_prenex_18461) (<= (+ main_y 1) v_prenex_18460) (<= 1 (select main_a v_prenex_18460)) (< v_prenex_18460 main_y) (<= (select main_a v_prenex_18461) (select main_a v_prenex_18460)))) (forall ((v_prenex_12499 Int) (v_prenex_12500 Int)) (or (<= (+ main_y 1) v_prenex_12499) (<= (select main_a v_prenex_12500) 500) (<= (select main_a v_prenex_12499) (+ (select main_a v_prenex_12500) 998)) (< v_prenex_12499 main_y) (<= 2 (* 2 (select main_a v_prenex_12500))) (<= (select main_a v_prenex_12499) 1498))) (forall ((v_prenex_20005 Int) (v_prenex_20004 Int)) (or (<= (* 2 (select main_a v_prenex_20004)) 1998) (<= (+ main_y 1) v_prenex_20004) (< v_prenex_20004 main_y) (<= 1000 (* 2 (select main_a v_prenex_20004))) (<= (select main_a v_prenex_20005) (select main_a v_prenex_20004)))) (forall ((v_prenex_14706 Int) (v_prenex_14705 Int)) (or (< v_prenex_14705 main_y) (<= (+ main_y 1) v_prenex_14705) (< v_prenex_14706 main_x) (<= (select main_a v_prenex_14705) 1498) (<= 0 (+ (select main_a v_prenex_14706) 498)) (<= (select main_a v_prenex_14706) (select main_a v_prenex_14705)) (<= (select main_a v_prenex_14706) 999))) (forall ((v_prenex_21900 Int) (v_prenex_21901 Int)) (or (<= (select main_a v_prenex_21901) 999) (< v_prenex_21900 main_y) (< v_prenex_21901 main_x) (<= (select main_a v_prenex_21900) 999) (<= (+ main_y 1) v_prenex_21900) (<= (select main_a v_prenex_21901) (select main_a v_prenex_21900)) (<= 2 (* 2 (select main_a v_prenex_21901))))) (forall ((v_prenex_20940 Int) (v_prenex_20941 Int)) (or (<= (select main_a v_prenex_20941) 999) (< v_prenex_20940 main_y) (<= (* 2 (select main_a v_prenex_20941)) 1000) (<= 1000 (* 2 (select main_a v_prenex_20940))) (<= (select main_a v_prenex_20940) 1498) (<= 1000 (+ (select main_a v_prenex_20940) (select main_a v_prenex_20941))) (<= (+ main_y 1) v_prenex_20940))) (forall ((v_prenex_22591 Int) (v_prenex_22592 Int)) (or (<= 1 (select main_a v_prenex_22591)) (<= (select main_a v_prenex_22592) (select main_a v_prenex_22591)) (<= 0 (+ (select main_a v_prenex_22592) 498)) (<= (+ main_y 1) v_prenex_22591) (< v_prenex_22591 main_y) (<= 1000 (* 2 (select main_a v_prenex_22591))))) (forall ((v_prenex_15461 Int) (v_prenex_15462 Int)) (or (<= (select main_a v_prenex_15462) 999) (< v_prenex_15461 main_y) (<= 1000 (* 2 (select main_a v_prenex_15461))) (<= (select main_a v_prenex_15461) (+ (select main_a v_prenex_15462) 998)) (<= (+ main_x 1) v_prenex_15462) (<= (+ main_y 1) v_prenex_15461))) (or (forall ((v_prenex_23177 Int)) (or (< v_prenex_23177 main_y) (<= (+ main_y 1) v_prenex_23177) (<= 1000 (* 2 (select main_a v_prenex_23177))) (<= 1 (select main_a v_prenex_23177)))) (forall ((v_prenex_23178 Int)) (or (<= (select main_a v_prenex_23178) 500) (<= 1 (select main_a v_prenex_23178))))) (forall ((v_prenex_17171 Int) (v_prenex_17172 Int)) (or (<= (+ main_y 1) v_prenex_17171) (<= (+ (select main_a v_prenex_17171) (select main_a v_prenex_17172)) 1000) (< v_prenex_17171 main_y) (<= (select main_a v_prenex_17171) 999))) (forall ((v_prenex_17469 Int) (v_prenex_17470 Int)) (or (< v_prenex_17469 main_y) (<= (* 2 (select main_a v_prenex_17470)) 1000) (<= (select main_a v_prenex_17470) 500) (<= (+ main_y 1) v_prenex_17469) (<= (* 2 (select main_a v_prenex_17469)) 1998) (<= (select main_a v_prenex_17469) (+ (select main_a v_prenex_17470) 998)) (<= 500 (select main_a v_prenex_17469)))) (forall ((v_prenex_20822 Int) (v_prenex_20821 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20822))) (<= 1 (select main_a v_prenex_20821)) (<= (select main_a v_prenex_20822) 999) (<= (select main_a v_prenex_20821) 999) (< v_prenex_20821 main_y) (<= (select main_a v_prenex_20821) (+ (select main_a v_prenex_20822) 998)) (<= (+ main_y 1) v_prenex_20821))) (forall ((v_prenex_21856 Int) (v_prenex_21857 Int)) (or (<= (* 2 (select main_a v_prenex_21856)) 1998) (<= (+ (select main_a v_prenex_21856) (select main_a v_prenex_21857)) 1000) (<= 0 (+ (select main_a v_prenex_21857) 498)) (< v_prenex_21856 main_y) (<= (select main_a v_prenex_21857) 999) (<= (select main_a v_prenex_21856) 1498) (<= (+ main_y 1) v_prenex_21856))) (forall ((v_prenex_17583 Int) (v_prenex_17584 Int)) (or (<= (+ main_y 1) v_prenex_17583) (<= 1 (select main_a v_prenex_17583)) (< v_prenex_17583 main_y) (<= 1 (select main_a v_prenex_17584)) (<= 2 (* 2 (select main_a v_prenex_17584))) (<= (select main_a v_prenex_17583) (+ (select main_a v_prenex_17584) 998)))) (forall ((v_prenex_15634 Int) (v_prenex_15633 Int)) (or (<= 0 (+ (select main_a v_prenex_15634) 498)) (<= (select main_a v_prenex_15633) 999) (<= (select main_a v_prenex_15634) 999) (<= (select main_a v_prenex_15633) (+ (select main_a v_prenex_15634) 998)) (<= (* 2 (select main_a v_prenex_15633)) 1998) (<= (+ main_y 1) v_prenex_15633) (< v_prenex_15633 main_y))) (or (forall ((v_prenex_19670 Int)) (<= 1000 (* 2 (select main_a v_prenex_19670)))) (forall ((v_prenex_19671 Int)) (or (< v_prenex_19671 main_x) (<= 1 (select main_a v_prenex_19671)) (<= (select main_a v_prenex_19671) 500) (<= (+ main_x 1) v_prenex_19671)))) (forall ((v_prenex_19409 Int) (v_prenex_19410 Int)) (or (<= (select main_a v_prenex_19410) 500) (< v_prenex_19410 main_x) (<= (* 2 (select main_a v_prenex_19409)) 1998) (<= (select main_a v_prenex_19410) (select main_a v_prenex_19409)) (<= (select main_a v_prenex_19410) 999) (<= (+ main_y 1) v_prenex_19409) (< v_prenex_19409 main_y))) (forall ((v_prenex_22167 Int) (v_prenex_22168 Int)) (or (<= 1000 (+ (select main_a v_prenex_22167) (select main_a v_prenex_22168))) (< v_prenex_22168 main_x) (< v_prenex_22167 main_y) (<= 1 (select main_a v_prenex_22168)) (<= 500 (select main_a v_prenex_22167)) (<= (+ main_y 1) v_prenex_22167) (<= (select main_a v_prenex_22168) 999))) (forall ((v_prenex_23464 Int) (v_prenex_23463 Int)) (or (< v_prenex_23463 main_y) (<= 0 (+ (select main_a v_prenex_23464) 498)) (<= 1000 (+ (select main_a v_prenex_23463) (select main_a v_prenex_23464))) (<= (+ main_y 1) v_prenex_23463) (<= 1 (select main_a v_prenex_23464)) (<= 1000 (* 2 (select main_a v_prenex_23463))))) (or (forall ((v_prenex_23181 Int)) (or (<= (select main_a v_prenex_23181) 1498) (<= (* 2 (select main_a v_prenex_23181)) 1998) (<= (+ main_y 1) v_prenex_23181) (<= 1 (select main_a v_prenex_23181)) (< v_prenex_23181 main_y))) (forall ((v_prenex_23182 Int)) (or (<= (select main_a v_prenex_23182) 500) (<= 0 (+ (select main_a v_prenex_23182) 498))))) (or (forall ((v_prenex_19809 Int)) (or (<= (+ main_y 1) v_prenex_19809) (<= 1000 (* 2 (select main_a v_prenex_19809))) (<= (select main_a v_prenex_19809) 1498) (< v_prenex_19809 main_y))) (forall ((v_prenex_19810 Int)) (<= 2 (* 2 (select main_a v_prenex_19810))))) (forall ((v_prenex_15529 Int) (v_prenex_15530 Int)) (or (<= (* 2 (select main_a v_prenex_15530)) 1000) (< v_prenex_15529 main_y) (<= (* 2 (select main_a v_prenex_15529)) 1998) (<= (select main_a v_prenex_15529) (+ (select main_a v_prenex_15530) 998)) (<= 0 (+ (select main_a v_prenex_15530) 498)) (<= (+ main_y 1) v_prenex_15529) (<= (select main_a v_prenex_15529) 1498))) (forall ((v_prenex_13977 Int) (v_prenex_13976 Int)) (or (<= (select main_a v_prenex_13976) 999) (< v_prenex_13976 main_y) (<= (select main_a v_prenex_13976) 1498) (<= (* 2 (select main_a v_prenex_13977)) 1000) (<= 2 (* 2 (select main_a v_prenex_13977))) (<= (+ main_y 1) v_prenex_13976) (<= 1000 (+ (select main_a v_prenex_13976) (select main_a v_prenex_13977))))) (forall ((v_prenex_12227 Int) (v_prenex_12226 Int)) (or (<= 1 (select main_a v_prenex_12227)) (<= (select main_a v_prenex_12226) 999) (< v_prenex_12226 main_y) (<= (+ main_y 1) v_prenex_12226) (<= (* 2 (select main_a v_prenex_12226)) 1998) (<= (+ (select main_a v_prenex_12226) (select main_a v_prenex_12227)) 1000))) (or (forall ((v_prenex_12065 Int)) (or (<= (select main_a v_prenex_12065) 999) (< v_prenex_12065 main_x) (<= 1 (select main_a v_prenex_12065)))) (forall ((v_prenex_12064 Int)) (or (<= (select main_a v_prenex_12064) 1498) (<= 1000 (* 2 (select main_a v_prenex_12064))) (<= (+ main_y 1) v_prenex_12064) (< v_prenex_12064 main_y)))) (forall ((v_prenex_21866 Int) (v_prenex_21867 Int)) (or (<= (select main_a v_prenex_21866) 999) (<= (select main_a v_prenex_21867) 500) (<= 1 (select main_a v_prenex_21866)) (<= (select main_a v_prenex_21866) (+ (select main_a v_prenex_21867) 998)) (<= (+ main_y 1) v_prenex_21866) (< v_prenex_21866 main_y))) (forall ((v_prenex_13169 Int) (v_prenex_13168 Int)) (or (<= (+ main_y 1) v_prenex_13168) (<= (select main_a v_prenex_13168) 1498) (<= 1 (select main_a v_prenex_13168)) (<= (select main_a v_prenex_13169) 500) (<= (select main_a v_prenex_13169) (select main_a v_prenex_13168)) (<= 0 (+ (select main_a v_prenex_13169) 498)) (< v_prenex_13168 main_y))) (forall ((v_prenex_16683 Int) (v_prenex_16684 Int)) (or (<= (* 2 (select main_a v_prenex_16683)) 1998) (<= (+ main_x 1) v_prenex_16684) (<= (+ main_y 1) v_prenex_16683) (< v_prenex_16683 main_y) (<= (select main_a v_prenex_16684) 500) (<= 1000 (+ (select main_a v_prenex_16683) (select main_a v_prenex_16684))))) (forall ((v_prenex_14207 Int) (v_prenex_14206 Int)) (or (<= (+ (select main_a v_prenex_14206) (select main_a v_prenex_14207)) 1000) (<= (select main_a v_prenex_14206) 999) (<= 0 (+ (select main_a v_prenex_14207) 498)) (< v_prenex_14206 main_y) (<= (+ main_y 1) v_prenex_14206) (<= 1000 (* 2 (select main_a v_prenex_14206))))) (forall ((v_prenex_22063 Int) (v_prenex_22064 Int)) (or (<= 1 (select main_a v_prenex_22063)) (<= (select main_a v_prenex_22064) 999) (< v_prenex_22063 main_y) (<= (+ main_y 1) v_prenex_22063) (<= 0 (+ (select main_a v_prenex_22064) 498)) (<= 1000 (+ (select main_a v_prenex_22063) (select main_a v_prenex_22064))))) (or (forall ((v_prenex_19706 Int)) (or (<= (* 2 (select main_a v_prenex_19706)) 1998) (< v_prenex_19706 main_y) (<= (select main_a v_prenex_19706) 999) (<= 500 (select main_a v_prenex_19706)) (<= (+ main_y 1) v_prenex_19706))) (forall ((v_prenex_19707 Int)) (or (<= 1 (select main_a v_prenex_19707)) (<= (* 2 (select main_a v_prenex_19707)) 1000)))) (forall ((v_prenex_16366 Int) (v_prenex_16367 Int)) (or (< v_prenex_16367 main_x) (<= 1000 (+ (select main_a v_prenex_16366) (select main_a v_prenex_16367))) (<= 1 (select main_a v_prenex_16367)) (< v_prenex_16366 main_y) (<= 0 (+ (select main_a v_prenex_16367) 498)) (<= (+ main_y 1) v_prenex_16366) (<= (select main_a v_prenex_16366) 999))) (or (forall ((v_prenex_18761 Int)) (or (<= (* 2 (select main_a v_prenex_18761)) 1000) (<= 1 (select main_a v_prenex_18761)))) (forall ((v_prenex_18760 Int)) (or (< v_prenex_18760 main_y) (<= (+ main_y 1) v_prenex_18760) (<= (* 2 (select main_a v_prenex_18760)) 1998) (<= (select main_a v_prenex_18760) 1498) (<= 1000 (* 2 (select main_a v_prenex_18760)))))) (forall ((v_prenex_19867 Int) (v_prenex_19868 Int)) (or (<= (select main_a v_prenex_19867) (+ (select main_a v_prenex_19868) 998)) (<= 2 (* 2 (select main_a v_prenex_19868))) (< v_prenex_19868 main_x) (<= (+ main_x 1) v_prenex_19868) (< v_prenex_19867 main_y))) (forall ((v_prenex_11179 Int) (v_prenex_11180 Int)) (or (<= (select main_a v_prenex_11179) (+ (select main_a v_prenex_11180) 998)) (<= 0 (+ (select main_a v_prenex_11180) 498)) (<= (+ main_x 1) v_prenex_11180) (< v_prenex_11180 main_x))) (forall ((v_prenex_21704 Int) (v_prenex_21705 Int)) (or (<= (select main_a v_prenex_21705) (select main_a v_prenex_21704)) (<= (select main_a v_prenex_21704) 999) (<= 1 (select main_a v_prenex_21704)) (<= 2 (* 2 (select main_a v_prenex_21705))) (< v_prenex_21704 main_y) (<= (+ main_y 1) v_prenex_21704))) (forall ((v_prenex_19878 Int) (v_prenex_19877 Int)) (or (< v_prenex_19877 main_y) (<= 2 (* 2 (select main_a v_prenex_19878))) (<= (+ main_y 1) v_prenex_19877) (<= (select main_a v_prenex_19878) 500) (< v_prenex_19878 main_x) (<= (select main_a v_prenex_19878) (select main_a v_prenex_19877)) (<= (select main_a v_prenex_19877) 1498))) (forall ((v_prenex_12498 Int) (v_prenex_12497 Int)) (or (< v_prenex_12497 main_y) (< v_prenex_12498 main_x) (<= (+ main_y 1) v_prenex_12497) (<= 0 (+ (select main_a v_prenex_12498) 498)) (<= 1000 (+ (select main_a v_prenex_12497) (select main_a v_prenex_12498))) (<= (* 2 (select main_a v_prenex_12497)) 1998) (<= 2 (* 2 (select main_a v_prenex_12498))))) (or (forall ((v_prenex_19941 Int)) (or (<= (select main_a v_prenex_19941) 999) (<= (+ main_y 1) v_prenex_19941) (<= 1 (select main_a v_prenex_19941)) (< v_prenex_19941 main_y))) (forall ((v_prenex_19940 Int)) (<= (* 2 (select main_a v_prenex_19940)) 1000))) (or (forall ((v_prenex_11762 Int)) (<= (select main_a v_prenex_11762) 500)) (forall ((v_prenex_11761 Int)) (or (<= (+ main_y 1) v_prenex_11761) (<= (select main_a v_prenex_11761) 999) (<= 1000 (* 2 (select main_a v_prenex_11761))) (< v_prenex_11761 main_y) (<= 1 (select main_a v_prenex_11761))))) (forall ((v_prenex_16443 Int) (v_prenex_16444 Int)) (or (<= 1 (select main_a v_prenex_16443)) (<= 2 (* 2 (select main_a v_prenex_16444))) (<= (select main_a v_prenex_16444) 500) (< v_prenex_16443 main_y) (<= 1000 (+ (select main_a v_prenex_16443) (select main_a v_prenex_16444))) (<= (+ main_y 1) v_prenex_16443) (<= (select main_a v_prenex_16443) 999))) (forall ((v_prenex_18022 Int) (v_prenex_18021 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18022))) (< v_prenex_18021 main_y) (<= (select main_a v_prenex_18022) 500) (<= (select main_a v_prenex_18021) 1498) (<= 1 (select main_a v_prenex_18021)) (<= 1000 (+ (select main_a v_prenex_18021) (select main_a v_prenex_18022))) (<= (+ main_y 1) v_prenex_18021))) (forall ((v_prenex_20568 Int) (v_prenex_20567 Int)) (or (< v_prenex_20567 main_y) (<= 1000 (+ (select main_a v_prenex_20567) (select main_a v_prenex_20568))) (<= (* 2 (select main_a v_prenex_20567)) 1998) (<= 1 (select main_a v_prenex_20568)) (<= 500 (select main_a v_prenex_20567)) (<= (+ main_y 1) v_prenex_20567))) (or (forall ((v_prenex_18874 Int)) (or (<= (select main_a v_prenex_18874) 999) (< v_prenex_18874 main_y) (<= (* 2 (select main_a v_prenex_18874)) 1998) (<= (+ main_y 1) v_prenex_18874) (<= 500 (select main_a v_prenex_18874)))) (forall ((v_prenex_18875 Int)) (or (<= (select main_a v_prenex_18875) 500) (<= 1 (select main_a v_prenex_18875))))) (forall ((v_prenex_15111 Int) (v_prenex_15110 Int)) (or (< v_prenex_15110 main_y) (<= (select main_a v_prenex_15111) 500) (<= 1000 (+ (select main_a v_prenex_15110) (select main_a v_prenex_15111))) (<= (* 2 (select main_a v_prenex_15111)) 1000) (<= (+ main_y 1) v_prenex_15110) (<= 500 (select main_a v_prenex_15110)))) (forall ((v_prenex_23204 Int) (v_prenex_23203 Int)) (or (<= (+ main_y 1) v_prenex_23203) (<= 1 (select main_a v_prenex_23204)) (<= (select main_a v_prenex_23203) 999) (<= 1000 (+ (select main_a v_prenex_23203) (select main_a v_prenex_23204))) (<= (* 2 (select main_a v_prenex_23203)) 1998) (<= (select main_a v_prenex_23204) 999) (< v_prenex_23203 main_y))) (forall ((v_prenex_21712 Int) (v_prenex_21713 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21713))) (<= (select main_a v_prenex_21713) 999) (< v_prenex_21712 main_y) (<= 1 (select main_a v_prenex_21712)) (<= (+ main_x 1) v_prenex_21713) (<= (+ main_y 1) v_prenex_21712) (<= (select main_a v_prenex_21713) (select main_a v_prenex_21712)))) (forall ((v_prenex_19740 Int) (v_prenex_19741 Int)) (or (<= (+ (select main_a v_prenex_19740) (select main_a v_prenex_19741)) 1000) (<= (select main_a v_prenex_19740) 999) (< v_prenex_19741 main_x) (<= (+ main_y 1) v_prenex_19740) (< v_prenex_19740 main_y))) (forall ((v_prenex_15810 Int) (v_prenex_15809 Int)) (or (<= 1 (select main_a v_prenex_15810)) (<= (select main_a v_prenex_15809) 1498) (<= (+ main_y 1) v_prenex_15809) (<= 500 (select main_a v_prenex_15809)) (< v_prenex_15809 main_y) (<= (select main_a v_prenex_15810) 500) (<= (select main_a v_prenex_15809) (+ (select main_a v_prenex_15810) 998)))) (or (forall ((v_prenex_11879 Int)) (or (<= (select main_a v_prenex_11879) 999) (<= 1 (select main_a v_prenex_11879)))) (forall ((v_prenex_11878 Int)) (or (< v_prenex_11878 main_y) (<= (+ main_y 1) v_prenex_11878) (<= 500 (select main_a v_prenex_11878)) (<= 1000 (* 2 (select main_a v_prenex_11878)))))) (or (forall ((v_prenex_17947 Int)) (or (<= (* 2 (select main_a v_prenex_17947)) 1000) (<= 0 (+ (select main_a v_prenex_17947) 498)))) (forall ((v_prenex_17946 Int)) (or (< v_prenex_17946 main_y) (<= 1000 (* 2 (select main_a v_prenex_17946))) (<= (+ main_y 1) v_prenex_17946) (<= 500 (select main_a v_prenex_17946))))) (forall ((v_prenex_20877 Int) (v_prenex_20876 Int)) (or (<= 0 (+ (select main_a v_prenex_20877) 498)) (<= (+ main_y 1) v_prenex_20876) (< v_prenex_20876 main_y) (<= 500 (select main_a v_prenex_20876)) (<= (select main_a v_prenex_20877) (select main_a v_prenex_20876)) (<= (* 2 (select main_a v_prenex_20876)) 1998))) (forall ((v_prenex_20292 Int) (v_prenex_20291 Int)) (or (<= 1000 (+ (select main_a v_prenex_20291) (select main_a v_prenex_20292))) (<= 2 (* 2 (select main_a v_prenex_20292))) (< v_prenex_20291 main_y) (<= (select main_a v_prenex_20292) 999) (<= (+ main_y 1) v_prenex_20291) (<= 500 (select main_a v_prenex_20291)) (<= (* 2 (select main_a v_prenex_20291)) 1998))) (forall ((v_prenex_21250 Int) (v_prenex_21249 Int)) (or (<= (* 2 (select main_a v_prenex_21250)) 1000) (<= (+ main_y 1) v_prenex_21249) (<= (* 2 (select main_a v_prenex_21249)) 1998) (<= 1000 (+ (select main_a v_prenex_21249) (select main_a v_prenex_21250))) (< v_prenex_21249 main_y) (<= 0 (+ (select main_a v_prenex_21250) 498)) (<= (select main_a v_prenex_21249) 1498))) (forall ((v_prenex_17587 Int) (v_prenex_17588 Int)) (or (<= (+ main_y 1) v_prenex_17587) (<= (select main_a v_prenex_17587) 1498) (<= 500 (select main_a v_prenex_17587)) (< v_prenex_17587 main_y) (<= (select main_a v_prenex_17587) (+ (select main_a v_prenex_17588) 998)) (<= 2 (* 2 (select main_a v_prenex_17588))))) (forall ((v_prenex_20173 Int) (v_prenex_20172 Int)) (or (<= 500 (select main_a v_prenex_20172)) (<= (+ main_y 1) v_prenex_20172) (<= 1000 (* 2 (select main_a v_prenex_20172))) (< v_prenex_20172 main_y) (<= (select main_a v_prenex_20172) (+ (select main_a v_prenex_20173) 998)) (<= (* 2 (select main_a v_prenex_20173)) 1000))) (forall ((v_prenex_20298 Int) (v_prenex_20297 Int)) (or (<= 500 (select main_a v_prenex_20297)) (<= 1000 (* 2 (select main_a v_prenex_20297))) (<= 1 (select main_a v_prenex_20298)) (< v_prenex_20297 main_y) (<= (select main_a v_prenex_20298) (select main_a v_prenex_20297)) (<= (+ main_y 1) v_prenex_20297) (<= 2 (* 2 (select main_a v_prenex_20298))))) (forall ((v_prenex_22673 Int) (v_prenex_22674 Int)) (or (<= (+ (select main_a v_prenex_22673) (select main_a v_prenex_22674)) 1000) (<= (* 2 (select main_a v_prenex_22673)) 1998) (<= (* 2 (select main_a v_prenex_22674)) 1000) (<= (select main_a v_prenex_22674) 500) (< v_prenex_22673 main_y) (<= (+ main_y 1) v_prenex_22673))) (forall ((v_prenex_13778 Int) (v_prenex_13777 Int)) (or (<= 0 (+ (select main_a v_prenex_13778) 498)) (<= (+ main_y 1) v_prenex_13777) (<= (select main_a v_prenex_13777) 999) (< v_prenex_13777 main_y) (<= (select main_a v_prenex_13777) 1498) (<= 1000 (+ (select main_a v_prenex_13777) (select main_a v_prenex_13778))))) (or (forall ((v_prenex_11060 Int)) (<= 2 (* 2 (select main_a v_prenex_11060)))) (forall ((v_prenex_11059 Int)) (or (<= (select main_a v_prenex_11059) 999) (<= (select main_a v_prenex_11059) 1498) (<= (+ main_y 1) v_prenex_11059) (<= 1000 (* 2 (select main_a v_prenex_11059))) (< v_prenex_11059 main_y)))) (forall ((v_prenex_13549 Int) (v_prenex_13550 Int)) (or (<= 1000 (+ (select main_a v_prenex_13549) (select main_a v_prenex_13550))) (<= (+ main_y 1) v_prenex_13549) (<= 500 (select main_a v_prenex_13549)) (<= 1 (select main_a v_prenex_13549)) (<= 2 (* 2 (select main_a v_prenex_13550))) (< v_prenex_13549 main_y))) (or (forall ((v_prenex_10922 Int)) (or (<= (select main_a v_prenex_10922) 999) (< v_prenex_10922 main_y) (<= (+ main_y 1) v_prenex_10922) (<= 1000 (* 2 (select main_a v_prenex_10922))))) (forall ((v_prenex_13189 Int)) (<= 2 (* 2 (select main_a v_prenex_13189))))) (or (forall ((v_prenex_22949 Int)) (or (<= (select main_a v_prenex_22949) 999) (<= (select main_a v_prenex_22949) 500))) (forall ((v_prenex_22948 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22948))) (<= (+ main_y 1) v_prenex_22948) (< v_prenex_22948 main_y) (<= (* 2 (select main_a v_prenex_22948)) 1998)))) (forall ((v_prenex_15472 Int) (v_prenex_15471 Int)) (or (<= (+ main_y 1) v_prenex_15471) (<= (+ main_x 1) v_prenex_15472) (< v_prenex_15471 main_y) (<= 2 (* 2 (select main_a v_prenex_15472))) (<= 0 (+ (select main_a v_prenex_15472) 498)) (<= (select main_a v_prenex_15472) (select main_a v_prenex_15471)) (<= 1 (select main_a v_prenex_15471)))) (forall ((v_prenex_14857 Int) (v_prenex_14856 Int)) (or (<= 500 (select main_a v_prenex_14856)) (<= (select main_a v_prenex_14856) (+ (select main_a v_prenex_14857) 998)) (<= (select main_a v_prenex_14857) 500) (<= 2 (* 2 (select main_a v_prenex_14857))) (<= (+ main_y 1) v_prenex_14856) (< v_prenex_14856 main_y))) (or (forall ((v_prenex_18260 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18260))) (<= 0 (+ (select main_a v_prenex_18260) 498)))) (forall ((v_prenex_18259 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18259))) (<= (+ main_y 1) v_prenex_18259) (< v_prenex_18259 main_y) (<= (* 2 (select main_a v_prenex_18259)) 1998)))) (forall ((v_prenex_12356 Int) (v_prenex_12357 Int)) (or (<= (select main_a v_prenex_12357) (select main_a v_prenex_12356)) (<= 1 (select main_a v_prenex_12356)) (< v_prenex_12357 main_x) (<= 0 (+ (select main_a v_prenex_12357) 498)) (< v_prenex_12356 main_y) (<= (+ main_y 1) v_prenex_12356))) (forall ((v_prenex_19157 Int) (v_prenex_19156 Int)) (or (<= 1000 (+ (select main_a v_prenex_19156) (select main_a v_prenex_19157))) (<= 1000 (* 2 (select main_a v_prenex_19156))) (<= (select main_a v_prenex_19156) 1498) (<= 1 (select main_a v_prenex_19157)) (<= (+ main_y 1) v_prenex_19156) (< v_prenex_19156 main_y) (<= 2 (* 2 (select main_a v_prenex_19157))))) (forall ((v_prenex_15268 Int) (v_prenex_15267 Int)) (or (<= (select main_a v_prenex_15268) 999) (<= (select main_a v_prenex_15268) (select main_a v_prenex_15267)) (<= (+ main_y 1) v_prenex_15267) (<= 1000 (* 2 (select main_a v_prenex_15267))) (<= (* 2 (select main_a v_prenex_15267)) 1998) (< v_prenex_15267 main_y) (<= 2 (* 2 (select main_a v_prenex_15268))))) (forall ((v_prenex_17093 Int) (v_prenex_17094 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17094))) (<= (select main_a v_prenex_17093) 1498) (< v_prenex_17093 main_y) (<= 1 (select main_a v_prenex_17093)) (<= (+ main_y 1) v_prenex_17093) (<= (select main_a v_prenex_17093) (+ (select main_a v_prenex_17094) 998)))) (forall ((v_prenex_19641 Int) (v_prenex_19640 Int)) (or (<= (select main_a v_prenex_19641) 500) (< v_prenex_19640 main_y) (<= (select main_a v_prenex_19640) 999) (<= (+ (select main_a v_prenex_19640) (select main_a v_prenex_19641)) 1000) (<= (+ main_y 1) v_prenex_19640) (<= 1 (select main_a v_prenex_19641)) (<= 1000 (* 2 (select main_a v_prenex_19640))))) (forall ((v_prenex_19107 Int) (v_prenex_19106 Int)) (or (<= (* 2 (select main_a v_prenex_19106)) 1998) (<= 0 (+ (select main_a v_prenex_19107) 498)) (<= (+ main_y 1) v_prenex_19106) (<= (select main_a v_prenex_19106) (+ (select main_a v_prenex_19107) 998)) (<= (select main_a v_prenex_19107) 999) (< v_prenex_19106 main_y))) (or (forall ((v_prenex_17006 Int)) (or (<= (* 2 (select main_a v_prenex_17006)) 1000) (<= 0 (+ (select main_a v_prenex_17006) 498)))) (forall ((v_prenex_17005 Int)) (or (<= (select main_a v_prenex_17005) 1498) (< v_prenex_17005 main_y) (<= (+ main_y 1) v_prenex_17005) (<= 1000 (* 2 (select main_a v_prenex_17005))) (<= 1 (select main_a v_prenex_17005))))) (forall ((v_prenex_11773 Int) (v_prenex_11774 Int)) (or (<= 1 (select main_a v_prenex_11773)) (<= 2 (* 2 (select main_a v_prenex_11774))) (<= (* 2 (select main_a v_prenex_11773)) 1998) (<= (+ main_y 1) v_prenex_11773) (< v_prenex_11773 main_y) (<= (select main_a v_prenex_11773) (+ (select main_a v_prenex_11774) 998)))) (or (forall ((v_prenex_11949 Int)) (or (<= (select main_a v_prenex_11949) 999) (<= 0 (+ (select main_a v_prenex_11949) 498)))) (forall ((v_prenex_11948 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11948))) (< v_prenex_11948 main_y) (<= (+ main_y 1) v_prenex_11948) (<= 1 (select main_a v_prenex_11948)) (<= (select main_a v_prenex_11948) 999)))) (forall ((v_prenex_13358 Int) (v_prenex_13359 Int)) (or (<= (select main_a v_prenex_13359) 999) (< v_prenex_13358 main_y) (<= (* 2 (select main_a v_prenex_13358)) 1998) (<= 1000 (+ (select main_a v_prenex_13358) (select main_a v_prenex_13359))) (<= (+ main_y 1) v_prenex_13358) (< v_prenex_13359 main_x) (<= 2 (* 2 (select main_a v_prenex_13359))))) (forall ((v_prenex_19778 Int) (v_prenex_19777 Int)) (or (<= (* 2 (select main_a v_prenex_19778)) 1000) (<= 2 (* 2 (select main_a v_prenex_19778))) (<= 500 (select main_a v_prenex_19777)) (< v_prenex_19777 main_y) (<= (select main_a v_prenex_19778) (select main_a v_prenex_19777)) (<= (+ main_y 1) v_prenex_19777) (<= 1000 (* 2 (select main_a v_prenex_19777))))) (forall ((v_prenex_11123 Int) (v_prenex_11122 Int)) (or (< v_prenex_11122 main_y) (<= 1000 (* 2 (select main_a v_prenex_11122))) (<= (+ (select main_a v_prenex_11122) (select main_a v_prenex_11123)) 1000) (<= (+ main_y 1) v_prenex_11122) (<= (select main_a v_prenex_11123) 500) (<= 0 (+ (select main_a v_prenex_11123) 498)) (<= (* 2 (select main_a v_prenex_11122)) 1998))) (forall ((v_prenex_18345 Int) (v_prenex_18344 Int)) (or (<= (select main_a v_prenex_18344) 1498) (<= (+ main_y 1) v_prenex_18344) (<= (+ (select main_a v_prenex_18344) (select main_a v_prenex_18345)) 1000) (<= 2 (* 2 (select main_a v_prenex_18345))) (< v_prenex_18344 main_y) (<= 500 (select main_a v_prenex_18344)) (<= 1 (select main_a v_prenex_18345)))) (forall ((v_prenex_23343 Int) (v_prenex_23344 Int)) (or (< v_prenex_23343 main_y) (<= (+ main_y 1) v_prenex_23343) (<= (select main_a v_prenex_23343) 999) (<= (select main_a v_prenex_23343) (+ (select main_a v_prenex_23344) 998)) (<= 2 (* 2 (select main_a v_prenex_23344))) (<= (select main_a v_prenex_23343) 1498))) (forall ((v_prenex_13983 Int) (v_prenex_13982 Int)) (or (<= (select main_a v_prenex_13983) 500) (<= 2 (* 2 (select main_a v_prenex_13983))) (<= (+ main_y 1) v_prenex_13982) (<= 1 (select main_a v_prenex_13982)) (< v_prenex_13982 main_y) (<= (* 2 (select main_a v_prenex_13982)) 1998) (<= 1000 (+ (select main_a v_prenex_13982) (select main_a v_prenex_13983))))) (forall ((v_prenex_16256 Int) (v_prenex_16257 Int)) (or (<= (select main_a v_prenex_16257) 999) (<= 1 (select main_a v_prenex_16256)) (< v_prenex_16256 main_y) (<= 1000 (+ (select main_a v_prenex_16256) (select main_a v_prenex_16257))) (<= (select main_a v_prenex_16256) 1498) (<= (+ main_y 1) v_prenex_16256))) (forall ((v_prenex_22242 Int) (v_prenex_22241 Int)) (or (< v_prenex_22241 main_y) (<= (+ main_x 1) v_prenex_22242) (<= 2 (* 2 (select main_a v_prenex_22242))) (<= (select main_a v_prenex_22241) (+ (select main_a v_prenex_22242) 998)) (<= 500 (select main_a v_prenex_22241)) (<= (* 2 (select main_a v_prenex_22242)) 1000) (<= (+ main_y 1) v_prenex_22241))) (or (forall ((v_prenex_14993 Int)) (or (<= 0 (+ (select main_a v_prenex_14993) 498)) (<= (* 2 (select main_a v_prenex_14993)) 1000))) (forall ((v_prenex_14992 Int)) (or (<= 500 (select main_a v_prenex_14992)) (< v_prenex_14992 main_y) (<= (select main_a v_prenex_14992) 1498) (<= (+ main_y 1) v_prenex_14992) (<= 1000 (* 2 (select main_a v_prenex_14992)))))) (forall ((v_prenex_16354 Int) (v_prenex_16355 Int)) (or (< v_prenex_16354 main_y) (<= (select main_a v_prenex_16354) 999) (<= (+ main_y 1) v_prenex_16354) (<= 0 (+ (select main_a v_prenex_16355) 498)) (<= (select main_a v_prenex_16355) (select main_a v_prenex_16354)) (<= (select main_a v_prenex_16355) 999) (<= (* 2 (select main_a v_prenex_16354)) 1998))) (forall ((v_prenex_12389 Int) (v_prenex_12390 Int)) (or (<= (* 2 (select main_a v_prenex_12389)) 1998) (<= (+ main_y 1) v_prenex_12389) (<= (select main_a v_prenex_12390) 500) (<= (select main_a v_prenex_12389) 1498) (<= (select main_a v_prenex_12389) (+ (select main_a v_prenex_12390) 998)) (<= (* 2 (select main_a v_prenex_12390)) 1000) (< v_prenex_12389 main_y))) (forall ((v_prenex_16723 Int) (v_prenex_16724 Int)) (or (<= 500 (select main_a v_prenex_16723)) (<= 0 (+ (select main_a v_prenex_16724) 498)) (<= (+ main_y 1) v_prenex_16723) (<= 2 (* 2 (select main_a v_prenex_16724))) (< v_prenex_16723 main_y) (<= (+ (select main_a v_prenex_16723) (select main_a v_prenex_16724)) 1000))) (forall ((v_prenex_18106 Int) (v_prenex_18105 Int)) (or (<= (select main_a v_prenex_18106) 999) (<= 500 (select main_a v_prenex_18105)) (<= 1000 (+ (select main_a v_prenex_18105) (select main_a v_prenex_18106))) (<= (+ main_y 1) v_prenex_18105) (<= (* 2 (select main_a v_prenex_18105)) 1998) (<= (select main_a v_prenex_18106) 500) (< v_prenex_18105 main_y))) (forall ((v_prenex_23046 Int) (v_prenex_23047 Int)) (or (<= 1 (select main_a v_prenex_23047)) (<= (+ main_y 1) v_prenex_23046) (< v_prenex_23046 main_y) (<= 0 (+ (select main_a v_prenex_23047) 498)) (<= 1000 (+ (select main_a v_prenex_23046) (select main_a v_prenex_23047))) (<= (+ main_x 1) v_prenex_23047) (<= (* 2 (select main_a v_prenex_23046)) 1998))) (forall ((v_prenex_18699 Int) (v_prenex_18698 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18699))) (<= (+ main_y 1) v_prenex_18698) (<= (* 2 (select main_a v_prenex_18698)) 1998) (<= 1 (select main_a v_prenex_18699)) (<= (select main_a v_prenex_18698) 999) (< v_prenex_18698 main_y) (<= (select main_a v_prenex_18699) (select main_a v_prenex_18698)))) (forall ((v_prenex_14081 Int) (v_prenex_14080 Int)) (or (< v_prenex_14080 main_y) (<= 1000 (* 2 (select main_a v_prenex_14080))) (<= 2 (* 2 (select main_a v_prenex_14081))) (<= (+ main_y 1) v_prenex_14080) (<= (select main_a v_prenex_14081) (select main_a v_prenex_14080)) (<= (* 2 (select main_a v_prenex_14081)) 1000) (<= 500 (select main_a v_prenex_14080)))) (forall ((v_prenex_17471 Int) (v_prenex_17472 Int)) (or (<= (select main_a v_prenex_17471) 999) (<= (select main_a v_prenex_17471) (+ (select main_a v_prenex_17472) 998)) (<= 0 (+ (select main_a v_prenex_17472) 498)) (< v_prenex_17471 main_y) (<= (+ main_y 1) v_prenex_17471) (<= (select main_a v_prenex_17472) 500) (<= (+ main_x 1) v_prenex_17472))) (forall ((v_prenex_15378 Int) (v_prenex_15377 Int)) (or (<= 500 (select main_a v_prenex_15377)) (< v_prenex_15377 main_y) (<= 1000 (* 2 (select main_a v_prenex_15377))) (<= (select main_a v_prenex_15378) (select main_a v_prenex_15377)) (<= 0 (+ (select main_a v_prenex_15378) 498)) (<= (+ main_y 1) v_prenex_15377))) (forall ((v_prenex_17737 Int) (v_prenex_17738 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17738))) (< v_prenex_17737 main_y) (<= (+ (select main_a v_prenex_17737) (select main_a v_prenex_17738)) 1000) (<= 0 (+ (select main_a v_prenex_17738) 498)) (<= 1000 (* 2 (select main_a v_prenex_17737))) (<= 500 (select main_a v_prenex_17737)) (<= (+ main_y 1) v_prenex_17737))) (forall ((v_prenex_18873 Int) (v_prenex_18872 Int)) (or (<= (select main_a v_prenex_18873) 500) (< v_prenex_18872 main_y) (< v_prenex_18873 main_x) (<= 1 (select main_a v_prenex_18872)) (<= 1 (select main_a v_prenex_18873)) (<= (select main_a v_prenex_18872) (+ (select main_a v_prenex_18873) 998)) (<= (+ main_y 1) v_prenex_18872))) (forall ((v_prenex_23731 Int) (v_prenex_23730 Int)) (or (<= (+ main_y 1) v_prenex_23730) (<= (select main_a v_prenex_23730) 999) (<= 1 (select main_a v_prenex_23730)) (<= 2 (* 2 (select main_a v_prenex_23731))) (< v_prenex_23730 main_y) (<= (* 2 (select main_a v_prenex_23731)) 1000) (<= 1000 (+ (select main_a v_prenex_23730) (select main_a v_prenex_23731))))) (forall ((v_prenex_19100 Int) (v_prenex_19101 Int)) (or (<= (+ main_y 1) v_prenex_19100) (< v_prenex_19100 main_y) (<= 1 (select main_a v_prenex_19101)) (<= 0 (+ (select main_a v_prenex_19101) 498)) (<= 1 (select main_a v_prenex_19100)) (<= 1000 (+ (select main_a v_prenex_19100) (select main_a v_prenex_19101))))) (forall ((v_prenex_14624 Int) (v_prenex_14623 Int)) (or (<= (+ (select main_a v_prenex_14623) (select main_a v_prenex_14624)) 1000) (< v_prenex_14623 main_y) (<= (+ main_y 1) v_prenex_14623) (<= (select main_a v_prenex_14624) 500) (<= 1 (select main_a v_prenex_14623)))) (forall ((v_prenex_21110 Int) (v_prenex_21111 Int)) (or (<= 1 (select main_a v_prenex_21111)) (<= 500 (select main_a v_prenex_21110)) (<= (select main_a v_prenex_21110) 999) (<= (+ (select main_a v_prenex_21110) (select main_a v_prenex_21111)) 1000) (<= (+ main_y 1) v_prenex_21110) (<= 2 (* 2 (select main_a v_prenex_21111))) (< v_prenex_21110 main_y))) (or (forall ((v_prenex_13234 Int)) (or (<= (* 2 (select main_a v_prenex_13234)) 1998) (<= 1 (select main_a v_prenex_13234)) (<= (+ main_y 1) v_prenex_13234) (<= 500 (select main_a v_prenex_13234)) (< v_prenex_13234 main_y))) (forall ((v_prenex_13235 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13235))) (<= (* 2 (select main_a v_prenex_13235)) 1000)))) (forall ((v_prenex_16374 Int) (v_prenex_16375 Int)) (or (<= 500 (select main_a v_prenex_16374)) (<= (select main_a v_prenex_16374) 1498) (<= 0 (+ (select main_a v_prenex_16375) 498)) (<= 2 (* 2 (select main_a v_prenex_16375))) (< v_prenex_16374 main_y) (<= (+ main_y 1) v_prenex_16374) (<= (select main_a v_prenex_16375) (select main_a v_prenex_16374)))) (forall ((v_prenex_16764 Int) (v_prenex_16763 Int)) (or (<= 1 (select main_a v_prenex_16763)) (<= (+ main_y 1) v_prenex_16763) (< v_prenex_16763 main_y) (<= 1 (select main_a v_prenex_16764)) (<= (select main_a v_prenex_16764) (select main_a v_prenex_16763)) (<= (select main_a v_prenex_16764) 500) (<= 1000 (* 2 (select main_a v_prenex_16763))))) (or (forall ((v_prenex_12718 Int)) (or (<= (+ main_y 1) v_prenex_12718) (< v_prenex_12718 main_y) (<= (* 2 (select main_a v_prenex_12718)) 1998) (<= 1 (select main_a v_prenex_12718)))) (forall ((v_prenex_12719 Int)) (or (<= (+ main_x 1) v_prenex_12719) (<= 0 (+ (select main_a v_prenex_12719) 498))))) (forall ((v_prenex_12579 Int) (v_prenex_12578 Int)) (or (<= 500 (select main_a v_prenex_12578)) (<= (* 2 (select main_a v_prenex_12578)) 1998) (<= (select main_a v_prenex_12579) 500) (<= (+ main_y 1) v_prenex_12578) (<= 0 (+ (select main_a v_prenex_12579) 498)) (< v_prenex_12578 main_y) (<= 1000 (+ (select main_a v_prenex_12578) (select main_a v_prenex_12579))))) (forall ((v_prenex_21788 Int) (v_prenex_21789 Int)) (or (< v_prenex_21788 main_y) (<= 1 (select main_a v_prenex_21789)) (<= (+ main_y 1) v_prenex_21788) (<= 1 (select main_a v_prenex_21788)) (<= (select main_a v_prenex_21788) (+ (select main_a v_prenex_21789) 998)) (< v_prenex_21789 main_x) (<= (select main_a v_prenex_21789) 999))) (forall ((v_prenex_11300 Int) (v_prenex_11301 Int)) (or (<= (+ main_y 1) v_prenex_11300) (<= (+ main_x 1) v_prenex_11301) (<= 1000 (* 2 (select main_a v_prenex_11300))) (<= (select main_a v_prenex_11300) (+ (select main_a v_prenex_11301) 998)) (< v_prenex_11300 main_y))) (forall ((v_prenex_12246 Int) (v_prenex_12247 Int)) (or (<= 1000 (+ (select main_a v_prenex_12246) (select main_a v_prenex_12247))) (< v_prenex_12247 main_x) (< v_prenex_12246 main_y) (<= (select main_a v_prenex_12247) 999) (<= (+ main_y 1) v_prenex_12246) (<= 1000 (* 2 (select main_a v_prenex_12246))))) (forall ((v_prenex_19764 Int) (v_prenex_19763 Int)) (or (< v_prenex_19763 main_y) (<= (+ main_y 1) v_prenex_19763) (<= (select main_a v_prenex_19764) (select main_a v_prenex_19763)) (<= (select main_a v_prenex_19764) 500) (<= (select main_a v_prenex_19763) 999) (<= 1 (select main_a v_prenex_19763)) (<= (select main_a v_prenex_19764) 999))) (forall ((v_prenex_18376 Int) (v_prenex_18377 Int)) (or (<= 1 (select main_a v_prenex_18376)) (<= 0 (+ (select main_a v_prenex_18377) 498)) (<= 1000 (+ (select main_a v_prenex_18376) (select main_a v_prenex_18377))) (<= (+ main_y 1) v_prenex_18376) (<= (select main_a v_prenex_18376) 1498) (< v_prenex_18376 main_y))) (or (forall ((v_prenex_13966 Int)) (or (<= (select main_a v_prenex_13966) 999) (< v_prenex_13966 main_y) (<= (+ main_y 1) v_prenex_13966) (<= (* 2 (select main_a v_prenex_13966)) 1998))) (forall ((v_prenex_13967 Int)) (or (<= (select main_a v_prenex_13967) 500) (< v_prenex_13967 main_x) (<= 2 (* 2 (select main_a v_prenex_13967)))))) (forall ((v_prenex_23327 Int) (v_prenex_23328 Int)) (or (<= (+ main_y 1) v_prenex_23327) (<= (+ main_x 1) v_prenex_23328) (<= 500 (select main_a v_prenex_23327)) (<= (* 2 (select main_a v_prenex_23328)) 1000) (<= 1000 (+ (select main_a v_prenex_23327) (select main_a v_prenex_23328))) (<= (select main_a v_prenex_23328) 500) (< v_prenex_23327 main_y))) (forall ((v_prenex_11352 Int) (v_prenex_11353 Int)) (or (<= (select main_a v_prenex_11352) 999) (<= 1000 (+ (select main_a v_prenex_11352) (select main_a v_prenex_11353))) (<= (select main_a v_prenex_11353) 999) (<= (* 2 (select main_a v_prenex_11352)) 1998) (<= (+ main_y 1) v_prenex_11352) (< v_prenex_11352 main_y))) (or (forall ((v_prenex_16773 Int)) (or (< v_prenex_16773 main_y) (<= (+ main_y 1) v_prenex_16773) (<= 1000 (* 2 (select main_a v_prenex_16773))))) (forall ((v_prenex_16774 Int)) (or (<= (+ main_x 1) v_prenex_16774) (<= 1 (select main_a v_prenex_16774)) (<= 2 (* 2 (select main_a v_prenex_16774)))))) (forall ((v_prenex_14383 Int) (v_prenex_14382 Int)) (or (<= (select main_a v_prenex_14382) 1498) (<= (select main_a v_prenex_14383) 500) (<= 1 (select main_a v_prenex_14383)) (<= (select main_a v_prenex_14383) (select main_a v_prenex_14382)) (<= (select main_a v_prenex_14382) 999) (< v_prenex_14382 main_y) (<= (+ main_y 1) v_prenex_14382))) (forall ((v_prenex_16897 Int) (v_prenex_16898 Int)) (or (<= (select main_a v_prenex_16897) (+ (select main_a v_prenex_16898) 998)) (< v_prenex_16898 main_x) (<= 0 (+ (select main_a v_prenex_16898) 498)) (<= 500 (select main_a v_prenex_16897)) (<= (select main_a v_prenex_16898) 999) (<= (+ main_y 1) v_prenex_16897) (< v_prenex_16897 main_y))) (forall ((v_prenex_18901 Int) (v_prenex_18900 Int)) (or (<= (select main_a v_prenex_18901) (select main_a v_prenex_18900)) (<= 1 (select main_a v_prenex_18901)) (<= (+ main_y 1) v_prenex_18900) (<= 2 (* 2 (select main_a v_prenex_18901))) (< v_prenex_18900 main_y) (<= (select main_a v_prenex_18900) 999) (<= 1 (select main_a v_prenex_18900)))) (forall ((v_prenex_22782 Int) (v_prenex_22783 Int)) (or (<= (select main_a v_prenex_22782) 1498) (< v_prenex_22782 main_y) (<= 1 (select main_a v_prenex_22783)) (<= (* 2 (select main_a v_prenex_22782)) 1998) (<= 1000 (+ (select main_a v_prenex_22782) (select main_a v_prenex_22783))) (<= (+ main_y 1) v_prenex_22782) (<= (select main_a v_prenex_22783) 999))) (or (forall ((v_prenex_11897 Int)) (or (<= (select main_a v_prenex_11897) 999) (<= 1 (select main_a v_prenex_11897)))) (forall ((v_prenex_11896 Int)) (or (<= (+ main_y 1) v_prenex_11896) (<= 500 (select main_a v_prenex_11896)) (<= (* 2 (select main_a v_prenex_11896)) 1998) (< v_prenex_11896 main_y)))) (forall ((v_prenex_18701 Int) (v_prenex_18700 Int)) (or (< v_prenex_18700 main_y) (<= 1 (select main_a v_prenex_18700)) (<= (select main_a v_prenex_18700) 1498) (<= (* 2 (select main_a v_prenex_18701)) 1000) (<= 1 (select main_a v_prenex_18701)) (<= (select main_a v_prenex_18700) (+ (select main_a v_prenex_18701) 998)) (<= (+ main_y 1) v_prenex_18700))) (forall ((v_prenex_12348 Int) (v_prenex_12349 Int)) (or (<= (* 2 (select main_a v_prenex_12348)) 1998) (< v_prenex_12348 main_y) (<= 1000 (+ (select main_a v_prenex_12348) (select main_a v_prenex_12349))) (<= 500 (select main_a v_prenex_12348)) (<= (select main_a v_prenex_12349) 999) (<= (+ main_y 1) v_prenex_12348))) (forall ((v_prenex_22976 Int) (v_prenex_22977 Int)) (or (<= (select main_a v_prenex_22977) 500) (<= 1 (select main_a v_prenex_22977)) (<= (select main_a v_prenex_22976) 999) (<= (+ main_y 1) v_prenex_22976) (<= (+ (select main_a v_prenex_22976) (select main_a v_prenex_22977)) 1000) (< v_prenex_22976 main_y))) (or (forall ((v_prenex_14329 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14329))) (<= (select main_a v_prenex_14329) 500))) (forall ((v_prenex_14328 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14328))) (<= 500 (select main_a v_prenex_14328)) (< v_prenex_14328 main_y) (<= (select main_a v_prenex_14328) 999) (<= (+ main_y 1) v_prenex_14328)))) (forall ((v_prenex_15938 Int) (v_prenex_15937 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15937))) (<= 0 (+ (select main_a v_prenex_15938) 498)) (<= 2 (* 2 (select main_a v_prenex_15938))) (<= (select main_a v_prenex_15937) (+ (select main_a v_prenex_15938) 998)) (< v_prenex_15937 main_y) (<= (+ main_y 1) v_prenex_15937))) (forall ((v_prenex_13389 Int) (v_prenex_13388 Int)) (or (<= (+ (select main_a v_prenex_13388) (select main_a v_prenex_13389)) 1000) (<= (+ main_x 1) v_prenex_13389) (<= (select main_a v_prenex_13389) 999) (< v_prenex_13388 main_y) (< v_prenex_13389 main_x))) (forall ((v_prenex_14199 Int) (v_prenex_14198 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14198))) (<= 500 (select main_a v_prenex_14198)) (< v_prenex_14198 main_y) (<= (+ main_y 1) v_prenex_14198) (<= 1 (select main_a v_prenex_14199)) (<= 1000 (+ (select main_a v_prenex_14198) (select main_a v_prenex_14199))))) (or (forall ((v_prenex_16231 Int)) (<= (* 2 (select main_a v_prenex_16231)) 1000)) (forall ((v_prenex_16230 Int)) (or (< v_prenex_16230 main_y) (<= (select main_a v_prenex_16230) 1498) (<= 1000 (* 2 (select main_a v_prenex_16230))) (<= (* 2 (select main_a v_prenex_16230)) 1998) (<= (+ main_y 1) v_prenex_16230)))) (or (forall ((v_prenex_13792 Int)) (or (<= 1 (select main_a v_prenex_13792)) (<= (select main_a v_prenex_13792) 500))) (forall ((v_prenex_13791 Int)) (or (<= (* 2 (select main_a v_prenex_13791)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13791))) (< v_prenex_13791 main_y) (<= (+ main_y 1) v_prenex_13791) (<= 500 (select main_a v_prenex_13791))))) (forall ((v_prenex_10950 Int) (v_prenex_10949 Int)) (or (<= 500 (select main_a v_prenex_10949)) (<= (+ main_y 1) v_prenex_10949) (<= (select main_a v_prenex_10950) 500) (< v_prenex_10950 main_x) (<= 1000 (+ (select main_a v_prenex_10949) (select main_a v_prenex_10950))) (< v_prenex_10949 main_y) (<= (select main_a v_prenex_10950) 999))) (forall ((v_prenex_21751 Int) (v_prenex_21750 Int)) (or (<= 1 (select main_a v_prenex_21751)) (<= 1000 (* 2 (select main_a v_prenex_21750))) (<= (+ main_y 1) v_prenex_21750) (< v_prenex_21750 main_y) (<= (* 2 (select main_a v_prenex_21751)) 1000) (<= (select main_a v_prenex_21750) (+ (select main_a v_prenex_21751) 998)))) (forall ((v_prenex_12489 Int) (v_prenex_12490 Int)) (or (<= (+ (select main_a v_prenex_12489) (select main_a v_prenex_12490)) 1000) (<= (select main_a v_prenex_12489) 999) (<= (+ main_y 1) v_prenex_12489) (<= (* 2 (select main_a v_prenex_12490)) 1000) (<= (select main_a v_prenex_12489) 1498) (< v_prenex_12489 main_y) (<= 1 (select main_a v_prenex_12490)))) (forall ((v_prenex_14137 Int) (v_prenex_14136 Int)) (or (<= (select main_a v_prenex_14137) 999) (<= (* 2 (select main_a v_prenex_14136)) 1998) (<= (select main_a v_prenex_14137) (select main_a v_prenex_14136)) (< v_prenex_14136 main_y) (<= (+ main_x 1) v_prenex_14137) (<= (+ main_y 1) v_prenex_14136) (<= (select main_a v_prenex_14137) 500))) (or (forall ((v_prenex_18044 Int)) (<= 1 (select main_a v_prenex_18044))) (forall ((v_prenex_18043 Int)) (or (< v_prenex_18043 main_y) (<= 1 (select main_a v_prenex_18043)) (<= 1000 (* 2 (select main_a v_prenex_18043))) (<= (+ main_y 1) v_prenex_18043)))) (forall ((v_prenex_18561 Int) (v_prenex_18562 Int)) (or (<= (* 2 (select main_a v_prenex_18562)) 1000) (<= 2 (* 2 (select main_a v_prenex_18562))) (<= (+ main_y 1) v_prenex_18561) (<= (select main_a v_prenex_18561) 1498) (<= (select main_a v_prenex_18562) (select main_a v_prenex_18561)) (< v_prenex_18561 main_y))) (forall ((v_prenex_15608 Int) (v_prenex_15607 Int)) (or (< v_prenex_15607 main_y) (<= (* 2 (select main_a v_prenex_15607)) 1998) (<= (select main_a v_prenex_15607) (+ (select main_a v_prenex_15608) 998)) (<= 1 (select main_a v_prenex_15608)) (<= 0 (+ (select main_a v_prenex_15608) 498)) (<= (+ main_y 1) v_prenex_15607) (<= (select main_a v_prenex_15607) 999))) (forall ((v_prenex_18950 Int) (v_prenex_18951 Int)) (or (<= 500 (select main_a v_prenex_18950)) (<= 0 (+ (select main_a v_prenex_18951) 498)) (<= (+ main_y 1) v_prenex_18950) (<= (select main_a v_prenex_18951) (select main_a v_prenex_18950)) (< v_prenex_18950 main_y) (< v_prenex_18951 main_x))) (forall ((v_prenex_19319 Int) (v_prenex_19320 Int)) (or (<= 500 (select main_a v_prenex_19319)) (<= (select main_a v_prenex_19319) (+ (select main_a v_prenex_19320) 998)) (<= (select main_a v_prenex_19320) 500) (< v_prenex_19319 main_y) (<= 1 (select main_a v_prenex_19320)) (< v_prenex_19320 main_x) (<= (+ main_y 1) v_prenex_19319))) (forall ((v_prenex_15852 Int) (v_prenex_15851 Int)) (or (<= 1000 (+ (select main_a v_prenex_15851) (select main_a v_prenex_15852))) (<= 1 (select main_a v_prenex_15851)) (<= (+ main_y 1) v_prenex_15851) (<= 500 (select main_a v_prenex_15851)) (<= 2 (* 2 (select main_a v_prenex_15852))) (< v_prenex_15851 main_y) (<= (* 2 (select main_a v_prenex_15852)) 1000))) (forall ((v_prenex_15296 Int) (v_prenex_15295 Int)) (or (<= (* 2 (select main_a v_prenex_15296)) 1000) (<= 1000 (+ (select main_a v_prenex_15295) (select main_a v_prenex_15296))) (<= (+ main_y 1) v_prenex_15295) (< v_prenex_15295 main_y) (<= (select main_a v_prenex_15295) 999) (<= 1 (select main_a v_prenex_15296)) (<= 1 (select main_a v_prenex_15295)))) (forall ((v_prenex_21791 Int) (v_prenex_21790 Int)) (or (<= 1 (select main_a v_prenex_21790)) (< v_prenex_21790 main_y) (<= (select main_a v_prenex_21791) 999) (<= (+ main_y 1) v_prenex_21790) (<= 500 (select main_a v_prenex_21790)) (<= (select main_a v_prenex_21790) (+ (select main_a v_prenex_21791) 998)) (<= 1 (select main_a v_prenex_21791)))) (forall ((v_prenex_16106 Int) (v_prenex_16107 Int)) (or (<= 1 (select main_a v_prenex_16107)) (< v_prenex_16107 main_x) (< v_prenex_16106 main_y) (<= (+ main_y 1) v_prenex_16106) (<= 500 (select main_a v_prenex_16106)) (<= (select main_a v_prenex_16106) (+ (select main_a v_prenex_16107) 998)))) (forall ((v_prenex_17655 Int) (v_prenex_17656 Int)) (or (<= (+ main_y 1) v_prenex_17655) (<= 1000 (+ (select main_a v_prenex_17655) (select main_a v_prenex_17656))) (<= (select main_a v_prenex_17656) 500) (< v_prenex_17655 main_y) (<= 1000 (* 2 (select main_a v_prenex_17655))))) (forall ((v_prenex_15913 Int) (v_prenex_15914 Int)) (or (<= (* 2 (select main_a v_prenex_15914)) 1000) (<= (+ main_x 1) v_prenex_15914) (< v_prenex_15914 main_x) (<= 1 (select main_a v_prenex_15914)) (<= (select main_a v_prenex_15913) (+ (select main_a v_prenex_15914) 998)))) (forall ((v_prenex_12573 Int) (v_prenex_12572 Int)) (or (<= (+ main_y 1) v_prenex_12572) (<= (select main_a v_prenex_12573) 500) (<= (select main_a v_prenex_12573) (select main_a v_prenex_12572)) (<= (select main_a v_prenex_12572) 999) (< v_prenex_12572 main_y) (<= (select main_a v_prenex_12572) 1498) (<= 0 (+ (select main_a v_prenex_12573) 498)))) (forall ((v_prenex_11553 Int) (v_prenex_11554 Int)) (or (< v_prenex_11553 main_y) (<= (* 2 (select main_a v_prenex_11554)) 1000) (<= 2 (* 2 (select main_a v_prenex_11554))) (<= (* 2 (select main_a v_prenex_11553)) 1998) (<= (+ (select main_a v_prenex_11553) (select main_a v_prenex_11554)) 1000) (<= (+ main_y 1) v_prenex_11553) (<= 500 (select main_a v_prenex_11553)))) (forall ((v_prenex_20089 Int) (v_prenex_20088 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20088))) (<= (select main_a v_prenex_20089) 500) (<= (+ main_y 1) v_prenex_20088) (< v_prenex_20088 main_y) (<= (* 2 (select main_a v_prenex_20089)) 1000) (<= (select main_a v_prenex_20089) (select main_a v_prenex_20088)))) (forall ((v_prenex_19229 Int) (v_prenex_19228 Int)) (or (< v_prenex_19228 main_y) (<= 1000 (* 2 (select main_a v_prenex_19228))) (<= (select main_a v_prenex_19229) 500) (<= (+ main_y 1) v_prenex_19228) (<= (+ (select main_a v_prenex_19228) (select main_a v_prenex_19229)) 1000))) (forall ((v_prenex_13066 Int) (v_prenex_13067 Int)) (or (< v_prenex_13067 main_x) (<= (select main_a v_prenex_13066) 1498) (<= (select main_a v_prenex_13067) 500) (< v_prenex_13066 main_y) (<= 1000 (+ (select main_a v_prenex_13066) (select main_a v_prenex_13067))) (<= 1 (select main_a v_prenex_13067)) (<= (+ main_y 1) v_prenex_13066))) (forall ((v_prenex_11174 Int) (v_prenex_11173 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11174))) (< v_prenex_11173 main_y) (<= 1000 (* 2 (select main_a v_prenex_11173))) (<= (select main_a v_prenex_11174) 999) (<= (+ main_y 1) v_prenex_11173) (<= (select main_a v_prenex_11173) (+ (select main_a v_prenex_11174) 998)))) (forall ((v_prenex_11730 Int) (v_prenex_11729 Int)) (or (< v_prenex_11729 main_y) (<= (* 2 (select main_a v_prenex_11729)) 1998) (<= (+ (select main_a v_prenex_11729) (select main_a v_prenex_11730)) 1000) (<= 1000 (* 2 (select main_a v_prenex_11729))) (<= (+ main_y 1) v_prenex_11729) (<= 0 (+ (select main_a v_prenex_11730) 498)) (<= (select main_a v_prenex_11730) 999))) (forall ((v_prenex_16786 Int) (v_prenex_16785 Int)) (or (<= (select main_a v_prenex_16786) (select main_a v_prenex_16785)) (<= 500 (select main_a v_prenex_16785)) (<= (+ main_y 1) v_prenex_16785) (<= (* 2 (select main_a v_prenex_16786)) 1000) (< v_prenex_16785 main_y) (<= (select main_a v_prenex_16785) 999) (<= 2 (* 2 (select main_a v_prenex_16786))))) (forall ((v_prenex_20448 Int) (v_prenex_20447 Int)) (or (<= (select main_a v_prenex_20447) 1498) (<= 2 (* 2 (select main_a v_prenex_20448))) (< v_prenex_20447 main_y) (<= (+ main_y 1) v_prenex_20447) (<= (select main_a v_prenex_20447) (+ (select main_a v_prenex_20448) 998)))) (forall ((v_prenex_18176 Int) (v_prenex_18175 Int)) (or (<= (+ main_y 1) v_prenex_18175) (<= 1000 (+ (select main_a v_prenex_18175) (select main_a v_prenex_18176))) (<= 0 (+ (select main_a v_prenex_18176) 498)) (<= (* 2 (select main_a v_prenex_18175)) 1998) (<= (select main_a v_prenex_18176) 500) (< v_prenex_18175 main_y) (<= 1000 (* 2 (select main_a v_prenex_18175))))) (forall ((v_prenex_20059 Int) (v_prenex_20058 Int)) (or (<= (+ main_y 1) v_prenex_20058) (< v_prenex_20058 main_y) (<= 500 (select main_a v_prenex_20058)) (<= (+ main_x 1) v_prenex_20059) (<= (select main_a v_prenex_20059) (select main_a v_prenex_20058)) (<= 2 (* 2 (select main_a v_prenex_20059))) (<= 1 (select main_a v_prenex_20059)))) (forall ((v_prenex_12083 Int) (v_prenex_12082 Int)) (or (<= (+ main_y 1) v_prenex_12082) (<= 1000 (+ (select main_a v_prenex_12082) (select main_a v_prenex_12083))) (<= (* 2 (select main_a v_prenex_12083)) 1000) (<= 500 (select main_a v_prenex_12082)) (<= 1 (select main_a v_prenex_12082)) (< v_prenex_12082 main_y))) (forall ((v_prenex_16984 Int) (v_prenex_16983 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16984))) (< v_prenex_16983 main_y) (<= (select main_a v_prenex_16983) 999) (<= (+ main_y 1) v_prenex_16983) (<= (select main_a v_prenex_16984) (select main_a v_prenex_16983)))) (forall ((v_prenex_11567 Int) (v_prenex_11568 Int)) (or (<= (select main_a v_prenex_11568) 999) (< v_prenex_11567 main_y) (<= 1000 (* 2 (select main_a v_prenex_11567))) (<= (* 2 (select main_a v_prenex_11568)) 1000) (<= 1000 (+ (select main_a v_prenex_11567) (select main_a v_prenex_11568))) (<= (+ main_y 1) v_prenex_11567) (<= (* 2 (select main_a v_prenex_11567)) 1998))) (forall ((v_prenex_21006 Int) (v_prenex_21007 Int)) (or (<= (* 2 (select main_a v_prenex_21007)) 1000) (<= 2 (* 2 (select main_a v_prenex_21007))) (< v_prenex_21006 main_y) (<= (* 2 (select main_a v_prenex_21006)) 1998) (<= (+ main_y 1) v_prenex_21006) (<= (select main_a v_prenex_21006) (+ (select main_a v_prenex_21007) 998)))) (forall ((v_prenex_17541 Int) (v_prenex_17542 Int)) (or (<= (* 2 (select main_a v_prenex_17541)) 1998) (<= 2 (* 2 (select main_a v_prenex_17542))) (<= 1000 (+ (select main_a v_prenex_17541) (select main_a v_prenex_17542))) (<= 1 (select main_a v_prenex_17542)) (<= 500 (select main_a v_prenex_17541)) (< v_prenex_17541 main_y) (<= (+ main_y 1) v_prenex_17541))) (forall ((v_prenex_21052 Int) (v_prenex_21053 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21053))) (<= (* 2 (select main_a v_prenex_21053)) 1000) (< v_prenex_21053 main_x) (<= (+ main_y 1) v_prenex_21052) (<= (* 2 (select main_a v_prenex_21052)) 1998) (< v_prenex_21052 main_y) (<= (select main_a v_prenex_21052) (+ (select main_a v_prenex_21053) 998)))) (forall ((v_prenex_14005 Int) (v_prenex_14004 Int)) (or (<= (+ main_y 1) v_prenex_14004) (<= 2 (* 2 (select main_a v_prenex_14005))) (<= 1 (select main_a v_prenex_14004)) (< v_prenex_14004 main_y) (<= (select main_a v_prenex_14005) 500) (<= (select main_a v_prenex_14004) (+ (select main_a v_prenex_14005) 998)))) (forall ((v_prenex_16092 Int) (v_prenex_16093 Int)) (or (< v_prenex_16092 main_y) (<= 0 (+ (select main_a v_prenex_16093) 498)) (<= 1 (select main_a v_prenex_16093)) (<= (+ main_y 1) v_prenex_16092) (<= (+ (select main_a v_prenex_16092) (select main_a v_prenex_16093)) 1000) (<= (select main_a v_prenex_16092) 1498) (<= (select main_a v_prenex_16092) 999))) (forall ((v_prenex_21710 Int) (v_prenex_21711 Int)) (or (<= (+ main_x 1) v_prenex_21711) (<= (+ main_y 1) v_prenex_21710) (< v_prenex_21711 main_x) (<= (select main_a v_prenex_21711) 500) (<= 1000 (+ (select main_a v_prenex_21710) (select main_a v_prenex_21711))))) (or (forall ((v_prenex_13933 Int)) (or (<= 0 (+ (select main_a v_prenex_13933) 498)) (<= (select main_a v_prenex_13933) 999))) (forall ((v_prenex_13932 Int)) (or (<= (+ main_y 1) v_prenex_13932) (<= (* 2 (select main_a v_prenex_13932)) 1998) (< v_prenex_13932 main_y)))) (forall ((v_prenex_11029 Int) (v_prenex_11030 Int)) (or (<= (select main_a v_prenex_11029) (+ (select main_a v_prenex_11030) 998)) (<= (+ main_y 1) v_prenex_11029) (<= (select main_a v_prenex_11029) 999) (<= (select main_a v_prenex_11030) 999) (<= 1000 (* 2 (select main_a v_prenex_11029))) (<= 1 (select main_a v_prenex_11030)) (< v_prenex_11029 main_y))) (forall ((v_prenex_21000 Int) (v_prenex_21001 Int)) (or (<= (+ main_y 1) v_prenex_21000) (<= (select main_a v_prenex_21000) 1498) (<= (select main_a v_prenex_21001) 999) (<= 1 (select main_a v_prenex_21001)) (< v_prenex_21000 main_y) (<= (select main_a v_prenex_21001) (select main_a v_prenex_21000)) (<= 1 (select main_a v_prenex_21000)))) (forall ((v_prenex_16551 Int) (v_prenex_16552 Int)) (or (<= 1 (select main_a v_prenex_16552)) (<= (+ main_y 1) v_prenex_16551) (< v_prenex_16552 main_x) (<= 2 (* 2 (select main_a v_prenex_16552))) (< v_prenex_16551 main_y) (<= (select main_a v_prenex_16552) (select main_a v_prenex_16551)) (<= 1 (select main_a v_prenex_16551)))) (forall ((v_prenex_19607 Int) (v_prenex_19606 Int)) (or (<= (* 2 (select main_a v_prenex_19606)) 1998) (< v_prenex_19606 main_y) (<= (select main_a v_prenex_19607) (select main_a v_prenex_19606)) (<= 1000 (* 2 (select main_a v_prenex_19606))) (<= 2 (* 2 (select main_a v_prenex_19607))) (<= (+ main_y 1) v_prenex_19606))) (or (forall ((v_prenex_23129 Int)) (or (<= (select main_a v_prenex_23129) 500) (< v_prenex_23129 main_x) (<= 2 (* 2 (select main_a v_prenex_23129))))) (forall ((v_prenex_23128 Int)) (or (<= 500 (select main_a v_prenex_23128)) (<= 1000 (* 2 (select main_a v_prenex_23128))) (<= (+ main_y 1) v_prenex_23128) (< v_prenex_23128 main_y)))) (forall ((v_prenex_21700 Int) (v_prenex_21701 Int)) (or (<= (+ main_x 1) v_prenex_21701) (<= (+ main_y 1) v_prenex_21700) (<= 0 (+ (select main_a v_prenex_21701) 498)) (< v_prenex_21701 main_x) (<= (+ (select main_a v_prenex_21700) (select main_a v_prenex_21701)) 1000))) (forall ((v_prenex_13653 Int) (v_prenex_13654 Int)) (or (<= (select main_a v_prenex_13654) 500) (<= (select main_a v_prenex_13654) 999) (<= (+ main_y 1) v_prenex_13653) (<= (select main_a v_prenex_13653) (+ (select main_a v_prenex_13654) 998)) (<= 1000 (* 2 (select main_a v_prenex_13653))) (< v_prenex_13653 main_y) (< v_prenex_13654 main_x))) (forall ((v_prenex_12943 Int) (v_prenex_12944 Int)) (or (<= 0 (+ (select main_a v_prenex_12944) 498)) (<= (select main_a v_prenex_12944) 500) (<= (select main_a v_prenex_12943) (+ (select main_a v_prenex_12944) 998)) (<= 1 (select main_a v_prenex_12943)) (<= (+ main_y 1) v_prenex_12943) (< v_prenex_12943 main_y) (<= 1000 (* 2 (select main_a v_prenex_12943))))) (or (forall ((v_prenex_18696 Int)) (or (< v_prenex_18696 main_y) (<= 500 (select main_a v_prenex_18696)) (<= (+ main_y 1) v_prenex_18696) (<= 1000 (* 2 (select main_a v_prenex_18696))))) (forall ((v_prenex_18697 Int)) (or (<= (* 2 (select main_a v_prenex_18697)) 1000) (< v_prenex_18697 main_x)))) (forall ((v_prenex_14343 Int) (v_prenex_14342 Int)) (or (<= (select main_a v_prenex_14342) 999) (<= (select main_a v_prenex_14343) 500) (<= (+ main_y 1) v_prenex_14342) (< v_prenex_14342 main_y) (<= (select main_a v_prenex_14343) (select main_a v_prenex_14342)) (<= 1 (select main_a v_prenex_14343)) (<= (* 2 (select main_a v_prenex_14342)) 1998))) (forall ((v_prenex_14716 Int) (v_prenex_14715 Int)) (or (<= (+ main_y 1) v_prenex_14715) (< v_prenex_14715 main_y) (<= (* 2 (select main_a v_prenex_14715)) 1998) (<= 1000 (+ (select main_a v_prenex_14715) (select main_a v_prenex_14716))) (<= 2 (* 2 (select main_a v_prenex_14716))) (<= 1000 (* 2 (select main_a v_prenex_14715))))) (forall ((v_prenex_19263 Int) (v_prenex_19262 Int)) (or (<= (select main_a v_prenex_19263) 999) (< v_prenex_19262 main_y) (<= (select main_a v_prenex_19263) 500) (<= (select main_a v_prenex_19263) (select main_a v_prenex_19262)) (<= (+ main_y 1) v_prenex_19262) (<= 1 (select main_a v_prenex_19262)) (< v_prenex_19263 main_x))) (forall ((v_prenex_14698 Int) (v_prenex_14697 Int)) (or (<= (select main_a v_prenex_14698) 999) (<= (select main_a v_prenex_14698) (select main_a v_prenex_14697)) (<= 1 (select main_a v_prenex_14697)) (<= 2 (* 2 (select main_a v_prenex_14698))) (< v_prenex_14697 main_y) (<= (+ main_y 1) v_prenex_14697) (<= 500 (select main_a v_prenex_14697)))) (forall ((v_prenex_13730 Int) (v_prenex_13729 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13729))) (<= (+ (select main_a v_prenex_13729) (select main_a v_prenex_13730)) 1000) (< v_prenex_13729 main_y) (<= (+ main_y 1) v_prenex_13729) (<= (select main_a v_prenex_13729) 999) (<= 2 (* 2 (select main_a v_prenex_13730))) (<= 1 (select main_a v_prenex_13730)))) (forall ((v_prenex_23237 Int) (v_prenex_23238 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23237))) (< v_prenex_23238 main_x) (<= (select main_a v_prenex_23237) (+ (select main_a v_prenex_23238) 998)) (<= (+ main_y 1) v_prenex_23237) (<= (* 2 (select main_a v_prenex_23238)) 1000) (<= 1 (select main_a v_prenex_23238)) (< v_prenex_23237 main_y))) (forall ((v_prenex_13533 Int) (v_prenex_13534 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13534))) (<= 1000 (+ (select main_a v_prenex_13533) (select main_a v_prenex_13534))) (< v_prenex_13533 main_y) (<= (* 2 (select main_a v_prenex_13533)) 1998) (<= (select main_a v_prenex_13534) 500) (<= (+ main_y 1) v_prenex_13533) (<= 1000 (* 2 (select main_a v_prenex_13533))))) (forall ((v_prenex_11460 Int) (v_prenex_11461 Int)) (or (< v_prenex_11460 main_y) (<= 1000 (* 2 (select main_a v_prenex_11460))) (<= (* 2 (select main_a v_prenex_11460)) 1998) (<= (+ (select main_a v_prenex_11460) (select main_a v_prenex_11461)) 1000) (<= (select main_a v_prenex_11461) 500) (<= (+ main_y 1) v_prenex_11460))) (forall ((v_prenex_22293 Int) (v_prenex_22294 Int)) (or (<= (+ main_x 1) v_prenex_22294) (<= (select main_a v_prenex_22294) (select main_a v_prenex_22293)) (<= 1 (select main_a v_prenex_22293)) (< v_prenex_22293 main_y) (<= (+ main_y 1) v_prenex_22293) (<= 2 (* 2 (select main_a v_prenex_22294))) (<= (select main_a v_prenex_22294) 500))) (forall ((v_prenex_15774 Int) (v_prenex_15773 Int)) (or (<= 1 (select main_a v_prenex_15773)) (< v_prenex_15773 main_y) (<= (+ (select main_a v_prenex_15773) (select main_a v_prenex_15774)) 1000) (< v_prenex_15774 main_x) (<= 1 (select main_a v_prenex_15774)) (<= (select main_a v_prenex_15774) 999) (<= (+ main_y 1) v_prenex_15773))) (forall ((v_prenex_22907 Int) (v_prenex_22906 Int)) (or (<= (+ main_y 1) v_prenex_22906) (<= (* 2 (select main_a v_prenex_22906)) 1998) (<= 2 (* 2 (select main_a v_prenex_22907))) (<= 1000 (+ (select main_a v_prenex_22906) (select main_a v_prenex_22907))) (<= (* 2 (select main_a v_prenex_22907)) 1000) (< v_prenex_22906 main_y))) (forall ((v_prenex_17374 Int) (v_prenex_17375 Int)) (or (< v_prenex_17375 main_x) (< v_prenex_17374 main_y) (<= (select main_a v_prenex_17374) 1498) (<= (+ main_y 1) v_prenex_17374) (<= (+ (select main_a v_prenex_17374) (select main_a v_prenex_17375)) 1000) (<= (select main_a v_prenex_17375) 999))) (forall ((v_prenex_20001 Int) (v_prenex_20000 Int)) (or (< v_prenex_20001 main_x) (< v_prenex_20000 main_y) (<= (select main_a v_prenex_20001) 500) (<= 500 (select main_a v_prenex_20000)) (<= (+ main_y 1) v_prenex_20000) (<= (+ (select main_a v_prenex_20000) (select main_a v_prenex_20001)) 1000))) (or (forall ((v_prenex_13762 Int)) (<= 2 (* 2 (select main_a v_prenex_13762)))) (forall ((v_prenex_10926 Int)) (or (<= (select main_a v_prenex_10926) 1498) (<= (+ main_y 1) v_prenex_10926) (< v_prenex_10926 main_y)))) (or (forall ((v_prenex_14555 Int)) (or (<= (select main_a v_prenex_14555) 999) (<= 2 (* 2 (select main_a v_prenex_14555))))) (forall ((v_prenex_14554 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14554))) (<= (+ main_y 1) v_prenex_14554) (<= 500 (select main_a v_prenex_14554)) (<= (* 2 (select main_a v_prenex_14554)) 1998) (< v_prenex_14554 main_y)))) (forall ((v_prenex_22357 Int) (v_prenex_22358 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22357))) (<= 1000 (+ (select main_a v_prenex_22357) (select main_a v_prenex_22358))) (<= (select main_a v_prenex_22358) 500) (<= (+ main_y 1) v_prenex_22357) (<= 0 (+ (select main_a v_prenex_22358) 498)) (< v_prenex_22357 main_y) (<= 1 (select main_a v_prenex_22357)))) (forall ((v_prenex_14213 Int) (v_prenex_14212 Int)) (or (< v_prenex_14213 main_x) (<= (select main_a v_prenex_14213) (select main_a v_prenex_14212)) (< v_prenex_14212 main_y) (<= 0 (+ (select main_a v_prenex_14213) 498)) (<= (+ main_y 1) v_prenex_14212) (<= (* 2 (select main_a v_prenex_14212)) 1998))) (or (forall ((v_prenex_21974 Int)) (or (< v_prenex_21974 main_y) (<= (+ main_y 1) v_prenex_21974) (<= (* 2 (select main_a v_prenex_21974)) 1998) (<= (select main_a v_prenex_21974) 1498))) (forall ((v_prenex_21975 Int)) (or (<= (* 2 (select main_a v_prenex_21975)) 1000) (<= (+ main_x 1) v_prenex_21975) (<= 1 (select main_a v_prenex_21975))))) (forall ((v_prenex_12906 Int) (v_prenex_12907 Int)) (or (<= (+ main_y 1) v_prenex_12906) (<= (select main_a v_prenex_12906) 1498) (<= 1 (select main_a v_prenex_12906)) (<= 2 (* 2 (select main_a v_prenex_12907))) (< v_prenex_12906 main_y) (<= (select main_a v_prenex_12906) (+ (select main_a v_prenex_12907) 998)))) (or (forall ((v_prenex_11881 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11881))) (<= 1 (select main_a v_prenex_11881)))) (forall ((v_prenex_11880 Int)) (or (<= 500 (select main_a v_prenex_11880)) (<= (+ main_y 1) v_prenex_11880) (<= (* 2 (select main_a v_prenex_11880)) 1998) (< v_prenex_11880 main_y)))) (forall ((v_prenex_20027 Int) (v_prenex_20026 Int)) (or (<= 1 (select main_a v_prenex_20027)) (<= 1 (select main_a v_prenex_20026)) (<= (+ main_y 1) v_prenex_20026) (<= (select main_a v_prenex_20026) (+ (select main_a v_prenex_20027) 998)) (< v_prenex_20026 main_y) (<= (select main_a v_prenex_20026) 999))) (forall ((v_prenex_21692 Int) (v_prenex_21693 Int)) (or (< v_prenex_21692 main_y) (<= (+ main_y 1) v_prenex_21692) (<= 2 (* 2 (select main_a v_prenex_21693))) (<= (* 2 (select main_a v_prenex_21692)) 1998) (<= (select main_a v_prenex_21693) 500) (<= (+ (select main_a v_prenex_21692) (select main_a v_prenex_21693)) 1000) (<= (select main_a v_prenex_21692) 1498))) (or (forall ((v_prenex_23503 Int)) (<= 2 (* 2 (select main_a v_prenex_23503)))) (forall ((v_prenex_23502 Int)) (or (< v_prenex_23502 main_y) (<= (+ main_y 1) v_prenex_23502) (<= (select main_a v_prenex_23502) 1498) (<= (* 2 (select main_a v_prenex_23502)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23502)))))) (or (forall ((v_prenex_12049 Int)) (or (<= 0 (+ (select main_a v_prenex_12049) 498)) (<= (+ main_x 1) v_prenex_12049) (<= (select main_a v_prenex_12049) 999) (< v_prenex_12049 main_x))) (forall ((v_prenex_12048 Int)) (<= 1000 (* 2 (select main_a v_prenex_12048))))) (forall ((v_prenex_16601 Int) (v_prenex_16602 Int)) (or (<= (select main_a v_prenex_16602) (select main_a v_prenex_16601)) (<= (+ main_x 1) v_prenex_16602) (< v_prenex_16602 main_x) (<= 0 (+ (select main_a v_prenex_16602) 498)) (< v_prenex_16601 main_y))) (forall ((v_prenex_13345 Int) (v_prenex_13344 Int)) (or (<= (* 2 (select main_a v_prenex_13344)) 1998) (<= 0 (+ (select main_a v_prenex_13345) 498)) (<= 1000 (* 2 (select main_a v_prenex_13344))) (<= 2 (* 2 (select main_a v_prenex_13345))) (<= (+ main_y 1) v_prenex_13344) (<= (+ (select main_a v_prenex_13344) (select main_a v_prenex_13345)) 1000) (< v_prenex_13344 main_y))) (or (forall ((v_prenex_19316 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19316))) (< v_prenex_19316 main_y) (<= (+ main_y 1) v_prenex_19316))) (forall ((v_prenex_19311 Int)) (or (<= (* 2 (select main_a v_prenex_19311)) 1000) (<= (+ main_x 1) v_prenex_19311)))) (or (forall ((v_prenex_11604 Int)) (or (<= (select main_a v_prenex_11604) 999) (<= (* 2 (select main_a v_prenex_11604)) 1000))) (forall ((v_prenex_11603 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11603))) (<= (+ main_y 1) v_prenex_11603) (<= (* 2 (select main_a v_prenex_11603)) 1998) (< v_prenex_11603 main_y) (<= 500 (select main_a v_prenex_11603))))) (or (forall ((v_prenex_16742 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16742))) (< v_prenex_16742 main_x) (<= 0 (+ (select main_a v_prenex_16742) 498)))) (forall ((v_prenex_16741 Int)) (or (<= (+ main_y 1) v_prenex_16741) (< v_prenex_16741 main_y) (<= 500 (select main_a v_prenex_16741)) (<= (* 2 (select main_a v_prenex_16741)) 1998)))) (forall ((v_prenex_15868 Int) (v_prenex_15867 Int)) (or (< v_prenex_15867 main_y) (<= 2 (* 2 (select main_a v_prenex_15868))) (<= 500 (select main_a v_prenex_15867)) (<= (+ main_y 1) v_prenex_15867) (<= (select main_a v_prenex_15867) 1498) (<= 0 (+ (select main_a v_prenex_15868) 498)) (<= (select main_a v_prenex_15867) (+ (select main_a v_prenex_15868) 998)))) (forall ((v_prenex_13851 Int) (v_prenex_13850 Int)) (or (< v_prenex_13850 main_y) (<= 500 (select main_a v_prenex_13850)) (<= (select main_a v_prenex_13850) 999) (<= (+ main_y 1) v_prenex_13850) (<= 1 (select main_a v_prenex_13851)) (<= (select main_a v_prenex_13850) (+ (select main_a v_prenex_13851) 998)))) (forall ((v_prenex_12797 Int) (v_prenex_12798 Int)) (or (<= (+ main_y 1) v_prenex_12797) (<= (select main_a v_prenex_12798) (select main_a v_prenex_12797)) (<= (select main_a v_prenex_12797) 1498) (< v_prenex_12797 main_y) (<= 500 (select main_a v_prenex_12797)) (<= (select main_a v_prenex_12798) 999) (<= 1 (select main_a v_prenex_12798)))) (forall ((v_prenex_20091 Int) (v_prenex_20090 Int)) (or (<= (* 2 (select main_a v_prenex_20090)) 1998) (<= (select main_a v_prenex_20090) 999) (<= (select main_a v_prenex_20090) (+ (select main_a v_prenex_20091) 998)) (<= (+ main_y 1) v_prenex_20090) (<= 2 (* 2 (select main_a v_prenex_20091))) (< v_prenex_20090 main_y) (<= 0 (+ (select main_a v_prenex_20091) 498)))) (or (forall ((v_prenex_11668 Int)) (or (<= (select main_a v_prenex_11668) 999) (<= (* 2 (select main_a v_prenex_11668)) 1000) (<= (+ main_x 1) v_prenex_11668))) (forall ((v_prenex_11667 Int)) (or (< v_prenex_11667 main_y) (<= (+ main_y 1) v_prenex_11667) (<= (* 2 (select main_a v_prenex_11667)) 1998) (<= 500 (select main_a v_prenex_11667))))) (forall ((v_prenex_23215 Int) (v_prenex_23216 Int)) (or (<= (select main_a v_prenex_23216) 500) (<= (select main_a v_prenex_23215) (+ (select main_a v_prenex_23216) 998)) (<= (+ main_y 1) v_prenex_23215) (< v_prenex_23216 main_x) (<= 500 (select main_a v_prenex_23215)) (< v_prenex_23215 main_y) (<= 0 (+ (select main_a v_prenex_23216) 498)))) (forall ((v_prenex_14743 Int) (v_prenex_14744 Int)) (or (< v_prenex_14743 main_y) (<= 2 (* 2 (select main_a v_prenex_14744))) (<= (+ main_x 1) v_prenex_14744) (<= (select main_a v_prenex_14743) 1498) (<= (select main_a v_prenex_14744) 999) (<= (+ main_y 1) v_prenex_14743) (<= 1000 (+ (select main_a v_prenex_14743) (select main_a v_prenex_14744))))) (forall ((v_prenex_18866 Int) (v_prenex_18867 Int)) (or (<= 1000 (+ (select main_a v_prenex_18866) (select main_a v_prenex_18867))) (<= (+ main_y 1) v_prenex_18866) (<= 0 (+ (select main_a v_prenex_18867) 498)) (< v_prenex_18866 main_y) (<= (* 2 (select main_a v_prenex_18866)) 1998) (<= (select main_a v_prenex_18866) 1498) (<= (select main_a v_prenex_18867) 999))) (forall ((v_prenex_14978 Int) (v_prenex_14979 Int)) (or (<= (+ main_y 1) v_prenex_14978) (<= (+ main_x 1) v_prenex_14979) (< v_prenex_14978 main_y) (<= 1 (select main_a v_prenex_14979)) (<= 0 (+ (select main_a v_prenex_14979) 498)) (<= 1000 (+ (select main_a v_prenex_14978) (select main_a v_prenex_14979))) (<= 1 (select main_a v_prenex_14978)))) (forall ((v_prenex_11001 Int) (v_prenex_11002 Int)) (or (<= (select main_a v_prenex_11001) (+ (select main_a v_prenex_11002) 998)) (< v_prenex_11001 main_y) (<= (select main_a v_prenex_11002) 999) (<= (* 2 (select main_a v_prenex_11001)) 1998) (<= (* 2 (select main_a v_prenex_11002)) 1000) (<= (+ main_y 1) v_prenex_11001) (<= (select main_a v_prenex_11001) 1498))) (or (forall ((v_prenex_16297 Int)) (or (<= (+ main_x 1) v_prenex_16297) (<= 1 (select main_a v_prenex_16297)) (<= 2 (* 2 (select main_a v_prenex_16297))))) (forall ((v_prenex_16296 Int)) (or (<= (select main_a v_prenex_16296) 999) (<= (+ main_y 1) v_prenex_16296) (<= (* 2 (select main_a v_prenex_16296)) 1998) (< v_prenex_16296 main_y)))) (or (forall ((v_prenex_19988 Int)) (or (<= 500 (select main_a v_prenex_19988)) (<= (+ main_y 1) v_prenex_19988) (<= (* 2 (select main_a v_prenex_19988)) 1998) (< v_prenex_19988 main_y))) (forall ((v_prenex_19989 Int)) (or (<= (select main_a v_prenex_19989) 999) (<= (* 2 (select main_a v_prenex_19989)) 1000)))) (or (forall ((v_prenex_18400 Int)) (or (< v_prenex_18400 main_y) (<= (* 2 (select main_a v_prenex_18400)) 1998) (<= (+ main_y 1) v_prenex_18400) (<= (select main_a v_prenex_18400) 999))) (forall ((v_prenex_18401 Int)) (or (<= 0 (+ (select main_a v_prenex_18401) 498)) (<= (select main_a v_prenex_18401) 999)))) (forall ((v_prenex_22910 Int) (v_prenex_22911 Int)) (or (< v_prenex_22910 main_y) (<= (+ (select main_a v_prenex_22910) (select main_a v_prenex_22911)) 1000) (<= 2 (* 2 (select main_a v_prenex_22911))) (<= (* 2 (select main_a v_prenex_22910)) 1998) (<= (+ main_y 1) v_prenex_22910) (<= 0 (+ (select main_a v_prenex_22911) 498)) (<= (+ main_x 1) v_prenex_22911))) (forall ((v_prenex_23394 Int) (v_prenex_23393 Int)) (or (<= (+ main_y 1) v_prenex_23393) (<= (select main_a v_prenex_23393) 999) (< v_prenex_23393 main_y) (<= 0 (+ (select main_a v_prenex_23394) 498)) (<= 1 (select main_a v_prenex_23394)) (<= 1000 (+ (select main_a v_prenex_23393) (select main_a v_prenex_23394))))) (forall ((v_prenex_16206 Int) (v_prenex_16207 Int)) (or (< v_prenex_16206 main_y) (<= 1 (select main_a v_prenex_16207)) (<= 0 (+ (select main_a v_prenex_16207) 498)) (<= 500 (select main_a v_prenex_16206)) (<= (+ main_y 1) v_prenex_16206) (<= (+ (select main_a v_prenex_16206) (select main_a v_prenex_16207)) 1000) (<= (select main_a v_prenex_16206) 999))) (or (forall ((v_prenex_17525 Int)) (or (<= (+ main_y 1) v_prenex_17525) (<= 1 (select main_a v_prenex_17525)) (< v_prenex_17525 main_y) (<= (* 2 (select main_a v_prenex_17525)) 1998))) (forall ((v_prenex_17526 Int)) (or (< v_prenex_17526 main_x) (<= (* 2 (select main_a v_prenex_17526)) 1000) (<= (select main_a v_prenex_17526) 500)))) (forall ((v_prenex_16102 Int) (v_prenex_16103 Int)) (or (<= (select main_a v_prenex_16103) 999) (< v_prenex_16102 main_y) (<= (+ main_y 1) v_prenex_16102) (<= (select main_a v_prenex_16102) 999) (<= (select main_a v_prenex_16103) 500) (< v_prenex_16103 main_x) (<= (select main_a v_prenex_16103) (select main_a v_prenex_16102)))) (or (forall ((v_prenex_11548 Int)) (or (<= 1 (select main_a v_prenex_11548)) (<= (+ main_x 1) v_prenex_11548) (<= (* 2 (select main_a v_prenex_11548)) 1000))) (forall ((v_prenex_11547 Int)) (or (<= (+ main_y 1) v_prenex_11547) (<= (* 2 (select main_a v_prenex_11547)) 1998) (< v_prenex_11547 main_y)))) (or (forall ((v_prenex_20723 Int)) (or (<= (+ main_y 1) v_prenex_20723) (<= 1000 (* 2 (select main_a v_prenex_20723))) (< v_prenex_20723 main_y))) (forall ((v_prenex_20724 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20724))) (< v_prenex_20724 main_x) (<= (select main_a v_prenex_20724) 999)))) (forall ((v_prenex_22842 Int) (v_prenex_22843 Int)) (or (< v_prenex_22842 main_y) (<= (select main_a v_prenex_22843) 500) (<= 500 (select main_a v_prenex_22842)) (<= (select main_a v_prenex_22842) (+ (select main_a v_prenex_22843) 998)) (<= 1 (select main_a v_prenex_22842)) (<= (+ main_y 1) v_prenex_22842))) (forall ((v_prenex_16150 Int) (v_prenex_16151 Int)) (or (<= (* 2 (select main_a v_prenex_16151)) 1000) (<= (select main_a v_prenex_16150) (+ (select main_a v_prenex_16151) 998)) (<= (select main_a v_prenex_16150) 999) (<= 0 (+ (select main_a v_prenex_16151) 498)) (< v_prenex_16150 main_y) (<= (+ main_y 1) v_prenex_16150) (< v_prenex_16151 main_x))) (or (forall ((v_prenex_22002 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22002))) (<= 1 (select main_a v_prenex_22002)) (<= (+ main_y 1) v_prenex_22002) (<= 500 (select main_a v_prenex_22002)) (< v_prenex_22002 main_y))) (forall ((v_prenex_22003 Int)) (or (<= (* 2 (select main_a v_prenex_22003)) 1000) (<= 1 (select main_a v_prenex_22003))))) (forall ((v_prenex_18518 Int) (v_prenex_18517 Int)) (or (< v_prenex_18517 main_y) (<= (+ main_y 1) v_prenex_18517) (<= (select main_a v_prenex_18518) 500) (<= 1000 (+ (select main_a v_prenex_18517) (select main_a v_prenex_18518))) (<= (select main_a v_prenex_18517) 1498) (<= 1 (select main_a v_prenex_18518)) (<= 500 (select main_a v_prenex_18517)))) (forall ((v_prenex_11950 Int) (v_prenex_11951 Int)) (or (< v_prenex_11950 main_y) (<= 1000 (+ (select main_a v_prenex_11950) (select main_a v_prenex_11951))) (<= (select main_a v_prenex_11951) 500) (<= (+ main_y 1) v_prenex_11950) (<= (* 2 (select main_a v_prenex_11950)) 1998))) (or (forall ((v_prenex_20286 Int)) (or (<= (* 2 (select main_a v_prenex_20286)) 1998) (<= (select main_a v_prenex_20286) 999) (<= (+ main_y 1) v_prenex_20286) (< v_prenex_20286 main_y) (<= (select main_a v_prenex_20286) 1498))) (forall ((v_prenex_20287 Int)) (or (<= 0 (+ (select main_a v_prenex_20287) 498)) (<= 1 (select main_a v_prenex_20287))))) (forall ((v_prenex_22895 Int) (v_prenex_22894 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22894))) (<= (+ main_y 1) v_prenex_22894) (<= (select main_a v_prenex_22894) (+ (select main_a v_prenex_22895) 998)) (<= (select main_a v_prenex_22895) 500) (<= 0 (+ (select main_a v_prenex_22895) 498)) (<= (* 2 (select main_a v_prenex_22894)) 1998) (< v_prenex_22894 main_y))) (forall ((v_prenex_12920 Int) (v_prenex_12921 Int)) (or (<= (select main_a v_prenex_12920) (+ (select main_a v_prenex_12921) 998)) (<= 2 (* 2 (select main_a v_prenex_12921))) (<= 500 (select main_a v_prenex_12920)) (< v_prenex_12920 main_y) (<= (+ main_y 1) v_prenex_12920))) (or (forall ((v_prenex_20563 Int)) (or (<= 1 (select main_a v_prenex_20563)) (<= 1000 (* 2 (select main_a v_prenex_20563))) (< v_prenex_20563 main_y) (<= (+ main_y 1) v_prenex_20563))) (forall ((v_prenex_20564 Int)) (or (< v_prenex_20564 main_x) (<= (* 2 (select main_a v_prenex_20564)) 1000)))) (forall ((v_prenex_17982 Int) (v_prenex_17983 Int)) (or (<= 1 (select main_a v_prenex_17982)) (<= (+ (select main_a v_prenex_17982) (select main_a v_prenex_17983)) 1000) (< v_prenex_17982 main_y) (<= 2 (* 2 (select main_a v_prenex_17983))) (<= 1 (select main_a v_prenex_17983)) (<= 500 (select main_a v_prenex_17982)) (<= (+ main_y 1) v_prenex_17982))) (forall ((v_prenex_11699 Int) (v_prenex_11700 Int)) (or (<= 0 (+ (select main_a v_prenex_11700) 498)) (<= (select main_a v_prenex_11699) (+ (select main_a v_prenex_11700) 998)) (<= (* 2 (select main_a v_prenex_11699)) 1998) (< v_prenex_11699 main_y) (<= 500 (select main_a v_prenex_11699)) (<= (select main_a v_prenex_11700) 500) (<= (+ main_y 1) v_prenex_11699))) (forall ((v_prenex_21231 Int) (v_prenex_21232 Int)) (or (<= (+ main_y 1) v_prenex_21231) (< v_prenex_21231 main_y) (<= (+ main_x 1) v_prenex_21232) (<= 1000 (+ (select main_a v_prenex_21231) (select main_a v_prenex_21232))) (<= 1 (select main_a v_prenex_21231)))) (forall ((v_prenex_23034 Int) (v_prenex_23035 Int)) (or (<= (select main_a v_prenex_23035) (select main_a v_prenex_23034)) (<= 1 (select main_a v_prenex_23034)) (<= (+ main_y 1) v_prenex_23034) (<= (select main_a v_prenex_23035) 999) (<= 0 (+ (select main_a v_prenex_23035) 498)) (< v_prenex_23034 main_y) (<= (* 2 (select main_a v_prenex_23034)) 1998))) (forall ((v_prenex_17329 Int) (v_prenex_17330 Int)) (or (<= (* 2 (select main_a v_prenex_17329)) 1998) (<= (select main_a v_prenex_17330) 999) (<= 1000 (+ (select main_a v_prenex_17329) (select main_a v_prenex_17330))) (< v_prenex_17330 main_x) (< v_prenex_17329 main_y) (<= (+ main_y 1) v_prenex_17329) (<= 1 (select main_a v_prenex_17330)))) (or (forall ((v_prenex_14308 Int)) (or (< v_prenex_14308 main_y) (<= (+ main_y 1) v_prenex_14308) (<= 500 (select main_a v_prenex_14308)) (<= 1000 (* 2 (select main_a v_prenex_14308))) (<= (select main_a v_prenex_14308) 999))) (forall ((v_prenex_14309 Int)) (<= (select main_a v_prenex_14309) 999))) (forall ((v_prenex_19562 Int) (v_prenex_19563 Int)) (or (< v_prenex_19562 main_y) (<= 2 (* 2 (select main_a v_prenex_19563))) (<= (select main_a v_prenex_19562) 999) (<= 1 (select main_a v_prenex_19563)) (<= (+ main_y 1) v_prenex_19562) (<= (select main_a v_prenex_19562) (+ (select main_a v_prenex_19563) 998)) (<= (* 2 (select main_a v_prenex_19562)) 1998))) (or (forall ((v_prenex_20557 Int)) (or (<= (+ main_y 1) v_prenex_20557) (<= 1000 (* 2 (select main_a v_prenex_20557))) (< v_prenex_20557 main_y))) (forall ((v_prenex_20558 Int)) (or (<= 1 (select main_a v_prenex_20558)) (<= 0 (+ (select main_a v_prenex_20558) 498))))) (forall ((v_prenex_11079 Int) (v_prenex_11080 Int)) (or (<= (select main_a v_prenex_11079) 999) (< v_prenex_11079 main_y) (<= 1000 (+ (select main_a v_prenex_11079) (select main_a v_prenex_11080))) (<= 500 (select main_a v_prenex_11079)) (<= (+ main_y 1) v_prenex_11079))) (forall ((v_prenex_23558 Int) (v_prenex_23559 Int)) (or (<= (+ main_y 1) v_prenex_23558) (< v_prenex_23558 main_y) (<= (select main_a v_prenex_23559) 999) (<= (select main_a v_prenex_23558) 1498) (<= 1000 (* 2 (select main_a v_prenex_23558))) (<= (select main_a v_prenex_23558) (+ (select main_a v_prenex_23559) 998)))) (forall ((v_prenex_21182 Int) (v_prenex_21183 Int)) (or (<= (select main_a v_prenex_21182) 999) (<= 500 (select main_a v_prenex_21182)) (<= (+ main_y 1) v_prenex_21182) (<= (+ (select main_a v_prenex_21182) (select main_a v_prenex_21183)) 1000) (<= (select main_a v_prenex_21183) 999) (<= 1 (select main_a v_prenex_21183)) (< v_prenex_21182 main_y))) (or (forall ((v_prenex_17996 Int)) (or (< v_prenex_17996 main_y) (<= 500 (select main_a v_prenex_17996)) (<= (+ main_y 1) v_prenex_17996) (<= (* 2 (select main_a v_prenex_17996)) 1998))) (forall ((v_prenex_17997 Int)) (or (<= 0 (+ (select main_a v_prenex_17997) 498)) (< v_prenex_17997 main_x)))) (forall ((v_prenex_22925 Int) (v_prenex_22924 Int)) (or (<= (select main_a v_prenex_22925) 500) (<= (+ main_x 1) v_prenex_22925) (<= 1000 (* 2 (select main_a v_prenex_22924))) (<= (select main_a v_prenex_22924) (+ (select main_a v_prenex_22925) 998)) (<= (+ main_y 1) v_prenex_22924) (< v_prenex_22924 main_y))) (forall ((v_prenex_20957 Int) (v_prenex_20956 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20957))) (< v_prenex_20956 main_y) (<= (select main_a v_prenex_20956) (+ (select main_a v_prenex_20957) 998)) (<= 1 (select main_a v_prenex_20957)) (<= (+ main_x 1) v_prenex_20957) (<= 500 (select main_a v_prenex_20956)) (<= (+ main_y 1) v_prenex_20956))) (forall ((v_prenex_12845 Int) (v_prenex_12846 Int)) (or (<= (select main_a v_prenex_12846) 999) (<= (+ main_y 1) v_prenex_12845) (<= (select main_a v_prenex_12846) 500) (<= (select main_a v_prenex_12845) (+ (select main_a v_prenex_12846) 998)) (< v_prenex_12845 main_y) (<= 1000 (* 2 (select main_a v_prenex_12845))))) (forall ((v_prenex_20229 Int) (v_prenex_20228 Int)) (or (<= 500 (select main_a v_prenex_20228)) (<= 1 (select main_a v_prenex_20229)) (<= 1 (select main_a v_prenex_20228)) (< v_prenex_20228 main_y) (<= (+ (select main_a v_prenex_20228) (select main_a v_prenex_20229)) 1000) (<= (+ main_y 1) v_prenex_20228))) (forall ((v_prenex_20423 Int) (v_prenex_20424 Int)) (or (<= 1 (select main_a v_prenex_20424)) (< v_prenex_20423 main_y) (<= 1000 (* 2 (select main_a v_prenex_20423))) (<= (+ main_y 1) v_prenex_20423) (<= (select main_a v_prenex_20423) (+ (select main_a v_prenex_20424) 998)) (< v_prenex_20424 main_x) (<= (select main_a v_prenex_20424) 500))) (forall ((v_prenex_20161 Int) (v_prenex_20160 Int)) (or (< v_prenex_20160 main_y) (<= 1000 (+ (select main_a v_prenex_20160) (select main_a v_prenex_20161))) (<= (+ main_y 1) v_prenex_20160) (<= (* 2 (select main_a v_prenex_20161)) 1000) (<= 500 (select main_a v_prenex_20160)))) (forall ((v_prenex_19418 Int) (v_prenex_19417 Int)) (or (< v_prenex_19417 main_y) (<= (+ main_y 1) v_prenex_19417) (<= 2 (* 2 (select main_a v_prenex_19418))) (<= (select main_a v_prenex_19418) 500) (<= 500 (select main_a v_prenex_19417)) (<= (select main_a v_prenex_19417) 999) (<= (select main_a v_prenex_19417) (+ (select main_a v_prenex_19418) 998)))) (forall ((v_prenex_18350 Int) (v_prenex_18351 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18351))) (<= 1000 (+ (select main_a v_prenex_18350) (select main_a v_prenex_18351))) (<= (+ main_y 1) v_prenex_18350) (< v_prenex_18350 main_y) (<= 500 (select main_a v_prenex_18350)) (<= (select main_a v_prenex_18351) 999) (<= (* 2 (select main_a v_prenex_18350)) 1998))) (forall ((v_prenex_16056 Int) (v_prenex_16057 Int)) (or (<= 1 (select main_a v_prenex_16057)) (< v_prenex_16056 main_y) (<= (+ main_y 1) v_prenex_16056) (<= (select main_a v_prenex_16056) 999) (<= 1000 (* 2 (select main_a v_prenex_16056))) (<= 1000 (+ (select main_a v_prenex_16056) (select main_a v_prenex_16057))))) (forall ((v_prenex_11189 Int) (v_prenex_11190 Int)) (or (<= 1 (select main_a v_prenex_11190)) (<= 500 (select main_a v_prenex_11189)) (< v_prenex_11190 main_x) (<= (select main_a v_prenex_11189) (+ (select main_a v_prenex_11190) 998)) (< v_prenex_11189 main_y) (<= (+ main_y 1) v_prenex_11189) (<= (select main_a v_prenex_11190) 999))) (or (forall ((v_prenex_18338 Int)) (or (<= (+ main_y 1) v_prenex_18338) (<= 1000 (* 2 (select main_a v_prenex_18338))) (<= (select main_a v_prenex_18338) 999) (< v_prenex_18338 main_y))) (forall ((v_prenex_18339 Int)) (or (<= (+ main_x 1) v_prenex_18339) (<= 0 (+ (select main_a v_prenex_18339) 498))))) (or (forall ((v_prenex_20023 Int)) (or (<= (* 2 (select main_a v_prenex_20023)) 1000) (< v_prenex_20023 main_x))) (forall ((v_prenex_20022 Int)) (or (<= (* 2 (select main_a v_prenex_20022)) 1998) (< v_prenex_20022 main_y) (<= (+ main_y 1) v_prenex_20022) (<= (select main_a v_prenex_20022) 1498)))) (or (forall ((v_prenex_18936 Int)) (or (<= (+ main_y 1) v_prenex_18936) (<= (* 2 (select main_a v_prenex_18936)) 1998) (<= (select main_a v_prenex_18936) 1498) (<= 1 (select main_a v_prenex_18936)) (< v_prenex_18936 main_y))) (forall ((v_prenex_18937 Int)) (or (<= 0 (+ (select main_a v_prenex_18937) 498)) (<= (select main_a v_prenex_18937) 999)))) (or (forall ((v_prenex_19916 Int)) (<= 0 (+ (select main_a v_prenex_19916) 498))) (forall ((v_prenex_19915 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19915))) (<= (+ main_y 1) v_prenex_19915) (<= 1 (select main_a v_prenex_19915)) (< v_prenex_19915 main_y)))) (forall ((v_prenex_18422 Int) (v_prenex_18423 Int)) (or (<= (+ main_y 1) v_prenex_18422) (<= (select main_a v_prenex_18423) (select main_a v_prenex_18422)) (<= 500 (select main_a v_prenex_18422)) (< v_prenex_18422 main_y) (<= 1000 (* 2 (select main_a v_prenex_18422))) (<= (select main_a v_prenex_18423) 500) (<= 2 (* 2 (select main_a v_prenex_18423))))) (forall ((v_prenex_11703 Int) (v_prenex_11704 Int)) (or (<= (* 2 (select main_a v_prenex_11703)) 1998) (<= (+ main_y 1) v_prenex_11703) (<= (select main_a v_prenex_11703) 999) (<= (select main_a v_prenex_11703) (+ (select main_a v_prenex_11704) 998)) (< v_prenex_11703 main_y))) (or (forall ((v_prenex_20066 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20066))) (<= (select main_a v_prenex_20066) 999) (< v_prenex_20066 main_y) (<= (+ main_y 1) v_prenex_20066))) (forall ((v_prenex_20067 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20067))) (<= (* 2 (select main_a v_prenex_20067)) 1000)))) (forall ((v_prenex_20852 Int) (v_prenex_20853 Int)) (or (< v_prenex_20852 main_y) (<= 1 (select main_a v_prenex_20852)) (<= (+ main_y 1) v_prenex_20852) (<= 0 (+ (select main_a v_prenex_20853) 498)) (<= (select main_a v_prenex_20853) 999) (<= (select main_a v_prenex_20852) 1498) (<= (select main_a v_prenex_20853) (select main_a v_prenex_20852)))) (forall ((v_prenex_12359 Int) (v_prenex_12358 Int)) (or (< v_prenex_12358 main_y) (<= 1000 (+ (select main_a v_prenex_12358) (select main_a v_prenex_12359))) (<= 0 (+ (select main_a v_prenex_12359) 498)) (<= (* 2 (select main_a v_prenex_12358)) 1998) (<= 2 (* 2 (select main_a v_prenex_12359))) (<= (+ main_y 1) v_prenex_12358))) (forall ((v_prenex_20147 Int) (v_prenex_20146 Int)) (or (<= (select main_a v_prenex_20146) 1498) (<= (* 2 (select main_a v_prenex_20146)) 1998) (<= 1000 (+ (select main_a v_prenex_20146) (select main_a v_prenex_20147))) (< v_prenex_20146 main_y) (<= (+ main_y 1) v_prenex_20146) (<= 2 (* 2 (select main_a v_prenex_20147))) (<= (* 2 (select main_a v_prenex_20147)) 1000))) (or (forall ((v_prenex_20044 Int)) (or (< v_prenex_20044 main_y) (<= 1000 (* 2 (select main_a v_prenex_20044))) (<= (+ main_y 1) v_prenex_20044) (<= (select main_a v_prenex_20044) 1498) (<= (* 2 (select main_a v_prenex_20044)) 1998))) (forall ((v_prenex_20045 Int)) (or (<= (select main_a v_prenex_20045) 500) (<= 1 (select main_a v_prenex_20045))))) (forall ((v_prenex_11789 Int) (v_prenex_11790 Int)) (or (<= (+ main_y 1) v_prenex_11789) (<= 1000 (+ (select main_a v_prenex_11789) (select main_a v_prenex_11790))) (<= 1 (select main_a v_prenex_11789)) (<= 2 (* 2 (select main_a v_prenex_11790))) (< v_prenex_11789 main_y))) (forall ((v_prenex_14189 Int) (v_prenex_14188 Int)) (or (<= (select main_a v_prenex_14188) (+ (select main_a v_prenex_14189) 998)) (< v_prenex_14189 main_x) (<= (+ main_x 1) v_prenex_14189) (<= (select main_a v_prenex_14189) 500) (<= 1 (select main_a v_prenex_14189)))) (or (forall ((v_prenex_22137 Int)) (or (<= 500 (select main_a v_prenex_22137)) (< v_prenex_22137 main_y) (<= 1000 (* 2 (select main_a v_prenex_22137))) (<= (+ main_y 1) v_prenex_22137) (<= (select main_a v_prenex_22137) 1498))) (forall ((v_prenex_22138 Int)) (or (<= (* 2 (select main_a v_prenex_22138)) 1000) (<= (select main_a v_prenex_22138) 999)))) (forall ((v_prenex_14159 Int) (v_prenex_14158 Int)) (or (<= (select main_a v_prenex_14159) 999) (< v_prenex_14158 main_y) (<= 1 (select main_a v_prenex_14158)) (<= (select main_a v_prenex_14159) 500) (<= (+ main_x 1) v_prenex_14159) (<= 1000 (+ (select main_a v_prenex_14158) (select main_a v_prenex_14159))) (<= (+ main_y 1) v_prenex_14158))) (forall ((v_prenex_19067 Int) (v_prenex_19066 Int)) (or (<= (select main_a v_prenex_19066) 1498) (< v_prenex_19066 main_y) (<= (select main_a v_prenex_19066) (+ (select main_a v_prenex_19067) 998)) (<= (select main_a v_prenex_19067) 500) (<= (* 2 (select main_a v_prenex_19067)) 1000) (<= (+ main_y 1) v_prenex_19066) (<= 500 (select main_a v_prenex_19066)))) (forall ((v_prenex_15145 Int) (v_prenex_15144 Int)) (or (<= (* 2 (select main_a v_prenex_15145)) 1000) (<= (+ (select main_a v_prenex_15144) (select main_a v_prenex_15145)) 1000) (<= 2 (* 2 (select main_a v_prenex_15145))) (<= (select main_a v_prenex_15144) 999) (<= (+ main_y 1) v_prenex_15144) (<= (* 2 (select main_a v_prenex_15144)) 1998) (< v_prenex_15144 main_y))) (forall ((v_prenex_16457 Int) (v_prenex_16458 Int)) (or (< v_prenex_16457 main_y) (<= (+ (select main_a v_prenex_16457) (select main_a v_prenex_16458)) 1000) (<= 1000 (* 2 (select main_a v_prenex_16457))) (<= 0 (+ (select main_a v_prenex_16458) 498)) (<= 2 (* 2 (select main_a v_prenex_16458))) (<= (+ main_y 1) v_prenex_16457))) (or (forall ((v_prenex_13725 Int)) (or (< v_prenex_13725 main_y) (<= (* 2 (select main_a v_prenex_13725)) 1998) (<= (+ main_y 1) v_prenex_13725) (<= 1000 (* 2 (select main_a v_prenex_13725))))) (forall ((v_prenex_13726 Int)) (or (< v_prenex_13726 main_x) (<= (select main_a v_prenex_13726) 500)))) (forall ((v_prenex_21571 Int) (v_prenex_21570 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21571))) (<= (select main_a v_prenex_21571) 500) (< v_prenex_21570 main_y) (< v_prenex_21571 main_x) (<= (+ main_y 1) v_prenex_21570) (<= (* 2 (select main_a v_prenex_21570)) 1998) (<= (select main_a v_prenex_21570) (+ (select main_a v_prenex_21571) 998)))) (forall ((v_prenex_13275 Int) (v_prenex_13274 Int)) (or (<= 1000 (+ (select main_a v_prenex_13274) (select main_a v_prenex_13275))) (< v_prenex_13274 main_y) (<= (* 2 (select main_a v_prenex_13274)) 1998) (< v_prenex_13275 main_x) (<= 0 (+ (select main_a v_prenex_13275) 498)) (<= (+ main_y 1) v_prenex_13274) (<= (select main_a v_prenex_13275) 999))) (or (forall ((v_prenex_14463 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14463))) (<= (select main_a v_prenex_14463) 999))) (forall ((v_prenex_14462 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14462))) (<= (+ main_y 1) v_prenex_14462) (< v_prenex_14462 main_y) (<= 500 (select main_a v_prenex_14462))))) (forall ((v_prenex_16737 Int) (v_prenex_16738 Int)) (or (<= (select main_a v_prenex_16737) 999) (< v_prenex_16737 main_y) (<= 2 (* 2 (select main_a v_prenex_16738))) (<= (+ (select main_a v_prenex_16737) (select main_a v_prenex_16738)) 1000) (<= (+ main_y 1) v_prenex_16737) (<= 500 (select main_a v_prenex_16737)))) (or (forall ((v_prenex_12728 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12728))) (< v_prenex_12728 main_y) (<= (select main_a v_prenex_12728) 999) (<= (+ main_y 1) v_prenex_12728) (<= 1 (select main_a v_prenex_12728)))) (forall ((v_prenex_12729 Int)) (or (<= 0 (+ (select main_a v_prenex_12729) 498)) (<= (select main_a v_prenex_12729) 500)))) (forall ((v_prenex_17732 Int) (v_prenex_17731 Int)) (or (<= (select main_a v_prenex_17732) (select main_a v_prenex_17731)) (<= 1 (select main_a v_prenex_17731)) (<= (select main_a v_prenex_17732) 999) (<= (select main_a v_prenex_17731) 999) (<= (+ main_y 1) v_prenex_17731) (< v_prenex_17731 main_y) (<= 0 (+ (select main_a v_prenex_17732) 498)))) (or (forall ((v_prenex_19479 Int)) (or (<= (+ main_x 1) v_prenex_19479) (< v_prenex_19479 main_x) (<= (select main_a v_prenex_19479) 500) (<= (select main_a v_prenex_19479) 999))) (forall ((v_prenex_19478 Int)) (<= 1000 (* 2 (select main_a v_prenex_19478))))) (forall ((v_prenex_17095 Int) (v_prenex_17096 Int)) (or (<= (select main_a v_prenex_17095) 999) (<= (+ main_y 1) v_prenex_17095) (<= 0 (+ (select main_a v_prenex_17096) 498)) (< v_prenex_17095 main_y) (<= 500 (select main_a v_prenex_17095)) (<= (select main_a v_prenex_17096) 999) (<= (select main_a v_prenex_17096) (select main_a v_prenex_17095)))) (forall ((v_prenex_15718 Int) (v_prenex_15717 Int)) (or (<= (+ main_y 1) v_prenex_15717) (<= (select main_a v_prenex_15718) 500) (<= 1000 (+ (select main_a v_prenex_15717) (select main_a v_prenex_15718))) (<= 2 (* 2 (select main_a v_prenex_15718))) (<= 1 (select main_a v_prenex_15717)) (< v_prenex_15717 main_y))) (or (forall ((v_prenex_10908 Int)) (or (<= (* 2 (select main_a v_prenex_10908)) 1998) (<= 500 (select main_a v_prenex_10908)) (<= (+ main_y 1) v_prenex_10908) (< v_prenex_10908 main_y))) (forall ((v_prenex_12593 Int)) (<= 2 (* 2 (select main_a v_prenex_12593))))) (forall ((v_prenex_21036 Int) (v_prenex_21037 Int)) (or (<= (select main_a v_prenex_21037) (select main_a v_prenex_21036)) (<= (* 2 (select main_a v_prenex_21037)) 1000) (< v_prenex_21036 main_y) (<= (+ main_y 1) v_prenex_21036) (<= (+ main_x 1) v_prenex_21037) (<= 1000 (* 2 (select main_a v_prenex_21036))) (<= 0 (+ (select main_a v_prenex_21037) 498)))) (forall ((v_prenex_15322 Int) (v_prenex_15321 Int)) (or (<= (select main_a v_prenex_15321) 999) (<= 0 (+ (select main_a v_prenex_15322) 498)) (< v_prenex_15321 main_y) (<= 1000 (+ (select main_a v_prenex_15321) (select main_a v_prenex_15322))) (<= (+ main_y 1) v_prenex_15321) (<= (select main_a v_prenex_15321) 1498) (<= (* 2 (select main_a v_prenex_15322)) 1000))) (or (forall ((v_prenex_11198 Int)) (or (<= (select main_a v_prenex_11198) 999) (<= (* 2 (select main_a v_prenex_11198)) 1000))) (forall ((v_prenex_11197 Int)) (or (<= 500 (select main_a v_prenex_11197)) (< v_prenex_11197 main_y) (<= (+ main_y 1) v_prenex_11197) (<= 1 (select main_a v_prenex_11197)) (<= (* 2 (select main_a v_prenex_11197)) 1998)))) (forall ((v_prenex_15131 Int) (v_prenex_15130 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15130))) (<= (select main_a v_prenex_15131) 500) (<= (+ main_x 1) v_prenex_15131) (<= (+ main_y 1) v_prenex_15130) (<= 2 (* 2 (select main_a v_prenex_15131))) (< v_prenex_15130 main_y) (<= 1000 (+ (select main_a v_prenex_15130) (select main_a v_prenex_15131))))) (forall ((v_prenex_14521 Int) (v_prenex_14520 Int)) (or (<= (+ main_y 1) v_prenex_14520) (<= 1 (select main_a v_prenex_14520)) (< v_prenex_14521 main_x) (<= 2 (* 2 (select main_a v_prenex_14521))) (<= (select main_a v_prenex_14521) (select main_a v_prenex_14520)) (< v_prenex_14520 main_y))) (forall ((v_prenex_18819 Int) (v_prenex_18818 Int)) (or (<= (+ main_y 1) v_prenex_18818) (<= 1000 (* 2 (select main_a v_prenex_18818))) (<= (* 2 (select main_a v_prenex_18819)) 1000) (<= (select main_a v_prenex_18818) (+ (select main_a v_prenex_18819) 998)) (<= (select main_a v_prenex_18819) 999) (<= 1 (select main_a v_prenex_18818)) (< v_prenex_18818 main_y))) (forall ((v_prenex_22059 Int) (v_prenex_22060 Int)) (or (<= (* 2 (select main_a v_prenex_22060)) 1000) (< v_prenex_22059 main_y) (<= 1 (select main_a v_prenex_22060)) (<= (select main_a v_prenex_22060) (select main_a v_prenex_22059)) (<= (select main_a v_prenex_22059) 999) (<= (+ main_y 1) v_prenex_22059) (<= (select main_a v_prenex_22059) 1498))) (forall ((v_prenex_18097 Int) (v_prenex_18098 Int)) (or (< v_prenex_18097 main_y) (<= 500 (select main_a v_prenex_18097)) (<= (+ main_y 1) v_prenex_18097) (<= (* 2 (select main_a v_prenex_18097)) 1998) (<= (+ (select main_a v_prenex_18097) (select main_a v_prenex_18098)) 1000))) (or (forall ((v_prenex_12895 Int)) (or (<= (+ main_x 1) v_prenex_12895) (<= 1 (select main_a v_prenex_12895)))) (forall ((v_prenex_12894 Int)) (or (<= (+ main_y 1) v_prenex_12894) (<= 1000 (* 2 (select main_a v_prenex_12894))) (< v_prenex_12894 main_y) (<= 1 (select main_a v_prenex_12894))))) (forall ((v_prenex_16204 Int) (v_prenex_16205 Int)) (or (<= 500 (select main_a v_prenex_16204)) (<= (+ (select main_a v_prenex_16204) (select main_a v_prenex_16205)) 1000) (<= (+ main_y 1) v_prenex_16204) (<= (select main_a v_prenex_16205) 500) (<= 1 (select main_a v_prenex_16204)) (<= 1 (select main_a v_prenex_16205)) (< v_prenex_16204 main_y))) (forall ((v_prenex_16399 Int) (v_prenex_16400 Int)) (or (<= (+ main_y 1) v_prenex_16399) (<= 2 (* 2 (select main_a v_prenex_16400))) (<= (+ (select main_a v_prenex_16399) (select main_a v_prenex_16400)) 1000) (<= 1 (select main_a v_prenex_16399)) (<= 1 (select main_a v_prenex_16400)) (<= (select main_a v_prenex_16399) 999) (< v_prenex_16399 main_y))) (forall ((v_prenex_22473 Int) (v_prenex_22474 Int)) (or (<= 0 (+ (select main_a v_prenex_22474) 498)) (<= 1000 (* 2 (select main_a v_prenex_22473))) (<= (+ main_y 1) v_prenex_22473) (<= (select main_a v_prenex_22473) (+ (select main_a v_prenex_22474) 998)) (< v_prenex_22474 main_x) (< v_prenex_22473 main_y) (<= 1 (select main_a v_prenex_22474)))) (forall ((v_prenex_21279 Int) (v_prenex_21280 Int)) (or (<= 1 (select main_a v_prenex_21280)) (< v_prenex_21279 main_y) (<= (select main_a v_prenex_21279) 1498) (<= 1000 (* 2 (select main_a v_prenex_21279))) (<= (select main_a v_prenex_21280) 999) (<= (+ main_y 1) v_prenex_21279) (<= 1000 (+ (select main_a v_prenex_21279) (select main_a v_prenex_21280))))) (or (forall ((v_prenex_17868 Int)) (or (<= (+ main_y 1) v_prenex_17868) (< v_prenex_17868 main_y) (<= (* 2 (select main_a v_prenex_17868)) 1998) (<= 500 (select main_a v_prenex_17868)))) (forall ((v_prenex_17869 Int)) (or (<= 0 (+ (select main_a v_prenex_17869) 498)) (<= (* 2 (select main_a v_prenex_17869)) 1000) (< v_prenex_17869 main_x)))) (forall ((v_prenex_15479 Int) (v_prenex_15480 Int)) (or (<= (+ main_y 1) v_prenex_15479) (< v_prenex_15479 main_y) (<= 2 (* 2 (select main_a v_prenex_15480))) (<= 1 (select main_a v_prenex_15480)) (<= (select main_a v_prenex_15480) (select main_a v_prenex_15479)) (<= 1000 (* 2 (select main_a v_prenex_15479))))) (forall ((v_prenex_18185 Int) (v_prenex_18186 Int)) (or (<= (+ (select main_a v_prenex_18185) (select main_a v_prenex_18186)) 1000) (<= (+ main_y 1) v_prenex_18185) (<= (select main_a v_prenex_18185) 1498) (< v_prenex_18185 main_y) (<= (select main_a v_prenex_18186) 999) (<= 2 (* 2 (select main_a v_prenex_18186))) (<= (* 2 (select main_a v_prenex_18185)) 1998))) (or (forall ((v_prenex_18358 Int)) (or (<= (+ main_y 1) v_prenex_18358) (<= 1 (select main_a v_prenex_18358)) (< v_prenex_18358 main_y) (<= 500 (select main_a v_prenex_18358)) (<= (* 2 (select main_a v_prenex_18358)) 1998))) (forall ((v_prenex_18359 Int)) (or (<= (select main_a v_prenex_18359) 500) (<= (* 2 (select main_a v_prenex_18359)) 1000)))) (or (forall ((v_prenex_12256 Int)) (or (<= (+ main_x 1) v_prenex_12256) (<= (select main_a v_prenex_12256) 500) (<= 1 (select main_a v_prenex_12256)))) (forall ((v_prenex_12255 Int)) (or (<= (+ main_y 1) v_prenex_12255) (<= (* 2 (select main_a v_prenex_12255)) 1998) (< v_prenex_12255 main_y) (<= (select main_a v_prenex_12255) 999)))) (forall ((v_prenex_18206 Int) (v_prenex_18205 Int)) (or (<= (+ (select main_a v_prenex_18205) (select main_a v_prenex_18206)) 1000) (< v_prenex_18205 main_y) (<= (* 2 (select main_a v_prenex_18206)) 1000) (<= (+ main_y 1) v_prenex_18205) (<= 1 (select main_a v_prenex_18206)) (<= 500 (select main_a v_prenex_18205)) (<= (* 2 (select main_a v_prenex_18205)) 1998))) (forall ((v_prenex_18129 Int) (v_prenex_18130 Int)) (or (<= 0 (+ (select main_a v_prenex_18130) 498)) (< v_prenex_18130 main_x) (<= (+ main_y 1) v_prenex_18129) (<= (select main_a v_prenex_18129) 1498) (<= 1 (select main_a v_prenex_18130)) (< v_prenex_18129 main_y) (<= (+ (select main_a v_prenex_18129) (select main_a v_prenex_18130)) 1000))) (forall ((v_prenex_16352 Int) (v_prenex_16353 Int)) (or (< v_prenex_16352 main_y) (<= 1 (select main_a v_prenex_16353)) (<= (select main_a v_prenex_16352) (+ (select main_a v_prenex_16353) 998)) (<= (select main_a v_prenex_16352) 999) (<= 0 (+ (select main_a v_prenex_16353) 498)) (<= (+ main_y 1) v_prenex_16352))) (forall ((v_prenex_12988 Int) (v_prenex_12989 Int)) (or (<= (* 2 (select main_a v_prenex_12988)) 1998) (< v_prenex_12988 main_y) (<= (select main_a v_prenex_12989) (select main_a v_prenex_12988)) (<= 2 (* 2 (select main_a v_prenex_12989))) (<= (select main_a v_prenex_12988) 999) (<= (+ main_y 1) v_prenex_12988))) (forall ((v_prenex_17882 Int) (v_prenex_17883 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17882))) (<= 1 (select main_a v_prenex_17883)) (<= (* 2 (select main_a v_prenex_17882)) 1998) (< v_prenex_17882 main_y) (<= (+ main_y 1) v_prenex_17882) (<= (* 2 (select main_a v_prenex_17883)) 1000) (<= (select main_a v_prenex_17883) (select main_a v_prenex_17882)))) (forall ((v_prenex_20863 Int) (v_prenex_20862 Int)) (or (<= 500 (select main_a v_prenex_20862)) (< v_prenex_20862 main_y) (<= 0 (+ (select main_a v_prenex_20863) 498)) (<= (+ main_y 1) v_prenex_20862) (<= (select main_a v_prenex_20863) (select main_a v_prenex_20862)) (<= (select main_a v_prenex_20863) 500) (<= (+ main_x 1) v_prenex_20863))) (forall ((v_prenex_20554 Int) (v_prenex_20553 Int)) (or (<= (select main_a v_prenex_20554) 999) (<= 1 (select main_a v_prenex_20554)) (< v_prenex_20553 main_y) (<= (* 2 (select main_a v_prenex_20553)) 1998) (<= (select main_a v_prenex_20553) 1498) (<= (+ main_y 1) v_prenex_20553) (<= (+ (select main_a v_prenex_20553) (select main_a v_prenex_20554)) 1000))) (forall ((v_prenex_23149 Int) (v_prenex_23150 Int)) (or (<= (select main_a v_prenex_23150) 999) (< v_prenex_23149 main_y) (<= 0 (+ (select main_a v_prenex_23150) 498)) (<= 1000 (* 2 (select main_a v_prenex_23149))) (<= (select main_a v_prenex_23150) (select main_a v_prenex_23149)) (<= (+ main_y 1) v_prenex_23149) (<= (* 2 (select main_a v_prenex_23149)) 1998))) (forall ((v_prenex_23758 Int) (v_prenex_23759 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23758))) (<= (+ (select main_a v_prenex_23758) (select main_a v_prenex_23759)) 1000) (<= 500 (select main_a v_prenex_23758)) (<= 0 (+ (select main_a v_prenex_23759) 498)) (<= (+ main_y 1) v_prenex_23758) (< v_prenex_23758 main_y) (<= 2 (* 2 (select main_a v_prenex_23759))))) (forall ((v_prenex_23468 Int) (v_prenex_23467 Int)) (or (<= (select main_a v_prenex_23467) (+ (select main_a v_prenex_23468) 998)) (<= 0 (+ (select main_a v_prenex_23468) 498)) (<= (+ main_x 1) v_prenex_23468) (<= (+ main_y 1) v_prenex_23467) (<= (select main_a v_prenex_23467) 999) (<= 2 (* 2 (select main_a v_prenex_23468))) (< v_prenex_23467 main_y))) (or (forall ((v_prenex_18511 Int)) (or (<= (select main_a v_prenex_18511) 999) (<= 2 (* 2 (select main_a v_prenex_18511))))) (forall ((v_prenex_18510 Int)) (or (<= (* 2 (select main_a v_prenex_18510)) 1998) (<= 1000 (* 2 (select main_a v_prenex_18510))) (<= (+ main_y 1) v_prenex_18510) (< v_prenex_18510 main_y) (<= 500 (select main_a v_prenex_18510))))) (forall ((v_prenex_14694 Int) (v_prenex_14693 Int)) (or (< v_prenex_14694 main_x) (<= 1 (select main_a v_prenex_14693)) (< v_prenex_14693 main_y) (<= (+ main_y 1) v_prenex_14693) (<= (select main_a v_prenex_14694) (select main_a v_prenex_14693)))) (forall ((v_prenex_15739 Int) (v_prenex_15740 Int)) (or (<= (+ main_y 1) v_prenex_15739) (<= 0 (+ (select main_a v_prenex_15740) 498)) (< v_prenex_15739 main_y) (<= (select main_a v_prenex_15739) (+ (select main_a v_prenex_15740) 998)) (<= 1000 (* 2 (select main_a v_prenex_15739))) (<= 2 (* 2 (select main_a v_prenex_15740))) (<= (* 2 (select main_a v_prenex_15739)) 1998))) (or (forall ((v_prenex_12635 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12635))) (<= (* 2 (select main_a v_prenex_12635)) 1000))) (forall ((v_prenex_12634 Int)) (or (<= (* 2 (select main_a v_prenex_12634)) 1998) (<= (select main_a v_prenex_12634) 999) (<= (+ main_y 1) v_prenex_12634) (< v_prenex_12634 main_y)))) (forall ((v_prenex_21716 Int) (v_prenex_21717 Int)) (or (< v_prenex_21716 main_y) (<= 1000 (+ (select main_a v_prenex_21716) (select main_a v_prenex_21717))) (<= 2 (* 2 (select main_a v_prenex_21717))) (<= 1 (select main_a v_prenex_21716)) (<= (+ main_y 1) v_prenex_21716) (<= (* 2 (select main_a v_prenex_21717)) 1000))) (forall ((v_prenex_14255 Int) (v_prenex_14254 Int)) (or (<= 1 (select main_a v_prenex_14255)) (<= (select main_a v_prenex_14254) 999) (< v_prenex_14254 main_y) (<= (+ main_y 1) v_prenex_14254) (<= (select main_a v_prenex_14255) (select main_a v_prenex_14254)) (<= (* 2 (select main_a v_prenex_14255)) 1000))) (forall ((v_prenex_21154 Int) (v_prenex_21155 Int)) (or (< v_prenex_21155 main_x) (<= 1 (select main_a v_prenex_21155)) (<= (+ main_y 1) v_prenex_21154) (<= (+ (select main_a v_prenex_21154) (select main_a v_prenex_21155)) 1000) (<= 2 (* 2 (select main_a v_prenex_21155))) (< v_prenex_21154 main_y) (<= 1 (select main_a v_prenex_21154)))) (forall ((v_prenex_18938 Int) (v_prenex_18939 Int)) (or (<= (select main_a v_prenex_18938) 999) (< v_prenex_18938 main_y) (<= (+ main_y 1) v_prenex_18938) (<= (* 2 (select main_a v_prenex_18939)) 1000) (<= 2 (* 2 (select main_a v_prenex_18939))) (< v_prenex_18939 main_x) (<= (select main_a v_prenex_18939) (select main_a v_prenex_18938)))) (or (forall ((v_prenex_15439 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15439))) (<= 500 (select main_a v_prenex_15439)) (<= (+ main_y 1) v_prenex_15439) (< v_prenex_15439 main_y))) (forall ((v_prenex_15440 Int)) (or (<= (+ main_x 1) v_prenex_15440) (<= 1 (select main_a v_prenex_15440)) (<= 0 (+ (select main_a v_prenex_15440) 498))))) (forall ((v_prenex_15791 Int) (v_prenex_15792 Int)) (or (<= (+ main_y 1) v_prenex_15791) (< v_prenex_15791 main_y) (<= (select main_a v_prenex_15791) (+ (select main_a v_prenex_15792) 998)) (<= 1000 (* 2 (select main_a v_prenex_15791))))) (forall ((v_prenex_14047 Int) (v_prenex_14046 Int)) (or (< v_prenex_14047 main_x) (<= 1 (select main_a v_prenex_14047)) (< v_prenex_14046 main_y) (<= 1 (select main_a v_prenex_14046)) (<= (+ main_y 1) v_prenex_14046) (<= (select main_a v_prenex_14046) (+ (select main_a v_prenex_14047) 998)))) (or (forall ((v_prenex_15188 Int)) (or (< v_prenex_15188 main_y) (<= 500 (select main_a v_prenex_15188)) (<= 1000 (* 2 (select main_a v_prenex_15188))) (<= (* 2 (select main_a v_prenex_15188)) 1998) (<= (+ main_y 1) v_prenex_15188))) (forall ((v_prenex_15189 Int)) (<= 0 (+ (select main_a v_prenex_15189) 498)))) (forall ((v_prenex_12463 Int) (v_prenex_12464 Int)) (or (<= (select main_a v_prenex_12464) 500) (< v_prenex_12463 main_y) (<= (select main_a v_prenex_12463) (+ (select main_a v_prenex_12464) 998)) (< v_prenex_12464 main_x) (<= (+ main_y 1) v_prenex_12463) (<= (select main_a v_prenex_12464) 999) (<= (select main_a v_prenex_12463) 1498))) (forall ((v_prenex_18912 Int) (v_prenex_18913 Int)) (or (<= (+ (select main_a v_prenex_18912) (select main_a v_prenex_18913)) 1000) (<= 2 (* 2 (select main_a v_prenex_18913))) (<= 1 (select main_a v_prenex_18912)) (<= (+ main_x 1) v_prenex_18913) (<= (+ main_y 1) v_prenex_18912) (< v_prenex_18912 main_y))) (forall ((v_prenex_19823 Int) (v_prenex_19824 Int)) (or (<= 0 (+ (select main_a v_prenex_19824) 498)) (< v_prenex_19823 main_y) (<= 1000 (+ (select main_a v_prenex_19823) (select main_a v_prenex_19824))) (<= 500 (select main_a v_prenex_19823)) (<= (+ main_y 1) v_prenex_19823) (<= (select main_a v_prenex_19823) 1498) (<= (* 2 (select main_a v_prenex_19824)) 1000))) (forall ((v_prenex_16801 Int) (v_prenex_16802 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16802))) (<= (select main_a v_prenex_16801) 999) (< v_prenex_16801 main_y) (<= (* 2 (select main_a v_prenex_16802)) 1000) (<= 1000 (+ (select main_a v_prenex_16801) (select main_a v_prenex_16802))) (<= 500 (select main_a v_prenex_16801)) (<= (+ main_y 1) v_prenex_16801))) (forall ((v_prenex_17641 Int) (v_prenex_17642 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17641))) (< v_prenex_17641 main_y) (<= (+ main_y 1) v_prenex_17641) (<= 2 (* 2 (select main_a v_prenex_17642))) (<= (+ (select main_a v_prenex_17641) (select main_a v_prenex_17642)) 1000) (<= (* 2 (select main_a v_prenex_17642)) 1000))) (forall ((v_prenex_19230 Int) (v_prenex_19231 Int)) (or (<= (* 2 (select main_a v_prenex_19231)) 1000) (<= (+ main_y 1) v_prenex_19230) (<= 1 (select main_a v_prenex_19231)) (<= (select main_a v_prenex_19230) (+ (select main_a v_prenex_19231) 998)) (<= 500 (select main_a v_prenex_19230)) (< v_prenex_19230 main_y) (<= 1 (select main_a v_prenex_19230)))) (or (forall ((v_prenex_16486 Int)) (or (<= (* 2 (select main_a v_prenex_16486)) 1000) (<= (select main_a v_prenex_16486) 500))) (forall ((v_prenex_16485 Int)) (or (< v_prenex_16485 main_y) (<= 1000 (* 2 (select main_a v_prenex_16485))) (<= 500 (select main_a v_prenex_16485)) (<= (+ main_y 1) v_prenex_16485)))) (forall ((v_prenex_21315 Int) (v_prenex_21316 Int)) (or (<= (select main_a v_prenex_21316) (select main_a v_prenex_21315)) (<= 1000 (* 2 (select main_a v_prenex_21315))) (<= 500 (select main_a v_prenex_21315)) (<= 2 (* 2 (select main_a v_prenex_21316))) (<= (+ main_y 1) v_prenex_21315) (< v_prenex_21315 main_y) (<= (select main_a v_prenex_21316) 500))) (forall ((v_prenex_17898 Int) (v_prenex_17899 Int)) (or (<= (+ main_y 1) v_prenex_17898) (<= (+ (select main_a v_prenex_17898) (select main_a v_prenex_17899)) 1000) (<= 1 (select main_a v_prenex_17898)) (<= (select main_a v_prenex_17898) 1498) (< v_prenex_17898 main_y) (<= (* 2 (select main_a v_prenex_17899)) 1000))) (forall ((v_prenex_12726 Int) (v_prenex_12727 Int)) (or (<= (+ main_y 1) v_prenex_12726) (<= 1000 (* 2 (select main_a v_prenex_12726))) (<= 2 (* 2 (select main_a v_prenex_12727))) (< v_prenex_12726 main_y) (<= (select main_a v_prenex_12727) (select main_a v_prenex_12726)) (<= (* 2 (select main_a v_prenex_12726)) 1998))) (forall ((v_prenex_16042 Int) (v_prenex_16043 Int)) (or (<= (+ main_y 1) v_prenex_16042) (< v_prenex_16042 main_y) (<= 0 (+ (select main_a v_prenex_16043) 498)) (<= (select main_a v_prenex_16042) 999) (<= (select main_a v_prenex_16042) 1498) (<= (select main_a v_prenex_16042) (+ (select main_a v_prenex_16043) 998)))) (forall ((v_prenex_16553 Int) (v_prenex_16554 Int)) (or (<= (+ (select main_a v_prenex_16553) (select main_a v_prenex_16554)) 1000) (<= (* 2 (select main_a v_prenex_16554)) 1000) (<= (select main_a v_prenex_16553) 1498) (<= 2 (* 2 (select main_a v_prenex_16554))) (< v_prenex_16553 main_y) (<= 500 (select main_a v_prenex_16553)) (<= (+ main_y 1) v_prenex_16553))) (forall ((v_prenex_23032 Int) (v_prenex_23033 Int)) (or (<= 1 (select main_a v_prenex_23032)) (<= (+ main_y 1) v_prenex_23032) (<= 2 (* 2 (select main_a v_prenex_23033))) (<= (+ (select main_a v_prenex_23032) (select main_a v_prenex_23033)) 1000) (< v_prenex_23032 main_y))) (or (forall ((v_prenex_14232 Int)) (or (< v_prenex_14232 main_y) (<= 500 (select main_a v_prenex_14232)) (<= (+ main_y 1) v_prenex_14232) (<= (select main_a v_prenex_14232) 999) (<= 1000 (* 2 (select main_a v_prenex_14232))))) (forall ((v_prenex_14233 Int)) (or (<= (* 2 (select main_a v_prenex_14233)) 1000) (<= 1 (select main_a v_prenex_14233))))) (forall ((v_prenex_18114 Int) (v_prenex_18113 Int)) (or (<= 500 (select main_a v_prenex_18113)) (<= (select main_a v_prenex_18114) 500) (< v_prenex_18113 main_y) (<= (+ main_y 1) v_prenex_18113) (<= (select main_a v_prenex_18114) (select main_a v_prenex_18113)) (<= (select main_a v_prenex_18113) 999))) (forall ((v_prenex_16182 Int) (v_prenex_16183 Int)) (or (<= 1 (select main_a v_prenex_16182)) (<= 1 (select main_a v_prenex_16183)) (<= 500 (select main_a v_prenex_16182)) (<= (select main_a v_prenex_16182) (+ (select main_a v_prenex_16183) 998)) (<= (+ main_y 1) v_prenex_16182) (< v_prenex_16182 main_y))) (or (forall ((v_prenex_15674 Int)) (<= 2 (* 2 (select main_a v_prenex_15674)))) (forall ((v_prenex_10932 Int)) (or (<= (select main_a v_prenex_10932) 999) (<= (+ main_y 1) v_prenex_10932) (< v_prenex_10932 main_y) (<= 1 (select main_a v_prenex_10932))))) (forall ((v_prenex_23619 Int) (v_prenex_23618 Int)) (or (< v_prenex_23618 main_y) (<= (select main_a v_prenex_23618) 1498) (<= (select main_a v_prenex_23619) (select main_a v_prenex_23618)) (<= 0 (+ (select main_a v_prenex_23619) 498)) (<= (+ main_x 1) v_prenex_23619) (<= (+ main_y 1) v_prenex_23618))) (forall ((v_prenex_20967 Int) (v_prenex_20966 Int)) (or (< v_prenex_20966 main_y) (< v_prenex_20967 main_x) (<= (select main_a v_prenex_20967) (select main_a v_prenex_20966)) (<= (+ main_y 1) v_prenex_20966) (<= 1 (select main_a v_prenex_20966)) (<= (* 2 (select main_a v_prenex_20967)) 1000))) (forall ((v_prenex_16324 Int) (v_prenex_16325 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16325))) (<= 1 (select main_a v_prenex_16324)) (<= (* 2 (select main_a v_prenex_16325)) 1000) (<= 1000 (+ (select main_a v_prenex_16324) (select main_a v_prenex_16325))) (< v_prenex_16324 main_y) (<= (+ main_y 1) v_prenex_16324) (<= (select main_a v_prenex_16324) 1498))) (forall ((v_prenex_12146 Int) (v_prenex_12147 Int)) (or (< v_prenex_12147 main_x) (< v_prenex_12146 main_y) (<= 1000 (* 2 (select main_a v_prenex_12146))) (<= 0 (+ (select main_a v_prenex_12147) 498)) (<= (select main_a v_prenex_12146) (+ (select main_a v_prenex_12147) 998)) (<= (+ main_y 1) v_prenex_12146))) (forall ((v_prenex_12887 Int) (v_prenex_12886 Int)) (or (<= (select main_a v_prenex_12887) 999) (<= (+ main_y 1) v_prenex_12886) (<= (select main_a v_prenex_12886) (+ (select main_a v_prenex_12887) 998)) (<= (select main_a v_prenex_12886) 999) (< v_prenex_12886 main_y))) (or (forall ((v_prenex_16394 Int)) (or (<= 1 (select main_a v_prenex_16394)) (<= (select main_a v_prenex_16394) 999))) (forall ((v_prenex_16393 Int)) (or (<= (select main_a v_prenex_16393) 999) (<= (+ main_y 1) v_prenex_16393) (< v_prenex_16393 main_y) (<= (* 2 (select main_a v_prenex_16393)) 1998)))) (forall ((v_prenex_16188 Int) (v_prenex_16189 Int)) (or (<= (* 2 (select main_a v_prenex_16188)) 1998) (<= (select main_a v_prenex_16188) (+ (select main_a v_prenex_16189) 998)) (<= 1 (select main_a v_prenex_16189)) (<= (+ main_y 1) v_prenex_16188) (<= 2 (* 2 (select main_a v_prenex_16189))) (< v_prenex_16188 main_y))) (forall ((v_prenex_15649 Int) (v_prenex_15650 Int)) (or (<= (+ main_y 1) v_prenex_15649) (<= (select main_a v_prenex_15649) (+ (select main_a v_prenex_15650) 998)) (<= 0 (+ (select main_a v_prenex_15650) 498)) (< v_prenex_15650 main_x) (<= (select main_a v_prenex_15649) 999) (<= (select main_a v_prenex_15650) 999) (< v_prenex_15649 main_y))) (or (forall ((v_prenex_12305 Int)) (or (<= 500 (select main_a v_prenex_12305)) (< v_prenex_12305 main_y) (<= (select main_a v_prenex_12305) 1498) (<= (+ main_y 1) v_prenex_12305) (<= 1000 (* 2 (select main_a v_prenex_12305))))) (forall ((v_prenex_12306 Int)) (or (<= (select main_a v_prenex_12306) 999) (<= 2 (* 2 (select main_a v_prenex_12306)))))) (or (forall ((v_prenex_18248 Int)) (or (<= (* 2 (select main_a v_prenex_18248)) 1000) (< v_prenex_18248 main_x) (<= 1 (select main_a v_prenex_18248)))) (forall ((v_prenex_18247 Int)) (or (<= (+ main_y 1) v_prenex_18247) (< v_prenex_18247 main_y) (<= 1 (select main_a v_prenex_18247)) (<= 1000 (* 2 (select main_a v_prenex_18247)))))) (forall ((v_prenex_15752 Int) (v_prenex_15751 Int)) (or (<= 0 (+ (select main_a v_prenex_15752) 498)) (<= (select main_a v_prenex_15751) 1498) (<= 1000 (+ (select main_a v_prenex_15751) (select main_a v_prenex_15752))) (< v_prenex_15751 main_y) (<= 500 (select main_a v_prenex_15751)) (<= (+ main_y 1) v_prenex_15751))) (or (forall ((v_prenex_20187 Int)) (or (<= (select main_a v_prenex_20187) 500) (<= 1 (select main_a v_prenex_20187)))) (forall ((v_prenex_20186 Int)) (or (<= (select main_a v_prenex_20186) 999) (< v_prenex_20186 main_y) (<= (* 2 (select main_a v_prenex_20186)) 1998) (<= (select main_a v_prenex_20186) 1498) (<= (+ main_y 1) v_prenex_20186)))) (or (forall ((v_prenex_13437 Int)) (or (<= (+ main_y 1) v_prenex_13437) (<= (* 2 (select main_a v_prenex_13437)) 1998) (<= 500 (select main_a v_prenex_13437)) (< v_prenex_13437 main_y))) (forall ((v_prenex_13438 Int)) (or (<= 0 (+ (select main_a v_prenex_13438) 498)) (< v_prenex_13438 main_x) (<= 1 (select main_a v_prenex_13438))))) (forall ((v_prenex_20907 Int) (v_prenex_20906 Int)) (or (<= 500 (select main_a v_prenex_20906)) (<= (+ main_y 1) v_prenex_20906) (< v_prenex_20906 main_y) (<= 0 (+ (select main_a v_prenex_20907) 498)) (<= (select main_a v_prenex_20907) (select main_a v_prenex_20906)) (<= (select main_a v_prenex_20907) 500) (<= 1 (select main_a v_prenex_20906)))) (forall ((v_prenex_20533 Int) (v_prenex_20534 Int)) (or (<= 0 (+ (select main_a v_prenex_20534) 498)) (< v_prenex_20533 main_y) (<= (+ main_y 1) v_prenex_20533) (<= (select main_a v_prenex_20533) (+ (select main_a v_prenex_20534) 998)) (<= (select main_a v_prenex_20533) 999) (<= 1000 (* 2 (select main_a v_prenex_20533))))) (forall ((v_prenex_16923 Int) (v_prenex_16924 Int)) (or (<= (* 2 (select main_a v_prenex_16924)) 1000) (< v_prenex_16923 main_y) (<= (+ main_y 1) v_prenex_16923) (<= 0 (+ (select main_a v_prenex_16924) 498)) (< v_prenex_16924 main_x) (<= 1 (select main_a v_prenex_16923)) (<= (select main_a v_prenex_16924) (select main_a v_prenex_16923)))) (forall ((v_prenex_20223 Int) (v_prenex_20222 Int)) (or (< v_prenex_20222 main_y) (<= (select main_a v_prenex_20223) (select main_a v_prenex_20222)) (<= (+ main_y 1) v_prenex_20222) (<= 1 (select main_a v_prenex_20223)) (<= 500 (select main_a v_prenex_20222)) (<= (select main_a v_prenex_20223) 999) (<= (* 2 (select main_a v_prenex_20222)) 1998))) (forall ((v_prenex_14798 Int) (v_prenex_14797 Int)) (or (<= (* 2 (select main_a v_prenex_14798)) 1000) (<= (select main_a v_prenex_14798) 999) (<= (+ main_y 1) v_prenex_14797) (<= (+ (select main_a v_prenex_14797) (select main_a v_prenex_14798)) 1000) (< v_prenex_14797 main_y) (<= 1000 (* 2 (select main_a v_prenex_14797))))) (forall ((v_prenex_23608 Int) (v_prenex_23609 Int)) (or (< v_prenex_23609 main_x) (<= 1 (select main_a v_prenex_23608)) (<= (* 2 (select main_a v_prenex_23609)) 1000) (<= 1000 (+ (select main_a v_prenex_23608) (select main_a v_prenex_23609))) (< v_prenex_23608 main_y) (<= 0 (+ (select main_a v_prenex_23609) 498)) (<= (+ main_y 1) v_prenex_23608))) (forall ((v_prenex_17226 Int) (v_prenex_17227 Int)) (or (<= (* 2 (select main_a v_prenex_17226)) 1998) (<= (select main_a v_prenex_17227) 500) (<= (select main_a v_prenex_17227) 999) (<= (+ main_x 1) v_prenex_17227) (<= (+ main_y 1) v_prenex_17226) (<= 1000 (+ (select main_a v_prenex_17226) (select main_a v_prenex_17227))) (< v_prenex_17226 main_y))) (forall ((v_prenex_16517 Int) (v_prenex_16518 Int)) (or (<= (+ main_y 1) v_prenex_16517) (<= (* 2 (select main_a v_prenex_16518)) 1000) (<= 1 (select main_a v_prenex_16517)) (<= 1000 (+ (select main_a v_prenex_16517) (select main_a v_prenex_16518))) (<= (select main_a v_prenex_16518) 999) (< v_prenex_16517 main_y) (<= (select main_a v_prenex_16517) 1498))) (forall ((v_prenex_21737 Int) (v_prenex_21736 Int)) (or (<= 0 (+ (select main_a v_prenex_21737) 498)) (< v_prenex_21736 main_y) (<= (select main_a v_prenex_21737) 500) (<= (select main_a v_prenex_21737) (select main_a v_prenex_21736)) (<= (+ main_y 1) v_prenex_21736) (<= 1 (select main_a v_prenex_21736)) (<= 500 (select main_a v_prenex_21736)))) (forall ((v_prenex_13376 Int) (v_prenex_13377 Int)) (or (<= (+ main_y 1) v_prenex_13376) (<= 1000 (* 2 (select main_a v_prenex_13376))) (< v_prenex_13376 main_y) (<= (* 2 (select main_a v_prenex_13376)) 1998) (<= 2 (* 2 (select main_a v_prenex_13377))) (<= (+ (select main_a v_prenex_13376) (select main_a v_prenex_13377)) 1000) (<= 0 (+ (select main_a v_prenex_13377) 498)))) (forall ((v_prenex_18160 Int) (v_prenex_18159 Int)) (or (<= (+ main_y 1) v_prenex_18159) (<= (+ main_x 1) v_prenex_18160) (<= 2 (* 2 (select main_a v_prenex_18160))) (<= (+ (select main_a v_prenex_18159) (select main_a v_prenex_18160)) 1000) (<= 1 (select main_a v_prenex_18160)) (< v_prenex_18159 main_y) (<= (* 2 (select main_a v_prenex_18159)) 1998))) (forall ((v_prenex_21804 Int) (v_prenex_21805 Int)) (or (<= 1 (select main_a v_prenex_21805)) (<= (select main_a v_prenex_21805) 500) (<= (+ main_y 1) v_prenex_21804) (<= 1000 (* 2 (select main_a v_prenex_21804))) (<= 500 (select main_a v_prenex_21804)) (< v_prenex_21804 main_y) (<= 1000 (+ (select main_a v_prenex_21804) (select main_a v_prenex_21805))))) (or (forall ((v_prenex_16198 Int)) (or (<= (select main_a v_prenex_16198) 999) (<= 1000 (* 2 (select main_a v_prenex_16198))) (<= (+ main_y 1) v_prenex_16198) (< v_prenex_16198 main_y))) (forall ((v_prenex_16199 Int)) (or (<= (select main_a v_prenex_16199) 999) (<= 1 (select main_a v_prenex_16199))))) (forall ((v_prenex_12656 Int) (v_prenex_12657 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12657))) (<= (+ main_y 1) v_prenex_12656) (< v_prenex_12657 main_x) (< v_prenex_12656 main_y) (<= 1 (select main_a v_prenex_12656)) (<= (select main_a v_prenex_12656) (+ (select main_a v_prenex_12657) 998)))) (forall ((v_prenex_14883 Int) (v_prenex_14882 Int)) (or (<= (+ (select main_a v_prenex_14882) (select main_a v_prenex_14883)) 1000) (<= 1000 (* 2 (select main_a v_prenex_14882))) (<= (select main_a v_prenex_14883) 500) (< v_prenex_14882 main_y) (<= (+ main_y 1) v_prenex_14882) (<= 500 (select main_a v_prenex_14882)) (<= 2 (* 2 (select main_a v_prenex_14883))))) (forall ((v_prenex_17561 Int) (v_prenex_17562 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17562))) (<= 1 (select main_a v_prenex_17561)) (<= (+ (select main_a v_prenex_17561) (select main_a v_prenex_17562)) 1000) (<= (+ main_y 1) v_prenex_17561) (< v_prenex_17561 main_y) (<= 1000 (* 2 (select main_a v_prenex_17561))))) (forall ((v_prenex_21197 Int) (v_prenex_21196 Int)) (or (<= (select main_a v_prenex_21196) (+ (select main_a v_prenex_21197) 998)) (<= (* 2 (select main_a v_prenex_21197)) 1000) (< v_prenex_21196 main_y) (<= (* 2 (select main_a v_prenex_21196)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21196))) (<= (+ main_y 1) v_prenex_21196))) (forall ((v_prenex_14734 Int) (v_prenex_14733 Int)) (or (<= (select main_a v_prenex_14734) (select main_a v_prenex_14733)) (<= (* 2 (select main_a v_prenex_14734)) 1000) (<= 2 (* 2 (select main_a v_prenex_14734))) (<= (+ main_y 1) v_prenex_14733) (<= 1000 (* 2 (select main_a v_prenex_14733))) (< v_prenex_14733 main_y))) (forall ((v_prenex_23166 Int) (v_prenex_23165 Int)) (or (<= (select main_a v_prenex_23165) 999) (<= (select main_a v_prenex_23165) (+ (select main_a v_prenex_23166) 998)) (< v_prenex_23165 main_y) (<= (+ main_y 1) v_prenex_23165) (<= (select main_a v_prenex_23166) 999) (<= 0 (+ (select main_a v_prenex_23166) 498)) (<= 1000 (* 2 (select main_a v_prenex_23165))))) (forall ((v_prenex_22621 Int) (v_prenex_22622 Int)) (or (<= (+ main_y 1) v_prenex_22621) (<= (select main_a v_prenex_22621) (+ (select main_a v_prenex_22622) 998)) (<= 500 (select main_a v_prenex_22621)) (<= (select main_a v_prenex_22622) 500) (< v_prenex_22621 main_y) (<= (* 2 (select main_a v_prenex_22621)) 1998))) (or (forall ((v_prenex_14864 Int)) (or (<= (+ main_y 1) v_prenex_14864) (<= (* 2 (select main_a v_prenex_14864)) 1998) (<= 500 (select main_a v_prenex_14864)) (< v_prenex_14864 main_y) (<= 1000 (* 2 (select main_a v_prenex_14864))))) (forall ((v_prenex_14865 Int)) (or (<= (select main_a v_prenex_14865) 999) (<= (select main_a v_prenex_14865) 500)))) (forall ((v_prenex_14586 Int)) (or (<= (+ main_y 1) v_prenex_14586) (<= 1 (select main_a v_prenex_14586)) (<= 1000 (* 2 (select main_a v_prenex_14586))) (< v_prenex_14586 main_y) (<= 500 (select main_a v_prenex_14586)))) (or (forall ((v_prenex_17211 Int)) (or (<= 1 (select main_a v_prenex_17211)) (<= 0 (+ (select main_a v_prenex_17211) 498)))) (forall ((v_prenex_17210 Int)) (or (<= (+ main_y 1) v_prenex_17210) (< v_prenex_17210 main_y) (<= (select main_a v_prenex_17210) 1498) (<= 500 (select main_a v_prenex_17210)) (<= 1000 (* 2 (select main_a v_prenex_17210)))))) (forall ((v_prenex_20630 Int) (v_prenex_20629 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20630))) (<= (+ main_x 1) v_prenex_20630) (< v_prenex_20629 main_y) (<= (+ (select main_a v_prenex_20629) (select main_a v_prenex_20630)) 1000) (<= (select main_a v_prenex_20630) 500) (<= 500 (select main_a v_prenex_20629)) (<= (+ main_y 1) v_prenex_20629))) (forall ((v_prenex_11273 Int) (v_prenex_11272 Int)) (or (< v_prenex_11272 main_y) (<= (+ main_y 1) v_prenex_11272) (<= (select main_a v_prenex_11272) 1498) (<= 1000 (+ (select main_a v_prenex_11272) (select main_a v_prenex_11273))) (<= (* 2 (select main_a v_prenex_11272)) 1998) (<= 0 (+ (select main_a v_prenex_11273) 498)) (<= 2 (* 2 (select main_a v_prenex_11273))))) (or (forall ((v_prenex_16501 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16501))) (< v_prenex_16501 main_y) (<= (+ main_y 1) v_prenex_16501) (<= 1 (select main_a v_prenex_16501)))) (forall ((v_prenex_16502 Int)) (or (<= (select main_a v_prenex_16502) 999) (<= 0 (+ (select main_a v_prenex_16502) 498))))) (forall ((v_prenex_12203 Int) (v_prenex_12204 Int)) (or (<= 500 (select main_a v_prenex_12203)) (< v_prenex_12203 main_y) (<= (select main_a v_prenex_12203) (+ (select main_a v_prenex_12204) 998)) (<= (+ main_y 1) v_prenex_12203) (<= (select main_a v_prenex_12203) 999))) (forall ((v_prenex_20440 Int) (v_prenex_20439 Int)) (or (< v_prenex_20439 main_y) (<= (select main_a v_prenex_20440) (select main_a v_prenex_20439)) (<= (select main_a v_prenex_20440) 500) (<= (+ main_y 1) v_prenex_20439) (<= (select main_a v_prenex_20439) 1498) (<= 1000 (* 2 (select main_a v_prenex_20439))))) (forall ((v_prenex_16735 Int) (v_prenex_16736 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16735))) (<= (select main_a v_prenex_16735) (+ (select main_a v_prenex_16736) 998)) (<= (select main_a v_prenex_16735) 1498) (<= (+ main_y 1) v_prenex_16735) (< v_prenex_16735 main_y) (<= (select main_a v_prenex_16736) 500))) (forall ((v_prenex_19825 Int) (v_prenex_19826 Int)) (or (< v_prenex_19825 main_y) (<= 1000 (* 2 (select main_a v_prenex_19825))) (<= (+ main_x 1) v_prenex_19826) (<= (+ main_y 1) v_prenex_19825) (<= (select main_a v_prenex_19826) 500) (<= 1000 (+ (select main_a v_prenex_19825) (select main_a v_prenex_19826))) (<= (* 2 (select main_a v_prenex_19826)) 1000))) (or (forall ((v_prenex_18613 Int)) (or (<= (+ main_y 1) v_prenex_18613) (< v_prenex_18613 main_y) (<= 1 (select main_a v_prenex_18613)) (<= 1000 (* 2 (select main_a v_prenex_18613))))) (forall ((v_prenex_18614 Int)) (or (<= (select main_a v_prenex_18614) 500) (<= 2 (* 2 (select main_a v_prenex_18614)))))) (forall ((v_prenex_11165 Int) (v_prenex_11166 Int)) (or (<= (select main_a v_prenex_11165) (+ (select main_a v_prenex_11166) 998)) (< v_prenex_11165 main_y) (<= 500 (select main_a v_prenex_11165)) (<= (+ main_y 1) v_prenex_11165))) (forall ((v_prenex_16320 Int) (v_prenex_16321 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16321))) (<= (select main_a v_prenex_16321) 500) (<= (+ main_y 1) v_prenex_16320) (<= 500 (select main_a v_prenex_16320)) (< v_prenex_16320 main_y) (<= (select main_a v_prenex_16321) (select main_a v_prenex_16320)))) (forall ((v_prenex_13532 Int) (v_prenex_13531 Int)) (or (<= 0 (+ (select main_a v_prenex_13532) 498)) (<= 2 (* 2 (select main_a v_prenex_13532))) (< v_prenex_13531 main_y) (<= (+ main_y 1) v_prenex_13531) (<= 1000 (+ (select main_a v_prenex_13531) (select main_a v_prenex_13532))) (<= 1000 (* 2 (select main_a v_prenex_13531))))) (forall ((v_prenex_18749 Int) (v_prenex_18748 Int)) (or (<= (* 2 (select main_a v_prenex_18748)) 1998) (<= (+ main_x 1) v_prenex_18749) (<= (+ main_y 1) v_prenex_18748) (< v_prenex_18748 main_y) (<= (select main_a v_prenex_18749) 500) (<= (select main_a v_prenex_18749) (select main_a v_prenex_18748)))) (forall ((v_prenex_22071 Int) (v_prenex_22072 Int)) (or (<= (+ main_x 1) v_prenex_22072) (<= 1 (select main_a v_prenex_22072)) (<= (+ main_y 1) v_prenex_22071) (<= (+ (select main_a v_prenex_22071) (select main_a v_prenex_22072)) 1000) (< v_prenex_22071 main_y) (<= 1000 (* 2 (select main_a v_prenex_22071))))) (or (forall ((v_prenex_12849 Int)) (or (<= (+ main_y 1) v_prenex_12849) (<= 1 (select main_a v_prenex_12849)) (< v_prenex_12849 main_y) (<= 1000 (* 2 (select main_a v_prenex_12849))) (<= (select main_a v_prenex_12849) 1498))) (forall ((v_prenex_12850 Int)) (<= 2 (* 2 (select main_a v_prenex_12850))))) (forall ((v_prenex_22525 Int) (v_prenex_22526 Int)) (or (<= 0 (+ (select main_a v_prenex_22526) 498)) (< v_prenex_22525 main_y) (<= (* 2 (select main_a v_prenex_22526)) 1000) (<= (select main_a v_prenex_22526) (select main_a v_prenex_22525)) (<= (select main_a v_prenex_22525) 999) (<= (+ main_y 1) v_prenex_22525) (<= 1000 (* 2 (select main_a v_prenex_22525))))) (forall ((v_prenex_20113 Int) (v_prenex_20112 Int)) (or (<= (+ (select main_a v_prenex_20112) (select main_a v_prenex_20113)) 1000) (<= (+ main_y 1) v_prenex_20112) (<= (select main_a v_prenex_20113) 500) (< v_prenex_20112 main_y) (<= (select main_a v_prenex_20112) 999) (<= (+ main_x 1) v_prenex_20113) (<= 0 (+ (select main_a v_prenex_20113) 498)))) (or (forall ((v_prenex_23080 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23080))) (< v_prenex_23080 main_y) (<= (+ main_y 1) v_prenex_23080) (<= 500 (select main_a v_prenex_23080)) (<= (select main_a v_prenex_23080) 999))) (forall ((v_prenex_23081 Int)) (or (<= (select main_a v_prenex_23081) 999) (<= (select main_a v_prenex_23081) 500)))) (forall ((v_prenex_23683 Int) (v_prenex_23682 Int)) (or (<= (+ main_y 1) v_prenex_23682) (< v_prenex_23683 main_x) (<= 1000 (+ (select main_a v_prenex_23682) (select main_a v_prenex_23683))) (<= (+ main_x 1) v_prenex_23683) (<= 2 (* 2 (select main_a v_prenex_23683))))) (or (forall ((v_prenex_18546 Int)) (or (<= 1 (select main_a v_prenex_18546)) (<= (+ main_x 1) v_prenex_18546))) (forall ((v_prenex_18545 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18545))) (<= (* 2 (select main_a v_prenex_18545)) 1998) (<= (+ main_y 1) v_prenex_18545) (< v_prenex_18545 main_y)))) (or (forall ((v_prenex_19118 Int)) (<= 1000 (* 2 (select main_a v_prenex_19118)))) (forall ((v_prenex_19119 Int)) (or (<= (+ main_x 1) v_prenex_19119) (< v_prenex_19119 main_x) (<= (select main_a v_prenex_19119) 500) (<= 2 (* 2 (select main_a v_prenex_19119)))))) (forall ((v_prenex_20137 Int) (v_prenex_20136 Int)) (or (<= (+ main_y 1) v_prenex_20136) (<= 1000 (+ (select main_a v_prenex_20136) (select main_a v_prenex_20137))) (<= (* 2 (select main_a v_prenex_20137)) 1000) (<= (select main_a v_prenex_20136) 1498) (< v_prenex_20136 main_y) (<= 1 (select main_a v_prenex_20136)) (<= 0 (+ (select main_a v_prenex_20137) 498)))) (forall ((v_prenex_17653 Int) (v_prenex_17654 Int)) (or (<= (select main_a v_prenex_17654) 999) (<= 1000 (+ (select main_a v_prenex_17653) (select main_a v_prenex_17654))) (< v_prenex_17653 main_y) (<= (* 2 (select main_a v_prenex_17654)) 1000) (<= 500 (select main_a v_prenex_17653)) (<= (+ main_y 1) v_prenex_17653) (<= (* 2 (select main_a v_prenex_17653)) 1998))) (forall ((v_prenex_15098 Int) (v_prenex_15099 Int)) (or (<= (select main_a v_prenex_15098) 999) (<= (select main_a v_prenex_15099) 500) (<= (+ main_y 1) v_prenex_15098) (<= (select main_a v_prenex_15098) 1498) (<= (select main_a v_prenex_15099) 999) (< v_prenex_15098 main_y) (<= (select main_a v_prenex_15099) (select main_a v_prenex_15098)))) (forall ((v_prenex_13422 Int) (v_prenex_13421 Int)) (or (<= 500 (select main_a v_prenex_13421)) (<= (+ main_y 1) v_prenex_13421) (<= 0 (+ (select main_a v_prenex_13422) 498)) (<= (select main_a v_prenex_13421) 1498) (<= (+ (select main_a v_prenex_13421) (select main_a v_prenex_13422)) 1000) (< v_prenex_13421 main_y))) (forall ((v_prenex_22898 Int) (v_prenex_22899 Int)) (or (<= (+ (select main_a v_prenex_22898) (select main_a v_prenex_22899)) 1000) (<= 2 (* 2 (select main_a v_prenex_22899))) (<= (select main_a v_prenex_22899) 500) (<= 1 (select main_a v_prenex_22898)) (< v_prenex_22898 main_y) (<= (+ main_y 1) v_prenex_22898) (<= (select main_a v_prenex_22898) 999))) (forall ((v_prenex_22055 Int) (v_prenex_22056 Int)) (or (<= (select main_a v_prenex_22056) 500) (< v_prenex_22055 main_y) (<= (+ main_y 1) v_prenex_22055) (<= 500 (select main_a v_prenex_22055)) (<= (* 2 (select main_a v_prenex_22055)) 1998) (<= (select main_a v_prenex_22056) 999) (<= (select main_a v_prenex_22056) (select main_a v_prenex_22055)))) (forall ((v_prenex_22565 Int) (v_prenex_22566 Int)) (or (<= (select main_a v_prenex_22565) 999) (<= 2 (* 2 (select main_a v_prenex_22566))) (<= (* 2 (select main_a v_prenex_22565)) 1998) (< v_prenex_22565 main_y) (<= (+ main_y 1) v_prenex_22565) (<= (+ (select main_a v_prenex_22565) (select main_a v_prenex_22566)) 1000))) (forall ((v_prenex_19247 Int) (v_prenex_19246 Int)) (or (<= (+ main_y 1) v_prenex_19246) (<= (select main_a v_prenex_19247) (select main_a v_prenex_19246)) (< v_prenex_19246 main_y) (<= 1 (select main_a v_prenex_19246)) (<= (* 2 (select main_a v_prenex_19246)) 1998) (<= 0 (+ (select main_a v_prenex_19247) 498)) (<= (select main_a v_prenex_19247) 500))) (forall ((v_prenex_11574 Int) (v_prenex_11573 Int)) (or (<= (+ (select main_a v_prenex_11573) (select main_a v_prenex_11574)) 1000) (<= 500 (select main_a v_prenex_11573)) (<= (+ main_y 1) v_prenex_11573) (<= (* 2 (select main_a v_prenex_11574)) 1000) (< v_prenex_11573 main_y) (<= 2 (* 2 (select main_a v_prenex_11574))) (<= 1 (select main_a v_prenex_11573)))) (forall ((v_prenex_12018 Int) (v_prenex_12019 Int)) (or (<= (select main_a v_prenex_12018) 999) (<= (select main_a v_prenex_12018) (+ (select main_a v_prenex_12019) 998)) (< v_prenex_12018 main_y) (< v_prenex_12019 main_x) (<= 2 (* 2 (select main_a v_prenex_12019))) (<= (+ main_y 1) v_prenex_12018) (<= 0 (+ (select main_a v_prenex_12019) 498)))) (forall ((v_prenex_23527 Int) (v_prenex_23526 Int)) (or (<= (select main_a v_prenex_23527) 999) (<= (+ main_y 1) v_prenex_23526) (<= 500 (select main_a v_prenex_23526)) (<= 1000 (* 2 (select main_a v_prenex_23526))) (<= 1000 (+ (select main_a v_prenex_23526) (select main_a v_prenex_23527))) (<= 0 (+ (select main_a v_prenex_23527) 498)) (< v_prenex_23526 main_y))) (forall ((v_prenex_13226 Int) (v_prenex_13227 Int)) (or (<= (select main_a v_prenex_13226) 1498) (<= (+ main_y 1) v_prenex_13226) (<= (select main_a v_prenex_13227) 999) (< v_prenex_13226 main_y) (<= 2 (* 2 (select main_a v_prenex_13227))) (<= (select main_a v_prenex_13226) (+ (select main_a v_prenex_13227) 998)) (< v_prenex_13227 main_x))) (or (forall ((v_prenex_11577 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11577))) (<= (+ main_y 1) v_prenex_11577) (< v_prenex_11577 main_y))) (forall ((v_prenex_11578 Int)) (or (<= (+ main_x 1) v_prenex_11578) (<= 1 (select main_a v_prenex_11578)) (<= (select main_a v_prenex_11578) 500)))) (or (forall ((v_prenex_14956 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14956))) (<= (+ main_y 1) v_prenex_14956) (<= 1 (select main_a v_prenex_14956)) (<= (* 2 (select main_a v_prenex_14956)) 1998) (< v_prenex_14956 main_y))) (forall ((v_prenex_14957 Int)) (or (<= (select main_a v_prenex_14957) 500) (<= (* 2 (select main_a v_prenex_14957)) 1000)))) (forall ((v_prenex_21756 Int) (v_prenex_21757 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21757))) (< v_prenex_21756 main_y) (<= (+ main_y 1) v_prenex_21756) (<= (* 2 (select main_a v_prenex_21757)) 1000) (<= (+ (select main_a v_prenex_21756) (select main_a v_prenex_21757)) 1000) (< v_prenex_21757 main_x) (<= 1000 (* 2 (select main_a v_prenex_21756))))) (forall ((v_prenex_16058 Int) (v_prenex_16059 Int)) (or (<= (+ main_y 1) v_prenex_16058) (<= 2 (* 2 (select main_a v_prenex_16059))) (<= 500 (select main_a v_prenex_16058)) (<= (select main_a v_prenex_16058) 999) (<= 1 (select main_a v_prenex_16059)) (<= (select main_a v_prenex_16059) (select main_a v_prenex_16058)) (< v_prenex_16058 main_y))) (forall ((v_prenex_17036 Int) (v_prenex_17037 Int)) (or (<= (+ main_y 1) v_prenex_17036) (< v_prenex_17036 main_y) (<= 0 (+ (select main_a v_prenex_17037) 498)) (<= (* 2 (select main_a v_prenex_17037)) 1000) (<= (* 2 (select main_a v_prenex_17036)) 1998) (<= 1000 (+ (select main_a v_prenex_17036) (select main_a v_prenex_17037))) (<= (select main_a v_prenex_17036) 1498))) (forall ((v_prenex_22323 Int) (v_prenex_22324 Int)) (or (<= 0 (+ (select main_a v_prenex_22324) 498)) (<= 1 (select main_a v_prenex_22323)) (<= (select main_a v_prenex_22323) 1498) (<= (select main_a v_prenex_22324) (select main_a v_prenex_22323)) (<= (+ main_y 1) v_prenex_22323) (< v_prenex_22323 main_y) (<= (select main_a v_prenex_22324) 999))) (forall ((v_prenex_22235 Int) (v_prenex_22236 Int)) (or (<= (+ (select main_a v_prenex_22235) (select main_a v_prenex_22236)) 1000) (<= (* 2 (select main_a v_prenex_22236)) 1000) (<= (select main_a v_prenex_22235) 999) (<= (+ main_y 1) v_prenex_22235) (<= 1 (select main_a v_prenex_22236)) (<= 1 (select main_a v_prenex_22235)) (< v_prenex_22235 main_y))) (forall ((v_prenex_20977 Int) (v_prenex_20976 Int)) (or (<= 1 (select main_a v_prenex_20976)) (<= (* 2 (select main_a v_prenex_20977)) 1000) (<= (+ main_x 1) v_prenex_20977) (<= (+ main_y 1) v_prenex_20976) (<= (select main_a v_prenex_20976) (+ (select main_a v_prenex_20977) 998)) (< v_prenex_20976 main_y) (<= 2 (* 2 (select main_a v_prenex_20977))))) (or (forall ((v_prenex_12199 Int)) (or (<= 500 (select main_a v_prenex_12199)) (<= (+ main_y 1) v_prenex_12199) (< v_prenex_12199 main_y) (<= (select main_a v_prenex_12199) 999) (<= (* 2 (select main_a v_prenex_12199)) 1998))) (forall ((v_prenex_12200 Int)) (or (<= (select main_a v_prenex_12200) 999) (<= 2 (* 2 (select main_a v_prenex_12200)))))) (or (forall ((v_prenex_11330 Int)) (or (< v_prenex_11330 main_y) (<= (+ main_y 1) v_prenex_11330) (<= (* 2 (select main_a v_prenex_11330)) 1998))) (forall ((v_prenex_11331 Int)) (or (<= (select main_a v_prenex_11331) 999) (<= 2 (* 2 (select main_a v_prenex_11331))) (< v_prenex_11331 main_x)))) (forall ((v_prenex_16663 Int) (v_prenex_16664 Int)) (or (<= 1000 (+ (select main_a v_prenex_16663) (select main_a v_prenex_16664))) (<= (select main_a v_prenex_16664) 999) (<= 500 (select main_a v_prenex_16663)) (<= (select main_a v_prenex_16664) 500) (< v_prenex_16663 main_y) (<= (select main_a v_prenex_16663) 999) (<= (+ main_y 1) v_prenex_16663))) (forall ((v_prenex_16318 Int) (v_prenex_16319 Int)) (or (<= (+ main_y 1) v_prenex_16318) (< v_prenex_16319 main_x) (< v_prenex_16318 main_y) (<= (select main_a v_prenex_16318) 999) (<= (select main_a v_prenex_16319) 500) (<= (select main_a v_prenex_16318) (+ (select main_a v_prenex_16319) 998)))) (forall ((v_prenex_15715 Int) (v_prenex_15716 Int)) (or (<= (+ (select main_a v_prenex_15715) (select main_a v_prenex_15716)) 1000) (<= (+ main_y 1) v_prenex_15715) (< v_prenex_15715 main_y) (<= 500 (select main_a v_prenex_15715)) (<= (* 2 (select main_a v_prenex_15716)) 1000) (<= (select main_a v_prenex_15716) 500) (<= 1 (select main_a v_prenex_15715)))) (or (forall ((v_prenex_22512 Int)) (or (<= 0 (+ (select main_a v_prenex_22512) 498)) (<= (select main_a v_prenex_22512) 500))) (forall ((v_prenex_22511 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22511))) (<= (+ main_y 1) v_prenex_22511) (<= 1 (select main_a v_prenex_22511)) (< v_prenex_22511 main_y) (<= (* 2 (select main_a v_prenex_22511)) 1998)))) (or (forall ((v_prenex_21514 Int)) (or (<= 0 (+ (select main_a v_prenex_21514) 498)) (<= (select main_a v_prenex_21514) 999) (< v_prenex_21514 main_x))) (forall ((v_prenex_21513 Int)) (or (<= 1 (select main_a v_prenex_21513)) (<= (+ main_y 1) v_prenex_21513) (< v_prenex_21513 main_y) (<= 1000 (* 2 (select main_a v_prenex_21513)))))) (forall ((v_prenex_11641 Int) (v_prenex_11642 Int)) (or (<= (+ (select main_a v_prenex_11641) (select main_a v_prenex_11642)) 1000) (<= (select main_a v_prenex_11641) 999) (<= 500 (select main_a v_prenex_11641)) (< v_prenex_11641 main_y) (<= 2 (* 2 (select main_a v_prenex_11642))) (<= (+ main_y 1) v_prenex_11641) (<= (* 2 (select main_a v_prenex_11642)) 1000))) (forall ((v_prenex_14523 Int) (v_prenex_14522 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14522))) (<= 2 (* 2 (select main_a v_prenex_14523))) (<= (select main_a v_prenex_14523) 500) (<= (+ main_y 1) v_prenex_14522) (< v_prenex_14523 main_x) (<= 1000 (+ (select main_a v_prenex_14522) (select main_a v_prenex_14523))) (< v_prenex_14522 main_y))) (forall ((v_prenex_16657 Int) (v_prenex_16658 Int)) (or (<= (select main_a v_prenex_16657) 1498) (<= (+ (select main_a v_prenex_16657) (select main_a v_prenex_16658)) 1000) (<= (select main_a v_prenex_16658) 500) (< v_prenex_16657 main_y) (<= (+ main_y 1) v_prenex_16657) (<= 0 (+ (select main_a v_prenex_16658) 498)) (<= 500 (select main_a v_prenex_16657)))) (forall ((v_prenex_20855 Int) (v_prenex_20854 Int)) (or (<= (+ main_y 1) v_prenex_20854) (< v_prenex_20854 main_y) (<= (select main_a v_prenex_20855) (select main_a v_prenex_20854)) (<= 1 (select main_a v_prenex_20855)) (<= (+ main_x 1) v_prenex_20855) (<= 500 (select main_a v_prenex_20854)))) (forall ((v_prenex_20925 Int) (v_prenex_20924 Int)) (or (<= (* 2 (select main_a v_prenex_20924)) 1998) (< v_prenex_20925 main_x) (<= (select main_a v_prenex_20925) (select main_a v_prenex_20924)) (< v_prenex_20924 main_y) (<= (+ main_y 1) v_prenex_20924))) (forall ((v_prenex_20722 Int) (v_prenex_20721 Int)) (or (<= (* 2 (select main_a v_prenex_20721)) 1998) (<= (+ main_y 1) v_prenex_20721) (<= 2 (* 2 (select main_a v_prenex_20722))) (<= (select main_a v_prenex_20722) (select main_a v_prenex_20721)) (<= (* 2 (select main_a v_prenex_20722)) 1000) (< v_prenex_20721 main_y) (<= 1000 (* 2 (select main_a v_prenex_20721))))) (forall ((v_prenex_23626 Int) (v_prenex_23627 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23627))) (<= (select main_a v_prenex_23627) (select main_a v_prenex_23626)) (<= (+ main_y 1) v_prenex_23626) (<= (select main_a v_prenex_23626) 1498) (< v_prenex_23626 main_y) (<= 1 (select main_a v_prenex_23627)) (<= (select main_a v_prenex_23626) 999))) (forall ((v_prenex_23763 Int) (v_prenex_23762 Int)) (or (< v_prenex_23762 main_y) (<= 1 (select main_a v_prenex_23762)) (<= (+ main_y 1) v_prenex_23762) (<= (select main_a v_prenex_23762) 999) (<= 2 (* 2 (select main_a v_prenex_23763))) (<= 1 (select main_a v_prenex_23763)) (<= 1000 (+ (select main_a v_prenex_23762) (select main_a v_prenex_23763))))) (forall ((v_prenex_11102 Int) (v_prenex_11103 Int)) (or (<= 500 (select main_a v_prenex_11102)) (<= 2 (* 2 (select main_a v_prenex_11103))) (<= (+ main_y 1) v_prenex_11102) (<= (* 2 (select main_a v_prenex_11102)) 1998) (<= (select main_a v_prenex_11103) (select main_a v_prenex_11102)) (< v_prenex_11102 main_y) (<= (* 2 (select main_a v_prenex_11103)) 1000))) (forall ((v_prenex_22233 Int) (v_prenex_22234 Int)) (or (<= (select main_a v_prenex_22233) 999) (<= (+ main_y 1) v_prenex_22233) (< v_prenex_22233 main_y) (<= 1 (select main_a v_prenex_22234)) (<= (+ main_x 1) v_prenex_22234) (<= 2 (* 2 (select main_a v_prenex_22234))) (<= (select main_a v_prenex_22234) (select main_a v_prenex_22233)))) (or (forall ((v_prenex_22345 Int)) (<= (* 2 (select main_a v_prenex_22345)) 1998)) (forall ((v_prenex_22346 Int)) (or (<= 0 (+ (select main_a v_prenex_22346) 498)) (<= 1 (select main_a v_prenex_22346)) (<= (+ main_x 1) v_prenex_22346) (< v_prenex_22346 main_x)))) (or (forall ((v_prenex_11885 Int)) (or (<= (+ main_x 1) v_prenex_11885) (<= (* 2 (select main_a v_prenex_11885)) 1000) (<= (select main_a v_prenex_11885) 500))) (forall ((v_prenex_11884 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11884))) (<= (+ main_y 1) v_prenex_11884) (<= (* 2 (select main_a v_prenex_11884)) 1998) (< v_prenex_11884 main_y)))) (forall ((v_prenex_19384 Int) (v_prenex_19383 Int)) (or (< v_prenex_19383 main_y) (<= (select main_a v_prenex_19384) 500) (< v_prenex_19384 main_x) (<= (* 2 (select main_a v_prenex_19383)) 1998) (<= (+ main_y 1) v_prenex_19383) (<= 1000 (+ (select main_a v_prenex_19383) (select main_a v_prenex_19384))))) (forall ((v_prenex_11359 Int) (v_prenex_11360 Int)) (or (<= (select main_a v_prenex_11360) 999) (<= (+ main_y 1) v_prenex_11359) (< v_prenex_11359 main_y) (<= (select main_a v_prenex_11360) (select main_a v_prenex_11359)) (<= 500 (select main_a v_prenex_11359)) (<= (* 2 (select main_a v_prenex_11359)) 1998) (<= (* 2 (select main_a v_prenex_11360)) 1000))) (or (forall ((v_prenex_17678 Int)) (or (<= 0 (+ (select main_a v_prenex_17678) 498)) (<= (select main_a v_prenex_17678) 999))) (forall ((v_prenex_17677 Int)) (or (<= (+ main_y 1) v_prenex_17677) (<= (select main_a v_prenex_17677) 999) (<= (select main_a v_prenex_17677) 1498) (< v_prenex_17677 main_y) (<= 1000 (* 2 (select main_a v_prenex_17677)))))) (forall ((v_prenex_23379 Int) (v_prenex_23380 Int)) (or (< v_prenex_23379 main_y) (<= (* 2 (select main_a v_prenex_23379)) 1998) (<= 1000 (+ (select main_a v_prenex_23379) (select main_a v_prenex_23380))) (<= (+ main_y 1) v_prenex_23379) (<= (* 2 (select main_a v_prenex_23380)) 1000))) (forall ((v_prenex_22205 Int) (v_prenex_22206 Int)) (or (<= (* 2 (select main_a v_prenex_22205)) 1998) (<= 1000 (+ (select main_a v_prenex_22205) (select main_a v_prenex_22206))) (<= (select main_a v_prenex_22206) 500) (<= (* 2 (select main_a v_prenex_22206)) 1000) (<= (+ main_y 1) v_prenex_22205) (< v_prenex_22205 main_y))) (forall ((v_prenex_23188 Int) (v_prenex_23187 Int)) (or (<= (+ main_y 1) v_prenex_23187) (<= (+ main_x 1) v_prenex_23188) (<= (* 2 (select main_a v_prenex_23187)) 1998) (<= (* 2 (select main_a v_prenex_23188)) 1000) (<= (select main_a v_prenex_23188) 999) (<= (+ (select main_a v_prenex_23187) (select main_a v_prenex_23188)) 1000) (< v_prenex_23187 main_y))) (or (forall ((v_prenex_13682 Int)) (<= 0 (+ (select main_a v_prenex_13682) 498))) (forall ((v_prenex_13681 Int)) (or (<= (+ main_y 1) v_prenex_13681) (< v_prenex_13681 main_y) (<= (select main_a v_prenex_13681) 1498) (<= 500 (select main_a v_prenex_13681)) (<= 1000 (* 2 (select main_a v_prenex_13681)))))) (forall ((v_prenex_21481 Int) (v_prenex_21482 Int)) (or (<= 1 (select main_a v_prenex_21481)) (< v_prenex_21481 main_y) (<= (+ main_y 1) v_prenex_21481) (<= 2 (* 2 (select main_a v_prenex_21482))) (<= (select main_a v_prenex_21482) 999) (<= (select main_a v_prenex_21482) (select main_a v_prenex_21481)))) (forall ((v_prenex_15659 Int) (v_prenex_15660 Int)) (or (<= (+ (select main_a v_prenex_15659) (select main_a v_prenex_15660)) 1000) (<= (select main_a v_prenex_15659) 999) (<= (* 2 (select main_a v_prenex_15660)) 1000) (< v_prenex_15659 main_y) (<= (* 2 (select main_a v_prenex_15659)) 1998) (<= (+ main_y 1) v_prenex_15659))) (forall ((v_prenex_21463 Int) (v_prenex_21464 Int)) (or (<= (select main_a v_prenex_21463) 1498) (<= (select main_a v_prenex_21464) (select main_a v_prenex_21463)) (< v_prenex_21463 main_y) (<= 1 (select main_a v_prenex_21464)) (<= 1000 (* 2 (select main_a v_prenex_21463))) (<= (+ main_y 1) v_prenex_21463))) (forall ((v_prenex_19188 Int) (v_prenex_19189 Int)) (or (<= 1000 (+ (select main_a v_prenex_19188) (select main_a v_prenex_19189))) (<= (+ main_y 1) v_prenex_19188) (<= (select main_a v_prenex_19188) 1498) (< v_prenex_19188 main_y) (<= 0 (+ (select main_a v_prenex_19189) 498)) (<= 2 (* 2 (select main_a v_prenex_19189))))) (forall ((v_prenex_14567 Int) (v_prenex_14566 Int)) (or (<= (* 2 (select main_a v_prenex_14566)) 1998) (< v_prenex_14566 main_y) (<= 1 (select main_a v_prenex_14567)) (<= (+ main_y 1) v_prenex_14566) (<= (select main_a v_prenex_14567) (select main_a v_prenex_14566)) (<= 1 (select main_a v_prenex_14566)) (<= (select main_a v_prenex_14567) 999))) (forall ((v_prenex_21367 Int) (v_prenex_21368 Int)) (or (<= 1 (select main_a v_prenex_21368)) (<= (* 2 (select main_a v_prenex_21368)) 1000) (<= (select main_a v_prenex_21367) 1498) (<= (select main_a v_prenex_21367) (+ (select main_a v_prenex_21368) 998)) (<= (+ main_x 1) v_prenex_21368) (<= (+ main_y 1) v_prenex_21367) (< v_prenex_21367 main_y))) (forall ((v_prenex_19786 Int) (v_prenex_19785 Int)) (or (< v_prenex_19785 main_y) (< v_prenex_19786 main_x) (<= (select main_a v_prenex_19786) 999) (<= (+ main_y 1) v_prenex_19785) (<= (* 2 (select main_a v_prenex_19785)) 1998) (<= (select main_a v_prenex_19786) (select main_a v_prenex_19785)))) (forall ((v_prenex_16632 Int) (v_prenex_16631 Int)) (or (< v_prenex_16631 main_y) (<= (+ main_y 1) v_prenex_16631) (<= (* 2 (select main_a v_prenex_16631)) 1998) (<= (+ main_x 1) v_prenex_16632) (<= (select main_a v_prenex_16631) (+ (select main_a v_prenex_16632) 998)) (<= 1 (select main_a v_prenex_16632)))) (forall ((v_prenex_23767 Int) (v_prenex_23766 Int)) (or (<= (select main_a v_prenex_23767) (select main_a v_prenex_23766)) (<= 0 (+ (select main_a v_prenex_23767) 498)) (<= (select main_a v_prenex_23766) 1498) (<= 1000 (* 2 (select main_a v_prenex_23766))) (<= (+ main_y 1) v_prenex_23766) (< v_prenex_23766 main_y) (<= (select main_a v_prenex_23767) 999))) (or (forall ((v_prenex_16448 Int)) (or (<= (select main_a v_prenex_16448) 500) (<= (* 2 (select main_a v_prenex_16448)) 1000))) (forall ((v_prenex_16447 Int)) (or (<= (select main_a v_prenex_16447) 1498) (<= (+ main_y 1) v_prenex_16447) (<= (* 2 (select main_a v_prenex_16447)) 1998) (< v_prenex_16447 main_y) (<= 500 (select main_a v_prenex_16447))))) (or (forall ((v_prenex_15368 Int)) (or (<= (* 2 (select main_a v_prenex_15368)) 1000) (<= 2 (* 2 (select main_a v_prenex_15368))))) (forall ((v_prenex_15367 Int)) (or (<= (* 2 (select main_a v_prenex_15367)) 1998) (<= (+ main_y 1) v_prenex_15367) (<= (select main_a v_prenex_15367) 999) (<= (select main_a v_prenex_15367) 1498) (< v_prenex_15367 main_y)))) (forall ((v_prenex_19261 Int) (v_prenex_19260 Int)) (or (<= (select main_a v_prenex_19261) 999) (<= (select main_a v_prenex_19261) (select main_a v_prenex_19260)) (<= 1 (select main_a v_prenex_19261)) (< v_prenex_19260 main_y) (<= 1 (select main_a v_prenex_19260)) (<= (+ main_y 1) v_prenex_19260) (<= 1000 (* 2 (select main_a v_prenex_19260))))) (forall ((v_prenex_14682 Int) (v_prenex_14681 Int)) (or (<= (select main_a v_prenex_14682) 500) (<= (select main_a v_prenex_14681) (+ (select main_a v_prenex_14682) 998)) (<= (+ main_x 1) v_prenex_14682) (<= 1 (select main_a v_prenex_14681)) (<= (+ main_y 1) v_prenex_14681) (< v_prenex_14681 main_y) (<= 2 (* 2 (select main_a v_prenex_14682))))) (forall ((v_prenex_21542 Int) (v_prenex_21541 Int)) (or (< v_prenex_21542 main_x) (<= 0 (+ (select main_a v_prenex_21542) 498)) (<= (select main_a v_prenex_21542) 999) (<= (select main_a v_prenex_21541) 999) (<= 1000 (+ (select main_a v_prenex_21541) (select main_a v_prenex_21542))) (<= (+ main_y 1) v_prenex_21541) (< v_prenex_21541 main_y))) (or (forall ((v_prenex_23326 Int)) (or (< v_prenex_23326 main_x) (<= 2 (* 2 (select main_a v_prenex_23326))))) (forall ((v_prenex_23325 Int)) (or (< v_prenex_23325 main_y) (<= 1000 (* 2 (select main_a v_prenex_23325))) (<= (+ main_y 1) v_prenex_23325)))) (forall ((v_prenex_16383 Int) (v_prenex_16384 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16384))) (<= (+ main_y 1) v_prenex_16383) (<= (+ main_x 1) v_prenex_16384) (<= (+ (select main_a v_prenex_16383) (select main_a v_prenex_16384)) 1000) (< v_prenex_16383 main_y) (<= 1000 (* 2 (select main_a v_prenex_16383))) (<= (* 2 (select main_a v_prenex_16384)) 1000))) (forall ((v_prenex_17637 Int) (v_prenex_17638 Int)) (or (< v_prenex_17637 main_y) (< v_prenex_17638 main_x) (<= 1000 (* 2 (select main_a v_prenex_17637))) (<= (select main_a v_prenex_17638) 500) (<= (select main_a v_prenex_17638) 999) (<= (+ main_y 1) v_prenex_17637) (<= 1000 (+ (select main_a v_prenex_17637) (select main_a v_prenex_17638))))) (or (forall ((v_prenex_11893 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11893))) (<= (+ main_x 1) v_prenex_11893))) (forall ((v_prenex_11892 Int)) (or (< v_prenex_11892 main_y) (<= 1 (select main_a v_prenex_11892)) (<= 1000 (* 2 (select main_a v_prenex_11892))) (<= (+ main_y 1) v_prenex_11892)))) (forall ((v_prenex_22730 Int) (v_prenex_22731 Int)) (or (<= 1 (select main_a v_prenex_22730)) (< v_prenex_22730 main_y) (< v_prenex_22731 main_x) (<= (select main_a v_prenex_22731) 500) (<= (+ main_y 1) v_prenex_22730) (<= (+ (select main_a v_prenex_22730) (select main_a v_prenex_22731)) 1000) (<= (select main_a v_prenex_22731) 999))) (forall ((v_prenex_13818 Int) (v_prenex_13817 Int)) (or (<= (select main_a v_prenex_13818) 999) (<= (select main_a v_prenex_13817) (+ (select main_a v_prenex_13818) 998)) (<= (select main_a v_prenex_13817) 999) (<= (+ main_x 1) v_prenex_13818) (< v_prenex_13817 main_y) (<= (+ main_y 1) v_prenex_13817))) (forall ((v_prenex_13214 Int) (v_prenex_13215 Int)) (or (<= (+ main_y 1) v_prenex_13214) (<= (* 2 (select main_a v_prenex_13215)) 1000) (<= 500 (select main_a v_prenex_13214)) (<= (select main_a v_prenex_13214) (+ (select main_a v_prenex_13215) 998)) (< v_prenex_13214 main_y) (<= 1000 (* 2 (select main_a v_prenex_13214))))) (or (forall ((v_prenex_12131 Int)) (or (<= (select main_a v_prenex_12131) 500) (<= 1 (select main_a v_prenex_12131)))) (forall ((v_prenex_12130 Int)) (or (<= 1 (select main_a v_prenex_12130)) (<= (* 2 (select main_a v_prenex_12130)) 1998) (<= 1000 (* 2 (select main_a v_prenex_12130))) (<= (+ main_y 1) v_prenex_12130) (< v_prenex_12130 main_y)))) (forall ((v_prenex_16871 Int) (v_prenex_16872 Int)) (or (<= 1 (select main_a v_prenex_16871)) (<= (+ main_y 1) v_prenex_16871) (<= 500 (select main_a v_prenex_16871)) (<= 2 (* 2 (select main_a v_prenex_16872))) (<= (select main_a v_prenex_16871) (+ (select main_a v_prenex_16872) 998)) (< v_prenex_16871 main_y) (<= (select main_a v_prenex_16872) 500))) (or (forall ((v_prenex_10910 Int)) (or (<= (+ main_y 1) v_prenex_10910) (<= 1000 (* 2 (select main_a v_prenex_10910))) (<= (select main_a v_prenex_10910) 999) (< v_prenex_10910 main_y))) (forall ((v_prenex_12792 Int)) (<= 2 (* 2 (select main_a v_prenex_12792))))) (forall ((v_prenex_13625 Int) (v_prenex_13626 Int)) (or (<= 500 (select main_a v_prenex_13625)) (<= (* 2 (select main_a v_prenex_13626)) 1000) (<= (+ main_y 1) v_prenex_13625) (< v_prenex_13625 main_y) (<= (select main_a v_prenex_13626) (select main_a v_prenex_13625)) (<= 2 (* 2 (select main_a v_prenex_13626))) (<= (select main_a v_prenex_13625) 1498))) (forall ((v_prenex_21157 Int) (v_prenex_21156 Int)) (or (<= (select main_a v_prenex_21157) 500) (<= (+ main_y 1) v_prenex_21156) (<= 500 (select main_a v_prenex_21156)) (< v_prenex_21156 main_y) (<= 1000 (+ (select main_a v_prenex_21156) (select main_a v_prenex_21157))))) (or (forall ((v_prenex_15169 Int)) (or (<= (select main_a v_prenex_15169) 500) (<= 2 (* 2 (select main_a v_prenex_15169))))) (forall ((v_prenex_15168 Int)) (or (<= (+ main_y 1) v_prenex_15168) (<= 1000 (* 2 (select main_a v_prenex_15168))) (<= (* 2 (select main_a v_prenex_15168)) 1998) (< v_prenex_15168 main_y)))) (forall ((v_prenex_21440 Int) (v_prenex_21439 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21440))) (<= (select main_a v_prenex_21439) 1498) (<= (select main_a v_prenex_21440) (select main_a v_prenex_21439)) (<= 1 (select main_a v_prenex_21440)) (< v_prenex_21439 main_y) (<= (+ main_y 1) v_prenex_21439) (<= 500 (select main_a v_prenex_21439)))) (forall ((v_prenex_14439 Int) (v_prenex_14438 Int)) (or (< v_prenex_14438 main_y) (<= (+ main_y 1) v_prenex_14438) (<= (select main_a v_prenex_14439) 500) (<= 0 (+ (select main_a v_prenex_14439) 498)) (<= 500 (select main_a v_prenex_14438)) (<= 1000 (+ (select main_a v_prenex_14438) (select main_a v_prenex_14439))) (<= 1 (select main_a v_prenex_14438)))) (forall ((v_prenex_13563 Int) (v_prenex_13564 Int)) (or (<= (+ main_y 1) v_prenex_13563) (<= 2 (* 2 (select main_a v_prenex_13564))) (<= (select main_a v_prenex_13563) (+ (select main_a v_prenex_13564) 998)) (< v_prenex_13563 main_y) (<= 500 (select main_a v_prenex_13563)) (<= (* 2 (select main_a v_prenex_13564)) 1000) (<= 1 (select main_a v_prenex_13563)))) (or (forall ((v_prenex_21715 Int)) (or (<= (* 2 (select main_a v_prenex_21715)) 1000) (<= 2 (* 2 (select main_a v_prenex_21715))) (< v_prenex_21715 main_x))) (forall ((v_prenex_21714 Int)) (or (<= (select main_a v_prenex_21714) 1498) (< v_prenex_21714 main_y) (<= (+ main_y 1) v_prenex_21714) (<= 1000 (* 2 (select main_a v_prenex_21714)))))) (forall ((v_prenex_21654 Int) (v_prenex_21655 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21654))) (<= 1 (select main_a v_prenex_21655)) (<= (+ main_x 1) v_prenex_21655) (<= (+ main_y 1) v_prenex_21654) (<= (select main_a v_prenex_21655) (select main_a v_prenex_21654)) (< v_prenex_21654 main_y) (<= (select main_a v_prenex_21655) 500))) (forall ((v_prenex_13847 Int)) (or (<= (+ main_x 1) v_prenex_13847) (<= (* 2 (select main_a v_prenex_13847)) 1000) (< v_prenex_13847 main_x))) (forall ((v_prenex_23697 Int) (v_prenex_23696 Int)) (or (<= (+ main_y 1) v_prenex_23696) (<= (+ (select main_a v_prenex_23696) (select main_a v_prenex_23697)) 1000) (<= 500 (select main_a v_prenex_23696)) (<= 0 (+ (select main_a v_prenex_23697) 498)) (<= (select main_a v_prenex_23697) 500) (< v_prenex_23696 main_y) (<= 1 (select main_a v_prenex_23696)))) (forall ((v_prenex_19635 Int) (v_prenex_19634 Int)) (or (<= 1 (select main_a v_prenex_19635)) (<= 500 (select main_a v_prenex_19634)) (<= (+ main_x 1) v_prenex_19635) (<= (* 2 (select main_a v_prenex_19635)) 1000) (< v_prenex_19634 main_y) (<= (select main_a v_prenex_19635) (select main_a v_prenex_19634)) (<= (+ main_y 1) v_prenex_19634))) (forall ((v_prenex_22954 Int) (v_prenex_22955 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22955))) (<= 0 (+ (select main_a v_prenex_22955) 498)) (<= (+ main_y 1) v_prenex_22954) (< v_prenex_22954 main_y) (<= (select main_a v_prenex_22954) (+ (select main_a v_prenex_22955) 998)) (<= (* 2 (select main_a v_prenex_22954)) 1998))) (or (forall ((v_prenex_18389 Int)) (or (<= (+ main_x 1) v_prenex_18389) (<= 0 (+ (select main_a v_prenex_18389) 498)) (<= (select main_a v_prenex_18389) 999))) (forall ((v_prenex_18388 Int)) (or (<= (* 2 (select main_a v_prenex_18388)) 1998) (<= (+ main_y 1) v_prenex_18388) (< v_prenex_18388 main_y)))) (forall ((v_prenex_12279 Int) (v_prenex_12280 Int)) (or (<= (select main_a v_prenex_12279) (+ (select main_a v_prenex_12280) 998)) (<= 500 (select main_a v_prenex_12279)) (< v_prenex_12279 main_y) (<= (select main_a v_prenex_12280) 500) (<= 2 (* 2 (select main_a v_prenex_12280))) (<= (+ main_y 1) v_prenex_12279) (<= (select main_a v_prenex_12279) 1498))) (forall ((v_prenex_21664 Int) (v_prenex_21665 Int)) (or (< v_prenex_21664 main_y) (<= (select main_a v_prenex_21664) 999) (<= (+ main_x 1) v_prenex_21665) (<= 1000 (+ (select main_a v_prenex_21664) (select main_a v_prenex_21665))) (<= (+ main_y 1) v_prenex_21664) (<= 2 (* 2 (select main_a v_prenex_21665))))) (forall ((v_prenex_20608 Int) (v_prenex_20607 Int)) (or (< v_prenex_20607 main_y) (<= (select main_a v_prenex_20607) (+ (select main_a v_prenex_20608) 998)) (<= (* 2 (select main_a v_prenex_20607)) 1998) (<= (+ main_y 1) v_prenex_20607) (<= 2 (* 2 (select main_a v_prenex_20608))) (<= 1 (select main_a v_prenex_20608)))) (forall ((v_prenex_12026 Int) (v_prenex_12027 Int)) (or (<= (select main_a v_prenex_12027) 500) (<= (select main_a v_prenex_12026) 1498) (<= 1000 (+ (select main_a v_prenex_12026) (select main_a v_prenex_12027))) (<= 500 (select main_a v_prenex_12026)) (< v_prenex_12026 main_y) (<= (select main_a v_prenex_12027) 999) (<= (+ main_y 1) v_prenex_12026))) (forall ((v_prenex_16797 Int) (v_prenex_16798 Int)) (or (<= (+ (select main_a v_prenex_16797) (select main_a v_prenex_16798)) 1000) (<= 0 (+ (select main_a v_prenex_16798) 498)) (<= (* 2 (select main_a v_prenex_16797)) 1998) (<= (+ main_y 1) v_prenex_16797) (<= (select main_a v_prenex_16797) 999) (< v_prenex_16797 main_y))) (forall ((v_prenex_19894 Int) (v_prenex_19893 Int)) (or (<= (select main_a v_prenex_19894) 999) (<= 1000 (+ (select main_a v_prenex_19893) (select main_a v_prenex_19894))) (<= (select main_a v_prenex_19893) 1498) (<= 1000 (* 2 (select main_a v_prenex_19893))) (<= (+ main_y 1) v_prenex_19893) (< v_prenex_19893 main_y))) (forall ((v_prenex_11178 Int) (v_prenex_11177 Int)) (or (<= 1 (select main_a v_prenex_11178)) (<= (select main_a v_prenex_11177) (+ (select main_a v_prenex_11178) 998)) (<= (+ main_y 1) v_prenex_11177) (< v_prenex_11177 main_y) (<= (* 2 (select main_a v_prenex_11177)) 1998))) (forall ((v_prenex_13856 Int) (v_prenex_13857 Int)) (or (<= 1000 (+ (select main_a v_prenex_13856) (select main_a v_prenex_13857))) (<= (select main_a v_prenex_13856) 999) (< v_prenex_13856 main_y) (<= (select main_a v_prenex_13857) 999) (<= 0 (+ (select main_a v_prenex_13857) 498)) (<= (+ main_x 1) v_prenex_13857) (<= (+ main_y 1) v_prenex_13856))) (forall ((v_prenex_21560 Int) (v_prenex_21561 Int)) (or (<= (+ main_y 1) v_prenex_21560) (<= 500 (select main_a v_prenex_21560)) (<= 2 (* 2 (select main_a v_prenex_21561))) (< v_prenex_21560 main_y) (<= (select main_a v_prenex_21561) 999) (<= (select main_a v_prenex_21561) (select main_a v_prenex_21560)) (<= 1000 (* 2 (select main_a v_prenex_21560))))) (or (forall ((v_prenex_12129 Int)) (or (<= 0 (+ (select main_a v_prenex_12129) 498)) (<= (+ main_x 1) v_prenex_12129) (<= 2 (* 2 (select main_a v_prenex_12129))))) (forall ((v_prenex_12128 Int)) (or (< v_prenex_12128 main_y) (<= (+ main_y 1) v_prenex_12128) (<= 1000 (* 2 (select main_a v_prenex_12128))) (<= (select main_a v_prenex_12128) 1498)))) (forall ((v_prenex_23369 Int) (v_prenex_23370 Int)) (or (<= 1000 (+ (select main_a v_prenex_23369) (select main_a v_prenex_23370))) (<= (select main_a v_prenex_23370) 500) (<= (+ main_y 1) v_prenex_23369) (<= 1000 (* 2 (select main_a v_prenex_23369))) (<= (+ main_x 1) v_prenex_23370) (< v_prenex_23369 main_y) (<= 0 (+ (select main_a v_prenex_23370) 498)))) (or (forall ((v_prenex_10900 Int)) (or (<= (* 2 (select main_a v_prenex_10900)) 1998) (<= (+ main_y 1) v_prenex_10900) (<= 1 (select main_a v_prenex_10900)) (< v_prenex_10900 main_y))) (forall ((v_prenex_12589 Int)) (<= 2 (* 2 (select main_a v_prenex_12589))))) (forall ((v_prenex_13822 Int) (v_prenex_13821 Int)) (or (< v_prenex_13821 main_y) (<= (select main_a v_prenex_13821) (+ (select main_a v_prenex_13822) 998)) (<= (+ main_y 1) v_prenex_13821) (<= 1 (select main_a v_prenex_13822)) (<= (+ main_x 1) v_prenex_13822) (<= (select main_a v_prenex_13821) 999))) (or (forall ((v_prenex_11425 Int)) (or (< v_prenex_11425 main_x) (<= (* 2 (select main_a v_prenex_11425)) 1000) (<= 2 (* 2 (select main_a v_prenex_11425))))) (forall ((v_prenex_11424 Int)) (or (<= (* 2 (select main_a v_prenex_11424)) 1998) (<= (+ main_y 1) v_prenex_11424) (< v_prenex_11424 main_y)))) (forall ((v_prenex_17284 Int) (v_prenex_17285 Int)) (or (< v_prenex_17284 main_y) (<= 0 (+ (select main_a v_prenex_17285) 498)) (<= 500 (select main_a v_prenex_17284)) (<= (+ main_y 1) v_prenex_17284) (<= (+ (select main_a v_prenex_17284) (select main_a v_prenex_17285)) 1000) (<= (* 2 (select main_a v_prenex_17284)) 1998))) (or (forall ((v_prenex_12261 Int)) (or (<= (+ main_y 1) v_prenex_12261) (<= (* 2 (select main_a v_prenex_12261)) 1998) (< v_prenex_12261 main_y))) (forall ((v_prenex_12262 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12262))) (<= (+ main_x 1) v_prenex_12262)))) (or (forall ((v_prenex_16791 Int)) (or (<= (* 2 (select main_a v_prenex_16791)) 1998) (< v_prenex_16791 main_y) (<= 1000 (* 2 (select main_a v_prenex_16791))) (<= (+ main_y 1) v_prenex_16791) (<= (select main_a v_prenex_16791) 999))) (forall ((v_prenex_16792 Int)) (or (<= 0 (+ (select main_a v_prenex_16792) 498)) (<= 1 (select main_a v_prenex_16792))))) (forall ((v_prenex_14419 Int) (v_prenex_14418 Int)) (or (<= (select main_a v_prenex_14418) 999) (<= (+ main_y 1) v_prenex_14418) (<= 500 (select main_a v_prenex_14418)) (<= (select main_a v_prenex_14418) (+ (select main_a v_prenex_14419) 998)) (<= 1 (select main_a v_prenex_14419)) (< v_prenex_14418 main_y) (<= (select main_a v_prenex_14419) 999))) (or (forall ((v_prenex_11133 Int)) (<= (* 2 (select main_a v_prenex_11133)) 1998)) (forall ((v_prenex_11134 Int)) (or (<= (+ main_x 1) v_prenex_11134) (<= (select main_a v_prenex_11134) 999) (< v_prenex_11134 main_x) (<= 2 (* 2 (select main_a v_prenex_11134)))))) (forall ((v_prenex_22183 Int) (v_prenex_22184 Int)) (or (<= (select main_a v_prenex_22183) 999) (<= (select main_a v_prenex_22184) (select main_a v_prenex_22183)) (<= 2 (* 2 (select main_a v_prenex_22184))) (<= (+ main_y 1) v_prenex_22183) (<= 0 (+ (select main_a v_prenex_22184) 498)) (< v_prenex_22183 main_y) (<= 1000 (* 2 (select main_a v_prenex_22183))))) (forall ((v_prenex_22191 Int) (v_prenex_22192 Int)) (or (<= 1000 (+ (select main_a v_prenex_22191) (select main_a v_prenex_22192))) (< v_prenex_22191 main_y) (<= (select main_a v_prenex_22191) 999) (<= (* 2 (select main_a v_prenex_22191)) 1998) (<= (select main_a v_prenex_22192) 999) (<= (+ main_y 1) v_prenex_22191) (<= (* 2 (select main_a v_prenex_22192)) 1000))) (or (forall ((v_prenex_16060 Int)) (or (<= (+ main_y 1) v_prenex_16060) (<= 1000 (* 2 (select main_a v_prenex_16060))) (< v_prenex_16060 main_y) (<= (select main_a v_prenex_16060) 1498))) (forall ((v_prenex_16061 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16061))) (<= (select main_a v_prenex_16061) 500)))) (forall ((v_prenex_17862 Int) (v_prenex_17863 Int)) (or (<= (+ main_y 1) v_prenex_17862) (<= 500 (select main_a v_prenex_17862)) (<= 2 (* 2 (select main_a v_prenex_17863))) (<= 0 (+ (select main_a v_prenex_17863) 498)) (<= (+ (select main_a v_prenex_17862) (select main_a v_prenex_17863)) 1000) (<= (select main_a v_prenex_17862) 999) (< v_prenex_17862 main_y))) (or (forall ((v_prenex_21512 Int)) (or (<= 0 (+ (select main_a v_prenex_21512) 498)) (<= (+ main_x 1) v_prenex_21512))) (forall ((v_prenex_21511 Int)) (or (< v_prenex_21511 main_y) (<= (+ main_y 1) v_prenex_21511) (<= (* 2 (select main_a v_prenex_21511)) 1998)))) (forall ((v_prenex_15272 Int) (v_prenex_15271 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15271))) (<= (select main_a v_prenex_15272) 999) (<= (* 2 (select main_a v_prenex_15271)) 1998) (<= 1 (select main_a v_prenex_15272)) (< v_prenex_15271 main_y) (<= 1000 (+ (select main_a v_prenex_15271) (select main_a v_prenex_15272))) (<= (+ main_y 1) v_prenex_15271))) (forall ((v_prenex_17804 Int) (v_prenex_17805 Int)) (or (<= (+ main_y 1) v_prenex_17804) (<= (select main_a v_prenex_17804) 999) (<= (* 2 (select main_a v_prenex_17804)) 1998) (<= (select main_a v_prenex_17805) 999) (<= 0 (+ (select main_a v_prenex_17805) 498)) (< v_prenex_17804 main_y) (<= 1000 (+ (select main_a v_prenex_17804) (select main_a v_prenex_17805))))) (forall ((v_prenex_15449 Int) (v_prenex_15450 Int)) (or (<= (+ main_y 1) v_prenex_15449) (<= 2 (* 2 (select main_a v_prenex_15450))) (<= 500 (select main_a v_prenex_15449)) (<= 1000 (+ (select main_a v_prenex_15449) (select main_a v_prenex_15450))) (< v_prenex_15449 main_y))) (forall ((v_prenex_22325 Int) (v_prenex_22326 Int)) (or (< v_prenex_22325 main_y) (<= (select main_a v_prenex_22326) 999) (<= (+ (select main_a v_prenex_22325) (select main_a v_prenex_22326)) 1000) (<= (+ main_y 1) v_prenex_22325) (<= (select main_a v_prenex_22325) 1498) (<= (select main_a v_prenex_22325) 999) (<= 1 (select main_a v_prenex_22326)))) (or (forall ((v_prenex_15128 Int)) (or (<= 500 (select main_a v_prenex_15128)) (<= 1000 (* 2 (select main_a v_prenex_15128))) (<= (+ main_y 1) v_prenex_15128) (< v_prenex_15128 main_y))) (forall ((v_prenex_15129 Int)) (or (<= (select main_a v_prenex_15129) 999) (< v_prenex_15129 main_x) (<= 0 (+ (select main_a v_prenex_15129) 498))))) (forall ((v_prenex_20430 Int) (v_prenex_20429 Int)) (or (<= (+ main_y 1) v_prenex_20429) (<= 500 (select main_a v_prenex_20429)) (< v_prenex_20429 main_y) (<= 2 (* 2 (select main_a v_prenex_20430))) (<= (* 2 (select main_a v_prenex_20429)) 1998) (<= (select main_a v_prenex_20429) (+ (select main_a v_prenex_20430) 998)))) (forall ((v_prenex_15403 Int) (v_prenex_15404 Int)) (or (<= 0 (+ (select main_a v_prenex_15404) 498)) (< v_prenex_15403 main_y) (<= 1000 (* 2 (select main_a v_prenex_15403))) (<= (select main_a v_prenex_15404) (select main_a v_prenex_15403)) (<= (+ main_y 1) v_prenex_15403) (<= (select main_a v_prenex_15404) 999) (<= (* 2 (select main_a v_prenex_15403)) 1998))) (forall ((v_prenex_15542 Int) (v_prenex_15541 Int)) (or (<= (select main_a v_prenex_15541) 1498) (<= (select main_a v_prenex_15542) (select main_a v_prenex_15541)) (<= (+ main_y 1) v_prenex_15541) (<= 500 (select main_a v_prenex_15541)) (< v_prenex_15541 main_y) (<= 2 (* 2 (select main_a v_prenex_15542))))) (forall ((v_prenex_15164 Int) (v_prenex_15165 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15164))) (< v_prenex_15164 main_y) (<= (+ (select main_a v_prenex_15164) (select main_a v_prenex_15165)) 1000) (<= 2 (* 2 (select main_a v_prenex_15165))) (<= (+ main_y 1) v_prenex_15164) (<= (select main_a v_prenex_15164) 1498))) (or (forall ((v_prenex_13690 Int)) (or (< v_prenex_13690 main_x) (<= 2 (* 2 (select main_a v_prenex_13690))) (<= 0 (+ (select main_a v_prenex_13690) 498)))) (forall ((v_prenex_13689 Int)) (or (<= (+ main_y 1) v_prenex_13689) (< v_prenex_13689 main_y) (<= 500 (select main_a v_prenex_13689)) (<= 1000 (* 2 (select main_a v_prenex_13689)))))) (forall ((v_prenex_12094 Int) (v_prenex_12095 Int)) (or (<= (select main_a v_prenex_12094) 1498) (<= 1 (select main_a v_prenex_12095)) (<= (select main_a v_prenex_12094) 999) (<= 0 (+ (select main_a v_prenex_12095) 498)) (<= (+ main_y 1) v_prenex_12094) (< v_prenex_12094 main_y) (<= 1000 (+ (select main_a v_prenex_12094) (select main_a v_prenex_12095))))) (or (forall ((v_prenex_11284 Int)) (or (< v_prenex_11284 main_y) (<= 500 (select main_a v_prenex_11284)) (<= 1000 (* 2 (select main_a v_prenex_11284))) (<= (+ main_y 1) v_prenex_11284))) (forall ((v_prenex_11285 Int)) (or (<= (* 2 (select main_a v_prenex_11285)) 1000) (<= (select main_a v_prenex_11285) 999) (<= (+ main_x 1) v_prenex_11285)))) (forall ((v_prenex_14511 Int) (v_prenex_14510 Int)) (or (<= (select main_a v_prenex_14510) 1498) (<= (+ main_x 1) v_prenex_14511) (<= (+ main_y 1) v_prenex_14510) (<= 2 (* 2 (select main_a v_prenex_14511))) (<= (select main_a v_prenex_14510) (+ (select main_a v_prenex_14511) 998)) (< v_prenex_14510 main_y) (<= (* 2 (select main_a v_prenex_14511)) 1000))) (forall ((v_prenex_12590 Int) (v_prenex_12591 Int)) (or (<= 1000 (+ (select main_a v_prenex_12590) (select main_a v_prenex_12591))) (<= 500 (select main_a v_prenex_12590)) (<= (+ main_y 1) v_prenex_12590) (<= (select main_a v_prenex_12591) 999) (< v_prenex_12590 main_y) (<= 1000 (* 2 (select main_a v_prenex_12590))) (<= 2 (* 2 (select main_a v_prenex_12591))))) (forall ((v_prenex_23020 Int) (v_prenex_23021 Int)) (or (< v_prenex_23020 main_y) (<= (select main_a v_prenex_23020) 999) (<= 0 (+ (select main_a v_prenex_23021) 498)) (<= (+ main_y 1) v_prenex_23020) (<= (select main_a v_prenex_23021) (select main_a v_prenex_23020)) (<= 1 (select main_a v_prenex_23021)) (<= (select main_a v_prenex_23020) 1498))) (forall ((v_prenex_12301 Int) (v_prenex_12302 Int)) (or (<= (+ main_y 1) v_prenex_12301) (< v_prenex_12301 main_y) (<= (* 2 (select main_a v_prenex_12301)) 1998) (<= (select main_a v_prenex_12302) (select main_a v_prenex_12301)) (<= 0 (+ (select main_a v_prenex_12302) 498)) (<= 1 (select main_a v_prenex_12301)))) (or (forall ((v_prenex_22380 Int)) (or (<= (select main_a v_prenex_22380) 500) (< v_prenex_22380 main_x))) (forall ((v_prenex_22379 Int)) (or (<= (+ main_y 1) v_prenex_22379) (<= 1 (select main_a v_prenex_22379)) (< v_prenex_22379 main_y) (<= (* 2 (select main_a v_prenex_22379)) 1998)))) (forall ((v_prenex_15326 Int) (v_prenex_15325 Int)) (or (< v_prenex_15325 main_y) (<= (* 2 (select main_a v_prenex_15325)) 1998) (<= 1000 (+ (select main_a v_prenex_15325) (select main_a v_prenex_15326))) (<= (* 2 (select main_a v_prenex_15326)) 1000) (<= (+ main_y 1) v_prenex_15325) (<= 2 (* 2 (select main_a v_prenex_15326))) (<= 500 (select main_a v_prenex_15325)))) (forall ((v_prenex_19155 Int) (v_prenex_19154 Int)) (or (<= (+ main_y 1) v_prenex_19154) (< v_prenex_19154 main_y) (<= (* 2 (select main_a v_prenex_19155)) 1000) (< v_prenex_19155 main_x) (<= (select main_a v_prenex_19154) 999) (<= 0 (+ (select main_a v_prenex_19155) 498)) (<= 1000 (+ (select main_a v_prenex_19154) (select main_a v_prenex_19155))))) (or (forall ((v_prenex_12031 Int)) (or (< v_prenex_12031 main_x) (<= 2 (* 2 (select main_a v_prenex_12031))) (<= (* 2 (select main_a v_prenex_12031)) 1000))) (forall ((v_prenex_12030 Int)) (or (< v_prenex_12030 main_y) (<= (+ main_y 1) v_prenex_12030) (<= 500 (select main_a v_prenex_12030)) (<= 1000 (* 2 (select main_a v_prenex_12030)))))) (forall ((v_prenex_13606 Int) (v_prenex_13605 Int)) (or (<= (* 2 (select main_a v_prenex_13605)) 1998) (< v_prenex_13606 main_x) (<= (select main_a v_prenex_13606) 999) (<= 1000 (+ (select main_a v_prenex_13605) (select main_a v_prenex_13606))) (< v_prenex_13605 main_y) (<= (* 2 (select main_a v_prenex_13606)) 1000) (<= (+ main_y 1) v_prenex_13605))) (or (forall ((v_prenex_22225 Int)) (or (<= (select main_a v_prenex_22225) 999) (<= (+ main_y 1) v_prenex_22225) (< v_prenex_22225 main_y) (<= 1000 (* 2 (select main_a v_prenex_22225))))) (forall ((v_prenex_22226 Int)) (or (<= 0 (+ (select main_a v_prenex_22226) 498)) (<= (+ main_x 1) v_prenex_22226) (<= 2 (* 2 (select main_a v_prenex_22226)))))) (forall ((v_prenex_13394 Int) (v_prenex_13395 Int)) (or (<= (+ main_y 1) v_prenex_13394) (<= (select main_a v_prenex_13395) 500) (<= (+ (select main_a v_prenex_13394) (select main_a v_prenex_13395)) 1000) (< v_prenex_13394 main_y) (<= (select main_a v_prenex_13394) 1498) (<= (select main_a v_prenex_13395) 999) (<= (* 2 (select main_a v_prenex_13394)) 1998))) (forall ((v_prenex_22467 Int) (v_prenex_22468 Int)) (or (< v_prenex_22468 main_x) (<= (+ (select main_a v_prenex_22467) (select main_a v_prenex_22468)) 1000) (< v_prenex_22467 main_y) (<= (+ main_y 1) v_prenex_22467) (<= (* 2 (select main_a v_prenex_22468)) 1000) (<= (select main_a v_prenex_22467) 1498))) (forall ((v_prenex_22926 Int) (v_prenex_22927 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22927))) (<= 1000 (* 2 (select main_a v_prenex_22926))) (< v_prenex_22926 main_y) (<= (+ (select main_a v_prenex_22926) (select main_a v_prenex_22927)) 1000) (<= (select main_a v_prenex_22927) 999) (<= (+ main_x 1) v_prenex_22927) (<= (+ main_y 1) v_prenex_22926))) (forall ((v_prenex_21300 Int) (v_prenex_21299 Int)) (or (< v_prenex_21299 main_y) (<= (+ main_y 1) v_prenex_21299) (<= (select main_a v_prenex_21299) 1498) (<= 2 (* 2 (select main_a v_prenex_21300))) (<= 1000 (+ (select main_a v_prenex_21299) (select main_a v_prenex_21300))))) (forall ((v_prenex_14445 Int) (v_prenex_14444 Int)) (or (<= (+ main_y 1) v_prenex_14444) (<= (select main_a v_prenex_14444) 1498) (<= (select main_a v_prenex_14445) (select main_a v_prenex_14444)) (<= (* 2 (select main_a v_prenex_14445)) 1000) (< v_prenex_14444 main_y))) (forall ((v_prenex_21179 Int) (v_prenex_21178 Int)) (or (<= (select main_a v_prenex_21178) (+ (select main_a v_prenex_21179) 998)) (<= 1000 (* 2 (select main_a v_prenex_21178))) (<= (+ main_x 1) v_prenex_21179) (<= (+ main_y 1) v_prenex_21178) (<= 0 (+ (select main_a v_prenex_21179) 498)) (<= (select main_a v_prenex_21179) 999) (< v_prenex_21178 main_y))) (forall ((v_prenex_14367 Int) (v_prenex_14366 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14367))) (< v_prenex_14366 main_y) (<= 0 (+ (select main_a v_prenex_14367) 498)) (<= (select main_a v_prenex_14366) (+ (select main_a v_prenex_14367) 998)) (<= 500 (select main_a v_prenex_14366)) (<= (+ main_y 1) v_prenex_14366) (<= (* 2 (select main_a v_prenex_14366)) 1998))) (forall ((v_prenex_14006 Int) (v_prenex_14007 Int)) (or (<= (select main_a v_prenex_14007) 999) (<= (* 2 (select main_a v_prenex_14006)) 1998) (<= 500 (select main_a v_prenex_14006)) (<= 0 (+ (select main_a v_prenex_14007) 498)) (<= (+ (select main_a v_prenex_14006) (select main_a v_prenex_14007)) 1000) (< v_prenex_14006 main_y) (<= (+ main_y 1) v_prenex_14006))) (forall ((v_prenex_11253 Int) (v_prenex_11252 Int)) (or (<= 0 (+ (select main_a v_prenex_11253) 498)) (<= 2 (* 2 (select main_a v_prenex_11253))) (<= (+ main_y 1) v_prenex_11252) (< v_prenex_11252 main_y) (<= (* 2 (select main_a v_prenex_11252)) 1998) (<= (select main_a v_prenex_11252) (+ (select main_a v_prenex_11253) 998)))) (forall ((v_prenex_14035 Int) (v_prenex_14034 Int)) (or (<= (* 2 (select main_a v_prenex_14034)) 1998) (<= (select main_a v_prenex_14035) 999) (<= (select main_a v_prenex_14034) 999) (<= 0 (+ (select main_a v_prenex_14035) 498)) (<= (+ main_y 1) v_prenex_14034) (< v_prenex_14034 main_y) (<= (+ (select main_a v_prenex_14034) (select main_a v_prenex_14035)) 1000))) (forall ((v_prenex_17420 Int) (v_prenex_17421 Int)) (or (<= (select main_a v_prenex_17420) 1498) (<= 1000 (+ (select main_a v_prenex_17420) (select main_a v_prenex_17421))) (<= (+ main_y 1) v_prenex_17420) (<= (* 2 (select main_a v_prenex_17420)) 1998) (<= 1 (select main_a v_prenex_17421)) (< v_prenex_17420 main_y) (<= (* 2 (select main_a v_prenex_17421)) 1000))) (forall ((v_prenex_20893 Int) (v_prenex_20892 Int)) (or (< v_prenex_20892 main_y) (<= (+ (select main_a v_prenex_20892) (select main_a v_prenex_20893)) 1000) (<= 2 (* 2 (select main_a v_prenex_20893))) (<= (select main_a v_prenex_20892) 1498) (<= (+ main_y 1) v_prenex_20892) (<= 1000 (* 2 (select main_a v_prenex_20892))) (<= (* 2 (select main_a v_prenex_20893)) 1000))) (forall ((v_prenex_18837 Int) (v_prenex_18836 Int)) (or (<= (+ main_x 1) v_prenex_18837) (<= (+ main_y 1) v_prenex_18836) (<= (select main_a v_prenex_18837) (select main_a v_prenex_18836)) (<= 2 (* 2 (select main_a v_prenex_18837))) (<= (select main_a v_prenex_18836) 999) (< v_prenex_18836 main_y) (<= (select main_a v_prenex_18837) 999))) (forall ((v_prenex_21078 Int) (v_prenex_21079 Int)) (or (<= (select main_a v_prenex_21079) (select main_a v_prenex_21078)) (< v_prenex_21078 main_y) (<= (select main_a v_prenex_21078) 1498) (<= (select main_a v_prenex_21078) 999) (<= (select main_a v_prenex_21079) 999) (<= 0 (+ (select main_a v_prenex_21079) 498)) (<= (+ main_y 1) v_prenex_21078))) (or (forall ((v_prenex_23781 Int)) (or (<= (select main_a v_prenex_23781) 999) (<= 2 (* 2 (select main_a v_prenex_23781))) (<= (+ main_x 1) v_prenex_23781))) (forall ((v_prenex_23780 Int)) (or (< v_prenex_23780 main_y) (<= (+ main_y 1) v_prenex_23780) (<= 1000 (* 2 (select main_a v_prenex_23780))) (<= (* 2 (select main_a v_prenex_23780)) 1998)))) (or (forall ((v_prenex_21365 Int)) (or (<= 500 (select main_a v_prenex_21365)) (<= (select main_a v_prenex_21365) 999) (<= (+ main_y 1) v_prenex_21365) (< v_prenex_21365 main_y) (<= 1000 (* 2 (select main_a v_prenex_21365))))) (forall ((v_prenex_21366 Int)) (<= (select main_a v_prenex_21366) 999))) (forall ((v_prenex_16893 Int) (v_prenex_16894 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16894))) (<= 0 (+ (select main_a v_prenex_16894) 498)) (<= 1000 (+ (select main_a v_prenex_16893) (select main_a v_prenex_16894))) (<= (+ main_x 1) v_prenex_16894) (<= (+ main_y 1) v_prenex_16893) (< v_prenex_16893 main_y) (<= 1000 (* 2 (select main_a v_prenex_16893))))) (forall ((v_prenex_15978 Int) (v_prenex_15977 Int)) (or (<= (select main_a v_prenex_15978) 999) (<= (select main_a v_prenex_15977) 1498) (< v_prenex_15978 main_x) (<= (select main_a v_prenex_15978) (select main_a v_prenex_15977)) (< v_prenex_15977 main_y) (<= (select main_a v_prenex_15978) 500) (<= (+ main_y 1) v_prenex_15977))) (forall ((v_prenex_11920 Int) (v_prenex_11921 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11921))) (<= (+ main_y 1) v_prenex_11920) (<= 1000 (* 2 (select main_a v_prenex_11920))) (<= 0 (+ (select main_a v_prenex_11921) 498)) (< v_prenex_11920 main_y) (<= (* 2 (select main_a v_prenex_11920)) 1998) (<= 1000 (+ (select main_a v_prenex_11920) (select main_a v_prenex_11921))))) (forall ((v_prenex_12223 Int) (v_prenex_12222 Int)) (or (<= 1000 (+ (select main_a v_prenex_12222) (select main_a v_prenex_12223))) (<= (+ main_y 1) v_prenex_12222) (<= 500 (select main_a v_prenex_12222)) (<= (select main_a v_prenex_12222) 1498) (<= (select main_a v_prenex_12223) 999) (< v_prenex_12222 main_y) (<= 0 (+ (select main_a v_prenex_12223) 498)))) (forall ((v_prenex_18862 Int) (v_prenex_18863 Int)) (or (<= (+ main_x 1) v_prenex_18863) (<= (select main_a v_prenex_18863) (select main_a v_prenex_18862)) (< v_prenex_18862 main_y) (<= 1 (select main_a v_prenex_18863)) (<= (select main_a v_prenex_18862) 1498) (<= (+ main_y 1) v_prenex_18862) (<= (select main_a v_prenex_18863) 999))) (forall ((v_prenex_20047 Int) (v_prenex_20046 Int)) (or (<= (select main_a v_prenex_20046) 1498) (<= 1000 (+ (select main_a v_prenex_20046) (select main_a v_prenex_20047))) (<= (+ main_y 1) v_prenex_20046) (<= 2 (* 2 (select main_a v_prenex_20047))) (< v_prenex_20046 main_y) (<= (select main_a v_prenex_20046) 999) (<= (* 2 (select main_a v_prenex_20047)) 1000))) (forall ((v_prenex_11918 Int) (v_prenex_11919 Int)) (or (<= (select main_a v_prenex_11918) (+ (select main_a v_prenex_11919) 998)) (<= 500 (select main_a v_prenex_11918)) (<= (+ main_y 1) v_prenex_11918) (<= (select main_a v_prenex_11918) 1498) (<= (select main_a v_prenex_11919) 999) (<= 2 (* 2 (select main_a v_prenex_11919))) (< v_prenex_11918 main_y))) (forall ((v_prenex_18677 Int) (v_prenex_18676 Int)) (or (<= (select main_a v_prenex_18677) (select main_a v_prenex_18676)) (<= 1 (select main_a v_prenex_18677)) (<= 2 (* 2 (select main_a v_prenex_18677))) (< v_prenex_18676 main_y) (<= (+ main_x 1) v_prenex_18677) (<= (+ main_y 1) v_prenex_18676) (<= (* 2 (select main_a v_prenex_18676)) 1998))) (or (forall ((v_prenex_19683 Int)) (or (<= 0 (+ (select main_a v_prenex_19683) 498)) (<= (+ main_x 1) v_prenex_19683))) (forall ((v_prenex_19682 Int)) (or (<= (+ main_y 1) v_prenex_19682) (<= 500 (select main_a v_prenex_19682)) (<= (* 2 (select main_a v_prenex_19682)) 1998) (< v_prenex_19682 main_y)))) (forall ((v_prenex_16160 Int) (v_prenex_16161 Int)) (or (<= 0 (+ (select main_a v_prenex_16161) 498)) (<= (+ main_x 1) v_prenex_16161) (<= 2 (* 2 (select main_a v_prenex_16161))) (< v_prenex_16160 main_y) (<= 1000 (* 2 (select main_a v_prenex_16160))) (<= (+ main_y 1) v_prenex_16160) (<= 1000 (+ (select main_a v_prenex_16160) (select main_a v_prenex_16161))))) (or (forall ((v_prenex_12133 Int)) (or (<= 0 (+ (select main_a v_prenex_12133) 498)) (<= 2 (* 2 (select main_a v_prenex_12133))))) (forall ((v_prenex_12132 Int)) (or (<= (* 2 (select main_a v_prenex_12132)) 1998) (<= (select main_a v_prenex_12132) 999) (< v_prenex_12132 main_y) (<= 1000 (* 2 (select main_a v_prenex_12132))) (<= (+ main_y 1) v_prenex_12132)))) (forall ((v_prenex_17537 Int) (v_prenex_17538 Int)) (or (<= 500 (select main_a v_prenex_17537)) (< v_prenex_17537 main_y) (<= (select main_a v_prenex_17538) 500) (<= (+ (select main_a v_prenex_17537) (select main_a v_prenex_17538)) 1000) (<= (* 2 (select main_a v_prenex_17537)) 1998) (<= (+ main_y 1) v_prenex_17537))) (forall ((v_prenex_22994 Int) (v_prenex_22995 Int)) (or (<= (select main_a v_prenex_22995) (select main_a v_prenex_22994)) (<= (+ main_y 1) v_prenex_22994) (<= 0 (+ (select main_a v_prenex_22995) 498)) (< v_prenex_22994 main_y) (<= 1000 (* 2 (select main_a v_prenex_22994))) (<= 1 (select main_a v_prenex_22995)) (<= (* 2 (select main_a v_prenex_22994)) 1998))) (forall ((v_prenex_16933 Int) (v_prenex_16934 Int)) (or (<= 1 (select main_a v_prenex_16934)) (<= 1000 (* 2 (select main_a v_prenex_16933))) (<= (select main_a v_prenex_16934) (select main_a v_prenex_16933)) (< v_prenex_16933 main_y) (<= 2 (* 2 (select main_a v_prenex_16934))) (<= (* 2 (select main_a v_prenex_16933)) 1998) (<= (+ main_y 1) v_prenex_16933))) (or (forall ((v_prenex_18713 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18713))) (<= (+ main_x 1) v_prenex_18713) (<= (* 2 (select main_a v_prenex_18713)) 1000))) (forall ((v_prenex_18712 Int)) (or (<= (+ main_y 1) v_prenex_18712) (< v_prenex_18712 main_y) (<= 1000 (* 2 (select main_a v_prenex_18712))) (<= (select main_a v_prenex_18712) 1498)))) (forall ((v_prenex_13400 Int) (v_prenex_13401 Int)) (or (<= (select main_a v_prenex_13400) (+ (select main_a v_prenex_13401) 998)) (<= (select main_a v_prenex_13401) 999) (< v_prenex_13400 main_y) (<= (+ main_y 1) v_prenex_13400) (< v_prenex_13401 main_x) (<= 500 (select main_a v_prenex_13400)))) (forall ((v_prenex_18868 Int) (v_prenex_18869 Int)) (or (<= (select main_a v_prenex_18868) (+ (select main_a v_prenex_18869) 998)) (<= (select main_a v_prenex_18869) 999) (< v_prenex_18868 main_y) (<= 1 (select main_a v_prenex_18868)) (<= 0 (+ (select main_a v_prenex_18869) 498)) (<= (+ main_y 1) v_prenex_18868) (<= (+ main_x 1) v_prenex_18869))) (or (forall ((v_prenex_18730 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18730))) (<= 500 (select main_a v_prenex_18730)) (< v_prenex_18730 main_y) (<= (* 2 (select main_a v_prenex_18730)) 1998) (<= (+ main_y 1) v_prenex_18730))) (forall ((v_prenex_18731 Int)) (<= 2 (* 2 (select main_a v_prenex_18731))))) (forall ((v_prenex_22392 Int) (v_prenex_22391 Int)) (or (< v_prenex_22391 main_y) (<= 2 (* 2 (select main_a v_prenex_22392))) (<= 0 (+ (select main_a v_prenex_22392) 498)) (<= (+ main_y 1) v_prenex_22391) (<= (select main_a v_prenex_22392) (select main_a v_prenex_22391)) (<= 1 (select main_a v_prenex_22391)))) (forall ((v_prenex_21369 Int) (v_prenex_21370 Int)) (or (<= (select main_a v_prenex_21370) (select main_a v_prenex_21369)) (<= (select main_a v_prenex_21370) 500) (<= 2 (* 2 (select main_a v_prenex_21370))) (<= (+ main_x 1) v_prenex_21370) (< v_prenex_21369 main_y) (<= 1000 (* 2 (select main_a v_prenex_21369))) (<= (+ main_y 1) v_prenex_21369))) (or (forall ((v_prenex_13991 Int)) (or (<= 0 (+ (select main_a v_prenex_13991) 498)) (<= (select main_a v_prenex_13991) 999))) (forall ((v_prenex_13990 Int)) (or (<= (+ main_y 1) v_prenex_13990) (<= 1 (select main_a v_prenex_13990)) (<= 1000 (* 2 (select main_a v_prenex_13990))) (<= 500 (select main_a v_prenex_13990)) (< v_prenex_13990 main_y)))) (forall ((v_prenex_21812 Int) (v_prenex_21813 Int)) (or (< v_prenex_21812 main_y) (<= (select main_a v_prenex_21813) 999) (<= 0 (+ (select main_a v_prenex_21813) 498)) (<= (select main_a v_prenex_21813) (select main_a v_prenex_21812)) (<= 1 (select main_a v_prenex_21812)) (<= (+ main_y 1) v_prenex_21812) (<= 500 (select main_a v_prenex_21812)))) (forall ((v_prenex_16126 Int) (v_prenex_16127 Int)) (or (< v_prenex_16126 main_y) (<= (select main_a v_prenex_16126) (+ (select main_a v_prenex_16127) 998)) (<= (select main_a v_prenex_16127) 500) (<= (+ main_y 1) v_prenex_16126) (<= (select main_a v_prenex_16126) 1498) (<= (select main_a v_prenex_16127) 999))) (forall ((v_prenex_19946 Int) (v_prenex_19947 Int)) (or (<= (select main_a v_prenex_19946) (+ (select main_a v_prenex_19947) 998)) (<= 2 (* 2 (select main_a v_prenex_19947))) (<= 500 (select main_a v_prenex_19946)) (<= (+ main_y 1) v_prenex_19946) (<= 1 (select main_a v_prenex_19946)) (< v_prenex_19946 main_y) (<= (select main_a v_prenex_19947) 500))) (forall ((v_prenex_21344 Int) (v_prenex_21343 Int)) (or (<= 1000 (+ (select main_a v_prenex_21343) (select main_a v_prenex_21344))) (<= (select main_a v_prenex_21344) 999) (<= (+ main_y 1) v_prenex_21343) (<= 0 (+ (select main_a v_prenex_21344) 498)) (<= (+ main_x 1) v_prenex_21344) (< v_prenex_21343 main_y) (<= 500 (select main_a v_prenex_21343)))) (forall ((v_prenex_13939 Int) (v_prenex_13938 Int)) (or (<= 1000 (+ (select main_a v_prenex_13938) (select main_a v_prenex_13939))) (<= (+ main_y 1) v_prenex_13938) (<= (select main_a v_prenex_13939) 999) (<= 2 (* 2 (select main_a v_prenex_13939))) (<= 500 (select main_a v_prenex_13938)) (< v_prenex_13938 main_y))) (or (forall ((v_prenex_12589 Int)) (<= 2 (* 2 (select main_a v_prenex_12589)))) (forall ((v_prenex_10903 Int)) (or (<= (+ main_y 1) v_prenex_10903) (<= (* 2 (select main_a v_prenex_10903)) 1998) (< v_prenex_10903 main_y)))) (or (forall ((v_prenex_13893 Int)) (or (< v_prenex_13893 main_x) (<= 2 (* 2 (select main_a v_prenex_13893))))) (forall ((v_prenex_13892 Int)) (or (< v_prenex_13892 main_y) (<= (+ main_y 1) v_prenex_13892) (<= (select main_a v_prenex_13892) 999)))) (forall ((v_prenex_22891 Int) (v_prenex_22890 Int)) (or (<= (+ main_y 1) v_prenex_22890) (<= (select main_a v_prenex_22891) (select main_a v_prenex_22890)) (<= (select main_a v_prenex_22891) 999) (< v_prenex_22890 main_y) (<= 1 (select main_a v_prenex_22891)) (<= 500 (select main_a v_prenex_22890)))) (or (forall ((v_prenex_15602 Int)) (or (<= (select main_a v_prenex_15602) 999) (<= 0 (+ (select main_a v_prenex_15602) 498)))) (forall ((v_prenex_15601 Int)) (or (<= 500 (select main_a v_prenex_15601)) (<= 1 (select main_a v_prenex_15601)) (< v_prenex_15601 main_y) (<= 1000 (* 2 (select main_a v_prenex_15601))) (<= (+ main_y 1) v_prenex_15601)))) (forall ((v_prenex_13889 Int) (v_prenex_13888 Int)) (or (<= (+ (select main_a v_prenex_13888) (select main_a v_prenex_13889)) 1000) (<= (+ main_y 1) v_prenex_13888) (<= 500 (select main_a v_prenex_13888)) (<= (* 2 (select main_a v_prenex_13889)) 1000) (<= 0 (+ (select main_a v_prenex_13889) 498)) (< v_prenex_13888 main_y) (<= (select main_a v_prenex_13888) 1498))) (forall ((v_prenex_15749 Int) (v_prenex_15750 Int)) (or (< v_prenex_15750 main_x) (<= (+ main_x 1) v_prenex_15750) (<= (select main_a v_prenex_15750) 999) (<= (select main_a v_prenex_15749) (+ (select main_a v_prenex_15750) 998)))) (forall ((v_prenex_18821 Int) (v_prenex_18820 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18821))) (<= (* 2 (select main_a v_prenex_18820)) 1998) (<= (+ main_y 1) v_prenex_18820) (<= 500 (select main_a v_prenex_18820)) (< v_prenex_18820 main_y) (<= 1 (select main_a v_prenex_18821)) (<= (select main_a v_prenex_18821) (select main_a v_prenex_18820)))) (or (forall ((v_prenex_21847 Int)) (<= (select main_a v_prenex_21847) 500)) (forall ((v_prenex_21846 Int)) (or (<= 500 (select main_a v_prenex_21846)) (<= (select main_a v_prenex_21846) 1498) (<= (+ main_y 1) v_prenex_21846) (<= 1000 (* 2 (select main_a v_prenex_21846))) (< v_prenex_21846 main_y)))) (forall ((v_prenex_15388 Int) (v_prenex_15387 Int)) (or (<= 0 (+ (select main_a v_prenex_15388) 498)) (<= (+ main_x 1) v_prenex_15388) (<= (+ main_y 1) v_prenex_15387) (<= (+ (select main_a v_prenex_15387) (select main_a v_prenex_15388)) 1000) (< v_prenex_15387 main_y) (<= (select main_a v_prenex_15388) 500) (<= 1 (select main_a v_prenex_15387)))) (forall ((v_prenex_17212 Int) (v_prenex_17213 Int)) (or (<= (select main_a v_prenex_17213) 999) (<= (+ main_y 1) v_prenex_17212) (<= 1 (select main_a v_prenex_17212)) (< v_prenex_17212 main_y) (<= (select main_a v_prenex_17212) 1498) (<= (+ (select main_a v_prenex_17212) (select main_a v_prenex_17213)) 1000))) (forall ((v_prenex_14974 Int) (v_prenex_14975 Int)) (or (<= (+ main_y 1) v_prenex_14974) (<= (* 2 (select main_a v_prenex_14975)) 1000) (<= (+ (select main_a v_prenex_14974) (select main_a v_prenex_14975)) 1000) (< v_prenex_14974 main_y) (<= 2 (* 2 (select main_a v_prenex_14975))) (<= (select main_a v_prenex_14974) 999) (<= (+ main_x 1) v_prenex_14975))) (forall ((v_prenex_20283 Int) (v_prenex_20282 Int)) (or (<= (select main_a v_prenex_20283) 999) (<= 500 (select main_a v_prenex_20282)) (< v_prenex_20282 main_y) (<= (select main_a v_prenex_20282) 999) (<= 1000 (+ (select main_a v_prenex_20282) (select main_a v_prenex_20283))) (<= 2 (* 2 (select main_a v_prenex_20283))) (<= (+ main_y 1) v_prenex_20282))) (or (forall ((v_prenex_15656 Int)) (or (<= 0 (+ (select main_a v_prenex_15656) 498)) (<= 1 (select main_a v_prenex_15656)))) (forall ((v_prenex_15655 Int)) (or (<= (+ main_y 1) v_prenex_15655) (< v_prenex_15655 main_y) (<= 500 (select main_a v_prenex_15655)) (<= 1000 (* 2 (select main_a v_prenex_15655)))))) (forall ((v_prenex_20432 Int) (v_prenex_20431 Int)) (or (<= (+ main_y 1) v_prenex_20431) (<= (select main_a v_prenex_20432) (select main_a v_prenex_20431)) (<= 1 (select main_a v_prenex_20432)) (< v_prenex_20431 main_y) (<= 2 (* 2 (select main_a v_prenex_20432))) (<= 500 (select main_a v_prenex_20431)))) (or (forall ((v_prenex_21082 Int)) (or (<= (select main_a v_prenex_21082) 999) (<= 1000 (* 2 (select main_a v_prenex_21082))) (<= (+ main_y 1) v_prenex_21082) (< v_prenex_21082 main_y) (<= (* 2 (select main_a v_prenex_21082)) 1998))) (forall ((v_prenex_21083 Int)) (<= (select main_a v_prenex_21083) 999))) (forall ((v_prenex_16115 Int) (v_prenex_16114 Int)) (or (<= (select main_a v_prenex_16115) (select main_a v_prenex_16114)) (<= 1 (select main_a v_prenex_16114)) (< v_prenex_16114 main_y) (<= 2 (* 2 (select main_a v_prenex_16115))) (<= (* 2 (select main_a v_prenex_16114)) 1998) (<= (* 2 (select main_a v_prenex_16115)) 1000) (<= (+ main_y 1) v_prenex_16114))) (or (forall ((v_prenex_18953 Int)) (or (<= (select main_a v_prenex_18953) 500) (<= 0 (+ (select main_a v_prenex_18953) 498)))) (forall ((v_prenex_18952 Int)) (or (<= 1 (select main_a v_prenex_18952)) (<= (+ main_y 1) v_prenex_18952) (<= 500 (select main_a v_prenex_18952)) (<= (* 2 (select main_a v_prenex_18952)) 1998) (< v_prenex_18952 main_y)))) (forall ((v_prenex_19812 Int) (v_prenex_19811 Int)) (or (<= 500 (select main_a v_prenex_19811)) (<= (+ (select main_a v_prenex_19811) (select main_a v_prenex_19812)) 1000) (<= 2 (* 2 (select main_a v_prenex_19812))) (<= (select main_a v_prenex_19811) 999) (< v_prenex_19811 main_y) (<= (+ main_y 1) v_prenex_19811))) (or (forall ((v_prenex_11256 Int)) (or (<= (* 2 (select main_a v_prenex_11256)) 1998) (< v_prenex_11256 main_y) (<= (+ main_y 1) v_prenex_11256) (<= 1 (select main_a v_prenex_11256)))) (forall ((v_prenex_11257 Int)) (or (<= (+ main_x 1) v_prenex_11257) (<= (select main_a v_prenex_11257) 999) (<= 2 (* 2 (select main_a v_prenex_11257)))))) (or (forall ((v_prenex_14202 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14202))) (<= (+ main_y 1) v_prenex_14202) (< v_prenex_14202 main_y) (<= 500 (select main_a v_prenex_14202)))) (forall ((v_prenex_14203 Int)) (or (<= (* 2 (select main_a v_prenex_14203)) 1000) (<= (select main_a v_prenex_14203) 999)))) (forall ((v_prenex_14559 Int) (v_prenex_14558 Int)) (or (<= (+ (select main_a v_prenex_14558) (select main_a v_prenex_14559)) 1000) (<= 2 (* 2 (select main_a v_prenex_14559))) (<= 0 (+ (select main_a v_prenex_14559) 498)) (<= 1000 (* 2 (select main_a v_prenex_14558))) (< v_prenex_14559 main_x) (<= (+ main_y 1) v_prenex_14558) (< v_prenex_14558 main_y))) (or (forall ((v_prenex_18513 Int)) (or (< v_prenex_18513 main_y) (<= 1000 (* 2 (select main_a v_prenex_18513))) (<= (+ main_y 1) v_prenex_18513))) (forall ((v_prenex_18514 Int)) (or (<= (* 2 (select main_a v_prenex_18514)) 1000) (<= 2 (* 2 (select main_a v_prenex_18514)))))) (forall ((v_prenex_14033 Int) (v_prenex_14032 Int)) (or (<= (+ main_y 1) v_prenex_14032) (< v_prenex_14032 main_y) (<= (select main_a v_prenex_14032) (+ (select main_a v_prenex_14033) 998)) (<= 2 (* 2 (select main_a v_prenex_14033))) (<= (* 2 (select main_a v_prenex_14032)) 1998))) (forall ((v_prenex_21768 Int) (v_prenex_21769 Int)) (or (<= (select main_a v_prenex_21769) 500) (<= (select main_a v_prenex_21768) 1498) (<= 0 (+ (select main_a v_prenex_21769) 498)) (< v_prenex_21768 main_y) (<= (select main_a v_prenex_21768) (+ (select main_a v_prenex_21769) 998)) (<= (select main_a v_prenex_21768) 999) (<= (+ main_y 1) v_prenex_21768))) (or (forall ((v_prenex_21395 Int)) (or (<= (+ main_y 1) v_prenex_21395) (<= (* 2 (select main_a v_prenex_21395)) 1998))) (forall ((v_prenex_21396 Int)) (or (< v_prenex_21396 main_x) (<= 0 (+ (select main_a v_prenex_21396) 498)) (<= (+ main_x 1) v_prenex_21396)))) (forall ((v_prenex_13735 Int) (v_prenex_13736 Int)) (or (<= (+ (select main_a v_prenex_13735) (select main_a v_prenex_13736)) 1000) (< v_prenex_13736 main_x) (< v_prenex_13735 main_y) (<= (+ main_y 1) v_prenex_13735) (<= 1 (select main_a v_prenex_13736)) (<= 1 (select main_a v_prenex_13735)))) (or (forall ((v_prenex_22143 Int)) (or (<= (+ main_y 1) v_prenex_22143) (< v_prenex_22143 main_y) (<= (* 2 (select main_a v_prenex_22143)) 1998))) (forall ((v_prenex_22144 Int)) (or (< v_prenex_22144 main_x) (<= (select main_a v_prenex_22144) 500)))) (or (forall ((v_prenex_20261 Int)) (or (< v_prenex_20261 main_x) (<= 0 (+ (select main_a v_prenex_20261) 498)) (<= 1 (select main_a v_prenex_20261)))) (forall ((v_prenex_20260 Int)) (or (<= (select main_a v_prenex_20260) 999) (<= (+ main_y 1) v_prenex_20260) (<= (* 2 (select main_a v_prenex_20260)) 1998) (< v_prenex_20260 main_y)))) (forall ((v_prenex_11803 Int) (v_prenex_11804 Int)) (or (< v_prenex_11803 main_y) (<= (select main_a v_prenex_11804) 999) (<= 500 (select main_a v_prenex_11803)) (<= (+ main_y 1) v_prenex_11803) (<= 0 (+ (select main_a v_prenex_11804) 498)) (< v_prenex_11804 main_x) (<= 1000 (+ (select main_a v_prenex_11803) (select main_a v_prenex_11804))))) (forall ((v_prenex_11215 Int) (v_prenex_11216 Int)) (or (<= (+ main_y 1) v_prenex_11215) (<= (select main_a v_prenex_11215) (+ (select main_a v_prenex_11216) 998)) (<= (select main_a v_prenex_11216) 500) (<= 500 (select main_a v_prenex_11215)) (< v_prenex_11215 main_y) (<= (* 2 (select main_a v_prenex_11215)) 1998))) (forall ((v_prenex_20896 Int) (v_prenex_20897 Int)) (or (<= (select main_a v_prenex_20897) 500) (<= (* 2 (select main_a v_prenex_20897)) 1000) (<= (+ (select main_a v_prenex_20896) (select main_a v_prenex_20897)) 1000) (< v_prenex_20896 main_y) (<= (+ main_y 1) v_prenex_20896) (<= 500 (select main_a v_prenex_20896)) (<= (select main_a v_prenex_20896) 999))) (forall ((v_prenex_11538 Int) (v_prenex_11537 Int)) (or (< v_prenex_11537 main_y) (<= (select main_a v_prenex_11538) 999) (<= (+ main_y 1) v_prenex_11537) (<= 1 (select main_a v_prenex_11537)) (<= 1000 (+ (select main_a v_prenex_11537) (select main_a v_prenex_11538))) (<= (select main_a v_prenex_11537) 1498) (<= (select main_a v_prenex_11538) 500))) (forall ((v_prenex_23640 Int) (v_prenex_23641 Int)) (or (<= (+ main_y 1) v_prenex_23640) (< v_prenex_23640 main_y) (<= (select main_a v_prenex_23640) 1498) (<= (select main_a v_prenex_23641) (select main_a v_prenex_23640)) (< v_prenex_23641 main_x) (<= 2 (* 2 (select main_a v_prenex_23641))))) (forall ((v_prenex_14335 Int) (v_prenex_14334 Int)) (or (<= (+ (select main_a v_prenex_14334) (select main_a v_prenex_14335)) 1000) (< v_prenex_14334 main_y) (<= (+ main_x 1) v_prenex_14335) (<= (* 2 (select main_a v_prenex_14335)) 1000) (<= 1 (select main_a v_prenex_14335)) (<= 1000 (* 2 (select main_a v_prenex_14334))) (<= (+ main_y 1) v_prenex_14334))) (forall ((v_prenex_11076 Int) (v_prenex_11075 Int)) (or (<= 1 (select main_a v_prenex_11076)) (<= (select main_a v_prenex_11075) 1498) (< v_prenex_11075 main_y) (<= 1000 (* 2 (select main_a v_prenex_11075))) (<= (* 2 (select main_a v_prenex_11076)) 1000) (<= (+ (select main_a v_prenex_11075) (select main_a v_prenex_11076)) 1000) (<= (+ main_y 1) v_prenex_11075))) (or (forall ((v_prenex_15176 Int)) (or (< v_prenex_15176 main_y) (<= (+ main_y 1) v_prenex_15176) (<= 1000 (* 2 (select main_a v_prenex_15176))) (<= (select main_a v_prenex_15176) 999) (<= 1 (select main_a v_prenex_15176)))) (forall ((v_prenex_15177 Int)) (or (<= (select main_a v_prenex_15177) 999) (<= 1 (select main_a v_prenex_15177))))) (forall ((v_prenex_19393 Int) (v_prenex_19394 Int)) (or (<= 500 (select main_a v_prenex_19393)) (<= (+ (select main_a v_prenex_19393) (select main_a v_prenex_19394)) 1000) (<= (+ main_y 1) v_prenex_19393) (< v_prenex_19393 main_y) (<= 1 (select main_a v_prenex_19393)) (<= 0 (+ (select main_a v_prenex_19394) 498)))) (or (forall ((v_prenex_13700 Int)) (or (<= (+ main_x 1) v_prenex_13700) (<= (select main_a v_prenex_13700) 999) (<= 0 (+ (select main_a v_prenex_13700) 498)))) (forall ((v_prenex_13699 Int)) (or (<= (+ main_y 1) v_prenex_13699) (< v_prenex_13699 main_y) (<= 1000 (* 2 (select main_a v_prenex_13699))) (<= 500 (select main_a v_prenex_13699))))) (or (forall ((v_prenex_16404 Int)) (or (<= (* 2 (select main_a v_prenex_16404)) 1000) (<= 0 (+ (select main_a v_prenex_16404) 498)))) (forall ((v_prenex_16403 Int)) (or (<= (select main_a v_prenex_16403) 999) (<= (+ main_y 1) v_prenex_16403) (<= (* 2 (select main_a v_prenex_16403)) 1998) (<= 1 (select main_a v_prenex_16403)) (< v_prenex_16403 main_y)))) (forall ((v_prenex_19498 Int) (v_prenex_19499 Int)) (or (<= (+ main_x 1) v_prenex_19499) (<= 2 (* 2 (select main_a v_prenex_19499))) (< v_prenex_19498 main_y) (<= (+ main_y 1) v_prenex_19498) (<= 1000 (+ (select main_a v_prenex_19498) (select main_a v_prenex_19499))) (<= (select main_a v_prenex_19498) 999) (<= 0 (+ (select main_a v_prenex_19499) 498)))) (forall ((v_prenex_20414 Int) (v_prenex_20413 Int)) (or (<= 1 (select main_a v_prenex_20414)) (<= (+ main_y 1) v_prenex_20413) (<= (* 2 (select main_a v_prenex_20413)) 1998) (<= (select main_a v_prenex_20413) (+ (select main_a v_prenex_20414) 998)) (<= (select main_a v_prenex_20414) 500) (<= (select main_a v_prenex_20413) 999) (< v_prenex_20413 main_y))) (or (forall ((v_prenex_15018 Int)) (or (<= 500 (select main_a v_prenex_15018)) (<= (+ main_y 1) v_prenex_15018) (< v_prenex_15018 main_y) (<= (* 2 (select main_a v_prenex_15018)) 1998))) (forall ((v_prenex_15019 Int)) (or (<= 0 (+ (select main_a v_prenex_15019) 498)) (<= (select main_a v_prenex_15019) 500)))) (or (forall ((v_prenex_12804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12804))) (<= (+ main_x 1) v_prenex_12804))) (forall ((v_prenex_10915 Int)) (or (< v_prenex_10915 main_y) (<= (+ main_y 1) v_prenex_10915) (<= 1000 (* 2 (select main_a v_prenex_10915)))))) (or (forall ((v_prenex_15488 Int)) (or (< v_prenex_15488 main_x) (<= (select main_a v_prenex_15488) 500) (<= (select main_a v_prenex_15488) 999))) (forall ((v_prenex_15487 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15487))) (<= (* 2 (select main_a v_prenex_15487)) 1998) (< v_prenex_15487 main_y) (<= (+ main_y 1) v_prenex_15487)))) (forall ((v_prenex_12221 Int) (v_prenex_12220 Int)) (or (<= (+ main_x 1) v_prenex_12221) (<= 1 (select main_a v_prenex_12221)) (<= (select main_a v_prenex_12221) (select main_a v_prenex_12220)) (<= (select main_a v_prenex_12221) 500) (< v_prenex_12221 main_x))) (forall ((v_prenex_13979 Int) (v_prenex_13978 Int)) (or (<= (+ main_y 1) v_prenex_13978) (< v_prenex_13978 main_y) (<= (select main_a v_prenex_13978) 999) (<= (+ main_x 1) v_prenex_13979) (<= (select main_a v_prenex_13979) 500) (<= (select main_a v_prenex_13979) (select main_a v_prenex_13978)) (<= 1 (select main_a v_prenex_13979)))) (forall ((v_prenex_17688 Int) (v_prenex_17687 Int)) (or (<= (+ main_y 1) v_prenex_17687) (<= 1000 (* 2 (select main_a v_prenex_17687))) (<= 1 (select main_a v_prenex_17688)) (<= (* 2 (select main_a v_prenex_17687)) 1998) (<= 1000 (+ (select main_a v_prenex_17687) (select main_a v_prenex_17688))) (< v_prenex_17687 main_y))) (forall ((v_prenex_22950 Int) (v_prenex_22951 Int)) (or (< v_prenex_22950 main_y) (<= (select main_a v_prenex_22950) 1498) (<= (select main_a v_prenex_22950) (+ (select main_a v_prenex_22951) 998)) (<= 1 (select main_a v_prenex_22951)) (<= 2 (* 2 (select main_a v_prenex_22951))) (<= (+ main_y 1) v_prenex_22950))) (forall ((v_prenex_11152 Int) (v_prenex_11151 Int)) (or (<= 500 (select main_a v_prenex_11151)) (<= (select main_a v_prenex_11151) 1498) (<= (select main_a v_prenex_11151) (+ (select main_a v_prenex_11152) 998)) (<= (+ main_y 1) v_prenex_11151) (<= 1 (select main_a v_prenex_11152)) (< v_prenex_11151 main_y) (<= 2 (* 2 (select main_a v_prenex_11152))))) (or (forall ((v_prenex_12792 Int)) (<= 2 (* 2 (select main_a v_prenex_12792)))) (forall ((v_prenex_10912 Int)) (or (<= (select main_a v_prenex_10912) 1498) (< v_prenex_10912 main_y) (<= (+ main_y 1) v_prenex_10912) (<= (select main_a v_prenex_10912) 999)))) (forall ((v_prenex_15612 Int) (v_prenex_15611 Int)) (or (<= (+ main_y 1) v_prenex_15611) (<= (* 2 (select main_a v_prenex_15612)) 1000) (<= (select main_a v_prenex_15611) (+ (select main_a v_prenex_15612) 998)) (<= (select main_a v_prenex_15611) 1498) (< v_prenex_15611 main_y) (<= 1 (select main_a v_prenex_15611)) (<= 2 (* 2 (select main_a v_prenex_15612))))) (forall ((v_prenex_12837 Int) (v_prenex_12838 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12838))) (<= 500 (select main_a v_prenex_12837)) (< v_prenex_12837 main_y) (<= (select main_a v_prenex_12837) 999) (<= 1000 (+ (select main_a v_prenex_12837) (select main_a v_prenex_12838))) (<= (+ main_y 1) v_prenex_12837))) (forall ((v_prenex_18983 Int) (v_prenex_18982 Int)) (or (<= 500 (select main_a v_prenex_18982)) (<= (+ main_y 1) v_prenex_18982) (<= 1 (select main_a v_prenex_18983)) (<= (select main_a v_prenex_18983) (select main_a v_prenex_18982)) (< v_prenex_18982 main_y) (<= (select main_a v_prenex_18982) 999))) (or (forall ((v_prenex_17590 Int)) (or (<= 1 (select main_a v_prenex_17590)) (< v_prenex_17590 main_x) (<= 2 (* 2 (select main_a v_prenex_17590))))) (forall ((v_prenex_17589 Int)) (or (<= (+ main_y 1) v_prenex_17589) (<= (select main_a v_prenex_17589) 999) (< v_prenex_17589 main_y) (<= (* 2 (select main_a v_prenex_17589)) 1998)))) (or (forall ((v_prenex_16337 Int)) (or (<= 0 (+ (select main_a v_prenex_16337) 498)) (< v_prenex_16337 main_x) (<= (* 2 (select main_a v_prenex_16337)) 1000))) (forall ((v_prenex_16336 Int)) (or (< v_prenex_16336 main_y) (<= (+ main_y 1) v_prenex_16336) (<= (* 2 (select main_a v_prenex_16336)) 1998)))) (forall ((v_prenex_13774 Int) (v_prenex_13773 Int)) (or (< v_prenex_13773 main_y) (<= 500 (select main_a v_prenex_13773)) (<= (select main_a v_prenex_13774) 999) (<= (select main_a v_prenex_13774) (select main_a v_prenex_13773)) (<= (select main_a v_prenex_13773) 1498) (<= (+ main_y 1) v_prenex_13773) (<= 0 (+ (select main_a v_prenex_13774) 498)))) (forall ((v_prenex_15306 Int) (v_prenex_15305 Int)) (or (<= (select main_a v_prenex_15305) 999) (<= (+ main_y 1) v_prenex_15305) (< v_prenex_15305 main_y) (<= (select main_a v_prenex_15306) 999) (<= 2 (* 2 (select main_a v_prenex_15306))) (<= (select main_a v_prenex_15305) (+ (select main_a v_prenex_15306) 998)) (<= (select main_a v_prenex_15305) 1498))) (or (forall ((v_prenex_20654 Int)) (or (<= 0 (+ (select main_a v_prenex_20654) 498)) (<= (select main_a v_prenex_20654) 999))) (forall ((v_prenex_20653 Int)) (or (<= 1 (select main_a v_prenex_20653)) (<= (+ main_y 1) v_prenex_20653) (<= (* 2 (select main_a v_prenex_20653)) 1998) (<= 500 (select main_a v_prenex_20653)) (< v_prenex_20653 main_y)))) (or (forall ((v_prenex_13099 Int)) (or (<= 0 (+ (select main_a v_prenex_13099) 498)) (<= (select main_a v_prenex_13099) 999) (<= (+ main_x 1) v_prenex_13099))) (forall ((v_prenex_13098 Int)) (or (< v_prenex_13098 main_y) (<= (+ main_y 1) v_prenex_13098) (<= 1000 (* 2 (select main_a v_prenex_13098))) (<= (* 2 (select main_a v_prenex_13098)) 1998)))) (forall ((v_prenex_14133 Int) (v_prenex_14132 Int)) (or (<= (* 2 (select main_a v_prenex_14132)) 1998) (<= (select main_a v_prenex_14133) 999) (<= 1000 (* 2 (select main_a v_prenex_14132))) (< v_prenex_14132 main_y) (<= (+ main_y 1) v_prenex_14132) (<= (select main_a v_prenex_14132) (+ (select main_a v_prenex_14133) 998)) (<= (select main_a v_prenex_14133) 500))) (forall ((v_prenex_22970 Int) (v_prenex_22971 Int)) (or (<= 1 (select main_a v_prenex_22971)) (<= (* 2 (select main_a v_prenex_22970)) 1998) (<= (+ (select main_a v_prenex_22970) (select main_a v_prenex_22971)) 1000) (<= (select main_a v_prenex_22971) 999) (<= (+ main_y 1) v_prenex_22970) (< v_prenex_22970 main_y) (< v_prenex_22971 main_x))) (forall ((v_prenex_23637 Int) (v_prenex_23636 Int)) (or (< v_prenex_23637 main_x) (<= (select main_a v_prenex_23637) 999) (<= (select main_a v_prenex_23637) (select main_a v_prenex_23636)) (<= (+ main_x 1) v_prenex_23637) (<= 2 (* 2 (select main_a v_prenex_23637))))) (forall ((v_prenex_20035 Int) (v_prenex_20034 Int)) (or (<= (+ main_y 1) v_prenex_20034) (<= 1000 (* 2 (select main_a v_prenex_20034))) (< v_prenex_20034 main_y) (<= 1 (select main_a v_prenex_20035)) (<= 2 (* 2 (select main_a v_prenex_20035))) (<= 1000 (+ (select main_a v_prenex_20034) (select main_a v_prenex_20035))) (<= (select main_a v_prenex_20034) 1498))) (forall ((v_prenex_18288 Int) (v_prenex_18287 Int)) (or (< v_prenex_18288 main_x) (<= (+ main_y 1) v_prenex_18287) (<= 1 (select main_a v_prenex_18288)) (<= (* 2 (select main_a v_prenex_18288)) 1000) (< v_prenex_18287 main_y) (<= 1000 (+ (select main_a v_prenex_18287) (select main_a v_prenex_18288))) (<= 500 (select main_a v_prenex_18287)))) (forall ((v_prenex_13511 Int) (v_prenex_13512 Int)) (or (<= (select main_a v_prenex_13511) 999) (< v_prenex_13511 main_y) (<= (select main_a v_prenex_13512) (select main_a v_prenex_13511)) (<= 500 (select main_a v_prenex_13511)) (<= (+ main_y 1) v_prenex_13511) (<= 2 (* 2 (select main_a v_prenex_13512))))) (forall ((v_prenex_22567 Int) (v_prenex_22568 Int)) (or (<= (select main_a v_prenex_22568) 500) (< v_prenex_22568 main_x) (<= (select main_a v_prenex_22568) 999) (<= (+ main_x 1) v_prenex_22568) (<= 1000 (+ (select main_a v_prenex_22567) (select main_a v_prenex_22568))))) (forall ((v_prenex_13499 Int) (v_prenex_13500 Int)) (or (<= (select main_a v_prenex_13500) (select main_a v_prenex_13499)) (<= (select main_a v_prenex_13499) 1498) (< v_prenex_13499 main_y) (< v_prenex_13500 main_x) (<= (+ main_y 1) v_prenex_13499) (<= 0 (+ (select main_a v_prenex_13500) 498)))) (forall ((v_prenex_13877 Int) (v_prenex_13876 Int)) (or (<= (select main_a v_prenex_13877) (select main_a v_prenex_13876)) (<= (+ main_y 1) v_prenex_13876) (<= (* 2 (select main_a v_prenex_13876)) 1998) (<= 0 (+ (select main_a v_prenex_13877) 498)) (< v_prenex_13876 main_y) (<= 1000 (* 2 (select main_a v_prenex_13876))) (<= (select main_a v_prenex_13877) 999))) (forall ((v_prenex_16010 Int) (v_prenex_16011 Int)) (or (< v_prenex_16011 main_x) (<= 1000 (+ (select main_a v_prenex_16010) (select main_a v_prenex_16011))) (<= 0 (+ (select main_a v_prenex_16011) 498)) (<= (+ main_x 1) v_prenex_16011) (< v_prenex_16010 main_y))) (forall ((v_prenex_15579 Int) (v_prenex_15580 Int)) (or (< v_prenex_15579 main_y) (<= 1000 (* 2 (select main_a v_prenex_15579))) (<= 1000 (+ (select main_a v_prenex_15579) (select main_a v_prenex_15580))) (<= 0 (+ (select main_a v_prenex_15580) 498)) (<= (select main_a v_prenex_15580) 999) (<= (+ main_y 1) v_prenex_15579))) (forall ((v_prenex_14031 Int) (v_prenex_14030 Int)) (or (<= (select main_a v_prenex_14030) 999) (<= (+ main_y 1) v_prenex_14030) (<= 1 (select main_a v_prenex_14031)) (<= (select main_a v_prenex_14031) (select main_a v_prenex_14030)) (<= (+ main_x 1) v_prenex_14031) (< v_prenex_14030 main_y))) (or (forall ((v_prenex_13399 Int)) (or (<= 1 (select main_a v_prenex_13399)) (<= (* 2 (select main_a v_prenex_13399)) 1000))) (forall ((v_prenex_13398 Int)) (or (<= (select main_a v_prenex_13398) 1498) (<= (select main_a v_prenex_13398) 999) (< v_prenex_13398 main_y) (<= 1000 (* 2 (select main_a v_prenex_13398))) (<= (+ main_y 1) v_prenex_13398)))) (forall ((v_prenex_20289 Int) (v_prenex_20288 Int)) (or (<= (select main_a v_prenex_20289) 999) (<= 1000 (* 2 (select main_a v_prenex_20288))) (< v_prenex_20288 main_y) (<= (select main_a v_prenex_20288) 999) (<= (+ main_y 1) v_prenex_20288) (<= (+ (select main_a v_prenex_20288) (select main_a v_prenex_20289)) 1000) (<= 2 (* 2 (select main_a v_prenex_20289))))) (forall ((v_prenex_17531 Int) (v_prenex_17532 Int)) (or (<= (select main_a v_prenex_17531) 999) (< v_prenex_17531 main_y) (<= 2 (* 2 (select main_a v_prenex_17532))) (<= 0 (+ (select main_a v_prenex_17532) 498)) (<= (+ main_x 1) v_prenex_17532) (<= (+ main_y 1) v_prenex_17531) (<= (select main_a v_prenex_17531) (+ (select main_a v_prenex_17532) 998)))) (forall ((v_prenex_17244 Int) (v_prenex_17245 Int)) (or (<= (select main_a v_prenex_17245) 999) (<= (select main_a v_prenex_17245) (select main_a v_prenex_17244)) (<= 0 (+ (select main_a v_prenex_17245) 498)) (<= (+ main_y 1) v_prenex_17244) (<= (select main_a v_prenex_17244) 1498) (< v_prenex_17244 main_y))) (forall ((v_prenex_20306 Int) (v_prenex_20305 Int)) (or (< v_prenex_20305 main_y) (<= 2 (* 2 (select main_a v_prenex_20306))) (<= (select main_a v_prenex_20305) (+ (select main_a v_prenex_20306) 998)) (<= (+ main_y 1) v_prenex_20305) (<= 1 (select main_a v_prenex_20306)) (<= 1 (select main_a v_prenex_20305)) (<= 500 (select main_a v_prenex_20305)))) (forall ((v_prenex_12763 Int) (v_prenex_12764 Int)) (or (<= (+ main_y 1) v_prenex_12763) (<= (* 2 (select main_a v_prenex_12764)) 1000) (<= (select main_a v_prenex_12763) 1498) (< v_prenex_12763 main_y) (<= 500 (select main_a v_prenex_12763)) (<= (+ (select main_a v_prenex_12763) (select main_a v_prenex_12764)) 1000))) (forall ((v_prenex_23398 Int) (v_prenex_23397 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23398))) (<= (select main_a v_prenex_23398) 999) (<= 1 (select main_a v_prenex_23397)) (< v_prenex_23397 main_y) (<= (+ main_y 1) v_prenex_23397) (<= (* 2 (select main_a v_prenex_23397)) 1998) (<= 1000 (+ (select main_a v_prenex_23397) (select main_a v_prenex_23398))))) (forall ((v_prenex_12333 Int) (v_prenex_12334 Int)) (or (<= (+ (select main_a v_prenex_12333) (select main_a v_prenex_12334)) 1000) (<= (+ main_y 1) v_prenex_12333) (<= 1000 (* 2 (select main_a v_prenex_12333))) (< v_prenex_12333 main_y) (<= 2 (* 2 (select main_a v_prenex_12334))) (<= 500 (select main_a v_prenex_12333)) (<= (select main_a v_prenex_12334) 999))) (forall ((v_prenex_20786 Int) (v_prenex_20785 Int)) (or (< v_prenex_20785 main_y) (<= (select main_a v_prenex_20786) 500) (<= (+ main_y 1) v_prenex_20785) (<= (select main_a v_prenex_20786) (select main_a v_prenex_20785)) (<= 500 (select main_a v_prenex_20785)) (<= (select main_a v_prenex_20785) 999))) (forall ((v_prenex_10963 Int) (v_prenex_10964 Int)) (or (<= 0 (+ (select main_a v_prenex_10964) 498)) (< v_prenex_10963 main_y) (<= (* 2 (select main_a v_prenex_10963)) 1998) (<= (+ main_y 1) v_prenex_10963) (<= 500 (select main_a v_prenex_10963)) (<= (+ (select main_a v_prenex_10963) (select main_a v_prenex_10964)) 1000) (<= 2 (* 2 (select main_a v_prenex_10964))))) (forall ((v_prenex_12888 Int) (v_prenex_12889 Int)) (or (<= (select main_a v_prenex_12889) (select main_a v_prenex_12888)) (<= (* 2 (select main_a v_prenex_12889)) 1000) (<= 500 (select main_a v_prenex_12888)) (< v_prenex_12888 main_y) (<= (+ main_y 1) v_prenex_12888) (<= 1 (select main_a v_prenex_12889)) (<= 1 (select main_a v_prenex_12888)))) (or (forall ((v_prenex_20751 Int)) (or (<= 500 (select main_a v_prenex_20751)) (<= (+ main_y 1) v_prenex_20751) (< v_prenex_20751 main_y) (<= (* 2 (select main_a v_prenex_20751)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20751))))) (forall ((v_prenex_20752 Int)) (<= (* 2 (select main_a v_prenex_20752)) 1000))) (forall ((v_prenex_17757 Int) (v_prenex_17758 Int)) (or (<= (+ main_y 1) v_prenex_17757) (<= (select main_a v_prenex_17758) 999) (<= (+ (select main_a v_prenex_17757) (select main_a v_prenex_17758)) 1000) (< v_prenex_17757 main_y) (<= (* 2 (select main_a v_prenex_17757)) 1998) (<= (+ main_x 1) v_prenex_17758) (<= 2 (* 2 (select main_a v_prenex_17758))))) (or (forall ((v_prenex_21207 Int)) (<= (* 2 (select main_a v_prenex_21207)) 1000)) (forall ((v_prenex_21209 Int)) (or (<= 500 (select main_a v_prenex_21209)) (<= (+ main_y 1) v_prenex_21209) (<= (select main_a v_prenex_21209) 1498) (< v_prenex_21209 main_y)))) (forall ((v_prenex_21935 Int) (v_prenex_21934 Int)) (or (<= 1 (select main_a v_prenex_21934)) (<= 0 (+ (select main_a v_prenex_21935) 498)) (<= (+ main_y 1) v_prenex_21934) (<= 500 (select main_a v_prenex_21934)) (<= (+ (select main_a v_prenex_21934) (select main_a v_prenex_21935)) 1000) (< v_prenex_21934 main_y) (<= (* 2 (select main_a v_prenex_21935)) 1000))) (forall ((v_prenex_21025 Int) (v_prenex_21024 Int)) (or (<= (select main_a v_prenex_21025) (select main_a v_prenex_21024)) (<= (* 2 (select main_a v_prenex_21024)) 1998) (<= (* 2 (select main_a v_prenex_21025)) 1000) (<= (+ main_y 1) v_prenex_21024) (<= 1 (select main_a v_prenex_21024)) (< v_prenex_21024 main_y) (<= (select main_a v_prenex_21025) 999))) (forall ((v_prenex_22194 Int) (v_prenex_22193 Int)) (or (< v_prenex_22193 main_y) (<= (+ main_y 1) v_prenex_22193) (<= 1 (select main_a v_prenex_22193)) (< v_prenex_22194 main_x) (<= (select main_a v_prenex_22193) (+ (select main_a v_prenex_22194) 998)))) (or (forall ((v_prenex_12754 Int)) (or (<= (select main_a v_prenex_12754) 500) (<= 1 (select main_a v_prenex_12754)))) (forall ((v_prenex_12753 Int)) (or (<= (* 2 (select main_a v_prenex_12753)) 1998) (<= 500 (select main_a v_prenex_12753)) (<= (+ main_y 1) v_prenex_12753) (<= 1000 (* 2 (select main_a v_prenex_12753))) (< v_prenex_12753 main_y)))) (forall ((v_prenex_12820 Int) (v_prenex_12819 Int)) (or (<= 1 (select main_a v_prenex_12820)) (< v_prenex_12819 main_y) (<= (+ main_y 1) v_prenex_12819) (<= 1000 (+ (select main_a v_prenex_12819) (select main_a v_prenex_12820))) (<= (+ main_x 1) v_prenex_12820) (<= 2 (* 2 (select main_a v_prenex_12820))) (<= (* 2 (select main_a v_prenex_12819)) 1998))) (or (forall ((v_prenex_19497 Int)) (or (<= 0 (+ (select main_a v_prenex_19497) 498)) (<= (select main_a v_prenex_19497) 999) (<= (+ main_x 1) v_prenex_19497))) (forall ((v_prenex_19496 Int)) (or (<= (+ main_y 1) v_prenex_19496) (< v_prenex_19496 main_y) (<= (* 2 (select main_a v_prenex_19496)) 1998) (<= 1 (select main_a v_prenex_19496))))) (forall ((v_prenex_22750 Int) (v_prenex_22751 Int)) (or (<= 0 (+ (select main_a v_prenex_22751) 498)) (<= (* 2 (select main_a v_prenex_22751)) 1000) (< v_prenex_22750 main_y) (< v_prenex_22751 main_x) (<= (+ main_y 1) v_prenex_22750) (<= (select main_a v_prenex_22750) (+ (select main_a v_prenex_22751) 998)) (<= (select main_a v_prenex_22750) 1498))) (forall ((v_prenex_21072 Int) (v_prenex_21073 Int)) (or (<= 1 (select main_a v_prenex_21073)) (<= (+ main_y 1) v_prenex_21072) (<= (select main_a v_prenex_21072) (+ (select main_a v_prenex_21073) 998)) (<= (* 2 (select main_a v_prenex_21073)) 1000) (<= 1 (select main_a v_prenex_21072)) (<= 500 (select main_a v_prenex_21072)) (< v_prenex_21072 main_y))) (forall ((v_prenex_15782 Int) (v_prenex_15781 Int)) (or (<= (select main_a v_prenex_15781) (+ (select main_a v_prenex_15782) 998)) (< v_prenex_15781 main_y) (<= 500 (select main_a v_prenex_15781)) (<= (+ main_y 1) v_prenex_15781) (<= 0 (+ (select main_a v_prenex_15782) 498)) (<= 2 (* 2 (select main_a v_prenex_15782))) (< v_prenex_15782 main_x))) (or (forall ((v_prenex_17969 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17969))) (<= 0 (+ (select main_a v_prenex_17969) 498)))) (forall ((v_prenex_17968 Int)) (or (<= (+ main_y 1) v_prenex_17968) (<= 1 (select main_a v_prenex_17968)) (<= (* 2 (select main_a v_prenex_17968)) 1998) (< v_prenex_17968 main_y)))) (forall ((v_prenex_16332 Int) (v_prenex_16333 Int)) (or (<= (select main_a v_prenex_16333) (select main_a v_prenex_16332)) (<= 1000 (* 2 (select main_a v_prenex_16332))) (<= (+ main_y 1) v_prenex_16332) (< v_prenex_16332 main_y) (<= 2 (* 2 (select main_a v_prenex_16333))) (<= (* 2 (select main_a v_prenex_16333)) 1000) (<= (select main_a v_prenex_16332) 1498))) (forall ((v_prenex_17406 Int) (v_prenex_17407 Int)) (or (<= 1000 (+ (select main_a v_prenex_17406) (select main_a v_prenex_17407))) (<= 0 (+ (select main_a v_prenex_17407) 498)) (< v_prenex_17406 main_y) (<= (* 2 (select main_a v_prenex_17406)) 1998) (<= 500 (select main_a v_prenex_17406)) (<= (+ main_y 1) v_prenex_17406) (<= 1 (select main_a v_prenex_17407)))) (or (forall ((v_prenex_21214 Int)) (or (<= (select main_a v_prenex_21214) 500) (<= (+ main_x 1) v_prenex_21214))) (forall ((v_prenex_21213 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21213))) (<= 500 (select main_a v_prenex_21213)) (< v_prenex_21213 main_y) (<= (+ main_y 1) v_prenex_21213)))) (forall ((v_prenex_18255 Int) (v_prenex_18256 Int)) (or (< v_prenex_18255 main_y) (<= (select main_a v_prenex_18255) (+ (select main_a v_prenex_18256) 998)) (<= (select main_a v_prenex_18256) 999) (<= 500 (select main_a v_prenex_18255)) (<= 0 (+ (select main_a v_prenex_18256) 498)) (<= (select main_a v_prenex_18255) 999) (<= (+ main_y 1) v_prenex_18255))) (forall ((v_prenex_17603 Int) (v_prenex_17604 Int)) (or (<= (select main_a v_prenex_17604) (select main_a v_prenex_17603)) (<= (+ main_y 1) v_prenex_17603) (<= (select main_a v_prenex_17604) 500) (<= 0 (+ (select main_a v_prenex_17604) 498)) (< v_prenex_17603 main_y) (<= (select main_a v_prenex_17603) 999))) (forall ((v_prenex_18462 Int) (v_prenex_18463 Int)) (or (<= 1000 (+ (select main_a v_prenex_18462) (select main_a v_prenex_18463))) (<= (select main_a v_prenex_18462) 999) (<= 500 (select main_a v_prenex_18462)) (<= (+ main_y 1) v_prenex_18462) (<= (select main_a v_prenex_18463) 500) (<= 2 (* 2 (select main_a v_prenex_18463))) (< v_prenex_18462 main_y))) (or (forall ((v_prenex_13100 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13100))) (< v_prenex_13100 main_y) (<= (* 2 (select main_a v_prenex_13100)) 1998) (<= (+ main_y 1) v_prenex_13100) (<= (select main_a v_prenex_13100) 999))) (forall ((v_prenex_13101 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13101))) (<= 0 (+ (select main_a v_prenex_13101) 498))))) (forall ((v_prenex_20700 Int) (v_prenex_20699 Int)) (or (<= 0 (+ (select main_a v_prenex_20700) 498)) (<= (* 2 (select main_a v_prenex_20699)) 1998) (<= (+ main_y 1) v_prenex_20699) (<= 1000 (* 2 (select main_a v_prenex_20699))) (< v_prenex_20699 main_y) (<= 1 (select main_a v_prenex_20700)) (<= 1000 (+ (select main_a v_prenex_20699) (select main_a v_prenex_20700))))) (forall ((v_prenex_11827 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11827))) (<= (select main_a v_prenex_11827) 999) (< v_prenex_11827 main_y) (<= (+ main_y 1) v_prenex_11827) (<= (* 2 (select main_a v_prenex_11827)) 1998))) (forall ((v_prenex_16503 Int) (v_prenex_16504 Int)) (or (<= 1 (select main_a v_prenex_16503)) (<= 2 (* 2 (select main_a v_prenex_16504))) (< v_prenex_16503 main_y) (<= (+ main_y 1) v_prenex_16503) (<= (select main_a v_prenex_16504) 999) (<= (* 2 (select main_a v_prenex_16503)) 1998) (<= 1000 (+ (select main_a v_prenex_16503) (select main_a v_prenex_16504))))) (forall ((v_prenex_17097 Int) (v_prenex_17098 Int)) (or (<= (+ (select main_a v_prenex_17097) (select main_a v_prenex_17098)) 1000) (<= (select main_a v_prenex_17097) 1498) (<= (+ main_y 1) v_prenex_17097) (< v_prenex_17097 main_y) (<= 2 (* 2 (select main_a v_prenex_17098))) (<= 1 (select main_a v_prenex_17097)))) (forall ((v_prenex_16853 Int) (v_prenex_16854 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16854))) (<= (select main_a v_prenex_16854) (select main_a v_prenex_16853)) (<= (+ main_y 1) v_prenex_16853) (< v_prenex_16853 main_y) (<= (select main_a v_prenex_16853) 1498) (<= 1 (select main_a v_prenex_16854)) (<= 1 (select main_a v_prenex_16853)))) (forall ((v_prenex_22677 Int) (v_prenex_22678 Int)) (or (<= (+ main_y 1) v_prenex_22677) (<= 2 (* 2 (select main_a v_prenex_22678))) (<= (select main_a v_prenex_22678) (select main_a v_prenex_22677)) (<= (select main_a v_prenex_22678) 500) (<= 500 (select main_a v_prenex_22677)) (< v_prenex_22677 main_y))) (or (forall ((v_prenex_23742 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23742))) (<= (+ main_y 1) v_prenex_23742) (< v_prenex_23742 main_y) (<= (select main_a v_prenex_23742) 999))) (forall ((v_prenex_23743 Int)) (<= (select main_a v_prenex_23743) 500))) (forall ((v_prenex_15576 Int) (v_prenex_15575 Int)) (or (<= (select main_a v_prenex_15576) (select main_a v_prenex_15575)) (<= (+ main_y 1) v_prenex_15575) (< v_prenex_15575 main_y) (<= (* 2 (select main_a v_prenex_15575)) 1998) (<= 500 (select main_a v_prenex_15575)) (<= 2 (* 2 (select main_a v_prenex_15576))))) (or (forall ((v_prenex_10906 Int)) (or (<= 500 (select main_a v_prenex_10906)) (< v_prenex_10906 main_y) (<= (+ main_y 1) v_prenex_10906) (<= 1 (select main_a v_prenex_10906)))) (forall ((v_prenex_12593 Int)) (<= 2 (* 2 (select main_a v_prenex_12593))))) (forall ((v_prenex_19595 Int) (v_prenex_19594 Int)) (or (<= 1 (select main_a v_prenex_19595)) (<= (+ main_y 1) v_prenex_19594) (< v_prenex_19594 main_y) (<= (* 2 (select main_a v_prenex_19594)) 1998) (<= (select main_a v_prenex_19595) 500) (<= (+ (select main_a v_prenex_19594) (select main_a v_prenex_19595)) 1000) (<= (select main_a v_prenex_19594) 999))) (or (forall ((v_prenex_14603 Int)) (or (< v_prenex_14603 main_y) (<= (+ main_y 1) v_prenex_14603) (<= 500 (select main_a v_prenex_14603)) (<= (* 2 (select main_a v_prenex_14603)) 1998))) (forall ((v_prenex_14604 Int)) (or (<= (+ main_x 1) v_prenex_14604) (<= 0 (+ (select main_a v_prenex_14604) 498)) (<= (select main_a v_prenex_14604) 999)))) (forall ((v_prenex_11929 Int) (v_prenex_11928 Int)) (or (< v_prenex_11928 main_y) (<= (+ (select main_a v_prenex_11928) (select main_a v_prenex_11929)) 1000) (<= (select main_a v_prenex_11928) 1498) (<= (* 2 (select main_a v_prenex_11929)) 1000) (<= (+ main_y 1) v_prenex_11928) (<= 0 (+ (select main_a v_prenex_11929) 498)))) (forall ((v_prenex_13167 Int) (v_prenex_13166 Int)) (or (<= (+ main_x 1) v_prenex_13167) (<= 1 (select main_a v_prenex_13167)) (<= (+ (select main_a v_prenex_13166) (select main_a v_prenex_13167)) 1000) (< v_prenex_13166 main_y) (<= 2 (* 2 (select main_a v_prenex_13167))) (<= (+ main_y 1) v_prenex_13166) (<= 500 (select main_a v_prenex_13166)))) (forall ((v_prenex_22802 Int) (v_prenex_22803 Int)) (or (<= (+ main_y 1) v_prenex_22802) (< v_prenex_22802 main_y) (<= 2 (* 2 (select main_a v_prenex_22803))) (<= (* 2 (select main_a v_prenex_22802)) 1998) (<= 1000 (+ (select main_a v_prenex_22802) (select main_a v_prenex_22803))))) (or (forall ((v_prenex_12993 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12993))) (< v_prenex_12993 main_x) (<= (* 2 (select main_a v_prenex_12993)) 1000))) (forall ((v_prenex_12992 Int)) (or (<= (* 2 (select main_a v_prenex_12992)) 1998) (< v_prenex_12992 main_y) (<= 500 (select main_a v_prenex_12992)) (<= (+ main_y 1) v_prenex_12992)))) (or (forall ((v_prenex_23556 Int)) (or (< v_prenex_23556 main_y) (<= 1000 (* 2 (select main_a v_prenex_23556))) (<= (+ main_y 1) v_prenex_23556) (<= (select main_a v_prenex_23556) 999) (<= (* 2 (select main_a v_prenex_23556)) 1998))) (forall ((v_prenex_23557 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23557))) (<= (select main_a v_prenex_23557) 500)))) (forall ((v_prenex_20104 Int) (v_prenex_20105 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20104))) (<= (select main_a v_prenex_20105) (select main_a v_prenex_20104)) (<= (+ main_y 1) v_prenex_20104) (<= (* 2 (select main_a v_prenex_20105)) 1000) (<= 1 (select main_a v_prenex_20105)) (< v_prenex_20104 main_y))) (forall ((v_prenex_17450 Int) (v_prenex_17451 Int)) (or (<= (select main_a v_prenex_17451) (select main_a v_prenex_17450)) (<= 1 (select main_a v_prenex_17451)) (<= (+ main_x 1) v_prenex_17451) (< v_prenex_17451 main_x))) (forall ((v_prenex_15508 Int) (v_prenex_15507 Int)) (or (<= 1000 (+ (select main_a v_prenex_15507) (select main_a v_prenex_15508))) (<= (select main_a v_prenex_15507) 999) (< v_prenex_15507 main_y) (<= 1 (select main_a v_prenex_15508)) (<= (+ main_y 1) v_prenex_15507) (< v_prenex_15508 main_x))) (forall ((v_prenex_23563 Int) (v_prenex_23562 Int)) (or (<= (select main_a v_prenex_23563) 500) (<= (select main_a v_prenex_23563) 999) (<= (+ main_y 1) v_prenex_23562) (<= (select main_a v_prenex_23562) (+ (select main_a v_prenex_23563) 998)) (<= 1 (select main_a v_prenex_23562)) (< v_prenex_23562 main_y) (< v_prenex_23563 main_x))) (forall ((v_prenex_17196 Int) (v_prenex_17197 Int)) (or (<= (+ (select main_a v_prenex_17196) (select main_a v_prenex_17197)) 1000) (<= 1 (select main_a v_prenex_17197)) (<= (select main_a v_prenex_17196) 999) (<= (+ main_y 1) v_prenex_17196) (< v_prenex_17196 main_y) (<= (select main_a v_prenex_17197) 999))) (forall ((v_prenex_14020 Int) (v_prenex_14021 Int)) (or (<= 1 (select main_a v_prenex_14020)) (<= (+ main_y 1) v_prenex_14020) (<= (* 2 (select main_a v_prenex_14020)) 1998) (<= 1 (select main_a v_prenex_14021)) (<= 2 (* 2 (select main_a v_prenex_14021))) (< v_prenex_14020 main_y) (<= (select main_a v_prenex_14020) (+ (select main_a v_prenex_14021) 998)))) (or (forall ((v_prenex_18032 Int)) (or (<= 1 (select main_a v_prenex_18032)) (<= (select main_a v_prenex_18032) 999))) (forall ((v_prenex_18031 Int)) (or (< v_prenex_18031 main_y) (<= 1 (select main_a v_prenex_18031)) (<= (* 2 (select main_a v_prenex_18031)) 1998) (<= (+ main_y 1) v_prenex_18031) (<= 500 (select main_a v_prenex_18031))))) (forall ((v_prenex_15236 Int) (v_prenex_15235 Int)) (or (<= (+ main_y 1) v_prenex_15235) (<= 500 (select main_a v_prenex_15235)) (<= (select main_a v_prenex_15235) 999) (<= (select main_a v_prenex_15236) 500) (< v_prenex_15235 main_y) (<= 1000 (+ (select main_a v_prenex_15235) (select main_a v_prenex_15236))))) (forall ((v_prenex_23148 Int) (v_prenex_23147 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23147))) (<= (select main_a v_prenex_23148) 500) (<= (select main_a v_prenex_23147) (+ (select main_a v_prenex_23148) 998)) (< v_prenex_23147 main_y) (<= 1 (select main_a v_prenex_23148)) (<= (select main_a v_prenex_23147) 1498) (<= (+ main_y 1) v_prenex_23147))) (or (forall ((v_prenex_20695 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20695))) (<= 1 (select main_a v_prenex_20695)) (<= (+ main_y 1) v_prenex_20695) (< v_prenex_20695 main_y) (<= (* 2 (select main_a v_prenex_20695)) 1998))) (forall ((v_prenex_20696 Int)) (<= 2 (* 2 (select main_a v_prenex_20696))))) (forall ((v_prenex_11413 Int) (v_prenex_11412 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11413))) (<= (* 2 (select main_a v_prenex_11412)) 1998) (<= (select main_a v_prenex_11413) (select main_a v_prenex_11412)) (<= (+ main_y 1) v_prenex_11412) (< v_prenex_11412 main_y) (<= 1 (select main_a v_prenex_11412)) (<= 0 (+ (select main_a v_prenex_11413) 498)))) (forall ((v_prenex_13574 Int) (v_prenex_13573 Int)) (or (<= (select main_a v_prenex_13574) 999) (< v_prenex_13573 main_y) (<= (select main_a v_prenex_13574) (select main_a v_prenex_13573)) (<= (+ main_y 1) v_prenex_13573) (<= 500 (select main_a v_prenex_13573)) (<= (+ main_x 1) v_prenex_13574))) (forall ((v_prenex_12317 Int) (v_prenex_12318 Int)) (or (<= 500 (select main_a v_prenex_12317)) (<= 0 (+ (select main_a v_prenex_12318) 498)) (<= (select main_a v_prenex_12317) (+ (select main_a v_prenex_12318) 998)) (< v_prenex_12317 main_y) (<= (+ main_y 1) v_prenex_12317))) (forall ((v_prenex_15191 Int) (v_prenex_15190 Int)) (or (<= (* 2 (select main_a v_prenex_15190)) 1998) (< v_prenex_15190 main_y) (<= (select main_a v_prenex_15190) (+ (select main_a v_prenex_15191) 998)) (<= (+ main_y 1) v_prenex_15190) (<= 0 (+ (select main_a v_prenex_15191) 498)))) (forall ((v_prenex_21580 Int) (v_prenex_21581 Int)) (or (< v_prenex_21580 main_y) (<= (select main_a v_prenex_21580) (+ (select main_a v_prenex_21581) 998)) (<= (select main_a v_prenex_21580) 1498) (<= (* 2 (select main_a v_prenex_21581)) 1000) (<= (select main_a v_prenex_21580) 999) (<= (+ main_y 1) v_prenex_21580) (<= 2 (* 2 (select main_a v_prenex_21581))))) (forall ((v_prenex_21537 Int) (v_prenex_21538 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21538))) (<= (+ (select main_a v_prenex_21537) (select main_a v_prenex_21538)) 1000) (< v_prenex_21537 main_y) (<= 1 (select main_a v_prenex_21538)) (<= (+ main_y 1) v_prenex_21537) (<= (select main_a v_prenex_21537) 999) (<= (select main_a v_prenex_21537) 1498))) (or (forall ((v_prenex_19313 Int)) (or (<= (select main_a v_prenex_19313) 1498) (<= (+ main_y 1) v_prenex_19313) (< v_prenex_19313 main_y))) (forall ((v_prenex_19311 Int)) (or (<= (* 2 (select main_a v_prenex_19311)) 1000) (<= (+ main_x 1) v_prenex_19311)))) (or (forall ((v_prenex_16904 Int)) (or (<= (select main_a v_prenex_16904) 999) (<= (* 2 (select main_a v_prenex_16904)) 1000))) (forall ((v_prenex_16903 Int)) (or (<= 500 (select main_a v_prenex_16903)) (<= (+ main_y 1) v_prenex_16903) (<= (* 2 (select main_a v_prenex_16903)) 1998) (< v_prenex_16903 main_y) (<= 1000 (* 2 (select main_a v_prenex_16903)))))) (forall ((v_prenex_21520 Int) (v_prenex_21519 Int)) (or (<= (+ main_y 1) v_prenex_21519) (< v_prenex_21519 main_y) (<= (select main_a v_prenex_21520) 999) (<= (+ (select main_a v_prenex_21519) (select main_a v_prenex_21520)) 1000) (<= (select main_a v_prenex_21519) 999) (<= 0 (+ (select main_a v_prenex_21520) 498)) (<= 1000 (* 2 (select main_a v_prenex_21519))))) (or (forall ((v_prenex_16734 Int)) (or (<= (select main_a v_prenex_16734) 999) (<= 2 (* 2 (select main_a v_prenex_16734))))) (forall ((v_prenex_16733 Int)) (or (<= 1 (select main_a v_prenex_16733)) (<= 1000 (* 2 (select main_a v_prenex_16733))) (< v_prenex_16733 main_y) (<= (select main_a v_prenex_16733) 1498) (<= (+ main_y 1) v_prenex_16733)))) (or (forall ((v_prenex_15510 Int)) (or (<= 1 (select main_a v_prenex_15510)) (<= 2 (* 2 (select main_a v_prenex_15510))))) (forall ((v_prenex_15509 Int)) (or (<= (select main_a v_prenex_15509) 1498) (<= (* 2 (select main_a v_prenex_15509)) 1998) (<= (+ main_y 1) v_prenex_15509) (< v_prenex_15509 main_y)))) (forall ((v_prenex_23224 Int) (v_prenex_23223 Int)) (or (<= (+ main_y 1) v_prenex_23223) (< v_prenex_23224 main_x) (<= (select main_a v_prenex_23223) (+ (select main_a v_prenex_23224) 998)) (<= (select main_a v_prenex_23224) 500) (< v_prenex_23223 main_y) (<= (select main_a v_prenex_23223) 999) (<= (select main_a v_prenex_23224) 999))) (forall ((v_prenex_10958 Int) (v_prenex_10957 Int)) (or (<= (* 2 (select main_a v_prenex_10958)) 1000) (<= (+ main_y 1) v_prenex_10957) (<= 500 (select main_a v_prenex_10957)) (< v_prenex_10957 main_y) (<= (select main_a v_prenex_10957) (+ (select main_a v_prenex_10958) 998)) (< v_prenex_10958 main_x) (<= (select main_a v_prenex_10958) 999))) (or (forall ((v_prenex_13762 Int)) (<= 2 (* 2 (select main_a v_prenex_13762)))) (forall ((v_prenex_10929 Int)) (or (<= (+ main_y 1) v_prenex_10929) (<= (select main_a v_prenex_10929) 1498) (< v_prenex_10929 main_y) (<= 1000 (* 2 (select main_a v_prenex_10929)))))) (forall ((v_prenex_17404 Int) (v_prenex_17405 Int)) (or (<= (+ main_y 1) v_prenex_17404) (< v_prenex_17404 main_y) (<= (select main_a v_prenex_17404) 999) (<= (select main_a v_prenex_17405) (select main_a v_prenex_17404)) (<= (select main_a v_prenex_17405) 999))) (or (forall ((v_prenex_20642 Int)) (or (<= (* 2 (select main_a v_prenex_20642)) 1000) (<= 2 (* 2 (select main_a v_prenex_20642))))) (forall ((v_prenex_20641 Int)) (or (<= (select main_a v_prenex_20641) 999) (<= (+ main_y 1) v_prenex_20641) (<= 1000 (* 2 (select main_a v_prenex_20641))) (< v_prenex_20641 main_y) (<= (* 2 (select main_a v_prenex_20641)) 1998)))) (forall ((v_prenex_19987 Int) (v_prenex_19986 Int)) (or (<= (select main_a v_prenex_19987) (select main_a v_prenex_19986)) (< v_prenex_19986 main_y) (<= (* 2 (select main_a v_prenex_19986)) 1998) (<= (select main_a v_prenex_19987) 500) (<= 0 (+ (select main_a v_prenex_19987) 498)) (<= (+ main_y 1) v_prenex_19986))) (forall ((v_prenex_14495 Int) (v_prenex_14494 Int)) (or (< v_prenex_14495 main_x) (<= 0 (+ (select main_a v_prenex_14495) 498)) (<= (select main_a v_prenex_14495) (select main_a v_prenex_14494)) (<= (+ main_x 1) v_prenex_14495) (<= 1 (select main_a v_prenex_14495)))) (forall ((v_prenex_15005 Int) (v_prenex_15004 Int)) (or (<= (+ main_y 1) v_prenex_15004) (<= (select main_a v_prenex_15005) 999) (<= 1000 (+ (select main_a v_prenex_15004) (select main_a v_prenex_15005))) (<= 1 (select main_a v_prenex_15004)) (<= (select main_a v_prenex_15005) 500) (< v_prenex_15004 main_y))) (forall ((v_prenex_20053 Int) (v_prenex_20052 Int)) (or (< v_prenex_20053 main_x) (<= (select main_a v_prenex_20052) 999) (<= (select main_a v_prenex_20053) 500) (< v_prenex_20052 main_y) (<= 0 (+ (select main_a v_prenex_20053) 498)) (<= (+ main_y 1) v_prenex_20052) (<= (select main_a v_prenex_20053) (select main_a v_prenex_20052)))) (or (forall ((v_prenex_14620 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14620))) (<= (select main_a v_prenex_14620) 500))) (forall ((v_prenex_14619 Int)) (or (<= (+ main_y 1) v_prenex_14619) (< v_prenex_14619 main_y) (<= 500 (select main_a v_prenex_14619)) (<= 1000 (* 2 (select main_a v_prenex_14619))) (<= (* 2 (select main_a v_prenex_14619)) 1998)))) (forall ((v_prenex_14387 Int) (v_prenex_14386 Int)) (or (<= (* 2 (select main_a v_prenex_14386)) 1998) (<= (+ main_y 1) v_prenex_14386) (<= (select main_a v_prenex_14387) 999) (<= 2 (* 2 (select main_a v_prenex_14387))) (< v_prenex_14386 main_y) (<= (select main_a v_prenex_14386) (+ (select main_a v_prenex_14387) 998)) (<= 500 (select main_a v_prenex_14386)))) (forall ((v_prenex_21939 Int) (v_prenex_21938 Int)) (or (<= (+ main_y 1) v_prenex_21938) (<= 0 (+ (select main_a v_prenex_21939) 498)) (< v_prenex_21938 main_y) (<= (select main_a v_prenex_21939) 999) (<= (select main_a v_prenex_21938) (+ (select main_a v_prenex_21939) 998)) (<= 1000 (* 2 (select main_a v_prenex_21938))) (<= (* 2 (select main_a v_prenex_21938)) 1998))) (forall ((v_prenex_16122 Int) (v_prenex_16123 Int)) (or (<= (+ main_y 1) v_prenex_16122) (<= (+ (select main_a v_prenex_16122) (select main_a v_prenex_16123)) 1000) (<= 2 (* 2 (select main_a v_prenex_16123))) (<= 1 (select main_a v_prenex_16123)) (< v_prenex_16122 main_y) (<= 1 (select main_a v_prenex_16122)))) (or (forall ((v_prenex_15410 Int)) (or (< v_prenex_15410 main_x) (<= (+ main_x 1) v_prenex_15410) (<= 0 (+ (select main_a v_prenex_15410) 498)))) (forall ((v_prenex_15409 Int)) (or (<= (* 2 (select main_a v_prenex_15409)) 1998) (< v_prenex_15409 main_y)))) (forall ((v_prenex_11998 Int) (v_prenex_11999 Int)) (or (<= 1 (select main_a v_prenex_11999)) (<= (+ main_y 1) v_prenex_11998) (< v_prenex_11998 main_y) (<= (* 2 (select main_a v_prenex_11998)) 1998) (<= 0 (+ (select main_a v_prenex_11999) 498)) (<= (+ (select main_a v_prenex_11998) (select main_a v_prenex_11999)) 1000))) (or (forall ((v_prenex_20519 Int)) (or (<= (* 2 (select main_a v_prenex_20519)) 1998) (<= (+ main_y 1) v_prenex_20519) (<= 1000 (* 2 (select main_a v_prenex_20519))) (<= 500 (select main_a v_prenex_20519)) (< v_prenex_20519 main_y))) (forall ((v_prenex_20520 Int)) (<= (* 2 (select main_a v_prenex_20520)) 1000))) (forall ((v_prenex_17436 Int) (v_prenex_17437 Int)) (or (<= 1000 (+ (select main_a v_prenex_17436) (select main_a v_prenex_17437))) (<= (* 2 (select main_a v_prenex_17436)) 1998) (<= 0 (+ (select main_a v_prenex_17437) 498)) (<= (+ main_y 1) v_prenex_17436) (< v_prenex_17437 main_x) (< v_prenex_17436 main_y))) (forall ((v_prenex_20576 Int) (v_prenex_20575 Int)) (or (<= (+ main_y 1) v_prenex_20575) (<= (select main_a v_prenex_20575) 999) (< v_prenex_20575 main_y) (<= 500 (select main_a v_prenex_20575)) (<= 2 (* 2 (select main_a v_prenex_20576))) (<= (select main_a v_prenex_20575) (+ (select main_a v_prenex_20576) 998)))) (forall ((v_prenex_11054 Int) (v_prenex_11053 Int)) (or (<= (+ main_x 1) v_prenex_11054) (<= (select main_a v_prenex_11053) (+ (select main_a v_prenex_11054) 998)) (< v_prenex_11054 main_x) (<= (* 2 (select main_a v_prenex_11054)) 1000) (<= (select main_a v_prenex_11054) 500))) (or (forall ((v_prenex_13419 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13419))) (<= (select main_a v_prenex_13419) 999))) (forall ((v_prenex_13418 Int)) (or (<= (+ main_y 1) v_prenex_13418) (<= 1000 (* 2 (select main_a v_prenex_13418))) (<= 500 (select main_a v_prenex_13418)) (< v_prenex_13418 main_y)))) (forall ((v_prenex_15369 Int) (v_prenex_15370 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15369))) (< v_prenex_15369 main_y) (<= (+ (select main_a v_prenex_15369) (select main_a v_prenex_15370)) 1000) (<= (+ main_y 1) v_prenex_15369) (<= 2 (* 2 (select main_a v_prenex_15370))) (<= (+ main_x 1) v_prenex_15370))) (or (forall ((v_prenex_21612 Int)) (or (< v_prenex_21612 main_y) (<= 1000 (* 2 (select main_a v_prenex_21612))))) (forall ((v_prenex_21613 Int)) (or (< v_prenex_21613 main_x) (<= (+ main_x 1) v_prenex_21613) (<= (select main_a v_prenex_21613) 500)))) (forall ((v_prenex_12913 Int) (v_prenex_12912 Int)) (or (<= 1 (select main_a v_prenex_12913)) (< v_prenex_12913 main_x) (<= (+ main_x 1) v_prenex_12913) (< v_prenex_12912 main_y) (<= (+ (select main_a v_prenex_12912) (select main_a v_prenex_12913)) 1000))) (forall ((v_prenex_15489 Int) (v_prenex_15490 Int)) (or (<= (* 2 (select main_a v_prenex_15489)) 1998) (< v_prenex_15489 main_y) (<= 1000 (+ (select main_a v_prenex_15489) (select main_a v_prenex_15490))) (<= 2 (* 2 (select main_a v_prenex_15490))) (<= (select main_a v_prenex_15490) 500) (<= (+ main_y 1) v_prenex_15489) (<= (select main_a v_prenex_15489) 1498))) (forall ((v_prenex_23771 Int) (v_prenex_23770 Int)) (or (< v_prenex_23770 main_y) (<= (select main_a v_prenex_23771) 999) (<= (+ main_y 1) v_prenex_23770) (<= (* 2 (select main_a v_prenex_23770)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23770))) (<= 0 (+ (select main_a v_prenex_23771) 498)) (<= 1000 (+ (select main_a v_prenex_23770) (select main_a v_prenex_23771))))) (forall ((v_prenex_11435 Int) (v_prenex_11434 Int)) (or (<= (select main_a v_prenex_11434) (+ (select main_a v_prenex_11435) 998)) (<= 2 (* 2 (select main_a v_prenex_11435))) (< v_prenex_11434 main_y) (<= (select main_a v_prenex_11434) 1498) (<= (+ main_y 1) v_prenex_11434) (<= (* 2 (select main_a v_prenex_11434)) 1998))) (forall ((v_prenex_20107 Int) (v_prenex_20106 Int)) (or (<= 1 (select main_a v_prenex_20106)) (< v_prenex_20106 main_y) (<= 0 (+ (select main_a v_prenex_20107) 498)) (<= (+ main_y 1) v_prenex_20106) (<= (select main_a v_prenex_20107) 999) (<= (select main_a v_prenex_20106) (+ (select main_a v_prenex_20107) 998)))) (forall ((v_prenex_11147 Int) (v_prenex_11148 Int)) (or (<= (select main_a v_prenex_11148) (select main_a v_prenex_11147)) (<= (select main_a v_prenex_11147) 1498) (<= (+ main_y 1) v_prenex_11147) (< v_prenex_11147 main_y) (<= (select main_a v_prenex_11148) 500) (<= 500 (select main_a v_prenex_11147)) (<= (select main_a v_prenex_11148) 999))) (forall ((v_prenex_20913 Int) (v_prenex_20912 Int)) (or (<= (+ main_y 1) v_prenex_20912) (<= (select main_a v_prenex_20912) 999) (<= (select main_a v_prenex_20913) (select main_a v_prenex_20912)) (<= 500 (select main_a v_prenex_20912)) (<= (select main_a v_prenex_20913) 500) (< v_prenex_20912 main_y) (<= 2 (* 2 (select main_a v_prenex_20913))))) (or (forall ((v_prenex_15106 Int)) (<= 1000 (* 2 (select main_a v_prenex_15106)))) (forall ((v_prenex_15107 Int)) (or (<= (* 2 (select main_a v_prenex_15107)) 1000) (<= (+ main_x 1) v_prenex_15107) (< v_prenex_15107 main_x)))) (forall ((v_prenex_22133 Int) (v_prenex_22134 Int)) (or (<= 500 (select main_a v_prenex_22133)) (<= 1 (select main_a v_prenex_22134)) (<= 2 (* 2 (select main_a v_prenex_22134))) (< v_prenex_22133 main_y) (<= 1000 (+ (select main_a v_prenex_22133) (select main_a v_prenex_22134))) (<= (+ main_y 1) v_prenex_22133))) (forall ((v_prenex_21096 Int) (v_prenex_21097 Int)) (or (<= (select main_a v_prenex_21096) 1498) (<= 1000 (+ (select main_a v_prenex_21096) (select main_a v_prenex_21097))) (< v_prenex_21096 main_y) (<= (+ main_y 1) v_prenex_21096) (<= 1000 (* 2 (select main_a v_prenex_21096))))) (forall ((v_prenex_18689 Int) (v_prenex_18688 Int)) (or (<= (select main_a v_prenex_18688) 1498) (< v_prenex_18688 main_y) (<= 1000 (+ (select main_a v_prenex_18688) (select main_a v_prenex_18689))) (<= (+ main_y 1) v_prenex_18688) (<= (* 2 (select main_a v_prenex_18688)) 1998) (<= 1 (select main_a v_prenex_18689)) (<= 2 (* 2 (select main_a v_prenex_18689))))) (forall ((v_prenex_11239 Int) (v_prenex_11240 Int)) (or (<= (select main_a v_prenex_11239) 1498) (<= 2 (* 2 (select main_a v_prenex_11240))) (< v_prenex_11239 main_y) (<= (+ main_y 1) v_prenex_11239) (<= 1 (select main_a v_prenex_11239)) (<= (* 2 (select main_a v_prenex_11240)) 1000) (<= 1000 (+ (select main_a v_prenex_11239) (select main_a v_prenex_11240))))) (or (forall ((v_prenex_12852 Int)) (or (<= 0 (+ (select main_a v_prenex_12852) 498)) (< v_prenex_12852 main_x) (<= (select main_a v_prenex_12852) 999))) (forall ((v_prenex_12851 Int)) (or (< v_prenex_12851 main_y) (<= 1000 (* 2 (select main_a v_prenex_12851))) (<= (+ main_y 1) v_prenex_12851) (<= (* 2 (select main_a v_prenex_12851)) 1998)))) (forall ((v_prenex_13603 Int) (v_prenex_13604 Int)) (or (<= (+ main_x 1) v_prenex_13604) (<= (* 2 (select main_a v_prenex_13604)) 1000) (<= (+ main_y 1) v_prenex_13603) (< v_prenex_13603 main_y) (<= (+ (select main_a v_prenex_13603) (select main_a v_prenex_13604)) 1000) (<= 1000 (* 2 (select main_a v_prenex_13603))) (<= (select main_a v_prenex_13604) 500))) (or (forall ((v_prenex_11085 Int)) (or (<= (+ main_y 1) v_prenex_11085) (<= (* 2 (select main_a v_prenex_11085)) 1998) (<= (select main_a v_prenex_11085) 999) (< v_prenex_11085 main_y))) (forall ((v_prenex_11086 Int)) (or (<= (* 2 (select main_a v_prenex_11086)) 1000) (<= 0 (+ (select main_a v_prenex_11086) 498))))) (forall ((v_prenex_12491 Int) (v_prenex_12492 Int)) (or (<= 1 (select main_a v_prenex_12492)) (< v_prenex_12491 main_y) (<= (select main_a v_prenex_12491) (+ (select main_a v_prenex_12492) 998)) (<= 500 (select main_a v_prenex_12491)) (<= (+ main_y 1) v_prenex_12491) (<= 0 (+ (select main_a v_prenex_12492) 498)) (<= 1000 (* 2 (select main_a v_prenex_12491))))) (forall ((v_prenex_10974 Int) (v_prenex_10973 Int)) (or (<= 1 (select main_a v_prenex_10973)) (<= (* 2 (select main_a v_prenex_10974)) 1000) (<= (+ main_y 1) v_prenex_10973) (< v_prenex_10973 main_y) (<= (select main_a v_prenex_10974) 999) (<= 1000 (+ (select main_a v_prenex_10973) (select main_a v_prenex_10974))))) (forall ((v_prenex_20828 Int) (v_prenex_20827 Int)) (or (<= (select main_a v_prenex_20828) 500) (<= (+ main_y 1) v_prenex_20827) (<= 500 (select main_a v_prenex_20827)) (<= (select main_a v_prenex_20828) (select main_a v_prenex_20827)) (<= 0 (+ (select main_a v_prenex_20828) 498)) (< v_prenex_20827 main_y))) (or (forall ((v_prenex_15207 Int)) (or (<= (* 2 (select main_a v_prenex_15207)) 1000) (<= 1 (select main_a v_prenex_15207)))) (forall ((v_prenex_15206 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15206))) (<= (* 2 (select main_a v_prenex_15206)) 1998) (< v_prenex_15206 main_y) (<= (+ main_y 1) v_prenex_15206)))) (forall ((v_prenex_14251 Int) (v_prenex_14250 Int)) (or (<= 1 (select main_a v_prenex_14250)) (<= (select main_a v_prenex_14250) (+ (select main_a v_prenex_14251) 998)) (<= 1 (select main_a v_prenex_14251)) (<= (* 2 (select main_a v_prenex_14251)) 1000) (<= (+ main_y 1) v_prenex_14250) (<= (+ main_x 1) v_prenex_14251) (< v_prenex_14250 main_y))) (forall ((v_prenex_21054 Int) (v_prenex_21055 Int)) (or (< v_prenex_21054 main_y) (<= (select main_a v_prenex_21054) 999) (<= (+ main_y 1) v_prenex_21054) (<= (select main_a v_prenex_21054) 1498) (<= 0 (+ (select main_a v_prenex_21055) 498)) (<= (* 2 (select main_a v_prenex_21055)) 1000) (<= (select main_a v_prenex_21055) (select main_a v_prenex_21054)))) (forall ((v_prenex_12670 Int) (v_prenex_12671 Int)) (or (<= (+ main_y 1) v_prenex_12670) (<= 0 (+ (select main_a v_prenex_12671) 498)) (<= (select main_a v_prenex_12670) (+ (select main_a v_prenex_12671) 998)) (< v_prenex_12670 main_y) (<= 1000 (* 2 (select main_a v_prenex_12670))) (<= (select main_a v_prenex_12671) 999))) (or (forall ((v_prenex_15954 Int)) (or (<= (+ main_x 1) v_prenex_15954) (<= 2 (* 2 (select main_a v_prenex_15954))) (<= 1 (select main_a v_prenex_15954)))) (forall ((v_prenex_15953 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15953))) (< v_prenex_15953 main_y) (<= (+ main_y 1) v_prenex_15953) (<= 500 (select main_a v_prenex_15953))))) (or (forall ((v_prenex_17734 Int)) (or (<= (select main_a v_prenex_17734) 999) (< v_prenex_17734 main_x) (<= (+ main_x 1) v_prenex_17734))) (forall ((v_prenex_17733 Int)) (<= 1000 (* 2 (select main_a v_prenex_17733))))) (or (forall ((v_prenex_12175 Int)) (or (<= 500 (select main_a v_prenex_12175)) (< v_prenex_12175 main_y) (<= (+ main_y 1) v_prenex_12175) (<= 1000 (* 2 (select main_a v_prenex_12175))) (<= 1 (select main_a v_prenex_12175)))) (forall ((v_prenex_12176 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12176))) (<= (select main_a v_prenex_12176) 999)))) (forall ((v_prenex_23785 Int) (v_prenex_23784 Int)) (or (<= (+ main_y 1) v_prenex_23784) (<= 1 (select main_a v_prenex_23785)) (< v_prenex_23784 main_y) (<= (select main_a v_prenex_23784) 999) (<= 1000 (+ (select main_a v_prenex_23784) (select main_a v_prenex_23785))) (<= 500 (select main_a v_prenex_23784)))) (forall ((v_prenex_19104 Int) (v_prenex_19105 Int)) (or (<= (select main_a v_prenex_19104) 1498) (<= (+ main_y 1) v_prenex_19104) (<= 1 (select main_a v_prenex_19105)) (< v_prenex_19104 main_y) (<= (select main_a v_prenex_19104) (+ (select main_a v_prenex_19105) 998)) (<= 1 (select main_a v_prenex_19104)) (<= 2 (* 2 (select main_a v_prenex_19105))))) (forall ((v_prenex_22243 Int) (v_prenex_22244 Int)) (or (<= 1000 (+ (select main_a v_prenex_22243) (select main_a v_prenex_22244))) (<= 1 (select main_a v_prenex_22244)) (<= 2 (* 2 (select main_a v_prenex_22244))) (<= (select main_a v_prenex_22243) 1498) (<= (+ main_y 1) v_prenex_22243) (<= 500 (select main_a v_prenex_22243)) (< v_prenex_22243 main_y))) (forall ((v_prenex_13172 Int) (v_prenex_13173 Int)) (or (< v_prenex_13172 main_y) (<= (+ main_y 1) v_prenex_13172) (<= 1 (select main_a v_prenex_13173)) (<= 500 (select main_a v_prenex_13172)) (<= (select main_a v_prenex_13173) 500) (<= (select main_a v_prenex_13172) (+ (select main_a v_prenex_13173) 998)))) (or (forall ((v_prenex_23505 Int)) (or (<= (* 2 (select main_a v_prenex_23505)) 1000) (<= 2 (* 2 (select main_a v_prenex_23505))))) (forall ((v_prenex_23504 Int)) (or (<= 500 (select main_a v_prenex_23504)) (<= (+ main_y 1) v_prenex_23504) (< v_prenex_23504 main_y) (<= 1000 (* 2 (select main_a v_prenex_23504))) (<= (select main_a v_prenex_23504) 999)))) (forall ((v_prenex_21100 Int) (v_prenex_21101 Int)) (or (<= 1 (select main_a v_prenex_21101)) (<= (+ (select main_a v_prenex_21100) (select main_a v_prenex_21101)) 1000) (<= (select main_a v_prenex_21101) 999) (< v_prenex_21100 main_y) (<= 1000 (* 2 (select main_a v_prenex_21100))) (<= (select main_a v_prenex_21100) 1498) (<= (+ main_y 1) v_prenex_21100))) (forall ((v_prenex_13136 Int) (v_prenex_13137 Int)) (or (<= 0 (+ (select main_a v_prenex_13137) 498)) (<= 500 (select main_a v_prenex_13136)) (<= (* 2 (select main_a v_prenex_13136)) 1998) (<= (+ main_y 1) v_prenex_13136) (<= (select main_a v_prenex_13136) (+ (select main_a v_prenex_13137) 998)) (< v_prenex_13136 main_y))) (forall ((v_prenex_16957 Int) (v_prenex_16958 Int)) (or (<= 1000 (+ (select main_a v_prenex_16957) (select main_a v_prenex_16958))) (< v_prenex_16957 main_y) (<= (* 2 (select main_a v_prenex_16957)) 1998) (<= (* 2 (select main_a v_prenex_16958)) 1000) (<= 1 (select main_a v_prenex_16957)) (<= (+ main_y 1) v_prenex_16957))) (forall ((v_prenex_22545 Int) (v_prenex_22546 Int)) (or (<= (select main_a v_prenex_22546) (select main_a v_prenex_22545)) (<= (+ main_y 1) v_prenex_22545) (<= (* 2 (select main_a v_prenex_22546)) 1000) (< v_prenex_22545 main_y) (<= (select main_a v_prenex_22546) 999) (<= 1 (select main_a v_prenex_22545)) (<= (select main_a v_prenex_22545) 1498))) (forall ((v_prenex_15836 Int) (v_prenex_15835 Int)) (or (<= 500 (select main_a v_prenex_15835)) (<= (+ main_y 1) v_prenex_15835) (<= (select main_a v_prenex_15835) 1498) (<= 0 (+ (select main_a v_prenex_15836) 498)) (<= (select main_a v_prenex_15835) (+ (select main_a v_prenex_15836) 998)) (<= (select main_a v_prenex_15836) 500) (< v_prenex_15835 main_y))) (forall ((v_prenex_17974 Int) (v_prenex_17975 Int)) (or (<= (select main_a v_prenex_17975) 999) (<= (select main_a v_prenex_17974) (+ (select main_a v_prenex_17975) 998)) (<= (* 2 (select main_a v_prenex_17975)) 1000) (<= (+ main_y 1) v_prenex_17974) (<= (+ main_x 1) v_prenex_17975) (< v_prenex_17974 main_y) (<= (* 2 (select main_a v_prenex_17974)) 1998))) (or (forall ((v_prenex_13029 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13029))) (<= (select main_a v_prenex_13029) 500))) (forall ((v_prenex_13028 Int)) (or (<= (select main_a v_prenex_13028) 1498) (<= 1 (select main_a v_prenex_13028)) (< v_prenex_13028 main_y) (<= (* 2 (select main_a v_prenex_13028)) 1998) (<= (+ main_y 1) v_prenex_13028)))) (forall ((v_prenex_10947 Int) (v_prenex_10948 Int)) (or (<= (+ (select main_a v_prenex_10947) (select main_a v_prenex_10948)) 1000) (< v_prenex_10947 main_y) (<= 1000 (* 2 (select main_a v_prenex_10947))) (< v_prenex_10948 main_x) (<= (+ main_y 1) v_prenex_10947))) (forall ((v_prenex_11942 Int) (v_prenex_11943 Int)) (or (<= 0 (+ (select main_a v_prenex_11943) 498)) (<= (+ main_y 1) v_prenex_11942) (< v_prenex_11942 main_y) (<= 1000 (+ (select main_a v_prenex_11942) (select main_a v_prenex_11943))) (<= 2 (* 2 (select main_a v_prenex_11943))) (<= 500 (select main_a v_prenex_11942)) (<= 1 (select main_a v_prenex_11942)))) (forall ((v_prenex_22036 Int)) (or (<= (+ main_y 1) v_prenex_22036) (<= (select main_a v_prenex_22036) 999) (< v_prenex_22036 main_y) (<= (* 2 (select main_a v_prenex_22036)) 1998))) (forall ((v_prenex_12038 Int) (v_prenex_12039 Int)) (or (<= (+ main_x 1) v_prenex_12039) (<= 2 (* 2 (select main_a v_prenex_12039))) (<= (+ main_y 1) v_prenex_12038) (<= (select main_a v_prenex_12038) (+ (select main_a v_prenex_12039) 998)) (< v_prenex_12038 main_y) (<= (* 2 (select main_a v_prenex_12038)) 1998))) (forall ((v_prenex_12575 Int) (v_prenex_12574 Int)) (or (< v_prenex_12575 main_x) (<= 500 (select main_a v_prenex_12574)) (< v_prenex_12574 main_y) (<= (+ main_y 1) v_prenex_12574) (<= (select main_a v_prenex_12575) (select main_a v_prenex_12574)) (<= (* 2 (select main_a v_prenex_12575)) 1000) (<= (select main_a v_prenex_12575) 999))) (or (forall ((v_prenex_13064 Int)) (or (<= (+ main_y 1) v_prenex_13064) (<= (select main_a v_prenex_13064) 1498) (< v_prenex_13064 main_y) (<= 1000 (* 2 (select main_a v_prenex_13064))))) (forall ((v_prenex_13065 Int)) (or (< v_prenex_13065 main_x) (<= 0 (+ (select main_a v_prenex_13065) 498)) (<= (select main_a v_prenex_13065) 999)))) (forall ((v_prenex_13596 Int) (v_prenex_13595 Int)) (or (<= (select main_a v_prenex_13596) (select main_a v_prenex_13595)) (< v_prenex_13595 main_y) (<= (+ main_y 1) v_prenex_13595) (<= (* 2 (select main_a v_prenex_13595)) 1998) (<= (* 2 (select main_a v_prenex_13596)) 1000) (<= 2 (* 2 (select main_a v_prenex_13596))))) (forall ((v_prenex_18372 Int) (v_prenex_18373 Int)) (or (<= (select main_a v_prenex_18372) 1498) (<= 500 (select main_a v_prenex_18372)) (<= 1000 (+ (select main_a v_prenex_18372) (select main_a v_prenex_18373))) (<= 2 (* 2 (select main_a v_prenex_18373))) (<= (+ main_y 1) v_prenex_18372) (< v_prenex_18372 main_y) (<= (select main_a v_prenex_18373) 999))) (or (forall ((v_prenex_22305 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22305))) (< v_prenex_22305 main_y) (<= (+ main_y 1) v_prenex_22305) (<= 500 (select main_a v_prenex_22305)) (<= 1 (select main_a v_prenex_22305)))) (forall ((v_prenex_22306 Int)) (<= 0 (+ (select main_a v_prenex_22306) 498)))) (forall ((v_prenex_21628 Int) (v_prenex_21629 Int)) (or (<= (select main_a v_prenex_21629) 999) (<= (select main_a v_prenex_21628) (+ (select main_a v_prenex_21629) 998)) (<= 1 (select main_a v_prenex_21628)) (<= (select main_a v_prenex_21629) 500) (< v_prenex_21628 main_y) (<= 1000 (* 2 (select main_a v_prenex_21628))) (<= (+ main_y 1) v_prenex_21628))) (or (forall ((v_prenex_17578 Int)) (or (<= 1 (select main_a v_prenex_17578)) (<= (select main_a v_prenex_17578) 500) (<= (+ main_x 1) v_prenex_17578))) (forall ((v_prenex_17577 Int)) (or (<= (+ main_y 1) v_prenex_17577) (<= 1000 (* 2 (select main_a v_prenex_17577))) (< v_prenex_17577 main_y) (<= (select main_a v_prenex_17577) 999)))) (or (forall ((v_prenex_10917 Int)) (or (<= (+ main_y 1) v_prenex_10917) (< v_prenex_10917 main_y) (<= (select main_a v_prenex_10917) 1498))) (forall ((v_prenex_12804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12804))) (<= (+ main_x 1) v_prenex_12804)))) (or (forall ((v_prenex_21286 Int)) (or (<= (select main_a v_prenex_21286) 500) (<= 2 (* 2 (select main_a v_prenex_21286))))) (forall ((v_prenex_21285 Int)) (or (<= (* 2 (select main_a v_prenex_21285)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21285))) (<= (+ main_y 1) v_prenex_21285) (< v_prenex_21285 main_y) (<= 500 (select main_a v_prenex_21285))))) (forall ((v_prenex_23633 Int) (v_prenex_23632 Int)) (or (<= 1 (select main_a v_prenex_23633)) (<= 1000 (+ (select main_a v_prenex_23632) (select main_a v_prenex_23633))) (<= 2 (* 2 (select main_a v_prenex_23633))) (< v_prenex_23632 main_y) (<= (+ main_y 1) v_prenex_23632) (<= 1000 (* 2 (select main_a v_prenex_23632))) (<= (* 2 (select main_a v_prenex_23632)) 1998))) (or (forall ((v_prenex_12599 Int)) (or (<= 0 (+ (select main_a v_prenex_12599) 498)) (< v_prenex_12599 main_x) (<= (* 2 (select main_a v_prenex_12599)) 1000))) (forall ((v_prenex_12598 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12598))) (< v_prenex_12598 main_y) (<= (+ main_y 1) v_prenex_12598)))) (forall ((v_prenex_13208 Int) (v_prenex_13209 Int)) (or (<= 1 (select main_a v_prenex_13208)) (< v_prenex_13208 main_y) (<= (select main_a v_prenex_13208) 1498) (<= 1000 (+ (select main_a v_prenex_13208) (select main_a v_prenex_13209))) (<= (* 2 (select main_a v_prenex_13209)) 1000) (<= (+ main_y 1) v_prenex_13208))) (forall ((v_prenex_22932 Int)) (or (<= (select main_a v_prenex_22932) 1498) (<= 500 (select main_a v_prenex_22932)) (<= 1000 (* 2 (select main_a v_prenex_22932))) (<= (+ main_y 1) v_prenex_22932) (< v_prenex_22932 main_y))) (forall ((v_prenex_13900 Int) (v_prenex_13901 Int)) (or (<= (+ main_y 1) v_prenex_13900) (<= 500 (select main_a v_prenex_13900)) (<= (* 2 (select main_a v_prenex_13900)) 1998) (<= (select main_a v_prenex_13900) (+ (select main_a v_prenex_13901) 998)) (< v_prenex_13900 main_y) (<= (select main_a v_prenex_13901) 999) (<= 1 (select main_a v_prenex_13901)))) (or (forall ((v_prenex_15285 Int)) (or (<= 500 (select main_a v_prenex_15285)) (<= (+ main_y 1) v_prenex_15285) (<= 1 (select main_a v_prenex_15285)) (< v_prenex_15285 main_y) (<= 1000 (* 2 (select main_a v_prenex_15285))))) (forall ((v_prenex_15286 Int)) (or (<= (select main_a v_prenex_15286) 999) (<= (* 2 (select main_a v_prenex_15286)) 1000)))) (or (forall ((v_prenex_13220 Int)) (or (<= 500 (select main_a v_prenex_13220)) (<= (* 2 (select main_a v_prenex_13220)) 1998) (<= (+ main_y 1) v_prenex_13220) (< v_prenex_13220 main_y) (<= (select main_a v_prenex_13220) 1498))) (forall ((v_prenex_13221 Int)) (or (<= (select main_a v_prenex_13221) 999) (<= 0 (+ (select main_a v_prenex_13221) 498))))) (forall ((v_prenex_21113 Int) (v_prenex_21112 Int)) (or (<= (+ main_y 1) v_prenex_21112) (<= (select main_a v_prenex_21113) (select main_a v_prenex_21112)) (<= (+ main_x 1) v_prenex_21113) (<= (select main_a v_prenex_21112) 1498) (< v_prenex_21112 main_y))) (forall ((v_prenex_11594 Int) (v_prenex_11593 Int)) (or (<= (* 2 (select main_a v_prenex_11593)) 1998) (<= 1 (select main_a v_prenex_11594)) (<= (+ main_y 1) v_prenex_11593) (<= (* 2 (select main_a v_prenex_11594)) 1000) (< v_prenex_11593 main_y) (<= 1000 (* 2 (select main_a v_prenex_11593))) (<= 1000 (+ (select main_a v_prenex_11593) (select main_a v_prenex_11594))))) (forall ((v_prenex_18192 Int) (v_prenex_18191 Int)) (or (< v_prenex_18192 main_x) (<= (select main_a v_prenex_18192) 500) (<= (+ main_y 1) v_prenex_18191) (<= 1 (select main_a v_prenex_18191)) (<= 0 (+ (select main_a v_prenex_18192) 498)) (< v_prenex_18191 main_y) (<= (+ (select main_a v_prenex_18191) (select main_a v_prenex_18192)) 1000))) (forall ((v_prenex_20826 Int) (v_prenex_20825 Int)) (or (<= 1 (select main_a v_prenex_20825)) (< v_prenex_20825 main_y) (<= (+ (select main_a v_prenex_20825) (select main_a v_prenex_20826)) 1000) (<= (+ main_y 1) v_prenex_20825) (<= (* 2 (select main_a v_prenex_20825)) 1998))) (forall ((v_prenex_13046 Int) (v_prenex_13047 Int)) (or (<= (+ (select main_a v_prenex_13046) (select main_a v_prenex_13047)) 1000) (<= (* 2 (select main_a v_prenex_13046)) 1998) (<= (+ main_x 1) v_prenex_13047) (<= 2 (* 2 (select main_a v_prenex_13047))) (< v_prenex_13046 main_y) (<= (+ main_y 1) v_prenex_13046))) (or (forall ((v_prenex_23580 Int)) (or (<= 1 (select main_a v_prenex_23580)) (<= (select main_a v_prenex_23580) 999) (<= (+ main_y 1) v_prenex_23580) (< v_prenex_23580 main_y) (<= (* 2 (select main_a v_prenex_23580)) 1998))) (forall ((v_prenex_23581 Int)) (or (<= 0 (+ (select main_a v_prenex_23581) 498)) (<= 2 (* 2 (select main_a v_prenex_23581)))))) (forall ((v_prenex_23130 Int) (v_prenex_23131 Int)) (or (<= (select main_a v_prenex_23131) 500) (<= (+ main_y 1) v_prenex_23130) (<= (+ main_x 1) v_prenex_23131) (<= (* 2 (select main_a v_prenex_23131)) 1000) (<= 1 (select main_a v_prenex_23130)) (< v_prenex_23130 main_y) (<= (+ (select main_a v_prenex_23130) (select main_a v_prenex_23131)) 1000))) (forall ((v_prenex_13019 Int) (v_prenex_13018 Int)) (or (<= (select main_a v_prenex_13019) 500) (<= 2 (* 2 (select main_a v_prenex_13019))) (<= (+ main_y 1) v_prenex_13018) (<= (select main_a v_prenex_13018) 1498) (<= (* 2 (select main_a v_prenex_13018)) 1998) (<= 1000 (+ (select main_a v_prenex_13018) (select main_a v_prenex_13019))) (< v_prenex_13018 main_y))) (forall ((v_prenex_11985 Int) (v_prenex_11984 Int)) (or (<= (select main_a v_prenex_11985) 999) (< v_prenex_11984 main_y) (< v_prenex_11985 main_x) (<= (select main_a v_prenex_11985) (select main_a v_prenex_11984)) (<= 1000 (* 2 (select main_a v_prenex_11984))) (<= (+ main_y 1) v_prenex_11984))) (forall ((v_prenex_22540 Int) (v_prenex_22539 Int)) (or (<= 0 (+ (select main_a v_prenex_22540) 498)) (<= (+ main_y 1) v_prenex_22539) (< v_prenex_22539 main_y) (<= 500 (select main_a v_prenex_22539)) (<= (select main_a v_prenex_22539) 999) (<= 1000 (+ (select main_a v_prenex_22539) (select main_a v_prenex_22540))) (<= (select main_a v_prenex_22540) 999))) (forall ((v_prenex_19333 Int) (v_prenex_19334 Int)) (or (<= (* 2 (select main_a v_prenex_19334)) 1000) (< v_prenex_19333 main_y) (<= (+ main_y 1) v_prenex_19333) (<= 1000 (+ (select main_a v_prenex_19333) (select main_a v_prenex_19334))) (<= (+ main_x 1) v_prenex_19334) (<= (* 2 (select main_a v_prenex_19333)) 1998))) (forall ((v_prenex_23710 Int) (v_prenex_23711 Int)) (or (<= 500 (select main_a v_prenex_23710)) (< v_prenex_23710 main_y) (<= (select main_a v_prenex_23710) 1498) (<= (+ main_y 1) v_prenex_23710) (<= (select main_a v_prenex_23711) (select main_a v_prenex_23710)) (<= (* 2 (select main_a v_prenex_23711)) 1000))) (or (forall ((v_prenex_14181 Int)) (or (< v_prenex_14181 main_x) (<= (select main_a v_prenex_14181) 999))) (forall ((v_prenex_14180 Int)) (or (<= (* 2 (select main_a v_prenex_14180)) 1998) (< v_prenex_14180 main_y) (<= (+ main_y 1) v_prenex_14180)))) (forall ((v_prenex_14125 Int) (v_prenex_14124 Int)) (or (< v_prenex_14124 main_y) (<= 1000 (* 2 (select main_a v_prenex_14124))) (<= (+ (select main_a v_prenex_14124) (select main_a v_prenex_14125)) 1000) (<= 0 (+ (select main_a v_prenex_14125) 498)) (<= 1 (select main_a v_prenex_14125)) (<= (+ main_y 1) v_prenex_14124) (<= 500 (select main_a v_prenex_14124)))) (forall ((v_prenex_15032 Int) (v_prenex_15033 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15033))) (<= 1 (select main_a v_prenex_15032)) (<= (+ main_y 1) v_prenex_15032) (<= (select main_a v_prenex_15032) 1498) (<= (select main_a v_prenex_15033) (select main_a v_prenex_15032)) (<= 0 (+ (select main_a v_prenex_15033) 498)) (< v_prenex_15032 main_y))) (forall ((v_prenex_13975 Int) (v_prenex_13974 Int)) (or (<= 1 (select main_a v_prenex_13975)) (<= (select main_a v_prenex_13974) (+ (select main_a v_prenex_13975) 998)) (<= (select main_a v_prenex_13974) 999) (<= (+ main_y 1) v_prenex_13974) (<= 2 (* 2 (select main_a v_prenex_13975))) (< v_prenex_13974 main_y))) (forall ((v_prenex_17206 Int) (v_prenex_17207 Int)) (or (<= (select main_a v_prenex_17207) 999) (<= 0 (+ (select main_a v_prenex_17207) 498)) (<= (+ (select main_a v_prenex_17206) (select main_a v_prenex_17207)) 1000) (<= (+ main_x 1) v_prenex_17207) (< v_prenex_17207 main_x))) (forall ((v_prenex_19739 Int) (v_prenex_19738 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19739))) (<= 500 (select main_a v_prenex_19738)) (<= 1000 (+ (select main_a v_prenex_19738) (select main_a v_prenex_19739))) (< v_prenex_19738 main_y) (<= (* 2 (select main_a v_prenex_19738)) 1998) (<= 1 (select main_a v_prenex_19739)) (<= (+ main_y 1) v_prenex_19738))) (forall ((v_prenex_11610 Int) (v_prenex_11609 Int)) (or (<= 1 (select main_a v_prenex_11610)) (< v_prenex_11609 main_y) (<= (+ main_y 1) v_prenex_11609) (<= 2 (* 2 (select main_a v_prenex_11610))) (<= (+ (select main_a v_prenex_11609) (select main_a v_prenex_11610)) 1000) (<= (select main_a v_prenex_11609) 999))) (forall ((v_prenex_13013 Int) (v_prenex_13012 Int)) (or (<= (+ main_x 1) v_prenex_13013) (< v_prenex_13013 main_x) (<= (select main_a v_prenex_13013) 500) (<= (select main_a v_prenex_13013) 999) (<= (select main_a v_prenex_13013) (select main_a v_prenex_13012)))) (forall ((v_prenex_15186 Int) (v_prenex_15187 Int)) (or (<= (select main_a v_prenex_15186) 999) (<= (+ main_x 1) v_prenex_15187) (< v_prenex_15186 main_y) (<= 2 (* 2 (select main_a v_prenex_15187))) (<= (+ main_y 1) v_prenex_15186) (<= (select main_a v_prenex_15187) (select main_a v_prenex_15186)) (<= 0 (+ (select main_a v_prenex_15187) 498)))) (forall ((v_prenex_16308 Int) (v_prenex_16309 Int)) (or (<= (+ main_y 1) v_prenex_16308) (<= (* 2 (select main_a v_prenex_16309)) 1000) (<= (select main_a v_prenex_16308) (+ (select main_a v_prenex_16309) 998)) (<= 500 (select main_a v_prenex_16308)) (< v_prenex_16308 main_y))) (forall ((v_prenex_22760 Int) (v_prenex_22761 Int)) (or (< v_prenex_22761 main_x) (< v_prenex_22760 main_y) (<= (select main_a v_prenex_22760) 999) (<= (select main_a v_prenex_22761) 999) (<= (+ main_y 1) v_prenex_22760) (<= 0 (+ (select main_a v_prenex_22761) 498)) (<= 1000 (+ (select main_a v_prenex_22760) (select main_a v_prenex_22761))))) (or (forall ((v_prenex_11776 Int)) (or (<= (select main_a v_prenex_11776) 500) (<= 0 (+ (select main_a v_prenex_11776) 498)))) (forall ((v_prenex_11775 Int)) (or (<= (+ main_y 1) v_prenex_11775) (<= (select main_a v_prenex_11775) 999) (<= (* 2 (select main_a v_prenex_11775)) 1998) (< v_prenex_11775 main_y) (<= (select main_a v_prenex_11775) 1498)))) (forall ((v_prenex_22819 Int) (v_prenex_22818 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22819))) (<= (+ main_y 1) v_prenex_22818) (<= 1 (select main_a v_prenex_22818)) (< v_prenex_22818 main_y) (<= (select main_a v_prenex_22819) (select main_a v_prenex_22818)) (<= (select main_a v_prenex_22818) 1498))) (forall ((v_prenex_23514 Int) (v_prenex_23515 Int)) (or (<= (+ main_y 1) v_prenex_23514) (<= 1000 (* 2 (select main_a v_prenex_23514))) (< v_prenex_23514 main_y) (<= 500 (select main_a v_prenex_23514)) (<= (select main_a v_prenex_23515) (select main_a v_prenex_23514)))) (forall ((v_prenex_14283 Int) (v_prenex_14282 Int)) (or (<= (select main_a v_prenex_14283) 500) (< v_prenex_14282 main_y) (<= (+ main_y 1) v_prenex_14282) (<= (select main_a v_prenex_14282) 1498) (<= (select main_a v_prenex_14283) (select main_a v_prenex_14282)) (<= (select main_a v_prenex_14283) 999))) (forall ((v_prenex_18091 Int) (v_prenex_18092 Int)) (or (<= (+ main_y 1) v_prenex_18091) (<= 1000 (+ (select main_a v_prenex_18091) (select main_a v_prenex_18092))) (<= (select main_a v_prenex_18091) 1498) (<= 2 (* 2 (select main_a v_prenex_18092))) (<= 1 (select main_a v_prenex_18091)) (<= 0 (+ (select main_a v_prenex_18092) 498)) (< v_prenex_18091 main_y))) (forall ((v_prenex_19382 Int) (v_prenex_19381 Int)) (or (<= (select main_a v_prenex_19382) (select main_a v_prenex_19381)) (<= (+ main_y 1) v_prenex_19381) (<= 1 (select main_a v_prenex_19382)) (<= (* 2 (select main_a v_prenex_19382)) 1000) (<= 1 (select main_a v_prenex_19381)) (< v_prenex_19381 main_y))) (forall ((v_prenex_21702 Int) (v_prenex_21703 Int)) (or (<= (select main_a v_prenex_21702) (+ (select main_a v_prenex_21703) 998)) (<= 0 (+ (select main_a v_prenex_21703) 498)) (<= (+ main_y 1) v_prenex_21702) (< v_prenex_21702 main_y) (<= 1000 (* 2 (select main_a v_prenex_21702))) (<= 1 (select main_a v_prenex_21703)))) (forall ((v_prenex_22878 Int) (v_prenex_22879 Int)) (or (< v_prenex_22879 main_x) (<= (select main_a v_prenex_22879) 999) (<= 1 (select main_a v_prenex_22879)) (<= (+ main_y 1) v_prenex_22878) (<= 500 (select main_a v_prenex_22878)) (<= (+ (select main_a v_prenex_22878) (select main_a v_prenex_22879)) 1000) (< v_prenex_22878 main_y))) (forall ((v_prenex_13883 Int) (v_prenex_13882 Int)) (or (<= 1 (select main_a v_prenex_13883)) (<= (select main_a v_prenex_13883) 500) (< v_prenex_13882 main_y) (<= 500 (select main_a v_prenex_13882)) (<= (* 2 (select main_a v_prenex_13882)) 1998) (<= (+ (select main_a v_prenex_13882) (select main_a v_prenex_13883)) 1000) (<= (+ main_y 1) v_prenex_13882))) (forall ((v_prenex_11446 Int) (v_prenex_11447 Int)) (or (<= (+ main_y 1) v_prenex_11446) (<= (select main_a v_prenex_11446) 1498) (< v_prenex_11446 main_y) (<= (select main_a v_prenex_11447) (select main_a v_prenex_11446)) (<= 2 (* 2 (select main_a v_prenex_11447))))) (or (forall ((v_prenex_19993 Int)) (or (<= (* 2 (select main_a v_prenex_19993)) 1000) (<= 0 (+ (select main_a v_prenex_19993) 498)))) (forall ((v_prenex_19992 Int)) (or (< v_prenex_19992 main_y) (<= 1000 (* 2 (select main_a v_prenex_19992))) (<= (select main_a v_prenex_19992) 1498) (<= (+ main_y 1) v_prenex_19992) (<= (* 2 (select main_a v_prenex_19992)) 1998)))) (forall ((v_prenex_13356 Int) (v_prenex_13357 Int)) (or (<= (select main_a v_prenex_13357) 999) (<= (+ main_y 1) v_prenex_13356) (<= 1 (select main_a v_prenex_13357)) (<= 500 (select main_a v_prenex_13356)) (<= (+ (select main_a v_prenex_13356) (select main_a v_prenex_13357)) 1000) (<= (select main_a v_prenex_13356) 1498) (< v_prenex_13356 main_y))) (or (forall ((v_prenex_19945 Int)) (or (<= 1 (select main_a v_prenex_19945)) (<= (+ main_y 1) v_prenex_19945) (<= (select main_a v_prenex_19945) 1498) (< v_prenex_19945 main_y))) (forall ((v_prenex_19940 Int)) (<= (* 2 (select main_a v_prenex_19940)) 1000))) (forall ((v_prenex_19522 Int) (v_prenex_19523 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19523))) (<= (* 2 (select main_a v_prenex_19523)) 1000) (< v_prenex_19523 main_x) (<= 1000 (+ (select main_a v_prenex_19522) (select main_a v_prenex_19523))) (<= (select main_a v_prenex_19522) 999) (< v_prenex_19522 main_y) (<= (+ main_y 1) v_prenex_19522))) (forall ((v_prenex_20241 Int) (v_prenex_20240 Int)) (or (< v_prenex_20240 main_y) (< v_prenex_20241 main_x) (<= 2 (* 2 (select main_a v_prenex_20241))) (<= (+ (select main_a v_prenex_20240) (select main_a v_prenex_20241)) 1000) (<= 1 (select main_a v_prenex_20241)) (<= (+ main_y 1) v_prenex_20240) (<= (select main_a v_prenex_20240) 1498))) (forall ((v_prenex_16471 Int) (v_prenex_16472 Int)) (or (<= (select main_a v_prenex_16471) (+ (select main_a v_prenex_16472) 998)) (<= 500 (select main_a v_prenex_16471)) (<= (* 2 (select main_a v_prenex_16472)) 1000) (< v_prenex_16471 main_y) (<= (select main_a v_prenex_16471) 1498) (<= (select main_a v_prenex_16472) 999) (<= (+ main_y 1) v_prenex_16471))) (or (forall ((v_prenex_10919 Int)) (or (< v_prenex_10919 main_y) (<= (select main_a v_prenex_10919) 999) (<= (+ main_y 1) v_prenex_10919))) (forall ((v_prenex_12804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12804))) (<= (+ main_x 1) v_prenex_12804)))) (forall ((v_prenex_16254 Int) (v_prenex_16255 Int)) (or (<= 0 (+ (select main_a v_prenex_16255) 498)) (<= 500 (select main_a v_prenex_16254)) (<= 2 (* 2 (select main_a v_prenex_16255))) (<= (+ main_y 1) v_prenex_16254) (<= 1000 (+ (select main_a v_prenex_16254) (select main_a v_prenex_16255))) (< v_prenex_16254 main_y) (<= (select main_a v_prenex_16254) 1498))) (forall ((v_prenex_17615 Int) (v_prenex_17616 Int)) (or (<= (* 2 (select main_a v_prenex_17615)) 1998) (<= (+ (select main_a v_prenex_17615) (select main_a v_prenex_17616)) 1000) (<= (+ main_y 1) v_prenex_17615) (<= 0 (+ (select main_a v_prenex_17616) 498)) (<= 2 (* 2 (select main_a v_prenex_17616))) (<= 1000 (* 2 (select main_a v_prenex_17615))) (< v_prenex_17615 main_y))) (or (forall ((v_prenex_18316 Int)) (<= (* 2 (select main_a v_prenex_18316)) 1000)) (forall ((v_prenex_18320 Int)) (or (<= (* 2 (select main_a v_prenex_18320)) 1998) (<= (+ main_y 1) v_prenex_18320) (< v_prenex_18320 main_y) (<= (select main_a v_prenex_18320) 999)))) (forall ((v_prenex_15281 Int) (v_prenex_15282 Int)) (or (<= (select main_a v_prenex_15282) (select main_a v_prenex_15281)) (<= (+ main_y 1) v_prenex_15281) (<= (+ main_x 1) v_prenex_15282) (<= (select main_a v_prenex_15281) 1498) (<= (* 2 (select main_a v_prenex_15282)) 1000) (<= 2 (* 2 (select main_a v_prenex_15282))) (< v_prenex_15281 main_y))) (forall ((v_prenex_11341 Int) (v_prenex_11340 Int)) (or (<= 1 (select main_a v_prenex_11340)) (< v_prenex_11340 main_y) (<= (+ main_y 1) v_prenex_11340) (<= (select main_a v_prenex_11341) (select main_a v_prenex_11340)) (<= 0 (+ (select main_a v_prenex_11341) 498)) (<= 2 (* 2 (select main_a v_prenex_11341))) (<= (* 2 (select main_a v_prenex_11340)) 1998))) (forall ((v_prenex_15538 Int) (v_prenex_15537 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15538))) (<= 1 (select main_a v_prenex_15537)) (<= (+ (select main_a v_prenex_15537) (select main_a v_prenex_15538)) 1000) (<= 1 (select main_a v_prenex_15538)) (< v_prenex_15537 main_y) (<= (+ main_y 1) v_prenex_15537) (<= (+ main_x 1) v_prenex_15538))) (forall ((v_prenex_21313 Int) (v_prenex_21314 Int)) (or (<= (* 2 (select main_a v_prenex_21313)) 1998) (<= (+ main_y 1) v_prenex_21313) (<= (* 2 (select main_a v_prenex_21314)) 1000) (<= 2 (* 2 (select main_a v_prenex_21314))) (<= (+ (select main_a v_prenex_21313) (select main_a v_prenex_21314)) 1000) (< v_prenex_21313 main_y))) (forall ((v_prenex_20452 Int) (v_prenex_20451 Int)) (or (<= (select main_a v_prenex_20452) 500) (< v_prenex_20451 main_y) (<= (select main_a v_prenex_20451) 999) (<= (+ (select main_a v_prenex_20451) (select main_a v_prenex_20452)) 1000) (<= (select main_a v_prenex_20451) 1498) (<= 1 (select main_a v_prenex_20452)) (<= (+ main_y 1) v_prenex_20451))) (forall ((v_prenex_14086 Int) (v_prenex_14087 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14087))) (<= 1000 (* 2 (select main_a v_prenex_14086))) (<= (select main_a v_prenex_14087) (select main_a v_prenex_14086)) (<= 500 (select main_a v_prenex_14086)) (< v_prenex_14086 main_y) (<= (+ main_y 1) v_prenex_14086) (<= 0 (+ (select main_a v_prenex_14087) 498)))) (forall ((v_prenex_14019 Int) (v_prenex_14018 Int)) (or (<= (* 2 (select main_a v_prenex_14019)) 1000) (< v_prenex_14018 main_y) (<= 1000 (+ (select main_a v_prenex_14018) (select main_a v_prenex_14019))) (<= 1 (select main_a v_prenex_14018)) (<= (+ main_y 1) v_prenex_14018) (<= 0 (+ (select main_a v_prenex_14019) 498)))) (forall ((v_prenex_19030 Int) (v_prenex_19031 Int)) (or (<= (select main_a v_prenex_19030) 999) (<= (select main_a v_prenex_19030) 1498) (<= (+ main_y 1) v_prenex_19030) (<= 2 (* 2 (select main_a v_prenex_19031))) (<= (select main_a v_prenex_19031) 500) (< v_prenex_19030 main_y) (<= 1000 (+ (select main_a v_prenex_19030) (select main_a v_prenex_19031))))) (or (forall ((v_prenex_11693 Int)) (or (<= 500 (select main_a v_prenex_11693)) (<= 1000 (* 2 (select main_a v_prenex_11693))) (<= (select main_a v_prenex_11693) 1498) (<= (+ main_y 1) v_prenex_11693) (< v_prenex_11693 main_y))) (forall ((v_prenex_11694 Int)) (<= (select main_a v_prenex_11694) 500))) (or (forall ((v_prenex_20329 Int)) (or (< v_prenex_20329 main_y) (<= 1000 (* 2 (select main_a v_prenex_20329))) (<= 1 (select main_a v_prenex_20329)) (<= (+ main_y 1) v_prenex_20329))) (forall ((v_prenex_20330 Int)) (or (<= (+ main_x 1) v_prenex_20330) (<= 1 (select main_a v_prenex_20330)) (<= (select main_a v_prenex_20330) 500)))) (or (forall ((v_prenex_12139 Int)) (<= (select main_a v_prenex_12139) 500)) (forall ((v_prenex_12138 Int)) (or (<= (+ main_y 1) v_prenex_12138) (<= 500 (select main_a v_prenex_12138)) (<= (select main_a v_prenex_12138) 999) (<= (* 2 (select main_a v_prenex_12138)) 1998) (< v_prenex_12138 main_y)))) (forall ((v_prenex_20762 Int) (v_prenex_20761 Int)) (or (<= (+ (select main_a v_prenex_20761) (select main_a v_prenex_20762)) 1000) (<= 2 (* 2 (select main_a v_prenex_20762))) (<= 500 (select main_a v_prenex_20761)) (<= 0 (+ (select main_a v_prenex_20762) 498)) (<= (select main_a v_prenex_20761) 1498) (<= (+ main_y 1) v_prenex_20761) (< v_prenex_20761 main_y))) (or (forall ((v_prenex_21694 Int)) (or (<= (select main_a v_prenex_21694) 999) (< v_prenex_21694 main_y) (<= 1000 (* 2 (select main_a v_prenex_21694))) (<= (+ main_y 1) v_prenex_21694))) (forall ((v_prenex_21695 Int)) (or (<= 1 (select main_a v_prenex_21695)) (<= (+ main_x 1) v_prenex_21695) (<= (* 2 (select main_a v_prenex_21695)) 1000)))) (forall ((v_prenex_15744 Int) (v_prenex_15743 Int)) (or (<= 500 (select main_a v_prenex_15743)) (<= 1 (select main_a v_prenex_15743)) (<= (+ main_y 1) v_prenex_15743) (< v_prenex_15743 main_y) (<= 1 (select main_a v_prenex_15744)) (<= 2 (* 2 (select main_a v_prenex_15744))) (<= (select main_a v_prenex_15744) (select main_a v_prenex_15743)))) (or (forall ((v_prenex_21833 Int)) (or (< v_prenex_21833 main_x) (<= (select main_a v_prenex_21833) 999) (<= 2 (* 2 (select main_a v_prenex_21833))))) (forall ((v_prenex_21832 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21832))) (<= (* 2 (select main_a v_prenex_21832)) 1998) (<= (+ main_y 1) v_prenex_21832) (< v_prenex_21832 main_y)))) (or (forall ((v_prenex_19468 Int)) (<= (* 2 (select main_a v_prenex_19468)) 1000)) (forall ((v_prenex_19471 Int)) (or (<= (+ main_y 1) v_prenex_19471) (< v_prenex_19471 main_y) (<= (select main_a v_prenex_19471) 999) (<= 1000 (* 2 (select main_a v_prenex_19471)))))) (or (forall ((v_prenex_23025 Int)) (<= 1 (select main_a v_prenex_23025))) (forall ((v_prenex_23024 Int)) (or (< v_prenex_23024 main_y) (<= 1000 (* 2 (select main_a v_prenex_23024))) (<= (+ main_y 1) v_prenex_23024) (<= 500 (select main_a v_prenex_23024))))) (forall ((v_prenex_15279 Int) (v_prenex_15280 Int)) (or (< v_prenex_15279 main_y) (<= (select main_a v_prenex_15280) 999) (<= (+ main_x 1) v_prenex_15280) (<= 0 (+ (select main_a v_prenex_15280) 498)) (<= (select main_a v_prenex_15279) 1498) (<= 1000 (+ (select main_a v_prenex_15279) (select main_a v_prenex_15280))) (<= (+ main_y 1) v_prenex_15279))) (forall ((v_prenex_13640 Int) (v_prenex_13639 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13639))) (<= 0 (+ (select main_a v_prenex_13640) 498)) (< v_prenex_13639 main_y) (<= 500 (select main_a v_prenex_13639)) (<= (select main_a v_prenex_13640) (select main_a v_prenex_13639)) (<= 1 (select main_a v_prenex_13640)) (<= (+ main_y 1) v_prenex_13639))) (forall ((v_prenex_17842 Int) (v_prenex_17843 Int)) (or (<= (select main_a v_prenex_17842) (+ (select main_a v_prenex_17843) 998)) (<= (+ main_y 1) v_prenex_17842) (<= 1 (select main_a v_prenex_17842)) (<= (+ main_x 1) v_prenex_17843) (< v_prenex_17842 main_y) (<= 1 (select main_a v_prenex_17843)))) (forall ((v_prenex_11714 Int) (v_prenex_11713 Int)) (or (<= 1 (select main_a v_prenex_11714)) (< v_prenex_11713 main_y) (<= (select main_a v_prenex_11713) 999) (<= (select main_a v_prenex_11713) (+ (select main_a v_prenex_11714) 998)) (<= (* 2 (select main_a v_prenex_11714)) 1000) (<= (+ main_y 1) v_prenex_11713))) (forall ((v_prenex_14654 Int) (v_prenex_14653 Int)) (or (<= (* 2 (select main_a v_prenex_14653)) 1998) (<= (+ main_y 1) v_prenex_14653) (<= (select main_a v_prenex_14654) 999) (< v_prenex_14653 main_y) (<= (select main_a v_prenex_14653) (+ (select main_a v_prenex_14654) 998)) (<= (select main_a v_prenex_14654) 500) (< v_prenex_14654 main_x))) (forall ((v_prenex_23090 Int) (v_prenex_23091 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23090))) (<= (select main_a v_prenex_23091) (select main_a v_prenex_23090)) (<= (+ main_y 1) v_prenex_23090) (< v_prenex_23090 main_y) (<= (+ main_x 1) v_prenex_23091) (<= 2 (* 2 (select main_a v_prenex_23091))) (<= (* 2 (select main_a v_prenex_23091)) 1000))) (forall ((v_prenex_20676 Int) (v_prenex_20675 Int)) (or (<= 1 (select main_a v_prenex_20676)) (<= (+ main_y 1) v_prenex_20675) (<= (select main_a v_prenex_20675) 999) (< v_prenex_20675 main_y) (<= (+ (select main_a v_prenex_20675) (select main_a v_prenex_20676)) 1000) (<= (select main_a v_prenex_20676) 999) (<= (+ main_x 1) v_prenex_20676))) (forall ((v_prenex_13962 Int) (v_prenex_13963 Int)) (or (<= (+ main_y 1) v_prenex_13962) (<= 2 (* 2 (select main_a v_prenex_13963))) (<= (select main_a v_prenex_13962) 999) (< v_prenex_13962 main_y) (<= (+ (select main_a v_prenex_13962) (select main_a v_prenex_13963)) 1000) (<= 0 (+ (select main_a v_prenex_13963) 498)) (<= 1 (select main_a v_prenex_13962)))) (forall ((v_prenex_14179 Int) (v_prenex_14178 Int)) (or (< v_prenex_14179 main_x) (< v_prenex_14178 main_y) (<= (select main_a v_prenex_14178) 1498) (<= (* 2 (select main_a v_prenex_14179)) 1000) (<= (select main_a v_prenex_14179) 999) (<= (+ main_y 1) v_prenex_14178) (<= (+ (select main_a v_prenex_14178) (select main_a v_prenex_14179)) 1000))) (or (forall ((v_prenex_22727 Int)) (<= 0 (+ (select main_a v_prenex_22727) 498))) (forall ((v_prenex_22726 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22726))) (<= 1 (select main_a v_prenex_22726)) (< v_prenex_22726 main_y) (<= (* 2 (select main_a v_prenex_22726)) 1998) (<= (+ main_y 1) v_prenex_22726)))) (or (forall ((v_prenex_12287 Int)) (or (< v_prenex_12287 main_y) (<= (select main_a v_prenex_12287) 999) (<= (* 2 (select main_a v_prenex_12287)) 1998) (<= (+ main_y 1) v_prenex_12287))) (forall ((v_prenex_12288 Int)) (or (<= (+ main_x 1) v_prenex_12288) (<= 2 (* 2 (select main_a v_prenex_12288))) (<= 0 (+ (select main_a v_prenex_12288) 498))))) (forall ((v_prenex_13731 Int) (v_prenex_13732 Int)) (or (<= 1 (select main_a v_prenex_13732)) (<= (select main_a v_prenex_13731) 1498) (<= (+ (select main_a v_prenex_13731) (select main_a v_prenex_13732)) 1000) (<= (* 2 (select main_a v_prenex_13732)) 1000) (<= (+ main_y 1) v_prenex_13731) (< v_prenex_13731 main_y))) (forall ((v_prenex_12605 Int) (v_prenex_12604 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12605))) (< v_prenex_12604 main_y) (<= (* 2 (select main_a v_prenex_12605)) 1000) (<= (+ main_y 1) v_prenex_12604) (<= 500 (select main_a v_prenex_12604)) (<= (+ (select main_a v_prenex_12604) (select main_a v_prenex_12605)) 1000))) (forall ((v_prenex_21681 Int) (v_prenex_21680 Int)) (or (< v_prenex_21680 main_y) (<= 1000 (+ (select main_a v_prenex_21680) (select main_a v_prenex_21681))) (<= 500 (select main_a v_prenex_21680)) (<= (select main_a v_prenex_21681) 999) (<= 0 (+ (select main_a v_prenex_21681) 498)) (<= (+ main_y 1) v_prenex_21680) (<= (* 2 (select main_a v_prenex_21680)) 1998))) (forall ((v_prenex_15205 Int) (v_prenex_15204 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15204))) (< v_prenex_15204 main_y) (<= (+ main_y 1) v_prenex_15204) (<= (+ (select main_a v_prenex_15204) (select main_a v_prenex_15205)) 1000) (<= (select main_a v_prenex_15205) 999) (<= (* 2 (select main_a v_prenex_15205)) 1000) (<= (+ main_x 1) v_prenex_15205))) (forall ((v_prenex_23462 Int) (v_prenex_23461 Int)) (or (<= (select main_a v_prenex_23461) (+ (select main_a v_prenex_23462) 998)) (<= (+ main_x 1) v_prenex_23462) (<= 2 (* 2 (select main_a v_prenex_23462))) (<= (select main_a v_prenex_23461) 999) (<= (+ main_y 1) v_prenex_23461) (< v_prenex_23461 main_y))) (forall ((v_prenex_15688 Int) (v_prenex_15687 Int)) (or (<= (+ main_y 1) v_prenex_15687) (< v_prenex_15687 main_y) (<= 0 (+ (select main_a v_prenex_15688) 498)) (<= 2 (* 2 (select main_a v_prenex_15688))) (<= 1 (select main_a v_prenex_15687)) (<= 1000 (+ (select main_a v_prenex_15687) (select main_a v_prenex_15688))))) (forall ((v_prenex_21142 Int) (v_prenex_21143 Int)) (or (< v_prenex_21142 main_y) (<= (+ main_y 1) v_prenex_21142) (<= (* 2 (select main_a v_prenex_21142)) 1998) (<= 1 (select main_a v_prenex_21142)) (<= (select main_a v_prenex_21143) 500) (<= 1000 (+ (select main_a v_prenex_21142) (select main_a v_prenex_21143))))) (forall ((v_prenex_14174 Int) (v_prenex_14175 Int)) (or (< v_prenex_14174 main_y) (<= 1 (select main_a v_prenex_14175)) (<= (select main_a v_prenex_14174) 999) (<= (+ main_y 1) v_prenex_14174) (<= (+ (select main_a v_prenex_14174) (select main_a v_prenex_14175)) 1000) (<= 0 (+ (select main_a v_prenex_14175) 498)) (<= (+ main_x 1) v_prenex_14175))) (forall ((v_prenex_22251 Int) (v_prenex_22252 Int)) (or (< v_prenex_22251 main_y) (<= 0 (+ (select main_a v_prenex_22252) 498)) (<= (* 2 (select main_a v_prenex_22251)) 1998) (< v_prenex_22252 main_x) (<= (+ (select main_a v_prenex_22251) (select main_a v_prenex_22252)) 1000) (<= (+ main_y 1) v_prenex_22251))) (or (forall ((v_prenex_17496 Int)) (or (<= (select main_a v_prenex_17496) 999) (<= 0 (+ (select main_a v_prenex_17496) 498)))) (forall ((v_prenex_17495 Int)) (or (<= 1 (select main_a v_prenex_17495)) (<= (+ main_y 1) v_prenex_17495) (< v_prenex_17495 main_y) (<= (* 2 (select main_a v_prenex_17495)) 1998)))) (forall ((v_prenex_22207 Int) (v_prenex_22208 Int)) (or (<= (* 2 (select main_a v_prenex_22207)) 1998) (<= 1000 (+ (select main_a v_prenex_22207) (select main_a v_prenex_22208))) (<= (select main_a v_prenex_22207) 1498) (<= (+ main_y 1) v_prenex_22207) (< v_prenex_22207 main_y) (<= (select main_a v_prenex_22208) 500))) (forall ((v_prenex_18383 Int) (v_prenex_18382 Int)) (or (< v_prenex_18383 main_x) (<= (select main_a v_prenex_18382) (+ (select main_a v_prenex_18383) 998)) (<= (select main_a v_prenex_18383) 500) (<= (+ main_x 1) v_prenex_18383) (<= 0 (+ (select main_a v_prenex_18383) 498)))) (forall ((v_prenex_16977 Int) (v_prenex_16978 Int)) (or (<= (select main_a v_prenex_16978) (select main_a v_prenex_16977)) (<= 2 (* 2 (select main_a v_prenex_16978))) (< v_prenex_16977 main_y) (<= (select main_a v_prenex_16977) 999) (<= (select main_a v_prenex_16978) 500) (<= (select main_a v_prenex_16977) 1498) (<= (+ main_y 1) v_prenex_16977))) (forall ((v_prenex_11836 Int) (v_prenex_11837 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11836))) (<= (* 2 (select main_a v_prenex_11836)) 1998) (< v_prenex_11836 main_y) (<= (+ main_y 1) v_prenex_11836) (<= (select main_a v_prenex_11837) 999) (<= 1000 (+ (select main_a v_prenex_11836) (select main_a v_prenex_11837))))) (forall ((v_prenex_12494 Int) (v_prenex_12493 Int)) (or (<= (* 2 (select main_a v_prenex_12494)) 1000) (< v_prenex_12493 main_y) (<= (select main_a v_prenex_12494) 500) (<= (select main_a v_prenex_12493) (+ (select main_a v_prenex_12494) 998)) (<= (+ main_y 1) v_prenex_12493) (<= 1 (select main_a v_prenex_12493)))) (forall ((v_prenex_22101 Int) (v_prenex_22102 Int)) (or (<= 1 (select main_a v_prenex_22101)) (<= (+ main_y 1) v_prenex_22101) (<= (select main_a v_prenex_22102) 999) (<= (select main_a v_prenex_22101) 1498) (< v_prenex_22101 main_y) (<= 0 (+ (select main_a v_prenex_22102) 498)) (<= 1000 (+ (select main_a v_prenex_22101) (select main_a v_prenex_22102))))) (forall ((v_prenex_12355 Int) (v_prenex_12354 Int)) (or (<= (select main_a v_prenex_12354) 1498) (< v_prenex_12354 main_y) (<= (* 2 (select main_a v_prenex_12354)) 1998) (<= (select main_a v_prenex_12354) (+ (select main_a v_prenex_12355) 998)) (<= (+ main_y 1) v_prenex_12354))) (forall ((v_prenex_18459 Int) (v_prenex_18458 Int)) (or (<= 1 (select main_a v_prenex_18458)) (< v_prenex_18458 main_y) (<= (+ main_y 1) v_prenex_18458) (<= 1000 (+ (select main_a v_prenex_18458) (select main_a v_prenex_18459))) (<= (select main_a v_prenex_18458) 1498) (<= (* 2 (select main_a v_prenex_18459)) 1000) (<= 1 (select main_a v_prenex_18459)))) (or (forall ((v_prenex_23296 Int)) (or (<= (* 2 (select main_a v_prenex_23296)) 1000) (<= 1 (select main_a v_prenex_23296)))) (forall ((v_prenex_23295 Int)) (or (<= (+ main_y 1) v_prenex_23295) (<= 500 (select main_a v_prenex_23295)) (< v_prenex_23295 main_y) (<= 1000 (* 2 (select main_a v_prenex_23295))) (<= (* 2 (select main_a v_prenex_23295)) 1998)))) (forall ((v_prenex_19984 Int) (v_prenex_19985 Int)) (or (<= (select main_a v_prenex_19985) 999) (< v_prenex_19984 main_y) (<= 1000 (* 2 (select main_a v_prenex_19984))) (<= 1000 (+ (select main_a v_prenex_19984) (select main_a v_prenex_19985))) (<= 1 (select main_a v_prenex_19985)) (<= (+ main_y 1) v_prenex_19984))) (forall ((v_prenex_20508 Int) (v_prenex_20507 Int)) (or (< v_prenex_20507 main_y) (<= (+ (select main_a v_prenex_20507) (select main_a v_prenex_20508)) 1000) (<= 500 (select main_a v_prenex_20507)) (<= (* 2 (select main_a v_prenex_20508)) 1000) (<= (+ main_y 1) v_prenex_20507) (<= (* 2 (select main_a v_prenex_20507)) 1998))) (or (forall ((v_prenex_18841 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18841))) (<= (select main_a v_prenex_18841) 500))) (forall ((v_prenex_18840 Int)) (or (< v_prenex_18840 main_y) (<= 1000 (* 2 (select main_a v_prenex_18840))) (<= (select main_a v_prenex_18840) 999) (<= (+ main_y 1) v_prenex_18840)))) (forall ((v_prenex_18356 Int) (v_prenex_18357 Int)) (or (<= (* 2 (select main_a v_prenex_18356)) 1998) (<= (select main_a v_prenex_18357) 999) (<= (* 2 (select main_a v_prenex_18357)) 1000) (<= (select main_a v_prenex_18357) (select main_a v_prenex_18356)) (< v_prenex_18356 main_y) (<= (select main_a v_prenex_18356) 999) (<= (+ main_y 1) v_prenex_18356))) (forall ((v_prenex_14736 Int) (v_prenex_14735 Int)) (or (<= 0 (+ (select main_a v_prenex_14736) 498)) (<= (select main_a v_prenex_14736) (select main_a v_prenex_14735)) (<= (select main_a v_prenex_14736) 999) (< v_prenex_14736 main_x) (<= 500 (select main_a v_prenex_14735)) (< v_prenex_14735 main_y) (<= (+ main_y 1) v_prenex_14735))) (forall ((v_prenex_15159 Int) (v_prenex_15158 Int)) (or (<= 500 (select main_a v_prenex_15158)) (<= 1000 (+ (select main_a v_prenex_15158) (select main_a v_prenex_15159))) (<= (+ main_y 1) v_prenex_15158) (< v_prenex_15158 main_y))) (forall ((v_prenex_16269 Int) (v_prenex_16268 Int)) (or (<= (select main_a v_prenex_16269) 999) (<= (+ main_x 1) v_prenex_16269) (<= (+ main_y 1) v_prenex_16268) (< v_prenex_16268 main_y) (<= 1000 (+ (select main_a v_prenex_16268) (select main_a v_prenex_16269))) (<= (select main_a v_prenex_16268) 1498))) (forall ((v_prenex_14147 Int) (v_prenex_14146 Int)) (or (<= (+ main_y 1) v_prenex_14146) (<= (select main_a v_prenex_14147) (select main_a v_prenex_14146)) (< v_prenex_14146 main_y) (< v_prenex_14147 main_x) (<= 2 (* 2 (select main_a v_prenex_14147))) (<= (select main_a v_prenex_14146) 1498) (<= (select main_a v_prenex_14147) 999))) (forall ((v_prenex_20572 Int) (v_prenex_20571 Int)) (or (<= (select main_a v_prenex_20572) 500) (<= 1 (select main_a v_prenex_20571)) (<= 1000 (* 2 (select main_a v_prenex_20571))) (< v_prenex_20571 main_y) (<= (+ (select main_a v_prenex_20571) (select main_a v_prenex_20572)) 1000) (<= (+ main_y 1) v_prenex_20571))) (forall ((v_prenex_11159 Int) (v_prenex_11160 Int)) (or (< v_prenex_11159 main_y) (<= (select main_a v_prenex_11160) 500) (<= 0 (+ (select main_a v_prenex_11160) 498)) (<= (+ (select main_a v_prenex_11159) (select main_a v_prenex_11160)) 1000) (<= (+ main_y 1) v_prenex_11159) (<= 1 (select main_a v_prenex_11159)))) (forall ((v_prenex_19366 Int) (v_prenex_19365 Int)) (or (<= (select main_a v_prenex_19365) 999) (<= (select main_a v_prenex_19366) 500) (<= 0 (+ (select main_a v_prenex_19366) 498)) (<= (* 2 (select main_a v_prenex_19365)) 1998) (<= (+ (select main_a v_prenex_19365) (select main_a v_prenex_19366)) 1000) (<= (+ main_y 1) v_prenex_19365) (< v_prenex_19365 main_y))) (forall ((v_prenex_16533 Int) (v_prenex_16534 Int)) (or (<= (+ main_y 1) v_prenex_16533) (< v_prenex_16533 main_y) (<= 500 (select main_a v_prenex_16533)) (<= (select main_a v_prenex_16534) 500) (< v_prenex_16534 main_x) (<= (* 2 (select main_a v_prenex_16534)) 1000) (<= (select main_a v_prenex_16533) (+ (select main_a v_prenex_16534) 998)))) (forall ((v_prenex_13536 Int) (v_prenex_13535 Int)) (or (<= (+ main_y 1) v_prenex_13535) (<= 0 (+ (select main_a v_prenex_13536) 498)) (< v_prenex_13535 main_y) (<= (select main_a v_prenex_13535) 999) (<= (+ (select main_a v_prenex_13535) (select main_a v_prenex_13536)) 1000))) (forall ((v_prenex_10996 Int) (v_prenex_10995 Int)) (or (<= (+ main_y 1) v_prenex_10995) (<= 500 (select main_a v_prenex_10995)) (<= 1 (select main_a v_prenex_10996)) (< v_prenex_10995 main_y) (<= (select main_a v_prenex_10996) (select main_a v_prenex_10995)) (<= (* 2 (select main_a v_prenex_10996)) 1000))) (forall ((v_prenex_16509 Int) (v_prenex_16510 Int)) (or (<= (select main_a v_prenex_16509) 999) (< v_prenex_16509 main_y) (<= (select main_a v_prenex_16510) (select main_a v_prenex_16509)) (<= 1 (select main_a v_prenex_16510)) (<= (select main_a v_prenex_16510) 500) (<= 500 (select main_a v_prenex_16509)) (<= (+ main_y 1) v_prenex_16509))) (forall ((v_prenex_23067 Int) (v_prenex_23066 Int)) (or (< v_prenex_23066 main_y) (<= (+ main_y 1) v_prenex_23066) (<= (select main_a v_prenex_23067) 500) (<= (select main_a v_prenex_23067) (select main_a v_prenex_23066)) (<= 500 (select main_a v_prenex_23066)) (<= 1 (select main_a v_prenex_23066)))) (forall ((v_prenex_22095 Int) (v_prenex_22096 Int)) (or (<= (select main_a v_prenex_22096) (select main_a v_prenex_22095)) (<= (* 2 (select main_a v_prenex_22096)) 1000) (<= 2 (* 2 (select main_a v_prenex_22096))) (<= (select main_a v_prenex_22095) 1498) (< v_prenex_22095 main_y) (<= (* 2 (select main_a v_prenex_22095)) 1998) (<= (+ main_y 1) v_prenex_22095))) (forall ((v_prenex_22024 Int) (v_prenex_22025 Int)) (or (<= (select main_a v_prenex_22025) 999) (< v_prenex_22024 main_y) (<= (select main_a v_prenex_22024) 1498) (<= 1000 (+ (select main_a v_prenex_22024) (select main_a v_prenex_22025))) (<= 1000 (* 2 (select main_a v_prenex_22024))) (<= (+ main_y 1) v_prenex_22024) (<= 0 (+ (select main_a v_prenex_22025) 498)))) (forall ((v_prenex_17327 Int) (v_prenex_17328 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17328))) (<= 500 (select main_a v_prenex_17327)) (<= 1000 (* 2 (select main_a v_prenex_17327))) (<= (* 2 (select main_a v_prenex_17328)) 1000) (<= (+ main_y 1) v_prenex_17327) (< v_prenex_17327 main_y) (<= (+ (select main_a v_prenex_17327) (select main_a v_prenex_17328)) 1000))) (or (forall ((v_prenex_13370 Int)) (or (<= (+ main_y 1) v_prenex_13370) (<= (* 2 (select main_a v_prenex_13370)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13370))) (< v_prenex_13370 main_y))) (forall ((v_prenex_13371 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13371))) (<= (+ main_x 1) v_prenex_13371)))) (forall ((v_prenex_18617 Int) (v_prenex_18618 Int)) (or (< v_prenex_18617 main_y) (<= 0 (+ (select main_a v_prenex_18618) 498)) (<= 1000 (* 2 (select main_a v_prenex_18617))) (<= (+ main_y 1) v_prenex_18617) (<= (select main_a v_prenex_18618) 999) (<= (select main_a v_prenex_18618) (select main_a v_prenex_18617)) (<= 1 (select main_a v_prenex_18617)))) (forall ((v_prenex_12477 Int) (v_prenex_12478 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12478))) (< v_prenex_12477 main_y) (<= (+ main_x 1) v_prenex_12478) (<= 1 (select main_a v_prenex_12477)) (<= (select main_a v_prenex_12478) (select main_a v_prenex_12477)) (<= (+ main_y 1) v_prenex_12477) (<= 1 (select main_a v_prenex_12478)))) (or (forall ((v_prenex_13943 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13943))) (<= (select main_a v_prenex_13943) 999))) (forall ((v_prenex_13942 Int)) (or (<= 500 (select main_a v_prenex_13942)) (<= 1000 (* 2 (select main_a v_prenex_13942))) (< v_prenex_13942 main_y) (<= (* 2 (select main_a v_prenex_13942)) 1998) (<= (+ main_y 1) v_prenex_13942)))) (or (forall ((v_prenex_10965 Int)) (or (< v_prenex_10965 main_y) (<= (+ main_y 1) v_prenex_10965) (<= (* 2 (select main_a v_prenex_10965)) 1998))) (forall ((v_prenex_10966 Int)) (or (<= 0 (+ (select main_a v_prenex_10966) 498)) (<= 1 (select main_a v_prenex_10966))))) (forall ((v_prenex_19573 Int) (v_prenex_19572 Int)) (or (<= 1 (select main_a v_prenex_19572)) (<= (select main_a v_prenex_19573) 500) (<= (select main_a v_prenex_19572) 1498) (< v_prenex_19572 main_y) (<= (+ main_y 1) v_prenex_19572) (<= 1000 (+ (select main_a v_prenex_19572) (select main_a v_prenex_19573))) (<= 2 (* 2 (select main_a v_prenex_19573))))) (forall ((v_prenex_20790 Int) (v_prenex_20789 Int)) (or (< v_prenex_20790 main_x) (< v_prenex_20789 main_y) (<= (+ main_y 1) v_prenex_20789) (<= (select main_a v_prenex_20789) 1498) (<= 0 (+ (select main_a v_prenex_20790) 498)) (<= (+ (select main_a v_prenex_20789) (select main_a v_prenex_20790)) 1000))) (or (forall ((v_prenex_14763 Int)) (or (< v_prenex_14763 main_y) (<= 1000 (* 2 (select main_a v_prenex_14763))) (<= (select main_a v_prenex_14763) 999) (<= (+ main_y 1) v_prenex_14763))) (forall ((v_prenex_14764 Int)) (or (< v_prenex_14764 main_x) (<= (* 2 (select main_a v_prenex_14764)) 1000)))) (forall ((v_prenex_17647 Int) (v_prenex_17648 Int)) (or (< v_prenex_17647 main_y) (<= (+ main_y 1) v_prenex_17647) (<= (select main_a v_prenex_17648) 999) (<= (select main_a v_prenex_17647) 999) (<= (select main_a v_prenex_17647) 1498) (<= (+ (select main_a v_prenex_17647) (select main_a v_prenex_17648)) 1000) (<= 0 (+ (select main_a v_prenex_17648) 498)))) (forall ((v_prenex_16258 Int) (v_prenex_16259 Int)) (or (<= (+ main_y 1) v_prenex_16258) (<= (select main_a v_prenex_16258) (+ (select main_a v_prenex_16259) 998)) (< v_prenex_16258 main_y) (<= (select main_a v_prenex_16258) 1498) (<= 2 (* 2 (select main_a v_prenex_16259))) (<= (* 2 (select main_a v_prenex_16258)) 1998) (<= (select main_a v_prenex_16259) 999))) (forall ((v_prenex_12650 Int) (v_prenex_12651 Int)) (or (<= (+ main_y 1) v_prenex_12650) (<= (+ (select main_a v_prenex_12650) (select main_a v_prenex_12651)) 1000) (<= (select main_a v_prenex_12651) 500) (< v_prenex_12650 main_y) (<= 500 (select main_a v_prenex_12650)) (<= 1000 (* 2 (select main_a v_prenex_12650))))) (or (forall ((v_prenex_23225 Int)) (or (<= (+ main_y 1) v_prenex_23225) (<= (* 2 (select main_a v_prenex_23225)) 1998) (<= (select main_a v_prenex_23225) 999) (< v_prenex_23225 main_y) (<= 500 (select main_a v_prenex_23225)))) (forall ((v_prenex_23226 Int)) (or (<= (select main_a v_prenex_23226) 999) (<= (select main_a v_prenex_23226) 500)))) (forall ((v_prenex_15057 Int) (v_prenex_15056 Int)) (or (<= (* 2 (select main_a v_prenex_15057)) 1000) (<= (+ main_y 1) v_prenex_15056) (<= 500 (select main_a v_prenex_15056)) (< v_prenex_15056 main_y) (<= 1 (select main_a v_prenex_15057)) (<= (* 2 (select main_a v_prenex_15056)) 1998) (<= (select main_a v_prenex_15056) (+ (select main_a v_prenex_15057) 998)))) (or (forall ((v_prenex_18827 Int)) (or (<= (select main_a v_prenex_18827) 999) (<= 0 (+ (select main_a v_prenex_18827) 498)))) (forall ((v_prenex_18826 Int)) (or (<= (select main_a v_prenex_18826) 999) (< v_prenex_18826 main_y) (<= (* 2 (select main_a v_prenex_18826)) 1998) (<= (+ main_y 1) v_prenex_18826)))) (forall ((v_prenex_16877 Int) (v_prenex_16878 Int)) (or (< v_prenex_16877 main_y) (<= 500 (select main_a v_prenex_16877)) (<= (select main_a v_prenex_16878) (select main_a v_prenex_16877)) (<= 0 (+ (select main_a v_prenex_16878) 498)) (<= (+ main_y 1) v_prenex_16877) (<= (select main_a v_prenex_16878) 500) (<= (select main_a v_prenex_16877) 1498))) (forall ((v_prenex_14371 Int) (v_prenex_14370 Int)) (or (<= (* 2 (select main_a v_prenex_14371)) 1000) (<= (+ main_y 1) v_prenex_14370) (<= (select main_a v_prenex_14370) (+ (select main_a v_prenex_14371) 998)) (<= 1 (select main_a v_prenex_14370)) (< v_prenex_14370 main_y) (<= 500 (select main_a v_prenex_14370)))) (or (forall ((v_prenex_11385 Int)) (or (<= 500 (select main_a v_prenex_11385)) (< v_prenex_11385 main_y) (<= (select main_a v_prenex_11385) 1498) (<= (+ main_y 1) v_prenex_11385) (<= 1000 (* 2 (select main_a v_prenex_11385))))) (forall ((v_prenex_11386 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11386))) (<= (select main_a v_prenex_11386) 999)))) (forall ((v_prenex_18226 Int) (v_prenex_18225 Int)) (or (<= 1 (select main_a v_prenex_18226)) (<= 2 (* 2 (select main_a v_prenex_18226))) (< v_prenex_18225 main_y) (<= (* 2 (select main_a v_prenex_18225)) 1998) (<= 1000 (* 2 (select main_a v_prenex_18225))) (<= (+ (select main_a v_prenex_18225) (select main_a v_prenex_18226)) 1000) (<= (+ main_y 1) v_prenex_18225))) (or (forall ((v_prenex_22966 Int)) (or (<= (+ main_y 1) v_prenex_22966) (<= (select main_a v_prenex_22966) 1498) (< v_prenex_22966 main_y) (<= (* 2 (select main_a v_prenex_22966)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22966))))) (forall ((v_prenex_22967 Int)) (or (<= 0 (+ (select main_a v_prenex_22967) 498)) (<= (select main_a v_prenex_22967) 999)))) (forall ((v_prenex_21979 Int) (v_prenex_21978 Int)) (or (< v_prenex_21979 main_x) (<= (select main_a v_prenex_21979) (select main_a v_prenex_21978)) (<= 1000 (* 2 (select main_a v_prenex_21978))) (< v_prenex_21978 main_y) (<= (+ main_y 1) v_prenex_21978) (<= (select main_a v_prenex_21979) 500) (<= 0 (+ (select main_a v_prenex_21979) 498)))) (forall ((v_prenex_22583 Int) (v_prenex_22584 Int)) (or (<= (* 2 (select main_a v_prenex_22584)) 1000) (<= 2 (* 2 (select main_a v_prenex_22584))) (<= (+ (select main_a v_prenex_22583) (select main_a v_prenex_22584)) 1000) (<= (select main_a v_prenex_22583) 999) (< v_prenex_22583 main_y) (<= (+ main_y 1) v_prenex_22583) (<= 1 (select main_a v_prenex_22583)))) (forall ((v_prenex_13554 Int) (v_prenex_13553 Int)) (or (<= (* 2 (select main_a v_prenex_13553)) 1998) (<= (+ main_y 1) v_prenex_13553) (< v_prenex_13553 main_y) (<= 0 (+ (select main_a v_prenex_13554) 498)) (<= 1 (select main_a v_prenex_13554)) (<= (select main_a v_prenex_13553) 1498) (<= (select main_a v_prenex_13554) (select main_a v_prenex_13553)))) (or (forall ((v_prenex_21697 Int)) (or (<= (select main_a v_prenex_21697) 999) (<= 1 (select main_a v_prenex_21697)))) (forall ((v_prenex_21696 Int)) (or (<= (+ main_y 1) v_prenex_21696) (<= (* 2 (select main_a v_prenex_21696)) 1998) (< v_prenex_21696 main_y) (<= 500 (select main_a v_prenex_21696)) (<= 1000 (* 2 (select main_a v_prenex_21696)))))) (forall ((v_prenex_22268 Int) (v_prenex_22267 Int)) (or (< v_prenex_22267 main_y) (<= (* 2 (select main_a v_prenex_22268)) 1000) (<= (+ main_y 1) v_prenex_22267) (<= 1000 (* 2 (select main_a v_prenex_22267))) (<= 0 (+ (select main_a v_prenex_22268) 498)) (<= (* 2 (select main_a v_prenex_22267)) 1998) (<= (+ (select main_a v_prenex_22267) (select main_a v_prenex_22268)) 1000))) (forall ((v_prenex_13108 Int) (v_prenex_13109 Int)) (or (< v_prenex_13108 main_y) (<= (* 2 (select main_a v_prenex_13108)) 1998) (<= (select main_a v_prenex_13109) (select main_a v_prenex_13108)) (<= (+ main_y 1) v_prenex_13108) (<= 1 (select main_a v_prenex_13108)))) (forall ((v_prenex_15926 Int) (v_prenex_15925 Int)) (or (<= 500 (select main_a v_prenex_15925)) (<= (select main_a v_prenex_15926) (select main_a v_prenex_15925)) (<= (select main_a v_prenex_15926) 500) (<= (select main_a v_prenex_15925) 999) (<= (+ main_y 1) v_prenex_15925) (<= (select main_a v_prenex_15926) 999) (< v_prenex_15925 main_y))) (forall ((v_prenex_11114 Int) (v_prenex_11115 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11114))) (<= (* 2 (select main_a v_prenex_11114)) 1998) (<= (select main_a v_prenex_11114) (+ (select main_a v_prenex_11115) 998)) (< v_prenex_11114 main_y) (<= (+ main_y 1) v_prenex_11114) (<= (* 2 (select main_a v_prenex_11115)) 1000) (<= (select main_a v_prenex_11115) 500))) (forall ((v_prenex_17822 Int) (v_prenex_17823 Int)) (or (<= (+ main_y 1) v_prenex_17822) (<= 500 (select main_a v_prenex_17822)) (<= (select main_a v_prenex_17822) 999) (< v_prenex_17822 main_y) (<= 0 (+ (select main_a v_prenex_17823) 498)) (<= (select main_a v_prenex_17822) (+ (select main_a v_prenex_17823) 998)) (<= (select main_a v_prenex_17823) 500))) (forall ((v_prenex_18431 Int) (v_prenex_18430 Int)) (or (<= (+ main_y 1) v_prenex_18430) (<= 1 (select main_a v_prenex_18430)) (< v_prenex_18430 main_y) (<= (select main_a v_prenex_18431) 999) (<= 2 (* 2 (select main_a v_prenex_18431))) (<= (+ (select main_a v_prenex_18430) (select main_a v_prenex_18431)) 1000))) (forall ((v_prenex_13617 Int) (v_prenex_13618 Int)) (or (< v_prenex_13618 main_x) (<= (+ main_y 1) v_prenex_13617) (<= (select main_a v_prenex_13618) (select main_a v_prenex_13617)) (<= (* 2 (select main_a v_prenex_13618)) 1000) (<= (select main_a v_prenex_13618) 999) (< v_prenex_13617 main_y) (<= (select main_a v_prenex_13617) 1498))) (forall ((v_prenex_17858 Int) (v_prenex_17859 Int)) (or (< v_prenex_17859 main_x) (<= 1 (select main_a v_prenex_17858)) (<= (+ (select main_a v_prenex_17858) (select main_a v_prenex_17859)) 1000) (< v_prenex_17858 main_y) (<= (+ main_y 1) v_prenex_17858))) (forall ((v_prenex_11338 Int) (v_prenex_11339 Int)) (or (<= (select main_a v_prenex_11338) 1498) (< v_prenex_11338 main_y) (< v_prenex_11339 main_x) (<= 1 (select main_a v_prenex_11339)) (<= (select main_a v_prenex_11339) (select main_a v_prenex_11338)) (<= (+ main_y 1) v_prenex_11338))) (forall ((v_prenex_20792 Int) (v_prenex_20791 Int)) (or (<= (select main_a v_prenex_20792) (select main_a v_prenex_20791)) (<= 0 (+ (select main_a v_prenex_20792) 498)) (< v_prenex_20791 main_y) (<= (select main_a v_prenex_20791) 999) (<= 2 (* 2 (select main_a v_prenex_20792))) (<= 500 (select main_a v_prenex_20791)) (<= (+ main_y 1) v_prenex_20791))) (forall ((v_prenex_21172 Int) (v_prenex_21173 Int)) (or (< v_prenex_21172 main_y) (<= (+ main_y 1) v_prenex_21172) (<= (+ (select main_a v_prenex_21172) (select main_a v_prenex_21173)) 1000) (<= 1 (select main_a v_prenex_21172)) (<= (select main_a v_prenex_21173) 999))) (forall ((v_prenex_17007 Int)) (or (<= (select main_a v_prenex_17007) 1498) (<= 500 (select main_a v_prenex_17007)) (<= (* 2 (select main_a v_prenex_17007)) 1998) (< v_prenex_17007 main_y) (<= (+ main_y 1) v_prenex_17007))) (forall ((v_prenex_19658 Int) (v_prenex_19659 Int)) (or (< v_prenex_19658 main_y) (<= (+ main_y 1) v_prenex_19658) (<= 1000 (* 2 (select main_a v_prenex_19658))) (<= 0 (+ (select main_a v_prenex_19659) 498)) (<= (+ main_x 1) v_prenex_19659) (<= 2 (* 2 (select main_a v_prenex_19659))) (<= (select main_a v_prenex_19659) (select main_a v_prenex_19658)))) (forall ((v_prenex_11651 Int) (v_prenex_11652 Int)) (or (<= 1 (select main_a v_prenex_11652)) (<= (+ (select main_a v_prenex_11651) (select main_a v_prenex_11652)) 1000) (< v_prenex_11651 main_y) (<= (select main_a v_prenex_11652) 500) (<= (select main_a v_prenex_11651) 999) (<= (+ main_y 1) v_prenex_11651))) (forall ((v_prenex_23016 Int) (v_prenex_23017 Int)) (or (<= 0 (+ (select main_a v_prenex_23017) 498)) (<= (select main_a v_prenex_23017) (select main_a v_prenex_23016)) (< v_prenex_23016 main_y) (<= (* 2 (select main_a v_prenex_23017)) 1000) (<= 500 (select main_a v_prenex_23016)) (<= (+ main_y 1) v_prenex_23016))) (forall ((v_prenex_20384 Int) (v_prenex_20383 Int)) (or (<= (select main_a v_prenex_20383) 999) (<= (+ main_y 1) v_prenex_20383) (<= 1 (select main_a v_prenex_20384)) (< v_prenex_20383 main_y) (<= (select main_a v_prenex_20383) (+ (select main_a v_prenex_20384) 998)) (<= 0 (+ (select main_a v_prenex_20384) 498)))) (or (forall ((v_prenex_17761 Int)) (or (<= (* 2 (select main_a v_prenex_17761)) 1998) (< v_prenex_17761 main_y) (<= 500 (select main_a v_prenex_17761)) (<= (+ main_y 1) v_prenex_17761) (<= (select main_a v_prenex_17761) 1498))) (forall ((v_prenex_17762 Int)) (or (<= (select main_a v_prenex_17762) 999) (<= 0 (+ (select main_a v_prenex_17762) 498))))) (forall ((v_prenex_11462 Int) (v_prenex_11463 Int)) (or (<= (+ main_y 1) v_prenex_11462) (<= (select main_a v_prenex_11462) 1498) (<= 500 (select main_a v_prenex_11462)) (< v_prenex_11462 main_y) (<= (+ (select main_a v_prenex_11462) (select main_a v_prenex_11463)) 1000) (<= 2 (* 2 (select main_a v_prenex_11463))))) (forall ((v_prenex_11620 Int) (v_prenex_11619 Int)) (or (< v_prenex_11619 main_y) (<= (select main_a v_prenex_11620) 999) (<= (+ main_x 1) v_prenex_11620) (<= (+ main_y 1) v_prenex_11619) (<= (select main_a v_prenex_11620) (select main_a v_prenex_11619)) (<= (select main_a v_prenex_11619) 1498))) (forall ((v_prenex_14833 Int) (v_prenex_14832 Int)) (or (<= 0 (+ (select main_a v_prenex_14833) 498)) (<= (+ main_y 1) v_prenex_14832) (<= 2 (* 2 (select main_a v_prenex_14833))) (<= (select main_a v_prenex_14832) (+ (select main_a v_prenex_14833) 998)) (<= 500 (select main_a v_prenex_14832)) (<= (+ main_x 1) v_prenex_14833) (< v_prenex_14832 main_y))) (forall ((v_prenex_12854 Int) (v_prenex_12853 Int)) (or (<= (select main_a v_prenex_12853) 999) (<= 1 (select main_a v_prenex_12854)) (<= (+ main_y 1) v_prenex_12853) (<= 500 (select main_a v_prenex_12853)) (<= (select main_a v_prenex_12853) (+ (select main_a v_prenex_12854) 998)) (<= (* 2 (select main_a v_prenex_12854)) 1000) (< v_prenex_12853 main_y))) (forall ((v_prenex_21483 Int) (v_prenex_21484 Int)) (or (<= (select main_a v_prenex_21484) 999) (< v_prenex_21483 main_y) (<= 1000 (+ (select main_a v_prenex_21483) (select main_a v_prenex_21484))) (<= (+ main_y 1) v_prenex_21483) (<= 2 (* 2 (select main_a v_prenex_21484))) (<= (+ main_x 1) v_prenex_21484) (<= (* 2 (select main_a v_prenex_21483)) 1998))) (forall ((v_prenex_14570 Int) (v_prenex_14571 Int)) (or (<= 1 (select main_a v_prenex_14571)) (<= (+ main_x 1) v_prenex_14571) (<= (select main_a v_prenex_14570) 1498) (< v_prenex_14570 main_y) (<= 2 (* 2 (select main_a v_prenex_14571))) (<= (select main_a v_prenex_14571) (select main_a v_prenex_14570)) (<= (+ main_y 1) v_prenex_14570))) (forall ((v_prenex_15105 Int) (v_prenex_15104 Int)) (or (<= 1 (select main_a v_prenex_15105)) (<= (select main_a v_prenex_15105) 500) (< v_prenex_15104 main_y) (<= (+ (select main_a v_prenex_15104) (select main_a v_prenex_15105)) 1000) (<= (select main_a v_prenex_15104) 999) (<= (+ main_y 1) v_prenex_15104) (<= (select main_a v_prenex_15104) 1498))) (forall ((v_prenex_19819 Int) (v_prenex_19820 Int)) (or (<= 1 (select main_a v_prenex_19820)) (< v_prenex_19819 main_y) (<= (+ main_y 1) v_prenex_19819) (<= (* 2 (select main_a v_prenex_19819)) 1998) (<= (select main_a v_prenex_19819) 1498) (<= (select main_a v_prenex_19820) (select main_a v_prenex_19819)))) (forall ((v_prenex_22431 Int) (v_prenex_22432 Int)) (or (< v_prenex_22432 main_x) (<= 1 (select main_a v_prenex_22431)) (<= 1000 (+ (select main_a v_prenex_22431) (select main_a v_prenex_22432))) (<= (+ main_y 1) v_prenex_22431) (< v_prenex_22431 main_y) (<= 1 (select main_a v_prenex_22432)))) (forall ((v_prenex_21555 Int)) (or (<= (+ main_y 1) v_prenex_21555) (<= 1000 (* 2 (select main_a v_prenex_21555))) (<= 1 (select main_a v_prenex_21555)) (< v_prenex_21555 main_y) (<= (* 2 (select main_a v_prenex_21555)) 1998))) (forall ((v_prenex_13293 Int) (v_prenex_13292 Int)) (or (<= 1 (select main_a v_prenex_13293)) (<= (select main_a v_prenex_13292) 999) (<= (+ main_y 1) v_prenex_13292) (<= (+ (select main_a v_prenex_13292) (select main_a v_prenex_13293)) 1000) (<= 2 (* 2 (select main_a v_prenex_13293))) (< v_prenex_13292 main_y) (<= 500 (select main_a v_prenex_13292)))) (or (forall ((v_prenex_18485 Int)) (<= 0 (+ (select main_a v_prenex_18485) 498))) (forall ((v_prenex_18484 Int)) (or (<= (+ main_y 1) v_prenex_18484) (< v_prenex_18484 main_y) (<= (* 2 (select main_a v_prenex_18484)) 1998) (<= 500 (select main_a v_prenex_18484))))) (forall ((v_prenex_11963 Int) (v_prenex_11964 Int)) (or (<= (select main_a v_prenex_11963) 1498) (<= 1000 (+ (select main_a v_prenex_11963) (select main_a v_prenex_11964))) (<= 0 (+ (select main_a v_prenex_11964) 498)) (<= 1 (select main_a v_prenex_11963)) (<= (+ main_y 1) v_prenex_11963) (< v_prenex_11963 main_y) (<= (* 2 (select main_a v_prenex_11964)) 1000))) (or (forall ((v_prenex_11503 Int)) (or (< v_prenex_11503 main_y) (<= (+ main_y 1) v_prenex_11503) (<= 1000 (* 2 (select main_a v_prenex_11503))))) (forall ((v_prenex_11504 Int)) (or (<= 0 (+ (select main_a v_prenex_11504) 498)) (<= 1 (select main_a v_prenex_11504)) (<= (+ main_x 1) v_prenex_11504)))) (forall ((v_prenex_16511 Int) (v_prenex_16512 Int)) (or (<= (select main_a v_prenex_16511) (+ (select main_a v_prenex_16512) 998)) (< v_prenex_16512 main_x) (<= (+ main_y 1) v_prenex_16511) (<= 2 (* 2 (select main_a v_prenex_16512))) (<= (+ main_x 1) v_prenex_16512))) (forall ((v_prenex_14817 Int)) (or (<= (select main_a v_prenex_14817) 1498) (<= 1000 (* 2 (select main_a v_prenex_14817))) (<= (+ main_y 1) v_prenex_14817) (< v_prenex_14817 main_y))) (forall ((v_prenex_21870 Int) (v_prenex_21871 Int)) (or (<= (+ main_y 1) v_prenex_21870) (<= 1000 (+ (select main_a v_prenex_21870) (select main_a v_prenex_21871))) (< v_prenex_21870 main_y) (<= (* 2 (select main_a v_prenex_21871)) 1000) (<= 1 (select main_a v_prenex_21870)) (<= (select main_a v_prenex_21870) 1498))) (or (forall ((v_prenex_22896 Int)) (or (<= (select main_a v_prenex_22896) 999) (<= 1000 (* 2 (select main_a v_prenex_22896))) (<= (select main_a v_prenex_22896) 1498) (< v_prenex_22896 main_y) (<= (+ main_y 1) v_prenex_22896))) (forall ((v_prenex_22897 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22897))) (<= 1 (select main_a v_prenex_22897))))) (forall ((v_prenex_17232 Int) (v_prenex_17233 Int)) (or (<= (select main_a v_prenex_17233) 999) (<= (+ (select main_a v_prenex_17232) (select main_a v_prenex_17233)) 1000) (< v_prenex_17232 main_y) (<= 1 (select main_a v_prenex_17232)) (<= 500 (select main_a v_prenex_17232)) (<= (+ main_y 1) v_prenex_17232))) (forall ((v_prenex_19289 Int) (v_prenex_19288 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19289))) (<= (select main_a v_prenex_19289) (select main_a v_prenex_19288)) (< v_prenex_19288 main_y) (<= (+ main_y 1) v_prenex_19288) (<= 500 (select main_a v_prenex_19288)))) (forall ((v_prenex_11473 Int) (v_prenex_11472 Int)) (or (< v_prenex_11473 main_x) (<= (+ (select main_a v_prenex_11472) (select main_a v_prenex_11473)) 1000) (<= (+ main_x 1) v_prenex_11473) (<= (select main_a v_prenex_11473) 500))) (or (forall ((v_prenex_13599 Int)) (or (<= (+ main_y 1) v_prenex_13599) (<= (* 2 (select main_a v_prenex_13599)) 1998) (< v_prenex_13599 main_y) (<= 500 (select main_a v_prenex_13599)))) (forall ((v_prenex_13600 Int)) (or (< v_prenex_13600 main_x) (<= 1 (select main_a v_prenex_13600)) (<= (select main_a v_prenex_13600) 999)))) (forall ((v_prenex_22187 Int) (v_prenex_22188 Int)) (or (<= (+ (select main_a v_prenex_22187) (select main_a v_prenex_22188)) 1000) (<= (select main_a v_prenex_22187) 1498) (< v_prenex_22187 main_y) (<= (select main_a v_prenex_22188) 500) (<= (select main_a v_prenex_22187) 999) (<= (+ main_y 1) v_prenex_22187))) (forall ((v_prenex_22481 Int) (v_prenex_22482 Int)) (or (<= 0 (+ (select main_a v_prenex_22482) 498)) (<= (+ main_y 1) v_prenex_22481) (<= 1000 (+ (select main_a v_prenex_22481) (select main_a v_prenex_22482))) (<= (+ main_x 1) v_prenex_22482) (< v_prenex_22482 main_x))) (or (forall ((v_prenex_11514 Int)) (or (<= 0 (+ (select main_a v_prenex_11514) 498)) (<= (select main_a v_prenex_11514) 999))) (forall ((v_prenex_11513 Int)) (or (<= 1 (select main_a v_prenex_11513)) (< v_prenex_11513 main_y) (<= (* 2 (select main_a v_prenex_11513)) 1998) (<= (+ main_y 1) v_prenex_11513) (<= 500 (select main_a v_prenex_11513))))) (forall ((v_prenex_17062 Int) (v_prenex_17063 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17063))) (<= (+ main_x 1) v_prenex_17063) (<= (+ main_y 1) v_prenex_17062) (<= 1 (select main_a v_prenex_17062)) (<= (select main_a v_prenex_17062) (+ (select main_a v_prenex_17063) 998)) (<= (select main_a v_prenex_17063) 999) (< v_prenex_17062 main_y))) (forall ((v_prenex_15755 Int) (v_prenex_15756 Int)) (or (< v_prenex_15755 main_y) (<= 500 (select main_a v_prenex_15755)) (<= 2 (* 2 (select main_a v_prenex_15756))) (<= (+ (select main_a v_prenex_15755) (select main_a v_prenex_15756)) 1000) (<= (+ main_y 1) v_prenex_15755) (<= (* 2 (select main_a v_prenex_15755)) 1998))) (forall ((v_prenex_15620 Int) (v_prenex_15619 Int)) (or (<= (select main_a v_prenex_15619) (+ (select main_a v_prenex_15620) 998)) (<= (select main_a v_prenex_15620) 500) (<= (+ main_y 1) v_prenex_15619) (<= 0 (+ (select main_a v_prenex_15620) 498)) (<= 500 (select main_a v_prenex_15619)) (<= 1000 (* 2 (select main_a v_prenex_15619))) (< v_prenex_15619 main_y))) (forall ((v_prenex_21447 Int) (v_prenex_21448 Int)) (or (<= (select main_a v_prenex_21448) (select main_a v_prenex_21447)) (<= (+ main_y 1) v_prenex_21447) (< v_prenex_21447 main_y) (<= 1000 (* 2 (select main_a v_prenex_21447))) (<= 1 (select main_a v_prenex_21447)) (<= (select main_a v_prenex_21448) 999) (<= 2 (* 2 (select main_a v_prenex_21448))))) (forall ((v_prenex_21848 Int) (v_prenex_21849 Int)) (or (<= 500 (select main_a v_prenex_21848)) (< v_prenex_21848 main_y) (<= 1 (select main_a v_prenex_21849)) (<= (+ main_y 1) v_prenex_21848) (<= (select main_a v_prenex_21848) (+ (select main_a v_prenex_21849) 998)) (<= (* 2 (select main_a v_prenex_21848)) 1998) (<= (select main_a v_prenex_21849) 500))) (forall ((v_prenex_11876 Int) (v_prenex_11877 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11876))) (<= (+ main_y 1) v_prenex_11876) (<= 500 (select main_a v_prenex_11876)) (<= (select main_a v_prenex_11877) (select main_a v_prenex_11876)) (< v_prenex_11876 main_y) (<= 2 (* 2 (select main_a v_prenex_11877))) (<= 0 (+ (select main_a v_prenex_11877) 498)))) (forall ((v_prenex_22295 Int) (v_prenex_22296 Int)) (or (<= (select main_a v_prenex_22296) (select main_a v_prenex_22295)) (<= 0 (+ (select main_a v_prenex_22296) 498)) (<= (+ main_y 1) v_prenex_22295) (<= 1 (select main_a v_prenex_22295)) (<= (select main_a v_prenex_22295) 1498) (< v_prenex_22295 main_y))) (forall ((v_prenex_21928 Int) (v_prenex_21929 Int)) (or (<= (select main_a v_prenex_21929) (select main_a v_prenex_21928)) (<= 1000 (* 2 (select main_a v_prenex_21928))) (<= 1 (select main_a v_prenex_21928)) (<= (+ main_y 1) v_prenex_21928) (< v_prenex_21928 main_y) (<= (* 2 (select main_a v_prenex_21929)) 1000) (<= (select main_a v_prenex_21929) 500))) (forall ((v_prenex_17274 Int) (v_prenex_17275 Int)) (or (<= (select main_a v_prenex_17274) 1498) (< v_prenex_17274 main_y) (<= (select main_a v_prenex_17275) 999) (<= 2 (* 2 (select main_a v_prenex_17275))) (<= (select main_a v_prenex_17275) (select main_a v_prenex_17274)) (<= (+ main_y 1) v_prenex_17274))) (forall ((v_prenex_13392 Int) (v_prenex_13393 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13393))) (<= (+ (select main_a v_prenex_13392) (select main_a v_prenex_13393)) 1000) (< v_prenex_13393 main_x) (<= (+ main_y 1) v_prenex_13392) (<= (select main_a v_prenex_13392) 1498) (< v_prenex_13392 main_y))) (or (forall ((v_prenex_21021 Int)) (or (<= (* 2 (select main_a v_prenex_21021)) 1000) (<= (select main_a v_prenex_21021) 999))) (forall ((v_prenex_21020 Int)) (or (< v_prenex_21020 main_y) (<= (+ main_y 1) v_prenex_21020) (<= (* 2 (select main_a v_prenex_21020)) 1998) (<= 500 (select main_a v_prenex_21020)) (<= (select main_a v_prenex_21020) 1498)))) (or (forall ((v_prenex_17130 Int)) (<= 1 (select main_a v_prenex_17130))) (forall ((v_prenex_17129 Int)) (or (<= (+ main_y 1) v_prenex_17129) (< v_prenex_17129 main_y) (<= 1 (select main_a v_prenex_17129)) (<= (* 2 (select main_a v_prenex_17129)) 1998) (<= 500 (select main_a v_prenex_17129))))) (or (forall ((v_prenex_12153 Int)) (or (<= (select main_a v_prenex_12153) 500) (<= (select main_a v_prenex_12153) 999))) (forall ((v_prenex_12152 Int)) (or (< v_prenex_12152 main_y) (<= 1000 (* 2 (select main_a v_prenex_12152))) (<= (+ main_y 1) v_prenex_12152)))) (forall ((v_prenex_14802 Int) (v_prenex_14801 Int)) (or (<= (+ main_y 1) v_prenex_14801) (<= 500 (select main_a v_prenex_14801)) (<= (select main_a v_prenex_14802) 999) (< v_prenex_14801 main_y) (<= (select main_a v_prenex_14802) (select main_a v_prenex_14801)) (<= 2 (* 2 (select main_a v_prenex_14802))) (<= 1 (select main_a v_prenex_14801)))) (or (forall ((v_prenex_22487 Int)) (or (<= (+ main_y 1) v_prenex_22487) (<= 1000 (* 2 (select main_a v_prenex_22487))) (< v_prenex_22487 main_y) (<= (select main_a v_prenex_22487) 1498) (<= 500 (select main_a v_prenex_22487)))) (forall ((v_prenex_22488 Int)) (or (<= 0 (+ (select main_a v_prenex_22488) 498)) (<= 2 (* 2 (select main_a v_prenex_22488)))))) (forall ((v_prenex_17105 Int) (v_prenex_17106 Int)) (or (<= (select main_a v_prenex_17106) 999) (<= (* 2 (select main_a v_prenex_17106)) 1000) (<= (+ main_y 1) v_prenex_17105) (<= 500 (select main_a v_prenex_17105)) (<= (select main_a v_prenex_17106) (select main_a v_prenex_17105)) (< v_prenex_17105 main_y) (<= (select main_a v_prenex_17105) 1498))) (forall ((v_prenex_19694 Int) (v_prenex_19695 Int)) (or (<= (+ main_y 1) v_prenex_19694) (<= 1000 (* 2 (select main_a v_prenex_19694))) (< v_prenex_19694 main_y) (<= (+ (select main_a v_prenex_19694) (select main_a v_prenex_19695)) 1000) (<= (select main_a v_prenex_19695) 500) (<= 2 (* 2 (select main_a v_prenex_19695))))) (forall ((v_prenex_17754 Int) (v_prenex_17753 Int)) (or (< v_prenex_17753 main_y) (<= (+ main_y 1) v_prenex_17753) (<= (+ (select main_a v_prenex_17753) (select main_a v_prenex_17754)) 1000) (<= (* 2 (select main_a v_prenex_17754)) 1000) (<= (* 2 (select main_a v_prenex_17753)) 1998) (<= 1 (select main_a v_prenex_17754)) (<= (select main_a v_prenex_17753) 999))) (forall ((v_prenex_16544 Int) (v_prenex_16543 Int)) (or (<= 1000 (+ (select main_a v_prenex_16543) (select main_a v_prenex_16544))) (<= 1000 (* 2 (select main_a v_prenex_16543))) (<= 2 (* 2 (select main_a v_prenex_16544))) (<= (* 2 (select main_a v_prenex_16544)) 1000) (<= 500 (select main_a v_prenex_16543)) (<= (+ main_y 1) v_prenex_16543) (< v_prenex_16543 main_y))) (or (forall ((v_prenex_16525 Int)) (or (<= (select main_a v_prenex_16525) 999) (<= 1000 (* 2 (select main_a v_prenex_16525))) (<= (+ main_y 1) v_prenex_16525) (< v_prenex_16525 main_y))) (forall ((v_prenex_16526 Int)) (or (<= 0 (+ (select main_a v_prenex_16526) 498)) (<= (select main_a v_prenex_16526) 500)))) (forall ((v_prenex_18112 Int) (v_prenex_18111 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18112))) (<= (select main_a v_prenex_18111) 999) (<= (+ main_y 1) v_prenex_18111) (<= 1 (select main_a v_prenex_18111)) (<= 1000 (+ (select main_a v_prenex_18111) (select main_a v_prenex_18112))) (< v_prenex_18111 main_y))) (forall ((v_prenex_22291 Int) (v_prenex_22292 Int)) (or (<= (* 2 (select main_a v_prenex_22291)) 1998) (<= 1000 (+ (select main_a v_prenex_22291) (select main_a v_prenex_22292))) (<= (+ main_y 1) v_prenex_22291) (< v_prenex_22291 main_y) (<= 2 (* 2 (select main_a v_prenex_22292))) (<= 1 (select main_a v_prenex_22292)) (<= 1 (select main_a v_prenex_22291)))) (forall ((v_prenex_11689 Int) (v_prenex_11690 Int)) (or (<= 1000 (+ (select main_a v_prenex_11689) (select main_a v_prenex_11690))) (<= 2 (* 2 (select main_a v_prenex_11690))) (< v_prenex_11690 main_x) (<= (+ main_x 1) v_prenex_11690))) (forall ((v_prenex_11631 Int) (v_prenex_11632 Int)) (or (<= (+ main_y 1) v_prenex_11631) (<= (* 2 (select main_a v_prenex_11632)) 1000) (<= 500 (select main_a v_prenex_11631)) (<= 1000 (+ (select main_a v_prenex_11631) (select main_a v_prenex_11632))) (<= 1 (select main_a v_prenex_11632)) (< v_prenex_11631 main_y))) (forall ((v_prenex_18941 Int) (v_prenex_18940 Int)) (or (<= (+ main_y 1) v_prenex_18940) (<= (select main_a v_prenex_18941) 500) (<= 1000 (+ (select main_a v_prenex_18940) (select main_a v_prenex_18941))) (<= (+ main_x 1) v_prenex_18941) (< v_prenex_18940 main_y) (<= 500 (select main_a v_prenex_18940)) (<= 0 (+ (select main_a v_prenex_18941) 498)))) (forall ((v_prenex_16845 Int) (v_prenex_16846 Int)) (or (<= (+ main_y 1) v_prenex_16845) (<= (select main_a v_prenex_16845) (+ (select main_a v_prenex_16846) 998)) (<= 500 (select main_a v_prenex_16845)) (<= (select main_a v_prenex_16845) 1498) (< v_prenex_16845 main_y) (<= (* 2 (select main_a v_prenex_16846)) 1000))) (forall ((v_prenex_14331 Int) (v_prenex_14330 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14331))) (<= (select main_a v_prenex_14330) (+ (select main_a v_prenex_14331) 998)) (<= 500 (select main_a v_prenex_14330)) (<= (* 2 (select main_a v_prenex_14331)) 1000) (<= 1000 (* 2 (select main_a v_prenex_14330))) (< v_prenex_14330 main_y) (<= (+ main_y 1) v_prenex_14330))) (forall ((v_prenex_17090 Int) (v_prenex_17089 Int)) (or (<= (+ main_y 1) v_prenex_17089) (<= (select main_a v_prenex_17090) (select main_a v_prenex_17089)) (<= (select main_a v_prenex_17089) 999) (<= 1000 (* 2 (select main_a v_prenex_17089))) (<= 2 (* 2 (select main_a v_prenex_17090))) (< v_prenex_17089 main_y))) (forall ((v_prenex_17190 Int) (v_prenex_17191 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17190))) (<= 2 (* 2 (select main_a v_prenex_17191))) (<= (select main_a v_prenex_17191) 500) (<= (+ (select main_a v_prenex_17190) (select main_a v_prenex_17191)) 1000) (<= (+ main_y 1) v_prenex_17190) (< v_prenex_17190 main_y) (<= 1 (select main_a v_prenex_17190)))) (or (forall ((v_prenex_15768 Int)) (or (<= 1 (select main_a v_prenex_15768)) (<= (select main_a v_prenex_15768) 500))) (forall ((v_prenex_15767 Int)) (or (<= (+ main_y 1) v_prenex_15767) (<= (* 2 (select main_a v_prenex_15767)) 1998) (<= 500 (select main_a v_prenex_15767)) (<= 1 (select main_a v_prenex_15767)) (< v_prenex_15767 main_y)))) (forall ((v_prenex_21764 Int) (v_prenex_21765 Int)) (or (<= 1000 (+ (select main_a v_prenex_21764) (select main_a v_prenex_21765))) (<= (+ main_y 1) v_prenex_21764) (<= (select main_a v_prenex_21765) 999) (<= (select main_a v_prenex_21764) 1498) (<= (select main_a v_prenex_21764) 999) (< v_prenex_21764 main_y))) (or (forall ((v_prenex_11167 Int)) (or (< v_prenex_11167 main_y) (<= 1000 (* 2 (select main_a v_prenex_11167))) (<= (* 2 (select main_a v_prenex_11167)) 1998) (<= (+ main_y 1) v_prenex_11167))) (forall ((v_prenex_11168 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11168))) (<= (select main_a v_prenex_11168) 999)))) (forall ((v_prenex_23591 Int) (v_prenex_23590 Int)) (or (<= 0 (+ (select main_a v_prenex_23591) 498)) (<= 1 (select main_a v_prenex_23591)) (<= (+ main_y 1) v_prenex_23590) (<= 1000 (* 2 (select main_a v_prenex_23590))) (<= (select main_a v_prenex_23590) 1498) (< v_prenex_23590 main_y) (<= (select main_a v_prenex_23591) (select main_a v_prenex_23590)))) (forall ((v_prenex_16344 Int) (v_prenex_16345 Int)) (or (<= (select main_a v_prenex_16344) 999) (< v_prenex_16345 main_x) (<= (+ main_y 1) v_prenex_16344) (<= 1000 (+ (select main_a v_prenex_16344) (select main_a v_prenex_16345))) (<= 0 (+ (select main_a v_prenex_16345) 498)) (< v_prenex_16344 main_y))) (forall ((v_prenex_23236 Int) (v_prenex_23235 Int)) (or (<= (+ main_y 1) v_prenex_23235) (<= (* 2 (select main_a v_prenex_23236)) 1000) (< v_prenex_23236 main_x) (<= 1 (select main_a v_prenex_23235)) (<= 1 (select main_a v_prenex_23236)) (< v_prenex_23235 main_y) (<= 1000 (+ (select main_a v_prenex_23235) (select main_a v_prenex_23236))))) (or (forall ((v_prenex_19337 Int)) (or (< v_prenex_19337 main_y) (<= (select main_a v_prenex_19337) 999) (<= (* 2 (select main_a v_prenex_19337)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19337))) (<= (+ main_y 1) v_prenex_19337))) (forall ((v_prenex_19338 Int)) (or (<= (* 2 (select main_a v_prenex_19338)) 1000) (<= (select main_a v_prenex_19338) 999)))) (forall ((v_prenex_19506 Int) (v_prenex_19507 Int)) (or (<= (* 2 (select main_a v_prenex_19507)) 1000) (<= (* 2 (select main_a v_prenex_19506)) 1998) (<= 500 (select main_a v_prenex_19506)) (<= (select main_a v_prenex_19507) 500) (<= (+ (select main_a v_prenex_19506) (select main_a v_prenex_19507)) 1000) (< v_prenex_19506 main_y) (<= (+ main_y 1) v_prenex_19506))) (or (forall ((v_prenex_14294 Int)) (or (< v_prenex_14294 main_y) (<= 1000 (* 2 (select main_a v_prenex_14294))) (<= (select main_a v_prenex_14294) 999) (<= (+ main_y 1) v_prenex_14294))) (forall ((v_prenex_14295 Int)) (or (< v_prenex_14295 main_x) (<= 2 (* 2 (select main_a v_prenex_14295))) (<= (select main_a v_prenex_14295) 999)))) (forall ((v_prenex_17876 Int) (v_prenex_17877 Int)) (or (<= (+ main_y 1) v_prenex_17876) (<= (select main_a v_prenex_17876) (+ (select main_a v_prenex_17877) 998)) (<= 0 (+ (select main_a v_prenex_17877) 498)) (< v_prenex_17876 main_y) (<= 1 (select main_a v_prenex_17876)) (< v_prenex_17877 main_x))) (forall ((v_prenex_15384 Int) (v_prenex_15383 Int)) (or (<= (* 2 (select main_a v_prenex_15383)) 1998) (< v_prenex_15383 main_y) (<= 0 (+ (select main_a v_prenex_15384) 498)) (<= (+ main_y 1) v_prenex_15383) (<= 1000 (+ (select main_a v_prenex_15383) (select main_a v_prenex_15384))) (< v_prenex_15384 main_x) (<= (* 2 (select main_a v_prenex_15384)) 1000))) (forall ((v_prenex_19489 Int) (v_prenex_19488 Int)) (or (<= (select main_a v_prenex_19488) 999) (<= (+ main_y 1) v_prenex_19488) (<= (+ (select main_a v_prenex_19488) (select main_a v_prenex_19489)) 1000) (<= 0 (+ (select main_a v_prenex_19489) 498)) (< v_prenex_19488 main_y) (<= 500 (select main_a v_prenex_19488)))) (forall ((v_prenex_13332 Int) (v_prenex_13333 Int)) (or (< v_prenex_13332 main_y) (<= (+ main_y 1) v_prenex_13332) (<= (* 2 (select main_a v_prenex_13333)) 1000) (<= 1 (select main_a v_prenex_13333)) (<= (select main_a v_prenex_13332) 1498) (<= (select main_a v_prenex_13332) (+ (select main_a v_prenex_13333) 998)))) (forall ((v_prenex_15120 Int) (v_prenex_15121 Int)) (or (<= 0 (+ (select main_a v_prenex_15121) 498)) (<= 1000 (* 2 (select main_a v_prenex_15120))) (<= (+ main_y 1) v_prenex_15120) (< v_prenex_15120 main_y) (<= 500 (select main_a v_prenex_15120)) (<= (* 2 (select main_a v_prenex_15121)) 1000) (<= (select main_a v_prenex_15120) (+ (select main_a v_prenex_15121) 998)))) (forall ((v_prenex_16397 Int) (v_prenex_16398 Int)) (or (<= (* 2 (select main_a v_prenex_16398)) 1000) (<= 500 (select main_a v_prenex_16397)) (<= (+ main_y 1) v_prenex_16397) (<= 1000 (+ (select main_a v_prenex_16397) (select main_a v_prenex_16398))) (<= 0 (+ (select main_a v_prenex_16398) 498)) (< v_prenex_16397 main_y) (<= (* 2 (select main_a v_prenex_16397)) 1998))) (forall ((v_prenex_15203 Int) (v_prenex_15202 Int)) (or (<= (* 2 (select main_a v_prenex_15203)) 1000) (<= (select main_a v_prenex_15202) 999) (<= (+ main_y 1) v_prenex_15202) (< v_prenex_15202 main_y) (<= (select main_a v_prenex_15203) 999) (<= (select main_a v_prenex_15202) (+ (select main_a v_prenex_15203) 998)))) (forall ((v_prenex_21796 Int) (v_prenex_21797 Int)) (or (<= (select main_a v_prenex_21796) 1498) (<= (select main_a v_prenex_21796) (+ (select main_a v_prenex_21797) 998)) (<= 500 (select main_a v_prenex_21796)) (<= (+ main_y 1) v_prenex_21796) (< v_prenex_21796 main_y))) (forall ((v_prenex_19241 Int) (v_prenex_19240 Int)) (or (<= 1 (select main_a v_prenex_19240)) (<= (* 2 (select main_a v_prenex_19241)) 1000) (<= 2 (* 2 (select main_a v_prenex_19241))) (<= 1000 (+ (select main_a v_prenex_19240) (select main_a v_prenex_19241))) (< v_prenex_19240 main_y) (<= (+ main_y 1) v_prenex_19240) (<= (* 2 (select main_a v_prenex_19240)) 1998))) (forall ((v_prenex_15201 Int) (v_prenex_15200 Int)) (or (<= 500 (select main_a v_prenex_15200)) (<= (select main_a v_prenex_15201) 500) (<= (select main_a v_prenex_15201) (select main_a v_prenex_15200)) (<= 2 (* 2 (select main_a v_prenex_15201))) (<= (+ main_y 1) v_prenex_15200) (<= (* 2 (select main_a v_prenex_15200)) 1998) (< v_prenex_15200 main_y))) (or (forall ((v_prenex_21307 Int)) (or (< v_prenex_21307 main_y) (<= 1 (select main_a v_prenex_21307)) (<= (+ main_y 1) v_prenex_21307) (<= 1000 (* 2 (select main_a v_prenex_21307))) (<= (select main_a v_prenex_21307) 1498))) (forall ((v_prenex_21308 Int)) (or (<= (select main_a v_prenex_21308) 999) (<= 0 (+ (select main_a v_prenex_21308) 498))))) (forall ((v_prenex_17262 Int) (v_prenex_17263 Int)) (or (< v_prenex_17262 main_y) (<= 2 (* 2 (select main_a v_prenex_17263))) (<= (select main_a v_prenex_17262) 999) (<= (select main_a v_prenex_17263) 999) (<= (+ main_y 1) v_prenex_17262) (<= (select main_a v_prenex_17262) (+ (select main_a v_prenex_17263) 998)))) (forall ((v_prenex_19308 Int) (v_prenex_19309 Int)) (or (< v_prenex_19308 main_y) (<= (select main_a v_prenex_19309) 999) (<= 1000 (* 2 (select main_a v_prenex_19308))) (<= (select main_a v_prenex_19309) (select main_a v_prenex_19308)) (<= 0 (+ (select main_a v_prenex_19309) 498)) (<= (+ main_y 1) v_prenex_19308))) (forall ((v_prenex_23677 Int) (v_prenex_23676 Int)) (or (<= (+ main_y 1) v_prenex_23676) (<= 1000 (+ (select main_a v_prenex_23676) (select main_a v_prenex_23677))) (<= 1000 (* 2 (select main_a v_prenex_23676))) (<= (select main_a v_prenex_23677) 999) (< v_prenex_23676 main_y) (<= 2 (* 2 (select main_a v_prenex_23677))))) (forall ((v_prenex_17230 Int) (v_prenex_17231 Int)) (or (<= (+ (select main_a v_prenex_17230) (select main_a v_prenex_17231)) 1000) (<= (+ main_x 1) v_prenex_17231) (< v_prenex_17230 main_y) (<= 1 (select main_a v_prenex_17231)) (<= 0 (+ (select main_a v_prenex_17231) 498)) (<= (+ main_y 1) v_prenex_17230) (<= 1000 (* 2 (select main_a v_prenex_17230))))) (forall ((v_prenex_22576 Int) (v_prenex_22575 Int)) (or (<= (+ main_y 1) v_prenex_22575) (<= (select main_a v_prenex_22576) (select main_a v_prenex_22575)) (<= 1000 (* 2 (select main_a v_prenex_22575))) (< v_prenex_22575 main_y))) (forall ((v_prenex_20764 Int) (v_prenex_20763 Int)) (or (<= (select main_a v_prenex_20764) 999) (<= 2 (* 2 (select main_a v_prenex_20764))) (<= 500 (select main_a v_prenex_20763)) (<= (select main_a v_prenex_20763) 1498) (<= (+ main_y 1) v_prenex_20763) (< v_prenex_20763 main_y) (<= 1000 (+ (select main_a v_prenex_20763) (select main_a v_prenex_20764))))) (forall ((v_prenex_18493 Int) (v_prenex_18492 Int)) (or (< v_prenex_18492 main_y) (<= (select main_a v_prenex_18492) 1498) (<= 1 (select main_a v_prenex_18493)) (<= (select main_a v_prenex_18493) 999) (<= (select main_a v_prenex_18492) (+ (select main_a v_prenex_18493) 998)) (<= (+ main_y 1) v_prenex_18492) (<= 1000 (* 2 (select main_a v_prenex_18492))))) (forall ((v_prenex_21310 Int) (v_prenex_21309 Int)) (or (<= (+ main_y 1) v_prenex_21309) (<= 1 (select main_a v_prenex_21309)) (<= 2 (* 2 (select main_a v_prenex_21310))) (<= 1000 (+ (select main_a v_prenex_21309) (select main_a v_prenex_21310))) (< v_prenex_21309 main_y) (<= (select main_a v_prenex_21309) 1498))) (forall ((v_prenex_11244 Int) (v_prenex_11243 Int)) (or (<= (+ (select main_a v_prenex_11243) (select main_a v_prenex_11244)) 1000) (<= 1000 (* 2 (select main_a v_prenex_11243))) (<= 1 (select main_a v_prenex_11244)) (<= (select main_a v_prenex_11243) 999) (< v_prenex_11243 main_y) (<= (+ main_y 1) v_prenex_11243) (<= 0 (+ (select main_a v_prenex_11244) 498)))) (forall ((v_prenex_19324 Int) (v_prenex_19323 Int)) (or (<= (select main_a v_prenex_19323) 999) (<= (select main_a v_prenex_19323) (+ (select main_a v_prenex_19324) 998)) (<= (+ main_y 1) v_prenex_19323) (<= (select main_a v_prenex_19324) 500) (<= (select main_a v_prenex_19324) 999) (<= 1 (select main_a v_prenex_19323)) (< v_prenex_19323 main_y))) (forall ((v_prenex_16820 Int) (v_prenex_16819 Int)) (or (<= (select main_a v_prenex_16819) (+ (select main_a v_prenex_16820) 998)) (<= 2 (* 2 (select main_a v_prenex_16820))) (<= (+ main_y 1) v_prenex_16819) (< v_prenex_16819 main_y) (<= 0 (+ (select main_a v_prenex_16820) 498)) (<= (select main_a v_prenex_16819) 999) (<= (* 2 (select main_a v_prenex_16819)) 1998))) (or (forall ((v_prenex_15067 Int)) (or (<= (select main_a v_prenex_15067) 999) (<= (select main_a v_prenex_15067) 500))) (forall ((v_prenex_15066 Int)) (or (<= (* 2 (select main_a v_prenex_15066)) 1998) (<= (select main_a v_prenex_15066) 999) (< v_prenex_15066 main_y) (<= (+ main_y 1) v_prenex_15066) (<= 1000 (* 2 (select main_a v_prenex_15066)))))) (forall ((v_prenex_13385 Int) (v_prenex_13384 Int)) (or (<= 1000 (+ (select main_a v_prenex_13384) (select main_a v_prenex_13385))) (<= 1 (select main_a v_prenex_13385)) (<= (+ main_y 1) v_prenex_13384) (<= 500 (select main_a v_prenex_13384)) (<= (select main_a v_prenex_13384) 1498) (<= (select main_a v_prenex_13385) 500) (< v_prenex_13384 main_y))) (forall ((v_prenex_13734 Int) (v_prenex_13733 Int)) (or (<= (+ (select main_a v_prenex_13733) (select main_a v_prenex_13734)) 1000) (<= 0 (+ (select main_a v_prenex_13734) 498)) (<= (+ main_x 1) v_prenex_13734) (<= (select main_a v_prenex_13733) 1498) (<= (+ main_y 1) v_prenex_13733) (< v_prenex_13733 main_y) (<= (* 2 (select main_a v_prenex_13734)) 1000))) (or (forall ((v_prenex_22603 Int)) (or (<= (+ main_y 1) v_prenex_22603) (<= (* 2 (select main_a v_prenex_22603)) 1998) (< v_prenex_22603 main_y) (<= (select main_a v_prenex_22603) 999) (<= (select main_a v_prenex_22603) 1498))) (forall ((v_prenex_22604 Int)) (<= 1 (select main_a v_prenex_22604)))) (forall ((v_prenex_11978 Int) (v_prenex_11979 Int)) (or (<= (select main_a v_prenex_11979) (select main_a v_prenex_11978)) (<= (select main_a v_prenex_11978) 999) (<= (+ main_x 1) v_prenex_11979) (< v_prenex_11978 main_y) (<= 0 (+ (select main_a v_prenex_11979) 498)) (<= (select main_a v_prenex_11979) 999) (<= (+ main_y 1) v_prenex_11978))) (forall ((v_prenex_16731 Int) (v_prenex_16732 Int)) (or (<= (select main_a v_prenex_16731) 999) (<= 1000 (+ (select main_a v_prenex_16731) (select main_a v_prenex_16732))) (< v_prenex_16731 main_y) (<= (select main_a v_prenex_16732) 999) (<= (+ main_y 1) v_prenex_16731) (<= 500 (select main_a v_prenex_16731)))) (forall ((v_prenex_22570 Int) (v_prenex_22569 Int)) (or (<= 500 (select main_a v_prenex_22569)) (<= (* 2 (select main_a v_prenex_22570)) 1000) (< v_prenex_22569 main_y) (<= 1 (select main_a v_prenex_22570)) (<= (select main_a v_prenex_22569) 999) (<= (select main_a v_prenex_22570) (select main_a v_prenex_22569)) (<= (+ main_y 1) v_prenex_22569))) (forall ((v_prenex_18882 Int) (v_prenex_18883 Int)) (or (<= (+ main_y 1) v_prenex_18882) (<= 500 (select main_a v_prenex_18882)) (<= 0 (+ (select main_a v_prenex_18883) 498)) (< v_prenex_18882 main_y) (<= 1000 (+ (select main_a v_prenex_18882) (select main_a v_prenex_18883))) (< v_prenex_18883 main_x) (<= (select main_a v_prenex_18883) 999))) (or (forall ((v_prenex_13424 Int)) (or (<= 1 (select main_a v_prenex_13424)) (<= (+ main_x 1) v_prenex_13424) (<= (* 2 (select main_a v_prenex_13424)) 1000))) (forall ((v_prenex_13423 Int)) (or (< v_prenex_13423 main_y) (<= (+ main_y 1) v_prenex_13423) (<= 1000 (* 2 (select main_a v_prenex_13423))) (<= (* 2 (select main_a v_prenex_13423)) 1998)))) (forall ((v_prenex_18251 Int) (v_prenex_18252 Int)) (or (<= (select main_a v_prenex_18251) 999) (<= (+ main_y 1) v_prenex_18251) (<= (select main_a v_prenex_18252) (select main_a v_prenex_18251)) (<= 0 (+ (select main_a v_prenex_18252) 498)) (< v_prenex_18251 main_y) (<= 1 (select main_a v_prenex_18252)) (<= (select main_a v_prenex_18251) 1498))) (forall ((v_prenex_11367 Int) (v_prenex_11368 Int)) (or (<= (+ main_y 1) v_prenex_11367) (<= (select main_a v_prenex_11368) 999) (< v_prenex_11367 main_y) (<= 1000 (* 2 (select main_a v_prenex_11367))) (<= 1000 (+ (select main_a v_prenex_11367) (select main_a v_prenex_11368))) (<= 0 (+ (select main_a v_prenex_11368) 498)))) (forall ((v_prenex_12711 Int) (v_prenex_12710 Int)) (or (<= (+ main_y 1) v_prenex_12710) (< v_prenex_12710 main_y) (<= (select main_a v_prenex_12710) (+ (select main_a v_prenex_12711) 998)) (<= 1 (select main_a v_prenex_12710)) (<= (select main_a v_prenex_12711) 999) (<= 1000 (* 2 (select main_a v_prenex_12710))) (<= 0 (+ (select main_a v_prenex_12711) 498)))) (forall ((v_prenex_14372 Int) (v_prenex_14373 Int)) (or (<= (select main_a v_prenex_14373) 999) (<= (+ main_y 1) v_prenex_14372) (<= (select main_a v_prenex_14372) (+ (select main_a v_prenex_14373) 998)) (< v_prenex_14372 main_y) (<= (select main_a v_prenex_14372) 999) (<= (+ main_x 1) v_prenex_14373) (<= (* 2 (select main_a v_prenex_14373)) 1000))) (forall ((v_prenex_16286 Int) (v_prenex_16287 Int)) (or (<= (select main_a v_prenex_16287) 500) (< v_prenex_16286 main_y) (<= (+ main_y 1) v_prenex_16286) (<= (+ (select main_a v_prenex_16286) (select main_a v_prenex_16287)) 1000) (<= (* 2 (select main_a v_prenex_16286)) 1998) (<= 1000 (* 2 (select main_a v_prenex_16286))))) (forall ((v_prenex_16080 Int) (v_prenex_16081 Int)) (or (<= (select main_a v_prenex_16081) 999) (< v_prenex_16080 main_y) (<= (* 2 (select main_a v_prenex_16080)) 1998) (<= (select main_a v_prenex_16080) 1498) (<= (+ main_y 1) v_prenex_16080) (<= 1000 (+ (select main_a v_prenex_16080) (select main_a v_prenex_16081))) (<= 0 (+ (select main_a v_prenex_16081) 498)))) (forall ((v_prenex_23018 Int) (v_prenex_23019 Int)) (or (<= (* 2 (select main_a v_prenex_23019)) 1000) (<= (+ main_y 1) v_prenex_23018) (<= (* 2 (select main_a v_prenex_23018)) 1998) (<= 500 (select main_a v_prenex_23018)) (<= (select main_a v_prenex_23019) (select main_a v_prenex_23018)) (< v_prenex_23018 main_y) (<= 2 (* 2 (select main_a v_prenex_23019))))) (forall ((v_prenex_18598 Int) (v_prenex_18597 Int)) (or (< v_prenex_18597 main_y) (<= (+ main_y 1) v_prenex_18597) (<= (select main_a v_prenex_18597) 1498) (<= 2 (* 2 (select main_a v_prenex_18598))) (<= 500 (select main_a v_prenex_18597)) (<= 0 (+ (select main_a v_prenex_18598) 498)) (<= (select main_a v_prenex_18598) (select main_a v_prenex_18597)))) (forall ((v_prenex_18437 Int) (v_prenex_18436 Int)) (or (<= (select main_a v_prenex_18437) (select main_a v_prenex_18436)) (<= (+ main_y 1) v_prenex_18436) (<= (+ main_x 1) v_prenex_18437) (<= (* 2 (select main_a v_prenex_18437)) 1000) (<= (select main_a v_prenex_18437) 999) (<= (select main_a v_prenex_18436) 1498) (< v_prenex_18436 main_y))) (or (forall ((v_prenex_15481 Int)) (or (<= (+ main_y 1) v_prenex_15481) (< v_prenex_15481 main_y) (<= (select main_a v_prenex_15481) 999) (<= 1000 (* 2 (select main_a v_prenex_15481))) (<= 1 (select main_a v_prenex_15481)))) (forall ((v_prenex_15482 Int)) (<= 2 (* 2 (select main_a v_prenex_15482))))) (forall ((v_prenex_17182 Int) (v_prenex_17183 Int)) (or (< v_prenex_17182 main_y) (<= 0 (+ (select main_a v_prenex_17183) 498)) (<= 1 (select main_a v_prenex_17182)) (<= 2 (* 2 (select main_a v_prenex_17183))) (<= (+ (select main_a v_prenex_17182) (select main_a v_prenex_17183)) 1000) (<= (+ main_y 1) v_prenex_17182))) (forall ((v_prenex_12867 Int) (v_prenex_12868 Int)) (or (<= (select main_a v_prenex_12868) 999) (<= (* 2 (select main_a v_prenex_12867)) 1998) (< v_prenex_12867 main_y) (<= 0 (+ (select main_a v_prenex_12868) 498)) (<= (+ main_y 1) v_prenex_12867) (<= 1000 (+ (select main_a v_prenex_12867) (select main_a v_prenex_12868))) (<= 500 (select main_a v_prenex_12867)))) (forall ((v_prenex_11196 Int) (v_prenex_11195 Int)) (or (<= (+ main_x 1) v_prenex_11196) (<= (select main_a v_prenex_11195) (+ (select main_a v_prenex_11196) 998)) (< v_prenex_11195 main_y) (<= 0 (+ (select main_a v_prenex_11196) 498)) (<= (+ main_y 1) v_prenex_11195) (<= 2 (* 2 (select main_a v_prenex_11196))) (<= (* 2 (select main_a v_prenex_11195)) 1998))) (forall ((v_prenex_16304 Int) (v_prenex_16305 Int)) (or (<= (+ main_y 1) v_prenex_16304) (<= 1000 (* 2 (select main_a v_prenex_16304))) (<= 0 (+ (select main_a v_prenex_16305) 498)) (< v_prenex_16304 main_y) (<= 2 (* 2 (select main_a v_prenex_16305))) (<= (select main_a v_prenex_16305) (select main_a v_prenex_16304)) (<= (* 2 (select main_a v_prenex_16304)) 1998))) (forall ((v_prenex_19287 Int) (v_prenex_19286 Int)) (or (<= (select main_a v_prenex_19286) (+ (select main_a v_prenex_19287) 998)) (<= 1000 (* 2 (select main_a v_prenex_19286))) (<= (select main_a v_prenex_19286) 1498) (<= (+ main_y 1) v_prenex_19286) (<= 1 (select main_a v_prenex_19287)) (< v_prenex_19286 main_y))) (forall ((v_prenex_17985 Int) (v_prenex_17984 Int)) (or (<= (+ main_x 1) v_prenex_17985) (<= (+ main_y 1) v_prenex_17984) (<= (+ (select main_a v_prenex_17984) (select main_a v_prenex_17985)) 1000) (< v_prenex_17984 main_y) (<= 500 (select main_a v_prenex_17984)))) (or (forall ((v_prenex_21388 Int)) (<= (* 2 (select main_a v_prenex_21388)) 1000)) (forall ((v_prenex_21387 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21387))) (<= (+ main_y 1) v_prenex_21387) (<= 500 (select main_a v_prenex_21387)) (< v_prenex_21387 main_y) (<= (* 2 (select main_a v_prenex_21387)) 1998)))) (forall ((v_prenex_17127 Int) (v_prenex_17128 Int)) (or (<= 1 (select main_a v_prenex_17128)) (<= 1000 (* 2 (select main_a v_prenex_17127))) (<= (select main_a v_prenex_17128) 500) (<= 1 (select main_a v_prenex_17127)) (<= (+ main_y 1) v_prenex_17127) (<= (select main_a v_prenex_17127) (+ (select main_a v_prenex_17128) 998)) (< v_prenex_17127 main_y))) (forall ((v_prenex_22485 Int) (v_prenex_22486 Int)) (or (<= (select main_a v_prenex_22485) 1498) (<= (select main_a v_prenex_22485) 999) (<= (* 2 (select main_a v_prenex_22486)) 1000) (<= (select main_a v_prenex_22485) (+ (select main_a v_prenex_22486) 998)) (<= (select main_a v_prenex_22486) 999) (< v_prenex_22485 main_y) (<= (+ main_y 1) v_prenex_22485))) (forall ((v_prenex_12757 Int) (v_prenex_12758 Int)) (or (<= 1 (select main_a v_prenex_12757)) (< v_prenex_12757 main_y) (<= (* 2 (select main_a v_prenex_12758)) 1000) (<= (select main_a v_prenex_12758) (select main_a v_prenex_12757)) (<= (select main_a v_prenex_12758) 999) (<= (+ main_y 1) v_prenex_12757))) (forall ((v_prenex_23577 Int) (v_prenex_23576 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23576))) (< v_prenex_23576 main_y) (<= (select main_a v_prenex_23576) 1498) (<= (+ (select main_a v_prenex_23576) (select main_a v_prenex_23577)) 1000) (<= 1 (select main_a v_prenex_23577)) (<= (+ main_y 1) v_prenex_23576) (<= 0 (+ (select main_a v_prenex_23577) 498)))) (forall ((v_prenex_17014 Int) (v_prenex_17015 Int)) (or (<= (+ main_y 1) v_prenex_17014) (<= (select main_a v_prenex_17015) (select main_a v_prenex_17014)) (<= 2 (* 2 (select main_a v_prenex_17015))) (< v_prenex_17014 main_y) (<= (select main_a v_prenex_17015) 999) (<= (select main_a v_prenex_17014) 999))) (forall ((v_prenex_12001 Int) (v_prenex_12000 Int)) (or (<= (+ main_y 1) v_prenex_12000) (< v_prenex_12000 main_y) (<= (select main_a v_prenex_12001) (select main_a v_prenex_12000)) (<= 1000 (* 2 (select main_a v_prenex_12000))) (<= (select main_a v_prenex_12000) 999) (<= 1 (select main_a v_prenex_12001)) (<= (select main_a v_prenex_12001) 999))) (forall ((v_prenex_12847 Int) (v_prenex_12848 Int)) (or (<= (select main_a v_prenex_12847) 1498) (<= (+ (select main_a v_prenex_12847) (select main_a v_prenex_12848)) 1000) (<= (+ main_y 1) v_prenex_12847) (<= (* 2 (select main_a v_prenex_12848)) 1000) (< v_prenex_12847 main_y) (<= (select main_a v_prenex_12847) 999) (<= 2 (* 2 (select main_a v_prenex_12848))))) (forall ((v_prenex_16473 Int) (v_prenex_16474 Int)) (or (<= (+ main_y 1) v_prenex_16473) (<= (select main_a v_prenex_16473) (+ (select main_a v_prenex_16474) 998)) (< v_prenex_16473 main_y) (<= 1000 (* 2 (select main_a v_prenex_16473))) (< v_prenex_16474 main_x) (<= (* 2 (select main_a v_prenex_16474)) 1000))) (forall ((v_prenex_18743 Int) (v_prenex_18742 Int)) (or (< v_prenex_18742 main_y) (<= 1000 (+ (select main_a v_prenex_18742) (select main_a v_prenex_18743))) (<= (+ main_y 1) v_prenex_18742) (<= 1000 (* 2 (select main_a v_prenex_18742))) (<= 2 (* 2 (select main_a v_prenex_18743))))) (forall ((v_prenex_19517 Int) (v_prenex_19516 Int)) (or (<= (* 2 (select main_a v_prenex_19517)) 1000) (<= (select main_a v_prenex_19516) (+ (select main_a v_prenex_19517) 998)) (<= (+ main_y 1) v_prenex_19516) (<= (* 2 (select main_a v_prenex_19516)) 1998) (<= (select main_a v_prenex_19516) 999) (<= 2 (* 2 (select main_a v_prenex_19517))) (< v_prenex_19516 main_y))) (forall ((v_prenex_22774 Int) (v_prenex_22775 Int)) (or (< v_prenex_22775 main_x) (<= (select main_a v_prenex_22775) (select main_a v_prenex_22774)) (<= 500 (select main_a v_prenex_22774)) (<= 2 (* 2 (select main_a v_prenex_22775))) (<= 1 (select main_a v_prenex_22775)) (< v_prenex_22774 main_y) (<= (+ main_y 1) v_prenex_22774))) (or (forall ((v_prenex_17381 Int)) (or (<= (select main_a v_prenex_17381) 999) (< v_prenex_17381 main_x))) (forall ((v_prenex_17380 Int)) (or (<= (+ main_y 1) v_prenex_17380) (<= 1000 (* 2 (select main_a v_prenex_17380))) (<= (select main_a v_prenex_17380) 999) (< v_prenex_17380 main_y)))) (or (forall ((v_prenex_13776 Int)) (or (<= (select main_a v_prenex_13776) 999) (<= 1 (select main_a v_prenex_13776)) (<= (+ main_x 1) v_prenex_13776))) (forall ((v_prenex_13775 Int)) (or (< v_prenex_13775 main_y) (<= 500 (select main_a v_prenex_13775)) (<= 1000 (* 2 (select main_a v_prenex_13775))) (<= (+ main_y 1) v_prenex_13775)))) (forall ((v_prenex_14991 Int) (v_prenex_14990 Int)) (or (< v_prenex_14990 main_y) (<= 2 (* 2 (select main_a v_prenex_14991))) (<= (+ main_x 1) v_prenex_14991) (<= (select main_a v_prenex_14990) (+ (select main_a v_prenex_14991) 998)) (<= (+ main_y 1) v_prenex_14990) (<= 1 (select main_a v_prenex_14990)))) (forall ((v_prenex_19348 Int) (v_prenex_19347 Int)) (or (<= 0 (+ (select main_a v_prenex_19348) 498)) (<= (+ main_y 1) v_prenex_19347) (< v_prenex_19347 main_y) (<= 1000 (+ (select main_a v_prenex_19347) (select main_a v_prenex_19348))) (<= (select main_a v_prenex_19347) 999) (<= 2 (* 2 (select main_a v_prenex_19348))))) (forall ((v_prenex_11334 Int) (v_prenex_11335 Int)) (or (<= (+ main_y 1) v_prenex_11334) (<= 500 (select main_a v_prenex_11334)) (<= 2 (* 2 (select main_a v_prenex_11335))) (< v_prenex_11334 main_y) (<= (select main_a v_prenex_11335) 500) (<= (select main_a v_prenex_11334) (+ (select main_a v_prenex_11335) 998)) (<= (* 2 (select main_a v_prenex_11334)) 1998))) (or (forall ((v_prenex_19377 Int)) (or (< v_prenex_19377 main_y) (<= (+ main_y 1) v_prenex_19377) (<= (* 2 (select main_a v_prenex_19377)) 1998))) (forall ((v_prenex_19378 Int)) (or (<= (+ main_x 1) v_prenex_19378) (<= 0 (+ (select main_a v_prenex_19378) 498)) (<= (* 2 (select main_a v_prenex_19378)) 1000)))) (forall ((v_prenex_13501 Int) (v_prenex_13502 Int)) (or (<= (* 2 (select main_a v_prenex_13501)) 1998) (<= (+ main_y 1) v_prenex_13501) (<= 2 (* 2 (select main_a v_prenex_13502))) (<= 0 (+ (select main_a v_prenex_13502) 498)) (<= (select main_a v_prenex_13501) (+ (select main_a v_prenex_13502) 998)) (< v_prenex_13501 main_y) (<= 1000 (* 2 (select main_a v_prenex_13501))))) (forall ((v_prenex_11802 Int) (v_prenex_11801 Int)) (or (<= (+ main_x 1) v_prenex_11802) (<= (select main_a v_prenex_11801) (+ (select main_a v_prenex_11802) 998)) (<= (+ main_y 1) v_prenex_11801) (<= 1 (select main_a v_prenex_11801)) (< v_prenex_11801 main_y) (<= (select main_a v_prenex_11802) 500) (<= 1 (select main_a v_prenex_11802)))) (or (forall ((v_prenex_16292 Int)) (or (<= (+ main_y 1) v_prenex_16292) (< v_prenex_16292 main_y) (<= (* 2 (select main_a v_prenex_16292)) 1998) (<= 1000 (* 2 (select main_a v_prenex_16292))))) (forall ((v_prenex_16293 Int)) (or (<= (* 2 (select main_a v_prenex_16293)) 1000) (<= (select main_a v_prenex_16293) 500)))) (forall ((v_prenex_14881 Int) (v_prenex_14880 Int)) (or (< v_prenex_14880 main_y) (<= (+ main_y 1) v_prenex_14880) (<= (select main_a v_prenex_14880) 1498) (<= 0 (+ (select main_a v_prenex_14881) 498)) (<= (+ main_x 1) v_prenex_14881) (<= (select main_a v_prenex_14880) (+ (select main_a v_prenex_14881) 998)))) (forall ((v_prenex_22607 Int) (v_prenex_22608 Int)) (or (< v_prenex_22607 main_y) (<= (+ (select main_a v_prenex_22607) (select main_a v_prenex_22608)) 1000) (<= (+ main_y 1) v_prenex_22607) (<= 0 (+ (select main_a v_prenex_22608) 498)) (<= (select main_a v_prenex_22607) 999) (<= (select main_a v_prenex_22608) 999) (<= 1 (select main_a v_prenex_22607)))) (forall ((v_prenex_20324 Int) (v_prenex_20323 Int)) (or (<= (+ main_y 1) v_prenex_20323) (< v_prenex_20323 main_y) (<= (+ main_x 1) v_prenex_20324) (<= (select main_a v_prenex_20324) 999) (<= (select main_a v_prenex_20323) 999) (<= (select main_a v_prenex_20324) 500) (<= (select main_a v_prenex_20324) (select main_a v_prenex_20323)))) (or (forall ((v_prenex_11663 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11663))) (<= (+ main_y 1) v_prenex_11663) (<= (select main_a v_prenex_11663) 1498) (< v_prenex_11663 main_y))) (forall ((v_prenex_11664 Int)) (or (<= 1 (select main_a v_prenex_11664)) (< v_prenex_11664 main_x) (<= 0 (+ (select main_a v_prenex_11664) 498))))) (forall ((v_prenex_12407 Int) (v_prenex_12408 Int)) (or (<= (+ main_y 1) v_prenex_12407) (<= (select main_a v_prenex_12408) (select main_a v_prenex_12407)) (<= (select main_a v_prenex_12408) 999) (<= 500 (select main_a v_prenex_12407)) (< v_prenex_12407 main_y) (<= 1 (select main_a v_prenex_12407)))) (forall ((v_prenex_13481 Int) (v_prenex_13482 Int)) (or (< v_prenex_13482 main_x) (<= (+ (select main_a v_prenex_13481) (select main_a v_prenex_13482)) 1000) (<= (+ main_x 1) v_prenex_13482) (<= (select main_a v_prenex_13482) 500) (<= 1 (select main_a v_prenex_13482)))) (forall ((v_prenex_12994 Int) (v_prenex_12995 Int)) (or (<= 1 (select main_a v_prenex_12995)) (<= 1000 (* 2 (select main_a v_prenex_12994))) (<= (+ (select main_a v_prenex_12994) (select main_a v_prenex_12995)) 1000) (<= (+ main_y 1) v_prenex_12994) (< v_prenex_12994 main_y) (<= 500 (select main_a v_prenex_12994)))) (forall ((v_prenex_11787 Int) (v_prenex_11788 Int)) (or (<= (select main_a v_prenex_11788) (select main_a v_prenex_11787)) (<= 2 (* 2 (select main_a v_prenex_11788))) (< v_prenex_11787 main_y) (<= 500 (select main_a v_prenex_11787)) (<= (select main_a v_prenex_11788) 999) (<= (+ main_y 1) v_prenex_11787) (<= (select main_a v_prenex_11787) 999))) (forall ((v_prenex_20193 Int) (v_prenex_20192 Int)) (or (<= (+ main_y 1) v_prenex_20192) (<= 500 (select main_a v_prenex_20192)) (< v_prenex_20192 main_y) (<= 1 (select main_a v_prenex_20193)) (<= 0 (+ (select main_a v_prenex_20193) 498)) (<= 1000 (* 2 (select main_a v_prenex_20192))) (<= (+ (select main_a v_prenex_20192) (select main_a v_prenex_20193)) 1000))) (forall ((v_prenex_19661 Int) (v_prenex_19660 Int)) (or (<= (+ main_y 1) v_prenex_19660) (<= (+ main_x 1) v_prenex_19661) (<= (+ (select main_a v_prenex_19660) (select main_a v_prenex_19661)) 1000) (< v_prenex_19661 main_x) (<= (select main_a v_prenex_19661) 999))) (or (forall ((v_prenex_17788 Int)) (or (<= (* 2 (select main_a v_prenex_17788)) 1000) (<= (select main_a v_prenex_17788) 999))) (forall ((v_prenex_17787 Int)) (or (<= (* 2 (select main_a v_prenex_17787)) 1998) (<= (+ main_y 1) v_prenex_17787) (< v_prenex_17787 main_y) (<= (select main_a v_prenex_17787) 999)))) (forall ((v_prenex_13885 Int) (v_prenex_13884 Int)) (or (< v_prenex_13884 main_y) (<= (select main_a v_prenex_13884) 1498) (<= 1 (select main_a v_prenex_13885)) (<= (+ main_y 1) v_prenex_13884) (<= 0 (+ (select main_a v_prenex_13885) 498)) (<= 500 (select main_a v_prenex_13884)) (<= (select main_a v_prenex_13884) (+ (select main_a v_prenex_13885) 998)))) (forall ((v_prenex_18888 Int) (v_prenex_18889 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18889))) (<= 0 (+ (select main_a v_prenex_18889) 498)) (<= (+ main_y 1) v_prenex_18888) (<= (select main_a v_prenex_18888) (+ (select main_a v_prenex_18889) 998)) (<= (select main_a v_prenex_18888) 999) (<= 500 (select main_a v_prenex_18888)) (< v_prenex_18888 main_y))) (or (forall ((v_prenex_11683 Int)) (or (<= 1 (select main_a v_prenex_11683)) (< v_prenex_11683 main_y) (<= 500 (select main_a v_prenex_11683)) (<= (+ main_y 1) v_prenex_11683) (<= 1000 (* 2 (select main_a v_prenex_11683))))) (forall ((v_prenex_11684 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11684))) (<= (select main_a v_prenex_11684) 999)))) (forall ((v_prenex_19782 Int) (v_prenex_19781 Int)) (or (<= (select main_a v_prenex_19781) 999) (<= 1 (select main_a v_prenex_19782)) (<= (+ main_y 1) v_prenex_19781) (<= 1000 (+ (select main_a v_prenex_19781) (select main_a v_prenex_19782))) (<= (select main_a v_prenex_19782) 500) (< v_prenex_19781 main_y) (<= 1000 (* 2 (select main_a v_prenex_19781))))) (forall ((v_prenex_17268 Int) (v_prenex_17269 Int)) (or (<= (+ main_y 1) v_prenex_17268) (<= (select main_a v_prenex_17268) 999) (<= 500 (select main_a v_prenex_17268)) (<= (select main_a v_prenex_17269) (select main_a v_prenex_17268)) (< v_prenex_17268 main_y))) (or (forall ((v_prenex_15863 Int)) (or (< v_prenex_15863 main_y) (<= (+ main_y 1) v_prenex_15863) (<= 1000 (* 2 (select main_a v_prenex_15863))) (<= 1 (select main_a v_prenex_15863)) (<= (* 2 (select main_a v_prenex_15863)) 1998))) (forall ((v_prenex_15864 Int)) (or (<= (select main_a v_prenex_15864) 500) (<= 2 (* 2 (select main_a v_prenex_15864)))))) (or (forall ((v_prenex_16599 Int)) (or (<= 500 (select main_a v_prenex_16599)) (< v_prenex_16599 main_y) (<= (+ main_y 1) v_prenex_16599) (<= 1000 (* 2 (select main_a v_prenex_16599))))) (forall ((v_prenex_16600 Int)) (<= 0 (+ (select main_a v_prenex_16600) 498)))) (forall ((v_prenex_21441 Int) (v_prenex_21442 Int)) (or (<= (select main_a v_prenex_21442) 500) (< v_prenex_21441 main_y) (< v_prenex_21442 main_x) (<= 1000 (+ (select main_a v_prenex_21441) (select main_a v_prenex_21442))) (<= (+ main_y 1) v_prenex_21441) (<= 1 (select main_a v_prenex_21441)))) (forall ((v_prenex_16027 Int) (v_prenex_16026 Int)) (or (<= (select main_a v_prenex_16026) 1498) (< v_prenex_16026 main_y) (<= (select main_a v_prenex_16027) 999) (<= (* 2 (select main_a v_prenex_16026)) 1998) (<= (+ (select main_a v_prenex_16026) (select main_a v_prenex_16027)) 1000) (<= (+ main_y 1) v_prenex_16026))) (forall ((v_prenex_20167 Int) (v_prenex_20166 Int)) (or (<= 1000 (+ (select main_a v_prenex_20166) (select main_a v_prenex_20167))) (<= (select main_a v_prenex_20167) 500) (< v_prenex_20166 main_y) (<= 1 (select main_a v_prenex_20166)) (<= (+ main_x 1) v_prenex_20167) (<= (+ main_y 1) v_prenex_20166))) (forall ((v_prenex_15758 Int) (v_prenex_15757 Int)) (or (< v_prenex_15757 main_y) (<= (+ (select main_a v_prenex_15757) (select main_a v_prenex_15758)) 1000) (<= 1 (select main_a v_prenex_15757)) (<= 0 (+ (select main_a v_prenex_15758) 498)) (<= (select main_a v_prenex_15758) 999) (<= (+ main_y 1) v_prenex_15757))) (forall ((v_prenex_14093 Int) (v_prenex_14092 Int)) (or (<= (select main_a v_prenex_14092) (+ (select main_a v_prenex_14093) 998)) (<= (+ main_y 1) v_prenex_14092) (<= 2 (* 2 (select main_a v_prenex_14093))) (< v_prenex_14093 main_x) (<= 500 (select main_a v_prenex_14092)) (< v_prenex_14092 main_y))) (forall ((v_prenex_16883 Int) (v_prenex_16884 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16884))) (< v_prenex_16883 main_y) (<= (select main_a v_prenex_16884) 999) (<= 1000 (* 2 (select main_a v_prenex_16883))) (<= (+ main_y 1) v_prenex_16883) (<= (+ (select main_a v_prenex_16883) (select main_a v_prenex_16884)) 1000) (<= (select main_a v_prenex_16883) 1498))) (forall ((v_prenex_22004 Int) (v_prenex_22005 Int)) (or (<= 0 (+ (select main_a v_prenex_22005) 498)) (< v_prenex_22004 main_y) (<= (select main_a v_prenex_22005) 999) (<= 1000 (+ (select main_a v_prenex_22004) (select main_a v_prenex_22005))) (<= (+ main_x 1) v_prenex_22005) (<= (+ main_y 1) v_prenex_22004) (<= 1 (select main_a v_prenex_22004)))) (forall ((v_prenex_23415 Int) (v_prenex_23416 Int)) (or (< v_prenex_23415 main_y) (<= (+ main_y 1) v_prenex_23415) (<= 1000 (* 2 (select main_a v_prenex_23415))) (<= 500 (select main_a v_prenex_23415)) (<= 1000 (+ (select main_a v_prenex_23415) (select main_a v_prenex_23416))))) (forall ((v_prenex_18998 Int) (v_prenex_18999 Int)) (or (<= (+ main_x 1) v_prenex_18999) (<= (* 2 (select main_a v_prenex_18999)) 1000) (<= (+ main_y 1) v_prenex_18998) (< v_prenex_18998 main_y) (<= 1 (select main_a v_prenex_18999)) (<= 500 (select main_a v_prenex_18998)) (<= (select main_a v_prenex_18998) (+ (select main_a v_prenex_18999) 998)))) (forall ((v_prenex_20370 Int) (v_prenex_20369 Int)) (or (<= 1 (select main_a v_prenex_20369)) (< v_prenex_20369 main_y) (<= 0 (+ (select main_a v_prenex_20370) 498)) (<= (+ main_y 1) v_prenex_20369) (<= 1000 (+ (select main_a v_prenex_20369) (select main_a v_prenex_20370))) (< v_prenex_20370 main_x) (<= 1 (select main_a v_prenex_20370)))) (or (forall ((v_prenex_12971 Int)) (or (<= 1 (select main_a v_prenex_12971)) (<= (select main_a v_prenex_12971) 999))) (forall ((v_prenex_12970 Int)) (or (<= (+ main_y 1) v_prenex_12970) (<= (* 2 (select main_a v_prenex_12970)) 1998) (<= (select main_a v_prenex_12970) 1498) (< v_prenex_12970 main_y) (<= 500 (select main_a v_prenex_12970))))) (forall ((v_prenex_21940 Int) (v_prenex_21941 Int)) (or (<= (+ (select main_a v_prenex_21940) (select main_a v_prenex_21941)) 1000) (< v_prenex_21941 main_x) (<= 500 (select main_a v_prenex_21940)) (< v_prenex_21940 main_y) (<= (+ main_y 1) v_prenex_21940) (<= (select main_a v_prenex_21941) 999))) (or (forall ((v_prenex_14692 Int)) (or (<= (+ main_x 1) v_prenex_14692) (<= (select main_a v_prenex_14692) 500) (<= (* 2 (select main_a v_prenex_14692)) 1000))) (forall ((v_prenex_14691 Int)) (or (< v_prenex_14691 main_y) (<= (+ main_y 1) v_prenex_14691) (<= 1000 (* 2 (select main_a v_prenex_14691))) (<= 500 (select main_a v_prenex_14691))))) (or (forall ((v_prenex_18739 Int)) (or (<= (select main_a v_prenex_18739) 999) (<= 1 (select main_a v_prenex_18739)))) (forall ((v_prenex_18738 Int)) (or (<= (select main_a v_prenex_18738) 1498) (< v_prenex_18738 main_y) (<= (+ main_y 1) v_prenex_18738) (<= 1000 (* 2 (select main_a v_prenex_18738))) (<= (* 2 (select main_a v_prenex_18738)) 1998)))) (forall ((v_prenex_20009 Int) (v_prenex_20008 Int)) (or (<= 500 (select main_a v_prenex_20008)) (< v_prenex_20008 main_y) (<= 1 (select main_a v_prenex_20008)) (<= 1000 (+ (select main_a v_prenex_20008) (select main_a v_prenex_20009))) (<= 1 (select main_a v_prenex_20009)) (<= (* 2 (select main_a v_prenex_20009)) 1000) (<= (+ main_y 1) v_prenex_20008))) (forall ((v_prenex_14507 Int) (v_prenex_14506 Int)) (or (<= (select main_a v_prenex_14507) 999) (<= (+ main_y 1) v_prenex_14506) (<= 2 (* 2 (select main_a v_prenex_14507))) (<= (select main_a v_prenex_14507) (select main_a v_prenex_14506)) (<= (select main_a v_prenex_14506) 999) (< v_prenex_14506 main_y))) (forall ((v_prenex_19441 Int) (v_prenex_19442 Int)) (or (<= 500 (select main_a v_prenex_19441)) (<= (+ main_y 1) v_prenex_19441) (<= (* 2 (select main_a v_prenex_19441)) 1998) (<= 2 (* 2 (select main_a v_prenex_19442))) (<= (select main_a v_prenex_19442) 500) (< v_prenex_19441 main_y) (<= 1000 (+ (select main_a v_prenex_19441) (select main_a v_prenex_19442))))) (forall ((v_prenex_15478 Int) (v_prenex_15477 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15478))) (<= (+ main_x 1) v_prenex_15478) (<= (select main_a v_prenex_15478) (select main_a v_prenex_15477)) (< v_prenex_15478 main_x) (<= 1 (select main_a v_prenex_15478)))) (<= (- (- main_x) (- main_y)) (- 1)) (forall ((v_prenex_16967 Int) (v_prenex_16968 Int)) (or (<= (* 2 (select main_a v_prenex_16967)) 1998) (< v_prenex_16967 main_y) (<= (* 2 (select main_a v_prenex_16968)) 1000) (<= (+ main_y 1) v_prenex_16967) (<= (select main_a v_prenex_16967) 1498) (<= 0 (+ (select main_a v_prenex_16968) 498)) (<= (select main_a v_prenex_16968) (select main_a v_prenex_16967)))) (or (forall ((v_prenex_12426 Int)) (or (<= (select main_a v_prenex_12426) 999) (<= (select main_a v_prenex_12426) 500))) (forall ((v_prenex_12425 Int)) (or (< v_prenex_12425 main_y) (<= 1 (select main_a v_prenex_12425)) (<= (* 2 (select main_a v_prenex_12425)) 1998) (<= (+ main_y 1) v_prenex_12425) (<= 1000 (* 2 (select main_a v_prenex_12425)))))) (forall ((v_prenex_22515 Int) (v_prenex_22516 Int)) (or (<= 1 (select main_a v_prenex_22516)) (<= (+ main_y 1) v_prenex_22515) (<= 1000 (+ (select main_a v_prenex_22515) (select main_a v_prenex_22516))) (< v_prenex_22515 main_y) (<= (select main_a v_prenex_22515) 999) (<= 0 (+ (select main_a v_prenex_22516) 498)) (<= 1 (select main_a v_prenex_22515)))) (or (forall ((v_prenex_15857 Int)) (or (<= (+ main_y 1) v_prenex_15857) (<= (* 2 (select main_a v_prenex_15857)) 1998) (<= 1 (select main_a v_prenex_15857)) (< v_prenex_15857 main_y))) (forall ((v_prenex_15858 Int)) (or (<= (select main_a v_prenex_15858) 999) (< v_prenex_15858 main_x)))) (forall ((v_prenex_21104 Int) (v_prenex_21105 Int)) (or (<= 1 (select main_a v_prenex_21104)) (< v_prenex_21104 main_y) (<= (+ main_y 1) v_prenex_21104) (<= (+ (select main_a v_prenex_21104) (select main_a v_prenex_21105)) 1000) (<= (+ main_x 1) v_prenex_21105) (<= (select main_a v_prenex_21105) 999) (<= 2 (* 2 (select main_a v_prenex_21105))))) (forall ((v_prenex_17521 Int) (v_prenex_17522 Int)) (or (<= (select main_a v_prenex_17522) 999) (<= (+ main_y 1) v_prenex_17521) (<= 500 (select main_a v_prenex_17521)) (<= (* 2 (select main_a v_prenex_17521)) 1998) (<= (select main_a v_prenex_17522) 500) (<= (select main_a v_prenex_17521) (+ (select main_a v_prenex_17522) 998)) (< v_prenex_17521 main_y))) (forall ((v_prenex_19766 Int) (v_prenex_19765 Int)) (or (< v_prenex_19765 main_y) (<= (+ main_y 1) v_prenex_19765) (<= 0 (+ (select main_a v_prenex_19766) 498)) (<= (select main_a v_prenex_19765) 1498) (<= 500 (select main_a v_prenex_19765)) (<= 1000 (+ (select main_a v_prenex_19765) (select main_a v_prenex_19766))) (<= (select main_a v_prenex_19766) 999))) (forall ((v_prenex_11314 Int) (v_prenex_11315 Int)) (or (<= (+ (select main_a v_prenex_11314) (select main_a v_prenex_11315)) 1000) (< v_prenex_11314 main_y) (<= 0 (+ (select main_a v_prenex_11315) 498)) (<= (+ main_x 1) v_prenex_11315) (<= (+ main_y 1) v_prenex_11314) (<= 1 (select main_a v_prenex_11314)))) (forall ((v_prenex_19883 Int) (v_prenex_19884 Int)) (or (<= 1 (select main_a v_prenex_19884)) (<= (+ main_y 1) v_prenex_19883) (< v_prenex_19883 main_y) (<= 500 (select main_a v_prenex_19883)) (<= 1000 (+ (select main_a v_prenex_19883) (select main_a v_prenex_19884))) (<= (select main_a v_prenex_19883) 1498))) (forall ((v_prenex_15876 Int) (v_prenex_15875 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15876))) (<= (+ main_y 1) v_prenex_15875) (<= 500 (select main_a v_prenex_15875)) (< v_prenex_15875 main_y) (<= (* 2 (select main_a v_prenex_15875)) 1998) (<= 0 (+ (select main_a v_prenex_15876) 498)) (<= 1000 (+ (select main_a v_prenex_15875) (select main_a v_prenex_15876))))) (or (forall ((v_prenex_22965 Int)) (<= 1 (select main_a v_prenex_22965))) (forall ((v_prenex_22964 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22964))) (<= 500 (select main_a v_prenex_22964)) (<= (* 2 (select main_a v_prenex_22964)) 1998) (< v_prenex_22964 main_y) (<= (+ main_y 1) v_prenex_22964)))) (or (forall ((v_prenex_22114 Int)) (or (<= (* 2 (select main_a v_prenex_22114)) 1000) (<= (select main_a v_prenex_22114) 999))) (forall ((v_prenex_22113 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22113))) (<= (+ main_y 1) v_prenex_22113) (< v_prenex_22113 main_y)))) (forall ((v_prenex_18646 Int) (v_prenex_18647 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18646))) (<= 2 (* 2 (select main_a v_prenex_18647))) (<= (+ main_y 1) v_prenex_18646) (< v_prenex_18646 main_y) (< v_prenex_18647 main_x) (<= (select main_a v_prenex_18646) (+ (select main_a v_prenex_18647) 998)))) (or (forall ((v_prenex_18711 Int)) (<= (select main_a v_prenex_18711) 999)) (forall ((v_prenex_18710 Int)) (or (<= 500 (select main_a v_prenex_18710)) (<= 1000 (* 2 (select main_a v_prenex_18710))) (< v_prenex_18710 main_y) (<= (+ main_y 1) v_prenex_18710) (<= (* 2 (select main_a v_prenex_18710)) 1998)))) (or (forall ((v_prenex_23176 Int)) (<= 0 (+ (select main_a v_prenex_23176) 498))) (forall ((v_prenex_23175 Int)) (or (<= (select main_a v_prenex_23175) 1498) (<= (+ main_y 1) v_prenex_23175) (< v_prenex_23175 main_y) (<= 1000 (* 2 (select main_a v_prenex_23175))) (<= 500 (select main_a v_prenex_23175))))) (forall ((v_prenex_19025 Int) (v_prenex_19024 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19025))) (<= 1 (select main_a v_prenex_19024)) (<= (+ (select main_a v_prenex_19024) (select main_a v_prenex_19025)) 1000) (<= (+ main_y 1) v_prenex_19024) (< v_prenex_19025 main_x) (< v_prenex_19024 main_y))) (forall ((v_prenex_17248 Int) (v_prenex_17249 Int)) (or (<= (+ main_y 1) v_prenex_17248) (<= 1000 (* 2 (select main_a v_prenex_17248))) (<= (* 2 (select main_a v_prenex_17249)) 1000) (<= (select main_a v_prenex_17248) (+ (select main_a v_prenex_17249) 998)) (<= (select main_a v_prenex_17248) 999) (<= 0 (+ (select main_a v_prenex_17249) 498)) (< v_prenex_17248 main_y))) (forall ((v_prenex_23111 Int) (v_prenex_23110 Int)) (or (<= (select main_a v_prenex_23110) 1498) (<= (select main_a v_prenex_23111) 999) (<= (select main_a v_prenex_23110) (+ (select main_a v_prenex_23111) 998)) (<= 0 (+ (select main_a v_prenex_23111) 498)) (<= 1000 (* 2 (select main_a v_prenex_23110))) (< v_prenex_23110 main_y) (<= (+ main_y 1) v_prenex_23110))) (or (forall ((v_prenex_14381 Int)) (or (<= (+ main_x 1) v_prenex_14381) (<= (* 2 (select main_a v_prenex_14381)) 1000))) (forall ((v_prenex_14380 Int)) (or (<= (* 2 (select main_a v_prenex_14380)) 1998) (<= (+ main_y 1) v_prenex_14380) (< v_prenex_14380 main_y) (<= (select main_a v_prenex_14380) 999)))) (forall ((v_prenex_12954 Int) (v_prenex_12955 Int)) (or (< v_prenex_12955 main_x) (< v_prenex_12954 main_y) (<= (* 2 (select main_a v_prenex_12955)) 1000) (<= 500 (select main_a v_prenex_12954)) (<= (+ main_y 1) v_prenex_12954) (<= (+ (select main_a v_prenex_12954) (select main_a v_prenex_12955)) 1000) (<= 1 (select main_a v_prenex_12955)))) (forall ((v_prenex_13997 Int) (v_prenex_13996 Int)) (or (<= 0 (+ (select main_a v_prenex_13997) 498)) (<= (select main_a v_prenex_13997) 999) (<= (+ main_y 1) v_prenex_13996) (<= 500 (select main_a v_prenex_13996)) (< v_prenex_13996 main_y) (<= 1000 (+ (select main_a v_prenex_13996) (select main_a v_prenex_13997))))) (forall ((v_prenex_23174 Int) (v_prenex_23173 Int)) (or (<= (select main_a v_prenex_23174) 999) (<= (select main_a v_prenex_23174) 500) (< v_prenex_23173 main_y) (<= (select main_a v_prenex_23173) (+ (select main_a v_prenex_23174) 998)) (<= 1 (select main_a v_prenex_23173)) (<= (+ main_y 1) v_prenex_23173))) (forall ((v_prenex_14529 Int) (v_prenex_14528 Int)) (or (<= (select main_a v_prenex_14528) 1498) (<= 1 (select main_a v_prenex_14529)) (< v_prenex_14528 main_y) (<= 1000 (+ (select main_a v_prenex_14528) (select main_a v_prenex_14529))) (<= (+ main_y 1) v_prenex_14528) (<= 500 (select main_a v_prenex_14528)))) (forall ((v_prenex_18811 Int) (v_prenex_18810 Int)) (or (<= 1000 (+ (select main_a v_prenex_18810) (select main_a v_prenex_18811))) (<= (* 2 (select main_a v_prenex_18811)) 1000) (<= (+ main_y 1) v_prenex_18810) (< v_prenex_18810 main_y) (<= 500 (select main_a v_prenex_18810)) (<= 1000 (* 2 (select main_a v_prenex_18810))))) (forall ((v_prenex_22980 Int) (v_prenex_22981 Int)) (or (< v_prenex_22980 main_y) (<= 1000 (+ (select main_a v_prenex_22980) (select main_a v_prenex_22981))) (<= 2 (* 2 (select main_a v_prenex_22981))) (<= (select main_a v_prenex_22981) 999) (<= 500 (select main_a v_prenex_22980)) (<= 1000 (* 2 (select main_a v_prenex_22980))) (<= (+ main_y 1) v_prenex_22980))) (forall ((v_prenex_23010 Int) (v_prenex_23011 Int)) (or (< v_prenex_23010 main_y) (<= 1 (select main_a v_prenex_23011)) (<= (select main_a v_prenex_23010) 1498) (<= 1000 (+ (select main_a v_prenex_23010) (select main_a v_prenex_23011))) (<= (+ main_y 1) v_prenex_23010) (<= (select main_a v_prenex_23011) 999))) (forall ((v_prenex_23076 Int) (v_prenex_23077 Int)) (or (<= (+ main_y 1) v_prenex_23076) (< v_prenex_23076 main_y) (<= 0 (+ (select main_a v_prenex_23077) 498)) (<= (select main_a v_prenex_23076) (+ (select main_a v_prenex_23077) 998)) (<= 1 (select main_a v_prenex_23076)) (<= (select main_a v_prenex_23077) 500) (<= (+ main_x 1) v_prenex_23077))) (or (forall ((v_prenex_17042 Int)) (or (< v_prenex_17042 main_y) (<= (select main_a v_prenex_17042) 1498) (<= 1000 (* 2 (select main_a v_prenex_17042))) (<= 500 (select main_a v_prenex_17042)) (<= (+ main_y 1) v_prenex_17042))) (forall ((v_prenex_17043 Int)) (or (<= (select main_a v_prenex_17043) 999) (<= 0 (+ (select main_a v_prenex_17043) 498))))) (forall ((v_prenex_18970 Int) (v_prenex_18971 Int)) (or (< v_prenex_18971 main_x) (<= 1000 (+ (select main_a v_prenex_18970) (select main_a v_prenex_18971))) (<= (select main_a v_prenex_18970) 1498) (<= (+ main_y 1) v_prenex_18970) (< v_prenex_18970 main_y) (<= 2 (* 2 (select main_a v_prenex_18971))))) (forall ((v_prenex_21964 Int) (v_prenex_21965 Int)) (or (<= (+ main_x 1) v_prenex_21965) (<= (+ (select main_a v_prenex_21964) (select main_a v_prenex_21965)) 1000) (< v_prenex_21964 main_y) (<= (select main_a v_prenex_21965) 500) (<= (select main_a v_prenex_21965) 999) (<= 500 (select main_a v_prenex_21964)) (<= (+ main_y 1) v_prenex_21964))) (or (forall ((v_prenex_15175 Int)) (<= (* 2 (select main_a v_prenex_15175)) 1000)) (forall ((v_prenex_15174 Int)) (or (< v_prenex_15174 main_y) (<= 1000 (* 2 (select main_a v_prenex_15174))) (<= (select main_a v_prenex_15174) 1498) (<= (+ main_y 1) v_prenex_15174) (<= (* 2 (select main_a v_prenex_15174)) 1998)))) (or (forall ((v_prenex_16494 Int)) (or (<= (* 2 (select main_a v_prenex_16494)) 1000) (<= 1 (select main_a v_prenex_16494)) (< v_prenex_16494 main_x))) (forall ((v_prenex_16493 Int)) (or (<= (* 2 (select main_a v_prenex_16493)) 1998) (< v_prenex_16493 main_y) (<= (+ main_y 1) v_prenex_16493)))) (forall ((v_prenex_12620 Int) (v_prenex_12621 Int)) (or (<= 1 (select main_a v_prenex_12620)) (<= (+ main_y 1) v_prenex_12620) (< v_prenex_12620 main_y) (<= 1000 (+ (select main_a v_prenex_12620) (select main_a v_prenex_12621))) (<= (select main_a v_prenex_12620) 1498))) (forall ((v_prenex_18756 Int) (v_prenex_18757 Int)) (or (<= (select main_a v_prenex_18756) 999) (< v_prenex_18756 main_y) (<= (+ main_x 1) v_prenex_18757) (<= 1 (select main_a v_prenex_18757)) (<= 1000 (+ (select main_a v_prenex_18756) (select main_a v_prenex_18757))) (<= (+ main_y 1) v_prenex_18756))) (forall ((v_prenex_13088 Int) (v_prenex_13089 Int)) (or (<= 1 (select main_a v_prenex_13088)) (<= 1000 (* 2 (select main_a v_prenex_13088))) (<= (select main_a v_prenex_13089) 999) (< v_prenex_13088 main_y) (<= (+ (select main_a v_prenex_13088) (select main_a v_prenex_13089)) 1000) (<= (+ main_y 1) v_prenex_13088) (<= (* 2 (select main_a v_prenex_13089)) 1000))) (forall ((v_prenex_16016 Int) (v_prenex_16017 Int)) (or (<= (select main_a v_prenex_16017) (select main_a v_prenex_16016)) (<= (select main_a v_prenex_16017) 999) (<= (* 2 (select main_a v_prenex_16016)) 1998) (<= (+ main_y 1) v_prenex_16016) (< v_prenex_16016 main_y) (<= (select main_a v_prenex_16016) 1498))) (or (forall ((v_prenex_19963 Int)) (or (<= 0 (+ (select main_a v_prenex_19963) 498)) (< v_prenex_19963 main_x))) (forall ((v_prenex_19962 Int)) (or (< v_prenex_19962 main_y) (<= (select main_a v_prenex_19962) 1498) (<= (+ main_y 1) v_prenex_19962) (<= (* 2 (select main_a v_prenex_19962)) 1998)))) (or (forall ((v_prenex_13838 Int)) (or (<= (select main_a v_prenex_13838) 500) (<= 2 (* 2 (select main_a v_prenex_13838))))) (forall ((v_prenex_13837 Int)) (or (<= (+ main_y 1) v_prenex_13837) (<= 1000 (* 2 (select main_a v_prenex_13837))) (<= (select main_a v_prenex_13837) 1498) (< v_prenex_13837 main_y) (<= (* 2 (select main_a v_prenex_13837)) 1998)))) (forall ((v_prenex_12860 Int) (v_prenex_12859 Int)) (or (<= (select main_a v_prenex_12860) (select main_a v_prenex_12859)) (<= 1 (select main_a v_prenex_12859)) (< v_prenex_12859 main_y) (< v_prenex_12860 main_x) (<= (* 2 (select main_a v_prenex_12860)) 1000) (<= (select main_a v_prenex_12860) 999) (<= (+ main_y 1) v_prenex_12859))) (forall ((v_prenex_15263 Int) (v_prenex_15264 Int)) (or (<= (+ main_x 1) v_prenex_15264) (<= (+ main_y 1) v_prenex_15263) (< v_prenex_15264 main_x) (< v_prenex_15263 main_y) (<= (select main_a v_prenex_15264) (select main_a v_prenex_15263)))) (forall ((v_prenex_19805 Int) (v_prenex_19806 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19805))) (< v_prenex_19805 main_y) (<= (select main_a v_prenex_19806) (select main_a v_prenex_19805)) (<= (+ main_y 1) v_prenex_19805) (<= (+ main_x 1) v_prenex_19806) (<= (select main_a v_prenex_19806) 500))) (forall ((v_prenex_15737 Int) (v_prenex_15738 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15738))) (<= (select main_a v_prenex_15738) 999) (<= (+ main_y 1) v_prenex_15737) (<= 500 (select main_a v_prenex_15737)) (< v_prenex_15737 main_y) (<= (+ (select main_a v_prenex_15737) (select main_a v_prenex_15738)) 1000) (<= (* 2 (select main_a v_prenex_15737)) 1998))) (forall ((v_prenex_18309 Int) (v_prenex_18310 Int)) (or (<= (* 2 (select main_a v_prenex_18310)) 1000) (<= (+ main_y 1) v_prenex_18309) (<= 0 (+ (select main_a v_prenex_18310) 498)) (<= (+ (select main_a v_prenex_18309) (select main_a v_prenex_18310)) 1000) (< v_prenex_18309 main_y) (<= (* 2 (select main_a v_prenex_18309)) 1998))) (forall ((v_prenex_15900 Int) (v_prenex_15899 Int)) (or (<= 1 (select main_a v_prenex_15900)) (<= 1000 (* 2 (select main_a v_prenex_15899))) (< v_prenex_15899 main_y) (<= (+ main_y 1) v_prenex_15899) (<= 2 (* 2 (select main_a v_prenex_15900))) (<= (select main_a v_prenex_15899) 999) (<= (select main_a v_prenex_15899) (+ (select main_a v_prenex_15900) 998)))) (or (forall ((v_prenex_22336 Int)) (or (<= (select main_a v_prenex_22336) 999) (<= 0 (+ (select main_a v_prenex_22336) 498)))) (forall ((v_prenex_22335 Int)) (or (< v_prenex_22335 main_y) (<= 1000 (* 2 (select main_a v_prenex_22335))) (<= 500 (select main_a v_prenex_22335)) (<= (+ main_y 1) v_prenex_22335)))) (forall ((v_prenex_22537 Int) (v_prenex_22538 Int)) (or (<= 0 (+ (select main_a v_prenex_22538) 498)) (<= 500 (select main_a v_prenex_22537)) (<= (select main_a v_prenex_22538) (select main_a v_prenex_22537)) (<= (+ main_y 1) v_prenex_22537) (<= 1000 (* 2 (select main_a v_prenex_22537))) (<= (select main_a v_prenex_22538) 999) (< v_prenex_22537 main_y))) (or (forall ((v_prenex_15346 Int)) (<= 2 (* 2 (select main_a v_prenex_15346)))) (forall ((v_prenex_15345 Int)) (or (<= (+ main_y 1) v_prenex_15345) (<= (* 2 (select main_a v_prenex_15345)) 1998) (<= 1 (select main_a v_prenex_15345)) (< v_prenex_15345 main_y)))) (or (forall ((v_prenex_16578 Int)) (or (<= 1 (select main_a v_prenex_16578)) (<= (* 2 (select main_a v_prenex_16578)) 1000))) (forall ((v_prenex_16577 Int)) (or (<= (+ main_y 1) v_prenex_16577) (<= (select main_a v_prenex_16577) 1498) (< v_prenex_16577 main_y) (<= 1000 (* 2 (select main_a v_prenex_16577)))))) (forall ((v_prenex_13412 Int) (v_prenex_13413 Int)) (or (<= (select main_a v_prenex_13412) 999) (<= 2 (* 2 (select main_a v_prenex_13413))) (<= (+ main_y 1) v_prenex_13412) (< v_prenex_13412 main_y) (<= (select main_a v_prenex_13413) (select main_a v_prenex_13412)) (<= (select main_a v_prenex_13412) 1498))) (forall ((v_prenex_23349 Int) (v_prenex_23350 Int)) (or (<= (select main_a v_prenex_23350) 500) (<= (+ main_y 1) v_prenex_23349) (<= 2 (* 2 (select main_a v_prenex_23350))) (<= (select main_a v_prenex_23350) (select main_a v_prenex_23349)) (< v_prenex_23349 main_y) (<= 500 (select main_a v_prenex_23349)) (<= (select main_a v_prenex_23349) 1498))) (forall ((v_prenex_16603 Int) (v_prenex_16604 Int)) (or (< v_prenex_16604 main_x) (<= (+ (select main_a v_prenex_16603) (select main_a v_prenex_16604)) 1000) (< v_prenex_16603 main_y) (<= (+ main_y 1) v_prenex_16603) (<= (* 2 (select main_a v_prenex_16604)) 1000) (<= 500 (select main_a v_prenex_16603)))) (forall ((v_prenex_18145 Int) (v_prenex_18146 Int)) (or (<= (+ (select main_a v_prenex_18145) (select main_a v_prenex_18146)) 1000) (<= 1 (select main_a v_prenex_18146)) (<= (+ main_y 1) v_prenex_18145) (<= 0 (+ (select main_a v_prenex_18146) 498)) (< v_prenex_18145 main_y) (<= 500 (select main_a v_prenex_18145)) (<= (* 2 (select main_a v_prenex_18145)) 1998))) (or (forall ((v_prenex_16717 Int)) (or (<= 1 (select main_a v_prenex_16717)) (<= (+ main_y 1) v_prenex_16717) (<= 500 (select main_a v_prenex_16717)) (< v_prenex_16717 main_y) (<= 1000 (* 2 (select main_a v_prenex_16717))))) (forall ((v_prenex_16718 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16718))) (<= 1 (select main_a v_prenex_16718))))) (forall ((v_prenex_15029 Int) (v_prenex_15028 Int)) (or (<= (+ main_y 1) v_prenex_15028) (<= 500 (select main_a v_prenex_15028)) (<= (select main_a v_prenex_15028) (+ (select main_a v_prenex_15029) 998)) (< v_prenex_15028 main_y) (<= (select main_a v_prenex_15029) 500) (<= 2 (* 2 (select main_a v_prenex_15029))) (<= (+ main_x 1) v_prenex_15029))) (forall ((v_prenex_15017 Int) (v_prenex_15016 Int)) (or (<= (+ (select main_a v_prenex_15016) (select main_a v_prenex_15017)) 1000) (<= 1 (select main_a v_prenex_15017)) (<= (select main_a v_prenex_15016) 999) (<= 1000 (* 2 (select main_a v_prenex_15016))) (<= (+ main_y 1) v_prenex_15016) (< v_prenex_15016 main_y) (<= (select main_a v_prenex_15017) 999))) (or (forall ((v_prenex_20095 Int)) (or (<= 1 (select main_a v_prenex_20095)) (<= 0 (+ (select main_a v_prenex_20095) 498)))) (forall ((v_prenex_20094 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20094))) (<= 500 (select main_a v_prenex_20094)) (< v_prenex_20094 main_y) (<= (+ main_y 1) v_prenex_20094) (<= (* 2 (select main_a v_prenex_20094)) 1998)))) (forall ((v_prenex_21770 Int) (v_prenex_21771 Int)) (or (<= (+ (select main_a v_prenex_21770) (select main_a v_prenex_21771)) 1000) (<= (select main_a v_prenex_21771) 500) (<= 2 (* 2 (select main_a v_prenex_21771))) (< v_prenex_21770 main_y) (<= (+ main_y 1) v_prenex_21770) (<= 1000 (* 2 (select main_a v_prenex_21770))) (<= (select main_a v_prenex_21770) 999))) (forall ((v_prenex_22422 Int) (v_prenex_22421 Int)) (or (<= 1 (select main_a v_prenex_22421)) (<= (select main_a v_prenex_22421) 999) (< v_prenex_22421 main_y) (<= (select main_a v_prenex_22421) (+ (select main_a v_prenex_22422) 998)) (<= (+ main_y 1) v_prenex_22421) (<= 2 (* 2 (select main_a v_prenex_22422))))) (forall ((v_prenex_16707 Int) (v_prenex_16708 Int)) (or (<= 1 (select main_a v_prenex_16707)) (<= (select main_a v_prenex_16707) 1498) (< v_prenex_16707 main_y) (<= 1000 (+ (select main_a v_prenex_16707) (select main_a v_prenex_16708))) (<= (+ main_y 1) v_prenex_16707) (<= 0 (+ (select main_a v_prenex_16708) 498)) (<= (select main_a v_prenex_16708) 999))) (forall ((v_prenex_16066 Int) (v_prenex_16067 Int)) (or (<= (select main_a v_prenex_16067) (select main_a v_prenex_16066)) (< v_prenex_16066 main_y) (<= 1 (select main_a v_prenex_16066)) (<= 2 (* 2 (select main_a v_prenex_16067))) (<= (select main_a v_prenex_16067) 500) (<= (+ main_y 1) v_prenex_16066))) (forall ((v_prenex_23555 Int) (v_prenex_23554 Int)) (or (<= (select main_a v_prenex_23555) 999) (< v_prenex_23555 main_x) (<= (+ main_y 1) v_prenex_23554) (<= (select main_a v_prenex_23554) 999) (< v_prenex_23554 main_y) (<= (select main_a v_prenex_23554) (+ (select main_a v_prenex_23555) 998)))) (or (forall ((v_prenex_12934 Int)) (or (<= (* 2 (select main_a v_prenex_12934)) 1000) (<= (select main_a v_prenex_12934) 999))) (forall ((v_prenex_12933 Int)) (or (< v_prenex_12933 main_y) (<= 1 (select main_a v_prenex_12933)) (<= (+ main_y 1) v_prenex_12933) (<= 1000 (* 2 (select main_a v_prenex_12933))) (<= (select main_a v_prenex_12933) 1498)))) (or (forall ((v_prenex_12020 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12020))) (<= (+ main_y 1) v_prenex_12020) (< v_prenex_12020 main_y) (<= (* 2 (select main_a v_prenex_12020)) 1998))) (forall ((v_prenex_12021 Int)) (or (<= (select main_a v_prenex_12021) 999) (< v_prenex_12021 main_x) (<= 1 (select main_a v_prenex_12021))))) (forall ((v_prenex_12950 Int) (v_prenex_12951 Int)) (or (<= 0 (+ (select main_a v_prenex_12951) 498)) (<= (select main_a v_prenex_12951) 999) (<= 1000 (* 2 (select main_a v_prenex_12950))) (< v_prenex_12951 main_x) (<= (+ main_y 1) v_prenex_12950) (<= (select main_a v_prenex_12951) (select main_a v_prenex_12950)) (< v_prenex_12950 main_y))) (forall ((v_prenex_23629 Int) (v_prenex_23628 Int)) (or (<= (* 2 (select main_a v_prenex_23628)) 1998) (<= (* 2 (select main_a v_prenex_23629)) 1000) (<= 2 (* 2 (select main_a v_prenex_23629))) (<= (+ main_y 1) v_prenex_23628) (< v_prenex_23628 main_y) (<= 1000 (+ (select main_a v_prenex_23628) (select main_a v_prenex_23629))))) (forall ((v_prenex_19108 Int) (v_prenex_19109 Int)) (or (<= 1000 (+ (select main_a v_prenex_19108) (select main_a v_prenex_19109))) (< v_prenex_19109 main_x) (< v_prenex_19108 main_y) (<= 1 (select main_a v_prenex_19108)) (<= 0 (+ (select main_a v_prenex_19109) 498)) (<= (select main_a v_prenex_19109) 999) (<= (+ main_y 1) v_prenex_19108))) (forall ((v_prenex_20344 Int) (v_prenex_20343 Int)) (or (< v_prenex_20343 main_y) (<= (select main_a v_prenex_20343) (+ (select main_a v_prenex_20344) 998)) (<= 500 (select main_a v_prenex_20343)) (<= (* 2 (select main_a v_prenex_20344)) 1000) (<= (+ main_y 1) v_prenex_20343) (<= (select main_a v_prenex_20343) 1498))) (forall ((v_prenex_13250 Int) (v_prenex_13251 Int)) (or (<= 1 (select main_a v_prenex_13251)) (<= (+ main_y 1) v_prenex_13250) (<= (+ main_x 1) v_prenex_13251) (<= (select main_a v_prenex_13250) 1498) (<= (select main_a v_prenex_13251) (select main_a v_prenex_13250)) (<= 0 (+ (select main_a v_prenex_13251) 498)) (< v_prenex_13250 main_y))) (forall ((v_prenex_22846 Int) (v_prenex_22847 Int)) (or (<= (+ main_y 1) v_prenex_22846) (<= 2 (* 2 (select main_a v_prenex_22847))) (<= 1 (select main_a v_prenex_22846)) (<= (* 2 (select main_a v_prenex_22847)) 1000) (< v_prenex_22846 main_y) (<= (select main_a v_prenex_22846) 1498) (<= (select main_a v_prenex_22847) (select main_a v_prenex_22846)))) (forall ((v_prenex_11048 Int) (v_prenex_11047 Int)) (or (<= (+ main_y 1) v_prenex_11047) (<= 1000 (+ (select main_a v_prenex_11047) (select main_a v_prenex_11048))) (<= (select main_a v_prenex_11048) 500) (<= 2 (* 2 (select main_a v_prenex_11048))) (<= 1 (select main_a v_prenex_11047)) (<= 1000 (* 2 (select main_a v_prenex_11047))) (< v_prenex_11047 main_y))) (forall ((v_prenex_17651 Int) (v_prenex_17652 Int)) (or (<= (select main_a v_prenex_17652) (select main_a v_prenex_17651)) (<= (select main_a v_prenex_17652) 500) (< v_prenex_17651 main_y) (<= (+ main_y 1) v_prenex_17651) (<= 1000 (* 2 (select main_a v_prenex_17651))) (<= (* 2 (select main_a v_prenex_17651)) 1998))) (forall ((v_prenex_23750 Int) (v_prenex_23751 Int)) (or (<= (+ main_y 1) v_prenex_23750) (<= 1000 (+ (select main_a v_prenex_23750) (select main_a v_prenex_23751))) (< v_prenex_23751 main_x) (< v_prenex_23750 main_y) (<= (select main_a v_prenex_23751) 500) (<= (select main_a v_prenex_23751) 999) (<= (* 2 (select main_a v_prenex_23750)) 1998))) (or (forall ((v_prenex_12045 Int)) (or (<= (* 2 (select main_a v_prenex_12045)) 1000) (<= (select main_a v_prenex_12045) 500))) (forall ((v_prenex_12044 Int)) (or (<= (* 2 (select main_a v_prenex_12044)) 1998) (<= 500 (select main_a v_prenex_12044)) (<= (+ main_y 1) v_prenex_12044) (<= 1 (select main_a v_prenex_12044)) (< v_prenex_12044 main_y)))) (or (forall ((v_prenex_14822 Int)) (or (<= (select main_a v_prenex_14822) 999) (<= (* 2 (select main_a v_prenex_14822)) 1998) (<= (+ main_y 1) v_prenex_14822) (< v_prenex_14822 main_y) (<= 500 (select main_a v_prenex_14822)))) (forall ((v_prenex_14823 Int)) (<= 0 (+ (select main_a v_prenex_14823) 498)))) (forall ((v_prenex_12986 Int) (v_prenex_12987 Int)) (or (< v_prenex_12987 main_x) (<= 2 (* 2 (select main_a v_prenex_12987))) (<= (+ main_y 1) v_prenex_12986) (<= 500 (select main_a v_prenex_12986)) (<= (select main_a v_prenex_12987) 999) (< v_prenex_12986 main_y) (<= (select main_a v_prenex_12986) (+ (select main_a v_prenex_12987) 998)))) (forall ((v_prenex_12702 Int) (v_prenex_12703 Int)) (or (<= 0 (+ (select main_a v_prenex_12703) 498)) (<= (+ main_x 1) v_prenex_12703) (<= 2 (* 2 (select main_a v_prenex_12703))) (<= 500 (select main_a v_prenex_12702)) (<= (+ main_y 1) v_prenex_12702) (< v_prenex_12702 main_y) (<= 1000 (+ (select main_a v_prenex_12702) (select main_a v_prenex_12703))))) (or (forall ((v_prenex_15241 Int)) (<= (* 2 (select main_a v_prenex_15241)) 1998)) (forall ((v_prenex_15242 Int)) (or (< v_prenex_15242 main_x) (<= 0 (+ (select main_a v_prenex_15242) 498)) (<= (select main_a v_prenex_15242) 999) (<= (+ main_x 1) v_prenex_15242)))) (forall ((v_prenex_22585 Int) (v_prenex_22586 Int)) (or (<= 500 (select main_a v_prenex_22585)) (<= (select main_a v_prenex_22585) 1498) (<= 2 (* 2 (select main_a v_prenex_22586))) (<= (select main_a v_prenex_22586) 500) (<= (+ main_y 1) v_prenex_22585) (<= (select main_a v_prenex_22586) (select main_a v_prenex_22585)) (< v_prenex_22585 main_y))) (forall ((v_prenex_17988 Int) (v_prenex_17989 Int)) (or (<= 1 (select main_a v_prenex_17988)) (<= 1 (select main_a v_prenex_17989)) (<= 1000 (+ (select main_a v_prenex_17988) (select main_a v_prenex_17989))) (<= 2 (* 2 (select main_a v_prenex_17989))) (< v_prenex_17988 main_y) (<= (+ main_y 1) v_prenex_17988) (<= 500 (select main_a v_prenex_17988)))) (forall ((v_prenex_10954 Int) (v_prenex_10953 Int)) (or (<= 1000 (+ (select main_a v_prenex_10953) (select main_a v_prenex_10954))) (<= 500 (select main_a v_prenex_10953)) (<= 0 (+ (select main_a v_prenex_10954) 498)) (<= (+ main_y 1) v_prenex_10953) (<= 1 (select main_a v_prenex_10953)) (<= (select main_a v_prenex_10954) 999) (< v_prenex_10953 main_y))) (forall ((v_prenex_15464 Int) (v_prenex_15463 Int)) (or (<= (* 2 (select main_a v_prenex_15464)) 1000) (<= 1000 (* 2 (select main_a v_prenex_15463))) (<= (+ main_y 1) v_prenex_15463) (<= (select main_a v_prenex_15464) (select main_a v_prenex_15463)) (< v_prenex_15463 main_y) (<= (* 2 (select main_a v_prenex_15463)) 1998))) (forall ((v_prenex_19414 Int) (v_prenex_19413 Int)) (or (<= (select main_a v_prenex_19414) (select main_a v_prenex_19413)) (<= 2 (* 2 (select main_a v_prenex_19414))) (<= (+ main_x 1) v_prenex_19414) (< v_prenex_19413 main_y) (< v_prenex_19414 main_x))) (or (forall ((v_prenex_21205 Int)) (<= (select main_a v_prenex_21205) 999)) (forall ((v_prenex_21204 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21204))) (<= (select main_a v_prenex_21204) 1498) (< v_prenex_21204 main_y) (<= (+ main_y 1) v_prenex_21204)))) (forall ((v_prenex_10952 Int) (v_prenex_10951 Int)) (or (<= 1 (select main_a v_prenex_10952)) (<= (* 2 (select main_a v_prenex_10951)) 1998) (<= (* 2 (select main_a v_prenex_10952)) 1000) (< v_prenex_10951 main_y) (<= (select main_a v_prenex_10952) (select main_a v_prenex_10951)) (<= (+ main_y 1) v_prenex_10951) (<= (select main_a v_prenex_10951) 999))) (forall ((v_prenex_22088 Int) (v_prenex_22087 Int)) (or (<= (+ main_x 1) v_prenex_22088) (<= (+ main_y 1) v_prenex_22087) (<= (select main_a v_prenex_22088) 999) (<= 1 (select main_a v_prenex_22087)) (< v_prenex_22087 main_y) (<= 0 (+ (select main_a v_prenex_22088) 498)) (<= (+ (select main_a v_prenex_22087) (select main_a v_prenex_22088)) 1000))) (forall ((v_prenex_15777 Int) (v_prenex_15778 Int)) (or (<= 1 (select main_a v_prenex_15778)) (<= (+ main_x 1) v_prenex_15778) (< v_prenex_15777 main_y) (<= (select main_a v_prenex_15778) (select main_a v_prenex_15777)) (<= (+ main_y 1) v_prenex_15777) (<= (select main_a v_prenex_15777) 999) (<= 2 (* 2 (select main_a v_prenex_15778))))) (forall ((v_prenex_11545 Int) (v_prenex_11546 Int)) (or (<= (+ main_x 1) v_prenex_11546) (<= (+ main_y 1) v_prenex_11545) (<= 1 (select main_a v_prenex_11545)) (<= (select main_a v_prenex_11545) (+ (select main_a v_prenex_11546) 998)) (< v_prenex_11545 main_y) (<= 0 (+ (select main_a v_prenex_11546) 498)))) (forall ((v_prenex_17198 Int) (v_prenex_17199 Int)) (or (<= 1 (select main_a v_prenex_17199)) (<= (* 2 (select main_a v_prenex_17198)) 1998) (<= (* 2 (select main_a v_prenex_17199)) 1000) (<= 500 (select main_a v_prenex_17198)) (<= (select main_a v_prenex_17199) (select main_a v_prenex_17198)) (< v_prenex_17198 main_y) (<= (+ main_y 1) v_prenex_17198))) (forall ((v_prenex_13154 Int) (v_prenex_13155 Int)) (or (<= 500 (select main_a v_prenex_13154)) (<= 2 (* 2 (select main_a v_prenex_13155))) (<= 0 (+ (select main_a v_prenex_13155) 498)) (<= (+ main_y 1) v_prenex_13154) (< v_prenex_13154 main_y) (<= (select main_a v_prenex_13155) (select main_a v_prenex_13154)) (<= (* 2 (select main_a v_prenex_13154)) 1998))) (or (forall ((v_prenex_11640 Int)) (<= (select main_a v_prenex_11640) 999)) (forall ((v_prenex_11639 Int)) (or (<= (+ main_y 1) v_prenex_11639) (<= 1 (select main_a v_prenex_11639)) (< v_prenex_11639 main_y) (<= (* 2 (select main_a v_prenex_11639)) 1998)))) (or (forall ((v_prenex_17964 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17964))) (<= (select main_a v_prenex_17964) 999) (<= (+ main_y 1) v_prenex_17964) (< v_prenex_17964 main_y))) (forall ((v_prenex_17965 Int)) (or (<= (select main_a v_prenex_17965) 500) (< v_prenex_17965 main_x)))) (or (forall ((v_prenex_21552 Int)) (or (<= 1 (select main_a v_prenex_21552)) (<= (select main_a v_prenex_21552) 500))) (forall ((v_prenex_21551 Int)) (or (< v_prenex_21551 main_y) (<= 500 (select main_a v_prenex_21551)) (<= (+ main_y 1) v_prenex_21551) (<= (* 2 (select main_a v_prenex_21551)) 1998)))) (or (forall ((v_prenex_22496 Int)) (or (<= 0 (+ (select main_a v_prenex_22496) 498)) (<= (* 2 (select main_a v_prenex_22496)) 1000))) (forall ((v_prenex_22495 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22495))) (< v_prenex_22495 main_y) (<= 1 (select main_a v_prenex_22495)) (<= (* 2 (select main_a v_prenex_22495)) 1998) (<= (+ main_y 1) v_prenex_22495)))) (forall ((v_prenex_21217 Int) (v_prenex_21218 Int)) (or (<= 1 (select main_a v_prenex_21218)) (< v_prenex_21217 main_y) (<= (+ main_y 1) v_prenex_21217) (<= 2 (* 2 (select main_a v_prenex_21218))) (<= 1000 (+ (select main_a v_prenex_21217) (select main_a v_prenex_21218))) (<= (select main_a v_prenex_21217) 999))) (forall ((v_prenex_13717 Int) (v_prenex_13718 Int)) (or (<= (+ main_y 1) v_prenex_13717) (<= 1000 (+ (select main_a v_prenex_13717) (select main_a v_prenex_13718))) (<= (select main_a v_prenex_13717) 999) (< v_prenex_13717 main_y) (<= 1 (select main_a v_prenex_13718)) (<= 1 (select main_a v_prenex_13717)) (<= (select main_a v_prenex_13718) 999))) (forall ((v_prenex_22874 Int) (v_prenex_22875 Int)) (or (<= (select main_a v_prenex_22875) 999) (<= (select main_a v_prenex_22874) 999) (<= (* 2 (select main_a v_prenex_22874)) 1998) (<= (+ main_y 1) v_prenex_22874) (<= (select main_a v_prenex_22874) (+ (select main_a v_prenex_22875) 998)) (<= (select main_a v_prenex_22875) 500) (< v_prenex_22874 main_y))) (or (forall ((v_prenex_11905 Int)) (or (<= (select main_a v_prenex_11905) 999) (<= (select main_a v_prenex_11905) 500) (<= (+ main_x 1) v_prenex_11905))) (forall ((v_prenex_11904 Int)) (or (<= (select main_a v_prenex_11904) 999) (< v_prenex_11904 main_y) (<= (* 2 (select main_a v_prenex_11904)) 1998) (<= (+ main_y 1) v_prenex_11904)))) (forall ((v_prenex_12300 Int) (v_prenex_12299 Int)) (or (<= (* 2 (select main_a v_prenex_12300)) 1000) (<= 1000 (+ (select main_a v_prenex_12299) (select main_a v_prenex_12300))) (<= (+ main_y 1) v_prenex_12299) (<= 2 (* 2 (select main_a v_prenex_12300))) (<= (select main_a v_prenex_12299) 999) (<= 1 (select main_a v_prenex_12299)) (< v_prenex_12299 main_y))) (forall ((v_prenex_21278 Int) (v_prenex_21277 Int)) (or (< v_prenex_21277 main_y) (<= 500 (select main_a v_prenex_21277)) (<= 1000 (* 2 (select main_a v_prenex_21277))) (<= (select main_a v_prenex_21277) (+ (select main_a v_prenex_21278) 998)) (<= (+ main_y 1) v_prenex_21277) (<= 2 (* 2 (select main_a v_prenex_21278))))) (or (forall ((v_prenex_12274 Int)) (or (<= (* 2 (select main_a v_prenex_12274)) 1000) (<= 0 (+ (select main_a v_prenex_12274) 498)))) (forall ((v_prenex_12273 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12273))) (<= 500 (select main_a v_prenex_12273)) (< v_prenex_12273 main_y) (<= (* 2 (select main_a v_prenex_12273)) 1998) (<= (+ main_y 1) v_prenex_12273)))) (or (forall ((v_prenex_20745 Int)) (or (< v_prenex_20745 main_y) (<= 1000 (* 2 (select main_a v_prenex_20745))) (<= (+ main_y 1) v_prenex_20745))) (forall ((v_prenex_20746 Int)) (or (<= 1 (select main_a v_prenex_20746)) (<= (select main_a v_prenex_20746) 999)))) (or (forall ((v_prenex_17551 Int)) (or (<= (+ main_y 1) v_prenex_17551) (<= (* 2 (select main_a v_prenex_17551)) 1998) (< v_prenex_17551 main_y) (<= 1000 (* 2 (select main_a v_prenex_17551))))) (forall ((v_prenex_17552 Int)) (or (<= 1 (select main_a v_prenex_17552)) (<= (+ main_x 1) v_prenex_17552) (<= 0 (+ (select main_a v_prenex_17552) 498))))) (forall ((v_prenex_19344 Int) (v_prenex_19343 Int)) (or (<= (select main_a v_prenex_19344) 500) (<= 1000 (* 2 (select main_a v_prenex_19343))) (<= (select main_a v_prenex_19343) 999) (<= (+ main_y 1) v_prenex_19343) (< v_prenex_19343 main_y) (<= 1 (select main_a v_prenex_19344)) (<= (select main_a v_prenex_19343) (+ (select main_a v_prenex_19344) 998)))) (forall ((v_prenex_22289 Int) (v_prenex_22290 Int)) (or (<= (select main_a v_prenex_22290) 999) (<= (* 2 (select main_a v_prenex_22289)) 1998) (<= (select main_a v_prenex_22289) 1498) (<= (select main_a v_prenex_22289) (+ (select main_a v_prenex_22290) 998)) (<= (+ main_y 1) v_prenex_22289) (< v_prenex_22289 main_y) (<= 1 (select main_a v_prenex_22290)))) (forall ((v_prenex_11685 Int) (v_prenex_11686 Int)) (or (<= (+ main_y 1) v_prenex_11685) (< v_prenex_11685 main_y) (<= (select main_a v_prenex_11686) 999) (<= (select main_a v_prenex_11685) 1498) (<= (+ (select main_a v_prenex_11685) (select main_a v_prenex_11686)) 1000) (<= (+ main_x 1) v_prenex_11686))) (forall ((v_prenex_14089 Int) (v_prenex_14088 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14089))) (<= (select main_a v_prenex_14088) 1498) (<= 1000 (+ (select main_a v_prenex_14088) (select main_a v_prenex_14089))) (<= 1000 (* 2 (select main_a v_prenex_14088))) (<= (+ main_y 1) v_prenex_14088) (<= (select main_a v_prenex_14089) 500) (< v_prenex_14088 main_y))) (forall ((v_prenex_13659 Int) (v_prenex_13660 Int)) (or (<= (select main_a v_prenex_13660) 999) (<= 2 (* 2 (select main_a v_prenex_13660))) (<= (select main_a v_prenex_13660) (select main_a v_prenex_13659)) (< v_prenex_13659 main_y) (<= (+ main_x 1) v_prenex_13660) (<= (+ main_y 1) v_prenex_13659) (<= (select main_a v_prenex_13659) 999))) (forall ((v_prenex_12904 Int) (v_prenex_12905 Int)) (or (<= (select main_a v_prenex_12904) 999) (<= 2 (* 2 (select main_a v_prenex_12905))) (< v_prenex_12904 main_y) (<= (+ main_y 1) v_prenex_12904) (<= (+ (select main_a v_prenex_12904) (select main_a v_prenex_12905)) 1000) (<= 1 (select main_a v_prenex_12905)) (< v_prenex_12905 main_x))) (forall ((v_prenex_18853 Int) (v_prenex_18852 Int)) (or (<= (+ main_y 1) v_prenex_18852) (< v_prenex_18852 main_y) (<= (select main_a v_prenex_18853) 999) (<= 1000 (* 2 (select main_a v_prenex_18852))) (<= (+ (select main_a v_prenex_18852) (select main_a v_prenex_18853)) 1000) (<= (* 2 (select main_a v_prenex_18852)) 1998))) (forall ((v_prenex_23457 Int) (v_prenex_23458 Int)) (or (<= 1000 (+ (select main_a v_prenex_23457) (select main_a v_prenex_23458))) (<= (+ main_y 1) v_prenex_23457) (< v_prenex_23457 main_y) (<= 1 (select main_a v_prenex_23457)) (<= (select main_a v_prenex_23458) 999) (<= 1000 (* 2 (select main_a v_prenex_23457))))) (forall ((v_prenex_18905 Int) (v_prenex_18904 Int)) (or (<= 1 (select main_a v_prenex_18904)) (< v_prenex_18904 main_y) (<= (+ main_y 1) v_prenex_18904) (<= 1 (select main_a v_prenex_18905)) (<= 2 (* 2 (select main_a v_prenex_18905))) (<= (select main_a v_prenex_18904) 1498) (<= 1000 (+ (select main_a v_prenex_18904) (select main_a v_prenex_18905))))) (forall ((v_prenex_22533 Int) (v_prenex_22534 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22534))) (<= (+ main_x 1) v_prenex_22534) (<= (select main_a v_prenex_22534) 500) (< v_prenex_22534 main_x) (<= 1000 (+ (select main_a v_prenex_22533) (select main_a v_prenex_22534))))) (forall ((v_prenex_13628 Int) (v_prenex_13627 Int)) (or (<= (+ main_y 1) v_prenex_13627) (< v_prenex_13627 main_y) (<= 0 (+ (select main_a v_prenex_13628) 498)) (<= 500 (select main_a v_prenex_13627)) (<= (select main_a v_prenex_13627) (+ (select main_a v_prenex_13628) 998)) (<= (select main_a v_prenex_13627) 1498))) (forall ((v_prenex_11458 Int) (v_prenex_11459 Int)) (or (<= (select main_a v_prenex_11458) 999) (<= (+ main_y 1) v_prenex_11458) (<= (+ (select main_a v_prenex_11458) (select main_a v_prenex_11459)) 1000) (<= 1 (select main_a v_prenex_11459)) (<= 1 (select main_a v_prenex_11458)) (< v_prenex_11458 main_y) (<= (* 2 (select main_a v_prenex_11459)) 1000))) (forall ((v_prenex_15878 Int) (v_prenex_15877 Int)) (or (<= (select main_a v_prenex_15878) (select main_a v_prenex_15877)) (<= (select main_a v_prenex_15878) 500) (< v_prenex_15877 main_y) (<= (+ main_y 1) v_prenex_15877) (< v_prenex_15878 main_x) (<= 0 (+ (select main_a v_prenex_15878) 498)) (<= (* 2 (select main_a v_prenex_15877)) 1998))) (or (forall ((v_prenex_19038 Int)) (or (< v_prenex_19038 main_y) (<= (+ main_y 1) v_prenex_19038) (<= (* 2 (select main_a v_prenex_19038)) 1998) (<= (select main_a v_prenex_19038) 999))) (forall ((v_prenex_19039 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19039))) (<= 0 (+ (select main_a v_prenex_19039) 498))))) (forall ((v_prenex_14581 Int) (v_prenex_14580 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14580))) (<= (select main_a v_prenex_14580) 999) (<= 2 (* 2 (select main_a v_prenex_14581))) (<= (+ main_y 1) v_prenex_14580) (<= (select main_a v_prenex_14581) (select main_a v_prenex_14580)) (< v_prenex_14580 main_y) (<= (select main_a v_prenex_14581) 999))) (forall ((v_prenex_13921 Int) (v_prenex_13920 Int)) (or (<= (+ main_x 1) v_prenex_13921) (<= (select main_a v_prenex_13920) 1498) (<= (select main_a v_prenex_13921) 500) (< v_prenex_13920 main_y) (<= (select main_a v_prenex_13921) (select main_a v_prenex_13920)) (<= (+ main_y 1) v_prenex_13920))) (forall ((v_prenex_16479 Int) (v_prenex_16480 Int)) (or (<= (select main_a v_prenex_16479) 1498) (<= (+ main_y 1) v_prenex_16479) (< v_prenex_16479 main_y) (<= (select main_a v_prenex_16480) (select main_a v_prenex_16479)) (<= (select main_a v_prenex_16479) 999) (<= 2 (* 2 (select main_a v_prenex_16480))))) (forall ((v_prenex_11222 Int) (v_prenex_11221 Int)) (or (<= (+ main_y 1) v_prenex_11221) (<= 1000 (+ (select main_a v_prenex_11221) (select main_a v_prenex_11222))) (< v_prenex_11221 main_y) (<= (select main_a v_prenex_11221) 1498) (<= 1 (select main_a v_prenex_11221)))) (or (forall ((v_prenex_15893 Int)) (or (<= (+ main_y 1) v_prenex_15893) (<= (select main_a v_prenex_15893) 999) (<= (* 2 (select main_a v_prenex_15893)) 1998) (< v_prenex_15893 main_y) (<= 1000 (* 2 (select main_a v_prenex_15893))))) (forall ((v_prenex_15894 Int)) (or (<= (select main_a v_prenex_15894) 500) (<= (select main_a v_prenex_15894) 999)))) (forall ((v_prenex_14336 Int) (v_prenex_14337 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14337))) (<= 1000 (* 2 (select main_a v_prenex_14336))) (<= (+ main_y 1) v_prenex_14336) (<= 1000 (+ (select main_a v_prenex_14336) (select main_a v_prenex_14337))) (<= 500 (select main_a v_prenex_14336)) (<= (select main_a v_prenex_14337) 500) (< v_prenex_14336 main_y))) (forall ((v_prenex_13935 Int) (v_prenex_13934 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13935))) (< v_prenex_13934 main_y) (<= 0 (+ (select main_a v_prenex_13935) 498)) (<= (+ (select main_a v_prenex_13934) (select main_a v_prenex_13935)) 1000) (<= 1000 (* 2 (select main_a v_prenex_13934))) (<= (+ main_y 1) v_prenex_13934) (<= (select main_a v_prenex_13934) 1498))) (forall ((v_prenex_19254 Int) (v_prenex_19255 Int)) (or (<= (+ main_y 1) v_prenex_19254) (<= (* 2 (select main_a v_prenex_19254)) 1998) (<= (* 2 (select main_a v_prenex_19255)) 1000) (<= (select main_a v_prenex_19254) (+ (select main_a v_prenex_19255) 998)) (< v_prenex_19254 main_y) (<= 500 (select main_a v_prenex_19254)))) (or (forall ((v_prenex_11825 Int)) (or (<= (* 2 (select main_a v_prenex_11825)) 1998) (< v_prenex_11825 main_y) (<= 1000 (* 2 (select main_a v_prenex_11825))) (<= (+ main_y 1) v_prenex_11825))) (forall ((v_prenex_11826 Int)) (or (<= (select main_a v_prenex_11826) 500) (<= (* 2 (select main_a v_prenex_11826)) 1000) (< v_prenex_11826 main_x)))) (or (forall ((v_prenex_12923 Int)) (<= 1 (select main_a v_prenex_12923))) (forall ((v_prenex_12922 Int)) (or (< v_prenex_12922 main_y) (<= (+ main_y 1) v_prenex_12922) (<= 500 (select main_a v_prenex_12922)) (<= (* 2 (select main_a v_prenex_12922)) 1998)))) (forall ((v_prenex_22317 Int) (v_prenex_22318 Int)) (or (<= 1 (select main_a v_prenex_22318)) (< v_prenex_22317 main_y) (<= (+ main_y 1) v_prenex_22317) (<= 1000 (+ (select main_a v_prenex_22317) (select main_a v_prenex_22318))) (<= 0 (+ (select main_a v_prenex_22318) 498)) (<= 500 (select main_a v_prenex_22317)))) (forall ((v_prenex_18167 Int) (v_prenex_18168 Int)) (or (<= (+ main_y 1) v_prenex_18167) (<= 0 (+ (select main_a v_prenex_18168) 498)) (<= (+ (select main_a v_prenex_18167) (select main_a v_prenex_18168)) 1000) (<= 500 (select main_a v_prenex_18167)) (< v_prenex_18167 main_y) (<= (select main_a v_prenex_18167) 1498))) (forall ((v_prenex_18419 Int) (v_prenex_18418 Int)) (or (<= 1 (select main_a v_prenex_18419)) (<= (+ main_x 1) v_prenex_18419) (<= (+ main_y 1) v_prenex_18418) (<= 1 (select main_a v_prenex_18418)) (<= (select main_a v_prenex_18419) 500) (< v_prenex_18418 main_y) (<= 1000 (+ (select main_a v_prenex_18418) (select main_a v_prenex_18419))))) (forall ((v_prenex_14614 Int) (v_prenex_14613 Int)) (or (<= 1 (select main_a v_prenex_14614)) (<= (select main_a v_prenex_14614) 500) (<= (+ main_y 1) v_prenex_14613) (<= (* 2 (select main_a v_prenex_14613)) 1998) (<= (select main_a v_prenex_14613) 999) (<= (select main_a v_prenex_14613) (+ (select main_a v_prenex_14614) 998)) (< v_prenex_14613 main_y))) (forall ((v_prenex_12873 Int) (v_prenex_12874 Int)) (or (<= (select main_a v_prenex_12874) 999) (<= (* 2 (select main_a v_prenex_12873)) 1998) (<= (+ main_y 1) v_prenex_12873) (<= 2 (* 2 (select main_a v_prenex_12874))) (< v_prenex_12873 main_y) (<= (select main_a v_prenex_12873) (+ (select main_a v_prenex_12874) 998)) (<= 1000 (* 2 (select main_a v_prenex_12873))))) (forall ((v_prenex_14794 Int) (v_prenex_14793 Int)) (or (<= (+ main_y 1) v_prenex_14793) (< v_prenex_14793 main_y) (<= (+ (select main_a v_prenex_14793) (select main_a v_prenex_14794)) 1000) (<= 500 (select main_a v_prenex_14793)) (<= (select main_a v_prenex_14794) 500) (<= 2 (* 2 (select main_a v_prenex_14794))) (<= (select main_a v_prenex_14793) 999))) (forall ((v_prenex_11402 Int) (v_prenex_11401 Int)) (or (<= (* 2 (select main_a v_prenex_11401)) 1998) (<= (* 2 (select main_a v_prenex_11402)) 1000) (<= 1000 (* 2 (select main_a v_prenex_11401))) (<= 1000 (+ (select main_a v_prenex_11401) (select main_a v_prenex_11402))) (<= (+ main_y 1) v_prenex_11401) (< v_prenex_11401 main_y))) (forall ((v_prenex_19054 Int) (v_prenex_19055 Int)) (or (<= (+ main_y 1) v_prenex_19054) (<= (select main_a v_prenex_19055) (select main_a v_prenex_19054)) (<= 1 (select main_a v_prenex_19054)) (<= 2 (* 2 (select main_a v_prenex_19055))) (<= 1 (select main_a v_prenex_19055)) (< v_prenex_19054 main_y))) (forall ((v_prenex_18714 Int) (v_prenex_18715 Int)) (or (<= (* 2 (select main_a v_prenex_18715)) 1000) (<= (+ main_x 1) v_prenex_18715) (<= 2 (* 2 (select main_a v_prenex_18715))) (< v_prenex_18715 main_x) (<= 1000 (+ (select main_a v_prenex_18714) (select main_a v_prenex_18715))))) (or (forall ((v_prenex_20691 Int)) (or (< v_prenex_20691 main_y) (<= (+ main_y 1) v_prenex_20691) (<= 500 (select main_a v_prenex_20691)) (<= (* 2 (select main_a v_prenex_20691)) 1998))) (forall ((v_prenex_20692 Int)) (<= (* 2 (select main_a v_prenex_20692)) 1000))) (forall ((v_prenex_11901 Int) (v_prenex_11900 Int)) (or (<= 1 (select main_a v_prenex_11901)) (<= (+ main_x 1) v_prenex_11901) (<= (+ main_y 1) v_prenex_11900) (<= (select main_a v_prenex_11900) 1498) (<= (+ (select main_a v_prenex_11900) (select main_a v_prenex_11901)) 1000) (< v_prenex_11900 main_y))) (forall ((v_prenex_17222 Int) (v_prenex_17223 Int)) (or (<= (+ main_y 1) v_prenex_17222) (<= 500 (select main_a v_prenex_17222)) (<= (select main_a v_prenex_17223) 999) (<= (* 2 (select main_a v_prenex_17222)) 1998) (<= (+ (select main_a v_prenex_17222) (select main_a v_prenex_17223)) 1000) (< v_prenex_17222 main_y) (<= (* 2 (select main_a v_prenex_17223)) 1000))) (forall ((v_prenex_19973 Int) (v_prenex_19972 Int)) (or (<= (select main_a v_prenex_19972) (+ (select main_a v_prenex_19973) 998)) (< v_prenex_19972 main_y) (<= (select main_a v_prenex_19973) 500) (<= (+ main_y 1) v_prenex_19972) (<= 1000 (* 2 (select main_a v_prenex_19972))) (<= (* 2 (select main_a v_prenex_19972)) 1998))) (forall ((v_prenex_23400 Int) (v_prenex_23399 Int)) (or (<= (select main_a v_prenex_23400) 500) (<= 1000 (+ (select main_a v_prenex_23399) (select main_a v_prenex_23400))) (<= (select main_a v_prenex_23399) 1498) (<= 2 (* 2 (select main_a v_prenex_23400))) (<= 1000 (* 2 (select main_a v_prenex_23399))) (< v_prenex_23399 main_y) (<= (+ main_y 1) v_prenex_23399))) (or (forall ((v_prenex_14828 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14828))) (< v_prenex_14828 main_y) (<= (* 2 (select main_a v_prenex_14828)) 1998) (<= (+ main_y 1) v_prenex_14828))) (forall ((v_prenex_14829 Int)) (or (<= (* 2 (select main_a v_prenex_14829)) 1000) (<= 0 (+ (select main_a v_prenex_14829) 498)) (<= (+ main_x 1) v_prenex_14829)))) (forall ((v_prenex_22824 Int) (v_prenex_22825 Int)) (or (< v_prenex_22824 main_y) (<= (* 2 (select main_a v_prenex_22825)) 1000) (<= (+ main_y 1) v_prenex_22824) (<= 2 (* 2 (select main_a v_prenex_22825))) (<= 1 (select main_a v_prenex_22824)) (<= (select main_a v_prenex_22824) 1498) (<= (+ (select main_a v_prenex_22824) (select main_a v_prenex_22825)) 1000))) (or (forall ((v_prenex_22274 Int)) (or (<= (select main_a v_prenex_22274) 999) (<= 1 (select main_a v_prenex_22274)))) (forall ((v_prenex_22273 Int)) (or (<= (select main_a v_prenex_22273) 999) (< v_prenex_22273 main_y) (<= (* 2 (select main_a v_prenex_22273)) 1998) (<= 1 (select main_a v_prenex_22273)) (<= (+ main_y 1) v_prenex_22273)))) (forall ((v_prenex_18392 Int) (v_prenex_18393 Int)) (or (<= (select main_a v_prenex_18392) 1498) (< v_prenex_18392 main_y) (<= (* 2 (select main_a v_prenex_18392)) 1998) (<= (+ main_y 1) v_prenex_18392) (<= 1000 (+ (select main_a v_prenex_18392) (select main_a v_prenex_18393))))) (forall ((v_prenex_19452 Int) (v_prenex_19451 Int)) (or (<= 1000 (+ (select main_a v_prenex_19451) (select main_a v_prenex_19452))) (<= 1 (select main_a v_prenex_19451)) (< v_prenex_19451 main_y) (<= 1000 (* 2 (select main_a v_prenex_19451))) (<= 1 (select main_a v_prenex_19452)) (<= 2 (* 2 (select main_a v_prenex_19452))) (<= (+ main_y 1) v_prenex_19451))) (forall ((v_prenex_12481 Int) (v_prenex_12482 Int)) (or (<= (select main_a v_prenex_12481) (+ (select main_a v_prenex_12482) 998)) (<= 2 (* 2 (select main_a v_prenex_12482))) (<= (* 2 (select main_a v_prenex_12481)) 1998) (<= (* 2 (select main_a v_prenex_12482)) 1000) (<= (+ main_y 1) v_prenex_12481) (< v_prenex_12481 main_y) (<= (select main_a v_prenex_12481) 1498))) (forall ((v_prenex_20628 Int) (v_prenex_20627 Int)) (or (<= (+ main_y 1) v_prenex_20627) (<= 0 (+ (select main_a v_prenex_20628) 498)) (< v_prenex_20627 main_y) (<= (select main_a v_prenex_20628) 999) (<= 1000 (+ (select main_a v_prenex_20627) (select main_a v_prenex_20628))) (<= (* 2 (select main_a v_prenex_20627)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20627))))) (or (forall ((v_prenex_13946 Int)) (or (<= 1 (select main_a v_prenex_13946)) (<= (* 2 (select main_a v_prenex_13946)) 1998) (< v_prenex_13946 main_y) (<= (+ main_y 1) v_prenex_13946))) (forall ((v_prenex_13947 Int)) (or (<= (select main_a v_prenex_13947) 999) (<= 2 (* 2 (select main_a v_prenex_13947)))))) (or (forall ((v_prenex_17874 Int)) (or (<= (+ main_y 1) v_prenex_17874) (<= (select main_a v_prenex_17874) 1498) (< v_prenex_17874 main_y) (<= 1000 (* 2 (select main_a v_prenex_17874))))) (forall ((v_prenex_17875 Int)) (or (<= (* 2 (select main_a v_prenex_17875)) 1000) (<= (+ main_x 1) v_prenex_17875) (<= 0 (+ (select main_a v_prenex_17875) 498))))) (forall ((v_prenex_15294 Int) (v_prenex_15293 Int)) (or (<= (select main_a v_prenex_15293) 1498) (< v_prenex_15293 main_y) (<= (* 2 (select main_a v_prenex_15294)) 1000) (<= (+ main_y 1) v_prenex_15293) (< v_prenex_15294 main_x) (<= (select main_a v_prenex_15294) (select main_a v_prenex_15293)))) (or (forall ((v_prenex_18829 Int)) (or (<= 1 (select main_a v_prenex_18829)) (<= 0 (+ (select main_a v_prenex_18829) 498)))) (forall ((v_prenex_18828 Int)) (or (<= (* 2 (select main_a v_prenex_18828)) 1998) (<= 1000 (* 2 (select main_a v_prenex_18828))) (<= (select main_a v_prenex_18828) 1498) (<= (+ main_y 1) v_prenex_18828) (< v_prenex_18828 main_y)))) (or (forall ((v_prenex_12932 Int)) (or (< v_prenex_12932 main_y) (<= 1000 (* 2 (select main_a v_prenex_12932))) (<= (+ main_y 1) v_prenex_12932) (<= 500 (select main_a v_prenex_12932)))) (forall ((v_prenex_12927 Int)) (<= (* 2 (select main_a v_prenex_12927)) 1000))) (or (forall ((v_prenex_14780 Int)) (or (<= (select main_a v_prenex_14780) 999) (<= 0 (+ (select main_a v_prenex_14780) 498)))) (forall ((v_prenex_14779 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14779))) (< v_prenex_14779 main_y) (<= (+ main_y 1) v_prenex_14779) (<= (* 2 (select main_a v_prenex_14779)) 1998) (<= 500 (select main_a v_prenex_14779))))) (forall ((v_prenex_13805 Int) (v_prenex_13806 Int)) (or (<= 500 (select main_a v_prenex_13805)) (< v_prenex_13805 main_y) (<= (+ main_x 1) v_prenex_13806) (<= (select main_a v_prenex_13806) (select main_a v_prenex_13805)) (<= (select main_a v_prenex_13806) 500) (<= (+ main_y 1) v_prenex_13805) (<= 2 (* 2 (select main_a v_prenex_13806))))) (forall ((v_prenex_11299 Int) (v_prenex_11298 Int)) (or (< v_prenex_11298 main_y) (<= 1 (select main_a v_prenex_11299)) (< v_prenex_11299 main_x) (<= 2 (* 2 (select main_a v_prenex_11299))) (<= 500 (select main_a v_prenex_11298)) (<= (+ main_y 1) v_prenex_11298) (<= 1000 (+ (select main_a v_prenex_11298) (select main_a v_prenex_11299))))) (forall ((v_prenex_21874 Int) (v_prenex_21875 Int)) (or (< v_prenex_21874 main_y) (<= (* 2 (select main_a v_prenex_21875)) 1000) (<= (+ main_y 1) v_prenex_21874) (<= (select main_a v_prenex_21874) 999) (<= 1 (select main_a v_prenex_21875)) (<= 1000 (+ (select main_a v_prenex_21874) (select main_a v_prenex_21875))))) (forall ((v_prenex_20973 Int) (v_prenex_20972 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20973))) (<= 500 (select main_a v_prenex_20972)) (<= (select main_a v_prenex_20972) 1498) (< v_prenex_20972 main_y) (<= (select main_a v_prenex_20973) (select main_a v_prenex_20972)) (<= (* 2 (select main_a v_prenex_20973)) 1000) (<= (+ main_y 1) v_prenex_20972))) (forall ((v_prenex_11635 Int) (v_prenex_11636 Int)) (or (<= (select main_a v_prenex_11636) (select main_a v_prenex_11635)) (<= (select main_a v_prenex_11635) 999) (< v_prenex_11635 main_y) (<= (select main_a v_prenex_11636) 500) (<= (+ main_y 1) v_prenex_11635))) (forall ((v_prenex_18833 Int) (v_prenex_18832 Int)) (or (< v_prenex_18833 main_x) (< v_prenex_18832 main_y) (<= 1000 (+ (select main_a v_prenex_18832) (select main_a v_prenex_18833))) (<= 0 (+ (select main_a v_prenex_18833) 498)) (<= 1000 (* 2 (select main_a v_prenex_18832))) (<= (select main_a v_prenex_18833) 999) (<= (+ main_y 1) v_prenex_18832))) (forall ((v_prenex_18635 Int) (v_prenex_18636 Int)) (or (<= 1 (select main_a v_prenex_18636)) (<= (* 2 (select main_a v_prenex_18636)) 1000) (<= (select main_a v_prenex_18635) (+ (select main_a v_prenex_18636) 998)) (< v_prenex_18635 main_y) (<= (+ main_y 1) v_prenex_18635) (<= (select main_a v_prenex_18635) 1498) (<= (* 2 (select main_a v_prenex_18635)) 1998))) (forall ((v_prenex_17039 Int) (v_prenex_17038 Int)) (or (<= (select main_a v_prenex_17038) (+ (select main_a v_prenex_17039) 998)) (<= (select main_a v_prenex_17038) 1498) (<= (+ main_y 1) v_prenex_17038) (<= (* 2 (select main_a v_prenex_17039)) 1000) (<= 1 (select main_a v_prenex_17039)) (< v_prenex_17039 main_x) (< v_prenex_17038 main_y))) (forall ((v_prenex_16647 Int) (v_prenex_16648 Int)) (or (<= 1 (select main_a v_prenex_16647)) (<= (+ main_x 1) v_prenex_16648) (<= (select main_a v_prenex_16648) 500) (<= (+ main_y 1) v_prenex_16647) (< v_prenex_16647 main_y) (<= (select main_a v_prenex_16648) (select main_a v_prenex_16647)))) (or (forall ((v_prenex_20202 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20202))) (<= (* 2 (select main_a v_prenex_20202)) 1998) (< v_prenex_20202 main_y) (<= (+ main_y 1) v_prenex_20202))) (forall ((v_prenex_20203 Int)) (or (<= (* 2 (select main_a v_prenex_20203)) 1000) (<= (select main_a v_prenex_20203) 999) (<= (+ main_x 1) v_prenex_20203)))) (forall ((v_prenex_15648 Int) (v_prenex_15647 Int)) (or (<= 1 (select main_a v_prenex_15648)) (<= (+ (select main_a v_prenex_15647) (select main_a v_prenex_15648)) 1000) (<= 500 (select main_a v_prenex_15647)) (< v_prenex_15647 main_y) (<= 1000 (* 2 (select main_a v_prenex_15647))) (<= (+ main_y 1) v_prenex_15647) (<= (select main_a v_prenex_15648) 500))) (forall ((v_prenex_15474 Int) (v_prenex_15473 Int)) (or (<= (select main_a v_prenex_15474) 999) (<= 0 (+ (select main_a v_prenex_15474) 498)) (<= (+ main_y 1) v_prenex_15473) (< v_prenex_15473 main_y) (<= 500 (select main_a v_prenex_15473)) (<= 1000 (* 2 (select main_a v_prenex_15473))) (<= (+ (select main_a v_prenex_15473) (select main_a v_prenex_15474)) 1000))) (forall ((v_prenex_11185 Int) (v_prenex_11186 Int)) (or (< v_prenex_11185 main_y) (<= (+ main_y 1) v_prenex_11185) (<= (select main_a v_prenex_11185) (+ (select main_a v_prenex_11186) 998)) (<= 1000 (* 2 (select main_a v_prenex_11185))) (<= 0 (+ (select main_a v_prenex_11186) 498)) (<= (select main_a v_prenex_11185) 999) (<= 1 (select main_a v_prenex_11186)))) (or (forall ((v_prenex_22658 Int)) (or (<= (select main_a v_prenex_22658) 500) (<= 1 (select main_a v_prenex_22658)))) (forall ((v_prenex_22657 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22657))) (<= (* 2 (select main_a v_prenex_22657)) 1998) (<= (+ main_y 1) v_prenex_22657) (< v_prenex_22657 main_y)))) (forall ((v_prenex_17892 Int) (v_prenex_17893 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17893))) (<= (+ main_x 1) v_prenex_17893) (<= 500 (select main_a v_prenex_17892)) (< v_prenex_17892 main_y) (<= 1000 (+ (select main_a v_prenex_17892) (select main_a v_prenex_17893))) (<= (+ main_y 1) v_prenex_17892))) (forall ((v_prenex_12113 Int) (v_prenex_12112 Int)) (or (< v_prenex_12112 main_y) (<= (+ main_y 1) v_prenex_12112) (<= 1 (select main_a v_prenex_12112)) (<= (select main_a v_prenex_12113) (select main_a v_prenex_12112)) (<= 2 (* 2 (select main_a v_prenex_12113))) (<= (* 2 (select main_a v_prenex_12113)) 1000))) (forall ((v_prenex_20704 Int) (v_prenex_20703 Int)) (or (<= (+ main_y 1) v_prenex_20703) (<= (* 2 (select main_a v_prenex_20703)) 1998) (<= 2 (* 2 (select main_a v_prenex_20704))) (<= 1 (select main_a v_prenex_20703)) (<= 0 (+ (select main_a v_prenex_20704) 498)) (<= (+ (select main_a v_prenex_20703) (select main_a v_prenex_20704)) 1000) (< v_prenex_20703 main_y))) (forall ((v_prenex_21588 Int) (v_prenex_21589 Int)) (or (<= (select main_a v_prenex_21589) 500) (<= (+ main_y 1) v_prenex_21588) (<= 500 (select main_a v_prenex_21588)) (<= (select main_a v_prenex_21589) (select main_a v_prenex_21588)) (<= (select main_a v_prenex_21589) 999) (< v_prenex_21588 main_y))) (forall ((v_prenex_13530 Int) (v_prenex_13529 Int)) (or (<= 1 (select main_a v_prenex_13530)) (<= (+ main_y 1) v_prenex_13529) (<= 1000 (* 2 (select main_a v_prenex_13529))) (<= (select main_a v_prenex_13529) 999) (<= (* 2 (select main_a v_prenex_13530)) 1000) (< v_prenex_13529 main_y) (<= 1000 (+ (select main_a v_prenex_13529) (select main_a v_prenex_13530))))) (forall ((v_prenex_14423 Int) (v_prenex_14422 Int)) (or (<= (select main_a v_prenex_14422) 1498) (<= 1000 (+ (select main_a v_prenex_14422) (select main_a v_prenex_14423))) (<= 1 (select main_a v_prenex_14423)) (< v_prenex_14422 main_y) (<= (+ main_y 1) v_prenex_14422) (<= 2 (* 2 (select main_a v_prenex_14423))) (<= (select main_a v_prenex_14422) 999))) (forall ((v_prenex_15678 Int) (v_prenex_15677 Int)) (or (<= (select main_a v_prenex_15678) (select main_a v_prenex_15677)) (< v_prenex_15677 main_y) (<= 1000 (* 2 (select main_a v_prenex_15677))) (<= (+ main_y 1) v_prenex_15677) (<= 2 (* 2 (select main_a v_prenex_15678))) (<= (select main_a v_prenex_15677) 1498))) (forall ((v_prenex_17609 Int) (v_prenex_17610 Int)) (or (< v_prenex_17609 main_y) (<= 1000 (+ (select main_a v_prenex_17609) (select main_a v_prenex_17610))) (<= (select main_a v_prenex_17609) 1498) (<= (select main_a v_prenex_17610) 999) (<= (select main_a v_prenex_17609) 999) (<= (+ main_y 1) v_prenex_17609) (<= (select main_a v_prenex_17610) 500))) (or (forall ((v_prenex_11912 Int)) (or (< v_prenex_11912 main_y) (<= (* 2 (select main_a v_prenex_11912)) 1998) (<= (+ main_y 1) v_prenex_11912))) (forall ((v_prenex_11913 Int)) (or (<= (* 2 (select main_a v_prenex_11913)) 1000) (<= (+ main_x 1) v_prenex_11913)))) (or (forall ((v_prenex_16291 Int)) (or (<= (+ main_x 1) v_prenex_16291) (<= (* 2 (select main_a v_prenex_16291)) 1000) (<= (select main_a v_prenex_16291) 500))) (forall ((v_prenex_16290 Int)) (or (<= (* 2 (select main_a v_prenex_16290)) 1998) (<= (+ main_y 1) v_prenex_16290) (<= 500 (select main_a v_prenex_16290)) (< v_prenex_16290 main_y)))) (or (forall ((v_prenex_15559 Int)) (or (<= (select main_a v_prenex_15559) 999) (<= 1000 (* 2 (select main_a v_prenex_15559))) (< v_prenex_15559 main_y) (<= (+ main_y 1) v_prenex_15559))) (forall ((v_prenex_15560 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15560))) (< v_prenex_15560 main_x) (<= (select main_a v_prenex_15560) 500)))) (or (forall ((v_prenex_12616 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12616))) (<= 500 (select main_a v_prenex_12616)) (<= (+ main_y 1) v_prenex_12616) (< v_prenex_12616 main_y) (<= (select main_a v_prenex_12616) 1498))) (forall ((v_prenex_12617 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12617))) (<= 1 (select main_a v_prenex_12617))))) (forall ((v_prenex_21614 Int) (v_prenex_21615 Int)) (or (< v_prenex_21614 main_y) (<= 0 (+ (select main_a v_prenex_21615) 498)) (<= (+ main_y 1) v_prenex_21614) (<= (select main_a v_prenex_21614) 1498) (<= (select main_a v_prenex_21614) 999) (<= (select main_a v_prenex_21615) 999) (<= (select main_a v_prenex_21615) (select main_a v_prenex_21614)))) (or (forall ((v_prenex_14662 Int)) (or (<= (+ main_x 1) v_prenex_14662) (<= (select main_a v_prenex_14662) 500))) (forall ((v_prenex_14661 Int)) (or (<= (+ main_y 1) v_prenex_14661) (<= (select main_a v_prenex_14661) 1498) (<= (* 2 (select main_a v_prenex_14661)) 1998) (< v_prenex_14661 main_y)))) (forall ((v_prenex_12224 Int) (v_prenex_12225 Int)) (or (<= (* 2 (select main_a v_prenex_12225)) 1000) (<= (+ main_y 1) v_prenex_12224) (<= (+ main_x 1) v_prenex_12225) (< v_prenex_12224 main_y) (<= 2 (* 2 (select main_a v_prenex_12225))) (<= 500 (select main_a v_prenex_12224)) (<= 1000 (+ (select main_a v_prenex_12224) (select main_a v_prenex_12225))))) (or (forall ((v_prenex_13312 Int)) (or (<= (select main_a v_prenex_13312) 1498) (<= (+ main_y 1) v_prenex_13312) (< v_prenex_13312 main_y) (<= (* 2 (select main_a v_prenex_13312)) 1998))) (forall ((v_prenex_13313 Int)) (or (<= (select main_a v_prenex_13313) 999) (< v_prenex_13313 main_x)))) (forall ((v_prenex_11062 Int) (v_prenex_11061 Int)) (or (< v_prenex_11061 main_y) (<= (select main_a v_prenex_11061) 1498) (<= 2 (* 2 (select main_a v_prenex_11062))) (<= 500 (select main_a v_prenex_11061)) (<= (+ main_y 1) v_prenex_11061) (<= 1000 (+ (select main_a v_prenex_11061) (select main_a v_prenex_11062))))) (forall ((v_prenex_12766 Int) (v_prenex_12765 Int)) (or (<= 500 (select main_a v_prenex_12765)) (<= (+ main_y 1) v_prenex_12765) (< v_prenex_12765 main_y) (<= (select main_a v_prenex_12766) 999) (<= (select main_a v_prenex_12766) 500) (<= (select main_a v_prenex_12765) (+ (select main_a v_prenex_12766) 998)) (<= 1 (select main_a v_prenex_12765)))) (forall ((v_prenex_13702 Int) (v_prenex_13701 Int)) (or (<= (select main_a v_prenex_13702) 500) (<= 500 (select main_a v_prenex_13701)) (<= (select main_a v_prenex_13702) (select main_a v_prenex_13701)) (< v_prenex_13701 main_y) (< v_prenex_13702 main_x) (<= (+ main_y 1) v_prenex_13701))) (forall ((v_prenex_10987 Int) (v_prenex_10988 Int)) (or (<= 0 (+ (select main_a v_prenex_10988) 498)) (<= (+ main_y 1) v_prenex_10987) (<= (select main_a v_prenex_10988) (select main_a v_prenex_10987)) (<= (select main_a v_prenex_10988) 500) (< v_prenex_10987 main_y) (<= (+ main_x 1) v_prenex_10988) (<= (select main_a v_prenex_10987) 1498))) (or (forall ((v_prenex_17478 Int)) (or (< v_prenex_17478 main_x) (<= (* 2 (select main_a v_prenex_17478)) 1000) (<= 0 (+ (select main_a v_prenex_17478) 498)))) (forall ((v_prenex_17477 Int)) (or (< v_prenex_17477 main_y) (<= (+ main_y 1) v_prenex_17477) (<= (* 2 (select main_a v_prenex_17477)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17477)))))) (forall ((v_prenex_20995 Int) (v_prenex_20994 Int)) (or (<= 0 (+ (select main_a v_prenex_20995) 498)) (< v_prenex_20995 main_x) (<= (+ main_y 1) v_prenex_20994) (< v_prenex_20994 main_y) (<= (select main_a v_prenex_20994) 999) (<= (+ (select main_a v_prenex_20994) (select main_a v_prenex_20995)) 1000) (<= 2 (* 2 (select main_a v_prenex_20995))))) (forall ((v_prenex_14841 Int) (v_prenex_14840 Int)) (or (<= (select main_a v_prenex_14841) (select main_a v_prenex_14840)) (<= 1000 (* 2 (select main_a v_prenex_14840))) (< v_prenex_14840 main_y) (< v_prenex_14841 main_x) (<= 2 (* 2 (select main_a v_prenex_14841))) (<= (+ main_y 1) v_prenex_14840))) (forall ((v_prenex_21982 Int) (v_prenex_21983 Int)) (or (<= (* 2 (select main_a v_prenex_21982)) 1998) (<= (+ main_y 1) v_prenex_21982) (<= (+ main_x 1) v_prenex_21983) (< v_prenex_21982 main_y) (<= (select main_a v_prenex_21983) (select main_a v_prenex_21982)) (<= 1 (select main_a v_prenex_21983)) (<= (* 2 (select main_a v_prenex_21983)) 1000))) (forall ((v_prenex_19203 Int) (v_prenex_19202 Int)) (or (<= (+ main_y 1) v_prenex_19202) (< v_prenex_19202 main_y) (<= (select main_a v_prenex_19203) 500) (<= 1 (select main_a v_prenex_19202)) (<= (+ main_x 1) v_prenex_19203) (<= (select main_a v_prenex_19202) (+ (select main_a v_prenex_19203) 998)))) (forall ((v_prenex_22503 Int) (v_prenex_22504 Int)) (or (< v_prenex_22503 main_y) (<= (select main_a v_prenex_22503) 1498) (<= (select main_a v_prenex_22503) (+ (select main_a v_prenex_22504) 998)) (<= (+ main_y 1) v_prenex_22503) (<= 1 (select main_a v_prenex_22503)))) (forall ((v_prenex_13299 Int) (v_prenex_13298 Int)) (or (< v_prenex_13298 main_y) (<= (select main_a v_prenex_13299) (select main_a v_prenex_13298)) (<= (+ main_y 1) v_prenex_13298) (<= (select main_a v_prenex_13299) 500) (<= 1 (select main_a v_prenex_13299)) (<= (select main_a v_prenex_13298) 999) (<= 1000 (* 2 (select main_a v_prenex_13298))))) (forall ((v_prenex_13965 Int) (v_prenex_13964 Int)) (or (<= (+ main_y 1) v_prenex_13964) (<= (select main_a v_prenex_13965) 999) (<= 500 (select main_a v_prenex_13964)) (<= (select main_a v_prenex_13965) (select main_a v_prenex_13964)) (<= 0 (+ (select main_a v_prenex_13965) 498)) (< v_prenex_13964 main_y) (<= 1000 (* 2 (select main_a v_prenex_13964))))) (or (forall ((v_prenex_23206 Int)) (or (<= (+ main_x 1) v_prenex_23206) (<= 1 (select main_a v_prenex_23206)))) (forall ((v_prenex_23205 Int)) (or (<= (+ main_y 1) v_prenex_23205) (< v_prenex_23205 main_y) (<= 1000 (* 2 (select main_a v_prenex_23205)))))) (forall ((v_prenex_20460 Int) (v_prenex_20459 Int)) (or (<= 1000 (+ (select main_a v_prenex_20459) (select main_a v_prenex_20460))) (<= (select main_a v_prenex_20459) 1498) (< v_prenex_20459 main_y) (<= (+ main_x 1) v_prenex_20460) (<= (+ main_y 1) v_prenex_20459) (<= 1 (select main_a v_prenex_20460)) (<= 0 (+ (select main_a v_prenex_20460) 498)))) (or (forall ((v_prenex_21648 Int)) (or (<= (+ main_y 1) v_prenex_21648) (<= 1000 (* 2 (select main_a v_prenex_21648))) (< v_prenex_21648 main_y) (<= (select main_a v_prenex_21648) 1498))) (forall ((v_prenex_21649 Int)) (or (<= (select main_a v_prenex_21649) 999) (<= (* 2 (select main_a v_prenex_21649)) 1000)))) (forall ((v_prenex_19399 Int) (v_prenex_19400 Int)) (or (<= (select main_a v_prenex_19400) 999) (<= (+ main_y 1) v_prenex_19399) (<= (select main_a v_prenex_19399) (+ (select main_a v_prenex_19400) 998)) (< v_prenex_19399 main_y) (<= 2 (* 2 (select main_a v_prenex_19400))) (<= 1 (select main_a v_prenex_19399)) (<= 500 (select main_a v_prenex_19399)))) (forall ((v_prenex_18660 Int) (v_prenex_18661 Int)) (or (<= 1 (select main_a v_prenex_18661)) (< v_prenex_18661 main_x) (< v_prenex_18660 main_y) (<= (select main_a v_prenex_18661) 999) (<= (select main_a v_prenex_18661) (select main_a v_prenex_18660)) (<= 1 (select main_a v_prenex_18660)) (<= (+ main_y 1) v_prenex_18660))) (forall ((v_prenex_12351 Int) (v_prenex_12350 Int)) (or (<= 1 (select main_a v_prenex_12350)) (< v_prenex_12350 main_y) (<= (select main_a v_prenex_12350) (+ (select main_a v_prenex_12351) 998)) (<= (+ main_x 1) v_prenex_12351) (<= (+ main_y 1) v_prenex_12350) (<= (* 2 (select main_a v_prenex_12351)) 1000))) (forall ((v_prenex_20859 Int) (v_prenex_20858 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20859))) (<= 1000 (* 2 (select main_a v_prenex_20858))) (<= (select main_a v_prenex_20859) (select main_a v_prenex_20858)) (<= (select main_a v_prenex_20859) 999) (< v_prenex_20858 main_y) (<= (+ main_y 1) v_prenex_20858))) (or (forall ((v_prenex_21333 Int)) (or (< v_prenex_21333 main_y) (<= (* 2 (select main_a v_prenex_21333)) 1998) (<= 500 (select main_a v_prenex_21333)) (<= (+ main_y 1) v_prenex_21333))) (forall ((v_prenex_21334 Int)) (or (<= (+ main_x 1) v_prenex_21334) (<= 0 (+ (select main_a v_prenex_21334) 498)) (<= (select main_a v_prenex_21334) 500)))) (forall ((v_prenex_20734 Int) (v_prenex_20733 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20734))) (< v_prenex_20733 main_y) (<= (select main_a v_prenex_20733) (+ (select main_a v_prenex_20734) 998)) (<= 1 (select main_a v_prenex_20733)) (<= (+ main_y 1) v_prenex_20733) (<= 0 (+ (select main_a v_prenex_20734) 498)))) (forall ((v_prenex_15087 Int) (v_prenex_15086 Int)) (or (<= (+ main_y 1) v_prenex_15086) (< v_prenex_15086 main_y) (<= 500 (select main_a v_prenex_15086)) (<= 1 (select main_a v_prenex_15087)) (<= (select main_a v_prenex_15087) (select main_a v_prenex_15086)) (<= (select main_a v_prenex_15087) 500))) (forall ((v_prenex_17165 Int) (v_prenex_17166 Int)) (or (<= 1000 (+ (select main_a v_prenex_17165) (select main_a v_prenex_17166))) (<= (* 2 (select main_a v_prenex_17166)) 1000) (<= (select main_a v_prenex_17166) 999) (<= 500 (select main_a v_prenex_17165)) (<= (select main_a v_prenex_17165) 1498) (<= (+ main_y 1) v_prenex_17165) (< v_prenex_17165 main_y))) (forall ((v_prenex_22469 Int) (v_prenex_22470 Int)) (or (<= 0 (+ (select main_a v_prenex_22470) 498)) (< v_prenex_22469 main_y) (<= 500 (select main_a v_prenex_22469)) (<= (+ main_y 1) v_prenex_22469) (<= (select main_a v_prenex_22469) (+ (select main_a v_prenex_22470) 998)) (<= (select main_a v_prenex_22470) 999) (<= (+ main_x 1) v_prenex_22470))) (forall ((v_prenex_21957 Int) (v_prenex_21956 Int)) (or (<= (select main_a v_prenex_21956) 1498) (<= (select main_a v_prenex_21957) 500) (<= (+ main_y 1) v_prenex_21956) (<= 1000 (+ (select main_a v_prenex_21956) (select main_a v_prenex_21957))) (< v_prenex_21956 main_y) (<= (select main_a v_prenex_21957) 999) (<= (select main_a v_prenex_21956) 999))) (forall ((v_prenex_21186 Int) (v_prenex_21187 Int)) (or (<= (select main_a v_prenex_21187) 999) (<= (* 2 (select main_a v_prenex_21187)) 1000) (<= (+ main_y 1) v_prenex_21186) (<= 1000 (+ (select main_a v_prenex_21186) (select main_a v_prenex_21187))) (< v_prenex_21186 main_y) (< v_prenex_21187 main_x) (<= 500 (select main_a v_prenex_21186)))) (forall ((v_prenex_19094 Int) (v_prenex_19095 Int)) (or (<= (* 2 (select main_a v_prenex_19095)) 1000) (<= (select main_a v_prenex_19094) (+ (select main_a v_prenex_19095) 998)) (<= (select main_a v_prenex_19094) 1498) (< v_prenex_19094 main_y) (<= (+ main_y 1) v_prenex_19094) (<= (select main_a v_prenex_19095) 500))) (or (forall ((v_prenex_18845 Int)) (<= (select main_a v_prenex_18845) 500)) (forall ((v_prenex_18844 Int)) (or (<= 500 (select main_a v_prenex_18844)) (< v_prenex_18844 main_y) (<= (select main_a v_prenex_18844) 999) (<= (+ main_y 1) v_prenex_18844) (<= 1000 (* 2 (select main_a v_prenex_18844)))))) (or (forall ((v_prenex_13239 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13239))) (<= 0 (+ (select main_a v_prenex_13239) 498)))) (forall ((v_prenex_13238 Int)) (or (<= (* 2 (select main_a v_prenex_13238)) 1998) (<= (+ main_y 1) v_prenex_13238) (<= 500 (select main_a v_prenex_13238)) (<= (select main_a v_prenex_13238) 999) (< v_prenex_13238 main_y)))) (forall ((v_prenex_21962 Int) (v_prenex_21963 Int)) (or (< v_prenex_21962 main_y) (<= (+ main_y 1) v_prenex_21962) (<= (+ (select main_a v_prenex_21962) (select main_a v_prenex_21963)) 1000) (<= (* 2 (select main_a v_prenex_21962)) 1998))) (forall ((v_prenex_13316 Int) (v_prenex_13317 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13317))) (<= 1000 (+ (select main_a v_prenex_13316) (select main_a v_prenex_13317))) (<= (+ main_y 1) v_prenex_13316) (<= (* 2 (select main_a v_prenex_13317)) 1000) (<= 1000 (* 2 (select main_a v_prenex_13316))) (< v_prenex_13316 main_y) (<= (select main_a v_prenex_13316) 999))) (or (forall ((v_prenex_14417 Int)) (or (<= (select main_a v_prenex_14417) 999) (<= (select main_a v_prenex_14417) 500))) (forall ((v_prenex_14416 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14416))) (<= 500 (select main_a v_prenex_14416)) (< v_prenex_14416 main_y) (<= (+ main_y 1) v_prenex_14416) (<= (* 2 (select main_a v_prenex_14416)) 1998)))) (forall ((v_prenex_20151 Int) (v_prenex_20150 Int)) (or (<= (select main_a v_prenex_20150) (+ (select main_a v_prenex_20151) 998)) (<= 1000 (* 2 (select main_a v_prenex_20150))) (<= 2 (* 2 (select main_a v_prenex_20151))) (< v_prenex_20150 main_y) (<= (+ main_y 1) v_prenex_20150) (<= 500 (select main_a v_prenex_20150)) (<= 1 (select main_a v_prenex_20151)))) (forall ((v_prenex_16335 Int) (v_prenex_16334 Int)) (or (< v_prenex_16334 main_y) (<= (+ main_y 1) v_prenex_16334) (<= 1 (select main_a v_prenex_16334)) (<= (* 2 (select main_a v_prenex_16335)) 1000) (<= 2 (* 2 (select main_a v_prenex_16335))) (<= (select main_a v_prenex_16334) (+ (select main_a v_prenex_16335) 998)))) (forall ((v_prenex_13125 Int) (v_prenex_13124 Int)) (or (<= (+ main_y 1) v_prenex_13124) (<= (select main_a v_prenex_13124) 1498) (<= (* 2 (select main_a v_prenex_13125)) 1000) (< v_prenex_13124 main_y) (<= 2 (* 2 (select main_a v_prenex_13125))) (<= (select main_a v_prenex_13125) (select main_a v_prenex_13124)))) (forall ((v_prenex_23125 Int) (v_prenex_23124 Int)) (or (<= 0 (+ (select main_a v_prenex_23125) 498)) (< v_prenex_23124 main_y) (<= (select main_a v_prenex_23124) 1498) (<= (select main_a v_prenex_23125) 999) (<= (* 2 (select main_a v_prenex_23124)) 1998) (<= (+ main_y 1) v_prenex_23124) (<= 1000 (+ (select main_a v_prenex_23124) (select main_a v_prenex_23125))))) (forall ((v_prenex_12784 Int) (v_prenex_12783 Int)) (or (<= 1 (select main_a v_prenex_12783)) (<= (select main_a v_prenex_12784) 999) (< v_prenex_12783 main_y) (<= 2 (* 2 (select main_a v_prenex_12784))) (<= (+ main_y 1) v_prenex_12783) (<= 500 (select main_a v_prenex_12783)) (<= 1000 (+ (select main_a v_prenex_12783) (select main_a v_prenex_12784))))) (forall ((v_prenex_13909 Int) (v_prenex_13908 Int)) (or (< v_prenex_13908 main_y) (<= (select main_a v_prenex_13909) 500) (<= (select main_a v_prenex_13908) 1498) (<= (+ main_y 1) v_prenex_13908) (<= 0 (+ (select main_a v_prenex_13909) 498)) (<= (+ main_x 1) v_prenex_13909) (<= (select main_a v_prenex_13908) (+ (select main_a v_prenex_13909) 998)))) (or (forall ((v_prenex_16783 Int)) (or (<= 500 (select main_a v_prenex_16783)) (<= (+ main_y 1) v_prenex_16783) (<= 1000 (* 2 (select main_a v_prenex_16783))) (< v_prenex_16783 main_y))) (forall ((v_prenex_16784 Int)) (<= (select main_a v_prenex_16784) 999))) (forall ((v_prenex_23624 Int) (v_prenex_23625 Int)) (or (<= 500 (select main_a v_prenex_23624)) (<= (* 2 (select main_a v_prenex_23624)) 1998) (<= (+ main_y 1) v_prenex_23624) (< v_prenex_23624 main_y) (<= (+ (select main_a v_prenex_23624) (select main_a v_prenex_23625)) 1000) (<= (select main_a v_prenex_23625) 500) (<= 2 (* 2 (select main_a v_prenex_23625))))) (forall ((v_prenex_16140 Int) (v_prenex_16141 Int)) (or (<= 1 (select main_a v_prenex_16141)) (<= 2 (* 2 (select main_a v_prenex_16141))) (< v_prenex_16140 main_y) (<= (* 2 (select main_a v_prenex_16140)) 1998) (<= (+ main_y 1) v_prenex_16140) (<= 1 (select main_a v_prenex_16140)) (<= (select main_a v_prenex_16141) (select main_a v_prenex_16140)))) (forall ((v_prenex_11396 Int) (v_prenex_11395 Int)) (or (<= (select main_a v_prenex_11396) (select main_a v_prenex_11395)) (<= 2 (* 2 (select main_a v_prenex_11396))) (<= (select main_a v_prenex_11395) 999) (<= (+ main_y 1) v_prenex_11395) (< v_prenex_11395 main_y) (<= 1 (select main_a v_prenex_11396)) (<= 500 (select main_a v_prenex_11395)))) (forall ((v_prenex_13621 Int) (v_prenex_13622 Int)) (or (<= (select main_a v_prenex_13622) 500) (<= (* 2 (select main_a v_prenex_13621)) 1998) (<= 2 (* 2 (select main_a v_prenex_13622))) (< v_prenex_13621 main_y) (<= 1000 (* 2 (select main_a v_prenex_13621))) (<= (+ main_y 1) v_prenex_13621) (<= (select main_a v_prenex_13621) (+ (select main_a v_prenex_13622) 998)))) (forall ((v_prenex_16401 Int) (v_prenex_16402 Int)) (or (<= (+ main_x 1) v_prenex_16402) (<= (* 2 (select main_a v_prenex_16402)) 1000) (< v_prenex_16401 main_y) (<= (+ main_y 1) v_prenex_16401) (<= (* 2 (select main_a v_prenex_16401)) 1998) (<= 1000 (+ (select main_a v_prenex_16401) (select main_a v_prenex_16402))) (<= 0 (+ (select main_a v_prenex_16402) 498)))) (forall ((v_prenex_23688 Int) (v_prenex_23689 Int)) (or (<= (+ main_x 1) v_prenex_23689) (<= (select main_a v_prenex_23689) 999) (<= (+ (select main_a v_prenex_23688) (select main_a v_prenex_23689)) 1000) (<= (* 2 (select main_a v_prenex_23688)) 1998) (<= 2 (* 2 (select main_a v_prenex_23689))) (<= (+ main_y 1) v_prenex_23688) (< v_prenex_23688 main_y))) (or (forall ((v_prenex_15765 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15765))) (<= (+ main_y 1) v_prenex_15765) (< v_prenex_15765 main_y) (<= 1 (select main_a v_prenex_15765)))) (forall ((v_prenex_15766 Int)) (or (<= (select main_a v_prenex_15766) 999) (<= 0 (+ (select main_a v_prenex_15766) 498))))) (or (forall ((v_prenex_11347 Int)) (or (<= 1 (select main_a v_prenex_11347)) (<= 0 (+ (select main_a v_prenex_11347) 498)) (<= (+ main_x 1) v_prenex_11347))) (forall ((v_prenex_11346 Int)) (or (<= (* 2 (select main_a v_prenex_11346)) 1998) (<= (+ main_y 1) v_prenex_11346) (<= (select main_a v_prenex_11346) 999) (< v_prenex_11346 main_y)))) (forall ((v_prenex_15989 Int)) (or (< v_prenex_15989 main_y) (<= (select main_a v_prenex_15989) 1498) (<= 1 (select main_a v_prenex_15989)) (<= (* 2 (select main_a v_prenex_15989)) 1998) (<= (+ main_y 1) v_prenex_15989))) (forall ((v_prenex_12377 Int) (v_prenex_12376 Int)) (or (<= 1 (select main_a v_prenex_12377)) (<= (* 2 (select main_a v_prenex_12376)) 1998) (<= (+ main_y 1) v_prenex_12376) (<= 1000 (+ (select main_a v_prenex_12376) (select main_a v_prenex_12377))) (<= (+ main_x 1) v_prenex_12377) (< v_prenex_12376 main_y))) (forall ((v_prenex_13174 Int) (v_prenex_13175 Int)) (or (<= (select main_a v_prenex_13175) (select main_a v_prenex_13174)) (< v_prenex_13174 main_y) (<= (select main_a v_prenex_13174) 999) (<= (+ main_y 1) v_prenex_13174) (<= (+ main_x 1) v_prenex_13175) (<= (select main_a v_prenex_13175) 500) (<= (* 2 (select main_a v_prenex_13175)) 1000))) (or (forall ((v_prenex_15834 Int)) (<= 2 (* 2 (select main_a v_prenex_15834)))) (forall ((v_prenex_15833 Int)) (or (< v_prenex_15833 main_y) (<= (+ main_y 1) v_prenex_15833) (<= (* 2 (select main_a v_prenex_15833)) 1998)))) (or (forall ((v_prenex_15818 Int)) (or (<= (select main_a v_prenex_15818) 999) (<= (+ main_x 1) v_prenex_15818) (<= 0 (+ (select main_a v_prenex_15818) 498)))) (forall ((v_prenex_15817 Int)) (or (<= (select main_a v_prenex_15817) 999) (< v_prenex_15817 main_y) (<= (* 2 (select main_a v_prenex_15817)) 1998) (<= (+ main_y 1) v_prenex_15817)))) (forall ((v_prenex_13913 Int) (v_prenex_13912 Int)) (or (<= (+ main_y 1) v_prenex_13912) (<= (select main_a v_prenex_13913) 500) (<= 2 (* 2 (select main_a v_prenex_13913))) (<= (select main_a v_prenex_13913) (select main_a v_prenex_13912)) (< v_prenex_13912 main_y) (<= 1000 (* 2 (select main_a v_prenex_13912))))) (or (forall ((v_prenex_16882 Int)) (<= 2 (* 2 (select main_a v_prenex_16882)))) (forall ((v_prenex_16881 Int)) (or (<= 500 (select main_a v_prenex_16881)) (<= 1 (select main_a v_prenex_16881)) (< v_prenex_16881 main_y) (<= 1000 (* 2 (select main_a v_prenex_16881))) (<= (+ main_y 1) v_prenex_16881)))) (forall ((v_prenex_20830 Int) (v_prenex_20831 Int)) (or (<= (select main_a v_prenex_20830) 999) (<= (select main_a v_prenex_20831) 999) (<= (* 2 (select main_a v_prenex_20831)) 1000) (< v_prenex_20830 main_y) (<= (select main_a v_prenex_20830) 1498) (<= 1000 (+ (select main_a v_prenex_20830) (select main_a v_prenex_20831))) (<= (+ main_y 1) v_prenex_20830))) (forall ((v_prenex_23765 Int) (v_prenex_23764 Int)) (or (<= (+ main_y 1) v_prenex_23764) (<= 1000 (+ (select main_a v_prenex_23764) (select main_a v_prenex_23765))) (<= (* 2 (select main_a v_prenex_23764)) 1998) (<= (* 2 (select main_a v_prenex_23765)) 1000) (<= 0 (+ (select main_a v_prenex_23765) 498)) (< v_prenex_23764 main_y))) (or (forall ((v_prenex_15208 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15208))) (<= 1 (select main_a v_prenex_15208)) (<= (+ main_y 1) v_prenex_15208) (< v_prenex_15208 main_y))) (forall ((v_prenex_15209 Int)) (or (<= (select main_a v_prenex_15209) 500) (< v_prenex_15209 main_x) (<= (* 2 (select main_a v_prenex_15209)) 1000)))) (forall ((v_prenex_20599 Int) (v_prenex_20600 Int)) (or (<= 0 (+ (select main_a v_prenex_20600) 498)) (<= 500 (select main_a v_prenex_20599)) (<= 1 (select main_a v_prenex_20600)) (<= (+ main_y 1) v_prenex_20599) (< v_prenex_20599 main_y) (<= 1000 (+ (select main_a v_prenex_20599) (select main_a v_prenex_20600))) (<= 1 (select main_a v_prenex_20599)))) (forall ((v_prenex_12443 Int) (v_prenex_12444 Int)) (or (<= (select main_a v_prenex_12444) 999) (<= (+ main_x 1) v_prenex_12444) (< v_prenex_12444 main_x) (<= (select main_a v_prenex_12444) (select main_a v_prenex_12443)))) (or (forall ((v_prenex_17302 Int)) (or (<= (select main_a v_prenex_17302) 1498) (<= 1000 (* 2 (select main_a v_prenex_17302))) (<= 1 (select main_a v_prenex_17302)) (<= (+ main_y 1) v_prenex_17302) (< v_prenex_17302 main_y))) (forall ((v_prenex_17303 Int)) (<= 1 (select main_a v_prenex_17303)))) (forall ((v_prenex_17461 Int) (v_prenex_17462 Int)) (or (<= (+ main_x 1) v_prenex_17462) (<= (select main_a v_prenex_17462) 500) (< v_prenex_17461 main_y) (<= (select main_a v_prenex_17461) (+ (select main_a v_prenex_17462) 998)) (<= 500 (select main_a v_prenex_17461)) (<= (+ main_y 1) v_prenex_17461) (<= (select main_a v_prenex_17462) 999))) (or (forall ((v_prenex_17624 Int)) (or (< v_prenex_17624 main_x) (<= 2 (* 2 (select main_a v_prenex_17624))))) (forall ((v_prenex_17623 Int)) (or (< v_prenex_17623 main_y) (<= (+ main_y 1) v_prenex_17623) (<= 500 (select main_a v_prenex_17623))))) (forall ((v_prenex_22651 Int) (v_prenex_22652 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22652))) (< v_prenex_22651 main_y) (<= (select main_a v_prenex_22652) 999) (<= (* 2 (select main_a v_prenex_22651)) 1998) (<= (+ main_y 1) v_prenex_22651) (<= (select main_a v_prenex_22651) (+ (select main_a v_prenex_22652) 998)))) (forall ((v_prenex_22440 Int) (v_prenex_22439 Int)) (or (<= (+ main_y 1) v_prenex_22439) (<= (select main_a v_prenex_22440) 500) (< v_prenex_22439 main_y) (<= (+ (select main_a v_prenex_22439) (select main_a v_prenex_22440)) 1000) (<= (select main_a v_prenex_22439) 1498) (<= 500 (select main_a v_prenex_22439)))) (or (forall ((v_prenex_14258 Int)) (or (<= (+ main_y 1) v_prenex_14258) (<= (* 2 (select main_a v_prenex_14258)) 1998) (<= (select main_a v_prenex_14258) 1498) (< v_prenex_14258 main_y))) (forall ((v_prenex_14259 Int)) (or (<= (* 2 (select main_a v_prenex_14259)) 1000) (<= (+ main_x 1) v_prenex_14259)))) (forall ((v_prenex_23512 Int) (v_prenex_23513 Int)) (or (<= (+ main_y 1) v_prenex_23512) (< v_prenex_23512 main_y) (<= (select main_a v_prenex_23512) (+ (select main_a v_prenex_23513) 998)) (<= (select main_a v_prenex_23512) 999) (<= (select main_a v_prenex_23513) 999) (<= 1 (select main_a v_prenex_23512)))) (forall ((v_prenex_14563 Int) (v_prenex_14562 Int)) (or (<= 1 (select main_a v_prenex_14562)) (<= (+ main_y 1) v_prenex_14562) (< v_prenex_14562 main_y) (<= 1 (select main_a v_prenex_14563)) (<= (select main_a v_prenex_14563) (select main_a v_prenex_14562)) (< v_prenex_14563 main_x))) (or (forall ((v_prenex_13113 Int)) (or (<= (+ main_x 1) v_prenex_13113) (<= 0 (+ (select main_a v_prenex_13113) 498)) (<= (select main_a v_prenex_13113) 500))) (forall ((v_prenex_13112 Int)) (or (< v_prenex_13112 main_y) (<= (+ main_y 1) v_prenex_13112) (<= 1000 (* 2 (select main_a v_prenex_13112))) (<= 1 (select main_a v_prenex_13112))))) (forall ((v_prenex_14776 Int) (v_prenex_14775 Int)) (or (<= (+ main_x 1) v_prenex_14776) (<= (+ (select main_a v_prenex_14775) (select main_a v_prenex_14776)) 1000) (<= (* 2 (select main_a v_prenex_14776)) 1000) (< v_prenex_14775 main_y) (<= 2 (* 2 (select main_a v_prenex_14776))) (<= 500 (select main_a v_prenex_14775)) (<= (+ main_y 1) v_prenex_14775))) (or (forall ((v_prenex_22921 Int)) (<= 2 (* 2 (select main_a v_prenex_22921)))) (forall ((v_prenex_22920 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22920))) (<= 500 (select main_a v_prenex_22920)) (< v_prenex_22920 main_y) (<= (+ main_y 1) v_prenex_22920) (<= (select main_a v_prenex_22920) 999)))) (forall ((v_prenex_12531 Int) (v_prenex_12532 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12532))) (<= 1000 (+ (select main_a v_prenex_12531) (select main_a v_prenex_12532))) (<= 500 (select main_a v_prenex_12531)) (< v_prenex_12531 main_y) (<= (select main_a v_prenex_12531) 999) (<= (+ main_y 1) v_prenex_12531) (<= 0 (+ (select main_a v_prenex_12532) 498)))) (forall ((v_prenex_16330 Int) (v_prenex_16331 Int)) (or (<= 1 (select main_a v_prenex_16331)) (< v_prenex_16330 main_y) (<= (* 2 (select main_a v_prenex_16331)) 1000) (<= (+ main_x 1) v_prenex_16331) (<= (select main_a v_prenex_16331) (select main_a v_prenex_16330)) (<= (+ main_y 1) v_prenex_16330) (<= (select main_a v_prenex_16330) 1498))) (forall ((v_prenex_14409 Int) (v_prenex_14408 Int)) (or (<= (select main_a v_prenex_14409) 500) (<= 1000 (* 2 (select main_a v_prenex_14408))) (<= 1000 (+ (select main_a v_prenex_14408) (select main_a v_prenex_14409))) (<= (+ main_y 1) v_prenex_14408) (<= 0 (+ (select main_a v_prenex_14409) 498)) (< v_prenex_14408 main_y) (<= 500 (select main_a v_prenex_14408)))) (forall ((v_prenex_17938 Int) (v_prenex_17939 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17938))) (< v_prenex_17938 main_y) (<= (+ (select main_a v_prenex_17938) (select main_a v_prenex_17939)) 1000) (<= (* 2 (select main_a v_prenex_17938)) 1998) (<= (+ main_y 1) v_prenex_17938))) (forall ((v_prenex_21281 Int) (v_prenex_21282 Int)) (or (< v_prenex_21281 main_y) (<= 1000 (+ (select main_a v_prenex_21281) (select main_a v_prenex_21282))) (<= (select main_a v_prenex_21281) 999) (<= (+ main_y 1) v_prenex_21281) (<= 1000 (* 2 (select main_a v_prenex_21281))) (<= 0 (+ (select main_a v_prenex_21282) 498)) (<= 2 (* 2 (select main_a v_prenex_21282))))) (forall ((v_prenex_15526 Int) (v_prenex_15525 Int)) (or (<= (select main_a v_prenex_15525) 1498) (<= (select main_a v_prenex_15526) (select main_a v_prenex_15525)) (<= (select main_a v_prenex_15525) 999) (<= 2 (* 2 (select main_a v_prenex_15526))) (<= 1 (select main_a v_prenex_15526)) (<= (+ main_y 1) v_prenex_15525) (< v_prenex_15525 main_y))) (forall ((v_prenex_20083 Int) (v_prenex_20082 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20082))) (<= (+ main_y 1) v_prenex_20082) (<= (select main_a v_prenex_20083) 999) (<= (* 2 (select main_a v_prenex_20082)) 1998) (<= (select main_a v_prenex_20083) (select main_a v_prenex_20082)) (< v_prenex_20082 main_y))) (forall ((v_prenex_11451 Int) (v_prenex_11450 Int)) (or (<= (+ main_y 1) v_prenex_11450) (<= (select main_a v_prenex_11451) (select main_a v_prenex_11450)) (<= 1 (select main_a v_prenex_11450)) (< v_prenex_11450 main_y) (<= (select main_a v_prenex_11450) 999) (<= 2 (* 2 (select main_a v_prenex_11451))))) (or (forall ((v_prenex_14348 Int)) (or (<= (+ main_y 1) v_prenex_14348) (< v_prenex_14348 main_y) (<= 1 (select main_a v_prenex_14348)) (<= (* 2 (select main_a v_prenex_14348)) 1998))) (forall ((v_prenex_14349 Int)) (or (<= (select main_a v_prenex_14349) 500) (<= 1 (select main_a v_prenex_14349))))) (forall ((v_prenex_19175 Int) (v_prenex_19174 Int)) (or (< v_prenex_19174 main_y) (<= (select main_a v_prenex_19174) (+ (select main_a v_prenex_19175) 998)) (< v_prenex_19175 main_x) (<= 1 (select main_a v_prenex_19175)) (<= (+ main_y 1) v_prenex_19174) (<= 1000 (* 2 (select main_a v_prenex_19174))))) (or (forall ((v_prenex_19160 Int)) (or (<= (+ main_y 1) v_prenex_19160) (< v_prenex_19160 main_y) (<= (* 2 (select main_a v_prenex_19160)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19160))))) (forall ((v_prenex_19161 Int)) (or (<= (* 2 (select main_a v_prenex_19161)) 1000) (<= 2 (* 2 (select main_a v_prenex_19161)))))) (or (forall ((v_prenex_19145 Int)) (or (<= (+ main_x 1) v_prenex_19145) (<= 1 (select main_a v_prenex_19145)) (<= (select main_a v_prenex_19145) 999))) (forall ((v_prenex_19144 Int)) (or (<= (* 2 (select main_a v_prenex_19144)) 1998) (<= 1 (select main_a v_prenex_19144)) (<= (+ main_y 1) v_prenex_19144) (< v_prenex_19144 main_y)))) (or (forall ((v_prenex_21242 Int)) (or (<= 0 (+ (select main_a v_prenex_21242) 498)) (<= 2 (* 2 (select main_a v_prenex_21242))) (< v_prenex_21242 main_x))) (forall ((v_prenex_21241 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21241))) (<= (+ main_y 1) v_prenex_21241) (< v_prenex_21241 main_y)))) (or (forall ((v_prenex_17798 Int)) (or (< v_prenex_17798 main_y) (<= (+ main_y 1) v_prenex_17798) (<= (* 2 (select main_a v_prenex_17798)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17798))))) (forall ((v_prenex_17799 Int)) (or (<= 1 (select main_a v_prenex_17799)) (<= 0 (+ (select main_a v_prenex_17799) 498)) (<= (+ main_x 1) v_prenex_17799)))) (forall ((v_prenex_11587 Int) (v_prenex_11588 Int)) (or (<= 1 (select main_a v_prenex_11588)) (<= 1 (select main_a v_prenex_11587)) (< v_prenex_11587 main_y) (<= (+ main_y 1) v_prenex_11587) (<= (select main_a v_prenex_11587) 1498) (<= (select main_a v_prenex_11588) (select main_a v_prenex_11587)) (<= (* 2 (select main_a v_prenex_11588)) 1000))) (or (forall ((v_prenex_23227 Int)) (or (<= (select main_a v_prenex_23227) 1498) (<= (+ main_y 1) v_prenex_23227) (<= (* 2 (select main_a v_prenex_23227)) 1998) (< v_prenex_23227 main_y) (<= 1000 (* 2 (select main_a v_prenex_23227))))) (forall ((v_prenex_23228 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23228))) (<= (select main_a v_prenex_23228) 500)))) (forall ((v_prenex_17072 Int) (v_prenex_17073 Int)) (or (<= (+ main_y 1) v_prenex_17072) (<= (select main_a v_prenex_17072) (+ (select main_a v_prenex_17073) 998)) (<= 1 (select main_a v_prenex_17072)) (< v_prenex_17072 main_y) (<= (select main_a v_prenex_17073) 999) (<= 0 (+ (select main_a v_prenex_17073) 498)) (<= (+ main_x 1) v_prenex_17073))) (or (forall ((v_prenex_17216 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17216))) (<= (+ main_y 1) v_prenex_17216) (< v_prenex_17216 main_y) (<= (* 2 (select main_a v_prenex_17216)) 1998) (<= 1 (select main_a v_prenex_17216)))) (forall ((v_prenex_17217 Int)) (or (<= (select main_a v_prenex_17217) 999) (<= (* 2 (select main_a v_prenex_17217)) 1000)))) (or (forall ((v_prenex_14958 Int)) (or (< v_prenex_14958 main_y) (<= (+ main_y 1) v_prenex_14958) (<= 1000 (* 2 (select main_a v_prenex_14958))))) (forall ((v_prenex_14959 Int)) (or (<= 0 (+ (select main_a v_prenex_14959) 498)) (<= (+ main_x 1) v_prenex_14959) (<= 2 (* 2 (select main_a v_prenex_14959)))))) (or (forall ((v_prenex_23199 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23199))) (<= (* 2 (select main_a v_prenex_23199)) 1998) (<= (+ main_y 1) v_prenex_23199) (<= (select main_a v_prenex_23199) 1498) (< v_prenex_23199 main_y))) (forall ((v_prenex_23200 Int)) (or (<= (select main_a v_prenex_23200) 999) (<= 1 (select main_a v_prenex_23200))))) (forall ((v_prenex_11291 Int) (v_prenex_11290 Int)) (or (<= (select main_a v_prenex_11291) 500) (<= (select main_a v_prenex_11290) 1498) (<= 1000 (+ (select main_a v_prenex_11290) (select main_a v_prenex_11291))) (<= (+ main_y 1) v_prenex_11290) (< v_prenex_11290 main_y) (<= (* 2 (select main_a v_prenex_11291)) 1000))) (forall ((v_prenex_18851 Int) (v_prenex_18850 Int)) (or (<= (+ main_y 1) v_prenex_18850) (< v_prenex_18850 main_y) (<= 1000 (+ (select main_a v_prenex_18850) (select main_a v_prenex_18851))) (<= 1 (select main_a v_prenex_18851)) (<= (select main_a v_prenex_18851) 500) (<= (* 2 (select main_a v_prenex_18850)) 1998))) (forall ((v_prenex_12465 Int) (v_prenex_12466 Int)) (or (<= (+ (select main_a v_prenex_12465) (select main_a v_prenex_12466)) 1000) (< v_prenex_12465 main_y) (<= 1 (select main_a v_prenex_12466)) (<= (select main_a v_prenex_12466) 999) (<= (+ main_y 1) v_prenex_12465) (<= 1000 (* 2 (select main_a v_prenex_12465))) (< v_prenex_12466 main_x))) (or (forall ((v_prenex_15015 Int)) (or (<= 1 (select main_a v_prenex_15015)) (<= (select main_a v_prenex_15015) 500))) (forall ((v_prenex_15014 Int)) (or (<= 1 (select main_a v_prenex_15014)) (< v_prenex_15014 main_y) (<= 1000 (* 2 (select main_a v_prenex_15014))) (<= (+ main_y 1) v_prenex_15014) (<= 500 (select main_a v_prenex_15014))))) (forall ((v_prenex_19476 Int) (v_prenex_19477 Int)) (or (<= (+ (select main_a v_prenex_19476) (select main_a v_prenex_19477)) 1000) (<= (+ main_y 1) v_prenex_19476) (< v_prenex_19477 main_x) (<= 2 (* 2 (select main_a v_prenex_19477))) (<= (* 2 (select main_a v_prenex_19476)) 1998) (< v_prenex_19476 main_y))) (forall ((v_prenex_19674 Int) (v_prenex_19675 Int)) (or (<= 1 (select main_a v_prenex_19675)) (< v_prenex_19674 main_y) (<= (+ main_y 1) v_prenex_19674) (<= (select main_a v_prenex_19674) 1498) (<= (select main_a v_prenex_19675) (select main_a v_prenex_19674)) (<= (+ main_x 1) v_prenex_19675))) (forall ((v_prenex_20438 Int) (v_prenex_20437 Int)) (or (<= (+ main_y 1) v_prenex_20437) (<= 1000 (+ (select main_a v_prenex_20437) (select main_a v_prenex_20438))) (<= (* 2 (select main_a v_prenex_20438)) 1000) (<= 2 (* 2 (select main_a v_prenex_20438))) (< v_prenex_20437 main_y) (<= (select main_a v_prenex_20437) 1498) (<= 1 (select main_a v_prenex_20437)))) (or (forall ((v_prenex_14237 Int)) (or (< v_prenex_14237 main_x) (<= (* 2 (select main_a v_prenex_14237)) 1000) (<= (select main_a v_prenex_14237) 500))) (forall ((v_prenex_14236 Int)) (or (<= (+ main_y 1) v_prenex_14236) (<= (select main_a v_prenex_14236) 999) (< v_prenex_14236 main_y) (<= 1000 (* 2 (select main_a v_prenex_14236)))))) (forall ((v_prenex_20808 Int) (v_prenex_20807 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20808))) (<= (select main_a v_prenex_20807) (+ (select main_a v_prenex_20808) 998)) (<= (select main_a v_prenex_20808) 500) (<= (+ main_y 1) v_prenex_20807) (<= (select main_a v_prenex_20807) 999) (<= (select main_a v_prenex_20807) 1498) (< v_prenex_20807 main_y))) (forall ((v_prenex_23471 Int) (v_prenex_23472 Int)) (or (<= (select main_a v_prenex_23471) 999) (<= 1 (select main_a v_prenex_23471)) (<= 1 (select main_a v_prenex_23472)) (<= 2 (* 2 (select main_a v_prenex_23472))) (<= (+ main_y 1) v_prenex_23471) (< v_prenex_23471 main_y) (<= (select main_a v_prenex_23471) (+ (select main_a v_prenex_23472) 998)))) (forall ((v_prenex_21744 Int) (v_prenex_21745 Int)) (or (< v_prenex_21744 main_y) (<= 1000 (* 2 (select main_a v_prenex_21744))) (<= (select main_a v_prenex_21745) 999) (<= (select main_a v_prenex_21744) 1498) (<= 1000 (+ (select main_a v_prenex_21744) (select main_a v_prenex_21745))) (<= (select main_a v_prenex_21745) 500) (<= (+ main_y 1) v_prenex_21744))) (or (forall ((v_prenex_22746 Int)) (or (<= 500 (select main_a v_prenex_22746)) (<= (+ main_y 1) v_prenex_22746) (<= 1000 (* 2 (select main_a v_prenex_22746))) (<= 1 (select main_a v_prenex_22746)) (< v_prenex_22746 main_y))) (forall ((v_prenex_22747 Int)) (or (<= (select main_a v_prenex_22747) 999) (<= 0 (+ (select main_a v_prenex_22747) 498))))) (forall ((v_prenex_16681 Int) (v_prenex_16682 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16682))) (<= (select main_a v_prenex_16681) (+ (select main_a v_prenex_16682) 998)) (<= (* 2 (select main_a v_prenex_16681)) 1998) (< v_prenex_16681 main_y) (<= (+ main_y 1) v_prenex_16681))) (forall ((v_prenex_16807 Int) (v_prenex_16808 Int)) (or (<= (select main_a v_prenex_16808) 500) (<= 2 (* 2 (select main_a v_prenex_16808))) (<= (+ main_y 1) v_prenex_16807) (< v_prenex_16807 main_y) (<= (select main_a v_prenex_16807) (+ (select main_a v_prenex_16808) 998)) (<= 1 (select main_a v_prenex_16807)) (<= (* 2 (select main_a v_prenex_16807)) 1998))) (forall ((v_prenex_22341 Int) (v_prenex_22342 Int)) (or (<= (* 2 (select main_a v_prenex_22342)) 1000) (<= (+ main_y 1) v_prenex_22341) (<= (select main_a v_prenex_22341) 1498) (<= (+ (select main_a v_prenex_22341) (select main_a v_prenex_22342)) 1000) (< v_prenex_22341 main_y) (<= 500 (select main_a v_prenex_22341)))) (forall ((v_prenex_14789 Int) (v_prenex_14790 Int)) (or (< v_prenex_14790 main_x) (<= 1 (select main_a v_prenex_14789)) (<= (select main_a v_prenex_14790) 500) (<= (+ main_y 1) v_prenex_14789) (<= (select main_a v_prenex_14790) (select main_a v_prenex_14789)) (< v_prenex_14789 main_y))) (forall ((v_prenex_12836 Int) (v_prenex_12835 Int)) (or (<= (select main_a v_prenex_12835) (+ (select main_a v_prenex_12836) 998)) (<= 1000 (* 2 (select main_a v_prenex_12835))) (<= (select main_a v_prenex_12836) 500) (< v_prenex_12836 main_x) (<= 0 (+ (select main_a v_prenex_12836) 498)) (<= (+ main_y 1) v_prenex_12835) (< v_prenex_12835 main_y))) (forall ((v_prenex_22387 Int) (v_prenex_22388 Int)) (or (<= (+ main_y 1) v_prenex_22387) (<= 1 (select main_a v_prenex_22387)) (< v_prenex_22387 main_y) (<= 2 (* 2 (select main_a v_prenex_22388))) (<= 1 (select main_a v_prenex_22388)) (<= (select main_a v_prenex_22388) (select main_a v_prenex_22387)))) (or (forall ((v_prenex_12460 Int)) (or (<= (* 2 (select main_a v_prenex_12460)) 1000) (< v_prenex_12460 main_x) (<= (select main_a v_prenex_12460) 999))) (forall ((v_prenex_12459 Int)) (or (<= (* 2 (select main_a v_prenex_12459)) 1998) (<= (+ main_y 1) v_prenex_12459) (< v_prenex_12459 main_y)))) (forall ((v_prenex_16395 Int) (v_prenex_16396 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16395))) (<= (+ main_y 1) v_prenex_16395) (< v_prenex_16395 main_y) (<= (+ main_x 1) v_prenex_16396) (<= 1 (select main_a v_prenex_16396)) (<= (select main_a v_prenex_16395) (+ (select main_a v_prenex_16396) 998)))) (or (forall ((v_prenex_19697 Int)) (<= (* 2 (select main_a v_prenex_19697)) 1000)) (forall ((v_prenex_19696 Int)) (or (<= (+ main_y 1) v_prenex_19696) (<= (select main_a v_prenex_19696) 999) (<= 1000 (* 2 (select main_a v_prenex_19696))) (<= (* 2 (select main_a v_prenex_19696)) 1998) (< v_prenex_19696 main_y)))) (forall ((v_prenex_16585 Int) (v_prenex_16586 Int)) (or (<= (select main_a v_prenex_16585) 999) (<= 0 (+ (select main_a v_prenex_16586) 498)) (<= (select main_a v_prenex_16585) (+ (select main_a v_prenex_16586) 998)) (<= (select main_a v_prenex_16586) 999) (< v_prenex_16585 main_y) (<= (+ main_y 1) v_prenex_16585))) (forall ((v_prenex_16008 Int) (v_prenex_16009 Int)) (or (< v_prenex_16008 main_y) (<= 2 (* 2 (select main_a v_prenex_16009))) (<= (* 2 (select main_a v_prenex_16008)) 1998) (<= 1000 (+ (select main_a v_prenex_16008) (select main_a v_prenex_16009))) (<= 1 (select main_a v_prenex_16009)) (<= (select main_a v_prenex_16008) 1498) (<= (+ main_y 1) v_prenex_16008))) (forall ((v_prenex_12738 Int) (v_prenex_12739 Int)) (or (< v_prenex_12738 main_y) (<= 1000 (* 2 (select main_a v_prenex_12738))) (<= (+ main_y 1) v_prenex_12738) (<= 2 (* 2 (select main_a v_prenex_12739))) (<= (select main_a v_prenex_12738) 1498) (<= 0 (+ (select main_a v_prenex_12739) 498)) (<= (+ (select main_a v_prenex_12738) (select main_a v_prenex_12739)) 1000))) (forall ((v_prenex_23277 Int) (v_prenex_23278 Int)) (or (<= 0 (+ (select main_a v_prenex_23278) 498)) (<= (+ main_y 1) v_prenex_23277) (<= (select main_a v_prenex_23277) (+ (select main_a v_prenex_23278) 998)) (< v_prenex_23277 main_y) (<= (select main_a v_prenex_23277) 1498) (<= 1 (select main_a v_prenex_23278)) (<= (select main_a v_prenex_23277) 999))) (or (forall ((v_prenex_14160 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14160))) (<= 500 (select main_a v_prenex_14160)) (<= (+ main_y 1) v_prenex_14160) (< v_prenex_14160 main_y))) (forall ((v_prenex_14161 Int)) (or (<= 0 (+ (select main_a v_prenex_14161) 498)) (<= 1 (select main_a v_prenex_14161))))) (or (forall ((v_prenex_14552 Int)) (or (<= (select main_a v_prenex_14552) 1498) (<= (* 2 (select main_a v_prenex_14552)) 1998) (<= (+ main_y 1) v_prenex_14552) (< v_prenex_14552 main_y))) (forall ((v_prenex_14553 Int)) (or (<= 1 (select main_a v_prenex_14553)) (<= (+ main_x 1) v_prenex_14553) (<= (select main_a v_prenex_14553) 999)))) (or (forall ((v_prenex_13037 Int)) (or (<= (* 2 (select main_a v_prenex_13037)) 1000) (<= (select main_a v_prenex_13037) 500))) (forall ((v_prenex_13036 Int)) (or (<= 1 (select main_a v_prenex_13036)) (<= (+ main_y 1) v_prenex_13036) (<= (select main_a v_prenex_13036) 1498) (< v_prenex_13036 main_y) (<= 1000 (* 2 (select main_a v_prenex_13036)))))) (forall ((v_prenex_11439 Int) (v_prenex_11438 Int)) (or (<= (+ main_y 1) v_prenex_11438) (< v_prenex_11438 main_y) (<= 0 (+ (select main_a v_prenex_11439) 498)) (<= (select main_a v_prenex_11438) 1498) (<= 1000 (* 2 (select main_a v_prenex_11438))) (<= 1000 (+ (select main_a v_prenex_11438) (select main_a v_prenex_11439))) (<= (select main_a v_prenex_11439) 999))) (forall ((v_prenex_22220 Int) (v_prenex_22219 Int)) (or (< v_prenex_22219 main_y) (<= 500 (select main_a v_prenex_22219)) (<= (select main_a v_prenex_22220) (select main_a v_prenex_22219)) (<= 0 (+ (select main_a v_prenex_22220) 498)) (<= (+ main_y 1) v_prenex_22219) (<= 1000 (* 2 (select main_a v_prenex_22219))) (<= (* 2 (select main_a v_prenex_22220)) 1000))) (forall ((v_prenex_18152 Int) (v_prenex_18151 Int)) (or (<= (select main_a v_prenex_18151) 999) (<= (select main_a v_prenex_18152) (select main_a v_prenex_18151)) (<= 0 (+ (select main_a v_prenex_18152) 498)) (<= 2 (* 2 (select main_a v_prenex_18152))) (< v_prenex_18151 main_y) (<= (+ main_y 1) v_prenex_18151))) (forall ((v_prenex_15884 Int) (v_prenex_15883 Int)) (or (<= (* 2 (select main_a v_prenex_15883)) 1998) (<= (select main_a v_prenex_15884) 999) (< v_prenex_15883 main_y) (<= (+ main_y 1) v_prenex_15883) (<= 2 (* 2 (select main_a v_prenex_15884))) (<= (select main_a v_prenex_15883) (+ (select main_a v_prenex_15884) 998)))) (or (forall ((v_prenex_19363 Int)) (or (< v_prenex_19363 main_y) (<= (+ main_y 1) v_prenex_19363) (<= (* 2 (select main_a v_prenex_19363)) 1998) (<= 500 (select main_a v_prenex_19363)))) (forall ((v_prenex_19364 Int)) (or (<= 1 (select main_a v_prenex_19364)) (<= 0 (+ (select main_a v_prenex_19364) 498))))) (forall ((v_prenex_18723 Int) (v_prenex_18722 Int)) (or (<= (select main_a v_prenex_18722) (+ (select main_a v_prenex_18723) 998)) (< v_prenex_18722 main_y) (<= (+ main_y 1) v_prenex_18722) (<= 2 (* 2 (select main_a v_prenex_18723))) (<= 0 (+ (select main_a v_prenex_18723) 498)) (<= 500 (select main_a v_prenex_18722)))) (or (forall ((v_prenex_23654 Int)) (or (<= 500 (select main_a v_prenex_23654)) (< v_prenex_23654 main_y) (<= (+ main_y 1) v_prenex_23654) (<= 1000 (* 2 (select main_a v_prenex_23654))) (<= (select main_a v_prenex_23654) 999))) (forall ((v_prenex_23655 Int)) (<= (select main_a v_prenex_23655) 500))) (or (forall ((v_prenex_12209 Int)) (or (<= 500 (select main_a v_prenex_12209)) (<= (* 2 (select main_a v_prenex_12209)) 1998) (<= (+ main_y 1) v_prenex_12209) (< v_prenex_12209 main_y))) (forall ((v_prenex_12210 Int)) (<= 2 (* 2 (select main_a v_prenex_12210))))) (forall ((v_prenex_13720 Int) (v_prenex_13719 Int)) (or (< v_prenex_13719 main_y) (<= (+ main_y 1) v_prenex_13719) (<= 1 (select main_a v_prenex_13720)) (<= 500 (select main_a v_prenex_13719)) (<= (select main_a v_prenex_13719) 1498) (<= (select main_a v_prenex_13719) (+ (select main_a v_prenex_13720) 998)) (<= 2 (* 2 (select main_a v_prenex_13720))))) (forall ((v_prenex_21968 Int) (v_prenex_21969 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21969))) (<= (+ main_y 1) v_prenex_21968) (<= (+ main_x 1) v_prenex_21969) (<= 0 (+ (select main_a v_prenex_21969) 498)) (<= 1000 (+ (select main_a v_prenex_21968) (select main_a v_prenex_21969))) (<= (* 2 (select main_a v_prenex_21968)) 1998) (< v_prenex_21968 main_y))) (forall ((v_prenex_14849 Int) (v_prenex_14848 Int)) (or (<= 1 (select main_a v_prenex_14849)) (< v_prenex_14848 main_y) (<= 1000 (+ (select main_a v_prenex_14848) (select main_a v_prenex_14849))) (<= (+ main_y 1) v_prenex_14848) (<= (* 2 (select main_a v_prenex_14848)) 1998) (<= (* 2 (select main_a v_prenex_14849)) 1000) (<= 1000 (* 2 (select main_a v_prenex_14848))))) (or (forall ((v_prenex_15084 Int)) (or (< v_prenex_15084 main_y) (<= (+ main_y 1) v_prenex_15084) (<= 500 (select main_a v_prenex_15084)) (<= (* 2 (select main_a v_prenex_15084)) 1998) (<= 1000 (* 2 (select main_a v_prenex_15084))))) (forall ((v_prenex_15085 Int)) (or (<= (* 2 (select main_a v_prenex_15085)) 1000) (<= (select main_a v_prenex_15085) 500)))) (forall ((v_prenex_11110 Int) (v_prenex_11111 Int)) (or (<= (+ main_y 1) v_prenex_11110) (< v_prenex_11110 main_y) (<= 1 (select main_a v_prenex_11110)) (<= 500 (select main_a v_prenex_11110)) (<= (select main_a v_prenex_11111) (select main_a v_prenex_11110)) (<= (* 2 (select main_a v_prenex_11111)) 1000))) (forall ((v_prenex_19898 Int) (v_prenex_19897 Int)) (or (<= (select main_a v_prenex_19897) (+ (select main_a v_prenex_19898) 998)) (<= (* 2 (select main_a v_prenex_19898)) 1000) (<= 500 (select main_a v_prenex_19897)) (<= (+ main_y 1) v_prenex_19897) (< v_prenex_19897 main_y) (< v_prenex_19898 main_x) (<= 2 (* 2 (select main_a v_prenex_19898))))) (forall ((v_prenex_13404 Int) (v_prenex_13405 Int)) (or (<= (+ main_y 1) v_prenex_13404) (< v_prenex_13404 main_y) (<= (select main_a v_prenex_13405) 500) (<= 1 (select main_a v_prenex_13404)) (<= 1000 (+ (select main_a v_prenex_13404) (select main_a v_prenex_13405))) (<= 500 (select main_a v_prenex_13404)))) (forall ((v_prenex_20269 Int) (v_prenex_20268 Int)) (or (<= (+ main_y 1) v_prenex_20268) (<= 1000 (* 2 (select main_a v_prenex_20268))) (<= (+ (select main_a v_prenex_20268) (select main_a v_prenex_20269)) 1000) (< v_prenex_20268 main_y) (<= (select main_a v_prenex_20269) 500) (<= (* 2 (select main_a v_prenex_20269)) 1000) (<= (select main_a v_prenex_20268) 1498))) (forall ((v_prenex_16937 Int) (v_prenex_16938 Int)) (or (<= (select main_a v_prenex_16937) 999) (<= 2 (* 2 (select main_a v_prenex_16938))) (<= 1 (select main_a v_prenex_16938)) (<= (select main_a v_prenex_16937) (+ (select main_a v_prenex_16938) 998)) (< v_prenex_16937 main_y) (<= (+ main_y 1) v_prenex_16937) (<= (select main_a v_prenex_16937) 1498))) (or (forall ((v_prenex_16477 Int)) (or (<= 500 (select main_a v_prenex_16477)) (<= (+ main_y 1) v_prenex_16477) (<= (* 2 (select main_a v_prenex_16477)) 1998) (<= 1000 (* 2 (select main_a v_prenex_16477))) (< v_prenex_16477 main_y))) (forall ((v_prenex_16478 Int)) (or (<= 0 (+ (select main_a v_prenex_16478) 498)) (<= (select main_a v_prenex_16478) 999)))) (forall ((v_prenex_23459 Int) (v_prenex_23460 Int)) (or (<= (select main_a v_prenex_23460) 500) (< v_prenex_23459 main_y) (<= 2 (* 2 (select main_a v_prenex_23460))) (<= (* 2 (select main_a v_prenex_23459)) 1998) (<= (+ (select main_a v_prenex_23459) (select main_a v_prenex_23460)) 1000) (<= (+ main_y 1) v_prenex_23459) (<= 1000 (* 2 (select main_a v_prenex_23459))))) (or (forall ((v_prenex_14310 Int)) (or (<= 500 (select main_a v_prenex_14310)) (<= (+ main_y 1) v_prenex_14310) (< v_prenex_14310 main_y) (<= (* 2 (select main_a v_prenex_14310)) 1998))) (forall ((v_prenex_14311 Int)) (or (<= (select main_a v_prenex_14311) 500) (<= (+ main_x 1) v_prenex_14311) (<= (select main_a v_prenex_14311) 999)))) (forall ((v_prenex_20458 Int) (v_prenex_20457 Int)) (or (<= 1000 (+ (select main_a v_prenex_20457) (select main_a v_prenex_20458))) (<= (select main_a v_prenex_20458) 999) (<= (+ main_y 1) v_prenex_20457) (<= 1 (select main_a v_prenex_20457)) (<= 500 (select main_a v_prenex_20457)) (<= 2 (* 2 (select main_a v_prenex_20458))) (< v_prenex_20457 main_y))) (forall ((v_prenex_18835 Int) (v_prenex_18834 Int)) (or (<= (select main_a v_prenex_18835) 999) (<= 500 (select main_a v_prenex_18834)) (<= (+ main_y 1) v_prenex_18834) (< v_prenex_18834 main_y) (<= (+ (select main_a v_prenex_18834) (select main_a v_prenex_18835)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18834))) (<= 1 (select main_a v_prenex_18835)))) (or (forall ((v_prenex_18830 Int)) (or (<= (select main_a v_prenex_18830) 1498) (<= (select main_a v_prenex_18830) 999) (<= (+ main_y 1) v_prenex_18830) (<= 1000 (* 2 (select main_a v_prenex_18830))) (< v_prenex_18830 main_y))) (forall ((v_prenex_18831 Int)) (<= (select main_a v_prenex_18831) 999))) (forall ((v_prenex_22067 Int) (v_prenex_22068 Int)) (or (<= (* 2 (select main_a v_prenex_22068)) 1000) (<= (select main_a v_prenex_22067) (+ (select main_a v_prenex_22068) 998)) (< v_prenex_22067 main_y) (<= 500 (select main_a v_prenex_22067)) (<= (+ main_y 1) v_prenex_22067) (<= (select main_a v_prenex_22068) 500) (<= 1 (select main_a v_prenex_22067)))) (forall ((v_prenex_13559 Int) (v_prenex_13560 Int)) (or (<= 1000 (+ (select main_a v_prenex_13559) (select main_a v_prenex_13560))) (< v_prenex_13559 main_y) (<= (+ main_y 1) v_prenex_13559) (<= (select main_a v_prenex_13559) 1498) (<= (select main_a v_prenex_13560) 500) (<= 1 (select main_a v_prenex_13559)))) (or (forall ((v_prenex_22681 Int)) (or (<= (+ main_y 1) v_prenex_22681) (< v_prenex_22681 main_y) (<= (select main_a v_prenex_22681) 999) (<= 1000 (* 2 (select main_a v_prenex_22681))))) (forall ((v_prenex_22682 Int)) (or (<= 0 (+ (select main_a v_prenex_22682) 498)) (<= 2 (* 2 (select main_a v_prenex_22682)))))) (forall ((v_prenex_20770 Int) (v_prenex_20769 Int)) (or (<= (select main_a v_prenex_20770) 999) (<= 500 (select main_a v_prenex_20769)) (<= (select main_a v_prenex_20770) 500) (<= (select main_a v_prenex_20770) (select main_a v_prenex_20769)) (<= (+ main_y 1) v_prenex_20769) (<= 1 (select main_a v_prenex_20769)) (< v_prenex_20769 main_y))) (forall ((v_prenex_13827 Int) (v_prenex_13828 Int)) (or (<= (select main_a v_prenex_13827) 999) (<= (select main_a v_prenex_13828) 500) (<= (select main_a v_prenex_13827) (+ (select main_a v_prenex_13828) 998)) (<= 1 (select main_a v_prenex_13827)) (<= 2 (* 2 (select main_a v_prenex_13828))) (< v_prenex_13827 main_y) (<= (+ main_y 1) v_prenex_13827))) (forall ((v_prenex_20961 Int) (v_prenex_20960 Int)) (or (<= (+ main_x 1) v_prenex_20961) (<= (select main_a v_prenex_20961) 500) (<= (+ main_y 1) v_prenex_20960) (<= (select main_a v_prenex_20960) (+ (select main_a v_prenex_20961) 998)) (< v_prenex_20960 main_y) (<= (* 2 (select main_a v_prenex_20961)) 1000) (<= 500 (select main_a v_prenex_20960)))) (or (forall ((v_prenex_19300 Int)) (or (< v_prenex_19300 main_y) (<= (+ main_y 1) v_prenex_19300) (<= (* 2 (select main_a v_prenex_19300)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19300))))) (forall ((v_prenex_19301 Int)) (or (<= 1 (select main_a v_prenex_19301)) (< v_prenex_19301 main_x) (<= 2 (* 2 (select main_a v_prenex_19301)))))) (forall ((v_prenex_11246 Int) (v_prenex_11247 Int)) (or (< v_prenex_11246 main_y) (<= 1000 (* 2 (select main_a v_prenex_11246))) (<= 500 (select main_a v_prenex_11246)) (<= 1000 (+ (select main_a v_prenex_11246) (select main_a v_prenex_11247))) (<= (+ main_y 1) v_prenex_11246))) (forall ((v_prenex_19029 Int) (v_prenex_19028 Int)) (or (<= (* 2 (select main_a v_prenex_19029)) 1000) (<= (+ (select main_a v_prenex_19028) (select main_a v_prenex_19029)) 1000) (<= (+ main_y 1) v_prenex_19028) (<= 500 (select main_a v_prenex_19028)) (< v_prenex_19028 main_y) (<= 1 (select main_a v_prenex_19029)))) (forall ((v_prenex_15101 Int) (v_prenex_15100 Int)) (or (<= (select main_a v_prenex_15101) (select main_a v_prenex_15100)) (< v_prenex_15100 main_y) (<= 1000 (* 2 (select main_a v_prenex_15100))) (<= (* 2 (select main_a v_prenex_15101)) 1000) (<= (+ main_y 1) v_prenex_15100) (<= 2 (* 2 (select main_a v_prenex_15101))))) (forall ((v_prenex_23413 Int) (v_prenex_23414 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23413))) (<= (select main_a v_prenex_23413) (+ (select main_a v_prenex_23414) 998)) (< v_prenex_23414 main_x) (<= (+ main_y 1) v_prenex_23413) (< v_prenex_23413 main_y) (<= (select main_a v_prenex_23414) 999) (<= (* 2 (select main_a v_prenex_23414)) 1000))) (forall ((v_prenex_13662 Int) (v_prenex_13661 Int)) (or (<= (select main_a v_prenex_13662) 999) (<= (select main_a v_prenex_13661) 1498) (<= (select main_a v_prenex_13662) (select main_a v_prenex_13661)) (<= (+ main_x 1) v_prenex_13662) (<= (+ main_y 1) v_prenex_13661) (<= 0 (+ (select main_a v_prenex_13662) 498)) (< v_prenex_13661 main_y))) (forall ((v_prenex_17012 Int) (v_prenex_17013 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17013))) (<= 1000 (+ (select main_a v_prenex_17012) (select main_a v_prenex_17013))) (<= 1 (select main_a v_prenex_17012)) (< v_prenex_17012 main_y) (<= (* 2 (select main_a v_prenex_17012)) 1998) (<= (select main_a v_prenex_17013) 500) (<= (+ main_y 1) v_prenex_17012))) (forall ((v_prenex_22313 Int) (v_prenex_22314 Int)) (or (<= (* 2 (select main_a v_prenex_22313)) 1998) (<= (select main_a v_prenex_22313) 1498) (<= (select main_a v_prenex_22314) (select main_a v_prenex_22313)) (< v_prenex_22313 main_y) (<= 2 (* 2 (select main_a v_prenex_22314))) (<= (+ main_y 1) v_prenex_22313))) (forall ((v_prenex_14792 Int) (v_prenex_14791 Int)) (or (<= 1 (select main_a v_prenex_14792)) (<= (+ main_y 1) v_prenex_14791) (<= (+ (select main_a v_prenex_14791) (select main_a v_prenex_14792)) 1000) (<= 500 (select main_a v_prenex_14791)) (< v_prenex_14791 main_y) (<= (select main_a v_prenex_14792) 500))) (forall ((v_prenex_17161 Int) (v_prenex_17162 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17162))) (<= (+ main_y 1) v_prenex_17161) (<= 1 (select main_a v_prenex_17162)) (< v_prenex_17161 main_y) (<= (select main_a v_prenex_17161) 1498) (<= (+ main_x 1) v_prenex_17162) (<= (+ (select main_a v_prenex_17161) (select main_a v_prenex_17162)) 1000))) (forall ((v_prenex_18624 Int) (v_prenex_18623 Int)) (or (<= (* 2 (select main_a v_prenex_18623)) 1998) (<= 1 (select main_a v_prenex_18624)) (< v_prenex_18623 main_y) (< v_prenex_18624 main_x) (<= (+ main_y 1) v_prenex_18623) (<= (+ (select main_a v_prenex_18623) (select main_a v_prenex_18624)) 1000))) (forall ((v_prenex_18534 Int) (v_prenex_18533 Int)) (or (<= 1 (select main_a v_prenex_18533)) (<= (+ main_y 1) v_prenex_18533) (< v_prenex_18533 main_y) (<= (select main_a v_prenex_18534) (select main_a v_prenex_18533)) (<= 0 (+ (select main_a v_prenex_18534) 498)) (<= 1 (select main_a v_prenex_18534)) (<= (* 2 (select main_a v_prenex_18533)) 1998))) (forall ((v_prenex_15182 Int) (v_prenex_15183 Int)) (or (<= (+ main_y 1) v_prenex_15182) (< v_prenex_15182 main_y) (<= 2 (* 2 (select main_a v_prenex_15183))) (<= (select main_a v_prenex_15182) 1498) (<= 0 (+ (select main_a v_prenex_15183) 498)) (<= 500 (select main_a v_prenex_15182)) (<= (select main_a v_prenex_15182) (+ (select main_a v_prenex_15183) 998)))) (forall ((v_prenex_13907 Int) (v_prenex_13906 Int)) (or (<= (+ (select main_a v_prenex_13906) (select main_a v_prenex_13907)) 1000) (<= 0 (+ (select main_a v_prenex_13907) 498)) (<= (select main_a v_prenex_13906) 999) (< v_prenex_13907 main_x) (<= (+ main_y 1) v_prenex_13906) (< v_prenex_13906 main_y))) (forall ((v_prenex_18639 Int) (v_prenex_18640 Int)) (or (<= (select main_a v_prenex_18640) 999) (<= (select main_a v_prenex_18640) (select main_a v_prenex_18639)) (< v_prenex_18639 main_y) (<= (* 2 (select main_a v_prenex_18639)) 1998) (<= (+ main_y 1) v_prenex_18639))) (forall ((v_prenex_17440 Int) (v_prenex_17441 Int)) (or (<= (select main_a v_prenex_17441) (select main_a v_prenex_17440)) (<= 1000 (* 2 (select main_a v_prenex_17440))) (<= (+ main_y 1) v_prenex_17440) (<= 0 (+ (select main_a v_prenex_17441) 498)) (< v_prenex_17440 main_y) (<= (* 2 (select main_a v_prenex_17440)) 1998))) (forall ((v_prenex_17992 Int) (v_prenex_17993 Int)) (or (<= 1000 (+ (select main_a v_prenex_17992) (select main_a v_prenex_17993))) (<= (select main_a v_prenex_17992) 999) (<= 0 (+ (select main_a v_prenex_17993) 498)) (< v_prenex_17992 main_y) (<= (+ main_y 1) v_prenex_17992) (<= 2 (* 2 (select main_a v_prenex_17993))) (<= 500 (select main_a v_prenex_17992)))) (forall ((v_prenex_21676 Int) (v_prenex_21677 Int)) (or (<= (* 2 (select main_a v_prenex_21677)) 1000) (< v_prenex_21677 main_x) (<= 2 (* 2 (select main_a v_prenex_21677))) (<= (+ (select main_a v_prenex_21676) (select main_a v_prenex_21677)) 1000) (<= (+ main_y 1) v_prenex_21676) (<= 1 (select main_a v_prenex_21676)) (< v_prenex_21676 main_y))) (forall ((v_prenex_23613 Int) (v_prenex_23612 Int)) (or (< v_prenex_23612 main_y) (<= 0 (+ (select main_a v_prenex_23613) 498)) (<= (select main_a v_prenex_23612) 1498) (<= 1000 (+ (select main_a v_prenex_23612) (select main_a v_prenex_23613))) (<= (+ main_y 1) v_prenex_23612) (<= 500 (select main_a v_prenex_23612)) (<= 2 (* 2 (select main_a v_prenex_23613))))) (forall ((v_prenex_12496 Int) (v_prenex_12495 Int)) (or (<= (+ main_y 1) v_prenex_12495) (< v_prenex_12495 main_y) (<= (+ (select main_a v_prenex_12495) (select main_a v_prenex_12496)) 1000) (<= 1 (select main_a v_prenex_12495)) (<= 1000 (* 2 (select main_a v_prenex_12495))) (<= (* 2 (select main_a v_prenex_12496)) 1000) (<= 0 (+ (select main_a v_prenex_12496) 498)))) (or (forall ((v_prenex_14851 Int)) (or (<= (* 2 (select main_a v_prenex_14851)) 1000) (<= 2 (* 2 (select main_a v_prenex_14851))) (<= (+ main_x 1) v_prenex_14851))) (forall ((v_prenex_14850 Int)) (or (<= (* 2 (select main_a v_prenex_14850)) 1998) (< v_prenex_14850 main_y) (<= (+ main_y 1) v_prenex_14850) (<= 1000 (* 2 (select main_a v_prenex_14850)))))) (forall ((v_prenex_12342 Int) (v_prenex_12343 Int)) (or (<= (select main_a v_prenex_12343) 999) (< v_prenex_12343 main_x) (<= 1 (select main_a v_prenex_12343)) (< v_prenex_12342 main_y) (<= (+ main_y 1) v_prenex_12342) (<= (select main_a v_prenex_12342) 999) (<= 1000 (+ (select main_a v_prenex_12342) (select main_a v_prenex_12343))))) (forall ((v_prenex_12818 Int) (v_prenex_12817 Int)) (or (<= (+ main_x 1) v_prenex_12818) (<= (select main_a v_prenex_12818) (select main_a v_prenex_12817)) (<= 2 (* 2 (select main_a v_prenex_12818))) (<= (+ main_y 1) v_prenex_12817) (<= 1000 (* 2 (select main_a v_prenex_12817))) (< v_prenex_12817 main_y) (<= (select main_a v_prenex_12818) 999))) (forall ((v_prenex_13327 Int) (v_prenex_13326 Int)) (or (< v_prenex_13326 main_y) (< v_prenex_13327 main_x) (<= (+ main_x 1) v_prenex_13327) (<= (+ main_y 1) v_prenex_13326) (<= (select main_a v_prenex_13326) (+ (select main_a v_prenex_13327) 998)))) (forall ((v_prenex_21166 Int) (v_prenex_21167 Int)) (or (<= 0 (+ (select main_a v_prenex_21167) 498)) (<= 1000 (* 2 (select main_a v_prenex_21166))) (<= 1 (select main_a v_prenex_21167)) (< v_prenex_21166 main_y) (<= (+ main_y 1) v_prenex_21166) (<= (select main_a v_prenex_21166) 999) (<= 1000 (+ (select main_a v_prenex_21166) (select main_a v_prenex_21167))))) (forall ((v_prenex_12700 Int) (v_prenex_12701 Int)) (or (<= 1 (select main_a v_prenex_12701)) (<= (* 2 (select main_a v_prenex_12700)) 1998) (<= (+ main_y 1) v_prenex_12700) (< v_prenex_12700 main_y) (<= (+ (select main_a v_prenex_12700) (select main_a v_prenex_12701)) 1000))) (forall ((v_prenex_12789 Int) (v_prenex_12790 Int)) (or (<= (+ main_y 1) v_prenex_12789) (<= (select main_a v_prenex_12790) (select main_a v_prenex_12789)) (< v_prenex_12789 main_y) (<= (select main_a v_prenex_12790) 999) (<= 1 (select main_a v_prenex_12789)) (<= 500 (select main_a v_prenex_12789)) (<= 2 (* 2 (select main_a v_prenex_12790))))) (forall ((v_prenex_21620 Int) (v_prenex_21621 Int)) (or (<= (select main_a v_prenex_21621) 999) (<= 2 (* 2 (select main_a v_prenex_21621))) (<= (+ main_y 1) v_prenex_21620) (<= 500 (select main_a v_prenex_21620)) (< v_prenex_21620 main_y) (<= (select main_a v_prenex_21620) 1498) (<= (select main_a v_prenex_21621) (select main_a v_prenex_21620)))) (forall ((v_prenex_22986 Int) (v_prenex_22987 Int)) (or (<= 1 (select main_a v_prenex_22986)) (<= (select main_a v_prenex_22987) (select main_a v_prenex_22986)) (<= (+ main_y 1) v_prenex_22986) (< v_prenex_22986 main_y))) (forall ((v_prenex_22768 Int) (v_prenex_22769 Int)) (or (<= (select main_a v_prenex_22768) 999) (<= (+ main_y 1) v_prenex_22768) (< v_prenex_22768 main_y) (<= 500 (select main_a v_prenex_22768)) (<= (select main_a v_prenex_22768) (+ (select main_a v_prenex_22769) 998)) (<= (select main_a v_prenex_22769) 500))) (forall ((v_prenex_21906 Int) (v_prenex_21907 Int)) (or (< v_prenex_21906 main_y) (<= 2 (* 2 (select main_a v_prenex_21907))) (<= 1000 (+ (select main_a v_prenex_21906) (select main_a v_prenex_21907))) (<= (* 2 (select main_a v_prenex_21906)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21906))) (<= (select main_a v_prenex_21907) 999) (<= (+ main_y 1) v_prenex_21906))) (forall ((v_prenex_20682 Int) (v_prenex_20681 Int)) (or (<= (select main_a v_prenex_20682) 999) (<= 2 (* 2 (select main_a v_prenex_20682))) (<= (+ main_y 1) v_prenex_20681) (< v_prenex_20681 main_y) (<= (* 2 (select main_a v_prenex_20681)) 1998) (<= (select main_a v_prenex_20682) (select main_a v_prenex_20681)) (<= (select main_a v_prenex_20681) 999))) (forall ((v_prenex_20394 Int) (v_prenex_20393 Int)) (or (<= (+ main_y 1) v_prenex_20393) (< v_prenex_20393 main_y) (<= 1000 (* 2 (select main_a v_prenex_20393))) (<= 1 (select main_a v_prenex_20393)) (<= (+ (select main_a v_prenex_20393) (select main_a v_prenex_20394)) 1000) (<= 2 (* 2 (select main_a v_prenex_20394))))) (or (forall ((v_prenex_23061 Int)) (or (<= (* 2 (select main_a v_prenex_23061)) 1000) (<= 0 (+ (select main_a v_prenex_23061) 498)))) (forall ((v_prenex_23060 Int)) (or (<= (select main_a v_prenex_23060) 1498) (<= 1000 (* 2 (select main_a v_prenex_23060))) (<= (+ main_y 1) v_prenex_23060) (< v_prenex_23060 main_y)))) (or (forall ((v_prenex_15231 Int)) (or (< v_prenex_15231 main_y) (<= (* 2 (select main_a v_prenex_15231)) 1998) (<= (+ main_y 1) v_prenex_15231))) (forall ((v_prenex_15232 Int)) (or (<= (select main_a v_prenex_15232) 500) (<= (* 2 (select main_a v_prenex_15232)) 1000)))) (forall ((v_prenex_14509 Int) (v_prenex_14508 Int)) (or (< v_prenex_14508 main_y) (<= 1000 (* 2 (select main_a v_prenex_14508))) (<= (select main_a v_prenex_14508) (+ (select main_a v_prenex_14509) 998)) (<= (+ main_x 1) v_prenex_14509) (<= (select main_a v_prenex_14509) 500) (<= 2 (* 2 (select main_a v_prenex_14509))) (<= (+ main_y 1) v_prenex_14508))) (or (forall ((v_prenex_23190 Int)) (<= (select main_a v_prenex_23190) 500)) (forall ((v_prenex_23189 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23189))) (< v_prenex_23189 main_y) (<= 500 (select main_a v_prenex_23189)) (<= (+ main_y 1) v_prenex_23189)))) (forall ((v_prenex_20003 Int) (v_prenex_20002 Int)) (or (<= (* 2 (select main_a v_prenex_20003)) 1000) (< v_prenex_20003 main_x) (<= (+ main_x 1) v_prenex_20003) (<= (select main_a v_prenex_20003) (select main_a v_prenex_20002)) (<= 1 (select main_a v_prenex_20003)))) (or (forall ((v_prenex_19150 Int)) (or (<= 500 (select main_a v_prenex_19150)) (<= (+ main_y 1) v_prenex_19150) (<= (* 2 (select main_a v_prenex_19150)) 1998) (< v_prenex_19150 main_y))) (forall ((v_prenex_19151 Int)) (or (<= (select main_a v_prenex_19151) 500) (<= (select main_a v_prenex_19151) 999)))) (forall ((v_prenex_20993 Int) (v_prenex_20992 Int)) (or (<= (select main_a v_prenex_20992) 1498) (<= (select main_a v_prenex_20993) 999) (< v_prenex_20992 main_y) (<= (+ main_y 1) v_prenex_20992) (<= (* 2 (select main_a v_prenex_20992)) 1998) (<= 0 (+ (select main_a v_prenex_20993) 498)) (<= (select main_a v_prenex_20993) (select main_a v_prenex_20992)))) (forall ((v_prenex_11909 Int) (v_prenex_11908 Int)) (or (<= (+ (select main_a v_prenex_11908) (select main_a v_prenex_11909)) 1000) (<= (* 2 (select main_a v_prenex_11908)) 1998) (<= (select main_a v_prenex_11908) 1498) (<= (+ main_y 1) v_prenex_11908) (<= 2 (* 2 (select main_a v_prenex_11909))) (< v_prenex_11908 main_y) (<= (select main_a v_prenex_11909) 999))) (forall ((v_prenex_23668 Int) (v_prenex_23669 Int)) (or (<= (select main_a v_prenex_23669) 500) (<= (+ main_y 1) v_prenex_23668) (<= 500 (select main_a v_prenex_23668)) (<= (* 2 (select main_a v_prenex_23669)) 1000) (< v_prenex_23669 main_x) (<= (select main_a v_prenex_23669) (select main_a v_prenex_23668)) (< v_prenex_23668 main_y))) (forall ((v_prenex_23430 Int) (v_prenex_23429 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23430))) (<= (select main_a v_prenex_23430) 999) (<= 1000 (+ (select main_a v_prenex_23429) (select main_a v_prenex_23430))) (<= (+ main_x 1) v_prenex_23430) (< v_prenex_23430 main_x))) (forall ((v_prenex_21108 Int) (v_prenex_21109 Int)) (or (<= 500 (select main_a v_prenex_21108)) (<= (select main_a v_prenex_21108) 999) (< v_prenex_21108 main_y) (<= (+ main_y 1) v_prenex_21108) (<= 2 (* 2 (select main_a v_prenex_21109))) (<= (* 2 (select main_a v_prenex_21109)) 1000) (<= (select main_a v_prenex_21108) (+ (select main_a v_prenex_21109) 998)))) (forall ((v_prenex_12689 Int) (v_prenex_12688 Int)) (or (<= (select main_a v_prenex_12688) 999) (<= (* 2 (select main_a v_prenex_12688)) 1998) (<= (select main_a v_prenex_12689) 500) (< v_prenex_12688 main_y) (<= (+ main_y 1) v_prenex_12688) (<= (select main_a v_prenex_12689) (select main_a v_prenex_12688)))) (forall ((v_prenex_17741 Int) (v_prenex_17742 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17742))) (< v_prenex_17741 main_y) (<= (* 2 (select main_a v_prenex_17742)) 1000) (<= (select main_a v_prenex_17741) 999) (<= (+ (select main_a v_prenex_17741) (select main_a v_prenex_17742)) 1000) (<= (+ main_y 1) v_prenex_17741) (<= (select main_a v_prenex_17741) 1498))) (or (forall ((v_prenex_12276 Int)) (or (<= (+ main_x 1) v_prenex_12276) (<= 0 (+ (select main_a v_prenex_12276) 498)))) (forall ((v_prenex_12275 Int)) (or (< v_prenex_12275 main_y) (<= (+ main_y 1) v_prenex_12275) (<= (select main_a v_prenex_12275) 999) (<= (* 2 (select main_a v_prenex_12275)) 1998)))) (forall ((v_prenex_20658 Int) (v_prenex_20657 Int)) (or (<= 1 (select main_a v_prenex_20657)) (< v_prenex_20658 main_x) (< v_prenex_20657 main_y) (<= (select main_a v_prenex_20658) (select main_a v_prenex_20657)) (<= (select main_a v_prenex_20658) 999) (<= (+ main_y 1) v_prenex_20657) (<= 2 (* 2 (select main_a v_prenex_20658))))) (forall ((v_prenex_14361 Int) (v_prenex_14360 Int)) (or (<= 500 (select main_a v_prenex_14360)) (< v_prenex_14360 main_y) (<= (select main_a v_prenex_14361) (select main_a v_prenex_14360)) (<= 1 (select main_a v_prenex_14361)) (<= 2 (* 2 (select main_a v_prenex_14361))) (<= (+ main_y 1) v_prenex_14360) (<= 1 (select main_a v_prenex_14360)))) (forall ((v_prenex_23159 Int) (v_prenex_23160 Int)) (or (<= (+ main_y 1) v_prenex_23159) (<= (select main_a v_prenex_23160) (select main_a v_prenex_23159)) (< v_prenex_23159 main_y) (<= (* 2 (select main_a v_prenex_23159)) 1998) (<= 0 (+ (select main_a v_prenex_23160) 498)))) (or (forall ((v_prenex_22443 Int)) (or (<= (+ main_y 1) v_prenex_22443) (<= 1000 (* 2 (select main_a v_prenex_22443))) (< v_prenex_22443 main_y) (<= 500 (select main_a v_prenex_22443)) (<= 1 (select main_a v_prenex_22443)))) (forall ((v_prenex_22444 Int)) (or (<= 0 (+ (select main_a v_prenex_22444) 498)) (<= 2 (* 2 (select main_a v_prenex_22444)))))) (forall ((v_prenex_19166 Int) (v_prenex_19167 Int)) (or (<= (select main_a v_prenex_19167) (select main_a v_prenex_19166)) (<= (+ main_x 1) v_prenex_19167) (<= 2 (* 2 (select main_a v_prenex_19167))) (<= (* 2 (select main_a v_prenex_19166)) 1998) (< v_prenex_19166 main_y) (<= (+ main_y 1) v_prenex_19166))) (forall ((v_prenex_19034 Int) (v_prenex_19035 Int)) (or (<= (select main_a v_prenex_19034) 999) (<= (select main_a v_prenex_19035) 500) (<= (+ main_y 1) v_prenex_19034) (<= (* 2 (select main_a v_prenex_19035)) 1000) (< v_prenex_19034 main_y) (<= 1000 (+ (select main_a v_prenex_19034) (select main_a v_prenex_19035))) (<= (select main_a v_prenex_19034) 1498))) (forall ((v_prenex_23723 Int) (v_prenex_23722 Int)) (or (< v_prenex_23722 main_y) (<= (+ main_y 1) v_prenex_23722) (<= (select main_a v_prenex_23722) (+ (select main_a v_prenex_23723) 998)) (<= (select main_a v_prenex_23722) 1498) (<= (select main_a v_prenex_23723) 999) (<= (+ main_x 1) v_prenex_23723) (<= (* 2 (select main_a v_prenex_23723)) 1000))) (forall ((v_prenex_18341 Int) (v_prenex_18340 Int)) (or (<= (select main_a v_prenex_18341) (select main_a v_prenex_18340)) (<= 1 (select main_a v_prenex_18340)) (<= (select main_a v_prenex_18341) 500) (< v_prenex_18340 main_y) (<= (+ main_y 1) v_prenex_18340))) (or (forall ((v_prenex_12515 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12515))) (<= 1 (select main_a v_prenex_12515)) (< v_prenex_12515 main_y) (<= (+ main_y 1) v_prenex_12515) (<= (* 2 (select main_a v_prenex_12515)) 1998))) (forall ((v_prenex_12516 Int)) (<= (select main_a v_prenex_12516) 500))) (forall ((v_prenex_18249 Int) (v_prenex_18250 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18250))) (<= (select main_a v_prenex_18249) (+ (select main_a v_prenex_18250) 998)) (<= (+ main_x 1) v_prenex_18250) (<= (* 2 (select main_a v_prenex_18250)) 1000) (< v_prenex_18250 main_x))) (or (forall ((v_prenex_19006 Int)) (or (< v_prenex_19006 main_y) (<= 1000 (* 2 (select main_a v_prenex_19006))) (<= (* 2 (select main_a v_prenex_19006)) 1998) (<= 500 (select main_a v_prenex_19006)) (<= (+ main_y 1) v_prenex_19006))) (forall ((v_prenex_19007 Int)) (or (<= (* 2 (select main_a v_prenex_19007)) 1000) (<= 2 (* 2 (select main_a v_prenex_19007)))))) (or (forall ((v_prenex_22912 Int)) (or (<= (+ main_y 1) v_prenex_22912) (< v_prenex_22912 main_y) (<= 1000 (* 2 (select main_a v_prenex_22912))) (<= (* 2 (select main_a v_prenex_22912)) 1998) (<= 500 (select main_a v_prenex_22912)))) (forall ((v_prenex_22913 Int)) (or (<= (select main_a v_prenex_22913) 500) (<= (* 2 (select main_a v_prenex_22913)) 1000)))) (forall ((v_prenex_11653 Int) (v_prenex_11654 Int)) (or (<= (+ main_y 1) v_prenex_11653) (<= (select main_a v_prenex_11654) 999) (<= (select main_a v_prenex_11653) 1498) (<= (* 2 (select main_a v_prenex_11654)) 1000) (<= (select main_a v_prenex_11653) (+ (select main_a v_prenex_11654) 998)) (< v_prenex_11653 main_y))) (forall ((v_prenex_16132 Int) (v_prenex_16133 Int)) (or (<= 500 (select main_a v_prenex_16132)) (<= (+ main_y 1) v_prenex_16132) (<= (* 2 (select main_a v_prenex_16133)) 1000) (<= (select main_a v_prenex_16133) (select main_a v_prenex_16132)) (< v_prenex_16132 main_y) (<= 2 (* 2 (select main_a v_prenex_16133))))) (forall ((v_prenex_13118 Int) (v_prenex_13119 Int)) (or (<= (select main_a v_prenex_13118) 1498) (< v_prenex_13118 main_y) (<= (+ main_y 1) v_prenex_13118) (<= (select main_a v_prenex_13118) (+ (select main_a v_prenex_13119) 998)) (<= (+ main_x 1) v_prenex_13119))) (forall ((v_prenex_13257 Int) (v_prenex_13256 Int)) (or (<= 1 (select main_a v_prenex_13256)) (< v_prenex_13256 main_y) (<= (select main_a v_prenex_13256) (+ (select main_a v_prenex_13257) 998)) (<= (select main_a v_prenex_13257) 999) (<= (+ main_y 1) v_prenex_13256) (<= 2 (* 2 (select main_a v_prenex_13257))))) (forall ((v_prenex_11344 Int) (v_prenex_11345 Int)) (or (< v_prenex_11344 main_y) (<= (select main_a v_prenex_11344) 999) (<= (+ main_y 1) v_prenex_11344) (<= (select main_a v_prenex_11344) (+ (select main_a v_prenex_11345) 998)))) (forall ((v_prenex_18444 Int) (v_prenex_18445 Int)) (or (< v_prenex_18445 main_x) (<= 1000 (+ (select main_a v_prenex_18444) (select main_a v_prenex_18445))) (<= 0 (+ (select main_a v_prenex_18445) 498)) (<= (+ main_x 1) v_prenex_18445) (<= 2 (* 2 (select main_a v_prenex_18445))))) (forall ((v_prenex_16841 Int) (v_prenex_16842 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16842))) (< v_prenex_16841 main_y) (<= (+ main_y 1) v_prenex_16841) (<= (select main_a v_prenex_16842) 500) (<= 500 (select main_a v_prenex_16841)) (<= 1000 (* 2 (select main_a v_prenex_16841))) (<= (select main_a v_prenex_16841) (+ (select main_a v_prenex_16842) 998)))) (forall ((v_prenex_17900 Int) (v_prenex_17901 Int)) (or (< v_prenex_17900 main_y) (<= (+ main_y 1) v_prenex_17900) (<= 1 (select main_a v_prenex_17900)) (<= (select main_a v_prenex_17900) (+ (select main_a v_prenex_17901) 998)) (<= (* 2 (select main_a v_prenex_17901)) 1000) (<= 1000 (* 2 (select main_a v_prenex_17900))) (<= 1 (select main_a v_prenex_17901)))) (forall ((v_prenex_14353 Int) (v_prenex_14352 Int)) (or (<= 1 (select main_a v_prenex_14353)) (<= (select main_a v_prenex_14352) (+ (select main_a v_prenex_14353) 998)) (<= (select main_a v_prenex_14353) 500) (< v_prenex_14352 main_y) (<= 500 (select main_a v_prenex_14352)) (<= (+ main_y 1) v_prenex_14352) (<= (select main_a v_prenex_14352) 1498))) (forall ((v_prenex_11520 Int) (v_prenex_11519 Int)) (or (<= (select main_a v_prenex_11519) 999) (<= 0 (+ (select main_a v_prenex_11520) 498)) (<= (+ main_y 1) v_prenex_11519) (<= (select main_a v_prenex_11519) 1498) (<= 1000 (+ (select main_a v_prenex_11519) (select main_a v_prenex_11520))) (<= 2 (* 2 (select main_a v_prenex_11520))) (< v_prenex_11519 main_y))) (forall ((v_prenex_15733 Int) (v_prenex_15734 Int)) (or (< v_prenex_15733 main_y) (<= (+ main_y 1) v_prenex_15733) (<= (select main_a v_prenex_15734) (select main_a v_prenex_15733)) (<= 1 (select main_a v_prenex_15733)) (<= 1 (select main_a v_prenex_15734)) (<= (select main_a v_prenex_15733) 1498))) (forall ((v_prenex_11868 Int) (v_prenex_11869 Int)) (or (<= (+ main_y 1) v_prenex_11868) (<= (+ main_x 1) v_prenex_11869) (<= (select main_a v_prenex_11869) 999) (<= (select main_a v_prenex_11869) (select main_a v_prenex_11868)) (<= (select main_a v_prenex_11868) 999) (<= 0 (+ (select main_a v_prenex_11869) 498)) (< v_prenex_11868 main_y))) (forall ((v_prenex_23192 Int) (v_prenex_23191 Int)) (or (<= 1000 (+ (select main_a v_prenex_23191) (select main_a v_prenex_23192))) (<= (select main_a v_prenex_23191) 1498) (<= (select main_a v_prenex_23192) 500) (<= 2 (* 2 (select main_a v_prenex_23192))) (<= (select main_a v_prenex_23191) 999) (<= (+ main_y 1) v_prenex_23191) (< v_prenex_23191 main_y))) (forall ((v_prenex_13236 Int) (v_prenex_13237 Int)) (or (<= (+ main_x 1) v_prenex_13237) (<= 2 (* 2 (select main_a v_prenex_13237))) (<= (select main_a v_prenex_13236) 1498) (<= (+ main_y 1) v_prenex_13236) (<= (select main_a v_prenex_13237) (select main_a v_prenex_13236)) (<= (select main_a v_prenex_13237) 999) (< v_prenex_13236 main_y))) (forall ((v_prenex_16138 Int) (v_prenex_16139 Int)) (or (<= (+ main_y 1) v_prenex_16138) (< v_prenex_16139 main_x) (<= (select main_a v_prenex_16139) 500) (<= 1000 (+ (select main_a v_prenex_16138) (select main_a v_prenex_16139))) (<= 1 (select main_a v_prenex_16138)) (<= (select main_a v_prenex_16139) 999) (< v_prenex_16138 main_y))) (forall ((v_prenex_18608 Int) (v_prenex_18607 Int)) (or (<= 1 (select main_a v_prenex_18608)) (<= 1000 (+ (select main_a v_prenex_18607) (select main_a v_prenex_18608))) (<= (* 2 (select main_a v_prenex_18607)) 1998) (<= (+ main_y 1) v_prenex_18607) (<= (select main_a v_prenex_18607) 1498) (< v_prenex_18607 main_y))) (or (forall ((v_prenex_11421 Int)) (or (<= (* 2 (select main_a v_prenex_11421)) 1000) (<= (select main_a v_prenex_11421) 999))) (forall ((v_prenex_11420 Int)) (or (<= (select main_a v_prenex_11420) 1498) (<= (+ main_y 1) v_prenex_11420) (<= 1000 (* 2 (select main_a v_prenex_11420))) (< v_prenex_11420 main_y) (<= (* 2 (select main_a v_prenex_11420)) 1998)))) (forall ((v_prenex_22661 Int) (v_prenex_22662 Int)) (or (<= (select main_a v_prenex_22662) 999) (<= 500 (select main_a v_prenex_22661)) (<= (* 2 (select main_a v_prenex_22661)) 1998) (<= 1 (select main_a v_prenex_22662)) (<= (select main_a v_prenex_22662) (select main_a v_prenex_22661)) (<= (+ main_y 1) v_prenex_22661) (< v_prenex_22661 main_y))) (forall ((v_prenex_13068 Int) (v_prenex_13069 Int)) (or (<= (+ main_x 1) v_prenex_13069) (<= (+ main_y 1) v_prenex_13068) (< v_prenex_13068 main_y) (<= 1000 (+ (select main_a v_prenex_13068) (select main_a v_prenex_13069))) (<= 1 (select main_a v_prenex_13069)) (<= 1 (select main_a v_prenex_13068)))) (forall ((v_prenex_11882 Int) (v_prenex_11883 Int)) (or (<= (select main_a v_prenex_11883) 500) (<= (* 2 (select main_a v_prenex_11882)) 1998) (< v_prenex_11882 main_y) (<= (select main_a v_prenex_11883) 999) (<= (+ main_y 1) v_prenex_11882) (<= (select main_a v_prenex_11882) (+ (select main_a v_prenex_11883) 998)) (<= (+ main_x 1) v_prenex_11883))) (forall ((v_prenex_17499 Int) (v_prenex_17500 Int)) (or (<= (select main_a v_prenex_17500) 999) (<= (select main_a v_prenex_17500) (select main_a v_prenex_17499)) (<= 2 (* 2 (select main_a v_prenex_17500))) (<= (+ main_y 1) v_prenex_17499) (< v_prenex_17499 main_y) (<= (select main_a v_prenex_17499) 1498) (<= (select main_a v_prenex_17499) 999))) (forall ((v_prenex_22862 Int) (v_prenex_22863 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22863))) (<= (+ main_y 1) v_prenex_22862) (<= (select main_a v_prenex_22862) 1498) (< v_prenex_22863 main_x) (<= (select main_a v_prenex_22863) (select main_a v_prenex_22862)) (< v_prenex_22862 main_y))) (forall ((v_prenex_20843 Int) (v_prenex_20842 Int)) (or (<= (select main_a v_prenex_20843) 999) (<= (+ main_y 1) v_prenex_20842) (<= 2 (* 2 (select main_a v_prenex_20843))) (<= (select main_a v_prenex_20842) 1498) (<= 1000 (+ (select main_a v_prenex_20842) (select main_a v_prenex_20843))) (<= 1 (select main_a v_prenex_20842)) (< v_prenex_20842 main_y))) (forall ((v_prenex_21032 Int) (v_prenex_21033 Int)) (or (<= (+ main_y 1) v_prenex_21032) (< v_prenex_21032 main_y) (<= 1000 (+ (select main_a v_prenex_21032) (select main_a v_prenex_21033))) (<= 1 (select main_a v_prenex_21032)) (<= 2 (* 2 (select main_a v_prenex_21033))))) (or (forall ((v_prenex_13192 Int)) (or (<= 1 (select main_a v_prenex_13192)) (<= (* 2 (select main_a v_prenex_13192)) 1998) (<= (+ main_y 1) v_prenex_13192) (< v_prenex_13192 main_y) (<= (select main_a v_prenex_13192) 999))) (forall ((v_prenex_13193 Int)) (or (<= (select main_a v_prenex_13193) 999) (<= 2 (* 2 (select main_a v_prenex_13193)))))) (forall ((v_prenex_22169 Int) (v_prenex_22170 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22169))) (<= (+ main_y 1) v_prenex_22169) (<= 2 (* 2 (select main_a v_prenex_22170))) (< v_prenex_22169 main_y) (<= (* 2 (select main_a v_prenex_22169)) 1998) (<= 1000 (+ (select main_a v_prenex_22169) (select main_a v_prenex_22170))))) (forall ((v_prenex_20536 Int) (v_prenex_20535 Int)) (or (<= (select main_a v_prenex_20535) 999) (<= 2 (* 2 (select main_a v_prenex_20536))) (<= 0 (+ (select main_a v_prenex_20536) 498)) (<= (+ main_y 1) v_prenex_20535) (<= 500 (select main_a v_prenex_20535)) (< v_prenex_20535 main_y) (<= (select main_a v_prenex_20536) (select main_a v_prenex_20535)))) (forall ((v_prenex_19126 Int) (v_prenex_19127 Int)) (or (< v_prenex_19126 main_y) (<= 2 (* 2 (select main_a v_prenex_19127))) (<= (select main_a v_prenex_19127) (select main_a v_prenex_19126)) (<= (+ main_y 1) v_prenex_19126) (<= 500 (select main_a v_prenex_19126)) (<= (select main_a v_prenex_19126) 1498))) (forall ((v_prenex_19001 Int) (v_prenex_19000 Int)) (or (<= 1000 (+ (select main_a v_prenex_19000) (select main_a v_prenex_19001))) (<= (+ main_x 1) v_prenex_19001) (<= (+ main_y 1) v_prenex_19000) (< v_prenex_19000 main_y) (<= 0 (+ (select main_a v_prenex_19001) 498)) (<= (* 2 (select main_a v_prenex_19000)) 1998) (<= (select main_a v_prenex_19001) 500))) (or (forall ((v_prenex_21772 Int)) (or (<= (+ main_y 1) v_prenex_21772) (<= (select main_a v_prenex_21772) 999) (< v_prenex_21772 main_y) (<= 1000 (* 2 (select main_a v_prenex_21772))))) (forall ((v_prenex_21773 Int)) (or (< v_prenex_21773 main_x) (<= (* 2 (select main_a v_prenex_21773)) 1000) (<= 1 (select main_a v_prenex_21773))))) (forall ((v_prenex_20550 Int) (v_prenex_20549 Int)) (or (<= 0 (+ (select main_a v_prenex_20550) 498)) (< v_prenex_20549 main_y) (<= (* 2 (select main_a v_prenex_20549)) 1998) (<= 2 (* 2 (select main_a v_prenex_20550))) (<= (+ main_y 1) v_prenex_20549) (<= (+ main_x 1) v_prenex_20550) (<= 1000 (+ (select main_a v_prenex_20549) (select main_a v_prenex_20550))))) (forall ((v_prenex_16469 Int) (v_prenex_16470 Int)) (or (<= 1 (select main_a v_prenex_16470)) (<= (+ main_y 1) v_prenex_16469) (<= 0 (+ (select main_a v_prenex_16470) 498)) (<= 1000 (* 2 (select main_a v_prenex_16469))) (<= 1000 (+ (select main_a v_prenex_16469) (select main_a v_prenex_16470))) (< v_prenex_16469 main_y) (<= (* 2 (select main_a v_prenex_16469)) 1998))) (forall ((v_prenex_18961 Int) (v_prenex_18960 Int)) (or (<= (select main_a v_prenex_18960) 999) (<= (select main_a v_prenex_18961) 999) (<= 1000 (+ (select main_a v_prenex_18960) (select main_a v_prenex_18961))) (< v_prenex_18960 main_y) (<= (+ main_y 1) v_prenex_18960) (<= 1 (select main_a v_prenex_18960)) (<= (* 2 (select main_a v_prenex_18961)) 1000))) (forall ((v_prenex_12668 Int) (v_prenex_12669 Int)) (or (<= (select main_a v_prenex_12669) 999) (<= (* 2 (select main_a v_prenex_12669)) 1000) (<= 1 (select main_a v_prenex_12668)) (<= (select main_a v_prenex_12668) (+ (select main_a v_prenex_12669) 998)) (<= 500 (select main_a v_prenex_12668)) (< v_prenex_12668 main_y) (<= (+ main_y 1) v_prenex_12668))) (or (forall ((v_prenex_16576 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16576))) (<= (* 2 (select main_a v_prenex_16576)) 1000))) (forall ((v_prenex_16575 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16575))) (< v_prenex_16575 main_y) (<= 500 (select main_a v_prenex_16575)) (<= (+ main_y 1) v_prenex_16575) (<= (select main_a v_prenex_16575) 1498)))) (or (forall ((v_prenex_19831 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19831))) (< v_prenex_19831 main_y) (<= (select main_a v_prenex_19831) 1498) (<= (+ main_y 1) v_prenex_19831))) (forall ((v_prenex_19832 Int)) (or (<= (select main_a v_prenex_19832) 999) (<= 0 (+ (select main_a v_prenex_19832) 498))))) (or (forall ((v_prenex_12569 Int)) (or (< v_prenex_12569 main_x) (<= 1 (select main_a v_prenex_12569)))) (forall ((v_prenex_12568 Int)) (or (< v_prenex_12568 main_y) (<= (select main_a v_prenex_12568) 1498) (<= 1000 (* 2 (select main_a v_prenex_12568))) (<= (+ main_y 1) v_prenex_12568)))) (forall ((v_prenex_23651 Int) (v_prenex_23650 Int)) (or (< v_prenex_23650 main_y) (<= (select main_a v_prenex_23651) (select main_a v_prenex_23650)) (<= 1 (select main_a v_prenex_23651)) (<= (* 2 (select main_a v_prenex_23650)) 1998) (<= (select main_a v_prenex_23650) 999) (<= (+ main_y 1) v_prenex_23650))) (or (forall ((v_prenex_22837 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22837))) (<= 0 (+ (select main_a v_prenex_22837) 498)))) (forall ((v_prenex_22836 Int)) (or (<= (+ main_y 1) v_prenex_22836) (< v_prenex_22836 main_y) (<= 500 (select main_a v_prenex_22836)) (<= 1000 (* 2 (select main_a v_prenex_22836)))))) (forall ((v_prenex_22587 Int) (v_prenex_22588 Int)) (or (<= 500 (select main_a v_prenex_22587)) (<= (+ main_y 1) v_prenex_22587) (< v_prenex_22587 main_y) (<= (* 2 (select main_a v_prenex_22587)) 1998) (<= (select main_a v_prenex_22587) (+ (select main_a v_prenex_22588) 998)) (<= 1 (select main_a v_prenex_22588)))) (forall ((v_prenex_12775 Int) (v_prenex_12776 Int)) (or (<= 1 (select main_a v_prenex_12776)) (<= 500 (select main_a v_prenex_12775)) (<= 1000 (+ (select main_a v_prenex_12775) (select main_a v_prenex_12776))) (<= 1 (select main_a v_prenex_12775)) (<= (+ main_y 1) v_prenex_12775) (< v_prenex_12775 main_y) (<= (select main_a v_prenex_12776) 999))) (forall ((v_prenex_18539 Int) (v_prenex_18540 Int)) (or (<= (select main_a v_prenex_18540) 999) (<= (select main_a v_prenex_18539) 1498) (<= (+ (select main_a v_prenex_18539) (select main_a v_prenex_18540)) 1000) (< v_prenex_18539 main_y) (<= (+ main_x 1) v_prenex_18540) (<= (+ main_y 1) v_prenex_18539) (<= (* 2 (select main_a v_prenex_18540)) 1000))) (forall ((v_prenex_13510 Int) (v_prenex_13509 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13510))) (< v_prenex_13509 main_y) (<= (select main_a v_prenex_13510) 999) (<= (+ main_y 1) v_prenex_13509) (<= (select main_a v_prenex_13510) (select main_a v_prenex_13509)) (<= 500 (select main_a v_prenex_13509)) (<= (select main_a v_prenex_13509) 1498))) (or (forall ((v_prenex_11491 Int)) (or (<= (* 2 (select main_a v_prenex_11491)) 1998) (<= (+ main_y 1) v_prenex_11491) (<= 1000 (* 2 (select main_a v_prenex_11491))) (< v_prenex_11491 main_y) (<= 500 (select main_a v_prenex_11491)))) (forall ((v_prenex_11492 Int)) (or (<= 0 (+ (select main_a v_prenex_11492) 498)) (<= (* 2 (select main_a v_prenex_11492)) 1000)))) (forall ((v_prenex_18524 Int) (v_prenex_18523 Int)) (or (<= (+ (select main_a v_prenex_18523) (select main_a v_prenex_18524)) 1000) (<= 500 (select main_a v_prenex_18523)) (<= (* 2 (select main_a v_prenex_18524)) 1000) (<= 1 (select main_a v_prenex_18523)) (<= (select main_a v_prenex_18524) 500) (<= (+ main_y 1) v_prenex_18523) (< v_prenex_18523 main_y))) (forall ((v_prenex_11711 Int) (v_prenex_11712 Int)) (or (<= (+ (select main_a v_prenex_11711) (select main_a v_prenex_11712)) 1000) (<= (+ main_y 1) v_prenex_11711) (< v_prenex_11711 main_y) (<= (select main_a v_prenex_11711) 1498) (<= 0 (+ (select main_a v_prenex_11712) 498)) (<= 1 (select main_a v_prenex_11711)))) (forall ((v_prenex_15825 Int) (v_prenex_15826 Int)) (or (< v_prenex_15825 main_y) (<= (select main_a v_prenex_15825) 999) (<= (* 2 (select main_a v_prenex_15826)) 1000) (<= (select main_a v_prenex_15826) 500) (<= 1000 (+ (select main_a v_prenex_15825) (select main_a v_prenex_15826))) (<= (+ main_y 1) v_prenex_15825))) (forall ((v_prenex_21026 Int) (v_prenex_21027 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21027))) (<= 500 (select main_a v_prenex_21026)) (< v_prenex_21026 main_y) (<= 1 (select main_a v_prenex_21026)) (<= (+ main_y 1) v_prenex_21026) (<= 1000 (+ (select main_a v_prenex_21026) (select main_a v_prenex_21027))))) (forall ((v_prenex_13152 Int) (v_prenex_13153 Int)) (or (< v_prenex_13153 main_x) (<= (select main_a v_prenex_13153) (select main_a v_prenex_13152)) (<= (select main_a v_prenex_13153) 500) (<= (+ main_x 1) v_prenex_13153) (<= (+ main_y 1) v_prenex_13152))) (forall ((v_prenex_22163 Int) (v_prenex_22164 Int)) (or (<= (+ main_y 1) v_prenex_22163) (<= 0 (+ (select main_a v_prenex_22164) 498)) (<= 1000 (+ (select main_a v_prenex_22163) (select main_a v_prenex_22164))) (<= 1 (select main_a v_prenex_22163)) (< v_prenex_22163 main_y) (<= (select main_a v_prenex_22163) 1498) (<= (select main_a v_prenex_22164) 500))) (or (forall ((v_prenex_13601 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13601))) (<= 500 (select main_a v_prenex_13601)) (< v_prenex_13601 main_y) (<= (+ main_y 1) v_prenex_13601))) (forall ((v_prenex_13602 Int)) (or (<= (select main_a v_prenex_13602) 999) (<= (select main_a v_prenex_13602) 500)))) (forall ((v_prenex_21624 Int) (v_prenex_21625 Int)) (or (<= (select main_a v_prenex_21624) (+ (select main_a v_prenex_21625) 998)) (< v_prenex_21624 main_y) (<= 1 (select main_a v_prenex_21624)) (<= 1 (select main_a v_prenex_21625)) (<= 0 (+ (select main_a v_prenex_21625) 498)) (<= (+ main_y 1) v_prenex_21624))) (forall ((v_prenex_23420 Int) (v_prenex_23419 Int)) (or (<= (+ main_x 1) v_prenex_23420) (< v_prenex_23420 main_x) (<= (* 2 (select main_a v_prenex_23420)) 1000) (<= 1000 (+ (select main_a v_prenex_23419) (select main_a v_prenex_23420))))) (or (forall ((v_prenex_16759 Int)) (or (<= (+ main_y 1) v_prenex_16759) (<= 1 (select main_a v_prenex_16759)) (<= (* 2 (select main_a v_prenex_16759)) 1998) (< v_prenex_16759 main_y))) (forall ((v_prenex_16760 Int)) (or (<= (select main_a v_prenex_16760) 500) (<= (select main_a v_prenex_16760) 999)))) (or (forall ((v_prenex_14815 Int)) (or (<= (+ main_y 1) v_prenex_14815) (<= 1 (select main_a v_prenex_14815)) (<= (* 2 (select main_a v_prenex_14815)) 1998) (< v_prenex_14815 main_y))) (forall ((v_prenex_14816 Int)) (or (<= (select main_a v_prenex_14816) 999) (<= (+ main_x 1) v_prenex_14816)))) (forall ((v_prenex_17163 Int) (v_prenex_17164 Int)) (or (<= (+ main_y 1) v_prenex_17163) (<= (select main_a v_prenex_17164) 500) (<= 1000 (+ (select main_a v_prenex_17163) (select main_a v_prenex_17164))) (<= (select main_a v_prenex_17164) 999) (< v_prenex_17163 main_y) (<= (select main_a v_prenex_17163) 1498))) (forall ((v_prenex_18156 Int) (v_prenex_18155 Int)) (or (<= (* 2 (select main_a v_prenex_18156)) 1000) (<= (select main_a v_prenex_18155) 999) (<= (select main_a v_prenex_18156) 500) (<= (select main_a v_prenex_18156) (select main_a v_prenex_18155)) (<= (* 2 (select main_a v_prenex_18155)) 1998) (<= (+ main_y 1) v_prenex_18155) (< v_prenex_18155 main_y))) (or (forall ((v_prenex_11224 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11224))) (<= 1 (select main_a v_prenex_11224)))) (forall ((v_prenex_11223 Int)) (or (<= (+ main_y 1) v_prenex_11223) (<= (* 2 (select main_a v_prenex_11223)) 1998) (< v_prenex_11223 main_y) (<= 500 (select main_a v_prenex_11223))))) (forall ((v_prenex_18921 Int) (v_prenex_18920 Int)) (or (<= (select main_a v_prenex_18920) (+ (select main_a v_prenex_18921) 998)) (<= (* 2 (select main_a v_prenex_18921)) 1000) (<= (select main_a v_prenex_18920) 1498) (< v_prenex_18920 main_y) (<= (+ main_y 1) v_prenex_18920) (<= (+ main_x 1) v_prenex_18921))) (forall ((v_prenex_11715 Int) (v_prenex_11716 Int)) (or (<= (select main_a v_prenex_11716) (select main_a v_prenex_11715)) (<= (select main_a v_prenex_11715) 999) (<= (* 2 (select main_a v_prenex_11715)) 1998) (<= (* 2 (select main_a v_prenex_11716)) 1000) (<= (+ main_y 1) v_prenex_11715) (< v_prenex_11715 main_y))) (forall ((v_prenex_18860 Int) (v_prenex_18861 Int)) (or (<= (+ main_y 1) v_prenex_18860) (<= 2 (* 2 (select main_a v_prenex_18861))) (< v_prenex_18860 main_y) (<= (select main_a v_prenex_18860) 999) (<= (select main_a v_prenex_18861) 999) (<= 1000 (+ (select main_a v_prenex_18860) (select main_a v_prenex_18861))))) (forall ((v_prenex_17483 Int) (v_prenex_17484 Int)) (or (<= (select main_a v_prenex_17484) 500) (< v_prenex_17483 main_y) (<= (+ main_y 1) v_prenex_17483) (<= (+ (select main_a v_prenex_17483) (select main_a v_prenex_17484)) 1000) (<= (select main_a v_prenex_17483) 999) (<= 500 (select main_a v_prenex_17483)))) (forall ((v_prenex_15075 Int) (v_prenex_15074 Int)) (or (<= (select main_a v_prenex_15074) 999) (<= 2 (* 2 (select main_a v_prenex_15075))) (< v_prenex_15074 main_y) (<= 500 (select main_a v_prenex_15074)) (<= (+ (select main_a v_prenex_15074) (select main_a v_prenex_15075)) 1000) (<= (select main_a v_prenex_15075) 999) (<= (+ main_y 1) v_prenex_15074))) (forall ((v_prenex_11811 Int) (v_prenex_11812 Int)) (or (<= (+ (select main_a v_prenex_11811) (select main_a v_prenex_11812)) 1000) (<= 2 (* 2 (select main_a v_prenex_11812))) (<= (select main_a v_prenex_11811) 999) (<= (+ main_y 1) v_prenex_11811) (<= 1 (select main_a v_prenex_11811)) (<= 0 (+ (select main_a v_prenex_11812) 498)) (< v_prenex_11811 main_y))) (forall ((v_prenex_13280 Int) (v_prenex_13281 Int)) (or (<= (select main_a v_prenex_13281) 500) (<= (* 2 (select main_a v_prenex_13280)) 1998) (<= (select main_a v_prenex_13281) (select main_a v_prenex_13280)) (<= 2 (* 2 (select main_a v_prenex_13281))) (<= (+ main_y 1) v_prenex_13280) (< v_prenex_13280 main_y))) (forall ((v_prenex_11521 Int) (v_prenex_11522 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11521))) (<= 1 (select main_a v_prenex_11522)) (<= 1000 (+ (select main_a v_prenex_11521) (select main_a v_prenex_11522))) (< v_prenex_11521 main_y) (<= (select main_a v_prenex_11522) 500) (<= (* 2 (select main_a v_prenex_11521)) 1998) (<= (+ main_y 1) v_prenex_11521))) (forall ((v_prenex_11821 Int) (v_prenex_11822 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11821))) (< v_prenex_11822 main_x) (<= 2 (* 2 (select main_a v_prenex_11822))) (<= (select main_a v_prenex_11822) 999) (<= (+ main_y 1) v_prenex_11821) (< v_prenex_11821 main_y) (<= 1000 (+ (select main_a v_prenex_11821) (select main_a v_prenex_11822))))) (forall ((v_prenex_15103 Int) (v_prenex_15102 Int)) (or (<= (select main_a v_prenex_15102) 1498) (<= 1000 (+ (select main_a v_prenex_15102) (select main_a v_prenex_15103))) (<= (+ main_y 1) v_prenex_15102) (< v_prenex_15102 main_y) (<= (select main_a v_prenex_15103) 500) (<= (* 2 (select main_a v_prenex_15102)) 1998) (<= 0 (+ (select main_a v_prenex_15103) 498)))) (forall ((v_prenex_17184 Int) (v_prenex_17185 Int)) (or (< v_prenex_17184 main_y) (<= (* 2 (select main_a v_prenex_17184)) 1998) (<= (* 2 (select main_a v_prenex_17185)) 1000) (<= (+ (select main_a v_prenex_17184) (select main_a v_prenex_17185)) 1000) (<= (+ main_y 1) v_prenex_17184) (<= 1000 (* 2 (select main_a v_prenex_17184))) (<= 2 (* 2 (select main_a v_prenex_17185))))) (forall ((v_prenex_23211 Int) (v_prenex_23212 Int)) (or (<= (* 2 (select main_a v_prenex_23212)) 1000) (<= (select main_a v_prenex_23212) (select main_a v_prenex_23211)) (<= (* 2 (select main_a v_prenex_23211)) 1998) (<= (select main_a v_prenex_23211) 999) (<= (+ main_y 1) v_prenex_23211) (<= 0 (+ (select main_a v_prenex_23212) 498)) (< v_prenex_23211 main_y))) (forall ((v_prenex_18222 Int) (v_prenex_18221 Int)) (or (<= 500 (select main_a v_prenex_18221)) (<= (+ main_y 1) v_prenex_18221) (<= (select main_a v_prenex_18222) 999) (<= 1 (select main_a v_prenex_18221)) (<= (+ (select main_a v_prenex_18221) (select main_a v_prenex_18222)) 1000) (< v_prenex_18221 main_y))) (forall ((v_prenex_22246 Int) (v_prenex_22245 Int)) (or (<= 1000 (+ (select main_a v_prenex_22245) (select main_a v_prenex_22246))) (<= 2 (* 2 (select main_a v_prenex_22246))) (<= 1000 (* 2 (select main_a v_prenex_22245))) (< v_prenex_22245 main_y) (<= (+ main_y 1) v_prenex_22245) (< v_prenex_22246 main_x))) (forall ((v_prenex_20706 Int) (v_prenex_20705 Int)) (or (<= (select main_a v_prenex_20705) (+ (select main_a v_prenex_20706) 998)) (<= (select main_a v_prenex_20705) 999) (<= (+ main_y 1) v_prenex_20705) (<= 500 (select main_a v_prenex_20705)) (<= 0 (+ (select main_a v_prenex_20706) 498)) (<= 1 (select main_a v_prenex_20706)) (< v_prenex_20705 main_y))) (forall ((v_prenex_17034 Int) (v_prenex_17035 Int)) (or (<= 1000 (+ (select main_a v_prenex_17034) (select main_a v_prenex_17035))) (<= 2 (* 2 (select main_a v_prenex_17035))) (<= (+ main_y 1) v_prenex_17034) (< v_prenex_17034 main_y) (<= (select main_a v_prenex_17034) 1498) (<= (select main_a v_prenex_17035) 500))) (or (forall ((v_prenex_12603 Int)) (<= 1 (select main_a v_prenex_12603))) (forall ((v_prenex_12602 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12602))) (<= (select main_a v_prenex_12602) 1498) (<= (+ main_y 1) v_prenex_12602) (< v_prenex_12602 main_y)))) (forall ((v_prenex_20959 Int) (v_prenex_20958 Int)) (or (< v_prenex_20958 main_y) (<= (* 2 (select main_a v_prenex_20959)) 1000) (<= (select main_a v_prenex_20958) 1498) (<= (+ main_y 1) v_prenex_20958) (<= 500 (select main_a v_prenex_20958)) (<= 2 (* 2 (select main_a v_prenex_20959))) (<= (select main_a v_prenex_20959) (select main_a v_prenex_20958)))) (forall ((v_prenex_19210 Int) (v_prenex_19211 Int)) (or (<= (select main_a v_prenex_19210) 999) (<= (select main_a v_prenex_19211) (select main_a v_prenex_19210)) (<= (select main_a v_prenex_19211) 999) (<= (+ main_y 1) v_prenex_19210) (<= (* 2 (select main_a v_prenex_19211)) 1000) (< v_prenex_19210 main_y) (<= 1 (select main_a v_prenex_19210)))) (forall ((v_prenex_12126 Int) (v_prenex_12127 Int)) (or (<= (select main_a v_prenex_12127) 999) (<= 1000 (+ (select main_a v_prenex_12126) (select main_a v_prenex_12127))) (<= 1 (select main_a v_prenex_12126)) (<= (* 2 (select main_a v_prenex_12127)) 1000) (<= (+ main_y 1) v_prenex_12126) (< v_prenex_12126 main_y) (<= 500 (select main_a v_prenex_12126)))) (forall ((v_prenex_12320 Int) (v_prenex_12319 Int)) (or (<= (* 2 (select main_a v_prenex_12320)) 1000) (<= 1000 (+ (select main_a v_prenex_12319) (select main_a v_prenex_12320))) (<= 0 (+ (select main_a v_prenex_12320) 498)) (< v_prenex_12319 main_y) (<= (select main_a v_prenex_12319) 1498) (<= 1000 (* 2 (select main_a v_prenex_12319))) (<= (+ main_y 1) v_prenex_12319))) (forall ((v_prenex_22579 Int) (v_prenex_22580 Int)) (or (< v_prenex_22579 main_y) (<= 2 (* 2 (select main_a v_prenex_22580))) (<= 1000 (+ (select main_a v_prenex_22579) (select main_a v_prenex_22580))) (<= 500 (select main_a v_prenex_22579)) (<= (select main_a v_prenex_22580) 999) (<= (+ main_y 1) v_prenex_22579) (<= (+ main_x 1) v_prenex_22580))) (forall ((v_prenex_13984 Int) (v_prenex_13985 Int)) (or (<= (select main_a v_prenex_13984) (+ (select main_a v_prenex_13985) 998)) (< v_prenex_13984 main_y) (<= (select main_a v_prenex_13985) 500) (<= (+ main_y 1) v_prenex_13984) (<= (select main_a v_prenex_13984) 1498))) (forall ((v_prenex_11020 Int) (v_prenex_11019 Int)) (or (<= 500 (select main_a v_prenex_11019)) (<= (select main_a v_prenex_11020) (select main_a v_prenex_11019)) (<= 2 (* 2 (select main_a v_prenex_11020))) (<= (select main_a v_prenex_11019) 1498) (<= (+ main_y 1) v_prenex_11019) (< v_prenex_11019 main_y))) (forall ((v_prenex_16971 Int) (v_prenex_16972 Int)) (or (<= (* 2 (select main_a v_prenex_16971)) 1998) (<= (select main_a v_prenex_16972) 999) (<= 1 (select main_a v_prenex_16972)) (<= (select main_a v_prenex_16972) (select main_a v_prenex_16971)) (<= (select main_a v_prenex_16971) 999) (< v_prenex_16971 main_y) (<= (+ main_y 1) v_prenex_16971))) (forall ((v_prenex_13387 Int) (v_prenex_13386 Int)) (or (<= (select main_a v_prenex_13387) 500) (< v_prenex_13386 main_y) (<= (+ main_y 1) v_prenex_13386) (<= 500 (select main_a v_prenex_13386)) (<= (select main_a v_prenex_13386) 1498) (<= (select main_a v_prenex_13386) (+ (select main_a v_prenex_13387) 998)))) (forall ((v_prenex_20614 Int) (v_prenex_20613 Int)) (or (<= (* 2 (select main_a v_prenex_20613)) 1998) (<= (+ (select main_a v_prenex_20613) (select main_a v_prenex_20614)) 1000) (<= (* 2 (select main_a v_prenex_20614)) 1000) (<= (+ main_y 1) v_prenex_20613) (<= 0 (+ (select main_a v_prenex_20614) 498)) (< v_prenex_20613 main_y) (<= (select main_a v_prenex_20613) 1498))) (or (forall ((v_prenex_13567 Int)) (or (< v_prenex_13567 main_y) (<= 500 (select main_a v_prenex_13567)) (<= (+ main_y 1) v_prenex_13567) (<= 1000 (* 2 (select main_a v_prenex_13567))))) (forall ((v_prenex_13568 Int)) (or (< v_prenex_13568 main_x) (<= (select main_a v_prenex_13568) 500)))) (forall ((v_prenex_16711 Int) (v_prenex_16712 Int)) (or (<= (+ main_y 1) v_prenex_16711) (<= (select main_a v_prenex_16712) 500) (<= 1000 (+ (select main_a v_prenex_16711) (select main_a v_prenex_16712))) (<= 1000 (* 2 (select main_a v_prenex_16711))) (< v_prenex_16711 main_y) (<= 2 (* 2 (select main_a v_prenex_16712))))) (or (forall ((v_prenex_14024 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14024))) (< v_prenex_14024 main_y) (<= (* 2 (select main_a v_prenex_14024)) 1998) (<= (+ main_y 1) v_prenex_14024) (<= (select main_a v_prenex_14024) 1498))) (forall ((v_prenex_14025 Int)) (or (<= 1 (select main_a v_prenex_14025)) (<= (select main_a v_prenex_14025) 500)))) (forall ((v_prenex_22393 Int) (v_prenex_22394 Int)) (or (<= (+ main_y 1) v_prenex_22393) (<= (* 2 (select main_a v_prenex_22393)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22393))) (< v_prenex_22393 main_y) (<= 2 (* 2 (select main_a v_prenex_22394))) (<= (select main_a v_prenex_22394) 999) (<= 1000 (+ (select main_a v_prenex_22393) (select main_a v_prenex_22394))))) (forall ((v_prenex_16803 Int) (v_prenex_16804 Int)) (or (< v_prenex_16803 main_y) (<= (select main_a v_prenex_16803) 999) (<= 1 (select main_a v_prenex_16804)) (<= (* 2 (select main_a v_prenex_16804)) 1000) (<= (+ main_y 1) v_prenex_16803) (<= (select main_a v_prenex_16803) (+ (select main_a v_prenex_16804) 998)) (<= (select main_a v_prenex_16803) 1498))) (forall ((v_prenex_13904 Int) (v_prenex_13905 Int)) (or (< v_prenex_13905 main_x) (<= 1000 (* 2 (select main_a v_prenex_13904))) (<= 1 (select main_a v_prenex_13905)) (<= (+ main_y 1) v_prenex_13904) (<= (select main_a v_prenex_13905) 500) (<= (select main_a v_prenex_13905) (select main_a v_prenex_13904)) (< v_prenex_13904 main_y))) (forall ((v_prenex_12483 Int) (v_prenex_12484 Int)) (or (<= (+ main_y 1) v_prenex_12483) (<= (select main_a v_prenex_12483) 999) (< v_prenex_12483 main_y) (<= 1000 (+ (select main_a v_prenex_12483) (select main_a v_prenex_12484))))) (or (forall ((v_prenex_22009 Int)) (or (<= 1 (select main_a v_prenex_22009)) (<= (select main_a v_prenex_22009) 500))) (forall ((v_prenex_22008 Int)) (or (<= (+ main_y 1) v_prenex_22008) (<= (* 2 (select main_a v_prenex_22008)) 1998) (<= 500 (select main_a v_prenex_22008)) (< v_prenex_22008 main_y)))) (or (forall ((v_prenex_11388 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11388))) (< v_prenex_11388 main_x) (<= 1 (select main_a v_prenex_11388)))) (forall ((v_prenex_11387 Int)) (or (< v_prenex_11387 main_y) (<= 1000 (* 2 (select main_a v_prenex_11387))) (<= (+ main_y 1) v_prenex_11387)))) (forall ((v_prenex_12998 Int) (v_prenex_12999 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12999))) (<= 1 (select main_a v_prenex_12998)) (< v_prenex_12998 main_y) (<= 1000 (+ (select main_a v_prenex_12998) (select main_a v_prenex_12999))) (<= (+ main_y 1) v_prenex_12998) (<= (select main_a v_prenex_12998) 1498))) (forall ((v_prenex_13431 Int) (v_prenex_13432 Int)) (or (<= (+ main_y 1) v_prenex_13431) (<= (select main_a v_prenex_13432) 999) (<= (select main_a v_prenex_13431) 999) (<= 0 (+ (select main_a v_prenex_13432) 498)) (<= (select main_a v_prenex_13432) (select main_a v_prenex_13431)) (< v_prenex_13431 main_y))) (forall ((v_prenex_19076 Int) (v_prenex_19077 Int)) (or (<= 500 (select main_a v_prenex_19076)) (<= (* 2 (select main_a v_prenex_19077)) 1000) (<= (+ (select main_a v_prenex_19076) (select main_a v_prenex_19077)) 1000) (< v_prenex_19076 main_y) (<= 0 (+ (select main_a v_prenex_19077) 498)) (<= (+ main_y 1) v_prenex_19076))) (or (forall ((v_prenex_14724 Int)) (or (<= 1 (select main_a v_prenex_14724)) (<= 0 (+ (select main_a v_prenex_14724) 498)))) (forall ((v_prenex_14723 Int)) (or (<= (* 2 (select main_a v_prenex_14723)) 1998) (<= (select main_a v_prenex_14723) 999) (< v_prenex_14723 main_y) (<= (+ main_y 1) v_prenex_14723)))) (or (forall ((v_prenex_13315 Int)) (<= (* 2 (select main_a v_prenex_13315)) 1000)) (forall ((v_prenex_13314 Int)) (or (<= (* 2 (select main_a v_prenex_13314)) 1998) (<= (select main_a v_prenex_13314) 999) (< v_prenex_13314 main_y) (<= (+ main_y 1) v_prenex_13314)))) (forall ((v_prenex_22365 Int) (v_prenex_22366 Int)) (or (<= (select main_a v_prenex_22366) (select main_a v_prenex_22365)) (< v_prenex_22366 main_x) (<= (+ main_y 1) v_prenex_22365) (<= (select main_a v_prenex_22365) 1498) (< v_prenex_22365 main_y))) (forall ((v_prenex_23368 Int) (v_prenex_23367 Int)) (or (<= (+ (select main_a v_prenex_23367) (select main_a v_prenex_23368)) 1000) (<= (+ main_y 1) v_prenex_23367) (<= (select main_a v_prenex_23367) 999) (< v_prenex_23367 main_y) (<= 1000 (* 2 (select main_a v_prenex_23367))) (<= 2 (* 2 (select main_a v_prenex_23368))))) (forall ((v_prenex_14831 Int) (v_prenex_14830 Int)) (or (<= 1 (select main_a v_prenex_14831)) (<= (+ main_y 1) v_prenex_14830) (< v_prenex_14830 main_y) (<= (select main_a v_prenex_14830) (+ (select main_a v_prenex_14831) 998)) (<= (* 2 (select main_a v_prenex_14830)) 1998) (<= (select main_a v_prenex_14830) 1498))) (forall ((v_prenex_23478 Int) (v_prenex_23477 Int)) (or (< v_prenex_23477 main_y) (<= (+ main_y 1) v_prenex_23477) (<= 1000 (* 2 (select main_a v_prenex_23477))) (<= (* 2 (select main_a v_prenex_23478)) 1000) (<= (* 2 (select main_a v_prenex_23477)) 1998) (<= 1 (select main_a v_prenex_23478)) (<= (select main_a v_prenex_23478) (select main_a v_prenex_23477)))) (forall ((v_prenex_11550 Int) (v_prenex_11549 Int)) (or (<= (+ (select main_a v_prenex_11549) (select main_a v_prenex_11550)) 1000) (<= (+ main_y 1) v_prenex_11549) (<= 500 (select main_a v_prenex_11549)) (<= 1 (select main_a v_prenex_11550)) (<= (select main_a v_prenex_11549) 999) (< v_prenex_11549 main_y))) (forall ((v_prenex_15292 Int) (v_prenex_15291 Int)) (or (< v_prenex_15291 main_y) (<= 500 (select main_a v_prenex_15291)) (<= (select main_a v_prenex_15292) (select main_a v_prenex_15291)) (<= (+ main_y 1) v_prenex_15291) (< v_prenex_15292 main_x) (<= (select main_a v_prenex_15292) 999))) (or (forall ((v_prenex_13475 Int)) (<= 1000 (* 2 (select main_a v_prenex_13475)))) (forall ((v_prenex_13476 Int)) (or (< v_prenex_13476 main_x) (<= (+ main_x 1) v_prenex_13476) (<= 1 (select main_a v_prenex_13476)) (<= 2 (* 2 (select main_a v_prenex_13476)))))) (forall ((v_prenex_15416 Int) (v_prenex_15415 Int)) (or (<= (+ main_y 1) v_prenex_15415) (< v_prenex_15415 main_y) (<= (+ main_x 1) v_prenex_15416) (<= (+ (select main_a v_prenex_15415) (select main_a v_prenex_15416)) 1000) (<= 0 (+ (select main_a v_prenex_15416) 498)) (<= (select main_a v_prenex_15415) 1498) (<= 1 (select main_a v_prenex_15416)))) (forall ((v_prenex_12546 Int) (v_prenex_12545 Int)) (or (<= (+ main_y 1) v_prenex_12545) (<= (select main_a v_prenex_12545) (+ (select main_a v_prenex_12546) 998)) (< v_prenex_12546 main_x) (<= (select main_a v_prenex_12545) 1498) (< v_prenex_12545 main_y) (<= (select main_a v_prenex_12546) 999) (<= 1 (select main_a v_prenex_12546)))) (or (forall ((v_prenex_11740 Int)) (or (<= 0 (+ (select main_a v_prenex_11740) 498)) (< v_prenex_11740 main_x) (<= (select main_a v_prenex_11740) 999))) (forall ((v_prenex_11739 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11739))) (< v_prenex_11739 main_y) (<= (select main_a v_prenex_11739) 999) (<= (+ main_y 1) v_prenex_11739)))) (forall ((v_prenex_11846 Int) (v_prenex_11847 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11847))) (<= (select main_a v_prenex_11846) 1498) (<= (select main_a v_prenex_11846) (+ (select main_a v_prenex_11847) 998)) (< v_prenex_11846 main_y) (<= (+ main_y 1) v_prenex_11846) (<= 1 (select main_a v_prenex_11846)) (<= 0 (+ (select main_a v_prenex_11847) 498)))) (or (forall ((v_prenex_11976 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11976))) (<= (* 2 (select main_a v_prenex_11976)) 1000))) (forall ((v_prenex_11975 Int)) (or (< v_prenex_11975 main_y) (<= (+ main_y 1) v_prenex_11975) (<= 1000 (* 2 (select main_a v_prenex_11975))) (<= (select main_a v_prenex_11975) 1498)))) (forall ((v_prenex_15446 Int) (v_prenex_15445 Int)) (or (<= 1 (select main_a v_prenex_15446)) (<= (* 2 (select main_a v_prenex_15445)) 1998) (<= (+ (select main_a v_prenex_15445) (select main_a v_prenex_15446)) 1000) (<= (select main_a v_prenex_15445) 999) (< v_prenex_15445 main_y) (<= 2 (* 2 (select main_a v_prenex_15446))) (<= (+ main_y 1) v_prenex_15445))) (forall ((v_prenex_14930 Int) (v_prenex_14931 Int)) (or (<= (* 2 (select main_a v_prenex_14930)) 1998) (<= 1000 (+ (select main_a v_prenex_14930) (select main_a v_prenex_14931))) (< v_prenex_14930 main_y) (<= 0 (+ (select main_a v_prenex_14931) 498)) (<= (select main_a v_prenex_14930) 999) (<= (+ main_y 1) v_prenex_14930) (<= (select main_a v_prenex_14931) 500))) (or (forall ((v_prenex_20577 Int)) (or (<= (select main_a v_prenex_20577) 1498) (<= (+ main_y 1) v_prenex_20577) (< v_prenex_20577 main_y) (<= (* 2 (select main_a v_prenex_20577)) 1998))) (forall ((v_prenex_20578 Int)) (or (<= (+ main_x 1) v_prenex_20578) (<= (* 2 (select main_a v_prenex_20578)) 1000) (<= 0 (+ (select main_a v_prenex_20578) 498))))) (or (forall ((v_prenex_22974 Int)) (or (<= (+ main_y 1) v_prenex_22974) (<= 1000 (* 2 (select main_a v_prenex_22974))) (<= (select main_a v_prenex_22974) 1498) (< v_prenex_22974 main_y))) (forall ((v_prenex_22975 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22975))) (< v_prenex_22975 main_x)))) (forall ((v_prenex_19503 Int) (v_prenex_19502 Int)) (or (<= (+ (select main_a v_prenex_19502) (select main_a v_prenex_19503)) 1000) (<= 1000 (* 2 (select main_a v_prenex_19502))) (< v_prenex_19502 main_y) (<= 500 (select main_a v_prenex_19502)) (<= 2 (* 2 (select main_a v_prenex_19503))) (<= (+ main_y 1) v_prenex_19502))) (forall ((v_prenex_17685 Int) (v_prenex_17686 Int)) (or (<= 500 (select main_a v_prenex_17685)) (<= (select main_a v_prenex_17686) 999) (<= (select main_a v_prenex_17686) (select main_a v_prenex_17685)) (<= (+ main_y 1) v_prenex_17685) (<= 1000 (* 2 (select main_a v_prenex_17685))) (< v_prenex_17685 main_y))) (or (forall ((v_prenex_12059 Int)) (or (<= (select main_a v_prenex_12059) 500) (<= 0 (+ (select main_a v_prenex_12059) 498)))) (forall ((v_prenex_12058 Int)) (or (<= (+ main_y 1) v_prenex_12058) (< v_prenex_12058 main_y) (<= (* 2 (select main_a v_prenex_12058)) 1998) (<= 1 (select main_a v_prenex_12058))))) (or (forall ((v_prenex_13486 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13486))) (<= 1 (select main_a v_prenex_13486)) (<= (+ main_x 1) v_prenex_13486))) (forall ((v_prenex_13485 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13485))) (< v_prenex_13485 main_y) (<= (* 2 (select main_a v_prenex_13485)) 1998) (<= (+ main_y 1) v_prenex_13485)))) (or (forall ((v_prenex_13259 Int)) (or (<= (+ main_x 1) v_prenex_13259) (<= 1 (select main_a v_prenex_13259)))) (forall ((v_prenex_13258 Int)) (or (<= (+ main_y 1) v_prenex_13258) (<= 1000 (* 2 (select main_a v_prenex_13258))) (<= 500 (select main_a v_prenex_13258)) (< v_prenex_13258 main_y)))) (forall ((v_prenex_18053 Int) (v_prenex_18054 Int)) (or (< v_prenex_18053 main_y) (<= (+ main_y 1) v_prenex_18053) (<= (+ main_x 1) v_prenex_18054) (<= (+ (select main_a v_prenex_18053) (select main_a v_prenex_18054)) 1000) (<= (select main_a v_prenex_18053) 999))) (forall ((v_prenex_20833 Int) (v_prenex_20832 Int)) (or (<= (+ main_x 1) v_prenex_20833) (<= (select main_a v_prenex_20832) 999) (<= (+ main_y 1) v_prenex_20832) (< v_prenex_20832 main_y) (<= 1000 (+ (select main_a v_prenex_20832) (select main_a v_prenex_20833))) (<= 2 (* 2 (select main_a v_prenex_20833))))) (forall ((v_prenex_14489 Int) (v_prenex_14488 Int)) (or (<= (+ (select main_a v_prenex_14488) (select main_a v_prenex_14489)) 1000) (<= (+ main_y 1) v_prenex_14488) (<= 500 (select main_a v_prenex_14488)) (<= 0 (+ (select main_a v_prenex_14489) 498)) (<= (select main_a v_prenex_14489) 999) (< v_prenex_14488 main_y))) (forall ((v_prenex_14969 Int) (v_prenex_14968 Int)) (or (< v_prenex_14968 main_y) (<= (select main_a v_prenex_14968) 999) (<= 1000 (* 2 (select main_a v_prenex_14968))) (<= 1 (select main_a v_prenex_14969)) (<= 1000 (+ (select main_a v_prenex_14968) (select main_a v_prenex_14969))) (<= 2 (* 2 (select main_a v_prenex_14969))) (<= (+ main_y 1) v_prenex_14968))) (or (forall ((v_prenex_23357 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23357))) (<= (+ main_y 1) v_prenex_23357) (< v_prenex_23357 main_y) (<= (select main_a v_prenex_23357) 1498))) (forall ((v_prenex_23358 Int)) (or (< v_prenex_23358 main_x) (<= (select main_a v_prenex_23358) 500)))) (forall ((v_prenex_11154 Int) (v_prenex_11153 Int)) (or (<= 1 (select main_a v_prenex_11153)) (<= (+ main_y 1) v_prenex_11153) (<= 0 (+ (select main_a v_prenex_11154) 498)) (<= (select main_a v_prenex_11154) (select main_a v_prenex_11153)) (<= (select main_a v_prenex_11153) 999) (<= 1 (select main_a v_prenex_11154)) (< v_prenex_11153 main_y))) (forall ((v_prenex_14204 Int) (v_prenex_14205 Int)) (or (< v_prenex_14204 main_y) (<= 1000 (+ (select main_a v_prenex_14204) (select main_a v_prenex_14205))) (<= (select main_a v_prenex_14205) 999) (<= 2 (* 2 (select main_a v_prenex_14205))) (<= (select main_a v_prenex_14204) 999) (<= (+ main_x 1) v_prenex_14205) (<= (+ main_y 1) v_prenex_14204))) (forall ((v_prenex_21467 Int) (v_prenex_21468 Int)) (or (< v_prenex_21467 main_y) (<= (select main_a v_prenex_21467) 1498) (<= 2 (* 2 (select main_a v_prenex_21468))) (<= (+ main_y 1) v_prenex_21467) (<= 1000 (* 2 (select main_a v_prenex_21467))) (<= 1000 (+ (select main_a v_prenex_21467) (select main_a v_prenex_21468))) (<= 1 (select main_a v_prenex_21468)))) (or (forall ((v_prenex_20155 Int)) (or (<= 1 (select main_a v_prenex_20155)) (< v_prenex_20155 main_x) (<= (select main_a v_prenex_20155) 999))) (forall ((v_prenex_20154 Int)) (or (<= 1 (select main_a v_prenex_20154)) (< v_prenex_20154 main_y) (<= 1000 (* 2 (select main_a v_prenex_20154))) (<= (+ main_y 1) v_prenex_20154)))) (forall ((v_prenex_21547 Int) (v_prenex_21548 Int)) (or (< v_prenex_21547 main_y) (<= (* 2 (select main_a v_prenex_21547)) 1998) (<= (select main_a v_prenex_21548) 999) (<= (select main_a v_prenex_21548) (select main_a v_prenex_21547)) (<= (+ main_y 1) v_prenex_21547) (<= 1 (select main_a v_prenex_21548)) (<= 1000 (* 2 (select main_a v_prenex_21547))))) (or (forall ((v_prenex_22112 Int)) (or (<= (select main_a v_prenex_22112) 999) (<= (* 2 (select main_a v_prenex_22112)) 1000))) (forall ((v_prenex_22111 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22111))) (<= 500 (select main_a v_prenex_22111)) (<= (select main_a v_prenex_22111) 1498) (< v_prenex_22111 main_y) (<= (+ main_y 1) v_prenex_22111)))) (or (forall ((v_prenex_19928 Int)) (or (<= (+ main_x 1) v_prenex_19928) (<= 2 (* 2 (select main_a v_prenex_19928))) (<= (select main_a v_prenex_19928) 999))) (forall ((v_prenex_19927 Int)) (or (<= (* 2 (select main_a v_prenex_19927)) 1998) (< v_prenex_19927 main_y) (<= (select main_a v_prenex_19927) 999) (<= (+ main_y 1) v_prenex_19927)))) (or (forall ((v_prenex_13631 Int)) (or (<= (* 2 (select main_a v_prenex_13631)) 1998) (< v_prenex_13631 main_y) (<= (+ main_y 1) v_prenex_13631) (<= (select main_a v_prenex_13631) 1498))) (forall ((v_prenex_13632 Int)) (or (<= (+ main_x 1) v_prenex_13632) (<= 2 (* 2 (select main_a v_prenex_13632)))))) (forall ((v_prenex_18585 Int) (v_prenex_18586 Int)) (or (<= (select main_a v_prenex_18585) (+ (select main_a v_prenex_18586) 998)) (<= 1 (select main_a v_prenex_18585)) (< v_prenex_18585 main_y) (<= (+ main_y 1) v_prenex_18585) (<= 1 (select main_a v_prenex_18586)) (<= 0 (+ (select main_a v_prenex_18586) 498)) (<= (* 2 (select main_a v_prenex_18585)) 1998))) (forall ((v_prenex_17296 Int) (v_prenex_17297 Int)) (or (<= 1 (select main_a v_prenex_17296)) (< v_prenex_17296 main_y) (<= (+ main_y 1) v_prenex_17296) (<= 1000 (* 2 (select main_a v_prenex_17296))) (<= 0 (+ (select main_a v_prenex_17297) 498)) (<= (select main_a v_prenex_17297) (select main_a v_prenex_17296)) (<= 1 (select main_a v_prenex_17297)))) (forall ((v_prenex_18824 Int) (v_prenex_18825 Int)) (or (<= (+ main_y 1) v_prenex_18824) (<= 500 (select main_a v_prenex_18824)) (<= (+ main_x 1) v_prenex_18825) (< v_prenex_18824 main_y) (<= (select main_a v_prenex_18824) (+ (select main_a v_prenex_18825) 998)) (<= (select main_a v_prenex_18825) 500))) (forall ((v_prenex_17790 Int) (v_prenex_17791 Int)) (or (< v_prenex_17790 main_y) (<= (+ main_y 1) v_prenex_17790) (<= 0 (+ (select main_a v_prenex_17791) 498)) (<= (select main_a v_prenex_17791) (select main_a v_prenex_17790)) (<= 1000 (* 2 (select main_a v_prenex_17790))) (<= (select main_a v_prenex_17791) 999) (<= (* 2 (select main_a v_prenex_17790)) 1998))) (forall ((v_prenex_23143 Int) (v_prenex_23142 Int)) (or (<= (* 2 (select main_a v_prenex_23143)) 1000) (<= 1 (select main_a v_prenex_23142)) (<= (select main_a v_prenex_23142) 1498) (<= (select main_a v_prenex_23143) 999) (<= (+ main_y 1) v_prenex_23142) (<= 1000 (+ (select main_a v_prenex_23142) (select main_a v_prenex_23143))) (< v_prenex_23142 main_y))) (forall ((v_prenex_11954 Int) (v_prenex_11955 Int)) (or (<= (select main_a v_prenex_11954) 1498) (< v_prenex_11954 main_y) (<= (select main_a v_prenex_11954) 999) (<= (select main_a v_prenex_11954) (+ (select main_a v_prenex_11955) 998)) (<= (+ main_y 1) v_prenex_11954) (<= (select main_a v_prenex_11955) 500))) (forall ((v_prenex_19490 Int) (v_prenex_19491 Int)) (or (<= 500 (select main_a v_prenex_19490)) (< v_prenex_19490 main_y) (<= (select main_a v_prenex_19490) 1498) (<= (select main_a v_prenex_19491) (select main_a v_prenex_19490)) (<= 0 (+ (select main_a v_prenex_19491) 498)) (<= (+ main_y 1) v_prenex_19490) (<= (select main_a v_prenex_19491) 500))) (forall ((v_prenex_22694 Int) (v_prenex_22695 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22695))) (<= 1 (select main_a v_prenex_22694)) (< v_prenex_22694 main_y) (<= (+ main_y 1) v_prenex_22694) (<= (select main_a v_prenex_22695) (select main_a v_prenex_22694)) (<= (select main_a v_prenex_22695) 999) (<= (select main_a v_prenex_22694) 1498))) (or (forall ((v_prenex_17760 Int)) (<= (* 2 (select main_a v_prenex_17760)) 1000)) (forall ((v_prenex_17759 Int)) (or (< v_prenex_17759 main_y) (<= (select main_a v_prenex_17759) 999) (<= (+ main_y 1) v_prenex_17759) (<= 1 (select main_a v_prenex_17759)) (<= (* 2 (select main_a v_prenex_17759)) 1998)))) (forall ((v_prenex_19395 Int) (v_prenex_19396 Int)) (or (<= (+ main_y 1) v_prenex_19395) (< v_prenex_19395 main_y) (<= 2 (* 2 (select main_a v_prenex_19396))) (<= (+ (select main_a v_prenex_19395) (select main_a v_prenex_19396)) 1000) (<= (select main_a v_prenex_19395) 1498) (<= (+ main_x 1) v_prenex_19396))) (forall ((v_prenex_23298 Int) (v_prenex_23297 Int)) (or (<= 1000 (+ (select main_a v_prenex_23297) (select main_a v_prenex_23298))) (<= 1 (select main_a v_prenex_23297)) (<= (+ main_y 1) v_prenex_23297) (<= (* 2 (select main_a v_prenex_23297)) 1998) (<= (select main_a v_prenex_23298) 999) (< v_prenex_23297 main_y) (<= 1 (select main_a v_prenex_23298)))) (forall ((v_prenex_22983 Int) (v_prenex_22982 Int)) (or (<= 0 (+ (select main_a v_prenex_22983) 498)) (<= (+ main_y 1) v_prenex_22982) (<= (* 2 (select main_a v_prenex_22982)) 1998) (<= (select main_a v_prenex_22982) (+ (select main_a v_prenex_22983) 998)) (<= (select main_a v_prenex_22983) 999) (< v_prenex_22982 main_y) (<= (select main_a v_prenex_22982) 1498))) (forall ((v_prenex_11758 Int) (v_prenex_11757 Int)) (or (< v_prenex_11757 main_y) (<= (select main_a v_prenex_11757) 999) (<= (+ (select main_a v_prenex_11757) (select main_a v_prenex_11758)) 1000) (<= 1000 (* 2 (select main_a v_prenex_11757))) (<= 2 (* 2 (select main_a v_prenex_11758))) (<= (+ main_y 1) v_prenex_11757))) (or (forall ((v_prenex_12751 Int)) (or (<= (select main_a v_prenex_12751) 999) (< v_prenex_12751 main_x) (<= 2 (* 2 (select main_a v_prenex_12751))))) (forall ((v_prenex_12750 Int)) (or (<= (select main_a v_prenex_12750) 1498) (<= (+ main_y 1) v_prenex_12750) (< v_prenex_12750 main_y) (<= (* 2 (select main_a v_prenex_12750)) 1998)))) (forall ((v_prenex_17237 Int) (v_prenex_17236 Int)) (or (<= (select main_a v_prenex_17236) 999) (<= 2 (* 2 (select main_a v_prenex_17237))) (<= 500 (select main_a v_prenex_17236)) (<= (+ main_y 1) v_prenex_17236) (<= (select main_a v_prenex_17237) (select main_a v_prenex_17236)) (< v_prenex_17236 main_y) (<= 1 (select main_a v_prenex_17237)))) (forall ((v_prenex_20273 Int) (v_prenex_20272 Int)) (or (<= (+ main_y 1) v_prenex_20272) (<= 1000 (* 2 (select main_a v_prenex_20272))) (<= 0 (+ (select main_a v_prenex_20273) 498)) (< v_prenex_20272 main_y) (<= (select main_a v_prenex_20272) 1498) (<= (select main_a v_prenex_20272) (+ (select main_a v_prenex_20273) 998)) (<= (* 2 (select main_a v_prenex_20273)) 1000))) (forall ((v_prenex_18563 Int) (v_prenex_18564 Int)) (or (<= 500 (select main_a v_prenex_18563)) (<= (+ main_y 1) v_prenex_18563) (<= 1000 (* 2 (select main_a v_prenex_18563))) (< v_prenex_18563 main_y) (<= (select main_a v_prenex_18564) 500) (<= (select main_a v_prenex_18564) (select main_a v_prenex_18563)) (<= 1 (select main_a v_prenex_18564)))) (forall ((v_prenex_22181 Int) (v_prenex_22182 Int)) (or (<= (select main_a v_prenex_22181) (+ (select main_a v_prenex_22182) 998)) (<= (* 2 (select main_a v_prenex_22182)) 1000) (<= (* 2 (select main_a v_prenex_22181)) 1998) (<= 2 (* 2 (select main_a v_prenex_22182))) (<= (+ main_y 1) v_prenex_22181) (<= 500 (select main_a v_prenex_22181)) (< v_prenex_22181 main_y))) (forall ((v_prenex_16557 Int) (v_prenex_16558 Int)) (or (< v_prenex_16557 main_y) (<= (* 2 (select main_a v_prenex_16557)) 1998) (<= (+ main_y 1) v_prenex_16557) (<= 1 (select main_a v_prenex_16558)) (<= 0 (+ (select main_a v_prenex_16558) 498)) (<= (select main_a v_prenex_16558) (select main_a v_prenex_16557)))) (forall ((v_prenex_18057 Int) (v_prenex_18058 Int)) (or (<= (+ main_x 1) v_prenex_18058) (<= (+ main_y 1) v_prenex_18057) (< v_prenex_18057 main_y) (<= (+ (select main_a v_prenex_18057) (select main_a v_prenex_18058)) 1000) (<= (* 2 (select main_a v_prenex_18057)) 1998))) (forall ((v_prenex_18642 Int) (v_prenex_18641 Int)) (or (<= (* 2 (select main_a v_prenex_18641)) 1998) (<= (select main_a v_prenex_18642) 500) (< v_prenex_18641 main_y) (<= (+ main_y 1) v_prenex_18641) (<= (select main_a v_prenex_18642) (select main_a v_prenex_18641)) (< v_prenex_18642 main_x))) (or (forall ((v_prenex_19295 Int)) (or (< v_prenex_19295 main_x) (<= (* 2 (select main_a v_prenex_19295)) 1000) (<= (select main_a v_prenex_19295) 999))) (forall ((v_prenex_19294 Int)) (or (<= (+ main_y 1) v_prenex_19294) (< v_prenex_19294 main_y) (<= (* 2 (select main_a v_prenex_19294)) 1998) (<= 1000 (* 2 (select main_a v_prenex_19294)))))) (forall ((v_prenex_21998 Int) (v_prenex_21999 Int)) (or (<= 1000 (+ (select main_a v_prenex_21998) (select main_a v_prenex_21999))) (<= (select main_a v_prenex_21998) 999) (<= (select main_a v_prenex_21999) 500) (<= (+ main_y 1) v_prenex_21998) (<= 0 (+ (select main_a v_prenex_21999) 498)) (<= 500 (select main_a v_prenex_21998)) (< v_prenex_21998 main_y))) (forall ((v_prenex_21728 Int) (v_prenex_21729 Int)) (or (<= (select main_a v_prenex_21728) 1498) (<= (+ (select main_a v_prenex_21728) (select main_a v_prenex_21729)) 1000) (<= 500 (select main_a v_prenex_21728)) (< v_prenex_21728 main_y) (<= (select main_a v_prenex_21729) 999) (<= (+ main_y 1) v_prenex_21728))) (forall ((v_prenex_22039 Int) (v_prenex_22040 Int)) (or (< v_prenex_22040 main_x) (<= 0 (+ (select main_a v_prenex_22040) 498)) (<= (select main_a v_prenex_22040) 999) (<= (+ main_y 1) v_prenex_22039) (< v_prenex_22039 main_y) (<= (* 2 (select main_a v_prenex_22039)) 1998) (<= (select main_a v_prenex_22039) (+ (select main_a v_prenex_22040) 998)))) (forall ((v_prenex_20181 Int) (v_prenex_20180 Int)) (or (<= (select main_a v_prenex_20181) 500) (< v_prenex_20180 main_y) (<= 1000 (+ (select main_a v_prenex_20180) (select main_a v_prenex_20181))) (<= 1 (select main_a v_prenex_20180)) (< v_prenex_20181 main_x) (<= 2 (* 2 (select main_a v_prenex_20181))) (<= (+ main_y 1) v_prenex_20180))) (or (forall ((v_prenex_17907 Int)) (or (<= (select main_a v_prenex_17907) 999) (<= (+ main_x 1) v_prenex_17907) (<= (* 2 (select main_a v_prenex_17907)) 1000))) (forall ((v_prenex_17906 Int)) (or (< v_prenex_17906 main_y) (<= (* 2 (select main_a v_prenex_17906)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17906))) (<= (+ main_y 1) v_prenex_17906)))) (forall ((v_prenex_12624 Int) (v_prenex_12625 Int)) (or (<= 500 (select main_a v_prenex_12624)) (<= (+ main_y 1) v_prenex_12624) (< v_prenex_12624 main_y) (<= 1000 (+ (select main_a v_prenex_12624) (select main_a v_prenex_12625))) (<= (select main_a v_prenex_12625) 999) (< v_prenex_12625 main_x))) (forall ((v_prenex_11596 Int) (v_prenex_11595 Int)) (or (<= (* 2 (select main_a v_prenex_11595)) 1998) (<= 2 (* 2 (select main_a v_prenex_11596))) (<= (+ main_y 1) v_prenex_11595) (<= (select main_a v_prenex_11595) 999) (< v_prenex_11595 main_y) (<= (select main_a v_prenex_11596) (select main_a v_prenex_11595)) (<= (* 2 (select main_a v_prenex_11596)) 1000))) (or (forall ((v_prenex_22679 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22679))) (< v_prenex_22679 main_y) (<= (+ main_y 1) v_prenex_22679) (<= (select main_a v_prenex_22679) 999))) (forall ((v_prenex_22680 Int)) (<= (* 2 (select main_a v_prenex_22680)) 1000))) (forall ((v_prenex_18846 Int) (v_prenex_18847 Int)) (or (<= (select main_a v_prenex_18846) (+ (select main_a v_prenex_18847) 998)) (<= (+ main_y 1) v_prenex_18846) (<= (select main_a v_prenex_18847) 500) (<= 1000 (* 2 (select main_a v_prenex_18846))) (<= 1 (select main_a v_prenex_18847)) (<= (* 2 (select main_a v_prenex_18846)) 1998) (< v_prenex_18846 main_y))) (or (forall ((v_prenex_17049 Int)) (<= 1 (select main_a v_prenex_17049))) (forall ((v_prenex_17048 Int)) (or (< v_prenex_17048 main_y) (<= (* 2 (select main_a v_prenex_17048)) 1998) (<= 500 (select main_a v_prenex_17048)) (<= (select main_a v_prenex_17048) 1498) (<= (+ main_y 1) v_prenex_17048)))) (forall ((v_prenex_12201 Int) (v_prenex_12202 Int)) (or (<= (select main_a v_prenex_12202) 500) (< v_prenex_12201 main_y) (<= (+ (select main_a v_prenex_12201) (select main_a v_prenex_12202)) 1000) (<= 500 (select main_a v_prenex_12201)) (<= (+ main_y 1) v_prenex_12201) (<= (* 2 (select main_a v_prenex_12201)) 1998) (<= 2 (* 2 (select main_a v_prenex_12202))))) (forall ((v_prenex_15035 Int) (v_prenex_15034 Int)) (or (<= 500 (select main_a v_prenex_15034)) (<= (select main_a v_prenex_15034) (+ (select main_a v_prenex_15035) 998)) (<= 2 (* 2 (select main_a v_prenex_15035))) (<= 0 (+ (select main_a v_prenex_15035) 498)) (< v_prenex_15034 main_y) (<= (+ main_y 1) v_prenex_15034) (<= (select main_a v_prenex_15034) 999))) (forall ((v_prenex_22081 Int) (v_prenex_22082 Int)) (or (<= (select main_a v_prenex_22081) (+ (select main_a v_prenex_22082) 998)) (< v_prenex_22081 main_y) (<= 2 (* 2 (select main_a v_prenex_22082))) (<= (+ main_y 1) v_prenex_22081) (<= 1000 (* 2 (select main_a v_prenex_22081))) (<= 1 (select main_a v_prenex_22081)) (<= (* 2 (select main_a v_prenex_22082)) 1000))) (forall ((v_prenex_18290 Int) (v_prenex_18289 Int)) (or (<= 500 (select main_a v_prenex_18289)) (< v_prenex_18289 main_y) (<= (* 2 (select main_a v_prenex_18289)) 1998) (<= (+ (select main_a v_prenex_18289) (select main_a v_prenex_18290)) 1000) (<= (select main_a v_prenex_18290) 500) (<= (+ main_y 1) v_prenex_18289) (<= 0 (+ (select main_a v_prenex_18290) 498)))) (or (forall ((v_prenex_17507 Int)) (or (<= (select main_a v_prenex_17507) 999) (<= (+ main_y 1) v_prenex_17507) (<= (select main_a v_prenex_17507) 1498) (< v_prenex_17507 main_y) (<= 1000 (* 2 (select main_a v_prenex_17507))))) (forall ((v_prenex_17508 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17508))) (<= (select main_a v_prenex_17508) 999)))) (forall ((v_prenex_13610 Int) (v_prenex_13609 Int)) (or (<= 500 (select main_a v_prenex_13609)) (<= 0 (+ (select main_a v_prenex_13610) 498)) (< v_prenex_13609 main_y) (<= (select main_a v_prenex_13610) (select main_a v_prenex_13609)) (<= (+ main_x 1) v_prenex_13610) (<= (+ main_y 1) v_prenex_13609))) (forall ((v_prenex_18865 Int) (v_prenex_18864 Int)) (or (<= 0 (+ (select main_a v_prenex_18865) 498)) (<= 1000 (+ (select main_a v_prenex_18864) (select main_a v_prenex_18865))) (<= (* 2 (select main_a v_prenex_18864)) 1998) (<= 2 (* 2 (select main_a v_prenex_18865))) (<= 1000 (* 2 (select main_a v_prenex_18864))) (< v_prenex_18864 main_y) (<= (+ main_y 1) v_prenex_18864))) (or (forall ((v_prenex_13547 Int)) (or (<= 1 (select main_a v_prenex_13547)) (<= 500 (select main_a v_prenex_13547)) (<= (+ main_y 1) v_prenex_13547) (<= 1000 (* 2 (select main_a v_prenex_13547))) (< v_prenex_13547 main_y))) (forall ((v_prenex_13548 Int)) (or (<= (select main_a v_prenex_13548) 500) (<= 0 (+ (select main_a v_prenex_13548) 498))))) (or (forall ((v_prenex_11084 Int)) (<= (* 2 (select main_a v_prenex_11084)) 1000)) (forall ((v_prenex_11083 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11083))) (<= (+ main_y 1) v_prenex_11083) (<= 500 (select main_a v_prenex_11083)) (< v_prenex_11083 main_y)))) (forall ((v_prenex_16505 Int) (v_prenex_16506 Int)) (or (<= (+ main_y 1) v_prenex_16505) (<= (select main_a v_prenex_16506) 999) (<= 500 (select main_a v_prenex_16505)) (<= (select main_a v_prenex_16505) 1498) (< v_prenex_16505 main_y) (<= 2 (* 2 (select main_a v_prenex_16506))) (<= 1000 (+ (select main_a v_prenex_16505) (select main_a v_prenex_16506))))) (or (forall ((v_prenex_19019 Int)) (or (<= 0 (+ (select main_a v_prenex_19019) 498)) (<= 1 (select main_a v_prenex_19019)))) (forall ((v_prenex_19018 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19018))) (<= (select main_a v_prenex_19018) 1498) (< v_prenex_19018 main_y) (<= (+ main_y 1) v_prenex_19018)))) (forall ((v_prenex_18512 Int)) (or (<= 500 (select main_a v_prenex_18512)) (<= 1000 (* 2 (select main_a v_prenex_18512))) (<= (select main_a v_prenex_18512) 999) (< v_prenex_18512 main_y) (<= (+ main_y 1) v_prenex_18512))) (or (forall ((v_prenex_22480 Int)) (or (<= (+ main_x 1) v_prenex_22480) (< v_prenex_22480 main_x) (<= (select main_a v_prenex_22480) 500))) (forall ((v_prenex_22479 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22479))) (<= (+ main_y 1) v_prenex_22479)))) (forall ((v_prenex_17806 Int) (v_prenex_17807 Int)) (or (<= (select main_a v_prenex_17806) 999) (<= (+ main_y 1) v_prenex_17806) (< v_prenex_17807 main_x) (<= (select main_a v_prenex_17807) 500) (< v_prenex_17806 main_y) (<= 1000 (+ (select main_a v_prenex_17806) (select main_a v_prenex_17807))) (<= (* 2 (select main_a v_prenex_17807)) 1000))) (forall ((v_prenex_13352 Int) (v_prenex_13353 Int)) (or (<= (+ main_y 1) v_prenex_13352) (<= 1 (select main_a v_prenex_13353)) (< v_prenex_13352 main_y) (<= (select main_a v_prenex_13353) (select main_a v_prenex_13352)) (<= (select main_a v_prenex_13353) 500) (<= 500 (select main_a v_prenex_13352)) (<= 1 (select main_a v_prenex_13352)))) (forall ((v_prenex_12437 Int) (v_prenex_12438 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12438))) (<= (* 2 (select main_a v_prenex_12437)) 1998) (<= (+ main_y 1) v_prenex_12437) (<= 1000 (* 2 (select main_a v_prenex_12437))) (< v_prenex_12437 main_y) (<= (select main_a v_prenex_12437) (+ (select main_a v_prenex_12438) 998)))) (or (forall ((v_prenex_15600 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15600))) (<= 1 (select main_a v_prenex_15600)))) (forall ((v_prenex_15599 Int)) (or (<= 1 (select main_a v_prenex_15599)) (<= 1000 (* 2 (select main_a v_prenex_15599))) (<= (+ main_y 1) v_prenex_15599) (< v_prenex_15599 main_y) (<= (* 2 (select main_a v_prenex_15599)) 1998)))) (or (forall ((v_prenex_18579 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18579))) (< v_prenex_18579 main_y) (<= (+ main_y 1) v_prenex_18579) (<= (* 2 (select main_a v_prenex_18579)) 1998))) (forall ((v_prenex_18580 Int)) (or (<= 1 (select main_a v_prenex_18580)) (< v_prenex_18580 main_x)))) (or (forall ((v_prenex_13300 Int)) (or (<= (* 2 (select main_a v_prenex_13300)) 1998) (<= (+ main_y 1) v_prenex_13300))) (forall ((v_prenex_13301 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13301))) (<= (+ main_x 1) v_prenex_13301) (< v_prenex_13301 main_x)))) (forall ((v_prenex_12193 Int) (v_prenex_12194 Int)) (or (<= 500 (select main_a v_prenex_12193)) (<= (+ main_y 1) v_prenex_12193) (<= (* 2 (select main_a v_prenex_12194)) 1000) (<= (select main_a v_prenex_12193) (+ (select main_a v_prenex_12194) 998)) (<= 1 (select main_a v_prenex_12194)) (< v_prenex_12194 main_x) (< v_prenex_12193 main_y))) (or (forall ((v_prenex_15698 Int)) (<= 1 (select main_a v_prenex_15698))) (forall ((v_prenex_15697 Int)) (or (<= (+ main_y 1) v_prenex_15697) (<= 1000 (* 2 (select main_a v_prenex_15697))) (< v_prenex_15697 main_y)))) (forall ((v_prenex_11534 Int) (v_prenex_11533 Int)) (or (<= (select main_a v_prenex_11533) 999) (< v_prenex_11533 main_y) (<= 0 (+ (select main_a v_prenex_11534) 498)) (<= (select main_a v_prenex_11533) 1498) (<= (+ main_y 1) v_prenex_11533) (<= 1000 (+ (select main_a v_prenex_11533) (select main_a v_prenex_11534))))) (forall ((v_prenex_19448 Int) (v_prenex_19447 Int)) (or (< v_prenex_19447 main_y) (<= (select main_a v_prenex_19447) (+ (select main_a v_prenex_19448) 998)) (<= (+ main_y 1) v_prenex_19447) (<= (select main_a v_prenex_19447) 999) (<= 2 (* 2 (select main_a v_prenex_19448))))) (forall ((v_prenex_18408 Int) (v_prenex_18409 Int)) (or (<= (select main_a v_prenex_18408) 999) (<= 2 (* 2 (select main_a v_prenex_18409))) (<= (+ main_y 1) v_prenex_18408) (<= 500 (select main_a v_prenex_18408)) (<= (+ (select main_a v_prenex_18408) (select main_a v_prenex_18409)) 1000) (< v_prenex_18408 main_y) (<= (select main_a v_prenex_18409) 999))) (or (forall ((v_prenex_22903 Int)) (or (<= (* 2 (select main_a v_prenex_22903)) 1000) (<= (select main_a v_prenex_22903) 999))) (forall ((v_prenex_22902 Int)) (or (< v_prenex_22902 main_y) (<= (select main_a v_prenex_22902) 1498) (<= (* 2 (select main_a v_prenex_22902)) 1998) (<= 500 (select main_a v_prenex_22902)) (<= (+ main_y 1) v_prenex_22902)))) (forall ((v_prenex_21175 Int) (v_prenex_21174 Int)) (or (<= (* 2 (select main_a v_prenex_21175)) 1000) (<= (select main_a v_prenex_21175) 500) (<= 1000 (* 2 (select main_a v_prenex_21174))) (<= (+ main_y 1) v_prenex_21174) (< v_prenex_21174 main_y) (<= 1000 (+ (select main_a v_prenex_21174) (select main_a v_prenex_21175))) (< v_prenex_21175 main_x))) (forall ((v_prenex_17298 Int) (v_prenex_17299 Int)) (or (<= (select main_a v_prenex_17298) 999) (<= 1000 (+ (select main_a v_prenex_17298) (select main_a v_prenex_17299))) (<= 1000 (* 2 (select main_a v_prenex_17298))) (< v_prenex_17298 main_y) (<= (+ main_y 1) v_prenex_17298))) (forall ((v_prenex_22085 Int) (v_prenex_22086 Int)) (or (<= (select main_a v_prenex_22086) 500) (<= (select main_a v_prenex_22086) (select main_a v_prenex_22085)) (<= 2 (* 2 (select main_a v_prenex_22086))) (< v_prenex_22085 main_y) (<= 1000 (* 2 (select main_a v_prenex_22085))) (<= (select main_a v_prenex_22085) 999) (<= (+ main_y 1) v_prenex_22085))) (forall ((v_prenex_21126 Int) (v_prenex_21127 Int)) (or (<= (+ main_y 1) v_prenex_21126) (<= (* 2 (select main_a v_prenex_21126)) 1998) (<= 1000 (+ (select main_a v_prenex_21126) (select main_a v_prenex_21127))) (<= 500 (select main_a v_prenex_21126)) (< v_prenex_21126 main_y))) (forall ((v_prenex_21038 Int) (v_prenex_21039 Int)) (or (<= 1 (select main_a v_prenex_21039)) (<= (+ main_y 1) v_prenex_21038) (<= 1000 (* 2 (select main_a v_prenex_21038))) (< v_prenex_21038 main_y) (<= (select main_a v_prenex_21038) (+ (select main_a v_prenex_21039) 998)) (<= 0 (+ (select main_a v_prenex_21039) 498)) (<= (* 2 (select main_a v_prenex_21038)) 1998))) (forall ((v_prenex_11986 Int) (v_prenex_11987 Int)) (or (<= 1000 (+ (select main_a v_prenex_11986) (select main_a v_prenex_11987))) (<= (+ main_y 1) v_prenex_11986) (<= (select main_a v_prenex_11986) 1498) (<= 1 (select main_a v_prenex_11987)) (<= (select main_a v_prenex_11986) 999) (< v_prenex_11986 main_y) (<= 2 (* 2 (select main_a v_prenex_11987))))) (forall ((v_prenex_11540 Int) (v_prenex_11539 Int)) (or (<= (+ main_y 1) v_prenex_11539) (<= (+ main_x 1) v_prenex_11540) (<= (select main_a v_prenex_11539) 999) (<= (select main_a v_prenex_11540) 500) (<= (select main_a v_prenex_11540) (select main_a v_prenex_11539)) (< v_prenex_11539 main_y))) (or (forall ((v_prenex_14600 Int)) (or (<= 1 (select main_a v_prenex_14600)) (< v_prenex_14600 main_x) (<= (+ main_x 1) v_prenex_14600))) (forall ((v_prenex_14599 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14599))) (< v_prenex_14599 main_y)))) (forall ((v_prenex_13495 Int) (v_prenex_13496 Int)) (or (<= (+ main_x 1) v_prenex_13496) (<= 1 (select main_a v_prenex_13495)) (<= (select main_a v_prenex_13496) 500) (< v_prenex_13495 main_y) (<= (+ main_y 1) v_prenex_13495) (<= 2 (* 2 (select main_a v_prenex_13496))) (<= (select main_a v_prenex_13495) (+ (select main_a v_prenex_13496) 998)))) (or (forall ((v_prenex_15700 Int)) (<= 0 (+ (select main_a v_prenex_15700) 498))) (forall ((v_prenex_15699 Int)) (or (<= (+ main_y 1) v_prenex_15699) (<= (* 2 (select main_a v_prenex_15699)) 1998) (<= 500 (select main_a v_prenex_15699)) (< v_prenex_15699 main_y)))) (forall ((v_prenex_14111 Int) (v_prenex_14110 Int)) (or (< v_prenex_14110 main_y) (<= (* 2 (select main_a v_prenex_14111)) 1000) (<= (+ main_y 1) v_prenex_14110) (<= 1 (select main_a v_prenex_14110)) (<= 0 (+ (select main_a v_prenex_14111) 498)) (<= (select main_a v_prenex_14111) (select main_a v_prenex_14110)))) (forall ((v_prenex_17998 Int) (v_prenex_17999 Int)) (or (< v_prenex_17998 main_y) (<= (select main_a v_prenex_17998) (+ (select main_a v_prenex_17999) 998)) (<= 0 (+ (select main_a v_prenex_17999) 498)) (<= (+ main_x 1) v_prenex_17999) (<= 2 (* 2 (select main_a v_prenex_17999))) (<= (+ main_y 1) v_prenex_17998) (<= 1 (select main_a v_prenex_17998)))) (forall ((v_prenex_16357 Int) (v_prenex_16356 Int)) (or (<= 500 (select main_a v_prenex_16356)) (<= 2 (* 2 (select main_a v_prenex_16357))) (< v_prenex_16356 main_y) (<= (select main_a v_prenex_16356) 1498) (<= (+ (select main_a v_prenex_16356) (select main_a v_prenex_16357)) 1000) (<= (+ main_y 1) v_prenex_16356))) (forall ((v_prenex_17545 Int) (v_prenex_17546 Int)) (or (<= (+ main_y 1) v_prenex_17545) (<= (select main_a v_prenex_17546) (select main_a v_prenex_17545)) (<= 1 (select main_a v_prenex_17545)) (< v_prenex_17546 main_x) (<= 0 (+ (select main_a v_prenex_17546) 498)) (< v_prenex_17545 main_y) (<= (select main_a v_prenex_17546) 999))) (forall ((v_prenex_19349 Int) (v_prenex_19350 Int)) (or (<= 500 (select main_a v_prenex_19349)) (<= (select main_a v_prenex_19349) 999) (<= (+ main_y 1) v_prenex_19349) (< v_prenex_19349 main_y) (<= 1000 (+ (select main_a v_prenex_19349) (select main_a v_prenex_19350))) (<= 2 (* 2 (select main_a v_prenex_19350))))) (or (forall ((v_prenex_18807 Int)) (or (<= (select main_a v_prenex_18807) 999) (<= 1 (select main_a v_prenex_18807)))) (forall ((v_prenex_18806 Int)) (or (< v_prenex_18806 main_y) (<= (select main_a v_prenex_18806) 999) (<= (+ main_y 1) v_prenex_18806) (<= 1000 (* 2 (select main_a v_prenex_18806))) (<= (* 2 (select main_a v_prenex_18806)) 1998)))) (or (forall ((v_prenex_15820 Int)) (or (<= 1 (select main_a v_prenex_15820)) (< v_prenex_15820 main_x) (<= 0 (+ (select main_a v_prenex_15820) 498)))) (forall ((v_prenex_15819 Int)) (or (< v_prenex_15819 main_y) (<= 1000 (* 2 (select main_a v_prenex_15819))) (<= (select main_a v_prenex_15819) 999) (<= (+ main_y 1) v_prenex_15819)))) (forall ((v_prenex_11891 Int) (v_prenex_11890 Int)) (or (< v_prenex_11890 main_y) (<= (+ main_y 1) v_prenex_11890) (<= (select main_a v_prenex_11890) (+ (select main_a v_prenex_11891) 998)) (<= (select main_a v_prenex_11891) 999) (<= 1000 (* 2 (select main_a v_prenex_11890))) (<= (select main_a v_prenex_11891) 500) (<= (select main_a v_prenex_11890) 999))) (forall ((v_prenex_19816 Int) (v_prenex_19815 Int)) (or (<= 1 (select main_a v_prenex_19815)) (< v_prenex_19815 main_y) (<= (select main_a v_prenex_19815) (+ (select main_a v_prenex_19816) 998)) (<= (+ main_y 1) v_prenex_19815) (<= (select main_a v_prenex_19816) 999) (<= 0 (+ (select main_a v_prenex_19816) 498)) (<= (* 2 (select main_a v_prenex_19815)) 1998))) (forall ((v_prenex_12779 Int) (v_prenex_12780 Int)) (or (<= (* 2 (select main_a v_prenex_12779)) 1998) (<= (select main_a v_prenex_12779) 999) (<= (select main_a v_prenex_12780) (select main_a v_prenex_12779)) (<= 2 (* 2 (select main_a v_prenex_12780))) (<= (+ main_y 1) v_prenex_12779) (<= (select main_a v_prenex_12780) 500) (< v_prenex_12779 main_y))) (forall ((v_prenex_13104 Int) (v_prenex_13105 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13105))) (<= 1000 (+ (select main_a v_prenex_13104) (select main_a v_prenex_13105))) (< v_prenex_13104 main_y) (<= (* 2 (select main_a v_prenex_13104)) 1998) (<= 1 (select main_a v_prenex_13105)) (<= 500 (select main_a v_prenex_13104)) (<= (+ main_y 1) v_prenex_13104))) (or (forall ((v_prenex_17559 Int)) (or (<= (* 2 (select main_a v_prenex_17559)) 1998) (< v_prenex_17559 main_y) (<= (+ main_y 1) v_prenex_17559))) (forall ((v_prenex_17560 Int)) (or (<= 1 (select main_a v_prenex_17560)) (<= 2 (* 2 (select main_a v_prenex_17560))) (< v_prenex_17560 main_x)))) (forall ((v_prenex_18929 Int) (v_prenex_18928 Int)) (or (<= (* 2 (select main_a v_prenex_18928)) 1998) (<= 500 (select main_a v_prenex_18928)) (< v_prenex_18928 main_y) (<= (+ main_y 1) v_prenex_18928) (<= 2 (* 2 (select main_a v_prenex_18929))) (<= (+ (select main_a v_prenex_18928) (select main_a v_prenex_18929)) 1000))) (or (forall ((v_prenex_18931 Int)) (<= (select main_a v_prenex_18931) 999)) (forall ((v_prenex_18930 Int)) (or (<= 500 (select main_a v_prenex_18930)) (<= 1 (select main_a v_prenex_18930)) (< v_prenex_18930 main_y) (<= (+ main_y 1) v_prenex_18930) (<= 1000 (* 2 (select main_a v_prenex_18930)))))) (or (forall ((v_prenex_11467 Int)) (<= 0 (+ (select main_a v_prenex_11467) 498))) (forall ((v_prenex_11466 Int)) (or (< v_prenex_11466 main_y) (<= 500 (select main_a v_prenex_11466)) (<= (+ main_y 1) v_prenex_11466) (<= 1000 (* 2 (select main_a v_prenex_11466))) (<= (select main_a v_prenex_11466) 999)))) (forall ((v_prenex_17475 Int) (v_prenex_17476 Int)) (or (< v_prenex_17475 main_y) (<= (* 2 (select main_a v_prenex_17475)) 1998) (<= 500 (select main_a v_prenex_17475)) (<= (* 2 (select main_a v_prenex_17476)) 1000) (<= (select main_a v_prenex_17476) (select main_a v_prenex_17475)) (<= (+ main_y 1) v_prenex_17475))) (forall ((v_prenex_20809 Int) (v_prenex_20810 Int)) (or (<= (select main_a v_prenex_20809) (+ (select main_a v_prenex_20810) 998)) (<= 1 (select main_a v_prenex_20810)) (<= (+ main_y 1) v_prenex_20809) (< v_prenex_20809 main_y) (<= (* 2 (select main_a v_prenex_20810)) 1000) (<= (* 2 (select main_a v_prenex_20809)) 1998) (<= (select main_a v_prenex_20809) 999))) (forall ((v_prenex_13742 Int) (v_prenex_13741 Int)) (or (<= (+ (select main_a v_prenex_13741) (select main_a v_prenex_13742)) 1000) (<= 2 (* 2 (select main_a v_prenex_13742))) (<= (select main_a v_prenex_13741) 1498) (<= (+ main_y 1) v_prenex_13741) (<= (* 2 (select main_a v_prenex_13742)) 1000) (<= 500 (select main_a v_prenex_13741)) (< v_prenex_13741 main_y))) (or (forall ((v_prenex_21253 Int)) (or (<= (select main_a v_prenex_21253) 1498) (<= (select main_a v_prenex_21253) 999) (<= (* 2 (select main_a v_prenex_21253)) 1998) (<= (+ main_y 1) v_prenex_21253) (< v_prenex_21253 main_y))) (forall ((v_prenex_21254 Int)) (or (<= (* 2 (select main_a v_prenex_21254)) 1000) (<= (select main_a v_prenex_21254) 500)))) (forall ((v_prenex_22937 Int)) (or (< v_prenex_22937 main_y) (<= (select main_a v_prenex_22937) 999) (<= (* 2 (select main_a v_prenex_22937)) 1998) (<= (+ main_y 1) v_prenex_22937) (<= 1 (select main_a v_prenex_22937)))) (forall ((v_prenex_12601 Int) (v_prenex_12600 Int)) (or (<= (+ main_y 1) v_prenex_12600) (<= (select main_a v_prenex_12601) 500) (<= 1 (select main_a v_prenex_12600)) (< v_prenex_12600 main_y) (<= (* 2 (select main_a v_prenex_12601)) 1000) (<= (select main_a v_prenex_12601) (select main_a v_prenex_12600)) (<= (+ main_x 1) v_prenex_12601))) (or (forall ((v_prenex_23775 Int)) (or (<= (* 2 (select main_a v_prenex_23775)) 1000) (<= 2 (* 2 (select main_a v_prenex_23775))))) (forall ((v_prenex_23774 Int)) (or (<= (select main_a v_prenex_23774) 999) (< v_prenex_23774 main_y) (<= (* 2 (select main_a v_prenex_23774)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23774))) (<= (+ main_y 1) v_prenex_23774)))) (or (forall ((v_prenex_13324 Int)) (or (<= (* 2 (select main_a v_prenex_13324)) 1998) (< v_prenex_13324 main_y) (<= (+ main_y 1) v_prenex_13324) (<= 1000 (* 2 (select main_a v_prenex_13324))))) (forall ((v_prenex_13325 Int)) (or (<= (+ main_x 1) v_prenex_13325) (<= 2 (* 2 (select main_a v_prenex_13325))) (<= (select main_a v_prenex_13325) 500)))) (forall ((v_prenex_14867 Int) (v_prenex_14866 Int)) (or (<= (select main_a v_prenex_14866) 999) (<= 2 (* 2 (select main_a v_prenex_14867))) (< v_prenex_14866 main_y) (<= 1000 (* 2 (select main_a v_prenex_14866))) (<= (+ main_y 1) v_prenex_14866) (<= 0 (+ (select main_a v_prenex_14867) 498)) (<= (+ (select main_a v_prenex_14866) (select main_a v_prenex_14867)) 1000))) (forall ((v_prenex_22334 Int) (v_prenex_22333 Int)) (or (< v_prenex_22333 main_y) (<= 500 (select main_a v_prenex_22333)) (<= 1000 (+ (select main_a v_prenex_22333) (select main_a v_prenex_22334))) (<= (select main_a v_prenex_22334) 999) (<= (+ main_y 1) v_prenex_22333) (< v_prenex_22334 main_x))) (forall ((v_prenex_19951 Int) (v_prenex_19950 Int)) (or (<= (select main_a v_prenex_19951) 500) (<= (* 2 (select main_a v_prenex_19950)) 1998) (<= 1 (select main_a v_prenex_19950)) (< v_prenex_19950 main_y) (<= (+ main_y 1) v_prenex_19950) (<= 2 (* 2 (select main_a v_prenex_19951))) (<= (select main_a v_prenex_19951) (select main_a v_prenex_19950)))) (or (forall ((v_prenex_22691 Int)) (or (<= (select main_a v_prenex_22691) 999) (<= 2 (* 2 (select main_a v_prenex_22691))))) (forall ((v_prenex_22690 Int)) (or (<= (+ main_y 1) v_prenex_22690) (<= 500 (select main_a v_prenex_22690)) (<= (select main_a v_prenex_22690) 999) (<= 1000 (* 2 (select main_a v_prenex_22690))) (< v_prenex_22690 main_y)))) (or (forall ((v_prenex_21488 Int)) (or (<= (select main_a v_prenex_21488) 999) (<= 0 (+ (select main_a v_prenex_21488) 498)) (< v_prenex_21488 main_x))) (forall ((v_prenex_21487 Int)) (or (< v_prenex_21487 main_y) (<= (+ main_y 1) v_prenex_21487) (<= 500 (select main_a v_prenex_21487)) (<= 1000 (* 2 (select main_a v_prenex_21487)))))) (forall ((v_prenex_15308 Int) (v_prenex_15307 Int)) (or (<= (select main_a v_prenex_15307) 999) (< v_prenex_15307 main_y) (<= 1000 (+ (select main_a v_prenex_15307) (select main_a v_prenex_15308))) (<= (select main_a v_prenex_15308) 999) (<= (+ main_x 1) v_prenex_15308) (<= 1 (select main_a v_prenex_15308)) (<= (+ main_y 1) v_prenex_15307))) (forall ((v_prenex_13957 Int) (v_prenex_13956 Int)) (or (<= (+ main_y 1) v_prenex_13956) (<= 1 (select main_a v_prenex_13956)) (<= 1000 (+ (select main_a v_prenex_13956) (select main_a v_prenex_13957))) (< v_prenex_13956 main_y) (<= (* 2 (select main_a v_prenex_13956)) 1998) (<= 2 (* 2 (select main_a v_prenex_13957))) (<= 1 (select main_a v_prenex_13957)))) (or (forall ((v_prenex_20589 Int)) (or (< v_prenex_20589 main_y) (<= (+ main_y 1) v_prenex_20589) (<= 1000 (* 2 (select main_a v_prenex_20589))) (<= (select main_a v_prenex_20589) 999) (<= (select main_a v_prenex_20589) 1498))) (forall ((v_prenex_20590 Int)) (or (<= (select main_a v_prenex_20590) 500) (<= (* 2 (select main_a v_prenex_20590)) 1000)))) (forall ((v_prenex_23286 Int) (v_prenex_23285 Int)) (or (< v_prenex_23285 main_y) (<= (select main_a v_prenex_23285) (+ (select main_a v_prenex_23286) 998)) (<= 2 (* 2 (select main_a v_prenex_23286))) (<= (+ main_y 1) v_prenex_23285) (<= 500 (select main_a v_prenex_23285)) (<= 1000 (* 2 (select main_a v_prenex_23285))) (<= 1 (select main_a v_prenex_23286)))) (forall ((v_prenex_18170 Int) (v_prenex_18169 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18170))) (<= (+ (select main_a v_prenex_18169) (select main_a v_prenex_18170)) 1000) (<= (+ main_y 1) v_prenex_18169) (< v_prenex_18170 main_x) (< v_prenex_18169 main_y) (<= 500 (select main_a v_prenex_18169)))) (forall ((v_prenex_20665 Int) (v_prenex_20666 Int)) (or (<= (+ main_y 1) v_prenex_20665) (<= (select main_a v_prenex_20666) 500) (<= (select main_a v_prenex_20665) 1498) (<= 2 (* 2 (select main_a v_prenex_20666))) (< v_prenex_20665 main_y) (<= (+ (select main_a v_prenex_20665) (select main_a v_prenex_20666)) 1000))) (forall ((v_prenex_23294 Int) (v_prenex_23293 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23294))) (<= (select main_a v_prenex_23293) 999) (<= 1000 (+ (select main_a v_prenex_23293) (select main_a v_prenex_23294))) (< v_prenex_23293 main_y) (<= (* 2 (select main_a v_prenex_23294)) 1000) (<= (+ main_y 1) v_prenex_23293))) (forall ((v_prenex_18556 Int) (v_prenex_18555 Int)) (or (<= (select main_a v_prenex_18556) 999) (<= 500 (select main_a v_prenex_18555)) (<= 1 (select main_a v_prenex_18556)) (<= (+ main_y 1) v_prenex_18555) (<= (select main_a v_prenex_18555) 999) (< v_prenex_18555 main_y) (<= (select main_a v_prenex_18556) (select main_a v_prenex_18555)))) (forall ((v_prenex_16456 Int) (v_prenex_16455 Int)) (or (<= (* 2 (select main_a v_prenex_16456)) 1000) (<= 500 (select main_a v_prenex_16455)) (<= 0 (+ (select main_a v_prenex_16456) 498)) (<= (* 2 (select main_a v_prenex_16455)) 1998) (<= (+ main_y 1) v_prenex_16455) (<= (+ (select main_a v_prenex_16455) (select main_a v_prenex_16456)) 1000) (< v_prenex_16455 main_y))) (forall ((v_prenex_19733 Int) (v_prenex_19732 Int)) (or (<= (select main_a v_prenex_19733) 999) (<= (select main_a v_prenex_19733) 500) (<= 500 (select main_a v_prenex_19732)) (<= 1000 (+ (select main_a v_prenex_19732) (select main_a v_prenex_19733))) (<= (+ main_y 1) v_prenex_19732) (< v_prenex_19732 main_y))) (forall ((v_prenex_16086 Int) (v_prenex_16087 Int)) (or (<= (select main_a v_prenex_16086) 1498) (<= (+ (select main_a v_prenex_16086) (select main_a v_prenex_16087)) 1000) (<= (select main_a v_prenex_16087) 500) (< v_prenex_16086 main_y) (<= 1 (select main_a v_prenex_16087)) (<= (+ main_y 1) v_prenex_16086) (<= 500 (select main_a v_prenex_16086)))) (or (forall ((v_prenex_20916 Int)) (or (<= (select main_a v_prenex_20916) 1498) (< v_prenex_20916 main_y) (<= (+ main_y 1) v_prenex_20916) (<= 1000 (* 2 (select main_a v_prenex_20916))))) (forall ((v_prenex_20917 Int)) (or (<= (select main_a v_prenex_20917) 999) (< v_prenex_20917 main_x)))) (forall ((v_prenex_21070 Int) (v_prenex_21071 Int)) (or (<= (+ main_y 1) v_prenex_21070) (<= (select main_a v_prenex_21071) 500) (<= 1 (select main_a v_prenex_21071)) (<= (select main_a v_prenex_21070) 999) (<= (select main_a v_prenex_21071) (select main_a v_prenex_21070)) (< v_prenex_21070 main_y))) (or (forall ((v_prenex_13230 Int)) (or (<= (+ main_y 1) v_prenex_13230) (<= (* 2 (select main_a v_prenex_13230)) 1998) (<= 1 (select main_a v_prenex_13230)) (< v_prenex_13230 main_y))) (forall ((v_prenex_13231 Int)) (or (<= 0 (+ (select main_a v_prenex_13231) 498)) (<= 2 (* 2 (select main_a v_prenex_13231))) (< v_prenex_13231 main_x)))) (or (forall ((v_prenex_19942 Int)) (or (<= 1 (select main_a v_prenex_19942)) (<= (+ main_y 1) v_prenex_19942) (< v_prenex_19942 main_y) (<= 1000 (* 2 (select main_a v_prenex_19942))))) (forall ((v_prenex_19940 Int)) (<= (* 2 (select main_a v_prenex_19940)) 1000))) (forall ((v_prenex_20033 Int) (v_prenex_20032 Int)) (or (<= (select main_a v_prenex_20033) (select main_a v_prenex_20032)) (<= (select main_a v_prenex_20032) 999) (< v_prenex_20032 main_y) (<= (* 2 (select main_a v_prenex_20032)) 1998) (<= (+ main_y 1) v_prenex_20032) (<= (select main_a v_prenex_20033) 999))) (forall ((v_prenex_17260 Int) (v_prenex_17261 Int)) (or (<= 1 (select main_a v_prenex_17261)) (<= (+ main_y 1) v_prenex_17260) (<= (select main_a v_prenex_17261) (select main_a v_prenex_17260)) (<= 0 (+ (select main_a v_prenex_17261) 498)) (<= (select main_a v_prenex_17260) 1498) (< v_prenex_17260 main_y))) (forall ((v_prenex_20253 Int) (v_prenex_20252 Int)) (or (<= 0 (+ (select main_a v_prenex_20253) 498)) (<= 1 (select main_a v_prenex_20253)) (<= 1000 (* 2 (select main_a v_prenex_20252))) (<= 1000 (+ (select main_a v_prenex_20252) (select main_a v_prenex_20253))) (< v_prenex_20252 main_y) (<= (+ main_x 1) v_prenex_20253) (<= (+ main_y 1) v_prenex_20252))) (forall ((v_prenex_23530 Int) (v_prenex_23531 Int)) (or (< v_prenex_23530 main_y) (<= (+ main_y 1) v_prenex_23530) (<= 1 (select main_a v_prenex_23530)) (<= (* 2 (select main_a v_prenex_23531)) 1000) (<= (select main_a v_prenex_23530) (+ (select main_a v_prenex_23531) 998)) (< v_prenex_23531 main_x) (<= (select main_a v_prenex_23531) 999))) (or (forall ((v_prenex_18569 Int)) (or (<= 500 (select main_a v_prenex_18569)) (<= (+ main_y 1) v_prenex_18569) (< v_prenex_18569 main_y) (<= 1000 (* 2 (select main_a v_prenex_18569))))) (forall ((v_prenex_18570 Int)) (or (< v_prenex_18570 main_x) (<= 2 (* 2 (select main_a v_prenex_18570)))))) (or (forall ((v_prenex_13229 Int)) (or (<= (* 2 (select main_a v_prenex_13229)) 1000) (<= 0 (+ (select main_a v_prenex_13229) 498)))) (forall ((v_prenex_13228 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13228))) (< v_prenex_13228 main_y) (<= (+ main_y 1) v_prenex_13228) (<= (* 2 (select main_a v_prenex_13228)) 1998) (<= 1 (select main_a v_prenex_13228))))) (forall ((v_prenex_22120 Int) (v_prenex_22119 Int)) (or (<= 1 (select main_a v_prenex_22120)) (<= 1 (select main_a v_prenex_22119)) (<= (+ (select main_a v_prenex_22119) (select main_a v_prenex_22120)) 1000) (<= (+ main_y 1) v_prenex_22119) (< v_prenex_22119 main_y))) (forall ((v_prenex_12614 Int) (v_prenex_12615 Int)) (or (<= (select main_a v_prenex_12615) 500) (< v_prenex_12614 main_y) (<= (select main_a v_prenex_12614) (+ (select main_a v_prenex_12615) 998)) (<= (+ main_y 1) v_prenex_12614) (<= 500 (select main_a v_prenex_12614)) (<= 2 (* 2 (select main_a v_prenex_12615))) (<= 1000 (* 2 (select main_a v_prenex_12614))))) (forall ((v_prenex_21730 Int) (v_prenex_21731 Int)) (or (<= (select main_a v_prenex_21731) (select main_a v_prenex_21730)) (<= 500 (select main_a v_prenex_21730)) (<= (+ main_y 1) v_prenex_21730) (<= (select main_a v_prenex_21731) 500) (<= (select main_a v_prenex_21730) 1498) (< v_prenex_21730 main_y))) (forall ((v_prenex_16186 Int) (v_prenex_16187 Int)) (or (< v_prenex_16187 main_x) (<= (select main_a v_prenex_16187) (select main_a v_prenex_16186)) (<= (select main_a v_prenex_16187) 999) (<= (+ main_y 1) v_prenex_16186) (<= 1000 (* 2 (select main_a v_prenex_16186))) (<= 1 (select main_a v_prenex_16187)) (< v_prenex_16186 main_y))) (forall ((v_prenex_11041 Int) (v_prenex_11042 Int)) (or (<= (select main_a v_prenex_11041) (+ (select main_a v_prenex_11042) 998)) (<= (+ main_y 1) v_prenex_11041) (<= (select main_a v_prenex_11041) 999) (< v_prenex_11041 main_y) (<= (* 2 (select main_a v_prenex_11042)) 1000) (< v_prenex_11042 main_x))) (forall ((v_prenex_17218 Int) (v_prenex_17219 Int)) (or (<= (select main_a v_prenex_17219) 999) (<= 1 (select main_a v_prenex_17218)) (<= 1 (select main_a v_prenex_17219)) (<= (+ main_y 1) v_prenex_17218) (<= 1000 (+ (select main_a v_prenex_17218) (select main_a v_prenex_17219))) (< v_prenex_17218 main_y) (<= (select main_a v_prenex_17218) 1498))) (forall ((v_prenex_11448 Int) (v_prenex_11449 Int)) (or (<= (+ main_y 1) v_prenex_11448) (<= 0 (+ (select main_a v_prenex_11449) 498)) (<= 1000 (* 2 (select main_a v_prenex_11448))) (<= (* 2 (select main_a v_prenex_11448)) 1998) (<= (select main_a v_prenex_11448) (+ (select main_a v_prenex_11449) 998)) (<= 2 (* 2 (select main_a v_prenex_11449))) (< v_prenex_11448 main_y))) (forall ((v_prenex_18084 Int) (v_prenex_18083 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18084))) (<= (select main_a v_prenex_18083) 999) (<= (select main_a v_prenex_18083) 1498) (<= (select main_a v_prenex_18084) 999) (< v_prenex_18083 main_y) (<= 1000 (+ (select main_a v_prenex_18083) (select main_a v_prenex_18084))) (<= (+ main_y 1) v_prenex_18083))) (or (forall ((v_prenex_10914 Int)) (or (<= 500 (select main_a v_prenex_10914)) (<= (select main_a v_prenex_10914) 999) (<= (+ main_y 1) v_prenex_10914) (< v_prenex_10914 main_y))) (forall ((v_prenex_12792 Int)) (<= 2 (* 2 (select main_a v_prenex_12792))))) (forall ((v_prenex_14512 Int) (v_prenex_14513 Int)) (or (<= 500 (select main_a v_prenex_14512)) (<= 1 (select main_a v_prenex_14513)) (<= (+ main_y 1) v_prenex_14512) (< v_prenex_14512 main_y) (<= 2 (* 2 (select main_a v_prenex_14513))) (<= (+ (select main_a v_prenex_14512) (select main_a v_prenex_14513)) 1000))) (or (forall ((v_prenex_22177 Int)) (or (< v_prenex_22177 main_y) (<= 1 (select main_a v_prenex_22177)) (<= (* 2 (select main_a v_prenex_22177)) 1998) (<= (select main_a v_prenex_22177) 999) (<= (+ main_y 1) v_prenex_22177))) (forall ((v_prenex_22178 Int)) (or (<= 0 (+ (select main_a v_prenex_22178) 498)) (<= (select main_a v_prenex_22178) 999)))) (or (forall ((v_prenex_18118 Int)) (or (<= (* 2 (select main_a v_prenex_18118)) 1000) (<= 2 (* 2 (select main_a v_prenex_18118))))) (forall ((v_prenex_18117 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18117))) (<= (+ main_y 1) v_prenex_18117) (< v_prenex_18117 main_y) (<= 500 (select main_a v_prenex_18117))))) (forall ((v_prenex_21960 Int) (v_prenex_21961 Int)) (or (< v_prenex_21960 main_y) (<= (select main_a v_prenex_21961) 500) (<= (select main_a v_prenex_21960) (+ (select main_a v_prenex_21961) 998)) (<= (+ main_y 1) v_prenex_21960) (<= 500 (select main_a v_prenex_21960)) (<= 2 (* 2 (select main_a v_prenex_21961))) (<= (select main_a v_prenex_21960) 1498))) (forall ((v_prenex_14358 Int) (v_prenex_14359 Int)) (or (<= (select main_a v_prenex_14359) 999) (<= (select main_a v_prenex_14359) (select main_a v_prenex_14358)) (<= (select main_a v_prenex_14358) 1498) (< v_prenex_14358 main_y) (<= (+ main_x 1) v_prenex_14359) (<= (+ main_y 1) v_prenex_14358) (<= 2 (* 2 (select main_a v_prenex_14359))))) (forall ((v_prenex_19401 Int) (v_prenex_19402 Int)) (or (<= (+ main_y 1) v_prenex_19401) (< v_prenex_19401 main_y) (<= 2 (* 2 (select main_a v_prenex_19402))) (<= 1 (select main_a v_prenex_19401)) (<= (select main_a v_prenex_19402) (select main_a v_prenex_19401)) (<= (* 2 (select main_a v_prenex_19402)) 1000))) (or (forall ((v_prenex_19830 Int)) (<= 0 (+ (select main_a v_prenex_19830) 498))) (forall ((v_prenex_19829 Int)) (or (<= (+ main_y 1) v_prenex_19829) (< v_prenex_19829 main_y) (<= (select main_a v_prenex_19829) 999) (<= 500 (select main_a v_prenex_19829)) (<= (* 2 (select main_a v_prenex_19829)) 1998)))) (forall ((v_prenex_22155 Int) (v_prenex_22156 Int)) (or (<= 1 (select main_a v_prenex_22155)) (<= (select main_a v_prenex_22155) 999) (<= (select main_a v_prenex_22156) 500) (< v_prenex_22155 main_y) (<= 1 (select main_a v_prenex_22156)) (<= (+ main_y 1) v_prenex_22155) (<= (select main_a v_prenex_22155) (+ (select main_a v_prenex_22156) 998)))) (or (forall ((v_prenex_19873 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19873))) (<= 500 (select main_a v_prenex_19873)) (<= (+ main_y 1) v_prenex_19873) (< v_prenex_19873 main_y))) (forall ((v_prenex_19874 Int)) (or (<= 0 (+ (select main_a v_prenex_19874) 498)) (<= (+ main_x 1) v_prenex_19874)))) (forall ((v_prenex_21355 Int) (v_prenex_21356 Int)) (or (<= (+ main_y 1) v_prenex_21355) (<= (+ (select main_a v_prenex_21355) (select main_a v_prenex_21356)) 1000) (< v_prenex_21355 main_y) (<= 2 (* 2 (select main_a v_prenex_21356))) (<= (select main_a v_prenex_21355) 999) (<= 1000 (* 2 (select main_a v_prenex_21355))) (<= 1 (select main_a v_prenex_21356)))) (or (forall ((v_prenex_14783 Int)) (or (<= 1 (select main_a v_prenex_14783)) (<= (* 2 (select main_a v_prenex_14783)) 1998) (< v_prenex_14783 main_y) (<= (+ main_y 1) v_prenex_14783))) (forall ((v_prenex_14784 Int)) (or (< v_prenex_14784 main_x) (<= (* 2 (select main_a v_prenex_14784)) 1000)))) (or (forall ((v_prenex_20649 Int)) (or (<= 1 (select main_a v_prenex_20649)) (<= (+ main_y 1) v_prenex_20649) (<= (select main_a v_prenex_20649) 999) (< v_prenex_20649 main_y) (<= (* 2 (select main_a v_prenex_20649)) 1998))) (forall ((v_prenex_20650 Int)) (or (<= 1 (select main_a v_prenex_20650)) (<= 2 (* 2 (select main_a v_prenex_20650)))))) (forall ((v_prenex_17631 Int) (v_prenex_17632 Int)) (or (<= (select main_a v_prenex_17632) 999) (<= (+ (select main_a v_prenex_17631) (select main_a v_prenex_17632)) 1000) (<= (select main_a v_prenex_17631) 999) (< v_prenex_17631 main_y) (<= (+ main_y 1) v_prenex_17631))) (or (forall ((v_prenex_13027 Int)) (or (< v_prenex_13027 main_x) (<= (select main_a v_prenex_13027) 500) (<= 1 (select main_a v_prenex_13027)))) (forall ((v_prenex_13026 Int)) (or (<= (* 2 (select main_a v_prenex_13026)) 1998) (< v_prenex_13026 main_y) (<= 500 (select main_a v_prenex_13026)) (<= (+ main_y 1) v_prenex_13026)))) (forall ((v_prenex_16985 Int) (v_prenex_16986 Int)) (or (< v_prenex_16985 main_y) (<= (+ (select main_a v_prenex_16985) (select main_a v_prenex_16986)) 1000) (<= 500 (select main_a v_prenex_16985)) (<= 2 (* 2 (select main_a v_prenex_16986))) (<= (select main_a v_prenex_16985) 1498) (<= (select main_a v_prenex_16986) 500) (<= (+ main_y 1) v_prenex_16985))) (or (forall ((v_prenex_18432 Int)) (or (< v_prenex_18432 main_y) (<= 1 (select main_a v_prenex_18432)) (<= (* 2 (select main_a v_prenex_18432)) 1998) (<= 500 (select main_a v_prenex_18432)) (<= (+ main_y 1) v_prenex_18432))) (forall ((v_prenex_18433 Int)) (<= (select main_a v_prenex_18433) 999))) (forall ((v_prenex_17910 Int) (v_prenex_17911 Int)) (or (< v_prenex_17911 main_x) (<= (select main_a v_prenex_17911) (select main_a v_prenex_17910)) (<= (+ main_y 1) v_prenex_17910) (<= (* 2 (select main_a v_prenex_17911)) 1000) (<= (+ main_x 1) v_prenex_17911))) (forall ((v_prenex_23005 Int) (v_prenex_23004 Int)) (or (< v_prenex_23004 main_y) (<= 1000 (* 2 (select main_a v_prenex_23004))) (<= (+ main_x 1) v_prenex_23005) (<= 2 (* 2 (select main_a v_prenex_23005))) (<= (+ main_y 1) v_prenex_23004) (<= 1 (select main_a v_prenex_23005)) (<= (select main_a v_prenex_23005) (select main_a v_prenex_23004)))) (forall ((v_prenex_17220 Int) (v_prenex_17221 Int)) (or (< v_prenex_17220 main_y) (< v_prenex_17221 main_x) (<= (select main_a v_prenex_17221) 500) (<= (select main_a v_prenex_17220) (+ (select main_a v_prenex_17221) 998)) (<= (+ main_y 1) v_prenex_17220) (<= (* 2 (select main_a v_prenex_17220)) 1998) (<= 0 (+ (select main_a v_prenex_17221) 498)))) (forall ((v_prenex_22016 Int) (v_prenex_22017 Int)) (or (<= (* 2 (select main_a v_prenex_22017)) 1000) (<= 1000 (+ (select main_a v_prenex_22016) (select main_a v_prenex_22017))) (<= (+ main_y 1) v_prenex_22016) (< v_prenex_22016 main_y) (<= (+ main_x 1) v_prenex_22017) (<= (* 2 (select main_a v_prenex_22016)) 1998) (<= (select main_a v_prenex_22017) 500))) (or (forall ((v_prenex_22999 Int)) (or (<= (select main_a v_prenex_22999) 999) (<= 2 (* 2 (select main_a v_prenex_22999))))) (forall ((v_prenex_22998 Int)) (or (<= (+ main_y 1) v_prenex_22998) (<= 1 (select main_a v_prenex_22998)) (<= 1000 (* 2 (select main_a v_prenex_22998))) (<= (* 2 (select main_a v_prenex_22998)) 1998) (< v_prenex_22998 main_y)))) (or (forall ((v_prenex_20300 Int)) (or (<= (select main_a v_prenex_20300) 999) (<= 0 (+ (select main_a v_prenex_20300) 498)))) (forall ((v_prenex_20299 Int)) (or (<= (* 2 (select main_a v_prenex_20299)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20299))) (<= (+ main_y 1) v_prenex_20299) (<= 1 (select main_a v_prenex_20299)) (< v_prenex_20299 main_y)))) (forall ((v_prenex_12249 Int) (v_prenex_12248 Int)) (or (<= (+ main_y 1) v_prenex_12248) (<= 1000 (* 2 (select main_a v_prenex_12248))) (<= (* 2 (select main_a v_prenex_12249)) 1000) (<= (select main_a v_prenex_12249) (select main_a v_prenex_12248)) (< v_prenex_12248 main_y))) (forall ((v_prenex_15988 Int) (v_prenex_15987 Int)) (or (<= (+ main_y 1) v_prenex_15987) (<= 2 (* 2 (select main_a v_prenex_15988))) (< v_prenex_15987 main_y) (<= (select main_a v_prenex_15987) (+ (select main_a v_prenex_15988) 998)) (<= (+ main_x 1) v_prenex_15988) (<= (* 2 (select main_a v_prenex_15987)) 1998) (<= 1 (select main_a v_prenex_15988)))) (or (forall ((v_prenex_22347 Int)) (or (<= (+ main_y 1) v_prenex_22347) (<= 1 (select main_a v_prenex_22347)) (< v_prenex_22347 main_y) (<= 1000 (* 2 (select main_a v_prenex_22347))) (<= (* 2 (select main_a v_prenex_22347)) 1998))) (forall ((v_prenex_22348 Int)) (or (<= (select main_a v_prenex_22348) 500) (<= (* 2 (select main_a v_prenex_22348)) 1000)))) (forall ((v_prenex_15249 Int) (v_prenex_15250 Int)) (or (<= (select main_a v_prenex_15250) (select main_a v_prenex_15249)) (<= (select main_a v_prenex_15250) 999) (<= (* 2 (select main_a v_prenex_15249)) 1998) (<= (+ main_y 1) v_prenex_15249) (< v_prenex_15249 main_y) (<= (* 2 (select main_a v_prenex_15250)) 1000))) (forall ((v_prenex_17629 Int) (v_prenex_17630 Int)) (or (<= (select main_a v_prenex_17630) 500) (<= (+ (select main_a v_prenex_17629) (select main_a v_prenex_17630)) 1000) (<= (select main_a v_prenex_17630) 999) (<= (+ main_y 1) v_prenex_17629) (<= 1 (select main_a v_prenex_17629)) (<= (+ main_x 1) v_prenex_17630) (< v_prenex_17629 main_y))) (forall ((v_prenex_12947 Int)) (or (< v_prenex_12947 main_y) (<= 1000 (* 2 (select main_a v_prenex_12947))) (<= (select main_a v_prenex_12947) 999) (<= 500 (select main_a v_prenex_12947)) (<= (+ main_y 1) v_prenex_12947))) (forall ((v_prenex_21415 Int) (v_prenex_21416 Int)) (or (< v_prenex_21415 main_y) (<= (+ main_y 1) v_prenex_21415) (<= 1 (select main_a v_prenex_21415)) (<= (select main_a v_prenex_21415) 999) (<= (select main_a v_prenex_21416) (select main_a v_prenex_21415)) (<= 1 (select main_a v_prenex_21416)) (<= 2 (* 2 (select main_a v_prenex_21416))))) (forall ((v_prenex_20462 Int) (v_prenex_20461 Int)) (or (<= (select main_a v_prenex_20462) (select main_a v_prenex_20461)) (<= (+ main_y 1) v_prenex_20461) (<= (select main_a v_prenex_20461) 1498) (<= 1 (select main_a v_prenex_20461)) (< v_prenex_20461 main_y))) (forall ((v_prenex_19342 Int) (v_prenex_19341 Int)) (or (<= (select main_a v_prenex_19342) 999) (< v_prenex_19341 main_y) (<= (+ (select main_a v_prenex_19341) (select main_a v_prenex_19342)) 1000) (<= (+ main_y 1) v_prenex_19341) (<= 0 (+ (select main_a v_prenex_19342) 498)) (<= (select main_a v_prenex_19341) 999) (<= 500 (select main_a v_prenex_19341)))) (forall ((v_prenex_20420 Int) (v_prenex_20419 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20420))) (<= (+ main_y 1) v_prenex_20419) (<= 1000 (+ (select main_a v_prenex_20419) (select main_a v_prenex_20420))) (< v_prenex_20419 main_y) (<= (select main_a v_prenex_20419) 1498) (<= 1000 (* 2 (select main_a v_prenex_20419))))) (forall ((v_prenex_14057 Int) (v_prenex_14056 Int)) (or (<= (+ main_y 1) v_prenex_14056) (< v_prenex_14056 main_y) (<= 500 (select main_a v_prenex_14056)) (<= (select main_a v_prenex_14057) (select main_a v_prenex_14056)) (< v_prenex_14057 main_x) (<= (* 2 (select main_a v_prenex_14057)) 1000))) (forall ((v_prenex_14099 Int) (v_prenex_14098 Int)) (or (<= (+ main_y 1) v_prenex_14098) (< v_prenex_14098 main_y) (<= 0 (+ (select main_a v_prenex_14099) 498)) (<= (select main_a v_prenex_14099) 500) (<= (select main_a v_prenex_14098) (+ (select main_a v_prenex_14099) 998)) (<= 1 (select main_a v_prenex_14098)))) (forall ((v_prenex_13830 Int) (v_prenex_13829 Int)) (or (< v_prenex_13829 main_y) (<= 1000 (+ (select main_a v_prenex_13829) (select main_a v_prenex_13830))) (<= (select main_a v_prenex_13829) 1498) (<= (select main_a v_prenex_13830) 999) (<= (+ main_y 1) v_prenex_13829) (<= 1000 (* 2 (select main_a v_prenex_13829))))) (or (forall ((v_prenex_17081 Int)) (or (<= (select main_a v_prenex_17081) 999) (<= (* 2 (select main_a v_prenex_17081)) 1000))) (forall ((v_prenex_17080 Int)) (or (<= (* 2 (select main_a v_prenex_17080)) 1998) (<= (select main_a v_prenex_17080) 999) (<= (select main_a v_prenex_17080) 1498) (<= (+ main_y 1) v_prenex_17080) (< v_prenex_17080 main_y)))) (forall ((v_prenex_23163 Int) (v_prenex_23164 Int)) (or (<= 0 (+ (select main_a v_prenex_23164) 498)) (<= (+ main_x 1) v_prenex_23164) (<= 1000 (* 2 (select main_a v_prenex_23163))) (< v_prenex_23163 main_y) (<= (+ (select main_a v_prenex_23163) (select main_a v_prenex_23164)) 1000) (<= (+ main_y 1) v_prenex_23163) (<= (select main_a v_prenex_23164) 999))) (forall ((v_prenex_14211 Int) (v_prenex_14210 Int)) (or (<= (+ (select main_a v_prenex_14210) (select main_a v_prenex_14211)) 1000) (< v_prenex_14211 main_x) (<= (* 2 (select main_a v_prenex_14211)) 1000) (<= (+ main_y 1) v_prenex_14210) (< v_prenex_14210 main_y) (<= 1 (select main_a v_prenex_14211)) (<= (select main_a v_prenex_14210) 1498))) (forall ((v_prenex_15424 Int) (v_prenex_15423 Int)) (or (<= (+ main_y 1) v_prenex_15423) (<= (select main_a v_prenex_15423) 999) (<= 0 (+ (select main_a v_prenex_15424) 498)) (< v_prenex_15423 main_y) (<= 2 (* 2 (select main_a v_prenex_15424))) (<= 500 (select main_a v_prenex_15423)) (<= (+ (select main_a v_prenex_15423) (select main_a v_prenex_15424)) 1000))) (forall ((v_prenex_12487 Int) (v_prenex_12488 Int)) (or (<= (select main_a v_prenex_12488) (select main_a v_prenex_12487)) (< v_prenex_12488 main_x) (<= (+ main_y 1) v_prenex_12487) (<= (select main_a v_prenex_12487) 999) (< v_prenex_12487 main_y))) (forall ((v_prenex_17119 Int) (v_prenex_17120 Int)) (or (<= (* 2 (select main_a v_prenex_17120)) 1000) (<= (+ main_y 1) v_prenex_17119) (<= (select main_a v_prenex_17119) (+ (select main_a v_prenex_17120) 998)) (< v_prenex_17120 main_x) (< v_prenex_17119 main_y) (<= 500 (select main_a v_prenex_17119)) (<= 0 (+ (select main_a v_prenex_17120) 498)))) (forall ((v_prenex_13420 Int)) (or (<= (+ main_y 1) v_prenex_13420) (<= (* 2 (select main_a v_prenex_13420)) 1998) (< v_prenex_13420 main_y))) (forall ((v_prenex_14467 Int) (v_prenex_14466 Int)) (or (<= (select main_a v_prenex_14467) 500) (< v_prenex_14466 main_y) (<= (+ main_y 1) v_prenex_14466) (<= (select main_a v_prenex_14466) 1498) (<= (+ main_x 1) v_prenex_14467) (<= 2 (* 2 (select main_a v_prenex_14467))) (<= (select main_a v_prenex_14466) (+ (select main_a v_prenex_14467) 998)))) (forall ((v_prenex_12683 Int) (v_prenex_12682 Int)) (or (<= 1000 (+ (select main_a v_prenex_12682) (select main_a v_prenex_12683))) (<= 500 (select main_a v_prenex_12682)) (<= (+ main_x 1) v_prenex_12683) (<= 2 (* 2 (select main_a v_prenex_12683))) (< v_prenex_12682 main_y) (<= (+ main_y 1) v_prenex_12682))) (or (forall ((v_prenex_19598 Int)) (or (<= (select main_a v_prenex_19598) 1498) (<= 1000 (* 2 (select main_a v_prenex_19598))) (< v_prenex_19598 main_y) (<= (+ main_y 1) v_prenex_19598) (<= (select main_a v_prenex_19598) 999))) (forall ((v_prenex_19599 Int)) (or (<= (select main_a v_prenex_19599) 999) (<= (* 2 (select main_a v_prenex_19599)) 1000)))) (forall ((v_prenex_22211 Int) (v_prenex_22212 Int)) (or (<= 1000 (+ (select main_a v_prenex_22211) (select main_a v_prenex_22212))) (< v_prenex_22211 main_y) (<= 0 (+ (select main_a v_prenex_22212) 498)) (<= (+ main_y 1) v_prenex_22211) (<= (+ main_x 1) v_prenex_22212) (<= 2 (* 2 (select main_a v_prenex_22212))) (<= (select main_a v_prenex_22211) 999))) (or (forall ((v_prenex_17502 Int)) (or (<= 0 (+ (select main_a v_prenex_17502) 498)) (<= (select main_a v_prenex_17502) 999))) (forall ((v_prenex_17501 Int)) (or (< v_prenex_17501 main_y) (<= (* 2 (select main_a v_prenex_17501)) 1998) (<= 1000 (* 2 (select main_a v_prenex_17501))) (<= 1 (select main_a v_prenex_17501)) (<= (+ main_y 1) v_prenex_17501)))) (forall ((v_prenex_20398 Int) (v_prenex_20397 Int)) (or (<= (select main_a v_prenex_20397) 1498) (<= (* 2 (select main_a v_prenex_20398)) 1000) (< v_prenex_20397 main_y) (<= (+ (select main_a v_prenex_20397) (select main_a v_prenex_20398)) 1000) (<= (* 2 (select main_a v_prenex_20397)) 1998) (<= (+ main_y 1) v_prenex_20397))) (or (forall ((v_prenex_19421 Int)) (or (<= (* 2 (select main_a v_prenex_19421)) 1998) (<= (+ main_y 1) v_prenex_19421) (< v_prenex_19421 main_y) (<= 1000 (* 2 (select main_a v_prenex_19421))))) (forall ((v_prenex_19422 Int)) (<= (* 2 (select main_a v_prenex_19422)) 1000))) (forall ((v_prenex_19179 Int) (v_prenex_19178 Int)) (or (<= (+ main_y 1) v_prenex_19178) (< v_prenex_19178 main_y) (<= 1000 (* 2 (select main_a v_prenex_19178))) (<= (select main_a v_prenex_19179) (select main_a v_prenex_19178)) (<= (select main_a v_prenex_19179) 500))) (forall ((v_prenex_19481 Int) (v_prenex_19480 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19481))) (<= (+ main_y 1) v_prenex_19480) (<= (+ main_x 1) v_prenex_19481) (<= 1000 (* 2 (select main_a v_prenex_19480))) (< v_prenex_19480 main_y) (<= (select main_a v_prenex_19480) (+ (select main_a v_prenex_19481) 998)))) (forall ((v_prenex_21550 Int) (v_prenex_21549 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21550))) (<= (select main_a v_prenex_21549) 1498) (<= (+ (select main_a v_prenex_21549) (select main_a v_prenex_21550)) 1000) (<= (select main_a v_prenex_21550) 999) (< v_prenex_21549 main_y) (<= (+ main_y 1) v_prenex_21549))) (forall ((v_prenex_12313 Int) (v_prenex_12314 Int)) (or (<= (+ (select main_a v_prenex_12313) (select main_a v_prenex_12314)) 1000) (<= (* 2 (select main_a v_prenex_12314)) 1000) (<= (* 2 (select main_a v_prenex_12313)) 1998) (< v_prenex_12314 main_x) (<= (+ main_y 1) v_prenex_12313) (<= 2 (* 2 (select main_a v_prenex_12314))) (< v_prenex_12313 main_y))) (or (forall ((v_prenex_12120 Int)) (or (<= (* 2 (select main_a v_prenex_12120)) 1998) (<= 1000 (* 2 (select main_a v_prenex_12120))) (<= (+ main_y 1) v_prenex_12120) (< v_prenex_12120 main_y))) (forall ((v_prenex_12121 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12121))) (<= (select main_a v_prenex_12121) 999)))) (forall ((v_prenex_15592 Int) (v_prenex_15591 Int)) (or (<= 500 (select main_a v_prenex_15591)) (<= (select main_a v_prenex_15592) 500) (<= 0 (+ (select main_a v_prenex_15592) 498)) (<= (+ main_y 1) v_prenex_15591) (<= 1000 (* 2 (select main_a v_prenex_15591))) (< v_prenex_15591 main_y) (<= (select main_a v_prenex_15592) (select main_a v_prenex_15591)))) (forall ((v_prenex_11426 Int) (v_prenex_11427 Int)) (or (< v_prenex_11426 main_y) (<= (select main_a v_prenex_11426) 1498) (<= (select main_a v_prenex_11426) 999) (<= (+ (select main_a v_prenex_11426) (select main_a v_prenex_11427)) 1000) (<= 2 (* 2 (select main_a v_prenex_11427))) (<= (+ main_y 1) v_prenex_11426))) (forall ((v_prenex_11842 Int) (v_prenex_11843 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11843))) (<= (+ main_y 1) v_prenex_11842) (< v_prenex_11842 main_y) (<= 0 (+ (select main_a v_prenex_11843) 498)) (<= 1 (select main_a v_prenex_11842)) (<= (+ (select main_a v_prenex_11842) (select main_a v_prenex_11843)) 1000) (<= (+ main_x 1) v_prenex_11843))) (forall ((v_prenex_18547 Int) (v_prenex_18548 Int)) (or (< v_prenex_18547 main_y) (<= (select main_a v_prenex_18547) 1498) (<= (+ main_x 1) v_prenex_18548) (<= (+ main_y 1) v_prenex_18547) (<= 2 (* 2 (select main_a v_prenex_18548))) (<= (+ (select main_a v_prenex_18547) (select main_a v_prenex_18548)) 1000) (<= (select main_a v_prenex_18548) 500))) (forall ((v_prenex_15298 Int) (v_prenex_15297 Int)) (or (<= (select main_a v_prenex_15298) (select main_a v_prenex_15297)) (<= 500 (select main_a v_prenex_15297)) (< v_prenex_15297 main_y) (<= (select main_a v_prenex_15298) 999) (<= (+ main_y 1) v_prenex_15297) (<= 2 (* 2 (select main_a v_prenex_15298))) (<= (* 2 (select main_a v_prenex_15297)) 1998))) (forall ((v_prenex_16413 Int) (v_prenex_16414 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16414))) (<= (+ main_y 1) v_prenex_16413) (<= 1000 (+ (select main_a v_prenex_16413) (select main_a v_prenex_16414))) (<= (* 2 (select main_a v_prenex_16413)) 1998) (< v_prenex_16413 main_y) (<= (select main_a v_prenex_16414) 999) (<= 500 (select main_a v_prenex_16413)))) (forall ((v_prenex_11039 Int) (v_prenex_11040 Int)) (or (<= (select main_a v_prenex_11040) 999) (<= (+ main_y 1) v_prenex_11039) (<= 1000 (* 2 (select main_a v_prenex_11039))) (<= 0 (+ (select main_a v_prenex_11040) 498)) (<= (* 2 (select main_a v_prenex_11039)) 1998) (<= 1000 (+ (select main_a v_prenex_11039) (select main_a v_prenex_11040))) (< v_prenex_11039 main_y))) (forall ((v_prenex_16475 Int) (v_prenex_16476 Int)) (or (<= 1000 (+ (select main_a v_prenex_16475) (select main_a v_prenex_16476))) (<= 1000 (* 2 (select main_a v_prenex_16475))) (< v_prenex_16475 main_y) (<= 1 (select main_a v_prenex_16476)) (<= (+ main_y 1) v_prenex_16475))) (forall ((v_prenex_14658 Int) (v_prenex_14657 Int)) (or (<= (* 2 (select main_a v_prenex_14658)) 1000) (<= (+ (select main_a v_prenex_14657) (select main_a v_prenex_14658)) 1000) (< v_prenex_14657 main_y) (<= (* 2 (select main_a v_prenex_14657)) 1998) (<= (+ main_y 1) v_prenex_14657) (<= (select main_a v_prenex_14657) 1498) (<= 2 (* 2 (select main_a v_prenex_14658))))) (forall ((v_prenex_17485 Int) (v_prenex_17486 Int)) (or (<= (* 2 (select main_a v_prenex_17485)) 1998) (<= 2 (* 2 (select main_a v_prenex_17486))) (<= (select main_a v_prenex_17485) 999) (<= (+ (select main_a v_prenex_17485) (select main_a v_prenex_17486)) 1000) (<= (+ main_y 1) v_prenex_17485) (< v_prenex_17485 main_y))) (forall ((v_prenex_14668 Int) (v_prenex_14667 Int)) (or (<= 1000 (+ (select main_a v_prenex_14667) (select main_a v_prenex_14668))) (<= (select main_a v_prenex_14667) 1498) (<= 2 (* 2 (select main_a v_prenex_14668))) (< v_prenex_14667 main_y) (<= (+ main_y 1) v_prenex_14667) (<= (* 2 (select main_a v_prenex_14667)) 1998))) (or (forall ((v_prenex_12400 Int)) (or (<= 0 (+ (select main_a v_prenex_12400) 498)) (< v_prenex_12400 main_x) (<= (select main_a v_prenex_12400) 500) (<= (+ main_x 1) v_prenex_12400))) (forall ((v_prenex_12399 Int)) (<= (* 2 (select main_a v_prenex_12399)) 1998))) (forall ((v_prenex_23279 Int) (v_prenex_23280 Int)) (or (<= (+ main_y 1) v_prenex_23279) (<= (select main_a v_prenex_23279) 1498) (<= (+ (select main_a v_prenex_23279) (select main_a v_prenex_23280)) 1000) (<= (select main_a v_prenex_23280) 999) (<= 2 (* 2 (select main_a v_prenex_23280))) (< v_prenex_23279 main_y) (<= 1000 (* 2 (select main_a v_prenex_23279))))) (forall ((v_prenex_15596 Int) (v_prenex_15595 Int)) (or (<= (select main_a v_prenex_15596) (select main_a v_prenex_15595)) (<= 0 (+ (select main_a v_prenex_15596) 498)) (<= 1 (select main_a v_prenex_15596)) (<= (+ main_y 1) v_prenex_15595) (< v_prenex_15595 main_y) (< v_prenex_15596 main_x) (<= 500 (select main_a v_prenex_15595)))) (or (forall ((v_prenex_11052 Int)) (<= 2 (* 2 (select main_a v_prenex_11052)))) (forall ((v_prenex_11051 Int)) (or (<= 1 (select main_a v_prenex_11051)) (< v_prenex_11051 main_y) (<= (+ main_y 1) v_prenex_11051) (<= 1000 (* 2 (select main_a v_prenex_11051)))))) (forall ((v_prenex_17109 Int) (v_prenex_17110 Int)) (or (<= 1 (select main_a v_prenex_17110)) (< v_prenex_17109 main_y) (<= (select main_a v_prenex_17109) (+ (select main_a v_prenex_17110) 998)) (<= (* 2 (select main_a v_prenex_17109)) 1998) (<= 500 (select main_a v_prenex_17109)) (<= (+ main_y 1) v_prenex_17109) (<= 2 (* 2 (select main_a v_prenex_17110))))) (forall ((v_prenex_17490 Int) (v_prenex_17489 Int)) (or (<= (+ main_y 1) v_prenex_17489) (< v_prenex_17489 main_y) (<= 2 (* 2 (select main_a v_prenex_17490))) (<= 0 (+ (select main_a v_prenex_17490) 498)) (<= (select main_a v_prenex_17489) (+ (select main_a v_prenex_17490) 998)) (<= 500 (select main_a v_prenex_17489)) (<= 1 (select main_a v_prenex_17489)))) (forall ((v_prenex_23747 Int) (v_prenex_23746 Int)) (or (<= 1 (select main_a v_prenex_23746)) (< v_prenex_23746 main_y) (<= (+ (select main_a v_prenex_23746) (select main_a v_prenex_23747)) 1000) (<= (+ main_y 1) v_prenex_23746) (<= 1000 (* 2 (select main_a v_prenex_23746))) (<= 2 (* 2 (select main_a v_prenex_23747))) (<= (select main_a v_prenex_23747) 999))) (forall ((v_prenex_15728 Int) (v_prenex_15727 Int)) (or (<= 1000 (+ (select main_a v_prenex_15727) (select main_a v_prenex_15728))) (<= (+ main_y 1) v_prenex_15727) (<= (+ main_x 1) v_prenex_15728) (<= (* 2 (select main_a v_prenex_15728)) 1000) (< v_prenex_15728 main_x))) (or (forall ((v_prenex_21208 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21208))) (< v_prenex_21208 main_y) (<= (select main_a v_prenex_21208) 1498) (<= (+ main_y 1) v_prenex_21208))) (forall ((v_prenex_21207 Int)) (<= (* 2 (select main_a v_prenex_21207)) 1000))) (forall ((v_prenex_22521 Int) (v_prenex_22522 Int)) (or (<= (select main_a v_prenex_22522) 500) (< v_prenex_22521 main_y) (<= 500 (select main_a v_prenex_22521)) (<= 1 (select main_a v_prenex_22522)) (<= (* 2 (select main_a v_prenex_22521)) 1998) (<= (select main_a v_prenex_22522) (select main_a v_prenex_22521)) (<= (+ main_y 1) v_prenex_22521))) (forall ((v_prenex_17422 Int) (v_prenex_17423 Int)) (or (<= 500 (select main_a v_prenex_17422)) (< v_prenex_17422 main_y) (<= (select main_a v_prenex_17423) 999) (<= (* 2 (select main_a v_prenex_17423)) 1000) (<= (+ main_y 1) v_prenex_17422) (<= (+ main_x 1) v_prenex_17423) (<= 1000 (+ (select main_a v_prenex_17422) (select main_a v_prenex_17423))))) (or (forall ((v_prenex_18969 Int)) (or (<= (select main_a v_prenex_18969) 999) (<= 0 (+ (select main_a v_prenex_18969) 498)))) (forall ((v_prenex_18968 Int)) (or (<= (select main_a v_prenex_18968) 1498) (< v_prenex_18968 main_y) (<= (* 2 (select main_a v_prenex_18968)) 1998) (<= 500 (select main_a v_prenex_18968)) (<= (+ main_y 1) v_prenex_18968)))) (forall ((v_prenex_14666 Int) (v_prenex_14665 Int)) (or (< v_prenex_14665 main_y) (<= 2 (* 2 (select main_a v_prenex_14666))) (<= (select main_a v_prenex_14665) 1498) (<= (+ main_x 1) v_prenex_14666) (<= (select main_a v_prenex_14666) (select main_a v_prenex_14665)) (<= (select main_a v_prenex_14666) 500) (<= (+ main_y 1) v_prenex_14665))) (forall ((v_prenex_21461 Int) (v_prenex_21462 Int)) (or (<= (select main_a v_prenex_21462) 500) (<= (+ main_y 1) v_prenex_21461) (<= (+ main_x 1) v_prenex_21462) (<= 500 (select main_a v_prenex_21461)) (< v_prenex_21461 main_y) (<= (+ (select main_a v_prenex_21461) (select main_a v_prenex_21462)) 1000) (<= 1 (select main_a v_prenex_21462)))) (forall ((v_prenex_12054 Int) (v_prenex_12055 Int)) (or (<= (+ main_y 1) v_prenex_12054) (<= 2 (* 2 (select main_a v_prenex_12055))) (<= 0 (+ (select main_a v_prenex_12055) 498)) (<= (+ (select main_a v_prenex_12054) (select main_a v_prenex_12055)) 1000) (<= (select main_a v_prenex_12054) 999) (< v_prenex_12054 main_y))) (forall ((v_prenex_22079 Int) (v_prenex_22080 Int)) (or (<= 0 (+ (select main_a v_prenex_22080) 498)) (<= 1000 (* 2 (select main_a v_prenex_22079))) (<= (select main_a v_prenex_22080) (select main_a v_prenex_22079)) (< v_prenex_22079 main_y) (<= 1 (select main_a v_prenex_22080)) (<= (+ main_y 1) v_prenex_22079))) (or (forall ((v_prenex_15794 Int)) (or (< v_prenex_15794 main_x) (<= (select main_a v_prenex_15794) 500) (<= 0 (+ (select main_a v_prenex_15794) 498)))) (forall ((v_prenex_15793 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15793))) (<= (+ main_y 1) v_prenex_15793) (<= (select main_a v_prenex_15793) 999) (< v_prenex_15793 main_y)))) (or (forall ((v_prenex_17394 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17394))) (< v_prenex_17394 main_y) (<= (+ main_y 1) v_prenex_17394))) (forall ((v_prenex_17395 Int)) (or (<= (select main_a v_prenex_17395) 999) (<= (* 2 (select main_a v_prenex_17395)) 1000) (<= (+ main_x 1) v_prenex_17395)))) (forall ((v_prenex_14725 Int) (v_prenex_14726 Int)) (or (< v_prenex_14725 main_y) (<= 500 (select main_a v_prenex_14725)) (<= (+ main_y 1) v_prenex_14725) (<= (select main_a v_prenex_14726) (select main_a v_prenex_14725)) (<= (select main_a v_prenex_14726) 500) (<= 1 (select main_a v_prenex_14725)) (<= 2 (* 2 (select main_a v_prenex_14726))))) (forall ((v_prenex_21678 Int) (v_prenex_21679 Int)) (or (<= 500 (select main_a v_prenex_21678)) (<= (+ main_y 1) v_prenex_21678) (< v_prenex_21678 main_y) (<= 1000 (+ (select main_a v_prenex_21678) (select main_a v_prenex_21679))) (<= 1 (select main_a v_prenex_21678)) (<= (* 2 (select main_a v_prenex_21679)) 1000) (<= (select main_a v_prenex_21679) 500))) (forall ((v_prenex_22462 Int) (v_prenex_22461 Int)) (or (< v_prenex_22461 main_y) (<= (* 2 (select main_a v_prenex_22462)) 1000) (<= (select main_a v_prenex_22461) 1498) (<= (select main_a v_prenex_22461) (+ (select main_a v_prenex_22462) 998)) (<= (select main_a v_prenex_22462) 500) (<= (+ main_y 1) v_prenex_22461) (<= 1000 (* 2 (select main_a v_prenex_22461))))) (forall ((v_prenex_18777 Int) (v_prenex_18776 Int)) (or (<= (select main_a v_prenex_18777) 500) (<= 0 (+ (select main_a v_prenex_18777) 498)) (<= (select main_a v_prenex_18776) (+ (select main_a v_prenex_18777) 998)) (<= (+ main_y 1) v_prenex_18776) (< v_prenex_18776 main_y) (< v_prenex_18777 main_x) (<= (select main_a v_prenex_18776) 1498))) (forall ((v_prenex_16547 Int) (v_prenex_16548 Int)) (or (< v_prenex_16547 main_y) (<= (* 2 (select main_a v_prenex_16547)) 1998) (<= (+ main_y 1) v_prenex_16547) (<= 1 (select main_a v_prenex_16547)) (<= (+ (select main_a v_prenex_16547) (select main_a v_prenex_16548)) 1000) (<= (select main_a v_prenex_16548) 999) (<= 2 (* 2 (select main_a v_prenex_16548))))) (forall ((v_prenex_11741 Int) (v_prenex_11742 Int)) (or (<= 1 (select main_a v_prenex_11742)) (< v_prenex_11741 main_y) (<= (select main_a v_prenex_11741) 999) (<= 1000 (+ (select main_a v_prenex_11741) (select main_a v_prenex_11742))) (<= (select main_a v_prenex_11742) 999) (<= (+ main_y 1) v_prenex_11741))) (forall ((v_prenex_15708 Int) (v_prenex_15707 Int)) (or (< v_prenex_15707 main_y) (<= 500 (select main_a v_prenex_15707)) (<= (+ main_y 1) v_prenex_15707) (<= 1 (select main_a v_prenex_15707)) (<= (+ (select main_a v_prenex_15707) (select main_a v_prenex_15708)) 1000) (<= 2 (* 2 (select main_a v_prenex_15708))) (<= (select main_a v_prenex_15708) 999))) (forall ((v_prenex_17426 Int) (v_prenex_17427 Int)) (or (<= (* 2 (select main_a v_prenex_17427)) 1000) (<= 2 (* 2 (select main_a v_prenex_17427))) (<= (+ main_x 1) v_prenex_17427) (<= (+ main_y 1) v_prenex_17426) (< v_prenex_17426 main_y) (<= (* 2 (select main_a v_prenex_17426)) 1998) (<= (select main_a v_prenex_17426) (+ (select main_a v_prenex_17427) 998)))) (or (forall ((v_prenex_23390 Int)) (<= 0 (+ (select main_a v_prenex_23390) 498))) (forall ((v_prenex_23389 Int)) (or (<= (+ main_y 1) v_prenex_23389) (<= 1000 (* 2 (select main_a v_prenex_23389))) (<= (* 2 (select main_a v_prenex_23389)) 1998) (< v_prenex_23389 main_y)))) (forall ((v_prenex_15223 Int) (v_prenex_15222 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15223))) (<= 1000 (+ (select main_a v_prenex_15222) (select main_a v_prenex_15223))) (<= (+ main_y 1) v_prenex_15222) (<= 1 (select main_a v_prenex_15222)) (< v_prenex_15222 main_y) (<= (select main_a v_prenex_15222) 1498) (<= (select main_a v_prenex_15223) 999))) (forall ((v_prenex_16094 Int) (v_prenex_16095 Int)) (or (<= (select main_a v_prenex_16094) 1498) (<= (select main_a v_prenex_16095) 500) (< v_prenex_16094 main_y) (<= 0 (+ (select main_a v_prenex_16095) 498)) (<= (+ main_y 1) v_prenex_16094) (<= 1000 (+ (select main_a v_prenex_16094) (select main_a v_prenex_16095))) (<= 1000 (* 2 (select main_a v_prenex_16094))))) (or (forall ((v_prenex_18051 Int)) (or (<= (+ main_y 1) v_prenex_18051) (< v_prenex_18051 main_y) (<= 1000 (* 2 (select main_a v_prenex_18051))))) (forall ((v_prenex_18052 Int)) (<= (select main_a v_prenex_18052) 500))) (or (forall ((v_prenex_12124 Int)) (or (<= (* 2 (select main_a v_prenex_12124)) 1998) (<= (+ main_y 1) v_prenex_12124) (< v_prenex_12124 main_y) (<= (select main_a v_prenex_12124) 1498))) (forall ((v_prenex_12125 Int)) (<= 2 (* 2 (select main_a v_prenex_12125))))) (or (forall ((v_prenex_18630 Int)) (or (< v_prenex_18630 main_x) (<= (select main_a v_prenex_18630) 500) (<= 2 (* 2 (select main_a v_prenex_18630))))) (forall ((v_prenex_18629 Int)) (or (<= (* 2 (select main_a v_prenex_18629)) 1998) (<= (+ main_y 1) v_prenex_18629) (< v_prenex_18629 main_y) (<= 500 (select main_a v_prenex_18629))))) (forall ((v_prenex_16156 Int) (v_prenex_16157 Int)) (or (< v_prenex_16157 main_x) (<= (+ main_y 1) v_prenex_16156) (<= (* 2 (select main_a v_prenex_16157)) 1000) (<= (select main_a v_prenex_16156) (+ (select main_a v_prenex_16157) 998)) (< v_prenex_16156 main_y) (<= (select main_a v_prenex_16156) 1498))) (or (forall ((v_prenex_15397 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15397))) (<= (* 2 (select main_a v_prenex_15397)) 1998) (< v_prenex_15397 main_y) (<= (+ main_y 1) v_prenex_15397))) (forall ((v_prenex_15398 Int)) (or (<= 1 (select main_a v_prenex_15398)) (< v_prenex_15398 main_x) (<= (* 2 (select main_a v_prenex_15398)) 1000)))) (or (forall ((v_prenex_22115 Int)) (<= 1000 (* 2 (select main_a v_prenex_22115)))) (forall ((v_prenex_22116 Int)) (or (<= 0 (+ (select main_a v_prenex_22116) 498)) (< v_prenex_22116 main_x) (<= 1 (select main_a v_prenex_22116)) (<= (+ main_x 1) v_prenex_22116)))) (forall ((v_prenex_18455 Int) (v_prenex_18454 Int)) (or (< v_prenex_18454 main_y) (<= (select main_a v_prenex_18454) 1498) (<= (+ main_y 1) v_prenex_18454) (<= (+ (select main_a v_prenex_18454) (select main_a v_prenex_18455)) 1000) (<= 1 (select main_a v_prenex_18455)) (< v_prenex_18455 main_x))) (forall ((v_prenex_13294 Int) (v_prenex_13295 Int)) (or (< v_prenex_13294 main_y) (<= (+ main_y 1) v_prenex_13294) (<= 1 (select main_a v_prenex_13295)) (<= (select main_a v_prenex_13295) (select main_a v_prenex_13294)) (<= (* 2 (select main_a v_prenex_13294)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13294))))) (forall ((v_prenex_14927 Int) (v_prenex_14926 Int)) (or (<= (+ main_y 1) v_prenex_14926) (<= (select main_a v_prenex_14927) 999) (< v_prenex_14926 main_y) (<= (select main_a v_prenex_14927) (select main_a v_prenex_14926)) (<= (select main_a v_prenex_14926) 1498) (<= 1 (select main_a v_prenex_14927)) (<= 1000 (* 2 (select main_a v_prenex_14926))))) (or (forall ((v_prenex_22445 Int)) (or (<= (select main_a v_prenex_22445) 1498) (<= (+ main_y 1) v_prenex_22445) (< v_prenex_22445 main_y) (<= 1000 (* 2 (select main_a v_prenex_22445))) (<= (* 2 (select main_a v_prenex_22445)) 1998))) (forall ((v_prenex_22446 Int)) (or (<= (* 2 (select main_a v_prenex_22446)) 1000) (<= 2 (* 2 (select main_a v_prenex_22446)))))) (or (forall ((v_prenex_16065 Int)) (<= (select main_a v_prenex_16065) 500)) (forall ((v_prenex_16064 Int)) (or (<= (* 2 (select main_a v_prenex_16064)) 1998) (<= (+ main_y 1) v_prenex_16064) (< v_prenex_16064 main_y)))) (forall ((v_prenex_11208 Int) (v_prenex_11207 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11208))) (<= (+ main_y 1) v_prenex_11207) (<= 500 (select main_a v_prenex_11207)) (<= 0 (+ (select main_a v_prenex_11208) 498)) (<= (+ main_x 1) v_prenex_11208) (<= (select main_a v_prenex_11207) (+ (select main_a v_prenex_11208) 998)) (< v_prenex_11207 main_y))) (or (forall ((v_prenex_16523 Int)) (or (<= (* 2 (select main_a v_prenex_16523)) 1998) (<= 500 (select main_a v_prenex_16523)) (< v_prenex_16523 main_y) (<= 1000 (* 2 (select main_a v_prenex_16523))) (<= (+ main_y 1) v_prenex_16523))) (forall ((v_prenex_16524 Int)) (or (<= 0 (+ (select main_a v_prenex_16524) 498)) (<= (select main_a v_prenex_16524) 999)))) (forall ((v_prenex_21869 Int) (v_prenex_21868 Int)) (or (< v_prenex_21868 main_y) (<= (select main_a v_prenex_21868) (+ (select main_a v_prenex_21869) 998)) (<= (select main_a v_prenex_21868) 999) (<= (+ main_y 1) v_prenex_21868) (<= 0 (+ (select main_a v_prenex_21869) 498)) (<= 2 (* 2 (select main_a v_prenex_21869))))) (or (forall ((v_prenex_23376 Int)) (or (<= 0 (+ (select main_a v_prenex_23376) 498)) (<= (select main_a v_prenex_23376) 500))) (forall ((v_prenex_23375 Int)) (or (<= (+ main_y 1) v_prenex_23375) (<= (* 2 (select main_a v_prenex_23375)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23375))) (< v_prenex_23375 main_y)))) (forall ((v_prenex_18301 Int) (v_prenex_18302 Int)) (or (<= (select main_a v_prenex_18301) (+ (select main_a v_prenex_18302) 998)) (<= 2 (* 2 (select main_a v_prenex_18302))) (<= (select main_a v_prenex_18302) 999) (< v_prenex_18301 main_y) (<= (+ main_y 1) v_prenex_18301) (<= 500 (select main_a v_prenex_18301)))) (forall ((v_prenex_20318 Int) (v_prenex_20317 Int)) (or (< v_prenex_20317 main_y) (<= (select main_a v_prenex_20318) 999) (<= (* 2 (select main_a v_prenex_20317)) 1998) (<= (select main_a v_prenex_20317) 1498) (<= (+ main_y 1) v_prenex_20317) (<= 2 (* 2 (select main_a v_prenex_20318))) (<= (select main_a v_prenex_20318) (select main_a v_prenex_20317)))) (or (forall ((v_prenex_15484 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15484))) (< v_prenex_15484 main_x) (<= 1 (select main_a v_prenex_15484)))) (forall ((v_prenex_15483 Int)) (or (<= (select main_a v_prenex_15483) 999) (< v_prenex_15483 main_y) (<= 1000 (* 2 (select main_a v_prenex_15483))) (<= (+ main_y 1) v_prenex_15483)))) (or (forall ((v_prenex_15816 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15816))) (< v_prenex_15816 main_x) (<= (* 2 (select main_a v_prenex_15816)) 1000))) (forall ((v_prenex_15815 Int)) (or (<= (+ main_y 1) v_prenex_15815) (<= (select main_a v_prenex_15815) 999) (< v_prenex_15815 main_y) (<= 1000 (* 2 (select main_a v_prenex_15815)))))) (forall ((v_prenex_14899 Int) (v_prenex_14898 Int)) (or (<= 1 (select main_a v_prenex_14899)) (<= (select main_a v_prenex_14898) 999) (<= (+ main_y 1) v_prenex_14898) (<= 500 (select main_a v_prenex_14898)) (<= (* 2 (select main_a v_prenex_14899)) 1000) (< v_prenex_14898 main_y) (<= (select main_a v_prenex_14899) (select main_a v_prenex_14898)))) (forall ((v_prenex_11193 Int) (v_prenex_11194 Int)) (or (<= 1 (select main_a v_prenex_11193)) (<= (+ main_y 1) v_prenex_11193) (<= 1000 (+ (select main_a v_prenex_11193) (select main_a v_prenex_11194))) (< v_prenex_11193 main_y) (<= (* 2 (select main_a v_prenex_11193)) 1998) (<= 2 (* 2 (select main_a v_prenex_11194))))) (forall ((v_prenex_18909 Int) (v_prenex_18908 Int)) (or (<= 1 (select main_a v_prenex_18908)) (<= (+ main_y 1) v_prenex_18908) (<= (select main_a v_prenex_18909) 500) (< v_prenex_18908 main_y) (<= (* 2 (select main_a v_prenex_18908)) 1998) (<= (select main_a v_prenex_18908) (+ (select main_a v_prenex_18909) 998)))) (forall ((v_prenex_21610 Int) (v_prenex_21611 Int)) (or (<= (+ main_y 1) v_prenex_21610) (<= 500 (select main_a v_prenex_21610)) (<= 1 (select main_a v_prenex_21610)) (<= (* 2 (select main_a v_prenex_21611)) 1000) (<= (+ (select main_a v_prenex_21610) (select main_a v_prenex_21611)) 1000) (< v_prenex_21610 main_y))) (forall ((v_prenex_22367 Int) (v_prenex_22368 Int)) (or (<= (+ main_x 1) v_prenex_22368) (<= (+ main_y 1) v_prenex_22367) (<= (select main_a v_prenex_22367) 999) (<= (select main_a v_prenex_22368) 999) (<= 1 (select main_a v_prenex_22368)) (<= (select main_a v_prenex_22368) (select main_a v_prenex_22367)) (< v_prenex_22367 main_y))) (or (forall ((v_prenex_16618 Int)) (or (<= 1 (select main_a v_prenex_16618)) (<= 0 (+ (select main_a v_prenex_16618) 498)))) (forall ((v_prenex_16617 Int)) (or (<= 500 (select main_a v_prenex_16617)) (<= (+ main_y 1) v_prenex_16617) (<= (select main_a v_prenex_16617) 1498) (<= (* 2 (select main_a v_prenex_16617)) 1998) (< v_prenex_16617 main_y)))) (forall ((v_prenex_21330 Int) (v_prenex_21329 Int)) (or (<= 500 (select main_a v_prenex_21329)) (<= 0 (+ (select main_a v_prenex_21330) 498)) (<= 1 (select main_a v_prenex_21329)) (< v_prenex_21329 main_y) (<= (+ main_y 1) v_prenex_21329) (<= 1000 (+ (select main_a v_prenex_21329) (select main_a v_prenex_21330))))) (forall ((v_prenex_15684 Int) (v_prenex_15683 Int)) (or (<= 500 (select main_a v_prenex_15683)) (<= 1 (select main_a v_prenex_15683)) (<= 0 (+ (select main_a v_prenex_15684) 498)) (<= 2 (* 2 (select main_a v_prenex_15684))) (< v_prenex_15683 main_y) (<= (+ main_y 1) v_prenex_15683) (<= (+ (select main_a v_prenex_15683) (select main_a v_prenex_15684)) 1000))) (forall ((v_prenex_21825 Int) (v_prenex_21824 Int)) (or (<= (+ main_x 1) v_prenex_21825) (<= (+ main_y 1) v_prenex_21824) (<= (* 2 (select main_a v_prenex_21824)) 1998) (< v_prenex_21824 main_y) (<= 2 (* 2 (select main_a v_prenex_21825))) (<= 1000 (+ (select main_a v_prenex_21824) (select main_a v_prenex_21825))))) (forall ((v_prenex_19861 Int) (v_prenex_19862 Int)) (or (<= (+ main_y 1) v_prenex_19861) (<= (+ main_x 1) v_prenex_19862) (<= (select main_a v_prenex_19861) 999) (< v_prenex_19861 main_y) (<= 1000 (+ (select main_a v_prenex_19861) (select main_a v_prenex_19862))) (<= (select main_a v_prenex_19862) 500) (<= 2 (* 2 (select main_a v_prenex_19862))))) (forall ((v_prenex_23248 Int) (v_prenex_23247 Int)) (or (<= (* 2 (select main_a v_prenex_23248)) 1000) (<= (+ main_y 1) v_prenex_23247) (<= (+ main_x 1) v_prenex_23248) (<= 500 (select main_a v_prenex_23247)) (<= (+ (select main_a v_prenex_23247) (select main_a v_prenex_23248)) 1000) (< v_prenex_23247 main_y))) (forall ((v_prenex_18568 Int) (v_prenex_18567 Int)) (or (<= (select main_a v_prenex_18567) (+ (select main_a v_prenex_18568) 998)) (<= 1 (select main_a v_prenex_18567)) (<= (* 2 (select main_a v_prenex_18567)) 1998) (< v_prenex_18567 main_y) (<= (+ main_y 1) v_prenex_18567) (<= (* 2 (select main_a v_prenex_18568)) 1000))) (forall ((v_prenex_13993 Int) (v_prenex_13992 Int)) (or (<= 0 (+ (select main_a v_prenex_13993) 498)) (<= (select main_a v_prenex_13992) 999) (<= (select main_a v_prenex_13993) 500) (<= (+ main_y 1) v_prenex_13992) (<= 1 (select main_a v_prenex_13992)) (< v_prenex_13992 main_y) (<= (select main_a v_prenex_13992) (+ (select main_a v_prenex_13993) 998)))) (forall ((v_prenex_20294 Int) (v_prenex_20293 Int)) (or (<= 1 (select main_a v_prenex_20294)) (< v_prenex_20293 main_y) (<= 1000 (+ (select main_a v_prenex_20293) (select main_a v_prenex_20294))) (<= 0 (+ (select main_a v_prenex_20294) 498)) (<= (select main_a v_prenex_20293) 1498) (<= 1 (select main_a v_prenex_20293)) (<= (+ main_y 1) v_prenex_20293))) (forall ((v_prenex_12652 Int) (v_prenex_12653 Int)) (or (<= (+ main_y 1) v_prenex_12652) (<= 1000 (* 2 (select main_a v_prenex_12652))) (< v_prenex_12652 main_y) (<= 1 (select main_a v_prenex_12653)) (<= (+ (select main_a v_prenex_12652) (select main_a v_prenex_12653)) 1000) (<= 0 (+ (select main_a v_prenex_12653) 498)))) (forall ((v_prenex_19043 Int) (v_prenex_19042 Int)) (or (<= (select main_a v_prenex_19043) 500) (<= 1000 (+ (select main_a v_prenex_19042) (select main_a v_prenex_19043))) (<= (+ main_y 1) v_prenex_19042) (< v_prenex_19042 main_y) (<= (select main_a v_prenex_19042) 999) (<= (select main_a v_prenex_19043) 999) (<= 500 (select main_a v_prenex_19042)))) (forall ((v_prenex_15962 Int) (v_prenex_15961 Int)) (or (<= (+ main_y 1) v_prenex_15961) (<= 1 (select main_a v_prenex_15961)) (<= 2 (* 2 (select main_a v_prenex_15962))) (<= (+ (select main_a v_prenex_15961) (select main_a v_prenex_15962)) 1000) (<= (* 2 (select main_a v_prenex_15961)) 1998) (< v_prenex_15961 main_y))) (forall ((v_prenex_13591 Int) (v_prenex_13592 Int)) (or (<= (+ (select main_a v_prenex_13591) (select main_a v_prenex_13592)) 1000) (< v_prenex_13591 main_y) (<= (+ main_y 1) v_prenex_13591) (<= 2 (* 2 (select main_a v_prenex_13592))) (<= 1 (select main_a v_prenex_13591)) (<= (select main_a v_prenex_13591) 999) (<= (* 2 (select main_a v_prenex_13592)) 1000))) (forall ((v_prenex_14001 Int) (v_prenex_14000 Int)) (or (<= 1 (select main_a v_prenex_14001)) (<= (select main_a v_prenex_14000) 1498) (<= (select main_a v_prenex_14000) (+ (select main_a v_prenex_14001) 998)) (<= (+ main_y 1) v_prenex_14000) (<= 1 (select main_a v_prenex_14000)) (<= 0 (+ (select main_a v_prenex_14001) 498)) (< v_prenex_14000 main_y))) (forall ((v_prenex_14497 Int) (v_prenex_14496 Int)) (or (<= 500 (select main_a v_prenex_14496)) (<= (select main_a v_prenex_14497) (select main_a v_prenex_14496)) (<= 0 (+ (select main_a v_prenex_14497) 498)) (<= (+ main_y 1) v_prenex_14496) (< v_prenex_14496 main_y) (<= (select main_a v_prenex_14496) 1498))) (forall ((v_prenex_21663 Int) (v_prenex_21662 Int)) (or (<= (+ main_y 1) v_prenex_21662) (< v_prenex_21662 main_y) (<= (select main_a v_prenex_21662) (+ (select main_a v_prenex_21663) 998)) (<= 1 (select main_a v_prenex_21663)) (<= 1000 (* 2 (select main_a v_prenex_21662))) (<= (* 2 (select main_a v_prenex_21663)) 1000) (<= (select main_a v_prenex_21662) 999))) (forall ((v_prenex_19919 Int) (v_prenex_19920 Int)) (or (<= (select main_a v_prenex_19919) 1498) (<= 0 (+ (select main_a v_prenex_19920) 498)) (<= (+ main_y 1) v_prenex_19919) (< v_prenex_19919 main_y) (< v_prenex_19920 main_x) (<= (select main_a v_prenex_19919) (+ (select main_a v_prenex_19920) 998)))) (forall ((v_prenex_14987 Int) (v_prenex_14986 Int)) (or (<= (select main_a v_prenex_14987) 999) (<= (select main_a v_prenex_14986) (+ (select main_a v_prenex_14987) 998)) (<= 2 (* 2 (select main_a v_prenex_14987))) (<= (select main_a v_prenex_14986) 999) (< v_prenex_14986 main_y) (<= (+ main_y 1) v_prenex_14986))) (forall ((v_prenex_22093 Int) (v_prenex_22094 Int)) (or (< v_prenex_22093 main_y) (<= 0 (+ (select main_a v_prenex_22094) 498)) (<= 1000 (+ (select main_a v_prenex_22093) (select main_a v_prenex_22094))) (<= (select main_a v_prenex_22094) 500) (<= (+ main_y 1) v_prenex_22093) (<= 1000 (* 2 (select main_a v_prenex_22093))))) (forall ((v_prenex_19601 Int) (v_prenex_19600 Int)) (or (<= (select main_a v_prenex_19601) (select main_a v_prenex_19600)) (<= (+ main_y 1) v_prenex_19600) (<= (select main_a v_prenex_19601) 999) (< v_prenex_19601 main_x) (<= (select main_a v_prenex_19600) 999) (< v_prenex_19600 main_y))) (forall ((v_prenex_20621 Int) (v_prenex_20622 Int)) (or (<= (+ (select main_a v_prenex_20621) (select main_a v_prenex_20622)) 1000) (<= (select main_a v_prenex_20621) 999) (<= (select main_a v_prenex_20622) 500) (< v_prenex_20621 main_y) (<= (* 2 (select main_a v_prenex_20622)) 1000) (<= (+ main_y 1) v_prenex_20621))) (or (forall ((v_prenex_22770 Int)) (or (<= (select main_a v_prenex_22770) 1498) (<= (+ main_y 1) v_prenex_22770) (< v_prenex_22770 main_y) (<= (* 2 (select main_a v_prenex_22770)) 1998) (<= 500 (select main_a v_prenex_22770)))) (forall ((v_prenex_22771 Int)) (or (<= 0 (+ (select main_a v_prenex_22771) 498)) (<= (select main_a v_prenex_22771) 500)))) (forall ((v_prenex_11275 Int) (v_prenex_11274 Int)) (or (<= 500 (select main_a v_prenex_11274)) (<= (select main_a v_prenex_11275) 999) (<= (+ main_y 1) v_prenex_11274) (< v_prenex_11274 main_y) (<= (* 2 (select main_a v_prenex_11274)) 1998) (<= (+ (select main_a v_prenex_11274) (select main_a v_prenex_11275)) 1000) (<= (select main_a v_prenex_11275) 500))) (or (forall ((v_prenex_21402 Int)) (or (< v_prenex_21402 main_x) (<= 2 (* 2 (select main_a v_prenex_21402))) (<= 0 (+ (select main_a v_prenex_21402) 498)))) (forall ((v_prenex_21401 Int)) (or (<= (+ main_y 1) v_prenex_21401) (< v_prenex_21401 main_y) (<= (* 2 (select main_a v_prenex_21401)) 1998)))) (forall ((v_prenex_16298 Int) (v_prenex_16299 Int)) (or (<= (select main_a v_prenex_16298) 999) (<= 500 (select main_a v_prenex_16298)) (<= (select main_a v_prenex_16299) 999) (<= (+ main_y 1) v_prenex_16298) (<= (+ (select main_a v_prenex_16298) (select main_a v_prenex_16299)) 1000) (< v_prenex_16298 main_y))) (or (forall ((v_prenex_21207 Int)) (<= (* 2 (select main_a v_prenex_21207)) 1000)) (forall ((v_prenex_21211 Int)) (or (< v_prenex_21211 main_y) (<= (select main_a v_prenex_21211) 1498) (<= (select main_a v_prenex_21211) 999) (<= (+ main_y 1) v_prenex_21211)))) (forall ((v_prenex_18565 Int) (v_prenex_18566 Int)) (or (<= (select main_a v_prenex_18566) 999) (<= (+ main_y 1) v_prenex_18565) (<= 1000 (+ (select main_a v_prenex_18565) (select main_a v_prenex_18566))) (< v_prenex_18565 main_y) (<= 1 (select main_a v_prenex_18565)) (<= 0 (+ (select main_a v_prenex_18566) 498)) (< v_prenex_18566 main_x))) (forall ((v_prenex_23428 Int) (v_prenex_23427 Int)) (or (<= (select main_a v_prenex_23428) 500) (<= 1000 (* 2 (select main_a v_prenex_23427))) (<= (select main_a v_prenex_23428) 999) (<= 1 (select main_a v_prenex_23427)) (<= 1000 (+ (select main_a v_prenex_23427) (select main_a v_prenex_23428))) (< v_prenex_23427 main_y) (<= (+ main_y 1) v_prenex_23427))) (forall ((v_prenex_22450 Int) (v_prenex_22449 Int)) (or (< v_prenex_22449 main_y) (<= (select main_a v_prenex_22449) 999) (<= (+ main_y 1) v_prenex_22449) (<= (select main_a v_prenex_22450) (select main_a v_prenex_22449)) (<= 500 (select main_a v_prenex_22449)) (<= 0 (+ (select main_a v_prenex_22450) 498)))) (forall ((v_prenex_13915 Int) (v_prenex_13914 Int)) (or (< v_prenex_13915 main_x) (<= (+ (select main_a v_prenex_13914) (select main_a v_prenex_13915)) 1000) (< v_prenex_13914 main_y) (<= (* 2 (select main_a v_prenex_13914)) 1998) (<= (select main_a v_prenex_13915) 500) (<= (select main_a v_prenex_13915) 999) (<= (+ main_y 1) v_prenex_13914))) (or (forall ((v_prenex_21177 Int)) (<= (select main_a v_prenex_21177) 999)) (forall ((v_prenex_21176 Int)) (or (<= (* 2 (select main_a v_prenex_21176)) 1998) (< v_prenex_21176 main_y) (<= 500 (select main_a v_prenex_21176)) (<= (select main_a v_prenex_21176) 1498) (<= (+ main_y 1) v_prenex_21176)))) (forall ((v_prenex_21180 Int) (v_prenex_21181 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21181))) (<= (select main_a v_prenex_21180) 999) (<= (+ (select main_a v_prenex_21180) (select main_a v_prenex_21181)) 1000) (<= 1 (select main_a v_prenex_21181)) (<= 1000 (* 2 (select main_a v_prenex_21180))) (<= (+ main_y 1) v_prenex_21180) (< v_prenex_21180 main_y))) (or (forall ((v_prenex_18189 Int)) (or (<= (+ main_y 1) v_prenex_18189) (< v_prenex_18189 main_y) (<= 1000 (* 2 (select main_a v_prenex_18189))) (<= (* 2 (select main_a v_prenex_18189)) 1998))) (forall ((v_prenex_18190 Int)) (or (<= 0 (+ (select main_a v_prenex_18190) 498)) (<= 2 (* 2 (select main_a v_prenex_18190)))))) (forall ((v_prenex_12070 Int) (v_prenex_12071 Int)) (or (<= (+ (select main_a v_prenex_12070) (select main_a v_prenex_12071)) 1000) (<= 2 (* 2 (select main_a v_prenex_12071))) (< v_prenex_12070 main_y) (<= (+ main_y 1) v_prenex_12070) (< v_prenex_12071 main_x) (<= (select main_a v_prenex_12070) 999))) (forall ((v_prenex_21622 Int) (v_prenex_21623 Int)) (or (<= (+ main_y 1) v_prenex_21622) (<= (+ (select main_a v_prenex_21622) (select main_a v_prenex_21623)) 1000) (<= 2 (* 2 (select main_a v_prenex_21623))) (<= 1 (select main_a v_prenex_21622)) (< v_prenex_21622 main_y))) (or (forall ((v_prenex_11938 Int)) (or (< v_prenex_11938 main_y) (<= (+ main_y 1) v_prenex_11938) (<= (* 2 (select main_a v_prenex_11938)) 1998) (<= 500 (select main_a v_prenex_11938)) (<= 1000 (* 2 (select main_a v_prenex_11938))))) (forall ((v_prenex_11939 Int)) (<= (select main_a v_prenex_11939) 999))) (forall ((v_prenex_14622 Int) (v_prenex_14621 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14622))) (<= 500 (select main_a v_prenex_14621)) (< v_prenex_14621 main_y) (<= 0 (+ (select main_a v_prenex_14622) 498)) (<= 1000 (* 2 (select main_a v_prenex_14621))) (<= (select main_a v_prenex_14621) (+ (select main_a v_prenex_14622) 998)) (<= (+ main_y 1) v_prenex_14621))) (forall ((v_prenex_15147 Int) (v_prenex_15146 Int)) (or (<= (select main_a v_prenex_15147) 500) (< v_prenex_15146 main_y) (<= (+ main_y 1) v_prenex_15146) (<= 500 (select main_a v_prenex_15146)) (<= (select main_a v_prenex_15147) (select main_a v_prenex_15146)) (<= 1000 (* 2 (select main_a v_prenex_15146))) (<= 0 (+ (select main_a v_prenex_15147) 498)))) (forall ((v_prenex_20586 Int) (v_prenex_20585 Int)) (or (<= (+ main_y 1) v_prenex_20585) (<= 500 (select main_a v_prenex_20585)) (<= (* 2 (select main_a v_prenex_20585)) 1998) (<= (select main_a v_prenex_20585) (+ (select main_a v_prenex_20586) 998)) (<= 2 (* 2 (select main_a v_prenex_20586))) (< v_prenex_20585 main_y))) (forall ((v_prenex_13306 Int) (v_prenex_13307 Int)) (or (<= (+ main_y 1) v_prenex_13306) (< v_prenex_13306 main_y) (<= 1000 (* 2 (select main_a v_prenex_13306))) (<= 500 (select main_a v_prenex_13306)) (<= 1000 (+ (select main_a v_prenex_13306) (select main_a v_prenex_13307))) (<= 0 (+ (select main_a v_prenex_13307) 498)) (<= (* 2 (select main_a v_prenex_13307)) 1000))) (forall ((v_prenex_22320 Int) (v_prenex_22319 Int)) (or (< v_prenex_22319 main_y) (<= (* 2 (select main_a v_prenex_22319)) 1998) (<= 1 (select main_a v_prenex_22320)) (<= 1000 (+ (select main_a v_prenex_22319) (select main_a v_prenex_22320))) (<= (select main_a v_prenex_22320) 999) (<= (+ main_y 1) v_prenex_22319) (<= (select main_a v_prenex_22319) 1498))) (forall ((v_prenex_13797 Int) (v_prenex_13798 Int)) (or (<= (select main_a v_prenex_13797) (+ (select main_a v_prenex_13798) 998)) (<= (select main_a v_prenex_13797) 1498) (<= 2 (* 2 (select main_a v_prenex_13798))) (< v_prenex_13797 main_y) (<= (+ main_y 1) v_prenex_13797))) (forall ((v_prenex_17523 Int) (v_prenex_17524 Int)) (or (<= (+ main_y 1) v_prenex_17523) (<= (select main_a v_prenex_17524) 999) (<= 1000 (+ (select main_a v_prenex_17523) (select main_a v_prenex_17524))) (<= 500 (select main_a v_prenex_17523)) (<= 1000 (* 2 (select main_a v_prenex_17523))) (< v_prenex_17523 main_y))) (forall ((v_prenex_13279 Int) (v_prenex_13278 Int)) (or (<= (+ main_y 1) v_prenex_13278) (<= (select main_a v_prenex_13279) (select main_a v_prenex_13278)) (<= 500 (select main_a v_prenex_13278)) (< v_prenex_13278 main_y) (<= (select main_a v_prenex_13278) 999))) (forall ((v_prenex_14592 Int) (v_prenex_14591 Int)) (or (<= 500 (select main_a v_prenex_14591)) (<= 1 (select main_a v_prenex_14592)) (<= (+ (select main_a v_prenex_14591) (select main_a v_prenex_14592)) 1000) (<= (+ main_y 1) v_prenex_14591) (< v_prenex_14591 main_y) (<= (select main_a v_prenex_14591) 1498) (<= (* 2 (select main_a v_prenex_14592)) 1000))) (forall ((v_prenex_11012 Int) (v_prenex_11011 Int)) (or (<= (+ main_y 1) v_prenex_11011) (<= 2 (* 2 (select main_a v_prenex_11012))) (< v_prenex_11011 main_y) (<= (select main_a v_prenex_11012) 500) (<= 1000 (* 2 (select main_a v_prenex_11011))) (<= (select main_a v_prenex_11011) 1498) (<= (select main_a v_prenex_11011) (+ (select main_a v_prenex_11012) 998)))) (forall ((v_prenex_17060 Int) (v_prenex_17061 Int)) (or (<= (select main_a v_prenex_17061) 500) (< v_prenex_17060 main_y) (<= (select main_a v_prenex_17061) 999) (<= 1 (select main_a v_prenex_17060)) (<= (+ main_y 1) v_prenex_17060) (<= 1000 (* 2 (select main_a v_prenex_17060))) (<= (select main_a v_prenex_17061) (select main_a v_prenex_17060)))) (forall ((v_prenex_17569 Int) (v_prenex_17570 Int)) (or (<= (select main_a v_prenex_17569) 999) (<= (select main_a v_prenex_17569) (+ (select main_a v_prenex_17570) 998)) (< v_prenex_17569 main_y) (<= 1 (select main_a v_prenex_17569)) (<= (+ main_y 1) v_prenex_17569) (<= (select main_a v_prenex_17570) 999) (<= (* 2 (select main_a v_prenex_17570)) 1000))) (or (forall ((v_prenex_21480 Int)) (or (<= 1 (select main_a v_prenex_21480)) (<= (select main_a v_prenex_21480) 500))) (forall ((v_prenex_21479 Int)) (or (<= (* 2 (select main_a v_prenex_21479)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21479))) (<= (+ main_y 1) v_prenex_21479) (< v_prenex_21479 main_y) (<= (select main_a v_prenex_21479) 999)))) (forall ((v_prenex_15879 Int) (v_prenex_15880 Int)) (or (<= 1 (select main_a v_prenex_15880)) (<= 500 (select main_a v_prenex_15879)) (<= 1000 (* 2 (select main_a v_prenex_15879))) (<= (+ main_y 1) v_prenex_15879) (<= 2 (* 2 (select main_a v_prenex_15880))) (<= 1000 (+ (select main_a v_prenex_15879) (select main_a v_prenex_15880))) (< v_prenex_15879 main_y))) (forall ((v_prenex_22022 Int) (v_prenex_22023 Int)) (or (<= (select main_a v_prenex_22023) 500) (<= (select main_a v_prenex_22022) (+ (select main_a v_prenex_22023) 998)) (<= (+ main_y 1) v_prenex_22022) (< v_prenex_22022 main_y) (<= 500 (select main_a v_prenex_22022)) (<= (* 2 (select main_a v_prenex_22023)) 1000))) (forall ((v_prenex_18394 Int) (v_prenex_18395 Int)) (or (<= (select main_a v_prenex_18394) 999) (<= (+ main_y 1) v_prenex_18394) (<= (* 2 (select main_a v_prenex_18395)) 1000) (< v_prenex_18394 main_y) (<= 500 (select main_a v_prenex_18394)) (<= 1 (select main_a v_prenex_18395)) (<= (+ (select main_a v_prenex_18394) (select main_a v_prenex_18395)) 1000))) (forall ((v_prenex_23098 Int) (v_prenex_23099 Int)) (or (<= 1 (select main_a v_prenex_23099)) (<= 1000 (* 2 (select main_a v_prenex_23098))) (<= (select main_a v_prenex_23098) (+ (select main_a v_prenex_23099) 998)) (<= (+ main_y 1) v_prenex_23098) (< v_prenex_23098 main_y) (<= (select main_a v_prenex_23099) 500) (<= (+ main_x 1) v_prenex_23099))) (forall ((v_prenex_14245 Int) (v_prenex_14244 Int)) (or (<= (+ (select main_a v_prenex_14244) (select main_a v_prenex_14245)) 1000) (<= (select main_a v_prenex_14245) 500) (<= 2 (* 2 (select main_a v_prenex_14245))) (<= (+ main_y 1) v_prenex_14244) (< v_prenex_14244 main_y) (<= 1000 (* 2 (select main_a v_prenex_14244))))) (forall ((v_prenex_16705 Int) (v_prenex_16706 Int)) (or (<= 1 (select main_a v_prenex_16706)) (<= (+ main_y 1) v_prenex_16705) (< v_prenex_16705 main_y) (<= (* 2 (select main_a v_prenex_16706)) 1000) (<= (+ main_x 1) v_prenex_16706) (<= (* 2 (select main_a v_prenex_16705)) 1998) (<= (select main_a v_prenex_16705) (+ (select main_a v_prenex_16706) 998)))) (or (forall ((v_prenex_18135 Int)) (or (<= 500 (select main_a v_prenex_18135)) (<= (* 2 (select main_a v_prenex_18135)) 1998) (<= (+ main_y 1) v_prenex_18135) (< v_prenex_18135 main_y))) (forall ((v_prenex_18136 Int)) (or (<= 0 (+ (select main_a v_prenex_18136) 498)) (<= (select main_a v_prenex_18136) 500)))) (forall ((v_prenex_13165 Int) (v_prenex_13164 Int)) (or (<= (+ main_x 1) v_prenex_13165) (<= 2 (* 2 (select main_a v_prenex_13165))) (<= 0 (+ (select main_a v_prenex_13165) 498)) (<= (+ (select main_a v_prenex_13164) (select main_a v_prenex_13165)) 1000) (< v_prenex_13165 main_x))) (forall ((v_prenex_18747 Int) (v_prenex_18746 Int)) (or (< v_prenex_18746 main_y) (<= (select main_a v_prenex_18747) (select main_a v_prenex_18746)) (<= (+ main_y 1) v_prenex_18746) (<= (* 2 (select main_a v_prenex_18746)) 1998))) (forall ((v_prenex_18415 Int) (v_prenex_18414 Int)) (or (<= (+ (select main_a v_prenex_18414) (select main_a v_prenex_18415)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18414))) (<= (* 2 (select main_a v_prenex_18414)) 1998) (<= (+ main_y 1) v_prenex_18414) (< v_prenex_18414 main_y) (<= (* 2 (select main_a v_prenex_18415)) 1000))) (forall ((v_prenex_18857 Int) (v_prenex_18856 Int)) (or (<= (select main_a v_prenex_18856) 1498) (<= 1 (select main_a v_prenex_18857)) (<= (select main_a v_prenex_18857) 500) (<= (+ main_y 1) v_prenex_18856) (< v_prenex_18856 main_y) (<= (+ main_x 1) v_prenex_18857) (<= 1000 (+ (select main_a v_prenex_18856) (select main_a v_prenex_18857))))) (or (forall ((v_prenex_22279 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22279))) (< v_prenex_22279 main_y) (<= (+ main_y 1) v_prenex_22279) (<= 1 (select main_a v_prenex_22279)))) (forall ((v_prenex_22280 Int)) (<= (* 2 (select main_a v_prenex_22280)) 1000))) (or (forall ((v_prenex_12969 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12969))) (<= 1 (select main_a v_prenex_12969)))) (forall ((v_prenex_12968 Int)) (or (< v_prenex_12968 main_y) (<= 1 (select main_a v_prenex_12968)) (<= (+ main_y 1) v_prenex_12968) (<= 500 (select main_a v_prenex_12968)) (<= (* 2 (select main_a v_prenex_12968)) 1998)))) (forall ((v_prenex_21988 Int) (v_prenex_21989 Int)) (or (<= (+ main_y 1) v_prenex_21988) (< v_prenex_21988 main_y) (<= 0 (+ (select main_a v_prenex_21989) 498)) (<= 500 (select main_a v_prenex_21988)) (<= (+ (select main_a v_prenex_21988) (select main_a v_prenex_21989)) 1000) (<= 1 (select main_a v_prenex_21989)) (<= (select main_a v_prenex_21988) 1498))) (forall ((v_prenex_18880 Int) (v_prenex_18881 Int)) (or (<= (* 2 (select main_a v_prenex_18880)) 1998) (<= (+ main_y 1) v_prenex_18880) (<= 2 (* 2 (select main_a v_prenex_18881))) (<= 1000 (+ (select main_a v_prenex_18880) (select main_a v_prenex_18881))) (< v_prenex_18880 main_y) (<= 1 (select main_a v_prenex_18881)) (<= (select main_a v_prenex_18880) 1498))) (forall ((v_prenex_18956 Int) (v_prenex_18957 Int)) (or (<= 0 (+ (select main_a v_prenex_18957) 498)) (<= (select main_a v_prenex_18956) 1498) (<= (select main_a v_prenex_18957) 500) (<= (select main_a v_prenex_18956) 999) (<= 1000 (+ (select main_a v_prenex_18956) (select main_a v_prenex_18957))) (<= (+ main_y 1) v_prenex_18956) (< v_prenex_18956 main_y))) (forall ((v_prenex_22702 Int) (v_prenex_22703 Int)) (or (<= 1 (select main_a v_prenex_22703)) (<= (select main_a v_prenex_22703) 500) (< v_prenex_22702 main_y) (<= (+ main_y 1) v_prenex_22702) (<= (+ (select main_a v_prenex_22702) (select main_a v_prenex_22703)) 1000) (<= 1 (select main_a v_prenex_22702)))) (forall ((v_prenex_12439 Int) (v_prenex_12440 Int)) (or (<= (+ main_y 1) v_prenex_12439) (< v_prenex_12439 main_y) (<= 1 (select main_a v_prenex_12440)) (<= (select main_a v_prenex_12440) 999) (<= 1 (select main_a v_prenex_12439)) (<= (select main_a v_prenex_12440) (select main_a v_prenex_12439)))) (forall ((v_prenex_23725 Int) (v_prenex_23724 Int)) (or (<= 500 (select main_a v_prenex_23724)) (< v_prenex_23724 main_y) (<= (+ main_y 1) v_prenex_23724) (<= (select main_a v_prenex_23724) (+ (select main_a v_prenex_23725) 998)) (<= 0 (+ (select main_a v_prenex_23725) 498)) (<= (* 2 (select main_a v_prenex_23724)) 1998) (<= (select main_a v_prenex_23725) 999))) (forall ((v_prenex_20007 Int) (v_prenex_20006 Int)) (or (<= 0 (+ (select main_a v_prenex_20007) 498)) (<= 1000 (+ (select main_a v_prenex_20006) (select main_a v_prenex_20007))) (<= (select main_a v_prenex_20007) 500) (< v_prenex_20006 main_y) (<= 1 (select main_a v_prenex_20006)) (<= (+ main_y 1) v_prenex_20006) (<= (select main_a v_prenex_20006) 999))) (forall ((v_prenex_20081 Int) (v_prenex_20080 Int)) (or (<= 0 (+ (select main_a v_prenex_20081) 498)) (<= 1000 (* 2 (select main_a v_prenex_20080))) (< v_prenex_20080 main_y) (<= (+ main_y 1) v_prenex_20080) (<= 1000 (+ (select main_a v_prenex_20080) (select main_a v_prenex_20081))) (<= (select main_a v_prenex_20080) 999))) (or (forall ((v_prenex_12105 Int)) (or (<= (select main_a v_prenex_12105) 999) (<= 1 (select main_a v_prenex_12105)))) (forall ((v_prenex_12104 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12104))) (<= 1 (select main_a v_prenex_12104)) (< v_prenex_12104 main_y) (<= (+ main_y 1) v_prenex_12104)))) (forall ((v_prenex_12467 Int) (v_prenex_12468 Int)) (or (<= 1 (select main_a v_prenex_12468)) (<= (+ main_x 1) v_prenex_12468) (<= (select main_a v_prenex_12468) (select main_a v_prenex_12467)) (<= (select main_a v_prenex_12467) 999) (<= (select main_a v_prenex_12468) 999) (<= (+ main_y 1) v_prenex_12467) (< v_prenex_12467 main_y))) (or (forall ((v_prenex_14935 Int)) (or (< v_prenex_14935 main_x) (<= (select main_a v_prenex_14935) 500) (<= (* 2 (select main_a v_prenex_14935)) 1000))) (forall ((v_prenex_14934 Int)) (or (<= (+ main_y 1) v_prenex_14934) (<= 1000 (* 2 (select main_a v_prenex_14934))) (<= (select main_a v_prenex_14934) 1498) (< v_prenex_14934 main_y)))) (or (forall ((v_prenex_20071 Int)) (or (<= 0 (+ (select main_a v_prenex_20071) 498)) (<= (select main_a v_prenex_20071) 500))) (forall ((v_prenex_20070 Int)) (or (<= (select main_a v_prenex_20070) 999) (<= 1000 (* 2 (select main_a v_prenex_20070))) (<= (select main_a v_prenex_20070) 1498) (< v_prenex_20070 main_y) (<= (+ main_y 1) v_prenex_20070)))) (or (forall ((v_prenex_11982 Int)) (or (<= (* 2 (select main_a v_prenex_11982)) 1998) (< v_prenex_11982 main_y) (<= 500 (select main_a v_prenex_11982)) (<= (+ main_y 1) v_prenex_11982))) (forall ((v_prenex_11983 Int)) (or (<= (* 2 (select main_a v_prenex_11983)) 1000) (< v_prenex_11983 main_x)))) (or (forall ((v_prenex_21150 Int)) (or (<= 500 (select main_a v_prenex_21150)) (<= 1000 (* 2 (select main_a v_prenex_21150))) (< v_prenex_21150 main_y) (<= (+ main_y 1) v_prenex_21150))) (forall ((v_prenex_21151 Int)) (<= 2 (* 2 (select main_a v_prenex_21151))))) (forall ((v_prenex_17872 Int) (v_prenex_17873 Int)) (or (< v_prenex_17873 main_x) (<= 1 (select main_a v_prenex_17873)) (<= (+ main_x 1) v_prenex_17873) (<= (select main_a v_prenex_17873) 999) (<= (select main_a v_prenex_17873) (select main_a v_prenex_17872)))) (forall ((v_prenex_16698 Int) (v_prenex_16697 Int)) (or (<= (select main_a v_prenex_16697) 999) (<= (+ main_y 1) v_prenex_16697) (<= (select main_a v_prenex_16698) 999) (<= (select main_a v_prenex_16697) (+ (select main_a v_prenex_16698) 998)) (< v_prenex_16697 main_y) (<= 0 (+ (select main_a v_prenex_16698) 498)) (<= 1 (select main_a v_prenex_16697)))) (forall ((v_prenex_12234 Int) (v_prenex_12235 Int)) (or (<= 500 (select main_a v_prenex_12234)) (<= (select main_a v_prenex_12235) (select main_a v_prenex_12234)) (<= 0 (+ (select main_a v_prenex_12235) 498)) (<= (+ main_y 1) v_prenex_12234) (<= 1 (select main_a v_prenex_12234)) (<= 2 (* 2 (select main_a v_prenex_12235))) (< v_prenex_12234 main_y))) (forall ((v_prenex_20145 Int) (v_prenex_20144 Int)) (or (<= (+ main_y 1) v_prenex_20144) (<= 2 (* 2 (select main_a v_prenex_20145))) (<= (select main_a v_prenex_20145) 500) (< v_prenex_20144 main_y) (<= (select main_a v_prenex_20144) 1498) (<= (select main_a v_prenex_20144) (+ (select main_a v_prenex_20145) 998)) (<= (select main_a v_prenex_20144) 999))) (forall ((v_prenex_11295 Int) (v_prenex_11294 Int)) (or (<= (select main_a v_prenex_11295) 999) (<= 2 (* 2 (select main_a v_prenex_11295))) (<= (select main_a v_prenex_11294) 999) (<= (select main_a v_prenex_11294) (+ (select main_a v_prenex_11295) 998)) (<= (+ main_y 1) v_prenex_11294) (<= (+ main_x 1) v_prenex_11295) (< v_prenex_11294 main_y))) (forall ((v_prenex_12809 Int) (v_prenex_12810 Int)) (or (<= (+ main_y 1) v_prenex_12809) (<= (select main_a v_prenex_12809) 1498) (<= (select main_a v_prenex_12810) (select main_a v_prenex_12809)) (<= (* 2 (select main_a v_prenex_12810)) 1000) (<= (select main_a v_prenex_12810) 999) (< v_prenex_12809 main_y))) (forall ((v_prenex_18361 Int) (v_prenex_18360 Int)) (or (<= 500 (select main_a v_prenex_18360)) (<= (select main_a v_prenex_18360) 999) (<= (+ main_y 1) v_prenex_18360) (<= 1 (select main_a v_prenex_18361)) (< v_prenex_18360 main_y) (<= (select main_a v_prenex_18361) 999) (<= (select main_a v_prenex_18360) (+ (select main_a v_prenex_18361) 998)))) (forall ((v_prenex_23516 Int) (v_prenex_23517 Int)) (or (<= (select main_a v_prenex_23516) 999) (< v_prenex_23516 main_y) (<= (select main_a v_prenex_23517) 999) (<= 1 (select main_a v_prenex_23517)) (<= (+ main_y 1) v_prenex_23516) (<= (select main_a v_prenex_23517) (select main_a v_prenex_23516)))) (forall ((v_prenex_19924 Int) (v_prenex_19923 Int)) (or (< v_prenex_19923 main_y) (<= 1 (select main_a v_prenex_19924)) (<= (* 2 (select main_a v_prenex_19924)) 1000) (<= 1000 (* 2 (select main_a v_prenex_19923))) (<= (select main_a v_prenex_19923) 999) (<= (+ (select main_a v_prenex_19923) (select main_a v_prenex_19924)) 1000) (<= (+ main_y 1) v_prenex_19923))) (forall ((v_prenex_14525 Int) (v_prenex_14524 Int)) (or (<= 1 (select main_a v_prenex_14525)) (<= 2 (* 2 (select main_a v_prenex_14525))) (<= 1000 (+ (select main_a v_prenex_14524) (select main_a v_prenex_14525))) (<= (+ main_y 1) v_prenex_14524) (<= 1000 (* 2 (select main_a v_prenex_14524))) (< v_prenex_14524 main_y))) (or (forall ((v_prenex_11815 Int)) (or (<= 500 (select main_a v_prenex_11815)) (<= 1 (select main_a v_prenex_11815)) (<= (* 2 (select main_a v_prenex_11815)) 1998) (< v_prenex_11815 main_y) (<= (+ main_y 1) v_prenex_11815))) (forall ((v_prenex_11816 Int)) (or (<= (select main_a v_prenex_11816) 999) (<= 2 (* 2 (select main_a v_prenex_11816)))))) (forall ((v_prenex_17950 Int) (v_prenex_17951 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17951))) (<= (* 2 (select main_a v_prenex_17950)) 1998) (<= (+ main_y 1) v_prenex_17950) (<= (select main_a v_prenex_17951) 999) (< v_prenex_17950 main_y) (<= (select main_a v_prenex_17951) (select main_a v_prenex_17950)) (<= 1 (select main_a v_prenex_17950)))) (forall ((v_prenex_11482 Int) (v_prenex_11483 Int)) (or (<= (select main_a v_prenex_11482) 1498) (<= 0 (+ (select main_a v_prenex_11483) 498)) (<= 2 (* 2 (select main_a v_prenex_11483))) (<= (+ main_y 1) v_prenex_11482) (<= 500 (select main_a v_prenex_11482)) (<= 1000 (+ (select main_a v_prenex_11482) (select main_a v_prenex_11483))) (< v_prenex_11482 main_y))) (forall ((v_prenex_11862 Int) (v_prenex_11863 Int)) (or (<= (select main_a v_prenex_11863) (select main_a v_prenex_11862)) (<= (+ main_y 1) v_prenex_11862) (<= (select main_a v_prenex_11862) 1498) (<= 2 (* 2 (select main_a v_prenex_11863))) (< v_prenex_11862 main_y) (<= (+ main_x 1) v_prenex_11863))) (forall ((v_prenex_21454 Int) (v_prenex_21453 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_21453))) (<= (select main_a v_prenex_21454) 999) (< v_prenex_21453 main_y) (<= 1000 (+ (select main_a v_prenex_21453) (select main_a v_prenex_21454))) (<= 0 (+ (select main_a v_prenex_21454) 498)) (<= (+ main_y 1) v_prenex_21453) (<= 500 (select main_a v_prenex_21453)))) (forall ((v_prenex_20038 Int) (v_prenex_20039 Int)) (or (<= 1 (select main_a v_prenex_20038)) (<= (select main_a v_prenex_20039) (select main_a v_prenex_20038)) (<= (+ main_y 1) v_prenex_20038) (< v_prenex_20038 main_y) (<= 2 (* 2 (select main_a v_prenex_20039))) (<= (* 2 (select main_a v_prenex_20039)) 1000) (<= 500 (select main_a v_prenex_20038)))) (forall ((v_prenex_15356 Int) (v_prenex_15355 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15355))) (<= 1 (select main_a v_prenex_15356)) (<= (select main_a v_prenex_15355) 999) (<= (+ (select main_a v_prenex_15355) (select main_a v_prenex_15356)) 1000) (<= (+ main_y 1) v_prenex_15355) (< v_prenex_15355 main_y))) (forall ((v_prenex_15838 Int) (v_prenex_15837 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15838))) (< v_prenex_15837 main_y) (<= (+ main_y 1) v_prenex_15837) (<= 1 (select main_a v_prenex_15837)) (<= (select main_a v_prenex_15837) (+ (select main_a v_prenex_15838) 998)))) (or (forall ((v_prenex_20421 Int)) (or (<= (+ main_y 1) v_prenex_20421) (<= (select main_a v_prenex_20421) 999) (< v_prenex_20421 main_y) (<= 1000 (* 2 (select main_a v_prenex_20421))))) (forall ((v_prenex_20422 Int)) (or (<= (select main_a v_prenex_20422) 999) (<= 0 (+ (select main_a v_prenex_20422) 498))))) (forall ((v_prenex_16314 Int) (v_prenex_16315 Int)) (or (<= (select main_a v_prenex_16314) 1498) (< v_prenex_16314 main_y) (<= (select main_a v_prenex_16315) (select main_a v_prenex_16314)) (<= 500 (select main_a v_prenex_16314)) (<= (+ main_y 1) v_prenex_16314) (<= (* 2 (select main_a v_prenex_16315)) 1000))) (forall ((v_prenex_22610 Int) (v_prenex_22609 Int)) (or (<= 0 (+ (select main_a v_prenex_22610) 498)) (<= (+ main_y 1) v_prenex_22609) (< v_prenex_22609 main_y) (<= (+ (select main_a v_prenex_22609) (select main_a v_prenex_22610)) 1000) (<= 1000 (* 2 (select main_a v_prenex_22609))) (<= (select main_a v_prenex_22609) 1498))) (or (forall ((v_prenex_12024 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12024))) (<= 500 (select main_a v_prenex_12024)) (<= (+ main_y 1) v_prenex_12024) (< v_prenex_12024 main_y))) (forall ((v_prenex_12025 Int)) (or (< v_prenex_12025 main_x) (<= 0 (+ (select main_a v_prenex_12025) 498))))) (forall ((v_prenex_20712 Int) (v_prenex_20711 Int)) (or (<= (+ main_y 1) v_prenex_20711) (<= (* 2 (select main_a v_prenex_20711)) 1998) (<= (select main_a v_prenex_20711) 999) (< v_prenex_20711 main_y) (<= (+ (select main_a v_prenex_20711) (select main_a v_prenex_20712)) 1000) (<= (select main_a v_prenex_20712) 999))) (or (forall ((v_prenex_17045 Int)) (or (<= (select main_a v_prenex_17045) 999) (<= 0 (+ (select main_a v_prenex_17045) 498)))) (forall ((v_prenex_17044 Int)) (or (< v_prenex_17044 main_y) (<= 1 (select main_a v_prenex_17044)) (<= 1000 (* 2 (select main_a v_prenex_17044))) (<= (* 2 (select main_a v_prenex_17044)) 1998) (<= (+ main_y 1) v_prenex_17044)))) (or (forall ((v_prenex_17052 Int)) (or (<= (* 2 (select main_a v_prenex_17052)) 1998) (<= (+ main_y 1) v_prenex_17052) (< v_prenex_17052 main_y) (<= 1000 (* 2 (select main_a v_prenex_17052))))) (forall ((v_prenex_17053 Int)) (or (<= 0 (+ (select main_a v_prenex_17053) 498)) (<= 2 (* 2 (select main_a v_prenex_17053))) (<= (+ main_x 1) v_prenex_17053)))) (or (forall ((v_prenex_22046 Int)) (or (<= 1 (select main_a v_prenex_22046)) (<= (* 2 (select main_a v_prenex_22046)) 1000) (<= (+ main_x 1) v_prenex_22046))) (forall ((v_prenex_22045 Int)) (or (< v_prenex_22045 main_y) (<= (* 2 (select main_a v_prenex_22045)) 1998) (<= 1000 (* 2 (select main_a v_prenex_22045))) (<= (+ main_y 1) v_prenex_22045)))) (forall ((v_prenex_21798 Int) (v_prenex_21799 Int)) (or (<= (* 2 (select main_a v_prenex_21798)) 1998) (<= 1000 (* 2 (select main_a v_prenex_21798))) (<= (* 2 (select main_a v_prenex_21799)) 1000) (<= (select main_a v_prenex_21799) 999) (< v_prenex_21798 main_y) (<= (+ main_y 1) v_prenex_21798) (<= (+ (select main_a v_prenex_21798) (select main_a v_prenex_21799)) 1000))) (forall ((v_prenex_14598 Int) (v_prenex_14597 Int)) (or (<= 0 (+ (select main_a v_prenex_14598) 498)) (<= (+ main_y 1) v_prenex_14597) (< v_prenex_14597 main_y) (<= 1 (select main_a v_prenex_14597)) (<= 2 (* 2 (select main_a v_prenex_14598))) (<= (* 2 (select main_a v_prenex_14597)) 1998) (<= (select main_a v_prenex_14597) (+ (select main_a v_prenex_14598) 998)))) (forall ((v_prenex_16863 Int) (v_prenex_16864 Int)) (or (< v_prenex_16863 main_y) (<= (+ main_y 1) v_prenex_16863) (<= (* 2 (select main_a v_prenex_16863)) 1998) (<= (* 2 (select main_a v_prenex_16864)) 1000) (<= (+ (select main_a v_prenex_16863) (select main_a v_prenex_16864)) 1000) (<= (+ main_x 1) v_prenex_16864))) (or (forall ((v_prenex_20427 Int)) (or (<= (select main_a v_prenex_20427) 1498) (<= 500 (select main_a v_prenex_20427)) (<= (+ main_y 1) v_prenex_20427) (< v_prenex_20427 main_y) (<= (* 2 (select main_a v_prenex_20427)) 1998))) (forall ((v_prenex_20428 Int)) (or (<= (select main_a v_prenex_20428) 500) (<= 1 (select main_a v_prenex_20428))))) (or (forall ((v_prenex_19115 Int)) (or (<= (+ main_x 1) v_prenex_19115) (<= (select main_a v_prenex_19115) 999))) (forall ((v_prenex_19114 Int)) (or (<= (* 2 (select main_a v_prenex_19114)) 1998) (< v_prenex_19114 main_y) (<= (+ main_y 1) v_prenex_19114) (<= 1000 (* 2 (select main_a v_prenex_19114)))))) (forall ((v_prenex_14951 Int) (v_prenex_14950 Int)) (or (<= (select main_a v_prenex_14951) (select main_a v_prenex_14950)) (<= (* 2 (select main_a v_prenex_14950)) 1998) (<= (select main_a v_prenex_14950) 1498) (<= (* 2 (select main_a v_prenex_14951)) 1000) (< v_prenex_14950 main_y) (<= (+ main_y 1) v_prenex_14950) (<= 2 (* 2 (select main_a v_prenex_14951))))) (or (forall ((v_prenex_13498 Int)) (<= (select main_a v_prenex_13498) 999)) (forall ((v_prenex_13497 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13497))) (<= (+ main_y 1) v_prenex_13497) (<= 500 (select main_a v_prenex_13497)) (< v_prenex_13497 main_y)))) (forall ((v_prenex_16515 Int) (v_prenex_16516 Int)) (or (<= 1000 (+ (select main_a v_prenex_16515) (select main_a v_prenex_16516))) (<= (+ main_y 1) v_prenex_16515) (<= (select main_a v_prenex_16515) 999) (< v_prenex_16515 main_y) (<= (* 2 (select main_a v_prenex_16515)) 1998) (<= 0 (+ (select main_a v_prenex_16516) 498)) (<= (select main_a v_prenex_16516) 999))) (forall ((v_prenex_18398 Int) (v_prenex_18399 Int)) (or (< v_prenex_18398 main_y) (<= (select main_a v_prenex_18399) 500) (<= (* 2 (select main_a v_prenex_18398)) 1998) (<= 1000 (+ (select main_a v_prenex_18398) (select main_a v_prenex_18399))) (<= (+ main_y 1) v_prenex_18398) (<= (+ main_x 1) v_prenex_18399) (<= 2 (* 2 (select main_a v_prenex_18399))))) (forall ((v_prenex_23525 Int) (v_prenex_23524 Int)) (or (<= 1 (select main_a v_prenex_23525)) (<= 1 (select main_a v_prenex_23524)) (<= (+ (select main_a v_prenex_23524) (select main_a v_prenex_23525)) 1000) (<= (* 2 (select main_a v_prenex_23524)) 1998) (<= 0 (+ (select main_a v_prenex_23525) 498)) (<= (+ main_y 1) v_prenex_23524) (< v_prenex_23524 main_y))) (forall ((v_prenex_20768 Int) (v_prenex_20767 Int)) (or (< v_prenex_20767 main_y) (<= (select main_a v_prenex_20768) 999) (<= (select main_a v_prenex_20767) 1498) (<= (select main_a v_prenex_20767) (+ (select main_a v_prenex_20768) 998)) (<= (+ main_y 1) v_prenex_20767) (<= (+ main_x 1) v_prenex_20768) (<= 2 (* 2 (select main_a v_prenex_20768))))) (forall ((v_prenex_15113 Int) (v_prenex_15112 Int)) (or (< v_prenex_15112 main_y) (<= 1000 (* 2 (select main_a v_prenex_15112))) (<= 500 (select main_a v_prenex_15112)) (<= (+ (select main_a v_prenex_15112) (select main_a v_prenex_15113)) 1000) (<= (+ main_y 1) v_prenex_15112) (<= 0 (+ (select main_a v_prenex_15113) 498)) (<= (select main_a v_prenex_15113) 999))) (or (forall ((v_prenex_16371 Int)) (<= 1 (select main_a v_prenex_16371))) (forall ((v_prenex_16370 Int)) (or (<= (select main_a v_prenex_16370) 1498) (<= (* 2 (select main_a v_prenex_16370)) 1998) (< v_prenex_16370 main_y) (<= 1 (select main_a v_prenex_16370)) (<= (+ main_y 1) v_prenex_16370)))) (forall ((v_prenex_18077 Int) (v_prenex_18078 Int)) (or (<= (select main_a v_prenex_18078) (select main_a v_prenex_18077)) (<= 1 (select main_a v_prenex_18078)) (< v_prenex_18077 main_y) (<= 500 (select main_a v_prenex_18077)) (<= (+ main_y 1) v_prenex_18077) (<= (select main_a v_prenex_18077) 999))) (forall ((v_prenex_18008 Int) (v_prenex_18009 Int)) (or (<= (+ main_y 1) v_prenex_18008) (<= 500 (select main_a v_prenex_18008)) (<= 1 (select main_a v_prenex_18008)) (<= 0 (+ (select main_a v_prenex_18009) 498)) (<= 2 (* 2 (select main_a v_prenex_18009))) (<= (select main_a v_prenex_18009) (select main_a v_prenex_18008)) (< v_prenex_18008 main_y))) (forall ((v_prenex_14947 Int) (v_prenex_14946 Int)) (or (<= 1000 (+ (select main_a v_prenex_14946) (select main_a v_prenex_14947))) (<= 0 (+ (select main_a v_prenex_14947) 498)) (< v_prenex_14946 main_y) (<= 1 (select main_a v_prenex_14946)) (<= (* 2 (select main_a v_prenex_14946)) 1998) (<= 1 (select main_a v_prenex_14947)) (<= (+ main_y 1) v_prenex_14946))) (forall ((v_prenex_19548 Int) (v_prenex_19549 Int)) (or (<= (* 2 (select main_a v_prenex_19549)) 1000) (<= 1 (select main_a v_prenex_19549)) (<= (+ main_y 1) v_prenex_19548) (< v_prenex_19548 main_y) (<= (* 2 (select main_a v_prenex_19548)) 1998) (< v_prenex_19549 main_x) (<= (select main_a v_prenex_19549) (select main_a v_prenex_19548)))) (forall ((v_prenex_23567 Int) (v_prenex_23566 Int)) (or (<= 1 (select main_a v_prenex_23566)) (<= (select main_a v_prenex_23567) 500) (<= (select main_a v_prenex_23566) (+ (select main_a v_prenex_23567) 998)) (<= 1000 (* 2 (select main_a v_prenex_23566))) (<= (+ main_y 1) v_prenex_23566) (<= (* 2 (select main_a v_prenex_23567)) 1000) (< v_prenex_23566 main_y))) (forall ((v_prenex_13449 Int) (v_prenex_13450 Int)) (or (<= (+ (select main_a v_prenex_13449) (select main_a v_prenex_13450)) 1000) (<= (* 2 (select main_a v_prenex_13449)) 1998) (<= (select main_a v_prenex_13450) 999) (<= 2 (* 2 (select main_a v_prenex_13450))) (<= 500 (select main_a v_prenex_13449)) (<= (+ main_y 1) v_prenex_13449) (< v_prenex_13449 main_y))) (forall ((v_prenex_21256 Int) (v_prenex_21255 Int)) (or (<= (+ main_y 1) v_prenex_21255) (< v_prenex_21255 main_y) (<= (select main_a v_prenex_21256) 500) (<= (* 2 (select main_a v_prenex_21256)) 1000) (<= 500 (select main_a v_prenex_21255)) (<= 1000 (+ (select main_a v_prenex_21255) (select main_a v_prenex_21256))) (<= 1000 (* 2 (select main_a v_prenex_21255))))) (forall ((v_prenex_19139 Int) (v_prenex_19138 Int)) (or (< v_prenex_19138 main_y) (<= (select main_a v_prenex_19139) (select main_a v_prenex_19138)) (<= (+ main_y 1) v_prenex_19138) (<= 1 (select main_a v_prenex_19139)) (<= (select main_a v_prenex_19139) 500) (<= (* 2 (select main_a v_prenex_19138)) 1998))) (forall ((v_prenex_22826 Int) (v_prenex_22827 Int)) (or (<= (+ main_y 1) v_prenex_22826) (< v_prenex_22826 main_y) (<= 0 (+ (select main_a v_prenex_22827) 498)) (<= (select main_a v_prenex_22827) 500) (<= (+ main_x 1) v_prenex_22827) (<= (select main_a v_prenex_22826) 1498) (<= (+ (select main_a v_prenex_22826) (select main_a v_prenex_22827)) 1000))) (or (forall ((v_prenex_21064 Int)) (or (<= 500 (select main_a v_prenex_21064)) (< v_prenex_21064 main_y) (<= 1000 (* 2 (select main_a v_prenex_21064))) (<= 1 (select main_a v_prenex_21064)) (<= (+ main_y 1) v_prenex_21064))) (forall ((v_prenex_21065 Int)) (or (<= 0 (+ (select main_a v_prenex_21065) 498)) (<= 1 (select main_a v_prenex_21065))))) (forall ((v_prenex_23693 Int) (v_prenex_23692 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23693))) (<= 1000 (+ (select main_a v_prenex_23692) (select main_a v_prenex_23693))) (<= (select main_a v_prenex_23693) 999) (<= (+ main_x 1) v_prenex_23693) (<= 500 (select main_a v_prenex_23692)) (<= (+ main_y 1) v_prenex_23692) (< v_prenex_23692 main_y))) (forall ((v_prenex_14952 Int) (v_prenex_14953 Int)) (or (< v_prenex_14953 main_x) (<= (+ main_y 1) v_prenex_14952) (<= 2 (* 2 (select main_a v_prenex_14953))) (<= (select main_a v_prenex_14952) 1498) (<= (select main_a v_prenex_14953) (select main_a v_prenex_14952)) (<= (* 2 (select main_a v_prenex_14953)) 1000) (< v_prenex_14952 main_y))) (or (forall ((v_prenex_23201 Int)) (or (< v_prenex_23201 main_y) (<= 500 (select main_a v_prenex_23201)) (<= (* 2 (select main_a v_prenex_23201)) 1998) (<= (+ main_y 1) v_prenex_23201) (<= (select main_a v_prenex_23201) 999))) (forall ((v_prenex_23202 Int)) (or (<= (* 2 (select main_a v_prenex_23202)) 1000) (<= 1 (select main_a v_prenex_23202))))) (forall ((v_prenex_12353 Int) (v_prenex_12352 Int)) (or (<= (select main_a v_prenex_12352) (+ (select main_a v_prenex_12353) 998)) (<= (+ main_y 1) v_prenex_12352) (< v_prenex_12352 main_y) (<= (select main_a v_prenex_12352) 999) (<= 1000 (* 2 (select main_a v_prenex_12352))))) (forall ((v_prenex_20139 Int) (v_prenex_20138 Int)) (or (<= (select main_a v_prenex_20139) (select main_a v_prenex_20138)) (<= (* 2 (select main_a v_prenex_20138)) 1998) (<= 2 (* 2 (select main_a v_prenex_20139))) (<= 500 (select main_a v_prenex_20138)) (< v_prenex_20138 main_y) (<= (+ main_y 1) v_prenex_20138))) (forall ((v_prenex_22161 Int) (v_prenex_22162 Int)) (or (< v_prenex_22161 main_y) (<= 1 (select main_a v_prenex_22162)) (<= (+ main_y 1) v_prenex_22161) (<= 1000 (+ (select main_a v_prenex_22161) (select main_a v_prenex_22162))) (<= (* 2 (select main_a v_prenex_22162)) 1000) (< v_prenex_22162 main_x) (<= (select main_a v_prenex_22161) 1498))) (or (forall ((v_prenex_11584 Int)) (or (<= (select main_a v_prenex_11584) 999) (<= (* 2 (select main_a v_prenex_11584)) 1000))) (forall ((v_prenex_11583 Int)) (or (<= (select main_a v_prenex_11583) 1498) (< v_prenex_11583 main_y) (<= (* 2 (select main_a v_prenex_11583)) 1998) (<= (+ main_y 1) v_prenex_11583)))) (forall ((v_prenex_14905 Int) (v_prenex_14904 Int)) (or (<= (* 2 (select main_a v_prenex_14904)) 1998) (<= 0 (+ (select main_a v_prenex_14905) 498)) (< v_prenex_14904 main_y) (<= (select main_a v_prenex_14904) 999) (<= (select main_a v_prenex_14904) (+ (select main_a v_prenex_14905) 998)) (<= (+ main_y 1) v_prenex_14904) (<= (* 2 (select main_a v_prenex_14905)) 1000))) (or (forall ((v_prenex_18789 Int)) (or (<= 0 (+ (select main_a v_prenex_18789) 498)) (< v_prenex_18789 main_x) (<= (select main_a v_prenex_18789) 999))) (forall ((v_prenex_18788 Int)) (or (<= (* 2 (select main_a v_prenex_18788)) 1998) (< v_prenex_18788 main_y) (<= (+ main_y 1) v_prenex_18788) (<= (select main_a v_prenex_18788) 1498)))) (or (forall ((v_prenex_21029 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21029))) (<= 0 (+ (select main_a v_prenex_21029) 498)))) (forall ((v_prenex_21028 Int)) (or (<= (+ main_y 1) v_prenex_21028) (<= (* 2 (select main_a v_prenex_21028)) 1998) (<= (select main_a v_prenex_21028) 1498) (<= 1000 (* 2 (select main_a v_prenex_21028))) (< v_prenex_21028 main_y)))) (forall ((v_prenex_19027 Int) (v_prenex_19026 Int)) (or (<= (select main_a v_prenex_19027) (select main_a v_prenex_19026)) (< v_prenex_19027 main_x) (<= 1 (select main_a v_prenex_19026)) (< v_prenex_19026 main_y) (<= 0 (+ (select main_a v_prenex_19027) 498)) (<= (select main_a v_prenex_19027) 500) (<= (+ main_y 1) v_prenex_19026))) (forall ((v_prenex_20388 Int) (v_prenex_20387 Int)) (or (<= (select main_a v_prenex_20388) (select main_a v_prenex_20387)) (<= (+ main_x 1) v_prenex_20388) (< v_prenex_20387 main_y) (<= 2 (* 2 (select main_a v_prenex_20388))) (<= 0 (+ (select main_a v_prenex_20388) 498)) (<= (+ main_y 1) v_prenex_20387) (<= 1 (select main_a v_prenex_20387)))) (forall ((v_prenex_22427 Int) (v_prenex_22428 Int)) (or (< v_prenex_22427 main_y) (<= (+ main_y 1) v_prenex_22427) (<= 1 (select main_a v_prenex_22428)) (<= (* 2 (select main_a v_prenex_22427)) 1998) (<= (+ (select main_a v_prenex_22427) (select main_a v_prenex_22428)) 1000) (<= (select main_a v_prenex_22428) 999) (<= 1000 (* 2 (select main_a v_prenex_22427))))) (forall ((v_prenex_19256 Int) (v_prenex_19257 Int)) (or (<= (select main_a v_prenex_19256) 999) (<= (select main_a v_prenex_19257) 500) (< v_prenex_19256 main_y) (<= (+ main_y 1) v_prenex_19256) (<= 1 (select main_a v_prenex_19257)) (<= (+ (select main_a v_prenex_19256) (select main_a v_prenex_19257)) 1000) (<= (* 2 (select main_a v_prenex_19256)) 1998))) (forall ((v_prenex_11709 Int) (v_prenex_11710 Int)) (or (<= (+ main_y 1) v_prenex_11709) (< v_prenex_11710 main_x) (< v_prenex_11709 main_y) (<= 1000 (+ (select main_a v_prenex_11709) (select main_a v_prenex_11710))) (<= 500 (select main_a v_prenex_11709)))) (or (forall ((v_prenex_15224 Int)) (or (< v_prenex_15224 main_y) (<= (select main_a v_prenex_15224) 999) (<= (+ main_y 1) v_prenex_15224) (<= 1000 (* 2 (select main_a v_prenex_15224))) (<= (* 2 (select main_a v_prenex_15224)) 1998))) (forall ((v_prenex_15225 Int)) (<= 0 (+ (select main_a v_prenex_15225) 498)))) (forall ((v_prenex_17252 Int) (v_prenex_17253 Int)) (or (<= (+ main_y 1) v_prenex_17252) (<= (select main_a v_prenex_17252) 1498) (<= 1 (select main_a v_prenex_17253)) (< v_prenex_17252 main_y) (<= 500 (select main_a v_prenex_17252)) (<= (select main_a v_prenex_17252) (+ (select main_a v_prenex_17253) 998)))) (forall ((v_prenex_20057 Int) (v_prenex_20056 Int)) (or (< v_prenex_20056 main_y) (<= (+ (select main_a v_prenex_20056) (select main_a v_prenex_20057)) 1000) (<= (+ main_y 1) v_prenex_20056) (<= (* 2 (select main_a v_prenex_20056)) 1998) (<= (select main_a v_prenex_20057) 500) (<= 2 (* 2 (select main_a v_prenex_20057))))) (forall ((v_prenex_16002 Int) (v_prenex_16003 Int)) (or (<= (select main_a v_prenex_16003) (select main_a v_prenex_16002)) (<= 500 (select main_a v_prenex_16002)) (<= 0 (+ (select main_a v_prenex_16003) 498)) (<= (+ main_y 1) v_prenex_16002) (< v_prenex_16002 main_y) (<= 1000 (* 2 (select main_a v_prenex_16002))) (<= (* 2 (select main_a v_prenex_16003)) 1000))) (forall ((v_prenex_12169 Int) (v_prenex_12170 Int)) (or (<= 500 (select main_a v_prenex_12169)) (< v_prenex_12169 main_y) (<= 1000 (+ (select main_a v_prenex_12169) (select main_a v_prenex_12170))) (<= (select main_a v_prenex_12170) 500) (<= (+ main_y 1) v_prenex_12169) (<= 2 (* 2 (select main_a v_prenex_12170))) (<= 1 (select main_a v_prenex_12169)))) (forall ((v_prenex_19605 Int) (v_prenex_19604 Int)) (or (< v_prenex_19604 main_y) (<= 1 (select main_a v_prenex_19605)) (<= (+ main_y 1) v_prenex_19604) (<= (select main_a v_prenex_19604) (+ (select main_a v_prenex_19605) 998)) (<= (* 2 (select main_a v_prenex_19604)) 1998) (<= 0 (+ (select main_a v_prenex_19605) 498)))) (or (forall ((v_prenex_22558 Int)) (or (<= (select main_a v_prenex_22558) 999) (<= (* 2 (select main_a v_prenex_22558)) 1000))) (forall ((v_prenex_22557 Int)) (or (<= 1 (select main_a v_prenex_22557)) (<= (* 2 (select main_a v_prenex_22557)) 1998) (< v_prenex_22557 main_y) (<= (+ main_y 1) v_prenex_22557) (<= 1000 (* 2 (select main_a v_prenex_22557)))))) (forall ((v_prenex_15379 Int) (v_prenex_15380 Int)) (or (< v_prenex_15380 main_x) (< v_prenex_15379 main_y) (<= (select main_a v_prenex_15379) (+ (select main_a v_prenex_15380) 998)) (<= (* 2 (select main_a v_prenex_15379)) 1998) (<= (+ main_y 1) v_prenex_15379))) (forall ((v_prenex_20255 Int) (v_prenex_20254 Int)) (or (< v_prenex_20254 main_y) (<= (+ main_y 1) v_prenex_20254) (<= 1 (select main_a v_prenex_20254)) (<= (select main_a v_prenex_20254) 999) (<= 1000 (+ (select main_a v_prenex_20254) (select main_a v_prenex_20255))) (<= 1 (select main_a v_prenex_20255)))) (or (forall ((v_prenex_14362 Int)) (or (<= (* 2 (select main_a v_prenex_14362)) 1998) (<= (+ main_y 1) v_prenex_14362) (< v_prenex_14362 main_y) (<= (select main_a v_prenex_14362) 1498))) (forall ((v_prenex_14363 Int)) (or (<= (select main_a v_prenex_14363) 999) (<= 0 (+ (select main_a v_prenex_14363) 498))))) (forall ((v_prenex_21861 Int) (v_prenex_21860 Int)) (or (<= 0 (+ (select main_a v_prenex_21861) 498)) (<= 2 (* 2 (select main_a v_prenex_21861))) (<= (select main_a v_prenex_21861) (select main_a v_prenex_21860)) (<= 500 (select main_a v_prenex_21860)) (<= (+ main_y 1) v_prenex_21860) (< v_prenex_21860 main_y) (<= 1000 (* 2 (select main_a v_prenex_21860))))) (forall ((v_prenex_16993 Int) (v_prenex_16994 Int)) (or (<= 500 (select main_a v_prenex_16993)) (<= (+ (select main_a v_prenex_16993) (select main_a v_prenex_16994)) 1000) (< v_prenex_16993 main_y) (<= (+ main_y 1) v_prenex_16993) (<= (select main_a v_prenex_16993) 1498) (<= (select main_a v_prenex_16994) 999) (<= 0 (+ (select main_a v_prenex_16994) 498)))) (forall ((v_prenex_20401 Int) (v_prenex_20402 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20402))) (<= (+ main_y 1) v_prenex_20401) (< v_prenex_20401 main_y) (<= (* 2 (select main_a v_prenex_20401)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20401))) (<= (+ (select main_a v_prenex_20401) (select main_a v_prenex_20402)) 1000) (<= 1 (select main_a v_prenex_20402)))) (or (forall ((v_prenex_22240 Int)) (<= (select main_a v_prenex_22240) 999)) (forall ((v_prenex_22239 Int)) (or (< v_prenex_22239 main_y) (<= (select main_a v_prenex_22239) 999) (<= (+ main_y 1) v_prenex_22239) (<= 1 (select main_a v_prenex_22239)) (<= 1000 (* 2 (select main_a v_prenex_22239)))))) (forall ((v_prenex_14243 Int) (v_prenex_14242 Int)) (or (<= (select main_a v_prenex_14243) 500) (< v_prenex_14242 main_y) (<= 2 (* 2 (select main_a v_prenex_14243))) (<= 1000 (* 2 (select main_a v_prenex_14242))) (<= 1000 (+ (select main_a v_prenex_14242) (select main_a v_prenex_14243))) (<= (+ main_y 1) v_prenex_14242) (<= (* 2 (select main_a v_prenex_14242)) 1998))) (forall ((v_prenex_11036 Int) (v_prenex_11035 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11035))) (<= (select main_a v_prenex_11036) 500) (<= (* 2 (select main_a v_prenex_11036)) 1000) (<= 1000 (+ (select main_a v_prenex_11035) (select main_a v_prenex_11036))) (<= (+ main_y 1) v_prenex_11035) (< v_prenex_11035 main_y) (<= (select main_a v_prenex_11035) 1498))) (or (forall ((v_prenex_22716 Int)) (or (< v_prenex_22716 main_y) (<= (* 2 (select main_a v_prenex_22716)) 1998) (<= (+ main_y 1) v_prenex_22716))) (forall ((v_prenex_22717 Int)) (or (<= (select main_a v_prenex_22717) 500) (< v_prenex_22717 main_x) (<= 1 (select main_a v_prenex_22717))))) (or (forall ((v_prenex_22100 Int)) (or (<= 0 (+ (select main_a v_prenex_22100) 498)) (<= 1 (select main_a v_prenex_22100)))) (forall ((v_prenex_22099 Int)) (or (< v_prenex_22099 main_y) (<= (select main_a v_prenex_22099) 999) (<= 1000 (* 2 (select main_a v_prenex_22099))) (<= (* 2 (select main_a v_prenex_22099)) 1998) (<= (+ main_y 1) v_prenex_22099)))) (forall ((v_prenex_14916 Int) (v_prenex_14917 Int)) (or (<= (select main_a v_prenex_14916) (+ (select main_a v_prenex_14917) 998)) (<= 0 (+ (select main_a v_prenex_14917) 498)) (<= 500 (select main_a v_prenex_14916)) (< v_prenex_14916 main_y) (<= 1000 (* 2 (select main_a v_prenex_14916))) (<= (+ main_y 1) v_prenex_14916) (<= (select main_a v_prenex_14917) 999))) (forall ((v_prenex_12555 Int) (v_prenex_12556 Int)) (or (<= (select main_a v_prenex_12555) 999) (<= (+ main_y 1) v_prenex_12555) (< v_prenex_12555 main_y) (<= (+ main_x 1) v_prenex_12556) (<= 1 (select main_a v_prenex_12556)) (<= (* 2 (select main_a v_prenex_12556)) 1000) (<= 1000 (+ (select main_a v_prenex_12555) (select main_a v_prenex_12556))))) (forall ((v_prenex_14895 Int) (v_prenex_14894 Int)) (or (<= 1000 (+ (select main_a v_prenex_14894) (select main_a v_prenex_14895))) (<= (select main_a v_prenex_14895) 999) (<= (select main_a v_prenex_14894) 1498) (<= 0 (+ (select main_a v_prenex_14895) 498)) (< v_prenex_14894 main_y) (< v_prenex_14895 main_x) (<= (+ main_y 1) v_prenex_14894))) (forall ((v_prenex_17783 Int) (v_prenex_17784 Int)) (or (<= 1 (select main_a v_prenex_17783)) (<= (+ main_x 1) v_prenex_17784) (<= (+ main_y 1) v_prenex_17783) (<= (select main_a v_prenex_17784) 999) (< v_prenex_17783 main_y) (<= 1000 (+ (select main_a v_prenex_17783) (select main_a v_prenex_17784))))) (or (forall ((v_prenex_13641 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13641))) (< v_prenex_13641 main_y) (<= (* 2 (select main_a v_prenex_13641)) 1998) (<= (select main_a v_prenex_13641) 999) (<= (+ main_y 1) v_prenex_13641))) (forall ((v_prenex_13642 Int)) (or (<= (select main_a v_prenex_13642) 500) (<= (* 2 (select main_a v_prenex_13642)) 1000)))) (forall ((v_prenex_18403 Int) (v_prenex_18402 Int)) (or (<= (select main_a v_prenex_18403) 999) (<= (+ main_y 1) v_prenex_18402) (< v_prenex_18403 main_x) (<= (select main_a v_prenex_18402) 999) (< v_prenex_18402 main_y) (<= (select main_a v_prenex_18403) (select main_a v_prenex_18402)) (<= (* 2 (select main_a v_prenex_18403)) 1000))) (forall ((v_prenex_17789 Int)) (or (< v_prenex_17789 main_y) (<= 500 (select main_a v_prenex_17789)) (<= (+ main_y 1) v_prenex_17789) (<= (* 2 (select main_a v_prenex_17789)) 1998))) (forall ((v_prenex_19049 Int) (v_prenex_19048 Int)) (or (< v_prenex_19048 main_y) (<= (+ main_y 1) v_prenex_19048) (<= (* 2 (select main_a v_prenex_19048)) 1998) (<= (select main_a v_prenex_19049) (select main_a v_prenex_19048)) (<= (select main_a v_prenex_19048) 1498))) (forall ((v_prenex_13107 Int) (v_prenex_13106 Int)) (or (< v_prenex_13106 main_y) (<= (* 2 (select main_a v_prenex_13107)) 1000) (<= 1 (select main_a v_prenex_13107)) (<= (+ main_x 1) v_prenex_13107) (<= (+ main_y 1) v_prenex_13106) (<= 1 (select main_a v_prenex_13106)) (<= 1000 (+ (select main_a v_prenex_13106) (select main_a v_prenex_13107))))) (or (forall ((v_prenex_19265 Int)) (or (<= 1 (select main_a v_prenex_19265)) (<= 2 (* 2 (select main_a v_prenex_19265))))) (forall ((v_prenex_19264 Int)) (or (<= (+ main_y 1) v_prenex_19264) (<= 500 (select main_a v_prenex_19264)) (<= (* 2 (select main_a v_prenex_19264)) 1998) (< v_prenex_19264 main_y) (<= (select main_a v_prenex_19264) 999)))) (forall ((v_prenex_16159 Int) (v_prenex_16158 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_16158))) (<= (select main_a v_prenex_16158) (+ (select main_a v_prenex_16159) 998)) (<= (+ main_y 1) v_prenex_16158) (< v_prenex_16158 main_y) (<= 1 (select main_a v_prenex_16159)) (<= 500 (select main_a v_prenex_16158)))) (or (forall ((v_prenex_16406 Int)) (or (< v_prenex_16406 main_x) (<= 2 (* 2 (select main_a v_prenex_16406))))) (forall ((v_prenex_16405 Int)) (or (< v_prenex_16405 main_y) (<= 1 (select main_a v_prenex_16405)) (<= (+ main_y 1) v_prenex_16405)))) (or (forall ((v_prenex_20755 Int)) (or (< v_prenex_20755 main_y) (<= (+ main_y 1) v_prenex_20755) (<= (* 2 (select main_a v_prenex_20755)) 1998) (<= 1 (select main_a v_prenex_20755)) (<= 500 (select main_a v_prenex_20755)))) (forall ((v_prenex_20756 Int)) (or (<= (select main_a v_prenex_20756) 999) (<= 0 (+ (select main_a v_prenex_20756) 498))))) (forall ((v_prenex_12189 Int) (v_prenex_12190 Int)) (or (<= (+ (select main_a v_prenex_12189) (select main_a v_prenex_12190)) 1000) (<= 2 (* 2 (select main_a v_prenex_12190))) (<= 1 (select main_a v_prenex_12189)) (< v_prenex_12189 main_y) (<= (* 2 (select main_a v_prenex_12190)) 1000) (<= (+ main_y 1) v_prenex_12189))) (forall ((v_prenex_15689 Int) (v_prenex_15690 Int)) (or (<= 0 (+ (select main_a v_prenex_15690) 498)) (< v_prenex_15689 main_y) (<= (select main_a v_prenex_15689) 1498) (<= 1000 (+ (select main_a v_prenex_15689) (select main_a v_prenex_15690))) (<= (+ main_y 1) v_prenex_15689) (<= 2 (* 2 (select main_a v_prenex_15690))) (<= (* 2 (select main_a v_prenex_15689)) 1998))) (forall ((v_prenex_22599 Int) (v_prenex_22600 Int)) (or (<= (+ main_x 1) v_prenex_22600) (< v_prenex_22599 main_y) (<= 1 (select main_a v_prenex_22599)) (<= (* 2 (select main_a v_prenex_22600)) 1000) (<= (+ main_y 1) v_prenex_22599) (<= (select main_a v_prenex_22600) (select main_a v_prenex_22599)))) (forall ((v_prenex_16005 Int) (v_prenex_16004 Int)) (or (<= (+ main_y 1) v_prenex_16004) (<= 1000 (+ (select main_a v_prenex_16004) (select main_a v_prenex_16005))) (<= (select main_a v_prenex_16004) 1498) (<= (* 2 (select main_a v_prenex_16005)) 1000) (<= 500 (select main_a v_prenex_16004)) (<= 2 (* 2 (select main_a v_prenex_16005))) (< v_prenex_16004 main_y))) (forall ((v_prenex_22411 Int) (v_prenex_22412 Int)) (or (<= 1 (select main_a v_prenex_22412)) (<= (+ main_y 1) v_prenex_22411) (<= 500 (select main_a v_prenex_22411)) (<= 1000 (* 2 (select main_a v_prenex_22411))) (< v_prenex_22411 main_y) (<= 2 (* 2 (select main_a v_prenex_22412))) (<= (+ (select main_a v_prenex_22411) (select main_a v_prenex_22412)) 1000))) (or (forall ((v_prenex_16461 Int)) (or (<= (+ main_y 1) v_prenex_16461) (< v_prenex_16461 main_y) (<= 1000 (* 2 (select main_a v_prenex_16461))) (<= (* 2 (select main_a v_prenex_16461)) 1998) (<= 500 (select main_a v_prenex_16461)))) (forall ((v_prenex_16462 Int)) (<= 1 (select main_a v_prenex_16462)))) (forall ((v_prenex_19159 Int) (v_prenex_19158 Int)) (or (<= (+ (select main_a v_prenex_19158) (select main_a v_prenex_19159)) 1000) (< v_prenex_19159 main_x) (<= (+ main_x 1) v_prenex_19159) (<= 1 (select main_a v_prenex_19159)) (<= (+ main_y 1) v_prenex_19158))) (forall ((v_prenex_21076 Int) (v_prenex_21077 Int)) (or (<= 0 (+ (select main_a v_prenex_21077) 498)) (< v_prenex_21076 main_y) (<= 1 (select main_a v_prenex_21076)) (<= (+ main_y 1) v_prenex_21076) (<= 1000 (+ (select main_a v_prenex_21076) (select main_a v_prenex_21077))) (<= (select main_a v_prenex_21076) 999))) (forall ((v_prenex_23115 Int) (v_prenex_23114 Int)) (or (<= (+ (select main_a v_prenex_23114) (select main_a v_prenex_23115)) 1000) (<= 0 (+ (select main_a v_prenex_23115) 498)) (<= (select main_a v_prenex_23115) 999) (<= 1000 (* 2 (select main_a v_prenex_23114))) (< v_prenex_23114 main_y) (<= (+ main_y 1) v_prenex_23114))) (forall ((v_prenex_20596 Int) (v_prenex_20595 Int)) (or (<= (+ main_x 1) v_prenex_20596) (< v_prenex_20595 main_y) (<= (+ main_y 1) v_prenex_20595) (<= (select main_a v_prenex_20595) (+ (select main_a v_prenex_20596) 998)) (<= (select main_a v_prenex_20596) 500) (<= (select main_a v_prenex_20595) 999) (<= (* 2 (select main_a v_prenex_20596)) 1000))) (forall ((v_prenex_21876 Int) (v_prenex_21877 Int)) (or (<= 500 (select main_a v_prenex_21876)) (<= 1000 (+ (select main_a v_prenex_21876) (select main_a v_prenex_21877))) (< v_prenex_21876 main_y) (<= (* 2 (select main_a v_prenex_21876)) 1998) (<= (+ main_y 1) v_prenex_21876))) (forall ((v_prenex_19041 Int) (v_prenex_19040 Int)) (or (<= 0 (+ (select main_a v_prenex_19041) 498)) (<= (select main_a v_prenex_19040) (+ (select main_a v_prenex_19041) 998)) (<= (+ main_y 1) v_prenex_19040) (< v_prenex_19040 main_y) (<= 1 (select main_a v_prenex_19040)) (<= (select main_a v_prenex_19041) 500) (<= (* 2 (select main_a v_prenex_19040)) 1998))) (or (forall ((v_prenex_15501 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15501))) (<= (+ main_y 1) v_prenex_15501) (< v_prenex_15501 main_y))) (forall ((v_prenex_15502 Int)) (or (<= (* 2 (select main_a v_prenex_15502)) 1000) (< v_prenex_15502 main_x) (<= 2 (* 2 (select main_a v_prenex_15502)))))) (forall ((v_prenex_22139 Int) (v_prenex_22140 Int)) (or (<= (* 2 (select main_a v_prenex_22139)) 1998) (< v_prenex_22139 main_y) (<= (select main_a v_prenex_22139) (+ (select main_a v_prenex_22140) 998)) (<= (+ main_y 1) v_prenex_22139) (<= 1000 (* 2 (select main_a v_prenex_22139))) (<= (select main_a v_prenex_22140) 500) (<= 1 (select main_a v_prenex_22140)))) (forall ((v_prenex_22103 Int) (v_prenex_22104 Int)) (or (< v_prenex_22103 main_y) (<= (select main_a v_prenex_22103) 1498) (<= 1 (select main_a v_prenex_22104)) (<= (* 2 (select main_a v_prenex_22103)) 1998) (<= (select main_a v_prenex_22103) (+ (select main_a v_prenex_22104) 998)) (<= (+ main_y 1) v_prenex_22103) (<= 2 (* 2 (select main_a v_prenex_22104))))) (forall ((v_prenex_23217 Int) (v_prenex_23218 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23217))) (< v_prenex_23217 main_y) (<= 1000 (+ (select main_a v_prenex_23217) (select main_a v_prenex_23218))) (<= (+ main_y 1) v_prenex_23217) (<= 2 (* 2 (select main_a v_prenex_23218))) (<= 1 (select main_a v_prenex_23217)))) (forall ((v_prenex_13402 Int) (v_prenex_13403 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13402))) (<= (select main_a v_prenex_13402) (+ (select main_a v_prenex_13403) 998)) (<= 0 (+ (select main_a v_prenex_13403) 498)) (< v_prenex_13402 main_y) (<= (select main_a v_prenex_13403) 500) (<= (+ main_y 1) v_prenex_13402) (<= (* 2 (select main_a v_prenex_13402)) 1998))) (forall ((v_prenex_18488 Int) (v_prenex_18489 Int)) (or (<= (+ main_y 1) v_prenex_18488) (<= 1 (select main_a v_prenex_18488)) (<= (* 2 (select main_a v_prenex_18488)) 1998) (<= (select main_a v_prenex_18488) (+ (select main_a v_prenex_18489) 998)) (< v_prenex_18488 main_y))) (forall ((v_prenex_13789 Int) (v_prenex_13790 Int)) (or (<= (select main_a v_prenex_13790) (select main_a v_prenex_13789)) (<= (* 2 (select main_a v_prenex_13790)) 1000) (<= (+ main_y 1) v_prenex_13789) (< v_prenex_13789 main_y) (<= (+ main_x 1) v_prenex_13790) (<= (* 2 (select main_a v_prenex_13789)) 1998))) (forall ((v_prenex_22359 Int) (v_prenex_22360 Int)) (or (< v_prenex_22359 main_y) (<= (+ (select main_a v_prenex_22359) (select main_a v_prenex_22360)) 1000) (<= 2 (* 2 (select main_a v_prenex_22360))) (<= 1 (select main_a v_prenex_22360)) (<= (+ main_y 1) v_prenex_22359) (<= (* 2 (select main_a v_prenex_22359)) 1998))) (forall ((v_prenex_15167 Int) (v_prenex_15166 Int)) (or (< v_prenex_15166 main_y) (<= (+ main_x 1) v_prenex_15167) (<= (select main_a v_prenex_15166) (+ (select main_a v_prenex_15167) 998)) (<= (+ main_y 1) v_prenex_15166) (<= (* 2 (select main_a v_prenex_15167)) 1000) (<= 0 (+ (select main_a v_prenex_15167) 498)) (<= 1000 (* 2 (select main_a v_prenex_15166))))) (forall ((v_prenex_16070 Int) (v_prenex_16071 Int)) (or (<= (select main_a v_prenex_16071) 500) (<= 1000 (+ (select main_a v_prenex_16070) (select main_a v_prenex_16071))) (<= (* 2 (select main_a v_prenex_16070)) 1998) (< v_prenex_16070 main_y) (<= 1 (select main_a v_prenex_16071)) (<= (+ main_y 1) v_prenex_16070) (<= 1000 (* 2 (select main_a v_prenex_16070))))) (forall ((v_prenex_12111 Int) (v_prenex_12110 Int)) (or (<= 0 (+ (select main_a v_prenex_12111) 498)) (<= 1000 (* 2 (select main_a v_prenex_12110))) (<= (+ main_y 1) v_prenex_12110) (< v_prenex_12110 main_y) (<= (select main_a v_prenex_12110) 1498) (<= (select main_a v_prenex_12110) (+ (select main_a v_prenex_12111) 998)))) (or (forall ((v_prenex_19501 Int)) (or (<= (select main_a v_prenex_19501) 999) (<= (select main_a v_prenex_19501) 500))) (forall ((v_prenex_19500 Int)) (or (< v_prenex_19500 main_y) (<= 1000 (* 2 (select main_a v_prenex_19500))) (<= 1 (select main_a v_prenex_19500)) (<= (+ main_y 1) v_prenex_19500)))) (forall ((v_prenex_21690 Int) (v_prenex_21691 Int)) (or (<= (+ (select main_a v_prenex_21690) (select main_a v_prenex_21691)) 1000) (<= 500 (select main_a v_prenex_21690)) (<= 2 (* 2 (select main_a v_prenex_21691))) (<= (+ main_y 1) v_prenex_21690) (<= (select main_a v_prenex_21691) 500) (< v_prenex_21690 main_y) (<= 1000 (* 2 (select main_a v_prenex_21690))))) (or (forall ((v_prenex_12869 Int)) (or (<= (+ main_y 1) v_prenex_12869) (<= 1000 (* 2 (select main_a v_prenex_12869))) (<= (select main_a v_prenex_12869) 1498) (< v_prenex_12869 main_y))) (forall ((v_prenex_12870 Int)) (<= (* 2 (select main_a v_prenex_12870)) 1000))) (or (forall ((v_prenex_22909 Int)) (or (<= 0 (+ (select main_a v_prenex_22909) 498)) (<= 2 (* 2 (select main_a v_prenex_22909))))) (forall ((v_prenex_22908 Int)) (or (<= 500 (select main_a v_prenex_22908)) (<= 1000 (* 2 (select main_a v_prenex_22908))) (<= (+ main_y 1) v_prenex_22908) (< v_prenex_22908 main_y) (<= 1 (select main_a v_prenex_22908))))) (forall ((v_prenex_18286 Int) (v_prenex_18285 Int)) (or (<= (+ main_y 1) v_prenex_18285) (<= 500 (select main_a v_prenex_18285)) (< v_prenex_18285 main_y) (<= (* 2 (select main_a v_prenex_18286)) 1000) (<= (* 2 (select main_a v_prenex_18285)) 1998) (<= (select main_a v_prenex_18286) 999) (<= (select main_a v_prenex_18286) (select main_a v_prenex_18285)))) (forall ((v_prenex_19439 Int) (v_prenex_19440 Int)) (or (<= 0 (+ (select main_a v_prenex_19440) 498)) (< v_prenex_19439 main_y) (<= (select main_a v_prenex_19440) 500) (<= (select main_a v_prenex_19439) 1498) (<= (+ main_y 1) v_prenex_19439) (<= (select main_a v_prenex_19440) (select main_a v_prenex_19439)) (<= (* 2 (select main_a v_prenex_19439)) 1998))) (or (forall ((v_prenex_15407 Int)) (<= (* 2 (select main_a v_prenex_15407)) 1998)) (forall ((v_prenex_15408 Int)) (or (<= (+ main_x 1) v_prenex_15408) (<= (* 2 (select main_a v_prenex_15408)) 1000) (< v_prenex_15408 main_x) (<= (select main_a v_prenex_15408) 500)))) (forall ((v_prenex_13863 Int) (v_prenex_13862 Int)) (or (<= (+ main_y 1) v_prenex_13862) (<= (+ main_x 1) v_prenex_13863) (<= (select main_a v_prenex_13862) 999) (< v_prenex_13862 main_y) (<= 1 (select main_a v_prenex_13863)) (<= (select main_a v_prenex_13862) (+ (select main_a v_prenex_13863) 998)) (<= 0 (+ (select main_a v_prenex_13863) 498)))) (forall ((v_prenex_22389 Int) (v_prenex_22390 Int)) (or (<= (select main_a v_prenex_22389) 999) (< v_prenex_22389 main_y) (<= 1 (select main_a v_prenex_22390)) (<= (+ main_y 1) v_prenex_22389) (<= 2 (* 2 (select main_a v_prenex_22390))) (<= 500 (select main_a v_prenex_22389)) (<= (+ (select main_a v_prenex_22389) (select main_a v_prenex_22390)) 1000))) (or (forall ((v_prenex_20603 Int)) (or (<= (select main_a v_prenex_20603) 1498) (< v_prenex_20603 main_y) (<= 1 (select main_a v_prenex_20603)) (<= (+ main_y 1) v_prenex_20603) (<= (* 2 (select main_a v_prenex_20603)) 1998))) (forall ((v_prenex_20604 Int)) (<= 0 (+ (select main_a v_prenex_20604) 498)))) (forall ((v_prenex_18435 Int) (v_prenex_18434 Int)) (or (<= (+ main_y 1) v_prenex_18434) (<= (* 2 (select main_a v_prenex_18434)) 1998) (<= 0 (+ (select main_a v_prenex_18435) 498)) (<= (+ (select main_a v_prenex_18434) (select main_a v_prenex_18435)) 1000) (< v_prenex_18434 main_y) (<= (select main_a v_prenex_18435) 999) (<= 1000 (* 2 (select main_a v_prenex_18434))))) (forall ((v_prenex_18634 Int) (v_prenex_18633 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18633))) (<= 1000 (+ (select main_a v_prenex_18633) (select main_a v_prenex_18634))) (<= (select main_a v_prenex_18634) 500) (<= (+ main_y 1) v_prenex_18633) (< v_prenex_18633 main_y) (<= 0 (+ (select main_a v_prenex_18634) 498)) (<= (* 2 (select main_a v_prenex_18633)) 1998))) (forall ((v_prenex_19504 Int) (v_prenex_19505 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19505))) (<= (+ main_x 1) v_prenex_19505) (<= (+ main_y 1) v_prenex_19504) (<= 1000 (+ (select main_a v_prenex_19504) (select main_a v_prenex_19505))) (< v_prenex_19504 main_y) (<= (select main_a v_prenex_19504) 1498))) (forall ((v_prenex_12724 Int) (v_prenex_12725 Int)) (or (<= (select main_a v_prenex_12724) 1498) (<= (select main_a v_prenex_12725) 999) (<= 500 (select main_a v_prenex_12724)) (< v_prenex_12724 main_y) (<= (select main_a v_prenex_12724) (+ (select main_a v_prenex_12725) 998)) (<= (+ main_y 1) v_prenex_12724))) (forall ((v_prenex_16194 Int) (v_prenex_16195 Int)) (or (<= (select main_a v_prenex_16195) 500) (<= 1000 (* 2 (select main_a v_prenex_16194))) (<= 1 (select main_a v_prenex_16195)) (<= (+ (select main_a v_prenex_16194) (select main_a v_prenex_16195)) 1000) (<= (+ main_y 1) v_prenex_16194) (<= 500 (select main_a v_prenex_16194)) (< v_prenex_16194 main_y))) (forall ((v_prenex_12118 Int) (v_prenex_12119 Int)) (or (<= (select main_a v_prenex_12118) 999) (<= (* 2 (select main_a v_prenex_12118)) 1998) (<= 1000 (+ (select main_a v_prenex_12118) (select main_a v_prenex_12119))) (<= 2 (* 2 (select main_a v_prenex_12119))) (<= (+ main_y 1) v_prenex_12118) (<= (select main_a v_prenex_12119) 500) (< v_prenex_12118 main_y))) (forall ((v_prenex_21420 Int) (v_prenex_21419 Int)) (or (<= (select main_a v_prenex_21419) 999) (< v_prenex_21419 main_y) (< v_prenex_21420 main_x) (<= 1 (select main_a v_prenex_21420)) (<= (select main_a v_prenex_21420) (select main_a v_prenex_21419)) (<= (+ main_y 1) v_prenex_21419) (<= 2 (* 2 (select main_a v_prenex_21420))))) (forall ((v_prenex_17050 Int) (v_prenex_17051 Int)) (or (<= (+ (select main_a v_prenex_17050) (select main_a v_prenex_17051)) 1000) (<= (+ main_y 1) v_prenex_17050) (<= 1 (select main_a v_prenex_17050)) (<= (* 2 (select main_a v_prenex_17051)) 1000) (< v_prenex_17050 main_y) (<= (select main_a v_prenex_17050) 999))) (forall ((v_prenex_21034 Int) (v_prenex_21035 Int)) (or (<= 1 (select main_a v_prenex_21035)) (<= (+ main_y 1) v_prenex_21034) (<= (+ (select main_a v_prenex_21034) (select main_a v_prenex_21035)) 1000) (< v_prenex_21034 main_y) (<= 0 (+ (select main_a v_prenex_21035) 498)) (<= 500 (select main_a v_prenex_21034)) (<= 1 (select main_a v_prenex_21034)))) (forall ((v_prenex_20227 Int) (v_prenex_20226 Int)) (or (<= (+ (select main_a v_prenex_20226) (select main_a v_prenex_20227)) 1000) (<= 1000 (* 2 (select main_a v_prenex_20226))) (<= 0 (+ (select main_a v_prenex_20227) 498)) (< v_prenex_20226 main_y) (<= (select main_a v_prenex_20227) 500) (<= (+ main_y 1) v_prenex_20226) (<= 500 (select main_a v_prenex_20226)))) (or (forall ((v_prenex_17179 Int)) (or (<= (* 2 (select main_a v_prenex_17179)) 1000) (< v_prenex_17179 main_x) (<= (select main_a v_prenex_17179) 500))) (forall ((v_prenex_17178 Int)) (or (<= (* 2 (select main_a v_prenex_17178)) 1998) (<= (select main_a v_prenex_17178) 999) (<= (+ main_y 1) v_prenex_17178) (< v_prenex_17178 main_y)))) (forall ((v_prenex_15425 Int) (v_prenex_15426 Int)) (or (<= (+ main_y 1) v_prenex_15425) (<= 1 (select main_a v_prenex_15425)) (<= 0 (+ (select main_a v_prenex_15426) 498)) (<= 2 (* 2 (select main_a v_prenex_15426))) (<= (select main_a v_prenex_15425) 1498) (< v_prenex_15425 main_y) (<= (+ (select main_a v_prenex_15425) (select main_a v_prenex_15426)) 1000))) (forall ((v_prenex_19191 Int) (v_prenex_19190 Int)) (or (<= (+ main_y 1) v_prenex_19190) (<= 0 (+ (select main_a v_prenex_19191) 498)) (<= 2 (* 2 (select main_a v_prenex_19191))) (<= (+ (select main_a v_prenex_19190) (select main_a v_prenex_19191)) 1000) (<= 500 (select main_a v_prenex_19190)) (< v_prenex_19190 main_y) (<= 1 (select main_a v_prenex_19190)))) (forall ((v_prenex_14945 Int) (v_prenex_14944 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14944))) (<= (+ main_x 1) v_prenex_14945) (<= 2 (* 2 (select main_a v_prenex_14945))) (<= 1 (select main_a v_prenex_14945)) (<= (+ main_y 1) v_prenex_14944) (<= (select main_a v_prenex_14944) (+ (select main_a v_prenex_14945) 998)) (< v_prenex_14944 main_y))) (forall ((v_prenex_23064 Int) (v_prenex_23065 Int)) (or (< v_prenex_23064 main_y) (<= 0 (+ (select main_a v_prenex_23065) 498)) (<= (* 2 (select main_a v_prenex_23064)) 1998) (<= 1000 (+ (select main_a v_prenex_23064) (select main_a v_prenex_23065))) (<= (select main_a v_prenex_23065) 999) (<= (+ main_y 1) v_prenex_23064))) (or (forall ((v_prenex_22350 Int)) (<= (select main_a v_prenex_22350) 999)) (forall ((v_prenex_22349 Int)) (or (<= (* 2 (select main_a v_prenex_22349)) 1998) (<= (select main_a v_prenex_22349) 999) (< v_prenex_22349 main_y) (<= (+ main_y 1) v_prenex_22349) (<= 1000 (* 2 (select main_a v_prenex_22349)))))) (forall ((v_prenex_20726 Int) (v_prenex_20725 Int)) (or (<= (select main_a v_prenex_20725) (+ (select main_a v_prenex_20726) 998)) (<= (select main_a v_prenex_20726) 500) (< v_prenex_20725 main_y) (<= (+ main_y 1) v_prenex_20725) (<= 1000 (* 2 (select main_a v_prenex_20725))))) (forall ((v_prenex_11297 Int) (v_prenex_11296 Int)) (or (<= (+ main_x 1) v_prenex_11297) (<= 1000 (+ (select main_a v_prenex_11296) (select main_a v_prenex_11297))) (<= 2 (* 2 (select main_a v_prenex_11297))) (<= 500 (select main_a v_prenex_11296)) (< v_prenex_11296 main_y) (<= (+ main_y 1) v_prenex_11296) (<= 1 (select main_a v_prenex_11297)))) (forall ((v_prenex_17725 Int) (v_prenex_17726 Int)) (or (<= (+ main_y 1) v_prenex_17725) (< v_prenex_17725 main_y) (<= 2 (* 2 (select main_a v_prenex_17726))) (<= 1000 (* 2 (select main_a v_prenex_17725))) (<= (+ (select main_a v_prenex_17725) (select main_a v_prenex_17726)) 1000) (<= (* 2 (select main_a v_prenex_17725)) 1998))) (forall ((v_prenex_19775 Int) (v_prenex_19776 Int)) (or (<= (+ main_y 1) v_prenex_19775) (<= (* 2 (select main_a v_prenex_19775)) 1998) (<= 2 (* 2 (select main_a v_prenex_19776))) (<= (+ (select main_a v_prenex_19775) (select main_a v_prenex_19776)) 1000) (< v_prenex_19775 main_y) (<= 1000 (* 2 (select main_a v_prenex_19775))))) (forall ((v_prenex_22758 Int) (v_prenex_22759 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22759))) (<= (select main_a v_prenex_22759) (select main_a v_prenex_22758)) (<= (+ main_y 1) v_prenex_22758) (<= 0 (+ (select main_a v_prenex_22759) 498)) (<= 1000 (* 2 (select main_a v_prenex_22758))) (< v_prenex_22758 main_y))) (forall ((v_prenex_14915 Int) (v_prenex_14914 Int)) (or (<= (select main_a v_prenex_14915) 999) (<= (+ main_y 1) v_prenex_14914) (<= 1 (select main_a v_prenex_14915)) (<= 1000 (* 2 (select main_a v_prenex_14914))) (< v_prenex_14914 main_y) (<= (select main_a v_prenex_14914) (+ (select main_a v_prenex_14915) 998)))) (forall ((v_prenex_14345 Int) (v_prenex_14344 Int)) (or (<= (+ main_y 1) v_prenex_14344) (< v_prenex_14344 main_y) (<= 2 (* 2 (select main_a v_prenex_14345))) (<= (select main_a v_prenex_14345) 500) (<= 500 (select main_a v_prenex_14344)) (<= (* 2 (select main_a v_prenex_14344)) 1998) (<= (select main_a v_prenex_14344) (+ (select main_a v_prenex_14345) 998)))) (forall ((v_prenex_12166 Int) (v_prenex_12165 Int)) (or (<= (+ main_x 1) v_prenex_12166) (<= (select main_a v_prenex_12165) 1498) (<= 1000 (+ (select main_a v_prenex_12165) (select main_a v_prenex_12166))) (< v_prenex_12165 main_y) (<= 2 (* 2 (select main_a v_prenex_12166))) (<= (+ main_y 1) v_prenex_12165))) (or (forall ((v_prenex_23539 Int)) (<= 2 (* 2 (select main_a v_prenex_23539)))) (forall ((v_prenex_23538 Int)) (or (< v_prenex_23538 main_y) (<= 500 (select main_a v_prenex_23538)) (<= (* 2 (select main_a v_prenex_23538)) 1998) (<= 1000 (* 2 (select main_a v_prenex_23538))) (<= (+ main_y 1) v_prenex_23538)))) (or (forall ((v_prenex_17850 Int)) (or (<= (* 2 (select main_a v_prenex_17850)) 1998) (< v_prenex_17850 main_y) (<= (+ main_y 1) v_prenex_17850) (<= 500 (select main_a v_prenex_17850)) (<= 1000 (* 2 (select main_a v_prenex_17850))))) (forall ((v_prenex_17851 Int)) (<= 0 (+ (select main_a v_prenex_17851) 498)))) (forall ((v_prenex_11535 Int) (v_prenex_11536 Int)) (or (<= (+ main_x 1) v_prenex_11536) (<= (+ main_y 1) v_prenex_11535) (<= (+ (select main_a v_prenex_11535) (select main_a v_prenex_11536)) 1000) (<= (select main_a v_prenex_11536) 999) (<= 0 (+ (select main_a v_prenex_11536) 498)) (<= 500 (select main_a v_prenex_11535)) (< v_prenex_11535 main_y))) (forall ((v_prenex_21742 Int) (v_prenex_21743 Int)) (or (<= (select main_a v_prenex_21742) (+ (select main_a v_prenex_21743) 998)) (< v_prenex_21742 main_y) (<= 1000 (* 2 (select main_a v_prenex_21742))) (<= (+ main_y 1) v_prenex_21742) (<= 2 (* 2 (select main_a v_prenex_21743))))) (forall ((v_prenex_11772 Int) (v_prenex_11771 Int)) (or (<= (+ main_x 1) v_prenex_11772) (<= (+ main_y 1) v_prenex_11771) (<= 1 (select main_a v_prenex_11772)) (<= (select main_a v_prenex_11771) 999) (<= (+ (select main_a v_prenex_11771) (select main_a v_prenex_11772)) 1000) (< v_prenex_11771 main_y) (<= (select main_a v_prenex_11772) 999))) (forall ((v_prenex_22255 Int) (v_prenex_22256 Int)) (or (<= (select main_a v_prenex_22256) (select main_a v_prenex_22255)) (< v_prenex_22255 main_y) (< v_prenex_22256 main_x) (<= (+ main_y 1) v_prenex_22255) (<= 1 (select main_a v_prenex_22256)) (<= (select main_a v_prenex_22255) 999))) (forall ((v_prenex_18813 Int) (v_prenex_18812 Int)) (or (<= (select main_a v_prenex_18812) 999) (< v_prenex_18812 main_y) (<= (select main_a v_prenex_18812) 1498) (<= 1 (select main_a v_prenex_18813)) (<= (+ main_y 1) v_prenex_18812) (<= (select main_a v_prenex_18812) (+ (select main_a v_prenex_18813) 998)))) (forall ((v_prenex_15534 Int) (v_prenex_15533 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15534))) (<= 500 (select main_a v_prenex_15533)) (<= 1000 (* 2 (select main_a v_prenex_15533))) (<= 1000 (+ (select main_a v_prenex_15533) (select main_a v_prenex_15534))) (< v_prenex_15533 main_y) (<= (* 2 (select main_a v_prenex_15534)) 1000) (<= (+ main_y 1) v_prenex_15533))) (forall ((v_prenex_17091 Int) (v_prenex_17092 Int)) (or (<= (+ main_x 1) v_prenex_17092) (<= (select main_a v_prenex_17092) 999) (<= (select main_a v_prenex_17091) 999) (< v_prenex_17091 main_y) (<= 1000 (+ (select main_a v_prenex_17091) (select main_a v_prenex_17092))) (<= (+ main_y 1) v_prenex_17091) (<= 2 (* 2 (select main_a v_prenex_17092))))) (forall ((v_prenex_14699 Int) (v_prenex_14700 Int)) (or (<= (+ main_y 1) v_prenex_14699) (<= 1 (select main_a v_prenex_14700)) (< v_prenex_14699 main_y) (<= (select main_a v_prenex_14699) 999) (<= 1000 (+ (select main_a v_prenex_14699) (select main_a v_prenex_14700))) (<= (select main_a v_prenex_14699) 1498))) (forall ((v_prenex_13768 Int) (v_prenex_13767 Int)) (or (<= 500 (select main_a v_prenex_13767)) (<= (select main_a v_prenex_13768) 500) (<= (select main_a v_prenex_13767) (+ (select main_a v_prenex_13768) 998)) (<= 1000 (* 2 (select main_a v_prenex_13767))) (<= (+ main_y 1) v_prenex_13767) (< v_prenex_13767 main_y) (<= 0 (+ (select main_a v_prenex_13768) 498)))) (forall ((v_prenex_15193 Int) (v_prenex_15192 Int)) (or (< v_prenex_15192 main_y) (<= 1000 (+ (select main_a v_prenex_15192) (select main_a v_prenex_15193))) (<= (select main_a v_prenex_15193) 500) (<= 1000 (* 2 (select main_a v_prenex_15192))) (<= 1 (select main_a v_prenex_15193)) (<= (+ main_y 1) v_prenex_15192))) (forall ((v_prenex_23482 Int) (v_prenex_23481 Int)) (or (<= (+ main_y 1) v_prenex_23481) (<= (select main_a v_prenex_23482) 500) (<= (select main_a v_prenex_23482) (select main_a v_prenex_23481)) (<= (select main_a v_prenex_23481) 1498) (<= 1 (select main_a v_prenex_23482)) (< v_prenex_23481 main_y) (<= 500 (select main_a v_prenex_23481)))) (forall ((v_prenex_15589 Int) (v_prenex_15590 Int)) (or (< v_prenex_15589 main_y) (<= (select main_a v_prenex_15589) 1498) (<= (select main_a v_prenex_15590) 500) (<= 1000 (* 2 (select main_a v_prenex_15589))) (<= (+ (select main_a v_prenex_15589) (select main_a v_prenex_15590)) 1000) (<= 2 (* 2 (select main_a v_prenex_15590))) (<= (+ main_y 1) v_prenex_15589))) (forall ((v_prenex_14069 Int) (v_prenex_14068 Int)) (or (<= 1 (select main_a v_prenex_14069)) (<= (+ main_y 1) v_prenex_14068) (<= (select main_a v_prenex_14068) 999) (<= 0 (+ (select main_a v_prenex_14069) 498)) (<= (select main_a v_prenex_14068) 1498) (<= (+ (select main_a v_prenex_14068) (select main_a v_prenex_14069)) 1000) (< v_prenex_14068 main_y))) (forall ((v_prenex_12061 Int) (v_prenex_12060 Int)) (or (<= (+ main_y 1) v_prenex_12060) (<= 2 (* 2 (select main_a v_prenex_12061))) (<= (* 2 (select main_a v_prenex_12060)) 1998) (<= (select main_a v_prenex_12060) 1498) (< v_prenex_12060 main_y) (<= (select main_a v_prenex_12060) (+ (select main_a v_prenex_12061) 998)))) (forall ((v_prenex_11633 Int) (v_prenex_11634 Int)) (or (<= 1 (select main_a v_prenex_11633)) (<= 500 (select main_a v_prenex_11633)) (<= 0 (+ (select main_a v_prenex_11634) 498)) (<= (select main_a v_prenex_11633) (+ (select main_a v_prenex_11634) 998)) (< v_prenex_11633 main_y) (<= (+ main_y 1) v_prenex_11633))) (or (forall ((v_prenex_11027 Int)) (or (<= (* 2 (select main_a v_prenex_11027)) 1998) (<= 1 (select main_a v_prenex_11027)) (<= (+ main_y 1) v_prenex_11027) (< v_prenex_11027 main_y) (<= 1000 (* 2 (select main_a v_prenex_11027))))) (forall ((v_prenex_11028 Int)) (or (<= 0 (+ (select main_a v_prenex_11028) 498)) (<= 2 (* 2 (select main_a v_prenex_11028)))))) (forall ((v_prenex_22447 Int) (v_prenex_22448 Int)) (or (<= (+ main_y 1) v_prenex_22447) (<= 1000 (* 2 (select main_a v_prenex_22447))) (<= (* 2 (select main_a v_prenex_22447)) 1998) (< v_prenex_22447 main_y) (<= (select main_a v_prenex_22448) 500) (<= (select main_a v_prenex_22448) 999) (<= (select main_a v_prenex_22448) (select main_a v_prenex_22447)))) (or (forall ((v_prenex_13338 Int)) (or (<= (* 2 (select main_a v_prenex_13338)) 1998) (<= (+ main_y 1) v_prenex_13338) (<= 1 (select main_a v_prenex_13338)) (< v_prenex_13338 main_y))) (forall ((v_prenex_13339 Int)) (or (<= 1 (select main_a v_prenex_13339)) (<= 0 (+ (select main_a v_prenex_13339) 498))))) (forall ((v_prenex_22441 Int) (v_prenex_22442 Int)) (or (<= (+ main_y 1) v_prenex_22441) (<= (select main_a v_prenex_22442) 999) (<= 500 (select main_a v_prenex_22441)) (<= (select main_a v_prenex_22442) 500) (< v_prenex_22441 main_y) (<= (+ (select main_a v_prenex_22441) (select main_a v_prenex_22442)) 1000))) (or (forall ((v_prenex_19557 Int)) (or (<= 1 (select main_a v_prenex_19557)) (<= (select main_a v_prenex_19557) 999))) (forall ((v_prenex_19556 Int)) (or (<= (* 2 (select main_a v_prenex_19556)) 1998) (<= (+ main_y 1) v_prenex_19556) (<= 500 (select main_a v_prenex_19556)) (<= (select main_a v_prenex_19556) 1498) (< v_prenex_19556 main_y)))) (forall ((v_prenex_16449 Int) (v_prenex_16450 Int)) (or (<= 1 (select main_a v_prenex_16450)) (<= (select main_a v_prenex_16450) (select main_a v_prenex_16449)) (< v_prenex_16449 main_y) (<= 500 (select main_a v_prenex_16449)) (<= (* 2 (select main_a v_prenex_16449)) 1998) (<= (+ main_y 1) v_prenex_16449))) (forall ((v_prenex_14028 Int) (v_prenex_14029 Int)) (or (<= (select main_a v_prenex_14029) 999) (<= (+ main_y 1) v_prenex_14028) (<= (* 2 (select main_a v_prenex_14029)) 1000) (<= (select main_a v_prenex_14028) 999) (<= 500 (select main_a v_prenex_14028)) (< v_prenex_14028 main_y) (<= 1000 (+ (select main_a v_prenex_14028) (select main_a v_prenex_14029))))) (or (forall ((v_prenex_13840 Int)) (or (<= (* 2 (select main_a v_prenex_13840)) 1000) (< v_prenex_13840 main_x))) (forall ((v_prenex_13839 Int)) (or (< v_prenex_13839 main_y) (<= 1000 (* 2 (select main_a v_prenex_13839))) (<= (+ main_y 1) v_prenex_13839) (<= 500 (select main_a v_prenex_13839))))) (or (forall ((v_prenex_20818 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20818))) (< v_prenex_20818 main_x))) (forall ((v_prenex_20817 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20817))) (<= (+ main_y 1) v_prenex_20817) (< v_prenex_20817 main_y) (<= (* 2 (select main_a v_prenex_20817)) 1998)))) (forall ((v_prenex_21106 Int) (v_prenex_21107 Int)) (or (< v_prenex_21106 main_y) (<= (select main_a v_prenex_21106) 999) (<= (select main_a v_prenex_21107) (select main_a v_prenex_21106)) (<= (+ main_x 1) v_prenex_21107) (<= 1 (select main_a v_prenex_21107)) (<= 0 (+ (select main_a v_prenex_21107) 498)) (<= (+ main_y 1) v_prenex_21106))) (forall ((v_prenex_16200 Int) (v_prenex_16201 Int)) (or (<= 500 (select main_a v_prenex_16200)) (<= (+ main_y 1) v_prenex_16200) (< v_prenex_16201 main_x) (<= 0 (+ (select main_a v_prenex_16201) 498)) (<= (+ (select main_a v_prenex_16200) (select main_a v_prenex_16201)) 1000) (< v_prenex_16200 main_y))) (forall ((v_prenex_13558 Int) (v_prenex_13557 Int)) (or (<= 0 (+ (select main_a v_prenex_13558) 498)) (<= 1000 (+ (select main_a v_prenex_13557) (select main_a v_prenex_13558))) (< v_prenex_13558 main_x) (<= 1000 (* 2 (select main_a v_prenex_13557))) (<= (+ main_y 1) v_prenex_13557) (< v_prenex_13557 main_y))) (forall ((v_prenex_20742 Int) (v_prenex_20741 Int)) (or (<= 500 (select main_a v_prenex_20741)) (<= (select main_a v_prenex_20742) (select main_a v_prenex_20741)) (<= (select main_a v_prenex_20741) 1498) (< v_prenex_20741 main_y) (<= (select main_a v_prenex_20742) 999) (<= (+ main_y 1) v_prenex_20741) (<= 2 (* 2 (select main_a v_prenex_20742))))) (or (forall ((v_prenex_12554 Int)) (or (<= (select main_a v_prenex_12554) 999) (<= 0 (+ (select main_a v_prenex_12554) 498)) (<= (+ main_x 1) v_prenex_12554))) (forall ((v_prenex_12553 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12553))) (<= (+ main_y 1) v_prenex_12553) (< v_prenex_12553 main_y)))) (forall ((v_prenex_21047 Int) (v_prenex_21046 Int)) (or (<= (* 2 (select main_a v_prenex_21046)) 1998) (< v_prenex_21046 main_y) (<= 1 (select main_a v_prenex_21047)) (<= (+ main_y 1) v_prenex_21046) (<= 1 (select main_a v_prenex_21046)) (<= (+ (select main_a v_prenex_21046) (select main_a v_prenex_21047)) 1000))) (forall ((v_prenex_16935 Int) (v_prenex_16936 Int)) (or (<= (* 2 (select main_a v_prenex_16935)) 1998) (<= (select main_a v_prenex_16936) 999) (<= (select main_a v_prenex_16936) (select main_a v_prenex_16935)) (<= 1 (select main_a v_prenex_16936)) (<= (+ main_y 1) v_prenex_16935) (<= (select main_a v_prenex_16935) 999) (< v_prenex_16935 main_y))) (forall ((v_prenex_18204 Int) (v_prenex_18203 Int)) (or (<= (select main_a v_prenex_18203) (+ (select main_a v_prenex_18204) 998)) (<= (+ main_y 1) v_prenex_18203) (<= 2 (* 2 (select main_a v_prenex_18204))) (<= 500 (select main_a v_prenex_18203)) (<= (* 2 (select main_a v_prenex_18203)) 1998) (< v_prenex_18203 main_y))) (forall ((v_prenex_12957 Int) (v_prenex_12956 Int)) (or (< v_prenex_12956 main_y) (<= 500 (select main_a v_prenex_12956)) (<= (+ main_y 1) v_prenex_12956) (<= 2 (* 2 (select main_a v_prenex_12957))) (<= (select main_a v_prenex_12956) 999) (<= (select main_a v_prenex_12956) (+ (select main_a v_prenex_12957) 998)) (<= 1 (select main_a v_prenex_12957)))) (forall ((v_prenex_18994 Int) (v_prenex_18995 Int)) (or (< v_prenex_18994 main_y) (<= (select main_a v_prenex_18995) 500) (<= (select main_a v_prenex_18995) (select main_a v_prenex_18994)) (<= (select main_a v_prenex_18994) 999) (<= 2 (* 2 (select main_a v_prenex_18995))) (<= (+ main_y 1) v_prenex_18994) (<= 1 (select main_a v_prenex_18994)))) (forall ((v_prenex_21293 Int) (v_prenex_21294 Int)) (or (<= (+ main_y 1) v_prenex_21293) (<= (+ (select main_a v_prenex_21293) (select main_a v_prenex_21294)) 1000) (<= (select main_a v_prenex_21293) 1498) (< v_prenex_21293 main_y) (<= 500 (select main_a v_prenex_21293)) (<= 1 (select main_a v_prenex_21294)))) (forall ((v_prenex_20392 Int) (v_prenex_20391 Int)) (or (<= (select main_a v_prenex_20391) 1498) (< v_prenex_20392 main_x) (<= 2 (* 2 (select main_a v_prenex_20392))) (<= (select main_a v_prenex_20392) (select main_a v_prenex_20391)) (<= (+ main_y 1) v_prenex_20391) (<= 0 (+ (select main_a v_prenex_20392) 498)) (< v_prenex_20391 main_y))) (or (forall ((v_prenex_21784 Int)) (or (<= 500 (select main_a v_prenex_21784)) (< v_prenex_21784 main_y) (<= (+ main_y 1) v_prenex_21784) (<= (* 2 (select main_a v_prenex_21784)) 1998))) (forall ((v_prenex_21785 Int)) (or (<= (select main_a v_prenex_21785) 999) (<= 0 (+ (select main_a v_prenex_21785) 498))))) (forall ((v_prenex_15351 Int) (v_prenex_15352 Int)) (or (<= (+ main_y 1) v_prenex_15351) (<= 2 (* 2 (select main_a v_prenex_15352))) (<= (select main_a v_prenex_15351) 1498) (<= 1000 (+ (select main_a v_prenex_15351) (select main_a v_prenex_15352))) (<= (select main_a v_prenex_15352) 999) (< v_prenex_15351 main_y) (<= (select main_a v_prenex_15351) 999))) (forall ((v_prenex_17613 Int) (v_prenex_17614 Int)) (or (<= 1000 (+ (select main_a v_prenex_17613) (select main_a v_prenex_17614))) (< v_prenex_17613 main_y) (<= 1000 (* 2 (select main_a v_prenex_17613))) (<= (* 2 (select main_a v_prenex_17614)) 1000) (<= (+ main_x 1) v_prenex_17614) (<= (+ main_y 1) v_prenex_17613) (<= 1 (select main_a v_prenex_17614)))) (forall ((v_prenex_17310 Int) (v_prenex_17311 Int)) (or (< v_prenex_17310 main_y) (<= (* 2 (select main_a v_prenex_17310)) 1998) (<= (select main_a v_prenex_17310) (+ (select main_a v_prenex_17311) 998)) (<= 1 (select main_a v_prenex_17311)) (<= (+ main_y 1) v_prenex_17310) (< v_prenex_17311 main_x))) (forall ((v_prenex_16247 Int) (v_prenex_16246 Int)) (or (<= (select main_a v_prenex_16247) 999) (<= (+ main_y 1) v_prenex_16246) (< v_prenex_16246 main_y) (<= (select main_a v_prenex_16246) 1498) (<= (select main_a v_prenex_16246) (+ (select main_a v_prenex_16247) 998)) (<= 0 (+ (select main_a v_prenex_16247) 498)) (< v_prenex_16247 main_x))) (forall ((v_prenex_11608 Int) (v_prenex_11607 Int)) (or (<= 1000 (+ (select main_a v_prenex_11607) (select main_a v_prenex_11608))) (<= (+ main_y 1) v_prenex_11607) (< v_prenex_11607 main_y) (<= 1000 (* 2 (select main_a v_prenex_11607))) (<= 500 (select main_a v_prenex_11607)) (<= (* 2 (select main_a v_prenex_11608)) 1000) (<= 2 (* 2 (select main_a v_prenex_11608))))) (forall ((v_prenex_12158 Int)) (or (<= 1 (select main_a v_prenex_12158)) (<= 1000 (* 2 (select main_a v_prenex_12158))) (<= (select main_a v_prenex_12158) 1498) (< v_prenex_12158 main_y) (<= (+ main_y 1) v_prenex_12158))) (forall ((v_prenex_19959 Int) (v_prenex_19958 Int)) (or (< v_prenex_19958 main_y) (<= 0 (+ (select main_a v_prenex_19959) 498)) (<= (+ main_y 1) v_prenex_19958) (<= (select main_a v_prenex_19958) 999) (<= (select main_a v_prenex_19959) 500) (<= (+ main_x 1) v_prenex_19959) (<= (select main_a v_prenex_19959) (select main_a v_prenex_19958)))) (forall ((v_prenex_21706 Int) (v_prenex_21707 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21707))) (<= (select main_a v_prenex_21706) (+ (select main_a v_prenex_21707) 998)) (<= (* 2 (select main_a v_prenex_21706)) 1998) (<= (+ main_y 1) v_prenex_21706) (< v_prenex_21706 main_y) (<= (+ main_x 1) v_prenex_21707))) (forall ((v_prenex_15097 Int) (v_prenex_15096 Int)) (or (<= (* 2 (select main_a v_prenex_15097)) 1000) (<= 1 (select main_a v_prenex_15096)) (<= (+ main_x 1) v_prenex_15097) (< v_prenex_15096 main_y) (<= 2 (* 2 (select main_a v_prenex_15097))) (<= (+ (select main_a v_prenex_15096) (select main_a v_prenex_15097)) 1000) (<= (+ main_y 1) v_prenex_15096))) (forall ((v_prenex_21996 Int) (v_prenex_21997 Int)) (or (<= (+ main_y 1) v_prenex_21996) (< v_prenex_21997 main_x) (<= (select main_a v_prenex_21996) 999) (< v_prenex_21996 main_y) (<= (+ (select main_a v_prenex_21996) (select main_a v_prenex_21997)) 1000) (<= (select main_a v_prenex_21997) 999))) (or (forall ((v_prenex_13697 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13697))) (< v_prenex_13697 main_y) (<= (+ main_y 1) v_prenex_13697) (<= 500 (select main_a v_prenex_13697)) (<= (select main_a v_prenex_13697) 999))) (forall ((v_prenex_13698 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13698))) (<= 1 (select main_a v_prenex_13698))))) (forall ((v_prenex_23198 Int) (v_prenex_23197 Int)) (or (<= (+ main_y 1) v_prenex_23197) (< v_prenex_23197 main_y) (<= (select main_a v_prenex_23197) (+ (select main_a v_prenex_23198) 998)) (< v_prenex_23198 main_x) (<= (select main_a v_prenex_23197) 1498) (<= 2 (* 2 (select main_a v_prenex_23198))))) (forall ((v_prenex_19665 Int) (v_prenex_19664 Int)) (or (<= (+ main_y 1) v_prenex_19664) (<= (* 2 (select main_a v_prenex_19664)) 1998) (<= (select main_a v_prenex_19665) (select main_a v_prenex_19664)) (<= (+ main_x 1) v_prenex_19665) (<= (select main_a v_prenex_19665) 999) (< v_prenex_19664 main_y) (<= 2 (* 2 (select main_a v_prenex_19665))))) (or (forall ((v_prenex_16147 Int)) (or (<= (select main_a v_prenex_16147) 999) (<= 2 (* 2 (select main_a v_prenex_16147))))) (forall ((v_prenex_16146 Int)) (or (<= (* 2 (select main_a v_prenex_16146)) 1998) (<= (+ main_y 1) v_prenex_16146) (< v_prenex_16146 main_y)))) (forall ((v_prenex_23118 Int) (v_prenex_23119 Int)) (or (<= (select main_a v_prenex_23119) 500) (<= 0 (+ (select main_a v_prenex_23119) 498)) (<= (+ main_y 1) v_prenex_23118) (<= (select main_a v_prenex_23118) (+ (select main_a v_prenex_23119) 998)) (<= (+ main_x 1) v_prenex_23119) (<= 500 (select main_a v_prenex_23118)) (< v_prenex_23118 main_y))) (forall ((v_prenex_17505 Int) (v_prenex_17506 Int)) (or (<= (+ main_y 1) v_prenex_17505) (<= (* 2 (select main_a v_prenex_17506)) 1000) (<= (+ (select main_a v_prenex_17505) (select main_a v_prenex_17506)) 1000) (<= 1000 (* 2 (select main_a v_prenex_17505))) (<= 500 (select main_a v_prenex_17505)) (< v_prenex_17505 main_y) (<= (select main_a v_prenex_17506) 999))) (or (forall ((v_prenex_23117 Int)) (or (< v_prenex_23117 main_x) (<= 1 (select main_a v_prenex_23117)) (<= (select main_a v_prenex_23117) 999))) (forall ((v_prenex_23116 Int)) (or (<= (+ main_y 1) v_prenex_23116) (<= (select main_a v_prenex_23116) 999) (< v_prenex_23116 main_y) (<= (* 2 (select main_a v_prenex_23116)) 1998)))) (forall ((v_prenex_14519 Int) (v_prenex_14518 Int)) (or (<= 1 (select main_a v_prenex_14518)) (<= (select main_a v_prenex_14518) (+ (select main_a v_prenex_14519) 998)) (<= 2 (* 2 (select main_a v_prenex_14519))) (<= (* 2 (select main_a v_prenex_14518)) 1998) (<= (+ main_y 1) v_prenex_14518) (< v_prenex_14518 main_y) (<= (* 2 (select main_a v_prenex_14519)) 1000))) (forall ((v_prenex_23058 Int) (v_prenex_23059 Int)) (or (<= 1 (select main_a v_prenex_23059)) (<= (select main_a v_prenex_23058) (+ (select main_a v_prenex_23059) 998)) (<= (+ main_y 1) v_prenex_23058) (<= (select main_a v_prenex_23058) 1498) (< v_prenex_23058 main_y) (<= 1 (select main_a v_prenex_23058)))) (forall ((v_prenex_23152 Int) (v_prenex_23151 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23151))) (<= (+ main_y 1) v_prenex_23151) (< v_prenex_23151 main_y) (<= (select main_a v_prenex_23151) (+ (select main_a v_prenex_23152) 998)) (<= 2 (* 2 (select main_a v_prenex_23152))) (<= 500 (select main_a v_prenex_23151)))) (forall ((v_prenex_18967 Int) (v_prenex_18966 Int)) (or (<= (select main_a v_prenex_18967) 500) (<= (+ main_y 1) v_prenex_18966) (<= (select main_a v_prenex_18967) (select main_a v_prenex_18966)) (<= 500 (select main_a v_prenex_18966)) (<= (select main_a v_prenex_18966) 1498) (< v_prenex_18966 main_y) (<= (* 2 (select main_a v_prenex_18967)) 1000))) (forall ((v_prenex_17400 Int) (v_prenex_17401 Int)) (or (<= (+ main_y 1) v_prenex_17400) (< v_prenex_17400 main_y) (<= (select main_a v_prenex_17401) 999) (<= (* 2 (select main_a v_prenex_17401)) 1000) (<= (* 2 (select main_a v_prenex_17400)) 1998) (<= (+ (select main_a v_prenex_17400) (select main_a v_prenex_17401)) 1000))) (forall ((v_prenex_21858 Int) (v_prenex_21859 Int)) (or (<= 1 (select main_a v_prenex_21858)) (< v_prenex_21858 main_y) (<= (+ main_y 1) v_prenex_21858) (<= (select main_a v_prenex_21858) (+ (select main_a v_prenex_21859) 998)) (<= 0 (+ (select main_a v_prenex_21859) 498)))) (forall ((v_prenex_18509 Int) (v_prenex_18508 Int)) (or (<= (select main_a v_prenex_18508) (+ (select main_a v_prenex_18509) 998)) (<= (+ main_y 1) v_prenex_18508) (< v_prenex_18508 main_y) (<= 0 (+ (select main_a v_prenex_18509) 498)) (<= 500 (select main_a v_prenex_18508)) (<= (select main_a v_prenex_18509) 999) (<= (select main_a v_prenex_18508) 1498))) (forall ((v_prenex_18447 Int) (v_prenex_18446 Int)) (or (<= (+ main_x 1) v_prenex_18447) (< v_prenex_18447 main_x) (<= (select main_a v_prenex_18446) (+ (select main_a v_prenex_18447) 998)) (<= 1 (select main_a v_prenex_18447)))) (forall ((v_prenex_19182 Int) (v_prenex_19183 Int)) (or (<= (+ main_y 1) v_prenex_19182) (< v_prenex_19182 main_y) (<= 1000 (+ (select main_a v_prenex_19182) (select main_a v_prenex_19183))) (<= (select main_a v_prenex_19183) 999) (<= (select main_a v_prenex_19182) 1498) (<= 1 (select main_a v_prenex_19183)) (<= (select main_a v_prenex_19182) 999))) (forall ((v_prenex_19652 Int) (v_prenex_19653 Int)) (or (<= (+ (select main_a v_prenex_19652) (select main_a v_prenex_19653)) 1000) (<= 1 (select main_a v_prenex_19652)) (<= (+ main_x 1) v_prenex_19653) (<= 1 (select main_a v_prenex_19653)) (<= 0 (+ (select main_a v_prenex_19653) 498)) (< v_prenex_19652 main_y) (<= (+ main_y 1) v_prenex_19652))) (forall ((v_prenex_22149 Int) (v_prenex_22150 Int)) (or (<= (+ main_x 1) v_prenex_22150) (<= 1000 (+ (select main_a v_prenex_22149) (select main_a v_prenex_22150))) (<= (select main_a v_prenex_22149) 1498) (<= (select main_a v_prenex_22150) 500) (<= (+ main_y 1) v_prenex_22149) (< v_prenex_22149 main_y) (<= 2 (* 2 (select main_a v_prenex_22150))))) (or (forall ((v_prenex_17069 Int)) (or (<= 0 (+ (select main_a v_prenex_17069) 498)) (< v_prenex_17069 main_x))) (forall ((v_prenex_17068 Int)) (or (<= (* 2 (select main_a v_prenex_17068)) 1998) (<= (+ main_y 1) v_prenex_17068) (<= 1 (select main_a v_prenex_17068)) (< v_prenex_17068 main_y)))) (forall ((v_prenex_18741 Int) (v_prenex_18740 Int)) (or (<= (select main_a v_prenex_18741) (select main_a v_prenex_18740)) (< v_prenex_18740 main_y) (<= 0 (+ (select main_a v_prenex_18741) 498)) (<= 500 (select main_a v_prenex_18740)) (<= 1000 (* 2 (select main_a v_prenex_18740))) (<= (select main_a v_prenex_18741) 999) (<= (+ main_y 1) v_prenex_18740))) (forall ((v_prenex_20909 Int) (v_prenex_20908 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20909))) (<= 1000 (* 2 (select main_a v_prenex_20908))) (<= (* 2 (select main_a v_prenex_20908)) 1998) (<= (* 2 (select main_a v_prenex_20909)) 1000) (< v_prenex_20908 main_y) (<= (+ main_y 1) v_prenex_20908) (<= 1000 (+ (select main_a v_prenex_20908) (select main_a v_prenex_20909))))) (forall ((v_prenex_21274 Int) (v_prenex_21273 Int)) (or (< v_prenex_21273 main_y) (<= (* 2 (select main_a v_prenex_21274)) 1000) (<= (+ main_y 1) v_prenex_21273) (<= 1000 (* 2 (select main_a v_prenex_21273))) (<= 1 (select main_a v_prenex_21274)) (<= 500 (select main_a v_prenex_21273)) (<= (+ (select main_a v_prenex_21273) (select main_a v_prenex_21274)) 1000))) (forall ((v_prenex_23354 Int) (v_prenex_23353 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23353))) (<= 2 (* 2 (select main_a v_prenex_23354))) (< v_prenex_23353 main_y) (<= (+ main_y 1) v_prenex_23353) (<= (select main_a v_prenex_23354) 500) (<= (* 2 (select main_a v_prenex_23353)) 1998) (<= (+ (select main_a v_prenex_23353) (select main_a v_prenex_23354)) 1000))) (forall ((v_prenex_14119 Int) (v_prenex_14118 Int)) (or (<= 1000 (+ (select main_a v_prenex_14118) (select main_a v_prenex_14119))) (<= (select main_a v_prenex_14118) 999) (<= 2 (* 2 (select main_a v_prenex_14119))) (<= 1 (select main_a v_prenex_14119)) (<= (+ main_y 1) v_prenex_14118) (<= (* 2 (select main_a v_prenex_14118)) 1998) (< v_prenex_14118 main_y))) (or (forall ((v_prenex_19965 Int)) (or (<= (+ main_x 1) v_prenex_19965) (<= 0 (+ (select main_a v_prenex_19965) 498)) (< v_prenex_19965 main_x))) (forall ((v_prenex_19964 Int)) (<= 1000 (* 2 (select main_a v_prenex_19964))))) (forall ((v_prenex_15979 Int) (v_prenex_15980 Int)) (or (<= (select main_a v_prenex_15979) (+ (select main_a v_prenex_15980) 998)) (<= (select main_a v_prenex_15980) 500) (<= (+ main_y 1) v_prenex_15979) (<= (* 2 (select main_a v_prenex_15980)) 1000) (<= (select main_a v_prenex_15979) 999) (< v_prenex_15979 main_y) (<= (* 2 (select main_a v_prenex_15979)) 1998))) (forall ((v_prenex_17952 Int) (v_prenex_17953 Int)) (or (<= (+ main_y 1) v_prenex_17952) (<= 0 (+ (select main_a v_prenex_17953) 498)) (< v_prenex_17952 main_y) (<= 2 (* 2 (select main_a v_prenex_17953))) (<= 1 (select main_a v_prenex_17952)) (<= (select main_a v_prenex_17953) (select main_a v_prenex_17952)) (< v_prenex_17953 main_x))) (or (forall ((v_prenex_12613 Int)) (or (<= 1 (select main_a v_prenex_12613)) (<= (* 2 (select main_a v_prenex_12613)) 1000))) (forall ((v_prenex_12612 Int)) (or (<= (select main_a v_prenex_12612) 1498) (<= (* 2 (select main_a v_prenex_12612)) 1998) (<= (+ main_y 1) v_prenex_12612) (<= 1000 (* 2 (select main_a v_prenex_12612))) (< v_prenex_12612 main_y)))) (forall ((v_prenex_16435 Int) (v_prenex_16436 Int)) (or (< v_prenex_16435 main_y) (<= (+ main_x 1) v_prenex_16436) (<= (+ (select main_a v_prenex_16435) (select main_a v_prenex_16436)) 1000) (<= (* 2 (select main_a v_prenex_16436)) 1000) (<= (+ main_y 1) v_prenex_16435) (<= (select main_a v_prenex_16435) 1498) (<= 2 (* 2 (select main_a v_prenex_16436))))) (or (forall ((v_prenex_15598 Int)) (or (<= 1 (select main_a v_prenex_15598)) (< v_prenex_15598 main_x))) (forall ((v_prenex_15597 Int)) (or (< v_prenex_15597 main_y) (<= (+ main_y 1) v_prenex_15597) (<= (* 2 (select main_a v_prenex_15597)) 1998) (<= 500 (select main_a v_prenex_15597))))) (forall ((v_prenex_11977 Int)) (or (<= 500 (select main_a v_prenex_11977)) (< v_prenex_11977 main_y) (<= 1000 (* 2 (select main_a v_prenex_11977))) (<= (+ main_y 1) v_prenex_11977) (<= (* 2 (select main_a v_prenex_11977)) 1998))) (forall ((v_prenex_15314 Int) (v_prenex_15313 Int)) (or (<= 1 (select main_a v_prenex_15314)) (<= 1000 (+ (select main_a v_prenex_15313) (select main_a v_prenex_15314))) (< v_prenex_15313 main_y) (<= (+ main_y 1) v_prenex_15313) (<= 500 (select main_a v_prenex_15313)) (<= (select main_a v_prenex_15313) 999))) (forall ((v_prenex_19274 Int) (v_prenex_19275 Int)) (or (<= (* 2 (select main_a v_prenex_19275)) 1000) (<= (+ main_y 1) v_prenex_19274) (<= 2 (* 2 (select main_a v_prenex_19275))) (<= 1000 (+ (select main_a v_prenex_19274) (select main_a v_prenex_19275))) (<= (select main_a v_prenex_19274) 999) (< v_prenex_19274 main_y) (<= (* 2 (select main_a v_prenex_19274)) 1998))) (forall ((v_prenex_17747 Int) (v_prenex_17748 Int)) (or (<= (+ (select main_a v_prenex_17747) (select main_a v_prenex_17748)) 1000) (<= 1 (select main_a v_prenex_17748)) (< v_prenex_17747 main_y) (<= (select main_a v_prenex_17747) 999) (<= 1 (select main_a v_prenex_17747)) (<= 2 (* 2 (select main_a v_prenex_17748))) (<= (+ main_y 1) v_prenex_17747))) (forall ((v_prenex_12360 Int) (v_prenex_12361 Int)) (or (<= 1 (select main_a v_prenex_12360)) (< v_prenex_12360 main_y) (<= 0 (+ (select main_a v_prenex_12361) 498)) (<= 1000 (+ (select main_a v_prenex_12360) (select main_a v_prenex_12361))) (<= (+ main_y 1) v_prenex_12360) (<= 2 (* 2 (select main_a v_prenex_12361))) (<= (* 2 (select main_a v_prenex_12360)) 1998))) (forall ((v_prenex_15419 Int) (v_prenex_15420 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15419))) (< v_prenex_15419 main_y) (<= 2 (* 2 (select main_a v_prenex_15420))) (<= (+ main_y 1) v_prenex_15419) (<= 0 (+ (select main_a v_prenex_15420) 498)) (<= (* 2 (select main_a v_prenex_15419)) 1998) (<= 1000 (+ (select main_a v_prenex_15419) (select main_a v_prenex_15420))))) (forall ((v_prenex_22097 Int) (v_prenex_22098 Int)) (or (<= (+ main_y 1) v_prenex_22097) (<= (select main_a v_prenex_22098) (select main_a v_prenex_22097)) (< v_prenex_22097 main_y) (<= (select main_a v_prenex_22097) 999) (<= (select main_a v_prenex_22098) 500) (<= (* 2 (select main_a v_prenex_22098)) 1000) (<= 500 (select main_a v_prenex_22097)))) (or (forall ((v_prenex_21207 Int)) (<= (* 2 (select main_a v_prenex_21207)) 1000)) (forall ((v_prenex_21206 Int)) (or (<= (* 2 (select main_a v_prenex_21206)) 1998) (< v_prenex_21206 main_y) (<= (select main_a v_prenex_21206) 1498) (<= (+ main_y 1) v_prenex_21206)))) (forall ((v_prenex_22000 Int) (v_prenex_22001 Int)) (or (<= 1 (select main_a v_prenex_22001)) (<= 1 (select main_a v_prenex_22000)) (< v_prenex_22000 main_y) (<= (+ (select main_a v_prenex_22000) (select main_a v_prenex_22001)) 1000) (<= (select main_a v_prenex_22000) 1498) (<= (+ main_y 1) v_prenex_22000))) (forall ((v_prenex_18158 Int) (v_prenex_18157 Int)) (or (<= (* 2 (select main_a v_prenex_18158)) 1000) (<= 2 (* 2 (select main_a v_prenex_18158))) (<= (+ main_y 1) v_prenex_18157) (< v_prenex_18157 main_y) (<= (+ (select main_a v_prenex_18157) (select main_a v_prenex_18158)) 1000) (<= 1000 (* 2 (select main_a v_prenex_18157))) (<= 1 (select main_a v_prenex_18157)))) (forall ((v_prenex_15072 Int) (v_prenex_15073 Int)) (or (<= 1 (select main_a v_prenex_15073)) (<= 500 (select main_a v_prenex_15072)) (<= (+ main_y 1) v_prenex_15072) (<= (* 2 (select main_a v_prenex_15072)) 1998) (< v_prenex_15072 main_y) (<= (+ (select main_a v_prenex_15072) (select main_a v_prenex_15073)) 1000))) (forall ((v_prenex_15930 Int) (v_prenex_15929 Int)) (or (<= 1000 (+ (select main_a v_prenex_15929) (select main_a v_prenex_15930))) (<= (+ main_x 1) v_prenex_15930) (< v_prenex_15930 main_x) (<= (select main_a v_prenex_15930) 500))) (forall ((v_prenex_15093 Int) (v_prenex_15092 Int)) (or (<= 0 (+ (select main_a v_prenex_15093) 498)) (<= (+ main_y 1) v_prenex_15092) (<= 1000 (+ (select main_a v_prenex_15092) (select main_a v_prenex_15093))) (<= 1 (select main_a v_prenex_15092)) (<= (+ main_x 1) v_prenex_15093) (< v_prenex_15092 main_y))) (or (forall ((v_prenex_17841 Int)) (or (<= (select main_a v_prenex_17841) 999) (<= 1 (select main_a v_prenex_17841)) (<= (+ main_x 1) v_prenex_17841))) (forall ((v_prenex_17840 Int)) (or (<= (* 2 (select main_a v_prenex_17840)) 1998) (< v_prenex_17840 main_y) (<= (+ main_y 1) v_prenex_17840) (<= 500 (select main_a v_prenex_17840))))) (forall ((v_prenex_11316 Int) (v_prenex_11317 Int)) (or (<= (+ main_y 1) v_prenex_11316) (<= 1000 (+ (select main_a v_prenex_11316) (select main_a v_prenex_11317))) (<= (select main_a v_prenex_11317) 999) (<= 1 (select main_a v_prenex_11316)) (<= (select main_a v_prenex_11316) 999) (< v_prenex_11316 main_y) (<= 0 (+ (select main_a v_prenex_11317) 498)))) (forall ((v_prenex_19535 Int) (v_prenex_19534 Int)) (or (< v_prenex_19534 main_y) (<= 500 (select main_a v_prenex_19534)) (<= (select main_a v_prenex_19534) 999) (<= 1 (select main_a v_prenex_19535)) (<= (+ (select main_a v_prenex_19534) (select main_a v_prenex_19535)) 1000) (<= (select main_a v_prenex_19535) 500) (<= (+ main_y 1) v_prenex_19534))) (forall ((v_prenex_13015 Int) (v_prenex_13014 Int)) (or (<= (+ main_y 1) v_prenex_13014) (<= (select main_a v_prenex_13015) (select main_a v_prenex_13014)) (<= (* 2 (select main_a v_prenex_13014)) 1998) (<= 1 (select main_a v_prenex_13015)) (< v_prenex_13014 main_y))) (forall ((v_prenex_18050 Int) (v_prenex_18049 Int)) (or (<= (+ (select main_a v_prenex_18049) (select main_a v_prenex_18050)) 1000) (<= (+ main_y 1) v_prenex_18049) (<= (select main_a v_prenex_18050) 500) (<= (select main_a v_prenex_18049) 999) (< v_prenex_18049 main_y) (<= 2 (* 2 (select main_a v_prenex_18050))) (<= 500 (select main_a v_prenex_18049)))) (forall ((v_prenex_23621 Int) (v_prenex_23620 Int)) (or (<= (select main_a v_prenex_23620) 1498) (< v_prenex_23620 main_y) (<= 1000 (+ (select main_a v_prenex_23620) (select main_a v_prenex_23621))) (<= (* 2 (select main_a v_prenex_23621)) 1000) (<= (select main_a v_prenex_23620) 999) (<= (+ main_y 1) v_prenex_23620))) (or (forall ((v_prenex_20800 Int)) (or (<= (select main_a v_prenex_20800) 500) (<= 2 (* 2 (select main_a v_prenex_20800))))) (forall ((v_prenex_20799 Int)) (or (< v_prenex_20799 main_y) (<= 1 (select main_a v_prenex_20799)) (<= 500 (select main_a v_prenex_20799)) (<= (+ main_y 1) v_prenex_20799) (<= 1000 (* 2 (select main_a v_prenex_20799)))))) (forall ((v_prenex_21800 Int) (v_prenex_21801 Int)) (or (<= (* 2 (select main_a v_prenex_21801)) 1000) (<= (+ main_x 1) v_prenex_21801) (<= (+ main_y 1) v_prenex_21800) (<= 1000 (+ (select main_a v_prenex_21800) (select main_a v_prenex_21801))) (<= (* 2 (select main_a v_prenex_21800)) 1998) (<= 2 (* 2 (select main_a v_prenex_21801))) (< v_prenex_21800 main_y))) (or (forall ((v_prenex_17272 Int)) (or (< v_prenex_17272 main_y) (<= 1000 (* 2 (select main_a v_prenex_17272))) (<= (+ main_y 1) v_prenex_17272) (<= (select main_a v_prenex_17272) 1498))) (forall ((v_prenex_17273 Int)) (or (< v_prenex_17273 main_x) (<= 2 (* 2 (select main_a v_prenex_17273))) (<= (select main_a v_prenex_17273) 999)))) (forall ((v_prenex_12771 Int) (v_prenex_12772 Int)) (or (<= (+ main_x 1) v_prenex_12772) (<= (* 2 (select main_a v_prenex_12772)) 1000) (<= (+ (select main_a v_prenex_12771) (select main_a v_prenex_12772)) 1000) (<= 500 (select main_a v_prenex_12771)) (<= (select main_a v_prenex_12772) 500) (< v_prenex_12771 main_y) (<= (+ main_y 1) v_prenex_12771))) (forall ((v_prenex_16519 Int) (v_prenex_16520 Int)) (or (<= (select main_a v_prenex_16520) 999) (<= (+ main_y 1) v_prenex_16519) (<= 1 (select main_a v_prenex_16520)) (< v_prenex_16519 main_y) (<= 1000 (* 2 (select main_a v_prenex_16519))) (<= (select main_a v_prenex_16519) 999) (<= (select main_a v_prenex_16519) (+ (select main_a v_prenex_16520) 998)))) (or (forall ((v_prenex_10999 Int)) (or (<= (* 2 (select main_a v_prenex_10999)) 1998) (<= (+ main_y 1) v_prenex_10999) (<= 1000 (* 2 (select main_a v_prenex_10999))) (<= (select main_a v_prenex_10999) 1498) (< v_prenex_10999 main_y))) (forall ((v_prenex_11000 Int)) (<= (select main_a v_prenex_11000) 500))) (forall ((v_prenex_22343 Int) (v_prenex_22344 Int)) (or (<= (select main_a v_prenex_22343) 1498) (<= 1 (select main_a v_prenex_22344)) (<= (select main_a v_prenex_22343) 999) (<= (+ main_y 1) v_prenex_22343) (<= (+ (select main_a v_prenex_22343) (select main_a v_prenex_22344)) 1000) (<= (select main_a v_prenex_22344) 999) (< v_prenex_22343 main_y))) (forall ((v_prenex_13091 Int) (v_prenex_13090 Int)) (or (<= (+ main_y 1) v_prenex_13090) (<= 1000 (* 2 (select main_a v_prenex_13090))) (<= 1000 (+ (select main_a v_prenex_13090) (select main_a v_prenex_13091))) (< v_prenex_13090 main_y) (<= (select main_a v_prenex_13090) 1498))) (or (forall ((v_prenex_23439 Int)) (or (<= (* 2 (select main_a v_prenex_23439)) 1998) (< v_prenex_23439 main_y) (<= (select main_a v_prenex_23439) 1498) (<= (+ main_y 1) v_prenex_23439))) (forall ((v_prenex_23440 Int)) (or (<= (* 2 (select main_a v_prenex_23440)) 1000) (<= (+ main_x 1) v_prenex_23440) (<= (select main_a v_prenex_23440) 500)))) (forall ((v_prenex_11372 Int) (v_prenex_11371 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11372))) (<= 1 (select main_a v_prenex_11371)) (< v_prenex_11371 main_y) (<= (select main_a v_prenex_11371) 1498) (<= 1000 (+ (select main_a v_prenex_11371) (select main_a v_prenex_11372))) (<= 1 (select main_a v_prenex_11372)) (<= (+ main_y 1) v_prenex_11371))) (forall ((v_prenex_13244 Int) (v_prenex_13245 Int)) (or (<= (select main_a v_prenex_13244) 1498) (< v_prenex_13244 main_y) (<= 1000 (+ (select main_a v_prenex_13244) (select main_a v_prenex_13245))) (<= (+ main_y 1) v_prenex_13244))) (forall ((v_prenex_17986 Int) (v_prenex_17987 Int)) (or (<= (select main_a v_prenex_17986) 999) (< v_prenex_17986 main_y) (<= (* 2 (select main_a v_prenex_17987)) 1000) (<= (+ main_y 1) v_prenex_17986) (<= 2 (* 2 (select main_a v_prenex_17987))) (<= 1000 (+ (select main_a v_prenex_17986) (select main_a v_prenex_17987))) (<= (select main_a v_prenex_17986) 1498))) (forall ((v_prenex_13891 Int) (v_prenex_13890 Int)) (or (< v_prenex_13891 main_x) (<= (+ (select main_a v_prenex_13890) (select main_a v_prenex_13891)) 1000) (<= (select main_a v_prenex_13891) 999) (<= (* 2 (select main_a v_prenex_13891)) 1000) (<= (+ main_x 1) v_prenex_13891))) (forall ((v_prenex_21171 Int) (v_prenex_21170 Int)) (or (<= (+ main_y 1) v_prenex_21170) (<= (select main_a v_prenex_21170) 999) (<= (* 2 (select main_a v_prenex_21171)) 1000) (<= (select main_a v_prenex_21170) (+ (select main_a v_prenex_21171) 998)) (<= 2 (* 2 (select main_a v_prenex_21171))) (< v_prenex_21170 main_y) (<= 500 (select main_a v_prenex_21170)))) (forall ((v_prenex_18010 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18010))) (<= 1 (select main_a v_prenex_18010)) (< v_prenex_18010 main_y) (<= 500 (select main_a v_prenex_18010)) (<= (+ main_y 1) v_prenex_18010))) (forall ((v_prenex_13272 Int) (v_prenex_13273 Int)) (or (<= (select main_a v_prenex_13273) 999) (< v_prenex_13272 main_y) (<= (select main_a v_prenex_13272) 1498) (<= 2 (* 2 (select main_a v_prenex_13273))) (<= 1000 (+ (select main_a v_prenex_13272) (select main_a v_prenex_13273))) (<= 500 (select main_a v_prenex_13272)) (<= (+ main_y 1) v_prenex_13272))) (forall ((v_prenex_20267 Int) (v_prenex_20266 Int)) (or (<= (+ main_y 1) v_prenex_20266) (< v_prenex_20267 main_x) (< v_prenex_20266 main_y) (<= (+ (select main_a v_prenex_20266) (select main_a v_prenex_20267)) 1000) (<= 1 (select main_a v_prenex_20267)) (<= 500 (select main_a v_prenex_20266)) (<= (select main_a v_prenex_20267) 500))) (forall ((v_prenex_13871 Int) (v_prenex_13870 Int)) (or (<= 1000 (+ (select main_a v_prenex_13870) (select main_a v_prenex_13871))) (<= (* 2 (select main_a v_prenex_13870)) 1998) (<= 1 (select main_a v_prenex_13871)) (<= 2 (* 2 (select main_a v_prenex_13871))) (<= (select main_a v_prenex_13870) 999) (< v_prenex_13870 main_y) (<= (+ main_y 1) v_prenex_13870))) (or (forall ((v_prenex_22407 Int)) (or (< v_prenex_22407 main_y) (<= (select main_a v_prenex_22407) 999) (<= (+ main_y 1) v_prenex_22407) (<= (* 2 (select main_a v_prenex_22407)) 1998) (<= 500 (select main_a v_prenex_22407)))) (forall ((v_prenex_22408 Int)) (<= (* 2 (select main_a v_prenex_22408)) 1000))) (forall ((v_prenex_22130 Int) (v_prenex_22129 Int)) (or (<= (select main_a v_prenex_22129) (+ (select main_a v_prenex_22130) 998)) (<= 2 (* 2 (select main_a v_prenex_22130))) (< v_prenex_22129 main_y) (<= 500 (select main_a v_prenex_22129)) (<= (+ main_y 1) v_prenex_22129) (<= 1000 (* 2 (select main_a v_prenex_22129))))) (forall ((v_prenex_16441 Int) (v_prenex_16442 Int)) (or (<= (select main_a v_prenex_16441) 999) (<= 2 (* 2 (select main_a v_prenex_16442))) (< v_prenex_16441 main_y) (<= 1 (select main_a v_prenex_16442)) (<= (+ main_y 1) v_prenex_16441) (<= (select main_a v_prenex_16441) 1498) (<= (select main_a v_prenex_16441) (+ (select main_a v_prenex_16442) 998)))) (forall ((v_prenex_14730 Int) (v_prenex_14729 Int)) (or (<= (+ main_y 1) v_prenex_14729) (<= (select main_a v_prenex_14729) 1498) (<= (select main_a v_prenex_14730) 500) (<= 1000 (+ (select main_a v_prenex_14729) (select main_a v_prenex_14730))) (<= (select main_a v_prenex_14730) 999) (< v_prenex_14729 main_y) (<= (+ main_x 1) v_prenex_14730))) (forall ((v_prenex_11161 Int) (v_prenex_11162 Int)) (or (<= 1 (select main_a v_prenex_11162)) (<= (+ main_x 1) v_prenex_11162) (<= (+ main_y 1) v_prenex_11161) (<= (select main_a v_prenex_11162) 500) (<= (* 2 (select main_a v_prenex_11161)) 1998) (< v_prenex_11161 main_y) (<= (select main_a v_prenex_11161) (+ (select main_a v_prenex_11162) 998)))) (forall ((v_prenex_13981 Int) (v_prenex_13980 Int)) (or (<= 1 (select main_a v_prenex_13981)) (<= 500 (select main_a v_prenex_13980)) (< v_prenex_13980 main_y) (<= (+ main_y 1) v_prenex_13980) (<= 2 (* 2 (select main_a v_prenex_13981))) (<= 1000 (* 2 (select main_a v_prenex_13980))) (<= (select main_a v_prenex_13981) (select main_a v_prenex_13980)))) (or (forall ((v_prenex_16429 Int)) (or (<= (+ main_y 1) v_prenex_16429) (< v_prenex_16429 main_y) (<= 1000 (* 2 (select main_a v_prenex_16429))) (<= 500 (select main_a v_prenex_16429)) (<= 1 (select main_a v_prenex_16429)))) (forall ((v_prenex_16430 Int)) (or (<= 0 (+ (select main_a v_prenex_16430) 498)) (<= 1 (select main_a v_prenex_16430))))) (forall ((v_prenex_13679 Int) (v_prenex_13680 Int)) (or (< v_prenex_13679 main_y) (<= (+ (select main_a v_prenex_13679) (select main_a v_prenex_13680)) 1000) (<= 1 (select main_a v_prenex_13680)) (<= (+ main_y 1) v_prenex_13679) (<= 2 (* 2 (select main_a v_prenex_13680))) (<= (select main_a v_prenex_13679) 1498) (<= 1000 (* 2 (select main_a v_prenex_13679))))) (forall ((v_prenex_21122 Int) (v_prenex_21123 Int)) (or (<= 2 (* 2 (select main_a v_prenex_21123))) (< v_prenex_21122 main_y) (<= (select main_a v_prenex_21122) 1498) (<= 1 (select main_a v_prenex_21122)) (<= (+ main_y 1) v_prenex_21122) (<= 0 (+ (select main_a v_prenex_21123) 498)) (<= 1000 (+ (select main_a v_prenex_21122) (select main_a v_prenex_21123))))) (forall ((v_prenex_14655 Int) (v_prenex_14656 Int)) (or (< v_prenex_14656 main_x) (<= 1000 (* 2 (select main_a v_prenex_14655))) (<= (+ main_y 1) v_prenex_14655) (< v_prenex_14655 main_y) (<= (select main_a v_prenex_14656) (select main_a v_prenex_14655)) (<= 1 (select main_a v_prenex_14656)))) (forall ((v_prenex_15216 Int) (v_prenex_15217 Int)) (or (<= (+ main_y 1) v_prenex_15216) (< v_prenex_15216 main_y) (<= (select main_a v_prenex_15217) 500) (<= 1 (select main_a v_prenex_15216)) (<= 1000 (+ (select main_a v_prenex_15216) (select main_a v_prenex_15217))) (<= (* 2 (select main_a v_prenex_15216)) 1998) (<= (* 2 (select main_a v_prenex_15217)) 1000))) (forall ((v_prenex_18469 Int) (v_prenex_18468 Int)) (or (<= (+ main_y 1) v_prenex_18468) (<= 500 (select main_a v_prenex_18468)) (<= (+ (select main_a v_prenex_18468) (select main_a v_prenex_18469)) 1000) (<= (select main_a v_prenex_18469) 500) (<= 1 (select main_a v_prenex_18468)) (< v_prenex_18468 main_y))) (forall ((v_prenex_11280 Int) (v_prenex_11281 Int)) (or (<= (select main_a v_prenex_11280) (+ (select main_a v_prenex_11281) 998)) (< v_prenex_11280 main_y) (<= (+ main_y 1) v_prenex_11280) (<= (* 2 (select main_a v_prenex_11280)) 1998) (<= (select main_a v_prenex_11280) 1498) (<= (select main_a v_prenex_11281) 999))) (forall ((v_prenex_20610 Int) (v_prenex_20609 Int)) (or (<= 500 (select main_a v_prenex_20609)) (<= (select main_a v_prenex_20609) 1498) (<= (select main_a v_prenex_20610) 999) (<= (+ main_y 1) v_prenex_20609) (<= (+ (select main_a v_prenex_20609) (select main_a v_prenex_20610)) 1000) (< v_prenex_20609 main_y) (<= 2 (* 2 (select main_a v_prenex_20610))))) (forall ((v_prenex_23233 Int) (v_prenex_23234 Int)) (or (<= 1 (select main_a v_prenex_23233)) (<= 0 (+ (select main_a v_prenex_23234) 498)) (<= (+ main_y 1) v_prenex_23233) (<= (select main_a v_prenex_23234) (select main_a v_prenex_23233)) (<= (select main_a v_prenex_23234) 999) (< v_prenex_23233 main_y))) (forall ((v_prenex_15039 Int) (v_prenex_15038 Int)) (or (<= (+ (select main_a v_prenex_15038) (select main_a v_prenex_15039)) 1000) (<= 1000 (* 2 (select main_a v_prenex_15038))) (<= (select main_a v_prenex_15039) 500) (< v_prenex_15038 main_y) (< v_prenex_15039 main_x) (<= (+ main_y 1) v_prenex_15038))) (forall ((v_prenex_13794 Int) (v_prenex_13793 Int)) (or (<= (+ (select main_a v_prenex_13793) (select main_a v_prenex_13794)) 1000) (<= 0 (+ (select main_a v_prenex_13794) 498)) (< v_prenex_13793 main_y) (<= (+ main_y 1) v_prenex_13793) (<= 500 (select main_a v_prenex_13793)) (<= 1 (select main_a v_prenex_13794)))) (forall ((v_prenex_14305 Int) (v_prenex_14304 Int)) (or (<= (+ (select main_a v_prenex_14304) (select main_a v_prenex_14305)) 1000) (<= (+ main_y 1) v_prenex_14304) (<= (* 2 (select main_a v_prenex_14305)) 1000) (<= 2 (* 2 (select main_a v_prenex_14305))) (<= 1 (select main_a v_prenex_14304)) (< v_prenex_14304 main_y) (<= 500 (select main_a v_prenex_14304)))) (or (forall ((v_prenex_18070 Int)) (or (<= (+ main_x 1) v_prenex_18070) (<= 2 (* 2 (select main_a v_prenex_18070))) (<= (* 2 (select main_a v_prenex_18070)) 1000))) (forall ((v_prenex_18069 Int)) (or (<= 500 (select main_a v_prenex_18069)) (< v_prenex_18069 main_y) (<= (+ main_y 1) v_prenex_18069) (<= (* 2 (select main_a v_prenex_18069)) 1998)))) (or (forall ((v_prenex_18496 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18496))) (<= 500 (select main_a v_prenex_18496)) (< v_prenex_18496 main_y) (<= (+ main_y 1) v_prenex_18496))) (forall ((v_prenex_18497 Int)) (or (<= 0 (+ (select main_a v_prenex_18497) 498)) (< v_prenex_18497 main_x) (<= (* 2 (select main_a v_prenex_18497)) 1000)))) (or (forall ((v_prenex_17083 Int)) (<= (* 2 (select main_a v_prenex_17083)) 1000)) (forall ((v_prenex_17084 Int)) (or (<= (+ main_y 1) v_prenex_17084) (< v_prenex_17084 main_y) (<= 1000 (* 2 (select main_a v_prenex_17084))) (<= (select main_a v_prenex_17084) 1498)))) (or (forall ((v_prenex_12803 Int)) (or (<= 1 (select main_a v_prenex_12803)) (< v_prenex_12803 main_y) (<= (+ main_y 1) v_prenex_12803))) (forall ((v_prenex_12804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12804))) (<= (+ main_x 1) v_prenex_12804)))) (forall ((v_prenex_20472 Int) (v_prenex_20471 Int)) (or (<= (+ (select main_a v_prenex_20471) (select main_a v_prenex_20472)) 1000) (<= 1 (select main_a v_prenex_20472)) (< v_prenex_20471 main_y) (<= (+ main_y 1) v_prenex_20471) (<= 1000 (* 2 (select main_a v_prenex_20471))))) (or (forall ((v_prenex_19940 Int)) (<= (* 2 (select main_a v_prenex_19940)) 1000)) (forall ((v_prenex_19943 Int)) (or (<= 500 (select main_a v_prenex_19943)) (< v_prenex_19943 main_y) (<= (+ main_y 1) v_prenex_19943) (<= 1 (select main_a v_prenex_19943))))) (or (forall ((v_prenex_13945 Int)) (or (<= (+ main_x 1) v_prenex_13945) (<= 0 (+ (select main_a v_prenex_13945) 498)) (<= (select main_a v_prenex_13945) 999))) (forall ((v_prenex_13944 Int)) (or (<= (+ main_y 1) v_prenex_13944) (<= 1000 (* 2 (select main_a v_prenex_13944))) (<= (select main_a v_prenex_13944) 999) (< v_prenex_13944 main_y)))) (or (forall ((v_prenex_14741 Int)) (or (<= (* 2 (select main_a v_prenex_14741)) 1998) (<= 500 (select main_a v_prenex_14741)) (<= (+ main_y 1) v_prenex_14741) (< v_prenex_14741 main_y) (<= 1000 (* 2 (select main_a v_prenex_14741))))) (forall ((v_prenex_14742 Int)) (or (<= 0 (+ (select main_a v_prenex_14742) 498)) (<= 2 (* 2 (select main_a v_prenex_14742)))))) (forall ((v_prenex_14441 Int) (v_prenex_14440 Int)) (or (<= (+ main_y 1) v_prenex_14440) (<= (+ (select main_a v_prenex_14440) (select main_a v_prenex_14441)) 1000) (<= (* 2 (select main_a v_prenex_14440)) 1998) (<= (select main_a v_prenex_14440) 1498) (<= (select main_a v_prenex_14441) 500) (< v_prenex_14440 main_y))) (forall ((v_prenex_15940 Int) (v_prenex_15939 Int)) (or (< v_prenex_15939 main_y) (<= (select main_a v_prenex_15939) 999) (<= 1 (select main_a v_prenex_15940)) (<= (+ main_y 1) v_prenex_15939) (<= 1 (select main_a v_prenex_15939)) (<= (+ (select main_a v_prenex_15939) (select main_a v_prenex_15940)) 1000))) (forall ((v_prenex_22754 Int) (v_prenex_22755 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22754))) (<= (* 2 (select main_a v_prenex_22755)) 1000) (<= (+ main_y 1) v_prenex_22754) (< v_prenex_22754 main_y) (<= (select main_a v_prenex_22755) (select main_a v_prenex_22754)) (<= 2 (* 2 (select main_a v_prenex_22755))) (<= (select main_a v_prenex_22754) 1498))) (or (forall ((v_prenex_15574 Int)) (or (<= (select main_a v_prenex_15574) 500) (<= (+ main_x 1) v_prenex_15574))) (forall ((v_prenex_15573 Int)) (or (< v_prenex_15573 main_y) (<= 1000 (* 2 (select main_a v_prenex_15573))) (<= (+ main_y 1) v_prenex_15573)))) (or (forall ((v_prenex_20934 Int)) (or (<= (* 2 (select main_a v_prenex_20934)) 1998) (<= (+ main_y 1) v_prenex_20934) (<= (select main_a v_prenex_20934) 999) (< v_prenex_20934 main_y))) (forall ((v_prenex_20935 Int)) (or (<= 2 (* 2 (select main_a v_prenex_20935))) (<= 1 (select main_a v_prenex_20935))))) (forall ((v_prenex_12537 Int) (v_prenex_12538 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12538))) (<= (+ main_y 1) v_prenex_12537) (<= (select main_a v_prenex_12538) (select main_a v_prenex_12537)) (< v_prenex_12537 main_y) (<= (select main_a v_prenex_12537) 999) (<= (select main_a v_prenex_12538) 500))) (forall ((v_prenex_16036 Int) (v_prenex_16037 Int)) (or (< v_prenex_16036 main_y) (<= 1 (select main_a v_prenex_16037)) (<= (+ main_y 1) v_prenex_16036) (<= 1000 (* 2 (select main_a v_prenex_16036))) (<= (select main_a v_prenex_16036) (+ (select main_a v_prenex_16037) 998)) (<= (select main_a v_prenex_16036) 1498) (<= 0 (+ (select main_a v_prenex_16037) 498)))) (forall ((v_prenex_21606 Int) (v_prenex_21607 Int)) (or (<= (select main_a v_prenex_21606) 999) (<= (select main_a v_prenex_21607) (select main_a v_prenex_21606)) (<= 2 (* 2 (select main_a v_prenex_21607))) (< v_prenex_21606 main_y) (<= (+ main_y 1) v_prenex_21606) (< v_prenex_21607 main_x))) (or (forall ((v_prenex_17083 Int)) (<= (* 2 (select main_a v_prenex_17083)) 1000)) (forall ((v_prenex_17086 Int)) (or (< v_prenex_17086 main_y) (<= (+ main_y 1) v_prenex_17086) (<= 1 (select main_a v_prenex_17086)) (<= 1000 (* 2 (select main_a v_prenex_17086)))))) (forall ((v_prenex_22736 Int) (v_prenex_22737 Int)) (or (< v_prenex_22736 main_y) (<= 1000 (* 2 (select main_a v_prenex_22736))) (<= (* 2 (select main_a v_prenex_22736)) 1998) (<= (select main_a v_prenex_22737) (select main_a v_prenex_22736)) (<= (+ main_y 1) v_prenex_22736))) (or (forall ((v_prenex_18076 Int)) (or (<= (* 2 (select main_a v_prenex_18076)) 1000) (<= (select main_a v_prenex_18076) 500) (<= (+ main_x 1) v_prenex_18076))) (forall ((v_prenex_18075 Int)) (or (<= (* 2 (select main_a v_prenex_18075)) 1998) (< v_prenex_18075 main_y) (<= (+ main_y 1) v_prenex_18075)))) (or (forall ((v_prenex_17566 Int)) (or (<= (* 2 (select main_a v_prenex_17566)) 1000) (< v_prenex_17566 main_x) (<= 1 (select main_a v_prenex_17566)))) (forall ((v_prenex_17565 Int)) (or (<= 1 (select main_a v_prenex_17565)) (< v_prenex_17565 main_y) (<= (+ main_y 1) v_prenex_17565) (<= (* 2 (select main_a v_prenex_17565)) 1998)))) (or (forall ((v_prenex_15024 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15024))) (<= (select main_a v_prenex_15024) 999) (<= (+ main_y 1) v_prenex_15024) (<= (* 2 (select main_a v_prenex_15024)) 1998) (< v_prenex_15024 main_y))) (forall ((v_prenex_15025 Int)) (<= (* 2 (select main_a v_prenex_15025)) 1000))) (or (forall ((v_prenex_17670 Int)) (or (< v_prenex_17670 main_x) (<= (+ main_x 1) v_prenex_17670) (<= (select main_a v_prenex_17670) 999))) (forall ((v_prenex_17669 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_17669))) (<= (+ main_y 1) v_prenex_17669)))) (forall ((v_prenex_12007 Int) (v_prenex_12006 Int)) (or (<= 0 (+ (select main_a v_prenex_12007) 498)) (<= 500 (select main_a v_prenex_12006)) (<= 1 (select main_a v_prenex_12007)) (<= (select main_a v_prenex_12007) (select main_a v_prenex_12006)) (<= (+ main_y 1) v_prenex_12006) (< v_prenex_12006 main_y))) (or (forall ((v_prenex_11839 Int)) (or (<= (select main_a v_prenex_11839) 999) (<= 0 (+ (select main_a v_prenex_11839) 498)))) (forall ((v_prenex_11838 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11838))) (<= (* 2 (select main_a v_prenex_11838)) 1998) (< v_prenex_11838 main_y) (<= (+ main_y 1) v_prenex_11838)))) (forall ((v_prenex_12524 Int) (v_prenex_12523 Int)) (or (<= (select main_a v_prenex_12524) (select main_a v_prenex_12523)) (<= 1 (select main_a v_prenex_12523)) (< v_prenex_12523 main_y) (<= (select main_a v_prenex_12524) 999) (<= (* 2 (select main_a v_prenex_12524)) 1000) (<= (+ main_y 1) v_prenex_12523) (<= 1000 (* 2 (select main_a v_prenex_12523))))) (forall ((v_prenex_20524 Int) (v_prenex_20523 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20523))) (<= (select main_a v_prenex_20524) 500) (<= (* 2 (select main_a v_prenex_20524)) 1000) (<= (select main_a v_prenex_20523) (+ (select main_a v_prenex_20524) 998)) (<= (+ main_y 1) v_prenex_20523) (< v_prenex_20523 main_y))) (forall ((v_prenex_20552 Int) (v_prenex_20551 Int)) (or (< v_prenex_20551 main_y) (<= 500 (select main_a v_prenex_20551)) (<= 1000 (* 2 (select main_a v_prenex_20551))) (<= 0 (+ (select main_a v_prenex_20552) 498)) (<= (+ main_y 1) v_prenex_20551) (<= (+ (select main_a v_prenex_20551) (select main_a v_prenex_20552)) 1000) (<= (* 2 (select main_a v_prenex_20552)) 1000))) (forall ((v_prenex_14121 Int) (v_prenex_14120 Int)) (or (<= 0 (+ (select main_a v_prenex_14121) 498)) (< v_prenex_14120 main_y) (<= (* 2 (select main_a v_prenex_14120)) 1998) (<= (select main_a v_prenex_14121) (select main_a v_prenex_14120)) (<= (+ main_y 1) v_prenex_14120) (<= 500 (select main_a v_prenex_14120)))) (forall ((v_prenex_13852 Int) (v_prenex_13853 Int)) (or (<= 500 (select main_a v_prenex_13852)) (<= (+ main_y 1) v_prenex_13852) (< v_prenex_13852 main_y) (<= (+ (select main_a v_prenex_13852) (select main_a v_prenex_13853)) 1000) (<= 1000 (* 2 (select main_a v_prenex_13852))) (<= 2 (* 2 (select main_a v_prenex_13853))))) (forall ((v_prenex_19353 Int) (v_prenex_19354 Int)) (or (<= (+ main_y 1) v_prenex_19353) (<= 1000 (+ (select main_a v_prenex_19353) (select main_a v_prenex_19354))) (< v_prenex_19354 main_x) (< v_prenex_19353 main_y) (<= (select main_a v_prenex_19354) 999) (<= (* 2 (select main_a v_prenex_19353)) 1998))) (forall ((v_prenex_19649 Int) (v_prenex_19648 Int)) (or (<= (* 2 (select main_a v_prenex_19648)) 1998) (< v_prenex_19649 main_x) (<= (+ main_y 1) v_prenex_19648) (<= (+ (select main_a v_prenex_19648) (select main_a v_prenex_19649)) 1000) (<= (select main_a v_prenex_19649) 999) (<= 2 (* 2 (select main_a v_prenex_19649))) (< v_prenex_19648 main_y))) (forall ((v_prenex_12040 Int) (v_prenex_12041 Int)) (or (<= (* 2 (select main_a v_prenex_12040)) 1998) (<= (+ main_y 1) v_prenex_12040) (<= (select main_a v_prenex_12041) (select main_a v_prenex_12040)) (< v_prenex_12040 main_y) (<= (select main_a v_prenex_12040) 1498) (<= 2 (* 2 (select main_a v_prenex_12041))) (<= (select main_a v_prenex_12041) 500))) (or (forall ((v_prenex_16029 Int)) (<= 0 (+ (select main_a v_prenex_16029) 498))) (forall ((v_prenex_16028 Int)) (or (<= (select main_a v_prenex_16028) 999) (<= (* 2 (select main_a v_prenex_16028)) 1998) (< v_prenex_16028 main_y) (<= 1000 (* 2 (select main_a v_prenex_16028))) (<= (+ main_y 1) v_prenex_16028)))) (forall ((v_prenex_23372 Int) (v_prenex_23371 Int)) (or (<= (select main_a v_prenex_23371) 1498) (<= (select main_a v_prenex_23372) 500) (< v_prenex_23371 main_y) (<= (+ main_y 1) v_prenex_23371) (<= 1000 (+ (select main_a v_prenex_23371) (select main_a v_prenex_23372))) (<= 0 (+ (select main_a v_prenex_23372) 498)))) (forall ((v_prenex_12379 Int) (v_prenex_12380 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12379))) (<= (select main_a v_prenex_12380) 999) (<= 1 (select main_a v_prenex_12379)) (<= (select main_a v_prenex_12379) (+ (select main_a v_prenex_12380) 998)) (< v_prenex_12379 main_y) (<= (+ main_y 1) v_prenex_12379) (<= 1 (select main_a v_prenex_12380)))) (or (forall ((v_prenex_20110 Int)) (or (<= 500 (select main_a v_prenex_20110)) (<= (+ main_y 1) v_prenex_20110) (< v_prenex_20110 main_y) (<= 1 (select main_a v_prenex_20110)) (<= (* 2 (select main_a v_prenex_20110)) 1998))) (forall ((v_prenex_20111 Int)) (<= (select main_a v_prenex_20111) 500))) (forall ((v_prenex_18679 Int) (v_prenex_18678 Int)) (or (< v_prenex_18678 main_y) (<= 1000 (+ (select main_a v_prenex_18678) (select main_a v_prenex_18679))) (<= 1 (select main_a v_prenex_18679)) (<= 1 (select main_a v_prenex_18678)) (<= (select main_a v_prenex_18678) 1498) (<= (+ main_y 1) v_prenex_18678) (<= (* 2 (select main_a v_prenex_18679)) 1000))) (forall ((v_prenex_21576 Int) (v_prenex_21577 Int)) (or (<= 1 (select main_a v_prenex_21576)) (<= 1 (select main_a v_prenex_21577)) (<= (+ main_y 1) v_prenex_21576) (<= 1000 (* 2 (select main_a v_prenex_21576))) (<= (select main_a v_prenex_21576) (+ (select main_a v_prenex_21577) 998)) (< v_prenex_21576 main_y))) (forall ((v_prenex_12197 Int) (v_prenex_12198 Int)) (or (<= (+ main_x 1) v_prenex_12198) (< v_prenex_12197 main_y) (<= (+ main_y 1) v_prenex_12197) (<= 1 (select main_a v_prenex_12197)) (<= 2 (* 2 (select main_a v_prenex_12198))) (<= (select main_a v_prenex_12198) (select main_a v_prenex_12197)))) (forall ((v_prenex_14221 Int) (v_prenex_14220 Int)) (or (<= (select main_a v_prenex_14221) (select main_a v_prenex_14220)) (<= (select main_a v_prenex_14221) 999) (<= (+ main_y 1) v_prenex_14220) (<= 0 (+ (select main_a v_prenex_14221) 498)) (<= 500 (select main_a v_prenex_14220)) (< v_prenex_14220 main_y))) (forall ((v_prenex_11343 Int) (v_prenex_11342 Int)) (or (<= 1 (select main_a v_prenex_11343)) (<= (* 2 (select main_a v_prenex_11342)) 1998) (<= (+ main_y 1) v_prenex_11342) (<= (select main_a v_prenex_11342) 1498) (<= (* 2 (select main_a v_prenex_11343)) 1000) (<= (+ (select main_a v_prenex_11342) (select main_a v_prenex_11343)) 1000) (< v_prenex_11342 main_y))) (forall ((v_prenex_12706 Int) (v_prenex_12707 Int)) (or (<= (+ main_y 1) v_prenex_12706) (<= 1000 (+ (select main_a v_prenex_12706) (select main_a v_prenex_12707))) (< v_prenex_12706 main_y) (<= (select main_a v_prenex_12706) 1498) (<= (select main_a v_prenex_12707) 500) (<= 1 (select main_a v_prenex_12707)))) (forall ((v_prenex_11242 Int) (v_prenex_11241 Int)) (or (<= 1 (select main_a v_prenex_11241)) (<= 0 (+ (select main_a v_prenex_11242) 498)) (<= (+ main_y 1) v_prenex_11241) (<= (select main_a v_prenex_11241) (+ (select main_a v_prenex_11242) 998)) (<= (+ main_x 1) v_prenex_11242) (< v_prenex_11241 main_y) (<= (* 2 (select main_a v_prenex_11242)) 1000))) (forall ((v_prenex_13123 Int) (v_prenex_13122 Int)) (or (<= 1000 (+ (select main_a v_prenex_13122) (select main_a v_prenex_13123))) (<= 0 (+ (select main_a v_prenex_13123) 498)) (<= (+ main_y 1) v_prenex_13122) (< v_prenex_13122 main_y) (<= (select main_a v_prenex_13122) 1498))) (forall ((v_prenex_12418 Int) (v_prenex_12417 Int)) (or (<= (+ main_y 1) v_prenex_12417) (<= (select main_a v_prenex_12417) 1498) (<= 1000 (* 2 (select main_a v_prenex_12417))) (<= 1000 (+ (select main_a v_prenex_12417) (select main_a v_prenex_12418))) (<= (select main_a v_prenex_12418) 500) (<= 2 (* 2 (select main_a v_prenex_12418))) (< v_prenex_12417 main_y))) (forall ((v_prenex_12230 Int) (v_prenex_12231 Int)) (or (<= (* 2 (select main_a v_prenex_12230)) 1998) (<= (+ main_y 1) v_prenex_12230) (<= (select main_a v_prenex_12230) 1498) (<= 2 (* 2 (select main_a v_prenex_12231))) (<= 1000 (+ (select main_a v_prenex_12230) (select main_a v_prenex_12231))) (< v_prenex_12230 main_y))) (forall ((v_prenex_16623 Int) (v_prenex_16624 Int)) (or (<= 500 (select main_a v_prenex_16623)) (<= (+ main_y 1) v_prenex_16623) (<= 1 (select main_a v_prenex_16623)) (< v_prenex_16623 main_y) (<= (select main_a v_prenex_16624) (select main_a v_prenex_16623)) (<= 2 (* 2 (select main_a v_prenex_16624))))) (or (forall ((v_prenex_14505 Int)) (<= 2 (* 2 (select main_a v_prenex_14505)))) (forall ((v_prenex_14504 Int)) (or (<= 500 (select main_a v_prenex_14504)) (<= (+ main_y 1) v_prenex_14504) (< v_prenex_14504 main_y) (<= 1000 (* 2 (select main_a v_prenex_14504)))))) (forall ((v_prenex_22808 Int) (v_prenex_22809 Int)) (or (<= 0 (+ (select main_a v_prenex_22809) 498)) (<= (+ main_y 1) v_prenex_22808) (<= 500 (select main_a v_prenex_22808)) (<= (select main_a v_prenex_22808) 999) (< v_prenex_22808 main_y) (<= 2 (* 2 (select main_a v_prenex_22809))) (<= (select main_a v_prenex_22808) (+ (select main_a v_prenex_22809) 998)))) (or (forall ((v_prenex_18665 Int)) (or (<= 0 (+ (select main_a v_prenex_18665) 498)) (<= (+ main_x 1) v_prenex_18665) (<= (select main_a v_prenex_18665) 999))) (forall ((v_prenex_18664 Int)) (or (< v_prenex_18664 main_y) (<= (+ main_y 1) v_prenex_18664) (<= (* 2 (select main_a v_prenex_18664)) 1998)))) (forall ((v_prenex_20819 Int) (v_prenex_20820 Int)) (or (<= (select main_a v_prenex_20820) (select main_a v_prenex_20819)) (<= (* 2 (select main_a v_prenex_20820)) 1000) (<= (* 2 (select main_a v_prenex_20819)) 1998) (<= 1000 (* 2 (select main_a v_prenex_20819))) (< v_prenex_20819 main_y) (<= (+ main_y 1) v_prenex_20819))) (or (forall ((v_prenex_19468 Int)) (<= (* 2 (select main_a v_prenex_19468)) 1000)) (forall ((v_prenex_19470 Int)) (or (<= (select main_a v_prenex_19470) 999) (<= (+ main_y 1) v_prenex_19470) (< v_prenex_19470 main_y)))) (forall ((v_prenex_12461 Int) (v_prenex_12462 Int)) (or (<= (+ (select main_a v_prenex_12461) (select main_a v_prenex_12462)) 1000) (<= 0 (+ (select main_a v_prenex_12462) 498)) (<= (+ main_y 1) v_prenex_12461) (< v_prenex_12461 main_y) (<= 1 (select main_a v_prenex_12461)))) (forall ((v_prenex_18675 Int) (v_prenex_18674 Int)) (or (<= 1 (select main_a v_prenex_18675)) (<= 0 (+ (select main_a v_prenex_18675) 498)) (<= (+ main_y 1) v_prenex_18674) (< v_prenex_18674 main_y) (<= (* 2 (select main_a v_prenex_18674)) 1998) (<= (select main_a v_prenex_18674) 999) (<= (+ (select main_a v_prenex_18674) (select main_a v_prenex_18675)) 1000))) (forall ((v_prenex_11091 Int)) (or (<= (* 2 (select main_a v_prenex_11091)) 1998) (<= 1 (select main_a v_prenex_11091)) (< v_prenex_11091 main_y) (<= (+ main_y 1) v_prenex_11091))) (forall ((v_prenex_20474 Int) (v_prenex_20473 Int)) (or (<= (* 2 (select main_a v_prenex_20473)) 1998) (< v_prenex_20473 main_y) (<= (* 2 (select main_a v_prenex_20474)) 1000) (<= 500 (select main_a v_prenex_20473)) (<= (select main_a v_prenex_20474) (select main_a v_prenex_20473)) (<= 2 (* 2 (select main_a v_prenex_20474))) (<= (+ main_y 1) v_prenex_20473))) (or (forall ((v_prenex_18201 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18201))) (<= (+ main_y 1) v_prenex_18201) (<= 1 (select main_a v_prenex_18201)) (<= (select main_a v_prenex_18201) 999) (< v_prenex_18201 main_y))) (forall ((v_prenex_18202 Int)) (<= (* 2 (select main_a v_prenex_18202)) 1000))) (forall ((v_prenex_19960 Int) (v_prenex_19961 Int)) (or (<= (select main_a v_prenex_19961) (select main_a v_prenex_19960)) (<= 1 (select main_a v_prenex_19961)) (<= (+ main_y 1) v_prenex_19960) (<= (select main_a v_prenex_19960) 999) (<= 0 (+ (select main_a v_prenex_19961) 498)) (< v_prenex_19960 main_y) (<= 1000 (* 2 (select main_a v_prenex_19960))))) (or (forall ((v_prenex_12452 Int)) (or (<= 0 (+ (select main_a v_prenex_12452) 498)) (<= (* 2 (select main_a v_prenex_12452)) 1000))) (forall ((v_prenex_12451 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_12451))) (<= (+ main_y 1) v_prenex_12451) (<= (* 2 (select main_a v_prenex_12451)) 1998) (< v_prenex_12451 main_y)))) (forall ((v_prenex_13073 Int) (v_prenex_13072 Int)) (or (<= (select main_a v_prenex_13072) 999) (<= (+ main_y 1) v_prenex_13072) (< v_prenex_13072 main_y) (<= 2 (* 2 (select main_a v_prenex_13073))) (<= (select main_a v_prenex_13072) (+ (select main_a v_prenex_13073) 998)) (<= 1000 (* 2 (select main_a v_prenex_13072))))) (forall ((v_prenex_22066 Int) (v_prenex_22065 Int)) (or (<= 2 (* 2 (select main_a v_prenex_22066))) (<= (select main_a v_prenex_22065) (+ (select main_a v_prenex_22066) 998)) (<= (select main_a v_prenex_22066) 999) (<= 500 (select main_a v_prenex_22065)) (<= (+ main_y 1) v_prenex_22065) (< v_prenex_22065 main_y))) (or (forall ((v_prenex_12963 Int)) (or (<= 1 (select main_a v_prenex_12963)) (<= (select main_a v_prenex_12963) 500))) (forall ((v_prenex_12962 Int)) (or (< v_prenex_12962 main_y) (<= (+ main_y 1) v_prenex_12962) (<= 1000 (* 2 (select main_a v_prenex_12962))) (<= 500 (select main_a v_prenex_12962))))) (forall ((v_prenex_12205 Int) (v_prenex_12206 Int)) (or (<= 0 (+ (select main_a v_prenex_12206) 498)) (< v_prenex_12206 main_x) (<= (+ main_y 1) v_prenex_12205) (<= (select main_a v_prenex_12205) 999) (< v_prenex_12205 main_y) (<= (select main_a v_prenex_12206) (select main_a v_prenex_12205)) (<= (select main_a v_prenex_12206) 999))) (forall ((v_prenex_13748 Int) (v_prenex_13747 Int)) (or (<= (+ main_y 1) v_prenex_13747) (<= 500 (select main_a v_prenex_13747)) (<= (+ (select main_a v_prenex_13747) (select main_a v_prenex_13748)) 1000) (<= 1 (select main_a v_prenex_13748)) (< v_prenex_13747 main_y) (<= 2 (* 2 (select main_a v_prenex_13748))))) (forall ((v_prenex_12449 Int) (v_prenex_12450 Int)) (or (<= (+ main_y 1) v_prenex_12449) (<= 1000 (* 2 (select main_a v_prenex_12449))) (<= (select main_a v_prenex_12450) 500) (< v_prenex_12449 main_y) (<= 500 (select main_a v_prenex_12449)) (<= (select main_a v_prenex_12450) (select main_a v_prenex_12449)) (<= (select main_a v_prenex_12450) 999))) (forall ((v_prenex_14527 Int) (v_prenex_14526 Int)) (or (<= 0 (+ (select main_a v_prenex_14527) 498)) (<= (* 2 (select main_a v_prenex_14526)) 1998) (<= (+ (select main_a v_prenex_14526) (select main_a v_prenex_14527)) 1000) (< v_prenex_14526 main_y) (<= 1 (select main_a v_prenex_14526)) (<= (select main_a v_prenex_14527) 999) (<= (+ main_y 1) v_prenex_14526))) (forall ((v_prenex_16910 Int) (v_prenex_16909 Int)) (or (<= (select main_a v_prenex_16909) 999) (<= 0 (+ (select main_a v_prenex_16910) 498)) (<= (+ main_y 1) v_prenex_16909) (<= (+ (select main_a v_prenex_16909) (select main_a v_prenex_16910)) 1000) (< v_prenex_16909 main_y) (<= 500 (select main_a v_prenex_16909)) (<= (select main_a v_prenex_16910) 500))) (forall ((v_prenex_11572 Int) (v_prenex_11571 Int)) (or (<= (+ (select main_a v_prenex_11571) (select main_a v_prenex_11572)) 1000) (<= (select main_a v_prenex_11572) 999) (< v_prenex_11571 main_y) (<= (+ main_y 1) v_prenex_11571) (<= 500 (select main_a v_prenex_11571)) (<= 1 (select main_a v_prenex_11572)))) (or (forall ((v_prenex_12926 Int)) (or (<= (select main_a v_prenex_12926) 999) (<= (+ main_y 1) v_prenex_12926) (< v_prenex_12926 main_y) (<= 500 (select main_a v_prenex_12926)))) (forall ((v_prenex_12927 Int)) (<= (* 2 (select main_a v_prenex_12927)) 1000))) (or (forall ((v_prenex_11325 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11325))) (<= (* 2 (select main_a v_prenex_11325)) 1000))) (forall ((v_prenex_11324 Int)) (or (<= (+ main_y 1) v_prenex_11324) (<= 500 (select main_a v_prenex_11324)) (<= 1 (select main_a v_prenex_11324)) (<= 1000 (* 2 (select main_a v_prenex_11324))) (< v_prenex_11324 main_y)))) (forall ((v_prenex_18602 Int) (v_prenex_18601 Int)) (or (<= (+ (select main_a v_prenex_18601) (select main_a v_prenex_18602)) 1000) (<= (select main_a v_prenex_18602) 999) (<= (* 2 (select main_a v_prenex_18602)) 1000) (< v_prenex_18601 main_y) (<= (+ main_y 1) v_prenex_18601) (<= (select main_a v_prenex_18601) 999) (<= 1000 (* 2 (select main_a v_prenex_18601))))) (or (forall ((v_prenex_17004 Int)) (or (<= (+ main_x 1) v_prenex_17004) (<= (select main_a v_prenex_17004) 500) (< v_prenex_17004 main_x) (<= (* 2 (select main_a v_prenex_17004)) 1000))) (forall ((v_prenex_17003 Int)) (<= 1000 (* 2 (select main_a v_prenex_17003))))) (forall ((v_prenex_16032 Int) (v_prenex_16033 Int)) (or (<= (select main_a v_prenex_16032) 1498) (<= (select main_a v_prenex_16032) (+ (select main_a v_prenex_16033) 998)) (<= (select main_a v_prenex_16032) 999) (<= (+ main_y 1) v_prenex_16032) (<= (select main_a v_prenex_16033) 999) (< v_prenex_16032 main_y))) (or (forall ((v_prenex_14758 Int)) (or (<= (select main_a v_prenex_14758) 500) (< v_prenex_14758 main_x) (<= 2 (* 2 (select main_a v_prenex_14758))))) (forall ((v_prenex_14757 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_14757))) (< v_prenex_14757 main_y) (<= (* 2 (select main_a v_prenex_14757)) 1998) (<= (+ main_y 1) v_prenex_14757)))) (forall ((v_prenex_15021 Int) (v_prenex_15020 Int)) (or (<= (* 2 (select main_a v_prenex_15021)) 1000) (<= 0 (+ (select main_a v_prenex_15021) 498)) (<= (select main_a v_prenex_15020) 1498) (<= 1000 (+ (select main_a v_prenex_15020) (select main_a v_prenex_15021))) (< v_prenex_15020 main_y) (<= (+ main_y 1) v_prenex_15020) (<= 1000 (* 2 (select main_a v_prenex_15020))))) (forall ((v_prenex_23288 Int) (v_prenex_23287 Int)) (or (<= (select main_a v_prenex_23288) 500) (<= (+ main_x 1) v_prenex_23288) (<= (+ main_y 1) v_prenex_23287) (< v_prenex_23287 main_y) (<= (* 2 (select main_a v_prenex_23287)) 1998) (<= 2 (* 2 (select main_a v_prenex_23288))) (<= (select main_a v_prenex_23287) (+ (select main_a v_prenex_23288) 998)))) (forall ((v_prenex_11282 Int) (v_prenex_11283 Int)) (or (< v_prenex_11282 main_y) (<= 500 (select main_a v_prenex_11282)) (<= (select main_a v_prenex_11283) 999) (<= (+ main_y 1) v_prenex_11282) (<= 1000 (+ (select main_a v_prenex_11282) (select main_a v_prenex_11283))) (<= 1 (select main_a v_prenex_11283)) (<= 1 (select main_a v_prenex_11282)))) (forall ((v_prenex_21432 Int) (v_prenex_21431 Int)) (or (<= (+ (select main_a v_prenex_21431) (select main_a v_prenex_21432)) 1000) (<= (* 2 (select main_a v_prenex_21432)) 1000) (<= (select main_a v_prenex_21431) 1498) (<= 1 (select main_a v_prenex_21432)) (< v_prenex_21431 main_y) (<= (+ main_y 1) v_prenex_21431) (<= 500 (select main_a v_prenex_21431)))) (forall ((v_prenex_22978 Int) (v_prenex_22979 Int)) (or (< v_prenex_22978 main_y) (<= (* 2 (select main_a v_prenex_22978)) 1998) (<= (+ main_y 1) v_prenex_22978) (<= (+ (select main_a v_prenex_22978) (select main_a v_prenex_22979)) 1000) (<= (select main_a v_prenex_22978) 1498) (<= 1 (select main_a v_prenex_22979)))) (forall ((v_prenex_11398 Int) (v_prenex_11397 Int)) (or (< v_prenex_11398 main_x) (<= (select main_a v_prenex_11397) 999) (<= (select main_a v_prenex_11398) 500) (< v_prenex_11397 main_y) (<= (+ (select main_a v_prenex_11397) (select main_a v_prenex_11398)) 1000) (<= (+ main_y 1) v_prenex_11397))) (or (forall ((v_prenex_14812 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14812))) (<= (select main_a v_prenex_14812) 999))) (forall ((v_prenex_14811 Int)) (or (<= (+ main_y 1) v_prenex_14811) (< v_prenex_14811 main_y) (<= 1000 (* 2 (select main_a v_prenex_14811)))))) (or (forall ((v_prenex_21498 Int)) (or (<= (* 2 (select main_a v_prenex_21498)) 1000) (<= 1 (select main_a v_prenex_21498)))) (forall ((v_prenex_21497 Int)) (or (< v_prenex_21497 main_y) (<= (* 2 (select main_a v_prenex_21497)) 1998) (<= (+ main_y 1) v_prenex_21497) (<= 1000 (* 2 (select main_a v_prenex_21497)))))) (forall ((v_prenex_12517 Int) (v_prenex_12518 Int)) (or (<= (+ main_x 1) v_prenex_12518) (<= (select main_a v_prenex_12518) 999) (<= (select main_a v_prenex_12518) (select main_a v_prenex_12517)) (<= 1 (select main_a v_prenex_12517)) (<= (+ main_y 1) v_prenex_12517) (< v_prenex_12517 main_y) (<= 0 (+ (select main_a v_prenex_12518) 498)))) (or (forall ((v_prenex_13709 Int)) (or (<= (+ main_y 1) v_prenex_13709) (< v_prenex_13709 main_y) (<= 500 (select main_a v_prenex_13709)) (<= 1 (select main_a v_prenex_13709)) (<= 1000 (* 2 (select main_a v_prenex_13709))))) (forall ((v_prenex_13710 Int)) (or (<= (select main_a v_prenex_13710) 999) (<= 1 (select main_a v_prenex_13710))))) (forall ((v_prenex_13759 Int) (v_prenex_13760 Int)) (or (<= (select main_a v_prenex_13760) 999) (<= (+ main_y 1) v_prenex_13759) (< v_prenex_13759 main_y) (<= 0 (+ (select main_a v_prenex_13760) 498)) (<= (select main_a v_prenex_13760) (select main_a v_prenex_13759)) (<= (* 2 (select main_a v_prenex_13759)) 1998))) (forall ((v_prenex_14606 Int) (v_prenex_14605 Int)) (or (<= (+ main_y 1) v_prenex_14605) (< v_prenex_14605 main_y) (<= (select main_a v_prenex_14606) 500) (<= (select main_a v_prenex_14605) (+ (select main_a v_prenex_14606) 998)) (<= 1 (select main_a v_prenex_14605)) (<= 500 (select main_a v_prenex_14605)))) (forall ((v_prenex_19209 Int) (v_prenex_19208 Int)) (or (< v_prenex_19209 main_x) (<= 1000 (+ (select main_a v_prenex_19208) (select main_a v_prenex_19209))) (<= (select main_a v_prenex_19209) 500) (< v_prenex_19208 main_y) (<= (+ main_x 1) v_prenex_19209))) (or (forall ((v_prenex_12528 Int)) (<= (* 2 (select main_a v_prenex_12528)) 1000)) (forall ((v_prenex_12527 Int)) (or (<= (* 2 (select main_a v_prenex_12527)) 1998) (< v_prenex_12527 main_y) (<= 1000 (* 2 (select main_a v_prenex_12527))) (<= (+ main_y 1) v_prenex_12527)))) (forall ((v_prenex_23729 Int) (v_prenex_23728 Int)) (or (<= 1 (select main_a v_prenex_23728)) (<= (select main_a v_prenex_23728) 1498) (<= (select main_a v_prenex_23729) (select main_a v_prenex_23728)) (<= (+ main_y 1) v_prenex_23728) (< v_prenex_23728 main_y) (<= (select main_a v_prenex_23729) 500))) (forall ((v_prenex_20540 Int) (v_prenex_20539 Int)) (or (<= (+ main_y 1) v_prenex_20539) (<= 1 (select main_a v_prenex_20540)) (< v_prenex_20539 main_y) (<= 1000 (* 2 (select main_a v_prenex_20539))) (<= (select main_a v_prenex_20540) 999) (<= (select main_a v_prenex_20540) (select main_a v_prenex_20539)))) (forall ((v_prenex_11705 Int) (v_prenex_11706 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11706))) (<= 0 (+ (select main_a v_prenex_11706) 498)) (< v_prenex_11705 main_y) (<= 1000 (* 2 (select main_a v_prenex_11705))) (<= 1000 (+ (select main_a v_prenex_11705) (select main_a v_prenex_11706))) (<= 500 (select main_a v_prenex_11705)) (<= (+ main_y 1) v_prenex_11705))) (forall ((v_prenex_23587 Int) (v_prenex_23586 Int)) (or (<= (select main_a v_prenex_23587) (select main_a v_prenex_23586)) (< v_prenex_23586 main_y) (<= (select main_a v_prenex_23587) 999) (<= (+ main_x 1) v_prenex_23587) (<= (+ main_y 1) v_prenex_23586) (<= 1 (select main_a v_prenex_23586)))) (forall ((v_prenex_19335 Int) (v_prenex_19336 Int)) (or (<= (+ (select main_a v_prenex_19335) (select main_a v_prenex_19336)) 1000) (<= (+ main_x 1) v_prenex_19336) (< v_prenex_19336 main_x) (<= (select main_a v_prenex_19336) 999))) (forall ((v_prenex_14569 Int) (v_prenex_14568 Int)) (or (<= 1 (select main_a v_prenex_14569)) (<= (+ main_y 1) v_prenex_14568) (<= (select main_a v_prenex_14568) (+ (select main_a v_prenex_14569) 998)) (<= (* 2 (select main_a v_prenex_14568)) 1998) (< v_prenex_14568 main_y) (<= (select main_a v_prenex_14569) 500) (<= (select main_a v_prenex_14568) 1498))) (or (forall ((v_prenex_18538 Int)) (or (<= 0 (+ (select main_a v_prenex_18538) 498)) (< v_prenex_18538 main_x) (<= (select main_a v_prenex_18538) 999))) (forall ((v_prenex_18537 Int)) (or (<= (+ main_y 1) v_prenex_18537) (< v_prenex_18537 main_y) (<= (* 2 (select main_a v_prenex_18537)) 1998)))) (or (forall ((v_prenex_13262 Int)) (or (< v_prenex_13262 main_y) (<= (+ main_y 1) v_prenex_13262) (<= (* 2 (select main_a v_prenex_13262)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13262))) (<= 1 (select main_a v_prenex_13262)))) (forall ((v_prenex_13263 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13263))) (<= (* 2 (select main_a v_prenex_13263)) 1000)))) (or (forall ((v_prenex_11145 Int)) (or (<= 500 (select main_a v_prenex_11145)) (<= (+ main_y 1) v_prenex_11145) (<= 1000 (* 2 (select main_a v_prenex_11145))) (<= (* 2 (select main_a v_prenex_11145)) 1998) (< v_prenex_11145 main_y))) (forall ((v_prenex_11146 Int)) (or (<= 0 (+ (select main_a v_prenex_11146) 498)) (<= (select main_a v_prenex_11146) 500)))) (or (forall ((v_prenex_18314 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18314))) (<= (+ main_x 1) v_prenex_18314))) (forall ((v_prenex_18313 Int)) (or (< v_prenex_18313 main_y) (<= (+ main_y 1) v_prenex_18313) (<= 500 (select main_a v_prenex_18313)) (<= 1000 (* 2 (select main_a v_prenex_18313)))))) (or (forall ((v_prenex_22784 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_22784))) (<= 1 (select main_a v_prenex_22784)) (<= (* 2 (select main_a v_prenex_22784)) 1998) (< v_prenex_22784 main_y) (<= (+ main_y 1) v_prenex_22784))) (forall ((v_prenex_22785 Int)) (<= (* 2 (select main_a v_prenex_22785)) 1000))) (forall ((v_prenex_23734 Int) (v_prenex_23735 Int)) (or (<= (+ main_x 1) v_prenex_23735) (<= (select main_a v_prenex_23735) 999) (<= (select main_a v_prenex_23734) (+ (select main_a v_prenex_23735) 998)) (< v_prenex_23734 main_y) (<= (+ main_y 1) v_prenex_23734) (<= 1 (select main_a v_prenex_23734)) (<= (select main_a v_prenex_23735) 500))) (forall ((v_prenex_22589 Int) (v_prenex_22590 Int)) (or (< v_prenex_22589 main_y) (<= (select main_a v_prenex_22590) 500) (<= (* 2 (select main_a v_prenex_22589)) 1998) (<= (select main_a v_prenex_22589) (+ (select main_a v_prenex_22590) 998)) (<= (+ main_x 1) v_prenex_22590) (<= (+ main_y 1) v_prenex_22589))) (forall ((v_prenex_18273 Int) (v_prenex_18274 Int)) (or (< v_prenex_18273 main_y) (<= (+ main_y 1) v_prenex_18273) (<= (select main_a v_prenex_18273) (+ (select main_a v_prenex_18274) 998)) (<= (* 2 (select main_a v_prenex_18274)) 1000) (<= (select main_a v_prenex_18274) 500) (<= (* 2 (select main_a v_prenex_18273)) 1998) (< v_prenex_18274 main_x))) (forall ((v_prenex_13260 Int) (v_prenex_13261 Int)) (or (<= (select main_a v_prenex_13260) 1498) (<= (+ main_y 1) v_prenex_13260) (<= 500 (select main_a v_prenex_13260)) (<= (select main_a v_prenex_13261) 500) (< v_prenex_13260 main_y) (<= (select main_a v_prenex_13261) 999) (<= (+ (select main_a v_prenex_13260) (select main_a v_prenex_13261)) 1000))) (forall ((v_prenex_13752 Int) (v_prenex_13751 Int)) (or (<= (* 2 (select main_a v_prenex_13752)) 1000) (<= (+ main_y 1) v_prenex_13751) (<= (select main_a v_prenex_13751) (+ (select main_a v_prenex_13752) 998)) (<= 1 (select main_a v_prenex_13752)) (<= (select main_a v_prenex_13751) 999) (< v_prenex_13751 main_y))) (forall ((v_prenex_18628 Int) (v_prenex_18627 Int)) (or (<= 2 (* 2 (select main_a v_prenex_18628))) (<= (select main_a v_prenex_18628) 500) (<= (select main_a v_prenex_18627) (+ (select main_a v_prenex_18628) 998)) (<= (+ main_y 1) v_prenex_18627) (< v_prenex_18627 main_y) (<= (select main_a v_prenex_18627) 1498) (<= 500 (select main_a v_prenex_18627)))) (or (forall ((v_prenex_12420 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12420))) (<= (select main_a v_prenex_12420) 999))) (forall ((v_prenex_12419 Int)) (or (< v_prenex_12419 main_y) (<= (select main_a v_prenex_12419) 999) (<= (select main_a v_prenex_12419) 1498) (<= (* 2 (select main_a v_prenex_12419)) 1998) (<= (+ main_y 1) v_prenex_12419)))) (or (forall ((v_prenex_18879 Int)) (or (<= (select main_a v_prenex_18879) 999) (<= 0 (+ (select main_a v_prenex_18879) 498)))) (forall ((v_prenex_18878 Int)) (or (< v_prenex_18878 main_y) (<= (+ main_y 1) v_prenex_18878) (<= 500 (select main_a v_prenex_18878)) (<= (select main_a v_prenex_18878) 999) (<= 1000 (* 2 (select main_a v_prenex_18878)))))) (forall ((v_prenex_20125 Int) (v_prenex_20124 Int)) (or (<= (select main_a v_prenex_20125) (select main_a v_prenex_20124)) (<= (+ main_y 1) v_prenex_20124) (<= (select main_a v_prenex_20125) 500) (< v_prenex_20124 main_y) (<= 1000 (* 2 (select main_a v_prenex_20124))) (<= 2 (* 2 (select main_a v_prenex_20125))) (<= (select main_a v_prenex_20124) 1498))) (or (forall ((v_prenex_15432 Int)) (or (<= 0 (+ (select main_a v_prenex_15432) 498)) (<= (+ main_x 1) v_prenex_15432) (<= (* 2 (select main_a v_prenex_15432)) 1000) (< v_prenex_15432 main_x))) (forall ((v_prenex_15431 Int)) (<= (* 2 (select main_a v_prenex_15431)) 1998))) (forall ((v_prenex_23739 Int) (v_prenex_23738 Int)) (or (<= (+ main_y 1) v_prenex_23738) (<= (select main_a v_prenex_23739) (select main_a v_prenex_23738)) (< v_prenex_23738 main_y) (<= 500 (select main_a v_prenex_23738)) (<= 0 (+ (select main_a v_prenex_23739) 498)) (<= (select main_a v_prenex_23739) 999) (<= (select main_a v_prenex_23738) 999))) (forall ((v_prenex_12722 Int) (v_prenex_12723 Int)) (or (<= (* 2 (select main_a v_prenex_12722)) 1998) (<= (+ main_y 1) v_prenex_12722) (< v_prenex_12722 main_y) (<= 500 (select main_a v_prenex_12722)) (<= (select main_a v_prenex_12723) 500) (<= (select main_a v_prenex_12722) (+ (select main_a v_prenex_12723) 998)) (<= 2 (* 2 (select main_a v_prenex_12723))))) (forall ((v_prenex_20374 Int) (v_prenex_20373 Int)) (or (<= (select main_a v_prenex_20374) 999) (<= 1000 (* 2 (select main_a v_prenex_20373))) (<= (+ main_y 1) v_prenex_20373) (<= 1 (select main_a v_prenex_20374)) (< v_prenex_20373 main_y) (<= (* 2 (select main_a v_prenex_20373)) 1998) (<= (select main_a v_prenex_20373) (+ (select main_a v_prenex_20374) 998)))) (forall ((v_prenex_14067 Int) (v_prenex_14066 Int)) (or (<= (select main_a v_prenex_14066) 999) (<= 2 (* 2 (select main_a v_prenex_14067))) (<= (select main_a v_prenex_14066) (+ (select main_a v_prenex_14067) 998)) (<= (+ main_y 1) v_prenex_14066) (<= (select main_a v_prenex_14066) 1498) (< v_prenex_14066 main_y) (<= (select main_a v_prenex_14067) 999))) (or (forall ((v_prenex_14070 Int)) (or (< v_prenex_14070 main_y) (<= (+ main_y 1) v_prenex_14070) (<= (* 2 (select main_a v_prenex_14070)) 1998))) (forall ((v_prenex_14071 Int)) (or (<= (select main_a v_prenex_14071) 999) (<= 1 (select main_a v_prenex_14071)) (<= (+ main_x 1) v_prenex_14071)))) (forall ((v_prenex_17160 Int) (v_prenex_17159 Int)) (or (< v_prenex_17159 main_y) (< v_prenex_17160 main_x) (<= (select main_a v_prenex_17159) 1498) (<= 1 (select main_a v_prenex_17160)) (<= 1000 (+ (select main_a v_prenex_17159) (select main_a v_prenex_17160))) (<= (+ main_y 1) v_prenex_17159))) (or (forall ((v_prenex_18316 Int)) (<= (* 2 (select main_a v_prenex_18316)) 1000)) (forall ((v_prenex_18319 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18319))) (<= (* 2 (select main_a v_prenex_18319)) 1998) (< v_prenex_18319 main_y) (<= (+ main_y 1) v_prenex_18319)))) (forall ((v_prenex_20129 Int) (v_prenex_20128 Int)) (or (<= 1 (select main_a v_prenex_20129)) (<= (+ main_x 1) v_prenex_20129) (<= (+ main_y 1) v_prenex_20128) (< v_prenex_20128 main_y) (<= (* 2 (select main_a v_prenex_20129)) 1000) (<= (select main_a v_prenex_20128) 999) (<= 1000 (+ (select main_a v_prenex_20128) (select main_a v_prenex_20129))))) (forall ((v_prenex_19756 Int) (v_prenex_19755 Int)) (or (<= (+ main_y 1) v_prenex_19755) (<= (select main_a v_prenex_19756) 500) (<= (select main_a v_prenex_19755) 1498) (<= (select main_a v_prenex_19755) (+ (select main_a v_prenex_19756) 998)) (< v_prenex_19755 main_y) (<= (select main_a v_prenex_19755) 999) (<= 1 (select main_a v_prenex_19756)))) (or (forall ((v_prenex_17739 Int)) (or (<= (+ main_y 1) v_prenex_17739) (< v_prenex_17739 main_y) (<= 1000 (* 2 (select main_a v_prenex_17739))) (<= (select main_a v_prenex_17739) 999) (<= 500 (select main_a v_prenex_17739)))) (forall ((v_prenex_17740 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17740))) (<= (select main_a v_prenex_17740) 999)))) (forall ((v_prenex_14933 Int) (v_prenex_14932 Int)) (or (<= (+ main_y 1) v_prenex_14932) (<= (select main_a v_prenex_14933) 999) (<= (select main_a v_prenex_14932) 999) (<= 1 (select main_a v_prenex_14932)) (<= (select main_a v_prenex_14933) 500) (< v_prenex_14932 main_y) (<= 1000 (+ (select main_a v_prenex_14932) (select main_a v_prenex_14933))))) (forall ((v_prenex_22501 Int) (v_prenex_22502 Int)) (or (< v_prenex_22502 main_x) (<= 2 (* 2 (select main_a v_prenex_22502))) (<= 1 (select main_a v_prenex_22501)) (< v_prenex_22501 main_y) (<= (+ main_y 1) v_prenex_22501) (<= (+ (select main_a v_prenex_22501) (select main_a v_prenex_22502)) 1000))) (forall ((v_prenex_15991 Int) (v_prenex_15990 Int)) (or (<= 1000 (+ (select main_a v_prenex_15990) (select main_a v_prenex_15991))) (<= (+ main_y 1) v_prenex_15990) (< v_prenex_15990 main_y) (<= 1 (select main_a v_prenex_15991)) (<= 1000 (* 2 (select main_a v_prenex_15990))) (<= 2 (* 2 (select main_a v_prenex_15991))))) (or (forall ((v_prenex_23753 Int)) (or (<= (* 2 (select main_a v_prenex_23753)) 1000) (<= 1 (select main_a v_prenex_23753)) (<= (+ main_x 1) v_prenex_23753))) (forall ((v_prenex_23752 Int)) (or (<= (+ main_y 1) v_prenex_23752) (<= 1 (select main_a v_prenex_23752)) (< v_prenex_23752 main_y) (<= 1000 (* 2 (select main_a v_prenex_23752)))))) (forall ((v_prenex_18770 Int) (v_prenex_18771 Int)) (or (<= 1 (select main_a v_prenex_18771)) (< v_prenex_18770 main_y) (<= (select main_a v_prenex_18771) 999) (<= (select main_a v_prenex_18770) 999) (<= (select main_a v_prenex_18770) (+ (select main_a v_prenex_18771) 998)) (<= (+ main_y 1) v_prenex_18770))) (forall ((v_prenex_12346 Int) (v_prenex_12347 Int)) (or (<= (+ main_y 1) v_prenex_12346) (<= (select main_a v_prenex_12347) (select main_a v_prenex_12346)) (<= 0 (+ (select main_a v_prenex_12347) 498)) (< v_prenex_12346 main_y) (<= 1 (select main_a v_prenex_12346)) (<= 2 (* 2 (select main_a v_prenex_12347))) (<= 500 (select main_a v_prenex_12346)))) (or (forall ((v_prenex_15585 Int)) (or (<= (+ main_y 1) v_prenex_15585) (<= 1000 (* 2 (select main_a v_prenex_15585))))) (forall ((v_prenex_15586 Int)) (or (<= 0 (+ (select main_a v_prenex_15586) 498)) (< v_prenex_15586 main_x) (<= (+ main_x 1) v_prenex_15586)))) (forall ((v_prenex_20185 Int) (v_prenex_20184 Int)) (or (<= (+ main_y 1) v_prenex_20184) (< v_prenex_20184 main_y) (<= (+ main_x 1) v_prenex_20185) (<= (select main_a v_prenex_20185) (select main_a v_prenex_20184)) (<= (select main_a v_prenex_20185) 999) (<= 1000 (* 2 (select main_a v_prenex_20184))) (<= 1 (select main_a v_prenex_20185)))) (or (forall ((v_prenex_13304 Int)) (or (<= (* 2 (select main_a v_prenex_13304)) 1998) (< v_prenex_13304 main_y) (<= 1000 (* 2 (select main_a v_prenex_13304))) (<= (+ main_y 1) v_prenex_13304))) (forall ((v_prenex_13305 Int)) (or (<= (select main_a v_prenex_13305) 999) (<= (+ main_x 1) v_prenex_13305)))) (forall ((v_prenex_12712 Int) (v_prenex_12713 Int)) (or (<= 0 (+ (select main_a v_prenex_12713) 498)) (<= 1000 (+ (select main_a v_prenex_12712) (select main_a v_prenex_12713))) (< v_prenex_12713 main_x) (<= (+ main_x 1) v_prenex_12713))) (forall ((v_prenex_14768 Int) (v_prenex_14767 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14768))) (<= (+ main_y 1) v_prenex_14767) (<= 1000 (+ (select main_a v_prenex_14767) (select main_a v_prenex_14768))) (< v_prenex_14767 main_y) (<= 0 (+ (select main_a v_prenex_14768) 498)) (<= 500 (select main_a v_prenex_14767)) (<= 1 (select main_a v_prenex_14767)))) (forall ((v_prenex_21066 Int) (v_prenex_21067 Int)) (or (<= 500 (select main_a v_prenex_21066)) (< v_prenex_21066 main_y) (<= 2 (* 2 (select main_a v_prenex_21067))) (<= (* 2 (select main_a v_prenex_21066)) 1998) (<= (+ main_y 1) v_prenex_21066) (<= 1 (select main_a v_prenex_21067)) (<= (select main_a v_prenex_21066) (+ (select main_a v_prenex_21067) 998)))) (or (forall ((v_prenex_20357 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_20357))) (<= (+ main_y 1) v_prenex_20357) (< v_prenex_20357 main_y))) (forall ((v_prenex_20358 Int)) (or (<= (select main_a v_prenex_20358) 999) (<= (select main_a v_prenex_20358) 500) (< v_prenex_20358 main_x)))) (or (forall ((v_prenex_11191 Int)) (or (<= 1 (select main_a v_prenex_11191)) (<= (+ main_y 1) v_prenex_11191) (< v_prenex_11191 main_y) (<= (* 2 (select main_a v_prenex_11191)) 1998))) (forall ((v_prenex_11192 Int)) (or (< v_prenex_11192 main_x) (<= 2 (* 2 (select main_a v_prenex_11192)))))) (forall ((v_prenex_15047 Int) (v_prenex_15046 Int)) (or (<= (+ main_y 1) v_prenex_15046) (<= 0 (+ (select main_a v_prenex_15047) 498)) (<= (select main_a v_prenex_15047) (select main_a v_prenex_15046)) (<= 1 (select main_a v_prenex_15046)) (< v_prenex_15046 main_y) (<= (* 2 (select main_a v_prenex_15046)) 1998) (<= (select main_a v_prenex_15047) 999))) (forall ((v_prenex_18932 Int) (v_prenex_18933 Int)) (or (<= 0 (+ (select main_a v_prenex_18933) 498)) (<= (select main_a v_prenex_18933) (select main_a v_prenex_18932)) (<= 1 (select main_a v_prenex_18933)) (<= 500 (select main_a v_prenex_18932)) (< v_prenex_18932 main_y) (<= (+ main_y 1) v_prenex_18932) (<= (select main_a v_prenex_18932) 1498))) (forall ((v_prenex_15027 Int) (v_prenex_15026 Int)) (or (<= (* 2 (select main_a v_prenex_15027)) 1000) (<= (+ main_y 1) v_prenex_15026) (<= 2 (* 2 (select main_a v_prenex_15027))) (<= (select main_a v_prenex_15026) 999) (< v_prenex_15026 main_y) (<= 1000 (+ (select main_a v_prenex_15026) (select main_a v_prenex_15027))) (<= 500 (select main_a v_prenex_15026)))) (or (forall ((v_prenex_18000 Int)) (or (< v_prenex_18000 main_y) (<= (+ main_y 1) v_prenex_18000) (<= (* 2 (select main_a v_prenex_18000)) 1998))) (forall ((v_prenex_18001 Int)) (or (<= (select main_a v_prenex_18001) 500) (<= 0 (+ (select main_a v_prenex_18001) 498))))) (forall ((v_prenex_16244 Int) (v_prenex_16245 Int)) (or (<= (+ main_y 1) v_prenex_16244) (<= 1000 (+ (select main_a v_prenex_16244) (select main_a v_prenex_16245))) (<= 1 (select main_a v_prenex_16244)) (<= 1 (select main_a v_prenex_16245)) (< v_prenex_16244 main_y) (<= 500 (select main_a v_prenex_16244)) (<= 2 (* 2 (select main_a v_prenex_16245))))) (or (forall ((v_prenex_16580 Int)) (or (< v_prenex_16580 main_x) (<= 1 (select main_a v_prenex_16580)))) (forall ((v_prenex_16579 Int)) (or (< v_prenex_16579 main_y) (<= 500 (select main_a v_prenex_16579)) (<= (* 2 (select main_a v_prenex_16579)) 1998) (<= (+ main_y 1) v_prenex_16579)))) (forall ((v_prenex_19272 Int) (v_prenex_19273 Int)) (or (<= (+ main_y 1) v_prenex_19272) (<= 1000 (* 2 (select main_a v_prenex_19272))) (<= (* 2 (select main_a v_prenex_19273)) 1000) (<= (select main_a v_prenex_19273) (select main_a v_prenex_19272)) (< v_prenex_19272 main_y) (<= (select main_a v_prenex_19273) 999))) (or (forall ((v_prenex_15762 Int)) (or (< v_prenex_15762 main_x) (<= (select main_a v_prenex_15762) 500) (<= (select main_a v_prenex_15762) 999))) (forall ((v_prenex_15761 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_15761))) (<= (+ main_y 1) v_prenex_15761) (< v_prenex_15761 main_y) (<= (select main_a v_prenex_15761) 1498)))) (or (forall ((v_prenex_17083 Int)) (<= (* 2 (select main_a v_prenex_17083)) 1000)) (forall ((v_prenex_17088 Int)) (or (<= (select main_a v_prenex_17088) 999) (<= (+ main_y 1) v_prenex_17088) (<= 1000 (* 2 (select main_a v_prenex_17088))) (< v_prenex_17088 main_y)))) (forall ((v_prenex_19910 Int) (v_prenex_19909 Int)) (or (<= 1 (select main_a v_prenex_19910)) (<= (select main_a v_prenex_19910) 999) (<= (+ main_x 1) v_prenex_19910) (< v_prenex_19909 main_y) (<= (+ main_y 1) v_prenex_19909) (<= (+ (select main_a v_prenex_19909) (select main_a v_prenex_19910)) 1000) (<= 500 (select main_a v_prenex_19909)))) (forall ((v_prenex_15434 Int) (v_prenex_15433 Int)) (or (< v_prenex_15433 main_y) (<= (+ main_x 1) v_prenex_15434) (<= (+ main_y 1) v_prenex_15433) (<= (* 2 (select main_a v_prenex_15434)) 1000) (<= (+ (select main_a v_prenex_15433) (select main_a v_prenex_15434)) 1000) (<= 1000 (* 2 (select main_a v_prenex_15433))))) (forall ((v_prenex_13408 Int) (v_prenex_13409 Int)) (or (<= 1 (select main_a v_prenex_13408)) (<= (select main_a v_prenex_13408) 1498) (<= (select main_a v_prenex_13409) 500) (< v_prenex_13408 main_y) (<= (select main_a v_prenex_13408) (+ (select main_a v_prenex_13409) 998)) (<= 1 (select main_a v_prenex_13409)) (<= (+ main_y 1) v_prenex_13408))) (forall ((v_prenex_18046 Int) (v_prenex_18045 Int)) (or (<= (+ main_y 1) v_prenex_18045) (<= (select main_a v_prenex_18045) 999) (<= (select main_a v_prenex_18045) 1498) (<= 2 (* 2 (select main_a v_prenex_18046))) (<= (+ (select main_a v_prenex_18045) (select main_a v_prenex_18046)) 1000) (< v_prenex_18045 main_y))) (or (forall ((v_prenex_12297 Int)) (or (<= 1 (select main_a v_prenex_12297)) (<= (+ main_y 1) v_prenex_12297) (<= 1000 (* 2 (select main_a v_prenex_12297))) (< v_prenex_12297 main_y) (<= (* 2 (select main_a v_prenex_12297)) 1998))) (forall ((v_prenex_12298 Int)) (<= 1 (select main_a v_prenex_12298)))) (or (forall ((v_prenex_19232 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_19232))) (<= (* 2 (select main_a v_prenex_19232)) 1998) (< v_prenex_19232 main_y) (<= (+ main_y 1) v_prenex_19232))) (forall ((v_prenex_19233 Int)) (or (<= 0 (+ (select main_a v_prenex_19233) 498)) (<= 1 (select main_a v_prenex_19233))))) (or (forall ((v_prenex_16709 Int)) (or (<= (+ main_y 1) v_prenex_16709) (< v_prenex_16709 main_y) (<= (* 2 (select main_a v_prenex_16709)) 1998))) (forall ((v_prenex_16710 Int)) (or (<= (select main_a v_prenex_16710) 999) (<= 1 (select main_a v_prenex_16710))))) (forall ((v_prenex_20861 Int) (v_prenex_20860 Int)) (or (< v_prenex_20860 main_y) (<= (select main_a v_prenex_20860) 999) (<= 1000 (+ (select main_a v_prenex_20860) (select main_a v_prenex_20861))) (<= 2 (* 2 (select main_a v_prenex_20861))) (<= (+ main_y 1) v_prenex_20860) (<= 0 (+ (select main_a v_prenex_20861) 498)) (<= (* 2 (select main_a v_prenex_20860)) 1998))) (or (forall ((v_prenex_18536 Int)) (or (<= (select main_a v_prenex_18536) 500) (<= (select main_a v_prenex_18536) 999) (<= (+ main_x 1) v_prenex_18536))) (forall ((v_prenex_18535 Int)) (or (< v_prenex_18535 main_y) (<= (+ main_y 1) v_prenex_18535) (<= 1 (select main_a v_prenex_18535)) (<= (* 2 (select main_a v_prenex_18535)) 1998)))) (or (forall ((v_prenex_11997 Int)) (or (<= (* 2 (select main_a v_prenex_11997)) 1000) (<= 1 (select main_a v_prenex_11997)))) (forall ((v_prenex_11996 Int)) (or (<= 500 (select main_a v_prenex_11996)) (< v_prenex_11996 main_y) (<= (* 2 (select main_a v_prenex_11996)) 1998) (<= (+ main_y 1) v_prenex_11996) (<= 1000 (* 2 (select main_a v_prenex_11996)))))) (or (forall ((v_prenex_11453 Int)) (<= (* 2 (select main_a v_prenex_11453)) 1000)) (forall ((v_prenex_11452 Int)) (or (<= (* 2 (select main_a v_prenex_11452)) 1998) (<= 1 (select main_a v_prenex_11452)) (<= (select main_a v_prenex_11452) 1498) (< v_prenex_11452 main_y) (<= (+ main_y 1) v_prenex_11452)))) (forall ((v_prenex_11854 Int) (v_prenex_11855 Int)) (or (<= (+ (select main_a v_prenex_11854) (select main_a v_prenex_11855)) 1000) (<= (* 2 (select main_a v_prenex_11854)) 1998) (<= (select main_a v_prenex_11854) 999) (<= (+ main_y 1) v_prenex_11854) (< v_prenex_11854 main_y) (<= 0 (+ (select main_a v_prenex_11855) 498)) (<= 2 (* 2 (select main_a v_prenex_11855))))) (forall ((v_prenex_15582 Int) (v_prenex_15581 Int)) (or (< v_prenex_15581 main_y) (< v_prenex_15582 main_x) (<= (select main_a v_prenex_15582) 999) (<= 1000 (* 2 (select main_a v_prenex_15581))) (<= (select main_a v_prenex_15582) 500) (<= (+ (select main_a v_prenex_15581) (select main_a v_prenex_15582)) 1000) (<= (+ main_y 1) v_prenex_15581))) (forall ((v_prenex_11860 Int) (v_prenex_11861 Int)) (or (<= 500 (select main_a v_prenex_11860)) (<= (select main_a v_prenex_11860) (+ (select main_a v_prenex_11861) 998)) (<= 1 (select main_a v_prenex_11861)) (< v_prenex_11860 main_y) (<= (+ main_y 1) v_prenex_11860) (<= (select main_a v_prenex_11860) 999))) (forall ((v_prenex_12892 Int) (v_prenex_12893 Int)) (or (<= (select main_a v_prenex_12893) 999) (<= (+ main_y 1) v_prenex_12892) (<= 500 (select main_a v_prenex_12892)) (<= (select main_a v_prenex_12893) 500) (<= 1 (select main_a v_prenex_12892)) (< v_prenex_12892 main_y) (<= (+ (select main_a v_prenex_12892) (select main_a v_prenex_12893)) 1000))) (or (forall ((v_prenex_13365 Int)) (or (<= 2 (* 2 (select main_a v_prenex_13365))) (<= (select main_a v_prenex_13365) 999))) (forall ((v_prenex_13364 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_13364))) (<= (+ main_y 1) v_prenex_13364) (< v_prenex_13364 main_y) (<= (* 2 (select main_a v_prenex_13364)) 1998) (<= (select main_a v_prenex_13364) 999)))) (forall ((v_prenex_12393 Int) (v_prenex_12394 Int)) (or (<= 1 (select main_a v_prenex_12394)) (< v_prenex_12393 main_y) (<= (+ main_y 1) v_prenex_12393) (<= (select main_a v_prenex_12394) 999) (<= (+ (select main_a v_prenex_12393) (select main_a v_prenex_12394)) 1000) (<= 500 (select main_a v_prenex_12393)) (<= 1 (select main_a v_prenex_12393)))) (forall ((v_prenex_20101 Int) (v_prenex_20100 Int)) (or (<= 0 (+ (select main_a v_prenex_20101) 498)) (<= 500 (select main_a v_prenex_20100)) (<= (select main_a v_prenex_20101) 999) (< v_prenex_20100 main_y) (<= (select main_a v_prenex_20101) (select main_a v_prenex_20100)) (<= (select main_a v_prenex_20100) 999) (<= (+ main_y 1) v_prenex_20100))) (forall ((v_prenex_15319 Int) (v_prenex_15320 Int)) (or (<= (+ main_y 1) v_prenex_15319) (<= (select main_a v_prenex_15320) (select main_a v_prenex_15319)) (< v_prenex_15319 main_y) (<= 1000 (* 2 (select main_a v_prenex_15319))) (<= (* 2 (select main_a v_prenex_15320)) 1000) (<= (select main_a v_prenex_15319) 1498) (<= 0 (+ (select main_a v_prenex_15320) 498)))) (or (forall ((v_prenex_11379 Int)) (or (<= (* 2 (select main_a v_prenex_11379)) 1998) (<= 500 (select main_a v_prenex_11379)) (<= (+ main_y 1) v_prenex_11379) (< v_prenex_11379 main_y) (<= 1000 (* 2 (select main_a v_prenex_11379))))) (forall ((v_prenex_11380 Int)) (<= 1 (select main_a v_prenex_11380)))) (forall ((v_prenex_16445 Int) (v_prenex_16446 Int)) (or (<= 1 (select main_a v_prenex_16445)) (<= (+ main_y 1) v_prenex_16445) (<= 2 (* 2 (select main_a v_prenex_16446))) (< v_prenex_16445 main_y) (<= (select main_a v_prenex_16446) 999) (<= (select main_a v_prenex_16445) (+ (select main_a v_prenex_16446) 998)))) (forall ((v_prenex_14451 Int) (v_prenex_14450 Int)) (or (<= 1000 (+ (select main_a v_prenex_14450) (select main_a v_prenex_14451))) (<= (select main_a v_prenex_14451) 999) (< v_prenex_14450 main_y) (<= 2 (* 2 (select main_a v_prenex_14451))) (<= 1 (select main_a v_prenex_14450)) (<= 1000 (* 2 (select main_a v_prenex_14450))) (<= (+ main_y 1) v_prenex_14450))) (forall ((v_prenex_13096 Int) (v_prenex_13097 Int)) (or (<= (select main_a v_prenex_13096) (+ (select main_a v_prenex_13097) 998)) (<= (* 2 (select main_a v_prenex_13096)) 1998) (<= 1 (select main_a v_prenex_13097)) (<= (+ main_x 1) v_prenex_13097) (<= (+ main_y 1) v_prenex_13096) (< v_prenex_13096 main_y) (<= (select main_a v_prenex_13097) 999))) (or (forall ((v_prenex_19793 Int)) (or (< v_prenex_19793 main_y) (<= (* 2 (select main_a v_prenex_19793)) 1998) (<= (+ main_y 1) v_prenex_19793) (<= 1 (select main_a v_prenex_19793)))) (forall ((v_prenex_19794 Int)) (or (<= (select main_a v_prenex_19794) 999) (< v_prenex_19794 main_x) (<= (select main_a v_prenex_19794) 500)))) (or (forall ((v_prenex_22203 Int)) (or (<= (* 2 (select main_a v_prenex_22203)) 1998) (< v_prenex_22203 main_y) (<= (+ main_y 1) v_prenex_22203) (<= 500 (select main_a v_prenex_22203)) (<= 1000 (* 2 (select main_a v_prenex_22203))))) (forall ((v_prenex_22204 Int)) (<= (select main_a v_prenex_22204) 500))) (forall ((v_prenex_15968 Int) (v_prenex_15967 Int)) (or (<= (select main_a v_prenex_15967) 1498) (<= (select main_a v_prenex_15968) 500) (<= (* 2 (select main_a v_prenex_15968)) 1000) (<= (+ main_y 1) v_prenex_15967) (<= 500 (select main_a v_prenex_15967)) (< v_prenex_15967 main_y) (<= 1000 (+ (select main_a v_prenex_15967) (select main_a v_prenex_15968))))) (forall ((v_prenex_13374 Int) (v_prenex_13375 Int)) (or (<= 1000 (+ (select main_a v_prenex_13374) (select main_a v_prenex_13375))) (<= (+ main_y 1) v_prenex_13374) (< v_prenex_13374 main_y) (<= 1 (select main_a v_prenex_13374)) (<= (* 2 (select main_a v_prenex_13374)) 1998))) (forall ((v_prenex_20016 Int) (v_prenex_20017 Int)) (or (<= (select main_a v_prenex_20016) 999) (<= (select main_a v_prenex_20017) 500) (<= (select main_a v_prenex_20017) (select main_a v_prenex_20016)) (<= (+ main_y 1) v_prenex_20016) (< v_prenex_20016 main_y) (<= 1000 (* 2 (select main_a v_prenex_20016))) (<= (* 2 (select main_a v_prenex_20017)) 1000))) (forall ((v_prenex_19454 Int) (v_prenex_19453 Int)) (or (<= 1000 (+ (select main_a v_prenex_19453) (select main_a v_prenex_19454))) (<= (+ main_x 1) v_prenex_19454) (< v_prenex_19454 main_x) (< v_prenex_19453 main_y) (<= (* 2 (select main_a v_prenex_19454)) 1000))) (or (forall ((v_prenex_13203 Int)) (or (< v_prenex_13203 main_x) (<= (* 2 (select main_a v_prenex_13203)) 1000) (<= (select main_a v_prenex_13203) 999))) (forall ((v_prenex_13202 Int)) (or (<= (* 2 (select main_a v_prenex_13202)) 1998) (<= 1000 (* 2 (select main_a v_prenex_13202))) (<= (+ main_y 1) v_prenex_13202) (< v_prenex_13202 main_y)))) (forall ((v_prenex_19922 Int) (v_prenex_19921 Int)) (or (<= (select main_a v_prenex_19921) 1498) (<= 1000 (+ (select main_a v_prenex_19921) (select main_a v_prenex_19922))) (<= (+ main_y 1) v_prenex_19921) (<= (select main_a v_prenex_19922) 500) (<= (select main_a v_prenex_19922) 999) (<= 500 (select main_a v_prenex_19921)) (< v_prenex_19921 main_y))) (or (forall ((v_prenex_11627 Int)) (or (<= (+ main_y 1) v_prenex_11627) (< v_prenex_11627 main_y) (<= 1000 (* 2 (select main_a v_prenex_11627))) (<= (* 2 (select main_a v_prenex_11627)) 1998) (<= (select main_a v_prenex_11627) 999))) (forall ((v_prenex_11628 Int)) (or (<= 1 (select main_a v_prenex_11628)) (<= 2 (* 2 (select main_a v_prenex_11628)))))) (forall ((v_prenex_20148 Int) (v_prenex_20149 Int)) (or (<= 0 (+ (select main_a v_prenex_20149) 498)) (<= (+ (select main_a v_prenex_20148) (select main_a v_prenex_20149)) 1000) (<= (select main_a v_prenex_20149) 500) (<= 500 (select main_a v_prenex_20148)) (< v_prenex_20148 main_y) (< v_prenex_20149 main_x) (<= (+ main_y 1) v_prenex_20148))) (forall ((v_prenex_19735 Int) (v_prenex_19734 Int)) (or (<= (* 2 (select main_a v_prenex_19734)) 1998) (<= (select main_a v_prenex_19734) 1498) (<= (* 2 (select main_a v_prenex_19735)) 1000) (<= (select main_a v_prenex_19735) 999) (< v_prenex_19734 main_y) (<= (+ (select main_a v_prenex_19734) (select main_a v_prenex_19735)) 1000) (<= (+ main_y 1) v_prenex_19734))) (forall ((v_prenex_19613 Int) (v_prenex_19612 Int)) (or (<= 2 (* 2 (select main_a v_prenex_19613))) (<= 1 (select main_a v_prenex_19613)) (<= 500 (select main_a v_prenex_19612)) (<= 1 (select main_a v_prenex_19612)) (<= (+ (select main_a v_prenex_19612) (select main_a v_prenex_19613)) 1000) (<= (+ main_y 1) v_prenex_19612) (< v_prenex_19612 main_y))) (forall ((v_prenex_19879 Int) (v_prenex_19880 Int)) (or (<= (select main_a v_prenex_19879) (+ (select main_a v_prenex_19880) 998)) (<= (select main_a v_prenex_19880) 500) (<= 2 (* 2 (select main_a v_prenex_19880))) (< v_prenex_19880 main_x) (<= (select main_a v_prenex_19879) 999) (< v_prenex_19879 main_y) (<= (+ main_y 1) v_prenex_19879))) (forall ((v_prenex_14644 Int) (v_prenex_14643 Int)) (or (<= 0 (+ (select main_a v_prenex_14644) 498)) (< v_prenex_14643 main_y) (<= (select main_a v_prenex_14644) (select main_a v_prenex_14643)) (<= (+ main_y 1) v_prenex_14643) (<= (select main_a v_prenex_14644) 999) (<= 500 (select main_a v_prenex_14643)) (<= (select main_a v_prenex_14643) 1498))) (forall ((v_prenex_12228 Int) (v_prenex_12229 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12229))) (<= 500 (select main_a v_prenex_12228)) (< v_prenex_12228 main_y) (<= 0 (+ (select main_a v_prenex_12229) 498)) (<= (+ main_y 1) v_prenex_12228) (<= (select main_a v_prenex_12228) 1498) (<= (+ (select main_a v_prenex_12228) (select main_a v_prenex_12229)) 1000))) (forall ((v_prenex_19050 Int) (v_prenex_19051 Int)) (or (< v_prenex_19050 main_y) (<= 0 (+ (select main_a v_prenex_19051) 498)) (<= (* 2 (select main_a v_prenex_19050)) 1998) (<= (select main_a v_prenex_19050) 1498) (<= (select main_a v_prenex_19051) (select main_a v_prenex_19050)) (<= (+ main_y 1) v_prenex_19050))) (forall ((v_prenex_21886 Int) (v_prenex_21887 Int)) (or (< v_prenex_21886 main_y) (<= (+ main_y 1) v_prenex_21886) (<= (select main_a v_prenex_21887) 999) (<= (select main_a v_prenex_21886) 1498) (< v_prenex_21887 main_x) (<= (select main_a v_prenex_21887) (select main_a v_prenex_21886)))) (forall ((v_prenex_23172 Int) (v_prenex_23171 Int)) (or (<= 0 (+ (select main_a v_prenex_23172) 498)) (<= 2 (* 2 (select main_a v_prenex_23172))) (<= (select main_a v_prenex_23171) 1498) (<= (+ main_y 1) v_prenex_23171) (<= (select main_a v_prenex_23172) (select main_a v_prenex_23171)) (< v_prenex_23171 main_y))) (forall ((v_prenex_20296 Int) (v_prenex_20295 Int)) (or (<= (select main_a v_prenex_20296) 999) (<= 1 (select main_a v_prenex_20295)) (<= 500 (select main_a v_prenex_20295)) (<= (select main_a v_prenex_20296) 500) (<= 1000 (+ (select main_a v_prenex_20295) (select main_a v_prenex_20296))) (<= (+ main_y 1) v_prenex_20295) (< v_prenex_20295 main_y))) (forall ((v_prenex_18763 Int) (v_prenex_18762 Int)) (or (<= 1000 (+ (select main_a v_prenex_18762) (select main_a v_prenex_18763))) (<= (+ main_y 1) v_prenex_18762) (<= 2 (* 2 (select main_a v_prenex_18763))) (<= (* 2 (select main_a v_prenex_18763)) 1000) (< v_prenex_18762 main_y) (<= 1000 (* 2 (select main_a v_prenex_18762))))) (or (forall ((v_prenex_16490 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16490))) (<= (* 2 (select main_a v_prenex_16490)) 1000))) (forall ((v_prenex_16489 Int)) (or (<= (select main_a v_prenex_16489) 1498) (< v_prenex_16489 main_y) (<= (+ main_y 1) v_prenex_16489) (<= 1000 (* 2 (select main_a v_prenex_16489))) (<= (select main_a v_prenex_16489) 999)))) (or (forall ((v_prenex_10901 Int)) (or (< v_prenex_10901 main_y) (<= (+ main_y 1) v_prenex_10901) (<= (* 2 (select main_a v_prenex_10901)) 1998) (<= (select main_a v_prenex_10901) 999))) (forall ((v_prenex_12589 Int)) (<= 2 (* 2 (select main_a v_prenex_12589))))) (forall ((v_prenex_20716 Int) (v_prenex_20715 Int)) (or (<= 1000 (+ (select main_a v_prenex_20715) (select main_a v_prenex_20716))) (<= 1000 (* 2 (select main_a v_prenex_20715))) (<= (select main_a v_prenex_20716) 500) (<= (+ main_y 1) v_prenex_20715) (< v_prenex_20715 main_y) (<= (+ main_x 1) v_prenex_20716) (<= 1 (select main_a v_prenex_20716)))) (or (forall ((v_prenex_20823 Int)) (or (<= (* 2 (select main_a v_prenex_20823)) 1998) (<= (select main_a v_prenex_20823) 1498) (< v_prenex_20823 main_y) (<= (+ main_y 1) v_prenex_20823))) (forall ((v_prenex_20824 Int)) (<= (select main_a v_prenex_20824) 500))) (or (forall ((v_prenex_18527 Int)) (or (<= 500 (select main_a v_prenex_18527)) (<= (* 2 (select main_a v_prenex_18527)) 1998) (<= (select main_a v_prenex_18527) 999) (< v_prenex_18527 main_y) (<= (+ main_y 1) v_prenex_18527))) (forall ((v_prenex_18528 Int)) (<= (select main_a v_prenex_18528) 500))) (forall ((v_prenex_19789 Int) (v_prenex_19790 Int)) (or (< v_prenex_19789 main_y) (<= 1 (select main_a v_prenex_19789)) (<= (+ main_x 1) v_prenex_19790) (<= (+ main_y 1) v_prenex_19789) (<= 0 (+ (select main_a v_prenex_19790) 498)) (<= (select main_a v_prenex_19790) 999) (<= 1000 (+ (select main_a v_prenex_19789) (select main_a v_prenex_19790))))) (forall ((v_prenex_12136 Int) (v_prenex_12137 Int)) (or (<= (select main_a v_prenex_12136) 1498) (<= (select main_a v_prenex_12137) 999) (<= (select main_a v_prenex_12137) 500) (< v_prenex_12136 main_y) (<= 1000 (* 2 (select main_a v_prenex_12136))) (<= (+ main_y 1) v_prenex_12136) (<= (+ (select main_a v_prenex_12136) (select main_a v_prenex_12137)) 1000))) (or (forall ((v_prenex_22866 Int)) (or (<= (+ main_y 1) v_prenex_22866) (<= 1000 (* 2 (select main_a v_prenex_22866))) (<= (* 2 (select main_a v_prenex_22866)) 1998) (<= 1 (select main_a v_prenex_22866)) (< v_prenex_22866 main_y))) (forall ((v_prenex_22867 Int)) (<= 1 (select main_a v_prenex_22867)))) (forall ((v_prenex_21259 Int) (v_prenex_21260 Int)) (or (<= (select main_a v_prenex_21260) 999) (<= 1000 (* 2 (select main_a v_prenex_21259))) (<= (+ (select main_a v_prenex_21259) (select main_a v_prenex_21260)) 1000) (<= 1 (select main_a v_prenex_21259)) (< v_prenex_21259 main_y) (<= (+ main_y 1) v_prenex_21259))) (forall ((v_prenex_13687 Int) (v_prenex_13688 Int)) (or (<= (+ main_y 1) v_prenex_13687) (<= 1 (select main_a v_prenex_13688)) (<= (select main_a v_prenex_13688) (select main_a v_prenex_13687)) (<= (+ main_x 1) v_prenex_13688) (<= (select main_a v_prenex_13687) 999) (<= (* 2 (select main_a v_prenex_13688)) 1000) (< v_prenex_13687 main_y))) (forall ((v_prenex_20867 Int) (v_prenex_20866 Int)) (or (<= 0 (+ (select main_a v_prenex_20867) 498)) (<= 1 (select main_a v_prenex_20866)) (<= (select main_a v_prenex_20867) (select main_a v_prenex_20866)) (< v_prenex_20867 main_x) (<= 1 (select main_a v_prenex_20867)) (< v_prenex_20866 main_y) (<= (+ main_y 1) v_prenex_20866))) (forall ((v_prenex_16805 Int) (v_prenex_16806 Int)) (or (<= (select main_a v_prenex_16806) 500) (<= 1 (select main_a v_prenex_16805)) (<= (select main_a v_prenex_16806) (select main_a v_prenex_16805)) (<= (+ main_x 1) v_prenex_16806) (<= (+ main_y 1) v_prenex_16805) (< v_prenex_16805 main_y) (<= (select main_a v_prenex_16806) 999))) (forall ((v_prenex_22671 Int) (v_prenex_22672 Int)) (or (< v_prenex_22671 main_y) (<= 500 (select main_a v_prenex_22671)) (<= (+ main_y 1) v_prenex_22671) (<= 1000 (* 2 (select main_a v_prenex_22671))) (<= 1000 (+ (select main_a v_prenex_22671) (select main_a v_prenex_22672))) (<= (select main_a v_prenex_22672) 500) (<= 2 (* 2 (select main_a v_prenex_22672))))) (or (forall ((v_prenex_11753 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11753))) (<= (+ main_y 1) v_prenex_11753) (< v_prenex_11753 main_y))) (forall ((v_prenex_11754 Int)) (or (<= 2 (* 2 (select main_a v_prenex_11754))) (<= 0 (+ (select main_a v_prenex_11754) 498))))) (or (forall ((v_prenex_18134 Int)) (<= 0 (+ (select main_a v_prenex_18134) 498))) (forall ((v_prenex_18133 Int)) (or (<= (+ main_y 1) v_prenex_18133) (< v_prenex_18133 main_y) (<= 1 (select main_a v_prenex_18133)) (<= (* 2 (select main_a v_prenex_18133)) 1998)))) (or (forall ((v_prenex_22997 Int)) (<= (select main_a v_prenex_22997) 999)) (forall ((v_prenex_22996 Int)) (or (<= (* 2 (select main_a v_prenex_22996)) 1998) (<= (+ main_y 1) v_prenex_22996) (< v_prenex_22996 main_y)))) (forall ((v_prenex_14109 Int) (v_prenex_14108 Int)) (or (<= (* 2 (select main_a v_prenex_14108)) 1998) (< v_prenex_14108 main_y) (<= 500 (select main_a v_prenex_14108)) (<= (+ main_y 1) v_prenex_14108) (<= (select main_a v_prenex_14109) 999) (<= (select main_a v_prenex_14108) (+ (select main_a v_prenex_14109) 998)))) (forall ((v_prenex_17147 Int) (v_prenex_17148 Int)) (or (< v_prenex_17147 main_y) (<= (+ main_y 1) v_prenex_17147) (<= (* 2 (select main_a v_prenex_17148)) 1000) (<= 1000 (+ (select main_a v_prenex_17147) (select main_a v_prenex_17148))) (<= (select main_a v_prenex_17147) 999) (<= 1 (select main_a v_prenex_17148)) (<= (select main_a v_prenex_17147) 1498))) (forall ((v_prenex_14127 Int) (v_prenex_14126 Int)) (or (<= 2 (* 2 (select main_a v_prenex_14127))) (<= (+ main_y 1) v_prenex_14126) (<= (* 2 (select main_a v_prenex_14127)) 1000) (<= 1000 (* 2 (select main_a v_prenex_14126))) (<= (* 2 (select main_a v_prenex_14126)) 1998) (<= (select main_a v_prenex_14126) (+ (select main_a v_prenex_14127) 998)) (< v_prenex_14126 main_y))) (forall ((v_prenex_20684 Int) (v_prenex_20683 Int)) (or (<= (select main_a v_prenex_20684) 500) (<= (select main_a v_prenex_20684) (select main_a v_prenex_20683)) (<= 2 (* 2 (select main_a v_prenex_20684))) (<= 1 (select main_a v_prenex_20683)) (<= 500 (select main_a v_prenex_20683)) (<= (+ main_y 1) v_prenex_20683) (< v_prenex_20683 main_y))) (forall ((v_prenex_14501 Int) (v_prenex_14500 Int)) (or (<= 1000 (+ (select main_a v_prenex_14500) (select main_a v_prenex_14501))) (<= (+ main_y 1) v_prenex_14500) (<= (* 2 (select main_a v_prenex_14500)) 1998) (<= 2 (* 2 (select main_a v_prenex_14501))) (< v_prenex_14500 main_y) (<= 500 (select main_a v_prenex_14500)) (<= 1 (select main_a v_prenex_14501)))) (or (forall ((v_prenex_18686 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18686))) (<= 500 (select main_a v_prenex_18686)) (<= (+ main_y 1) v_prenex_18686) (< v_prenex_18686 main_y) (<= (select main_a v_prenex_18686) 1498))) (forall ((v_prenex_18687 Int)) (or (<= 0 (+ (select main_a v_prenex_18687) 498)) (<= (select main_a v_prenex_18687) 500)))) (or (forall ((v_prenex_23054 Int)) (or (< v_prenex_23054 main_y) (<= (select main_a v_prenex_23054) 1498) (<= 1000 (* 2 (select main_a v_prenex_23054))) (<= (+ main_y 1) v_prenex_23054))) (forall ((v_prenex_23055 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23055))) (<= (+ main_x 1) v_prenex_23055)))) (forall ((v_prenex_18217 Int) (v_prenex_18218 Int)) (or (<= 500 (select main_a v_prenex_18217)) (<= (select main_a v_prenex_18218) 500) (<= (+ main_y 1) v_prenex_18217) (<= 1 (select main_a v_prenex_18217)) (< v_prenex_18217 main_y) (<= 1000 (+ (select main_a v_prenex_18217) (select main_a v_prenex_18218))))) (forall ((v_prenex_15494 Int) (v_prenex_15493 Int)) (or (<= (+ main_y 1) v_prenex_15493) (< v_prenex_15493 main_y) (<= 2 (* 2 (select main_a v_prenex_15494))) (<= (select main_a v_prenex_15493) 1498) (<= (select main_a v_prenex_15493) 999) (<= (* 2 (select main_a v_prenex_15494)) 1000) (<= (select main_a v_prenex_15494) (select main_a v_prenex_15493)))) (forall ((v_prenex_20891 Int) (v_prenex_20890 Int)) (or (< v_prenex_20890 main_y) (<= (select main_a v_prenex_20891) (select main_a v_prenex_20890)) (<= (+ main_x 1) v_prenex_20891) (<= (* 2 (select main_a v_prenex_20891)) 1000) (<= (select main_a v_prenex_20890) 999) (<= (+ main_y 1) v_prenex_20890) (<= 0 (+ (select main_a v_prenex_20891) 498)))) (forall ((v_prenex_12474 Int) (v_prenex_12473 Int)) (or (<= 1 (select main_a v_prenex_12473)) (<= (+ (select main_a v_prenex_12473) (select main_a v_prenex_12474)) 1000) (<= (select main_a v_prenex_12473) 999) (<= (+ main_y 1) v_prenex_12473) (< v_prenex_12473 main_y))) (forall ((v_prenex_20851 Int) (v_prenex_20850 Int)) (or (<= (select main_a v_prenex_20851) 500) (<= (+ main_y 1) v_prenex_20850) (< v_prenex_20850 main_y) (< v_prenex_20851 main_x) (<= 1000 (* 2 (select main_a v_prenex_20850))) (<= (select main_a v_prenex_20850) (+ (select main_a v_prenex_20851) 998)))) (forall ((v_prenex_19788 Int) (v_prenex_19787 Int)) (or (<= 1 (select main_a v_prenex_19788)) (<= (select main_a v_prenex_19787) 1498) (<= 1 (select main_a v_prenex_19787)) (<= (+ (select main_a v_prenex_19787) (select main_a v_prenex_19788)) 1000) (< v_prenex_19787 main_y) (<= (* 2 (select main_a v_prenex_19788)) 1000) (<= (+ main_y 1) v_prenex_19787))) (or (forall ((v_prenex_18328 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18328))) (<= (+ main_y 1) v_prenex_18328) (< v_prenex_18328 main_y) (<= (* 2 (select main_a v_prenex_18328)) 1998))) (forall ((v_prenex_18329 Int)) (or (<= (select main_a v_prenex_18329) 999) (< v_prenex_18329 main_x) (<= (select main_a v_prenex_18329) 500)))) (forall ((v_prenex_18583 Int) (v_prenex_18584 Int)) (or (<= (select main_a v_prenex_18583) 999) (<= 1000 (* 2 (select main_a v_prenex_18583))) (<= (select main_a v_prenex_18584) (select main_a v_prenex_18583)) (<= (select main_a v_prenex_18584) 999) (<= (+ main_y 1) v_prenex_18583) (< v_prenex_18583 main_y))) (forall ((v_prenex_13826 Int) (v_prenex_13825 Int)) (or (<= (+ main_x 1) v_prenex_13826) (<= 2 (* 2 (select main_a v_prenex_13826))) (<= 1000 (+ (select main_a v_prenex_13825) (select main_a v_prenex_13826))) (<= 0 (+ (select main_a v_prenex_13826) 498)) (<= (+ main_y 1) v_prenex_13825) (< v_prenex_13825 main_y) (<= 1 (select main_a v_prenex_13825)))) (or (forall ((v_prenex_17594 Int)) (or (<= 2 (* 2 (select main_a v_prenex_17594))) (<= 1 (select main_a v_prenex_17594)) (<= (+ main_x 1) v_prenex_17594))) (forall ((v_prenex_17593 Int)) (or (<= (* 2 (select main_a v_prenex_17593)) 1998) (< v_prenex_17593 main_y) (<= (select main_a v_prenex_17593) 1498) (<= (+ main_y 1) v_prenex_17593)))) (forall ((v_prenex_20640 Int) (v_prenex_20639 Int)) (or (<= (+ main_x 1) v_prenex_20640) (<= 0 (+ (select main_a v_prenex_20640) 498)) (< v_prenex_20640 main_x) (<= (select main_a v_prenex_20639) (+ (select main_a v_prenex_20640) 998)) (<= 2 (* 2 (select main_a v_prenex_20640))))) (forall ((v_prenex_18727 Int) (v_prenex_18726 Int)) (or (<= 1 (select main_a v_prenex_18726)) (<= (+ main_y 1) v_prenex_18726) (<= 1000 (+ (select main_a v_prenex_18726) (select main_a v_prenex_18727))) (< v_prenex_18726 main_y) (<= 2 (* 2 (select main_a v_prenex_18727))) (<= 1000 (* 2 (select main_a v_prenex_18726))))) (or (forall ((v_prenex_12658 Int)) (or (< v_prenex_12658 main_y) (<= (+ main_y 1) v_prenex_12658) (<= 500 (select main_a v_prenex_12658)) (<= (select main_a v_prenex_12658) 1498) (<= 1000 (* 2 (select main_a v_prenex_12658))))) (forall ((v_prenex_12659 Int)) (or (<= 0 (+ (select main_a v_prenex_12659) 498)) (<= 2 (* 2 (select main_a v_prenex_12659)))))) (forall ((v_prenex_21350 Int) (v_prenex_21349 Int)) (or (<= (select main_a v_prenex_21350) 999) (<= (+ main_y 1) v_prenex_21349) (<= 1 (select main_a v_prenex_21349)) (<= (select main_a v_prenex_21350) (select main_a v_prenex_21349)) (<= 500 (select main_a v_prenex_21349)) (< v_prenex_21349 main_y) (<= 0 (+ (select main_a v_prenex_21350) 498)))) (forall ((v_prenex_22710 Int) (v_prenex_22711 Int)) (or (<= (select main_a v_prenex_22711) 500) (<= (select main_a v_prenex_22710) 1498) (< v_prenex_22711 main_x) (<= (select main_a v_prenex_22711) (select main_a v_prenex_22710)) (<= 0 (+ (select main_a v_prenex_22711) 498)) (< v_prenex_22710 main_y) (<= (+ main_y 1) v_prenex_22710))) (forall ((v_prenex_17926 Int) (v_prenex_17927 Int)) (or (<= (select main_a v_prenex_17927) 999) (<= 1000 (* 2 (select main_a v_prenex_17926))) (<= 1000 (+ (select main_a v_prenex_17926) (select main_a v_prenex_17927))) (<= (+ main_y 1) v_prenex_17926) (< v_prenex_17926 main_y) (<= (select main_a v_prenex_17926) 1498) (<= (select main_a v_prenex_17927) 500))) (forall ((v_prenex_11442 Int) (v_prenex_11443 Int)) (or (<= (* 2 (select main_a v_prenex_11443)) 1000) (< v_prenex_11442 main_y) (<= 1000 (* 2 (select main_a v_prenex_11442))) (<= (* 2 (select main_a v_prenex_11442)) 1998) (<= (select main_a v_prenex_11443) (select main_a v_prenex_11442)) (<= (select main_a v_prenex_11443) 500) (<= (+ main_y 1) v_prenex_11442))) (forall ((v_prenex_21267 Int) (v_prenex_21268 Int)) (or (< v_prenex_21267 main_y) (<= (select main_a v_prenex_21268) (select main_a v_prenex_21267)) (<= 500 (select main_a v_prenex_21267)) (<= (+ main_y 1) v_prenex_21267) (< v_prenex_21268 main_x))) (forall ((v_prenex_11307 Int) (v_prenex_11306 Int)) (or (<= (* 2 (select main_a v_prenex_11306)) 1998) (<= (+ main_y 1) v_prenex_11306) (<= (select main_a v_prenex_11307) 500) (<= (select main_a v_prenex_11306) (+ (select main_a v_prenex_11307) 998)) (<= 2 (* 2 (select main_a v_prenex_11307))) (< v_prenex_11306 main_y) (<= 1000 (* 2 (select main_a v_prenex_11306))))) (forall ((v_prenex_23258 Int) (v_prenex_23257 Int)) (or (<= (select main_a v_prenex_23258) (select main_a v_prenex_23257)) (<= 500 (select main_a v_prenex_23257)) (<= 0 (+ (select main_a v_prenex_23258) 498)) (<= (+ main_y 1) v_prenex_23257) (<= (* 2 (select main_a v_prenex_23257)) 1998) (<= (select main_a v_prenex_23258) 500) (< v_prenex_23257 main_y))) (forall ((v_prenex_11361 Int) (v_prenex_11362 Int)) (or (<= 0 (+ (select main_a v_prenex_11362) 498)) (<= (select main_a v_prenex_11361) 1498) (< v_prenex_11361 main_y) (<= (select main_a v_prenex_11362) (select main_a v_prenex_11361)) (< v_prenex_11362 main_x) (<= (+ main_y 1) v_prenex_11361) (<= (select main_a v_prenex_11362) 999))) (forall ((v_prenex_16825 Int) (v_prenex_16826 Int)) (or (<= (select main_a v_prenex_16826) 999) (<= 0 (+ (select main_a v_prenex_16826) 498)) (<= (select main_a v_prenex_16826) (select main_a v_prenex_16825)) (<= 1 (select main_a v_prenex_16825)) (< v_prenex_16825 main_y) (<= (+ main_y 1) v_prenex_16825))) (forall ((v_prenex_14397 Int) (v_prenex_14396 Int)) (or (<= (select main_a v_prenex_14397) (select main_a v_prenex_14396)) (<= 1 (select main_a v_prenex_14397)) (< v_prenex_14396 main_y) (<= (+ main_y 1) v_prenex_14396) (<= 2 (* 2 (select main_a v_prenex_14397))) (<= (select main_a v_prenex_14396) 1498))) (forall ((v_prenex_16350 Int) (v_prenex_16351 Int)) (or (<= (select main_a v_prenex_16351) 999) (<= 1000 (* 2 (select main_a v_prenex_16350))) (<= 0 (+ (select main_a v_prenex_16351) 498)) (<= (+ main_y 1) v_prenex_16350) (< v_prenex_16350 main_y) (<= (+ (select main_a v_prenex_16350) (select main_a v_prenex_16351)) 1000) (<= 500 (select main_a v_prenex_16350)))) (or (forall ((v_prenex_20085 Int)) (or (<= (select main_a v_prenex_20085) 500) (<= 2 (* 2 (select main_a v_prenex_20085))))) (forall ((v_prenex_20084 Int)) (or (<= (select main_a v_prenex_20084) 1498) (< v_prenex_20084 main_y) (<= (+ main_y 1) v_prenex_20084) (<= 500 (select main_a v_prenex_20084)) (<= (* 2 (select main_a v_prenex_20084)) 1998)))) (forall ((v_prenex_17317 Int) (v_prenex_17318 Int)) (or (<= 0 (+ (select main_a v_prenex_17318) 498)) (<= (select main_a v_prenex_17317) (+ (select main_a v_prenex_17318) 998)) (<= (+ main_y 1) v_prenex_17317) (< v_prenex_17317 main_y) (<= 500 (select main_a v_prenex_17317)) (<= (* 2 (select main_a v_prenex_17317)) 1998) (<= 2 (* 2 (select main_a v_prenex_17318))))) (forall ((v_prenex_14774 Int) (v_prenex_14773 Int)) (or (<= (select main_a v_prenex_14773) 999) (<= 2 (* 2 (select main_a v_prenex_14774))) (<= (select main_a v_prenex_14773) (+ (select main_a v_prenex_14774) 998)) (< v_prenex_14773 main_y) (<= 1000 (* 2 (select main_a v_prenex_14773))) (<= (+ main_y 1) v_prenex_14773) (<= (select main_a v_prenex_14774) 999))) (forall ((v_prenex_15135 Int) (v_prenex_15134 Int)) (or (<= (+ (select main_a v_prenex_15134) (select main_a v_prenex_15135)) 1000) (<= (+ main_y 1) v_prenex_15134) (<= (* 2 (select main_a v_prenex_15135)) 1000) (< v_prenex_15135 main_x) (< v_prenex_15134 main_y) (<= 2 (* 2 (select main_a v_prenex_15135))) (<= 500 (select main_a v_prenex_15134)))) (forall ((v_prenex_14995 Int) (v_prenex_14994 Int)) (or (<= (* 2 (select main_a v_prenex_14994)) 1998) (<= 1 (select main_a v_prenex_14995)) (<= (+ main_y 1) v_prenex_14994) (<= 1000 (* 2 (select main_a v_prenex_14994))) (<= 1000 (+ (select main_a v_prenex_14994) (select main_a v_prenex_14995))) (< v_prenex_14994 main_y) (<= (select main_a v_prenex_14995) 999))) (or (forall ((v_prenex_17286 Int)) (or (<= (+ main_y 1) v_prenex_17286) (<= 1000 (* 2 (select main_a v_prenex_17286))) (<= (select main_a v_prenex_17286) 1498) (< v_prenex_17286 main_y))) (forall ((v_prenex_17287 Int)) (or (<= (* 2 (select main_a v_prenex_17287)) 1000) (< v_prenex_17287 main_x) (<= (select main_a v_prenex_17287) 999)))) (or (forall ((v_prenex_23023 Int)) (or (<= (select main_a v_prenex_23023) 999) (<= (+ main_x 1) v_prenex_23023) (< v_prenex_23023 main_x))) (forall ((v_prenex_23022 Int)) (or (<= (+ main_y 1) v_prenex_23022) (<= (* 2 (select main_a v_prenex_23022)) 1998)))) (forall ((v_prenex_19072 Int) (v_prenex_19073 Int)) (or (<= (select main_a v_prenex_19073) 999) (<= (+ (select main_a v_prenex_19072) (select main_a v_prenex_19073)) 1000) (< v_prenex_19072 main_y) (<= (+ main_x 1) v_prenex_19073) (<= (select main_a v_prenex_19072) 999) (<= (+ main_y 1) v_prenex_19072))) (forall ((v_prenex_22635 Int) (v_prenex_22636 Int)) (or (<= (select main_a v_prenex_22635) (+ (select main_a v_prenex_22636) 998)) (< v_prenex_22635 main_y) (<= 0 (+ (select main_a v_prenex_22636) 498)) (<= (+ main_y 1) v_prenex_22635) (<= (select main_a v_prenex_22635) 1498) (<= (* 2 (select main_a v_prenex_22635)) 1998))) (forall ((v_prenex_18997 Int) (v_prenex_18996 Int)) (or (< v_prenex_18996 main_y) (<= 1000 (* 2 (select main_a v_prenex_18996))) (<= (select main_a v_prenex_18996) 999) (<= (+ main_y 1) v_prenex_18996) (<= 1 (select main_a v_prenex_18997)) (<= (* 2 (select main_a v_prenex_18997)) 1000) (<= (+ (select main_a v_prenex_18996) (select main_a v_prenex_18997)) 1000))) (forall ((v_prenex_14355 Int) (v_prenex_14354 Int)) (or (< v_prenex_14354 main_y) (<= (* 2 (select main_a v_prenex_14355)) 1000) (<= 1 (select main_a v_prenex_14354)) (<= 1000 (+ (select main_a v_prenex_14354) (select main_a v_prenex_14355))) (<= (+ main_y 1) v_prenex_14354) (<= (+ main_x 1) v_prenex_14355))) (or (forall ((v_prenex_14889 Int)) (or (<= (select main_a v_prenex_14889) 500) (<= 0 (+ (select main_a v_prenex_14889) 498)))) (forall ((v_prenex_14888 Int)) (or (<= (+ main_y 1) v_prenex_14888) (<= (* 2 (select main_a v_prenex_14888)) 1998) (<= 1 (select main_a v_prenex_14888)) (<= 1000 (* 2 (select main_a v_prenex_14888))) (< v_prenex_14888 main_y)))) (forall ((v_prenex_15517 Int) (v_prenex_15518 Int)) (or (<= (select main_a v_prenex_15518) 999) (<= (* 2 (select main_a v_prenex_15517)) 1998) (<= 1000 (+ (select main_a v_prenex_15517) (select main_a v_prenex_15518))) (< v_prenex_15517 main_y) (<= (+ main_y 1) v_prenex_15517) (<= (select main_a v_prenex_15518) 500) (<= (select main_a v_prenex_15517) 999))) (forall ((v_prenex_14556 Int) (v_prenex_14557 Int)) (or (< v_prenex_14557 main_x) (<= (+ main_y 1) v_prenex_14556) (<= 2 (* 2 (select main_a v_prenex_14557))) (<= (+ (select main_a v_prenex_14556) (select main_a v_prenex_14557)) 1000) (< v_prenex_14556 main_y) (<= (select main_a v_prenex_14556) 999) (<= (select main_a v_prenex_14557) 500))) (forall ((v_prenex_11329 Int) (v_prenex_11328 Int)) (or (<= 1 (select main_a v_prenex_11329)) (< v_prenex_11328 main_y) (<= (select main_a v_prenex_11328) 999) (<= 1000 (* 2 (select main_a v_prenex_11328))) (<= (+ main_y 1) v_prenex_11328) (<= 2 (* 2 (select main_a v_prenex_11329))) (<= 1000 (+ (select main_a v_prenex_11328) (select main_a v_prenex_11329))))) (forall ((v_prenex_21148 Int) (v_prenex_21149 Int)) (or (< v_prenex_21148 main_y) (<= (* 2 (select main_a v_prenex_21148)) 1998) (<= (+ main_y 1) v_prenex_21148) (<= 2 (* 2 (select main_a v_prenex_21149))) (<= (select main_a v_prenex_21148) (+ (select main_a v_prenex_21149) 998)) (<= (select main_a v_prenex_21149) 500))) (forall ((v_prenex_19371 Int) (v_prenex_19372 Int)) (or (<= 500 (select main_a v_prenex_19371)) (< v_prenex_19371 main_y) (<= (select main_a v_prenex_19372) 500) (<= (+ main_y 1) v_prenex_19371) (<= 2 (* 2 (select main_a v_prenex_19372))) (<= (* 2 (select main_a v_prenex_19371)) 1998) (<= (select main_a v_prenex_19372) (select main_a v_prenex_19371)))) (forall ((v_prenex_11255 Int) (v_prenex_11254 Int)) (or (<= (select main_a v_prenex_11255) 999) (<= 500 (select main_a v_prenex_11254)) (<= (select main_a v_prenex_11254) 999) (<= (+ main_y 1) v_prenex_11254) (<= 2 (* 2 (select main_a v_prenex_11255))) (<= (select main_a v_prenex_11254) (+ (select main_a v_prenex_11255) 998)) (< v_prenex_11254 main_y))) (forall ((v_prenex_16234 Int) (v_prenex_16235 Int)) (or (<= (+ (select main_a v_prenex_16234) (select main_a v_prenex_16235)) 1000) (<= 500 (select main_a v_prenex_16234)) (< v_prenex_16234 main_y) (<= (* 2 (select main_a v_prenex_16235)) 1000) (<= (select main_a v_prenex_16234) 999) (<= (select main_a v_prenex_16235) 999) (<= (+ main_y 1) v_prenex_16234))) (or (forall ((v_prenex_17962 Int)) (or (<= (+ main_y 1) v_prenex_17962) (< v_prenex_17962 main_y) (<= 1000 (* 2 (select main_a v_prenex_17962))))) (forall ((v_prenex_17963 Int)) (or (<= (select main_a v_prenex_17963) 500) (<= (* 2 (select main_a v_prenex_17963)) 1000)))) (forall ((v_prenex_11303 Int) (v_prenex_11302 Int)) (or (<= (select main_a v_prenex_11302) 999) (<= 0 (+ (select main_a v_prenex_11303) 498)) (<= (+ main_y 1) v_prenex_11302) (<= (select main_a v_prenex_11302) (+ (select main_a v_prenex_11303) 998)) (< v_prenex_11303 main_x) (< v_prenex_11302 main_y) (<= 1 (select main_a v_prenex_11303)))) (forall ((v_prenex_11965 Int) (v_prenex_11966 Int)) (or (<= (+ main_x 1) v_prenex_11966) (<= (+ main_y 1) v_prenex_11965) (<= 1000 (* 2 (select main_a v_prenex_11965))) (<= (select main_a v_prenex_11965) (+ (select main_a v_prenex_11966) 998)) (< v_prenex_11965 main_y) (<= 0 (+ (select main_a v_prenex_11966) 498)))) (forall ((v_prenex_23312 Int) (v_prenex_23311 Int)) (or (< v_prenex_23311 main_y) (<= (+ main_y 1) v_prenex_23311) (<= 2 (* 2 (select main_a v_prenex_23312))) (<= (* 2 (select main_a v_prenex_23311)) 1998) (<= 1000 (+ (select main_a v_prenex_23311) (select main_a v_prenex_23312))) (<= (select main_a v_prenex_23311) 999) (<= (* 2 (select main_a v_prenex_23312)) 1000))) (forall ((v_prenex_18503 Int) (v_prenex_18502 Int)) (or (< v_prenex_18502 main_y) (<= (select main_a v_prenex_18503) 500) (<= (select main_a v_prenex_18502) 999) (<= (+ main_y 1) v_prenex_18502) (<= (+ (select main_a v_prenex_18502) (select main_a v_prenex_18503)) 1000) (<= (+ main_x 1) v_prenex_18503))) (or (forall ((v_prenex_23044 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_23044))) (<= (* 2 (select main_a v_prenex_23044)) 1998) (< v_prenex_23044 main_y) (<= (+ main_y 1) v_prenex_23044))) (forall ((v_prenex_23045 Int)) (<= (select main_a v_prenex_23045) 999))) (forall ((v_prenex_15865 Int) (v_prenex_15866 Int)) (or (<= (select main_a v_prenex_15865) (+ (select main_a v_prenex_15866) 998)) (<= (+ main_y 1) v_prenex_15865) (<= 1 (select main_a v_prenex_15865)) (< v_prenex_15865 main_y) (<= 0 (+ (select main_a v_prenex_15866) 498)) (<= (select main_a v_prenex_15865) 1498) (<= (select main_a v_prenex_15866) 999))) (forall ((v_prenex_20584 Int) (v_prenex_20583 Int)) (or (<= (select main_a v_prenex_20584) 999) (<= 2 (* 2 (select main_a v_prenex_20584))) (<= (* 2 (select main_a v_prenex_20583)) 1998) (<= (+ main_y 1) v_prenex_20583) (<= (select main_a v_prenex_20583) (+ (select main_a v_prenex_20584) 998)) (< v_prenex_20583 main_y) (<= (select main_a v_prenex_20583) 1498))) (or (forall ((v_prenex_17889 Int)) (<= 2 (* 2 (select main_a v_prenex_17889)))) (forall ((v_prenex_17888 Int)) (or (< v_prenex_17888 main_y) (<= (+ main_y 1) v_prenex_17888) (<= 500 (select main_a v_prenex_17888)) (<= (* 2 (select main_a v_prenex_17888)) 1998)))) (forall ((v_prenex_20454 Int) (v_prenex_20453 Int)) (or (<= (+ main_y 1) v_prenex_20453) (<= (select main_a v_prenex_20454) 500) (< v_prenex_20453 main_y) (<= (select main_a v_prenex_20453) 1498) (<= (select main_a v_prenex_20453) 999) (<= 1000 (+ (select main_a v_prenex_20453) (select main_a v_prenex_20454))))) (forall ((v_prenex_15806 Int) (v_prenex_15805 Int)) (or (< v_prenex_15805 main_y) (<= (select main_a v_prenex_15806) 500) (<= (select main_a v_prenex_15806) 999) (<= (select main_a v_prenex_15806) (select main_a v_prenex_15805)) (<= (+ main_y 1) v_prenex_15805) (<= (* 2 (select main_a v_prenex_15805)) 1998))) (forall ((v_prenex_12476 Int) (v_prenex_12475 Int)) (or (<= (select main_a v_prenex_12476) 500) (<= (+ main_y 1) v_prenex_12475) (<= (select main_a v_prenex_12475) 1498) (<= 1000 (+ (select main_a v_prenex_12475) (select main_a v_prenex_12476))) (< v_prenex_12475 main_y))) (forall ((v_prenex_14013 Int) (v_prenex_14012 Int)) (or (<= (+ main_x 1) v_prenex_14013) (<= (select main_a v_prenex_14013) 500) (< v_prenex_14012 main_y) (<= (select main_a v_prenex_14012) 1498) (<= (select main_a v_prenex_14012) (+ (select main_a v_prenex_14013) 998)) (<= (+ main_y 1) v_prenex_14012))) (forall ((v_prenex_18574 Int) (v_prenex_18573 Int)) (or (<= (select main_a v_prenex_18574) 500) (<= 1 (select main_a v_prenex_18573)) (<= 2 (* 2 (select main_a v_prenex_18574))) (<= 500 (select main_a v_prenex_18573)) (< v_prenex_18573 main_y) (<= (+ main_y 1) v_prenex_18573) (<= (select main_a v_prenex_18573) (+ (select main_a v_prenex_18574) 998)))) (or (forall ((v_prenex_12241 Int)) (or (<= 0 (+ (select main_a v_prenex_12241) 498)) (<= 2 (* 2 (select main_a v_prenex_12241))))) (forall ((v_prenex_12240 Int)) (or (<= 500 (select main_a v_prenex_12240)) (<= 1000 (* 2 (select main_a v_prenex_12240))) (<= (+ main_y 1) v_prenex_12240) (< v_prenex_12240 main_y)))) (forall ((v_prenex_15610 Int) (v_prenex_15609 Int)) (or (<= 2 (* 2 (select main_a v_prenex_15610))) (<= (* 2 (select main_a v_prenex_15609)) 1998) (<= 500 (select main_a v_prenex_15609)) (< v_prenex_15609 main_y) (<= 1 (select main_a v_prenex_15610)) (<= (+ main_y 1) v_prenex_15609) (<= (+ (select main_a v_prenex_15609) (select main_a v_prenex_15610)) 1000))) (or (forall ((v_prenex_10933 Int)) (or (<= (* 2 (select main_a v_prenex_10933)) 1998) (< v_prenex_10933 main_y) (<= (+ main_y 1) v_prenex_10933) (<= 1 (select main_a v_prenex_10933)))) (forall ((v_prenex_15674 Int)) (<= 2 (* 2 (select main_a v_prenex_15674))))) (or (forall ((v_prenex_15269 Int)) (or (<= (+ main_y 1) v_prenex_15269) (< v_prenex_15269 main_y) (<= 500 (select main_a v_prenex_15269)) (<= 1000 (* 2 (select main_a v_prenex_15269))))) (forall ((v_prenex_15270 Int)) (or (<= (select main_a v_prenex_15270) 500) (< v_prenex_15270 main_x) (<= 0 (+ (select main_a v_prenex_15270) 498))))) (forall ((v_prenex_14239 Int) (v_prenex_14238 Int)) (or (<= (+ main_y 1) v_prenex_14238) (<= (select main_a v_prenex_14238) 999) (<= 1 (select main_a v_prenex_14239)) (<= (select main_a v_prenex_14239) 500) (< v_prenex_14238 main_y) (<= (* 2 (select main_a v_prenex_14238)) 1998) (<= 1000 (+ (select main_a v_prenex_14238) (select main_a v_prenex_14239))))) (forall ((v_prenex_12609 Int) (v_prenex_12608 Int)) (or (<= 2 (* 2 (select main_a v_prenex_12609))) (<= (+ (select main_a v_prenex_12608) (select main_a v_prenex_12609)) 1000) (<= (+ main_y 1) v_prenex_12608) (<= 0 (+ (select main_a v_prenex_12609) 498)) (<= (select main_a v_prenex_12608) 1498) (<= (+ main_x 1) v_prenex_12609) (< v_prenex_12608 main_y))) (forall ((v_prenex_13691 Int) (v_prenex_13692 Int)) (or (<= (+ main_y 1) v_prenex_13691) (< v_prenex_13691 main_y) (<= 1 (select main_a v_prenex_13692)) (<= 500 (select main_a v_prenex_13691)) (<= (* 2 (select main_a v_prenex_13692)) 1000) (<= (select main_a v_prenex_13691) 1498) (<= (select main_a v_prenex_13691) (+ (select main_a v_prenex_13692) 998)))) (forall ((v_prenex_16940 Int) (v_prenex_16939 Int)) (or (<= (select main_a v_prenex_16939) 999) (<= 1000 (+ (select main_a v_prenex_16939) (select main_a v_prenex_16940))) (<= (+ main_y 1) v_prenex_16939) (<= (select main_a v_prenex_16940) 500) (<= (select main_a v_prenex_16940) 999) (<= (+ main_x 1) v_prenex_16940) (< v_prenex_16939 main_y))) (or (forall ((v_prenex_14704 Int)) (<= 1 (select main_a v_prenex_14704))) (forall ((v_prenex_14703 Int)) (or (<= (* 2 (select main_a v_prenex_14703)) 1998) (<= (+ main_y 1) v_prenex_14703) (<= 1 (select main_a v_prenex_14703)) (< v_prenex_14703 main_y)))) (forall ((v_prenex_18680 Int) (v_prenex_18681 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_18680))) (<= (select main_a v_prenex_18681) 500) (<= (+ (select main_a v_prenex_18680) (select main_a v_prenex_18681)) 1000) (< v_prenex_18680 main_y) (<= (select main_a v_prenex_18680) 999) (<= (+ main_y 1) v_prenex_18680))) (or (forall ((v_prenex_16386 Int)) (or (<= (+ main_x 1) v_prenex_16386) (<= 1 (select main_a v_prenex_16386)))) (forall ((v_prenex_16385 Int)) (or (<= (+ main_y 1) v_prenex_16385) (<= (* 2 (select main_a v_prenex_16385)) 1998) (<= 500 (select main_a v_prenex_16385)) (< v_prenex_16385 main_y)))) (forall ((v_prenex_11363 Int) (v_prenex_11364 Int)) (or (<= (select main_a v_prenex_11363) 999) (<= (+ main_y 1) v_prenex_11363) (<= (select main_a v_prenex_11363) (+ (select main_a v_prenex_11364) 998)) (<= (select main_a v_prenex_11364) 500) (< v_prenex_11363 main_y))) (or (forall ((v_prenex_13762 Int)) (<= 2 (* 2 (select main_a v_prenex_13762)))) (forall ((v_prenex_13761 Int)) (or (<= (select main_a v_prenex_13761) 1498) (< v_prenex_13761 main_y) (<= (* 2 (select main_a v_prenex_13761)) 1998) (<= (+ main_y 1) v_prenex_13761)))) (forall ((v_prenex_13646 Int) (v_prenex_13645 Int)) (or (<= (+ main_y 1) v_prenex_13645) (<= (* 2 (select main_a v_prenex_13645)) 1998) (<= (+ main_x 1) v_prenex_13646) (<= (* 2 (select main_a v_prenex_13646)) 1000) (<= (+ (select main_a v_prenex_13645) (select main_a v_prenex_13646)) 1000) (<= 2 (* 2 (select main_a v_prenex_13646))) (< v_prenex_13645 main_y))) (forall ((v_prenex_17727 Int) (v_prenex_17728 Int)) (or (< v_prenex_17727 main_y) (<= 1000 (+ (select main_a v_prenex_17727) (select main_a v_prenex_17728))) (<= 2 (* 2 (select main_a v_prenex_17728))) (<= (select main_a v_prenex_17727) 999) (<= (+ main_y 1) v_prenex_17727))) (forall ((v_prenex_19704 Int) (v_prenex_19705 Int)) (or (<= 500 (select main_a v_prenex_19704)) (< v_prenex_19704 main_y) (<= 2 (* 2 (select main_a v_prenex_19705))) (<= 1 (select main_a v_prenex_19705)) (<= (* 2 (select main_a v_prenex_19704)) 1998) (<= (select main_a v_prenex_19705) (select main_a v_prenex_19704)) (<= (+ main_y 1) v_prenex_19704))) (forall ((v_prenex_19305 Int) (v_prenex_19304 Int)) (or (<= (+ (select main_a v_prenex_19304) (select main_a v_prenex_19305)) 1000) (<= 0 (+ (select main_a v_prenex_19305) 498)) (< v_prenex_19304 main_y) (<= (select main_a v_prenex_19304) 999) (<= 500 (select main_a v_prenex_19304)) (<= (+ main_y 1) v_prenex_19304) (<= (select main_a v_prenex_19305) 999))) (forall ((v_prenex_19827 Int) (v_prenex_19828 Int)) (or (<= 0 (+ (select main_a v_prenex_19828) 498)) (<= 2 (* 2 (select main_a v_prenex_19828))) (<= 1000 (+ (select main_a v_prenex_19827) (select main_a v_prenex_19828))) (< v_prenex_19827 main_y) (<= 500 (select main_a v_prenex_19827)) (<= (+ main_y 1) v_prenex_19827) (<= (* 2 (select main_a v_prenex_19827)) 1998))) (forall ((v_prenex_20680 Int) (v_prenex_20679 Int)) (or (<= (* 2 (select main_a v_prenex_20680)) 1000) (<= (select main_a v_prenex_20679) 1498) (< v_prenex_20679 main_y) (<= (+ main_y 1) v_prenex_20679) (<= (select main_a v_prenex_20679) (+ (select main_a v_prenex_20680) 998)) (<= (* 2 (select main_a v_prenex_20679)) 1998))) (forall ((v_prenex_13396 Int) (v_prenex_13397 Int)) (or (<= (+ main_y 1) v_prenex_13396) (<= 0 (+ (select main_a v_prenex_13397) 498)) (<= (select main_a v_prenex_13397) 500) (<= 500 (select main_a v_prenex_13396)) (< v_prenex_13396 main_y) (<= 1000 (+ (select main_a v_prenex_13396) (select main_a v_prenex_13397))) (<= (select main_a v_prenex_13396) 1498))) (or (forall ((v_prenex_12581 Int)) (or (<= (* 2 (select main_a v_prenex_12581)) 1000) (< v_prenex_12581 main_x))) (forall ((v_prenex_12580 Int)) (or (<= 500 (select main_a v_prenex_12580)) (<= (+ main_y 1) v_prenex_12580) (< v_prenex_12580 main_y)))) (forall ((v_prenex_21593 Int) (v_prenex_21592 Int)) (or (<= (select main_a v_prenex_21592) 999) (<= (* 2 (select main_a v_prenex_21593)) 1000) (< v_prenex_21593 main_x) (<= (+ main_y 1) v_prenex_21592) (<= (select main_a v_prenex_21593) (select main_a v_prenex_21592)) (<= (select main_a v_prenex_21593) 500) (< v_prenex_21592 main_y))) (forall ((v_prenex_11348 Int) (v_prenex_11349 Int)) (or (< v_prenex_11348 main_y) (<= 500 (select main_a v_prenex_11348)) (<= (+ main_y 1) v_prenex_11348) (<= (+ (select main_a v_prenex_11348) (select main_a v_prenex_11349)) 1000))) (forall ((v_prenex_20728 Int) (v_prenex_20727 Int)) (or (< v_prenex_20727 main_y) (<= (select main_a v_prenex_20727) 999) (<= (+ main_y 1) v_prenex_20727) (<= 0 (+ (select main_a v_prenex_20728) 498)) (<= 2 (* 2 (select main_a v_prenex_20728))) (<= 1000 (+ (select main_a v_prenex_20727) (select main_a v_prenex_20728))) (< v_prenex_20728 main_x))) (forall ((v_prenex_11475 Int) (v_prenex_11474 Int)) (or (<= (select main_a v_prenex_11474) 1498) (<= (* 2 (select main_a v_prenex_11475)) 1000) (<= 500 (select main_a v_prenex_11474)) (<= (+ main_y 1) v_prenex_11474) (<= 2 (* 2 (select main_a v_prenex_11475))) (< v_prenex_11474 main_y) (<= 1000 (+ (select main_a v_prenex_11474) (select main_a v_prenex_11475))))) (forall ((v_prenex_17331 Int) (v_prenex_17332 Int)) (or (<= (select main_a v_prenex_17331) (+ (select main_a v_prenex_17332) 998)) (<= (select main_a v_prenex_17331) 1498) (<= 1000 (* 2 (select main_a v_prenex_17331))) (<= (+ main_y 1) v_prenex_17331) (< v_prenex_17331 main_y))) (forall ((v_prenex_20652 Int) (v_prenex_20651 Int)) (or (<= (select main_a v_prenex_20651) 999) (<= (select main_a v_prenex_20652) 999) (< v_prenex_20651 main_y) (<= (+ main_y 1) v_prenex_20651) (<= 1000 (+ (select main_a v_prenex_20651) (select main_a v_prenex_20652))) (<= 0 (+ (select main_a v_prenex_20652) 498)) (<= (+ main_x 1) v_prenex_20652))) (forall ((v_prenex_19120 Int) (v_prenex_19121 Int)) (or (<= (+ main_y 1) v_prenex_19120) (<= 1000 (+ (select main_a v_prenex_19120) (select main_a v_prenex_19121))) (<= (* 2 (select main_a v_prenex_19120)) 1998) (<= (select main_a v_prenex_19120) 1498) (< v_prenex_19120 main_y))) (or (forall ((v_prenex_21056 Int)) (or (<= (select main_a v_prenex_21056) 1498) (<= 1000 (* 2 (select main_a v_prenex_21056))) (<= (+ main_y 1) v_prenex_21056) (< v_prenex_21056 main_y))) (forall ((v_prenex_21057 Int)) (or (<= (select main_a v_prenex_21057) 500) (<= 1 (select main_a v_prenex_21057))))) (forall ((v_prenex_16669 Int) (v_prenex_16670 Int)) (or (<= (+ main_y 1) v_prenex_16669) (< v_prenex_16669 main_y) (<= (* 2 (select main_a v_prenex_16669)) 1998) (<= (select main_a v_prenex_16670) (select main_a v_prenex_16669)) (<= (* 2 (select main_a v_prenex_16670)) 1000) (<= (select main_a v_prenex_16670) 500) (< v_prenex_16670 main_x))) (forall ((v_prenex_11967 Int) (v_prenex_11968 Int)) (or (<= 1 (select main_a v_prenex_11967)) (<= (+ (select main_a v_prenex_11967) (select main_a v_prenex_11968)) 1000) (< v_prenex_11968 main_x) (<= 0 (+ (select main_a v_prenex_11968) 498)) (<= (+ main_y 1) v_prenex_11967) (<= (* 2 (select main_a v_prenex_11968)) 1000) (< v_prenex_11967 main_y))) (forall ((v_prenex_17755 Int) (v_prenex_17756 Int)) (or (< v_prenex_17755 main_y) (<= (select main_a v_prenex_17756) 999) (<= 1 (select main_a v_prenex_17755)) (<= (* 2 (select main_a v_prenex_17756)) 1000) (<= (+ main_y 1) v_prenex_17755) (< v_prenex_17756 main_x) (<= 1000 (+ (select main_a v_prenex_17755) (select main_a v_prenex_17756))))) (or (forall ((v_prenex_14684 Int)) (or (<= (select main_a v_prenex_14684) 500) (<= 0 (+ (select main_a v_prenex_14684) 498)))) (forall ((v_prenex_14683 Int)) (or (<= (select main_a v_prenex_14683) 1498) (<= (+ main_y 1) v_prenex_14683) (<= 1 (select main_a v_prenex_14683)) (<= 1000 (* 2 (select main_a v_prenex_14683))) (< v_prenex_14683 main_y)))) (forall ((v_prenex_16641 Int) (v_prenex_16642 Int)) (or (<= 2 (* 2 (select main_a v_prenex_16642))) (<= 0 (+ (select main_a v_prenex_16642) 498)) (<= (+ main_y 1) v_prenex_16641) (< v_prenex_16641 main_y) (<= (* 2 (select main_a v_prenex_16641)) 1998) (<= (+ (select main_a v_prenex_16641) (select main_a v_prenex_16642)) 1000) (<= 1000 (* 2 (select main_a v_prenex_16641))))) (forall ((v_prenex_13801 Int) (v_prenex_13802 Int)) (or (<= (select main_a v_prenex_13802) (select main_a v_prenex_13801)) (<= (+ main_x 1) v_prenex_13802) (<= 2 (* 2 (select main_a v_prenex_13802))) (<= (+ main_y 1) v_prenex_13801) (<= 1 (select main_a v_prenex_13802)) (<= 1000 (* 2 (select main_a v_prenex_13801))) (< v_prenex_13801 main_y))) (or (forall ((v_prenex_17607 Int)) (or (<= (select main_a v_prenex_17607) 999) (<= (+ main_y 1) v_prenex_17607) (< v_prenex_17607 main_y) (<= (* 2 (select main_a v_prenex_17607)) 1998))) (forall ((v_prenex_17608 Int)) (or (<= (* 2 (select main_a v_prenex_17608)) 1000) (< v_prenex_17608 main_x) (<= 2 (* 2 (select main_a v_prenex_17608)))))) (forall ((v_prenex_17343 Int) (v_prenex_17344 Int)) (or (<= (select main_a v_prenex_17344) 999) (< v_prenex_17343 main_y) (<= (+ main_y 1) v_prenex_17343) (<= (+ (select main_a v_prenex_17343) (select main_a v_prenex_17344)) 1000) (<= 500 (select main_a v_prenex_17343)) (<= 0 (+ (select main_a v_prenex_17344) 498)) (<= (* 2 (select main_a v_prenex_17343)) 1998))) (forall ((v_prenex_11405 Int)) (or (<= 1000 (* 2 (select main_a v_prenex_11405))) (<= 1 (select main_a v_prenex_11405)) (< v_prenex_11405 main_y) (<= (+ main_y 1) v_prenex_11405) (<= (* 2 (select main_a v_prenex_11405)) 1998))) (forall ((v_prenex_18769 Int) (v_prenex_18768 Int)) (or (<= (select main_a v_prenex_18769) 999) (<= (select main_a v_prenex_18768) 1498) (<= (select main_a v_prenex_18768) (+ (select main_a v_prenex_18769) 998)) (<= 0 (+ (select main_a v_prenex_18769) 498)) (<= (+ main_y 1) v_prenex_18768) (< v_prenex_18768 main_y) (<= (select main_a v_prenex_18768) 999))) (forall ((v_prenex_18299 Int) (v_prenex_18300 Int)) (or (<= (* 2 (select main_a v_prenex_18299)) 1998) (<= (select main_a v_prenex_18300) 500) (<= 1 (select main_a v_prenex_18300)) (<= (select main_a v_prenex_18299) 1498) (<= (+ main_y 1) v_prenex_18299) (<= (select main_a v_prenex_18300) (select main_a v_prenex_18299)) (< v_prenex_18299 main_y))))} [2019-01-18 14:49:39,344 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-18 14:49:39,344 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-18 14:49:39,344 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-18 14:49:39,345 WARN L223 ngHoareTripleChecker]: -- [2019-01-18 14:49:39,345 WARN L224 ngHoareTripleChecker]: Pre: {2147483621#(or (forall ((v_idx_168 Int) (v_idx_169 Int) (v_idx_170 Int) (v_idx_171 Int) (v_idx_167 Int)) (exists ((v_v_672_1 Int) (v_v_671_1 Int) (v_v_670_1 Int) (v_v_668_1 Int) (v_v_669_1 Int)) (and (<= (- (- v_v_669_1) v_v_671_1) (- 1000)) (<= (- (- v_v_669_1) (- v_v_671_1)) 0) (or (= v_v_671_1 (select c_main_a v_idx_170)) (<= (+ c_main_x 1) v_idx_170) (< v_idx_170 c_main_x)) (<= (- v_v_669_1 (- v_v_671_1)) 1000) (or (< v_idx_168 c_main_y) (= v_v_669_1 (select c_main_a v_idx_168)) (<= (+ c_main_y 1) v_idx_168)) (<= (- v_v_671_1 (- v_v_671_1)) 1000) (<= (- (- v_v_671_1) v_v_671_1) 0) (or (<= c_main_x v_idx_169) (= v_v_670_1 (select c_main_a v_idx_169)) (< v_idx_169 (+ c_main_y 1))) (or (< v_idx_171 (+ c_main_x 1)) (= v_v_672_1 (select c_main_a v_idx_171))) (<= (- v_v_669_1 v_v_671_1) 1000) (<= (- v_v_669_1 (- v_v_669_1)) 2000) (or (= v_v_668_1 (select c_main_a v_idx_167)) (<= c_main_y v_idx_167)) (<= (- (- v_v_669_1) v_v_669_1) (- 1000)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_162 Int) (v_idx_163 Int) (v_idx_166 Int) (v_idx_164 Int) (v_idx_165 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (or (= (select c_main_a v_idx_164) v_v_440_1) (< v_idx_164 (+ c_main_y 1)) (<= c_main_x v_idx_164)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (= v_v_439_1 (select c_main_a v_idx_163)) (<= (+ c_main_y 1) v_idx_163) (< v_idx_163 c_main_y)) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (or (<= (+ c_main_x 1) v_idx_165) (< v_idx_165 c_main_x) (= v_v_441_1 (select c_main_a v_idx_165))) (or (< v_idx_166 (+ c_main_x 1)) (= (select c_main_a v_idx_166) v_v_442_1)) (or (<= c_main_y v_idx_162) (= (select c_main_a v_idx_162) v_v_438_1)) (<= (+ c_main_y 1) c_main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:49:39,345 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:49:39,345 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-18 14:49:39,346 WARN L230 ngHoareTripleChecker]: Post: {2147483620#(forall ((v_idx_173 Int) (v_idx_174 Int) (v_idx_172 Int) (v_idx_175 Int) (v_idx_176 Int)) (exists ((v_v_818_1 Int) (v_v_672_1 Int) (v_v_670_1 Int) (v_v_821_1 Int) (v_v_668_1 Int)) (and (or (= v_v_821_1 (select c_main_a v_idx_173)) (<= (+ c_main_y 1) v_idx_173) (< v_idx_173 c_main_y)) (<= (- v_v_821_1 (- v_v_821_1)) 1998) (<= (- v_v_818_1 v_v_821_1) 2) (<= (- (- v_v_821_1) v_v_821_1) (- 998)) (<= (- (- v_v_818_1) v_v_818_1) (- 2)) (<= (- (- v_v_818_1) v_v_821_1) (- 1000)) (or (< v_idx_174 (+ c_main_y 1)) (= v_v_670_1 (select c_main_a v_idx_174)) (<= c_main_x v_idx_174)) (or (< v_idx_175 c_main_x) (<= (+ c_main_x 1) v_idx_175) (= v_v_818_1 (select c_main_a v_idx_175))) (or (= v_v_668_1 (select c_main_a v_idx_172)) (<= c_main_y v_idx_172)) (<= (- (- v_v_818_1) (- v_v_821_1)) 998) (<= (- v_v_818_1 (- v_v_818_1)) 1002) (<= (- v_v_818_1 (- v_v_821_1)) 1000) (or (< v_idx_176 (+ c_main_x 1)) (= v_v_672_1 (select c_main_a v_idx_176))) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-18 14:49:39,346 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-18 14:49:39,446 WARN L268 ngHoareTripleChecker]: -- [2019-01-18 14:49:39,446 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-18 14:49:45,758 WARN L181 SmtUtils]: Spent 6.31 s on a formula simplification that was a NOOP. DAG size: 131 [2019-01-18 14:49:45,759 WARN L270 ngHoareTripleChecker]: Pre: {2147483621#(or (forall ((v_idx_168 Int) (v_idx_169 Int) (v_idx_170 Int) (v_idx_171 Int) (v_idx_167 Int)) (exists ((v_v_672_1 Int) (v_v_671_1 Int) (v_v_670_1 Int) (v_v_668_1 Int) (v_v_669_1 Int)) (and (<= (- (- v_v_669_1) v_v_671_1) (- 1000)) (<= (- (- v_v_669_1) (- v_v_671_1)) 0) (or (= v_v_671_1 (select main_a v_idx_170)) (<= (+ main_x 1) v_idx_170) (< v_idx_170 main_x)) (<= (- v_v_669_1 (- v_v_671_1)) 1000) (or (< v_idx_168 main_y) (= v_v_669_1 (select main_a v_idx_168)) (<= (+ main_y 1) v_idx_168)) (<= (- v_v_671_1 (- v_v_671_1)) 1000) (<= (- (- v_v_671_1) v_v_671_1) 0) (or (<= main_x v_idx_169) (= v_v_670_1 (select main_a v_idx_169)) (< v_idx_169 (+ main_y 1))) (or (< v_idx_171 (+ main_x 1)) (= v_v_672_1 (select main_a v_idx_171))) (<= (- v_v_669_1 v_v_671_1) 1000) (<= (- v_v_669_1 (- v_v_669_1)) 2000) (or (= v_v_668_1 (select main_a v_idx_167)) (<= main_y v_idx_167)) (<= (- (- v_v_669_1) v_v_669_1) (- 1000)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_162 Int) (v_idx_163 Int) (v_idx_166 Int) (v_idx_164 Int) (v_idx_165 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (or (= (select main_a v_idx_164) v_v_440_1) (< v_idx_164 (+ main_y 1)) (<= main_x v_idx_164)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (= v_v_439_1 (select main_a v_idx_163)) (<= (+ main_y 1) v_idx_163) (< v_idx_163 main_y)) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (or (<= (+ main_x 1) v_idx_165) (< v_idx_165 main_x) (= v_v_441_1 (select main_a v_idx_165))) (or (< v_idx_166 (+ main_x 1)) (= (select main_a v_idx_166) v_v_442_1)) (or (<= main_y v_idx_162) (= (select main_a v_idx_162) v_v_438_1)) (<= (+ main_y 1) main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:49:45,759 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:49:45,759 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-18 14:52:00,723 WARN L276 ngHoareTripleChecker]: Post: {2147483620#(and (or (forall ((v_prenex_28119 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28119))) (<= (* 2 (select main_a v_prenex_28119)) 1998) (<= (+ main_y 1) v_prenex_28119))) (forall ((v_prenex_28117 Int)) (or (<= 0 (+ (select main_a v_prenex_28117) 499)) (<= (* 2 (select main_a v_prenex_28117)) 1002) (< v_prenex_28117 main_x) (<= (+ main_x 1) v_prenex_28117)))) (forall ((v_prenex_24273 Int) (v_prenex_24272 Int)) (or (<= (select main_a v_prenex_24272) 1499) (<= (+ main_x 1) v_prenex_24273) (<= 2 (* 2 (select main_a v_prenex_24273))) (< v_prenex_24273 main_x) (<= (+ (select main_a v_prenex_24272) (select main_a v_prenex_24273)) 1000) (<= (select main_a v_prenex_24273) 501) (<= 998 (* 2 (select main_a v_prenex_24272))))) (or (forall ((v_idx_173 Int)) (or (<= 499 (select main_a v_idx_173)) (<= (+ main_y 1) v_idx_173) (<= 998 (* 2 (select main_a v_idx_173))) (< v_idx_173 main_y))) (forall ((v_idx_175 Int)) (<= 2 (* 2 (select main_a v_idx_175))))) (or (forall ((v_prenex_24709 Int)) (<= (* 2 (select main_a v_prenex_24709)) 1998)) (forall ((v_prenex_24707 Int)) (or (<= (* 2 (select main_a v_prenex_24707)) 1002) (<= 0 (+ (select main_a v_prenex_24707) 499)) (<= (+ main_x 1) v_prenex_24707) (< v_prenex_24707 main_x)))) (forall ((v_prenex_24267 Int) (v_prenex_24266 Int)) (or (<= (* 2 (select main_a v_prenex_24266)) 1998) (<= (+ main_x 1) v_prenex_24267) (<= (select main_a v_prenex_24266) (+ (select main_a v_prenex_24267) 998)) (<= (select main_a v_prenex_24267) 501) (<= 0 (+ (select main_a v_prenex_24266) 1)) (<= 2 (* 2 (select main_a v_prenex_24267))) (< v_prenex_24267 main_x))) (forall ((v_prenex_25744 Int) (v_prenex_25745 Int)) (or (<= (+ main_x 1) v_prenex_25745) (<= (select main_a v_prenex_25744) (+ (select main_a v_prenex_25745) 998)) (<= 998 (* 2 (select main_a v_prenex_25744))) (< v_prenex_25745 main_x) (<= (* 2 (select main_a v_prenex_25745)) 1002) (<= 0 (+ (select main_a v_prenex_25745) 499)))) (forall ((v_prenex_29549 Int) (v_prenex_29550 Int)) (or (<= (select main_a v_prenex_29550) (+ (select main_a v_prenex_29549) 2)) (<= (+ main_y 1) v_prenex_29549) (< v_prenex_29550 main_x) (<= (+ main_x 1) v_prenex_29550) (<= (select main_a v_prenex_29550) 501) (<= 998 (* 2 (select main_a v_prenex_29549))) (<= (select main_a v_prenex_29549) 1499))) (or (forall ((v_prenex_26281 Int)) (<= 0 (+ (select main_a v_prenex_26281) 1))) (forall ((v_prenex_26282 Int)) (or (<= (* 2 (select main_a v_prenex_26282)) 1002) (<= 0 (+ (select main_a v_prenex_26282) 499)) (< v_prenex_26282 main_x) (<= (+ main_x 1) v_prenex_26282) (<= 1 (select main_a v_prenex_26282))))) (or (forall ((v_prenex_29100 Int)) (<= (* 2 (select main_a v_prenex_29100)) 1002)) (forall ((v_prenex_29099 Int)) (or (<= (* 2 (select main_a v_prenex_29099)) 1998) (<= 998 (* 2 (select main_a v_prenex_29099))) (< v_prenex_29099 main_y) (<= (+ main_y 1) v_prenex_29099)))) (forall ((v_prenex_26987 Int) (v_prenex_26988 Int)) (or (<= 1 (select main_a v_prenex_26988)) (<= 499 (select main_a v_prenex_26987)) (< v_prenex_26988 main_x) (<= (* 2 (select main_a v_prenex_26987)) 1998) (<= (+ (select main_a v_prenex_26987) (select main_a v_prenex_26988)) 1000) (<= (+ main_x 1) v_prenex_26988) (<= 0 (+ (select main_a v_prenex_26988) 499)))) (forall ((v_prenex_31084 Int) (v_prenex_31085 Int)) (or (<= (+ main_x 1) v_prenex_31085) (<= 0 (+ (select main_a v_prenex_31085) 499)) (<= (+ (select main_a v_prenex_31084) (select main_a v_prenex_31085)) 1000) (<= 2 (* 2 (select main_a v_prenex_31085))) (< v_prenex_31085 main_x) (<= (select main_a v_prenex_31084) 999) (<= (* 2 (select main_a v_prenex_31084)) 1998))) (or (forall ((v_prenex_25996 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25996))) (<= (* 2 (select main_a v_prenex_25996)) 1998))) (forall ((v_prenex_25997 Int)) (or (< v_prenex_25997 main_x) (<= (+ main_x 1) v_prenex_25997) (<= (select main_a v_prenex_25997) 1001) (<= (* 2 (select main_a v_prenex_25997)) 1002)))) (or (forall ((v_prenex_31267 Int)) (or (<= (* 2 (select main_a v_prenex_31267)) 1998) (<= (+ main_y 1) v_prenex_31267))) (forall ((v_prenex_31262 Int)) (or (< v_prenex_31262 main_x) (<= 1 (select main_a v_prenex_31262)) (<= (* 2 (select main_a v_prenex_31262)) 1002) (<= (+ main_x 1) v_prenex_31262)))) (or (forall ((v_prenex_32267 Int)) (or (<= 0 (+ (select main_a v_prenex_32267) 1)) (<= 998 (* 2 (select main_a v_prenex_32267))))) (forall ((v_prenex_32268 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32268))) (< v_prenex_32268 main_x) (<= (* 2 (select main_a v_prenex_32268)) 1002) (<= 0 (+ (select main_a v_prenex_32268) 499)) (<= (+ main_x 1) v_prenex_32268)))) (forall ((v_prenex_26043 Int) (v_prenex_26044 Int)) (or (<= 1 (select main_a v_prenex_26044)) (<= (+ main_x 1) v_prenex_26044) (<= (select main_a v_prenex_26044) 501) (< v_prenex_26044 main_x) (<= 499 (select main_a v_prenex_26043)) (<= (select main_a v_prenex_26044) (+ (select main_a v_prenex_26043) 2)))) (or (forall ((v_prenex_26946 Int)) (or (<= (* 2 (select main_a v_prenex_26946)) 1002) (<= 2 (* 2 (select main_a v_prenex_26946))) (< v_prenex_26946 main_x) (<= (+ main_x 1) v_prenex_26946) (<= 0 (+ (select main_a v_prenex_26946) 499)))) (forall ((v_prenex_26947 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26947))) (<= 0 (+ (select main_a v_prenex_26947) 1))))) (forall ((v_prenex_27780 Int) (v_prenex_27781 Int)) (or (<= (+ main_x 1) v_prenex_27781) (<= (+ (select main_a v_prenex_27780) (select main_a v_prenex_27781)) 1000) (<= 0 (+ (select main_a v_prenex_27780) 1)) (<= 1 (select main_a v_prenex_27781)) (< v_prenex_27781 main_x))) (forall ((v_prenex_28161 Int) (v_prenex_28160 Int)) (or (<= (select main_a v_prenex_28160) 999) (< v_prenex_28161 main_x) (<= (+ main_y 1) v_prenex_28160) (<= (+ main_x 1) v_prenex_28161) (<= (select main_a v_prenex_28160) 1499) (<= (select main_a v_prenex_28161) (+ (select main_a v_prenex_28160) 2)) (<= 2 (* 2 (select main_a v_prenex_28161))))) (forall ((v_prenex_29056 Int) (v_prenex_29055 Int)) (or (<= 1000 (+ (select main_a v_prenex_29055) (select main_a v_prenex_29056))) (<= (+ main_x 1) v_prenex_29056) (<= (* 2 (select main_a v_prenex_29055)) 1998) (<= (+ main_y 1) v_prenex_29055) (< v_prenex_29055 main_y))) (forall ((v_prenex_24548 Int) (v_prenex_24547 Int)) (or (<= (+ main_x 1) v_prenex_24548) (<= 1 (select main_a v_prenex_24548)) (< v_prenex_24548 main_x) (<= 0 (+ (select main_a v_prenex_24547) 1)) (<= 2 (* 2 (select main_a v_prenex_24548))) (<= 499 (select main_a v_prenex_24547)) (<= (select main_a v_prenex_24547) (+ (select main_a v_prenex_24548) 998)))) (or (forall ((v_prenex_27553 Int)) (or (<= (* 2 (select main_a v_prenex_27553)) 1002) (< v_prenex_27553 main_x) (<= (+ main_x 1) v_prenex_27553) (<= (select main_a v_prenex_27553) 501))) (forall ((v_prenex_27556 Int)) (or (<= (* 2 (select main_a v_prenex_27556)) 1998) (<= 998 (* 2 (select main_a v_prenex_27556)))))) (forall ((v_prenex_24768 Int) (v_prenex_24769 Int)) (or (< v_prenex_24768 main_y) (<= (+ main_y 1) v_prenex_24768) (<= (+ (select main_a v_prenex_24768) (select main_a v_prenex_24769)) 1000) (< v_prenex_24769 main_x) (<= 998 (* 2 (select main_a v_prenex_24768))))) (or (forall ((v_prenex_24009 Int)) (or (<= (select main_a v_prenex_24009) 999) (< v_prenex_24009 main_y))) (forall ((v_prenex_24010 Int)) (or (< v_prenex_24010 main_x) (<= (+ main_x 1) v_prenex_24010) (<= 2 (* 2 (select main_a v_prenex_24010)))))) (or (forall ((v_prenex_28265 Int)) (or (<= (+ main_x 1) v_prenex_28265) (<= (* 2 (select main_a v_prenex_28265)) 1002) (<= 2 (* 2 (select main_a v_prenex_28265))) (< v_prenex_28265 main_x))) (forall ((v_prenex_28270 Int)) (or (<= (select main_a v_prenex_28270) 999) (<= 998 (* 2 (select main_a v_prenex_28270)))))) (or (forall ((v_prenex_25779 Int)) (or (<= (+ main_x 1) v_prenex_25779) (< v_prenex_25779 main_x) (<= (* 2 (select main_a v_prenex_25779)) 1002))) (forall ((v_prenex_25776 Int)) (<= 499 (select main_a v_prenex_25776)))) (forall ((v_prenex_31422 Int) (v_prenex_31423 Int)) (or (<= (select main_a v_prenex_31422) (+ (select main_a v_prenex_31423) 998)) (<= 0 (+ (select main_a v_prenex_31423) 499)) (<= 499 (select main_a v_prenex_31422)) (< v_prenex_31423 main_x) (<= (+ main_x 1) v_prenex_31423) (<= (select main_a v_prenex_31422) 999))) (or (forall ((v_prenex_24476 Int)) (or (< v_prenex_24476 main_x) (<= (+ main_x 1) v_prenex_24476) (<= 0 (+ (select main_a v_prenex_24476) 499)) (<= (select main_a v_prenex_24476) 1001) (<= 2 (* 2 (select main_a v_prenex_24476))))) (forall ((v_prenex_24479 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24479))) (<= 499 (select main_a v_prenex_24479))))) (forall ((v_prenex_30921 Int) (v_prenex_30922 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30921))) (<= 0 (+ (select main_a v_prenex_30921) 1)) (<= (select main_a v_prenex_30922) 1001) (<= 2 (* 2 (select main_a v_prenex_30922))) (<= (+ main_x 1) v_prenex_30922) (< v_prenex_30922 main_x) (<= (select main_a v_prenex_30922) (+ (select main_a v_prenex_30921) 2)))) (forall ((v_prenex_28959 Int) (v_prenex_28960 Int)) (or (< v_prenex_28960 main_x) (<= 0 (+ (select main_a v_prenex_28959) 1)) (<= (+ main_y 1) v_prenex_28959) (<= (+ main_x 1) v_prenex_28960) (<= (select main_a v_prenex_28959) (+ (select main_a v_prenex_28960) 998)) (<= 0 (+ (select main_a v_prenex_28960) 499)))) (or (forall ((v_prenex_24299 Int)) (<= (* 2 (select main_a v_prenex_24299)) 1002)) (forall ((v_prenex_24298 Int)) (or (< v_prenex_24298 main_y) (<= (+ main_y 1) v_prenex_24298) (<= 0 (+ (select main_a v_prenex_24298) 1)) (<= (select main_a v_prenex_24298) 999)))) (or (forall ((v_prenex_24365 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24365))) (<= 0 (+ (select main_a v_prenex_24365) 499)) (< v_prenex_24365 main_x) (<= (+ main_x 1) v_prenex_24365))) (forall ((v_prenex_24368 Int)) (or (<= (select main_a v_prenex_24368) 1499) (<= (* 2 (select main_a v_prenex_24368)) 1998) (<= (+ main_y 1) v_prenex_24368)))) (forall ((v_prenex_29507 Int) (v_prenex_29506 Int)) (or (< v_prenex_29506 main_y) (<= (+ main_x 1) v_prenex_29507) (<= 998 (* 2 (select main_a v_prenex_29506))) (<= (select main_a v_prenex_29507) (+ (select main_a v_prenex_29506) 2)) (< v_prenex_29507 main_x) (<= 1 (select main_a v_prenex_29507)) (<= (select main_a v_prenex_29506) 999))) (forall ((v_prenex_32276 Int) (v_prenex_32275 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32275))) (<= (* 2 (select main_a v_prenex_32276)) 1002) (<= (+ main_x 1) v_prenex_32276) (<= 1000 (+ (select main_a v_prenex_32275) (select main_a v_prenex_32276))) (< v_prenex_32276 main_x) (<= (select main_a v_prenex_32276) 1001))) (forall ((v_prenex_29869 Int) (v_prenex_29870 Int)) (or (< v_prenex_29870 main_x) (<= 499 (select main_a v_prenex_29869)) (<= (+ (select main_a v_prenex_29869) (select main_a v_prenex_29870)) 1000) (< v_prenex_29869 main_y) (<= (+ main_y 1) v_prenex_29869))) (forall ((v_prenex_24002 Int) (v_prenex_24001 Int)) (or (< v_prenex_24002 main_x) (<= (+ main_x 1) v_prenex_24002) (< v_prenex_24001 main_y) (<= 1000 (+ (select main_a v_prenex_24001) (select main_a v_prenex_24002))) (<= 2 (* 2 (select main_a v_prenex_24002))))) (or (forall ((v_prenex_24393 Int)) (or (<= (+ main_x 1) v_prenex_24393) (<= 0 (+ (select main_a v_prenex_24393) 499)) (<= 2 (* 2 (select main_a v_prenex_24393))) (<= (* 2 (select main_a v_prenex_24393)) 1002) (< v_prenex_24393 main_x))) (forall ((v_prenex_24396 Int)) (<= 499 (select main_a v_prenex_24396)))) (forall ((v_prenex_24773 Int) (v_prenex_24772 Int)) (or (<= (* 2 (select main_a v_prenex_24772)) 1998) (<= (+ (select main_a v_prenex_24772) (select main_a v_prenex_24773)) 1000) (< v_prenex_24772 main_y) (<= 0 (+ (select main_a v_prenex_24772) 1)) (<= (+ main_y 1) v_prenex_24772))) (or (forall ((v_prenex_27253 Int)) (<= (* 2 (select main_a v_prenex_27253)) 1998)) (forall ((v_prenex_23862 Int)) (or (<= 1 (select main_a v_prenex_23862)) (<= (+ main_x 1) v_prenex_23862) (<= 2 (* 2 (select main_a v_prenex_23862))) (< v_prenex_23862 main_x)))) (forall ((v_prenex_24864 Int) (v_prenex_24863 Int)) (or (<= (+ (select main_a v_prenex_24863) (select main_a v_prenex_24864)) 1000) (<= (select main_a v_prenex_24864) 501) (<= 0 (+ (select main_a v_prenex_24864) 499)) (<= (select main_a v_prenex_24863) 1499) (<= (+ main_x 1) v_prenex_24864) (< v_prenex_24864 main_x))) (forall ((v_prenex_27197 Int) (v_prenex_27198 Int)) (or (< v_prenex_27197 main_y) (<= (+ main_y 1) v_prenex_27197) (<= 0 (+ (select main_a v_prenex_27197) 1)) (<= (select main_a v_prenex_27197) 1499) (<= 1000 (+ (select main_a v_prenex_27197) (select main_a v_prenex_27198))))) (forall ((v_prenex_31541 Int) (v_prenex_31542 Int)) (or (< v_prenex_31542 main_x) (<= (+ main_x 1) v_prenex_31542) (<= 1000 (+ (select main_a v_prenex_31541) (select main_a v_prenex_31542))) (<= (select main_a v_prenex_31541) 999) (<= (select main_a v_prenex_31542) 501))) (or (forall ((v_prenex_31381 Int)) (or (<= (* 2 (select main_a v_prenex_31381)) 1002) (<= 2 (* 2 (select main_a v_prenex_31381))) (< v_prenex_31381 main_x) (<= (+ main_x 1) v_prenex_31381))) (forall ((v_prenex_31382 Int)) (or (<= 0 (+ (select main_a v_prenex_31382) 1)) (<= 499 (select main_a v_prenex_31382))))) (or (forall ((v_prenex_26420 Int)) (or (<= 1 (select main_a v_prenex_26420)) (<= (select main_a v_prenex_26420) 501) (< v_prenex_26420 main_x) (<= (+ main_x 1) v_prenex_26420) (<= (* 2 (select main_a v_prenex_26420)) 1002))) (forall ((v_prenex_26418 Int)) (or (<= (select main_a v_prenex_26418) 999) (<= (select main_a v_prenex_26418) 1499)))) (forall ((v_prenex_32089 Int) (v_prenex_32090 Int)) (or (<= (+ (select main_a v_prenex_32089) (select main_a v_prenex_32090)) 1000) (< v_prenex_32090 main_x) (<= (+ main_x 1) v_prenex_32090) (<= (select main_a v_prenex_32089) 1499) (<= 1 (select main_a v_prenex_32090)) (<= 0 (+ (select main_a v_prenex_32089) 1)))) (forall ((v_prenex_28578 Int) (v_prenex_28577 Int)) (or (< v_prenex_28577 main_y) (<= (* 2 (select main_a v_prenex_28578)) 1002) (<= (+ (select main_a v_prenex_28577) (select main_a v_prenex_28578)) 1000) (< v_prenex_28578 main_x) (<= (+ main_x 1) v_prenex_28578))) (forall ((v_prenex_28859 Int) (v_prenex_28860 Int)) (or (<= (+ main_x 1) v_prenex_28860) (<= (select main_a v_prenex_28859) (+ (select main_a v_prenex_28860) 998)) (<= 0 (+ (select main_a v_prenex_28859) 1)) (<= (* 2 (select main_a v_prenex_28859)) 1998) (< v_prenex_28860 main_x) (<= (+ main_y 1) v_prenex_28859) (<= 2 (* 2 (select main_a v_prenex_28860))))) (or (forall ((v_prenex_28472 Int)) (or (< v_prenex_28472 main_x) (<= 2 (* 2 (select main_a v_prenex_28472))) (<= (+ main_x 1) v_prenex_28472) (<= 0 (+ (select main_a v_prenex_28472) 499)) (<= 1 (select main_a v_prenex_28472)))) (forall ((v_prenex_28471 Int)) (<= (select main_a v_prenex_28471) 999))) (or (forall ((v_prenex_25827 Int)) (or (<= 0 (+ (select main_a v_prenex_25827) 1)) (<= (select main_a v_prenex_25827) 999))) (forall ((v_prenex_25831 Int)) (or (<= (* 2 (select main_a v_prenex_25831)) 1002) (< v_prenex_25831 main_x) (<= (+ main_x 1) v_prenex_25831) (<= 1 (select main_a v_prenex_25831)) (<= 2 (* 2 (select main_a v_prenex_25831)))))) (or (forall ((v_prenex_26304 Int)) (or (<= (select main_a v_prenex_26304) 999) (< v_prenex_26304 main_y))) (forall ((v_prenex_26305 Int)) (or (<= (+ main_x 1) v_prenex_26305) (<= (* 2 (select main_a v_prenex_26305)) 1002) (<= 2 (* 2 (select main_a v_prenex_26305))) (< v_prenex_26305 main_x)))) (forall ((v_prenex_29205 Int) (v_prenex_29204 Int)) (or (<= 1000 (+ (select main_a v_prenex_29204) (select main_a v_prenex_29205))) (<= 2 (* 2 (select main_a v_prenex_29205))) (< v_prenex_29205 main_x) (<= (+ main_x 1) v_prenex_29205) (<= (+ main_y 1) v_prenex_29204))) (forall ((v_prenex_31608 Int) (v_prenex_31607 Int)) (or (< v_prenex_31608 main_x) (<= (select main_a v_prenex_31608) 1001) (<= (select main_a v_prenex_31607) 1499) (<= (+ main_x 1) v_prenex_31608) (<= 998 (* 2 (select main_a v_prenex_31607))) (<= (select main_a v_prenex_31608) (+ (select main_a v_prenex_31607) 2)))) (or (forall ((v_prenex_28805 Int)) (or (<= (+ main_x 1) v_prenex_28805) (<= 1 (select main_a v_prenex_28805)) (<= 2 (* 2 (select main_a v_prenex_28805))) (< v_prenex_28805 main_x))) (forall ((v_prenex_28809 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28809))) (<= (+ main_y 1) v_prenex_28809)))) (forall ((v_prenex_31637 Int) (v_prenex_31638 Int)) (or (<= (+ main_x 1) v_prenex_31638) (<= (* 2 (select main_a v_prenex_31638)) 1002) (<= 499 (select main_a v_prenex_31637)) (< v_prenex_31638 main_x) (< v_prenex_31637 main_y) (<= (select main_a v_prenex_31637) (+ (select main_a v_prenex_31638) 998)))) (or (forall ((v_prenex_30825 Int)) (or (< v_prenex_30825 main_x) (<= (* 2 (select main_a v_prenex_30825)) 1002) (<= (select main_a v_prenex_30825) 1001) (<= (+ main_x 1) v_prenex_30825))) (forall ((v_prenex_30824 Int)) (or (<= 499 (select main_a v_prenex_30824)) (<= (* 2 (select main_a v_prenex_30824)) 1998)))) (forall ((v_prenex_24072 Int) (v_prenex_24071 Int)) (or (< v_prenex_24072 main_x) (<= 499 (select main_a v_prenex_24071)) (<= 0 (+ (select main_a v_prenex_24072) 499)) (<= 1000 (+ (select main_a v_prenex_24071) (select main_a v_prenex_24072))) (<= (+ main_x 1) v_prenex_24072) (< v_prenex_24071 main_y))) (forall ((v_prenex_28092 Int) (v_prenex_28093 Int)) (or (<= (+ main_x 1) v_prenex_28093) (<= (+ main_y 1) v_prenex_28092) (<= 0 (+ (select main_a v_prenex_28093) 499)) (<= 1000 (+ (select main_a v_prenex_28092) (select main_a v_prenex_28093))) (<= (* 2 (select main_a v_prenex_28092)) 1998) (< v_prenex_28093 main_x) (<= 998 (* 2 (select main_a v_prenex_28092))))) (forall ((v_prenex_24779 Int) (v_prenex_24778 Int)) (or (<= (* 2 (select main_a v_prenex_24778)) 1998) (<= (select main_a v_prenex_24779) 501) (<= 0 (+ (select main_a v_prenex_24778) 1)) (<= (select main_a v_prenex_24779) (+ (select main_a v_prenex_24778) 2)) (< v_prenex_24779 main_x) (<= (+ main_x 1) v_prenex_24779) (<= (select main_a v_prenex_24779) 1001))) (or (forall ((v_prenex_28975 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28975))) (<= (* 2 (select main_a v_prenex_28975)) 1002) (<= (+ main_x 1) v_prenex_28975) (<= 1 (select main_a v_prenex_28975)) (< v_prenex_28975 main_x))) (forall ((v_prenex_28977 Int)) (or (<= (select main_a v_prenex_28977) 1499) (<= 998 (* 2 (select main_a v_prenex_28977)))))) (or (forall ((v_prenex_31335 Int)) (or (<= 0 (+ (select main_a v_prenex_31335) 499)) (< v_prenex_31335 main_x) (<= 2 (* 2 (select main_a v_prenex_31335))) (<= (+ main_x 1) v_prenex_31335) (<= 1 (select main_a v_prenex_31335)))) (forall ((v_prenex_31338 Int)) (or (<= 0 (+ (select main_a v_prenex_31338) 1)) (<= 998 (* 2 (select main_a v_prenex_31338)))))) (forall ((v_prenex_28221 Int) (v_prenex_28222 Int)) (or (<= (select main_a v_prenex_28222) (+ (select main_a v_prenex_28221) 2)) (<= 2 (* 2 (select main_a v_prenex_28222))) (<= (select main_a v_prenex_28221) 1499) (<= (* 2 (select main_a v_prenex_28221)) 1998) (< v_prenex_28222 main_x) (<= (select main_a v_prenex_28222) 501) (<= (+ main_x 1) v_prenex_28222))) (forall ((v_prenex_27146 Int) (v_prenex_27145 Int)) (or (<= 499 (select main_a v_prenex_27145)) (<= 1 (select main_a v_prenex_27146)) (< v_prenex_27146 main_x) (<= (+ main_x 1) v_prenex_27146) (<= (select main_a v_prenex_27145) 1499) (<= (+ (select main_a v_prenex_27145) (select main_a v_prenex_27146)) 1000))) (or (forall ((v_prenex_24898 Int)) (or (<= (* 2 (select main_a v_prenex_24898)) 1002) (< v_prenex_24898 main_x) (<= (+ main_x 1) v_prenex_24898) (<= (select main_a v_prenex_24898) 1001) (<= 2 (* 2 (select main_a v_prenex_24898))))) (forall ((v_prenex_24902 Int)) (or (<= 499 (select main_a v_prenex_24902)) (<= 998 (* 2 (select main_a v_prenex_24902)))))) (or (forall ((v_prenex_31562 Int)) (or (<= (+ main_x 1) v_prenex_31562) (<= (* 2 (select main_a v_prenex_31562)) 1002) (< v_prenex_31562 main_x))) (forall ((v_prenex_31566 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31566))) (<= (select main_a v_prenex_31566) 999)))) (forall ((v_prenex_27990 Int) (v_prenex_27991 Int)) (or (<= (* 2 (select main_a v_prenex_27990)) 1998) (<= (select main_a v_prenex_27990) 1499) (< v_prenex_27990 main_y) (<= (+ main_x 1) v_prenex_27991) (<= (select main_a v_prenex_27991) 1001) (<= 1000 (+ (select main_a v_prenex_27990) (select main_a v_prenex_27991))) (< v_prenex_27991 main_x))) (forall ((v_prenex_24024 Int) (v_prenex_24023 Int)) (or (<= (+ (select main_a v_prenex_24023) (select main_a v_prenex_24024)) 1000) (<= 1 (select main_a v_prenex_24024)) (< v_prenex_24024 main_x) (<= (+ main_x 1) v_prenex_24024) (< v_prenex_24023 main_y) (<= (select main_a v_prenex_24023) 999))) (forall ((v_prenex_25754 Int) (v_prenex_25755 Int)) (or (<= (select main_a v_prenex_25754) 999) (<= (select main_a v_prenex_25755) (+ (select main_a v_prenex_25754) 2)) (<= 499 (select main_a v_prenex_25754)) (<= (+ main_x 1) v_prenex_25755) (<= (select main_a v_prenex_25755) 1001) (< v_prenex_25755 main_x))) (forall ((v_prenex_29848 Int) (v_prenex_29847 Int)) (or (<= (+ main_y 1) v_prenex_29847) (<= (select main_a v_prenex_29848) (+ (select main_a v_prenex_29847) 2)) (<= (* 2 (select main_a v_prenex_29847)) 1998) (<= (+ main_x 1) v_prenex_29848) (<= (* 2 (select main_a v_prenex_29848)) 1002) (< v_prenex_29848 main_x))) (forall ((v_prenex_26521 Int) (v_prenex_26522 Int)) (or (<= (select main_a v_prenex_26521) (+ (select main_a v_prenex_26522) 998)) (<= (select main_a v_prenex_26521) 1499) (< v_prenex_26522 main_x) (<= (select main_a v_prenex_26522) 501) (<= (select main_a v_prenex_26521) 999) (<= (+ main_x 1) v_prenex_26522) (<= 0 (+ (select main_a v_prenex_26522) 499)))) (forall ((v_prenex_24814 Int)) (or (< v_prenex_24814 main_x) (<= 1 (select main_a v_prenex_24814)) (<= 2 (* 2 (select main_a v_prenex_24814))) (<= (+ main_x 1) v_prenex_24814))) (forall ((v_prenex_26049 Int) (v_prenex_26050 Int)) (or (<= (+ main_x 1) v_prenex_26050) (< v_prenex_26050 main_x) (<= 1 (select main_a v_prenex_26050)) (<= (select main_a v_prenex_26050) 1001) (<= 1000 (+ (select main_a v_prenex_26049) (select main_a v_prenex_26050))) (<= (* 2 (select main_a v_prenex_26049)) 1998))) (forall ((v_prenex_27537 Int) (v_prenex_27538 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27538))) (<= (* 2 (select main_a v_prenex_27537)) 1998) (<= (+ main_x 1) v_prenex_27538) (<= 499 (select main_a v_prenex_27537)) (< v_prenex_27538 main_x) (<= (select main_a v_prenex_27537) (+ (select main_a v_prenex_27538) 998)) (<= (select main_a v_prenex_27538) 501))) (forall ((v_prenex_26677 Int) (v_prenex_26678 Int)) (or (<= (select main_a v_prenex_26677) 1499) (<= (+ main_x 1) v_prenex_26678) (<= 1000 (+ (select main_a v_prenex_26677) (select main_a v_prenex_26678))) (< v_prenex_26678 main_x) (<= 2 (* 2 (select main_a v_prenex_26678))))) (forall ((v_prenex_30017 Int) (v_prenex_30016 Int)) (or (<= (+ main_y 1) v_prenex_30016) (< v_prenex_30017 main_x) (<= (select main_a v_prenex_30016) 999) (<= (+ main_x 1) v_prenex_30017) (<= 499 (select main_a v_prenex_30016)) (<= 1000 (+ (select main_a v_prenex_30016) (select main_a v_prenex_30017))) (<= (select main_a v_prenex_30017) 1001))) (forall ((v_prenex_32144 Int) (v_prenex_32143 Int)) (or (<= 0 (+ (select main_a v_prenex_32143) 1)) (<= (+ main_x 1) v_prenex_32144) (<= 499 (select main_a v_prenex_32143)) (<= (select main_a v_prenex_32144) 1001) (<= (+ (select main_a v_prenex_32143) (select main_a v_prenex_32144)) 1000) (<= 1 (select main_a v_prenex_32144)) (< v_prenex_32144 main_x))) (forall ((v_prenex_31211 Int) (v_prenex_31210 Int)) (or (<= (+ main_x 1) v_prenex_31211) (<= (select main_a v_prenex_31210) (+ (select main_a v_prenex_31211) 998)) (<= 2 (* 2 (select main_a v_prenex_31211))) (< v_prenex_31211 main_x))) (or (forall ((v_prenex_27180 Int)) (or (<= (select main_a v_prenex_27180) 501) (< v_prenex_27180 main_x) (<= (+ main_x 1) v_prenex_27180) (<= 2 (* 2 (select main_a v_prenex_27180))))) (forall ((v_prenex_27181 Int)) (or (<= 0 (+ (select main_a v_prenex_27181) 1)) (<= (select main_a v_prenex_27181) 1499)))) (forall ((v_prenex_30781 Int) (v_prenex_30780 Int)) (or (<= (select main_a v_prenex_30781) 501) (< v_prenex_30780 main_y) (<= 499 (select main_a v_prenex_30780)) (< v_prenex_30781 main_x) (<= (select main_a v_prenex_30781) (+ (select main_a v_prenex_30780) 2)) (<= (+ main_x 1) v_prenex_30781))) (or (forall ((v_prenex_26684 Int)) (or (<= 0 (+ (select main_a v_prenex_26684) 499)) (<= 2 (* 2 (select main_a v_prenex_26684))) (< v_prenex_26684 main_x) (<= (+ main_x 1) v_prenex_26684) (<= 1 (select main_a v_prenex_26684)))) (forall ((v_prenex_26683 Int)) (or (<= (select main_a v_prenex_26683) 1499) (<= (select main_a v_prenex_26683) 999)))) (or (forall ((v_prenex_26339 Int)) (or (<= (select main_a v_prenex_26339) 999) (<= 499 (select main_a v_prenex_26339)))) (forall ((v_prenex_26340 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26340))) (<= (+ main_x 1) v_prenex_26340) (< v_prenex_26340 main_x) (<= (* 2 (select main_a v_prenex_26340)) 1002) (<= (select main_a v_prenex_26340) 501)))) (or (forall ((v_prenex_24575 Int)) (or (<= 0 (+ (select main_a v_prenex_24575) 1)) (< v_prenex_24575 main_y) (<= (select main_a v_prenex_24575) 1499))) (forall ((v_prenex_24576 Int)) (or (<= (select main_a v_prenex_24576) 1001) (<= (+ main_x 1) v_prenex_24576) (< v_prenex_24576 main_x) (<= 2 (* 2 (select main_a v_prenex_24576)))))) (forall ((v_prenex_26202 Int) (v_prenex_26201 Int)) (or (<= (+ main_y 1) v_prenex_26201) (<= (select main_a v_prenex_26202) 501) (< v_prenex_26202 main_x) (<= 0 (+ (select main_a v_prenex_26201) 1)) (<= (+ main_x 1) v_prenex_26202) (<= 998 (* 2 (select main_a v_prenex_26201))) (<= (+ (select main_a v_prenex_26201) (select main_a v_prenex_26202)) 1000))) (forall ((v_prenex_30491 Int) (v_prenex_30490 Int)) (or (< v_prenex_30491 main_x) (<= (+ main_x 1) v_prenex_30491) (<= 998 (* 2 (select main_a v_prenex_30490))) (<= (select main_a v_prenex_30491) (+ (select main_a v_prenex_30490) 2)) (<= 1 (select main_a v_prenex_30491)) (<= (* 2 (select main_a v_prenex_30490)) 1998))) (forall ((v_prenex_28634 Int) (v_prenex_28633 Int)) (or (<= (+ main_x 1) v_prenex_28634) (<= (select main_a v_prenex_28634) 1001) (<= 0 (+ (select main_a v_prenex_28633) 1)) (< v_prenex_28634 main_x) (<= (select main_a v_prenex_28634) 501) (<= 1000 (+ (select main_a v_prenex_28633) (select main_a v_prenex_28634))) (<= 998 (* 2 (select main_a v_prenex_28633))))) (or (forall ((v_prenex_23834 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23834))) (<= (+ main_x 1) v_prenex_23834) (< v_prenex_23834 main_x))) (forall ((v_prenex_24326 Int)) (or (<= (* 2 (select main_a v_prenex_24326)) 1998) (<= 0 (+ (select main_a v_prenex_24326) 1))))) (or (forall ((v_prenex_30313 Int)) (<= (select main_a v_prenex_30313) 999)) (forall ((v_prenex_30310 Int)) (or (<= 0 (+ (select main_a v_prenex_30310) 499)) (< v_prenex_30310 main_x) (<= (+ main_x 1) v_prenex_30310) (<= 2 (* 2 (select main_a v_prenex_30310))) (<= (* 2 (select main_a v_prenex_30310)) 1002)))) (or (forall ((v_prenex_25886 Int)) (or (<= (* 2 (select main_a v_prenex_25886)) 1998) (<= 499 (select main_a v_prenex_25886)))) (forall ((v_prenex_25890 Int)) (or (<= (+ main_x 1) v_prenex_25890) (<= (* 2 (select main_a v_prenex_25890)) 1002) (<= 1 (select main_a v_prenex_25890)) (< v_prenex_25890 main_x) (<= 2 (* 2 (select main_a v_prenex_25890)))))) (or (forall ((v_prenex_27828 Int)) (or (<= (+ main_x 1) v_prenex_27828) (<= (select main_a v_prenex_27828) 501) (< v_prenex_27828 main_x))) (forall ((v_prenex_27827 Int)) (or (<= (+ main_y 1) v_prenex_27827) (<= 998 (* 2 (select main_a v_prenex_27827)))))) (forall ((v_prenex_30457 Int) (v_prenex_30456 Int)) (or (<= (select main_a v_prenex_30457) 1001) (<= (+ main_x 1) v_prenex_30457) (<= (select main_a v_prenex_30456) 999) (< v_prenex_30457 main_x) (<= (select main_a v_prenex_30456) (+ (select main_a v_prenex_30457) 998)) (< v_prenex_30456 main_y))) (forall ((v_prenex_30688 Int) (v_prenex_30687 Int)) (or (<= (select main_a v_prenex_30688) (+ (select main_a v_prenex_30687) 2)) (<= (* 2 (select main_a v_prenex_30687)) 1998) (<= (select main_a v_prenex_30688) 501) (< v_prenex_30688 main_x) (<= 1 (select main_a v_prenex_30688)) (<= (+ main_x 1) v_prenex_30688))) (forall ((v_prenex_26905 Int) (v_prenex_26906 Int)) (or (<= 0 (+ (select main_a v_prenex_26906) 499)) (<= (+ main_x 1) v_prenex_26906) (<= (select main_a v_prenex_26905) (+ (select main_a v_prenex_26906) 998)) (< v_prenex_26906 main_x))) (or (forall ((v_prenex_28704 Int)) (or (<= 499 (select main_a v_prenex_28704)) (<= (+ main_y 1) v_prenex_28704) (<= (select main_a v_prenex_28704) 999))) (forall ((v_prenex_28699 Int)) (or (<= (+ main_x 1) v_prenex_28699) (<= 1 (select main_a v_prenex_28699)) (<= (* 2 (select main_a v_prenex_28699)) 1002) (< v_prenex_28699 main_x)))) (forall ((v_prenex_30374 Int) (v_prenex_30375 Int)) (or (<= (+ main_x 1) v_prenex_30375) (<= (select main_a v_prenex_30375) 1001) (< v_prenex_30375 main_x) (<= (+ (select main_a v_prenex_30374) (select main_a v_prenex_30375)) 1000) (<= 2 (* 2 (select main_a v_prenex_30375))) (<= 998 (* 2 (select main_a v_prenex_30374))) (<= (* 2 (select main_a v_prenex_30374)) 1998))) (forall ((v_prenex_32269 Int) (v_prenex_32270 Int)) (or (<= 0 (+ (select main_a v_prenex_32270) 499)) (<= 0 (+ (select main_a v_prenex_32269) 1)) (<= 998 (* 2 (select main_a v_prenex_32269))) (<= (select main_a v_prenex_32269) (+ (select main_a v_prenex_32270) 998)) (<= (+ main_y 1) v_prenex_32269) (< v_prenex_32270 main_x) (<= (+ main_x 1) v_prenex_32270))) (forall ((v_prenex_24106 Int) (v_prenex_24105 Int)) (or (<= (+ main_x 1) v_prenex_24106) (<= (select main_a v_prenex_24105) 1499) (<= (select main_a v_prenex_24106) 1001) (<= (select main_a v_prenex_24106) (+ (select main_a v_prenex_24105) 2)) (< v_prenex_24106 main_x) (<= (select main_a v_prenex_24106) 501))) (or (forall ((v_prenex_27470 Int)) (or (<= (+ main_y 1) v_prenex_27470) (<= 0 (+ (select main_a v_prenex_27470) 1)))) (forall ((v_prenex_27469 Int)) (or (<= (+ main_x 1) v_prenex_27469) (<= 2 (* 2 (select main_a v_prenex_27469))) (< v_prenex_27469 main_x)))) (or (forall ((v_prenex_25559 Int)) (<= (select main_a v_prenex_25559) 999)) (forall ((v_prenex_25562 Int)) (or (<= 0 (+ (select main_a v_prenex_25562) 499)) (<= (select main_a v_prenex_25562) 501) (< v_prenex_25562 main_x) (<= (* 2 (select main_a v_prenex_25562)) 1002) (<= (+ main_x 1) v_prenex_25562)))) (or (forall ((v_prenex_25246 Int)) (or (<= 0 (+ (select main_a v_prenex_25246) 499)) (<= 2 (* 2 (select main_a v_prenex_25246))) (< v_prenex_25246 main_x) (<= (+ main_x 1) v_prenex_25246))) (forall ((v_prenex_25250 Int)) (or (<= (* 2 (select main_a v_prenex_25250)) 1998) (<= (select main_a v_prenex_25250) 1499)))) (forall ((v_prenex_27508 Int) (v_prenex_27509 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27508))) (<= (select main_a v_prenex_27508) 999) (<= 1 (select main_a v_prenex_27509)) (<= (* 2 (select main_a v_prenex_27509)) 1002) (<= (+ main_x 1) v_prenex_27509) (<= 1000 (+ (select main_a v_prenex_27508) (select main_a v_prenex_27509))) (< v_prenex_27509 main_x))) (forall ((v_prenex_28180 Int) (v_prenex_28181 Int)) (or (<= (+ main_y 1) v_prenex_28180) (< v_prenex_28181 main_x) (<= 998 (* 2 (select main_a v_prenex_28180))) (<= 499 (select main_a v_prenex_28180)) (<= 1 (select main_a v_prenex_28181)) (<= (+ (select main_a v_prenex_28180) (select main_a v_prenex_28181)) 1000) (<= (+ main_x 1) v_prenex_28181))) (or (forall ((v_prenex_28146 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28146))) (<= (+ main_x 1) v_prenex_28146) (<= 1 (select main_a v_prenex_28146)) (< v_prenex_28146 main_x))) (forall ((v_prenex_28150 Int)) (or (<= 499 (select main_a v_prenex_28150)) (<= 0 (+ (select main_a v_prenex_28150) 1))))) (forall ((v_prenex_27190 Int) (v_prenex_27189 Int)) (or (< v_prenex_27190 main_x) (<= 998 (* 2 (select main_a v_prenex_27189))) (<= (select main_a v_prenex_27189) 999) (<= 2 (* 2 (select main_a v_prenex_27190))) (<= (select main_a v_prenex_27190) 1001) (<= (+ main_x 1) v_prenex_27190) (<= 1000 (+ (select main_a v_prenex_27189) (select main_a v_prenex_27190))))) (or (forall ((v_prenex_25172 Int)) (or (<= (select main_a v_prenex_25172) 1001) (<= (+ main_x 1) v_prenex_25172) (< v_prenex_25172 main_x))) (forall ((v_prenex_25171 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25171))) (< v_prenex_25171 main_y)))) (or (forall ((v_prenex_31797 Int)) (or (<= (* 2 (select main_a v_prenex_31797)) 1998) (<= 998 (* 2 (select main_a v_prenex_31797))))) (forall ((v_prenex_31795 Int)) (or (<= (select main_a v_prenex_31795) 501) (<= 2 (* 2 (select main_a v_prenex_31795))) (< v_prenex_31795 main_x) (<= (+ main_x 1) v_prenex_31795) (<= 0 (+ (select main_a v_prenex_31795) 499))))) (forall ((v_prenex_32207 Int) (v_prenex_32206 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32206))) (<= 0 (+ (select main_a v_prenex_32207) 499)) (<= 1000 (+ (select main_a v_prenex_32206) (select main_a v_prenex_32207))) (<= (+ main_x 1) v_prenex_32207) (<= 499 (select main_a v_prenex_32206)) (<= 2 (* 2 (select main_a v_prenex_32207))) (< v_prenex_32207 main_x))) (forall ((v_prenex_26356 Int) (v_prenex_26355 Int)) (or (<= 499 (select main_a v_prenex_26355)) (<= (+ main_y 1) v_prenex_26355) (<= (+ main_x 1) v_prenex_26356) (< v_prenex_26356 main_x) (<= 0 (+ (select main_a v_prenex_26355) 1)) (<= (* 2 (select main_a v_prenex_26356)) 1002) (<= (+ (select main_a v_prenex_26355) (select main_a v_prenex_26356)) 1000))) (forall ((v_prenex_31560 Int) (v_prenex_31559 Int)) (or (<= 1 (select main_a v_prenex_31560)) (<= (+ main_x 1) v_prenex_31560) (<= 499 (select main_a v_prenex_31559)) (< v_prenex_31560 main_x) (<= (select main_a v_prenex_31559) (+ (select main_a v_prenex_31560) 998)))) (forall ((v_prenex_28069 Int) (v_prenex_28068 Int)) (or (<= (select main_a v_prenex_28069) 501) (<= 0 (+ (select main_a v_prenex_28068) 1)) (<= (select main_a v_prenex_28068) (+ (select main_a v_prenex_28069) 998)) (<= (select main_a v_prenex_28068) 1499) (<= (+ main_x 1) v_prenex_28069) (<= 2 (* 2 (select main_a v_prenex_28069))) (< v_prenex_28069 main_x))) (forall ((v_prenex_28007 Int) (v_prenex_28006 Int)) (or (< v_prenex_28007 main_x) (<= 0 (+ (select main_a v_prenex_28006) 1)) (<= (+ main_x 1) v_prenex_28007) (<= 0 (+ (select main_a v_prenex_28007) 499)) (<= (select main_a v_prenex_28007) 1001) (<= (* 2 (select main_a v_prenex_28006)) 1998) (<= (select main_a v_prenex_28006) (+ (select main_a v_prenex_28007) 998)))) (forall ((v_prenex_23998 Int) (v_prenex_23997 Int)) (or (< v_prenex_23998 main_x) (<= 499 (select main_a v_prenex_23997)) (<= (+ main_x 1) v_prenex_23998) (<= 1 (select main_a v_prenex_23998)) (<= (select main_a v_prenex_23997) 999) (<= (select main_a v_prenex_23998) (+ (select main_a v_prenex_23997) 2)))) (or (forall ((v_prenex_26786 Int)) (or (<= 0 (+ (select main_a v_prenex_26786) 1)) (<= 998 (* 2 (select main_a v_prenex_26786))))) (forall ((v_prenex_26791 Int)) (or (<= 0 (+ (select main_a v_prenex_26791) 499)) (<= (* 2 (select main_a v_prenex_26791)) 1002) (<= (+ main_x 1) v_prenex_26791) (< v_prenex_26791 main_x)))) (forall ((v_prenex_24865 Int) (v_prenex_24866 Int)) (or (<= (select main_a v_prenex_24866) 501) (<= (+ main_x 1) v_prenex_24866) (<= (select main_a v_prenex_24865) 999) (<= 1 (select main_a v_prenex_24866)) (< v_prenex_24866 main_x) (<= (select main_a v_prenex_24866) (+ (select main_a v_prenex_24865) 2)))) (forall ((v_prenex_26460 Int) (v_prenex_26461 Int)) (or (< v_prenex_26461 main_x) (<= (+ (select main_a v_prenex_26460) (select main_a v_prenex_26461)) 1000) (<= 1 (select main_a v_prenex_26461)) (<= (* 2 (select main_a v_prenex_26460)) 1998) (<= (+ main_x 1) v_prenex_26461) (<= 998 (* 2 (select main_a v_prenex_26460))) (< v_prenex_26460 main_y))) (forall ((v_prenex_28895 Int) (v_prenex_28894 Int)) (or (< v_prenex_28895 main_x) (<= (* 2 (select main_a v_prenex_28895)) 1002) (<= (+ main_x 1) v_prenex_28895) (<= 0 (+ (select main_a v_prenex_28894) 1)) (<= (+ (select main_a v_prenex_28894) (select main_a v_prenex_28895)) 1000) (<= (select main_a v_prenex_28895) 1001) (<= 998 (* 2 (select main_a v_prenex_28894))))) (forall ((v_prenex_23994 Int) (v_prenex_23993 Int)) (or (<= (* 2 (select main_a v_prenex_23993)) 1998) (<= (select main_a v_prenex_23994) 1001) (< v_prenex_23994 main_x) (<= (select main_a v_prenex_23994) (+ (select main_a v_prenex_23993) 2)) (<= (+ main_x 1) v_prenex_23994) (<= 2 (* 2 (select main_a v_prenex_23994))))) (forall ((v_prenex_29885 Int) (v_prenex_29884 Int)) (or (<= (+ main_y 1) v_prenex_29884) (< v_prenex_29884 main_y) (<= (+ (select main_a v_prenex_29884) (select main_a v_prenex_29885)) 1000) (<= (select main_a v_prenex_29884) 999))) (or (forall ((v_prenex_24124 Int)) (or (<= (+ main_y 1) v_prenex_24124) (<= 499 (select main_a v_prenex_24124)))) (forall ((v_prenex_24123 Int)) (or (<= (+ main_x 1) v_prenex_24123) (<= 2 (* 2 (select main_a v_prenex_24123))) (< v_prenex_24123 main_x) (<= (* 2 (select main_a v_prenex_24123)) 1002)))) (forall ((v_prenex_31392 Int) (v_prenex_31393 Int)) (or (< v_prenex_31393 main_x) (<= (+ main_x 1) v_prenex_31393) (<= (select main_a v_prenex_31392) 1499) (<= 1 (select main_a v_prenex_31393)) (<= 0 (+ (select main_a v_prenex_31393) 499)) (<= (+ (select main_a v_prenex_31392) (select main_a v_prenex_31393)) 1000))) (or (forall ((v_prenex_25996 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25996))) (<= (* 2 (select main_a v_prenex_25996)) 1998))) (forall ((v_prenex_25999 Int)) (or (<= (select main_a v_prenex_25999) 1001) (< v_prenex_25999 main_x) (<= 1 (select main_a v_prenex_25999)) (<= (* 2 (select main_a v_prenex_25999)) 1002) (<= (+ main_x 1) v_prenex_25999)))) (forall ((v_prenex_30963 Int) (v_prenex_30964 Int)) (or (< v_prenex_30964 main_x) (<= (+ main_x 1) v_prenex_30964) (<= (* 2 (select main_a v_prenex_30964)) 1002) (<= (select main_a v_prenex_30963) 999) (<= (select main_a v_prenex_30963) (+ (select main_a v_prenex_30964) 998)) (<= (select main_a v_prenex_30964) 1001) (<= 499 (select main_a v_prenex_30963)))) (or (forall ((v_prenex_23955 Int)) (or (<= (select main_a v_prenex_23955) 1499) (<= 499 (select main_a v_prenex_23955)))) (forall ((v_prenex_23806 Int)) (or (<= 0 (+ (select main_a v_prenex_23806) 499)) (< v_prenex_23806 main_x) (<= (+ main_x 1) v_prenex_23806) (<= 2 (* 2 (select main_a v_prenex_23806))) (<= (select main_a v_prenex_23806) 1001)))) (or (forall ((v_prenex_24565 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24565))) (<= (select main_a v_prenex_24565) 1499))) (forall ((v_prenex_24563 Int)) (or (<= (* 2 (select main_a v_prenex_24563)) 1002) (<= (+ main_x 1) v_prenex_24563) (< v_prenex_24563 main_x) (<= (select main_a v_prenex_24563) 1001) (<= (select main_a v_prenex_24563) 501)))) (forall ((v_prenex_25518 Int) (v_prenex_25519 Int)) (or (< v_prenex_25519 main_x) (<= (+ main_x 1) v_prenex_25519) (<= 0 (+ (select main_a v_prenex_25518) 1)) (<= (select main_a v_prenex_25518) 999) (<= (+ main_y 1) v_prenex_25518) (<= 2 (* 2 (select main_a v_prenex_25519))) (<= (select main_a v_prenex_25519) (+ (select main_a v_prenex_25518) 2)))) (forall ((v_prenex_25116 Int) (v_prenex_25115 Int)) (or (< v_prenex_25116 main_x) (<= (+ (select main_a v_prenex_25115) (select main_a v_prenex_25116)) 1000) (<= 998 (* 2 (select main_a v_prenex_25115))) (<= (+ main_x 1) v_prenex_25116) (<= (+ main_y 1) v_prenex_25115) (<= 1 (select main_a v_prenex_25116)))) (forall ((v_prenex_24652 Int) (v_prenex_24651 Int)) (or (<= 0 (+ (select main_a v_prenex_24651) 1)) (< v_prenex_24651 main_y) (<= (select main_a v_prenex_24652) (+ (select main_a v_prenex_24651) 2)) (<= (+ main_x 1) v_prenex_24652) (<= (select main_a v_prenex_24652) 501) (< v_prenex_24652 main_x) (<= (* 2 (select main_a v_prenex_24651)) 1998))) (or (forall ((v_prenex_23809 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23809))) (<= 0 (+ (select main_a v_prenex_23809) 499)) (< v_prenex_23809 main_x) (<= (+ main_x 1) v_prenex_23809))) (forall ((v_prenex_23955 Int)) (or (<= (select main_a v_prenex_23955) 1499) (<= 499 (select main_a v_prenex_23955))))) (forall ((v_prenex_28228 Int) (v_prenex_28227 Int)) (or (<= (+ (select main_a v_prenex_28227) (select main_a v_prenex_28228)) 1000) (< v_prenex_28228 main_x) (<= (+ main_y 1) v_prenex_28227) (<= (+ main_x 1) v_prenex_28228) (<= (select main_a v_prenex_28227) 1499) (<= 2 (* 2 (select main_a v_prenex_28228))))) (or (forall ((v_prenex_26349 Int)) (or (<= (+ main_x 1) v_prenex_26349) (<= 2 (* 2 (select main_a v_prenex_26349))) (<= (* 2 (select main_a v_prenex_26349)) 1002) (< v_prenex_26349 main_x))) (forall ((v_prenex_26347 Int)) (or (<= 0 (+ (select main_a v_prenex_26347) 1)) (<= (select main_a v_prenex_26347) 1499)))) (forall ((v_prenex_24634 Int) (v_prenex_24633 Int)) (or (<= (+ main_x 1) v_prenex_24634) (< v_prenex_24634 main_x) (<= (select main_a v_prenex_24633) 1499) (<= (select main_a v_prenex_24634) 501) (<= 499 (select main_a v_prenex_24633)) (<= (select main_a v_prenex_24634) 1001) (<= (select main_a v_prenex_24634) (+ (select main_a v_prenex_24633) 2)))) (or (forall ((v_prenex_25543 Int)) (or (<= (+ main_x 1) v_prenex_25543) (<= (* 2 (select main_a v_prenex_25543)) 1002) (< v_prenex_25543 main_x) (<= 0 (+ (select main_a v_prenex_25543) 499)))) (forall ((v_prenex_25538 Int)) (or (<= 499 (select main_a v_prenex_25538)) (<= (select main_a v_prenex_25538) 1499)))) (or (forall ((v_prenex_29080 Int)) (or (< v_prenex_29080 main_x) (<= (* 2 (select main_a v_prenex_29080)) 1002) (<= 1 (select main_a v_prenex_29080)) (<= (+ main_x 1) v_prenex_29080))) (forall ((v_prenex_29079 Int)) (or (< v_prenex_29079 main_y) (<= 0 (+ (select main_a v_prenex_29079) 1)) (<= (* 2 (select main_a v_prenex_29079)) 1998)))) (forall ((v_prenex_28782 Int) (v_prenex_28783 Int)) (or (<= (select main_a v_prenex_28782) 999) (<= 2 (* 2 (select main_a v_prenex_28783))) (< v_prenex_28783 main_x) (<= (+ main_x 1) v_prenex_28783) (<= (+ (select main_a v_prenex_28782) (select main_a v_prenex_28783)) 1000) (<= 499 (select main_a v_prenex_28782)) (<= (select main_a v_prenex_28783) 1001))) (or (forall ((v_prenex_26596 Int)) (or (<= 0 (+ (select main_a v_prenex_26596) 1)) (<= (* 2 (select main_a v_prenex_26596)) 1998))) (forall ((v_prenex_26599 Int)) (or (< v_prenex_26599 main_x) (<= (select main_a v_prenex_26599) 501) (<= (* 2 (select main_a v_prenex_26599)) 1002) (<= (+ main_x 1) v_prenex_26599)))) (or (forall ((v_prenex_24304 Int)) (<= 0 (+ (select main_a v_prenex_24304) 1))) (forall ((v_prenex_24301 Int)) (or (<= 1 (select main_a v_prenex_24301)) (< v_prenex_24301 main_x) (<= (select main_a v_prenex_24301) 1001) (<= (+ main_x 1) v_prenex_24301) (<= (* 2 (select main_a v_prenex_24301)) 1002)))) (forall ((v_prenex_24924 Int) (v_prenex_24925 Int)) (or (< v_prenex_24925 main_x) (<= (+ main_x 1) v_prenex_24925) (<= (select main_a v_prenex_24925) 501) (<= (select main_a v_prenex_24924) 1499) (<= (select main_a v_prenex_24925) 1001) (<= (+ (select main_a v_prenex_24924) (select main_a v_prenex_24925)) 1000) (<= 998 (* 2 (select main_a v_prenex_24924))))) (forall ((v_prenex_28717 Int) (v_prenex_28716 Int)) (or (< v_prenex_28717 main_x) (<= (* 2 (select main_a v_prenex_28717)) 1002) (<= (+ main_x 1) v_prenex_28717) (<= 1000 (+ (select main_a v_prenex_28716) (select main_a v_prenex_28717))) (<= 499 (select main_a v_prenex_28716)) (<= 2 (* 2 (select main_a v_prenex_28717))))) (forall ((v_prenex_26691 Int) (v_prenex_26692 Int)) (or (< v_prenex_26692 main_x) (<= 0 (+ (select main_a v_prenex_26691) 1)) (<= (+ main_x 1) v_prenex_26692) (< v_prenex_26691 main_y) (<= 1 (select main_a v_prenex_26692)) (<= (+ (select main_a v_prenex_26691) (select main_a v_prenex_26692)) 1000) (<= 499 (select main_a v_prenex_26691)))) (forall ((v_prenex_31460 Int) (v_prenex_31459 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31460))) (< v_prenex_31460 main_x) (<= (select main_a v_prenex_31460) 501) (<= (+ main_x 1) v_prenex_31460) (<= (+ (select main_a v_prenex_31459) (select main_a v_prenex_31460)) 1000) (<= (select main_a v_prenex_31459) 999))) (forall ((v_prenex_29829 Int) (v_prenex_29830 Int)) (or (<= (+ main_y 1) v_prenex_29829) (<= 0 (+ (select main_a v_prenex_29830) 499)) (<= 0 (+ (select main_a v_prenex_29829) 1)) (<= 1000 (+ (select main_a v_prenex_29829) (select main_a v_prenex_29830))) (< v_prenex_29830 main_x) (<= (+ main_x 1) v_prenex_29830))) (forall ((v_prenex_25664 Int) (v_prenex_25663 Int)) (or (<= 499 (select main_a v_prenex_25663)) (< v_prenex_25664 main_x) (<= (select main_a v_prenex_25664) 501) (<= (* 2 (select main_a v_prenex_25663)) 1998) (<= (select main_a v_prenex_25664) (+ (select main_a v_prenex_25663) 2)) (<= 1 (select main_a v_prenex_25664)) (<= (+ main_x 1) v_prenex_25664))) (or (forall ((v_prenex_24304 Int)) (<= 0 (+ (select main_a v_prenex_24304) 1))) (forall ((v_prenex_24302 Int)) (or (<= (+ main_x 1) v_prenex_24302) (<= (* 2 (select main_a v_prenex_24302)) 1002) (<= 0 (+ (select main_a v_prenex_24302) 499)) (<= (select main_a v_prenex_24302) 1001) (< v_prenex_24302 main_x)))) (forall ((v_prenex_26815 Int) (v_prenex_26816 Int)) (or (< v_prenex_26816 main_x) (<= (select main_a v_prenex_26816) 1001) (<= 998 (* 2 (select main_a v_prenex_26815))) (<= 1000 (+ (select main_a v_prenex_26815) (select main_a v_prenex_26816))) (<= 2 (* 2 (select main_a v_prenex_26816))) (<= (+ main_x 1) v_prenex_26816) (<= (* 2 (select main_a v_prenex_26815)) 1998))) (forall ((v_prenex_28049 Int) (v_prenex_28048 Int)) (or (<= 0 (+ (select main_a v_prenex_28048) 1)) (<= 0 (+ (select main_a v_prenex_28049) 499)) (<= (* 2 (select main_a v_prenex_28048)) 1998) (<= (+ main_x 1) v_prenex_28049) (< v_prenex_28049 main_x) (<= (select main_a v_prenex_28049) (+ (select main_a v_prenex_28048) 2)))) (forall ((v_prenex_28454 Int) (v_prenex_28453 Int)) (or (<= (select main_a v_prenex_28453) 1499) (<= 0 (+ (select main_a v_prenex_28453) 1)) (<= (+ main_x 1) v_prenex_28454) (< v_prenex_28454 main_x) (<= (select main_a v_prenex_28454) 501) (<= (select main_a v_prenex_28453) (+ (select main_a v_prenex_28454) 998)))) (or (forall ((v_prenex_26603 Int)) (or (<= (+ main_x 1) v_prenex_26603) (<= 2 (* 2 (select main_a v_prenex_26603))) (<= 0 (+ (select main_a v_prenex_26603) 499)) (<= (* 2 (select main_a v_prenex_26603)) 1002) (< v_prenex_26603 main_x))) (forall ((v_prenex_26602 Int)) (or (<= 0 (+ (select main_a v_prenex_26602) 1)) (<= (* 2 (select main_a v_prenex_26602)) 1998)))) (or (forall ((v_prenex_28628 Int)) (or (<= 0 (+ (select main_a v_prenex_28628) 499)) (< v_prenex_28628 main_x) (<= (+ main_x 1) v_prenex_28628) (<= (* 2 (select main_a v_prenex_28628)) 1002) (<= 2 (* 2 (select main_a v_prenex_28628))))) (forall ((v_prenex_28631 Int)) (or (<= 499 (select main_a v_prenex_28631)) (<= 0 (+ (select main_a v_prenex_28631) 1))))) (forall ((v_prenex_25462 Int) (v_prenex_25463 Int)) (or (<= 1 (select main_a v_prenex_25463)) (< v_prenex_25463 main_x) (<= 2 (* 2 (select main_a v_prenex_25463))) (<= (+ main_x 1) v_prenex_25463) (<= (+ (select main_a v_prenex_25462) (select main_a v_prenex_25463)) 1000))) (forall ((v_prenex_23950 Int) (v_prenex_23949 Int)) (or (<= (+ (select main_a v_prenex_23949) (select main_a v_prenex_23950)) 1000) (<= (select main_a v_prenex_23950) 1001) (< v_prenex_23950 main_x) (<= (+ main_x 1) v_prenex_23950) (<= 0 (+ (select main_a v_prenex_23949) 1)))) (forall ((v_prenex_28624 Int) (v_prenex_28623 Int)) (or (<= (+ main_x 1) v_prenex_28624) (<= (select main_a v_prenex_28624) 501) (<= (select main_a v_prenex_28623) (+ (select main_a v_prenex_28624) 998)) (<= (select main_a v_prenex_28623) 999) (<= 1 (select main_a v_prenex_28624)) (< v_prenex_28624 main_x) (<= (select main_a v_prenex_28623) 1499))) (forall ((v_prenex_28142 Int) (v_prenex_28141 Int)) (or (< v_prenex_28142 main_x) (<= (+ main_x 1) v_prenex_28142) (<= 499 (select main_a v_prenex_28141)) (<= (+ (select main_a v_prenex_28141) (select main_a v_prenex_28142)) 1000) (<= 1 (select main_a v_prenex_28142)) (< v_prenex_28141 main_y) (<= (select main_a v_prenex_28141) 1499))) (forall ((v_prenex_28638 Int) (v_prenex_28637 Int)) (or (<= (+ main_x 1) v_prenex_28638) (<= (* 2 (select main_a v_prenex_28637)) 1998) (< v_prenex_28638 main_x) (<= (select main_a v_prenex_28637) (+ (select main_a v_prenex_28638) 998)) (<= 0 (+ (select main_a v_prenex_28638) 499)) (<= 1 (select main_a v_prenex_28638)))) (or (forall ((v_prenex_26208 Int)) (<= 2 (* 2 (select main_a v_prenex_26208)))) (forall ((v_prenex_26207 Int)) (or (< v_prenex_26207 main_y) (<= (select main_a v_prenex_26207) 999) (<= 998 (* 2 (select main_a v_prenex_26207))) (<= (+ main_y 1) v_prenex_26207)))) (forall ((v_prenex_26269 Int) (v_prenex_26270 Int)) (or (<= 1 (select main_a v_prenex_26270)) (< v_prenex_26270 main_x) (<= (+ main_x 1) v_prenex_26270) (<= 499 (select main_a v_prenex_26269)) (<= (select main_a v_prenex_26270) (+ (select main_a v_prenex_26269) 2)) (<= (* 2 (select main_a v_prenex_26269)) 1998) (<= (+ main_y 1) v_prenex_26269))) (forall ((v_prenex_25558 Int) (v_prenex_25557 Int)) (or (< v_prenex_25558 main_x) (<= (* 2 (select main_a v_prenex_25558)) 1002) (<= (select main_a v_prenex_25558) (+ (select main_a v_prenex_25557) 2)) (<= (+ main_x 1) v_prenex_25558) (<= 2 (* 2 (select main_a v_prenex_25558))) (<= (select main_a v_prenex_25557) 1499))) (or (forall ((v_prenex_23866 Int)) (or (<= (* 2 (select main_a v_prenex_23866)) 1002) (<= (+ main_x 1) v_prenex_23866) (<= 0 (+ (select main_a v_prenex_23866) 499)) (< v_prenex_23866 main_x))) (forall ((v_prenex_28358 Int)) (<= (* 2 (select main_a v_prenex_28358)) 1998))) (or (forall ((v_prenex_26940 Int)) (or (<= 1 (select main_a v_prenex_26940)) (<= 2 (* 2 (select main_a v_prenex_26940))) (< v_prenex_26940 main_x) (<= (+ main_x 1) v_prenex_26940) (<= (select main_a v_prenex_26940) 501))) (forall ((v_prenex_26939 Int)) (or (<= 0 (+ (select main_a v_prenex_26939) 1)) (<= 499 (select main_a v_prenex_26939))))) (forall ((v_prenex_27135 Int) (v_prenex_27134 Int)) (or (<= (select main_a v_prenex_27135) 501) (<= (+ (select main_a v_prenex_27134) (select main_a v_prenex_27135)) 1000) (<= 998 (* 2 (select main_a v_prenex_27134))) (<= (+ main_x 1) v_prenex_27135) (<= (select main_a v_prenex_27134) 999) (< v_prenex_27135 main_x) (< v_prenex_27134 main_y))) (or (forall ((v_prenex_29392 Int)) (or (<= (* 2 (select main_a v_prenex_29392)) 1002) (< v_prenex_29392 main_x) (<= (+ main_x 1) v_prenex_29392) (<= (select main_a v_prenex_29392) 501))) (forall ((v_prenex_29395 Int)) (or (<= 499 (select main_a v_prenex_29395)) (<= (* 2 (select main_a v_prenex_29395)) 1998)))) (or (forall ((v_prenex_23956 Int)) (or (<= 0 (+ (select main_a v_prenex_23956) 499)) (<= (+ main_x 1) v_prenex_23956) (< v_prenex_23956 main_x) (<= 1 (select main_a v_prenex_23956)) (<= 2 (* 2 (select main_a v_prenex_23956))))) (forall ((v_prenex_23955 Int)) (or (<= (select main_a v_prenex_23955) 1499) (<= 499 (select main_a v_prenex_23955))))) (forall ((v_prenex_24530 Int) (v_prenex_24529 Int)) (or (<= (select main_a v_prenex_24530) (+ (select main_a v_prenex_24529) 2)) (< v_prenex_24530 main_x) (<= (+ main_x 1) v_prenex_24530) (<= 998 (* 2 (select main_a v_prenex_24529))) (<= (+ main_y 1) v_prenex_24529) (<= (select main_a v_prenex_24530) 501))) (forall ((v_prenex_29429 Int) (v_prenex_29430 Int)) (or (< v_prenex_29430 main_x) (<= (+ main_x 1) v_prenex_29430) (<= (select main_a v_prenex_29430) 1001) (<= (* 2 (select main_a v_prenex_29429)) 1998) (<= (+ main_y 1) v_prenex_29429) (<= (select main_a v_prenex_29430) (+ (select main_a v_prenex_29429) 2)))) (or (forall ((v_prenex_28359 Int)) (or (<= (+ main_x 1) v_prenex_28359) (< v_prenex_28359 main_x) (<= (select main_a v_prenex_28359) 1001) (<= 0 (+ (select main_a v_prenex_28359) 499)))) (forall ((v_prenex_28358 Int)) (<= (* 2 (select main_a v_prenex_28358)) 1998))) (forall ((v_prenex_26486 Int) (v_prenex_26487 Int)) (or (<= (* 2 (select main_a v_prenex_26486)) 1998) (< v_prenex_26487 main_x) (<= (select main_a v_prenex_26487) 501) (<= 0 (+ (select main_a v_prenex_26486) 1)) (< v_prenex_26486 main_y) (<= (+ main_x 1) v_prenex_26487) (<= 1000 (+ (select main_a v_prenex_26486) (select main_a v_prenex_26487))))) (or (forall ((v_prenex_29540 Int)) (or (<= (+ main_x 1) v_prenex_29540) (<= (* 2 (select main_a v_prenex_29540)) 1002) (< v_prenex_29540 main_x) (<= 1 (select main_a v_prenex_29540)))) (forall ((v_prenex_29545 Int)) (or (<= (select main_a v_prenex_29545) 999) (<= (* 2 (select main_a v_prenex_29545)) 1998) (<= (+ main_y 1) v_prenex_29545)))) (or (forall ((v_prenex_28559 Int)) (<= 499 (select main_a v_prenex_28559))) (forall ((v_prenex_28560 Int)) (or (<= 0 (+ (select main_a v_prenex_28560) 499)) (< v_prenex_28560 main_x) (<= (* 2 (select main_a v_prenex_28560)) 1002) (<= 2 (* 2 (select main_a v_prenex_28560))) (<= (+ main_x 1) v_prenex_28560)))) (forall ((v_prenex_31156 Int) (v_prenex_31157 Int)) (or (<= 0 (+ (select main_a v_prenex_31156) 1)) (<= 0 (+ (select main_a v_prenex_31157) 499)) (< v_prenex_31157 main_x) (<= (+ (select main_a v_prenex_31156) (select main_a v_prenex_31157)) 1000) (<= (+ main_x 1) v_prenex_31157) (< v_prenex_31156 main_y))) (or (forall ((v_prenex_25908 Int)) (or (< v_prenex_25908 main_x) (<= 2 (* 2 (select main_a v_prenex_25908))) (<= 0 (+ (select main_a v_prenex_25908) 499)) (<= (+ main_x 1) v_prenex_25908))) (forall ((v_prenex_25906 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25906))) (<= (select main_a v_prenex_25906) 999)))) (forall ((v_prenex_27140 Int)) (or (< v_prenex_27140 main_x) (<= (select main_a v_prenex_27140) 1001) (<= (select main_a v_prenex_27140) 501) (<= (+ main_x 1) v_prenex_27140) (<= (* 2 (select main_a v_prenex_27140)) 1002))) (forall ((v_prenex_26941 Int) (v_prenex_26942 Int)) (or (< v_prenex_26942 main_x) (<= (select main_a v_prenex_26942) (+ (select main_a v_prenex_26941) 2)) (<= (select main_a v_prenex_26941) 999) (<= (+ main_x 1) v_prenex_26942) (<= (select main_a v_prenex_26942) 1001) (<= 2 (* 2 (select main_a v_prenex_26942))))) (forall ((v_prenex_31790 Int) (v_prenex_31789 Int)) (or (<= (select main_a v_prenex_31790) 1001) (< v_prenex_31789 main_y) (< v_prenex_31790 main_x) (<= (+ main_x 1) v_prenex_31790) (<= 998 (* 2 (select main_a v_prenex_31789))) (<= (select main_a v_prenex_31790) (+ (select main_a v_prenex_31789) 2)))) (forall ((v_prenex_30419 Int) (v_prenex_30418 Int)) (or (<= (+ main_x 1) v_prenex_30419) (<= (* 2 (select main_a v_prenex_30419)) 1002) (<= 1000 (+ (select main_a v_prenex_30418) (select main_a v_prenex_30419))) (< v_prenex_30419 main_x) (<= 0 (+ (select main_a v_prenex_30418) 1)) (<= (select main_a v_prenex_30418) 999))) (or (forall ((v_prenex_24631 Int)) (<= (* 2 (select main_a v_prenex_24631)) 1998)) (forall ((v_prenex_24627 Int)) (or (<= (select main_a v_prenex_24627) 501) (< v_prenex_24627 main_x) (<= (+ main_x 1) v_prenex_24627) (<= 1 (select main_a v_prenex_24627)) (<= (* 2 (select main_a v_prenex_24627)) 1002)))) (forall ((v_prenex_29661 Int) (v_prenex_29660 Int)) (or (<= (+ main_x 1) v_prenex_29661) (< v_prenex_29661 main_x) (<= (* 2 (select main_a v_prenex_29661)) 1002) (<= (+ (select main_a v_prenex_29660) (select main_a v_prenex_29661)) 1000))) (forall ((v_prenex_26392 Int) (v_prenex_26393 Int)) (or (<= (select main_a v_prenex_26393) (+ (select main_a v_prenex_26392) 2)) (<= (+ main_x 1) v_prenex_26393) (<= 1 (select main_a v_prenex_26393)) (< v_prenex_26393 main_x) (<= (select main_a v_prenex_26392) 999) (<= 998 (* 2 (select main_a v_prenex_26392))) (<= 2 (* 2 (select main_a v_prenex_26393))))) (forall ((v_prenex_27610 Int) (v_prenex_27609 Int)) (or (<= (select main_a v_prenex_27609) 999) (<= (* 2 (select main_a v_prenex_27609)) 1998) (<= (select main_a v_prenex_27610) 1001) (<= (+ main_x 1) v_prenex_27610) (< v_prenex_27610 main_x) (<= (+ (select main_a v_prenex_27609) (select main_a v_prenex_27610)) 1000))) (forall ((v_prenex_27676 Int) (v_prenex_27675 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27676))) (< v_prenex_27676 main_x) (<= (+ main_x 1) v_prenex_27676) (<= (select main_a v_prenex_27676) (+ (select main_a v_prenex_27675) 2)) (<= (* 2 (select main_a v_prenex_27675)) 1998) (<= 499 (select main_a v_prenex_27675)) (<= 1 (select main_a v_prenex_27676)))) (or (forall ((v_prenex_28843 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28843))) (<= 499 (select main_a v_prenex_28843)))) (forall ((v_prenex_28844 Int)) (or (<= 1 (select main_a v_prenex_28844)) (<= (select main_a v_prenex_28844) 501) (< v_prenex_28844 main_x) (<= 2 (* 2 (select main_a v_prenex_28844))) (<= (+ main_x 1) v_prenex_28844)))) (forall ((v_prenex_29574 Int) (v_prenex_29573 Int)) (or (<= (+ (select main_a v_prenex_29573) (select main_a v_prenex_29574)) 1000) (<= (* 2 (select main_a v_prenex_29574)) 1002) (<= (+ main_x 1) v_prenex_29574) (< v_prenex_29574 main_x) (<= 0 (+ (select main_a v_prenex_29574) 499)))) (forall ((v_prenex_29772 Int) (v_prenex_29771 Int)) (or (<= (select main_a v_prenex_29771) (+ (select main_a v_prenex_29772) 998)) (<= (+ main_x 1) v_prenex_29772) (< v_prenex_29772 main_x) (<= 499 (select main_a v_prenex_29771)) (<= (* 2 (select main_a v_prenex_29772)) 1002))) (or (forall ((v_prenex_30038 Int)) (or (< v_prenex_30038 main_x) (<= (* 2 (select main_a v_prenex_30038)) 1002) (<= (+ main_x 1) v_prenex_30038) (<= (select main_a v_prenex_30038) 1001) (<= 2 (* 2 (select main_a v_prenex_30038))))) (forall ((v_prenex_30039 Int)) (<= (* 2 (select main_a v_prenex_30039)) 1998))) (or (forall ((v_prenex_26347 Int)) (or (<= 0 (+ (select main_a v_prenex_26347) 1)) (<= (select main_a v_prenex_26347) 1499))) (forall ((v_prenex_26351 Int)) (or (<= 1 (select main_a v_prenex_26351)) (<= (* 2 (select main_a v_prenex_26351)) 1002) (< v_prenex_26351 main_x) (<= 2 (* 2 (select main_a v_prenex_26351))) (<= (+ main_x 1) v_prenex_26351)))) (forall ((v_prenex_32135 Int) (v_prenex_32136 Int)) (or (<= (select main_a v_prenex_32135) (+ (select main_a v_prenex_32136) 998)) (<= (* 2 (select main_a v_prenex_32136)) 1002) (< v_prenex_32136 main_x) (<= 1 (select main_a v_prenex_32136)) (<= 0 (+ (select main_a v_prenex_32135) 1)) (<= (* 2 (select main_a v_prenex_32135)) 1998) (<= (+ main_x 1) v_prenex_32136))) (forall ((v_prenex_26931 Int) (v_prenex_26932 Int)) (or (<= (select main_a v_prenex_26932) (+ (select main_a v_prenex_26931) 2)) (<= (+ main_x 1) v_prenex_26932) (<= (+ main_y 1) v_prenex_26931) (<= 998 (* 2 (select main_a v_prenex_26931))) (< v_prenex_26932 main_x) (<= 0 (+ (select main_a v_prenex_26932) 499)))) (forall ((v_prenex_25839 Int)) (or (<= (+ main_x 1) v_prenex_25839) (<= 2 (* 2 (select main_a v_prenex_25839))) (<= (select main_a v_prenex_25839) 501) (< v_prenex_25839 main_x))) (or (forall ((v_prenex_31075 Int)) (or (<= (+ main_x 1) v_prenex_31075) (< v_prenex_31075 main_x) (<= 1 (select main_a v_prenex_31075)) (<= 2 (* 2 (select main_a v_prenex_31075))) (<= (select main_a v_prenex_31075) 501))) (forall ((v_prenex_31074 Int)) (or (<= (select main_a v_prenex_31074) 1499) (<= 0 (+ (select main_a v_prenex_31074) 1))))) (or (forall ((v_prenex_27254 Int)) (or (<= (+ main_x 1) v_prenex_27254) (< v_prenex_27254 main_x) (<= 1 (select main_a v_prenex_27254)) (<= 0 (+ (select main_a v_prenex_27254) 499)))) (forall ((v_prenex_27253 Int)) (<= (* 2 (select main_a v_prenex_27253)) 1998))) (or (forall ((v_prenex_25586 Int)) (or (<= 499 (select main_a v_prenex_25586)) (<= 998 (* 2 (select main_a v_prenex_25586))) (<= (+ main_y 1) v_prenex_25586))) (forall ((v_prenex_25588 Int)) (or (<= (* 2 (select main_a v_prenex_25588)) 1002) (<= 2 (* 2 (select main_a v_prenex_25588))) (<= (+ main_x 1) v_prenex_25588) (< v_prenex_25588 main_x)))) (or (forall ((v_prenex_28199 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28199))) (<= (* 2 (select main_a v_prenex_28199)) 1002) (< v_prenex_28199 main_x) (<= (+ main_x 1) v_prenex_28199))) (forall ((v_prenex_28198 Int)) (or (<= (select main_a v_prenex_28198) 1499) (< v_prenex_28198 main_y) (<= 0 (+ (select main_a v_prenex_28198) 1))))) (forall ((v_prenex_28666 Int) (v_prenex_28665 Int)) (or (<= (select main_a v_prenex_28665) 1499) (<= (select main_a v_prenex_28665) (+ (select main_a v_prenex_28666) 998)) (<= 499 (select main_a v_prenex_28665)) (<= (+ main_y 1) v_prenex_28665) (< v_prenex_28665 main_y))) (forall ((v_prenex_24667 Int) (v_prenex_24668 Int)) (or (<= (select main_a v_prenex_24667) (+ (select main_a v_prenex_24668) 998)) (<= (+ main_x 1) v_prenex_24668) (<= 2 (* 2 (select main_a v_prenex_24668))) (< v_prenex_24668 main_x) (<= 998 (* 2 (select main_a v_prenex_24667))) (<= (select main_a v_prenex_24668) 501) (<= 0 (+ (select main_a v_prenex_24667) 1)))) (or (forall ((v_prenex_27031 Int)) (or (<= 0 (+ (select main_a v_prenex_27031) 1)) (<= 998 (* 2 (select main_a v_prenex_27031))) (<= (+ main_y 1) v_prenex_27031))) (forall ((v_prenex_27030 Int)) (or (< v_prenex_27030 main_x) (<= (+ main_x 1) v_prenex_27030) (<= 2 (* 2 (select main_a v_prenex_27030))) (<= (* 2 (select main_a v_prenex_27030)) 1002)))) (or (forall ((v_prenex_25965 Int)) (or (< v_prenex_25965 main_x) (<= (+ main_x 1) v_prenex_25965) (<= (* 2 (select main_a v_prenex_25965)) 1002) (<= (select main_a v_prenex_25965) 501) (<= 0 (+ (select main_a v_prenex_25965) 499)))) (forall ((v_prenex_25960 Int)) (or (<= 499 (select main_a v_prenex_25960)) (<= (* 2 (select main_a v_prenex_25960)) 1998)))) (forall ((v_prenex_24163 Int) (v_prenex_24162 Int)) (or (<= (+ (select main_a v_prenex_24162) (select main_a v_prenex_24163)) 1000) (<= (select main_a v_prenex_24162) 999) (<= (* 2 (select main_a v_prenex_24163)) 1002) (< v_prenex_24163 main_x) (<= (select main_a v_prenex_24163) 1001) (<= (select main_a v_prenex_24162) 1499) (<= (+ main_x 1) v_prenex_24163))) (forall ((v_prenex_29112 Int) (v_prenex_29111 Int)) (or (<= (select main_a v_prenex_29111) (+ (select main_a v_prenex_29112) 998)) (< v_prenex_29112 main_x) (<= 2 (* 2 (select main_a v_prenex_29112))) (<= 1 (select main_a v_prenex_29112)) (<= (+ main_x 1) v_prenex_29112) (<= (select main_a v_prenex_29111) 999))) (forall ((v_prenex_31740 Int) (v_prenex_31739 Int)) (or (<= (+ (select main_a v_prenex_31739) (select main_a v_prenex_31740)) 1000) (< v_prenex_31740 main_x) (<= (select main_a v_prenex_31740) 501) (<= (* 2 (select main_a v_prenex_31739)) 1998) (<= (select main_a v_prenex_31739) 1499) (<= (* 2 (select main_a v_prenex_31740)) 1002) (<= (+ main_x 1) v_prenex_31740))) (forall ((v_prenex_31440 Int) (v_prenex_31441 Int)) (or (<= (+ main_y 1) v_prenex_31440) (<= 1000 (+ (select main_a v_prenex_31440) (select main_a v_prenex_31441))) (<= (* 2 (select main_a v_prenex_31440)) 1998) (< v_prenex_31441 main_x) (< v_prenex_31440 main_y))) (forall ((v_prenex_25217 Int) (v_prenex_25216 Int)) (or (<= (* 2 (select main_a v_prenex_25217)) 1002) (<= (+ main_x 1) v_prenex_25217) (<= (select main_a v_prenex_25216) 1499) (< v_prenex_25217 main_x) (<= 499 (select main_a v_prenex_25216)) (<= (select main_a v_prenex_25217) (+ (select main_a v_prenex_25216) 2)))) (or (forall ((v_prenex_26229 Int)) (or (< v_prenex_26229 main_x) (<= (+ main_x 1) v_prenex_26229) (<= (* 2 (select main_a v_prenex_26229)) 1002) (<= 2 (* 2 (select main_a v_prenex_26229))))) (forall ((v_prenex_26223 Int)) (<= (select main_a v_prenex_26223) 999))) (forall ((v_prenex_26358 Int) (v_prenex_26357 Int)) (or (<= (select main_a v_prenex_26358) 1001) (<= (select main_a v_prenex_26357) (+ (select main_a v_prenex_26358) 998)) (<= (+ main_x 1) v_prenex_26358) (< v_prenex_26358 main_x) (<= (select main_a v_prenex_26357) 999) (<= 0 (+ (select main_a v_prenex_26358) 499)))) (forall ((v_prenex_28744 Int) (v_prenex_28743 Int)) (or (<= (+ main_x 1) v_prenex_28744) (<= (select main_a v_prenex_28744) 1001) (<= 1000 (+ (select main_a v_prenex_28743) (select main_a v_prenex_28744))) (<= 0 (+ (select main_a v_prenex_28744) 499)) (<= (* 2 (select main_a v_prenex_28743)) 1998) (< v_prenex_28744 main_x) (<= 499 (select main_a v_prenex_28743)))) (forall ((v_prenex_28159 Int) (v_prenex_28158 Int)) (or (<= (select main_a v_prenex_28158) 999) (<= 2 (* 2 (select main_a v_prenex_28159))) (< v_prenex_28159 main_x) (<= (+ main_x 1) v_prenex_28159) (<= (* 2 (select main_a v_prenex_28158)) 1998) (<= (select main_a v_prenex_28159) 501) (<= (select main_a v_prenex_28158) (+ (select main_a v_prenex_28159) 998)))) (forall ((v_prenex_26026 Int) (v_prenex_26025 Int)) (or (<= (+ main_x 1) v_prenex_26026) (<= 499 (select main_a v_prenex_26025)) (<= (select main_a v_prenex_26025) 1499) (< v_prenex_26026 main_x) (<= (select main_a v_prenex_26026) 1001) (<= 1000 (+ (select main_a v_prenex_26025) (select main_a v_prenex_26026))) (< v_prenex_26025 main_y))) (or (forall ((v_prenex_29427 Int)) (or (<= (+ main_y 1) v_prenex_29427) (<= (select main_a v_prenex_29427) 1499))) (forall ((v_prenex_29428 Int)) (or (<= (select main_a v_prenex_29428) 1001) (< v_prenex_29428 main_x) (<= 2 (* 2 (select main_a v_prenex_29428))) (<= (+ main_x 1) v_prenex_29428)))) (forall ((v_prenex_27889 Int) (v_prenex_27890 Int)) (or (< v_prenex_27889 main_y) (<= (+ main_x 1) v_prenex_27890) (<= 1 (select main_a v_prenex_27890)) (<= (select main_a v_prenex_27889) 1499) (<= (* 2 (select main_a v_prenex_27889)) 1998) (<= (+ (select main_a v_prenex_27889) (select main_a v_prenex_27890)) 1000) (< v_prenex_27890 main_x))) (forall ((v_prenex_29783 Int) (v_prenex_29784 Int)) (or (<= 0 (+ (select main_a v_prenex_29783) 1)) (<= (+ main_x 1) v_prenex_29784) (<= (select main_a v_prenex_29784) 501) (<= (* 2 (select main_a v_prenex_29784)) 1002) (<= (+ (select main_a v_prenex_29783) (select main_a v_prenex_29784)) 1000) (<= (select main_a v_prenex_29783) 1499) (< v_prenex_29784 main_x))) (forall ((v_prenex_27498 Int) (v_prenex_27499 Int)) (or (<= (* 2 (select main_a v_prenex_27498)) 1998) (<= (select main_a v_prenex_27499) 501) (<= (+ main_x 1) v_prenex_27499) (< v_prenex_27499 main_x) (<= 2 (* 2 (select main_a v_prenex_27499))) (<= (select main_a v_prenex_27498) 1499) (<= 1000 (+ (select main_a v_prenex_27498) (select main_a v_prenex_27499))))) (forall ((v_prenex_24133 Int) (v_prenex_24132 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24133))) (<= (+ main_x 1) v_prenex_24133) (<= (* 2 (select main_a v_prenex_24133)) 1002) (<= 499 (select main_a v_prenex_24132)) (<= (+ (select main_a v_prenex_24132) (select main_a v_prenex_24133)) 1000) (< v_prenex_24133 main_x))) (forall ((v_prenex_25488 Int) (v_prenex_25489 Int)) (or (<= 499 (select main_a v_prenex_25488)) (<= (select main_a v_prenex_25489) 1001) (< v_prenex_25489 main_x) (<= 0 (+ (select main_a v_prenex_25489) 499)) (<= (+ main_x 1) v_prenex_25489) (<= (select main_a v_prenex_25488) (+ (select main_a v_prenex_25489) 998)) (<= (* 2 (select main_a v_prenex_25488)) 1998))) (or (forall ((v_prenex_29945 Int)) (<= 499 (select main_a v_prenex_29945))) (forall ((v_prenex_29943 Int)) (or (<= (+ main_x 1) v_prenex_29943) (<= (select main_a v_prenex_29943) 1001) (<= 0 (+ (select main_a v_prenex_29943) 499)) (< v_prenex_29943 main_x) (<= (* 2 (select main_a v_prenex_29943)) 1002)))) (forall ((v_prenex_27328 Int) (v_prenex_27329 Int)) (or (< v_prenex_27329 main_x) (<= (+ main_x 1) v_prenex_27329) (< v_prenex_27328 main_y) (<= 1 (select main_a v_prenex_27329)) (<= 499 (select main_a v_prenex_27328)) (<= (select main_a v_prenex_27328) (+ (select main_a v_prenex_27329) 998)) (<= 998 (* 2 (select main_a v_prenex_27328))))) (forall ((v_prenex_26886 Int) (v_prenex_26885 Int)) (or (<= (+ main_x 1) v_prenex_26886) (< v_prenex_26886 main_x) (<= (select main_a v_prenex_26886) 1001) (<= (select main_a v_prenex_26885) 1499) (<= (select main_a v_prenex_26885) (+ (select main_a v_prenex_26886) 998)) (<= 0 (+ (select main_a v_prenex_26885) 1)))) (forall ((v_prenex_24504 Int) (v_prenex_24503 Int)) (or (<= (* 2 (select main_a v_prenex_24503)) 1998) (<= 2 (* 2 (select main_a v_prenex_24504))) (<= (+ main_x 1) v_prenex_24504) (< v_prenex_24504 main_x) (<= 1000 (+ (select main_a v_prenex_24503) (select main_a v_prenex_24504))))) (forall ((v_prenex_28706 Int) (v_prenex_28707 Int)) (or (<= (+ main_x 1) v_prenex_28707) (<= 0 (+ (select main_a v_prenex_28706) 1)) (< v_prenex_28707 main_x) (<= 499 (select main_a v_prenex_28706)) (<= 2 (* 2 (select main_a v_prenex_28707))) (<= 0 (+ (select main_a v_prenex_28707) 499)) (<= (select main_a v_prenex_28707) (+ (select main_a v_prenex_28706) 2)))) (or (forall ((v_prenex_24288 Int)) (<= 998 (* 2 (select main_a v_prenex_24288)))) (forall ((v_prenex_24289 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24289))) (<= 1 (select main_a v_prenex_24289)) (<= (+ main_x 1) v_prenex_24289) (<= (select main_a v_prenex_24289) 501) (< v_prenex_24289 main_x)))) (forall ((v_prenex_30480 Int) (v_prenex_30481 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30480))) (<= (+ main_x 1) v_prenex_30481) (<= (select main_a v_prenex_30480) 1499) (<= 1 (select main_a v_prenex_30481)) (<= (select main_a v_prenex_30480) (+ (select main_a v_prenex_30481) 998)) (<= (* 2 (select main_a v_prenex_30481)) 1002) (< v_prenex_30481 main_x))) (forall ((v_prenex_26204 Int) (v_prenex_26203 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26203))) (< v_prenex_26204 main_x) (<= (+ main_y 1) v_prenex_26203) (<= (+ (select main_a v_prenex_26203) (select main_a v_prenex_26204)) 1000) (<= (+ main_x 1) v_prenex_26204) (<= (select main_a v_prenex_26204) 1001) (<= 499 (select main_a v_prenex_26203)))) (or (forall ((v_prenex_25291 Int)) (or (<= (select main_a v_prenex_25291) 1001) (<= 1 (select main_a v_prenex_25291)) (<= (* 2 (select main_a v_prenex_25291)) 1002) (<= (+ main_x 1) v_prenex_25291) (< v_prenex_25291 main_x))) (forall ((v_prenex_25294 Int)) (or (<= 499 (select main_a v_prenex_25294)) (<= 998 (* 2 (select main_a v_prenex_25294)))))) (forall ((v_prenex_30448 Int) (v_prenex_30449 Int)) (or (<= 499 (select main_a v_prenex_30448)) (<= (+ main_x 1) v_prenex_30449) (< v_prenex_30449 main_x) (<= (select main_a v_prenex_30449) (+ (select main_a v_prenex_30448) 2)) (<= 0 (+ (select main_a v_prenex_30449) 499)) (<= 0 (+ (select main_a v_prenex_30448) 1)) (<= (select main_a v_prenex_30449) 1001))) (forall ((v_prenex_26920 Int) (v_prenex_26919 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26920))) (<= (+ main_x 1) v_prenex_26920) (<= 0 (+ (select main_a v_prenex_26919) 1)) (<= (select main_a v_prenex_26920) (+ (select main_a v_prenex_26919) 2)) (<= 1 (select main_a v_prenex_26920)) (< v_prenex_26920 main_x) (<= (select main_a v_prenex_26919) 999))) (or (forall ((v_prenex_28559 Int)) (<= 499 (select main_a v_prenex_28559))) (forall ((v_prenex_28556 Int)) (or (<= (+ main_x 1) v_prenex_28556) (< v_prenex_28556 main_x) (<= (select main_a v_prenex_28556) 501) (<= (* 2 (select main_a v_prenex_28556)) 1002) (<= 0 (+ (select main_a v_prenex_28556) 499))))) (or (forall ((v_prenex_24318 Int)) (or (<= (select main_a v_prenex_24318) 999) (<= (* 2 (select main_a v_prenex_24318)) 1998))) (forall ((v_prenex_24315 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24315))) (<= (+ main_x 1) v_prenex_24315) (<= (select main_a v_prenex_24315) 1001) (<= 1 (select main_a v_prenex_24315)) (< v_prenex_24315 main_x)))) (forall ((v_prenex_31985 Int) (v_prenex_31986 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31985))) (< v_prenex_31985 main_y) (<= (select main_a v_prenex_31986) (+ (select main_a v_prenex_31985) 2)) (<= (* 2 (select main_a v_prenex_31985)) 1998) (<= (+ main_y 1) v_prenex_31985))) (forall ((v_prenex_26666 Int) (v_prenex_26665 Int)) (or (<= (select main_a v_prenex_26666) (+ (select main_a v_prenex_26665) 2)) (<= 0 (+ (select main_a v_prenex_26666) 499)) (<= 998 (* 2 (select main_a v_prenex_26665))) (<= 2 (* 2 (select main_a v_prenex_26666))) (< v_prenex_26666 main_x) (<= (+ main_x 1) v_prenex_26666) (<= (select main_a v_prenex_26665) 1499))) (or (forall ((v_prenex_24343 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24343))) (<= (+ main_x 1) v_prenex_24343) (<= (select main_a v_prenex_24343) 501) (< v_prenex_24343 main_x))) (forall ((v_prenex_24345 Int)) (or (<= (select main_a v_prenex_24345) 1499) (<= 499 (select main_a v_prenex_24345))))) (or (forall ((v_prenex_25480 Int)) (or (<= (+ main_x 1) v_prenex_25480) (< v_prenex_25480 main_x) (<= 2 (* 2 (select main_a v_prenex_25480))) (<= (select main_a v_prenex_25480) 1001) (<= (select main_a v_prenex_25480) 501))) (forall ((v_prenex_25476 Int)) (or (<= (select main_a v_prenex_25476) 999) (<= 0 (+ (select main_a v_prenex_25476) 1))))) (forall ((v_prenex_24751 Int) (v_prenex_24750 Int)) (or (<= (+ main_x 1) v_prenex_24751) (<= (select main_a v_prenex_24750) 1499) (<= 1000 (+ (select main_a v_prenex_24750) (select main_a v_prenex_24751))) (< v_prenex_24751 main_x) (<= 2 (* 2 (select main_a v_prenex_24751))) (<= 1 (select main_a v_prenex_24751)))) (or (forall ((v_prenex_28410 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28410))) (< v_prenex_28410 main_x) (<= (+ main_x 1) v_prenex_28410))) (forall ((v_prenex_28411 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28411))) (<= (select main_a v_prenex_28411) 999) (<= (+ main_y 1) v_prenex_28411)))) (forall ((v_prenex_31046 Int) (v_prenex_31045 Int)) (or (< v_prenex_31046 main_x) (<= (select main_a v_prenex_31046) 501) (<= (+ main_x 1) v_prenex_31046) (<= (select main_a v_prenex_31045) 999) (<= (select main_a v_prenex_31046) (+ (select main_a v_prenex_31045) 2)) (<= (select main_a v_prenex_31045) 1499) (<= 0 (+ (select main_a v_prenex_31046) 499)))) (or (forall ((v_prenex_23800 Int)) (or (<= (+ main_x 1) v_prenex_23800) (<= (select main_a v_prenex_23800) 1001) (< v_prenex_23800 main_x) (<= 2 (* 2 (select main_a v_prenex_23800))) (<= (select main_a v_prenex_23800) 501))) (forall ((v_prenex_23877 Int)) (or (<= 0 (+ (select main_a v_prenex_23877) 1)) (<= (* 2 (select main_a v_prenex_23877)) 1998)))) (or (forall ((v_prenex_31941 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31941))) (<= 499 (select main_a v_prenex_31941)))) (forall ((v_prenex_31942 Int)) (or (< v_prenex_31942 main_x) (<= (* 2 (select main_a v_prenex_31942)) 1002) (<= (+ main_x 1) v_prenex_31942) (<= 2 (* 2 (select main_a v_prenex_31942))) (<= 0 (+ (select main_a v_prenex_31942) 499))))) (forall ((v_prenex_24006 Int) (v_prenex_24005 Int)) (or (< v_prenex_24006 main_x) (<= (* 2 (select main_a v_prenex_24006)) 1002) (<= 1000 (+ (select main_a v_prenex_24005) (select main_a v_prenex_24006))) (<= (+ main_x 1) v_prenex_24006) (<= 499 (select main_a v_prenex_24005)) (<= (select main_a v_prenex_24005) 1499))) (forall ((v_prenex_26129 Int) (v_prenex_26130 Int)) (or (<= (select main_a v_prenex_26129) 999) (< v_prenex_26130 main_x) (< v_prenex_26129 main_y) (<= (* 2 (select main_a v_prenex_26130)) 1002) (<= (select main_a v_prenex_26130) (+ (select main_a v_prenex_26129) 2)) (<= (+ main_x 1) v_prenex_26130))) (forall ((v_prenex_25011 Int) (v_prenex_25010 Int)) (or (<= 0 (+ (select main_a v_prenex_25010) 1)) (<= (select main_a v_prenex_25011) (+ (select main_a v_prenex_25010) 2)) (< v_prenex_25011 main_x) (<= (select main_a v_prenex_25010) 999) (<= (+ main_x 1) v_prenex_25011) (< v_prenex_25010 main_y) (<= (* 2 (select main_a v_prenex_25011)) 1002))) (forall ((v_prenex_30952 Int) (v_prenex_30951 Int)) (or (<= (* 2 (select main_a v_prenex_30951)) 1998) (<= (select main_a v_prenex_30951) (+ (select main_a v_prenex_30952) 998)) (< v_prenex_30952 main_x) (<= (+ main_x 1) v_prenex_30952) (<= 2 (* 2 (select main_a v_prenex_30952))))) (forall ((v_prenex_26193 Int) (v_prenex_26194 Int)) (or (<= (+ (select main_a v_prenex_26193) (select main_a v_prenex_26194)) 1000) (< v_prenex_26194 main_x) (<= 998 (* 2 (select main_a v_prenex_26193))) (<= (select main_a v_prenex_26193) 1499) (<= (select main_a v_prenex_26194) 1001) (<= 1 (select main_a v_prenex_26194)) (<= (+ main_x 1) v_prenex_26194))) (or (forall ((v_prenex_24895 Int)) (or (<= (select main_a v_prenex_24895) 1001) (<= 2 (* 2 (select main_a v_prenex_24895))) (< v_prenex_24895 main_x) (<= 1 (select main_a v_prenex_24895)) (<= (+ main_x 1) v_prenex_24895))) (forall ((v_prenex_24896 Int)) (<= 0 (+ (select main_a v_prenex_24896) 1)))) (forall ((v_prenex_25751 Int) (v_prenex_25750 Int)) (or (<= (+ (select main_a v_prenex_25750) (select main_a v_prenex_25751)) 1000) (< v_prenex_25751 main_x) (<= 0 (+ (select main_a v_prenex_25751) 499)) (<= (+ main_x 1) v_prenex_25751) (<= (+ main_y 1) v_prenex_25750))) (or (forall ((v_prenex_24628 Int)) (or (<= (+ main_x 1) v_prenex_24628) (< v_prenex_24628 main_x) (<= (* 2 (select main_a v_prenex_24628)) 1002) (<= (select main_a v_prenex_24628) 501))) (forall ((v_prenex_24631 Int)) (<= (* 2 (select main_a v_prenex_24631)) 1998))) (forall ((v_prenex_29852 Int) (v_prenex_29851 Int)) (or (<= 1000 (+ (select main_a v_prenex_29851) (select main_a v_prenex_29852))) (<= 499 (select main_a v_prenex_29851)) (<= 2 (* 2 (select main_a v_prenex_29852))) (< v_prenex_29852 main_x) (<= 0 (+ (select main_a v_prenex_29852) 499)) (<= (+ main_x 1) v_prenex_29852))) (forall ((v_prenex_28128 Int) (v_prenex_28127 Int)) (or (<= 499 (select main_a v_prenex_28127)) (<= (+ main_x 1) v_prenex_28128) (<= (select main_a v_prenex_28128) (+ (select main_a v_prenex_28127) 2)) (<= (select main_a v_prenex_28127) 1499) (< v_prenex_28128 main_x) (<= (select main_a v_prenex_28128) 1001))) (or (forall ((v_prenex_26423 Int)) (or (<= (* 2 (select main_a v_prenex_26423)) 1002) (< v_prenex_26423 main_x) (<= (select main_a v_prenex_26423) 501) (<= (+ main_x 1) v_prenex_26423) (<= 0 (+ (select main_a v_prenex_26423) 499)))) (forall ((v_prenex_26418 Int)) (or (<= (select main_a v_prenex_26418) 999) (<= (select main_a v_prenex_26418) 1499)))) (forall ((v_prenex_25816 Int) (v_prenex_25815 Int)) (or (<= (* 2 (select main_a v_prenex_25816)) 1002) (<= 998 (* 2 (select main_a v_prenex_25815))) (<= (+ main_x 1) v_prenex_25816) (<= (select main_a v_prenex_25815) 1499) (<= 1000 (+ (select main_a v_prenex_25815) (select main_a v_prenex_25816))) (<= (select main_a v_prenex_25816) 1001) (< v_prenex_25816 main_x))) (or (forall ((v_prenex_28882 Int)) (or (<= (select main_a v_prenex_28882) 501) (<= (* 2 (select main_a v_prenex_28882)) 1002) (<= 1 (select main_a v_prenex_28882)) (< v_prenex_28882 main_x) (<= (+ main_x 1) v_prenex_28882))) (forall ((v_prenex_28886 Int)) (or (<= (select main_a v_prenex_28886) 1499) (<= (* 2 (select main_a v_prenex_28886)) 1998)))) (or (forall ((v_prenex_32164 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32164))) (< v_prenex_32164 main_x) (<= (+ main_x 1) v_prenex_32164))) (forall ((v_prenex_32163 Int)) (or (< v_prenex_32163 main_y) (<= (select main_a v_prenex_32163) 1499)))) (or (forall ((v_prenex_25596 Int)) (<= (* 2 (select main_a v_prenex_25596)) 1002)) (forall ((v_prenex_25595 Int)) (or (<= (select main_a v_prenex_25595) 999) (<= (* 2 (select main_a v_prenex_25595)) 1998) (< v_prenex_25595 main_y) (<= (+ main_y 1) v_prenex_25595)))) (or (forall ((v_prenex_30885 Int)) (or (<= 499 (select main_a v_prenex_30885)) (<= (+ main_y 1) v_prenex_30885) (<= 0 (+ (select main_a v_prenex_30885) 1)))) (forall ((v_prenex_30883 Int)) (or (<= 0 (+ (select main_a v_prenex_30883) 499)) (<= (+ main_x 1) v_prenex_30883) (<= (* 2 (select main_a v_prenex_30883)) 1002) (< v_prenex_30883 main_x)))) (forall ((v_prenex_29192 Int) (v_prenex_29193 Int)) (or (< v_prenex_29193 main_x) (<= 0 (+ (select main_a v_prenex_29193) 499)) (<= 1000 (+ (select main_a v_prenex_29192) (select main_a v_prenex_29193))) (<= (+ main_x 1) v_prenex_29193) (<= (* 2 (select main_a v_prenex_29193)) 1002) (<= (select main_a v_prenex_29192) 1499))) (forall ((v_prenex_26257 Int) (v_prenex_26258 Int)) (or (<= (+ (select main_a v_prenex_26257) (select main_a v_prenex_26258)) 1000) (<= (select main_a v_prenex_26257) 1499) (< v_prenex_26258 main_x) (<= (+ main_x 1) v_prenex_26258) (<= (+ main_y 1) v_prenex_26257) (<= (select main_a v_prenex_26258) 501))) (forall ((v_prenex_25259 Int) (v_prenex_25258 Int)) (or (<= (+ (select main_a v_prenex_25258) (select main_a v_prenex_25259)) 1000) (<= (select main_a v_prenex_25259) 1001) (< v_prenex_25258 main_y) (<= (+ main_x 1) v_prenex_25259) (< v_prenex_25259 main_x) (<= 499 (select main_a v_prenex_25258)) (<= (select main_a v_prenex_25258) 1499))) (forall ((v_prenex_31389 Int) (v_prenex_31388 Int)) (or (<= (+ (select main_a v_prenex_31388) (select main_a v_prenex_31389)) 1000) (< v_prenex_31389 main_x) (<= (* 2 (select main_a v_prenex_31389)) 1002) (<= (* 2 (select main_a v_prenex_31388)) 1998) (<= (+ main_x 1) v_prenex_31389))) (forall ((v_prenex_27687 Int) (v_prenex_27688 Int)) (or (<= 1 (select main_a v_prenex_27688)) (<= (+ main_x 1) v_prenex_27688) (<= (select main_a v_prenex_27688) 501) (<= (select main_a v_prenex_27687) 999) (<= (+ (select main_a v_prenex_27687) (select main_a v_prenex_27688)) 1000) (< v_prenex_27688 main_x) (<= 499 (select main_a v_prenex_27687)))) (forall ((v_prenex_25883 Int) (v_prenex_25882 Int)) (or (<= (select main_a v_prenex_25883) 501) (< v_prenex_25883 main_x) (<= (select main_a v_prenex_25882) 999) (<= (* 2 (select main_a v_prenex_25882)) 1998) (<= (+ main_x 1) v_prenex_25883) (<= (select main_a v_prenex_25882) (+ (select main_a v_prenex_25883) 998)))) (or (forall ((v_prenex_32059 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32059))) (<= (* 2 (select main_a v_prenex_32059)) 1998))) (forall ((v_prenex_32055 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32055))) (< v_prenex_32055 main_x) (<= (+ main_x 1) v_prenex_32055) (<= 0 (+ (select main_a v_prenex_32055) 499)) (<= (select main_a v_prenex_32055) 501)))) (or (forall ((v_prenex_23868 Int)) (or (< v_prenex_23868 main_x) (<= 2 (* 2 (select main_a v_prenex_23868))) (<= 0 (+ (select main_a v_prenex_23868) 499)) (<= (+ main_x 1) v_prenex_23868))) (forall ((v_prenex_28358 Int)) (<= (* 2 (select main_a v_prenex_28358)) 1998))) (forall ((v_prenex_27942 Int) (v_prenex_27941 Int)) (or (<= (+ main_x 1) v_prenex_27942) (<= 0 (+ (select main_a v_prenex_27941) 1)) (<= (* 2 (select main_a v_prenex_27942)) 1002) (<= 1000 (+ (select main_a v_prenex_27941) (select main_a v_prenex_27942))) (< v_prenex_27942 main_x) (<= (* 2 (select main_a v_prenex_27941)) 1998))) (forall ((v_prenex_26363 Int) (v_prenex_26364 Int)) (or (<= (+ main_y 1) v_prenex_26363) (< v_prenex_26363 main_y) (<= (+ main_x 1) v_prenex_26364) (<= (select main_a v_prenex_26364) (+ (select main_a v_prenex_26363) 2)) (<= (* 2 (select main_a v_prenex_26363)) 1998))) (forall ((v_prenex_32175 Int) (v_prenex_32176 Int)) (or (<= 1000 (+ (select main_a v_prenex_32175) (select main_a v_prenex_32176))) (<= (+ main_x 1) v_prenex_32176) (<= 1 (select main_a v_prenex_32176)) (<= 499 (select main_a v_prenex_32175)) (< v_prenex_32176 main_x) (<= 0 (+ (select main_a v_prenex_32175) 1)))) (or (forall ((v_prenex_24566 Int)) (or (<= (+ main_x 1) v_prenex_24566) (<= (* 2 (select main_a v_prenex_24566)) 1002) (< v_prenex_24566 main_x) (<= (select main_a v_prenex_24566) 501) (<= 2 (* 2 (select main_a v_prenex_24566))))) (forall ((v_prenex_24565 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24565))) (<= (select main_a v_prenex_24565) 1499)))) (forall ((v_prenex_26011 Int) (v_prenex_26012 Int)) (or (<= (select main_a v_prenex_26012) (+ (select main_a v_prenex_26011) 2)) (< v_prenex_26012 main_x) (< v_prenex_26011 main_y) (<= (+ main_x 1) v_prenex_26012) (<= (select main_a v_prenex_26012) 1001) (<= (select main_a v_prenex_26011) 1499) (<= (* 2 (select main_a v_prenex_26011)) 1998))) (forall ((v_prenex_26414 Int) (v_prenex_26415 Int)) (or (<= (+ main_x 1) v_prenex_26415) (<= 499 (select main_a v_prenex_26414)) (<= 0 (+ (select main_a v_prenex_26415) 499)) (<= 2 (* 2 (select main_a v_prenex_26415))) (< v_prenex_26415 main_x) (<= (* 2 (select main_a v_prenex_26414)) 1998) (<= 1000 (+ (select main_a v_prenex_26414) (select main_a v_prenex_26415))))) (or (forall ((v_prenex_25803 Int)) (or (<= (+ main_y 1) v_prenex_25803) (<= 499 (select main_a v_prenex_25803)) (< v_prenex_25803 main_y) (<= (select main_a v_prenex_25803) 1499))) (forall ((v_prenex_25804 Int)) (<= 2 (* 2 (select main_a v_prenex_25804))))) (forall ((v_prenex_27067 Int) (v_prenex_27068 Int)) (or (<= (+ main_x 1) v_prenex_27068) (< v_prenex_27068 main_x) (<= (select main_a v_prenex_27067) (+ (select main_a v_prenex_27068) 998)) (<= (+ main_y 1) v_prenex_27067) (<= 0 (+ (select main_a v_prenex_27067) 1)) (<= 2 (* 2 (select main_a v_prenex_27068))))) (forall ((v_prenex_25013 Int) (v_prenex_25012 Int)) (or (< v_prenex_25013 main_x) (< v_prenex_25012 main_y) (<= (select main_a v_prenex_25013) 501) (<= 0 (+ (select main_a v_prenex_25012) 1)) (<= (+ main_x 1) v_prenex_25013) (<= 998 (* 2 (select main_a v_prenex_25012))) (<= (select main_a v_prenex_25012) (+ (select main_a v_prenex_25013) 998)))) (forall ((v_prenex_27191 Int) (v_prenex_27192 Int)) (or (<= (+ main_x 1) v_prenex_27192) (<= 2 (* 2 (select main_a v_prenex_27192))) (<= (select main_a v_prenex_27192) 1001) (<= 998 (* 2 (select main_a v_prenex_27191))) (<= 499 (select main_a v_prenex_27191)) (< v_prenex_27192 main_x) (<= (select main_a v_prenex_27191) (+ (select main_a v_prenex_27192) 998)))) (forall ((v_prenex_27911 Int) (v_prenex_27912 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27912))) (<= (* 2 (select main_a v_prenex_27911)) 1998) (<= (+ (select main_a v_prenex_27911) (select main_a v_prenex_27912)) 1000) (<= 998 (* 2 (select main_a v_prenex_27911))) (< v_prenex_27912 main_x) (<= (+ main_x 1) v_prenex_27912) (<= (select main_a v_prenex_27912) 501))) (forall ((v_prenex_27568 Int) (v_prenex_27569 Int)) (or (<= (+ (select main_a v_prenex_27568) (select main_a v_prenex_27569)) 1000) (<= (+ main_x 1) v_prenex_27569) (<= 0 (+ (select main_a v_prenex_27569) 499)) (<= 0 (+ (select main_a v_prenex_27568) 1)) (<= (select main_a v_prenex_27568) 1499) (<= (* 2 (select main_a v_prenex_27569)) 1002) (< v_prenex_27569 main_x))) (forall ((v_prenex_29413 Int) (v_prenex_29412 Int)) (or (<= (+ main_x 1) v_prenex_29413) (<= (select main_a v_prenex_29413) 1001) (<= (select main_a v_prenex_29412) 999) (< v_prenex_29413 main_x) (<= 2 (* 2 (select main_a v_prenex_29413))) (<= (select main_a v_prenex_29412) (+ (select main_a v_prenex_29413) 998)))) (or (forall ((v_prenex_29396 Int)) (or (<= (+ main_x 1) v_prenex_29396) (< v_prenex_29396 main_x) (<= (select main_a v_prenex_29396) 1001) (<= (* 2 (select main_a v_prenex_29396)) 1002))) (forall ((v_prenex_29395 Int)) (or (<= 499 (select main_a v_prenex_29395)) (<= (* 2 (select main_a v_prenex_29395)) 1998)))) (or (forall ((v_prenex_23831 Int)) (or (<= (* 2 (select main_a v_prenex_23831)) 1002) (< v_prenex_23831 main_x) (<= (+ main_x 1) v_prenex_23831) (<= 2 (* 2 (select main_a v_prenex_23831))))) (forall ((v_prenex_24326 Int)) (or (<= (* 2 (select main_a v_prenex_24326)) 1998) (<= 0 (+ (select main_a v_prenex_24326) 1))))) (forall ((v_prenex_28891 Int) (v_prenex_28890 Int)) (or (< v_prenex_28890 main_y) (<= (+ (select main_a v_prenex_28890) (select main_a v_prenex_28891)) 1000) (<= (+ main_y 1) v_prenex_28890) (< v_prenex_28891 main_x) (<= 0 (+ (select main_a v_prenex_28890) 1)))) (forall ((v_prenex_28364 Int) (v_prenex_28365 Int)) (or (<= 499 (select main_a v_prenex_28364)) (<= (+ main_x 1) v_prenex_28365) (<= 1000 (+ (select main_a v_prenex_28364) (select main_a v_prenex_28365))) (<= (* 2 (select main_a v_prenex_28365)) 1002) (< v_prenex_28365 main_x))) (or (forall ((v_prenex_25364 Int)) (or (<= 1 (select main_a v_prenex_25364)) (<= (+ main_x 1) v_prenex_25364) (<= 0 (+ (select main_a v_prenex_25364) 499)) (<= (* 2 (select main_a v_prenex_25364)) 1002) (< v_prenex_25364 main_x))) (forall ((v_prenex_25359 Int)) (or (<= (select main_a v_prenex_25359) 999) (<= 499 (select main_a v_prenex_25359))))) (forall ((v_prenex_28856 Int) (v_prenex_28855 Int)) (or (< v_prenex_28856 main_x) (<= (* 2 (select main_a v_prenex_28855)) 1998) (<= (+ main_y 1) v_prenex_28855) (<= 1000 (+ (select main_a v_prenex_28855) (select main_a v_prenex_28856))) (<= (+ main_x 1) v_prenex_28856) (<= (select main_a v_prenex_28855) 999) (<= 0 (+ (select main_a v_prenex_28856) 499)))) (forall ((v_prenex_30379 Int) (v_prenex_30378 Int)) (or (< v_prenex_30379 main_x) (<= (select main_a v_prenex_30378) 1499) (<= (* 2 (select main_a v_prenex_30379)) 1002) (<= (* 2 (select main_a v_prenex_30378)) 1998) (<= (+ main_x 1) v_prenex_30379) (<= (select main_a v_prenex_30379) (+ (select main_a v_prenex_30378) 2)) (<= 0 (+ (select main_a v_prenex_30379) 499)))) (forall ((v_prenex_25268 Int) (v_prenex_25269 Int)) (or (<= (+ (select main_a v_prenex_25268) (select main_a v_prenex_25269)) 1000) (< v_prenex_25269 main_x) (<= 998 (* 2 (select main_a v_prenex_25268))) (<= (+ main_x 1) v_prenex_25269) (<= (select main_a v_prenex_25269) 1001) (<= 1 (select main_a v_prenex_25269)) (<= 499 (select main_a v_prenex_25268)))) (forall ((v_prenex_28126 Int) (v_prenex_28125 Int)) (or (<= 1000 (+ (select main_a v_prenex_28125) (select main_a v_prenex_28126))) (<= 0 (+ (select main_a v_prenex_28125) 1)) (<= (+ main_y 1) v_prenex_28125) (< v_prenex_28126 main_x) (<= (+ main_x 1) v_prenex_28126) (<= (select main_a v_prenex_28126) 1001) (<= 998 (* 2 (select main_a v_prenex_28125))))) (forall ((v_prenex_25192 Int) (v_prenex_25193 Int)) (or (<= (select main_a v_prenex_25193) 501) (<= 1 (select main_a v_prenex_25193)) (<= (select main_a v_prenex_25192) 1499) (<= (+ main_x 1) v_prenex_25193) (< v_prenex_25193 main_x) (<= 998 (* 2 (select main_a v_prenex_25192))) (<= 1000 (+ (select main_a v_prenex_25192) (select main_a v_prenex_25193))))) (forall ((v_prenex_31626 Int) (v_prenex_31625 Int)) (or (<= 0 (+ (select main_a v_prenex_31625) 1)) (<= (+ main_x 1) v_prenex_31626) (< v_prenex_31626 main_x) (<= (select main_a v_prenex_31626) 501) (<= (+ (select main_a v_prenex_31625) (select main_a v_prenex_31626)) 1000) (< v_prenex_31625 main_y))) (forall ((v_prenex_25219 Int) (v_prenex_25218 Int)) (or (<= 1 (select main_a v_prenex_25219)) (<= 998 (* 2 (select main_a v_prenex_25218))) (<= (+ main_x 1) v_prenex_25219) (<= (select main_a v_prenex_25218) (+ (select main_a v_prenex_25219) 998)) (<= 2 (* 2 (select main_a v_prenex_25219))) (< v_prenex_25219 main_x) (<= 0 (+ (select main_a v_prenex_25218) 1)))) (forall ((v_prenex_28827 Int) (v_prenex_28828 Int)) (or (<= (select main_a v_prenex_28828) (+ (select main_a v_prenex_28827) 2)) (<= (* 2 (select main_a v_prenex_28827)) 1998) (<= (select main_a v_prenex_28828) 1001) (< v_prenex_28828 main_x) (<= (+ main_x 1) v_prenex_28828) (<= 1 (select main_a v_prenex_28828)) (<= (select main_a v_prenex_28827) 999))) (forall ((v_prenex_24403 Int) (v_prenex_24402 Int)) (or (<= (* 2 (select main_a v_prenex_24403)) 1002) (<= (+ main_x 1) v_prenex_24403) (<= (select main_a v_prenex_24402) (+ (select main_a v_prenex_24403) 998)) (<= (select main_a v_prenex_24402) 999) (<= 2 (* 2 (select main_a v_prenex_24403))) (<= (* 2 (select main_a v_prenex_24402)) 1998) (< v_prenex_24403 main_x))) (or (forall ((v_prenex_25121 Int)) (or (<= (select main_a v_prenex_25121) 999) (<= (select main_a v_prenex_25121) 1499))) (forall ((v_prenex_25118 Int)) (or (<= (+ main_x 1) v_prenex_25118) (<= 0 (+ (select main_a v_prenex_25118) 499)) (<= 2 (* 2 (select main_a v_prenex_25118))) (< v_prenex_25118 main_x) (<= (* 2 (select main_a v_prenex_25118)) 1002)))) (forall ((v_prenex_28674 Int) (v_prenex_28673 Int)) (or (<= (select main_a v_prenex_28673) 1499) (<= 0 (+ (select main_a v_prenex_28674) 499)) (<= (select main_a v_prenex_28674) 501) (< v_prenex_28674 main_x) (<= 0 (+ (select main_a v_prenex_28673) 1)) (<= (+ main_x 1) v_prenex_28674) (<= (select main_a v_prenex_28673) (+ (select main_a v_prenex_28674) 998)))) (forall ((v_prenex_24586 Int) (v_prenex_24585 Int)) (or (<= (select main_a v_prenex_24586) 1001) (< v_prenex_24586 main_x) (<= (select main_a v_prenex_24585) 1499) (<= (select main_a v_prenex_24585) (+ (select main_a v_prenex_24586) 998)) (<= (+ main_x 1) v_prenex_24586) (<= 0 (+ (select main_a v_prenex_24586) 499)))) (or (forall ((v_prenex_28037 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28037))) (<= (select main_a v_prenex_28037) 1001) (<= (+ main_x 1) v_prenex_28037) (< v_prenex_28037 main_x))) (forall ((v_prenex_28036 Int)) (or (< v_prenex_28036 main_y) (<= 0 (+ (select main_a v_prenex_28036) 1))))) (forall ((v_prenex_24845 Int) (v_prenex_24846 Int)) (or (<= (select main_a v_prenex_24846) 1001) (< v_prenex_24846 main_x) (<= 499 (select main_a v_prenex_24845)) (<= (select main_a v_prenex_24846) (+ (select main_a v_prenex_24845) 2)) (<= (+ main_x 1) v_prenex_24846))) (forall ((v_prenex_29134 Int) (v_prenex_29135 Int)) (or (<= (select main_a v_prenex_29135) (+ (select main_a v_prenex_29134) 2)) (<= (+ main_x 1) v_prenex_29135) (<= 998 (* 2 (select main_a v_prenex_29134))) (<= (* 2 (select main_a v_prenex_29135)) 1002) (< v_prenex_29135 main_x) (<= (+ main_y 1) v_prenex_29134))) (or (forall ((v_prenex_28315 Int)) (or (< v_prenex_28315 main_y) (<= 499 (select main_a v_prenex_28315)) (<= 0 (+ (select main_a v_prenex_28315) 1)))) (forall ((v_prenex_28316 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28316))) (<= (+ main_x 1) v_prenex_28316) (< v_prenex_28316 main_x)))) (forall ((v_prenex_24029 Int) (v_prenex_24030 Int)) (or (<= (select main_a v_prenex_24030) 501) (<= (* 2 (select main_a v_prenex_24029)) 1998) (< v_prenex_24030 main_x) (<= (+ (select main_a v_prenex_24029) (select main_a v_prenex_24030)) 1000) (<= (+ main_x 1) v_prenex_24030) (<= (select main_a v_prenex_24030) 1001))) (or (forall ((v_prenex_31267 Int)) (or (<= (* 2 (select main_a v_prenex_31267)) 1998) (<= (+ main_y 1) v_prenex_31267))) (forall ((v_prenex_31265 Int)) (or (<= 0 (+ (select main_a v_prenex_31265) 499)) (<= (+ main_x 1) v_prenex_31265) (<= (* 2 (select main_a v_prenex_31265)) 1002) (< v_prenex_31265 main_x)))) (or (forall ((v_prenex_29968 Int)) (or (<= (* 2 (select main_a v_prenex_29968)) 1002) (<= (+ main_x 1) v_prenex_29968) (< v_prenex_29968 main_x) (<= 2 (* 2 (select main_a v_prenex_29968))))) (forall ((v_prenex_29973 Int)) (or (<= (select main_a v_prenex_29973) 1499) (<= 998 (* 2 (select main_a v_prenex_29973))) (<= (+ main_y 1) v_prenex_29973)))) (or (forall ((v_prenex_32250 Int)) (or (< v_prenex_32250 main_x) (<= (+ main_x 1) v_prenex_32250) (<= (* 2 (select main_a v_prenex_32250)) 1002) (<= 1 (select main_a v_prenex_32250)))) (forall ((v_prenex_32255 Int)) (<= (select main_a v_prenex_32255) 1499))) (forall ((v_prenex_28001 Int) (v_prenex_28000 Int)) (or (<= (select main_a v_prenex_28000) 1499) (<= (* 2 (select main_a v_prenex_28000)) 1998) (< v_prenex_28000 main_y) (<= 2 (* 2 (select main_a v_prenex_28001))) (<= (select main_a v_prenex_28001) (+ (select main_a v_prenex_28000) 2)) (< v_prenex_28001 main_x) (<= (+ main_x 1) v_prenex_28001))) (forall ((v_prenex_31493 Int) (v_prenex_31494 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31493))) (<= (select main_a v_prenex_31493) 999) (<= (select main_a v_prenex_31494) 1001) (<= (+ (select main_a v_prenex_31493) (select main_a v_prenex_31494)) 1000) (<= (+ main_x 1) v_prenex_31494) (<= 1 (select main_a v_prenex_31494)) (< v_prenex_31494 main_x))) (forall ((v_prenex_29052 Int) (v_prenex_29051 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29051))) (<= (+ main_x 1) v_prenex_29052) (<= (+ main_y 1) v_prenex_29051) (<= (+ (select main_a v_prenex_29051) (select main_a v_prenex_29052)) 1000) (<= (select main_a v_prenex_29051) 999) (<= (select main_a v_prenex_29052) 501) (< v_prenex_29052 main_x))) (forall ((v_prenex_27891 Int) (v_prenex_27892 Int)) (or (< v_prenex_27892 main_x) (<= 0 (+ (select main_a v_prenex_27891) 1)) (<= (select main_a v_prenex_27891) (+ (select main_a v_prenex_27892) 998)) (<= (+ main_x 1) v_prenex_27892) (<= 0 (+ (select main_a v_prenex_27892) 499)) (< v_prenex_27891 main_y) (<= (select main_a v_prenex_27891) 1499))) (forall ((v_prenex_26758 Int) (v_prenex_26759 Int)) (or (<= (+ main_x 1) v_prenex_26759) (<= (select main_a v_prenex_26759) 1001) (<= (select main_a v_prenex_26758) (+ (select main_a v_prenex_26759) 998)) (<= (* 2 (select main_a v_prenex_26758)) 1998) (<= 1 (select main_a v_prenex_26759)) (< v_prenex_26759 main_x) (<= (select main_a v_prenex_26758) 999))) (forall ((v_prenex_26215 Int) (v_prenex_26216 Int)) (or (<= (select main_a v_prenex_26215) (+ (select main_a v_prenex_26216) 998)) (< v_prenex_26216 main_x) (<= 0 (+ (select main_a v_prenex_26215) 1)) (<= (select main_a v_prenex_26216) 1001) (<= (+ main_x 1) v_prenex_26216))) (or (forall ((v_prenex_25476 Int)) (or (<= (select main_a v_prenex_25476) 999) (<= 0 (+ (select main_a v_prenex_25476) 1)))) (forall ((v_prenex_25481 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25481))) (< v_prenex_25481 main_x) (<= 1 (select main_a v_prenex_25481)) (<= (+ main_x 1) v_prenex_25481) (<= (select main_a v_prenex_25481) 1001)))) (forall ((v_prenex_32230 Int) (v_prenex_32231 Int)) (or (<= (+ (select main_a v_prenex_32230) (select main_a v_prenex_32231)) 1000) (< v_prenex_32231 main_x) (<= (+ main_x 1) v_prenex_32231) (< v_prenex_32230 main_y) (<= 0 (+ (select main_a v_prenex_32231) 499)))) (forall ((v_prenex_24537 Int) (v_prenex_24538 Int)) (or (<= (* 2 (select main_a v_prenex_24537)) 1998) (<= (+ main_y 1) v_prenex_24537) (<= (select main_a v_prenex_24538) (+ (select main_a v_prenex_24537) 2)) (<= (select main_a v_prenex_24538) 1001) (<= (+ main_x 1) v_prenex_24538) (< v_prenex_24538 main_x) (<= 0 (+ (select main_a v_prenex_24537) 1)))) (or (forall ((v_prenex_30913 Int)) (or (<= (select main_a v_prenex_30913) 999) (<= 998 (* 2 (select main_a v_prenex_30913))))) (forall ((v_prenex_30914 Int)) (or (< v_prenex_30914 main_x) (<= (* 2 (select main_a v_prenex_30914)) 1002) (<= (+ main_x 1) v_prenex_30914) (<= 0 (+ (select main_a v_prenex_30914) 499)) (<= 1 (select main_a v_prenex_30914))))) (forall ((v_prenex_27412 Int) (v_prenex_27413 Int)) (or (<= (* 2 (select main_a v_prenex_27413)) 1002) (<= (+ main_x 1) v_prenex_27413) (<= 2 (* 2 (select main_a v_prenex_27413))) (<= (select main_a v_prenex_27412) 1499) (<= 1000 (+ (select main_a v_prenex_27412) (select main_a v_prenex_27413))) (<= 499 (select main_a v_prenex_27412)) (< v_prenex_27413 main_x))) (forall ((v_prenex_26655 Int) (v_prenex_26656 Int)) (or (< v_prenex_26656 main_x) (<= 998 (* 2 (select main_a v_prenex_26655))) (<= (+ (select main_a v_prenex_26655) (select main_a v_prenex_26656)) 1000) (<= 499 (select main_a v_prenex_26655)) (<= (select main_a v_prenex_26656) 501) (<= (+ main_y 1) v_prenex_26655) (<= (+ main_x 1) v_prenex_26656))) (forall ((v_prenex_24818 Int) (v_prenex_24817 Int)) (or (<= (+ main_y 1) v_prenex_24817) (<= (* 2 (select main_a v_prenex_24818)) 1002) (<= (+ main_x 1) v_prenex_24818) (< v_prenex_24818 main_x) (<= (select main_a v_prenex_24817) 999) (<= (select main_a v_prenex_24817) 1499) (<= (+ (select main_a v_prenex_24817) (select main_a v_prenex_24818)) 1000))) (forall ((v_prenex_30316 Int) (v_prenex_30315 Int)) (or (<= (* 2 (select main_a v_prenex_30316)) 1002) (<= 0 (+ (select main_a v_prenex_30316) 499)) (<= (select main_a v_prenex_30316) (+ (select main_a v_prenex_30315) 2)) (<= 0 (+ (select main_a v_prenex_30315) 1)) (<= (+ main_x 1) v_prenex_30316) (< v_prenex_30316 main_x) (<= (select main_a v_prenex_30315) 1499))) (or (forall ((v_prenex_30820 Int)) (or (<= (select main_a v_prenex_30820) 1001) (<= (+ main_x 1) v_prenex_30820) (<= 2 (* 2 (select main_a v_prenex_30820))) (<= (* 2 (select main_a v_prenex_30820)) 1002) (< v_prenex_30820 main_x))) (forall ((v_prenex_30824 Int)) (or (<= 499 (select main_a v_prenex_30824)) (<= (* 2 (select main_a v_prenex_30824)) 1998)))) (forall ((v_prenex_23943 Int) (v_prenex_23944 Int)) (or (<= (select main_a v_prenex_23943) (+ (select main_a v_prenex_23944) 998)) (<= (select main_a v_prenex_23943) 999) (<= (+ main_y 1) v_prenex_23943) (<= 998 (* 2 (select main_a v_prenex_23943))) (< v_prenex_23943 main_y))) (or (forall ((v_prenex_26497 Int)) (or (<= (select main_a v_prenex_26497) 501) (<= (* 2 (select main_a v_prenex_26497)) 1002) (<= (+ main_x 1) v_prenex_26497) (< v_prenex_26497 main_x))) (forall ((v_prenex_26496 Int)) (or (<= 0 (+ (select main_a v_prenex_26496) 1)) (< v_prenex_26496 main_y) (<= (select main_a v_prenex_26496) 999)))) (or (forall ((v_prenex_27390 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27390))) (< v_prenex_27390 main_y) (<= 0 (+ (select main_a v_prenex_27390) 1)))) (forall ((v_prenex_27391 Int)) (or (<= (* 2 (select main_a v_prenex_27391)) 1002) (< v_prenex_27391 main_x) (<= (+ main_x 1) v_prenex_27391)))) (forall ((v_prenex_24787 Int) (v_prenex_24786 Int)) (or (<= (select main_a v_prenex_24786) 1499) (<= (+ (select main_a v_prenex_24786) (select main_a v_prenex_24787)) 1000) (<= (+ main_x 1) v_prenex_24787) (<= 499 (select main_a v_prenex_24786)) (< v_prenex_24787 main_x) (<= (select main_a v_prenex_24787) 501) (<= (* 2 (select main_a v_prenex_24787)) 1002))) (or (forall ((v_prenex_28727 Int)) (or (<= (+ main_x 1) v_prenex_28727) (<= (* 2 (select main_a v_prenex_28727)) 1002) (< v_prenex_28727 main_x))) (forall ((v_prenex_28731 Int)) (or (<= 0 (+ (select main_a v_prenex_28731) 1)) (<= (select main_a v_prenex_28731) 999)))) (or (forall ((v_prenex_27397 Int)) (<= 0 (+ (select main_a v_prenex_27397) 1))) (forall ((v_prenex_27394 Int)) (or (<= (* 2 (select main_a v_prenex_27394)) 1002) (<= (+ main_x 1) v_prenex_27394) (<= (select main_a v_prenex_27394) 501) (< v_prenex_27394 main_x)))) (forall ((v_prenex_31258 Int) (v_prenex_31259 Int)) (or (< v_prenex_31259 main_x) (<= 1 (select main_a v_prenex_31259)) (<= (* 2 (select main_a v_prenex_31258)) 1998) (<= 0 (+ (select main_a v_prenex_31258) 1)) (< v_prenex_31258 main_y) (<= (+ main_x 1) v_prenex_31259) (<= (select main_a v_prenex_31258) (+ (select main_a v_prenex_31259) 998)))) (forall ((v_prenex_30176 Int) (v_prenex_30175 Int)) (or (<= 499 (select main_a v_prenex_30175)) (<= (+ (select main_a v_prenex_30175) (select main_a v_prenex_30176)) 1000) (<= 1 (select main_a v_prenex_30176)) (< v_prenex_30176 main_x) (<= (select main_a v_prenex_30175) 1499) (<= (select main_a v_prenex_30176) 1001) (<= (+ main_x 1) v_prenex_30176))) (forall ((v_prenex_24946 Int) (v_prenex_24947 Int)) (or (<= (* 2 (select main_a v_prenex_24946)) 1998) (<= (select main_a v_prenex_24946) 999) (< v_prenex_24947 main_x) (<= (+ main_x 1) v_prenex_24947) (<= 1 (select main_a v_prenex_24947)) (<= (select main_a v_prenex_24946) (+ (select main_a v_prenex_24947) 998)) (<= (+ main_y 1) v_prenex_24946))) (or (forall ((v_prenex_27091 Int)) (or (<= (+ main_y 1) v_prenex_27091) (<= 0 (+ (select main_a v_prenex_27091) 1)) (<= (* 2 (select main_a v_prenex_27091)) 1998))) (forall ((v_prenex_27089 Int)) (or (< v_prenex_27089 main_x) (<= (* 2 (select main_a v_prenex_27089)) 1002) (<= (+ main_x 1) v_prenex_27089) (<= 0 (+ (select main_a v_prenex_27089) 499))))) (forall ((v_prenex_32272 Int) (v_prenex_32271 Int)) (or (< v_prenex_32272 main_x) (<= (select main_a v_prenex_32272) 1001) (<= (select main_a v_prenex_32271) 999) (<= 998 (* 2 (select main_a v_prenex_32271))) (<= (+ main_x 1) v_prenex_32272) (<= (select main_a v_prenex_32272) (+ (select main_a v_prenex_32271) 2)) (<= (+ main_y 1) v_prenex_32271))) (forall ((v_prenex_30671 Int) (v_prenex_30672 Int)) (or (<= (+ main_x 1) v_prenex_30672) (<= (* 2 (select main_a v_prenex_30671)) 1998) (<= (+ (select main_a v_prenex_30671) (select main_a v_prenex_30672)) 1000) (<= (select main_a v_prenex_30671) 999) (< v_prenex_30672 main_x) (<= (select main_a v_prenex_30672) 1001) (<= (select main_a v_prenex_30672) 501))) (forall ((v_prenex_29035 Int) (v_prenex_29036 Int)) (or (<= (select main_a v_prenex_29035) (+ (select main_a v_prenex_29036) 998)) (<= (+ main_y 1) v_prenex_29035) (< v_prenex_29036 main_x) (<= (select main_a v_prenex_29036) 501) (<= (+ main_x 1) v_prenex_29036))) (forall ((v_prenex_30589 Int) (v_prenex_30590 Int)) (or (<= (+ (select main_a v_prenex_30589) (select main_a v_prenex_30590)) 1000) (<= (+ main_x 1) v_prenex_30590) (<= (select main_a v_prenex_30590) 1001) (< v_prenex_30590 main_x))) (or (forall ((v_prenex_31289 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31289))) (<= 0 (+ (select main_a v_prenex_31289) 1)))) (forall ((v_prenex_31285 Int)) (or (<= (select main_a v_prenex_31285) 1001) (<= 2 (* 2 (select main_a v_prenex_31285))) (< v_prenex_31285 main_x) (<= (* 2 (select main_a v_prenex_31285)) 1002) (<= (+ main_x 1) v_prenex_31285)))) (forall ((v_prenex_27344 Int) (v_prenex_27345 Int)) (or (< v_prenex_27345 main_x) (<= 0 (+ (select main_a v_prenex_27344) 1)) (<= (+ main_x 1) v_prenex_27345) (<= (* 2 (select main_a v_prenex_27345)) 1002) (<= 0 (+ (select main_a v_prenex_27345) 499)) (<= (select main_a v_prenex_27344) 999) (<= (select main_a v_prenex_27344) (+ (select main_a v_prenex_27345) 998)))) (or (forall ((v_prenex_30502 Int)) (<= (* 2 (select main_a v_prenex_30502)) 1998)) (forall ((v_prenex_30500 Int)) (or (<= (select main_a v_prenex_30500) 501) (< v_prenex_30500 main_x) (<= (+ main_x 1) v_prenex_30500) (<= (select main_a v_prenex_30500) 1001) (<= 2 (* 2 (select main_a v_prenex_30500)))))) (or (forall ((v_prenex_31924 Int)) (<= 2 (* 2 (select main_a v_prenex_31924)))) (forall ((v_prenex_31923 Int)) (or (<= (select main_a v_prenex_31923) 999) (<= 0 (+ (select main_a v_prenex_31923) 1)) (< v_prenex_31923 main_y) (<= (+ main_y 1) v_prenex_31923)))) (forall ((v_prenex_24975 Int) (v_prenex_24974 Int)) (or (<= (* 2 (select main_a v_prenex_24974)) 1998) (<= 1 (select main_a v_prenex_24975)) (<= (select main_a v_prenex_24974) 1499) (<= (+ main_x 1) v_prenex_24975) (<= 1000 (+ (select main_a v_prenex_24974) (select main_a v_prenex_24975))) (< v_prenex_24975 main_x) (< v_prenex_24974 main_y))) (forall ((v_prenex_27621 Int) (v_prenex_27622 Int)) (or (<= (select main_a v_prenex_27622) (+ (select main_a v_prenex_27621) 2)) (<= (select main_a v_prenex_27622) 501) (<= 998 (* 2 (select main_a v_prenex_27621))) (<= (+ main_x 1) v_prenex_27622) (< v_prenex_27622 main_x) (<= (select main_a v_prenex_27622) 1001))) (forall ((v_prenex_27047 Int) (v_prenex_27048 Int)) (or (<= 499 (select main_a v_prenex_27047)) (< v_prenex_27048 main_x) (<= (+ main_y 1) v_prenex_27047) (<= (+ (select main_a v_prenex_27047) (select main_a v_prenex_27048)) 1000) (<= (select main_a v_prenex_27047) 1499) (<= (* 2 (select main_a v_prenex_27048)) 1002) (<= (+ main_x 1) v_prenex_27048))) (forall ((v_prenex_24155 Int) (v_prenex_24154 Int)) (or (<= (select main_a v_prenex_24155) (+ (select main_a v_prenex_24154) 2)) (<= (select main_a v_prenex_24155) 501) (< v_prenex_24155 main_x) (< v_prenex_24154 main_y) (<= (select main_a v_prenex_24154) 1499) (<= 0 (+ (select main_a v_prenex_24154) 1)) (<= (+ main_x 1) v_prenex_24155))) (forall ((v_prenex_28765 Int) (v_prenex_28764 Int)) (or (<= (select main_a v_prenex_28765) 501) (<= (select main_a v_prenex_28764) 999) (<= (* 2 (select main_a v_prenex_28764)) 1998) (< v_prenex_28765 main_x) (<= (+ main_x 1) v_prenex_28765) (<= (select main_a v_prenex_28764) (+ (select main_a v_prenex_28765) 998)) (<= 0 (+ (select main_a v_prenex_28765) 499)))) (or (forall ((v_prenex_29359 Int)) (<= 499 (select main_a v_prenex_29359))) (forall ((v_prenex_29355 Int)) (or (<= 0 (+ (select main_a v_prenex_29355) 499)) (< v_prenex_29355 main_x) (<= (+ main_x 1) v_prenex_29355) (<= 2 (* 2 (select main_a v_prenex_29355)))))) (forall ((v_prenex_28481 Int) (v_prenex_28482 Int)) (or (< v_prenex_28482 main_x) (<= (+ main_x 1) v_prenex_28482) (<= (* 2 (select main_a v_prenex_28482)) 1002) (<= (select main_a v_prenex_28481) 1499) (<= (select main_a v_prenex_28482) (+ (select main_a v_prenex_28481) 2)) (< v_prenex_28481 main_y))) (forall ((v_prenex_27386 Int) (v_prenex_27387 Int)) (or (<= (+ main_x 1) v_prenex_27387) (<= 1 (select main_a v_prenex_27387)) (<= 0 (+ (select main_a v_prenex_27387) 499)) (< v_prenex_27387 main_x) (<= (select main_a v_prenex_27386) (+ (select main_a v_prenex_27387) 998)) (<= (select main_a v_prenex_27386) 1499) (<= 499 (select main_a v_prenex_27386)))) (forall ((v_prenex_32177 Int) (v_prenex_32178 Int)) (or (< v_prenex_32178 main_x) (<= 998 (* 2 (select main_a v_prenex_32177))) (<= 2 (* 2 (select main_a v_prenex_32178))) (< v_prenex_32177 main_y) (<= (select main_a v_prenex_32177) 1499) (<= (select main_a v_prenex_32178) (+ (select main_a v_prenex_32177) 2)) (<= (+ main_x 1) v_prenex_32178))) (forall ((v_prenex_30673 Int) (v_prenex_30674 Int)) (or (<= (* 2 (select main_a v_prenex_30673)) 1998) (<= 1 (select main_a v_prenex_30674)) (<= 1000 (+ (select main_a v_prenex_30673) (select main_a v_prenex_30674))) (< v_prenex_30674 main_x) (<= (+ main_x 1) v_prenex_30674) (<= 0 (+ (select main_a v_prenex_30673) 1)) (<= 2 (* 2 (select main_a v_prenex_30674))))) (forall ((v_prenex_24722 Int) (v_prenex_24721 Int)) (or (<= (+ main_x 1) v_prenex_24722) (<= (* 2 (select main_a v_prenex_24722)) 1002) (<= (+ (select main_a v_prenex_24721) (select main_a v_prenex_24722)) 1000) (<= 0 (+ (select main_a v_prenex_24721) 1)) (< v_prenex_24722 main_x) (<= 2 (* 2 (select main_a v_prenex_24722))))) (or (forall ((v_prenex_26933 Int)) (or (<= (* 2 (select main_a v_prenex_26933)) 1998) (< v_prenex_26933 main_y) (<= 0 (+ (select main_a v_prenex_26933) 1)))) (forall ((v_prenex_26934 Int)) (or (<= (* 2 (select main_a v_prenex_26934)) 1002) (<= (select main_a v_prenex_26934) 1001) (<= (+ main_x 1) v_prenex_26934) (< v_prenex_26934 main_x)))) (forall ((v_prenex_27643 Int) (v_prenex_27644 Int)) (or (<= (select main_a v_prenex_27643) 999) (<= (select main_a v_prenex_27644) 1001) (<= 1000 (+ (select main_a v_prenex_27643) (select main_a v_prenex_27644))) (< v_prenex_27644 main_x) (<= (+ main_x 1) v_prenex_27644))) (forall ((v_prenex_31466 Int) (v_prenex_31465 Int)) (or (<= (select main_a v_prenex_31465) 999) (<= 1 (select main_a v_prenex_31466)) (<= (select main_a v_prenex_31466) 1001) (<= 499 (select main_a v_prenex_31465)) (< v_prenex_31466 main_x) (<= (+ main_x 1) v_prenex_31466) (<= (select main_a v_prenex_31466) (+ (select main_a v_prenex_31465) 2)))) (forall ((v_prenex_27159 Int) (v_prenex_27160 Int)) (or (<= 499 (select main_a v_prenex_27159)) (<= 2 (* 2 (select main_a v_prenex_27160))) (<= (* 2 (select main_a v_prenex_27160)) 1002) (<= 1000 (+ (select main_a v_prenex_27159) (select main_a v_prenex_27160))) (< v_prenex_27160 main_x) (<= (* 2 (select main_a v_prenex_27159)) 1998) (<= (+ main_x 1) v_prenex_27160))) (forall ((v_prenex_28419 Int) (v_prenex_28420 Int)) (or (< v_prenex_28419 main_y) (<= (* 2 (select main_a v_prenex_28419)) 1998) (<= (select main_a v_prenex_28419) (+ (select main_a v_prenex_28420) 998)) (< v_prenex_28420 main_x) (<= (+ main_x 1) v_prenex_28420) (<= 0 (+ (select main_a v_prenex_28420) 499)))) (forall ((v_prenex_26119 Int) (v_prenex_26120 Int)) (or (<= (* 2 (select main_a v_prenex_26120)) 1002) (<= (+ main_x 1) v_prenex_26120) (< v_prenex_26120 main_x) (<= (select main_a v_prenex_26120) (+ (select main_a v_prenex_26119) 2)) (<= 1 (select main_a v_prenex_26120)) (<= (* 2 (select main_a v_prenex_26119)) 1998))) (forall ((v_prenex_31077 Int) (v_prenex_31076 Int)) (or (<= 1000 (+ (select main_a v_prenex_31076) (select main_a v_prenex_31077))) (<= (+ main_x 1) v_prenex_31077) (<= (* 2 (select main_a v_prenex_31077)) 1002) (< v_prenex_31077 main_x) (<= 0 (+ (select main_a v_prenex_31076) 1)) (<= 499 (select main_a v_prenex_31076)))) (forall ((v_prenex_32204 Int) (v_prenex_32205 Int)) (or (< v_prenex_32205 main_x) (<= (+ main_x 1) v_prenex_32205) (<= (* 2 (select main_a v_prenex_32205)) 1002) (<= (select main_a v_prenex_32205) 1001) (<= 1000 (+ (select main_a v_prenex_32204) (select main_a v_prenex_32205))) (<= (select main_a v_prenex_32204) 999) (<= (select main_a v_prenex_32204) 1499))) (or (forall ((v_prenex_27928 Int)) (or (< v_prenex_27928 main_x) (<= (+ main_x 1) v_prenex_27928) (<= 2 (* 2 (select main_a v_prenex_27928))) (<= (select main_a v_prenex_27928) 501))) (forall ((v_prenex_27927 Int)) (or (<= 0 (+ (select main_a v_prenex_27927) 1)) (< v_prenex_27927 main_y) (<= (select main_a v_prenex_27927) 1499)))) (or (forall ((v_prenex_31071 Int)) (or (< v_prenex_31071 main_x) (<= 2 (* 2 (select main_a v_prenex_31071))) (<= 1 (select main_a v_prenex_31071)) (<= (+ main_x 1) v_prenex_31071) (<= 0 (+ (select main_a v_prenex_31071) 499)))) (forall ((v_prenex_31074 Int)) (or (<= (select main_a v_prenex_31074) 1499) (<= 0 (+ (select main_a v_prenex_31074) 1))))) (forall ((v_prenex_29364 Int) (v_prenex_29363 Int)) (or (<= 1000 (+ (select main_a v_prenex_29363) (select main_a v_prenex_29364))) (<= 1 (select main_a v_prenex_29364)) (<= (+ main_x 1) v_prenex_29364) (<= (* 2 (select main_a v_prenex_29363)) 1998) (< v_prenex_29364 main_x) (<= 2 (* 2 (select main_a v_prenex_29364))))) (forall ((v_prenex_26525 Int) (v_prenex_26526 Int)) (or (<= (select main_a v_prenex_26525) 999) (<= (+ main_x 1) v_prenex_26526) (< v_prenex_26526 main_x) (<= (* 2 (select main_a v_prenex_26526)) 1002) (<= (select main_a v_prenex_26526) 1001) (<= 998 (* 2 (select main_a v_prenex_26525))) (<= (select main_a v_prenex_26526) (+ (select main_a v_prenex_26525) 2)))) (or (forall ((v_prenex_24719 Int)) (or (<= (* 2 (select main_a v_prenex_24719)) 1998) (<= 998 (* 2 (select main_a v_prenex_24719))))) (forall ((v_prenex_24715 Int)) (or (<= (+ main_x 1) v_prenex_24715) (<= 2 (* 2 (select main_a v_prenex_24715))) (<= (select main_a v_prenex_24715) 1001) (<= 0 (+ (select main_a v_prenex_24715) 499)) (< v_prenex_24715 main_x)))) (or (forall ((v_prenex_29404 Int)) (<= 998 (* 2 (select main_a v_prenex_29404)))) (forall ((v_prenex_29403 Int)) (or (<= (+ main_x 1) v_prenex_29403) (<= 0 (+ (select main_a v_prenex_29403) 499)) (< v_prenex_29403 main_x) (<= (select main_a v_prenex_29403) 501)))) (forall ((v_prenex_28162 Int) (v_prenex_28163 Int)) (or (<= 0 (+ (select main_a v_prenex_28162) 1)) (<= (+ (select main_a v_prenex_28162) (select main_a v_prenex_28163)) 1000) (<= 2 (* 2 (select main_a v_prenex_28163))) (<= (+ main_x 1) v_prenex_28163) (<= (+ main_y 1) v_prenex_28162) (<= (select main_a v_prenex_28162) 999) (< v_prenex_28163 main_x))) (forall ((v_prenex_24986 Int) (v_prenex_24987 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24986))) (< v_prenex_24987 main_x) (<= (+ main_x 1) v_prenex_24987) (<= (+ main_y 1) v_prenex_24986) (<= (select main_a v_prenex_24986) 1499) (<= (+ (select main_a v_prenex_24986) (select main_a v_prenex_24987)) 1000) (<= 2 (* 2 (select main_a v_prenex_24987))))) (or (forall ((v_prenex_29460 Int)) (or (<= (+ main_x 1) v_prenex_29460) (< v_prenex_29460 main_x) (<= 2 (* 2 (select main_a v_prenex_29460))))) (forall ((v_prenex_29459 Int)) (or (<= 499 (select main_a v_prenex_29459)) (< v_prenex_29459 main_y) (<= (* 2 (select main_a v_prenex_29459)) 1998)))) (forall ((v_prenex_31912 Int) (v_prenex_31911 Int)) (or (<= (select main_a v_prenex_31912) (+ (select main_a v_prenex_31911) 2)) (< v_prenex_31912 main_x) (<= (select main_a v_prenex_31911) 999) (<= 0 (+ (select main_a v_prenex_31912) 499)) (< v_prenex_31911 main_y) (<= 0 (+ (select main_a v_prenex_31911) 1)) (<= (+ main_x 1) v_prenex_31912))) (forall ((v_prenex_31695 Int) (v_prenex_31694 Int)) (or (< v_prenex_31695 main_x) (<= (select main_a v_prenex_31695) (+ (select main_a v_prenex_31694) 2)) (<= (select main_a v_prenex_31695) 1001) (<= (select main_a v_prenex_31694) 1499) (<= (+ main_x 1) v_prenex_31695) (<= (* 2 (select main_a v_prenex_31695)) 1002))) (or (forall ((v_prenex_24893 Int)) (or (<= (select main_a v_prenex_24893) 1001) (< v_prenex_24893 main_x) (<= (+ main_x 1) v_prenex_24893) (<= (* 2 (select main_a v_prenex_24893)) 1002) (<= 2 (* 2 (select main_a v_prenex_24893))))) (forall ((v_prenex_24896 Int)) (<= 0 (+ (select main_a v_prenex_24896) 1)))) (or (forall ((v_prenex_26281 Int)) (<= 0 (+ (select main_a v_prenex_26281) 1))) (forall ((v_prenex_26283 Int)) (or (<= (select main_a v_prenex_26283) 501) (<= (+ main_x 1) v_prenex_26283) (< v_prenex_26283 main_x) (<= (* 2 (select main_a v_prenex_26283)) 1002) (<= 1 (select main_a v_prenex_26283))))) (or (forall ((v_prenex_30986 Int)) (or (<= 0 (+ (select main_a v_prenex_30986) 1)) (<= 998 (* 2 (select main_a v_prenex_30986))))) (forall ((v_prenex_30985 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30985))) (<= (+ main_x 1) v_prenex_30985) (< v_prenex_30985 main_x)))) (forall ((v_prenex_24578 Int) (v_prenex_24577 Int)) (or (<= (+ (select main_a v_prenex_24577) (select main_a v_prenex_24578)) 1000) (<= 0 (+ (select main_a v_prenex_24577) 1)) (<= (select main_a v_prenex_24578) 501) (< v_prenex_24578 main_x) (<= (+ main_x 1) v_prenex_24578) (<= 0 (+ (select main_a v_prenex_24578) 499)) (<= 998 (* 2 (select main_a v_prenex_24577))))) (or (forall ((v_prenex_30188 Int)) (or (<= (select main_a v_prenex_30188) 999) (<= 0 (+ (select main_a v_prenex_30188) 1)))) (forall ((v_prenex_30184 Int)) (or (<= (+ main_x 1) v_prenex_30184) (<= 2 (* 2 (select main_a v_prenex_30184))) (< v_prenex_30184 main_x) (<= 1 (select main_a v_prenex_30184))))) (forall ((v_prenex_30249 Int) (v_prenex_30250 Int)) (or (<= (select main_a v_prenex_30249) 1499) (<= (+ main_x 1) v_prenex_30250) (< v_prenex_30250 main_x) (<= (+ (select main_a v_prenex_30249) (select main_a v_prenex_30250)) 1000) (<= 0 (+ (select main_a v_prenex_30250) 499)) (<= 0 (+ (select main_a v_prenex_30249) 1)))) (forall ((v_prenex_30268 Int) (v_prenex_30267 Int)) (or (<= (+ main_x 1) v_prenex_30268) (< v_prenex_30268 main_x) (<= 998 (* 2 (select main_a v_prenex_30267))) (<= (select main_a v_prenex_30267) 999) (<= (select main_a v_prenex_30268) 1001) (<= 1 (select main_a v_prenex_30268)) (<= (select main_a v_prenex_30268) (+ (select main_a v_prenex_30267) 2)))) (forall ((v_prenex_25048 Int) (v_prenex_25047 Int)) (or (< v_prenex_25048 main_x) (<= 1 (select main_a v_prenex_25048)) (<= 1000 (+ (select main_a v_prenex_25047) (select main_a v_prenex_25048))) (<= (* 2 (select main_a v_prenex_25047)) 1998) (<= (select main_a v_prenex_25047) 999) (<= 0 (+ (select main_a v_prenex_25048) 499)) (<= (+ main_x 1) v_prenex_25048))) (or (forall ((v_prenex_26379 Int)) (or (<= (+ main_y 1) v_prenex_26379) (<= (* 2 (select main_a v_prenex_26379)) 1998))) (forall ((v_prenex_26384 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26384))) (< v_prenex_26384 main_x) (<= (select main_a v_prenex_26384) 501) (<= (+ main_x 1) v_prenex_26384)))) (forall ((v_prenex_32218 Int) (v_prenex_32219 Int)) (or (<= 499 (select main_a v_prenex_32218)) (< v_prenex_32219 main_x) (<= 1 (select main_a v_prenex_32219)) (<= (+ main_x 1) v_prenex_32219) (<= (select main_a v_prenex_32218) (+ (select main_a v_prenex_32219) 998)) (<= (select main_a v_prenex_32219) 501))) (forall ((v_prenex_31486 Int) (v_prenex_31485 Int)) (or (<= (select main_a v_prenex_31485) (+ (select main_a v_prenex_31486) 998)) (<= (select main_a v_prenex_31486) 1001) (<= (* 2 (select main_a v_prenex_31486)) 1002) (<= 998 (* 2 (select main_a v_prenex_31485))) (< v_prenex_31486 main_x) (<= (select main_a v_prenex_31485) 1499) (<= (+ main_x 1) v_prenex_31486))) (or (forall ((v_prenex_23903 Int)) (or (< v_prenex_23903 main_y) (<= 499 (select main_a v_prenex_23903)))) (forall ((v_prenex_23904 Int)) (or (<= 0 (+ (select main_a v_prenex_23904) 499)) (<= (* 2 (select main_a v_prenex_23904)) 1002) (< v_prenex_23904 main_x) (<= (+ main_x 1) v_prenex_23904)))) (or (forall ((v_prenex_31363 Int)) (or (<= (select main_a v_prenex_31363) 999) (<= (select main_a v_prenex_31363) 1499))) (forall ((v_prenex_31362 Int)) (or (<= (+ main_x 1) v_prenex_31362) (<= (* 2 (select main_a v_prenex_31362)) 1002) (<= 0 (+ (select main_a v_prenex_31362) 499)) (< v_prenex_31362 main_x) (<= 1 (select main_a v_prenex_31362))))) (forall ((v_prenex_30493 Int) (v_prenex_30492 Int)) (or (<= (select main_a v_prenex_30493) 1001) (<= (+ (select main_a v_prenex_30492) (select main_a v_prenex_30493)) 1000) (<= 499 (select main_a v_prenex_30492)) (<= (select main_a v_prenex_30492) 1499) (< v_prenex_30493 main_x) (<= (* 2 (select main_a v_prenex_30493)) 1002) (<= (+ main_x 1) v_prenex_30493))) (or (forall ((v_prenex_29316 Int)) (or (<= (+ main_y 1) v_prenex_29316) (<= (select main_a v_prenex_29316) 1499) (<= 998 (* 2 (select main_a v_prenex_29316))))) (forall ((v_prenex_29317 Int)) (or (< v_prenex_29317 main_x) (<= (* 2 (select main_a v_prenex_29317)) 1002) (<= (select main_a v_prenex_29317) 1001) (<= (+ main_x 1) v_prenex_29317)))) (or (forall ((v_prenex_30402 Int)) (or (<= (select main_a v_prenex_30402) 1499) (<= 998 (* 2 (select main_a v_prenex_30402))))) (forall ((v_prenex_30400 Int)) (or (<= (select main_a v_prenex_30400) 1001) (<= (+ main_x 1) v_prenex_30400) (< v_prenex_30400 main_x) (<= 0 (+ (select main_a v_prenex_30400) 499)) (<= (* 2 (select main_a v_prenex_30400)) 1002)))) (forall ((v_prenex_26837 Int) (v_prenex_26838 Int)) (or (< v_prenex_26838 main_x) (<= (* 2 (select main_a v_prenex_26837)) 1998) (<= 1000 (+ (select main_a v_prenex_26837) (select main_a v_prenex_26838))) (<= (select main_a v_prenex_26837) 1499) (<= (select main_a v_prenex_26838) 1001) (<= (* 2 (select main_a v_prenex_26838)) 1002) (<= (+ main_x 1) v_prenex_26838))) (or (forall ((v_prenex_30995 Int)) (or (<= (* 2 (select main_a v_prenex_30995)) 1998) (<= 0 (+ (select main_a v_prenex_30995) 1)))) (forall ((v_prenex_30991 Int)) (or (<= (select main_a v_prenex_30991) 501) (<= 0 (+ (select main_a v_prenex_30991) 499)) (< v_prenex_30991 main_x) (<= (+ main_x 1) v_prenex_30991) (<= 2 (* 2 (select main_a v_prenex_30991)))))) (or (forall ((v_prenex_29494 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29494))) (< v_prenex_29494 main_x) (<= (select main_a v_prenex_29494) 1001) (<= 0 (+ (select main_a v_prenex_29494) 499)) (<= (+ main_x 1) v_prenex_29494))) (forall ((v_prenex_29498 Int)) (or (<= (* 2 (select main_a v_prenex_29498)) 1998) (<= 499 (select main_a v_prenex_29498))))) (or (forall ((v_prenex_25782 Int)) (or (<= (+ main_x 1) v_prenex_25782) (< v_prenex_25782 main_x) (<= (* 2 (select main_a v_prenex_25782)) 1002) (<= 2 (* 2 (select main_a v_prenex_25782))))) (forall ((v_prenex_25776 Int)) (<= 499 (select main_a v_prenex_25776)))) (or (forall ((v_prenex_27987 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27987))) (< v_prenex_27987 main_x) (<= (+ main_x 1) v_prenex_27987) (<= (select main_a v_prenex_27987) 501))) (forall ((v_prenex_27986 Int)) (or (<= (select main_a v_prenex_27986) 999) (<= (select main_a v_prenex_27986) 1499) (< v_prenex_27986 main_y)))) (forall ((v_prenex_24740 Int) (v_prenex_24739 Int)) (or (<= (select main_a v_prenex_24739) 1499) (<= (select main_a v_prenex_24740) (+ (select main_a v_prenex_24739) 2)) (<= (+ main_y 1) v_prenex_24739) (<= (select main_a v_prenex_24739) 999) (< v_prenex_24739 main_y))) (or (forall ((v_prenex_26871 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26871))) (<= (select main_a v_prenex_26871) 1499))) (forall ((v_prenex_26875 Int)) (or (<= (+ main_x 1) v_prenex_26875) (< v_prenex_26875 main_x) (<= 0 (+ (select main_a v_prenex_26875) 499)) (<= (* 2 (select main_a v_prenex_26875)) 1002)))) (or (forall ((v_prenex_27247 Int)) (or (<= (select main_a v_prenex_27247) 999) (<= 998 (* 2 (select main_a v_prenex_27247))))) (forall ((v_prenex_27245 Int)) (or (<= 0 (+ (select main_a v_prenex_27245) 499)) (<= (+ main_x 1) v_prenex_27245) (<= (* 2 (select main_a v_prenex_27245)) 1002) (<= (select main_a v_prenex_27245) 1001) (< v_prenex_27245 main_x)))) (forall ((v_prenex_25333 Int) (v_prenex_25332 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25333))) (<= (+ main_x 1) v_prenex_25333) (<= (select main_a v_prenex_25333) (+ (select main_a v_prenex_25332) 2)) (<= (* 2 (select main_a v_prenex_25333)) 1002) (<= (select main_a v_prenex_25332) 999) (< v_prenex_25333 main_x))) (forall ((v_prenex_30385 Int) (v_prenex_30384 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30385))) (< v_prenex_30385 main_x) (<= (select main_a v_prenex_30384) 999) (<= (select main_a v_prenex_30384) 1499) (<= (+ main_x 1) v_prenex_30385) (<= (select main_a v_prenex_30385) 501) (<= (+ (select main_a v_prenex_30384) (select main_a v_prenex_30385)) 1000))) (forall ((v_prenex_29237 Int) (v_prenex_29236 Int)) (or (<= (+ (select main_a v_prenex_29236) (select main_a v_prenex_29237)) 1000) (<= 499 (select main_a v_prenex_29236)) (<= (+ main_y 1) v_prenex_29236) (< v_prenex_29237 main_x) (<= (select main_a v_prenex_29237) 1001) (<= (+ main_x 1) v_prenex_29237))) (forall ((v_prenex_26109 Int) (v_prenex_26110 Int)) (or (<= (select main_a v_prenex_26110) 1001) (<= (select main_a v_prenex_26109) (+ (select main_a v_prenex_26110) 998)) (< v_prenex_26109 main_y) (< v_prenex_26110 main_x) (<= (+ main_x 1) v_prenex_26110) (<= 0 (+ (select main_a v_prenex_26109) 1)))) (forall ((v_prenex_28446 Int) (v_prenex_28445 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28445))) (< v_prenex_28446 main_x) (<= 2 (* 2 (select main_a v_prenex_28446))) (<= (* 2 (select main_a v_prenex_28446)) 1002) (<= (+ (select main_a v_prenex_28445) (select main_a v_prenex_28446)) 1000) (<= (+ main_x 1) v_prenex_28446) (<= 499 (select main_a v_prenex_28445)))) (forall ((v_prenex_24137 Int) (v_prenex_24136 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24136))) (< v_prenex_24137 main_x) (<= (select main_a v_prenex_24137) 501) (<= (* 2 (select main_a v_prenex_24136)) 1998) (<= (+ main_x 1) v_prenex_24137) (<= (select main_a v_prenex_24137) (+ (select main_a v_prenex_24136) 2)) (<= 1 (select main_a v_prenex_24137)))) (forall ((v_prenex_26679 Int) (v_prenex_26680 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26679))) (<= (+ main_y 1) v_prenex_26679) (<= (select main_a v_prenex_26679) (+ (select main_a v_prenex_26680) 998)) (<= (+ main_x 1) v_prenex_26680) (<= (* 2 (select main_a v_prenex_26680)) 1002) (< v_prenex_26680 main_x))) (forall ((v_prenex_27292 Int) (v_prenex_27291 Int)) (or (<= (* 2 (select main_a v_prenex_27291)) 1998) (<= (+ main_x 1) v_prenex_27292) (<= (+ (select main_a v_prenex_27291) (select main_a v_prenex_27292)) 1000) (<= (select main_a v_prenex_27292) 1001) (<= (select main_a v_prenex_27291) 999) (< v_prenex_27292 main_x) (< v_prenex_27291 main_y))) (forall ((v_prenex_25582 Int) (v_prenex_25581 Int)) (or (< v_prenex_25582 main_x) (<= 0 (+ (select main_a v_prenex_25582) 499)) (<= (select main_a v_prenex_25581) 999) (<= (select main_a v_prenex_25581) 1499) (<= (select main_a v_prenex_25582) 501) (<= (+ (select main_a v_prenex_25581) (select main_a v_prenex_25582)) 1000) (<= (+ main_x 1) v_prenex_25582))) (forall ((v_prenex_25635 Int) (v_prenex_25636 Int)) (or (<= (* 2 (select main_a v_prenex_25635)) 1998) (<= 998 (* 2 (select main_a v_prenex_25635))) (<= (+ (select main_a v_prenex_25635) (select main_a v_prenex_25636)) 1000) (<= 1 (select main_a v_prenex_25636)) (< v_prenex_25636 main_x) (<= (* 2 (select main_a v_prenex_25636)) 1002) (<= (+ main_x 1) v_prenex_25636))) (forall ((v_prenex_26512 Int) (v_prenex_26513 Int)) (or (<= 499 (select main_a v_prenex_26512)) (<= (+ main_x 1) v_prenex_26513) (<= (select main_a v_prenex_26513) 1001) (< v_prenex_26513 main_x) (<= 998 (* 2 (select main_a v_prenex_26512))) (<= 1000 (+ (select main_a v_prenex_26512) (select main_a v_prenex_26513))))) (or (forall ((v_prenex_27475 Int)) (or (<= (* 2 (select main_a v_prenex_27475)) 1002) (< v_prenex_27475 main_x) (<= (+ main_x 1) v_prenex_27475))) (forall ((v_prenex_27474 Int)) (or (<= (select main_a v_prenex_27474) 1499) (< v_prenex_27474 main_y)))) (forall ((v_prenex_29259 Int) (v_prenex_29258 Int)) (or (<= (select main_a v_prenex_29258) (+ (select main_a v_prenex_29259) 998)) (< v_prenex_29259 main_x) (<= (+ main_x 1) v_prenex_29259) (<= (* 2 (select main_a v_prenex_29259)) 1002) (<= (* 2 (select main_a v_prenex_29258)) 1998) (<= (select main_a v_prenex_29259) 1001))) (forall ((v_prenex_24526 Int) (v_prenex_24525 Int)) (or (< v_prenex_24526 main_x) (<= 0 (+ (select main_a v_prenex_24526) 499)) (< v_prenex_24525 main_y) (<= (+ main_x 1) v_prenex_24526) (<= 998 (* 2 (select main_a v_prenex_24525))) (<= (select main_a v_prenex_24525) 999) (<= (select main_a v_prenex_24525) (+ (select main_a v_prenex_24526) 998)))) (forall ((v_prenex_31884 Int) (v_prenex_31885 Int)) (or (< v_prenex_31884 main_y) (<= (select main_a v_prenex_31884) (+ (select main_a v_prenex_31885) 998)) (<= (+ main_x 1) v_prenex_31885) (<= 0 (+ (select main_a v_prenex_31884) 1)) (<= 499 (select main_a v_prenex_31884)) (< v_prenex_31885 main_x) (<= (select main_a v_prenex_31885) 1001))) (forall ((v_prenex_28756 Int) (v_prenex_28755 Int)) (or (<= (+ (select main_a v_prenex_28755) (select main_a v_prenex_28756)) 1000) (< v_prenex_28756 main_x) (<= (select main_a v_prenex_28755) 1499) (<= (* 2 (select main_a v_prenex_28756)) 1002) (<= 499 (select main_a v_prenex_28755)) (<= (+ main_x 1) v_prenex_28756) (< v_prenex_28755 main_y))) (forall ((v_prenex_29680 Int) (v_prenex_29681 Int)) (or (<= 1000 (+ (select main_a v_prenex_29680) (select main_a v_prenex_29681))) (<= 499 (select main_a v_prenex_29680)) (<= (select main_a v_prenex_29681) 1001) (<= (+ main_y 1) v_prenex_29680) (< v_prenex_29681 main_x) (<= (+ main_x 1) v_prenex_29681))) (forall ((v_prenex_31895 Int) (v_prenex_31894 Int)) (or (<= 0 (+ (select main_a v_prenex_31895) 499)) (<= (select main_a v_prenex_31894) 1499) (< v_prenex_31895 main_x) (<= 998 (* 2 (select main_a v_prenex_31894))) (< v_prenex_31894 main_y) (<= (+ main_x 1) v_prenex_31895) (<= 1000 (+ (select main_a v_prenex_31894) (select main_a v_prenex_31895))))) (or (forall ((v_prenex_28411 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28411))) (<= (select main_a v_prenex_28411) 999) (<= (+ main_y 1) v_prenex_28411))) (forall ((v_prenex_28406 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28406))) (< v_prenex_28406 main_x) (<= (+ main_x 1) v_prenex_28406) (<= (* 2 (select main_a v_prenex_28406)) 1002)))) (or (forall ((v_prenex_29395 Int)) (or (<= 499 (select main_a v_prenex_29395)) (<= (* 2 (select main_a v_prenex_29395)) 1998))) (forall ((v_prenex_29394 Int)) (or (<= (+ main_x 1) v_prenex_29394) (< v_prenex_29394 main_x) (<= (* 2 (select main_a v_prenex_29394)) 1002) (<= 2 (* 2 (select main_a v_prenex_29394)))))) (forall ((v_prenex_29109 Int) (v_prenex_29110 Int)) (or (< v_prenex_29110 main_x) (<= 1 (select main_a v_prenex_29110)) (<= (select main_a v_prenex_29109) 999) (<= 0 (+ (select main_a v_prenex_29110) 499)) (<= (+ main_x 1) v_prenex_29110) (<= (+ (select main_a v_prenex_29109) (select main_a v_prenex_29110)) 1000))) (or (forall ((v_prenex_24104 Int)) (or (<= (* 2 (select main_a v_prenex_24104)) 1002) (<= (+ main_x 1) v_prenex_24104) (< v_prenex_24104 main_x))) (forall ((v_prenex_24103 Int)) (or (<= (select main_a v_prenex_24103) 1499) (< v_prenex_24103 main_y) (<= 998 (* 2 (select main_a v_prenex_24103)))))) (or (forall ((v_prenex_26530 Int)) (or (< v_prenex_26530 main_x) (<= 2 (* 2 (select main_a v_prenex_26530))) (<= (+ main_x 1) v_prenex_26530) (<= 1 (select main_a v_prenex_26530)))) (forall ((v_prenex_26527 Int)) (or (<= (+ main_y 1) v_prenex_26527) (<= 0 (+ (select main_a v_prenex_26527) 1)) (<= (select main_a v_prenex_26527) 1499)))) (or (forall ((v_prenex_25428 Int)) (or (<= (select main_a v_prenex_25428) 501) (< v_prenex_25428 main_x) (<= (+ main_x 1) v_prenex_25428) (<= (* 2 (select main_a v_prenex_25428)) 1002))) (forall ((v_prenex_25425 Int)) (<= (select main_a v_prenex_25425) 1499))) (or (forall ((v_prenex_30776 Int)) (<= (select main_a v_prenex_30776) 1499)) (forall ((v_prenex_30774 Int)) (or (<= (select main_a v_prenex_30774) 1001) (< v_prenex_30774 main_x) (<= (select main_a v_prenex_30774) 501) (<= 2 (* 2 (select main_a v_prenex_30774))) (<= (+ main_x 1) v_prenex_30774)))) (forall ((v_prenex_25904 Int) (v_prenex_25905 Int)) (or (< v_prenex_25905 main_x) (<= (+ (select main_a v_prenex_25904) (select main_a v_prenex_25905)) 1000) (<= (+ main_x 1) v_prenex_25905) (<= 0 (+ (select main_a v_prenex_25904) 1)) (<= 1 (select main_a v_prenex_25905)) (<= (select main_a v_prenex_25904) 999))) (forall ((v_prenex_28027 Int) (v_prenex_28026 Int)) (or (< v_prenex_28027 main_x) (<= 1 (select main_a v_prenex_28027)) (<= (+ main_y 1) v_prenex_28026) (<= 0 (+ (select main_a v_prenex_28026) 1)) (<= 1000 (+ (select main_a v_prenex_28026) (select main_a v_prenex_28027))) (<= (+ main_x 1) v_prenex_28027) (<= (* 2 (select main_a v_prenex_28026)) 1998))) (or (forall ((v_prenex_29126 Int)) (or (<= (select main_a v_prenex_29126) 1499) (<= (+ main_y 1) v_prenex_29126))) (forall ((v_prenex_29124 Int)) (or (<= (+ main_x 1) v_prenex_29124) (< v_prenex_29124 main_x) (<= (* 2 (select main_a v_prenex_29124)) 1002) (<= 0 (+ (select main_a v_prenex_29124) 499))))) (forall ((v_prenex_27170 Int) (v_prenex_27169 Int)) (or (<= (+ main_x 1) v_prenex_27170) (< v_prenex_27170 main_x) (<= 1 (select main_a v_prenex_27170)) (<= 998 (* 2 (select main_a v_prenex_27169))) (<= (* 2 (select main_a v_prenex_27170)) 1002) (<= (+ (select main_a v_prenex_27169) (select main_a v_prenex_27170)) 1000))) (or (forall ((v_prenex_30910 Int)) (or (<= (+ main_x 1) v_prenex_30910) (<= (select main_a v_prenex_30910) 1001) (<= (* 2 (select main_a v_prenex_30910)) 1002) (<= 1 (select main_a v_prenex_30910)) (< v_prenex_30910 main_x))) (forall ((v_prenex_30913 Int)) (or (<= (select main_a v_prenex_30913) 999) (<= 998 (* 2 (select main_a v_prenex_30913)))))) (forall ((v_prenex_32289 Int) (v_prenex_32290 Int)) (or (<= 0 (+ (select main_a v_prenex_32289) 1)) (<= (+ main_x 1) v_prenex_32290) (<= (select main_a v_prenex_32289) (+ (select main_a v_prenex_32290) 998)) (<= (select main_a v_prenex_32290) 1001) (<= (select main_a v_prenex_32290) 501) (<= 499 (select main_a v_prenex_32289)) (< v_prenex_32290 main_x))) (or (forall ((v_prenex_27903 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27903))) (<= 0 (+ (select main_a v_prenex_27903) 1)))) (forall ((v_prenex_27901 Int)) (or (<= (select main_a v_prenex_27901) 1001) (<= (select main_a v_prenex_27901) 501) (< v_prenex_27901 main_x) (<= 2 (* 2 (select main_a v_prenex_27901))) (<= (+ main_x 1) v_prenex_27901)))) (or (forall ((v_prenex_27321 Int)) (or (<= (+ main_x 1) v_prenex_27321) (<= (* 2 (select main_a v_prenex_27321)) 1002) (< v_prenex_27321 main_x) (<= (select main_a v_prenex_27321) 1001))) (forall ((v_prenex_27320 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27320))) (<= 499 (select main_a v_prenex_27320)) (<= (+ main_y 1) v_prenex_27320)))) (forall ((v_prenex_29018 Int) (v_prenex_29017 Int)) (or (<= (select main_a v_prenex_29017) 999) (<= (select main_a v_prenex_29018) (+ (select main_a v_prenex_29017) 2)) (< v_prenex_29018 main_x) (<= 1 (select main_a v_prenex_29018)) (<= (* 2 (select main_a v_prenex_29017)) 1998) (<= (+ main_x 1) v_prenex_29018) (<= 2 (* 2 (select main_a v_prenex_29018))))) (or (forall ((v_prenex_31797 Int)) (or (<= (* 2 (select main_a v_prenex_31797)) 1998) (<= 998 (* 2 (select main_a v_prenex_31797))))) (forall ((v_prenex_31796 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31796))) (<= 0 (+ (select main_a v_prenex_31796) 499)) (< v_prenex_31796 main_x) (<= (+ main_x 1) v_prenex_31796) (<= (* 2 (select main_a v_prenex_31796)) 1002)))) (forall ((v_prenex_30203 Int) (v_prenex_30202 Int)) (or (< v_prenex_30203 main_x) (<= (+ main_x 1) v_prenex_30203) (<= (+ main_y 1) v_prenex_30202) (<= (select main_a v_prenex_30202) 1499) (<= (select main_a v_prenex_30203) 1001) (<= (+ (select main_a v_prenex_30202) (select main_a v_prenex_30203)) 1000))) (forall ((v_prenex_24838 Int) (v_prenex_24837 Int)) (or (<= 0 (+ (select main_a v_prenex_24837) 1)) (<= (+ main_y 1) v_prenex_24837) (<= (select main_a v_prenex_24837) 1499) (<= (select main_a v_prenex_24837) (+ (select main_a v_prenex_24838) 998)) (< v_prenex_24837 main_y))) (forall ((v_prenex_24046 Int) (v_prenex_24045 Int)) (or (<= (select main_a v_prenex_24046) (+ (select main_a v_prenex_24045) 2)) (<= (+ main_x 1) v_prenex_24046) (<= (+ main_y 1) v_prenex_24045) (<= 2 (* 2 (select main_a v_prenex_24046))) (<= 998 (* 2 (select main_a v_prenex_24045))) (<= (* 2 (select main_a v_prenex_24045)) 1998) (< v_prenex_24046 main_x))) (forall ((v_prenex_29905 Int) (v_prenex_29906 Int)) (or (<= (select main_a v_prenex_29906) 501) (<= 0 (+ (select main_a v_prenex_29905) 1)) (<= (+ main_x 1) v_prenex_29906) (<= (select main_a v_prenex_29906) (+ (select main_a v_prenex_29905) 2)) (<= (select main_a v_prenex_29905) 1499) (< v_prenex_29906 main_x))) (or (forall ((v_prenex_24248 Int)) (or (<= 499 (select main_a v_prenex_24248)) (<= (select main_a v_prenex_24248) 1499))) (forall ((v_prenex_24245 Int)) (or (< v_prenex_24245 main_x) (<= (* 2 (select main_a v_prenex_24245)) 1002) (<= (+ main_x 1) v_prenex_24245) (<= (select main_a v_prenex_24245) 501)))) (or (forall ((v_prenex_28770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28770))) (<= (select main_a v_prenex_28770) 999))) (forall ((v_prenex_28768 Int)) (or (<= (+ main_x 1) v_prenex_28768) (< v_prenex_28768 main_x) (<= (select main_a v_prenex_28768) 501) (<= (select main_a v_prenex_28768) 1001) (<= 2 (* 2 (select main_a v_prenex_28768)))))) (forall ((v_prenex_27925 Int) (v_prenex_27926 Int)) (or (<= (select main_a v_prenex_27925) 1499) (<= (+ (select main_a v_prenex_27925) (select main_a v_prenex_27926)) 1000) (<= 1 (select main_a v_prenex_27926)) (< v_prenex_27926 main_x) (<= (+ main_x 1) v_prenex_27926) (<= 2 (* 2 (select main_a v_prenex_27926))))) (forall ((v_prenex_29150 Int) (v_prenex_29149 Int)) (or (< v_prenex_29150 main_x) (<= 499 (select main_a v_prenex_29149)) (<= (select main_a v_prenex_29149) (+ (select main_a v_prenex_29150) 998)) (<= (+ main_x 1) v_prenex_29150) (<= (+ main_y 1) v_prenex_29149) (<= 0 (+ (select main_a v_prenex_29149) 1)) (<= (select main_a v_prenex_29150) 501))) (or (forall ((v_prenex_24324 Int)) (<= 998 (* 2 (select main_a v_prenex_24324)))) (forall ((v_prenex_24325 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24325))) (<= (select main_a v_prenex_24325) 501) (<= (+ main_x 1) v_prenex_24325) (<= (* 2 (select main_a v_prenex_24325)) 1002) (< v_prenex_24325 main_x)))) (forall ((v_prenex_24427 Int) (v_prenex_24428 Int)) (or (<= 0 (+ (select main_a v_prenex_24428) 499)) (<= 998 (* 2 (select main_a v_prenex_24427))) (< v_prenex_24428 main_x) (<= (select main_a v_prenex_24427) (+ (select main_a v_prenex_24428) 998)) (<= (+ main_x 1) v_prenex_24428) (<= (+ main_y 1) v_prenex_24427) (<= 499 (select main_a v_prenex_24427)))) (forall ((v_prenex_27715 Int) (v_prenex_27714 Int)) (or (<= (select main_a v_prenex_27714) 999) (<= (+ main_y 1) v_prenex_27714) (<= 0 (+ (select main_a v_prenex_27715) 499)) (< v_prenex_27715 main_x) (<= (+ main_x 1) v_prenex_27715) (<= (select main_a v_prenex_27714) (+ (select main_a v_prenex_27715) 998)) (<= (select main_a v_prenex_27714) 1499))) (forall ((v_prenex_31428 Int) (v_prenex_31429 Int)) (or (<= (select main_a v_prenex_31429) 1001) (<= (+ main_y 1) v_prenex_31428) (< v_prenex_31429 main_x) (<= 1000 (+ (select main_a v_prenex_31428) (select main_a v_prenex_31429))) (<= (+ main_x 1) v_prenex_31429))) (forall ((v_prenex_30077 Int) (v_prenex_30078 Int)) (or (<= (select main_a v_prenex_30078) 1001) (<= 1000 (+ (select main_a v_prenex_30077) (select main_a v_prenex_30078))) (<= 1 (select main_a v_prenex_30078)) (<= (* 2 (select main_a v_prenex_30077)) 1998) (<= 0 (+ (select main_a v_prenex_30077) 1)) (<= (+ main_x 1) v_prenex_30078) (< v_prenex_30078 main_x))) (forall ((v_prenex_31640 Int) (v_prenex_31639 Int)) (or (<= (select main_a v_prenex_31640) 501) (<= 998 (* 2 (select main_a v_prenex_31639))) (<= (select main_a v_prenex_31639) (+ (select main_a v_prenex_31640) 998)) (<= (+ main_x 1) v_prenex_31640) (<= 1 (select main_a v_prenex_31640)) (< v_prenex_31640 main_x) (<= (select main_a v_prenex_31639) 1499))) (forall ((v_prenex_24407 Int) (v_prenex_24406 Int)) (or (<= (select main_a v_prenex_24407) (+ (select main_a v_prenex_24406) 2)) (<= (+ main_x 1) v_prenex_24407) (<= 0 (+ (select main_a v_prenex_24407) 499)) (<= (select main_a v_prenex_24406) 999) (< v_prenex_24407 main_x) (<= (select main_a v_prenex_24407) 501))) (or (forall ((v_prenex_26001 Int)) (or (<= (* 2 (select main_a v_prenex_26001)) 1002) (< v_prenex_26001 main_x) (<= (+ main_x 1) v_prenex_26001) (<= (select main_a v_prenex_26001) 1001) (<= (select main_a v_prenex_26001) 501))) (forall ((v_prenex_25996 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25996))) (<= (* 2 (select main_a v_prenex_25996)) 1998)))) (or (forall ((v_prenex_26938 Int)) (or (<= (+ main_x 1) v_prenex_26938) (<= 2 (* 2 (select main_a v_prenex_26938))) (< v_prenex_26938 main_x) (<= 1 (select main_a v_prenex_26938)))) (forall ((v_prenex_26939 Int)) (or (<= 0 (+ (select main_a v_prenex_26939) 1)) (<= 499 (select main_a v_prenex_26939))))) (forall ((v_prenex_25257 Int) (v_prenex_25256 Int)) (or (<= (+ (select main_a v_prenex_25256) (select main_a v_prenex_25257)) 1000) (<= 0 (+ (select main_a v_prenex_25257) 499)) (<= 2 (* 2 (select main_a v_prenex_25257))) (<= (+ main_x 1) v_prenex_25257) (<= 0 (+ (select main_a v_prenex_25256) 1)) (<= (select main_a v_prenex_25256) 999) (< v_prenex_25257 main_x))) (or (forall ((v_prenex_28984 Int)) (<= (* 2 (select main_a v_prenex_28984)) 1002)) (forall ((v_prenex_28983 Int)) (or (< v_prenex_28983 main_y) (<= (+ main_y 1) v_prenex_28983) (<= (select main_a v_prenex_28983) 1499) (<= (* 2 (select main_a v_prenex_28983)) 1998)))) (forall ((v_prenex_25404 Int) (v_prenex_25403 Int)) (or (< v_prenex_25404 main_x) (<= 0 (+ (select main_a v_prenex_25403) 1)) (<= (+ main_x 1) v_prenex_25404) (<= 1000 (+ (select main_a v_prenex_25403) (select main_a v_prenex_25404))) (<= (+ main_y 1) v_prenex_25403) (<= 998 (* 2 (select main_a v_prenex_25403))) (<= (select main_a v_prenex_25404) 501))) (forall ((v_prenex_25307 Int) (v_prenex_25306 Int)) (or (<= (+ (select main_a v_prenex_25306) (select main_a v_prenex_25307)) 1000) (<= 2 (* 2 (select main_a v_prenex_25307))) (<= (* 2 (select main_a v_prenex_25306)) 1998) (<= (select main_a v_prenex_25306) 999) (<= (+ main_x 1) v_prenex_25307) (< v_prenex_25307 main_x) (<= (select main_a v_prenex_25307) 1001))) (or (forall ((v_prenex_23844 Int)) (or (<= (select main_a v_prenex_23844) 1001) (<= 2 (* 2 (select main_a v_prenex_23844))) (< v_prenex_23844 main_x) (<= (+ main_x 1) v_prenex_23844))) (forall ((v_prenex_25611 Int)) (<= (* 2 (select main_a v_prenex_25611)) 1998))) (forall ((v_prenex_32223 Int) (v_prenex_32222 Int)) (or (< v_prenex_32223 main_x) (<= (select main_a v_prenex_32222) 999) (<= 0 (+ (select main_a v_prenex_32223) 499)) (<= (+ main_x 1) v_prenex_32223) (<= (+ (select main_a v_prenex_32222) (select main_a v_prenex_32223)) 1000) (<= 0 (+ (select main_a v_prenex_32222) 1)) (<= (+ main_y 1) v_prenex_32222))) (forall ((v_prenex_30534 Int) (v_prenex_30535 Int)) (or (<= 1 (select main_a v_prenex_30535)) (<= (select main_a v_prenex_30534) (+ (select main_a v_prenex_30535) 998)) (<= (select main_a v_prenex_30534) 999) (<= 0 (+ (select main_a v_prenex_30534) 1)) (<= (select main_a v_prenex_30535) 501) (< v_prenex_30535 main_x) (<= (+ main_x 1) v_prenex_30535))) (or (forall ((v_prenex_30086 Int)) (or (<= (+ main_x 1) v_prenex_30086) (<= (* 2 (select main_a v_prenex_30086)) 1002) (<= 0 (+ (select main_a v_prenex_30086) 499)) (< v_prenex_30086 main_x))) (forall ((v_prenex_30085 Int)) (or (< v_prenex_30085 main_y) (<= (select main_a v_prenex_30085) 1499) (<= 499 (select main_a v_prenex_30085))))) (forall ((v_prenex_25499 Int) (v_prenex_25498 Int)) (or (<= (+ main_x 1) v_prenex_25499) (<= (select main_a v_prenex_25499) (+ (select main_a v_prenex_25498) 2)) (<= (* 2 (select main_a v_prenex_25499)) 1002) (<= 499 (select main_a v_prenex_25498)) (<= (* 2 (select main_a v_prenex_25498)) 1998) (< v_prenex_25499 main_x) (<= 1 (select main_a v_prenex_25499)))) (forall ((v_prenex_25073 Int) (v_prenex_25074 Int)) (or (<= (select main_a v_prenex_25074) 1001) (< v_prenex_25074 main_x) (<= (+ main_x 1) v_prenex_25074) (<= (select main_a v_prenex_25074) (+ (select main_a v_prenex_25073) 2)) (<= 0 (+ (select main_a v_prenex_25074) 499)) (<= (* 2 (select main_a v_prenex_25073)) 1998) (<= (select main_a v_prenex_25073) 999))) (or (forall ((v_prenex_30874 Int)) (or (<= 1 (select main_a v_prenex_30874)) (< v_prenex_30874 main_x) (<= (* 2 (select main_a v_prenex_30874)) 1002) (<= 2 (* 2 (select main_a v_prenex_30874))) (<= (+ main_x 1) v_prenex_30874))) (forall ((v_prenex_30876 Int)) (or (<= 499 (select main_a v_prenex_30876)) (<= 0 (+ (select main_a v_prenex_30876) 1))))) (or (forall ((v_prenex_27005 Int)) (or (<= 499 (select main_a v_prenex_27005)) (<= (select main_a v_prenex_27005) 999))) (forall ((v_prenex_27006 Int)) (or (<= 1 (select main_a v_prenex_27006)) (< v_prenex_27006 main_x) (<= (+ main_x 1) v_prenex_27006) (<= (select main_a v_prenex_27006) 501) (<= 2 (* 2 (select main_a v_prenex_27006)))))) (or (forall ((v_prenex_26421 Int)) (or (<= (+ main_x 1) v_prenex_26421) (<= (select main_a v_prenex_26421) 501) (<= (* 2 (select main_a v_prenex_26421)) 1002) (< v_prenex_26421 main_x))) (forall ((v_prenex_26418 Int)) (or (<= (select main_a v_prenex_26418) 999) (<= (select main_a v_prenex_26418) 1499)))) (forall ((v_prenex_31981 Int) (v_prenex_31982 Int)) (or (<= (* 2 (select main_a v_prenex_31981)) 1998) (<= 1 (select main_a v_prenex_31982)) (<= 499 (select main_a v_prenex_31981)) (< v_prenex_31982 main_x) (<= (select main_a v_prenex_31981) (+ (select main_a v_prenex_31982) 998)) (< v_prenex_31981 main_y) (<= (+ main_x 1) v_prenex_31982))) (or (forall ((v_prenex_31182 Int)) (or (<= (select main_a v_prenex_31182) 1499) (<= 0 (+ (select main_a v_prenex_31182) 1)))) (forall ((v_prenex_31181 Int)) (or (<= (* 2 (select main_a v_prenex_31181)) 1002) (<= (+ main_x 1) v_prenex_31181) (<= 0 (+ (select main_a v_prenex_31181) 499)) (< v_prenex_31181 main_x) (<= 2 (* 2 (select main_a v_prenex_31181)))))) (or (forall ((v_prenex_29930 Int)) (or (<= (* 2 (select main_a v_prenex_29930)) 1002) (< v_prenex_29930 main_x) (<= (+ main_x 1) v_prenex_29930) (<= 1 (select main_a v_prenex_29930)))) (forall ((v_prenex_29931 Int)) (or (<= (select main_a v_prenex_29931) 1499) (<= (select main_a v_prenex_29931) 999)))) (forall ((v_prenex_28668 Int) (v_prenex_28667 Int)) (or (<= (+ (select main_a v_prenex_28667) (select main_a v_prenex_28668)) 1000) (<= 499 (select main_a v_prenex_28667)) (< v_prenex_28667 main_y) (<= (* 2 (select main_a v_prenex_28667)) 1998) (<= (+ main_y 1) v_prenex_28667))) (forall ((v_prenex_29341 Int) (v_prenex_29340 Int)) (or (<= (+ main_y 1) v_prenex_29340) (<= (+ main_x 1) v_prenex_29341) (< v_prenex_29341 main_x) (<= (* 2 (select main_a v_prenex_29341)) 1002) (<= (* 2 (select main_a v_prenex_29340)) 1998) (<= (select main_a v_prenex_29340) (+ (select main_a v_prenex_29341) 998)) (<= 499 (select main_a v_prenex_29340)))) (forall ((v_prenex_26308 Int) (v_prenex_26309 Int)) (or (< v_prenex_26308 main_y) (<= (+ (select main_a v_prenex_26308) (select main_a v_prenex_26309)) 1000) (<= (+ main_x 1) v_prenex_26309) (<= (* 2 (select main_a v_prenex_26308)) 1998) (<= (* 2 (select main_a v_prenex_26309)) 1002) (< v_prenex_26309 main_x))) (forall ((v_prenex_27458 Int) (v_prenex_27457 Int)) (or (< v_prenex_27458 main_x) (<= (+ main_x 1) v_prenex_27458) (<= 998 (* 2 (select main_a v_prenex_27457))) (<= 499 (select main_a v_prenex_27457)) (<= (select main_a v_prenex_27458) (+ (select main_a v_prenex_27457) 2)) (<= (* 2 (select main_a v_prenex_27458)) 1002))) (forall ((v_prenex_29060 Int) (v_prenex_29059 Int)) (or (< v_prenex_29060 main_x) (<= (+ main_x 1) v_prenex_29060) (<= 998 (* 2 (select main_a v_prenex_29059))) (<= 499 (select main_a v_prenex_29059)) (<= 1 (select main_a v_prenex_29060)) (<= 1000 (+ (select main_a v_prenex_29059) (select main_a v_prenex_29060))))) (forall ((v_prenex_29594 Int) (v_prenex_29593 Int)) (or (<= (select main_a v_prenex_29593) (+ (select main_a v_prenex_29594) 998)) (<= (select main_a v_prenex_29593) 1499) (< v_prenex_29594 main_x) (<= (+ main_x 1) v_prenex_29594) (<= 0 (+ (select main_a v_prenex_29594) 499)))) (or (forall ((v_prenex_31684 Int)) (or (<= (select main_a v_prenex_31684) 501) (<= (+ main_x 1) v_prenex_31684) (<= 2 (* 2 (select main_a v_prenex_31684))) (< v_prenex_31684 main_x))) (forall ((v_prenex_31686 Int)) (or (<= (+ main_y 1) v_prenex_31686) (<= 0 (+ (select main_a v_prenex_31686) 1)) (<= 998 (* 2 (select main_a v_prenex_31686)))))) (forall ((v_prenex_31475 Int) (v_prenex_31476 Int)) (or (<= (+ (select main_a v_prenex_31475) (select main_a v_prenex_31476)) 1000) (<= 2 (* 2 (select main_a v_prenex_31476))) (< v_prenex_31476 main_x) (<= (+ main_x 1) v_prenex_31476))) (forall ((v_prenex_30073 Int) (v_prenex_30074 Int)) (or (<= (select main_a v_prenex_30073) 999) (<= (+ (select main_a v_prenex_30073) (select main_a v_prenex_30074)) 1000) (<= (select main_a v_prenex_30074) 501) (<= (select main_a v_prenex_30074) 1001) (<= 0 (+ (select main_a v_prenex_30073) 1)) (<= (+ main_x 1) v_prenex_30074) (< v_prenex_30074 main_x))) (or (forall ((v_prenex_25522 Int)) (or (< v_prenex_25522 main_x) (<= (+ main_x 1) v_prenex_25522) (<= 2 (* 2 (select main_a v_prenex_25522))) (<= 0 (+ (select main_a v_prenex_25522) 499)))) (forall ((v_prenex_25520 Int)) (or (<= (* 2 (select main_a v_prenex_25520)) 1998) (<= (select main_a v_prenex_25520) 999)))) (or (forall ((v_prenex_30428 Int)) (or (< v_prenex_30428 main_x) (<= 2 (* 2 (select main_a v_prenex_30428))) (<= 0 (+ (select main_a v_prenex_30428) 499)) (<= (select main_a v_prenex_30428) 1001) (<= (+ main_x 1) v_prenex_30428))) (forall ((v_prenex_30432 Int)) (or (<= (select main_a v_prenex_30432) 999) (<= 998 (* 2 (select main_a v_prenex_30432)))))) (forall ((v_prenex_29068 Int) (v_prenex_29067 Int)) (or (<= (select main_a v_prenex_29068) (+ (select main_a v_prenex_29067) 2)) (<= (+ main_x 1) v_prenex_29068) (< v_prenex_29068 main_x) (<= (select main_a v_prenex_29067) 999) (<= (+ main_y 1) v_prenex_29067) (<= 2 (* 2 (select main_a v_prenex_29068))) (<= (* 2 (select main_a v_prenex_29067)) 1998))) (or (forall ((v_prenex_24423 Int)) (or (<= 499 (select main_a v_prenex_24423)) (<= (select main_a v_prenex_24423) 1499))) (forall ((v_prenex_24421 Int)) (or (<= 1 (select main_a v_prenex_24421)) (<= (* 2 (select main_a v_prenex_24421)) 1002) (< v_prenex_24421 main_x) (<= 2 (* 2 (select main_a v_prenex_24421))) (<= (+ main_x 1) v_prenex_24421)))) (forall ((v_prenex_27025 Int) (v_prenex_27024 Int)) (or (< v_prenex_27025 main_x) (<= 1 (select main_a v_prenex_27025)) (<= (select main_a v_prenex_27024) 999) (<= 2 (* 2 (select main_a v_prenex_27025))) (<= (+ main_x 1) v_prenex_27025) (<= 998 (* 2 (select main_a v_prenex_27024))) (<= (select main_a v_prenex_27024) (+ (select main_a v_prenex_27025) 998)))) (forall ((v_prenex_26336 Int) (v_prenex_26335 Int)) (or (<= 0 (+ (select main_a v_prenex_26335) 1)) (<= (select main_a v_prenex_26335) 999) (< v_prenex_26336 main_x) (< v_prenex_26335 main_y) (<= (select main_a v_prenex_26336) 501) (<= (+ (select main_a v_prenex_26335) (select main_a v_prenex_26336)) 1000) (<= (+ main_x 1) v_prenex_26336))) (or (forall ((v_prenex_24048 Int)) (or (<= (select main_a v_prenex_24048) 501) (< v_prenex_24048 main_x) (<= (* 2 (select main_a v_prenex_24048)) 1002) (<= (+ main_x 1) v_prenex_24048) (<= 2 (* 2 (select main_a v_prenex_24048))))) (forall ((v_prenex_24047 Int)) (or (<= (select main_a v_prenex_24047) 1499) (<= 499 (select main_a v_prenex_24047))))) (or (forall ((v_prenex_24982 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24982))) (<= 499 (select main_a v_prenex_24982)))) (forall ((v_prenex_24980 Int)) (or (<= (+ main_x 1) v_prenex_24980) (<= (* 2 (select main_a v_prenex_24980)) 1002) (<= (select main_a v_prenex_24980) 1001) (< v_prenex_24980 main_x) (<= (select main_a v_prenex_24980) 501)))) (forall ((v_prenex_29271 Int) (v_prenex_29270 Int)) (or (<= 0 (+ (select main_a v_prenex_29270) 1)) (<= (* 2 (select main_a v_prenex_29271)) 1002) (< v_prenex_29271 main_x) (<= (select main_a v_prenex_29270) (+ (select main_a v_prenex_29271) 998)) (<= (+ main_x 1) v_prenex_29271) (<= 1 (select main_a v_prenex_29271)))) (forall ((v_prenex_27560 Int) (v_prenex_27561 Int)) (or (<= (+ main_x 1) v_prenex_27561) (<= 1 (select main_a v_prenex_27561)) (<= (select main_a v_prenex_27560) 999) (<= 499 (select main_a v_prenex_27560)) (< v_prenex_27561 main_x) (<= (+ (select main_a v_prenex_27560) (select main_a v_prenex_27561)) 1000) (< v_prenex_27560 main_y))) (or (forall ((v_prenex_26020 Int)) (or (< v_prenex_26020 main_x) (<= (+ main_x 1) v_prenex_26020) (<= 2 (* 2 (select main_a v_prenex_26020))) (<= 1 (select main_a v_prenex_26020)))) (forall ((v_prenex_26015 Int)) (or (<= (* 2 (select main_a v_prenex_26015)) 1998) (<= 998 (* 2 (select main_a v_prenex_26015)))))) (forall ((v_prenex_30855 Int) (v_prenex_30854 Int)) (or (<= 0 (+ (select main_a v_prenex_30854) 1)) (<= (select main_a v_prenex_30854) 1499) (<= (+ main_x 1) v_prenex_30855) (<= 1000 (+ (select main_a v_prenex_30854) (select main_a v_prenex_30855))) (<= (* 2 (select main_a v_prenex_30855)) 1002) (< v_prenex_30855 main_x) (<= 1 (select main_a v_prenex_30855)))) (or (forall ((v_prenex_28763 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28763))) (<= (select main_a v_prenex_28763) 1001) (< v_prenex_28763 main_x) (<= (+ main_x 1) v_prenex_28763))) (forall ((v_prenex_28762 Int)) (or (<= 499 (select main_a v_prenex_28762)) (<= (select main_a v_prenex_28762) 999) (<= (+ main_y 1) v_prenex_28762)))) (or (forall ((v_prenex_27651 Int)) (or (<= 499 (select main_a v_prenex_27651)) (<= (select main_a v_prenex_27651) 999))) (forall ((v_prenex_27649 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27649))) (<= (select main_a v_prenex_27649) 501) (< v_prenex_27649 main_x) (<= 0 (+ (select main_a v_prenex_27649) 499)) (<= (+ main_x 1) v_prenex_27649)))) (forall ((v_prenex_26669 Int) (v_prenex_26670 Int)) (or (< v_prenex_26670 main_x) (<= 0 (+ (select main_a v_prenex_26669) 1)) (<= 1 (select main_a v_prenex_26670)) (<= (select main_a v_prenex_26669) (+ (select main_a v_prenex_26670) 998)) (< v_prenex_26669 main_y) (<= (+ main_x 1) v_prenex_26670))) (or (forall ((v_prenex_30366 Int)) (or (<= 499 (select main_a v_prenex_30366)) (<= (select main_a v_prenex_30366) 1499))) (forall ((v_prenex_30363 Int)) (or (< v_prenex_30363 main_x) (<= 1 (select main_a v_prenex_30363)) (<= (+ main_x 1) v_prenex_30363) (<= (select main_a v_prenex_30363) 1001) (<= (* 2 (select main_a v_prenex_30363)) 1002)))) (forall ((v_prenex_28678 Int) (v_prenex_28677 Int)) (or (< v_prenex_28678 main_x) (<= 1 (select main_a v_prenex_28678)) (<= (select main_a v_prenex_28677) (+ (select main_a v_prenex_28678) 998)) (< v_prenex_28677 main_y) (<= 998 (* 2 (select main_a v_prenex_28677))) (<= (+ main_x 1) v_prenex_28678))) (or (forall ((v_prenex_24396 Int)) (<= 499 (select main_a v_prenex_24396))) (forall ((v_prenex_24394 Int)) (or (<= (+ main_x 1) v_prenex_24394) (< v_prenex_24394 main_x) (<= 1 (select main_a v_prenex_24394)) (<= (* 2 (select main_a v_prenex_24394)) 1002) (<= 2 (* 2 (select main_a v_prenex_24394)))))) (forall ((v_prenex_23870 Int) (v_prenex_23869 Int)) (or (<= (+ main_x 1) v_prenex_23870) (<= 1 (select main_a v_prenex_23870)) (<= 1000 (+ (select main_a v_prenex_23869) (select main_a v_prenex_23870))) (< v_prenex_23870 main_x))) (or (forall ((v_prenex_29399 Int)) (or (<= (+ main_x 1) v_prenex_29399) (< v_prenex_29399 main_x) (<= 0 (+ (select main_a v_prenex_29399) 499)))) (forall ((v_prenex_29404 Int)) (<= 998 (* 2 (select main_a v_prenex_29404))))) (forall ((v_prenex_25388 Int) (v_prenex_25387 Int)) (or (<= (+ main_x 1) v_prenex_25388) (<= (+ main_y 1) v_prenex_25387) (<= (* 2 (select main_a v_prenex_25388)) 1002) (<= (select main_a v_prenex_25387) (+ (select main_a v_prenex_25388) 998)) (< v_prenex_25388 main_x) (<= (select main_a v_prenex_25387) 999))) (forall ((v_prenex_30651 Int) (v_prenex_30652 Int)) (or (<= (+ main_x 1) v_prenex_30652) (<= 499 (select main_a v_prenex_30651)) (<= 998 (* 2 (select main_a v_prenex_30651))) (<= (+ (select main_a v_prenex_30651) (select main_a v_prenex_30652)) 1000) (< v_prenex_30652 main_x) (<= (* 2 (select main_a v_prenex_30652)) 1002))) (or (forall ((v_prenex_26008 Int)) (or (<= 0 (+ (select main_a v_prenex_26008) 499)) (<= (+ main_x 1) v_prenex_26008) (<= (select main_a v_prenex_26008) 1001) (<= (* 2 (select main_a v_prenex_26008)) 1002) (< v_prenex_26008 main_x))) (forall ((v_prenex_26004 Int)) (or (<= (select main_a v_prenex_26004) 1499) (<= (select main_a v_prenex_26004) 999)))) (forall ((v_prenex_28942 Int) (v_prenex_28941 Int)) (or (<= 1 (select main_a v_prenex_28942)) (<= 1000 (+ (select main_a v_prenex_28941) (select main_a v_prenex_28942))) (<= (+ main_x 1) v_prenex_28942) (<= (* 2 (select main_a v_prenex_28941)) 1998) (< v_prenex_28942 main_x) (<= 998 (* 2 (select main_a v_prenex_28941))))) (or (forall ((v_prenex_24232 Int)) (or (<= (select main_a v_prenex_24232) 1001) (<= (+ main_x 1) v_prenex_24232) (< v_prenex_24232 main_x) (<= 2 (* 2 (select main_a v_prenex_24232))))) (forall ((v_prenex_24231 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24231))) (< v_prenex_24231 main_y) (<= (* 2 (select main_a v_prenex_24231)) 1998)))) (or (forall ((v_prenex_24888 Int)) (or (<= (select main_a v_prenex_24888) 999) (<= (* 2 (select main_a v_prenex_24888)) 1998))) (forall ((v_prenex_24887 Int)) (or (<= (+ main_x 1) v_prenex_24887) (< v_prenex_24887 main_x) (<= 2 (* 2 (select main_a v_prenex_24887)))))) (forall ((v_prenex_28539 Int) (v_prenex_28540 Int)) (or (< v_prenex_28540 main_x) (<= (select main_a v_prenex_28539) 1499) (<= (* 2 (select main_a v_prenex_28539)) 1998) (<= (+ main_x 1) v_prenex_28540) (<= (select main_a v_prenex_28540) (+ (select main_a v_prenex_28539) 2)) (<= (* 2 (select main_a v_prenex_28540)) 1002))) (forall ((v_prenex_26857 Int) (v_prenex_26858 Int)) (or (<= (+ (select main_a v_prenex_26857) (select main_a v_prenex_26858)) 1000) (< v_prenex_26857 main_y) (<= (* 2 (select main_a v_prenex_26857)) 1998) (<= (select main_a v_prenex_26858) 1001) (< v_prenex_26858 main_x) (<= 0 (+ (select main_a v_prenex_26857) 1)) (<= (+ main_x 1) v_prenex_26858))) (or (forall ((v_prenex_29598 Int)) (or (<= (+ main_x 1) v_prenex_29598) (< v_prenex_29598 main_x) (<= 1 (select main_a v_prenex_29598)))) (forall ((v_prenex_29597 Int)) (or (< v_prenex_29597 main_y) (<= (* 2 (select main_a v_prenex_29597)) 1998)))) (forall ((v_prenex_28023 Int) (v_prenex_28022 Int)) (or (<= 0 (+ (select main_a v_prenex_28022) 1)) (<= (select main_a v_prenex_28023) 501) (<= 499 (select main_a v_prenex_28022)) (< v_prenex_28023 main_x) (<= 0 (+ (select main_a v_prenex_28023) 499)) (<= (+ (select main_a v_prenex_28022) (select main_a v_prenex_28023)) 1000) (<= (+ main_x 1) v_prenex_28023))) (forall ((v_prenex_30857 Int) (v_prenex_30856 Int)) (or (<= 0 (+ (select main_a v_prenex_30856) 1)) (<= (+ main_x 1) v_prenex_30857) (< v_prenex_30856 main_y) (<= (select main_a v_prenex_30856) (+ (select main_a v_prenex_30857) 998)) (<= 998 (* 2 (select main_a v_prenex_30856))) (< v_prenex_30857 main_x) (<= 0 (+ (select main_a v_prenex_30857) 499)))) (or (forall ((v_prenex_25590 Int)) (or (<= 0 (+ (select main_a v_prenex_25590) 499)) (< v_prenex_25590 main_x) (<= (+ main_x 1) v_prenex_25590) (<= 2 (* 2 (select main_a v_prenex_25590))))) (forall ((v_prenex_25586 Int)) (or (<= 499 (select main_a v_prenex_25586)) (<= 998 (* 2 (select main_a v_prenex_25586))) (<= (+ main_y 1) v_prenex_25586)))) (forall ((v_prenex_24135 Int) (v_prenex_24134 Int)) (or (< v_prenex_24135 main_x) (<= (+ main_x 1) v_prenex_24135) (<= (select main_a v_prenex_24135) 501) (<= 1 (select main_a v_prenex_24135)) (<= 998 (* 2 (select main_a v_prenex_24134))) (<= 1000 (+ (select main_a v_prenex_24134) (select main_a v_prenex_24135))))) (forall ((v_prenex_28175 Int) (v_prenex_28174 Int)) (or (<= (* 2 (select main_a v_prenex_28175)) 1002) (<= 499 (select main_a v_prenex_28174)) (<= (+ (select main_a v_prenex_28174) (select main_a v_prenex_28175)) 1000) (< v_prenex_28175 main_x) (<= (+ main_x 1) v_prenex_28175) (<= (select main_a v_prenex_28174) 1499))) (forall ((v_prenex_31660 Int) (v_prenex_31659 Int)) (or (<= (+ main_x 1) v_prenex_31660) (<= (+ (select main_a v_prenex_31659) (select main_a v_prenex_31660)) 1000) (<= 998 (* 2 (select main_a v_prenex_31659))) (<= (select main_a v_prenex_31659) 1499) (<= 0 (+ (select main_a v_prenex_31660) 499)) (< v_prenex_31660 main_x))) (forall ((v_prenex_31929 Int) (v_prenex_31930 Int)) (or (<= (select main_a v_prenex_31929) 1499) (<= (+ (select main_a v_prenex_31929) (select main_a v_prenex_31930)) 1000) (<= 0 (+ (select main_a v_prenex_31930) 499)) (<= (+ main_x 1) v_prenex_31930) (<= (* 2 (select main_a v_prenex_31930)) 1002) (< v_prenex_31930 main_x))) (or (forall ((v_prenex_25464 Int)) (<= 998 (* 2 (select main_a v_prenex_25464)))) (forall ((v_prenex_25467 Int)) (or (<= 0 (+ (select main_a v_prenex_25467) 499)) (< v_prenex_25467 main_x) (<= (* 2 (select main_a v_prenex_25467)) 1002) (<= (+ main_x 1) v_prenex_25467) (<= 2 (* 2 (select main_a v_prenex_25467)))))) (forall ((v_prenex_28795 Int) (v_prenex_28794 Int)) (or (<= (+ main_x 1) v_prenex_28795) (<= (select main_a v_prenex_28795) (+ (select main_a v_prenex_28794) 2)) (<= 499 (select main_a v_prenex_28794)) (<= (+ main_y 1) v_prenex_28794) (< v_prenex_28795 main_x) (<= (* 2 (select main_a v_prenex_28795)) 1002) (<= 998 (* 2 (select main_a v_prenex_28794))))) (forall ((v_prenex_26065 Int) (v_prenex_26066 Int)) (or (<= (select main_a v_prenex_26066) (+ (select main_a v_prenex_26065) 2)) (<= 0 (+ (select main_a v_prenex_26065) 1)) (< v_prenex_26066 main_x) (<= (select main_a v_prenex_26065) 999) (<= (+ main_y 1) v_prenex_26065) (<= (+ main_x 1) v_prenex_26066) (<= (select main_a v_prenex_26066) 1001))) (or (forall ((v_prenex_26275 Int)) (or (<= (select main_a v_prenex_26275) 999) (< v_prenex_26275 main_y) (<= 998 (* 2 (select main_a v_prenex_26275))))) (forall ((v_prenex_26276 Int)) (or (< v_prenex_26276 main_x) (<= 2 (* 2 (select main_a v_prenex_26276))) (<= (+ main_x 1) v_prenex_26276) (<= 0 (+ (select main_a v_prenex_26276) 499))))) (forall ((v_prenex_29619 Int) (v_prenex_29618 Int)) (or (<= (select main_a v_prenex_29619) 501) (<= 998 (* 2 (select main_a v_prenex_29618))) (< v_prenex_29619 main_x) (<= 499 (select main_a v_prenex_29618)) (<= (+ main_x 1) v_prenex_29619) (<= (+ (select main_a v_prenex_29618) (select main_a v_prenex_29619)) 1000))) (or (forall ((v_prenex_25029 Int)) (or (<= (* 2 (select main_a v_prenex_25029)) 1998) (<= 499 (select main_a v_prenex_25029)))) (forall ((v_prenex_25030 Int)) (or (< v_prenex_25030 main_x) (<= (select main_a v_prenex_25030) 1001) (<= (+ main_x 1) v_prenex_25030) (<= 2 (* 2 (select main_a v_prenex_25030)))))) (or (forall ((v_prenex_30366 Int)) (or (<= 499 (select main_a v_prenex_30366)) (<= (select main_a v_prenex_30366) 1499))) (forall ((v_prenex_30362 Int)) (or (<= (+ main_x 1) v_prenex_30362) (< v_prenex_30362 main_x) (<= (* 2 (select main_a v_prenex_30362)) 1002) (<= 1 (select main_a v_prenex_30362)) (<= (select main_a v_prenex_30362) 501)))) (or (forall ((v_prenex_28348 Int)) (or (< v_prenex_28348 main_y) (<= 499 (select main_a v_prenex_28348)) (<= (* 2 (select main_a v_prenex_28348)) 1998))) (forall ((v_prenex_28349 Int)) (or (<= (+ main_x 1) v_prenex_28349) (< v_prenex_28349 main_x) (<= (* 2 (select main_a v_prenex_28349)) 1002) (<= 1 (select main_a v_prenex_28349))))) (or (forall ((v_prenex_26967 Int)) (or (<= (select main_a v_prenex_26967) 999) (< v_prenex_26967 main_y))) (forall ((v_prenex_26968 Int)) (or (<= (select main_a v_prenex_26968) 1001) (<= (+ main_x 1) v_prenex_26968) (< v_prenex_26968 main_x) (<= 2 (* 2 (select main_a v_prenex_26968)))))) (or (forall ((v_prenex_27032 Int)) (or (<= (select main_a v_prenex_27032) 1001) (< v_prenex_27032 main_x) (<= (+ main_x 1) v_prenex_27032) (<= (* 2 (select main_a v_prenex_27032)) 1002))) (forall ((v_prenex_27031 Int)) (or (<= 0 (+ (select main_a v_prenex_27031) 1)) (<= 998 (* 2 (select main_a v_prenex_27031))) (<= (+ main_y 1) v_prenex_27031)))) (forall ((v_prenex_27039 Int) (v_prenex_27040 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27040))) (<= (select main_a v_prenex_27040) (+ (select main_a v_prenex_27039) 2)) (<= (* 2 (select main_a v_prenex_27039)) 1998) (< v_prenex_27040 main_x) (<= 0 (+ (select main_a v_prenex_27040) 499)) (<= (select main_a v_prenex_27039) 999) (<= (+ main_x 1) v_prenex_27040))) (forall ((v_prenex_27238 Int) (v_prenex_27237 Int)) (or (<= 1 (select main_a v_prenex_27238)) (<= (select main_a v_prenex_27237) 1499) (<= (* 2 (select main_a v_prenex_27237)) 1998) (<= (select main_a v_prenex_27237) (+ (select main_a v_prenex_27238) 998)) (<= (+ main_x 1) v_prenex_27238) (< v_prenex_27238 main_x))) (forall ((v_prenex_28341 Int) (v_prenex_28340 Int)) (or (< v_prenex_28341 main_x) (<= 0 (+ (select main_a v_prenex_28340) 1)) (<= (+ main_x 1) v_prenex_28341) (<= 998 (* 2 (select main_a v_prenex_28340))) (<= 1000 (+ (select main_a v_prenex_28340) (select main_a v_prenex_28341))) (<= 2 (* 2 (select main_a v_prenex_28341))))) (or (forall ((v_prenex_24318 Int)) (or (<= (select main_a v_prenex_24318) 999) (<= (* 2 (select main_a v_prenex_24318)) 1998))) (forall ((v_prenex_24317 Int)) (or (<= (* 2 (select main_a v_prenex_24317)) 1002) (<= (+ main_x 1) v_prenex_24317) (<= (select main_a v_prenex_24317) 1001) (< v_prenex_24317 main_x) (<= 2 (* 2 (select main_a v_prenex_24317)))))) (forall ((v_prenex_26240 Int) (v_prenex_26241 Int)) (or (<= (+ main_x 1) v_prenex_26241) (< v_prenex_26241 main_x) (<= 1000 (+ (select main_a v_prenex_26240) (select main_a v_prenex_26241))) (<= 2 (* 2 (select main_a v_prenex_26241))))) (forall ((v_prenex_31774 Int) (v_prenex_31773 Int)) (or (<= (select main_a v_prenex_31773) 999) (<= 1 (select main_a v_prenex_31774)) (<= (select main_a v_prenex_31774) 501) (<= (select main_a v_prenex_31773) (+ (select main_a v_prenex_31774) 998)) (<= 998 (* 2 (select main_a v_prenex_31773))) (< v_prenex_31774 main_x) (<= (+ main_x 1) v_prenex_31774))) (or (forall ((v_prenex_27694 Int)) (<= 998 (* 2 (select main_a v_prenex_27694)))) (forall ((v_prenex_27691 Int)) (or (<= 0 (+ (select main_a v_prenex_27691) 499)) (<= (+ main_x 1) v_prenex_27691) (< v_prenex_27691 main_x) (<= 2 (* 2 (select main_a v_prenex_27691)))))) (or (forall ((v_prenex_30060 Int)) (or (<= (+ main_x 1) v_prenex_30060) (< v_prenex_30060 main_x) (<= (* 2 (select main_a v_prenex_30060)) 1002) (<= 0 (+ (select main_a v_prenex_30060) 499)))) (forall ((v_prenex_30059 Int)) (or (<= (* 2 (select main_a v_prenex_30059)) 1998) (< v_prenex_30059 main_y) (<= 0 (+ (select main_a v_prenex_30059) 1))))) (or (forall ((v_prenex_29602 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29602))) (<= (+ main_x 1) v_prenex_29602))) (forall ((v_prenex_29601 Int)) (or (< v_prenex_29601 main_y) (<= (+ main_y 1) v_prenex_29601) (<= (select main_a v_prenex_29601) 1499)))) (forall ((v_prenex_25766 Int) (v_prenex_25767 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25766))) (<= (+ main_x 1) v_prenex_25767) (<= (select main_a v_prenex_25767) 501) (< v_prenex_25767 main_x) (<= 499 (select main_a v_prenex_25766)) (<= (select main_a v_prenex_25767) 1001) (<= (+ (select main_a v_prenex_25766) (select main_a v_prenex_25767)) 1000))) (forall ((v_prenex_25143 Int) (v_prenex_25142 Int)) (or (<= (+ main_x 1) v_prenex_25143) (<= 2 (* 2 (select main_a v_prenex_25143))) (<= (* 2 (select main_a v_prenex_25143)) 1002) (< v_prenex_25143 main_x) (<= 1000 (+ (select main_a v_prenex_25142) (select main_a v_prenex_25143))) (<= (select main_a v_prenex_25142) 999))) (or (forall ((v_prenex_30290 Int)) (or (<= 0 (+ (select main_a v_prenex_30290) 499)) (<= (* 2 (select main_a v_prenex_30290)) 1002) (<= 2 (* 2 (select main_a v_prenex_30290))) (< v_prenex_30290 main_x) (<= (+ main_x 1) v_prenex_30290))) (forall ((v_prenex_30293 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30293))) (<= (select main_a v_prenex_30293) 1499)))) (or (forall ((v_prenex_27075 Int)) (or (< v_prenex_27075 main_x) (<= (* 2 (select main_a v_prenex_27075)) 1002) (<= 2 (* 2 (select main_a v_prenex_27075))) (<= (+ main_x 1) v_prenex_27075))) (forall ((v_prenex_27080 Int)) (or (<= (select main_a v_prenex_27080) 999) (<= (select main_a v_prenex_27080) 1499)))) (forall ((v_prenex_31599 Int) (v_prenex_31600 Int)) (or (<= (* 2 (select main_a v_prenex_31600)) 1002) (< v_prenex_31600 main_x) (<= (select main_a v_prenex_31599) (+ (select main_a v_prenex_31600) 998)) (<= (select main_a v_prenex_31600) 501) (<= 0 (+ (select main_a v_prenex_31599) 1)) (<= (+ main_x 1) v_prenex_31600) (<= 499 (select main_a v_prenex_31599)))) (forall ((v_prenex_25874 Int) (v_prenex_25875 Int)) (or (<= 1 (select main_a v_prenex_25875)) (< v_prenex_25875 main_x) (<= (select main_a v_prenex_25874) 999) (<= (+ main_y 1) v_prenex_25874) (<= (+ (select main_a v_prenex_25874) (select main_a v_prenex_25875)) 1000) (<= (+ main_x 1) v_prenex_25875) (<= (* 2 (select main_a v_prenex_25874)) 1998))) (or (forall ((v_prenex_28409 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28409))) (< v_prenex_28409 main_x) (<= (select main_a v_prenex_28409) 501) (<= (+ main_x 1) v_prenex_28409))) (forall ((v_prenex_28411 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28411))) (<= (select main_a v_prenex_28411) 999) (<= (+ main_y 1) v_prenex_28411)))) (forall ((v_prenex_28133 Int) (v_prenex_28134 Int)) (or (<= (select main_a v_prenex_28133) (+ (select main_a v_prenex_28134) 998)) (<= 499 (select main_a v_prenex_28133)) (<= (+ main_y 1) v_prenex_28133) (<= 2 (* 2 (select main_a v_prenex_28134))) (< v_prenex_28134 main_x) (<= (+ main_x 1) v_prenex_28134) (<= (select main_a v_prenex_28133) 999))) (or (forall ((v_prenex_30334 Int)) (or (<= (* 2 (select main_a v_prenex_30334)) 1002) (<= (+ main_x 1) v_prenex_30334) (<= (select main_a v_prenex_30334) 1001) (< v_prenex_30334 main_x) (<= 2 (* 2 (select main_a v_prenex_30334))))) (forall ((v_prenex_30337 Int)) (or (<= 499 (select main_a v_prenex_30337)) (<= (select main_a v_prenex_30337) 999)))) (or (forall ((v_prenex_31582 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31582))) (<= (+ main_x 1) v_prenex_31582) (< v_prenex_31582 main_x))) (forall ((v_prenex_31583 Int)) (<= 0 (+ (select main_a v_prenex_31583) 1)))) (or (forall ((v_prenex_26007 Int)) (or (<= (+ main_x 1) v_prenex_26007) (< v_prenex_26007 main_x) (<= (* 2 (select main_a v_prenex_26007)) 1002) (<= 1 (select main_a v_prenex_26007)) (<= (select main_a v_prenex_26007) 1001))) (forall ((v_prenex_26004 Int)) (or (<= (select main_a v_prenex_26004) 1499) (<= (select main_a v_prenex_26004) 999)))) (forall ((v_prenex_24160 Int) (v_prenex_24161 Int)) (or (<= (+ main_x 1) v_prenex_24161) (<= (select main_a v_prenex_24161) (+ (select main_a v_prenex_24160) 2)) (<= 2 (* 2 (select main_a v_prenex_24161))) (<= (* 2 (select main_a v_prenex_24161)) 1002) (< v_prenex_24161 main_x) (<= (select main_a v_prenex_24160) 1499) (<= 998 (* 2 (select main_a v_prenex_24160))))) (or (forall ((v_prenex_28550 Int)) (or (< v_prenex_28550 main_x) (<= (+ main_x 1) v_prenex_28550) (<= 2 (* 2 (select main_a v_prenex_28550))) (<= 1 (select main_a v_prenex_28550)))) (forall ((v_prenex_28549 Int)) (or (<= (* 2 (select main_a v_prenex_28549)) 1998) (<= (select main_a v_prenex_28549) 999) (< v_prenex_28549 main_y)))) (or (forall ((v_prenex_31918 Int)) (or (< v_prenex_31918 main_x) (<= (select main_a v_prenex_31918) 1001) (<= (* 2 (select main_a v_prenex_31918)) 1002) (<= (+ main_x 1) v_prenex_31918))) (forall ((v_prenex_31917 Int)) (<= (select main_a v_prenex_31917) 1499))) (or (forall ((v_prenex_30824 Int)) (or (<= 499 (select main_a v_prenex_30824)) (<= (* 2 (select main_a v_prenex_30824)) 1998))) (forall ((v_prenex_30823 Int)) (or (<= (* 2 (select main_a v_prenex_30823)) 1002) (<= (select main_a v_prenex_30823) 501) (< v_prenex_30823 main_x) (<= (+ main_x 1) v_prenex_30823) (<= (select main_a v_prenex_30823) 1001)))) (forall ((v_prenex_29548 Int) (v_prenex_29547 Int)) (or (<= (* 2 (select main_a v_prenex_29547)) 1998) (<= (+ (select main_a v_prenex_29547) (select main_a v_prenex_29548)) 1000) (<= 0 (+ (select main_a v_prenex_29548) 499)) (<= 499 (select main_a v_prenex_29547)) (<= (+ main_x 1) v_prenex_29548) (< v_prenex_29548 main_x) (<= (+ main_y 1) v_prenex_29547))) (forall ((v_prenex_26086 Int) (v_prenex_26085 Int)) (or (< v_prenex_26086 main_x) (<= (select main_a v_prenex_26085) (+ (select main_a v_prenex_26086) 998)) (<= (select main_a v_prenex_26086) 1001) (<= (+ main_y 1) v_prenex_26085) (<= (+ main_x 1) v_prenex_26086))) (forall ((v_prenex_30404 Int)) (or (<= (* 2 (select main_a v_prenex_30404)) 1998) (< v_prenex_30404 main_y) (<= (+ main_y 1) v_prenex_30404))) (or (forall ((v_prenex_26843 Int)) (or (<= (* 2 (select main_a v_prenex_26843)) 1002) (<= (+ main_x 1) v_prenex_26843) (<= (select main_a v_prenex_26843) 1001) (<= (select main_a v_prenex_26843) 501) (< v_prenex_26843 main_x))) (forall ((v_prenex_26839 Int)) (or (<= (select main_a v_prenex_26839) 999) (<= (* 2 (select main_a v_prenex_26839)) 1998)))) (forall ((v_prenex_25194 Int) (v_prenex_25195 Int)) (or (<= (+ main_x 1) v_prenex_25195) (<= 0 (+ (select main_a v_prenex_25195) 499)) (<= (* 2 (select main_a v_prenex_25194)) 1998) (<= (+ main_y 1) v_prenex_25194) (< v_prenex_25195 main_x) (<= 1000 (+ (select main_a v_prenex_25194) (select main_a v_prenex_25195))))) (forall ((v_prenex_31062 Int) (v_prenex_31063 Int)) (or (<= (+ main_x 1) v_prenex_31063) (< v_prenex_31062 main_y) (<= 1000 (+ (select main_a v_prenex_31062) (select main_a v_prenex_31063))) (<= 1 (select main_a v_prenex_31063)) (<= 499 (select main_a v_prenex_31062)) (< v_prenex_31063 main_x) (<= 0 (+ (select main_a v_prenex_31062) 1)))) (forall ((v_prenex_31192 Int) (v_prenex_31193 Int)) (or (<= (+ main_y 1) v_prenex_31192) (<= (+ main_x 1) v_prenex_31193) (<= 499 (select main_a v_prenex_31192)) (<= 2 (* 2 (select main_a v_prenex_31193))) (<= 1000 (+ (select main_a v_prenex_31192) (select main_a v_prenex_31193))) (< v_prenex_31193 main_x))) (forall ((v_prenex_31792 Int) (v_prenex_31791 Int)) (or (<= 0 (+ (select main_a v_prenex_31792) 499)) (< v_prenex_31792 main_x) (<= (+ main_x 1) v_prenex_31792) (<= (select main_a v_prenex_31791) (+ (select main_a v_prenex_31792) 998)) (<= 998 (* 2 (select main_a v_prenex_31791))) (<= (select main_a v_prenex_31791) 1499) (<= (+ main_y 1) v_prenex_31791))) (forall ((v_prenex_27155 Int) (v_prenex_27156 Int)) (or (<= (select main_a v_prenex_27155) 1499) (<= (select main_a v_prenex_27156) 501) (<= 2 (* 2 (select main_a v_prenex_27156))) (< v_prenex_27156 main_x) (<= 1000 (+ (select main_a v_prenex_27155) (select main_a v_prenex_27156))) (<= (+ main_x 1) v_prenex_27156))) (forall ((v_prenex_25242 Int) (v_prenex_25243 Int)) (or (<= (+ main_x 1) v_prenex_25243) (<= (select main_a v_prenex_25242) (+ (select main_a v_prenex_25243) 998)) (<= 2 (* 2 (select main_a v_prenex_25243))) (<= (* 2 (select main_a v_prenex_25242)) 1998) (< v_prenex_25242 main_y) (< v_prenex_25243 main_x))) (or (forall ((v_prenex_27850 Int)) (or (<= (+ main_x 1) v_prenex_27850) (< v_prenex_27850 main_x) (<= (* 2 (select main_a v_prenex_27850)) 1002) (<= 0 (+ (select main_a v_prenex_27850) 499)) (<= 1 (select main_a v_prenex_27850)))) (forall ((v_prenex_27851 Int)) (or (<= 499 (select main_a v_prenex_27851)) (<= (select main_a v_prenex_27851) 1499)))) (forall ((v_prenex_25374 Int) (v_prenex_25373 Int)) (or (< v_prenex_25374 main_x) (<= (* 2 (select main_a v_prenex_25373)) 1998) (<= (select main_a v_prenex_25373) 999) (<= (+ main_x 1) v_prenex_25374) (<= 0 (+ (select main_a v_prenex_25374) 499)) (<= (select main_a v_prenex_25374) (+ (select main_a v_prenex_25373) 2)))) (forall ((v_prenex_31501 Int) (v_prenex_31502 Int)) (or (< v_prenex_31502 main_x) (<= (select main_a v_prenex_31501) (+ (select main_a v_prenex_31502) 998)) (<= (* 2 (select main_a v_prenex_31501)) 1998) (<= (select main_a v_prenex_31501) 999) (<= 0 (+ (select main_a v_prenex_31502) 499)) (<= (+ main_x 1) v_prenex_31502) (<= (* 2 (select main_a v_prenex_31502)) 1002))) (forall ((v_prenex_27263 Int) (v_prenex_27264 Int)) (or (<= 0 (+ (select main_a v_prenex_27263) 1)) (<= 998 (* 2 (select main_a v_prenex_27263))) (< v_prenex_27263 main_y) (<= (+ main_y 1) v_prenex_27263) (<= (select main_a v_prenex_27263) (+ (select main_a v_prenex_27264) 998)))) (or (forall ((v_prenex_23819 Int)) (or (<= (+ main_x 1) v_prenex_23819) (< v_prenex_23819 main_x) (<= (* 2 (select main_a v_prenex_23819)) 1002) (<= 2 (* 2 (select main_a v_prenex_23819))))) (forall ((v_prenex_24047 Int)) (or (<= (select main_a v_prenex_24047) 1499) (<= 499 (select main_a v_prenex_24047))))) (forall ((v_prenex_28647 Int) (v_prenex_28648 Int)) (or (<= 1000 (+ (select main_a v_prenex_28647) (select main_a v_prenex_28648))) (<= (+ main_x 1) v_prenex_28648) (< v_prenex_28648 main_x) (<= (select main_a v_prenex_28648) 1001) (<= (select main_a v_prenex_28647) 999) (<= 0 (+ (select main_a v_prenex_28648) 499)))) (forall ((v_prenex_24640 Int) (v_prenex_24639 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24640))) (<= (+ main_y 1) v_prenex_24639) (<= (* 2 (select main_a v_prenex_24639)) 1998) (<= (+ (select main_a v_prenex_24639) (select main_a v_prenex_24640)) 1000) (< v_prenex_24640 main_x) (<= (+ main_x 1) v_prenex_24640))) (or (forall ((v_prenex_28461 Int)) (or (<= 499 (select main_a v_prenex_28461)) (<= 0 (+ (select main_a v_prenex_28461) 1)))) (forall ((v_prenex_28458 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28458))) (<= 0 (+ (select main_a v_prenex_28458) 499)) (<= (select main_a v_prenex_28458) 1001) (<= (+ main_x 1) v_prenex_28458) (< v_prenex_28458 main_x)))) (forall ((v_prenex_26634 Int) (v_prenex_26635 Int)) (or (< v_prenex_26635 main_x) (<= 0 (+ (select main_a v_prenex_26635) 499)) (<= 998 (* 2 (select main_a v_prenex_26634))) (<= (* 2 (select main_a v_prenex_26635)) 1002) (<= 1000 (+ (select main_a v_prenex_26634) (select main_a v_prenex_26635))) (<= (+ main_x 1) v_prenex_26635))) (forall ((v_prenex_25898 Int) (v_prenex_25899 Int)) (or (<= (select main_a v_prenex_25898) 999) (<= (+ main_x 1) v_prenex_25899) (< v_prenex_25899 main_x) (<= 1 (select main_a v_prenex_25899)) (<= 1000 (+ (select main_a v_prenex_25898) (select main_a v_prenex_25899))) (<= 0 (+ (select main_a v_prenex_25898) 1)))) (forall ((v_prenex_27791 Int) (v_prenex_27790 Int)) (or (<= (select main_a v_prenex_27791) 501) (<= (+ (select main_a v_prenex_27790) (select main_a v_prenex_27791)) 1000) (< v_prenex_27790 main_y) (<= (+ main_x 1) v_prenex_27791) (<= 499 (select main_a v_prenex_27790)) (< v_prenex_27791 main_x) (<= (* 2 (select main_a v_prenex_27790)) 1998))) (or (forall ((v_prenex_30734 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30734))) (<= 0 (+ (select main_a v_prenex_30734) 1)) (< v_prenex_30734 main_y))) (forall ((v_prenex_30735 Int)) (or (<= (+ main_x 1) v_prenex_30735) (< v_prenex_30735 main_x) (<= 2 (* 2 (select main_a v_prenex_30735))) (<= (select main_a v_prenex_30735) 501)))) (forall ((v_prenex_27346 Int) (v_prenex_27347 Int)) (or (< v_prenex_27347 main_x) (<= (select main_a v_prenex_27346) (+ (select main_a v_prenex_27347) 998)) (<= (* 2 (select main_a v_prenex_27347)) 1002) (<= 998 (* 2 (select main_a v_prenex_27346))) (<= (select main_a v_prenex_27346) 1499) (<= (+ main_x 1) v_prenex_27347) (<= 0 (+ (select main_a v_prenex_27347) 499)))) (forall ((v_prenex_29046 Int) (v_prenex_29045 Int)) (or (<= (select main_a v_prenex_29046) 501) (<= (+ main_x 1) v_prenex_29046) (<= (select main_a v_prenex_29045) (+ (select main_a v_prenex_29046) 998)) (<= (select main_a v_prenex_29045) 999) (< v_prenex_29046 main_x) (<= 499 (select main_a v_prenex_29045)) (<= 1 (select main_a v_prenex_29046)))) (forall ((v_prenex_26785 Int) (v_prenex_26784 Int)) (or (< v_prenex_26785 main_x) (<= (select main_a v_prenex_26784) 999) (<= 1000 (+ (select main_a v_prenex_26784) (select main_a v_prenex_26785))) (<= (select main_a v_prenex_26784) 1499) (<= 1 (select main_a v_prenex_26785)) (<= (+ main_x 1) v_prenex_26785) (<= (select main_a v_prenex_26785) 1001))) (or (forall ((v_prenex_28762 Int)) (or (<= 499 (select main_a v_prenex_28762)) (<= (select main_a v_prenex_28762) 999) (<= (+ main_y 1) v_prenex_28762))) (forall ((v_prenex_28760 Int)) (or (<= (select main_a v_prenex_28760) 501) (<= (+ main_x 1) v_prenex_28760) (< v_prenex_28760 main_x) (<= 2 (* 2 (select main_a v_prenex_28760)))))) (or (forall ((v_prenex_28384 Int)) (or (<= (* 2 (select main_a v_prenex_28384)) 1002) (<= (select main_a v_prenex_28384) 1001) (<= 2 (* 2 (select main_a v_prenex_28384))) (<= (+ main_x 1) v_prenex_28384) (< v_prenex_28384 main_x))) (forall ((v_prenex_28388 Int)) (<= (select main_a v_prenex_28388) 999))) (forall ((v_prenex_31370 Int) (v_prenex_31369 Int)) (or (<= (+ main_y 1) v_prenex_31369) (<= 499 (select main_a v_prenex_31369)) (<= (select main_a v_prenex_31370) (+ (select main_a v_prenex_31369) 2)) (< v_prenex_31369 main_y) (<= (* 2 (select main_a v_prenex_31369)) 1998))) (forall ((v_prenex_24861 Int) (v_prenex_24862 Int)) (or (<= (+ main_x 1) v_prenex_24862) (< v_prenex_24862 main_x) (<= (select main_a v_prenex_24861) (+ (select main_a v_prenex_24862) 998)) (<= (select main_a v_prenex_24862) 1001) (<= (* 2 (select main_a v_prenex_24861)) 1998) (<= 0 (+ (select main_a v_prenex_24862) 499)) (<= (select main_a v_prenex_24861) 1499))) (forall ((v_prenex_27571 Int) (v_prenex_27570 Int)) (or (<= (select main_a v_prenex_27570) 1499) (< v_prenex_27570 main_y) (<= (+ (select main_a v_prenex_27570) (select main_a v_prenex_27571)) 1000) (<= (+ main_y 1) v_prenex_27570) (<= (* 2 (select main_a v_prenex_27570)) 1998))) (forall ((v_prenex_28676 Int) (v_prenex_28675 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28675))) (< v_prenex_28676 main_x) (<= 1 (select main_a v_prenex_28676)) (<= (+ main_x 1) v_prenex_28676) (<= (select main_a v_prenex_28676) (+ (select main_a v_prenex_28675) 2)) (<= 0 (+ (select main_a v_prenex_28676) 499)))) (or (forall ((v_prenex_24748 Int)) (or (<= (select main_a v_prenex_24748) 999) (<= (+ main_y 1) v_prenex_24748))) (forall ((v_prenex_24745 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24745))) (< v_prenex_24745 main_x) (<= 0 (+ (select main_a v_prenex_24745) 499)) (<= (+ main_x 1) v_prenex_24745)))) (or (forall ((v_prenex_31580 Int)) (or (<= (+ main_x 1) v_prenex_31580) (<= 2 (* 2 (select main_a v_prenex_31580))) (<= 0 (+ (select main_a v_prenex_31580) 499)) (< v_prenex_31580 main_x))) (forall ((v_prenex_31583 Int)) (<= 0 (+ (select main_a v_prenex_31583) 1)))) (forall ((v_prenex_30897 Int) (v_prenex_30898 Int)) (or (<= (select main_a v_prenex_30898) 1001) (< v_prenex_30898 main_x) (<= 499 (select main_a v_prenex_30897)) (<= (+ main_x 1) v_prenex_30898) (<= 0 (+ (select main_a v_prenex_30897) 1)) (<= (* 2 (select main_a v_prenex_30898)) 1002) (<= 1000 (+ (select main_a v_prenex_30897) (select main_a v_prenex_30898))))) (forall ((v_prenex_25799 Int) (v_prenex_25800 Int)) (or (<= (select main_a v_prenex_25800) 501) (<= (+ main_y 1) v_prenex_25799) (< v_prenex_25800 main_x) (<= (+ main_x 1) v_prenex_25800) (<= (select main_a v_prenex_25799) (+ (select main_a v_prenex_25800) 998)) (<= (* 2 (select main_a v_prenex_25799)) 1998))) (forall ((v_prenex_27547 Int) (v_prenex_27548 Int)) (or (<= 1 (select main_a v_prenex_27548)) (<= (* 2 (select main_a v_prenex_27547)) 1998) (<= 1000 (+ (select main_a v_prenex_27547) (select main_a v_prenex_27548))) (<= (+ main_x 1) v_prenex_27548) (<= (select main_a v_prenex_27547) 999) (< v_prenex_27548 main_x))) (forall ((v_prenex_30002 Int) (v_prenex_30001 Int)) (or (<= (select main_a v_prenex_30002) 501) (< v_prenex_30002 main_x) (<= (+ main_x 1) v_prenex_30002) (<= (* 2 (select main_a v_prenex_30001)) 1998) (<= (select main_a v_prenex_30001) 999) (<= (* 2 (select main_a v_prenex_30002)) 1002) (<= (select main_a v_prenex_30001) (+ (select main_a v_prenex_30002) 998)))) (or (forall ((v_prenex_26939 Int)) (or (<= 0 (+ (select main_a v_prenex_26939) 1)) (<= 499 (select main_a v_prenex_26939)))) (forall ((v_prenex_26935 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26935))) (<= (select main_a v_prenex_26935) 1001) (< v_prenex_26935 main_x) (<= 1 (select main_a v_prenex_26935)) (<= (+ main_x 1) v_prenex_26935)))) (or (forall ((v_prenex_26424 Int)) (<= (* 2 (select main_a v_prenex_26424)) 1998)) (forall ((v_prenex_26430 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26430))) (< v_prenex_26430 main_x) (<= (+ main_x 1) v_prenex_26430)))) (forall ((v_prenex_30161 Int) (v_prenex_30162 Int)) (or (<= (+ (select main_a v_prenex_30161) (select main_a v_prenex_30162)) 1000) (<= (+ main_x 1) v_prenex_30162) (<= 998 (* 2 (select main_a v_prenex_30161))) (<= (select main_a v_prenex_30162) 501) (< v_prenex_30162 main_x) (<= (* 2 (select main_a v_prenex_30162)) 1002) (<= 499 (select main_a v_prenex_30161)))) (forall ((v_prenex_28436 Int) (v_prenex_28435 Int)) (or (<= (+ (select main_a v_prenex_28435) (select main_a v_prenex_28436)) 1000) (< v_prenex_28436 main_x) (<= (+ main_x 1) v_prenex_28436) (<= 0 (+ (select main_a v_prenex_28436) 499)))) (or (forall ((v_prenex_29875 Int)) (or (<= (select main_a v_prenex_29875) 1001) (< v_prenex_29875 main_x) (<= (+ main_x 1) v_prenex_29875) (<= 1 (select main_a v_prenex_29875)))) (forall ((v_prenex_29876 Int)) (<= 998 (* 2 (select main_a v_prenex_29876))))) (forall ((v_prenex_29721 Int) (v_prenex_29720 Int)) (or (<= (+ main_x 1) v_prenex_29721) (<= (+ (select main_a v_prenex_29720) (select main_a v_prenex_29721)) 1000) (< v_prenex_29721 main_x) (<= (select main_a v_prenex_29721) 1001) (<= 0 (+ (select main_a v_prenex_29721) 499)) (<= 499 (select main_a v_prenex_29720)) (<= (select main_a v_prenex_29720) 999))) (or (forall ((v_prenex_26596 Int)) (or (<= 0 (+ (select main_a v_prenex_26596) 1)) (<= (* 2 (select main_a v_prenex_26596)) 1998))) (forall ((v_prenex_26601 Int)) (or (<= (* 2 (select main_a v_prenex_26601)) 1002) (< v_prenex_26601 main_x) (<= (+ main_x 1) v_prenex_26601) (<= 0 (+ (select main_a v_prenex_26601) 499)) (<= (select main_a v_prenex_26601) 501)))) (forall ((v_prenex_26689 Int) (v_prenex_26690 Int)) (or (<= 499 (select main_a v_prenex_26689)) (< v_prenex_26690 main_x) (<= (* 2 (select main_a v_prenex_26690)) 1002) (<= (+ main_x 1) v_prenex_26690) (<= (select main_a v_prenex_26690) (+ (select main_a v_prenex_26689) 2)))) (forall ((v_prenex_27975 Int) (v_prenex_27976 Int)) (or (<= (+ main_x 1) v_prenex_27976) (<= 2 (* 2 (select main_a v_prenex_27976))) (< v_prenex_27976 main_x) (<= 0 (+ (select main_a v_prenex_27975) 1)) (<= (select main_a v_prenex_27975) 999) (<= 0 (+ (select main_a v_prenex_27976) 499)) (<= (select main_a v_prenex_27975) (+ (select main_a v_prenex_27976) 998)))) (or (forall ((v_prenex_26937 Int)) (or (<= 1 (select main_a v_prenex_26937)) (< v_prenex_26937 main_x) (<= (* 2 (select main_a v_prenex_26937)) 1002) (<= (+ main_x 1) v_prenex_26937) (<= 2 (* 2 (select main_a v_prenex_26937))))) (forall ((v_prenex_26939 Int)) (or (<= 0 (+ (select main_a v_prenex_26939) 1)) (<= 499 (select main_a v_prenex_26939))))) (forall ((v_prenex_31136 Int) (v_prenex_31137 Int)) (or (<= (+ main_x 1) v_prenex_31137) (< v_prenex_31137 main_x) (<= (+ main_y 1) v_prenex_31136) (<= 998 (* 2 (select main_a v_prenex_31136))) (<= (+ (select main_a v_prenex_31136) (select main_a v_prenex_31137)) 1000) (<= (select main_a v_prenex_31137) 501) (<= (* 2 (select main_a v_prenex_31136)) 1998))) (or (forall ((v_prenex_29393 Int)) (or (<= (+ main_x 1) v_prenex_29393) (< v_prenex_29393 main_x) (<= 0 (+ (select main_a v_prenex_29393) 499)) (<= (* 2 (select main_a v_prenex_29393)) 1002))) (forall ((v_prenex_29395 Int)) (or (<= 499 (select main_a v_prenex_29395)) (<= (* 2 (select main_a v_prenex_29395)) 1998)))) (or (forall ((v_prenex_25354 Int)) (or (<= (+ main_x 1) v_prenex_25354) (< v_prenex_25354 main_x) (<= 2 (* 2 (select main_a v_prenex_25354))) (<= (* 2 (select main_a v_prenex_25354)) 1002) (<= (select main_a v_prenex_25354) 501))) (forall ((v_prenex_25353 Int)) (<= (select main_a v_prenex_25353) 999))) (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) 501) (<= 998 (* 2 (select main_a v_prenex_27806))) (< v_prenex_27807 main_x) (<= (+ main_x 1) v_prenex_27807) (<= (+ main_y 1) v_prenex_27806))) (forall ((v_prenex_25516 Int) (v_prenex_25517 Int)) (or (<= (select main_a v_prenex_25516) (+ (select main_a v_prenex_25517) 998)) (<= (+ main_x 1) v_prenex_25517) (<= 0 (+ (select main_a v_prenex_25517) 499)) (< v_prenex_25517 main_x) (<= 0 (+ (select main_a v_prenex_25516) 1)) (<= (select main_a v_prenex_25517) 1001))) (or (forall ((v_prenex_27634 Int)) (or (<= (+ main_x 1) v_prenex_27634) (< v_prenex_27634 main_x) (<= 1 (select main_a v_prenex_27634)) (<= (select main_a v_prenex_27634) 1001) (<= 2 (* 2 (select main_a v_prenex_27634))))) (forall ((v_prenex_27635 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27635))) (<= (select main_a v_prenex_27635) 1499)))) (forall ((v_prenex_24810 Int) (v_prenex_24811 Int)) (or (<= 499 (select main_a v_prenex_24810)) (<= 2 (* 2 (select main_a v_prenex_24811))) (<= (select main_a v_prenex_24810) 1499) (<= (+ main_x 1) v_prenex_24811) (<= 1000 (+ (select main_a v_prenex_24810) (select main_a v_prenex_24811))) (< v_prenex_24811 main_x))) (or (forall ((v_prenex_27022 Int)) (or (<= (+ main_y 1) v_prenex_27022) (<= (select main_a v_prenex_27022) 999) (<= 0 (+ (select main_a v_prenex_27022) 1)))) (forall ((v_prenex_27019 Int)) (or (<= (+ main_x 1) v_prenex_27019) (< v_prenex_27019 main_x) (<= 2 (* 2 (select main_a v_prenex_27019))) (<= 0 (+ (select main_a v_prenex_27019) 499))))) (or (forall ((v_prenex_27203 Int)) (<= (* 2 (select main_a v_prenex_27203)) 1998)) (forall ((v_prenex_27201 Int)) (or (<= 1 (select main_a v_prenex_27201)) (<= 2 (* 2 (select main_a v_prenex_27201))) (<= (* 2 (select main_a v_prenex_27201)) 1002) (<= (+ main_x 1) v_prenex_27201) (< v_prenex_27201 main_x)))) (forall ((v_prenex_25049 Int) (v_prenex_25050 Int)) (or (<= (select main_a v_prenex_25049) 999) (<= 2 (* 2 (select main_a v_prenex_25050))) (< v_prenex_25050 main_x) (<= (select main_a v_prenex_25050) 501) (<= 998 (* 2 (select main_a v_prenex_25049))) (<= (+ main_x 1) v_prenex_25050) (<= (select main_a v_prenex_25049) (+ (select main_a v_prenex_25050) 998)))) (or (forall ((v_prenex_30502 Int)) (<= (* 2 (select main_a v_prenex_30502)) 1998)) (forall ((v_prenex_30498 Int)) (or (<= 0 (+ (select main_a v_prenex_30498) 499)) (< v_prenex_30498 main_x) (<= (+ main_x 1) v_prenex_30498) (<= (select main_a v_prenex_30498) 501) (<= 2 (* 2 (select main_a v_prenex_30498)))))) (forall ((v_prenex_25224 Int) (v_prenex_25225 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25224))) (<= (select main_a v_prenex_25225) (+ (select main_a v_prenex_25224) 2)) (<= (select main_a v_prenex_25224) 1499) (<= (+ main_x 1) v_prenex_25225) (< v_prenex_25225 main_x) (<= 1 (select main_a v_prenex_25225)))) (forall ((v_prenex_27434 Int) (v_prenex_27435 Int)) (or (< v_prenex_27435 main_x) (<= (select main_a v_prenex_27434) (+ (select main_a v_prenex_27435) 998)) (<= (* 2 (select main_a v_prenex_27435)) 1002) (<= (+ main_x 1) v_prenex_27435) (<= 998 (* 2 (select main_a v_prenex_27434))) (<= (* 2 (select main_a v_prenex_27434)) 1998))) (forall ((v_prenex_32100 Int) (v_prenex_32099 Int)) (or (< v_prenex_32100 main_x) (<= (+ main_x 1) v_prenex_32100) (<= 1000 (+ (select main_a v_prenex_32099) (select main_a v_prenex_32100))) (<= 2 (* 2 (select main_a v_prenex_32100))) (<= 0 (+ (select main_a v_prenex_32100) 499)))) (forall ((v_prenex_31596 Int) (v_prenex_31595 Int)) (or (< v_prenex_31596 main_x) (<= (select main_a v_prenex_31596) 1001) (<= (select main_a v_prenex_31595) 999) (<= (select main_a v_prenex_31595) (+ (select main_a v_prenex_31596) 998)) (<= (select main_a v_prenex_31596) 501) (<= (+ main_x 1) v_prenex_31596))) (or (forall ((v_prenex_28704 Int)) (or (<= 499 (select main_a v_prenex_28704)) (<= (+ main_y 1) v_prenex_28704) (<= (select main_a v_prenex_28704) 999))) (forall ((v_prenex_28701 Int)) (or (<= (+ main_x 1) v_prenex_28701) (<= (select main_a v_prenex_28701) 501) (<= (* 2 (select main_a v_prenex_28701)) 1002) (< v_prenex_28701 main_x)))) (forall ((v_prenex_24797 Int) (v_prenex_24796 Int)) (or (<= 0 (+ (select main_a v_prenex_24796) 1)) (<= (+ main_x 1) v_prenex_24797) (< v_prenex_24797 main_x) (<= 1 (select main_a v_prenex_24797)) (<= (select main_a v_prenex_24797) 501) (<= (select main_a v_prenex_24796) 1499) (<= (select main_a v_prenex_24796) (+ (select main_a v_prenex_24797) 998)))) (forall ((v_prenex_24452 Int) (v_prenex_24451 Int)) (or (< v_prenex_24452 main_x) (<= (select main_a v_prenex_24452) 1001) (<= (* 2 (select main_a v_prenex_24451)) 1998) (<= (select main_a v_prenex_24451) (+ (select main_a v_prenex_24452) 998)) (<= (* 2 (select main_a v_prenex_24452)) 1002) (<= (+ main_x 1) v_prenex_24452) (<= (select main_a v_prenex_24451) 1499))) (forall ((v_prenex_28033 Int) (v_prenex_28032 Int)) (or (<= (+ main_x 1) v_prenex_28033) (<= 998 (* 2 (select main_a v_prenex_28032))) (<= (* 2 (select main_a v_prenex_28032)) 1998) (<= (select main_a v_prenex_28032) (+ (select main_a v_prenex_28033) 998)) (<= 0 (+ (select main_a v_prenex_28033) 499)) (< v_prenex_28033 main_x) (<= (select main_a v_prenex_28033) 1001))) (forall ((v_prenex_28258 Int) (v_prenex_28257 Int)) (or (< v_prenex_28258 main_x) (<= (* 2 (select main_a v_prenex_28257)) 1998) (<= (+ main_x 1) v_prenex_28258) (<= 1000 (+ (select main_a v_prenex_28257) (select main_a v_prenex_28258))) (<= (select main_a v_prenex_28258) 1001))) (forall ((v_prenex_27605 Int) (v_prenex_27606 Int)) (or (< v_prenex_27606 main_x) (<= (select main_a v_prenex_27605) 999) (<= (select main_a v_prenex_27605) 1499) (<= (select main_a v_prenex_27605) (+ (select main_a v_prenex_27606) 998)) (<= (+ main_x 1) v_prenex_27606) (<= (+ main_y 1) v_prenex_27605) (<= 1 (select main_a v_prenex_27606)))) (forall ((v_prenex_25484 Int) (v_prenex_25485 Int)) (or (<= 499 (select main_a v_prenex_25484)) (<= (+ main_y 1) v_prenex_25484) (< v_prenex_25484 main_y) (<= (select main_a v_prenex_25485) (+ (select main_a v_prenex_25484) 2)) (<= (select main_a v_prenex_25484) 999))) (or (forall ((v_prenex_24697 Int)) (<= 0 (+ (select main_a v_prenex_24697) 1))) (forall ((v_prenex_24696 Int)) (or (< v_prenex_24696 main_x) (<= (+ main_x 1) v_prenex_24696) (<= 2 (* 2 (select main_a v_prenex_24696))) (<= (select main_a v_prenex_24696) 501)))) (or (forall ((v_prenex_24055 Int)) (<= 998 (* 2 (select main_a v_prenex_24055)))) (forall ((v_prenex_24051 Int)) (or (< v_prenex_24051 main_x) (<= (+ main_x 1) v_prenex_24051) (<= (select main_a v_prenex_24051) 1001) (<= 2 (* 2 (select main_a v_prenex_24051))) (<= (select main_a v_prenex_24051) 501)))) (forall ((v_prenex_29788 Int) (v_prenex_29787 Int)) (or (< v_prenex_29788 main_x) (<= (select main_a v_prenex_29788) 1001) (< v_prenex_29787 main_y) (<= (+ main_x 1) v_prenex_29788) (<= (select main_a v_prenex_29787) 999) (<= (+ (select main_a v_prenex_29787) (select main_a v_prenex_29788)) 1000) (<= (select main_a v_prenex_29787) 1499))) (or (forall ((v_prenex_24363 Int)) (or (< v_prenex_24363 main_x) (<= (* 2 (select main_a v_prenex_24363)) 1002) (<= 2 (* 2 (select main_a v_prenex_24363))) (<= (+ main_x 1) v_prenex_24363))) (forall ((v_prenex_24368 Int)) (or (<= (select main_a v_prenex_24368) 1499) (<= (* 2 (select main_a v_prenex_24368)) 1998) (<= (+ main_y 1) v_prenex_24368)))) (forall ((v_prenex_25223 Int) (v_prenex_25222 Int)) (or (<= 0 (+ (select main_a v_prenex_25222) 1)) (<= 1 (select main_a v_prenex_25223)) (< v_prenex_25223 main_x) (<= (* 2 (select main_a v_prenex_25222)) 1998) (<= (+ main_x 1) v_prenex_25223) (<= (select main_a v_prenex_25222) (+ (select main_a v_prenex_25223) 998)) (<= (select main_a v_prenex_25223) 501))) (forall ((v_prenex_31714 Int) (v_prenex_31715 Int)) (or (<= 0 (+ (select main_a v_prenex_31715) 499)) (< v_prenex_31714 main_y) (<= (select main_a v_prenex_31715) (+ (select main_a v_prenex_31714) 2)) (<= (+ main_x 1) v_prenex_31715) (< v_prenex_31715 main_x) (<= (select main_a v_prenex_31714) 999) (<= (select main_a v_prenex_31714) 1499))) (or (forall ((v_prenex_29749 Int)) (or (<= 499 (select main_a v_prenex_29749)) (<= 998 (* 2 (select main_a v_prenex_29749))))) (forall ((v_prenex_29750 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29750))) (<= (+ main_x 1) v_prenex_29750) (<= (select main_a v_prenex_29750) 501) (< v_prenex_29750 main_x) (<= (* 2 (select main_a v_prenex_29750)) 1002)))) (or (forall ((v_prenex_31295 Int)) (or (<= 0 (+ (select main_a v_prenex_31295) 499)) (< v_prenex_31295 main_x) (<= 2 (* 2 (select main_a v_prenex_31295))) (<= (+ main_x 1) v_prenex_31295))) (forall ((v_prenex_31298 Int)) (<= (select main_a v_prenex_31298) 1499))) (or (forall ((v_prenex_31733 Int)) (or (<= (select main_a v_prenex_31733) 999) (<= (select main_a v_prenex_31733) 1499))) (forall ((v_prenex_31728 Int)) (or (< v_prenex_31728 main_x) (<= (+ main_x 1) v_prenex_31728) (<= (* 2 (select main_a v_prenex_31728)) 1002) (<= 1 (select main_a v_prenex_31728))))) (forall ((v_prenex_29385 Int) (v_prenex_29384 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29385))) (<= 998 (* 2 (select main_a v_prenex_29384))) (<= (+ main_x 1) v_prenex_29385) (<= 499 (select main_a v_prenex_29384)) (< v_prenex_29385 main_x) (<= (+ (select main_a v_prenex_29384) (select main_a v_prenex_29385)) 1000) (<= (select main_a v_prenex_29385) 501))) (forall ((v_prenex_26835 Int) (v_prenex_26836 Int)) (or (<= 0 (+ (select main_a v_prenex_26835) 1)) (<= (+ main_y 1) v_prenex_26835) (<= 1000 (+ (select main_a v_prenex_26835) (select main_a v_prenex_26836))) (< v_prenex_26835 main_y))) (forall ((v_prenex_24812 Int) (v_prenex_24813 Int)) (or (< v_prenex_24812 main_y) (<= (* 2 (select main_a v_prenex_24813)) 1002) (< v_prenex_24813 main_x) (<= 998 (* 2 (select main_a v_prenex_24812))) (<= (select main_a v_prenex_24812) 999) (<= (+ main_x 1) v_prenex_24813) (<= 1000 (+ (select main_a v_prenex_24812) (select main_a v_prenex_24813))))) (or (forall ((v_prenex_29716 Int)) (<= 499 (select main_a v_prenex_29716))) (forall ((v_prenex_29715 Int)) (or (<= 0 (+ (select main_a v_prenex_29715) 499)) (< v_prenex_29715 main_x) (<= (+ main_x 1) v_prenex_29715) (<= (* 2 (select main_a v_prenex_29715)) 1002) (<= (select main_a v_prenex_29715) 501)))) (forall ((v_prenex_28734 Int) (v_prenex_28733 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28734))) (<= (+ main_x 1) v_prenex_28734) (<= (select main_a v_prenex_28733) 1499) (<= (select main_a v_prenex_28733) (+ (select main_a v_prenex_28734) 998)) (< v_prenex_28734 main_x) (<= (* 2 (select main_a v_prenex_28733)) 1998))) (forall ((v_prenex_27098 Int) (v_prenex_27097 Int)) (or (<= (+ main_x 1) v_prenex_27098) (<= (select main_a v_prenex_27098) (+ (select main_a v_prenex_27097) 2)) (<= 0 (+ (select main_a v_prenex_27098) 499)) (<= 0 (+ (select main_a v_prenex_27097) 1)) (<= (select main_a v_prenex_27098) 1001) (< v_prenex_27098 main_x))) (or (forall ((v_prenex_30769 Int)) (or (<= (select main_a v_prenex_30769) 1001) (<= (* 2 (select main_a v_prenex_30769)) 1002) (<= (+ main_x 1) v_prenex_30769) (<= 2 (* 2 (select main_a v_prenex_30769))) (< v_prenex_30769 main_x))) (forall ((v_prenex_30770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30770))) (<= (select main_a v_prenex_30770) 999)))) (or (forall ((v_prenex_27005 Int)) (or (<= 499 (select main_a v_prenex_27005)) (<= (select main_a v_prenex_27005) 999))) (forall ((v_prenex_27003 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27003))) (<= 1 (select main_a v_prenex_27003)) (<= (* 2 (select main_a v_prenex_27003)) 1002) (< v_prenex_27003 main_x) (<= (+ main_x 1) v_prenex_27003)))) (or (forall ((v_prenex_27517 Int)) (or (<= 0 (+ (select main_a v_prenex_27517) 499)) (<= (+ main_x 1) v_prenex_27517) (< v_prenex_27517 main_x) (<= (* 2 (select main_a v_prenex_27517)) 1002))) (forall ((v_prenex_27519 Int)) (or (<= (+ main_y 1) v_prenex_27519) (<= 0 (+ (select main_a v_prenex_27519) 1))))) (forall ((v_prenex_31671 Int) (v_prenex_31672 Int)) (or (< v_prenex_31671 main_y) (<= 2 (* 2 (select main_a v_prenex_31672))) (<= (select main_a v_prenex_31671) 1499) (< v_prenex_31672 main_x) (<= (+ main_x 1) v_prenex_31672) (<= (select main_a v_prenex_31671) (+ (select main_a v_prenex_31672) 998)) (<= 998 (* 2 (select main_a v_prenex_31671))))) (forall ((v_prenex_24375 Int) (v_prenex_24374 Int)) (or (<= 499 (select main_a v_prenex_24374)) (< v_prenex_24374 main_y) (< v_prenex_24375 main_x) (<= 1000 (+ (select main_a v_prenex_24374) (select main_a v_prenex_24375))) (<= 1 (select main_a v_prenex_24375)) (<= (+ main_x 1) v_prenex_24375) (<= (select main_a v_prenex_24374) 999))) (or (forall ((v_prenex_30758 Int)) (or (< v_prenex_30758 main_x) (<= 1 (select main_a v_prenex_30758)) (<= 2 (* 2 (select main_a v_prenex_30758))) (<= (select main_a v_prenex_30758) 1001) (<= (+ main_x 1) v_prenex_30758))) (forall ((v_prenex_30762 Int)) (or (<= 0 (+ (select main_a v_prenex_30762) 1)) (<= (select main_a v_prenex_30762) 999)))) (forall ((v_prenex_24559 Int) (v_prenex_24560 Int)) (or (<= (select main_a v_prenex_24559) 999) (<= (+ main_y 1) v_prenex_24559) (<= 1 (select main_a v_prenex_24560)) (<= (+ main_x 1) v_prenex_24560) (< v_prenex_24560 main_x) (<= (+ (select main_a v_prenex_24559) (select main_a v_prenex_24560)) 1000))) (forall ((v_prenex_25715 Int) (v_prenex_25716 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25715))) (<= (+ main_x 1) v_prenex_25716) (<= 0 (+ (select main_a v_prenex_25715) 1)) (<= 1000 (+ (select main_a v_prenex_25715) (select main_a v_prenex_25716))) (< v_prenex_25716 main_x) (<= (select main_a v_prenex_25716) 501))) (forall ((v_prenex_24927 Int) (v_prenex_24926 Int)) (or (<= (select main_a v_prenex_24927) 1001) (< v_prenex_24927 main_x) (<= (select main_a v_prenex_24926) 999) (<= (+ main_x 1) v_prenex_24927) (<= 1000 (+ (select main_a v_prenex_24926) (select main_a v_prenex_24927))) (<= (* 2 (select main_a v_prenex_24926)) 1998))) (forall ((v_prenex_28242 Int) (v_prenex_28241 Int)) (or (<= (+ main_x 1) v_prenex_28242) (<= (select main_a v_prenex_28241) 1499) (<= 2 (* 2 (select main_a v_prenex_28242))) (<= 998 (* 2 (select main_a v_prenex_28241))) (< v_prenex_28242 main_x) (<= 1000 (+ (select main_a v_prenex_28241) (select main_a v_prenex_28242))))) (forall ((v_prenex_27821 Int) (v_prenex_27820 Int)) (or (<= (select main_a v_prenex_27821) 501) (<= (* 2 (select main_a v_prenex_27821)) 1002) (<= (select main_a v_prenex_27820) (+ (select main_a v_prenex_27821) 998)) (< v_prenex_27821 main_x) (<= (+ main_x 1) v_prenex_27821))) (or (forall ((v_prenex_27104 Int)) (or (<= 0 (+ (select main_a v_prenex_27104) 499)) (< v_prenex_27104 main_x) (<= 2 (* 2 (select main_a v_prenex_27104))) (<= (* 2 (select main_a v_prenex_27104)) 1002) (<= (+ main_x 1) v_prenex_27104))) (forall ((v_prenex_27107 Int)) (or (<= (select main_a v_prenex_27107) 999) (<= 0 (+ (select main_a v_prenex_27107) 1))))) (or (forall ((v_prenex_29610 Int)) (or (<= (* 2 (select main_a v_prenex_29610)) 1002) (< v_prenex_29610 main_x) (<= (+ main_x 1) v_prenex_29610) (<= 0 (+ (select main_a v_prenex_29610) 499)))) (forall ((v_prenex_29612 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29612))) (<= 499 (select main_a v_prenex_29612))))) (forall ((v_prenex_31886 Int) (v_prenex_31887 Int)) (or (< v_prenex_31887 main_x) (<= (+ main_y 1) v_prenex_31886) (<= (select main_a v_prenex_31886) 1499) (<= (+ (select main_a v_prenex_31886) (select main_a v_prenex_31887)) 1000) (<= (+ main_x 1) v_prenex_31887) (<= 2 (* 2 (select main_a v_prenex_31887))) (<= (* 2 (select main_a v_prenex_31886)) 1998))) (or (forall ((v_prenex_30012 Int)) (or (<= (select main_a v_prenex_30012) 999) (<= (* 2 (select main_a v_prenex_30012)) 1998))) (forall ((v_prenex_30010 Int)) (or (< v_prenex_30010 main_x) (<= 0 (+ (select main_a v_prenex_30010) 499)) (<= (+ main_x 1) v_prenex_30010) (<= (* 2 (select main_a v_prenex_30010)) 1002)))) (forall ((v_prenex_25282 Int) (v_prenex_25283 Int)) (or (<= (select main_a v_prenex_25283) 501) (<= 499 (select main_a v_prenex_25282)) (<= 1000 (+ (select main_a v_prenex_25282) (select main_a v_prenex_25283))) (<= (+ main_x 1) v_prenex_25283) (<= (* 2 (select main_a v_prenex_25283)) 1002) (< v_prenex_25283 main_x))) (or (forall ((v_prenex_30398 Int)) (or (<= (select main_a v_prenex_30398) 1001) (<= (+ main_x 1) v_prenex_30398) (< v_prenex_30398 main_x) (<= 2 (* 2 (select main_a v_prenex_30398))) (<= (* 2 (select main_a v_prenex_30398)) 1002))) (forall ((v_prenex_30402 Int)) (or (<= (select main_a v_prenex_30402) 1499) (<= 998 (* 2 (select main_a v_prenex_30402)))))) (forall ((v_prenex_25529 Int) (v_prenex_25528 Int)) (or (<= (select main_a v_prenex_25529) 501) (<= (select main_a v_prenex_25529) (+ (select main_a v_prenex_25528) 2)) (<= (select main_a v_prenex_25528) 1499) (<= (+ main_x 1) v_prenex_25529) (<= 2 (* 2 (select main_a v_prenex_25529))) (< v_prenex_25529 main_x))) (or (forall ((v_prenex_25891 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25891))) (<= (* 2 (select main_a v_prenex_25891)) 1002) (<= (select main_a v_prenex_25891) 1001) (<= (+ main_x 1) v_prenex_25891) (< v_prenex_25891 main_x))) (forall ((v_prenex_25886 Int)) (or (<= (* 2 (select main_a v_prenex_25886)) 1998) (<= 499 (select main_a v_prenex_25886))))) (forall ((v_prenex_28309 Int) (v_prenex_28310 Int)) (or (<= (* 2 (select main_a v_prenex_28309)) 1998) (<= (select main_a v_prenex_28309) 1499) (<= (select main_a v_prenex_28310) (+ (select main_a v_prenex_28309) 2)) (<= 2 (* 2 (select main_a v_prenex_28310))) (<= (+ main_x 1) v_prenex_28310) (< v_prenex_28310 main_x))) (forall ((v_prenex_31390 Int) (v_prenex_31391 Int)) (or (< v_prenex_31391 main_x) (<= (select main_a v_prenex_31391) 501) (<= 499 (select main_a v_prenex_31390)) (<= (select main_a v_prenex_31390) (+ (select main_a v_prenex_31391) 998)) (<= 998 (* 2 (select main_a v_prenex_31390))) (<= (+ main_x 1) v_prenex_31391))) (or (forall ((v_prenex_23850 Int)) (or (<= 1 (select main_a v_prenex_23850)) (<= (+ main_x 1) v_prenex_23850) (< v_prenex_23850 main_x))) (forall ((v_prenex_26091 Int)) (or (<= (+ main_y 1) v_prenex_26091) (<= (* 2 (select main_a v_prenex_26091)) 1998)))) (forall ((v_prenex_25439 Int) (v_prenex_25440 Int)) (or (<= (select main_a v_prenex_25439) 999) (< v_prenex_25440 main_x) (<= (+ main_x 1) v_prenex_25440) (<= 499 (select main_a v_prenex_25439)) (<= (select main_a v_prenex_25440) (+ (select main_a v_prenex_25439) 2)) (<= (select main_a v_prenex_25440) 1001) (<= 2 (* 2 (select main_a v_prenex_25440))))) (forall ((v_prenex_26134 Int) (v_prenex_26133 Int)) (or (<= (select main_a v_prenex_26133) 999) (<= 499 (select main_a v_prenex_26133)) (< v_prenex_26134 main_x) (<= 2 (* 2 (select main_a v_prenex_26134))) (<= (+ main_x 1) v_prenex_26134) (<= (+ (select main_a v_prenex_26133) (select main_a v_prenex_26134)) 1000))) (forall ((v_prenex_28012 Int) (v_prenex_28013 Int)) (or (<= (select main_a v_prenex_28012) 999) (< v_prenex_28013 main_x) (<= (select main_a v_prenex_28013) 501) (<= (+ main_x 1) v_prenex_28013) (<= 499 (select main_a v_prenex_28012)) (<= 1 (select main_a v_prenex_28013)) (<= 1000 (+ (select main_a v_prenex_28012) (select main_a v_prenex_28013))))) (forall ((v_prenex_28353 Int) (v_prenex_28352 Int)) (or (<= (select main_a v_prenex_28352) (+ (select main_a v_prenex_28353) 998)) (<= 0 (+ (select main_a v_prenex_28353) 499)) (<= (+ main_y 1) v_prenex_28352) (<= (+ main_x 1) v_prenex_28353) (<= (* 2 (select main_a v_prenex_28352)) 1998) (< v_prenex_28353 main_x) (<= (select main_a v_prenex_28352) 999))) (forall ((v_prenex_27935 Int) (v_prenex_27936 Int)) (or (<= (select main_a v_prenex_27935) 1499) (<= (* 2 (select main_a v_prenex_27936)) 1002) (< v_prenex_27936 main_x) (<= (+ main_x 1) v_prenex_27936) (<= 1000 (+ (select main_a v_prenex_27935) (select main_a v_prenex_27936))))) (or (forall ((v_prenex_30194 Int)) (or (<= (select main_a v_prenex_30194) 1499) (<= (select main_a v_prenex_30194) 999))) (forall ((v_prenex_30191 Int)) (or (<= (+ main_x 1) v_prenex_30191) (<= 0 (+ (select main_a v_prenex_30191) 499)) (< v_prenex_30191 main_x) (<= 2 (* 2 (select main_a v_prenex_30191))) (<= 1 (select main_a v_prenex_30191))))) (forall ((v_prenex_30682 Int) (v_prenex_30681 Int)) (or (<= (select main_a v_prenex_30681) 999) (<= 0 (+ (select main_a v_prenex_30682) 499)) (<= (+ main_x 1) v_prenex_30682) (< v_prenex_30682 main_x) (<= (+ (select main_a v_prenex_30681) (select main_a v_prenex_30682)) 1000))) (forall ((v_prenex_31983 Int) (v_prenex_31984 Int)) (or (<= (+ main_x 1) v_prenex_31984) (<= (+ (select main_a v_prenex_31983) (select main_a v_prenex_31984)) 1000) (< v_prenex_31984 main_x) (<= 499 (select main_a v_prenex_31983)) (<= 2 (* 2 (select main_a v_prenex_31984))) (<= 998 (* 2 (select main_a v_prenex_31983))))) (forall ((v_prenex_32124 Int) (v_prenex_32123 Int)) (or (<= (+ (select main_a v_prenex_32123) (select main_a v_prenex_32124)) 1000) (<= 499 (select main_a v_prenex_32123)) (<= (* 2 (select main_a v_prenex_32123)) 1998) (< v_prenex_32124 main_x) (<= (+ main_x 1) v_prenex_32124) (<= (* 2 (select main_a v_prenex_32124)) 1002) (<= 1 (select main_a v_prenex_32124)))) (forall ((v_prenex_25775 Int) (v_prenex_25774 Int)) (or (<= (+ main_x 1) v_prenex_25775) (< v_prenex_25775 main_x) (<= (select main_a v_prenex_25775) 501) (<= (select main_a v_prenex_25774) 1499) (<= (select main_a v_prenex_25774) (+ (select main_a v_prenex_25775) 998)))) (forall ((v_prenex_31010 Int) (v_prenex_31009 Int)) (or (<= (+ main_x 1) v_prenex_31010) (<= (select main_a v_prenex_31009) (+ (select main_a v_prenex_31010) 998)) (<= (select main_a v_prenex_31009) 1499) (< v_prenex_31010 main_x) (<= 2 (* 2 (select main_a v_prenex_31010))) (<= (* 2 (select main_a v_prenex_31010)) 1002) (<= (select main_a v_prenex_31009) 999))) (forall ((v_prenex_32298 Int) (v_prenex_32297 Int)) (or (< v_prenex_32298 main_x) (<= 2 (* 2 (select main_a v_prenex_32298))) (<= (select main_a v_prenex_32297) 999) (<= (select main_a v_prenex_32298) (+ (select main_a v_prenex_32297) 2)) (<= (+ main_x 1) v_prenex_32298) (<= 0 (+ (select main_a v_prenex_32297) 1)))) (forall ((v_prenex_31251 Int) (v_prenex_31250 Int)) (or (<= (select main_a v_prenex_31250) 999) (<= (+ main_x 1) v_prenex_31251) (<= (* 2 (select main_a v_prenex_31251)) 1002) (< v_prenex_31251 main_x) (<= 1 (select main_a v_prenex_31251)) (<= (select main_a v_prenex_31250) (+ (select main_a v_prenex_31251) 998)) (<= 998 (* 2 (select main_a v_prenex_31250))))) (forall ((v_prenex_29590 Int) (v_prenex_29589 Int)) (or (<= (select main_a v_prenex_29589) 999) (<= (+ main_x 1) v_prenex_29590) (<= 2 (* 2 (select main_a v_prenex_29590))) (<= (select main_a v_prenex_29590) (+ (select main_a v_prenex_29589) 2)) (< v_prenex_29589 main_y) (< v_prenex_29590 main_x) (<= (* 2 (select main_a v_prenex_29589)) 1998))) (forall ((v_prenex_30959 Int) (v_prenex_30960 Int)) (or (<= (+ main_x 1) v_prenex_30960) (<= 499 (select main_a v_prenex_30959)) (<= 1000 (+ (select main_a v_prenex_30959) (select main_a v_prenex_30960))) (<= 998 (* 2 (select main_a v_prenex_30959))) (< v_prenex_30960 main_x) (<= 0 (+ (select main_a v_prenex_30960) 499)) (<= (select main_a v_prenex_30960) 501))) (forall ((v_prenex_26163 Int) (v_prenex_26164 Int)) (or (<= (+ main_x 1) v_prenex_26164) (<= (+ (select main_a v_prenex_26163) (select main_a v_prenex_26164)) 1000) (<= 0 (+ (select main_a v_prenex_26164) 499)) (<= (select main_a v_prenex_26164) 1001) (<= (select main_a v_prenex_26163) 1499) (< v_prenex_26164 main_x))) (forall ((v_prenex_31213 Int) (v_prenex_31212 Int)) (or (<= 499 (select main_a v_prenex_31212)) (< v_prenex_31213 main_x) (<= (+ (select main_a v_prenex_31212) (select main_a v_prenex_31213)) 1000) (<= (+ main_x 1) v_prenex_31213) (<= (select main_a v_prenex_31213) 1001) (<= (select main_a v_prenex_31212) 999) (<= (* 2 (select main_a v_prenex_31213)) 1002))) (forall ((v_prenex_27678 Int) (v_prenex_27677 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27677))) (<= (+ main_x 1) v_prenex_27678) (<= (select main_a v_prenex_27678) 1001) (<= (select main_a v_prenex_27677) (+ (select main_a v_prenex_27678) 998)) (< v_prenex_27678 main_x) (<= 0 (+ (select main_a v_prenex_27677) 1)))) (forall ((v_prenex_31778 Int) (v_prenex_31777 Int)) (or (<= 1 (select main_a v_prenex_31778)) (<= (+ main_y 1) v_prenex_31777) (<= (+ main_x 1) v_prenex_31778) (<= 1000 (+ (select main_a v_prenex_31777) (select main_a v_prenex_31778))) (<= 998 (* 2 (select main_a v_prenex_31777))) (< v_prenex_31778 main_x) (<= 499 (select main_a v_prenex_31777)))) (forall ((v_prenex_27784 Int) (v_prenex_27785 Int)) (or (<= (+ main_x 1) v_prenex_27785) (<= 1000 (+ (select main_a v_prenex_27784) (select main_a v_prenex_27785))) (<= (select main_a v_prenex_27784) 999) (< v_prenex_27785 main_x) (<= 1 (select main_a v_prenex_27785)) (<= (+ main_y 1) v_prenex_27784))) (forall ((v_prenex_27719 Int) (v_prenex_27718 Int)) (or (<= (select main_a v_prenex_27719) (+ (select main_a v_prenex_27718) 2)) (< v_prenex_27719 main_x) (<= 998 (* 2 (select main_a v_prenex_27718))) (<= (* 2 (select main_a v_prenex_27719)) 1002) (<= (* 2 (select main_a v_prenex_27718)) 1998) (<= 2 (* 2 (select main_a v_prenex_27719))) (<= (+ main_x 1) v_prenex_27719))) (forall ((v_prenex_28579 Int) (v_prenex_28580 Int)) (or (< v_prenex_28580 main_x) (<= 499 (select main_a v_prenex_28579)) (<= (select main_a v_prenex_28580) 1001) (<= (* 2 (select main_a v_prenex_28579)) 1998) (<= (+ main_x 1) v_prenex_28580) (<= (+ (select main_a v_prenex_28579) (select main_a v_prenex_28580)) 1000) (< v_prenex_28579 main_y))) (or (forall ((v_prenex_31745 Int)) (<= (select main_a v_prenex_31745) 999)) (forall ((v_prenex_31746 Int)) (or (< v_prenex_31746 main_x) (<= 2 (* 2 (select main_a v_prenex_31746))) (<= (select main_a v_prenex_31746) 1001) (<= (+ main_x 1) v_prenex_31746)))) (forall ((v_prenex_31680 Int) (v_prenex_31679 Int)) (or (<= 0 (+ (select main_a v_prenex_31679) 1)) (<= (select main_a v_prenex_31680) 1001) (< v_prenex_31679 main_y) (< v_prenex_31680 main_x) (<= (* 2 (select main_a v_prenex_31679)) 1998) (<= (select main_a v_prenex_31679) (+ (select main_a v_prenex_31680) 998)) (<= (+ main_x 1) v_prenex_31680))) (or (forall ((v_prenex_24276 Int)) (or (<= 499 (select main_a v_prenex_24276)) (<= 0 (+ (select main_a v_prenex_24276) 1)))) (forall ((v_prenex_24277 Int)) (or (<= 1 (select main_a v_prenex_24277)) (<= (select main_a v_prenex_24277) 501) (<= (+ main_x 1) v_prenex_24277) (<= 2 (* 2 (select main_a v_prenex_24277))) (< v_prenex_24277 main_x)))) (or (forall ((v_prenex_28809 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28809))) (<= (+ main_y 1) v_prenex_28809))) (forall ((v_prenex_28804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28804))) (< v_prenex_28804 main_x) (<= (* 2 (select main_a v_prenex_28804)) 1002) (<= (+ main_x 1) v_prenex_28804)))) (forall ((v_prenex_24700 Int) (v_prenex_24699 Int)) (or (< v_prenex_24700 main_x) (<= (+ main_x 1) v_prenex_24700) (< v_prenex_24699 main_y) (<= (+ (select main_a v_prenex_24699) (select main_a v_prenex_24700)) 1000) (<= (select main_a v_prenex_24699) 1499) (<= 0 (+ (select main_a v_prenex_24700) 499)))) (or (forall ((v_prenex_27235 Int)) (<= 998 (* 2 (select main_a v_prenex_27235)))) (forall ((v_prenex_27233 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27233))) (< v_prenex_27233 main_x) (<= (select main_a v_prenex_27233) 501) (<= (select main_a v_prenex_27233) 1001) (<= (+ main_x 1) v_prenex_27233)))) (or (forall ((v_prenex_27397 Int)) (<= 0 (+ (select main_a v_prenex_27397) 1))) (forall ((v_prenex_27393 Int)) (or (<= (* 2 (select main_a v_prenex_27393)) 1002) (<= (+ main_x 1) v_prenex_27393) (< v_prenex_27393 main_x)))) (forall ((v_prenex_24131 Int) (v_prenex_24130 Int)) (or (< v_prenex_24131 main_x) (< v_prenex_24130 main_y) (<= (select main_a v_prenex_24131) (+ (select main_a v_prenex_24130) 2)) (<= (* 2 (select main_a v_prenex_24130)) 1998) (<= 998 (* 2 (select main_a v_prenex_24130))) (<= (+ main_x 1) v_prenex_24131) (<= (* 2 (select main_a v_prenex_24131)) 1002))) (or (forall ((v_prenex_31745 Int)) (<= (select main_a v_prenex_31745) 999)) (forall ((v_prenex_31744 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31744))) (< v_prenex_31744 main_x) (<= (select main_a v_prenex_31744) 1001) (<= 1 (select main_a v_prenex_31744)) (<= (+ main_x 1) v_prenex_31744)))) (forall ((v_prenex_24641 Int) (v_prenex_24642 Int)) (or (< v_prenex_24641 main_y) (<= (select main_a v_prenex_24642) 501) (<= (select main_a v_prenex_24641) (+ (select main_a v_prenex_24642) 998)) (< v_prenex_24642 main_x) (<= 499 (select main_a v_prenex_24641)) (<= (+ main_x 1) v_prenex_24642))) (forall ((v_prenex_31048 Int) (v_prenex_31047 Int)) (or (<= (* 2 (select main_a v_prenex_31047)) 1998) (<= (+ main_x 1) v_prenex_31048) (<= 0 (+ (select main_a v_prenex_31048) 499)) (< v_prenex_31048 main_x) (<= (select main_a v_prenex_31047) (+ (select main_a v_prenex_31048) 998)) (<= (+ main_y 1) v_prenex_31047) (<= 0 (+ (select main_a v_prenex_31047) 1)))) (or (forall ((v_prenex_30703 Int)) (<= (select main_a v_prenex_30703) 1499)) (forall ((v_prenex_30701 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30701))) (< v_prenex_30701 main_x) (<= (* 2 (select main_a v_prenex_30701)) 1002) (<= 1 (select main_a v_prenex_30701)) (<= (+ main_x 1) v_prenex_30701)))) (or (forall ((v_prenex_26281 Int)) (<= 0 (+ (select main_a v_prenex_26281) 1))) (forall ((v_prenex_26284 Int)) (or (<= (* 2 (select main_a v_prenex_26284)) 1002) (<= 1 (select main_a v_prenex_26284)) (< v_prenex_26284 main_x) (<= (+ main_x 1) v_prenex_26284) (<= (select main_a v_prenex_26284) 1001)))) (forall ((v_prenex_25260 Int) (v_prenex_25261 Int)) (or (<= (* 2 (select main_a v_prenex_25260)) 1998) (<= (+ main_y 1) v_prenex_25260) (< v_prenex_25261 main_x) (<= (+ main_x 1) v_prenex_25261) (<= (select main_a v_prenex_25260) 999) (<= (select main_a v_prenex_25260) (+ (select main_a v_prenex_25261) 998)) (<= 2 (* 2 (select main_a v_prenex_25261))))) (forall ((v_prenex_24726 Int) (v_prenex_24725 Int)) (or (<= (select main_a v_prenex_24726) 501) (<= (select main_a v_prenex_24726) (+ (select main_a v_prenex_24725) 2)) (<= (+ main_y 1) v_prenex_24725) (<= (+ main_x 1) v_prenex_24726) (< v_prenex_24726 main_x))) (forall ((v_prenex_28818 Int) (v_prenex_28817 Int)) (or (<= (select main_a v_prenex_28817) 1499) (<= (+ main_y 1) v_prenex_28817) (<= 2 (* 2 (select main_a v_prenex_28818))) (<= (select main_a v_prenex_28818) (+ (select main_a v_prenex_28817) 2)) (<= (+ main_x 1) v_prenex_28818) (< v_prenex_28818 main_x) (<= 0 (+ (select main_a v_prenex_28817) 1)))) (or (forall ((v_prenex_27080 Int)) (or (<= (select main_a v_prenex_27080) 999) (<= (select main_a v_prenex_27080) 1499))) (forall ((v_prenex_27078 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27078))) (<= (select main_a v_prenex_27078) 501) (<= (+ main_x 1) v_prenex_27078) (< v_prenex_27078 main_x)))) (or (forall ((v_prenex_29888 Int)) (or (<= 499 (select main_a v_prenex_29888)) (< v_prenex_29888 main_y) (<= 998 (* 2 (select main_a v_prenex_29888))))) (forall ((v_prenex_29889 Int)) (or (<= 0 (+ (select main_a v_prenex_29889) 499)) (<= (+ main_x 1) v_prenex_29889) (<= 2 (* 2 (select main_a v_prenex_29889))) (< v_prenex_29889 main_x)))) (forall ((v_prenex_28067 Int) (v_prenex_28066 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28067))) (< v_prenex_28067 main_x) (<= (+ main_x 1) v_prenex_28067) (<= (select main_a v_prenex_28066) 999) (<= 1000 (+ (select main_a v_prenex_28066) (select main_a v_prenex_28067))))) (forall ((v_prenex_28381 Int) (v_prenex_28380 Int)) (or (<= (select main_a v_prenex_28381) 501) (<= (+ main_x 1) v_prenex_28381) (<= (select main_a v_prenex_28380) (+ (select main_a v_prenex_28381) 998)) (< v_prenex_28381 main_x) (<= (select main_a v_prenex_28380) 999) (<= (select main_a v_prenex_28380) 1499) (<= (* 2 (select main_a v_prenex_28381)) 1002))) (forall ((v_prenex_25697 Int) (v_prenex_25698 Int)) (or (<= 0 (+ (select main_a v_prenex_25697) 1)) (<= 0 (+ (select main_a v_prenex_25698) 499)) (< v_prenex_25698 main_x) (<= (select main_a v_prenex_25697) (+ (select main_a v_prenex_25698) 998)) (<= (+ main_x 1) v_prenex_25698))) (or (forall ((v_prenex_26223 Int)) (<= (select main_a v_prenex_26223) 999)) (forall ((v_prenex_26225 Int)) (or (<= (* 2 (select main_a v_prenex_26225)) 1002) (< v_prenex_26225 main_x) (<= (+ main_x 1) v_prenex_26225) (<= 1 (select main_a v_prenex_26225))))) (forall ((v_prenex_30789 Int) (v_prenex_30788 Int)) (or (<= (select main_a v_prenex_30789) 501) (<= (+ main_x 1) v_prenex_30789) (<= (+ (select main_a v_prenex_30788) (select main_a v_prenex_30789)) 1000) (<= 499 (select main_a v_prenex_30788)) (<= (* 2 (select main_a v_prenex_30789)) 1002) (< v_prenex_30789 main_x))) (forall ((v_prenex_24830 Int) (v_prenex_24829 Int)) (or (<= (select main_a v_prenex_24830) 501) (< v_prenex_24830 main_x) (<= 0 (+ (select main_a v_prenex_24829) 1)) (<= (select main_a v_prenex_24829) (+ (select main_a v_prenex_24830) 998)) (<= (+ main_x 1) v_prenex_24830))) (forall ((v_prenex_28463 Int) (v_prenex_28464 Int)) (or (<= 1 (select main_a v_prenex_28464)) (< v_prenex_28464 main_x) (<= (+ main_x 1) v_prenex_28464) (< v_prenex_28463 main_y) (<= (select main_a v_prenex_28464) (+ (select main_a v_prenex_28463) 2)) (<= 998 (* 2 (select main_a v_prenex_28463))))) (forall ((v_prenex_27063 Int) (v_prenex_27064 Int)) (or (<= 0 (+ (select main_a v_prenex_27063) 1)) (<= (select main_a v_prenex_27064) (+ (select main_a v_prenex_27063) 2)) (<= (* 2 (select main_a v_prenex_27063)) 1998) (< v_prenex_27064 main_x) (<= (+ main_x 1) v_prenex_27064) (<= (select main_a v_prenex_27064) 501) (<= (+ main_y 1) v_prenex_27063))) (forall ((v_prenex_28055 Int) (v_prenex_28054 Int)) (or (<= 0 (+ (select main_a v_prenex_28054) 1)) (<= (+ main_x 1) v_prenex_28055) (<= (+ (select main_a v_prenex_28054) (select main_a v_prenex_28055)) 1000) (<= (select main_a v_prenex_28055) 1001) (< v_prenex_28055 main_x) (<= (+ main_y 1) v_prenex_28054) (<= 499 (select main_a v_prenex_28054)))) (forall ((v_prenex_30070 Int) (v_prenex_30069 Int)) (or (<= (* 2 (select main_a v_prenex_30069)) 1998) (<= (+ main_x 1) v_prenex_30070) (<= (select main_a v_prenex_30069) (+ (select main_a v_prenex_30070) 998)) (< v_prenex_30069 main_y) (< v_prenex_30070 main_x) (<= (select main_a v_prenex_30070) 501) (<= (select main_a v_prenex_30069) 999))) (forall ((v_prenex_30819 Int) (v_prenex_30818 Int)) (or (< v_prenex_30819 main_x) (<= (+ main_x 1) v_prenex_30819) (<= 998 (* 2 (select main_a v_prenex_30818))) (<= 2 (* 2 (select main_a v_prenex_30819))) (<= (select main_a v_prenex_30818) (+ (select main_a v_prenex_30819) 998)))) (forall ((v_prenex_32007 Int) (v_prenex_32008 Int)) (or (<= 1000 (+ (select main_a v_prenex_32007) (select main_a v_prenex_32008))) (<= 1 (select main_a v_prenex_32008)) (<= 2 (* 2 (select main_a v_prenex_32008))) (<= (+ main_x 1) v_prenex_32008) (<= (select main_a v_prenex_32007) 999) (< v_prenex_32008 main_x))) (forall ((v_prenex_28612 Int) (v_prenex_28611 Int)) (or (<= (+ main_x 1) v_prenex_28612) (<= (select main_a v_prenex_28612) 1001) (<= (select main_a v_prenex_28611) 1499) (< v_prenex_28612 main_x) (<= 2 (* 2 (select main_a v_prenex_28612))) (<= (* 2 (select main_a v_prenex_28611)) 1998) (<= (select main_a v_prenex_28612) (+ (select main_a v_prenex_28611) 2)))) (or (forall ((v_prenex_26973 Int)) (or (< v_prenex_26973 main_x) (<= 1 (select main_a v_prenex_26973)) (<= (+ main_x 1) v_prenex_26973) (<= 2 (* 2 (select main_a v_prenex_26973))) (<= (* 2 (select main_a v_prenex_26973)) 1002))) (forall ((v_prenex_26975 Int)) (or (<= 0 (+ (select main_a v_prenex_26975) 1)) (<= (select main_a v_prenex_26975) 1499)))) (forall ((v_prenex_27500 Int) (v_prenex_27501 Int)) (or (<= (* 2 (select main_a v_prenex_27500)) 1998) (<= 2 (* 2 (select main_a v_prenex_27501))) (<= (select main_a v_prenex_27500) 1499) (<= 1 (select main_a v_prenex_27501)) (<= (+ (select main_a v_prenex_27500) (select main_a v_prenex_27501)) 1000) (< v_prenex_27501 main_x) (<= (+ main_x 1) v_prenex_27501))) (forall ((v_prenex_24520 Int) (v_prenex_24519 Int)) (or (<= (+ main_x 1) v_prenex_24520) (< v_prenex_24520 main_x) (<= 499 (select main_a v_prenex_24519)) (<= 1000 (+ (select main_a v_prenex_24519) (select main_a v_prenex_24520))) (<= 0 (+ (select main_a v_prenex_24519) 1)) (<= (+ main_y 1) v_prenex_24519) (<= 2 (* 2 (select main_a v_prenex_24520))))) (or (forall ((v_prenex_25984 Int)) (or (< v_prenex_25984 main_x) (<= (+ main_x 1) v_prenex_25984) (<= 0 (+ (select main_a v_prenex_25984) 499)) (<= (* 2 (select main_a v_prenex_25984)) 1002))) (forall ((v_prenex_25980 Int)) (<= (select main_a v_prenex_25980) 1499))) (forall ((v_prenex_29647 Int) (v_prenex_29646 Int)) (or (<= (* 2 (select main_a v_prenex_29647)) 1002) (<= (select main_a v_prenex_29647) 1001) (<= (+ main_x 1) v_prenex_29647) (< v_prenex_29647 main_x) (<= (select main_a v_prenex_29646) (+ (select main_a v_prenex_29647) 998)))) (or (forall ((v_prenex_25886 Int)) (or (<= (* 2 (select main_a v_prenex_25886)) 1998) (<= 499 (select main_a v_prenex_25886)))) (forall ((v_prenex_25887 Int)) (or (<= (select main_a v_prenex_25887) 501) (< v_prenex_25887 main_x) (<= (* 2 (select main_a v_prenex_25887)) 1002) (<= (+ main_x 1) v_prenex_25887) (<= 2 (* 2 (select main_a v_prenex_25887)))))) (forall ((v_prenex_28254 Int) (v_prenex_28253 Int)) (or (<= (* 2 (select main_a v_prenex_28254)) 1002) (<= (+ (select main_a v_prenex_28253) (select main_a v_prenex_28254)) 1000) (<= (+ main_x 1) v_prenex_28254) (<= (select main_a v_prenex_28254) 1001) (< v_prenex_28254 main_x) (<= 0 (+ (select main_a v_prenex_28253) 1)))) (or (forall ((v_prenex_24808 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24808))) (<= 0 (+ (select main_a v_prenex_24808) 1)))) (forall ((v_prenex_24807 Int)) (or (<= (+ main_x 1) v_prenex_24807) (< v_prenex_24807 main_x) (<= 1 (select main_a v_prenex_24807)) (<= (* 2 (select main_a v_prenex_24807)) 1002)))) (or (forall ((v_prenex_30298 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30298))) (<= (select main_a v_prenex_30298) 501) (< v_prenex_30298 main_x) (<= (+ main_x 1) v_prenex_30298))) (forall ((v_prenex_30299 Int)) (<= 499 (select main_a v_prenex_30299)))) (or (forall ((v_prenex_29155 Int)) (or (<= (+ main_x 1) v_prenex_29155) (<= (* 2 (select main_a v_prenex_29155)) 1002) (<= 2 (* 2 (select main_a v_prenex_29155))) (< v_prenex_29155 main_x))) (forall ((v_prenex_29156 Int)) (or (<= (select main_a v_prenex_29156) 1499) (<= (select main_a v_prenex_29156) 999) (<= (+ main_y 1) v_prenex_29156)))) (or (forall ((v_prenex_27027 Int)) (or (<= (* 2 (select main_a v_prenex_27027)) 1002) (< v_prenex_27027 main_x) (<= (+ main_x 1) v_prenex_27027))) (forall ((v_prenex_27031 Int)) (or (<= 0 (+ (select main_a v_prenex_27031) 1)) (<= 998 (* 2 (select main_a v_prenex_27031))) (<= (+ main_y 1) v_prenex_27031)))) (forall ((v_prenex_29812 Int) (v_prenex_29811 Int)) (or (< v_prenex_29812 main_x) (<= (* 2 (select main_a v_prenex_29812)) 1002) (<= (select main_a v_prenex_29812) 1001) (<= 0 (+ (select main_a v_prenex_29811) 1)) (<= (+ main_x 1) v_prenex_29812) (<= 1000 (+ (select main_a v_prenex_29811) (select main_a v_prenex_29812))))) (or (forall ((v_prenex_29230 Int)) (or (<= (select main_a v_prenex_29230) 501) (< 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)) 1002))) (forall ((v_prenex_29234 Int)) (or (<= (select main_a v_prenex_29234) 999) (<= 998 (* 2 (select main_a v_prenex_29234)))))) (forall ((v_prenex_26732 Int) (v_prenex_26733 Int)) (or (<= (select main_a v_prenex_26733) 1001) (<= (+ main_x 1) v_prenex_26733) (<= (+ (select main_a v_prenex_26732) (select main_a v_prenex_26733)) 1000) (<= (+ main_y 1) v_prenex_26732) (< v_prenex_26733 main_x) (<= (* 2 (select main_a v_prenex_26732)) 1998) (<= (select main_a v_prenex_26732) 1499))) (forall ((v_prenex_29084 Int) (v_prenex_29083 Int)) (or (<= 0 (+ (select main_a v_prenex_29083) 1)) (<= (select main_a v_prenex_29083) (+ (select main_a v_prenex_29084) 998)) (<= (+ main_y 1) v_prenex_29083) (<= (select main_a v_prenex_29083) 999) (< v_prenex_29083 main_y))) (or (forall ((v_prenex_24565 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24565))) (<= (select main_a v_prenex_24565) 1499))) (forall ((v_prenex_24564 Int)) (or (<= 0 (+ (select main_a v_prenex_24564) 499)) (<= (+ main_x 1) v_prenex_24564) (<= (select main_a v_prenex_24564) 501) (<= (* 2 (select main_a v_prenex_24564)) 1002) (< v_prenex_24564 main_x)))) (forall ((v_prenex_30707 Int) (v_prenex_30708 Int)) (or (<= 0 (+ (select main_a v_prenex_30708) 499)) (<= (select main_a v_prenex_30707) 999) (<= (+ main_x 1) v_prenex_30708) (<= (select main_a v_prenex_30707) (+ (select main_a v_prenex_30708) 998)) (<= (* 2 (select main_a v_prenex_30708)) 1002) (< v_prenex_30708 main_x) (<= (select main_a v_prenex_30707) 1499))) (forall ((v_prenex_30248 Int) (v_prenex_30247 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30247))) (<= (* 2 (select main_a v_prenex_30247)) 1998) (<= (select main_a v_prenex_30248) 501) (<= (select main_a v_prenex_30247) (+ (select main_a v_prenex_30248) 998)) (< v_prenex_30247 main_y) (< v_prenex_30248 main_x) (<= (+ main_x 1) v_prenex_30248))) (or (forall ((v_prenex_27092 Int)) (or (<= (+ main_x 1) v_prenex_27092) (<= (select main_a v_prenex_27092) 1001) (< v_prenex_27092 main_x) (<= (* 2 (select main_a v_prenex_27092)) 1002))) (forall ((v_prenex_27091 Int)) (or (<= (+ main_y 1) v_prenex_27091) (<= 0 (+ (select main_a v_prenex_27091) 1)) (<= (* 2 (select main_a v_prenex_27091)) 1998)))) (forall ((v_prenex_25415 Int) (v_prenex_25416 Int)) (or (<= (select main_a v_prenex_25416) 1001) (< v_prenex_25416 main_x) (<= (+ main_x 1) v_prenex_25416) (<= (select main_a v_prenex_25416) (+ (select main_a v_prenex_25415) 2)) (<= 1 (select main_a v_prenex_25416)) (<= 0 (+ (select main_a v_prenex_25415) 1)) (<= (select main_a v_prenex_25415) 999))) (or (forall ((v_prenex_26437 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26437))) (<= (select main_a v_prenex_26437) 1499))) (forall ((v_prenex_26440 Int)) (or (< v_prenex_26440 main_x) (<= 2 (* 2 (select main_a v_prenex_26440))) (<= 1 (select main_a v_prenex_26440)) (<= (+ main_x 1) v_prenex_26440)))) (or (forall ((v_prenex_31339 Int)) (or (<= (select main_a v_prenex_31339) 501) (<= 2 (* 2 (select main_a v_prenex_31339))) (< v_prenex_31339 main_x) (<= 1 (select main_a v_prenex_31339)) (<= (+ main_x 1) v_prenex_31339))) (forall ((v_prenex_31338 Int)) (or (<= 0 (+ (select main_a v_prenex_31338) 1)) (<= 998 (* 2 (select main_a v_prenex_31338)))))) (or (forall ((v_prenex_31875 Int)) (or (< v_prenex_31875 main_x) (<= 2 (* 2 (select main_a v_prenex_31875))) (<= (+ main_x 1) v_prenex_31875) (<= (select main_a v_prenex_31875) 1001))) (forall ((v_prenex_31874 Int)) (<= (select main_a v_prenex_31874) 999))) (forall ((v_prenex_28401 Int) (v_prenex_28400 Int)) (or (<= (+ (select main_a v_prenex_28400) (select main_a v_prenex_28401)) 1000) (< v_prenex_28401 main_x) (<= (+ main_x 1) v_prenex_28401) (<= (select main_a v_prenex_28401) 501) (<= 1 (select main_a v_prenex_28401)))) (forall ((v_prenex_27278 Int) (v_prenex_27277 Int)) (or (< v_prenex_27278 main_x) (< v_prenex_27277 main_y) (<= 0 (+ (select main_a v_prenex_27278) 499)) (<= (select main_a v_prenex_27277) (+ (select main_a v_prenex_27278) 998)) (<= (select main_a v_prenex_27277) 999) (<= (+ main_x 1) v_prenex_27278))) (forall ((v_prenex_27898 Int) (v_prenex_27897 Int)) (or (<= (select main_a v_prenex_27897) 1499) (<= 1000 (+ (select main_a v_prenex_27897) (select main_a v_prenex_27898))) (< v_prenex_27898 main_x) (<= 0 (+ (select main_a v_prenex_27898) 499)) (<= 1 (select main_a v_prenex_27898)) (<= (+ main_x 1) v_prenex_27898) (<= (select main_a v_prenex_27897) 999))) (or (forall ((v_prenex_25906 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25906))) (<= (select main_a v_prenex_25906) 999))) (forall ((v_prenex_25910 Int)) (or (<= (select main_a v_prenex_25910) 501) (<= (+ main_x 1) v_prenex_25910) (<= 2 (* 2 (select main_a v_prenex_25910))) (<= 0 (+ (select main_a v_prenex_25910) 499)) (< v_prenex_25910 main_x)))) (forall ((v_prenex_28261 Int) (v_prenex_28262 Int)) (or (< v_prenex_28262 main_x) (<= 0 (+ (select main_a v_prenex_28262) 499)) (<= 1000 (+ (select main_a v_prenex_28261) (select main_a v_prenex_28262))) (< v_prenex_28261 main_y) (<= (+ main_x 1) v_prenex_28262))) (forall ((v_prenex_30741 Int) (v_prenex_30740 Int)) (or (<= (+ main_x 1) v_prenex_30741) (< v_prenex_30741 main_x) (<= (select main_a v_prenex_30741) (+ (select main_a v_prenex_30740) 2)) (<= (* 2 (select main_a v_prenex_30741)) 1002) (<= 0 (+ (select main_a v_prenex_30741) 499)) (<= (select main_a v_prenex_30740) 1499))) (forall ((v_prenex_25054 Int) (v_prenex_25053 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25053))) (<= 2 (* 2 (select main_a v_prenex_25054))) (<= (select main_a v_prenex_25054) (+ (select main_a v_prenex_25053) 2)) (< v_prenex_25054 main_x) (<= (+ main_x 1) v_prenex_25054))) (or (forall ((v_prenex_27244 Int)) (or (<= 1 (select main_a v_prenex_27244)) (<= (* 2 (select main_a v_prenex_27244)) 1002) (< v_prenex_27244 main_x) (<= (+ main_x 1) v_prenex_27244) (<= (select main_a v_prenex_27244) 1001))) (forall ((v_prenex_27247 Int)) (or (<= (select main_a v_prenex_27247) 999) (<= 998 (* 2 (select main_a v_prenex_27247)))))) (forall ((v_prenex_31936 Int) (v_prenex_31935 Int)) (or (<= 0 (+ (select main_a v_prenex_31935) 1)) (<= (+ main_x 1) v_prenex_31936) (<= (select main_a v_prenex_31935) (+ (select main_a v_prenex_31936) 998)) (<= 1 (select main_a v_prenex_31936)) (< v_prenex_31936 main_x) (<= 998 (* 2 (select main_a v_prenex_31935))))) (or (forall ((v_prenex_30245 Int)) (or (<= (select main_a v_prenex_30245) 1499) (<= (+ main_y 1) v_prenex_30245) (<= (select main_a v_prenex_30245) 999))) (forall ((v_prenex_30246 Int)) (or (<= (+ main_x 1) v_prenex_30246) (<= 2 (* 2 (select main_a v_prenex_30246))) (< v_prenex_30246 main_x) (<= (select main_a v_prenex_30246) 1001)))) (forall ((v_prenex_28562 Int) (v_prenex_28561 Int)) (or (< v_prenex_28561 main_y) (<= 1000 (+ (select main_a v_prenex_28561) (select main_a v_prenex_28562))) (< v_prenex_28562 main_x) (<= (+ main_x 1) v_prenex_28562) (<= (select main_a v_prenex_28562) 1001) (<= 998 (* 2 (select main_a v_prenex_28561))))) (forall ((v_prenex_26021 Int) (v_prenex_26022 Int)) (or (< v_prenex_26022 main_x) (<= 0 (+ (select main_a v_prenex_26021) 1)) (<= 1 (select main_a v_prenex_26022)) (<= (+ main_x 1) v_prenex_26022) (<= (+ (select main_a v_prenex_26021) (select main_a v_prenex_26022)) 1000) (<= 499 (select main_a v_prenex_26021)))) (or (forall ((v_prenex_25621 Int)) (<= (select main_a v_prenex_25621) 1499)) (forall ((v_prenex_25622 Int)) (or (<= 1 (select main_a v_prenex_25622)) (<= 0 (+ (select main_a v_prenex_25622) 499)) (<= 2 (* 2 (select main_a v_prenex_25622))) (<= (+ main_x 1) v_prenex_25622) (< v_prenex_25622 main_x)))) (or (forall ((v_prenex_31347 Int)) (or (< v_prenex_31347 main_y) (<= (+ main_y 1) v_prenex_31347) (<= 499 (select main_a v_prenex_31347)))) (forall ((v_prenex_31348 Int)) (or (<= (+ main_x 1) v_prenex_31348) (<= (* 2 (select main_a v_prenex_31348)) 1002)))) (or (forall ((v_prenex_25251 Int)) (or (<= 0 (+ (select main_a v_prenex_25251) 499)) (<= (+ main_x 1) v_prenex_25251) (<= 2 (* 2 (select main_a v_prenex_25251))) (<= 1 (select main_a v_prenex_25251)) (< v_prenex_25251 main_x))) (forall ((v_prenex_25250 Int)) (or (<= (* 2 (select main_a v_prenex_25250)) 1998) (<= (select main_a v_prenex_25250) 1499)))) (or (forall ((v_prenex_28288 Int)) (or (<= (select main_a v_prenex_28288) 999) (<= 499 (select main_a v_prenex_28288)))) (forall ((v_prenex_28286 Int)) (or (<= 1 (select main_a v_prenex_28286)) (<= (+ main_x 1) v_prenex_28286) (<= 2 (* 2 (select main_a v_prenex_28286))) (<= (* 2 (select main_a v_prenex_28286)) 1002) (< v_prenex_28286 main_x)))) (or (forall ((v_prenex_28207 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28207))) (<= (select main_a v_prenex_28207) 1499))) (forall ((v_prenex_28205 Int)) (or (<= (select main_a v_prenex_28205) 1001) (< v_prenex_28205 main_x) (<= (select main_a v_prenex_28205) 501) (<= 2 (* 2 (select main_a v_prenex_28205))) (<= (+ main_x 1) v_prenex_28205)))) (forall ((v_prenex_28096 Int) (v_prenex_28097 Int)) (or (<= (select main_a v_prenex_28096) 1499) (< v_prenex_28097 main_x) (<= (select main_a v_prenex_28097) (+ (select main_a v_prenex_28096) 2)) (<= (* 2 (select main_a v_prenex_28097)) 1002) (<= 998 (* 2 (select main_a v_prenex_28096))) (<= (+ main_x 1) v_prenex_28097))) (or (forall ((v_prenex_26626 Int)) (<= (* 2 (select main_a v_prenex_26626)) 1998)) (forall ((v_prenex_23857 Int)) (or (<= (select main_a v_prenex_23857) 501) (<= 1 (select main_a v_prenex_23857)) (<= (+ main_x 1) v_prenex_23857) (< v_prenex_23857 main_x)))) (or (forall ((v_prenex_24992 Int)) (<= (select main_a v_prenex_24992) 1499)) (forall ((v_prenex_24991 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24991))) (<= (select main_a v_prenex_24991) 501) (<= (+ main_x 1) v_prenex_24991) (< v_prenex_24991 main_x)))) (or (forall ((v_prenex_24410 Int)) (or (<= 1 (select main_a v_prenex_24410)) (< v_prenex_24410 main_x) (<= (+ main_x 1) v_prenex_24410) (<= (* 2 (select main_a v_prenex_24410)) 1002))) (forall ((v_prenex_24415 Int)) (or (<= (+ main_y 1) v_prenex_24415) (<= (select main_a v_prenex_24415) 999) (<= 998 (* 2 (select main_a v_prenex_24415)))))) (forall ((v_prenex_32279 Int) (v_prenex_32280 Int)) (or (< v_prenex_32280 main_x) (<= (select main_a v_prenex_32280) 1001) (<= 2 (* 2 (select main_a v_prenex_32280))) (<= (+ main_x 1) v_prenex_32280) (<= (select main_a v_prenex_32279) (+ (select main_a v_prenex_32280) 998)) (<= 499 (select main_a v_prenex_32279)))) (forall ((v_prenex_27373 Int) (v_prenex_27372 Int)) (or (<= (select main_a v_prenex_27372) 999) (<= (+ main_x 1) v_prenex_27373) (<= (select main_a v_prenex_27373) 1001) (<= 0 (+ (select main_a v_prenex_27373) 499)) (<= (select main_a v_prenex_27373) (+ (select main_a v_prenex_27372) 2)) (< v_prenex_27373 main_x))) (forall ((v_prenex_25318 Int) (v_prenex_25319 Int)) (or (<= (+ main_x 1) v_prenex_25319) (<= 1000 (+ (select main_a v_prenex_25318) (select main_a v_prenex_25319))) (<= (+ main_y 1) v_prenex_25318) (<= 998 (* 2 (select main_a v_prenex_25318))) (< v_prenex_25319 main_x) (<= 2 (* 2 (select main_a v_prenex_25319))))) (or (forall ((v_prenex_30337 Int)) (or (<= 499 (select main_a v_prenex_30337)) (<= (select main_a v_prenex_30337) 999))) (forall ((v_prenex_30333 Int)) (or (<= (+ main_x 1) v_prenex_30333) (<= 0 (+ (select main_a v_prenex_30333) 499)) (<= 2 (* 2 (select main_a v_prenex_30333))) (< v_prenex_30333 main_x) (<= (select main_a v_prenex_30333) 1001)))) (or (forall ((v_prenex_27579 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27579))) (<= (+ main_x 1) v_prenex_27579) (<= 1 (select main_a v_prenex_27579)) (< v_prenex_27579 main_x))) (forall ((v_prenex_27583 Int)) (or (<= (select main_a v_prenex_27583) 1499) (<= (* 2 (select main_a v_prenex_27583)) 1998)))) (or (forall ((v_prenex_27317 Int)) (or (<= (* 2 (select main_a v_prenex_27317)) 1002) (<= (select main_a v_prenex_27317) 501) (< v_prenex_27317 main_x) (<= (+ main_x 1) v_prenex_27317))) (forall ((v_prenex_27320 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27320))) (<= 499 (select main_a v_prenex_27320)) (<= (+ main_y 1) v_prenex_27320)))) (forall ((v_prenex_24468 Int) (v_prenex_24467 Int)) (or (<= 0 (+ (select main_a v_prenex_24468) 499)) (<= (* 2 (select main_a v_prenex_24467)) 1998) (<= (+ main_y 1) v_prenex_24467) (< v_prenex_24468 main_x) (<= (+ (select main_a v_prenex_24467) (select main_a v_prenex_24468)) 1000) (<= (+ main_x 1) v_prenex_24468))) (forall ((v_prenex_29758 Int) (v_prenex_29757 Int)) (or (<= (+ main_x 1) v_prenex_29758) (<= 1 (select main_a v_prenex_29758)) (<= (select main_a v_prenex_29757) (+ (select main_a v_prenex_29758) 998)) (<= 499 (select main_a v_prenex_29757)) (< v_prenex_29758 main_x) (<= 998 (* 2 (select main_a v_prenex_29757))))) (forall ((v_prenex_27814 Int) (v_prenex_27815 Int)) (or (<= (select main_a v_prenex_27814) (+ (select main_a v_prenex_27815) 998)) (<= (select main_a v_prenex_27814) 999) (<= (+ main_x 1) v_prenex_27815) (< v_prenex_27815 main_x) (<= 0 (+ (select main_a v_prenex_27814) 1)) (<= 1 (select main_a v_prenex_27815)))) (forall ((v_prenex_32173 Int) (v_prenex_32174 Int)) (or (<= (select main_a v_prenex_32173) 1499) (< v_prenex_32174 main_x) (<= (+ main_y 1) v_prenex_32173) (<= (+ (select main_a v_prenex_32173) (select main_a v_prenex_32174)) 1000) (<= 998 (* 2 (select main_a v_prenex_32173))) (<= (+ main_x 1) v_prenex_32174) (<= (* 2 (select main_a v_prenex_32174)) 1002))) (forall ((v_prenex_31855 Int) (v_prenex_31856 Int)) (or (<= (select main_a v_prenex_31856) 501) (<= 998 (* 2 (select main_a v_prenex_31855))) (<= (select main_a v_prenex_31855) 1499) (<= 1000 (+ (select main_a v_prenex_31855) (select main_a v_prenex_31856))) (< v_prenex_31856 main_x) (<= (+ main_x 1) v_prenex_31856))) (forall ((v_prenex_31606 Int) (v_prenex_31605 Int)) (or (< v_prenex_31605 main_y) (< v_prenex_31606 main_x) (<= 998 (* 2 (select main_a v_prenex_31605))) (<= (select main_a v_prenex_31606) 501) (<= (select main_a v_prenex_31605) (+ (select main_a v_prenex_31606) 998)) (<= (+ main_x 1) v_prenex_31606) (<= (select main_a v_prenex_31605) 1499))) (or (forall ((v_prenex_26548 Int)) (or (<= 499 (select main_a v_prenex_26548)) (<= (select main_a v_prenex_26548) 999))) (forall ((v_prenex_26552 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26552))) (< v_prenex_26552 main_x) (<= (select main_a v_prenex_26552) 501) (<= (select main_a v_prenex_26552) 1001) (<= (+ main_x 1) v_prenex_26552)))) (or (forall ((v_prenex_29141 Int)) (or (<= 0 (+ (select main_a v_prenex_29141) 1)) (<= (+ main_y 1) v_prenex_29141) (<= (select main_a v_prenex_29141) 1499))) (forall ((v_prenex_29139 Int)) (or (<= (+ main_x 1) v_prenex_29139) (<= 0 (+ (select main_a v_prenex_29139) 499)) (<= (* 2 (select main_a v_prenex_29139)) 1002) (< v_prenex_29139 main_x)))) (or (forall ((v_prenex_25121 Int)) (or (<= (select main_a v_prenex_25121) 999) (<= (select main_a v_prenex_25121) 1499))) (forall ((v_prenex_25117 Int)) (or (<= (* 2 (select main_a v_prenex_25117)) 1002) (<= (+ main_x 1) v_prenex_25117) (< v_prenex_25117 main_x) (<= 2 (* 2 (select main_a v_prenex_25117)))))) (forall ((v_prenex_24608 Int) (v_prenex_24607 Int)) (or (<= (select main_a v_prenex_24607) (+ (select main_a v_prenex_24608) 998)) (< v_prenex_24608 main_x) (<= 2 (* 2 (select main_a v_prenex_24608))) (<= 998 (* 2 (select main_a v_prenex_24607))) (<= 0 (+ (select main_a v_prenex_24607) 1)) (<= (+ main_x 1) v_prenex_24608))) (forall ((v_prenex_29679 Int) (v_prenex_29678 Int)) (or (<= (+ main_x 1) v_prenex_29679) (<= (+ main_y 1) v_prenex_29678) (<= (+ (select main_a v_prenex_29678) (select main_a v_prenex_29679)) 1000) (<= (* 2 (select main_a v_prenex_29678)) 1998) (< v_prenex_29679 main_x) (<= 1 (select main_a v_prenex_29679)) (<= 998 (* 2 (select main_a v_prenex_29678))))) (or (forall ((v_prenex_31289 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31289))) (<= 0 (+ (select main_a v_prenex_31289) 1)))) (forall ((v_prenex_31290 Int)) (or (< v_prenex_31290 main_x) (<= (+ main_x 1) v_prenex_31290) (<= (select main_a v_prenex_31290) 1001) (<= (* 2 (select main_a v_prenex_31290)) 1002)))) (forall ((v_prenex_30165 Int) (v_prenex_30166 Int)) (or (<= (+ main_x 1) v_prenex_30166) (< v_prenex_30166 main_x) (<= (select main_a v_prenex_30166) 501) (<= (+ (select main_a v_prenex_30165) (select main_a v_prenex_30166)) 1000) (<= (* 2 (select main_a v_prenex_30165)) 1998))) (forall ((v_prenex_30406 Int) (v_prenex_30405 Int)) (or (<= (select main_a v_prenex_30405) 999) (< v_prenex_30406 main_x) (< v_prenex_30405 main_y) (<= 1 (select main_a v_prenex_30406)) (<= (+ main_x 1) v_prenex_30406) (<= (select main_a v_prenex_30405) (+ (select main_a v_prenex_30406) 998)) (<= (* 2 (select main_a v_prenex_30405)) 1998))) (forall ((v_prenex_29744 Int) (v_prenex_29743 Int)) (or (<= (+ (select main_a v_prenex_29743) (select main_a v_prenex_29744)) 1000) (<= 2 (* 2 (select main_a v_prenex_29744))) (<= 499 (select main_a v_prenex_29743)) (<= (* 2 (select main_a v_prenex_29744)) 1002) (<= (+ main_x 1) v_prenex_29744) (<= (select main_a v_prenex_29743) 999) (< v_prenex_29744 main_x))) (forall ((v_prenex_27421 Int) (v_prenex_27420 Int)) (or (<= (* 2 (select main_a v_prenex_27421)) 1002) (< v_prenex_27421 main_x) (<= (select main_a v_prenex_27421) (+ (select main_a v_prenex_27420) 2)) (<= 0 (+ (select main_a v_prenex_27420) 1)) (<= (* 2 (select main_a v_prenex_27420)) 1998) (<= (+ main_x 1) v_prenex_27421) (<= (+ main_y 1) v_prenex_27420))) (forall ((v_prenex_29810 Int) (v_prenex_29809 Int)) (or (<= (select main_a v_prenex_29810) 1001) (< v_prenex_29810 main_x) (<= 1000 (+ (select main_a v_prenex_29809) (select main_a v_prenex_29810))) (<= 0 (+ (select main_a v_prenex_29810) 499)) (<= (+ main_x 1) v_prenex_29810) (<= (select main_a v_prenex_29809) 999) (<= 998 (* 2 (select main_a v_prenex_29809))))) (forall ((v_prenex_29856 Int) (v_prenex_29855 Int)) (or (<= (* 2 (select main_a v_prenex_29856)) 1002) (<= (+ main_y 1) v_prenex_29855) (<= (+ main_x 1) v_prenex_29856) (<= (select main_a v_prenex_29855) (+ (select main_a v_prenex_29856) 998)) (< v_prenex_29856 main_x) (<= 0 (+ (select main_a v_prenex_29855) 1)) (<= 998 (* 2 (select main_a v_prenex_29855))))) (forall ((v_prenex_28074 Int) (v_prenex_28075 Int)) (or (< v_prenex_28075 main_x) (<= 499 (select main_a v_prenex_28074)) (<= 0 (+ (select main_a v_prenex_28074) 1)) (<= 0 (+ (select main_a v_prenex_28075) 499)) (<= (+ (select main_a v_prenex_28074) (select main_a v_prenex_28075)) 1000) (<= (+ main_x 1) v_prenex_28075))) (forall ((v_prenex_29493 Int) (v_prenex_29492 Int)) (or (<= 499 (select main_a v_prenex_29492)) (<= 0 (+ (select main_a v_prenex_29492) 1)) (<= (+ main_x 1) v_prenex_29493) (<= (select main_a v_prenex_29493) 501) (< v_prenex_29492 main_y) (< v_prenex_29493 main_x) (<= (select main_a v_prenex_29493) (+ (select main_a v_prenex_29492) 2)))) (or (forall ((v_prenex_30566 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30566))) (<= (+ main_x 1) v_prenex_30566) (< v_prenex_30566 main_x))) (forall ((v_prenex_30565 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30565))) (<= (* 2 (select main_a v_prenex_30565)) 1998) (< v_prenex_30565 main_y)))) (forall ((v_prenex_31350 Int) (v_prenex_31349 Int)) (or (< v_prenex_31350 main_x) (< v_prenex_31349 main_y) (<= (* 2 (select main_a v_prenex_31349)) 1998) (<= 0 (+ (select main_a v_prenex_31350) 499)) (<= (+ main_x 1) v_prenex_31350) (<= 1000 (+ (select main_a v_prenex_31349) (select main_a v_prenex_31350))) (<= 998 (* 2 (select main_a v_prenex_31349))))) (forall ((v_prenex_31208 Int) (v_prenex_31209 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31209))) (<= 0 (+ (select main_a v_prenex_31208) 1)) (<= (* 2 (select main_a v_prenex_31209)) 1002) (<= (+ main_x 1) v_prenex_31209) (< v_prenex_31209 main_x) (<= (select main_a v_prenex_31209) (+ (select main_a v_prenex_31208) 2)))) (forall ((v_prenex_31747 Int) (v_prenex_31748 Int)) (or (<= (select main_a v_prenex_31747) 999) (< v_prenex_31748 main_x) (<= (select main_a v_prenex_31748) (+ (select main_a v_prenex_31747) 2)) (<= (+ main_x 1) v_prenex_31748) (<= (* 2 (select main_a v_prenex_31748)) 1002) (<= 1 (select main_a v_prenex_31748)))) (forall ((v_prenex_27795 Int) (v_prenex_27794 Int)) (or (< v_prenex_27795 main_x) (<= (+ (select main_a v_prenex_27794) (select main_a v_prenex_27795)) 1000) (<= (+ main_x 1) v_prenex_27795) (<= 499 (select main_a v_prenex_27794)) (<= 1 (select main_a v_prenex_27795)))) (or (forall ((v_prenex_31784 Int)) (or (<= (+ main_x 1) v_prenex_31784) (< v_prenex_31784 main_x) (<= (* 2 (select main_a v_prenex_31784)) 1002) (<= 1 (select main_a v_prenex_31784)))) (forall ((v_prenex_31783 Int)) (or (< v_prenex_31783 main_y) (<= 499 (select main_a v_prenex_31783)) (<= (select main_a v_prenex_31783) 1499)))) (forall ((v_prenex_32012 Int) (v_prenex_32011 Int)) (or (<= (+ main_x 1) v_prenex_32012) (<= (select main_a v_prenex_32012) (+ (select main_a v_prenex_32011) 2)) (<= 1 (select main_a v_prenex_32012)) (<= 2 (* 2 (select main_a v_prenex_32012))) (<= (select main_a v_prenex_32011) 1499) (< v_prenex_32012 main_x))) (forall ((v_prenex_31431 Int) (v_prenex_31430 Int)) (or (<= (+ main_x 1) v_prenex_31431) (<= (* 2 (select main_a v_prenex_31430)) 1998) (<= (+ main_y 1) v_prenex_31430) (<= 0 (+ (select main_a v_prenex_31430) 1)) (<= (+ (select main_a v_prenex_31430) (select main_a v_prenex_31431)) 1000) (<= (* 2 (select main_a v_prenex_31431)) 1002) (< v_prenex_31431 main_x))) (forall ((v_prenex_28986 Int) (v_prenex_28985 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28986))) (<= 0 (+ (select main_a v_prenex_28986) 499)) (<= (+ main_x 1) v_prenex_28986) (< v_prenex_28986 main_x) (<= (select main_a v_prenex_28985) 999) (<= (* 2 (select main_a v_prenex_28985)) 1998) (<= 1000 (+ (select main_a v_prenex_28985) (select main_a v_prenex_28986))))) (forall ((v_prenex_25702 Int) (v_prenex_25701 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25702))) (<= (select main_a v_prenex_25701) (+ (select main_a v_prenex_25702) 998)) (<= (* 2 (select main_a v_prenex_25702)) 1002) (<= 998 (* 2 (select main_a v_prenex_25701))) (< v_prenex_25702 main_x) (<= (+ main_x 1) v_prenex_25702))) (forall ((v_prenex_24064 Int) (v_prenex_24063 Int)) (or (<= (+ main_x 1) v_prenex_24064) (<= (* 2 (select main_a v_prenex_24063)) 1998) (<= (* 2 (select main_a v_prenex_24064)) 1002) (<= 0 (+ (select main_a v_prenex_24063) 1)) (<= (select main_a v_prenex_24064) (+ (select main_a v_prenex_24063) 2)) (< v_prenex_24064 main_x) (<= 0 (+ (select main_a v_prenex_24064) 499)))) (forall ((v_prenex_28935 Int) (v_prenex_28934 Int)) (or (<= (select main_a v_prenex_28935) (+ (select main_a v_prenex_28934) 2)) (<= (+ main_x 1) v_prenex_28935) (< v_prenex_28934 main_y) (< v_prenex_28935 main_x) (<= (select main_a v_prenex_28934) 1499) (<= 499 (select main_a v_prenex_28934)) (<= 0 (+ (select main_a v_prenex_28935) 499)))) (or (forall ((v_prenex_24124 Int)) (or (<= (+ main_y 1) v_prenex_24124) (<= 499 (select main_a v_prenex_24124)))) (forall ((v_prenex_24120 Int)) (or (<= (+ main_x 1) v_prenex_24120) (< v_prenex_24120 main_x) (<= (* 2 (select main_a v_prenex_24120)) 1002)))) (forall ((v_prenex_27478 Int) (v_prenex_27479 Int)) (or (<= 0 (+ (select main_a v_prenex_27478) 1)) (< v_prenex_27479 main_x) (<= 1000 (+ (select main_a v_prenex_27478) (select main_a v_prenex_27479))) (<= (select main_a v_prenex_27478) 999) (<= (+ main_x 1) v_prenex_27479) (<= 2 (* 2 (select main_a v_prenex_27479))))) (or (forall ((v_prenex_27005 Int)) (or (<= 499 (select main_a v_prenex_27005)) (<= (select main_a v_prenex_27005) 999))) (forall ((v_prenex_27001 Int)) (or (< v_prenex_27001 main_x) (<= 1 (select main_a v_prenex_27001)) (<= 2 (* 2 (select main_a v_prenex_27001))) (<= (+ main_x 1) v_prenex_27001) (<= (select main_a v_prenex_27001) 1001)))) (forall ((v_prenex_25810 Int) (v_prenex_25809 Int)) (or (<= (select main_a v_prenex_25810) 501) (<= (+ main_x 1) v_prenex_25810) (<= (select main_a v_prenex_25809) 999) (< v_prenex_25810 main_x) (<= (select main_a v_prenex_25809) 1499) (<= (select main_a v_prenex_25809) (+ (select main_a v_prenex_25810) 998)) (< v_prenex_25809 main_y))) (forall ((v_prenex_31927 Int) (v_prenex_31928 Int)) (or (< v_prenex_31928 main_x) (<= 0 (+ (select main_a v_prenex_31928) 499)) (<= (+ main_x 1) v_prenex_31928) (<= (* 2 (select main_a v_prenex_31927)) 1998) (<= 1 (select main_a v_prenex_31928)) (<= (select main_a v_prenex_31927) (+ (select main_a v_prenex_31928) 998)) (<= 0 (+ (select main_a v_prenex_31927) 1)))) (forall ((v_prenex_30608 Int) (v_prenex_30607 Int)) (or (< v_prenex_30608 main_x) (<= (+ main_x 1) v_prenex_30608) (<= (+ main_y 1) v_prenex_30607) (<= (select main_a v_prenex_30607) (+ (select main_a v_prenex_30608) 998)) (<= (* 2 (select main_a v_prenex_30608)) 1002))) (or (forall ((v_prenex_24304 Int)) (<= 0 (+ (select main_a v_prenex_24304) 1))) (forall ((v_prenex_24305 Int)) (or (< v_prenex_24305 main_x) (<= (* 2 (select main_a v_prenex_24305)) 1002) (<= (select main_a v_prenex_24305) 1001) (<= (+ main_x 1) v_prenex_24305)))) (or (forall ((v_prenex_29349 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29349))) (<= (* 2 (select main_a v_prenex_29349)) 1998))) (forall ((v_prenex_29350 Int)) (or (< v_prenex_29350 main_x) (<= 2 (* 2 (select main_a v_prenex_29350))) (<= (+ main_x 1) v_prenex_29350) (<= (select main_a v_prenex_29350) 1001)))) (forall ((v_prenex_26002 Int) (v_prenex_26003 Int)) (or (<= (select main_a v_prenex_26003) (+ (select main_a v_prenex_26002) 2)) (<= 2 (* 2 (select main_a v_prenex_26003))) (<= (+ main_x 1) v_prenex_26003) (<= 499 (select main_a v_prenex_26002)) (<= (* 2 (select main_a v_prenex_26003)) 1002) (< v_prenex_26003 main_x))) (forall ((v_prenex_27861 Int) (v_prenex_27862 Int)) (or (<= 499 (select main_a v_prenex_27861)) (<= (+ main_x 1) v_prenex_27862) (<= (* 2 (select main_a v_prenex_27861)) 1998) (<= 1000 (+ (select main_a v_prenex_27861) (select main_a v_prenex_27862))) (< v_prenex_27861 main_y) (<= (* 2 (select main_a v_prenex_27862)) 1002) (< v_prenex_27862 main_x))) (or (forall ((v_prenex_26281 Int)) (<= 0 (+ (select main_a v_prenex_26281) 1))) (forall ((v_prenex_26286 Int)) (or (<= 1 (select main_a v_prenex_26286)) (<= (+ main_x 1) v_prenex_26286) (< v_prenex_26286 main_x) (<= (* 2 (select main_a v_prenex_26286)) 1002)))) (forall ((v_prenex_26657 Int) (v_prenex_26658 Int)) (or (<= 1000 (+ (select main_a v_prenex_26657) (select main_a v_prenex_26658))) (<= 499 (select main_a v_prenex_26657)) (<= (+ main_x 1) v_prenex_26658) (<= (select main_a v_prenex_26658) 1001) (< v_prenex_26658 main_x) (<= (select main_a v_prenex_26658) 501) (<= (select main_a v_prenex_26657) 1499))) (or (forall ((v_prenex_27825 Int)) (or (<= (* 2 (select main_a v_prenex_27825)) 1002) (<= (+ main_x 1) v_prenex_27825) (< v_prenex_27825 main_x))) (forall ((v_prenex_27827 Int)) (or (<= (+ main_y 1) v_prenex_27827) (<= 998 (* 2 (select main_a v_prenex_27827)))))) (forall ((v_prenex_30668 Int) (v_prenex_30667 Int)) (or (<= (+ main_x 1) v_prenex_30668) (<= (select main_a v_prenex_30668) (+ (select main_a v_prenex_30667) 2)) (< v_prenex_30668 main_x) (<= 0 (+ (select main_a v_prenex_30667) 1)) (<= (* 2 (select main_a v_prenex_30668)) 1002) (<= 499 (select main_a v_prenex_30667)) (< v_prenex_30667 main_y))) (or (forall ((v_prenex_29488 Int)) (or (<= (* 2 (select main_a v_prenex_29488)) 1998) (<= (+ main_y 1) v_prenex_29488) (<= 499 (select main_a v_prenex_29488)))) (forall ((v_prenex_29489 Int)) (or (< v_prenex_29489 main_x) (<= (+ main_x 1) v_prenex_29489) (<= (select main_a v_prenex_29489) 1001) (<= (* 2 (select main_a v_prenex_29489)) 1002)))) (or (forall ((v_prenex_24685 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24685))) (<= (* 2 (select main_a v_prenex_24685)) 1998))) (forall ((v_prenex_23840 Int)) (or (<= (+ main_x 1) v_prenex_23840) (<= (* 2 (select main_a v_prenex_23840)) 1002) (<= 1 (select main_a v_prenex_23840)) (< v_prenex_23840 main_x)))) (forall ((v_prenex_26868 Int) (v_prenex_26867 Int)) (or (<= (select main_a v_prenex_26868) 1001) (<= 998 (* 2 (select main_a v_prenex_26867))) (<= 499 (select main_a v_prenex_26867)) (<= (select main_a v_prenex_26867) (+ (select main_a v_prenex_26868) 998)) (<= (+ main_y 1) v_prenex_26867) (< v_prenex_26868 main_x) (<= (+ main_x 1) v_prenex_26868))) (or (forall ((v_prenex_28807 Int)) (or (< v_prenex_28807 main_x) (<= (+ main_x 1) v_prenex_28807) (<= (select main_a v_prenex_28807) 501) (<= 2 (* 2 (select main_a v_prenex_28807))))) (forall ((v_prenex_28809 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28809))) (<= (+ main_y 1) v_prenex_28809)))) (forall ((v_prenex_31809 Int) (v_prenex_31810 Int)) (or (<= (* 2 (select main_a v_prenex_31810)) 1002) (< v_prenex_31810 main_x) (<= (+ main_x 1) v_prenex_31810) (<= (select main_a v_prenex_31810) (+ (select main_a v_prenex_31809) 2)) (<= (select main_a v_prenex_31810) 501) (<= (select main_a v_prenex_31809) 1499) (<= 499 (select main_a v_prenex_31809)))) (forall ((v_prenex_31385 Int) (v_prenex_31384 Int)) (or (<= (* 2 (select main_a v_prenex_31384)) 1998) (< v_prenex_31384 main_y) (<= (select main_a v_prenex_31384) (+ (select main_a v_prenex_31385) 998)) (<= (+ main_x 1) v_prenex_31385) (< v_prenex_31385 main_x) (<= (* 2 (select main_a v_prenex_31385)) 1002))) (forall ((v_prenex_30053 Int) (v_prenex_30054 Int)) (or (<= (select main_a v_prenex_30054) 1001) (<= 1 (select main_a v_prenex_30054)) (<= (+ main_x 1) v_prenex_30054) (<= (select main_a v_prenex_30053) (+ (select main_a v_prenex_30054) 998)) (<= (* 2 (select main_a v_prenex_30053)) 1998) (< v_prenex_30054 main_x) (<= 0 (+ (select main_a v_prenex_30053) 1)))) (or (forall ((v_prenex_28145 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28145))) (< v_prenex_28145 main_x) (<= (* 2 (select main_a v_prenex_28145)) 1002) (<= (+ main_x 1) v_prenex_28145))) (forall ((v_prenex_28150 Int)) (or (<= 499 (select main_a v_prenex_28150)) (<= 0 (+ (select main_a v_prenex_28150) 1))))) (forall ((v_prenex_31543 Int) (v_prenex_31544 Int)) (or (<= 0 (+ (select main_a v_prenex_31544) 499)) (<= (* 2 (select main_a v_prenex_31543)) 1998) (<= (select main_a v_prenex_31544) 1001) (<= (+ main_x 1) v_prenex_31544) (< v_prenex_31544 main_x) (<= (select main_a v_prenex_31544) (+ (select main_a v_prenex_31543) 2)) (<= 998 (* 2 (select main_a v_prenex_31543))))) (forall ((v_prenex_24593 Int) (v_prenex_24594 Int)) (or (<= (select main_a v_prenex_24594) 1001) (< v_prenex_24594 main_x) (<= (select main_a v_prenex_24594) 501) (<= 0 (+ (select main_a v_prenex_24593) 1)) (<= 499 (select main_a v_prenex_24593)) (<= (+ main_x 1) v_prenex_24594) (<= 1000 (+ (select main_a v_prenex_24593) (select main_a v_prenex_24594))))) (forall ((v_prenex_29834 Int) (v_prenex_29833 Int)) (or (<= 1 (select main_a v_prenex_29834)) (<= (+ main_x 1) v_prenex_29834) (< v_prenex_29833 main_y) (<= (+ (select main_a v_prenex_29833) (select main_a v_prenex_29834)) 1000) (< v_prenex_29834 main_x) (<= 998 (* 2 (select main_a v_prenex_29833))) (<= (select main_a v_prenex_29833) 999))) (or (forall ((v_prenex_26424 Int)) (<= (* 2 (select main_a v_prenex_26424)) 1998)) (forall ((v_prenex_26429 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26429))) (<= (select main_a v_prenex_26429) 501) (<= (+ main_x 1) v_prenex_26429) (< v_prenex_26429 main_x)))) (or (forall ((v_prenex_26944 Int)) (or (<= (+ main_x 1) v_prenex_26944) (<= (select main_a v_prenex_26944) 1001) (<= 2 (* 2 (select main_a v_prenex_26944))) (< v_prenex_26944 main_x) (<= 0 (+ (select main_a v_prenex_26944) 499)))) (forall ((v_prenex_26947 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26947))) (<= 0 (+ (select main_a v_prenex_26947) 1))))) (forall ((v_prenex_24676 Int) (v_prenex_24675 Int)) (or (<= (select main_a v_prenex_24676) (+ (select main_a v_prenex_24675) 2)) (<= (+ main_x 1) v_prenex_24676) (< v_prenex_24676 main_x) (< v_prenex_24675 main_y) (<= (* 2 (select main_a v_prenex_24676)) 1002) (<= (* 2 (select main_a v_prenex_24675)) 1998) (<= 0 (+ (select main_a v_prenex_24675) 1)))) (or (forall ((v_prenex_26198 Int)) (or (<= (+ main_x 1) v_prenex_26198) (<= 2 (* 2 (select main_a v_prenex_26198))) (< v_prenex_26198 main_x) (<= 1 (select main_a v_prenex_26198)))) (forall ((v_prenex_26197 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26197))) (< v_prenex_26197 main_y) (<= 0 (+ (select main_a v_prenex_26197) 1))))) (or (forall ((v_prenex_29233 Int)) (or (<= (select main_a v_prenex_29233) 501) (<= (+ main_x 1) v_prenex_29233) (< v_prenex_29233 main_x) (<= 0 (+ (select main_a v_prenex_29233) 499)) (<= (* 2 (select main_a v_prenex_29233)) 1002))) (forall ((v_prenex_29234 Int)) (or (<= (select main_a v_prenex_29234) 999) (<= 998 (* 2 (select main_a v_prenex_29234)))))) (forall ((v_prenex_23901 Int) (v_prenex_23902 Int)) (or (<= (select main_a v_prenex_23902) (+ (select main_a v_prenex_23901) 2)) (<= (* 2 (select main_a v_prenex_23901)) 1998) (<= (+ main_x 1) v_prenex_23902) (<= 499 (select main_a v_prenex_23901)) (<= 1 (select main_a v_prenex_23902)) (< v_prenex_23902 main_x))) (forall ((v_prenex_30756 Int) (v_prenex_30757 Int)) (or (<= (select main_a v_prenex_30757) 1001) (<= (select main_a v_prenex_30756) 1499) (<= (+ (select main_a v_prenex_30756) (select main_a v_prenex_30757)) 1000) (<= (+ main_x 1) v_prenex_30757) (<= 499 (select main_a v_prenex_30756)) (< v_prenex_30757 main_x))) (or (forall ((v_prenex_28151 Int)) (or (<= (select main_a v_prenex_28151) 1001) (< v_prenex_28151 main_x) (<= 2 (* 2 (select main_a v_prenex_28151))) (<= (+ main_x 1) v_prenex_28151))) (forall ((v_prenex_28150 Int)) (or (<= 499 (select main_a v_prenex_28150)) (<= 0 (+ (select main_a v_prenex_28150) 1))))) (forall ((v_prenex_31121 Int) (v_prenex_31120 Int)) (or (<= (+ main_x 1) v_prenex_31121) (<= (* 2 (select main_a v_prenex_31121)) 1002) (<= (* 2 (select main_a v_prenex_31120)) 1998) (<= (select main_a v_prenex_31121) 1001) (< v_prenex_31121 main_x) (<= 998 (* 2 (select main_a v_prenex_31120))) (<= (select main_a v_prenex_31120) (+ (select main_a v_prenex_31121) 998)))) (or (forall ((v_prenex_28088 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28088))) (<= (+ main_y 1) v_prenex_28088) (<= (* 2 (select main_a v_prenex_28088)) 1998))) (forall ((v_prenex_28087 Int)) (or (<= (+ main_x 1) v_prenex_28087) (< v_prenex_28087 main_x) (<= 2 (* 2 (select main_a v_prenex_28087)))))) (or (forall ((v_prenex_30100 Int)) (or (<= 0 (+ (select main_a v_prenex_30100) 499)) (<= (* 2 (select main_a v_prenex_30100)) 1002) (<= (+ main_x 1) v_prenex_30100) (< v_prenex_30100 main_x))) (forall ((v_prenex_30102 Int)) (or (<= (+ main_y 1) v_prenex_30102) (<= 0 (+ (select main_a v_prenex_30102) 1)) (<= (select main_a v_prenex_30102) 999)))) (or (forall ((v_prenex_23927 Int)) (or (<= 0 (+ (select main_a v_prenex_23927) 1)) (<= (* 2 (select main_a v_prenex_23927)) 1998))) (forall ((v_prenex_23803 Int)) (or (<= (+ main_x 1) v_prenex_23803) (< v_prenex_23803 main_x) (<= 1 (select main_a v_prenex_23803)) (<= 2 (* 2 (select main_a v_prenex_23803)))))) (forall ((v_prenex_27126 Int) (v_prenex_27127 Int)) (or (<= (select main_a v_prenex_27127) (+ (select main_a v_prenex_27126) 2)) (<= (select main_a v_prenex_27127) 1001) (<= (+ main_x 1) v_prenex_27127) (<= (select main_a v_prenex_27126) 999) (<= (select main_a v_prenex_27127) 501) (<= 499 (select main_a v_prenex_27126)) (< v_prenex_27127 main_x))) (or (forall ((v_prenex_28927 Int)) (or (<= (select main_a v_prenex_28927) 501) (<= (* 2 (select main_a v_prenex_28927)) 1002) (< v_prenex_28927 main_x) (<= 0 (+ (select main_a v_prenex_28927) 499)) (<= (+ main_x 1) v_prenex_28927))) (forall ((v_prenex_28930 Int)) (or (<= (select main_a v_prenex_28930) 999) (<= (* 2 (select main_a v_prenex_28930)) 1998)))) (or (forall ((v_prenex_30554 Int)) (or (<= (* 2 (select main_a v_prenex_30554)) 1002) (< v_prenex_30554 main_x) (<= (+ main_x 1) v_prenex_30554) (<= 2 (* 2 (select main_a v_prenex_30554))))) (forall ((v_prenex_30555 Int)) (or (<= (+ main_y 1) v_prenex_30555) (<= (* 2 (select main_a v_prenex_30555)) 1998) (<= (select main_a v_prenex_30555) 1499)))) (or (forall ((v_prenex_25541 Int)) (or (<= (+ main_x 1) v_prenex_25541) (<= (* 2 (select main_a v_prenex_25541)) 1002) (< v_prenex_25541 main_x))) (forall ((v_prenex_25538 Int)) (or (<= 499 (select main_a v_prenex_25538)) (<= (select main_a v_prenex_25538) 1499)))) (forall ((v_prenex_24669 Int) (v_prenex_24670 Int)) (or (<= (select main_a v_prenex_24670) 1001) (<= (+ main_x 1) v_prenex_24670) (<= (* 2 (select main_a v_prenex_24669)) 1998) (<= (select main_a v_prenex_24670) 501) (<= 1000 (+ (select main_a v_prenex_24669) (select main_a v_prenex_24670))) (< v_prenex_24670 main_x) (<= 499 (select main_a v_prenex_24669)))) (forall ((v_prenex_26453 Int) (v_prenex_26452 Int)) (or (<= (select main_a v_prenex_26452) 1499) (<= (select main_a v_prenex_26453) 501) (<= 1000 (+ (select main_a v_prenex_26452) (select main_a v_prenex_26453))) (< v_prenex_26453 main_x) (<= (+ main_x 1) v_prenex_26453))) (or (forall ((v_prenex_29974 Int)) (or (<= (+ main_x 1) v_prenex_29974) (<= 2 (* 2 (select main_a v_prenex_29974))) (< v_prenex_29974 main_x) (<= (select main_a v_prenex_29974) 1001))) (forall ((v_prenex_29973 Int)) (or (<= (select main_a v_prenex_29973) 1499) (<= 998 (* 2 (select main_a v_prenex_29973))) (<= (+ main_y 1) v_prenex_29973)))) (forall ((v_prenex_30028 Int) (v_prenex_30029 Int)) (or (<= (+ (select main_a v_prenex_30028) (select main_a v_prenex_30029)) 1000) (< v_prenex_30028 main_y) (< v_prenex_30029 main_x) (<= (+ main_x 1) v_prenex_30029) (<= 2 (* 2 (select main_a v_prenex_30029))))) (forall ((v_prenex_24117 Int) (v_prenex_24118 Int)) (or (< v_prenex_24118 main_x) (<= (+ main_x 1) v_prenex_24118) (<= 0 (+ (select main_a v_prenex_24117) 1)) (<= (* 2 (select main_a v_prenex_24118)) 1002) (<= (+ (select main_a v_prenex_24117) (select main_a v_prenex_24118)) 1000) (<= 0 (+ (select main_a v_prenex_24118) 499)))) (or (forall ((v_prenex_26280 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26280))) (< v_prenex_26280 main_x))) (forall ((v_prenex_26279 Int)) (or (<= (+ main_y 1) v_prenex_26279) (<= (* 2 (select main_a v_prenex_26279)) 1998) (< v_prenex_26279 main_y)))) (or (forall ((v_prenex_25339 Int)) (or (<= (+ main_y 1) v_prenex_25339) (<= 0 (+ (select main_a v_prenex_25339) 1)) (<= 499 (select main_a v_prenex_25339)))) (forall ((v_prenex_25338 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25338))) (<= (+ main_x 1) v_prenex_25338) (< v_prenex_25338 main_x)))) (or (forall ((v_prenex_30293 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30293))) (<= (select main_a v_prenex_30293) 1499))) (forall ((v_prenex_30294 Int)) (or (<= (* 2 (select main_a v_prenex_30294)) 1002) (< v_prenex_30294 main_x) (<= 2 (* 2 (select main_a v_prenex_30294))) (<= (select main_a v_prenex_30294) 501) (<= (+ main_x 1) v_prenex_30294)))) (forall ((v_prenex_27418 Int) (v_prenex_27419 Int)) (or (<= 499 (select main_a v_prenex_27418)) (< v_prenex_27418 main_y) (<= 998 (* 2 (select main_a v_prenex_27418))) (<= (+ main_y 1) v_prenex_27418) (<= (select main_a v_prenex_27418) (+ (select main_a v_prenex_27419) 998)))) (or (forall ((v_prenex_30863 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30863))) (< v_prenex_30863 main_x) (<= (+ main_x 1) v_prenex_30863) (<= (* 2 (select main_a v_prenex_30863)) 1002) (<= 0 (+ (select main_a v_prenex_30863) 499)))) (forall ((v_prenex_30864 Int)) (<= 998 (* 2 (select main_a v_prenex_30864))))) (forall ((v_prenex_32162 Int) (v_prenex_32161 Int)) (or (< v_prenex_32162 main_x) (<= (+ main_x 1) v_prenex_32162) (<= (select main_a v_prenex_32162) (+ (select main_a v_prenex_32161) 2)) (<= (+ main_y 1) v_prenex_32161) (<= 2 (* 2 (select main_a v_prenex_32162))))) (or (forall ((v_prenex_32184 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32184))) (<= 499 (select main_a v_prenex_32184)))) (forall ((v_prenex_32182 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32182))) (< v_prenex_32182 main_x) (<= (+ main_x 1) v_prenex_32182) (<= (select main_a v_prenex_32182) 501)))) (forall ((v_prenex_31343 Int) (v_prenex_31344 Int)) (or (<= (* 2 (select main_a v_prenex_31343)) 1998) (< v_prenex_31343 main_y) (< v_prenex_31344 main_x) (<= (select main_a v_prenex_31344) (+ (select main_a v_prenex_31343) 2)) (<= 2 (* 2 (select main_a v_prenex_31344))) (<= 998 (* 2 (select main_a v_prenex_31343))) (<= (+ main_x 1) v_prenex_31344))) (forall ((v_prenex_30027 Int) (v_prenex_30026 Int)) (or (< v_prenex_30027 main_x) (<= (* 2 (select main_a v_prenex_30027)) 1002) (<= 0 (+ (select main_a v_prenex_30026) 1)) (<= (select main_a v_prenex_30026) 1499) (<= 2 (* 2 (select main_a v_prenex_30027))) (<= (select main_a v_prenex_30027) (+ (select main_a v_prenex_30026) 2)) (<= (+ main_x 1) v_prenex_30027))) (forall ((v_prenex_31327 Int) (v_prenex_31326 Int)) (or (<= (select main_a v_prenex_31326) 999) (<= (+ (select main_a v_prenex_31326) (select main_a v_prenex_31327)) 1000) (< v_prenex_31327 main_x) (<= (select main_a v_prenex_31327) 501) (<= (+ main_x 1) v_prenex_31327) (<= 499 (select main_a v_prenex_31326)))) (forall ((v_prenex_24159 Int) (v_prenex_24158 Int)) (or (<= (+ main_x 1) v_prenex_24159) (<= (select main_a v_prenex_24158) (+ (select main_a v_prenex_24159) 998)) (< v_prenex_24158 main_y) (<= (+ main_y 1) v_prenex_24158) (<= 0 (+ (select main_a v_prenex_24158) 1)))) (or (forall ((v_prenex_28586 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28586))) (< v_prenex_28586 main_x) (<= (+ main_x 1) v_prenex_28586) (<= 1 (select main_a v_prenex_28586)))) (forall ((v_prenex_28588 Int)) (<= 998 (* 2 (select main_a v_prenex_28588))))) (or (forall ((v_prenex_31537 Int)) (or (<= (+ main_x 1) v_prenex_31537) (<= 2 (* 2 (select main_a v_prenex_31537))) (< v_prenex_31537 main_x) (<= (* 2 (select main_a v_prenex_31537)) 1002) (<= 1 (select main_a v_prenex_31537)))) (forall ((v_prenex_31539 Int)) (or (<= (select main_a v_prenex_31539) 1499) (<= (* 2 (select main_a v_prenex_31539)) 1998)))) (forall ((v_prenex_25348 Int) (v_prenex_25347 Int)) (or (<= 1 (select main_a v_prenex_25348)) (< v_prenex_25348 main_x) (<= (+ (select main_a v_prenex_25347) (select main_a v_prenex_25348)) 1000) (<= 499 (select main_a v_prenex_25347)) (<= (+ main_y 1) v_prenex_25347) (<= (* 2 (select main_a v_prenex_25347)) 1998) (<= (+ main_x 1) v_prenex_25348))) (or (forall ((v_prenex_30805 Int)) (or (< v_prenex_30805 main_x) (<= (* 2 (select main_a v_prenex_30805)) 1002) (<= (+ main_x 1) v_prenex_30805) (<= (select main_a v_prenex_30805) 1001) (<= 2 (* 2 (select main_a v_prenex_30805))))) (forall ((v_prenex_30806 Int)) (<= 0 (+ (select main_a v_prenex_30806) 1)))) (or (forall ((v_prenex_30785 Int)) (or (<= (* 2 (select main_a v_prenex_30785)) 1002) (<= (+ main_x 1) v_prenex_30785) (<= (select main_a v_prenex_30785) 501) (< v_prenex_30785 main_x) (<= 0 (+ (select main_a v_prenex_30785) 499)))) (forall ((v_prenex_30786 Int)) (or (<= 499 (select main_a v_prenex_30786)) (<= (select main_a v_prenex_30786) 999)))) (forall ((v_prenex_30538 Int) (v_prenex_30539 Int)) (or (<= (select main_a v_prenex_30538) (+ (select main_a v_prenex_30539) 998)) (< v_prenex_30539 main_x) (<= (+ main_x 1) v_prenex_30539) (<= (select main_a v_prenex_30539) 1001) (< v_prenex_30538 main_y) (<= (select main_a v_prenex_30538) 1499))) (forall ((v_prenex_25239 Int) (v_prenex_25238 Int)) (or (<= (+ main_x 1) v_prenex_25239) (< v_prenex_25239 main_x) (<= (+ (select main_a v_prenex_25238) (select main_a v_prenex_25239)) 1000) (<= (select main_a v_prenex_25238) 999) (<= 998 (* 2 (select main_a v_prenex_25238))) (<= 0 (+ (select main_a v_prenex_25239) 499)))) (or (forall ((v_prenex_24903 Int)) (or (<= (+ main_x 1) v_prenex_24903) (<= (* 2 (select main_a v_prenex_24903)) 1002) (< v_prenex_24903 main_x) (<= (select main_a v_prenex_24903) 1001))) (forall ((v_prenex_24902 Int)) (or (<= 499 (select main_a v_prenex_24902)) (<= 998 (* 2 (select main_a v_prenex_24902)))))) (or (forall ((v_prenex_28084 Int)) (or (< v_prenex_28084 main_x) (<= 2 (* 2 (select main_a v_prenex_28084))) (<= 1 (select main_a v_prenex_28084)) (<= (+ main_x 1) v_prenex_28084))) (forall ((v_prenex_28088 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28088))) (<= (+ main_y 1) v_prenex_28088) (<= (* 2 (select main_a v_prenex_28088)) 1998)))) (or (forall ((v_prenex_31566 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31566))) (<= (select main_a v_prenex_31566) 999))) (forall ((v_prenex_31563 Int)) (or (<= (* 2 (select main_a v_prenex_31563)) 1002) (<= (+ main_x 1) v_prenex_31563) (<= (select main_a v_prenex_31563) 501) (< v_prenex_31563 main_x)))) (forall ((v_prenex_28345 Int) (v_prenex_28344 Int)) (or (<= (select main_a v_prenex_28344) (+ (select main_a v_prenex_28345) 998)) (<= 2 (* 2 (select main_a v_prenex_28345))) (<= (select main_a v_prenex_28345) 501) (< v_prenex_28345 main_x) (<= (+ main_x 1) v_prenex_28345) (<= (* 2 (select main_a v_prenex_28344)) 1998))) (forall ((v_prenex_23976 Int) (v_prenex_23975 Int)) (or (< v_prenex_23976 main_x) (<= (+ main_x 1) v_prenex_23976) (<= (select main_a v_prenex_23975) 999) (<= (select main_a v_prenex_23976) (+ (select main_a v_prenex_23975) 2)) (<= 1 (select main_a v_prenex_23976)) (<= (* 2 (select main_a v_prenex_23976)) 1002) (<= (select main_a v_prenex_23975) 1499))) (or (forall ((v_prenex_26303 Int)) (or (<= (+ main_x 1) v_prenex_26303) (<= 2 (* 2 (select main_a v_prenex_26303))) (< v_prenex_26303 main_x) (<= 0 (+ (select main_a v_prenex_26303) 499)) (<= (* 2 (select main_a v_prenex_26303)) 1002))) (forall ((v_prenex_26298 Int)) (<= (* 2 (select main_a v_prenex_26298)) 1998))) (forall ((v_prenex_28866 Int) (v_prenex_28865 Int)) (or (<= 1 (select main_a v_prenex_28866)) (< v_prenex_28865 main_y) (< v_prenex_28866 main_x) (<= (+ main_x 1) v_prenex_28866) (<= 0 (+ (select main_a v_prenex_28865) 1)) (<= (select main_a v_prenex_28865) 999) (<= (+ (select main_a v_prenex_28865) (select main_a v_prenex_28866)) 1000))) (or (forall ((v_prenex_31979 Int)) (<= 998 (* 2 (select main_a v_prenex_31979)))) (forall ((v_prenex_31977 Int)) (or (<= (* 2 (select main_a v_prenex_31977)) 1002) (< v_prenex_31977 main_x) (<= (+ main_x 1) v_prenex_31977) (<= 0 (+ (select main_a v_prenex_31977) 499))))) (forall ((v_prenex_27472 Int) (v_prenex_27473 Int)) (or (<= 0 (+ (select main_a v_prenex_27473) 499)) (<= (+ main_x 1) v_prenex_27473) (<= (select main_a v_prenex_27472) 1499) (<= 2 (* 2 (select main_a v_prenex_27473))) (<= (* 2 (select main_a v_prenex_27472)) 1998) (<= (select main_a v_prenex_27473) (+ (select main_a v_prenex_27472) 2)) (< v_prenex_27473 main_x))) (forall ((v_prenex_28218 Int) (v_prenex_28217 Int)) (or (<= (select main_a v_prenex_28218) 1001) (<= (* 2 (select main_a v_prenex_28218)) 1002) (<= (+ main_x 1) v_prenex_28218) (< v_prenex_28218 main_x) (<= 0 (+ (select main_a v_prenex_28217) 1)) (<= (select main_a v_prenex_28217) (+ (select main_a v_prenex_28218) 998)))) (or (forall ((v_prenex_26876 Int)) (or (<= 1 (select main_a v_prenex_26876)) (<= (* 2 (select main_a v_prenex_26876)) 1002) (<= (+ main_x 1) v_prenex_26876) (<= 0 (+ (select main_a v_prenex_26876) 499)) (< v_prenex_26876 main_x))) (forall ((v_prenex_26871 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26871))) (<= (select main_a v_prenex_26871) 1499)))) (forall ((v_prenex_26772 Int) (v_prenex_26773 Int)) (or (<= (+ main_x 1) v_prenex_26773) (<= 1000 (+ (select main_a v_prenex_26772) (select main_a v_prenex_26773))) (<= (select main_a v_prenex_26773) 1001) (< v_prenex_26773 main_x) (<= 998 (* 2 (select main_a v_prenex_26772))) (<= 2 (* 2 (select main_a v_prenex_26773))))) (forall ((v_prenex_30370 Int) (v_prenex_30371 Int)) (or (<= (* 2 (select main_a v_prenex_30370)) 1998) (<= 0 (+ (select main_a v_prenex_30370) 1)) (<= 0 (+ (select main_a v_prenex_30371) 499)) (<= (+ main_x 1) v_prenex_30371) (< v_prenex_30371 main_x) (<= (select main_a v_prenex_30371) (+ (select main_a v_prenex_30370) 2)) (<= 2 (* 2 (select main_a v_prenex_30371))))) (forall ((v_prenex_26149 Int) (v_prenex_26150 Int)) (or (<= (+ main_x 1) v_prenex_26150) (<= 1000 (+ (select main_a v_prenex_26149) (select main_a v_prenex_26150))) (<= (select main_a v_prenex_26150) 1001) (<= (+ main_y 1) v_prenex_26149) (<= (select main_a v_prenex_26149) 999) (< v_prenex_26150 main_x) (<= 998 (* 2 (select main_a v_prenex_26149))))) (or (forall ((v_prenex_24963 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24963))) (<= (+ main_x 1) v_prenex_24963) (<= 0 (+ (select main_a v_prenex_24963) 499)) (< v_prenex_24963 main_x) (<= (* 2 (select main_a v_prenex_24963)) 1002))) (forall ((v_prenex_24962 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24962))) (<= (* 2 (select main_a v_prenex_24962)) 1998)))) (forall ((v_prenex_24872 Int) (v_prenex_24871 Int)) (or (<= (+ main_x 1) v_prenex_24872) (<= 499 (select main_a v_prenex_24871)) (< v_prenex_24872 main_x) (< v_prenex_24871 main_y) (<= (select main_a v_prenex_24872) 501) (<= (select main_a v_prenex_24871) (+ (select main_a v_prenex_24872) 998)) (<= 998 (* 2 (select main_a v_prenex_24871))))) (forall ((v_prenex_31345 Int) (v_prenex_31346 Int)) (or (<= (+ main_x 1) v_prenex_31346) (<= (select main_a v_prenex_31345) 999) (<= (select main_a v_prenex_31345) 1499) (< v_prenex_31346 main_x) (<= (select main_a v_prenex_31346) 1001) (< v_prenex_31345 main_y) (<= (select main_a v_prenex_31346) (+ (select main_a v_prenex_31345) 2)))) (or (forall ((v_prenex_24003 Int)) (or (<= (select main_a v_prenex_24003) 1499) (<= 0 (+ (select main_a v_prenex_24003) 1)))) (forall ((v_prenex_23811 Int)) (or (<= 0 (+ (select main_a v_prenex_23811) 499)) (< v_prenex_23811 main_x) (<= (+ main_x 1) v_prenex_23811) (<= (* 2 (select main_a v_prenex_23811)) 1002)))) (or (forall ((v_prenex_28238 Int)) (or (< v_prenex_28238 main_x) (<= (+ main_x 1) v_prenex_28238) (<= 0 (+ (select main_a v_prenex_28238) 499)) (<= 2 (* 2 (select main_a v_prenex_28238))))) (forall ((v_prenex_28237 Int)) (or (< v_prenex_28237 main_y) (<= 0 (+ (select main_a v_prenex_28237) 1)) (<= (* 2 (select main_a v_prenex_28237)) 1998)))) (or (forall ((v_prenex_23816 Int)) (or (<= (select main_a v_prenex_23816) 501) (< v_prenex_23816 main_x) (<= (+ main_x 1) v_prenex_23816) (<= (* 2 (select main_a v_prenex_23816)) 1002))) (forall ((v_prenex_24015 Int)) (or (<= 0 (+ (select main_a v_prenex_24015) 1)) (<= 499 (select main_a v_prenex_24015))))) (forall ((v_prenex_25255 Int) (v_prenex_25254 Int)) (or (< v_prenex_25254 main_y) (<= (select main_a v_prenex_25254) 999) (<= (select main_a v_prenex_25254) 1499) (<= (+ main_x 1) v_prenex_25255) (<= 2 (* 2 (select main_a v_prenex_25255))) (< v_prenex_25255 main_x) (<= 1000 (+ (select main_a v_prenex_25254) (select main_a v_prenex_25255))))) (or (forall ((v_prenex_26437 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26437))) (<= (select main_a v_prenex_26437) 1499))) (forall ((v_prenex_26441 Int)) (or (< v_prenex_26441 main_x) (<= (+ main_x 1) v_prenex_26441) (<= 0 (+ (select main_a v_prenex_26441) 499)) (<= 2 (* 2 (select main_a v_prenex_26441)))))) (or (forall ((v_prenex_30313 Int)) (<= (select main_a v_prenex_30313) 999)) (forall ((v_prenex_30311 Int)) (or (<= 1 (select main_a v_prenex_30311)) (<= (* 2 (select main_a v_prenex_30311)) 1002) (< v_prenex_30311 main_x) (<= 2 (* 2 (select main_a v_prenex_30311))) (<= (+ main_x 1) v_prenex_30311)))) (forall ((v_prenex_30141 Int) (v_prenex_30142 Int)) (or (<= (+ main_x 1) v_prenex_30142) (< v_prenex_30142 main_x) (<= (select main_a v_prenex_30141) (+ (select main_a v_prenex_30142) 998)) (<= (select main_a v_prenex_30142) 501) (<= (* 2 (select main_a v_prenex_30141)) 1998))) (forall ((v_prenex_28713 Int) (v_prenex_28712 Int)) (or (<= (+ main_x 1) v_prenex_28713) (< v_prenex_28713 main_x) (<= (+ main_y 1) v_prenex_28712) (<= 499 (select main_a v_prenex_28712)) (<= (select main_a v_prenex_28712) (+ (select main_a v_prenex_28713) 998)) (<= 2 (* 2 (select main_a v_prenex_28713))))) (forall ((v_prenex_32065 Int) (v_prenex_32066 Int)) (or (<= (+ (select main_a v_prenex_32065) (select main_a v_prenex_32066)) 1000) (<= (* 2 (select main_a v_prenex_32066)) 1002) (<= (+ main_y 1) v_prenex_32065) (< v_prenex_32066 main_x) (<= (+ main_x 1) v_prenex_32066) (<= (select main_a v_prenex_32065) 999))) (forall ((v_prenex_24603 Int) (v_prenex_24604 Int)) (or (<= (select main_a v_prenex_24603) 1499) (<= 0 (+ (select main_a v_prenex_24604) 499)) (<= (* 2 (select main_a v_prenex_24603)) 1998) (<= (select main_a v_prenex_24603) (+ (select main_a v_prenex_24604) 998)) (<= (+ main_x 1) v_prenex_24604) (< v_prenex_24604 main_x))) (or (forall ((v_prenex_31248 Int)) (<= 998 (* 2 (select main_a v_prenex_31248)))) (forall ((v_prenex_31249 Int)) (or (<= (+ main_x 1) v_prenex_31249) (<= (select main_a v_prenex_31249) 1001) (<= (* 2 (select main_a v_prenex_31249)) 1002) (< v_prenex_31249 main_x)))) (forall ((v_prenex_26127 Int) (v_prenex_26128 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26127))) (<= (+ main_y 1) v_prenex_26127) (<= (select main_a v_prenex_26127) (+ (select main_a v_prenex_26128) 998)) (<= (select main_a v_prenex_26128) 1001) (< v_prenex_26128 main_x) (<= 0 (+ (select main_a v_prenex_26127) 1)) (<= (+ main_x 1) v_prenex_26128))) (or (forall ((v_prenex_26774 Int)) (or (<= 499 (select main_a v_prenex_26774)) (<= (select main_a v_prenex_26774) 1499))) (forall ((v_prenex_26777 Int)) (or (<= (+ main_x 1) v_prenex_26777) (<= (* 2 (select main_a v_prenex_26777)) 1002) (<= (select main_a v_prenex_26777) 1001) (<= 2 (* 2 (select main_a v_prenex_26777))) (< v_prenex_26777 main_x)))) (forall ((v_prenex_30576 Int) (v_prenex_30575 Int)) (or (<= 0 (+ (select main_a v_prenex_30575) 1)) (<= (+ main_x 1) v_prenex_30576) (<= (* 2 (select main_a v_prenex_30576)) 1002) (<= (+ (select main_a v_prenex_30575) (select main_a v_prenex_30576)) 1000) (<= (* 2 (select main_a v_prenex_30575)) 1998) (<= 0 (+ (select main_a v_prenex_30576) 499)) (< v_prenex_30576 main_x))) (forall ((v_prenex_24092 Int) (v_prenex_24091 Int)) (or (<= (select main_a v_prenex_24091) 1499) (<= (+ main_y 1) v_prenex_24091) (<= 1000 (+ (select main_a v_prenex_24091) (select main_a v_prenex_24092))) (< v_prenex_24091 main_y))) (or (forall ((v_prenex_30771 Int)) (or (<= (* 2 (select main_a v_prenex_30771)) 1002) (<= 2 (* 2 (select main_a v_prenex_30771))) (< v_prenex_30771 main_x) (<= (+ main_x 1) v_prenex_30771) (<= (select main_a v_prenex_30771) 501))) (forall ((v_prenex_30770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30770))) (<= (select main_a v_prenex_30770) 999)))) (forall ((v_prenex_26891 Int) (v_prenex_26892 Int)) (or (< v_prenex_26892 main_x) (<= (+ main_x 1) v_prenex_26892) (<= 998 (* 2 (select main_a v_prenex_26891))) (<= (* 2 (select main_a v_prenex_26891)) 1998) (<= (+ (select main_a v_prenex_26891) (select main_a v_prenex_26892)) 1000) (<= (select main_a v_prenex_26892) 1001) (< v_prenex_26891 main_y))) (forall ((v_prenex_25928 Int) (v_prenex_25929 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25928))) (<= (* 2 (select main_a v_prenex_25929)) 1002) (< v_prenex_25929 main_x) (<= 0 (+ (select main_a v_prenex_25928) 1)) (<= (select main_a v_prenex_25929) 1001) (<= (+ main_x 1) v_prenex_25929) (<= (select main_a v_prenex_25929) (+ (select main_a v_prenex_25928) 2)))) (forall ((v_prenex_30112 Int) (v_prenex_30113 Int)) (or (<= (+ main_y 1) v_prenex_30112) (<= (* 2 (select main_a v_prenex_30113)) 1002) (<= 0 (+ (select main_a v_prenex_30112) 1)) (<= (+ main_x 1) v_prenex_30113) (<= (* 2 (select main_a v_prenex_30112)) 1998) (< v_prenex_30113 main_x) (<= (select main_a v_prenex_30112) (+ (select main_a v_prenex_30113) 998)))) (or (forall ((v_prenex_26488 Int)) (or (<= 499 (select main_a v_prenex_26488)) (<= 0 (+ (select main_a v_prenex_26488) 1)))) (forall ((v_prenex_26491 Int)) (or (<= (* 2 (select main_a v_prenex_26491)) 1002) (<= 1 (select main_a v_prenex_26491)) (<= (+ main_x 1) v_prenex_26491) (< v_prenex_26491 main_x) (<= (select main_a v_prenex_26491) 1001)))) (or (forall ((v_prenex_28387 Int)) (or (<= (* 2 (select main_a v_prenex_28387)) 1002) (<= (select main_a v_prenex_28387) 1001) (<= (+ main_x 1) v_prenex_28387) (<= (select main_a v_prenex_28387) 501) (< v_prenex_28387 main_x))) (forall ((v_prenex_28388 Int)) (<= (select main_a v_prenex_28388) 999))) (or (forall ((v_prenex_26015 Int)) (or (<= (* 2 (select main_a v_prenex_26015)) 1998) (<= 998 (* 2 (select main_a v_prenex_26015))))) (forall ((v_prenex_26016 Int)) (or (<= 1 (select main_a v_prenex_26016)) (< v_prenex_26016 main_x) (<= (select main_a v_prenex_26016) 501) (<= (+ main_x 1) v_prenex_26016) (<= 2 (* 2 (select main_a v_prenex_26016)))))) (or (forall ((v_prenex_30401 Int)) (or (<= (+ main_x 1) v_prenex_30401) (<= (* 2 (select main_a v_prenex_30401)) 1002) (<= (select main_a v_prenex_30401) 1001) (< v_prenex_30401 main_x) (<= (select main_a v_prenex_30401) 501))) (forall ((v_prenex_30402 Int)) (or (<= (select main_a v_prenex_30402) 1499) (<= 998 (* 2 (select main_a v_prenex_30402)))))) (forall ((v_prenex_24201 Int) (v_prenex_24200 Int)) (or (<= (* 2 (select main_a v_prenex_24201)) 1002) (<= (select main_a v_prenex_24201) 1001) (< v_prenex_24201 main_x) (<= 1000 (+ (select main_a v_prenex_24200) (select main_a v_prenex_24201))) (<= (+ main_x 1) v_prenex_24201))) (forall ((v_prenex_25134 Int) (v_prenex_25133 Int)) (or (<= 0 (+ (select main_a v_prenex_25134) 499)) (<= (select main_a v_prenex_25134) (+ (select main_a v_prenex_25133) 2)) (<= (* 2 (select main_a v_prenex_25134)) 1002) (<= 0 (+ (select main_a v_prenex_25133) 1)) (<= (+ main_x 1) v_prenex_25134) (<= (select main_a v_prenex_25133) 999) (< v_prenex_25134 main_x))) (or (forall ((v_prenex_26528 Int)) (or (<= (select main_a v_prenex_26528) 1001) (<= 2 (* 2 (select main_a v_prenex_26528))) (<= (+ main_x 1) v_prenex_26528) (< v_prenex_26528 main_x))) (forall ((v_prenex_26527 Int)) (or (<= (+ main_y 1) v_prenex_26527) (<= 0 (+ (select main_a v_prenex_26527) 1)) (<= (select main_a v_prenex_26527) 1499)))) (forall ((v_prenex_30677 Int) (v_prenex_30678 Int)) (or (< v_prenex_30678 main_x) (<= (select main_a v_prenex_30677) 1499) (<= (+ main_x 1) v_prenex_30678) (<= (* 2 (select main_a v_prenex_30677)) 1998) (<= 1000 (+ (select main_a v_prenex_30677) (select main_a v_prenex_30678))) (<= (select main_a v_prenex_30678) 1001))) (forall ((v_prenex_30988 Int)) (or (< v_prenex_30988 main_x) (<= (+ main_x 1) v_prenex_30988) (<= 1 (select main_a v_prenex_30988)) (<= (select main_a v_prenex_30988) 1001) (<= (* 2 (select main_a v_prenex_30988)) 1002))) (or (forall ((v_prenex_29206 Int)) (or (<= (+ main_x 1) v_prenex_29206) (<= 1 (select main_a v_prenex_29206)) (<= 2 (* 2 (select main_a v_prenex_29206))) (<= (select main_a v_prenex_29206) 1001) (< v_prenex_29206 main_x))) (forall ((v_prenex_29210 Int)) (or (<= (select main_a v_prenex_29210) 999) (<= (* 2 (select main_a v_prenex_29210)) 1998)))) (forall ((v_prenex_26780 Int) (v_prenex_26781 Int)) (or (< v_prenex_26781 main_x) (<= 0 (+ (select main_a v_prenex_26781) 499)) (<= 499 (select main_a v_prenex_26780)) (<= (+ main_x 1) v_prenex_26781) (<= (* 2 (select main_a v_prenex_26780)) 1998) (<= (+ (select main_a v_prenex_26780) (select main_a v_prenex_26781)) 1000) (<= (select main_a v_prenex_26781) 1001))) (or (forall ((v_prenex_23826 Int)) (or (< v_prenex_23826 main_x) (<= (* 2 (select main_a v_prenex_23826)) 1002) (<= (+ main_x 1) v_prenex_23826) (<= (select main_a v_prenex_23826) 1001) (<= 0 (+ (select main_a v_prenex_23826) 499)))) (forall ((v_prenex_24128 Int)) (or (<= 499 (select main_a v_prenex_24128)) (<= (select main_a v_prenex_24128) 999)))) (forall ((v_prenex_27818 Int) (v_prenex_27819 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27818))) (<= (select main_a v_prenex_27818) 1499) (<= (+ main_y 1) v_prenex_27818) (< v_prenex_27818 main_y) (<= (+ (select main_a v_prenex_27818) (select main_a v_prenex_27819)) 1000))) (forall ((v_prenex_27175 Int) (v_prenex_27176 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27175))) (<= 0 (+ (select main_a v_prenex_27176) 499)) (<= (+ (select main_a v_prenex_27175) (select main_a v_prenex_27176)) 1000) (< v_prenex_27176 main_x) (<= (select main_a v_prenex_27176) 1001) (<= (+ main_x 1) v_prenex_27176) (<= (select main_a v_prenex_27175) 999))) (or (forall ((v_prenex_24697 Int)) (<= 0 (+ (select main_a v_prenex_24697) 1))) (forall ((v_prenex_24693 Int)) (or (< v_prenex_24693 main_x) (<= 0 (+ (select main_a v_prenex_24693) 499)) (<= (+ main_x 1) v_prenex_24693) (<= (select main_a v_prenex_24693) 501) (<= 2 (* 2 (select main_a v_prenex_24693)))))) (forall ((v_prenex_27161 Int) (v_prenex_27162 Int)) (or (<= (+ main_x 1) v_prenex_27162) (<= (select main_a v_prenex_27162) 1001) (< v_prenex_27162 main_x) (<= (select main_a v_prenex_27162) (+ (select main_a v_prenex_27161) 2)) (<= 998 (* 2 (select main_a v_prenex_27161))))) (or (forall ((v_prenex_29964 Int)) (or (<= (+ main_x 1) v_prenex_29964) (< v_prenex_29964 main_x) (<= (* 2 (select main_a v_prenex_29964)) 1002) (<= 0 (+ (select main_a v_prenex_29964) 499)))) (forall ((v_prenex_29966 Int)) (or (<= (+ main_y 1) v_prenex_29966) (<= (select main_a v_prenex_29966) 999)))) (forall ((v_prenex_27459 Int) (v_prenex_27460 Int)) (or (<= (select main_a v_prenex_27459) (+ (select main_a v_prenex_27460) 998)) (<= 1 (select main_a v_prenex_27460)) (<= 499 (select main_a v_prenex_27459)) (<= 998 (* 2 (select main_a v_prenex_27459))) (< v_prenex_27460 main_x) (<= (+ main_x 1) v_prenex_27460) (<= 2 (* 2 (select main_a v_prenex_27460))))) (forall ((v_prenex_30031 Int) (v_prenex_30032 Int)) (or (<= 1000 (+ (select main_a v_prenex_30031) (select main_a v_prenex_30032))) (<= 1 (select main_a v_prenex_30032)) (<= 0 (+ (select main_a v_prenex_30031) 1)) (<= (+ main_x 1) v_prenex_30032) (< v_prenex_30032 main_x) (<= 998 (* 2 (select main_a v_prenex_30031))) (<= (+ main_y 1) v_prenex_30031))) (or (forall ((v_prenex_30430 Int)) (or (< v_prenex_30430 main_x) (<= (select main_a v_prenex_30430) 501) (<= (+ main_x 1) v_prenex_30430) (<= (select main_a v_prenex_30430) 1001) (<= 2 (* 2 (select main_a v_prenex_30430))))) (forall ((v_prenex_30432 Int)) (or (<= (select main_a v_prenex_30432) 999) (<= 998 (* 2 (select main_a v_prenex_30432)))))) (forall ((v_prenex_29352 Int) (v_prenex_29351 Int)) (or (<= (select main_a v_prenex_29352) (+ (select main_a v_prenex_29351) 2)) (< v_prenex_29352 main_x) (<= (+ main_x 1) v_prenex_29352) (<= (select main_a v_prenex_29351) 999) (< v_prenex_29351 main_y) (<= (select main_a v_prenex_29352) 501))) (or (forall ((v_prenex_26638 Int)) (<= 998 (* 2 (select main_a v_prenex_26638)))) (forall ((v_prenex_26640 Int)) (or (< v_prenex_26640 main_x) (<= (* 2 (select main_a v_prenex_26640)) 1002) (<= (+ main_x 1) v_prenex_26640) (<= 1 (select main_a v_prenex_26640))))) (forall ((v_prenex_26695 Int) (v_prenex_26696 Int)) (or (<= (* 2 (select main_a v_prenex_26695)) 1998) (<= (+ (select main_a v_prenex_26695) (select main_a v_prenex_26696)) 1000) (<= 2 (* 2 (select main_a v_prenex_26696))) (< v_prenex_26696 main_x) (<= 0 (+ (select main_a v_prenex_26696) 499)) (<= (+ main_x 1) v_prenex_26696))) (or (forall ((v_prenex_25247 Int)) (or (<= 0 (+ (select main_a v_prenex_25247) 499)) (<= 2 (* 2 (select main_a v_prenex_25247))) (< v_prenex_25247 main_x) (<= (+ main_x 1) v_prenex_25247) (<= (select main_a v_prenex_25247) 1001))) (forall ((v_prenex_25250 Int)) (or (<= (* 2 (select main_a v_prenex_25250)) 1998) (<= (select main_a v_prenex_25250) 1499)))) (forall ((v_prenex_29431 Int) (v_prenex_29432 Int)) (or (<= (select main_a v_prenex_29432) 1001) (<= 998 (* 2 (select main_a v_prenex_29431))) (<= (+ (select main_a v_prenex_29431) (select main_a v_prenex_29432)) 1000) (<= (select main_a v_prenex_29432) 501) (<= (+ main_x 1) v_prenex_29432) (< v_prenex_29432 main_x))) (or (forall ((v_prenex_32251 Int)) (or (<= (* 2 (select main_a v_prenex_32251)) 1002) (< v_prenex_32251 main_x) (<= (+ main_x 1) v_prenex_32251))) (forall ((v_prenex_32255 Int)) (<= (select main_a v_prenex_32255) 1499))) (forall ((v_prenex_29279 Int) (v_prenex_29278 Int)) (or (<= 499 (select main_a v_prenex_29278)) (<= 1 (select main_a v_prenex_29279)) (<= (select main_a v_prenex_29278) 1499) (<= (select main_a v_prenex_29279) (+ (select main_a v_prenex_29278) 2)) (< v_prenex_29279 main_x) (<= 2 (* 2 (select main_a v_prenex_29279))) (<= (+ main_x 1) v_prenex_29279))) (or (forall ((v_prenex_29896 Int)) (<= 998 (* 2 (select main_a v_prenex_29896)))) (forall ((v_prenex_29893 Int)) (or (< v_prenex_29893 main_x) (<= 1 (select main_a v_prenex_29893)) (<= (+ main_x 1) v_prenex_29893) (<= (select main_a v_prenex_29893) 1001) (<= (* 2 (select main_a v_prenex_29893)) 1002)))) (forall ((v_prenex_28070 Int) (v_prenex_28071 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28070))) (< v_prenex_28071 main_x) (<= (select main_a v_prenex_28071) 501) (<= 1000 (+ (select main_a v_prenex_28070) (select main_a v_prenex_28071))) (<= (* 2 (select main_a v_prenex_28070)) 1998) (<= 0 (+ (select main_a v_prenex_28071) 499)) (<= (+ main_x 1) v_prenex_28071))) (or (forall ((v_prenex_29255 Int)) (or (<= (* 2 (select main_a v_prenex_29255)) 1002) (< v_prenex_29255 main_x) (<= (+ main_x 1) v_prenex_29255))) (forall ((v_prenex_29254 Int)) (or (<= (select main_a v_prenex_29254) 1499) (< v_prenex_29254 main_y) (<= 0 (+ (select main_a v_prenex_29254) 1))))) (forall ((v_prenex_32038 Int) (v_prenex_32037 Int)) (or (<= (select main_a v_prenex_32038) 1001) (<= (+ main_x 1) v_prenex_32038) (<= (* 2 (select main_a v_prenex_32037)) 1998) (<= 1 (select main_a v_prenex_32038)) (< v_prenex_32038 main_x) (<= (+ (select main_a v_prenex_32037) (select main_a v_prenex_32038)) 1000) (<= 0 (+ (select main_a v_prenex_32037) 1)))) (forall ((v_prenex_24348 Int) (v_prenex_24347 Int)) (or (<= (+ main_x 1) v_prenex_24348) (< v_prenex_24347 main_y) (< v_prenex_24348 main_x) (<= 499 (select main_a v_prenex_24347)) (<= 1000 (+ (select main_a v_prenex_24347) (select main_a v_prenex_24348))) (<= (select main_a v_prenex_24347) 999) (<= (select main_a v_prenex_24348) 501))) (or (forall ((v_prenex_29260 Int)) (or (<= 0 (+ (select main_a v_prenex_29260) 1)) (< v_prenex_29260 main_y) (<= 499 (select main_a v_prenex_29260)))) (forall ((v_prenex_29261 Int)) (or (<= (+ main_x 1) v_prenex_29261) (< v_prenex_29261 main_x) (<= (select main_a v_prenex_29261) 501) (<= (* 2 (select main_a v_prenex_29261)) 1002)))) (forall ((v_prenex_26321 Int) (v_prenex_26322 Int)) (or (<= (select main_a v_prenex_26322) 1001) (<= 0 (+ (select main_a v_prenex_26322) 499)) (<= 499 (select main_a v_prenex_26321)) (< v_prenex_26322 main_x) (<= (+ main_x 1) v_prenex_26322) (<= (+ (select main_a v_prenex_26321) (select main_a v_prenex_26322)) 1000))) (forall ((v_prenex_26681 Int) (v_prenex_26682 Int)) (or (<= (+ main_x 1) v_prenex_26682) (<= 998 (* 2 (select main_a v_prenex_26681))) (<= 1000 (+ (select main_a v_prenex_26681) (select main_a v_prenex_26682))) (< v_prenex_26682 main_x) (<= 0 (+ (select main_a v_prenex_26682) 499)) (<= (select main_a v_prenex_26682) 501) (<= (select main_a v_prenex_26681) 999))) (or (forall ((v_prenex_24368 Int)) (or (<= (select main_a v_prenex_24368) 1499) (<= (* 2 (select main_a v_prenex_24368)) 1998) (<= (+ main_y 1) v_prenex_24368))) (forall ((v_prenex_24369 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24369))) (<= (+ main_x 1) v_prenex_24369) (< v_prenex_24369 main_x) (<= (select main_a v_prenex_24369) 1001)))) (or (forall ((v_prenex_24124 Int)) (or (<= (+ main_y 1) v_prenex_24124) (<= 499 (select main_a v_prenex_24124)))) (forall ((v_prenex_24125 Int)) (or (<= (* 2 (select main_a v_prenex_24125)) 1002) (< v_prenex_24125 main_x) (<= (select main_a v_prenex_24125) 1001) (<= (+ main_x 1) v_prenex_24125)))) (forall ((v_prenex_24735 Int) (v_prenex_24736 Int)) (or (<= (+ main_x 1) v_prenex_24736) (< v_prenex_24736 main_x) (<= (select main_a v_prenex_24735) (+ (select main_a v_prenex_24736) 998)) (<= (* 2 (select main_a v_prenex_24736)) 1002) (< v_prenex_24735 main_y))) (forall ((v_prenex_26404 Int) (v_prenex_26405 Int)) (or (<= 0 (+ (select main_a v_prenex_26404) 1)) (<= (+ main_y 1) v_prenex_26404) (< v_prenex_26405 main_x) (<= (select main_a v_prenex_26405) 501) (<= (+ main_x 1) v_prenex_26405) (<= (select main_a v_prenex_26404) 999) (<= 1000 (+ (select main_a v_prenex_26404) (select main_a v_prenex_26405))))) (or (forall ((v_prenex_29727 Int)) (<= (* 2 (select main_a v_prenex_29727)) 1998)) (forall ((v_prenex_29724 Int)) (or (<= (+ main_x 1) v_prenex_29724) (<= (* 2 (select main_a v_prenex_29724)) 1002) (< v_prenex_29724 main_x) (<= (select main_a v_prenex_29724) 501)))) (forall ((v_prenex_28438 Int) (v_prenex_28437 Int)) (or (<= (select main_a v_prenex_28438) 501) (<= (+ main_x 1) v_prenex_28438) (<= (* 2 (select main_a v_prenex_28437)) 1998) (<= (select main_a v_prenex_28438) (+ (select main_a v_prenex_28437) 2)) (<= (* 2 (select main_a v_prenex_28438)) 1002) (< v_prenex_28438 main_x))) (forall ((v_prenex_28609 Int) (v_prenex_28610 Int)) (or (<= 499 (select main_a v_prenex_28609)) (< v_prenex_28609 main_y) (<= 1000 (+ (select main_a v_prenex_28609) (select main_a v_prenex_28610))) (<= (select main_a v_prenex_28610) 1001) (< v_prenex_28610 main_x) (<= (+ main_x 1) v_prenex_28610) (<= (select main_a v_prenex_28609) 999))) (forall ((v_prenex_28043 Int) (v_prenex_28042 Int)) (or (<= (+ (select main_a v_prenex_28042) (select main_a v_prenex_28043)) 1000) (< v_prenex_28043 main_x) (<= 2 (* 2 (select main_a v_prenex_28043))) (<= (+ main_x 1) v_prenex_28043) (<= 0 (+ (select main_a v_prenex_28043) 499)))) (forall ((v_prenex_30004 Int) (v_prenex_30003 Int)) (or (<= (select main_a v_prenex_30003) 1499) (<= 0 (+ (select main_a v_prenex_30003) 1)) (<= (select main_a v_prenex_30003) (+ (select main_a v_prenex_30004) 998)) (<= 0 (+ (select main_a v_prenex_30004) 499)) (<= (* 2 (select main_a v_prenex_30004)) 1002) (< v_prenex_30004 main_x) (<= (+ main_x 1) v_prenex_30004))) (forall ((v_prenex_25436 Int) (v_prenex_25435 Int)) (or (<= 1 (select main_a v_prenex_25436)) (< v_prenex_25436 main_x) (<= (+ main_x 1) v_prenex_25436) (< v_prenex_25435 main_y) (<= 1000 (+ (select main_a v_prenex_25435) (select main_a v_prenex_25436))) (<= (select main_a v_prenex_25435) 999) (<= 998 (* 2 (select main_a v_prenex_25435))))) (forall ((v_prenex_28593 Int) (v_prenex_28592 Int)) (or (<= 1000 (+ (select main_a v_prenex_28592) (select main_a v_prenex_28593))) (< v_prenex_28593 main_x) (<= (+ main_x 1) v_prenex_28593) (<= (select main_a v_prenex_28592) 1499) (<= 1 (select main_a v_prenex_28593)) (<= 0 (+ (select main_a v_prenex_28592) 1)) (<= 2 (* 2 (select main_a v_prenex_28593))))) (forall ((v_prenex_24173 Int) (v_prenex_24172 Int)) (or (<= (select main_a v_prenex_24172) (+ (select main_a v_prenex_24173) 998)) (<= 499 (select main_a v_prenex_24172)) (< v_prenex_24172 main_y) (<= 2 (* 2 (select main_a v_prenex_24173))) (<= 998 (* 2 (select main_a v_prenex_24172))) (<= (+ main_x 1) v_prenex_24173) (< v_prenex_24173 main_x))) (forall ((v_prenex_29908 Int) (v_prenex_29907 Int)) (or (< v_prenex_29908 main_x) (<= (+ main_x 1) v_prenex_29908) (<= 1 (select main_a v_prenex_29908)) (<= (* 2 (select main_a v_prenex_29907)) 1998) (<= (+ (select main_a v_prenex_29907) (select main_a v_prenex_29908)) 1000) (<= 499 (select main_a v_prenex_29907)) (<= 2 (* 2 (select main_a v_prenex_29908))))) (or (forall ((v_prenex_25294 Int)) (or (<= 499 (select main_a v_prenex_25294)) (<= 998 (* 2 (select main_a v_prenex_25294))))) (forall ((v_prenex_25292 Int)) (or (<= 1 (select main_a v_prenex_25292)) (<= 2 (* 2 (select main_a v_prenex_25292))) (< v_prenex_25292 main_x) (<= (+ main_x 1) v_prenex_25292) (<= (* 2 (select main_a v_prenex_25292)) 1002)))) (forall ((v_prenex_25410 Int) (v_prenex_25409 Int)) (or (<= (select main_a v_prenex_25409) 1499) (<= 0 (+ (select main_a v_prenex_25410) 499)) (< v_prenex_25410 main_x) (<= (+ (select main_a v_prenex_25409) (select main_a v_prenex_25410)) 1000) (<= (+ main_x 1) v_prenex_25410))) (forall ((v_prenex_24110 Int) (v_prenex_24109 Int)) (or (< v_prenex_24110 main_x) (<= (+ main_x 1) v_prenex_24110) (<= 2 (* 2 (select main_a v_prenex_24110))) (<= 1000 (+ (select main_a v_prenex_24109) (select main_a v_prenex_24110))) (<= 499 (select main_a v_prenex_24109)) (<= (select main_a v_prenex_24110) 1001) (<= (select main_a v_prenex_24109) 999))) (forall ((v_prenex_32069 Int) (v_prenex_32070 Int)) (or (<= (+ main_y 1) v_prenex_32069) (< v_prenex_32070 main_x) (<= (+ main_x 1) v_prenex_32070) (<= 998 (* 2 (select main_a v_prenex_32069))) (<= 1000 (+ (select main_a v_prenex_32069) (select main_a v_prenex_32070))) (<= (select main_a v_prenex_32069) 1499) (<= 1 (select main_a v_prenex_32070)))) (or (forall ((v_prenex_26517 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26517))) (< v_prenex_26517 main_x) (<= 1 (select main_a v_prenex_26517)) (<= (+ main_x 1) v_prenex_26517))) (forall ((v_prenex_26514 Int)) (or (<= (select main_a v_prenex_26514) 999) (<= 499 (select main_a v_prenex_26514))))) (forall ((v_prenex_30412 Int) (v_prenex_30411 Int)) (or (< v_prenex_30412 main_x) (<= (* 2 (select main_a v_prenex_30411)) 1998) (<= (* 2 (select main_a v_prenex_30412)) 1002) (<= (select main_a v_prenex_30412) (+ (select main_a v_prenex_30411) 2)) (<= 998 (* 2 (select main_a v_prenex_30411))) (<= 1 (select main_a v_prenex_30412)) (<= (+ main_x 1) v_prenex_30412))) (forall ((v_prenex_24025 Int) (v_prenex_24026 Int)) (or (<= 0 (+ (select main_a v_prenex_24026) 499)) (< v_prenex_24026 main_x) (<= 0 (+ (select main_a v_prenex_24025) 1)) (<= 1000 (+ (select main_a v_prenex_24025) (select main_a v_prenex_24026))) (<= 1 (select main_a v_prenex_24026)) (<= (+ main_x 1) v_prenex_24026) (<= (select main_a v_prenex_24025) 1499))) (forall ((v_prenex_28272 Int) (v_prenex_28273 Int)) (or (<= 0 (+ (select main_a v_prenex_28272) 1)) (<= (+ main_x 1) v_prenex_28273) (<= 1000 (+ (select main_a v_prenex_28272) (select main_a v_prenex_28273))) (<= 1 (select main_a v_prenex_28273)) (<= (* 2 (select main_a v_prenex_28273)) 1002) (< v_prenex_28273 main_x))) (forall ((v_prenex_25147 Int) (v_prenex_25146 Int)) (or (<= (+ main_y 1) v_prenex_25146) (<= (+ main_x 1) v_prenex_25147) (< v_prenex_25147 main_x) (<= 1000 (+ (select main_a v_prenex_25146) (select main_a v_prenex_25147))) (<= (* 2 (select main_a v_prenex_25147)) 1002))) (or (forall ((v_prenex_28684 Int)) (or (<= (* 2 (select main_a v_prenex_28684)) 1002) (<= 2 (* 2 (select main_a v_prenex_28684))) (< v_prenex_28684 main_x) (<= (+ main_x 1) v_prenex_28684))) (forall ((v_prenex_28689 Int)) (or (<= (+ main_y 1) v_prenex_28689) (<= 499 (select main_a v_prenex_28689)) (<= (* 2 (select main_a v_prenex_28689)) 1998)))) (forall ((v_prenex_24168 Int) (v_prenex_24169 Int)) (or (<= (+ main_x 1) v_prenex_24169) (<= 1 (select main_a v_prenex_24169)) (<= 0 (+ (select main_a v_prenex_24168) 1)) (<= (+ main_y 1) v_prenex_24168) (<= 499 (select main_a v_prenex_24168)) (< v_prenex_24169 main_x) (<= (+ (select main_a v_prenex_24168) (select main_a v_prenex_24169)) 1000))) (or (forall ((v_prenex_30718 Int)) (or (< v_prenex_30718 main_y) (<= (* 2 (select main_a v_prenex_30718)) 1998) (<= (select main_a v_prenex_30718) 1499))) (forall ((v_prenex_30719 Int)) (or (<= (+ main_x 1) v_prenex_30719) (< v_prenex_30719 main_x) (<= (select main_a v_prenex_30719) 501) (<= 2 (* 2 (select main_a v_prenex_30719)))))) (or (forall ((v_prenex_28808 Int)) (or (< v_prenex_28808 main_x) (<= 2 (* 2 (select main_a v_prenex_28808))) (<= (+ main_x 1) v_prenex_28808))) (forall ((v_prenex_28809 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28809))) (<= (+ main_y 1) v_prenex_28809)))) (forall ((v_prenex_24850 Int) (v_prenex_24849 Int)) (or (<= (select main_a v_prenex_24849) 999) (<= (+ (select main_a v_prenex_24849) (select main_a v_prenex_24850)) 1000) (<= (select main_a v_prenex_24850) 501) (< v_prenex_24849 main_y) (< v_prenex_24850 main_x) (<= (+ main_x 1) v_prenex_24850))) (forall ((v_prenex_30798 Int) (v_prenex_30799 Int)) (or (< v_prenex_30799 main_x) (<= (+ (select main_a v_prenex_30798) (select main_a v_prenex_30799)) 1000) (<= (+ main_x 1) v_prenex_30799) (<= (select main_a v_prenex_30799) 1001) (<= 0 (+ (select main_a v_prenex_30798) 1)) (<= 0 (+ (select main_a v_prenex_30799) 499)))) (or (forall ((v_prenex_27397 Int)) (<= 0 (+ (select main_a v_prenex_27397) 1))) (forall ((v_prenex_27396 Int)) (or (<= (* 2 (select main_a v_prenex_27396)) 1002) (< v_prenex_27396 main_x) (<= (+ main_x 1) v_prenex_27396) (<= 2 (* 2 (select main_a v_prenex_27396)))))) (or (forall ((v_prenex_24697 Int)) (<= 0 (+ (select main_a v_prenex_24697) 1))) (forall ((v_prenex_24694 Int)) (or (<= (* 2 (select main_a v_prenex_24694)) 1002) (<= 2 (* 2 (select main_a v_prenex_24694))) (<= (+ main_x 1) v_prenex_24694) (< v_prenex_24694 main_x) (<= (select main_a v_prenex_24694) 501)))) (forall ((v_prenex_28715 Int) (v_prenex_28714 Int)) (or (<= (* 2 (select main_a v_prenex_28714)) 1998) (< v_prenex_28715 main_x) (<= (select main_a v_prenex_28715) (+ (select main_a v_prenex_28714) 2)) (<= 1 (select main_a v_prenex_28715)) (<= (+ main_y 1) v_prenex_28714) (<= (+ main_x 1) v_prenex_28715) (<= (select main_a v_prenex_28714) 999))) (or (forall ((v_prenex_29232 Int)) (or (<= (select main_a v_prenex_29232) 501) (<= (select main_a v_prenex_29232) 1001) (<= (+ main_x 1) v_prenex_29232) (< v_prenex_29232 main_x) (<= (* 2 (select main_a v_prenex_29232)) 1002))) (forall ((v_prenex_29234 Int)) (or (<= (select main_a v_prenex_29234) 999) (<= 998 (* 2 (select main_a v_prenex_29234)))))) (forall ((v_prenex_25659 Int) (v_prenex_25660 Int)) (or (< v_prenex_25660 main_x) (<= (+ main_x 1) v_prenex_25660) (<= (select main_a v_prenex_25660) (+ (select main_a v_prenex_25659) 2)) (<= 0 (+ (select main_a v_prenex_25659) 1)) (<= (select main_a v_prenex_25660) 1001) (<= 0 (+ (select main_a v_prenex_25660) 499)) (<= (select main_a v_prenex_25659) 999))) (forall ((v_prenex_27382 Int) (v_prenex_27383 Int)) (or (< v_prenex_27383 main_x) (<= 2 (* 2 (select main_a v_prenex_27383))) (<= (+ main_x 1) v_prenex_27383) (<= (select main_a v_prenex_27382) 999) (<= 1000 (+ (select main_a v_prenex_27382) (select main_a v_prenex_27383))) (<= (select main_a v_prenex_27383) 501) (<= 499 (select main_a v_prenex_27382)))) (or (forall ((v_prenex_26424 Int)) (<= (* 2 (select main_a v_prenex_26424)) 1998)) (forall ((v_prenex_26428 Int)) (or (<= (+ main_x 1) v_prenex_26428) (< v_prenex_26428 main_x) (<= 2 (* 2 (select main_a v_prenex_26428))) (<= 0 (+ (select main_a v_prenex_26428) 499))))) (or (forall ((v_prenex_30260 Int)) (or (<= (select main_a v_prenex_30260) 501) (<= (+ main_x 1) v_prenex_30260) (<= 2 (* 2 (select main_a v_prenex_30260))) (< v_prenex_30260 main_x))) (forall ((v_prenex_30259 Int)) (or (< v_prenex_30259 main_y) (<= 499 (select main_a v_prenex_30259)) (<= 998 (* 2 (select main_a v_prenex_30259)))))) (or (forall ((v_prenex_28388 Int)) (<= (select main_a v_prenex_28388) 999)) (forall ((v_prenex_28386 Int)) (or (< v_prenex_28386 main_x) (<= (select main_a v_prenex_28386) 1001) (<= (* 2 (select main_a v_prenex_28386)) 1002) (<= (+ main_x 1) v_prenex_28386) (<= 0 (+ (select main_a v_prenex_28386) 499))))) (forall ((v_prenex_26895 Int) (v_prenex_26896 Int)) (or (<= (+ (select main_a v_prenex_26895) (select main_a v_prenex_26896)) 1000) (<= (+ main_y 1) v_prenex_26895) (<= (* 2 (select main_a v_prenex_26895)) 1998) (< v_prenex_26895 main_y) (<= (+ main_x 1) v_prenex_26896))) (or (forall ((v_prenex_25286 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25286))) (< v_prenex_25286 main_y) (<= 499 (select main_a v_prenex_25286)))) (forall ((v_prenex_25287 Int)) (or (<= (* 2 (select main_a v_prenex_25287)) 1002) (< v_prenex_25287 main_x) (<= (+ main_x 1) v_prenex_25287) (<= (select main_a v_prenex_25287) 501)))) (forall ((v_prenex_28061 Int) (v_prenex_28060 Int)) (or (<= (select main_a v_prenex_28061) (+ (select main_a v_prenex_28060) 2)) (<= (+ main_x 1) v_prenex_28061) (<= 998 (* 2 (select main_a v_prenex_28060))) (<= (select main_a v_prenex_28061) 501) (< v_prenex_28061 main_x))) (forall ((v_prenex_25507 Int) (v_prenex_25506 Int)) (or (<= 0 (+ (select main_a v_prenex_25507) 499)) (<= 1 (select main_a v_prenex_25507)) (<= (+ main_x 1) v_prenex_25507) (<= 998 (* 2 (select main_a v_prenex_25506))) (<= (select main_a v_prenex_25506) (+ (select main_a v_prenex_25507) 998)) (< v_prenex_25507 main_x) (<= (select main_a v_prenex_25506) 999))) (forall ((v_prenex_31240 Int) (v_prenex_31241 Int)) (or (< v_prenex_31241 main_x) (<= 1 (select main_a v_prenex_31241)) (<= (* 2 (select main_a v_prenex_31240)) 1998) (<= 499 (select main_a v_prenex_31240)) (<= (* 2 (select main_a v_prenex_31241)) 1002) (<= (select main_a v_prenex_31240) (+ (select main_a v_prenex_31241) 998)) (<= (+ main_x 1) v_prenex_31241))) (forall ((v_prenex_27663 Int) (v_prenex_27664 Int)) (or (<= 1 (select main_a v_prenex_27664)) (<= (* 2 (select main_a v_prenex_27663)) 1998) (<= 0 (+ (select main_a v_prenex_27664) 499)) (< v_prenex_27664 main_x) (<= (+ (select main_a v_prenex_27663) (select main_a v_prenex_27664)) 1000) (<= (+ main_x 1) v_prenex_27664))) (or (forall ((v_prenex_30532 Int)) (or (<= (* 2 (select main_a v_prenex_30532)) 1998) (<= 499 (select main_a v_prenex_30532)))) (forall ((v_prenex_30530 Int)) (or (<= 1 (select main_a v_prenex_30530)) (< v_prenex_30530 main_x) (<= (* 2 (select main_a v_prenex_30530)) 1002) (<= (+ main_x 1) v_prenex_30530) (<= 2 (* 2 (select main_a v_prenex_30530)))))) (forall ((v_prenex_28607 Int) (v_prenex_28608 Int)) (or (<= (+ (select main_a v_prenex_28607) (select main_a v_prenex_28608)) 1000) (<= (select main_a v_prenex_28608) 1001) (<= (+ main_x 1) v_prenex_28608) (<= (* 2 (select main_a v_prenex_28607)) 1998) (<= (* 2 (select main_a v_prenex_28608)) 1002) (< v_prenex_28608 main_x))) (forall ((v_prenex_26200 Int) (v_prenex_26199 Int)) (or (<= (+ main_x 1) v_prenex_26200) (<= (select main_a v_prenex_26199) 1499) (<= 998 (* 2 (select main_a v_prenex_26199))) (<= (select main_a v_prenex_26199) (+ (select main_a v_prenex_26200) 998)) (<= (+ main_y 1) v_prenex_26199) (< v_prenex_26200 main_x) (<= (* 2 (select main_a v_prenex_26200)) 1002))) (or (forall ((v_prenex_29390 Int)) (or (< v_prenex_29390 main_x) (<= (* 2 (select main_a v_prenex_29390)) 1002) (<= (+ main_x 1) v_prenex_29390) (<= 1 (select main_a v_prenex_29390)))) (forall ((v_prenex_29395 Int)) (or (<= 499 (select main_a v_prenex_29395)) (<= (* 2 (select main_a v_prenex_29395)) 1998)))) (forall ((v_prenex_29446 Int) (v_prenex_29445 Int)) (or (<= (* 2 (select main_a v_prenex_29446)) 1002) (<= (+ main_x 1) v_prenex_29446) (<= (select main_a v_prenex_29445) (+ (select main_a v_prenex_29446) 998)) (<= (+ main_y 1) v_prenex_29445) (<= (select main_a v_prenex_29445) 1499) (<= 0 (+ (select main_a v_prenex_29445) 1)) (< v_prenex_29446 main_x))) (or (forall ((v_prenex_28557 Int)) (or (<= (+ main_x 1) v_prenex_28557) (<= 0 (+ (select main_a v_prenex_28557) 499)) (<= (* 2 (select main_a v_prenex_28557)) 1002) (< v_prenex_28557 main_x))) (forall ((v_prenex_28559 Int)) (<= 499 (select main_a v_prenex_28559)))) (or (forall ((v_prenex_28926 Int)) (or (<= (+ main_x 1) v_prenex_28926) (<= (select main_a v_prenex_28926) 1001) (<= 0 (+ (select main_a v_prenex_28926) 499)) (< v_prenex_28926 main_x) (<= (* 2 (select main_a v_prenex_28926)) 1002))) (forall ((v_prenex_28930 Int)) (or (<= (select main_a v_prenex_28930) 999) (<= (* 2 (select main_a v_prenex_28930)) 1998)))) (or (forall ((v_prenex_27316 Int)) (or (< v_prenex_27316 main_x) (<= (* 2 (select main_a v_prenex_27316)) 1002) (<= (+ main_x 1) v_prenex_27316))) (forall ((v_prenex_27320 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27320))) (<= 499 (select main_a v_prenex_27320)) (<= (+ main_y 1) v_prenex_27320)))) (forall ((v_prenex_24920 Int) (v_prenex_24921 Int)) (or (<= (+ main_y 1) v_prenex_24920) (<= (* 2 (select main_a v_prenex_24921)) 1002) (< v_prenex_24921 main_x) (<= 499 (select main_a v_prenex_24920)) (<= (+ main_x 1) v_prenex_24921) (<= (select main_a v_prenex_24920) (+ (select main_a v_prenex_24921) 998)) (<= (select main_a v_prenex_24920) 1499))) (forall ((v_prenex_24552 Int) (v_prenex_24551 Int)) (or (<= 499 (select main_a v_prenex_24551)) (<= (+ (select main_a v_prenex_24551) (select main_a v_prenex_24552)) 1000) (<= (select main_a v_prenex_24551) 999) (<= (+ main_x 1) v_prenex_24552) (< v_prenex_24552 main_x) (<= 2 (* 2 (select main_a v_prenex_24552))) (<= (select main_a v_prenex_24552) 501))) (or (forall ((v_prenex_26325 Int)) (<= (select main_a v_prenex_26325) 1499)) (forall ((v_prenex_26327 Int)) (or (<= (* 2 (select main_a v_prenex_26327)) 1002) (< v_prenex_26327 main_x) (<= (+ main_x 1) v_prenex_26327) (<= 1 (select main_a v_prenex_26327)) (<= (select main_a v_prenex_26327) 501)))) (or (forall ((v_prenex_29897 Int)) (or (<= 1 (select main_a v_prenex_29897)) (<= (* 2 (select main_a v_prenex_29897)) 1002) (<= 0 (+ (select main_a v_prenex_29897) 499)) (< v_prenex_29897 main_x) (<= (+ main_x 1) v_prenex_29897))) (forall ((v_prenex_29896 Int)) (<= 998 (* 2 (select main_a v_prenex_29896))))) (forall ((v_prenex_31484 Int) (v_prenex_31483 Int)) (or (<= 499 (select main_a v_prenex_31483)) (<= (select main_a v_prenex_31483) 999) (<= 1000 (+ (select main_a v_prenex_31483) (select main_a v_prenex_31484))) (< v_prenex_31484 main_x) (<= (select main_a v_prenex_31484) 1001) (<= (+ main_x 1) v_prenex_31484))) (forall ((v_prenex_24620 Int) (v_prenex_24619 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24619))) (< v_prenex_24620 main_x) (<= 1000 (+ (select main_a v_prenex_24619) (select main_a v_prenex_24620))) (<= (* 2 (select main_a v_prenex_24620)) 1002) (<= (select main_a v_prenex_24620) 1001) (<= (+ main_x 1) v_prenex_24620) (<= 0 (+ (select main_a v_prenex_24619) 1)))) (forall ((v_prenex_26950 Int) (v_prenex_26949 Int)) (or (<= (select main_a v_prenex_26949) 1499) (< v_prenex_26949 main_y) (<= (select main_a v_prenex_26949) (+ (select main_a v_prenex_26950) 998)) (<= (+ main_y 1) v_prenex_26949))) (forall ((v_prenex_26312 Int) (v_prenex_26313 Int)) (or (<= 0 (+ (select main_a v_prenex_26312) 1)) (<= 499 (select main_a v_prenex_26312)) (< v_prenex_26313 main_x) (<= 2 (* 2 (select main_a v_prenex_26313))) (<= (+ main_x 1) v_prenex_26313) (< v_prenex_26312 main_y) (<= 1000 (+ (select main_a v_prenex_26312) (select main_a v_prenex_26313))))) (forall ((v_prenex_23916 Int) (v_prenex_23915 Int)) (or (< v_prenex_23915 main_y) (<= (select main_a v_prenex_23916) (+ (select main_a v_prenex_23915) 2)) (<= 998 (* 2 (select main_a v_prenex_23915))) (<= (+ main_y 1) v_prenex_23915) (<= (select main_a v_prenex_23915) 999))) (or (forall ((v_prenex_30996 Int)) (or (<= 1 (select main_a v_prenex_30996)) (< v_prenex_30996 main_x) (<= 2 (* 2 (select main_a v_prenex_30996))) (<= (select main_a v_prenex_30996) 501) (<= (+ main_x 1) v_prenex_30996))) (forall ((v_prenex_30995 Int)) (or (<= (* 2 (select main_a v_prenex_30995)) 1998) (<= 0 (+ (select main_a v_prenex_30995) 1))))) (forall ((v_prenex_25161 Int) (v_prenex_25162 Int)) (or (<= 499 (select main_a v_prenex_25161)) (<= (select main_a v_prenex_25161) 1499) (<= (+ (select main_a v_prenex_25161) (select main_a v_prenex_25162)) 1000) (<= (+ main_x 1) v_prenex_25162) (< v_prenex_25162 main_x) (<= 0 (+ (select main_a v_prenex_25162) 499)) (<= (select main_a v_prenex_25162) 1001))) (forall ((v_prenex_27696 Int) (v_prenex_27697 Int)) (or (<= (* 2 (select main_a v_prenex_27697)) 1002) (< v_prenex_27697 main_x) (<= (+ main_x 1) v_prenex_27697) (<= 1000 (+ (select main_a v_prenex_27696) (select main_a v_prenex_27697))) (<= (* 2 (select main_a v_prenex_27696)) 1998) (<= 0 (+ (select main_a v_prenex_27696) 1)) (<= 2 (* 2 (select main_a v_prenex_27697))))) (forall ((v_prenex_26251 Int) (v_prenex_26252 Int)) (or (<= (+ main_x 1) v_prenex_26252) (<= 0 (+ (select main_a v_prenex_26251) 1)) (<= (select main_a v_prenex_26251) (+ (select main_a v_prenex_26252) 998)) (<= (select main_a v_prenex_26252) 501) (<= 0 (+ (select main_a v_prenex_26252) 499)) (< v_prenex_26252 main_x))) (forall ((v_prenex_24447 Int) (v_prenex_24448 Int)) (or (<= (* 2 (select main_a v_prenex_24447)) 1998) (<= (select main_a v_prenex_24448) (+ (select main_a v_prenex_24447) 2)) (<= (select main_a v_prenex_24448) 1001) (<= (+ main_y 1) v_prenex_24447) (<= (+ main_x 1) v_prenex_24448) (< v_prenex_24448 main_x) (<= (select main_a v_prenex_24447) 1499))) (or (forall ((v_prenex_32267 Int)) (or (<= 0 (+ (select main_a v_prenex_32267) 1)) (<= 998 (* 2 (select main_a v_prenex_32267))))) (forall ((v_prenex_32264 Int)) (or (<= (+ main_x 1) v_prenex_32264) (<= (* 2 (select main_a v_prenex_32264)) 1002) (<= 0 (+ (select main_a v_prenex_32264) 499)) (<= (select main_a v_prenex_32264) 501) (< v_prenex_32264 main_x)))) (or (forall ((v_prenex_27849 Int)) (or (<= (* 2 (select main_a v_prenex_27849)) 1002) (< v_prenex_27849 main_x) (<= 0 (+ (select main_a v_prenex_27849) 499)) (<= (+ main_x 1) v_prenex_27849))) (forall ((v_prenex_27851 Int)) (or (<= 499 (select main_a v_prenex_27851)) (<= (select main_a v_prenex_27851) 1499)))) (forall ((v_prenex_28337 Int) (v_prenex_28336 Int)) (or (<= (+ main_x 1) v_prenex_28337) (<= (+ (select main_a v_prenex_28336) (select main_a v_prenex_28337)) 1000) (< v_prenex_28337 main_x) (<= (select main_a v_prenex_28336) 1499) (<= (* 2 (select main_a v_prenex_28337)) 1002) (<= 2 (* 2 (select main_a v_prenex_28337))))) (forall ((v_prenex_31668 Int) (v_prenex_31667 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31668))) (<= 1000 (+ (select main_a v_prenex_31667) (select main_a v_prenex_31668))) (<= 998 (* 2 (select main_a v_prenex_31667))) (< v_prenex_31667 main_y) (<= (select main_a v_prenex_31667) 1499) (<= (+ main_x 1) v_prenex_31668) (< v_prenex_31668 main_x))) (forall ((v_prenex_31123 Int) (v_prenex_31122 Int)) (or (<= (select main_a v_prenex_31123) 501) (<= (+ main_x 1) v_prenex_31123) (< v_prenex_31123 main_x) (<= (* 2 (select main_a v_prenex_31122)) 1998) (<= (+ (select main_a v_prenex_31122) (select main_a v_prenex_31123)) 1000) (<= (* 2 (select main_a v_prenex_31123)) 1002) (<= 0 (+ (select main_a v_prenex_31122) 1)))) (forall ((v_prenex_28654 Int) (v_prenex_28653 Int)) (or (< v_prenex_28654 main_x) (<= (+ main_x 1) v_prenex_28654) (<= (select main_a v_prenex_28654) 1001) (<= (select main_a v_prenex_28653) (+ (select main_a v_prenex_28654) 998)) (<= 998 (* 2 (select main_a v_prenex_28653))) (<= (+ main_y 1) v_prenex_28653))) (forall ((v_prenex_29464 Int) (v_prenex_29463 Int)) (or (<= (+ main_x 1) v_prenex_29464) (<= (select main_a v_prenex_29464) (+ (select main_a v_prenex_29463) 2)) (<= 998 (* 2 (select main_a v_prenex_29463))) (<= (select main_a v_prenex_29464) 501) (<= 2 (* 2 (select main_a v_prenex_29464))) (< v_prenex_29464 main_x) (<= (select main_a v_prenex_29463) 1499))) (forall ((v_prenex_31932 Int) (v_prenex_31931 Int)) (or (<= (+ main_y 1) v_prenex_31931) (<= (select main_a v_prenex_31932) (+ (select main_a v_prenex_31931) 2)) (<= 0 (+ (select main_a v_prenex_31932) 499)) (<= 499 (select main_a v_prenex_31931)) (<= (+ main_x 1) v_prenex_31932) (<= 0 (+ (select main_a v_prenex_31931) 1)) (< v_prenex_31932 main_x))) (forall ((v_prenex_28546 Int) (v_prenex_28545 Int)) (or (<= (select main_a v_prenex_28545) 1499) (<= 0 (+ (select main_a v_prenex_28545) 1)) (<= (select main_a v_prenex_28546) 1001) (< v_prenex_28546 main_x) (<= (+ (select main_a v_prenex_28545) (select main_a v_prenex_28546)) 1000) (<= (+ main_x 1) v_prenex_28546))) (forall ((v_prenex_26219 Int) (v_prenex_26220 Int)) (or (<= (select main_a v_prenex_26219) (+ (select main_a v_prenex_26220) 998)) (< v_prenex_26220 main_x) (< v_prenex_26219 main_y) (<= (+ main_x 1) v_prenex_26220) (<= 1 (select main_a v_prenex_26220)))) (or (forall ((v_prenex_29639 Int)) (<= 2 (* 2 (select main_a v_prenex_29639)))) (forall ((v_prenex_29638 Int)) (or (<= 0 (+ (select main_a v_prenex_29638) 1)) (<= (+ main_y 1) v_prenex_29638) (< v_prenex_29638 main_y) (<= (select main_a v_prenex_29638) 1499)))) (or (forall ((v_prenex_28322 Int)) (<= (* 2 (select main_a v_prenex_28322)) 1998)) (forall ((v_prenex_28319 Int)) (or (<= (+ main_x 1) v_prenex_28319) (<= (* 2 (select main_a v_prenex_28319)) 1002) (<= 1 (select main_a v_prenex_28319)) (< v_prenex_28319 main_x) (<= (select main_a v_prenex_28319) 1001)))) (forall ((v_prenex_28144 Int) (v_prenex_28143 Int)) (or (<= 0 (+ (select main_a v_prenex_28143) 1)) (<= (* 2 (select main_a v_prenex_28143)) 1998) (< v_prenex_28144 main_x) (<= (+ main_x 1) v_prenex_28144) (<= (select main_a v_prenex_28144) (+ (select main_a v_prenex_28143) 2)) (< v_prenex_28143 main_y) (<= (select main_a v_prenex_28144) 1001))) (forall ((v_prenex_31518 Int) (v_prenex_31517 Int)) (or (<= (+ main_y 1) v_prenex_31517) (<= (select main_a v_prenex_31518) (+ (select main_a v_prenex_31517) 2)) (<= 0 (+ (select main_a v_prenex_31517) 1)) (<= (+ main_x 1) v_prenex_31518) (<= (* 2 (select main_a v_prenex_31517)) 1998) (<= 0 (+ (select main_a v_prenex_31518) 499)) (< v_prenex_31518 main_x))) (or (forall ((v_prenex_30984 Int)) (or (<= (+ main_x 1) v_prenex_30984) (< v_prenex_30984 main_x) (<= (select main_a v_prenex_30984) 501) (<= 2 (* 2 (select main_a v_prenex_30984))))) (forall ((v_prenex_30986 Int)) (or (<= 0 (+ (select main_a v_prenex_30986) 1)) (<= 998 (* 2 (select main_a v_prenex_30986)))))) (or (forall ((v_prenex_31540 Int)) (or (<= (+ main_x 1) v_prenex_31540) (<= 1 (select main_a v_prenex_31540)) (<= (* 2 (select main_a v_prenex_31540)) 1002) (< v_prenex_31540 main_x) (<= 0 (+ (select main_a v_prenex_31540) 499)))) (forall ((v_prenex_31539 Int)) (or (<= (select main_a v_prenex_31539) 1499) (<= (* 2 (select main_a v_prenex_31539)) 1998)))) (forall ((v_prenex_31253 Int) (v_prenex_31252 Int)) (or (<= (select main_a v_prenex_31252) (+ (select main_a v_prenex_31253) 998)) (<= (+ main_y 1) v_prenex_31252) (< v_prenex_31253 main_x) (<= (select main_a v_prenex_31253) 1001) (<= (+ main_x 1) v_prenex_31253) (<= (select main_a v_prenex_31252) 1499))) (forall ((v_prenex_31958 Int) (v_prenex_31957 Int)) (or (<= (select main_a v_prenex_31957) (+ (select main_a v_prenex_31958) 998)) (<= 0 (+ (select main_a v_prenex_31958) 499)) (< v_prenex_31958 main_x) (<= (+ main_x 1) v_prenex_31958) (<= 499 (select main_a v_prenex_31957)) (<= (select main_a v_prenex_31957) 1499))) (forall ((v_prenex_25872 Int) (v_prenex_25873 Int)) (or (<= (select main_a v_prenex_25872) 1499) (<= (select main_a v_prenex_25872) 999) (<= (* 2 (select main_a v_prenex_25873)) 1002) (<= (+ main_x 1) v_prenex_25873) (<= 1000 (+ (select main_a v_prenex_25872) (select main_a v_prenex_25873))) (< v_prenex_25873 main_x))) (forall ((v_prenex_28548 Int) (v_prenex_28547 Int)) (or (<= (select main_a v_prenex_28547) 999) (<= (+ main_x 1) v_prenex_28548) (<= (+ (select main_a v_prenex_28547) (select main_a v_prenex_28548)) 1000) (<= (* 2 (select main_a v_prenex_28547)) 1998) (<= 0 (+ (select main_a v_prenex_28548) 499)) (<= (select main_a v_prenex_28548) 501) (< v_prenex_28548 main_x))) (or (forall ((v_prenex_29544 Int)) (or (<= (* 2 (select main_a v_prenex_29544)) 1002) (<= 2 (* 2 (select main_a v_prenex_29544))) (<= (+ main_x 1) v_prenex_29544) (< v_prenex_29544 main_x))) (forall ((v_prenex_29545 Int)) (or (<= (select main_a v_prenex_29545) 999) (<= (* 2 (select main_a v_prenex_29545)) 1998) (<= (+ main_y 1) v_prenex_29545)))) (forall ((v_prenex_32243 Int) (v_prenex_32242 Int)) (or (<= (select main_a v_prenex_32243) 501) (< v_prenex_32243 main_x) (<= (+ main_y 1) v_prenex_32242) (<= (+ main_x 1) v_prenex_32243) (<= (select main_a v_prenex_32242) (+ (select main_a v_prenex_32243) 998)) (<= 0 (+ (select main_a v_prenex_32242) 1)))) (forall ((v_prenex_25099 Int) (v_prenex_25100 Int)) (or (<= (* 2 (select main_a v_prenex_25099)) 1998) (<= (select main_a v_prenex_25099) 999) (<= (select main_a v_prenex_25100) 501) (<= 2 (* 2 (select main_a v_prenex_25100))) (< v_prenex_25100 main_x) (<= (+ main_x 1) v_prenex_25100) (<= (+ (select main_a v_prenex_25099) (select main_a v_prenex_25100)) 1000))) (or (forall ((v_prenex_31513 Int)) (or (<= 499 (select main_a v_prenex_31513)) (<= 0 (+ (select main_a v_prenex_31513) 1)) (< v_prenex_31513 main_y))) (forall ((v_prenex_31514 Int)) (or (<= (select main_a v_prenex_31514) 1001) (<= (+ main_x 1) v_prenex_31514) (< v_prenex_31514 main_x) (<= (* 2 (select main_a v_prenex_31514)) 1002)))) (forall ((v_prenex_25933 Int) (v_prenex_25932 Int)) (or (<= (select main_a v_prenex_25933) 501) (<= (+ (select main_a v_prenex_25932) (select main_a v_prenex_25933)) 1000) (< v_prenex_25933 main_x) (<= (+ main_x 1) v_prenex_25933) (<= 0 (+ (select main_a v_prenex_25932) 1)) (<= (select main_a v_prenex_25932) 999) (<= (+ main_y 1) v_prenex_25932))) (or (forall ((v_prenex_24373 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24373))) (<= (+ main_x 1) v_prenex_24373) (<= (* 2 (select main_a v_prenex_24373)) 1002) (< v_prenex_24373 main_x) (<= 0 (+ (select main_a v_prenex_24373) 499)))) (forall ((v_prenex_24372 Int)) (or (<= 0 (+ (select main_a v_prenex_24372) 1)) (<= (select main_a v_prenex_24372) 999)))) (forall ((v_prenex_27937 Int) (v_prenex_27938 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27938))) (< v_prenex_27938 main_x) (<= 499 (select main_a v_prenex_27937)) (<= (+ main_x 1) v_prenex_27938) (<= (select main_a v_prenex_27937) 999) (<= (select main_a v_prenex_27937) (+ (select main_a v_prenex_27938) 998)) (<= 1 (select main_a v_prenex_27938)))) (forall ((v_prenex_24281 Int) (v_prenex_24280 Int)) (or (< v_prenex_24281 main_x) (<= 1 (select main_a v_prenex_24281)) (<= (select main_a v_prenex_24281) (+ (select main_a v_prenex_24280) 2)) (<= 499 (select main_a v_prenex_24280)) (<= (+ main_x 1) v_prenex_24281) (<= 0 (+ (select main_a v_prenex_24281) 499)))) (or (forall ((v_prenex_30941 Int)) (or (< v_prenex_30941 main_x) (<= 1 (select main_a v_prenex_30941)) (<= (* 2 (select main_a v_prenex_30941)) 1002) (<= (+ main_x 1) v_prenex_30941) (<= 2 (* 2 (select main_a v_prenex_30941))))) (forall ((v_prenex_30943 Int)) (<= (select main_a v_prenex_30943) 1499))) (forall ((v_prenex_28955 Int) (v_prenex_28956 Int)) (or (< v_prenex_28956 main_x) (< v_prenex_28955 main_y) (<= (select main_a v_prenex_28955) 999) (<= (select main_a v_prenex_28956) (+ (select main_a v_prenex_28955) 2)) (<= (+ main_y 1) v_prenex_28955))) (forall ((v_prenex_26057 Int) (v_prenex_26058 Int)) (or (< v_prenex_26058 main_x) (<= (+ main_x 1) v_prenex_26058) (<= 0 (+ (select main_a v_prenex_26057) 1)) (<= (select main_a v_prenex_26057) (+ (select main_a v_prenex_26058) 998)) (<= 2 (* 2 (select main_a v_prenex_26058))) (<= 499 (select main_a v_prenex_26057)))) (forall ((v_prenex_25735 Int) (v_prenex_25734 Int)) (or (<= 499 (select main_a v_prenex_25734)) (<= (select main_a v_prenex_25734) 999) (<= (+ main_y 1) v_prenex_25734) (<= (+ main_x 1) v_prenex_25735) (<= (select main_a v_prenex_25735) (+ (select main_a v_prenex_25734) 2)) (< v_prenex_25735 main_x) (<= 0 (+ (select main_a v_prenex_25735) 499)))) (forall ((v_prenex_24999 Int) (v_prenex_24998 Int)) (or (<= 0 (+ (select main_a v_prenex_24998) 1)) (< v_prenex_24999 main_x) (<= (select main_a v_prenex_24999) (+ (select main_a v_prenex_24998) 2)) (<= (select main_a v_prenex_24998) 999) (<= 0 (+ (select main_a v_prenex_24999) 499)) (<= (+ main_x 1) v_prenex_24999) (<= 2 (* 2 (select main_a v_prenex_24999))))) (forall ((v_prenex_25102 Int) (v_prenex_25101 Int)) (or (<= (select main_a v_prenex_25101) 999) (<= (+ (select main_a v_prenex_25101) (select main_a v_prenex_25102)) 1000) (<= 998 (* 2 (select main_a v_prenex_25101))) (<= (+ main_y 1) v_prenex_25101) (< v_prenex_25101 main_y))) (forall ((v_prenex_29008 Int) (v_prenex_29007 Int)) (or (<= (select main_a v_prenex_29007) 1499) (<= 2 (* 2 (select main_a v_prenex_29008))) (<= 1 (select main_a v_prenex_29008)) (< v_prenex_29008 main_x) (<= (+ main_x 1) v_prenex_29008) (<= (select main_a v_prenex_29008) (+ (select main_a v_prenex_29007) 2)) (<= 0 (+ (select main_a v_prenex_29007) 1)))) (forall ((v_prenex_30204 Int) (v_prenex_30205 Int)) (or (<= (select main_a v_prenex_30204) 1499) (<= 0 (+ (select main_a v_prenex_30205) 499)) (<= (+ main_x 1) v_prenex_30205) (<= 0 (+ (select main_a v_prenex_30204) 1)) (<= 1000 (+ (select main_a v_prenex_30204) (select main_a v_prenex_30205))) (< v_prenex_30205 main_x) (<= (* 2 (select main_a v_prenex_30205)) 1002))) (forall ((v_prenex_27799 Int) (v_prenex_27798 Int)) (or (< v_prenex_27799 main_x) (<= (+ main_x 1) v_prenex_27799) (<= 998 (* 2 (select main_a v_prenex_27798))) (<= (select main_a v_prenex_27799) (+ (select main_a v_prenex_27798) 2)) (<= 0 (+ (select main_a v_prenex_27799) 499)))) (forall ((v_prenex_24528 Int) (v_prenex_24527 Int)) (or (<= 499 (select main_a v_prenex_24527)) (< v_prenex_24528 main_x) (<= (select main_a v_prenex_24527) 999) (<= (select main_a v_prenex_24528) 501) (<= (+ main_y 1) v_prenex_24527) (<= (select main_a v_prenex_24527) (+ (select main_a v_prenex_24528) 998)) (<= (+ main_x 1) v_prenex_24528))) (forall ((v_prenex_31279 Int) (v_prenex_31280 Int)) (or (<= 0 (+ (select main_a v_prenex_31279) 1)) (<= (select main_a v_prenex_31280) (+ (select main_a v_prenex_31279) 2)) (<= 998 (* 2 (select main_a v_prenex_31279))) (< v_prenex_31280 main_x) (<= (select main_a v_prenex_31280) 501) (<= (+ main_x 1) v_prenex_31280))) (or (forall ((v_prenex_28565 Int)) (or (< v_prenex_28565 main_y) (<= 0 (+ (select main_a v_prenex_28565) 1)))) (forall ((v_prenex_28566 Int)) (or (<= (+ main_x 1) v_prenex_28566) (< v_prenex_28566 main_x) (<= (select main_a v_prenex_28566) 501) (<= 2 (* 2 (select main_a v_prenex_28566)))))) (forall ((v_prenex_31439 Int) (v_prenex_31438 Int)) (or (<= (+ main_x 1) v_prenex_31439) (<= 2 (* 2 (select main_a v_prenex_31439))) (< v_prenex_31439 main_x) (<= (select main_a v_prenex_31438) (+ (select main_a v_prenex_31439) 998)) (<= 499 (select main_a v_prenex_31438)))) (forall ((v_prenex_25946 Int) (v_prenex_25947 Int)) (or (<= 0 (+ (select main_a v_prenex_25946) 1)) (< v_prenex_25947 main_x) (<= (+ main_x 1) v_prenex_25947) (<= 2 (* 2 (select main_a v_prenex_25947))) (<= (* 2 (select main_a v_prenex_25946)) 1998) (<= (select main_a v_prenex_25947) (+ (select main_a v_prenex_25946) 2)))) (forall ((v_prenex_31093 Int) (v_prenex_31092 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31093))) (<= (+ main_x 1) v_prenex_31093) (<= 1000 (+ (select main_a v_prenex_31092) (select main_a v_prenex_31093))) (< v_prenex_31093 main_x) (<= (select main_a v_prenex_31093) 501))) (forall ((v_prenex_27625 Int) (v_prenex_27626 Int)) (or (<= (select main_a v_prenex_27625) (+ (select main_a v_prenex_27626) 998)) (<= (+ main_x 1) v_prenex_27626) (<= 0 (+ (select main_a v_prenex_27626) 499)) (< v_prenex_27626 main_x) (<= (* 2 (select main_a v_prenex_27625)) 1998) (<= 998 (* 2 (select main_a v_prenex_27625))) (<= 1 (select main_a v_prenex_27626)))) (or (forall ((v_prenex_27080 Int)) (or (<= (select main_a v_prenex_27080) 999) (<= (select main_a v_prenex_27080) 1499))) (forall ((v_prenex_27077 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27077))) (<= 0 (+ (select main_a v_prenex_27077) 499)) (< v_prenex_27077 main_x) (<= (+ main_x 1) v_prenex_27077)))) (or (forall ((v_prenex_30852 Int)) (<= 499 (select main_a v_prenex_30852))) (forall ((v_prenex_30850 Int)) (or (<= 1 (select main_a v_prenex_30850)) (<= (+ main_x 1) v_prenex_30850) (<= (* 2 (select main_a v_prenex_30850)) 1002) (< v_prenex_30850 main_x) (<= 2 (* 2 (select main_a v_prenex_30850)))))) (forall ((v_prenex_27988 Int) (v_prenex_27989 Int)) (or (<= (+ main_y 1) v_prenex_27988) (< v_prenex_27988 main_y) (<= (+ (select main_a v_prenex_27988) (select main_a v_prenex_27989)) 1000) (<= 0 (+ (select main_a v_prenex_27988) 1)))) (or (forall ((v_prenex_32282 Int)) (<= 2 (* 2 (select main_a v_prenex_32282)))) (forall ((v_prenex_32281 Int)) (or (<= (select main_a v_prenex_32281) 999) (<= (+ main_y 1) v_prenex_32281) (<= (* 2 (select main_a v_prenex_32281)) 1998) (< v_prenex_32281 main_y)))) (forall ((v_prenex_31628 Int) (v_prenex_31627 Int)) (or (<= (select main_a v_prenex_31627) 1499) (<= (+ main_x 1) v_prenex_31628) (<= (* 2 (select main_a v_prenex_31627)) 1998) (<= (+ (select main_a v_prenex_31627) (select main_a v_prenex_31628)) 1000) (<= (+ main_y 1) v_prenex_31627) (<= 0 (+ (select main_a v_prenex_31628) 499)) (< v_prenex_31628 main_x))) (or (forall ((v_prenex_31581 Int)) (or (<= (select main_a v_prenex_31581) 501) (< v_prenex_31581 main_x) (<= 2 (* 2 (select main_a v_prenex_31581))) (<= (+ main_x 1) v_prenex_31581))) (forall ((v_prenex_31583 Int)) (<= 0 (+ (select main_a v_prenex_31583) 1)))) (or (forall ((v_prenex_29409 Int)) (or (<= 0 (+ (select main_a v_prenex_29409) 499)) (<= (* 2 (select main_a v_prenex_29409)) 1002) (<= (+ main_x 1) v_prenex_29409) (< v_prenex_29409 main_x) (<= 1 (select main_a v_prenex_29409)))) (forall ((v_prenex_29410 Int)) (<= 0 (+ (select main_a v_prenex_29410) 1)))) (forall ((v_prenex_28441 Int) (v_prenex_28442 Int)) (or (<= (select main_a v_prenex_28442) (+ (select main_a v_prenex_28441) 2)) (< v_prenex_28442 main_x) (<= 1 (select main_a v_prenex_28442)) (<= 0 (+ (select main_a v_prenex_28442) 499)) (<= (* 2 (select main_a v_prenex_28441)) 1998) (<= (select main_a v_prenex_28441) 1499) (<= (+ main_x 1) v_prenex_28442))) (forall ((v_prenex_29768 Int) (v_prenex_29767 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29767))) (<= 1000 (+ (select main_a v_prenex_29767) (select main_a v_prenex_29768))) (< v_prenex_29768 main_x) (<= (select main_a v_prenex_29768) 1001) (<= 0 (+ (select main_a v_prenex_29767) 1)) (<= (+ main_x 1) v_prenex_29768) (< v_prenex_29767 main_y))) (or (forall ((v_prenex_30759 Int)) (or (< v_prenex_30759 main_x) (<= 2 (* 2 (select main_a v_prenex_30759))) (<= 0 (+ (select main_a v_prenex_30759) 499)) (<= 1 (select main_a v_prenex_30759)) (<= (+ main_x 1) v_prenex_30759))) (forall ((v_prenex_30762 Int)) (or (<= 0 (+ (select main_a v_prenex_30762) 1)) (<= (select main_a v_prenex_30762) 999)))) (forall ((v_prenex_24216 Int)) (or (<= (select main_a v_prenex_24216) 1001) (<= 0 (+ (select main_a v_prenex_24216) 499)) (< v_prenex_24216 main_x) (<= (+ main_x 1) v_prenex_24216) (<= 2 (* 2 (select main_a v_prenex_24216))))) (or (forall ((v_prenex_29294 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29294))) (<= (* 2 (select main_a v_prenex_29294)) 1002) (<= (+ main_x 1) v_prenex_29294) (< v_prenex_29294 main_x))) (forall ((v_prenex_29299 Int)) (<= 499 (select main_a v_prenex_29299)))) (forall ((v_prenex_30455 Int) (v_prenex_30454 Int)) (or (<= 0 (+ (select main_a v_prenex_30454) 1)) (<= (+ (select main_a v_prenex_30454) (select main_a v_prenex_30455)) 1000) (<= (+ main_x 1) v_prenex_30455) (<= (select main_a v_prenex_30454) 1499) (< v_prenex_30455 main_x) (<= 2 (* 2 (select main_a v_prenex_30455))) (<= 0 (+ (select main_a v_prenex_30455) 499)))) (forall ((v_prenex_31880 Int) (v_prenex_31881 Int)) (or (<= (select main_a v_prenex_31881) 1001) (<= 2 (* 2 (select main_a v_prenex_31881))) (<= 0 (+ (select main_a v_prenex_31880) 1)) (< v_prenex_31881 main_x) (<= (+ main_x 1) v_prenex_31881) (<= (select main_a v_prenex_31881) (+ (select main_a v_prenex_31880) 2)))) (forall ((v_prenex_25022 Int) (v_prenex_25023 Int)) (or (< v_prenex_25022 main_y) (<= (+ main_y 1) v_prenex_25022) (< v_prenex_25023 main_x) (<= (+ (select main_a v_prenex_25022) (select main_a v_prenex_25023)) 1000) (<= (select main_a v_prenex_25022) 1499))) (or (forall ((v_prenex_24460 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24460))) (< v_prenex_24460 main_x) (<= 0 (+ (select main_a v_prenex_24460) 499)) (<= (+ main_x 1) v_prenex_24460))) (forall ((v_prenex_24459 Int)) (or (< v_prenex_24459 main_y) (<= 998 (* 2 (select main_a v_prenex_24459)))))) (forall ((v_prenex_28290 Int) (v_prenex_28291 Int)) (or (<= (select main_a v_prenex_28291) (+ (select main_a v_prenex_28290) 2)) (<= (select main_a v_prenex_28291) 1001) (<= 1 (select main_a v_prenex_28291)) (<= (+ main_x 1) v_prenex_28291) (< v_prenex_28291 main_x) (<= (select main_a v_prenex_28290) 1499))) (forall ((v_prenex_27513 Int) (v_prenex_27512 Int)) (or (<= (select main_a v_prenex_27512) 1499) (<= (+ main_y 1) v_prenex_27512) (<= (+ main_x 1) v_prenex_27513) (<= 2 (* 2 (select main_a v_prenex_27513))) (< v_prenex_27513 main_x) (<= 0 (+ (select main_a v_prenex_27512) 1)) (<= (+ (select main_a v_prenex_27512) (select main_a v_prenex_27513)) 1000))) (forall ((v_prenex_27051 Int) (v_prenex_27052 Int)) (or (<= (+ main_x 1) v_prenex_27052) (<= (* 2 (select main_a v_prenex_27052)) 1002) (<= (* 2 (select main_a v_prenex_27051)) 1998) (< v_prenex_27052 main_x) (<= (select main_a v_prenex_27052) (+ (select main_a v_prenex_27051) 2)) (<= 2 (* 2 (select main_a v_prenex_27052))))) (or (forall ((v_prenex_28953 Int)) (<= (select main_a v_prenex_28953) 999)) (forall ((v_prenex_28951 Int)) (or (< v_prenex_28951 main_x) (<= 1 (select main_a v_prenex_28951)) (<= (* 2 (select main_a v_prenex_28951)) 1002) (<= (+ main_x 1) v_prenex_28951) (<= 2 (* 2 (select main_a v_prenex_28951)))))) (or (forall ((v_prenex_29126 Int)) (or (<= (select main_a v_prenex_29126) 1499) (<= (+ main_y 1) v_prenex_29126))) (forall ((v_prenex_29125 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29125))) (<= (* 2 (select main_a v_prenex_29125)) 1002) (<= (+ main_x 1) v_prenex_29125) (< v_prenex_29125 main_x)))) (forall ((v_prenex_25503 Int) (v_prenex_25502 Int)) (or (<= (+ main_x 1) v_prenex_25503) (<= (+ (select main_a v_prenex_25502) (select main_a v_prenex_25503)) 1000) (<= (select main_a v_prenex_25503) 1001) (<= (select main_a v_prenex_25502) 999) (<= (* 2 (select main_a v_prenex_25503)) 1002) (<= (* 2 (select main_a v_prenex_25502)) 1998) (< v_prenex_25503 main_x))) (forall ((v_prenex_27414 Int) (v_prenex_27415 Int)) (or (<= (select main_a v_prenex_27414) 1499) (< v_prenex_27415 main_x) (<= (+ main_x 1) v_prenex_27415) (<= 2 (* 2 (select main_a v_prenex_27415))) (<= 998 (* 2 (select main_a v_prenex_27414))) (<= (+ (select main_a v_prenex_27414) (select main_a v_prenex_27415)) 1000) (<= 0 (+ (select main_a v_prenex_27415) 499)))) (forall ((v_prenex_26523 Int) (v_prenex_26524 Int)) (or (<= (+ main_x 1) v_prenex_26524) (<= (* 2 (select main_a v_prenex_26523)) 1998) (< v_prenex_26524 main_x) (<= (select main_a v_prenex_26523) (+ (select main_a v_prenex_26524) 998)) (< v_prenex_26523 main_y) (<= 998 (* 2 (select main_a v_prenex_26523))) (<= (select main_a v_prenex_26524) 1001))) (forall ((v_prenex_27490 Int) (v_prenex_27491 Int)) (or (<= (select main_a v_prenex_27490) 1499) (<= (select main_a v_prenex_27490) (+ (select main_a v_prenex_27491) 998)) (<= 0 (+ (select main_a v_prenex_27491) 499)) (< v_prenex_27491 main_x) (<= (+ main_y 1) v_prenex_27490) (<= (+ main_x 1) v_prenex_27491) (<= 499 (select main_a v_prenex_27490)))) (forall ((v_prenex_26400 Int) (v_prenex_26401 Int)) (or (<= 499 (select main_a v_prenex_26400)) (<= (select main_a v_prenex_26401) 501) (< v_prenex_26401 main_x) (<= (+ main_x 1) v_prenex_26401) (<= (+ main_y 1) v_prenex_26400) (<= (select main_a v_prenex_26401) (+ (select main_a v_prenex_26400) 2)) (<= 998 (* 2 (select main_a v_prenex_26400))))) (forall ((v_prenex_30523 Int) (v_prenex_30522 Int)) (or (<= (* 2 (select main_a v_prenex_30522)) 1998) (<= (+ main_x 1) v_prenex_30523) (<= 998 (* 2 (select main_a v_prenex_30522))) (<= (select main_a v_prenex_30523) 1001) (< v_prenex_30523 main_x) (<= 1000 (+ (select main_a v_prenex_30522) (select main_a v_prenex_30523))) (<= 0 (+ (select main_a v_prenex_30523) 499)))) (forall ((v_prenex_30417 Int) (v_prenex_30416 Int)) (or (<= (+ main_x 1) v_prenex_30417) (<= (select main_a v_prenex_30417) 501) (< v_prenex_30417 main_x) (<= (+ (select main_a v_prenex_30416) (select main_a v_prenex_30417)) 1000) (<= (select main_a v_prenex_30416) 1499))) (forall ((v_prenex_31387 Int) (v_prenex_31386 Int)) (or (<= 499 (select main_a v_prenex_31386)) (<= 1 (select main_a v_prenex_31387)) (<= 1000 (+ (select main_a v_prenex_31386) (select main_a v_prenex_31387))) (< v_prenex_31387 main_x) (<= (select main_a v_prenex_31387) 1001) (<= (+ main_x 1) v_prenex_31387) (<= 998 (* 2 (select main_a v_prenex_31386))))) (forall ((v_prenex_27360 Int) (v_prenex_27361 Int)) (or (< v_prenex_27361 main_x) (<= (* 2 (select main_a v_prenex_27361)) 1002) (<= 1000 (+ (select main_a v_prenex_27360) (select main_a v_prenex_27361))) (<= (* 2 (select main_a v_prenex_27360)) 1998) (< v_prenex_27360 main_y) (<= (+ main_x 1) v_prenex_27361))) (forall ((v_prenex_26502 Int) (v_prenex_26503 Int)) (or (< v_prenex_26503 main_x) (<= 0 (+ (select main_a v_prenex_26502) 1)) (<= (+ main_x 1) v_prenex_26503) (<= (select main_a v_prenex_26503) 1001) (<= 1 (select main_a v_prenex_26503)) (<= 1000 (+ (select main_a v_prenex_26502) (select main_a v_prenex_26503))))) (or (forall ((v_prenex_30366 Int)) (or (<= 499 (select main_a v_prenex_30366)) (<= (select main_a v_prenex_30366) 1499))) (forall ((v_prenex_30364 Int)) (or (< v_prenex_30364 main_x) (<= (* 2 (select main_a v_prenex_30364)) 1002) (<= (+ main_x 1) v_prenex_30364) (<= 1 (select main_a v_prenex_30364)) (<= 2 (* 2 (select main_a v_prenex_30364)))))) (forall ((v_prenex_26318 Int) (v_prenex_26319 Int)) (or (<= (+ main_x 1) v_prenex_26319) (<= (select main_a v_prenex_26318) 999) (<= (select main_a v_prenex_26319) 501) (<= (select main_a v_prenex_26319) (+ (select main_a v_prenex_26318) 2)) (< v_prenex_26319 main_x) (<= (+ main_y 1) v_prenex_26318))) (forall ((v_prenex_26978 Int) (v_prenex_26977 Int)) (or (< v_prenex_26978 main_x) (<= (* 2 (select main_a v_prenex_26977)) 1998) (<= (select main_a v_prenex_26978) 1001) (<= (+ main_x 1) v_prenex_26978) (<= (select main_a v_prenex_26978) 501) (<= 499 (select main_a v_prenex_26977)) (<= (+ (select main_a v_prenex_26977) (select main_a v_prenex_26978)) 1000))) (forall ((v_prenex_25713 Int) (v_prenex_25714 Int)) (or (< v_prenex_25714 main_x) (<= (+ main_x 1) v_prenex_25714) (<= (* 2 (select main_a v_prenex_25713)) 1998) (<= (select main_a v_prenex_25714) (+ (select main_a v_prenex_25713) 2)) (<= 0 (+ (select main_a v_prenex_25714) 499)) (<= (select main_a v_prenex_25713) 1499) (< v_prenex_25713 main_y))) (forall ((v_prenex_28051 Int) (v_prenex_28050 Int)) (or (<= (* 2 (select main_a v_prenex_28050)) 1998) (<= 0 (+ (select main_a v_prenex_28050) 1)) (<= (select main_a v_prenex_28050) (+ (select main_a v_prenex_28051) 998)) (<= 0 (+ (select main_a v_prenex_28051) 499)) (<= (select main_a v_prenex_28051) 501) (< v_prenex_28051 main_x) (<= (+ main_x 1) v_prenex_28051))) (forall ((v_prenex_25156 Int) (v_prenex_25155 Int)) (or (<= (+ (select main_a v_prenex_25155) (select main_a v_prenex_25156)) 1000) (<= 998 (* 2 (select main_a v_prenex_25155))) (<= (* 2 (select main_a v_prenex_25156)) 1002) (<= (select main_a v_prenex_25155) 999) (< v_prenex_25156 main_x) (<= (select main_a v_prenex_25156) 501) (<= (+ main_x 1) v_prenex_25156))) (forall ((v_prenex_27591 Int) (v_prenex_27592 Int)) (or (<= (select main_a v_prenex_27591) (+ (select main_a v_prenex_27592) 998)) (<= (+ main_x 1) v_prenex_27592) (<= (* 2 (select main_a v_prenex_27591)) 1998) (<= 998 (* 2 (select main_a v_prenex_27591))) (<= 1 (select main_a v_prenex_27592)) (< v_prenex_27592 main_x) (<= (select main_a v_prenex_27592) 501))) (or (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) 1001) (<= (* 2 (select main_a v_prenex_25632)) 1002))) (forall ((v_prenex_25627 Int)) (or (<= 0 (+ (select main_a v_prenex_25627) 1)) (<= (* 2 (select main_a v_prenex_25627)) 1998)))) (forall ((v_prenex_29752 Int) (v_prenex_29751 Int)) (or (<= 0 (+ (select main_a v_prenex_29751) 1)) (<= (+ main_x 1) v_prenex_29752) (< v_prenex_29752 main_x) (<= (* 2 (select main_a v_prenex_29752)) 1002) (< v_prenex_29751 main_y) (<= (+ (select main_a v_prenex_29751) (select main_a v_prenex_29752)) 1000))) (forall ((v_prenex_29989 Int) (v_prenex_29990 Int)) (or (<= (+ main_x 1) v_prenex_29990) (<= (select main_a v_prenex_29990) 501) (<= (select main_a v_prenex_29990) (+ (select main_a v_prenex_29989) 2)) (<= 499 (select main_a v_prenex_29989)) (< v_prenex_29990 main_x) (<= (select main_a v_prenex_29989) 1499))) (or (forall ((v_prenex_30913 Int)) (or (<= (select main_a v_prenex_30913) 999) (<= 998 (* 2 (select main_a v_prenex_30913))))) (forall ((v_prenex_30911 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30911))) (<= (* 2 (select main_a v_prenex_30911)) 1002) (<= 1 (select main_a v_prenex_30911)) (<= (+ main_x 1) v_prenex_30911) (< v_prenex_30911 main_x)))) (or (forall ((v_prenex_30905 Int)) (or (<= 499 (select main_a v_prenex_30905)) (<= 998 (* 2 (select main_a v_prenex_30905))))) (forall ((v_prenex_30901 Int)) (or (<= (select main_a v_prenex_30901) 1001) (<= (+ main_x 1) v_prenex_30901) (<= 2 (* 2 (select main_a v_prenex_30901))) (<= 1 (select main_a v_prenex_30901)) (< v_prenex_30901 main_x)))) (forall ((v_prenex_24728 Int) (v_prenex_24727 Int)) (or (<= 499 (select main_a v_prenex_24727)) (< v_prenex_24727 main_y) (<= (+ main_y 1) v_prenex_24727) (<= (+ (select main_a v_prenex_24727) (select main_a v_prenex_24728)) 1000))) (forall ((v_prenex_25095 Int) (v_prenex_25096 Int)) (or (< v_prenex_25096 main_x) (<= 499 (select main_a v_prenex_25095)) (<= 0 (+ (select main_a v_prenex_25096) 499)) (<= (* 2 (select main_a v_prenex_25095)) 1998) (<= (+ main_x 1) v_prenex_25096) (< v_prenex_25095 main_y) (<= (+ (select main_a v_prenex_25095) (select main_a v_prenex_25096)) 1000))) (or (forall ((v_prenex_28842 Int)) (or (<= (+ main_x 1) v_prenex_28842) (<= 2 (* 2 (select main_a v_prenex_28842))) (< v_prenex_28842 main_x) (<= (select main_a v_prenex_28842) 501))) (forall ((v_prenex_28843 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28843))) (<= 499 (select main_a v_prenex_28843))))) (forall ((v_prenex_30408 Int) (v_prenex_30407 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30407))) (<= (+ main_y 1) v_prenex_30407) (<= 2 (* 2 (select main_a v_prenex_30408))) (<= (select main_a v_prenex_30408) (+ (select main_a v_prenex_30407) 2)) (<= (+ main_x 1) v_prenex_30408) (< v_prenex_30408 main_x) (<= 0 (+ (select main_a v_prenex_30407) 1)))) (or (forall ((v_prenex_30429 Int)) (or (<= (* 2 (select main_a v_prenex_30429)) 1002) (<= 2 (* 2 (select main_a v_prenex_30429))) (< v_prenex_30429 main_x) (<= (select main_a v_prenex_30429) 1001) (<= (+ main_x 1) v_prenex_30429))) (forall ((v_prenex_30432 Int)) (or (<= (select main_a v_prenex_30432) 999) (<= 998 (* 2 (select main_a v_prenex_30432)))))) (forall ((v_prenex_29118 Int) (v_prenex_29117 Int)) (or (<= (+ (select main_a v_prenex_29117) (select main_a v_prenex_29118)) 1000) (<= (+ main_x 1) v_prenex_29118) (< v_prenex_29118 main_x) (<= 0 (+ (select main_a v_prenex_29117) 1)) (<= (select main_a v_prenex_29117) 1499) (< v_prenex_29117 main_y) (<= 1 (select main_a v_prenex_29118)))) (or (forall ((v_prenex_27531 Int)) (or (<= (select main_a v_prenex_27531) 1499) (< v_prenex_27531 main_y))) (forall ((v_prenex_27532 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27532))) (< v_prenex_27532 main_x) (<= (+ main_x 1) v_prenex_27532) (<= (select main_a v_prenex_27532) 1001)))) (forall ((v_prenex_26131 Int) (v_prenex_26132 Int)) (or (<= (+ main_y 1) v_prenex_26131) (<= 0 (+ (select main_a v_prenex_26132) 499)) (<= 0 (+ (select main_a v_prenex_26131) 1)) (< v_prenex_26132 main_x) (<= (+ (select main_a v_prenex_26131) (select main_a v_prenex_26132)) 1000) (<= (+ main_x 1) v_prenex_26132))) (forall ((v_prenex_28618 Int) (v_prenex_28617 Int)) (or (<= 0 (+ (select main_a v_prenex_28617) 1)) (<= (+ main_x 1) v_prenex_28618) (< v_prenex_28617 main_y) (<= (select main_a v_prenex_28617) 1499) (<= (+ (select main_a v_prenex_28617) (select main_a v_prenex_28618)) 1000) (<= (select main_a v_prenex_28618) 1001) (< v_prenex_28618 main_x))) (forall ((v_prenex_26653 Int) (v_prenex_26654 Int)) (or (<= 0 (+ (select main_a v_prenex_26653) 1)) (<= (select main_a v_prenex_26654) (+ (select main_a v_prenex_26653) 2)) (<= 2 (* 2 (select main_a v_prenex_26654))) (< v_prenex_26654 main_x) (<= 499 (select main_a v_prenex_26653)) (<= (+ main_x 1) v_prenex_26654) (<= (select main_a v_prenex_26654) 501))) (or (forall ((v_prenex_25153 Int)) (or (<= (* 2 (select main_a v_prenex_25153)) 1998) (<= (select main_a v_prenex_25153) 999))) (forall ((v_prenex_25149 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25149))) (<= (* 2 (select main_a v_prenex_25149)) 1002) (<= (+ main_x 1) v_prenex_25149) (<= (select main_a v_prenex_25149) 1001) (< v_prenex_25149 main_x)))) (or (forall ((v_prenex_29391 Int)) (or (<= (+ main_x 1) v_prenex_29391) (< v_prenex_29391 main_x) (<= (* 2 (select main_a v_prenex_29391)) 1002))) (forall ((v_prenex_29395 Int)) (or (<= 499 (select main_a v_prenex_29395)) (<= (* 2 (select main_a v_prenex_29395)) 1998)))) (forall ((v_prenex_27084 Int) (v_prenex_27085 Int)) (or (<= (+ main_x 1) v_prenex_27085) (<= 0 (+ (select main_a v_prenex_27085) 499)) (<= 998 (* 2 (select main_a v_prenex_27084))) (< v_prenex_27085 main_x) (<= 1000 (+ (select main_a v_prenex_27084) (select main_a v_prenex_27085))) (<= (* 2 (select main_a v_prenex_27084)) 1998) (<= 1 (select main_a v_prenex_27085)))) (forall ((v_prenex_28889 Int) (v_prenex_28888 Int)) (or (<= 499 (select main_a v_prenex_28888)) (< v_prenex_28889 main_x) (<= (select main_a v_prenex_28888) (+ (select main_a v_prenex_28889) 998)) (<= (select main_a v_prenex_28888) 1499) (<= (+ main_x 1) v_prenex_28889) (<= (select main_a v_prenex_28889) 1001))) (forall ((v_prenex_24438 Int) (v_prenex_24437 Int)) (or (<= 499 (select main_a v_prenex_24437)) (<= 2 (* 2 (select main_a v_prenex_24438))) (< v_prenex_24438 main_x) (<= (+ (select main_a v_prenex_24437) (select main_a v_prenex_24438)) 1000) (<= (+ main_y 1) v_prenex_24437) (<= (+ main_x 1) v_prenex_24438) (<= 998 (* 2 (select main_a v_prenex_24437))))) (forall ((v_prenex_24623 Int) (v_prenex_24624 Int)) (or (<= (select main_a v_prenex_24623) 1499) (<= (select main_a v_prenex_24623) (+ (select main_a v_prenex_24624) 998)) (< v_prenex_24623 main_y) (<= (+ main_x 1) v_prenex_24624) (<= (+ main_y 1) v_prenex_24623))) (forall ((v_prenex_25764 Int) (v_prenex_25765 Int)) (or (<= (+ main_x 1) v_prenex_25765) (<= (select main_a v_prenex_25764) 1499) (<= 1 (select main_a v_prenex_25765)) (< v_prenex_25765 main_x) (<= 1000 (+ (select main_a v_prenex_25764) (select main_a v_prenex_25765))))) (forall ((v_prenex_25646 Int) (v_prenex_25645 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25646))) (<= (select main_a v_prenex_25645) 1499) (<= (+ main_x 1) v_prenex_25646) (< v_prenex_25646 main_x) (<= 0 (+ (select main_a v_prenex_25645) 1)) (<= 1000 (+ (select main_a v_prenex_25645) (select main_a v_prenex_25646))))) (forall ((v_prenex_30327 Int) (v_prenex_30328 Int)) (or (< v_prenex_30327 main_y) (<= (* 2 (select main_a v_prenex_30327)) 1998) (< v_prenex_30328 main_x) (<= (+ main_x 1) v_prenex_30328) (<= 1000 (+ (select main_a v_prenex_30327) (select main_a v_prenex_30328))) (<= 2 (* 2 (select main_a v_prenex_30328))) (<= (select main_a v_prenex_30327) 999))) (forall ((v_prenex_26536 Int) (v_prenex_26537 Int)) (or (<= (+ (select main_a v_prenex_26536) (select main_a v_prenex_26537)) 1000) (<= 998 (* 2 (select main_a v_prenex_26536))) (<= (* 2 (select main_a v_prenex_26536)) 1998) (< v_prenex_26536 main_y) (<= 0 (+ (select main_a v_prenex_26537) 499)) (< v_prenex_26537 main_x) (<= (+ main_x 1) v_prenex_26537))) (or (forall ((v_prenex_26790 Int)) (or (< v_prenex_26790 main_x) (<= (* 2 (select main_a v_prenex_26790)) 1002) (<= (+ main_x 1) v_prenex_26790) (<= (select main_a v_prenex_26790) 501))) (forall ((v_prenex_26786 Int)) (or (<= 0 (+ (select main_a v_prenex_26786) 1)) (<= 998 (* 2 (select main_a v_prenex_26786)))))) (or (forall ((v_prenex_24416 Int)) (or (< v_prenex_24416 main_x) (<= (* 2 (select main_a v_prenex_24416)) 1002) (<= (select main_a v_prenex_24416) 1001) (<= (+ main_x 1) v_prenex_24416))) (forall ((v_prenex_24415 Int)) (or (<= (+ main_y 1) v_prenex_24415) (<= (select main_a v_prenex_24415) 999) (<= 998 (* 2 (select main_a v_prenex_24415)))))) (forall ((v_prenex_31408 Int) (v_prenex_31409 Int)) (or (<= 1 (select main_a v_prenex_31409)) (<= (+ main_x 1) v_prenex_31409) (<= (select main_a v_prenex_31409) 1001) (<= (select main_a v_prenex_31408) 1499) (< v_prenex_31409 main_x) (<= (select main_a v_prenex_31408) (+ (select main_a v_prenex_31409) 998)))) (forall ((v_prenex_26112 Int) (v_prenex_26111 Int)) (or (<= (+ main_x 1) v_prenex_26112) (<= (select main_a v_prenex_26112) 501) (<= (* 2 (select main_a v_prenex_26112)) 1002) (<= (* 2 (select main_a v_prenex_26111)) 1998) (< v_prenex_26112 main_x) (<= 1000 (+ (select main_a v_prenex_26111) (select main_a v_prenex_26112))))) (or (forall ((v_prenex_26589 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26589))) (< v_prenex_26589 main_x) (<= (+ main_x 1) v_prenex_26589) (<= (select main_a v_prenex_26589) 1001))) (forall ((v_prenex_26588 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26588))) (< v_prenex_26588 main_y)))) (or (forall ((v_prenex_25476 Int)) (or (<= (select main_a v_prenex_25476) 999) (<= 0 (+ (select main_a v_prenex_25476) 1)))) (forall ((v_prenex_25479 Int)) (or (<= (select main_a v_prenex_25479) 1001) (<= 2 (* 2 (select main_a v_prenex_25479))) (< v_prenex_25479 main_x) (<= (* 2 (select main_a v_prenex_25479)) 1002) (<= (+ main_x 1) v_prenex_25479)))) (forall ((v_prenex_31697 Int) (v_prenex_31696 Int)) (or (< v_prenex_31697 main_x) (<= (* 2 (select main_a v_prenex_31696)) 1998) (<= 0 (+ (select main_a v_prenex_31697) 499)) (<= 998 (* 2 (select main_a v_prenex_31696))) (<= 1000 (+ (select main_a v_prenex_31696) (select main_a v_prenex_31697))) (<= (+ main_x 1) v_prenex_31697) (<= (* 2 (select main_a v_prenex_31697)) 1002))) (forall ((v_prenex_30255 Int) (v_prenex_30256 Int)) (or (<= (* 2 (select main_a v_prenex_30255)) 1998) (<= (+ main_x 1) v_prenex_30256) (< v_prenex_30256 main_x) (<= 2 (* 2 (select main_a v_prenex_30256))) (<= (+ (select main_a v_prenex_30255) (select main_a v_prenex_30256)) 1000) (<= 0 (+ (select main_a v_prenex_30255) 1)))) (forall ((v_prenex_25937 Int) (v_prenex_25936 Int)) (or (<= 499 (select main_a v_prenex_25936)) (<= 0 (+ (select main_a v_prenex_25937) 499)) (<= (+ main_x 1) v_prenex_25937) (<= (select main_a v_prenex_25937) (+ (select main_a v_prenex_25936) 2)) (<= (select main_a v_prenex_25937) 1001) (<= 998 (* 2 (select main_a v_prenex_25936))) (< v_prenex_25937 main_x))) (forall ((v_prenex_26633 Int) (v_prenex_26632 Int)) (or (< v_prenex_26633 main_x) (<= 1 (select main_a v_prenex_26633)) (<= (select main_a v_prenex_26632) 999) (<= 1000 (+ (select main_a v_prenex_26632) (select main_a v_prenex_26633))) (<= (+ main_x 1) v_prenex_26633) (< v_prenex_26632 main_y))) (forall ((v_prenex_24175 Int) (v_prenex_24174 Int)) (or (<= (select main_a v_prenex_24175) 501) (< v_prenex_24175 main_x) (<= (select main_a v_prenex_24175) (+ (select main_a v_prenex_24174) 2)) (<= (+ main_x 1) v_prenex_24175) (< v_prenex_24174 main_y) (<= 998 (* 2 (select main_a v_prenex_24174))))) (or (forall ((v_prenex_28912 Int)) (or (<= 0 (+ (select main_a v_prenex_28912) 1)) (<= (select main_a v_prenex_28912) 999))) (forall ((v_prenex_28909 Int)) (or (<= (+ main_x 1) v_prenex_28909) (<= 2 (* 2 (select main_a v_prenex_28909))) (< v_prenex_28909 main_x) (<= (select main_a v_prenex_28909) 1001) (<= 0 (+ (select main_a v_prenex_28909) 499))))) (forall ((v_prenex_31899 Int) (v_prenex_31900 Int)) (or (<= (* 2 (select main_a v_prenex_31899)) 1998) (<= 2 (* 2 (select main_a v_prenex_31900))) (< v_prenex_31900 main_x) (<= (+ main_x 1) v_prenex_31900) (<= (select main_a v_prenex_31900) 501) (<= (select main_a v_prenex_31900) (+ (select main_a v_prenex_31899) 2)))) (forall ((v_prenex_31617 Int) (v_prenex_31618 Int)) (or (<= (select main_a v_prenex_31618) 501) (<= (* 2 (select main_a v_prenex_31618)) 1002) (< v_prenex_31618 main_x) (<= (* 2 (select main_a v_prenex_31617)) 1998) (<= (+ main_x 1) v_prenex_31618) (<= (+ (select main_a v_prenex_31617) (select main_a v_prenex_31618)) 1000))) (forall ((v_prenex_28312 Int) (v_prenex_28311 Int)) (or (<= (select main_a v_prenex_28312) (+ (select main_a v_prenex_28311) 2)) (<= 0 (+ (select main_a v_prenex_28312) 499)) (<= (+ main_x 1) v_prenex_28312) (<= 998 (* 2 (select main_a v_prenex_28311))) (<= 0 (+ (select main_a v_prenex_28311) 1)) (<= 1 (select main_a v_prenex_28312)) (< v_prenex_28312 main_x))) (or (forall ((v_prenex_31189 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31189))) (<= (+ main_x 1) v_prenex_31189) (< v_prenex_31189 main_x))) (forall ((v_prenex_31188 Int)) (or (<= (select main_a v_prenex_31188) 999) (<= (* 2 (select main_a v_prenex_31188)) 1998) (< v_prenex_31188 main_y)))) (forall ((v_prenex_31051 Int) (v_prenex_31052 Int)) (or (<= 1 (select main_a v_prenex_31052)) (< v_prenex_31052 main_x) (<= (* 2 (select main_a v_prenex_31051)) 1998) (<= (+ main_x 1) v_prenex_31052) (<= 499 (select main_a v_prenex_31051)) (<= (select main_a v_prenex_31051) (+ (select main_a v_prenex_31052) 998)) (<= (select main_a v_prenex_31052) 1001))) (forall ((v_prenex_24399 Int) (v_prenex_24398 Int)) (or (<= (+ main_y 1) v_prenex_24398) (< v_prenex_24398 main_y) (<= 998 (* 2 (select main_a v_prenex_24398))) (<= (+ (select main_a v_prenex_24398) (select main_a v_prenex_24399)) 1000) (<= 0 (+ (select main_a v_prenex_24398) 1)))) (forall ((v_prenex_26729 Int) (v_prenex_26728 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26729))) (<= (+ main_x 1) v_prenex_26729) (< v_prenex_26728 main_y) (< v_prenex_26729 main_x) (<= (+ (select main_a v_prenex_26728) (select main_a v_prenex_26729)) 1000) (<= 0 (+ (select main_a v_prenex_26728) 1)) (<= (* 2 (select main_a v_prenex_26728)) 1998))) (forall ((v_prenex_24951 Int) (v_prenex_24950 Int)) (or (<= 1 (select main_a v_prenex_24951)) (<= (+ main_x 1) v_prenex_24951) (< v_prenex_24951 main_x) (<= 499 (select main_a v_prenex_24950)) (<= 1000 (+ (select main_a v_prenex_24950) (select main_a v_prenex_24951))) (<= (select main_a v_prenex_24951) 501))) (or (forall ((v_prenex_30703 Int)) (<= (select main_a v_prenex_30703) 1499)) (forall ((v_prenex_30704 Int)) (or (< v_prenex_30704 main_x) (<= (* 2 (select main_a v_prenex_30704)) 1002) (<= (select main_a v_prenex_30704) 501) (<= 2 (* 2 (select main_a v_prenex_30704))) (<= (+ main_x 1) v_prenex_30704)))) (forall ((v_prenex_28193 Int) (v_prenex_28192 Int)) (or (< v_prenex_28193 main_x) (<= 0 (+ (select main_a v_prenex_28193) 499)) (<= 0 (+ (select main_a v_prenex_28192) 1)) (<= (+ main_x 1) v_prenex_28193) (<= (+ (select main_a v_prenex_28192) (select main_a v_prenex_28193)) 1000) (<= 1 (select main_a v_prenex_28193)))) (forall ((v_prenex_31066 Int) (v_prenex_31067 Int)) (or (<= (+ main_x 1) v_prenex_31067) (<= 1 (select main_a v_prenex_31067)) (<= (* 2 (select main_a v_prenex_31067)) 1002) (<= 998 (* 2 (select main_a v_prenex_31066))) (<= (select main_a v_prenex_31066) (+ (select main_a v_prenex_31067) 998)) (< v_prenex_31067 main_x) (<= 0 (+ (select main_a v_prenex_31066) 1)))) (forall ((v_prenex_29934 Int) (v_prenex_29933 Int)) (or (<= (+ (select main_a v_prenex_29933) (select main_a v_prenex_29934)) 1000) (< v_prenex_29934 main_x) (<= 0 (+ (select main_a v_prenex_29933) 1)) (<= (* 2 (select main_a v_prenex_29933)) 1998) (<= (select main_a v_prenex_29934) 1001) (<= (+ main_x 1) v_prenex_29934))) (forall ((v_prenex_30497 Int) (v_prenex_30496 Int)) (or (< v_prenex_30497 main_x) (<= (+ (select main_a v_prenex_30496) (select main_a v_prenex_30497)) 1000) (<= (+ main_x 1) v_prenex_30497) (<= (select main_a v_prenex_30496) 999) (<= 0 (+ (select main_a v_prenex_30497) 499)) (<= (* 2 (select main_a v_prenex_30496)) 1998) (<= (select main_a v_prenex_30497) 1001))) (or (forall ((v_prenex_25476 Int)) (or (<= (select main_a v_prenex_25476) 999) (<= 0 (+ (select main_a v_prenex_25476) 1)))) (forall ((v_prenex_25477 Int)) (or (<= (+ main_x 1) v_prenex_25477) (< v_prenex_25477 main_x) (<= (select main_a v_prenex_25477) 1001) (<= 2 (* 2 (select main_a v_prenex_25477)))))) (forall ((v_prenex_29687 Int) (v_prenex_29686 Int)) (or (<= (select main_a v_prenex_29686) 1499) (<= (select main_a v_prenex_29687) 501) (<= (select main_a v_prenex_29686) 999) (<= (+ main_x 1) v_prenex_29687) (<= (select main_a v_prenex_29686) (+ (select main_a v_prenex_29687) 998)) (< v_prenex_29687 main_x))) (or (forall ((v_prenex_26825 Int)) (or (<= (select main_a v_prenex_26825) 999) (<= 998 (* 2 (select main_a v_prenex_26825))))) (forall ((v_prenex_26829 Int)) (or (< v_prenex_26829 main_x) (<= (* 2 (select main_a v_prenex_26829)) 1002) (<= (+ main_x 1) v_prenex_26829) (<= 0 (+ (select main_a v_prenex_26829) 499))))) (or (forall ((v_prenex_23817 Int)) (or (<= (select main_a v_prenex_23817) 501) (<= (* 2 (select main_a v_prenex_23817)) 1002) (< v_prenex_23817 main_x) (<= (+ main_x 1) v_prenex_23817) (<= 1 (select main_a v_prenex_23817)))) (forall ((v_prenex_24015 Int)) (or (<= 0 (+ (select main_a v_prenex_24015) 1)) (<= 499 (select main_a v_prenex_24015))))) (or (forall ((v_prenex_29499 Int)) (or (< v_prenex_29499 main_x) (<= (+ main_x 1) v_prenex_29499) (<= 2 (* 2 (select main_a v_prenex_29499))) (<= (select main_a v_prenex_29499) 1001))) (forall ((v_prenex_29498 Int)) (or (<= (* 2 (select main_a v_prenex_29498)) 1998) (<= 499 (select main_a v_prenex_29498))))) (or (forall ((v_prenex_24288 Int)) (<= 998 (* 2 (select main_a v_prenex_24288)))) (forall ((v_prenex_24285 Int)) (or (< v_prenex_24285 main_x) (<= (+ main_x 1) v_prenex_24285) (<= 2 (* 2 (select main_a v_prenex_24285))) (<= 0 (+ (select main_a v_prenex_24285) 499)) (<= 1 (select main_a v_prenex_24285))))) (forall ((v_prenex_24674 Int) (v_prenex_24673 Int)) (or (< v_prenex_24674 main_x) (<= (select main_a v_prenex_24673) (+ (select main_a v_prenex_24674) 998)) (<= (* 2 (select main_a v_prenex_24673)) 1998) (<= (select main_a v_prenex_24674) 1001) (<= (+ main_x 1) v_prenex_24674))) (or (forall ((v_prenex_26425 Int)) (or (<= (+ main_x 1) v_prenex_26425) (<= (select main_a v_prenex_26425) 1001) (< v_prenex_26425 main_x) (<= 2 (* 2 (select main_a v_prenex_26425))))) (forall ((v_prenex_26424 Int)) (<= (* 2 (select main_a v_prenex_26424)) 1998))) (forall ((v_prenex_29626 Int) (v_prenex_29627 Int)) (or (<= (select main_a v_prenex_29626) 1499) (<= 1 (select main_a v_prenex_29627)) (<= (+ main_x 1) v_prenex_29627) (< v_prenex_29627 main_x) (<= (+ main_y 1) v_prenex_29626) (<= 998 (* 2 (select main_a v_prenex_29626))) (<= (+ (select main_a v_prenex_29626) (select main_a v_prenex_29627)) 1000))) (or (forall ((v_prenex_25065 Int)) (or (<= (* 2 (select main_a v_prenex_25065)) 1998) (<= 499 (select main_a v_prenex_25065)))) (forall ((v_prenex_25063 Int)) (or (<= (+ main_x 1) v_prenex_25063) (<= 2 (* 2 (select main_a v_prenex_25063))) (< v_prenex_25063 main_x) (<= (select main_a v_prenex_25063) 501) (<= 0 (+ (select main_a v_prenex_25063) 499))))) (forall ((v_prenex_29247 Int) (v_prenex_29246 Int)) (or (<= (+ (select main_a v_prenex_29246) (select main_a v_prenex_29247)) 1000) (<= (select main_a v_prenex_29246) 999) (<= (+ main_x 1) v_prenex_29247) (< v_prenex_29246 main_y) (<= (+ main_y 1) v_prenex_29246))) (forall ((v_prenex_24777 Int) (v_prenex_24776 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24776))) (<= 0 (+ (select main_a v_prenex_24776) 1)) (<= (+ main_x 1) v_prenex_24777) (<= (select main_a v_prenex_24777) (+ (select main_a v_prenex_24776) 2)) (<= (select main_a v_prenex_24777) 1001) (< v_prenex_24777 main_x))) (forall ((v_prenex_30006 Int) (v_prenex_30005 Int)) (or (<= 499 (select main_a v_prenex_30005)) (<= (* 2 (select main_a v_prenex_30005)) 1998) (<= 1 (select main_a v_prenex_30006)) (< v_prenex_30006 main_x) (<= 1000 (+ (select main_a v_prenex_30005) (select main_a v_prenex_30006))) (<= (+ main_x 1) v_prenex_30006) (< v_prenex_30005 main_y))) (forall ((v_prenex_24647 Int) (v_prenex_24648 Int)) (or (<= (+ main_x 1) v_prenex_24648) (<= 0 (+ (select main_a v_prenex_24648) 499)) (<= (* 2 (select main_a v_prenex_24647)) 1998) (<= (select main_a v_prenex_24647) (+ (select main_a v_prenex_24648) 998)) (<= (+ main_y 1) v_prenex_24647) (< v_prenex_24648 main_x) (<= 998 (* 2 (select main_a v_prenex_24647))))) (forall ((v_prenex_23970 Int) (v_prenex_23969 Int)) (or (<= (select main_a v_prenex_23969) 999) (<= (+ main_x 1) v_prenex_23970) (<= (select main_a v_prenex_23970) 1001) (<= 998 (* 2 (select main_a v_prenex_23969))) (<= (* 2 (select main_a v_prenex_23970)) 1002) (<= 1000 (+ (select main_a v_prenex_23969) (select main_a v_prenex_23970))) (< v_prenex_23970 main_x))) (forall ((v_prenex_26882 Int) (v_prenex_26881 Int)) (or (<= (+ main_x 1) v_prenex_26882) (<= 2 (* 2 (select main_a v_prenex_26882))) (<= (select main_a v_prenex_26881) 1499) (< v_prenex_26882 main_x) (<= (select main_a v_prenex_26881) (+ (select main_a v_prenex_26882) 998)) (<= (* 2 (select main_a v_prenex_26882)) 1002))) (forall ((v_prenex_24860 Int) (v_prenex_24859 Int)) (or (<= (select main_a v_prenex_24859) (+ (select main_a v_prenex_24860) 998)) (<= 998 (* 2 (select main_a v_prenex_24859))) (<= 499 (select main_a v_prenex_24859)) (< v_prenex_24859 main_y) (<= (+ main_x 1) v_prenex_24860) (<= 0 (+ (select main_a v_prenex_24860) 499)) (< v_prenex_24860 main_x))) (or (forall ((v_prenex_25828 Int)) (or (<= (* 2 (select main_a v_prenex_25828)) 1002) (< v_prenex_25828 main_x) (<= 1 (select main_a v_prenex_25828)) (<= (+ main_x 1) v_prenex_25828) (<= 0 (+ (select main_a v_prenex_25828) 499)))) (forall ((v_prenex_25827 Int)) (or (<= 0 (+ (select main_a v_prenex_25827) 1)) (<= (select main_a v_prenex_25827) 999)))) (forall ((v_prenex_26558 Int) (v_prenex_26559 Int)) (or (<= (+ main_x 1) v_prenex_26559) (<= (+ (select main_a v_prenex_26558) (select main_a v_prenex_26559)) 1000) (<= (+ main_y 1) v_prenex_26558) (<= 0 (+ (select main_a v_prenex_26558) 1)) (< v_prenex_26559 main_x) (<= (select main_a v_prenex_26559) 501) (<= (select main_a v_prenex_26558) 1499))) (forall ((v_prenex_25748 Int) (v_prenex_25749 Int)) (or (<= (select main_a v_prenex_25749) 1001) (<= (select main_a v_prenex_25748) (+ (select main_a v_prenex_25749) 998)) (< v_prenex_25749 main_x) (<= (+ main_x 1) v_prenex_25749) (<= (select main_a v_prenex_25748) 1499) (<= 2 (* 2 (select main_a v_prenex_25749))))) (forall ((v_prenex_25493 Int) (v_prenex_25492 Int)) (or (<= (* 2 (select main_a v_prenex_25492)) 1998) (<= (select main_a v_prenex_25493) 1001) (< v_prenex_25493 main_x) (<= 499 (select main_a v_prenex_25492)) (<= (select main_a v_prenex_25493) (+ (select main_a v_prenex_25492) 2)) (<= (+ main_x 1) v_prenex_25493) (<= 1 (select main_a v_prenex_25493)))) (or (forall ((v_prenex_30245 Int)) (or (<= (select main_a v_prenex_30245) 1499) (<= (+ main_y 1) v_prenex_30245) (<= (select main_a v_prenex_30245) 999))) (forall ((v_prenex_30242 Int)) (or (<= (+ main_x 1) v_prenex_30242) (<= 0 (+ (select main_a v_prenex_30242) 499)) (<= 2 (* 2 (select main_a v_prenex_30242))) (< v_prenex_30242 main_x)))) (forall ((v_prenex_27639 Int) (v_prenex_27640 Int)) (or (<= (+ main_y 1) v_prenex_27639) (< v_prenex_27639 main_y) (<= 0 (+ (select main_a v_prenex_27639) 1)) (<= (+ (select main_a v_prenex_27639) (select main_a v_prenex_27640)) 1000) (<= (+ main_x 1) v_prenex_27640))) (or (forall ((v_prenex_27554 Int)) (or (<= (* 2 (select main_a v_prenex_27554)) 1002) (<= 0 (+ (select main_a v_prenex_27554) 499)) (< v_prenex_27554 main_x) (<= (+ main_x 1) v_prenex_27554))) (forall ((v_prenex_27556 Int)) (or (<= (* 2 (select main_a v_prenex_27556)) 1998) (<= 998 (* 2 (select main_a v_prenex_27556)))))) (forall ((v_prenex_24791 Int) (v_prenex_24790 Int)) (or (<= (+ main_x 1) v_prenex_24791) (<= (select main_a v_prenex_24791) 1001) (<= 2 (* 2 (select main_a v_prenex_24791))) (<= (* 2 (select main_a v_prenex_24790)) 1998) (< v_prenex_24791 main_x) (<= 1000 (+ (select main_a v_prenex_24790) (select main_a v_prenex_24791))))) (forall ((v_prenex_31424 Int) (v_prenex_31425 Int)) (or (<= (select main_a v_prenex_31424) 999) (<= 0 (+ (select main_a v_prenex_31424) 1)) (<= (select main_a v_prenex_31424) (+ (select main_a v_prenex_31425) 998)) (<= (+ main_x 1) v_prenex_31425) (< v_prenex_31425 main_x) (<= (select main_a v_prenex_31425) 1001))) (forall ((v_prenex_28619 Int) (v_prenex_28620 Int)) (or (<= 0 (+ (select main_a v_prenex_28619) 1)) (<= (+ main_x 1) v_prenex_28620) (<= 1000 (+ (select main_a v_prenex_28619) (select main_a v_prenex_28620))) (< v_prenex_28620 main_x) (<= (+ main_y 1) v_prenex_28619) (<= (* 2 (select main_a v_prenex_28619)) 1998) (<= 2 (* 2 (select main_a v_prenex_28620))))) (or (forall ((v_prenex_24748 Int)) (or (<= (select main_a v_prenex_24748) 999) (<= (+ main_y 1) v_prenex_24748))) (forall ((v_prenex_24747 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24747))) (<= (+ main_x 1) v_prenex_24747) (< v_prenex_24747 main_x)))) (or (forall ((v_prenex_28537 Int)) (or (<= (select main_a v_prenex_28537) 1499) (<= 0 (+ (select main_a v_prenex_28537) 1)))) (forall ((v_prenex_28533 Int)) (or (<= (* 2 (select main_a v_prenex_28533)) 1002) (<= 1 (select main_a v_prenex_28533)) (< v_prenex_28533 main_x) (<= (+ main_x 1) v_prenex_28533) (<= (select main_a v_prenex_28533) 501)))) (forall ((v_prenex_27998 Int) (v_prenex_27999 Int)) (or (<= (+ main_x 1) v_prenex_27999) (<= (select main_a v_prenex_27999) (+ (select main_a v_prenex_27998) 2)) (<= 0 (+ (select main_a v_prenex_27998) 1)) (< v_prenex_27999 main_x) (<= (select main_a v_prenex_27998) 999) (<= 1 (select main_a v_prenex_27999)) (<= 0 (+ (select main_a v_prenex_27999) 499)))) (or (forall ((v_prenex_30188 Int)) (or (<= (select main_a v_prenex_30188) 999) (<= 0 (+ (select main_a v_prenex_30188) 1)))) (forall ((v_prenex_30189 Int)) (or (< v_prenex_30189 main_x) (<= (select main_a v_prenex_30189) 1001) (<= 2 (* 2 (select main_a v_prenex_30189))) (<= (+ main_x 1) v_prenex_30189)))) (forall ((v_prenex_31763 Int) (v_prenex_31764 Int)) (or (<= 1000 (+ (select main_a v_prenex_31763) (select main_a v_prenex_31764))) (<= (select main_a v_prenex_31763) 999) (<= (+ main_y 1) v_prenex_31763) (<= (+ main_x 1) v_prenex_31764) (<= (select main_a v_prenex_31764) 1001) (<= (select main_a v_prenex_31763) 1499) (< v_prenex_31764 main_x))) (forall ((v_prenex_24454 Int) (v_prenex_24453 Int)) (or (<= (select main_a v_prenex_24453) (+ (select main_a v_prenex_24454) 998)) (<= (+ main_x 1) v_prenex_24454) (<= 499 (select main_a v_prenex_24453)) (< v_prenex_24454 main_x) (<= (select main_a v_prenex_24454) 501))) (forall ((v_prenex_24784 Int) (v_prenex_24785 Int)) (or (< v_prenex_24785 main_x) (<= 2 (* 2 (select main_a v_prenex_24785))) (<= 1000 (+ (select main_a v_prenex_24784) (select main_a v_prenex_24785))) (<= (+ main_x 1) v_prenex_24785) (<= (select main_a v_prenex_24785) 1001))) (forall ((v_prenex_24255 Int) (v_prenex_24254 Int)) (or (<= (select main_a v_prenex_24254) 999) (<= (select main_a v_prenex_24255) 501) (< v_prenex_24255 main_x) (<= 0 (+ (select main_a v_prenex_24254) 1)) (<= (+ main_x 1) v_prenex_24255) (<= 1 (select main_a v_prenex_24255)) (<= (+ (select main_a v_prenex_24254) (select main_a v_prenex_24255)) 1000))) (forall ((v_prenex_28426 Int) (v_prenex_28425 Int)) (or (<= (select main_a v_prenex_28426) 501) (<= (+ main_x 1) v_prenex_28426) (<= (* 2 (select main_a v_prenex_28425)) 1998) (< v_prenex_28426 main_x) (<= 1 (select main_a v_prenex_28426)) (<= 499 (select main_a v_prenex_28425)) (<= (select main_a v_prenex_28425) (+ (select main_a v_prenex_28426) 998)))) (or (forall ((v_prenex_25153 Int)) (or (<= (* 2 (select main_a v_prenex_25153)) 1998) (<= (select main_a v_prenex_25153) 999))) (forall ((v_prenex_25150 Int)) (or (<= (select main_a v_prenex_25150) 1001) (<= (* 2 (select main_a v_prenex_25150)) 1002) (<= 1 (select main_a v_prenex_25150)) (< v_prenex_25150 main_x) (<= (+ main_x 1) v_prenex_25150)))) (forall ((v_prenex_26766 Int) (v_prenex_26767 Int)) (or (<= (+ main_x 1) v_prenex_26767) (< v_prenex_26767 main_x) (<= 998 (* 2 (select main_a v_prenex_26766))) (< v_prenex_26766 main_y) (<= (select main_a v_prenex_26766) (+ (select main_a v_prenex_26767) 998)) (<= (select main_a v_prenex_26767) 1001) (<= (select main_a v_prenex_26766) 1499))) (forall ((v_prenex_28077 Int) (v_prenex_28076 Int)) (or (<= (select main_a v_prenex_28076) 999) (<= (+ main_x 1) v_prenex_28077) (<= (select main_a v_prenex_28076) (+ (select main_a v_prenex_28077) 998)) (<= 0 (+ (select main_a v_prenex_28077) 499)) (< v_prenex_28077 main_x) (<= (select main_a v_prenex_28077) 501) (<= 998 (* 2 (select main_a v_prenex_28076))))) (forall ((v_prenex_31961 Int) (v_prenex_31962 Int)) (or (<= (select main_a v_prenex_31962) 1001) (<= 1000 (+ (select main_a v_prenex_31961) (select main_a v_prenex_31962))) (< v_prenex_31961 main_y) (<= (+ main_x 1) v_prenex_31962) (< v_prenex_31962 main_x) (<= 499 (select main_a v_prenex_31961)) (<= 998 (* 2 (select main_a v_prenex_31961))))) (or (forall ((v_prenex_26175 Int)) (or (<= (* 2 (select main_a v_prenex_26175)) 1998) (<= (select main_a v_prenex_26175) 1499))) (forall ((v_prenex_26180 Int)) (or (<= (+ main_x 1) v_prenex_26180) (< v_prenex_26180 main_x) (<= (select main_a v_prenex_26180) 501) (<= (* 2 (select main_a v_prenex_26180)) 1002) (<= (select main_a v_prenex_26180) 1001)))) (forall ((v_prenex_30536 Int) (v_prenex_30537 Int)) (or (<= (* 2 (select main_a v_prenex_30537)) 1002) (< v_prenex_30537 main_x) (<= (* 2 (select main_a v_prenex_30536)) 1998) (<= (select main_a v_prenex_30537) (+ (select main_a v_prenex_30536) 2)) (<= (+ main_x 1) v_prenex_30537) (<= 499 (select main_a v_prenex_30536)) (<= (select main_a v_prenex_30537) 501))) (forall ((v_prenex_31525 Int) (v_prenex_31526 Int)) (or (< v_prenex_31526 main_x) (<= (select main_a v_prenex_31526) (+ (select main_a v_prenex_31525) 2)) (<= (* 2 (select main_a v_prenex_31526)) 1002) (<= 499 (select main_a v_prenex_31525)) (<= (+ main_x 1) v_prenex_31526) (<= 0 (+ (select main_a v_prenex_31525) 1)) (<= 0 (+ (select main_a v_prenex_31526) 499)))) (forall ((v_prenex_29817 Int) (v_prenex_29818 Int)) (or (<= (+ main_y 1) v_prenex_29817) (<= 1 (select main_a v_prenex_29818)) (< v_prenex_29818 main_x) (<= 0 (+ (select main_a v_prenex_29817) 1)) (<= (+ main_x 1) v_prenex_29818) (<= (select main_a v_prenex_29817) 1499) (<= 1000 (+ (select main_a v_prenex_29817) (select main_a v_prenex_29818))))) (or (forall ((v_prenex_27470 Int)) (or (<= (+ main_y 1) v_prenex_27470) (<= 0 (+ (select main_a v_prenex_27470) 1)))) (forall ((v_prenex_27471 Int)) (or (<= (+ main_x 1) v_prenex_27471) (<= 2 (* 2 (select main_a v_prenex_27471))) (<= (select main_a v_prenex_27471) 1001) (< v_prenex_27471 main_x)))) (forall ((v_prenex_29503 Int) (v_prenex_29502 Int)) (or (<= (select main_a v_prenex_29502) 1499) (<= (select main_a v_prenex_29503) (+ (select main_a v_prenex_29502) 2)) (<= (+ main_x 1) v_prenex_29503) (<= (* 2 (select main_a v_prenex_29503)) 1002) (<= 1 (select main_a v_prenex_29503)) (< v_prenex_29503 main_x) (<= 998 (* 2 (select main_a v_prenex_29502))))) (or (forall ((v_prenex_29945 Int)) (<= 499 (select main_a v_prenex_29945))) (forall ((v_prenex_29946 Int)) (or (<= (+ main_x 1) v_prenex_29946) (<= (* 2 (select main_a v_prenex_29946)) 1002) (< v_prenex_29946 main_x) (<= (select main_a v_prenex_29946) 1001)))) (or (forall ((v_prenex_27543 Int)) (or (<= (select main_a v_prenex_27543) 999) (<= 0 (+ (select main_a v_prenex_27543) 1)))) (forall ((v_prenex_27542 Int)) (or (<= (+ main_x 1) v_prenex_27542) (<= (select main_a v_prenex_27542) 501) (<= 0 (+ (select main_a v_prenex_27542) 499)) (< v_prenex_27542 main_x) (<= (* 2 (select main_a v_prenex_27542)) 1002)))) (or (forall ((v_prenex_28574 Int)) (or (< v_prenex_28574 main_x) (<= 0 (+ (select main_a v_prenex_28574) 499)) (<= (* 2 (select main_a v_prenex_28574)) 1002) (<= 1 (select main_a v_prenex_28574)) (<= (+ main_x 1) v_prenex_28574))) (forall ((v_prenex_28575 Int)) (or (<= 499 (select main_a v_prenex_28575)) (<= 0 (+ (select main_a v_prenex_28575) 1))))) (forall ((v_prenex_27681 Int) (v_prenex_27682 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27681))) (<= (+ (select main_a v_prenex_27681) (select main_a v_prenex_27682)) 1000) (< v_prenex_27682 main_x) (<= (+ main_x 1) v_prenex_27682) (<= (select main_a v_prenex_27682) 501) (< v_prenex_27681 main_y))) (or (forall ((v_prenex_25464 Int)) (<= 998 (* 2 (select main_a v_prenex_25464)))) (forall ((v_prenex_25466 Int)) (or (<= (* 2 (select main_a v_prenex_25466)) 1002) (<= 2 (* 2 (select main_a v_prenex_25466))) (<= (+ main_x 1) v_prenex_25466) (< v_prenex_25466 main_x)))) (or (forall ((v_prenex_24102 Int)) (or (< v_prenex_24102 main_x) (<= 2 (* 2 (select main_a v_prenex_24102))) (<= (+ main_x 1) v_prenex_24102))) (forall ((v_prenex_24101 Int)) (or (<= (select main_a v_prenex_24101) 1499) (<= 499 (select main_a v_prenex_24101)) (< v_prenex_24101 main_y)))) (forall ((v_prenex_30738 Int) (v_prenex_30739 Int)) (or (<= (+ (select main_a v_prenex_30738) (select main_a v_prenex_30739)) 1000) (<= 1 (select main_a v_prenex_30739)) (<= (* 2 (select main_a v_prenex_30738)) 1998) (< v_prenex_30739 main_x) (<= (+ main_x 1) v_prenex_30739))) (forall ((v_prenex_31302 Int) (v_prenex_31303 Int)) (or (<= (+ main_y 1) v_prenex_31302) (< v_prenex_31303 main_x) (<= 499 (select main_a v_prenex_31302)) (<= (select main_a v_prenex_31303) 1001) (<= (+ main_x 1) v_prenex_31303) (<= (select main_a v_prenex_31302) (+ (select main_a v_prenex_31303) 998)))) (forall ((v_prenex_24226 Int) (v_prenex_24225 Int)) (or (< v_prenex_24225 main_y) (< v_prenex_24226 main_x) (<= (* 2 (select main_a v_prenex_24226)) 1002) (<= (+ main_x 1) v_prenex_24226) (<= (+ (select main_a v_prenex_24225) (select main_a v_prenex_24226)) 1000) (<= 499 (select main_a v_prenex_24225)))) (or (forall ((v_prenex_27091 Int)) (or (<= (+ main_y 1) v_prenex_27091) (<= 0 (+ (select main_a v_prenex_27091) 1)) (<= (* 2 (select main_a v_prenex_27091)) 1998))) (forall ((v_prenex_27086 Int)) (or (<= 1 (select main_a v_prenex_27086)) (< v_prenex_27086 main_x) (<= (+ main_x 1) v_prenex_27086) (<= (* 2 (select main_a v_prenex_27086)) 1002)))) (forall ((v_prenex_29075 Int) (v_prenex_29076 Int)) (or (<= (* 2 (select main_a v_prenex_29075)) 1998) (< v_prenex_29076 main_x) (<= (select main_a v_prenex_29076) 1001) (<= (+ main_y 1) v_prenex_29075) (<= (+ main_x 1) v_prenex_29076) (<= (select main_a v_prenex_29075) (+ (select main_a v_prenex_29076) 998)) (<= 499 (select main_a v_prenex_29075)))) (forall ((v_prenex_28108 Int) (v_prenex_28109 Int)) (or (< v_prenex_28109 main_x) (<= 499 (select main_a v_prenex_28108)) (<= (+ main_x 1) v_prenex_28109) (<= (select main_a v_prenex_28108) 1499) (<= (+ (select main_a v_prenex_28108) (select main_a v_prenex_28109)) 1000) (<= (select main_a v_prenex_28109) 501) (<= (select main_a v_prenex_28109) 1001))) (or (forall ((v_prenex_24510 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24510))) (< v_prenex_24510 main_x) (<= (select main_a v_prenex_24510) 501) (<= (+ main_x 1) v_prenex_24510) (<= (* 2 (select main_a v_prenex_24510)) 1002))) (forall ((v_prenex_24509 Int)) (or (<= (* 2 (select main_a v_prenex_24509)) 1998) (<= (select main_a v_prenex_24509) 1499)))) (or (forall ((v_prenex_31001 Int)) (or (<= 0 (+ (select main_a v_prenex_31001) 1)) (<= (select main_a v_prenex_31001) 1499))) (forall ((v_prenex_30998 Int)) (or (<= 1 (select main_a v_prenex_30998)) (< v_prenex_30998 main_x) (<= (+ main_x 1) v_prenex_30998) (<= (* 2 (select main_a v_prenex_30998)) 1002) (<= (select main_a v_prenex_30998) 1001)))) (or (forall ((v_prenex_24321 Int)) (or (<= (+ main_x 1) v_prenex_24321) (<= (select main_a v_prenex_24321) 501) (<= (* 2 (select main_a v_prenex_24321)) 1002) (< v_prenex_24321 main_x))) (forall ((v_prenex_24324 Int)) (<= 998 (* 2 (select main_a v_prenex_24324))))) (or (forall ((v_prenex_30194 Int)) (or (<= (select main_a v_prenex_30194) 1499) (<= (select main_a v_prenex_30194) 999))) (forall ((v_prenex_30195 Int)) (or (<= (+ main_x 1) v_prenex_30195) (<= (select main_a v_prenex_30195) 501) (< v_prenex_30195 main_x) (<= 2 (* 2 (select main_a v_prenex_30195))) (<= 1 (select main_a v_prenex_30195))))) (or (forall ((v_prenex_24319 Int)) (or (<= (select main_a v_prenex_24319) 1001) (< v_prenex_24319 main_x) (<= (+ main_x 1) v_prenex_24319) (<= 2 (* 2 (select main_a v_prenex_24319))))) (forall ((v_prenex_24318 Int)) (or (<= (select main_a v_prenex_24318) 999) (<= (* 2 (select main_a v_prenex_24318)) 1998)))) (or (forall ((v_prenex_23864 Int)) (or (<= (+ main_x 1) v_prenex_23864) (< v_prenex_23864 main_x) (<= 0 (+ (select main_a v_prenex_23864) 499)))) (forall ((v_prenex_28358 Int)) (<= (* 2 (select main_a v_prenex_28358)) 1998))) (or (forall ((v_prenex_29012 Int)) (<= 2 (* 2 (select main_a v_prenex_29012)))) (forall ((v_prenex_29011 Int)) (or (<= (+ main_y 1) v_prenex_29011) (<= (select main_a v_prenex_29011) 999) (< v_prenex_29011 main_y)))) (forall ((v_prenex_25297 Int) (v_prenex_25296 Int)) (or (<= 499 (select main_a v_prenex_25296)) (< v_prenex_25297 main_x) (<= (+ main_x 1) v_prenex_25297) (<= 998 (* 2 (select main_a v_prenex_25296))) (<= 1 (select main_a v_prenex_25297)) (<= (* 2 (select main_a v_prenex_25297)) 1002) (<= 1000 (+ (select main_a v_prenex_25296) (select main_a v_prenex_25297))))) (forall ((v_prenex_30091 Int) (v_prenex_30092 Int)) (or (<= (+ main_x 1) v_prenex_30092) (<= 0 (+ (select main_a v_prenex_30091) 1)) (<= 0 (+ (select main_a v_prenex_30092) 499)) (< v_prenex_30092 main_x) (<= (+ (select main_a v_prenex_30091) (select main_a v_prenex_30092)) 1000) (<= 2 (* 2 (select main_a v_prenex_30092))) (<= (* 2 (select main_a v_prenex_30091)) 1998))) (forall ((v_prenex_29019 Int) (v_prenex_29020 Int)) (or (<= (select main_a v_prenex_29020) 1001) (<= 499 (select main_a v_prenex_29019)) (<= 998 (* 2 (select main_a v_prenex_29019))) (< v_prenex_29020 main_x) (<= (+ (select main_a v_prenex_29019) (select main_a v_prenex_29020)) 1000) (<= (+ main_x 1) v_prenex_29020))) (forall ((v_prenex_25446 Int) (v_prenex_25445 Int)) (or (<= (+ main_x 1) v_prenex_25446) (<= 1 (select main_a v_prenex_25446)) (< v_prenex_25446 main_x) (<= (select main_a v_prenex_25446) 1001) (<= (select main_a v_prenex_25445) (+ (select main_a v_prenex_25446) 998)) (<= (* 2 (select main_a v_prenex_25445)) 1998))) (forall ((v_prenex_32195 Int) (v_prenex_32194 Int)) (or (<= (* 2 (select main_a v_prenex_32195)) 1002) (< v_prenex_32195 main_x) (<= 0 (+ (select main_a v_prenex_32194) 1)) (<= 0 (+ (select main_a v_prenex_32195) 499)) (<= 1000 (+ (select main_a v_prenex_32194) (select main_a v_prenex_32195))) (<= (+ main_x 1) v_prenex_32195))) (forall ((v_prenex_28512 Int) (v_prenex_28511 Int)) (or (<= 1000 (+ (select main_a v_prenex_28511) (select main_a v_prenex_28512))) (<= 998 (* 2 (select main_a v_prenex_28511))) (<= (select main_a v_prenex_28512) 1001) (< v_prenex_28512 main_x) (<= (+ main_x 1) v_prenex_28512) (<= (select main_a v_prenex_28511) 1499) (< v_prenex_28511 main_y))) (or (forall ((v_prenex_24847 Int)) (or (<= 0 (+ (select main_a v_prenex_24847) 1)) (< v_prenex_24847 main_y) (<= (* 2 (select main_a v_prenex_24847)) 1998))) (forall ((v_prenex_24848 Int)) (or (<= (+ main_x 1) v_prenex_24848) (<= (* 2 (select main_a v_prenex_24848)) 1002) (< v_prenex_24848 main_x)))) (forall ((v_prenex_31217 Int) (v_prenex_31216 Int)) (or (<= 0 (+ (select main_a v_prenex_31217) 499)) (< v_prenex_31217 main_x) (<= (select main_a v_prenex_31216) (+ (select main_a v_prenex_31217) 998)) (< v_prenex_31216 main_y) (<= (+ main_x 1) v_prenex_31217) (<= 998 (* 2 (select main_a v_prenex_31216))))) (forall ((v_prenex_28933 Int) (v_prenex_28932 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28932))) (< v_prenex_28933 main_x) (<= (+ (select main_a v_prenex_28932) (select main_a v_prenex_28933)) 1000) (<= (+ main_x 1) v_prenex_28933) (<= (* 2 (select main_a v_prenex_28933)) 1002))) (forall ((v_prenex_27803 Int) (v_prenex_27802 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27803))) (<= (select main_a v_prenex_27802) (+ (select main_a v_prenex_27803) 998)) (<= 499 (select main_a v_prenex_27802)) (< v_prenex_27803 main_x) (< v_prenex_27802 main_y) (<= (+ main_x 1) v_prenex_27803))) (or (forall ((v_prenex_28559 Int)) (<= 499 (select main_a v_prenex_28559))) (forall ((v_prenex_28558 Int)) (or (< v_prenex_28558 main_x) (<= (* 2 (select main_a v_prenex_28558)) 1002) (<= 0 (+ (select main_a v_prenex_28558) 499)) (<= 1 (select main_a v_prenex_28558)) (<= (+ main_x 1) v_prenex_28558)))) (forall ((v_prenex_24458 Int) (v_prenex_24457 Int)) (or (< v_prenex_24458 main_x) (<= 0 (+ (select main_a v_prenex_24457) 1)) (<= 499 (select main_a v_prenex_24457)) (<= 1 (select main_a v_prenex_24458)) (<= (+ main_y 1) v_prenex_24457) (<= (+ main_x 1) v_prenex_24458) (<= (select main_a v_prenex_24457) (+ (select main_a v_prenex_24458) 998)))) (forall ((v_prenex_24546 Int) (v_prenex_24545 Int)) (or (< v_prenex_24545 main_y) (<= 1000 (+ (select main_a v_prenex_24545) (select main_a v_prenex_24546))) (< v_prenex_24546 main_x) (<= (+ main_x 1) v_prenex_24546) (<= 998 (* 2 (select main_a v_prenex_24545))) (<= (select main_a v_prenex_24545) 1499) (<= 1 (select main_a v_prenex_24546)))) (forall ((v_prenex_30233 Int) (v_prenex_30232 Int)) (or (<= 1 (select main_a v_prenex_30233)) (< v_prenex_30233 main_x) (<= 0 (+ (select main_a v_prenex_30232) 1)) (<= (select main_a v_prenex_30232) 1499) (<= 0 (+ (select main_a v_prenex_30233) 499)) (<= (+ (select main_a v_prenex_30232) (select main_a v_prenex_30233)) 1000) (<= (+ main_x 1) v_prenex_30233))) (forall ((v_prenex_31552 Int) (v_prenex_31551 Int)) (or (<= (+ main_x 1) v_prenex_31552) (<= 1000 (+ (select main_a v_prenex_31551) (select main_a v_prenex_31552))) (<= 499 (select main_a v_prenex_31551)) (<= 998 (* 2 (select main_a v_prenex_31551))) (<= (select main_a v_prenex_31552) 501) (< v_prenex_31551 main_y) (< v_prenex_31552 main_x))) (forall ((v_prenex_27401 Int) (v_prenex_27402 Int)) (or (<= 1000 (+ (select main_a v_prenex_27401) (select main_a v_prenex_27402))) (<= (* 2 (select main_a v_prenex_27402)) 1002) (<= (+ main_x 1) v_prenex_27402) (<= (select main_a v_prenex_27401) 999) (< v_prenex_27402 main_x) (<= (* 2 (select main_a v_prenex_27401)) 1998) (<= (+ main_y 1) v_prenex_27401))) (forall ((v_prenex_31231 Int) (v_prenex_31230 Int)) (or (<= 1000 (+ (select main_a v_prenex_31230) (select main_a v_prenex_31231))) (<= (* 2 (select main_a v_prenex_31230)) 1998) (<= 1 (select main_a v_prenex_31231)) (< v_prenex_31231 main_x) (<= (+ main_x 1) v_prenex_31231) (<= 0 (+ (select main_a v_prenex_31231) 499)) (<= (select main_a v_prenex_31230) 1499))) (forall ((v_prenex_24636 Int) (v_prenex_24635 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24635))) (<= (* 2 (select main_a v_prenex_24635)) 1998) (< v_prenex_24636 main_x) (<= (+ main_x 1) v_prenex_24636) (<= (select main_a v_prenex_24636) 501) (<= 1000 (+ (select main_a v_prenex_24635) (select main_a v_prenex_24636))) (< v_prenex_24635 main_y))) (or (forall ((v_prenex_29065 Int)) (or (< v_prenex_29065 main_y) (<= 499 (select main_a v_prenex_29065)))) (forall ((v_prenex_29066 Int)) (or (<= 0 (+ (select main_a v_prenex_29066) 499)) (< v_prenex_29066 main_x) (<= (+ main_x 1) v_prenex_29066) (<= 2 (* 2 (select main_a v_prenex_29066)))))) (or (forall ((v_prenex_29979 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29979))) (<= (select main_a v_prenex_29979) 999))) (forall ((v_prenex_29975 Int)) (or (< v_prenex_29975 main_x) (<= (select main_a v_prenex_29975) 1001) (<= (+ main_x 1) v_prenex_29975) (<= 1 (select main_a v_prenex_29975)) (<= 2 (* 2 (select main_a v_prenex_29975)))))) (forall ((v_prenex_31406 Int) (v_prenex_31407 Int)) (or (<= 0 (+ (select main_a v_prenex_31407) 499)) (<= (+ main_x 1) v_prenex_31407) (<= (select main_a v_prenex_31406) 999) (<= (+ (select main_a v_prenex_31406) (select main_a v_prenex_31407)) 1000) (<= 0 (+ (select main_a v_prenex_31406) 1)) (< v_prenex_31407 main_x) (< v_prenex_31406 main_y))) (forall ((v_prenex_32203 Int) (v_prenex_32202 Int)) (or (<= 1 (select main_a v_prenex_32203)) (<= (+ main_x 1) v_prenex_32203) (<= 2 (* 2 (select main_a v_prenex_32203))) (< v_prenex_32203 main_x) (<= 998 (* 2 (select main_a v_prenex_32202))) (<= (+ (select main_a v_prenex_32202) (select main_a v_prenex_32203)) 1000))) (forall ((v_prenex_24793 Int) (v_prenex_24792 Int)) (or (<= (* 2 (select main_a v_prenex_24792)) 1998) (<= (+ main_x 1) v_prenex_24793) (< v_prenex_24793 main_x) (<= 0 (+ (select main_a v_prenex_24793) 499)) (<= 1 (select main_a v_prenex_24793)) (<= 499 (select main_a v_prenex_24792)) (<= (select main_a v_prenex_24792) (+ (select main_a v_prenex_24793) 998)))) (forall ((v_prenex_24371 Int) (v_prenex_24370 Int)) (or (<= (select main_a v_prenex_24371) 501) (< v_prenex_24371 main_x) (<= 499 (select main_a v_prenex_24370)) (<= (select main_a v_prenex_24371) (+ (select main_a v_prenex_24370) 2)) (<= 2 (* 2 (select main_a v_prenex_24371))) (<= (+ main_x 1) v_prenex_24371) (<= (select main_a v_prenex_24370) 999))) (forall ((v_prenex_23899 Int) (v_prenex_23900 Int)) (or (<= (select main_a v_prenex_23900) (+ (select main_a v_prenex_23899) 2)) (<= 998 (* 2 (select main_a v_prenex_23899))) (<= (* 2 (select main_a v_prenex_23899)) 1998) (<= 0 (+ (select main_a v_prenex_23900) 499)) (< v_prenex_23900 main_x) (<= (+ main_x 1) v_prenex_23900) (< v_prenex_23899 main_y))) (or (forall ((v_prenex_27407 Int)) (or (<= (+ main_x 1) v_prenex_27407) (<= 2 (* 2 (select main_a v_prenex_27407))) (< v_prenex_27407 main_x))) (forall ((v_prenex_27408 Int)) (or (<= (* 2 (select main_a v_prenex_27408)) 1998) (<= (select main_a v_prenex_27408) 999) (<= (+ main_y 1) v_prenex_27408)))) (or (forall ((v_prenex_29966 Int)) (or (<= (+ main_y 1) v_prenex_29966) (<= (select main_a v_prenex_29966) 999))) (forall ((v_prenex_29962 Int)) (or (< v_prenex_29962 main_x) (<= (+ main_x 1) v_prenex_29962) (<= (* 2 (select main_a v_prenex_29962)) 1002)))) (forall ((v_prenex_28508 Int) (v_prenex_28507 Int)) (or (<= (select main_a v_prenex_28507) 1499) (<= (+ main_x 1) v_prenex_28508) (<= (select main_a v_prenex_28508) 501) (<= 0 (+ (select main_a v_prenex_28508) 499)) (<= (* 2 (select main_a v_prenex_28507)) 1998) (<= (select main_a v_prenex_28508) (+ (select main_a v_prenex_28507) 2)) (< v_prenex_28508 main_x))) (forall ((v_prenex_32155 Int) (v_prenex_32156 Int)) (or (<= (+ main_x 1) v_prenex_32156) (<= (select main_a v_prenex_32155) 999) (< v_prenex_32156 main_x) (<= 0 (+ (select main_a v_prenex_32155) 1)) (<= (* 2 (select main_a v_prenex_32156)) 1002) (<= (select main_a v_prenex_32156) 501) (<= (select main_a v_prenex_32155) (+ (select main_a v_prenex_32156) 998)))) (or (forall ((v_prenex_31584 Int)) (or (< v_prenex_31584 main_x) (<= (+ main_x 1) v_prenex_31584) (<= (select main_a v_prenex_31584) 1001) (<= 2 (* 2 (select main_a v_prenex_31584))))) (forall ((v_prenex_31583 Int)) (<= 0 (+ (select main_a v_prenex_31583) 1)))) (forall ((v_prenex_25132 Int) (v_prenex_25131 Int)) (or (< v_prenex_25132 main_x) (<= 0 (+ (select main_a v_prenex_25131) 1)) (<= (* 2 (select main_a v_prenex_25131)) 1998) (<= (select main_a v_prenex_25132) 501) (<= (+ main_x 1) v_prenex_25132) (<= 1000 (+ (select main_a v_prenex_25131) (select main_a v_prenex_25132))))) (or (forall ((v_prenex_23812 Int)) (or (< v_prenex_23812 main_x) (<= (+ main_x 1) v_prenex_23812) (<= (* 2 (select main_a v_prenex_23812)) 1002))) (forall ((v_prenex_24003 Int)) (or (<= (select main_a v_prenex_24003) 1499) (<= 0 (+ (select main_a v_prenex_24003) 1))))) (forall ((v_prenex_30514 Int) (v_prenex_30515 Int)) (or (<= (* 2 (select main_a v_prenex_30515)) 1002) (<= 2 (* 2 (select main_a v_prenex_30515))) (<= (+ (select main_a v_prenex_30514) (select main_a v_prenex_30515)) 1000) (<= (+ main_x 1) v_prenex_30515) (< v_prenex_30515 main_x))) (forall ((v_prenex_27832 Int) (v_prenex_27831 Int)) (or (<= (+ main_x 1) v_prenex_27832) (<= (+ main_y 1) v_prenex_27831) (<= (select main_a v_prenex_27831) (+ (select main_a v_prenex_27832) 998)) (<= 0 (+ (select main_a v_prenex_27831) 1)) (<= (select main_a v_prenex_27831) 1499) (< v_prenex_27832 main_x) (<= 0 (+ (select main_a v_prenex_27832) 499)))) (forall ((v_prenex_29387 Int) (v_prenex_29386 Int)) (or (<= 1000 (+ (select main_a v_prenex_29386) (select main_a v_prenex_29387))) (<= 499 (select main_a v_prenex_29386)) (< v_prenex_29386 main_y) (<= (+ main_y 1) v_prenex_29386) (<= (* 2 (select main_a v_prenex_29386)) 1998))) (forall ((v_prenex_30049 Int) (v_prenex_30050 Int)) (or (<= (* 2 (select main_a v_prenex_30049)) 1998) (<= (+ main_x 1) v_prenex_30050) (< v_prenex_30050 main_x) (<= (select main_a v_prenex_30050) 501) (<= 1 (select main_a v_prenex_30050)) (<= (select main_a v_prenex_30049) (+ (select main_a v_prenex_30050) 998)) (<= (select main_a v_prenex_30049) 1499))) (or (forall ((v_prenex_29220 Int)) (<= (select main_a v_prenex_29220) 999)) (forall ((v_prenex_29218 Int)) (or (<= (+ main_x 1) v_prenex_29218) (<= 1 (select main_a v_prenex_29218)) (<= (* 2 (select main_a v_prenex_29218)) 1002) (< v_prenex_29218 main_x) (<= 2 (* 2 (select main_a v_prenex_29218)))))) (forall ((v_prenex_31950 Int) (v_prenex_31949 Int)) (or (< v_prenex_31950 main_x) (<= (+ main_x 1) v_prenex_31950) (<= 0 (+ (select main_a v_prenex_31950) 499)) (<= (select main_a v_prenex_31949) (+ (select main_a v_prenex_31950) 998)) (<= 499 (select main_a v_prenex_31949)) (<= 998 (* 2 (select main_a v_prenex_31949))) (<= (select main_a v_prenex_31950) 501))) (forall ((v_prenex_29572 Int) (v_prenex_29571 Int)) (or (<= (select main_a v_prenex_29572) 1001) (<= (+ main_x 1) v_prenex_29572) (< v_prenex_29572 main_x) (<= 499 (select main_a v_prenex_29571)) (<= (select main_a v_prenex_29572) (+ (select main_a v_prenex_29571) 2)) (<= (select main_a v_prenex_29572) 501))) (or (forall ((v_prenex_29220 Int)) (<= (select main_a v_prenex_29220) 999)) (forall ((v_prenex_29219 Int)) (or (<= (+ main_x 1) v_prenex_29219) (<= 1 (select main_a v_prenex_29219)) (<= 2 (* 2 (select main_a v_prenex_29219))) (< v_prenex_29219 main_x)))) (or (forall ((v_prenex_25906 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25906))) (<= (select main_a v_prenex_25906) 999))) (forall ((v_prenex_25909 Int)) (or (<= (select main_a v_prenex_25909) 1001) (<= 0 (+ (select main_a v_prenex_25909) 499)) (<= (+ main_x 1) v_prenex_25909) (<= 2 (* 2 (select main_a v_prenex_25909))) (< v_prenex_25909 main_x)))) (forall ((v_prenex_23930 Int) (v_prenex_23929 Int)) (or (<= (select main_a v_prenex_23929) 1499) (<= (+ main_x 1) v_prenex_23930) (<= (* 2 (select main_a v_prenex_23929)) 1998) (< v_prenex_23929 main_y) (< v_prenex_23930 main_x) (<= 1000 (+ (select main_a v_prenex_23929) (select main_a v_prenex_23930))) (<= (* 2 (select main_a v_prenex_23930)) 1002))) (forall ((v_prenex_28787 Int) (v_prenex_28786 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28787))) (<= (* 2 (select main_a v_prenex_28786)) 1998) (<= (select main_a v_prenex_28786) 999) (<= (select main_a v_prenex_28786) (+ (select main_a v_prenex_28787) 998)) (<= (select main_a v_prenex_28787) 1001) (< v_prenex_28787 main_x) (<= (+ main_x 1) v_prenex_28787))) (forall ((v_prenex_29926 Int) (v_prenex_29925 Int)) (or (< v_prenex_29926 main_x) (<= (+ main_x 1) v_prenex_29926) (<= 1 (select main_a v_prenex_29926)) (<= (+ main_y 1) v_prenex_29925) (<= (select main_a v_prenex_29926) (+ (select main_a v_prenex_29925) 2)))) (forall ((v_prenex_25552 Int) (v_prenex_25551 Int)) (or (<= (select main_a v_prenex_25552) (+ (select main_a v_prenex_25551) 2)) (<= (* 2 (select main_a v_prenex_25551)) 1998) (<= (+ main_x 1) v_prenex_25552) (< v_prenex_25552 main_x) (<= (select main_a v_prenex_25552) 501) (<= (+ main_y 1) v_prenex_25551))) (forall ((v_prenex_29104 Int) (v_prenex_29103 Int)) (or (<= (+ main_x 1) v_prenex_29104) (< v_prenex_29103 main_y) (<= (+ (select main_a v_prenex_29103) (select main_a v_prenex_29104)) 1000) (<= 499 (select main_a v_prenex_29103)) (< v_prenex_29104 main_x) (<= 998 (* 2 (select main_a v_prenex_29103))) (<= 0 (+ (select main_a v_prenex_29104) 499)))) (forall ((v_prenex_28232 Int) (v_prenex_28231 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28232))) (<= 998 (* 2 (select main_a v_prenex_28231))) (<= (select main_a v_prenex_28231) 1499) (<= 1000 (+ (select main_a v_prenex_28231) (select main_a v_prenex_28232))) (<= (+ main_x 1) v_prenex_28232) (<= (select main_a v_prenex_28232) 1001) (< v_prenex_28232 main_x))) (or (forall ((v_prenex_28660 Int)) (or (<= (* 2 (select main_a v_prenex_28660)) 1002) (<= (+ main_x 1) v_prenex_28660) (<= 2 (* 2 (select main_a v_prenex_28660))) (<= (select main_a v_prenex_28660) 1001) (< v_prenex_28660 main_x))) (forall ((v_prenex_28663 Int)) (or (<= 499 (select main_a v_prenex_28663)) (<= 0 (+ (select main_a v_prenex_28663) 1))))) (forall ((v_prenex_28683 Int) (v_prenex_28682 Int)) (or (<= (+ main_x 1) v_prenex_28683) (<= (select main_a v_prenex_28683) 501) (<= (select main_a v_prenex_28682) 999) (< v_prenex_28683 main_x) (<= (+ (select main_a v_prenex_28682) (select main_a v_prenex_28683)) 1000) (<= 998 (* 2 (select main_a v_prenex_28682))) (<= (select main_a v_prenex_28683) 1001))) (or (forall ((v_prenex_31826 Int)) (<= 2 (* 2 (select main_a v_prenex_31826)))) (forall ((v_prenex_31825 Int)) (or (<= 499 (select main_a v_prenex_31825)) (< v_prenex_31825 main_y) (<= (+ main_y 1) v_prenex_31825)))) (or (forall ((v_prenex_31359 Int)) (or (<= (select main_a v_prenex_31359) 1001) (< v_prenex_31359 main_x) (<= 0 (+ (select main_a v_prenex_31359) 499)) (<= (+ main_x 1) v_prenex_31359) (<= (* 2 (select main_a v_prenex_31359)) 1002))) (forall ((v_prenex_31363 Int)) (or (<= (select main_a v_prenex_31363) 999) (<= (select main_a v_prenex_31363) 1499)))) (forall ((v_prenex_25164 Int) (v_prenex_25163 Int)) (or (<= 0 (+ (select main_a v_prenex_25163) 1)) (<= (select main_a v_prenex_25164) 501) (<= (+ (select main_a v_prenex_25163) (select main_a v_prenex_25164)) 1000) (< v_prenex_25164 main_x) (<= (select main_a v_prenex_25164) 1001) (<= (+ main_x 1) v_prenex_25164))) (forall ((v_prenex_25271 Int) (v_prenex_25270 Int)) (or (<= (* 2 (select main_a v_prenex_25270)) 1998) (< v_prenex_25270 main_y) (<= 1000 (+ (select main_a v_prenex_25270) (select main_a v_prenex_25271))) (<= (+ main_x 1) v_prenex_25271) (<= (select main_a v_prenex_25271) 501) (<= 499 (select main_a v_prenex_25270)) (< v_prenex_25271 main_x))) (or (forall ((v_prenex_30714 Int)) (or (<= (select main_a v_prenex_30714) 999) (<= 499 (select main_a v_prenex_30714)))) (forall ((v_prenex_30715 Int)) (or (<= (* 2 (select main_a v_prenex_30715)) 1002) (< v_prenex_30715 main_x) (<= (+ main_x 1) v_prenex_30715) (<= (select main_a v_prenex_30715) 1001)))) (forall ((v_prenex_29588 Int) (v_prenex_29587 Int)) (or (< v_prenex_29588 main_x) (<= 0 (+ (select main_a v_prenex_29588) 499)) (<= (+ main_x 1) v_prenex_29588) (<= (select main_a v_prenex_29587) 999) (<= 1000 (+ (select main_a v_prenex_29587) (select main_a v_prenex_29588))) (<= 0 (+ (select main_a v_prenex_29587) 1)) (<= (+ main_y 1) v_prenex_29587))) (forall ((v_prenex_28479 Int) (v_prenex_28480 Int)) (or (<= 1000 (+ (select main_a v_prenex_28479) (select main_a v_prenex_28480))) (<= 0 (+ (select main_a v_prenex_28480) 499)) (<= (select main_a v_prenex_28479) 999) (<= (+ main_x 1) v_prenex_28480) (<= (select main_a v_prenex_28479) 1499) (< v_prenex_28480 main_x))) (forall ((v_prenex_27377 Int) (v_prenex_27376 Int)) (or (<= (select main_a v_prenex_27377) 1001) (<= (select main_a v_prenex_27377) 501) (<= 499 (select main_a v_prenex_27376)) (<= (+ main_x 1) v_prenex_27377) (< v_prenex_27377 main_x) (<= 0 (+ (select main_a v_prenex_27376) 1)) (<= (+ (select main_a v_prenex_27376) (select main_a v_prenex_27377)) 1000))) (or (forall ((v_prenex_29970 Int)) (or (< v_prenex_29970 main_x) (<= 2 (* 2 (select main_a v_prenex_29970))) (<= (+ main_x 1) v_prenex_29970) (<= 0 (+ (select main_a v_prenex_29970) 499)))) (forall ((v_prenex_29973 Int)) (or (<= (select main_a v_prenex_29973) 1499) (<= 998 (* 2 (select main_a v_prenex_29973))) (<= (+ main_y 1) v_prenex_29973)))) (forall ((v_prenex_26884 Int) (v_prenex_26883 Int)) (or (<= (select main_a v_prenex_26884) 501) (<= (select main_a v_prenex_26884) (+ (select main_a v_prenex_26883) 2)) (<= (* 2 (select main_a v_prenex_26883)) 1998) (<= (+ main_x 1) v_prenex_26884) (< v_prenex_26884 main_x) (<= (select main_a v_prenex_26883) 1499))) (or (forall ((v_prenex_27367 Int)) (or (<= (+ main_x 1) v_prenex_27367) (< v_prenex_27367 main_x) (<= (* 2 (select main_a v_prenex_27367)) 1002) (<= 2 (* 2 (select main_a v_prenex_27367))) (<= (select main_a v_prenex_27367) 501))) (forall ((v_prenex_27366 Int)) (<= 0 (+ (select main_a v_prenex_27366) 1)))) (or (forall ((v_prenex_25586 Int)) (or (<= 499 (select main_a v_prenex_25586)) (<= 998 (* 2 (select main_a v_prenex_25586))) (<= (+ main_y 1) v_prenex_25586))) (forall ((v_prenex_25591 Int)) (or (< v_prenex_25591 main_x) (<= (select main_a v_prenex_25591) 501) (<= (+ main_x 1) v_prenex_25591) (<= 2 (* 2 (select main_a v_prenex_25591)))))) (forall ((v_prenex_31194 Int) (v_prenex_31195 Int)) (or (< v_prenex_31195 main_x) (<= (select main_a v_prenex_31195) (+ (select main_a v_prenex_31194) 2)) (<= (+ main_x 1) v_prenex_31195) (<= 998 (* 2 (select main_a v_prenex_31194))) (<= 0 (+ (select main_a v_prenex_31195) 499)) (<= 499 (select main_a v_prenex_31194)))) (or (forall ((v_prenex_30878 Int)) (or (<= 0 (+ (select main_a v_prenex_30878) 1)) (< v_prenex_30878 main_y) (<= (select main_a v_prenex_30878) 1499))) (forall ((v_prenex_30879 Int)) (or (<= (* 2 (select main_a v_prenex_30879)) 1002) (< v_prenex_30879 main_x) (<= (+ main_x 1) v_prenex_30879) (<= (select main_a v_prenex_30879) 1001)))) (or (forall ((v_prenex_32160 Int)) (or (<= (* 2 (select main_a v_prenex_32160)) 1002) (<= (+ main_x 1) v_prenex_32160))) (forall ((v_prenex_32159 Int)) (or (< v_prenex_32159 main_y) (<= (+ main_y 1) v_prenex_32159) (<= (select main_a v_prenex_32159) 999)))) (forall ((v_prenex_28171 Int) (v_prenex_28170 Int)) (or (<= (+ (select main_a v_prenex_28170) (select main_a v_prenex_28171)) 1000) (<= (+ main_x 1) v_prenex_28171) (<= 0 (+ (select main_a v_prenex_28171) 499)) (<= 1 (select main_a v_prenex_28171)) (< v_prenex_28171 main_x) (<= (* 2 (select main_a v_prenex_28170)) 1998) (<= (select main_a v_prenex_28170) 999))) (or (forall ((v_prenex_30552 Int)) (or (<= (select main_a v_prenex_30552) 501) (< v_prenex_30552 main_x) (<= (+ main_x 1) v_prenex_30552) (<= (* 2 (select main_a v_prenex_30552)) 1002))) (forall ((v_prenex_30555 Int)) (or (<= (+ main_y 1) v_prenex_30555) (<= (* 2 (select main_a v_prenex_30555)) 1998) (<= (select main_a v_prenex_30555) 1499)))) (or (forall ((v_prenex_29691 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29691))) (<= (+ main_x 1) v_prenex_29691) (< v_prenex_29691 main_x) (<= (* 2 (select main_a v_prenex_29691)) 1002))) (forall ((v_prenex_29690 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29690))) (<= 0 (+ (select main_a v_prenex_29690) 1)) (< v_prenex_29690 main_y)))) (forall ((v_prenex_24843 Int) (v_prenex_24844 Int)) (or (<= (+ main_x 1) v_prenex_24844) (<= 998 (* 2 (select main_a v_prenex_24843))) (<= (select main_a v_prenex_24844) (+ (select main_a v_prenex_24843) 2)) (<= 0 (+ (select main_a v_prenex_24843) 1)) (<= 0 (+ (select main_a v_prenex_24844) 499)) (<= (select main_a v_prenex_24844) 501) (< v_prenex_24844 main_x))) (or (forall ((v_prenex_27540 Int)) (or (<= (* 2 (select main_a v_prenex_27540)) 1002) (<= (select main_a v_prenex_27540) 501) (<= (+ main_x 1) v_prenex_27540) (< v_prenex_27540 main_x))) (forall ((v_prenex_27543 Int)) (or (<= (select main_a v_prenex_27543) 999) (<= 0 (+ (select main_a v_prenex_27543) 1))))) (forall ((v_prenex_25392 Int) (v_prenex_25391 Int)) (or (<= (* 2 (select main_a v_prenex_25392)) 1002) (<= 1000 (+ (select main_a v_prenex_25391) (select main_a v_prenex_25392))) (< v_prenex_25392 main_x) (<= 0 (+ (select main_a v_prenex_25391) 1)) (<= (+ main_x 1) v_prenex_25392) (<= (+ main_y 1) v_prenex_25391))) (or (forall ((v_prenex_27580 Int)) (or (<= (+ main_x 1) v_prenex_27580) (< v_prenex_27580 main_x) (<= 0 (+ (select main_a v_prenex_27580) 499)) (<= 2 (* 2 (select main_a v_prenex_27580))))) (forall ((v_prenex_27583 Int)) (or (<= (select main_a v_prenex_27583) 1499) (<= (* 2 (select main_a v_prenex_27583)) 1998)))) (or (forall ((v_prenex_25036 Int)) (or (<= (+ main_x 1) v_prenex_25036) (< v_prenex_25036 main_x) (<= (* 2 (select main_a v_prenex_25036)) 1002) (<= (select main_a v_prenex_25036) 501))) (forall ((v_prenex_25035 Int)) (or (<= (select main_a v_prenex_25035) 1499) (< v_prenex_25035 main_y) (<= (* 2 (select main_a v_prenex_25035)) 1998)))) (or (forall ((v_prenex_31681 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31681))) (<= (* 2 (select main_a v_prenex_31681)) 1002) (<= (+ main_x 1) v_prenex_31681) (< v_prenex_31681 main_x))) (forall ((v_prenex_31686 Int)) (or (<= (+ main_y 1) v_prenex_31686) (<= 0 (+ (select main_a v_prenex_31686) 1)) (<= 998 (* 2 (select main_a v_prenex_31686)))))) (or (forall ((v_prenex_27405 Int)) (or (<= (+ main_x 1) v_prenex_27405) (<= 2 (* 2 (select main_a v_prenex_27405))) (<= 0 (+ (select main_a v_prenex_27405) 499)) (< v_prenex_27405 main_x))) (forall ((v_prenex_27408 Int)) (or (<= (* 2 (select main_a v_prenex_27408)) 1998) (<= (select main_a v_prenex_27408) 999) (<= (+ main_y 1) v_prenex_27408)))) (forall ((v_prenex_27379 Int) (v_prenex_27378 Int)) (or (<= (* 2 (select main_a v_prenex_27378)) 1998) (< v_prenex_27379 main_x) (<= (+ main_x 1) v_prenex_27379) (<= 998 (* 2 (select main_a v_prenex_27378))) (<= (select main_a v_prenex_27379) 501) (<= (select main_a v_prenex_27379) (+ (select main_a v_prenex_27378) 2)) (<= (select main_a v_prenex_27379) 1001))) (forall ((v_prenex_30116 Int) (v_prenex_30117 Int)) (or (<= (* 2 (select main_a v_prenex_30116)) 1998) (< v_prenex_30117 main_x) (<= (+ main_y 1) v_prenex_30116) (<= (select main_a v_prenex_30117) (+ (select main_a v_prenex_30116) 2)) (< v_prenex_30116 main_y))) (or (forall ((v_prenex_26672 Int)) (or (< v_prenex_26672 main_x) (<= 2 (* 2 (select main_a v_prenex_26672))))) (forall ((v_prenex_26671 Int)) (or (< v_prenex_26671 main_y) (<= (+ main_y 1) v_prenex_26671) (<= 0 (+ (select main_a v_prenex_26671) 1))))) (forall ((v_prenex_27704 Int) (v_prenex_27705 Int)) (or (<= (+ (select main_a v_prenex_27704) (select main_a v_prenex_27705)) 1000) (< v_prenex_27705 main_x) (<= (select main_a v_prenex_27705) 1001) (<= (* 2 (select main_a v_prenex_27704)) 1998) (<= 0 (+ (select main_a v_prenex_27704) 1)) (<= 0 (+ (select main_a v_prenex_27705) 499)) (<= (+ main_x 1) v_prenex_27705))) (or (forall ((v_prenex_31698 Int)) (or (<= 0 (+ (select main_a v_prenex_31698) 1)) (<= (select main_a v_prenex_31698) 1499) (< v_prenex_31698 main_y))) (forall ((v_prenex_31699 Int)) (or (<= (+ main_x 1) v_prenex_31699) (< v_prenex_31699 main_x) (<= 1 (select main_a v_prenex_31699)) (<= 2 (* 2 (select main_a v_prenex_31699)))))) (forall ((v_prenex_31354 Int) (v_prenex_31353 Int)) (or (<= (select main_a v_prenex_31354) 501) (<= 499 (select main_a v_prenex_31353)) (<= (+ main_y 1) v_prenex_31353) (< v_prenex_31354 main_x) (<= (+ main_x 1) v_prenex_31354) (<= (+ (select main_a v_prenex_31353) (select main_a v_prenex_31354)) 1000) (<= (select main_a v_prenex_31353) 1499))) (forall ((v_prenex_30842 Int) (v_prenex_30843 Int)) (or (< v_prenex_30843 main_x) (<= 998 (* 2 (select main_a v_prenex_30842))) (<= 1 (select main_a v_prenex_30843)) (<= 0 (+ (select main_a v_prenex_30843) 499)) (<= 1000 (+ (select main_a v_prenex_30842) (select main_a v_prenex_30843))) (<= (+ main_x 1) v_prenex_30843))) (or (forall ((v_prenex_32244 Int)) (or (< v_prenex_32244 main_y) (<= (select main_a v_prenex_32244) 999))) (forall ((v_prenex_32245 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32245))) (<= (select main_a v_prenex_32245) 501) (< v_prenex_32245 main_x) (<= (+ main_x 1) v_prenex_32245)))) (or (forall ((v_prenex_24124 Int)) (or (<= (+ main_y 1) v_prenex_24124) (<= 499 (select main_a v_prenex_24124)))) (forall ((v_prenex_24122 Int)) (or (<= 0 (+ (select main_a v_prenex_24122) 499)) (<= (* 2 (select main_a v_prenex_24122)) 1002) (< v_prenex_24122 main_x) (<= (+ main_x 1) v_prenex_24122)))) (forall ((v_prenex_30871 Int) (v_prenex_30870 Int)) (or (< v_prenex_30871 main_x) (<= (+ main_x 1) v_prenex_30871) (<= (select main_a v_prenex_30871) 501) (<= (select main_a v_prenex_30870) (+ (select main_a v_prenex_30871) 998)) (<= (select main_a v_prenex_30870) 1499) (<= 998 (* 2 (select main_a v_prenex_30870))))) (forall ((v_prenex_29566 Int) (v_prenex_29565 Int)) (or (<= (+ main_x 1) v_prenex_29566) (<= 998 (* 2 (select main_a v_prenex_29565))) (<= (* 2 (select main_a v_prenex_29565)) 1998) (<= (+ (select main_a v_prenex_29565) (select main_a v_prenex_29566)) 1000) (<= (select main_a v_prenex_29566) 1001) (< v_prenex_29566 main_x))) (forall ((v_prenex_26468 Int) (v_prenex_26469 Int)) (or (<= 499 (select main_a v_prenex_26468)) (<= 2 (* 2 (select main_a v_prenex_26469))) (<= (select main_a v_prenex_26468) 1499) (<= (+ (select main_a v_prenex_26468) (select main_a v_prenex_26469)) 1000) (< v_prenex_26469 main_x) (<= (+ main_x 1) v_prenex_26469))) (forall ((v_prenex_27617 Int) (v_prenex_27618 Int)) (or (<= (+ main_x 1) v_prenex_27618) (<= 0 (+ (select main_a v_prenex_27618) 499)) (<= (select main_a v_prenex_27617) 999) (<= 0 (+ (select main_a v_prenex_27617) 1)) (< v_prenex_27618 main_x) (<= (+ (select main_a v_prenex_27617) (select main_a v_prenex_27618)) 1000))) (forall ((v_prenex_29918 Int) (v_prenex_29917 Int)) (or (<= (+ main_x 1) v_prenex_29918) (<= (select main_a v_prenex_29918) (+ (select main_a v_prenex_29917) 2)) (<= 1 (select main_a v_prenex_29918)) (< v_prenex_29918 main_x) (<= (select main_a v_prenex_29917) 1499) (<= 998 (* 2 (select main_a v_prenex_29917))) (< v_prenex_29917 main_y))) (forall ((v_prenex_26033 Int) (v_prenex_26034 Int)) (or (<= (select main_a v_prenex_26034) (+ (select main_a v_prenex_26033) 2)) (<= (* 2 (select main_a v_prenex_26034)) 1002) (<= 499 (select main_a v_prenex_26033)) (<= (select main_a v_prenex_26033) 1499) (< v_prenex_26034 main_x) (<= (+ main_x 1) v_prenex_26034) (<= 2 (* 2 (select main_a v_prenex_26034))))) (forall ((v_prenex_31787 Int) (v_prenex_31788 Int)) (or (< v_prenex_31787 main_y) (<= (+ main_x 1) v_prenex_31788) (<= 499 (select main_a v_prenex_31787)) (<= 998 (* 2 (select main_a v_prenex_31787))) (<= 1 (select main_a v_prenex_31788)) (< v_prenex_31788 main_x) (<= 1000 (+ (select main_a v_prenex_31787) (select main_a v_prenex_31788))))) (forall ((v_prenex_27685 Int) (v_prenex_27686 Int)) (or (<= (select main_a v_prenex_27685) (+ (select main_a v_prenex_27686) 998)) (<= (* 2 (select main_a v_prenex_27686)) 1002) (<= (+ main_x 1) v_prenex_27686) (< v_prenex_27686 main_x) (<= (* 2 (select main_a v_prenex_27685)) 1998) (< v_prenex_27685 main_y) (<= (select main_a v_prenex_27685) 1499))) (or (forall ((v_prenex_25727 Int)) (or (<= (+ main_y 1) v_prenex_25727) (<= 998 (* 2 (select main_a v_prenex_25727))))) (forall ((v_prenex_25731 Int)) (or (<= (* 2 (select main_a v_prenex_25731)) 1002) (< v_prenex_25731 main_x) (<= (+ main_x 1) v_prenex_25731) (<= (select main_a v_prenex_25731) 501)))) (forall ((v_prenex_26734 Int) (v_prenex_26735 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26735))) (<= (+ main_x 1) v_prenex_26735) (<= 0 (+ (select main_a v_prenex_26734) 1)) (<= 1000 (+ (select main_a v_prenex_26734) (select main_a v_prenex_26735))) (<= 1 (select main_a v_prenex_26735)) (< v_prenex_26735 main_x) (<= (select main_a v_prenex_26734) 999))) (forall ((v_prenex_31451 Int) (v_prenex_31452 Int)) (or (<= (select main_a v_prenex_31452) (+ (select main_a v_prenex_31451) 2)) (<= (+ main_x 1) v_prenex_31452) (<= 499 (select main_a v_prenex_31451)) (<= 1 (select main_a v_prenex_31452)) (<= (select main_a v_prenex_31451) 999) (< v_prenex_31452 main_x) (<= 2 (* 2 (select main_a v_prenex_31452))))) (or (forall ((v_prenex_30403 Int)) (or (< v_prenex_30403 main_x) (<= (+ main_x 1) v_prenex_30403) (<= (* 2 (select main_a v_prenex_30403)) 1002) (<= (select main_a v_prenex_30403) 1001))) (forall ((v_prenex_30402 Int)) (or (<= (select main_a v_prenex_30402) 1499) (<= 998 (* 2 (select main_a v_prenex_30402)))))) (forall ((v_prenex_28862 Int) (v_prenex_28861 Int)) (or (< v_prenex_28861 main_y) (<= (select main_a v_prenex_28862) (+ (select main_a v_prenex_28861) 2)) (<= (* 2 (select main_a v_prenex_28862)) 1002) (<= (* 2 (select main_a v_prenex_28861)) 1998) (<= (+ main_x 1) v_prenex_28862) (< v_prenex_28862 main_x))) (forall ((v_prenex_31841 Int) (v_prenex_31842 Int)) (or (<= (select main_a v_prenex_31842) 1001) (<= (+ main_x 1) v_prenex_31842) (<= (select main_a v_prenex_31841) (+ (select main_a v_prenex_31842) 998)) (<= (select main_a v_prenex_31841) 999) (<= 998 (* 2 (select main_a v_prenex_31841))) (<= 0 (+ (select main_a v_prenex_31842) 499)) (< v_prenex_31842 main_x))) (or (forall ((v_prenex_29487 Int)) (or (<= (* 2 (select main_a v_prenex_29487)) 1002) (< v_prenex_29487 main_x) (<= 2 (* 2 (select main_a v_prenex_29487))) (<= (+ main_x 1) v_prenex_29487))) (forall ((v_prenex_29488 Int)) (or (<= (* 2 (select main_a v_prenex_29488)) 1998) (<= (+ main_y 1) v_prenex_29488) (<= 499 (select main_a v_prenex_29488))))) (forall ((v_prenex_25974 Int) (v_prenex_25975 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25974))) (<= (select main_a v_prenex_25974) 999) (< v_prenex_25975 main_x) (<= (select main_a v_prenex_25975) 501) (<= 1000 (+ (select main_a v_prenex_25974) (select main_a v_prenex_25975))) (<= (+ main_x 1) v_prenex_25975) (<= (* 2 (select main_a v_prenex_25975)) 1002))) (or (forall ((v_prenex_27902 Int)) (or (<= 1 (select main_a v_prenex_27902)) (<= (select main_a v_prenex_27902) 1001) (<= 2 (* 2 (select main_a v_prenex_27902))) (<= (+ main_x 1) v_prenex_27902) (< v_prenex_27902 main_x))) (forall ((v_prenex_27903 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27903))) (<= 0 (+ (select main_a v_prenex_27903) 1))))) (or (forall ((v_prenex_24288 Int)) (<= 998 (* 2 (select main_a v_prenex_24288)))) (forall ((v_prenex_24284 Int)) (or (<= (select main_a v_prenex_24284) 1001) (<= (+ main_x 1) v_prenex_24284) (<= 2 (* 2 (select main_a v_prenex_24284))) (<= 1 (select main_a v_prenex_24284)) (< v_prenex_24284 main_x)))) (or (forall ((v_prenex_28663 Int)) (or (<= 499 (select main_a v_prenex_28663)) (<= 0 (+ (select main_a v_prenex_28663) 1)))) (forall ((v_prenex_28661 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28661))) (< v_prenex_28661 main_x) (<= (+ main_x 1) v_prenex_28661) (<= (select main_a v_prenex_28661) 1001) (<= (select main_a v_prenex_28661) 501)))) (forall ((v_prenex_24856 Int) (v_prenex_24855 Int)) (or (<= (* 2 (select main_a v_prenex_24855)) 1998) (<= (+ main_x 1) v_prenex_24856) (< v_prenex_24856 main_x) (<= 499 (select main_a v_prenex_24855)) (<= (select main_a v_prenex_24856) (+ (select main_a v_prenex_24855) 2)) (<= (select main_a v_prenex_24856) 1001))) (forall ((v_prenex_28994 Int) (v_prenex_28993 Int)) (or (<= (+ main_x 1) v_prenex_28994) (<= (* 2 (select main_a v_prenex_28994)) 1002) (<= (select main_a v_prenex_28993) (+ (select main_a v_prenex_28994) 998)) (<= (select main_a v_prenex_28993) 1499) (< v_prenex_28994 main_x))) (forall ((v_prenex_28138 Int) (v_prenex_28137 Int)) (or (< v_prenex_28137 main_y) (< v_prenex_28138 main_x) (<= (select main_a v_prenex_28138) 501) (<= (select main_a v_prenex_28138) (+ (select main_a v_prenex_28137) 2)) (<= 998 (* 2 (select main_a v_prenex_28137))) (<= (* 2 (select main_a v_prenex_28137)) 1998) (<= (+ main_x 1) v_prenex_28138))) (forall ((v_prenex_30369 Int) (v_prenex_30368 Int)) (or (<= (select main_a v_prenex_30368) 999) (<= (+ main_y 1) v_prenex_30368) (<= (+ main_x 1) v_prenex_30369) (<= (select main_a v_prenex_30369) (+ (select main_a v_prenex_30368) 2)) (<= (* 2 (select main_a v_prenex_30369)) 1002) (<= (* 2 (select main_a v_prenex_30368)) 1998) (< v_prenex_30369 main_x))) (or (forall ((v_prenex_30485 Int)) (or (< v_prenex_30485 main_x) (<= (+ main_x 1) v_prenex_30485) (<= (select main_a v_prenex_30485) 1001) (<= 2 (* 2 (select main_a v_prenex_30485))))) (forall ((v_prenex_30484 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30484))) (<= 0 (+ (select main_a v_prenex_30484) 1)) (< v_prenex_30484 main_y)))) (forall ((v_prenex_24597 Int) (v_prenex_24598 Int)) (or (<= (+ main_x 1) v_prenex_24598) (<= 1 (select main_a v_prenex_24598)) (<= (* 2 (select main_a v_prenex_24598)) 1002) (<= (select main_a v_prenex_24597) 1499) (< v_prenex_24598 main_x) (<= (+ (select main_a v_prenex_24597) (select main_a v_prenex_24598)) 1000))) (or (forall ((v_prenex_26242 Int)) (or (<= (select main_a v_prenex_26242) 1499) (<= 998 (* 2 (select main_a v_prenex_26242))))) (forall ((v_prenex_26246 Int)) (or (<= (* 2 (select main_a v_prenex_26246)) 1002) (<= (select main_a v_prenex_26246) 501) (<= (+ main_x 1) v_prenex_26246) (< v_prenex_26246 main_x)))) (or (forall ((v_prenex_29860 Int)) (or (<= (select main_a v_prenex_29860) 501) (< v_prenex_29860 main_x) (<= (* 2 (select main_a v_prenex_29860)) 1002) (<= (+ main_x 1) v_prenex_29860))) (forall ((v_prenex_29859 Int)) (or (<= (select main_a v_prenex_29859) 1499) (< v_prenex_29859 main_y) (<= 998 (* 2 (select main_a v_prenex_29859)))))) (or (forall ((v_prenex_25367 Int)) (or (<= (* 2 (select main_a v_prenex_25367)) 1998) (<= (select main_a v_prenex_25367) 1499))) (forall ((v_prenex_25369 Int)) (or (<= (select main_a v_prenex_25369) 501) (<= 2 (* 2 (select main_a v_prenex_25369))) (<= 0 (+ (select main_a v_prenex_25369) 499)) (<= (+ main_x 1) v_prenex_25369) (< v_prenex_25369 main_x)))) (forall ((v_prenex_29444 Int) (v_prenex_29443 Int)) (or (< v_prenex_29444 main_x) (<= (+ main_x 1) v_prenex_29444) (<= 0 (+ (select main_a v_prenex_29443) 1)) (<= 1000 (+ (select main_a v_prenex_29443) (select main_a v_prenex_29444))) (<= (select main_a v_prenex_29443) 999) (<= (+ main_y 1) v_prenex_29443) (<= 1 (select main_a v_prenex_29444)))) (forall ((v_prenex_26570 Int) (v_prenex_26571 Int)) (or (<= (select main_a v_prenex_26571) 501) (<= 499 (select main_a v_prenex_26570)) (<= 0 (+ (select main_a v_prenex_26570) 1)) (< v_prenex_26570 main_y) (<= (+ main_x 1) v_prenex_26571) (< v_prenex_26571 main_x) (<= (+ (select main_a v_prenex_26570) (select main_a v_prenex_26571)) 1000))) (forall ((v_prenex_27359 Int) (v_prenex_27358 Int)) (or (< v_prenex_27359 main_x) (<= (+ main_x 1) v_prenex_27359) (<= 998 (* 2 (select main_a v_prenex_27358))) (<= (* 2 (select main_a v_prenex_27359)) 1002) (<= (select main_a v_prenex_27358) 999) (<= (select main_a v_prenex_27358) (+ (select main_a v_prenex_27359) 998)) (<= 0 (+ (select main_a v_prenex_27359) 499)))) (or (forall ((v_prenex_29609 Int)) (or (<= (select main_a v_prenex_29609) 501) (< v_prenex_29609 main_x) (<= (* 2 (select main_a v_prenex_29609)) 1002) (<= (+ main_x 1) v_prenex_29609))) (forall ((v_prenex_29612 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29612))) (<= 499 (select main_a v_prenex_29612))))) (forall ((v_prenex_26307 Int) (v_prenex_26306 Int)) (or (<= (+ main_x 1) v_prenex_26307) (<= 998 (* 2 (select main_a v_prenex_26306))) (<= 1 (select main_a v_prenex_26307)) (<= (+ (select main_a v_prenex_26306) (select main_a v_prenex_26307)) 1000) (<= (* 2 (select main_a v_prenex_26306)) 1998) (<= 0 (+ (select main_a v_prenex_26307) 499)) (< v_prenex_26307 main_x))) (forall ((v_prenex_31691 Int) (v_prenex_31690 Int)) (or (<= (select main_a v_prenex_31691) (+ (select main_a v_prenex_31690) 2)) (<= (+ main_y 1) v_prenex_31690) (<= (+ main_x 1) v_prenex_31691) (< v_prenex_31691 main_x) (<= 998 (* 2 (select main_a v_prenex_31690))) (<= (select main_a v_prenex_31690) 999) (<= 2 (* 2 (select main_a v_prenex_31691))))) (forall ((v_prenex_30239 Int) (v_prenex_30238 Int)) (or (< v_prenex_30239 main_x) (<= (select main_a v_prenex_30239) (+ (select main_a v_prenex_30238) 2)) (<= 2 (* 2 (select main_a v_prenex_30239))) (<= 0 (+ (select main_a v_prenex_30239) 499)) (<= 998 (* 2 (select main_a v_prenex_30238))) (<= (+ main_x 1) v_prenex_30239))) (forall ((v_prenex_24142 Int) (v_prenex_24143 Int)) (or (< v_prenex_24143 main_x) (<= (+ main_x 1) v_prenex_24143) (<= (* 2 (select main_a v_prenex_24143)) 1002) (<= (select main_a v_prenex_24142) (+ (select main_a v_prenex_24143) 998)) (<= 1 (select main_a v_prenex_24143)) (<= 499 (select main_a v_prenex_24142)) (<= (select main_a v_prenex_24142) 1499))) (forall ((v_prenex_27302 Int) (v_prenex_27301 Int)) (or (<= (+ (select main_a v_prenex_27301) (select main_a v_prenex_27302)) 1000) (<= (+ main_y 1) v_prenex_27301) (<= (+ main_x 1) v_prenex_27302) (< v_prenex_27301 main_y) (< v_prenex_27302 main_x))) (forall ((v_prenex_30923 Int) (v_prenex_30924 Int)) (or (<= (+ main_x 1) v_prenex_30924) (<= (select main_a v_prenex_30923) (+ (select main_a v_prenex_30924) 998)) (< v_prenex_30923 main_y) (<= 499 (select main_a v_prenex_30923)) (<= (* 2 (select main_a v_prenex_30924)) 1002) (<= (select main_a v_prenex_30923) 999) (< v_prenex_30924 main_x))) (forall ((v_prenex_31775 Int) (v_prenex_31776 Int)) (or (<= (+ (select main_a v_prenex_31775) (select main_a v_prenex_31776)) 1000) (< v_prenex_31775 main_y) (<= (select main_a v_prenex_31775) 999) (<= (select main_a v_prenex_31775) 1499) (<= (+ main_x 1) v_prenex_31776) (< v_prenex_31776 main_x) (<= (select main_a v_prenex_31776) 501))) (or (forall ((v_prenex_29979 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29979))) (<= (select main_a v_prenex_29979) 999))) (forall ((v_prenex_29978 Int)) (or (<= (+ main_x 1) v_prenex_29978) (<= 1 (select main_a v_prenex_29978)) (<= 2 (* 2 (select main_a v_prenex_29978))) (< v_prenex_29978 main_x)))) (forall ((v_prenex_29306 Int) (v_prenex_29305 Int)) (or (<= 0 (+ (select main_a v_prenex_29305) 1)) (<= (select main_a v_prenex_29305) (+ (select main_a v_prenex_29306) 998)) (<= (+ main_x 1) v_prenex_29306) (<= 2 (* 2 (select main_a v_prenex_29306))) (< v_prenex_29306 main_x) (<= 499 (select main_a v_prenex_29305)) (<= (select main_a v_prenex_29306) 1001))) (forall ((v_prenex_28399 Int) (v_prenex_28398 Int)) (or (<= (* 2 (select main_a v_prenex_28399)) 1002) (<= (+ main_x 1) v_prenex_28399) (<= (select main_a v_prenex_28398) 1499) (< v_prenex_28399 main_x) (<= 1000 (+ (select main_a v_prenex_28398) (select main_a v_prenex_28399))) (<= 1 (select main_a v_prenex_28399)) (<= (select main_a v_prenex_28398) 999))) (forall ((v_prenex_25323 Int) (v_prenex_25322 Int)) (or (<= (select main_a v_prenex_25323) (+ (select main_a v_prenex_25322) 2)) (< v_prenex_25322 main_y) (<= (* 2 (select main_a v_prenex_25322)) 1998) (< v_prenex_25323 main_x) (<= 1 (select main_a v_prenex_25323)) (<= (+ main_x 1) v_prenex_25323) (<= 998 (* 2 (select main_a v_prenex_25322))))) (forall ((v_prenex_27968 Int) (v_prenex_27967 Int)) (or (< v_prenex_27968 main_x) (<= (select main_a v_prenex_27967) (+ (select main_a v_prenex_27968) 998)) (<= 0 (+ (select main_a v_prenex_27968) 499)) (<= (+ main_x 1) v_prenex_27968) (<= 0 (+ (select main_a v_prenex_27967) 1)) (<= 998 (* 2 (select main_a v_prenex_27967))) (<= 2 (* 2 (select main_a v_prenex_27968))))) (or (forall ((v_prenex_30714 Int)) (or (<= (select main_a v_prenex_30714) 999) (<= 499 (select main_a v_prenex_30714)))) (forall ((v_prenex_30711 Int)) (or (<= (select main_a v_prenex_30711) 501) (< v_prenex_30711 main_x) (<= (* 2 (select main_a v_prenex_30711)) 1002) (<= (+ main_x 1) v_prenex_30711)))) (forall ((v_prenex_27219 Int) (v_prenex_27220 Int)) (or (<= (select main_a v_prenex_27219) (+ (select main_a v_prenex_27220) 998)) (<= (+ main_y 1) v_prenex_27219) (<= 2 (* 2 (select main_a v_prenex_27220))) (<= (* 2 (select main_a v_prenex_27219)) 1998) (<= (+ main_x 1) v_prenex_27220) (< v_prenex_27220 main_x))) (forall ((v_prenex_26712 Int) (v_prenex_26713 Int)) (or (<= 0 (+ (select main_a v_prenex_26713) 499)) (<= 2 (* 2 (select main_a v_prenex_26713))) (<= (* 2 (select main_a v_prenex_26712)) 1998) (<= (+ (select main_a v_prenex_26712) (select main_a v_prenex_26713)) 1000) (<= 499 (select main_a v_prenex_26712)) (<= (+ main_x 1) v_prenex_26713) (< v_prenex_26713 main_x))) (forall ((v_prenex_25280 Int) (v_prenex_25281 Int)) (or (<= (select main_a v_prenex_25281) (+ (select main_a v_prenex_25280) 2)) (< v_prenex_25281 main_x) (<= 0 (+ (select main_a v_prenex_25280) 1)) (<= 1 (select main_a v_prenex_25281)) (<= (+ main_x 1) v_prenex_25281) (<= 2 (* 2 (select main_a v_prenex_25281))))) (forall ((v_prenex_31426 Int) (v_prenex_31427 Int)) (or (<= 1 (select main_a v_prenex_31427)) (<= 0 (+ (select main_a v_prenex_31426) 1)) (< v_prenex_31427 main_x) (<= (+ main_x 1) v_prenex_31427) (<= (* 2 (select main_a v_prenex_31427)) 1002) (<= 499 (select main_a v_prenex_31426)) (<= (select main_a v_prenex_31427) (+ (select main_a v_prenex_31426) 2)))) (forall ((v_prenex_23990 Int) (v_prenex_23989 Int)) (or (<= 998 (* 2 (select main_a v_prenex_23989))) (<= 0 (+ (select main_a v_prenex_23990) 499)) (<= (+ main_x 1) v_prenex_23990) (<= (select main_a v_prenex_23990) 501) (<= (select main_a v_prenex_23989) (+ (select main_a v_prenex_23990) 998)) (<= (* 2 (select main_a v_prenex_23989)) 1998) (< v_prenex_23990 main_x))) (forall ((v_prenex_30390 Int) (v_prenex_30391 Int)) (or (<= (* 2 (select main_a v_prenex_30391)) 1002) (< v_prenex_30391 main_x) (<= (+ (select main_a v_prenex_30390) (select main_a v_prenex_30391)) 1000) (<= (select main_a v_prenex_30390) 1499) (<= (+ main_x 1) v_prenex_30391) (<= (select main_a v_prenex_30390) 999))) (or (forall ((v_prenex_29312 Int)) (or (<= (* 2 (select main_a v_prenex_29312)) 1002) (<= (+ main_x 1) v_prenex_29312) (< v_prenex_29312 main_x))) (forall ((v_prenex_29316 Int)) (or (<= (+ main_y 1) v_prenex_29316) (<= (select main_a v_prenex_29316) 1499) (<= 998 (* 2 (select main_a v_prenex_29316)))))) (forall ((v_prenex_25531 Int) (v_prenex_25530 Int)) (or (<= (* 2 (select main_a v_prenex_25531)) 1002) (< v_prenex_25531 main_x) (<= (select main_a v_prenex_25531) 501) (<= 499 (select main_a v_prenex_25530)) (<= (select main_a v_prenex_25530) 999) (<= (+ (select main_a v_prenex_25530) (select main_a v_prenex_25531)) 1000) (<= (+ main_x 1) v_prenex_25531))) (forall ((v_prenex_27867 Int) (v_prenex_27868 Int)) (or (< v_prenex_27868 main_x) (<= (+ (select main_a v_prenex_27867) (select main_a v_prenex_27868)) 1000) (<= (+ main_x 1) v_prenex_27868) (<= (select main_a v_prenex_27868) 1001) (<= (+ main_y 1) v_prenex_27867))) (forall ((v_prenex_32140 Int) (v_prenex_32139 Int)) (or (<= (+ main_x 1) v_prenex_32140) (<= (* 2 (select main_a v_prenex_32139)) 1998) (<= (+ main_y 1) v_prenex_32139) (<= 2 (* 2 (select main_a v_prenex_32140))) (< v_prenex_32140 main_x) (<= (select main_a v_prenex_32140) (+ (select main_a v_prenex_32139) 2)))) (forall ((v_prenex_28201 Int) (v_prenex_28200 Int)) (or (<= (select main_a v_prenex_28200) (+ (select main_a v_prenex_28201) 998)) (< v_prenex_28201 main_x) (<= (select main_a v_prenex_28201) 1001) (<= (+ main_x 1) v_prenex_28201) (<= (select main_a v_prenex_28200) 999) (<= 1 (select main_a v_prenex_28201)))) (forall ((v_prenex_23958 Int) (v_prenex_23957 Int)) (or (<= (select main_a v_prenex_23958) 1001) (<= (+ main_y 1) v_prenex_23957) (< v_prenex_23958 main_x) (<= (* 2 (select main_a v_prenex_23957)) 1998) (<= (select main_a v_prenex_23957) (+ (select main_a v_prenex_23958) 998)) (<= (+ main_x 1) v_prenex_23958))) (or (forall ((v_prenex_25476 Int)) (or (<= (select main_a v_prenex_25476) 999) (<= 0 (+ (select main_a v_prenex_25476) 1)))) (forall ((v_prenex_25478 Int)) (or (<= (select main_a v_prenex_25478) 1001) (< v_prenex_25478 main_x) (<= 0 (+ (select main_a v_prenex_25478) 499)) (<= (+ main_x 1) v_prenex_25478) (<= 2 (* 2 (select main_a v_prenex_25478)))))) (forall ((v_prenex_30439 Int) (v_prenex_30438 Int)) (or (<= (select main_a v_prenex_30438) (+ (select main_a v_prenex_30439) 998)) (<= (+ main_y 1) v_prenex_30438) (<= (* 2 (select main_a v_prenex_30438)) 1998) (< v_prenex_30439 main_x) (<= (select main_a v_prenex_30438) 999) (<= (+ main_x 1) v_prenex_30439) (<= (select main_a v_prenex_30439) 501))) (forall ((v_prenex_24783 Int) (v_prenex_24782 Int)) (or (<= (+ (select main_a v_prenex_24782) (select main_a v_prenex_24783)) 1000) (< v_prenex_24783 main_x) (<= 499 (select main_a v_prenex_24782)) (<= (* 2 (select main_a v_prenex_24782)) 1998) (<= (+ main_x 1) v_prenex_24783) (<= (select main_a v_prenex_24783) 501) (<= 2 (* 2 (select main_a v_prenex_24783))))) (forall ((v_prenex_28393 Int) (v_prenex_28392 Int)) (or (<= 499 (select main_a v_prenex_28392)) (< v_prenex_28393 main_x) (<= 1 (select main_a v_prenex_28393)) (<= (+ (select main_a v_prenex_28392) (select main_a v_prenex_28393)) 1000) (<= (select main_a v_prenex_28392) 999) (<= (+ main_x 1) v_prenex_28393))) (forall ((v_prenex_29515 Int) (v_prenex_29514 Int)) (or (<= (+ (select main_a v_prenex_29514) (select main_a v_prenex_29515)) 1000) (<= (* 2 (select main_a v_prenex_29515)) 1002) (< v_prenex_29515 main_x) (<= (select main_a v_prenex_29514) 999) (<= 0 (+ (select main_a v_prenex_29514) 1)) (<= (+ main_x 1) v_prenex_29515) (<= 0 (+ (select main_a v_prenex_29515) 499)))) (forall ((v_prenex_28478 Int) (v_prenex_28477 Int)) (or (<= (+ main_y 1) v_prenex_28477) (<= (select main_a v_prenex_28477) 999) (<= 0 (+ (select main_a v_prenex_28478) 499)) (< v_prenex_28478 main_x) (<= (select main_a v_prenex_28477) (+ (select main_a v_prenex_28478) 998)) (<= (+ main_x 1) v_prenex_28478))) (forall ((v_prenex_25892 Int) (v_prenex_25893 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25892))) (<= 0 (+ (select main_a v_prenex_25893) 499)) (<= (select main_a v_prenex_25892) (+ (select main_a v_prenex_25893) 998)) (<= 0 (+ (select main_a v_prenex_25892) 1)) (<= 1 (select main_a v_prenex_25893)) (<= (+ main_x 1) v_prenex_25893) (< v_prenex_25893 main_x))) (forall ((v_prenex_31650 Int) (v_prenex_31649 Int)) (or (<= (select main_a v_prenex_31649) 1499) (<= 1 (select main_a v_prenex_31650)) (<= 499 (select main_a v_prenex_31649)) (<= (select main_a v_prenex_31650) (+ (select main_a v_prenex_31649) 2)) (< v_prenex_31650 main_x) (<= (+ main_x 1) v_prenex_31650) (< v_prenex_31649 main_y))) (or (forall ((v_prenex_27650 Int)) (or (< v_prenex_27650 main_x) (<= (+ main_x 1) v_prenex_27650) (<= 0 (+ (select main_a v_prenex_27650) 499)) (<= (* 2 (select main_a v_prenex_27650)) 1002) (<= 2 (* 2 (select main_a v_prenex_27650))))) (forall ((v_prenex_27651 Int)) (or (<= 499 (select main_a v_prenex_27651)) (<= (select main_a v_prenex_27651) 999)))) (or (forall ((v_prenex_24128 Int)) (or (<= 499 (select main_a v_prenex_24128)) (<= (select main_a v_prenex_24128) 999))) (forall ((v_prenex_23823 Int)) (or (<= 1 (select main_a v_prenex_23823)) (<= (+ main_x 1) v_prenex_23823) (<= (select main_a v_prenex_23823) 1001) (<= (* 2 (select main_a v_prenex_23823)) 1002) (< v_prenex_23823 main_x)))) (forall ((v_prenex_29215 Int) (v_prenex_29214 Int)) (or (< v_prenex_29215 main_x) (<= 998 (* 2 (select main_a v_prenex_29214))) (<= (+ main_x 1) v_prenex_29215) (<= 2 (* 2 (select main_a v_prenex_29215))) (<= (+ (select main_a v_prenex_29214) (select main_a v_prenex_29215)) 1000) (<= (+ main_y 1) v_prenex_29214))) (or (forall ((v_prenex_24346 Int)) (or (<= (select main_a v_prenex_24346) 1001) (< v_prenex_24346 main_x) (<= 2 (* 2 (select main_a v_prenex_24346))) (<= (+ main_x 1) v_prenex_24346))) (forall ((v_prenex_24345 Int)) (or (<= (select main_a v_prenex_24345) 1499) (<= 499 (select main_a v_prenex_24345))))) (forall ((v_prenex_24524 Int) (v_prenex_24523 Int)) (or (<= (+ (select main_a v_prenex_24523) (select main_a v_prenex_24524)) 1000) (< v_prenex_24524 main_x) (<= (select main_a v_prenex_24524) 501) (<= (select main_a v_prenex_24523) 1499) (<= (+ main_y 1) v_prenex_24523) (<= (+ main_x 1) v_prenex_24524) (<= (select main_a v_prenex_24523) 999))) (forall ((v_prenex_24070 Int) (v_prenex_24069 Int)) (or (< v_prenex_24070 main_x) (<= (select main_a v_prenex_24070) 1001) (<= (+ main_x 1) v_prenex_24070) (<= (select main_a v_prenex_24069) 1499) (<= (select main_a v_prenex_24069) (+ (select main_a v_prenex_24070) 998)) (< v_prenex_24069 main_y) (<= 499 (select main_a v_prenex_24069)))) (forall ((v_prenex_31091 Int) (v_prenex_31090 Int)) (or (< v_prenex_31091 main_x) (<= 499 (select main_a v_prenex_31090)) (<= (* 2 (select main_a v_prenex_31090)) 1998) (<= (select main_a v_prenex_31090) (+ (select main_a v_prenex_31091) 998)) (<= (select main_a v_prenex_31091) 1001) (<= (select main_a v_prenex_31091) 501) (<= (+ main_x 1) v_prenex_31091))) (or (forall ((v_prenex_30551 Int)) (or (< v_prenex_30551 main_x) (<= (+ main_x 1) v_prenex_30551) (<= (* 2 (select main_a v_prenex_30551)) 1002))) (forall ((v_prenex_30555 Int)) (or (<= (+ main_y 1) v_prenex_30555) (<= (* 2 (select main_a v_prenex_30555)) 1998) (<= (select main_a v_prenex_30555) 1499)))) (forall ((v_prenex_23992 Int) (v_prenex_23991 Int)) (or (<= (select main_a v_prenex_23992) (+ (select main_a v_prenex_23991) 2)) (<= (+ main_y 1) v_prenex_23991) (<= (select main_a v_prenex_23991) 999) (<= 0 (+ (select main_a v_prenex_23991) 1)) (<= (+ main_x 1) v_prenex_23992) (< v_prenex_23992 main_x) (<= (* 2 (select main_a v_prenex_23992)) 1002))) (forall ((v_prenex_26917 Int) (v_prenex_26918 Int)) (or (< v_prenex_26918 main_x) (<= (select main_a v_prenex_26917) (+ (select main_a v_prenex_26918) 998)) (<= (+ main_x 1) v_prenex_26918) (<= (select main_a v_prenex_26918) 501) (<= 998 (* 2 (select main_a v_prenex_26917))))) (forall ((v_prenex_29227 Int) (v_prenex_29226 Int)) (or (<= (* 2 (select main_a v_prenex_29226)) 1998) (<= 1000 (+ (select main_a v_prenex_29226) (select main_a v_prenex_29227))) (<= (+ main_x 1) v_prenex_29227) (<= (+ main_y 1) v_prenex_29226) (< v_prenex_29227 main_x) (<= 499 (select main_a v_prenex_29226)) (<= 0 (+ (select main_a v_prenex_29227) 499)))) (forall ((v_prenex_25679 Int) (v_prenex_25680 Int)) (or (<= (+ main_x 1) v_prenex_25680) (< v_prenex_25680 main_x) (<= (select main_a v_prenex_25679) (+ (select main_a v_prenex_25680) 998)) (<= 0 (+ (select main_a v_prenex_25680) 499)) (<= (select main_a v_prenex_25679) 999) (<= (* 2 (select main_a v_prenex_25679)) 1998) (<= 2 (* 2 (select main_a v_prenex_25680))))) (forall ((v_prenex_28500 Int) (v_prenex_28499 Int)) (or (< v_prenex_28500 main_x) (<= (+ main_x 1) v_prenex_28500) (<= (select main_a v_prenex_28499) 999) (< v_prenex_28499 main_y) (<= (* 2 (select main_a v_prenex_28499)) 1998) (<= (select main_a v_prenex_28500) 501) (<= 1000 (+ (select main_a v_prenex_28499) (select main_a v_prenex_28500))))) (forall ((v_prenex_26576 Int) (v_prenex_26577 Int)) (or (<= (+ main_x 1) v_prenex_26577) (<= (select main_a v_prenex_26576) 1499) (<= 499 (select main_a v_prenex_26576)) (<= 1000 (+ (select main_a v_prenex_26576) (select main_a v_prenex_26577))) (< v_prenex_26577 main_x) (<= 1 (select main_a v_prenex_26577)) (<= (* 2 (select main_a v_prenex_26577)) 1002))) (forall ((v_prenex_24384 Int) (v_prenex_24385 Int)) (or (< v_prenex_24384 main_y) (<= 1 (select main_a v_prenex_24385)) (<= (+ main_x 1) v_prenex_24385) (<= (select main_a v_prenex_24385) (+ (select main_a v_prenex_24384) 2)) (<= (select main_a v_prenex_24384) 1499) (< v_prenex_24385 main_x))) (forall ((v_prenex_28100 Int) (v_prenex_28101 Int)) (or (<= 499 (select main_a v_prenex_28100)) (<= (+ main_x 1) v_prenex_28101) (<= 0 (+ (select main_a v_prenex_28101) 499)) (<= (select main_a v_prenex_28100) (+ (select main_a v_prenex_28101) 998)) (<= 0 (+ (select main_a v_prenex_28100) 1)) (< v_prenex_28101 main_x) (<= (select main_a v_prenex_28101) 1001))) (or (forall ((v_prenex_31779 Int)) (or (<= 0 (+ (select main_a v_prenex_31779) 1)) (< v_prenex_31779 main_y) (<= (select main_a v_prenex_31779) 1499))) (forall ((v_prenex_31780 Int)) (or (< v_prenex_31780 main_x) (<= (+ main_x 1) v_prenex_31780) (<= 2 (* 2 (select main_a v_prenex_31780))) (<= 0 (+ (select main_a v_prenex_31780) 499))))) (or (forall ((v_prenex_29533 Int)) (or (<= (+ main_x 1) v_prenex_29533) (< v_prenex_29533 main_x) (<= (select main_a v_prenex_29533) 1001) (<= 2 (* 2 (select main_a v_prenex_29533))))) (forall ((v_prenex_29532 Int)) (or (< v_prenex_29532 main_y) (<= 499 (select main_a v_prenex_29532))))) (forall ((v_prenex_29956 Int) (v_prenex_29955 Int)) (or (<= (+ (select main_a v_prenex_29955) (select main_a v_prenex_29956)) 1000) (<= 0 (+ (select main_a v_prenex_29955) 1)) (< v_prenex_29956 main_x) (<= 0 (+ (select main_a v_prenex_29956) 499)) (< v_prenex_29955 main_y) (<= (+ main_x 1) v_prenex_29956) (<= 998 (* 2 (select main_a v_prenex_29955))))) (or (forall ((v_prenex_30763 Int)) (or (<= 1 (select main_a v_prenex_30763)) (<= (select main_a v_prenex_30763) 501) (<= (+ main_x 1) v_prenex_30763) (< v_prenex_30763 main_x) (<= 2 (* 2 (select main_a v_prenex_30763))))) (forall ((v_prenex_30762 Int)) (or (<= 0 (+ (select main_a v_prenex_30762) 1)) (<= (select main_a v_prenex_30762) 999)))) (forall ((v_prenex_28542 Int) (v_prenex_28541 Int)) (or (<= (+ (select main_a v_prenex_28541) (select main_a v_prenex_28542)) 1000) (< v_prenex_28542 main_x) (<= 998 (* 2 (select main_a v_prenex_28541))) (<= 2 (* 2 (select main_a v_prenex_28542))) (<= (+ main_x 1) v_prenex_28542) (<= 0 (+ (select main_a v_prenex_28542) 499)))) (forall ((v_prenex_25170 Int) (v_prenex_25169 Int)) (or (<= (* 2 (select main_a v_prenex_25170)) 1002) (<= 1000 (+ (select main_a v_prenex_25169) (select main_a v_prenex_25170))) (<= 499 (select main_a v_prenex_25169)) (<= (+ main_y 1) v_prenex_25169) (< v_prenex_25170 main_x) (<= 998 (* 2 (select main_a v_prenex_25169))) (<= (+ main_x 1) v_prenex_25170))) (forall ((v_prenex_27452 Int)) (or (<= (+ main_x 1) v_prenex_27452) (< v_prenex_27452 main_x) (<= 2 (* 2 (select main_a v_prenex_27452))) (<= (select main_a v_prenex_27452) 1001))) (forall ((v_prenex_28095 Int) (v_prenex_28094 Int)) (or (<= (select main_a v_prenex_28095) 1001) (< v_prenex_28095 main_x) (<= (+ main_x 1) v_prenex_28095) (<= 499 (select main_a v_prenex_28094)) (<= (select main_a v_prenex_28095) (+ (select main_a v_prenex_28094) 2)) (<= 998 (* 2 (select main_a v_prenex_28094))) (< v_prenex_28094 main_y))) (forall ((v_prenex_26736 Int) (v_prenex_26737 Int)) (or (<= (select main_a v_prenex_26737) 1001) (<= (select main_a v_prenex_26736) 1499) (<= (+ main_x 1) v_prenex_26737) (<= (select main_a v_prenex_26737) (+ (select main_a v_prenex_26736) 2)) (<= 2 (* 2 (select main_a v_prenex_26737))) (< v_prenex_26737 main_x) (<= (select main_a v_prenex_26736) 999))) (forall ((v_prenex_30969 Int) (v_prenex_30970 Int)) (or (< v_prenex_30969 main_y) (<= 1000 (+ (select main_a v_prenex_30969) (select main_a v_prenex_30970))) (<= 2 (* 2 (select main_a v_prenex_30970))) (<= (+ main_x 1) v_prenex_30970) (<= (select main_a v_prenex_30969) 999) (< v_prenex_30970 main_x))) (forall ((v_prenex_25988 Int) (v_prenex_25989 Int)) (or (<= (select main_a v_prenex_25988) (+ (select main_a v_prenex_25989) 998)) (<= 998 (* 2 (select main_a v_prenex_25988))) (<= (select main_a v_prenex_25989) 1001) (<= 2 (* 2 (select main_a v_prenex_25989))) (< v_prenex_25989 main_x) (<= (+ main_x 1) v_prenex_25989))) (forall ((v_prenex_31624 Int) (v_prenex_31623 Int)) (or (<= (* 2 (select main_a v_prenex_31624)) 1002) (< v_prenex_31624 main_x) (<= (+ main_x 1) v_prenex_31624) (<= (select main_a v_prenex_31623) 999) (<= 499 (select main_a v_prenex_31623)) (<= (+ (select main_a v_prenex_31623) (select main_a v_prenex_31624)) 1000) (<= 1 (select main_a v_prenex_31624)))) (or (forall ((v_prenex_31237 Int)) (or (<= (+ main_x 1) v_prenex_31237) (< v_prenex_31237 main_x) (<= 2 (* 2 (select main_a v_prenex_31237))))) (forall ((v_prenex_31236 Int)) (or (<= (select main_a v_prenex_31236) 1499) (< v_prenex_31236 main_y) (<= (* 2 (select main_a v_prenex_31236)) 1998)))) (forall ((v_prenex_31109 Int) (v_prenex_31108 Int)) (or (<= (+ main_x 1) v_prenex_31109) (<= (select main_a v_prenex_31109) 501) (< v_prenex_31109 main_x) (<= (+ (select main_a v_prenex_31108) (select main_a v_prenex_31109)) 1000))) (or (forall ((v_prenex_31160 Int)) (or (<= (+ main_x 1) v_prenex_31160) (<= 2 (* 2 (select main_a v_prenex_31160))) (<= (* 2 (select main_a v_prenex_31160)) 1002) (<= (select main_a v_prenex_31160) 1001) (< v_prenex_31160 main_x))) (forall ((v_prenex_31164 Int)) (or (<= (select main_a v_prenex_31164) 999) (<= 0 (+ (select main_a v_prenex_31164) 1))))) (or (forall ((v_prenex_32266 Int)) (or (<= (+ main_x 1) v_prenex_32266) (<= (* 2 (select main_a v_prenex_32266)) 1002) (<= 1 (select main_a v_prenex_32266)) (<= 0 (+ (select main_a v_prenex_32266) 499)) (< v_prenex_32266 main_x))) (forall ((v_prenex_32267 Int)) (or (<= 0 (+ (select main_a v_prenex_32267) 1)) (<= 998 (* 2 (select main_a v_prenex_32267)))))) (or (forall ((v_prenex_30943 Int)) (<= (select main_a v_prenex_30943) 1499)) (forall ((v_prenex_30944 Int)) (or (<= (+ main_x 1) v_prenex_30944) (<= (select main_a v_prenex_30944) 501) (<= 1 (select main_a v_prenex_30944)) (<= 2 (* 2 (select main_a v_prenex_30944))) (< v_prenex_30944 main_x)))) (forall ((v_prenex_31374 Int) (v_prenex_31373 Int)) (or (< v_prenex_31374 main_x) (<= 499 (select main_a v_prenex_31373)) (<= (+ main_x 1) v_prenex_31374) (<= (* 2 (select main_a v_prenex_31374)) 1002) (<= (select main_a v_prenex_31373) (+ (select main_a v_prenex_31374) 998)) (<= 998 (* 2 (select main_a v_prenex_31373))))) (or (forall ((v_prenex_31178 Int)) (or (<= 0 (+ (select main_a v_prenex_31178) 499)) (<= 2 (* 2 (select main_a v_prenex_31178))) (< v_prenex_31178 main_x) (<= (+ main_x 1) v_prenex_31178))) (forall ((v_prenex_31182 Int)) (or (<= (select main_a v_prenex_31182) 1499) (<= 0 (+ (select main_a v_prenex_31182) 1))))) (or (forall ((v_prenex_27234 Int)) (or (< v_prenex_27234 main_x) (<= (select main_a v_prenex_27234) 501) (<= 2 (* 2 (select main_a v_prenex_27234))) (<= (+ main_x 1) v_prenex_27234))) (forall ((v_prenex_27235 Int)) (<= 998 (* 2 (select main_a v_prenex_27235))))) (forall ((v_prenex_31342 Int)) (or (<= (+ main_x 1) v_prenex_31342) (<= (* 2 (select main_a v_prenex_31342)) 1002) (< v_prenex_31342 main_x) (<= (select main_a v_prenex_31342) 1001))) (forall ((v_prenex_29729 Int) (v_prenex_29730 Int)) (or (<= (+ main_x 1) v_prenex_29730) (<= 2 (* 2 (select main_a v_prenex_29730))) (< v_prenex_29730 main_x) (<= 998 (* 2 (select main_a v_prenex_29729))) (<= 499 (select main_a v_prenex_29729)) (<= (* 2 (select main_a v_prenex_29730)) 1002) (<= (select main_a v_prenex_29729) (+ (select main_a v_prenex_29730) 998)))) (forall ((v_prenex_26667 Int) (v_prenex_26668 Int)) (or (<= 1000 (+ (select main_a v_prenex_26667) (select main_a v_prenex_26668))) (<= 998 (* 2 (select main_a v_prenex_26667))) (< v_prenex_26668 main_x) (<= (select main_a v_prenex_26668) 501) (<= (+ main_x 1) v_prenex_26668) (< v_prenex_26667 main_y))) (forall ((v_prenex_28166 Int) (v_prenex_28167 Int)) (or (<= (select main_a v_prenex_28166) 999) (<= (select main_a v_prenex_28167) 501) (<= (select main_a v_prenex_28166) 1499) (<= 1000 (+ (select main_a v_prenex_28166) (select main_a v_prenex_28167))) (<= (+ main_x 1) v_prenex_28167) (< v_prenex_28167 main_x) (<= 1 (select main_a v_prenex_28167)))) (forall ((v_prenex_28528 Int) (v_prenex_28527 Int)) (or (< v_prenex_28528 main_x) (<= 0 (+ (select main_a v_prenex_28527) 1)) (<= (+ main_y 1) v_prenex_28527) (<= (+ main_x 1) v_prenex_28528) (<= 2 (* 2 (select main_a v_prenex_28528))) (<= (select main_a v_prenex_28527) (+ (select main_a v_prenex_28528) 998)) (<= (select main_a v_prenex_28527) 999))) (forall ((v_prenex_25424 Int) (v_prenex_25423 Int)) (or (<= (+ (select main_a v_prenex_25423) (select main_a v_prenex_25424)) 1000) (<= 2 (* 2 (select main_a v_prenex_25424))) (<= 0 (+ (select main_a v_prenex_25424) 499)) (< v_prenex_25424 main_x) (<= (select main_a v_prenex_25423) 1499) (<= 499 (select main_a v_prenex_25423)) (<= (+ main_x 1) v_prenex_25424))) (forall ((v_prenex_29842 Int) (v_prenex_29841 Int)) (or (<= (select main_a v_prenex_29841) 1499) (<= (select main_a v_prenex_29842) 501) (<= (+ main_x 1) v_prenex_29842) (<= 0 (+ (select main_a v_prenex_29842) 499)) (< v_prenex_29842 main_x) (<= 499 (select main_a v_prenex_29841)) (<= (+ (select main_a v_prenex_29841) (select main_a v_prenex_29842)) 1000))) (forall ((v_prenex_30602 Int) (v_prenex_30601 Int)) (or (<= (select main_a v_prenex_30602) 1001) (<= (+ main_x 1) v_prenex_30602) (<= 0 (+ (select main_a v_prenex_30601) 1)) (<= (* 2 (select main_a v_prenex_30601)) 1998) (< v_prenex_30602 main_x) (<= (select main_a v_prenex_30601) (+ (select main_a v_prenex_30602) 998)) (<= (* 2 (select main_a v_prenex_30602)) 1002))) (forall ((v_prenex_25532 Int) (v_prenex_25533 Int)) (or (<= (select main_a v_prenex_25533) (+ (select main_a v_prenex_25532) 2)) (<= (select main_a v_prenex_25532) 1499) (< v_prenex_25533 main_x) (<= (+ main_x 1) v_prenex_25533) (<= (select main_a v_prenex_25532) 999) (<= 1 (select main_a v_prenex_25533)))) (or (forall ((v_prenex_24366 Int)) (or (<= (select main_a v_prenex_24366) 501) (< v_prenex_24366 main_x) (<= (+ main_x 1) v_prenex_24366) (<= 2 (* 2 (select main_a v_prenex_24366))))) (forall ((v_prenex_24368 Int)) (or (<= (select main_a v_prenex_24368) 1499) (<= (* 2 (select main_a v_prenex_24368)) 1998) (<= (+ main_y 1) v_prenex_24368)))) (forall ((v_prenex_27566 Int) (v_prenex_27567 Int)) (or (<= (+ main_x 1) v_prenex_27567) (<= (* 2 (select main_a v_prenex_27566)) 1998) (<= 2 (* 2 (select main_a v_prenex_27567))) (< v_prenex_27567 main_x) (<= 0 (+ (select main_a v_prenex_27566) 1)) (<= 1000 (+ (select main_a v_prenex_27566) (select main_a v_prenex_27567))) (<= 0 (+ (select main_a v_prenex_27567) 499)))) (or (forall ((v_prenex_29162 Int)) (or (<= (select main_a v_prenex_29162) 1499) (< v_prenex_29162 main_y) (<= 499 (select main_a v_prenex_29162)))) (forall ((v_prenex_29163 Int)) (or (<= 0 (+ (select main_a v_prenex_29163) 499)) (< v_prenex_29163 main_x) (<= (+ main_x 1) v_prenex_29163) (<= 2 (* 2 (select main_a v_prenex_29163)))))) (or (forall ((v_prenex_28112 Int)) (or (< v_prenex_28112 main_y) (<= (+ main_y 1) v_prenex_28112) (<= (select main_a v_prenex_28112) 999))) (forall ((v_prenex_28113 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28113))) (< v_prenex_28113 main_x)))) (or (forall ((v_prenex_26228 Int)) (or (<= (+ main_x 1) v_prenex_26228) (<= 0 (+ (select main_a v_prenex_26228) 499)) (< v_prenex_26228 main_x) (<= (* 2 (select main_a v_prenex_26228)) 1002))) (forall ((v_prenex_26223 Int)) (<= (select main_a v_prenex_26223) 999))) (forall ((v_prenex_24985 Int) (v_prenex_24984 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24985))) (<= (* 2 (select main_a v_prenex_24984)) 1998) (<= 998 (* 2 (select main_a v_prenex_24984))) (<= (* 2 (select main_a v_prenex_24985)) 1002) (< v_prenex_24985 main_x) (<= (+ main_x 1) v_prenex_24985) (<= 1000 (+ (select main_a v_prenex_24984) (select main_a v_prenex_24985))))) (forall ((v_prenex_24440 Int) (v_prenex_24439 Int)) (or (<= (+ main_x 1) v_prenex_24440) (<= (select main_a v_prenex_24440) (+ (select main_a v_prenex_24439) 2)) (<= (select main_a v_prenex_24440) 501) (<= (* 2 (select main_a v_prenex_24439)) 1998) (<= 998 (* 2 (select main_a v_prenex_24439))) (<= (* 2 (select main_a v_prenex_24440)) 1002) (< v_prenex_24440 main_x))) (forall ((v_prenex_26718 Int) (v_prenex_26719 Int)) (or (<= (+ main_x 1) v_prenex_26719) (<= (select main_a v_prenex_26718) 999) (<= (+ (select main_a v_prenex_26718) (select main_a v_prenex_26719)) 1000) (<= 2 (* 2 (select main_a v_prenex_26719))) (< v_prenex_26719 main_x) (<= 0 (+ (select main_a v_prenex_26719) 499)))) (forall ((v_prenex_31990 Int) (v_prenex_31989 Int)) (or (<= (select main_a v_prenex_31990) 501) (< v_prenex_31990 main_x) (<= (select main_a v_prenex_31989) (+ (select main_a v_prenex_31990) 998)) (<= 998 (* 2 (select main_a v_prenex_31989))) (<= (select main_a v_prenex_31990) 1001) (<= (+ main_x 1) v_prenex_31990) (<= 499 (select main_a v_prenex_31989)))) (forall ((v_prenex_31753 Int) (v_prenex_31754 Int)) (or (< v_prenex_31754 main_x) (<= (+ main_x 1) v_prenex_31754) (<= (select main_a v_prenex_31754) 501) (<= (select main_a v_prenex_31753) 999) (<= (select main_a v_prenex_31754) 1001) (<= 1000 (+ (select main_a v_prenex_31753) (select main_a v_prenex_31754))) (<= 499 (select main_a v_prenex_31753)))) (forall ((v_prenex_27456 Int) (v_prenex_27455 Int)) (or (<= 0 (+ (select main_a v_prenex_27456) 499)) (<= (+ main_x 1) v_prenex_27456) (<= (+ (select main_a v_prenex_27455) (select main_a v_prenex_27456)) 1000) (< v_prenex_27456 main_x) (<= (* 2 (select main_a v_prenex_27455)) 1998) (<= (select main_a v_prenex_27455) 999) (<= (+ main_y 1) v_prenex_27455))) (or (forall ((v_prenex_31182 Int)) (or (<= (select main_a v_prenex_31182) 1499) (<= 0 (+ (select main_a v_prenex_31182) 1)))) (forall ((v_prenex_31179 Int)) (or (<= 0 (+ (select main_a v_prenex_31179) 499)) (<= (+ main_x 1) v_prenex_31179) (<= (select main_a v_prenex_31179) 1001) (<= 2 (* 2 (select main_a v_prenex_31179))) (< v_prenex_31179 main_x)))) (or (forall ((v_prenex_27984 Int)) (or (<= (+ main_y 1) v_prenex_27984) (<= 499 (select main_a v_prenex_27984)) (<= (select main_a v_prenex_27984) 1499))) (forall ((v_prenex_27979 Int)) (or (<= (+ main_x 1) v_prenex_27979) (< v_prenex_27979 main_x) (<= 2 (* 2 (select main_a v_prenex_27979))) (<= (* 2 (select main_a v_prenex_27979)) 1002)))) (or (forall ((v_prenex_28688 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28688))) (<= (+ main_x 1) v_prenex_28688) (< v_prenex_28688 main_x))) (forall ((v_prenex_28689 Int)) (or (<= (+ main_y 1) v_prenex_28689) (<= 499 (select main_a v_prenex_28689)) (<= (* 2 (select main_a v_prenex_28689)) 1998)))) (or (forall ((v_prenex_26606 Int)) (or (< v_prenex_26606 main_x) (<= (* 2 (select main_a v_prenex_26606)) 1002) (<= 0 (+ (select main_a v_prenex_26606) 499)) (<= (+ main_x 1) v_prenex_26606))) (forall ((v_prenex_26602 Int)) (or (<= 0 (+ (select main_a v_prenex_26602) 1)) (<= (* 2 (select main_a v_prenex_26602)) 1998)))) (or (forall ((v_prenex_27582 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27582))) (< v_prenex_27582 main_x) (<= (+ main_x 1) v_prenex_27582))) (forall ((v_prenex_27583 Int)) (or (<= (select main_a v_prenex_27583) 1499) (<= (* 2 (select main_a v_prenex_27583)) 1998)))) (forall ((v_prenex_28989 Int) (v_prenex_28990 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28989))) (< v_prenex_28990 main_x) (<= (+ main_x 1) v_prenex_28990) (<= (select main_a v_prenex_28989) (+ (select main_a v_prenex_28990) 998)) (<= (+ main_y 1) v_prenex_28989) (<= (select main_a v_prenex_28989) 1499) (<= 1 (select main_a v_prenex_28990)))) (forall ((v_prenex_26615 Int) (v_prenex_26614 Int)) (or (<= (* 2 (select main_a v_prenex_26615)) 1002) (<= 998 (* 2 (select main_a v_prenex_26614))) (< v_prenex_26615 main_x) (<= (select main_a v_prenex_26615) 501) (<= (select main_a v_prenex_26614) (+ (select main_a v_prenex_26615) 998)) (<= (* 2 (select main_a v_prenex_26614)) 1998) (<= (+ main_x 1) v_prenex_26615))) (forall ((v_prenex_24801 Int) (v_prenex_24800 Int)) (or (<= (+ main_x 1) v_prenex_24801) (< v_prenex_24801 main_x) (<= 499 (select main_a v_prenex_24800)) (<= 0 (+ (select main_a v_prenex_24801) 499)) (<= 1000 (+ (select main_a v_prenex_24800) (select main_a v_prenex_24801))))) (or (forall ((v_prenex_32126 Int)) (or (<= (select main_a v_prenex_32126) 501) (<= (* 2 (select main_a v_prenex_32126)) 1002) (<= (+ main_x 1) v_prenex_32126) (< v_prenex_32126 main_x))) (forall ((v_prenex_32125 Int)) (or (<= (select main_a v_prenex_32125) 999) (<= 499 (select main_a v_prenex_32125)) (< v_prenex_32125 main_y)))) (or (forall ((v_prenex_27583 Int)) (or (<= (select main_a v_prenex_27583) 1499) (<= (* 2 (select main_a v_prenex_27583)) 1998))) (forall ((v_prenex_27581 Int)) (or (<= (select main_a v_prenex_27581) 501) (<= (+ main_x 1) v_prenex_27581) (< v_prenex_27581 main_x) (<= 2 (* 2 (select main_a v_prenex_27581)))))) (forall ((v_prenex_30754 Int) (v_prenex_30755 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30755))) (<= (select main_a v_prenex_30755) 1001) (<= 1000 (+ (select main_a v_prenex_30754) (select main_a v_prenex_30755))) (<= (* 2 (select main_a v_prenex_30754)) 1998) (<= 0 (+ (select main_a v_prenex_30754) 1)) (< v_prenex_30755 main_x) (<= (+ main_x 1) v_prenex_30755))) (or (forall ((v_prenex_26223 Int)) (<= (select main_a v_prenex_26223) 999)) (forall ((v_prenex_26227 Int)) (or (<= (select main_a v_prenex_26227) 501) (<= (* 2 (select main_a v_prenex_26227)) 1002) (<= (+ main_x 1) v_prenex_26227) (< v_prenex_26227 main_x)))) (or (forall ((v_prenex_25062 Int)) (or (<= (+ main_x 1) v_prenex_25062) (< v_prenex_25062 main_x) (<= 2 (* 2 (select main_a v_prenex_25062))) (<= 0 (+ (select main_a v_prenex_25062) 499)) (<= (select main_a v_prenex_25062) 1001))) (forall ((v_prenex_25065 Int)) (or (<= (* 2 (select main_a v_prenex_25065)) 1998) (<= 499 (select main_a v_prenex_25065))))) (or (forall ((v_prenex_29315 Int)) (or (<= (+ main_x 1) v_prenex_29315) (<= (* 2 (select main_a v_prenex_29315)) 1002) (< v_prenex_29315 main_x) (<= 2 (* 2 (select main_a v_prenex_29315))))) (forall ((v_prenex_29316 Int)) (or (<= (+ main_y 1) v_prenex_29316) (<= (select main_a v_prenex_29316) 1499) (<= 998 (* 2 (select main_a v_prenex_29316)))))) (forall ((v_prenex_24151 Int) (v_prenex_24150 Int)) (or (<= 0 (+ (select main_a v_prenex_24151) 499)) (<= 998 (* 2 (select main_a v_prenex_24150))) (<= 1000 (+ (select main_a v_prenex_24150) (select main_a v_prenex_24151))) (<= 499 (select main_a v_prenex_24150)) (< v_prenex_24151 main_x) (<= (+ main_x 1) v_prenex_24151) (<= (+ main_y 1) v_prenex_24150))) (forall ((v_prenex_29556 Int) (v_prenex_29555 Int)) (or (<= (select main_a v_prenex_29556) (+ (select main_a v_prenex_29555) 2)) (< v_prenex_29556 main_x) (<= (+ main_y 1) v_prenex_29555) (<= (select main_a v_prenex_29555) 1499) (<= 499 (select main_a v_prenex_29555)) (<= 1 (select main_a v_prenex_29556)) (<= (+ main_x 1) v_prenex_29556))) (or (forall ((v_prenex_31556 Int)) (or (< v_prenex_31556 main_x) (<= 2 (* 2 (select main_a v_prenex_31556))) (<= (select main_a v_prenex_31556) 501) (<= (+ main_x 1) v_prenex_31556))) (forall ((v_prenex_31557 Int)) (or (<= 0 (+ (select main_a v_prenex_31557) 1)) (<= 998 (* 2 (select main_a v_prenex_31557)))))) (forall ((v_prenex_26237 Int) (v_prenex_26236 Int)) (or (<= (+ (select main_a v_prenex_26236) (select main_a v_prenex_26237)) 1000) (< v_prenex_26236 main_y) (<= (select main_a v_prenex_26236) 999) (<= (* 2 (select main_a v_prenex_26236)) 1998) (<= (+ main_x 1) v_prenex_26237) (< v_prenex_26237 main_x) (<= (select main_a v_prenex_26237) 501))) (or (forall ((v_prenex_24211 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24211))) (<= (select main_a v_prenex_24211) 1001) (<= (* 2 (select main_a v_prenex_24211)) 1002) (< v_prenex_24211 main_x) (<= (+ main_x 1) v_prenex_24211))) (forall ((v_prenex_24212 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24212))) (<= 0 (+ (select main_a v_prenex_24212) 1))))) (or (forall ((v_prenex_24611 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24611))) (< v_prenex_24611 main_y))) (forall ((v_prenex_24612 Int)) (or (< v_prenex_24612 main_x) (<= (+ main_x 1) v_prenex_24612) (<= 0 (+ (select main_a v_prenex_24612) 499)) (<= (* 2 (select main_a v_prenex_24612)) 1002)))) (forall ((v_prenex_27153 Int) (v_prenex_27154 Int)) (or (<= (select main_a v_prenex_27153) 999) (< v_prenex_27154 main_x) (<= (+ main_x 1) v_prenex_27154) (<= (+ (select main_a v_prenex_27153) (select main_a v_prenex_27154)) 1000) (<= 0 (+ (select main_a v_prenex_27153) 1)) (<= 1 (select main_a v_prenex_27154)) (<= (+ main_y 1) v_prenex_27153))) (forall ((v_prenex_31772 Int) (v_prenex_31771 Int)) (or (<= (* 2 (select main_a v_prenex_31772)) 1002) (<= 0 (+ (select main_a v_prenex_31771) 1)) (<= (select main_a v_prenex_31771) (+ (select main_a v_prenex_31772) 998)) (<= 2 (* 2 (select main_a v_prenex_31772))) (<= (+ main_x 1) v_prenex_31772) (< v_prenex_31772 main_x) (<= (select main_a v_prenex_31771) 1499))) (or (forall ((v_prenex_29716 Int)) (<= 499 (select main_a v_prenex_29716))) (forall ((v_prenex_29713 Int)) (or (<= (+ main_x 1) v_prenex_29713) (< v_prenex_29713 main_x) (<= (select main_a v_prenex_29713) 501) (<= (* 2 (select main_a v_prenex_29713)) 1002)))) (or (forall ((v_prenex_31872 Int)) (or (<= (select main_a v_prenex_31872) 501) (<= (+ main_x 1) v_prenex_31872) (<= 2 (* 2 (select main_a v_prenex_31872))) (< v_prenex_31872 main_x))) (forall ((v_prenex_31874 Int)) (<= (select main_a v_prenex_31874) 999))) (forall ((v_prenex_27487 Int) (v_prenex_27486 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27487))) (<= (select main_a v_prenex_27487) (+ (select main_a v_prenex_27486) 2)) (<= (+ main_y 1) v_prenex_27486) (< v_prenex_27487 main_x) (<= (+ main_x 1) v_prenex_27487) (<= 499 (select main_a v_prenex_27486)))) (forall ((v_prenex_28224 Int) (v_prenex_28223 Int)) (or (<= 0 (+ (select main_a v_prenex_28223) 1)) (< v_prenex_28224 main_x) (<= 2 (* 2 (select main_a v_prenex_28224))) (<= 1000 (+ (select main_a v_prenex_28223) (select main_a v_prenex_28224))) (<= (+ main_x 1) v_prenex_28224) (<= (+ main_y 1) v_prenex_28223))) (forall ((v_prenex_28996 Int) (v_prenex_28995 Int)) (or (< v_prenex_28995 main_y) (<= (select main_a v_prenex_28995) 1499) (<= (+ main_y 1) v_prenex_28995) (<= (* 2 (select main_a v_prenex_28995)) 1998) (<= (select main_a v_prenex_28995) (+ (select main_a v_prenex_28996) 998)))) (forall ((v_prenex_27355 Int) (v_prenex_27354 Int)) (or (<= (+ (select main_a v_prenex_27354) (select main_a v_prenex_27355)) 1000) (< v_prenex_27355 main_x) (<= 0 (+ (select main_a v_prenex_27355) 499)) (<= (select main_a v_prenex_27355) 501) (<= (+ main_x 1) v_prenex_27355))) (forall ((v_prenex_29119 Int) (v_prenex_29120 Int)) (or (< v_prenex_29120 main_x) (<= 2 (* 2 (select main_a v_prenex_29120))) (<= (select main_a v_prenex_29120) 1001) (<= (select main_a v_prenex_29119) 999) (<= (+ main_x 1) v_prenex_29120) (<= (select main_a v_prenex_29120) (+ (select main_a v_prenex_29119) 2)) (<= 998 (* 2 (select main_a v_prenex_29119))))) (forall ((v_prenex_25993 Int) (v_prenex_25992 Int)) (or (< v_prenex_25993 main_x) (<= (select main_a v_prenex_25992) (+ (select main_a v_prenex_25993) 998)) (<= (select main_a v_prenex_25992) 1499) (<= (+ main_x 1) v_prenex_25993) (<= (* 2 (select main_a v_prenex_25993)) 1002) (<= (select main_a v_prenex_25992) 999) (<= 1 (select main_a v_prenex_25993)))) (forall ((v_prenex_29808 Int) (v_prenex_29807 Int)) (or (<= (+ main_x 1) v_prenex_29808) (<= (select main_a v_prenex_29807) 999) (<= (* 2 (select main_a v_prenex_29807)) 1998) (< v_prenex_29808 main_x) (<= (select main_a v_prenex_29808) 501) (<= (select main_a v_prenex_29808) (+ (select main_a v_prenex_29807) 2)) (<= (+ main_y 1) v_prenex_29807))) (forall ((v_prenex_27930 Int) (v_prenex_27929 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27930))) (< v_prenex_27930 main_x) (<= (select main_a v_prenex_27929) 1499) (<= (select main_a v_prenex_27930) (+ (select main_a v_prenex_27929) 2)) (< v_prenex_27929 main_y) (<= (+ main_x 1) v_prenex_27930) (<= (select main_a v_prenex_27929) 999))) (forall ((v_prenex_27132 Int) (v_prenex_27133 Int)) (or (<= (+ (select main_a v_prenex_27132) (select main_a v_prenex_27133)) 1000) (<= 998 (* 2 (select main_a v_prenex_27132))) (<= (* 2 (select main_a v_prenex_27132)) 1998) (<= (+ main_x 1) v_prenex_27133) (< v_prenex_27133 main_x) (<= 2 (* 2 (select main_a v_prenex_27133))) (<= (* 2 (select main_a v_prenex_27133)) 1002))) (or (forall ((v_prenex_29141 Int)) (or (<= 0 (+ (select main_a v_prenex_29141) 1)) (<= (+ main_y 1) v_prenex_29141) (<= (select main_a v_prenex_29141) 1499))) (forall ((v_prenex_29137 Int)) (or (< v_prenex_29137 main_x) (<= (* 2 (select main_a v_prenex_29137)) 1002) (<= (+ main_x 1) v_prenex_29137)))) (or (forall ((v_prenex_26554 Int)) (or (< v_prenex_26554 main_y) (<= (* 2 (select main_a v_prenex_26554)) 1998) (<= (+ main_y 1) v_prenex_26554) (<= 0 (+ (select main_a v_prenex_26554) 1)))) (forall ((v_prenex_26555 Int)) (<= 2 (* 2 (select main_a v_prenex_26555))))) (or (forall ((v_prenex_30976 Int)) (or (< v_prenex_30976 main_x) (<= (+ main_x 1) v_prenex_30976) (<= (* 2 (select main_a v_prenex_30976)) 1002) (<= 2 (* 2 (select main_a v_prenex_30976))))) (forall ((v_prenex_30975 Int)) (or (<= (select main_a v_prenex_30975) 1499) (<= (* 2 (select main_a v_prenex_30975)) 1998) (< v_prenex_30975 main_y)))) (or (forall ((v_prenex_30338 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30338))) (< v_prenex_30338 main_x) (<= (+ main_x 1) v_prenex_30338) (<= (select main_a v_prenex_30338) 1001))) (forall ((v_prenex_30337 Int)) (or (<= 499 (select main_a v_prenex_30337)) (<= (select main_a v_prenex_30337) 999)))) (forall ((v_prenex_30907 Int) (v_prenex_30908 Int)) (or (<= (select main_a v_prenex_30907) 1499) (<= 0 (+ (select main_a v_prenex_30908) 499)) (< v_prenex_30908 main_x) (<= (+ main_x 1) v_prenex_30908) (<= 0 (+ (select main_a v_prenex_30907) 1)) (<= (select main_a v_prenex_30907) (+ (select main_a v_prenex_30908) 998)))) (or (forall ((v_prenex_26437 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26437))) (<= (select main_a v_prenex_26437) 1499))) (forall ((v_prenex_26438 Int)) (or (< v_prenex_26438 main_x) (<= (select main_a v_prenex_26438) 1001) (<= 2 (* 2 (select main_a v_prenex_26438))) (<= (+ main_x 1) v_prenex_26438)))) (forall ((v_prenex_30180 Int) (v_prenex_30179 Int)) (or (< v_prenex_30180 main_x) (<= 499 (select main_a v_prenex_30179)) (<= 1000 (+ (select main_a v_prenex_30179) (select main_a v_prenex_30180))) (<= (+ main_x 1) v_prenex_30180) (<= (select main_a v_prenex_30180) 501))) (or (forall ((v_prenex_25733 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25733))) (< v_prenex_25733 main_x) (<= (+ main_x 1) v_prenex_25733) (<= (* 2 (select main_a v_prenex_25733)) 1002))) (forall ((v_prenex_25727 Int)) (or (<= (+ main_y 1) v_prenex_25727) (<= 998 (* 2 (select main_a v_prenex_25727)))))) (forall ((v_prenex_27702 Int) (v_prenex_27703 Int)) (or (<= 1 (select main_a v_prenex_27703)) (<= 499 (select main_a v_prenex_27702)) (< v_prenex_27703 main_x) (<= (+ main_x 1) v_prenex_27703) (<= 0 (+ (select main_a v_prenex_27702) 1)) (<= 2 (* 2 (select main_a v_prenex_27703))) (<= 1000 (+ (select main_a v_prenex_27702) (select main_a v_prenex_27703))))) (or (forall ((v_prenex_30414 Int)) (or (<= (select main_a v_prenex_30414) 1499) (< v_prenex_30414 main_y) (<= 499 (select main_a v_prenex_30414)))) (forall ((v_prenex_30415 Int)) (or (<= (+ main_x 1) v_prenex_30415) (<= (* 2 (select main_a v_prenex_30415)) 1002) (< v_prenex_30415 main_x) (<= (select main_a v_prenex_30415) 1001)))) (forall ((v_prenex_29576 Int) (v_prenex_29575 Int)) (or (< v_prenex_29576 main_x) (<= (select main_a v_prenex_29575) (+ (select main_a v_prenex_29576) 998)) (<= (+ main_x 1) v_prenex_29576) (<= 0 (+ (select main_a v_prenex_29575) 1)) (<= 0 (+ (select main_a v_prenex_29576) 499)) (<= 499 (select main_a v_prenex_29575)))) (forall ((v_prenex_24955 Int) (v_prenex_24954 Int)) (or (<= (select main_a v_prenex_24954) 999) (< v_prenex_24955 main_x) (<= (select main_a v_prenex_24954) (+ (select main_a v_prenex_24955) 998)) (<= 0 (+ (select main_a v_prenex_24955) 499)) (<= (+ main_x 1) v_prenex_24955) (<= 499 (select main_a v_prenex_24954)) (<= 2 (* 2 (select main_a v_prenex_24955))))) (or (forall ((v_prenex_28537 Int)) (or (<= (select main_a v_prenex_28537) 1499) (<= 0 (+ (select main_a v_prenex_28537) 1)))) (forall ((v_prenex_28538 Int)) (or (< v_prenex_28538 main_x) (<= (* 2 (select main_a v_prenex_28538)) 1002) (<= (select main_a v_prenex_28538) 501) (<= (+ main_x 1) v_prenex_28538) (<= 2 (* 2 (select main_a v_prenex_28538)))))) (or (forall ((v_prenex_29408 Int)) (or (<= (+ main_x 1) v_prenex_29408) (<= (* 2 (select main_a v_prenex_29408)) 1002) (<= 0 (+ (select main_a v_prenex_29408) 499)) (< v_prenex_29408 main_x))) (forall ((v_prenex_29410 Int)) (<= 0 (+ (select main_a v_prenex_29410) 1)))) (forall ((v_prenex_25084 Int) (v_prenex_25083 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25083))) (<= (select main_a v_prenex_25084) (+ (select main_a v_prenex_25083) 2)) (< v_prenex_25084 main_x) (<= (* 2 (select main_a v_prenex_25083)) 1998) (<= (+ main_x 1) v_prenex_25084) (<= 2 (* 2 (select main_a v_prenex_25084))) (<= 0 (+ (select main_a v_prenex_25084) 499)))) (forall ((v_prenex_29718 Int) (v_prenex_29719 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29719))) (<= (select main_a v_prenex_29718) 1499) (<= (* 2 (select main_a v_prenex_29718)) 1998) (<= (select main_a v_prenex_29718) (+ (select main_a v_prenex_29719) 998)) (< v_prenex_29719 main_x) (<= (+ main_x 1) v_prenex_29719) (<= (+ main_y 1) v_prenex_29718))) (forall ((v_prenex_26761 Int) (v_prenex_26760 Int)) (or (<= (* 2 (select main_a v_prenex_26761)) 1002) (<= (+ main_x 1) v_prenex_26761) (<= (select main_a v_prenex_26761) 501) (<= (* 2 (select main_a v_prenex_26760)) 1998) (<= (select main_a v_prenex_26760) 999) (< v_prenex_26761 main_x) (<= 1000 (+ (select main_a v_prenex_26760) (select main_a v_prenex_26761))))) (forall ((v_prenex_25771 Int) (v_prenex_25770 Int)) (or (<= (* 2 (select main_a v_prenex_25770)) 1998) (< v_prenex_25771 main_x) (<= 499 (select main_a v_prenex_25770)) (<= 0 (+ (select main_a v_prenex_25771) 499)) (<= (select main_a v_prenex_25770) (+ (select main_a v_prenex_25771) 998)) (<= (+ main_x 1) v_prenex_25771) (< v_prenex_25770 main_y))) (or (forall ((v_prenex_28249 Int)) (or (< v_prenex_28249 main_y) (<= 998 (* 2 (select main_a v_prenex_28249))))) (forall ((v_prenex_28250 Int)) (or (< v_prenex_28250 main_x) (<= (+ main_x 1) v_prenex_28250) (<= 1 (select main_a v_prenex_28250))))) (forall ((v_prenex_26169 Int) (v_prenex_26170 Int)) (or (<= (* 2 (select main_a v_prenex_26169)) 1998) (<= (select main_a v_prenex_26170) 501) (<= (select main_a v_prenex_26170) (+ (select main_a v_prenex_26169) 2)) (< v_prenex_26170 main_x) (<= 499 (select main_a v_prenex_26169)) (<= (+ main_x 1) v_prenex_26170))) (forall ((v_prenex_32216 Int) (v_prenex_32217 Int)) (or (<= (+ main_x 1) v_prenex_32217) (<= 1 (select main_a v_prenex_32217)) (<= 2 (* 2 (select main_a v_prenex_32217))) (< v_prenex_32217 main_x) (<= (select main_a v_prenex_32217) (+ (select main_a v_prenex_32216) 2)))) (or (forall ((v_prenex_27409 Int)) (or (< v_prenex_27409 main_x) (<= (select main_a v_prenex_27409) 1001) (<= 2 (* 2 (select main_a v_prenex_27409))) (<= (+ main_x 1) v_prenex_27409))) (forall ((v_prenex_27408 Int)) (or (<= (* 2 (select main_a v_prenex_27408)) 1998) (<= (select main_a v_prenex_27408) 999) (<= (+ main_y 1) v_prenex_27408)))) (or (forall ((v_prenex_27470 Int)) (or (<= (+ main_y 1) v_prenex_27470) (<= 0 (+ (select main_a v_prenex_27470) 1)))) (forall ((v_prenex_27467 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27467))) (<= (+ main_x 1) v_prenex_27467) (< v_prenex_27467 main_x) (<= 0 (+ (select main_a v_prenex_27467) 499))))) (forall ((v_prenex_30123 Int) (v_prenex_30122 Int)) (or (<= (select main_a v_prenex_30123) 1001) (<= (select main_a v_prenex_30123) (+ (select main_a v_prenex_30122) 2)) (<= (+ main_x 1) v_prenex_30123) (<= (* 2 (select main_a v_prenex_30122)) 1998) (<= (select main_a v_prenex_30122) 999) (< v_prenex_30123 main_x))) (forall ((v_prenex_24795 Int) (v_prenex_24794 Int)) (or (<= (+ main_x 1) v_prenex_24795) (<= 0 (+ (select main_a v_prenex_24794) 1)) (<= (select main_a v_prenex_24794) (+ (select main_a v_prenex_24795) 998)) (<= (* 2 (select main_a v_prenex_24795)) 1002) (<= 1 (select main_a v_prenex_24795)) (< v_prenex_24795 main_x) (<= 499 (select main_a v_prenex_24794)))) (or (forall ((v_prenex_24737 Int)) (or (<= (select main_a v_prenex_24737) 1499) (< v_prenex_24737 main_y) (<= 998 (* 2 (select main_a v_prenex_24737))))) (forall ((v_prenex_24738 Int)) (or (<= (+ main_x 1) v_prenex_24738) (< v_prenex_24738 main_x) (<= 2 (* 2 (select main_a v_prenex_24738)))))) (forall ((v_prenex_27151 Int) (v_prenex_27152 Int)) (or (<= (* 2 (select main_a v_prenex_27152)) 1002) (<= (+ main_x 1) v_prenex_27152) (<= (select main_a v_prenex_27152) (+ (select main_a v_prenex_27151) 2)) (<= (+ main_y 1) v_prenex_27151) (< v_prenex_27152 main_x))) (or (forall ((v_prenex_27203 Int)) (<= (* 2 (select main_a v_prenex_27203)) 1998)) (forall ((v_prenex_27199 Int)) (or (<= (select main_a v_prenex_27199) 1001) (<= 1 (select main_a v_prenex_27199)) (<= (+ main_x 1) v_prenex_27199) (<= 2 (* 2 (select main_a v_prenex_27199))) (< v_prenex_27199 main_x)))) (forall ((v_prenex_31040 Int) (v_prenex_31039 Int)) (or (<= 0 (+ (select main_a v_prenex_31040) 499)) (<= 2 (* 2 (select main_a v_prenex_31040))) (<= 1000 (+ (select main_a v_prenex_31039) (select main_a v_prenex_31040))) (<= (select main_a v_prenex_31039) 1499) (< v_prenex_31040 main_x) (<= (* 2 (select main_a v_prenex_31039)) 1998) (<= (+ main_x 1) v_prenex_31040))) (forall ((v_prenex_26181 Int) (v_prenex_26182 Int)) (or (<= (select main_a v_prenex_26181) (+ (select main_a v_prenex_26182) 998)) (< v_prenex_26182 main_x) (<= 0 (+ (select main_a v_prenex_26181) 1)) (<= (+ main_x 1) v_prenex_26182) (<= (select main_a v_prenex_26182) 1001) (<= (* 2 (select main_a v_prenex_26181)) 1998) (<= (+ main_y 1) v_prenex_26181))) (forall ((v_prenex_26664 Int) (v_prenex_26663 Int)) (or (<= 0 (+ (select main_a v_prenex_26663) 1)) (<= (select main_a v_prenex_26663) 999) (< v_prenex_26664 main_x) (< v_prenex_26663 main_y) (<= (* 2 (select main_a v_prenex_26664)) 1002) (<= 1000 (+ (select main_a v_prenex_26663) (select main_a v_prenex_26664))) (<= (+ main_x 1) v_prenex_26664))) (forall ((v_prenex_27872 Int) (v_prenex_27871 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27872))) (<= (* 2 (select main_a v_prenex_27872)) 1002) (< v_prenex_27872 main_x) (<= (+ main_x 1) v_prenex_27872) (<= 499 (select main_a v_prenex_27871)) (<= (select main_a v_prenex_27871) (+ (select main_a v_prenex_27872) 998)))) (forall ((v_prenex_27164 Int) (v_prenex_27163 Int)) (or (<= (+ (select main_a v_prenex_27163) (select main_a v_prenex_27164)) 1000) (<= (select main_a v_prenex_27163) 999) (<= 998 (* 2 (select main_a v_prenex_27163))) (< v_prenex_27164 main_x) (<= (* 2 (select main_a v_prenex_27164)) 1002) (<= (+ main_x 1) v_prenex_27164))) (or (forall ((v_prenex_30307 Int)) (or (<= (select main_a v_prenex_30307) 1499) (< v_prenex_30307 main_y))) (forall ((v_prenex_30308 Int)) (or (<= (+ main_x 1) v_prenex_30308) (<= (select main_a v_prenex_30308) 1001) (< v_prenex_30308 main_x) (<= (* 2 (select main_a v_prenex_30308)) 1002)))) (or (forall ((v_prenex_29773 Int)) (or (< v_prenex_29773 main_y) (<= (select main_a v_prenex_29773) 999) (<= 0 (+ (select main_a v_prenex_29773) 1)))) (forall ((v_prenex_29774 Int)) (or (<= 1 (select main_a v_prenex_29774)) (<= (* 2 (select main_a v_prenex_29774)) 1002) (< v_prenex_29774 main_x) (<= (+ main_x 1) v_prenex_29774)))) (forall ((v_prenex_26297 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26297))) (< v_prenex_26297 main_x) (<= (+ main_x 1) v_prenex_26297) (<= 0 (+ (select main_a v_prenex_26297) 499)) (<= 1 (select main_a v_prenex_26297)))) (forall ((v_prenex_30158 Int) (v_prenex_30157 Int)) (or (< v_prenex_30157 main_y) (<= (+ main_x 1) v_prenex_30158) (<= (select main_a v_prenex_30158) (+ (select main_a v_prenex_30157) 2)) (< v_prenex_30158 main_x) (<= 0 (+ (select main_a v_prenex_30157) 1)) (<= 1 (select main_a v_prenex_30158)))) (or (forall ((v_prenex_27980 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27980))) (<= (+ main_x 1) v_prenex_27980) (< v_prenex_27980 main_x) (<= 1 (select main_a v_prenex_27980)))) (forall ((v_prenex_27984 Int)) (or (<= (+ main_y 1) v_prenex_27984) (<= 499 (select main_a v_prenex_27984)) (<= (select main_a v_prenex_27984) 1499)))) (forall ((v_prenex_25341 Int) (v_prenex_25342 Int)) (or (< v_prenex_25342 main_x) (<= 0 (+ (select main_a v_prenex_25342) 499)) (<= 1000 (+ (select main_a v_prenex_25341) (select main_a v_prenex_25342))) (<= (+ main_x 1) v_prenex_25342) (<= 499 (select main_a v_prenex_25341)) (<= 1 (select main_a v_prenex_25342)))) (forall ((v_prenex_25060 Int) (v_prenex_25059 Int)) (or (<= (* 2 (select main_a v_prenex_25059)) 1998) (<= (+ main_x 1) v_prenex_25060) (<= (select main_a v_prenex_25060) 1001) (<= (select main_a v_prenex_25060) 501) (<= 998 (* 2 (select main_a v_prenex_25059))) (< v_prenex_25060 main_x) (<= (select main_a v_prenex_25059) (+ (select main_a v_prenex_25060) 998)))) (forall ((v_prenex_30381 Int) (v_prenex_30380 Int)) (or (<= 0 (+ (select main_a v_prenex_30380) 1)) (<= 1000 (+ (select main_a v_prenex_30380) (select main_a v_prenex_30381))) (<= (+ main_x 1) v_prenex_30381) (<= 1 (select main_a v_prenex_30381)) (<= 998 (* 2 (select main_a v_prenex_30380))) (< v_prenex_30381 main_x) (<= (select main_a v_prenex_30381) 501))) (forall ((v_prenex_24973 Int) (v_prenex_24972 Int)) (or (< v_prenex_24973 main_x) (<= (select main_a v_prenex_24972) (+ (select main_a v_prenex_24973) 998)) (<= (* 2 (select main_a v_prenex_24972)) 1998) (<= (select main_a v_prenex_24972) 1499) (<= (+ main_x 1) v_prenex_24973) (<= 1 (select main_a v_prenex_24973)) (<= (select main_a v_prenex_24973) 1001))) (forall ((v_prenex_28972 Int) (v_prenex_28971 Int)) (or (<= (+ main_x 1) v_prenex_28972) (<= (* 2 (select main_a v_prenex_28971)) 1998) (<= 1 (select main_a v_prenex_28972)) (< v_prenex_28972 main_x) (<= (+ main_y 1) v_prenex_28971) (<= (select main_a v_prenex_28971) 1499) (<= (select main_a v_prenex_28972) (+ (select main_a v_prenex_28971) 2)))) (forall ((v_prenex_28946 Int) (v_prenex_28945 Int)) (or (<= (select main_a v_prenex_28945) 999) (<= 1000 (+ (select main_a v_prenex_28945) (select main_a v_prenex_28946))) (<= (+ main_x 1) v_prenex_28946) (< v_prenex_28946 main_x) (<= 1 (select main_a v_prenex_28946)) (<= 0 (+ (select main_a v_prenex_28946) 499)))) (or (forall ((v_prenex_28576 Int)) (or (<= (* 2 (select main_a v_prenex_28576)) 1002) (< v_prenex_28576 main_x) (<= 0 (+ (select main_a v_prenex_28576) 499)) (<= (+ main_x 1) v_prenex_28576) (<= 2 (* 2 (select main_a v_prenex_28576))))) (forall ((v_prenex_28575 Int)) (or (<= 499 (select main_a v_prenex_28575)) (<= 0 (+ (select main_a v_prenex_28575) 1))))) (forall ((v_prenex_28907 Int) (v_prenex_28906 Int)) (or (<= (select main_a v_prenex_28907) (+ (select main_a v_prenex_28906) 2)) (< v_prenex_28907 main_x) (<= (select main_a v_prenex_28907) 501) (<= (+ main_x 1) v_prenex_28907) (<= (select main_a v_prenex_28906) 999) (<= 0 (+ (select main_a v_prenex_28906) 1)))) (forall ((v_prenex_32133 Int) (v_prenex_32134 Int)) (or (<= (+ main_x 1) v_prenex_32134) (<= (* 2 (select main_a v_prenex_32134)) 1002) (<= 1000 (+ (select main_a v_prenex_32133) (select main_a v_prenex_32134))) (<= 0 (+ (select main_a v_prenex_32134) 499)) (< v_prenex_32134 main_x) (<= (* 2 (select main_a v_prenex_32133)) 1998))) (forall ((v_prenex_27340 Int) (v_prenex_27341 Int)) (or (<= (* 2 (select main_a v_prenex_27340)) 1998) (<= (select main_a v_prenex_27340) 999) (<= (* 2 (select main_a v_prenex_27341)) 1002) (<= (+ main_y 1) v_prenex_27340) (<= (select main_a v_prenex_27340) (+ (select main_a v_prenex_27341) 998)) (< v_prenex_27341 main_x) (<= (+ main_x 1) v_prenex_27341))) (forall ((v_prenex_30163 Int) (v_prenex_30164 Int)) (or (<= (select main_a v_prenex_30164) 501) (<= (+ main_x 1) v_prenex_30164) (<= 1000 (+ (select main_a v_prenex_30163) (select main_a v_prenex_30164))) (<= 499 (select main_a v_prenex_30163)) (<= 0 (+ (select main_a v_prenex_30164) 499)) (< v_prenex_30164 main_x))) (or (forall ((v_prenex_30876 Int)) (or (<= 499 (select main_a v_prenex_30876)) (<= 0 (+ (select main_a v_prenex_30876) 1)))) (forall ((v_prenex_30872 Int)) (or (<= (+ main_x 1) v_prenex_30872) (<= 1 (select main_a v_prenex_30872)) (<= (select main_a v_prenex_30872) 501) (< v_prenex_30872 main_x) (<= (* 2 (select main_a v_prenex_30872)) 1002)))) (or (forall ((v_prenex_29495 Int)) (or (< v_prenex_29495 main_x) (<= 2 (* 2 (select main_a v_prenex_29495))) (<= (+ main_x 1) v_prenex_29495) (<= (select main_a v_prenex_29495) 1001) (<= (* 2 (select main_a v_prenex_29495)) 1002))) (forall ((v_prenex_29498 Int)) (or (<= (* 2 (select main_a v_prenex_29498)) 1998) (<= 499 (select main_a v_prenex_29498))))) (forall ((v_prenex_29038 Int) (v_prenex_29037 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29037))) (<= (select main_a v_prenex_29037) (+ (select main_a v_prenex_29038) 998)) (< v_prenex_29038 main_x) (<= 0 (+ (select main_a v_prenex_29038) 499)) (<= (+ main_x 1) v_prenex_29038))) (forall ((v_prenex_27977 Int) (v_prenex_27978 Int)) (or (<= (select main_a v_prenex_27977) 999) (<= (select main_a v_prenex_27977) (+ (select main_a v_prenex_27978) 998)) (<= (+ main_x 1) v_prenex_27978) (<= (select main_a v_prenex_27978) 501) (<= (+ main_y 1) v_prenex_27977) (< v_prenex_27978 main_x))) (forall ((v_prenex_30689 Int) (v_prenex_30690 Int)) (or (<= (select main_a v_prenex_30690) (+ (select main_a v_prenex_30689) 2)) (< v_prenex_30690 main_x) (<= (+ main_x 1) v_prenex_30690) (<= (* 2 (select main_a v_prenex_30689)) 1998) (< v_prenex_30689 main_y) (<= (select main_a v_prenex_30690) 1001))) (forall ((v_prenex_26925 Int) (v_prenex_26926 Int)) (or (< v_prenex_26926 main_x) (<= (+ (select main_a v_prenex_26925) (select main_a v_prenex_26926)) 1000) (<= 0 (+ (select main_a v_prenex_26926) 499)) (<= (+ main_x 1) v_prenex_26926) (<= 998 (* 2 (select main_a v_prenex_26925))))) (forall ((v_prenex_30148 Int) (v_prenex_30147 Int)) (or (< v_prenex_30148 main_x) (<= (+ main_x 1) v_prenex_30148) (<= (+ main_y 1) v_prenex_30147) (<= (* 2 (select main_a v_prenex_30147)) 1998) (<= (select main_a v_prenex_30147) (+ (select main_a v_prenex_30148) 998)) (<= 0 (+ (select main_a v_prenex_30148) 499)))) (forall ((v_prenex_31169 Int) (v_prenex_31168 Int)) (or (<= (select main_a v_prenex_31169) 501) (<= (select main_a v_prenex_31169) (+ (select main_a v_prenex_31168) 2)) (<= 0 (+ (select main_a v_prenex_31168) 1)) (<= (+ main_x 1) v_prenex_31169) (< v_prenex_31169 main_x) (<= 998 (* 2 (select main_a v_prenex_31168))) (<= (+ main_y 1) v_prenex_31168))) (or (forall ((v_prenex_25559 Int)) (<= (select main_a v_prenex_25559) 999)) (forall ((v_prenex_25561 Int)) (or (<= (+ main_x 1) v_prenex_25561) (<= 0 (+ (select main_a v_prenex_25561) 499)) (<= (* 2 (select main_a v_prenex_25561)) 1002) (<= (select main_a v_prenex_25561) 1001) (< v_prenex_25561 main_x)))) (or (forall ((v_prenex_23897 Int)) (or (<= (* 2 (select main_a v_prenex_23897)) 1998) (<= (select main_a v_prenex_23897) 999) (< v_prenex_23897 main_y))) (forall ((v_prenex_23898 Int)) (or (<= (+ main_x 1) v_prenex_23898) (<= (* 2 (select main_a v_prenex_23898)) 1002) (< v_prenex_23898 main_x) (<= 2 (* 2 (select main_a v_prenex_23898)))))) (or (forall ((v_prenex_24276 Int)) (or (<= 499 (select main_a v_prenex_24276)) (<= 0 (+ (select main_a v_prenex_24276) 1)))) (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) 499)) (<= (select main_a v_prenex_23828) 501)))) (or (forall ((v_prenex_24709 Int)) (<= (* 2 (select main_a v_prenex_24709)) 1998)) (forall ((v_prenex_24708 Int)) (or (< v_prenex_24708 main_x) (<= 0 (+ (select main_a v_prenex_24708) 499)) (<= (+ main_x 1) v_prenex_24708) (<= 1 (select main_a v_prenex_24708)) (<= (* 2 (select main_a v_prenex_24708)) 1002)))) (forall ((v_prenex_25686 Int) (v_prenex_25685 Int)) (or (< v_prenex_25686 main_x) (<= (+ main_x 1) v_prenex_25686) (<= (select main_a v_prenex_25686) 1001) (<= 2 (* 2 (select main_a v_prenex_25686))) (<= (+ (select main_a v_prenex_25685) (select main_a v_prenex_25686)) 1000))) (or (forall ((v_prenex_27057 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27057))) (< v_prenex_27057 main_x) (<= (+ main_x 1) v_prenex_27057) (<= (select main_a v_prenex_27057) 501) (<= (select main_a v_prenex_27057) 1001))) (forall ((v_prenex_27059 Int)) (or (<= 499 (select main_a v_prenex_27059)) (<= 998 (* 2 (select main_a v_prenex_27059)))))) (or (forall ((v_prenex_27544 Int)) (or (< v_prenex_27544 main_x) (<= (+ main_x 1) v_prenex_27544) (<= 2 (* 2 (select main_a v_prenex_27544))) (<= (* 2 (select main_a v_prenex_27544)) 1002) (<= (select main_a v_prenex_27544) 501))) (forall ((v_prenex_27543 Int)) (or (<= (select main_a v_prenex_27543) 999) (<= 0 (+ (select main_a v_prenex_27543) 1))))) (forall ((v_prenex_31352 Int) (v_prenex_31351 Int)) (or (<= (select main_a v_prenex_31352) 501) (<= 0 (+ (select main_a v_prenex_31351) 1)) (<= (select main_a v_prenex_31352) (+ (select main_a v_prenex_31351) 2)) (<= (+ main_x 1) v_prenex_31352) (< v_prenex_31352 main_x) (<= (select main_a v_prenex_31352) 1001))) (or (forall ((v_prenex_29427 Int)) (or (<= (+ main_y 1) v_prenex_29427) (<= (select main_a v_prenex_29427) 1499))) (forall ((v_prenex_29425 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29425))) (< v_prenex_29425 main_x) (<= (+ main_x 1) v_prenex_29425) (<= (select main_a v_prenex_29425) 501)))) (forall ((v_prenex_27149 Int) (v_prenex_27150 Int)) (or (< v_prenex_27150 main_x) (< v_prenex_27149 main_y) (<= (+ main_y 1) v_prenex_27149) (<= 1000 (+ (select main_a v_prenex_27149) (select main_a v_prenex_27150))) (<= 0 (+ (select main_a v_prenex_27149) 1)))) (forall ((v_prenex_31147 Int) (v_prenex_31146 Int)) (or (<= (+ (select main_a v_prenex_31146) (select main_a v_prenex_31147)) 1000) (< v_prenex_31147 main_x) (<= 2 (* 2 (select main_a v_prenex_31147))) (<= (select main_a v_prenex_31146) 1499) (<= (+ main_x 1) v_prenex_31147) (<= (select main_a v_prenex_31147) 1001) (<= 499 (select main_a v_prenex_31146)))) (forall ((v_prenex_25483 Int) (v_prenex_25482 Int)) (or (<= (* 2 (select main_a v_prenex_25483)) 1002) (<= (+ (select main_a v_prenex_25482) (select main_a v_prenex_25483)) 1000) (<= (select main_a v_prenex_25482) 1499) (< v_prenex_25483 main_x) (<= (+ main_y 1) v_prenex_25482) (<= (+ main_x 1) v_prenex_25483))) (or (forall ((v_prenex_30784 Int)) (or (<= (select main_a v_prenex_30784) 501) (<= (* 2 (select main_a v_prenex_30784)) 1002) (< v_prenex_30784 main_x) (<= (select main_a v_prenex_30784) 1001) (<= (+ main_x 1) v_prenex_30784))) (forall ((v_prenex_30786 Int)) (or (<= 499 (select main_a v_prenex_30786)) (<= (select main_a v_prenex_30786) 999)))) (forall ((v_prenex_29004 Int) (v_prenex_29003 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29003))) (<= (* 2 (select main_a v_prenex_29004)) 1002) (<= (select main_a v_prenex_29003) (+ (select main_a v_prenex_29004) 998)) (< v_prenex_29004 main_x) (<= (+ main_x 1) v_prenex_29004) (< v_prenex_29003 main_y))) (forall ((v_prenex_28739 Int) (v_prenex_28740 Int)) (or (<= (select main_a v_prenex_28740) 1001) (<= (select main_a v_prenex_28739) 999) (< v_prenex_28740 main_x) (<= (+ main_x 1) v_prenex_28740) (<= (select main_a v_prenex_28740) (+ (select main_a v_prenex_28739) 2)) (<= 0 (+ (select main_a v_prenex_28740) 499)) (<= 998 (* 2 (select main_a v_prenex_28739))))) (forall ((v_prenex_25168 Int) (v_prenex_25167 Int)) (or (<= (select main_a v_prenex_25168) 1001) (<= (select main_a v_prenex_25167) 1499) (<= (* 2 (select main_a v_prenex_25168)) 1002) (<= (+ (select main_a v_prenex_25167) (select main_a v_prenex_25168)) 1000) (<= (+ main_x 1) v_prenex_25168) (< v_prenex_25168 main_x) (<= (* 2 (select main_a v_prenex_25167)) 1998))) (forall ((v_prenex_23890 Int) (v_prenex_23889 Int)) (or (< v_prenex_23890 main_x) (<= (+ (select main_a v_prenex_23889) (select main_a v_prenex_23890)) 1000) (<= (select main_a v_prenex_23889) 999) (<= (select main_a v_prenex_23890) 1001) (<= (select main_a v_prenex_23889) 1499) (<= (select main_a v_prenex_23890) 501) (<= (+ main_x 1) v_prenex_23890))) (or (forall ((v_prenex_25464 Int)) (<= 998 (* 2 (select main_a v_prenex_25464)))) (forall ((v_prenex_25468 Int)) (or (<= (* 2 (select main_a v_prenex_25468)) 1002) (< v_prenex_25468 main_x) (<= 2 (* 2 (select main_a v_prenex_25468))) (<= 1 (select main_a v_prenex_25468)) (<= (+ main_x 1) v_prenex_25468)))) (forall ((v_prenex_30473 Int) (v_prenex_30472 Int)) (or (<= 1000 (+ (select main_a v_prenex_30472) (select main_a v_prenex_30473))) (<= (+ main_x 1) v_prenex_30473) (<= 0 (+ (select main_a v_prenex_30473) 499)) (< v_prenex_30473 main_x))) (forall ((v_prenex_24842 Int) (v_prenex_24841 Int)) (or (<= (select main_a v_prenex_24842) 501) (< v_prenex_24842 main_x) (<= 0 (+ (select main_a v_prenex_24841) 1)) (<= (select main_a v_prenex_24841) (+ (select main_a v_prenex_24842) 998)) (<= 1 (select main_a v_prenex_24842)) (<= (+ main_x 1) v_prenex_24842) (<= 499 (select main_a v_prenex_24841)))) (or (forall ((v_prenex_29398 Int)) (or (< v_prenex_29398 main_x) (<= (* 2 (select main_a v_prenex_29398)) 1002) (<= 2 (* 2 (select main_a v_prenex_29398))) (<= (+ main_x 1) v_prenex_29398))) (forall ((v_prenex_29397 Int)) (or (< v_prenex_29397 main_y) (<= (* 2 (select main_a v_prenex_29397)) 1998)))) (forall ((v_prenex_31815 Int) (v_prenex_31816 Int)) (or (<= 0 (+ (select main_a v_prenex_31815) 1)) (< v_prenex_31816 main_x) (<= (select main_a v_prenex_31815) (+ (select main_a v_prenex_31816) 998)) (<= (+ main_x 1) v_prenex_31816) (<= (select main_a v_prenex_31816) 501) (<= 1 (select main_a v_prenex_31816)))) (or (forall ((v_prenex_29979 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29979))) (<= (select main_a v_prenex_29979) 999))) (forall ((v_prenex_29980 Int)) (or (<= (+ main_x 1) v_prenex_29980) (<= 1 (select main_a v_prenex_29980)) (<= (select main_a v_prenex_29980) 501) (<= 2 (* 2 (select main_a v_prenex_29980))) (< v_prenex_29980 main_x)))) (forall ((v_prenex_24535 Int) (v_prenex_24536 Int)) (or (<= (select main_a v_prenex_24535) 1499) (<= (+ main_x 1) v_prenex_24536) (<= (select main_a v_prenex_24535) (+ (select main_a v_prenex_24536) 998)) (<= 0 (+ (select main_a v_prenex_24536) 499)) (< v_prenex_24536 main_x) (<= 2 (* 2 (select main_a v_prenex_24536))))) (forall ((v_prenex_24977 Int) (v_prenex_24976 Int)) (or (<= (+ main_y 1) v_prenex_24976) (< v_prenex_24977 main_x) (<= 998 (* 2 (select main_a v_prenex_24976))) (<= 1000 (+ (select main_a v_prenex_24976) (select main_a v_prenex_24977))) (<= (+ main_x 1) v_prenex_24977) (<= (* 2 (select main_a v_prenex_24977)) 1002) (<= (select main_a v_prenex_24976) 1499))) (forall ((v_prenex_25934 Int) (v_prenex_25935 Int)) (or (<= (select main_a v_prenex_25934) 999) (<= (select main_a v_prenex_25935) 1001) (< v_prenex_25935 main_x) (<= (+ (select main_a v_prenex_25934) (select main_a v_prenex_25935)) 1000) (<= (+ main_x 1) v_prenex_25935) (<= 499 (select main_a v_prenex_25934)))) (forall ((v_prenex_31992 Int) (v_prenex_31991 Int)) (or (<= 1 (select main_a v_prenex_31992)) (< v_prenex_31992 main_x) (<= 1000 (+ (select main_a v_prenex_31991) (select main_a v_prenex_31992))) (<= (+ main_x 1) v_prenex_31992) (<= 499 (select main_a v_prenex_31991)) (<= 2 (* 2 (select main_a v_prenex_31992))))) (forall ((v_prenex_28306 Int) (v_prenex_28305 Int)) (or (<= (select main_a v_prenex_28306) 1001) (< v_prenex_28306 main_x) (<= 499 (select main_a v_prenex_28305)) (<= (select main_a v_prenex_28306) (+ (select main_a v_prenex_28305) 2)) (<= 0 (+ (select main_a v_prenex_28306) 499)) (<= (+ main_x 1) v_prenex_28306))) (forall ((v_prenex_28379 Int) (v_prenex_28378 Int)) (or (<= (select main_a v_prenex_28379) 501) (<= (* 2 (select main_a v_prenex_28379)) 1002) (<= (select main_a v_prenex_28379) (+ (select main_a v_prenex_28378) 2)) (<= 998 (* 2 (select main_a v_prenex_28378))) (<= (+ main_x 1) v_prenex_28379) (< v_prenex_28379 main_x))) (forall ((v_prenex_26061 Int) (v_prenex_26062 Int)) (or (< v_prenex_26062 main_x) (<= (+ (select main_a v_prenex_26061) (select main_a v_prenex_26062)) 1000) (<= (select main_a v_prenex_26062) 1001) (<= (+ main_x 1) v_prenex_26062) (<= (+ main_y 1) v_prenex_26061) (<= 998 (* 2 (select main_a v_prenex_26061))))) (forall ((v_prenex_29923 Int) (v_prenex_29924 Int)) (or (<= (select main_a v_prenex_29923) (+ (select main_a v_prenex_29924) 998)) (<= 499 (select main_a v_prenex_29923)) (<= (+ main_x 1) v_prenex_29924) (<= 998 (* 2 (select main_a v_prenex_29923))) (<= 2 (* 2 (select main_a v_prenex_29924))) (< v_prenex_29924 main_x))) (forall ((v_prenex_28357 Int) (v_prenex_28356 Int)) (or (< v_prenex_28357 main_x) (<= (select main_a v_prenex_28357) 1001) (<= 0 (+ (select main_a v_prenex_28357) 499)) (<= 998 (* 2 (select main_a v_prenex_28356))) (<= (select main_a v_prenex_28357) (+ (select main_a v_prenex_28356) 2)) (<= (+ main_x 1) v_prenex_28357))) (forall ((v_prenex_25007 Int) (v_prenex_25006 Int)) (or (<= (+ (select main_a v_prenex_25006) (select main_a v_prenex_25007)) 1000) (<= (select main_a v_prenex_25007) 1001) (< v_prenex_25007 main_x) (<= (+ main_x 1) v_prenex_25007) (<= 0 (+ (select main_a v_prenex_25007) 499)))) (forall ((v_prenex_28017 Int) (v_prenex_28016 Int)) (or (<= 1 (select main_a v_prenex_28017)) (< v_prenex_28017 main_x) (<= (select main_a v_prenex_28016) 999) (<= (+ (select main_a v_prenex_28016) (select main_a v_prenex_28017)) 1000) (<= 998 (* 2 (select main_a v_prenex_28016))) (<= (+ main_x 1) v_prenex_28017))) (or (forall ((v_prenex_26032 Int)) (or (<= (* 2 (select main_a v_prenex_26032)) 1002) (<= 0 (+ (select main_a v_prenex_26032) 499)) (< v_prenex_26032 main_x) (<= (+ main_x 1) v_prenex_26032))) (forall ((v_prenex_26031 Int)) (or (< v_prenex_26031 main_y) (<= 0 (+ (select main_a v_prenex_26031) 1)) (<= (select main_a v_prenex_26031) 1499)))) (forall ((v_prenex_24409 Int) (v_prenex_24408 Int)) (or (<= 0 (+ (select main_a v_prenex_24409) 499)) (<= (* 2 (select main_a v_prenex_24408)) 1998) (<= 499 (select main_a v_prenex_24408)) (<= (+ main_y 1) v_prenex_24408) (< v_prenex_24409 main_x) (<= (select main_a v_prenex_24409) (+ (select main_a v_prenex_24408) 2)) (<= (+ main_x 1) v_prenex_24409))) (forall ((v_prenex_29177 Int) (v_prenex_29176 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29176))) (<= 2 (* 2 (select main_a v_prenex_29177))) (<= (select main_a v_prenex_29176) 1499) (< v_prenex_29177 main_x) (<= (+ main_x 1) v_prenex_29177) (< v_prenex_29176 main_y) (<= (+ (select main_a v_prenex_29176) (select main_a v_prenex_29177)) 1000))) (forall ((v_prenex_24858 Int) (v_prenex_24857 Int)) (or (<= (+ main_x 1) v_prenex_24858) (<= (select main_a v_prenex_24858) (+ (select main_a v_prenex_24857) 2)) (< v_prenex_24858 main_x) (<= 0 (+ (select main_a v_prenex_24857) 1)) (<= (select main_a v_prenex_24857) 999) (<= (select main_a v_prenex_24858) 501) (<= 1 (select main_a v_prenex_24858)))) (forall ((v_prenex_28015 Int) (v_prenex_28014 Int)) (or (<= (select main_a v_prenex_28015) 501) (<= (+ main_x 1) v_prenex_28015) (<= 499 (select main_a v_prenex_28014)) (< v_prenex_28015 main_x) (<= (select main_a v_prenex_28014) (+ (select main_a v_prenex_28015) 998)) (<= 0 (+ (select main_a v_prenex_28015) 499)))) (forall ((v_prenex_24292 Int) (v_prenex_24293 Int)) (or (<= (* 2 (select main_a v_prenex_24292)) 1998) (< v_prenex_24293 main_x) (<= (select main_a v_prenex_24293) 1001) (<= (* 2 (select main_a v_prenex_24293)) 1002) (<= 1000 (+ (select main_a v_prenex_24292) (select main_a v_prenex_24293))) (<= (+ main_x 1) v_prenex_24293))) (or (forall ((v_prenex_23863 Int)) (or (<= 1 (select main_a v_prenex_23863)) (<= (+ main_x 1) v_prenex_23863) (<= (select main_a v_prenex_23863) 501) (< v_prenex_23863 main_x))) (forall ((v_prenex_27253 Int)) (<= (* 2 (select main_a v_prenex_27253)) 1998))) (forall ((v_prenex_28826 Int) (v_prenex_28825 Int)) (or (< v_prenex_28826 main_x) (<= 2 (* 2 (select main_a v_prenex_28826))) (<= (+ main_x 1) v_prenex_28826) (<= (+ main_y 1) v_prenex_28825) (<= (* 2 (select main_a v_prenex_28825)) 1998) (<= (select main_a v_prenex_28825) 999) (<= 1000 (+ (select main_a v_prenex_28825) (select main_a v_prenex_28826))))) (forall ((v_prenex_29761 Int) (v_prenex_29762 Int)) (or (< v_prenex_29761 main_y) (<= 998 (* 2 (select main_a v_prenex_29761))) (<= (* 2 (select main_a v_prenex_29762)) 1002) (<= 1000 (+ (select main_a v_prenex_29761) (select main_a v_prenex_29762))) (< v_prenex_29762 main_x) (<= (+ main_x 1) v_prenex_29762) (<= (select main_a v_prenex_29761) 1499))) (forall ((v_prenex_26238 Int) (v_prenex_26239 Int)) (or (<= (+ main_y 1) v_prenex_26238) (<= (select main_a v_prenex_26238) (+ (select main_a v_prenex_26239) 998)) (<= (* 2 (select main_a v_prenex_26239)) 1002) (< v_prenex_26239 main_x) (<= (+ main_x 1) v_prenex_26239) (<= (select main_a v_prenex_26238) 1499))) (forall ((v_prenex_24043 Int) (v_prenex_24044 Int)) (or (<= (+ (select main_a v_prenex_24043) (select main_a v_prenex_24044)) 1000) (<= 998 (* 2 (select main_a v_prenex_24043))) (<= (+ main_y 1) v_prenex_24043) (< v_prenex_24044 main_x) (<= (* 2 (select main_a v_prenex_24044)) 1002) (<= (+ main_x 1) v_prenex_24044))) (forall ((v_prenex_25176 Int) (v_prenex_25175 Int)) (or (<= (select main_a v_prenex_25176) 1001) (<= 0 (+ (select main_a v_prenex_25175) 1)) (<= (+ main_x 1) v_prenex_25176) (<= 1000 (+ (select main_a v_prenex_25175) (select main_a v_prenex_25176))) (<= (select main_a v_prenex_25176) 501) (< v_prenex_25176 main_x) (<= (select main_a v_prenex_25175) 1499))) (forall ((v_prenex_29169 Int) (v_prenex_29168 Int)) (or (< v_prenex_29169 main_x) (<= (select main_a v_prenex_29169) (+ (select main_a v_prenex_29168) 2)) (<= 1 (select main_a v_prenex_29169)) (<= (+ main_y 1) v_prenex_29168) (<= (+ main_x 1) v_prenex_29169) (<= 0 (+ (select main_a v_prenex_29168) 1)) (<= (select main_a v_prenex_29168) 999))) (forall ((v_prenex_29824 Int) (v_prenex_29823 Int)) (or (< v_prenex_29824 main_x) (<= 2 (* 2 (select main_a v_prenex_29824))) (<= (* 2 (select main_a v_prenex_29823)) 1998) (<= (select main_a v_prenex_29823) (+ (select main_a v_prenex_29824) 998)) (<= 0 (+ (select main_a v_prenex_29823) 1)) (< v_prenex_29823 main_y) (<= (+ main_x 1) v_prenex_29824))) (forall ((v_prenex_32111 Int) (v_prenex_32112 Int)) (or (<= (+ main_x 1) v_prenex_32112) (< v_prenex_32112 main_x) (<= 998 (* 2 (select main_a v_prenex_32111))) (<= (+ (select main_a v_prenex_32111) (select main_a v_prenex_32112)) 1000) (<= (select main_a v_prenex_32112) 1001) (<= 0 (+ (select main_a v_prenex_32112) 499)))) (forall ((v_prenex_30042 Int) (v_prenex_30041 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30041))) (<= (+ main_x 1) v_prenex_30042) (< v_prenex_30042 main_x) (<= (select main_a v_prenex_30041) 999) (<= 2 (* 2 (select main_a v_prenex_30042))) (<= (+ (select main_a v_prenex_30041) (select main_a v_prenex_30042)) 1000))) (forall ((v_prenex_25682 Int) (v_prenex_25681 Int)) (or (<= (select main_a v_prenex_25682) (+ (select main_a v_prenex_25681) 2)) (<= (select main_a v_prenex_25681) 999) (<= 2 (* 2 (select main_a v_prenex_25682))) (<= 998 (* 2 (select main_a v_prenex_25681))) (<= (+ main_x 1) v_prenex_25682) (<= (select main_a v_prenex_25682) 501) (< v_prenex_25682 main_x))) (forall ((v_prenex_24229 Int) (v_prenex_24230 Int)) (or (<= (select main_a v_prenex_24230) 1001) (< v_prenex_24230 main_x) (<= 2 (* 2 (select main_a v_prenex_24230))) (<= (select main_a v_prenex_24229) 1499) (<= (select main_a v_prenex_24229) 999) (<= (+ (select main_a v_prenex_24229) (select main_a v_prenex_24230)) 1000) (<= (+ main_x 1) v_prenex_24230))) (forall ((v_prenex_24295 Int) (v_prenex_24294 Int)) (or (<= (+ main_x 1) v_prenex_24295) (< v_prenex_24295 main_x) (<= 1000 (+ (select main_a v_prenex_24294) (select main_a v_prenex_24295))) (<= (* 2 (select main_a v_prenex_24295)) 1002) (<= 998 (* 2 (select main_a v_prenex_24294))) (<= (select main_a v_prenex_24294) 1499))) (or (forall ((v_prenex_30637 Int)) (or (<= (* 2 (select main_a v_prenex_30637)) 1998) (<= 998 (* 2 (select main_a v_prenex_30637))) (< v_prenex_30637 main_y))) (forall ((v_prenex_30638 Int)) (or (<= (* 2 (select main_a v_prenex_30638)) 1002) (<= (+ main_x 1) v_prenex_30638) (<= 1 (select main_a v_prenex_30638)) (< v_prenex_30638 main_x)))) (or (forall ((v_prenex_25425 Int)) (<= (select main_a v_prenex_25425) 1499)) (forall ((v_prenex_25430 Int)) (or (< v_prenex_25430 main_x) (<= 0 (+ (select main_a v_prenex_25430) 499)) (<= (* 2 (select main_a v_prenex_25430)) 1002) (<= (select main_a v_prenex_25430) 501) (<= (+ main_x 1) v_prenex_25430)))) (or (forall ((v_prenex_28148 Int)) (or (<= (select main_a v_prenex_28148) 501) (< v_prenex_28148 main_x) (<= (+ main_x 1) v_prenex_28148) (<= 2 (* 2 (select main_a v_prenex_28148))))) (forall ((v_prenex_28150 Int)) (or (<= 499 (select main_a v_prenex_28150)) (<= 0 (+ (select main_a v_prenex_28150) 1))))) (or (forall ((v_prenex_29141 Int)) (or (<= 0 (+ (select main_a v_prenex_29141) 1)) (<= (+ main_y 1) v_prenex_29141) (<= (select main_a v_prenex_29141) 1499))) (forall ((v_prenex_29138 Int)) (or (< v_prenex_29138 main_x) (<= (+ main_x 1) v_prenex_29138) (<= (select main_a v_prenex_29138) 501) (<= (* 2 (select main_a v_prenex_29138)) 1002)))) (or (forall ((v_prenex_26463 Int)) (or (<= (select main_a v_prenex_26463) 501) (< v_prenex_26463 main_x) (<= (* 2 (select main_a v_prenex_26463)) 1002) (<= (+ main_x 1) v_prenex_26463))) (forall ((v_prenex_26462 Int)) (or (< v_prenex_26462 main_y) (<= 0 (+ (select main_a v_prenex_26462) 1)) (<= (* 2 (select main_a v_prenex_26462)) 1998)))) (forall ((v_prenex_29096 Int) (v_prenex_29095 Int)) (or (< v_prenex_29096 main_x) (<= 0 (+ (select main_a v_prenex_29096) 499)) (<= 0 (+ (select main_a v_prenex_29095) 1)) (<= (select main_a v_prenex_29095) (+ (select main_a v_prenex_29096) 998)) (<= (+ main_x 1) v_prenex_29096) (<= (select main_a v_prenex_29096) 501) (<= 499 (select main_a v_prenex_29095)))) (forall ((v_prenex_25253 Int) (v_prenex_25252 Int)) (or (<= (+ main_x 1) v_prenex_25253) (<= (select main_a v_prenex_25252) (+ (select main_a v_prenex_25253) 998)) (<= 0 (+ (select main_a v_prenex_25253) 499)) (<= (select main_a v_prenex_25253) 501) (< v_prenex_25253 main_x) (<= 998 (* 2 (select main_a v_prenex_25252))))) (or (forall ((v_prenex_29349 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29349))) (<= (* 2 (select main_a v_prenex_29349)) 1998))) (forall ((v_prenex_29346 Int)) (or (<= 0 (+ (select main_a v_prenex_29346) 499)) (<= (+ main_x 1) v_prenex_29346) (<= 2 (* 2 (select main_a v_prenex_29346))) (< v_prenex_29346 main_x)))) (or (forall ((v_prenex_31604 Int)) (or (<= (+ main_x 1) v_prenex_31604) (<= 0 (+ (select main_a v_prenex_31604) 499)) (<= (* 2 (select main_a v_prenex_31604)) 1002) (< v_prenex_31604 main_x))) (forall ((v_prenex_31603 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31603))) (< v_prenex_31603 main_y) (<= (select main_a v_prenex_31603) 999)))) (or (forall ((v_prenex_27204 Int)) (or (<= 1 (select main_a v_prenex_27204)) (<= (+ main_x 1) v_prenex_27204) (<= (select main_a v_prenex_27204) 501) (<= 2 (* 2 (select main_a v_prenex_27204))) (< v_prenex_27204 main_x))) (forall ((v_prenex_27203 Int)) (<= (* 2 (select main_a v_prenex_27203)) 1998))) (or (forall ((v_prenex_28412 Int)) (or (<= (select main_a v_prenex_28412) 1001) (<= 2 (* 2 (select main_a v_prenex_28412))) (<= (+ main_x 1) v_prenex_28412) (< v_prenex_28412 main_x))) (forall ((v_prenex_28411 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28411))) (<= (select main_a v_prenex_28411) 999) (<= (+ main_y 1) v_prenex_28411)))) (forall ((v_prenex_25299 Int) (v_prenex_25298 Int)) (or (<= (select main_a v_prenex_25298) 999) (<= 0 (+ (select main_a v_prenex_25299) 499)) (< v_prenex_25299 main_x) (<= (+ main_x 1) v_prenex_25299) (<= 2 (* 2 (select main_a v_prenex_25299))) (<= 1000 (+ (select main_a v_prenex_25298) (select main_a v_prenex_25299))))) (forall ((v_prenex_27546 Int) (v_prenex_27545 Int)) (or (<= (select main_a v_prenex_27545) 1499) (<= (select main_a v_prenex_27545) (+ (select main_a v_prenex_27546) 998)) (<= (* 2 (select main_a v_prenex_27545)) 1998) (<= 1 (select main_a v_prenex_27546)) (<= (* 2 (select main_a v_prenex_27546)) 1002) (<= (+ main_x 1) v_prenex_27546) (< v_prenex_27546 main_x))) (or (forall ((v_prenex_31724 Int)) (or (< v_prenex_31724 main_y) (<= 0 (+ (select main_a v_prenex_31724) 1)))) (forall ((v_prenex_31725 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31725))) (<= (* 2 (select main_a v_prenex_31725)) 1002) (<= (+ main_x 1) v_prenex_31725) (< v_prenex_31725 main_x)))) (forall ((v_prenex_31022 Int) (v_prenex_31021 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31021))) (<= (+ (select main_a v_prenex_31021) (select main_a v_prenex_31022)) 1000) (<= (select main_a v_prenex_31022) 1001) (< v_prenex_31022 main_x) (<= 2 (* 2 (select main_a v_prenex_31022))) (<= (+ main_x 1) v_prenex_31022))) (or (forall ((v_prenex_28035 Int)) (or (<= (+ main_x 1) v_prenex_28035) (<= 0 (+ (select main_a v_prenex_28035) 499)) (< v_prenex_28035 main_x))) (forall ((v_prenex_28034 Int)) (or (< v_prenex_28034 main_y) (<= (* 2 (select main_a v_prenex_28034)) 1998)))) (forall ((v_prenex_29839 Int) (v_prenex_29840 Int)) (or (<= (+ main_x 1) v_prenex_29840) (<= 0 (+ (select main_a v_prenex_29840) 499)) (< v_prenex_29840 main_x) (<= 499 (select main_a v_prenex_29839)) (<= (+ main_y 1) v_prenex_29839) (<= (* 2 (select main_a v_prenex_29839)) 1998) (<= (select main_a v_prenex_29839) (+ (select main_a v_prenex_29840) 998)))) (forall ((v_prenex_31760 Int) (v_prenex_31759 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31760))) (<= 0 (+ (select main_a v_prenex_31759) 1)) (<= (+ (select main_a v_prenex_31759) (select main_a v_prenex_31760)) 1000) (< v_prenex_31760 main_x) (<= (+ main_x 1) v_prenex_31760) (<= 1 (select main_a v_prenex_31760)) (<= (* 2 (select main_a v_prenex_31759)) 1998))) (forall ((v_prenex_25666 Int) (v_prenex_25665 Int)) (or (<= (+ (select main_a v_prenex_25665) (select main_a v_prenex_25666)) 1000) (< v_prenex_25666 main_x) (<= (+ main_x 1) v_prenex_25666) (<= (* 2 (select main_a v_prenex_25666)) 1002) (<= (select main_a v_prenex_25666) 1001))) (forall ((v_prenex_31235 Int) (v_prenex_31234 Int)) (or (<= (select main_a v_prenex_31234) (+ (select main_a v_prenex_31235) 998)) (<= 1 (select main_a v_prenex_31235)) (< v_prenex_31235 main_x) (<= (+ main_x 1) v_prenex_31235) (<= (select main_a v_prenex_31235) 501) (<= 998 (* 2 (select main_a v_prenex_31234))))) (forall ((v_prenex_31853 Int) (v_prenex_31854 Int)) (or (<= (select main_a v_prenex_31854) 501) (<= 1000 (+ (select main_a v_prenex_31853) (select main_a v_prenex_31854))) (<= (+ main_x 1) v_prenex_31854) (<= (+ main_y 1) v_prenex_31853) (<= (select main_a v_prenex_31853) 1499) (< v_prenex_31854 main_x) (<= 0 (+ (select main_a v_prenex_31853) 1)))) (forall ((v_prenex_31800 Int) (v_prenex_31799 Int)) (or (<= 0 (+ (select main_a v_prenex_31800) 499)) (<= (+ main_y 1) v_prenex_31799) (<= 1000 (+ (select main_a v_prenex_31799) (select main_a v_prenex_31800))) (< v_prenex_31800 main_x) (<= (+ main_x 1) v_prenex_31800))) (forall ((v_prenex_25311 Int) (v_prenex_25310 Int)) (or (<= (+ main_x 1) v_prenex_25311) (<= 499 (select main_a v_prenex_25310)) (<= (select main_a v_prenex_25310) (+ (select main_a v_prenex_25311) 998)) (<= (+ main_y 1) v_prenex_25310) (<= 0 (+ (select main_a v_prenex_25311) 499)) (< v_prenex_25311 main_x) (<= 0 (+ (select main_a v_prenex_25310) 1)))) (forall ((v_prenex_31226 Int) (v_prenex_31227 Int)) (or (<= (+ main_y 1) v_prenex_31226) (< v_prenex_31226 main_y) (<= 0 (+ (select main_a v_prenex_31226) 1)) (<= (select main_a v_prenex_31226) (+ (select main_a v_prenex_31227) 998)) (<= (* 2 (select main_a v_prenex_31226)) 1998))) (or (forall ((v_prenex_27246 Int)) (or (<= (select main_a v_prenex_27246) 501) (<= (select main_a v_prenex_27246) 1001) (< v_prenex_27246 main_x) (<= (* 2 (select main_a v_prenex_27246)) 1002) (<= (+ main_x 1) v_prenex_27246))) (forall ((v_prenex_27247 Int)) (or (<= (select main_a v_prenex_27247) 999) (<= 998 (* 2 (select main_a v_prenex_27247)))))) (forall ((v_prenex_30797 Int) (v_prenex_30796 Int)) (or (<= (+ main_x 1) v_prenex_30797) (<= (select main_a v_prenex_30796) 999) (<= (+ (select main_a v_prenex_30796) (select main_a v_prenex_30797)) 1000) (< v_prenex_30796 main_y) (< v_prenex_30797 main_x) (<= 2 (* 2 (select main_a v_prenex_30797))))) (forall ((v_prenex_24498 Int) (v_prenex_24497 Int)) (or (<= (* 2 (select main_a v_prenex_24498)) 1002) (<= (select main_a v_prenex_24497) 1499) (< v_prenex_24498 main_x) (<= 1000 (+ (select main_a v_prenex_24497) (select main_a v_prenex_24498))) (< v_prenex_24497 main_y) (<= (+ main_x 1) v_prenex_24498) (<= (select main_a v_prenex_24497) 999))) (forall ((v_prenex_26446 Int) (v_prenex_26447 Int)) (or (<= 499 (select main_a v_prenex_26446)) (<= (+ main_x 1) v_prenex_26447) (<= 0 (+ (select main_a v_prenex_26447) 499)) (<= (+ (select main_a v_prenex_26446) (select main_a v_prenex_26447)) 1000) (<= 0 (+ (select main_a v_prenex_26446) 1)) (<= (* 2 (select main_a v_prenex_26447)) 1002) (< v_prenex_26447 main_x))) (forall ((v_prenex_29912 Int) (v_prenex_29911 Int)) (or (<= (+ main_x 1) v_prenex_29912) (<= (* 2 (select main_a v_prenex_29912)) 1002) (<= (select main_a v_prenex_29912) 501) (<= 0 (+ (select main_a v_prenex_29911) 1)) (<= (select main_a v_prenex_29911) (+ (select main_a v_prenex_29912) 998)) (<= (* 2 (select main_a v_prenex_29911)) 1998) (< v_prenex_29912 main_x))) (forall ((v_prenex_26887 Int) (v_prenex_26888 Int)) (or (< v_prenex_26887 main_y) (<= (select main_a v_prenex_26887) 999) (<= 499 (select main_a v_prenex_26887)) (<= (+ main_y 1) v_prenex_26887) (<= (select main_a v_prenex_26887) (+ (select main_a v_prenex_26888) 998)))) (forall ((v_prenex_29635 Int) (v_prenex_29634 Int)) (or (<= (* 2 (select main_a v_prenex_29634)) 1998) (<= 0 (+ (select main_a v_prenex_29634) 1)) (<= (+ main_x 1) v_prenex_29635) (< v_prenex_29635 main_x) (<= 0 (+ (select main_a v_prenex_29635) 499)) (<= 1000 (+ (select main_a v_prenex_29634) (select main_a v_prenex_29635))) (<= (* 2 (select main_a v_prenex_29635)) 1002))) (forall ((v_prenex_27712 Int) (v_prenex_27713 Int)) (or (<= (select main_a v_prenex_27713) (+ (select main_a v_prenex_27712) 2)) (<= (+ main_x 1) v_prenex_27713) (<= (* 2 (select main_a v_prenex_27713)) 1002) (< v_prenex_27713 main_x) (<= (select main_a v_prenex_27713) 501))) (forall ((v_prenex_23886 Int) (v_prenex_23885 Int)) (or (< v_prenex_23886 main_x) (<= (+ main_x 1) v_prenex_23886) (<= 998 (* 2 (select main_a v_prenex_23885))) (<= (select main_a v_prenex_23886) 501) (<= (select main_a v_prenex_23885) (+ (select main_a v_prenex_23886) 998)) (<= (+ main_y 1) v_prenex_23885))) (forall ((v_prenex_25845 Int) (v_prenex_25844 Int)) (or (<= (select main_a v_prenex_25844) 999) (<= (select main_a v_prenex_25844) 1499) (< v_prenex_25845 main_x) (<= (select main_a v_prenex_25845) 501) (<= (select main_a v_prenex_25845) (+ (select main_a v_prenex_25844) 2)) (<= (+ main_x 1) v_prenex_25845))) (or (forall ((v_prenex_26302 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26302))) (<= 0 (+ (select main_a v_prenex_26302) 499)) (<= (select main_a v_prenex_26302) 501) (<= (+ main_x 1) v_prenex_26302) (< v_prenex_26302 main_x))) (forall ((v_prenex_26298 Int)) (<= (* 2 (select main_a v_prenex_26298)) 1998))) (forall ((v_prenex_27430 Int) (v_prenex_27431 Int)) (or (<= 1000 (+ (select main_a v_prenex_27430) (select main_a v_prenex_27431))) (< v_prenex_27430 main_y) (<= (select main_a v_prenex_27430) 999) (<= 998 (* 2 (select main_a v_prenex_27430))) (<= (+ main_y 1) v_prenex_27430))) (or (forall ((v_prenex_32092 Int)) (or (< v_prenex_32092 main_x) (<= (+ main_x 1) v_prenex_32092) (<= (* 2 (select main_a v_prenex_32092)) 1002))) (forall ((v_prenex_32091 Int)) (or (<= (* 2 (select main_a v_prenex_32091)) 1998) (< v_prenex_32091 main_y)))) (forall ((v_prenex_31434 Int) (v_prenex_31435 Int)) (or (<= (+ main_x 1) v_prenex_31435) (< v_prenex_31435 main_x) (<= 1000 (+ (select main_a v_prenex_31434) (select main_a v_prenex_31435))) (<= 0 (+ (select main_a v_prenex_31435) 499)) (<= (select main_a v_prenex_31434) 1499))) (forall ((v_prenex_25671 Int) (v_prenex_25672 Int)) (or (<= 0 (+ (select main_a v_prenex_25672) 499)) (<= 1000 (+ (select main_a v_prenex_25671) (select main_a v_prenex_25672))) (<= (select main_a v_prenex_25671) 999) (<= (+ main_x 1) v_prenex_25672) (<= 0 (+ (select main_a v_prenex_25671) 1)) (< v_prenex_25672 main_x))) (forall ((v_prenex_30800 Int) (v_prenex_30801 Int)) (or (<= (* 2 (select main_a v_prenex_30801)) 1002) (<= (+ (select main_a v_prenex_30800) (select main_a v_prenex_30801)) 1000) (<= (select main_a v_prenex_30800) 1499) (< v_prenex_30801 main_x) (<= 0 (+ (select main_a v_prenex_30800) 1)) (<= (+ main_x 1) v_prenex_30801) (<= (+ main_y 1) v_prenex_30800))) (forall ((v_prenex_26290 Int) (v_prenex_26289 Int)) (or (<= (select main_a v_prenex_26289) (+ (select main_a v_prenex_26290) 998)) (< v_prenex_26290 main_x) (<= (+ main_x 1) v_prenex_26290) (<= 1 (select main_a v_prenex_26290)) (<= (* 2 (select main_a v_prenex_26289)) 1998) (<= 499 (select main_a v_prenex_26289)))) (forall ((v_prenex_28297 Int) (v_prenex_28296 Int)) (or (<= (select main_a v_prenex_28297) (+ (select main_a v_prenex_28296) 2)) (<= (select main_a v_prenex_28297) 1001) (< v_prenex_28296 main_y) (<= 998 (* 2 (select main_a v_prenex_28296))) (< v_prenex_28297 main_x) (<= (select main_a v_prenex_28296) 999) (<= (+ main_x 1) v_prenex_28297))) (or (forall ((v_prenex_27404 Int)) (or (<= 1 (select main_a v_prenex_27404)) (< v_prenex_27404 main_x) (<= 2 (* 2 (select main_a v_prenex_27404))) (<= (+ main_x 1) v_prenex_27404))) (forall ((v_prenex_27408 Int)) (or (<= (* 2 (select main_a v_prenex_27408)) 1998) (<= (select main_a v_prenex_27408) 999) (<= (+ main_y 1) v_prenex_27408)))) (forall ((v_prenex_27777 Int) (v_prenex_27776 Int)) (or (<= (* 2 (select main_a v_prenex_27777)) 1002) (<= (select main_a v_prenex_27776) (+ (select main_a v_prenex_27777) 998)) (<= 0 (+ (select main_a v_prenex_27776) 1)) (<= 0 (+ (select main_a v_prenex_27777) 499)) (<= 998 (* 2 (select main_a v_prenex_27776))) (< v_prenex_27777 main_x) (<= (+ main_x 1) v_prenex_27777))) (forall ((v_prenex_25739 Int) (v_prenex_25738 Int)) (or (<= (* 2 (select main_a v_prenex_25739)) 1002) (<= (select main_a v_prenex_25738) 999) (<= (select main_a v_prenex_25739) 1001) (<= 1000 (+ (select main_a v_prenex_25738) (select main_a v_prenex_25739))) (< v_prenex_25739 main_x) (<= (+ main_x 1) v_prenex_25739))) (forall ((v_prenex_28514 Int) (v_prenex_28513 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28513))) (< v_prenex_28514 main_x) (<= 2 (* 2 (select main_a v_prenex_28514))) (<= (* 2 (select main_a v_prenex_28514)) 1002) (<= (+ (select main_a v_prenex_28513) (select main_a v_prenex_28514)) 1000) (<= (select main_a v_prenex_28513) 1499) (<= (+ main_x 1) v_prenex_28514))) (or (forall ((v_prenex_27115 Int)) (or (<= (+ main_x 1) v_prenex_27115) (<= (* 2 (select main_a v_prenex_27115)) 1002) (<= (select main_a v_prenex_27115) 501) (< v_prenex_27115 main_x))) (forall ((v_prenex_27118 Int)) (or (<= (+ main_y 1) v_prenex_27118) (<= 499 (select main_a v_prenex_27118)) (<= (select main_a v_prenex_27118) 1499)))) (or (forall ((v_prenex_31939 Int)) (or (<= (* 2 (select main_a v_prenex_31939)) 1002) (< v_prenex_31939 main_x) (<= (+ main_x 1) v_prenex_31939) (<= 0 (+ (select main_a v_prenex_31939) 499)))) (forall ((v_prenex_31941 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31941))) (<= 499 (select main_a v_prenex_31941))))) (forall ((v_prenex_29920 Int) (v_prenex_29919 Int)) (or (<= (select main_a v_prenex_29919) 1499) (<= 1000 (+ (select main_a v_prenex_29919) (select main_a v_prenex_29920))) (<= (+ main_x 1) v_prenex_29920) (< v_prenex_29920 main_x) (<= (select main_a v_prenex_29920) 1001) (<= 0 (+ (select main_a v_prenex_29919) 1)) (<= 1 (select main_a v_prenex_29920)))) (or (forall ((v_prenex_28270 Int)) (or (<= (select main_a v_prenex_28270) 999) (<= 998 (* 2 (select main_a v_prenex_28270))))) (forall ((v_prenex_28271 Int)) (or (<= (+ main_x 1) v_prenex_28271) (<= 2 (* 2 (select main_a v_prenex_28271))) (<= (select main_a v_prenex_28271) 1001) (< v_prenex_28271 main_x)))) (forall ((v_prenex_27708 Int) (v_prenex_27709 Int)) (or (<= (+ main_x 1) v_prenex_27709) (<= (select main_a v_prenex_27709) (+ (select main_a v_prenex_27708) 2)) (<= (select main_a v_prenex_27709) 501) (< v_prenex_27709 main_x) (<= 499 (select main_a v_prenex_27708)))) (or (forall ((v_prenex_26158 Int)) (or (<= (+ main_x 1) v_prenex_26158) (<= (select main_a v_prenex_26158) 501) (<= 2 (* 2 (select main_a v_prenex_26158))) (< v_prenex_26158 main_x))) (forall ((v_prenex_26153 Int)) (or (<= (select main_a v_prenex_26153) 1499) (<= 499 (select main_a v_prenex_26153))))) (forall ((v_prenex_25938 Int) (v_prenex_25939 Int)) (or (<= (+ (select main_a v_prenex_25938) (select main_a v_prenex_25939)) 1000) (< v_prenex_25938 main_y) (<= 0 (+ (select main_a v_prenex_25938) 1)) (<= (+ main_y 1) v_prenex_25938) (<= (select main_a v_prenex_25938) 1499))) (or (forall ((v_prenex_29427 Int)) (or (<= (+ main_y 1) v_prenex_29427) (<= (select main_a v_prenex_29427) 1499))) (forall ((v_prenex_29424 Int)) (or (<= (+ main_x 1) v_prenex_29424) (< v_prenex_29424 main_x) (<= 2 (* 2 (select main_a v_prenex_29424))) (<= 0 (+ (select main_a v_prenex_29424) 499))))) (or (forall ((v_prenex_29034 Int)) (<= 2 (* 2 (select main_a v_prenex_29034)))) (forall ((v_prenex_29033 Int)) (or (< v_prenex_29033 main_y) (<= 499 (select main_a v_prenex_29033)) (<= (select main_a v_prenex_29033) 999) (<= (+ main_y 1) v_prenex_29033)))) (or (forall ((v_prenex_27012 Int)) (or (<= (+ main_x 1) v_prenex_27012) (< v_prenex_27012 main_x) (<= (* 2 (select main_a v_prenex_27012)) 1002))) (forall ((v_prenex_27011 Int)) (or (<= (select main_a v_prenex_27011) 999) (< v_prenex_27011 main_y) (<= 998 (* 2 (select main_a v_prenex_27011)))))) (forall ((v_prenex_28834 Int) (v_prenex_28833 Int)) (or (<= 499 (select main_a v_prenex_28833)) (< v_prenex_28834 main_x) (<= (* 2 (select main_a v_prenex_28834)) 1002) (<= 2 (* 2 (select main_a v_prenex_28834))) (<= (select main_a v_prenex_28833) 999) (<= (select main_a v_prenex_28833) (+ (select main_a v_prenex_28834) 998)) (<= (+ main_x 1) v_prenex_28834))) (forall ((v_prenex_25838 Int) (v_prenex_25837 Int)) (or (<= (select main_a v_prenex_25838) 1001) (<= (+ main_x 1) v_prenex_25838) (<= 1000 (+ (select main_a v_prenex_25837) (select main_a v_prenex_25838))) (<= 499 (select main_a v_prenex_25837)) (< v_prenex_25838 main_x) (< v_prenex_25837 main_y))) (forall ((v_prenex_29468 Int) (v_prenex_29467 Int)) (or (<= 0 (+ (select main_a v_prenex_29467) 1)) (< v_prenex_29468 main_x) (< v_prenex_29467 main_y) (<= (select main_a v_prenex_29468) (+ (select main_a v_prenex_29467) 2)) (<= (+ main_x 1) v_prenex_29468) (<= 1 (select main_a v_prenex_29468)) (<= 499 (select main_a v_prenex_29467)))) (forall ((v_prenex_25861 Int) (v_prenex_25860 Int)) (or (< v_prenex_25861 main_x) (<= (* 2 (select main_a v_prenex_25860)) 1998) (<= 1 (select main_a v_prenex_25861)) (<= (+ main_x 1) v_prenex_25861) (<= (select main_a v_prenex_25861) (+ (select main_a v_prenex_25860) 2)) (<= (select main_a v_prenex_25860) 999))) (or (forall ((v_prenex_27630 Int)) (or (< v_prenex_27630 main_x) (<= (* 2 (select main_a v_prenex_27630)) 1002))) (forall ((v_prenex_27629 Int)) (or (<= (select main_a v_prenex_27629) 1499) (<= (+ main_y 1) v_prenex_27629) (< v_prenex_27629 main_y)))) (forall ((v_prenex_31321 Int) (v_prenex_31320 Int)) (or (<= 1 (select main_a v_prenex_31321)) (<= (+ main_x 1) v_prenex_31321) (<= (select main_a v_prenex_31320) 1499) (<= (select main_a v_prenex_31321) (+ (select main_a v_prenex_31320) 2)) (<= 2 (* 2 (select main_a v_prenex_31321))) (<= (* 2 (select main_a v_prenex_31320)) 1998) (< v_prenex_31321 main_x))) (forall ((v_prenex_32120 Int) (v_prenex_32119 Int)) (or (<= (+ main_x 1) v_prenex_32120) (<= (select main_a v_prenex_32119) (+ (select main_a v_prenex_32120) 998)) (< v_prenex_32120 main_x) (< v_prenex_32119 main_y) (<= (select main_a v_prenex_32119) 1499) (<= 2 (* 2 (select main_a v_prenex_32120))))) (or (forall ((v_prenex_28354 Int)) (or (<= (select main_a v_prenex_28354) 1499) (< v_prenex_28354 main_y) (<= 998 (* 2 (select main_a v_prenex_28354))))) (forall ((v_prenex_28355 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28355))) (< v_prenex_28355 main_x) (<= 1 (select main_a v_prenex_28355)) (<= (+ main_x 1) v_prenex_28355)))) (or (forall ((v_prenex_30156 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30156))) (<= (select main_a v_prenex_30156) 501) (<= (* 2 (select main_a v_prenex_30156)) 1002) (< v_prenex_30156 main_x) (<= (+ main_x 1) v_prenex_30156))) (forall ((v_prenex_30155 Int)) (or (<= (* 2 (select main_a v_prenex_30155)) 1998) (<= 998 (* 2 (select main_a v_prenex_30155)))))) (forall ((v_prenex_25106 Int) (v_prenex_25105 Int)) (or (< v_prenex_25106 main_x) (<= (select main_a v_prenex_25106) 501) (<= (+ main_x 1) v_prenex_25106) (<= 499 (select main_a v_prenex_25105)) (<= 1 (select main_a v_prenex_25106)) (<= (select main_a v_prenex_25105) (+ (select main_a v_prenex_25106) 998)) (<= (select main_a v_prenex_25105) 1499))) (forall ((v_prenex_25569 Int) (v_prenex_25570 Int)) (or (<= 0 (+ (select main_a v_prenex_25570) 499)) (< v_prenex_25570 main_x) (<= 0 (+ (select main_a v_prenex_25569) 1)) (<= (+ main_x 1) v_prenex_25570) (<= 1 (select main_a v_prenex_25570)) (<= (select main_a v_prenex_25569) (+ (select main_a v_prenex_25570) 998)))) (or (forall ((v_prenex_25029 Int)) (or (<= (* 2 (select main_a v_prenex_25029)) 1998) (<= 499 (select main_a v_prenex_25029)))) (forall ((v_prenex_25028 Int)) (or (<= (+ main_x 1) v_prenex_25028) (< v_prenex_25028 main_x) (<= 2 (* 2 (select main_a v_prenex_25028)))))) (forall ((v_prenex_23940 Int) (v_prenex_23939 Int)) (or (<= (+ main_x 1) v_prenex_23940) (< v_prenex_23939 main_y) (<= 998 (* 2 (select main_a v_prenex_23939))) (<= (* 2 (select main_a v_prenex_23939)) 1998) (<= (select main_a v_prenex_23940) (+ (select main_a v_prenex_23939) 2)) (<= (select main_a v_prenex_23940) 1001) (< v_prenex_23940 main_x))) (forall ((v_prenex_30266 Int) (v_prenex_30265 Int)) (or (<= 0 (+ (select main_a v_prenex_30265) 1)) (<= (+ main_x 1) v_prenex_30266) (<= 1000 (+ (select main_a v_prenex_30265) (select main_a v_prenex_30266))) (< v_prenex_30266 main_x) (< v_prenex_30265 main_y) (<= (* 2 (select main_a v_prenex_30265)) 1998) (<= 0 (+ (select main_a v_prenex_30266) 499)))) (or (forall ((v_prenex_31293 Int)) (or (<= (* 2 (select main_a v_prenex_31293)) 1002) (<= (+ main_x 1) v_prenex_31293) (<= 2 (* 2 (select main_a v_prenex_31293))) (< v_prenex_31293 main_x))) (forall ((v_prenex_31298 Int)) (<= (select main_a v_prenex_31298) 1499))) (forall ((v_prenex_30082 Int) (v_prenex_30081 Int)) (or (<= (+ main_x 1) v_prenex_30082) (<= (select main_a v_prenex_30082) 1001) (<= (select main_a v_prenex_30081) 1499) (< v_prenex_30082 main_x) (<= (select main_a v_prenex_30082) 501) (<= (+ (select main_a v_prenex_30081) (select main_a v_prenex_30082)) 1000))) (forall ((v_prenex_28832 Int) (v_prenex_28831 Int)) (or (< v_prenex_28832 main_x) (<= (+ main_x 1) v_prenex_28832) (<= 499 (select main_a v_prenex_28831)) (<= (select main_a v_prenex_28832) 501) (<= 1 (select main_a v_prenex_28832)) (<= (+ (select main_a v_prenex_28831) (select main_a v_prenex_28832)) 1000))) (or (forall ((v_prenex_30770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30770))) (<= (select main_a v_prenex_30770) 999))) (forall ((v_prenex_30766 Int)) (or (< v_prenex_30766 main_x) (<= (+ main_x 1) v_prenex_30766) (<= 2 (* 2 (select main_a v_prenex_30766))) (<= (* 2 (select main_a v_prenex_30766)) 1002)))) (forall ((v_prenex_29604 Int) (v_prenex_29603 Int)) (or (< v_prenex_29603 main_y) (<= (+ (select main_a v_prenex_29603) (select main_a v_prenex_29604)) 1000) (<= (+ main_x 1) v_prenex_29604) (<= 998 (* 2 (select main_a v_prenex_29603))) (<= (select main_a v_prenex_29604) 501) (<= (select main_a v_prenex_29603) 1499) (< v_prenex_29604 main_x))) (forall ((v_prenex_30611 Int) (v_prenex_30612 Int)) (or (<= 0 (+ (select main_a v_prenex_30611) 1)) (<= (+ main_x 1) v_prenex_30612) (< v_prenex_30612 main_x) (<= (select main_a v_prenex_30611) (+ (select main_a v_prenex_30612) 998)) (<= 1 (select main_a v_prenex_30612)) (<= (select main_a v_prenex_30611) 999) (<= 0 (+ (select main_a v_prenex_30612) 499)))) (forall ((v_prenex_27770 Int) (v_prenex_27771 Int)) (or (<= 0 (+ (select main_a v_prenex_27771) 499)) (<= (* 2 (select main_a v_prenex_27771)) 1002) (<= (* 2 (select main_a v_prenex_27770)) 1998) (<= (+ main_x 1) v_prenex_27771) (< v_prenex_27771 main_x) (<= (select main_a v_prenex_27770) 1499) (<= 1000 (+ (select main_a v_prenex_27770) (select main_a v_prenex_27771))))) (forall ((v_prenex_28293 Int) (v_prenex_28292 Int)) (or (< v_prenex_28292 main_y) (<= (select main_a v_prenex_28292) (+ (select main_a v_prenex_28293) 998)) (< v_prenex_28293 main_x) (<= (+ main_x 1) v_prenex_28293) (<= (select main_a v_prenex_28292) 999) (<= 499 (select main_a v_prenex_28292)) (<= 0 (+ (select main_a v_prenex_28293) 499)))) (or (forall ((v_prenex_27982 Int)) (or (<= (+ main_x 1) v_prenex_27982) (<= 2 (* 2 (select main_a v_prenex_27982))) (< v_prenex_27982 main_x) (<= (select main_a v_prenex_27982) 501))) (forall ((v_prenex_27984 Int)) (or (<= (+ main_y 1) v_prenex_27984) (<= 499 (select main_a v_prenex_27984)) (<= (select main_a v_prenex_27984) 1499)))) (forall ((v_prenex_31404 Int) (v_prenex_31405 Int)) (or (< v_prenex_31405 main_x) (<= (select main_a v_prenex_31405) 501) (<= (select main_a v_prenex_31405) (+ (select main_a v_prenex_31404) 2)) (<= (select main_a v_prenex_31404) 999) (<= (+ main_x 1) v_prenex_31405) (<= (select main_a v_prenex_31405) 1001) (<= 0 (+ (select main_a v_prenex_31404) 1)))) (forall ((v_prenex_30664 Int) (v_prenex_30663 Int)) (or (< v_prenex_30664 main_x) (<= (select main_a v_prenex_30664) (+ (select main_a v_prenex_30663) 2)) (<= (select main_a v_prenex_30664) 501) (<= (select main_a v_prenex_30663) 999) (<= 0 (+ (select main_a v_prenex_30663) 1)) (<= (+ main_x 1) v_prenex_30664) (<= 0 (+ (select main_a v_prenex_30664) 499)))) (forall ((v_prenex_30459 Int) (v_prenex_30458 Int)) (or (< v_prenex_30459 main_x) (<= (* 2 (select main_a v_prenex_30459)) 1002) (<= 998 (* 2 (select main_a v_prenex_30458))) (<= (select main_a v_prenex_30458) (+ (select main_a v_prenex_30459) 998)) (<= (+ main_x 1) v_prenex_30459))) (forall ((v_prenex_28646 Int) (v_prenex_28645 Int)) (or (<= (+ main_x 1) v_prenex_28646) (<= (select main_a v_prenex_28645) 999) (<= (select main_a v_prenex_28646) 1001) (< v_prenex_28646 main_x) (<= 1000 (+ (select main_a v_prenex_28645) (select main_a v_prenex_28646))) (<= (select main_a v_prenex_28646) 501))) (forall ((v_prenex_26662 Int) (v_prenex_26661 Int)) (or (<= (select main_a v_prenex_26661) 999) (<= 1 (select main_a v_prenex_26662)) (< v_prenex_26662 main_x) (<= (+ main_x 1) v_prenex_26662) (<= 1000 (+ (select main_a v_prenex_26661) (select main_a v_prenex_26662))) (<= (* 2 (select main_a v_prenex_26662)) 1002) (<= 0 (+ (select main_a v_prenex_26661) 1)))) (forall ((v_prenex_29203 Int) (v_prenex_29202 Int)) (or (<= (* 2 (select main_a v_prenex_29202)) 1998) (< v_prenex_29203 main_x) (<= (+ (select main_a v_prenex_29202) (select main_a v_prenex_29203)) 1000) (<= 0 (+ (select main_a v_prenex_29203) 499)) (<= (+ main_x 1) v_prenex_29203))) (or (forall ((v_prenex_24008 Int)) (or (< v_prenex_24008 main_x) (<= (+ main_x 1) v_prenex_24008) (<= 0 (+ (select main_a v_prenex_24008) 499)) (<= (* 2 (select main_a v_prenex_24008)) 1002))) (forall ((v_prenex_24007 Int)) (or (<= (select main_a v_prenex_24007) 999) (< v_prenex_24007 main_y)))) (forall ((v_prenex_31420 Int) (v_prenex_31421 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31420))) (< v_prenex_31421 main_x) (<= (+ main_x 1) v_prenex_31421) (<= 2 (* 2 (select main_a v_prenex_31421))) (<= (+ (select main_a v_prenex_31420) (select main_a v_prenex_31421)) 1000) (<= (select main_a v_prenex_31420) 999) (<= (select main_a v_prenex_31421) 1001))) (forall ((v_prenex_32188 Int) (v_prenex_32189 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32188))) (<= (+ main_x 1) v_prenex_32189) (<= 0 (+ (select main_a v_prenex_32189) 499)) (< v_prenex_32189 main_x) (<= 1000 (+ (select main_a v_prenex_32188) (select main_a v_prenex_32189))) (<= 0 (+ (select main_a v_prenex_32188) 1)))) (or (forall ((v_prenex_26178 Int)) (or (<= 1 (select main_a v_prenex_26178)) (<= (+ main_x 1) v_prenex_26178) (<= (select main_a v_prenex_26178) 1001) (<= (* 2 (select main_a v_prenex_26178)) 1002) (< v_prenex_26178 main_x))) (forall ((v_prenex_26175 Int)) (or (<= (* 2 (select main_a v_prenex_26175)) 1998) (<= (select main_a v_prenex_26175) 1499)))) (or (forall ((v_prenex_31102 Int)) (<= (* 2 (select main_a v_prenex_31102)) 1998)) (forall ((v_prenex_31098 Int)) (or (<= (select main_a v_prenex_31098) 501) (<= (* 2 (select main_a v_prenex_31098)) 1002) (<= (+ main_x 1) v_prenex_31098) (< v_prenex_31098 main_x) (<= 1 (select main_a v_prenex_31098))))) (or (forall ((v_prenex_24509 Int)) (or (<= (* 2 (select main_a v_prenex_24509)) 1998) (<= (select main_a v_prenex_24509) 1499))) (forall ((v_prenex_24507 Int)) (or (<= (* 2 (select main_a v_prenex_24507)) 1002) (<= 1 (select main_a v_prenex_24507)) (<= (+ main_x 1) v_prenex_24507) (<= 2 (* 2 (select main_a v_prenex_24507))) (< v_prenex_24507 main_x)))) (or (forall ((v_prenex_24822 Int)) (<= (* 2 (select main_a v_prenex_24822)) 1002)) (forall ((v_prenex_24821 Int)) (or (<= (+ main_y 1) v_prenex_24821) (< v_prenex_24821 main_y) (<= (select main_a v_prenex_24821) 1499) (<= 499 (select main_a v_prenex_24821))))) (forall ((v_prenex_25823 Int) (v_prenex_25824 Int)) (or (<= (* 2 (select main_a v_prenex_25824)) 1002) (<= (* 2 (select main_a v_prenex_25823)) 1998) (<= (select main_a v_prenex_25824) 501) (<= 1000 (+ (select main_a v_prenex_25823) (select main_a v_prenex_25824))) (< v_prenex_25824 main_x) (<= (+ main_x 1) v_prenex_25824) (<= 998 (* 2 (select main_a v_prenex_25823))))) (forall ((v_prenex_29090 Int) (v_prenex_29089 Int)) (or (<= (+ main_x 1) v_prenex_29090) (<= 1000 (+ (select main_a v_prenex_29089) (select main_a v_prenex_29090))) (<= 499 (select main_a v_prenex_29089)) (<= (* 2 (select main_a v_prenex_29089)) 1998) (<= (+ main_y 1) v_prenex_29089) (< v_prenex_29090 main_x) (<= (* 2 (select main_a v_prenex_29090)) 1002))) (forall ((v_prenex_25235 Int) (v_prenex_25234 Int)) (or (<= (+ main_x 1) v_prenex_25235) (<= 499 (select main_a v_prenex_25234)) (<= 1000 (+ (select main_a v_prenex_25234) (select main_a v_prenex_25235))) (< v_prenex_25235 main_x) (<= (select main_a v_prenex_25235) 1001))) (forall ((v_prenex_30174 Int) (v_prenex_30173 Int)) (or (<= (+ main_x 1) v_prenex_30174) (<= (+ main_y 1) v_prenex_30173) (<= (select main_a v_prenex_30174) 501) (<= 499 (select main_a v_prenex_30173)) (<= (* 2 (select main_a v_prenex_30173)) 1998) (< v_prenex_30174 main_x) (<= (select main_a v_prenex_30173) (+ (select main_a v_prenex_30174) 998)))) (or (forall ((v_prenex_26072 Int)) (or (<= (* 2 (select main_a v_prenex_26072)) 1002) (<= (+ main_x 1) v_prenex_26072) (< v_prenex_26072 main_x) (<= (select main_a v_prenex_26072) 501))) (forall ((v_prenex_26071 Int)) (or (< v_prenex_26071 main_y) (<= (select main_a v_prenex_26071) 1499) (<= 499 (select main_a v_prenex_26071))))) (forall ((v_prenex_25187 Int) (v_prenex_25186 Int)) (or (< v_prenex_25187 main_x) (<= (+ main_x 1) v_prenex_25187) (<= 499 (select main_a v_prenex_25186)) (<= 998 (* 2 (select main_a v_prenex_25186))) (<= (* 2 (select main_a v_prenex_25187)) 1002) (< v_prenex_25186 main_y) (<= (select main_a v_prenex_25186) (+ (select main_a v_prenex_25187) 998)))) (forall ((v_prenex_29756 Int) (v_prenex_29755 Int)) (or (< v_prenex_29756 main_x) (<= (select main_a v_prenex_29755) (+ (select main_a v_prenex_29756) 998)) (<= (select main_a v_prenex_29755) 1499) (<= (+ main_x 1) v_prenex_29756) (<= (select main_a v_prenex_29756) 501) (<= (* 2 (select main_a v_prenex_29755)) 1998) (< v_prenex_29755 main_y))) (or (forall ((v_prenex_29739 Int)) (<= 0 (+ (select main_a v_prenex_29739) 1))) (forall ((v_prenex_29735 Int)) (or (<= (+ main_x 1) v_prenex_29735) (< v_prenex_29735 main_x) (<= 2 (* 2 (select main_a v_prenex_29735))) (<= 1 (select main_a v_prenex_29735)) (<= (select main_a v_prenex_29735) 1001)))) (or (forall ((v_prenex_25906 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25906))) (<= (select main_a v_prenex_25906) 999))) (forall ((v_prenex_25907 Int)) (or (<= (+ main_x 1) v_prenex_25907) (<= 1 (select main_a v_prenex_25907)) (< v_prenex_25907 main_x) (<= 2 (* 2 (select main_a v_prenex_25907))) (<= 0 (+ (select main_a v_prenex_25907) 499))))) (or (forall ((v_prenex_27550 Int)) (or (<= (* 2 (select main_a v_prenex_27550)) 1002) (< v_prenex_27550 main_x))) (forall ((v_prenex_27549 Int)) (or (<= (+ main_y 1) v_prenex_27549) (<= 499 (select main_a v_prenex_27549)) (< v_prenex_27549 main_y)))) (or (forall ((v_prenex_31890 Int)) (or (< v_prenex_31890 main_y) (<= 0 (+ (select main_a v_prenex_31890) 1)))) (forall ((v_prenex_31891 Int)) (or (<= 1 (select main_a v_prenex_31891)) (<= (+ main_x 1) v_prenex_31891) (< v_prenex_31891 main_x) (<= (* 2 (select main_a v_prenex_31891)) 1002)))) (forall ((v_prenex_27788 Int) (v_prenex_27789 Int)) (or (<= (+ (select main_a v_prenex_27788) (select main_a v_prenex_27789)) 1000) (<= (select main_a v_prenex_27788) 1499) (< v_prenex_27789 main_x) (<= 1 (select main_a v_prenex_27789)) (<= (+ main_x 1) v_prenex_27789) (<= (select main_a v_prenex_27789) 501) (<= 499 (select main_a v_prenex_27788)))) (forall ((v_prenex_30084 Int) (v_prenex_30083 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30083))) (< v_prenex_30083 main_y) (<= (select main_a v_prenex_30084) 1001) (< v_prenex_30084 main_x) (<= (+ (select main_a v_prenex_30083) (select main_a v_prenex_30084)) 1000) (<= (+ main_x 1) v_prenex_30084))) (forall ((v_prenex_30134 Int) (v_prenex_30133 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30134))) (<= (+ main_x 1) v_prenex_30134) (<= (select main_a v_prenex_30134) 501) (< v_prenex_30134 main_x) (<= (+ (select main_a v_prenex_30133) (select main_a v_prenex_30134)) 1000))) (forall ((v_prenex_31198 Int) (v_prenex_31199 Int)) (or (<= (+ main_x 1) v_prenex_31199) (< v_prenex_31199 main_x) (< v_prenex_31198 main_y) (<= 0 (+ (select main_a v_prenex_31198) 1)) (<= 2 (* 2 (select main_a v_prenex_31199))) (<= 1000 (+ (select main_a v_prenex_31198) (select main_a v_prenex_31199))))) (forall ((v_prenex_27973 Int) (v_prenex_27974 Int)) (or (<= (+ main_x 1) v_prenex_27974) (< v_prenex_27974 main_x) (<= (* 2 (select main_a v_prenex_27973)) 1998) (<= (select main_a v_prenex_27973) 1499) (<= (select main_a v_prenex_27974) 501) (< v_prenex_27973 main_y) (<= (+ (select main_a v_prenex_27973) (select main_a v_prenex_27974)) 1000))) (or (forall ((v_prenex_29314 Int)) (or (<= 0 (+ (select main_a v_prenex_29314) 499)) (<= (* 2 (select main_a v_prenex_29314)) 1002) (< v_prenex_29314 main_x) (<= (+ main_x 1) v_prenex_29314))) (forall ((v_prenex_29316 Int)) (or (<= (+ main_y 1) v_prenex_29316) (<= (select main_a v_prenex_29316) 1499) (<= 998 (* 2 (select main_a v_prenex_29316)))))) (forall ((v_prenex_31802 Int) (v_prenex_31801 Int)) (or (<= (+ (select main_a v_prenex_31801) (select main_a v_prenex_31802)) 1000) (<= (select main_a v_prenex_31802) 501) (<= 0 (+ (select main_a v_prenex_31801) 1)) (<= 0 (+ (select main_a v_prenex_31802) 499)) (<= (+ main_x 1) v_prenex_31802) (< v_prenex_31802 main_x))) (forall ((v_prenex_30426 Int) (v_prenex_30427 Int)) (or (<= (select main_a v_prenex_30426) 999) (<= (* 2 (select main_a v_prenex_30427)) 1002) (< v_prenex_30427 main_x) (<= (+ main_x 1) v_prenex_30427) (<= 1000 (+ (select main_a v_prenex_30426) (select main_a v_prenex_30427))))) (forall ((v_prenex_30110 Int) (v_prenex_30111 Int)) (or (< v_prenex_30111 main_x) (<= (+ (select main_a v_prenex_30110) (select main_a v_prenex_30111)) 1000) (<= (select main_a v_prenex_30110) 1499) (<= (* 2 (select main_a v_prenex_30111)) 1002) (<= (+ main_x 1) v_prenex_30111))) (or (forall ((v_prenex_23821 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23821))) (<= (* 2 (select main_a v_prenex_23821)) 1002) (<= (select main_a v_prenex_23821) 1001) (< v_prenex_23821 main_x) (<= (+ main_x 1) v_prenex_23821))) (forall ((v_prenex_24047 Int)) (or (<= (select main_a v_prenex_24047) 1499) (<= 499 (select main_a v_prenex_24047))))) (forall ((v_prenex_25920 Int) (v_prenex_25921 Int)) (or (<= (select main_a v_prenex_25921) 501) (<= (+ (select main_a v_prenex_25920) (select main_a v_prenex_25921)) 1000) (<= 998 (* 2 (select main_a v_prenex_25920))) (<= (+ main_x 1) v_prenex_25921) (< v_prenex_25921 main_x) (< v_prenex_25920 main_y) (<= 0 (+ (select main_a v_prenex_25920) 1)))) (forall ((v_prenex_32117 Int) (v_prenex_32118 Int)) (or (< v_prenex_32118 main_x) (<= (select main_a v_prenex_32118) 1001) (<= (+ main_x 1) v_prenex_32118) (<= 0 (+ (select main_a v_prenex_32117) 1)) (<= (select main_a v_prenex_32118) (+ (select main_a v_prenex_32117) 2)) (<= (select main_a v_prenex_32117) 1499))) (forall ((v_prenex_30572 Int) (v_prenex_30571 Int)) (or (<= (select main_a v_prenex_30572) 501) (<= (select main_a v_prenex_30571) 999) (<= (select main_a v_prenex_30571) 1499) (<= 1000 (+ (select main_a v_prenex_30571) (select main_a v_prenex_30572))) (<= (* 2 (select main_a v_prenex_30572)) 1002) (< v_prenex_30572 main_x) (<= (+ main_x 1) v_prenex_30572))) (or (forall ((v_prenex_25520 Int)) (or (<= (* 2 (select main_a v_prenex_25520)) 1998) (<= (select main_a v_prenex_25520) 999))) (forall ((v_prenex_25524 Int)) (or (<= (select main_a v_prenex_25524) 501) (<= 2 (* 2 (select main_a v_prenex_25524))) (<= (+ main_x 1) v_prenex_25524) (< v_prenex_25524 main_x) (<= 0 (+ (select main_a v_prenex_25524) 499))))) (or (forall ((v_prenex_25527 Int)) (or (<= (+ main_x 1) v_prenex_25527) (< v_prenex_25527 main_x) (<= (* 2 (select main_a v_prenex_25527)) 1002) (<= (select main_a v_prenex_25527) 501))) (forall ((v_prenex_25526 Int)) (or (<= (select main_a v_prenex_25526) 1499) (<= (select main_a v_prenex_25526) 999) (< v_prenex_25526 main_y)))) (forall ((v_prenex_25915 Int) (v_prenex_25914 Int)) (or (<= (+ (select main_a v_prenex_25914) (select main_a v_prenex_25915)) 1000) (<= 998 (* 2 (select main_a v_prenex_25914))) (<= (+ main_x 1) v_prenex_25915) (< v_prenex_25915 main_x) (<= (select main_a v_prenex_25915) 501) (<= (* 2 (select main_a v_prenex_25914)) 1998) (<= (select main_a v_prenex_25915) 1001))) (or (forall ((v_prenex_31838 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31838))) (<= (+ main_x 1) v_prenex_31838))) (forall ((v_prenex_31837 Int)) (or (< v_prenex_31837 main_y) (<= (+ main_y 1) v_prenex_31837) (<= 0 (+ (select main_a v_prenex_31837) 1))))) (or (forall ((v_prenex_24970 Int)) (or (<= (select main_a v_prenex_24970) 1499) (<= (* 2 (select main_a v_prenex_24970)) 1998))) (forall ((v_prenex_24969 Int)) (or (<= 1 (select main_a v_prenex_24969)) (<= (+ main_x 1) v_prenex_24969) (<= 0 (+ (select main_a v_prenex_24969) 499)) (<= (* 2 (select main_a v_prenex_24969)) 1002) (< v_prenex_24969 main_x)))) (or (forall ((v_prenex_28583 Int)) (or (<= (+ main_x 1) v_prenex_28583) (< v_prenex_28583 main_x) (<= 1 (select main_a v_prenex_28583)))) (forall ((v_prenex_28588 Int)) (<= 998 (* 2 (select main_a v_prenex_28588))))) (forall ((v_prenex_29185 Int) (v_prenex_29184 Int)) (or (< v_prenex_29185 main_x) (<= (* 2 (select main_a v_prenex_29184)) 1998) (<= (select main_a v_prenex_29184) (+ (select main_a v_prenex_29185) 998)) (<= (* 2 (select main_a v_prenex_29185)) 1002) (<= (+ main_x 1) v_prenex_29185))) (forall ((v_prenex_31132 Int) (v_prenex_31133 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31133))) (<= (select main_a v_prenex_31132) (+ (select main_a v_prenex_31133) 998)) (< v_prenex_31133 main_x) (<= (select main_a v_prenex_31133) 501) (<= 0 (+ (select main_a v_prenex_31132) 1)) (<= (+ main_x 1) v_prenex_31133))) (or (forall ((v_prenex_30088 Int)) (or (<= 0 (+ (select main_a v_prenex_30088) 499)) (<= (* 2 (select main_a v_prenex_30088)) 1002) (<= (+ main_x 1) v_prenex_30088) (< v_prenex_30088 main_x))) (forall ((v_prenex_30087 Int)) (or (<= (select main_a v_prenex_30087) 1499) (< v_prenex_30087 main_y) (<= 998 (* 2 (select main_a v_prenex_30087)))))) (or (forall ((v_prenex_25960 Int)) (or (<= 499 (select main_a v_prenex_25960)) (<= (* 2 (select main_a v_prenex_25960)) 1998))) (forall ((v_prenex_25961 Int)) (or (<= (+ main_x 1) v_prenex_25961) (<= 2 (* 2 (select main_a v_prenex_25961))) (< v_prenex_25961 main_x) (<= (select main_a v_prenex_25961) 501) (<= (* 2 (select main_a v_prenex_25961)) 1002)))) (or (forall ((v_prenex_25153 Int)) (or (<= (* 2 (select main_a v_prenex_25153)) 1998) (<= (select main_a v_prenex_25153) 999))) (forall ((v_prenex_25154 Int)) (or (<= (select main_a v_prenex_25154) 1001) (<= (* 2 (select main_a v_prenex_25154)) 1002) (< v_prenex_25154 main_x) (<= (+ main_x 1) v_prenex_25154)))) (forall ((v_prenex_24679 Int) (v_prenex_24680 Int)) (or (<= (+ main_x 1) v_prenex_24680) (<= 1000 (+ (select main_a v_prenex_24679) (select main_a v_prenex_24680))) (<= (select main_a v_prenex_24680) 501) (<= 998 (* 2 (select main_a v_prenex_24679))) (<= (* 2 (select main_a v_prenex_24680)) 1002) (< v_prenex_24680 main_x))) (forall ((v_prenex_27370 Int) (v_prenex_27371 Int)) (or (<= 1000 (+ (select main_a v_prenex_27370) (select main_a v_prenex_27371))) (<= 998 (* 2 (select main_a v_prenex_27370))) (< v_prenex_27371 main_x) (<= (+ main_x 1) v_prenex_27371) (<= 1 (select main_a v_prenex_27371)) (<= 499 (select main_a v_prenex_27370)) (<= 0 (+ (select main_a v_prenex_27371) 499)))) (or (forall ((v_prenex_31310 Int)) (or (<= 1 (select main_a v_prenex_31310)) (< v_prenex_31310 main_x) (<= (+ main_x 1) v_prenex_31310) (<= (* 2 (select main_a v_prenex_31310)) 1002) (<= 2 (* 2 (select main_a v_prenex_31310))))) (forall ((v_prenex_31312 Int)) (or (<= (select main_a v_prenex_31312) 999) (<= (* 2 (select main_a v_prenex_31312)) 1998)))) (forall ((v_prenex_26458 Int) (v_prenex_26459 Int)) (or (< v_prenex_26459 main_x) (<= (* 2 (select main_a v_prenex_26458)) 1998) (<= (+ main_x 1) v_prenex_26459) (<= (select main_a v_prenex_26458) (+ (select main_a v_prenex_26459) 998)) (<= 0 (+ (select main_a v_prenex_26458) 1)) (<= 1 (select main_a v_prenex_26459)) (<= (+ main_y 1) v_prenex_26458))) (or (forall ((v_prenex_26009 Int)) (or (<= (* 2 (select main_a v_prenex_26009)) 1002) (<= (select main_a v_prenex_26009) 501) (<= (+ main_x 1) v_prenex_26009) (< v_prenex_26009 main_x) (<= (select main_a v_prenex_26009) 1001))) (forall ((v_prenex_26004 Int)) (or (<= (select main_a v_prenex_26004) 1499) (<= (select main_a v_prenex_26004) 999)))) (or (forall ((v_prenex_24312 Int)) (or (<= 499 (select main_a v_prenex_24312)) (<= 0 (+ (select main_a v_prenex_24312) 1)) (< v_prenex_24312 main_y) (<= (+ main_y 1) v_prenex_24312))) (forall ((v_prenex_24313 Int)) (<= (* 2 (select main_a v_prenex_24313)) 1002))) (forall ((v_prenex_24351 Int) (v_prenex_24352 Int)) (or (<= 499 (select main_a v_prenex_24351)) (<= (select main_a v_prenex_24351) 1499) (<= (select main_a v_prenex_24351) (+ (select main_a v_prenex_24352) 998)) (<= 1 (select main_a v_prenex_24352)) (<= (+ main_x 1) v_prenex_24352) (< v_prenex_24352 main_x) (< v_prenex_24351 main_y))) (or (forall ((v_prenex_29349 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29349))) (<= (* 2 (select main_a v_prenex_29349)) 1998))) (forall ((v_prenex_29347 Int)) (or (<= (+ main_x 1) v_prenex_29347) (<= (select main_a v_prenex_29347) 501) (<= 2 (* 2 (select main_a v_prenex_29347))) (< v_prenex_29347 main_x)))) (or (forall ((v_prenex_26638 Int)) (<= 998 (* 2 (select main_a v_prenex_26638)))) (forall ((v_prenex_26643 Int)) (or (<= (+ main_x 1) v_prenex_26643) (< v_prenex_26643 main_x) (<= 0 (+ (select main_a v_prenex_26643) 499)) (<= (* 2 (select main_a v_prenex_26643)) 1002)))) (forall ((v_prenex_27595 Int) (v_prenex_27596 Int)) (or (<= 0 (+ (select main_a v_prenex_27595) 1)) (<= (+ main_x 1) v_prenex_27596) (<= 2 (* 2 (select main_a v_prenex_27596))) (<= (select main_a v_prenex_27596) 501) (<= (select main_a v_prenex_27595) 999) (<= (select main_a v_prenex_27595) (+ (select main_a v_prenex_27596) 998)) (< v_prenex_27596 main_x))) (or (forall ((v_prenex_25886 Int)) (or (<= (* 2 (select main_a v_prenex_25886)) 1998) (<= 499 (select main_a v_prenex_25886)))) (forall ((v_prenex_25888 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25888))) (<= (* 2 (select main_a v_prenex_25888)) 1002) (< v_prenex_25888 main_x) (<= (+ main_x 1) v_prenex_25888)))) (or (forall ((v_prenex_28207 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28207))) (<= (select main_a v_prenex_28207) 1499))) (forall ((v_prenex_28206 Int)) (or (<= (select main_a v_prenex_28206) 501) (<= (+ main_x 1) v_prenex_28206) (<= 2 (* 2 (select main_a v_prenex_28206))) (< v_prenex_28206 main_x)))) (or (forall ((v_prenex_24561 Int)) (or (<= (* 2 (select main_a v_prenex_24561)) 1002) (<= (select main_a v_prenex_24561) 501) (<= 1 (select main_a v_prenex_24561)) (< v_prenex_24561 main_x) (<= (+ main_x 1) v_prenex_24561))) (forall ((v_prenex_24565 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24565))) (<= (select main_a v_prenex_24565) 1499)))) (forall ((v_prenex_25442 Int) (v_prenex_25441 Int)) (or (<= (select main_a v_prenex_25442) (+ (select main_a v_prenex_25441) 2)) (<= (select main_a v_prenex_25442) 1001) (< v_prenex_25441 main_y) (<= (select main_a v_prenex_25441) 1499) (<= (+ main_x 1) v_prenex_25442) (< v_prenex_25442 main_x) (<= 499 (select main_a v_prenex_25441)))) (forall ((v_prenex_25197 Int) (v_prenex_25196 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25197))) (<= (select main_a v_prenex_25196) 999) (<= (+ main_x 1) v_prenex_25197) (<= (+ main_y 1) v_prenex_25196) (< v_prenex_25197 main_x) (<= (* 2 (select main_a v_prenex_25196)) 1998) (<= (+ (select main_a v_prenex_25196) (select main_a v_prenex_25197)) 1000))) (forall ((v_prenex_26697 Int) (v_prenex_26698 Int)) (or (<= (+ main_x 1) v_prenex_26698) (< v_prenex_26697 main_y) (<= (+ (select main_a v_prenex_26697) (select main_a v_prenex_26698)) 1000) (<= 499 (select main_a v_prenex_26697)) (< v_prenex_26698 main_x) (<= (* 2 (select main_a v_prenex_26698)) 1002) (<= (* 2 (select main_a v_prenex_26697)) 1998))) (forall ((v_prenex_24269 Int) (v_prenex_24268 Int)) (or (<= (select main_a v_prenex_24268) 999) (< v_prenex_24268 main_y) (< v_prenex_24269 main_x) (<= (select main_a v_prenex_24269) (+ (select main_a v_prenex_24268) 2)) (<= (select main_a v_prenex_24269) 1001) (<= (+ main_x 1) v_prenex_24269))) (forall ((v_prenex_31511 Int) (v_prenex_31512 Int)) (or (<= (select main_a v_prenex_31512) 1001) (<= (* 2 (select main_a v_prenex_31511)) 1998) (<= 998 (* 2 (select main_a v_prenex_31511))) (<= (+ main_x 1) v_prenex_31512) (<= (select main_a v_prenex_31512) (+ (select main_a v_prenex_31511) 2)) (< v_prenex_31512 main_x) (<= 1 (select main_a v_prenex_31512)))) (forall ((v_prenex_24486 Int) (v_prenex_24485 Int)) (or (< v_prenex_24485 main_y) (<= 1000 (+ (select main_a v_prenex_24485) (select main_a v_prenex_24486))) (<= 2 (* 2 (select main_a v_prenex_24486))) (<= (* 2 (select main_a v_prenex_24485)) 1998) (<= 0 (+ (select main_a v_prenex_24485) 1)) (< v_prenex_24486 main_x) (<= (+ main_x 1) v_prenex_24486))) (forall ((v_prenex_28803 Int) (v_prenex_28802 Int)) (or (<= (select main_a v_prenex_28803) 1001) (<= (select main_a v_prenex_28803) 501) (<= 499 (select main_a v_prenex_28802)) (<= 0 (+ (select main_a v_prenex_28802) 1)) (<= (+ main_x 1) v_prenex_28803) (< v_prenex_28803 main_x) (<= (select main_a v_prenex_28803) (+ (select main_a v_prenex_28802) 2)))) (forall ((v_prenex_23960 Int) (v_prenex_23959 Int)) (or (< v_prenex_23960 main_x) (<= 0 (+ (select main_a v_prenex_23959) 1)) (<= (select main_a v_prenex_23959) (+ (select main_a v_prenex_23960) 998)) (<= (* 2 (select main_a v_prenex_23959)) 1998) (<= (+ main_x 1) v_prenex_23960) (<= (select main_a v_prenex_23960) 501))) (or (forall ((v_prenex_30194 Int)) (or (<= (select main_a v_prenex_30194) 1499) (<= (select main_a v_prenex_30194) 999))) (forall ((v_prenex_30192 Int)) (or (< v_prenex_30192 main_x) (<= (* 2 (select main_a v_prenex_30192)) 1002) (<= (+ main_x 1) v_prenex_30192) (<= 1 (select main_a v_prenex_30192)) (<= 2 (* 2 (select main_a v_prenex_30192)))))) (or (forall ((v_prenex_30666 Int)) (or (<= 0 (+ (select main_a v_prenex_30666) 499)) (<= 2 (* 2 (select main_a v_prenex_30666))) (<= (+ main_x 1) v_prenex_30666) (< v_prenex_30666 main_x))) (forall ((v_prenex_30665 Int)) (or (< v_prenex_30665 main_y) (<= (select main_a v_prenex_30665) 999)))) (forall ((v_prenex_29835 Int) (v_prenex_29836 Int)) (or (<= (+ main_x 1) v_prenex_29836) (<= (select main_a v_prenex_29835) 999) (< v_prenex_29836 main_x) (<= (select main_a v_prenex_29836) 501) (<= 1000 (+ (select main_a v_prenex_29835) (select main_a v_prenex_29836))) (<= 2 (* 2 (select main_a v_prenex_29836))) (<= (select main_a v_prenex_29835) 1499))) (or (forall ((v_prenex_26627 Int)) (or (<= (+ main_x 1) v_prenex_26627) (< v_prenex_26627 main_x) (<= (select main_a v_prenex_26627) 501))) (forall ((v_prenex_26626 Int)) (<= (* 2 (select main_a v_prenex_26626)) 1998))) (forall ((v_prenex_26752 Int) (v_prenex_26753 Int)) (or (< v_prenex_26753 main_x) (<= (* 2 (select main_a v_prenex_26753)) 1002) (<= 499 (select main_a v_prenex_26752)) (<= (select main_a v_prenex_26752) 999) (<= (+ main_x 1) v_prenex_26753) (<= (select main_a v_prenex_26753) (+ (select main_a v_prenex_26752) 2)))) (forall ((v_prenex_27698 Int) (v_prenex_27699 Int)) (or (<= (+ (select main_a v_prenex_27698) (select main_a v_prenex_27699)) 1000) (<= (+ main_x 1) v_prenex_27699) (< v_prenex_27699 main_x) (<= (select main_a v_prenex_27698) 999) (<= 2 (* 2 (select main_a v_prenex_27699))))) (forall ((v_prenex_30649 Int) (v_prenex_30650 Int)) (or (<= 0 (+ (select main_a v_prenex_30649) 1)) (<= (select main_a v_prenex_30650) 501) (<= (select main_a v_prenex_30649) 999) (< v_prenex_30650 main_x) (<= (+ main_x 1) v_prenex_30650) (<= 2 (* 2 (select main_a v_prenex_30650))) (<= 1000 (+ (select main_a v_prenex_30649) (select main_a v_prenex_30650))))) (forall ((v_prenex_27671 Int) (v_prenex_27672 Int)) (or (< v_prenex_27671 main_y) (< v_prenex_27672 main_x) (<= (+ main_x 1) v_prenex_27672) (<= (select main_a v_prenex_27672) (+ (select main_a v_prenex_27671) 2)) (<= (select main_a v_prenex_27672) 1001) (<= 499 (select main_a v_prenex_27671)) (<= 0 (+ (select main_a v_prenex_27671) 1)))) (forall ((v_prenex_31523 Int) (v_prenex_31524 Int)) (or (<= (+ main_x 1) v_prenex_31524) (<= 1000 (+ (select main_a v_prenex_31523) (select main_a v_prenex_31524))) (<= (* 2 (select main_a v_prenex_31524)) 1002) (<= (* 2 (select main_a v_prenex_31523)) 1998) (<= 499 (select main_a v_prenex_31523)) (< v_prenex_31524 main_x) (<= (select main_a v_prenex_31524) 1001))) (forall ((v_prenex_25201 Int) (v_prenex_25200 Int)) (or (<= (select main_a v_prenex_25201) 1001) (< v_prenex_25201 main_x) (<= (select main_a v_prenex_25200) 999) (<= (select main_a v_prenex_25200) (+ (select main_a v_prenex_25201) 998)) (<= (+ main_y 1) v_prenex_25200) (<= 998 (* 2 (select main_a v_prenex_25200))) (<= (+ main_x 1) v_prenex_25201))) (or (forall ((v_prenex_29359 Int)) (<= 499 (select main_a v_prenex_29359))) (forall ((v_prenex_29356 Int)) (or (< v_prenex_29356 main_x) (<= 0 (+ (select main_a v_prenex_29356) 499)) (<= 2 (* 2 (select main_a v_prenex_29356))) (<= (select main_a v_prenex_29356) 1001) (<= (+ main_x 1) v_prenex_29356)))) (or (forall ((v_prenex_30234 Int)) (or (< v_prenex_30234 main_y) (<= 998 (* 2 (select main_a v_prenex_30234))) (<= (+ main_y 1) v_prenex_30234) (<= (select main_a v_prenex_30234) 999))) (forall ((v_prenex_30235 Int)) (<= (* 2 (select main_a v_prenex_30235)) 1002))) (forall ((v_prenex_25414 Int) (v_prenex_25413 Int)) (or (<= (* 2 (select main_a v_prenex_25413)) 1998) (<= 0 (+ (select main_a v_prenex_25413) 1)) (< v_prenex_25414 main_x) (<= (select main_a v_prenex_25414) 501) (<= (+ main_x 1) v_prenex_25414) (<= 0 (+ (select main_a v_prenex_25414) 499)) (<= (select main_a v_prenex_25414) (+ (select main_a v_prenex_25413) 2)))) (forall ((v_prenex_31412 Int) (v_prenex_31413 Int)) (or (<= (+ (select main_a v_prenex_31412) (select main_a v_prenex_31413)) 1000) (<= 998 (* 2 (select main_a v_prenex_31412))) (<= (+ main_x 1) v_prenex_31413) (<= (select main_a v_prenex_31413) 1001) (< v_prenex_31413 main_x))) (forall ((v_prenex_28377 Int) (v_prenex_28376 Int)) (or (<= (select main_a v_prenex_28376) 1499) (<= (+ main_x 1) v_prenex_28377) (< v_prenex_28377 main_x) (<= 1 (select main_a v_prenex_28377)) (<= (select main_a v_prenex_28376) 999) (<= (+ (select main_a v_prenex_28376) (select main_a v_prenex_28377)) 1000))) (forall ((v_prenex_30051 Int) (v_prenex_30052 Int)) (or (<= (select main_a v_prenex_30052) (+ (select main_a v_prenex_30051) 2)) (<= (select main_a v_prenex_30052) 1001) (<= (* 2 (select main_a v_prenex_30051)) 1998) (<= (+ main_x 1) v_prenex_30052) (<= 2 (* 2 (select main_a v_prenex_30052))) (<= (select main_a v_prenex_30051) 999) (< v_prenex_30052 main_x))) (or (forall ((v_prenex_30875 Int)) (or (< v_prenex_30875 main_x) (<= (* 2 (select main_a v_prenex_30875)) 1002) (<= 1 (select main_a v_prenex_30875)) (<= (+ main_x 1) v_prenex_30875))) (forall ((v_prenex_30876 Int)) (or (<= 499 (select main_a v_prenex_30876)) (<= 0 (+ (select main_a v_prenex_30876) 1))))) (forall ((v_prenex_26073 Int) (v_prenex_26074 Int)) (or (<= (select main_a v_prenex_26074) 501) (<= (select main_a v_prenex_26074) 1001) (< v_prenex_26074 main_x) (<= (+ main_x 1) v_prenex_26074) (<= 1000 (+ (select main_a v_prenex_26073) (select main_a v_prenex_26074))) (<= (* 2 (select main_a v_prenex_26073)) 1998))) (or (forall ((v_prenex_30188 Int)) (or (<= (select main_a v_prenex_30188) 999) (<= 0 (+ (select main_a v_prenex_30188) 1)))) (forall ((v_prenex_30186 Int)) (or (< v_prenex_30186 main_x) (<= (select main_a v_prenex_30186) 501) (<= 2 (* 2 (select main_a v_prenex_30186))) (<= (+ main_x 1) v_prenex_30186)))) (forall ((v_prenex_24995 Int) (v_prenex_24994 Int)) (or (< v_prenex_24995 main_x) (<= 0 (+ (select main_a v_prenex_24994) 1)) (<= (select main_a v_prenex_24995) 501) (<= (* 2 (select main_a v_prenex_24995)) 1002) (<= (+ (select main_a v_prenex_24994) (select main_a v_prenex_24995)) 1000) (<= (+ main_x 1) v_prenex_24995))) (forall ((v_prenex_24733 Int) (v_prenex_24734 Int)) (or (<= (select main_a v_prenex_24733) 1499) (< v_prenex_24733 main_y) (<= 499 (select main_a v_prenex_24733)) (<= (select main_a v_prenex_24734) 501) (<= (select main_a v_prenex_24734) (+ (select main_a v_prenex_24733) 2)) (< v_prenex_24734 main_x) (<= (+ main_x 1) v_prenex_24734))) (or (forall ((v_prenex_30772 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30772))) (<= (select main_a v_prenex_30772) 1001) (<= (+ main_x 1) v_prenex_30772) (< v_prenex_30772 main_x) (<= 0 (+ (select main_a v_prenex_30772) 499)))) (forall ((v_prenex_30776 Int)) (<= (select main_a v_prenex_30776) 1499))) (or (forall ((v_prenex_31443 Int)) (or (<= (+ main_x 1) v_prenex_31443) (<= 2 (* 2 (select main_a v_prenex_31443))) (<= 1 (select main_a v_prenex_31443)) (< v_prenex_31443 main_x))) (forall ((v_prenex_31447 Int)) (or (<= (+ main_y 1) v_prenex_31447) (<= 499 (select main_a v_prenex_31447))))) (forall ((v_prenex_29239 Int) (v_prenex_29238 Int)) (or (<= (* 2 (select main_a v_prenex_29239)) 1002) (<= (* 2 (select main_a v_prenex_29238)) 1998) (<= 0 (+ (select main_a v_prenex_29238) 1)) (< v_prenex_29239 main_x) (<= (select main_a v_prenex_29239) 1001) (<= (+ main_x 1) v_prenex_29239) (<= 1000 (+ (select main_a v_prenex_29238) (select main_a v_prenex_29239))))) (or (forall ((v_prenex_28322 Int)) (<= (* 2 (select main_a v_prenex_28322)) 1998)) (forall ((v_prenex_28320 Int)) (or (<= (+ main_x 1) v_prenex_28320) (< v_prenex_28320 main_x) (<= 0 (+ (select main_a v_prenex_28320) 499)) (<= (* 2 (select main_a v_prenex_28320)) 1002) (<= (select main_a v_prenex_28320) 1001)))) (or (forall ((v_prenex_31013 Int)) (or (<= 0 (+ (select main_a v_prenex_31013) 499)) (< v_prenex_31013 main_x) (<= (+ main_x 1) v_prenex_31013) (<= 2 (* 2 (select main_a v_prenex_31013))) (<= (select main_a v_prenex_31013) 1001))) (forall ((v_prenex_31017 Int)) (<= (* 2 (select main_a v_prenex_31017)) 1998))) (or (forall ((v_prenex_28912 Int)) (or (<= 0 (+ (select main_a v_prenex_28912) 1)) (<= (select main_a v_prenex_28912) 999))) (forall ((v_prenex_28913 Int)) (or (<= 0 (+ (select main_a v_prenex_28913) 499)) (< v_prenex_28913 main_x) (<= 2 (* 2 (select main_a v_prenex_28913))) (<= (+ main_x 1) v_prenex_28913) (<= 1 (select main_a v_prenex_28913))))) (or (forall ((v_prenex_26825 Int)) (or (<= (select main_a v_prenex_26825) 999) (<= 998 (* 2 (select main_a v_prenex_26825))))) (forall ((v_prenex_26828 Int)) (or (< v_prenex_26828 main_x) (<= (select main_a v_prenex_26828) 501) (<= 0 (+ (select main_a v_prenex_26828) 499)) (<= (+ main_x 1) v_prenex_26828) (<= (* 2 (select main_a v_prenex_26828)) 1002)))) (or (forall ((v_prenex_28571 Int)) (or (<= (* 2 (select main_a v_prenex_28571)) 1002) (< v_prenex_28571 main_x) (<= 0 (+ (select main_a v_prenex_28571) 499)) (<= (select main_a v_prenex_28571) 1001) (<= (+ main_x 1) v_prenex_28571))) (forall ((v_prenex_28575 Int)) (or (<= 499 (select main_a v_prenex_28575)) (<= 0 (+ (select main_a v_prenex_28575) 1))))) (or (forall ((v_prenex_24480 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24480))) (< v_prenex_24480 main_x) (<= (+ main_x 1) v_prenex_24480) (<= 1 (select main_a v_prenex_24480)) (<= 0 (+ (select main_a v_prenex_24480) 499)))) (forall ((v_prenex_24479 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24479))) (<= 499 (select main_a v_prenex_24479))))) (forall ((v_prenex_32016 Int) (v_prenex_32015 Int)) (or (< v_prenex_32016 main_x) (<= (+ main_x 1) v_prenex_32016) (<= (select main_a v_prenex_32015) 999) (<= (select main_a v_prenex_32015) 1499) (<= 1000 (+ (select main_a v_prenex_32015) (select main_a v_prenex_32016))) (<= 1 (select main_a v_prenex_32016)))) (or (forall ((v_prenex_31997 Int)) (or (<= (+ main_x 1) v_prenex_31997) (<= (* 2 (select main_a v_prenex_31997)) 1002) (<= (select main_a v_prenex_31997) 501) (<= 1 (select main_a v_prenex_31997)) (< v_prenex_31997 main_x))) (forall ((v_prenex_32001 Int)) (or (<= 0 (+ (select main_a v_prenex_32001) 1)) (<= 998 (* 2 (select main_a v_prenex_32001)))))) (or (forall ((v_prenex_24209 Int)) (or (<= (* 2 (select main_a v_prenex_24209)) 1002) (<= 0 (+ (select main_a v_prenex_24209) 499)) (<= 2 (* 2 (select main_a v_prenex_24209))) (<= (+ main_x 1) v_prenex_24209) (< v_prenex_24209 main_x))) (forall ((v_prenex_24212 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24212))) (<= 0 (+ (select main_a v_prenex_24212) 1))))) (forall ((v_prenex_25231 Int) (v_prenex_25230 Int)) (or (<= 1000 (+ (select main_a v_prenex_25230) (select main_a v_prenex_25231))) (<= (+ main_y 1) v_prenex_25230) (<= (+ main_x 1) v_prenex_25231) (<= (select main_a v_prenex_25230) 999) (< v_prenex_25231 main_x) (<= 1 (select main_a v_prenex_25231)) (<= (select main_a v_prenex_25230) 1499))) (or (forall ((v_prenex_26175 Int)) (or (<= (* 2 (select main_a v_prenex_26175)) 1998) (<= (select main_a v_prenex_26175) 1499))) (forall ((v_prenex_26179 Int)) (or (<= (+ main_x 1) v_prenex_26179) (< v_prenex_26179 main_x) (<= 0 (+ (select main_a v_prenex_26179) 499)) (<= (select main_a v_prenex_26179) 1001) (<= (* 2 (select main_a v_prenex_26179)) 1002)))) (forall ((v_prenex_29375 Int)) (or (<= 1 (select main_a v_prenex_29375)) (< v_prenex_29375 main_x) (<= 0 (+ (select main_a v_prenex_29375) 499)) (<= (+ main_x 1) v_prenex_29375) (<= (* 2 (select main_a v_prenex_29375)) 1002))) (or (forall ((v_prenex_28974 Int)) (or (<= 1 (select main_a v_prenex_28974)) (<= (+ main_x 1) v_prenex_28974) (<= (select main_a v_prenex_28974) 1001) (< v_prenex_28974 main_x) (<= (* 2 (select main_a v_prenex_28974)) 1002))) (forall ((v_prenex_28977 Int)) (or (<= (select main_a v_prenex_28977) 1499) (<= 998 (* 2 (select main_a v_prenex_28977)))))) (or (forall ((v_prenex_30321 Int)) (or (<= 0 (+ (select main_a v_prenex_30321) 1)) (<= (* 2 (select main_a v_prenex_30321)) 1998))) (forall ((v_prenex_30317 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30317))) (< v_prenex_30317 main_x) (<= 0 (+ (select main_a v_prenex_30317) 499)) (<= (+ main_x 1) v_prenex_30317)))) (forall ((v_prenex_27217 Int) (v_prenex_27218 Int)) (or (<= (+ main_x 1) v_prenex_27218) (< v_prenex_27218 main_x) (<= 2 (* 2 (select main_a v_prenex_27218))) (<= (select main_a v_prenex_27217) 999) (<= (select main_a v_prenex_27218) (+ (select main_a v_prenex_27217) 2)) (< v_prenex_27217 main_y))) (forall ((v_prenex_32137 Int) (v_prenex_32138 Int)) (or (<= (select main_a v_prenex_32137) 1499) (<= (select main_a v_prenex_32137) (+ (select main_a v_prenex_32138) 998)) (<= (+ main_y 1) v_prenex_32137) (< v_prenex_32138 main_x) (< v_prenex_32137 main_y))) (or (forall ((v_prenex_30433 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30433))) (<= (select main_a v_prenex_30433) 1001) (< v_prenex_30433 main_x) (<= (+ main_x 1) v_prenex_30433))) (forall ((v_prenex_30432 Int)) (or (<= (select main_a v_prenex_30432) 999) (<= 998 (* 2 (select main_a v_prenex_30432)))))) (forall ((v_prenex_28188 Int) (v_prenex_28189 Int)) (or (<= (+ (select main_a v_prenex_28188) (select main_a v_prenex_28189)) 1000) (<= 499 (select main_a v_prenex_28188)) (<= 2 (* 2 (select main_a v_prenex_28189))) (< v_prenex_28188 main_y) (<= (* 2 (select main_a v_prenex_28188)) 1998) (<= (+ main_x 1) v_prenex_28189) (< v_prenex_28189 main_x))) (forall ((v_prenex_27205 Int) (v_prenex_27206 Int)) (or (<= (* 2 (select main_a v_prenex_27205)) 1998) (< v_prenex_27206 main_x) (<= (select main_a v_prenex_27206) 1001) (<= (select main_a v_prenex_27205) (+ (select main_a v_prenex_27206) 998)) (<= (+ main_x 1) v_prenex_27206) (<= (select main_a v_prenex_27206) 501))) (or (forall ((v_prenex_25589 Int)) (or (< v_prenex_25589 main_x) (<= (+ main_x 1) v_prenex_25589) (<= 2 (* 2 (select main_a v_prenex_25589))) (<= 1 (select main_a v_prenex_25589)))) (forall ((v_prenex_25586 Int)) (or (<= 499 (select main_a v_prenex_25586)) (<= 998 (* 2 (select main_a v_prenex_25586))) (<= (+ main_y 1) v_prenex_25586)))) (or (forall ((v_prenex_24962 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24962))) (<= (* 2 (select main_a v_prenex_24962)) 1998))) (forall ((v_prenex_24961 Int)) (or (<= (* 2 (select main_a v_prenex_24961)) 1002) (< v_prenex_24961 main_x) (<= 0 (+ (select main_a v_prenex_24961) 499)) (<= 1 (select main_a v_prenex_24961)) (<= (+ main_x 1) v_prenex_24961)))) (or (forall ((v_prenex_27913 Int)) (or (<= 499 (select main_a v_prenex_27913)) (< v_prenex_27913 main_y) (<= 0 (+ (select main_a v_prenex_27913) 1)))) (forall ((v_prenex_27914 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27914))) (<= (+ main_x 1) v_prenex_27914) (<= (* 2 (select main_a v_prenex_27914)) 1002) (< v_prenex_27914 main_x)))) (or (forall ((v_prenex_24124 Int)) (or (<= (+ main_y 1) v_prenex_24124) (<= 499 (select main_a v_prenex_24124)))) (forall ((v_prenex_24121 Int)) (or (<= (+ main_x 1) v_prenex_24121) (< v_prenex_24121 main_x) (<= (* 2 (select main_a v_prenex_24121)) 1002) (<= (select main_a v_prenex_24121) 501)))) (or (forall ((v_prenex_25140 Int)) (or (<= (* 2 (select main_a v_prenex_25140)) 1998) (<= 0 (+ (select main_a v_prenex_25140) 1)))) (forall ((v_prenex_25138 Int)) (or (<= (* 2 (select main_a v_prenex_25138)) 1002) (< v_prenex_25138 main_x) (<= 0 (+ (select main_a v_prenex_25138) 499)) (<= (+ main_x 1) v_prenex_25138)))) (forall ((v_prenex_24195 Int) (v_prenex_24194 Int)) (or (<= (select main_a v_prenex_24194) (+ (select main_a v_prenex_24195) 998)) (<= 0 (+ (select main_a v_prenex_24194) 1)) (<= (* 2 (select main_a v_prenex_24194)) 1998) (< v_prenex_24195 main_x) (<= 1 (select main_a v_prenex_24195)) (<= (+ main_x 1) v_prenex_24195))) (or (forall ((v_prenex_26325 Int)) (<= (select main_a v_prenex_26325) 1499)) (forall ((v_prenex_26328 Int)) (or (< v_prenex_26328 main_x) (<= (+ main_x 1) v_prenex_26328) (<= 1 (select main_a v_prenex_26328)) (<= (select main_a v_prenex_26328) 1001) (<= (* 2 (select main_a v_prenex_26328)) 1002)))) (forall ((v_prenex_24207 Int) (v_prenex_24206 Int)) (or (<= (+ main_x 1) v_prenex_24207) (<= 0 (+ (select main_a v_prenex_24207) 499)) (< v_prenex_24207 main_x) (<= (+ (select main_a v_prenex_24206) (select main_a v_prenex_24207)) 1000) (<= (select main_a v_prenex_24207) 501) (<= 499 (select main_a v_prenex_24206)) (<= 998 (* 2 (select main_a v_prenex_24206))))) (forall ((v_prenex_25821 Int) (v_prenex_25822 Int)) (or (<= 499 (select main_a v_prenex_25821)) (<= (* 2 (select main_a v_prenex_25822)) 1002) (< v_prenex_25822 main_x) (<= (select main_a v_prenex_25822) 1001) (<= (select main_a v_prenex_25821) 1499) (<= (select main_a v_prenex_25821) (+ (select main_a v_prenex_25822) 998)) (<= (+ main_x 1) v_prenex_25822))) (or (forall ((v_prenex_30103 Int)) (or (<= (select main_a v_prenex_30103) 1001) (<= (* 2 (select main_a v_prenex_30103)) 1002) (<= (+ main_x 1) v_prenex_30103) (< v_prenex_30103 main_x))) (forall ((v_prenex_30102 Int)) (or (<= (+ main_y 1) v_prenex_30102) (<= 0 (+ (select main_a v_prenex_30102) 1)) (<= (select main_a v_prenex_30102) 999)))) (forall ((v_prenex_30226 Int) (v_prenex_30227 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30226))) (<= 1000 (+ (select main_a v_prenex_30226) (select main_a v_prenex_30227))) (<= (* 2 (select main_a v_prenex_30227)) 1002) (< v_prenex_30227 main_x) (<= 499 (select main_a v_prenex_30226)) (<= (+ main_x 1) v_prenex_30227) (<= (select main_a v_prenex_30227) 501))) (forall ((v_prenex_27716 Int) (v_prenex_27717 Int)) (or (<= (select main_a v_prenex_27717) 501) (<= (select main_a v_prenex_27717) 1001) (<= (select main_a v_prenex_27716) 999) (< v_prenex_27717 main_x) (<= (+ main_x 1) v_prenex_27717) (<= (select main_a v_prenex_27717) (+ (select main_a v_prenex_27716) 2)))) (forall ((v_prenex_29606 Int) (v_prenex_29605 Int)) (or (<= 0 (+ (select main_a v_prenex_29606) 499)) (<= (* 2 (select main_a v_prenex_29606)) 1002) (< v_prenex_29606 main_x) (<= (+ main_x 1) v_prenex_29606) (<= (select main_a v_prenex_29605) 999) (<= (select main_a v_prenex_29605) (+ (select main_a v_prenex_29606) 998)))) (forall ((v_prenex_28011 Int) (v_prenex_28010 Int)) (or (<= (+ main_x 1) v_prenex_28011) (<= (* 2 (select main_a v_prenex_28011)) 1002) (<= (select main_a v_prenex_28010) 999) (<= (+ main_y 1) v_prenex_28010) (<= (+ (select main_a v_prenex_28010) (select main_a v_prenex_28011)) 1000) (<= 0 (+ (select main_a v_prenex_28010) 1)) (< v_prenex_28011 main_x))) (forall ((v_prenex_25916 Int) (v_prenex_25917 Int)) (or (< v_prenex_25917 main_x) (<= 998 (* 2 (select main_a v_prenex_25916))) (<= 499 (select main_a v_prenex_25916)) (<= (+ main_x 1) v_prenex_25917) (<= 1 (select main_a v_prenex_25917)) (<= (select main_a v_prenex_25917) (+ (select main_a v_prenex_25916) 2)) (< v_prenex_25916 main_y))) (or (forall ((v_prenex_28912 Int)) (or (<= 0 (+ (select main_a v_prenex_28912) 1)) (<= (select main_a v_prenex_28912) 999))) (forall ((v_prenex_28910 Int)) (or (<= 0 (+ (select main_a v_prenex_28910) 499)) (<= 2 (* 2 (select main_a v_prenex_28910))) (<= (+ main_x 1) v_prenex_28910) (< v_prenex_28910 main_x) (<= (select main_a v_prenex_28910) 501)))) (forall ((v_prenex_27326 Int) (v_prenex_27327 Int)) (or (<= (* 2 (select main_a v_prenex_27326)) 1998) (<= 499 (select main_a v_prenex_27326)) (< v_prenex_27327 main_x) (<= (select main_a v_prenex_27327) (+ (select main_a v_prenex_27326) 2)) (<= 2 (* 2 (select main_a v_prenex_27327))) (<= (+ main_x 1) v_prenex_27327) (< v_prenex_27326 main_y))) (or (forall ((v_prenex_29684 Int)) (or (<= (select main_a v_prenex_29684) 999) (<= (+ main_y 1) v_prenex_29684) (< v_prenex_29684 main_y))) (forall ((v_prenex_29685 Int)) (<= (* 2 (select main_a v_prenex_29685)) 1002))) (forall ((v_prenex_26042 Int) (v_prenex_26041 Int)) (or (<= (+ main_x 1) v_prenex_26042) (<= 0 (+ (select main_a v_prenex_26042) 499)) (<= (select main_a v_prenex_26041) 1499) (<= 1 (select main_a v_prenex_26042)) (<= 499 (select main_a v_prenex_26041)) (< v_prenex_26042 main_x) (<= 1000 (+ (select main_a v_prenex_26041) (select main_a v_prenex_26042))))) (forall ((v_prenex_30303 Int) (v_prenex_30304 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30303))) (<= (select main_a v_prenex_30304) (+ (select main_a v_prenex_30303) 2)) (<= (+ main_x 1) v_prenex_30304) (<= (* 2 (select main_a v_prenex_30303)) 1998) (< v_prenex_30304 main_x) (<= 0 (+ (select main_a v_prenex_30304) 499)) (<= 1 (select main_a v_prenex_30304)))) (forall ((v_prenex_29513 Int) (v_prenex_29512 Int)) (or (<= (select main_a v_prenex_29512) 999) (<= 1 (select main_a v_prenex_29513)) (<= 0 (+ (select main_a v_prenex_29513) 499)) (<= 499 (select main_a v_prenex_29512)) (<= (+ main_x 1) v_prenex_29513) (< v_prenex_29513 main_x) (<= (select main_a v_prenex_29512) (+ (select main_a v_prenex_29513) 998)))) (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_31395 main_x) (<= 0 (+ (select main_a v_prenex_31395) 499)) (<= (+ main_x 1) v_prenex_31395) (<= 499 (select main_a v_prenex_31394)) (<= (select main_a v_prenex_31395) 1001) (<= 998 (* 2 (select main_a v_prenex_31394))))) (forall ((v_prenex_24218 Int) (v_prenex_24217 Int)) (or (<= (* 2 (select main_a v_prenex_24217)) 1998) (<= (select main_a v_prenex_24218) 1001) (<= (select main_a v_prenex_24217) 999) (<= (select main_a v_prenex_24218) 501) (<= (+ main_x 1) v_prenex_24218) (<= (select main_a v_prenex_24218) (+ (select main_a v_prenex_24217) 2)) (< v_prenex_24218 main_x))) (forall ((v_prenex_28333 Int) (v_prenex_28332 Int)) (or (<= (select main_a v_prenex_28332) 1499) (<= (+ main_x 1) v_prenex_28333) (<= (select main_a v_prenex_28333) 1001) (< v_prenex_28333 main_x) (<= (* 2 (select main_a v_prenex_28332)) 1998) (<= (+ (select main_a v_prenex_28332) (select main_a v_prenex_28333)) 1000))) (forall ((v_prenex_27764 Int) (v_prenex_27765 Int)) (or (<= (+ main_x 1) v_prenex_27765) (<= (+ (select main_a v_prenex_27764) (select main_a v_prenex_27765)) 1000) (<= 2 (* 2 (select main_a v_prenex_27765))) (<= 499 (select main_a v_prenex_27764)) (< v_prenex_27765 main_x))) (or (forall ((v_prenex_29546 Int)) (or (< v_prenex_29546 main_x) (<= (+ main_x 1) v_prenex_29546) (<= (select main_a v_prenex_29546) 1001) (<= (* 2 (select main_a v_prenex_29546)) 1002))) (forall ((v_prenex_29545 Int)) (or (<= (select main_a v_prenex_29545) 999) (<= (* 2 (select main_a v_prenex_29545)) 1998) (<= (+ main_y 1) v_prenex_29545)))) (forall ((v_prenex_28672 Int) (v_prenex_28671 Int)) (or (<= (+ main_x 1) v_prenex_28672) (<= 0 (+ (select main_a v_prenex_28672) 499)) (< v_prenex_28672 main_x) (<= (select main_a v_prenex_28672) (+ (select main_a v_prenex_28671) 2)) (<= 0 (+ (select main_a v_prenex_28671) 1)) (<= (+ main_y 1) v_prenex_28671))) (forall ((v_prenex_28139 Int) (v_prenex_28140 Int)) (or (<= (+ (select main_a v_prenex_28139) (select main_a v_prenex_28140)) 1000) (<= 0 (+ (select main_a v_prenex_28140) 499)) (<= (* 2 (select main_a v_prenex_28140)) 1002) (< v_prenex_28140 main_x) (<= (+ main_x 1) v_prenex_28140) (<= 499 (select main_a v_prenex_28139)) (<= (select main_a v_prenex_28139) 999))) (or (forall ((v_prenex_30024 Int)) (or (<= (* 2 (select main_a v_prenex_30024)) 1998) (<= (select main_a v_prenex_30024) 1499))) (forall ((v_prenex_30020 Int)) (or (<= (+ main_x 1) v_prenex_30020) (<= (select main_a v_prenex_30020) 1001) (<= 2 (* 2 (select main_a v_prenex_30020))) (<= 1 (select main_a v_prenex_30020)) (< v_prenex_30020 main_x)))) (or (forall ((v_prenex_24900 Int)) (or (<= 0 (+ (select main_a v_prenex_24900) 499)) (< v_prenex_24900 main_x) (<= (+ main_x 1) v_prenex_24900) (<= (select main_a v_prenex_24900) 1001) (<= (* 2 (select main_a v_prenex_24900)) 1002))) (forall ((v_prenex_24902 Int)) (or (<= 499 (select main_a v_prenex_24902)) (<= 998 (* 2 (select main_a v_prenex_24902)))))) (forall ((v_prenex_26211 Int) (v_prenex_26212 Int)) (or (<= 1 (select main_a v_prenex_26212)) (<= 1000 (+ (select main_a v_prenex_26211) (select main_a v_prenex_26212))) (<= (+ main_x 1) v_prenex_26212) (<= 0 (+ (select main_a v_prenex_26211) 1)) (<= (select main_a v_prenex_26211) 999) (<= (select main_a v_prenex_26212) 501) (< v_prenex_26212 main_x))) (or (forall ((v_prenex_24276 Int)) (or (<= 499 (select main_a v_prenex_24276)) (<= 0 (+ (select main_a v_prenex_24276) 1)))) (forall ((v_prenex_23829 Int)) (or (<= (select main_a v_prenex_23829) 1001) (< v_prenex_23829 main_x) (<= (+ main_x 1) v_prenex_23829) (<= (select main_a v_prenex_23829) 501) (<= 2 (* 2 (select main_a v_prenex_23829)))))) (or (forall ((v_prenex_30635 Int)) (or (<= (select main_a v_prenex_30635) 999) (<= (+ main_y 1) v_prenex_30635) (<= 499 (select main_a v_prenex_30635)) (< v_prenex_30635 main_y))) (forall ((v_prenex_30636 Int)) (<= (* 2 (select main_a v_prenex_30636)) 1002))) (forall ((v_prenex_24090 Int) (v_prenex_24089 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24089))) (<= (select main_a v_prenex_24089) (+ (select main_a v_prenex_24090) 998)) (<= (* 2 (select main_a v_prenex_24090)) 1002) (<= (+ main_x 1) v_prenex_24090) (<= 1 (select main_a v_prenex_24090)) (< v_prenex_24090 main_x))) (forall ((v_prenex_26811 Int) (v_prenex_26812 Int)) (or (<= 499 (select main_a v_prenex_26811)) (<= (+ main_x 1) v_prenex_26812) (<= (select main_a v_prenex_26811) 999) (<= (select main_a v_prenex_26812) 1001) (< v_prenex_26812 main_x) (<= (+ (select main_a v_prenex_26811) (select main_a v_prenex_26812)) 1000) (<= (+ main_y 1) v_prenex_26811))) (or (forall ((v_prenex_27519 Int)) (or (<= (+ main_y 1) v_prenex_27519) (<= 0 (+ (select main_a v_prenex_27519) 1)))) (forall ((v_prenex_27514 Int)) (or (<= 1 (select main_a v_prenex_27514)) (< v_prenex_27514 main_x) (<= (* 2 (select main_a v_prenex_27514)) 1002) (<= (+ main_x 1) v_prenex_27514)))) (forall ((v_prenex_27447 Int) (v_prenex_27446 Int)) (or (<= 1 (select main_a v_prenex_27447)) (<= (+ (select main_a v_prenex_27446) (select main_a v_prenex_27447)) 1000) (<= (+ main_x 1) v_prenex_27447) (<= 998 (* 2 (select main_a v_prenex_27446))) (< v_prenex_27447 main_x) (<= 0 (+ (select main_a v_prenex_27446) 1)) (< v_prenex_27446 main_y))) (or (forall ((v_prenex_29126 Int)) (or (<= (select main_a v_prenex_29126) 1499) (<= (+ main_y 1) v_prenex_29126))) (forall ((v_prenex_29123 Int)) (or (<= (select main_a v_prenex_29123) 501) (<= (* 2 (select main_a v_prenex_29123)) 1002) (< v_prenex_29123 main_x) (<= (+ main_x 1) v_prenex_29123)))) (or (forall ((v_prenex_28382 Int)) (or (<= (+ main_y 1) v_prenex_28382) (< v_prenex_28382 main_y) (<= 998 (* 2 (select main_a v_prenex_28382))))) (forall ((v_prenex_28383 Int)) (<= (* 2 (select main_a v_prenex_28383)) 1002))) (forall ((v_prenex_25033 Int) (v_prenex_25034 Int)) (or (<= (+ main_y 1) v_prenex_25033) (< v_prenex_25033 main_y) (<= 499 (select main_a v_prenex_25033)) (<= 0 (+ (select main_a v_prenex_25033) 1)) (<= (select main_a v_prenex_25033) (+ (select main_a v_prenex_25034) 998)))) (or (forall ((v_prenex_24889 Int)) (or (<= (+ main_x 1) v_prenex_24889) (< v_prenex_24889 main_x) (<= (select main_a v_prenex_24889) 1001) (<= 2 (* 2 (select main_a v_prenex_24889))))) (forall ((v_prenex_24888 Int)) (or (<= (select main_a v_prenex_24888) 999) (<= (* 2 (select main_a v_prenex_24888)) 1998)))) (forall ((v_prenex_27099 Int) (v_prenex_27100 Int)) (or (<= (+ main_x 1) v_prenex_27100) (<= 0 (+ (select main_a v_prenex_27099) 1)) (<= (select main_a v_prenex_27099) 999) (<= 1000 (+ (select main_a v_prenex_27099) (select main_a v_prenex_27100))) (<= (* 2 (select main_a v_prenex_27100)) 1002) (< v_prenex_27100 main_x) (<= 2 (* 2 (select main_a v_prenex_27100))))) (forall ((v_prenex_24645 Int) (v_prenex_24646 Int)) (or (<= 0 (+ (select main_a v_prenex_24645) 1)) (<= 1000 (+ (select main_a v_prenex_24645) (select main_a v_prenex_24646))) (< v_prenex_24645 main_y) (< v_prenex_24646 main_x) (<= (select main_a v_prenex_24646) 501) (<= (+ main_x 1) v_prenex_24646))) (or (forall ((v_prenex_27362 Int)) (or (<= (select main_a v_prenex_27362) 501) (< v_prenex_27362 main_x) (<= 1 (select main_a v_prenex_27362)) (<= (* 2 (select main_a v_prenex_27362)) 1002) (<= (+ main_x 1) v_prenex_27362))) (forall ((v_prenex_27366 Int)) (<= 0 (+ (select main_a v_prenex_27366) 1)))) (or (forall ((v_prenex_27017 Int)) (or (< v_prenex_27017 main_x) (<= 2 (* 2 (select main_a v_prenex_27017))) (<= (+ main_x 1) v_prenex_27017) (<= (* 2 (select main_a v_prenex_27017)) 1002))) (forall ((v_prenex_27022 Int)) (or (<= (+ main_y 1) v_prenex_27022) (<= (select main_a v_prenex_27022) 999) (<= 0 (+ (select main_a v_prenex_27022) 1))))) (forall ((v_prenex_28429 Int) (v_prenex_28430 Int)) (or (<= (* 2 (select main_a v_prenex_28430)) 1002) (<= (+ main_x 1) v_prenex_28430) (<= 2 (* 2 (select main_a v_prenex_28430))) (<= (select main_a v_prenex_28429) 999) (<= 1000 (+ (select main_a v_prenex_28429) (select main_a v_prenex_28430))) (<= (* 2 (select main_a v_prenex_28429)) 1998) (< v_prenex_28430 main_x))) (or (forall ((v_prenex_24124 Int)) (or (<= (+ main_y 1) v_prenex_24124) (<= 499 (select main_a v_prenex_24124)))) (forall ((v_prenex_24119 Int)) (or (<= (+ main_x 1) v_prenex_24119) (<= 1 (select main_a v_prenex_24119)) (<= (* 2 (select main_a v_prenex_24119)) 1002) (< v_prenex_24119 main_x)))) (forall ((v_prenex_26263 Int) (v_prenex_26264 Int)) (or (<= (+ main_y 1) v_prenex_26263) (<= (select main_a v_prenex_26263) 1499) (<= (select main_a v_prenex_26264) (+ (select main_a v_prenex_26263) 2)) (<= 998 (* 2 (select main_a v_prenex_26263))) (< v_prenex_26264 main_x) (<= (+ main_x 1) v_prenex_26264) (<= 2 (* 2 (select main_a v_prenex_26264))))) (forall ((v_prenex_27679 Int) (v_prenex_27680 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27679))) (< v_prenex_27679 main_y) (<= (+ main_y 1) v_prenex_27679) (< v_prenex_27680 main_x) (<= (select main_a v_prenex_27680) (+ (select main_a v_prenex_27679) 2)))) (or (forall ((v_prenex_30933 Int)) (or (<= (select main_a v_prenex_30933) 999) (<= (select main_a v_prenex_30933) 1499))) (forall ((v_prenex_30934 Int)) (or (<= (+ main_x 1) v_prenex_30934) (<= 2 (* 2 (select main_a v_prenex_30934))) (<= (select main_a v_prenex_30934) 501) (<= 1 (select main_a v_prenex_30934)) (< v_prenex_30934 main_x)))) (or (forall ((v_prenex_31915 Int)) (or (< v_prenex_31915 main_x) (<= (select main_a v_prenex_31915) 1001) (<= (+ main_x 1) v_prenex_31915) (<= 0 (+ (select main_a v_prenex_31915) 499)) (<= (* 2 (select main_a v_prenex_31915)) 1002))) (forall ((v_prenex_31917 Int)) (<= (select main_a v_prenex_31917) 1499))) (forall ((v_prenex_28397 Int) (v_prenex_28396 Int)) (or (<= (select main_a v_prenex_28396) (+ (select main_a v_prenex_28397) 998)) (<= (* 2 (select main_a v_prenex_28396)) 1998) (< v_prenex_28396 main_y) (<= (+ main_y 1) v_prenex_28396) (<= 499 (select main_a v_prenex_28396)))) (or (forall ((v_prenex_25249 Int)) (or (<= 0 (+ (select main_a v_prenex_25249) 499)) (<= 2 (* 2 (select main_a v_prenex_25249))) (<= (+ main_x 1) v_prenex_25249) (<= (* 2 (select main_a v_prenex_25249)) 1002) (< v_prenex_25249 main_x))) (forall ((v_prenex_25250 Int)) (or (<= (* 2 (select main_a v_prenex_25250)) 1998) (<= (select main_a v_prenex_25250) 1499)))) (or (forall ((v_prenex_26596 Int)) (or (<= 0 (+ (select main_a v_prenex_26596) 1)) (<= (* 2 (select main_a v_prenex_26596)) 1998))) (forall ((v_prenex_26600 Int)) (or (<= (select main_a v_prenex_26600) 1001) (<= (select main_a v_prenex_26600) 501) (< v_prenex_26600 main_x) (<= (* 2 (select main_a v_prenex_26600)) 1002) (<= (+ main_x 1) v_prenex_26600)))) (forall ((v_prenex_28639 Int) (v_prenex_28640 Int)) (or (<= (select main_a v_prenex_28640) 1001) (<= 1000 (+ (select main_a v_prenex_28639) (select main_a v_prenex_28640))) (<= (* 2 (select main_a v_prenex_28640)) 1002) (< v_prenex_28640 main_x) (<= (+ main_x 1) v_prenex_28640) (<= (select main_a v_prenex_28639) 1499))) (or (forall ((v_prenex_26990 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26990))) (< v_prenex_26990 main_x) (<= (+ main_x 1) v_prenex_26990) (<= 1 (select main_a v_prenex_26990)))) (forall ((v_prenex_26989 Int)) (or (< v_prenex_26989 main_y) (<= (select main_a v_prenex_26989) 1499) (<= (* 2 (select main_a v_prenex_26989)) 1998)))) (forall ((v_prenex_29057 Int) (v_prenex_29058 Int)) (or (<= (+ main_x 1) v_prenex_29058) (<= (* 2 (select main_a v_prenex_29058)) 1002) (<= (+ (select main_a v_prenex_29057) (select main_a v_prenex_29058)) 1000) (<= (select main_a v_prenex_29057) 999) (<= 0 (+ (select main_a v_prenex_29057) 1)) (< v_prenex_29058 main_x) (<= 1 (select main_a v_prenex_29058)))) (forall ((v_prenex_26716 Int) (v_prenex_26717 Int)) (or (<= (select main_a v_prenex_26717) 501) (< v_prenex_26717 main_x) (<= 2 (* 2 (select main_a v_prenex_26717))) (<= 998 (* 2 (select main_a v_prenex_26716))) (<= (+ main_x 1) v_prenex_26717) (<= (* 2 (select main_a v_prenex_26716)) 1998) (<= (select main_a v_prenex_26716) (+ (select main_a v_prenex_26717) 998)))) (forall ((v_prenex_31901 Int) (v_prenex_31902 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31901))) (< v_prenex_31901 main_y) (<= (select main_a v_prenex_31901) 999) (<= (+ main_x 1) v_prenex_31902) (< v_prenex_31902 main_x) (<= (select main_a v_prenex_31902) 501) (<= (select main_a v_prenex_31902) (+ (select main_a v_prenex_31901) 2)))) (forall ((v_prenex_23921 Int) (v_prenex_23922 Int)) (or (< v_prenex_23922 main_x) (<= 1 (select main_a v_prenex_23922)) (<= (select main_a v_prenex_23921) 1499) (<= (+ main_x 1) v_prenex_23922) (<= 2 (* 2 (select main_a v_prenex_23922))) (<= (select main_a v_prenex_23921) (+ (select main_a v_prenex_23922) 998)))) (forall ((v_prenex_24681 Int) (v_prenex_24682 Int)) (or (<= (* 2 (select main_a v_prenex_24682)) 1002) (< v_prenex_24682 main_x) (<= (+ main_x 1) v_prenex_24682) (<= 998 (* 2 (select main_a v_prenex_24681))) (< v_prenex_24681 main_y) (<= (+ (select main_a v_prenex_24681) (select main_a v_prenex_24682)) 1000) (<= (select main_a v_prenex_24681) 999))) (forall ((v_prenex_28854 Int) (v_prenex_28853 Int)) (or (<= (select main_a v_prenex_28853) 1499) (<= (+ main_x 1) v_prenex_28854) (<= (select main_a v_prenex_28854) (+ (select main_a v_prenex_28853) 2)) (<= (+ main_y 1) v_prenex_28853) (<= 499 (select main_a v_prenex_28853)) (< v_prenex_28854 main_x) (<= 2 (* 2 (select main_a v_prenex_28854))))) (forall ((v_prenex_28698 Int) (v_prenex_28697 Int)) (or (<= (+ main_y 1) v_prenex_28697) (<= (select main_a v_prenex_28697) 1499) (<= 0 (+ (select main_a v_prenex_28697) 1)) (<= (+ main_x 1) v_prenex_28698) (<= (select main_a v_prenex_28697) (+ (select main_a v_prenex_28698) 998)) (< v_prenex_28698 main_x) (<= (select main_a v_prenex_28698) 501))) (or (forall ((v_prenex_29402 Int)) (or (<= (+ main_x 1) v_prenex_29402) (<= 2 (* 2 (select main_a v_prenex_29402))) (< v_prenex_29402 main_x) (<= 0 (+ (select main_a v_prenex_29402) 499)))) (forall ((v_prenex_29404 Int)) (<= 998 (* 2 (select main_a v_prenex_29404))))) (or (forall ((v_prenex_29742 Int)) (or (<= 1 (select main_a v_prenex_29742)) (< v_prenex_29742 main_x) (<= 2 (* 2 (select main_a v_prenex_29742))) (<= (+ main_x 1) v_prenex_29742))) (forall ((v_prenex_29741 Int)) (or (<= 499 (select main_a v_prenex_29741)) (< v_prenex_29741 main_y) (<= 0 (+ (select main_a v_prenex_29741) 1))))) (forall ((v_prenex_32063 Int) (v_prenex_32064 Int)) (or (<= (select main_a v_prenex_32064) 501) (<= (+ main_y 1) v_prenex_32063) (<= 1000 (+ (select main_a v_prenex_32063) (select main_a v_prenex_32064))) (< v_prenex_32064 main_x) (<= (+ main_x 1) v_prenex_32064) (<= (select main_a v_prenex_32063) 999))) (forall ((v_prenex_28422 Int) (v_prenex_28421 Int)) (or (<= 499 (select main_a v_prenex_28421)) (<= (+ main_x 1) v_prenex_28422) (<= (select main_a v_prenex_28421) (+ (select main_a v_prenex_28422) 998)) (<= 0 (+ (select main_a v_prenex_28422) 499)) (< v_prenex_28422 main_x) (<= 2 (* 2 (select main_a v_prenex_28422))) (<= 998 (* 2 (select main_a v_prenex_28421))))) (or (forall ((v_prenex_30933 Int)) (or (<= (select main_a v_prenex_30933) 999) (<= (select main_a v_prenex_30933) 1499))) (forall ((v_prenex_30932 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30932))) (< v_prenex_30932 main_x) (<= (select main_a v_prenex_30932) 501) (<= (+ main_x 1) v_prenex_30932)))) (or (forall ((v_prenex_30816 Int)) (or (<= (select main_a v_prenex_30816) 999) (<= 0 (+ (select main_a v_prenex_30816) 1)))) (forall ((v_prenex_30812 Int)) (or (<= 0 (+ (select main_a v_prenex_30812) 499)) (<= 2 (* 2 (select main_a v_prenex_30812))) (< v_prenex_30812 main_x) (<= (+ main_x 1) v_prenex_30812) (<= (select main_a v_prenex_30812) 501)))) (forall ((v_prenex_24472 Int) (v_prenex_24471 Int)) (or (<= 1000 (+ (select main_a v_prenex_24471) (select main_a v_prenex_24472))) (<= 499 (select main_a v_prenex_24471)) (<= (select main_a v_prenex_24471) 999) (< v_prenex_24472 main_x) (<= (select main_a v_prenex_24472) 1001) (<= 0 (+ (select main_a v_prenex_24472) 499)) (<= (+ main_x 1) v_prenex_24472))) (or (forall ((v_prenex_31914 Int)) (or (<= (+ main_x 1) v_prenex_31914) (< v_prenex_31914 main_x) (<= 1 (select main_a v_prenex_31914)) (<= (* 2 (select main_a v_prenex_31914)) 1002) (<= (select main_a v_prenex_31914) 1001))) (forall ((v_prenex_31917 Int)) (<= (select main_a v_prenex_31917) 1499))) (forall ((v_prenex_25825 Int) (v_prenex_25826 Int)) (or (<= (* 2 (select main_a v_prenex_25825)) 1998) (<= (+ main_x 1) v_prenex_25826) (<= 1000 (+ (select main_a v_prenex_25825) (select main_a v_prenex_25826))) (<= (select main_a v_prenex_25826) 501) (< v_prenex_25826 main_x) (<= (select main_a v_prenex_25825) 1499))) (or (forall ((v_prenex_27556 Int)) (or (<= (* 2 (select main_a v_prenex_27556)) 1998) (<= 998 (* 2 (select main_a v_prenex_27556))))) (forall ((v_prenex_27552 Int)) (or (< v_prenex_27552 main_x) (<= (+ main_x 1) v_prenex_27552) (<= (* 2 (select main_a v_prenex_27552)) 1002)))) (or (forall ((v_prenex_29411 Int)) (or (< v_prenex_29411 main_x) (<= 0 (+ (select main_a v_prenex_29411) 499)) (<= 2 (* 2 (select main_a v_prenex_29411))) (<= (* 2 (select main_a v_prenex_29411)) 1002) (<= (+ main_x 1) v_prenex_29411))) (forall ((v_prenex_29410 Int)) (<= 0 (+ (select main_a v_prenex_29410) 1)))) (forall ((v_prenex_26165 Int) (v_prenex_26166 Int)) (or (<= (+ main_x 1) v_prenex_26166) (< v_prenex_26166 main_x) (<= (+ main_y 1) v_prenex_26165) (<= (select main_a v_prenex_26165) 1499) (<= (select main_a v_prenex_26166) 1001) (<= 1000 (+ (select main_a v_prenex_26165) (select main_a v_prenex_26166))))) (forall ((v_prenex_26612 Int) (v_prenex_26613 Int)) (or (<= 1000 (+ (select main_a v_prenex_26612) (select main_a v_prenex_26613))) (<= (+ main_x 1) v_prenex_26613) (<= 499 (select main_a v_prenex_26612)) (<= 1 (select main_a v_prenex_26613)) (<= (select main_a v_prenex_26613) 1001) (< v_prenex_26613 main_x))) (forall ((v_prenex_24482 Int) (v_prenex_24481 Int)) (or (<= 0 (+ (select main_a v_prenex_24482) 499)) (<= (select main_a v_prenex_24481) 1499) (< v_prenex_24482 main_x) (<= (select main_a v_prenex_24482) (+ (select main_a v_prenex_24481) 2)) (<= (+ main_x 1) v_prenex_24482))) (forall ((v_prenex_31365 Int) (v_prenex_31366 Int)) (or (< v_prenex_31366 main_x) (<= 0 (+ (select main_a v_prenex_31365) 1)) (<= (+ main_x 1) v_prenex_31366) (<= (select main_a v_prenex_31366) 1001) (<= 1 (select main_a v_prenex_31366)) (<= (+ (select main_a v_prenex_31365) (select main_a v_prenex_31366)) 1000) (<= (select main_a v_prenex_31365) 1499))) (forall ((v_prenex_31592 Int) (v_prenex_31591 Int)) (or (< v_prenex_31592 main_x) (<= (+ main_x 1) v_prenex_31592) (<= (select main_a v_prenex_31591) (+ (select main_a v_prenex_31592) 998)) (<= 998 (* 2 (select main_a v_prenex_31591))) (<= (* 2 (select main_a v_prenex_31591)) 1998) (<= 0 (+ (select main_a v_prenex_31592) 499)))) (forall ((v_prenex_29257 Int) (v_prenex_29256 Int)) (or (<= (+ main_x 1) v_prenex_29257) (<= 998 (* 2 (select main_a v_prenex_29256))) (<= (+ (select main_a v_prenex_29256) (select main_a v_prenex_29257)) 1000) (<= (* 2 (select main_a v_prenex_29257)) 1002) (< v_prenex_29257 main_x) (<= (select main_a v_prenex_29257) 1001) (<= (select main_a v_prenex_29256) 1499))) (forall ((v_prenex_30655 Int) (v_prenex_30656 Int)) (or (<= (select main_a v_prenex_30656) 1001) (<= 499 (select main_a v_prenex_30655)) (<= (* 2 (select main_a v_prenex_30655)) 1998) (<= 1000 (+ (select main_a v_prenex_30655) (select main_a v_prenex_30656))) (< v_prenex_30656 main_x) (<= (+ main_x 1) v_prenex_30656))) (or (forall ((v_prenex_29400 Int)) (or (<= 0 (+ (select main_a v_prenex_29400) 499)) (<= (+ main_x 1) v_prenex_29400) (<= (* 2 (select main_a v_prenex_29400)) 1002) (< v_prenex_29400 main_x))) (forall ((v_prenex_29404 Int)) (<= 998 (* 2 (select main_a v_prenex_29404))))) (forall ((v_prenex_24662 Int) (v_prenex_24661 Int)) (or (<= (select main_a v_prenex_24661) 1499) (< v_prenex_24662 main_x) (<= 2 (* 2 (select main_a v_prenex_24662))) (<= (select main_a v_prenex_24662) (+ (select main_a v_prenex_24661) 2)) (<= 998 (* 2 (select main_a v_prenex_24661))) (<= (+ main_x 1) v_prenex_24662) (<= (select main_a v_prenex_24662) 1001))) (forall ((v_prenex_27109 Int) (v_prenex_27110 Int)) (or (<= (select main_a v_prenex_27110) (+ (select main_a v_prenex_27109) 2)) (< v_prenex_27110 main_x) (<= (select main_a v_prenex_27110) 1001) (<= (+ main_x 1) v_prenex_27110) (<= 0 (+ (select main_a v_prenex_27110) 499)))) (forall ((v_prenex_30695 Int) (v_prenex_30696 Int)) (or (< v_prenex_30695 main_y) (< v_prenex_30696 main_x) (<= (+ main_x 1) v_prenex_30696) (<= (* 2 (select main_a v_prenex_30695)) 1998) (<= (+ (select main_a v_prenex_30695) (select main_a v_prenex_30696)) 1000) (<= (select main_a v_prenex_30696) 501))) (or (forall ((v_prenex_30703 Int)) (<= (select main_a v_prenex_30703) 1499)) (forall ((v_prenex_30699 Int)) (or (<= (* 2 (select main_a v_prenex_30699)) 1002) (<= 2 (* 2 (select main_a v_prenex_30699))) (< v_prenex_30699 main_x) (<= (+ main_x 1) v_prenex_30699)))) (or (forall ((v_prenex_28730 Int)) (or (<= (+ main_x 1) v_prenex_28730) (<= (* 2 (select main_a v_prenex_28730)) 1002) (< v_prenex_28730 main_x) (<= 2 (* 2 (select main_a v_prenex_28730))))) (forall ((v_prenex_28731 Int)) (or (<= 0 (+ (select main_a v_prenex_28731) 1)) (<= (select main_a v_prenex_28731) 999)))) (forall ((v_prenex_25725 Int) (v_prenex_25726 Int)) (or (<= (+ main_x 1) v_prenex_25726) (<= 998 (* 2 (select main_a v_prenex_25725))) (<= (select main_a v_prenex_25726) 501) (< v_prenex_25726 main_x) (<= 2 (* 2 (select main_a v_prenex_25726))) (<= 499 (select main_a v_prenex_25725)) (<= (select main_a v_prenex_25725) (+ (select main_a v_prenex_25726) 998)))) (or (forall ((v_prenex_24685 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24685))) (<= (* 2 (select main_a v_prenex_24685)) 1998))) (forall ((v_prenex_23843 Int)) (or (<= 1 (select main_a v_prenex_23843)) (< v_prenex_23843 main_x) (<= (* 2 (select main_a v_prenex_23843)) 1002) (<= (+ main_x 1) v_prenex_23843) (<= 2 (* 2 (select main_a v_prenex_23843)))))) (or (forall ((v_prenex_24970 Int)) (or (<= (select main_a v_prenex_24970) 1499) (<= (* 2 (select main_a v_prenex_24970)) 1998))) (forall ((v_prenex_24967 Int)) (or (<= (select main_a v_prenex_24967) 501) (<= (+ main_x 1) v_prenex_24967) (< v_prenex_24967 main_x) (<= (* 2 (select main_a v_prenex_24967)) 1002) (<= 0 (+ (select main_a v_prenex_24967) 499))))) (or (forall ((v_prenex_27046 Int)) (or (<= (* 2 (select main_a v_prenex_27046)) 1002) (<= (+ main_x 1) v_prenex_27046) (< v_prenex_27046 main_x))) (forall ((v_prenex_27045 Int)) (or (< v_prenex_27045 main_y) (<= 499 (select main_a v_prenex_27045)) (<= (select main_a v_prenex_27045) 1499)))) (forall ((v_prenex_28187 Int) (v_prenex_28186 Int)) (or (<= (select main_a v_prenex_28187) 1001) (<= (* 2 (select main_a v_prenex_28186)) 1998) (< v_prenex_28187 main_x) (<= (+ (select main_a v_prenex_28186) (select main_a v_prenex_28187)) 1000) (<= 998 (* 2 (select main_a v_prenex_28186))) (<= 1 (select main_a v_prenex_28187)) (<= (+ main_x 1) v_prenex_28187))) (forall ((v_prenex_30392 Int) (v_prenex_30393 Int)) (or (< v_prenex_30393 main_x) (<= (+ main_x 1) v_prenex_30393) (<= (select main_a v_prenex_30393) (+ (select main_a v_prenex_30392) 2)) (<= 0 (+ (select main_a v_prenex_30392) 1)) (<= (* 2 (select main_a v_prenex_30393)) 1002) (<= (+ main_y 1) v_prenex_30392))) (or (forall ((v_prenex_25139 Int)) (or (<= (+ main_x 1) v_prenex_25139) (<= 2 (* 2 (select main_a v_prenex_25139))) (<= (* 2 (select main_a v_prenex_25139)) 1002) (< v_prenex_25139 main_x))) (forall ((v_prenex_25140 Int)) (or (<= (* 2 (select main_a v_prenex_25140)) 1998) (<= 0 (+ (select main_a v_prenex_25140) 1))))) (forall ((v_prenex_23967 Int) (v_prenex_23968 Int)) (or (<= 0 (+ (select main_a v_prenex_23967) 1)) (<= (+ main_x 1) v_prenex_23968) (<= 1 (select main_a v_prenex_23968)) (< v_prenex_23968 main_x) (<= (select main_a v_prenex_23968) (+ (select main_a v_prenex_23967) 2)) (<= 499 (select main_a v_prenex_23967)))) (forall ((v_prenex_26983 Int) (v_prenex_26984 Int)) (or (<= (+ main_x 1) v_prenex_26984) (<= (select main_a v_prenex_26983) 999) (<= (select main_a v_prenex_26984) 1001) (< v_prenex_26984 main_x) (<= (select main_a v_prenex_26983) 1499) (<= (select main_a v_prenex_26984) (+ (select main_a v_prenex_26983) 2)) (<= (+ main_y 1) v_prenex_26983))) (forall ((v_prenex_31921 Int) (v_prenex_31922 Int)) (or (<= (select main_a v_prenex_31921) 999) (<= 1 (select main_a v_prenex_31922)) (<= (select main_a v_prenex_31922) (+ (select main_a v_prenex_31921) 2)) (< v_prenex_31922 main_x) (<= (+ main_x 1) v_prenex_31922) (<= 2 (* 2 (select main_a v_prenex_31922))) (<= (select main_a v_prenex_31921) 1499))) (or (forall ((v_prenex_24993 Int)) (or (<= 1 (select main_a v_prenex_24993)) (< v_prenex_24993 main_x) (<= (select main_a v_prenex_24993) 501) (<= 2 (* 2 (select main_a v_prenex_24993))) (<= (+ main_x 1) v_prenex_24993))) (forall ((v_prenex_24992 Int)) (<= (select main_a v_prenex_24992) 1499))) (forall ((v_prenex_28822 Int) (v_prenex_28821 Int)) (or (<= (+ (select main_a v_prenex_28821) (select main_a v_prenex_28822)) 1000) (<= (+ main_x 1) v_prenex_28822) (< v_prenex_28822 main_x) (< v_prenex_28821 main_y) (<= (select main_a v_prenex_28822) 1001))) (forall ((v_prenex_32076 Int) (v_prenex_32075 Int)) (or (<= (+ main_x 1) v_prenex_32076) (<= 2 (* 2 (select main_a v_prenex_32076))) (<= (select main_a v_prenex_32076) 501) (<= (select main_a v_prenex_32075) 1499) (< v_prenex_32076 main_x) (<= (select main_a v_prenex_32076) (+ (select main_a v_prenex_32075) 2)) (<= 0 (+ (select main_a v_prenex_32075) 1)))) (forall ((v_prenex_29563 Int) (v_prenex_29564 Int)) (or (<= (select main_a v_prenex_29563) (+ (select main_a v_prenex_29564) 998)) (< v_prenex_29564 main_x) (<= (+ main_x 1) v_prenex_29564) (< v_prenex_29563 main_y) (<= 0 (+ (select main_a v_prenex_29563) 1)) (<= (select main_a v_prenex_29563) 999) (<= (* 2 (select main_a v_prenex_29564)) 1002))) (or (forall ((v_prenex_25555 Int)) (or (<= (select main_a v_prenex_25555) 999) (<= (* 2 (select main_a v_prenex_25555)) 1998) (< v_prenex_25555 main_y))) (forall ((v_prenex_25556 Int)) (or (< v_prenex_25556 main_x) (<= (* 2 (select main_a v_prenex_25556)) 1002) (<= 0 (+ (select main_a v_prenex_25556) 499)) (<= (+ main_x 1) v_prenex_25556)))) (forall ((v_prenex_27357 Int) (v_prenex_27356 Int)) (or (<= (select main_a v_prenex_27356) 999) (<= (* 2 (select main_a v_prenex_27357)) 1002) (<= (+ main_x 1) v_prenex_27357) (< v_prenex_27357 main_x) (<= (* 2 (select main_a v_prenex_27356)) 1998) (<= (select main_a v_prenex_27357) (+ (select main_a v_prenex_27356) 2)) (<= 2 (* 2 (select main_a v_prenex_27357))))) (or (forall ((v_prenex_25727 Int)) (or (<= (+ main_y 1) v_prenex_25727) (<= 998 (* 2 (select main_a v_prenex_25727))))) (forall ((v_prenex_25732 Int)) (or (< v_prenex_25732 main_x) (<= (* 2 (select main_a v_prenex_25732)) 1002) (<= 0 (+ (select main_a v_prenex_25732) 499)) (<= (+ main_x 1) v_prenex_25732)))) (forall ((v_prenex_28275 Int) (v_prenex_28274 Int)) (or (<= (select main_a v_prenex_28274) (+ (select main_a v_prenex_28275) 998)) (<= (select main_a v_prenex_28275) 1001) (<= 998 (* 2 (select main_a v_prenex_28274))) (< v_prenex_28275 main_x) (<= (select main_a v_prenex_28274) 999) (<= (+ main_x 1) v_prenex_28275) (<= 1 (select main_a v_prenex_28275)))) (forall ((v_prenex_23978 Int) (v_prenex_23977 Int)) (or (< v_prenex_23978 main_x) (<= 1000 (+ (select main_a v_prenex_23977) (select main_a v_prenex_23978))) (<= (+ main_x 1) v_prenex_23978) (<= (select main_a v_prenex_23977) 999) (<= (select main_a v_prenex_23978) 501) (<= 0 (+ (select main_a v_prenex_23978) 499)) (<= 499 (select main_a v_prenex_23977)))) (or (forall ((v_prenex_25631 Int)) (or (<= 1 (select main_a v_prenex_25631)) (<= (* 2 (select main_a v_prenex_25631)) 1002) (< v_prenex_25631 main_x) (<= 2 (* 2 (select main_a v_prenex_25631))) (<= (+ main_x 1) v_prenex_25631))) (forall ((v_prenex_25627 Int)) (or (<= 0 (+ (select main_a v_prenex_25627) 1)) (<= (* 2 (select main_a v_prenex_25627)) 1998)))) (forall ((v_prenex_28878 Int) (v_prenex_28879 Int)) (or (<= (select main_a v_prenex_28878) 1499) (<= 1 (select main_a v_prenex_28879)) (<= (select main_a v_prenex_28878) (+ (select main_a v_prenex_28879) 998)) (<= (+ main_x 1) v_prenex_28879) (<= (select main_a v_prenex_28879) 1001) (< v_prenex_28879 main_x) (<= (select main_a v_prenex_28878) 999))) (or (forall ((v_prenex_32002 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32002))) (< v_prenex_32002 main_x) (<= (select main_a v_prenex_32002) 501) (<= (* 2 (select main_a v_prenex_32002)) 1002) (<= (+ main_x 1) v_prenex_32002))) (forall ((v_prenex_32001 Int)) (or (<= 0 (+ (select main_a v_prenex_32001) 1)) (<= 998 (* 2 (select main_a v_prenex_32001)))))) (or (forall ((v_prenex_27091 Int)) (or (<= (+ main_y 1) v_prenex_27091) (<= 0 (+ (select main_a v_prenex_27091) 1)) (<= (* 2 (select main_a v_prenex_27091)) 1998))) (forall ((v_prenex_27090 Int)) (or (< v_prenex_27090 main_x) (<= (+ main_x 1) v_prenex_27090) (<= (* 2 (select main_a v_prenex_27090)) 1002) (<= 2 (* 2 (select main_a v_prenex_27090)))))) (or (forall ((v_prenex_26017 Int)) (or (<= (+ main_x 1) v_prenex_26017) (<= 2 (* 2 (select main_a v_prenex_26017))) (<= 1 (select main_a v_prenex_26017)) (< v_prenex_26017 main_x) (<= (select main_a v_prenex_26017) 1001))) (forall ((v_prenex_26015 Int)) (or (<= (* 2 (select main_a v_prenex_26015)) 1998) (<= 998 (* 2 (select main_a v_prenex_26015)))))) (or (forall ((v_prenex_31190 Int)) (or (< v_prenex_31190 main_y) (<= (* 2 (select main_a v_prenex_31190)) 1998) (<= (select main_a v_prenex_31190) 1499))) (forall ((v_prenex_31191 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31191))) (< v_prenex_31191 main_x) (<= 0 (+ (select main_a v_prenex_31191) 499)) (<= (+ main_x 1) v_prenex_31191)))) (forall ((v_prenex_27426 Int) (v_prenex_27427 Int)) (or (<= (+ main_y 1) v_prenex_27426) (< v_prenex_27427 main_x) (<= (select main_a v_prenex_27427) (+ (select main_a v_prenex_27426) 2)) (<= (* 2 (select main_a v_prenex_27427)) 1002) (<= (+ main_x 1) v_prenex_27427) (<= (select main_a v_prenex_27426) 1499) (<= (select main_a v_prenex_27426) 999))) (forall ((v_prenex_29804 Int) (v_prenex_29803 Int)) (or (<= 1000 (+ (select main_a v_prenex_29803) (select main_a v_prenex_29804))) (<= (* 2 (select main_a v_prenex_29803)) 1998) (< v_prenex_29804 main_x) (<= (+ main_x 1) v_prenex_29804) (<= (+ main_y 1) v_prenex_29803) (<= (select main_a v_prenex_29804) 501) (<= 998 (* 2 (select main_a v_prenex_29803))))) (forall ((v_prenex_30509 Int) (v_prenex_30508 Int)) (or (<= 0 (+ (select main_a v_prenex_30508) 1)) (<= (+ main_x 1) v_prenex_30509) (<= (* 2 (select main_a v_prenex_30508)) 1998) (<= (* 2 (select main_a v_prenex_30509)) 1002) (< v_prenex_30509 main_x) (<= (+ (select main_a v_prenex_30508) (select main_a v_prenex_30509)) 1000))) (or (forall ((v_prenex_25353 Int)) (<= (select main_a v_prenex_25353) 999)) (forall ((v_prenex_25351 Int)) (or (<= (select main_a v_prenex_25351) 1001) (<= (+ main_x 1) v_prenex_25351) (< v_prenex_25351 main_x) (<= (* 2 (select main_a v_prenex_25351)) 1002) (<= (select main_a v_prenex_25351) 501)))) (forall ((v_prenex_24145 Int) (v_prenex_24144 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24144))) (<= (+ main_x 1) v_prenex_24145) (<= (+ main_y 1) v_prenex_24144) (< v_prenex_24145 main_x) (<= 0 (+ (select main_a v_prenex_24145) 499)) (<= 0 (+ (select main_a v_prenex_24144) 1)) (<= (select main_a v_prenex_24145) (+ (select main_a v_prenex_24144) 2)))) (forall ((v_prenex_31804 Int) (v_prenex_31803 Int)) (or (<= (+ main_y 1) v_prenex_31803) (<= (select main_a v_prenex_31803) (+ (select main_a v_prenex_31804) 998)) (<= (select main_a v_prenex_31804) 1001) (<= (select main_a v_prenex_31803) 1499) (<= (+ main_x 1) v_prenex_31804) (< v_prenex_31804 main_x) (<= (* 2 (select main_a v_prenex_31803)) 1998))) (or (forall ((v_prenex_30773 Int)) (or (<= (* 2 (select main_a v_prenex_30773)) 1002) (<= (+ main_x 1) v_prenex_30773) (<= (select main_a v_prenex_30773) 1001) (<= 2 (* 2 (select main_a v_prenex_30773))) (< v_prenex_30773 main_x))) (forall ((v_prenex_30776 Int)) (<= (select main_a v_prenex_30776) 1499))) (forall ((v_prenex_26037 Int) (v_prenex_26038 Int)) (or (<= (+ main_x 1) v_prenex_26038) (<= (select main_a v_prenex_26037) 999) (<= (select main_a v_prenex_26038) 501) (< v_prenex_26038 main_x) (<= 998 (* 2 (select main_a v_prenex_26037))) (< v_prenex_26037 main_y) (<= (select main_a v_prenex_26037) (+ (select main_a v_prenex_26038) 998)))) (or (forall ((v_prenex_28461 Int)) (or (<= 499 (select main_a v_prenex_28461)) (<= 0 (+ (select main_a v_prenex_28461) 1)))) (forall ((v_prenex_28462 Int)) (or (< v_prenex_28462 main_x) (<= (+ main_x 1) v_prenex_28462) (<= 1 (select main_a v_prenex_28462)) (<= 2 (* 2 (select main_a v_prenex_28462))) (<= 0 (+ (select main_a v_prenex_28462) 499))))) (forall ((v_prenex_30222 Int) (v_prenex_30223 Int)) (or (<= (* 2 (select main_a v_prenex_30223)) 1002) (<= (select main_a v_prenex_30223) (+ (select main_a v_prenex_30222) 2)) (< v_prenex_30222 main_y) (< v_prenex_30223 main_x) (<= (select main_a v_prenex_30222) 1499) (<= 998 (* 2 (select main_a v_prenex_30222))) (<= (+ main_x 1) v_prenex_30223))) (forall ((v_prenex_29200 Int) (v_prenex_29201 Int)) (or (<= (select main_a v_prenex_29200) 1499) (<= 0 (+ (select main_a v_prenex_29201) 499)) (< v_prenex_29201 main_x) (<= 499 (select main_a v_prenex_29200)) (<= (+ (select main_a v_prenex_29200) (select main_a v_prenex_29201)) 1000) (< v_prenex_29200 main_y) (<= (+ main_x 1) v_prenex_29201))) (forall ((v_prenex_29071 Int) (v_prenex_29072 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29072))) (<= (select main_a v_prenex_29072) 501) (<= (+ main_x 1) v_prenex_29072) (<= (+ (select main_a v_prenex_29071) (select main_a v_prenex_29072)) 1000) (<= 998 (* 2 (select main_a v_prenex_29071))) (< v_prenex_29072 main_x))) (or (forall ((v_prenex_26426 Int)) (or (<= (+ main_x 1) v_prenex_26426) (< v_prenex_26426 main_x) (<= (* 2 (select main_a v_prenex_26426)) 1002) (<= 2 (* 2 (select main_a v_prenex_26426))))) (forall ((v_prenex_26424 Int)) (<= (* 2 (select main_a v_prenex_26424)) 1998))) (or (forall ((v_prenex_31566 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31566))) (<= (select main_a v_prenex_31566) 999))) (forall ((v_prenex_31567 Int)) (or (<= (* 2 (select main_a v_prenex_31567)) 1002) (< v_prenex_31567 main_x) (<= (+ main_x 1) v_prenex_31567) (<= (select main_a v_prenex_31567) 1001)))) (forall ((v_prenex_28216 Int) (v_prenex_28215 Int)) (or (<= 1 (select main_a v_prenex_28216)) (<= (+ main_x 1) v_prenex_28216) (<= 1000 (+ (select main_a v_prenex_28215) (select main_a v_prenex_28216))) (< v_prenex_28216 main_x) (<= 0 (+ (select main_a v_prenex_28215) 1)) (<= 998 (* 2 (select main_a v_prenex_28215))) (<= 2 (* 2 (select main_a v_prenex_28216))))) (forall ((v_prenex_28111 Int) (v_prenex_28110 Int)) (or (< v_prenex_28111 main_x) (<= (+ (select main_a v_prenex_28110) (select main_a v_prenex_28111)) 1000) (<= 499 (select main_a v_prenex_28110)) (<= (* 2 (select main_a v_prenex_28111)) 1002) (<= 0 (+ (select main_a v_prenex_28110) 1)) (<= (+ main_x 1) v_prenex_28111))) (forall ((v_prenex_27964 Int) (v_prenex_27963 Int)) (or (<= (+ main_x 1) v_prenex_27964) (< v_prenex_27964 main_x) (<= (select main_a v_prenex_27963) 999) (< v_prenex_27963 main_y) (<= (* 2 (select main_a v_prenex_27963)) 1998) (<= (+ (select main_a v_prenex_27963) (select main_a v_prenex_27964)) 1000) (<= 2 (* 2 (select main_a v_prenex_27964))))) (or (forall ((v_prenex_25727 Int)) (or (<= (+ main_y 1) v_prenex_25727) (<= 998 (* 2 (select main_a v_prenex_25727))))) (forall ((v_prenex_25729 Int)) (or (<= 1 (select main_a v_prenex_25729)) (< v_prenex_25729 main_x) (<= (* 2 (select main_a v_prenex_25729)) 1002) (<= (+ main_x 1) v_prenex_25729)))) (or (forall ((v_prenex_31975 Int)) (or (<= (* 2 (select main_a v_prenex_31975)) 1002) (< v_prenex_31975 main_x) (<= (+ main_x 1) v_prenex_31975) (<= (select main_a v_prenex_31975) 1001) (<= 0 (+ (select main_a v_prenex_31975) 499)))) (forall ((v_prenex_31979 Int)) (<= 998 (* 2 (select main_a v_prenex_31979))))) (forall ((v_prenex_30828 Int) (v_prenex_30829 Int)) (or (<= (+ main_x 1) v_prenex_30829) (<= (select main_a v_prenex_30828) 999) (<= 1000 (+ (select main_a v_prenex_30828) (select main_a v_prenex_30829))) (<= 0 (+ (select main_a v_prenex_30828) 1)) (<= (select main_a v_prenex_30829) 501) (< v_prenex_30829 main_x))) (or (forall ((v_prenex_26948 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26948))) (< v_prenex_26948 main_x) (<= 1 (select main_a v_prenex_26948)) (<= 0 (+ (select main_a v_prenex_26948) 499)) (<= (+ main_x 1) v_prenex_26948))) (forall ((v_prenex_26947 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26947))) (<= 0 (+ (select main_a v_prenex_26947) 1))))) (forall ((v_prenex_26916 Int) (v_prenex_26915 Int)) (or (< v_prenex_26916 main_x) (<= (+ main_x 1) v_prenex_26916) (<= (+ (select main_a v_prenex_26915) (select main_a v_prenex_26916)) 1000) (<= (select main_a v_prenex_26915) 999) (<= (select main_a v_prenex_26916) 1001) (<= (select main_a v_prenex_26915) 1499))) (or (forall ((v_prenex_26154 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26154))) (< v_prenex_26154 main_x) (<= 1 (select main_a v_prenex_26154)) (<= (select main_a v_prenex_26154) 501) (<= (+ main_x 1) v_prenex_26154))) (forall ((v_prenex_26153 Int)) (or (<= (select main_a v_prenex_26153) 1499) (<= 499 (select main_a v_prenex_26153))))) (or (forall ((v_prenex_28980 Int)) (or (< v_prenex_28980 main_x) (<= (* 2 (select main_a v_prenex_28980)) 1002) (<= (select main_a v_prenex_28980) 1001) (<= (+ main_x 1) v_prenex_28980))) (forall ((v_prenex_28979 Int)) (or (< v_prenex_28979 main_y) (<= 499 (select main_a v_prenex_28979))))) (forall ((v_prenex_24941 Int) (v_prenex_24940 Int)) (or (< v_prenex_24941 main_x) (<= (+ (select main_a v_prenex_24940) (select main_a v_prenex_24941)) 1000) (<= (+ main_x 1) v_prenex_24941) (<= 0 (+ (select main_a v_prenex_24941) 499)) (<= (* 2 (select main_a v_prenex_24941)) 1002) (<= (select main_a v_prenex_24940) 1499) (<= 499 (select main_a v_prenex_24940)))) (or (forall ((v_prenex_27179 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27179))) (< v_prenex_27179 main_x) (<= (+ main_x 1) v_prenex_27179) (<= (select main_a v_prenex_27179) 501) (<= (select main_a v_prenex_27179) 1001))) (forall ((v_prenex_27181 Int)) (or (<= 0 (+ (select main_a v_prenex_27181) 1)) (<= (select main_a v_prenex_27181) 1499)))) (forall ((v_prenex_30512 Int) (v_prenex_30513 Int)) (or (<= (+ main_y 1) v_prenex_30512) (< v_prenex_30513 main_x) (<= 0 (+ (select main_a v_prenex_30513) 499)) (<= 499 (select main_a v_prenex_30512)) (<= 0 (+ (select main_a v_prenex_30512) 1)) (<= (+ main_x 1) v_prenex_30513) (<= (+ (select main_a v_prenex_30512) (select main_a v_prenex_30513)) 1000))) (or (forall ((v_prenex_31733 Int)) (or (<= (select main_a v_prenex_31733) 999) (<= (select main_a v_prenex_31733) 1499))) (forall ((v_prenex_31730 Int)) (or (<= (select main_a v_prenex_31730) 501) (< v_prenex_31730 main_x) (<= (+ main_x 1) v_prenex_31730) (<= (* 2 (select main_a v_prenex_31730)) 1002)))) (or (forall ((v_prenex_27076 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27076))) (<= (+ main_x 1) v_prenex_27076) (< v_prenex_27076 main_x) (<= 1 (select main_a v_prenex_27076)))) (forall ((v_prenex_27080 Int)) (or (<= (select main_a v_prenex_27080) 999) (<= (select main_a v_prenex_27080) 1499)))) (forall ((v_prenex_29277 Int) (v_prenex_29276 Int)) (or (<= (+ main_y 1) v_prenex_29276) (<= (select main_a v_prenex_29277) (+ (select main_a v_prenex_29276) 2)) (< v_prenex_29276 main_y) (<= (select main_a v_prenex_29276) 1499))) (or (forall ((v_prenex_28088 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28088))) (<= (+ main_y 1) v_prenex_28088) (<= (* 2 (select main_a v_prenex_28088)) 1998))) (forall ((v_prenex_28089 Int)) (or (<= (select main_a v_prenex_28089) 1001) (<= 2 (* 2 (select main_a v_prenex_28089))) (< v_prenex_28089 main_x) (<= (+ main_x 1) v_prenex_28089)))) (forall ((v_prenex_27267 Int) (v_prenex_27268 Int)) (or (< v_prenex_27268 main_x) (<= (select main_a v_prenex_27267) 1499) (<= (+ main_y 1) v_prenex_27267) (<= 998 (* 2 (select main_a v_prenex_27267))) (<= (select main_a v_prenex_27268) (+ (select main_a v_prenex_27267) 2)) (<= (+ main_x 1) v_prenex_27268) (<= 1 (select main_a v_prenex_27268)))) (forall ((v_prenex_29769 Int) (v_prenex_29770 Int)) (or (<= 0 (+ (select main_a v_prenex_29769) 1)) (<= 1000 (+ (select main_a v_prenex_29769) (select main_a v_prenex_29770))) (<= (+ main_y 1) v_prenex_29769) (<= (select main_a v_prenex_29769) 999) (<= (select main_a v_prenex_29770) 1001) (< v_prenex_29770 main_x) (<= (+ main_x 1) v_prenex_29770))) (forall ((v_prenex_28294 Int) (v_prenex_28295 Int)) (or (<= (+ main_x 1) v_prenex_28295) (<= 2 (* 2 (select main_a v_prenex_28295))) (<= 998 (* 2 (select main_a v_prenex_28294))) (<= 499 (select main_a v_prenex_28294)) (<= 1000 (+ (select main_a v_prenex_28294) (select main_a v_prenex_28295))) (< v_prenex_28295 main_x))) (forall ((v_prenex_32039 Int) (v_prenex_32040 Int)) (or (<= (* 2 (select main_a v_prenex_32039)) 1998) (<= 1000 (+ (select main_a v_prenex_32039) (select main_a v_prenex_32040))) (< v_prenex_32039 main_y) (<= (+ main_x 1) v_prenex_32040) (< v_prenex_32040 main_x) (<= 1 (select main_a v_prenex_32040)) (<= 0 (+ (select main_a v_prenex_32039) 1)))) (forall ((v_prenex_26538 Int) (v_prenex_26539 Int)) (or (<= (* 2 (select main_a v_prenex_26539)) 1002) (<= (* 2 (select main_a v_prenex_26538)) 1998) (< v_prenex_26539 main_x) (<= (+ (select main_a v_prenex_26538) (select main_a v_prenex_26539)) 1000) (<= (+ main_x 1) v_prenex_26539) (<= 998 (* 2 (select main_a v_prenex_26538))))) (forall ((v_prenex_30477 Int) (v_prenex_30476 Int)) (or (<= 499 (select main_a v_prenex_30476)) (<= (select main_a v_prenex_30476) (+ (select main_a v_prenex_30477) 998)) (<= (+ main_x 1) v_prenex_30477) (<= (* 2 (select main_a v_prenex_30477)) 1002) (<= (select main_a v_prenex_30476) 1499) (<= (select main_a v_prenex_30477) 501) (< v_prenex_30477 main_x))) (or (forall ((v_prenex_24423 Int)) (or (<= 499 (select main_a v_prenex_24423)) (<= (select main_a v_prenex_24423) 1499))) (forall ((v_prenex_24424 Int)) (or (<= (+ main_x 1) v_prenex_24424) (<= 1 (select main_a v_prenex_24424)) (< v_prenex_24424 main_x) (<= 2 (* 2 (select main_a v_prenex_24424))) (<= (select main_a v_prenex_24424) 501)))) (forall ((v_prenex_26271 Int) (v_prenex_26272 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26272))) (<= (select main_a v_prenex_26272) (+ (select main_a v_prenex_26271) 2)) (<= (select main_a v_prenex_26271) 999) (<= (select main_a v_prenex_26272) 501) (< v_prenex_26272 main_x) (<= 0 (+ (select main_a v_prenex_26271) 1)) (<= (+ main_x 1) v_prenex_26272))) (or (forall ((v_prenex_30040 Int)) (or (<= (+ main_x 1) v_prenex_30040) (< v_prenex_30040 main_x) (<= (* 2 (select main_a v_prenex_30040)) 1002) (<= 2 (* 2 (select main_a v_prenex_30040))) (<= (select main_a v_prenex_30040) 501))) (forall ((v_prenex_30039 Int)) (<= (* 2 (select main_a v_prenex_30039)) 1998))) (or (forall ((v_prenex_26244 Int)) (or (< v_prenex_26244 main_x) (<= 1 (select main_a v_prenex_26244)) (<= (+ main_x 1) v_prenex_26244) (<= (* 2 (select main_a v_prenex_26244)) 1002))) (forall ((v_prenex_26242 Int)) (or (<= (select main_a v_prenex_26242) 1499) (<= 998 (* 2 (select main_a v_prenex_26242)))))) (or (forall ((v_prenex_30933 Int)) (or (<= (select main_a v_prenex_30933) 999) (<= (select main_a v_prenex_30933) 1499))) (forall ((v_prenex_30931 Int)) (or (<= (select main_a v_prenex_30931) 501) (<= (+ main_x 1) v_prenex_30931) (<= 2 (* 2 (select main_a v_prenex_30931))) (< v_prenex_30931 main_x) (<= (select main_a v_prenex_30931) 1001)))) (forall ((v_prenex_30324 Int) (v_prenex_30323 Int)) (or (<= (+ main_x 1) v_prenex_30324) (< v_prenex_30324 main_x) (<= 0 (+ (select main_a v_prenex_30323) 1)) (<= (+ (select main_a v_prenex_30323) (select main_a v_prenex_30324)) 1000) (<= (select main_a v_prenex_30324) 501))) (forall ((v_prenex_31260 Int) (v_prenex_31261 Int)) (or (<= 0 (+ (select main_a v_prenex_31261) 499)) (<= 2 (* 2 (select main_a v_prenex_31261))) (< v_prenex_31261 main_x) (<= (+ main_x 1) v_prenex_31261) (<= 499 (select main_a v_prenex_31260)) (<= (select main_a v_prenex_31261) (+ (select main_a v_prenex_31260) 2)) (<= (select main_a v_prenex_31260) 1499))) (or (forall ((v_prenex_31938 Int)) (or (<= (* 2 (select main_a v_prenex_31938)) 1002) (<= (select main_a v_prenex_31938) 501) (<= 0 (+ (select main_a v_prenex_31938) 499)) (<= (+ main_x 1) v_prenex_31938) (< v_prenex_31938 main_x))) (forall ((v_prenex_31941 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31941))) (<= 499 (select main_a v_prenex_31941))))) (or (forall ((v_prenex_25065 Int)) (or (<= (* 2 (select main_a v_prenex_25065)) 1998) (<= 499 (select main_a v_prenex_25065)))) (forall ((v_prenex_25061 Int)) (or (<= (+ main_x 1) v_prenex_25061) (<= 0 (+ (select main_a v_prenex_25061) 499)) (<= 2 (* 2 (select main_a v_prenex_25061))) (< v_prenex_25061 main_x)))) (forall ((v_prenex_29579 Int) (v_prenex_29580 Int)) (or (< v_prenex_29579 main_y) (<= 0 (+ (select main_a v_prenex_29579) 1)) (<= (+ main_y 1) v_prenex_29579) (<= (select main_a v_prenex_29579) (+ (select main_a v_prenex_29580) 998)))) (or (forall ((v_prenex_30245 Int)) (or (<= (select main_a v_prenex_30245) 1499) (<= (+ main_y 1) v_prenex_30245) (<= (select main_a v_prenex_30245) 999))) (forall ((v_prenex_30241 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30241))) (< v_prenex_30241 main_x) (<= 1 (select main_a v_prenex_30241)) (<= (+ main_x 1) v_prenex_30241)))) (forall ((v_prenex_25114 Int) (v_prenex_25113 Int)) (or (<= (+ main_x 1) v_prenex_25114) (< v_prenex_25113 main_y) (< v_prenex_25114 main_x) (<= 0 (+ (select main_a v_prenex_25113) 1)) (<= (* 2 (select main_a v_prenex_25114)) 1002) (<= (select main_a v_prenex_25114) (+ (select main_a v_prenex_25113) 2)))) (or (forall ((v_prenex_27740 Int)) (or (<= 0 (+ (select main_a v_prenex_27740) 1)) (<= (select main_a v_prenex_27740) 1499))) (forall ((v_prenex_27736 Int)) (or (<= (select main_a v_prenex_27736) 1001) (<= 2 (* 2 (select main_a v_prenex_27736))) (<= (+ main_x 1) v_prenex_27736) (< v_prenex_27736 main_x) (<= 0 (+ (select main_a v_prenex_27736) 499))))) (or (forall ((v_prenex_28573 Int)) (or (<= (+ main_x 1) v_prenex_28573) (< v_prenex_28573 main_x) (<= (* 2 (select main_a v_prenex_28573)) 1002) (<= 0 (+ (select main_a v_prenex_28573) 499)))) (forall ((v_prenex_28575 Int)) (or (<= 499 (select main_a v_prenex_28575)) (<= 0 (+ (select main_a v_prenex_28575) 1))))) (forall ((v_prenex_31471 Int) (v_prenex_31472 Int)) (or (<= (+ main_x 1) v_prenex_31472) (<= 1000 (+ (select main_a v_prenex_31471) (select main_a v_prenex_31472))) (< v_prenex_31472 main_x) (<= (* 2 (select main_a v_prenex_31471)) 1998) (<= (select main_a v_prenex_31472) 1001) (<= 0 (+ (select main_a v_prenex_31472) 499)))) (forall ((v_prenex_31770 Int) (v_prenex_31769 Int)) (or (<= 499 (select main_a v_prenex_31769)) (<= 1000 (+ (select main_a v_prenex_31769) (select main_a v_prenex_31770))) (< v_prenex_31770 main_x) (<= (+ main_x 1) v_prenex_31770) (<= 2 (* 2 (select main_a v_prenex_31770))))) (or (forall ((v_prenex_29749 Int)) (or (<= 499 (select main_a v_prenex_29749)) (<= 998 (* 2 (select main_a v_prenex_29749))))) (forall ((v_prenex_29746 Int)) (or (<= (+ main_x 1) v_prenex_29746) (< v_prenex_29746 main_x) (<= 2 (* 2 (select main_a v_prenex_29746))) (<= 0 (+ (select main_a v_prenex_29746) 499)) (<= (* 2 (select main_a v_prenex_29746)) 1002)))) (or (forall ((v_prenex_24323 Int)) (or (<= (+ main_x 1) v_prenex_24323) (<= (* 2 (select main_a v_prenex_24323)) 1002) (< v_prenex_24323 main_x) (<= (select main_a v_prenex_24323) 501) (<= 0 (+ (select main_a v_prenex_24323) 499)))) (forall ((v_prenex_24324 Int)) (<= 998 (* 2 (select main_a v_prenex_24324))))) (forall ((v_prenex_31239 Int) (v_prenex_31238 Int)) (or (< v_prenex_31239 main_x) (<= 499 (select main_a v_prenex_31238)) (<= 1 (select main_a v_prenex_31239)) (<= 0 (+ (select main_a v_prenex_31239) 499)) (<= (+ (select main_a v_prenex_31238) (select main_a v_prenex_31239)) 1000) (<= (+ main_x 1) v_prenex_31239))) (forall ((v_prenex_28820 Int) (v_prenex_28819 Int)) (or (<= 1 (select main_a v_prenex_28820)) (< v_prenex_28820 main_x) (<= (* 2 (select main_a v_prenex_28820)) 1002) (<= 998 (* 2 (select main_a v_prenex_28819))) (<= (+ main_x 1) v_prenex_28820) (<= 499 (select main_a v_prenex_28819)) (<= (select main_a v_prenex_28819) (+ (select main_a v_prenex_28820) 998)))) (or (forall ((v_prenex_29727 Int)) (<= (* 2 (select main_a v_prenex_29727)) 1998)) (forall ((v_prenex_29723 Int)) (or (< v_prenex_29723 main_x) (<= (* 2 (select main_a v_prenex_29723)) 1002) (<= (+ main_x 1) v_prenex_29723)))) (or (forall ((v_prenex_28871 Int)) (or (<= (select main_a v_prenex_28871) 501) (< v_prenex_28871 main_x) (<= (+ main_x 1) v_prenex_28871) (<= (* 2 (select main_a v_prenex_28871)) 1002))) (forall ((v_prenex_28874 Int)) (or (<= (select main_a v_prenex_28874) 1499) (<= (* 2 (select main_a v_prenex_28874)) 1998)))) (forall ((v_prenex_25653 Int) (v_prenex_25654 Int)) (or (<= (select main_a v_prenex_25653) 1499) (<= 1 (select main_a v_prenex_25654)) (<= (select main_a v_prenex_25654) 501) (<= 499 (select main_a v_prenex_25653)) (<= (select main_a v_prenex_25654) (+ (select main_a v_prenex_25653) 2)) (< v_prenex_25654 main_x) (<= (+ main_x 1) v_prenex_25654))) (forall ((v_prenex_26139 Int) (v_prenex_26140 Int)) (or (<= (+ main_x 1) v_prenex_26140) (<= (select main_a v_prenex_26140) 501) (<= (select main_a v_prenex_26139) (+ (select main_a v_prenex_26140) 998)) (< v_prenex_26140 main_x) (<= 2 (* 2 (select main_a v_prenex_26140))))) (forall ((v_prenex_28569 Int) (v_prenex_28570 Int)) (or (<= (select main_a v_prenex_28570) 501) (< v_prenex_28570 main_x) (<= (select main_a v_prenex_28570) 1001) (<= (* 2 (select main_a v_prenex_28569)) 1998) (<= (+ main_x 1) v_prenex_28570) (<= 998 (* 2 (select main_a v_prenex_28569))) (<= 1000 (+ (select main_a v_prenex_28569) (select main_a v_prenex_28570))))) (or (forall ((v_prenex_24851 Int)) (or (< v_prenex_24851 main_y) (<= (* 2 (select main_a v_prenex_24851)) 1998) (<= (+ main_y 1) v_prenex_24851))) (forall ((v_prenex_24852 Int)) (<= (* 2 (select main_a v_prenex_24852)) 1002))) (forall ((v_prenex_27043 Int) (v_prenex_27044 Int)) (or (< v_prenex_27043 main_y) (<= (select main_a v_prenex_27044) 1001) (< v_prenex_27044 main_x) (<= 1000 (+ (select main_a v_prenex_27043) (select main_a v_prenex_27044))) (<= (* 2 (select main_a v_prenex_27043)) 1998) (<= 0 (+ (select main_a v_prenex_27043) 1)) (<= (+ main_x 1) v_prenex_27044))) (forall ((v_prenex_30716 Int) (v_prenex_30717 Int)) (or (<= (+ (select main_a v_prenex_30716) (select main_a v_prenex_30717)) 1000) (<= 499 (select main_a v_prenex_30716)) (<= (+ main_x 1) v_prenex_30717) (<= (select main_a v_prenex_30716) 1499) (< v_prenex_30717 main_x) (<= 2 (* 2 (select main_a v_prenex_30717))) (<= (select main_a v_prenex_30717) 501))) (forall ((v_prenex_27577 Int) (v_prenex_27576 Int)) (or (< v_prenex_27577 main_x) (<= 499 (select main_a v_prenex_27576)) (<= (+ main_x 1) v_prenex_27577) (<= 1 (select main_a v_prenex_27577)) (<= (+ (select main_a v_prenex_27576) (select main_a v_prenex_27577)) 1000) (<= (* 2 (select main_a v_prenex_27577)) 1002))) (forall ((v_prenex_25358 Int) (v_prenex_25357 Int)) (or (<= (select main_a v_prenex_25358) (+ (select main_a v_prenex_25357) 2)) (< v_prenex_25357 main_y) (<= (+ main_y 1) v_prenex_25357) (< v_prenex_25358 main_x) (<= 0 (+ (select main_a v_prenex_25357) 1)))) (forall ((v_prenex_24436 Int) (v_prenex_24435 Int)) (or (<= (+ main_y 1) v_prenex_24435) (< v_prenex_24436 main_x) (<= 499 (select main_a v_prenex_24435)) (<= 2 (* 2 (select main_a v_prenex_24436))) (<= (* 2 (select main_a v_prenex_24435)) 1998) (<= (select main_a v_prenex_24436) (+ (select main_a v_prenex_24435) 2)) (<= (+ main_x 1) v_prenex_24436))) (forall ((v_prenex_24237 Int) (v_prenex_24236 Int)) (or (<= (+ main_x 1) v_prenex_24237) (<= (+ (select main_a v_prenex_24236) (select main_a v_prenex_24237)) 1000) (<= 998 (* 2 (select main_a v_prenex_24236))) (<= (+ main_y 1) v_prenex_24236) (< v_prenex_24236 main_y))) (forall ((v_prenex_30435 Int) (v_prenex_30434 Int)) (or (<= (select main_a v_prenex_30434) 1499) (<= (select main_a v_prenex_30435) 1001) (< v_prenex_30435 main_x) (<= (+ main_x 1) v_prenex_30435) (<= (+ main_y 1) v_prenex_30434) (<= 998 (* 2 (select main_a v_prenex_30434))) (<= (select main_a v_prenex_30435) (+ (select main_a v_prenex_30434) 2)))) (forall ((v_prenex_24513 Int) (v_prenex_24514 Int)) (or (<= (select main_a v_prenex_24513) 999) (<= 499 (select main_a v_prenex_24513)) (<= (select main_a v_prenex_24514) (+ (select main_a v_prenex_24513) 2)) (<= 0 (+ (select main_a v_prenex_24514) 499)) (< v_prenex_24514 main_x) (<= (select main_a v_prenex_24514) 501) (<= (+ main_x 1) v_prenex_24514))) (forall ((v_prenex_30383 Int) (v_prenex_30382 Int)) (or (< v_prenex_30383 main_x) (<= (select main_a v_prenex_30383) 1001) (<= (select main_a v_prenex_30382) 1499) (<= 0 (+ (select main_a v_prenex_30382) 1)) (<= (+ main_x 1) v_prenex_30383) (<= (select main_a v_prenex_30383) 501) (<= (+ (select main_a v_prenex_30382) (select main_a v_prenex_30383)) 1000))) (forall ((v_prenex_30525 Int) (v_prenex_30524 Int)) (or (<= (select main_a v_prenex_30524) 1499) (<= (+ main_x 1) v_prenex_30525) (< v_prenex_30525 main_x) (<= (select main_a v_prenex_30524) (+ (select main_a v_prenex_30525) 998)) (<= 1 (select main_a v_prenex_30525)) (<= 0 (+ (select main_a v_prenex_30524) 1)))) (forall ((v_prenex_25944 Int) (v_prenex_25945 Int)) (or (<= (+ main_x 1) v_prenex_25945) (<= (select main_a v_prenex_25944) (+ (select main_a v_prenex_25945) 998)) (<= 1 (select main_a v_prenex_25945)) (<= (+ main_y 1) v_prenex_25944) (<= (* 2 (select main_a v_prenex_25944)) 1998) (< v_prenex_25945 main_x))) (forall ((v_prenex_25717 Int) (v_prenex_25718 Int)) (or (<= (+ main_x 1) v_prenex_25718) (<= 998 (* 2 (select main_a v_prenex_25717))) (<= 1000 (+ (select main_a v_prenex_25717) (select main_a v_prenex_25718))) (< v_prenex_25718 main_x) (<= 499 (select main_a v_prenex_25717)) (<= (* 2 (select main_a v_prenex_25718)) 1002))) (or (forall ((v_prenex_28883 Int)) (or (<= (select main_a v_prenex_28883) 501) (<= (+ main_x 1) v_prenex_28883) (< v_prenex_28883 main_x) (<= (* 2 (select main_a v_prenex_28883)) 1002))) (forall ((v_prenex_28886 Int)) (or (<= (select main_a v_prenex_28886) 1499) (<= (* 2 (select main_a v_prenex_28886)) 1998)))) (forall ((v_prenex_31844 Int) (v_prenex_31843 Int)) (or (<= (* 2 (select main_a v_prenex_31844)) 1002) (< v_prenex_31844 main_x) (<= 499 (select main_a v_prenex_31843)) (<= (+ (select main_a v_prenex_31843) (select main_a v_prenex_31844)) 1000) (<= (+ main_x 1) v_prenex_31844) (<= 2 (* 2 (select main_a v_prenex_31844))) (<= (select main_a v_prenex_31843) 1499))) (forall ((v_prenex_29988 Int) (v_prenex_29987 Int)) (or (<= (select main_a v_prenex_29987) 1499) (<= 998 (* 2 (select main_a v_prenex_29987))) (< v_prenex_29988 main_x) (<= (+ main_x 1) v_prenex_29988) (<= 2 (* 2 (select main_a v_prenex_29988))) (<= (select main_a v_prenex_29988) (+ (select main_a v_prenex_29987) 2)) (<= 1 (select main_a v_prenex_29988)))) (forall ((v_prenex_29053 Int) (v_prenex_29054 Int)) (or (<= (+ (select main_a v_prenex_29053) (select main_a v_prenex_29054)) 1000) (<= (select main_a v_prenex_29053) 1499) (< v_prenex_29053 main_y) (< v_prenex_29054 main_x) (<= 1 (select main_a v_prenex_29054)) (<= 998 (* 2 (select main_a v_prenex_29053))) (<= (+ main_x 1) v_prenex_29054))) (or (forall ((v_prenex_26018 Int)) (or (<= 0 (+ (select main_a v_prenex_26018) 499)) (< v_prenex_26018 main_x) (<= 1 (select main_a v_prenex_26018)) (<= 2 (* 2 (select main_a v_prenex_26018))) (<= (+ main_x 1) v_prenex_26018))) (forall ((v_prenex_26015 Int)) (or (<= (* 2 (select main_a v_prenex_26015)) 1998) (<= 998 (* 2 (select main_a v_prenex_26015)))))) (or (forall ((v_prenex_28928 Int)) (or (< v_prenex_28928 main_x) (<= (+ main_x 1) v_prenex_28928) (<= (* 2 (select main_a v_prenex_28928)) 1002) (<= 0 (+ (select main_a v_prenex_28928) 499)))) (forall ((v_prenex_28930 Int)) (or (<= (select main_a v_prenex_28930) 999) (<= (* 2 (select main_a v_prenex_28930)) 1998)))) (or (forall ((v_prenex_29592 Int)) (or (<= (+ main_x 1) v_prenex_29592) (<= (* 2 (select main_a v_prenex_29592)) 1002) (<= 2 (* 2 (select main_a v_prenex_29592))) (< v_prenex_29592 main_x))) (forall ((v_prenex_29591 Int)) (or (<= 499 (select main_a v_prenex_29591)) (< v_prenex_29591 main_y) (<= (select main_a v_prenex_29591) 1499)))) (forall ((v_prenex_29819 Int) (v_prenex_29820 Int)) (or (<= (+ main_x 1) v_prenex_29820) (< v_prenex_29820 main_x) (<= 0 (+ (select main_a v_prenex_29820) 499)) (<= 1 (select main_a v_prenex_29820)) (<= (select main_a v_prenex_29819) (+ (select main_a v_prenex_29820) 998)))) (or (forall ((v_prenex_27107 Int)) (or (<= (select main_a v_prenex_27107) 999) (<= 0 (+ (select main_a v_prenex_27107) 1)))) (forall ((v_prenex_27105 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27105))) (<= (* 2 (select main_a v_prenex_27105)) 1002) (<= (+ main_x 1) v_prenex_27105) (< v_prenex_27105 main_x) (<= 1 (select main_a v_prenex_27105))))) (forall ((v_prenex_24418 Int) (v_prenex_24417 Int)) (or (< v_prenex_24418 main_x) (< v_prenex_24417 main_y) (<= (select main_a v_prenex_24418) (+ (select main_a v_prenex_24417) 2)) (<= (+ main_x 1) v_prenex_24418) (<= 1 (select main_a v_prenex_24418)) (<= 499 (select main_a v_prenex_24417)) (<= (* 2 (select main_a v_prenex_24417)) 1998))) (or (forall ((v_prenex_26157 Int)) (or (<= (+ main_x 1) v_prenex_26157) (< v_prenex_26157 main_x) (<= (select main_a v_prenex_26157) 501) (<= (select main_a v_prenex_26157) 1001) (<= 2 (* 2 (select main_a v_prenex_26157))))) (forall ((v_prenex_26153 Int)) (or (<= (select main_a v_prenex_26153) 1499) (<= 499 (select main_a v_prenex_26153))))) (forall ((v_prenex_32032 Int) (v_prenex_32031 Int)) (or (<= 0 (+ (select main_a v_prenex_32031) 1)) (<= 1 (select main_a v_prenex_32032)) (< v_prenex_32031 main_y) (<= (+ main_x 1) v_prenex_32032) (<= 499 (select main_a v_prenex_32031)) (<= (select main_a v_prenex_32031) (+ (select main_a v_prenex_32032) 998)) (< v_prenex_32032 main_x))) (forall ((v_prenex_26125 Int) (v_prenex_26126 Int)) (or (<= (+ main_x 1) v_prenex_26126) (< v_prenex_26126 main_x) (<= 1000 (+ (select main_a v_prenex_26125) (select main_a v_prenex_26126))) (<= 2 (* 2 (select main_a v_prenex_26126))) (<= (+ main_y 1) v_prenex_26125) (<= (select main_a v_prenex_26125) 1499))) (or (forall ((v_prenex_24210 Int)) (or (<= (+ main_x 1) v_prenex_24210) (< v_prenex_24210 main_x) (<= (* 2 (select main_a v_prenex_24210)) 1002) (<= 2 (* 2 (select main_a v_prenex_24210))) (<= 1 (select main_a v_prenex_24210)))) (forall ((v_prenex_24212 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24212))) (<= 0 (+ (select main_a v_prenex_24212) 1))))) (forall ((v_prenex_26889 Int) (v_prenex_26890 Int)) (or (<= (select main_a v_prenex_26889) (+ (select main_a v_prenex_26890) 998)) (<= 1 (select main_a v_prenex_26890)) (<= (+ main_x 1) v_prenex_26890) (<= (select main_a v_prenex_26890) 1001) (< v_prenex_26890 main_x))) (forall ((v_prenex_26810 Int) (v_prenex_26809 Int)) (or (<= (* 2 (select main_a v_prenex_26809)) 1998) (<= (select main_a v_prenex_26809) 999) (< v_prenex_26810 main_x) (<= 0 (+ (select main_a v_prenex_26810) 499)) (<= (* 2 (select main_a v_prenex_26810)) 1002) (<= (+ (select main_a v_prenex_26809) (select main_a v_prenex_26810)) 1000) (<= (+ main_x 1) v_prenex_26810))) (forall ((v_prenex_31187 Int) (v_prenex_31186 Int)) (or (<= (* 2 (select main_a v_prenex_31186)) 1998) (<= (+ (select main_a v_prenex_31186) (select main_a v_prenex_31187)) 1000) (<= (+ main_x 1) v_prenex_31187) (<= (+ main_y 1) v_prenex_31186) (< v_prenex_31187 main_x) (<= (select main_a v_prenex_31187) 501))) (forall ((v_prenex_25902 Int) (v_prenex_25903 Int)) (or (<= 0 (+ (select main_a v_prenex_25902) 1)) (<= (* 2 (select main_a v_prenex_25903)) 1002) (<= (+ main_x 1) v_prenex_25903) (<= 1000 (+ (select main_a v_prenex_25902) (select main_a v_prenex_25903))) (< v_prenex_25903 main_x) (<= (* 2 (select main_a v_prenex_25902)) 1998) (< v_prenex_25902 main_y))) (forall ((v_prenex_32074 Int) (v_prenex_32073 Int)) (or (<= (select main_a v_prenex_32074) 1001) (<= (+ main_x 1) v_prenex_32074) (< v_prenex_32074 main_x) (<= (select main_a v_prenex_32073) (+ (select main_a v_prenex_32074) 998)) (<= (* 2 (select main_a v_prenex_32074)) 1002) (<= 998 (* 2 (select main_a v_prenex_32073))))) (or (forall ((v_prenex_25539 Int)) (or (<= (* 2 (select main_a v_prenex_25539)) 1002) (<= (select main_a v_prenex_25539) 1001) (<= (+ main_x 1) v_prenex_25539) (< v_prenex_25539 main_x))) (forall ((v_prenex_25538 Int)) (or (<= 499 (select main_a v_prenex_25538)) (<= (select main_a v_prenex_25538) 1499)))) (or (forall ((v_prenex_27364 Int)) (or (<= (+ main_x 1) v_prenex_27364) (<= (* 2 (select main_a v_prenex_27364)) 1002) (< v_prenex_27364 main_x) (<= (select main_a v_prenex_27364) 501) (<= (select main_a v_prenex_27364) 1001))) (forall ((v_prenex_27366 Int)) (<= 0 (+ (select main_a v_prenex_27366) 1)))) (or (forall ((v_prenex_27187 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27187))) (<= (* 2 (select main_a v_prenex_27187)) 1998))) (forall ((v_prenex_27183 Int)) (or (<= (+ main_x 1) v_prenex_27183) (<= (* 2 (select main_a v_prenex_27183)) 1002) (< v_prenex_27183 main_x) (<= (select main_a v_prenex_27183) 501) (<= 1 (select main_a v_prenex_27183))))) (forall ((v_prenex_28029 Int) (v_prenex_28028 Int)) (or (<= (select main_a v_prenex_28028) (+ (select main_a v_prenex_28029) 998)) (<= (+ main_y 1) v_prenex_28028) (<= 2 (* 2 (select main_a v_prenex_28029))) (<= (+ main_x 1) v_prenex_28029) (<= (* 2 (select main_a v_prenex_28028)) 1998) (<= 998 (* 2 (select main_a v_prenex_28028))) (< v_prenex_28029 main_x))) (forall ((v_prenex_29882 Int) (v_prenex_29883 Int)) (or (<= (select main_a v_prenex_29882) 1499) (<= (* 2 (select main_a v_prenex_29883)) 1002) (<= (+ (select main_a v_prenex_29882) (select main_a v_prenex_29883)) 1000) (<= (+ main_x 1) v_prenex_29883) (< v_prenex_29883 main_x) (<= 998 (* 2 (select main_a v_prenex_29882))))) (forall ((v_prenex_25325 Int) (v_prenex_25324 Int)) (or (<= (+ main_x 1) v_prenex_25325) (<= (select main_a v_prenex_25325) 1001) (< v_prenex_25325 main_x) (<= 499 (select main_a v_prenex_25324)) (<= (+ main_y 1) v_prenex_25324) (<= (select main_a v_prenex_25325) (+ (select main_a v_prenex_25324) 2)) (<= (select main_a v_prenex_25324) 999))) (forall ((v_prenex_25000 Int) (v_prenex_25001 Int)) (or (<= (select main_a v_prenex_25001) (+ (select main_a v_prenex_25000) 2)) (< v_prenex_25001 main_x) (<= (+ main_x 1) v_prenex_25001) (<= (select main_a v_prenex_25001) 1001) (<= (* 2 (select main_a v_prenex_25001)) 1002))) (or (forall ((v_prenex_27005 Int)) (or (<= 499 (select main_a v_prenex_27005)) (<= (select main_a v_prenex_27005) 999))) (forall ((v_prenex_27002 Int)) (or (<= 0 (+ (select main_a v_prenex_27002) 499)) (< v_prenex_27002 main_x) (<= (+ main_x 1) v_prenex_27002) (<= 2 (* 2 (select main_a v_prenex_27002))) (<= 1 (select main_a v_prenex_27002))))) (forall ((v_prenex_26534 Int) (v_prenex_26535 Int)) (or (<= (+ main_y 1) v_prenex_26534) (<= (* 2 (select main_a v_prenex_26534)) 1998) (<= (+ main_x 1) v_prenex_26535) (<= (select main_a v_prenex_26534) 999) (<= 1000 (+ (select main_a v_prenex_26534) (select main_a v_prenex_26535))) (< v_prenex_26535 main_x) (<= (select main_a v_prenex_26535) 501))) (forall ((v_prenex_24464 Int) (v_prenex_24463 Int)) (or (< v_prenex_24464 main_x) (<= (select main_a v_prenex_24464) 501) (<= (select main_a v_prenex_24464) 1001) (<= (* 2 (select main_a v_prenex_24463)) 1998) (<= (select main_a v_prenex_24464) (+ (select main_a v_prenex_24463) 2)) (<= (+ main_x 1) v_prenex_24464))) (forall ((v_prenex_30956 Int) (v_prenex_30955 Int)) (or (<= (select main_a v_prenex_30956) 501) (<= 499 (select main_a v_prenex_30955)) (< v_prenex_30956 main_x) (<= (+ main_x 1) v_prenex_30956) (<= (select main_a v_prenex_30956) (+ (select main_a v_prenex_30955) 2)) (<= 998 (* 2 (select main_a v_prenex_30955))) (<= (select main_a v_prenex_30956) 1001))) (forall ((v_prenex_25878 Int) (v_prenex_25879 Int)) (or (< v_prenex_25879 main_x) (<= (* 2 (select main_a v_prenex_25878)) 1998) (<= (select main_a v_prenex_25879) (+ (select main_a v_prenex_25878) 2)) (<= (select main_a v_prenex_25878) 999) (<= (select main_a v_prenex_25879) 1001) (<= (+ main_x 1) v_prenex_25879) (< v_prenex_25878 main_y))) (forall ((v_prenex_30093 Int) (v_prenex_30094 Int)) (or (< v_prenex_30094 main_x) (< v_prenex_30093 main_y) (<= 2 (* 2 (select main_a v_prenex_30094))) (<= (+ main_x 1) v_prenex_30094) (<= 499 (select main_a v_prenex_30093)) (<= (+ (select main_a v_prenex_30093) (select main_a v_prenex_30094)) 1000))) (or (forall ((v_prenex_23867 Int)) (or (<= (select main_a v_prenex_23867) 501) (< v_prenex_23867 main_x) (<= 0 (+ (select main_a v_prenex_23867) 499)) (<= (+ main_x 1) v_prenex_23867))) (forall ((v_prenex_28358 Int)) (<= (* 2 (select main_a v_prenex_28358)) 1998))) (forall ((v_prenex_31643 Int) (v_prenex_31644 Int)) (or (<= (select main_a v_prenex_31643) (+ (select main_a v_prenex_31644) 998)) (<= (* 2 (select main_a v_prenex_31643)) 1998) (< v_prenex_31644 main_x) (<= (+ main_x 1) v_prenex_31644) (<= (select main_a v_prenex_31643) 999) (<= 0 (+ (select main_a v_prenex_31644) 499)))) (or (forall ((v_prenex_29151 Int)) (or (<= 1 (select main_a v_prenex_29151)) (<= (* 2 (select main_a v_prenex_29151)) 1002) (<= (+ main_x 1) v_prenex_29151) (< v_prenex_29151 main_x))) (forall ((v_prenex_29156 Int)) (or (<= (select main_a v_prenex_29156) 1499) (<= (select main_a v_prenex_29156) 999) (<= (+ main_y 1) v_prenex_29156)))) (forall ((v_prenex_25742 Int) (v_prenex_25743 Int)) (or (<= (+ main_x 1) v_prenex_25743) (<= (select main_a v_prenex_25742) 1499) (<= 0 (+ (select main_a v_prenex_25742) 1)) (<= (+ (select main_a v_prenex_25742) (select main_a v_prenex_25743)) 1000) (< v_prenex_25743 main_x) (<= (select main_a v_prenex_25743) 501) (<= 0 (+ (select main_a v_prenex_25743) 499)))) (forall ((v_prenex_32027 Int) (v_prenex_32028 Int)) (or (<= (select main_a v_prenex_32028) 501) (<= (+ main_x 1) v_prenex_32028) (<= (select main_a v_prenex_32027) 999) (< v_prenex_32028 main_x) (<= 1 (select main_a v_prenex_32028)) (<= (+ (select main_a v_prenex_32027) (select main_a v_prenex_32028)) 1000))) (or (forall ((v_prenex_28385 Int)) (or (< v_prenex_28385 main_x) (<= (* 2 (select main_a v_prenex_28385)) 1002) (<= (select main_a v_prenex_28385) 1001) (<= (+ main_x 1) v_prenex_28385) (<= 1 (select main_a v_prenex_28385)))) (forall ((v_prenex_28388 Int)) (<= (select main_a v_prenex_28388) 999))) (forall ((v_prenex_29368 Int) (v_prenex_29367 Int)) (or (<= (+ main_x 1) v_prenex_29368) (<= 499 (select main_a v_prenex_29367)) (< v_prenex_29368 main_x) (<= (select main_a v_prenex_29368) 501) (<= (* 2 (select main_a v_prenex_29368)) 1002) (<= 998 (* 2 (select main_a v_prenex_29367))) (<= (select main_a v_prenex_29368) (+ (select main_a v_prenex_29367) 2)))) (or (forall ((v_prenex_26873 Int)) (or (< v_prenex_26873 main_x) (<= 0 (+ (select main_a v_prenex_26873) 499)) (<= (* 2 (select main_a v_prenex_26873)) 1002) (<= (+ main_x 1) v_prenex_26873) (<= (select main_a v_prenex_26873) 1001))) (forall ((v_prenex_26871 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26871))) (<= (select main_a v_prenex_26871) 1499)))) (forall ((v_prenex_28602 Int) (v_prenex_28601 Int)) (or (<= 1 (select main_a v_prenex_28602)) (<= 0 (+ (select main_a v_prenex_28601) 1)) (<= (+ main_y 1) v_prenex_28601) (<= (+ main_x 1) v_prenex_28602) (<= 1000 (+ (select main_a v_prenex_28601) (select main_a v_prenex_28602))) (< v_prenex_28602 main_x))) (forall ((v_prenex_30749 Int) (v_prenex_30748 Int)) (or (<= (+ main_x 1) v_prenex_30749) (<= (select main_a v_prenex_30748) 999) (<= (* 2 (select main_a v_prenex_30748)) 1998) (<= 1000 (+ (select main_a v_prenex_30748) (select main_a v_prenex_30749))) (<= 0 (+ (select main_a v_prenex_30749) 499)) (< v_prenex_30749 main_x))) (forall ((v_prenex_25183 Int) (v_prenex_25182 Int)) (or (<= 0 (+ (select main_a v_prenex_25182) 1)) (< v_prenex_25183 main_x) (< v_prenex_25182 main_y) (<= (select main_a v_prenex_25182) 999) (<= (select main_a v_prenex_25182) (+ (select main_a v_prenex_25183) 998)) (<= (+ main_x 1) v_prenex_25183) (<= (select main_a v_prenex_25183) 501))) (forall ((v_prenex_31710 Int) (v_prenex_31711 Int)) (or (<= (select main_a v_prenex_31711) 501) (< v_prenex_31711 main_x) (<= (+ main_x 1) v_prenex_31711) (< v_prenex_31710 main_y) (<= 499 (select main_a v_prenex_31710)) (<= (select main_a v_prenex_31710) 1499) (<= 1000 (+ (select main_a v_prenex_31710) (select main_a v_prenex_31711))))) (forall ((v_prenex_26849 Int) (v_prenex_26850 Int)) (or (< v_prenex_26850 main_x) (<= 499 (select main_a v_prenex_26849)) (<= (select main_a v_prenex_26850) 501) (<= (select main_a v_prenex_26849) 1499) (<= (select main_a v_prenex_26849) (+ (select main_a v_prenex_26850) 998)) (<= (+ main_x 1) v_prenex_26850) (<= 2 (* 2 (select main_a v_prenex_26850))))) (forall ((v_prenex_31222 Int) (v_prenex_31223 Int)) (or (< v_prenex_31223 main_x) (<= 499 (select main_a v_prenex_31222)) (<= (select main_a v_prenex_31222) (+ (select main_a v_prenex_31223) 998)) (<= (* 2 (select main_a v_prenex_31223)) 1002) (<= (* 2 (select main_a v_prenex_31222)) 1998) (<= (+ main_x 1) v_prenex_31223) (<= 0 (+ (select main_a v_prenex_31223) 499)))) (forall ((v_prenex_30574 Int) (v_prenex_30573 Int)) (or (<= (select main_a v_prenex_30574) (+ (select main_a v_prenex_30573) 2)) (<= 1 (select main_a v_prenex_30574)) (< v_prenex_30574 main_x) (<= 0 (+ (select main_a v_prenex_30573) 1)) (<= (select main_a v_prenex_30574) 1001) (<= 998 (* 2 (select main_a v_prenex_30573))) (<= (+ main_x 1) v_prenex_30574))) (forall ((v_prenex_32105 Int) (v_prenex_32106 Int)) (or (< v_prenex_32106 main_x) (<= (select main_a v_prenex_32105) (+ (select main_a v_prenex_32106) 998)) (<= 1 (select main_a v_prenex_32106)) (<= (* 2 (select main_a v_prenex_32105)) 1998) (<= (+ main_x 1) v_prenex_32106) (<= (* 2 (select main_a v_prenex_32106)) 1002))) (forall ((v_prenex_24205 Int) (v_prenex_24204 Int)) (or (<= (+ main_x 1) v_prenex_24205) (<= 0 (+ (select main_a v_prenex_24204) 1)) (< v_prenex_24205 main_x) (<= 998 (* 2 (select main_a v_prenex_24204))) (<= (+ (select main_a v_prenex_24204) (select main_a v_prenex_24205)) 1000) (<= (+ main_y 1) v_prenex_24204) (<= 2 (* 2 (select main_a v_prenex_24205))))) (forall ((v_prenex_27859 Int) (v_prenex_27860 Int)) (or (<= 499 (select main_a v_prenex_27859)) (<= 2 (* 2 (select main_a v_prenex_27860))) (<= (+ main_x 1) v_prenex_27860) (< v_prenex_27860 main_x) (<= 1 (select main_a v_prenex_27860)) (<= 998 (* 2 (select main_a v_prenex_27859))) (<= 1000 (+ (select main_a v_prenex_27859) (select main_a v_prenex_27860))))) (forall ((v_prenex_26893 Int) (v_prenex_26894 Int)) (or (<= (select main_a v_prenex_26894) 501) (<= 0 (+ (select main_a v_prenex_26893) 1)) (<= 0 (+ (select main_a v_prenex_26894) 499)) (<= 1000 (+ (select main_a v_prenex_26893) (select main_a v_prenex_26894))) (<= (+ main_x 1) v_prenex_26894) (< v_prenex_26894 main_x) (<= (select main_a v_prenex_26893) 1499))) (forall ((v_prenex_27915 Int) (v_prenex_27916 Int)) (or (< v_prenex_27915 main_y) (<= 1000 (+ (select main_a v_prenex_27915) (select main_a v_prenex_27916))) (<= 0 (+ (select main_a v_prenex_27915) 1)) (< v_prenex_27916 main_x) (<= 1 (select main_a v_prenex_27916)) (<= (+ main_x 1) v_prenex_27916) (<= (select main_a v_prenex_27915) 999))) (forall ((v_prenex_25689 Int) (v_prenex_25690 Int)) (or (<= (select main_a v_prenex_25690) 501) (<= 1000 (+ (select main_a v_prenex_25689) (select main_a v_prenex_25690))) (< v_prenex_25690 main_x) (<= 0 (+ (select main_a v_prenex_25689) 1)) (<= 1 (select main_a v_prenex_25690)) (<= (+ main_x 1) v_prenex_25690))) (forall ((v_prenex_31026 Int) (v_prenex_31025 Int)) (or (<= (+ main_x 1) v_prenex_31026) (<= (* 2 (select main_a v_prenex_31025)) 1998) (<= (select main_a v_prenex_31026) 501) (<= 998 (* 2 (select main_a v_prenex_31025))) (< v_prenex_31026 main_x) (<= (select main_a v_prenex_31025) (+ (select main_a v_prenex_31026) 998)))) (or (forall ((v_prenex_25412 Int)) (or (<= 0 (+ (select main_a v_prenex_25412) 499)) (<= (+ main_x 1) v_prenex_25412) (<= 2 (* 2 (select main_a v_prenex_25412))) (< v_prenex_25412 main_x))) (forall ((v_prenex_25411 Int)) (or (< v_prenex_25411 main_y) (<= (* 2 (select main_a v_prenex_25411)) 1998) (<= (select main_a v_prenex_25411) 999)))) (or (forall ((v_prenex_27428 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27428))) (<= (select main_a v_prenex_27428) 999) (< v_prenex_27428 main_y))) (forall ((v_prenex_27429 Int)) (or (< v_prenex_27429 main_x) (<= (+ main_x 1) v_prenex_27429) (<= 2 (* 2 (select main_a v_prenex_27429)))))) (or (forall ((v_prenex_26626 Int)) (<= (* 2 (select main_a v_prenex_26626)) 1998)) (forall ((v_prenex_23856 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23856))) (<= (+ main_x 1) v_prenex_23856) (<= (select main_a v_prenex_23856) 501) (< v_prenex_23856 main_x)))) (forall ((v_prenex_25692 Int) (v_prenex_25691 Int)) (or (< v_prenex_25692 main_x) (<= (+ (select main_a v_prenex_25691) (select main_a v_prenex_25692)) 1000) (<= (+ main_x 1) v_prenex_25692) (<= (select main_a v_prenex_25692) 501) (<= 0 (+ (select main_a v_prenex_25691) 1)) (< v_prenex_25691 main_y) (<= (select main_a v_prenex_25691) 1499))) (or (forall ((v_prenex_30300 Int)) (or (< v_prenex_30300 main_x) (<= 2 (* 2 (select main_a v_prenex_30300))) (<= (select main_a v_prenex_30300) 501) (<= (+ main_x 1) v_prenex_30300) (<= 1 (select main_a v_prenex_30300)))) (forall ((v_prenex_30299 Int)) (<= 499 (select main_a v_prenex_30299)))) (or (forall ((v_prenex_30346 Int)) (or (<= 1 (select main_a v_prenex_30346)) (< v_prenex_30346 main_x) (<= (+ main_x 1) v_prenex_30346) (<= 2 (* 2 (select main_a v_prenex_30346))))) (forall ((v_prenex_30347 Int)) (or (<= 499 (select main_a v_prenex_30347)) (<= (* 2 (select main_a v_prenex_30347)) 1998)))) (or (forall ((v_prenex_29716 Int)) (<= 499 (select main_a v_prenex_29716))) (forall ((v_prenex_29717 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29717))) (< v_prenex_29717 main_x) (<= (* 2 (select main_a v_prenex_29717)) 1002) (<= (select main_a v_prenex_29717) 501) (<= (+ main_x 1) v_prenex_29717)))) (or (forall ((v_prenex_31539 Int)) (or (<= (select main_a v_prenex_31539) 1499) (<= (* 2 (select main_a v_prenex_31539)) 1998))) (forall ((v_prenex_31535 Int)) (or (<= (select main_a v_prenex_31535) 501) (< v_prenex_31535 main_x) (<= (* 2 (select main_a v_prenex_31535)) 1002) (<= (+ main_x 1) v_prenex_31535) (<= 1 (select main_a v_prenex_31535))))) (forall ((v_prenex_25634 Int) (v_prenex_25633 Int)) (or (<= (select main_a v_prenex_25633) (+ (select main_a v_prenex_25634) 998)) (< v_prenex_25634 main_x) (<= (+ main_x 1) v_prenex_25634) (<= (select main_a v_prenex_25634) 501) (<= (select main_a v_prenex_25633) 999) (<= 0 (+ (select main_a v_prenex_25633) 1)) (<= (+ main_y 1) v_prenex_25633))) (forall ((v_prenex_25444 Int) (v_prenex_25443 Int)) (or (<= 499 (select main_a v_prenex_25443)) (<= 2 (* 2 (select main_a v_prenex_25444))) (<= (+ main_x 1) v_prenex_25444) (< v_prenex_25444 main_x) (<= (select main_a v_prenex_25444) (+ (select main_a v_prenex_25443) 2)) (<= 998 (* 2 (select main_a v_prenex_25443))))) (or (forall ((v_prenex_27882 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27882))) (< v_prenex_27882 main_x) (<= (+ main_x 1) v_prenex_27882) (<= (* 2 (select main_a v_prenex_27882)) 1002) (<= (select main_a v_prenex_27882) 501))) (forall ((v_prenex_27885 Int)) (or (<= (* 2 (select main_a v_prenex_27885)) 1998) (<= (select main_a v_prenex_27885) 999)))) (forall ((v_prenex_25165 Int) (v_prenex_25166 Int)) (or (<= 0 (+ (select main_a v_prenex_25165) 1)) (< v_prenex_25166 main_x) (<= (+ main_x 1) v_prenex_25166) (<= (select main_a v_prenex_25166) 1001) (<= 1000 (+ (select main_a v_prenex_25165) (select main_a v_prenex_25166))) (<= 998 (* 2 (select main_a v_prenex_25165))))) (or (forall ((v_prenex_30992 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30992))) (<= (+ main_x 1) v_prenex_30992) (<= (select main_a v_prenex_30992) 501) (<= (* 2 (select main_a v_prenex_30992)) 1002) (< v_prenex_30992 main_x))) (forall ((v_prenex_30995 Int)) (or (<= (* 2 (select main_a v_prenex_30995)) 1998) (<= 0 (+ (select main_a v_prenex_30995) 1))))) (forall ((v_prenex_24571 Int) (v_prenex_24572 Int)) (or (< v_prenex_24571 main_y) (<= 499 (select main_a v_prenex_24571)) (<= (+ main_y 1) v_prenex_24571) (<= 1000 (+ (select main_a v_prenex_24571) (select main_a v_prenex_24572))) (<= (select main_a v_prenex_24571) 1499))) (forall ((v_prenex_25986 Int) (v_prenex_25987 Int)) (or (<= 499 (select main_a v_prenex_25986)) (<= 0 (+ (select main_a v_prenex_25987) 499)) (<= (+ main_x 1) v_prenex_25987) (< v_prenex_25987 main_x) (<= 998 (* 2 (select main_a v_prenex_25986))) (< v_prenex_25986 main_y) (<= (select main_a v_prenex_25987) (+ (select main_a v_prenex_25986) 2)))) (forall ((v_prenex_31400 Int) (v_prenex_31401 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31400))) (<= 0 (+ (select main_a v_prenex_31401) 499)) (<= (+ main_y 1) v_prenex_31400) (< v_prenex_31401 main_x) (<= (+ main_x 1) v_prenex_31401) (<= (+ (select main_a v_prenex_31400) (select main_a v_prenex_31401)) 1000))) (forall ((v_prenex_32014 Int) (v_prenex_32013 Int)) (or (<= (+ main_x 1) v_prenex_32014) (<= 0 (+ (select main_a v_prenex_32013) 1)) (<= (+ (select main_a v_prenex_32013) (select main_a v_prenex_32014)) 1000) (< v_prenex_32014 main_x) (<= (select main_a v_prenex_32013) 999) (<= 1 (select main_a v_prenex_32014)) (<= 0 (+ (select main_a v_prenex_32014) 499)))) (forall ((v_prenex_24574 Int) (v_prenex_24573 Int)) (or (<= (select main_a v_prenex_24573) (+ (select main_a v_prenex_24574) 998)) (<= 499 (select main_a v_prenex_24573)) (<= 2 (* 2 (select main_a v_prenex_24574))) (< v_prenex_24574 main_x) (<= (select main_a v_prenex_24573) 999) (<= (+ main_x 1) v_prenex_24574) (< v_prenex_24573 main_y))) (forall ((v_prenex_31125 Int) (v_prenex_31124 Int)) (or (<= (* 2 (select main_a v_prenex_31124)) 1998) (<= 0 (+ (select main_a v_prenex_31124) 1)) (<= 2 (* 2 (select main_a v_prenex_31125))) (<= (select main_a v_prenex_31125) 501) (< v_prenex_31125 main_x) (<= (+ main_x 1) v_prenex_31125) (<= (select main_a v_prenex_31125) (+ (select main_a v_prenex_31124) 2)))) (or (forall ((v_prenex_31165 Int)) (or (< v_prenex_31165 main_x) (<= (* 2 (select main_a v_prenex_31165)) 1002) (<= (+ main_x 1) v_prenex_31165) (<= (select main_a v_prenex_31165) 1001))) (forall ((v_prenex_31164 Int)) (or (<= (select main_a v_prenex_31164) 999) (<= 0 (+ (select main_a v_prenex_31164) 1))))) (or (forall ((v_prenex_25544 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25544))) (< v_prenex_25544 main_x) (<= (* 2 (select main_a v_prenex_25544)) 1002) (<= (+ main_x 1) v_prenex_25544))) (forall ((v_prenex_25538 Int)) (or (<= 499 (select main_a v_prenex_25538)) (<= (select main_a v_prenex_25538) 1499)))) (or (forall ((v_prenex_25367 Int)) (or (<= (* 2 (select main_a v_prenex_25367)) 1998) (<= (select main_a v_prenex_25367) 1499))) (forall ((v_prenex_25368 Int)) (or (<= 1 (select main_a v_prenex_25368)) (<= (select main_a v_prenex_25368) 501) (< v_prenex_25368 main_x) (<= 2 (* 2 (select main_a v_prenex_25368))) (<= (+ main_x 1) v_prenex_25368)))) (forall ((v_prenex_25850 Int) (v_prenex_25851 Int)) (or (<= (select main_a v_prenex_25851) (+ (select main_a v_prenex_25850) 2)) (<= 2 (* 2 (select main_a v_prenex_25851))) (<= (+ main_x 1) v_prenex_25851) (<= (select main_a v_prenex_25851) 1001) (<= (select main_a v_prenex_25850) 1499) (< v_prenex_25851 main_x))) (or (forall ((v_prenex_30625 Int)) (or (<= 499 (select main_a v_prenex_30625)) (<= (* 2 (select main_a v_prenex_30625)) 1998))) (forall ((v_prenex_30626 Int)) (or (<= (* 2 (select main_a v_prenex_30626)) 1002) (<= (+ main_x 1) v_prenex_30626) (<= 0 (+ (select main_a v_prenex_30626) 499)) (< v_prenex_30626 main_x) (<= 2 (* 2 (select main_a v_prenex_30626)))))) (forall ((v_prenex_28735 Int) (v_prenex_28736 Int)) (or (< v_prenex_28736 main_x) (<= 0 (+ (select main_a v_prenex_28736) 499)) (< v_prenex_28735 main_y) (<= 1000 (+ (select main_a v_prenex_28735) (select main_a v_prenex_28736))) (<= (+ main_x 1) v_prenex_28736) (<= (select main_a v_prenex_28735) 999))) (or (forall ((v_prenex_26223 Int)) (<= (select main_a v_prenex_26223) 999)) (forall ((v_prenex_26226 Int)) (or (< v_prenex_26226 main_x) (<= (* 2 (select main_a v_prenex_26226)) 1002) (<= (+ main_x 1) v_prenex_26226)))) (forall ((v_prenex_29181 Int) (v_prenex_29180 Int)) (or (<= (select main_a v_prenex_29180) 1499) (<= (+ main_x 1) v_prenex_29181) (< v_prenex_29181 main_x) (<= 1000 (+ (select main_a v_prenex_29180) (select main_a v_prenex_29181))) (<= 998 (* 2 (select main_a v_prenex_29180))) (<= 1 (select main_a v_prenex_29181)))) (forall ((v_prenex_26479 Int) (v_prenex_26478 Int)) (or (<= (* 2 (select main_a v_prenex_26478)) 1998) (<= 1000 (+ (select main_a v_prenex_26478) (select main_a v_prenex_26479))) (<= (select main_a v_prenex_26478) 999) (<= (select main_a v_prenex_26479) 501) (<= (select main_a v_prenex_26479) 1001) (< v_prenex_26479 main_x) (<= (+ main_x 1) v_prenex_26479))) (forall ((v_prenex_28793 Int) (v_prenex_28792 Int)) (or (< v_prenex_28793 main_x) (<= 0 (+ (select main_a v_prenex_28793) 499)) (<= (select main_a v_prenex_28792) (+ (select main_a v_prenex_28793) 998)) (<= (* 2 (select main_a v_prenex_28793)) 1002) (<= (+ main_x 1) v_prenex_28793) (<= (select main_a v_prenex_28792) 1499))) (forall ((v_prenex_26376 Int) (v_prenex_26375 Int)) (or (<= 0 (+ (select main_a v_prenex_26375) 1)) (< v_prenex_26376 main_x) (<= (select main_a v_prenex_26376) (+ (select main_a v_prenex_26375) 2)) (<= 499 (select main_a v_prenex_26375)) (<= 2 (* 2 (select main_a v_prenex_26376))) (<= (select main_a v_prenex_26376) 1001) (<= (+ main_x 1) v_prenex_26376))) (or (forall ((v_prenex_25018 Int)) (or (<= (* 2 (select main_a v_prenex_25018)) 1998) (< v_prenex_25018 main_y) (<= (select main_a v_prenex_25018) 1499))) (forall ((v_prenex_25019 Int)) (or (< v_prenex_25019 main_x) (<= (+ main_x 1) v_prenex_25019) (<= 0 (+ (select main_a v_prenex_25019) 499)) (<= (* 2 (select main_a v_prenex_25019)) 1002)))) (forall ((v_prenex_25579 Int) (v_prenex_25580 Int)) (or (<= (select main_a v_prenex_25579) 1499) (< v_prenex_25580 main_x) (<= 0 (+ (select main_a v_prenex_25580) 499)) (<= (+ main_x 1) v_prenex_25580) (<= (+ main_y 1) v_prenex_25579) (<= 1000 (+ (select main_a v_prenex_25579) (select main_a v_prenex_25580))))) (or (forall ((v_prenex_28559 Int)) (<= 499 (select main_a v_prenex_28559))) (forall ((v_prenex_28555 Int)) (or (<= (+ main_x 1) v_prenex_28555) (<= (* 2 (select main_a v_prenex_28555)) 1002) (<= 0 (+ (select main_a v_prenex_28555) 499)) (<= (select main_a v_prenex_28555) 1001) (< v_prenex_28555 main_x)))) (forall ((v_prenex_30080 Int) (v_prenex_30079 Int)) (or (< v_prenex_30080 main_x) (<= (select main_a v_prenex_30079) (+ (select main_a v_prenex_30080) 998)) (<= (+ main_x 1) v_prenex_30080) (<= (select main_a v_prenex_30080) 1001) (<= (* 2 (select main_a v_prenex_30079)) 1998) (<= 499 (select main_a v_prenex_30079)))) (forall ((v_prenex_27296 Int) (v_prenex_27295 Int)) (or (<= (select main_a v_prenex_27295) 1499) (<= (select main_a v_prenex_27295) 999) (<= 1 (select main_a v_prenex_27296)) (< v_prenex_27296 main_x) (<= (+ main_x 1) v_prenex_27296) (<= 2 (* 2 (select main_a v_prenex_27296))) (<= 1000 (+ (select main_a v_prenex_27295) (select main_a v_prenex_27296))))) (forall ((v_prenex_27016 Int) (v_prenex_27015 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27016))) (<= (+ main_x 1) v_prenex_27016) (<= (select main_a v_prenex_27015) 999) (<= 499 (select main_a v_prenex_27015)) (< v_prenex_27016 main_x) (<= (select main_a v_prenex_27015) (+ (select main_a v_prenex_27016) 998)) (<= (select main_a v_prenex_27016) 1001))) (or (forall ((v_prenex_25962 Int)) (or (<= (+ main_x 1) v_prenex_25962) (<= 1 (select main_a v_prenex_25962)) (<= (* 2 (select main_a v_prenex_25962)) 1002) (< v_prenex_25962 main_x) (<= (select main_a v_prenex_25962) 501))) (forall ((v_prenex_25960 Int)) (or (<= 499 (select main_a v_prenex_25960)) (<= (* 2 (select main_a v_prenex_25960)) 1998)))) (forall ((v_prenex_30475 Int) (v_prenex_30474 Int)) (or (< v_prenex_30475 main_x) (<= 0 (+ (select main_a v_prenex_30474) 1)) (<= (select main_a v_prenex_30475) 501) (<= 998 (* 2 (select main_a v_prenex_30474))) (<= 0 (+ (select main_a v_prenex_30475) 499)) (<= (+ main_x 1) v_prenex_30475) (<= (select main_a v_prenex_30474) (+ (select main_a v_prenex_30475) 998)))) (or (forall ((v_prenex_25367 Int)) (or (<= (* 2 (select main_a v_prenex_25367)) 1998) (<= (select main_a v_prenex_25367) 1499))) (forall ((v_prenex_25371 Int)) (or (< v_prenex_25371 main_x) (<= (select main_a v_prenex_25371) 501) (<= (+ main_x 1) v_prenex_25371) (<= (select main_a v_prenex_25371) 1001) (<= 2 (* 2 (select main_a v_prenex_25371)))))) (or (forall ((v_prenex_26872 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26872))) (<= 0 (+ (select main_a v_prenex_26872) 499)) (< v_prenex_26872 main_x) (<= (* 2 (select main_a v_prenex_26872)) 1002) (<= (+ main_x 1) v_prenex_26872))) (forall ((v_prenex_26871 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26871))) (<= (select main_a v_prenex_26871) 1499)))) (forall ((v_prenex_27906 Int) (v_prenex_27905 Int)) (or (< v_prenex_27906 main_x) (<= (+ main_x 1) v_prenex_27906) (<= 998 (* 2 (select main_a v_prenex_27905))) (<= 0 (+ (select main_a v_prenex_27906) 499)) (<= 2 (* 2 (select main_a v_prenex_27906))) (<= (select main_a v_prenex_27905) 999) (<= (select main_a v_prenex_27906) (+ (select main_a v_prenex_27905) 2)))) (forall ((v_prenex_27337 Int) (v_prenex_27336 Int)) (or (<= (+ (select main_a v_prenex_27336) (select main_a v_prenex_27337)) 1000) (<= (select main_a v_prenex_27337) 501) (<= (+ main_x 1) v_prenex_27337) (<= 1 (select main_a v_prenex_27337)) (< v_prenex_27337 main_x) (<= 0 (+ (select main_a v_prenex_27336) 1)))) (forall ((v_prenex_28812 Int) (v_prenex_28811 Int)) (or (< v_prenex_28812 main_x) (<= 998 (* 2 (select main_a v_prenex_28811))) (<= 2 (* 2 (select main_a v_prenex_28812))) (<= (+ main_x 1) v_prenex_28812) (<= 0 (+ (select main_a v_prenex_28811) 1)) (< v_prenex_28811 main_y) (<= (select main_a v_prenex_28812) (+ (select main_a v_prenex_28811) 2)))) (forall ((v_prenex_29537 Int) (v_prenex_29536 Int)) (or (<= 1000 (+ (select main_a v_prenex_29536) (select main_a v_prenex_29537))) (<= 1 (select main_a v_prenex_29537)) (<= (* 2 (select main_a v_prenex_29536)) 1998) (<= (+ main_x 1) v_prenex_29537) (< v_prenex_29537 main_x) (<= 0 (+ (select main_a v_prenex_29537) 499)))) (forall ((v_prenex_31602 Int) (v_prenex_31601 Int)) (or (< v_prenex_31602 main_x) (<= 0 (+ (select main_a v_prenex_31602) 499)) (<= (+ main_x 1) v_prenex_31602) (<= 1000 (+ (select main_a v_prenex_31601) (select main_a v_prenex_31602))) (<= (select main_a v_prenex_31601) 999))) (or (forall ((v_prenex_28358 Int)) (<= (* 2 (select main_a v_prenex_28358)) 1998)) (forall ((v_prenex_23865 Int)) (or (<= 0 (+ (select main_a v_prenex_23865) 499)) (<= 1 (select main_a v_prenex_23865)) (< v_prenex_23865 main_x) (<= (+ main_x 1) v_prenex_23865)))) (or (forall ((v_prenex_28460 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28460))) (<= (* 2 (select main_a v_prenex_28460)) 1002) (<= 0 (+ (select main_a v_prenex_28460) 499)) (< v_prenex_28460 main_x) (<= (+ main_x 1) v_prenex_28460))) (forall ((v_prenex_28461 Int)) (or (<= 499 (select main_a v_prenex_28461)) (<= 0 (+ (select main_a v_prenex_28461) 1))))) (forall ((v_prenex_29449 Int) (v_prenex_29450 Int)) (or (<= (* 2 (select main_a v_prenex_29450)) 1002) (<= 1000 (+ (select main_a v_prenex_29449) (select main_a v_prenex_29450))) (< v_prenex_29450 main_x) (<= 0 (+ (select main_a v_prenex_29449) 1)) (<= (select main_a v_prenex_29450) 501) (<= 998 (* 2 (select main_a v_prenex_29449))) (<= (+ main_x 1) v_prenex_29450))) (forall ((v_prenex_27959 Int) (v_prenex_27960 Int)) (or (<= (select main_a v_prenex_27959) 1499) (<= (+ main_x 1) v_prenex_27960) (<= 0 (+ (select main_a v_prenex_27960) 499)) (< v_prenex_27959 main_y) (< v_prenex_27960 main_x) (<= (select main_a v_prenex_27960) (+ (select main_a v_prenex_27959) 2)))) (or (forall ((v_prenex_26175 Int)) (or (<= (* 2 (select main_a v_prenex_26175)) 1998) (<= (select main_a v_prenex_26175) 1499))) (forall ((v_prenex_26176 Int)) (or (< v_prenex_26176 main_x) (<= (* 2 (select main_a v_prenex_26176)) 1002) (<= (select main_a v_prenex_26176) 1001) (<= (+ main_x 1) v_prenex_26176)))) (forall ((v_prenex_28656 Int) (v_prenex_28655 Int)) (or (<= (* 2 (select main_a v_prenex_28656)) 1002) (<= (+ main_x 1) v_prenex_28656) (< v_prenex_28656 main_x) (<= (select main_a v_prenex_28655) 1499) (<= 1000 (+ (select main_a v_prenex_28655) (select main_a v_prenex_28656))) (<= 1 (select main_a v_prenex_28656)))) (forall ((v_prenex_27281 Int) (v_prenex_27282 Int)) (or (<= (select main_a v_prenex_27282) 1001) (< v_prenex_27282 main_x) (<= (select main_a v_prenex_27281) 999) (<= (+ main_y 1) v_prenex_27281) (<= (* 2 (select main_a v_prenex_27281)) 1998) (<= (+ main_x 1) v_prenex_27282) (<= (select main_a v_prenex_27281) (+ (select main_a v_prenex_27282) 998)))) (forall ((v_prenex_30967 Int) (v_prenex_30968 Int)) (or (<= (select main_a v_prenex_30968) 1001) (<= 998 (* 2 (select main_a v_prenex_30967))) (<= (+ main_x 1) v_prenex_30968) (<= 0 (+ (select main_a v_prenex_30968) 499)) (< v_prenex_30968 main_x) (<= 0 (+ (select main_a v_prenex_30967) 1)) (<= (select main_a v_prenex_30967) (+ (select main_a v_prenex_30968) 998)))) (or (forall ((v_prenex_26945 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26945))) (<= (+ main_x 1) v_prenex_26945) (<= (select main_a v_prenex_26945) 501) (< v_prenex_26945 main_x) (<= 0 (+ (select main_a v_prenex_26945) 499)))) (forall ((v_prenex_26947 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26947))) (<= 0 (+ (select main_a v_prenex_26947) 1))))) (forall ((v_prenex_30284 Int) (v_prenex_30283 Int)) (or (< v_prenex_30284 main_x) (<= 998 (* 2 (select main_a v_prenex_30283))) (<= (* 2 (select main_a v_prenex_30284)) 1002) (<= (select main_a v_prenex_30284) (+ (select main_a v_prenex_30283) 2)) (<= 0 (+ (select main_a v_prenex_30284) 499)) (<= (select main_a v_prenex_30283) 1499) (<= (+ main_x 1) v_prenex_30284))) (or (forall ((v_prenex_30981 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30981))) (<= (+ main_x 1) v_prenex_30981) (<= (* 2 (select main_a v_prenex_30981)) 1002) (< v_prenex_30981 main_x))) (forall ((v_prenex_30986 Int)) (or (<= 0 (+ (select main_a v_prenex_30986) 1)) (<= 998 (* 2 (select main_a v_prenex_30986)))))) (forall ((v_prenex_25086 Int) (v_prenex_25085 Int)) (or (<= (select main_a v_prenex_25086) 1001) (<= (+ main_x 1) v_prenex_25086) (< v_prenex_25086 main_x) (<= 499 (select main_a v_prenex_25085)) (<= 0 (+ (select main_a v_prenex_25086) 499)) (<= (select main_a v_prenex_25086) (+ (select main_a v_prenex_25085) 2)) (<= (select main_a v_prenex_25085) 1499))) (or (forall ((v_prenex_26382 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26382))) (<= 1 (select main_a v_prenex_26382)) (<= (+ main_x 1) v_prenex_26382) (< v_prenex_26382 main_x))) (forall ((v_prenex_26379 Int)) (or (<= (+ main_y 1) v_prenex_26379) (<= (* 2 (select main_a v_prenex_26379)) 1998)))) (forall ((v_prenex_32034 Int) (v_prenex_32033 Int)) (or (<= (+ main_x 1) v_prenex_32034) (<= (select main_a v_prenex_32033) (+ (select main_a v_prenex_32034) 998)) (<= (select main_a v_prenex_32034) 501) (<= 0 (+ (select main_a v_prenex_32034) 499)) (< v_prenex_32034 main_x) (<= (* 2 (select main_a v_prenex_32033)) 1998) (<= (select main_a v_prenex_32033) 1499))) (forall ((v_prenex_32209 Int) (v_prenex_32208 Int)) (or (<= 0 (+ (select main_a v_prenex_32208) 1)) (<= (select main_a v_prenex_32209) 501) (<= 1000 (+ (select main_a v_prenex_32208) (select main_a v_prenex_32209))) (<= (+ main_x 1) v_prenex_32209) (<= (* 2 (select main_a v_prenex_32209)) 1002) (<= (* 2 (select main_a v_prenex_32208)) 1998) (< v_prenex_32209 main_x))) (forall ((v_prenex_28969 Int) (v_prenex_28970 Int)) (or (< v_prenex_28970 main_x) (<= 2 (* 2 (select main_a v_prenex_28970))) (<= 1000 (+ (select main_a v_prenex_28969) (select main_a v_prenex_28970))) (<= (+ main_x 1) v_prenex_28970) (<= 998 (* 2 (select main_a v_prenex_28969))) (<= (* 2 (select main_a v_prenex_28970)) 1002) (<= 0 (+ (select main_a v_prenex_28969) 1)))) (forall ((v_prenex_25870 Int) (v_prenex_25871 Int)) (or (< v_prenex_25871 main_x) (<= (+ main_x 1) v_prenex_25871) (<= 998 (* 2 (select main_a v_prenex_25870))) (<= 1000 (+ (select main_a v_prenex_25870) (select main_a v_prenex_25871))) (<= 2 (* 2 (select main_a v_prenex_25871))) (<= (+ main_y 1) v_prenex_25870) (<= 499 (select main_a v_prenex_25870)))) (forall ((v_prenex_24942 Int) (v_prenex_24943 Int)) (or (<= (select main_a v_prenex_24942) 1499) (< v_prenex_24942 main_y) (<= 499 (select main_a v_prenex_24942)) (< v_prenex_24943 main_x) (<= (+ main_x 1) v_prenex_24943) (<= (* 2 (select main_a v_prenex_24943)) 1002) (<= 1000 (+ (select main_a v_prenex_24942) (select main_a v_prenex_24943))))) (forall ((v_prenex_29325 Int) (v_prenex_29324 Int)) (or (< v_prenex_29325 main_x) (<= (+ main_x 1) v_prenex_29325) (<= (select main_a v_prenex_29325) 1001) (<= 998 (* 2 (select main_a v_prenex_29324))) (<= 0 (+ (select main_a v_prenex_29325) 499)) (<= 1000 (+ (select main_a v_prenex_29324) (select main_a v_prenex_29325))))) (forall ((v_prenex_28966 Int) (v_prenex_28965 Int)) (or (< v_prenex_28966 main_x) (<= 499 (select main_a v_prenex_28965)) (< v_prenex_28965 main_y) (<= 1000 (+ (select main_a v_prenex_28965) (select main_a v_prenex_28966))) (<= 0 (+ (select main_a v_prenex_28965) 1)) (<= (+ main_x 1) v_prenex_28966) (<= 0 (+ (select main_a v_prenex_28966) 499)))) (forall ((v_prenex_25793 Int) (v_prenex_25794 Int)) (or (<= (+ main_x 1) v_prenex_25794) (<= (select main_a v_prenex_25794) (+ (select main_a v_prenex_25793) 2)) (<= 0 (+ (select main_a v_prenex_25794) 499)) (< v_prenex_25794 main_x) (< v_prenex_25793 main_y) (<= (select main_a v_prenex_25793) 999))) (forall ((v_prenex_31170 Int) (v_prenex_31171 Int)) (or (<= (+ main_x 1) v_prenex_31171) (<= 1 (select main_a v_prenex_31171)) (<= 998 (* 2 (select main_a v_prenex_31170))) (<= (+ (select main_a v_prenex_31170) (select main_a v_prenex_31171)) 1000) (< v_prenex_31171 main_x) (<= (select main_a v_prenex_31171) 1001))) (or (forall ((v_prenex_31102 Int)) (<= (* 2 (select main_a v_prenex_31102)) 1998)) (forall ((v_prenex_31103 Int)) (or (<= 0 (+ (select main_a v_prenex_31103) 499)) (< v_prenex_31103 main_x) (<= (* 2 (select main_a v_prenex_31103)) 1002) (<= 1 (select main_a v_prenex_31103)) (<= (+ main_x 1) v_prenex_31103)))) (or (forall ((v_prenex_25559 Int)) (<= (select main_a v_prenex_25559) 999)) (forall ((v_prenex_25560 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25560))) (< v_prenex_25560 main_x) (<= (+ main_x 1) v_prenex_25560) (<= (* 2 (select main_a v_prenex_25560)) 1002) (<= 0 (+ (select main_a v_prenex_25560) 499))))) (forall ((v_prenex_26509 Int) (v_prenex_26508 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26508))) (<= 1000 (+ (select main_a v_prenex_26508) (select main_a v_prenex_26509))) (<= (+ main_x 1) v_prenex_26509) (<= 1 (select main_a v_prenex_26509)) (< v_prenex_26509 main_x))) (forall ((v_prenex_32247 Int) (v_prenex_32246 Int)) (or (< v_prenex_32247 main_x) (<= (+ main_x 1) v_prenex_32247) (<= 2 (* 2 (select main_a v_prenex_32247))) (<= (* 2 (select main_a v_prenex_32247)) 1002) (<= 499 (select main_a v_prenex_32246)) (<= (select main_a v_prenex_32246) (+ (select main_a v_prenex_32247) 998)) (<= (select main_a v_prenex_32246) 1499))) (forall ((v_prenex_26907 Int) (v_prenex_26908 Int)) (or (< v_prenex_26908 main_x) (<= 0 (+ (select main_a v_prenex_26907) 1)) (<= (+ main_x 1) v_prenex_26908) (<= (+ main_y 1) v_prenex_26907) (<= (select main_a v_prenex_26908) 501) (<= 1000 (+ (select main_a v_prenex_26907) (select main_a v_prenex_26908))))) (or (forall ((v_prenex_26705 Int)) (or (<= (select main_a v_prenex_26705) 1499) (<= 0 (+ (select main_a v_prenex_26705) 1)))) (forall ((v_prenex_26706 Int)) (or (< v_prenex_26706 main_x) (<= (+ main_x 1) v_prenex_26706) (<= 2 (* 2 (select main_a v_prenex_26706))) (<= (select main_a v_prenex_26706) 1001)))) (forall ((v_prenex_29578 Int) (v_prenex_29577 Int)) (or (<= (+ main_x 1) v_prenex_29578) (< v_prenex_29577 main_y) (< v_prenex_29578 main_x) (<= 1000 (+ (select main_a v_prenex_29577) (select main_a v_prenex_29578))) (<= (select main_a v_prenex_29578) 501) (<= (select main_a v_prenex_29577) 999))) (forall ((v_prenex_31723 Int) (v_prenex_31722 Int)) (or (<= 1 (select main_a v_prenex_31723)) (<= (select main_a v_prenex_31722) 999) (<= (+ main_y 1) v_prenex_31722) (< v_prenex_31723 main_x) (<= 0 (+ (select main_a v_prenex_31722) 1)) (<= (select main_a v_prenex_31722) (+ (select main_a v_prenex_31723) 998)) (<= (+ main_x 1) v_prenex_31723))) (forall ((v_prenex_29323 Int) (v_prenex_29322 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29322))) (< v_prenex_29323 main_x) (<= (select main_a v_prenex_29323) (+ (select main_a v_prenex_29322) 2)) (<= (* 2 (select main_a v_prenex_29323)) 1002) (<= (+ main_x 1) v_prenex_29323))) (or (forall ((v_prenex_28444 Int)) (or (<= (* 2 (select main_a v_prenex_28444)) 1002) (< v_prenex_28444 main_x))) (forall ((v_prenex_28443 Int)) (or (<= (+ main_y 1) v_prenex_28443) (<= (select main_a v_prenex_28443) 999) (< v_prenex_28443 main_y)))) (or (forall ((v_prenex_30152 Int)) (or (<= 0 (+ (select main_a v_prenex_30152) 499)) (< v_prenex_30152 main_x) (<= 2 (* 2 (select main_a v_prenex_30152))) (<= (* 2 (select main_a v_prenex_30152)) 1002) (<= (+ main_x 1) v_prenex_30152))) (forall ((v_prenex_30155 Int)) (or (<= (* 2 (select main_a v_prenex_30155)) 1998) (<= 998 (* 2 (select main_a v_prenex_30155)))))) (forall ((v_prenex_27214 Int) (v_prenex_27213 Int)) (or (<= (* 2 (select main_a v_prenex_27214)) 1002) (<= 0 (+ (select main_a v_prenex_27214) 499)) (<= (+ main_x 1) v_prenex_27214) (< v_prenex_27214 main_x) (<= 1000 (+ (select main_a v_prenex_27213) (select main_a v_prenex_27214))))) (forall ((v_prenex_26291 Int) (v_prenex_26292 Int)) (or (<= (select main_a v_prenex_26291) 999) (< v_prenex_26291 main_y) (<= (* 2 (select main_a v_prenex_26292)) 1002) (<= (+ main_x 1) v_prenex_26292) (< v_prenex_26292 main_x) (<= (* 2 (select main_a v_prenex_26291)) 1998) (<= (select main_a v_prenex_26292) (+ (select main_a v_prenex_26291) 2)))) (forall ((v_prenex_30220 Int) (v_prenex_30221 Int)) (or (<= (+ main_x 1) v_prenex_30221) (<= (* 2 (select main_a v_prenex_30220)) 1998) (< v_prenex_30221 main_x) (<= (select main_a v_prenex_30221) 501) (<= (select main_a v_prenex_30220) (+ (select main_a v_prenex_30221) 998)) (< v_prenex_30220 main_y))) (or (forall ((v_prenex_30768 Int)) (or (<= 1 (select main_a v_prenex_30768)) (<= 2 (* 2 (select main_a v_prenex_30768))) (<= (* 2 (select main_a v_prenex_30768)) 1002) (< v_prenex_30768 main_x) (<= (+ main_x 1) v_prenex_30768))) (forall ((v_prenex_30770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30770))) (<= (select main_a v_prenex_30770) 999)))) (or (forall ((v_prenex_29903 Int)) (<= 998 (* 2 (select main_a v_prenex_29903)))) (forall ((v_prenex_29898 Int)) (or (<= (select main_a v_prenex_29898) 501) (<= (+ main_x 1) v_prenex_29898) (< v_prenex_29898 main_x) (<= 1 (select main_a v_prenex_29898))))) (forall ((v_prenex_27143 Int) (v_prenex_27144 Int)) (or (<= (+ (select main_a v_prenex_27143) (select main_a v_prenex_27144)) 1000) (<= 0 (+ (select main_a v_prenex_27143) 1)) (<= 499 (select main_a v_prenex_27143)) (< v_prenex_27143 main_y) (< v_prenex_27144 main_x) (<= 2 (* 2 (select main_a v_prenex_27144))) (<= (+ main_x 1) v_prenex_27144))) (forall ((v_prenex_26572 Int) (v_prenex_26573 Int)) (or (<= 0 (+ (select main_a v_prenex_26572) 1)) (< v_prenex_26572 main_y) (<= (+ main_x 1) v_prenex_26573) (<= (select main_a v_prenex_26572) (+ (select main_a v_prenex_26573) 998)) (<= (select main_a v_prenex_26572) 1499) (< v_prenex_26573 main_x) (<= 2 (* 2 (select main_a v_prenex_26573))))) (or (forall ((v_prenex_26971 Int)) (or (<= (select main_a v_prenex_26971) 501) (< v_prenex_26971 main_x) (<= 1 (select main_a v_prenex_26971)) (<= (* 2 (select main_a v_prenex_26971)) 1002) (<= (+ main_x 1) v_prenex_26971))) (forall ((v_prenex_26975 Int)) (or (<= 0 (+ (select main_a v_prenex_26975) 1)) (<= (select main_a v_prenex_26975) 1499)))) (forall ((v_prenex_24880 Int) (v_prenex_24879 Int)) (or (<= (+ main_x 1) v_prenex_24880) (< v_prenex_24880 main_x) (<= (select main_a v_prenex_24880) 501) (<= (select main_a v_prenex_24880) (+ (select main_a v_prenex_24879) 2)) (<= (+ main_y 1) v_prenex_24879) (<= 499 (select main_a v_prenex_24879)))) (forall ((v_prenex_27380 Int) (v_prenex_27381 Int)) (or (<= (+ main_x 1) v_prenex_27381) (<= (select main_a v_prenex_27380) (+ (select main_a v_prenex_27381) 998)) (<= 2 (* 2 (select main_a v_prenex_27381))) (< v_prenex_27380 main_y) (< v_prenex_27381 main_x) (<= (select main_a v_prenex_27380) 999))) (forall ((v_prenex_25574 Int) (v_prenex_25573 Int)) (or (<= (+ (select main_a v_prenex_25573) (select main_a v_prenex_25574)) 1000) (<= 2 (* 2 (select main_a v_prenex_25574))) (< v_prenex_25574 main_x) (<= (+ main_x 1) v_prenex_25574) (<= 998 (* 2 (select main_a v_prenex_25573))))) (or (forall ((v_prenex_27243 Int)) (or (< v_prenex_27243 main_x) (<= 2 (* 2 (select main_a v_prenex_27243))) (<= (+ main_x 1) v_prenex_27243) (<= (select main_a v_prenex_27243) 1001) (<= (* 2 (select main_a v_prenex_27243)) 1002))) (forall ((v_prenex_27247 Int)) (or (<= (select main_a v_prenex_27247) 999) (<= 998 (* 2 (select main_a v_prenex_27247)))))) (or (forall ((v_prenex_24414 Int)) (or (< v_prenex_24414 main_x) (<= (* 2 (select main_a v_prenex_24414)) 1002) (<= (+ main_x 1) v_prenex_24414) (<= 2 (* 2 (select main_a v_prenex_24414))))) (forall ((v_prenex_24415 Int)) (or (<= (+ main_y 1) v_prenex_24415) (<= (select main_a v_prenex_24415) 999) (<= 998 (* 2 (select main_a v_prenex_24415)))))) (forall ((v_prenex_25381 Int) (v_prenex_25382 Int)) (or (< v_prenex_25382 main_x) (<= (* 2 (select main_a v_prenex_25381)) 1998) (<= (+ main_x 1) v_prenex_25382) (<= (select main_a v_prenex_25381) 1499) (<= 1000 (+ (select main_a v_prenex_25381) (select main_a v_prenex_25382))) (<= 2 (* 2 (select main_a v_prenex_25382))) (< v_prenex_25381 main_y))) (forall ((v_prenex_26082 Int) (v_prenex_26081 Int)) (or (<= (+ main_x 1) v_prenex_26082) (<= 499 (select main_a v_prenex_26081)) (<= (select main_a v_prenex_26081) 999) (<= (select main_a v_prenex_26082) (+ (select main_a v_prenex_26081) 2)) (<= (select main_a v_prenex_26082) 501) (<= (+ main_y 1) v_prenex_26081) (< v_prenex_26082 main_x))) (or (forall ((v_prenex_27747 Int)) (or (< v_prenex_27747 main_x) (<= (* 2 (select main_a v_prenex_27747)) 1002) (<= (+ main_x 1) v_prenex_27747) (<= (select main_a v_prenex_27747) 1001))) (forall ((v_prenex_27746 Int)) (or (<= (select main_a v_prenex_27746) 1499) (<= 499 (select main_a v_prenex_27746))))) (forall ((v_prenex_26039 Int) (v_prenex_26040 Int)) (or (<= (select main_a v_prenex_26040) 1001) (<= (+ main_x 1) v_prenex_26040) (<= (select main_a v_prenex_26040) (+ (select main_a v_prenex_26039) 2)) (< v_prenex_26040 main_x) (<= (select main_a v_prenex_26039) 1499) (<= 998 (* 2 (select main_a v_prenex_26039))) (<= 0 (+ (select main_a v_prenex_26040) 499)))) (or (forall ((v_prenex_28921 Int)) (or (< v_prenex_28921 main_x) (<= (* 2 (select main_a v_prenex_28921)) 1002) (<= (+ main_x 1) v_prenex_28921))) (forall ((v_prenex_28920 Int)) (or (< v_prenex_28920 main_y) (<= 998 (* 2 (select main_a v_prenex_28920)))))) (or (forall ((v_prenex_26234 Int)) (or (< v_prenex_26234 main_y) (<= (select main_a v_prenex_26234) 999) (<= 499 (select main_a v_prenex_26234)))) (forall ((v_prenex_26235 Int)) (or (<= (+ main_x 1) v_prenex_26235) (<= 2 (* 2 (select main_a v_prenex_26235))) (< v_prenex_26235 main_x)))) (or (forall ((v_prenex_28284 Int)) (or (< v_prenex_28284 main_x) (<= (* 2 (select main_a v_prenex_28284)) 1002) (<= 1 (select main_a v_prenex_28284)) (<= (select main_a v_prenex_28284) 501) (<= (+ main_x 1) v_prenex_28284))) (forall ((v_prenex_28288 Int)) (or (<= (select main_a v_prenex_28288) 999) (<= 499 (select main_a v_prenex_28288))))) (or (forall ((v_prenex_26281 Int)) (<= 0 (+ (select main_a v_prenex_26281) 1))) (forall ((v_prenex_26285 Int)) (or (< v_prenex_26285 main_x) (<= 2 (* 2 (select main_a v_prenex_26285))) (<= (* 2 (select main_a v_prenex_26285)) 1002) (<= (+ main_x 1) v_prenex_26285) (<= 1 (select main_a v_prenex_26285))))) (or (forall ((v_prenex_30151 Int)) (or (<= (+ main_x 1) v_prenex_30151) (<= (* 2 (select main_a v_prenex_30151)) 1002) (<= 2 (* 2 (select main_a v_prenex_30151))) (< v_prenex_30151 main_x))) (forall ((v_prenex_30155 Int)) (or (<= (* 2 (select main_a v_prenex_30155)) 1998) (<= 998 (* 2 (select main_a v_prenex_30155)))))) (forall ((v_prenex_29253 Int) (v_prenex_29252 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29253))) (<= (* 2 (select main_a v_prenex_29252)) 1998) (<= (+ main_x 1) v_prenex_29253) (<= (+ (select main_a v_prenex_29252) (select main_a v_prenex_29253)) 1000) (<= (select main_a v_prenex_29253) 501) (<= (select main_a v_prenex_29252) 1499) (< v_prenex_29253 main_x))) (forall ((v_prenex_29643 Int) (v_prenex_29642 Int)) (or (<= (+ main_y 1) v_prenex_29642) (<= 998 (* 2 (select main_a v_prenex_29642))) (<= (select main_a v_prenex_29642) 1499) (<= 1000 (+ (select main_a v_prenex_29642) (select main_a v_prenex_29643))) (< v_prenex_29642 main_y))) (forall ((v_prenex_24840 Int) (v_prenex_24839 Int)) (or (<= 0 (+ (select main_a v_prenex_24839) 1)) (<= (select main_a v_prenex_24839) 999) (<= (+ main_x 1) v_prenex_24840) (<= 0 (+ (select main_a v_prenex_24840) 499)) (< v_prenex_24840 main_x) (<= (select main_a v_prenex_24840) 1001) (<= (+ (select main_a v_prenex_24839) (select main_a v_prenex_24840)) 1000))) (forall ((v_prenex_27597 Int) (v_prenex_27598 Int)) (or (<= (+ (select main_a v_prenex_27597) (select main_a v_prenex_27598)) 1000) (<= (+ main_x 1) v_prenex_27598) (<= (select main_a v_prenex_27598) 501) (< v_prenex_27598 main_x) (<= 0 (+ (select main_a v_prenex_27597) 1)) (<= (select main_a v_prenex_27597) 999))) (forall ((v_prenex_27858 Int) (v_prenex_27857 Int)) (or (<= (* 2 (select main_a v_prenex_27858)) 1002) (<= (select main_a v_prenex_27857) (+ (select main_a v_prenex_27858) 998)) (<= (select main_a v_prenex_27857) 999) (<= (+ main_x 1) v_prenex_27858) (< v_prenex_27858 main_x) (< v_prenex_27857 main_y))) (forall ((v_prenex_27841 Int) (v_prenex_27842 Int)) (or (<= 1000 (+ (select main_a v_prenex_27841) (select main_a v_prenex_27842))) (<= (+ main_y 1) v_prenex_27841) (<= 998 (* 2 (select main_a v_prenex_27841))) (< v_prenex_27841 main_y) (< v_prenex_27842 main_x))) (forall ((v_prenex_28738 Int) (v_prenex_28737 Int)) (or (<= (+ main_y 1) v_prenex_28737) (< v_prenex_28737 main_y) (<= (+ (select main_a v_prenex_28737) (select main_a v_prenex_28738)) 1000) (<= 998 (* 2 (select main_a v_prenex_28737))))) (forall ((v_prenex_31116 Int) (v_prenex_31117 Int)) (or (< v_prenex_31117 main_x) (<= 1 (select main_a v_prenex_31117)) (<= (select main_a v_prenex_31117) 1001) (<= 998 (* 2 (select main_a v_prenex_31116))) (<= (+ main_x 1) v_prenex_31117) (<= (select main_a v_prenex_31117) (+ (select main_a v_prenex_31116) 2)) (<= (select main_a v_prenex_31116) 1499))) (forall ((v_prenex_24730 Int) (v_prenex_24729 Int)) (or (<= (+ main_x 1) v_prenex_24730) (<= 1000 (+ (select main_a v_prenex_24729) (select main_a v_prenex_24730))) (<= (select main_a v_prenex_24729) 1499) (< v_prenex_24730 main_x) (<= (select main_a v_prenex_24730) 501) (<= 1 (select main_a v_prenex_24730)))) (forall ((v_prenex_30826 Int) (v_prenex_30827 Int)) (or (< v_prenex_30827 main_x) (<= (select main_a v_prenex_30827) (+ (select main_a v_prenex_30826) 2)) (<= (select main_a v_prenex_30827) 501) (<= (+ main_x 1) v_prenex_30827) (<= (select main_a v_prenex_30826) 999) (<= 499 (select main_a v_prenex_30826)))) (forall ((v_prenex_24905 Int) (v_prenex_24904 Int)) (or (< v_prenex_24905 main_x) (<= (select main_a v_prenex_24904) 1499) (<= (select main_a v_prenex_24904) 999) (<= (select main_a v_prenex_24904) (+ (select main_a v_prenex_24905) 998)) (<= (+ main_x 1) v_prenex_24905) (<= (select main_a v_prenex_24905) 1001))) (forall ((v_prenex_24625 Int) (v_prenex_24626 Int)) (or (<= (* 2 (select main_a v_prenex_24625)) 1998) (< v_prenex_24626 main_x) (<= 0 (+ (select main_a v_prenex_24626) 499)) (<= 0 (+ (select main_a v_prenex_24625) 1)) (<= (select main_a v_prenex_24625) (+ (select main_a v_prenex_24626) 998)) (< v_prenex_24625 main_y) (<= (+ main_x 1) v_prenex_24626))) (forall ((v_prenex_27049 Int) (v_prenex_27050 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27049))) (<= (select main_a v_prenex_27050) 501) (< v_prenex_27050 main_x) (< v_prenex_27049 main_y) (<= (+ main_x 1) v_prenex_27050) (<= (select main_a v_prenex_27050) (+ (select main_a v_prenex_27049) 2)) (<= (select main_a v_prenex_27049) 1499))) (forall ((v_prenex_31482 Int) (v_prenex_31481 Int)) (or (< v_prenex_31482 main_x) (<= 998 (* 2 (select main_a v_prenex_31481))) (<= (+ main_x 1) v_prenex_31482) (<= 2 (* 2 (select main_a v_prenex_31482))) (<= (select main_a v_prenex_31481) 1499) (<= (select main_a v_prenex_31482) 501) (<= 1000 (+ (select main_a v_prenex_31481) (select main_a v_prenex_31482))))) (or (forall ((v_prenex_28288 Int)) (or (<= (select main_a v_prenex_28288) 999) (<= 499 (select main_a v_prenex_28288)))) (forall ((v_prenex_28285 Int)) (or (< v_prenex_28285 main_x) (<= 1 (select main_a v_prenex_28285)) (<= (* 2 (select main_a v_prenex_28285)) 1002) (<= (+ main_x 1) v_prenex_28285) (<= (select main_a v_prenex_28285) 1001)))) (forall ((v_prenex_24059 Int) (v_prenex_24060 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24060))) (<= (+ main_x 1) v_prenex_24060) (< v_prenex_24059 main_y) (< v_prenex_24060 main_x) (<= (* 2 (select main_a v_prenex_24059)) 1998) (<= (+ (select main_a v_prenex_24059) (select main_a v_prenex_24060)) 1000))) (or (forall ((v_prenex_28952 Int)) (or (<= (+ main_x 1) v_prenex_28952) (<= 1 (select main_a v_prenex_28952)) (<= (* 2 (select main_a v_prenex_28952)) 1002) (< v_prenex_28952 main_x))) (forall ((v_prenex_28953 Int)) (<= (select main_a v_prenex_28953) 999))) (forall ((v_prenex_28030 Int) (v_prenex_28031 Int)) (or (<= 0 (+ (select main_a v_prenex_28031) 499)) (<= 2 (* 2 (select main_a v_prenex_28031))) (<= (+ main_x 1) v_prenex_28031) (<= 998 (* 2 (select main_a v_prenex_28030))) (<= (select main_a v_prenex_28030) (+ (select main_a v_prenex_28031) 998)) (< v_prenex_28031 main_x))) (forall ((v_prenex_29569 Int) (v_prenex_29570 Int)) (or (<= (* 2 (select main_a v_prenex_29570)) 1002) (< v_prenex_29570 main_x) (<= (select main_a v_prenex_29570) (+ (select main_a v_prenex_29569) 2)) (<= (select main_a v_prenex_29569) 999) (<= 0 (+ (select main_a v_prenex_29569) 1)) (<= (+ main_x 1) v_prenex_29570))) (forall ((v_prenex_29879 Int) (v_prenex_29878 Int)) (or (<= 1 (select main_a v_prenex_29879)) (<= (* 2 (select main_a v_prenex_29878)) 1998) (< v_prenex_29879 main_x) (<= 0 (+ (select main_a v_prenex_29878) 1)) (<= (+ main_x 1) v_prenex_29879) (<= (select main_a v_prenex_29879) (+ (select main_a v_prenex_29878) 2)) (<= 0 (+ (select main_a v_prenex_29879) 499)))) (or (forall ((v_prenex_31018 Int)) (or (<= (+ main_x 1) v_prenex_31018) (<= (select main_a v_prenex_31018) 1001) (<= 2 (* 2 (select main_a v_prenex_31018))) (< v_prenex_31018 main_x))) (forall ((v_prenex_31017 Int)) (<= (* 2 (select main_a v_prenex_31017)) 1998))) (forall ((v_prenex_28554 Int) (v_prenex_28553 Int)) (or (<= (+ main_x 1) v_prenex_28554) (<= (select main_a v_prenex_28553) 999) (< v_prenex_28554 main_x) (<= 1000 (+ (select main_a v_prenex_28553) (select main_a v_prenex_28554))) (<= (select main_a v_prenex_28554) 501) (<= 2 (* 2 (select main_a v_prenex_28554))))) (forall ((v_prenex_30271 Int) (v_prenex_30272 Int)) (or (<= (+ (select main_a v_prenex_30271) (select main_a v_prenex_30272)) 1000) (<= (+ main_y 1) v_prenex_30271) (<= (+ main_x 1) v_prenex_30272) (<= (select main_a v_prenex_30271) 1499) (< v_prenex_30272 main_x) (<= 998 (* 2 (select main_a v_prenex_30271))) (<= 0 (+ (select main_a v_prenex_30272) 499)))) (or (forall ((v_prenex_27397 Int)) (<= 0 (+ (select main_a v_prenex_27397) 1))) (forall ((v_prenex_27395 Int)) (or (<= (+ main_x 1) v_prenex_27395) (< v_prenex_27395 main_x) (<= (* 2 (select main_a v_prenex_27395)) 1002) (<= 0 (+ (select main_a v_prenex_27395) 499))))) (forall ((v_prenex_28456 Int) (v_prenex_28455 Int)) (or (<= (+ (select main_a v_prenex_28455) (select main_a v_prenex_28456)) 1000) (< v_prenex_28456 main_x) (<= 0 (+ (select main_a v_prenex_28455) 1)) (<= 1 (select main_a v_prenex_28456)) (<= (+ main_x 1) v_prenex_28456) (<= 998 (* 2 (select main_a v_prenex_28455))))) (forall ((v_prenex_29675 Int) (v_prenex_29674 Int)) (or (< v_prenex_29675 main_x) (<= (+ main_x 1) v_prenex_29675) (<= 0 (+ (select main_a v_prenex_29675) 499)) (<= (select main_a v_prenex_29674) 1499) (<= (select main_a v_prenex_29675) 1001) (<= 1000 (+ (select main_a v_prenex_29674) (select main_a v_prenex_29675))) (<= 499 (select main_a v_prenex_29674)))) (or (forall ((v_prenex_30366 Int)) (or (<= 499 (select main_a v_prenex_30366)) (<= (select main_a v_prenex_30366) 1499))) (forall ((v_prenex_30365 Int)) (or (<= (+ main_x 1) v_prenex_30365) (<= (* 2 (select main_a v_prenex_30365)) 1002) (< v_prenex_30365 main_x) (<= 1 (select main_a v_prenex_30365))))) (forall ((v_prenex_30558 Int) (v_prenex_30557 Int)) (or (<= (+ main_x 1) v_prenex_30558) (< v_prenex_30558 main_x) (<= (* 2 (select main_a v_prenex_30558)) 1002) (<= (+ (select main_a v_prenex_30557) (select main_a v_prenex_30558)) 1000) (<= (select main_a v_prenex_30557) 999) (<= (* 2 (select main_a v_prenex_30557)) 1998) (<= (+ main_y 1) v_prenex_30557))) (or (forall ((v_prenex_31267 Int)) (or (<= (* 2 (select main_a v_prenex_31267)) 1998) (<= (+ main_y 1) v_prenex_31267))) (forall ((v_prenex_31263 Int)) (or (< v_prenex_31263 main_x) (<= (* 2 (select main_a v_prenex_31263)) 1002) (<= (+ main_x 1) v_prenex_31263)))) (forall ((v_prenex_27865 Int) (v_prenex_27866 Int)) (or (<= (+ main_x 1) v_prenex_27866) (<= 998 (* 2 (select main_a v_prenex_27865))) (< v_prenex_27866 main_x) (<= 0 (+ (select main_a v_prenex_27866) 499)) (<= (select main_a v_prenex_27865) (+ (select main_a v_prenex_27866) 998)) (<= 1 (select main_a v_prenex_27866)))) (forall ((v_prenex_28427 Int) (v_prenex_28428 Int)) (or (<= 499 (select main_a v_prenex_28427)) (<= (select main_a v_prenex_28427) (+ (select main_a v_prenex_28428) 998)) (<= 2 (* 2 (select main_a v_prenex_28428))) (<= (select main_a v_prenex_28428) 501) (<= (+ main_x 1) v_prenex_28428) (< v_prenex_28428 main_x) (<= 0 (+ (select main_a v_prenex_28427) 1)))) (or (forall ((v_prenex_29208 Int)) (or (<= (* 2 (select main_a v_prenex_29208)) 1002) (<= (+ main_x 1) v_prenex_29208) (<= 1 (select main_a v_prenex_29208)) (< v_prenex_29208 main_x) (<= 2 (* 2 (select main_a v_prenex_29208))))) (forall ((v_prenex_29210 Int)) (or (<= (select main_a v_prenex_29210) 999) (<= (* 2 (select main_a v_prenex_29210)) 1998)))) (forall ((v_prenex_31489 Int) (v_prenex_31490 Int)) (or (<= (select main_a v_prenex_31490) 501) (<= 998 (* 2 (select main_a v_prenex_31489))) (<= (+ main_x 1) v_prenex_31490) (< v_prenex_31490 main_x) (< v_prenex_31489 main_y) (<= (+ (select main_a v_prenex_31489) (select main_a v_prenex_31490)) 1000) (<= 499 (select main_a v_prenex_31489)))) (or (forall ((v_prenex_24016 Int)) (or (<= (select main_a v_prenex_24016) 501) (< v_prenex_24016 main_x) (<= (* 2 (select main_a v_prenex_24016)) 1002) (<= 2 (* 2 (select main_a v_prenex_24016))) (<= (+ main_x 1) v_prenex_24016))) (forall ((v_prenex_24015 Int)) (or (<= 0 (+ (select main_a v_prenex_24015) 1)) (<= 499 (select main_a v_prenex_24015))))) (forall ((v_prenex_27416 Int) (v_prenex_27417 Int)) (or (<= 499 (select main_a v_prenex_27416)) (< v_prenex_27417 main_x) (<= (+ main_x 1) v_prenex_27417) (<= (select main_a v_prenex_27417) (+ (select main_a v_prenex_27416) 2)) (<= (select main_a v_prenex_27416) 999) (<= 0 (+ (select main_a v_prenex_27417) 499)) (<= 2 (* 2 (select main_a v_prenex_27417))))) (forall ((v_prenex_29864 Int) (v_prenex_29863 Int)) (or (<= (select main_a v_prenex_29864) 501) (<= (+ main_x 1) v_prenex_29864) (<= 499 (select main_a v_prenex_29863)) (<= (* 2 (select main_a v_prenex_29864)) 1002) (<= (select main_a v_prenex_29863) 1499) (<= 1000 (+ (select main_a v_prenex_29863) (select main_a v_prenex_29864))) (< v_prenex_29864 main_x))) (or (forall ((v_prenex_29894 Int)) (or (<= (* 2 (select main_a v_prenex_29894)) 1002) (<= 1 (select main_a v_prenex_29894)) (<= 2 (* 2 (select main_a v_prenex_29894))) (<= (+ main_x 1) v_prenex_29894) (< v_prenex_29894 main_x))) (forall ((v_prenex_29896 Int)) (<= 998 (* 2 (select main_a v_prenex_29896))))) (or (forall ((v_prenex_28904 Int)) (or (<= (* 2 (select main_a v_prenex_28904)) 1998) (< v_prenex_28904 main_y))) (forall ((v_prenex_28905 Int)) (or (<= (+ main_x 1) v_prenex_28905) (<= 2 (* 2 (select main_a v_prenex_28905))) (< v_prenex_28905 main_x) (<= (select main_a v_prenex_28905) 501)))) (forall ((v_prenex_25400 Int) (v_prenex_25399 Int)) (or (< v_prenex_25400 main_x) (<= (select main_a v_prenex_25400) 1001) (<= 1000 (+ (select main_a v_prenex_25399) (select main_a v_prenex_25400))) (<= (+ main_x 1) v_prenex_25400))) (forall ((v_prenex_28998 Int) (v_prenex_28997 Int)) (or (<= (+ main_x 1) v_prenex_28998) (<= (select main_a v_prenex_28998) (+ (select main_a v_prenex_28997) 2)) (< v_prenex_28997 main_y) (< v_prenex_28998 main_x) (<= (select main_a v_prenex_28998) 501))) (or (forall ((v_prenex_31564 Int)) (or (<= (* 2 (select main_a v_prenex_31564)) 1002) (<= (+ main_x 1) v_prenex_31564) (< v_prenex_31564 main_x) (<= 0 (+ (select main_a v_prenex_31564) 499)))) (forall ((v_prenex_31566 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31566))) (<= (select main_a v_prenex_31566) 999)))) (or (forall ((v_prenex_29611 Int)) (or (<= (* 2 (select main_a v_prenex_29611)) 1002) (<= 2 (* 2 (select main_a v_prenex_29611))) (<= (+ main_x 1) v_prenex_29611) (< v_prenex_29611 main_x))) (forall ((v_prenex_29612 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29612))) (<= 499 (select main_a v_prenex_29612))))) (forall ((v_prenex_30947 Int) (v_prenex_30948 Int)) (or (<= (+ main_x 1) v_prenex_30948) (<= (select main_a v_prenex_30947) 1499) (<= (select main_a v_prenex_30948) (+ (select main_a v_prenex_30947) 2)) (< v_prenex_30948 main_x) (<= 1 (select main_a v_prenex_30948)))) (forall ((v_prenex_24650 Int) (v_prenex_24649 Int)) (or (<= (* 2 (select main_a v_prenex_24650)) 1002) (<= (* 2 (select main_a v_prenex_24649)) 1998) (<= (+ main_x 1) v_prenex_24650) (<= (select main_a v_prenex_24650) (+ (select main_a v_prenex_24649) 2)) (< v_prenex_24650 main_x) (<= 998 (* 2 (select main_a v_prenex_24649))))) (forall ((v_prenex_25572 Int) (v_prenex_25571 Int)) (or (< v_prenex_25571 main_y) (<= (+ main_x 1) v_prenex_25572) (< v_prenex_25572 main_x) (<= (* 2 (select main_a v_prenex_25571)) 1998) (<= (select main_a v_prenex_25572) 501) (<= (select main_a v_prenex_25572) (+ (select main_a v_prenex_25571) 2)))) (forall ((v_prenex_30888 Int) (v_prenex_30887 Int)) (or (<= (* 2 (select main_a v_prenex_30888)) 1002) (<= 998 (* 2 (select main_a v_prenex_30887))) (<= (+ main_x 1) v_prenex_30888) (<= (select main_a v_prenex_30887) (+ (select main_a v_prenex_30888) 998)) (< v_prenex_30888 main_x) (<= (select main_a v_prenex_30888) 501))) (or (forall ((v_prenex_28726 Int)) (or (<= 1 (select main_a v_prenex_28726)) (<= (+ main_x 1) v_prenex_28726) (< v_prenex_28726 main_x) (<= (* 2 (select main_a v_prenex_28726)) 1002))) (forall ((v_prenex_28731 Int)) (or (<= 0 (+ (select main_a v_prenex_28731) 1)) (<= (select main_a v_prenex_28731) 999)))) (forall ((v_prenex_28636 Int) (v_prenex_28635 Int)) (or (<= (select main_a v_prenex_28636) 501) (<= (select main_a v_prenex_28635) 999) (<= 0 (+ (select main_a v_prenex_28635) 1)) (< v_prenex_28636 main_x) (<= (+ main_x 1) v_prenex_28636) (<= 1000 (+ (select main_a v_prenex_28635) (select main_a v_prenex_28636))) (<= (select main_a v_prenex_28636) 1001))) (or (forall ((v_prenex_31590 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31590))) (<= (+ main_x 1) v_prenex_31590) (< v_prenex_31590 main_x))) (forall ((v_prenex_31589 Int)) (or (< v_prenex_31589 main_y) (<= 998 (* 2 (select main_a v_prenex_31589)))))) (forall ((v_prenex_25497 Int) (v_prenex_25496 Int)) (or (<= (select main_a v_prenex_25497) 1001) (<= (+ main_x 1) v_prenex_25497) (< v_prenex_25497 main_x) (<= 1 (select main_a v_prenex_25497)) (<= (select main_a v_prenex_25496) (+ (select main_a v_prenex_25497) 998)) (<= 998 (* 2 (select main_a v_prenex_25496))))) (or (forall ((v_prenex_30009 Int)) (or (<= (* 2 (select main_a v_prenex_30009)) 1002) (< v_prenex_30009 main_x) (<= (select main_a v_prenex_30009) 501) (<= (+ main_x 1) v_prenex_30009))) (forall ((v_prenex_30012 Int)) (or (<= (select main_a v_prenex_30012) 999) (<= (* 2 (select main_a v_prenex_30012)) 1998)))) (or (forall ((v_prenex_25781 Int)) (or (< v_prenex_25781 main_x) (<= (* 2 (select main_a v_prenex_25781)) 1002) (<= (+ main_x 1) v_prenex_25781) (<= 0 (+ (select main_a v_prenex_25781) 499)))) (forall ((v_prenex_25776 Int)) (<= 499 (select main_a v_prenex_25776)))) (forall ((v_prenex_27283 Int) (v_prenex_27284 Int)) (or (< v_prenex_27284 main_x) (<= 0 (+ (select main_a v_prenex_27283) 1)) (<= (+ main_x 1) v_prenex_27284) (<= 1 (select main_a v_prenex_27284)) (<= (select main_a v_prenex_27284) (+ (select main_a v_prenex_27283) 2)) (<= (select main_a v_prenex_27283) 1499))) (or (forall ((v_prenex_24079 Int)) (or (< v_prenex_24079 main_y) (<= 499 (select main_a v_prenex_24079)) (<= (* 2 (select main_a v_prenex_24079)) 1998))) (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) 499)) (<= (+ main_x 1) v_prenex_24080)))) (forall ((v_prenex_29088 Int) (v_prenex_29087 Int)) (or (< v_prenex_29088 main_x) (<= (+ main_x 1) v_prenex_29088) (< v_prenex_29087 main_y) (<= (* 2 (select main_a v_prenex_29088)) 1002) (<= 998 (* 2 (select main_a v_prenex_29087))) (<= (select main_a v_prenex_29088) (+ (select main_a v_prenex_29087) 2)) (<= (select main_a v_prenex_29087) 999))) (forall ((v_prenex_30974 Int) (v_prenex_30973 Int)) (or (<= (+ main_x 1) v_prenex_30974) (<= (select main_a v_prenex_30974) 501) (< v_prenex_30974 main_x) (<= (select main_a v_prenex_30973) (+ (select main_a v_prenex_30974) 998)) (<= 499 (select main_a v_prenex_30973)) (<= (select main_a v_prenex_30973) 999))) (forall ((v_prenex_30598 Int) (v_prenex_30597 Int)) (or (<= (select main_a v_prenex_30597) 1499) (< v_prenex_30597 main_y) (< v_prenex_30598 main_x) (<= (+ (select main_a v_prenex_30597) (select main_a v_prenex_30598)) 1000) (<= (+ main_x 1) v_prenex_30598) (<= 2 (* 2 (select main_a v_prenex_30598))) (<= (select main_a v_prenex_30597) 999))) (forall ((v_prenex_30468 Int) (v_prenex_30469 Int)) (or (<= (+ main_x 1) v_prenex_30469) (<= 0 (+ (select main_a v_prenex_30469) 499)) (<= 2 (* 2 (select main_a v_prenex_30469))) (<= 1000 (+ (select main_a v_prenex_30468) (select main_a v_prenex_30469))) (< v_prenex_30469 main_x) (<= 998 (* 2 (select main_a v_prenex_30468))))) (forall ((v_prenex_27207 Int) (v_prenex_27208 Int)) (or (<= (select main_a v_prenex_27207) (+ (select main_a v_prenex_27208) 998)) (< v_prenex_27208 main_x) (<= (+ main_x 1) v_prenex_27208) (<= (select main_a v_prenex_27208) 1001) (<= 2 (* 2 (select main_a v_prenex_27208))) (<= (select main_a v_prenex_27207) 1499) (<= (select main_a v_prenex_27207) 999))) (or (forall ((v_prenex_25065 Int)) (or (<= (* 2 (select main_a v_prenex_25065)) 1998) (<= 499 (select main_a v_prenex_25065)))) (forall ((v_prenex_25064 Int)) (or (<= 0 (+ (select main_a v_prenex_25064) 499)) (<= (* 2 (select main_a v_prenex_25064)) 1002) (< v_prenex_25064 main_x) (<= 2 (* 2 (select main_a v_prenex_25064))) (<= (+ main_x 1) v_prenex_25064)))) (or (forall ((v_prenex_28595 Int)) (or (<= (+ main_x 1) v_prenex_28595) (<= (select main_a v_prenex_28595) 1001) (< v_prenex_28595 main_x) (<= 2 (* 2 (select main_a v_prenex_28595))))) (forall ((v_prenex_28594 Int)) (or (<= (* 2 (select main_a v_prenex_28594)) 1998) (<= 0 (+ (select main_a v_prenex_28594) 1)) (< v_prenex_28594 main_y)))) (or (forall ((v_prenex_29966 Int)) (or (<= (+ main_y 1) v_prenex_29966) (<= (select main_a v_prenex_29966) 999))) (forall ((v_prenex_29963 Int)) (or (< v_prenex_29963 main_x) (<= (select main_a v_prenex_29963) 501) (<= (+ main_x 1) v_prenex_29963) (<= (* 2 (select main_a v_prenex_29963)) 1002)))) (or (forall ((v_prenex_24318 Int)) (or (<= (select main_a v_prenex_24318) 999) (<= (* 2 (select main_a v_prenex_24318)) 1998))) (forall ((v_prenex_24316 Int)) (or (<= 0 (+ (select main_a v_prenex_24316) 499)) (<= (select main_a v_prenex_24316) 1001) (<= 2 (* 2 (select main_a v_prenex_24316))) (<= (+ main_x 1) v_prenex_24316) (< v_prenex_24316 main_x)))) (forall ((v_prenex_29584 Int) (v_prenex_29583 Int)) (or (<= 0 (+ (select main_a v_prenex_29584) 499)) (<= 2 (* 2 (select main_a v_prenex_29584))) (<= (select main_a v_prenex_29583) 999) (<= (+ main_x 1) v_prenex_29584) (<= (+ (select main_a v_prenex_29583) (select main_a v_prenex_29584)) 1000) (< v_prenex_29584 main_x) (<= (select main_a v_prenex_29583) 1499))) (or (forall ((v_prenex_24077 Int)) (or (<= (select main_a v_prenex_24077) 1499) (<= (select main_a v_prenex_24077) 999) (< v_prenex_24077 main_y))) (forall ((v_prenex_24078 Int)) (or (< v_prenex_24078 main_x) (<= (+ main_x 1) v_prenex_24078) (<= 2 (* 2 (select main_a v_prenex_24078))) (<= (* 2 (select main_a v_prenex_24078)) 1002)))) (forall ((v_prenex_31569 Int) (v_prenex_31568 Int)) (or (<= (select main_a v_prenex_31568) 1499) (<= (+ main_x 1) v_prenex_31569) (<= 1000 (+ (select main_a v_prenex_31568) (select main_a v_prenex_31569))) (<= (select main_a v_prenex_31569) 501) (<= (+ main_y 1) v_prenex_31568) (< v_prenex_31569 main_x))) (forall ((v_prenex_31919 Int) (v_prenex_31920 Int)) (or (<= (select main_a v_prenex_31920) 501) (<= 499 (select main_a v_prenex_31919)) (< v_prenex_31920 main_x) (<= (select main_a v_prenex_31919) 1499) (<= 1000 (+ (select main_a v_prenex_31919) (select main_a v_prenex_31920))) (<= (+ main_x 1) v_prenex_31920) (<= 1 (select main_a v_prenex_31920)))) (forall ((v_prenex_25305 Int) (v_prenex_25304 Int)) (or (<= 1000 (+ (select main_a v_prenex_25304) (select main_a v_prenex_25305))) (<= 1 (select main_a v_prenex_25305)) (< v_prenex_25305 main_x) (<= 499 (select main_a v_prenex_25304)) (<= (+ main_x 1) v_prenex_25305) (<= (* 2 (select main_a v_prenex_25304)) 1998))) (or (forall ((v_prenex_26683 Int)) (or (<= (select main_a v_prenex_26683) 1499) (<= (select main_a v_prenex_26683) 999))) (forall ((v_prenex_26687 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26687))) (<= (+ main_x 1) v_prenex_26687) (<= 0 (+ (select main_a v_prenex_26687) 499)) (< v_prenex_26687 main_x) (<= (select main_a v_prenex_26687) 501)))) (forall ((v_prenex_31670 Int) (v_prenex_31669 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31669))) (<= (select main_a v_prenex_31669) 1499) (<= (select main_a v_prenex_31670) 1001) (<= (select main_a v_prenex_31670) (+ (select main_a v_prenex_31669) 2)) (<= (+ main_x 1) v_prenex_31670) (<= (* 2 (select main_a v_prenex_31670)) 1002) (< v_prenex_31670 main_x))) (or (forall ((v_prenex_28270 Int)) (or (<= (select main_a v_prenex_28270) 999) (<= 998 (* 2 (select main_a v_prenex_28270))))) (forall ((v_prenex_28269 Int)) (or (< v_prenex_28269 main_x) (<= 2 (* 2 (select main_a v_prenex_28269))) (<= (+ main_x 1) v_prenex_28269)))) (forall ((v_prenex_25894 Int) (v_prenex_25895 Int)) (or (<= (select main_a v_prenex_25895) (+ (select main_a v_prenex_25894) 2)) (< v_prenex_25895 main_x) (<= (select main_a v_prenex_25895) 1001) (<= (+ main_y 1) v_prenex_25894) (<= (+ main_x 1) v_prenex_25895))) (forall ((v_prenex_28988 Int) (v_prenex_28987 Int)) (or (< v_prenex_28988 main_x) (<= 0 (+ (select main_a v_prenex_28988) 499)) (<= (+ main_x 1) v_prenex_28988) (<= (select main_a v_prenex_28987) 999) (<= (select main_a v_prenex_28988) (+ (select main_a v_prenex_28987) 2)) (<= (select main_a v_prenex_28987) 1499))) (forall ((v_prenex_29106 Int) (v_prenex_29105 Int)) (or (<= 0 (+ (select main_a v_prenex_29105) 1)) (< v_prenex_29106 main_x) (<= 499 (select main_a v_prenex_29105)) (<= (select main_a v_prenex_29105) (+ (select main_a v_prenex_29106) 998)) (<= (* 2 (select main_a v_prenex_29106)) 1002) (<= (+ main_x 1) v_prenex_29106))) (forall ((v_prenex_26075 Int) (v_prenex_26076 Int)) (or (<= (* 2 (select main_a v_prenex_26075)) 1998) (<= 0 (+ (select main_a v_prenex_26076) 499)) (<= (select main_a v_prenex_26076) (+ (select main_a v_prenex_26075) 2)) (< v_prenex_26076 main_x) (<= (* 2 (select main_a v_prenex_26076)) 1002) (<= (+ main_x 1) v_prenex_26076))) (or (forall ((v_prenex_31941 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31941))) (<= 499 (select main_a v_prenex_31941)))) (forall ((v_prenex_31937 Int)) (or (< v_prenex_31937 main_x) (<= (select main_a v_prenex_31937) 1001) (<= (+ main_x 1) v_prenex_31937) (<= 0 (+ (select main_a v_prenex_31937) 499)) (<= (* 2 (select main_a v_prenex_31937)) 1002)))) (or (forall ((v_prenex_29542 Int)) (or (<= (+ main_x 1) v_prenex_29542) (< v_prenex_29542 main_x) (<= (select main_a v_prenex_29542) 501) (<= (* 2 (select main_a v_prenex_29542)) 1002))) (forall ((v_prenex_29545 Int)) (or (<= (select main_a v_prenex_29545) 999) (<= (* 2 (select main_a v_prenex_29545)) 1998) (<= (+ main_y 1) v_prenex_29545)))) (forall ((v_prenex_26249 Int) (v_prenex_26250 Int)) (or (<= 1000 (+ (select main_a v_prenex_26249) (select main_a v_prenex_26250))) (<= (+ main_x 1) v_prenex_26250) (<= (select main_a v_prenex_26250) 501) (< v_prenex_26250 main_x))) (forall ((v_prenex_29562 Int) (v_prenex_29561 Int)) (or (<= (select main_a v_prenex_29562) (+ (select main_a v_prenex_29561) 2)) (<= (* 2 (select main_a v_prenex_29561)) 1998) (<= 2 (* 2 (select main_a v_prenex_29562))) (<= (+ main_x 1) v_prenex_29562) (< v_prenex_29562 main_x) (<= (select main_a v_prenex_29561) 999))) (or (forall ((v_prenex_27118 Int)) (or (<= (+ main_y 1) v_prenex_27118) (<= 499 (select main_a v_prenex_27118)) (<= (select main_a v_prenex_27118) 1499))) (forall ((v_prenex_27114 Int)) (or (<= (* 2 (select main_a v_prenex_27114)) 1002) (<= (+ main_x 1) v_prenex_27114) (< v_prenex_27114 main_x)))) (forall ((v_prenex_27070 Int) (v_prenex_27069 Int)) (or (<= (+ main_x 1) v_prenex_27070) (<= (+ main_y 1) v_prenex_27069) (<= (select main_a v_prenex_27070) 501) (< v_prenex_27070 main_x) (<= 1000 (+ (select main_a v_prenex_27069) (select main_a v_prenex_27070))))) (or (forall ((v_prenex_28350 Int)) (or (< v_prenex_28350 main_y) (<= 998 (* 2 (select main_a v_prenex_28350))) (<= (select main_a v_prenex_28350) 999))) (forall ((v_prenex_28351 Int)) (or (<= (* 2 (select main_a v_prenex_28351)) 1002) (<= (+ main_x 1) v_prenex_28351) (<= (select main_a v_prenex_28351) 501) (< v_prenex_28351 main_x)))) (forall ((v_prenex_24890 Int) (v_prenex_24891 Int)) (or (<= 1000 (+ (select main_a v_prenex_24890) (select main_a v_prenex_24891))) (< v_prenex_24891 main_x) (<= 2 (* 2 (select main_a v_prenex_24891))) (<= 0 (+ (select main_a v_prenex_24890) 1)) (<= (select main_a v_prenex_24891) 501) (<= (+ main_x 1) v_prenex_24891))) (forall ((v_prenex_26332 Int) (v_prenex_26331 Int)) (or (<= 0 (+ (select main_a v_prenex_26331) 1)) (<= (+ main_x 1) v_prenex_26332) (< v_prenex_26332 main_x) (<= (select main_a v_prenex_26331) (+ (select main_a v_prenex_26332) 998)) (<= (select main_a v_prenex_26332) 1001) (<= (+ main_y 1) v_prenex_26331))) (forall ((v_prenex_25491 Int) (v_prenex_25490 Int)) (or (<= (+ (select main_a v_prenex_25490) (select main_a v_prenex_25491)) 1000) (<= 499 (select main_a v_prenex_25490)) (<= 998 (* 2 (select main_a v_prenex_25490))) (<= 2 (* 2 (select main_a v_prenex_25491))) (< v_prenex_25491 main_x) (<= (+ main_x 1) v_prenex_25491) (<= (select main_a v_prenex_25491) 1001))) (or (forall ((v_prenex_25621 Int)) (<= (select main_a v_prenex_25621) 1499)) (forall ((v_prenex_25624 Int)) (or (<= 0 (+ (select main_a v_prenex_25624) 499)) (<= (select main_a v_prenex_25624) 1001) (< v_prenex_25624 main_x) (<= (+ main_x 1) v_prenex_25624) (<= 2 (* 2 (select main_a v_prenex_25624)))))) (or (forall ((v_prenex_28119 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28119))) (<= (* 2 (select main_a v_prenex_28119)) 1998) (<= (+ main_y 1) v_prenex_28119))) (forall ((v_prenex_28118 Int)) (or (< v_prenex_28118 main_x) (<= 2 (* 2 (select main_a v_prenex_28118))) (<= (* 2 (select main_a v_prenex_28118)) 1002) (<= (+ main_x 1) v_prenex_28118)))) (or (forall ((v_prenex_26874 Int)) (or (<= (* 2 (select main_a v_prenex_26874)) 1002) (< v_prenex_26874 main_x) (<= (select main_a v_prenex_26874) 501) (<= 0 (+ (select main_a v_prenex_26874) 499)) (<= (+ main_x 1) v_prenex_26874))) (forall ((v_prenex_26871 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26871))) (<= (select main_a v_prenex_26871) 1499)))) (forall ((v_prenex_30505 Int) (v_prenex_30504 Int)) (or (<= (+ main_x 1) v_prenex_30505) (<= (select main_a v_prenex_30505) 501) (< v_prenex_30505 main_x) (<= 998 (* 2 (select main_a v_prenex_30504))) (<= (select main_a v_prenex_30504) 1499) (<= (select main_a v_prenex_30505) (+ (select main_a v_prenex_30504) 2)) (<= 1 (select main_a v_prenex_30505)))) (forall ((v_prenex_28551 Int) (v_prenex_28552 Int)) (or (<= (+ main_x 1) v_prenex_28552) (<= 2 (* 2 (select main_a v_prenex_28552))) (<= (select main_a v_prenex_28552) 501) (<= 499 (select main_a v_prenex_28551)) (<= (select main_a v_prenex_28552) (+ (select main_a v_prenex_28551) 2)) (< v_prenex_28552 main_x))) (forall ((v_prenex_30275 Int) (v_prenex_30276 Int)) (or (<= (+ (select main_a v_prenex_30275) (select main_a v_prenex_30276)) 1000) (<= (+ main_y 1) v_prenex_30275) (< v_prenex_30276 main_x) (<= (+ main_x 1) v_prenex_30276) (<= 0 (+ (select main_a v_prenex_30276) 499)) (<= 499 (select main_a v_prenex_30275)))) (or (forall ((v_prenex_25658 Int)) (<= (* 2 (select main_a v_prenex_25658)) 1002)) (forall ((v_prenex_25657 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25657))) (< v_prenex_25657 main_y) (<= 0 (+ (select main_a v_prenex_25657) 1)) (<= (+ main_y 1) v_prenex_25657)))) (forall ((v_prenex_25926 Int) (v_prenex_25927 Int)) (or (<= (* 2 (select main_a v_prenex_25926)) 1998) (< v_prenex_25927 main_x) (<= (+ main_x 1) v_prenex_25927) (<= 1 (select main_a v_prenex_25927)) (< v_prenex_25926 main_y) (<= (select main_a v_prenex_25926) (+ (select main_a v_prenex_25927) 998)) (<= 998 (* 2 (select main_a v_prenex_25926))))) (forall ((v_prenex_30792 Int) (v_prenex_30793 Int)) (or (<= 0 (+ (select main_a v_prenex_30793) 499)) (<= (+ main_x 1) v_prenex_30793) (<= 499 (select main_a v_prenex_30792)) (<= (* 2 (select main_a v_prenex_30792)) 1998) (<= (select main_a v_prenex_30793) (+ (select main_a v_prenex_30792) 2)) (< v_prenex_30793 main_x))) (forall ((v_prenex_24021 Int) (v_prenex_24022 Int)) (or (< v_prenex_24022 main_x) (<= (select main_a v_prenex_24022) 501) (<= (* 2 (select main_a v_prenex_24021)) 1998) (<= (+ main_x 1) v_prenex_24022) (<= (* 2 (select main_a v_prenex_24022)) 1002) (<= (select main_a v_prenex_24021) 999) (<= (select main_a v_prenex_24022) (+ (select main_a v_prenex_24021) 2)))) (or (forall ((v_prenex_30913 Int)) (or (<= (select main_a v_prenex_30913) 999) (<= 998 (* 2 (select main_a v_prenex_30913))))) (forall ((v_prenex_30912 Int)) (or (<= 1 (select main_a v_prenex_30912)) (<= (* 2 (select main_a v_prenex_30912)) 1002) (<= (+ main_x 1) v_prenex_30912) (< v_prenex_30912 main_x)))) (forall ((v_prenex_27782 Int) (v_prenex_27783 Int)) (or (<= (+ main_x 1) v_prenex_27783) (<= (select main_a v_prenex_27783) (+ (select main_a v_prenex_27782) 2)) (<= 1 (select main_a v_prenex_27783)) (< v_prenex_27783 main_x) (< v_prenex_27782 main_y))) (forall ((v_prenex_31635 Int) (v_prenex_31636 Int)) (or (<= (* 2 (select main_a v_prenex_31635)) 1998) (<= (+ (select main_a v_prenex_31635) (select main_a v_prenex_31636)) 1000) (<= (select main_a v_prenex_31635) 1499) (<= (+ main_x 1) v_prenex_31636) (< v_prenex_31636 main_x) (<= (* 2 (select main_a v_prenex_31636)) 1002))) (forall ((v_prenex_30090 Int) (v_prenex_30089 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30090))) (<= 1000 (+ (select main_a v_prenex_30089) (select main_a v_prenex_30090))) (<= 998 (* 2 (select main_a v_prenex_30089))) (<= (+ main_x 1) v_prenex_30090) (< v_prenex_30090 main_x) (<= (select main_a v_prenex_30090) 501))) (forall ((v_prenex_26116 Int) (v_prenex_26115 Int)) (or (< v_prenex_26116 main_x) (<= (* 2 (select main_a v_prenex_26116)) 1002) (<= (select main_a v_prenex_26115) (+ (select main_a v_prenex_26116) 998)) (<= 0 (+ (select main_a v_prenex_26116) 499)) (<= 499 (select main_a v_prenex_26115)) (<= (+ main_x 1) v_prenex_26116))) (forall ((v_prenex_30516 Int) (v_prenex_30517 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30517))) (<= (select main_a v_prenex_30517) (+ (select main_a v_prenex_30516) 2)) (<= 1 (select main_a v_prenex_30517)) (<= 0 (+ (select main_a v_prenex_30516) 1)) (<= (+ main_x 1) v_prenex_30517) (< v_prenex_30517 main_x) (<= (* 2 (select main_a v_prenex_30516)) 1998))) (forall ((v_prenex_30859 Int) (v_prenex_30858 Int)) (or (< v_prenex_30859 main_x) (<= (+ (select main_a v_prenex_30858) (select main_a v_prenex_30859)) 1000) (<= (+ main_x 1) v_prenex_30859) (<= (* 2 (select main_a v_prenex_30859)) 1002) (<= 0 (+ (select main_a v_prenex_30859) 499)) (<= (select main_a v_prenex_30858) 999))) (forall ((v_prenex_24610 Int) (v_prenex_24609 Int)) (or (<= (+ main_x 1) v_prenex_24610) (<= (select main_a v_prenex_24609) 999) (<= (select main_a v_prenex_24610) 501) (<= (select main_a v_prenex_24610) (+ (select main_a v_prenex_24609) 2)) (<= (* 2 (select main_a v_prenex_24609)) 1998) (< v_prenex_24610 main_x) (<= 0 (+ (select main_a v_prenex_24610) 499)))) (or (forall ((v_prenex_28758 Int)) (or (<= (+ main_x 1) v_prenex_28758) (< v_prenex_28758 main_x) (<= 2 (* 2 (select main_a v_prenex_28758))) (<= 1 (select main_a v_prenex_28758)))) (forall ((v_prenex_28762 Int)) (or (<= 499 (select main_a v_prenex_28762)) (<= (select main_a v_prenex_28762) 999) (<= (+ main_y 1) v_prenex_28762)))) (or (forall ((v_prenex_25317 Int)) (<= (* 2 (select main_a v_prenex_25317)) 1002)) (forall ((v_prenex_25316 Int)) (or (< v_prenex_25316 main_y) (<= 0 (+ (select main_a v_prenex_25316) 1)) (<= (+ main_y 1) v_prenex_25316)))) (forall ((v_prenex_27309 Int) (v_prenex_27310 Int)) (or (<= (+ main_x 1) v_prenex_27310) (<= (select main_a v_prenex_27309) (+ (select main_a v_prenex_27310) 998)) (< v_prenex_27310 main_x) (<= (* 2 (select main_a v_prenex_27309)) 1998) (<= 0 (+ (select main_a v_prenex_27309) 1)) (<= (* 2 (select main_a v_prenex_27310)) 1002))) (or (forall ((v_prenex_29235 Int)) (or (<= (select main_a v_prenex_29235) 501) (< v_prenex_29235 main_x) (<= (+ main_x 1) v_prenex_29235) (<= 2 (* 2 (select main_a v_prenex_29235))) (<= (* 2 (select main_a v_prenex_29235)) 1002))) (forall ((v_prenex_29234 Int)) (or (<= (select main_a v_prenex_29234) 999) (<= 998 (* 2 (select main_a v_prenex_29234)))))) (forall ((v_prenex_30654 Int) (v_prenex_30653 Int)) (or (<= 1 (select main_a v_prenex_30654)) (<= (+ main_x 1) v_prenex_30654) (<= (select main_a v_prenex_30653) 1499) (< v_prenex_30654 main_x) (<= (* 2 (select main_a v_prenex_30653)) 1998) (<= 1000 (+ (select main_a v_prenex_30653) (select main_a v_prenex_30654))) (<= 2 (* 2 (select main_a v_prenex_30654))))) (or (forall ((v_prenex_26422 Int)) (or (<= (+ main_x 1) v_prenex_26422) (< v_prenex_26422 main_x) (<= (select main_a v_prenex_26422) 501) (<= (* 2 (select main_a v_prenex_26422)) 1002) (<= (select main_a v_prenex_26422) 1001))) (forall ((v_prenex_26418 Int)) (or (<= (select main_a v_prenex_26418) 999) (<= (select main_a v_prenex_26418) 1499)))) (or (forall ((v_prenex_26437 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26437))) (<= (select main_a v_prenex_26437) 1499))) (forall ((v_prenex_26439 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26439))) (<= (+ main_x 1) v_prenex_26439) (<= (* 2 (select main_a v_prenex_26439)) 1002) (< v_prenex_26439 main_x)))) (forall ((v_prenex_30745 Int) (v_prenex_30744 Int)) (or (<= (* 2 (select main_a v_prenex_30745)) 1002) (<= (* 2 (select main_a v_prenex_30744)) 1998) (<= (select main_a v_prenex_30744) (+ (select main_a v_prenex_30745) 998)) (<= (+ main_x 1) v_prenex_30745) (<= (select main_a v_prenex_30744) 1499) (< v_prenex_30745 main_x) (<= 2 (* 2 (select main_a v_prenex_30745))))) (forall ((v_prenex_27351 Int) (v_prenex_27350 Int)) (or (<= (select main_a v_prenex_27350) (+ (select main_a v_prenex_27351) 998)) (<= (+ main_x 1) v_prenex_27351) (< v_prenex_27351 main_x) (<= 1 (select main_a v_prenex_27351)) (<= 499 (select main_a v_prenex_27350)) (<= (select main_a v_prenex_27350) 1499))) (or (forall ((v_prenex_27399 Int)) (or (<= (select main_a v_prenex_27399) 999) (<= 0 (+ (select main_a v_prenex_27399) 1)) (< v_prenex_27399 main_y))) (forall ((v_prenex_27400 Int)) (or (<= (+ main_x 1) v_prenex_27400) (< v_prenex_27400 main_x) (<= 2 (* 2 (select main_a v_prenex_27400)))))) (or (forall ((v_prenex_28912 Int)) (or (<= 0 (+ (select main_a v_prenex_28912) 1)) (<= (select main_a v_prenex_28912) 999))) (forall ((v_prenex_28911 Int)) (or (<= (+ main_x 1) v_prenex_28911) (<= (* 2 (select main_a v_prenex_28911)) 1002) (<= 0 (+ (select main_a v_prenex_28911) 499)) (< v_prenex_28911 main_x) (<= 2 (* 2 (select main_a v_prenex_28911)))))) (forall ((v_prenex_32168 Int) (v_prenex_32167 Int)) (or (<= (+ main_x 1) v_prenex_32168) (<= (select main_a v_prenex_32167) (+ (select main_a v_prenex_32168) 998)) (<= (+ main_y 1) v_prenex_32167) (< v_prenex_32168 main_x) (<= 499 (select main_a v_prenex_32167)) (<= 1 (select main_a v_prenex_32168)))) (forall ((v_prenex_28506 Int) (v_prenex_28505 Int)) (or (<= 0 (+ (select main_a v_prenex_28505) 1)) (<= (+ main_x 1) v_prenex_28506) (<= (+ main_y 1) v_prenex_28505) (<= 499 (select main_a v_prenex_28505)) (<= 1 (select main_a v_prenex_28506)) (<= (select main_a v_prenex_28506) (+ (select main_a v_prenex_28505) 2)) (< v_prenex_28506 main_x))) (forall ((v_prenex_24308 Int) (v_prenex_24309 Int)) (or (<= (select main_a v_prenex_24309) 1001) (<= 499 (select main_a v_prenex_24308)) (< v_prenex_24308 main_y) (<= 998 (* 2 (select main_a v_prenex_24308))) (< v_prenex_24309 main_x) (<= (+ (select main_a v_prenex_24308) (select main_a v_prenex_24309)) 1000) (<= (+ main_x 1) v_prenex_24309))) (or (forall ((v_prenex_29439 Int)) (<= 499 (select main_a v_prenex_29439))) (forall ((v_prenex_29438 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29438))) (<= (select main_a v_prenex_29438) 1001) (<= 1 (select main_a v_prenex_29438)) (<= (+ main_x 1) v_prenex_29438) (< v_prenex_29438 main_x)))) (forall ((v_prenex_29101 Int) (v_prenex_29102 Int)) (or (<= (+ main_y 1) v_prenex_29101) (<= (select main_a v_prenex_29102) (+ (select main_a v_prenex_29101) 2)) (<= 2 (* 2 (select main_a v_prenex_29102))) (<= 0 (+ (select main_a v_prenex_29101) 1)) (<= (+ main_x 1) v_prenex_29102) (<= (* 2 (select main_a v_prenex_29101)) 1998) (< v_prenex_29102 main_x))) (or (forall ((v_prenex_30153 Int)) (or (<= (* 2 (select main_a v_prenex_30153)) 1002) (<= (+ main_x 1) v_prenex_30153) (<= 2 (* 2 (select main_a v_prenex_30153))) (< v_prenex_30153 main_x) (<= 1 (select main_a v_prenex_30153)))) (forall ((v_prenex_30155 Int)) (or (<= (* 2 (select main_a v_prenex_30155)) 1998) (<= 998 (* 2 (select main_a v_prenex_30155)))))) (forall ((v_prenex_31585 Int) (v_prenex_31586 Int)) (or (<= (select main_a v_prenex_31585) (+ (select main_a v_prenex_31586) 998)) (< v_prenex_31586 main_x) (<= (select main_a v_prenex_31585) 999) (<= 1 (select main_a v_prenex_31586)) (<= (* 2 (select main_a v_prenex_31585)) 1998) (<= (+ main_x 1) v_prenex_31586))) (or (forall ((v_prenex_28120 Int)) (or (<= (+ main_x 1) v_prenex_28120) (<= (select main_a v_prenex_28120) 1001) (<= (* 2 (select main_a v_prenex_28120)) 1002) (< v_prenex_28120 main_x))) (forall ((v_prenex_28119 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28119))) (<= (* 2 (select main_a v_prenex_28119)) 1998) (<= (+ main_y 1) v_prenex_28119)))) (forall ((v_prenex_31453 Int) (v_prenex_31454 Int)) (or (<= (+ (select main_a v_prenex_31453) (select main_a v_prenex_31454)) 1000) (<= (select main_a v_prenex_31454) 501) (<= (+ main_x 1) v_prenex_31454) (<= (* 2 (select main_a v_prenex_31454)) 1002) (< v_prenex_31454 main_x))) (forall ((v_prenex_31945 Int) (v_prenex_31946 Int)) (or (<= (select main_a v_prenex_31945) 999) (< v_prenex_31945 main_y) (<= (select main_a v_prenex_31946) (+ (select main_a v_prenex_31945) 2)) (< v_prenex_31946 main_x) (<= (select main_a v_prenex_31946) 1001) (<= (+ main_x 1) v_prenex_31946) (<= 499 (select main_a v_prenex_31945)))) (forall ((v_prenex_28256 Int) (v_prenex_28255 Int)) (or (< v_prenex_28256 main_x) (<= 0 (+ (select main_a v_prenex_28256) 499)) (<= (select main_a v_prenex_28256) (+ (select main_a v_prenex_28255) 2)) (<= (+ main_x 1) v_prenex_28256) (<= 1 (select main_a v_prenex_28256)) (<= (select main_a v_prenex_28255) 999) (<= 499 (select main_a v_prenex_28255)))) (forall ((v_prenex_26402 Int) (v_prenex_26403 Int)) (or (<= 0 (+ (select main_a v_prenex_26403) 499)) (< v_prenex_26403 main_x) (<= (+ main_x 1) v_prenex_26403) (<= (select main_a v_prenex_26402) 1499) (<= (+ (select main_a v_prenex_26402) (select main_a v_prenex_26403)) 1000) (<= (+ main_y 1) v_prenex_26402))) (forall ((v_prenex_27122 Int) (v_prenex_27123 Int)) (or (<= (+ (select main_a v_prenex_27122) (select main_a v_prenex_27123)) 1000) (< v_prenex_27123 main_x) (<= (select main_a v_prenex_27123) 1001) (<= (+ main_x 1) v_prenex_27123) (<= (* 2 (select main_a v_prenex_27122)) 1998) (<= 0 (+ (select main_a v_prenex_27122) 1)) (<= (select main_a v_prenex_27123) 501))) (forall ((v_prenex_32278 Int) (v_prenex_32277 Int)) (or (< v_prenex_32278 main_x) (<= (+ (select main_a v_prenex_32277) (select main_a v_prenex_32278)) 1000) (<= (select main_a v_prenex_32278) 501) (<= 998 (* 2 (select main_a v_prenex_32277))) (<= (+ main_x 1) v_prenex_32278))) (forall ((v_prenex_26448 Int) (v_prenex_26449 Int)) (or (< v_prenex_26449 main_x) (<= (* 2 (select main_a v_prenex_26449)) 1002) (<= (+ main_x 1) v_prenex_26449) (<= 1000 (+ (select main_a v_prenex_26448) (select main_a v_prenex_26449))) (<= 2 (* 2 (select main_a v_prenex_26449))))) (forall ((v_prenex_26756 Int) (v_prenex_26757 Int)) (or (<= (select main_a v_prenex_26756) 999) (<= (select main_a v_prenex_26757) (+ (select main_a v_prenex_26756) 2)) (< v_prenex_26757 main_x) (<= 0 (+ (select main_a v_prenex_26756) 1)) (<= (select main_a v_prenex_26757) 501) (<= (+ main_x 1) v_prenex_26757) (< v_prenex_26756 main_y))) (or (forall ((v_prenex_31206 Int)) (or (<= (select main_a v_prenex_31206) 999) (<= (select main_a v_prenex_31206) 1499))) (forall ((v_prenex_31204 Int)) (or (<= (select main_a v_prenex_31204) 501) (< v_prenex_31204 main_x) (<= 2 (* 2 (select main_a v_prenex_31204))) (<= (+ main_x 1) v_prenex_31204) (<= (select main_a v_prenex_31204) 1001)))) (forall ((v_prenex_31305 Int) (v_prenex_31304 Int)) (or (<= (select main_a v_prenex_31305) (+ (select main_a v_prenex_31304) 2)) (<= (+ main_x 1) v_prenex_31305) (< v_prenex_31305 main_x) (<= (select main_a v_prenex_31304) 999) (<= 2 (* 2 (select main_a v_prenex_31305))) (<= (* 2 (select main_a v_prenex_31305)) 1002) (<= 0 (+ (select main_a v_prenex_31304) 1)))) (forall ((v_prenex_27165 Int) (v_prenex_27166 Int)) (or (<= 0 (+ (select main_a v_prenex_27166) 499)) (<= 0 (+ (select main_a v_prenex_27165) 1)) (<= 998 (* 2 (select main_a v_prenex_27165))) (<= 2 (* 2 (select main_a v_prenex_27166))) (< v_prenex_27166 main_x) (<= (+ main_x 1) v_prenex_27166) (<= (select main_a v_prenex_27166) (+ (select main_a v_prenex_27165) 2)))) (forall ((v_prenex_27007 Int) (v_prenex_27008 Int)) (or (<= (+ main_x 1) v_prenex_27008) (< v_prenex_27008 main_x) (<= (+ (select main_a v_prenex_27007) (select main_a v_prenex_27008)) 1000) (<= 2 (* 2 (select main_a v_prenex_27008))) (<= (select main_a v_prenex_27007) 999) (<= (* 2 (select main_a v_prenex_27007)) 1998))) (forall ((v_prenex_28937 Int) (v_prenex_28936 Int)) (or (<= (select main_a v_prenex_28936) 999) (<= (+ (select main_a v_prenex_28936) (select main_a v_prenex_28937)) 1000) (<= (+ main_x 1) v_prenex_28937) (< v_prenex_28937 main_x) (<= (+ main_y 1) v_prenex_28936) (<= 998 (* 2 (select main_a v_prenex_28936))) (<= 1 (select main_a v_prenex_28937)))) (or (forall ((v_prenex_24055 Int)) (<= 998 (* 2 (select main_a v_prenex_24055)))) (forall ((v_prenex_24056 Int)) (or (< v_prenex_24056 main_x) (<= (+ main_x 1) v_prenex_24056) (<= 2 (* 2 (select main_a v_prenex_24056))) (<= (select main_a v_prenex_24056) 1001)))) (forall ((v_prenex_29629 Int) (v_prenex_29628 Int)) (or (<= (+ main_x 1) v_prenex_29629) (<= 499 (select main_a v_prenex_29628)) (<= (select main_a v_prenex_29628) 1499) (<= (* 2 (select main_a v_prenex_29629)) 1002) (< v_prenex_29629 main_x) (<= (select main_a v_prenex_29629) (+ (select main_a v_prenex_29628) 2)) (<= 1 (select main_a v_prenex_29629)))) (or (forall ((v_prenex_30342 Int)) (or (< v_prenex_30342 main_x) (<= (* 2 (select main_a v_prenex_30342)) 1002) (<= 1 (select main_a v_prenex_30342)) (<= (+ main_x 1) v_prenex_30342))) (forall ((v_prenex_30341 Int)) (or (<= (select main_a v_prenex_30341) 999) (<= 998 (* 2 (select main_a v_prenex_30341))) (< v_prenex_30341 main_y)))) (or (forall ((v_prenex_30321 Int)) (or (<= 0 (+ (select main_a v_prenex_30321) 1)) (<= (* 2 (select main_a v_prenex_30321)) 1998))) (forall ((v_prenex_30320 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30320))) (<= 0 (+ (select main_a v_prenex_30320) 499)) (< v_prenex_30320 main_x) (<= (* 2 (select main_a v_prenex_30320)) 1002) (<= (+ main_x 1) v_prenex_30320)))) (forall ((v_prenex_25710 Int) (v_prenex_25709 Int)) (or (< v_prenex_25710 main_x) (<= (+ main_x 1) v_prenex_25710) (<= 2 (* 2 (select main_a v_prenex_25710))) (<= 1 (select main_a v_prenex_25710)) (<= 499 (select main_a v_prenex_25709)) (<= (+ (select main_a v_prenex_25709) (select main_a v_prenex_25710)) 1000))) (or (forall ((v_prenex_26329 Int)) (or (<= 1 (select main_a v_prenex_26329)) (<= 2 (* 2 (select main_a v_prenex_26329))) (< v_prenex_26329 main_x) (<= (* 2 (select main_a v_prenex_26329)) 1002) (<= (+ main_x 1) v_prenex_26329))) (forall ((v_prenex_26325 Int)) (<= (select main_a v_prenex_26325) 1499))) (forall ((v_prenex_29129 Int) (v_prenex_29128 Int)) (or (<= 0 (+ (select main_a v_prenex_29129) 499)) (<= (* 2 (select main_a v_prenex_29128)) 1998) (<= 0 (+ (select main_a v_prenex_29128) 1)) (<= (+ main_x 1) v_prenex_29129) (< v_prenex_29129 main_x) (<= (+ main_y 1) v_prenex_29128) (<= 1000 (+ (select main_a v_prenex_29128) (select main_a v_prenex_29129))))) (forall ((v_prenex_26783 Int) (v_prenex_26782 Int)) (or (<= (* 2 (select main_a v_prenex_26783)) 1002) (<= (+ main_x 1) v_prenex_26783) (<= 1 (select main_a v_prenex_26783)) (<= (select main_a v_prenex_26782) 999) (< v_prenex_26783 main_x) (<= (select main_a v_prenex_26782) 1499) (<= (+ (select main_a v_prenex_26782) (select main_a v_prenex_26783)) 1000))) (or (forall ((v_prenex_24423 Int)) (or (<= 499 (select main_a v_prenex_24423)) (<= (select main_a v_prenex_24423) 1499))) (forall ((v_prenex_24420 Int)) (or (< v_prenex_24420 main_x) (<= 1 (select main_a v_prenex_24420)) (<= 2 (* 2 (select main_a v_prenex_24420))) (<= 0 (+ (select main_a v_prenex_24420) 499)) (<= (+ main_x 1) v_prenex_24420)))) (forall ((v_prenex_30251 Int) (v_prenex_30252 Int)) (or (<= 0 (+ (select main_a v_prenex_30252) 499)) (< v_prenex_30252 main_x) (<= (+ main_x 1) v_prenex_30252) (<= 1000 (+ (select main_a v_prenex_30251) (select main_a v_prenex_30252))) (<= (select main_a v_prenex_30251) 1499) (<= (select main_a v_prenex_30252) 501) (<= (select main_a v_prenex_30251) 999))) (or (forall ((v_prenex_30933 Int)) (or (<= (select main_a v_prenex_30933) 999) (<= (select main_a v_prenex_30933) 1499))) (forall ((v_prenex_30929 Int)) (or (< v_prenex_30929 main_x) (<= 0 (+ (select main_a v_prenex_30929) 499)) (<= (+ main_x 1) v_prenex_30929) (<= (select main_a v_prenex_30929) 501) (<= 2 (* 2 (select main_a v_prenex_30929)))))) (forall ((v_prenex_29637 Int) (v_prenex_29636 Int)) (or (< v_prenex_29637 main_x) (<= 499 (select main_a v_prenex_29636)) (<= (+ (select main_a v_prenex_29636) (select main_a v_prenex_29637)) 1000) (<= 0 (+ (select main_a v_prenex_29637) 499)) (<= (+ main_x 1) v_prenex_29637) (< v_prenex_29636 main_y))) (forall ((v_prenex_25991 Int) (v_prenex_25990 Int)) (or (< v_prenex_25991 main_x) (<= 499 (select main_a v_prenex_25990)) (<= 0 (+ (select main_a v_prenex_25991) 499)) (<= (+ (select main_a v_prenex_25990) (select main_a v_prenex_25991)) 1000) (<= (+ main_x 1) v_prenex_25991) (<= (select main_a v_prenex_25991) 1001) (<= 0 (+ (select main_a v_prenex_25990) 1)))) (forall ((v_prenex_24379 Int) (v_prenex_24378 Int)) (or (<= 1000 (+ (select main_a v_prenex_24378) (select main_a v_prenex_24379))) (<= (+ main_x 1) v_prenex_24379) (<= (select main_a v_prenex_24379) 501) (< v_prenex_24379 main_x) (<= 499 (select main_a v_prenex_24378)) (<= 998 (* 2 (select main_a v_prenex_24378))))) (forall ((v_prenex_24049 Int) (v_prenex_24050 Int)) (or (<= (+ main_y 1) v_prenex_24049) (<= 0 (+ (select main_a v_prenex_24050) 499)) (<= 0 (+ (select main_a v_prenex_24049) 1)) (<= (+ main_x 1) v_prenex_24050) (< v_prenex_24050 main_x) (<= 998 (* 2 (select main_a v_prenex_24049))) (<= 1000 (+ (select main_a v_prenex_24049) (select main_a v_prenex_24050))))) (forall ((v_prenex_32283 Int) (v_prenex_32284 Int)) (or (< v_prenex_32284 main_x) (<= (+ main_x 1) v_prenex_32284) (<= 998 (* 2 (select main_a v_prenex_32283))) (< v_prenex_32283 main_y) (<= 1 (select main_a v_prenex_32284)) (<= 0 (+ (select main_a v_prenex_32283) 1)) (<= (select main_a v_prenex_32283) (+ (select main_a v_prenex_32284) 998)))) (forall ((v_prenex_29948 Int) (v_prenex_29947 Int)) (or (<= (select main_a v_prenex_29947) 999) (<= (select main_a v_prenex_29948) 1001) (<= (+ main_x 1) v_prenex_29948) (<= 499 (select main_a v_prenex_29947)) (<= (* 2 (select main_a v_prenex_29948)) 1002) (<= 1000 (+ (select main_a v_prenex_29947) (select main_a v_prenex_29948))) (< v_prenex_29948 main_x))) (forall ((v_prenex_26499 Int) (v_prenex_26498 Int)) (or (< v_prenex_26499 main_x) (<= (select main_a v_prenex_26498) 1499) (<= 0 (+ (select main_a v_prenex_26498) 1)) (<= (+ (select main_a v_prenex_26498) (select main_a v_prenex_26499)) 1000) (<= 2 (* 2 (select main_a v_prenex_26499))) (<= (+ main_x 1) v_prenex_26499) (<= 1 (select main_a v_prenex_26499)))) (forall ((v_prenex_26136 Int) (v_prenex_26135 Int)) (or (<= (* 2 (select main_a v_prenex_26136)) 1002) (<= 0 (+ (select main_a v_prenex_26136) 499)) (<= (+ main_x 1) v_prenex_26136) (< v_prenex_26136 main_x) (<= (select main_a v_prenex_26135) (+ (select main_a v_prenex_26136) 998)))) (forall ((v_prenex_29764 Int) (v_prenex_29763 Int)) (or (<= 1000 (+ (select main_a v_prenex_29763) (select main_a v_prenex_29764))) (<= (select main_a v_prenex_29764) 501) (<= (select main_a v_prenex_29763) 1499) (< v_prenex_29764 main_x) (<= (+ main_y 1) v_prenex_29763) (<= 499 (select main_a v_prenex_29763)) (<= (+ main_x 1) v_prenex_29764))) (forall ((v_prenex_30949 Int) (v_prenex_30950 Int)) (or (<= (* 2 (select main_a v_prenex_30949)) 1998) (<= (select main_a v_prenex_30949) 1499) (<= 1000 (+ (select main_a v_prenex_30949) (select main_a v_prenex_30950))) (<= (+ main_x 1) v_prenex_30950) (<= 1 (select main_a v_prenex_30950)) (< v_prenex_30950 main_x) (<= (select main_a v_prenex_30950) 501))) (forall ((v_prenex_32067 Int) (v_prenex_32068 Int)) (or (<= (+ main_x 1) v_prenex_32068) (<= (select main_a v_prenex_32068) (+ (select main_a v_prenex_32067) 2)) (<= 499 (select main_a v_prenex_32067)) (<= (+ main_y 1) v_prenex_32067) (<= (* 2 (select main_a v_prenex_32068)) 1002) (< v_prenex_32068 main_x) (<= (select main_a v_prenex_32067) 1499))) (or (forall ((v_prenex_25777 Int)) (or (< v_prenex_25777 main_x) (<= (+ main_x 1) v_prenex_25777) (<= (* 2 (select main_a v_prenex_25777)) 1002) (<= (select main_a v_prenex_25777) 1001))) (forall ((v_prenex_25776 Int)) (<= 499 (select main_a v_prenex_25776)))) (forall ((v_prenex_25652 Int) (v_prenex_25651 Int)) (or (<= (select main_a v_prenex_25652) 1001) (<= (* 2 (select main_a v_prenex_25651)) 1998) (<= (+ main_x 1) v_prenex_25652) (<= (+ (select main_a v_prenex_25651) (select main_a v_prenex_25652)) 1000) (< v_prenex_25652 main_x) (<= (+ main_y 1) v_prenex_25651))) (forall ((v_prenex_31097 Int) (v_prenex_31096 Int)) (or (<= 0 (+ (select main_a v_prenex_31096) 1)) (<= (+ main_x 1) v_prenex_31097) (<= 1 (select main_a v_prenex_31097)) (< v_prenex_31097 main_x) (<= (select main_a v_prenex_31096) 1499) (<= (select main_a v_prenex_31097) 501) (<= (select main_a v_prenex_31097) (+ (select main_a v_prenex_31096) 2)))) (forall ((v_prenex_25854 Int) (v_prenex_25855 Int)) (or (< v_prenex_25855 main_x) (<= (select main_a v_prenex_25855) 1001) (<= 1 (select main_a v_prenex_25855)) (<= (+ main_x 1) v_prenex_25855) (<= (select main_a v_prenex_25854) 999) (<= (select main_a v_prenex_25855) (+ (select main_a v_prenex_25854) 2)))) (forall ((v_prenex_30167 Int) (v_prenex_30168 Int)) (or (<= (* 2 (select main_a v_prenex_30167)) 1998) (<= (+ main_x 1) v_prenex_30168) (<= (select main_a v_prenex_30167) 1499) (< v_prenex_30168 main_x) (<= 0 (+ (select main_a v_prenex_30168) 499)) (<= (+ main_y 1) v_prenex_30167) (<= (select main_a v_prenex_30167) (+ (select main_a v_prenex_30168) 998)))) (forall ((v_prenex_25768 Int) (v_prenex_25769 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25768))) (< v_prenex_25768 main_y) (<= 1000 (+ (select main_a v_prenex_25768) (select main_a v_prenex_25769))) (<= (* 2 (select main_a v_prenex_25768)) 1998) (<= (+ main_y 1) v_prenex_25768))) (or (forall ((v_prenex_31033 Int)) (or (<= (select main_a v_prenex_31033) 1499) (< v_prenex_31033 main_y) (<= 998 (* 2 (select main_a v_prenex_31033))) (<= (+ main_y 1) v_prenex_31033))) (forall ((v_prenex_31034 Int)) (<= (* 2 (select main_a v_prenex_31034)) 1002))) (forall ((v_prenex_30302 Int) (v_prenex_30301 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30301))) (<= 0 (+ (select main_a v_prenex_30302) 499)) (<= (* 2 (select main_a v_prenex_30301)) 1998) (<= (select main_a v_prenex_30301) (+ (select main_a v_prenex_30302) 998)) (< v_prenex_30301 main_y) (<= (+ main_x 1) v_prenex_30302) (< v_prenex_30302 main_x))) (or (forall ((v_prenex_26976 Int)) (or (<= (+ main_x 1) v_prenex_26976) (<= 0 (+ (select main_a v_prenex_26976) 499)) (<= (* 2 (select main_a v_prenex_26976)) 1002) (<= 1 (select main_a v_prenex_26976)) (< v_prenex_26976 main_x))) (forall ((v_prenex_26975 Int)) (or (<= 0 (+ (select main_a v_prenex_26975) 1)) (<= (select main_a v_prenex_26975) 1499)))) (forall ((v_prenex_27111 Int) (v_prenex_27112 Int)) (or (<= (+ main_x 1) v_prenex_27112) (<= 1000 (+ (select main_a v_prenex_27111) (select main_a v_prenex_27112))) (<= 499 (select main_a v_prenex_27111)) (<= (+ main_y 1) v_prenex_27111) (< v_prenex_27111 main_y))) (forall ((v_prenex_23948 Int) (v_prenex_23947 Int)) (or (<= (select main_a v_prenex_23947) 999) (<= (select main_a v_prenex_23947) 1499) (<= 1000 (+ (select main_a v_prenex_23947) (select main_a v_prenex_23948))) (< v_prenex_23948 main_x) (<= (+ main_x 1) v_prenex_23948) (<= (select main_a v_prenex_23948) 1001) (<= 2 (* 2 (select main_a v_prenex_23948))))) (forall ((v_prenex_25220 Int) (v_prenex_25221 Int)) (or (<= 1000 (+ (select main_a v_prenex_25220) (select main_a v_prenex_25221))) (<= 2 (* 2 (select main_a v_prenex_25221))) (<= (* 2 (select main_a v_prenex_25220)) 1998) (<= 0 (+ (select main_a v_prenex_25220) 1)) (<= (+ main_x 1) v_prenex_25221) (< v_prenex_25221 main_x))) (forall ((v_prenex_27836 Int) (v_prenex_27835 Int)) (or (<= (+ main_x 1) v_prenex_27836) (<= (* 2 (select main_a v_prenex_27836)) 1002) (<= (* 2 (select main_a v_prenex_27835)) 1998) (<= (select main_a v_prenex_27836) 1001) (<= (select main_a v_prenex_27835) 999) (< v_prenex_27836 main_x) (<= 1000 (+ (select main_a v_prenex_27835) (select main_a v_prenex_27836))))) (or (forall ((v_prenex_26607 Int)) (or (< v_prenex_26607 main_x) (<= (+ main_x 1) v_prenex_26607) (<= (* 2 (select main_a v_prenex_26607)) 1002) (<= 0 (+ (select main_a v_prenex_26607) 499)) (<= 1 (select main_a v_prenex_26607)))) (forall ((v_prenex_26602 Int)) (or (<= 0 (+ (select main_a v_prenex_26602) 1)) (<= (* 2 (select main_a v_prenex_26602)) 1998)))) (forall ((v_prenex_25852 Int) (v_prenex_25853 Int)) (or (<= (* 2 (select main_a v_prenex_25852)) 1998) (< v_prenex_25852 main_y) (< v_prenex_25853 main_x) (<= 998 (* 2 (select main_a v_prenex_25852))) (<= (* 2 (select main_a v_prenex_25853)) 1002) (<= (+ main_x 1) v_prenex_25853) (<= 1000 (+ (select main_a v_prenex_25852) (select main_a v_prenex_25853))))) (or (forall ((v_prenex_29296 Int)) (or (<= 0 (+ (select main_a v_prenex_29296) 499)) (<= 2 (* 2 (select main_a v_prenex_29296))) (< v_prenex_29296 main_x) (<= (+ main_x 1) v_prenex_29296))) (forall ((v_prenex_29299 Int)) (<= 499 (select main_a v_prenex_29299)))) (forall ((v_prenex_25513 Int) (v_prenex_25512 Int)) (or (<= (+ main_x 1) v_prenex_25513) (<= (select main_a v_prenex_25512) 1499) (< v_prenex_25513 main_x) (<= 1 (select main_a v_prenex_25513)) (<= (select main_a v_prenex_25513) (+ (select main_a v_prenex_25512) 2)) (<= (select main_a v_prenex_25512) 999) (< v_prenex_25512 main_y))) (or (forall ((v_prenex_31001 Int)) (or (<= 0 (+ (select main_a v_prenex_31001) 1)) (<= (select main_a v_prenex_31001) 1499))) (forall ((v_prenex_31000 Int)) (or (< v_prenex_31000 main_x) (<= (select main_a v_prenex_31000) 501) (<= (* 2 (select main_a v_prenex_31000)) 1002) (<= (select main_a v_prenex_31000) 1001) (<= (+ main_x 1) v_prenex_31000)))) (forall ((v_prenex_28892 Int) (v_prenex_28893 Int)) (or (<= (* 2 (select main_a v_prenex_28892)) 1998) (<= (select main_a v_prenex_28892) (+ (select main_a v_prenex_28893) 998)) (<= (* 2 (select main_a v_prenex_28893)) 1002) (< v_prenex_28893 main_x) (<= 998 (* 2 (select main_a v_prenex_28892))) (<= (+ main_x 1) v_prenex_28893) (<= 0 (+ (select main_a v_prenex_28893) 499)))) (forall ((v_prenex_29329 Int) (v_prenex_29328 Int)) (or (<= (select main_a v_prenex_29328) 999) (<= 0 (+ (select main_a v_prenex_29329) 499)) (<= 1000 (+ (select main_a v_prenex_29328) (select main_a v_prenex_29329))) (<= (* 2 (select main_a v_prenex_29329)) 1002) (<= (+ main_x 1) v_prenex_29329) (< v_prenex_29329 main_x))) (or (forall ((v_prenex_24867 Int)) (or (<= (* 2 (select main_a v_prenex_24867)) 1998) (< v_prenex_24867 main_y) (<= (select main_a v_prenex_24867) 999))) (forall ((v_prenex_24868 Int)) (or (<= (+ main_x 1) v_prenex_24868) (<= (* 2 (select main_a v_prenex_24868)) 1002) (< v_prenex_24868 main_x) (<= 1 (select main_a v_prenex_24868))))) (forall ((v_prenex_24724 Int) (v_prenex_24723 Int)) (or (<= (select main_a v_prenex_24723) 1499) (<= (+ main_x 1) v_prenex_24724) (<= (select main_a v_prenex_24724) 501) (<= (select main_a v_prenex_24724) 1001) (<= 1000 (+ (select main_a v_prenex_24723) (select main_a v_prenex_24724))) (<= (select main_a v_prenex_24723) 999) (< v_prenex_24724 main_x))) (forall ((v_prenex_23954 Int) (v_prenex_23953 Int)) (or (<= (* 2 (select main_a v_prenex_23953)) 1998) (<= 0 (+ (select main_a v_prenex_23954) 499)) (<= (select main_a v_prenex_23954) (+ (select main_a v_prenex_23953) 2)) (<= (+ main_x 1) v_prenex_23954) (< v_prenex_23954 main_x) (<= (select main_a v_prenex_23954) 501))) (or (forall ((v_prenex_23946 Int)) (or (<= (+ main_x 1) v_prenex_23946) (< v_prenex_23946 main_x) (<= (select main_a v_prenex_23946) 501) (<= 2 (* 2 (select main_a v_prenex_23946))))) (forall ((v_prenex_23945 Int)) (or (< v_prenex_23945 main_y) (<= 0 (+ (select main_a v_prenex_23945) 1)) (<= 499 (select main_a v_prenex_23945))))) (forall ((v_prenex_24870 Int) (v_prenex_24869 Int)) (or (<= 0 (+ (select main_a v_prenex_24870) 499)) (< v_prenex_24870 main_x) (<= 499 (select main_a v_prenex_24869)) (<= (+ main_x 1) v_prenex_24870) (<= (select main_a v_prenex_24870) (+ (select main_a v_prenex_24869) 2)) (<= (select main_a v_prenex_24870) 1001) (<= (* 2 (select main_a v_prenex_24869)) 1998))) (or (forall ((v_prenex_25285 Int)) (or (< v_prenex_25285 main_x) (<= (* 2 (select main_a v_prenex_25285)) 1002) (<= (select main_a v_prenex_25285) 501) (<= (+ main_x 1) v_prenex_25285))) (forall ((v_prenex_25284 Int)) (or (< v_prenex_25284 main_y) (<= (* 2 (select main_a v_prenex_25284)) 1998) (<= (select main_a v_prenex_25284) 999)))) (or (forall ((v_prenex_26602 Int)) (or (<= 0 (+ (select main_a v_prenex_26602) 1)) (<= (* 2 (select main_a v_prenex_26602)) 1998))) (forall ((v_prenex_26604 Int)) (or (<= (+ main_x 1) v_prenex_26604) (<= (* 2 (select main_a v_prenex_26604)) 1002) (<= (select main_a v_prenex_26604) 1001) (< v_prenex_26604 main_x) (<= 0 (+ (select main_a v_prenex_26604) 499))))) (forall ((v_prenex_29862 Int) (v_prenex_29861 Int)) (or (< v_prenex_29862 main_x) (<= 998 (* 2 (select main_a v_prenex_29861))) (<= (+ main_x 1) v_prenex_29862) (<= (select main_a v_prenex_29862) 501) (<= (select main_a v_prenex_29861) 999) (<= (select main_a v_prenex_29862) (+ (select main_a v_prenex_29861) 2)))) (forall ((v_prenex_26567 Int) (v_prenex_26566 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26567))) (<= (select main_a v_prenex_26566) 999) (<= (+ main_x 1) v_prenex_26567) (<= (select main_a v_prenex_26566) (+ (select main_a v_prenex_26567) 998)) (<= (select main_a v_prenex_26567) 501) (<= (select main_a v_prenex_26566) 1499) (< v_prenex_26567 main_x))) (forall ((v_prenex_25088 Int) (v_prenex_25087 Int)) (or (<= (select main_a v_prenex_25087) 1499) (< v_prenex_25088 main_x) (<= (+ main_x 1) v_prenex_25088) (<= 1000 (+ (select main_a v_prenex_25087) (select main_a v_prenex_25088))) (<= (select main_a v_prenex_25088) 501) (< v_prenex_25087 main_y) (<= 998 (* 2 (select main_a v_prenex_25087))))) (or (forall ((v_prenex_26841 Int)) (or (<= (+ main_x 1) v_prenex_26841) (<= (select main_a v_prenex_26841) 501) (<= 1 (select main_a v_prenex_26841)) (<= (* 2 (select main_a v_prenex_26841)) 1002) (< v_prenex_26841 main_x))) (forall ((v_prenex_26839 Int)) (or (<= (select main_a v_prenex_26839) 999) (<= (* 2 (select main_a v_prenex_26839)) 1998)))) (forall ((v_prenex_29776 Int) (v_prenex_29775 Int)) (or (<= (* 2 (select main_a v_prenex_29776)) 1002) (< v_prenex_29776 main_x) (<= (select main_a v_prenex_29775) 1499) (<= (+ (select main_a v_prenex_29775) (select main_a v_prenex_29776)) 1000) (<= (+ main_x 1) v_prenex_29776) (<= (select main_a v_prenex_29776) 501))) (or (forall ((v_prenex_30560 Int)) (or (<= 0 (+ (select main_a v_prenex_30560) 499)) (<= (+ main_x 1) v_prenex_30560) (<= 2 (* 2 (select main_a v_prenex_30560))) (<= (* 2 (select main_a v_prenex_30560)) 1002) (< v_prenex_30560 main_x))) (forall ((v_prenex_30563 Int)) (or (<= (select main_a v_prenex_30563) 999) (<= (* 2 (select main_a v_prenex_30563)) 1998)))) (forall ((v_prenex_31301 Int) (v_prenex_31300 Int)) (or (< v_prenex_31301 main_x) (<= 998 (* 2 (select main_a v_prenex_31300))) (<= 0 (+ (select main_a v_prenex_31301) 499)) (<= (+ (select main_a v_prenex_31300) (select main_a v_prenex_31301)) 1000) (<= (+ main_x 1) v_prenex_31301) (<= 499 (select main_a v_prenex_31300)) (<= 1 (select main_a v_prenex_31301)))) (forall ((v_prenex_27275 Int) (v_prenex_27276 Int)) (or (<= (* 2 (select main_a v_prenex_27275)) 1998) (<= (select main_a v_prenex_27276) (+ (select main_a v_prenex_27275) 2)) (<= (select main_a v_prenex_27276) 501) (< v_prenex_27276 main_x) (<= (+ main_x 1) v_prenex_27276) (<= 0 (+ (select main_a v_prenex_27275) 1)))) (forall ((v_prenex_31450 Int) (v_prenex_31449 Int)) (or (<= (+ main_x 1) v_prenex_31450) (<= 499 (select main_a v_prenex_31449)) (<= (+ main_y 1) v_prenex_31449) (< v_prenex_31450 main_x) (<= 1000 (+ (select main_a v_prenex_31449) (select main_a v_prenex_31450))) (<= 0 (+ (select main_a v_prenex_31449) 1)) (<= 0 (+ (select main_a v_prenex_31450) 499)))) (forall ((v_prenex_30479 Int) (v_prenex_30478 Int)) (or (< v_prenex_30479 main_x) (<= (select main_a v_prenex_30479) 501) (<= (select main_a v_prenex_30479) (+ (select main_a v_prenex_30478) 2)) (<= (+ main_x 1) v_prenex_30479) (<= 2 (* 2 (select main_a v_prenex_30479))))) (forall ((v_prenex_30613 Int) (v_prenex_30614 Int)) (or (< v_prenex_30614 main_x) (<= (* 2 (select main_a v_prenex_30614)) 1002) (<= (+ main_x 1) v_prenex_30614) (<= 1000 (+ (select main_a v_prenex_30613) (select main_a v_prenex_30614))) (<= (select main_a v_prenex_30613) 1499) (<= 0 (+ (select main_a v_prenex_30613) 1)))) (or (forall ((v_prenex_31745 Int)) (<= (select main_a v_prenex_31745) 999)) (forall ((v_prenex_31742 Int)) (or (<= (select main_a v_prenex_31742) 1001) (<= (+ main_x 1) v_prenex_31742) (< v_prenex_31742 main_x) (<= (* 2 (select main_a v_prenex_31742)) 1002) (<= 2 (* 2 (select main_a v_prenex_31742)))))) (forall ((v_prenex_24704 Int) (v_prenex_24703 Int)) (or (<= 0 (+ (select main_a v_prenex_24704) 499)) (< v_prenex_24704 main_x) (<= (select main_a v_prenex_24703) (+ (select main_a v_prenex_24704) 998)) (<= (select main_a v_prenex_24703) 999) (<= (+ main_y 1) v_prenex_24703) (<= (+ main_x 1) v_prenex_24704) (<= 0 (+ (select main_a v_prenex_24703) 1)))) (forall ((v_prenex_24944 Int) (v_prenex_24945 Int)) (or (<= (+ main_x 1) v_prenex_24945) (<= (select main_a v_prenex_24945) 501) (<= (* 2 (select main_a v_prenex_24945)) 1002) (< v_prenex_24945 main_x) (<= (select main_a v_prenex_24945) (+ (select main_a v_prenex_24944) 2)) (<= (select main_a v_prenex_24944) 1499))) (forall ((v_prenex_28791 Int) (v_prenex_28790 Int)) (or (<= (select main_a v_prenex_28791) 1001) (<= 499 (select main_a v_prenex_28790)) (< v_prenex_28791 main_x) (<= 1000 (+ (select main_a v_prenex_28790) (select main_a v_prenex_28791))) (<= (* 2 (select main_a v_prenex_28791)) 1002) (<= (+ main_x 1) v_prenex_28791) (<= 998 (* 2 (select main_a v_prenex_28790))))) (or (forall ((v_prenex_29965 Int)) (or (<= (+ main_x 1) v_prenex_29965) (< v_prenex_29965 main_x) (<= (* 2 (select main_a v_prenex_29965)) 1002) (<= 2 (* 2 (select main_a v_prenex_29965))))) (forall ((v_prenex_29966 Int)) (or (<= (+ main_y 1) v_prenex_29966) (<= (select main_a v_prenex_29966) 999)))) (forall ((v_prenex_27454 Int) (v_prenex_27453 Int)) (or (<= (+ main_y 1) v_prenex_27453) (<= (select main_a v_prenex_27454) 501) (<= (+ (select main_a v_prenex_27453) (select main_a v_prenex_27454)) 1000) (<= 0 (+ (select main_a v_prenex_27453) 1)) (<= (+ main_x 1) v_prenex_27454) (< v_prenex_27454 main_x))) (or (forall ((v_prenex_29207 Int)) (or (<= 0 (+ (select main_a v_prenex_29207) 499)) (<= (+ main_x 1) v_prenex_29207) (<= 2 (* 2 (select main_a v_prenex_29207))) (< v_prenex_29207 main_x) (<= 1 (select main_a v_prenex_29207)))) (forall ((v_prenex_29210 Int)) (or (<= (select main_a v_prenex_29210) 999) (<= (* 2 (select main_a v_prenex_29210)) 1998)))) (forall ((v_prenex_31530 Int) (v_prenex_31529 Int)) (or (<= 499 (select main_a v_prenex_31529)) (< v_prenex_31530 main_x) (<= (+ main_y 1) v_prenex_31529) (<= 1 (select main_a v_prenex_31530)) (<= (select main_a v_prenex_31529) 1499) (<= (+ main_x 1) v_prenex_31530) (<= 1000 (+ (select main_a v_prenex_31529) (select main_a v_prenex_31530))))) (forall ((v_prenex_27731 Int) (v_prenex_27730 Int)) (or (< v_prenex_27731 main_x) (<= (* 2 (select main_a v_prenex_27730)) 1998) (<= (+ main_x 1) v_prenex_27731) (<= 499 (select main_a v_prenex_27730)) (<= (select main_a v_prenex_27731) 1001) (<= 1 (select main_a v_prenex_27731)) (<= (+ (select main_a v_prenex_27730) (select main_a v_prenex_27731)) 1000))) (or (forall ((v_prenex_25830 Int)) (or (<= (select main_a v_prenex_25830) 1001) (< v_prenex_25830 main_x) (<= (+ main_x 1) v_prenex_25830) (<= 1 (select main_a v_prenex_25830)) (<= (* 2 (select main_a v_prenex_25830)) 1002))) (forall ((v_prenex_25827 Int)) (or (<= 0 (+ (select main_a v_prenex_25827) 1)) (<= (select main_a v_prenex_25827) 999)))) (forall ((v_prenex_26859 Int) (v_prenex_26860 Int)) (or (<= (* 2 (select main_a v_prenex_26859)) 1998) (<= (+ (select main_a v_prenex_26859) (select main_a v_prenex_26860)) 1000) (<= (+ main_y 1) v_prenex_26859) (< v_prenex_26859 main_y))) (forall ((v_prenex_26628 Int) (v_prenex_26629 Int)) (or (<= (+ main_x 1) v_prenex_26629) (< v_prenex_26629 main_x) (<= 2 (* 2 (select main_a v_prenex_26629))) (<= (select main_a v_prenex_26629) (+ (select main_a v_prenex_26628) 2)) (< v_prenex_26628 main_y))) (or (forall ((v_prenex_31060 Int)) (or (<= (* 2 (select main_a v_prenex_31060)) 1998) (<= 0 (+ (select main_a v_prenex_31060) 1)) (<= (+ main_y 1) v_prenex_31060))) (forall ((v_prenex_31055 Int)) (or (< v_prenex_31055 main_x) (<= (+ main_x 1) v_prenex_31055) (<= (* 2 (select main_a v_prenex_31055)) 1002) (<= 2 (* 2 (select main_a v_prenex_31055)))))) (forall ((v_prenex_25813 Int) (v_prenex_25814 Int)) (or (<= (select main_a v_prenex_25814) (+ (select main_a v_prenex_25813) 2)) (< v_prenex_25814 main_x) (<= (+ main_x 1) v_prenex_25814) (<= (* 2 (select main_a v_prenex_25814)) 1002))) (or (forall ((v_prenex_27107 Int)) (or (<= (select main_a v_prenex_27107) 999) (<= 0 (+ (select main_a v_prenex_27107) 1)))) (forall ((v_prenex_27103 Int)) (or (< v_prenex_27103 main_x) (<= (+ main_x 1) v_prenex_27103) (<= 2 (* 2 (select main_a v_prenex_27103))) (<= (* 2 (select main_a v_prenex_27103)) 1002)))) (or (forall ((v_prenex_23979 Int)) (or (<= (select main_a v_prenex_23979) 1499) (< v_prenex_23979 main_y) (<= 499 (select main_a v_prenex_23979)))) (forall ((v_prenex_23980 Int)) (or (<= (+ main_x 1) v_prenex_23980) (<= 1 (select main_a v_prenex_23980)) (< v_prenex_23980 main_x) (<= 2 (* 2 (select main_a v_prenex_23980)))))) (forall ((v_prenex_27786 Int) (v_prenex_27787 Int)) (or (<= (+ main_x 1) v_prenex_27787) (<= (select main_a v_prenex_27787) (+ (select main_a v_prenex_27786) 2)) (< v_prenex_27787 main_x) (<= 1 (select main_a v_prenex_27787)) (<= 0 (+ (select main_a v_prenex_27786) 1)))) (or (forall ((v_prenex_30583 Int)) (or (<= (* 2 (select main_a v_prenex_30583)) 1998) (< v_prenex_30583 main_y) (<= 0 (+ (select main_a v_prenex_30583) 1)))) (forall ((v_prenex_30584 Int)) (or (<= (* 2 (select main_a v_prenex_30584)) 1002) (< v_prenex_30584 main_x) (<= (+ main_x 1) v_prenex_30584) (<= 2 (* 2 (select main_a v_prenex_30584)))))) (forall ((v_prenex_31824 Int) (v_prenex_31823 Int)) (or (<= 0 (+ (select main_a v_prenex_31823) 1)) (<= (select main_a v_prenex_31823) 999) (<= (+ main_y 1) v_prenex_31823) (< v_prenex_31823 main_y) (<= (select main_a v_prenex_31824) (+ (select main_a v_prenex_31823) 2)))) (forall ((v_prenex_26187 Int) (v_prenex_26188 Int)) (or (<= (select main_a v_prenex_26187) 1499) (<= (select main_a v_prenex_26188) 1001) (<= 0 (+ (select main_a v_prenex_26188) 499)) (<= (select main_a v_prenex_26187) 999) (< v_prenex_26188 main_x) (<= (+ main_x 1) v_prenex_26188) (<= 1000 (+ (select main_a v_prenex_26187) (select main_a v_prenex_26188))))) (forall ((v_prenex_32072 Int) (v_prenex_32071 Int)) (or (< v_prenex_32072 main_x) (<= (select main_a v_prenex_32071) 999) (<= (select main_a v_prenex_32072) 1001) (<= (* 2 (select main_a v_prenex_32071)) 1998) (<= (+ main_x 1) v_prenex_32072) (<= (select main_a v_prenex_32071) (+ (select main_a v_prenex_32072) 998)) (<= (* 2 (select main_a v_prenex_32072)) 1002))) (forall ((v_prenex_30765 Int) (v_prenex_30764 Int)) (or (<= (select main_a v_prenex_30765) (+ (select main_a v_prenex_30764) 2)) (<= (* 2 (select main_a v_prenex_30764)) 1998) (<= (+ main_x 1) v_prenex_30765) (<= 998 (* 2 (select main_a v_prenex_30764))) (< v_prenex_30765 main_x) (<= 2 (* 2 (select main_a v_prenex_30765))) (<= (select main_a v_prenex_30765) 501))) (forall ((v_prenex_31114 Int) (v_prenex_31115 Int)) (or (<= (+ main_x 1) v_prenex_31115) (< v_prenex_31114 main_y) (<= 2 (* 2 (select main_a v_prenex_31115))) (<= (+ (select main_a v_prenex_31114) (select main_a v_prenex_31115)) 1000) (< v_prenex_31115 main_x) (<= 998 (* 2 (select main_a v_prenex_31114))))) (or (forall ((v_prenex_23955 Int)) (or (<= (select main_a v_prenex_23955) 1499) (<= 499 (select main_a v_prenex_23955)))) (forall ((v_prenex_23807 Int)) (or (< v_prenex_23807 main_x) (<= 2 (* 2 (select main_a v_prenex_23807))) (<= (* 2 (select main_a v_prenex_23807)) 1002) (<= 0 (+ (select main_a v_prenex_23807) 499)) (<= (+ main_x 1) v_prenex_23807)))) (or (forall ((v_prenex_30359 Int)) (or (< v_prenex_30359 main_y) (<= (select main_a v_prenex_30359) 999))) (forall ((v_prenex_30360 Int)) (or (<= (select main_a v_prenex_30360) 501) (< v_prenex_30360 main_x) (<= (* 2 (select main_a v_prenex_30360)) 1002) (<= (+ main_x 1) v_prenex_30360)))) (or (forall ((v_prenex_31538 Int)) (or (<= (+ main_x 1) v_prenex_31538) (< v_prenex_31538 main_x) (<= 1 (select main_a v_prenex_31538)) (<= (* 2 (select main_a v_prenex_31538)) 1002))) (forall ((v_prenex_31539 Int)) (or (<= (select main_a v_prenex_31539) 1499) (<= (* 2 (select main_a v_prenex_31539)) 1998)))) (or (forall ((v_prenex_28270 Int)) (or (<= (select main_a v_prenex_28270) 999) (<= 998 (* 2 (select main_a v_prenex_28270))))) (forall ((v_prenex_28266 Int)) (or (<= 1 (select main_a v_prenex_28266)) (<= 2 (* 2 (select main_a v_prenex_28266))) (< v_prenex_28266 main_x) (<= (+ main_x 1) v_prenex_28266)))) (forall ((v_prenex_25864 Int) (v_prenex_25865 Int)) (or (< v_prenex_25865 main_x) (<= (+ main_x 1) v_prenex_25865) (<= 2 (* 2 (select main_a v_prenex_25865))) (<= (select main_a v_prenex_25864) 1499) (<= 0 (+ (select main_a v_prenex_25865) 499)) (<= (select main_a v_prenex_25865) (+ (select main_a v_prenex_25864) 2)) (<= (select main_a v_prenex_25864) 999))) (or (forall ((v_prenex_24970 Int)) (or (<= (select main_a v_prenex_24970) 1499) (<= (* 2 (select main_a v_prenex_24970)) 1998))) (forall ((v_prenex_24971 Int)) (or (<= (+ main_x 1) v_prenex_24971) (<= (* 2 (select main_a v_prenex_24971)) 1002) (<= 2 (* 2 (select main_a v_prenex_24971))) (<= 0 (+ (select main_a v_prenex_24971) 499)) (< v_prenex_24971 main_x)))) (or (forall ((v_prenex_25136 Int)) (or (<= (+ main_x 1) v_prenex_25136) (<= (* 2 (select main_a v_prenex_25136)) 1002) (< v_prenex_25136 main_x))) (forall ((v_prenex_25140 Int)) (or (<= (* 2 (select main_a v_prenex_25140)) 1998) (<= 0 (+ (select main_a v_prenex_25140) 1))))) (forall ((v_prenex_28991 Int) (v_prenex_28992 Int)) (or (<= 0 (+ (select main_a v_prenex_28991) 1)) (< v_prenex_28992 main_x) (<= (select main_a v_prenex_28992) 501) (<= (+ main_x 1) v_prenex_28992) (<= (+ (select main_a v_prenex_28991) (select main_a v_prenex_28992)) 1000) (<= (* 2 (select main_a v_prenex_28991)) 1998))) (or (forall ((v_prenex_31904 Int)) (or (<= (+ main_x 1) v_prenex_31904) (< v_prenex_31904 main_x) (<= (* 2 (select main_a v_prenex_31904)) 1002) (<= 0 (+ (select main_a v_prenex_31904) 499)))) (forall ((v_prenex_31903 Int)) (or (< v_prenex_31903 main_y) (<= (select main_a v_prenex_31903) 999) (<= 499 (select main_a v_prenex_31903))))) (forall ((v_prenex_28524 Int) (v_prenex_28523 Int)) (or (<= (select main_a v_prenex_28524) 501) (<= 0 (+ (select main_a v_prenex_28523) 1)) (<= 1 (select main_a v_prenex_28524)) (< v_prenex_28524 main_x) (<= (select main_a v_prenex_28524) (+ (select main_a v_prenex_28523) 2)) (<= 998 (* 2 (select main_a v_prenex_28523))) (<= (+ main_x 1) v_prenex_28524))) (or (forall ((v_prenex_29727 Int)) (<= (* 2 (select main_a v_prenex_29727)) 1998)) (forall ((v_prenex_29722 Int)) (or (<= 1 (select main_a v_prenex_29722)) (<= (+ main_x 1) v_prenex_29722) (< v_prenex_29722 main_x) (<= (* 2 (select main_a v_prenex_29722)) 1002)))) (forall ((v_prenex_27258 Int) (v_prenex_27257 Int)) (or (<= (+ main_x 1) v_prenex_27258) (<= 0 (+ (select main_a v_prenex_27257) 1)) (< v_prenex_27258 main_x) (<= (select main_a v_prenex_27258) 1001) (<= (select main_a v_prenex_27258) (+ (select main_a v_prenex_27257) 2)))) (forall ((v_prenex_28005 Int) (v_prenex_28004 Int)) (or (<= (+ main_y 1) v_prenex_28004) (< v_prenex_28004 main_y) (<= (select main_a v_prenex_28005) (+ (select main_a v_prenex_28004) 2)) (<= 0 (+ (select main_a v_prenex_28004) 1)))) (forall ((v_prenex_24235 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24235))) (<= (* 2 (select main_a v_prenex_24235)) 1002) (<= (+ main_x 1) v_prenex_24235) (< v_prenex_24235 main_x) (<= (select main_a v_prenex_24235) 501))) (or (forall ((v_prenex_31206 Int)) (or (<= (select main_a v_prenex_31206) 999) (<= (select main_a v_prenex_31206) 1499))) (forall ((v_prenex_31207 Int)) (or (<= (+ main_x 1) v_prenex_31207) (< v_prenex_31207 main_x) (<= (select main_a v_prenex_31207) 1001) (<= 2 (* 2 (select main_a v_prenex_31207)))))) (or (forall ((v_prenex_26367 Int)) (<= (select main_a v_prenex_26367) 999)) (forall ((v_prenex_26368 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26368))) (<= (select main_a v_prenex_26368) 501) (<= 1 (select main_a v_prenex_26368)) (<= (+ main_x 1) v_prenex_26368) (< v_prenex_26368 main_x)))) (or (forall ((v_prenex_25787 Int)) (or (<= 499 (select main_a v_prenex_25787)) (< v_prenex_25787 main_y))) (forall ((v_prenex_25788 Int)) (or (< v_prenex_25788 main_x) (<= (* 2 (select main_a v_prenex_25788)) 1002) (<= (+ main_x 1) v_prenex_25788) (<= 2 (* 2 (select main_a v_prenex_25788)))))) (forall ((v_prenex_29462 Int) (v_prenex_29461 Int)) (or (<= 1000 (+ (select main_a v_prenex_29461) (select main_a v_prenex_29462))) (<= (+ main_y 1) v_prenex_29461) (<= (select main_a v_prenex_29461) 999) (< v_prenex_29461 main_y) (<= 0 (+ (select main_a v_prenex_29461) 1)))) (or (forall ((v_prenex_30659 Int)) (or (<= (+ main_y 1) v_prenex_30659) (< v_prenex_30659 main_y) (<= (select main_a v_prenex_30659) 1499))) (forall ((v_prenex_30660 Int)) (or (<= (+ main_x 1) v_prenex_30660) (<= (* 2 (select main_a v_prenex_30660)) 1002)))) (forall ((v_prenex_24296 Int) (v_prenex_24297 Int)) (or (< v_prenex_24297 main_x) (<= 499 (select main_a v_prenex_24296)) (<= (select main_a v_prenex_24296) (+ (select main_a v_prenex_24297) 998)) (<= (+ main_x 1) v_prenex_24297) (<= (* 2 (select main_a v_prenex_24296)) 1998) (<= (select main_a v_prenex_24297) 1001) (<= (* 2 (select main_a v_prenex_24297)) 1002))) (or (forall ((v_prenex_26648 Int)) (or (<= (* 2 (select main_a v_prenex_26648)) 1002) (<= (select main_a v_prenex_26648) 501) (<= 2 (* 2 (select main_a v_prenex_26648))) (<= (+ main_x 1) v_prenex_26648) (< v_prenex_26648 main_x))) (forall ((v_prenex_26645 Int)) (or (<= (* 2 (select main_a v_prenex_26645)) 1998) (<= 499 (select main_a v_prenex_26645))))) (forall ((v_prenex_26999 Int) (v_prenex_27000 Int)) (or (<= (+ (select main_a v_prenex_26999) (select main_a v_prenex_27000)) 1000) (<= 2 (* 2 (select main_a v_prenex_27000))) (<= (select main_a v_prenex_26999) 1499) (< v_prenex_27000 main_x) (< v_prenex_26999 main_y) (<= 499 (select main_a v_prenex_26999)) (<= (+ main_x 1) v_prenex_27000))) (forall ((v_prenex_25245 Int) (v_prenex_25244 Int)) (or (<= (select main_a v_prenex_25245) (+ (select main_a v_prenex_25244) 2)) (< v_prenex_25245 main_x) (<= 2 (* 2 (select main_a v_prenex_25245))) (<= (+ main_x 1) v_prenex_25245) (<= (select main_a v_prenex_25244) 999) (<= 1 (select main_a v_prenex_25245)))) (forall ((v_prenex_27575 Int) (v_prenex_27574 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27575))) (< v_prenex_27575 main_x) (<= (select main_a v_prenex_27574) (+ (select main_a v_prenex_27575) 998)) (<= (+ main_y 1) v_prenex_27574) (<= (+ main_x 1) v_prenex_27575))) (forall ((v_prenex_23910 Int) (v_prenex_23909 Int)) (or (<= (* 2 (select main_a v_prenex_23910)) 1002) (<= (select main_a v_prenex_23910) (+ (select main_a v_prenex_23909) 2)) (<= 0 (+ (select main_a v_prenex_23909) 1)) (< v_prenex_23910 main_x) (<= (+ main_x 1) v_prenex_23910) (<= (* 2 (select main_a v_prenex_23909)) 1998) (<= (select main_a v_prenex_23910) 1001))) (or (forall ((v_prenex_25610 Int)) (or (<= 0 (+ (select main_a v_prenex_25610) 499)) (<= (+ main_x 1) v_prenex_25610) (< v_prenex_25610 main_x))) (forall ((v_prenex_25609 Int)) (or (< v_prenex_25609 main_y) (<= 998 (* 2 (select main_a v_prenex_25609)))))) (forall ((v_prenex_30629 Int) (v_prenex_30630 Int)) (or (<= 499 (select main_a v_prenex_30629)) (<= 1 (select main_a v_prenex_30630)) (< v_prenex_30630 main_x) (<= (+ (select main_a v_prenex_30629) (select main_a v_prenex_30630)) 1000) (<= (select main_a v_prenex_30629) 999) (<= (+ main_x 1) v_prenex_30630) (<= 2 (* 2 (select main_a v_prenex_30630))))) (forall ((v_prenex_30662 Int) (v_prenex_30661 Int)) (or (< v_prenex_30662 main_x) (<= 2 (* 2 (select main_a v_prenex_30662))) (<= 1000 (+ (select main_a v_prenex_30661) (select main_a v_prenex_30662))) (<= (select main_a v_prenex_30661) 999) (<= (+ main_x 1) v_prenex_30662) (<= 499 (select main_a v_prenex_30661)) (< v_prenex_30661 main_y))) (or (forall ((v_prenex_28346 Int)) (or (<= 0 (+ (select main_a v_prenex_28346) 1)) (<= 998 (* 2 (select main_a v_prenex_28346))) (< v_prenex_28346 main_y))) (forall ((v_prenex_28347 Int)) (or (< v_prenex_28347 main_x) (<= (select main_a v_prenex_28347) 1001) (<= (* 2 (select main_a v_prenex_28347)) 1002) (<= (+ main_x 1) v_prenex_28347)))) (forall ((v_prenex_29337 Int) (v_prenex_29336 Int)) (or (<= (+ (select main_a v_prenex_29336) (select main_a v_prenex_29337)) 1000) (<= 1 (select main_a v_prenex_29337)) (<= (+ main_x 1) v_prenex_29337) (<= (select main_a v_prenex_29337) 501) (<= 998 (* 2 (select main_a v_prenex_29336))) (< v_prenex_29337 main_x) (<= 499 (select main_a v_prenex_29336)))) (forall ((v_prenex_27535 Int) (v_prenex_27536 Int)) (or (< v_prenex_27536 main_x) (<= (+ main_x 1) v_prenex_27536) (<= 499 (select main_a v_prenex_27535)) (<= 2 (* 2 (select main_a v_prenex_27536))) (<= (select main_a v_prenex_27536) (+ (select main_a v_prenex_27535) 2)) (<= (select main_a v_prenex_27535) 999) (<= (+ main_y 1) v_prenex_27535))) (forall ((v_prenex_28047 Int) (v_prenex_28046 Int)) (or (<= 0 (+ (select main_a v_prenex_28047) 499)) (<= (select main_a v_prenex_28046) (+ (select main_a v_prenex_28047) 998)) (< v_prenex_28047 main_x) (<= (* 2 (select main_a v_prenex_28046)) 1998) (<= 499 (select main_a v_prenex_28046)) (<= (+ main_x 1) v_prenex_28047))) (forall ((v_prenex_25968 Int) (v_prenex_25969 Int)) (or (<= (+ main_y 1) v_prenex_25968) (< v_prenex_25969 main_x) (<= 1 (select main_a v_prenex_25969)) (<= (* 2 (select main_a v_prenex_25968)) 1998) (<= (select main_a v_prenex_25968) (+ (select main_a v_prenex_25969) 998)) (<= (select main_a v_prenex_25968) 1499) (<= (+ main_x 1) v_prenex_25969))) (forall ((v_prenex_28045 Int) (v_prenex_28044 Int)) (or (<= (* 2 (select main_a v_prenex_28045)) 1002) (< v_prenex_28045 main_x) (<= (+ main_x 1) v_prenex_28045) (<= (select main_a v_prenex_28045) 1001) (<= (select main_a v_prenex_28044) 1499) (<= (select main_a v_prenex_28045) (+ (select main_a v_prenex_28044) 2)) (<= (select main_a v_prenex_28044) 999))) (or (forall ((v_prenex_24287 Int)) (or (< v_prenex_24287 main_x) (<= (+ main_x 1) v_prenex_24287) (<= 1 (select main_a v_prenex_24287)) (<= 2 (* 2 (select main_a v_prenex_24287))))) (forall ((v_prenex_24288 Int)) (<= 998 (* 2 (select main_a v_prenex_24288))))) (or (forall ((v_prenex_28584 Int)) (or (<= (+ main_x 1) v_prenex_28584) (<= 1 (select main_a v_prenex_28584)) (<= (select main_a v_prenex_28584) 501) (< v_prenex_28584 main_x))) (forall ((v_prenex_28588 Int)) (<= 998 (* 2 (select main_a v_prenex_28588))))) (forall ((v_prenex_26028 Int) (v_prenex_26027 Int)) (or (<= (select main_a v_prenex_26028) 501) (<= (+ main_x 1) v_prenex_26028) (<= 0 (+ (select main_a v_prenex_26028) 499)) (< v_prenex_26028 main_x) (<= (select main_a v_prenex_26027) (+ (select main_a v_prenex_26028) 998)) (<= (select main_a v_prenex_26027) 1499))) (or (forall ((v_prenex_28900 Int)) (or (<= (select main_a v_prenex_28900) 1499) (<= (* 2 (select main_a v_prenex_28900)) 1998) (< v_prenex_28900 main_y))) (forall ((v_prenex_28901 Int)) (or (< v_prenex_28901 main_x) (<= (+ main_x 1) v_prenex_28901) (<= (* 2 (select main_a v_prenex_28901)) 1002)))) (forall ((v_prenex_29535 Int) (v_prenex_29534 Int)) (or (<= (select main_a v_prenex_29534) 999) (< v_prenex_29535 main_x) (<= (+ main_x 1) v_prenex_29535) (<= (+ main_y 1) v_prenex_29534) (<= (select main_a v_prenex_29535) 1001) (<= 0 (+ (select main_a v_prenex_29534) 1)) (<= (select main_a v_prenex_29534) (+ (select main_a v_prenex_29535) 998)))) (forall ((v_prenex_28124 Int) (v_prenex_28123 Int)) (or (<= (* 2 (select main_a v_prenex_28123)) 1998) (< v_prenex_28124 main_x) (<= (+ (select main_a v_prenex_28123) (select main_a v_prenex_28124)) 1000) (<= 0 (+ (select main_a v_prenex_28123) 1)) (<= (+ main_x 1) v_prenex_28124) (<= 0 (+ (select main_a v_prenex_28124) 499)) (< v_prenex_28123 main_y))) (forall ((v_prenex_28616 Int) (v_prenex_28615 Int)) (or (<= (+ main_x 1) v_prenex_28616) (<= 1 (select main_a v_prenex_28616)) (<= (select main_a v_prenex_28615) (+ (select main_a v_prenex_28616) 998)) (< v_prenex_28616 main_x) (<= 0 (+ (select main_a v_prenex_28615) 1)))) (or (forall ((v_prenex_31074 Int)) (or (<= (select main_a v_prenex_31074) 1499) (<= 0 (+ (select main_a v_prenex_31074) 1)))) (forall ((v_prenex_31070 Int)) (or (<= (select main_a v_prenex_31070) 1001) (< v_prenex_31070 main_x) (<= (+ main_x 1) v_prenex_31070) (<= 2 (* 2 (select main_a v_prenex_31070))) (<= 1 (select main_a v_prenex_31070))))) (forall ((v_prenex_25376 Int) (v_prenex_25375 Int)) (or (<= (select main_a v_prenex_25376) 501) (< v_prenex_25376 main_x) (<= (select main_a v_prenex_25376) (+ (select main_a v_prenex_25375) 2)) (<= 1 (select main_a v_prenex_25376)) (<= (+ main_x 1) v_prenex_25376) (<= 998 (* 2 (select main_a v_prenex_25375))))) (forall ((v_prenex_25549 Int) (v_prenex_25550 Int)) (or (<= (+ main_x 1) v_prenex_25550) (<= (select main_a v_prenex_25550) (+ (select main_a v_prenex_25549) 2)) (<= 0 (+ (select main_a v_prenex_25550) 499)) (< v_prenex_25550 main_x) (<= 2 (* 2 (select main_a v_prenex_25550))))) (forall ((v_prenex_28327 Int) (v_prenex_28326 Int)) (or (<= (+ main_x 1) v_prenex_28327) (< v_prenex_28327 main_x) (<= (+ main_y 1) v_prenex_28326) (<= (+ (select main_a v_prenex_28326) (select main_a v_prenex_28327)) 1000) (<= (* 2 (select main_a v_prenex_28327)) 1002) (<= (* 2 (select main_a v_prenex_28326)) 1998) (<= (select main_a v_prenex_28326) 1499))) (forall ((v_prenex_29633 Int) (v_prenex_29632 Int)) (or (< v_prenex_29633 main_x) (<= (select main_a v_prenex_29633) 1001) (<= (+ main_x 1) v_prenex_29633) (<= 499 (select main_a v_prenex_29632)) (<= (* 2 (select main_a v_prenex_29633)) 1002) (<= (select main_a v_prenex_29633) (+ (select main_a v_prenex_29632) 2)) (<= (select main_a v_prenex_29632) 1499))) (or (forall ((v_prenex_31448 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31448))) (<= (select main_a v_prenex_31448) 1001) (<= (+ main_x 1) v_prenex_31448) (< v_prenex_31448 main_x))) (forall ((v_prenex_31447 Int)) (or (<= (+ main_y 1) v_prenex_31447) (<= 499 (select main_a v_prenex_31447))))) (or (forall ((v_prenex_25451 Int)) (or (<= (select main_a v_prenex_25451) 999) (<= (select main_a v_prenex_25451) 1499) (< v_prenex_25451 main_y))) (forall ((v_prenex_25452 Int)) (or (< v_prenex_25452 main_x) (<= (* 2 (select main_a v_prenex_25452)) 1002) (<= (+ main_x 1) v_prenex_25452) (<= 0 (+ (select main_a v_prenex_25452) 499))))) (forall ((v_prenex_24515 Int) (v_prenex_24516 Int)) (or (<= (+ (select main_a v_prenex_24515) (select main_a v_prenex_24516)) 1000) (<= (select main_a v_prenex_24515) 999) (< v_prenex_24516 main_x) (<= (* 2 (select main_a v_prenex_24516)) 1002) (<= (+ main_x 1) v_prenex_24516) (<= 1 (select main_a v_prenex_24516)))) (or (forall ((v_prenex_30210 Int)) (or (<= (select main_a v_prenex_30210) 1499) (<= 0 (+ (select main_a v_prenex_30210) 1)))) (forall ((v_prenex_30207 Int)) (or (<= (+ main_x 1) v_prenex_30207) (<= (* 2 (select main_a v_prenex_30207)) 1002) (<= 0 (+ (select main_a v_prenex_30207) 499)) (< v_prenex_30207 main_x) (<= (select main_a v_prenex_30207) 501)))) (forall ((v_prenex_26477 Int) (v_prenex_26476 Int)) (or (<= (select main_a v_prenex_26476) 999) (<= (select main_a v_prenex_26477) 1001) (<= (select main_a v_prenex_26477) 501) (<= (+ main_x 1) v_prenex_26477) (<= 499 (select main_a v_prenex_26476)) (<= (+ (select main_a v_prenex_26476) (select main_a v_prenex_26477)) 1000) (< v_prenex_26477 main_x))) (forall ((v_prenex_30866 Int) (v_prenex_30867 Int)) (or (< v_prenex_30867 main_x) (<= (select main_a v_prenex_30867) 501) (<= (select main_a v_prenex_30866) 999) (< v_prenex_30866 main_y) (<= 499 (select main_a v_prenex_30866)) (<= (+ main_x 1) v_prenex_30867) (<= (+ (select main_a v_prenex_30866) (select main_a v_prenex_30867)) 1000))) (or (forall ((v_prenex_31313 Int)) (or (<= (+ main_x 1) v_prenex_31313) (<= (* 2 (select main_a v_prenex_31313)) 1002) (<= 0 (+ (select main_a v_prenex_31313) 499)) (< v_prenex_31313 main_x) (<= 1 (select main_a v_prenex_31313)))) (forall ((v_prenex_31312 Int)) (or (<= (select main_a v_prenex_31312) 999) (<= (* 2 (select main_a v_prenex_31312)) 1998)))) (forall ((v_prenex_29309 Int) (v_prenex_29310 Int)) (or (<= (select main_a v_prenex_29309) (+ (select main_a v_prenex_29310) 998)) (<= 0 (+ (select main_a v_prenex_29310) 499)) (< v_prenex_29310 main_x) (<= (* 2 (select main_a v_prenex_29309)) 1998) (<= (+ main_x 1) v_prenex_29310) (<= (select main_a v_prenex_29310) 1001))) (forall ((v_prenex_30127 Int) (v_prenex_30128 Int)) (or (<= (select main_a v_prenex_30127) 1499) (<= 0 (+ (select main_a v_prenex_30128) 499)) (<= (+ (select main_a v_prenex_30127) (select main_a v_prenex_30128)) 1000) (<= (+ main_x 1) v_prenex_30128) (< v_prenex_30128 main_x) (< v_prenex_30127 main_y) (<= (* 2 (select main_a v_prenex_30127)) 1998))) (forall ((v_prenex_24251 Int) (v_prenex_24250 Int)) (or (<= (+ (select main_a v_prenex_24250) (select main_a v_prenex_24251)) 1000) (< v_prenex_24250 main_y) (<= (select main_a v_prenex_24250) 999) (<= 1 (select main_a v_prenex_24251)) (< v_prenex_24251 main_x) (<= (+ main_x 1) v_prenex_24251) (<= (select main_a v_prenex_24250) 1499))) (or (forall ((v_prenex_26548 Int)) (or (<= 499 (select main_a v_prenex_26548)) (<= (select main_a v_prenex_26548) 999))) (forall ((v_prenex_26550 Int)) (or (<= (+ main_x 1) v_prenex_26550) (<= 2 (* 2 (select main_a v_prenex_26550))) (<= 0 (+ (select main_a v_prenex_26550) 499)) (< v_prenex_26550 main_x) (<= (select main_a v_prenex_26550) 501)))) (or (forall ((v_prenex_27722 Int)) (or (<= 0 (+ (select main_a v_prenex_27722) 1)) (< v_prenex_27722 main_y) (<= 499 (select main_a v_prenex_27722)))) (forall ((v_prenex_27723 Int)) (or (<= 0 (+ (select main_a v_prenex_27723) 499)) (<= 2 (* 2 (select main_a v_prenex_27723))) (< v_prenex_27723 main_x) (<= (+ main_x 1) v_prenex_27723)))) (forall ((v_prenex_31219 Int) (v_prenex_31218 Int)) (or (<= 0 (+ (select main_a v_prenex_31218) 1)) (<= 998 (* 2 (select main_a v_prenex_31218))) (<= 1 (select main_a v_prenex_31219)) (<= (+ main_x 1) v_prenex_31219) (<= 1000 (+ (select main_a v_prenex_31218) (select main_a v_prenex_31219))) (<= (* 2 (select main_a v_prenex_31219)) 1002) (< v_prenex_31219 main_x))) (or (forall ((v_prenex_23842 Int)) (or (<= (select main_a v_prenex_23842) 501) (<= (* 2 (select main_a v_prenex_23842)) 1002) (< v_prenex_23842 main_x) (<= (+ main_x 1) v_prenex_23842) (<= 1 (select main_a v_prenex_23842)))) (forall ((v_prenex_24685 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24685))) (<= (* 2 (select main_a v_prenex_24685)) 1998)))) (or (forall ((v_prenex_31840 Int)) (or (< v_prenex_31840 main_x) (<= (+ main_x 1) v_prenex_31840) (<= (select main_a v_prenex_31840) 1001) (<= 2 (* 2 (select main_a v_prenex_31840))))) (forall ((v_prenex_31839 Int)) (or (< v_prenex_31839 main_y) (<= (select main_a v_prenex_31839) 999) (<= 0 (+ (select main_a v_prenex_31839) 1))))) (or (forall ((v_prenex_23845 Int)) (or (<= (select main_a v_prenex_23845) 1001) (<= (* 2 (select main_a v_prenex_23845)) 1002) (<= (+ main_x 1) v_prenex_23845) (< v_prenex_23845 main_x))) (forall ((v_prenex_25611 Int)) (<= (* 2 (select main_a v_prenex_25611)) 1998))) (forall ((v_prenex_30567 Int) (v_prenex_30568 Int)) (or (< v_prenex_30567 main_y) (<= (select main_a v_prenex_30567) 999) (<= (select main_a v_prenex_30567) (+ (select main_a v_prenex_30568) 998)) (<= (+ main_x 1) v_prenex_30568) (< v_prenex_30568 main_x) (<= 1 (select main_a v_prenex_30568)))) (forall ((v_prenex_27293 Int) (v_prenex_27294 Int)) (or (<= (select main_a v_prenex_27294) (+ (select main_a v_prenex_27293) 2)) (<= (select main_a v_prenex_27293) 999) (<= 1 (select main_a v_prenex_27294)) (<= 0 (+ (select main_a v_prenex_27294) 499)) (< v_prenex_27294 main_x) (<= (+ main_x 1) v_prenex_27294))) (or (forall ((v_prenex_26224 Int)) (or (<= (* 2 (select main_a v_prenex_26224)) 1002) (<= (+ main_x 1) v_prenex_26224) (< v_prenex_26224 main_x) (<= (select main_a v_prenex_26224) 1001))) (forall ((v_prenex_26223 Int)) (<= (select main_a v_prenex_26223) 999))) (or (forall ((v_prenex_27520 Int)) (or (<= (select main_a v_prenex_27520) 1001) (<= (* 2 (select main_a v_prenex_27520)) 1002) (<= (+ main_x 1) v_prenex_27520) (< v_prenex_27520 main_x))) (forall ((v_prenex_27519 Int)) (or (<= (+ main_y 1) v_prenex_27519) (<= 0 (+ (select main_a v_prenex_27519) 1))))) (or (forall ((v_prenex_30714 Int)) (or (<= (select main_a v_prenex_30714) 999) (<= 499 (select main_a v_prenex_30714)))) (forall ((v_prenex_30713 Int)) (or (<= (+ main_x 1) v_prenex_30713) (< v_prenex_30713 main_x) (<= 2 (* 2 (select main_a v_prenex_30713))) (<= (* 2 (select main_a v_prenex_30713)) 1002)))) (forall ((v_prenex_24931 Int) (v_prenex_24930 Int)) (or (<= (+ main_x 1) v_prenex_24931) (<= (select main_a v_prenex_24931) 501) (<= (select main_a v_prenex_24930) 1499) (< v_prenex_24931 main_x) (<= (select main_a v_prenex_24930) 999) (<= (select main_a v_prenex_24930) (+ (select main_a v_prenex_24931) 998)) (<= (select main_a v_prenex_24931) 1001))) (or (forall ((v_prenex_23822 Int)) (or (< v_prenex_23822 main_x) (<= (+ main_x 1) v_prenex_23822) (<= 2 (* 2 (select main_a v_prenex_23822))) (<= 1 (select main_a v_prenex_23822)) (<= (* 2 (select main_a v_prenex_23822)) 1002))) (forall ((v_prenex_24047 Int)) (or (<= (select main_a v_prenex_24047) 1499) (<= 499 (select main_a v_prenex_24047))))) (forall ((v_prenex_30460 Int) (v_prenex_30461 Int)) (or (<= (+ (select main_a v_prenex_30460) (select main_a v_prenex_30461)) 1000) (<= (+ main_x 1) v_prenex_30461) (< v_prenex_30460 main_y) (<= 2 (* 2 (select main_a v_prenex_30461))) (<= (* 2 (select main_a v_prenex_30460)) 1998) (<= 998 (* 2 (select main_a v_prenex_30460))) (< v_prenex_30461 main_x))) (forall ((v_prenex_27368 Int) (v_prenex_27369 Int)) (or (< v_prenex_27368 main_y) (<= (select main_a v_prenex_27368) 1499) (< v_prenex_27369 main_x) (<= 499 (select main_a v_prenex_27368)) (<= 2 (* 2 (select main_a v_prenex_27369))) (<= (+ main_x 1) v_prenex_27369) (<= (select main_a v_prenex_27368) (+ (select main_a v_prenex_27369) 998)))) (forall ((v_prenex_31129 Int) (v_prenex_31128 Int)) (or (<= (* 2 (select main_a v_prenex_31129)) 1002) (<= 1 (select main_a v_prenex_31129)) (< v_prenex_31129 main_x) (<= (+ main_x 1) v_prenex_31129) (<= (select main_a v_prenex_31128) (+ (select main_a v_prenex_31129) 998)))) (forall ((v_prenex_27333 Int) (v_prenex_27332 Int)) (or (<= (+ main_y 1) v_prenex_27332) (<= (+ main_x 1) v_prenex_27333) (< v_prenex_27333 main_x) (<= (select main_a v_prenex_27332) 1499) (<= (select main_a v_prenex_27333) 501) (<= 1000 (+ (select main_a v_prenex_27332) (select main_a v_prenex_27333))) (<= (* 2 (select main_a v_prenex_27332)) 1998))) (forall ((v_prenex_26701 Int) (v_prenex_26702 Int)) (or (<= (select main_a v_prenex_26702) 501) (<= (+ main_x 1) v_prenex_26702) (< v_prenex_26702 main_x) (<= 998 (* 2 (select main_a v_prenex_26701))) (<= 0 (+ (select main_a v_prenex_26701) 1)) (<= (select main_a v_prenex_26702) (+ (select main_a v_prenex_26701) 2)) (< v_prenex_26701 main_y))) (or (forall ((v_prenex_24959 Int)) (or (<= (select main_a v_prenex_24959) 501) (<= (+ main_x 1) v_prenex_24959) (<= 0 (+ (select main_a v_prenex_24959) 499)) (<= (* 2 (select main_a v_prenex_24959)) 1002) (< v_prenex_24959 main_x))) (forall ((v_prenex_24962 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24962))) (<= (* 2 (select main_a v_prenex_24962)) 1998)))) (forall ((v_prenex_25090 Int) (v_prenex_25089 Int)) (or (<= 499 (select main_a v_prenex_25089)) (<= (* 2 (select main_a v_prenex_25090)) 1002) (<= (+ main_x 1) v_prenex_25090) (<= (select main_a v_prenex_25089) (+ (select main_a v_prenex_25090) 998)) (< v_prenex_25090 main_x) (<= (select main_a v_prenex_25090) 1001))) (forall ((v_prenex_31574 Int) (v_prenex_31575 Int)) (or (<= (select main_a v_prenex_31574) (+ (select main_a v_prenex_31575) 998)) (<= 998 (* 2 (select main_a v_prenex_31574))) (<= 1 (select main_a v_prenex_31575)) (< v_prenex_31575 main_x) (<= (+ main_x 1) v_prenex_31575))) (or (forall ((v_prenex_24128 Int)) (or (<= 499 (select main_a v_prenex_24128)) (<= (select main_a v_prenex_24128) 999))) (forall ((v_prenex_23824 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23824))) (<= (* 2 (select main_a v_prenex_23824)) 1002) (<= (select main_a v_prenex_23824) 1001) (< v_prenex_23824 main_x) (<= (+ main_x 1) v_prenex_23824)))) (forall ((v_prenex_28939 Int) (v_prenex_28940 Int)) (or (<= (select main_a v_prenex_28939) 1499) (<= (+ (select main_a v_prenex_28939) (select main_a v_prenex_28940)) 1000) (< v_prenex_28940 main_x) (<= 0 (+ (select main_a v_prenex_28940) 499)) (<= 0 (+ (select main_a v_prenex_28939) 1)) (<= (+ main_x 1) v_prenex_28940) (<= (select main_a v_prenex_28940) 1001))) (forall ((v_prenex_30936 Int) (v_prenex_30935 Int)) (or (<= (+ main_x 1) v_prenex_30936) (< v_prenex_30936 main_x) (<= (* 2 (select main_a v_prenex_30936)) 1002) (<= 1 (select main_a v_prenex_30936)) (<= (* 2 (select main_a v_prenex_30935)) 1998) (<= 1000 (+ (select main_a v_prenex_30935) (select main_a v_prenex_30936))))) (forall ((v_prenex_31008 Int) (v_prenex_31007 Int)) (or (<= (+ (select main_a v_prenex_31007) (select main_a v_prenex_31008)) 1000) (<= (select main_a v_prenex_31008) 1001) (<= (+ main_x 1) v_prenex_31008) (< v_prenex_31008 main_x) (<= (select main_a v_prenex_31007) 1499))) (or (forall ((v_prenex_26005 Int)) (or (<= (select main_a v_prenex_26005) 1001) (<= (* 2 (select main_a v_prenex_26005)) 1002) (<= (+ main_x 1) v_prenex_26005) (< v_prenex_26005 main_x))) (forall ((v_prenex_26004 Int)) (or (<= (select main_a v_prenex_26004) 1499) (<= (select main_a v_prenex_26004) 999)))) (forall ((v_prenex_26568 Int) (v_prenex_26569 Int)) (or (<= (select main_a v_prenex_26568) 999) (<= (+ main_x 1) v_prenex_26569) (<= 0 (+ (select main_a v_prenex_26569) 499)) (<= (select main_a v_prenex_26569) (+ (select main_a v_prenex_26568) 2)) (< v_prenex_26569 main_x))) (or (forall ((v_prenex_31755 Int)) (or (<= (* 2 (select main_a v_prenex_31755)) 1998) (<= 0 (+ (select main_a v_prenex_31755) 1)) (< v_prenex_31755 main_y))) (forall ((v_prenex_31756 Int)) (or (<= (select main_a v_prenex_31756) 501) (<= (+ main_x 1) v_prenex_31756) (<= 2 (* 2 (select main_a v_prenex_31756))) (< v_prenex_31756 main_x)))) (forall ((v_prenex_31822 Int) (v_prenex_31821 Int)) (or (<= (select main_a v_prenex_31821) 999) (< v_prenex_31822 main_x) (<= 0 (+ (select main_a v_prenex_31822) 499)) (<= (+ main_x 1) v_prenex_31822) (<= 998 (* 2 (select main_a v_prenex_31821))) (<= (select main_a v_prenex_31822) (+ (select main_a v_prenex_31821) 2)))) (or (forall ((v_prenex_30995 Int)) (or (<= (* 2 (select main_a v_prenex_30995)) 1998) (<= 0 (+ (select main_a v_prenex_30995) 1)))) (forall ((v_prenex_30994 Int)) (or (<= (select main_a v_prenex_30994) 501) (< v_prenex_30994 main_x) (<= (+ main_x 1) v_prenex_30994) (<= 2 (* 2 (select main_a v_prenex_30994)))))) (forall ((v_prenex_24028 Int) (v_prenex_24027 Int)) (or (<= (+ main_x 1) v_prenex_24028) (<= 499 (select main_a v_prenex_24027)) (<= 1000 (+ (select main_a v_prenex_24027) (select main_a v_prenex_24028))) (< v_prenex_24028 main_x) (<= 1 (select main_a v_prenex_24028)))) (or (forall ((v_prenex_25963 Int)) (or (<= (+ main_x 1) v_prenex_25963) (<= (select main_a v_prenex_25963) 501) (<= (* 2 (select main_a v_prenex_25963)) 1002) (< v_prenex_25963 main_x))) (forall ((v_prenex_25960 Int)) (or (<= 499 (select main_a v_prenex_25960)) (<= (* 2 (select main_a v_prenex_25960)) 1998)))) (or (forall ((v_prenex_30011 Int)) (or (<= (* 2 (select main_a v_prenex_30011)) 1002) (< v_prenex_30011 main_x) (<= (+ main_x 1) v_prenex_30011) (<= 2 (* 2 (select main_a v_prenex_30011))))) (forall ((v_prenex_30012 Int)) (or (<= (select main_a v_prenex_30012) 999) (<= (* 2 (select main_a v_prenex_30012)) 1998)))) (forall ((v_prenex_25071 Int) (v_prenex_25072 Int)) (or (<= (* 2 (select main_a v_prenex_25072)) 1002) (< v_prenex_25072 main_x) (<= (select main_a v_prenex_25072) 1001) (<= (select main_a v_prenex_25072) (+ (select main_a v_prenex_25071) 2)) (<= (+ main_x 1) v_prenex_25072) (<= 998 (* 2 (select main_a v_prenex_25071))))) (forall ((v_prenex_30579 Int) (v_prenex_30580 Int)) (or (<= (select main_a v_prenex_30579) 999) (<= (+ main_x 1) v_prenex_30580) (<= (+ (select main_a v_prenex_30579) (select main_a v_prenex_30580)) 1000) (<= (* 2 (select main_a v_prenex_30580)) 1002) (<= (select main_a v_prenex_30580) 1001) (< v_prenex_30580 main_x) (<= 0 (+ (select main_a v_prenex_30579) 1)))) (or (forall ((v_prenex_24422 Int)) (or (<= (+ main_x 1) v_prenex_24422) (< v_prenex_24422 main_x) (<= 1 (select main_a v_prenex_24422)) (<= 2 (* 2 (select main_a v_prenex_24422))))) (forall ((v_prenex_24423 Int)) (or (<= 499 (select main_a v_prenex_24423)) (<= (select main_a v_prenex_24423) 1499)))) (or (forall ((v_prenex_24719 Int)) (or (<= (* 2 (select main_a v_prenex_24719)) 1998) (<= 998 (* 2 (select main_a v_prenex_24719))))) (forall ((v_prenex_24720 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24720))) (<= (select main_a v_prenex_24720) 1001) (<= (+ main_x 1) v_prenex_24720) (< v_prenex_24720 main_x)))) (forall ((v_prenex_31655 Int) (v_prenex_31656 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31655))) (<= 1 (select main_a v_prenex_31656)) (<= (select main_a v_prenex_31655) 999) (<= (+ main_x 1) v_prenex_31656) (<= 1000 (+ (select main_a v_prenex_31655) (select main_a v_prenex_31656))) (< v_prenex_31656 main_x))) (forall ((v_prenex_27528 Int) (v_prenex_27527 Int)) (or (<= 499 (select main_a v_prenex_27527)) (<= (select main_a v_prenex_27527) 999) (<= (select main_a v_prenex_27527) (+ (select main_a v_prenex_27528) 998)) (<= (select main_a v_prenex_27528) 1001) (<= (+ main_x 1) v_prenex_27528) (< v_prenex_27528 main_x))) (or (forall ((v_prenex_27984 Int)) (or (<= (+ main_y 1) v_prenex_27984) (<= 499 (select main_a v_prenex_27984)) (<= (select main_a v_prenex_27984) 1499))) (forall ((v_prenex_27983 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27983))) (<= (+ main_x 1) v_prenex_27983) (< v_prenex_27983 main_x)))) (forall ((v_prenex_31473 Int) (v_prenex_31474 Int)) (or (<= (+ main_x 1) v_prenex_31474) (< v_prenex_31474 main_x) (<= (+ main_y 1) v_prenex_31473) (<= (* 2 (select main_a v_prenex_31474)) 1002) (<= (+ (select main_a v_prenex_31473) (select main_a v_prenex_31474)) 1000))) (forall ((v_prenex_31738 Int) (v_prenex_31737 Int)) (or (<= 499 (select main_a v_prenex_31737)) (<= 1000 (+ (select main_a v_prenex_31737) (select main_a v_prenex_31738))) (<= (select main_a v_prenex_31738) 501) (<= (+ main_y 1) v_prenex_31737) (< v_prenex_31738 main_x) (<= (+ main_x 1) v_prenex_31738))) (forall ((v_prenex_31888 Int) (v_prenex_31889 Int)) (or (<= (+ main_x 1) v_prenex_31889) (<= (select main_a v_prenex_31888) (+ (select main_a v_prenex_31889) 998)) (<= 998 (* 2 (select main_a v_prenex_31888))) (<= 1 (select main_a v_prenex_31889)) (< v_prenex_31889 main_x) (<= 0 (+ (select main_a v_prenex_31888) 1)) (<= (+ main_y 1) v_prenex_31888))) (forall ((v_prenex_25966 Int) (v_prenex_25967 Int)) (or (<= (select main_a v_prenex_25967) 501) (<= 0 (+ (select main_a v_prenex_25966) 1)) (<= (+ main_x 1) v_prenex_25967) (<= (+ main_y 1) v_prenex_25966) (<= (* 2 (select main_a v_prenex_25966)) 1998) (< v_prenex_25967 main_x) (<= 1000 (+ (select main_a v_prenex_25966) (select main_a v_prenex_25967))))) (forall ((v_prenex_31330 Int) (v_prenex_31331 Int)) (or (< v_prenex_31331 main_x) (<= (* 2 (select main_a v_prenex_31330)) 1998) (<= (* 2 (select main_a v_prenex_31331)) 1002) (<= 499 (select main_a v_prenex_31330)) (<= (select main_a v_prenex_31331) (+ (select main_a v_prenex_31330) 2)) (<= (+ main_y 1) v_prenex_31330) (<= (+ main_x 1) v_prenex_31331))) (forall ((v_prenex_27921 Int) (v_prenex_27922 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27922))) (< v_prenex_27922 main_x) (<= (+ main_x 1) v_prenex_27922) (<= 0 (+ (select main_a v_prenex_27921) 1)) (<= (select main_a v_prenex_27921) 1499) (<= 0 (+ (select main_a v_prenex_27922) 499)) (<= (select main_a v_prenex_27922) (+ (select main_a v_prenex_27921) 2)))) (forall ((v_prenex_23941 Int) (v_prenex_23942 Int)) (or (<= (+ main_x 1) v_prenex_23942) (<= 499 (select main_a v_prenex_23941)) (<= 0 (+ (select main_a v_prenex_23941) 1)) (<= (+ main_y 1) v_prenex_23941) (<= (* 2 (select main_a v_prenex_23942)) 1002) (< v_prenex_23942 main_x) (<= (select main_a v_prenex_23941) (+ (select main_a v_prenex_23942) 998)))) (or (forall ((v_prenex_28917 Int)) (or (<= (+ main_x 1) v_prenex_28917) (< v_prenex_28917 main_x) (<= (* 2 (select main_a v_prenex_28917)) 1002) (<= 1 (select main_a v_prenex_28917)))) (forall ((v_prenex_28916 Int)) (or (<= 499 (select main_a v_prenex_28916)) (< v_prenex_28916 main_y)))) (forall ((v_prenex_25509 Int) (v_prenex_25508 Int)) (or (< v_prenex_25509 main_x) (<= (+ main_x 1) v_prenex_25509) (<= (select main_a v_prenex_25509) (+ (select main_a v_prenex_25508) 2)) (<= (select main_a v_prenex_25508) 999) (<= (* 2 (select main_a v_prenex_25508)) 1998) (<= (select main_a v_prenex_25509) 501))) (or (forall ((v_prenex_30101 Int)) (or (<= (* 2 (select main_a v_prenex_30101)) 1002) (<= (+ main_x 1) v_prenex_30101) (<= 2 (* 2 (select main_a v_prenex_30101))) (< v_prenex_30101 main_x))) (forall ((v_prenex_30102 Int)) (or (<= (+ main_y 1) v_prenex_30102) (<= 0 (+ (select main_a v_prenex_30102) 1)) (<= (select main_a v_prenex_30102) 999)))) (or (forall ((v_prenex_24697 Int)) (<= 0 (+ (select main_a v_prenex_24697) 1))) (forall ((v_prenex_24698 Int)) (or (<= (select main_a v_prenex_24698) 501) (<= (+ main_x 1) v_prenex_24698) (< v_prenex_24698 main_x) (<= 2 (* 2 (select main_a v_prenex_24698))) (<= 1 (select main_a v_prenex_24698))))) (or (forall ((v_prenex_31206 Int)) (or (<= (select main_a v_prenex_31206) 999) (<= (select main_a v_prenex_31206) 1499))) (forall ((v_prenex_31205 Int)) (or (<= (+ main_x 1) v_prenex_31205) (<= (select main_a v_prenex_31205) 1001) (<= 2 (* 2 (select main_a v_prenex_31205))) (< v_prenex_31205 main_x) (<= 1 (select main_a v_prenex_31205))))) (forall ((v_prenex_32030 Int) (v_prenex_32029 Int)) (or (<= (+ main_x 1) v_prenex_32030) (<= (+ (select main_a v_prenex_32029) (select main_a v_prenex_32030)) 1000) (<= 1 (select main_a v_prenex_32030)) (< v_prenex_32030 main_x) (<= 2 (* 2 (select main_a v_prenex_32030))) (<= (* 2 (select main_a v_prenex_32029)) 1998))) (or (forall ((v_prenex_24033 Int)) (or (<= (select main_a v_prenex_24033) 1499) (<= (select main_a v_prenex_24033) 999) (< v_prenex_24033 main_y))) (forall ((v_prenex_24034 Int)) (or (< v_prenex_24034 main_x) (<= 2 (* 2 (select main_a v_prenex_24034))) (<= (+ main_x 1) v_prenex_24034) (<= 1 (select main_a v_prenex_24034))))) (or (forall ((v_prenex_28575 Int)) (or (<= 499 (select main_a v_prenex_28575)) (<= 0 (+ (select main_a v_prenex_28575) 1)))) (forall ((v_prenex_28572 Int)) (or (<= (select main_a v_prenex_28572) 501) (< v_prenex_28572 main_x) (<= (* 2 (select main_a v_prenex_28572)) 1002) (<= (+ main_x 1) v_prenex_28572) (<= 0 (+ (select main_a v_prenex_28572) 499))))) (forall ((v_prenex_31480 Int) (v_prenex_31479 Int)) (or (<= (select main_a v_prenex_31479) 1499) (< v_prenex_31480 main_x) (<= (+ (select main_a v_prenex_31479) (select main_a v_prenex_31480)) 1000) (<= (+ main_x 1) v_prenex_31480) (<= (select main_a v_prenex_31480) 501) (<= 499 (select main_a v_prenex_31479)))) (forall ((v_prenex_25345 Int) (v_prenex_25346 Int)) (or (<= (+ main_x 1) v_prenex_25346) (< v_prenex_25346 main_x) (<= (+ main_y 1) v_prenex_25345) (<= 998 (* 2 (select main_a v_prenex_25345))) (<= 0 (+ (select main_a v_prenex_25346) 499)) (<= (select main_a v_prenex_25345) (+ (select main_a v_prenex_25346) 998)))) (forall ((v_prenex_29509 Int) (v_prenex_29508 Int)) (or (<= 0 (+ (select main_a v_prenex_29508) 1)) (<= 1000 (+ (select main_a v_prenex_29508) (select main_a v_prenex_29509))) (<= (+ main_x 1) v_prenex_29509) (< v_prenex_29509 main_x) (<= 2 (* 2 (select main_a v_prenex_29509))) (<= 1 (select main_a v_prenex_29509)))) (forall ((v_prenex_24909 Int) (v_prenex_24908 Int)) (or (<= 0 (+ (select main_a v_prenex_24909) 499)) (<= (+ main_x 1) v_prenex_24909) (< v_prenex_24909 main_x) (<= (select main_a v_prenex_24909) 1001) (<= 1000 (+ (select main_a v_prenex_24908) (select main_a v_prenex_24909))))) (or (forall ((v_prenex_29357 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29357))) (<= (select main_a v_prenex_29357) 501) (< v_prenex_29357 main_x) (<= (+ main_x 1) v_prenex_29357) (<= 0 (+ (select main_a v_prenex_29357) 499)))) (forall ((v_prenex_29359 Int)) (<= 499 (select main_a v_prenex_29359)))) (or (forall ((v_prenex_30293 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30293))) (<= (select main_a v_prenex_30293) 1499))) (forall ((v_prenex_30289 Int)) (or (<= (* 2 (select main_a v_prenex_30289)) 1002) (<= (+ main_x 1) v_prenex_30289) (<= 2 (* 2 (select main_a v_prenex_30289))) (< v_prenex_30289 main_x)))) (forall ((v_prenex_25208 Int) (v_prenex_25209 Int)) (or (<= (+ main_y 1) v_prenex_25208) (<= 0 (+ (select main_a v_prenex_25208) 1)) (<= (select main_a v_prenex_25208) 999) (<= (+ main_x 1) v_prenex_25209) (<= (select main_a v_prenex_25208) (+ (select main_a v_prenex_25209) 998)) (<= (* 2 (select main_a v_prenex_25209)) 1002) (< v_prenex_25209 main_x))) (or (forall ((v_prenex_30861 Int)) (or (<= (select main_a v_prenex_30861) 1001) (<= (+ main_x 1) v_prenex_30861) (< v_prenex_30861 main_x) (<= 2 (* 2 (select main_a v_prenex_30861))) (<= 0 (+ (select main_a v_prenex_30861) 499)))) (forall ((v_prenex_30864 Int)) (<= 998 (* 2 (select main_a v_prenex_30864))))) (or (forall ((v_prenex_25121 Int)) (or (<= (select main_a v_prenex_25121) 999) (<= (select main_a v_prenex_25121) 1499))) (forall ((v_prenex_25120 Int)) (or (< v_prenex_25120 main_x) (<= (+ main_x 1) v_prenex_25120) (<= (select main_a v_prenex_25120) 1001) (<= 2 (* 2 (select main_a v_prenex_25120))) (<= (* 2 (select main_a v_prenex_25120)) 1002)))) (forall ((v_prenex_28003 Int) (v_prenex_28002 Int)) (or (<= (+ main_x 1) v_prenex_28003) (<= (select main_a v_prenex_28002) 999) (< v_prenex_28003 main_x) (<= (+ main_y 1) v_prenex_28002) (<= 0 (+ (select main_a v_prenex_28002) 1)) (<= 0 (+ (select main_a v_prenex_28003) 499)) (<= (select main_a v_prenex_28003) (+ (select main_a v_prenex_28002) 2)))) (forall ((v_prenex_24762 Int) (v_prenex_24763 Int)) (or (<= (select main_a v_prenex_24762) 1499) (< v_prenex_24763 main_x) (<= (select main_a v_prenex_24763) (+ (select main_a v_prenex_24762) 2)) (<= 1 (select main_a v_prenex_24763)) (<= (+ main_y 1) v_prenex_24762) (<= (+ main_x 1) v_prenex_24763))) (or (forall ((v_prenex_27694 Int)) (<= 998 (* 2 (select main_a v_prenex_27694)))) (forall ((v_prenex_27693 Int)) (or (<= (+ main_x 1) v_prenex_27693) (<= 2 (* 2 (select main_a v_prenex_27693))) (< v_prenex_27693 main_x)))) (forall ((v_prenex_31044 Int) (v_prenex_31043 Int)) (or (< v_prenex_31044 main_x) (<= (select main_a v_prenex_31044) (+ (select main_a v_prenex_31043) 2)) (<= 0 (+ (select main_a v_prenex_31043) 1)) (<= (+ main_x 1) v_prenex_31044) (<= 1 (select main_a v_prenex_31044)) (<= 998 (* 2 (select main_a v_prenex_31043))))) (forall ((v_prenex_32292 Int) (v_prenex_32291 Int)) (or (<= 0 (+ (select main_a v_prenex_32291) 1)) (<= (select main_a v_prenex_32291) (+ (select main_a v_prenex_32292) 998)) (< v_prenex_32292 main_x) (<= 499 (select main_a v_prenex_32291)) (<= (+ main_x 1) v_prenex_32292) (<= (select main_a v_prenex_32292) 501))) (or (forall ((v_prenex_27985 Int)) (or (<= (+ main_x 1) v_prenex_27985) (< v_prenex_27985 main_x) (<= 2 (* 2 (select main_a v_prenex_27985))) (<= (select main_a v_prenex_27985) 1001))) (forall ((v_prenex_27984 Int)) (or (<= (+ main_y 1) v_prenex_27984) (<= 499 (select main_a v_prenex_27984)) (<= (select main_a v_prenex_27984) 1499)))) (forall ((v_prenex_30145 Int) (v_prenex_30146 Int)) (or (<= (+ main_x 1) v_prenex_30146) (<= 0 (+ (select main_a v_prenex_30146) 499)) (< v_prenex_30146 main_x) (<= (+ (select main_a v_prenex_30145) (select main_a v_prenex_30146)) 1000) (<= 0 (+ (select main_a v_prenex_30145) 1)))) (forall ((v_prenex_26183 Int) (v_prenex_26184 Int)) (or (<= (select main_a v_prenex_26184) 501) (< v_prenex_26184 main_x) (<= (* 2 (select main_a v_prenex_26183)) 1998) (<= (+ main_x 1) v_prenex_26184) (<= 499 (select main_a v_prenex_26183)) (<= 1000 (+ (select main_a v_prenex_26183) (select main_a v_prenex_26184))))) (forall ((v_prenex_28369 Int) (v_prenex_28368 Int)) (or (<= (+ main_x 1) v_prenex_28369) (<= 0 (+ (select main_a v_prenex_28369) 499)) (<= (+ (select main_a v_prenex_28368) (select main_a v_prenex_28369)) 1000) (< v_prenex_28368 main_y) (< v_prenex_28369 main_x) (<= 499 (select main_a v_prenex_28368)) (<= 0 (+ (select main_a v_prenex_28368) 1)))) (or (forall ((v_prenex_30036 Int)) (or (<= (* 2 (select main_a v_prenex_30036)) 1002) (<= 0 (+ (select main_a v_prenex_30036) 499)) (< v_prenex_30036 main_x) (<= (+ main_x 1) v_prenex_30036) (<= 2 (* 2 (select main_a v_prenex_30036))))) (forall ((v_prenex_30039 Int)) (<= (* 2 (select main_a v_prenex_30039)) 1998))) (forall ((v_prenex_31282 Int) (v_prenex_31281 Int)) (or (<= (+ main_x 1) v_prenex_31282) (<= (* 2 (select main_a v_prenex_31281)) 1998) (<= (select main_a v_prenex_31282) (+ (select main_a v_prenex_31281) 2)) (<= (select main_a v_prenex_31282) 1001) (< v_prenex_31281 main_y) (<= 499 (select main_a v_prenex_31281)) (< v_prenex_31282 main_x))) (or (forall ((v_prenex_25349 Int)) (or (<= (select main_a v_prenex_25349) 501) (<= (* 2 (select main_a v_prenex_25349)) 1002) (<= 1 (select main_a v_prenex_25349)) (<= (+ main_x 1) v_prenex_25349) (< v_prenex_25349 main_x))) (forall ((v_prenex_25353 Int)) (<= (select main_a v_prenex_25353) 999))) (or (forall ((v_prenex_27653 Int)) (or (< v_prenex_27653 main_y) (<= 998 (* 2 (select main_a v_prenex_27653))) (<= 0 (+ (select main_a v_prenex_27653) 1)))) (forall ((v_prenex_27654 Int)) (or (< v_prenex_27654 main_x) (<= 1 (select main_a v_prenex_27654)) (<= (* 2 (select main_a v_prenex_27654)) 1002) (<= (+ main_x 1) v_prenex_27654)))) (forall ((v_prenex_28781 Int) (v_prenex_28780 Int)) (or (< v_prenex_28780 main_y) (< v_prenex_28781 main_x) (<= 0 (+ (select main_a v_prenex_28780) 1)) (<= (* 2 (select main_a v_prenex_28780)) 1998) (<= (select main_a v_prenex_28780) (+ (select main_a v_prenex_28781) 998)) (<= (* 2 (select main_a v_prenex_28781)) 1002) (<= (+ main_x 1) v_prenex_28781))) (or (forall ((v_prenex_26638 Int)) (<= 998 (* 2 (select main_a v_prenex_26638)))) (forall ((v_prenex_26641 Int)) (or (<= (+ main_x 1) v_prenex_26641) (<= (* 2 (select main_a v_prenex_26641)) 1002) (< v_prenex_26641 main_x)))) (forall ((v_prenex_29434 Int) (v_prenex_29433 Int)) (or (<= (select main_a v_prenex_29434) 1001) (<= 0 (+ (select main_a v_prenex_29434) 499)) (< v_prenex_29434 main_x) (<= (+ main_x 1) v_prenex_29434) (<= 0 (+ (select main_a v_prenex_29433) 1)) (<= 1000 (+ (select main_a v_prenex_29433) (select main_a v_prenex_29434))))) (or (forall ((v_prenex_24697 Int)) (<= 0 (+ (select main_a v_prenex_24697) 1))) (forall ((v_prenex_24695 Int)) (or (<= (select main_a v_prenex_24695) 1001) (<= (+ main_x 1) v_prenex_24695) (<= 2 (* 2 (select main_a v_prenex_24695))) (< v_prenex_24695 main_x) (<= (select main_a v_prenex_24695) 501)))) (or (forall ((v_prenex_27741 Int)) (or (<= (+ main_x 1) v_prenex_27741) (< v_prenex_27741 main_x) (<= (select main_a v_prenex_27741) 1001) (<= 2 (* 2 (select main_a v_prenex_27741))))) (forall ((v_prenex_27740 Int)) (or (<= 0 (+ (select main_a v_prenex_27740) 1)) (<= (select main_a v_prenex_27740) 1499)))) (forall ((v_prenex_25093 Int) (v_prenex_25094 Int)) (or (<= (+ main_x 1) v_prenex_25094) (<= (select main_a v_prenex_25093) (+ (select main_a v_prenex_25094) 998)) (<= (select main_a v_prenex_25093) 1499) (<= 998 (* 2 (select main_a v_prenex_25093))) (<= 0 (+ (select main_a v_prenex_25094) 499)) (< v_prenex_25093 main_y) (< v_prenex_25094 main_x))) (or (forall ((v_prenex_30024 Int)) (or (<= (* 2 (select main_a v_prenex_30024)) 1998) (<= (select main_a v_prenex_30024) 1499))) (forall ((v_prenex_30022 Int)) (or (<= (+ main_x 1) v_prenex_30022) (<= (* 2 (select main_a v_prenex_30022)) 1002) (<= 2 (* 2 (select main_a v_prenex_30022))) (<= 1 (select main_a v_prenex_30022)) (< v_prenex_30022 main_x)))) (or (forall ((v_prenex_24477 Int)) (or (< v_prenex_24477 main_x) (<= (select main_a v_prenex_24477) 501) (<= 2 (* 2 (select main_a v_prenex_24477))) (<= 0 (+ (select main_a v_prenex_24477) 499)) (<= (+ main_x 1) v_prenex_24477))) (forall ((v_prenex_24479 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24479))) (<= 499 (select main_a v_prenex_24479))))) (or (forall ((v_prenex_25630 Int)) (or (< v_prenex_25630 main_x) (<= 0 (+ (select main_a v_prenex_25630) 499)) (<= 2 (* 2 (select main_a v_prenex_25630))) (<= (* 2 (select main_a v_prenex_25630)) 1002) (<= (+ main_x 1) v_prenex_25630))) (forall ((v_prenex_25627 Int)) (or (<= 0 (+ (select main_a v_prenex_25627) 1)) (<= (* 2 (select main_a v_prenex_25627)) 1998)))) (forall ((v_prenex_26765 Int) (v_prenex_26764 Int)) (or (<= (+ (select main_a v_prenex_26764) (select main_a v_prenex_26765)) 1000) (<= 499 (select main_a v_prenex_26764)) (<= (+ main_y 1) v_prenex_26764) (<= (+ main_x 1) v_prenex_26765) (<= 998 (* 2 (select main_a v_prenex_26764))) (<= 0 (+ (select main_a v_prenex_26765) 499)) (< v_prenex_26765 main_x))) (forall ((v_prenex_25384 Int) (v_prenex_25383 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25383))) (<= (select main_a v_prenex_25384) 501) (<= 1000 (+ (select main_a v_prenex_25383) (select main_a v_prenex_25384))) (<= (+ main_x 1) v_prenex_25384) (< v_prenex_25384 main_x) (<= (* 2 (select main_a v_prenex_25383)) 1998))) (or (forall ((v_prenex_27633 Int)) (or (< v_prenex_27633 main_x) (<= (+ main_x 1) v_prenex_27633) (<= (select main_a v_prenex_27633) 501) (<= (select main_a v_prenex_27633) 1001) (<= 2 (* 2 (select main_a v_prenex_27633))))) (forall ((v_prenex_27635 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27635))) (<= (select main_a v_prenex_27635) 1499)))) (or (forall ((v_prenex_28207 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28207))) (<= (select main_a v_prenex_28207) 1499))) (forall ((v_prenex_28203 Int)) (or (<= (select main_a v_prenex_28203) 501) (<= 0 (+ (select main_a v_prenex_28203) 499)) (<= (+ main_x 1) v_prenex_28203) (< v_prenex_28203 main_x) (<= 2 (* 2 (select main_a v_prenex_28203)))))) (forall ((v_prenex_28371 Int) (v_prenex_28370 Int)) (or (<= 0 (+ (select main_a v_prenex_28370) 1)) (<= (* 2 (select main_a v_prenex_28371)) 1002) (<= (select main_a v_prenex_28371) 501) (< v_prenex_28371 main_x) (<= (+ main_x 1) v_prenex_28371) (<= (+ (select main_a v_prenex_28370) (select main_a v_prenex_28371)) 1000) (<= 998 (* 2 (select main_a v_prenex_28370))))) (forall ((v_prenex_30891 Int) (v_prenex_30892 Int)) (or (<= (* 2 (select main_a v_prenex_30891)) 1998) (< v_prenex_30892 main_x) (<= (select main_a v_prenex_30892) 501) (<= (select main_a v_prenex_30891) (+ (select main_a v_prenex_30892) 998)) (<= (+ main_x 1) v_prenex_30892) (<= 0 (+ (select main_a v_prenex_30892) 499)))) (forall ((v_prenex_29759 Int) (v_prenex_29760 Int)) (or (<= 0 (+ (select main_a v_prenex_29759) 1)) (<= (select main_a v_prenex_29760) (+ (select main_a v_prenex_29759) 2)) (< v_prenex_29760 main_x) (<= 0 (+ (select main_a v_prenex_29760) 499)) (< v_prenex_29759 main_y) (<= (+ main_x 1) v_prenex_29760) (<= (* 2 (select main_a v_prenex_29759)) 1998))) (forall ((v_prenex_27645 Int) (v_prenex_27646 Int)) (or (<= (+ main_x 1) v_prenex_27646) (<= (select main_a v_prenex_27646) 501) (<= (select main_a v_prenex_27645) 1499) (<= (select main_a v_prenex_27645) (+ (select main_a v_prenex_27646) 998)) (< v_prenex_27646 main_x) (<= (+ main_y 1) v_prenex_27645) (<= (select main_a v_prenex_27645) 999))) (forall ((v_prenex_32036 Int) (v_prenex_32035 Int)) (or (< v_prenex_32036 main_x) (<= (select main_a v_prenex_32035) (+ (select main_a v_prenex_32036) 998)) (<= (select main_a v_prenex_32035) 1499) (<= (select main_a v_prenex_32036) 1001) (<= 998 (* 2 (select main_a v_prenex_32035))) (<= (+ main_x 1) v_prenex_32036) (<= (select main_a v_prenex_32036) 501))) (forall ((v_prenex_27313 Int) (v_prenex_27314 Int)) (or (<= (+ main_x 1) v_prenex_27314) (<= 0 (+ (select main_a v_prenex_27314) 499)) (<= (* 2 (select main_a v_prenex_27313)) 1998) (<= (select main_a v_prenex_27314) (+ (select main_a v_prenex_27313) 2)) (< v_prenex_27313 main_y) (< v_prenex_27314 main_x))) (or (forall ((v_prenex_30728 Int)) (or (<= 1 (select main_a v_prenex_30728)) (<= (+ main_x 1) v_prenex_30728) (<= (* 2 (select main_a v_prenex_30728)) 1002) (<= (select main_a v_prenex_30728) 501) (< v_prenex_30728 main_x))) (forall ((v_prenex_30732 Int)) (or (<= 0 (+ (select main_a v_prenex_30732) 1)) (<= (* 2 (select main_a v_prenex_30732)) 1998)))) (or (forall ((v_prenex_30532 Int)) (or (<= (* 2 (select main_a v_prenex_30532)) 1998) (<= 499 (select main_a v_prenex_30532)))) (forall ((v_prenex_30531 Int)) (or (<= 1 (select main_a v_prenex_30531)) (<= (+ main_x 1) v_prenex_30531) (<= (* 2 (select main_a v_prenex_30531)) 1002) (< v_prenex_30531 main_x)))) (or (forall ((v_prenex_23896 Int)) (<= 2 (* 2 (select main_a v_prenex_23896)))) (forall ((v_prenex_23895 Int)) (or (<= (select main_a v_prenex_23895) 1499) (<= (+ main_y 1) v_prenex_23895) (< v_prenex_23895 main_y) (<= (* 2 (select main_a v_prenex_23895)) 1998)))) (forall ((v_prenex_27957 Int) (v_prenex_27958 Int)) (or (<= (+ main_x 1) v_prenex_27958) (<= (select main_a v_prenex_27958) (+ (select main_a v_prenex_27957) 2)) (<= 499 (select main_a v_prenex_27957)) (<= 0 (+ (select main_a v_prenex_27958) 499)) (< v_prenex_27958 main_x) (<= (select main_a v_prenex_27957) 1499))) (forall ((v_prenex_25721 Int) (v_prenex_25722 Int)) (or (<= (select main_a v_prenex_25722) 501) (<= (* 2 (select main_a v_prenex_25722)) 1002) (<= (+ main_x 1) v_prenex_25722) (< v_prenex_25722 main_x) (<= (select main_a v_prenex_25721) 1499) (<= (select main_a v_prenex_25721) (+ (select main_a v_prenex_25722) 998)) (<= (* 2 (select main_a v_prenex_25721)) 1998))) (or (forall ((v_prenex_26578 Int)) (<= 499 (select main_a v_prenex_26578))) (forall ((v_prenex_26582 Int)) (or (<= (* 2 (select main_a v_prenex_26582)) 1002) (< v_prenex_26582 main_x) (<= 2 (* 2 (select main_a v_prenex_26582))) (<= 1 (select main_a v_prenex_26582)) (<= (+ main_x 1) v_prenex_26582)))) (forall ((v_prenex_31141 Int) (v_prenex_31140 Int)) (or (< v_prenex_31141 main_x) (<= 2 (* 2 (select main_a v_prenex_31141))) (<= (+ (select main_a v_prenex_31140) (select main_a v_prenex_31141)) 1000) (<= (+ main_x 1) v_prenex_31141) (<= (+ main_y 1) v_prenex_31140))) (forall ((v_prenex_28476 Int) (v_prenex_28475 Int)) (or (<= (+ main_x 1) v_prenex_28476) (<= (select main_a v_prenex_28476) 1001) (<= 2 (* 2 (select main_a v_prenex_28476))) (< v_prenex_28476 main_x) (<= (select main_a v_prenex_28476) (+ (select main_a v_prenex_28475) 2)))) (forall ((v_prenex_26799 Int) (v_prenex_26800 Int)) (or (<= 1000 (+ (select main_a v_prenex_26799) (select main_a v_prenex_26800))) (<= (select main_a v_prenex_26800) 1001) (<= 0 (+ (select main_a v_prenex_26800) 499)) (<= 0 (+ (select main_a v_prenex_26799) 1)) (<= (+ main_x 1) v_prenex_26800) (<= (select main_a v_prenex_26799) 1499) (< v_prenex_26800 main_x))) (or (forall ((v_prenex_31673 Int)) (or (< v_prenex_31673 main_y) (<= (select main_a v_prenex_31673) 999))) (forall ((v_prenex_31674 Int)) (or (<= (+ main_x 1) v_prenex_31674) (<= (* 2 (select main_a v_prenex_31674)) 1002) (< v_prenex_31674 main_x) (<= 1 (select main_a v_prenex_31674))))) (or (forall ((v_prenex_24479 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24479))) (<= 499 (select main_a v_prenex_24479)))) (forall ((v_prenex_24478 Int)) (or (<= 0 (+ (select main_a v_prenex_24478) 499)) (<= (* 2 (select main_a v_prenex_24478)) 1002) (<= 2 (* 2 (select main_a v_prenex_24478))) (< v_prenex_24478 main_x) (<= (+ main_x 1) v_prenex_24478)))) (or (forall ((v_prenex_28977 Int)) (or (<= (select main_a v_prenex_28977) 1499) (<= 998 (* 2 (select main_a v_prenex_28977))))) (forall ((v_prenex_28976 Int)) (or (<= (+ main_x 1) v_prenex_28976) (< v_prenex_28976 main_x) (<= (* 2 (select main_a v_prenex_28976)) 1002) (<= 1 (select main_a v_prenex_28976))))) (forall ((v_prenex_31088 Int) (v_prenex_31089 Int)) (or (<= (+ main_x 1) v_prenex_31089) (<= 0 (+ (select main_a v_prenex_31088) 1)) (<= 0 (+ (select main_a v_prenex_31089) 499)) (<= (* 2 (select main_a v_prenex_31088)) 1998) (<= (select main_a v_prenex_31088) (+ (select main_a v_prenex_31089) 998)) (< v_prenex_31089 main_x) (<= 2 (* 2 (select main_a v_prenex_31089))))) (forall ((v_prenex_29265 Int) (v_prenex_29264 Int)) (or (< v_prenex_29265 main_x) (<= (* 2 (select main_a v_prenex_29264)) 1998) (<= (+ (select main_a v_prenex_29264) (select main_a v_prenex_29265)) 1000) (<= (+ main_x 1) v_prenex_29265) (<= 2 (* 2 (select main_a v_prenex_29265))))) (or (forall ((v_prenex_31312 Int)) (or (<= (select main_a v_prenex_31312) 999) (<= (* 2 (select main_a v_prenex_31312)) 1998))) (forall ((v_prenex_31308 Int)) (or (<= (* 2 (select main_a v_prenex_31308)) 1002) (< v_prenex_31308 main_x) (<= (+ main_x 1) v_prenex_31308) (<= (select main_a v_prenex_31308) 501) (<= 1 (select main_a v_prenex_31308))))) (forall ((v_prenex_27877 Int) (v_prenex_27878 Int)) (or (<= (select main_a v_prenex_27878) 1001) (<= (select main_a v_prenex_27877) 1499) (<= (+ main_y 1) v_prenex_27877) (< v_prenex_27878 main_x) (<= 499 (select main_a v_prenex_27877)) (<= (select main_a v_prenex_27877) (+ (select main_a v_prenex_27878) 998)) (<= (+ main_x 1) v_prenex_27878))) (forall ((v_prenex_25277 Int) (v_prenex_25276 Int)) (or (<= (+ main_x 1) v_prenex_25277) (<= 499 (select main_a v_prenex_25276)) (<= 1000 (+ (select main_a v_prenex_25276) (select main_a v_prenex_25277))) (<= 1 (select main_a v_prenex_25277)) (< v_prenex_25277 main_x) (<= (* 2 (select main_a v_prenex_25276)) 1998) (<= 2 (* 2 (select main_a v_prenex_25277))))) (forall ((v_prenex_24933 Int) (v_prenex_24932 Int)) (or (<= (* 2 (select main_a v_prenex_24932)) 1998) (<= (select main_a v_prenex_24932) (+ (select main_a v_prenex_24933) 998)) (<= (select main_a v_prenex_24933) 1001) (< v_prenex_24933 main_x) (<= (+ main_x 1) v_prenex_24933) (<= 2 (* 2 (select main_a v_prenex_24933))))) (forall ((v_prenex_31255 Int) (v_prenex_31254 Int)) (or (< v_prenex_31255 main_x) (<= (+ main_y 1) v_prenex_31254) (<= 1 (select main_a v_prenex_31255)) (<= (select main_a v_prenex_31255) (+ (select main_a v_prenex_31254) 2)) (<= (* 2 (select main_a v_prenex_31254)) 1998) (<= (+ main_x 1) v_prenex_31255))) (forall ((v_prenex_24553 Int) (v_prenex_24554 Int)) (or (< v_prenex_24554 main_x) (<= 998 (* 2 (select main_a v_prenex_24553))) (<= (+ main_x 1) v_prenex_24554) (<= 1 (select main_a v_prenex_24554)) (<= (select main_a v_prenex_24554) (+ (select main_a v_prenex_24553) 2)) (<= (* 2 (select main_a v_prenex_24554)) 1002))) (forall ((v_prenex_24333 Int) (v_prenex_24332 Int)) (or (< v_prenex_24333 main_x) (<= (+ main_x 1) v_prenex_24333) (< v_prenex_24332 main_y) (<= 499 (select main_a v_prenex_24332)) (<= 2 (* 2 (select main_a v_prenex_24333))) (<= (+ (select main_a v_prenex_24332) (select main_a v_prenex_24333)) 1000) (<= 998 (* 2 (select main_a v_prenex_24332))))) (forall ((v_prenex_28019 Int) (v_prenex_28018 Int)) (or (<= (+ main_x 1) v_prenex_28019) (< v_prenex_28018 main_y) (<= (select main_a v_prenex_28019) (+ (select main_a v_prenex_28018) 2)) (<= 0 (+ (select main_a v_prenex_28019) 499)) (<= 998 (* 2 (select main_a v_prenex_28018))) (<= (select main_a v_prenex_28018) 999) (< v_prenex_28019 main_x))) (or (forall ((v_prenex_29524 Int)) (or (<= (select main_a v_prenex_29524) 1499) (<= 998 (* 2 (select main_a v_prenex_29524))))) (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) (<= 0 (+ (select main_a v_prenex_29520) 499))))) (forall ((v_prenex_26273 Int) (v_prenex_26274 Int)) (or (<= (+ main_x 1) v_prenex_26274) (<= (select main_a v_prenex_26274) 1001) (< v_prenex_26274 main_x) (<= 0 (+ (select main_a v_prenex_26273) 1)) (<= 499 (select main_a v_prenex_26273)) (<= (+ main_y 1) v_prenex_26273) (<= 1000 (+ (select main_a v_prenex_26273) (select main_a v_prenex_26274))))) (forall ((v_prenex_26334 Int) (v_prenex_26333 Int)) (or (<= (select main_a v_prenex_26334) (+ (select main_a v_prenex_26333) 2)) (< v_prenex_26334 main_x) (<= 0 (+ (select main_a v_prenex_26334) 499)) (<= (* 2 (select main_a v_prenex_26333)) 1998) (<= (select main_a v_prenex_26333) 999) (<= (* 2 (select main_a v_prenex_26334)) 1002) (<= (+ main_x 1) v_prenex_26334))) (forall ((v_prenex_28775 Int) (v_prenex_28774 Int)) (or (<= (select main_a v_prenex_28774) (+ (select main_a v_prenex_28775) 998)) (<= (* 2 (select main_a v_prenex_28774)) 1998) (<= 499 (select main_a v_prenex_28774)) (<= (+ main_x 1) v_prenex_28775) (<= (select main_a v_prenex_28775) 1001) (< v_prenex_28774 main_y) (< v_prenex_28775 main_x))) (or (forall ((v_prenex_24326 Int)) (or (<= (* 2 (select main_a v_prenex_24326)) 1998) (<= 0 (+ (select main_a v_prenex_24326) 1)))) (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_30511 Int) (v_prenex_30510 Int)) (or (< v_prenex_30511 main_x) (<= (select main_a v_prenex_30510) (+ (select main_a v_prenex_30511) 998)) (<= 2 (* 2 (select main_a v_prenex_30511))) (<= (+ main_x 1) v_prenex_30511) (<= (* 2 (select main_a v_prenex_30510)) 1998) (<= 499 (select main_a v_prenex_30510)))) (forall ((v_prenex_24177 Int) (v_prenex_24176 Int)) (or (<= 0 (+ (select main_a v_prenex_24176) 1)) (<= 499 (select main_a v_prenex_24176)) (< v_prenex_24177 main_x) (<= (+ (select main_a v_prenex_24176) (select main_a v_prenex_24177)) 1000) (<= (select main_a v_prenex_24177) 1001) (<= (* 2 (select main_a v_prenex_24177)) 1002) (<= (+ main_x 1) v_prenex_24177))) (forall ((v_prenex_29082 Int) (v_prenex_29081 Int)) (or (<= (* 2 (select main_a v_prenex_29082)) 1002) (<= 0 (+ (select main_a v_prenex_29082) 499)) (< v_prenex_29082 main_x) (<= (select main_a v_prenex_29082) (+ (select main_a v_prenex_29081) 2)) (<= (select main_a v_prenex_29081) 999) (<= (+ main_x 1) v_prenex_29082) (<= 499 (select main_a v_prenex_29081)))) (forall ((v_prenex_28679 Int) (v_prenex_28680 Int)) (or (< v_prenex_28680 main_x) (<= 2 (* 2 (select main_a v_prenex_28680))) (<= (select main_a v_prenex_28680) 501) (<= (+ main_x 1) v_prenex_28680) (<= (* 2 (select main_a v_prenex_28679)) 1998) (<= (+ (select main_a v_prenex_28679) (select main_a v_prenex_28680)) 1000))) (forall ((v_prenex_32098 Int) (v_prenex_32097 Int)) (or (<= 499 (select main_a v_prenex_32097)) (<= (* 2 (select main_a v_prenex_32098)) 1002) (<= (+ (select main_a v_prenex_32097) (select main_a v_prenex_32098)) 1000) (<= (+ main_x 1) v_prenex_32098) (< v_prenex_32098 main_x))) (forall ((v_prenex_25620 Int) (v_prenex_25619 Int)) (or (<= (* 2 (select main_a v_prenex_25620)) 1002) (< v_prenex_25620 main_x) (<= (select main_a v_prenex_25620) (+ (select main_a v_prenex_25619) 2)) (<= (select main_a v_prenex_25619) 1499) (<= (+ main_y 1) v_prenex_25619) (<= (+ main_x 1) v_prenex_25620))) (forall ((v_prenex_26373 Int) (v_prenex_26374 Int)) (or (<= (* 2 (select main_a v_prenex_26373)) 1998) (<= 998 (* 2 (select main_a v_prenex_26373))) (< v_prenex_26374 main_x) (<= 2 (* 2 (select main_a v_prenex_26374))) (<= (+ main_x 1) v_prenex_26374) (<= (select main_a v_prenex_26374) (+ (select main_a v_prenex_26373) 2)) (<= (select main_a v_prenex_26374) 1001))) (forall ((v_prenex_25536 Int) (v_prenex_25537 Int)) (or (< v_prenex_25536 main_y) (<= (select main_a v_prenex_25537) 501) (< v_prenex_25537 main_x) (<= 1000 (+ (select main_a v_prenex_25536) (select main_a v_prenex_25537))) (<= (+ main_x 1) v_prenex_25537))) (or (forall ((v_prenex_28154 Int)) (or (< v_prenex_28154 main_y) (<= (select main_a v_prenex_28154) 999) (<= 499 (select main_a v_prenex_28154)))) (forall ((v_prenex_28155 Int)) (or (< v_prenex_28155 main_x) (<= (+ main_x 1) v_prenex_28155) (<= (select main_a v_prenex_28155) 1001) (<= 2 (* 2 (select main_a v_prenex_28155)))))) (forall ((v_prenex_29559 Int) (v_prenex_29560 Int)) (or (< v_prenex_29559 main_y) (<= 499 (select main_a v_prenex_29559)) (<= (select main_a v_prenex_29559) 1499) (<= (select main_a v_prenex_29560) (+ (select main_a v_prenex_29559) 2)) (< v_prenex_29560 main_x) (<= (* 2 (select main_a v_prenex_29560)) 1002) (<= (+ main_x 1) v_prenex_29560))) (or (forall ((v_prenex_28872 Int)) (or (<= 0 (+ (select main_a v_prenex_28872) 499)) (<= (* 2 (select main_a v_prenex_28872)) 1002) (< v_prenex_28872 main_x) (<= (+ main_x 1) v_prenex_28872))) (forall ((v_prenex_28874 Int)) (or (<= (select main_a v_prenex_28874) 1499) (<= (* 2 (select main_a v_prenex_28874)) 1998)))) (or (forall ((v_prenex_30983 Int)) (or (<= 0 (+ (select main_a v_prenex_30983) 499)) (< v_prenex_30983 main_x) (<= (+ main_x 1) v_prenex_30983) (<= 2 (* 2 (select main_a v_prenex_30983))))) (forall ((v_prenex_30986 Int)) (or (<= 0 (+ (select main_a v_prenex_30986) 1)) (<= 998 (* 2 (select main_a v_prenex_30986)))))) (forall ((v_prenex_24243 Int) (v_prenex_24242 Int)) (or (<= (select main_a v_prenex_24243) (+ (select main_a v_prenex_24242) 2)) (<= 0 (+ (select main_a v_prenex_24242) 1)) (<= (+ main_x 1) v_prenex_24243) (<= (select main_a v_prenex_24243) 501) (<= 499 (select main_a v_prenex_24242)) (<= 1 (select main_a v_prenex_24243)) (< v_prenex_24243 main_x))) (forall ((v_prenex_27910 Int) (v_prenex_27909 Int)) (or (<= (select main_a v_prenex_27909) 999) (<= (select main_a v_prenex_27910) (+ (select main_a v_prenex_27909) 2)) (< v_prenex_27909 main_y) (<= 499 (select main_a v_prenex_27909)) (< v_prenex_27910 main_x) (<= (+ main_x 1) v_prenex_27910) (<= (select main_a v_prenex_27910) 501))) (forall ((v_prenex_25275 Int) (v_prenex_25274 Int)) (or (<= 1 (select main_a v_prenex_25275)) (<= (+ main_y 1) v_prenex_25274) (<= (+ main_x 1) v_prenex_25275) (<= 1000 (+ (select main_a v_prenex_25274) (select main_a v_prenex_25275))) (<= 499 (select main_a v_prenex_25274)) (< v_prenex_25275 main_x))) (or (forall ((v_prenex_25140 Int)) (or (<= (* 2 (select main_a v_prenex_25140)) 1998) (<= 0 (+ (select main_a v_prenex_25140) 1)))) (forall ((v_prenex_25135 Int)) (or (<= (+ main_x 1) v_prenex_25135) (< v_prenex_25135 main_x) (<= (* 2 (select main_a v_prenex_25135)) 1002) (<= 1 (select main_a v_prenex_25135))))) (or (forall ((v_prenex_25960 Int)) (or (<= 499 (select main_a v_prenex_25960)) (<= (* 2 (select main_a v_prenex_25960)) 1998))) (forall ((v_prenex_25964 Int)) (or (<= (select main_a v_prenex_25964) 501) (<= (select main_a v_prenex_25964) 1001) (<= (+ main_x 1) v_prenex_25964) (<= (* 2 (select main_a v_prenex_25964)) 1002) (< v_prenex_25964 main_x)))) (or (forall ((v_prenex_30703 Int)) (<= (select main_a v_prenex_30703) 1499)) (forall ((v_prenex_30702 Int)) (or (< v_prenex_30702 main_x) (<= (+ main_x 1) v_prenex_30702) (<= 2 (* 2 (select main_a v_prenex_30702))) (<= (* 2 (select main_a v_prenex_30702)) 1002) (<= (select main_a v_prenex_30702) 1001)))) (or (forall ((v_prenex_29316 Int)) (or (<= (+ main_y 1) v_prenex_29316) (<= (select main_a v_prenex_29316) 1499) (<= 998 (* 2 (select main_a v_prenex_29316))))) (forall ((v_prenex_29313 Int)) (or (<= (select main_a v_prenex_29313) 501) (<= (* 2 (select main_a v_prenex_29313)) 1002) (< v_prenex_29313 main_x) (<= (+ main_x 1) v_prenex_29313)))) (forall ((v_prenex_30831 Int) (v_prenex_30830 Int)) (or (<= (select main_a v_prenex_30830) 1499) (<= 499 (select main_a v_prenex_30830)) (<= (+ (select main_a v_prenex_30830) (select main_a v_prenex_30831)) 1000) (<= (+ main_y 1) v_prenex_30830) (< v_prenex_30830 main_y))) (or (forall ((v_prenex_28875 Int)) (or (<= (select main_a v_prenex_28875) 1001) (<= (* 2 (select main_a v_prenex_28875)) 1002) (< v_prenex_28875 main_x) (<= (+ main_x 1) v_prenex_28875))) (forall ((v_prenex_28874 Int)) (or (<= (select main_a v_prenex_28874) 1499) (<= (* 2 (select main_a v_prenex_28874)) 1998)))) (forall ((v_prenex_32151 Int) (v_prenex_32152 Int)) (or (<= 0 (+ (select main_a v_prenex_32151) 1)) (<= (+ main_x 1) v_prenex_32152) (< v_prenex_32151 main_y) (< v_prenex_32152 main_x) (<= 499 (select main_a v_prenex_32151)) (<= (select main_a v_prenex_32152) 1001) (<= (+ (select main_a v_prenex_32151) (select main_a v_prenex_32152)) 1000))) (forall ((v_prenex_24882 Int) (v_prenex_24881 Int)) (or (<= (* 2 (select main_a v_prenex_24882)) 1002) (<= 2 (* 2 (select main_a v_prenex_24882))) (<= (* 2 (select main_a v_prenex_24881)) 1998) (<= 499 (select main_a v_prenex_24881)) (< v_prenex_24882 main_x) (<= (select main_a v_prenex_24881) (+ (select main_a v_prenex_24882) 998)) (<= (+ main_x 1) v_prenex_24882))) (or (forall ((v_prenex_28873 Int)) (or (<= (* 2 (select main_a v_prenex_28873)) 1002) (<= 2 (* 2 (select main_a v_prenex_28873))) (< v_prenex_28873 main_x) (<= (+ main_x 1) v_prenex_28873))) (forall ((v_prenex_28874 Int)) (or (<= (select main_a v_prenex_28874) 1499) (<= (* 2 (select main_a v_prenex_28874)) 1998)))) (forall ((v_prenex_27504 Int) (v_prenex_27505 Int)) (or (<= (+ (select main_a v_prenex_27504) (select main_a v_prenex_27505)) 1000) (<= 2 (* 2 (select main_a v_prenex_27505))) (<= (* 2 (select main_a v_prenex_27505)) 1002) (< v_prenex_27505 main_x) (<= (select main_a v_prenex_27504) 999) (<= (+ main_x 1) v_prenex_27505))) (forall ((v_prenex_25068 Int) (v_prenex_25067 Int)) (or (<= (select main_a v_prenex_25067) (+ (select main_a v_prenex_25068) 998)) (< v_prenex_25068 main_x) (<= (+ main_x 1) v_prenex_25068) (<= 1 (select main_a v_prenex_25068)) (<= (* 2 (select main_a v_prenex_25067)) 1998) (<= (select main_a v_prenex_25067) 1499) (< v_prenex_25067 main_y))) (forall ((v_prenex_25912 Int) (v_prenex_25913 Int)) (or (<= (select main_a v_prenex_25912) 1499) (<= (select main_a v_prenex_25913) 501) (< v_prenex_25913 main_x) (< v_prenex_25912 main_y) (<= (+ (select main_a v_prenex_25912) (select main_a v_prenex_25913)) 1000) (<= (+ main_x 1) v_prenex_25913))) (or (forall ((v_prenex_31296 Int)) (or (< v_prenex_31296 main_x) (<= (select main_a v_prenex_31296) 501) (<= (+ main_x 1) v_prenex_31296) (<= 2 (* 2 (select main_a v_prenex_31296))))) (forall ((v_prenex_31298 Int)) (<= (select main_a v_prenex_31298) 1499))) (forall ((v_prenex_24167 Int) (v_prenex_24166 Int)) (or (<= (select main_a v_prenex_24166) 999) (<= (select main_a v_prenex_24167) 1001) (<= 0 (+ (select main_a v_prenex_24167) 499)) (< v_prenex_24167 main_x) (<= (+ main_x 1) v_prenex_24167) (<= (+ (select main_a v_prenex_24166) (select main_a v_prenex_24167)) 1000))) (forall ((v_prenex_29361 Int) (v_prenex_29362 Int)) (or (<= (+ main_x 1) v_prenex_29362) (<= (+ main_y 1) v_prenex_29361) (<= 2 (* 2 (select main_a v_prenex_29362))) (<= (* 2 (select main_a v_prenex_29361)) 1998) (<= 0 (+ (select main_a v_prenex_29361) 1)) (< v_prenex_29362 main_x) (<= (+ (select main_a v_prenex_29361) (select main_a v_prenex_29362)) 1000))) (forall ((v_prenex_25740 Int) (v_prenex_25741 Int)) (or (<= (select main_a v_prenex_25740) 1499) (<= 1 (select main_a v_prenex_25741)) (< v_prenex_25741 main_x) (<= (+ main_x 1) v_prenex_25741) (<= (select main_a v_prenex_25740) (+ (select main_a v_prenex_25741) 998)))) (forall ((v_prenex_28328 Int) (v_prenex_28329 Int)) (or (<= (+ main_x 1) v_prenex_28329) (<= (select main_a v_prenex_28328) (+ (select main_a v_prenex_28329) 998)) (<= 499 (select main_a v_prenex_28328)) (<= (+ main_y 1) v_prenex_28328) (<= 1 (select main_a v_prenex_28329)) (< v_prenex_28329 main_x) (<= (* 2 (select main_a v_prenex_28328)) 1998))) (forall ((v_prenex_31269 Int) (v_prenex_31270 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31270))) (<= (+ (select main_a v_prenex_31269) (select main_a v_prenex_31270)) 1000) (<= 0 (+ (select main_a v_prenex_31269) 1)) (<= 998 (* 2 (select main_a v_prenex_31269))) (<= 1 (select main_a v_prenex_31270)) (<= (+ main_x 1) v_prenex_31270) (< v_prenex_31270 main_x))) (or (forall ((v_prenex_28841 Int)) (or (<= (+ main_x 1) v_prenex_28841) (<= (select main_a v_prenex_28841) 1001) (<= (select main_a v_prenex_28841) 501) (< v_prenex_28841 main_x) (<= 2 (* 2 (select main_a v_prenex_28841))))) (forall ((v_prenex_28843 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28843))) (<= 499 (select main_a v_prenex_28843))))) (or (forall ((v_prenex_26578 Int)) (<= 499 (select main_a v_prenex_26578))) (forall ((v_prenex_26579 Int)) (or (<= 0 (+ (select main_a v_prenex_26579) 499)) (<= (* 2 (select main_a v_prenex_26579)) 1002) (<= (+ main_x 1) v_prenex_26579) (<= 1 (select main_a v_prenex_26579)) (< v_prenex_26579 main_x)))) (forall ((v_prenex_31068 Int) (v_prenex_31069 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31068))) (<= (select main_a v_prenex_31069) 1001) (<= 0 (+ (select main_a v_prenex_31069) 499)) (<= (select main_a v_prenex_31068) 1499) (<= (+ main_x 1) v_prenex_31069) (<= (select main_a v_prenex_31068) (+ (select main_a v_prenex_31069) 998)) (< v_prenex_31069 main_x))) (or (forall ((v_prenex_31871 Int)) (or (<= (+ main_x 1) v_prenex_31871) (<= 2 (* 2 (select main_a v_prenex_31871))) (<= 0 (+ (select main_a v_prenex_31871) 499)) (< v_prenex_31871 main_x))) (forall ((v_prenex_31874 Int)) (<= (select main_a v_prenex_31874) 999))) (or (forall ((v_prenex_28389 Int)) (or (< v_prenex_28389 main_x) (<= (* 2 (select main_a v_prenex_28389)) 1002) (<= (select main_a v_prenex_28389) 1001) (<= (+ main_x 1) v_prenex_28389))) (forall ((v_prenex_28388 Int)) (<= (select main_a v_prenex_28388) 999))) (forall ((v_prenex_28649 Int) (v_prenex_28650 Int)) (or (<= (+ main_x 1) v_prenex_28650) (<= 0 (+ (select main_a v_prenex_28650) 499)) (< v_prenex_28650 main_x) (<= 1 (select main_a v_prenex_28650)) (<= (select main_a v_prenex_28649) 1499) (<= (select main_a v_prenex_28650) (+ (select main_a v_prenex_28649) 2)))) (forall ((v_prenex_31130 Int) (v_prenex_31131 Int)) (or (< v_prenex_31131 main_x) (<= (select main_a v_prenex_31130) (+ (select main_a v_prenex_31131) 998)) (<= (select main_a v_prenex_31131) 1001) (<= (select main_a v_prenex_31130) 1499) (<= (* 2 (select main_a v_prenex_31131)) 1002) (<= 0 (+ (select main_a v_prenex_31130) 1)) (<= (+ main_x 1) v_prenex_31131))) (forall ((v_prenex_27489 Int) (v_prenex_27488 Int)) (or (<= (+ main_x 1) v_prenex_27489) (<= (select main_a v_prenex_27488) 1499) (<= 2 (* 2 (select main_a v_prenex_27489))) (<= 1000 (+ (select main_a v_prenex_27488) (select main_a v_prenex_27489))) (<= (* 2 (select main_a v_prenex_27488)) 1998) (< v_prenex_27489 main_x))) (forall ((v_prenex_26192 Int) (v_prenex_26191 Int)) (or (<= 0 (+ (select main_a v_prenex_26191) 1)) (<= 1000 (+ (select main_a v_prenex_26191) (select main_a v_prenex_26192))) (<= (+ main_x 1) v_prenex_26192) (<= (+ main_y 1) v_prenex_26191) (<= (* 2 (select main_a v_prenex_26192)) 1002) (< v_prenex_26192 main_x) (<= (* 2 (select main_a v_prenex_26191)) 1998))) (or (forall ((v_prenex_32185 Int)) (or (<= (+ main_x 1) v_prenex_32185) (<= (select main_a v_prenex_32185) 1001) (< v_prenex_32185 main_x) (<= 2 (* 2 (select main_a v_prenex_32185))))) (forall ((v_prenex_32184 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32184))) (<= 499 (select main_a v_prenex_32184))))) (forall ((v_prenex_24711 Int) (v_prenex_24712 Int)) (or (<= (select main_a v_prenex_24712) 501) (<= 998 (* 2 (select main_a v_prenex_24711))) (<= (+ main_x 1) v_prenex_24712) (<= (select main_a v_prenex_24712) 1001) (< v_prenex_24712 main_x) (<= 499 (select main_a v_prenex_24711)) (<= 1000 (+ (select main_a v_prenex_24711) (select main_a v_prenex_24712))))) (or (forall ((v_prenex_25248 Int)) (or (<= 0 (+ (select main_a v_prenex_25248) 499)) (<= (select main_a v_prenex_25248) 501) (< v_prenex_25248 main_x) (<= (+ main_x 1) v_prenex_25248) (<= 2 (* 2 (select main_a v_prenex_25248))))) (forall ((v_prenex_25250 Int)) (or (<= (* 2 (select main_a v_prenex_25250)) 1998) (<= (select main_a v_prenex_25250) 1499)))) (forall ((v_prenex_28308 Int) (v_prenex_28307 Int)) (or (<= (+ main_x 1) v_prenex_28308) (<= (* 2 (select main_a v_prenex_28307)) 1998) (< v_prenex_28308 main_x) (<= (* 2 (select main_a v_prenex_28308)) 1002) (<= (+ main_y 1) v_prenex_28307) (<= 998 (* 2 (select main_a v_prenex_28307))) (<= (select main_a v_prenex_28308) (+ (select main_a v_prenex_28307) 2)))) (forall ((v_prenex_24854 Int) (v_prenex_24853 Int)) (or (<= (+ (select main_a v_prenex_24853) (select main_a v_prenex_24854)) 1000) (< v_prenex_24854 main_x) (<= 0 (+ (select main_a v_prenex_24854) 499)) (<= (select main_a v_prenex_24853) 999) (<= (select main_a v_prenex_24853) 1499) (<= (+ main_x 1) v_prenex_24854) (<= (+ main_y 1) v_prenex_24853))) (forall ((v_prenex_31415 Int) (v_prenex_31414 Int)) (or (<= (* 2 (select main_a v_prenex_31415)) 1002) (<= (+ main_x 1) v_prenex_31415) (< v_prenex_31415 main_x) (<= (+ (select main_a v_prenex_31414) (select main_a v_prenex_31415)) 1000) (<= 0 (+ (select main_a v_prenex_31414) 1)))) (forall ((v_prenex_29631 Int) (v_prenex_29630 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29630))) (<= 0 (+ (select main_a v_prenex_29631) 499)) (< v_prenex_29631 main_x) (<= (select main_a v_prenex_29630) 1499) (<= (select main_a v_prenex_29631) 501) (<= (+ (select main_a v_prenex_29630) (select main_a v_prenex_29631)) 1000) (<= (+ main_x 1) v_prenex_29631))) (forall ((v_prenex_24074 Int) (v_prenex_24073 Int)) (or (<= (select main_a v_prenex_24074) 501) (<= (select main_a v_prenex_24074) (+ (select main_a v_prenex_24073) 2)) (< v_prenex_24074 main_x) (<= (+ main_x 1) v_prenex_24074))) (forall ((v_prenex_29659 Int) (v_prenex_29658 Int)) (or (<= 0 (+ (select main_a v_prenex_29659) 499)) (<= (select main_a v_prenex_29658) (+ (select main_a v_prenex_29659) 998)) (<= 998 (* 2 (select main_a v_prenex_29658))) (<= (+ main_x 1) v_prenex_29659) (< v_prenex_29659 main_x) (<= (select main_a v_prenex_29658) 999))) (forall ((v_prenex_27261 Int) (v_prenex_27262 Int)) (or (<= (select main_a v_prenex_27262) 1001) (<= (select main_a v_prenex_27261) 1499) (< v_prenex_27262 main_x) (<= (+ main_x 1) v_prenex_27262) (<= 2 (* 2 (select main_a v_prenex_27262))) (<= 0 (+ (select main_a v_prenex_27261) 1)) (<= (+ (select main_a v_prenex_27261) (select main_a v_prenex_27262)) 1000))) (forall ((v_prenex_31417 Int) (v_prenex_31416 Int)) (or (<= 0 (+ (select main_a v_prenex_31416) 1)) (<= 1 (select main_a v_prenex_31417)) (<= (+ (select main_a v_prenex_31416) (select main_a v_prenex_31417)) 1000) (<= (+ main_x 1) v_prenex_31417) (< v_prenex_31417 main_x) (<= 499 (select main_a v_prenex_31416)) (<= 2 (* 2 (select main_a v_prenex_31417))))) (forall ((v_prenex_25948 Int) (v_prenex_25949 Int)) (or (<= (+ main_x 1) v_prenex_25949) (<= (* 2 (select main_a v_prenex_25949)) 1002) (< v_prenex_25949 main_x) (<= 499 (select main_a v_prenex_25948)) (<= 998 (* 2 (select main_a v_prenex_25948))) (<= (+ (select main_a v_prenex_25948) (select main_a v_prenex_25949)) 1000) (<= (+ main_y 1) v_prenex_25948))) (forall ((v_prenex_27131 Int) (v_prenex_27130 Int)) (or (<= (+ main_x 1) v_prenex_27131) (<= 0 (+ (select main_a v_prenex_27130) 1)) (< v_prenex_27130 main_y) (< v_prenex_27131 main_x) (<= (select main_a v_prenex_27131) 1001) (<= (select main_a v_prenex_27131) (+ (select main_a v_prenex_27130) 2)))) (forall ((v_prenex_27876 Int) (v_prenex_27875 Int)) (or (<= 0 (+ (select main_a v_prenex_27876) 499)) (<= (+ main_x 1) v_prenex_27876) (<= (+ (select main_a v_prenex_27875) (select main_a v_prenex_27876)) 1000) (<= (* 2 (select main_a v_prenex_27875)) 1998) (<= (* 2 (select main_a v_prenex_27876)) 1002) (< v_prenex_27876 main_x))) (or (forall ((v_prenex_25352 Int)) (or (<= (select main_a v_prenex_25352) 501) (< v_prenex_25352 main_x) (<= 0 (+ (select main_a v_prenex_25352) 499)) (<= (* 2 (select main_a v_prenex_25352)) 1002) (<= (+ main_x 1) v_prenex_25352))) (forall ((v_prenex_25353 Int)) (<= (select main_a v_prenex_25353) 999))) (forall ((v_prenex_24149 Int) (v_prenex_24148 Int)) (or (<= (+ main_x 1) v_prenex_24149) (< v_prenex_24149 main_x) (<= 499 (select main_a v_prenex_24148)) (<= 2 (* 2 (select main_a v_prenex_24149))) (<= (select main_a v_prenex_24149) (+ (select main_a v_prenex_24148) 2)) (<= (select main_a v_prenex_24149) 1001) (<= (select main_a v_prenex_24148) 1499))) (or (forall ((v_prenex_30624 Int)) (or (<= 0 (+ (select main_a v_prenex_30624) 499)) (<= (+ main_x 1) v_prenex_30624) (< v_prenex_30624 main_x) (<= 1 (select main_a v_prenex_30624)) (<= (* 2 (select main_a v_prenex_30624)) 1002))) (forall ((v_prenex_30625 Int)) (or (<= 499 (select main_a v_prenex_30625)) (<= (* 2 (select main_a v_prenex_30625)) 1998)))) (forall ((v_prenex_32153 Int) (v_prenex_32154 Int)) (or (< v_prenex_32154 main_x) (<= 0 (+ (select main_a v_prenex_32153) 1)) (<= (+ main_y 1) v_prenex_32153) (<= (select main_a v_prenex_32154) (+ (select main_a v_prenex_32153) 2)) (<= (* 2 (select main_a v_prenex_32153)) 1998) (<= (+ main_x 1) v_prenex_32154) (<= 1 (select main_a v_prenex_32154)))) (forall ((v_prenex_31520 Int) (v_prenex_31519 Int)) (or (<= (* 2 (select main_a v_prenex_31519)) 1998) (<= (+ main_x 1) v_prenex_31520) (<= (select main_a v_prenex_31519) 999) (<= 2 (* 2 (select main_a v_prenex_31520))) (< v_prenex_31520 main_x) (<= (select main_a v_prenex_31519) (+ (select main_a v_prenex_31520) 998)))) (or (forall ((v_prenex_32059 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32059))) (<= (* 2 (select main_a v_prenex_32059)) 1998))) (forall ((v_prenex_32057 Int)) (or (<= (select main_a v_prenex_32057) 1001) (< v_prenex_32057 main_x) (<= (+ main_x 1) v_prenex_32057) (<= 2 (* 2 (select main_a v_prenex_32057))) (<= (select main_a v_prenex_32057) 501)))) (forall ((v_prenex_27225 Int) (v_prenex_27226 Int)) (or (<= 0 (+ (select main_a v_prenex_27225) 1)) (<= (* 2 (select main_a v_prenex_27226)) 1002) (< v_prenex_27225 main_y) (<= (+ main_x 1) v_prenex_27226) (<= (select main_a v_prenex_27225) 999) (<= (+ (select main_a v_prenex_27225) (select main_a v_prenex_27226)) 1000) (< v_prenex_27226 main_x))) (or (forall ((v_prenex_31297 Int)) (or (<= (+ main_x 1) v_prenex_31297) (< v_prenex_31297 main_x) (<= 2 (* 2 (select main_a v_prenex_31297))))) (forall ((v_prenex_31298 Int)) (<= (select main_a v_prenex_31298) 1499))) (forall ((v_prenex_27674 Int) (v_prenex_27673 Int)) (or (<= (+ main_x 1) v_prenex_27674) (<= (select main_a v_prenex_27674) (+ (select main_a v_prenex_27673) 2)) (<= 0 (+ (select main_a v_prenex_27674) 499)) (<= 1 (select main_a v_prenex_27674)) (<= 499 (select main_a v_prenex_27673)) (< v_prenex_27674 main_x) (<= 998 (* 2 (select main_a v_prenex_27673))))) (forall ((v_prenex_31688 Int) (v_prenex_31689 Int)) (or (< v_prenex_31689 main_x) (<= (* 2 (select main_a v_prenex_31688)) 1998) (<= (+ main_x 1) v_prenex_31689) (<= (select main_a v_prenex_31688) 999) (<= (* 2 (select main_a v_prenex_31689)) 1002) (<= 1000 (+ (select main_a v_prenex_31688) (select main_a v_prenex_31689))) (< v_prenex_31688 main_y))) (forall ((v_prenex_29994 Int) (v_prenex_29993 Int)) (or (< v_prenex_29994 main_x) (<= (* 2 (select main_a v_prenex_29993)) 1998) (<= (+ main_x 1) v_prenex_29994) (<= 0 (+ (select main_a v_prenex_29994) 499)) (<= (select main_a v_prenex_29994) (+ (select main_a v_prenex_29993) 2)) (<= (select main_a v_prenex_29993) 999) (< v_prenex_29993 main_y))) (forall ((v_prenex_27837 Int) (v_prenex_27838 Int)) (or (< v_prenex_27838 main_x) (<= 0 (+ (select main_a v_prenex_27837) 1)) (<= (select main_a v_prenex_27838) (+ (select main_a v_prenex_27837) 2)) (<= (+ main_x 1) v_prenex_27838) (<= (select main_a v_prenex_27838) 501) (< v_prenex_27837 main_y))) (or (forall ((v_prenex_24709 Int)) (<= (* 2 (select main_a v_prenex_24709)) 1998)) (forall ((v_prenex_24705 Int)) (or (<= (+ main_x 1) v_prenex_24705) (<= (* 2 (select main_a v_prenex_24705)) 1002) (< v_prenex_24705 main_x) (<= 0 (+ (select main_a v_prenex_24705) 499)) (<= (select main_a v_prenex_24705) 1001)))) (forall ((v_prenex_32087 Int) (v_prenex_32088 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32087))) (<= (select main_a v_prenex_32087) 999) (<= (select main_a v_prenex_32088) 501) (<= (+ main_y 1) v_prenex_32087) (<= (+ main_x 1) v_prenex_32088) (< v_prenex_32088 main_x) (<= (select main_a v_prenex_32087) (+ (select main_a v_prenex_32088) 998)))) (or (forall ((v_prenex_24004 Int)) (or (<= (* 2 (select main_a v_prenex_24004)) 1002) (<= (+ main_x 1) v_prenex_24004) (< v_prenex_24004 main_x) (<= (select main_a v_prenex_24004) 1001))) (forall ((v_prenex_24003 Int)) (or (<= (select main_a v_prenex_24003) 1499) (<= 0 (+ (select main_a v_prenex_24003) 1))))) (forall ((v_prenex_30833 Int) (v_prenex_30832 Int)) (or (< v_prenex_30833 main_x) (<= 998 (* 2 (select main_a v_prenex_30832))) (<= 2 (* 2 (select main_a v_prenex_30833))) (<= (select main_a v_prenex_30832) 1499) (<= (+ (select main_a v_prenex_30832) (select main_a v_prenex_30833)) 1000) (<= (+ main_x 1) v_prenex_30833))) (or (forall ((v_prenex_29874 Int)) (or (<= (+ main_x 1) v_prenex_29874) (< v_prenex_29874 main_x) (<= (select main_a v_prenex_29874) 501) (<= (select main_a v_prenex_29874) 1001))) (forall ((v_prenex_29876 Int)) (<= 998 (* 2 (select main_a v_prenex_29876))))) (forall ((v_prenex_30962 Int) (v_prenex_30961 Int)) (or (<= (select main_a v_prenex_30962) (+ (select main_a v_prenex_30961) 2)) (< v_prenex_30962 main_x) (< v_prenex_30961 main_y) (<= (+ main_y 1) v_prenex_30961) (<= 499 (select main_a v_prenex_30961)))) (forall ((v_prenex_30617 Int) (v_prenex_30618 Int)) (or (<= (* 2 (select main_a v_prenex_30617)) 1998) (<= 1000 (+ (select main_a v_prenex_30617) (select main_a v_prenex_30618))) (< v_prenex_30618 main_x) (<= (+ main_y 1) v_prenex_30617) (<= (select main_a v_prenex_30618) 1001) (<= (+ main_x 1) v_prenex_30618))) (or (forall ((v_prenex_25026 Int)) (or (< v_prenex_25026 main_x) (<= (+ main_x 1) v_prenex_25026) (<= 2 (* 2 (select main_a v_prenex_25026))) (<= 0 (+ (select main_a v_prenex_25026) 499)))) (forall ((v_prenex_25029 Int)) (or (<= (* 2 (select main_a v_prenex_25029)) 1998) (<= 499 (select main_a v_prenex_25029))))) (forall ((v_prenex_27816 Int) (v_prenex_27817 Int)) (or (<= 0 (+ (select main_a v_prenex_27817) 499)) (<= 998 (* 2 (select main_a v_prenex_27816))) (< v_prenex_27817 main_x) (<= (+ (select main_a v_prenex_27816) (select main_a v_prenex_27817)) 1000) (<= (+ main_x 1) v_prenex_27817) (<= 0 (+ (select main_a v_prenex_27816) 1)))) (forall ((v_prenex_27524 Int) (v_prenex_27523 Int)) (or (<= 0 (+ (select main_a v_prenex_27524) 499)) (<= (select main_a v_prenex_27523) 1499) (<= 1 (select main_a v_prenex_27524)) (<= (select main_a v_prenex_27523) (+ (select main_a v_prenex_27524) 998)) (<= (* 2 (select main_a v_prenex_27523)) 1998) (< v_prenex_27524 main_x) (<= (+ main_x 1) v_prenex_27524))) (forall ((v_prenex_25473 Int) (v_prenex_25472 Int)) (or (<= (+ main_y 1) v_prenex_25472) (<= (select main_a v_prenex_25473) (+ (select main_a v_prenex_25472) 2)) (<= 499 (select main_a v_prenex_25472)) (< v_prenex_25472 main_y))) (forall ((v_prenex_31110 Int) (v_prenex_31111 Int)) (or (<= 1000 (+ (select main_a v_prenex_31110) (select main_a v_prenex_31111))) (< v_prenex_31111 main_x) (<= (* 2 (select main_a v_prenex_31110)) 1998) (<= (select main_a v_prenex_31111) 501) (<= (+ main_x 1) v_prenex_31111))) (forall ((v_prenex_28582 Int) (v_prenex_28581 Int)) (or (< v_prenex_28582 main_x) (<= (select main_a v_prenex_28581) 999) (<= 1000 (+ (select main_a v_prenex_28581) (select main_a v_prenex_28582))) (<= 2 (* 2 (select main_a v_prenex_28582))) (< v_prenex_28581 main_y) (<= 0 (+ (select main_a v_prenex_28581) 1)) (<= (+ main_x 1) v_prenex_28582))) (forall ((v_prenex_27601 Int) (v_prenex_27602 Int)) (or (<= 499 (select main_a v_prenex_27601)) (<= (+ (select main_a v_prenex_27601) (select main_a v_prenex_27602)) 1000) (<= (select main_a v_prenex_27601) 999) (<= (select main_a v_prenex_27602) 501) (< v_prenex_27602 main_x) (<= (+ main_x 1) v_prenex_27602) (<= 0 (+ (select main_a v_prenex_27602) 499)))) (forall ((v_prenex_30126 Int)) (or (<= 0 (+ (select main_a v_prenex_30126) 499)) (< v_prenex_30126 main_x) (<= 2 (* 2 (select main_a v_prenex_30126))) (<= (+ main_x 1) v_prenex_30126))) (or (forall ((v_prenex_24339 Int)) (or (<= (select main_a v_prenex_24339) 1001) (<= (+ main_x 1) v_prenex_24339) (< v_prenex_24339 main_x) (<= (* 2 (select main_a v_prenex_24339)) 1002))) (forall ((v_prenex_24338 Int)) (or (< v_prenex_24338 main_y) (<= (* 2 (select main_a v_prenex_24338)) 1998)))) (forall ((v_prenex_27854 Int) (v_prenex_27853 Int)) (or (<= (+ main_x 1) v_prenex_27854) (< v_prenex_27854 main_x) (<= 0 (+ (select main_a v_prenex_27853) 1)) (<= 2 (* 2 (select main_a v_prenex_27854))) (<= 499 (select main_a v_prenex_27853)) (<= 1000 (+ (select main_a v_prenex_27853) (select main_a v_prenex_27854))) (<= (* 2 (select main_a v_prenex_27854)) 1002))) (or (forall ((v_prenex_26839 Int)) (or (<= (select main_a v_prenex_26839) 999) (<= (* 2 (select main_a v_prenex_26839)) 1998))) (forall ((v_prenex_26840 Int)) (or (<= (* 2 (select main_a v_prenex_26840)) 1002) (<= (+ main_x 1) v_prenex_26840) (< v_prenex_26840 main_x) (<= (select main_a v_prenex_26840) 501) (<= 2 (* 2 (select main_a v_prenex_26840)))))) (or (forall ((v_prenex_31947 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31947))) (<= (select main_a v_prenex_31947) 999) (< v_prenex_31947 main_y))) (forall ((v_prenex_31948 Int)) (or (< v_prenex_31948 main_x) (<= (* 2 (select main_a v_prenex_31948)) 1002) (<= 2 (* 2 (select main_a v_prenex_31948))) (<= (+ main_x 1) v_prenex_31948)))) (forall ((v_prenex_32303 Int) (v_prenex_32304 Int)) (or (< v_prenex_32304 main_x) (<= 0 (+ (select main_a v_prenex_32303) 1)) (<= (select main_a v_prenex_32303) (+ (select main_a v_prenex_32304) 998)) (<= (select main_a v_prenex_32304) 501) (<= (+ main_x 1) v_prenex_32304) (<= (select main_a v_prenex_32304) 1001))) (forall ((v_prenex_30778 Int) (v_prenex_30779 Int)) (or (<= (+ main_x 1) v_prenex_30779) (<= (* 2 (select main_a v_prenex_30779)) 1002) (< v_prenex_30779 main_x) (<= 0 (+ (select main_a v_prenex_30778) 1)) (<= (select main_a v_prenex_30779) (+ (select main_a v_prenex_30778) 2)) (<= (select main_a v_prenex_30779) 1001))) (forall ((v_prenex_25640 Int) (v_prenex_25639 Int)) (or (<= 499 (select main_a v_prenex_25639)) (< v_prenex_25640 main_x) (<= (select main_a v_prenex_25639) (+ (select main_a v_prenex_25640) 998)) (<= (+ main_x 1) v_prenex_25640) (<= 2 (* 2 (select main_a v_prenex_25640))) (<= 0 (+ (select main_a v_prenex_25640) 499)))) (or (forall ((v_prenex_24592 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24592))) (<= (+ main_x 1) v_prenex_24592) (< v_prenex_24592 main_x))) (forall ((v_prenex_24591 Int)) (or (<= (* 2 (select main_a v_prenex_24591)) 1998) (< v_prenex_24591 main_y)))) (forall ((v_prenex_26396 Int) (v_prenex_26397 Int)) (or (<= (select main_a v_prenex_26396) 1499) (<= 2 (* 2 (select main_a v_prenex_26397))) (<= (+ (select main_a v_prenex_26396) (select main_a v_prenex_26397)) 1000) (<= (* 2 (select main_a v_prenex_26396)) 1998) (<= (+ main_x 1) v_prenex_26397) (< v_prenex_26397 main_x))) (forall ((v_prenex_27683 Int) (v_prenex_27684 Int)) (or (<= (select main_a v_prenex_27684) (+ (select main_a v_prenex_27683) 2)) (<= (* 2 (select main_a v_prenex_27684)) 1002) (<= (+ main_x 1) v_prenex_27684) (< v_prenex_27684 main_x) (<= (select main_a v_prenex_27683) 999) (<= 0 (+ (select main_a v_prenex_27684) 499)))) (or (forall ((v_prenex_31797 Int)) (or (<= (* 2 (select main_a v_prenex_31797)) 1998) (<= 998 (* 2 (select main_a v_prenex_31797))))) (forall ((v_prenex_31793 Int)) (or (< v_prenex_31793 main_x) (<= (+ main_x 1) v_prenex_31793) (<= 0 (+ (select main_a v_prenex_31793) 499)) (<= 2 (* 2 (select main_a v_prenex_31793)))))) (forall ((v_prenex_27374 Int) (v_prenex_27375 Int)) (or (<= 0 (+ (select main_a v_prenex_27375) 499)) (<= (+ main_x 1) v_prenex_27375) (<= (select main_a v_prenex_27374) 1499) (<= 1000 (+ (select main_a v_prenex_27374) (select main_a v_prenex_27375))) (<= 2 (* 2 (select main_a v_prenex_27375))) (< v_prenex_27375 main_x))) (forall ((v_prenex_25213 Int) (v_prenex_25212 Int)) (or (< v_prenex_25213 main_x) (<= 1 (select main_a v_prenex_25213)) (<= (+ main_y 1) v_prenex_25212) (<= (select main_a v_prenex_25212) 1499) (<= (* 2 (select main_a v_prenex_25212)) 1998) (<= (+ (select main_a v_prenex_25212) (select main_a v_prenex_25213)) 1000) (<= (+ main_x 1) v_prenex_25213))) (forall ((v_prenex_24256 Int) (v_prenex_24257 Int)) (or (<= 1 (select main_a v_prenex_24257)) (<= (select main_a v_prenex_24256) 1499) (<= 499 (select main_a v_prenex_24256)) (<= 1000 (+ (select main_a v_prenex_24256) (select main_a v_prenex_24257))) (<= (+ main_x 1) v_prenex_24257) (<= 2 (* 2 (select main_a v_prenex_24257))) (< v_prenex_24257 main_x))) (or (forall ((v_prenex_29349 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29349))) (<= (* 2 (select main_a v_prenex_29349)) 1998))) (forall ((v_prenex_29348 Int)) (or (< v_prenex_29348 main_x) (<= (+ main_x 1) v_prenex_29348) (<= 2 (* 2 (select main_a v_prenex_29348)))))) (forall ((v_prenex_23938 Int) (v_prenex_23937 Int)) (or (<= (select main_a v_prenex_23937) (+ (select main_a v_prenex_23938) 998)) (<= (select main_a v_prenex_23937) 999) (<= (select main_a v_prenex_23938) 1001) (<= (+ main_y 1) v_prenex_23937) (< v_prenex_23938 main_x) (<= (+ main_x 1) v_prenex_23938) (<= 499 (select main_a v_prenex_23937)))) (forall ((v_prenex_26969 Int) (v_prenex_26970 Int)) (or (<= (+ main_x 1) v_prenex_26970) (< v_prenex_26970 main_x) (<= (select main_a v_prenex_26969) (+ (select main_a v_prenex_26970) 998)) (<= 1 (select main_a v_prenex_26970)) (<= (* 2 (select main_a v_prenex_26970)) 1002) (<= 499 (select main_a v_prenex_26969)))) (forall ((v_prenex_28532 Int) (v_prenex_28531 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28532))) (<= (+ main_x 1) v_prenex_28532) (<= (select main_a v_prenex_28532) (+ (select main_a v_prenex_28531) 2)) (< v_prenex_28532 main_x) (<= (select main_a v_prenex_28531) 999))) (forall ((v_prenex_28449 Int) (v_prenex_28450 Int)) (or (< v_prenex_28450 main_x) (<= (* 2 (select main_a v_prenex_28450)) 1002) (<= 1000 (+ (select main_a v_prenex_28449) (select main_a v_prenex_28450))) (<= 998 (* 2 (select main_a v_prenex_28449))) (<= (+ main_x 1) v_prenex_28450))) (forall ((v_prenex_25159 Int) (v_prenex_25160 Int)) (or (< v_prenex_25159 main_y) (<= (select main_a v_prenex_25160) (+ (select main_a v_prenex_25159) 2)) (< v_prenex_25160 main_x) (<= 499 (select main_a v_prenex_25159)) (<= (+ main_x 1) v_prenex_25160) (<= 0 (+ (select main_a v_prenex_25160) 499)))) (or (forall ((v_prenex_31382 Int)) (or (<= 0 (+ (select main_a v_prenex_31382) 1)) (<= 499 (select main_a v_prenex_31382)))) (forall ((v_prenex_31378 Int)) (or (<= (+ main_x 1) v_prenex_31378) (<= (* 2 (select main_a v_prenex_31378)) 1002) (< v_prenex_31378 main_x)))) (or (forall ((v_prenex_29969 Int)) (or (<= (+ main_x 1) v_prenex_29969) (< v_prenex_29969 main_x) (<= 2 (* 2 (select main_a v_prenex_29969))) (<= 1 (select main_a v_prenex_29969)))) (forall ((v_prenex_29973 Int)) (or (<= (select main_a v_prenex_29973) 1499) (<= 998 (* 2 (select main_a v_prenex_29973))) (<= (+ main_y 1) v_prenex_29973)))) (forall ((v_prenex_26846 Int) (v_prenex_26845 Int)) (or (<= (+ main_x 1) v_prenex_26846) (<= (* 2 (select main_a v_prenex_26846)) 1002) (< v_prenex_26846 main_x) (<= (select main_a v_prenex_26845) 1499) (<= 998 (* 2 (select main_a v_prenex_26845))) (< v_prenex_26845 main_y) (<= (+ (select main_a v_prenex_26845) (select main_a v_prenex_26846)) 1000))) (forall ((v_prenex_29225 Int) (v_prenex_29224 Int)) (or (<= (* 2 (select main_a v_prenex_29225)) 1002) (<= (+ main_x 1) v_prenex_29225) (<= 998 (* 2 (select main_a v_prenex_29224))) (<= 1000 (+ (select main_a v_prenex_29224) (select main_a v_prenex_29225))) (< v_prenex_29225 main_x) (<= 2 (* 2 (select main_a v_prenex_29225))))) (forall ((v_prenex_29697 Int) (v_prenex_29696 Int)) (or (<= (+ main_x 1) v_prenex_29697) (<= (select main_a v_prenex_29696) 1499) (< v_prenex_29697 main_x) (<= 0 (+ (select main_a v_prenex_29696) 1)) (<= (select main_a v_prenex_29697) (+ (select main_a v_prenex_29696) 2)) (<= 2 (* 2 (select main_a v_prenex_29697))) (< v_prenex_29696 main_y))) (forall ((v_prenex_30811 Int) (v_prenex_30810 Int)) (or (<= (+ main_y 1) v_prenex_30810) (< v_prenex_30811 main_x) (<= 499 (select main_a v_prenex_30810)) (<= (+ main_x 1) v_prenex_30811) (<= (select main_a v_prenex_30811) 1001) (<= (select main_a v_prenex_30810) 1499) (<= 1000 (+ (select main_a v_prenex_30810) (select main_a v_prenex_30811))))) (forall ((v_prenex_24820 Int) (v_prenex_24819 Int)) (or (<= (+ main_x 1) v_prenex_24820) (<= (+ (select main_a v_prenex_24819) (select main_a v_prenex_24820)) 1000) (<= 2 (* 2 (select main_a v_prenex_24820))) (<= (select main_a v_prenex_24820) 501) (<= (select main_a v_prenex_24819) 999) (< v_prenex_24820 main_x) (<= 998 (* 2 (select main_a v_prenex_24819))))) (forall ((v_prenex_30578 Int) (v_prenex_30577 Int)) (or (<= (+ (select main_a v_prenex_30577) (select main_a v_prenex_30578)) 1000) (<= 998 (* 2 (select main_a v_prenex_30577))) (<= (+ main_x 1) v_prenex_30578) (<= (select main_a v_prenex_30578) 1001) (<= (* 2 (select main_a v_prenex_30578)) 1002) (< v_prenex_30578 main_x))) (forall ((v_prenex_28177 Int) (v_prenex_28176 Int)) (or (<= 0 (+ (select main_a v_prenex_28176) 1)) (<= (+ main_x 1) v_prenex_28177) (<= 2 (* 2 (select main_a v_prenex_28177))) (< v_prenex_28177 main_x) (<= (select main_a v_prenex_28177) 1001) (<= (select main_a v_prenex_28176) 999) (<= 1000 (+ (select main_a v_prenex_28176) (select main_a v_prenex_28177))))) (or (forall ((v_prenex_24128 Int)) (or (<= 499 (select main_a v_prenex_24128)) (<= (select main_a v_prenex_24128) 999))) (forall ((v_prenex_23825 Int)) (or (<= (select main_a v_prenex_23825) 1001) (< v_prenex_23825 main_x) (<= (select main_a v_prenex_23825) 501) (<= (+ main_x 1) v_prenex_23825) (<= (* 2 (select main_a v_prenex_23825)) 1002)))) (forall ((v_prenex_26433 Int) (v_prenex_26434 Int)) (or (<= (+ main_x 1) v_prenex_26434) (<= (* 2 (select main_a v_prenex_26433)) 1998) (< v_prenex_26434 main_x) (<= (select main_a v_prenex_26433) 999) (<= (select main_a v_prenex_26433) (+ (select main_a v_prenex_26434) 998)) (<= (select main_a v_prenex_26434) 1001) (<= (select main_a v_prenex_26434) 501))) (or (forall ((v_prenex_25043 Int)) (or (<= 499 (select main_a v_prenex_25043)) (<= 998 (* 2 (select main_a v_prenex_25043))) (< v_prenex_25043 main_y))) (forall ((v_prenex_25044 Int)) (or (<= (+ main_x 1) v_prenex_25044) (< v_prenex_25044 main_x) (<= 2 (* 2 (select main_a v_prenex_25044))) (<= 1 (select main_a v_prenex_25044))))) (or (forall ((v_prenex_32001 Int)) (or (<= 0 (+ (select main_a v_prenex_32001) 1)) (<= 998 (* 2 (select main_a v_prenex_32001))))) (forall ((v_prenex_31999 Int)) (or (<= (select main_a v_prenex_31999) 1001) (< v_prenex_31999 main_x) (<= (+ main_x 1) v_prenex_31999) (<= (* 2 (select main_a v_prenex_31999)) 1002) (<= (select main_a v_prenex_31999) 501)))) (forall ((v_prenex_27324 Int) (v_prenex_27325 Int)) (or (<= (+ main_x 1) v_prenex_27325) (<= (select main_a v_prenex_27324) 999) (<= (select main_a v_prenex_27324) (+ (select main_a v_prenex_27325) 998)) (< v_prenex_27325 main_x) (<= (* 2 (select main_a v_prenex_27325)) 1002) (<= (select main_a v_prenex_27325) 501) (<= 499 (select main_a v_prenex_27324)))) (or (forall ((v_prenex_24283 Int)) (or (<= (+ main_x 1) v_prenex_24283) (<= (* 2 (select main_a v_prenex_24283)) 1002) (< v_prenex_24283 main_x))) (forall ((v_prenex_24282 Int)) (or (< v_prenex_24282 main_y) (<= (* 2 (select main_a v_prenex_24282)) 1998) (<= 499 (select main_a v_prenex_24282))))) (forall ((v_prenex_26378 Int) (v_prenex_26377 Int)) (or (<= (+ main_x 1) v_prenex_26378) (< v_prenex_26378 main_x) (<= (+ (select main_a v_prenex_26377) (select main_a v_prenex_26378)) 1000) (<= (+ main_y 1) v_prenex_26377) (<= 0 (+ (select main_a v_prenex_26377) 1)) (<= (select main_a v_prenex_26378) 501) (<= 499 (select main_a v_prenex_26377)))) (or (forall ((v_prenex_30709 Int)) (or (<= 1 (select main_a v_prenex_30709)) (<= (* 2 (select main_a v_prenex_30709)) 1002) (<= (+ main_x 1) v_prenex_30709) (< v_prenex_30709 main_x))) (forall ((v_prenex_30714 Int)) (or (<= (select main_a v_prenex_30714) 999) (<= 499 (select main_a v_prenex_30714))))) (forall ((v_prenex_26912 Int) (v_prenex_26911 Int)) (or (<= (+ main_x 1) v_prenex_26912) (<= (select main_a v_prenex_26911) 999) (<= (+ main_y 1) v_prenex_26911) (<= (select main_a v_prenex_26912) (+ (select main_a v_prenex_26911) 2)) (<= (* 2 (select main_a v_prenex_26912)) 1002) (< v_prenex_26912 main_x))) (forall ((v_prenex_32258 Int) (v_prenex_32257 Int)) (or (<= (+ main_x 1) v_prenex_32258) (<= 499 (select main_a v_prenex_32257)) (<= (select main_a v_prenex_32258) (+ (select main_a v_prenex_32257) 2)) (< v_prenex_32258 main_x) (<= (+ main_y 1) v_prenex_32257) (<= 1 (select main_a v_prenex_32258)))) (forall ((v_prenex_26435 Int) (v_prenex_26436 Int)) (or (<= 1000 (+ (select main_a v_prenex_26435) (select main_a v_prenex_26436))) (<= 998 (* 2 (select main_a v_prenex_26435))) (<= 0 (+ (select main_a v_prenex_26436) 499)) (<= (select main_a v_prenex_26435) 1499) (<= (+ main_x 1) v_prenex_26436) (< v_prenex_26436 main_x) (<= (select main_a v_prenex_26436) 1001))) (forall ((v_prenex_32166 Int) (v_prenex_32165 Int)) (or (<= (* 2 (select main_a v_prenex_32166)) 1002) (< v_prenex_32166 main_x) (< v_prenex_32165 main_y) (<= 0 (+ (select main_a v_prenex_32165) 1)) (<= (select main_a v_prenex_32165) (+ (select main_a v_prenex_32166) 998)) (<= (+ main_x 1) v_prenex_32166))) (forall ((v_prenex_30610 Int) (v_prenex_30609 Int)) (or (<= (+ main_x 1) v_prenex_30610) (<= 998 (* 2 (select main_a v_prenex_30609))) (< v_prenex_30610 main_x) (<= (* 2 (select main_a v_prenex_30609)) 1998) (<= (select main_a v_prenex_30610) (+ (select main_a v_prenex_30609) 2)) (<= 0 (+ (select main_a v_prenex_30610) 499)))) (or (forall ((v_prenex_27028 Int)) (or (<= (+ main_x 1) v_prenex_27028) (<= (select main_a v_prenex_27028) 501) (< v_prenex_27028 main_x) (<= (* 2 (select main_a v_prenex_27028)) 1002))) (forall ((v_prenex_27031 Int)) (or (<= 0 (+ (select main_a v_prenex_27031) 1)) (<= 998 (* 2 (select main_a v_prenex_27031))) (<= (+ main_y 1) v_prenex_27031)))) (forall ((v_prenex_27432 Int) (v_prenex_27433 Int)) (or (<= (* 2 (select main_a v_prenex_27433)) 1002) (< v_prenex_27433 main_x) (<= (select main_a v_prenex_27433) (+ (select main_a v_prenex_27432) 2)) (<= 1 (select main_a v_prenex_27433)) (<= (select main_a v_prenex_27432) 999) (<= (* 2 (select main_a v_prenex_27432)) 1998) (<= (+ main_x 1) v_prenex_27433))) (forall ((v_prenex_30889 Int) (v_prenex_30890 Int)) (or (<= (select main_a v_prenex_30889) 999) (<= (select main_a v_prenex_30889) 1499) (< v_prenex_30889 main_y) (< v_prenex_30890 main_x) (<= (+ main_x 1) v_prenex_30890) (<= (* 2 (select main_a v_prenex_30890)) 1002) (<= (+ (select main_a v_prenex_30889) (select main_a v_prenex_30890)) 1000))) (or (forall ((v_prenex_31248 Int)) (<= 998 (* 2 (select main_a v_prenex_31248)))) (forall ((v_prenex_31245 Int)) (or (<= 1 (select main_a v_prenex_31245)) (<= (* 2 (select main_a v_prenex_31245)) 1002) (<= (select main_a v_prenex_31245) 1001) (<= (+ main_x 1) v_prenex_31245) (< v_prenex_31245 main_x)))) (forall ((v_prenex_31587 Int) (v_prenex_31588 Int)) (or (<= (+ main_x 1) v_prenex_31588) (<= (* 2 (select main_a v_prenex_31587)) 1998) (< v_prenex_31588 main_x) (<= (select main_a v_prenex_31588) 501) (<= 0 (+ (select main_a v_prenex_31588) 499)) (<= (select main_a v_prenex_31587) 999) (<= 1000 (+ (select main_a v_prenex_31587) (select main_a v_prenex_31588))))) (or (forall ((v_prenex_31998 Int)) (or (<= (+ main_x 1) v_prenex_31998) (< v_prenex_31998 main_x) (<= (* 2 (select main_a v_prenex_31998)) 1002) (<= (select main_a v_prenex_31998) 501))) (forall ((v_prenex_32001 Int)) (or (<= 0 (+ (select main_a v_prenex_32001) 1)) (<= 998 (* 2 (select main_a v_prenex_32001)))))) (forall ((v_prenex_31491 Int) (v_prenex_31492 Int)) (or (<= (+ main_x 1) v_prenex_31492) (<= (select main_a v_prenex_31491) 999) (<= 0 (+ (select main_a v_prenex_31492) 499)) (<= 1000 (+ (select main_a v_prenex_31491) (select main_a v_prenex_31492))) (<= 499 (select main_a v_prenex_31491)) (< v_prenex_31492 main_x) (<= 1 (select main_a v_prenex_31492)))) (forall ((v_prenex_24494 Int) (v_prenex_24493 Int)) (or (< v_prenex_24494 main_x) (<= (select main_a v_prenex_24494) (+ (select main_a v_prenex_24493) 2)) (<= (select main_a v_prenex_24493) 1499) (< v_prenex_24493 main_y) (<= (+ main_x 1) v_prenex_24494) (<= 2 (* 2 (select main_a v_prenex_24494))))) (forall ((v_prenex_26394 Int) (v_prenex_26395 Int)) (or (<= (+ main_x 1) v_prenex_26395) (<= (select main_a v_prenex_26394) 1499) (<= (* 2 (select main_a v_prenex_26395)) 1002) (<= (+ main_y 1) v_prenex_26394) (<= 1000 (+ (select main_a v_prenex_26394) (select main_a v_prenex_26395))) (< v_prenex_26395 main_x))) (forall ((v_prenex_30213 Int) (v_prenex_30212 Int)) (or (<= (+ main_x 1) v_prenex_30213) (< v_prenex_30213 main_x) (<= (select main_a v_prenex_30212) (+ (select main_a v_prenex_30213) 998)) (<= (* 2 (select main_a v_prenex_30213)) 1002) (<= 0 (+ (select main_a v_prenex_30212) 1)) (< v_prenex_30212 main_y) (<= 499 (select main_a v_prenex_30212)))) (forall ((v_prenex_30358 Int) (v_prenex_30357 Int)) (or (<= 0 (+ (select main_a v_prenex_30357) 1)) (<= (+ main_x 1) v_prenex_30358) (<= 0 (+ (select main_a v_prenex_30358) 499)) (<= (* 2 (select main_a v_prenex_30358)) 1002) (< v_prenex_30358 main_x) (<= (select main_a v_prenex_30357) (+ (select main_a v_prenex_30358) 998)) (<= (* 2 (select main_a v_prenex_30357)) 1998))) (forall ((v_prenex_24601 Int) (v_prenex_24602 Int)) (or (< v_prenex_24602 main_x) (<= (select main_a v_prenex_24601) 999) (<= (select main_a v_prenex_24601) 1499) (<= 0 (+ (select main_a v_prenex_24602) 499)) (<= (select main_a v_prenex_24602) 1001) (<= (+ main_x 1) v_prenex_24602) (<= (select main_a v_prenex_24602) (+ (select main_a v_prenex_24601) 2)))) (forall ((v_prenex_27588 Int) (v_prenex_27587 Int)) (or (<= (select main_a v_prenex_27588) (+ (select main_a v_prenex_27587) 2)) (<= (+ main_x 1) v_prenex_27588) (<= 1 (select main_a v_prenex_27588)) (< v_prenex_27588 main_x) (<= (* 2 (select main_a v_prenex_27587)) 1998) (<= 0 (+ (select main_a v_prenex_27587) 1)) (< v_prenex_27587 main_y))) (forall ((v_prenex_25145 Int) (v_prenex_25144 Int)) (or (<= 1000 (+ (select main_a v_prenex_25144) (select main_a v_prenex_25145))) (<= (select main_a v_prenex_25144) 1499) (< v_prenex_25145 main_x) (<= (+ main_x 1) v_prenex_25145) (<= (+ main_y 1) v_prenex_25144) (<= (* 2 (select main_a v_prenex_25144)) 1998) (<= (* 2 (select main_a v_prenex_25145)) 1002))) (forall ((v_prenex_32214 Int) (v_prenex_32215 Int)) (or (<= (select main_a v_prenex_32214) 1499) (<= 2 (* 2 (select main_a v_prenex_32215))) (<= (* 2 (select main_a v_prenex_32214)) 1998) (<= 0 (+ (select main_a v_prenex_32215) 499)) (<= (+ (select main_a v_prenex_32214) (select main_a v_prenex_32215)) 1000) (< v_prenex_32215 main_x) (<= (+ main_x 1) v_prenex_32215))) (forall ((v_prenex_31866 Int) (v_prenex_31865 Int)) (or (< v_prenex_31865 main_y) (< v_prenex_31866 main_x) (<= (+ main_x 1) v_prenex_31866) (<= 1000 (+ (select main_a v_prenex_31865) (select main_a v_prenex_31866))) (<= (select main_a v_prenex_31866) 1001))) (forall ((v_prenex_27448 Int) (v_prenex_27449 Int)) (or (<= (+ main_x 1) v_prenex_27449) (<= (select main_a v_prenex_27449) 1001) (<= 998 (* 2 (select main_a v_prenex_27448))) (<= (select main_a v_prenex_27448) 999) (< v_prenex_27449 main_x) (<= 1000 (+ (select main_a v_prenex_27448) (select main_a v_prenex_27449))))) (forall ((v_prenex_29074 Int) (v_prenex_29073 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29073))) (<= (select main_a v_prenex_29074) (+ (select main_a v_prenex_29073) 2)) (<= 499 (select main_a v_prenex_29073)) (<= (+ main_x 1) v_prenex_29074) (< v_prenex_29074 main_x) (<= 1 (select main_a v_prenex_29074)) (<= (select main_a v_prenex_29074) 1001))) (or (forall ((v_prenex_27631 Int)) (or (<= (select main_a v_prenex_27631) 1001) (<= 0 (+ (select main_a v_prenex_27631) 499)) (<= 2 (* 2 (select main_a v_prenex_27631))) (<= (+ main_x 1) v_prenex_27631) (< v_prenex_27631 main_x))) (forall ((v_prenex_27635 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27635))) (<= (select main_a v_prenex_27635) 1499)))) (forall ((v_prenex_31987 Int) (v_prenex_31988 Int)) (or (<= (select main_a v_prenex_31987) 999) (<= (select main_a v_prenex_31987) (+ (select main_a v_prenex_31988) 998)) (< v_prenex_31988 main_x) (<= (* 2 (select main_a v_prenex_31987)) 1998) (<= 0 (+ (select main_a v_prenex_31988) 499)) (<= (+ main_x 1) v_prenex_31988) (<= 1 (select main_a v_prenex_31988)))) (forall ((v_prenex_27525 Int) (v_prenex_27526 Int)) (or (<= (select main_a v_prenex_27525) 1499) (< v_prenex_27526 main_x) (<= 2 (* 2 (select main_a v_prenex_27526))) (<= (select main_a v_prenex_27525) (+ (select main_a v_prenex_27526) 998)) (<= (+ main_x 1) v_prenex_27526) (<= 499 (select main_a v_prenex_27525)) (<= (select main_a v_prenex_27526) 1001))) (or (forall ((v_prenex_26380 Int)) (or (<= (+ main_x 1) v_prenex_26380) (< v_prenex_26380 main_x) (<= (select main_a v_prenex_26380) 1001) (<= 2 (* 2 (select main_a v_prenex_26380))))) (forall ((v_prenex_26379 Int)) (or (<= (+ main_y 1) v_prenex_26379) (<= (* 2 (select main_a v_prenex_26379)) 1998)))) (or (forall ((v_prenex_24248 Int)) (or (<= 499 (select main_a v_prenex_24248)) (<= (select main_a v_prenex_24248) 1499))) (forall ((v_prenex_24247 Int)) (or (<= (select main_a v_prenex_24247) 501) (< v_prenex_24247 main_x) (<= (* 2 (select main_a v_prenex_24247)) 1002) (<= 0 (+ (select main_a v_prenex_24247) 499)) (<= (+ main_x 1) v_prenex_24247)))) (forall ((v_prenex_31499 Int) (v_prenex_31500 Int)) (or (<= 0 (+ (select main_a v_prenex_31500) 499)) (<= 2 (* 2 (select main_a v_prenex_31500))) (< v_prenex_31500 main_x) (<= (+ main_x 1) v_prenex_31500) (<= (select main_a v_prenex_31499) 1499) (<= (select main_a v_prenex_31500) (+ (select main_a v_prenex_31499) 2)))) (forall ((v_prenex_29026 Int) (v_prenex_29025 Int)) (or (<= 1 (select main_a v_prenex_29026)) (< v_prenex_29026 main_x) (<= (select main_a v_prenex_29025) 999) (<= (+ main_x 1) v_prenex_29026) (<= (select main_a v_prenex_29025) (+ (select main_a v_prenex_29026) 998)) (<= (+ main_y 1) v_prenex_29025))) (or (forall ((v_prenex_29816 Int)) (<= (* 2 (select main_a v_prenex_29816)) 1002)) (forall ((v_prenex_29815 Int)) (or (<= (select main_a v_prenex_29815) 1499) (<= (+ main_y 1) v_prenex_29815) (< v_prenex_29815 main_y) (<= 0 (+ (select main_a v_prenex_29815) 1))))) (forall ((v_prenex_31934 Int) (v_prenex_31933 Int)) (or (< v_prenex_31934 main_x) (<= 998 (* 2 (select main_a v_prenex_31933))) (<= (select main_a v_prenex_31934) 1001) (<= 1 (select main_a v_prenex_31934)) (<= (+ main_x 1) v_prenex_31934) (<= (select main_a v_prenex_31934) (+ (select main_a v_prenex_31933) 2)))) (or (forall ((v_prenex_25911 Int)) (or (<= 0 (+ (select main_a v_prenex_25911) 499)) (< v_prenex_25911 main_x) (<= (* 2 (select main_a v_prenex_25911)) 1002) (<= 2 (* 2 (select main_a v_prenex_25911))) (<= (+ main_x 1) v_prenex_25911))) (forall ((v_prenex_25906 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25906))) (<= (select main_a v_prenex_25906) 999)))) (or (forall ((v_prenex_28471 Int)) (<= (select main_a v_prenex_28471) 999)) (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))) (<= (select main_a v_prenex_28469) 501) (<= 0 (+ (select main_a v_prenex_28469) 499))))) (or (forall ((v_prenex_26341 Int)) (or (< v_prenex_26341 main_x) (<= (* 2 (select main_a v_prenex_26341)) 1002) (<= (+ main_x 1) v_prenex_26341) (<= 2 (* 2 (select main_a v_prenex_26341))))) (forall ((v_prenex_26339 Int)) (or (<= (select main_a v_prenex_26339) 999) (<= 499 (select main_a v_prenex_26339))))) (or (forall ((v_prenex_28953 Int)) (<= (select main_a v_prenex_28953) 999)) (forall ((v_prenex_28954 Int)) (or (<= 0 (+ (select main_a v_prenex_28954) 499)) (<= (+ main_x 1) v_prenex_28954) (< v_prenex_28954 main_x) (<= 1 (select main_a v_prenex_28954)) (<= (* 2 (select main_a v_prenex_28954)) 1002)))) (forall ((v_prenex_27157 Int) (v_prenex_27158 Int)) (or (<= (select main_a v_prenex_27158) (+ (select main_a v_prenex_27157) 2)) (<= (select main_a v_prenex_27157) 999) (<= (+ main_x 1) v_prenex_27158) (<= 1 (select main_a v_prenex_27158)) (< v_prenex_27158 main_x))) (or (forall ((v_prenex_24344 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24344))) (< v_prenex_24344 main_x) (<= (+ main_x 1) v_prenex_24344))) (forall ((v_prenex_24345 Int)) (or (<= (select main_a v_prenex_24345) 1499) (<= 499 (select main_a v_prenex_24345))))) (forall ((v_prenex_26608 Int) (v_prenex_26609 Int)) (or (<= (select main_a v_prenex_26608) 1499) (<= (+ main_x 1) v_prenex_26609) (< v_prenex_26609 main_x) (<= (+ (select main_a v_prenex_26608) (select main_a v_prenex_26609)) 1000) (<= (select main_a v_prenex_26608) 999) (<= 2 (* 2 (select main_a v_prenex_26609))) (<= 1 (select main_a v_prenex_26609)))) (forall ((v_prenex_31402 Int) (v_prenex_31403 Int)) (or (< v_prenex_31403 main_x) (<= (select main_a v_prenex_31403) (+ (select main_a v_prenex_31402) 2)) (<= 0 (+ (select main_a v_prenex_31402) 1)) (<= (+ main_x 1) v_prenex_31403) (<= 2 (* 2 (select main_a v_prenex_31403))))) (or (forall ((v_prenex_24621 Int)) (or (< v_prenex_24621 main_y) (<= 998 (* 2 (select main_a v_prenex_24621))) (<= (* 2 (select main_a v_prenex_24621)) 1998))) (forall ((v_prenex_24622 Int)) (or (< v_prenex_24622 main_x) (<= 2 (* 2 (select main_a v_prenex_24622))) (<= 0 (+ (select main_a v_prenex_24622) 499)) (<= (+ main_x 1) v_prenex_24622)))) (or (forall ((v_prenex_31312 Int)) (or (<= (select main_a v_prenex_31312) 999) (<= (* 2 (select main_a v_prenex_31312)) 1998))) (forall ((v_prenex_31309 Int)) (or (<= (+ main_x 1) v_prenex_31309) (< v_prenex_31309 main_x) (<= (* 2 (select main_a v_prenex_31309)) 1002) (<= (select main_a v_prenex_31309) 1001) (<= 1 (select main_a v_prenex_31309))))) (forall ((v_prenex_27269 Int) (v_prenex_27270 Int)) (or (< v_prenex_27270 main_x) (<= (+ main_x 1) v_prenex_27270) (< v_prenex_27269 main_y) (<= (select main_a v_prenex_27269) (+ (select main_a v_prenex_27270) 998)) (<= 0 (+ (select main_a v_prenex_27270) 499)))) (or (forall ((v_prenex_29612 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29612))) (<= 499 (select main_a v_prenex_29612)))) (forall ((v_prenex_29613 Int)) (or (<= (* 2 (select main_a v_prenex_29613)) 1002) (< v_prenex_29613 main_x) (<= (select main_a v_prenex_29613) 1001) (<= (+ main_x 1) v_prenex_29613)))) (or (forall ((v_prenex_25340 Int)) (or (< v_prenex_25340 main_x) (<= (+ main_x 1) v_prenex_25340) (<= (select main_a v_prenex_25340) 1001) (<= 2 (* 2 (select main_a v_prenex_25340))))) (forall ((v_prenex_25339 Int)) (or (<= (+ main_y 1) v_prenex_25339) (<= 0 (+ (select main_a v_prenex_25339) 1)) (<= 499 (select main_a v_prenex_25339))))) (forall ((v_prenex_31642 Int) (v_prenex_31641 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31641))) (<= (+ main_x 1) v_prenex_31642) (< v_prenex_31642 main_x) (<= (select main_a v_prenex_31642) 501) (<= (select main_a v_prenex_31641) (+ (select main_a v_prenex_31642) 998)) (<= (+ main_y 1) v_prenex_31641) (<= (* 2 (select main_a v_prenex_31641)) 1998))) (forall ((v_prenex_27410 Int) (v_prenex_27411 Int)) (or (< v_prenex_27410 main_y) (<= 499 (select main_a v_prenex_27410)) (<= (select main_a v_prenex_27411) (+ (select main_a v_prenex_27410) 2)) (< v_prenex_27411 main_x) (<= (+ main_x 1) v_prenex_27411) (<= 1 (select main_a v_prenex_27411)))) (or (forall ((v_prenex_31060 Int)) (or (<= (* 2 (select main_a v_prenex_31060)) 1998) (<= 0 (+ (select main_a v_prenex_31060) 1)) (<= (+ main_y 1) v_prenex_31060))) (forall ((v_prenex_31059 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31059))) (< v_prenex_31059 main_x) (<= (+ main_x 1) v_prenex_31059)))) (or (forall ((v_prenex_24888 Int)) (or (<= (select main_a v_prenex_24888) 999) (<= (* 2 (select main_a v_prenex_24888)) 1998))) (forall ((v_prenex_24886 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24886))) (< v_prenex_24886 main_x) (<= (select main_a v_prenex_24886) 501) (<= (+ main_x 1) v_prenex_24886)))) (or (forall ((v_prenex_25778 Int)) (or (<= (* 2 (select main_a v_prenex_25778)) 1002) (< v_prenex_25778 main_x) (<= (+ main_x 1) v_prenex_25778) (<= 1 (select main_a v_prenex_25778)))) (forall ((v_prenex_25776 Int)) (<= 499 (select main_a v_prenex_25776)))) (or (forall ((v_prenex_31267 Int)) (or (<= (* 2 (select main_a v_prenex_31267)) 1998) (<= (+ main_y 1) v_prenex_31267))) (forall ((v_prenex_31266 Int)) (or (<= (+ main_x 1) v_prenex_31266) (<= 2 (* 2 (select main_a v_prenex_31266))) (< v_prenex_31266 main_x) (<= (* 2 (select main_a v_prenex_31266)) 1002)))) (forall ((v_prenex_28466 Int) (v_prenex_28465 Int)) (or (<= (select main_a v_prenex_28465) 999) (<= (+ main_y 1) v_prenex_28465) (<= (select main_a v_prenex_28465) 1499) (< v_prenex_28465 main_y) (<= (select main_a v_prenex_28465) (+ (select main_a v_prenex_28466) 998)))) (or (forall ((v_prenex_28887 Int)) (or (< v_prenex_28887 main_x) (<= 2 (* 2 (select main_a v_prenex_28887))) (<= (select main_a v_prenex_28887) 501) (<= (+ main_x 1) v_prenex_28887) (<= (* 2 (select main_a v_prenex_28887)) 1002))) (forall ((v_prenex_28886 Int)) (or (<= (select main_a v_prenex_28886) 1499) (<= (* 2 (select main_a v_prenex_28886)) 1998)))) (or (forall ((v_prenex_25121 Int)) (or (<= (select main_a v_prenex_25121) 999) (<= (select main_a v_prenex_25121) 1499))) (forall ((v_prenex_25119 Int)) (or (<= (+ main_x 1) v_prenex_25119) (<= (* 2 (select main_a v_prenex_25119)) 1002) (<= 2 (* 2 (select main_a v_prenex_25119))) (<= 1 (select main_a v_prenex_25119)) (< v_prenex_25119 main_x)))) (forall ((v_prenex_29952 Int) (v_prenex_29951 Int)) (or (<= (+ main_x 1) v_prenex_29952) (<= (select main_a v_prenex_29952) 501) (< v_prenex_29952 main_x) (<= (+ main_y 1) v_prenex_29951) (<= (select main_a v_prenex_29951) 1499) (<= 0 (+ (select main_a v_prenex_29951) 1)) (<= (select main_a v_prenex_29952) (+ (select main_a v_prenex_29951) 2)))) (forall ((v_prenex_26813 Int) (v_prenex_26814 Int)) (or (<= (select main_a v_prenex_26814) (+ (select main_a v_prenex_26813) 2)) (< v_prenex_26814 main_x) (<= (* 2 (select main_a v_prenex_26814)) 1002) (<= (* 2 (select main_a v_prenex_26813)) 1998) (<= (select main_a v_prenex_26814) 1001) (<= (+ main_x 1) v_prenex_26814))) (forall ((v_prenex_25004 Int) (v_prenex_25005 Int)) (or (<= (+ (select main_a v_prenex_25004) (select main_a v_prenex_25005)) 1000) (<= 2 (* 2 (select main_a v_prenex_25005))) (<= (+ main_x 1) v_prenex_25005) (<= 0 (+ (select main_a v_prenex_25005) 499)) (<= (select main_a v_prenex_25004) 1499) (< v_prenex_25005 main_x))) (forall ((v_prenex_26959 Int) (v_prenex_26960 Int)) (or (<= 499 (select main_a v_prenex_26959)) (< v_prenex_26959 main_y) (<= (select main_a v_prenex_26960) (+ (select main_a v_prenex_26959) 2)) (<= (+ main_x 1) v_prenex_26960) (<= (* 2 (select main_a v_prenex_26960)) 1002) (<= (* 2 (select main_a v_prenex_26959)) 1998) (< v_prenex_26960 main_x))) (forall ((v_prenex_29677 Int) (v_prenex_29676 Int)) (or (<= (+ (select main_a v_prenex_29676) (select main_a v_prenex_29677)) 1000) (<= 499 (select main_a v_prenex_29676)) (< v_prenex_29677 main_x) (<= (+ main_y 1) v_prenex_29676) (<= 2 (* 2 (select main_a v_prenex_29677))) (<= (+ main_x 1) v_prenex_29677))) (or (forall ((v_prenex_30528 Int)) (or (< v_prenex_30528 main_x) (<= (* 2 (select main_a v_prenex_30528)) 1002) (<= (+ main_x 1) v_prenex_30528) (<= 1 (select main_a v_prenex_30528)) (<= (select main_a v_prenex_30528) 501))) (forall ((v_prenex_30532 Int)) (or (<= (* 2 (select main_a v_prenex_30532)) 1998) (<= 499 (select main_a v_prenex_30532))))) (or (forall ((v_prenex_29716 Int)) (<= 499 (select main_a v_prenex_29716))) (forall ((v_prenex_29714 Int)) (or (<= (select main_a v_prenex_29714) 501) (<= (* 2 (select main_a v_prenex_29714)) 1002) (<= (select main_a v_prenex_29714) 1001) (< v_prenex_29714 main_x) (<= (+ main_x 1) v_prenex_29714)))) (forall ((v_prenex_29798 Int) (v_prenex_29797 Int)) (or (< v_prenex_29798 main_x) (<= 0 (+ (select main_a v_prenex_29797) 1)) (<= 0 (+ (select main_a v_prenex_29798) 499)) (<= 1000 (+ (select main_a v_prenex_29797) (select main_a v_prenex_29798))) (<= 998 (* 2 (select main_a v_prenex_29797))) (<= (select main_a v_prenex_29798) 1001) (<= (+ main_x 1) v_prenex_29798))) (forall ((v_prenex_26230 Int) (v_prenex_26231 Int)) (or (< v_prenex_26231 main_x) (<= (+ main_x 1) v_prenex_26231) (<= (+ main_y 1) v_prenex_26230) (<= 1000 (+ (select main_a v_prenex_26230) (select main_a v_prenex_26231))) (< v_prenex_26230 main_y))) (or (forall ((v_prenex_30762 Int)) (or (<= 0 (+ (select main_a v_prenex_30762) 1)) (<= (select main_a v_prenex_30762) 999))) (forall ((v_prenex_30761 Int)) (or (<= 1 (select main_a v_prenex_30761)) (< v_prenex_30761 main_x) (<= (+ main_x 1) v_prenex_30761) (<= 2 (* 2 (select main_a v_prenex_30761)))))) (forall ((v_prenex_24469 Int) (v_prenex_24470 Int)) (or (< v_prenex_24470 main_x) (<= (+ main_x 1) v_prenex_24470) (<= 1000 (+ (select main_a v_prenex_24469) (select main_a v_prenex_24470))) (<= (* 2 (select main_a v_prenex_24469)) 1998) (<= (select main_a v_prenex_24470) 1001) (<= 998 (* 2 (select main_a v_prenex_24469))))) (forall ((v_prenex_24953 Int) (v_prenex_24952 Int)) (or (<= 0 (+ (select main_a v_prenex_24953) 499)) (<= (* 2 (select main_a v_prenex_24952)) 1998) (<= (select main_a v_prenex_24952) (+ (select main_a v_prenex_24953) 998)) (<= (+ main_x 1) v_prenex_24953) (<= (* 2 (select main_a v_prenex_24953)) 1002) (< v_prenex_24953 main_x))) (forall ((v_prenex_31898 Int)) (or (<= (* 2 (select main_a v_prenex_31898)) 1002) (<= (+ main_x 1) v_prenex_31898) (< v_prenex_31898 main_x))) (forall ((v_prenex_27564 Int) (v_prenex_27565 Int)) (or (< v_prenex_27565 main_x) (<= 998 (* 2 (select main_a v_prenex_27564))) (<= (+ main_x 1) v_prenex_27565) (<= 1 (select main_a v_prenex_27565)) (<= (+ (select main_a v_prenex_27564) (select main_a v_prenex_27565)) 1000) (< v_prenex_27564 main_y))) (forall ((v_prenex_29040 Int) (v_prenex_29039 Int)) (or (< v_prenex_29040 main_x) (<= (+ main_x 1) v_prenex_29040) (<= 1000 (+ (select main_a v_prenex_29039) (select main_a v_prenex_29040))) (<= (select main_a v_prenex_29040) 1001) (<= (* 2 (select main_a v_prenex_29039)) 1998) (<= 998 (* 2 (select main_a v_prenex_29039))) (<= (* 2 (select main_a v_prenex_29040)) 1002))) (forall ((v_prenex_25098 Int) (v_prenex_25097 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25097))) (< v_prenex_25098 main_x) (<= 2 (* 2 (select main_a v_prenex_25098))) (<= (+ main_x 1) v_prenex_25098) (<= (* 2 (select main_a v_prenex_25097)) 1998) (<= 0 (+ (select main_a v_prenex_25098) 499)) (<= (+ (select main_a v_prenex_25097) (select main_a v_prenex_25098)) 1000))) (forall ((v_prenex_26398 Int) (v_prenex_26399 Int)) (or (<= (select main_a v_prenex_26398) 999) (<= 2 (* 2 (select main_a v_prenex_26399))) (<= 0 (+ (select main_a v_prenex_26398) 1)) (<= (+ main_x 1) v_prenex_26399) (< v_prenex_26399 main_x) (<= (select main_a v_prenex_26399) (+ (select main_a v_prenex_26398) 2)) (< v_prenex_26398 main_y))) (forall ((v_prenex_26726 Int) (v_prenex_26727 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26726))) (<= (+ main_x 1) v_prenex_26727) (<= 1000 (+ (select main_a v_prenex_26726) (select main_a v_prenex_26727))) (<= (* 2 (select main_a v_prenex_26727)) 1002) (<= (* 2 (select main_a v_prenex_26726)) 1998) (<= (+ main_y 1) v_prenex_26726) (< v_prenex_26727 main_x))) (forall ((v_prenex_25107 Int) (v_prenex_25108 Int)) (or (< v_prenex_25108 main_x) (<= (select main_a v_prenex_25107) (+ (select main_a v_prenex_25108) 998)) (<= (select main_a v_prenex_25107) 1499) (<= (+ main_x 1) v_prenex_25108) (<= 2 (* 2 (select main_a v_prenex_25108))) (<= (select main_a v_prenex_25108) 501))) (or (forall ((v_prenex_27408 Int)) (or (<= (* 2 (select main_a v_prenex_27408)) 1998) (<= (select main_a v_prenex_27408) 999) (<= (+ main_y 1) v_prenex_27408))) (forall ((v_prenex_27403 Int)) (or (<= (* 2 (select main_a v_prenex_27403)) 1002) (<= (+ main_x 1) v_prenex_27403) (< v_prenex_27403 main_x) (<= 2 (* 2 (select main_a v_prenex_27403)))))) (forall ((v_prenex_31505 Int) (v_prenex_31506 Int)) (or (<= (select main_a v_prenex_31505) (+ (select main_a v_prenex_31506) 998)) (<= 998 (* 2 (select main_a v_prenex_31505))) (< v_prenex_31506 main_x) (<= (+ main_y 1) v_prenex_31505) (< v_prenex_31505 main_y))) (forall ((v_prenex_29170 Int) (v_prenex_29171 Int)) (or (<= (select main_a v_prenex_29170) 999) (< v_prenex_29171 main_x) (<= (+ main_y 1) v_prenex_29170) (<= (+ main_x 1) v_prenex_29171) (<= (+ (select main_a v_prenex_29170) (select main_a v_prenex_29171)) 1000) (<= 998 (* 2 (select main_a v_prenex_29170))) (<= (* 2 (select main_a v_prenex_29171)) 1002))) (forall ((v_prenex_25812 Int) (v_prenex_25811 Int)) (or (<= 1 (select main_a v_prenex_25812)) (<= (+ main_x 1) v_prenex_25812) (<= (select main_a v_prenex_25811) 1499) (<= (+ main_y 1) v_prenex_25811) (<= 1000 (+ (select main_a v_prenex_25811) (select main_a v_prenex_25812))) (< v_prenex_25812 main_x))) (forall ((v_prenex_27993 Int) (v_prenex_27992 Int)) (or (<= (* 2 (select main_a v_prenex_27992)) 1998) (<= (select main_a v_prenex_27993) (+ (select main_a v_prenex_27992) 2)) (<= (* 2 (select main_a v_prenex_27993)) 1002) (< v_prenex_27993 main_x) (<= (+ main_x 1) v_prenex_27993))) (forall ((v_prenex_29178 Int) (v_prenex_29179 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29179))) (<= (+ main_x 1) v_prenex_29179) (<= 998 (* 2 (select main_a v_prenex_29178))) (<= (select main_a v_prenex_29178) 1499) (<= 0 (+ (select main_a v_prenex_29179) 499)) (<= (select main_a v_prenex_29178) (+ (select main_a v_prenex_29179) 998)) (< v_prenex_29179 main_x))) (forall ((v_prenex_25675 Int) (v_prenex_25676 Int)) (or (<= (* 2 (select main_a v_prenex_25676)) 1002) (<= (+ main_x 1) v_prenex_25676) (< v_prenex_25676 main_x) (<= 0 (+ (select main_a v_prenex_25675) 1)) (<= 1000 (+ (select main_a v_prenex_25675) (select main_a v_prenex_25676))))) (forall ((v_prenex_26167 Int) (v_prenex_26168 Int)) (or (<= 499 (select main_a v_prenex_26167)) (< v_prenex_26168 main_x) (<= (* 2 (select main_a v_prenex_26168)) 1002) (<= (+ (select main_a v_prenex_26167) (select main_a v_prenex_26168)) 1000) (<= (+ main_x 1) v_prenex_26168) (< v_prenex_26167 main_y) (<= (select main_a v_prenex_26167) 999))) (forall ((v_prenex_25896 Int) (v_prenex_25897 Int)) (or (<= (select main_a v_prenex_25896) 1499) (<= (select main_a v_prenex_25897) (+ (select main_a v_prenex_25896) 2)) (<= (+ main_y 1) v_prenex_25896) (< v_prenex_25897 main_x) (<= 0 (+ (select main_a v_prenex_25896) 1)) (<= (+ main_x 1) v_prenex_25897) (<= (select main_a v_prenex_25897) 1001))) (forall ((v_prenex_28303 Int) (v_prenex_28302 Int)) (or (< v_prenex_28303 main_x) (<= (select main_a v_prenex_28303) 1001) (<= (+ main_x 1) v_prenex_28303) (<= 0 (+ (select main_a v_prenex_28302) 1)) (<= (+ (select main_a v_prenex_28302) (select main_a v_prenex_28303)) 1000) (<= 998 (* 2 (select main_a v_prenex_28302))) (<= 0 (+ (select main_a v_prenex_28303) 499)))) (forall ((v_prenex_24182 Int) (v_prenex_24183 Int)) (or (<= 0 (+ (select main_a v_prenex_24182) 1)) (<= (select main_a v_prenex_24182) 999) (< v_prenex_24183 main_x) (<= (select main_a v_prenex_24183) 1001) (<= (select main_a v_prenex_24182) (+ (select main_a v_prenex_24183) 998)) (<= (select main_a v_prenex_24183) 501) (<= (+ main_x 1) v_prenex_24183))) (forall ((v_prenex_31598 Int) (v_prenex_31597 Int)) (or (<= 0 (+ (select main_a v_prenex_31597) 1)) (<= (select main_a v_prenex_31598) 501) (<= 499 (select main_a v_prenex_31597)) (< v_prenex_31598 main_x) (<= 1000 (+ (select main_a v_prenex_31597) (select main_a v_prenex_31598))) (<= (+ main_x 1) v_prenex_31598) (<= 2 (* 2 (select main_a v_prenex_31598))))) (forall ((v_prenex_29222 Int) (v_prenex_29223 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29223))) (<= 0 (+ (select main_a v_prenex_29223) 499)) (< v_prenex_29223 main_x) (<= (+ main_x 1) v_prenex_29223) (<= (* 2 (select main_a v_prenex_29222)) 1998) (<= 1000 (+ (select main_a v_prenex_29222) (select main_a v_prenex_29223))))) (forall ((v_prenex_28518 Int) (v_prenex_28517 Int)) (or (< v_prenex_28517 main_y) (<= 1000 (+ (select main_a v_prenex_28517) (select main_a v_prenex_28518))) (<= 499 (select main_a v_prenex_28517)) (<= 998 (* 2 (select main_a v_prenex_28517))) (<= (+ main_y 1) v_prenex_28517))) (forall ((v_prenex_24672 Int) (v_prenex_24671 Int)) (or (<= (* 2 (select main_a v_prenex_24671)) 1998) (<= (+ main_x 1) v_prenex_24672) (<= 0 (+ (select main_a v_prenex_24672) 499)) (<= (select main_a v_prenex_24672) (+ (select main_a v_prenex_24671) 2)) (<= 1 (select main_a v_prenex_24672)) (< v_prenex_24672 main_x))) (forall ((v_prenex_26213 Int) (v_prenex_26214 Int)) (or (< v_prenex_26213 main_y) (<= (* 2 (select main_a v_prenex_26213)) 1998) (<= (select main_a v_prenex_26213) 999) (<= (+ main_y 1) v_prenex_26213) (<= (select main_a v_prenex_26213) (+ (select main_a v_prenex_26214) 998)))) (forall ((v_prenex_26222 Int) (v_prenex_26221 Int)) (or (<= (select main_a v_prenex_26222) 1001) (<= 1000 (+ (select main_a v_prenex_26221) (select main_a v_prenex_26222))) (<= 0 (+ (select main_a v_prenex_26221) 1)) (< v_prenex_26221 main_y) (<= (+ main_x 1) v_prenex_26222) (<= (select main_a v_prenex_26221) 1499) (< v_prenex_26222 main_x))) (forall ((v_prenex_25753 Int) (v_prenex_25752 Int)) (or (<= 0 (+ (select main_a v_prenex_25753) 499)) (<= (+ main_x 1) v_prenex_25753) (< v_prenex_25753 main_x) (<= (select main_a v_prenex_25752) 999) (<= (select main_a v_prenex_25753) 501) (<= 1000 (+ (select main_a v_prenex_25752) (select main_a v_prenex_25753))))) (forall ((v_prenex_26406 Int) (v_prenex_26407 Int)) (or (<= (* 2 (select main_a v_prenex_26406)) 1998) (<= 0 (+ (select main_a v_prenex_26406) 1)) (< v_prenex_26407 main_x) (<= (select main_a v_prenex_26407) (+ (select main_a v_prenex_26406) 2)) (<= 1 (select main_a v_prenex_26407)) (<= (+ main_x 1) v_prenex_26407) (<= (select main_a v_prenex_26407) 1001))) (forall ((v_prenex_27894 Int) (v_prenex_27893 Int)) (or (<= (select main_a v_prenex_27893) 1499) (<= 1000 (+ (select main_a v_prenex_27893) (select main_a v_prenex_27894))) (<= (select main_a v_prenex_27893) 999) (<= (* 2 (select main_a v_prenex_27894)) 1002) (<= (+ main_x 1) v_prenex_27894) (<= (+ main_y 1) v_prenex_27893) (< v_prenex_27894 main_x))) (forall ((v_prenex_29581 Int) (v_prenex_29582 Int)) (or (<= (+ main_x 1) v_prenex_29582) (<= 499 (select main_a v_prenex_29581)) (<= (* 2 (select main_a v_prenex_29582)) 1002) (<= (select main_a v_prenex_29582) 1001) (< v_prenex_29582 main_x) (<= (+ (select main_a v_prenex_29581) (select main_a v_prenex_29582)) 1000) (<= 998 (* 2 (select main_a v_prenex_29581))))) (forall ((v_prenex_28709 Int) (v_prenex_28708 Int)) (or (<= 499 (select main_a v_prenex_28708)) (< v_prenex_28709 main_x) (<= 1 (select main_a v_prenex_28709)) (<= 0 (+ (select main_a v_prenex_28708) 1)) (<= (+ (select main_a v_prenex_28708) (select main_a v_prenex_28709)) 1000) (<= 0 (+ (select main_a v_prenex_28709) 499)) (<= (+ main_x 1) v_prenex_28709))) (forall ((v_prenex_25402 Int) (v_prenex_25401 Int)) (or (<= 0 (+ (select main_a v_prenex_25401) 1)) (< v_prenex_25402 main_x) (<= (+ main_x 1) v_prenex_25402) (<= (select main_a v_prenex_25401) (+ (select main_a v_prenex_25402) 998)) (<= (* 2 (select main_a v_prenex_25402)) 1002))) (forall ((v_prenex_31174 Int) (v_prenex_31175 Int)) (or (<= (* 2 (select main_a v_prenex_31174)) 1998) (<= (select main_a v_prenex_31175) (+ (select main_a v_prenex_31174) 2)) (<= (select main_a v_prenex_31174) 1499) (<= (* 2 (select main_a v_prenex_31175)) 1002) (< v_prenex_31174 main_y) (< v_prenex_31175 main_x) (<= (+ main_x 1) v_prenex_31175))) (forall ((v_prenex_27962 Int) (v_prenex_27961 Int)) (or (<= (select main_a v_prenex_27961) 999) (< v_prenex_27962 main_x) (<= (select main_a v_prenex_27962) (+ (select main_a v_prenex_27961) 2)) (<= 0 (+ (select main_a v_prenex_27962) 499)) (<= (+ main_x 1) v_prenex_27962) (<= 998 (* 2 (select main_a v_prenex_27961))) (<= (+ main_y 1) v_prenex_27961))) (forall ((v_prenex_27137 Int) (v_prenex_27136 Int)) (or (<= (select main_a v_prenex_27137) 501) (<= 1 (select main_a v_prenex_27137)) (<= (select main_a v_prenex_27136) (+ (select main_a v_prenex_27137) 998)) (<= (+ main_x 1) v_prenex_27137) (< v_prenex_27137 main_x))) (or (forall ((v_prenex_27740 Int)) (or (<= 0 (+ (select main_a v_prenex_27740) 1)) (<= (select main_a v_prenex_27740) 1499))) (forall ((v_prenex_27739 Int)) (or (<= (+ main_x 1) v_prenex_27739) (< v_prenex_27739 main_x) (<= (select main_a v_prenex_27739) 1001) (<= 2 (* 2 (select main_a v_prenex_27739))) (<= 1 (select main_a v_prenex_27739))))) (forall ((v_prenex_24171 Int) (v_prenex_24170 Int)) (or (<= 0 (+ (select main_a v_prenex_24170) 1)) (<= (* 2 (select main_a v_prenex_24170)) 1998) (<= (* 2 (select main_a v_prenex_24171)) 1002) (<= (+ main_x 1) v_prenex_24171) (<= (select main_a v_prenex_24171) (+ (select main_a v_prenex_24170) 2)) (< v_prenex_24171 main_x) (<= (select main_a v_prenex_24171) 501))) (forall ((v_prenex_24605 Int) (v_prenex_24606 Int)) (or (<= 0 (+ (select main_a v_prenex_24605) 1)) (<= (select main_a v_prenex_24605) 1499) (< v_prenex_24606 main_x) (<= (+ main_x 1) v_prenex_24606) (<= (select main_a v_prenex_24605) (+ (select main_a v_prenex_24606) 998)) (<= (* 2 (select main_a v_prenex_24606)) 1002) (<= 1 (select main_a v_prenex_24606)))) (forall ((v_prenex_30068 Int) (v_prenex_30067 Int)) (or (< v_prenex_30067 main_y) (<= (+ main_x 1) v_prenex_30068) (< v_prenex_30068 main_x) (<= 998 (* 2 (select main_a v_prenex_30067))) (<= (select main_a v_prenex_30068) 501) (<= 1000 (+ (select main_a v_prenex_30067) (select main_a v_prenex_30068))) (<= 0 (+ (select main_a v_prenex_30067) 1)))) (forall ((v_prenex_24388 Int) (v_prenex_24389 Int)) (or (< v_prenex_24389 main_x) (<= (select main_a v_prenex_24389) (+ (select main_a v_prenex_24388) 2)) (<= (select main_a v_prenex_24388) 1499) (<= (+ main_x 1) v_prenex_24389) (<= (select main_a v_prenex_24389) 501))) (forall ((v_prenex_32212 Int) (v_prenex_32213 Int)) (or (<= (* 2 (select main_a v_prenex_32212)) 1998) (<= (+ main_x 1) v_prenex_32213) (< v_prenex_32213 main_x) (< v_prenex_32212 main_y) (<= 1000 (+ (select main_a v_prenex_32212) (select main_a v_prenex_32213))) (<= 2 (* 2 (select main_a v_prenex_32213))))) (forall ((v_prenex_27726 Int) (v_prenex_27727 Int)) (or (< v_prenex_27726 main_y) (<= (+ main_y 1) v_prenex_27726) (<= (select main_a v_prenex_27726) 1499) (<= (+ (select main_a v_prenex_27726) (select main_a v_prenex_27727)) 1000))) (or (forall ((v_prenex_24112 Int)) (or (<= (+ main_x 1) v_prenex_24112) (<= (* 2 (select main_a v_prenex_24112)) 1002) (< v_prenex_24112 main_x) (<= (select main_a v_prenex_24112) 1001))) (forall ((v_prenex_24111 Int)) (or (<= 499 (select main_a v_prenex_24111)) (<= (* 2 (select main_a v_prenex_24111)) 1998) (< v_prenex_24111 main_y)))) (or (forall ((v_prenex_30563 Int)) (or (<= (select main_a v_prenex_30563) 999) (<= (* 2 (select main_a v_prenex_30563)) 1998))) (forall ((v_prenex_30562 Int)) (or (<= (* 2 (select main_a v_prenex_30562)) 1002) (<= 2 (* 2 (select main_a v_prenex_30562))) (< v_prenex_30562 main_x) (<= (select main_a v_prenex_30562) 1001) (<= (+ main_x 1) v_prenex_30562)))) (or (forall ((v_prenex_23837 Int)) (or (< v_prenex_23837 main_x) (<= (+ main_x 1) v_prenex_23837) (<= 0 (+ (select main_a v_prenex_23837) 499)) (<= (* 2 (select main_a v_prenex_23837)) 1002))) (forall ((v_prenex_24372 Int)) (or (<= 0 (+ (select main_a v_prenex_24372) 1)) (<= (select main_a v_prenex_24372) 999)))) (forall ((v_prenex_31905 Int) (v_prenex_31906 Int)) (or (<= (select main_a v_prenex_31905) 1499) (<= (select main_a v_prenex_31905) (+ (select main_a v_prenex_31906) 998)) (< v_prenex_31906 main_x) (<= (+ main_y 1) v_prenex_31905) (<= 1 (select main_a v_prenex_31906)) (<= (+ main_x 1) v_prenex_31906))) (forall ((v_prenex_24094 Int) (v_prenex_24093 Int)) (or (<= 1 (select main_a v_prenex_24094)) (<= (* 2 (select main_a v_prenex_24094)) 1002) (<= (select main_a v_prenex_24094) (+ (select main_a v_prenex_24093) 2)) (<= (+ main_x 1) v_prenex_24094) (< v_prenex_24094 main_x) (<= 0 (+ (select main_a v_prenex_24093) 1)))) (forall ((v_prenex_29331 Int) (v_prenex_29330 Int)) (or (<= 0 (+ (select main_a v_prenex_29331) 499)) (<= 1 (select main_a v_prenex_29331)) (<= 998 (* 2 (select main_a v_prenex_29330))) (<= (+ main_x 1) v_prenex_29331) (< v_prenex_29331 main_x) (<= (select main_a v_prenex_29331) (+ (select main_a v_prenex_29330) 2)) (<= (select main_a v_prenex_29330) 1499))) (forall ((v_prenex_27304 Int) (v_prenex_27303 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27303))) (<= (select main_a v_prenex_27303) 999) (<= (* 2 (select main_a v_prenex_27304)) 1002) (<= (+ main_x 1) v_prenex_27304) (<= (select main_a v_prenex_27304) 1001) (<= (+ (select main_a v_prenex_27303) (select main_a v_prenex_27304)) 1000) (< v_prenex_27304 main_x))) (or (forall ((v_prenex_28115 Int)) (or (<= (* 2 (select main_a v_prenex_28115)) 1002) (<= (+ main_x 1) v_prenex_28115) (< v_prenex_28115 main_x))) (forall ((v_prenex_28119 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28119))) (<= (* 2 (select main_a v_prenex_28119)) 1998) (<= (+ main_y 1) v_prenex_28119)))) (forall ((v_prenex_27352 Int) (v_prenex_27353 Int)) (or (<= (select main_a v_prenex_27353) 501) (<= (select main_a v_prenex_27352) 999) (< v_prenex_27353 main_x) (<= (+ (select main_a v_prenex_27352) (select main_a v_prenex_27353)) 1000) (<= (* 2 (select main_a v_prenex_27352)) 1998) (<= (+ main_x 1) v_prenex_27353))) (forall ((v_prenex_31323 Int) (v_prenex_31322 Int)) (or (< v_prenex_31323 main_x) (<= 0 (+ (select main_a v_prenex_31322) 1)) (<= (* 2 (select main_a v_prenex_31323)) 1002) (<= (select main_a v_prenex_31323) (+ (select main_a v_prenex_31322) 2)) (<= (+ main_x 1) v_prenex_31323) (<= 998 (* 2 (select main_a v_prenex_31322))) (<= (+ main_y 1) v_prenex_31322))) (forall ((v_prenex_30698 Int) (v_prenex_30697 Int)) (or (<= (* 2 (select main_a v_prenex_30698)) 1002) (< v_prenex_30698 main_x) (<= (+ main_y 1) v_prenex_30697) (<= 1000 (+ (select main_a v_prenex_30697) (select main_a v_prenex_30698))) (<= (* 2 (select main_a v_prenex_30697)) 1998) (<= (+ main_x 1) v_prenex_30698))) (forall ((v_prenex_31631 Int) (v_prenex_31632 Int)) (or (< v_prenex_31631 main_y) (<= 998 (* 2 (select main_a v_prenex_31631))) (<= (+ main_y 1) v_prenex_31631) (<= (select main_a v_prenex_31631) (+ (select main_a v_prenex_31632) 998)) (<= (select main_a v_prenex_31631) 1499))) (or (forall ((v_prenex_29379 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29379))) (< v_prenex_29379 main_x) (<= (+ main_x 1) v_prenex_29379) (<= 1 (select main_a v_prenex_29379)))) (forall ((v_prenex_29380 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29380))) (<= (select main_a v_prenex_29380) 1499)))) (or (forall ((v_prenex_24901 Int)) (or (<= (* 2 (select main_a v_prenex_24901)) 1002) (< v_prenex_24901 main_x) (<= (+ main_x 1) v_prenex_24901) (<= (select main_a v_prenex_24901) 501) (<= (select main_a v_prenex_24901) 1001))) (forall ((v_prenex_24902 Int)) (or (<= 499 (select main_a v_prenex_24902)) (<= 998 (* 2 (select main_a v_prenex_24902)))))) (forall ((v_prenex_23962 Int) (v_prenex_23961 Int)) (or (<= (+ main_x 1) v_prenex_23962) (<= (* 2 (select main_a v_prenex_23961)) 1998) (<= (select main_a v_prenex_23962) (+ (select main_a v_prenex_23961) 2)) (<= 1 (select main_a v_prenex_23962)) (<= (select main_a v_prenex_23962) 1001) (< v_prenex_23962 main_x))) (or (forall ((v_prenex_23877 Int)) (or (<= 0 (+ (select main_a v_prenex_23877) 1)) (<= (* 2 (select main_a v_prenex_23877)) 1998))) (forall ((v_prenex_23801 Int)) (or (<= (select main_a v_prenex_23801) 1001) (<= 2 (* 2 (select main_a v_prenex_23801))) (< v_prenex_23801 main_x) (<= (+ main_x 1) v_prenex_23801) (<= 1 (select main_a v_prenex_23801))))) (or (forall ((v_prenex_28686 Int)) (or (< v_prenex_28686 main_x) (<= 2 (* 2 (select main_a v_prenex_28686))) (<= (+ main_x 1) v_prenex_28686) (<= 0 (+ (select main_a v_prenex_28686) 499)))) (forall ((v_prenex_28689 Int)) (or (<= (+ main_y 1) v_prenex_28689) (<= 499 (select main_a v_prenex_28689)) (<= (* 2 (select main_a v_prenex_28689)) 1998)))) (or (forall ((v_prenex_24962 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24962))) (<= (* 2 (select main_a v_prenex_24962)) 1998))) (forall ((v_prenex_24960 Int)) (or (< v_prenex_24960 main_x) (<= (* 2 (select main_a v_prenex_24960)) 1002) (<= 0 (+ (select main_a v_prenex_24960) 499)) (<= (+ main_x 1) v_prenex_24960)))) (or (forall ((v_prenex_30012 Int)) (or (<= (select main_a v_prenex_30012) 999) (<= (* 2 (select main_a v_prenex_30012)) 1998))) (forall ((v_prenex_30013 Int)) (or (<= (select main_a v_prenex_30013) 1001) (< v_prenex_30013 main_x) (<= (+ main_x 1) v_prenex_30013) (<= (* 2 (select main_a v_prenex_30013)) 1002)))) (or (forall ((v_prenex_25029 Int)) (or (<= (* 2 (select main_a v_prenex_25029)) 1998) (<= 499 (select main_a v_prenex_25029)))) (forall ((v_prenex_25025 Int)) (or (< v_prenex_25025 main_x) (<= 2 (* 2 (select main_a v_prenex_25025))) (<= (+ main_x 1) v_prenex_25025) (<= 1 (select main_a v_prenex_25025))))) (or (forall ((v_prenex_27231 Int)) (or (< v_prenex_27231 main_x) (<= (select main_a v_prenex_27231) 501) (<= 2 (* 2 (select main_a v_prenex_27231))) (<= 0 (+ (select main_a v_prenex_27231) 499)) (<= (+ main_x 1) v_prenex_27231))) (forall ((v_prenex_27235 Int)) (<= 998 (* 2 (select main_a v_prenex_27235))))) (or (forall ((v_prenex_31289 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31289))) (<= 0 (+ (select main_a v_prenex_31289) 1)))) (forall ((v_prenex_31288 Int)) (or (<= (* 2 (select main_a v_prenex_31288)) 1002) (<= (+ main_x 1) v_prenex_31288) (<= (select main_a v_prenex_31288) 1001) (< v_prenex_31288 main_x) (<= (select main_a v_prenex_31288) 501)))) (or (forall ((v_prenex_30313 Int)) (<= (select main_a v_prenex_30313) 999)) (forall ((v_prenex_30314 Int)) (or (<= (+ main_x 1) v_prenex_30314) (<= 2 (* 2 (select main_a v_prenex_30314))) (<= (* 2 (select main_a v_prenex_30314)) 1002) (< v_prenex_30314 main_x) (<= (select main_a v_prenex_30314) 501)))) (or (forall ((v_prenex_27018 Int)) (or (< v_prenex_27018 main_x) (<= 2 (* 2 (select main_a v_prenex_27018))) (<= 1 (select main_a v_prenex_27018)) (<= (+ main_x 1) v_prenex_27018))) (forall ((v_prenex_27022 Int)) (or (<= (+ main_y 1) v_prenex_27022) (<= (select main_a v_prenex_27022) 999) (<= 0 (+ (select main_a v_prenex_27022) 1))))) (forall ((v_prenex_31646 Int) (v_prenex_31645 Int)) (or (<= (select main_a v_prenex_31646) (+ (select main_a v_prenex_31645) 2)) (<= 998 (* 2 (select main_a v_prenex_31645))) (<= (+ main_y 1) v_prenex_31645) (< v_prenex_31645 main_y))) (forall ((v_prenex_24713 Int) (v_prenex_24714 Int)) (or (<= (select main_a v_prenex_24713) (+ (select main_a v_prenex_24714) 998)) (<= 2 (* 2 (select main_a v_prenex_24714))) (< v_prenex_24714 main_x) (<= 998 (* 2 (select main_a v_prenex_24713))) (<= (* 2 (select main_a v_prenex_24713)) 1998) (<= (+ main_x 1) v_prenex_24714))) (forall ((v_prenex_30115 Int) (v_prenex_30114 Int)) (or (<= 1 (select main_a v_prenex_30115)) (<= (+ (select main_a v_prenex_30114) (select main_a v_prenex_30115)) 1000) (< v_prenex_30115 main_x) (<= (select main_a v_prenex_30115) 1001) (<= (+ main_x 1) v_prenex_30115) (<= (select main_a v_prenex_30114) 999))) (forall ((v_prenex_25008 Int) (v_prenex_25009 Int)) (or (<= 1000 (+ (select main_a v_prenex_25008) (select main_a v_prenex_25009))) (<= (select main_a v_prenex_25009) 501) (< v_prenex_25009 main_x) (<= (+ main_x 1) v_prenex_25009) (<= 0 (+ (select main_a v_prenex_25008) 1)) (<= (select main_a v_prenex_25008) 999) (<= 0 (+ (select main_a v_prenex_25009) 499)))) (forall ((v_prenex_31675 Int) (v_prenex_31676 Int)) (or (<= (+ main_x 1) v_prenex_31676) (<= 1000 (+ (select main_a v_prenex_31675) (select main_a v_prenex_31676))) (<= 0 (+ (select main_a v_prenex_31675) 1)) (<= 0 (+ (select main_a v_prenex_31676) 499)) (<= (select main_a v_prenex_31675) 1499) (< v_prenex_31676 main_x))) (or (forall ((v_prenex_27720 Int)) (or (< v_prenex_27720 main_y) (<= 998 (* 2 (select main_a v_prenex_27720))) (<= (* 2 (select main_a v_prenex_27720)) 1998))) (forall ((v_prenex_27721 Int)) (or (<= (* 2 (select main_a v_prenex_27721)) 1002) (<= (+ main_x 1) v_prenex_27721) (< v_prenex_27721 main_x) (<= 2 (* 2 (select main_a v_prenex_27721)))))) (forall ((v_prenex_30228 Int) (v_prenex_30229 Int)) (or (< v_prenex_30229 main_x) (<= (+ (select main_a v_prenex_30228) (select main_a v_prenex_30229)) 1000) (<= 1 (select main_a v_prenex_30229)) (<= (+ main_x 1) v_prenex_30229))) (or (forall ((v_prenex_29245 Int)) (or (< v_prenex_29245 main_x) (<= 0 (+ (select main_a v_prenex_29245) 499)) (<= (* 2 (select main_a v_prenex_29245)) 1002) (<= (+ main_x 1) v_prenex_29245))) (forall ((v_prenex_29244 Int)) (or (<= 499 (select main_a v_prenex_29244)) (< v_prenex_29244 main_y) (<= (* 2 (select main_a v_prenex_29244)) 1998)))) (forall ((v_prenex_29703 Int) (v_prenex_29702 Int)) (or (<= (select main_a v_prenex_29702) 1499) (<= (+ main_x 1) v_prenex_29703) (<= 1000 (+ (select main_a v_prenex_29702) (select main_a v_prenex_29703))) (<= 0 (+ (select main_a v_prenex_29703) 499)) (<= (select main_a v_prenex_29703) 501) (< v_prenex_29703 main_x) (<= 998 (* 2 (select main_a v_prenex_29702))))) (or (forall ((v_prenex_30770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30770))) (<= (select main_a v_prenex_30770) 999))) (forall ((v_prenex_30767 Int)) (or (<= 0 (+ (select main_a v_prenex_30767) 499)) (<= 2 (* 2 (select main_a v_prenex_30767))) (< v_prenex_30767 main_x) (<= (* 2 (select main_a v_prenex_30767)) 1002) (<= (+ main_x 1) v_prenex_30767)))) (forall ((v_prenex_28335 Int) (v_prenex_28334 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28334))) (< v_prenex_28334 main_y) (<= (select main_a v_prenex_28335) (+ (select main_a v_prenex_28334) 2)) (<= (select main_a v_prenex_28335) 1001) (<= 0 (+ (select main_a v_prenex_28334) 1)) (< v_prenex_28335 main_x) (<= (+ main_x 1) v_prenex_28335))) (forall ((v_prenex_25784 Int) (v_prenex_25783 Int)) (or (<= (select main_a v_prenex_25783) (+ (select main_a v_prenex_25784) 998)) (<= (+ main_y 1) v_prenex_25783) (<= (select main_a v_prenex_25783) 999) (< v_prenex_25783 main_y))) (forall ((v_prenex_29213 Int) (v_prenex_29212 Int)) (or (<= 499 (select main_a v_prenex_29212)) (< v_prenex_29213 main_x) (<= (select main_a v_prenex_29212) 999) (<= (select main_a v_prenex_29213) 501) (<= (select main_a v_prenex_29213) (+ (select main_a v_prenex_29212) 2)) (<= (+ main_x 1) v_prenex_29213) (<= (* 2 (select main_a v_prenex_29213)) 1002))) (or (forall ((v_prenex_31798 Int)) (or (<= 1 (select main_a v_prenex_31798)) (<= 2 (* 2 (select main_a v_prenex_31798))) (< v_prenex_31798 main_x) (<= 0 (+ (select main_a v_prenex_31798) 499)) (<= (+ main_x 1) v_prenex_31798))) (forall ((v_prenex_31797 Int)) (or (<= (* 2 (select main_a v_prenex_31797)) 1998) (<= 998 (* 2 (select main_a v_prenex_31797)))))) (or (forall ((v_prenex_26054 Int)) (or (< v_prenex_26054 main_x) (<= (select main_a v_prenex_26054) 1001) (<= 2 (* 2 (select main_a v_prenex_26054))) (<= (+ main_x 1) v_prenex_26054))) (forall ((v_prenex_26053 Int)) (or (<= 0 (+ (select main_a v_prenex_26053) 1)) (<= 499 (select main_a v_prenex_26053)) (< v_prenex_26053 main_y)))) (forall ((v_prenex_31651 Int) (v_prenex_31652 Int)) (or (< v_prenex_31652 main_x) (<= (select main_a v_prenex_31652) (+ (select main_a v_prenex_31651) 2)) (<= 0 (+ (select main_a v_prenex_31652) 499)) (<= (select main_a v_prenex_31652) 501) (<= 499 (select main_a v_prenex_31651)) (<= 0 (+ (select main_a v_prenex_31651) 1)) (<= (+ main_x 1) v_prenex_31652))) (or (forall ((v_prenex_31072 Int)) (or (<= (* 2 (select main_a v_prenex_31072)) 1002) (< v_prenex_31072 main_x) (<= (+ main_x 1) v_prenex_31072) (<= 1 (select main_a v_prenex_31072)) (<= 2 (* 2 (select main_a v_prenex_31072))))) (forall ((v_prenex_31074 Int)) (or (<= (select main_a v_prenex_31074) 1499) (<= 0 (+ (select main_a v_prenex_31074) 1))))) (forall ((v_prenex_24534 Int) (v_prenex_24533 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24534))) (<= (* 2 (select main_a v_prenex_24533)) 1998) (<= (+ main_x 1) v_prenex_24534) (< v_prenex_24534 main_x) (<= 998 (* 2 (select main_a v_prenex_24533))) (<= (+ (select main_a v_prenex_24533) (select main_a v_prenex_24534)) 1000) (<= (+ main_y 1) v_prenex_24533))) (forall ((v_prenex_28719 Int) (v_prenex_28718 Int)) (or (< v_prenex_28719 main_x) (<= (+ (select main_a v_prenex_28718) (select main_a v_prenex_28719)) 1000) (<= (+ main_x 1) v_prenex_28719) (<= 0 (+ (select main_a v_prenex_28719) 499)) (<= (select main_a v_prenex_28718) 1499) (<= 499 (select main_a v_prenex_28718)))) (<= (- (- main_x) (- main_y)) (- 1)) (or (forall ((v_prenex_24003 Int)) (or (<= (select main_a v_prenex_24003) 1499) (<= 0 (+ (select main_a v_prenex_24003) 1)))) (forall ((v_prenex_23813 Int)) (or (<= (+ main_x 1) v_prenex_23813) (< v_prenex_23813 main_x) (<= 1 (select main_a v_prenex_23813)) (<= (* 2 (select main_a v_prenex_23813)) 1002)))) (forall ((v_prenex_25366 Int) (v_prenex_25365 Int)) (or (< v_prenex_25366 main_x) (<= 2 (* 2 (select main_a v_prenex_25366))) (<= (+ main_x 1) v_prenex_25366) (<= (select main_a v_prenex_25366) 1001) (<= 499 (select main_a v_prenex_25365)) (<= 0 (+ (select main_a v_prenex_25365) 1)) (<= 1000 (+ (select main_a v_prenex_25365) (select main_a v_prenex_25366))))) (or (forall ((v_prenex_30563 Int)) (or (<= (select main_a v_prenex_30563) 999) (<= (* 2 (select main_a v_prenex_30563)) 1998))) (forall ((v_prenex_30564 Int)) (or (<= (select main_a v_prenex_30564) 501) (<= (* 2 (select main_a v_prenex_30564)) 1002) (<= (+ main_x 1) v_prenex_30564) (< v_prenex_30564 main_x) (<= 2 (* 2 (select main_a v_prenex_30564)))))) (or (forall ((v_prenex_30849 Int)) (or (<= 0 (+ (select main_a v_prenex_30849) 499)) (<= 2 (* 2 (select main_a v_prenex_30849))) (< v_prenex_30849 main_x) (<= 1 (select main_a v_prenex_30849)) (<= (+ main_x 1) v_prenex_30849))) (forall ((v_prenex_30852 Int)) (<= 499 (select main_a v_prenex_30852)))) (forall ((v_prenex_25112 Int) (v_prenex_25111 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25111))) (<= (+ (select main_a v_prenex_25111) (select main_a v_prenex_25112)) 1000) (<= (select main_a v_prenex_25111) 1499) (<= (select main_a v_prenex_25112) 501) (< v_prenex_25112 main_x) (<= (+ main_x 1) v_prenex_25112) (<= (+ main_y 1) v_prenex_25111))) (forall ((v_prenex_30046 Int) (v_prenex_30045 Int)) (or (<= (select main_a v_prenex_30046) 1001) (<= (select main_a v_prenex_30045) 1499) (<= 0 (+ (select main_a v_prenex_30046) 499)) (< v_prenex_30046 main_x) (<= (+ main_x 1) v_prenex_30046) (<= 499 (select main_a v_prenex_30045)) (<= (select main_a v_prenex_30045) (+ (select main_a v_prenex_30046) 998)))) (or (forall ((v_prenex_28912 Int)) (or (<= 0 (+ (select main_a v_prenex_28912) 1)) (<= (select main_a v_prenex_28912) 999))) (forall ((v_prenex_28908 Int)) (or (<= (+ main_x 1) v_prenex_28908) (< v_prenex_28908 main_x) (<= 2 (* 2 (select main_a v_prenex_28908))) (<= 0 (+ (select main_a v_prenex_28908) 499))))) (forall ((v_prenex_26217 Int) (v_prenex_26218 Int)) (or (<= 0 (+ (select main_a v_prenex_26217) 1)) (<= (+ main_x 1) v_prenex_26218) (<= (select main_a v_prenex_26217) 1499) (<= 2 (* 2 (select main_a v_prenex_26218))) (< v_prenex_26218 main_x) (<= (select main_a v_prenex_26217) (+ (select main_a v_prenex_26218) 998)))) (or (forall ((v_prenex_26339 Int)) (or (<= (select main_a v_prenex_26339) 999) (<= 499 (select main_a v_prenex_26339)))) (forall ((v_prenex_26342 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26342))) (<= (+ main_x 1) v_prenex_26342) (< v_prenex_26342 main_x) (<= 0 (+ (select main_a v_prenex_26342) 499)) (<= (* 2 (select main_a v_prenex_26342)) 1002)))) (forall ((v_prenex_28801 Int) (v_prenex_28800 Int)) (or (<= (select main_a v_prenex_28801) 1001) (<= 998 (* 2 (select main_a v_prenex_28800))) (<= (select main_a v_prenex_28800) 999) (< v_prenex_28800 main_y) (<= (select main_a v_prenex_28800) (+ (select main_a v_prenex_28801) 998)) (< v_prenex_28801 main_x) (<= (+ main_x 1) v_prenex_28801))) (forall ((v_prenex_26794 Int) (v_prenex_26793 Int)) (or (<= (+ main_x 1) v_prenex_26794) (<= (select main_a v_prenex_26793) 999) (<= 0 (+ (select main_a v_prenex_26794) 499)) (<= (+ (select main_a v_prenex_26793) (select main_a v_prenex_26794)) 1000) (<= 1 (select main_a v_prenex_26794)) (<= 499 (select main_a v_prenex_26793)) (< v_prenex_26794 main_x))) (or (forall ((v_prenex_27740 Int)) (or (<= 0 (+ (select main_a v_prenex_27740) 1)) (<= (select main_a v_prenex_27740) 1499))) (forall ((v_prenex_27738 Int)) (or (<= (select main_a v_prenex_27738) 1001) (< v_prenex_27738 main_x) (<= (+ main_x 1) v_prenex_27738) (<= (select main_a v_prenex_27738) 501) (<= 2 (* 2 (select main_a v_prenex_27738)))))) (forall ((v_prenex_25703 Int) (v_prenex_25704 Int)) (or (< v_prenex_25704 main_x) (<= (select main_a v_prenex_25703) (+ (select main_a v_prenex_25704) 998)) (<= 2 (* 2 (select main_a v_prenex_25704))) (<= (+ main_x 1) v_prenex_25704) (<= (select main_a v_prenex_25704) 1001))) (forall ((v_prenex_29167 Int) (v_prenex_29166 Int)) (or (< v_prenex_29167 main_x) (<= 499 (select main_a v_prenex_29166)) (<= 1 (select main_a v_prenex_29167)) (<= (+ main_x 1) v_prenex_29167) (<= (select main_a v_prenex_29166) (+ (select main_a v_prenex_29167) 998)) (<= (* 2 (select main_a v_prenex_29167)) 1002) (<= (select main_a v_prenex_29166) 999))) (forall ((v_prenex_30632 Int) (v_prenex_30631 Int)) (or (<= (* 2 (select main_a v_prenex_30632)) 1002) (<= 998 (* 2 (select main_a v_prenex_30631))) (<= 1000 (+ (select main_a v_prenex_30631) (select main_a v_prenex_30632))) (< v_prenex_30632 main_x) (<= 0 (+ (select main_a v_prenex_30632) 499)) (<= (+ main_x 1) v_prenex_30632) (<= 0 (+ (select main_a v_prenex_30631) 1)))) (or (forall ((v_prenex_31360 Int)) (or (<= 0 (+ (select main_a v_prenex_31360) 499)) (< v_prenex_31360 main_x) (<= (select main_a v_prenex_31360) 501) (<= (* 2 (select main_a v_prenex_31360)) 1002) (<= (+ main_x 1) v_prenex_31360))) (forall ((v_prenex_31363 Int)) (or (<= (select main_a v_prenex_31363) 999) (<= (select main_a v_prenex_31363) 1499)))) (forall ((v_prenex_23952 Int) (v_prenex_23951 Int)) (or (<= (+ main_x 1) v_prenex_23952) (<= (+ main_y 1) v_prenex_23951) (<= (select main_a v_prenex_23951) 1499) (< v_prenex_23952 main_x) (<= (select main_a v_prenex_23952) (+ (select main_a v_prenex_23951) 2)) (<= 2 (* 2 (select main_a v_prenex_23952))))) (forall ((v_prenex_31154 Int) (v_prenex_31155 Int)) (or (<= 499 (select main_a v_prenex_31154)) (<= (+ main_y 1) v_prenex_31154) (<= 1 (select main_a v_prenex_31155)) (< v_prenex_31155 main_x) (<= (+ (select main_a v_prenex_31154) (select main_a v_prenex_31155)) 1000) (<= (+ main_x 1) v_prenex_31155))) (forall ((v_prenex_28836 Int) (v_prenex_28835 Int)) (or (<= (* 2 (select main_a v_prenex_28835)) 1998) (< v_prenex_28836 main_x) (<= 1 (select main_a v_prenex_28836)) (<= (+ main_x 1) v_prenex_28836) (<= 1000 (+ (select main_a v_prenex_28835) (select main_a v_prenex_28836))) (<= (+ main_y 1) v_prenex_28835) (<= (select main_a v_prenex_28835) 999))) (forall ((v_prenex_27762 Int) (v_prenex_27763 Int)) (or (< v_prenex_27763 main_x) (<= (select main_a v_prenex_27763) 1001) (<= (select main_a v_prenex_27762) (+ (select main_a v_prenex_27763) 998)) (<= (+ main_x 1) v_prenex_27763) (<= 2 (* 2 (select main_a v_prenex_27763))) (<= 0 (+ (select main_a v_prenex_27762) 1)))) (or (forall ((v_prenex_26638 Int)) (<= 998 (* 2 (select main_a v_prenex_26638)))) (forall ((v_prenex_26644 Int)) (or (<= (+ main_x 1) v_prenex_26644) (<= (* 2 (select main_a v_prenex_26644)) 1002) (<= 2 (* 2 (select main_a v_prenex_26644))) (< v_prenex_26644 main_x)))) (forall ((v_prenex_30339 Int) (v_prenex_30340 Int)) (or (<= (+ main_x 1) v_prenex_30340) (< v_prenex_30340 main_x) (<= (select main_a v_prenex_30340) 501) (<= (select main_a v_prenex_30339) (+ (select main_a v_prenex_30340) 998)) (<= (* 2 (select main_a v_prenex_30339)) 1998) (<= (select main_a v_prenex_30339) 999) (<= 1 (select main_a v_prenex_30340)))) (forall ((v_prenex_27946 Int) (v_prenex_27945 Int)) (or (< v_prenex_27946 main_x) (<= (+ main_x 1) v_prenex_27946) (<= 2 (* 2 (select main_a v_prenex_27946))) (<= 998 (* 2 (select main_a v_prenex_27945))) (<= (* 2 (select main_a v_prenex_27945)) 1998) (<= (+ (select main_a v_prenex_27945) (select main_a v_prenex_27946)) 1000))) (or (forall ((v_prenex_24055 Int)) (<= 998 (* 2 (select main_a v_prenex_24055)))) (forall ((v_prenex_24053 Int)) (or (<= (select main_a v_prenex_24053) 1001) (< v_prenex_24053 main_x) (<= 0 (+ (select main_a v_prenex_24053) 499)) (<= (+ main_x 1) v_prenex_24053) (<= 2 (* 2 (select main_a v_prenex_24053)))))) (forall ((v_prenex_25003 Int) (v_prenex_25002 Int)) (or (< v_prenex_25002 main_y) (<= (* 2 (select main_a v_prenex_25003)) 1002) (< v_prenex_25003 main_x) (<= 499 (select main_a v_prenex_25002)) (<= (+ main_x 1) v_prenex_25003) (<= (select main_a v_prenex_25002) (+ (select main_a v_prenex_25003) 998)) (<= (select main_a v_prenex_25002) 1499))) (forall ((v_prenex_24922 Int) (v_prenex_24923 Int)) (or (< v_prenex_24923 main_x) (< v_prenex_24922 main_y) (<= (select main_a v_prenex_24922) 999) (<= (+ main_x 1) v_prenex_24923) (<= 1000 (+ (select main_a v_prenex_24922) (select main_a v_prenex_24923))) (<= 1 (select main_a v_prenex_24923)) (<= (* 2 (select main_a v_prenex_24922)) 1998))) (or (forall ((v_prenex_29971 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29971))) (<= (+ main_x 1) v_prenex_29971) (< v_prenex_29971 main_x) (<= (select main_a v_prenex_29971) 501))) (forall ((v_prenex_29973 Int)) (or (<= (select main_a v_prenex_29973) 1499) (<= 998 (* 2 (select main_a v_prenex_29973))) (<= (+ main_y 1) v_prenex_29973)))) (forall ((v_prenex_31857 Int) (v_prenex_31858 Int)) (or (<= (select main_a v_prenex_31857) 1499) (<= 499 (select main_a v_prenex_31857)) (< v_prenex_31858 main_x) (<= (select main_a v_prenex_31858) (+ (select main_a v_prenex_31857) 2)) (<= (+ main_x 1) v_prenex_31858) (<= 2 (* 2 (select main_a v_prenex_31858))) (< v_prenex_31857 main_y))) (or (forall ((v_prenex_29524 Int)) (or (<= (select main_a v_prenex_29524) 1499) (<= 998 (* 2 (select main_a v_prenex_29524))))) (forall ((v_prenex_29523 Int)) (or (<= (+ main_x 1) v_prenex_29523) (< v_prenex_29523 main_x) (<= (* 2 (select main_a v_prenex_29523)) 1002) (<= 2 (* 2 (select main_a v_prenex_29523))) (<= 0 (+ (select main_a v_prenex_29523) 499))))) (forall ((v_prenex_29291 Int) (v_prenex_29290 Int)) (or (<= (select main_a v_prenex_29290) 1499) (<= 998 (* 2 (select main_a v_prenex_29290))) (<= (* 2 (select main_a v_prenex_29291)) 1002) (<= (+ main_x 1) v_prenex_29291) (<= 0 (+ (select main_a v_prenex_29291) 499)) (< v_prenex_29291 main_x) (<= (+ (select main_a v_prenex_29290) (select main_a v_prenex_29291)) 1000))) (forall ((v_prenex_30585 Int) (v_prenex_30586 Int)) (or (< v_prenex_30586 main_x) (<= (select main_a v_prenex_30585) 999) (< v_prenex_30585 main_y) (<= 998 (* 2 (select main_a v_prenex_30585))) (<= (+ main_x 1) v_prenex_30586) (<= (select main_a v_prenex_30585) (+ (select main_a v_prenex_30586) 998)) (<= (* 2 (select main_a v_prenex_30586)) 1002))) (or (forall ((v_prenex_26325 Int)) (<= (select main_a v_prenex_26325) 1499)) (forall ((v_prenex_26326 Int)) (or (<= 1 (select main_a v_prenex_26326)) (<= (+ main_x 1) v_prenex_26326) (<= (* 2 (select main_a v_prenex_26326)) 1002) (<= 0 (+ (select main_a v_prenex_26326) 499)) (< v_prenex_26326 main_x)))) (forall ((v_prenex_24197 Int) (v_prenex_24196 Int)) (or (<= (select main_a v_prenex_24196) 999) (<= 0 (+ (select main_a v_prenex_24197) 499)) (<= 0 (+ (select main_a v_prenex_24196) 1)) (<= (+ main_x 1) v_prenex_24197) (< v_prenex_24197 main_x) (< v_prenex_24196 main_y) (<= (select main_a v_prenex_24196) (+ (select main_a v_prenex_24197) 998)))) (or (forall ((v_prenex_30344 Int)) (or (<= 0 (+ (select main_a v_prenex_30344) 499)) (< v_prenex_30344 main_x) (<= (+ main_x 1) v_prenex_30344) (<= 1 (select main_a v_prenex_30344)) (<= 2 (* 2 (select main_a v_prenex_30344))))) (forall ((v_prenex_30347 Int)) (or (<= 499 (select main_a v_prenex_30347)) (<= (* 2 (select main_a v_prenex_30347)) 1998)))) (forall ((v_prenex_28209 Int) (v_prenex_28210 Int)) (or (<= (select main_a v_prenex_28209) 999) (<= (+ main_x 1) v_prenex_28210) (< v_prenex_28209 main_y) (<= 1 (select main_a v_prenex_28210)) (<= (+ (select main_a v_prenex_28209) (select main_a v_prenex_28210)) 1000) (<= (* 2 (select main_a v_prenex_28209)) 1998) (< v_prenex_28210 main_x))) (forall ((v_prenex_28239 Int) (v_prenex_28240 Int)) (or (<= (select main_a v_prenex_28240) 501) (< v_prenex_28240 main_x) (<= (+ (select main_a v_prenex_28239) (select main_a v_prenex_28240)) 1000) (<= (select main_a v_prenex_28239) 999) (<= (+ main_x 1) v_prenex_28240) (<= (* 2 (select main_a v_prenex_28240)) 1002))) (or (forall ((v_prenex_29452 Int)) (or (<= (* 2 (select main_a v_prenex_29452)) 1002) (<= (+ main_x 1) v_prenex_29452) (<= 1 (select main_a v_prenex_29452)) (< v_prenex_29452 main_x))) (forall ((v_prenex_29451 Int)) (or (< v_prenex_29451 main_y) (<= (select main_a v_prenex_29451) 1499) (<= 0 (+ (select main_a v_prenex_29451) 1))))) (or (forall ((v_prenex_30885 Int)) (or (<= 499 (select main_a v_prenex_30885)) (<= (+ main_y 1) v_prenex_30885) (<= 0 (+ (select main_a v_prenex_30885) 1)))) (forall ((v_prenex_30886 Int)) (or (<= (* 2 (select main_a v_prenex_30886)) 1002) (<= (select main_a v_prenex_30886) 1001) (<= (+ main_x 1) v_prenex_30886) (< v_prenex_30886 main_x)))) (or (forall ((v_prenex_31102 Int)) (<= (* 2 (select main_a v_prenex_31102)) 1998)) (forall ((v_prenex_31099 Int)) (or (<= (+ main_x 1) v_prenex_31099) (<= (* 2 (select main_a v_prenex_31099)) 1002) (< v_prenex_31099 main_x) (<= 1 (select main_a v_prenex_31099)) (<= (select main_a v_prenex_31099) 1001)))) (or (forall ((v_prenex_27583 Int)) (or (<= (select main_a v_prenex_27583) 1499) (<= (* 2 (select main_a v_prenex_27583)) 1998))) (forall ((v_prenex_27578 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27578))) (<= (* 2 (select main_a v_prenex_27578)) 1002) (< v_prenex_27578 main_x) (<= (+ main_x 1) v_prenex_27578)))) (forall ((v_prenex_30464 Int) (v_prenex_30465 Int)) (or (<= (select main_a v_prenex_30465) 501) (<= 1 (select main_a v_prenex_30465)) (< v_prenex_30465 main_x) (<= (+ main_x 1) v_prenex_30465) (<= (select main_a v_prenex_30464) (+ (select main_a v_prenex_30465) 998)) (<= (select main_a v_prenex_30464) 999))) (forall ((v_prenex_29981 Int) (v_prenex_29982 Int)) (or (<= 1 (select main_a v_prenex_29982)) (<= (+ main_x 1) v_prenex_29982) (<= (select main_a v_prenex_29982) 1001) (<= (select main_a v_prenex_29981) 1499) (<= (* 2 (select main_a v_prenex_29981)) 1998) (< v_prenex_29982 main_x) (<= 1000 (+ (select main_a v_prenex_29981) (select main_a v_prenex_29982))))) (forall ((v_prenex_27484 Int) (v_prenex_27485 Int)) (or (<= (+ main_x 1) v_prenex_27485) (<= 0 (+ (select main_a v_prenex_27485) 499)) (<= (select main_a v_prenex_27484) 999) (<= (select main_a v_prenex_27484) (+ (select main_a v_prenex_27485) 998)) (<= (+ main_y 1) v_prenex_27484) (< v_prenex_27485 main_x) (<= 499 (select main_a v_prenex_27484)))) (forall ((v_prenex_29028 Int) (v_prenex_29027 Int)) (or (<= (+ main_x 1) v_prenex_29028) (<= (* 2 (select main_a v_prenex_29027)) 1998) (<= (select main_a v_prenex_29027) (+ (select main_a v_prenex_29028) 998)) (<= (+ main_y 1) v_prenex_29027) (< v_prenex_29027 main_y))) (forall ((v_prenex_31455 Int) (v_prenex_31456 Int)) (or (< v_prenex_31456 main_x) (<= (select main_a v_prenex_31456) 501) (<= (select main_a v_prenex_31456) (+ (select main_a v_prenex_31455) 2)) (<= 0 (+ (select main_a v_prenex_31456) 499)) (<= 998 (* 2 (select main_a v_prenex_31455))) (<= (+ main_x 1) v_prenex_31456) (<= (* 2 (select main_a v_prenex_31455)) 1998))) (or (forall ((v_prenex_24193 Int)) (<= (* 2 (select main_a v_prenex_24193)) 1002)) (forall ((v_prenex_24192 Int)) (or (<= (+ main_y 1) v_prenex_24192) (<= 499 (select main_a v_prenex_24192)) (< v_prenex_24192 main_y)))) (forall ((v_prenex_30423 Int) (v_prenex_30422 Int)) (or (< v_prenex_30423 main_x) (<= (select main_a v_prenex_30422) 1499) (<= 1000 (+ (select main_a v_prenex_30422) (select main_a v_prenex_30423))) (<= 0 (+ (select main_a v_prenex_30422) 1)) (<= (select main_a v_prenex_30423) 1001) (<= (+ main_x 1) v_prenex_30423))) (forall ((v_prenex_32021 Int) (v_prenex_32022 Int)) (or (< v_prenex_32022 main_x) (<= 1 (select main_a v_prenex_32022)) (< v_prenex_32021 main_y) (<= (select main_a v_prenex_32021) 999) (<= (select main_a v_prenex_32021) 1499) (<= (select main_a v_prenex_32021) (+ (select main_a v_prenex_32022) 998)) (<= (+ main_x 1) v_prenex_32022))) (or (forall ((v_prenex_25540 Int)) (or (<= 1 (select main_a v_prenex_25540)) (<= (* 2 (select main_a v_prenex_25540)) 1002) (<= (+ main_x 1) v_prenex_25540) (< v_prenex_25540 main_x))) (forall ((v_prenex_25538 Int)) (or (<= 499 (select main_a v_prenex_25538)) (<= (select main_a v_prenex_25538) 1499)))) (or (forall ((v_prenex_32101 Int)) (or (< v_prenex_32101 main_y) (<= 998 (* 2 (select main_a v_prenex_32101))))) (forall ((v_prenex_32102 Int)) (or (< v_prenex_32102 main_x) (<= (+ main_x 1) v_prenex_32102) (<= (select main_a v_prenex_32102) 1001) (<= (* 2 (select main_a v_prenex_32102)) 1002)))) (forall ((v_prenex_29954 Int) (v_prenex_29953 Int)) (or (<= (select main_a v_prenex_29954) 501) (< v_prenex_29954 main_x) (<= (select main_a v_prenex_29954) (+ (select main_a v_prenex_29953) 2)) (<= (+ main_x 1) v_prenex_29954) (<= 2 (* 2 (select main_a v_prenex_29954))) (<= 0 (+ (select main_a v_prenex_29953) 1)) (<= 998 (* 2 (select main_a v_prenex_29953))))) (forall ((v_prenex_24771 Int) (v_prenex_24770 Int)) (or (<= (select main_a v_prenex_24770) 999) (<= (select main_a v_prenex_24771) 1001) (<= 998 (* 2 (select main_a v_prenex_24770))) (<= 1000 (+ (select main_a v_prenex_24770) (select main_a v_prenex_24771))) (<= 1 (select main_a v_prenex_24771)) (< v_prenex_24771 main_x) (<= (+ main_x 1) v_prenex_24771))) (forall ((v_prenex_27252 Int) (v_prenex_27251 Int)) (or (< v_prenex_27252 main_x) (<= (select main_a v_prenex_27252) 501) (<= 1 (select main_a v_prenex_27252)) (<= 1000 (+ (select main_a v_prenex_27251) (select main_a v_prenex_27252))) (<= 0 (+ (select main_a v_prenex_27251) 1)) (<= 499 (select main_a v_prenex_27251)) (<= (+ main_x 1) v_prenex_27252))) (or (forall ((v_prenex_25429 Int)) (or (<= (select main_a v_prenex_25429) 1001) (<= (select main_a v_prenex_25429) 501) (<= (* 2 (select main_a v_prenex_25429)) 1002) (< v_prenex_25429 main_x) (<= (+ main_x 1) v_prenex_25429))) (forall ((v_prenex_25425 Int)) (<= (select main_a v_prenex_25425) 1499))) (or (forall ((v_prenex_29979 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29979))) (<= (select main_a v_prenex_29979) 999))) (forall ((v_prenex_29976 Int)) (or (<= 1 (select main_a v_prenex_29976)) (< v_prenex_29976 main_x) (<= 0 (+ (select main_a v_prenex_29976) 499)) (<= 2 (* 2 (select main_a v_prenex_29976))) (<= (+ main_x 1) v_prenex_29976)))) (forall ((v_prenex_30269 Int) (v_prenex_30270 Int)) (or (<= (* 2 (select main_a v_prenex_30270)) 1002) (<= (+ main_x 1) v_prenex_30270) (< v_prenex_30270 main_x) (<= (select main_a v_prenex_30270) (+ (select main_a v_prenex_30269) 2)) (<= (select main_a v_prenex_30269) 999))) (forall ((v_prenex_28184 Int) (v_prenex_28185 Int)) (or (<= (* 2 (select main_a v_prenex_28184)) 1998) (< v_prenex_28185 main_x) (<= (* 2 (select main_a v_prenex_28185)) 1002) (<= (+ main_x 1) v_prenex_28185) (<= (select main_a v_prenex_28184) 1499) (<= (select main_a v_prenex_28185) (+ (select main_a v_prenex_28184) 2)) (<= 2 (* 2 (select main_a v_prenex_28185))))) (or (forall ((v_prenex_25153 Int)) (or (<= (* 2 (select main_a v_prenex_25153)) 1998) (<= (select main_a v_prenex_25153) 999))) (forall ((v_prenex_25152 Int)) (or (< v_prenex_25152 main_x) (<= (* 2 (select main_a v_prenex_25152)) 1002) (<= (select main_a v_prenex_25152) 501) (<= (select main_a v_prenex_25152) 1001) (<= (+ main_x 1) v_prenex_25152)))) (forall ((v_prenex_25432 Int) (v_prenex_25431 Int)) (or (<= 0 (+ (select main_a v_prenex_25431) 1)) (<= 998 (* 2 (select main_a v_prenex_25431))) (< v_prenex_25432 main_x) (<= (+ main_x 1) v_prenex_25432) (<= (+ (select main_a v_prenex_25431) (select main_a v_prenex_25432)) 1000) (<= 1 (select main_a v_prenex_25432)) (<= 0 (+ (select main_a v_prenex_25432) 499)))) (forall ((v_prenex_29062 Int) (v_prenex_29061 Int)) (or (<= 1 (select main_a v_prenex_29062)) (< v_prenex_29061 main_y) (<= (+ main_x 1) v_prenex_29062) (<= 1000 (+ (select main_a v_prenex_29061) (select main_a v_prenex_29062))) (< v_prenex_29062 main_x))) (or (forall ((v_prenex_29349 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29349))) (<= (* 2 (select main_a v_prenex_29349)) 1998))) (forall ((v_prenex_29345 Int)) (or (<= 1 (select main_a v_prenex_29345)) (<= (+ main_x 1) v_prenex_29345) (< v_prenex_29345 main_x) (<= 2 (* 2 (select main_a v_prenex_29345)))))) (forall ((v_prenex_26117 Int) (v_prenex_26118 Int)) (or (<= (select main_a v_prenex_26118) 1001) (<= 1000 (+ (select main_a v_prenex_26117) (select main_a v_prenex_26118))) (<= 1 (select main_a v_prenex_26118)) (<= 998 (* 2 (select main_a v_prenex_26117))) (< v_prenex_26118 main_x) (<= 0 (+ (select main_a v_prenex_26117) 1)) (<= (+ main_x 1) v_prenex_26118))) (forall ((v_prenex_28248 Int) (v_prenex_28247 Int)) (or (<= (* 2 (select main_a v_prenex_28247)) 1998) (<= (select main_a v_prenex_28247) 1499) (<= (select main_a v_prenex_28247) (+ (select main_a v_prenex_28248) 998)) (< v_prenex_28247 main_y) (<= (+ main_x 1) v_prenex_28248) (<= 2 (* 2 (select main_a v_prenex_28248))) (< v_prenex_28248 main_x))) (or (forall ((v_prenex_30794 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30794))) (<= 0 (+ (select main_a v_prenex_30794) 1)) (< v_prenex_30794 main_y))) (forall ((v_prenex_30795 Int)) (or (<= 0 (+ (select main_a v_prenex_30795) 499)) (<= (+ main_x 1) v_prenex_30795) (<= (* 2 (select main_a v_prenex_30795)) 1002) (< v_prenex_30795 main_x)))) (forall ((v_prenex_27450 Int) (v_prenex_27451 Int)) (or (<= (+ main_x 1) v_prenex_27451) (< v_prenex_27451 main_x) (<= (* 2 (select main_a v_prenex_27451)) 1002) (<= (select main_a v_prenex_27450) 999) (<= 499 (select main_a v_prenex_27450)) (<= (+ main_y 1) v_prenex_27450) (<= (select main_a v_prenex_27450) (+ (select main_a v_prenex_27451) 998)))) (forall ((v_prenex_30482 Int) (v_prenex_30483 Int)) (or (<= (select main_a v_prenex_30483) (+ (select main_a v_prenex_30482) 2)) (<= 2 (* 2 (select main_a v_prenex_30483))) (<= 998 (* 2 (select main_a v_prenex_30482))) (<= (+ main_y 1) v_prenex_30482) (<= (+ main_x 1) v_prenex_30483) (< v_prenex_30483 main_x))) (forall ((v_prenex_29832 Int) (v_prenex_29831 Int)) (or (< v_prenex_29832 main_x) (<= (+ (select main_a v_prenex_29831) (select main_a v_prenex_29832)) 1000) (<= (+ main_x 1) v_prenex_29832) (<= 1 (select main_a v_prenex_29832)) (<= (select main_a v_prenex_29832) 1001))) (or (forall ((v_prenex_30893 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30893))) (< v_prenex_30893 main_y))) (forall ((v_prenex_30894 Int)) (or (<= (+ main_x 1) v_prenex_30894) (< v_prenex_30894 main_x) (<= (select main_a v_prenex_30894) 501)))) (forall ((v_prenex_26161 Int) (v_prenex_26162 Int)) (or (< v_prenex_26161 main_y) (< v_prenex_26162 main_x) (<= (select main_a v_prenex_26162) (+ (select main_a v_prenex_26161) 2)) (<= (+ main_x 1) v_prenex_26162) (<= (select main_a v_prenex_26162) 1001))) (or (forall ((v_prenex_28491 Int)) (or (<= (* 2 (select main_a v_prenex_28491)) 1998) (<= (select main_a v_prenex_28491) 1499))) (forall ((v_prenex_28490 Int)) (or (< v_prenex_28490 main_x) (<= (select main_a v_prenex_28490) 1001) (<= (+ main_x 1) v_prenex_28490) (<= 2 (* 2 (select main_a v_prenex_28490))) (<= 1 (select main_a v_prenex_28490))))) (or (forall ((v_prenex_30884 Int)) (or (<= (+ main_x 1) v_prenex_30884) (<= (* 2 (select main_a v_prenex_30884)) 1002) (<= 2 (* 2 (select main_a v_prenex_30884))) (< v_prenex_30884 main_x))) (forall ((v_prenex_30885 Int)) (or (<= 499 (select main_a v_prenex_30885)) (<= (+ main_y 1) v_prenex_30885) (<= 0 (+ (select main_a v_prenex_30885) 1))))) (forall ((v_prenex_25606 Int) (v_prenex_25605 Int)) (or (<= 0 (+ (select main_a v_prenex_25605) 1)) (<= (+ main_x 1) v_prenex_25606) (<= (select main_a v_prenex_25605) 1499) (<= 1000 (+ (select main_a v_prenex_25605) (select main_a v_prenex_25606))) (<= (+ main_y 1) v_prenex_25605) (< v_prenex_25606 main_x) (<= (select main_a v_prenex_25606) 1001))) (or (forall ((v_prenex_29966 Int)) (or (<= (+ main_y 1) v_prenex_29966) (<= (select main_a v_prenex_29966) 999))) (forall ((v_prenex_29961 Int)) (or (<= 1 (select main_a v_prenex_29961)) (<= (* 2 (select main_a v_prenex_29961)) 1002) (< v_prenex_29961 main_x) (<= (+ main_x 1) v_prenex_29961)))) (forall ((v_prenex_26501 Int) (v_prenex_26500 Int)) (or (<= (select main_a v_prenex_26501) 1001) (<= (select main_a v_prenex_26501) 501) (<= (select main_a v_prenex_26500) (+ (select main_a v_prenex_26501) 998)) (< v_prenex_26501 main_x) (<= (select main_a v_prenex_26500) 1499) (<= (+ main_x 1) v_prenex_26501) (<= 499 (select main_a v_prenex_26500)))) (forall ((v_prenex_31307 Int) (v_prenex_31306 Int)) (or (< v_prenex_31307 main_x) (<= (select main_a v_prenex_31306) 999) (<= (+ main_x 1) v_prenex_31307) (<= (* 2 (select main_a v_prenex_31306)) 1998) (<= (select main_a v_prenex_31307) 1001) (<= (+ main_y 1) v_prenex_31306) (<= (+ (select main_a v_prenex_31306) (select main_a v_prenex_31307)) 1000))) (forall ((v_prenex_25406 Int) (v_prenex_25405 Int)) (or (<= (+ main_x 1) v_prenex_25406) (<= (select main_a v_prenex_25406) (+ (select main_a v_prenex_25405) 2)) (<= (+ main_y 1) v_prenex_25405) (<= 0 (+ (select main_a v_prenex_25405) 1)) (< v_prenex_25405 main_y))) (forall ((v_prenex_31550 Int) (v_prenex_31549 Int)) (or (<= (select main_a v_prenex_31549) 1499) (<= (+ main_y 1) v_prenex_31549) (< v_prenex_31550 main_x) (<= 998 (* 2 (select main_a v_prenex_31549))) (<= 1000 (+ (select main_a v_prenex_31549) (select main_a v_prenex_31550))) (<= 0 (+ (select main_a v_prenex_31550) 499)) (<= (+ main_x 1) v_prenex_31550))) (or (forall ((v_prenex_28777 Int)) (or (<= (+ main_x 1) v_prenex_28777) (<= (* 2 (select main_a v_prenex_28777)) 1002) (< v_prenex_28777 main_x) (<= (select main_a v_prenex_28777) 1001))) (forall ((v_prenex_28776 Int)) (or (<= (select main_a v_prenex_28776) 999) (< v_prenex_28776 main_y)))) (forall ((v_prenex_31712 Int) (v_prenex_31713 Int)) (or (<= (select main_a v_prenex_31712) (+ (select main_a v_prenex_31713) 998)) (< v_prenex_31713 main_x) (<= (+ main_x 1) v_prenex_31713) (<= (select main_a v_prenex_31713) 501) (<= (select main_a v_prenex_31713) 1001) (<= 499 (select main_a v_prenex_31712)))) (or (forall ((v_prenex_30997 Int)) (or (<= (select main_a v_prenex_30997) 1001) (<= 2 (* 2 (select main_a v_prenex_30997))) (<= (* 2 (select main_a v_prenex_30997)) 1002) (<= (+ main_x 1) v_prenex_30997) (< v_prenex_30997 main_x))) (forall ((v_prenex_31001 Int)) (or (<= 0 (+ (select main_a v_prenex_31001) 1)) (<= (select main_a v_prenex_31001) 1499)))) (forall ((v_prenex_29669 Int) (v_prenex_29668 Int)) (or (<= (+ main_x 1) v_prenex_29669) (<= 1 (select main_a v_prenex_29669)) (<= (select main_a v_prenex_29668) 1499) (< v_prenex_29669 main_x) (<= 998 (* 2 (select main_a v_prenex_29668))) (<= (select main_a v_prenex_29668) (+ (select main_a v_prenex_29669) 998)) (<= 0 (+ (select main_a v_prenex_29669) 499)))) (forall ((v_prenex_25505 Int) (v_prenex_25504 Int)) (or (<= (* 2 (select main_a v_prenex_25505)) 1002) (<= 0 (+ (select main_a v_prenex_25505) 499)) (< v_prenex_25505 main_x) (<= (select main_a v_prenex_25504) 1499) (<= (select main_a v_prenex_25505) (+ (select main_a v_prenex_25504) 2)) (<= (select main_a v_prenex_25504) 999) (<= (+ main_x 1) v_prenex_25505))) (forall ((v_prenex_26190 Int) (v_prenex_26189 Int)) (or (<= (* 2 (select main_a v_prenex_26189)) 1998) (<= 1 (select main_a v_prenex_26190)) (< v_prenex_26190 main_x) (<= (select main_a v_prenex_26189) (+ (select main_a v_prenex_26190) 998)) (<= (select main_a v_prenex_26190) 501) (<= (+ main_x 1) v_prenex_26190))) (forall ((v_prenex_23893 Int) (v_prenex_23894 Int)) (or (<= (+ main_x 1) v_prenex_23894) (<= (select main_a v_prenex_23893) (+ (select main_a v_prenex_23894) 998)) (<= 499 (select main_a v_prenex_23893)) (< v_prenex_23894 main_x) (<= 0 (+ (select main_a v_prenex_23894) 499)))) (or (forall ((v_prenex_29376 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29376))) (<= 1 (select main_a v_prenex_29376)) (<= (+ main_x 1) v_prenex_29376) (<= (select main_a v_prenex_29376) 1001) (< v_prenex_29376 main_x))) (forall ((v_prenex_29380 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29380))) (<= (select main_a v_prenex_29380) 1499)))) (forall ((v_prenex_28515 Int) (v_prenex_28516 Int)) (or (<= 0 (+ (select main_a v_prenex_28515) 1)) (<= (select main_a v_prenex_28515) 999) (<= (+ (select main_a v_prenex_28515) (select main_a v_prenex_28516)) 1000) (<= (* 2 (select main_a v_prenex_28516)) 1002) (<= (+ main_x 1) v_prenex_28516) (< v_prenex_28516 main_x) (<= (select main_a v_prenex_28516) 501))) (or (forall ((v_prenex_27584 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27584))) (<= (select main_a v_prenex_27584) 1001) (< v_prenex_27584 main_x) (<= (+ main_x 1) v_prenex_27584))) (forall ((v_prenex_27583 Int)) (or (<= (select main_a v_prenex_27583) 1499) (<= (* 2 (select main_a v_prenex_27583)) 1998)))) (forall ((v_prenex_24957 Int) (v_prenex_24956 Int)) (or (<= 499 (select main_a v_prenex_24956)) (<= (+ main_x 1) v_prenex_24957) (<= (select main_a v_prenex_24957) (+ (select main_a v_prenex_24956) 2)) (< v_prenex_24957 main_x) (<= 0 (+ (select main_a v_prenex_24957) 499)) (<= (* 2 (select main_a v_prenex_24956)) 1998) (<= 1 (select main_a v_prenex_24957)))) (or (forall ((v_prenex_26827 Int)) (or (<= (+ main_x 1) v_prenex_26827) (<= 0 (+ (select main_a v_prenex_26827) 499)) (<= (select main_a v_prenex_26827) 1001) (<= (* 2 (select main_a v_prenex_26827)) 1002) (< v_prenex_26827 main_x))) (forall ((v_prenex_26825 Int)) (or (<= (select main_a v_prenex_26825) 999) (<= 998 (* 2 (select main_a v_prenex_26825)))))) (or (forall ((v_prenex_31001 Int)) (or (<= 0 (+ (select main_a v_prenex_31001) 1)) (<= (select main_a v_prenex_31001) 1499))) (forall ((v_prenex_30999 Int)) (or (< v_prenex_30999 main_x) (<= 0 (+ (select main_a v_prenex_30999) 499)) (<= (* 2 (select main_a v_prenex_30999)) 1002) (<= (select main_a v_prenex_30999) 1001) (<= (+ main_x 1) v_prenex_30999)))) (or (forall ((v_prenex_23848 Int)) (or (<= (select main_a v_prenex_23848) 501) (< v_prenex_23848 main_x) (<= (select main_a v_prenex_23848) 1001) (<= (+ main_x 1) v_prenex_23848))) (forall ((v_prenex_25611 Int)) (<= (* 2 (select main_a v_prenex_25611)) 1998))) (or (forall ((v_prenex_30873 Int)) (or (<= (* 2 (select main_a v_prenex_30873)) 1002) (<= 1 (select main_a v_prenex_30873)) (< v_prenex_30873 main_x) (<= (select main_a v_prenex_30873) 1001) (<= (+ main_x 1) v_prenex_30873))) (forall ((v_prenex_30876 Int)) (or (<= 499 (select main_a v_prenex_30876)) (<= 0 (+ (select main_a v_prenex_30876) 1))))) (or (forall ((v_prenex_30816 Int)) (or (<= (select main_a v_prenex_30816) 999) (<= 0 (+ (select main_a v_prenex_30816) 1)))) (forall ((v_prenex_30814 Int)) (or (< v_prenex_30814 main_x) (<= 2 (* 2 (select main_a v_prenex_30814))) (<= (+ main_x 1) v_prenex_30814) (<= (select main_a v_prenex_30814) 501) (<= (select main_a v_prenex_30814) 1001)))) (or (forall ((v_prenex_27118 Int)) (or (<= (+ main_y 1) v_prenex_27118) (<= 499 (select main_a v_prenex_27118)) (<= (select main_a v_prenex_27118) 1499))) (forall ((v_prenex_27117 Int)) (or (<= (+ main_x 1) v_prenex_27117) (<= (* 2 (select main_a v_prenex_27117)) 1002) (< v_prenex_27117 main_x) (<= 2 (* 2 (select main_a v_prenex_27117)))))) (or (forall ((v_prenex_31164 Int)) (or (<= (select main_a v_prenex_31164) 999) (<= 0 (+ (select main_a v_prenex_31164) 1)))) (forall ((v_prenex_31161 Int)) (or (<= (* 2 (select main_a v_prenex_31161)) 1002) (<= (select main_a v_prenex_31161) 1001) (<= 1 (select main_a v_prenex_31161)) (< v_prenex_31161 main_x) (<= (+ main_x 1) v_prenex_31161)))) (forall ((v_prenex_24377 Int) (v_prenex_24376 Int)) (or (<= (select main_a v_prenex_24376) 1499) (<= (+ main_x 1) v_prenex_24377) (<= (select main_a v_prenex_24377) 1001) (< v_prenex_24376 main_y) (<= (select main_a v_prenex_24377) (+ (select main_a v_prenex_24376) 2)) (< v_prenex_24377 main_x))) (forall ((v_prenex_24039 Int) (v_prenex_24040 Int)) (or (<= (select main_a v_prenex_24040) (+ (select main_a v_prenex_24039) 2)) (<= (select main_a v_prenex_24039) 1499) (< v_prenex_24040 main_x) (<= 499 (select main_a v_prenex_24039)) (<= 1 (select main_a v_prenex_24040)) (<= (+ main_x 1) v_prenex_24040) (<= 0 (+ (select main_a v_prenex_24040) 499)))) (forall ((v_prenex_27171 Int) (v_prenex_27172 Int)) (or (<= (* 2 (select main_a v_prenex_27172)) 1002) (<= (+ main_x 1) v_prenex_27172) (<= (select main_a v_prenex_27171) (+ (select main_a v_prenex_27172) 998)) (<= (select main_a v_prenex_27171) 999) (<= (select main_a v_prenex_27171) 1499) (< v_prenex_27172 main_x) (< v_prenex_27171 main_y))) (forall ((v_prenex_27896 Int) (v_prenex_27895 Int)) (or (<= (+ main_x 1) v_prenex_27896) (< v_prenex_27895 main_y) (<= (+ (select main_a v_prenex_27895) (select main_a v_prenex_27896)) 1000) (<= 0 (+ (select main_a v_prenex_27895) 1)) (<= 1 (select main_a v_prenex_27896)) (< v_prenex_27896 main_x))) (or (forall ((v_prenex_27091 Int)) (or (<= (+ main_y 1) v_prenex_27091) (<= 0 (+ (select main_a v_prenex_27091) 1)) (<= (* 2 (select main_a v_prenex_27091)) 1998))) (forall ((v_prenex_27087 Int)) (or (<= (* 2 (select main_a v_prenex_27087)) 1002) (< v_prenex_27087 main_x) (<= (+ main_x 1) v_prenex_27087)))) (forall ((v_prenex_31367 Int) (v_prenex_31368 Int)) (or (<= (+ main_x 1) v_prenex_31368) (< v_prenex_31368 main_x) (<= 1 (select main_a v_prenex_31368)) (<= (select main_a v_prenex_31367) (+ (select main_a v_prenex_31368) 998)) (<= 0 (+ (select main_a v_prenex_31368) 499)) (<= (select main_a v_prenex_31367) 1499))) (forall ((v_prenex_24759 Int) (v_prenex_24758 Int)) (or (<= (* 2 (select main_a v_prenex_24759)) 1002) (<= (select main_a v_prenex_24758) 999) (<= (select main_a v_prenex_24758) (+ (select main_a v_prenex_24759) 998)) (< v_prenex_24759 main_x) (<= (+ main_x 1) v_prenex_24759) (<= 2 (* 2 (select main_a v_prenex_24759))))) (forall ((v_prenex_29283 Int) (v_prenex_29282 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29283))) (< v_prenex_29283 main_x) (<= 0 (+ (select main_a v_prenex_29282) 1)) (<= 499 (select main_a v_prenex_29282)) (<= (select main_a v_prenex_29283) (+ (select main_a v_prenex_29282) 2)) (<= 1 (select main_a v_prenex_29283)) (<= (+ main_x 1) v_prenex_29283))) (or (forall ((v_prenex_27319 Int)) (or (<= (* 2 (select main_a v_prenex_27319)) 1002) (<= (+ main_x 1) v_prenex_27319) (< v_prenex_27319 main_x) (<= 2 (* 2 (select main_a v_prenex_27319))))) (forall ((v_prenex_27320 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27320))) (<= 499 (select main_a v_prenex_27320)) (<= (+ main_y 1) v_prenex_27320)))) (forall ((v_prenex_26159 Int) (v_prenex_26160 Int)) (or (<= (+ main_y 1) v_prenex_26159) (<= 1000 (+ (select main_a v_prenex_26159) (select main_a v_prenex_26160))) (<= (+ main_x 1) v_prenex_26160) (<= 0 (+ (select main_a v_prenex_26159) 1)) (< v_prenex_26160 main_x) (<= (select main_a v_prenex_26159) 999) (<= 2 (* 2 (select main_a v_prenex_26160))))) (or (forall ((v_prenex_27823 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27823))) (< v_prenex_27823 main_x) (<= (+ main_x 1) v_prenex_27823))) (forall ((v_prenex_27827 Int)) (or (<= (+ main_y 1) v_prenex_27827) (<= 998 (* 2 (select main_a v_prenex_27827)))))) (or (forall ((v_prenex_31797 Int)) (or (<= (* 2 (select main_a v_prenex_31797)) 1998) (<= 998 (* 2 (select main_a v_prenex_31797))))) (forall ((v_prenex_31794 Int)) (or (< v_prenex_31794 main_x) (<= (select main_a v_prenex_31794) 1001) (<= (+ main_x 1) v_prenex_31794) (<= 0 (+ (select main_a v_prenex_31794) 499)) (<= 2 (* 2 (select main_a v_prenex_31794)))))) (forall ((v_prenex_24098 Int) (v_prenex_24097 Int)) (or (< v_prenex_24097 main_y) (<= (+ main_x 1) v_prenex_24098) (<= (select main_a v_prenex_24097) 999) (< v_prenex_24098 main_x) (<= 2 (* 2 (select main_a v_prenex_24098))) (<= 998 (* 2 (select main_a v_prenex_24097))) (<= 1000 (+ (select main_a v_prenex_24097) (select main_a v_prenex_24098))))) (forall ((v_prenex_30467 Int) (v_prenex_30466 Int)) (or (<= (* 2 (select main_a v_prenex_30467)) 1002) (<= (select main_a v_prenex_30466) (+ (select main_a v_prenex_30467) 998)) (< v_prenex_30467 main_x) (<= (select main_a v_prenex_30467) 501) (<= (+ main_x 1) v_prenex_30467) (<= (select main_a v_prenex_30466) 999))) (or (forall ((v_prenex_29141 Int)) (or (<= 0 (+ (select main_a v_prenex_29141) 1)) (<= (+ main_y 1) v_prenex_29141) (<= (select main_a v_prenex_29141) 1499))) (forall ((v_prenex_29142 Int)) (or (<= (select main_a v_prenex_29142) 1001) (<= (* 2 (select main_a v_prenex_29142)) 1002) (< v_prenex_29142 main_x) (<= (+ main_x 1) v_prenex_29142)))) (or (forall ((v_prenex_30982 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30982))) (<= (+ main_x 1) v_prenex_30982) (<= 1 (select main_a v_prenex_30982)) (< v_prenex_30982 main_x))) (forall ((v_prenex_30986 Int)) (or (<= 0 (+ (select main_a v_prenex_30986) 1)) (<= 998 (* 2 (select main_a v_prenex_30986)))))) (forall ((v_prenex_25841 Int) (v_prenex_25840 Int)) (or (<= 1 (select main_a v_prenex_25841)) (<= (select main_a v_prenex_25840) (+ (select main_a v_prenex_25841) 998)) (<= 998 (* 2 (select main_a v_prenex_25840))) (< v_prenex_25841 main_x) (<= (+ main_y 1) v_prenex_25840) (<= (+ main_x 1) v_prenex_25841))) (or (forall ((v_prenex_28088 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28088))) (<= (+ main_y 1) v_prenex_28088) (<= (* 2 (select main_a v_prenex_28088)) 1998))) (forall ((v_prenex_28086 Int)) (or (<= (select main_a v_prenex_28086) 501) (< v_prenex_28086 main_x) (<= (+ main_x 1) v_prenex_28086) (<= 2 (* 2 (select main_a v_prenex_28086)))))) (forall ((v_prenex_26957 Int) (v_prenex_26958 Int)) (or (<= (select main_a v_prenex_26957) 999) (<= (+ (select main_a v_prenex_26957) (select main_a v_prenex_26958)) 1000) (<= (select main_a v_prenex_26958) 501) (< v_prenex_26958 main_x) (<= 998 (* 2 (select main_a v_prenex_26957))) (<= (+ main_x 1) v_prenex_26958))) (forall ((v_prenex_26413 Int) (v_prenex_26412 Int)) (or (<= 1000 (+ (select main_a v_prenex_26412) (select main_a v_prenex_26413))) (< v_prenex_26413 main_x) (<= (* 2 (select main_a v_prenex_26413)) 1002) (<= (+ main_x 1) v_prenex_26413))) (or (forall ((v_prenex_30102 Int)) (or (<= (+ main_y 1) v_prenex_30102) (<= 0 (+ (select main_a v_prenex_30102) 1)) (<= (select main_a v_prenex_30102) 999))) (forall ((v_prenex_30099 Int)) (or (<= (* 2 (select main_a v_prenex_30099)) 1002) (< v_prenex_30099 main_x) (<= (select main_a v_prenex_30099) 501) (<= (+ main_x 1) v_prenex_30099)))) (forall ((v_prenex_31396 Int) (v_prenex_31397 Int)) (or (< v_prenex_31397 main_x) (<= (select main_a v_prenex_31397) (+ (select main_a v_prenex_31396) 2)) (<= 1 (select main_a v_prenex_31397)) (<= (select main_a v_prenex_31396) 999) (<= (+ main_y 1) v_prenex_31396) (<= (+ main_x 1) v_prenex_31397))) (or (forall ((v_prenex_31338 Int)) (or (<= 0 (+ (select main_a v_prenex_31338) 1)) (<= 998 (* 2 (select main_a v_prenex_31338))))) (forall ((v_prenex_31334 Int)) (or (<= 1 (select main_a v_prenex_31334)) (<= (select main_a v_prenex_31334) 1001) (< v_prenex_31334 main_x) (<= 2 (* 2 (select main_a v_prenex_31334))) (<= (+ main_x 1) v_prenex_31334)))) (forall ((v_prenex_24799 Int) (v_prenex_24798 Int)) (or (<= (select main_a v_prenex_24799) 501) (< v_prenex_24799 main_x) (<= 499 (select main_a v_prenex_24798)) (<= 0 (+ (select main_a v_prenex_24799) 499)) (<= 1000 (+ (select main_a v_prenex_24798) (select main_a v_prenex_24799))) (<= (+ main_x 1) v_prenex_24799) (<= (* 2 (select main_a v_prenex_24798)) 1998))) (forall ((v_prenex_29442 Int) (v_prenex_29441 Int)) (or (< v_prenex_29442 main_x) (<= (select main_a v_prenex_29441) 999) (< v_prenex_29441 main_y) (<= (select main_a v_prenex_29442) 501) (<= 0 (+ (select main_a v_prenex_29441) 1)) (<= (+ main_x 1) v_prenex_29442) (<= 1000 (+ (select main_a v_prenex_29441) (select main_a v_prenex_29442))))) (or (forall ((v_prenex_26516 Int)) (or (<= (* 2 (select main_a v_prenex_26516)) 1002) (<= 2 (* 2 (select main_a v_prenex_26516))) (<= (+ main_x 1) v_prenex_26516) (< v_prenex_26516 main_x))) (forall ((v_prenex_26514 Int)) (or (<= (select main_a v_prenex_26514) 999) (<= 499 (select main_a v_prenex_26514))))) (or (forall ((v_prenex_30703 Int)) (<= (select main_a v_prenex_30703) 1499)) (forall ((v_prenex_30700 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30700))) (<= (* 2 (select main_a v_prenex_30700)) 1002) (< v_prenex_30700 main_x) (<= 0 (+ (select main_a v_prenex_30700) 499)) (<= (+ main_x 1) v_prenex_30700)))) (or (forall ((v_prenex_29545 Int)) (or (<= (select main_a v_prenex_29545) 999) (<= (* 2 (select main_a v_prenex_29545)) 1998) (<= (+ main_y 1) v_prenex_29545))) (forall ((v_prenex_29543 Int)) (or (<= (+ main_x 1) v_prenex_29543) (< v_prenex_29543 main_x) (<= (* 2 (select main_a v_prenex_29543)) 1002) (<= 0 (+ (select main_a v_prenex_29543) 499))))) (forall ((v_prenex_25125 Int) (v_prenex_25126 Int)) (or (<= 0 (+ (select main_a v_prenex_25126) 499)) (<= (+ main_x 1) v_prenex_25126) (< v_prenex_25125 main_y) (<= 1000 (+ (select main_a v_prenex_25125) (select main_a v_prenex_25126))) (<= (select main_a v_prenex_25125) 999) (< v_prenex_25126 main_x) (<= 0 (+ (select main_a v_prenex_25125) 1)))) (forall ((v_prenex_27533 Int) (v_prenex_27534 Int)) (or (< v_prenex_27534 main_x) (<= (select main_a v_prenex_27533) 999) (<= (select main_a v_prenex_27534) 501) (<= (+ (select main_a v_prenex_27533) (select main_a v_prenex_27534)) 1000) (<= (+ main_x 1) v_prenex_27534))) (forall ((v_prenex_29097 Int) (v_prenex_29098 Int)) (or (<= (+ main_x 1) v_prenex_29098) (<= 2 (* 2 (select main_a v_prenex_29098))) (<= 1000 (+ (select main_a v_prenex_29097) (select main_a v_prenex_29098))) (<= 998 (* 2 (select main_a v_prenex_29097))) (< v_prenex_29098 main_x) (<= (+ main_y 1) v_prenex_29097) (<= (select main_a v_prenex_29097) 1499))) (forall ((v_prenex_28432 Int) (v_prenex_28431 Int)) (or (<= (select main_a v_prenex_28431) (+ (select main_a v_prenex_28432) 998)) (<= 1 (select main_a v_prenex_28432)) (<= 499 (select main_a v_prenex_28431)) (<= (+ main_x 1) v_prenex_28432) (<= 998 (* 2 (select main_a v_prenex_28431))) (<= (select main_a v_prenex_28432) 1001) (< v_prenex_28432 main_x))) (forall ((v_prenex_24362 Int) (v_prenex_24361 Int)) (or (< v_prenex_24362 main_x) (<= 2 (* 2 (select main_a v_prenex_24362))) (<= (+ main_x 1) v_prenex_24362) (<= 1 (select main_a v_prenex_24362)) (<= (select main_a v_prenex_24361) (+ (select main_a v_prenex_24362) 998)) (<= (* 2 (select main_a v_prenex_24361)) 1998))) (forall ((v_prenex_26981 Int) (v_prenex_26982 Int)) (or (<= (+ main_x 1) v_prenex_26982) (<= 2 (* 2 (select main_a v_prenex_26982))) (<= 1000 (+ (select main_a v_prenex_26981) (select main_a v_prenex_26982))) (<= 499 (select main_a v_prenex_26981)) (<= (select main_a v_prenex_26981) 999) (< v_prenex_26982 main_x) (<= 0 (+ (select main_a v_prenex_26982) 499)))) (or (forall ((v_prenex_31447 Int)) (or (<= (+ main_y 1) v_prenex_31447) (<= 499 (select main_a v_prenex_31447)))) (forall ((v_prenex_31445 Int)) (or (< v_prenex_31445 main_x) (<= (select main_a v_prenex_31445) 501) (<= 2 (* 2 (select main_a v_prenex_31445))) (<= (+ main_x 1) v_prenex_31445)))) (forall ((v_prenex_30705 Int) (v_prenex_30706 Int)) (or (< v_prenex_30706 main_x) (<= 1000 (+ (select main_a v_prenex_30705) (select main_a v_prenex_30706))) (<= (select main_a v_prenex_30706) 1001) (<= 499 (select main_a v_prenex_30705)) (<= 2 (* 2 (select main_a v_prenex_30706))) (<= (* 2 (select main_a v_prenex_30705)) 1998) (<= (+ main_x 1) v_prenex_30706))) (forall ((v_prenex_27753 Int) (v_prenex_27752 Int)) (or (< v_prenex_27752 main_y) (<= (select main_a v_prenex_27752) (+ (select main_a v_prenex_27753) 998)) (<= (+ main_y 1) v_prenex_27752) (<= 499 (select main_a v_prenex_27752)) (<= (+ main_x 1) v_prenex_27753))) (or (forall ((v_prenex_31248 Int)) (<= 998 (* 2 (select main_a v_prenex_31248)))) (forall ((v_prenex_31244 Int)) (or (<= (* 2 (select main_a v_prenex_31244)) 1002) (< v_prenex_31244 main_x) (<= 2 (* 2 (select main_a v_prenex_31244))) (<= (+ main_x 1) v_prenex_31244) (<= (select main_a v_prenex_31244) 1001)))) (or (forall ((v_prenex_32256 Int)) (or (<= (+ main_x 1) v_prenex_32256) (<= (select main_a v_prenex_32256) 1001) (<= (* 2 (select main_a v_prenex_32256)) 1002) (< v_prenex_32256 main_x))) (forall ((v_prenex_32255 Int)) (<= (select main_a v_prenex_32255) 1499))) (forall ((v_prenex_28059 Int) (v_prenex_28058 Int)) (or (<= 0 (+ (select main_a v_prenex_28058) 1)) (<= 499 (select main_a v_prenex_28058)) (<= (+ main_x 1) v_prenex_28059) (<= 0 (+ (select main_a v_prenex_28059) 499)) (<= 2 (* 2 (select main_a v_prenex_28059))) (<= (select main_a v_prenex_28058) (+ (select main_a v_prenex_28059) 998)) (< v_prenex_28059 main_x))) (forall ((v_prenex_31817 Int) (v_prenex_31818 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31818))) (<= 0 (+ (select main_a v_prenex_31818) 499)) (<= (select main_a v_prenex_31818) (+ (select main_a v_prenex_31817) 2)) (<= (+ main_x 1) v_prenex_31818) (<= 499 (select main_a v_prenex_31817)) (< v_prenex_31818 main_x))) (forall ((v_prenex_31049 Int) (v_prenex_31050 Int)) (or (<= (* 2 (select main_a v_prenex_31050)) 1002) (<= (+ main_x 1) v_prenex_31050) (<= (select main_a v_prenex_31049) (+ (select main_a v_prenex_31050) 998)) (<= (select main_a v_prenex_31049) 999) (<= 1 (select main_a v_prenex_31050)) (< v_prenex_31050 main_x))) (forall ((v_prenex_28448 Int) (v_prenex_28447 Int)) (or (<= (select main_a v_prenex_28447) 999) (<= 1000 (+ (select main_a v_prenex_28447) (select main_a v_prenex_28448))) (<= (+ main_x 1) v_prenex_28448) (< v_prenex_28447 main_y) (<= (select main_a v_prenex_28448) 1001) (< v_prenex_28448 main_x))) (forall ((v_prenex_25420 Int) (v_prenex_25419 Int)) (or (<= (* 2 (select main_a v_prenex_25419)) 1998) (< v_prenex_25420 main_x) (<= (+ main_x 1) v_prenex_25420) (<= (* 2 (select main_a v_prenex_25420)) 1002) (<= 2 (* 2 (select main_a v_prenex_25420))) (<= 499 (select main_a v_prenex_25419)) (<= (select main_a v_prenex_25420) (+ (select main_a v_prenex_25419) 2)))) (forall ((v_prenex_27330 Int) (v_prenex_27331 Int)) (or (<= (* 2 (select main_a v_prenex_27331)) 1002) (< v_prenex_27331 main_x) (<= (+ main_x 1) v_prenex_27331) (<= 499 (select main_a v_prenex_27330)) (<= 0 (+ (select main_a v_prenex_27331) 499)) (<= (* 2 (select main_a v_prenex_27330)) 1998) (<= (select main_a v_prenex_27331) (+ (select main_a v_prenex_27330) 2)))) (forall ((v_prenex_31200 Int) (v_prenex_31201 Int)) (or (<= (+ (select main_a v_prenex_31200) (select main_a v_prenex_31201)) 1000) (<= (+ main_x 1) v_prenex_31201) (< v_prenex_31200 main_y) (<= 0 (+ (select main_a v_prenex_31200) 1)) (< v_prenex_31201 main_x) (<= (* 2 (select main_a v_prenex_31200)) 1998) (<= 1 (select main_a v_prenex_31201)))) (or (forall ((v_prenex_30194 Int)) (or (<= (select main_a v_prenex_30194) 1499) (<= (select main_a v_prenex_30194) 999))) (forall ((v_prenex_30190 Int)) (or (< v_prenex_30190 main_x) (<= 2 (* 2 (select main_a v_prenex_30190))) (<= (+ main_x 1) v_prenex_30190) (<= (select main_a v_prenex_30190) 1001) (<= 1 (select main_a v_prenex_30190))))) (forall ((v_prenex_24874 Int) (v_prenex_24873 Int)) (or (<= (select main_a v_prenex_24873) 1499) (<= 0 (+ (select main_a v_prenex_24874) 499)) (< v_prenex_24874 main_x) (<= (+ main_x 1) v_prenex_24874) (<= 1000 (+ (select main_a v_prenex_24873) (select main_a v_prenex_24874))) (<= (* 2 (select main_a v_prenex_24873)) 1998))) (forall ((v_prenex_27322 Int) (v_prenex_27323 Int)) (or (< v_prenex_27323 main_x) (<= 1 (select main_a v_prenex_27323)) (<= (+ main_x 1) v_prenex_27323) (<= (* 2 (select main_a v_prenex_27322)) 1998) (<= (select main_a v_prenex_27322) 999) (<= (* 2 (select main_a v_prenex_27323)) 1002) (<= (+ (select main_a v_prenex_27322) (select main_a v_prenex_27323)) 1000))) (or (forall ((v_prenex_23853 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23853))) (< v_prenex_23853 main_x) (<= (+ main_x 1) v_prenex_23853))) (forall ((v_prenex_26091 Int)) (or (<= (+ main_y 1) v_prenex_26091) (<= (* 2 (select main_a v_prenex_26091)) 1998)))) (forall ((v_prenex_30387 Int) (v_prenex_30386 Int)) (or (<= (+ main_x 1) v_prenex_30387) (<= (select main_a v_prenex_30387) 501) (< v_prenex_30387 main_x) (<= 2 (* 2 (select main_a v_prenex_30387))) (<= (+ (select main_a v_prenex_30386) (select main_a v_prenex_30387)) 1000) (<= (select main_a v_prenex_30386) 1499) (<= 0 (+ (select main_a v_prenex_30386) 1)))) (or (forall ((v_prenex_29153 Int)) (or (< v_prenex_29153 main_x) (<= (select main_a v_prenex_29153) 501) (<= (+ main_x 1) v_prenex_29153) (<= (* 2 (select main_a v_prenex_29153)) 1002))) (forall ((v_prenex_29156 Int)) (or (<= (select main_a v_prenex_29156) 1499) (<= (select main_a v_prenex_29156) 999) (<= (+ main_y 1) v_prenex_29156)))) (forall ((v_prenex_25448 Int) (v_prenex_25447 Int)) (or (<= (+ (select main_a v_prenex_25447) (select main_a v_prenex_25448)) 1000) (<= 998 (* 2 (select main_a v_prenex_25447))) (< v_prenex_25448 main_x) (<= (+ main_x 1) v_prenex_25448) (<= 2 (* 2 (select main_a v_prenex_25448))) (<= (select main_a v_prenex_25447) 1499) (<= 1 (select main_a v_prenex_25448)))) (forall ((v_prenex_24061 Int) (v_prenex_24062 Int)) (or (<= (select main_a v_prenex_24062) 501) (<= (select main_a v_prenex_24062) (+ (select main_a v_prenex_24061) 2)) (<= (+ main_x 1) v_prenex_24062) (<= (select main_a v_prenex_24061) 999) (<= (select main_a v_prenex_24061) 1499) (< v_prenex_24062 main_x) (<= 1 (select main_a v_prenex_24062)))) (forall ((v_prenex_28317 Int)) (or (<= (+ main_y 1) v_prenex_28317) (< v_prenex_28317 main_y) (<= 998 (* 2 (select main_a v_prenex_28317))))) (or (forall ((v_prenex_24897 Int)) (or (<= (select main_a v_prenex_24897) 1001) (< v_prenex_24897 main_x) (<= (+ main_x 1) v_prenex_24897) (<= 2 (* 2 (select main_a v_prenex_24897))))) (forall ((v_prenex_24896 Int)) (<= 0 (+ (select main_a v_prenex_24896) 1)))) (or (forall ((v_prenex_29612 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29612))) (<= 499 (select main_a v_prenex_29612)))) (forall ((v_prenex_29607 Int)) (or (< v_prenex_29607 main_x) (<= (* 2 (select main_a v_prenex_29607)) 1002) (<= (+ main_x 1) v_prenex_29607) (<= 1 (select main_a v_prenex_29607))))) (or (forall ((v_prenex_30905 Int)) (or (<= 499 (select main_a v_prenex_30905)) (<= 998 (* 2 (select main_a v_prenex_30905))))) (forall ((v_prenex_30902 Int)) (or (<= 0 (+ (select main_a v_prenex_30902) 499)) (<= (+ main_x 1) v_prenex_30902) (< v_prenex_30902 main_x) (<= 2 (* 2 (select main_a v_prenex_30902))) (<= 1 (select main_a v_prenex_30902))))) (forall ((v_prenex_30258 Int) (v_prenex_30257 Int)) (or (<= (+ (select main_a v_prenex_30257) (select main_a v_prenex_30258)) 1000) (<= (select main_a v_prenex_30258) 1001) (< v_prenex_30258 main_x) (<= 499 (select main_a v_prenex_30257)) (<= (select main_a v_prenex_30257) 1499) (<= (+ main_y 1) v_prenex_30257) (<= (+ main_x 1) v_prenex_30258))) (forall ((v_prenex_30615 Int) (v_prenex_30616 Int)) (or (<= (+ main_y 1) v_prenex_30615) (<= 1000 (+ (select main_a v_prenex_30615) (select main_a v_prenex_30616))) (<= (select main_a v_prenex_30615) 1499) (<= 0 (+ (select main_a v_prenex_30615) 1)) (< v_prenex_30616 main_x) (<= 2 (* 2 (select main_a v_prenex_30616))) (<= (+ main_x 1) v_prenex_30616))) (forall ((v_prenex_29022 Int) (v_prenex_29021 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29021))) (< v_prenex_29022 main_x) (<= (+ main_y 1) v_prenex_29021) (<= (+ (select main_a v_prenex_29021) (select main_a v_prenex_29022)) 1000) (<= 0 (+ (select main_a v_prenex_29021) 1)) (<= (+ main_x 1) v_prenex_29022) (<= 0 (+ (select main_a v_prenex_29022) 499)))) (or (forall ((v_prenex_30622 Int)) (or (<= (* 2 (select main_a v_prenex_30622)) 1002) (<= 0 (+ (select main_a v_prenex_30622) 499)) (<= (select main_a v_prenex_30622) 501) (< v_prenex_30622 main_x) (<= (+ main_x 1) v_prenex_30622))) (forall ((v_prenex_30625 Int)) (or (<= 499 (select main_a v_prenex_30625)) (<= (* 2 (select main_a v_prenex_30625)) 1998)))) (or (forall ((v_prenex_24808 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24808))) (<= 0 (+ (select main_a v_prenex_24808) 1)))) (forall ((v_prenex_24809 Int)) (or (<= (* 2 (select main_a v_prenex_24809)) 1002) (<= 1 (select main_a v_prenex_24809)) (< v_prenex_24809 main_x) (<= 0 (+ (select main_a v_prenex_24809) 499)) (<= (+ main_x 1) v_prenex_24809)))) (forall ((v_prenex_27193 Int) (v_prenex_27194 Int)) (or (<= 1000 (+ (select main_a v_prenex_27193) (select main_a v_prenex_27194))) (< v_prenex_27194 main_x) (<= (+ main_y 1) v_prenex_27193) (<= (+ main_x 1) v_prenex_27194) (<= (select main_a v_prenex_27194) 501) (<= (* 2 (select main_a v_prenex_27193)) 1998))) (or (forall ((v_prenex_23861 Int)) (or (< v_prenex_23861 main_x) (<= (+ main_x 1) v_prenex_23861) (<= 1 (select main_a v_prenex_23861)) (<= (select main_a v_prenex_23861) 1001))) (forall ((v_prenex_27253 Int)) (<= (* 2 (select main_a v_prenex_27253)) 1998))) (or (forall ((v_prenex_29455 Int)) (or (<= (+ main_y 1) v_prenex_29455) (< v_prenex_29455 main_y) (<= 0 (+ (select main_a v_prenex_29455) 1)))) (forall ((v_prenex_29456 Int)) (or (< v_prenex_29456 main_x) (<= (* 2 (select main_a v_prenex_29456)) 1002)))) (forall ((v_prenex_25602 Int) (v_prenex_25601 Int)) (or (< v_prenex_25602 main_x) (<= 998 (* 2 (select main_a v_prenex_25601))) (<= (* 2 (select main_a v_prenex_25602)) 1002) (<= 0 (+ (select main_a v_prenex_25601) 1)) (<= (+ (select main_a v_prenex_25601) (select main_a v_prenex_25602)) 1000) (<= (+ main_x 1) v_prenex_25602) (<= 0 (+ (select main_a v_prenex_25602) 499)))) (or (forall ((v_prenex_26155 Int)) (or (<= 0 (+ (select main_a v_prenex_26155) 499)) (<= (select main_a v_prenex_26155) 501) (<= (+ main_x 1) v_prenex_26155) (<= 2 (* 2 (select main_a v_prenex_26155))) (< v_prenex_26155 main_x))) (forall ((v_prenex_26153 Int)) (or (<= (select main_a v_prenex_26153) 1499) (<= 499 (select main_a v_prenex_26153))))) (forall ((v_prenex_28502 Int) (v_prenex_28501 Int)) (or (<= 499 (select main_a v_prenex_28501)) (<= (+ main_x 1) v_prenex_28502) (<= (select main_a v_prenex_28501) 1499) (< v_prenex_28502 main_x) (< v_prenex_28501 main_y) (<= 1000 (+ (select main_a v_prenex_28501) (select main_a v_prenex_28502))) (<= 1 (select main_a v_prenex_28502)))) (forall ((v_prenex_25535 Int) (v_prenex_25534 Int)) (or (< v_prenex_25535 main_x) (<= 1000 (+ (select main_a v_prenex_25534) (select main_a v_prenex_25535))) (<= 0 (+ (select main_a v_prenex_25535) 499)) (< v_prenex_25534 main_y) (<= 998 (* 2 (select main_a v_prenex_25534))) (<= (select main_a v_prenex_25534) 999) (<= (+ main_x 1) v_prenex_25535))) (forall ((v_prenex_32052 Int) (v_prenex_32051 Int)) (or (<= (+ (select main_a v_prenex_32051) (select main_a v_prenex_32052)) 1000) (<= (select main_a v_prenex_32051) 999) (<= (select main_a v_prenex_32052) 501) (<= (+ main_x 1) v_prenex_32052) (< v_prenex_32052 main_x) (<= 0 (+ (select main_a v_prenex_32052) 499)))) (forall ((v_prenex_29266 Int) (v_prenex_29267 Int)) (or (<= (+ main_x 1) v_prenex_29267) (<= (select main_a v_prenex_29267) (+ (select main_a v_prenex_29266) 2)) (<= (select main_a v_prenex_29266) 999) (<= 0 (+ (select main_a v_prenex_29266) 1)) (<= 1 (select main_a v_prenex_29267)) (< v_prenex_29267 main_x) (<= (* 2 (select main_a v_prenex_29267)) 1002))) (forall ((v_prenex_24542 Int) (v_prenex_24541 Int)) (or (< v_prenex_24542 main_x) (<= (select main_a v_prenex_24541) (+ (select main_a v_prenex_24542) 998)) (<= (select main_a v_prenex_24542) 501) (<= 998 (* 2 (select main_a v_prenex_24541))) (<= (select main_a v_prenex_24541) 1499) (<= (+ main_x 1) v_prenex_24542) (<= (+ main_y 1) v_prenex_24541))) (forall ((v_prenex_28276 Int) (v_prenex_28277 Int)) (or (<= (select main_a v_prenex_28277) (+ (select main_a v_prenex_28276) 2)) (< v_prenex_28277 main_x) (<= 0 (+ (select main_a v_prenex_28277) 499)) (<= (+ main_x 1) v_prenex_28277) (<= 998 (* 2 (select main_a v_prenex_28276))) (<= (* 2 (select main_a v_prenex_28277)) 1002))) (or (forall ((v_prenex_27026 Int)) (or (< v_prenex_27026 main_x) (<= (* 2 (select main_a v_prenex_27026)) 1002) (<= (+ main_x 1) v_prenex_27026) (<= 1 (select main_a v_prenex_27026)))) (forall ((v_prenex_27031 Int)) (or (<= 0 (+ (select main_a v_prenex_27031) 1)) (<= 998 (* 2 (select main_a v_prenex_27031))) (<= (+ main_y 1) v_prenex_27031)))) (forall ((v_prenex_31994 Int) (v_prenex_31993 Int)) (or (<= (select main_a v_prenex_31994) (+ (select main_a v_prenex_31993) 2)) (<= (+ main_y 1) v_prenex_31993) (<= 0 (+ (select main_a v_prenex_31993) 1)) (<= (* 2 (select main_a v_prenex_31993)) 1998) (< v_prenex_31993 main_y))) (forall ((v_prenex_24780 Int) (v_prenex_24781 Int)) (or (<= (select main_a v_prenex_24780) (+ (select main_a v_prenex_24781) 998)) (< v_prenex_24780 main_y) (<= (+ main_y 1) v_prenex_24780) (<= (* 2 (select main_a v_prenex_24780)) 1998) (<= 998 (* 2 (select main_a v_prenex_24780))))) (or (forall ((v_prenex_28459 Int)) (or (<= (select main_a v_prenex_28459) 501) (< v_prenex_28459 main_x) (<= 0 (+ (select main_a v_prenex_28459) 499)) (<= (+ main_x 1) v_prenex_28459) (<= 2 (* 2 (select main_a v_prenex_28459))))) (forall ((v_prenex_28461 Int)) (or (<= 499 (select main_a v_prenex_28461)) (<= 0 (+ (select main_a v_prenex_28461) 1))))) (or (forall ((v_prenex_30024 Int)) (or (<= (* 2 (select main_a v_prenex_30024)) 1998) (<= (select main_a v_prenex_30024) 1499))) (forall ((v_prenex_30021 Int)) (or (<= 1 (select main_a v_prenex_30021)) (<= (+ main_x 1) v_prenex_30021) (<= 0 (+ (select main_a v_prenex_30021) 499)) (<= 2 (* 2 (select main_a v_prenex_30021))) (< v_prenex_30021 main_x)))) (forall ((v_prenex_24618 Int) (v_prenex_24617 Int)) (or (<= (+ main_x 1) v_prenex_24618) (<= 1 (select main_a v_prenex_24618)) (<= (* 2 (select main_a v_prenex_24617)) 1998) (<= (select main_a v_prenex_24617) 1499) (<= (select main_a v_prenex_24618) (+ (select main_a v_prenex_24617) 2)) (< v_prenex_24618 main_x) (<= (select main_a v_prenex_24618) 501))) (forall ((v_prenex_30075 Int) (v_prenex_30076 Int)) (or (< v_prenex_30075 main_y) (<= (* 2 (select main_a v_prenex_30075)) 1998) (< v_prenex_30076 main_x) (<= (+ main_x 1) v_prenex_30076) (<= 998 (* 2 (select main_a v_prenex_30075))) (<= 1000 (+ (select main_a v_prenex_30075) (select main_a v_prenex_30076))) (<= 1 (select main_a v_prenex_30076)))) (forall ((v_prenex_32285 Int) (v_prenex_32286 Int)) (or (<= (* 2 (select main_a v_prenex_32286)) 1002) (<= 1000 (+ (select main_a v_prenex_32285) (select main_a v_prenex_32286))) (<= 0 (+ (select main_a v_prenex_32285) 1)) (<= (+ main_x 1) v_prenex_32286) (<= (select main_a v_prenex_32286) 501) (< v_prenex_32286 main_x))) (forall ((v_prenex_29651 Int) (v_prenex_29650 Int)) (or (<= (select main_a v_prenex_29651) 1001) (<= (* 2 (select main_a v_prenex_29650)) 1998) (<= (select main_a v_prenex_29650) 1499) (< v_prenex_29651 main_x) (<= (+ main_x 1) v_prenex_29651) (<= (+ main_y 1) v_prenex_29650) (<= 1000 (+ (select main_a v_prenex_29650) (select main_a v_prenex_29651))))) (forall ((v_prenex_27839 Int) (v_prenex_27840 Int)) (or (<= 1000 (+ (select main_a v_prenex_27839) (select main_a v_prenex_27840))) (<= (select main_a v_prenex_27839) 1499) (< v_prenex_27839 main_y) (<= (select main_a v_prenex_27839) 999) (<= (+ main_y 1) v_prenex_27839))) (forall ((v_prenex_28169 Int) (v_prenex_28168 Int)) (or (<= (* 2 (select main_a v_prenex_28168)) 1998) (<= (+ main_x 1) v_prenex_28169) (<= (select main_a v_prenex_28169) 1001) (< v_prenex_28169 main_x) (<= (+ (select main_a v_prenex_28168) (select main_a v_prenex_28169)) 1000))) (forall ((v_prenex_26855 Int) (v_prenex_26856 Int)) (or (<= (select main_a v_prenex_26856) 1001) (<= 998 (* 2 (select main_a v_prenex_26855))) (<= (+ main_x 1) v_prenex_26856) (< v_prenex_26856 main_x) (<= (* 2 (select main_a v_prenex_26856)) 1002) (<= (* 2 (select main_a v_prenex_26855)) 1998) (<= (select main_a v_prenex_26856) (+ (select main_a v_prenex_26855) 2)))) (forall ((v_prenex_31570 Int) (v_prenex_31571 Int)) (or (<= (+ main_x 1) v_prenex_31571) (<= (select main_a v_prenex_31571) 1001) (<= (select main_a v_prenex_31570) 1499) (<= 1000 (+ (select main_a v_prenex_31570) (select main_a v_prenex_31571))) (<= (+ main_y 1) v_prenex_31570) (< v_prenex_31571 main_x) (<= 998 (* 2 (select main_a v_prenex_31570))))) (forall ((v_prenex_31035 Int) (v_prenex_31036 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31035))) (<= (* 2 (select main_a v_prenex_31036)) 1002) (<= 499 (select main_a v_prenex_31035)) (<= (select main_a v_prenex_31035) (+ (select main_a v_prenex_31036) 998)) (<= (+ main_x 1) v_prenex_31036) (<= (select main_a v_prenex_31036) 501) (< v_prenex_31036 main_x))) (forall ((v_prenex_28799 Int) (v_prenex_28798 Int)) (or (<= 0 (+ (select main_a v_prenex_28799) 499)) (<= 1000 (+ (select main_a v_prenex_28798) (select main_a v_prenex_28799))) (< v_prenex_28799 main_x) (<= 998 (* 2 (select main_a v_prenex_28798))) (<= 2 (* 2 (select main_a v_prenex_28799))) (<= (+ main_x 1) v_prenex_28799) (<= (select main_a v_prenex_28798) 1499))) (forall ((v_prenex_30979 Int) (v_prenex_30980 Int)) (or (<= (+ main_x 1) v_prenex_30980) (<= 1 (select main_a v_prenex_30980)) (<= (* 2 (select main_a v_prenex_30980)) 1002) (<= 0 (+ (select main_a v_prenex_30979) 1)) (< v_prenex_30980 main_x) (<= (select main_a v_prenex_30980) (+ (select main_a v_prenex_30979) 2)) (<= 998 (* 2 (select main_a v_prenex_30979))))) (forall ((v_prenex_29288 Int) (v_prenex_29289 Int)) (or (< v_prenex_29289 main_x) (<= 0 (+ (select main_a v_prenex_29289) 499)) (<= (select main_a v_prenex_29289) 501) (<= (+ main_x 1) v_prenex_29289) (<= (select main_a v_prenex_29288) 1499) (<= (select main_a v_prenex_29289) (+ (select main_a v_prenex_29288) 2)) (<= 0 (+ (select main_a v_prenex_29288) 1)))) (forall ((v_prenex_32169 Int) (v_prenex_32170 Int)) (or (< v_prenex_32170 main_x) (<= (select main_a v_prenex_32170) 501) (<= (select main_a v_prenex_32169) 999) (<= (+ main_x 1) v_prenex_32170) (<= (select main_a v_prenex_32170) (+ (select main_a v_prenex_32169) 2)) (<= 499 (select main_a v_prenex_32169)) (<= 1 (select main_a v_prenex_32170)))) (forall ((v_prenex_29887 Int) (v_prenex_29886 Int)) (or (<= (select main_a v_prenex_29887) 1001) (<= (+ (select main_a v_prenex_29886) (select main_a v_prenex_29887)) 1000) (< v_prenex_29887 main_x) (<= (+ main_x 1) v_prenex_29887) (<= (* 2 (select main_a v_prenex_29886)) 1998) (<= 499 (select main_a v_prenex_29886)))) (or (forall ((v_prenex_29979 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29979))) (<= (select main_a v_prenex_29979) 999))) (forall ((v_prenex_29977 Int)) (or (<= (* 2 (select main_a v_prenex_29977)) 1002) (< v_prenex_29977 main_x) (<= 2 (* 2 (select main_a v_prenex_29977))) (<= (+ main_x 1) v_prenex_29977) (<= 1 (select main_a v_prenex_29977))))) (forall ((v_prenex_25076 Int) (v_prenex_25075 Int)) (or (<= (* 2 (select main_a v_prenex_25075)) 1998) (<= (+ main_y 1) v_prenex_25075) (<= (+ main_x 1) v_prenex_25076) (<= (select main_a v_prenex_25076) (+ (select main_a v_prenex_25075) 2)) (<= 998 (* 2 (select main_a v_prenex_25075))) (<= 0 (+ (select main_a v_prenex_25076) 499)) (< v_prenex_25076 main_x))) (forall ((v_prenex_31126 Int) (v_prenex_31127 Int)) (or (< v_prenex_31127 main_x) (<= (select main_a v_prenex_31126) 1499) (<= (select main_a v_prenex_31127) 1001) (<= (select main_a v_prenex_31126) (+ (select main_a v_prenex_31127) 998)) (<= 998 (* 2 (select main_a v_prenex_31126))) (<= (+ main_x 1) v_prenex_31127))) (or (forall ((v_prenex_31016 Int)) (or (< v_prenex_31016 main_x) (<= (select main_a v_prenex_31016) 1001) (<= (+ main_x 1) v_prenex_31016) (<= 1 (select main_a v_prenex_31016)) (<= 2 (* 2 (select main_a v_prenex_31016))))) (forall ((v_prenex_31017 Int)) (<= (* 2 (select main_a v_prenex_31017)) 1998))) (or (forall ((v_prenex_28491 Int)) (or (<= (* 2 (select main_a v_prenex_28491)) 1998) (<= (select main_a v_prenex_28491) 1499))) (forall ((v_prenex_28488 Int)) (or (< v_prenex_28488 main_x) (<= 2 (* 2 (select main_a v_prenex_28488))) (<= (* 2 (select main_a v_prenex_28488)) 1002) (<= (+ main_x 1) v_prenex_28488) (<= (select main_a v_prenex_28488) 1001)))) (or (forall ((v_prenex_27363 Int)) (or (< v_prenex_27363 main_x) (<= (* 2 (select main_a v_prenex_27363)) 1002) (<= (+ main_x 1) v_prenex_27363) (<= (select main_a v_prenex_27363) 501))) (forall ((v_prenex_27366 Int)) (<= 0 (+ (select main_a v_prenex_27366) 1)))) (or (forall ((v_prenex_29914 Int)) (or (< v_prenex_29914 main_x) (<= (+ main_x 1) v_prenex_29914) (<= (select main_a v_prenex_29914) 1001) (<= 2 (* 2 (select main_a v_prenex_29914))))) (forall ((v_prenex_29913 Int)) (or (<= (select main_a v_prenex_29913) 999) (< v_prenex_29913 main_y) (<= 998 (* 2 (select main_a v_prenex_29913)))))) (forall ((v_prenex_28773 Int) (v_prenex_28772 Int)) (or (<= (+ main_x 1) v_prenex_28773) (<= 499 (select main_a v_prenex_28772)) (< v_prenex_28773 main_x) (<= 998 (* 2 (select main_a v_prenex_28772))) (<= 1 (select main_a v_prenex_28773)) (<= (select main_a v_prenex_28773) (+ (select main_a v_prenex_28772) 2)))) (or (forall ((v_prenex_31444 Int)) (or (<= (+ main_x 1) v_prenex_31444) (<= 0 (+ (select main_a v_prenex_31444) 499)) (< v_prenex_31444 main_x) (<= 2 (* 2 (select main_a v_prenex_31444))))) (forall ((v_prenex_31447 Int)) (or (<= (+ main_y 1) v_prenex_31447) (<= 499 (select main_a v_prenex_31447))))) (or (forall ((v_prenex_24653 Int)) (or (<= 0 (+ (select main_a v_prenex_24653) 1)) (<= 499 (select main_a v_prenex_24653)) (< v_prenex_24653 main_y))) (forall ((v_prenex_24654 Int)) (or (<= (+ main_x 1) v_prenex_24654) (< v_prenex_24654 main_x) (<= (* 2 (select main_a v_prenex_24654)) 1002)))) (forall ((v_prenex_30149 Int) (v_prenex_30150 Int)) (or (<= (select main_a v_prenex_30150) 1001) (< v_prenex_30150 main_x) (<= (+ main_x 1) v_prenex_30150) (<= 998 (* 2 (select main_a v_prenex_30149))) (<= (+ (select main_a v_prenex_30149) (select main_a v_prenex_30150)) 1000) (<= 2 (* 2 (select main_a v_prenex_30150))) (<= 0 (+ (select main_a v_prenex_30149) 1)))) (forall ((v_prenex_29229 Int) (v_prenex_29228 Int)) (or (< v_prenex_29228 main_y) (<= (select main_a v_prenex_29228) (+ (select main_a v_prenex_29229) 998)) (< v_prenex_29229 main_x) (<= (select main_a v_prenex_29228) 1499) (<= 0 (+ (select main_a v_prenex_29229) 499)) (<= (+ main_x 1) v_prenex_29229) (<= (select main_a v_prenex_29228) 999))) (forall ((v_prenex_29958 Int) (v_prenex_29957 Int)) (or (<= (* 2 (select main_a v_prenex_29957)) 1998) (<= 499 (select main_a v_prenex_29957)) (<= 1000 (+ (select main_a v_prenex_29957) (select main_a v_prenex_29958))) (<= (* 2 (select main_a v_prenex_29958)) 1002) (<= (+ main_x 1) v_prenex_29958) (< v_prenex_29958 main_x))) (forall ((v_prenex_31835 Int) (v_prenex_31836 Int)) (or (<= (+ (select main_a v_prenex_31835) (select main_a v_prenex_31836)) 1000) (< v_prenex_31836 main_x) (<= 998 (* 2 (select main_a v_prenex_31835))) (<= 1 (select main_a v_prenex_31836)) (<= (+ main_x 1) v_prenex_31836) (<= (select main_a v_prenex_31835) 999) (<= 2 (* 2 (select main_a v_prenex_31836))))) (forall ((v_prenex_24775 Int) (v_prenex_24774 Int)) (or (<= 499 (select main_a v_prenex_24774)) (< v_prenex_24775 main_x) (<= 0 (+ (select main_a v_prenex_24774) 1)) (<= (* 2 (select main_a v_prenex_24775)) 1002) (<= (+ main_x 1) v_prenex_24775) (<= (select main_a v_prenex_24774) (+ (select main_a v_prenex_24775) 998)) (<= 2 (* 2 (select main_a v_prenex_24775))))) (or (forall ((v_prenex_30945 Int)) (or (<= (+ main_y 1) v_prenex_30945) (< v_prenex_30945 main_y) (<= (select main_a v_prenex_30945) 1499) (<= (select main_a v_prenex_30945) 999))) (forall ((v_prenex_30946 Int)) (<= (* 2 (select main_a v_prenex_30946)) 1002))) (forall ((v_prenex_26268 Int) (v_prenex_26267 Int)) (or (<= (+ main_x 1) v_prenex_26268) (<= (* 2 (select main_a v_prenex_26267)) 1998) (<= (select main_a v_prenex_26267) 999) (<= 2 (* 2 (select main_a v_prenex_26268))) (<= (select main_a v_prenex_26267) (+ (select main_a v_prenex_26268) 998)) (< v_prenex_26267 main_y) (< v_prenex_26268 main_x))) (forall ((v_prenex_28598 Int) (v_prenex_28597 Int)) (or (<= (+ (select main_a v_prenex_28597) (select main_a v_prenex_28598)) 1000) (< v_prenex_28597 main_y) (<= (select main_a v_prenex_28597) 1499) (<= 1 (select main_a v_prenex_28598)) (< v_prenex_28598 main_x) (<= (+ main_x 1) v_prenex_28598))) (forall ((v_prenex_28849 Int) (v_prenex_28850 Int)) (or (< v_prenex_28850 main_x) (<= (* 2 (select main_a v_prenex_28849)) 1998) (<= (+ main_y 1) v_prenex_28849) (< v_prenex_28849 main_y) (<= (+ (select main_a v_prenex_28849) (select main_a v_prenex_28850)) 1000))) (or (forall ((v_prenex_26385 Int)) (or (< v_prenex_26385 main_x) (<= 2 (* 2 (select main_a v_prenex_26385))) (<= (+ main_x 1) v_prenex_26385))) (forall ((v_prenex_26379 Int)) (or (<= (+ main_y 1) v_prenex_26379) (<= (* 2 (select main_a v_prenex_26379)) 1998)))) (forall ((v_prenex_24656 Int) (v_prenex_24655 Int)) (or (< v_prenex_24656 main_x) (<= (* 2 (select main_a v_prenex_24656)) 1002) (<= (+ main_x 1) v_prenex_24656) (<= (select main_a v_prenex_24655) 999) (<= 1 (select main_a v_prenex_24656)) (<= 1000 (+ (select main_a v_prenex_24655) (select main_a v_prenex_24656))))) (forall ((v_prenex_32238 Int) (v_prenex_32239 Int)) (or (<= 1000 (+ (select main_a v_prenex_32238) (select main_a v_prenex_32239))) (<= (select main_a v_prenex_32238) 999) (<= (select main_a v_prenex_32238) 1499) (< v_prenex_32239 main_x) (<= (+ main_x 1) v_prenex_32239) (<= (* 2 (select main_a v_prenex_32239)) 1002) (<= 0 (+ (select main_a v_prenex_32239) 499)))) (forall ((v_prenex_26659 Int) (v_prenex_26660 Int)) (or (< v_prenex_26660 main_x) (<= 1000 (+ (select main_a v_prenex_26659) (select main_a v_prenex_26660))) (<= (+ main_x 1) v_prenex_26660) (<= (select main_a v_prenex_26660) 1001) (<= 0 (+ (select main_a v_prenex_26659) 1)) (<= (select main_a v_prenex_26660) 501))) (forall ((v_prenex_31332 Int) (v_prenex_31333 Int)) (or (< v_prenex_31333 main_x) (<= (select main_a v_prenex_31332) 999) (<= 1 (select main_a v_prenex_31333)) (<= 998 (* 2 (select main_a v_prenex_31332))) (<= (select main_a v_prenex_31333) (+ (select main_a v_prenex_31332) 2)) (<= (+ main_x 1) v_prenex_31333) (<= (select main_a v_prenex_31333) 501))) (forall ((v_prenex_23880 Int) (v_prenex_23879 Int)) (or (<= (+ main_x 1) v_prenex_23880) (< v_prenex_23880 main_x) (<= (select main_a v_prenex_23879) 1499) (<= (+ (select main_a v_prenex_23879) (select main_a v_prenex_23880)) 1000) (<= (select main_a v_prenex_23880) 1001) (<= 2 (* 2 (select main_a v_prenex_23880))))) (forall ((v_prenex_27728 Int) (v_prenex_27729 Int)) (or (< v_prenex_27729 main_x) (<= (+ main_x 1) v_prenex_27729) (<= 499 (select main_a v_prenex_27728)) (<= (select main_a v_prenex_27728) 1499) (<= 1000 (+ (select main_a v_prenex_27728) (select main_a v_prenex_27729))) (<= (* 2 (select main_a v_prenex_27729)) 1002) (<= (select main_a v_prenex_27729) 1001))) (forall ((v_prenex_29645 Int) (v_prenex_29644 Int)) (or (< v_prenex_29645 main_x) (<= 998 (* 2 (select main_a v_prenex_29644))) (<= (+ main_x 1) v_prenex_29645) (<= 499 (select main_a v_prenex_29644)) (<= (+ (select main_a v_prenex_29644) (select main_a v_prenex_29645)) 1000) (<= (select main_a v_prenex_29645) 1001) (<= 0 (+ (select main_a v_prenex_29645) 499)))) (or (forall ((v_prenex_26745 Int)) (or (<= (+ main_x 1) v_prenex_26745) (<= 2 (* 2 (select main_a v_prenex_26745))) (< v_prenex_26745 main_x) (<= (select main_a v_prenex_26745) 501))) (forall ((v_prenex_26744 Int)) (or (<= 0 (+ (select main_a v_prenex_26744) 1)) (<= (select main_a v_prenex_26744) 999) (< v_prenex_26744 main_y)))) (or (forall ((v_prenex_29903 Int)) (<= 998 (* 2 (select main_a v_prenex_29903)))) (forall ((v_prenex_29904 Int)) (or (< v_prenex_29904 main_x) (<= (+ main_x 1) v_prenex_29904) (<= (select main_a v_prenex_29904) 501)))) (forall ((v_prenex_28424 Int) (v_prenex_28423 Int)) (or (< v_prenex_28424 main_x) (<= (+ main_x 1) v_prenex_28424) (<= 0 (+ (select main_a v_prenex_28423) 1)) (<= 1 (select main_a v_prenex_28424)) (<= (* 2 (select main_a v_prenex_28424)) 1002) (<= (* 2 (select main_a v_prenex_28423)) 1998) (<= 1000 (+ (select main_a v_prenex_28423) (select main_a v_prenex_28424))))) (or (forall ((v_prenex_24322 Int)) (or (< v_prenex_24322 main_x) (<= (select main_a v_prenex_24322) 1001) (<= (+ main_x 1) v_prenex_24322) (<= (* 2 (select main_a v_prenex_24322)) 1002) (<= (select main_a v_prenex_24322) 501))) (forall ((v_prenex_24324 Int)) (<= 998 (* 2 (select main_a v_prenex_24324))))) (or (forall ((v_prenex_27899 Int)) (or (<= (select main_a v_prenex_27899) 1001) (<= (+ main_x 1) v_prenex_27899) (<= 2 (* 2 (select main_a v_prenex_27899))) (< v_prenex_27899 main_x) (<= 0 (+ (select main_a v_prenex_27899) 499)))) (forall ((v_prenex_27903 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27903))) (<= 0 (+ (select main_a v_prenex_27903) 1))))) (forall ((v_prenex_30868 Int) (v_prenex_30869 Int)) (or (<= (+ (select main_a v_prenex_30868) (select main_a v_prenex_30869)) 1000) (<= (* 2 (select main_a v_prenex_30868)) 1998) (< v_prenex_30869 main_x) (<= (select main_a v_prenex_30869) 501) (<= 499 (select main_a v_prenex_30868)) (<= (+ main_x 1) v_prenex_30869))) (forall ((v_prenex_28375 Int) (v_prenex_28374 Int)) (or (< v_prenex_28375 main_x) (<= (* 2 (select main_a v_prenex_28375)) 1002) (<= (+ (select main_a v_prenex_28374) (select main_a v_prenex_28375)) 1000) (<= 2 (* 2 (select main_a v_prenex_28375))) (<= 499 (select main_a v_prenex_28374)) (<= (+ main_x 1) v_prenex_28375) (<= 0 (+ (select main_a v_prenex_28374) 1)))) (forall ((v_prenex_25846 Int) (v_prenex_25847 Int)) (or (<= (select main_a v_prenex_25847) (+ (select main_a v_prenex_25846) 2)) (<= (+ main_y 1) v_prenex_25846) (< v_prenex_25847 main_x) (<= (select main_a v_prenex_25847) 1001) (<= (+ main_x 1) v_prenex_25847) (<= (select main_a v_prenex_25846) 1499))) (forall ((v_prenex_26748 Int) (v_prenex_26749 Int)) (or (< v_prenex_26749 main_x) (<= (select main_a v_prenex_26748) 999) (<= (select main_a v_prenex_26748) 1499) (<= (+ main_x 1) v_prenex_26749) (<= (select main_a v_prenex_26748) (+ (select main_a v_prenex_26749) 998)) (<= 1 (select main_a v_prenex_26749)))) (forall ((v_prenex_26310 Int) (v_prenex_26311 Int)) (or (< v_prenex_26311 main_x) (<= 499 (select main_a v_prenex_26310)) (<= (select main_a v_prenex_26311) (+ (select main_a v_prenex_26310) 2)) (<= 2 (* 2 (select main_a v_prenex_26311))) (<= (+ main_x 1) v_prenex_26311) (<= 0 (+ (select main_a v_prenex_26310) 1)))) (forall ((v_prenex_29024 Int) (v_prenex_29023 Int)) (or (<= (* 2 (select main_a v_prenex_29023)) 1998) (<= (+ (select main_a v_prenex_29023) (select main_a v_prenex_29024)) 1000) (<= 1 (select main_a v_prenex_29024)) (<= (select main_a v_prenex_29024) 501) (< v_prenex_29024 main_x) (<= (select main_a v_prenex_29023) 999) (<= (+ main_x 1) v_prenex_29024))) (forall ((v_prenex_27920 Int) (v_prenex_27919 Int)) (or (<= (select main_a v_prenex_27919) 1499) (< v_prenex_27920 main_x) (<= 0 (+ (select main_a v_prenex_27919) 1)) (<= (* 2 (select main_a v_prenex_27920)) 1002) (<= (+ (select main_a v_prenex_27919) (select main_a v_prenex_27920)) 1000) (<= (+ main_x 1) v_prenex_27920))) (or (forall ((v_prenex_24223 Int)) (<= 0 (+ (select main_a v_prenex_24223) 1))) (forall ((v_prenex_24220 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24220))) (<= (+ main_x 1) v_prenex_24220) (< v_prenex_24220 main_x) (<= (select main_a v_prenex_24220) 1001) (<= 0 (+ (select main_a v_prenex_24220) 499))))) (or (forall ((v_prenex_28757 Int)) (or (<= (+ main_x 1) v_prenex_28757) (<= 2 (* 2 (select main_a v_prenex_28757))) (< v_prenex_28757 main_x) (<= (* 2 (select main_a v_prenex_28757)) 1002))) (forall ((v_prenex_28762 Int)) (or (<= 499 (select main_a v_prenex_28762)) (<= (select main_a v_prenex_28762) 999) (<= (+ main_y 1) v_prenex_28762)))) (forall ((v_prenex_28403 Int) (v_prenex_28402 Int)) (or (< v_prenex_28403 main_x) (<= (select main_a v_prenex_28402) 999) (<= 1 (select main_a v_prenex_28403)) (<= (select main_a v_prenex_28403) (+ (select main_a v_prenex_28402) 2)) (<= (+ main_x 1) v_prenex_28403) (<= 998 (* 2 (select main_a v_prenex_28402))))) (forall ((v_prenex_30125 Int) (v_prenex_30124 Int)) (or (<= (+ main_x 1) v_prenex_30125) (<= 0 (+ (select main_a v_prenex_30124) 1)) (<= 0 (+ (select main_a v_prenex_30125) 499)) (<= (select main_a v_prenex_30124) 1499) (< v_prenex_30125 main_x) (< v_prenex_30124 main_y) (<= (+ (select main_a v_prenex_30124) (select main_a v_prenex_30125)) 1000))) (forall ((v_prenex_31960 Int) (v_prenex_31959 Int)) (or (< v_prenex_31960 main_x) (<= (select main_a v_prenex_31960) 1001) (<= 998 (* 2 (select main_a v_prenex_31959))) (< v_prenex_31959 main_y) (<= 0 (+ (select main_a v_prenex_31959) 1)) (<= (+ main_x 1) v_prenex_31960) (<= (+ (select main_a v_prenex_31959) (select main_a v_prenex_31960)) 1000))) (forall ((v_prenex_30633 Int) (v_prenex_30634 Int)) (or (<= 499 (select main_a v_prenex_30633)) (<= (select main_a v_prenex_30633) 999) (<= 0 (+ (select main_a v_prenex_30634) 499)) (<= (+ main_x 1) v_prenex_30634) (<= 1000 (+ (select main_a v_prenex_30633) (select main_a v_prenex_30634))) (< v_prenex_30634 main_x))) (forall ((v_prenex_25955 Int) (v_prenex_25954 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25954))) (<= 0 (+ (select main_a v_prenex_25954) 1)) (<= (+ main_x 1) v_prenex_25955) (<= (select main_a v_prenex_25955) 1001) (< v_prenex_25955 main_x) (< v_prenex_25954 main_y) (<= (select main_a v_prenex_25954) (+ (select main_a v_prenex_25955) 998)))) (or (forall ((v_prenex_29427 Int)) (or (<= (+ main_y 1) v_prenex_29427) (<= (select main_a v_prenex_29427) 1499))) (forall ((v_prenex_29423 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29423))) (< v_prenex_29423 main_x) (<= 1 (select main_a v_prenex_29423)) (<= (+ main_x 1) v_prenex_29423)))) (or (forall ((v_prenex_30714 Int)) (or (<= (select main_a v_prenex_30714) 999) (<= 499 (select main_a v_prenex_30714)))) (forall ((v_prenex_30710 Int)) (or (<= (+ main_x 1) v_prenex_30710) (< v_prenex_30710 main_x) (<= (* 2 (select main_a v_prenex_30710)) 1002)))) (forall ((v_prenex_25791 Int) (v_prenex_25792 Int)) (or (<= (select main_a v_prenex_25792) (+ (select main_a v_prenex_25791) 2)) (<= (+ main_x 1) v_prenex_25792) (<= (* 2 (select main_a v_prenex_25792)) 1002) (<= 0 (+ (select main_a v_prenex_25791) 1)) (< v_prenex_25792 main_x) (<= 998 (* 2 (select main_a v_prenex_25791))) (<= 0 (+ (select main_a v_prenex_25792) 499)))) (or (forall ((v_prenex_28267 Int)) (or (<= (+ main_x 1) v_prenex_28267) (<= 0 (+ (select main_a v_prenex_28267) 499)) (< v_prenex_28267 main_x) (<= 2 (* 2 (select main_a v_prenex_28267))))) (forall ((v_prenex_28270 Int)) (or (<= (select main_a v_prenex_28270) 999) (<= 998 (* 2 (select main_a v_prenex_28270)))))) (or (forall ((v_prenex_28085 Int)) (or (< v_prenex_28085 main_x) (<= 2 (* 2 (select main_a v_prenex_28085))) (<= 0 (+ (select main_a v_prenex_28085) 499)) (<= (+ main_x 1) v_prenex_28085))) (forall ((v_prenex_28088 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28088))) (<= (+ main_y 1) v_prenex_28088) (<= (* 2 (select main_a v_prenex_28088)) 1998)))) (forall ((v_prenex_32041 Int) (v_prenex_32042 Int)) (or (< v_prenex_32042 main_x) (<= 499 (select main_a v_prenex_32041)) (<= (select main_a v_prenex_32041) 999) (<= 2 (* 2 (select main_a v_prenex_32042))) (<= (+ main_x 1) v_prenex_32042) (<= (select main_a v_prenex_32041) (+ (select main_a v_prenex_32042) 998)))) (forall ((v_prenex_28197 Int) (v_prenex_28196 Int)) (or (<= (select main_a v_prenex_28197) 1001) (<= 499 (select main_a v_prenex_28196)) (<= (select main_a v_prenex_28196) (+ (select main_a v_prenex_28197) 998)) (< v_prenex_28197 main_x) (<= 1 (select main_a v_prenex_28197)) (<= (+ main_x 1) v_prenex_28197) (<= (select main_a v_prenex_28196) 999))) (forall ((v_prenex_25178 Int) (v_prenex_25177 Int)) (or (<= (* 2 (select main_a v_prenex_25177)) 1998) (<= (+ main_x 1) v_prenex_25178) (<= (select main_a v_prenex_25178) 501) (< v_prenex_25178 main_x) (<= (select main_a v_prenex_25178) (+ (select main_a v_prenex_25177) 2)))) (forall ((v_prenex_31185 Int) (v_prenex_31184 Int)) (or (<= (+ (select main_a v_prenex_31184) (select main_a v_prenex_31185)) 1000) (< v_prenex_31185 main_x) (<= 499 (select main_a v_prenex_31184)) (<= (+ main_x 1) v_prenex_31185) (<= 998 (* 2 (select main_a v_prenex_31184))) (<= 0 (+ (select main_a v_prenex_31185) 499)))) (forall ((v_prenex_31433 Int) (v_prenex_31432 Int)) (or (< v_prenex_31433 main_x) (<= (+ main_x 1) v_prenex_31433) (<= (select main_a v_prenex_31433) (+ (select main_a v_prenex_31432) 2)) (<= (* 2 (select main_a v_prenex_31433)) 1002) (<= (select main_a v_prenex_31433) 501) (<= (select main_a v_prenex_31432) 999))) (forall ((v_prenex_31027 Int) (v_prenex_31028 Int)) (or (<= 0 (+ (select main_a v_prenex_31027) 1)) (<= (select main_a v_prenex_31027) 999) (<= (select main_a v_prenex_31028) (+ (select main_a v_prenex_31027) 2)) (<= 1 (select main_a v_prenex_31028)) (< v_prenex_31028 main_x) (<= (+ main_x 1) v_prenex_31028))) (forall ((v_prenex_32127 Int) (v_prenex_32128 Int)) (or (<= (* 2 (select main_a v_prenex_32128)) 1002) (< v_prenex_32128 main_x) (<= (+ main_x 1) v_prenex_32128) (<= (select main_a v_prenex_32127) (+ (select main_a v_prenex_32128) 998)) (<= 499 (select main_a v_prenex_32127)) (<= (select main_a v_prenex_32127) 999))) (or (forall ((v_prenex_24223 Int)) (<= 0 (+ (select main_a v_prenex_24223) 1))) (forall ((v_prenex_24222 Int)) (or (<= (* 2 (select main_a v_prenex_24222)) 1002) (<= 2 (* 2 (select main_a v_prenex_24222))) (< v_prenex_24222 main_x) (<= 0 (+ (select main_a v_prenex_24222) 499)) (<= (+ main_x 1) v_prenex_24222)))) (or (forall ((v_prenex_30188 Int)) (or (<= (select main_a v_prenex_30188) 999) (<= 0 (+ (select main_a v_prenex_30188) 1)))) (forall ((v_prenex_30185 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30185))) (< v_prenex_30185 main_x) (<= (+ main_x 1) v_prenex_30185) (<= 0 (+ (select main_a v_prenex_30185) 499))))) (or (forall ((v_prenex_31312 Int)) (or (<= (select main_a v_prenex_31312) 999) (<= (* 2 (select main_a v_prenex_31312)) 1998))) (forall ((v_prenex_31311 Int)) (or (<= (* 2 (select main_a v_prenex_31311)) 1002) (<= (+ main_x 1) v_prenex_31311) (<= 1 (select main_a v_prenex_31311)) (< v_prenex_31311 main_x)))) (or (forall ((v_prenex_26443 Int)) (or (<= (+ main_x 1) v_prenex_26443) (< v_prenex_26443 main_x) (<= 2 (* 2 (select main_a v_prenex_26443))))) (forall ((v_prenex_26437 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26437))) (<= (select main_a v_prenex_26437) 1499)))) (forall ((v_prenex_28259 Int) (v_prenex_28260 Int)) (or (<= 0 (+ (select main_a v_prenex_28259) 1)) (< v_prenex_28260 main_x) (<= (select main_a v_prenex_28259) (+ (select main_a v_prenex_28260) 998)) (<= 499 (select main_a v_prenex_28259)) (<= 1 (select main_a v_prenex_28260)) (<= (+ main_x 1) v_prenex_28260))) (forall ((v_prenex_26387 Int) (v_prenex_26386 Int)) (or (< v_prenex_26387 main_x) (<= (select main_a v_prenex_26387) (+ (select main_a v_prenex_26386) 2)) (<= 0 (+ (select main_a v_prenex_26387) 499)) (<= (+ main_x 1) v_prenex_26387) (<= 499 (select main_a v_prenex_26386)))) (forall ((v_prenex_24531 Int) (v_prenex_24532 Int)) (or (< v_prenex_24532 main_x) (<= 998 (* 2 (select main_a v_prenex_24531))) (<= (+ (select main_a v_prenex_24531) (select main_a v_prenex_24532)) 1000) (<= (+ main_x 1) v_prenex_24532) (<= 499 (select main_a v_prenex_24531)) (<= 2 (* 2 (select main_a v_prenex_24532))) (<= 0 (+ (select main_a v_prenex_24532) 499)))) (forall ((v_prenex_25786 Int) (v_prenex_25785 Int)) (or (<= (select main_a v_prenex_25785) (+ (select main_a v_prenex_25786) 998)) (<= 2 (* 2 (select main_a v_prenex_25786))) (<= (+ main_x 1) v_prenex_25786) (< v_prenex_25786 main_x) (< v_prenex_25785 main_y))) (forall ((v_prenex_31613 Int) (v_prenex_31614 Int)) (or (<= (select main_a v_prenex_31614) 1001) (<= (+ main_x 1) v_prenex_31614) (<= (select main_a v_prenex_31613) 1499) (< v_prenex_31614 main_x) (<= 998 (* 2 (select main_a v_prenex_31613))) (<= 1000 (+ (select main_a v_prenex_31613) (select main_a v_prenex_31614))) (<= 1 (select main_a v_prenex_31614)))) (or (forall ((v_prenex_30306 Int)) (or (< v_prenex_30306 main_x) (<= (* 2 (select main_a v_prenex_30306)) 1002) (<= 2 (* 2 (select main_a v_prenex_30306))) (<= (+ main_x 1) v_prenex_30306))) (forall ((v_prenex_30305 Int)) (or (<= (* 2 (select main_a v_prenex_30305)) 1998) (< v_prenex_30305 main_y) (<= 499 (select main_a v_prenex_30305))))) (forall ((v_prenex_27661 Int) (v_prenex_27662 Int)) (or (< v_prenex_27662 main_x) (<= 499 (select main_a v_prenex_27661)) (<= (select main_a v_prenex_27662) (+ (select main_a v_prenex_27661) 2)) (<= 1 (select main_a v_prenex_27662)) (<= (+ main_x 1) v_prenex_27662) (<= (select main_a v_prenex_27662) 1001))) (or (forall ((v_prenex_31555 Int)) (or (<= (+ main_x 1) v_prenex_31555) (<= (select main_a v_prenex_31555) 501) (<= 2 (* 2 (select main_a v_prenex_31555))) (<= (select main_a v_prenex_31555) 1001) (< v_prenex_31555 main_x))) (forall ((v_prenex_31557 Int)) (or (<= 0 (+ (select main_a v_prenex_31557) 1)) (<= 998 (* 2 (select main_a v_prenex_31557)))))) (or (forall ((v_prenex_28874 Int)) (or (<= (select main_a v_prenex_28874) 1499) (<= (* 2 (select main_a v_prenex_28874)) 1998))) (forall ((v_prenex_28869 Int)) (or (<= (* 2 (select main_a v_prenex_28869)) 1002) (< v_prenex_28869 main_x) (<= (+ main_x 1) v_prenex_28869) (<= 1 (select main_a v_prenex_28869))))) (forall ((v_prenex_31314 Int) (v_prenex_31315 Int)) (or (<= (select main_a v_prenex_31315) 1001) (<= (+ main_x 1) v_prenex_31315) (< v_prenex_31315 main_x) (<= (select main_a v_prenex_31314) (+ (select main_a v_prenex_31315) 998)) (<= 998 (* 2 (select main_a v_prenex_31314))) (<= 0 (+ (select main_a v_prenex_31314) 1)) (<= 2 (* 2 (select main_a v_prenex_31315))))) (forall ((v_prenex_25264 Int) (v_prenex_25265 Int)) (or (<= (+ main_x 1) v_prenex_25265) (<= 499 (select main_a v_prenex_25264)) (<= (select main_a v_prenex_25265) 501) (< v_prenex_25265 main_x) (<= (select main_a v_prenex_25264) 1499) (<= (+ (select main_a v_prenex_25264) (select main_a v_prenex_25265)) 1000) (< v_prenex_25264 main_y))) (or (forall ((v_prenex_31683 Int)) (or (<= (+ main_x 1) v_prenex_31683) (<= 0 (+ (select main_a v_prenex_31683) 499)) (< v_prenex_31683 main_x) (<= 2 (* 2 (select main_a v_prenex_31683))))) (forall ((v_prenex_31686 Int)) (or (<= (+ main_y 1) v_prenex_31686) (<= 0 (+ (select main_a v_prenex_31686) 1)) (<= 998 (* 2 (select main_a v_prenex_31686)))))) (or (forall ((v_prenex_31383 Int)) (or (< v_prenex_31383 main_x) (<= (+ main_x 1) v_prenex_31383) (<= (select main_a v_prenex_31383) 1001) (<= (* 2 (select main_a v_prenex_31383)) 1002))) (forall ((v_prenex_31382 Int)) (or (<= 0 (+ (select main_a v_prenex_31382) 1)) (<= 499 (select main_a v_prenex_31382))))) (forall ((v_prenex_29287 Int) (v_prenex_29286 Int)) (or (<= (select main_a v_prenex_29286) 999) (<= (+ main_x 1) v_prenex_29287) (<= (select main_a v_prenex_29287) 501) (<= (select main_a v_prenex_29286) (+ (select main_a v_prenex_29287) 998)) (< v_prenex_29287 main_x) (< v_prenex_29286 main_y))) (or (forall ((v_prenex_27060 Int)) (or (<= (+ main_x 1) v_prenex_27060) (<= (select main_a v_prenex_27060) 1001) (<= 2 (* 2 (select main_a v_prenex_27060))) (< v_prenex_27060 main_x))) (forall ((v_prenex_27059 Int)) (or (<= 499 (select main_a v_prenex_27059)) (<= 998 (* 2 (select main_a v_prenex_27059)))))) (or (forall ((v_prenex_24304 Int)) (<= 0 (+ (select main_a v_prenex_24304) 1))) (forall ((v_prenex_24300 Int)) (or (< v_prenex_24300 main_x) (<= (* 2 (select main_a v_prenex_24300)) 1002) (<= (+ main_x 1) v_prenex_24300) (<= 2 (* 2 (select main_a v_prenex_24300))) (<= (select main_a v_prenex_24300) 1001)))) (or (forall ((v_prenex_25350 Int)) (or (<= (* 2 (select main_a v_prenex_25350)) 1002) (< v_prenex_25350 main_x) (<= (select main_a v_prenex_25350) 501) (<= (+ main_x 1) v_prenex_25350))) (forall ((v_prenex_25353 Int)) (<= (select main_a v_prenex_25353) 999))) (or (forall ((v_prenex_26343 Int)) (or (< v_prenex_26343 main_x) (<= 1 (select main_a v_prenex_26343)) (<= (+ main_x 1) v_prenex_26343) (<= 2 (* 2 (select main_a v_prenex_26343))) (<= (* 2 (select main_a v_prenex_26343)) 1002))) (forall ((v_prenex_26339 Int)) (or (<= (select main_a v_prenex_26339) 999) (<= 499 (select main_a v_prenex_26339))))) (forall ((v_prenex_26255 Int) (v_prenex_26256 Int)) (or (<= 0 (+ (select main_a v_prenex_26255) 1)) (<= (* 2 (select main_a v_prenex_26256)) 1002) (<= (select main_a v_prenex_26255) 1499) (<= (+ main_x 1) v_prenex_26256) (<= 2 (* 2 (select main_a v_prenex_26256))) (< v_prenex_26256 main_x) (<= 1000 (+ (select main_a v_prenex_26255) (select main_a v_prenex_26256))))) (or (forall ((v_prenex_26520 Int)) (or (<= (+ main_x 1) v_prenex_26520) (<= 2 (* 2 (select main_a v_prenex_26520))) (< v_prenex_26520 main_x))) (forall ((v_prenex_26514 Int)) (or (<= (select main_a v_prenex_26514) 999) (<= 499 (select main_a v_prenex_26514))))) (forall ((v_prenex_30280 Int) (v_prenex_30279 Int)) (or (<= (+ main_x 1) v_prenex_30280) (< v_prenex_30280 main_x) (<= 0 (+ (select main_a v_prenex_30280) 499)) (<= (+ (select main_a v_prenex_30279) (select main_a v_prenex_30280)) 1000) (<= (+ main_y 1) v_prenex_30279) (<= 499 (select main_a v_prenex_30279)) (<= (select main_a v_prenex_30279) 999))) (or (forall ((v_prenex_26649 Int)) (or (< v_prenex_26649 main_x) (<= (+ main_x 1) v_prenex_26649) (<= (select main_a v_prenex_26649) 1001) (<= 2 (* 2 (select main_a v_prenex_26649))) (<= (select main_a v_prenex_26649) 501))) (forall ((v_prenex_26645 Int)) (or (<= (* 2 (select main_a v_prenex_26645)) 1998) (<= 499 (select main_a v_prenex_26645))))) (forall ((v_prenex_27949 Int) (v_prenex_27950 Int)) (or (< v_prenex_27950 main_x) (<= 499 (select main_a v_prenex_27949)) (<= (+ main_y 1) v_prenex_27949) (<= (+ main_x 1) v_prenex_27950) (<= (select main_a v_prenex_27949) 1499) (<= (select main_a v_prenex_27949) (+ (select main_a v_prenex_27950) 998)) (<= 1 (select main_a v_prenex_27950)))) (forall ((v_prenex_31893 Int) (v_prenex_31892 Int)) (or (<= (select main_a v_prenex_31893) (+ (select main_a v_prenex_31892) 2)) (< v_prenex_31893 main_x) (<= (select main_a v_prenex_31893) 501) (<= (* 2 (select main_a v_prenex_31893)) 1002) (<= (+ main_x 1) v_prenex_31893) (<= 998 (* 2 (select main_a v_prenex_31892))) (<= (select main_a v_prenex_31892) 1499))) (forall ((v_prenex_31462 Int) (v_prenex_31461 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31462))) (<= 0 (+ (select main_a v_prenex_31461) 1)) (< v_prenex_31462 main_x) (<= (select main_a v_prenex_31461) 1499) (<= 1000 (+ (select main_a v_prenex_31461) (select main_a v_prenex_31462))) (<= (+ main_x 1) v_prenex_31462) (< v_prenex_31461 main_y))) (or (forall ((v_prenex_29871 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29871))) (< v_prenex_29871 main_x) (<= (select main_a v_prenex_29871) 1001) (<= (+ main_x 1) v_prenex_29871))) (forall ((v_prenex_29876 Int)) (<= 998 (* 2 (select main_a v_prenex_29876))))) (or (forall ((v_prenex_30336 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_30336) 1001) (<= 2 (* 2 (select main_a v_prenex_30336))))) (forall ((v_prenex_30337 Int)) (or (<= 499 (select main_a v_prenex_30337)) (<= (select main_a v_prenex_30337) 999)))) (or (forall ((v_prenex_30995 Int)) (or (<= (* 2 (select main_a v_prenex_30995)) 1998) (<= 0 (+ (select main_a v_prenex_30995) 1)))) (forall ((v_prenex_30993 Int)) (or (<= (select main_a v_prenex_30993) 501) (<= (+ main_x 1) v_prenex_30993) (< v_prenex_30993 main_x) (<= 2 (* 2 (select main_a v_prenex_30993))) (<= (select main_a v_prenex_30993) 1001)))) (forall ((v_prenex_29992 Int) (v_prenex_29991 Int)) (or (< v_prenex_29992 main_x) (<= 0 (+ (select main_a v_prenex_29991) 1)) (<= (select main_a v_prenex_29991) 999) (<= (select main_a v_prenex_29992) 501) (<= (* 2 (select main_a v_prenex_29992)) 1002) (<= (+ main_x 1) v_prenex_29992) (<= 1000 (+ (select main_a v_prenex_29991) (select main_a v_prenex_29992))))) (forall ((v_prenex_26323 Int) (v_prenex_26324 Int)) (or (< v_prenex_26324 main_x) (<= 0 (+ (select main_a v_prenex_26324) 499)) (<= (select main_a v_prenex_26323) 1499) (<= (select main_a v_prenex_26324) (+ (select main_a v_prenex_26323) 2)) (<= 998 (* 2 (select main_a v_prenex_26323))) (<= (select main_a v_prenex_26324) 501) (<= (+ main_x 1) v_prenex_26324))) (forall ((v_prenex_31138 Int) (v_prenex_31139 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31139))) (< v_prenex_31139 main_x) (<= 998 (* 2 (select main_a v_prenex_31138))) (<= (+ main_y 1) v_prenex_31138) (<= 1000 (+ (select main_a v_prenex_31138) (select main_a v_prenex_31139))) (<= (+ main_x 1) v_prenex_31139) (<= (select main_a v_prenex_31138) 999))) (forall ((v_prenex_27797 Int) (v_prenex_27796 Int)) (or (<= (* 2 (select main_a v_prenex_27796)) 1998) (< v_prenex_27797 main_x) (<= (+ (select main_a v_prenex_27796) (select main_a v_prenex_27797)) 1000) (<= 0 (+ (select main_a v_prenex_27797) 499)) (<= (select main_a v_prenex_27796) 1499) (<= 1 (select main_a v_prenex_27797)) (<= (+ main_x 1) v_prenex_27797))) (or (forall ((v_prenex_31554 Int)) (or (<= (+ main_x 1) v_prenex_31554) (<= (select main_a v_prenex_31554) 501) (<= (* 2 (select main_a v_prenex_31554)) 1002) (< v_prenex_31554 main_x) (<= 2 (* 2 (select main_a v_prenex_31554))))) (forall ((v_prenex_31557 Int)) (or (<= 0 (+ (select main_a v_prenex_31557) 1)) (<= 998 (* 2 (select main_a v_prenex_31557)))))) (forall ((v_prenex_32261 Int) (v_prenex_32262 Int)) (or (<= (+ main_x 1) v_prenex_32262) (<= (+ (select main_a v_prenex_32261) (select main_a v_prenex_32262)) 1000) (< v_prenex_32262 main_x) (<= 1 (select main_a v_prenex_32262)) (<= 499 (select main_a v_prenex_32261)) (< v_prenex_32261 main_y))) (forall ((v_prenex_29093 Int) (v_prenex_29094 Int)) (or (< v_prenex_29093 main_y) (<= (+ main_x 1) v_prenex_29094) (<= 998 (* 2 (select main_a v_prenex_29093))) (<= 1000 (+ (select main_a v_prenex_29093) (select main_a v_prenex_29094))) (<= (* 2 (select main_a v_prenex_29094)) 1002) (< v_prenex_29094 main_x))) (forall ((v_prenex_31850 Int) (v_prenex_31849 Int)) (or (<= 1000 (+ (select main_a v_prenex_31849) (select main_a v_prenex_31850))) (< v_prenex_31850 main_x) (<= (+ main_x 1) v_prenex_31850) (<= 1 (select main_a v_prenex_31850)) (<= 0 (+ (select main_a v_prenex_31849) 1)) (<= (* 2 (select main_a v_prenex_31849)) 1998))) (forall ((v_prenex_25644 Int) (v_prenex_25643 Int)) (or (<= 0 (+ (select main_a v_prenex_25643) 1)) (< v_prenex_25644 main_x) (<= 499 (select main_a v_prenex_25643)) (<= (select main_a v_prenex_25644) 1001) (<= (+ main_x 1) v_prenex_25644) (<= 1 (select main_a v_prenex_25644)) (<= (select main_a v_prenex_25643) (+ (select main_a v_prenex_25644) 998)))) (forall ((v_prenex_25055 Int) (v_prenex_25056 Int)) (or (< v_prenex_25055 main_y) (<= (+ (select main_a v_prenex_25055) (select main_a v_prenex_25056)) 1000) (< v_prenex_25056 main_x) (<= (* 2 (select main_a v_prenex_25056)) 1002) (<= 0 (+ (select main_a v_prenex_25055) 1)) (<= (+ main_x 1) v_prenex_25056) (<= 499 (select main_a v_prenex_25055)))) (forall ((v_prenex_24834 Int) (v_prenex_24833 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24834))) (<= 499 (select main_a v_prenex_24833)) (<= (select main_a v_prenex_24834) 501) (< v_prenex_24834 main_x) (<= (+ main_x 1) v_prenex_24834) (<= (select main_a v_prenex_24833) (+ (select main_a v_prenex_24834) 998)))) (or (forall ((v_prenex_27215 Int)) (or (< v_prenex_27215 main_y) (<= 998 (* 2 (select main_a v_prenex_27215))))) (forall ((v_prenex_27216 Int)) (or (<= 1 (select main_a v_prenex_27216)) (< v_prenex_27216 main_x) (<= (* 2 (select main_a v_prenex_27216)) 1002) (<= (+ main_x 1) v_prenex_27216)))) (or (forall ((v_prenex_30245 Int)) (or (<= (select main_a v_prenex_30245) 1499) (<= (+ main_y 1) v_prenex_30245) (<= (select main_a v_prenex_30245) 999))) (forall ((v_prenex_30243 Int)) (or (<= (+ main_x 1) v_prenex_30243) (< v_prenex_30243 main_x) (<= (select main_a v_prenex_30243) 501) (<= 2 (* 2 (select main_a v_prenex_30243)))))) (or (forall ((v_prenex_25464 Int)) (<= 998 (* 2 (select main_a v_prenex_25464)))) (forall ((v_prenex_25469 Int)) (or (<= (+ main_x 1) v_prenex_25469) (<= (* 2 (select main_a v_prenex_25469)) 1002) (< v_prenex_25469 main_x) (<= 2 (* 2 (select main_a v_prenex_25469))) (<= (select main_a v_prenex_25469) 1001)))) (forall ((v_prenex_31356 Int) (v_prenex_31355 Int)) (or (< v_prenex_31356 main_x) (<= (select main_a v_prenex_31356) (+ (select main_a v_prenex_31355) 2)) (<= (+ main_x 1) v_prenex_31356) (<= (select main_a v_prenex_31356) 1001) (<= (+ main_y 1) v_prenex_31355) (<= 998 (* 2 (select main_a v_prenex_31355))))) (or (forall ((v_prenex_29299 Int)) (<= 499 (select main_a v_prenex_29299))) (forall ((v_prenex_29295 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29295))) (< v_prenex_29295 main_x) (<= (+ main_x 1) v_prenex_29295) (<= 1 (select main_a v_prenex_29295))))) (forall ((v_prenex_32221 Int) (v_prenex_32220 Int)) (or (<= 1 (select main_a v_prenex_32221)) (<= (select main_a v_prenex_32220) 1499) (<= (+ (select main_a v_prenex_32220) (select main_a v_prenex_32221)) 1000) (< v_prenex_32221 main_x) (<= (+ main_x 1) v_prenex_32221) (<= (* 2 (select main_a v_prenex_32220)) 1998))) (forall ((v_prenex_30354 Int) (v_prenex_30353 Int)) (or (<= (+ main_x 1) v_prenex_30354) (< v_prenex_30354 main_x) (<= 1000 (+ (select main_a v_prenex_30353) (select main_a v_prenex_30354))) (<= (* 2 (select main_a v_prenex_30353)) 1998) (<= 1 (select main_a v_prenex_30354)) (<= (* 2 (select main_a v_prenex_30354)) 1002) (<= 499 (select main_a v_prenex_30353)))) (forall ((v_prenex_31813 Int) (v_prenex_31814 Int)) (or (<= (select main_a v_prenex_31814) 1001) (<= (* 2 (select main_a v_prenex_31813)) 1998) (< v_prenex_31814 main_x) (<= (select main_a v_prenex_31813) 999) (<= (+ main_x 1) v_prenex_31814) (<= (+ (select main_a v_prenex_31813) (select main_a v_prenex_31814)) 1000) (<= 1 (select main_a v_prenex_31814)))) (forall ((v_prenex_25706 Int) (v_prenex_25705 Int)) (or (<= (+ (select main_a v_prenex_25705) (select main_a v_prenex_25706)) 1000) (<= 998 (* 2 (select main_a v_prenex_25705))) (<= 0 (+ (select main_a v_prenex_25706) 499)) (< v_prenex_25706 main_x) (<= (+ main_x 1) v_prenex_25706) (<= 1 (select main_a v_prenex_25706)))) (forall ((v_prenex_26365 Int) (v_prenex_26366 Int)) (or (<= (+ (select main_a v_prenex_26365) (select main_a v_prenex_26366)) 1000) (<= (+ main_x 1) v_prenex_26366) (<= 499 (select main_a v_prenex_26365)) (<= (* 2 (select main_a v_prenex_26365)) 1998) (< v_prenex_26366 main_x) (<= (select main_a v_prenex_26366) 501) (<= (+ main_y 1) v_prenex_26365))) (forall ((v_prenex_27940 Int) (v_prenex_27939 Int)) (or (<= (select main_a v_prenex_27940) (+ (select main_a v_prenex_27939) 2)) (<= (+ main_y 1) v_prenex_27939) (< v_prenex_27940 main_x) (<= (+ main_x 1) v_prenex_27940) (< v_prenex_27939 main_y))) (or (forall ((v_prenex_29876 Int)) (<= 998 (* 2 (select main_a v_prenex_29876)))) (forall ((v_prenex_29877 Int)) (or (< v_prenex_29877 main_x) (<= (+ main_x 1) v_prenex_29877) (<= (select main_a v_prenex_29877) 1001) (<= 0 (+ (select main_a v_prenex_29877) 499))))) (or (forall ((v_prenex_29736 Int)) (or (< v_prenex_29736 main_x) (<= 0 (+ (select main_a v_prenex_29736) 499)) (<= 2 (* 2 (select main_a v_prenex_29736))) (<= 1 (select main_a v_prenex_29736)) (<= (+ main_x 1) v_prenex_29736))) (forall ((v_prenex_29739 Int)) (<= 0 (+ (select main_a v_prenex_29739) 1)))) (forall ((v_prenex_31909 Int) (v_prenex_31910 Int)) (or (< v_prenex_31910 main_x) (<= (+ main_x 1) v_prenex_31910) (<= (select main_a v_prenex_31909) 1499) (<= (+ (select main_a v_prenex_31909) (select main_a v_prenex_31910)) 1000) (<= (+ main_y 1) v_prenex_31909) (<= 1 (select main_a v_prenex_31910)))) (forall ((v_prenex_31372 Int) (v_prenex_31371 Int)) (or (<= (* 2 (select main_a v_prenex_31372)) 1002) (< v_prenex_31372 main_x) (< v_prenex_31371 main_y) (<= (select main_a v_prenex_31372) (+ (select main_a v_prenex_31371) 2)) (<= (+ main_x 1) v_prenex_31372) (<= 998 (* 2 (select main_a v_prenex_31371))))) (forall ((v_prenex_23972 Int) (v_prenex_23971 Int)) (or (<= (select main_a v_prenex_23972) (+ (select main_a v_prenex_23971) 2)) (< v_prenex_23972 main_x) (<= (+ main_x 1) v_prenex_23972) (<= 0 (+ (select main_a v_prenex_23972) 499)))) (forall ((v_prenex_31053 Int) (v_prenex_31054 Int)) (or (<= 1000 (+ (select main_a v_prenex_31053) (select main_a v_prenex_31054))) (<= (+ main_x 1) v_prenex_31054) (<= 0 (+ (select main_a v_prenex_31054) 499)) (<= (select main_a v_prenex_31054) 501) (< v_prenex_31054 main_x))) (forall ((v_prenex_28183 Int) (v_prenex_28182 Int)) (or (<= (+ (select main_a v_prenex_28182) (select main_a v_prenex_28183)) 1000) (<= (* 2 (select main_a v_prenex_28182)) 1998) (< v_prenex_28182 main_y) (<= (+ main_x 1) v_prenex_28183) (< v_prenex_28183 main_x) (<= 0 (+ (select main_a v_prenex_28183) 499)))) (or (forall ((v_prenex_24058 Int)) (or (<= 1 (select main_a v_prenex_24058)) (<= (+ main_x 1) v_prenex_24058) (<= 2 (* 2 (select main_a v_prenex_24058))) (< v_prenex_24058 main_x))) (forall ((v_prenex_24057 Int)) (or (<= 0 (+ (select main_a v_prenex_24057) 1)) (< v_prenex_24057 main_y) (<= (* 2 (select main_a v_prenex_24057)) 1998)))) (forall ((v_prenex_24081 Int) (v_prenex_24082 Int)) (or (<= (* 2 (select main_a v_prenex_24082)) 1002) (<= 1000 (+ (select main_a v_prenex_24081) (select main_a v_prenex_24082))) (<= (* 2 (select main_a v_prenex_24081)) 1998) (<= 998 (* 2 (select main_a v_prenex_24081))) (<= (+ main_x 1) v_prenex_24082) (< v_prenex_24082 main_x) (<= 1 (select main_a v_prenex_24082)))) (or (forall ((v_prenex_24213 Int)) (or (<= (* 2 (select main_a v_prenex_24213)) 1002) (< v_prenex_24213 main_x) (<= (+ main_x 1) v_prenex_24213) (<= (select main_a v_prenex_24213) 501) (<= 2 (* 2 (select main_a v_prenex_24213))))) (forall ((v_prenex_24212 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24212))) (<= 0 (+ (select main_a v_prenex_24212) 1))))) (forall ((v_prenex_31277 Int) (v_prenex_31278 Int)) (or (< v_prenex_31278 main_x) (<= (+ main_x 1) v_prenex_31278) (<= (+ (select main_a v_prenex_31277) (select main_a v_prenex_31278)) 1000) (<= 2 (* 2 (select main_a v_prenex_31278))) (<= 0 (+ (select main_a v_prenex_31277) 1)) (<= 998 (* 2 (select main_a v_prenex_31277))))) (or (forall ((v_prenex_27903 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27903))) (<= 0 (+ (select main_a v_prenex_27903) 1)))) (forall ((v_prenex_27900 Int)) (or (<= (+ main_x 1) v_prenex_27900) (<= (select main_a v_prenex_27900) 1001) (<= (* 2 (select main_a v_prenex_27900)) 1002) (< v_prenex_27900 main_x) (<= 2 (* 2 (select main_a v_prenex_27900)))))) (forall ((v_prenex_31152 Int) (v_prenex_31153 Int)) (or (<= (select main_a v_prenex_31152) 999) (< v_prenex_31152 main_y) (<= (select main_a v_prenex_31152) (+ (select main_a v_prenex_31153) 998)) (< v_prenex_31153 main_x) (<= (select main_a v_prenex_31152) 1499) (<= 2 (* 2 (select main_a v_prenex_31153))) (<= (+ main_x 1) v_prenex_31153))) (or (forall ((v_prenex_31536 Int)) (or (<= (select main_a v_prenex_31536) 1001) (< v_prenex_31536 main_x) (<= (* 2 (select main_a v_prenex_31536)) 1002) (<= 1 (select main_a v_prenex_31536)) (<= (+ main_x 1) v_prenex_31536))) (forall ((v_prenex_31539 Int)) (or (<= (select main_a v_prenex_31539) 1499) (<= (* 2 (select main_a v_prenex_31539)) 1998)))) (forall ((v_prenex_30723 Int) (v_prenex_30722 Int)) (or (< v_prenex_30723 main_x) (<= 499 (select main_a v_prenex_30722)) (<= 0 (+ (select main_a v_prenex_30723) 499)) (<= (select main_a v_prenex_30723) (+ (select main_a v_prenex_30722) 2)) (<= (* 2 (select main_a v_prenex_30722)) 1998) (<= (+ main_x 1) v_prenex_30723) (< v_prenex_30722 main_y))) (or (forall ((v_prenex_29739 Int)) (<= 0 (+ (select main_a v_prenex_29739) 1))) (forall ((v_prenex_29737 Int)) (or (<= (* 2 (select main_a v_prenex_29737)) 1002) (<= (+ main_x 1) v_prenex_29737) (< v_prenex_29737 main_x) (<= 1 (select main_a v_prenex_29737)) (<= 2 (* 2 (select main_a v_prenex_29737)))))) (or (forall ((v_prenex_31289 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31289))) (<= 0 (+ (select main_a v_prenex_31289) 1)))) (forall ((v_prenex_31287 Int)) (or (<= 0 (+ (select main_a v_prenex_31287) 499)) (<= (+ main_x 1) v_prenex_31287) (<= (* 2 (select main_a v_prenex_31287)) 1002) (< v_prenex_31287 main_x) (<= (select main_a v_prenex_31287) 1001)))) (forall ((v_prenex_26651 Int) (v_prenex_26652 Int)) (or (<= 0 (+ (select main_a v_prenex_26652) 499)) (< v_prenex_26652 main_x) (<= 499 (select main_a v_prenex_26651)) (<= (+ main_x 1) v_prenex_26652) (<= 998 (* 2 (select main_a v_prenex_26651))) (<= (select main_a v_prenex_26652) (+ (select main_a v_prenex_26651) 2)) (<= (select main_a v_prenex_26652) 501))) (forall ((v_prenex_31464 Int) (v_prenex_31463 Int)) (or (<= 0 (+ (select main_a v_prenex_31464) 499)) (< v_prenex_31464 main_x) (< v_prenex_31463 main_y) (<= 1000 (+ (select main_a v_prenex_31463) (select main_a v_prenex_31464))) (<= (select main_a v_prenex_31463) 1499) (<= (+ main_x 1) v_prenex_31464))) (or (forall ((v_prenex_30822 Int)) (or (<= (select main_a v_prenex_30822) 1001) (< v_prenex_30822 main_x) (<= (* 2 (select main_a v_prenex_30822)) 1002) (<= 0 (+ (select main_a v_prenex_30822) 499)) (<= (+ main_x 1) v_prenex_30822))) (forall ((v_prenex_30824 Int)) (or (<= 499 (select main_a v_prenex_30824)) (<= (* 2 (select main_a v_prenex_30824)) 1998)))) (forall ((v_prenex_26174 Int) (v_prenex_26173 Int)) (or (<= 0 (+ (select main_a v_prenex_26173) 1)) (< v_prenex_26174 main_x) (<= (select main_a v_prenex_26174) 501) (<= (* 2 (select main_a v_prenex_26173)) 1998) (<= (+ (select main_a v_prenex_26173) (select main_a v_prenex_26174)) 1000) (<= (+ main_x 1) v_prenex_26174) (<= 1 (select main_a v_prenex_26174)))) (forall ((v_prenex_32199 Int) (v_prenex_32198 Int)) (or (<= 0 (+ (select main_a v_prenex_32198) 1)) (<= (select main_a v_prenex_32199) 501) (< v_prenex_32199 main_x) (<= (+ main_x 1) v_prenex_32199) (<= (select main_a v_prenex_32198) 1499) (<= (select main_a v_prenex_32199) (+ (select main_a v_prenex_32198) 2)) (<= (select main_a v_prenex_32199) 1001))) (forall ((v_prenex_28694 Int) (v_prenex_28693 Int)) (or (<= (+ main_x 1) v_prenex_28694) (<= (select main_a v_prenex_28694) 501) (<= (+ (select main_a v_prenex_28693) (select main_a v_prenex_28694)) 1000) (<= 499 (select main_a v_prenex_28693)) (< v_prenex_28693 main_y) (< v_prenex_28694 main_x))) (forall ((v_prenex_29621 Int) (v_prenex_29620 Int)) (or (<= (+ (select main_a v_prenex_29620) (select main_a v_prenex_29621)) 1000) (< v_prenex_29620 main_y) (<= 0 (+ (select main_a v_prenex_29621) 499)) (< v_prenex_29621 main_x) (<= (+ main_x 1) v_prenex_29621) (<= (select main_a v_prenex_29620) 999) (<= 998 (* 2 (select main_a v_prenex_29620))))) (forall ((v_prenex_25842 Int) (v_prenex_25843 Int)) (or (<= (* 2 (select main_a v_prenex_25842)) 1998) (<= (select main_a v_prenex_25842) (+ (select main_a v_prenex_25843) 998)) (<= (select main_a v_prenex_25842) 1499) (<= (* 2 (select main_a v_prenex_25843)) 1002) (<= 0 (+ (select main_a v_prenex_25843) 499)) (< v_prenex_25843 main_x) (<= (+ main_x 1) v_prenex_25843))) (forall ((v_prenex_25952 Int) (v_prenex_25953 Int)) (or (<= (select main_a v_prenex_25953) 501) (<= (+ main_x 1) v_prenex_25953) (<= 1 (select main_a v_prenex_25953)) (<= (+ (select main_a v_prenex_25952) (select main_a v_prenex_25953)) 1000) (< v_prenex_25953 main_x) (<= 998 (* 2 (select main_a v_prenex_25952))))) (or (forall ((v_prenex_25677 Int)) (or (<= 499 (select main_a v_prenex_25677)) (< v_prenex_25677 main_y))) (forall ((v_prenex_25678 Int)) (or (<= (+ main_x 1) v_prenex_25678) (< v_prenex_25678 main_x) (<= 1 (select main_a v_prenex_25678)) (<= 2 (* 2 (select main_a v_prenex_25678)))))) (or (forall ((v_prenex_26006 Int)) (or (<= (select main_a v_prenex_26006) 1001) (<= (+ main_x 1) v_prenex_26006) (<= 2 (* 2 (select main_a v_prenex_26006))) (< v_prenex_26006 main_x) (<= (* 2 (select main_a v_prenex_26006)) 1002))) (forall ((v_prenex_26004 Int)) (or (<= (select main_a v_prenex_26004) 1499) (<= (select main_a v_prenex_26004) 999)))) (or (forall ((v_prenex_27694 Int)) (<= 998 (* 2 (select main_a v_prenex_27694)))) (forall ((v_prenex_27690 Int)) (or (<= 1 (select main_a v_prenex_27690)) (< v_prenex_27690 main_x) (<= (+ main_x 1) v_prenex_27690) (<= 2 (* 2 (select main_a v_prenex_27690)))))) (forall ((v_prenex_25867 Int) (v_prenex_25866 Int)) (or (<= (+ main_x 1) v_prenex_25867) (<= (+ main_y 1) v_prenex_25866) (<= (select main_a v_prenex_25866) 1499) (<= (select main_a v_prenex_25866) (+ (select main_a v_prenex_25867) 998)) (<= 0 (+ (select main_a v_prenex_25867) 499)) (< v_prenex_25867 main_x))) (forall ((v_prenex_31662 Int) (v_prenex_31661 Int)) (or (< v_prenex_31662 main_x) (<= 0 (+ (select main_a v_prenex_31662) 499)) (<= (select main_a v_prenex_31661) 999) (<= (+ (select main_a v_prenex_31661) (select main_a v_prenex_31662)) 1000) (<= (select main_a v_prenex_31662) 1001) (<= (+ main_x 1) v_prenex_31662) (<= (select main_a v_prenex_31661) 1499))) (forall ((v_prenex_31925 Int) (v_prenex_31926 Int)) (or (< v_prenex_31926 main_x) (<= 0 (+ (select main_a v_prenex_31926) 499)) (<= (+ (select main_a v_prenex_31925) (select main_a v_prenex_31926)) 1000) (<= (select main_a v_prenex_31925) 999) (<= (+ main_x 1) v_prenex_31926) (<= (+ main_y 1) v_prenex_31925))) (or (forall ((v_prenex_30347 Int)) (or (<= 499 (select main_a v_prenex_30347)) (<= (* 2 (select main_a v_prenex_30347)) 1998))) (forall ((v_prenex_30348 Int)) (or (<= (select main_a v_prenex_30348) 501) (<= 2 (* 2 (select main_a v_prenex_30348))) (< v_prenex_30348 main_x) (<= 1 (select main_a v_prenex_30348)) (<= (+ main_x 1) v_prenex_30348)))) (forall ((v_prenex_27212 Int) (v_prenex_27211 Int)) (or (<= (select main_a v_prenex_27211) 1499) (<= 998 (* 2 (select main_a v_prenex_27211))) (< v_prenex_27211 main_y) (< v_prenex_27212 main_x) (<= (+ main_x 1) v_prenex_27212) (<= (select main_a v_prenex_27212) (+ (select main_a v_prenex_27211) 2)) (<= (select main_a v_prenex_27212) 1001))) (or (forall ((v_prenex_24836 Int)) (or (< v_prenex_24836 main_x) (<= (* 2 (select main_a v_prenex_24836)) 1002) (<= (+ main_x 1) v_prenex_24836) (<= 2 (* 2 (select main_a v_prenex_24836))))) (forall ((v_prenex_24835 Int)) (or (< v_prenex_24835 main_y) (<= 998 (* 2 (select main_a v_prenex_24835))) (<= (select main_a v_prenex_24835) 1499)))) (or (forall ((v_prenex_31001 Int)) (or (<= 0 (+ (select main_a v_prenex_31001) 1)) (<= (select main_a v_prenex_31001) 1499))) (forall ((v_prenex_31002 Int)) (or (<= (select main_a v_prenex_31002) 1001) (< v_prenex_31002 main_x) (<= (* 2 (select main_a v_prenex_31002)) 1002) (<= (+ main_x 1) v_prenex_31002)))) (forall ((v_prenex_26747 Int) (v_prenex_26746 Int)) (or (<= (* 2 (select main_a v_prenex_26746)) 1998) (<= (+ main_x 1) v_prenex_26747) (< v_prenex_26746 main_y) (<= 1000 (+ (select main_a v_prenex_26746) (select main_a v_prenex_26747))) (<= (select main_a v_prenex_26747) 501) (< v_prenex_26747 main_x))) (forall ((v_prenex_23932 Int) (v_prenex_23931 Int)) (or (<= 0 (+ (select main_a v_prenex_23931) 1)) (<= (+ main_x 1) v_prenex_23932) (<= (select main_a v_prenex_23932) (+ (select main_a v_prenex_23931) 2)) (< v_prenex_23932 main_x) (<= (* 2 (select main_a v_prenex_23932)) 1002) (<= (* 2 (select main_a v_prenex_23931)) 1998))) (forall ((v_prenex_32085 Int) (v_prenex_32086 Int)) (or (<= (select main_a v_prenex_32086) 1001) (< v_prenex_32086 main_x) (<= 499 (select main_a v_prenex_32085)) (<= (select main_a v_prenex_32085) (+ (select main_a v_prenex_32086) 998)) (<= (+ main_x 1) v_prenex_32086))) (or (forall ((v_prenex_30444 Int)) (or (< v_prenex_30444 main_y) (<= (select main_a v_prenex_30444) 1499))) (forall ((v_prenex_30445 Int)) (or (<= (* 2 (select main_a v_prenex_30445)) 1002) (<= 1 (select main_a v_prenex_30445)) (< v_prenex_30445 main_x) (<= (+ main_x 1) v_prenex_30445)))) (forall ((v_prenex_25321 Int) (v_prenex_25320 Int)) (or (<= (select main_a v_prenex_25321) 501) (<= (+ main_x 1) v_prenex_25321) (<= (select main_a v_prenex_25320) 999) (<= 998 (* 2 (select main_a v_prenex_25320))) (<= (select main_a v_prenex_25321) (+ (select main_a v_prenex_25320) 2)) (< v_prenex_25321 main_x) (<= 0 (+ (select main_a v_prenex_25321) 499)))) (forall ((v_prenex_28948 Int) (v_prenex_28947 Int)) (or (<= (select main_a v_prenex_28948) 501) (<= (* 2 (select main_a v_prenex_28947)) 1998) (< v_prenex_28948 main_x) (<= (+ main_x 1) v_prenex_28948) (<= 0 (+ (select main_a v_prenex_28948) 499)) (<= (+ (select main_a v_prenex_28947) (select main_a v_prenex_28948)) 1000))) (forall ((v_prenex_31576 Int) (v_prenex_31577 Int)) (or (< v_prenex_31577 main_x) (<= (* 2 (select main_a v_prenex_31577)) 1002) (<= 0 (+ (select main_a v_prenex_31577) 499)) (<= 998 (* 2 (select main_a v_prenex_31576))) (<= (+ main_x 1) v_prenex_31577) (<= 1000 (+ (select main_a v_prenex_31576) (select main_a v_prenex_31577))) (<= 499 (select main_a v_prenex_31576)))) (forall ((v_prenex_24500 Int) (v_prenex_24499 Int)) (or (<= (select main_a v_prenex_24499) 1499) (<= (select main_a v_prenex_24500) 1001) (<= 998 (* 2 (select main_a v_prenex_24499))) (<= (+ main_y 1) v_prenex_24499) (< v_prenex_24500 main_x) (<= (+ main_x 1) v_prenex_24500) (<= (select main_a v_prenex_24499) (+ (select main_a v_prenex_24500) 998)))) (forall ((v_prenex_29705 Int) (v_prenex_29704 Int)) (or (<= (+ main_x 1) v_prenex_29705) (< v_prenex_29705 main_x) (<= (* 2 (select main_a v_prenex_29705)) 1002) (<= 0 (+ (select main_a v_prenex_29704) 1)) (<= (select main_a v_prenex_29704) (+ (select main_a v_prenex_29705) 998)) (<= 2 (* 2 (select main_a v_prenex_29705))))) (forall ((v_prenex_28494 Int) (v_prenex_28493 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28493))) (< v_prenex_28493 main_y) (<= 1000 (+ (select main_a v_prenex_28493) (select main_a v_prenex_28494))) (<= (+ main_x 1) v_prenex_28494) (<= (+ main_y 1) v_prenex_28493))) (forall ((v_prenex_26693 Int) (v_prenex_26694 Int)) (or (<= (* 2 (select main_a v_prenex_26693)) 1998) (<= (select main_a v_prenex_26694) (+ (select main_a v_prenex_26693) 2)) (<= 2 (* 2 (select main_a v_prenex_26694))) (< v_prenex_26694 main_x) (<= (+ main_x 1) v_prenex_26694) (<= 0 (+ (select main_a v_prenex_26693) 1)) (<= (* 2 (select main_a v_prenex_26694)) 1002))) (or (forall ((v_prenex_30376 Int)) (or (< v_prenex_30376 main_y) (<= (+ main_y 1) v_prenex_30376) (<= (select main_a v_prenex_30376) 1499))) (forall ((v_prenex_30377 Int)) (<= 2 (* 2 (select main_a v_prenex_30377))))) (forall ((v_prenex_27804 Int) (v_prenex_27805 Int)) (or (<= (select main_a v_prenex_27804) 1499) (<= (+ main_x 1) v_prenex_27805) (<= 2 (* 2 (select main_a v_prenex_27805))) (<= (* 2 (select main_a v_prenex_27804)) 1998) (<= (* 2 (select main_a v_prenex_27805)) 1002) (<= 1000 (+ (select main_a v_prenex_27804) (select main_a v_prenex_27805))) (< v_prenex_27805 main_x))) (forall ((v_prenex_30389 Int) (v_prenex_30388 Int)) (or (< v_prenex_30389 main_x) (<= 998 (* 2 (select main_a v_prenex_30388))) (<= (* 2 (select main_a v_prenex_30389)) 1002) (<= (select main_a v_prenex_30388) 999) (<= 0 (+ (select main_a v_prenex_30389) 499)) (<= (+ main_x 1) v_prenex_30389) (<= (select main_a v_prenex_30389) (+ (select main_a v_prenex_30388) 2)))) (forall ((v_prenex_30725 Int) (v_prenex_30724 Int)) (or (< v_prenex_30725 main_x) (<= (* 2 (select main_a v_prenex_30724)) 1998) (<= 1000 (+ (select main_a v_prenex_30724) (select main_a v_prenex_30725))) (<= 998 (* 2 (select main_a v_prenex_30724))) (<= (+ main_x 1) v_prenex_30725) (<= 1 (select main_a v_prenex_30725)) (<= (select main_a v_prenex_30725) 1001))) (forall ((v_prenex_25039 Int) (v_prenex_25040 Int)) (or (<= (select main_a v_prenex_25039) (+ (select main_a v_prenex_25040) 998)) (<= (select main_a v_prenex_25040) 1001) (<= (+ main_x 1) v_prenex_25040) (<= 1 (select main_a v_prenex_25040)) (<= 0 (+ (select main_a v_prenex_25039) 1)) (< v_prenex_25040 main_x))) (or (forall ((v_prenex_28457 Int)) (or (<= 0 (+ (select main_a v_prenex_28457) 499)) (<= 2 (* 2 (select main_a v_prenex_28457))) (< v_prenex_28457 main_x) (<= (+ main_x 1) v_prenex_28457))) (forall ((v_prenex_28461 Int)) (or (<= 499 (select main_a v_prenex_28461)) (<= 0 (+ (select main_a v_prenex_28461) 1))))) (or (forall ((v_prenex_29749 Int)) (or (<= 499 (select main_a v_prenex_29749)) (<= 998 (* 2 (select main_a v_prenex_29749))))) (forall ((v_prenex_29745 Int)) (or (<= (+ main_x 1) v_prenex_29745) (<= (* 2 (select main_a v_prenex_29745)) 1002) (< v_prenex_29745 main_x) (<= 2 (* 2 (select main_a v_prenex_29745)))))) (or (forall ((v_prenex_30885 Int)) (or (<= 499 (select main_a v_prenex_30885)) (<= (+ main_y 1) v_prenex_30885) (<= 0 (+ (select main_a v_prenex_30885) 1)))) (forall ((v_prenex_30882 Int)) (or (< v_prenex_30882 main_x) (<= (* 2 (select main_a v_prenex_30882)) 1002) (<= (+ main_x 1) v_prenex_30882) (<= (select main_a v_prenex_30882) 501)))) (forall ((v_prenex_25959 Int) (v_prenex_25958 Int)) (or (<= (select main_a v_prenex_25959) (+ (select main_a v_prenex_25958) 2)) (<= (select main_a v_prenex_25958) 1499) (<= 1 (select main_a v_prenex_25959)) (< v_prenex_25959 main_x) (<= 499 (select main_a v_prenex_25958)) (<= (+ main_x 1) v_prenex_25959))) (forall ((v_prenex_27271 Int) (v_prenex_27272 Int)) (or (<= (select main_a v_prenex_27271) 1499) (<= (select main_a v_prenex_27271) (+ (select main_a v_prenex_27272) 998)) (<= (+ main_x 1) v_prenex_27272) (<= (* 2 (select main_a v_prenex_27271)) 1998) (<= (+ main_y 1) v_prenex_27271) (<= (select main_a v_prenex_27272) 501) (< v_prenex_27272 main_x))) (or (forall ((v_prenex_25520 Int)) (or (<= (* 2 (select main_a v_prenex_25520)) 1998) (<= (select main_a v_prenex_25520) 999))) (forall ((v_prenex_25523 Int)) (or (<= (+ main_x 1) v_prenex_25523) (<= 2 (* 2 (select main_a v_prenex_25523))) (<= 0 (+ (select main_a v_prenex_25523) 499)) (<= (select main_a v_prenex_25523) 1001) (< v_prenex_25523 main_x)))) (forall ((v_prenex_26457 Int) (v_prenex_26456 Int)) (or (<= (select main_a v_prenex_26456) 1499) (<= 1000 (+ (select main_a v_prenex_26456) (select main_a v_prenex_26457))) (<= 2 (* 2 (select main_a v_prenex_26457))) (<= (* 2 (select main_a v_prenex_26456)) 1998) (< v_prenex_26457 main_x) (<= (+ main_x 1) v_prenex_26457) (<= (select main_a v_prenex_26457) 1001))) (forall ((v_prenex_28264 Int) (v_prenex_28263 Int)) (or (<= (+ main_x 1) v_prenex_28264) (<= 998 (* 2 (select main_a v_prenex_28263))) (< v_prenex_28264 main_x) (<= 0 (+ (select main_a v_prenex_28264) 499)) (< v_prenex_28263 main_y) (<= 499 (select main_a v_prenex_28263)) (<= 1000 (+ (select main_a v_prenex_28263) (select main_a v_prenex_28264))))) (forall ((v_prenex_29866 Int) (v_prenex_29865 Int)) (or (<= (* 2 (select main_a v_prenex_29866)) 1002) (<= (+ main_x 1) v_prenex_29866) (<= 998 (* 2 (select main_a v_prenex_29865))) (<= 2 (* 2 (select main_a v_prenex_29866))) (< v_prenex_29866 main_x) (<= (select main_a v_prenex_29866) (+ (select main_a v_prenex_29865) 2)))) (forall ((v_prenex_26853 Int) (v_prenex_26854 Int)) (or (<= (select main_a v_prenex_26853) 999) (< v_prenex_26853 main_y) (<= (* 2 (select main_a v_prenex_26853)) 1998) (<= (select main_a v_prenex_26854) 1001) (< v_prenex_26854 main_x) (<= (+ main_x 1) v_prenex_26854) (<= (select main_a v_prenex_26853) (+ (select main_a v_prenex_26854) 998)))) (forall ((v_prenex_28938 Int)) (or (<= (* 2 (select main_a v_prenex_28938)) 1002) (< v_prenex_28938 main_x) (<= 2 (* 2 (select main_a v_prenex_28938))) (<= (+ main_x 1) v_prenex_28938) (<= (select main_a v_prenex_28938) 1001))) (or (forall ((v_prenex_28537 Int)) (or (<= (select main_a v_prenex_28537) 1499) (<= 0 (+ (select main_a v_prenex_28537) 1)))) (forall ((v_prenex_28536 Int)) (or (<= 0 (+ (select main_a v_prenex_28536) 499)) (<= (select main_a v_prenex_28536) 501) (<= (+ main_x 1) v_prenex_28536) (< v_prenex_28536 main_x) (<= (* 2 (select main_a v_prenex_28536)) 1002)))) (forall ((v_prenex_31709 Int) (v_prenex_31708 Int)) (or (<= (select main_a v_prenex_31709) 1001) (<= (select main_a v_prenex_31708) 999) (<= (select main_a v_prenex_31708) (+ (select main_a v_prenex_31709) 998)) (<= 998 (* 2 (select main_a v_prenex_31708))) (<= (+ main_x 1) v_prenex_31709) (< v_prenex_31709 main_x))) (forall ((v_prenex_30592 Int) (v_prenex_30591 Int)) (or (<= (+ (select main_a v_prenex_30591) (select main_a v_prenex_30592)) 1000) (<= (select main_a v_prenex_30591) 1499) (< v_prenex_30592 main_x) (<= (+ main_x 1) v_prenex_30592) (<= (select main_a v_prenex_30591) 999) (<= 0 (+ (select main_a v_prenex_30592) 499)) (< v_prenex_30591 main_y))) (forall ((v_prenex_29006 Int) (v_prenex_29005 Int)) (or (<= (+ main_x 1) v_prenex_29006) (<= 2 (* 2 (select main_a v_prenex_29006))) (<= (select main_a v_prenex_29006) (+ (select main_a v_prenex_29005) 2)) (<= 499 (select main_a v_prenex_29005)) (< v_prenex_29005 main_y) (< v_prenex_29006 main_x) (<= 0 (+ (select main_a v_prenex_29005) 1)))) (forall ((v_prenex_26138 Int) (v_prenex_26137 Int)) (or (<= (* 2 (select main_a v_prenex_26138)) 1002) (<= 1 (select main_a v_prenex_26138)) (< v_prenex_26138 main_x) (<= (+ main_x 1) v_prenex_26138) (<= (select main_a v_prenex_26137) (+ (select main_a v_prenex_26138) 998)) (<= (select main_a v_prenex_26137) 1499))) (forall ((v_prenex_30446 Int) (v_prenex_30447 Int)) (or (<= (+ main_x 1) v_prenex_30447) (<= (* 2 (select main_a v_prenex_30447)) 1002) (< v_prenex_30447 main_x) (<= (select main_a v_prenex_30446) 1499) (<= (select main_a v_prenex_30446) (+ (select main_a v_prenex_30447) 998)) (<= 0 (+ (select main_a v_prenex_30446) 1)) (< v_prenex_30446 main_y))) (forall ((v_prenex_29048 Int) (v_prenex_29047 Int)) (or (<= (select main_a v_prenex_29048) 501) (<= 0 (+ (select main_a v_prenex_29047) 1)) (<= (* 2 (select main_a v_prenex_29048)) 1002) (< v_prenex_29048 main_x) (<= (select main_a v_prenex_29047) 999) (<= (+ main_x 1) v_prenex_29048) (<= (select main_a v_prenex_29048) (+ (select main_a v_prenex_29047) 2)))) (or (forall ((v_prenex_24359 Int)) (or (<= (* 2 (select main_a v_prenex_24359)) 1998) (<= 0 (+ (select main_a v_prenex_24359) 1)))) (forall ((v_prenex_24357 Int)) (or (<= (select main_a v_prenex_24357) 1001) (<= (* 2 (select main_a v_prenex_24357)) 1002) (<= 0 (+ (select main_a v_prenex_24357) 499)) (< v_prenex_24357 main_x) (<= (+ main_x 1) v_prenex_24357)))) (forall ((v_prenex_30057 Int) (v_prenex_30058 Int)) (or (<= (select main_a v_prenex_30058) 501) (<= (select main_a v_prenex_30057) (+ (select main_a v_prenex_30058) 998)) (<= (+ main_y 1) v_prenex_30057) (<= 499 (select main_a v_prenex_30057)) (< v_prenex_30058 main_x) (<= (+ main_x 1) v_prenex_30058) (<= 998 (* 2 (select main_a v_prenex_30057))))) (forall ((v_prenex_27995 Int) (v_prenex_27994 Int)) (or (< v_prenex_27994 main_y) (<= (+ main_x 1) v_prenex_27995) (<= (select main_a v_prenex_27995) (+ (select main_a v_prenex_27994) 2)) (<= 2 (* 2 (select main_a v_prenex_27995))) (<= 998 (* 2 (select main_a v_prenex_27994))) (<= 499 (select main_a v_prenex_27994)) (< v_prenex_27995 main_x))) (forall ((v_prenex_29187 Int) (v_prenex_29186 Int)) (or (< v_prenex_29187 main_x) (<= 0 (+ (select main_a v_prenex_29186) 1)) (<= 1 (select main_a v_prenex_29187)) (<= (+ (select main_a v_prenex_29186) (select main_a v_prenex_29187)) 1000) (<= (+ main_x 1) v_prenex_29187) (<= (* 2 (select main_a v_prenex_29187)) 1002))) (forall ((v_prenex_27775 Int) (v_prenex_27774 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27774))) (<= (+ main_x 1) v_prenex_27775) (<= (select main_a v_prenex_27775) (+ (select main_a v_prenex_27774) 2)) (<= 2 (* 2 (select main_a v_prenex_27775))) (< v_prenex_27774 main_y) (< v_prenex_27775 main_x))) (or (forall ((v_prenex_29945 Int)) (<= 499 (select main_a v_prenex_29945))) (forall ((v_prenex_29941 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29941))) (<= (+ main_x 1) v_prenex_29941) (<= (select main_a v_prenex_29941) 1001) (< v_prenex_29941 main_x) (<= (* 2 (select main_a v_prenex_29941)) 1002)))) (forall ((v_prenex_31104 Int) (v_prenex_31105 Int)) (or (<= (+ main_x 1) v_prenex_31105) (< v_prenex_31105 main_x) (<= 2 (* 2 (select main_a v_prenex_31105))) (<= 0 (+ (select main_a v_prenex_31104) 1)) (< v_prenex_31104 main_y) (<= (+ (select main_a v_prenex_31104) (select main_a v_prenex_31105)) 1000))) (forall ((v_prenex_27463 Int) (v_prenex_27464 Int)) (or (<= (+ main_x 1) v_prenex_27464) (<= 998 (* 2 (select main_a v_prenex_27463))) (<= 499 (select main_a v_prenex_27463)) (<= (+ main_y 1) v_prenex_27463) (< v_prenex_27464 main_x) (<= (* 2 (select main_a v_prenex_27464)) 1002) (<= (select main_a v_prenex_27463) (+ (select main_a v_prenex_27464) 998)))) (forall ((v_prenex_24000 Int) (v_prenex_23999 Int)) (or (< v_prenex_23999 main_y) (< v_prenex_24000 main_x) (<= (+ (select main_a v_prenex_23999) (select main_a v_prenex_24000)) 1000) (<= (+ main_x 1) v_prenex_24000) (<= 2 (* 2 (select main_a v_prenex_24000))) (<= (select main_a v_prenex_23999) 1499))) (forall ((v_prenex_27586 Int) (v_prenex_27585 Int)) (or (<= (+ main_x 1) v_prenex_27586) (<= (select main_a v_prenex_27585) (+ (select main_a v_prenex_27586) 998)) (<= (select main_a v_prenex_27585) 1499) (< v_prenex_27586 main_x) (<= (select main_a v_prenex_27586) 501) (<= (select main_a v_prenex_27586) 1001))) (or (forall ((v_prenex_24223 Int)) (<= 0 (+ (select main_a v_prenex_24223) 1))) (forall ((v_prenex_24221 Int)) (or (< v_prenex_24221 main_x) (<= (+ main_x 1) v_prenex_24221) (<= 2 (* 2 (select main_a v_prenex_24221))) (<= 0 (+ (select main_a v_prenex_24221) 499)) (<= (select main_a v_prenex_24221) 501)))) (forall ((v_prenex_26048 Int) (v_prenex_26047 Int)) (or (<= (+ main_x 1) v_prenex_26048) (<= 499 (select main_a v_prenex_26047)) (<= (+ (select main_a v_prenex_26047) (select main_a v_prenex_26048)) 1000) (< v_prenex_26047 main_y) (<= (+ main_y 1) v_prenex_26047))) (forall ((v_prenex_28600 Int) (v_prenex_28599 Int)) (or (<= (+ main_x 1) v_prenex_28600) (<= (select main_a v_prenex_28600) 1001) (< v_prenex_28600 main_x) (<= (select main_a v_prenex_28600) 501) (<= (select main_a v_prenex_28600) (+ (select main_a v_prenex_28599) 2)))) (or (forall ((v_prenex_31733 Int)) (or (<= (select main_a v_prenex_31733) 999) (<= (select main_a v_prenex_31733) 1499))) (forall ((v_prenex_31729 Int)) (or (< v_prenex_31729 main_x) (<= (* 2 (select main_a v_prenex_31729)) 1002) (<= (+ main_x 1) v_prenex_31729)))) (forall ((v_prenex_28852 Int) (v_prenex_28851 Int)) (or (<= (select main_a v_prenex_28852) 1001) (<= (select main_a v_prenex_28852) (+ (select main_a v_prenex_28851) 2)) (<= (+ main_x 1) v_prenex_28852) (<= 499 (select main_a v_prenex_28851)) (<= 2 (* 2 (select main_a v_prenex_28852))) (< v_prenex_28852 main_x))) (forall ((v_prenex_27124 Int) (v_prenex_27125 Int)) (or (<= (select main_a v_prenex_27124) 1499) (<= 1 (select main_a v_prenex_27125)) (<= (select main_a v_prenex_27124) 999) (< v_prenex_27125 main_x) (<= (+ main_x 1) v_prenex_27125) (<= (select main_a v_prenex_27125) (+ (select main_a v_prenex_27124) 2)) (<= (select main_a v_prenex_27125) 1001))) (forall ((v_prenex_25312 Int) (v_prenex_25313 Int)) (or (< v_prenex_25313 main_x) (<= 0 (+ (select main_a v_prenex_25313) 499)) (<= (select main_a v_prenex_25312) 999) (<= (+ main_x 1) v_prenex_25313) (<= 0 (+ (select main_a v_prenex_25312) 1)) (<= 1000 (+ (select main_a v_prenex_25312) (select main_a v_prenex_25313))) (<= 1 (select main_a v_prenex_25313)))) (forall ((v_prenex_31507 Int) (v_prenex_31508 Int)) (or (<= (+ main_x 1) v_prenex_31508) (< v_prenex_31508 main_x) (<= 0 (+ (select main_a v_prenex_31507) 1)) (<= (* 2 (select main_a v_prenex_31508)) 1002) (<= 499 (select main_a v_prenex_31507)) (<= (select main_a v_prenex_31508) 1001) (<= (select main_a v_prenex_31507) (+ (select main_a v_prenex_31508) 998)))) (forall ((v_prenex_30262 Int) (v_prenex_30261 Int)) (or (<= (+ main_y 1) v_prenex_30261) (<= (+ main_x 1) v_prenex_30262) (<= (select main_a v_prenex_30261) 999) (<= 1000 (+ (select main_a v_prenex_30261) (select main_a v_prenex_30262))) (<= (* 2 (select main_a v_prenex_30262)) 1002) (< v_prenex_30262 main_x) (<= 998 (* 2 (select main_a v_prenex_30261))))) (forall ((v_prenex_26059 Int) (v_prenex_26060 Int)) (or (<= (select main_a v_prenex_26059) 999) (<= (+ main_x 1) v_prenex_26060) (< v_prenex_26060 main_x) (<= 499 (select main_a v_prenex_26059)) (<= (select main_a v_prenex_26060) 501) (<= 0 (+ (select main_a v_prenex_26060) 499)) (<= (select main_a v_prenex_26059) (+ (select main_a v_prenex_26060) 998)))) (forall ((v_prenex_31143 Int) (v_prenex_31142 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31142))) (< v_prenex_31142 main_y) (<= (+ (select main_a v_prenex_31142) (select main_a v_prenex_31143)) 1000) (<= (* 2 (select main_a v_prenex_31143)) 1002) (< v_prenex_31143 main_x) (<= (+ main_x 1) v_prenex_31143))) (or (forall ((v_prenex_26532 Int)) (or (<= (select main_a v_prenex_26532) 501) (<= (+ main_x 1) v_prenex_26532) (<= 2 (* 2 (select main_a v_prenex_26532))) (< v_prenex_26532 main_x))) (forall ((v_prenex_26527 Int)) (or (<= (+ main_y 1) v_prenex_26527) (<= 0 (+ (select main_a v_prenex_26527) 1)) (<= (select main_a v_prenex_26527) 1499)))) (or (forall ((v_prenex_26943 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26943))) (< v_prenex_26943 main_x) (<= 0 (+ (select main_a v_prenex_26943) 499)) (<= (+ main_x 1) v_prenex_26943))) (forall ((v_prenex_26947 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26947))) (<= 0 (+ (select main_a v_prenex_26947) 1))))) (or (forall ((v_prenex_26707 Int)) (or (<= (* 2 (select main_a v_prenex_26707)) 1002) (<= 2 (* 2 (select main_a v_prenex_26707))) (< v_prenex_26707 main_x) (<= (+ main_x 1) v_prenex_26707))) (forall ((v_prenex_26705 Int)) (or (<= (select main_a v_prenex_26705) 1499) (<= 0 (+ (select main_a v_prenex_26705) 1))))) (or (forall ((v_prenex_24099 Int)) (or (<= (select main_a v_prenex_24099) 1499) (<= 0 (+ (select main_a v_prenex_24099) 1)) (< v_prenex_24099 main_y))) (forall ((v_prenex_24100 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24100))) (< v_prenex_24100 main_x) (<= (+ main_x 1) v_prenex_24100)))) (forall ((v_prenex_30790 Int) (v_prenex_30791 Int)) (or (<= 499 (select main_a v_prenex_30790)) (<= (+ (select main_a v_prenex_30790) (select main_a v_prenex_30791)) 1000) (<= 1 (select main_a v_prenex_30791)) (< v_prenex_30791 main_x) (<= (+ main_x 1) v_prenex_30791) (<= (select main_a v_prenex_30790) 999) (<= (select main_a v_prenex_30791) 1001))) (or (forall ((v_prenex_26583 Int)) (or (<= (+ main_x 1) v_prenex_26583) (<= (* 2 (select main_a v_prenex_26583)) 1002) (< v_prenex_26583 main_x) (<= 1 (select main_a v_prenex_26583)))) (forall ((v_prenex_26578 Int)) (<= 499 (select main_a v_prenex_26578)))) (or (forall ((v_prenex_26367 Int)) (<= (select main_a v_prenex_26367) 999)) (forall ((v_prenex_26372 Int)) (or (<= (+ main_x 1) v_prenex_26372) (<= (select main_a v_prenex_26372) 501) (< v_prenex_26372 main_x) (<= 2 (* 2 (select main_a v_prenex_26372)))))) (or (forall ((v_prenex_30399 Int)) (or (<= (+ main_x 1) v_prenex_30399) (<= (* 2 (select main_a v_prenex_30399)) 1002) (< v_prenex_30399 main_x) (<= (select main_a v_prenex_30399) 1001) (<= 1 (select main_a v_prenex_30399)))) (forall ((v_prenex_30402 Int)) (or (<= (select main_a v_prenex_30402) 1499) (<= 998 (* 2 (select main_a v_prenex_30402)))))) (forall ((v_prenex_27256 Int) (v_prenex_27255 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27256))) (< v_prenex_27256 main_x) (<= (select main_a v_prenex_27255) 999) (<= 998 (* 2 (select main_a v_prenex_27255))) (<= 0 (+ (select main_a v_prenex_27256) 499)) (<= (+ main_x 1) v_prenex_27256) (<= (+ (select main_a v_prenex_27255) (select main_a v_prenex_27256)) 1000))) (or (forall ((v_prenex_29728 Int)) (or (<= (select main_a v_prenex_29728) 1001) (<= (* 2 (select main_a v_prenex_29728)) 1002) (<= (+ main_x 1) v_prenex_29728) (< v_prenex_29728 main_x))) (forall ((v_prenex_29727 Int)) (<= (* 2 (select main_a v_prenex_29727)) 1998))) (forall ((v_prenex_31011 Int) (v_prenex_31012 Int)) (or (< v_prenex_31011 main_y) (<= 0 (+ (select main_a v_prenex_31011) 1)) (<= (+ main_x 1) v_prenex_31012) (<= (+ main_y 1) v_prenex_31011) (<= 1000 (+ (select main_a v_prenex_31011) (select main_a v_prenex_31012))))) (forall ((v_prenex_30356 Int) (v_prenex_30355 Int)) (or (<= (* 2 (select main_a v_prenex_30356)) 1002) (<= (select main_a v_prenex_30355) (+ (select main_a v_prenex_30356) 998)) (< v_prenex_30355 main_y) (<= (+ main_x 1) v_prenex_30356) (<= (* 2 (select main_a v_prenex_30355)) 1998) (<= 499 (select main_a v_prenex_30355)) (< v_prenex_30356 main_x))) (or (forall ((v_prenex_24663 Int)) (or (<= (select main_a v_prenex_24663) 999) (<= 998 (* 2 (select main_a v_prenex_24663))) (< v_prenex_24663 main_y))) (forall ((v_prenex_24664 Int)) (or (<= (select main_a v_prenex_24664) 1001) (<= (* 2 (select main_a v_prenex_24664)) 1002) (< v_prenex_24664 main_x) (<= (+ main_x 1) v_prenex_24664)))) (forall ((v_prenex_25922 Int) (v_prenex_25923 Int)) (or (<= 1 (select main_a v_prenex_25923)) (<= (select main_a v_prenex_25922) 1499) (<= (* 2 (select main_a v_prenex_25922)) 1998) (< v_prenex_25923 main_x) (<= (+ main_x 1) v_prenex_25923) (<= (+ (select main_a v_prenex_25922) (select main_a v_prenex_25923)) 1000) (<= (select main_a v_prenex_25923) 1001))) (forall ((v_prenex_25356 Int) (v_prenex_25355 Int)) (or (<= 499 (select main_a v_prenex_25355)) (<= (select main_a v_prenex_25355) (+ (select main_a v_prenex_25356) 998)) (< v_prenex_25356 main_x) (<= (+ main_x 1) v_prenex_25356) (<= 998 (* 2 (select main_a v_prenex_25355))) (<= (+ main_y 1) v_prenex_25355) (<= 2 (* 2 (select main_a v_prenex_25356))))) (forall ((v_prenex_26480 Int) (v_prenex_26481 Int)) (or (<= 1 (select main_a v_prenex_26481)) (<= 1000 (+ (select main_a v_prenex_26480) (select main_a v_prenex_26481))) (<= (+ main_y 1) v_prenex_26480) (<= 499 (select main_a v_prenex_26480)) (<= (* 2 (select main_a v_prenex_26480)) 1998) (< v_prenex_26481 main_x) (<= (+ main_x 1) v_prenex_26481))) (forall ((v_prenex_31956 Int) (v_prenex_31955 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31956))) (< v_prenex_31956 main_x) (<= (select main_a v_prenex_31956) (+ (select main_a v_prenex_31955) 2)) (<= (select main_a v_prenex_31955) 999) (<= (+ main_x 1) v_prenex_31956) (<= (select main_a v_prenex_31956) 501) (<= (* 2 (select main_a v_prenex_31955)) 1998))) (forall ((v_prenex_29868 Int) (v_prenex_29867 Int)) (or (<= (+ main_x 1) v_prenex_29868) (<= (select main_a v_prenex_29868) (+ (select main_a v_prenex_29867) 2)) (<= 2 (* 2 (select main_a v_prenex_29868))) (<= 998 (* 2 (select main_a v_prenex_29867))) (< v_prenex_29868 main_x) (<= 499 (select main_a v_prenex_29867)) (<= 0 (+ (select main_a v_prenex_29868) 499)))) (or (forall ((v_prenex_23927 Int)) (or (<= 0 (+ (select main_a v_prenex_23927) 1)) (<= (* 2 (select main_a v_prenex_23927)) 1998))) (forall ((v_prenex_23805 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23805))) (<= 1 (select main_a v_prenex_23805)) (< v_prenex_23805 main_x) (<= (select main_a v_prenex_23805) 1001) (<= (+ main_x 1) v_prenex_23805)))) (forall ((v_prenex_28414 Int) (v_prenex_28413 Int)) (or (<= 1 (select main_a v_prenex_28414)) (<= 499 (select main_a v_prenex_28413)) (< v_prenex_28414 main_x) (<= (+ main_x 1) v_prenex_28414) (<= 1000 (+ (select main_a v_prenex_28413) (select main_a v_prenex_28414))) (< v_prenex_28413 main_y))) (or (forall ((v_prenex_25566 Int)) (or (<= (+ main_x 1) v_prenex_25566) (<= (* 2 (select main_a v_prenex_25566)) 1002))) (forall ((v_prenex_25565 Int)) (or (< v_prenex_25565 main_y) (<= (+ main_y 1) v_prenex_25565) (<= 998 (* 2 (select main_a v_prenex_25565)))))) (forall ((v_prenex_31080 Int) (v_prenex_31081 Int)) (or (<= (+ main_x 1) v_prenex_31081) (< v_prenex_31081 main_x) (<= (select main_a v_prenex_31080) (+ (select main_a v_prenex_31081) 998)) (<= 499 (select main_a v_prenex_31080)) (<= 0 (+ (select main_a v_prenex_31081) 499)) (< v_prenex_31080 main_y))) (forall ((v_prenex_31707 Int) (v_prenex_31706 Int)) (or (< v_prenex_31706 main_y) (<= (+ main_x 1) v_prenex_31707) (<= (select main_a v_prenex_31707) 501) (< v_prenex_31707 main_x) (<= (select main_a v_prenex_31706) 1499) (<= (select main_a v_prenex_31706) (+ (select main_a v_prenex_31707) 998)))) (or (forall ((v_prenex_31338 Int)) (or (<= 0 (+ (select main_a v_prenex_31338) 1)) (<= 998 (* 2 (select main_a v_prenex_31338))))) (forall ((v_prenex_31336 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31336))) (<= (* 2 (select main_a v_prenex_31336)) 1002) (< v_prenex_31336 main_x) (<= 1 (select main_a v_prenex_31336)) (<= (+ main_x 1) v_prenex_31336)))) (forall ((v_prenex_25394 Int) (v_prenex_25393 Int)) (or (<= 0 (+ (select main_a v_prenex_25393) 1)) (<= 1 (select main_a v_prenex_25394)) (<= 0 (+ (select main_a v_prenex_25394) 499)) (<= (+ main_x 1) v_prenex_25394) (< v_prenex_25394 main_x) (<= 1000 (+ (select main_a v_prenex_25393) (select main_a v_prenex_25394))) (<= 499 (select main_a v_prenex_25393)))) (forall ((v_prenex_30231 Int) (v_prenex_30230 Int)) (or (<= 0 (+ (select main_a v_prenex_30230) 1)) (<= 998 (* 2 (select main_a v_prenex_30230))) (<= 0 (+ (select main_a v_prenex_30231) 499)) (< v_prenex_30231 main_x) (<= 1000 (+ (select main_a v_prenex_30230) (select main_a v_prenex_30231))) (<= (+ main_x 1) v_prenex_30231) (< v_prenex_30230 main_y))) (forall ((v_prenex_26024 Int) (v_prenex_26023 Int)) (or (< v_prenex_26024 main_x) (<= (select main_a v_prenex_26024) 1001) (<= 2 (* 2 (select main_a v_prenex_26024))) (<= (* 2 (select main_a v_prenex_26023)) 1998) (<= (+ main_x 1) v_prenex_26024) (<= 499 (select main_a v_prenex_26023)) (<= (select main_a v_prenex_26023) (+ (select main_a v_prenex_26024) 998)))) (or (forall ((v_prenex_24359 Int)) (or (<= (* 2 (select main_a v_prenex_24359)) 1998) (<= 0 (+ (select main_a v_prenex_24359) 1)))) (forall ((v_prenex_24355 Int)) (or (< v_prenex_24355 main_x) (<= (select main_a v_prenex_24355) 1001) (<= (+ main_x 1) v_prenex_24355) (<= (* 2 (select main_a v_prenex_24355)) 1002) (<= 2 (* 2 (select main_a v_prenex_24355)))))) (forall ((v_prenex_24391 Int) (v_prenex_24390 Int)) (or (<= 1000 (+ (select main_a v_prenex_24390) (select main_a v_prenex_24391))) (<= (select main_a v_prenex_24390) 999) (<= (* 2 (select main_a v_prenex_24391)) 1002) (< v_prenex_24391 main_x) (<= (+ main_x 1) v_prenex_24391) (<= (select main_a v_prenex_24391) 501))) (or (forall ((v_prenex_28663 Int)) (or (<= 499 (select main_a v_prenex_28663)) (<= 0 (+ (select main_a v_prenex_28663) 1)))) (forall ((v_prenex_28664 Int)) (or (< v_prenex_28664 main_x) (<= 2 (* 2 (select main_a v_prenex_28664))) (<= (select main_a v_prenex_28664) 1001) (<= (+ main_x 1) v_prenex_28664)))) (forall ((v_prenex_30918 Int) (v_prenex_30917 Int)) (or (<= (+ main_x 1) v_prenex_30918) (<= (select main_a v_prenex_30918) 1001) (<= 1 (select main_a v_prenex_30918)) (< v_prenex_30918 main_x) (<= (select main_a v_prenex_30917) 999) (<= 1000 (+ (select main_a v_prenex_30917) (select main_a v_prenex_30918))))) (or (forall ((v_prenex_26533 Int)) (or (< v_prenex_26533 main_x) (<= 2 (* 2 (select main_a v_prenex_26533))) (<= (+ main_x 1) v_prenex_26533))) (forall ((v_prenex_26527 Int)) (or (<= (+ main_y 1) v_prenex_26527) (<= 0 (+ (select main_a v_prenex_26527) 1)) (<= (select main_a v_prenex_26527) 1499)))) (forall ((v_prenex_25459 Int) (v_prenex_25460 Int)) (or (< v_prenex_25460 main_x) (<= (select main_a v_prenex_25459) 1499) (<= 2 (* 2 (select main_a v_prenex_25460))) (<= (* 2 (select main_a v_prenex_25459)) 1998) (<= (+ (select main_a v_prenex_25459) (select main_a v_prenex_25460)) 1000) (< v_prenex_25459 main_y) (<= (+ main_x 1) v_prenex_25460))) (forall ((v_prenex_26722 Int) (v_prenex_26723 Int)) (or (<= 499 (select main_a v_prenex_26722)) (<= (select main_a v_prenex_26723) (+ (select main_a v_prenex_26722) 2)) (<= (+ main_x 1) v_prenex_26723) (< v_prenex_26723 main_x) (<= (select main_a v_prenex_26723) 1001) (<= 0 (+ (select main_a v_prenex_26722) 1)))) (forall ((v_prenex_30394 Int) (v_prenex_30395 Int)) (or (<= (select main_a v_prenex_30394) 1499) (<= (+ (select main_a v_prenex_30394) (select main_a v_prenex_30395)) 1000) (<= 0 (+ (select main_a v_prenex_30395) 499)) (<= (* 2 (select main_a v_prenex_30395)) 1002) (< v_prenex_30395 main_x) (<= (* 2 (select main_a v_prenex_30394)) 1998) (<= (+ main_x 1) v_prenex_30395))) (forall ((v_prenex_32061 Int) (v_prenex_32062 Int)) (or (< v_prenex_32062 main_x) (<= (+ main_x 1) v_prenex_32062) (< v_prenex_32061 main_y) (<= (select main_a v_prenex_32062) (+ (select main_a v_prenex_32061) 2)) (<= 0 (+ (select main_a v_prenex_32061) 1)) (<= 0 (+ (select main_a v_prenex_32062) 499)) (<= 499 (select main_a v_prenex_32061)))) (forall ((v_prenex_27461 Int) (v_prenex_27462 Int)) (or (<= (+ main_x 1) v_prenex_27462) (< v_prenex_27461 main_y) (< v_prenex_27462 main_x) (<= (+ main_y 1) v_prenex_27461) (<= (select main_a v_prenex_27461) (+ (select main_a v_prenex_27462) 998)))) (forall ((v_prenex_28968 Int) (v_prenex_28967 Int)) (or (<= (select main_a v_prenex_28968) 1001) (< v_prenex_28968 main_x) (<= 1 (select main_a v_prenex_28968)) (<= (+ main_x 1) v_prenex_28968) (<= 499 (select main_a v_prenex_28967)) (<= (+ (select main_a v_prenex_28967) (select main_a v_prenex_28968)) 1000))) (forall ((v_prenex_29318 Int) (v_prenex_29319 Int)) (or (<= (select main_a v_prenex_29318) 999) (<= 1000 (+ (select main_a v_prenex_29318) (select main_a v_prenex_29319))) (< v_prenex_29319 main_x) (<= (+ main_x 1) v_prenex_29319) (<= (select main_a v_prenex_29319) 1001) (<= 0 (+ (select main_a v_prenex_29319) 499)) (<= (* 2 (select main_a v_prenex_29318)) 1998))) (forall ((v_prenex_24191 Int) (v_prenex_24190 Int)) (or (< v_prenex_24191 main_x) (<= (+ (select main_a v_prenex_24190) (select main_a v_prenex_24191)) 1000) (<= (+ main_x 1) v_prenex_24191) (<= 499 (select main_a v_prenex_24190)) (<= 1 (select main_a v_prenex_24191)) (<= 0 (+ (select main_a v_prenex_24190) 1)) (<= (select main_a v_prenex_24191) 501))) (forall ((v_prenex_28848 Int) (v_prenex_28847 Int)) (or (<= (+ main_x 1) v_prenex_28848) (<= 1000 (+ (select main_a v_prenex_28847) (select main_a v_prenex_28848))) (< v_prenex_28848 main_x) (<= (+ main_y 1) v_prenex_28847) (<= 0 (+ (select main_a v_prenex_28847) 1)) (<= (select main_a v_prenex_28848) 1001))) (or (forall ((v_prenex_31248 Int)) (<= 998 (* 2 (select main_a v_prenex_31248)))) (forall ((v_prenex_31247 Int)) (or (<= (* 2 (select main_a v_prenex_31247)) 1002) (<= (select main_a v_prenex_31247) 501) (< v_prenex_31247 main_x) (<= (+ main_x 1) v_prenex_31247) (<= (select main_a v_prenex_31247) 1001)))) (forall ((v_prenex_25128 Int) (v_prenex_25127 Int)) (or (< v_prenex_25128 main_x) (<= 499 (select main_a v_prenex_25127)) (<= (select main_a v_prenex_25127) 999) (<= (+ main_x 1) v_prenex_25128) (<= 1000 (+ (select main_a v_prenex_25127) (select main_a v_prenex_25128))) (<= 1 (select main_a v_prenex_25128)))) (forall ((v_prenex_30105 Int) (v_prenex_30104 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30105))) (<= 998 (* 2 (select main_a v_prenex_30104))) (<= 499 (select main_a v_prenex_30104)) (<= 1 (select main_a v_prenex_30105)) (< v_prenex_30105 main_x) (<= (+ (select main_a v_prenex_30104) (select main_a v_prenex_30105)) 1000) (<= (+ main_x 1) v_prenex_30105))) (or (forall ((v_prenex_27515 Int)) (or (<= (+ main_x 1) v_prenex_27515) (< v_prenex_27515 main_x) (<= (* 2 (select main_a v_prenex_27515)) 1002))) (forall ((v_prenex_27519 Int)) (or (<= (+ main_y 1) v_prenex_27519) (<= 0 (+ (select main_a v_prenex_27519) 1))))) (or (forall ((v_prenex_25359 Int)) (or (<= (select main_a v_prenex_25359) 999) (<= 499 (select main_a v_prenex_25359)))) (forall ((v_prenex_25361 Int)) (or (<= (+ main_x 1) v_prenex_25361) (<= (select main_a v_prenex_25361) 1001) (<= 0 (+ (select main_a v_prenex_25361) 499)) (< v_prenex_25361 main_x) (<= (* 2 (select main_a v_prenex_25361)) 1002)))) (or (forall ((v_prenex_29231 Int)) (or (<= (+ main_x 1) v_prenex_29231) (<= (select main_a v_prenex_29231) 501) (<= (* 2 (select main_a v_prenex_29231)) 1002) (< v_prenex_29231 main_x))) (forall ((v_prenex_29234 Int)) (or (<= (select main_a v_prenex_29234) 999) (<= 998 (* 2 (select main_a v_prenex_29234)))))) (or (forall ((v_prenex_30321 Int)) (or (<= 0 (+ (select main_a v_prenex_30321) 1)) (<= (* 2 (select main_a v_prenex_30321)) 1998))) (forall ((v_prenex_30318 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30318))) (<= 0 (+ (select main_a v_prenex_30318) 499)) (<= (+ main_x 1) v_prenex_30318) (< v_prenex_30318 main_x) (<= (select main_a v_prenex_30318) 1001)))) (forall ((v_prenex_28234 Int) (v_prenex_28233 Int)) (or (< v_prenex_28234 main_x) (<= (* 2 (select main_a v_prenex_28234)) 1002) (<= 499 (select main_a v_prenex_28233)) (<= (select main_a v_prenex_28234) (+ (select main_a v_prenex_28233) 2)) (<= (select main_a v_prenex_28233) 999) (<= 1 (select main_a v_prenex_28234)) (<= (+ main_x 1) v_prenex_28234))) (or (forall ((v_prenex_30313 Int)) (<= (select main_a v_prenex_30313) 999)) (forall ((v_prenex_30312 Int)) (or (<= (select main_a v_prenex_30312) 1001) (<= (* 2 (select main_a v_prenex_30312)) 1002) (< v_prenex_30312 main_x) (<= 2 (* 2 (select main_a v_prenex_30312))) (<= (+ main_x 1) v_prenex_30312)))) (forall ((v_prenex_30750 Int) (v_prenex_30751 Int)) (or (<= 0 (+ (select main_a v_prenex_30751) 499)) (<= 1000 (+ (select main_a v_prenex_30750) (select main_a v_prenex_30751))) (<= (+ main_y 1) v_prenex_30750) (<= (+ main_x 1) v_prenex_30751) (< v_prenex_30751 main_x) (<= 499 (select main_a v_prenex_30750)))) (or (forall ((v_prenex_26778 Int)) (or (<= (+ main_x 1) v_prenex_26778) (<= 2 (* 2 (select main_a v_prenex_26778))) (<= (select main_a v_prenex_26778) 501) (< v_prenex_26778 main_x) (<= (select main_a v_prenex_26778) 1001))) (forall ((v_prenex_26774 Int)) (or (<= 499 (select main_a v_prenex_26774)) (<= (select main_a v_prenex_26774) 1499)))) (forall ((v_prenex_24600 Int) (v_prenex_24599 Int)) (or (< v_prenex_24600 main_x) (<= (select main_a v_prenex_24599) (+ (select main_a v_prenex_24600) 998)) (<= (+ main_x 1) v_prenex_24600) (<= 1 (select main_a v_prenex_24600)) (<= (+ main_y 1) v_prenex_24599) (<= 0 (+ (select main_a v_prenex_24599) 1)))) (forall ((v_prenex_25206 Int) (v_prenex_25207 Int)) (or (<= (+ main_x 1) v_prenex_25207) (<= 2 (* 2 (select main_a v_prenex_25207))) (< v_prenex_25206 main_y) (<= (select main_a v_prenex_25206) 999) (<= 499 (select main_a v_prenex_25206)) (<= (select main_a v_prenex_25207) (+ (select main_a v_prenex_25206) 2)) (< v_prenex_25207 main_x))) (forall ((v_prenex_28723 Int) (v_prenex_28722 Int)) (or (< v_prenex_28723 main_x) (<= (* 2 (select main_a v_prenex_28723)) 1002) (<= (* 2 (select main_a v_prenex_28722)) 1998) (<= 1000 (+ (select main_a v_prenex_28722) (select main_a v_prenex_28723))) (<= 2 (* 2 (select main_a v_prenex_28723))) (<= (+ main_x 1) v_prenex_28723))) (or (forall ((v_prenex_24413 Int)) (or (<= (+ main_x 1) v_prenex_24413) (< v_prenex_24413 main_x) (<= (* 2 (select main_a v_prenex_24413)) 1002) (<= 0 (+ (select main_a v_prenex_24413) 499)))) (forall ((v_prenex_24415 Int)) (or (<= (+ main_y 1) v_prenex_24415) (<= (select main_a v_prenex_24415) 999) (<= 998 (* 2 (select main_a v_prenex_24415)))))) (forall ((v_prenex_27843 Int) (v_prenex_27844 Int)) (or (< v_prenex_27844 main_x) (<= 1000 (+ (select main_a v_prenex_27843) (select main_a v_prenex_27844))) (<= (select main_a v_prenex_27843) 1499) (<= (+ main_x 1) v_prenex_27844) (<= (select main_a v_prenex_27844) 1001) (<= 998 (* 2 (select main_a v_prenex_27843))))) (or (forall ((v_prenex_31446 Int)) (or (< v_prenex_31446 main_x) (<= (+ main_x 1) v_prenex_31446) (<= 2 (* 2 (select main_a v_prenex_31446))))) (forall ((v_prenex_31447 Int)) (or (<= (+ main_y 1) v_prenex_31447) (<= 499 (select main_a v_prenex_31447))))) (forall ((v_prenex_30619 Int) (v_prenex_30620 Int)) (or (<= (+ main_x 1) v_prenex_30620) (<= 0 (+ (select main_a v_prenex_30620) 499)) (< v_prenex_30620 main_x) (<= (select main_a v_prenex_30619) 1499) (<= (select main_a v_prenex_30619) 999) (<= (select main_a v_prenex_30619) (+ (select main_a v_prenex_30620) 998)))) (or (forall ((v_prenex_24806 Int)) (or (<= (* 2 (select main_a v_prenex_24806)) 1002) (<= 1 (select main_a v_prenex_24806)) (<= (+ main_x 1) v_prenex_24806) (<= 2 (* 2 (select main_a v_prenex_24806))) (< v_prenex_24806 main_x))) (forall ((v_prenex_24808 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24808))) (<= 0 (+ (select main_a v_prenex_24808) 1))))) (forall ((v_prenex_29527 Int) (v_prenex_29526 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29527))) (<= 0 (+ (select main_a v_prenex_29526) 1)) (< v_prenex_29527 main_x) (<= (select main_a v_prenex_29527) 1001) (<= (+ (select main_a v_prenex_29526) (select main_a v_prenex_29527)) 1000) (<= (+ main_x 1) v_prenex_29527) (<= (select main_a v_prenex_29526) 999))) (forall ((v_prenex_26205 Int) (v_prenex_26206 Int)) (or (<= 0 (+ (select main_a v_prenex_26206) 499)) (<= 499 (select main_a v_prenex_26205)) (<= (select main_a v_prenex_26205) 1499) (< v_prenex_26206 main_x) (<= (select main_a v_prenex_26206) 501) (<= (+ main_x 1) v_prenex_26206) (<= (select main_a v_prenex_26206) (+ (select main_a v_prenex_26205) 2)))) (or (forall ((v_prenex_26807 Int)) (or (<= 499 (select main_a v_prenex_26807)) (<= (* 2 (select main_a v_prenex_26807)) 1998) (< v_prenex_26807 main_y))) (forall ((v_prenex_26808 Int)) (or (<= (+ main_x 1) v_prenex_26808) (< v_prenex_26808 main_x) (<= (select main_a v_prenex_26808) 501) (<= (* 2 (select main_a v_prenex_26808)) 1002)))) (or (forall ((v_prenex_29126 Int)) (or (<= (select main_a v_prenex_29126) 1499) (<= (+ main_y 1) v_prenex_29126))) (forall ((v_prenex_29121 Int)) (or (<= (+ main_x 1) v_prenex_29121) (< v_prenex_29121 main_x) (<= 1 (select main_a v_prenex_29121)) (<= (* 2 (select main_a v_prenex_29121)) 1002)))) (forall ((v_prenex_25398 Int) (v_prenex_25397 Int)) (or (<= (* 2 (select main_a v_prenex_25397)) 1998) (<= (* 2 (select main_a v_prenex_25398)) 1002) (<= 1000 (+ (select main_a v_prenex_25397) (select main_a v_prenex_25398))) (<= 1 (select main_a v_prenex_25398)) (< v_prenex_25398 main_x) (<= (+ main_x 1) v_prenex_25398) (<= (select main_a v_prenex_25397) 999))) (or (forall ((v_prenex_27058 Int)) (or (<= (+ main_x 1) v_prenex_27058) (<= 1 (select main_a v_prenex_27058)) (<= (select main_a v_prenex_27058) 1001) (<= 2 (* 2 (select main_a v_prenex_27058))) (< v_prenex_27058 main_x))) (forall ((v_prenex_27059 Int)) (or (<= 499 (select main_a v_prenex_27059)) (<= 998 (* 2 (select main_a v_prenex_27059)))))) (or (forall ((v_prenex_29749 Int)) (or (<= 499 (select main_a v_prenex_29749)) (<= 998 (* 2 (select main_a v_prenex_29749))))) (forall ((v_prenex_29747 Int)) (or (< v_prenex_29747 main_x) (<= 1 (select main_a v_prenex_29747)) (<= 2 (* 2 (select main_a v_prenex_29747))) (<= (+ main_x 1) v_prenex_29747) (<= (* 2 (select main_a v_prenex_29747)) 1002)))) (forall ((v_prenex_30669 Int) (v_prenex_30670 Int)) (or (< v_prenex_30669 main_y) (<= (+ main_x 1) v_prenex_30670) (<= (select main_a v_prenex_30669) (+ (select main_a v_prenex_30670) 998)) (<= 998 (* 2 (select main_a v_prenex_30669))) (< v_prenex_30670 main_x) (<= 2 (* 2 (select main_a v_prenex_30670))))) (or (forall ((v_prenex_31267 Int)) (or (<= (* 2 (select main_a v_prenex_31267)) 1998) (<= (+ main_y 1) v_prenex_31267))) (forall ((v_prenex_31268 Int)) (or (<= (+ main_x 1) v_prenex_31268) (<= (* 2 (select main_a v_prenex_31268)) 1002) (< v_prenex_31268 main_x) (<= (select main_a v_prenex_31268) 1001)))) (forall ((v_prenex_30453 Int) (v_prenex_30452 Int)) (or (< v_prenex_30453 main_x) (<= 0 (+ (select main_a v_prenex_30453) 499)) (<= 0 (+ (select main_a v_prenex_30452) 1)) (<= (+ main_x 1) v_prenex_30453) (<= (select main_a v_prenex_30453) (+ (select main_a v_prenex_30452) 2)) (<= (+ main_y 1) v_prenex_30452) (<= (select main_a v_prenex_30452) 1499))) (forall ((v_prenex_26831 Int) (v_prenex_26832 Int)) (or (<= (select main_a v_prenex_26832) 501) (<= 1000 (+ (select main_a v_prenex_26831) (select main_a v_prenex_26832))) (<= (+ main_x 1) v_prenex_26832) (<= 2 (* 2 (select main_a v_prenex_26832))) (< v_prenex_26832 main_x) (<= 499 (select main_a v_prenex_26831)))) (forall ((v_prenex_32003 Int) (v_prenex_32004 Int)) (or (<= (* 2 (select main_a v_prenex_32004)) 1002) (<= (+ main_x 1) v_prenex_32004) (<= (select main_a v_prenex_32003) 1499) (<= (+ (select main_a v_prenex_32003) (select main_a v_prenex_32004)) 1000) (<= 2 (* 2 (select main_a v_prenex_32004))) (< v_prenex_32004 main_x) (<= 0 (+ (select main_a v_prenex_32003) 1)))) (forall ((v_prenex_24689 Int) (v_prenex_24690 Int)) (or (<= 499 (select main_a v_prenex_24689)) (<= (select main_a v_prenex_24690) 1001) (<= 0 (+ (select main_a v_prenex_24689) 1)) (<= (+ main_x 1) v_prenex_24690) (<= (+ (select main_a v_prenex_24689) (select main_a v_prenex_24690)) 1000) (< v_prenex_24690 main_x))) (or (forall ((v_prenex_29931 Int)) (or (<= (select main_a v_prenex_29931) 1499) (<= (select main_a v_prenex_29931) 999))) (forall ((v_prenex_29929 Int)) (or (< v_prenex_29929 main_x) (<= (* 2 (select main_a v_prenex_29929)) 1002) (<= 1 (select main_a v_prenex_29929)) (<= (+ main_x 1) v_prenex_29929) (<= 2 (* 2 (select main_a v_prenex_29929)))))) (forall ((v_prenex_29699 Int) (v_prenex_29698 Int)) (or (<= (+ main_x 1) v_prenex_29699) (< v_prenex_29699 main_x) (<= (select main_a v_prenex_29698) (+ (select main_a v_prenex_29699) 998)) (<= (+ main_y 1) v_prenex_29698) (<= (select main_a v_prenex_29698) 1499) (<= 2 (* 2 (select main_a v_prenex_29699))))) (forall ((v_prenex_31341 Int) (v_prenex_31340 Int)) (or (<= (select main_a v_prenex_31340) (+ (select main_a v_prenex_31341) 998)) (<= 0 (+ (select main_a v_prenex_31341) 499)) (< v_prenex_31341 main_x) (<= (select main_a v_prenex_31341) 1001) (<= (+ main_x 1) v_prenex_31341))) (or (forall ((v_prenex_23852 Int)) (or (<= (select main_a v_prenex_23852) 1001) (< v_prenex_23852 main_x) (<= (+ main_x 1) v_prenex_23852))) (forall ((v_prenex_26091 Int)) (or (<= (+ main_y 1) v_prenex_26091) (<= (* 2 (select main_a v_prenex_26091)) 1998)))) (forall ((v_prenex_31150 Int) (v_prenex_31151 Int)) (or (<= (select main_a v_prenex_31150) 1499) (<= (* 2 (select main_a v_prenex_31150)) 1998) (< v_prenex_31150 main_y) (<= (+ main_y 1) v_prenex_31150) (<= (select main_a v_prenex_31151) (+ (select main_a v_prenex_31150) 2)))) (forall ((v_prenex_32302 Int) (v_prenex_32301 Int)) (or (<= (+ main_y 1) v_prenex_32301) (<= 0 (+ (select main_a v_prenex_32302) 499)) (<= (select main_a v_prenex_32301) (+ (select main_a v_prenex_32302) 998)) (< v_prenex_32302 main_x) (<= (+ main_x 1) v_prenex_32302))) (forall ((v_prenex_30753 Int) (v_prenex_30752 Int)) (or (<= 0 (+ (select main_a v_prenex_30753) 499)) (<= (+ main_x 1) v_prenex_30753) (<= (* 2 (select main_a v_prenex_30752)) 1998) (<= (select main_a v_prenex_30753) 1001) (< v_prenex_30753 main_x) (<= (+ (select main_a v_prenex_30752) (select main_a v_prenex_30753)) 1000) (<= 998 (* 2 (select main_a v_prenex_30752))))) (forall ((v_prenex_26543 Int) (v_prenex_26542 Int)) (or (<= 1000 (+ (select main_a v_prenex_26542) (select main_a v_prenex_26543))) (<= (+ main_x 1) v_prenex_26543) (<= (select main_a v_prenex_26543) 501) (<= (select main_a v_prenex_26542) 999) (<= (select main_a v_prenex_26542) 1499) (< v_prenex_26543 main_x))) (forall ((v_prenex_30543 Int) (v_prenex_30542 Int)) (or (< v_prenex_30543 main_x) (<= (+ main_y 1) v_prenex_30542) (<= (select main_a v_prenex_30542) (+ (select main_a v_prenex_30543) 998)) (<= 0 (+ (select main_a v_prenex_30542) 1)) (<= 998 (* 2 (select main_a v_prenex_30542))) (<= (+ main_x 1) v_prenex_30543) (<= 2 (* 2 (select main_a v_prenex_30543))))) (forall ((v_prenex_24584 Int) (v_prenex_24583 Int)) (or (<= (select main_a v_prenex_24583) 999) (< v_prenex_24584 main_x) (<= (+ main_x 1) v_prenex_24584) (<= (select main_a v_prenex_24584) (+ (select main_a v_prenex_24583) 2)) (< v_prenex_24583 main_y) (<= 998 (* 2 (select main_a v_prenex_24583))) (<= 2 (* 2 (select main_a v_prenex_24584))))) (or (forall ((v_prenex_23814 Int)) (or (< v_prenex_23814 main_x) (<= (* 2 (select main_a v_prenex_23814)) 1002) (<= (+ main_x 1) v_prenex_23814) (<= (select main_a v_prenex_23814) 501))) (forall ((v_prenex_24003 Int)) (or (<= (select main_a v_prenex_24003) 1499) (<= 0 (+ (select main_a v_prenex_24003) 1))))) (forall ((v_prenex_26431 Int) (v_prenex_26432 Int)) (or (<= (* 2 (select main_a v_prenex_26432)) 1002) (< v_prenex_26432 main_x) (<= (+ main_x 1) v_prenex_26432) (<= (select main_a v_prenex_26432) (+ (select main_a v_prenex_26431) 2)) (<= (select main_a v_prenex_26431) 1499))) (or (forall ((v_prenex_25594 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25594))) (<= (+ main_x 1) v_prenex_25594) (< v_prenex_25594 main_x) (<= 1 (select main_a v_prenex_25594)))) (forall ((v_prenex_25593 Int)) (or (< v_prenex_25593 main_y) (<= 0 (+ (select main_a v_prenex_25593) 1)) (<= (select main_a v_prenex_25593) 999)))) (forall ((v_prenex_25021 Int) (v_prenex_25020 Int)) (or (<= (* 2 (select main_a v_prenex_25020)) 1998) (<= (select main_a v_prenex_25021) 1001) (<= (select main_a v_prenex_25021) (+ (select main_a v_prenex_25020) 2)) (<= (+ main_x 1) v_prenex_25021) (<= 499 (select main_a v_prenex_25020)) (< v_prenex_25021 main_x) (<= (+ main_y 1) v_prenex_25020))) (forall ((v_prenex_24380 Int) (v_prenex_24381 Int)) (or (<= (+ main_x 1) v_prenex_24381) (<= (+ (select main_a v_prenex_24380) (select main_a v_prenex_24381)) 1000) (<= (select main_a v_prenex_24380) 1499) (<= 0 (+ (select main_a v_prenex_24380) 1)) (< v_prenex_24381 main_x) (<= 2 (* 2 (select main_a v_prenex_24381))))) (or (forall ((v_prenex_31298 Int)) (<= (select main_a v_prenex_31298) 1499)) (forall ((v_prenex_31299 Int)) (or (<= (select main_a v_prenex_31299) 1001) (<= (+ main_x 1) v_prenex_31299) (< v_prenex_31299 main_x) (<= 2 (* 2 (select main_a v_prenex_31299)))))) (or (forall ((v_prenex_26598 Int)) (or (<= (+ main_x 1) v_prenex_26598) (<= (* 2 (select main_a v_prenex_26598)) 1002) (< v_prenex_26598 main_x) (<= (select main_a v_prenex_26598) 501) (<= 1 (select main_a v_prenex_26598)))) (forall ((v_prenex_26596 Int)) (or (<= 0 (+ (select main_a v_prenex_26596) 1)) (<= (* 2 (select main_a v_prenex_26596)) 1998)))) (or (forall ((v_prenex_23925 Int)) (or (<= (select main_a v_prenex_23925) 1499) (< v_prenex_23925 main_y) (<= 998 (* 2 (select main_a v_prenex_23925))))) (forall ((v_prenex_23926 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23926))) (<= (+ main_x 1) v_prenex_23926) (< v_prenex_23926 main_x) (<= 0 (+ (select main_a v_prenex_23926) 499))))) (forall ((v_prenex_28179 Int) (v_prenex_28178 Int)) (or (< v_prenex_28179 main_x) (< v_prenex_28178 main_y) (<= 499 (select main_a v_prenex_28178)) (<= (select main_a v_prenex_28179) 1001) (<= (+ main_x 1) v_prenex_28179) (<= (select main_a v_prenex_28178) (+ (select main_a v_prenex_28179) 998)))) (forall ((v_prenex_25433 Int) (v_prenex_25434 Int)) (or (< v_prenex_25434 main_x) (<= (select main_a v_prenex_25433) 999) (<= 998 (* 2 (select main_a v_prenex_25433))) (<= (* 2 (select main_a v_prenex_25434)) 1002) (<= 1000 (+ (select main_a v_prenex_25433) (select main_a v_prenex_25434))) (<= 2 (* 2 (select main_a v_prenex_25434))) (<= (+ main_x 1) v_prenex_25434))) (forall ((v_prenex_24755 Int) (v_prenex_24754 Int)) (or (<= (select main_a v_prenex_24754) (+ (select main_a v_prenex_24755) 998)) (<= (+ main_x 1) v_prenex_24755) (< v_prenex_24755 main_x) (<= (select main_a v_prenex_24754) 1499) (<= 1 (select main_a v_prenex_24755)) (<= 499 (select main_a v_prenex_24754)) (<= 2 (* 2 (select main_a v_prenex_24755))))) (forall ((v_prenex_31042 Int) (v_prenex_31041 Int)) (or (<= (select main_a v_prenex_31042) 1001) (<= (* 2 (select main_a v_prenex_31041)) 1998) (<= (select main_a v_prenex_31041) (+ (select main_a v_prenex_31042) 998)) (<= (select main_a v_prenex_31041) 1499) (< v_prenex_31042 main_x) (<= (select main_a v_prenex_31042) 501) (<= (+ main_x 1) v_prenex_31042))) (or (forall ((v_prenex_23799 Int)) (or (<= (+ main_x 1) v_prenex_23799) (<= 2 (* 2 (select main_a v_prenex_23799))) (<= (select main_a v_prenex_23799) 1001) (<= (* 2 (select main_a v_prenex_23799)) 1002) (< v_prenex_23799 main_x))) (forall ((v_prenex_23877 Int)) (or (<= 0 (+ (select main_a v_prenex_23877) 1)) (<= (* 2 (select main_a v_prenex_23877)) 1998)))) (or (forall ((v_prenex_24565 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24565))) (<= (select main_a v_prenex_24565) 1499))) (forall ((v_prenex_24562 Int)) (or (< v_prenex_24562 main_x) (<= (* 2 (select main_a v_prenex_24562)) 1002) (<= (+ main_x 1) v_prenex_24562) (<= (select main_a v_prenex_24562) 501)))) (or (forall ((v_prenex_29931 Int)) (or (<= (select main_a v_prenex_29931) 1499) (<= (select main_a v_prenex_29931) 999))) (forall ((v_prenex_29928 Int)) (or (<= (select main_a v_prenex_29928) 1001) (< v_prenex_29928 main_x) (<= (+ main_x 1) v_prenex_29928) (<= 1 (select main_a v_prenex_29928)) (<= (* 2 (select main_a v_prenex_29928)) 1002)))) (forall ((v_prenex_28416 Int) (v_prenex_28415 Int)) (or (<= (+ main_x 1) v_prenex_28416) (< v_prenex_28415 main_y) (<= 499 (select main_a v_prenex_28415)) (<= 1000 (+ (select main_a v_prenex_28415) (select main_a v_prenex_28416))) (<= (* 2 (select main_a v_prenex_28416)) 1002) (< v_prenex_28416 main_x))) (or (forall ((v_prenex_25611 Int)) (<= (* 2 (select main_a v_prenex_25611)) 1998)) (forall ((v_prenex_25612 Int)) (or (<= (+ main_x 1) v_prenex_25612) (< v_prenex_25612 main_x) (<= (select main_a v_prenex_25612) 1001) (<= 0 (+ (select main_a v_prenex_25612) 499))))) (forall ((v_prenex_27241 Int) (v_prenex_27242 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27242))) (<= (+ main_x 1) v_prenex_27242) (<= (select main_a v_prenex_27242) (+ (select main_a v_prenex_27241) 2)) (<= (select main_a v_prenex_27242) 1001) (< v_prenex_27242 main_x) (<= 998 (* 2 (select main_a v_prenex_27241))))) (forall ((v_prenex_29116 Int) (v_prenex_29115 Int)) (or (<= 0 (+ (select main_a v_prenex_29116) 499)) (<= (+ (select main_a v_prenex_29115) (select main_a v_prenex_29116)) 1000) (<= (+ main_x 1) v_prenex_29116) (< v_prenex_29116 main_x) (<= (select main_a v_prenex_29115) 999) (<= (select main_a v_prenex_29115) 1499))) (forall ((v_prenex_29826 Int) (v_prenex_29825 Int)) (or (< v_prenex_29826 main_x) (<= (+ main_x 1) v_prenex_29826) (<= (select main_a v_prenex_29826) (+ (select main_a v_prenex_29825) 2)) (<= (select main_a v_prenex_29826) 1001) (<= 499 (select main_a v_prenex_29825)) (<= (+ main_y 1) v_prenex_29825) (<= 998 (* 2 (select main_a v_prenex_29825))))) (or (forall ((v_prenex_24719 Int)) (or (<= (* 2 (select main_a v_prenex_24719)) 1998) (<= 998 (* 2 (select main_a v_prenex_24719))))) (forall ((v_prenex_24716 Int)) (or (<= (* 2 (select main_a v_prenex_24716)) 1002) (<= (select main_a v_prenex_24716) 1001) (< v_prenex_24716 main_x) (<= (+ main_x 1) v_prenex_24716) (<= 2 (* 2 (select main_a v_prenex_24716)))))) (forall ((v_prenex_27700 Int) (v_prenex_27701 Int)) (or (< v_prenex_27701 main_x) (<= 998 (* 2 (select main_a v_prenex_27700))) (<= 1000 (+ (select main_a v_prenex_27700) (select main_a v_prenex_27701))) (<= (* 2 (select main_a v_prenex_27701)) 1002) (<= 1 (select main_a v_prenex_27701)) (<= (+ main_x 1) v_prenex_27701))) (forall ((v_prenex_27607 Int) (v_prenex_27608 Int)) (or (<= 499 (select main_a v_prenex_27607)) (<= 0 (+ (select main_a v_prenex_27607) 1)) (<= (+ main_x 1) v_prenex_27608) (<= (select main_a v_prenex_27607) (+ (select main_a v_prenex_27608) 998)) (< v_prenex_27608 main_x) (< v_prenex_27607 main_y) (<= 2 (* 2 (select main_a v_prenex_27608))))) (or (forall ((v_prenex_23881 Int)) (or (< v_prenex_23881 main_y) (<= 998 (* 2 (select main_a v_prenex_23881))))) (forall ((v_prenex_23882 Int)) (or (<= 1 (select main_a v_prenex_23882)) (< v_prenex_23882 main_x) (<= (+ main_x 1) v_prenex_23882) (<= 2 (* 2 (select main_a v_prenex_23882)))))) (forall ((v_prenex_31657 Int) (v_prenex_31658 Int)) (or (<= (+ main_x 1) v_prenex_31658) (< v_prenex_31658 main_x) (<= (+ main_y 1) v_prenex_31657) (<= (select main_a v_prenex_31657) (+ (select main_a v_prenex_31658) 998)) (<= 1 (select main_a v_prenex_31658)))) (forall ((v_prenex_29016 Int) (v_prenex_29015 Int)) (or (<= 499 (select main_a v_prenex_29015)) (<= (+ (select main_a v_prenex_29015) (select main_a v_prenex_29016)) 1000) (<= 998 (* 2 (select main_a v_prenex_29015))) (< v_prenex_29016 main_x) (<= 1 (select main_a v_prenex_29016)) (<= (+ main_x 1) v_prenex_29016))) (or (forall ((v_prenex_31164 Int)) (or (<= (select main_a v_prenex_31164) 999) (<= 0 (+ (select main_a v_prenex_31164) 1)))) (forall ((v_prenex_31162 Int)) (or (<= 0 (+ (select main_a v_prenex_31162) 499)) (< v_prenex_31162 main_x) (<= (* 2 (select main_a v_prenex_31162)) 1002) (<= (+ main_x 1) v_prenex_31162) (<= (select main_a v_prenex_31162) 1001)))) (forall ((v_prenex_25408 Int) (v_prenex_25407 Int)) (or (<= (+ (select main_a v_prenex_25407) (select main_a v_prenex_25408)) 1000) (<= (+ main_y 1) v_prenex_25407) (<= 0 (+ (select main_a v_prenex_25407) 1)) (< v_prenex_25407 main_y) (<= 499 (select main_a v_prenex_25407)))) (or (forall ((v_prenex_27652 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27652))) (<= (+ main_x 1) v_prenex_27652) (<= 1 (select main_a v_prenex_27652)) (< v_prenex_27652 main_x) (<= 0 (+ (select main_a v_prenex_27652) 499)))) (forall ((v_prenex_27651 Int)) (or (<= 499 (select main_a v_prenex_27651)) (<= (select main_a v_prenex_27651) 999)))) (forall ((v_prenex_31877 Int) (v_prenex_31876 Int)) (or (<= (+ main_x 1) v_prenex_31877) (<= (+ main_y 1) v_prenex_31876) (<= (select main_a v_prenex_31876) 999) (< v_prenex_31877 main_x) (<= 998 (* 2 (select main_a v_prenex_31876))) (<= 1 (select main_a v_prenex_31877)) (<= 1000 (+ (select main_a v_prenex_31876) (select main_a v_prenex_31877))))) (forall ((v_prenex_29701 Int) (v_prenex_29700 Int)) (or (<= (+ main_x 1) v_prenex_29701) (< v_prenex_29701 main_x) (<= 0 (+ (select main_a v_prenex_29701) 499)) (<= 499 (select main_a v_prenex_29700)) (<= (+ main_y 1) v_prenex_29700) (<= (select main_a v_prenex_29700) 1499) (<= 1000 (+ (select main_a v_prenex_29700) (select main_a v_prenex_29701))))) (or (forall ((v_prenex_30986 Int)) (or (<= 0 (+ (select main_a v_prenex_30986) 1)) (<= 998 (* 2 (select main_a v_prenex_30986))))) (forall ((v_prenex_30987 Int)) (or (<= (select main_a v_prenex_30987) 1001) (<= (+ main_x 1) v_prenex_30987) (<= 2 (* 2 (select main_a v_prenex_30987))) (< v_prenex_30987 main_x)))) (or (forall ((v_prenex_24631 Int)) (<= (* 2 (select main_a v_prenex_24631)) 1998)) (forall ((v_prenex_24632 Int)) (or (<= (select main_a v_prenex_24632) 501) (<= (+ main_x 1) v_prenex_24632) (<= 2 (* 2 (select main_a v_prenex_24632))) (<= (* 2 (select main_a v_prenex_24632)) 1002) (< v_prenex_24632 main_x)))) (forall ((v_prenex_27778 Int) (v_prenex_27779 Int)) (or (<= (select main_a v_prenex_27779) 1001) (<= (+ main_x 1) v_prenex_27779) (<= (select main_a v_prenex_27779) 501) (<= 998 (* 2 (select main_a v_prenex_27778))) (<= (select main_a v_prenex_27778) (+ (select main_a v_prenex_27779) 998)) (< v_prenex_27779 main_x))) (forall ((v_prenex_27423 Int) (v_prenex_27422 Int)) (or (<= 1000 (+ (select main_a v_prenex_27422) (select main_a v_prenex_27423))) (<= (+ main_y 1) v_prenex_27422) (<= 499 (select main_a v_prenex_27422)) (< v_prenex_27422 main_y))) (or (forall ((v_prenex_26626 Int)) (<= (* 2 (select main_a v_prenex_26626)) 1998)) (forall ((v_prenex_23855 Int)) (or (<= (+ main_x 1) v_prenex_23855) (<= (select main_a v_prenex_23855) 501) (< v_prenex_23855 main_x) (<= (* 2 (select main_a v_prenex_23855)) 1002)))) (forall ((v_prenex_28103 Int) (v_prenex_28102 Int)) (or (<= (* 2 (select main_a v_prenex_28102)) 1998) (<= (* 2 (select main_a v_prenex_28103)) 1002) (<= (+ main_x 1) v_prenex_28103) (<= (select main_a v_prenex_28102) 999) (<= (+ (select main_a v_prenex_28102) (select main_a v_prenex_28103)) 1000) (<= (select main_a v_prenex_28103) 501) (< v_prenex_28103 main_x))) (or (forall ((v_prenex_28535 Int)) (or (<= (+ main_x 1) v_prenex_28535) (< v_prenex_28535 main_x) (<= (select main_a v_prenex_28535) 501) (<= (* 2 (select main_a v_prenex_28535)) 1002) (<= (select main_a v_prenex_28535) 1001))) (forall ((v_prenex_28537 Int)) (or (<= (select main_a v_prenex_28537) 1499) (<= 0 (+ (select main_a v_prenex_28537) 1))))) (or (forall ((v_prenex_25337 Int)) (or (< v_prenex_25337 main_x) (<= 2 (* 2 (select main_a v_prenex_25337))) (<= (select main_a v_prenex_25337) 501) (<= (+ main_x 1) v_prenex_25337))) (forall ((v_prenex_25339 Int)) (or (<= (+ main_y 1) v_prenex_25339) (<= 0 (+ (select main_a v_prenex_25339) 1)) (<= 499 (select main_a v_prenex_25339))))) (forall ((v_prenex_24186 Int) (v_prenex_24187 Int)) (or (<= (+ main_x 1) v_prenex_24187) (< v_prenex_24187 main_x) (<= 2 (* 2 (select main_a v_prenex_24187))) (<= (select main_a v_prenex_24187) 501) (<= (select main_a v_prenex_24187) (+ (select main_a v_prenex_24186) 2)) (<= (select main_a v_prenex_24186) 999) (<= (select main_a v_prenex_24186) 1499))) (forall ((v_prenex_26992 Int) (v_prenex_26991 Int)) (or (< v_prenex_26992 main_x) (< v_prenex_26991 main_y) (<= (+ main_x 1) v_prenex_26992) (<= (select main_a v_prenex_26992) (+ (select main_a v_prenex_26991) 2)) (<= (select main_a v_prenex_26991) 999) (<= 0 (+ (select main_a v_prenex_26992) 499)) (<= 499 (select main_a v_prenex_26991)))) (forall ((v_prenex_31086 Int) (v_prenex_31087 Int)) (or (<= (+ main_x 1) v_prenex_31087) (<= (select main_a v_prenex_31086) 999) (<= 1000 (+ (select main_a v_prenex_31086) (select main_a v_prenex_31087))) (< v_prenex_31087 main_x) (<= (* 2 (select main_a v_prenex_31086)) 1998) (<= (* 2 (select main_a v_prenex_31087)) 1002) (<= 0 (+ (select main_a v_prenex_31087) 499)))) (or (forall ((v_prenex_27632 Int)) (or (< v_prenex_27632 main_x) (<= (* 2 (select main_a v_prenex_27632)) 1002) (<= (+ main_x 1) v_prenex_27632) (<= 2 (* 2 (select main_a v_prenex_27632))) (<= (select main_a v_prenex_27632) 1001))) (forall ((v_prenex_27635 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27635))) (<= (select main_a v_prenex_27635) 1499)))) (forall ((v_prenex_24012 Int) (v_prenex_24011 Int)) (or (<= 499 (select main_a v_prenex_24011)) (<= (select main_a v_prenex_24012) (+ (select main_a v_prenex_24011) 2)) (<= (+ main_y 1) v_prenex_24011) (<= (select main_a v_prenex_24011) 1499) (< v_prenex_24012 main_x) (<= (+ main_x 1) v_prenex_24012) (<= (select main_a v_prenex_24012) 501))) (forall ((v_prenex_28107 Int) (v_prenex_28106 Int)) (or (<= (+ main_x 1) v_prenex_28107) (< v_prenex_28107 main_x) (<= 0 (+ (select main_a v_prenex_28107) 499)) (<= (+ main_y 1) v_prenex_28106) (<= (select main_a v_prenex_28106) (+ (select main_a v_prenex_28107) 998)) (<= 499 (select main_a v_prenex_28106)))) (forall ((v_prenex_31879 Int) (v_prenex_31878 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31879))) (< v_prenex_31879 main_x) (<= (select main_a v_prenex_31879) 1001) (<= (+ (select main_a v_prenex_31878) (select main_a v_prenex_31879)) 1000) (<= (select main_a v_prenex_31878) 1499) (<= (+ main_x 1) v_prenex_31879) (<= 998 (* 2 (select main_a v_prenex_31878))))) (or (forall ((v_prenex_27470 Int)) (or (<= (+ main_y 1) v_prenex_27470) (<= 0 (+ (select main_a v_prenex_27470) 1)))) (forall ((v_prenex_27466 Int)) (or (<= (+ main_x 1) v_prenex_27466) (< v_prenex_27466 main_x) (<= 2 (* 2 (select main_a v_prenex_27466))) (<= 1 (select main_a v_prenex_27466))))) (forall ((v_prenex_25876 Int) (v_prenex_25877 Int)) (or (<= (+ (select main_a v_prenex_25876) (select main_a v_prenex_25877)) 1000) (<= (select main_a v_prenex_25876) 999) (<= (* 2 (select main_a v_prenex_25877)) 1002) (<= 998 (* 2 (select main_a v_prenex_25876))) (<= (+ main_x 1) v_prenex_25877) (<= 0 (+ (select main_a v_prenex_25877) 499)) (< v_prenex_25877 main_x))) (forall ((v_prenex_31411 Int) (v_prenex_31410 Int)) (or (<= (+ main_y 1) v_prenex_31410) (<= 1000 (+ (select main_a v_prenex_31410) (select main_a v_prenex_31411))) (<= (select main_a v_prenex_31411) 501) (<= (select main_a v_prenex_31410) 999) (<= (+ main_x 1) v_prenex_31411) (< v_prenex_31411 main_x) (<= (select main_a v_prenex_31410) 1499))) (forall ((v_prenex_30978 Int) (v_prenex_30977 Int)) (or (<= 0 (+ (select main_a v_prenex_30977) 1)) (<= (+ main_x 1) v_prenex_30978) (<= 1000 (+ (select main_a v_prenex_30977) (select main_a v_prenex_30978))) (<= 0 (+ (select main_a v_prenex_30978) 499)) (< v_prenex_30978 main_x) (<= 499 (select main_a v_prenex_30977)))) (or (forall ((v_prenex_28207 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28207))) (<= (select main_a v_prenex_28207) 1499))) (forall ((v_prenex_28204 Int)) (or (<= (* 2 (select main_a v_prenex_28204)) 1002) (<= (+ main_x 1) v_prenex_28204) (< v_prenex_28204 main_x) (<= (select main_a v_prenex_28204) 501) (<= 2 (* 2 (select main_a v_prenex_28204)))))) (or (forall ((v_prenex_26519 Int)) (or (< v_prenex_26519 main_x) (<= (+ main_x 1) v_prenex_26519) (<= (select main_a v_prenex_26519) 501) (<= 2 (* 2 (select main_a v_prenex_26519))))) (forall ((v_prenex_26514 Int)) (or (<= (select main_a v_prenex_26514) 999) (<= 499 (select main_a v_prenex_26514))))) (forall ((v_prenex_27931 Int) (v_prenex_27932 Int)) (or (<= (* 2 (select main_a v_prenex_27932)) 1002) (<= (select main_a v_prenex_27932) (+ (select main_a v_prenex_27931) 2)) (< v_prenex_27932 main_x) (<= 0 (+ (select main_a v_prenex_27931) 1)) (<= 998 (* 2 (select main_a v_prenex_27931))) (<= (+ main_x 1) v_prenex_27932))) (forall ((v_prenex_29343 Int) (v_prenex_29342 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29343))) (<= 0 (+ (select main_a v_prenex_29343) 499)) (<= 0 (+ (select main_a v_prenex_29342) 1)) (< v_prenex_29343 main_x) (<= (select main_a v_prenex_29342) (+ (select main_a v_prenex_29343) 998)) (<= (+ main_x 1) v_prenex_29343))) (or (forall ((v_prenex_27055 Int)) (or (<= 0 (+ (select main_a v_prenex_27055) 499)) (<= (+ main_x 1) v_prenex_27055) (< v_prenex_27055 main_x) (<= 2 (* 2 (select main_a v_prenex_27055))) (<= (select main_a v_prenex_27055) 1001))) (forall ((v_prenex_27059 Int)) (or (<= 499 (select main_a v_prenex_27059)) (<= 998 (* 2 (select main_a v_prenex_27059)))))) (forall ((v_prenex_24290 Int) (v_prenex_24291 Int)) (or (<= (+ (select main_a v_prenex_24290) (select main_a v_prenex_24291)) 1000) (<= 998 (* 2 (select main_a v_prenex_24290))) (<= (+ main_x 1) v_prenex_24291) (<= 1 (select main_a v_prenex_24291)) (<= (select main_a v_prenex_24291) 1001) (<= 0 (+ (select main_a v_prenex_24290) 1)) (< v_prenex_24291 main_x))) (forall ((v_prenex_25379 Int) (v_prenex_25380 Int)) (or (<= (+ main_y 1) v_prenex_25379) (<= (+ main_x 1) v_prenex_25380) (< v_prenex_25380 main_x) (<= (+ (select main_a v_prenex_25379) (select main_a v_prenex_25380)) 1000) (<= (select main_a v_prenex_25379) 999) (<= (select main_a v_prenex_25380) 1001))) (forall ((v_prenex_29304 Int) (v_prenex_29303 Int)) (or (<= (+ (select main_a v_prenex_29303) (select main_a v_prenex_29304)) 1000) (<= 499 (select main_a v_prenex_29303)) (<= 0 (+ (select main_a v_prenex_29304) 499)) (< v_prenex_29304 main_x) (<= 2 (* 2 (select main_a v_prenex_29304))) (<= (select main_a v_prenex_29303) 999) (<= (+ main_x 1) v_prenex_29304))) (forall ((v_prenex_31273 Int) (v_prenex_31274 Int)) (or (<= (+ main_x 1) v_prenex_31274) (<= (select main_a v_prenex_31273) 1499) (<= (select main_a v_prenex_31273) (+ (select main_a v_prenex_31274) 998)) (< v_prenex_31273 main_y) (<= 998 (* 2 (select main_a v_prenex_31273))) (<= 1 (select main_a v_prenex_31274)) (< v_prenex_31274 main_x))) (forall ((v_prenex_29448 Int) (v_prenex_29447 Int)) (or (<= (+ (select main_a v_prenex_29447) (select main_a v_prenex_29448)) 1000) (< v_prenex_29448 main_x) (<= 0 (+ (select main_a v_prenex_29448) 499)) (<= (+ main_x 1) v_prenex_29448) (<= (select main_a v_prenex_29447) 1499) (<= (select main_a v_prenex_29447) 999) (<= (* 2 (select main_a v_prenex_29448)) 1002))) (forall ((v_prenex_25642 Int) (v_prenex_25641 Int)) (or (<= (select main_a v_prenex_25641) 999) (<= (+ main_x 1) v_prenex_25642) (<= 0 (+ (select main_a v_prenex_25642) 499)) (< v_prenex_25641 main_y) (<= 1000 (+ (select main_a v_prenex_25641) (select main_a v_prenex_25642))) (<= 499 (select main_a v_prenex_25641)) (< v_prenex_25642 main_x))) (or (forall ((v_prenex_25832 Int)) (or (<= 1 (select main_a v_prenex_25832)) (< v_prenex_25832 main_x) (<= (* 2 (select main_a v_prenex_25832)) 1002) (<= (+ main_x 1) v_prenex_25832))) (forall ((v_prenex_25827 Int)) (or (<= 0 (+ (select main_a v_prenex_25827) 1)) (<= (select main_a v_prenex_25827) 999)))) (forall ((v_prenex_26994 Int) (v_prenex_26993 Int)) (or (<= (+ main_x 1) v_prenex_26994) (<= (+ main_y 1) v_prenex_26993) (<= 998 (* 2 (select main_a v_prenex_26993))) (<= (select main_a v_prenex_26993) (+ (select main_a v_prenex_26994) 998)) (< v_prenex_26993 main_y))) (forall ((v_prenex_24113 Int) (v_prenex_24114 Int)) (or (< v_prenex_24114 main_x) (<= 499 (select main_a v_prenex_24113)) (<= (+ main_x 1) v_prenex_24114) (<= 2 (* 2 (select main_a v_prenex_24114))) (<= 1000 (+ (select main_a v_prenex_24113) (select main_a v_prenex_24114))) (<= 0 (+ (select main_a v_prenex_24113) 1)) (<= 0 (+ (select main_a v_prenex_24114) 499)))) (forall ((v_prenex_29273 Int) (v_prenex_29272 Int)) (or (<= (select main_a v_prenex_29272) 1499) (<= (+ main_x 1) v_prenex_29273) (< v_prenex_29273 main_x) (<= 0 (+ (select main_a v_prenex_29273) 499)) (<= 1000 (+ (select main_a v_prenex_29272) (select main_a v_prenex_29273))) (<= 998 (* 2 (select main_a v_prenex_29272))))) (forall ((v_prenex_24935 Int) (v_prenex_24934 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24935))) (<= (+ main_x 1) v_prenex_24935) (<= (select main_a v_prenex_24934) 1499) (<= (* 2 (select main_a v_prenex_24934)) 1998) (<= (select main_a v_prenex_24935) 1001) (<= (+ (select main_a v_prenex_24934) (select main_a v_prenex_24935)) 1000) (< v_prenex_24935 main_x))) (forall ((v_prenex_25070 Int) (v_prenex_25069 Int)) (or (<= 0 (+ (select main_a v_prenex_25069) 1)) (<= (+ main_y 1) v_prenex_25069) (< v_prenex_25070 main_x) (<= 998 (* 2 (select main_a v_prenex_25069))) (<= (+ (select main_a v_prenex_25069) (select main_a v_prenex_25070)) 1000) (<= (+ main_x 1) v_prenex_25070) (<= 1 (select main_a v_prenex_25070)))) (or (forall ((v_prenex_26596 Int)) (or (<= 0 (+ (select main_a v_prenex_26596) 1)) (<= (* 2 (select main_a v_prenex_26596)) 1998))) (forall ((v_prenex_26597 Int)) (or (<= (* 2 (select main_a v_prenex_26597)) 1002) (<= (select main_a v_prenex_26597) 501) (<= 2 (* 2 (select main_a v_prenex_26597))) (< v_prenex_26597 main_x) (<= (+ main_x 1) v_prenex_26597)))) (forall ((v_prenex_24141 Int) (v_prenex_24140 Int)) (or (<= 0 (+ (select main_a v_prenex_24141) 499)) (< v_prenex_24141 main_x) (<= 998 (* 2 (select main_a v_prenex_24140))) (<= 1000 (+ (select main_a v_prenex_24140) (select main_a v_prenex_24141))) (<= (select main_a v_prenex_24140) 999) (<= (+ main_x 1) v_prenex_24141))) (or (forall ((v_prenex_32059 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32059))) (<= (* 2 (select main_a v_prenex_32059)) 1998))) (forall ((v_prenex_32058 Int)) (or (<= (select main_a v_prenex_32058) 501) (<= 2 (* 2 (select main_a v_prenex_32058))) (< v_prenex_32058 main_x) (<= (+ main_x 1) v_prenex_32058)))) (forall ((v_prenex_23996 Int) (v_prenex_23995 Int)) (or (<= 499 (select main_a v_prenex_23995)) (< v_prenex_23996 main_x) (<= (select main_a v_prenex_23996) 501) (<= 2 (* 2 (select main_a v_prenex_23996))) (<= (+ (select main_a v_prenex_23995) (select main_a v_prenex_23996)) 1000) (<= (+ main_x 1) v_prenex_23996))) (forall ((v_prenex_27073 Int) (v_prenex_27074 Int)) (or (<= (select main_a v_prenex_27074) 1001) (<= 998 (* 2 (select main_a v_prenex_27073))) (<= (+ (select main_a v_prenex_27073) (select main_a v_prenex_27074)) 1000) (< v_prenex_27074 main_x) (<= (select main_a v_prenex_27073) 999) (< v_prenex_27073 main_y) (<= (+ main_x 1) v_prenex_27074))) (forall ((v_prenex_30657 Int) (v_prenex_30658 Int)) (or (<= (* 2 (select main_a v_prenex_30657)) 1998) (< v_prenex_30658 main_x) (<= 0 (+ (select main_a v_prenex_30657) 1)) (<= (+ main_x 1) v_prenex_30658) (<= (select main_a v_prenex_30658) 1001) (<= 1000 (+ (select main_a v_prenex_30657) (select main_a v_prenex_30658))))) (forall ((v_prenex_29243 Int) (v_prenex_29242 Int)) (or (<= (select main_a v_prenex_29242) 999) (<= (+ main_x 1) v_prenex_29243) (<= 1000 (+ (select main_a v_prenex_29242) (select main_a v_prenex_29243))) (<= 499 (select main_a v_prenex_29242)) (< v_prenex_29243 main_x) (<= 2 (* 2 (select main_a v_prenex_29243))))) (or (forall ((v_prenex_29427 Int)) (or (<= (+ main_y 1) v_prenex_29427) (<= (select main_a v_prenex_29427) 1499))) (forall ((v_prenex_29426 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29426))) (<= (+ main_x 1) v_prenex_29426) (< v_prenex_29426 main_x)))) (forall ((v_prenex_32229 Int) (v_prenex_32228 Int)) (or (< v_prenex_32229 main_x) (<= (+ main_x 1) v_prenex_32229) (<= (* 2 (select main_a v_prenex_32229)) 1002) (<= 998 (* 2 (select main_a v_prenex_32228))) (< v_prenex_32228 main_y) (<= (select main_a v_prenex_32228) (+ (select main_a v_prenex_32229) 998)) (<= (select main_a v_prenex_32228) 1499))) (or (forall ((v_prenex_25542 Int)) (or (<= (+ main_x 1) v_prenex_25542) (<= (* 2 (select main_a v_prenex_25542)) 1002) (< v_prenex_25542 main_x) (<= (select main_a v_prenex_25542) 501))) (forall ((v_prenex_25538 Int)) (or (<= 499 (select main_a v_prenex_25538)) (<= (select main_a v_prenex_25538) 1499)))) (forall ((v_prenex_24456 Int) (v_prenex_24455 Int)) (or (<= (+ main_x 1) v_prenex_24456) (< v_prenex_24456 main_x) (<= (select main_a v_prenex_24456) 1001) (<= (+ main_y 1) v_prenex_24455) (<= 0 (+ (select main_a v_prenex_24455) 1)) (<= (+ (select main_a v_prenex_24455) (select main_a v_prenex_24456)) 1000))) (forall ((v_prenex_24816 Int) (v_prenex_24815 Int)) (or (<= 499 (select main_a v_prenex_24815)) (<= 998 (* 2 (select main_a v_prenex_24815))) (< v_prenex_24816 main_x) (<= (select main_a v_prenex_24816) (+ (select main_a v_prenex_24815) 2)) (<= 1 (select main_a v_prenex_24816)) (<= (+ main_x 1) v_prenex_24816) (<= (select main_a v_prenex_24816) 501))) (or (forall ((v_prenex_28770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28770))) (<= (select main_a v_prenex_28770) 999))) (forall ((v_prenex_28766 Int)) (or (<= (select main_a v_prenex_28766) 501) (<= (+ main_x 1) v_prenex_28766) (<= 2 (* 2 (select main_a v_prenex_28766))) (< v_prenex_28766 main_x) (<= 0 (+ (select main_a v_prenex_28766) 499))))) (forall ((v_prenex_26910 Int) (v_prenex_26909 Int)) (or (<= (+ (select main_a v_prenex_26909) (select main_a v_prenex_26910)) 1000) (<= (* 2 (select main_a v_prenex_26909)) 1998) (< v_prenex_26910 main_x) (<= (+ main_y 1) v_prenex_26909) (<= (+ main_x 1) v_prenex_26910) (<= 998 (* 2 (select main_a v_prenex_26909))) (<= 0 (+ (select main_a v_prenex_26910) 499)))) (forall ((v_prenex_24203 Int) (v_prenex_24202 Int)) (or (<= 0 (+ (select main_a v_prenex_24202) 1)) (<= 0 (+ (select main_a v_prenex_24203) 499)) (<= (+ main_x 1) v_prenex_24203) (<= (select main_a v_prenex_24203) (+ (select main_a v_prenex_24202) 2)) (< v_prenex_24203 main_x) (<= 1 (select main_a v_prenex_24203)))) (forall ((v_prenex_31172 Int) (v_prenex_31173 Int)) (or (< v_prenex_31173 main_x) (<= (+ main_x 1) v_prenex_31173) (<= (select main_a v_prenex_31173) 501) (<= 1000 (+ (select main_a v_prenex_31172) (select main_a v_prenex_31173))) (<= 0 (+ (select main_a v_prenex_31173) 499)) (<= 998 (* 2 (select main_a v_prenex_31172))))) (forall ((v_prenex_27907 Int) (v_prenex_27908 Int)) (or (<= (select main_a v_prenex_27907) 1499) (< v_prenex_27908 main_x) (<= (select main_a v_prenex_27908) 1001) (<= (select main_a v_prenex_27908) 501) (<= 0 (+ (select main_a v_prenex_27907) 1)) (<= (select main_a v_prenex_27907) (+ (select main_a v_prenex_27908) 998)) (<= (+ main_x 1) v_prenex_27908))) (forall ((v_prenex_28925 Int) (v_prenex_28924 Int)) (or (<= 1000 (+ (select main_a v_prenex_28924) (select main_a v_prenex_28925))) (<= (+ main_y 1) v_prenex_28924) (<= (+ main_x 1) v_prenex_28925) (<= 998 (* 2 (select main_a v_prenex_28924))) (<= 499 (select main_a v_prenex_28924)) (<= (select main_a v_prenex_28925) 1001) (< v_prenex_28925 main_x))) (forall ((v_prenex_28964 Int) (v_prenex_28963 Int)) (or (<= (+ main_x 1) v_prenex_28964) (< v_prenex_28964 main_x) (<= 1000 (+ (select main_a v_prenex_28963) (select main_a v_prenex_28964))) (<= 0 (+ (select main_a v_prenex_28964) 499)) (<= 0 (+ (select main_a v_prenex_28963) 1)))) (or (forall ((v_prenex_24320 Int)) (or (<= (* 2 (select main_a v_prenex_24320)) 1002) (<= (+ main_x 1) v_prenex_24320) (<= (select main_a v_prenex_24320) 501) (< v_prenex_24320 main_x) (<= 1 (select main_a v_prenex_24320)))) (forall ((v_prenex_24324 Int)) (<= 998 (* 2 (select main_a v_prenex_24324))))) (forall ((v_prenex_30225 Int) (v_prenex_30224 Int)) (or (<= 1000 (+ (select main_a v_prenex_30224) (select main_a v_prenex_30225))) (<= 0 (+ (select main_a v_prenex_30224) 1)) (<= (select main_a v_prenex_30224) 1499) (<= 1 (select main_a v_prenex_30225)) (< v_prenex_30225 main_x) (<= (+ main_x 1) v_prenex_30225))) (or (forall ((v_prenex_27749 Int)) (<= (* 2 (select main_a v_prenex_27749)) 1002)) (forall ((v_prenex_27748 Int)) (or (<= 499 (select main_a v_prenex_27748)) (< v_prenex_27748 main_y) (<= 998 (* 2 (select main_a v_prenex_27748))) (<= (+ main_y 1) v_prenex_27748)))) (forall ((v_prenex_25858 Int) (v_prenex_25859 Int)) (or (<= (+ main_y 1) v_prenex_25858) (<= (+ main_x 1) v_prenex_25859) (<= (select main_a v_prenex_25859) 1001) (<= (select main_a v_prenex_25858) 999) (<= 1000 (+ (select main_a v_prenex_25858) (select main_a v_prenex_25859))) (< v_prenex_25859 main_x))) (forall ((v_prenex_29800 Int) (v_prenex_29799 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29799))) (< v_prenex_29800 main_x) (<= 1 (select main_a v_prenex_29800)) (<= (select main_a v_prenex_29800) 501) (<= 499 (select main_a v_prenex_29799)) (<= (+ main_x 1) v_prenex_29800) (<= 1000 (+ (select main_a v_prenex_29799) (select main_a v_prenex_29800))))) (forall ((v_prenex_26390 Int) (v_prenex_26391 Int)) (or (< v_prenex_26391 main_x) (<= 1000 (+ (select main_a v_prenex_26390) (select main_a v_prenex_26391))) (<= (* 2 (select main_a v_prenex_26391)) 1002) (<= (+ main_x 1) v_prenex_26391) (<= 499 (select main_a v_prenex_26390)) (<= (+ main_y 1) v_prenex_26390) (<= (select main_a v_prenex_26390) 999))) (or (forall ((v_prenex_26709 Int)) (or (<= (+ main_x 1) v_prenex_26709) (< v_prenex_26709 main_x) (<= 0 (+ (select main_a v_prenex_26709) 499)) (<= 2 (* 2 (select main_a v_prenex_26709))))) (forall ((v_prenex_26705 Int)) (or (<= (select main_a v_prenex_26705) 1499) (<= 0 (+ (select main_a v_prenex_26705) 1))))) (or (forall ((v_prenex_28288 Int)) (or (<= (select main_a v_prenex_28288) 999) (<= 499 (select main_a v_prenex_28288)))) (forall ((v_prenex_28289 Int)) (or (<= (* 2 (select main_a v_prenex_28289)) 1002) (<= (+ main_x 1) v_prenex_28289) (<= 0 (+ (select main_a v_prenex_28289) 499)) (< v_prenex_28289 main_x) (<= 1 (select main_a v_prenex_28289))))) (forall ((v_prenex_29779 Int) (v_prenex_29780 Int)) (or (<= (select main_a v_prenex_29779) 999) (<= (+ main_x 1) v_prenex_29780) (<= (select main_a v_prenex_29780) (+ (select main_a v_prenex_29779) 2)) (< v_prenex_29779 main_y) (<= (+ main_y 1) v_prenex_29779))) (forall ((v_prenex_31357 Int) (v_prenex_31358 Int)) (or (<= (select main_a v_prenex_31357) (+ (select main_a v_prenex_31358) 998)) (<= 998 (* 2 (select main_a v_prenex_31357))) (<= 1 (select main_a v_prenex_31358)) (<= (* 2 (select main_a v_prenex_31358)) 1002) (< v_prenex_31358 main_x) (<= (+ main_x 1) v_prenex_31358) (<= (* 2 (select main_a v_prenex_31357)) 1998))) (forall ((v_prenex_28658 Int) (v_prenex_28657 Int)) (or (< v_prenex_28658 main_x) (<= (+ main_x 1) v_prenex_28658) (<= (select main_a v_prenex_28658) 501) (<= (select main_a v_prenex_28658) (+ (select main_a v_prenex_28657) 2)) (<= 0 (+ (select main_a v_prenex_28658) 499)) (<= 0 (+ (select main_a v_prenex_28657) 1)))) (forall ((v_prenex_29552 Int) (v_prenex_29551 Int)) (or (<= 499 (select main_a v_prenex_29551)) (<= (* 2 (select main_a v_prenex_29552)) 1002) (< v_prenex_29552 main_x) (<= (+ main_x 1) v_prenex_29552) (<= 0 (+ (select main_a v_prenex_29551) 1)) (<= 1 (select main_a v_prenex_29552)) (<= (+ (select main_a v_prenex_29551) (select main_a v_prenex_29552)) 1000))) (or (forall ((v_prenex_25359 Int)) (or (<= (select main_a v_prenex_25359) 999) (<= 499 (select main_a v_prenex_25359)))) (forall ((v_prenex_25363 Int)) (or (<= 0 (+ (select main_a v_prenex_25363) 499)) (< v_prenex_25363 main_x) (<= (+ main_x 1) v_prenex_25363) (<= (* 2 (select main_a v_prenex_25363)) 1002)))) (or (forall ((v_prenex_23849 Int)) (or (< v_prenex_23849 main_x) (<= 0 (+ (select main_a v_prenex_23849) 499)) (<= (+ main_x 1) v_prenex_23849))) (forall ((v_prenex_26091 Int)) (or (<= (+ main_y 1) v_prenex_26091) (<= (* 2 (select main_a v_prenex_26091)) 1998)))) (forall ((v_prenex_28391 Int) (v_prenex_28390 Int)) (or (<= (+ main_y 1) v_prenex_28390) (<= 1000 (+ (select main_a v_prenex_28390) (select main_a v_prenex_28391))) (<= (+ main_x 1) v_prenex_28391) (< v_prenex_28391 main_x) (<= 499 (select main_a v_prenex_28390)) (<= (* 2 (select main_a v_prenex_28391)) 1002) (<= (select main_a v_prenex_28390) 1499))) (forall ((v_prenex_28153 Int) (v_prenex_28152 Int)) (or (< v_prenex_28153 main_x) (<= (+ main_x 1) v_prenex_28153) (<= (select main_a v_prenex_28153) (+ (select main_a v_prenex_28152) 2)) (<= (select main_a v_prenex_28152) 1499) (<= 2 (* 2 (select main_a v_prenex_28153))))) (forall ((v_prenex_30420 Int) (v_prenex_30421 Int)) (or (<= (* 2 (select main_a v_prenex_30421)) 1002) (< v_prenex_30421 main_x) (<= 499 (select main_a v_prenex_30420)) (<= 1000 (+ (select main_a v_prenex_30420) (select main_a v_prenex_30421))) (<= (+ main_x 1) v_prenex_30421) (<= (select main_a v_prenex_30420) 999) (<= 0 (+ (select main_a v_prenex_30421) 499)))) (forall ((v_prenex_29689 Int) (v_prenex_29688 Int)) (or (< v_prenex_29689 main_x) (<= (select main_a v_prenex_29688) 1499) (<= (+ main_x 1) v_prenex_29689) (<= 1000 (+ (select main_a v_prenex_29688) (select main_a v_prenex_29689))) (<= 2 (* 2 (select main_a v_prenex_29689))) (<= 1 (select main_a v_prenex_29689)) (<= 998 (* 2 (select main_a v_prenex_29688))))) (forall ((v_prenex_27227 Int) (v_prenex_27228 Int)) (or (<= (+ main_x 1) v_prenex_27228) (<= 1 (select main_a v_prenex_27228)) (<= 1000 (+ (select main_a v_prenex_27227) (select main_a v_prenex_27228))) (< v_prenex_27228 main_x) (<= 0 (+ (select main_a v_prenex_27228) 499)))) (forall ((v_prenex_26107 Int) (v_prenex_26108 Int)) (or (<= 1 (select main_a v_prenex_26108)) (<= (select main_a v_prenex_26107) 999) (< v_prenex_26108 main_x) (<= (select main_a v_prenex_26107) (+ (select main_a v_prenex_26108) 998)) (<= (* 2 (select main_a v_prenex_26107)) 1998) (<= 2 (* 2 (select main_a v_prenex_26108))) (<= (+ main_x 1) v_prenex_26108))) (or (forall ((v_prenex_31741 Int)) (or (<= (+ main_x 1) v_prenex_31741) (<= (select main_a v_prenex_31741) 1001) (< v_prenex_31741 main_x) (<= 0 (+ (select main_a v_prenex_31741) 499)) (<= 2 (* 2 (select main_a v_prenex_31741))))) (forall ((v_prenex_31745 Int)) (<= (select main_a v_prenex_31745) 999))) (forall ((v_prenex_28157 Int) (v_prenex_28156 Int)) (or (<= (select main_a v_prenex_28156) (+ (select main_a v_prenex_28157) 998)) (< v_prenex_28157 main_x) (<= 499 (select main_a v_prenex_28156)) (<= 1 (select main_a v_prenex_28157)) (<= (+ main_x 1) v_prenex_28157) (<= (select main_a v_prenex_28157) 1001))) (or (forall ((v_prenex_27365 Int)) (or (<= (* 2 (select main_a v_prenex_27365)) 1002) (<= 0 (+ (select main_a v_prenex_27365) 499)) (<= (select main_a v_prenex_27365) 501) (< v_prenex_27365 main_x) (<= (+ main_x 1) v_prenex_27365))) (forall ((v_prenex_27366 Int)) (<= 0 (+ (select main_a v_prenex_27366) 1)))) (forall ((v_prenex_30736 Int) (v_prenex_30737 Int)) (or (<= (* 2 (select main_a v_prenex_30736)) 1998) (<= (* 2 (select main_a v_prenex_30737)) 1002) (< v_prenex_30737 main_x) (<= (select main_a v_prenex_30736) 999) (<= (select main_a v_prenex_30737) (+ (select main_a v_prenex_30736) 2)) (<= (+ main_x 1) v_prenex_30737))) (or (forall ((v_prenex_25611 Int)) (<= (* 2 (select main_a v_prenex_25611)) 1998)) (forall ((v_prenex_23846 Int)) (or (< v_prenex_23846 main_x) (<= (+ main_x 1) v_prenex_23846) (<= (select main_a v_prenex_23846) 1001)))) (forall ((v_prenex_26051 Int) (v_prenex_26052 Int)) (or (< v_prenex_26051 main_y) (< v_prenex_26052 main_x) (<= 0 (+ (select main_a v_prenex_26051) 1)) (<= 0 (+ (select main_a v_prenex_26052) 499)) (<= (+ main_x 1) v_prenex_26052) (<= 1000 (+ (select main_a v_prenex_26051) (select main_a v_prenex_26052))))) (or (forall ((v_prenex_29164 Int)) (or (< v_prenex_29164 main_y) (<= (select main_a v_prenex_29164) 1499) (<= 998 (* 2 (select main_a v_prenex_29164))) (<= (+ main_y 1) v_prenex_29164))) (forall ((v_prenex_29165 Int)) (<= 2 (* 2 (select main_a v_prenex_29165))))) (forall ((v_prenex_23918 Int) (v_prenex_23917 Int)) (or (<= (+ main_x 1) v_prenex_23918) (< v_prenex_23918 main_x) (<= (* 2 (select main_a v_prenex_23918)) 1002) (<= (select main_a v_prenex_23917) 999) (<= (+ main_y 1) v_prenex_23917) (<= 998 (* 2 (select main_a v_prenex_23917))) (<= (select main_a v_prenex_23918) (+ (select main_a v_prenex_23917) 2)))) (forall ((v_prenex_27285 Int) (v_prenex_27286 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27285))) (<= 2 (* 2 (select main_a v_prenex_27286))) (<= 0 (+ (select main_a v_prenex_27286) 499)) (< v_prenex_27286 main_x) (<= (select main_a v_prenex_27285) 999) (<= 1000 (+ (select main_a v_prenex_27285) (select main_a v_prenex_27286))) (<= (+ main_x 1) v_prenex_27286))) (forall ((v_prenex_28919 Int) (v_prenex_28918 Int)) (or (<= (* 2 (select main_a v_prenex_28919)) 1002) (<= (select main_a v_prenex_28918) (+ (select main_a v_prenex_28919) 998)) (<= (select main_a v_prenex_28918) 1499) (<= 499 (select main_a v_prenex_28918)) (< v_prenex_28919 main_x) (<= (+ main_x 1) v_prenex_28919))) (forall ((v_prenex_24765 Int) (v_prenex_24764 Int)) (or (< v_prenex_24765 main_x) (<= (select main_a v_prenex_24764) (+ (select main_a v_prenex_24765) 998)) (<= 2 (* 2 (select main_a v_prenex_24765))) (<= (* 2 (select main_a v_prenex_24764)) 1998) (<= 0 (+ (select main_a v_prenex_24765) 499)) (<= 499 (select main_a v_prenex_24764)) (<= (+ main_x 1) v_prenex_24765))) (or (forall ((v_prenex_28950 Int)) (or (<= (+ main_x 1) v_prenex_28950) (< v_prenex_28950 main_x) (<= 1 (select main_a v_prenex_28950)) (<= (* 2 (select main_a v_prenex_28950)) 1002) (<= (select main_a v_prenex_28950) 1001))) (forall ((v_prenex_28953 Int)) (<= (select main_a v_prenex_28953) 999))) (forall ((v_prenex_24311 Int) (v_prenex_24310 Int)) (or (<= (+ main_x 1) v_prenex_24311) (<= (select main_a v_prenex_24310) 999) (<= (select main_a v_prenex_24311) 501) (<= (select main_a v_prenex_24310) 1499) (<= (select main_a v_prenex_24311) (+ (select main_a v_prenex_24310) 2)) (< v_prenex_24311 main_x) (<= (select main_a v_prenex_24311) 1001))) (forall ((v_prenex_23985 Int) (v_prenex_23986 Int)) (or (<= (select main_a v_prenex_23986) 1001) (<= 1000 (+ (select main_a v_prenex_23985) (select main_a v_prenex_23986))) (< v_prenex_23986 main_x) (<= 0 (+ (select main_a v_prenex_23985) 1)) (<= 499 (select main_a v_prenex_23985)) (< v_prenex_23985 main_y) (<= (+ main_x 1) v_prenex_23986))) (or (forall ((v_prenex_26774 Int)) (or (<= 499 (select main_a v_prenex_26774)) (<= (select main_a v_prenex_26774) 1499))) (forall ((v_prenex_26775 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26775))) (< v_prenex_26775 main_x) (<= (+ main_x 1) v_prenex_26775) (<= (select main_a v_prenex_26775) 1001)))) (forall ((v_prenex_26743 Int) (v_prenex_26742 Int)) (or (<= 499 (select main_a v_prenex_26742)) (< v_prenex_26743 main_x) (<= (+ (select main_a v_prenex_26742) (select main_a v_prenex_26743)) 1000) (<= (+ main_x 1) v_prenex_26743) (<= 1 (select main_a v_prenex_26743)) (<= (select main_a v_prenex_26742) 1499) (<= (+ main_y 1) v_prenex_26742))) (forall ((v_prenex_28681 Int)) (or (< v_prenex_28681 main_x) (<= (select main_a v_prenex_28681) 1001) (<= (select main_a v_prenex_28681) 501) (<= 2 (* 2 (select main_a v_prenex_28681))) (<= (+ main_x 1) v_prenex_28681))) (forall ((v_prenex_29709 Int) (v_prenex_29708 Int)) (or (<= (select main_a v_prenex_29709) 1001) (<= 998 (* 2 (select main_a v_prenex_29708))) (<= 0 (+ (select main_a v_prenex_29708) 1)) (<= (+ (select main_a v_prenex_29708) (select main_a v_prenex_29709)) 1000) (< v_prenex_29709 main_x) (<= (+ main_x 1) v_prenex_29709))) (forall ((v_prenex_26209 Int) (v_prenex_26210 Int)) (or (<= (select main_a v_prenex_26210) (+ (select main_a v_prenex_26209) 2)) (<= (+ main_x 1) v_prenex_26210) (<= (select main_a v_prenex_26210) 501) (< v_prenex_26210 main_x) (<= (+ main_y 1) v_prenex_26209) (<= (select main_a v_prenex_26209) 999) (<= 0 (+ (select main_a v_prenex_26209) 1)))) (forall ((v_prenex_31630 Int) (v_prenex_31629 Int)) (or (< v_prenex_31630 main_x) (<= 1 (select main_a v_prenex_31630)) (<= (select main_a v_prenex_31629) 1499) (<= 998 (* 2 (select main_a v_prenex_31629))) (<= (+ main_x 1) v_prenex_31630) (<= (select main_a v_prenex_31629) (+ (select main_a v_prenex_31630) 998)))) (or (forall ((v_prenex_26688 Int)) (or (<= (+ main_x 1) v_prenex_26688) (<= (* 2 (select main_a v_prenex_26688)) 1002) (<= 2 (* 2 (select main_a v_prenex_26688))) (< v_prenex_26688 main_x) (<= 0 (+ (select main_a v_prenex_26688) 499)))) (forall ((v_prenex_26683 Int)) (or (<= (select main_a v_prenex_26683) 1499) (<= (select main_a v_prenex_26683) 999)))) (forall ((v_prenex_29665 Int) (v_prenex_29664 Int)) (or (<= (select main_a v_prenex_29664) 1499) (<= (select main_a v_prenex_29665) 501) (< v_prenex_29665 main_x) (<= (+ main_x 1) v_prenex_29665) (<= 2 (* 2 (select main_a v_prenex_29665))) (<= (+ (select main_a v_prenex_29664) (select main_a v_prenex_29665)) 1000))) (forall ((v_prenex_28711 Int) (v_prenex_28710 Int)) (or (<= (* 2 (select main_a v_prenex_28711)) 1002) (< v_prenex_28711 main_x) (<= (* 2 (select main_a v_prenex_28710)) 1998) (<= (select main_a v_prenex_28710) (+ (select main_a v_prenex_28711) 998)) (<= (+ main_y 1) v_prenex_28710) (<= (+ main_x 1) v_prenex_28711))) (forall ((v_prenex_24474 Int) (v_prenex_24473 Int)) (or (<= (+ main_x 1) v_prenex_24474) (<= (* 2 (select main_a v_prenex_24473)) 1998) (<= (* 2 (select main_a v_prenex_24474)) 1002) (<= (select main_a v_prenex_24473) (+ (select main_a v_prenex_24474) 998)) (<= (select main_a v_prenex_24473) 999) (< v_prenex_24474 main_x))) (or (forall ((v_prenex_28121 Int)) (or (< v_prenex_28121 main_y) (<= (* 2 (select main_a v_prenex_28121)) 1998))) (forall ((v_prenex_28122 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28122))) (< v_prenex_28122 main_x) (<= (+ main_x 1) v_prenex_28122) (<= 1 (select main_a v_prenex_28122))))) (forall ((v_prenex_24911 Int) (v_prenex_24910 Int)) (or (<= (* 2 (select main_a v_prenex_24911)) 1002) (<= (* 2 (select main_a v_prenex_24910)) 1998) (<= 998 (* 2 (select main_a v_prenex_24910))) (< v_prenex_24911 main_x) (<= 1000 (+ (select main_a v_prenex_24910) (select main_a v_prenex_24911))) (<= (+ main_x 1) v_prenex_24911))) (forall ((v_prenex_25973 Int) (v_prenex_25972 Int)) (or (< v_prenex_25973 main_x) (<= (+ (select main_a v_prenex_25972) (select main_a v_prenex_25973)) 1000) (<= (+ main_x 1) v_prenex_25973) (<= (select main_a v_prenex_25973) 501) (<= 998 (* 2 (select main_a v_prenex_25972))) (<= (* 2 (select main_a v_prenex_25973)) 1002))) (or (forall ((v_prenex_27887 Int)) (or (< v_prenex_27887 main_y) (<= (* 2 (select main_a v_prenex_27887)) 1998) (<= 499 (select main_a v_prenex_27887)) (<= (+ main_y 1) v_prenex_27887))) (forall ((v_prenex_27888 Int)) (<= (* 2 (select main_a v_prenex_27888)) 1002))) (forall ((v_prenex_25820 Int) (v_prenex_25819 Int)) (or (<= (+ main_x 1) v_prenex_25820) (<= (* 2 (select main_a v_prenex_25819)) 1998) (< v_prenex_25820 main_x) (<= 2 (* 2 (select main_a v_prenex_25820))) (<= (select main_a v_prenex_25819) (+ (select main_a v_prenex_25820) 998)) (<= (* 2 (select main_a v_prenex_25820)) 1002) (<= 998 (* 2 (select main_a v_prenex_25819))))) (forall ((v_prenex_24425 Int) (v_prenex_24426 Int)) (or (<= (+ main_x 1) v_prenex_24426) (<= 2 (* 2 (select main_a v_prenex_24426))) (<= (select main_a v_prenex_24425) (+ (select main_a v_prenex_24426) 998)) (<= (+ main_y 1) v_prenex_24425) (<= (select main_a v_prenex_24425) 1499) (< v_prenex_24426 main_x) (<= (select main_a v_prenex_24425) 999))) (forall ((v_prenex_28236 Int) (v_prenex_28235 Int)) (or (<= (select main_a v_prenex_28236) 1001) (< v_prenex_28236 main_x) (<= 1000 (+ (select main_a v_prenex_28235) (select main_a v_prenex_28236))) (<= 499 (select main_a v_prenex_28235)) (<= (+ main_x 1) v_prenex_28236) (<= (* 2 (select main_a v_prenex_28236)) 1002))) (or (forall ((v_prenex_30853 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30853))) (< v_prenex_30853 main_x) (<= 1 (select main_a v_prenex_30853)) (<= (select main_a v_prenex_30853) 501) (<= (+ main_x 1) v_prenex_30853))) (forall ((v_prenex_30852 Int)) (<= 499 (select main_a v_prenex_30852)))) (forall ((v_prenex_27612 Int) (v_prenex_27611 Int)) (or (<= (* 2 (select main_a v_prenex_27612)) 1002) (< v_prenex_27612 main_x) (<= (select main_a v_prenex_27612) (+ (select main_a v_prenex_27611) 2)) (<= (+ main_x 1) v_prenex_27612) (<= (select main_a v_prenex_27611) 999) (<= 0 (+ (select main_a v_prenex_27611) 1)) (<= (select main_a v_prenex_27612) 1001))) (forall ((v_prenex_27483 Int) (v_prenex_27482 Int)) (or (<= (select main_a v_prenex_27482) 999) (<= 998 (* 2 (select main_a v_prenex_27482))) (<= (+ main_x 1) v_prenex_27483) (<= (+ main_y 1) v_prenex_27482) (< v_prenex_27483 main_x) (<= (select main_a v_prenex_27483) (+ (select main_a v_prenex_27482) 2)) (<= 1 (select main_a v_prenex_27483)))) (or (forall ((v_prenex_25981 Int)) (or (<= (+ main_x 1) v_prenex_25981) (< v_prenex_25981 main_x) (<= 0 (+ (select main_a v_prenex_25981) 499)) (<= 2 (* 2 (select main_a v_prenex_25981))) (<= (* 2 (select main_a v_prenex_25981)) 1002))) (forall ((v_prenex_25980 Int)) (<= (select main_a v_prenex_25980) 1499))) (forall ((v_prenex_29766 Int) (v_prenex_29765 Int)) (or (<= (select main_a v_prenex_29766) 501) (<= (select main_a v_prenex_29765) 999) (<= 1000 (+ (select main_a v_prenex_29765) (select main_a v_prenex_29766))) (<= 1 (select main_a v_prenex_29766)) (<= 998 (* 2 (select main_a v_prenex_29765))) (< v_prenex_29766 main_x) (<= (+ main_x 1) v_prenex_29766))) (forall ((v_prenex_26145 Int) (v_prenex_26146 Int)) (or (<= (* 2 (select main_a v_prenex_26146)) 1002) (<= (select main_a v_prenex_26145) 999) (<= 499 (select main_a v_prenex_26145)) (<= (+ main_x 1) v_prenex_26146) (<= 1000 (+ (select main_a v_prenex_26145) (select main_a v_prenex_26146))) (<= 2 (* 2 (select main_a v_prenex_26146))) (< v_prenex_26146 main_x))) (forall ((v_prenex_27502 Int) (v_prenex_27503 Int)) (or (<= (+ main_x 1) v_prenex_27503) (<= 998 (* 2 (select main_a v_prenex_27502))) (<= 2 (* 2 (select main_a v_prenex_27503))) (<= (select main_a v_prenex_27503) 1001) (< v_prenex_27503 main_x) (<= 0 (+ (select main_a v_prenex_27502) 1)) (<= 1000 (+ (select main_a v_prenex_27502) (select main_a v_prenex_27503))))) (forall ((v_prenex_28105 Int) (v_prenex_28104 Int)) (or (<= (+ main_y 1) v_prenex_28104) (<= (select main_a v_prenex_28104) (+ (select main_a v_prenex_28105) 998)) (<= (select main_a v_prenex_28104) 1499) (< v_prenex_28105 main_x) (<= (+ main_x 1) v_prenex_28105) (<= (select main_a v_prenex_28105) 1001) (<= 0 (+ (select main_a v_prenex_28104) 1)))) (forall ((v_prenex_27061 Int) (v_prenex_27062 Int)) (or (<= 0 (+ (select main_a v_prenex_27062) 499)) (<= (+ main_x 1) v_prenex_27062) (< v_prenex_27062 main_x) (<= 1 (select main_a v_prenex_27062)) (<= 1000 (+ (select main_a v_prenex_27061) (select main_a v_prenex_27062))) (<= 0 (+ (select main_a v_prenex_27061) 1)))) (or (forall ((v_prenex_24356 Int)) (or (<= (+ main_x 1) v_prenex_24356) (<= 1 (select main_a v_prenex_24356)) (<= (select main_a v_prenex_24356) 1001) (<= (* 2 (select main_a v_prenex_24356)) 1002) (< v_prenex_24356 main_x))) (forall ((v_prenex_24359 Int)) (or (<= (* 2 (select main_a v_prenex_24359)) 1998) (<= 0 (+ (select main_a v_prenex_24359) 1))))) (or (forall ((v_prenex_29353 Int)) (or (< v_prenex_29353 main_y) (<= 998 (* 2 (select main_a v_prenex_29353))) (<= (select main_a v_prenex_29353) 1499))) (forall ((v_prenex_29354 Int)) (or (<= (select main_a v_prenex_29354) 501) (<= (+ main_x 1) v_prenex_29354) (<= 2 (* 2 (select main_a v_prenex_29354))) (< v_prenex_29354 main_x)))) (forall ((v_prenex_27947 Int) (v_prenex_27948 Int)) (or (<= (select main_a v_prenex_27948) 501) (<= 998 (* 2 (select main_a v_prenex_27947))) (<= (select main_a v_prenex_27948) (+ (select main_a v_prenex_27947) 2)) (<= 0 (+ (select main_a v_prenex_27947) 1)) (<= (select main_a v_prenex_27948) 1001) (<= (+ main_x 1) v_prenex_27948) (< v_prenex_27948 main_x))) (forall ((v_prenex_27558 Int) (v_prenex_27559 Int)) (or (<= (+ main_x 1) v_prenex_27559) (<= 998 (* 2 (select main_a v_prenex_27558))) (<= (select main_a v_prenex_27558) 999) (<= 0 (+ (select main_a v_prenex_27559) 499)) (< v_prenex_27559 main_x) (<= 1 (select main_a v_prenex_27559)) (<= (select main_a v_prenex_27559) (+ (select main_a v_prenex_27558) 2)))) (forall ((v_prenex_25077 Int) (v_prenex_25078 Int)) (or (<= (select main_a v_prenex_25078) 501) (<= (+ main_x 1) v_prenex_25078) (<= 1000 (+ (select main_a v_prenex_25077) (select main_a v_prenex_25078))) (< v_prenex_25078 main_x) (<= (select main_a v_prenex_25077) 1499) (<= (* 2 (select main_a v_prenex_25078)) 1002))) (or (forall ((v_prenex_32184 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32184))) (<= 499 (select main_a v_prenex_32184)))) (forall ((v_prenex_32179 Int)) (or (< v_prenex_32179 main_x) (<= 2 (* 2 (select main_a v_prenex_32179))) (<= (+ main_x 1) v_prenex_32179) (<= (* 2 (select main_a v_prenex_32179)) 1002)))) (forall ((v_prenex_31107 Int) (v_prenex_31106 Int)) (or (<= 499 (select main_a v_prenex_31106)) (<= (+ (select main_a v_prenex_31106) (select main_a v_prenex_31107)) 1000) (<= 0 (+ (select main_a v_prenex_31106) 1)) (< v_prenex_31107 main_x) (<= (+ main_x 1) v_prenex_31107) (<= 2 (* 2 (select main_a v_prenex_31107))))) (forall ((v_prenex_27879 Int) (v_prenex_27880 Int)) (or (<= (select main_a v_prenex_27879) 999) (<= 2 (* 2 (select main_a v_prenex_27880))) (<= 1000 (+ (select main_a v_prenex_27879) (select main_a v_prenex_27880))) (<= (+ main_x 1) v_prenex_27880) (< v_prenex_27880 main_x) (<= (+ main_y 1) v_prenex_27879) (<= (select main_a v_prenex_27879) 1499))) (or (forall ((v_prenex_26974 Int)) (or (< v_prenex_26974 main_x) (<= 1 (select main_a v_prenex_26974)) (<= (* 2 (select main_a v_prenex_26974)) 1002) (<= (+ main_x 1) v_prenex_26974))) (forall ((v_prenex_26975 Int)) (or (<= 0 (+ (select main_a v_prenex_26975) 1)) (<= (select main_a v_prenex_26975) 1499)))) (or (forall ((v_prenex_26488 Int)) (or (<= 499 (select main_a v_prenex_26488)) (<= 0 (+ (select main_a v_prenex_26488) 1)))) (forall ((v_prenex_26489 Int)) (or (< v_prenex_26489 main_x) (<= (* 2 (select main_a v_prenex_26489)) 1002) (<= (+ main_x 1) v_prenex_26489) (<= (select main_a v_prenex_26489) 1001)))) (forall ((v_prenex_24616 Int) (v_prenex_24615 Int)) (or (<= (* 2 (select main_a v_prenex_24616)) 1002) (<= (select main_a v_prenex_24616) (+ (select main_a v_prenex_24615) 2)) (<= 2 (* 2 (select main_a v_prenex_24616))) (<= (+ main_x 1) v_prenex_24616) (< v_prenex_24616 main_x))) (forall ((v_prenex_25711 Int) (v_prenex_25712 Int)) (or (<= (select main_a v_prenex_25711) 1499) (<= (+ main_x 1) v_prenex_25712) (<= (* 2 (select main_a v_prenex_25711)) 1998) (<= (+ (select main_a v_prenex_25711) (select main_a v_prenex_25712)) 1000) (<= 1 (select main_a v_prenex_25712)) (< v_prenex_25712 main_x) (<= (select main_a v_prenex_25712) 501))) (forall ((v_prenex_30170 Int) (v_prenex_30169 Int)) (or (<= (+ main_x 1) v_prenex_30170) (<= (select main_a v_prenex_30170) 1001) (<= (* 2 (select main_a v_prenex_30170)) 1002) (<= (select main_a v_prenex_30169) 1499) (< v_prenex_30170 main_x) (<= (+ (select main_a v_prenex_30169) (select main_a v_prenex_30170)) 1000))) (or (forall ((v_prenex_29497 Int)) (or (<= (+ main_x 1) v_prenex_29497) (<= 1 (select main_a v_prenex_29497)) (< v_prenex_29497 main_x) (<= 2 (* 2 (select main_a v_prenex_29497))) (<= (select main_a v_prenex_29497) 1001))) (forall ((v_prenex_29498 Int)) (or (<= (* 2 (select main_a v_prenex_29498)) 1998) (<= 499 (select main_a v_prenex_29498))))) (forall ((v_prenex_26510 Int) (v_prenex_26511 Int)) (or (< v_prenex_26511 main_x) (<= (select main_a v_prenex_26511) 1001) (<= (+ main_x 1) v_prenex_26511) (<= (select main_a v_prenex_26510) 999) (<= (select main_a v_prenex_26511) (+ (select main_a v_prenex_26510) 2)) (<= 998 (* 2 (select main_a v_prenex_26510))))) (or (forall ((v_prenex_28685 Int)) (or (<= (+ main_x 1) v_prenex_28685) (<= 1 (select main_a v_prenex_28685)) (<= 2 (* 2 (select main_a v_prenex_28685))) (< v_prenex_28685 main_x))) (forall ((v_prenex_28689 Int)) (or (<= (+ main_y 1) v_prenex_28689) (<= 499 (select main_a v_prenex_28689)) (<= (* 2 (select main_a v_prenex_28689)) 1998)))) (forall ((v_prenex_24568 Int) (v_prenex_24567 Int)) (or (<= (* 2 (select main_a v_prenex_24568)) 1002) (<= (+ main_x 1) v_prenex_24568) (<= 0 (+ (select main_a v_prenex_24567) 1)) (<= 499 (select main_a v_prenex_24567)) (<= 0 (+ (select main_a v_prenex_24568) 499)) (< v_prenex_24568 main_x) (<= 1000 (+ (select main_a v_prenex_24567) (select main_a v_prenex_24568))))) (or (forall ((v_prenex_29972 Int)) (or (< v_prenex_29972 main_x) (<= (+ main_x 1) v_prenex_29972) (<= 2 (* 2 (select main_a v_prenex_29972))))) (forall ((v_prenex_29973 Int)) (or (<= (select main_a v_prenex_29973) 1499) (<= 998 (* 2 (select main_a v_prenex_29973))) (<= (+ main_y 1) v_prenex_29973)))) (forall ((v_prenex_24692 Int) (v_prenex_24691 Int)) (or (<= (+ main_x 1) v_prenex_24692) (<= (select main_a v_prenex_24691) 999) (<= 2 (* 2 (select main_a v_prenex_24692))) (<= (select main_a v_prenex_24691) (+ (select main_a v_prenex_24692) 998)) (< v_prenex_24692 main_x) (<= 0 (+ (select main_a v_prenex_24692) 499)))) (forall ((v_prenex_31291 Int) (v_prenex_31292 Int)) (or (<= 0 (+ (select main_a v_prenex_31291) 1)) (<= 0 (+ (select main_a v_prenex_31292) 499)) (<= (select main_a v_prenex_31291) (+ (select main_a v_prenex_31292) 998)) (<= (select main_a v_prenex_31292) 1001) (< v_prenex_31292 main_x) (<= (select main_a v_prenex_31291) 1499) (<= (+ main_x 1) v_prenex_31292))) (forall ((v_prenex_28529 Int) (v_prenex_28530 Int)) (or (<= (select main_a v_prenex_28529) 1499) (< v_prenex_28530 main_x) (<= 1 (select main_a v_prenex_28530)) (<= (+ main_x 1) v_prenex_28530) (<= 499 (select main_a v_prenex_28529)) (<= 1000 (+ (select main_a v_prenex_28529) (select main_a v_prenex_28530))))) (or (forall ((v_prenex_30012 Int)) (or (<= (select main_a v_prenex_30012) 999) (<= (* 2 (select main_a v_prenex_30012)) 1998))) (forall ((v_prenex_30007 Int)) (or (<= (* 2 (select main_a v_prenex_30007)) 1002) (< v_prenex_30007 main_x) (<= (+ main_x 1) v_prenex_30007) (<= 1 (select main_a v_prenex_30007))))) (forall ((v_prenex_29529 Int) (v_prenex_29528 Int)) (or (<= (+ main_y 1) v_prenex_29528) (<= 0 (+ (select main_a v_prenex_29529) 499)) (<= (select main_a v_prenex_29528) 1499) (< v_prenex_29529 main_x) (<= (select main_a v_prenex_29529) (+ (select main_a v_prenex_29528) 2)) (<= (* 2 (select main_a v_prenex_29528)) 1998) (<= (+ main_x 1) v_prenex_29529))) (or (forall ((v_prenex_28978 Int)) (or (<= 0 (+ (select main_a v_prenex_28978) 499)) (< v_prenex_28978 main_x) (<= (+ main_x 1) v_prenex_28978) (<= (* 2 (select main_a v_prenex_28978)) 1002) (<= 1 (select main_a v_prenex_28978)))) (forall ((v_prenex_28977 Int)) (or (<= (select main_a v_prenex_28977) 1499) (<= 998 (* 2 (select main_a v_prenex_28977)))))) (or (forall ((v_prenex_27827 Int)) (or (<= (+ main_y 1) v_prenex_27827) (<= 998 (* 2 (select main_a v_prenex_27827))))) (forall ((v_prenex_27822 Int)) (or (<= (+ main_x 1) v_prenex_27822) (< v_prenex_27822 main_x) (<= 0 (+ (select main_a v_prenex_27822) 499))))) (forall ((v_prenex_26913 Int) (v_prenex_26914 Int)) (or (<= (* 2 (select main_a v_prenex_26913)) 1998) (< v_prenex_26914 main_x) (<= (select main_a v_prenex_26913) 1499) (<= (+ main_x 1) v_prenex_26914) (<= (* 2 (select main_a v_prenex_26914)) 1002) (<= (select main_a v_prenex_26913) (+ (select main_a v_prenex_26914) 998)))) (forall ((v_prenex_27706 Int) (v_prenex_27707 Int)) (or (<= (* 2 (select main_a v_prenex_27707)) 1002) (<= (select main_a v_prenex_27707) (+ (select main_a v_prenex_27706) 2)) (< v_prenex_27707 main_x) (<= (+ main_x 1) v_prenex_27707) (<= 499 (select main_a v_prenex_27706)) (<= 1 (select main_a v_prenex_27707)))) (forall ((v_prenex_31037 Int) (v_prenex_31038 Int)) (or (< v_prenex_31038 main_x) (<= (+ main_x 1) v_prenex_31038) (<= (select main_a v_prenex_31038) (+ (select main_a v_prenex_31037) 2)) (<= 998 (* 2 (select main_a v_prenex_31037))) (<= (select main_a v_prenex_31037) 1499) (<= 2 (* 2 (select main_a v_prenex_31038))))) (or (forall ((v_prenex_31619 Int)) (or (< v_prenex_31619 main_y) (<= (select main_a v_prenex_31619) 999))) (forall ((v_prenex_31620 Int)) (or (<= (+ main_x 1) v_prenex_31620) (<= 1 (select main_a v_prenex_31620)) (< v_prenex_31620 main_x) (<= 2 (* 2 (select main_a v_prenex_31620)))))) (forall ((v_prenex_32049 Int) (v_prenex_32050 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32049))) (<= 1000 (+ (select main_a v_prenex_32049) (select main_a v_prenex_32050))) (< v_prenex_32049 main_y) (< v_prenex_32050 main_x) (<= (+ main_x 1) v_prenex_32050) (<= 2 (* 2 (select main_a v_prenex_32050))))) (forall ((v_prenex_31830 Int) (v_prenex_31829 Int)) (or (<= (select main_a v_prenex_31829) (+ (select main_a v_prenex_31830) 998)) (< v_prenex_31830 main_x) (<= (select main_a v_prenex_31829) 1499) (<= 2 (* 2 (select main_a v_prenex_31830))) (<= (+ main_x 1) v_prenex_31830))) (forall ((v_prenex_26262 Int) (v_prenex_26261 Int)) (or (<= (select main_a v_prenex_26261) 999) (<= (* 2 (select main_a v_prenex_26262)) 1002) (<= (* 2 (select main_a v_prenex_26261)) 1998) (<= 2 (* 2 (select main_a v_prenex_26262))) (< v_prenex_26262 main_x) (<= (+ main_x 1) v_prenex_26262) (<= (+ (select main_a v_prenex_26261) (select main_a v_prenex_26262)) 1000))) (forall ((v_prenex_25202 Int) (v_prenex_25203 Int)) (or (<= 499 (select main_a v_prenex_25202)) (<= (select main_a v_prenex_25202) 999) (<= (+ main_x 1) v_prenex_25203) (<= (* 2 (select main_a v_prenex_25203)) 1002) (< v_prenex_25203 main_x) (<= (+ (select main_a v_prenex_25202) (select main_a v_prenex_25203)) 1000))) (forall ((v_prenex_31271 Int) (v_prenex_31272 Int)) (or (<= 0 (+ (select main_a v_prenex_31272) 499)) (<= (select main_a v_prenex_31271) 1499) (<= 1 (select main_a v_prenex_31272)) (<= (select main_a v_prenex_31271) 999) (< v_prenex_31272 main_x) (<= (+ (select main_a v_prenex_31271) (select main_a v_prenex_31272)) 1000) (<= (+ main_x 1) v_prenex_31272))) (or (forall ((v_prenex_32255 Int)) (<= (select main_a v_prenex_32255) 1499)) (forall ((v_prenex_32254 Int)) (or (<= (+ main_x 1) v_prenex_32254) (<= (* 2 (select main_a v_prenex_32254)) 1002) (<= 2 (* 2 (select main_a v_prenex_32254))) (< v_prenex_32254 main_x)))) (or (forall ((v_prenex_25587 Int)) (or (<= (select main_a v_prenex_25587) 1001) (<= (+ main_x 1) v_prenex_25587) (<= 2 (* 2 (select main_a v_prenex_25587))) (< v_prenex_25587 main_x))) (forall ((v_prenex_25586 Int)) (or (<= 499 (select main_a v_prenex_25586)) (<= 998 (* 2 (select main_a v_prenex_25586))) (<= (+ main_y 1) v_prenex_25586)))) (or (forall ((v_prenex_30848 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30848))) (<= (select main_a v_prenex_30848) 1001) (<= (+ main_x 1) v_prenex_30848) (<= 1 (select main_a v_prenex_30848)) (< v_prenex_30848 main_x))) (forall ((v_prenex_30852 Int)) (<= 499 (select main_a v_prenex_30852)))) (or (forall ((v_prenex_25153 Int)) (or (<= (* 2 (select main_a v_prenex_25153)) 1998) (<= (select main_a v_prenex_25153) 999))) (forall ((v_prenex_25151 Int)) (or (<= 0 (+ (select main_a v_prenex_25151) 499)) (<= (select main_a v_prenex_25151) 1001) (< v_prenex_25151 main_x) (<= (* 2 (select main_a v_prenex_25151)) 1002) (<= (+ main_x 1) v_prenex_25151)))) (forall ((v_prenex_27308 Int) (v_prenex_27307 Int)) (or (<= 0 (+ (select main_a v_prenex_27307) 1)) (<= 998 (* 2 (select main_a v_prenex_27307))) (<= 0 (+ (select main_a v_prenex_27308) 499)) (<= 1000 (+ (select main_a v_prenex_27307) (select main_a v_prenex_27308))) (<= (+ main_x 1) v_prenex_27308) (< v_prenex_27308 main_x) (<= 2 (* 2 (select main_a v_prenex_27308))))) (forall ((v_prenex_24997 Int) (v_prenex_24996 Int)) (or (<= (select main_a v_prenex_24997) (+ (select main_a v_prenex_24996) 2)) (<= (+ main_x 1) v_prenex_24997) (< v_prenex_24997 main_x) (<= 998 (* 2 (select main_a v_prenex_24996))) (<= (select main_a v_prenex_24997) 501) (<= 2 (* 2 (select main_a v_prenex_24997))))) (forall ((v_prenex_25598 Int) (v_prenex_25597 Int)) (or (<= (select main_a v_prenex_25597) (+ (select main_a v_prenex_25598) 998)) (<= 0 (+ (select main_a v_prenex_25598) 499)) (<= (+ main_x 1) v_prenex_25598) (<= 1 (select main_a v_prenex_25598)) (<= 998 (* 2 (select main_a v_prenex_25597))) (< v_prenex_25598 main_x) (<= 499 (select main_a v_prenex_25597)))) (forall ((v_prenex_25051 Int) (v_prenex_25052 Int)) (or (<= (+ main_x 1) v_prenex_25052) (< v_prenex_25051 main_y) (<= (+ (select main_a v_prenex_25051) (select main_a v_prenex_25052)) 1000) (<= 499 (select main_a v_prenex_25051)) (<= 0 (+ (select main_a v_prenex_25052) 499)) (< v_prenex_25052 main_x) (<= (select main_a v_prenex_25051) 999))) (forall ((v_prenex_31718 Int) (v_prenex_31719 Int)) (or (<= (* 2 (select main_a v_prenex_31719)) 1002) (< v_prenex_31719 main_x) (<= (+ (select main_a v_prenex_31718) (select main_a v_prenex_31719)) 1000) (<= 0 (+ (select main_a v_prenex_31718) 1)) (<= (+ main_y 1) v_prenex_31718) (<= (+ main_x 1) v_prenex_31719))) (forall ((v_prenex_31954 Int) (v_prenex_31953 Int)) (or (<= (+ (select main_a v_prenex_31953) (select main_a v_prenex_31954)) 1000) (<= (select main_a v_prenex_31953) 999) (<= (select main_a v_prenex_31953) 1499) (<= (+ main_x 1) v_prenex_31954) (<= (* 2 (select main_a v_prenex_31954)) 1002) (<= (select main_a v_prenex_31954) 501) (< v_prenex_31954 main_x))) (or (forall ((v_prenex_31648 Int)) (or (<= (+ main_x 1) v_prenex_31648) (<= 2 (* 2 (select main_a v_prenex_31648))))) (forall ((v_prenex_31647 Int)) (or (<= (+ main_y 1) v_prenex_31647) (<= (* 2 (select main_a v_prenex_31647)) 1998) (< v_prenex_31647 main_y)))) (forall ((v_prenex_24108 Int) (v_prenex_24107 Int)) (or (<= 499 (select main_a v_prenex_24107)) (< v_prenex_24108 main_x) (<= 2 (* 2 (select main_a v_prenex_24108))) (<= (+ (select main_a v_prenex_24107) (select main_a v_prenex_24108)) 1000) (<= 0 (+ (select main_a v_prenex_24108) 499)) (<= (+ main_x 1) v_prenex_24108))) (or (forall ((v_prenex_24223 Int)) (<= 0 (+ (select main_a v_prenex_24223) 1))) (forall ((v_prenex_24219 Int)) (or (<= 0 (+ (select main_a v_prenex_24219) 499)) (<= 2 (* 2 (select main_a v_prenex_24219))) (<= (+ main_x 1) v_prenex_24219) (< v_prenex_24219 main_x)))) (or (forall ((v_prenex_26686 Int)) (or (<= (+ main_x 1) v_prenex_26686) (<= 2 (* 2 (select main_a v_prenex_26686))) (< v_prenex_26686 main_x) (<= 0 (+ (select main_a v_prenex_26686) 499)) (<= (select main_a v_prenex_26686) 1001))) (forall ((v_prenex_26683 Int)) (or (<= (select main_a v_prenex_26683) 1499) (<= (select main_a v_prenex_26683) 999)))) (forall ((v_prenex_26337 Int) (v_prenex_26338 Int)) (or (< v_prenex_26338 main_x) (< v_prenex_26337 main_y) (<= (select main_a v_prenex_26337) (+ (select main_a v_prenex_26338) 998)) (<= 0 (+ (select main_a v_prenex_26338) 499)) (<= (select main_a v_prenex_26337) 1499) (<= (+ main_x 1) v_prenex_26338))) (or (forall ((v_prenex_25334 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25334))) (< v_prenex_25334 main_x) (<= (+ main_x 1) v_prenex_25334) (<= (* 2 (select main_a v_prenex_25334)) 1002))) (forall ((v_prenex_25339 Int)) (or (<= (+ main_y 1) v_prenex_25339) (<= 0 (+ (select main_a v_prenex_25339) 1)) (<= 499 (select main_a v_prenex_25339))))) (or (forall ((v_prenex_24629 Int)) (or (<= (+ main_x 1) v_prenex_24629) (< v_prenex_24629 main_x) (<= (select main_a v_prenex_24629) 501) (<= (select main_a v_prenex_24629) 1001) (<= (* 2 (select main_a v_prenex_24629)) 1002))) (forall ((v_prenex_24631 Int)) (<= (* 2 (select main_a v_prenex_24631)) 1998))) (forall ((v_prenex_26730 Int) (v_prenex_26731 Int)) (or (<= (select main_a v_prenex_26730) 999) (<= (select main_a v_prenex_26731) (+ (select main_a v_prenex_26730) 2)) (<= (+ main_x 1) v_prenex_26731) (< v_prenex_26731 main_x) (< v_prenex_26730 main_y) (<= (* 2 (select main_a v_prenex_26731)) 1002) (<= (select main_a v_prenex_26730) 1499))) (forall ((v_prenex_32236 Int) (v_prenex_32237 Int)) (or (<= (+ main_x 1) v_prenex_32237) (<= (* 2 (select main_a v_prenex_32236)) 1998) (< v_prenex_32237 main_x) (<= (* 2 (select main_a v_prenex_32237)) 1002) (<= 2 (* 2 (select main_a v_prenex_32237))) (<= (+ (select main_a v_prenex_32236) (select main_a v_prenex_32237)) 1000))) (or (forall ((v_prenex_24748 Int)) (or (<= (select main_a v_prenex_24748) 999) (<= (+ main_y 1) v_prenex_24748))) (forall ((v_prenex_24749 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24749))) (<= (select main_a v_prenex_24749) 1001) (< v_prenex_24749 main_x) (<= (+ main_x 1) v_prenex_24749)))) (or (forall ((v_prenex_29872 Int)) (or (<= (select main_a v_prenex_29872) 1001) (< v_prenex_29872 main_x) (<= (+ main_x 1) v_prenex_29872))) (forall ((v_prenex_29876 Int)) (<= 998 (* 2 (select main_a v_prenex_29876))))) (or (forall ((v_prenex_30885 Int)) (or (<= 499 (select main_a v_prenex_30885)) (<= (+ main_y 1) v_prenex_30885) (<= 0 (+ (select main_a v_prenex_30885) 1)))) (forall ((v_prenex_30880 Int)) (or (<= 1 (select main_a v_prenex_30880)) (<= (* 2 (select main_a v_prenex_30880)) 1002) (< v_prenex_30880 main_x) (<= (+ main_x 1) v_prenex_30880)))) (or (forall ((v_prenex_31248 Int)) (<= 998 (* 2 (select main_a v_prenex_31248)))) (forall ((v_prenex_31246 Int)) (or (<= 0 (+ (select main_a v_prenex_31246) 499)) (<= (* 2 (select main_a v_prenex_31246)) 1002) (<= (select main_a v_prenex_31246) 1001) (< v_prenex_31246 main_x) (<= (+ main_x 1) v_prenex_31246)))) (or (forall ((v_prenex_25029 Int)) (or (<= (* 2 (select main_a v_prenex_25029)) 1998) (<= 499 (select main_a v_prenex_25029)))) (forall ((v_prenex_25024 Int)) (or (<= (* 2 (select main_a v_prenex_25024)) 1002) (<= 2 (* 2 (select main_a v_prenex_25024))) (< v_prenex_25024 main_x) (<= (+ main_x 1) v_prenex_25024)))) (forall ((v_prenex_25757 Int) (v_prenex_25756 Int)) (or (<= (select main_a v_prenex_25757) 501) (<= (+ (select main_a v_prenex_25756) (select main_a v_prenex_25757)) 1000) (< v_prenex_25757 main_x) (<= (+ main_x 1) v_prenex_25757) (< v_prenex_25756 main_y))) (forall ((v_prenex_27965 Int) (v_prenex_27966 Int)) (or (< v_prenex_27966 main_x) (<= (select main_a v_prenex_27965) 999) (<= (+ main_x 1) v_prenex_27966) (<= (select main_a v_prenex_27965) 1499) (<= (* 2 (select main_a v_prenex_27966)) 1002) (<= (+ main_y 1) v_prenex_27965) (<= (select main_a v_prenex_27965) (+ (select main_a v_prenex_27966) 998)))) (forall ((v_prenex_29922 Int) (v_prenex_29921 Int)) (or (<= 0 (+ (select main_a v_prenex_29921) 1)) (<= (+ main_x 1) v_prenex_29922) (<= (select main_a v_prenex_29921) 999) (<= (select main_a v_prenex_29921) (+ (select main_a v_prenex_29922) 998)) (< v_prenex_29922 main_x) (<= 0 (+ (select main_a v_prenex_29922) 499)))) (forall ((v_prenex_25674 Int) (v_prenex_25673 Int)) (or (< v_prenex_25674 main_x) (<= 0 (+ (select main_a v_prenex_25673) 1)) (<= 998 (* 2 (select main_a v_prenex_25673))) (<= (* 2 (select main_a v_prenex_25674)) 1002) (<= (+ main_x 1) v_prenex_25674) (<= 1000 (+ (select main_a v_prenex_25673) (select main_a v_prenex_25674))))) (forall ((v_prenex_25037 Int) (v_prenex_25038 Int)) (or (<= (select main_a v_prenex_25038) (+ (select main_a v_prenex_25037) 2)) (<= 0 (+ (select main_a v_prenex_25038) 499)) (<= (+ main_x 1) v_prenex_25038) (<= (+ main_y 1) v_prenex_25037) (<= (* 2 (select main_a v_prenex_25037)) 1998) (< v_prenex_25038 main_x))) (or (forall ((v_prenex_29380 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29380))) (<= (select main_a v_prenex_29380) 1499))) (forall ((v_prenex_29378 Int)) (or (<= 1 (select main_a v_prenex_29378)) (<= 2 (* 2 (select main_a v_prenex_29378))) (<= (* 2 (select main_a v_prenex_29378)) 1002) (< v_prenex_29378 main_x) (<= (+ main_x 1) v_prenex_29378)))) (forall ((v_prenex_32300 Int) (v_prenex_32299 Int)) (or (< v_prenex_32300 main_x) (<= 1 (select main_a v_prenex_32300)) (<= 1000 (+ (select main_a v_prenex_32299) (select main_a v_prenex_32300))) (<= (select main_a v_prenex_32299) 1499) (<= (+ main_x 1) v_prenex_32300) (<= (* 2 (select main_a v_prenex_32299)) 1998) (<= (+ main_y 1) v_prenex_32299))) (or (forall ((v_prenex_24340 Int)) (or (<= (+ main_x 1) v_prenex_24340) (< v_prenex_24340 main_x) (<= 2 (* 2 (select main_a v_prenex_24340))) (<= (* 2 (select main_a v_prenex_24340)) 1002))) (forall ((v_prenex_24345 Int)) (or (<= (select main_a v_prenex_24345) 1499) (<= 499 (select main_a v_prenex_24345))))) (forall ((v_prenex_25422 Int) (v_prenex_25421 Int)) (or (<= (select main_a v_prenex_25421) 999) (<= (select main_a v_prenex_25422) (+ (select main_a v_prenex_25421) 2)) (<= 998 (* 2 (select main_a v_prenex_25421))) (<= (+ main_x 1) v_prenex_25422) (<= 2 (* 2 (select main_a v_prenex_25422))) (< v_prenex_25422 main_x))) (forall ((v_prenex_26590 Int) (v_prenex_26591 Int)) (or (< v_prenex_26591 main_x) (<= 1000 (+ (select main_a v_prenex_26590) (select main_a v_prenex_26591))) (<= (* 2 (select main_a v_prenex_26590)) 1998) (<= (select main_a v_prenex_26591) 501) (<= 499 (select main_a v_prenex_26590)) (<= (+ main_x 1) v_prenex_26591) (<= 2 (* 2 (select main_a v_prenex_26591))))) (forall ((v_prenex_28195 Int) (v_prenex_28194 Int)) (or (<= (* 2 (select main_a v_prenex_28194)) 1998) (<= 0 (+ (select main_a v_prenex_28195) 499)) (<= 998 (* 2 (select main_a v_prenex_28194))) (< v_prenex_28195 main_x) (<= (+ main_x 1) v_prenex_28195) (<= (select main_a v_prenex_28194) (+ (select main_a v_prenex_28195) 998)) (<= 2 (* 2 (select main_a v_prenex_28195))))) (forall ((v_prenex_29505 Int) (v_prenex_29504 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29505))) (<= 0 (+ (select main_a v_prenex_29504) 1)) (<= (select main_a v_prenex_29505) 501) (<= 1000 (+ (select main_a v_prenex_29504) (select main_a v_prenex_29505))) (<= (* 2 (select main_a v_prenex_29504)) 1998) (<= (+ main_x 1) v_prenex_29505) (< v_prenex_29505 main_x))) (or (forall ((v_prenex_31159 Int)) (or (<= (+ main_x 1) v_prenex_31159) (< v_prenex_31159 main_x) (<= (* 2 (select main_a v_prenex_31159)) 1002) (<= 2 (* 2 (select main_a v_prenex_31159))))) (forall ((v_prenex_31158 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31158))) (< v_prenex_31158 main_y)))) (forall ((v_prenex_26565 Int) (v_prenex_26564 Int)) (or (< v_prenex_26565 main_x) (<= 499 (select main_a v_prenex_26564)) (<= (+ main_x 1) v_prenex_26565) (< v_prenex_26564 main_y) (<= 998 (* 2 (select main_a v_prenex_26564))) (<= (select main_a v_prenex_26565) 1001) (<= (select main_a v_prenex_26564) (+ (select main_a v_prenex_26565) 998)))) (or (forall ((v_prenex_30208 Int)) (or (<= (* 2 (select main_a v_prenex_30208)) 1002) (<= 0 (+ (select main_a v_prenex_30208) 499)) (< v_prenex_30208 main_x) (<= (+ main_x 1) v_prenex_30208))) (forall ((v_prenex_30210 Int)) (or (<= (select main_a v_prenex_30210) 1499) (<= 0 (+ (select main_a v_prenex_30210) 1))))) (or (forall ((v_prenex_29144 Int)) (or (< v_prenex_29144 main_x) (<= (* 2 (select main_a v_prenex_29144)) 1002) (<= (select main_a v_prenex_29144) 501) (<= (+ main_x 1) v_prenex_29144))) (forall ((v_prenex_29143 Int)) (or (<= 0 (+ (select main_a v_prenex_29143) 1)) (< v_prenex_29143 main_y)))) (forall ((v_prenex_25576 Int) (v_prenex_25575 Int)) (or (<= (select main_a v_prenex_25576) (+ (select main_a v_prenex_25575) 2)) (<= (select main_a v_prenex_25575) 999) (<= 998 (* 2 (select main_a v_prenex_25575))) (<= 2 (* 2 (select main_a v_prenex_25576))) (< v_prenex_25576 main_x) (<= (* 2 (select main_a v_prenex_25576)) 1002) (<= (+ main_x 1) v_prenex_25576))) (or (forall ((v_prenex_29458 Int)) (or (< v_prenex_29458 main_x) (<= 2 (* 2 (select main_a v_prenex_29458))) (<= (+ main_x 1) v_prenex_29458) (<= (select main_a v_prenex_29458) 1001))) (forall ((v_prenex_29457 Int)) (or (<= (* 2 (select main_a v_prenex_29457)) 1998) (< v_prenex_29457 main_y)))) (forall ((v_prenex_27033 Int) (v_prenex_27034 Int)) (or (<= (+ (select main_a v_prenex_27033) (select main_a v_prenex_27034)) 1000) (< v_prenex_27034 main_x) (<= (+ main_x 1) v_prenex_27034) (<= (* 2 (select main_a v_prenex_27033)) 1998) (<= (select main_a v_prenex_27034) 1001) (<= 2 (* 2 (select main_a v_prenex_27034))))) (forall ((v_prenex_25995 Int) (v_prenex_25994 Int)) (or (< v_prenex_25995 main_x) (<= (+ main_y 1) v_prenex_25994) (<= (* 2 (select main_a v_prenex_25994)) 1998) (<= (+ main_x 1) v_prenex_25995) (<= 1000 (+ (select main_a v_prenex_25994) (select main_a v_prenex_25995))) (<= (select main_a v_prenex_25995) 1001) (<= 998 (* 2 (select main_a v_prenex_25994))))) (or (forall ((v_prenex_26492 Int)) (or (< v_prenex_26492 main_x) (<= (+ main_x 1) v_prenex_26492) (<= (* 2 (select main_a v_prenex_26492)) 1002) (<= 0 (+ (select main_a v_prenex_26492) 499)) (<= (select main_a v_prenex_26492) 1001))) (forall ((v_prenex_26488 Int)) (or (<= 499 (select main_a v_prenex_26488)) (<= 0 (+ (select main_a v_prenex_26488) 1))))) (forall ((v_prenex_32108 Int) (v_prenex_32107 Int)) (or (<= 0 (+ (select main_a v_prenex_32107) 1)) (<= (+ main_x 1) v_prenex_32108) (<= (select main_a v_prenex_32107) 1499) (< v_prenex_32108 main_x) (< v_prenex_32107 main_y) (<= (select main_a v_prenex_32108) (+ (select main_a v_prenex_32107) 2)) (<= 0 (+ (select main_a v_prenex_32108) 499)))) (or (forall ((v_prenex_30245 Int)) (or (<= (select main_a v_prenex_30245) 1499) (<= (+ main_y 1) v_prenex_30245) (<= (select main_a v_prenex_30245) 999))) (forall ((v_prenex_30240 Int)) (or (< v_prenex_30240 main_x) (<= 2 (* 2 (select main_a v_prenex_30240))) (<= (+ main_x 1) v_prenex_30240) (<= (* 2 (select main_a v_prenex_30240)) 1002)))) (or (forall ((v_prenex_26470 Int)) (or (< v_prenex_26470 main_y) (<= (select main_a v_prenex_26470) 1499))) (forall ((v_prenex_26471 Int)) (or (< v_prenex_26471 main_x) (<= (+ main_x 1) v_prenex_26471) (<= 2 (* 2 (select main_a v_prenex_26471))) (<= 1 (select main_a v_prenex_26471))))) (forall ((v_prenex_26068 Int) (v_prenex_26067 Int)) (or (<= (+ (select main_a v_prenex_26067) (select main_a v_prenex_26068)) 1000) (<= (* 2 (select main_a v_prenex_26068)) 1002) (<= (+ main_x 1) v_prenex_26068) (< v_prenex_26068 main_x) (<= (select main_a v_prenex_26068) 501) (<= (select main_a v_prenex_26067) 1499) (<= 998 (* 2 (select main_a v_prenex_26067))))) (or (forall ((v_prenex_24827 Int)) (or (<= (select main_a v_prenex_24827) 1499) (<= 998 (* 2 (select main_a v_prenex_24827))) (< v_prenex_24827 main_y))) (forall ((v_prenex_24828 Int)) (or (<= (+ main_x 1) v_prenex_24828) (<= 1 (select main_a v_prenex_24828)) (<= (* 2 (select main_a v_prenex_24828)) 1002) (< v_prenex_24828 main_x)))) (forall ((v_prenex_27274 Int) (v_prenex_27273 Int)) (or (<= (+ main_x 1) v_prenex_27274) (<= (* 2 (select main_a v_prenex_27274)) 1002) (<= 0 (+ (select main_a v_prenex_27273) 1)) (<= (select main_a v_prenex_27273) (+ (select main_a v_prenex_27274) 998)) (<= 1 (select main_a v_prenex_27274)) (< v_prenex_27274 main_x) (<= (select main_a v_prenex_27273) 999))) (or (forall ((v_prenex_29091 Int)) (or (< v_prenex_29091 main_y) (<= (* 2 (select main_a v_prenex_29091)) 1998) (<= (+ main_y 1) v_prenex_29091))) (forall ((v_prenex_29092 Int)) (or (< v_prenex_29092 main_x) (<= (* 2 (select main_a v_prenex_29092)) 1002)))) (forall ((v_prenex_26093 Int) (v_prenex_26094 Int)) (or (<= (+ main_x 1) v_prenex_26094) (<= (* 2 (select main_a v_prenex_26093)) 1998) (<= (+ main_y 1) v_prenex_26093) (<= 1 (select main_a v_prenex_26094)) (<= (+ (select main_a v_prenex_26093) (select main_a v_prenex_26094)) 1000) (< v_prenex_26094 main_x))) (forall ((v_prenex_24517 Int) (v_prenex_24518 Int)) (or (<= 0 (+ (select main_a v_prenex_24517) 1)) (<= 499 (select main_a v_prenex_24517)) (<= (+ main_x 1) v_prenex_24518) (< v_prenex_24518 main_x) (< v_prenex_24517 main_y) (<= (* 2 (select main_a v_prenex_24518)) 1002) (<= 1000 (+ (select main_a v_prenex_24517) (select main_a v_prenex_24518))))) (forall ((v_prenex_31020 Int) (v_prenex_31019 Int)) (or (<= (* 2 (select main_a v_prenex_31019)) 1998) (< v_prenex_31020 main_x) (<= (+ main_x 1) v_prenex_31020) (<= (* 2 (select main_a v_prenex_31020)) 1002) (<= (+ main_y 1) v_prenex_31019) (<= (+ (select main_a v_prenex_31019) (select main_a v_prenex_31020)) 1000))) (forall ((v_prenex_29625 Int) (v_prenex_29624 Int)) (or (< v_prenex_29625 main_x) (<= (+ main_x 1) v_prenex_29625) (<= 0 (+ (select main_a v_prenex_29625) 499)) (<= (+ (select main_a v_prenex_29624) (select main_a v_prenex_29625)) 1000) (<= 0 (+ (select main_a v_prenex_29624) 1)) (<= 998 (* 2 (select main_a v_prenex_29624))) (<= 2 (* 2 (select main_a v_prenex_29625))))) (or (forall ((v_prenex_24396 Int)) (<= 499 (select main_a v_prenex_24396))) (forall ((v_prenex_24397 Int)) (or (<= (select main_a v_prenex_24397) 501) (< v_prenex_24397 main_x) (<= (+ main_x 1) v_prenex_24397) (<= (* 2 (select main_a v_prenex_24397)) 1002) (<= 2 (* 2 (select main_a v_prenex_24397)))))) (forall ((v_prenex_28342 Int) (v_prenex_28343 Int)) (or (<= (+ main_y 1) v_prenex_28342) (< v_prenex_28342 main_y) (<= (select main_a v_prenex_28342) 999) (<= (+ main_x 1) v_prenex_28343) (<= 1000 (+ (select main_a v_prenex_28342) (select main_a v_prenex_28343))))) (forall ((v_prenex_30899 Int) (v_prenex_30900 Int)) (or (<= (+ main_y 1) v_prenex_30899) (<= (+ main_x 1) v_prenex_30900) (<= (+ (select main_a v_prenex_30899) (select main_a v_prenex_30900)) 1000) (< v_prenex_30900 main_x) (<= (select main_a v_prenex_30900) 501) (<= (select main_a v_prenex_30899) 999) (<= (* 2 (select main_a v_prenex_30899)) 1998))) (forall ((v_prenex_30372 Int) (v_prenex_30373 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30373))) (< v_prenex_30373 main_x) (<= (select main_a v_prenex_30372) (+ (select main_a v_prenex_30373) 998)) (<= 0 (+ (select main_a v_prenex_30372) 1)) (< v_prenex_30372 main_y) (<= (+ main_x 1) v_prenex_30373) (<= 998 (* 2 (select main_a v_prenex_30372))))) (forall ((v_prenex_26930 Int) (v_prenex_26929 Int)) (or (<= (select main_a v_prenex_26929) (+ (select main_a v_prenex_26930) 998)) (< v_prenex_26930 main_x) (<= (+ main_x 1) v_prenex_26930) (< v_prenex_26929 main_y) (<= (select main_a v_prenex_26930) 1001) (<= (* 2 (select main_a v_prenex_26929)) 1998))) (or (forall ((v_prenex_26979 Int)) (or (<= (* 2 (select main_a v_prenex_26979)) 1998) (< v_prenex_26979 main_y))) (forall ((v_prenex_26980 Int)) (or (<= (* 2 (select main_a v_prenex_26980)) 1002) (<= (+ main_x 1) v_prenex_26980) (< v_prenex_26980 main_x) (<= 0 (+ (select main_a v_prenex_26980) 499))))) (or (forall ((v_prenex_30885 Int)) (or (<= 499 (select main_a v_prenex_30885)) (<= (+ main_y 1) v_prenex_30885) (<= 0 (+ (select main_a v_prenex_30885) 1)))) (forall ((v_prenex_30881 Int)) (or (< v_prenex_30881 main_x) (<= (+ main_x 1) v_prenex_30881) (<= (* 2 (select main_a v_prenex_30881)) 1002)))) (forall ((v_prenex_24688 Int) (v_prenex_24687 Int)) (or (<= (select main_a v_prenex_24687) 1499) (<= (* 2 (select main_a v_prenex_24688)) 1002) (<= (+ (select main_a v_prenex_24687) (select main_a v_prenex_24688)) 1000) (<= (* 2 (select main_a v_prenex_24687)) 1998) (<= (+ main_x 1) v_prenex_24688) (< v_prenex_24688 main_x) (<= 2 (* 2 (select main_a v_prenex_24688))))) (forall ((v_prenex_32079 Int) (v_prenex_32080 Int)) (or (<= 499 (select main_a v_prenex_32079)) (< v_prenex_32080 main_x) (<= 2 (* 2 (select main_a v_prenex_32080))) (<= (+ main_x 1) v_prenex_32080) (<= (select main_a v_prenex_32080) (+ (select main_a v_prenex_32079) 2)) (< v_prenex_32079 main_y))) (forall ((v_prenex_26741 Int) (v_prenex_26740 Int)) (or (< v_prenex_26741 main_x) (<= (+ main_x 1) v_prenex_26741) (<= (select main_a v_prenex_26741) 1001) (<= (+ (select main_a v_prenex_26740) (select main_a v_prenex_26741)) 1000) (<= 0 (+ (select main_a v_prenex_26740) 1)) (<= 1 (select main_a v_prenex_26741)))) (or (forall ((v_prenex_24288 Int)) (<= 998 (* 2 (select main_a v_prenex_24288)))) (forall ((v_prenex_24286 Int)) (or (<= 1 (select main_a v_prenex_24286)) (<= (* 2 (select main_a v_prenex_24286)) 1002) (< v_prenex_24286 main_x) (<= (+ main_x 1) v_prenex_24286) (<= 2 (* 2 (select main_a v_prenex_24286)))))) (forall ((v_prenex_30989 Int) (v_prenex_30990 Int)) (or (<= (select main_a v_prenex_30989) 999) (<= 1 (select main_a v_prenex_30990)) (<= (select main_a v_prenex_30990) (+ (select main_a v_prenex_30989) 2)) (<= 0 (+ (select main_a v_prenex_30990) 499)) (<= (+ main_x 1) v_prenex_30990) (<= (select main_a v_prenex_30989) 1499) (< v_prenex_30990 main_x))) (or (forall ((v_prenex_28322 Int)) (<= (* 2 (select main_a v_prenex_28322)) 1998)) (forall ((v_prenex_28318 Int)) (or (<= (* 2 (select main_a v_prenex_28318)) 1002) (< v_prenex_28318 main_x) (<= (+ main_x 1) v_prenex_28318) (<= (select main_a v_prenex_28318) 1001) (<= 2 (* 2 (select main_a v_prenex_28318)))))) (or (forall ((v_prenex_28885 Int)) (or (<= (select main_a v_prenex_28885) 501) (<= (+ main_x 1) v_prenex_28885) (< v_prenex_28885 main_x) (<= (* 2 (select main_a v_prenex_28885)) 1002) (<= 0 (+ (select main_a v_prenex_28885) 499)))) (forall ((v_prenex_28886 Int)) (or (<= (select main_a v_prenex_28886) 1499) (<= (* 2 (select main_a v_prenex_28886)) 1998)))) (forall ((v_prenex_25227 Int) (v_prenex_25226 Int)) (or (<= (select main_a v_prenex_25227) 501) (<= 0 (+ (select main_a v_prenex_25226) 1)) (<= (+ main_x 1) v_prenex_25227) (< v_prenex_25227 main_x) (<= 998 (* 2 (select main_a v_prenex_25226))) (<= (+ (select main_a v_prenex_25226) (select main_a v_prenex_25227)) 1000))) (forall ((v_prenex_26295 Int) (v_prenex_26296 Int)) (or (<= (+ (select main_a v_prenex_26295) (select main_a v_prenex_26296)) 1000) (<= (select main_a v_prenex_26295) 1499) (< v_prenex_26296 main_x) (<= (+ main_x 1) v_prenex_26296) (< v_prenex_26295 main_y) (<= (* 2 (select main_a v_prenex_26296)) 1002))) (or (forall ((v_prenex_27852 Int)) (or (<= (+ main_x 1) v_prenex_27852) (<= 0 (+ (select main_a v_prenex_27852) 499)) (<= 2 (* 2 (select main_a v_prenex_27852))) (< v_prenex_27852 main_x) (<= (* 2 (select main_a v_prenex_27852)) 1002))) (forall ((v_prenex_27851 Int)) (or (<= 499 (select main_a v_prenex_27851)) (<= (select main_a v_prenex_27851) 1499)))) (or (forall ((v_prenex_27029 Int)) (or (< v_prenex_27029 main_x) (<= 0 (+ (select main_a v_prenex_27029) 499)) (<= (* 2 (select main_a v_prenex_27029)) 1002) (<= (+ main_x 1) v_prenex_27029))) (forall ((v_prenex_27031 Int)) (or (<= 0 (+ (select main_a v_prenex_27031) 1)) (<= 998 (* 2 (select main_a v_prenex_27031))) (<= (+ main_y 1) v_prenex_27031)))) (forall ((v_prenex_25289 Int) (v_prenex_25288 Int)) (or (< v_prenex_25288 main_y) (<= (* 2 (select main_a v_prenex_25288)) 1998) (<= (+ main_x 1) v_prenex_25289) (<= (+ (select main_a v_prenex_25288) (select main_a v_prenex_25289)) 1000) (<= (* 2 (select main_a v_prenex_25289)) 1002) (< v_prenex_25289 main_x) (<= (select main_a v_prenex_25288) 999))) (forall ((v_prenex_26123 Int) (v_prenex_26124 Int)) (or (<= 1 (select main_a v_prenex_26124)) (<= (select main_a v_prenex_26123) (+ (select main_a v_prenex_26124) 998)) (<= 2 (* 2 (select main_a v_prenex_26124))) (<= (select main_a v_prenex_26123) 1499) (< v_prenex_26124 main_x) (<= (+ main_x 1) v_prenex_26124) (<= 998 (* 2 (select main_a v_prenex_26123))))) (forall ((v_prenex_27667 Int) (v_prenex_27668 Int)) (or (<= 499 (select main_a v_prenex_27667)) (<= (select main_a v_prenex_27667) 999) (<= (+ main_x 1) v_prenex_27668) (<= (select main_a v_prenex_27667) (+ (select main_a v_prenex_27668) 998)) (< v_prenex_27668 main_x) (<= 1 (select main_a v_prenex_27668)))) (or (forall ((v_prenex_29297 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29297))) (<= (select main_a v_prenex_29297) 501) (<= (+ main_x 1) v_prenex_29297) (< v_prenex_29297 main_x))) (forall ((v_prenex_29299 Int)) (<= 499 (select main_a v_prenex_29299)))) (forall ((v_prenex_26769 Int) (v_prenex_26768 Int)) (or (<= (select main_a v_prenex_26768) 999) (<= (select main_a v_prenex_26769) 1001) (< v_prenex_26769 main_x) (<= (+ main_x 1) v_prenex_26769) (<= (select main_a v_prenex_26768) 1499) (<= (select main_a v_prenex_26769) (+ (select main_a v_prenex_26768) 2)))) (or (forall ((v_prenex_30816 Int)) (or (<= (select main_a v_prenex_30816) 999) (<= 0 (+ (select main_a v_prenex_30816) 1)))) (forall ((v_prenex_30813 Int)) (or (< v_prenex_30813 main_x) (<= (+ main_x 1) v_prenex_30813) (<= 2 (* 2 (select main_a v_prenex_30813))) (<= (select main_a v_prenex_30813) 501) (<= (* 2 (select main_a v_prenex_30813)) 1002)))) (forall ((v_prenex_27311 Int) (v_prenex_27312 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27311))) (<= 0 (+ (select main_a v_prenex_27312) 499)) (<= 1000 (+ (select main_a v_prenex_27311) (select main_a v_prenex_27312))) (<= (select main_a v_prenex_27311) 999) (<= (+ main_x 1) v_prenex_27312) (<= (+ main_y 1) v_prenex_27311) (< v_prenex_27312 main_x))) (or (forall ((v_prenex_26771 Int)) (or (<= (+ main_x 1) v_prenex_26771) (< v_prenex_26771 main_x) (<= (* 2 (select main_a v_prenex_26771)) 1002) (<= 0 (+ (select main_a v_prenex_26771) 499)))) (forall ((v_prenex_26770 Int)) (or (<= 0 (+ (select main_a v_prenex_26770) 1)) (<= (select main_a v_prenex_26770) 999) (< v_prenex_26770 main_y)))) (forall ((v_prenex_28504 Int) (v_prenex_28503 Int)) (or (<= 1000 (+ (select main_a v_prenex_28503) (select main_a v_prenex_28504))) (<= (* 2 (select main_a v_prenex_28503)) 1998) (<= 0 (+ (select main_a v_prenex_28504) 499)) (<= (+ main_x 1) v_prenex_28504) (< v_prenex_28504 main_x) (<= 998 (* 2 (select main_a v_prenex_28503))))) (or (forall ((v_prenex_27021 Int)) (or (<= (+ main_x 1) v_prenex_27021) (< v_prenex_27021 main_x) (<= 2 (* 2 (select main_a v_prenex_27021))))) (forall ((v_prenex_27022 Int)) (or (<= (+ main_y 1) v_prenex_27022) (<= (select main_a v_prenex_27022) 999) (<= 0 (+ (select main_a v_prenex_27022) 1))))) (or (forall ((v_prenex_25279 Int)) (or (<= (+ main_x 1) v_prenex_25279) (<= (* 2 (select main_a v_prenex_25279)) 1002) (< v_prenex_25279 main_x) (<= 2 (* 2 (select main_a v_prenex_25279))))) (forall ((v_prenex_25278 Int)) (or (<= (select main_a v_prenex_25278) 999) (< v_prenex_25278 main_y) (<= 499 (select main_a v_prenex_25278))))) (forall ((v_prenex_23987 Int) (v_prenex_23988 Int)) (or (<= 998 (* 2 (select main_a v_prenex_23987))) (<= 0 (+ (select main_a v_prenex_23988) 499)) (< v_prenex_23988 main_x) (<= (+ main_x 1) v_prenex_23988) (<= 499 (select main_a v_prenex_23987)) (<= (select main_a v_prenex_23988) (+ (select main_a v_prenex_23987) 2)) (<= (+ main_y 1) v_prenex_23987))) (or (forall ((v_prenex_29154 Int)) (or (<= 0 (+ (select main_a v_prenex_29154) 499)) (< v_prenex_29154 main_x) (<= (* 2 (select main_a v_prenex_29154)) 1002) (<= (+ main_x 1) v_prenex_29154))) (forall ((v_prenex_29156 Int)) (or (<= (select main_a v_prenex_29156) 1499) (<= (select main_a v_prenex_29156) 999) (<= (+ main_y 1) v_prenex_29156)))) (forall ((v_prenex_25585 Int) (v_prenex_25584 Int)) (or (<= 0 (+ (select main_a v_prenex_25584) 1)) (< v_prenex_25584 main_y) (< v_prenex_25585 main_x) (<= (+ main_x 1) v_prenex_25585) (<= 998 (* 2 (select main_a v_prenex_25584))) (<= (select main_a v_prenex_25585) (+ (select main_a v_prenex_25584) 2)) (<= 0 (+ (select main_a v_prenex_25585) 499)))) (or (forall ((v_prenex_25628 Int)) (or (< v_prenex_25628 main_x) (<= (* 2 (select main_a v_prenex_25628)) 1002) (<= (+ main_x 1) v_prenex_25628) (<= 2 (* 2 (select main_a v_prenex_25628))) (<= (select main_a v_prenex_25628) 501))) (forall ((v_prenex_25627 Int)) (or (<= 0 (+ (select main_a v_prenex_25627) 1)) (<= (* 2 (select main_a v_prenex_25627)) 1998)))) (forall ((v_prenex_25600 Int) (v_prenex_25599 Int)) (or (<= 0 (+ (select main_a v_prenex_25600) 499)) (< v_prenex_25600 main_x) (<= 1000 (+ (select main_a v_prenex_25599) (select main_a v_prenex_25600))) (<= (+ main_x 1) v_prenex_25600) (<= (* 2 (select main_a v_prenex_25599)) 1998))) (forall ((v_prenex_26961 Int) (v_prenex_26962 Int)) (or (<= (+ main_x 1) v_prenex_26962) (< v_prenex_26961 main_y) (<= (select main_a v_prenex_26961) 999) (<= (* 2 (select main_a v_prenex_26962)) 1002) (< v_prenex_26962 main_x) (<= (* 2 (select main_a v_prenex_26961)) 1998) (<= (select main_a v_prenex_26961) (+ (select main_a v_prenex_26962) 998)))) (forall ((v_prenex_30062 Int) (v_prenex_30061 Int)) (or (<= 499 (select main_a v_prenex_30061)) (<= 2 (* 2 (select main_a v_prenex_30062))) (<= (select main_a v_prenex_30062) (+ (select main_a v_prenex_30061) 2)) (<= (+ main_x 1) v_prenex_30062) (<= (* 2 (select main_a v_prenex_30061)) 1998) (< v_prenex_30062 main_x))) (or (forall ((v_prenex_27005 Int)) (or (<= 499 (select main_a v_prenex_27005)) (<= (select main_a v_prenex_27005) 999))) (forall ((v_prenex_27004 Int)) (or (<= 1 (select main_a v_prenex_27004)) (< v_prenex_27004 main_x) (<= (+ main_x 1) v_prenex_27004) (<= 2 (* 2 (select main_a v_prenex_27004)))))) (forall ((v_prenex_26997 Int) (v_prenex_26998 Int)) (or (<= (+ main_x 1) v_prenex_26998) (<= 1 (select main_a v_prenex_26998)) (< v_prenex_26998 main_x) (<= (* 2 (select main_a v_prenex_26998)) 1002) (<= (+ (select main_a v_prenex_26997) (select main_a v_prenex_26998)) 1000) (<= (* 2 (select main_a v_prenex_26997)) 1998))) (or (forall ((v_prenex_25982 Int)) (or (<= (* 2 (select main_a v_prenex_25982)) 1002) (<= (+ main_x 1) v_prenex_25982) (< v_prenex_25982 main_x) (<= (select main_a v_prenex_25982) 1001) (<= 0 (+ (select main_a v_prenex_25982) 499)))) (forall ((v_prenex_25980 Int)) (<= (select main_a v_prenex_25980) 1499))) (or (forall ((v_prenex_24055 Int)) (<= 998 (* 2 (select main_a v_prenex_24055)))) (forall ((v_prenex_24052 Int)) (or (<= (+ main_x 1) v_prenex_24052) (<= 1 (select main_a v_prenex_24052)) (<= (select main_a v_prenex_24052) 1001) (<= 2 (* 2 (select main_a v_prenex_24052))) (< v_prenex_24052 main_x)))) (forall ((v_prenex_31664 Int) (v_prenex_31663 Int)) (or (<= (+ main_x 1) v_prenex_31664) (<= (select main_a v_prenex_31663) (+ (select main_a v_prenex_31664) 998)) (<= (select main_a v_prenex_31663) 999) (<= (select main_a v_prenex_31663) 1499) (< v_prenex_31664 main_x) (<= 0 (+ (select main_a v_prenex_31664) 499)) (<= (select main_a v_prenex_31664) 1001))) (or (forall ((v_prenex_31916 Int)) (or (<= (+ main_x 1) v_prenex_31916) (<= (select main_a v_prenex_31916) 1001) (< v_prenex_31916 main_x) (<= (select main_a v_prenex_31916) 501) (<= (* 2 (select main_a v_prenex_31916)) 1002))) (forall ((v_prenex_31917 Int)) (<= (select main_a v_prenex_31917) 1499))) (forall ((v_prenex_27657 Int) (v_prenex_27658 Int)) (or (<= (* 2 (select main_a v_prenex_27657)) 1998) (<= (+ main_x 1) v_prenex_27658) (<= 1000 (+ (select main_a v_prenex_27657) (select main_a v_prenex_27658))) (< v_prenex_27658 main_x) (<= (select main_a v_prenex_27657) 999) (<= (select main_a v_prenex_27658) 501))) (forall ((v_prenex_27659 Int) (v_prenex_27660 Int)) (or (< v_prenex_27659 main_y) (<= 499 (select main_a v_prenex_27659)) (<= 0 (+ (select main_a v_prenex_27659) 1)) (<= (+ main_x 1) v_prenex_27660) (<= (select main_a v_prenex_27660) 501) (< v_prenex_27660 main_x) (<= 1000 (+ (select main_a v_prenex_27659) (select main_a v_prenex_27660))))) (forall ((v_prenex_28173 Int) (v_prenex_28172 Int)) (or (<= 1 (select main_a v_prenex_28173)) (<= 0 (+ (select main_a v_prenex_28172) 1)) (<= (+ main_x 1) v_prenex_28173) (< v_prenex_28173 main_x) (<= 998 (* 2 (select main_a v_prenex_28172))) (<= 1000 (+ (select main_a v_prenex_28172) (select main_a v_prenex_28173))))) (or (forall ((v_prenex_29525 Int)) (or (< v_prenex_29525 main_x) (<= 2 (* 2 (select main_a v_prenex_29525))) (<= 0 (+ (select main_a v_prenex_29525) 499)) (<= (+ main_x 1) v_prenex_29525) (<= 1 (select main_a v_prenex_29525)))) (forall ((v_prenex_29524 Int)) (or (<= (select main_a v_prenex_29524) 1499) (<= 998 (* 2 (select main_a v_prenex_29524)))))) (or (forall ((v_prenex_24580 Int)) (or (<= (+ main_x 1) v_prenex_24580) (< v_prenex_24580 main_x) (<= (* 2 (select main_a v_prenex_24580)) 1002) (<= (select main_a v_prenex_24580) 501))) (forall ((v_prenex_24579 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24579))) (< v_prenex_24579 main_y)))) (forall ((v_prenex_25303 Int) (v_prenex_25302 Int)) (or (<= (select main_a v_prenex_25303) 1001) (< v_prenex_25302 main_y) (<= (select main_a v_prenex_25302) 999) (< v_prenex_25303 main_x) (<= (+ main_x 1) v_prenex_25303) (<= (+ (select main_a v_prenex_25302) (select main_a v_prenex_25303)) 1000))) (or (forall ((v_prenex_31682 Int)) (or (<= 1 (select main_a v_prenex_31682)) (< v_prenex_31682 main_x) (<= (+ main_x 1) v_prenex_31682) (<= 2 (* 2 (select main_a v_prenex_31682))))) (forall ((v_prenex_31686 Int)) (or (<= (+ main_y 1) v_prenex_31686) (<= 0 (+ (select main_a v_prenex_31686) 1)) (<= 998 (* 2 (select main_a v_prenex_31686)))))) (or (forall ((v_prenex_24314 Int)) (or (< v_prenex_24314 main_x) (<= (select main_a v_prenex_24314) 501) (<= 2 (* 2 (select main_a v_prenex_24314))) (<= (+ main_x 1) v_prenex_24314) (<= (select main_a v_prenex_24314) 1001))) (forall ((v_prenex_24318 Int)) (or (<= (select main_a v_prenex_24318) 999) (<= (* 2 (select main_a v_prenex_24318)) 1998)))) (forall ((v_prenex_25390 Int) (v_prenex_25389 Int)) (or (< v_prenex_25390 main_x) (<= 1000 (+ (select main_a v_prenex_25389) (select main_a v_prenex_25390))) (<= 499 (select main_a v_prenex_25389)) (<= 2 (* 2 (select main_a v_prenex_25390))) (<= 998 (* 2 (select main_a v_prenex_25389))) (<= (+ main_x 1) v_prenex_25390) (<= (select main_a v_prenex_25390) 501))) (forall ((v_prenex_24227 Int) (v_prenex_24228 Int)) (or (<= (+ main_x 1) v_prenex_24228) (<= 1 (select main_a v_prenex_24228)) (<= (select main_a v_prenex_24227) 1499) (< v_prenex_24228 main_x) (<= (select main_a v_prenex_24227) 999) (<= (select main_a v_prenex_24228) 1001) (<= (+ (select main_a v_prenex_24227) (select main_a v_prenex_24228)) 1000))) (forall ((v_prenex_24544 Int) (v_prenex_24543 Int)) (or (< v_prenex_24544 main_x) (<= (+ main_x 1) v_prenex_24544) (<= (* 2 (select main_a v_prenex_24543)) 1998) (<= 0 (+ (select main_a v_prenex_24544) 499)) (<= (select main_a v_prenex_24543) 999) (<= 1000 (+ (select main_a v_prenex_24543) (select main_a v_prenex_24544))) (< v_prenex_24543 main_y))) (or (forall ((v_prenex_24982 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24982))) (<= 499 (select main_a v_prenex_24982)))) (forall ((v_prenex_24983 Int)) (or (< v_prenex_24983 main_x) (<= (select main_a v_prenex_24983) 501) (<= (* 2 (select main_a v_prenex_24983)) 1002) (<= 2 (* 2 (select main_a v_prenex_24983))) (<= (+ main_x 1) v_prenex_24983)))) (or (forall ((v_prenex_28471 Int)) (<= (select main_a v_prenex_28471) 999)) (forall ((v_prenex_28470 Int)) (or (<= (+ main_x 1) v_prenex_28470) (<= 2 (* 2 (select main_a v_prenex_28470))) (<= 0 (+ (select main_a v_prenex_28470) 499)) (<= (* 2 (select main_a v_prenex_28470)) 1002) (< v_prenex_28470 main_x)))) (forall ((v_prenex_28958 Int) (v_prenex_28957 Int)) (or (<= 499 (select main_a v_prenex_28957)) (<= (* 2 (select main_a v_prenex_28958)) 1002) (<= (+ (select main_a v_prenex_28957) (select main_a v_prenex_28958)) 1000) (<= (select main_a v_prenex_28958) 501) (< v_prenex_28958 main_x) (<= (+ main_x 1) v_prenex_28958) (<= (* 2 (select main_a v_prenex_28957)) 1998))) (forall ((v_prenex_30549 Int) (v_prenex_30548 Int)) (or (<= (+ main_x 1) v_prenex_30549) (< v_prenex_30549 main_x) (<= 0 (+ (select main_a v_prenex_30548) 1)) (<= (+ main_y 1) v_prenex_30548) (<= (* 2 (select main_a v_prenex_30549)) 1002) (<= (select main_a v_prenex_30548) (+ (select main_a v_prenex_30549) 998)))) (or (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) (<= 0 (+ (select main_a v_prenex_23832) 499)))) (forall ((v_prenex_24326 Int)) (or (<= (* 2 (select main_a v_prenex_24326)) 1998) (<= 0 (+ (select main_a v_prenex_24326) 1))))) (or (forall ((v_prenex_26548 Int)) (or (<= 499 (select main_a v_prenex_26548)) (<= (select main_a v_prenex_26548) 999))) (forall ((v_prenex_26549 Int)) (or (<= (+ main_x 1) v_prenex_26549) (< v_prenex_26549 main_x) (<= (select main_a v_prenex_26549) 501) (<= 2 (* 2 (select main_a v_prenex_26549))) (<= 1 (select main_a v_prenex_26549))))) (forall ((v_prenex_24540 Int) (v_prenex_24539 Int)) (or (<= 0 (+ (select main_a v_prenex_24540) 499)) (<= 499 (select main_a v_prenex_24539)) (<= (* 2 (select main_a v_prenex_24540)) 1002) (< v_prenex_24540 main_x) (<= (select main_a v_prenex_24540) (+ (select main_a v_prenex_24539) 2)) (<= (+ main_x 1) v_prenex_24540))) (or (forall ((v_prenex_28884 Int)) (or (<= (* 2 (select main_a v_prenex_28884)) 1002) (< v_prenex_28884 main_x) (<= (select main_a v_prenex_28884) 1001) (<= (+ main_x 1) v_prenex_28884) (<= (select main_a v_prenex_28884) 501))) (forall ((v_prenex_28886 Int)) (or (<= (select main_a v_prenex_28886) 1499) (<= (* 2 (select main_a v_prenex_28886)) 1998)))) (forall ((v_prenex_30518 Int) (v_prenex_30519 Int)) (or (<= (select main_a v_prenex_30519) (+ (select main_a v_prenex_30518) 2)) (<= (select main_a v_prenex_30518) 1499) (< v_prenex_30519 main_x) (<= 0 (+ (select main_a v_prenex_30519) 499)) (<= 1 (select main_a v_prenex_30519)) (<= (+ main_x 1) v_prenex_30519) (<= 0 (+ (select main_a v_prenex_30518) 1)))) (forall ((v_prenex_30839 Int) (v_prenex_30838 Int)) (or (<= (select main_a v_prenex_30838) 999) (< v_prenex_30838 main_y) (<= (+ main_x 1) v_prenex_30839) (<= (select main_a v_prenex_30838) (+ (select main_a v_prenex_30839) 998)) (<= (+ main_y 1) v_prenex_30838))) (or (forall ((v_prenex_27884 Int)) (or (< v_prenex_27884 main_x) (<= (+ main_x 1) v_prenex_27884) (<= (select main_a v_prenex_27884) 501) (<= 2 (* 2 (select main_a v_prenex_27884))))) (forall ((v_prenex_27885 Int)) (or (<= (* 2 (select main_a v_prenex_27885)) 1998) (<= (select main_a v_prenex_27885) 999)))) (forall ((v_prenex_25495 Int) (v_prenex_25494 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25494))) (<= (+ main_x 1) v_prenex_25495) (<= 0 (+ (select main_a v_prenex_25494) 1)) (<= (select main_a v_prenex_25495) (+ (select main_a v_prenex_25494) 2)) (< v_prenex_25495 main_x) (<= (select main_a v_prenex_25495) 501) (<= (* 2 (select main_a v_prenex_25495)) 1002))) (or (forall ((v_prenex_27883 Int)) (or (<= (select main_a v_prenex_27883) 1001) (<= (+ main_x 1) v_prenex_27883) (<= 2 (* 2 (select main_a v_prenex_27883))) (<= (select main_a v_prenex_27883) 501) (< v_prenex_27883 main_x))) (forall ((v_prenex_27885 Int)) (or (<= (* 2 (select main_a v_prenex_27885)) 1998) (<= (select main_a v_prenex_27885) 999)))) (forall ((v_prenex_24915 Int) (v_prenex_24914 Int)) (or (<= (+ main_x 1) v_prenex_24915) (<= (select main_a v_prenex_24914) (+ (select main_a v_prenex_24915) 998)) (< v_prenex_24915 main_x) (<= 499 (select main_a v_prenex_24914)) (<= (* 2 (select main_a v_prenex_24914)) 1998) (<= (* 2 (select main_a v_prenex_24915)) 1002))) (or (forall ((v_prenex_24982 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24982))) (<= 499 (select main_a v_prenex_24982)))) (forall ((v_prenex_24981 Int)) (or (<= (select main_a v_prenex_24981) 501) (<= (* 2 (select main_a v_prenex_24981)) 1002) (<= 0 (+ (select main_a v_prenex_24981) 499)) (< v_prenex_24981 main_x) (<= (+ main_x 1) v_prenex_24981)))) (or (forall ((v_prenex_24988 Int)) (or (< v_prenex_24988 main_x) (<= (select main_a v_prenex_24988) 501) (<= (+ main_x 1) v_prenex_24988) (<= 0 (+ (select main_a v_prenex_24988) 499)) (<= 2 (* 2 (select main_a v_prenex_24988))))) (forall ((v_prenex_24992 Int)) (<= (select main_a v_prenex_24992) 1499))) (or (forall ((v_prenex_26143 Int)) (or (<= 0 (+ (select main_a v_prenex_26143) 1)) (< v_prenex_26143 main_y) (<= (select main_a v_prenex_26143) 999))) (forall ((v_prenex_26144 Int)) (or (<= (+ main_x 1) v_prenex_26144) (< v_prenex_26144 main_x) (<= (* 2 (select main_a v_prenex_26144)) 1002)))) (forall ((v_prenex_24442 Int) (v_prenex_24441 Int)) (or (< v_prenex_24442 main_x) (<= (select main_a v_prenex_24441) (+ (select main_a v_prenex_24442) 998)) (<= (select main_a v_prenex_24441) 1499) (<= 0 (+ (select main_a v_prenex_24442) 499)) (<= (select main_a v_prenex_24441) 999) (<= (+ main_x 1) v_prenex_24442) (<= 2 (* 2 (select main_a v_prenex_24442))))) (forall ((v_prenex_30015 Int) (v_prenex_30014 Int)) (or (<= (+ (select main_a v_prenex_30014) (select main_a v_prenex_30015)) 1000) (<= 499 (select main_a v_prenex_30014)) (< v_prenex_30014 main_y) (<= (select main_a v_prenex_30014) 999) (<= (+ main_y 1) v_prenex_30014))) (or (forall ((v_prenex_24359 Int)) (or (<= (* 2 (select main_a v_prenex_24359)) 1998) (<= 0 (+ (select main_a v_prenex_24359) 1)))) (forall ((v_prenex_24360 Int)) (or (<= (select main_a v_prenex_24360) 1001) (<= (+ main_x 1) v_prenex_24360) (<= (* 2 (select main_a v_prenex_24360)) 1002) (< v_prenex_24360 main_x)))) (or (forall ((v_prenex_27106 Int)) (or (< v_prenex_27106 main_x) (<= 2 (* 2 (select main_a v_prenex_27106))) (<= (* 2 (select main_a v_prenex_27106)) 1002) (<= (+ main_x 1) v_prenex_27106) (<= (select main_a v_prenex_27106) 1001))) (forall ((v_prenex_27107 Int)) (or (<= (select main_a v_prenex_27107) 999) (<= 0 (+ (select main_a v_prenex_27107) 1))))) (forall ((v_prenex_29307 Int) (v_prenex_29308 Int)) (or (< v_prenex_29307 main_y) (< v_prenex_29308 main_x) (<= 1000 (+ (select main_a v_prenex_29307) (select main_a v_prenex_29308))) (<= (+ main_x 1) v_prenex_29308) (<= (* 2 (select main_a v_prenex_29308)) 1002))) (or (forall ((v_prenex_27385 Int)) (or (<= 0 (+ (select main_a v_prenex_27385) 499)) (< v_prenex_27385 main_x) (<= (* 2 (select main_a v_prenex_27385)) 1002) (<= (+ main_x 1) v_prenex_27385))) (forall ((v_prenex_27384 Int)) (or (<= 0 (+ (select main_a v_prenex_27384) 1)) (< v_prenex_27384 main_y)))) (forall ((v_prenex_29640 Int) (v_prenex_29641 Int)) (or (<= (select main_a v_prenex_29641) 1001) (<= (select main_a v_prenex_29641) (+ (select main_a v_prenex_29640) 2)) (< v_prenex_29641 main_x) (<= (+ main_x 1) v_prenex_29641) (<= (* 2 (select main_a v_prenex_29640)) 1998))) (forall ((v_prenex_25856 Int) (v_prenex_25857 Int)) (or (< v_prenex_25857 main_x) (<= (select main_a v_prenex_25856) 999) (<= 2 (* 2 (select main_a v_prenex_25857))) (<= (+ main_x 1) v_prenex_25857) (<= 0 (+ (select main_a v_prenex_25856) 1)) (<= (+ (select main_a v_prenex_25856) (select main_a v_prenex_25857)) 1000) (<= (select main_a v_prenex_25857) 501))) (forall ((v_prenex_31004 Int) (v_prenex_31003 Int)) (or (<= 0 (+ (select main_a v_prenex_31003) 1)) (<= 1 (select main_a v_prenex_31004)) (<= (select main_a v_prenex_31003) 1499) (< v_prenex_31004 main_x) (<= (select main_a v_prenex_31004) (+ (select main_a v_prenex_31003) 2)) (<= (+ main_y 1) v_prenex_31003) (<= (+ main_x 1) v_prenex_31004))) (forall ((v_prenex_27800 Int) (v_prenex_27801 Int)) (or (<= (+ main_x 1) v_prenex_27801) (<= 998 (* 2 (select main_a v_prenex_27800))) (< v_prenex_27801 main_x) (<= 0 (+ (select main_a v_prenex_27801) 499)) (<= (+ (select main_a v_prenex_27800) (select main_a v_prenex_27801)) 1000) (<= (select main_a v_prenex_27800) 999) (<= 1 (select main_a v_prenex_27801)))) (forall ((v_prenex_25455 Int) (v_prenex_25456 Int)) (or (<= (+ main_x 1) v_prenex_25456) (<= (* 2 (select main_a v_prenex_25456)) 1002) (< v_prenex_25456 main_x) (<= 998 (* 2 (select main_a v_prenex_25455))) (<= 2 (* 2 (select main_a v_prenex_25456))) (<= 499 (select main_a v_prenex_25455)) (<= 1000 (+ (select main_a v_prenex_25455) (select main_a v_prenex_25456))))) (forall ((v_prenex_31547 Int) (v_prenex_31548 Int)) (or (< v_prenex_31548 main_x) (<= (select main_a v_prenex_31547) (+ (select main_a v_prenex_31548) 998)) (<= (select main_a v_prenex_31547) 999) (<= (+ main_x 1) v_prenex_31548) (<= (* 2 (select main_a v_prenex_31548)) 1002) (<= (select main_a v_prenex_31548) 1001))) (forall ((v_prenex_31079 Int) (v_prenex_31078 Int)) (or (<= (select main_a v_prenex_31078) 999) (<= 1000 (+ (select main_a v_prenex_31078) (select main_a v_prenex_31079))) (<= (+ main_x 1) v_prenex_31079) (<= 1 (select main_a v_prenex_31079)) (<= 499 (select main_a v_prenex_31078)) (< v_prenex_31079 main_x) (<= (* 2 (select main_a v_prenex_31079)) 1002))) (forall ((v_prenex_29482 Int) (v_prenex_29481 Int)) (or (<= (+ (select main_a v_prenex_29481) (select main_a v_prenex_29482)) 1000) (<= 499 (select main_a v_prenex_29481)) (< v_prenex_29481 main_y) (<= 1 (select main_a v_prenex_29482)) (< v_prenex_29482 main_x) (<= 998 (* 2 (select main_a v_prenex_29481))) (<= (+ main_x 1) v_prenex_29482))) (forall ((v_prenex_25174 Int) (v_prenex_25173 Int)) (or (<= (select main_a v_prenex_25174) (+ (select main_a v_prenex_25173) 2)) (<= (+ main_x 1) v_prenex_25174) (<= 1 (select main_a v_prenex_25174)) (<= 998 (* 2 (select main_a v_prenex_25173))) (< v_prenex_25174 main_x))) (or (forall ((v_prenex_31733 Int)) (or (<= (select main_a v_prenex_31733) 999) (<= (select main_a v_prenex_31733) 1499))) (forall ((v_prenex_31732 Int)) (or (<= (+ main_x 1) v_prenex_31732) (<= (* 2 (select main_a v_prenex_31732)) 1002) (<= 2 (* 2 (select main_a v_prenex_31732))) (< v_prenex_31732 main_x)))) (or (forall ((v_prenex_27203 Int)) (<= (* 2 (select main_a v_prenex_27203)) 1998)) (forall ((v_prenex_27202 Int)) (or (<= 1 (select main_a v_prenex_27202)) (<= 2 (* 2 (select main_a v_prenex_27202))) (<= (+ main_x 1) v_prenex_27202) (< v_prenex_27202 main_x)))) (forall ((v_prenex_30686 Int) (v_prenex_30685 Int)) (or (<= (+ (select main_a v_prenex_30685) (select main_a v_prenex_30686)) 1000) (<= 0 (+ (select main_a v_prenex_30686) 499)) (< v_prenex_30686 main_x) (<= (+ main_x 1) v_prenex_30686) (<= 998 (* 2 (select main_a v_prenex_30685))) (< v_prenex_30685 main_y) (<= (select main_a v_prenex_30685) 1499))) (or (forall ((v_prenex_30097 Int)) (or (< v_prenex_30097 main_x) (<= (* 2 (select main_a v_prenex_30097)) 1002) (<= 1 (select main_a v_prenex_30097)) (<= (+ main_x 1) v_prenex_30097))) (forall ((v_prenex_30102 Int)) (or (<= (+ main_y 1) v_prenex_30102) (<= 0 (+ (select main_a v_prenex_30102) 1)) (<= (select main_a v_prenex_30102) 999)))) (forall ((v_prenex_31176 Int) (v_prenex_31177 Int)) (or (<= (select main_a v_prenex_31176) 999) (<= 1 (select main_a v_prenex_31177)) (<= (+ main_x 1) v_prenex_31177) (< v_prenex_31177 main_x) (<= (+ main_y 1) v_prenex_31176) (<= (select main_a v_prenex_31176) (+ (select main_a v_prenex_31177) 998)) (<= 499 (select main_a v_prenex_31176)))) (or (forall ((v_prenex_24345 Int)) (or (<= (select main_a v_prenex_24345) 1499) (<= 499 (select main_a v_prenex_24345)))) (forall ((v_prenex_24341 Int)) (or (<= 1 (select main_a v_prenex_24341)) (<= (+ main_x 1) v_prenex_24341) (<= 2 (* 2 (select main_a v_prenex_24341))) (< v_prenex_24341 main_x)))) (forall ((v_prenex_26952 Int) (v_prenex_26951 Int)) (or (< v_prenex_26952 main_x) (<= (+ main_y 1) v_prenex_26951) (<= (select main_a v_prenex_26951) (+ (select main_a v_prenex_26952) 998)) (<= (+ main_x 1) v_prenex_26952) (<= 1 (select main_a v_prenex_26952)) (<= 499 (select main_a v_prenex_26951)) (<= 998 (* 2 (select main_a v_prenex_26951))))) (forall ((v_prenex_28136 Int) (v_prenex_28135 Int)) (or (<= (select main_a v_prenex_28136) 1001) (<= (select main_a v_prenex_28136) (+ (select main_a v_prenex_28135) 2)) (< v_prenex_28136 main_x) (<= 499 (select main_a v_prenex_28135)) (<= 2 (* 2 (select main_a v_prenex_28136))) (<= (+ main_x 1) v_prenex_28136) (<= (* 2 (select main_a v_prenex_28135)) 1998))) (forall ((v_prenex_31533 Int) (v_prenex_31534 Int)) (or (<= (* 2 (select main_a v_prenex_31533)) 1998) (<= (+ main_x 1) v_prenex_31534) (<= 1 (select main_a v_prenex_31534)) (<= (select main_a v_prenex_31534) 501) (< v_prenex_31534 main_x) (<= 1000 (+ (select main_a v_prenex_31533) (select main_a v_prenex_31534))))) (or (forall ((v_prenex_30864 Int)) (<= 998 (* 2 (select main_a v_prenex_30864)))) (forall ((v_prenex_30860 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30860))) (< v_prenex_30860 main_x) (<= (+ main_x 1) v_prenex_30860) (<= 0 (+ (select main_a v_prenex_30860) 499))))) (forall ((v_prenex_23914 Int) (v_prenex_23913 Int)) (or (<= (+ (select main_a v_prenex_23913) (select main_a v_prenex_23914)) 1000) (<= (select main_a v_prenex_23913) 1499) (<= 0 (+ (select main_a v_prenex_23914) 499)) (<= (select main_a v_prenex_23914) 1001) (<= 998 (* 2 (select main_a v_prenex_23913))) (<= (+ main_x 1) v_prenex_23914) (< v_prenex_23914 main_x))) (forall ((v_prenex_26574 Int) (v_prenex_26575 Int)) (or (<= (+ main_x 1) v_prenex_26575) (<= (select main_a v_prenex_26575) (+ (select main_a v_prenex_26574) 2)) (<= (* 2 (select main_a v_prenex_26575)) 1002) (< v_prenex_26575 main_x) (<= 2 (* 2 (select main_a v_prenex_26575))) (<= (select main_a v_prenex_26574) 999) (<= (select main_a v_prenex_26574) 1499))) (forall ((v_prenex_27041 Int) (v_prenex_27042 Int)) (or (<= 1 (select main_a v_prenex_27042)) (<= (select main_a v_prenex_27041) 1499) (<= 1000 (+ (select main_a v_prenex_27041) (select main_a v_prenex_27042))) (< v_prenex_27042 main_x) (<= (+ main_x 1) v_prenex_27042) (< v_prenex_27041 main_y))) (or (forall ((v_prenex_26030 Int)) (or (< v_prenex_26030 main_x) (<= (+ main_x 1) v_prenex_26030) (<= (* 2 (select main_a v_prenex_26030)) 1002) (<= (select main_a v_prenex_26030) 1001))) (forall ((v_prenex_26029 Int)) (or (< v_prenex_26029 main_y) (<= (* 2 (select main_a v_prenex_26029)) 1998) (<= 998 (* 2 (select main_a v_prenex_26029)))))) (forall ((v_prenex_28877 Int) (v_prenex_28876 Int)) (or (< v_prenex_28877 main_x) (<= (* 2 (select main_a v_prenex_28876)) 1998) (<= (select main_a v_prenex_28877) 501) (<= (select main_a v_prenex_28876) (+ (select main_a v_prenex_28877) 998)) (< v_prenex_28876 main_y) (<= (+ main_x 1) v_prenex_28877) (<= 499 (select main_a v_prenex_28876)))) (forall ((v_prenex_25662 Int) (v_prenex_25661 Int)) (or (< v_prenex_25661 main_y) (<= 0 (+ (select main_a v_prenex_25662) 499)) (<= (+ main_x 1) v_prenex_25662) (< v_prenex_25662 main_x) (<= 998 (* 2 (select main_a v_prenex_25661))) (<= 1000 (+ (select main_a v_prenex_25661) (select main_a v_prenex_25662))))) (forall ((v_prenex_30159 Int) (v_prenex_30160 Int)) (or (<= (+ main_x 1) v_prenex_30160) (< v_prenex_30160 main_x) (<= 499 (select main_a v_prenex_30159)) (<= (select main_a v_prenex_30160) (+ (select main_a v_prenex_30159) 2)) (<= (* 2 (select main_a v_prenex_30159)) 1998) (<= 2 (* 2 (select main_a v_prenex_30160))) (<= (select main_a v_prenex_30160) 501))) (forall ((v_prenex_30064 Int) (v_prenex_30063 Int)) (or (<= 1 (select main_a v_prenex_30064)) (<= (+ main_x 1) v_prenex_30064) (< v_prenex_30064 main_x) (<= (+ main_y 1) v_prenex_30063) (<= 499 (select main_a v_prenex_30063)) (<= 998 (* 2 (select main_a v_prenex_30063))) (<= (select main_a v_prenex_30064) (+ (select main_a v_prenex_30063) 2)))) (or (forall ((v_prenex_28149 Int)) (or (< v_prenex_28149 main_x) (<= (+ main_x 1) v_prenex_28149) (<= 2 (* 2 (select main_a v_prenex_28149))))) (forall ((v_prenex_28150 Int)) (or (<= 499 (select main_a v_prenex_28150)) (<= 0 (+ (select main_a v_prenex_28150) 1))))) (or (forall ((v_prenex_31267 Int)) (or (<= (* 2 (select main_a v_prenex_31267)) 1998) (<= (+ main_y 1) v_prenex_31267))) (forall ((v_prenex_31264 Int)) (or (<= (+ main_x 1) v_prenex_31264) (< v_prenex_31264 main_x) (<= (select main_a v_prenex_31264) 501) (<= (* 2 (select main_a v_prenex_31264)) 1002)))) (forall ((v_prenex_24189 Int) (v_prenex_24188 Int)) (or (<= (+ main_x 1) v_prenex_24189) (<= 2 (* 2 (select main_a v_prenex_24189))) (<= 0 (+ (select main_a v_prenex_24188) 1)) (<= (select main_a v_prenex_24189) (+ (select main_a v_prenex_24188) 2)) (<= (select main_a v_prenex_24188) 1499) (< v_prenex_24189 main_x))) (forall ((v_prenex_27014 Int) (v_prenex_27013 Int)) (or (< v_prenex_27013 main_y) (< v_prenex_27014 main_x) (<= 998 (* 2 (select main_a v_prenex_27013))) (<= (* 2 (select main_a v_prenex_27014)) 1002) (<= (+ main_x 1) v_prenex_27014) (<= (select main_a v_prenex_27013) (+ (select main_a v_prenex_27014) 998)) (<= 0 (+ (select main_a v_prenex_27013) 1)))) (forall ((v_prenex_31765 Int) (v_prenex_31766 Int)) (or (< v_prenex_31766 main_x) (<= (select main_a v_prenex_31765) (+ (select main_a v_prenex_31766) 998)) (<= (+ main_x 1) v_prenex_31766) (<= 998 (* 2 (select main_a v_prenex_31765))) (<= (select main_a v_prenex_31765) 1499) (<= 0 (+ (select main_a v_prenex_31766) 499)))) (or (forall ((v_prenex_24982 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24982))) (<= 499 (select main_a v_prenex_24982)))) (forall ((v_prenex_24979 Int)) (or (<= (select main_a v_prenex_24979) 501) (< v_prenex_24979 main_x) (<= (+ main_x 1) v_prenex_24979) (<= (* 2 (select main_a v_prenex_24979)) 1002)))) (forall ((v_prenex_28544 Int) (v_prenex_28543 Int)) (or (<= (select main_a v_prenex_28543) 999) (<= 1000 (+ (select main_a v_prenex_28543) (select main_a v_prenex_28544))) (< v_prenex_28543 main_y) (<= (+ main_y 1) v_prenex_28543) (<= 499 (select main_a v_prenex_28543)))) (forall ((v_prenex_29339 Int) (v_prenex_29338 Int)) (or (<= (* 2 (select main_a v_prenex_29339)) 1002) (<= (select main_a v_prenex_29338) (+ (select main_a v_prenex_29339) 998)) (< v_prenex_29339 main_x) (<= (+ main_x 1) v_prenex_29339))) (or (forall ((v_prenex_25889 Int)) (or (<= (+ main_x 1) v_prenex_25889) (<= (* 2 (select main_a v_prenex_25889)) 1002) (< v_prenex_25889 main_x) (<= 2 (* 2 (select main_a v_prenex_25889))) (<= 0 (+ (select main_a v_prenex_25889) 499)))) (forall ((v_prenex_25886 Int)) (or (<= (* 2 (select main_a v_prenex_25886)) 1998) (<= 499 (select main_a v_prenex_25886))))) (or (forall ((v_prenex_30489 Int)) (or (<= (+ main_x 1) v_prenex_30489) (<= (select main_a v_prenex_30489) 501) (<= 2 (* 2 (select main_a v_prenex_30489))) (< v_prenex_30489 main_x))) (forall ((v_prenex_30488 Int)) (or (< v_prenex_30488 main_y) (<= (* 2 (select main_a v_prenex_30488)) 1998) (<= 998 (* 2 (select main_a v_prenex_30488)))))) (or (forall ((v_prenex_24304 Int)) (<= 0 (+ (select main_a v_prenex_24304) 1))) (forall ((v_prenex_24303 Int)) (or (< v_prenex_24303 main_x) (<= (select main_a v_prenex_24303) 1001) (<= (* 2 (select main_a v_prenex_24303)) 1002) (<= (select main_a v_prenex_24303) 501) (<= (+ main_x 1) v_prenex_24303)))) (forall ((v_prenex_28742 Int) (v_prenex_28741 Int)) (or (<= (select main_a v_prenex_28741) (+ (select main_a v_prenex_28742) 998)) (<= (+ main_y 1) v_prenex_28741) (<= (+ main_x 1) v_prenex_28742) (< v_prenex_28742 main_x) (<= (select main_a v_prenex_28741) 999) (<= 2 (* 2 (select main_a v_prenex_28742))))) (forall ((v_prenex_30547 Int) (v_prenex_30546 Int)) (or (<= (+ main_x 1) v_prenex_30547) (<= (select main_a v_prenex_30547) (+ (select main_a v_prenex_30546) 2)) (<= (+ main_y 1) v_prenex_30546) (<= (select main_a v_prenex_30547) 1001) (<= (select main_a v_prenex_30546) 999) (< v_prenex_30547 main_x))) (forall ((v_prenex_29491 Int) (v_prenex_29490 Int)) (or (<= (+ main_x 1) v_prenex_29491) (<= (select main_a v_prenex_29491) (+ (select main_a v_prenex_29490) 2)) (<= (* 2 (select main_a v_prenex_29491)) 1002) (<= 499 (select main_a v_prenex_29490)) (< v_prenex_29491 main_x) (<= (+ main_y 1) v_prenex_29490))) (forall ((v_prenex_32130 Int) (v_prenex_32129 Int)) (or (<= (* 2 (select main_a v_prenex_32130)) 1002) (<= (+ main_x 1) v_prenex_32130) (<= (select main_a v_prenex_32130) (+ (select main_a v_prenex_32129) 2)) (< v_prenex_32129 main_y) (< v_prenex_32130 main_x))) (forall ((v_prenex_26560 Int) (v_prenex_26561 Int)) (or (< v_prenex_26560 main_y) (<= (+ (select main_a v_prenex_26560) (select main_a v_prenex_26561)) 1000) (< v_prenex_26561 main_x) (<= (* 2 (select main_a v_prenex_26560)) 1998) (<= 1 (select main_a v_prenex_26561)) (<= (+ main_x 1) v_prenex_26561) (<= 499 (select main_a v_prenex_26560)))) (or (forall ((v_prenex_27746 Int)) (or (<= (select main_a v_prenex_27746) 1499) (<= 499 (select main_a v_prenex_27746)))) (forall ((v_prenex_27743 Int)) (or (< v_prenex_27743 main_x) (<= 1 (select main_a v_prenex_27743)) (<= (* 2 (select main_a v_prenex_27743)) 1002) (<= (select main_a v_prenex_27743) 1001) (<= (+ main_x 1) v_prenex_27743)))) (or (forall ((v_prenex_24899 Int)) (or (<= 1 (select main_a v_prenex_24899)) (< v_prenex_24899 main_x) (<= (+ main_x 1) v_prenex_24899) (<= (select main_a v_prenex_24899) 1001) (<= (* 2 (select main_a v_prenex_24899)) 1002))) (forall ((v_prenex_24902 Int)) (or (<= 499 (select main_a v_prenex_24902)) (<= 998 (* 2 (select main_a v_prenex_24902)))))) (or (forall ((v_prenex_24748 Int)) (or (<= (select main_a v_prenex_24748) 999) (<= (+ main_y 1) v_prenex_24748))) (forall ((v_prenex_24744 Int)) (or (<= (+ main_x 1) v_prenex_24744) (<= 2 (* 2 (select main_a v_prenex_24744))) (< v_prenex_24744 main_x) (<= 1 (select main_a v_prenex_24744))))) (or (forall ((v_prenex_25564 Int)) (or (<= (* 2 (select main_a v_prenex_25564)) 1002) (<= 1 (select main_a v_prenex_25564)) (<= (+ main_x 1) v_prenex_25564) (<= 0 (+ (select main_a v_prenex_25564) 499)) (< v_prenex_25564 main_x))) (forall ((v_prenex_25559 Int)) (<= (select main_a v_prenex_25559) 999))) (forall ((v_prenex_30066 Int) (v_prenex_30065 Int)) (or (<= (+ main_x 1) v_prenex_30066) (< v_prenex_30066 main_x) (<= 0 (+ (select main_a v_prenex_30065) 1)) (<= (select main_a v_prenex_30066) (+ (select main_a v_prenex_30065) 2)) (<= (+ main_y 1) v_prenex_30065) (<= 499 (select main_a v_prenex_30065)) (<= (select main_a v_prenex_30066) 1001))) (forall ((v_prenex_29050 Int) (v_prenex_29049 Int)) (or (<= (select main_a v_prenex_29049) 999) (<= (select main_a v_prenex_29050) 1001) (<= (* 2 (select main_a v_prenex_29049)) 1998) (<= (+ main_x 1) v_prenex_29050) (<= (select main_a v_prenex_29049) (+ (select main_a v_prenex_29050) 998)) (< v_prenex_29050 main_x))) (or (forall ((v_prenex_30313 Int)) (<= (select main_a v_prenex_30313) 999)) (forall ((v_prenex_30309 Int)) (or (<= (+ main_x 1) v_prenex_30309) (<= (* 2 (select main_a v_prenex_30309)) 1002) (< v_prenex_30309 main_x) (<= 2 (* 2 (select main_a v_prenex_30309)))))) (or (forall ((v_prenex_31979 Int)) (<= 998 (* 2 (select main_a v_prenex_31979)))) (forall ((v_prenex_31976 Int)) (or (<= (* 2 (select main_a v_prenex_31976)) 1002) (<= (+ main_x 1) v_prenex_31976) (<= 0 (+ (select main_a v_prenex_31976) 499)) (< v_prenex_31976 main_x) (<= (select main_a v_prenex_31976) 501)))) (forall ((v_prenex_28596 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28596))) (<= (+ main_x 1) v_prenex_28596) (<= 0 (+ (select main_a v_prenex_28596) 499)) (<= (* 2 (select main_a v_prenex_28596)) 1002) (< v_prenex_28596 main_x))) (forall ((v_prenex_32234 Int) (v_prenex_32235 Int)) (or (<= (select main_a v_prenex_32235) 501) (<= (+ main_x 1) v_prenex_32235) (<= (select main_a v_prenex_32234) 999) (<= (select main_a v_prenex_32234) (+ (select main_a v_prenex_32235) 998)) (< v_prenex_32235 main_x))) (forall ((v_prenex_27759 Int) (v_prenex_27758 Int)) (or (< v_prenex_27759 main_x) (<= (select main_a v_prenex_27759) 501) (<= 0 (+ (select main_a v_prenex_27758) 1)) (<= 1000 (+ (select main_a v_prenex_27758) (select main_a v_prenex_27759))) (<= (+ main_x 1) v_prenex_27759) (<= 499 (select main_a v_prenex_27758)) (<= (+ main_y 1) v_prenex_27758))) (forall ((v_prenex_25835 Int) (v_prenex_25836 Int)) (or (<= (+ main_x 1) v_prenex_25836) (<= 1 (select main_a v_prenex_25836)) (< v_prenex_25836 main_x) (<= (select main_a v_prenex_25836) 1001) (<= 1000 (+ (select main_a v_prenex_25835) (select main_a v_prenex_25836))) (<= 0 (+ (select main_a v_prenex_25835) 1)) (<= (select main_a v_prenex_25835) 999))) (forall ((v_prenex_29511 Int) (v_prenex_29510 Int)) (or (<= (+ (select main_a v_prenex_29510) (select main_a v_prenex_29511)) 1000) (<= (select main_a v_prenex_29511) 501) (<= (* 2 (select main_a v_prenex_29510)) 1998) (< v_prenex_29511 main_x) (<= 998 (* 2 (select main_a v_prenex_29510))) (<= 0 (+ (select main_a v_prenex_29511) 499)) (<= (+ main_x 1) v_prenex_29511))) (or (forall ((v_prenex_31874 Int)) (<= (select main_a v_prenex_31874) 999)) (forall ((v_prenex_31870 Int)) (or (<= (+ main_x 1) v_prenex_31870) (< v_prenex_31870 main_x) (<= 1 (select main_a v_prenex_31870)) (<= 2 (* 2 (select main_a v_prenex_31870)))))) (forall ((v_prenex_28724 Int) (v_prenex_28725 Int)) (or (<= (select main_a v_prenex_28725) 501) (<= (* 2 (select main_a v_prenex_28724)) 1998) (<= (+ (select main_a v_prenex_28724) (select main_a v_prenex_28725)) 1000) (<= (+ main_x 1) v_prenex_28725) (< v_prenex_28725 main_x) (<= 1 (select main_a v_prenex_28725)))) (forall ((v_prenex_32043 Int) (v_prenex_32044 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32044))) (<= 1 (select main_a v_prenex_32044)) (<= (select main_a v_prenex_32043) 999) (<= (select main_a v_prenex_32043) 1499) (< v_prenex_32044 main_x) (<= (select main_a v_prenex_32043) (+ (select main_a v_prenex_32044) 998)) (<= (+ main_x 1) v_prenex_32044))) (forall ((v_prenex_26763 Int) (v_prenex_26762 Int)) (or (<= (+ main_x 1) v_prenex_26763) (<= 0 (+ (select main_a v_prenex_26762) 1)) (< v_prenex_26763 main_x) (<= (select main_a v_prenex_26762) (+ (select main_a v_prenex_26763) 998)) (<= 2 (* 2 (select main_a v_prenex_26763))))) (or (forall ((v_prenex_28537 Int)) (or (<= (select main_a v_prenex_28537) 1499) (<= 0 (+ (select main_a v_prenex_28537) 1)))) (forall ((v_prenex_28534 Int)) (or (<= (select main_a v_prenex_28534) 501) (<= (* 2 (select main_a v_prenex_28534)) 1002) (< v_prenex_28534 main_x) (<= (+ main_x 1) v_prenex_28534)))) (forall ((v_prenex_25900 Int) (v_prenex_25901 Int)) (or (<= (select main_a v_prenex_25901) 501) (<= 499 (select main_a v_prenex_25900)) (<= (select main_a v_prenex_25901) (+ (select main_a v_prenex_25900) 2)) (<= 0 (+ (select main_a v_prenex_25901) 499)) (< v_prenex_25901 main_x) (<= (+ main_x 1) v_prenex_25901))) (forall ((v_prenex_29734 Int) (v_prenex_29733 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29733))) (<= (+ main_x 1) v_prenex_29734) (< v_prenex_29734 main_x) (<= (select main_a v_prenex_29734) 501) (<= 1000 (+ (select main_a v_prenex_29733) (select main_a v_prenex_29734))))) (forall ((v_prenex_30837 Int) (v_prenex_30836 Int)) (or (<= (+ main_x 1) v_prenex_30837) (<= 998 (* 2 (select main_a v_prenex_30836))) (<= (+ (select main_a v_prenex_30836) (select main_a v_prenex_30837)) 1000) (<= (+ main_y 1) v_prenex_30836) (< v_prenex_30837 main_x) (<= (* 2 (select main_a v_prenex_30836)) 1998) (<= (select main_a v_prenex_30837) 1001))) (forall ((v_prenex_27768 Int) (v_prenex_27769 Int)) (or (< v_prenex_27769 main_x) (<= 0 (+ (select main_a v_prenex_27769) 499)) (<= 0 (+ (select main_a v_prenex_27768) 1)) (<= (+ (select main_a v_prenex_27768) (select main_a v_prenex_27769)) 1000) (<= (* 2 (select main_a v_prenex_27768)) 1998) (<= (+ main_x 1) v_prenex_27769))) (forall ((v_prenex_28331 Int) (v_prenex_28330 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28331))) (< v_prenex_28331 main_x) (<= (+ main_x 1) v_prenex_28331) (<= (+ (select main_a v_prenex_28330) (select main_a v_prenex_28331)) 1000) (<= (+ main_y 1) v_prenex_28330) (<= (select main_a v_prenex_28330) 999))) (forall ((v_prenex_26095 Int) (v_prenex_26096 Int)) (or (< v_prenex_26096 main_x) (<= (* 2 (select main_a v_prenex_26096)) 1002) (<= 1000 (+ (select main_a v_prenex_26095) (select main_a v_prenex_26096))) (<= 0 (+ (select main_a v_prenex_26096) 499)) (<= (+ main_x 1) v_prenex_26096) (<= 998 (* 2 (select main_a v_prenex_26095))) (<= (select main_a v_prenex_26095) 1499))) (or (forall ((v_prenex_26786 Int)) (or (<= 0 (+ (select main_a v_prenex_26786) 1)) (<= 998 (* 2 (select main_a v_prenex_26786))))) (forall ((v_prenex_26787 Int)) (or (<= (+ main_x 1) v_prenex_26787) (< v_prenex_26787 main_x) (<= (select main_a v_prenex_26787) 1001) (<= (* 2 (select main_a v_prenex_26787)) 1002)))) (or (forall ((v_prenex_26247 Int)) (or (< v_prenex_26247 main_x) (<= (+ main_x 1) v_prenex_26247) (<= (* 2 (select main_a v_prenex_26247)) 1002) (<= 0 (+ (select main_a v_prenex_26247) 499)))) (forall ((v_prenex_26242 Int)) (or (<= (select main_a v_prenex_26242) 1499) (<= 998 (* 2 (select main_a v_prenex_26242)))))) (or (forall ((v_prenex_32046 Int)) (or (< v_prenex_32046 main_x) (<= 2 (* 2 (select main_a v_prenex_32046))) (<= (* 2 (select main_a v_prenex_32046)) 1002) (<= (+ main_x 1) v_prenex_32046))) (forall ((v_prenex_32045 Int)) (or (< v_prenex_32045 main_y) (<= (select main_a v_prenex_32045) 1499)))) (or (forall ((v_prenex_26325 Int)) (<= (select main_a v_prenex_26325) 1499)) (forall ((v_prenex_26330 Int)) (or (<= 1 (select main_a v_prenex_26330)) (<= (* 2 (select main_a v_prenex_26330)) 1002) (< v_prenex_26330 main_x) (<= (+ main_x 1) v_prenex_26330)))) (forall ((v_prenex_27589 Int) (v_prenex_27590 Int)) (or (<= (* 2 (select main_a v_prenex_27590)) 1002) (<= (+ (select main_a v_prenex_27589) (select main_a v_prenex_27590)) 1000) (<= (+ main_x 1) v_prenex_27590) (< v_prenex_27590 main_x) (<= 499 (select main_a v_prenex_27589)) (<= (* 2 (select main_a v_prenex_27589)) 1998))) (forall ((v_prenex_24446 Int) (v_prenex_24445 Int)) (or (< v_prenex_24446 main_x) (<= 499 (select main_a v_prenex_24445)) (<= (+ main_x 1) v_prenex_24446) (<= (select main_a v_prenex_24446) 501) (<= 0 (+ (select main_a v_prenex_24445) 1)) (<= 1000 (+ (select main_a v_prenex_24445) (select main_a v_prenex_24446))))) (forall ((v_prenex_24666 Int) (v_prenex_24665 Int)) (or (< v_prenex_24666 main_x) (<= (select main_a v_prenex_24665) 999) (<= 0 (+ (select main_a v_prenex_24666) 499)) (<= (+ main_x 1) v_prenex_24666) (<= (select main_a v_prenex_24666) (+ (select main_a v_prenex_24665) 2)) (<= (+ main_y 1) v_prenex_24665))) (forall ((v_prenex_30920 Int) (v_prenex_30919 Int)) (or (<= 1000 (+ (select main_a v_prenex_30919) (select main_a v_prenex_30920))) (< v_prenex_30920 main_x) (<= (select main_a v_prenex_30920) 1001) (<= (* 2 (select main_a v_prenex_30919)) 1998) (<= (select main_a v_prenex_30920) 501) (<= (+ main_x 1) v_prenex_30920) (<= 0 (+ (select main_a v_prenex_30919) 1)))) (forall ((v_prenex_27128 Int) (v_prenex_27129 Int)) (or (<= (select main_a v_prenex_27129) (+ (select main_a v_prenex_27128) 2)) (<= (+ main_y 1) v_prenex_27128) (<= (select main_a v_prenex_27128) 1499) (<= (* 2 (select main_a v_prenex_27128)) 1998) (< v_prenex_27129 main_x) (<= (* 2 (select main_a v_prenex_27129)) 1002) (<= (+ main_x 1) v_prenex_27129))) (forall ((v_prenex_26798 Int) (v_prenex_26797 Int)) (or (<= 0 (+ (select main_a v_prenex_26798) 499)) (<= 0 (+ (select main_a v_prenex_26797) 1)) (<= 1000 (+ (select main_a v_prenex_26797) (select main_a v_prenex_26798))) (< v_prenex_26798 main_x) (<= (+ main_x 1) v_prenex_26798) (<= 2 (* 2 (select main_a v_prenex_26798))))) (forall ((v_prenex_26817 Int) (v_prenex_26818 Int)) (or (<= (+ main_x 1) v_prenex_26818) (<= (select main_a v_prenex_26817) (+ (select main_a v_prenex_26818) 998)) (< v_prenex_26817 main_y) (< v_prenex_26818 main_x) (<= (select main_a v_prenex_26818) 501))) (forall ((v_prenex_25475 Int) (v_prenex_25474 Int)) (or (<= (+ main_y 1) v_prenex_25474) (<= 0 (+ (select main_a v_prenex_25475) 499)) (<= (select main_a v_prenex_25474) 999) (<= (select main_a v_prenex_25474) 1499) (<= (select main_a v_prenex_25475) (+ (select main_a v_prenex_25474) 2)) (< v_prenex_25475 main_x) (<= (+ main_x 1) v_prenex_25475))) (or (forall ((v_prenex_25464 Int)) (<= 998 (* 2 (select main_a v_prenex_25464)))) (forall ((v_prenex_25465 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25465))) (<= (+ main_x 1) v_prenex_25465) (<= (* 2 (select main_a v_prenex_25465)) 1002) (< v_prenex_25465 main_x) (<= (select main_a v_prenex_25465) 501)))) (forall ((v_prenex_29596 Int) (v_prenex_29595 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29595))) (<= (+ main_x 1) v_prenex_29596) (<= (* 2 (select main_a v_prenex_29596)) 1002) (<= 0 (+ (select main_a v_prenex_29596) 499)) (< v_prenex_29596 main_x) (<= (* 2 (select main_a v_prenex_29595)) 1998) (<= (+ (select main_a v_prenex_29595) (select main_a v_prenex_29596)) 1000))) (forall ((v_prenex_29846 Int) (v_prenex_29845 Int)) (or (<= (select main_a v_prenex_29846) 501) (< v_prenex_29846 main_x) (<= 2 (* 2 (select main_a v_prenex_29846))) (<= 0 (+ (select main_a v_prenex_29845) 1)) (<= (select main_a v_prenex_29846) (+ (select main_a v_prenex_29845) 2)) (<= (+ main_x 1) v_prenex_29846))) (forall ((v_prenex_28752 Int) (v_prenex_28751 Int)) (or (<= (+ main_x 1) v_prenex_28752) (<= 998 (* 2 (select main_a v_prenex_28751))) (<= (select main_a v_prenex_28752) 501) (< v_prenex_28752 main_x) (<= (select main_a v_prenex_28751) 1499) (<= (* 2 (select main_a v_prenex_28752)) 1002) (<= 1000 (+ (select main_a v_prenex_28751) (select main_a v_prenex_28752))))) (forall ((v_prenex_30581 Int) (v_prenex_30582 Int)) (or (<= (+ main_x 1) v_prenex_30582) (<= 499 (select main_a v_prenex_30581)) (<= (select main_a v_prenex_30581) 999) (< v_prenex_30582 main_x) (<= 1 (select main_a v_prenex_30582)) (<= (select main_a v_prenex_30582) 1001) (<= 1000 (+ (select main_a v_prenex_30581) (select main_a v_prenex_30582))))) (forall ((v_prenex_31233 Int) (v_prenex_31232 Int)) (or (< v_prenex_31233 main_x) (<= (+ main_x 1) v_prenex_31233) (<= 998 (* 2 (select main_a v_prenex_31232))) (<= (select main_a v_prenex_31233) (+ (select main_a v_prenex_31232) 2)) (<= 0 (+ (select main_a v_prenex_31233) 499)) (<= 0 (+ (select main_a v_prenex_31232) 1)))) (or (forall ((v_prenex_25029 Int)) (or (<= (* 2 (select main_a v_prenex_25029)) 1998) (<= 499 (select main_a v_prenex_25029)))) (forall ((v_prenex_25027 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25027))) (< v_prenex_25027 main_x) (<= (+ main_x 1) v_prenex_25027) (<= (select main_a v_prenex_25027) 501)))) (or (forall ((v_prenex_30862 Int)) (or (<= 0 (+ (select main_a v_prenex_30862) 499)) (< v_prenex_30862 main_x) (<= (select main_a v_prenex_30862) 501) (<= (+ main_x 1) v_prenex_30862) (<= 2 (* 2 (select main_a v_prenex_30862))))) (forall ((v_prenex_30864 Int)) (<= 998 (* 2 (select main_a v_prenex_30864))))) (forall ((v_prenex_28279 Int) (v_prenex_28278 Int)) (or (<= (select main_a v_prenex_28279) 501) (< v_prenex_28279 main_x) (<= 0 (+ (select main_a v_prenex_28278) 1)) (< v_prenex_28278 main_y) (<= (select main_a v_prenex_28278) (+ (select main_a v_prenex_28279) 998)) (<= (+ main_x 1) v_prenex_28279))) (or (forall ((v_prenex_25121 Int)) (or (<= (select main_a v_prenex_25121) 999) (<= (select main_a v_prenex_25121) 1499))) (forall ((v_prenex_25122 Int)) (or (<= (* 2 (select main_a v_prenex_25122)) 1002) (<= (+ main_x 1) v_prenex_25122) (<= 2 (* 2 (select main_a v_prenex_25122))) (<= (select main_a v_prenex_25122) 501) (< v_prenex_25122 main_x)))) (or (forall ((v_prenex_27826 Int)) (or (<= 1 (select main_a v_prenex_27826)) (< v_prenex_27826 main_x) (<= (+ main_x 1) v_prenex_27826))) (forall ((v_prenex_27827 Int)) (or (<= (+ main_y 1) v_prenex_27827) (<= 998 (* 2 (select main_a v_prenex_27827)))))) (forall ((v_prenex_25885 Int) (v_prenex_25884 Int)) (or (<= (+ main_y 1) v_prenex_25884) (<= 499 (select main_a v_prenex_25884)) (<= (select main_a v_prenex_25885) 1001) (<= 0 (+ (select main_a v_prenex_25884) 1)) (< v_prenex_25885 main_x) (<= (select main_a v_prenex_25884) (+ (select main_a v_prenex_25885) 998)) (<= (+ main_x 1) v_prenex_25885))) (or (forall ((v_prenex_29157 Int)) (or (<= (+ main_x 1) v_prenex_29157) (<= (select main_a v_prenex_29157) 1001) (<= (* 2 (select main_a v_prenex_29157)) 1002) (< v_prenex_29157 main_x))) (forall ((v_prenex_29156 Int)) (or (<= (select main_a v_prenex_29156) 1499) (<= (select main_a v_prenex_29156) 999) (<= (+ main_y 1) v_prenex_29156)))) (forall ((v_prenex_24270 Int) (v_prenex_24271 Int)) (or (< v_prenex_24271 main_x) (<= (+ main_x 1) v_prenex_24271) (<= (select main_a v_prenex_24271) (+ (select main_a v_prenex_24270) 2)) (<= 0 (+ (select main_a v_prenex_24270) 1)) (<= 499 (select main_a v_prenex_24270)) (<= (* 2 (select main_a v_prenex_24271)) 1002) (<= 2 (* 2 (select main_a v_prenex_24271))))) (or (forall ((v_prenex_29360 Int)) (or (<= (+ main_x 1) v_prenex_29360) (<= 1 (select main_a v_prenex_29360)) (<= 2 (* 2 (select main_a v_prenex_29360))) (< v_prenex_29360 main_x) (<= 0 (+ (select main_a v_prenex_29360) 499)))) (forall ((v_prenex_29359 Int)) (<= 499 (select main_a v_prenex_29359)))) (forall ((v_prenex_27036 Int) (v_prenex_27035 Int)) (or (<= 0 (+ (select main_a v_prenex_27036) 499)) (< v_prenex_27036 main_x) (<= (select main_a v_prenex_27035) 999) (<= (+ main_x 1) v_prenex_27036) (< v_prenex_27035 main_y) (<= (+ (select main_a v_prenex_27035) (select main_a v_prenex_27036)) 1000))) (forall ((v_prenex_26673 Int) (v_prenex_26674 Int)) (or (< v_prenex_26674 main_x) (<= (+ main_y 1) v_prenex_26673) (<= 2 (* 2 (select main_a v_prenex_26674))) (<= (+ main_x 1) v_prenex_26674) (<= 998 (* 2 (select main_a v_prenex_26673))) (<= (select main_a v_prenex_26673) 999) (<= (+ (select main_a v_prenex_26673) (select main_a v_prenex_26674)) 1000))) (forall ((v_prenex_24018 Int) (v_prenex_24017 Int)) (or (<= (* 2 (select main_a v_prenex_24017)) 1998) (<= (+ (select main_a v_prenex_24017) (select main_a v_prenex_24018)) 1000) (<= 998 (* 2 (select main_a v_prenex_24017))) (<= (+ main_x 1) v_prenex_24018) (<= (+ main_y 1) v_prenex_24017) (< v_prenex_24018 main_x) (<= (* 2 (select main_a v_prenex_24018)) 1002))) (or (forall ((v_prenex_25780 Int)) (or (<= (* 2 (select main_a v_prenex_25780)) 1002) (< v_prenex_25780 main_x) (<= (+ main_x 1) v_prenex_25780) (<= (select main_a v_prenex_25780) 501))) (forall ((v_prenex_25776 Int)) (<= 499 (select main_a v_prenex_25776)))) (forall ((v_prenex_25868 Int) (v_prenex_25869 Int)) (or (<= (* 2 (select main_a v_prenex_25869)) 1002) (< v_prenex_25869 main_x) (<= 1000 (+ (select main_a v_prenex_25868) (select main_a v_prenex_25869))) (<= (select main_a v_prenex_25868) 999) (<= (+ main_x 1) v_prenex_25869) (<= (select main_a v_prenex_25869) 501) (<= 499 (select main_a v_prenex_25868)))) (forall ((v_prenex_24139 Int) (v_prenex_24138 Int)) (or (<= (select main_a v_prenex_24138) (+ (select main_a v_prenex_24139) 998)) (< v_prenex_24138 main_y) (<= 0 (+ (select main_a v_prenex_24138) 1)) (<= (select main_a v_prenex_24139) 1001) (<= (+ main_x 1) v_prenex_24139) (<= (select main_a v_prenex_24138) 999) (< v_prenex_24139 main_x))) (forall ((v_prenex_28915 Int) (v_prenex_28914 Int)) (or (<= (+ main_y 1) v_prenex_28914) (<= (select main_a v_prenex_28914) (+ (select main_a v_prenex_28915) 998)) (<= (+ main_x 1) v_prenex_28915) (<= 998 (* 2 (select main_a v_prenex_28914))) (<= 2 (* 2 (select main_a v_prenex_28915))) (< v_prenex_28915 main_x))) (forall ((v_prenex_27603 Int) (v_prenex_27604 Int)) (or (<= (+ (select main_a v_prenex_27603) (select main_a v_prenex_27604)) 1000) (<= (+ main_x 1) v_prenex_27604) (< v_prenex_27604 main_x) (<= (* 2 (select main_a v_prenex_27604)) 1002) (<= (select main_a v_prenex_27603) 999))) (or (forall ((v_prenex_26605 Int)) (or (<= 0 (+ (select main_a v_prenex_26605) 499)) (< v_prenex_26605 main_x) (<= (select main_a v_prenex_26605) 501) (<= (* 2 (select main_a v_prenex_26605)) 1002) (<= (+ main_x 1) v_prenex_26605))) (forall ((v_prenex_26602 Int)) (or (<= 0 (+ (select main_a v_prenex_26602) 1)) (<= (* 2 (select main_a v_prenex_26602)) 1998)))) (or (forall ((v_prenex_26924 Int)) (or (<= (+ main_x 1) v_prenex_26924) (<= 2 (* 2 (select main_a v_prenex_26924))) (< v_prenex_26924 main_x) (<= (select main_a v_prenex_26924) 1001))) (forall ((v_prenex_26923 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26923))) (< v_prenex_26923 main_y) (<= (select main_a v_prenex_26923) 1499)))) (or (forall ((v_prenex_29216 Int)) (or (<= (+ main_x 1) v_prenex_29216) (< v_prenex_29216 main_x) (<= (select main_a v_prenex_29216) 1001) (<= 1 (select main_a v_prenex_29216)) (<= 2 (* 2 (select main_a v_prenex_29216))))) (forall ((v_prenex_29220 Int)) (<= (select main_a v_prenex_29220) 999))) (forall ((v_prenex_31316 Int) (v_prenex_31317 Int)) (or (<= (+ main_x 1) v_prenex_31317) (<= (select main_a v_prenex_31317) (+ (select main_a v_prenex_31316) 2)) (<= (* 2 (select main_a v_prenex_31317)) 1002) (< v_prenex_31317 main_x) (<= 1 (select main_a v_prenex_31317)))) (forall ((v_prenex_24180 Int) (v_prenex_24181 Int)) (or (<= (select main_a v_prenex_24180) 999) (<= 499 (select main_a v_prenex_24180)) (<= (+ main_x 1) v_prenex_24181) (< v_prenex_24181 main_x) (<= (select main_a v_prenex_24181) 1001) (<= (select main_a v_prenex_24180) (+ (select main_a v_prenex_24181) 998)) (< v_prenex_24180 main_y))) (forall ((v_prenex_29070 Int) (v_prenex_29069 Int)) (or (< v_prenex_29069 main_y) (<= (select main_a v_prenex_29070) (+ (select main_a v_prenex_29069) 2)) (<= (select main_a v_prenex_29070) 501) (<= (+ main_x 1) v_prenex_29070) (< v_prenex_29070 main_x) (<= (* 2 (select main_a v_prenex_29069)) 1998) (<= 499 (select main_a v_prenex_29069)))) (forall ((v_prenex_24487 Int) (v_prenex_24488 Int)) (or (<= (+ main_x 1) v_prenex_24488) (<= (select main_a v_prenex_24487) (+ (select main_a v_prenex_24488) 998)) (<= (select main_a v_prenex_24488) 1001) (< v_prenex_24488 main_x) (<= (select main_a v_prenex_24487) 1499) (<= (select main_a v_prenex_24487) 999) (< v_prenex_24487 main_y))) (forall ((v_prenex_31477 Int) (v_prenex_31478 Int)) (or (<= (+ main_y 1) v_prenex_31477) (<= 998 (* 2 (select main_a v_prenex_31477))) (<= (+ main_x 1) v_prenex_31478) (<= (select main_a v_prenex_31478) (+ (select main_a v_prenex_31477) 2)) (< v_prenex_31477 main_y))) (forall ((v_prenex_29617 Int) (v_prenex_29616 Int)) (or (<= (select main_a v_prenex_29617) 501) (<= (select main_a v_prenex_29617) 1001) (<= (select main_a v_prenex_29616) 999) (<= (+ main_x 1) v_prenex_29617) (< v_prenex_29617 main_x) (<= 998 (* 2 (select main_a v_prenex_29616))) (<= 1000 (+ (select main_a v_prenex_29616) (select main_a v_prenex_29617))))) (or (forall ((v_prenex_26242 Int)) (or (<= (select main_a v_prenex_26242) 1499) (<= 998 (* 2 (select main_a v_prenex_26242))))) (forall ((v_prenex_26243 Int)) (or (<= (* 2 (select main_a v_prenex_26243)) 1002) (<= (+ main_x 1) v_prenex_26243) (< v_prenex_26243 main_x) (<= (select main_a v_prenex_26243) 1001)))) (forall ((v_prenex_31973 Int) (v_prenex_31974 Int)) (or (< v_prenex_31974 main_x) (<= 0 (+ (select main_a v_prenex_31974) 499)) (<= (select main_a v_prenex_31974) (+ (select main_a v_prenex_31973) 2)) (<= (+ main_y 1) v_prenex_31973) (<= (+ main_x 1) v_prenex_31974))) (or (forall ((v_prenex_29608 Int)) (or (<= (+ main_x 1) v_prenex_29608) (<= (* 2 (select main_a v_prenex_29608)) 1002) (< v_prenex_29608 main_x))) (forall ((v_prenex_29612 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29612))) (<= 499 (select main_a v_prenex_29612))))) (forall ((v_prenex_27009 Int) (v_prenex_27010 Int)) (or (<= (* 2 (select main_a v_prenex_27009)) 1998) (<= (select main_a v_prenex_27009) (+ (select main_a v_prenex_27010) 998)) (< v_prenex_27010 main_x) (<= (+ main_x 1) v_prenex_27010) (<= (* 2 (select main_a v_prenex_27010)) 1002) (<= 0 (+ (select main_a v_prenex_27009) 1)) (<= 2 (* 2 (select main_a v_prenex_27010))))) (or (forall ((v_prenex_27539 Int)) (or (<= (* 2 (select main_a v_prenex_27539)) 1002) (<= (+ main_x 1) v_prenex_27539) (<= (select main_a v_prenex_27539) 501) (<= 1 (select main_a v_prenex_27539)) (< v_prenex_27539 main_x))) (forall ((v_prenex_27543 Int)) (or (<= (select main_a v_prenex_27543) 999) (<= 0 (+ (select main_a v_prenex_27543) 1))))) (forall ((v_prenex_26196 Int) (v_prenex_26195 Int)) (or (< v_prenex_26196 main_x) (<= (+ main_x 1) v_prenex_26196) (<= (select main_a v_prenex_26196) 501) (<= (select main_a v_prenex_26195) (+ (select main_a v_prenex_26196) 998)) (<= (* 2 (select main_a v_prenex_26195)) 1998) (<= (* 2 (select main_a v_prenex_26196)) 1002))) (or (forall ((v_prenex_30623 Int)) (or (<= (* 2 (select main_a v_prenex_30623)) 1002) (<= (+ main_x 1) v_prenex_30623) (<= 0 (+ (select main_a v_prenex_30623) 499)) (< v_prenex_30623 main_x))) (forall ((v_prenex_30625 Int)) (or (<= 499 (select main_a v_prenex_30625)) (<= (* 2 (select main_a v_prenex_30625)) 1998)))) (or (forall ((v_prenex_24659 Int)) (or (<= (select main_a v_prenex_24659) 999) (< v_prenex_24659 main_y) (<= 0 (+ (select main_a v_prenex_24659) 1)))) (forall ((v_prenex_24660 Int)) (or (<= (+ main_x 1) v_prenex_24660) (<= (select main_a v_prenex_24660) 1001) (< v_prenex_24660 main_x) (<= (* 2 (select main_a v_prenex_24660)) 1002)))) (forall ((v_prenex_26545 Int) (v_prenex_26544 Int)) (or (<= (* 2 (select main_a v_prenex_26544)) 1998) (<= (+ main_y 1) v_prenex_26544) (< v_prenex_26544 main_y) (<= 1000 (+ (select main_a v_prenex_26544) (select main_a v_prenex_26545))))) (or (forall ((v_prenex_32267 Int)) (or (<= 0 (+ (select main_a v_prenex_32267) 1)) (<= 998 (* 2 (select main_a v_prenex_32267))))) (forall ((v_prenex_32265 Int)) (or (< v_prenex_32265 main_x) (<= (+ main_x 1) v_prenex_32265) (<= (* 2 (select main_a v_prenex_32265)) 1002) (<= 0 (+ (select main_a v_prenex_32265) 499))))) (forall ((v_prenex_26475 Int) (v_prenex_26474 Int)) (or (<= (select main_a v_prenex_26474) 1499) (< v_prenex_26475 main_x) (<= 998 (* 2 (select main_a v_prenex_26474))) (<= (+ main_x 1) v_prenex_26475) (<= (select main_a v_prenex_26475) 501) (<= (select main_a v_prenex_26475) (+ (select main_a v_prenex_26474) 2)))) (or (forall ((v_prenex_27737 Int)) (or (< v_prenex_27737 main_x) (<= (* 2 (select main_a v_prenex_27737)) 1002) (<= 2 (* 2 (select main_a v_prenex_27737))) (<= (+ main_x 1) v_prenex_27737) (<= (select main_a v_prenex_27737) 1001))) (forall ((v_prenex_27740 Int)) (or (<= 0 (+ (select main_a v_prenex_27740) 1)) (<= (select main_a v_prenex_27740) 1499)))) (or (forall ((v_prenex_27648 Int)) (or (<= (+ main_x 1) v_prenex_27648) (<= 2 (* 2 (select main_a v_prenex_27648))) (<= 0 (+ (select main_a v_prenex_27648) 499)) (< v_prenex_27648 main_x) (<= (select main_a v_prenex_27648) 1001))) (forall ((v_prenex_27651 Int)) (or (<= 499 (select main_a v_prenex_27651)) (<= (select main_a v_prenex_27651) 999)))) (or (forall ((v_prenex_26248 Int)) (or (<= (+ main_x 1) v_prenex_26248) (< v_prenex_26248 main_x) (<= 2 (* 2 (select main_a v_prenex_26248))) (<= (* 2 (select main_a v_prenex_26248)) 1002))) (forall ((v_prenex_26242 Int)) (or (<= (select main_a v_prenex_26242) 1499) (<= 998 (* 2 (select main_a v_prenex_26242)))))) (or (forall ((v_prenex_24631 Int)) (<= (* 2 (select main_a v_prenex_24631)) 1998)) (forall ((v_prenex_24630 Int)) (or (< v_prenex_24630 main_x) (<= (select main_a v_prenex_24630) 501) (<= (* 2 (select main_a v_prenex_24630)) 1002) (<= (+ main_x 1) v_prenex_24630) (<= 0 (+ (select main_a v_prenex_24630) 499))))) (forall ((v_prenex_28363 Int) (v_prenex_28362 Int)) (or (<= 0 (+ (select main_a v_prenex_28362) 1)) (<= (select main_a v_prenex_28363) (+ (select main_a v_prenex_28362) 2)) (<= (select main_a v_prenex_28363) 1001) (<= 1 (select main_a v_prenex_28363)) (<= (+ main_x 1) v_prenex_28363) (< v_prenex_28363 main_x) (<= (select main_a v_prenex_28362) 1499))) (forall ((v_prenex_24127 Int) (v_prenex_24126 Int)) (or (<= 1 (select main_a v_prenex_24127)) (<= (+ main_x 1) v_prenex_24127) (<= (select main_a v_prenex_24127) (+ (select main_a v_prenex_24126) 2)) (< v_prenex_24127 main_x) (<= 0 (+ (select main_a v_prenex_24126) 1)) (<= (* 2 (select main_a v_prenex_24126)) 1998) (<= (* 2 (select main_a v_prenex_24127)) 1002))) (forall ((v_prenex_27249 Int) (v_prenex_27250 Int)) (or (<= (select main_a v_prenex_27249) 1499) (<= (select main_a v_prenex_27250) 1001) (<= 1000 (+ (select main_a v_prenex_27249) (select main_a v_prenex_27250))) (< v_prenex_27250 main_x) (<= 0 (+ (select main_a v_prenex_27250) 499)) (<= (+ main_x 1) v_prenex_27250))) (or (forall ((v_prenex_30732 Int)) (or (<= 0 (+ (select main_a v_prenex_30732) 1)) (<= (* 2 (select main_a v_prenex_30732)) 1998))) (forall ((v_prenex_30730 Int)) (or (< v_prenex_30730 main_x) (<= (* 2 (select main_a v_prenex_30730)) 1002) (<= (+ main_x 1) v_prenex_30730) (<= 2 (* 2 (select main_a v_prenex_30730))) (<= 1 (select main_a v_prenex_30730))))) (forall ((v_prenex_32225 Int) (v_prenex_32224 Int)) (or (<= (select main_a v_prenex_32225) 1001) (<= (select main_a v_prenex_32225) (+ (select main_a v_prenex_32224) 2)) (< v_prenex_32225 main_x) (<= 499 (select main_a v_prenex_32224)) (<= 0 (+ (select main_a v_prenex_32224) 1)) (<= (+ main_x 1) v_prenex_32225) (<= (* 2 (select main_a v_prenex_32225)) 1002))) (forall ((v_prenex_28219 Int) (v_prenex_28220 Int)) (or (< v_prenex_28220 main_x) (<= (select main_a v_prenex_28219) 1499) (<= (select main_a v_prenex_28219) (+ (select main_a v_prenex_28220) 998)) (<= 2 (* 2 (select main_a v_prenex_28220))) (<= 499 (select main_a v_prenex_28219)) (<= 0 (+ (select main_a v_prenex_28220) 499)) (<= (+ main_x 1) v_prenex_28220))) (forall ((v_prenex_31082 Int) (v_prenex_31083 Int)) (or (< v_prenex_31083 main_x) (<= (+ main_x 1) v_prenex_31083) (<= (+ (select main_a v_prenex_31082) (select main_a v_prenex_31083)) 1000) (<= (select main_a v_prenex_31082) 1499) (<= (select main_a v_prenex_31083) 501) (<= 1 (select main_a v_prenex_31083)))) (or (forall ((v_prenex_29903 Int)) (<= 998 (* 2 (select main_a v_prenex_29903)))) (forall ((v_prenex_29901 Int)) (or (< v_prenex_29901 main_x) (<= (+ main_x 1) v_prenex_29901) (<= (* 2 (select main_a v_prenex_29901)) 1002) (<= (select main_a v_prenex_29901) 501)))) (or (forall ((v_prenex_29152 Int)) (or (< v_prenex_29152 main_x) (<= (+ main_x 1) v_prenex_29152) (<= (* 2 (select main_a v_prenex_29152)) 1002))) (forall ((v_prenex_29156 Int)) (or (<= (select main_a v_prenex_29156) 1499) (<= (select main_a v_prenex_29156) 999) (<= (+ main_y 1) v_prenex_29156)))) (forall ((v_prenex_27562 Int) (v_prenex_27563 Int)) (or (<= (select main_a v_prenex_27563) 501) (< v_prenex_27563 main_x) (<= (+ main_x 1) v_prenex_27563) (<= 1 (select main_a v_prenex_27563)) (<= (select main_a v_prenex_27562) (+ (select main_a v_prenex_27563) 998)) (<= (select main_a v_prenex_27562) 1499))) (or (forall ((v_prenex_31553 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31553))) (<= (+ main_x 1) v_prenex_31553) (<= (select main_a v_prenex_31553) 501) (<= 0 (+ (select main_a v_prenex_31553) 499)) (< v_prenex_31553 main_x))) (forall ((v_prenex_31557 Int)) (or (<= 0 (+ (select main_a v_prenex_31557) 1)) (<= 998 (* 2 (select main_a v_prenex_31557)))))) (forall ((v_prenex_23908 Int) (v_prenex_23907 Int)) (or (<= (+ main_x 1) v_prenex_23908) (<= (select main_a v_prenex_23907) 1499) (<= 2 (* 2 (select main_a v_prenex_23908))) (<= 1000 (+ (select main_a v_prenex_23907) (select main_a v_prenex_23908))) (<= 0 (+ (select main_a v_prenex_23907) 1)) (< v_prenex_23908 main_x) (<= (select main_a v_prenex_23908) 1001))) (forall ((v_prenex_29796 Int) (v_prenex_29795 Int)) (or (<= (* 2 (select main_a v_prenex_29795)) 1998) (<= (* 2 (select main_a v_prenex_29796)) 1002) (< v_prenex_29796 main_x) (<= (+ main_x 1) v_prenex_29796) (<= (+ (select main_a v_prenex_29795) (select main_a v_prenex_29796)) 1000) (<= (select main_a v_prenex_29795) 1499) (<= 1 (select main_a v_prenex_29796)))) (forall ((v_prenex_25237 Int) (v_prenex_25236 Int)) (or (<= (+ main_x 1) v_prenex_25237) (< v_prenex_25237 main_x) (<= 1 (select main_a v_prenex_25237)) (<= (select main_a v_prenex_25236) 1499) (<= 0 (+ (select main_a v_prenex_25236) 1)) (<= (+ main_y 1) v_prenex_25236) (<= (+ (select main_a v_prenex_25236) (select main_a v_prenex_25237)) 1000))) (forall ((v_prenex_24261 Int) (v_prenex_24260 Int)) (or (< v_prenex_24261 main_x) (<= (+ main_x 1) v_prenex_24261) (<= 499 (select main_a v_prenex_24260)) (<= (+ (select main_a v_prenex_24260) (select main_a v_prenex_24261)) 1000) (<= (+ main_y 1) v_prenex_24260) (<= (select main_a v_prenex_24260) 999) (<= 2 (* 2 (select main_a v_prenex_24261))))) (or (forall ((v_prenex_32255 Int)) (<= (select main_a v_prenex_32255) 1499)) (forall ((v_prenex_32253 Int)) (or (<= (+ main_x 1) v_prenex_32253) (< v_prenex_32253 main_x) (<= (* 2 (select main_a v_prenex_32253)) 1002) (<= 0 (+ (select main_a v_prenex_32253) 499))))) (forall ((v_prenex_24496 Int) (v_prenex_24495 Int)) (or (<= 499 (select main_a v_prenex_24495)) (< v_prenex_24496 main_x) (<= (* 2 (select main_a v_prenex_24495)) 1998) (<= (+ (select main_a v_prenex_24495) (select main_a v_prenex_24496)) 1000) (<= (+ main_x 1) v_prenex_24496) (<= 2 (* 2 (select main_a v_prenex_24496))))) (or (forall ((v_prenex_27847 Int)) (or (<= (* 2 (select main_a v_prenex_27847)) 1002) (<= (select main_a v_prenex_27847) 1001) (<= (+ main_x 1) v_prenex_27847) (<= 0 (+ (select main_a v_prenex_27847) 499)) (< v_prenex_27847 main_x))) (forall ((v_prenex_27851 Int)) (or (<= 499 (select main_a v_prenex_27851)) (<= (select main_a v_prenex_27851) 1499)))) (or (forall ((v_prenex_26581 Int)) (or (< v_prenex_26581 main_x) (<= (* 2 (select main_a v_prenex_26581)) 1002) (<= 1 (select main_a v_prenex_26581)) (<= (+ main_x 1) v_prenex_26581) (<= (select main_a v_prenex_26581) 1001))) (forall ((v_prenex_26578 Int)) (<= 499 (select main_a v_prenex_26578)))) (or (forall ((v_prenex_24327 Int)) (or (<= (+ main_x 1) v_prenex_24327) (< v_prenex_24327 main_x) (<= (select main_a v_prenex_24327) 1001) (<= 2 (* 2 (select main_a v_prenex_24327))))) (forall ((v_prenex_24326 Int)) (or (<= (* 2 (select main_a v_prenex_24326)) 1998) (<= 0 (+ (select main_a v_prenex_24326) 1))))) (or (forall ((v_prenex_28088 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28088))) (<= (+ main_y 1) v_prenex_28088) (<= (* 2 (select main_a v_prenex_28088)) 1998))) (forall ((v_prenex_28083 Int)) (or (< v_prenex_28083 main_x) (<= (* 2 (select main_a v_prenex_28083)) 1002) (<= 2 (* 2 (select main_a v_prenex_28083))) (<= (+ main_x 1) v_prenex_28083)))) (forall ((v_prenex_27300 Int) (v_prenex_27299 Int)) (or (<= (+ main_x 1) v_prenex_27300) (<= (select main_a v_prenex_27299) 999) (<= 0 (+ (select main_a v_prenex_27300) 499)) (< v_prenex_27300 main_x) (<= (select main_a v_prenex_27300) 501) (<= (select main_a v_prenex_27299) (+ (select main_a v_prenex_27300) 998)))) (or (forall ((v_prenex_30502 Int)) (<= (* 2 (select main_a v_prenex_30502)) 1998)) (forall ((v_prenex_30501 Int)) (or (<= (+ main_x 1) v_prenex_30501) (<= (select main_a v_prenex_30501) 501) (<= 2 (* 2 (select main_a v_prenex_30501))) (< v_prenex_30501 main_x)))) (forall ((v_prenex_29786 Int) (v_prenex_29785 Int)) (or (<= (+ main_y 1) v_prenex_29785) (< v_prenex_29786 main_x) (<= 998 (* 2 (select main_a v_prenex_29785))) (<= (select main_a v_prenex_29786) 501) (<= 0 (+ (select main_a v_prenex_29785) 1)) (<= (+ main_x 1) v_prenex_29786) (<= (select main_a v_prenex_29785) (+ (select main_a v_prenex_29786) 998)))) (forall ((v_prenex_32149 Int) (v_prenex_32150 Int)) (or (<= (select main_a v_prenex_32150) (+ (select main_a v_prenex_32149) 2)) (<= 0 (+ (select main_a v_prenex_32149) 1)) (<= (+ main_y 1) v_prenex_32149) (<= (+ main_x 1) v_prenex_32150) (< v_prenex_32150 main_x) (<= (select main_a v_prenex_32150) 1001))) (or (forall ((v_prenex_27848 Int)) (or (< v_prenex_27848 main_x) (<= (* 2 (select main_a v_prenex_27848)) 1002) (<= (+ main_x 1) v_prenex_27848) (<= (select main_a v_prenex_27848) 501) (<= 0 (+ (select main_a v_prenex_27848) 499)))) (forall ((v_prenex_27851 Int)) (or (<= 499 (select main_a v_prenex_27851)) (<= (select main_a v_prenex_27851) 1499)))) (or (forall ((v_prenex_29541 Int)) (or (<= (+ main_x 1) v_prenex_29541) (<= (* 2 (select main_a v_prenex_29541)) 1002) (< v_prenex_29541 main_x))) (forall ((v_prenex_29545 Int)) (or (<= (select main_a v_prenex_29545) 999) (<= (* 2 (select main_a v_prenex_29545)) 1998) (<= (+ main_y 1) v_prenex_29545)))) (or (forall ((v_prenex_27824 Int)) (or (< v_prenex_27824 main_x) (<= (+ main_x 1) v_prenex_27824) (<= (select main_a v_prenex_27824) 1001))) (forall ((v_prenex_27827 Int)) (or (<= (+ main_y 1) v_prenex_27827) (<= 998 (* 2 (select main_a v_prenex_27827)))))) (forall ((v_prenex_30642 Int) (v_prenex_30641 Int)) (or (<= (select main_a v_prenex_30641) 999) (<= (+ main_x 1) v_prenex_30642) (<= 1 (select main_a v_prenex_30642)) (<= 1000 (+ (select main_a v_prenex_30641) (select main_a v_prenex_30642))) (< v_prenex_30642 main_x) (<= (* 2 (select main_a v_prenex_30641)) 1998) (<= 2 (* 2 (select main_a v_prenex_30642))))) (forall ((v_prenex_31862 Int) (v_prenex_31861 Int)) (or (<= (+ main_x 1) v_prenex_31862) (< v_prenex_31862 main_x) (<= (select main_a v_prenex_31861) 999) (<= (* 2 (select main_a v_prenex_31861)) 1998) (<= 1000 (+ (select main_a v_prenex_31861) (select main_a v_prenex_31862))) (<= (* 2 (select main_a v_prenex_31862)) 1002))) (forall ((v_prenex_31752 Int) (v_prenex_31751 Int)) (or (< v_prenex_31751 main_y) (<= 0 (+ (select main_a v_prenex_31752) 499)) (< v_prenex_31752 main_x) (<= (* 2 (select main_a v_prenex_31751)) 1998) (<= (+ (select main_a v_prenex_31751) (select main_a v_prenex_31752)) 1000) (<= (+ main_x 1) v_prenex_31752) (<= (select main_a v_prenex_31751) 999))) (or (forall ((v_prenex_28439 Int)) (or (< v_prenex_28439 main_y) (<= 998 (* 2 (select main_a v_prenex_28439))) (<= (* 2 (select main_a v_prenex_28439)) 1998))) (forall ((v_prenex_28440 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28440))) (< v_prenex_28440 main_x) (<= 1 (select main_a v_prenex_28440)) (<= (+ main_x 1) v_prenex_28440)))) (forall ((v_prenex_26482 Int) (v_prenex_26483 Int)) (or (<= 0 (+ (select main_a v_prenex_26483) 499)) (<= (+ main_y 1) v_prenex_26482) (<= (+ main_x 1) v_prenex_26483) (<= (select main_a v_prenex_26482) 1499) (<= 998 (* 2 (select main_a v_prenex_26482))) (<= (select main_a v_prenex_26483) (+ (select main_a v_prenex_26482) 2)) (< v_prenex_26483 main_x))) (or (forall ((v_prenex_31442 Int)) (or (<= (* 2 (select main_a v_prenex_31442)) 1002) (< v_prenex_31442 main_x) (<= (+ main_x 1) v_prenex_31442) (<= 2 (* 2 (select main_a v_prenex_31442))))) (forall ((v_prenex_31447 Int)) (or (<= (+ main_y 1) v_prenex_31447) (<= 499 (select main_a v_prenex_31447))))) (forall ((v_prenex_30178 Int) (v_prenex_30177 Int)) (or (<= (+ main_x 1) v_prenex_30178) (< v_prenex_30178 main_x) (<= (select main_a v_prenex_30177) (+ (select main_a v_prenex_30178) 998)) (<= (select main_a v_prenex_30177) 999) (<= (select main_a v_prenex_30178) 501) (<= 998 (* 2 (select main_a v_prenex_30177))))) (forall ((v_prenex_23963 Int) (v_prenex_23964 Int)) (or (< v_prenex_23964 main_x) (<= (select main_a v_prenex_23964) 1001) (<= (+ main_x 1) v_prenex_23964) (<= (select main_a v_prenex_23963) 999) (<= (+ (select main_a v_prenex_23963) (select main_a v_prenex_23964)) 1000) (<= 998 (* 2 (select main_a v_prenex_23963))))) (or (forall ((v_prenex_30691 Int)) (or (<= (select main_a v_prenex_30691) 1499) (< v_prenex_30691 main_y) (<= 499 (select main_a v_prenex_30691)))) (forall ((v_prenex_30692 Int)) (or (< v_prenex_30692 main_x) (<= (+ main_x 1) v_prenex_30692) (<= 2 (* 2 (select main_a v_prenex_30692))) (<= (select main_a v_prenex_30692) 501)))) (forall ((v_prenex_29469 Int) (v_prenex_29470 Int)) (or (<= (+ main_x 1) v_prenex_29470) (<= 499 (select main_a v_prenex_29469)) (<= (* 2 (select main_a v_prenex_29470)) 1002) (<= (+ main_y 1) v_prenex_29469) (<= (+ (select main_a v_prenex_29469) (select main_a v_prenex_29470)) 1000) (< v_prenex_29470 main_x) (<= (select main_a v_prenex_29469) 999))) (forall ((v_prenex_29159 Int) (v_prenex_29158 Int)) (or (< v_prenex_29159 main_x) (<= (select main_a v_prenex_29158) (+ (select main_a v_prenex_29159) 998)) (<= 0 (+ (select main_a v_prenex_29158) 1)) (<= (+ main_x 1) v_prenex_29159) (<= (select main_a v_prenex_29159) 1001) (<= 998 (* 2 (select main_a v_prenex_29158))) (<= (* 2 (select main_a v_prenex_29159)) 1002))) (forall ((v_prenex_28081 Int) (v_prenex_28082 Int)) (or (<= (select main_a v_prenex_28081) 1499) (<= (+ main_x 1) v_prenex_28082) (< v_prenex_28082 main_x) (<= (+ (select main_a v_prenex_28081) (select main_a v_prenex_28082)) 1000) (<= 1 (select main_a v_prenex_28082)))) (or (forall ((v_prenex_27470 Int)) (or (<= (+ main_y 1) v_prenex_27470) (<= 0 (+ (select main_a v_prenex_27470) 1)))) (forall ((v_prenex_27468 Int)) (or (<= (select main_a v_prenex_27468) 501) (<= 2 (* 2 (select main_a v_prenex_27468))) (<= (+ main_x 1) v_prenex_27468) (< v_prenex_27468 main_x)))) (forall ((v_prenex_30215 Int) (v_prenex_30214 Int)) (or (<= (select main_a v_prenex_30214) 999) (<= (* 2 (select main_a v_prenex_30214)) 1998) (<= (+ main_y 1) v_prenex_30214) (<= (+ main_x 1) v_prenex_30215) (< v_prenex_30215 main_x) (<= (select main_a v_prenex_30215) (+ (select main_a v_prenex_30214) 2)) (<= (select main_a v_prenex_30215) 1001))) (forall ((v_prenex_27733 Int) (v_prenex_27732 Int)) (or (<= (select main_a v_prenex_27732) 999) (<= 1000 (+ (select main_a v_prenex_27732) (select main_a v_prenex_27733))) (<= 998 (* 2 (select main_a v_prenex_27732))) (< v_prenex_27733 main_x) (<= (* 2 (select main_a v_prenex_27733)) 1002) (<= (+ main_x 1) v_prenex_27733))) (forall ((v_prenex_30442 Int) (v_prenex_30443 Int)) (or (<= (+ (select main_a v_prenex_30442) (select main_a v_prenex_30443)) 1000) (<= 0 (+ (select main_a v_prenex_30442) 1)) (< v_prenex_30443 main_x) (<= 998 (* 2 (select main_a v_prenex_30442))) (<= (+ main_x 1) v_prenex_30443) (<= (* 2 (select main_a v_prenex_30443)) 1002))) (forall ((v_prenex_31257 Int) (v_prenex_31256 Int)) (or (<= 0 (+ (select main_a v_prenex_31257) 499)) (<= (+ (select main_a v_prenex_31256) (select main_a v_prenex_31257)) 1000) (<= 499 (select main_a v_prenex_31256)) (< v_prenex_31257 main_x) (<= (+ main_x 1) v_prenex_31257))) (or (forall ((v_prenex_26379 Int)) (or (<= (+ main_y 1) v_prenex_26379) (<= (* 2 (select main_a v_prenex_26379)) 1998))) (forall ((v_prenex_26383 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26383))) (<= (+ main_x 1) v_prenex_26383) (< v_prenex_26383 main_x) (<= 0 (+ (select main_a v_prenex_26383) 499))))) (or (forall ((v_prenex_29524 Int)) (or (<= (select main_a v_prenex_29524) 1499) (<= 998 (* 2 (select main_a v_prenex_29524))))) (forall ((v_prenex_29521 Int)) (or (<= 0 (+ (select main_a v_prenex_29521) 499)) (<= (+ main_x 1) v_prenex_29521) (<= 2 (* 2 (select main_a v_prenex_29521))) (< v_prenex_29521 main_x) (<= (select main_a v_prenex_29521) 1001)))) (forall ((v_prenex_32232 Int) (v_prenex_32233 Int)) (or (<= (select main_a v_prenex_32232) (+ (select main_a v_prenex_32233) 998)) (<= (+ main_y 1) v_prenex_32232) (< v_prenex_32233 main_x) (<= 499 (select main_a v_prenex_32232)) (< v_prenex_32232 main_y))) (forall ((v_prenex_29251 Int) (v_prenex_29250 Int)) (or (<= (select main_a v_prenex_29250) 999) (<= (+ main_x 1) v_prenex_29251) (< v_prenex_29251 main_x) (<= (select main_a v_prenex_29251) 501) (<= (select main_a v_prenex_29251) (+ (select main_a v_prenex_29250) 2)))) (or (forall ((v_prenex_27628 Int)) (or (<= 0 (+ (select main_a v_prenex_27628) 499)) (<= 2 (* 2 (select main_a v_prenex_27628))) (< v_prenex_27628 main_x) (<= (+ main_x 1) v_prenex_27628))) (forall ((v_prenex_27627 Int)) (or (<= 0 (+ (select main_a v_prenex_27627) 1)) (<= 998 (* 2 (select main_a v_prenex_27627))) (< v_prenex_27627 main_y)))) (or (forall ((v_prenex_28491 Int)) (or (<= (* 2 (select main_a v_prenex_28491)) 1998) (<= (select main_a v_prenex_28491) 1499))) (forall ((v_prenex_28487 Int)) (or (<= 0 (+ (select main_a v_prenex_28487) 499)) (<= (+ main_x 1) v_prenex_28487) (<= 2 (* 2 (select main_a v_prenex_28487))) (< v_prenex_28487 main_x) (<= (select main_a v_prenex_28487) 1001)))) (or (forall ((v_prenex_27694 Int)) (<= 998 (* 2 (select main_a v_prenex_27694)))) (forall ((v_prenex_27689 Int)) (or (<= (* 2 (select main_a v_prenex_27689)) 1002) (<= 2 (* 2 (select main_a v_prenex_27689))) (<= (+ main_x 1) v_prenex_27689) (< v_prenex_27689 main_x)))) (forall ((v_prenex_27734 Int) (v_prenex_27735 Int)) (or (<= 499 (select main_a v_prenex_27734)) (<= (select main_a v_prenex_27734) (+ (select main_a v_prenex_27735) 998)) (<= (+ main_x 1) v_prenex_27735) (<= (+ main_y 1) v_prenex_27734) (< v_prenex_27735 main_x) (<= 2 (* 2 (select main_a v_prenex_27735))) (<= (* 2 (select main_a v_prenex_27734)) 1998))) (forall ((v_prenex_25309 Int) (v_prenex_25308 Int)) (or (<= (select main_a v_prenex_25308) (+ (select main_a v_prenex_25309) 998)) (<= (+ main_x 1) v_prenex_25309) (<= (* 2 (select main_a v_prenex_25309)) 1002) (<= 0 (+ (select main_a v_prenex_25308) 1)) (< v_prenex_25309 main_x) (<= (select main_a v_prenex_25308) 999))) (or (forall ((v_prenex_30625 Int)) (or (<= 499 (select main_a v_prenex_30625)) (<= (* 2 (select main_a v_prenex_30625)) 1998))) (forall ((v_prenex_30621 Int)) (or (<= (select main_a v_prenex_30621) 1001) (< v_prenex_30621 main_x) (<= (* 2 (select main_a v_prenex_30621)) 1002) (<= (+ main_x 1) v_prenex_30621) (<= 0 (+ (select main_a v_prenex_30621) 499))))) (or (forall ((v_prenex_28491 Int)) (or (<= (* 2 (select main_a v_prenex_28491)) 1998) (<= (select main_a v_prenex_28491) 1499))) (forall ((v_prenex_28492 Int)) (or (<= (+ main_x 1) v_prenex_28492) (< v_prenex_28492 main_x) (<= (select main_a v_prenex_28492) 1001) (<= 2 (* 2 (select main_a v_prenex_28492)))))) (or (forall ((v_prenex_27178 Int)) (or (<= (* 2 (select main_a v_prenex_27178)) 1002) (< v_prenex_27178 main_x) (<= (+ main_x 1) v_prenex_27178) (<= (select main_a v_prenex_27178) 501) (<= 2 (* 2 (select main_a v_prenex_27178))))) (forall ((v_prenex_27181 Int)) (or (<= 0 (+ (select main_a v_prenex_27181) 1)) (<= (select main_a v_prenex_27181) 1499)))) (forall ((v_prenex_24449 Int) (v_prenex_24450 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24450))) (<= 1 (select main_a v_prenex_24450)) (<= (select main_a v_prenex_24449) (+ (select main_a v_prenex_24450) 998)) (<= (+ main_x 1) v_prenex_24450) (<= (* 2 (select main_a v_prenex_24449)) 1998) (<= 499 (select main_a v_prenex_24449)) (< v_prenex_24450 main_x))) (forall ((v_prenex_25942 Int) (v_prenex_25943 Int)) (or (< v_prenex_25943 main_x) (<= (+ main_y 1) v_prenex_25942) (<= (+ main_x 1) v_prenex_25943) (<= 499 (select main_a v_prenex_25942)) (<= (select main_a v_prenex_25943) (+ (select main_a v_prenex_25942) 2)) (<= (select main_a v_prenex_25943) 1001) (<= (select main_a v_prenex_25942) 1499))) (forall ((v_prenex_28922 Int) (v_prenex_28923 Int)) (or (<= (+ main_x 1) v_prenex_28923) (<= 2 (* 2 (select main_a v_prenex_28923))) (<= 0 (+ (select main_a v_prenex_28922) 1)) (<= 1000 (+ (select main_a v_prenex_28922) (select main_a v_prenex_28923))) (< v_prenex_28923 main_x))) (forall ((v_prenex_28073 Int) (v_prenex_28072 Int)) (or (<= (* 2 (select main_a v_prenex_28073)) 1002) (<= (+ main_y 1) v_prenex_28072) (< v_prenex_28073 main_x) (<= 0 (+ (select main_a v_prenex_28072) 1)) (<= (select main_a v_prenex_28072) 1499) (<= (+ main_x 1) v_prenex_28073) (<= 1000 (+ (select main_a v_prenex_28072) (select main_a v_prenex_28073))))) (forall ((v_prenex_30628 Int) (v_prenex_30627 Int)) (or (<= (+ main_x 1) v_prenex_30628) (<= 1 (select main_a v_prenex_30628)) (< v_prenex_30628 main_x) (<= 1000 (+ (select main_a v_prenex_30627) (select main_a v_prenex_30628))) (<= 0 (+ (select main_a v_prenex_30628) 499)) (<= (select main_a v_prenex_30627) 1499))) (forall ((v_prenex_31495 Int) (v_prenex_31496 Int)) (or (<= (+ main_x 1) v_prenex_31496) (<= 2 (* 2 (select main_a v_prenex_31496))) (<= (+ (select main_a v_prenex_31495) (select main_a v_prenex_31496)) 1000) (< v_prenex_31495 main_y) (<= (select main_a v_prenex_31495) 999) (<= 0 (+ (select main_a v_prenex_31495) 1)) (< v_prenex_31496 main_x))) (forall ((v_prenex_24766 Int) (v_prenex_24767 Int)) (or (<= (+ main_x 1) v_prenex_24767) (<= (select main_a v_prenex_24767) (+ (select main_a v_prenex_24766) 2)) (<= (* 2 (select main_a v_prenex_24767)) 1002) (< v_prenex_24767 main_x) (<= 0 (+ (select main_a v_prenex_24767) 499)))) (or (forall ((v_prenex_25985 Int)) (or (<= 0 (+ (select main_a v_prenex_25985) 499)) (<= 1 (select main_a v_prenex_25985)) (<= (* 2 (select main_a v_prenex_25985)) 1002) (< v_prenex_25985 main_x) (<= (+ main_x 1) v_prenex_25985))) (forall ((v_prenex_25980 Int)) (<= (select main_a v_prenex_25980) 1499))) (forall ((v_prenex_30217 Int) (v_prenex_30216 Int)) (or (< v_prenex_30217 main_x) (<= (+ main_x 1) v_prenex_30217) (<= (select main_a v_prenex_30216) 999) (<= 1 (select main_a v_prenex_30217)) (<= (* 2 (select main_a v_prenex_30216)) 1998) (< v_prenex_30216 main_y) (<= (select main_a v_prenex_30217) (+ (select main_a v_prenex_30216) 2)))) (forall ((v_prenex_23884 Int) (v_prenex_23883 Int)) (or (<= (+ main_x 1) v_prenex_23884) (<= 1000 (+ (select main_a v_prenex_23883) (select main_a v_prenex_23884))) (< v_prenex_23884 main_x) (<= 2 (* 2 (select main_a v_prenex_23884))) (<= 0 (+ (select main_a v_prenex_23883) 1)) (<= (* 2 (select main_a v_prenex_23884)) 1002))) (or (forall ((v_prenex_24248 Int)) (or (<= 499 (select main_a v_prenex_24248)) (<= (select main_a v_prenex_24248) 1499))) (forall ((v_prenex_24246 Int)) (or (<= (+ main_x 1) v_prenex_24246) (< v_prenex_24246 main_x) (<= (* 2 (select main_a v_prenex_24246)) 1002) (<= (select main_a v_prenex_24246) 501) (<= (select main_a v_prenex_24246) 1001)))) (forall ((v_prenex_25437 Int) (v_prenex_25438 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25438))) (< v_prenex_25438 main_x) (<= (select main_a v_prenex_25438) (+ (select main_a v_prenex_25437) 2)) (<= (+ main_x 1) v_prenex_25438) (<= 499 (select main_a v_prenex_25437)) (<= (select main_a v_prenex_25437) 1499))) (forall ((v_prenex_29417 Int) (v_prenex_29416 Int)) (or (< v_prenex_29417 main_x) (<= (+ main_x 1) v_prenex_29417) (<= 2 (* 2 (select main_a v_prenex_29417))) (<= (select main_a v_prenex_29416) 1499) (<= (select main_a v_prenex_29417) 1001) (<= (select main_a v_prenex_29416) (+ (select main_a v_prenex_29417) 998)) (<= 0 (+ (select main_a v_prenex_29416) 1)))) (forall ((v_prenex_24019 Int) (v_prenex_24020 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24019))) (< v_prenex_24020 main_x) (<= (select main_a v_prenex_24020) 1001) (<= 1000 (+ (select main_a v_prenex_24019) (select main_a v_prenex_24020))) (<= (+ main_x 1) v_prenex_24020) (<= (+ main_y 1) v_prenex_24019))) (forall ((v_prenex_29145 Int) (v_prenex_29146 Int)) (or (<= (+ main_x 1) v_prenex_29146) (<= (select main_a v_prenex_29146) (+ (select main_a v_prenex_29145) 2)) (< v_prenex_29146 main_x) (<= (select main_a v_prenex_29145) 999) (<= (* 2 (select main_a v_prenex_29146)) 1002) (<= (select main_a v_prenex_29146) 1001))) (forall ((v_prenex_23974 Int) (v_prenex_23973 Int)) (or (<= 1 (select main_a v_prenex_23974)) (<= 0 (+ (select main_a v_prenex_23973) 1)) (< v_prenex_23973 main_y) (< v_prenex_23974 main_x) (<= (+ main_x 1) v_prenex_23974) (<= 1000 (+ (select main_a v_prenex_23973) (select main_a v_prenex_23974))))) (or (forall ((v_prenex_30802 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30802))) (<= (* 2 (select main_a v_prenex_30802)) 1002) (< v_prenex_30802 main_x) (<= (+ main_x 1) v_prenex_30802))) (forall ((v_prenex_30806 Int)) (<= 0 (+ (select main_a v_prenex_30806) 1)))) (forall ((v_prenex_26506 Int) (v_prenex_26507 Int)) (or (<= 499 (select main_a v_prenex_26506)) (<= (select main_a v_prenex_26507) (+ (select main_a v_prenex_26506) 2)) (<= (+ main_y 1) v_prenex_26506) (< v_prenex_26506 main_y) (<= (select main_a v_prenex_26506) 1499))) (or (forall ((v_prenex_29873 Int)) (or (<= (select main_a v_prenex_29873) 1001) (<= (+ main_x 1) v_prenex_29873) (<= (* 2 (select main_a v_prenex_29873)) 1002) (< v_prenex_29873 main_x))) (forall ((v_prenex_29876 Int)) (<= 998 (* 2 (select main_a v_prenex_29876))))) (forall ((v_prenex_28754 Int) (v_prenex_28753 Int)) (or (<= (+ main_x 1) v_prenex_28754) (< v_prenex_28754 main_x) (<= (select main_a v_prenex_28753) 999) (<= 0 (+ (select main_a v_prenex_28753) 1)) (<= 2 (* 2 (select main_a v_prenex_28754))) (<= (select main_a v_prenex_28753) (+ (select main_a v_prenex_28754) 998)) (< v_prenex_28753 main_y))) (forall ((v_prenex_25699 Int) (v_prenex_25700 Int)) (or (<= (+ main_y 1) v_prenex_25699) (<= (select main_a v_prenex_25700) 1001) (< v_prenex_25700 main_x) (<= (+ (select main_a v_prenex_25699) (select main_a v_prenex_25700)) 1000) (<= (* 2 (select main_a v_prenex_25699)) 1998) (<= (+ main_x 1) v_prenex_25700) (<= 499 (select main_a v_prenex_25699)))) (forall ((v_prenex_28692 Int) (v_prenex_28691 Int)) (or (<= 0 (+ (select main_a v_prenex_28691) 1)) (<= (* 2 (select main_a v_prenex_28691)) 1998) (<= (select main_a v_prenex_28692) 1001) (<= (select main_a v_prenex_28692) (+ (select main_a v_prenex_28691) 2)) (<= (+ main_x 1) v_prenex_28692) (< v_prenex_28692 main_x))) (or (forall ((v_prenex_30292 Int)) (or (< v_prenex_30292 main_x) (<= (+ main_x 1) v_prenex_30292) (<= (* 2 (select main_a v_prenex_30292)) 1002) (<= (select main_a v_prenex_30292) 1001) (<= 2 (* 2 (select main_a v_prenex_30292))))) (forall ((v_prenex_30293 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30293))) (<= (select main_a v_prenex_30293) 1499)))) (forall ((v_prenex_26556 Int) (v_prenex_26557 Int)) (or (<= 1 (select main_a v_prenex_26557)) (<= (* 2 (select main_a v_prenex_26556)) 1998) (<= (+ main_x 1) v_prenex_26557) (<= (select main_a v_prenex_26556) 1499) (< v_prenex_26557 main_x) (<= 1000 (+ (select main_a v_prenex_26556) (select main_a v_prenex_26557))))) (<= (+ main_y 1) main_x) (forall ((v_prenex_29284 Int) (v_prenex_29285 Int)) (or (<= (+ main_x 1) v_prenex_29285) (<= (select main_a v_prenex_29285) (+ (select main_a v_prenex_29284) 2)) (<= (select main_a v_prenex_29284) 1499) (< v_prenex_29285 main_x) (<= (+ main_y 1) v_prenex_29284) (<= (select main_a v_prenex_29285) 501))) (or (forall ((v_prenex_30299 Int)) (<= 499 (select main_a v_prenex_30299))) (forall ((v_prenex_30296 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30296))) (< v_prenex_30296 main_x) (<= (+ main_x 1) v_prenex_30296) (<= (select main_a v_prenex_30296) 501) (<= (* 2 (select main_a v_prenex_30296)) 1002)))) (or (forall ((v_prenex_27188 Int)) (or (< v_prenex_27188 main_x) (<= 2 (* 2 (select main_a v_prenex_27188))) (<= (+ main_x 1) v_prenex_27188) (<= (* 2 (select main_a v_prenex_27188)) 1002) (<= (select main_a v_prenex_27188) 501))) (forall ((v_prenex_27187 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27187))) (<= (* 2 (select main_a v_prenex_27187)) 1998)))) (or (forall ((v_prenex_31579 Int)) (or (<= (+ main_x 1) v_prenex_31579) (< v_prenex_31579 main_x) (<= 2 (* 2 (select main_a v_prenex_31579))) (<= 1 (select main_a v_prenex_31579)))) (forall ((v_prenex_31583 Int)) (<= 0 (+ (select main_a v_prenex_31583) 1)))) (forall ((v_prenex_25834 Int) (v_prenex_25833 Int)) (or (<= (+ main_x 1) v_prenex_25834) (<= (+ main_y 1) v_prenex_25833) (<= 1000 (+ (select main_a v_prenex_25833) (select main_a v_prenex_25834))) (<= 2 (* 2 (select main_a v_prenex_25834))) (< v_prenex_25834 main_x) (<= (select main_a v_prenex_25833) 999))) (or (forall ((v_prenex_31677 Int)) (or (<= (select main_a v_prenex_31677) 999) (< v_prenex_31677 main_y) (<= 499 (select main_a v_prenex_31677)))) (forall ((v_prenex_31678 Int)) (or (<= (+ main_x 1) v_prenex_31678) (<= (* 2 (select main_a v_prenex_31678)) 1002) (< v_prenex_31678 main_x)))) (forall ((v_prenex_26408 Int) (v_prenex_26409 Int)) (or (<= 499 (select main_a v_prenex_26408)) (< v_prenex_26409 main_x) (<= 1000 (+ (select main_a v_prenex_26408) (select main_a v_prenex_26409))) (<= (+ main_y 1) v_prenex_26408) (< v_prenex_26408 main_y))) (forall ((v_prenex_31470 Int) (v_prenex_31469 Int)) (or (< v_prenex_31470 main_x) (<= (select main_a v_prenex_31470) (+ (select main_a v_prenex_31469) 2)) (<= (+ main_x 1) v_prenex_31470) (<= (* 2 (select main_a v_prenex_31470)) 1002) (< v_prenex_31469 main_y) (<= 998 (* 2 (select main_a v_prenex_31469))) (<= 0 (+ (select main_a v_prenex_31469) 1)))) (forall ((v_prenex_26314 Int) (v_prenex_26315 Int)) (or (<= 0 (+ (select main_a v_prenex_26314) 1)) (<= (* 2 (select main_a v_prenex_26315)) 1002) (<= (+ main_x 1) v_prenex_26315) (<= (select main_a v_prenex_26315) 1001) (<= (select main_a v_prenex_26314) 999) (<= (select main_a v_prenex_26314) (+ (select main_a v_prenex_26315) 998)) (< v_prenex_26315 main_x))) (forall ((v_prenex_31863 Int) (v_prenex_31864 Int)) (or (<= (+ (select main_a v_prenex_31863) (select main_a v_prenex_31864)) 1000) (<= 0 (+ (select main_a v_prenex_31864) 499)) (<= (select main_a v_prenex_31863) 1499) (<= (* 2 (select main_a v_prenex_31863)) 1998) (<= (select main_a v_prenex_31864) 1001) (< v_prenex_31864 main_x) (<= (+ main_x 1) v_prenex_31864))) (or (forall ((v_prenex_29410 Int)) (<= 0 (+ (select main_a v_prenex_29410) 1))) (forall ((v_prenex_29407 Int)) (or (< v_prenex_29407 main_x) (<= 0 (+ (select main_a v_prenex_29407) 499)) (<= (select main_a v_prenex_29407) 501) (<= (+ main_x 1) v_prenex_29407) (<= (* 2 (select main_a v_prenex_29407)) 1002)))) (forall ((v_prenex_30846 Int) (v_prenex_30847 Int)) (or (<= 499 (select main_a v_prenex_30846)) (< v_prenex_30847 main_x) (<= (+ (select main_a v_prenex_30846) (select main_a v_prenex_30847)) 1000) (<= (select main_a v_prenex_30847) 501) (<= 2 (* 2 (select main_a v_prenex_30847))) (<= 0 (+ (select main_a v_prenex_30846) 1)) (<= (+ main_x 1) v_prenex_30847))) (or (forall ((v_prenex_25621 Int)) (<= (select main_a v_prenex_25621) 1499)) (forall ((v_prenex_25625 Int)) (or (< v_prenex_25625 main_x) (<= (select main_a v_prenex_25625) 501) (<= 2 (* 2 (select main_a v_prenex_25625))) (<= 0 (+ (select main_a v_prenex_25625) 499)) (<= (+ main_x 1) v_prenex_25625)))) (or (forall ((v_prenex_28949 Int)) (or (< v_prenex_28949 main_x) (<= (* 2 (select main_a v_prenex_28949)) 1002) (<= (select main_a v_prenex_28949) 501) (<= 1 (select main_a v_prenex_28949)) (<= (+ main_x 1) v_prenex_28949))) (forall ((v_prenex_28953 Int)) (<= (select main_a v_prenex_28953) 999))) (or (forall ((v_prenex_29077 Int)) (or (<= (* 2 (select main_a v_prenex_29077)) 1998) (< v_prenex_29077 main_y) (<= (select main_a v_prenex_29077) 1499))) (forall ((v_prenex_29078 Int)) (or (<= (+ main_x 1) v_prenex_29078) (< v_prenex_29078 main_x) (<= 1 (select main_a v_prenex_29078)) (<= (* 2 (select main_a v_prenex_29078)) 1002)))) (forall ((v_prenex_25189 Int) (v_prenex_25188 Int)) (or (<= (select main_a v_prenex_25188) 1499) (<= (select main_a v_prenex_25189) (+ (select main_a v_prenex_25188) 2)) (< v_prenex_25189 main_x) (<= (select main_a v_prenex_25189) 1001) (<= (+ main_x 1) v_prenex_25189))) (forall ((v_prenex_30604 Int) (v_prenex_30603 Int)) (or (<= (select main_a v_prenex_30603) 999) (<= (select main_a v_prenex_30603) (+ (select main_a v_prenex_30604) 998)) (<= (+ main_x 1) v_prenex_30604) (< v_prenex_30604 main_x) (<= 0 (+ (select main_a v_prenex_30604) 499)))) (or (forall ((v_prenex_23877 Int)) (or (<= 0 (+ (select main_a v_prenex_23877) 1)) (<= (* 2 (select main_a v_prenex_23877)) 1998))) (forall ((v_prenex_23878 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23878))) (<= (+ main_x 1) v_prenex_23878) (<= (select main_a v_prenex_23878) 1001) (< v_prenex_23878 main_x)))) (forall ((v_prenex_30352 Int) (v_prenex_30351 Int)) (or (<= (select main_a v_prenex_30352) 501) (<= (+ main_x 1) v_prenex_30352) (< v_prenex_30352 main_x) (<= 499 (select main_a v_prenex_30351)) (<= 1000 (+ (select main_a v_prenex_30351) (select main_a v_prenex_30352))) (<= (select main_a v_prenex_30351) 1499))) (or (forall ((v_prenex_32184 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32184))) (<= 499 (select main_a v_prenex_32184)))) (forall ((v_prenex_32183 Int)) (or (< v_prenex_32183 main_x) (<= 2 (* 2 (select main_a v_prenex_32183))) (<= (+ main_x 1) v_prenex_32183)))) (forall ((v_prenex_25940 Int) (v_prenex_25941 Int)) (or (<= 499 (select main_a v_prenex_25940)) (<= 2 (* 2 (select main_a v_prenex_25941))) (<= (* 2 (select main_a v_prenex_25940)) 1998) (<= (+ main_x 1) v_prenex_25941) (< v_prenex_25941 main_x) (<= (select main_a v_prenex_25940) (+ (select main_a v_prenex_25941) 998)) (< v_prenex_25940 main_y))) (forall ((v_prenex_32210 Int) (v_prenex_32211 Int)) (or (<= (select main_a v_prenex_32210) 1499) (<= 1000 (+ (select main_a v_prenex_32210) (select main_a v_prenex_32211))) (<= (select main_a v_prenex_32210) 999) (<= (+ main_x 1) v_prenex_32211) (<= (+ main_y 1) v_prenex_32210) (<= 0 (+ (select main_a v_prenex_32211) 499)) (< v_prenex_32211 main_x))) (or (forall ((v_prenex_28843 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28843))) (<= 499 (select main_a v_prenex_28843)))) (forall ((v_prenex_28839 Int)) (or (<= (select main_a v_prenex_28839) 501) (< v_prenex_28839 main_x) (<= (+ main_x 1) v_prenex_28839) (<= 2 (* 2 (select main_a v_prenex_28839))) (<= 0 (+ (select main_a v_prenex_28839) 499))))) (forall ((v_prenex_31284 Int) (v_prenex_31283 Int)) (or (<= 0 (+ (select main_a v_prenex_31283) 1)) (<= 2 (* 2 (select main_a v_prenex_31284))) (<= (+ main_x 1) v_prenex_31284) (<= (+ main_y 1) v_prenex_31283) (< v_prenex_31284 main_x) (<= (select main_a v_prenex_31283) (+ (select main_a v_prenex_31284) 998)) (<= (select main_a v_prenex_31283) 1499))) (or (forall ((v_prenex_30194 Int)) (or (<= (select main_a v_prenex_30194) 1499) (<= (select main_a v_prenex_30194) 999))) (forall ((v_prenex_30193 Int)) (or (<= (+ main_x 1) v_prenex_30193) (< v_prenex_30193 main_x) (<= 2 (* 2 (select main_a v_prenex_30193))) (<= 1 (select main_a v_prenex_30193))))) (forall ((v_prenex_29881 Int) (v_prenex_29880 Int)) (or (<= (select main_a v_prenex_29881) (+ (select main_a v_prenex_29880) 2)) (<= (+ main_x 1) v_prenex_29881) (<= (* 2 (select main_a v_prenex_29881)) 1002) (<= (select main_a v_prenex_29881) 1001) (<= 0 (+ (select main_a v_prenex_29880) 1)) (<= (select main_a v_prenex_29880) 1499) (< v_prenex_29881 main_x))) (forall ((v_prenex_24086 Int) (v_prenex_24085 Int)) (or (<= (+ (select main_a v_prenex_24085) (select main_a v_prenex_24086)) 1000) (<= (+ main_x 1) v_prenex_24086) (<= (* 2 (select main_a v_prenex_24086)) 1002) (<= (select main_a v_prenex_24086) 1001) (<= (* 2 (select main_a v_prenex_24085)) 1998) (<= 998 (* 2 (select main_a v_prenex_24085))) (< v_prenex_24086 main_x))) (or (forall ((v_prenex_26087 Int)) (or (< v_prenex_26087 main_y) (<= 499 (select main_a v_prenex_26087)) (<= 998 (* 2 (select main_a v_prenex_26087))))) (forall ((v_prenex_26088 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26088))) (<= (+ main_x 1) v_prenex_26088) (< v_prenex_26088 main_x) (<= (select main_a v_prenex_26088) 1001)))) (forall ((v_prenex_24274 Int) (v_prenex_24275 Int)) (or (<= (+ main_x 1) v_prenex_24275) (<= (+ main_y 1) v_prenex_24274) (<= 2 (* 2 (select main_a v_prenex_24275))) (<= (select main_a v_prenex_24275) (+ (select main_a v_prenex_24274) 2)) (< v_prenex_24275 main_x) (<= 0 (+ (select main_a v_prenex_24274) 1)))) (forall ((v_prenex_27953 Int) (v_prenex_27954 Int)) (or (< v_prenex_27954 main_x) (<= (select main_a v_prenex_27953) 999) (<= 2 (* 2 (select main_a v_prenex_27954))) (<= 0 (+ (select main_a v_prenex_27953) 1)) (<= (select main_a v_prenex_27954) (+ (select main_a v_prenex_27953) 2)) (<= (+ main_x 1) v_prenex_27954) (<= (select main_a v_prenex_27954) 1001))) (or (forall ((v_prenex_29695 Int)) (or (<= (+ main_x 1) v_prenex_29695) (<= 2 (* 2 (select main_a v_prenex_29695))))) (forall ((v_prenex_29694 Int)) (or (< v_prenex_29694 main_y) (<= (+ main_y 1) v_prenex_29694) (<= 998 (* 2 (select main_a v_prenex_29694)))))) (forall ((v_prenex_25109 Int) (v_prenex_25110 Int)) (or (<= (+ main_x 1) v_prenex_25110) (< v_prenex_25110 main_x) (<= (select main_a v_prenex_25110) 501) (<= 1000 (+ (select main_a v_prenex_25109) (select main_a v_prenex_25110))) (<= (select main_a v_prenex_25109) 1499) (<= (select main_a v_prenex_25110) 1001))) (forall ((v_prenex_26141 Int) (v_prenex_26142 Int)) (or (<= (select main_a v_prenex_26142) 501) (< v_prenex_26142 main_x) (<= (select main_a v_prenex_26141) 1499) (<= (+ (select main_a v_prenex_26141) (select main_a v_prenex_26142)) 1000) (<= (select main_a v_prenex_26141) 999) (<= (+ main_x 1) v_prenex_26142))) (or (forall ((v_prenex_26299 Int)) (or (<= 0 (+ (select main_a v_prenex_26299) 499)) (<= 2 (* 2 (select main_a v_prenex_26299))) (<= 1 (select main_a v_prenex_26299)) (<= (+ main_x 1) v_prenex_26299) (< v_prenex_26299 main_x))) (forall ((v_prenex_26298 Int)) (<= (* 2 (select main_a v_prenex_26298)) 1998))) (forall ((v_prenex_25449 Int) (v_prenex_25450 Int)) (or (< v_prenex_25450 main_x) (<= (+ (select main_a v_prenex_25449) (select main_a v_prenex_25450)) 1000) (<= 998 (* 2 (select main_a v_prenex_25449))) (<= (+ main_x 1) v_prenex_25450) (<= (* 2 (select main_a v_prenex_25450)) 1002) (<= 0 (+ (select main_a v_prenex_25449) 1)) (< v_prenex_25449 main_y))) (forall ((v_prenex_29516 Int) (v_prenex_29517 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29516))) (< v_prenex_29517 main_x) (<= 0 (+ (select main_a v_prenex_29517) 499)) (<= 1000 (+ (select main_a v_prenex_29516) (select main_a v_prenex_29517))) (<= (+ main_x 1) v_prenex_29517) (<= (select main_a v_prenex_29516) 999) (<= (* 2 (select main_a v_prenex_29517)) 1002))) (forall ((v_prenex_29949 Int) (v_prenex_29950 Int)) (or (<= (+ (select main_a v_prenex_29949) (select main_a v_prenex_29950)) 1000) (<= (select main_a v_prenex_29950) 501) (<= 499 (select main_a v_prenex_29949)) (< v_prenex_29950 main_x) (<= (+ main_x 1) v_prenex_29950) (<= 0 (+ (select main_a v_prenex_29950) 499)) (<= (* 2 (select main_a v_prenex_29949)) 1998))) (or (forall ((v_prenex_29896 Int)) (<= 998 (* 2 (select main_a v_prenex_29896)))) (forall ((v_prenex_29895 Int)) (or (<= 1 (select main_a v_prenex_29895)) (< v_prenex_29895 main_x) (<= (+ main_x 1) v_prenex_29895) (<= (* 2 (select main_a v_prenex_29895)) 1002)))) (or (forall ((v_prenex_26000 Int)) (or (<= (+ main_x 1) v_prenex_26000) (<= (* 2 (select main_a v_prenex_26000)) 1002) (< v_prenex_26000 main_x) (<= (select main_a v_prenex_26000) 1001) (<= 0 (+ (select main_a v_prenex_26000) 499)))) (forall ((v_prenex_25996 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25996))) (<= (* 2 (select main_a v_prenex_25996)) 1998)))) (or (forall ((v_prenex_26626 Int)) (<= (* 2 (select main_a v_prenex_26626)) 1998)) (forall ((v_prenex_23858 Int)) (or (<= (select main_a v_prenex_23858) 501) (<= (select main_a v_prenex_23858) 1001) (< v_prenex_23858 main_x) (<= (+ main_x 1) v_prenex_23858)))) (or (forall ((v_prenex_32252 Int)) (or (< v_prenex_32252 main_x) (<= (* 2 (select main_a v_prenex_32252)) 1002) (<= (select main_a v_prenex_32252) 501) (<= (+ main_x 1) v_prenex_32252))) (forall ((v_prenex_32255 Int)) (<= (select main_a v_prenex_32255) 1499))) (forall ((v_prenex_30253 Int) (v_prenex_30254 Int)) (or (<= 1 (select main_a v_prenex_30254)) (<= (select main_a v_prenex_30253) (+ (select main_a v_prenex_30254) 998)) (<= (select main_a v_prenex_30253) 1499) (<= (+ main_x 1) v_prenex_30254) (< v_prenex_30254 main_x) (<= 0 (+ (select main_a v_prenex_30254) 499)) (<= 0 (+ (select main_a v_prenex_30253) 1)))) (or (forall ((v_prenex_25386 Int)) (or (<= (+ main_x 1) v_prenex_25386) (< v_prenex_25386 main_x) (<= (* 2 (select main_a v_prenex_25386)) 1002))) (forall ((v_prenex_25385 Int)) (or (<= (select main_a v_prenex_25385) 999) (<= (* 2 (select main_a v_prenex_25385)) 1998) (< v_prenex_25385 main_y)))) (forall ((v_prenex_31167 Int) (v_prenex_31166 Int)) (or (<= 499 (select main_a v_prenex_31166)) (<= 0 (+ (select main_a v_prenex_31166) 1)) (<= (+ main_x 1) v_prenex_31167) (<= (* 2 (select main_a v_prenex_31167)) 1002) (< v_prenex_31167 main_x) (<= (select main_a v_prenex_31167) (+ (select main_a v_prenex_31166) 2)))) (forall ((v_prenex_31808 Int) (v_prenex_31807 Int)) (or (<= 0 (+ (select main_a v_prenex_31807) 1)) (< v_prenex_31808 main_x) (<= (select main_a v_prenex_31808) (+ (select main_a v_prenex_31807) 2)) (< v_prenex_31807 main_y) (<= (+ main_x 1) v_prenex_31808) (<= 0 (+ (select main_a v_prenex_31808) 499)))) (forall ((v_prenex_27830 Int) (v_prenex_27829 Int)) (or (< v_prenex_27830 main_x) (<= (+ main_y 1) v_prenex_27829) (<= 499 (select main_a v_prenex_27829)) (<= (* 2 (select main_a v_prenex_27829)) 1998) (<= (+ (select main_a v_prenex_27829) (select main_a v_prenex_27830)) 1000) (<= (+ main_x 1) v_prenex_27830) (<= 2 (* 2 (select main_a v_prenex_27830))))) (or (forall ((v_prenex_31727 Int)) (or (<= 0 (+ (select main_a v_prenex_31727) 499)) (<= (* 2 (select main_a v_prenex_31727)) 1002) (<= (+ main_x 1) v_prenex_31727) (< v_prenex_31727 main_x))) (forall ((v_prenex_31726 Int)) (or (< v_prenex_31726 main_y) (<= 998 (* 2 (select main_a v_prenex_31726))) (<= 499 (select main_a v_prenex_31726))))) (or (forall ((v_prenex_26485 Int)) (or (<= (+ main_x 1) v_prenex_26485) (<= 0 (+ (select main_a v_prenex_26485) 499)) (<= (* 2 (select main_a v_prenex_26485)) 1002) (< v_prenex_26485 main_x))) (forall ((v_prenex_26484 Int)) (or (< v_prenex_26484 main_y) (<= (select main_a v_prenex_26484) 1499)))) (or (forall ((v_prenex_30291 Int)) (or (<= 1 (select main_a v_prenex_30291)) (<= (* 2 (select main_a v_prenex_30291)) 1002) (< v_prenex_30291 main_x) (<= (+ main_x 1) v_prenex_30291) (<= 2 (* 2 (select main_a v_prenex_30291))))) (forall ((v_prenex_30293 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30293))) (<= (select main_a v_prenex_30293) 1499)))) (forall ((v_prenex_26725 Int) (v_prenex_26724 Int)) (or (<= (+ main_x 1) v_prenex_26725) (< v_prenex_26725 main_x) (<= 1 (select main_a v_prenex_26725)) (<= (* 2 (select main_a v_prenex_26724)) 1998) (<= 998 (* 2 (select main_a v_prenex_26724))) (<= (select main_a v_prenex_26724) (+ (select main_a v_prenex_26725) 998)))) (forall ((v_prenex_32287 Int) (v_prenex_32288 Int)) (or (<= 1 (select main_a v_prenex_32288)) (< v_prenex_32288 main_x) (<= 499 (select main_a v_prenex_32287)) (<= 1000 (+ (select main_a v_prenex_32287) (select main_a v_prenex_32288))) (<= (select main_a v_prenex_32288) 501) (<= (* 2 (select main_a v_prenex_32287)) 1998) (<= (+ main_x 1) v_prenex_32288))) (or (forall ((v_prenex_28770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28770))) (<= (select main_a v_prenex_28770) 999))) (forall ((v_prenex_28771 Int)) (or (< v_prenex_28771 main_x) (<= 1 (select main_a v_prenex_28771)) (<= (select main_a v_prenex_28771) 501) (<= 2 (* 2 (select main_a v_prenex_28771))) (<= (+ main_x 1) v_prenex_28771)))) (forall ((v_prenex_27168 Int) (v_prenex_27167 Int)) (or (< v_prenex_27168 main_x) (<= 998 (* 2 (select main_a v_prenex_27167))) (<= (* 2 (select main_a v_prenex_27168)) 1002) (<= (+ main_x 1) v_prenex_27168) (<= (select main_a v_prenex_27167) 999) (<= (select main_a v_prenex_27167) (+ (select main_a v_prenex_27168) 998)))) (forall ((v_prenex_27656 Int) (v_prenex_27655 Int)) (or (<= (+ main_x 1) v_prenex_27656) (<= (+ (select main_a v_prenex_27655) (select main_a v_prenex_27656)) 1000) (< v_prenex_27656 main_x) (<= (select main_a v_prenex_27655) 999) (<= 0 (+ (select main_a v_prenex_27655) 1)) (<= 1 (select main_a v_prenex_27656)) (<= 2 (* 2 (select main_a v_prenex_27656))))) (forall ((v_prenex_24265 Int) (v_prenex_24264 Int)) (or (<= 499 (select main_a v_prenex_24264)) (<= (+ main_x 1) v_prenex_24265) (<= (select main_a v_prenex_24265) 1001) (<= (select main_a v_prenex_24264) 1499) (<= 1000 (+ (select main_a v_prenex_24264) (select main_a v_prenex_24265))) (< v_prenex_24265 main_x) (<= 2 (* 2 (select main_a v_prenex_24265))))) (forall ((v_prenex_30916 Int) (v_prenex_30915 Int)) (or (<= (select main_a v_prenex_30916) 501) (<= (+ main_x 1) v_prenex_30916) (< v_prenex_30916 main_x) (<= (select main_a v_prenex_30915) 1499) (<= (select main_a v_prenex_30915) (+ (select main_a v_prenex_30916) 998)) (< v_prenex_30915 main_y) (<= 499 (select main_a v_prenex_30915)))) (forall ((v_prenex_24153 Int) (v_prenex_24152 Int)) (or (<= (select main_a v_prenex_24153) (+ (select main_a v_prenex_24152) 2)) (<= (select main_a v_prenex_24153) 1001) (< v_prenex_24153 main_x) (<= 1 (select main_a v_prenex_24153)) (<= (+ main_x 1) v_prenex_24153))) (forall ((v_prenex_26505 Int) (v_prenex_26504 Int)) (or (<= (select main_a v_prenex_26504) (+ (select main_a v_prenex_26505) 998)) (<= (+ main_x 1) v_prenex_26505) (<= 0 (+ (select main_a v_prenex_26504) 1)) (< v_prenex_26505 main_x) (<= 0 (+ (select main_a v_prenex_26505) 499)) (<= (* 2 (select main_a v_prenex_26504)) 1998))) (forall ((v_prenex_27951 Int) (v_prenex_27952 Int)) (or (<= (select main_a v_prenex_27951) 999) (<= 1000 (+ (select main_a v_prenex_27951) (select main_a v_prenex_27952))) (<= (+ main_x 1) v_prenex_27952) (<= (select main_a v_prenex_27951) 1499) (<= 2 (* 2 (select main_a v_prenex_27952))) (< v_prenex_27952 main_x))) (forall ((v_prenex_29732 Int) (v_prenex_29731 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29731))) (<= (+ (select main_a v_prenex_29731) (select main_a v_prenex_29732)) 1000) (<= 0 (+ (select main_a v_prenex_29732) 499)) (<= (+ main_x 1) v_prenex_29732) (< v_prenex_29732 main_x) (<= (* 2 (select main_a v_prenex_29731)) 1998))) (or (forall ((v_prenex_26531 Int)) (or (<= 0 (+ (select main_a v_prenex_26531) 499)) (< v_prenex_26531 main_x) (<= 2 (* 2 (select main_a v_prenex_26531))) (<= (+ main_x 1) v_prenex_26531))) (forall ((v_prenex_26527 Int)) (or (<= (+ main_y 1) v_prenex_26527) (<= 0 (+ (select main_a v_prenex_26527) 1)) (<= (select main_a v_prenex_26527) 1499)))) (forall ((v_prenex_25930 Int) (v_prenex_25931 Int)) (or (< v_prenex_25931 main_x) (<= 998 (* 2 (select main_a v_prenex_25930))) (<= (select main_a v_prenex_25931) 501) (<= (select main_a v_prenex_25931) 1001) (<= 1000 (+ (select main_a v_prenex_25930) (select main_a v_prenex_25931))) (<= (+ main_x 1) v_prenex_25931))) (forall ((v_prenex_25863 Int) (v_prenex_25862 Int)) (or (<= (+ main_x 1) v_prenex_25863) (< v_prenex_25863 main_x) (<= (* 2 (select main_a v_prenex_25863)) 1002) (<= 0 (+ (select main_a v_prenex_25862) 1)) (<= (select main_a v_prenex_25862) 999) (<= (+ (select main_a v_prenex_25862) (select main_a v_prenex_25863)) 1000))) (or (forall ((v_prenex_31060 Int)) (or (<= (* 2 (select main_a v_prenex_31060)) 1998) (<= 0 (+ (select main_a v_prenex_31060) 1)) (<= (+ main_y 1) v_prenex_31060))) (forall ((v_prenex_31057 Int)) (or (<= 0 (+ (select main_a v_prenex_31057) 499)) (<= 2 (* 2 (select main_a v_prenex_31057))) (<= (+ main_x 1) v_prenex_31057) (< v_prenex_31057 main_x)))) (forall ((v_prenex_27599 Int) (v_prenex_27600 Int)) (or (<= (+ (select main_a v_prenex_27599) (select main_a v_prenex_27600)) 1000) (< v_prenex_27599 main_y) (<= 998 (* 2 (select main_a v_prenex_27599))) (<= (+ main_y 1) v_prenex_27599) (<= 499 (select main_a v_prenex_27599)))) (or (forall ((v_prenex_31692 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31692))) (<= 0 (+ (select main_a v_prenex_31692) 1)) (< v_prenex_31692 main_y))) (forall ((v_prenex_31693 Int)) (or (<= (* 2 (select main_a v_prenex_31693)) 1002) (< v_prenex_31693 main_x) (<= (select main_a v_prenex_31693) 501) (<= (+ main_x 1) v_prenex_31693)))) (or (forall ((v_prenex_23810 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23810))) (<= (+ main_x 1) v_prenex_23810) (< v_prenex_23810 main_x) (<= (* 2 (select main_a v_prenex_23810)) 1002))) (forall ((v_prenex_24003 Int)) (or (<= (select main_a v_prenex_24003) 1499) (<= 0 (+ (select main_a v_prenex_24003) 1))))) (or (forall ((v_prenex_25763 Int)) (or (<= 1 (select main_a v_prenex_25763)) (< v_prenex_25763 main_x) (<= (* 2 (select main_a v_prenex_25763)) 1002) (<= (+ main_x 1) v_prenex_25763))) (forall ((v_prenex_25762 Int)) (or (< v_prenex_25762 main_y) (<= (* 2 (select main_a v_prenex_25762)) 1998)))) (forall ((v_prenex_28814 Int) (v_prenex_28813 Int)) (or (<= 499 (select main_a v_prenex_28813)) (<= 0 (+ (select main_a v_prenex_28813) 1)) (< v_prenex_28814 main_x) (<= (select main_a v_prenex_28814) 501) (<= (+ (select main_a v_prenex_28813) (select main_a v_prenex_28814)) 1000) (<= (+ main_x 1) v_prenex_28814))) (or (forall ((v_prenex_30865 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30865))) (<= (+ main_x 1) v_prenex_30865) (<= 1 (select main_a v_prenex_30865)) (<= 0 (+ (select main_a v_prenex_30865) 499)) (< v_prenex_30865 main_x))) (forall ((v_prenex_30864 Int)) (<= 998 (* 2 (select main_a v_prenex_30864))))) (forall ((v_prenex_27305 Int) (v_prenex_27306 Int)) (or (<= (select main_a v_prenex_27306) 1001) (<= (select main_a v_prenex_27305) 1499) (< v_prenex_27306 main_x) (<= (+ main_x 1) v_prenex_27306) (<= (+ (select main_a v_prenex_27305) (select main_a v_prenex_27306)) 1000) (< v_prenex_27305 main_y))) (forall ((v_prenex_32025 Int) (v_prenex_32026 Int)) (or (<= (+ main_x 1) v_prenex_32026) (<= (+ (select main_a v_prenex_32025) (select main_a v_prenex_32026)) 1000) (<= (select main_a v_prenex_32025) 1499) (<= 2 (* 2 (select main_a v_prenex_32026))) (< v_prenex_32026 main_x))) (forall ((v_prenex_26879 Int) (v_prenex_26880 Int)) (or (< v_prenex_26880 main_x) (<= (+ main_x 1) v_prenex_26880) (<= (select main_a v_prenex_26879) 999) (<= (select main_a v_prenex_26880) (+ (select main_a v_prenex_26879) 2)) (<= 0 (+ (select main_a v_prenex_26880) 499)) (<= 2 (* 2 (select main_a v_prenex_26880))))) (forall ((v_prenex_32259 Int) (v_prenex_32260 Int)) (or (<= (* 2 (select main_a v_prenex_32259)) 1998) (< v_prenex_32260 main_x) (<= (select main_a v_prenex_32260) (+ (select main_a v_prenex_32259) 2)) (<= (select main_a v_prenex_32259) 1499) (<= (select main_a v_prenex_32260) 1001) (<= (+ main_x 1) v_prenex_32260) (<= 0 (+ (select main_a v_prenex_32260) 499)))) (forall ((v_prenex_26996 Int) (v_prenex_26995 Int)) (or (<= 0 (+ (select main_a v_prenex_26995) 1)) (<= (select main_a v_prenex_26995) 999) (<= 1000 (+ (select main_a v_prenex_26995) (select main_a v_prenex_26996))) (<= 2 (* 2 (select main_a v_prenex_26996))) (<= 0 (+ (select main_a v_prenex_26996) 499)) (< v_prenex_26996 main_x) (<= (+ main_x 1) v_prenex_26996))) (forall ((v_prenex_25669 Int) (v_prenex_25670 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25670))) (< v_prenex_25670 main_x) (<= (select main_a v_prenex_25669) 999) (<= (* 2 (select main_a v_prenex_25669)) 1998) (<= 1000 (+ (select main_a v_prenex_25669) (select main_a v_prenex_25670))) (<= (+ main_x 1) v_prenex_25670) (<= (select main_a v_prenex_25670) 1001))) (forall ((v_prenex_29009 Int) (v_prenex_29010 Int)) (or (< v_prenex_29010 main_x) (<= 499 (select main_a v_prenex_29009)) (<= 1000 (+ (select main_a v_prenex_29009) (select main_a v_prenex_29010))) (<= (select main_a v_prenex_29009) 1499) (<= (+ main_x 1) v_prenex_29010) (<= 0 (+ (select main_a v_prenex_29010) 499)) (< v_prenex_29009 main_y))) (or (forall ((v_prenex_25359 Int)) (or (<= (select main_a v_prenex_25359) 999) (<= 499 (select main_a v_prenex_25359)))) (forall ((v_prenex_25362 Int)) (or (< v_prenex_25362 main_x) (<= 0 (+ (select main_a v_prenex_25362) 499)) (<= (* 2 (select main_a v_prenex_25362)) 1002) (<= (+ main_x 1) v_prenex_25362) (<= (select main_a v_prenex_25362) 501)))) (forall ((v_prenex_23892 Int) (v_prenex_23891 Int)) (or (<= 0 (+ (select main_a v_prenex_23892) 499)) (<= 499 (select main_a v_prenex_23891)) (< v_prenex_23892 main_x) (<= (select main_a v_prenex_23892) (+ (select main_a v_prenex_23891) 2)) (<= (select main_a v_prenex_23891) 999) (<= (+ main_x 1) v_prenex_23892) (<= (select main_a v_prenex_23892) 1001))) (or (forall ((v_prenex_25293 Int)) (or (<= (+ main_x 1) v_prenex_25293) (< v_prenex_25293 main_x) (<= 1 (select main_a v_prenex_25293)) (<= (* 2 (select main_a v_prenex_25293)) 1002))) (forall ((v_prenex_25294 Int)) (or (<= 499 (select main_a v_prenex_25294)) (<= 998 (* 2 (select main_a v_prenex_25294)))))) (or (forall ((v_prenex_29435 Int)) (or (<= (select main_a v_prenex_29435) 1001) (<= (+ main_x 1) v_prenex_29435) (< v_prenex_29435 main_x) (<= 0 (+ (select main_a v_prenex_29435) 499)) (<= 2 (* 2 (select main_a v_prenex_29435))))) (forall ((v_prenex_29439 Int)) (<= 499 (select main_a v_prenex_29439)))) (forall ((v_prenex_26354 Int) (v_prenex_26353 Int)) (or (<= (select main_a v_prenex_26353) (+ (select main_a v_prenex_26354) 998)) (<= 0 (+ (select main_a v_prenex_26353) 1)) (<= (select main_a v_prenex_26354) 501) (< v_prenex_26353 main_y) (<= 499 (select main_a v_prenex_26353)) (<= (+ main_x 1) v_prenex_26354) (< v_prenex_26354 main_x))) (or (forall ((v_prenex_23874 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23874))) (<= 0 (+ (select main_a v_prenex_23874) 499)) (<= (+ main_x 1) v_prenex_23874) (< v_prenex_23874 main_x))) (forall ((v_prenex_23873 Int)) (or (< v_prenex_23873 main_y) (<= (* 2 (select main_a v_prenex_23873)) 1998)))) (forall ((v_prenex_26266 Int) (v_prenex_26265 Int)) (or (<= (select main_a v_prenex_26266) 501) (<= (+ main_x 1) v_prenex_26266) (< v_prenex_26266 main_x) (<= (+ (select main_a v_prenex_26265) (select main_a v_prenex_26266)) 1000) (<= (select main_a v_prenex_26265) 1499) (<= 1 (select main_a v_prenex_26266)) (<= 998 (* 2 (select main_a v_prenex_26265))))) (forall ((v_prenex_28339 Int) (v_prenex_28338 Int)) (or (<= (* 2 (select main_a v_prenex_28338)) 1998) (<= (+ main_y 1) v_prenex_28338) (<= 1000 (+ (select main_a v_prenex_28338) (select main_a v_prenex_28339))) (<= (+ main_x 1) v_prenex_28339) (<= 2 (* 2 (select main_a v_prenex_28339))) (< v_prenex_28339 main_x))) (forall ((v_prenex_24038 Int) (v_prenex_24037 Int)) (or (< v_prenex_24038 main_x) (<= (select main_a v_prenex_24037) (+ (select main_a v_prenex_24038) 998)) (<= (select main_a v_prenex_24038) 501) (<= 998 (* 2 (select main_a v_prenex_24037))) (<= (+ main_x 1) v_prenex_24038) (< v_prenex_24037 main_y))) (forall ((v_prenex_29519 Int) (v_prenex_29518 Int)) (or (<= (select main_a v_prenex_29518) (+ (select main_a v_prenex_29519) 998)) (<= (* 2 (select main_a v_prenex_29519)) 1002) (<= (+ main_x 1) v_prenex_29519) (<= (select main_a v_prenex_29518) 1499) (< v_prenex_29519 main_x) (<= 0 (+ (select main_a v_prenex_29518) 1)) (<= (select main_a v_prenex_29519) 501))) (forall ((v_prenex_31521 Int) (v_prenex_31522 Int)) (or (<= (select main_a v_prenex_31521) (+ (select main_a v_prenex_31522) 998)) (<= 998 (* 2 (select main_a v_prenex_31521))) (<= (+ main_x 1) v_prenex_31522) (<= 0 (+ (select main_a v_prenex_31521) 1)) (<= 0 (+ (select main_a v_prenex_31522) 499)) (< v_prenex_31522 main_x))) (or (forall ((v_prenex_26515 Int)) (or (< v_prenex_26515 main_x) (<= 2 (* 2 (select main_a v_prenex_26515))) (<= (+ main_x 1) v_prenex_26515) (<= (select main_a v_prenex_26515) 1001))) (forall ((v_prenex_26514 Int)) (or (<= (select main_a v_prenex_26514) 999) (<= 499 (select main_a v_prenex_26514))))) (or (forall ((v_prenex_29488 Int)) (or (<= (* 2 (select main_a v_prenex_29488)) 1998) (<= (+ main_y 1) v_prenex_29488) (<= 499 (select main_a v_prenex_29488)))) (forall ((v_prenex_29486 Int)) (or (<= 0 (+ (select main_a v_prenex_29486) 499)) (< v_prenex_29486 main_x) (<= (+ main_x 1) v_prenex_29486) (<= (* 2 (select main_a v_prenex_29486)) 1002)))) (forall ((v_prenex_26361 Int) (v_prenex_26362 Int)) (or (<= 1000 (+ (select main_a v_prenex_26361) (select main_a v_prenex_26362))) (< v_prenex_26362 main_x) (< v_prenex_26361 main_y) (<= (+ main_y 1) v_prenex_26361) (<= (select main_a v_prenex_26361) 1499))) (forall ((v_prenex_24430 Int) (v_prenex_24429 Int)) (or (< v_prenex_24430 main_x) (<= (* 2 (select main_a v_prenex_24429)) 1998) (<= (select main_a v_prenex_24429) (+ (select main_a v_prenex_24430) 998)) (<= 1 (select main_a v_prenex_24430)) (<= (+ main_x 1) v_prenex_24430))) (forall ((v_prenex_23905 Int) (v_prenex_23906 Int)) (or (<= (select main_a v_prenex_23906) 1001) (<= 0 (+ (select main_a v_prenex_23905) 1)) (< v_prenex_23906 main_x) (<= (+ main_x 1) v_prenex_23906) (<= (select main_a v_prenex_23905) 999) (<= 1 (select main_a v_prenex_23906)) (<= (+ (select main_a v_prenex_23905) (select main_a v_prenex_23906)) 1000))) (forall ((v_prenex_29108 Int) (v_prenex_29107 Int)) (or (<= (+ (select main_a v_prenex_29107) (select main_a v_prenex_29108)) 1000) (<= (* 2 (select main_a v_prenex_29107)) 1998) (<= (+ main_y 1) v_prenex_29107) (< v_prenex_29107 main_y) (<= 998 (* 2 (select main_a v_prenex_29107))))) (or (forall ((v_prenex_28411 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28411))) (<= (select main_a v_prenex_28411) 999) (<= (+ main_y 1) v_prenex_28411))) (forall ((v_prenex_28408 Int)) (or (<= 0 (+ (select main_a v_prenex_28408) 499)) (<= (+ main_x 1) v_prenex_28408) (< v_prenex_28408 main_x) (<= 2 (* 2 (select main_a v_prenex_28408)))))) (forall ((v_prenex_27094 Int) (v_prenex_27093 Int)) (or (<= (select main_a v_prenex_27093) 1499) (< v_prenex_27094 main_x) (<= (* 2 (select main_a v_prenex_27093)) 1998) (<= (+ main_x 1) v_prenex_27094) (<= (select main_a v_prenex_27094) (+ (select main_a v_prenex_27093) 2)) (<= (select main_a v_prenex_27094) 1001))) (forall ((v_prenex_26466 Int) (v_prenex_26467 Int)) (or (< v_prenex_26467 main_x) (<= (+ (select main_a v_prenex_26466) (select main_a v_prenex_26467)) 1000) (<= 998 (* 2 (select main_a v_prenex_26466))) (<= (+ main_x 1) v_prenex_26467) (<= (select main_a v_prenex_26466) 1499) (<= 1 (select main_a v_prenex_26467)))) (or (forall ((v_prenex_24400 Int)) (or (<= 499 (select main_a v_prenex_24400)) (< v_prenex_24400 main_y) (<= 998 (* 2 (select main_a v_prenex_24400))))) (forall ((v_prenex_24401 Int)) (or (<= (* 2 (select main_a v_prenex_24401)) 1002) (<= (+ main_x 1) v_prenex_24401) (< v_prenex_24401 main_x) (<= 1 (select main_a v_prenex_24401))))) (or (forall ((v_prenex_31031 Int)) (or (<= 499 (select main_a v_prenex_31031)) (< v_prenex_31031 main_y))) (forall ((v_prenex_31032 Int)) (or (< v_prenex_31032 main_x) (<= (+ main_x 1) v_prenex_31032) (<= 2 (* 2 (select main_a v_prenex_31032)))))) (forall ((v_prenex_30121 Int) (v_prenex_30120 Int)) (or (<= (* 2 (select main_a v_prenex_30121)) 1002) (<= 499 (select main_a v_prenex_30120)) (< v_prenex_30121 main_x) (<= 1000 (+ (select main_a v_prenex_30120) (select main_a v_prenex_30121))) (<= (+ main_x 1) v_prenex_30121) (<= 1 (select main_a v_prenex_30121)))) (forall ((v_prenex_31621 Int) (v_prenex_31622 Int)) (or (< v_prenex_31621 main_y) (<= 1 (select main_a v_prenex_31622)) (<= 998 (* 2 (select main_a v_prenex_31621))) (< v_prenex_31622 main_x) (<= 0 (+ (select main_a v_prenex_31621) 1)) (<= 1000 (+ (select main_a v_prenex_31621) (select main_a v_prenex_31622))) (<= (+ main_x 1) v_prenex_31622))) (forall ((v_prenex_28816 Int) (v_prenex_28815 Int)) (or (<= 1000 (+ (select main_a v_prenex_28815) (select main_a v_prenex_28816))) (< v_prenex_28815 main_y) (<= (* 2 (select main_a v_prenex_28816)) 1002) (<= (+ main_x 1) v_prenex_28816) (<= 499 (select main_a v_prenex_28815)) (< v_prenex_28816 main_x) (<= (select main_a v_prenex_28815) 999))) (forall ((v_prenex_28304 Int)) (or (<= (select main_a v_prenex_28304) 501) (<= (+ main_x 1) v_prenex_28304) (<= 2 (* 2 (select main_a v_prenex_28304))) (<= 1 (select main_a v_prenex_28304)) (< v_prenex_28304 main_x))) (forall ((v_prenex_27494 Int) (v_prenex_27495 Int)) (or (<= (select main_a v_prenex_27494) (+ (select main_a v_prenex_27495) 998)) (<= 1 (select main_a v_prenex_27495)) (<= 998 (* 2 (select main_a v_prenex_27494))) (< v_prenex_27495 main_x) (<= (+ main_y 1) v_prenex_27494) (<= (+ main_x 1) v_prenex_27495) (<= (* 2 (select main_a v_prenex_27494)) 1998))) (forall ((v_prenex_30288 Int) (v_prenex_30287 Int)) (or (<= (+ main_x 1) v_prenex_30288) (<= 499 (select main_a v_prenex_30287)) (<= (+ (select main_a v_prenex_30287) (select main_a v_prenex_30288)) 1000) (<= (select main_a v_prenex_30288) 501) (< v_prenex_30288 main_x) (<= (select main_a v_prenex_30287) 999) (<= (+ main_y 1) v_prenex_30287))) (or (forall ((v_prenex_27694 Int)) (<= 998 (* 2 (select main_a v_prenex_27694)))) (forall ((v_prenex_27692 Int)) (or (<= (select main_a v_prenex_27692) 501) (<= (+ main_x 1) v_prenex_27692) (<= 2 (* 2 (select main_a v_prenex_27692))) (< v_prenex_27692 main_x)))) (or (forall ((v_prenex_26379 Int)) (or (<= (+ main_y 1) v_prenex_26379) (<= (* 2 (select main_a v_prenex_26379)) 1998))) (forall ((v_prenex_26381 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26381))) (< v_prenex_26381 main_x) (<= (+ main_x 1) v_prenex_26381) (<= (* 2 (select main_a v_prenex_26381)) 1002)))) (forall ((v_prenex_28360 Int) (v_prenex_28361 Int)) (or (<= (+ (select main_a v_prenex_28360) (select main_a v_prenex_28361)) 1000) (<= (select main_a v_prenex_28361) 501) (<= 0 (+ (select main_a v_prenex_28360) 1)) (<= (select main_a v_prenex_28360) 1499) (< v_prenex_28361 main_x) (<= (+ main_x 1) v_prenex_28361))) (forall ((v_prenex_32078 Int) (v_prenex_32077 Int)) (or (<= (+ main_x 1) v_prenex_32078) (<= 2 (* 2 (select main_a v_prenex_32078))) (<= 499 (select main_a v_prenex_32077)) (<= 998 (* 2 (select main_a v_prenex_32077))) (< v_prenex_32077 main_y) (< v_prenex_32078 main_x) (<= 1000 (+ (select main_a v_prenex_32077) (select main_a v_prenex_32078))))) (forall ((v_prenex_26320 Int)) (or (< v_prenex_26320 main_x) (<= (* 2 (select main_a v_prenex_26320)) 1002) (<= (+ main_x 1) v_prenex_26320) (<= 0 (+ (select main_a v_prenex_26320) 499)))) (forall ((v_prenex_31907 Int) (v_prenex_31908 Int)) (or (< v_prenex_31908 main_x) (<= (select main_a v_prenex_31907) 999) (<= (+ main_x 1) v_prenex_31908) (<= (+ main_y 1) v_prenex_31907) (<= (select main_a v_prenex_31908) (+ (select main_a v_prenex_31907) 2)) (<= 2 (* 2 (select main_a v_prenex_31908))))) (forall ((v_prenex_27223 Int) (v_prenex_27224 Int)) (or (<= (select main_a v_prenex_27223) 999) (< v_prenex_27223 main_y) (< v_prenex_27224 main_x) (<= (+ main_x 1) v_prenex_27224) (<= (select main_a v_prenex_27224) 501) (<= (select main_a v_prenex_27224) (+ (select main_a v_prenex_27223) 2)) (<= (* 2 (select main_a v_prenex_27223)) 1998))) (or (forall ((v_prenex_29793 Int)) (or (<= (* 2 (select main_a v_prenex_29793)) 1998) (< v_prenex_29793 main_y))) (forall ((v_prenex_29794 Int)) (or (< v_prenex_29794 main_x) (<= (+ main_x 1) v_prenex_29794) (<= (select main_a v_prenex_29794) 1001)))) (or (forall ((v_prenex_23877 Int)) (or (<= 0 (+ (select main_a v_prenex_23877) 1)) (<= (* 2 (select main_a v_prenex_23877)) 1998))) (forall ((v_prenex_23798 Int)) (or (<= (+ main_x 1) v_prenex_23798) (<= 0 (+ (select main_a v_prenex_23798) 499)) (<= 2 (* 2 (select main_a v_prenex_23798))) (< v_prenex_23798 main_x) (<= (select main_a v_prenex_23798) 1001)))) (or (forall ((v_prenex_27981 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27981))) (<= 0 (+ (select main_a v_prenex_27981) 499)) (< v_prenex_27981 main_x) (<= (+ main_x 1) v_prenex_27981))) (forall ((v_prenex_27984 Int)) (or (<= (+ main_y 1) v_prenex_27984) (<= 499 (select main_a v_prenex_27984)) (<= (select main_a v_prenex_27984) 1499)))) (forall ((v_prenex_30644 Int) (v_prenex_30643 Int)) (or (< v_prenex_30644 main_x) (<= (* 2 (select main_a v_prenex_30643)) 1998) (<= 1000 (+ (select main_a v_prenex_30643) (select main_a v_prenex_30644))) (<= 2 (* 2 (select main_a v_prenex_30644))) (<= (+ main_x 1) v_prenex_30644) (<= (select main_a v_prenex_30643) 999))) (forall ((v_prenex_26833 Int) (v_prenex_26834 Int)) (or (< v_prenex_26834 main_x) (<= (+ (select main_a v_prenex_26833) (select main_a v_prenex_26834)) 1000) (<= (+ main_x 1) v_prenex_26834) (<= (select main_a v_prenex_26833) 999) (<= 1 (select main_a v_prenex_26834)) (<= (* 2 (select main_a v_prenex_26833)) 1998) (<= 2 (* 2 (select main_a v_prenex_26834))))) (or (forall ((v_prenex_31006 Int)) (or (<= (* 2 (select main_a v_prenex_31006)) 1002) (< v_prenex_31006 main_x))) (forall ((v_prenex_31005 Int)) (or (<= (+ main_y 1) v_prenex_31005) (< v_prenex_31005 main_y) (<= 998 (* 2 (select main_a v_prenex_31005)))))) (forall ((v_prenex_30743 Int) (v_prenex_30742 Int)) (or (<= (+ main_x 1) v_prenex_30743) (<= 0 (+ (select main_a v_prenex_30743) 499)) (<= 499 (select main_a v_prenex_30742)) (<= (* 2 (select main_a v_prenex_30742)) 1998) (<= (+ (select main_a v_prenex_30742) (select main_a v_prenex_30743)) 1000) (< v_prenex_30743 main_x))) (forall ((v_prenex_29002 Int) (v_prenex_29001 Int)) (or (<= (* 2 (select main_a v_prenex_29001)) 1998) (<= (+ main_x 1) v_prenex_29002) (<= 1 (select main_a v_prenex_29002)) (< v_prenex_29002 main_x) (<= (+ (select main_a v_prenex_29001) (select main_a v_prenex_29002)) 1000) (<= (select main_a v_prenex_29002) 1001))) (forall ((v_prenex_28789 Int) (v_prenex_28788 Int)) (or (<= (select main_a v_prenex_28788) 999) (<= (* 2 (select main_a v_prenex_28789)) 1002) (<= 499 (select main_a v_prenex_28788)) (<= (select main_a v_prenex_28789) 1001) (<= (select main_a v_prenex_28789) (+ (select main_a v_prenex_28788) 2)) (<= (+ main_x 1) v_prenex_28789) (< v_prenex_28789 main_x))) (forall ((v_prenex_28056 Int) (v_prenex_28057 Int)) (or (<= (+ main_x 1) v_prenex_28057) (<= 998 (* 2 (select main_a v_prenex_28056))) (<= (* 2 (select main_a v_prenex_28057)) 1002) (<= (+ (select main_a v_prenex_28056) (select main_a v_prenex_28057)) 1000) (<= (* 2 (select main_a v_prenex_28056)) 1998) (< v_prenex_28057 main_x) (< v_prenex_28056 main_y))) (forall ((v_prenex_27751 Int) (v_prenex_27750 Int)) (or (< v_prenex_27751 main_x) (< v_prenex_27750 main_y) (<= 0 (+ (select main_a v_prenex_27750) 1)) (<= (select main_a v_prenex_27751) (+ (select main_a v_prenex_27750) 2)) (<= 1 (select main_a v_prenex_27751)) (<= (+ main_x 1) v_prenex_27751) (<= 998 (* 2 (select main_a v_prenex_27750))))) (forall ((v_prenex_24278 Int) (v_prenex_24279 Int)) (or (< v_prenex_24279 main_x) (<= 1 (select main_a v_prenex_24279)) (<= (+ main_x 1) v_prenex_24279) (<= (+ main_y 1) v_prenex_24278) (<= (+ (select main_a v_prenex_24278) (select main_a v_prenex_24279)) 1000))) (or (forall ((v_prenex_28702 Int)) (or (<= 0 (+ (select main_a v_prenex_28702) 499)) (< v_prenex_28702 main_x) (<= (* 2 (select main_a v_prenex_28702)) 1002) (<= (+ main_x 1) v_prenex_28702))) (forall ((v_prenex_28704 Int)) (or (<= 499 (select main_a v_prenex_28704)) (<= (+ main_y 1) v_prenex_28704) (<= (select main_a v_prenex_28704) 999)))) (forall ((v_prenex_28829 Int) (v_prenex_28830 Int)) (or (< v_prenex_28830 main_x) (<= (+ main_x 1) v_prenex_28830) (<= (select main_a v_prenex_28830) (+ (select main_a v_prenex_28829) 2)) (< v_prenex_28829 main_y) (<= (select main_a v_prenex_28829) 1499) (<= 998 (* 2 (select main_a v_prenex_28829))) (<= 0 (+ (select main_a v_prenex_28830) 499)))) (forall ((v_prenex_29554 Int) (v_prenex_29553 Int)) (or (< v_prenex_29554 main_x) (<= (select main_a v_prenex_29553) 999) (<= 1 (select main_a v_prenex_29554)) (<= (* 2 (select main_a v_prenex_29553)) 1998) (<= (select main_a v_prenex_29553) (+ (select main_a v_prenex_29554) 998)) (<= (+ main_x 1) v_prenex_29554) (<= (* 2 (select main_a v_prenex_29554)) 1002))) (forall ((v_prenex_29813 Int) (v_prenex_29814 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29813))) (<= (+ main_x 1) v_prenex_29814) (<= 499 (select main_a v_prenex_29813)) (<= 1000 (+ (select main_a v_prenex_29813) (select main_a v_prenex_29814))) (<= 0 (+ (select main_a v_prenex_29814) 499)) (< v_prenex_29814 main_x))) (forall ((v_prenex_32157 Int) (v_prenex_32158 Int)) (or (<= (select main_a v_prenex_32157) 999) (<= (+ (select main_a v_prenex_32157) (select main_a v_prenex_32158)) 1000) (< v_prenex_32158 main_x) (<= (+ main_y 1) v_prenex_32157) (< v_prenex_32157 main_y))) (or (forall ((v_prenex_31014 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31014))) (<= (+ main_x 1) v_prenex_31014) (< v_prenex_31014 main_x) (<= (select main_a v_prenex_31014) 1001) (<= (* 2 (select main_a v_prenex_31014)) 1002))) (forall ((v_prenex_31017 Int)) (<= (* 2 (select main_a v_prenex_31017)) 1998))) (forall ((v_prenex_29693 Int) (v_prenex_29692 Int)) (or (<= (+ main_x 1) v_prenex_29693) (<= (select main_a v_prenex_29692) 999) (<= (+ (select main_a v_prenex_29692) (select main_a v_prenex_29693)) 1000) (< v_prenex_29693 main_x) (<= (+ main_y 1) v_prenex_29692) (<= 2 (* 2 (select main_a v_prenex_29693))) (<= (select main_a v_prenex_29692) 1499))) (forall ((v_prenex_30198 Int) (v_prenex_30199 Int)) (or (<= 1 (select main_a v_prenex_30199)) (<= (select main_a v_prenex_30199) (+ (select main_a v_prenex_30198) 2)) (<= (select main_a v_prenex_30199) 501) (<= (* 2 (select main_a v_prenex_30198)) 1998) (<= 0 (+ (select main_a v_prenex_30198) 1)) (< v_prenex_30199 main_x) (<= (+ main_x 1) v_prenex_30199))) (or (forall ((v_prenex_30556 Int)) (or (<= (+ main_x 1) v_prenex_30556) (<= (* 2 (select main_a v_prenex_30556)) 1002) (<= (select main_a v_prenex_30556) 1001) (< v_prenex_30556 main_x))) (forall ((v_prenex_30555 Int)) (or (<= (+ main_y 1) v_prenex_30555) (<= (* 2 (select main_a v_prenex_30555)) 1998) (<= (select main_a v_prenex_30555) 1499)))) (or (forall ((v_prenex_24276 Int)) (or (<= 499 (select main_a v_prenex_24276)) (<= 0 (+ (select main_a v_prenex_24276) 1)))) (forall ((v_prenex_23827 Int)) (or (<= (+ main_x 1) v_prenex_23827) (<= (* 2 (select main_a v_prenex_23827)) 1002) (< v_prenex_23827 main_x) (<= 2 (* 2 (select main_a v_prenex_23827))) (<= (select main_a v_prenex_23827) 501)))) (or (forall ((v_prenex_32180 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32180))) (< v_prenex_32180 main_x) (<= 1 (select main_a v_prenex_32180)) (<= (+ main_x 1) v_prenex_32180))) (forall ((v_prenex_32184 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32184))) (<= 499 (select main_a v_prenex_32184))))) (or (forall ((v_prenex_27056 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27056))) (<= (+ main_x 1) v_prenex_27056) (<= (select main_a v_prenex_27056) 1001) (<= (* 2 (select main_a v_prenex_27056)) 1002) (< v_prenex_27056 main_x))) (forall ((v_prenex_27059 Int)) (or (<= 499 (select main_a v_prenex_27059)) (<= 998 (* 2 (select main_a v_prenex_27059)))))) (forall ((v_prenex_25547 Int) (v_prenex_25548 Int)) (or (<= 1000 (+ (select main_a v_prenex_25547) (select main_a v_prenex_25548))) (< v_prenex_25548 main_x) (<= 499 (select main_a v_prenex_25547)) (< v_prenex_25547 main_y) (<= (+ main_x 1) v_prenex_25548) (<= 998 (* 2 (select main_a v_prenex_25547))) (<= (* 2 (select main_a v_prenex_25548)) 1002))) (forall ((v_prenex_31275 Int) (v_prenex_31276 Int)) (or (< v_prenex_31276 main_x) (<= (+ main_x 1) v_prenex_31276) (<= 2 (* 2 (select main_a v_prenex_31276))) (<= (select main_a v_prenex_31275) (+ (select main_a v_prenex_31276) 998)) (<= 998 (* 2 (select main_a v_prenex_31275))) (<= (select main_a v_prenex_31275) 1499))) (or (forall ((v_prenex_28147 Int)) (or (<= (+ main_x 1) v_prenex_28147) (<= 0 (+ (select main_a v_prenex_28147) 499)) (< v_prenex_28147 main_x) (<= 2 (* 2 (select main_a v_prenex_28147))))) (forall ((v_prenex_28150 Int)) (or (<= 499 (select main_a v_prenex_28150)) (<= 0 (+ (select main_a v_prenex_28150) 1))))) (or (forall ((v_prenex_24359 Int)) (or (<= (* 2 (select main_a v_prenex_24359)) 1998) (<= 0 (+ (select main_a v_prenex_24359) 1)))) (forall ((v_prenex_24358 Int)) (or (<= (+ main_x 1) v_prenex_24358) (<= (select main_a v_prenex_24358) 501) (<= (* 2 (select main_a v_prenex_24358)) 1002) (< v_prenex_24358 main_x) (<= (select main_a v_prenex_24358) 1001)))) (forall ((v_prenex_24146 Int) (v_prenex_24147 Int)) (or (<= (+ (select main_a v_prenex_24146) (select main_a v_prenex_24147)) 1000) (< v_prenex_24147 main_x) (<= (+ main_x 1) v_prenex_24147) (<= (select main_a v_prenex_24146) 999) (<= (select main_a v_prenex_24147) 1001) (<= 0 (+ (select main_a v_prenex_24146) 1)))) (forall ((v_prenex_31064 Int) (v_prenex_31065 Int)) (or (<= 0 (+ (select main_a v_prenex_31064) 1)) (<= (+ main_x 1) v_prenex_31065) (<= 998 (* 2 (select main_a v_prenex_31064))) (<= (* 2 (select main_a v_prenex_31065)) 1002) (< v_prenex_31065 main_x) (<= (+ main_y 1) v_prenex_31064) (<= (+ (select main_a v_prenex_31064) (select main_a v_prenex_31065)) 1000))) (forall ((v_prenex_26624 Int) (v_prenex_26625 Int)) (or (<= 0 (+ (select main_a v_prenex_26625) 499)) (<= 1000 (+ (select main_a v_prenex_26624) (select main_a v_prenex_26625))) (< v_prenex_26624 main_y) (< v_prenex_26625 main_x) (<= (* 2 (select main_a v_prenex_26624)) 1998) (<= (+ main_x 1) v_prenex_26625) (<= 499 (select main_a v_prenex_26624)))) (forall ((v_prenex_31516 Int) (v_prenex_31515 Int)) (or (< v_prenex_31516 main_x) (<= (* 2 (select main_a v_prenex_31515)) 1998) (<= (+ main_x 1) v_prenex_31516) (<= 499 (select main_a v_prenex_31515)) (<= (* 2 (select main_a v_prenex_31516)) 1002) (<= (select main_a v_prenex_31516) 1001) (<= (+ (select main_a v_prenex_31515) (select main_a v_prenex_31516)) 1000))) (or (forall ((v_prenex_23835 Int)) (or (<= (select main_a v_prenex_23835) 501) (<= (+ main_x 1) v_prenex_23835) (< v_prenex_23835 main_x) (<= 2 (* 2 (select main_a v_prenex_23835))))) (forall ((v_prenex_24326 Int)) (or (<= (* 2 (select main_a v_prenex_24326)) 1998) (<= 0 (+ (select main_a v_prenex_24326) 1))))) (forall ((v_prenex_28962 Int) (v_prenex_28961 Int)) (or (< v_prenex_28962 main_x) (<= 0 (+ (select main_a v_prenex_28961) 1)) (<= 2 (* 2 (select main_a v_prenex_28962))) (<= (select main_a v_prenex_28961) (+ (select main_a v_prenex_28962) 998)) (<= 1 (select main_a v_prenex_28962)) (<= (+ main_x 1) v_prenex_28962))) (forall ((v_prenex_27095 Int) (v_prenex_27096 Int)) (or (<= (+ main_x 1) v_prenex_27096) (< v_prenex_27096 main_x) (<= 2 (* 2 (select main_a v_prenex_27096))) (<= (select main_a v_prenex_27095) 1499) (<= 499 (select main_a v_prenex_27095)) (<= (select main_a v_prenex_27095) (+ (select main_a v_prenex_27096) 998)))) (forall ((v_prenex_25978 Int) (v_prenex_25979 Int)) (or (<= 1 (select main_a v_prenex_25979)) (<= (+ main_x 1) v_prenex_25979) (<= 0 (+ (select main_a v_prenex_25979) 499)) (<= (+ (select main_a v_prenex_25978) (select main_a v_prenex_25979)) 1000) (<= (select main_a v_prenex_25978) 1499) (<= 499 (select main_a v_prenex_25978)) (< v_prenex_25979 main_x))) (or (forall ((v_prenex_26092 Int)) (or (<= (+ main_x 1) v_prenex_26092) (< v_prenex_26092 main_x) (<= (select main_a v_prenex_26092) 501))) (forall ((v_prenex_26091 Int)) (or (<= (+ main_y 1) v_prenex_26091) (<= (* 2 (select main_a v_prenex_26091)) 1998)))) (forall ((v_prenex_26592 Int) (v_prenex_26593 Int)) (or (<= (+ main_x 1) v_prenex_26593) (<= (select main_a v_prenex_26593) (+ (select main_a v_prenex_26592) 2)) (<= 499 (select main_a v_prenex_26592)) (<= (* 2 (select main_a v_prenex_26593)) 1002) (<= 998 (* 2 (select main_a v_prenex_26592))) (< v_prenex_26593 main_x) (<= 2 (* 2 (select main_a v_prenex_26593))))) (or (forall ((v_prenex_29483 Int)) (or (<= 1 (select main_a v_prenex_29483)) (<= (* 2 (select main_a v_prenex_29483)) 1002) (< v_prenex_29483 main_x) (<= (+ main_x 1) v_prenex_29483))) (forall ((v_prenex_29488 Int)) (or (<= (* 2 (select main_a v_prenex_29488)) 1998) (<= (+ main_y 1) v_prenex_29488) (<= 499 (select main_a v_prenex_29488))))) (forall ((v_prenex_26594 Int) (v_prenex_26595 Int)) (or (<= (select main_a v_prenex_26594) (+ (select main_a v_prenex_26595) 998)) (<= (* 2 (select main_a v_prenex_26595)) 1002) (<= (+ main_x 1) v_prenex_26595) (<= (select main_a v_prenex_26594) 1499) (< v_prenex_26595 main_x) (<= 998 (* 2 (select main_a v_prenex_26594))))) (forall ((v_prenex_27638 Int) (v_prenex_27637 Int)) (or (<= (* 2 (select main_a v_prenex_27637)) 1998) (<= (select main_a v_prenex_27637) (+ (select main_a v_prenex_27638) 998)) (<= (+ main_y 1) v_prenex_27637) (<= 0 (+ (select main_a v_prenex_27637) 1)) (<= (select main_a v_prenex_27638) 501) (< v_prenex_27638 main_x) (<= (+ main_x 1) v_prenex_27638))) (or (forall ((v_prenex_29522 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29522))) (<= (select main_a v_prenex_29522) 501) (< v_prenex_29522 main_x) (<= (+ main_x 1) v_prenex_29522) (<= 0 (+ (select main_a v_prenex_29522) 499)))) (forall ((v_prenex_29524 Int)) (or (<= (select main_a v_prenex_29524) 1499) (<= 998 (* 2 (select main_a v_prenex_29524)))))) (or (forall ((v_prenex_26786 Int)) (or (<= 0 (+ (select main_a v_prenex_26786) 1)) (<= 998 (* 2 (select main_a v_prenex_26786))))) (forall ((v_prenex_26792 Int)) (or (< v_prenex_26792 main_x) (<= (+ main_x 1) v_prenex_26792) (<= (* 2 (select main_a v_prenex_26792)) 1002) (<= 2 (* 2 (select main_a v_prenex_26792)))))) (or (forall ((v_prenex_26493 Int)) (or (<= (select main_a v_prenex_26493) 1001) (<= (* 2 (select main_a v_prenex_26493)) 1002) (< v_prenex_26493 main_x) (<= (+ main_x 1) v_prenex_26493) (<= (select main_a v_prenex_26493) 501))) (forall ((v_prenex_26488 Int)) (or (<= 499 (select main_a v_prenex_26488)) (<= 0 (+ (select main_a v_prenex_26488) 1))))) (forall ((v_prenex_29568 Int) (v_prenex_29567 Int)) (or (<= (+ (select main_a v_prenex_29567) (select main_a v_prenex_29568)) 1000) (<= (select main_a v_prenex_29567) 999) (<= (+ main_y 1) v_prenex_29567) (< v_prenex_29567 main_y) (<= (* 2 (select main_a v_prenex_29567)) 1998))) (forall ((v_prenex_32081 Int) (v_prenex_32082 Int)) (or (<= 499 (select main_a v_prenex_32081)) (< v_prenex_32082 main_x) (<= (+ main_y 1) v_prenex_32081) (<= (* 2 (select main_a v_prenex_32082)) 1002) (<= (+ main_x 1) v_prenex_32082) (<= 0 (+ (select main_a v_prenex_32081) 1)) (<= 1000 (+ (select main_a v_prenex_32081) (select main_a v_prenex_32082))))) (forall ((v_prenex_26417 Int) (v_prenex_26416 Int)) (or (< v_prenex_26417 main_x) (<= (select main_a v_prenex_26416) (+ (select main_a v_prenex_26417) 998)) (<= (select main_a v_prenex_26417) 1001) (<= (+ main_x 1) v_prenex_26417) (<= 1 (select main_a v_prenex_26417)) (<= 998 (* 2 (select main_a v_prenex_26416))) (<= (* 2 (select main_a v_prenex_26416)) 1998))) (or (forall ((v_prenex_25727 Int)) (or (<= (+ main_y 1) v_prenex_25727) (<= 998 (* 2 (select main_a v_prenex_25727))))) (forall ((v_prenex_25728 Int)) (or (<= (+ main_x 1) v_prenex_25728) (<= (* 2 (select main_a v_prenex_25728)) 1002) (< v_prenex_25728 main_x) (<= (select main_a v_prenex_25728) 1001)))) (or (forall ((v_prenex_32000 Int)) (or (<= 0 (+ (select main_a v_prenex_32000) 499)) (<= (+ main_x 1) v_prenex_32000) (<= (* 2 (select main_a v_prenex_32000)) 1002) (<= (select main_a v_prenex_32000) 501) (< v_prenex_32000 main_x))) (forall ((v_prenex_32001 Int)) (or (<= 0 (+ (select main_a v_prenex_32001) 1)) (<= 998 (* 2 (select main_a v_prenex_32001)))))) (or (forall ((v_prenex_24719 Int)) (or (<= (* 2 (select main_a v_prenex_24719)) 1998) (<= 998 (* 2 (select main_a v_prenex_24719))))) (forall ((v_prenex_24717 Int)) (or (<= (+ main_x 1) v_prenex_24717) (<= (select main_a v_prenex_24717) 501) (<= 2 (* 2 (select main_a v_prenex_24717))) (< v_prenex_24717 main_x) (<= (select main_a v_prenex_24717) 1001)))) (or (forall ((v_prenex_26638 Int)) (<= 998 (* 2 (select main_a v_prenex_26638)))) (forall ((v_prenex_26642 Int)) (or (<= (select main_a v_prenex_26642) 501) (<= (* 2 (select main_a v_prenex_26642)) 1002) (< v_prenex_26642 main_x) (<= (+ main_x 1) v_prenex_26642)))) (forall ((v_prenex_27425 Int) (v_prenex_27424 Int)) (or (<= (+ main_x 1) v_prenex_27425) (< v_prenex_27425 main_x) (<= 1 (select main_a v_prenex_27425)) (<= (select main_a v_prenex_27425) 501) (<= (select main_a v_prenex_27425) (+ (select main_a v_prenex_27424) 2)))) (or (forall ((v_prenex_28761 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28761))) (<= (+ main_x 1) v_prenex_28761) (< v_prenex_28761 main_x))) (forall ((v_prenex_28762 Int)) (or (<= 499 (select main_a v_prenex_28762)) (<= (select main_a v_prenex_28762) 999) (<= (+ main_y 1) v_prenex_28762)))) (forall ((v_prenex_26897 Int) (v_prenex_26898 Int)) (or (<= (+ main_x 1) v_prenex_26898) (<= 0 (+ (select main_a v_prenex_26898) 499)) (<= (* 2 (select main_a v_prenex_26897)) 1998) (< v_prenex_26898 main_x) (<= (+ (select main_a v_prenex_26897) (select main_a v_prenex_26898)) 1000) (<= (select main_a v_prenex_26898) 1001))) (or (forall ((v_prenex_29781 Int)) (or (< v_prenex_29781 main_y) (<= 0 (+ (select main_a v_prenex_29781) 1)))) (forall ((v_prenex_29782 Int)) (or (<= (select main_a v_prenex_29782) 1001) (< v_prenex_29782 main_x) (<= (+ main_x 1) v_prenex_29782) (<= (* 2 (select main_a v_prenex_29782)) 1002)))) (forall ((v_prenex_28314 Int) (v_prenex_28313 Int)) (or (<= 1 (select main_a v_prenex_28314)) (< v_prenex_28314 main_x) (<= 0 (+ (select main_a v_prenex_28313) 1)) (<= (+ main_x 1) v_prenex_28314) (< v_prenex_28313 main_y) (<= (select main_a v_prenex_28313) 1499) (<= (select main_a v_prenex_28313) (+ (select main_a v_prenex_28314) 998)))) (forall ((v_prenex_31457 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_31457) 1499) (<= 0 (+ (select main_a v_prenex_31457) 1)) (< v_prenex_31458 main_x) (<= (select main_a v_prenex_31458) (+ (select main_a v_prenex_31457) 2)) (<= (select main_a v_prenex_31458) 1001))) (forall ((v_prenex_31437 Int) (v_prenex_31436 Int)) (or (< v_prenex_31436 main_y) (<= 1 (select main_a v_prenex_31437)) (<= 998 (* 2 (select main_a v_prenex_31436))) (<= (select main_a v_prenex_31436) (+ (select main_a v_prenex_31437) 998)) (< v_prenex_31437 main_x) (<= (+ main_x 1) v_prenex_31437) (<= (select main_a v_prenex_31436) 999))) (forall ((v_prenex_29938 Int) (v_prenex_29937 Int)) (or (<= (* 2 (select main_a v_prenex_29938)) 1002) (<= (select main_a v_prenex_29938) 501) (<= (+ main_x 1) v_prenex_29938) (<= 499 (select main_a v_prenex_29937)) (<= (+ (select main_a v_prenex_29937) (select main_a v_prenex_29938)) 1000) (<= 0 (+ (select main_a v_prenex_29937) 1)) (< v_prenex_29938 main_x))) (or (forall ((v_prenex_30188 Int)) (or (<= (select main_a v_prenex_30188) 999) (<= 0 (+ (select main_a v_prenex_30188) 1)))) (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)))) (or (forall ((v_prenex_24970 Int)) (or (<= (select main_a v_prenex_24970) 1499) (<= (* 2 (select main_a v_prenex_24970)) 1998))) (forall ((v_prenex_24966 Int)) (or (< v_prenex_24966 main_x) (<= (select main_a v_prenex_24966) 1001) (<= (* 2 (select main_a v_prenex_24966)) 1002) (<= (+ main_x 1) v_prenex_24966) (<= 0 (+ (select main_a v_prenex_24966) 499))))) (or (forall ((v_prenex_29427 Int)) (or (<= (+ main_y 1) v_prenex_29427) (<= (select main_a v_prenex_29427) 1499))) (forall ((v_prenex_29422 Int)) (or (< v_prenex_29422 main_x) (<= (* 2 (select main_a v_prenex_29422)) 1002) (<= (+ main_x 1) v_prenex_29422) (<= 2 (* 2 (select main_a v_prenex_29422)))))) (forall ((v_prenex_24259 Int) (v_prenex_24258 Int)) (or (<= (* 2 (select main_a v_prenex_24258)) 1998) (<= (+ main_x 1) v_prenex_24259) (<= (select main_a v_prenex_24258) (+ (select main_a v_prenex_24259) 998)) (< v_prenex_24259 main_x) (<= (select main_a v_prenex_24258) 999) (<= 0 (+ (select main_a v_prenex_24259) 499)) (<= (select main_a v_prenex_24259) 1001))) (or (forall ((v_prenex_26708 Int)) (or (< v_prenex_26708 main_x) (<= 2 (* 2 (select main_a v_prenex_26708))) (<= 1 (select main_a v_prenex_26708)) (<= (+ main_x 1) v_prenex_26708))) (forall ((v_prenex_26705 Int)) (or (<= (select main_a v_prenex_26705) 1499) (<= 0 (+ (select main_a v_prenex_26705) 1))))) (forall ((v_prenex_29667 Int) (v_prenex_29666 Int)) (or (<= (* 2 (select main_a v_prenex_29667)) 1002) (<= (select main_a v_prenex_29666) 999) (<= (+ main_x 1) v_prenex_29667) (<= (select main_a v_prenex_29666) 1499) (<= (select main_a v_prenex_29667) (+ (select main_a v_prenex_29666) 2)) (< v_prenex_29667 main_x))) (forall ((v_prenex_23871 Int) (v_prenex_23872 Int)) (or (<= (+ main_x 1) v_prenex_23872) (<= (* 2 (select main_a v_prenex_23871)) 1998) (< v_prenex_23871 main_y) (<= 499 (select main_a v_prenex_23871)) (< v_prenex_23872 main_x) (<= 1000 (+ (select main_a v_prenex_23871) (select main_a v_prenex_23872))) (<= (select main_a v_prenex_23872) 1001))) (or (forall ((v_prenex_27185 Int)) (or (<= (select main_a v_prenex_27185) 501) (< v_prenex_27185 main_x) (<= (* 2 (select main_a v_prenex_27185)) 1002) (<= (select main_a v_prenex_27185) 1001) (<= (+ main_x 1) v_prenex_27185))) (forall ((v_prenex_27187 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27187))) (<= (* 2 (select main_a v_prenex_27187)) 1998)))) (or (forall ((v_prenex_29381 Int)) (or (<= (+ main_x 1) v_prenex_29381) (< v_prenex_29381 main_x) (<= (select main_a v_prenex_29381) 501) (<= 2 (* 2 (select main_a v_prenex_29381))) (<= 1 (select main_a v_prenex_29381)))) (forall ((v_prenex_29380 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29380))) (<= (select main_a v_prenex_29380) 1499)))) (forall ((v_prenex_32020 Int) (v_prenex_32019 Int)) (or (<= (select main_a v_prenex_32019) 1499) (<= (+ main_x 1) v_prenex_32020) (<= (+ main_y 1) v_prenex_32019) (< v_prenex_32019 main_y) (<= (select main_a v_prenex_32020) (+ (select main_a v_prenex_32019) 2)))) (or (forall ((v_prenex_29209 Int)) (or (< v_prenex_29209 main_x) (<= (+ main_x 1) v_prenex_29209) (<= 1 (select main_a v_prenex_29209)) (<= 2 (* 2 (select main_a v_prenex_29209))))) (forall ((v_prenex_29210 Int)) (or (<= (select main_a v_prenex_29210) 999) (<= (* 2 (select main_a v_prenex_29210)) 1998)))) (or (forall ((v_prenex_30532 Int)) (or (<= (* 2 (select main_a v_prenex_30532)) 1998) (<= 499 (select main_a v_prenex_30532)))) (forall ((v_prenex_30533 Int)) (or (<= (* 2 (select main_a v_prenex_30533)) 1002) (<= 0 (+ (select main_a v_prenex_30533) 499)) (<= 1 (select main_a v_prenex_30533)) (<= (+ main_x 1) v_prenex_30533) (< v_prenex_30533 main_x)))) (forall ((v_prenex_26389 Int) (v_prenex_26388 Int)) (or (< v_prenex_26389 main_x) (<= (select main_a v_prenex_26388) (+ (select main_a v_prenex_26389) 998)) (<= (+ main_x 1) v_prenex_26389) (<= (select main_a v_prenex_26389) 1001) (<= 998 (* 2 (select main_a v_prenex_26388))) (<= (* 2 (select main_a v_prenex_26388)) 1998))) (or (forall ((v_prenex_28322 Int)) (<= (* 2 (select main_a v_prenex_28322)) 1998)) (forall ((v_prenex_28323 Int)) (or (<= (select main_a v_prenex_28323) 1001) (< v_prenex_28323 main_x) (<= (* 2 (select main_a v_prenex_28323)) 1002) (<= (+ main_x 1) v_prenex_28323)))) (forall ((v_prenex_28864 Int) (v_prenex_28863 Int)) (or (<= (select main_a v_prenex_28863) 1499) (< v_prenex_28864 main_x) (<= (select main_a v_prenex_28864) 501) (<= 1000 (+ (select main_a v_prenex_28863) (select main_a v_prenex_28864))) (<= 0 (+ (select main_a v_prenex_28864) 499)) (<= (+ main_x 1) v_prenex_28864))) (forall ((v_prenex_28614 Int) (v_prenex_28613 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28614))) (<= (select main_a v_prenex_28613) 999) (<= 1000 (+ (select main_a v_prenex_28613) (select main_a v_prenex_28614))) (<= (+ main_x 1) v_prenex_28614) (<= 998 (* 2 (select main_a v_prenex_28613))) (< v_prenex_28614 main_x) (<= (select main_a v_prenex_28614) 501))) (forall ((v_prenex_31851 Int) (v_prenex_31852 Int)) (or (<= (select main_a v_prenex_31852) 501) (<= (+ (select main_a v_prenex_31851) (select main_a v_prenex_31852)) 1000) (< v_prenex_31852 main_x) (<= (+ main_y 1) v_prenex_31851) (<= (+ main_x 1) v_prenex_31852) (<= 499 (select main_a v_prenex_31851)))) (forall ((v_prenex_24331 Int) (v_prenex_24330 Int)) (or (< v_prenex_24331 main_x) (<= 1 (select main_a v_prenex_24331)) (<= (+ main_x 1) v_prenex_24331) (<= (+ (select main_a v_prenex_24330) (select main_a v_prenex_24331)) 1000) (<= 0 (+ (select main_a v_prenex_24330) 1)) (<= (select main_a v_prenex_24331) 501) (<= (select main_a v_prenex_24330) 1499))) (forall ((v_prenex_25849 Int) (v_prenex_25848 Int)) (or (<= (+ main_y 1) v_prenex_25848) (<= 998 (* 2 (select main_a v_prenex_25848))) (<= 0 (+ (select main_a v_prenex_25848) 1)) (<= (select main_a v_prenex_25849) (+ (select main_a v_prenex_25848) 2)) (<= (select main_a v_prenex_25849) 1001) (<= (+ main_x 1) v_prenex_25849) (< v_prenex_25849 main_x))) (or (forall ((v_prenex_27543 Int)) (or (<= (select main_a v_prenex_27543) 999) (<= 0 (+ (select main_a v_prenex_27543) 1)))) (forall ((v_prenex_27541 Int)) (or (<= (select main_a v_prenex_27541) 501) (< v_prenex_27541 main_x) (<= (+ main_x 1) v_prenex_27541) (<= (* 2 (select main_a v_prenex_27541)) 1002) (<= (select main_a v_prenex_27541) 1001)))) (or (forall ((v_prenex_30816 Int)) (or (<= (select main_a v_prenex_30816) 999) (<= 0 (+ (select main_a v_prenex_30816) 1)))) (forall ((v_prenex_30815 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30815))) (<= (+ main_x 1) v_prenex_30815) (<= (select main_a v_prenex_30815) 501) (< v_prenex_30815 main_x)))) (or (forall ((v_prenex_28230 Int)) (or (<= (* 2 (select main_a v_prenex_28230)) 1002) (<= (+ main_x 1) v_prenex_28230))) (forall ((v_prenex_28229 Int)) (or (< v_prenex_28229 main_y) (<= (* 2 (select main_a v_prenex_28229)) 1998) (<= (+ main_y 1) v_prenex_28229)))) (or (forall ((v_prenex_28796 Int)) (or (<= 0 (+ (select main_a v_prenex_28796) 1)) (<= (select main_a v_prenex_28796) 999) (< v_prenex_28796 main_y))) (forall ((v_prenex_28797 Int)) (or (<= (+ main_x 1) v_prenex_28797) (<= 2 (* 2 (select main_a v_prenex_28797))) (<= (* 2 (select main_a v_prenex_28797)) 1002) (< v_prenex_28797 main_x)))) (or (forall ((v_prenex_26450 Int)) (or (<= (select main_a v_prenex_26450) 999) (< v_prenex_26450 main_y) (<= (select main_a v_prenex_26450) 1499))) (forall ((v_prenex_26451 Int)) (or (<= (+ main_x 1) v_prenex_26451) (< v_prenex_26451 main_x) (<= 2 (* 2 (select main_a v_prenex_26451)))))) (forall ((v_prenex_24803 Int) (v_prenex_24802 Int)) (or (<= 499 (select main_a v_prenex_24802)) (<= (+ (select main_a v_prenex_24802) (select main_a v_prenex_24803)) 1000) (<= (+ main_x 1) v_prenex_24803) (<= (* 2 (select main_a v_prenex_24802)) 1998) (< v_prenex_24803 main_x) (<= 1 (select main_a v_prenex_24803)))) (or (forall ((v_prenex_27516 Int)) (or (<= (+ main_x 1) v_prenex_27516) (<= (* 2 (select main_a v_prenex_27516)) 1002) (< v_prenex_27516 main_x) (<= (select main_a v_prenex_27516) 501))) (forall ((v_prenex_27519 Int)) (or (<= (+ main_y 1) v_prenex_27519) (<= 0 (+ (select main_a v_prenex_27519) 1))))) (forall ((v_prenex_29280 Int) (v_prenex_29281 Int)) (or (<= (+ main_x 1) v_prenex_29281) (<= (select main_a v_prenex_29281) 501) (<= 998 (* 2 (select main_a v_prenex_29280))) (<= (select main_a v_prenex_29280) 999) (< v_prenex_29281 main_x) (<= 1000 (+ (select main_a v_prenex_29280) (select main_a v_prenex_29281))))) (forall ((v_prenex_25583 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25583))) (<= (+ main_x 1) v_prenex_25583) (<= (* 2 (select main_a v_prenex_25583)) 1002) (< v_prenex_25583 main_x) (<= 1 (select main_a v_prenex_25583)))) (or (forall ((v_prenex_26488 Int)) (or (<= 499 (select main_a v_prenex_26488)) (<= 0 (+ (select main_a v_prenex_26488) 1)))) (forall ((v_prenex_26490 Int)) (or (<= (+ main_x 1) v_prenex_26490) (<= (* 2 (select main_a v_prenex_26490)) 1002) (<= 2 (* 2 (select main_a v_prenex_26490))) (< v_prenex_26490 main_x) (<= (select main_a v_prenex_26490) 1001)))) (forall ((v_prenex_29600 Int) (v_prenex_29599 Int)) (or (<= (+ main_y 1) v_prenex_29599) (<= (select main_a v_prenex_29599) (+ (select main_a v_prenex_29600) 998)) (<= 499 (select main_a v_prenex_29599)) (< v_prenex_29599 main_y))) (or (forall ((v_prenex_31687 Int)) (or (<= (select main_a v_prenex_31687) 1001) (<= (+ main_x 1) v_prenex_31687) (<= 2 (* 2 (select main_a v_prenex_31687))) (< v_prenex_31687 main_x))) (forall ((v_prenex_31686 Int)) (or (<= (+ main_y 1) v_prenex_31686) (<= 0 (+ (select main_a v_prenex_31686) 1)) (<= 998 (* 2 (select main_a v_prenex_31686)))))) (or (forall ((v_prenex_24368 Int)) (or (<= (select main_a v_prenex_24368) 1499) (<= (* 2 (select main_a v_prenex_24368)) 1998) (<= (+ main_y 1) v_prenex_24368))) (forall ((v_prenex_24364 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24364))) (< v_prenex_24364 main_x) (<= (+ main_x 1) v_prenex_24364) (<= 1 (select main_a v_prenex_24364))))) (forall ((v_prenex_28785 Int) (v_prenex_28784 Int)) (or (<= (+ main_x 1) v_prenex_28785) (< v_prenex_28785 main_x) (<= 0 (+ (select main_a v_prenex_28785) 499)) (<= (select main_a v_prenex_28785) (+ (select main_a v_prenex_28784) 2)) (<= (select main_a v_prenex_28785) 501) (<= 998 (* 2 (select main_a v_prenex_28784))))) (forall ((v_prenex_28606 Int) (v_prenex_28605 Int)) (or (< v_prenex_28606 main_x) (<= (select main_a v_prenex_28605) 1499) (<= 1000 (+ (select main_a v_prenex_28605) (select main_a v_prenex_28606))) (<= (* 2 (select main_a v_prenex_28606)) 1002) (<= (* 2 (select main_a v_prenex_28605)) 1998) (<= 1 (select main_a v_prenex_28606)) (<= (+ main_x 1) v_prenex_28606))) (forall ((v_prenex_29802 Int) (v_prenex_29801 Int)) (or (<= 499 (select main_a v_prenex_29801)) (<= (* 2 (select main_a v_prenex_29802)) 1002) (<= (+ main_x 1) v_prenex_29802) (< v_prenex_29802 main_x) (<= 0 (+ (select main_a v_prenex_29802) 499)) (<= 1000 (+ (select main_a v_prenex_29801) (select main_a v_prenex_29802))) (<= (* 2 (select main_a v_prenex_29801)) 1998))) (or (forall ((v_prenex_23851 Int)) (or (<= (* 2 (select main_a v_prenex_23851)) 1002) (< v_prenex_23851 main_x) (<= (+ main_x 1) v_prenex_23851))) (forall ((v_prenex_26091 Int)) (or (<= (+ main_y 1) v_prenex_26091) (<= (* 2 (select main_a v_prenex_26091)) 1998)))) (forall ((v_prenex_27593 Int) (v_prenex_27594 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27594))) (< v_prenex_27594 main_x) (<= (+ main_x 1) v_prenex_27594) (<= (+ (select main_a v_prenex_27593) (select main_a v_prenex_27594)) 1000) (<= (* 2 (select main_a v_prenex_27594)) 1002) (<= 998 (* 2 (select main_a v_prenex_27593))))) (forall ((v_prenex_29415 Int) (v_prenex_29414 Int)) (or (< v_prenex_29415 main_x) (<= (+ main_x 1) v_prenex_29415) (<= 0 (+ (select main_a v_prenex_29415) 499)) (<= (select main_a v_prenex_29414) 1499) (<= (select main_a v_prenex_29415) (+ (select main_a v_prenex_29414) 2)) (<= (select main_a v_prenex_29415) 1001))) (or (forall ((v_prenex_25611 Int)) (<= (* 2 (select main_a v_prenex_25611)) 1998)) (forall ((v_prenex_23847 Int)) (or (< v_prenex_23847 main_x) (<= (select main_a v_prenex_23847) 1001) (<= 1 (select main_a v_prenex_23847)) (<= (+ main_x 1) v_prenex_23847)))) (forall ((v_prenex_26105 Int) (v_prenex_26106 Int)) (or (<= 1000 (+ (select main_a v_prenex_26105) (select main_a v_prenex_26106))) (< v_prenex_26106 main_x) (<= 0 (+ (select main_a v_prenex_26105) 1)) (<= 0 (+ (select main_a v_prenex_26106) 499)) (<= (* 2 (select main_a v_prenex_26105)) 1998) (<= 1 (select main_a v_prenex_26106)) (<= (+ main_x 1) v_prenex_26106))) (or (forall ((v_prenex_25996 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25996))) (<= (* 2 (select main_a v_prenex_25996)) 1998))) (forall ((v_prenex_25998 Int)) (or (< v_prenex_25998 main_x) (<= 2 (* 2 (select main_a v_prenex_25998))) (<= (select main_a v_prenex_25998) 1001) (<= (+ main_x 1) v_prenex_25998) (<= (* 2 (select main_a v_prenex_25998)) 1002)))) (forall ((v_prenex_24512 Int) (v_prenex_24511 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24512))) (<= 998 (* 2 (select main_a v_prenex_24511))) (<= 1 (select main_a v_prenex_24512)) (< v_prenex_24512 main_x) (<= 1000 (+ (select main_a v_prenex_24511) (select main_a v_prenex_24512))) (<= (+ main_x 1) v_prenex_24512))) (or (forall ((v_prenex_30432 Int)) (or (<= (select main_a v_prenex_30432) 999) (<= 998 (* 2 (select main_a v_prenex_30432))))) (forall ((v_prenex_30431 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30431))) (<= (select main_a v_prenex_30431) 1001) (<= (+ main_x 1) v_prenex_30431) (<= 1 (select main_a v_prenex_30431)) (< v_prenex_30431 main_x)))) (forall ((v_prenex_23923 Int) (v_prenex_23924 Int)) (or (<= 0 (+ (select main_a v_prenex_23923) 1)) (<= 2 (* 2 (select main_a v_prenex_23924))) (<= (+ main_x 1) v_prenex_23924) (< v_prenex_23924 main_x) (<= 499 (select main_a v_prenex_23923)) (<= (select main_a v_prenex_23923) (+ (select main_a v_prenex_23924) 998)) (<= (+ main_y 1) v_prenex_23923))) (forall ((v_prenex_32115 Int) (v_prenex_32116 Int)) (or (<= (+ main_x 1) v_prenex_32116) (<= (select main_a v_prenex_32115) 1499) (<= (+ (select main_a v_prenex_32115) (select main_a v_prenex_32116)) 1000) (< v_prenex_32115 main_y) (<= (+ main_y 1) v_prenex_32115))) (or (forall ((v_prenex_28810 Int)) (or (<= (+ main_x 1) v_prenex_28810) (<= 2 (* 2 (select main_a v_prenex_28810))) (<= (select main_a v_prenex_28810) 1001) (< v_prenex_28810 main_x))) (forall ((v_prenex_28809 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28809))) (<= (+ main_y 1) v_prenex_28809)))) (or (forall ((v_prenex_27113 Int)) (or (<= 1 (select main_a v_prenex_27113)) (<= (+ main_x 1) v_prenex_27113) (<= (* 2 (select main_a v_prenex_27113)) 1002) (< v_prenex_27113 main_x))) (forall ((v_prenex_27118 Int)) (or (<= (+ main_y 1) v_prenex_27118) (<= 499 (select main_a v_prenex_27118)) (<= (select main_a v_prenex_27118) 1499)))) (forall ((v_prenex_28474 Int) (v_prenex_28473 Int)) (or (<= (select main_a v_prenex_28474) 501) (<= (+ (select main_a v_prenex_28473) (select main_a v_prenex_28474)) 1000) (<= (+ main_x 1) v_prenex_28474) (< v_prenex_28474 main_x) (<= 499 (select main_a v_prenex_28473)))) (or (forall ((v_prenex_26019 Int)) (or (<= (+ main_x 1) v_prenex_26019) (<= 1 (select main_a v_prenex_26019)) (<= 2 (* 2 (select main_a v_prenex_26019))) (< v_prenex_26019 main_x) (<= (* 2 (select main_a v_prenex_26019)) 1002))) (forall ((v_prenex_26015 Int)) (or (<= (* 2 (select main_a v_prenex_26015)) 1998) (<= 998 (* 2 (select main_a v_prenex_26015)))))) (or (forall ((v_prenex_26371 Int)) (or (<= (select main_a v_prenex_26371) 1001) (< v_prenex_26371 main_x) (<= (+ main_x 1) v_prenex_26371) (<= 2 (* 2 (select main_a v_prenex_26371))) (<= (select main_a v_prenex_26371) 501))) (forall ((v_prenex_26367 Int)) (<= (select main_a v_prenex_26367) 999))) (forall ((v_prenex_24732 Int) (v_prenex_24731 Int)) (or (<= 1 (select main_a v_prenex_24732)) (<= (select main_a v_prenex_24731) 999) (<= (select main_a v_prenex_24731) (+ (select main_a v_prenex_24732) 998)) (<= (+ main_x 1) v_prenex_24732) (< v_prenex_24732 main_x) (<= 998 (* 2 (select main_a v_prenex_24731))))) (or (forall ((v_prenex_30098 Int)) (or (<= (+ main_x 1) v_prenex_30098) (<= (* 2 (select main_a v_prenex_30098)) 1002) (< v_prenex_30098 main_x))) (forall ((v_prenex_30102 Int)) (or (<= (+ main_y 1) v_prenex_30102) (<= 0 (+ (select main_a v_prenex_30102) 1)) (<= (select main_a v_prenex_30102) 999)))) (forall ((v_prenex_25471 Int) (v_prenex_25470 Int)) (or (< v_prenex_25471 main_x) (<= (select main_a v_prenex_25471) 1001) (< v_prenex_25470 main_y) (<= (* 2 (select main_a v_prenex_25470)) 1998) (<= (+ main_x 1) v_prenex_25471) (<= (+ (select main_a v_prenex_25470) (select main_a v_prenex_25471)) 1000) (<= (select main_a v_prenex_25470) 1499))) (or (forall ((v_prenex_28845 Int)) (or (< v_prenex_28845 main_y) (<= 0 (+ (select main_a v_prenex_28845) 1)) (<= (+ main_y 1) v_prenex_28845) (<= (* 2 (select main_a v_prenex_28845)) 1998))) (forall ((v_prenex_28846 Int)) (<= (* 2 (select main_a v_prenex_28846)) 1002))) (forall ((v_prenex_25668 Int) (v_prenex_25667 Int)) (or (<= (select main_a v_prenex_25667) 1499) (< v_prenex_25667 main_y) (< v_prenex_25668 main_x) (<= (+ main_x 1) v_prenex_25668) (<= (+ (select main_a v_prenex_25667) (select main_a v_prenex_25668)) 1000) (<= 0 (+ (select main_a v_prenex_25667) 1)) (<= (* 2 (select main_a v_prenex_25668)) 1002))) (or (forall ((v_prenex_28767 Int)) (or (<= (+ main_x 1) v_prenex_28767) (<= 2 (* 2 (select main_a v_prenex_28767))) (< v_prenex_28767 main_x) (<= (* 2 (select main_a v_prenex_28767)) 1002) (<= (select main_a v_prenex_28767) 501))) (forall ((v_prenex_28770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28770))) (<= (select main_a v_prenex_28770) 999)))) (forall ((v_prenex_28746 Int) (v_prenex_28745 Int)) (or (< v_prenex_28746 main_x) (<= (select main_a v_prenex_28745) 999) (<= (+ main_x 1) v_prenex_28746) (<= (select main_a v_prenex_28746) (+ (select main_a v_prenex_28745) 2)) (<= 2 (* 2 (select main_a v_prenex_28746))) (<= 499 (select main_a v_prenex_28745)))) (forall ((v_prenex_25648 Int) (v_prenex_25647 Int)) (or (< v_prenex_25648 main_x) (<= (select main_a v_prenex_25647) (+ (select main_a v_prenex_25648) 998)) (<= 2 (* 2 (select main_a v_prenex_25648))) (<= (+ main_x 1) v_prenex_25648) (<= (select main_a v_prenex_25648) 1001) (<= (select main_a v_prenex_25647) 999) (<= 998 (* 2 (select main_a v_prenex_25647))))) (or (forall ((v_prenex_31565 Int)) (or (<= (* 2 (select main_a v_prenex_31565)) 1002) (<= (+ main_x 1) v_prenex_31565) (<= 2 (* 2 (select main_a v_prenex_31565))) (< v_prenex_31565 main_x))) (forall ((v_prenex_31566 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31566))) (<= (select main_a v_prenex_31566) 999)))) (or (forall ((v_prenex_27519 Int)) (or (<= (+ main_y 1) v_prenex_27519) (<= 0 (+ (select main_a v_prenex_27519) 1)))) (forall ((v_prenex_27518 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27518))) (<= (* 2 (select main_a v_prenex_27518)) 1002) (<= (+ main_x 1) v_prenex_27518) (< v_prenex_27518 main_x)))) (or (forall ((v_prenex_27119 Int)) (or (< v_prenex_27119 main_x) (<= (* 2 (select main_a v_prenex_27119)) 1002) (<= (select main_a v_prenex_27119) 1001) (<= (+ main_x 1) v_prenex_27119))) (forall ((v_prenex_27118 Int)) (or (<= (+ main_y 1) v_prenex_27118) (<= 499 (select main_a v_prenex_27118)) (<= (select main_a v_prenex_27118) 1499)))) (forall ((v_prenex_30600 Int) (v_prenex_30599 Int)) (or (<= (+ (select main_a v_prenex_30599) (select main_a v_prenex_30600)) 1000) (<= (+ main_x 1) v_prenex_30600) (< v_prenex_30600 main_x) (< v_prenex_30599 main_y) (<= (* 2 (select main_a v_prenex_30599)) 1998) (<= (select main_a v_prenex_30600) 501) (<= 998 (* 2 (select main_a v_prenex_30599))))) (or (forall ((v_prenex_28298 Int)) (or (< v_prenex_28298 main_y) (<= (+ main_y 1) v_prenex_28298) (<= (select main_a v_prenex_28298) 999))) (forall ((v_prenex_28299 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28299))) (<= (+ main_x 1) v_prenex_28299)))) (forall ((v_prenex_25637 Int) (v_prenex_25638 Int)) (or (< v_prenex_25638 main_x) (<= (select main_a v_prenex_25638) 501) (<= 1000 (+ (select main_a v_prenex_25637) (select main_a v_prenex_25638))) (<= (* 2 (select main_a v_prenex_25637)) 1998) (<= 0 (+ (select main_a v_prenex_25638) 499)) (<= (+ main_x 1) v_prenex_25638))) (forall ((v_prenex_24465 Int) (v_prenex_24466 Int)) (or (< v_prenex_24466 main_x) (<= (select main_a v_prenex_24466) (+ (select main_a v_prenex_24465) 2)) (< v_prenex_24465 main_y) (<= 499 (select main_a v_prenex_24465)) (<= (* 2 (select main_a v_prenex_24466)) 1002) (<= (+ main_x 1) v_prenex_24466))) (or (forall ((v_prenex_28663 Int)) (or (<= 499 (select main_a v_prenex_28663)) (<= 0 (+ (select main_a v_prenex_28663) 1)))) (forall ((v_prenex_28659 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28659))) (<= (select main_a v_prenex_28659) 1001) (<= (+ main_x 1) v_prenex_28659) (<= 0 (+ (select main_a v_prenex_28659) 499)) (< v_prenex_28659 main_x)))) (forall ((v_prenex_31995 Int) (v_prenex_31996 Int)) (or (< v_prenex_31996 main_x) (<= 1000 (+ (select main_a v_prenex_31995) (select main_a v_prenex_31996))) (<= (select main_a v_prenex_31996) 501) (<= 1 (select main_a v_prenex_31996)) (<= (+ main_x 1) v_prenex_31996))) (or (forall ((v_prenex_25339 Int)) (or (<= (+ main_y 1) v_prenex_25339) (<= 0 (+ (select main_a v_prenex_25339) 1)) (<= 499 (select main_a v_prenex_25339)))) (forall ((v_prenex_25336 Int)) (or (<= 0 (+ (select main_a v_prenex_25336) 499)) (<= (+ main_x 1) v_prenex_25336) (< v_prenex_25336 main_x) (<= 2 (* 2 (select main_a v_prenex_25336)))))) (or (forall ((v_prenex_30905 Int)) (or (<= 499 (select main_a v_prenex_30905)) (<= 998 (* 2 (select main_a v_prenex_30905))))) (forall ((v_prenex_30903 Int)) (or (<= (* 2 (select main_a v_prenex_30903)) 1002) (<= 2 (* 2 (select main_a v_prenex_30903))) (< v_prenex_30903 main_x) (<= (+ main_x 1) v_prenex_30903) (<= 1 (select main_a v_prenex_30903))))) (forall ((v_prenex_29372 Int) (v_prenex_29371 Int)) (or (<= (select main_a v_prenex_29372) (+ (select main_a v_prenex_29371) 2)) (<= 0 (+ (select main_a v_prenex_29371) 1)) (<= (+ main_x 1) v_prenex_29372) (<= (select main_a v_prenex_29371) 1499) (<= (* 2 (select main_a v_prenex_29372)) 1002) (<= 1 (select main_a v_prenex_29372)) (< v_prenex_29372 main_x))) (forall ((v_prenex_30264 Int) (v_prenex_30263 Int)) (or (<= (* 2 (select main_a v_prenex_30264)) 1002) (<= (select main_a v_prenex_30264) 1001) (<= (+ main_x 1) v_prenex_30264) (<= (select main_a v_prenex_30264) (+ (select main_a v_prenex_30263) 2)) (< v_prenex_30264 main_x) (<= (* 2 (select main_a v_prenex_30263)) 1998) (<= 499 (select main_a v_prenex_30263)))) (forall ((v_prenex_25773 Int) (v_prenex_25772 Int)) (or (<= (select main_a v_prenex_25772) 1499) (<= (+ (select main_a v_prenex_25772) (select main_a v_prenex_25773)) 1000) (<= (+ main_x 1) v_prenex_25773) (< v_prenex_25773 main_x) (<= (select main_a v_prenex_25773) 1001) (<= (select main_a v_prenex_25772) 999) (<= (+ main_y 1) v_prenex_25772))) (or (forall ((v_prenex_27904 Int)) (or (< v_prenex_27904 main_x) (<= (+ main_x 1) v_prenex_27904) (<= 2 (* 2 (select main_a v_prenex_27904))) (<= (select main_a v_prenex_27904) 1001))) (forall ((v_prenex_27903 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27903))) (<= 0 (+ (select main_a v_prenex_27903) 1))))) (or (forall ((v_prenex_27744 Int)) (or (<= (select main_a v_prenex_27744) 1001) (<= (* 2 (select main_a v_prenex_27744)) 1002) (< v_prenex_27744 main_x) (<= 0 (+ (select main_a v_prenex_27744) 499)) (<= (+ main_x 1) v_prenex_27744))) (forall ((v_prenex_27746 Int)) (or (<= (select main_a v_prenex_27746) 1499) (<= 499 (select main_a v_prenex_27746))))) (forall ((v_prenex_26411 Int) (v_prenex_26410 Int)) (or (<= (+ (select main_a v_prenex_26410) (select main_a v_prenex_26411)) 1000) (< v_prenex_26411 main_x) (<= 998 (* 2 (select main_a v_prenex_26410))) (<= (select main_a v_prenex_26410) 1499) (<= (+ main_x 1) v_prenex_26411) (<= (select main_a v_prenex_26411) 1001))) (forall ((v_prenex_31828 Int) (v_prenex_31827 Int)) (or (<= (+ main_x 1) v_prenex_31828) (<= 2 (* 2 (select main_a v_prenex_31828))) (<= (+ main_y 1) v_prenex_31827) (< v_prenex_31828 main_x) (<= (select main_a v_prenex_31827) (+ (select main_a v_prenex_31828) 998)) (<= 499 (select main_a v_prenex_31827)) (<= (select main_a v_prenex_31827) 1499))) (or (forall ((v_prenex_31377 Int)) (or (<= 1 (select main_a v_prenex_31377)) (< v_prenex_31377 main_x) (<= (+ main_x 1) v_prenex_31377) (<= (* 2 (select main_a v_prenex_31377)) 1002))) (forall ((v_prenex_31382 Int)) (or (<= 0 (+ (select main_a v_prenex_31382) 1)) (<= 499 (select main_a v_prenex_31382))))) (or (forall ((v_prenex_31979 Int)) (<= 998 (* 2 (select main_a v_prenex_31979)))) (forall ((v_prenex_31978 Int)) (or (<= (+ main_x 1) v_prenex_31978) (<= (* 2 (select main_a v_prenex_31978)) 1002) (< v_prenex_31978 main_x) (<= 0 (+ (select main_a v_prenex_31978) 499)) (<= 1 (select main_a v_prenex_31978))))) (forall ((v_prenex_30196 Int) (v_prenex_30197 Int)) (or (<= (* 2 (select main_a v_prenex_30197)) 1002) (<= 0 (+ (select main_a v_prenex_30196) 1)) (<= (+ main_x 1) v_prenex_30197) (<= (select main_a v_prenex_30197) (+ (select main_a v_prenex_30196) 2)) (< v_prenex_30197 main_x) (<= (select main_a v_prenex_30197) 501))) (forall ((v_prenex_30954 Int) (v_prenex_30953 Int)) (or (<= (* 2 (select main_a v_prenex_30953)) 1998) (<= (+ main_x 1) v_prenex_30954) (<= 1000 (+ (select main_a v_prenex_30953) (select main_a v_prenex_30954))) (< v_prenex_30954 main_x) (<= 2 (* 2 (select main_a v_prenex_30954))) (<= 499 (select main_a v_prenex_30953)) (< v_prenex_30953 main_y))) (forall ((v_prenex_31398 Int) (v_prenex_31399 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31398))) (< v_prenex_31398 main_y) (<= (* 2 (select main_a v_prenex_31399)) 1002) (<= (* 2 (select main_a v_prenex_31398)) 1998) (< v_prenex_31399 main_x) (<= (select main_a v_prenex_31398) (+ (select main_a v_prenex_31399) 998)) (<= (+ main_x 1) v_prenex_31399))) (or (forall ((v_prenex_30787 Int)) (or (<= (select main_a v_prenex_30787) 501) (<= 2 (* 2 (select main_a v_prenex_30787))) (< v_prenex_30787 main_x) (<= (+ main_x 1) v_prenex_30787) (<= (* 2 (select main_a v_prenex_30787)) 1002))) (forall ((v_prenex_30786 Int)) (or (<= 499 (select main_a v_prenex_30786)) (<= (select main_a v_prenex_30786) 999)))) (or (forall ((v_prenex_27182 Int)) (or (<= 1 (select main_a v_prenex_27182)) (<= (+ main_x 1) v_prenex_27182) (< v_prenex_27182 main_x) (<= 2 (* 2 (select main_a v_prenex_27182))) (<= (select main_a v_prenex_27182) 501))) (forall ((v_prenex_27181 Int)) (or (<= 0 (+ (select main_a v_prenex_27181) 1)) (<= (select main_a v_prenex_27181) 1499)))) (forall ((v_prenex_28129 Int) (v_prenex_28130 Int)) (or (<= (+ (select main_a v_prenex_28129) (select main_a v_prenex_28130)) 1000) (<= (+ main_x 1) v_prenex_28130) (<= 2 (* 2 (select main_a v_prenex_28130))) (<= (* 2 (select main_a v_prenex_28130)) 1002) (<= 0 (+ (select main_a v_prenex_28129) 1)) (< v_prenex_28130 main_x) (<= (* 2 (select main_a v_prenex_28129)) 1998))) (forall ((v_prenex_26293 Int) (v_prenex_26294 Int)) (or (<= (* 2 (select main_a v_prenex_26293)) 1998) (<= (select main_a v_prenex_26293) (+ (select main_a v_prenex_26294) 998)) (<= 0 (+ (select main_a v_prenex_26294) 499)) (<= (+ main_x 1) v_prenex_26294) (< v_prenex_26294 main_x) (<= 2 (* 2 (select main_a v_prenex_26294))))) (forall ((v_prenex_24432 Int) (v_prenex_24431 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24432))) (<= (select main_a v_prenex_24432) 1001) (<= (select main_a v_prenex_24431) 999) (< v_prenex_24432 main_x) (<= (+ main_x 1) v_prenex_24432) (<= 1000 (+ (select main_a v_prenex_24431) (select main_a v_prenex_24432))))) (forall ((v_prenex_29013 Int) (v_prenex_29014 Int)) (or (<= 0 (+ (select main_a v_prenex_29013) 1)) (<= (+ main_x 1) v_prenex_29014) (<= 0 (+ (select main_a v_prenex_29014) 499)) (<= (* 2 (select main_a v_prenex_29013)) 1998) (<= (select main_a v_prenex_29014) 1001) (<= 1000 (+ (select main_a v_prenex_29013) (select main_a v_prenex_29014))) (< v_prenex_29014 main_x))) (or (forall ((v_prenex_26424 Int)) (<= (* 2 (select main_a v_prenex_26424)) 1998)) (forall ((v_prenex_26427 Int)) (or (<= (+ main_x 1) v_prenex_26427) (< v_prenex_26427 main_x) (<= 2 (* 2 (select main_a v_prenex_26427))) (<= 1 (select main_a v_prenex_26427))))) (forall ((v_prenex_28642 Int) (v_prenex_28641 Int)) (or (<= (+ main_x 1) v_prenex_28642) (<= (select main_a v_prenex_28641) 999) (<= (select main_a v_prenex_28641) (+ (select main_a v_prenex_28642) 998)) (< v_prenex_28642 main_x) (<= (select main_a v_prenex_28642) 1001))) (forall ((v_prenex_31848 Int) (v_prenex_31847 Int)) (or (<= (* 2 (select main_a v_prenex_31847)) 1998) (<= (select main_a v_prenex_31848) (+ (select main_a v_prenex_31847) 2)) (<= 0 (+ (select main_a v_prenex_31848) 499)) (<= (* 2 (select main_a v_prenex_31848)) 1002) (< v_prenex_31848 main_x) (<= 998 (* 2 (select main_a v_prenex_31847))) (<= (+ main_x 1) v_prenex_31848))) (forall ((v_prenex_29335 Int) (v_prenex_29334 Int)) (or (<= 0 (+ (select main_a v_prenex_29334) 1)) (<= (+ main_x 1) v_prenex_29335) (<= (select main_a v_prenex_29334) (+ (select main_a v_prenex_29335) 998)) (<= (* 2 (select main_a v_prenex_29335)) 1002) (< v_prenex_29335 main_x) (<= (select main_a v_prenex_29334) 1499))) (or (forall ((v_prenex_23955 Int)) (or (<= (select main_a v_prenex_23955) 1499) (<= 499 (select main_a v_prenex_23955)))) (forall ((v_prenex_23808 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23808))) (<= (+ main_x 1) v_prenex_23808) (<= (select main_a v_prenex_23808) 501) (<= 0 (+ (select main_a v_prenex_23808) 499)) (< v_prenex_23808 main_x)))) (forall ((v_prenex_24614 Int) (v_prenex_24613 Int)) (or (< v_prenex_24614 main_x) (<= (select main_a v_prenex_24613) 1499) (<= (* 2 (select main_a v_prenex_24613)) 1998) (<= 2 (* 2 (select main_a v_prenex_24614))) (<= (select main_a v_prenex_24613) (+ (select main_a v_prenex_24614) 998)) (<= (+ main_x 1) v_prenex_24614) (<= 0 (+ (select main_a v_prenex_24614) 499)))) (forall ((v_prenex_31665 Int) (v_prenex_31666 Int)) (or (<= (+ main_x 1) v_prenex_31666) (< v_prenex_31666 main_x) (<= 499 (select main_a v_prenex_31665)) (<= (select main_a v_prenex_31665) 1499) (<= 2 (* 2 (select main_a v_prenex_31666))) (<= (select main_a v_prenex_31666) (+ (select main_a v_prenex_31665) 2)) (<= (select main_a v_prenex_31666) 501))) (forall ((v_prenex_24263 Int) (v_prenex_24262 Int)) (or (< v_prenex_24263 main_x) (<= (+ (select main_a v_prenex_24262) (select main_a v_prenex_24263)) 1000) (<= (* 2 (select main_a v_prenex_24262)) 1998) (<= 0 (+ (select main_a v_prenex_24262) 1)) (<= (+ main_x 1) v_prenex_24263) (<= (* 2 (select main_a v_prenex_24263)) 1002) (<= 1 (select main_a v_prenex_24263)))) (forall ((v_prenex_26620 Int) (v_prenex_26621 Int)) (or (<= (+ main_x 1) v_prenex_26621) (< v_prenex_26621 main_x) (<= (select main_a v_prenex_26620) 1499) (<= (select main_a v_prenex_26621) 501) (<= (select main_a v_prenex_26621) 1001) (<= (* 2 (select main_a v_prenex_26620)) 1998) (<= 1000 (+ (select main_a v_prenex_26620) (select main_a v_prenex_26621))))) (or (forall ((v_prenex_26367 Int)) (<= (select main_a v_prenex_26367) 999)) (forall ((v_prenex_26370 Int)) (or (<= (* 2 (select main_a v_prenex_26370)) 1002) (<= (+ main_x 1) v_prenex_26370) (< v_prenex_26370 main_x) (<= 2 (* 2 (select main_a v_prenex_26370))) (<= (select main_a v_prenex_26370) 501)))) (or (forall ((v_prenex_26242 Int)) (or (<= (select main_a v_prenex_26242) 1499) (<= 998 (* 2 (select main_a v_prenex_26242))))) (forall ((v_prenex_26245 Int)) (or (< v_prenex_26245 main_x) (<= (+ main_x 1) v_prenex_26245) (<= (* 2 (select main_a v_prenex_26245)) 1002)))) (or (forall ((v_prenex_26645 Int)) (or (<= (* 2 (select main_a v_prenex_26645)) 1998) (<= 499 (select main_a v_prenex_26645)))) (forall ((v_prenex_26650 Int)) (or (<= (+ main_x 1) v_prenex_26650) (<= (select main_a v_prenex_26650) 501) (< v_prenex_26650 main_x) (<= 2 (* 2 (select main_a v_prenex_26650)))))) (forall ((v_prenex_27338 Int) (v_prenex_27339 Int)) (or (<= 1 (select main_a v_prenex_27339)) (<= (select main_a v_prenex_27339) 1001) (<= (select main_a v_prenex_27338) 1499) (<= 1000 (+ (select main_a v_prenex_27338) (select main_a v_prenex_27339))) (< v_prenex_27339 main_x) (<= (+ main_x 1) v_prenex_27339))) (or (forall ((v_prenex_29410 Int)) (<= 0 (+ (select main_a v_prenex_29410) 1))) (forall ((v_prenex_29406 Int)) (or (<= 0 (+ (select main_a v_prenex_29406) 499)) (<= (+ main_x 1) v_prenex_29406) (<= (* 2 (select main_a v_prenex_29406)) 1002) (< v_prenex_29406 main_x) (<= (select main_a v_prenex_29406) 1001)))) (or (forall ((v_prenex_25613 Int)) (or (<= (+ main_y 1) v_prenex_25613) (< v_prenex_25613 main_y) (<= (* 2 (select main_a v_prenex_25613)) 1998))) (forall ((v_prenex_25614 Int)) (<= 2 (* 2 (select main_a v_prenex_25614))))) (forall ((v_prenex_24335 Int) (v_prenex_24334 Int)) (or (< v_prenex_24335 main_x) (<= 998 (* 2 (select main_a v_prenex_24334))) (<= (select main_a v_prenex_24335) 501) (<= 1000 (+ (select main_a v_prenex_24334) (select main_a v_prenex_24335))) (<= (+ main_x 1) v_prenex_24335) (<= 1 (select main_a v_prenex_24335)) (<= (* 2 (select main_a v_prenex_24334)) 1998))) (forall ((v_prenex_31572 Int) (v_prenex_31573 Int)) (or (<= 499 (select main_a v_prenex_31572)) (<= (select main_a v_prenex_31573) (+ (select main_a v_prenex_31572) 2)) (<= (+ main_y 1) v_prenex_31572) (<= 0 (+ (select main_a v_prenex_31572) 1)) (< v_prenex_31573 main_x) (<= (+ main_x 1) v_prenex_31573) (<= (* 2 (select main_a v_prenex_31573)) 1002))) (forall ((v_prenex_25129 Int) (v_prenex_25130 Int)) (or (<= (select main_a v_prenex_25129) 1499) (< v_prenex_25130 main_x) (< v_prenex_25129 main_y) (<= (+ main_x 1) v_prenex_25130) (<= (* 2 (select main_a v_prenex_25130)) 1002) (<= 1000 (+ (select main_a v_prenex_25129) (select main_a v_prenex_25130))))) (forall ((v_prenex_32306 Int) (v_prenex_32305 Int)) (or (<= (* 2 (select main_a v_prenex_32306)) 1002) (<= (+ main_x 1) v_prenex_32306) (<= 499 (select main_a v_prenex_32305)) (<= (select main_a v_prenex_32305) (+ (select main_a v_prenex_32306) 998)) (<= (+ main_y 1) v_prenex_32305) (< v_prenex_32306 main_x))) (forall ((v_prenex_29673 Int) (v_prenex_29672 Int)) (or (< v_prenex_29673 main_x) (<= 1 (select main_a v_prenex_29673)) (<= 998 (* 2 (select main_a v_prenex_29672))) (<= (select main_a v_prenex_29672) (+ (select main_a v_prenex_29673) 998)) (<= 2 (* 2 (select main_a v_prenex_29673))) (<= (+ main_x 1) v_prenex_29673))) (forall ((v_prenex_28622 Int) (v_prenex_28621 Int)) (or (<= (select main_a v_prenex_28621) (+ (select main_a v_prenex_28622) 998)) (<= (select main_a v_prenex_28622) 501) (<= 0 (+ (select main_a v_prenex_28621) 1)) (<= (select main_a v_prenex_28621) 999) (<= (+ main_x 1) v_prenex_28622) (<= 0 (+ (select main_a v_prenex_28622) 499)) (< v_prenex_28622 main_x))) (forall ((v_prenex_31467 Int) (v_prenex_31468 Int)) (or (<= (select main_a v_prenex_31467) (+ (select main_a v_prenex_31468) 998)) (<= (* 2 (select main_a v_prenex_31467)) 1998) (< v_prenex_31468 main_x) (<= 2 (* 2 (select main_a v_prenex_31468))) (<= (+ main_x 1) v_prenex_31468) (<= (select main_a v_prenex_31468) 1001) (<= (select main_a v_prenex_31467) 1499))) (forall ((v_prenex_25417 Int) (v_prenex_25418 Int)) (or (<= (* 2 (select main_a v_prenex_25418)) 1002) (<= 499 (select main_a v_prenex_25417)) (<= (+ main_x 1) v_prenex_25418) (< v_prenex_25418 main_x) (<= (select main_a v_prenex_25418) (+ (select main_a v_prenex_25417) 2)) (<= 998 (* 2 (select main_a v_prenex_25417))) (<= (select main_a v_prenex_25418) 1001))) (or (forall ((v_prenex_27253 Int)) (<= (* 2 (select main_a v_prenex_27253)) 1998)) (forall ((v_prenex_23859 Int)) (or (<= (+ main_x 1) v_prenex_23859) (< v_prenex_23859 main_x) (<= 1 (select main_a v_prenex_23859))))) (forall ((v_prenex_29939 Int) (v_prenex_29940 Int)) (or (<= (select main_a v_prenex_29940) 1001) (<= 1 (select main_a v_prenex_29940)) (< v_prenex_29940 main_x) (<= (+ main_x 1) v_prenex_29940) (<= (select main_a v_prenex_29940) (+ (select main_a v_prenex_29939) 2)) (<= 499 (select main_a v_prenex_29939)) (<= (select main_a v_prenex_29939) 1499))) (or (forall ((v_prenex_24876 Int)) (or (< v_prenex_24876 main_x) (<= (+ main_x 1) v_prenex_24876) (<= (select main_a v_prenex_24876) 1001) (<= 2 (* 2 (select main_a v_prenex_24876))))) (forall ((v_prenex_24875 Int)) (or (<= (* 2 (select main_a v_prenex_24875)) 1998) (<= (select main_a v_prenex_24875) 999) (< v_prenex_24875 main_y)))) (forall ((v_prenex_26171 Int) (v_prenex_26172 Int)) (or (<= (select main_a v_prenex_26171) 1499) (<= (select main_a v_prenex_26172) 1001) (< v_prenex_26172 main_x) (<= (+ main_x 1) v_prenex_26172) (<= (select main_a v_prenex_26172) 501) (<= 1000 (+ (select main_a v_prenex_26171) (select main_a v_prenex_26172))) (<= 998 (* 2 (select main_a v_prenex_26171))))) (or (forall ((v_prenex_30035 Int)) (or (< v_prenex_30035 main_x) (<= (+ main_x 1) v_prenex_30035) (<= 2 (* 2 (select main_a v_prenex_30035))) (<= (* 2 (select main_a v_prenex_30035)) 1002))) (forall ((v_prenex_30039 Int)) (<= (* 2 (select main_a v_prenex_30039)) 1998))) (forall ((v_prenex_26927 Int) (v_prenex_26928 Int)) (or (<= (+ main_x 1) v_prenex_26928) (<= 499 (select main_a v_prenex_26927)) (<= (select main_a v_prenex_26927) (+ (select main_a v_prenex_26928) 998)) (<= (select main_a v_prenex_26928) 1001) (<= 0 (+ (select main_a v_prenex_26928) 499)) (<= (select main_a v_prenex_26927) 999) (< v_prenex_26928 main_x))) (or (forall ((v_prenex_24129 Int)) (or (<= (+ main_x 1) v_prenex_24129) (<= (select main_a v_prenex_24129) 1001) (<= (* 2 (select main_a v_prenex_24129)) 1002) (< v_prenex_24129 main_x))) (forall ((v_prenex_24128 Int)) (or (<= 499 (select main_a v_prenex_24128)) (<= (select main_a v_prenex_24128) 999)))) (or (forall ((v_prenex_27053 Int)) (or (<= (select main_a v_prenex_27053) 999) (<= 499 (select main_a v_prenex_27053)) (< v_prenex_27053 main_y))) (forall ((v_prenex_27054 Int)) (or (<= (select main_a v_prenex_27054) 1001) (<= (* 2 (select main_a v_prenex_27054)) 1002) (<= (+ main_x 1) v_prenex_27054) (< v_prenex_27054 main_x)))) (or (forall ((v_prenex_31364 Int)) (or (<= (+ main_x 1) v_prenex_31364) (<= 0 (+ (select main_a v_prenex_31364) 499)) (< v_prenex_31364 main_x) (<= (* 2 (select main_a v_prenex_31364)) 1002) (<= 2 (* 2 (select main_a v_prenex_31364))))) (forall ((v_prenex_31363 Int)) (or (<= (select main_a v_prenex_31363) 999) (<= (select main_a v_prenex_31363) 1499)))) (forall ((v_prenex_26754 Int) (v_prenex_26755 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26755))) (<= (select main_a v_prenex_26754) 1499) (<= (* 2 (select main_a v_prenex_26755)) 1002) (< v_prenex_26755 main_x) (<= (select main_a v_prenex_26754) (+ (select main_a v_prenex_26755) 998)) (<= 998 (* 2 (select main_a v_prenex_26754))) (<= (+ main_x 1) v_prenex_26755))) (or (forall ((v_prenex_27203 Int)) (<= (* 2 (select main_a v_prenex_27203)) 1998)) (forall ((v_prenex_27200 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27200))) (<= 0 (+ (select main_a v_prenex_27200) 499)) (<= 1 (select main_a v_prenex_27200)) (< v_prenex_27200 main_x) (<= (+ main_x 1) v_prenex_27200)))) (forall ((v_prenex_28132 Int) (v_prenex_28131 Int)) (or (< v_prenex_28132 main_x) (<= (* 2 (select main_a v_prenex_28131)) 1998) (<= 0 (+ (select main_a v_prenex_28131) 1)) (<= (select main_a v_prenex_28132) 501) (<= (+ main_x 1) v_prenex_28132) (<= (+ main_y 1) v_prenex_28131) (<= (+ (select main_a v_prenex_28131) (select main_a v_prenex_28132)) 1000))) (forall ((v_prenex_30541 Int) (v_prenex_30540 Int)) (or (< v_prenex_30541 main_x) (<= 998 (* 2 (select main_a v_prenex_30540))) (<= 0 (+ (select main_a v_prenex_30540) 1)) (<= (select main_a v_prenex_30540) (+ (select main_a v_prenex_30541) 998)) (<= 2 (* 2 (select main_a v_prenex_30541))) (<= (* 2 (select main_a v_prenex_30541)) 1002) (<= (+ main_x 1) v_prenex_30541))) (forall ((v_prenex_30033 Int) (v_prenex_30034 Int)) (or (<= 499 (select main_a v_prenex_30033)) (< v_prenex_30034 main_x) (<= (select main_a v_prenex_30034) (+ (select main_a v_prenex_30033) 2)) (<= 1 (select main_a v_prenex_30034)) (< v_prenex_30033 main_y) (<= (select main_a v_prenex_30033) 999) (<= (+ main_x 1) v_prenex_30034))) (forall ((v_prenex_32186 Int) (v_prenex_32187 Int)) (or (<= (select main_a v_prenex_32186) 999) (<= (+ main_x 1) v_prenex_32187) (<= (select main_a v_prenex_32186) (+ (select main_a v_prenex_32187) 998)) (<= 0 (+ (select main_a v_prenex_32186) 1)) (< v_prenex_32187 main_x) (<= (select main_a v_prenex_32187) 501))) (or (forall ((v_prenex_24509 Int)) (or (<= (* 2 (select main_a v_prenex_24509)) 1998) (<= (select main_a v_prenex_24509) 1499))) (forall ((v_prenex_24505 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24505))) (< v_prenex_24505 main_x) (<= (+ main_x 1) v_prenex_24505) (<= (* 2 (select main_a v_prenex_24505)) 1002)))) (forall ((v_prenex_25807 Int) (v_prenex_25808 Int)) (or (<= (+ main_x 1) v_prenex_25808) (< v_prenex_25808 main_x) (<= 0 (+ (select main_a v_prenex_25808) 499)) (<= (select main_a v_prenex_25807) 1499) (<= 1000 (+ (select main_a v_prenex_25807) (select main_a v_prenex_25808))) (<= (* 2 (select main_a v_prenex_25807)) 1998) (<= (+ main_y 1) v_prenex_25807))) (forall ((v_prenex_29161 Int) (v_prenex_29160 Int)) (or (<= (select main_a v_prenex_29161) (+ (select main_a v_prenex_29160) 2)) (<= (select main_a v_prenex_29160) 999) (<= (+ main_x 1) v_prenex_29161) (<= (+ main_y 1) v_prenex_29160) (< v_prenex_29161 main_x) (<= 1 (select main_a v_prenex_29161)) (<= 499 (select main_a v_prenex_29160)))) (or (forall ((v_prenex_29648 Int)) (or (<= (select main_a v_prenex_29648) 999) (< v_prenex_29648 main_y) (<= (select main_a v_prenex_29648) 1499))) (forall ((v_prenex_29649 Int)) (or (< v_prenex_29649 main_x) (<= 2 (* 2 (select main_a v_prenex_29649))) (<= (select main_a v_prenex_29649) 1001) (<= (+ main_x 1) v_prenex_29649)))) (forall ((v_prenex_25267 Int) (v_prenex_25266 Int)) (or (<= 499 (select main_a v_prenex_25266)) (< v_prenex_25266 main_y) (<= (+ main_y 1) v_prenex_25266) (<= (select main_a v_prenex_25267) (+ (select main_a v_prenex_25266) 2)) (<= 998 (* 2 (select main_a v_prenex_25266))))) (or (forall ((v_prenex_28840 Int)) (or (<= (* 2 (select main_a v_prenex_28840)) 1002) (<= (select main_a v_prenex_28840) 501) (<= 2 (* 2 (select main_a v_prenex_28840))) (<= (+ main_x 1) v_prenex_28840) (< v_prenex_28840 main_x))) (forall ((v_prenex_28843 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28843))) (<= 499 (select main_a v_prenex_28843))))) (forall ((v_prenex_29249 Int) (v_prenex_29248 Int)) (or (<= (+ main_x 1) v_prenex_29249) (<= (select main_a v_prenex_29249) 1001) (<= (select main_a v_prenex_29249) (+ (select main_a v_prenex_29248) 2)) (< v_prenex_29249 main_x) (<= (select main_a v_prenex_29248) 999))) (or (forall ((v_prenex_32059 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32059))) (<= (* 2 (select main_a v_prenex_32059)) 1998))) (forall ((v_prenex_32060 Int)) (or (<= (select main_a v_prenex_32060) 501) (< v_prenex_32060 main_x) (<= 1 (select main_a v_prenex_32060)) (<= (+ main_x 1) v_prenex_32060) (<= 2 (* 2 (select main_a v_prenex_32060)))))) (forall ((v_prenex_28281 Int) (v_prenex_28280 Int)) (or (< v_prenex_28281 main_x) (<= (* 2 (select main_a v_prenex_28281)) 1002) (<= (* 2 (select main_a v_prenex_28280)) 1998) (<= 1000 (+ (select main_a v_prenex_28280) (select main_a v_prenex_28281))) (<= (select main_a v_prenex_28280) 1499) (<= (+ main_x 1) v_prenex_28281))) (forall ((v_prenex_32274 Int) (v_prenex_32273 Int)) (or (<= 1000 (+ (select main_a v_prenex_32273) (select main_a v_prenex_32274))) (< v_prenex_32274 main_x) (<= 1 (select main_a v_prenex_32274)) (<= (* 2 (select main_a v_prenex_32274)) 1002) (<= (+ main_x 1) v_prenex_32274))) (forall ((v_prenex_24702 Int) (v_prenex_24701 Int)) (or (<= (* 2 (select main_a v_prenex_24701)) 1998) (<= 0 (+ (select main_a v_prenex_24701) 1)) (<= (select main_a v_prenex_24701) (+ (select main_a v_prenex_24702) 998)) (<= (+ main_x 1) v_prenex_24702) (<= (select main_a v_prenex_24702) 501) (< v_prenex_24702 main_x) (<= (select main_a v_prenex_24702) 1001))) (or (forall ((v_prenex_26350 Int)) (or (<= 0 (+ (select main_a v_prenex_26350) 499)) (< v_prenex_26350 main_x) (<= (+ main_x 1) v_prenex_26350) (<= (* 2 (select main_a v_prenex_26350)) 1002) (<= 2 (* 2 (select main_a v_prenex_26350))))) (forall ((v_prenex_26347 Int)) (or (<= 0 (+ (select main_a v_prenex_26347) 1)) (<= (select main_a v_prenex_26347) 1499)))) (or (forall ((v_prenex_27108 Int)) (or (< v_prenex_27108 main_x) (<= 2 (* 2 (select main_a v_prenex_27108))) (<= (+ main_x 1) v_prenex_27108) (<= (* 2 (select main_a v_prenex_27108)) 1002) (<= (select main_a v_prenex_27108) 501))) (forall ((v_prenex_27107 Int)) (or (<= (select main_a v_prenex_27107) 999) (<= 0 (+ (select main_a v_prenex_27107) 1))))) (forall ((v_prenex_27766 Int) (v_prenex_27767 Int)) (or (<= (+ main_x 1) v_prenex_27767) (<= 0 (+ (select main_a v_prenex_27767) 499)) (<= (* 2 (select main_a v_prenex_27766)) 1998) (<= 1000 (+ (select main_a v_prenex_27766) (select main_a v_prenex_27767))) (< v_prenex_27767 main_x) (<= 0 (+ (select main_a v_prenex_27766) 1)))) (forall ((v_prenex_26253 Int) (v_prenex_26254 Int)) (or (<= (+ main_x 1) v_prenex_26254) (<= 1 (select main_a v_prenex_26254)) (<= (* 2 (select main_a v_prenex_26254)) 1002) (< v_prenex_26254 main_x) (<= (+ (select main_a v_prenex_26253) (select main_a v_prenex_26254)) 1000))) (forall ((v_prenex_30329 Int) (v_prenex_30330 Int)) (or (<= (+ main_x 1) v_prenex_30330) (<= 0 (+ (select main_a v_prenex_30329) 1)) (<= (+ main_y 1) v_prenex_30329) (< v_prenex_30330 main_x) (<= (select main_a v_prenex_30330) (+ (select main_a v_prenex_30329) 2)) (<= 998 (* 2 (select main_a v_prenex_30329))) (<= 1 (select main_a v_prenex_30330)))) (forall ((v_prenex_30044 Int) (v_prenex_30043 Int)) (or (< v_prenex_30044 main_x) (<= (+ (select main_a v_prenex_30043) (select main_a v_prenex_30044)) 1000) (<= (+ main_x 1) v_prenex_30044) (<= (* 2 (select main_a v_prenex_30043)) 1998) (<= (select main_a v_prenex_30044) 501) (<= 0 (+ (select main_a v_prenex_30043) 1)) (< v_prenex_30043 main_y))) (forall ((v_prenex_26796 Int) (v_prenex_26795 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26795))) (< v_prenex_26796 main_x) (<= (+ main_x 1) v_prenex_26796) (<= 2 (* 2 (select main_a v_prenex_26796))) (<= 1 (select main_a v_prenex_26796)) (<= (* 2 (select main_a v_prenex_26795)) 1998) (<= (select main_a v_prenex_26796) (+ (select main_a v_prenex_26795) 2)))) (forall ((v_prenex_29623 Int) (v_prenex_29622 Int)) (or (<= 1 (select main_a v_prenex_29623)) (<= 2 (* 2 (select main_a v_prenex_29623))) (<= 0 (+ (select main_a v_prenex_29622) 1)) (< v_prenex_29623 main_x) (<= (+ (select main_a v_prenex_29622) (select main_a v_prenex_29623)) 1000) (<= (+ main_x 1) v_prenex_29623))) (forall ((v_prenex_27623 Int) (v_prenex_27624 Int)) (or (<= 1000 (+ (select main_a v_prenex_27623) (select main_a v_prenex_27624))) (<= (select main_a v_prenex_27623) 1499) (<= (* 2 (select main_a v_prenex_27623)) 1998) (< v_prenex_27623 main_y) (<= (+ main_y 1) v_prenex_27623))) (forall ((v_prenex_29707 Int) (v_prenex_29706 Int)) (or (< v_prenex_29707 main_x) (<= 499 (select main_a v_prenex_29706)) (<= (+ (select main_a v_prenex_29706) (select main_a v_prenex_29707)) 1000) (<= (select main_a v_prenex_29706) 999) (<= (+ main_x 1) v_prenex_29707) (<= (+ main_y 1) v_prenex_29706) (<= 1 (select main_a v_prenex_29707)))) (forall ((v_prenex_30596 Int) (v_prenex_30595 Int)) (or (< v_prenex_30595 main_y) (<= (+ main_x 1) v_prenex_30596) (<= 0 (+ (select main_a v_prenex_30595) 1)) (<= 998 (* 2 (select main_a v_prenex_30595))) (< v_prenex_30596 main_x) (<= 2 (* 2 (select main_a v_prenex_30596))) (<= 1000 (+ (select main_a v_prenex_30595) (select main_a v_prenex_30596))))) (or (forall ((v_prenex_31325 Int)) (or (<= (* 2 (select main_a v_prenex_31325)) 1002) (< v_prenex_31325 main_x) (<= (+ main_x 1) v_prenex_31325))) (forall ((v_prenex_31324 Int)) (or (< v_prenex_31324 main_y) (<= (* 2 (select main_a v_prenex_31324)) 1998) (<= 998 (* 2 (select main_a v_prenex_31324)))))) (forall ((v_prenex_31705 Int) (v_prenex_31704 Int)) (or (<= (+ main_x 1) v_prenex_31705) (<= (select main_a v_prenex_31704) (+ (select main_a v_prenex_31705) 998)) (< v_prenex_31705 main_x) (< v_prenex_31704 main_y) (<= 1 (select main_a v_prenex_31705)) (<= (* 2 (select main_a v_prenex_31704)) 1998))) (forall ((v_prenex_29370 Int) (v_prenex_29369 Int)) (or (<= (* 2 (select main_a v_prenex_29369)) 1998) (<= (select main_a v_prenex_29370) 1001) (<= (* 2 (select main_a v_prenex_29370)) 1002) (<= 0 (+ (select main_a v_prenex_29369) 1)) (<= (+ main_x 1) v_prenex_29370) (<= (+ (select main_a v_prenex_29369) (select main_a v_prenex_29370)) 1000) (< v_prenex_29370 main_x))) (forall ((v_prenex_31503 Int) (v_prenex_31504 Int)) (or (<= (+ (select main_a v_prenex_31503) (select main_a v_prenex_31504)) 1000) (<= (select main_a v_prenex_31503) 999) (<= 998 (* 2 (select main_a v_prenex_31503))) (< v_prenex_31504 main_x) (<= 0 (+ (select main_a v_prenex_31504) 499)) (<= (select main_a v_prenex_31504) 501) (<= (+ main_x 1) v_prenex_31504))) (forall ((v_prenex_32241 Int) (v_prenex_32240 Int)) (or (< v_prenex_32241 main_x) (<= 499 (select main_a v_prenex_32240)) (<= (select main_a v_prenex_32241) (+ (select main_a v_prenex_32240) 2)) (<= (+ main_x 1) v_prenex_32241) (<= 1 (select main_a v_prenex_32241)) (<= 0 (+ (select main_a v_prenex_32241) 499)) (<= 0 (+ (select main_a v_prenex_32240) 1)))) (or (forall ((v_prenex_31294 Int)) (or (< v_prenex_31294 main_x) (<= 2 (* 2 (select main_a v_prenex_31294))) (<= (+ main_x 1) v_prenex_31294) (<= 1 (select main_a v_prenex_31294)))) (forall ((v_prenex_31298 Int)) (<= (select main_a v_prenex_31298) 1499))) (or (forall ((v_prenex_30851 Int)) (or (<= 1 (select main_a v_prenex_30851)) (<= 2 (* 2 (select main_a v_prenex_30851))) (<= (+ main_x 1) v_prenex_30851) (< v_prenex_30851 main_x))) (forall ((v_prenex_30852 Int)) (<= 499 (select main_a v_prenex_30852)))) (or (forall ((v_prenex_24888 Int)) (or (<= (select main_a v_prenex_24888) 999) (<= (* 2 (select main_a v_prenex_24888)) 1998))) (forall ((v_prenex_24885 Int)) (or (<= (+ main_x 1) v_prenex_24885) (< v_prenex_24885 main_x) (<= 2 (* 2 (select main_a v_prenex_24885))) (<= 0 (+ (select main_a v_prenex_24885) 499))))) (forall ((v_prenex_26824 Int) (v_prenex_26823 Int)) (or (<= (select main_a v_prenex_26824) 501) (< v_prenex_26824 main_x) (<= (+ main_y 1) v_prenex_26823) (<= 1000 (+ (select main_a v_prenex_26823) (select main_a v_prenex_26824))) (<= (select main_a v_prenex_26823) 999) (<= 998 (* 2 (select main_a v_prenex_26823))) (<= (+ main_x 1) v_prenex_26824))) (or (forall ((v_prenex_30563 Int)) (or (<= (select main_a v_prenex_30563) 999) (<= (* 2 (select main_a v_prenex_30563)) 1998))) (forall ((v_prenex_30559 Int)) (or (<= (+ main_x 1) v_prenex_30559) (<= (* 2 (select main_a v_prenex_30559)) 1002) (<= 2 (* 2 (select main_a v_prenex_30559))) (< v_prenex_30559 main_x)))) (forall ((v_prenex_31965 Int) (v_prenex_31966 Int)) (or (<= (+ (select main_a v_prenex_31965) (select main_a v_prenex_31966)) 1000) (<= (+ main_x 1) v_prenex_31966) (<= (+ main_y 1) v_prenex_31965) (< v_prenex_31966 main_x) (<= (select main_a v_prenex_31966) 501) (<= (* 2 (select main_a v_prenex_31965)) 1998) (<= (select main_a v_prenex_31965) 1499))) (or (forall ((v_prenex_26786 Int)) (or (<= 0 (+ (select main_a v_prenex_26786) 1)) (<= 998 (* 2 (select main_a v_prenex_26786))))) (forall ((v_prenex_26788 Int)) (or (<= 1 (select main_a v_prenex_26788)) (<= (+ main_x 1) v_prenex_26788) (<= (* 2 (select main_a v_prenex_26788)) 1002) (< v_prenex_26788 main_x)))) (or (forall ((v_prenex_28770 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28770))) (<= (select main_a v_prenex_28770) 999))) (forall ((v_prenex_28769 Int)) (or (<= (+ main_x 1) v_prenex_28769) (<= (select main_a v_prenex_28769) 501) (<= 2 (* 2 (select main_a v_prenex_28769))) (< v_prenex_28769 main_x)))) (or (forall ((v_prenex_24556 Int)) (or (< v_prenex_24556 main_x) (<= (+ main_x 1) v_prenex_24556) (<= 2 (* 2 (select main_a v_prenex_24556))))) (forall ((v_prenex_24555 Int)) (or (<= 499 (select main_a v_prenex_24555)) (< v_prenex_24555 main_y) (<= 998 (* 2 (select main_a v_prenex_24555)))))) (or (forall ((v_prenex_24805 Int)) (or (<= (select main_a v_prenex_24805) 1001) (< v_prenex_24805 main_x) (<= (+ main_x 1) v_prenex_24805) (<= 1 (select main_a v_prenex_24805)) (<= (* 2 (select main_a v_prenex_24805)) 1002))) (forall ((v_prenex_24808 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24808))) (<= 0 (+ (select main_a v_prenex_24808) 1))))) (or (forall ((v_prenex_28728 Int)) (or (< v_prenex_28728 main_x) (<= (* 2 (select main_a v_prenex_28728)) 1002) (<= (+ main_x 1) v_prenex_28728) (<= (select main_a v_prenex_28728) 501))) (forall ((v_prenex_28731 Int)) (or (<= 0 (+ (select main_a v_prenex_28731) 1)) (<= (select main_a v_prenex_28731) 999)))) (forall ((v_prenex_25693 Int) (v_prenex_25694 Int)) (or (<= 499 (select main_a v_prenex_25693)) (<= 998 (* 2 (select main_a v_prenex_25693))) (< v_prenex_25694 main_x) (<= (+ main_x 1) v_prenex_25694) (<= (select main_a v_prenex_25694) 501) (<= (select main_a v_prenex_25694) (+ (select main_a v_prenex_25693) 2)) (< v_prenex_25693 main_y))) (or (forall ((v_prenex_31206 Int)) (or (<= (select main_a v_prenex_31206) 999) (<= (select main_a v_prenex_31206) 1499))) (forall ((v_prenex_31202 Int)) (or (<= (+ main_x 1) v_prenex_31202) (<= 0 (+ (select main_a v_prenex_31202) 499)) (< v_prenex_31202 main_x) (<= (select main_a v_prenex_31202) 1001) (<= 2 (* 2 (select main_a v_prenex_31202)))))) (or (forall ((v_prenex_25137 Int)) (or (< v_prenex_25137 main_x) (<= (* 2 (select main_a v_prenex_25137)) 1002) (<= (+ main_x 1) v_prenex_25137) (<= (select main_a v_prenex_25137) 501))) (forall ((v_prenex_25140 Int)) (or (<= (* 2 (select main_a v_prenex_25140)) 1998) (<= 0 (+ (select main_a v_prenex_25140) 1))))) (or (forall ((v_prenex_26626 Int)) (<= (* 2 (select main_a v_prenex_26626)) 1998)) (forall ((v_prenex_23854 Int)) (or (<= 0 (+ (select main_a v_prenex_23854) 499)) (< v_prenex_23854 main_x) (<= (select main_a v_prenex_23854) 501) (<= (+ main_x 1) v_prenex_23854)))) (or (forall ((v_prenex_24509 Int)) (or (<= (* 2 (select main_a v_prenex_24509)) 1998) (<= (select main_a v_prenex_24509) 1499))) (forall ((v_prenex_24508 Int)) (or (<= (select main_a v_prenex_24508) 1001) (<= 2 (* 2 (select main_a v_prenex_24508))) (<= (+ main_x 1) v_prenex_24508) (<= (* 2 (select main_a v_prenex_24508)) 1002) (< v_prenex_24508 main_x)))) (or (forall ((v_prenex_28704 Int)) (or (<= 499 (select main_a v_prenex_28704)) (<= (+ main_y 1) v_prenex_28704) (<= (select main_a v_prenex_28704) 999))) (forall ((v_prenex_28700 Int)) (or (< v_prenex_28700 main_x) (<= (+ main_x 1) v_prenex_28700) (<= (* 2 (select main_a v_prenex_28700)) 1002)))) (or (forall ((v_prenex_23927 Int)) (or (<= 0 (+ (select main_a v_prenex_23927) 1)) (<= (* 2 (select main_a v_prenex_23927)) 1998))) (forall ((v_prenex_23804 Int)) (or (<= 1 (select main_a v_prenex_23804)) (< v_prenex_23804 main_x) (<= 2 (* 2 (select main_a v_prenex_23804))) (<= (* 2 (select main_a v_prenex_23804)) 1002) (<= (+ main_x 1) v_prenex_23804)))) (forall ((v_prenex_24964 Int) (v_prenex_24965 Int)) (or (< v_prenex_24965 main_x) (<= (+ main_x 1) v_prenex_24965) (<= (* 2 (select main_a v_prenex_24965)) 1002) (<= 1000 (+ (select main_a v_prenex_24964) (select main_a v_prenex_24965))) (<= (select main_a v_prenex_24964) 999) (< v_prenex_24964 main_y))) (or (forall ((v_prenex_29485 Int)) (or (<= (+ main_x 1) v_prenex_29485) (<= (* 2 (select main_a v_prenex_29485)) 1002) (< v_prenex_29485 main_x) (<= (select main_a v_prenex_29485) 501))) (forall ((v_prenex_29488 Int)) (or (<= (* 2 (select main_a v_prenex_29488)) 1998) (<= (+ main_y 1) v_prenex_29488) (<= 499 (select main_a v_prenex_29488))))) (or (forall ((v_prenex_30526 Int)) (or (<= 499 (select main_a v_prenex_30526)) (< v_prenex_30526 main_y) (<= (select main_a v_prenex_30526) 1499))) (forall ((v_prenex_30527 Int)) (or (< v_prenex_30527 main_x) (<= (+ main_x 1) v_prenex_30527) (<= 2 (* 2 (select main_a v_prenex_30527))) (<= (select main_a v_prenex_30527) 1001)))) (forall ((v_prenex_26090 Int) (v_prenex_26089 Int)) (or (<= (select main_a v_prenex_26090) 501) (<= (select main_a v_prenex_26089) (+ (select main_a v_prenex_26090) 998)) (< v_prenex_26090 main_x) (<= (+ main_x 1) v_prenex_26090))) (or (forall ((v_prenex_29484 Int)) (or (<= (+ main_x 1) v_prenex_29484) (< v_prenex_29484 main_x) (<= (* 2 (select main_a v_prenex_29484)) 1002))) (forall ((v_prenex_29488 Int)) (or (<= (* 2 (select main_a v_prenex_29488)) 1998) (<= (+ main_y 1) v_prenex_29488) (<= 499 (select main_a v_prenex_29488))))) (forall ((v_prenex_32146 Int) (v_prenex_32145 Int)) (or (< v_prenex_32146 main_x) (<= 2 (* 2 (select main_a v_prenex_32146))) (<= (+ main_x 1) v_prenex_32146) (<= (select main_a v_prenex_32146) 1001) (<= 998 (* 2 (select main_a v_prenex_32145))) (<= (* 2 (select main_a v_prenex_32145)) 1998) (<= (select main_a v_prenex_32145) (+ (select main_a v_prenex_32146) 998)))) (forall ((v_prenex_28721 Int) (v_prenex_28720 Int)) (or (<= (+ main_x 1) v_prenex_28721) (<= (select main_a v_prenex_28721) (+ (select main_a v_prenex_28720) 2)) (<= 0 (+ (select main_a v_prenex_28720) 1)) (< v_prenex_28721 main_x) (<= (* 2 (select main_a v_prenex_28721)) 1002) (<= (+ main_y 1) v_prenex_28720) (<= (select main_a v_prenex_28720) 1499))) (forall ((v_prenex_27173 Int) (v_prenex_27174 Int)) (or (<= (select main_a v_prenex_27173) (+ (select main_a v_prenex_27174) 998)) (<= (+ main_y 1) v_prenex_27173) (< v_prenex_27173 main_y) (<= (* 2 (select main_a v_prenex_27173)) 1998))) (or (forall ((v_prenex_30647 Int)) (or (<= (+ main_y 1) v_prenex_30647) (<= 998 (* 2 (select main_a v_prenex_30647))) (<= 0 (+ (select main_a v_prenex_30647) 1)) (< v_prenex_30647 main_y))) (forall ((v_prenex_30648 Int)) (<= 2 (* 2 (select main_a v_prenex_30648))))) (or (forall ((v_prenex_28931 Int)) (or (<= 0 (+ (select main_a v_prenex_28931) 499)) (< v_prenex_28931 main_x) (<= (* 2 (select main_a v_prenex_28931)) 1002) (<= 2 (* 2 (select main_a v_prenex_28931))) (<= (+ main_x 1) v_prenex_28931))) (forall ((v_prenex_28930 Int)) (or (<= (select main_a v_prenex_28930) 999) (<= (* 2 (select main_a v_prenex_28930)) 1998)))) (forall ((v_prenex_26965 Int) (v_prenex_26966 Int)) (or (<= 0 (+ (select main_a v_prenex_26965) 1)) (<= (+ main_x 1) v_prenex_26966) (<= (* 2 (select main_a v_prenex_26966)) 1002) (<= 1000 (+ (select main_a v_prenex_26965) (select main_a v_prenex_26966))) (< v_prenex_26966 main_x) (<= (select main_a v_prenex_26965) 999) (<= 0 (+ (select main_a v_prenex_26966) 499)))) (or (forall ((v_prenex_23927 Int)) (or (<= 0 (+ (select main_a v_prenex_23927) 1)) (<= (* 2 (select main_a v_prenex_23927)) 1998))) (forall ((v_prenex_23928 Int)) (or (<= (+ main_x 1) v_prenex_23928) (<= (select main_a v_prenex_23928) 501) (< v_prenex_23928 main_x) (<= 2 (* 2 (select main_a v_prenex_23928))) (<= 1 (select main_a v_prenex_23928))))) (forall ((v_prenex_25817 Int) (v_prenex_25818 Int)) (or (< v_prenex_25818 main_x) (<= 0 (+ (select main_a v_prenex_25817) 1)) (<= 0 (+ (select main_a v_prenex_25818) 499)) (<= (+ main_x 1) v_prenex_25818) (<= (select main_a v_prenex_25818) (+ (select main_a v_prenex_25817) 2)) (<= (select main_a v_prenex_25817) 1499))) (forall ((v_prenex_26035 Int) (v_prenex_26036 Int)) (or (< v_prenex_26036 main_x) (<= (+ main_x 1) v_prenex_26036) (<= (+ (select main_a v_prenex_26035) (select main_a v_prenex_26036)) 1000) (<= (select main_a v_prenex_26035) 999) (<= (+ main_y 1) v_prenex_26035) (<= (select main_a v_prenex_26036) 1001) (<= 998 (* 2 (select main_a v_prenex_26035))))) (forall ((v_prenex_30172 Int) (v_prenex_30171 Int)) (or (<= 0 (+ (select main_a v_prenex_30172) 499)) (<= (* 2 (select main_a v_prenex_30172)) 1002) (<= 0 (+ (select main_a v_prenex_30171) 1)) (<= (+ main_x 1) v_prenex_30172) (< v_prenex_30172 main_x) (<= (select main_a v_prenex_30172) (+ (select main_a v_prenex_30171) 2)))) (or (forall ((v_prenex_30939 Int)) (or (<= (select main_a v_prenex_30939) 1001) (< 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_30943 Int)) (<= (select main_a v_prenex_30943) 1499))) (forall ((v_prenex_28041 Int) (v_prenex_28040 Int)) (or (<= (select main_a v_prenex_28040) (+ (select main_a v_prenex_28041) 998)) (<= (+ main_x 1) v_prenex_28041) (< v_prenex_28040 main_y) (< v_prenex_28041 main_x) (<= 998 (* 2 (select main_a v_prenex_28040))) (<= (select main_a v_prenex_28041) 1001))) (or (forall ((v_prenex_31102 Int)) (<= (* 2 (select main_a v_prenex_31102)) 1998)) (forall ((v_prenex_31100 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31100))) (<= (+ main_x 1) v_prenex_31100) (<= 1 (select main_a v_prenex_31100)) (<= (* 2 (select main_a v_prenex_31100)) 1002) (< v_prenex_31100 main_x)))) (or (forall ((v_prenex_26774 Int)) (or (<= 499 (select main_a v_prenex_26774)) (<= (select main_a v_prenex_26774) 1499))) (forall ((v_prenex_26779 Int)) (or (<= 1 (select main_a v_prenex_26779)) (< v_prenex_26779 main_x) (<= (+ main_x 1) v_prenex_26779) (<= (select main_a v_prenex_26779) 1001) (<= 2 (* 2 (select main_a v_prenex_26779)))))) (forall ((v_prenex_26616 Int) (v_prenex_26617 Int)) (or (<= (+ main_x 1) v_prenex_26617) (<= (select main_a v_prenex_26617) (+ (select main_a v_prenex_26616) 2)) (< v_prenex_26617 main_x) (<= (select main_a v_prenex_26617) 1001))) (forall ((v_prenex_29044 Int) (v_prenex_29043 Int)) (or (< v_prenex_29044 main_x) (<= (* 2 (select main_a v_prenex_29043)) 1998) (<= (select main_a v_prenex_29044) (+ (select main_a v_prenex_29043) 2)) (<= (* 2 (select main_a v_prenex_29044)) 1002) (<= 499 (select main_a v_prenex_29043)) (<= (+ main_x 1) v_prenex_29044))) (forall ((v_prenex_25684 Int) (v_prenex_25683 Int)) (or (<= 0 (+ (select main_a v_prenex_25683) 1)) (<= (* 2 (select main_a v_prenex_25683)) 1998) (<= (+ (select main_a v_prenex_25683) (select main_a v_prenex_25684)) 1000) (<= (select main_a v_prenex_25684) 1001) (<= (+ main_x 1) v_prenex_25684) (<= 2 (* 2 (select main_a v_prenex_25684))) (< v_prenex_25684 main_x))) (forall ((v_prenex_31242 Int) (v_prenex_31243 Int)) (or (<= 1 (select main_a v_prenex_31243)) (<= (* 2 (select main_a v_prenex_31243)) 1002) (< v_prenex_31243 main_x) (<= 499 (select main_a v_prenex_31242)) (<= 998 (* 2 (select main_a v_prenex_31242))) (<= (+ main_x 1) v_prenex_31243) (<= (select main_a v_prenex_31243) (+ (select main_a v_prenex_31242) 2)))) (or (forall ((v_prenex_26638 Int)) (<= 998 (* 2 (select main_a v_prenex_26638)))) (forall ((v_prenex_26639 Int)) (or (<= (+ main_x 1) v_prenex_26639) (<= (select main_a v_prenex_26639) 1001) (<= (* 2 (select main_a v_prenex_26639)) 1002) (< v_prenex_26639 main_x)))) (or (forall ((v_prenex_29727 Int)) (<= (* 2 (select main_a v_prenex_29727)) 1998)) (forall ((v_prenex_29726 Int)) (or (<= (* 2 (select main_a v_prenex_29726)) 1002) (<= (+ main_x 1) v_prenex_29726) (< v_prenex_29726 main_x) (<= 2 (* 2 (select main_a v_prenex_29726)))))) (forall ((v_prenex_32110 Int) (v_prenex_32109 Int)) (or (< v_prenex_32109 main_y) (< v_prenex_32110 main_x) (<= (select main_a v_prenex_32109) 999) (<= (+ main_x 1) v_prenex_32110) (<= 998 (* 2 (select main_a v_prenex_32109))) (<= 1000 (+ (select main_a v_prenex_32109) (select main_a v_prenex_32110))) (<= (select main_a v_prenex_32110) 501))) (or (forall ((v_prenex_30906 Int)) (or (<= (+ main_x 1) v_prenex_30906) (<= 2 (* 2 (select main_a v_prenex_30906))) (< v_prenex_30906 main_x) (<= (select main_a v_prenex_30906) 501) (<= 1 (select main_a v_prenex_30906)))) (forall ((v_prenex_30905 Int)) (or (<= 499 (select main_a v_prenex_30905)) (<= 998 (* 2 (select main_a v_prenex_30905)))))) (or (forall ((v_prenex_29903 Int)) (<= 998 (* 2 (select main_a v_prenex_29903)))) (forall ((v_prenex_29899 Int)) (or (< v_prenex_29899 main_x) (<= (select main_a v_prenex_29899) 501) (<= 2 (* 2 (select main_a v_prenex_29899))) (<= (+ main_x 1) v_prenex_29899)))) (or (forall ((v_prenex_25586 Int)) (or (<= 499 (select main_a v_prenex_25586)) (<= 998 (* 2 (select main_a v_prenex_25586))) (<= (+ main_y 1) v_prenex_25586))) (forall ((v_prenex_25592 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25592))) (<= (+ main_x 1) v_prenex_25592) (< v_prenex_25592 main_x)))) (or (forall ((v_prenex_30639 Int)) (or (<= 499 (select main_a v_prenex_30639)) (< v_prenex_30639 main_y) (<= (+ main_y 1) v_prenex_30639))) (forall ((v_prenex_30640 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30640))) (< v_prenex_30640 main_x)))) (forall ((v_prenex_30507 Int) (v_prenex_30506 Int)) (or (<= 1000 (+ (select main_a v_prenex_30506) (select main_a v_prenex_30507))) (<= (+ main_x 1) v_prenex_30507) (<= 998 (* 2 (select main_a v_prenex_30506))) (<= 0 (+ (select main_a v_prenex_30506) 1)) (<= (* 2 (select main_a v_prenex_30507)) 1002) (< v_prenex_30507 main_x) (<= (+ main_y 1) v_prenex_30506))) (forall ((v_prenex_30486 Int) (v_prenex_30487 Int)) (or (< v_prenex_30486 main_y) (< v_prenex_30487 main_x) (<= (+ main_x 1) v_prenex_30487) (<= (* 2 (select main_a v_prenex_30487)) 1002) (<= (select main_a v_prenex_30487) (+ (select main_a v_prenex_30486) 2)) (<= (select main_a v_prenex_30486) 999) (<= 499 (select main_a v_prenex_30486)))) (or (forall ((v_prenex_27389 Int)) (or (< v_prenex_27389 main_x) (<= (* 2 (select main_a v_prenex_27389)) 1002) (<= (+ main_x 1) v_prenex_27389) (<= 0 (+ (select main_a v_prenex_27389) 499)))) (forall ((v_prenex_27388 Int)) (or (<= 0 (+ (select main_a v_prenex_27388) 1)) (< v_prenex_27388 main_y) (<= 499 (select main_a v_prenex_27388))))) (forall ((v_prenex_25615 Int) (v_prenex_25616 Int)) (or (< v_prenex_25616 main_x) (<= 0 (+ (select main_a v_prenex_25615) 1)) (<= 0 (+ (select main_a v_prenex_25616) 499)) (<= (* 2 (select main_a v_prenex_25615)) 1998) (<= (+ main_x 1) v_prenex_25616) (<= 1000 (+ (select main_a v_prenex_25615) (select main_a v_prenex_25616))) (<= (select main_a v_prenex_25616) 501))) (or (forall ((v_prenex_24479 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24479))) (<= 499 (select main_a v_prenex_24479)))) (forall ((v_prenex_24475 Int)) (or (< v_prenex_24475 main_x) (<= 2 (* 2 (select main_a v_prenex_24475))) (<= 0 (+ (select main_a v_prenex_24475) 499)) (<= (+ main_x 1) v_prenex_24475)))) (forall ((v_prenex_26070 Int) (v_prenex_26069 Int)) (or (<= (+ main_x 1) v_prenex_26070) (<= (select main_a v_prenex_26069) (+ (select main_a v_prenex_26070) 998)) (< v_prenex_26069 main_y) (<= 0 (+ (select main_a v_prenex_26069) 1)) (<= 499 (select main_a v_prenex_26069)) (< v_prenex_26070 main_x) (<= 0 (+ (select main_a v_prenex_26070) 499)))) (forall ((v_prenex_28418 Int) (v_prenex_28417 Int)) (or (< v_prenex_28418 main_x) (<= (+ main_x 1) v_prenex_28418) (< v_prenex_28417 main_y) (<= (select main_a v_prenex_28418) 1001) (<= (select main_a v_prenex_28417) 1499) (<= 0 (+ (select main_a v_prenex_28417) 1)) (<= (select main_a v_prenex_28418) (+ (select main_a v_prenex_28417) 2)))) (forall ((v_prenex_27265 Int) (v_prenex_27266 Int)) (or (<= 1000 (+ (select main_a v_prenex_27265) (select main_a v_prenex_27266))) (<= (select main_a v_prenex_27266) 501) (< v_prenex_27266 main_x) (<= (+ main_x 1) v_prenex_27266) (<= (* 2 (select main_a v_prenex_27265)) 1998) (<= 2 (* 2 (select main_a v_prenex_27266))))) (forall ((v_prenex_30495 Int) (v_prenex_30494 Int)) (or (<= (+ main_x 1) v_prenex_30495) (<= (select main_a v_prenex_30494) (+ (select main_a v_prenex_30495) 998)) (< v_prenex_30495 main_x) (<= (select main_a v_prenex_30495) 501) (<= (select main_a v_prenex_30494) 1499) (<= (* 2 (select main_a v_prenex_30494)) 1998) (<= 2 (* 2 (select main_a v_prenex_30495))))) (forall ((v_prenex_24582 Int) (v_prenex_24581 Int)) (or (<= 499 (select main_a v_prenex_24581)) (<= 1 (select main_a v_prenex_24582)) (<= (* 2 (select main_a v_prenex_24581)) 1998) (<= (select main_a v_prenex_24582) 1001) (< v_prenex_24582 main_x) (<= 1000 (+ (select main_a v_prenex_24581) (select main_a v_prenex_24582))) (<= (+ main_x 1) v_prenex_24582))) (forall ((v_prenex_26345 Int) (v_prenex_26346 Int)) (or (<= (* 2 (select main_a v_prenex_26345)) 1998) (< v_prenex_26346 main_x) (<= (+ (select main_a v_prenex_26345) (select main_a v_prenex_26346)) 1000) (<= 0 (+ (select main_a v_prenex_26346) 499)) (<= (select main_a v_prenex_26346) 501) (<= 0 (+ (select main_a v_prenex_26345) 1)) (<= (+ main_x 1) v_prenex_26346))) (forall ((v_prenex_29480 Int) (v_prenex_29479 Int)) (or (< v_prenex_29480 main_x) (<= 0 (+ (select main_a v_prenex_29480) 499)) (<= (+ main_x 1) v_prenex_29480) (<= (select main_a v_prenex_29479) 999) (<= (select main_a v_prenex_29479) (+ (select main_a v_prenex_29480) 998)) (<= (* 2 (select main_a v_prenex_29479)) 1998) (< v_prenex_29479 main_y))) (forall ((v_prenex_26097 Int) (v_prenex_26098 Int)) (or (<= (+ main_y 1) v_prenex_26097) (<= (+ main_x 1) v_prenex_26098) (<= 1000 (+ (select main_a v_prenex_26097) (select main_a v_prenex_26098))) (<= (* 2 (select main_a v_prenex_26097)) 1998) (< v_prenex_26098 main_x) (<= 2 (* 2 (select main_a v_prenex_26098))) (<= (select main_a v_prenex_26097) 1499))) (forall ((v_prenex_23888 Int) (v_prenex_23887 Int)) (or (<= (select main_a v_prenex_23887) 999) (<= (select main_a v_prenex_23887) 1499) (<= (select main_a v_prenex_23888) 1001) (<= (+ main_x 1) v_prenex_23888) (<= (select main_a v_prenex_23887) (+ (select main_a v_prenex_23888) 998)) (<= (+ main_y 1) v_prenex_23887) (< v_prenex_23888 main_x))) (forall ((v_prenex_28591 Int) (v_prenex_28590 Int)) (or (< v_prenex_28590 main_y) (<= (+ main_x 1) v_prenex_28591) (<= 2 (* 2 (select main_a v_prenex_28591))) (<= (select main_a v_prenex_28590) (+ (select main_a v_prenex_28591) 998)) (<= 0 (+ (select main_a v_prenex_28590) 1)) (< v_prenex_28591 main_x))) (forall ((v_prenex_30440 Int) (v_prenex_30441 Int)) (or (< v_prenex_30441 main_x) (<= 998 (* 2 (select main_a v_prenex_30440))) (<= (+ main_x 1) v_prenex_30441) (<= 2 (* 2 (select main_a v_prenex_30441))) (<= (select main_a v_prenex_30441) (+ (select main_a v_prenex_30440) 2)) (<= 499 (select main_a v_prenex_30440)) (<= (select main_a v_prenex_30441) 501))) (or (forall ((v_prenex_29388 Int)) (or (<= (* 2 (select main_a v_prenex_29388)) 1998) (< v_prenex_29388 main_y) (<= (select main_a v_prenex_29388) 999))) (forall ((v_prenex_29389 Int)) (or (< v_prenex_29389 main_x) (<= (* 2 (select main_a v_prenex_29389)) 1002) (<= (+ main_x 1) v_prenex_29389) (<= (select main_a v_prenex_29389) 1001)))) (forall ((v_prenex_31846 Int) (v_prenex_31845 Int)) (or (< v_prenex_31845 main_y) (<= (select main_a v_prenex_31845) 1499) (<= (+ main_x 1) v_prenex_31846) (<= (* 2 (select main_a v_prenex_31846)) 1002) (< v_prenex_31846 main_x) (<= (select main_a v_prenex_31845) (+ (select main_a v_prenex_31846) 998)))) (forall ((v_prenex_29530 Int) (v_prenex_29531 Int)) (or (< v_prenex_29531 main_x) (<= 998 (* 2 (select main_a v_prenex_29530))) (<= 0 (+ (select main_a v_prenex_29531) 499)) (<= (+ main_x 1) v_prenex_29531) (<= (* 2 (select main_a v_prenex_29531)) 1002) (<= 499 (select main_a v_prenex_29530)) (<= (+ (select main_a v_prenex_29530) (select main_a v_prenex_29531)) 1000))) (forall ((v_prenex_26585 Int) (v_prenex_26584 Int)) (or (<= 0 (+ (select main_a v_prenex_26584) 1)) (<= (select main_a v_prenex_26585) 1001) (<= (+ (select main_a v_prenex_26584) (select main_a v_prenex_26585)) 1000) (<= 998 (* 2 (select main_a v_prenex_26584))) (<= (+ main_x 1) v_prenex_26585) (< v_prenex_26585 main_x) (<= (select main_a v_prenex_26585) 501))) (forall ((v_prenex_30927 Int) (v_prenex_30928 Int)) (or (<= (select main_a v_prenex_30928) 1001) (<= (* 2 (select main_a v_prenex_30927)) 1998) (< v_prenex_30928 main_x) (<= (+ main_y 1) v_prenex_30927) (<= 1000 (+ (select main_a v_prenex_30927) (select main_a v_prenex_30928))) (<= (+ main_x 1) v_prenex_30928) (<= (select main_a v_prenex_30927) 999))) (forall ((v_prenex_28226 Int) (v_prenex_28225 Int)) (or (< v_prenex_28226 main_x) (<= 0 (+ (select main_a v_prenex_28225) 1)) (<= (select main_a v_prenex_28225) 1499) (<= (+ main_x 1) v_prenex_28226) (<= (select main_a v_prenex_28225) (+ (select main_a v_prenex_28226) 998)) (<= (select main_a v_prenex_28226) 501) (< v_prenex_28225 main_y))) (or (forall ((v_prenex_28021 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28021))) (<= (+ main_x 1) v_prenex_28021) (< v_prenex_28021 main_x))) (forall ((v_prenex_28020 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28020))) (<= 0 (+ (select main_a v_prenex_28020) 1)) (< v_prenex_28020 main_y)))) (forall ((v_prenex_25228 Int) (v_prenex_25229 Int)) (or (<= (* 2 (select main_a v_prenex_25229)) 1002) (<= (select main_a v_prenex_25229) (+ (select main_a v_prenex_25228) 2)) (<= 0 (+ (select main_a v_prenex_25228) 1)) (<= 2 (* 2 (select main_a v_prenex_25229))) (< v_prenex_25229 main_x) (<= (+ main_x 1) v_prenex_25229) (<= 998 (* 2 (select main_a v_prenex_25228))))) (forall ((v_prenex_25554 Int) (v_prenex_25553 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25553))) (<= (+ (select main_a v_prenex_25553) (select main_a v_prenex_25554)) 1000) (<= (+ main_x 1) v_prenex_25554) (<= (select main_a v_prenex_25554) 501) (<= 0 (+ (select main_a v_prenex_25553) 1)) (< v_prenex_25554 main_x) (<= 1 (select main_a v_prenex_25554)))) (forall ((v_prenex_29174 Int) (v_prenex_29175 Int)) (or (< v_prenex_29174 main_y) (<= (select main_a v_prenex_29175) (+ (select main_a v_prenex_29174) 2)) (<= (+ main_y 1) v_prenex_29174) (<= 998 (* 2 (select main_a v_prenex_29174))) (<= (select main_a v_prenex_29174) 1499))) (or (forall ((v_prenex_30349 Int)) (or (<= (+ main_y 1) v_prenex_30349) (< v_prenex_30349 main_y) (<= 998 (* 2 (select main_a v_prenex_30349))))) (forall ((v_prenex_30350 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30350))) (< v_prenex_30350 main_x)))) (or (forall ((v_prenex_25141 Int)) (or (<= (* 2 (select main_a v_prenex_25141)) 1002) (<= (select main_a v_prenex_25141) 1001) (< v_prenex_25141 main_x) (<= (+ main_x 1) v_prenex_25141))) (forall ((v_prenex_25140 Int)) (or (<= (* 2 (select main_a v_prenex_25140)) 1998) (<= 0 (+ (select main_a v_prenex_25140) 1))))) (or (forall ((v_prenex_24276 Int)) (or (<= 499 (select main_a v_prenex_24276)) (<= 0 (+ (select main_a v_prenex_24276) 1)))) (forall ((v_prenex_23830 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23830))) (< v_prenex_23830 main_x) (<= (+ main_x 1) v_prenex_23830) (<= (select main_a v_prenex_23830) 501)))) (or (forall ((v_prenex_32296 Int)) (<= 2 (* 2 (select main_a v_prenex_32296)))) (forall ((v_prenex_32295 Int)) (or (< v_prenex_32295 main_y) (<= 0 (+ (select main_a v_prenex_32295) 1)) (<= (+ main_y 1) v_prenex_32295) (<= 499 (select main_a v_prenex_32295))))) (or (forall ((v_prenex_24506 Int)) (or (<= (+ main_x 1) v_prenex_24506) (<= 2 (* 2 (select main_a v_prenex_24506))) (<= 0 (+ (select main_a v_prenex_24506) 499)) (<= (* 2 (select main_a v_prenex_24506)) 1002) (< v_prenex_24506 main_x))) (forall ((v_prenex_24509 Int)) (or (<= (* 2 (select main_a v_prenex_24509)) 1998) (<= (select main_a v_prenex_24509) 1499)))) (forall ((v_prenex_26877 Int) (v_prenex_26878 Int)) (or (< v_prenex_26878 main_x) (<= (+ main_x 1) v_prenex_26878) (<= (select main_a v_prenex_26878) 501) (<= 0 (+ (select main_a v_prenex_26877) 1)) (<= (select main_a v_prenex_26878) (+ (select main_a v_prenex_26877) 2)) (<= 499 (select main_a v_prenex_26877)))) (or (forall ((v_prenex_31102 Int)) (<= (* 2 (select main_a v_prenex_31102)) 1998)) (forall ((v_prenex_31101 Int)) (or (<= (* 2 (select main_a v_prenex_31101)) 1002) (<= 1 (select main_a v_prenex_31101)) (<= (+ main_x 1) v_prenex_31101) (< v_prenex_31101 main_x)))) (forall ((v_prenex_30569 Int) (v_prenex_30570 Int)) (or (<= 1000 (+ (select main_a v_prenex_30569) (select main_a v_prenex_30570))) (<= (select main_a v_prenex_30570) 1001) (< v_prenex_30570 main_x) (<= 499 (select main_a v_prenex_30569)) (<= 0 (+ (select main_a v_prenex_30570) 499)) (<= (+ main_x 1) v_prenex_30570))) (forall ((v_prenex_28897 Int) (v_prenex_28896 Int)) (or (<= (+ (select main_a v_prenex_28896) (select main_a v_prenex_28897)) 1000) (<= 0 (+ (select main_a v_prenex_28896) 1)) (<= 998 (* 2 (select main_a v_prenex_28896))) (< v_prenex_28897 main_x) (<= (select main_a v_prenex_28897) 501) (<= (+ main_x 1) v_prenex_28897) (<= 2 (* 2 (select main_a v_prenex_28897))))) (or (forall ((v_prenex_23981 Int)) (or (<= (select main_a v_prenex_23981) 1499) (<= 998 (* 2 (select main_a v_prenex_23981))) (< v_prenex_23981 main_y))) (forall ((v_prenex_23982 Int)) (or (<= (+ main_x 1) v_prenex_23982) (< v_prenex_23982 main_x) (<= (* 2 (select main_a v_prenex_23982)) 1002) (<= (select main_a v_prenex_23982) 1001)))) (forall ((v_prenex_24185 Int) (v_prenex_24184 Int)) (or (< v_prenex_24185 main_x) (<= (+ (select main_a v_prenex_24184) (select main_a v_prenex_24185)) 1000) (<= (* 2 (select main_a v_prenex_24185)) 1002) (<= 0 (+ (select main_a v_prenex_24184) 1)) (<= (select main_a v_prenex_24184) 1499) (<= 1 (select main_a v_prenex_24185)) (<= (+ main_x 1) v_prenex_24185))) (forall ((v_prenex_24917 Int) (v_prenex_24916 Int)) (or (<= (+ main_x 1) v_prenex_24917) (< v_prenex_24916 main_y) (<= 1 (select main_a v_prenex_24917)) (<= (select main_a v_prenex_24916) 999) (<= (select main_a v_prenex_24916) (+ (select main_a v_prenex_24917) 998)) (< v_prenex_24917 main_x) (<= 0 (+ (select main_a v_prenex_24916) 1)))) (or (forall ((v_prenex_32267 Int)) (or (<= 0 (+ (select main_a v_prenex_32267) 1)) (<= 998 (* 2 (select main_a v_prenex_32267))))) (forall ((v_prenex_32263 Int)) (or (< v_prenex_32263 main_x) (<= (+ main_x 1) v_prenex_32263) (<= (select main_a v_prenex_32263) 1001) (<= 0 (+ (select main_a v_prenex_32263) 499)) (<= (* 2 (select main_a v_prenex_32263)) 1002)))) (forall ((v_prenex_25608 Int) (v_prenex_25607 Int)) (or (<= (+ main_x 1) v_prenex_25608) (<= 1 (select main_a v_prenex_25608)) (<= (select main_a v_prenex_25607) 999) (<= (select main_a v_prenex_25607) (+ (select main_a v_prenex_25608) 998)) (< v_prenex_25608 main_x))) (forall ((v_prenex_24405 Int) (v_prenex_24404 Int)) (or (<= 1000 (+ (select main_a v_prenex_24404) (select main_a v_prenex_24405))) (<= (* 2 (select main_a v_prenex_24405)) 1002) (< v_prenex_24405 main_x) (<= (select main_a v_prenex_24404) 1499) (<= (select main_a v_prenex_24405) 1001) (<= 0 (+ (select main_a v_prenex_24404) 1)) (<= (+ main_x 1) v_prenex_24405))) (forall ((v_prenex_26288 Int) (v_prenex_26287 Int)) (or (<= (+ main_x 1) v_prenex_26288) (<= (+ (select main_a v_prenex_26287) (select main_a v_prenex_26288)) 1000) (<= 2 (* 2 (select main_a v_prenex_26288))) (< v_prenex_26288 main_x) (<= (select main_a v_prenex_26287) 999) (<= 499 (select main_a v_prenex_26287)) (< v_prenex_26287 main_y))) (or (forall ((v_prenex_26786 Int)) (or (<= 0 (+ (select main_a v_prenex_26786) 1)) (<= 998 (* 2 (select main_a v_prenex_26786))))) (forall ((v_prenex_26789 Int)) (or (<= (+ main_x 1) v_prenex_26789) (< v_prenex_26789 main_x) (<= (* 2 (select main_a v_prenex_26789)) 1002)))) (forall ((v_prenex_29585 Int) (v_prenex_29586 Int)) (or (<= (* 2 (select main_a v_prenex_29586)) 1002) (<= (select main_a v_prenex_29585) (+ (select main_a v_prenex_29586) 998)) (<= 998 (* 2 (select main_a v_prenex_29585))) (< v_prenex_29586 main_x) (<= (+ main_x 1) v_prenex_29586) (<= (select main_a v_prenex_29585) 999) (<= 2 (* 2 (select main_a v_prenex_29586))))) (or (forall ((v_prenex_31380 Int)) (or (< v_prenex_31380 main_x) (<= 0 (+ (select main_a v_prenex_31380) 499)) (<= (* 2 (select main_a v_prenex_31380)) 1002) (<= (+ main_x 1) v_prenex_31380))) (forall ((v_prenex_31382 Int)) (or (<= 0 (+ (select main_a v_prenex_31382) 1)) (<= 499 (select main_a v_prenex_31382))))) (forall ((v_prenex_28603 Int) (v_prenex_28604 Int)) (or (<= (select main_a v_prenex_28603) 1499) (<= 0 (+ (select main_a v_prenex_28604) 499)) (<= (select main_a v_prenex_28603) (+ (select main_a v_prenex_28604) 998)) (< v_prenex_28604 main_x) (<= 499 (select main_a v_prenex_28603)) (< v_prenex_28603 main_y) (<= (+ main_x 1) v_prenex_28604))) (or (forall ((v_prenex_24223 Int)) (<= 0 (+ (select main_a v_prenex_24223) 1))) (forall ((v_prenex_24224 Int)) (or (< v_prenex_24224 main_x) (<= 1 (select main_a v_prenex_24224)) (<= 0 (+ (select main_a v_prenex_24224) 499)) (<= (+ main_x 1) v_prenex_24224) (<= 2 (* 2 (select main_a v_prenex_24224)))))) (forall ((v_prenex_27209 Int) (v_prenex_27210 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27209))) (<= 0 (+ (select main_a v_prenex_27210) 499)) (<= (+ main_x 1) v_prenex_27210) (<= (select main_a v_prenex_27209) 999) (<= 2 (* 2 (select main_a v_prenex_27210))) (< v_prenex_27210 main_x) (<= (select main_a v_prenex_27209) (+ (select main_a v_prenex_27210) 998)))) (or (forall ((v_prenex_31869 Int)) (or (<= (+ main_x 1) v_prenex_31869) (<= (* 2 (select main_a v_prenex_31869)) 1002) (<= 2 (* 2 (select main_a v_prenex_31869))) (< v_prenex_31869 main_x))) (forall ((v_prenex_31874 Int)) (<= (select main_a v_prenex_31874) 999))) (forall ((v_prenex_28982 Int) (v_prenex_28981 Int)) (or (< v_prenex_28982 main_x) (<= (+ (select main_a v_prenex_28981) (select main_a v_prenex_28982)) 1000) (<= 998 (* 2 (select main_a v_prenex_28981))) (<= 1 (select main_a v_prenex_28982)) (<= 2 (* 2 (select main_a v_prenex_28982))) (<= (* 2 (select main_a v_prenex_28981)) 1998) (<= (+ main_x 1) v_prenex_28982))) (forall ((v_prenex_30048 Int) (v_prenex_30047 Int)) (or (<= (+ main_x 1) v_prenex_30048) (<= 499 (select main_a v_prenex_30047)) (<= (select main_a v_prenex_30048) 1001) (<= (select main_a v_prenex_30047) (+ (select main_a v_prenex_30048) 998)) (<= 1 (select main_a v_prenex_30048)) (<= (select main_a v_prenex_30047) 1499) (< v_prenex_30048 main_x))) (forall ((v_prenex_29711 Int) (v_prenex_29710 Int)) (or (<= (select main_a v_prenex_29710) 999) (<= (select main_a v_prenex_29710) (+ (select main_a v_prenex_29711) 998)) (< v_prenex_29711 main_x) (<= 0 (+ (select main_a v_prenex_29710) 1)) (<= (+ main_x 1) v_prenex_29711) (<= 2 (* 2 (select main_a v_prenex_29711))))) (forall ((v_prenex_26277 Int) (v_prenex_26278 Int)) (or (<= (+ main_x 1) v_prenex_26278) (< v_prenex_26278 main_x) (<= (select main_a v_prenex_26277) 999) (<= (* 2 (select main_a v_prenex_26278)) 1002) (<= (+ (select main_a v_prenex_26277) (select main_a v_prenex_26278)) 1000) (<= 0 (+ (select main_a v_prenex_26277) 1)) (<= 2 (* 2 (select main_a v_prenex_26278))))) (forall ((v_prenex_30841 Int) (v_prenex_30840 Int)) (or (< v_prenex_30841 main_x) (<= 998 (* 2 (select main_a v_prenex_30840))) (<= (* 2 (select main_a v_prenex_30841)) 1002) (<= (select main_a v_prenex_30840) 999) (<= (select main_a v_prenex_30841) (+ (select main_a v_prenex_30840) 2)) (<= 1 (select main_a v_prenex_30841)) (<= (+ main_x 1) v_prenex_30841))) (forall ((v_prenex_24434 Int) (v_prenex_24433 Int)) (or (<= (* 2 (select main_a v_prenex_24434)) 1002) (< v_prenex_24434 main_x) (<= (select main_a v_prenex_24434) 1001) (<= (select main_a v_prenex_24434) (+ (select main_a v_prenex_24433) 2)) (<= (* 2 (select main_a v_prenex_24433)) 1998) (<= (select main_a v_prenex_24433) 1499) (<= (+ main_x 1) v_prenex_24434))) (forall ((v_prenex_27480 Int) (v_prenex_27481 Int)) (or (<= (+ (select main_a v_prenex_27480) (select main_a v_prenex_27481)) 1000) (<= 1 (select main_a v_prenex_27481)) (<= (* 2 (select main_a v_prenex_27480)) 1998) (< v_prenex_27481 main_x) (<= (+ main_x 1) v_prenex_27481) (< v_prenex_27480 main_y))) (forall ((v_prenex_26316 Int) (v_prenex_26317 Int)) (or (<= (+ main_y 1) v_prenex_26316) (<= (select main_a v_prenex_26316) 1499) (<= 0 (+ (select main_a v_prenex_26317) 499)) (< v_prenex_26317 main_x) (<= (select main_a v_prenex_26317) (+ (select main_a v_prenex_26316) 2)) (<= (+ main_x 1) v_prenex_26317))) (forall ((v_prenex_26611 Int) (v_prenex_26610 Int)) (or (<= (select main_a v_prenex_26611) (+ (select main_a v_prenex_26610) 2)) (<= (+ main_y 1) v_prenex_26610) (<= 499 (select main_a v_prenex_26610)) (< v_prenex_26610 main_y) (<= 0 (+ (select main_a v_prenex_26610) 1)))) (forall ((v_prenex_27669 Int) (v_prenex_27670 Int)) (or (< v_prenex_27670 main_x) (<= 2 (* 2 (select main_a v_prenex_27670))) (<= 0 (+ (select main_a v_prenex_27669) 1)) (<= 0 (+ (select main_a v_prenex_27670) 499)) (<= 1000 (+ (select main_a v_prenex_27669) (select main_a v_prenex_27670))) (<= (+ main_x 1) v_prenex_27670) (<= (select main_a v_prenex_27669) 1499))) (forall ((v_prenex_27855 Int) (v_prenex_27856 Int)) (or (<= (select main_a v_prenex_27856) (+ (select main_a v_prenex_27855) 2)) (< v_prenex_27856 main_x) (<= (+ main_x 1) v_prenex_27856) (<= (select main_a v_prenex_27855) 1499) (<= 998 (* 2 (select main_a v_prenex_27855))) (<= 0 (+ (select main_a v_prenex_27856) 499)))) (forall ((v_prenex_28498 Int) (v_prenex_28497 Int)) (or (<= (+ (select main_a v_prenex_28497) (select main_a v_prenex_28498)) 1000) (<= (+ main_x 1) v_prenex_28498) (<= (* 2 (select main_a v_prenex_28498)) 1002) (<= 0 (+ (select main_a v_prenex_28498) 499)) (<= 499 (select main_a v_prenex_28497)) (< v_prenex_28498 main_x))) (or (forall ((v_prenex_30821 Int)) (or (<= (select main_a v_prenex_30821) 1001) (<= (+ main_x 1) v_prenex_30821) (< v_prenex_30821 main_x) (<= 1 (select main_a v_prenex_30821)) (<= (* 2 (select main_a v_prenex_30821)) 1002))) (forall ((v_prenex_30824 Int)) (or (<= 499 (select main_a v_prenex_30824)) (<= (* 2 (select main_a v_prenex_30824)) 1998)))) (forall ((v_prenex_31767 Int) (v_prenex_31768 Int)) (or (<= (+ main_y 1) v_prenex_31767) (<= (select main_a v_prenex_31768) 1001) (<= (select main_a v_prenex_31768) (+ (select main_a v_prenex_31767) 2)) (<= (+ main_x 1) v_prenex_31768) (<= 499 (select main_a v_prenex_31767)) (< v_prenex_31768 main_x))) (forall ((v_prenex_30545 Int) (v_prenex_30544 Int)) (or (<= 0 (+ (select main_a v_prenex_30544) 1)) (<= (* 2 (select main_a v_prenex_30544)) 1998) (< v_prenex_30545 main_x) (<= (+ main_y 1) v_prenex_30544) (<= 1000 (+ (select main_a v_prenex_30544) (select main_a v_prenex_30545))) (<= (+ main_x 1) v_prenex_30545) (<= (select main_a v_prenex_30545) 1001))) (forall ((v_prenex_29086 Int) (v_prenex_29085 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29085))) (<= (* 2 (select main_a v_prenex_29085)) 1998) (<= 1000 (+ (select main_a v_prenex_29085) (select main_a v_prenex_29086))) (<= (+ main_y 1) v_prenex_29085) (<= 2 (* 2 (select main_a v_prenex_29086))) (<= (+ main_x 1) v_prenex_29086) (< v_prenex_29086 main_x))) (forall ((v_prenex_27812 Int) (v_prenex_27813 Int)) (or (<= 0 (+ (select main_a v_prenex_27812) 1)) (<= (+ main_y 1) v_prenex_27812) (<= (+ main_x 1) v_prenex_27813) (<= 1000 (+ (select main_a v_prenex_27812) (select main_a v_prenex_27813))) (<= 998 (* 2 (select main_a v_prenex_27812))) (<= 2 (* 2 (select main_a v_prenex_27813))) (< v_prenex_27813 main_x))) (forall ((v_prenex_26444 Int) (v_prenex_26445 Int)) (or (< v_prenex_26445 main_x) (<= (+ main_y 1) v_prenex_26444) (<= (* 2 (select main_a v_prenex_26445)) 1002) (<= (select main_a v_prenex_26444) 999) (<= 1000 (+ (select main_a v_prenex_26444) (select main_a v_prenex_26445))) (<= (+ main_x 1) v_prenex_26445))) (or (forall ((v_prenex_28489 Int)) (or (<= (select main_a v_prenex_28489) 501) (<= 2 (* 2 (select main_a v_prenex_28489))) (< v_prenex_28489 main_x) (<= (select main_a v_prenex_28489) 1001) (<= (+ main_x 1) v_prenex_28489))) (forall ((v_prenex_28491 Int)) (or (<= (* 2 (select main_a v_prenex_28491)) 1998) (<= (select main_a v_prenex_28491) 1499)))) (forall ((v_prenex_32191 Int) (v_prenex_32190 Int)) (or (<= (select main_a v_prenex_32190) 999) (<= 1 (select main_a v_prenex_32191)) (<= (+ main_y 1) v_prenex_32190) (<= (+ (select main_a v_prenex_32190) (select main_a v_prenex_32191)) 1000) (<= (+ main_x 1) v_prenex_32191) (< v_prenex_32191 main_x) (<= (select main_a v_prenex_32190) 1499))) (forall ((v_prenex_23875 Int) (v_prenex_23876 Int)) (or (<= (+ main_x 1) v_prenex_23876) (<= (select main_a v_prenex_23875) (+ (select main_a v_prenex_23876) 998)) (< v_prenex_23876 main_x) (<= (+ main_y 1) v_prenex_23875) (<= 998 (* 2 (select main_a v_prenex_23875))) (<= 0 (+ (select main_a v_prenex_23876) 499)) (<= (select main_a v_prenex_23875) 999))) (forall ((v_prenex_29789 Int) (v_prenex_29790 Int)) (or (< v_prenex_29790 main_x) (<= (+ main_x 1) v_prenex_29790) (<= 0 (+ (select main_a v_prenex_29789) 1)) (<= (select main_a v_prenex_29790) (+ (select main_a v_prenex_29789) 2)) (<= (+ main_y 1) v_prenex_29789) (<= 1 (select main_a v_prenex_29790)))) (forall ((v_prenex_29653 Int) (v_prenex_29652 Int)) (or (< v_prenex_29653 main_x) (<= (+ main_x 1) v_prenex_29653) (<= 1000 (+ (select main_a v_prenex_29652) (select main_a v_prenex_29653))) (<= (* 2 (select main_a v_prenex_29652)) 1998) (<= 1 (select main_a v_prenex_29653)) (< v_prenex_29652 main_y))) (forall ((v_prenex_24087 Int) (v_prenex_24088 Int)) (or (<= (+ (select main_a v_prenex_24087) (select main_a v_prenex_24088)) 1000) (< v_prenex_24088 main_x) (<= (+ main_x 1) v_prenex_24088) (<= 1 (select main_a v_prenex_24088)) (<= (* 2 (select main_a v_prenex_24087)) 1998) (<= 0 (+ (select main_a v_prenex_24087) 1)) (<= (+ main_y 1) v_prenex_24087))) (forall ((v_prenex_28191 Int) (v_prenex_28190 Int)) (or (<= (select main_a v_prenex_28191) 1001) (<= (+ main_x 1) v_prenex_28191) (< v_prenex_28191 main_x) (<= 0 (+ (select main_a v_prenex_28190) 1)) (<= 1000 (+ (select main_a v_prenex_28190) (select main_a v_prenex_28191))))) (forall ((v_prenex_30437 Int) (v_prenex_30436 Int)) (or (<= (+ (select main_a v_prenex_30436) (select main_a v_prenex_30437)) 1000) (<= 1 (select main_a v_prenex_30437)) (< v_prenex_30437 main_x) (<= 998 (* 2 (select main_a v_prenex_30436))) (<= (+ main_x 1) v_prenex_30437))) (or (forall ((v_prenex_24884 Int)) (or (< v_prenex_24884 main_x) (<= (+ main_x 1) v_prenex_24884) (<= 1 (select main_a v_prenex_24884)) (<= 2 (* 2 (select main_a v_prenex_24884))))) (forall ((v_prenex_24888 Int)) (or (<= (select main_a v_prenex_24888) 999) (<= (* 2 (select main_a v_prenex_24888)) 1998)))) (forall ((v_prenex_30136 Int) (v_prenex_30135 Int)) (or (< v_prenex_30136 main_x) (<= (+ main_x 1) v_prenex_30136) (<= 499 (select main_a v_prenex_30135)) (<= (+ main_y 1) v_prenex_30135) (<= (select main_a v_prenex_30136) 501) (<= (select main_a v_prenex_30135) (+ (select main_a v_prenex_30136) 998)))) (forall ((v_prenex_31488 Int) (v_prenex_31487 Int)) (or (<= 1000 (+ (select main_a v_prenex_31487) (select main_a v_prenex_31488))) (<= (select main_a v_prenex_31487) 999) (< v_prenex_31487 main_y) (<= (+ main_y 1) v_prenex_31487))) (or (forall ((v_prenex_24164 Int)) (or (<= 0 (+ (select main_a v_prenex_24164) 1)) (< v_prenex_24164 main_y) (<= 499 (select main_a v_prenex_24164)))) (forall ((v_prenex_24165 Int)) (or (< v_prenex_24165 main_x) (<= (* 2 (select main_a v_prenex_24165)) 1002) (<= (+ main_x 1) v_prenex_24165) (<= 1 (select main_a v_prenex_24165))))) (forall ((v_prenex_29293 Int) (v_prenex_29292 Int)) (or (<= 499 (select main_a v_prenex_29292)) (<= (+ main_x 1) v_prenex_29293) (<= (select main_a v_prenex_29293) (+ (select main_a v_prenex_29292) 2)) (<= 0 (+ (select main_a v_prenex_29293) 499)) (<= (* 2 (select main_a v_prenex_29293)) 1002) (< v_prenex_29293 main_x) (<= (select main_a v_prenex_29292) 1499))) (forall ((v_prenex_27120 Int) (v_prenex_27121 Int)) (or (< v_prenex_27121 main_x) (<= 499 (select main_a v_prenex_27120)) (<= (select main_a v_prenex_27120) 999) (<= (* 2 (select main_a v_prenex_27121)) 1002) (<= 1000 (+ (select main_a v_prenex_27120) (select main_a v_prenex_27121))) (<= (+ main_x 1) v_prenex_27121))) (or (forall ((v_prenex_27614 Int)) (or (< v_prenex_27614 main_x) (<= (+ main_x 1) v_prenex_27614) (<= 2 (* 2 (select main_a v_prenex_27614))) (<= 1 (select main_a v_prenex_27614)))) (forall ((v_prenex_27613 Int)) (or (< v_prenex_27613 main_y) (<= (* 2 (select main_a v_prenex_27613)) 1998) (<= 499 (select main_a v_prenex_27613))))) (or (forall ((v_prenex_23839 Int)) (or (<= 0 (+ (select main_a v_prenex_23839) 499)) (<= (+ main_x 1) v_prenex_23839) (<= (* 2 (select main_a v_prenex_23839)) 1002) (< v_prenex_23839 main_x) (<= (select main_a v_prenex_23839) 1001))) (forall ((v_prenex_24372 Int)) (or (<= 0 (+ (select main_a v_prenex_24372) 1)) (<= (select main_a v_prenex_24372) 999)))) (or (forall ((v_prenex_30733 Int)) (or (<= 0 (+ (select main_a v_prenex_30733) 499)) (< v_prenex_30733 main_x) (<= 1 (select main_a v_prenex_30733)) (<= (* 2 (select main_a v_prenex_30733)) 1002) (<= (+ main_x 1) v_prenex_30733))) (forall ((v_prenex_30732 Int)) (or (<= 0 (+ (select main_a v_prenex_30732) 1)) (<= (* 2 (select main_a v_prenex_30732)) 1998)))) (forall ((v_prenex_24906 Int) (v_prenex_24907 Int)) (or (< v_prenex_24906 main_y) (<= (+ main_y 1) v_prenex_24906) (< v_prenex_24907 main_x) (<= (select main_a v_prenex_24906) (+ (select main_a v_prenex_24907) 998)) (<= (* 2 (select main_a v_prenex_24906)) 1998))) (forall ((v_prenex_28395 Int) (v_prenex_28394 Int)) (or (<= (+ (select main_a v_prenex_28394) (select main_a v_prenex_28395)) 1000) (<= (* 2 (select main_a v_prenex_28395)) 1002) (< v_prenex_28395 main_x) (<= 499 (select main_a v_prenex_28394)) (<= (+ main_x 1) v_prenex_28395) (<= (select main_a v_prenex_28395) 1001))) (forall ((v_prenex_32054 Int) (v_prenex_32053 Int)) (or (<= (select main_a v_prenex_32053) (+ (select main_a v_prenex_32054) 998)) (<= (+ main_x 1) v_prenex_32054) (<= 2 (* 2 (select main_a v_prenex_32054))) (< v_prenex_32054 main_x) (<= 0 (+ (select main_a v_prenex_32054) 499)))) (or (forall ((v_prenex_30012 Int)) (or (<= (select main_a v_prenex_30012) 999) (<= (* 2 (select main_a v_prenex_30012)) 1998))) (forall ((v_prenex_30008 Int)) (or (<= (* 2 (select main_a v_prenex_30008)) 1002) (< v_prenex_30008 main_x) (<= (+ main_x 1) v_prenex_30008)))) (forall ((v_prenex_30471 Int) (v_prenex_30470 Int)) (or (<= 0 (+ (select main_a v_prenex_30470) 1)) (<= (+ main_x 1) v_prenex_30471) (<= (+ main_y 1) v_prenex_30470) (<= (+ (select main_a v_prenex_30470) (select main_a v_prenex_30471)) 1000) (< v_prenex_30471 main_x) (<= 1 (select main_a v_prenex_30471)))) (or (forall ((v_prenex_24992 Int)) (<= (select main_a v_prenex_24992) 1499)) (forall ((v_prenex_24989 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24989))) (<= (* 2 (select main_a v_prenex_24989)) 1002) (<= (select main_a v_prenex_24989) 501) (< v_prenex_24989 main_x) (<= (+ main_x 1) v_prenex_24989)))) (or (forall ((v_prenex_25621 Int)) (<= (select main_a v_prenex_25621) 1499)) (forall ((v_prenex_25626 Int)) (or (< v_prenex_25626 main_x) (<= (* 2 (select main_a v_prenex_25626)) 1002) (<= 2 (* 2 (select main_a v_prenex_25626))) (<= 0 (+ (select main_a v_prenex_25626) 499)) (<= (+ main_x 1) v_prenex_25626)))) (forall ((v_prenex_32017 Int) (v_prenex_32018 Int)) (or (<= (+ main_x 1) v_prenex_32018) (<= (select main_a v_prenex_32018) 501) (<= (select main_a v_prenex_32017) (+ (select main_a v_prenex_32018) 998)) (< v_prenex_32018 main_x) (<= 0 (+ (select main_a v_prenex_32018) 499)))) (or (forall ((v_prenex_24970 Int)) (or (<= (select main_a v_prenex_24970) 1499) (<= (* 2 (select main_a v_prenex_24970)) 1998))) (forall ((v_prenex_24968 Int)) (or (<= 0 (+ (select main_a v_prenex_24968) 499)) (<= (* 2 (select main_a v_prenex_24968)) 1002) (<= (+ main_x 1) v_prenex_24968) (< v_prenex_24968 main_x)))) (forall ((v_prenex_30200 Int) (v_prenex_30201 Int)) (or (<= 499 (select main_a v_prenex_30200)) (<= (select main_a v_prenex_30200) 999) (<= 1000 (+ (select main_a v_prenex_30200) (select main_a v_prenex_30201))) (< v_prenex_30201 main_x) (<= (+ main_x 1) v_prenex_30201) (<= (select main_a v_prenex_30201) 501))) (forall ((v_prenex_28078 Int) (v_prenex_28079 Int)) (or (< v_prenex_28078 main_y) (<= 2 (* 2 (select main_a v_prenex_28079))) (< v_prenex_28079 main_x) (<= (select main_a v_prenex_28079) (+ (select main_a v_prenex_28078) 2)) (<= (* 2 (select main_a v_prenex_28078)) 1998) (<= 0 (+ (select main_a v_prenex_28078) 1)) (<= (+ main_x 1) v_prenex_28079))) (forall ((v_prenex_27641 Int) (v_prenex_27642 Int)) (or (<= (select main_a v_prenex_27641) (+ (select main_a v_prenex_27642) 998)) (<= (select main_a v_prenex_27642) 501) (< v_prenex_27642 main_x) (<= (select main_a v_prenex_27642) 1001) (<= (+ main_x 1) v_prenex_27642))) (or (forall ((v_prenex_25629 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25629))) (<= (+ main_x 1) v_prenex_25629) (<= (* 2 (select main_a v_prenex_25629)) 1002) (< v_prenex_25629 main_x))) (forall ((v_prenex_25627 Int)) (or (<= 0 (+ (select main_a v_prenex_25627) 1)) (<= (* 2 (select main_a v_prenex_25627)) 1998)))) (forall ((v_prenex_31214 Int) (v_prenex_31215 Int)) (or (<= (+ main_x 1) v_prenex_31215) (<= 998 (* 2 (select main_a v_prenex_31214))) (<= (select main_a v_prenex_31214) 999) (<= 2 (* 2 (select main_a v_prenex_31215))) (<= 1000 (+ (select main_a v_prenex_31214) (select main_a v_prenex_31215))) (< v_prenex_31215 main_x))) (forall ((v_prenex_26901 Int) (v_prenex_26902 Int)) (or (<= (+ main_x 1) v_prenex_26902) (<= (select main_a v_prenex_26902) (+ (select main_a v_prenex_26901) 2)) (<= (select main_a v_prenex_26901) 999) (<= (select main_a v_prenex_26902) 501) (<= (+ main_y 1) v_prenex_26901) (< v_prenex_26902 main_x) (<= 998 (* 2 (select main_a v_prenex_26901))))) (forall ((v_prenex_27506 Int) (v_prenex_27507 Int)) (or (< v_prenex_27507 main_x) (<= 2 (* 2 (select main_a v_prenex_27507))) (<= (+ main_x 1) v_prenex_27507) (<= (select main_a v_prenex_27507) (+ (select main_a v_prenex_27506) 2)) (<= 0 (+ (select main_a v_prenex_27506) 1)) (< v_prenex_27506 main_y))) (or (forall ((v_prenex_24685 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24685))) (<= (* 2 (select main_a v_prenex_24685)) 1998))) (forall ((v_prenex_24686 Int)) (or (<= (+ main_x 1) v_prenex_24686) (<= (* 2 (select main_a v_prenex_24686)) 1002) (< v_prenex_24686 main_x) (<= 1 (select main_a v_prenex_24686)) (<= 0 (+ (select main_a v_prenex_24686) 499))))) (forall ((v_prenex_30138 Int) (v_prenex_30137 Int)) (or (<= (* 2 (select main_a v_prenex_30137)) 1998) (< v_prenex_30138 main_x) (<= 2 (* 2 (select main_a v_prenex_30138))) (<= (* 2 (select main_a v_prenex_30138)) 1002) (<= (+ main_x 1) v_prenex_30138) (<= (select main_a v_prenex_30137) (+ (select main_a v_prenex_30138) 998)))) (forall ((v_prenex_23934 Int) (v_prenex_23933 Int)) (or (<= (* 2 (select main_a v_prenex_23933)) 1998) (<= (* 2 (select main_a v_prenex_23934)) 1002) (<= (select main_a v_prenex_23933) 1499) (< v_prenex_23934 main_x) (<= (select main_a v_prenex_23934) (+ (select main_a v_prenex_23933) 2)) (<= (+ main_x 1) v_prenex_23934) (<= 1 (select main_a v_prenex_23934)))) (or (forall ((v_prenex_31873 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31873))) (<= (+ main_x 1) v_prenex_31873) (< v_prenex_31873 main_x))) (forall ((v_prenex_31874 Int)) (<= (select main_a v_prenex_31874) 999))) (or (forall ((v_prenex_26339 Int)) (or (<= (select main_a v_prenex_26339) 999) (<= 499 (select main_a v_prenex_26339)))) (forall ((v_prenex_26344 Int)) (or (< v_prenex_26344 main_x) (<= (select main_a v_prenex_26344) 1001) (<= (+ main_x 1) v_prenex_26344) (<= (* 2 (select main_a v_prenex_26344)) 1002) (<= 2 (* 2 (select main_a v_prenex_26344)))))) (forall ((v_prenex_24658 Int) (v_prenex_24657 Int)) (or (<= (+ (select main_a v_prenex_24657) (select main_a v_prenex_24658)) 1000) (< v_prenex_24657 main_y) (<= 0 (+ (select main_a v_prenex_24657) 1)) (<= 2 (* 2 (select main_a v_prenex_24658))) (<= (+ main_x 1) v_prenex_24658) (<= (select main_a v_prenex_24657) 1499) (< v_prenex_24658 main_x))) (forall ((v_prenex_25215 Int) (v_prenex_25214 Int)) (or (<= (select main_a v_prenex_25214) (+ (select main_a v_prenex_25215) 998)) (<= 0 (+ (select main_a v_prenex_25214) 1)) (< v_prenex_25215 main_x) (<= (select main_a v_prenex_25215) 501) (<= (+ main_x 1) v_prenex_25215) (<= (select main_a v_prenex_25215) 1001) (<= 998 (* 2 (select main_a v_prenex_25214))))) (or (forall ((v_prenex_30345 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30345))) (<= (+ main_x 1) v_prenex_30345) (<= (* 2 (select main_a v_prenex_30345)) 1002) (<= 1 (select main_a v_prenex_30345)) (< v_prenex_30345 main_x))) (forall ((v_prenex_30347 Int)) (or (<= 499 (select main_a v_prenex_30347)) (<= (* 2 (select main_a v_prenex_30347)) 1998)))) (or (forall ((v_prenex_29903 Int)) (<= 998 (* 2 (select main_a v_prenex_29903)))) (forall ((v_prenex_29902 Int)) (or (<= (+ main_x 1) v_prenex_29902) (< v_prenex_29902 main_x) (<= (select main_a v_prenex_29902) 501) (<= 0 (+ (select main_a v_prenex_29902) 499))))) (or (forall ((v_prenex_24685 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24685))) (<= (* 2 (select main_a v_prenex_24685)) 1998))) (forall ((v_prenex_23841 Int)) (or (<= (select main_a v_prenex_23841) 1001) (<= (+ main_x 1) v_prenex_23841) (<= 1 (select main_a v_prenex_23841)) (<= (* 2 (select main_a v_prenex_23841)) 1002) (< v_prenex_23841 main_x)))) (or (forall ((v_prenex_25339 Int)) (or (<= (+ main_y 1) v_prenex_25339) (<= 0 (+ (select main_a v_prenex_25339) 1)) (<= 499 (select main_a v_prenex_25339)))) (forall ((v_prenex_25335 Int)) (or (<= 1 (select main_a v_prenex_25335)) (< v_prenex_25335 main_x) (<= (+ main_x 1) v_prenex_25335) (<= 2 (* 2 (select main_a v_prenex_25335)))))) (or (forall ((v_prenex_30450 Int)) (or (<= (* 2 (select main_a v_prenex_30450)) 1998) (< v_prenex_30450 main_y))) (forall ((v_prenex_30451 Int)) (or (<= (* 2 (select main_a v_prenex_30451)) 1002) (<= (select main_a v_prenex_30451) 501) (< v_prenex_30451 main_x) (<= (+ main_x 1) v_prenex_30451)))) (forall ((v_prenex_25510 Int) (v_prenex_25511 Int)) (or (< v_prenex_25510 main_y) (< v_prenex_25511 main_x) (<= (+ main_x 1) v_prenex_25511) (<= (select main_a v_prenex_25510) (+ (select main_a v_prenex_25511) 998)) (<= 0 (+ (select main_a v_prenex_25510) 1)) (<= 0 (+ (select main_a v_prenex_25511) 499)))) (or (forall ((v_prenex_28903 Int)) (or (<= 1 (select main_a v_prenex_28903)) (<= (+ main_x 1) v_prenex_28903) (<= 2 (* 2 (select main_a v_prenex_28903))) (< v_prenex_28903 main_x))) (forall ((v_prenex_28902 Int)) (or (< v_prenex_28902 main_y) (<= (select main_a v_prenex_28902) 999) (<= 499 (select main_a v_prenex_28902))))) (forall ((v_prenex_29996 Int) (v_prenex_29995 Int)) (or (<= (+ main_x 1) v_prenex_29996) (<= 2 (* 2 (select main_a v_prenex_29996))) (<= (* 2 (select main_a v_prenex_29995)) 1998) (<= (select main_a v_prenex_29996) 501) (<= (select main_a v_prenex_29995) 999) (<= 1000 (+ (select main_a v_prenex_29995) (select main_a v_prenex_29996))) (< v_prenex_29996 main_x))) (forall ((v_prenex_27148 Int) (v_prenex_27147 Int)) (or (<= 1 (select main_a v_prenex_27148)) (< v_prenex_27148 main_x) (<= (+ (select main_a v_prenex_27147) (select main_a v_prenex_27148)) 1000) (<= (+ main_x 1) v_prenex_27148) (<= (select main_a v_prenex_27147) 999) (<= (* 2 (select main_a v_prenex_27147)) 1998))) (or (forall ((v_prenex_26975 Int)) (or (<= 0 (+ (select main_a v_prenex_26975) 1)) (<= (select main_a v_prenex_26975) 1499))) (forall ((v_prenex_26972 Int)) (or (<= (+ main_x 1) v_prenex_26972) (<= 1 (select main_a v_prenex_26972)) (< v_prenex_26972 main_x) (<= (* 2 (select main_a v_prenex_26972)) 1002) (<= (select main_a v_prenex_26972) 1001)))) (forall ((v_prenex_29199 Int) (v_prenex_29198 Int)) (or (< v_prenex_29198 main_y) (< v_prenex_29199 main_x) (<= (* 2 (select main_a v_prenex_29199)) 1002) (<= 0 (+ (select main_a v_prenex_29198) 1)) (<= (+ main_x 1) v_prenex_29199) (<= 1000 (+ (select main_a v_prenex_29198) (select main_a v_prenex_29199))))) (forall ((v_prenex_31831 Int) (v_prenex_31832 Int)) (or (< v_prenex_31832 main_x) (<= 499 (select main_a v_prenex_31831)) (<= (select main_a v_prenex_31831) (+ (select main_a v_prenex_31832) 998)) (<= 998 (* 2 (select main_a v_prenex_31831))) (<= (+ main_x 1) v_prenex_31832) (<= 0 (+ (select main_a v_prenex_31832) 499)))) (or (forall ((v_prenex_28762 Int)) (or (<= 499 (select main_a v_prenex_28762)) (<= (select main_a v_prenex_28762) 999) (<= (+ main_y 1) v_prenex_28762))) (forall ((v_prenex_28759 Int)) (or (<= (+ main_x 1) v_prenex_28759) (<= 0 (+ (select main_a v_prenex_28759) 499)) (< v_prenex_28759 main_x) (<= 2 (* 2 (select main_a v_prenex_28759)))))) (forall ((v_prenex_30808 Int) (v_prenex_30809 Int)) (or (< v_prenex_30809 main_x) (<= 1000 (+ (select main_a v_prenex_30808) (select main_a v_prenex_30809))) (<= (select main_a v_prenex_30809) 501) (<= 499 (select main_a v_prenex_30808)) (< v_prenex_30808 main_y) (<= (+ main_x 1) v_prenex_30809))) (or (forall ((v_prenex_24395 Int)) (or (<= (* 2 (select main_a v_prenex_24395)) 1002) (<= (select main_a v_prenex_24395) 1001) (<= 2 (* 2 (select main_a v_prenex_24395))) (<= (+ main_x 1) v_prenex_24395) (< v_prenex_24395 main_x))) (forall ((v_prenex_24396 Int)) (<= 499 (select main_a v_prenex_24396)))) (or (forall ((v_prenex_29377 Int)) (or (<= 1 (select main_a v_prenex_29377)) (<= (+ main_x 1) v_prenex_29377) (<= 2 (* 2 (select main_a v_prenex_29377))) (< v_prenex_29377 main_x) (<= 0 (+ (select main_a v_prenex_29377) 499)))) (forall ((v_prenex_29380 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29380))) (<= (select main_a v_prenex_29380) 1499)))) (forall ((v_prenex_25241 Int) (v_prenex_25240 Int)) (or (<= (* 2 (select main_a v_prenex_25241)) 1002) (<= (+ main_x 1) v_prenex_25241) (< v_prenex_25241 main_x) (<= 998 (* 2 (select main_a v_prenex_25240))) (<= 499 (select main_a v_prenex_25240)) (<= (select main_a v_prenex_25240) (+ (select main_a v_prenex_25241) 998)) (<= (select main_a v_prenex_25241) 1001))) (forall ((v_prenex_24238 Int) (v_prenex_24239 Int)) (or (<= (+ (select main_a v_prenex_24238) (select main_a v_prenex_24239)) 1000) (<= (+ main_x 1) v_prenex_24239) (<= (select main_a v_prenex_24239) 501) (<= (+ main_y 1) v_prenex_24238) (< v_prenex_24239 main_x))) (forall ((v_prenex_30132 Int) (v_prenex_30131 Int)) (or (<= (+ main_x 1) v_prenex_30132) (<= (select main_a v_prenex_30131) (+ (select main_a v_prenex_30132) 998)) (<= (select main_a v_prenex_30132) 1001) (<= 499 (select main_a v_prenex_30131)) (<= 0 (+ (select main_a v_prenex_30132) 499)) (< v_prenex_30132 main_x))) (forall ((v_prenex_27221 Int) (v_prenex_27222 Int)) (or (< v_prenex_27222 main_x) (<= (select main_a v_prenex_27221) 1499) (<= (+ main_x 1) v_prenex_27222) (<= 2 (* 2 (select main_a v_prenex_27222))) (<= 0 (+ (select main_a v_prenex_27222) 499)) (<= 1000 (+ (select main_a v_prenex_27221) (select main_a v_prenex_27222))) (<= (select main_a v_prenex_27221) 999))) (forall ((v_prenex_28063 Int) (v_prenex_28062 Int)) (or (<= (+ main_y 1) v_prenex_28062) (<= (select main_a v_prenex_28062) (+ (select main_a v_prenex_28063) 998)) (< v_prenex_28063 main_x) (<= (* 2 (select main_a v_prenex_28063)) 1002) (<= (+ main_x 1) v_prenex_28063) (<= (select main_a v_prenex_28062) 1499) (<= (* 2 (select main_a v_prenex_28062)) 1998))) (forall ((v_prenex_25568 Int) (v_prenex_25567 Int)) (or (< v_prenex_25568 main_x) (<= (select main_a v_prenex_25567) 999) (<= 2 (* 2 (select main_a v_prenex_25568))) (<= (select main_a v_prenex_25567) 1499) (<= (select main_a v_prenex_25567) (+ (select main_a v_prenex_25568) 998)) (<= (+ main_x 1) v_prenex_25568))) (forall ((v_prenex_26046 Int) (v_prenex_26045 Int)) (or (<= (select main_a v_prenex_26045) 1499) (<= (+ main_x 1) v_prenex_26046) (<= 1000 (+ (select main_a v_prenex_26045) (select main_a v_prenex_26046))) (<= 0 (+ (select main_a v_prenex_26046) 499)) (<= (select main_a v_prenex_26046) 501) (<= 499 (select main_a v_prenex_26045)) (< v_prenex_26046 main_x))) (forall ((v_prenex_29130 Int) (v_prenex_29131 Int)) (or (<= (select main_a v_prenex_29130) (+ (select main_a v_prenex_29131) 998)) (<= (select main_a v_prenex_29130) 999) (<= (select main_a v_prenex_29131) 1001) (<= (+ main_x 1) v_prenex_29131) (<= (select main_a v_prenex_29130) 1499) (< v_prenex_29131 main_x) (<= (* 2 (select main_a v_prenex_29131)) 1002))) (or (forall ((v_prenex_24249 Int)) (or (<= (+ main_x 1) v_prenex_24249) (<= 2 (* 2 (select main_a v_prenex_24249))) (<= (* 2 (select main_a v_prenex_24249)) 1002) (<= (select main_a v_prenex_24249) 501) (< v_prenex_24249 main_x))) (forall ((v_prenex_24248 Int)) (or (<= 499 (select main_a v_prenex_24248)) (<= (select main_a v_prenex_24248) 1499)))) (forall ((v_prenex_28434 Int) (v_prenex_28433 Int)) (or (<= (+ main_x 1) v_prenex_28434) (<= (select main_a v_prenex_28434) (+ (select main_a v_prenex_28433) 2)) (<= 1 (select main_a v_prenex_28434)) (< v_prenex_28434 main_x))) (forall ((v_prenex_29838 Int) (v_prenex_29837 Int)) (or (<= (select main_a v_prenex_29837) 999) (<= (* 2 (select main_a v_prenex_29838)) 1002) (<= (select main_a v_prenex_29838) (+ (select main_a v_prenex_29837) 2)) (< v_prenex_29838 main_x) (<= (+ main_x 1) v_prenex_29838) (<= 998 (* 2 (select main_a v_prenex_29837))))) (forall ((v_prenex_30055 Int) (v_prenex_30056 Int)) (or (<= (+ main_x 1) v_prenex_30056) (<= (select main_a v_prenex_30056) (+ (select main_a v_prenex_30055) 2)) (<= 0 (+ (select main_a v_prenex_30056) 499)) (< v_prenex_30056 main_x) (<= (select main_a v_prenex_30055) 1499) (<= (select main_a v_prenex_30056) 501))) (forall ((v_prenex_31611 Int) (v_prenex_31612 Int)) (or (<= (+ (select main_a v_prenex_31611) (select main_a v_prenex_31612)) 1000) (<= (select main_a v_prenex_31612) 501) (< v_prenex_31612 main_x) (<= (* 2 (select main_a v_prenex_31611)) 1998) (<= (+ main_x 1) v_prenex_31612) (<= 2 (* 2 (select main_a v_prenex_31612))) (<= 0 (+ (select main_a v_prenex_31611) 1)))) (or (forall ((v_prenex_29944 Int)) (or (<= (* 2 (select main_a v_prenex_29944)) 1002) (<= (select main_a v_prenex_29944) 1001) (<= (+ main_x 1) v_prenex_29944) (< v_prenex_29944 main_x) (<= (select main_a v_prenex_29944) 501))) (forall ((v_prenex_29945 Int)) (<= 499 (select main_a v_prenex_29945)))) (or (forall ((v_prenex_24992 Int)) (<= (select main_a v_prenex_24992) 1499)) (forall ((v_prenex_24990 Int)) (or (<= (+ main_x 1) v_prenex_24990) (<= (select main_a v_prenex_24990) 501) (<= (select main_a v_prenex_24990) 1001) (< v_prenex_24990 main_x) (<= 2 (* 2 (select main_a v_prenex_24990)))))) (or (forall ((v_prenex_30942 Int)) (or (< v_prenex_30942 main_x) (<= (+ main_x 1) v_prenex_30942) (<= 2 (* 2 (select main_a v_prenex_30942))) (<= 1 (select main_a v_prenex_30942)))) (forall ((v_prenex_30943 Int)) (<= (select main_a v_prenex_30943) 1499))) (forall ((v_prenex_27348 Int) (v_prenex_27349 Int)) (or (<= (+ main_x 1) v_prenex_27349) (<= 2 (* 2 (select main_a v_prenex_27349))) (<= 0 (+ (select main_a v_prenex_27349) 499)) (<= (+ (select main_a v_prenex_27348) (select main_a v_prenex_27349)) 1000) (<= 0 (+ (select main_a v_prenex_27348) 1)) (< v_prenex_27349 main_x))) (or (forall ((v_prenex_26301 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26301))) (< v_prenex_26301 main_x) (<= (+ main_x 1) v_prenex_26301) (<= (select main_a v_prenex_26301) 1001) (<= 0 (+ (select main_a v_prenex_26301) 499)))) (forall ((v_prenex_26298 Int)) (<= (* 2 (select main_a v_prenex_26298)) 1998))) (forall ((v_prenex_25795 Int) (v_prenex_25796 Int)) (or (<= 0 (+ (select main_a v_prenex_25795) 1)) (<= (select main_a v_prenex_25796) 501) (<= (* 2 (select main_a v_prenex_25796)) 1002) (<= 499 (select main_a v_prenex_25795)) (< v_prenex_25796 main_x) (<= 1000 (+ (select main_a v_prenex_25795) (select main_a v_prenex_25796))) (<= (+ main_x 1) v_prenex_25796))) (forall ((v_prenex_31095 Int) (v_prenex_31094 Int)) (or (< v_prenex_31095 main_x) (<= (+ (select main_a v_prenex_31094) (select main_a v_prenex_31095)) 1000) (<= (+ main_x 1) v_prenex_31095) (<= (select main_a v_prenex_31095) 1001) (<= 499 (select main_a v_prenex_31094)) (<= 2 (* 2 (select main_a v_prenex_31095))))) (or (forall ((v_prenex_26645 Int)) (or (<= (* 2 (select main_a v_prenex_26645)) 1998) (<= 499 (select main_a v_prenex_26645)))) (forall ((v_prenex_26647 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26647))) (< v_prenex_26647 main_x) (<= 0 (+ (select main_a v_prenex_26647) 499)) (<= (select main_a v_prenex_26647) 501) (<= (+ main_x 1) v_prenex_26647)))) (forall ((v_prenex_26847 Int) (v_prenex_26848 Int)) (or (<= (+ main_x 1) v_prenex_26848) (<= (select main_a v_prenex_26847) (+ (select main_a v_prenex_26848) 998)) (<= 499 (select main_a v_prenex_26847)) (< v_prenex_26848 main_x) (<= (* 2 (select main_a v_prenex_26847)) 1998) (<= (select main_a v_prenex_26848) 501))) (or (forall ((v_prenex_27746 Int)) (or (<= (select main_a v_prenex_27746) 1499) (<= 499 (select main_a v_prenex_27746)))) (forall ((v_prenex_27745 Int)) (or (<= (select main_a v_prenex_27745) 501) (<= (* 2 (select main_a v_prenex_27745)) 1002) (< v_prenex_27745 main_x) (<= (+ main_x 1) v_prenex_27745) (<= (select main_a v_prenex_27745) 1001)))) (or (forall ((v_prenex_26300 Int)) (or (<= 0 (+ (select main_a v_prenex_26300) 499)) (<= 2 (* 2 (select main_a v_prenex_26300))) (<= (+ main_x 1) v_prenex_26300) (< v_prenex_26300 main_x))) (forall ((v_prenex_26298 Int)) (<= (* 2 (select main_a v_prenex_26298)) 1998))) (or (forall ((v_prenex_29749 Int)) (or (<= 499 (select main_a v_prenex_29749)) (<= 998 (* 2 (select main_a v_prenex_29749))))) (forall ((v_prenex_29748 Int)) (or (<= (select main_a v_prenex_29748) 1001) (<= (* 2 (select main_a v_prenex_29748)) 1002) (< v_prenex_29748 main_x) (<= (+ main_x 1) v_prenex_29748) (<= 2 (* 2 (select main_a v_prenex_29748)))))) (forall ((v_prenex_28644 Int) (v_prenex_28643 Int)) (or (<= 499 (select main_a v_prenex_28643)) (< v_prenex_28644 main_x) (<= (+ main_x 1) v_prenex_28644) (<= 2 (* 2 (select main_a v_prenex_28644))) (<= (select main_a v_prenex_28644) (+ (select main_a v_prenex_28643) 2)))) (forall ((v_prenex_26546 Int) (v_prenex_26547 Int)) (or (<= (+ main_y 1) v_prenex_26546) (<= 0 (+ (select main_a v_prenex_26547) 499)) (<= (* 2 (select main_a v_prenex_26546)) 1998) (<= (select main_a v_prenex_26547) (+ (select main_a v_prenex_26546) 2)) (< v_prenex_26547 main_x) (<= (select main_a v_prenex_26546) 999) (<= (+ main_x 1) v_prenex_26547))) (forall ((v_prenex_26563 Int) (v_prenex_26562 Int)) (or (<= (+ main_x 1) v_prenex_26563) (<= (select main_a v_prenex_26563) (+ (select main_a v_prenex_26562) 2)) (<= (select main_a v_prenex_26562) 999) (<= (select main_a v_prenex_26563) 1001) (< v_prenex_26563 main_x) (<= 0 (+ (select main_a v_prenex_26562) 1)))) (or (forall ((v_prenex_30940 Int)) (or (< v_prenex_30940 main_x) (<= 1 (select main_a v_prenex_30940)) (<= 0 (+ (select main_a v_prenex_30940) 499)) (<= (+ main_x 1) v_prenex_30940) (<= 2 (* 2 (select main_a v_prenex_30940))))) (forall ((v_prenex_30943 Int)) (<= (select main_a v_prenex_30943) 1499))) (or (forall ((v_prenex_24411 Int)) (or (<= (+ main_x 1) v_prenex_24411) (<= (* 2 (select main_a v_prenex_24411)) 1002) (< v_prenex_24411 main_x))) (forall ((v_prenex_24415 Int)) (or (<= (+ main_y 1) v_prenex_24415) (<= (select main_a v_prenex_24415) 999) (<= 998 (* 2 (select main_a v_prenex_24415)))))) (forall ((v_prenex_30844 Int) (v_prenex_30845 Int)) (or (<= (+ main_y 1) v_prenex_30844) (<= (* 2 (select main_a v_prenex_30844)) 1998) (<= (select main_a v_prenex_30844) (+ (select main_a v_prenex_30845) 998)) (< v_prenex_30845 main_x) (<= 998 (* 2 (select main_a v_prenex_30844))) (<= (* 2 (select main_a v_prenex_30845)) 1002) (<= (+ main_x 1) v_prenex_30845))) (forall ((v_prenex_24742 Int) (v_prenex_24741 Int)) (or (< v_prenex_24741 main_y) (<= (select main_a v_prenex_24741) 1499) (<= (select main_a v_prenex_24741) (+ (select main_a v_prenex_24742) 998)) (<= (* 2 (select main_a v_prenex_24741)) 1998) (<= (+ main_x 1) v_prenex_24742) (<= 0 (+ (select main_a v_prenex_24742) 499)) (< v_prenex_24742 main_x))) (or (forall ((v_prenex_28411 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28411))) (<= (select main_a v_prenex_28411) 999) (<= (+ main_y 1) v_prenex_28411))) (forall ((v_prenex_28407 Int)) (or (<= (+ main_x 1) v_prenex_28407) (<= 1 (select main_a v_prenex_28407)) (<= 2 (* 2 (select main_a v_prenex_28407))) (< v_prenex_28407 main_x)))) (forall ((v_prenex_27511 Int) (v_prenex_27510 Int)) (or (<= (select main_a v_prenex_27511) 501) (<= (+ main_x 1) v_prenex_27511) (<= 1 (select main_a v_prenex_27511)) (<= (* 2 (select main_a v_prenex_27510)) 1998) (< v_prenex_27511 main_x) (<= (select main_a v_prenex_27510) 999) (<= 1000 (+ (select main_a v_prenex_27510) (select main_a v_prenex_27511))))) (forall ((v_prenex_28214 Int) (v_prenex_28213 Int)) (or (< v_prenex_28214 main_x) (<= (select main_a v_prenex_28214) 501) (<= (select main_a v_prenex_28213) 1499) (<= (select main_a v_prenex_28213) (+ (select main_a v_prenex_28214) 998)) (<= (* 2 (select main_a v_prenex_28214)) 1002) (<= (+ main_x 1) v_prenex_28214))) (or (forall ((v_prenex_30646 Int)) (or (<= (select main_a v_prenex_30646) 501) (< v_prenex_30646 main_x) (<= (* 2 (select main_a v_prenex_30646)) 1002) (<= (+ main_x 1) v_prenex_30646))) (forall ((v_prenex_30645 Int)) (or (<= (select main_a v_prenex_30645) 1499) (< v_prenex_30645 main_y) (<= 0 (+ (select main_a v_prenex_30645) 1))))) (forall ((v_prenex_26963 Int) (v_prenex_26964 Int)) (or (<= (select main_a v_prenex_26963) 999) (<= 2 (* 2 (select main_a v_prenex_26964))) (<= (select main_a v_prenex_26963) (+ (select main_a v_prenex_26964) 998)) (< v_prenex_26964 main_x) (<= (+ main_x 1) v_prenex_26964) (<= 998 (* 2 (select main_a v_prenex_26963))))) (or (forall ((v_prenex_27694 Int)) (<= 998 (* 2 (select main_a v_prenex_27694)))) (forall ((v_prenex_27695 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27695))) (<= (select main_a v_prenex_27695) 1001) (< v_prenex_27695 main_x) (<= (+ main_x 1) v_prenex_27695)))) (forall ((v_prenex_30071 Int) (v_prenex_30072 Int)) (or (< v_prenex_30072 main_x) (<= (+ main_x 1) v_prenex_30072) (<= (select main_a v_prenex_30072) 1001) (<= 0 (+ (select main_a v_prenex_30071) 1)) (<= 1 (select main_a v_prenex_30072)) (<= (select main_a v_prenex_30072) (+ (select main_a v_prenex_30071) 2)))) (or (forall ((v_prenex_26803 Int)) (or (<= (select main_a v_prenex_26803) 999) (<= 0 (+ (select main_a v_prenex_26803) 1)) (< v_prenex_26803 main_y))) (forall ((v_prenex_26804 Int)) (or (<= (+ main_x 1) v_prenex_26804) (<= 2 (* 2 (select main_a v_prenex_26804))) (< v_prenex_26804 main_x) (<= 0 (+ (select main_a v_prenex_26804) 499))))) (forall ((v_prenex_28568 Int) (v_prenex_28567 Int)) (or (< v_prenex_28568 main_x) (<= 998 (* 2 (select main_a v_prenex_28567))) (<= (select main_a v_prenex_28568) 501) (<= 1000 (+ (select main_a v_prenex_28567) (select main_a v_prenex_28568))) (<= (+ main_y 1) v_prenex_28567) (<= (+ main_x 1) v_prenex_28568))) (or (forall ((v_prenex_30210 Int)) (or (<= (select main_a v_prenex_30210) 1499) (<= 0 (+ (select main_a v_prenex_30210) 1)))) (forall ((v_prenex_30206 Int)) (or (<= (+ main_x 1) v_prenex_30206) (<= 0 (+ (select main_a v_prenex_30206) 499)) (< v_prenex_30206 main_x) (<= (* 2 (select main_a v_prenex_30206)) 1002) (<= (select main_a v_prenex_30206) 1001)))) (or (forall ((v_prenex_24888 Int)) (or (<= (select main_a v_prenex_24888) 999) (<= (* 2 (select main_a v_prenex_24888)) 1998))) (forall ((v_prenex_24883 Int)) (or (<= (+ main_x 1) v_prenex_24883) (<= 2 (* 2 (select main_a v_prenex_24883))) (< v_prenex_24883 main_x) (<= (* 2 (select main_a v_prenex_24883)) 1002)))) (or (forall ((v_prenex_26711 Int)) (or (<= (+ main_x 1) v_prenex_26711) (< v_prenex_26711 main_x) (<= 2 (* 2 (select main_a v_prenex_26711))))) (forall ((v_prenex_26705 Int)) (or (<= (select main_a v_prenex_26705) 1499) (<= 0 (+ (select main_a v_prenex_26705) 1))))) (forall ((v_prenex_26956 Int) (v_prenex_26955 Int)) (or (< v_prenex_26956 main_x) (<= (* 2 (select main_a v_prenex_26956)) 1002) (<= (select main_a v_prenex_26955) 1499) (<= (+ main_y 1) v_prenex_26955) (<= (+ main_x 1) v_prenex_26956) (<= 998 (* 2 (select main_a v_prenex_26955))) (<= (select main_a v_prenex_26956) (+ (select main_a v_prenex_26955) 2)))) (or (forall ((v_prenex_29182 Int)) (or (< v_prenex_29182 main_y) (<= 0 (+ (select main_a v_prenex_29182) 1)))) (forall ((v_prenex_29183 Int)) (or (<= 1 (select main_a v_prenex_29183)) (<= (+ main_x 1) v_prenex_29183) (< v_prenex_29183 main_x) (<= 2 (* 2 (select main_a v_prenex_29183)))))) (forall ((v_prenex_24913 Int) (v_prenex_24912 Int)) (or (< v_prenex_24913 main_x) (<= (+ main_x 1) v_prenex_24913) (<= (select main_a v_prenex_24913) 1001) (<= (select main_a v_prenex_24912) (+ (select main_a v_prenex_24913) 998)) (<= 499 (select main_a v_prenex_24912)) (<= 998 (* 2 (select main_a v_prenex_24912))))) (forall ((v_prenex_30958 Int) (v_prenex_30957 Int)) (or (<= 0 (+ (select main_a v_prenex_30958) 499)) (< v_prenex_30957 main_y) (<= (+ (select main_a v_prenex_30957) (select main_a v_prenex_30958)) 1000) (< v_prenex_30958 main_x) (<= 998 (* 2 (select main_a v_prenex_30957))) (<= (+ main_x 1) v_prenex_30958))) (forall ((v_prenex_30521 Int) (v_prenex_30520 Int)) (or (< v_prenex_30521 main_x) (<= (select main_a v_prenex_30521) 1001) (<= (select main_a v_prenex_30520) 999) (<= (+ main_x 1) v_prenex_30521) (<= (select main_a v_prenex_30520) 1499) (<= 1000 (+ (select main_a v_prenex_30520) (select main_a v_prenex_30521))))) (forall ((v_prenex_26147 Int) (v_prenex_26148 Int)) (or (<= (* 2 (select main_a v_prenex_26148)) 1002) (<= (+ (select main_a v_prenex_26147) (select main_a v_prenex_26148)) 1000) (<= (select main_a v_prenex_26148) 501) (<= (+ main_x 1) v_prenex_26148) (< v_prenex_26148 main_x) (<= (* 2 (select main_a v_prenex_26147)) 1998) (<= 998 (* 2 (select main_a v_prenex_26147))))) (or (forall ((v_prenex_24826 Int)) (or (< v_prenex_24826 main_x) (<= (select main_a v_prenex_24826) 501) (<= (+ main_x 1) v_prenex_24826))) (forall ((v_prenex_24825 Int)) (or (<= (* 2 (select main_a v_prenex_24825)) 1998) (< v_prenex_24825 main_y)))) (forall ((v_prenex_26359 Int) (v_prenex_26360 Int)) (or (<= (+ main_x 1) v_prenex_26360) (<= 0 (+ (select main_a v_prenex_26359) 1)) (<= (select main_a v_prenex_26359) 1499) (< v_prenex_26360 main_x) (<= (select main_a v_prenex_26360) 501) (<= 1000 (+ (select main_a v_prenex_26359) (select main_a v_prenex_26360))))) (forall ((v_prenex_32122 Int) (v_prenex_32121 Int)) (or (<= (+ (select main_a v_prenex_32121) (select main_a v_prenex_32122)) 1000) (<= 499 (select main_a v_prenex_32121)) (<= 998 (* 2 (select main_a v_prenex_32121))) (< v_prenex_32121 main_y) (<= (* 2 (select main_a v_prenex_32122)) 1002) (<= (+ main_x 1) v_prenex_32122) (< v_prenex_32122 main_x))) (forall ((v_prenex_27971 Int) (v_prenex_27972 Int)) (or (<= 0 (+ (select main_a v_prenex_27971) 1)) (<= (select main_a v_prenex_27971) 999) (< v_prenex_27972 main_x) (<= (select main_a v_prenex_27971) (+ (select main_a v_prenex_27972) 998)) (<= 1 (select main_a v_prenex_27972)) (<= (+ main_x 1) v_prenex_27972) (<= (select main_a v_prenex_27972) 1001))) (or (forall ((v_prenex_25559 Int)) (<= (select main_a v_prenex_25559) 999)) (forall ((v_prenex_25563 Int)) (or (<= 0 (+ (select main_a v_prenex_25563) 499)) (<= (* 2 (select main_a v_prenex_25563)) 1002) (< v_prenex_25563 main_x) (<= (+ main_x 1) v_prenex_25563)))) (or (forall ((v_prenex_29220 Int)) (<= (select main_a v_prenex_29220) 999)) (forall ((v_prenex_29221 Int)) (or (<= 1 (select main_a v_prenex_29221)) (<= (select main_a v_prenex_29221) 501) (<= 2 (* 2 (select main_a v_prenex_29221))) (< v_prenex_29221 main_x) (<= (+ main_x 1) v_prenex_29221)))) (forall ((v_prenex_28405 Int) (v_prenex_28404 Int)) (or (<= (select main_a v_prenex_28405) 501) (<= 1000 (+ (select main_a v_prenex_28404) (select main_a v_prenex_28405))) (<= 1 (select main_a v_prenex_28405)) (< v_prenex_28405 main_x) (<= (+ main_x 1) v_prenex_28405) (<= (select main_a v_prenex_28404) 999))) (or (forall ((v_prenex_27441 Int)) (or (<= (+ main_x 1) v_prenex_27441) (<= 2 (* 2 (select main_a v_prenex_27441))) (< v_prenex_27441 main_x))) (forall ((v_prenex_27440 Int)) (or (< v_prenex_27440 main_y) (<= 0 (+ (select main_a v_prenex_27440) 1))))) (forall ((v_prenex_31196 Int) (v_prenex_31197 Int)) (or (<= (select main_a v_prenex_31196) (+ (select main_a v_prenex_31197) 998)) (< v_prenex_31197 main_x) (<= (+ main_x 1) v_prenex_31197) (<= 1 (select main_a v_prenex_31197)))) (forall ((v_prenex_32294 Int) (v_prenex_32293 Int)) (or (< v_prenex_32294 main_x) (<= (+ main_y 1) v_prenex_32293) (<= (select main_a v_prenex_32293) (+ (select main_a v_prenex_32294) 998)) (<= 0 (+ (select main_a v_prenex_32293) 1)) (< v_prenex_32293 main_y))) (forall ((v_prenex_31758 Int) (v_prenex_31757 Int)) (or (<= 1000 (+ (select main_a v_prenex_31757) (select main_a v_prenex_31758))) (<= 0 (+ (select main_a v_prenex_31758) 499)) (<= (select main_a v_prenex_31757) 1499) (< v_prenex_31757 main_y) (<= (+ main_x 1) v_prenex_31758) (< v_prenex_31758 main_x) (<= 0 (+ (select main_a v_prenex_31757) 1)))) (forall ((v_prenex_32171 Int) (v_prenex_32172 Int)) (or (< v_prenex_32172 main_x) (<= 499 (select main_a v_prenex_32171)) (<= 1 (select main_a v_prenex_32172)) (<= (+ main_x 1) v_prenex_32172) (<= 2 (* 2 (select main_a v_prenex_32172))) (<= (select main_a v_prenex_32172) (+ (select main_a v_prenex_32171) 2)))) (forall ((v_prenex_25211 Int) (v_prenex_25210 Int)) (or (<= (+ main_x 1) v_prenex_25211) (<= (* 2 (select main_a v_prenex_25210)) 1998) (<= 998 (* 2 (select main_a v_prenex_25210))) (< v_prenex_25211 main_x) (<= 2 (* 2 (select main_a v_prenex_25211))) (<= (select main_a v_prenex_25211) (+ (select main_a v_prenex_25210) 2)))) (forall ((v_prenex_27955 Int) (v_prenex_27956 Int)) (or (<= (* 2 (select main_a v_prenex_27956)) 1002) (<= 1000 (+ (select main_a v_prenex_27955) (select main_a v_prenex_27956))) (<= (+ main_x 1) v_prenex_27956) (<= (* 2 (select main_a v_prenex_27955)) 1998) (<= (select main_a v_prenex_27956) 501) (<= (select main_a v_prenex_27955) 1499) (< v_prenex_27956 main_x))) (or (forall ((v_prenex_28687 Int)) (or (< v_prenex_28687 main_x) (<= 2 (* 2 (select main_a v_prenex_28687))) (<= (select main_a v_prenex_28687) 501) (<= (+ main_x 1) v_prenex_28687))) (forall ((v_prenex_28689 Int)) (or (<= (+ main_y 1) v_prenex_28689) (<= 499 (select main_a v_prenex_28689)) (<= (* 2 (select main_a v_prenex_28689)) 1998)))) (forall ((v_prenex_27869 Int) (v_prenex_27870 Int)) (or (< v_prenex_27870 main_x) (<= (+ main_y 1) v_prenex_27869) (<= (select main_a v_prenex_27869) (+ (select main_a v_prenex_27870) 998)) (<= (+ main_x 1) v_prenex_27870) (<= 2 (* 2 (select main_a v_prenex_27870))) (<= (select main_a v_prenex_27869) 1499) (<= 998 (* 2 (select main_a v_prenex_27869))))) (forall ((v_prenex_29662 Int) (v_prenex_29663 Int)) (or (<= (select main_a v_prenex_29662) (+ (select main_a v_prenex_29663) 998)) (<= (select main_a v_prenex_29662) 999) (<= (select main_a v_prenex_29662) 1499) (<= (+ main_x 1) v_prenex_29663) (< v_prenex_29663 main_x) (<= (* 2 (select main_a v_prenex_29663)) 1002))) (forall ((v_prenex_27833 Int) (v_prenex_27834 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27833))) (< v_prenex_27834 main_x) (<= 1 (select main_a v_prenex_27834)) (<= (select main_a v_prenex_27833) 1499) (<= (+ (select main_a v_prenex_27833) (select main_a v_prenex_27834)) 1000) (<= (+ main_x 1) v_prenex_27834) (<= (* 2 (select main_a v_prenex_27834)) 1002))) (forall ((v_prenex_26903 Int) (v_prenex_26904 Int)) (or (<= (select main_a v_prenex_26904) (+ (select main_a v_prenex_26903) 2)) (<= (select main_a v_prenex_26903) 1499) (< v_prenex_26904 main_x) (<= 1 (select main_a v_prenex_26904)) (<= (+ main_x 1) v_prenex_26904) (<= (* 2 (select main_a v_prenex_26903)) 1998))) (forall ((v_prenex_25017 Int) (v_prenex_25016 Int)) (or (<= (* 2 (select main_a v_prenex_25016)) 1998) (<= (select main_a v_prenex_25017) (+ (select main_a v_prenex_25016) 2)) (<= (+ main_x 1) v_prenex_25017) (<= (+ main_y 1) v_prenex_25016) (<= 998 (* 2 (select main_a v_prenex_25016))) (< v_prenex_25017 main_x) (<= (select main_a v_prenex_25017) 501))) (forall ((v_prenex_31545 Int) (v_prenex_31546 Int)) (or (<= 1 (select main_a v_prenex_31546)) (< v_prenex_31546 main_x) (<= (+ main_x 1) v_prenex_31546) (<= (select main_a v_prenex_31545) 999) (<= (select main_a v_prenex_31546) (+ (select main_a v_prenex_31545) 2)) (< v_prenex_31545 main_y))) (or (forall ((v_prenex_31015 Int)) (or (<= (select main_a v_prenex_31015) 501) (<= (+ main_x 1) v_prenex_31015) (<= 2 (* 2 (select main_a v_prenex_31015))) (< v_prenex_31015 main_x) (<= (select main_a v_prenex_31015) 1001))) (forall ((v_prenex_31017 Int)) (<= (* 2 (select main_a v_prenex_31017)) 1998))) (or (forall ((v_prenex_27177 Int)) (or (<= (+ main_x 1) v_prenex_27177) (<= 2 (* 2 (select main_a v_prenex_27177))) (<= 0 (+ (select main_a v_prenex_27177) 499)) (<= (select main_a v_prenex_27177) 501) (< v_prenex_27177 main_x))) (forall ((v_prenex_27181 Int)) (or (<= 0 (+ (select main_a v_prenex_27181) 1)) (<= (select main_a v_prenex_27181) 1499)))) (or (forall ((v_prenex_29029 Int)) (or (< v_prenex_29029 main_y) (<= (+ main_y 1) v_prenex_29029) (<= 998 (* 2 (select main_a v_prenex_29029))))) (forall ((v_prenex_29030 Int)) (<= 2 (* 2 (select main_a v_prenex_29030))))) (or (forall ((v_prenex_26805 Int)) (or (<= (select main_a v_prenex_26805) 1499) (<= (* 2 (select main_a v_prenex_26805)) 1998) (< v_prenex_26805 main_y))) (forall ((v_prenex_26806 Int)) (or (<= (select main_a v_prenex_26806) 1001) (<= 2 (* 2 (select main_a v_prenex_26806))) (<= (+ main_x 1) v_prenex_26806) (< v_prenex_26806 main_x)))) (forall ((v_prenex_28367 Int) (v_prenex_28366 Int)) (or (<= (select main_a v_prenex_28367) (+ (select main_a v_prenex_28366) 2)) (< v_prenex_28366 main_y) (<= 0 (+ (select main_a v_prenex_28367) 499)) (< v_prenex_28367 main_x) (<= (+ main_x 1) v_prenex_28367))) (or (forall ((v_prenex_28870 Int)) (or (<= (* 2 (select main_a v_prenex_28870)) 1002) (<= (+ main_x 1) v_prenex_28870) (< v_prenex_28870 main_x))) (forall ((v_prenex_28874 Int)) (or (<= (select main_a v_prenex_28874) 1499) (<= (* 2 (select main_a v_prenex_28874)) 1998)))) (or (forall ((v_prenex_25730 Int)) (or (< v_prenex_25730 main_x) (<= (+ main_x 1) v_prenex_25730) (<= (* 2 (select main_a v_prenex_25730)) 1002))) (forall ((v_prenex_25727 Int)) (or (<= (+ main_y 1) v_prenex_25727) (<= 998 (* 2 (select main_a v_prenex_25727)))))) (or (forall ((v_prenex_31182 Int)) (or (<= (select main_a v_prenex_31182) 1499) (<= 0 (+ (select main_a v_prenex_31182) 1)))) (forall ((v_prenex_31183 Int)) (or (< v_prenex_31183 main_x) (<= 2 (* 2 (select main_a v_prenex_31183))) (<= 1 (select main_a v_prenex_31183)) (<= (+ main_x 1) v_prenex_31183) (<= 0 (+ (select main_a v_prenex_31183) 499))))) (forall ((v_prenex_29806 Int) (v_prenex_29805 Int)) (or (<= (select main_a v_prenex_29806) (+ (select main_a v_prenex_29805) 2)) (<= (select main_a v_prenex_29805) 1499) (< v_prenex_29806 main_x) (<= (+ main_y 1) v_prenex_29805) (< v_prenex_29805 main_y))) (forall ((v_prenex_28669 Int) (v_prenex_28670 Int)) (or (<= 499 (select main_a v_prenex_28669)) (<= 0 (+ (select main_a v_prenex_28669) 1)) (<= (+ main_x 1) v_prenex_28670) (<= (select main_a v_prenex_28670) 1001) (<= 0 (+ (select main_a v_prenex_28670) 499)) (<= 1000 (+ (select main_a v_prenex_28669) (select main_a v_prenex_28670))) (< v_prenex_28670 main_x))) (or (forall ((v_prenex_29932 Int)) (or (< v_prenex_29932 main_x) (<= 1 (select main_a v_prenex_29932)) (<= (* 2 (select main_a v_prenex_29932)) 1002) (<= (+ main_x 1) v_prenex_29932) (<= 0 (+ (select main_a v_prenex_29932) 499)))) (forall ((v_prenex_29931 Int)) (or (<= (select main_a v_prenex_29931) 1499) (<= (select main_a v_prenex_29931) 999)))) (or (forall ((v_prenex_30210 Int)) (or (<= (select main_a v_prenex_30210) 1499) (<= 0 (+ (select main_a v_prenex_30210) 1)))) (forall ((v_prenex_30209 Int)) (or (<= (* 2 (select main_a v_prenex_30209)) 1002) (<= (+ main_x 1) v_prenex_30209) (<= 1 (select main_a v_prenex_30209)) (< v_prenex_30209 main_x) (<= 0 (+ (select main_a v_prenex_30209) 499))))) (or (forall ((v_prenex_30816 Int)) (or (<= (select main_a v_prenex_30816) 999) (<= 0 (+ (select main_a v_prenex_30816) 1)))) (forall ((v_prenex_30817 Int)) (or (<= (+ main_x 1) v_prenex_30817) (<= (select main_a v_prenex_30817) 501) (<= 1 (select main_a v_prenex_30817)) (< v_prenex_30817 main_x) (<= 2 (* 2 (select main_a v_prenex_30817)))))) (or (forall ((v_prenex_24894 Int)) (or (<= (select main_a v_prenex_24894) 501) (<= (select main_a v_prenex_24894) 1001) (<= (+ main_x 1) v_prenex_24894) (< v_prenex_24894 main_x) (<= 2 (* 2 (select main_a v_prenex_24894))))) (forall ((v_prenex_24896 Int)) (<= 0 (+ (select main_a v_prenex_24896) 1)))) (forall ((v_prenex_26152 Int) (v_prenex_26151 Int)) (or (<= 0 (+ (select main_a v_prenex_26151) 1)) (<= (select main_a v_prenex_26151) (+ (select main_a v_prenex_26152) 998)) (<= (select main_a v_prenex_26151) 1499) (< v_prenex_26152 main_x) (<= (+ main_x 1) v_prenex_26152) (<= (select main_a v_prenex_26152) 1001) (<= 1 (select main_a v_prenex_26152)))) (forall ((v_prenex_29615 Int) (v_prenex_29614 Int)) (or (<= 499 (select main_a v_prenex_29614)) (<= 1 (select main_a v_prenex_29615)) (<= (select main_a v_prenex_29615) 1001) (<= 1000 (+ (select main_a v_prenex_29614) (select main_a v_prenex_29615))) (<= (select main_a v_prenex_29614) 1499) (< v_prenex_29615 main_x) (<= (+ main_x 1) v_prenex_29615))) (forall ((v_prenex_25797 Int) (v_prenex_25798 Int)) (or (< v_prenex_25798 main_x) (<= (+ main_x 1) v_prenex_25798) (<= 1000 (+ (select main_a v_prenex_25797) (select main_a v_prenex_25798))) (<= 2 (* 2 (select main_a v_prenex_25798))) (<= 1 (select main_a v_prenex_25798)))) (forall ((v_prenex_25487 Int) (v_prenex_25486 Int)) (or (<= (select main_a v_prenex_25487) 501) (<= 998 (* 2 (select main_a v_prenex_25486))) (< v_prenex_25487 main_x) (<= (+ main_x 1) v_prenex_25487) (<= (select main_a v_prenex_25487) (+ (select main_a v_prenex_25486) 2)) (<= (select main_a v_prenex_25487) 1001) (<= (select main_a v_prenex_25486) 999))) (forall ((v_prenex_24215 Int) (v_prenex_24214 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24215))) (<= (select main_a v_prenex_24214) (+ (select main_a v_prenex_24215) 998)) (<= (+ main_x 1) v_prenex_24215) (< v_prenex_24215 main_x) (<= 1 (select main_a v_prenex_24215)))) (forall ((v_prenex_23965 Int) (v_prenex_23966 Int)) (or (< v_prenex_23965 main_y) (<= (+ main_x 1) v_prenex_23966) (<= 998 (* 2 (select main_a v_prenex_23965))) (< v_prenex_23966 main_x) (<= (* 2 (select main_a v_prenex_23965)) 1998) (<= 2 (* 2 (select main_a v_prenex_23966))) (<= 1000 (+ (select main_a v_prenex_23965) (select main_a v_prenex_23966))))) (or (forall ((v_prenex_26578 Int)) (<= 499 (select main_a v_prenex_26578))) (forall ((v_prenex_26580 Int)) (or (<= (* 2 (select main_a v_prenex_26580)) 1002) (<= (+ main_x 1) v_prenex_26580) (<= 1 (select main_a v_prenex_26580)) (<= (select main_a v_prenex_26580) 501) (< v_prenex_26580 main_x)))) (or (forall ((v_prenex_28704 Int)) (or (<= 499 (select main_a v_prenex_28704)) (<= (+ main_y 1) v_prenex_28704) (<= (select main_a v_prenex_28704) 999))) (forall ((v_prenex_28705 Int)) (or (< v_prenex_28705 main_x) (<= (+ main_x 1) v_prenex_28705) (<= (* 2 (select main_a v_prenex_28705)) 1002) (<= (select main_a v_prenex_28705) 1001)))) (forall ((v_prenex_31819 Int) (v_prenex_31820 Int)) (or (<= 0 (+ (select main_a v_prenex_31819) 1)) (<= 0 (+ (select main_a v_prenex_31820) 499)) (< v_prenex_31820 main_x) (<= (+ main_x 1) v_prenex_31820) (<= (select main_a v_prenex_31820) (+ (select main_a v_prenex_31819) 2)))) (forall ((v_prenex_29857 Int) (v_prenex_29858 Int)) (or (<= (select main_a v_prenex_29857) 1499) (<= 998 (* 2 (select main_a v_prenex_29857))) (<= (+ main_x 1) v_prenex_29858) (<= (select main_a v_prenex_29858) 501) (< v_prenex_29858 main_x) (<= (select main_a v_prenex_29858) (+ (select main_a v_prenex_29857) 2)) (<= (select main_a v_prenex_29858) 1001))) (forall ((v_prenex_24678 Int) (v_prenex_24677 Int)) (or (<= 0 (+ (select main_a v_prenex_24677) 1)) (<= (+ main_y 1) v_prenex_24677) (< v_prenex_24677 main_y) (<= 499 (select main_a v_prenex_24677)) (<= 1000 (+ (select main_a v_prenex_24677) (select main_a v_prenex_24678))))) (or (forall ((v_prenex_24244 Int)) (or (<= (+ main_x 1) v_prenex_24244) (< v_prenex_24244 main_x) (<= (select main_a v_prenex_24244) 501) (<= 1 (select main_a v_prenex_24244)) (<= (* 2 (select main_a v_prenex_24244)) 1002))) (forall ((v_prenex_24248 Int)) (or (<= 499 (select main_a v_prenex_24248)) (<= (select main_a v_prenex_24248) 1499)))) (or (forall ((v_prenex_28973 Int)) (or (<= 1 (select main_a v_prenex_28973)) (<= (select main_a v_prenex_28973) 501) (<= (* 2 (select main_a v_prenex_28973)) 1002) (<= (+ main_x 1) v_prenex_28973) (< v_prenex_28973 main_x))) (forall ((v_prenex_28977 Int)) (or (<= (select main_a v_prenex_28977) 1499) (<= 998 (* 2 (select main_a v_prenex_28977)))))) (forall ((v_prenex_31750 Int) (v_prenex_31749 Int)) (or (< v_prenex_31750 main_x) (<= 1000 (+ (select main_a v_prenex_31749) (select main_a v_prenex_31750))) (<= (+ main_x 1) v_prenex_31750) (<= (select main_a v_prenex_31750) 501) (<= 0 (+ (select main_a v_prenex_31749) 1)) (<= 0 (+ (select main_a v_prenex_31750) 499)))) (forall ((v_prenex_28519 Int) (v_prenex_28520 Int)) (or (<= (+ main_y 1) v_prenex_28519) (< v_prenex_28520 main_x) (<= (+ main_x 1) v_prenex_28520) (<= 998 (* 2 (select main_a v_prenex_28519))) (<= 1000 (+ (select main_a v_prenex_28519) (select main_a v_prenex_28520))) (<= 0 (+ (select main_a v_prenex_28520) 499)))) (forall ((v_prenex_29133 Int) (v_prenex_29132 Int)) (or (<= (+ main_x 1) v_prenex_29133) (<= 0 (+ (select main_a v_prenex_29133) 499)) (<= (+ main_y 1) v_prenex_29132) (<= 1000 (+ (select main_a v_prenex_29132) (select main_a v_prenex_29133))) (< v_prenex_29133 main_x) (<= (select main_a v_prenex_29132) 999))) (forall ((v_prenex_28484 Int) (v_prenex_28483 Int)) (or (<= 0 (+ (select main_a v_prenex_28484) 499)) (<= (select main_a v_prenex_28484) 1001) (<= (+ main_x 1) v_prenex_28484) (< v_prenex_28484 main_x) (<= (* 2 (select main_a v_prenex_28483)) 1998) (<= (select main_a v_prenex_28484) (+ (select main_a v_prenex_28483) 2)))) (forall ((v_prenex_25919 Int) (v_prenex_25918 Int)) (or (< v_prenex_25918 main_y) (<= (select main_a v_prenex_25918) 999) (<= (+ main_y 1) v_prenex_25918) (<= (+ (select main_a v_prenex_25918) (select main_a v_prenex_25919)) 1000) (<= 0 (+ (select main_a v_prenex_25918) 1)))) (or (forall ((v_prenex_28270 Int)) (or (<= (select main_a v_prenex_28270) 999) (<= 998 (* 2 (select main_a v_prenex_28270))))) (forall ((v_prenex_28268 Int)) (or (<= (select main_a v_prenex_28268) 501) (<= (+ main_x 1) v_prenex_28268) (< v_prenex_28268 main_x) (<= 2 (* 2 (select main_a v_prenex_28268)))))) (forall ((v_prenex_24589 Int) (v_prenex_24590 Int)) (or (<= (+ main_x 1) v_prenex_24590) (<= 0 (+ (select main_a v_prenex_24590) 499)) (< v_prenex_24590 main_x) (<= (+ main_y 1) v_prenex_24589) (<= (select main_a v_prenex_24589) 1499) (<= 499 (select main_a v_prenex_24589)) (<= (select main_a v_prenex_24590) (+ (select main_a v_prenex_24589) 2)))) (forall ((v_prenex_26083 Int) (v_prenex_26084 Int)) (or (< v_prenex_26084 main_x) (<= 2 (* 2 (select main_a v_prenex_26084))) (<= (+ main_x 1) v_prenex_26084) (<= 1 (select main_a v_prenex_26084)) (<= (select main_a v_prenex_26083) (+ (select main_a v_prenex_26084) 998)) (<= 0 (+ (select main_a v_prenex_26083) 1)) (<= (select main_a v_prenex_26083) 999))) (or (forall ((v_prenex_27315 Int)) (or (<= (* 2 (select main_a v_prenex_27315)) 1002) (< v_prenex_27315 main_x) (<= 1 (select main_a v_prenex_27315)) (<= (+ main_x 1) v_prenex_27315))) (forall ((v_prenex_27320 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27320))) (<= 499 (select main_a v_prenex_27320)) (<= (+ main_y 1) v_prenex_27320)))) (or (forall ((v_prenex_24367 Int)) (or (< v_prenex_24367 main_x) (<= (+ main_x 1) v_prenex_24367) (<= 2 (* 2 (select main_a v_prenex_24367))))) (forall ((v_prenex_24368 Int)) (or (<= (select main_a v_prenex_24368) 1499) (<= (* 2 (select main_a v_prenex_24368)) 1998) (<= (+ main_y 1) v_prenex_24368)))) (forall ((v_prenex_29148 Int) (v_prenex_29147 Int)) (or (<= 499 (select main_a v_prenex_29147)) (<= (select main_a v_prenex_29147) (+ (select main_a v_prenex_29148) 998)) (<= (+ main_x 1) v_prenex_29148) (< v_prenex_29147 main_y) (<= 1 (select main_a v_prenex_29148)) (< v_prenex_29148 main_x))) (or (forall ((v_prenex_28588 Int)) (<= 998 (* 2 (select main_a v_prenex_28588)))) (forall ((v_prenex_28587 Int)) (or (<= (+ main_x 1) v_prenex_28587) (<= (select main_a v_prenex_28587) 1001) (<= 1 (select main_a v_prenex_28587)) (< v_prenex_28587 main_x)))) (forall ((v_prenex_30107 Int) (v_prenex_30106 Int)) (or (<= (* 2 (select main_a v_prenex_30106)) 1998) (<= (+ (select main_a v_prenex_30106) (select main_a v_prenex_30107)) 1000) (<= 0 (+ (select main_a v_prenex_30107) 499)) (<= 499 (select main_a v_prenex_30106)) (<= (* 2 (select main_a v_prenex_30107)) 1002) (< v_prenex_30107 main_x) (<= (+ main_x 1) v_prenex_30107))) (forall ((v_prenex_25688 Int) (v_prenex_25687 Int)) (or (<= (* 2 (select main_a v_prenex_25688)) 1002) (< v_prenex_25688 main_x) (<= (select main_a v_prenex_25687) 1499) (<= (+ main_x 1) v_prenex_25688) (<= (select main_a v_prenex_25688) 1001) (<= (+ (select main_a v_prenex_25687) (select main_a v_prenex_25688)) 1000) (<= 0 (+ (select main_a v_prenex_25687) 1)))) (forall ((v_prenex_26010 Int)) (or (<= (+ main_x 1) v_prenex_26010) (< v_prenex_26010 main_x) (<= (* 2 (select main_a v_prenex_26010)) 1002) (<= 1 (select main_a v_prenex_26010)) (<= (select main_a v_prenex_26010) 501))) (or (forall ((v_prenex_30025 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30025))) (<= 1 (select main_a v_prenex_30025)) (< v_prenex_30025 main_x) (<= (+ main_x 1) v_prenex_30025) (<= (select main_a v_prenex_30025) 501))) (forall ((v_prenex_30024 Int)) (or (<= (* 2 (select main_a v_prenex_30024)) 1998) (<= (select main_a v_prenex_30024) 1499)))) (or (forall ((v_prenex_30804 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30804))) (<= 1 (select main_a v_prenex_30804)) (<= (* 2 (select main_a v_prenex_30804)) 1002) (< v_prenex_30804 main_x) (<= (+ main_x 1) v_prenex_30804))) (forall ((v_prenex_30806 Int)) (<= 0 (+ (select main_a v_prenex_30806) 1)))) (or (forall ((v_prenex_29739 Int)) (<= 0 (+ (select main_a v_prenex_29739) 1))) (forall ((v_prenex_29740 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29740))) (<= (+ main_x 1) v_prenex_29740) (< v_prenex_29740 main_x) (<= (select main_a v_prenex_29740) 501) (<= 1 (select main_a v_prenex_29740))))) (forall ((v_prenex_29365 Int) (v_prenex_29366 Int)) (or (<= (+ main_x 1) v_prenex_29366) (<= (select main_a v_prenex_29365) (+ (select main_a v_prenex_29366) 998)) (<= (select main_a v_prenex_29366) 1001) (<= (+ main_y 1) v_prenex_29365) (<= 998 (* 2 (select main_a v_prenex_29365))) (<= (* 2 (select main_a v_prenex_29365)) 1998) (< v_prenex_29366 main_x))) (forall ((v_prenex_31868 Int) (v_prenex_31867 Int)) (or (< v_prenex_31868 main_x) (<= (select main_a v_prenex_31868) 501) (<= (select main_a v_prenex_31868) (+ (select main_a v_prenex_31867) 2)) (< v_prenex_31867 main_y) (<= (* 2 (select main_a v_prenex_31867)) 1998) (<= (+ main_x 1) v_prenex_31868) (<= (select main_a v_prenex_31867) 1499))) (forall ((v_prenex_27808 Int) (v_prenex_27809 Int)) (or (<= (select main_a v_prenex_27808) 1499) (< v_prenex_27809 main_x) (<= 1 (select main_a v_prenex_27809)) (<= (select main_a v_prenex_27808) (+ (select main_a v_prenex_27809) 998)) (< v_prenex_27808 main_y) (<= (+ main_x 1) v_prenex_27809))) (forall ((v_prenex_24761 Int) (v_prenex_24760 Int)) (or (<= (select main_a v_prenex_24760) 999) (<= 2 (* 2 (select main_a v_prenex_24761))) (<= (* 2 (select main_a v_prenex_24761)) 1002) (<= (+ main_x 1) v_prenex_24761) (<= (+ (select main_a v_prenex_24760) (select main_a v_prenex_24761)) 1000) (<= (select main_a v_prenex_24760) 1499) (< v_prenex_24761 main_x))) (or (forall ((v_prenex_25367 Int)) (or (<= (* 2 (select main_a v_prenex_25367)) 1998) (<= (select main_a v_prenex_25367) 1499))) (forall ((v_prenex_25372 Int)) (or (<= (+ main_x 1) v_prenex_25372) (<= 2 (* 2 (select main_a v_prenex_25372))) (< v_prenex_25372 main_x) (<= (select main_a v_prenex_25372) 501)))) (forall ((v_prenex_25707 Int) (v_prenex_25708 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25708))) (< v_prenex_25708 main_x) (<= (select main_a v_prenex_25707) 1499) (<= (select main_a v_prenex_25707) (+ (select main_a v_prenex_25708) 998)) (<= (+ main_x 1) v_prenex_25708) (<= 998 (* 2 (select main_a v_prenex_25707))) (<= (select main_a v_prenex_25708) 1001))) (or (forall ((v_prenex_30295 Int)) (or (<= 0 (+ (select main_a v_prenex_30295) 499)) (<= (select main_a v_prenex_30295) 501) (<= 2 (* 2 (select main_a v_prenex_30295))) (< v_prenex_30295 main_x) (<= (+ main_x 1) v_prenex_30295))) (forall ((v_prenex_30299 Int)) (<= 499 (select main_a v_prenex_30299)))) (forall ((v_prenex_28564 Int) (v_prenex_28563 Int)) (or (<= (select main_a v_prenex_28564) 1001) (<= (select main_a v_prenex_28564) 501) (<= 998 (* 2 (select main_a v_prenex_28563))) (<= (select main_a v_prenex_28563) (+ (select main_a v_prenex_28564) 998)) (<= (select main_a v_prenex_28563) 999) (< v_prenex_28564 main_x) (<= (+ main_x 1) v_prenex_28564))) (or (forall ((v_prenex_28116 Int)) (or (< v_prenex_28116 main_x) (<= (+ main_x 1) v_prenex_28116) (<= (* 2 (select main_a v_prenex_28116)) 1002) (<= (select main_a v_prenex_28116) 501))) (forall ((v_prenex_28119 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28119))) (<= (* 2 (select main_a v_prenex_28119)) 1998) (<= (+ main_y 1) v_prenex_28119)))) (or (forall ((v_prenex_30938 Int)) (or (<= 0 (+ (select main_a v_prenex_30938) 499)) (< v_prenex_30938 main_x) (<= (+ main_x 1) v_prenex_30938) (<= (* 2 (select main_a v_prenex_30938)) 1002))) (forall ((v_prenex_30937 Int)) (or (<= (* 2 (select main_a v_prenex_30937)) 1998) (< v_prenex_30937 main_y) (<= 998 (* 2 (select main_a v_prenex_30937)))))) (forall ((v_prenex_29657 Int) (v_prenex_29656 Int)) (or (< v_prenex_29657 main_x) (<= (+ main_x 1) v_prenex_29657) (<= 499 (select main_a v_prenex_29656)) (<= 0 (+ (select main_a v_prenex_29656) 1)) (<= 0 (+ (select main_a v_prenex_29657) 499)) (<= (select main_a v_prenex_29657) (+ (select main_a v_prenex_29656) 2)))) (forall ((v_prenex_24489 Int) (v_prenex_24490 Int)) (or (< v_prenex_24490 main_x) (<= (select main_a v_prenex_24490) 501) (<= 1000 (+ (select main_a v_prenex_24489) (select main_a v_prenex_24490))) (<= (+ main_x 1) v_prenex_24490) (<= 998 (* 2 (select main_a v_prenex_24489))) (<= (* 2 (select main_a v_prenex_24489)) 1998) (<= 2 (* 2 (select main_a v_prenex_24490))))) (forall ((v_prenex_24461 Int) (v_prenex_24462 Int)) (or (<= (select main_a v_prenex_24462) (+ (select main_a v_prenex_24461) 2)) (<= (+ main_y 1) v_prenex_24461) (< v_prenex_24461 main_y) (<= (+ main_x 1) v_prenex_24462) (<= 499 (select main_a v_prenex_24461)))) (or (forall ((v_prenex_29126 Int)) (or (<= (select main_a v_prenex_29126) 1499) (<= (+ main_y 1) v_prenex_29126))) (forall ((v_prenex_29122 Int)) (or (<= (+ main_x 1) v_prenex_29122) (<= (* 2 (select main_a v_prenex_29122)) 1002) (< v_prenex_29122 main_x)))) (forall ((v_prenex_25801 Int) (v_prenex_25802 Int)) (or (< v_prenex_25801 main_y) (< v_prenex_25802 main_x) (<= (select main_a v_prenex_25802) (+ (select main_a v_prenex_25801) 2)) (<= (select main_a v_prenex_25801) 1499) (<= (+ main_x 1) v_prenex_25802) (<= (* 2 (select main_a v_prenex_25801)) 1998) (<= 1 (select main_a v_prenex_25802)))) (forall ((v_prenex_28867 Int) (v_prenex_28868 Int)) (or (<= 1000 (+ (select main_a v_prenex_28867) (select main_a v_prenex_28868))) (< v_prenex_28868 main_x) (<= (* 2 (select main_a v_prenex_28868)) 1002) (<= (select main_a v_prenex_28868) 501) (<= (+ main_x 1) v_prenex_28868))) (forall ((v_prenex_26802 Int) (v_prenex_26801 Int)) (or (<= (* 2 (select main_a v_prenex_26801)) 1998) (< v_prenex_26802 main_x) (<= (+ main_x 1) v_prenex_26802) (<= 0 (+ (select main_a v_prenex_26802) 499)) (<= (select main_a v_prenex_26802) 1001) (<= (select main_a v_prenex_26802) (+ (select main_a v_prenex_26801) 2)) (<= 0 (+ (select main_a v_prenex_26801) 1)))) (forall ((v_prenex_24241 Int) (v_prenex_24240 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24240))) (<= (select main_a v_prenex_24240) 1499) (<= (select main_a v_prenex_24241) 501) (<= (* 2 (select main_a v_prenex_24241)) 1002) (< v_prenex_24241 main_x) (<= (+ main_x 1) v_prenex_24241) (<= (select main_a v_prenex_24240) (+ (select main_a v_prenex_24241) 998)))) (or (forall ((v_prenex_26077 Int)) (or (<= 499 (select main_a v_prenex_26077)) (< v_prenex_26077 main_y) (<= 998 (* 2 (select main_a v_prenex_26077))))) (forall ((v_prenex_26078 Int)) (or (<= (+ main_x 1) v_prenex_26078) (< v_prenex_26078 main_x) (<= 2 (* 2 (select main_a v_prenex_26078))) (<= (* 2 (select main_a v_prenex_26078)) 1002)))) (or (forall ((v_prenex_31733 Int)) (or (<= (select main_a v_prenex_31733) 999) (<= (select main_a v_prenex_31733) 1499))) (forall ((v_prenex_31731 Int)) (or (<= (* 2 (select main_a v_prenex_31731)) 1002) (< v_prenex_31731 main_x) (<= 0 (+ (select main_a v_prenex_31731) 499)) (<= (+ main_x 1) v_prenex_31731)))) (forall ((v_prenex_26675 Int) (v_prenex_26676 Int)) (or (<= (select main_a v_prenex_26676) 1001) (<= 998 (* 2 (select main_a v_prenex_26675))) (<= (select main_a v_prenex_26675) (+ (select main_a v_prenex_26676) 998)) (<= 1 (select main_a v_prenex_26676)) (< v_prenex_26676 main_x) (<= 0 (+ (select main_a v_prenex_26675) 1)) (<= (+ main_x 1) v_prenex_26676))) (or (forall ((v_prenex_26367 Int)) (<= (select main_a v_prenex_26367) 999)) (forall ((v_prenex_26369 Int)) (or (<= 0 (+ (select main_a v_prenex_26369) 499)) (<= (+ main_x 1) v_prenex_26369) (<= (select main_a v_prenex_26369) 501) (<= 2 (* 2 (select main_a v_prenex_26369))) (< v_prenex_26369 main_x)))) (forall ((v_prenex_27773 Int) (v_prenex_27772 Int)) (or (<= (select main_a v_prenex_27773) 1001) (<= (+ (select main_a v_prenex_27772) (select main_a v_prenex_27773)) 1000) (<= (* 2 (select main_a v_prenex_27772)) 1998) (<= 2 (* 2 (select main_a v_prenex_27773))) (< v_prenex_27773 main_x) (<= (+ main_x 1) v_prenex_27773) (<= 499 (select main_a v_prenex_27772)))) (forall ((v_prenex_30237 Int) (v_prenex_30236 Int)) (or (<= 499 (select main_a v_prenex_30236)) (<= (+ main_x 1) v_prenex_30237) (<= (select main_a v_prenex_30237) 501) (< v_prenex_30237 main_x) (<= (select main_a v_prenex_30236) (+ (select main_a v_prenex_30237) 998)) (<= (select main_a v_prenex_30236) 999) (<= 2 (* 2 (select main_a v_prenex_30237))))) (forall ((v_prenex_25185 Int) (v_prenex_25184 Int)) (or (< v_prenex_25185 main_x) (<= (+ main_x 1) v_prenex_25185) (<= (* 2 (select main_a v_prenex_25184)) 1998) (< v_prenex_25184 main_y) (<= (+ (select main_a v_prenex_25184) (select main_a v_prenex_25185)) 1000) (<= (select main_a v_prenex_25185) 1001))) (forall ((v_prenex_28052 Int) (v_prenex_28053 Int)) (or (<= (+ main_y 1) v_prenex_28052) (<= (select main_a v_prenex_28052) (+ (select main_a v_prenex_28053) 998)) (<= 998 (* 2 (select main_a v_prenex_28052))) (< v_prenex_28052 main_y))) (or (forall ((v_prenex_31382 Int)) (or (<= 0 (+ (select main_a v_prenex_31382) 1)) (<= 499 (select main_a v_prenex_31382)))) (forall ((v_prenex_31379 Int)) (or (< v_prenex_31379 main_x) (<= (* 2 (select main_a v_prenex_31379)) 1002) (<= (select main_a v_prenex_31379) 501) (<= (+ main_x 1) v_prenex_31379)))) (forall ((v_prenex_28373 Int) (v_prenex_28372 Int)) (or (< v_prenex_28372 main_y) (<= (select main_a v_prenex_28372) 1499) (<= (select main_a v_prenex_28373) 501) (<= 0 (+ (select main_a v_prenex_28372) 1)) (<= (+ main_x 1) v_prenex_28373) (<= 1000 (+ (select main_a v_prenex_28372) (select main_a v_prenex_28373))) (< v_prenex_28373 main_x))) (or (forall ((v_prenex_30729 Int)) (or (<= (select main_a v_prenex_30729) 1001) (< v_prenex_30729 main_x) (<= (* 2 (select main_a v_prenex_30729)) 1002) (<= (+ main_x 1) v_prenex_30729) (<= 1 (select main_a v_prenex_30729)))) (forall ((v_prenex_30732 Int)) (or (<= 0 (+ (select main_a v_prenex_30732) 1)) (<= (* 2 (select main_a v_prenex_30732)) 1998)))) (or (forall ((v_prenex_29359 Int)) (<= 499 (select main_a v_prenex_29359))) (forall ((v_prenex_29358 Int)) (or (<= 0 (+ (select main_a v_prenex_29358) 499)) (<= (+ main_x 1) v_prenex_29358) (<= 2 (* 2 (select main_a v_prenex_29358))) (<= (* 2 (select main_a v_prenex_29358)) 1002) (< v_prenex_29358 main_x)))) (or (forall ((v_prenex_26844 Int)) (or (< v_prenex_26844 main_x) (<= (* 2 (select main_a v_prenex_26844)) 1002) (<= (+ main_x 1) v_prenex_26844) (<= 0 (+ (select main_a v_prenex_26844) 499)) (<= (select main_a v_prenex_26844) 501))) (forall ((v_prenex_26839 Int)) (or (<= (select main_a v_prenex_26839) 999) (<= (* 2 (select main_a v_prenex_26839)) 1998)))) (forall ((v_prenex_28522 Int) (v_prenex_28521 Int)) (or (<= (select main_a v_prenex_28522) 1001) (< v_prenex_28522 main_x) (<= 1000 (+ (select main_a v_prenex_28521) (select main_a v_prenex_28522))) (<= (+ main_x 1) v_prenex_28522) (<= (select main_a v_prenex_28521) 1499) (<= 499 (select main_a v_prenex_28521)))) (forall ((v_prenex_26103 Int) (v_prenex_26104 Int)) (or (<= 499 (select main_a v_prenex_26103)) (<= (+ main_x 1) v_prenex_26104) (<= (select main_a v_prenex_26103) 999) (<= (select main_a v_prenex_26104) 1001) (< v_prenex_26103 main_y) (< v_prenex_26104 main_x) (<= (+ (select main_a v_prenex_26103) (select main_a v_prenex_26104)) 1000))) (forall ((v_prenex_27102 Int) (v_prenex_27101 Int)) (or (<= (+ main_y 1) v_prenex_27101) (< v_prenex_27102 main_x) (<= 998 (* 2 (select main_a v_prenex_27101))) (<= (+ main_x 1) v_prenex_27102) (<= 1000 (+ (select main_a v_prenex_27101) (select main_a v_prenex_27102))) (<= 1 (select main_a v_prenex_27102)) (<= (* 2 (select main_a v_prenex_27101)) 1998))) (forall ((v_prenex_28652 Int) (v_prenex_28651 Int)) (or (<= (+ main_y 1) v_prenex_28651) (<= (select main_a v_prenex_28651) 1499) (<= (select main_a v_prenex_28652) 501) (< v_prenex_28652 main_x) (<= 499 (select main_a v_prenex_28651)) (<= (select main_a v_prenex_28651) (+ (select main_a v_prenex_28652) 998)) (<= (+ main_x 1) v_prenex_28652))) (forall ((v_prenex_32248 Int) (v_prenex_32249 Int)) (or (<= (select main_a v_prenex_32249) (+ (select main_a v_prenex_32248) 2)) (<= (+ main_y 1) v_prenex_32248) (< v_prenex_32248 main_y) (<= 0 (+ (select main_a v_prenex_32248) 1)) (<= 998 (* 2 (select main_a v_prenex_32248))))) (forall ((v_prenex_29262 Int) (v_prenex_29263 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29263))) (<= (select main_a v_prenex_29263) 1001) (<= 1000 (+ (select main_a v_prenex_29262) (select main_a v_prenex_29263))) (< v_prenex_29263 main_x) (<= 0 (+ (select main_a v_prenex_29262) 1)) (<= (+ main_x 1) v_prenex_29263))) (or (forall ((v_prenex_29945 Int)) (<= 499 (select main_a v_prenex_29945))) (forall ((v_prenex_29942 Int)) (or (<= (* 2 (select main_a v_prenex_29942)) 1002) (<= (select main_a v_prenex_29942) 1001) (<= 1 (select main_a v_prenex_29942)) (<= (+ main_x 1) v_prenex_29942) (< v_prenex_29942 main_x)))) (forall ((v_prenex_32142 Int) (v_prenex_32141 Int)) (or (<= (select main_a v_prenex_32141) 999) (<= (+ (select main_a v_prenex_32141) (select main_a v_prenex_32142)) 1000) (<= 1 (select main_a v_prenex_32142)) (<= (select main_a v_prenex_32142) 501) (<= (+ main_x 1) v_prenex_32142) (< v_prenex_32142 main_x) (<= 998 (* 2 (select main_a v_prenex_32141))))) (or (forall ((v_prenex_27397 Int)) (<= 0 (+ (select main_a v_prenex_27397) 1))) (forall ((v_prenex_27398 Int)) (or (<= (+ main_x 1) v_prenex_27398) (<= (* 2 (select main_a v_prenex_27398)) 1002) (<= (select main_a v_prenex_27398) 1001) (< v_prenex_27398 main_x)))) (or (forall ((v_prenex_29316 Int)) (or (<= (+ main_y 1) v_prenex_29316) (<= (select main_a v_prenex_29316) 1499) (<= 998 (* 2 (select main_a v_prenex_29316))))) (forall ((v_prenex_29311 Int)) (or (<= 1 (select main_a v_prenex_29311)) (<= (* 2 (select main_a v_prenex_29311)) 1002) (< v_prenex_29311 main_x) (<= (+ main_x 1) v_prenex_29311)))) (or (forall ((v_prenex_24055 Int)) (<= 998 (* 2 (select main_a v_prenex_24055)))) (forall ((v_prenex_24054 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24054))) (< v_prenex_24054 main_x) (<= (select main_a v_prenex_24054) 1001) (<= (* 2 (select main_a v_prenex_24054)) 1002) (<= (+ main_x 1) v_prenex_24054)))) (forall ((v_prenex_24937 Int) (v_prenex_24936 Int)) (or (< v_prenex_24937 main_x) (<= (+ main_x 1) v_prenex_24937) (<= 2 (* 2 (select main_a v_prenex_24937))) (<= (* 2 (select main_a v_prenex_24936)) 1998) (<= (select main_a v_prenex_24937) (+ (select main_a v_prenex_24936) 2)))) (forall ((v_prenex_24588 Int) (v_prenex_24587 Int)) (or (<= (select main_a v_prenex_24588) 501) (<= (+ main_x 1) v_prenex_24588) (<= (select main_a v_prenex_24588) (+ (select main_a v_prenex_24587) 2)) (<= (* 2 (select main_a v_prenex_24588)) 1002) (<= (select main_a v_prenex_24587) 1499) (< v_prenex_24588 main_x) (<= 0 (+ (select main_a v_prenex_24587) 1)))) (or (forall ((v_prenex_24423 Int)) (or (<= 499 (select main_a v_prenex_24423)) (<= (select main_a v_prenex_24423) 1499))) (forall ((v_prenex_24419 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24419))) (<= (+ main_x 1) v_prenex_24419) (<= (select main_a v_prenex_24419) 1001) (< v_prenex_24419 main_x) (<= 1 (select main_a v_prenex_24419))))) (or (forall ((v_prenex_28943 Int)) (or (< v_prenex_28943 main_y) (<= (* 2 (select main_a v_prenex_28943)) 1998) (<= 0 (+ (select main_a v_prenex_28943) 1)))) (forall ((v_prenex_28944 Int)) (or (<= (+ main_x 1) v_prenex_28944) (< v_prenex_28944 main_x) (<= 2 (* 2 (select main_a v_prenex_28944)))))) (or (forall ((v_prenex_27885 Int)) (or (<= (* 2 (select main_a v_prenex_27885)) 1998) (<= (select main_a v_prenex_27885) 999))) (forall ((v_prenex_27886 Int)) (or (<= (+ main_x 1) v_prenex_27886) (<= 2 (* 2 (select main_a v_prenex_27886))) (< v_prenex_27886 main_x) (<= 1 (select main_a v_prenex_27886)) (<= (select main_a v_prenex_27886) 501)))) (forall ((v_prenex_24096 Int) (v_prenex_24095 Int)) (or (<= 0 (+ (select main_a v_prenex_24095) 1)) (<= 998 (* 2 (select main_a v_prenex_24095))) (<= (+ main_x 1) v_prenex_24096) (<= (select main_a v_prenex_24096) 501) (<= (select main_a v_prenex_24095) (+ (select main_a v_prenex_24096) 998)) (< v_prenex_24096 main_x))) (or (forall ((v_prenex_27186 Int)) (or (<= (+ main_x 1) v_prenex_27186) (<= 0 (+ (select main_a v_prenex_27186) 499)) (< v_prenex_27186 main_x) (<= (* 2 (select main_a v_prenex_27186)) 1002) (<= (select main_a v_prenex_27186) 501))) (forall ((v_prenex_27187 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27187))) (<= (* 2 (select main_a v_prenex_27187)) 1998)))) (forall ((v_prenex_25330 Int) (v_prenex_25331 Int)) (or (<= (+ main_x 1) v_prenex_25331) (<= 499 (select main_a v_prenex_25330)) (<= 1000 (+ (select main_a v_prenex_25330) (select main_a v_prenex_25331))) (<= 2 (* 2 (select main_a v_prenex_25331))) (< v_prenex_25331 main_x) (<= (select main_a v_prenex_25330) 1499) (< v_prenex_25330 main_y))) (or (forall ((v_prenex_30731 Int)) (or (<= 1 (select main_a v_prenex_30731)) (<= (+ main_x 1) v_prenex_30731) (<= (* 2 (select main_a v_prenex_30731)) 1002) (< v_prenex_30731 main_x))) (forall ((v_prenex_30732 Int)) (or (<= 0 (+ (select main_a v_prenex_30732) 1)) (<= (* 2 (select main_a v_prenex_30732)) 1998)))) (forall ((v_prenex_27616 Int) (v_prenex_27615 Int)) (or (<= 0 (+ (select main_a v_prenex_27615) 1)) (<= (select main_a v_prenex_27615) 999) (<= (+ main_x 1) v_prenex_27616) (<= (+ (select main_a v_prenex_27615) (select main_a v_prenex_27616)) 1000) (< v_prenex_27616 main_x) (<= (select main_a v_prenex_27616) 1001) (< v_prenex_27615 main_y))) (forall ((v_prenex_25273 Int) (v_prenex_25272 Int)) (or (<= (+ main_x 1) v_prenex_25273) (<= 2 (* 2 (select main_a v_prenex_25273))) (< v_prenex_25273 main_x) (<= 0 (+ (select main_a v_prenex_25273) 499)) (<= (* 2 (select main_a v_prenex_25272)) 1998) (<= (select main_a v_prenex_25273) (+ (select main_a v_prenex_25272) 2)))) (forall ((v_prenex_28009 Int) (v_prenex_28008 Int)) (or (<= (select main_a v_prenex_28008) (+ (select main_a v_prenex_28009) 998)) (<= 0 (+ (select main_a v_prenex_28009) 499)) (<= 1 (select main_a v_prenex_28009)) (<= (+ main_x 1) v_prenex_28009) (<= (select main_a v_prenex_28008) 999) (<= (select main_a v_prenex_28008) 1499) (< v_prenex_28009 main_x))) (forall ((v_prenex_28858 Int) (v_prenex_28857 Int)) (or (< v_prenex_28858 main_x) (<= 499 (select main_a v_prenex_28857)) (<= (select main_a v_prenex_28858) 1001) (<= (+ main_x 1) v_prenex_28858) (<= (+ (select main_a v_prenex_28857) (select main_a v_prenex_28858)) 1000))) (forall ((v_prenex_31224 Int) (v_prenex_31225 Int)) (or (< v_prenex_31224 main_y) (< v_prenex_31225 main_x) (<= 1 (select main_a v_prenex_31225)) (<= (select main_a v_prenex_31224) (+ (select main_a v_prenex_31225) 998)) (<= (+ main_x 1) v_prenex_31225) (<= 499 (select main_a v_prenex_31224)) (<= (select main_a v_prenex_31224) 999))) (forall ((v_prenex_27943 Int) (v_prenex_27944 Int)) (or (<= (select main_a v_prenex_27943) 1499) (<= (select main_a v_prenex_27944) 1001) (< v_prenex_27944 main_x) (<= (+ (select main_a v_prenex_27943) (select main_a v_prenex_27944)) 1000) (<= (+ main_x 1) v_prenex_27944) (<= 1 (select main_a v_prenex_27944)))) (forall ((v_prenex_24928 Int) (v_prenex_24929 Int)) (or (<= (* 2 (select main_a v_prenex_24928)) 1998) (<= (select main_a v_prenex_24928) 999) (< v_prenex_24929 main_x) (<= (+ (select main_a v_prenex_24928) (select main_a v_prenex_24929)) 1000) (<= (+ main_x 1) v_prenex_24929) (<= 0 (+ (select main_a v_prenex_24929) 499)))) (or (forall ((v_prenex_28806 Int)) (or (<= 0 (+ (select main_a v_prenex_28806) 499)) (<= 2 (* 2 (select main_a v_prenex_28806))) (< v_prenex_28806 main_x) (<= (+ main_x 1) v_prenex_28806))) (forall ((v_prenex_28809 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28809))) (<= (+ main_y 1) v_prenex_28809)))) (or (forall ((v_prenex_26587 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26587))) (<= (select main_a v_prenex_26587) 1001) (< v_prenex_26587 main_x) (<= (+ main_x 1) v_prenex_26587))) (forall ((v_prenex_26586 Int)) (or (<= 499 (select main_a v_prenex_26586)) (<= (* 2 (select main_a v_prenex_26586)) 1998) (< v_prenex_26586 main_y)))) (forall ((v_prenex_32113 Int) (v_prenex_32114 Int)) (or (<= (+ main_x 1) v_prenex_32114) (<= (* 2 (select main_a v_prenex_32113)) 1998) (<= (* 2 (select main_a v_prenex_32114)) 1002) (<= (select main_a v_prenex_32113) 999) (<= (+ (select main_a v_prenex_32113) (select main_a v_prenex_32114)) 1000) (< v_prenex_32114 main_x))) (or (forall ((v_prenex_24824 Int)) (or (<= 0 (+ (select main_a v_prenex_24824) 499)) (<= (+ main_x 1) v_prenex_24824) (<= 2 (* 2 (select main_a v_prenex_24824))) (< v_prenex_24824 main_x))) (forall ((v_prenex_24823 Int)) (or (< v_prenex_24823 main_y) (<= (select main_a v_prenex_24823) 999) (<= 499 (select main_a v_prenex_24823))))) (or (forall ((v_prenex_26825 Int)) (or (<= (select main_a v_prenex_26825) 999) (<= 998 (* 2 (select main_a v_prenex_26825))))) (forall ((v_prenex_26830 Int)) (or (<= (* 2 (select main_a v_prenex_26830)) 1002) (<= 0 (+ (select main_a v_prenex_26830) 499)) (<= 1 (select main_a v_prenex_26830)) (< v_prenex_26830 main_x) (<= (+ main_x 1) v_prenex_26830)))) (forall ((v_prenex_25378 Int) (v_prenex_25377 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25377))) (< v_prenex_25378 main_x) (<= (+ main_y 1) v_prenex_25377) (<= (+ main_x 1) v_prenex_25378) (<= (select main_a v_prenex_25377) (+ (select main_a v_prenex_25378) 998)) (<= (select main_a v_prenex_25377) 999) (<= (* 2 (select main_a v_prenex_25378)) 1002))) (forall ((v_prenex_26055 Int) (v_prenex_26056 Int)) (or (<= 0 (+ (select main_a v_prenex_26055) 1)) (<= 998 (* 2 (select main_a v_prenex_26055))) (<= 2 (* 2 (select main_a v_prenex_26056))) (<= 1 (select main_a v_prenex_26056)) (<= (+ main_x 1) v_prenex_26056) (<= (select main_a v_prenex_26056) (+ (select main_a v_prenex_26055) 2)) (< v_prenex_26056 main_x))) (forall ((v_prenex_29453 Int) (v_prenex_29454 Int)) (or (<= 0 (+ (select main_a v_prenex_29453) 1)) (<= (+ main_y 1) v_prenex_29453) (< v_prenex_29453 main_y) (<= 1000 (+ (select main_a v_prenex_29453) (select main_a v_prenex_29454))) (<= 998 (* 2 (select main_a v_prenex_29453))))) (or (forall ((v_prenex_24709 Int)) (<= (* 2 (select main_a v_prenex_24709)) 1998)) (forall ((v_prenex_24710 Int)) (or (<= (* 2 (select main_a v_prenex_24710)) 1002) (< v_prenex_24710 main_x) (<= 2 (* 2 (select main_a v_prenex_24710))) (<= (+ main_x 1) v_prenex_24710) (<= 0 (+ (select main_a v_prenex_24710) 499))))) (or (forall ((v_prenex_23815 Int)) (or (<= 0 (+ (select main_a v_prenex_23815) 499)) (<= (* 2 (select main_a v_prenex_23815)) 1002) (<= (+ main_x 1) v_prenex_23815) (< v_prenex_23815 main_x) (<= (select main_a v_prenex_23815) 501))) (forall ((v_prenex_24015 Int)) (or (<= 0 (+ (select main_a v_prenex_24015) 1)) (<= 499 (select main_a v_prenex_24015))))) (or (forall ((v_prenex_26553 Int)) (or (<= (+ main_x 1) v_prenex_26553) (< v_prenex_26553 main_x) (<= (select main_a v_prenex_26553) 501) (<= 2 (* 2 (select main_a v_prenex_26553))))) (forall ((v_prenex_26548 Int)) (or (<= 499 (select main_a v_prenex_26548)) (<= (select main_a v_prenex_26548) 999)))) (forall ((v_prenex_24443 Int) (v_prenex_24444 Int)) (or (<= (select main_a v_prenex_24444) (+ (select main_a v_prenex_24443) 2)) (< v_prenex_24443 main_y) (<= (+ main_y 1) v_prenex_24443) (<= (select main_a v_prenex_24443) 999))) (or (forall ((v_prenex_29896 Int)) (<= 998 (* 2 (select main_a v_prenex_29896)))) (forall ((v_prenex_29892 Int)) (or (<= 1 (select main_a v_prenex_29892)) (<= (* 2 (select main_a v_prenex_29892)) 1002) (<= (+ main_x 1) v_prenex_29892) (<= (select main_a v_prenex_29892) 501) (< v_prenex_29892 main_x)))) (forall ((v_prenex_29189 Int) (v_prenex_29188 Int)) (or (<= (* 2 (select main_a v_prenex_29189)) 1002) (<= (select main_a v_prenex_29189) 501) (<= (select main_a v_prenex_29188) (+ (select main_a v_prenex_29189) 998)) (< v_prenex_29189 main_x) (<= 0 (+ (select main_a v_prenex_29188) 1)) (<= (+ main_x 1) v_prenex_29189))) (forall ((v_prenex_25724 Int) (v_prenex_25723 Int)) (or (<= (select main_a v_prenex_25723) (+ (select main_a v_prenex_25724) 998)) (<= (+ main_x 1) v_prenex_25724) (< v_prenex_25724 main_x) (<= 0 (+ (select main_a v_prenex_25723) 1)) (<= (select main_a v_prenex_25724) 501) (<= 1 (select main_a v_prenex_25724)) (<= 998 (* 2 (select main_a v_prenex_25723))))) (or (forall ((v_prenex_25426 Int)) (or (<= (+ main_x 1) v_prenex_25426) (<= (* 2 (select main_a v_prenex_25426)) 1002) (< v_prenex_25426 main_x) (<= 2 (* 2 (select main_a v_prenex_25426))) (<= (select main_a v_prenex_25426) 501))) (forall ((v_prenex_25425 Int)) (<= (select main_a v_prenex_25425) 1499))) (forall ((v_prenex_24083 Int) (v_prenex_24084 Int)) (or (< v_prenex_24084 main_x) (<= 0 (+ (select main_a v_prenex_24083) 1)) (<= (+ (select main_a v_prenex_24083) (select main_a v_prenex_24084)) 1000) (<= (+ main_x 1) v_prenex_24084) (<= 2 (* 2 (select main_a v_prenex_24084))))) (forall ((v_prenex_24638 Int) (v_prenex_24637 Int)) (or (<= (+ main_y 1) v_prenex_24637) (< v_prenex_24638 main_x) (<= (+ (select main_a v_prenex_24637) (select main_a v_prenex_24638)) 1000) (<= 499 (select main_a v_prenex_24637)) (<= 2 (* 2 (select main_a v_prenex_24638))) (<= (select main_a v_prenex_24637) 1499) (<= (+ main_x 1) v_prenex_24638))) (or (forall ((v_prenex_31338 Int)) (or (<= 0 (+ (select main_a v_prenex_31338) 1)) (<= 998 (* 2 (select main_a v_prenex_31338))))) (forall ((v_prenex_31337 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31337))) (<= 1 (select main_a v_prenex_31337)) (<= (+ main_x 1) v_prenex_31337) (< v_prenex_31337 main_x)))) (forall ((v_prenex_31736 Int) (v_prenex_31735 Int)) (or (< v_prenex_31736 main_x) (<= (select main_a v_prenex_31736) 501) (<= (* 2 (select main_a v_prenex_31735)) 1998) (<= (+ (select main_a v_prenex_31735) (select main_a v_prenex_31736)) 1000) (<= (+ main_x 1) v_prenex_31736) (<= 1 (select main_a v_prenex_31736)) (<= 499 (select main_a v_prenex_31735)))) (forall ((v_prenex_29778 Int) (v_prenex_29777 Int)) (or (<= (select main_a v_prenex_29777) 1499) (<= 1 (select main_a v_prenex_29778)) (<= 1000 (+ (select main_a v_prenex_29777) (select main_a v_prenex_29778))) (<= 0 (+ (select main_a v_prenex_29777) 1)) (< v_prenex_29777 main_y) (< v_prenex_29778 main_x) (<= (+ main_x 1) v_prenex_29778))) (forall ((v_prenex_27755 Int) (v_prenex_27754 Int)) (or (< v_prenex_27755 main_x) (<= 998 (* 2 (select main_a v_prenex_27754))) (<= (select main_a v_prenex_27755) (+ (select main_a v_prenex_27754) 2)) (<= (* 2 (select main_a v_prenex_27754)) 1998) (<= (+ main_x 1) v_prenex_27755) (<= (select main_a v_prenex_27755) 501))) (forall ((v_prenex_29844 Int) (v_prenex_29843 Int)) (or (<= 1 (select main_a v_prenex_29844)) (<= (+ main_x 1) v_prenex_29844) (<= 499 (select main_a v_prenex_29843)) (< v_prenex_29844 main_x) (<= (select main_a v_prenex_29843) (+ (select main_a v_prenex_29844) 998)) (<= 2 (* 2 (select main_a v_prenex_29844))))) (forall ((v_prenex_25124 Int) (v_prenex_25123 Int)) (or (<= (+ main_x 1) v_prenex_25124) (<= 1000 (+ (select main_a v_prenex_25123) (select main_a v_prenex_25124))) (<= 1 (select main_a v_prenex_25124)) (< v_prenex_25124 main_x) (<= (select main_a v_prenex_25124) 1001))) (or (forall ((v_prenex_28629 Int)) (or (<= 2 (* 2 (select main_a v_prenex_28629))) (< v_prenex_28629 main_x) (<= (* 2 (select main_a v_prenex_28629)) 1002) (<= 1 (select main_a v_prenex_28629)) (<= (+ main_x 1) v_prenex_28629))) (forall ((v_prenex_28631 Int)) (or (<= 499 (select main_a v_prenex_28631)) (<= 0 (+ (select main_a v_prenex_28631) 1))))) (forall ((v_prenex_24949 Int) (v_prenex_24948 Int)) (or (< v_prenex_24948 main_y) (<= (select main_a v_prenex_24948) 1499) (<= 0 (+ (select main_a v_prenex_24948) 1)) (<= (select main_a v_prenex_24949) (+ (select main_a v_prenex_24948) 2)) (<= (+ main_y 1) v_prenex_24948))) (forall ((v_prenex_29420 Int) (v_prenex_29421 Int)) (or (<= (+ main_x 1) v_prenex_29421) (<= (+ (select main_a v_prenex_29420) (select main_a v_prenex_29421)) 1000) (<= 998 (* 2 (select main_a v_prenex_29420))) (< v_prenex_29421 main_x) (<= (* 2 (select main_a v_prenex_29420)) 1998) (<= 1 (select main_a v_prenex_29421)))) (forall ((v_prenex_28509 Int) (v_prenex_28510 Int)) (or (< v_prenex_28509 main_y) (<= (* 2 (select main_a v_prenex_28509)) 1998) (<= (+ main_y 1) v_prenex_28509) (<= (select main_a v_prenex_28510) (+ (select main_a v_prenex_28509) 2)) (<= (select main_a v_prenex_28509) 999))) (forall ((v_prenex_29383 Int) (v_prenex_29382 Int)) (or (<= (+ main_x 1) v_prenex_29383) (< v_prenex_29383 main_x) (<= 998 (* 2 (select main_a v_prenex_29382))) (<= (* 2 (select main_a v_prenex_29382)) 1998) (<= (select main_a v_prenex_29383) 501) (<= (+ (select main_a v_prenex_29382) (select main_a v_prenex_29383)) 1000))) (or (forall ((v_prenex_25623 Int)) (or (< v_prenex_25623 main_x) (<= 2 (* 2 (select main_a v_prenex_25623))) (<= 0 (+ (select main_a v_prenex_25623) 499)) (<= (+ main_x 1) v_prenex_25623))) (forall ((v_prenex_25621 Int)) (<= (select main_a v_prenex_25621) 1499))) (or (forall ((v_prenex_31583 Int)) (<= 0 (+ (select main_a v_prenex_31583) 1))) (forall ((v_prenex_31578 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31578))) (< v_prenex_31578 main_x) (<= (* 2 (select main_a v_prenex_31578)) 1002) (<= (+ main_x 1) v_prenex_31578)))) (forall ((v_prenex_26865 Int) (v_prenex_26866 Int)) (or (< v_prenex_26866 main_x) (<= (select main_a v_prenex_26865) 999) (<= 1 (select main_a v_prenex_26866)) (<= (+ (select main_a v_prenex_26865) (select main_a v_prenex_26866)) 1000) (<= 2 (* 2 (select main_a v_prenex_26866))) (<= (+ main_x 1) v_prenex_26866))) (or (forall ((v_prenex_25805 Int)) (or (< v_prenex_25805 main_y) (<= 998 (* 2 (select main_a v_prenex_25805))) (<= 499 (select main_a v_prenex_25805)))) (forall ((v_prenex_25806 Int)) (or (< v_prenex_25806 main_x) (<= (* 2 (select main_a v_prenex_25806)) 1002) (<= (+ main_x 1) v_prenex_25806)))) (or (forall ((v_prenex_28119 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28119))) (<= (* 2 (select main_a v_prenex_28119)) 1998) (<= (+ main_y 1) v_prenex_28119))) (forall ((v_prenex_28114 Int)) (or (< v_prenex_28114 main_x) (<= 1 (select main_a v_prenex_28114)) (<= (+ main_x 1) v_prenex_28114) (<= (* 2 (select main_a v_prenex_28114)) 1002)))) (or (forall ((v_prenex_29113 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29113))) (<= (select main_a v_prenex_29113) 999) (< v_prenex_29113 main_y))) (forall ((v_prenex_29114 Int)) (or (< v_prenex_29114 main_x) (<= (+ main_x 1) v_prenex_29114) (<= 2 (* 2 (select main_a v_prenex_29114))) (<= 1 (select main_a v_prenex_29114))))) (forall ((v_prenex_30396 Int) (v_prenex_30397 Int)) (or (<= 1000 (+ (select main_a v_prenex_30396) (select main_a v_prenex_30397))) (<= (+ main_x 1) v_prenex_30397) (<= 998 (* 2 (select main_a v_prenex_30396))) (<= 0 (+ (select main_a v_prenex_30397) 499)) (< v_prenex_30397 main_x))) (forall ((v_prenex_29986 Int) (v_prenex_29985 Int)) (or (<= 1000 (+ (select main_a v_prenex_29985) (select main_a v_prenex_29986))) (< v_prenex_29986 main_x) (<= (+ main_x 1) v_prenex_29986) (<= (select main_a v_prenex_29986) 501) (<= (select main_a v_prenex_29986) 1001))) (forall ((v_prenex_26637 Int) (v_prenex_26636 Int)) (or (< v_prenex_26637 main_x) (<= (* 2 (select main_a v_prenex_26637)) 1002) (<= 2 (* 2 (select main_a v_prenex_26637))) (<= 0 (+ (select main_a v_prenex_26636) 1)) (<= (+ main_x 1) v_prenex_26637) (<= (select main_a v_prenex_26636) (+ (select main_a v_prenex_26637) 998)) (<= (select main_a v_prenex_26636) 999))) (forall ((v_prenex_31024 Int) (v_prenex_31023 Int)) (or (<= (+ main_x 1) v_prenex_31024) (< v_prenex_31024 main_x) (<= 499 (select main_a v_prenex_31023)) (<= 1000 (+ (select main_a v_prenex_31023) (select main_a v_prenex_31024))) (<= (select main_a v_prenex_31023) 999) (<= (+ main_y 1) v_prenex_31023) (<= 1 (select main_a v_prenex_31024)))) (or (forall ((v_prenex_24746 Int)) (or (< v_prenex_24746 main_x) (<= (+ main_x 1) v_prenex_24746) (<= (select main_a v_prenex_24746) 501) (<= 2 (* 2 (select main_a v_prenex_24746))))) (forall ((v_prenex_24748 Int)) (or (<= (select main_a v_prenex_24748) 999) (<= (+ main_y 1) v_prenex_24748)))) (or (forall ((v_prenex_27248 Int)) (or (<= (+ main_x 1) v_prenex_27248) (< v_prenex_27248 main_x) (<= (select main_a v_prenex_27248) 1001) (<= (* 2 (select main_a v_prenex_27248)) 1002))) (forall ((v_prenex_27247 Int)) (or (<= (select main_a v_prenex_27247) 999) (<= 998 (* 2 (select main_a v_prenex_27247)))))) (or (forall ((v_prenex_30563 Int)) (or (<= (select main_a v_prenex_30563) 999) (<= (* 2 (select main_a v_prenex_30563)) 1998))) (forall ((v_prenex_30561 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30561))) (<= (+ main_x 1) v_prenex_30561) (<= (* 2 (select main_a v_prenex_30561)) 1002) (< v_prenex_30561 main_x) (<= 1 (select main_a v_prenex_30561))))) (forall ((v_prenex_25042 Int) (v_prenex_25041 Int)) (or (<= (+ main_x 1) v_prenex_25042) (< v_prenex_25042 main_x) (<= (select main_a v_prenex_25042) (+ (select main_a v_prenex_25041) 2)) (<= 2 (* 2 (select main_a v_prenex_25042))) (<= 499 (select main_a v_prenex_25041)) (<= 998 (* 2 (select main_a v_prenex_25041))) (<= (+ main_y 1) v_prenex_25041))) (forall ((v_prenex_24753 Int) (v_prenex_24752 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24753))) (<= 499 (select main_a v_prenex_24752)) (<= 1000 (+ (select main_a v_prenex_24752) (select main_a v_prenex_24753))) (< v_prenex_24753 main_x) (<= (select main_a v_prenex_24752) 1499) (<= (+ main_x 1) v_prenex_24753) (<= 0 (+ (select main_a v_prenex_24753) 499)))) (forall ((v_prenex_29792 Int) (v_prenex_29791 Int)) (or (< v_prenex_29791 main_y) (<= 499 (select main_a v_prenex_29791)) (< v_prenex_29792 main_x) (<= (+ main_x 1) v_prenex_29792) (<= 2 (* 2 (select main_a v_prenex_29792))) (<= 1000 (+ (select main_a v_prenex_29791) (select main_a v_prenex_29792))))) (or (forall ((v_prenex_30343 Int)) (or (<= (select main_a v_prenex_30343) 1001) (<= (+ main_x 1) v_prenex_30343) (<= 1 (select main_a v_prenex_30343)) (<= 2 (* 2 (select main_a v_prenex_30343))) (< v_prenex_30343 main_x))) (forall ((v_prenex_30347 Int)) (or (<= 499 (select main_a v_prenex_30347)) (<= (* 2 (select main_a v_prenex_30347)) 1998)))) (forall ((v_prenex_32131 Int) (v_prenex_32132 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32132))) (<= 0 (+ (select main_a v_prenex_32131) 1)) (<= (+ main_x 1) v_prenex_32132) (<= (+ (select main_a v_prenex_32131) (select main_a v_prenex_32132)) 1000) (<= 499 (select main_a v_prenex_32131)) (<= 0 (+ (select main_a v_prenex_32132) 499)) (< v_prenex_32132 main_x))) (forall ((v_prenex_28496 Int) (v_prenex_28495 Int)) (or (<= (+ main_y 1) v_prenex_28495) (<= 1000 (+ (select main_a v_prenex_28495) (select main_a v_prenex_28496))) (<= (+ main_x 1) v_prenex_28496) (<= (select main_a v_prenex_28495) 1499) (< v_prenex_28496 main_x) (<= 499 (select main_a v_prenex_28495)) (<= 2 (* 2 (select main_a v_prenex_28496))))) (or (forall ((v_prenex_28452 Int)) (or (<= 0 (+ (select main_a v_prenex_28452) 499)) (<= (+ main_x 1) v_prenex_28452) (<= 2 (* 2 (select main_a v_prenex_28452))) (< v_prenex_28452 main_x))) (forall ((v_prenex_28451 Int)) (or (< v_prenex_28451 main_y) (<= (select main_a v_prenex_28451) 1499)))) (forall ((v_prenex_24557 Int) (v_prenex_24558 Int)) (or (<= (+ main_y 1) v_prenex_24557) (< v_prenex_24558 main_x) (<= (select main_a v_prenex_24557) 1499) (<= (+ main_x 1) v_prenex_24558) (<= (select main_a v_prenex_24557) (+ (select main_a v_prenex_24558) 998)) (<= (select main_a v_prenex_24558) 501))) (forall ((v_prenex_27139 Int) (v_prenex_27138 Int)) (or (<= (select main_a v_prenex_27138) (+ (select main_a v_prenex_27139) 998)) (<= (+ main_x 1) v_prenex_27139) (<= (select main_a v_prenex_27139) 1001) (< v_prenex_27139 main_x))) (or (forall ((v_prenex_28663 Int)) (or (<= 499 (select main_a v_prenex_28663)) (<= 0 (+ (select main_a v_prenex_28663) 1)))) (forall ((v_prenex_28662 Int)) (or (< v_prenex_28662 main_x) (<= (select main_a v_prenex_28662) 1001) (<= 2 (* 2 (select main_a v_prenex_28662))) (<= (+ main_x 1) v_prenex_28662) (<= 1 (select main_a v_prenex_28662))))) (forall ((v_prenex_25082 Int) (v_prenex_25081 Int)) (or (< v_prenex_25082 main_x) (<= (* 2 (select main_a v_prenex_25081)) 1998) (<= (select main_a v_prenex_25082) 1001) (<= (select main_a v_prenex_25082) (+ (select main_a v_prenex_25081) 2)) (<= 2 (* 2 (select main_a v_prenex_25082))) (<= 0 (+ (select main_a v_prenex_25081) 1)) (<= (+ main_x 1) v_prenex_25082))) (or (forall ((v_prenex_26352 Int)) (or (<= (* 2 (select main_a v_prenex_26352)) 1002) (< v_prenex_26352 main_x) (<= (select main_a v_prenex_26352) 1001) (<= 2 (* 2 (select main_a v_prenex_26352))) (<= (+ main_x 1) v_prenex_26352))) (forall ((v_prenex_26347 Int)) (or (<= 0 (+ (select main_a v_prenex_26347) 1)) (<= (select main_a v_prenex_26347) 1499)))) (forall ((v_prenex_29984 Int) (v_prenex_29983 Int)) (or (< v_prenex_29984 main_x) (<= (+ main_x 1) v_prenex_29984) (<= (select main_a v_prenex_29984) 501) (<= 998 (* 2 (select main_a v_prenex_29983))) (<= 1000 (+ (select main_a v_prenex_29983) (select main_a v_prenex_29984))) (<= 0 (+ (select main_a v_prenex_29983) 1)) (<= 0 (+ (select main_a v_prenex_29984) 499)))) (or (forall ((v_prenex_29141 Int)) (or (<= 0 (+ (select main_a v_prenex_29141) 1)) (<= (+ main_y 1) v_prenex_29141) (<= (select main_a v_prenex_29141) 1499))) (forall ((v_prenex_29140 Int)) (or (<= (* 2 (select main_a v_prenex_29140)) 1002) (< v_prenex_29140 main_x) (<= (+ main_x 1) v_prenex_29140) (<= 2 (* 2 (select main_a v_prenex_29140)))))) (forall ((v_prenex_25720 Int) (v_prenex_25719 Int)) (or (<= 1 (select main_a v_prenex_25720)) (<= (+ main_y 1) v_prenex_25719) (<= (select main_a v_prenex_25719) 1499) (<= 0 (+ (select main_a v_prenex_25719) 1)) (< v_prenex_25720 main_x) (<= (+ main_x 1) v_prenex_25720) (<= (select main_a v_prenex_25719) (+ (select main_a v_prenex_25720) 998)))) (forall ((v_prenex_24036 Int) (v_prenex_24035 Int)) (or (<= (+ (select main_a v_prenex_24035) (select main_a v_prenex_24036)) 1000) (<= (select main_a v_prenex_24036) 1001) (<= 998 (* 2 (select main_a v_prenex_24035))) (<= (+ main_x 1) v_prenex_24036) (<= (select main_a v_prenex_24035) 1499) (< v_prenex_24036 main_x) (< v_prenex_24035 main_y))) (or (forall ((v_prenex_31074 Int)) (or (<= (select main_a v_prenex_31074) 1499) (<= 0 (+ (select main_a v_prenex_31074) 1)))) (forall ((v_prenex_31073 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31073))) (<= 1 (select main_a v_prenex_31073)) (<= (+ main_x 1) v_prenex_31073) (< v_prenex_31073 main_x)))) (forall ((v_prenex_27924 Int) (v_prenex_27923 Int)) (or (<= (+ main_x 1) v_prenex_27924) (<= (select main_a v_prenex_27923) 1499) (<= 2 (* 2 (select main_a v_prenex_27924))) (<= (+ (select main_a v_prenex_27923) (select main_a v_prenex_27924)) 1000) (< v_prenex_27924 main_x) (<= (select main_a v_prenex_27923) 999))) (or (forall ((v_prenex_28471 Int)) (<= (select main_a v_prenex_28471) 999)) (forall ((v_prenex_28467 Int)) (or (<= (+ main_x 1) v_prenex_28467) (<= 2 (* 2 (select main_a v_prenex_28467))) (< v_prenex_28467 main_x) (<= 0 (+ (select main_a v_prenex_28467) 499))))) (forall ((v_prenex_25344 Int) (v_prenex_25343 Int)) (or (<= (+ main_y 1) v_prenex_25343) (<= (select main_a v_prenex_25344) 501) (<= (select main_a v_prenex_25343) 1499) (< v_prenex_25344 main_x) (<= (select main_a v_prenex_25343) 999) (<= (+ main_x 1) v_prenex_25344) (<= (select main_a v_prenex_25344) (+ (select main_a v_prenex_25343) 2)))) (forall ((v_prenex_31701 Int) (v_prenex_31700 Int)) (or (<= 1000 (+ (select main_a v_prenex_31700) (select main_a v_prenex_31701))) (<= (select main_a v_prenex_31700) 999) (<= 1 (select main_a v_prenex_31701)) (<= 998 (* 2 (select main_a v_prenex_31700))) (< v_prenex_31701 main_x) (<= 2 (* 2 (select main_a v_prenex_31701))) (<= (+ main_x 1) v_prenex_31701))) (or (forall ((v_prenex_26842 Int)) (or (< v_prenex_26842 main_x) (<= (* 2 (select main_a v_prenex_26842)) 1002) (<= (+ main_x 1) v_prenex_26842) (<= (select main_a v_prenex_26842) 501))) (forall ((v_prenex_26839 Int)) (or (<= (select main_a v_prenex_26839) 999) (<= (* 2 (select main_a v_prenex_26839)) 1998)))) (forall ((v_prenex_31134 Int) (v_prenex_31135 Int)) (or (<= 0 (+ (select main_a v_prenex_31134) 1)) (<= (+ main_x 1) v_prenex_31135) (<= (+ (select main_a v_prenex_31134) (select main_a v_prenex_31135)) 1000) (< v_prenex_31135 main_x) (<= (+ main_y 1) v_prenex_31134) (<= 2 (* 2 (select main_a v_prenex_31135))))) (forall ((v_prenex_28165 Int) (v_prenex_28164 Int)) (or (<= (+ main_x 1) v_prenex_28165) (< v_prenex_28165 main_x) (<= (* 2 (select main_a v_prenex_28165)) 1002) (<= (select main_a v_prenex_28165) 1001) (<= 0 (+ (select main_a v_prenex_28164) 1)) (<= 1000 (+ (select main_a v_prenex_28164) (select main_a v_prenex_28165))) (<= (select main_a v_prenex_28164) 999))) (forall ((v_prenex_26864 Int) (v_prenex_26863 Int)) (or (<= (+ main_x 1) v_prenex_26864) (<= (select main_a v_prenex_26863) 1499) (<= (+ main_y 1) v_prenex_26863) (<= (* 2 (select main_a v_prenex_26863)) 1998) (<= (select main_a v_prenex_26864) (+ (select main_a v_prenex_26863) 2)) (< v_prenex_26864 main_x) (<= 2 (* 2 (select main_a v_prenex_26864))))) (or (forall ((v_prenex_26548 Int)) (or (<= 499 (select main_a v_prenex_26548)) (<= (select main_a v_prenex_26548) 999))) (forall ((v_prenex_26551 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26551))) (<= (select main_a v_prenex_26551) 501) (< v_prenex_26551 main_x) (<= (+ main_x 1) v_prenex_26551) (<= (* 2 (select main_a v_prenex_26551)) 1002)))) (or (forall ((v_prenex_30532 Int)) (or (<= (* 2 (select main_a v_prenex_30532)) 1998) (<= 499 (select main_a v_prenex_30532)))) (forall ((v_prenex_30529 Int)) (or (<= (* 2 (select main_a v_prenex_30529)) 1002) (<= (+ main_x 1) v_prenex_30529) (<= 1 (select main_a v_prenex_30529)) (< v_prenex_30529 main_x) (<= (select main_a v_prenex_30529) 1001)))) (forall ((v_prenex_27335 Int) (v_prenex_27334 Int)) (or (<= (select main_a v_prenex_27334) 1499) (<= (* 2 (select main_a v_prenex_27335)) 1002) (< v_prenex_27334 main_y) (<= (+ (select main_a v_prenex_27334) (select main_a v_prenex_27335)) 1000) (<= (+ main_x 1) v_prenex_27335) (<= (* 2 (select main_a v_prenex_27334)) 1998) (< v_prenex_27335 main_x))) (or (forall ((v_prenex_30188 Int)) (or (<= (select main_a v_prenex_30188) 999) (<= 0 (+ (select main_a v_prenex_30188) 1)))) (forall ((v_prenex_30183 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30183))) (<= (+ main_x 1) v_prenex_30183) (<= (* 2 (select main_a v_prenex_30183)) 1002) (< v_prenex_30183 main_x)))) (or (forall ((v_prenex_28322 Int)) (<= (* 2 (select main_a v_prenex_28322)) 1998)) (forall ((v_prenex_28321 Int)) (or (< v_prenex_28321 main_x) (<= (* 2 (select main_a v_prenex_28321)) 1002) (<= (select main_a v_prenex_28321) 501) (<= (select main_a v_prenex_28321) 1001) (<= (+ main_x 1) v_prenex_28321)))) (or (forall ((v_prenex_28287 Int)) (or (< v_prenex_28287 main_x) (<= 1 (select main_a v_prenex_28287)) (<= (+ main_x 1) v_prenex_28287) (<= (* 2 (select main_a v_prenex_28287)) 1002))) (forall ((v_prenex_28288 Int)) (or (<= (select main_a v_prenex_28288) 999) (<= 499 (select main_a v_prenex_28288))))) (forall ((v_prenex_24199 Int) (v_prenex_24198 Int)) (or (<= 499 (select main_a v_prenex_24198)) (<= 0 (+ (select main_a v_prenex_24198) 1)) (<= (select main_a v_prenex_24199) 1001) (< v_prenex_24199 main_x) (<= 1000 (+ (select main_a v_prenex_24198) (select main_a v_prenex_24199))) (<= (+ main_x 1) v_prenex_24199))) (or (forall ((v_prenex_31811 Int)) (or (< v_prenex_31811 main_y) (<= 499 (select main_a v_prenex_31811)) (<= (select main_a v_prenex_31811) 999))) (forall ((v_prenex_31812 Int)) (or (<= (+ main_x 1) v_prenex_31812) (<= 1 (select main_a v_prenex_31812)) (< v_prenex_31812 main_x) (<= (* 2 (select main_a v_prenex_31812)) 1002)))) (forall ((v_prenex_26703 Int) (v_prenex_26704 Int)) (or (<= (* 2 (select main_a v_prenex_26703)) 1998) (< v_prenex_26704 main_x) (<= 998 (* 2 (select main_a v_prenex_26703))) (<= (+ (select main_a v_prenex_26703) (select main_a v_prenex_26704)) 1000) (<= (select main_a v_prenex_26704) 501) (<= (+ main_x 1) v_prenex_26704) (<= 1 (select main_a v_prenex_26704)))) (forall ((v_prenex_32094 Int) (v_prenex_32093 Int)) (or (<= 1000 (+ (select main_a v_prenex_32093) (select main_a v_prenex_32094))) (<= (select main_a v_prenex_32093) 1499) (<= (* 2 (select main_a v_prenex_32094)) 1002) (< v_prenex_32094 main_x) (<= (+ main_x 1) v_prenex_32094) (<= (select main_a v_prenex_32093) 999) (<= 2 (* 2 (select main_a v_prenex_32094))))) (or (forall ((v_prenex_31913 Int)) (or (<= (select main_a v_prenex_31913) 1001) (<= 2 (* 2 (select main_a v_prenex_31913))) (<= (+ main_x 1) v_prenex_31913) (<= (* 2 (select main_a v_prenex_31913)) 1002) (< v_prenex_31913 main_x))) (forall ((v_prenex_31917 Int)) (<= (select main_a v_prenex_31917) 1499))) (or (forall ((v_prenex_30211 Int)) (or (<= 0 (+ (select main_a v_prenex_30211) 499)) (<= (* 2 (select main_a v_prenex_30211)) 1002) (<= (+ main_x 1) v_prenex_30211) (<= 2 (* 2 (select main_a v_prenex_30211))) (< v_prenex_30211 main_x))) (forall ((v_prenex_30210 Int)) (or (<= (select main_a v_prenex_30210) 1499) (<= 0 (+ (select main_a v_prenex_30210) 1))))) (or (forall ((v_prenex_26710 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26710))) (< v_prenex_26710 main_x) (<= (select main_a v_prenex_26710) 501) (<= (+ main_x 1) v_prenex_26710))) (forall ((v_prenex_26705 Int)) (or (<= (select main_a v_prenex_26705) 1499) (<= 0 (+ (select main_a v_prenex_26705) 1))))) (or (forall ((v_prenex_24808 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24808))) (<= 0 (+ (select main_a v_prenex_24808) 1)))) (forall ((v_prenex_24804 Int)) (or (<= 1 (select main_a v_prenex_24804)) (<= (* 2 (select main_a v_prenex_24804)) 1002) (< v_prenex_24804 main_x) (<= (select main_a v_prenex_24804) 501) (<= (+ main_x 1) v_prenex_24804)))) (forall ((v_prenex_29910 Int) (v_prenex_29909 Int)) (or (< v_prenex_29910 main_x) (<= (select main_a v_prenex_29910) 501) (<= (select main_a v_prenex_29909) (+ (select main_a v_prenex_29910) 998)) (<= (+ main_x 1) v_prenex_29910) (<= 998 (* 2 (select main_a v_prenex_29909))) (<= 2 (* 2 (select main_a v_prenex_29910))))) (forall ((v_prenex_28325 Int) (v_prenex_28324 Int)) (or (<= 499 (select main_a v_prenex_28324)) (<= (select main_a v_prenex_28325) 1001) (<= (+ main_x 1) v_prenex_28325) (< v_prenex_28325 main_x) (<= 998 (* 2 (select main_a v_prenex_28324))) (<= (select main_a v_prenex_28325) (+ (select main_a v_prenex_28324) 2)))) (forall ((v_prenex_31720 Int) (v_prenex_31721 Int)) (or (<= (select main_a v_prenex_31721) (+ (select main_a v_prenex_31720) 2)) (<= (* 2 (select main_a v_prenex_31720)) 1998) (<= (+ main_x 1) v_prenex_31721) (<= (+ main_y 1) v_prenex_31720) (< v_prenex_31721 main_x) (<= 1 (select main_a v_prenex_31721)) (<= 998 (* 2 (select main_a v_prenex_31720))))) (forall ((v_prenex_31145 Int) (v_prenex_31144 Int)) (or (< v_prenex_31145 main_x) (<= (+ main_x 1) v_prenex_31145) (<= (+ (select main_a v_prenex_31144) (select main_a v_prenex_31145)) 1000) (<= (+ main_y 1) v_prenex_31144) (<= (* 2 (select main_a v_prenex_31145)) 1002) (<= (* 2 (select main_a v_prenex_31144)) 1998) (<= 499 (select main_a v_prenex_31144)))) (forall ((v_prenex_29671 Int) (v_prenex_29670 Int)) (or (<= 499 (select main_a v_prenex_29670)) (< v_prenex_29671 main_x) (<= 0 (+ (select main_a v_prenex_29671) 499)) (<= 1000 (+ (select main_a v_prenex_29670) (select main_a v_prenex_29671))) (<= (select main_a v_prenex_29670) 1499) (<= (+ main_x 1) v_prenex_29671))) (or (forall ((v_prenex_27742 Int)) (or (<= (* 2 (select main_a v_prenex_27742)) 1002) (< v_prenex_27742 main_x) (<= 2 (* 2 (select main_a v_prenex_27742))) (<= (+ main_x 1) v_prenex_27742) (<= (select main_a v_prenex_27742) 1001))) (forall ((v_prenex_27746 Int)) (or (<= (select main_a v_prenex_27746) 1499) (<= 499 (select main_a v_prenex_27746))))) (or (forall ((v_prenex_27557 Int)) (or (<= (* 2 (select main_a v_prenex_27557)) 1002) (< v_prenex_27557 main_x) (<= (+ main_x 1) v_prenex_27557) (<= (select main_a v_prenex_27557) 1001))) (forall ((v_prenex_27556 Int)) (or (<= (* 2 (select main_a v_prenex_27556)) 1998) (<= 998 (* 2 (select main_a v_prenex_27556)))))) (or (forall ((v_prenex_26645 Int)) (or (<= (* 2 (select main_a v_prenex_26645)) 1998) (<= 499 (select main_a v_prenex_26645)))) (forall ((v_prenex_26646 Int)) (or (<= (+ main_x 1) v_prenex_26646) (< v_prenex_26646 main_x) (<= 2 (* 2 (select main_a v_prenex_26646))) (<= (select main_a v_prenex_26646) 501) (<= 1 (select main_a v_prenex_26646))))) (forall ((v_prenex_31148 Int) (v_prenex_31149 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31148))) (< v_prenex_31149 main_x) (<= (select main_a v_prenex_31149) 1001) (<= (select main_a v_prenex_31148) (+ (select main_a v_prenex_31149) 998)) (<= 0 (+ (select main_a v_prenex_31149) 499)) (<= (+ main_x 1) v_prenex_31149))) (forall ((v_prenex_28779 Int) (v_prenex_28778 Int)) (or (<= (+ (select main_a v_prenex_28778) (select main_a v_prenex_28779)) 1000) (< v_prenex_28779 main_x) (<= (* 2 (select main_a v_prenex_28778)) 1998) (<= (select main_a v_prenex_28778) 1499) (<= 0 (+ (select main_a v_prenex_28779) 499)) (<= (+ main_x 1) v_prenex_28779))) (forall ((v_prenex_27259 Int) (v_prenex_27260 Int)) (or (<= (+ main_x 1) v_prenex_27260) (< v_prenex_27259 main_y) (<= (+ main_y 1) v_prenex_27259) (<= (select main_a v_prenex_27259) 1499) (<= 1000 (+ (select main_a v_prenex_27259) (select main_a v_prenex_27260))))) (forall ((v_prenex_29240 Int) (v_prenex_29241 Int)) (or (<= (select main_a v_prenex_29241) (+ (select main_a v_prenex_29240) 2)) (<= 2 (* 2 (select main_a v_prenex_29241))) (<= (+ main_x 1) v_prenex_29241) (<= 499 (select main_a v_prenex_29240)) (<= (* 2 (select main_a v_prenex_29241)) 1002) (<= (select main_a v_prenex_29240) 999) (< v_prenex_29241 main_x))) (forall ((v_prenex_24157 Int) (v_prenex_24156 Int)) (or (< v_prenex_24157 main_x) (<= 2 (* 2 (select main_a v_prenex_24157))) (<= 998 (* 2 (select main_a v_prenex_24156))) (<= (select main_a v_prenex_24157) (+ (select main_a v_prenex_24156) 2)) (<= 0 (+ (select main_a v_prenex_24156) 1)) (<= (+ main_x 1) v_prenex_24157))) (or (forall ((v_prenex_24483 Int)) (or (<= (+ main_y 1) v_prenex_24483) (< v_prenex_24483 main_y) (<= (select main_a v_prenex_24483) 1499))) (forall ((v_prenex_24484 Int)) (or (< v_prenex_24484 main_x) (<= 2 (* 2 (select main_a v_prenex_24484)))))) (or (forall ((v_prenex_23818 Int)) (or (<= (select main_a v_prenex_23818) 1001) (<= (select main_a v_prenex_23818) 501) (<= (+ main_x 1) v_prenex_23818) (< v_prenex_23818 main_x) (<= (* 2 (select main_a v_prenex_23818)) 1002))) (forall ((v_prenex_24015 Int)) (or (<= 0 (+ (select main_a v_prenex_24015) 1)) (<= 499 (select main_a v_prenex_24015))))) (forall ((v_prenex_30896 Int) (v_prenex_30895 Int)) (or (<= 0 (+ (select main_a v_prenex_30896) 499)) (< v_prenex_30896 main_x) (<= (* 2 (select main_a v_prenex_30896)) 1002) (<= (select main_a v_prenex_30895) (+ (select main_a v_prenex_30896) 998)) (<= 499 (select main_a v_prenex_30895)) (<= 0 (+ (select main_a v_prenex_30895) 1)) (<= (+ main_x 1) v_prenex_30896))) (forall ((v_prenex_27280 Int) (v_prenex_27279 Int)) (or (< v_prenex_27280 main_x) (<= 998 (* 2 (select main_a v_prenex_27279))) (<= (select main_a v_prenex_27279) (+ (select main_a v_prenex_27280) 998)) (<= (select main_a v_prenex_27279) 1499) (<= 1 (select main_a v_prenex_27280)) (<= (+ main_x 1) v_prenex_27280) (<= (select main_a v_prenex_27280) 1001))) (forall ((v_prenex_28999 Int) (v_prenex_29000 Int)) (or (<= (* 2 (select main_a v_prenex_28999)) 1998) (<= (+ main_x 1) v_prenex_29000) (<= 2 (* 2 (select main_a v_prenex_29000))) (<= 1 (select main_a v_prenex_29000)) (< v_prenex_29000 main_x) (<= (select main_a v_prenex_29000) (+ (select main_a v_prenex_28999) 2)))) (or (forall ((v_prenex_27885 Int)) (or (<= (* 2 (select main_a v_prenex_27885)) 1998) (<= (select main_a v_prenex_27885) 999))) (forall ((v_prenex_27881 Int)) (or (<= (select main_a v_prenex_27881) 501) (<= 0 (+ (select main_a v_prenex_27881) 499)) (<= 2 (* 2 (select main_a v_prenex_27881))) (< v_prenex_27881 main_x) (<= (+ main_x 1) v_prenex_27881)))) (or (forall ((v_prenex_31163 Int)) (or (<= (* 2 (select main_a v_prenex_31163)) 1002) (< v_prenex_31163 main_x) (<= (+ main_x 1) v_prenex_31163) (<= (select main_a v_prenex_31163) 501) (<= (select main_a v_prenex_31163) 1001))) (forall ((v_prenex_31164 Int)) (or (<= (select main_a v_prenex_31164) 999) (<= 0 (+ (select main_a v_prenex_31164) 1))))) (forall ((v_prenex_25956 Int) (v_prenex_25957 Int)) (or (<= (+ main_x 1) v_prenex_25957) (<= 1 (select main_a v_prenex_25957)) (<= (select main_a v_prenex_25956) 999) (<= (select main_a v_prenex_25956) 1499) (< v_prenex_25957 main_x) (< v_prenex_25956 main_y) (<= 1000 (+ (select main_a v_prenex_25956) (select main_a v_prenex_25957))))) (forall ((v_prenex_28202 Int)) (or (<= (* 2 (select main_a v_prenex_28202)) 1002) (<= (+ main_x 1) v_prenex_28202) (<= (select main_a v_prenex_28202) 501) (< v_prenex_28202 main_x) (<= 0 (+ (select main_a v_prenex_28202) 499)))) (forall ((v_prenex_25205 Int) (v_prenex_25204 Int)) (or (<= (+ (select main_a v_prenex_25204) (select main_a v_prenex_25205)) 1000) (<= (select main_a v_prenex_25204) 999) (<= (+ main_x 1) v_prenex_25205) (<= (* 2 (select main_a v_prenex_25205)) 1002) (< v_prenex_25205 main_x) (< v_prenex_25204 main_y))) (or (forall ((v_prenex_29405 Int)) (or (<= (+ main_x 1) v_prenex_29405) (<= 0 (+ (select main_a v_prenex_29405) 499)) (< v_prenex_29405 main_x) (<= (select main_a v_prenex_29405) 1001))) (forall ((v_prenex_29404 Int)) (<= 998 (* 2 (select main_a v_prenex_29404))))) (or (forall ((v_prenex_27408 Int)) (or (<= (* 2 (select main_a v_prenex_27408)) 1998) (<= (select main_a v_prenex_27408) 999) (<= (+ main_y 1) v_prenex_27408))) (forall ((v_prenex_27406 Int)) (or (< v_prenex_27406 main_x) (<= (+ main_x 1) v_prenex_27406) (<= 2 (* 2 (select main_a v_prenex_27406))) (<= (select main_a v_prenex_27406) 501)))) (forall ((v_prenex_26101 Int) (v_prenex_26102 Int)) (or (<= 1 (select main_a v_prenex_26102)) (<= (+ (select main_a v_prenex_26101) (select main_a v_prenex_26102)) 1000) (< v_prenex_26102 main_x) (<= (* 2 (select main_a v_prenex_26102)) 1002) (<= 499 (select main_a v_prenex_26101)) (<= 998 (* 2 (select main_a v_prenex_26101))) (<= (+ main_x 1) v_prenex_26102))) (or (forall ((v_prenex_30502 Int)) (<= (* 2 (select main_a v_prenex_30502)) 1998)) (forall ((v_prenex_30503 Int)) (or (<= (+ main_x 1) v_prenex_30503) (<= 1 (select main_a v_prenex_30503)) (<= (select main_a v_prenex_30503) 501) (< v_prenex_30503 main_x) (<= 2 (* 2 (select main_a v_prenex_30503)))))) (forall ((v_prenex_27065 Int) (v_prenex_27066 Int)) (or (< v_prenex_27065 main_y) (<= (+ main_x 1) v_prenex_27066) (<= (select main_a v_prenex_27066) 501) (<= 1000 (+ (select main_a v_prenex_27065) (select main_a v_prenex_27066))) (<= (select main_a v_prenex_27065) 1499) (< v_prenex_27066 main_x))) (forall ((v_prenex_25924 Int) (v_prenex_25925 Int)) (or (<= (+ main_x 1) v_prenex_25925) (<= (* 2 (select main_a v_prenex_25925)) 1002) (<= 0 (+ (select main_a v_prenex_25925) 499)) (<= 499 (select main_a v_prenex_25924)) (<= 1000 (+ (select main_a v_prenex_25924) (select main_a v_prenex_25925))) (< v_prenex_25925 main_x) (<= (select main_a v_prenex_25924) 1499))) (or (forall ((v_prenex_30321 Int)) (or (<= 0 (+ (select main_a v_prenex_30321) 1)) (<= (* 2 (select main_a v_prenex_30321)) 1998))) (forall ((v_prenex_30322 Int)) (or (<= 0 (+ (select main_a v_prenex_30322) 499)) (< v_prenex_30322 main_x) (<= 2 (* 2 (select main_a v_prenex_30322))) (<= (+ main_x 1) v_prenex_30322) (<= 1 (select main_a v_prenex_30322))))) (forall ((v_prenex_24354 Int) (v_prenex_24353 Int)) (or (<= (+ main_y 1) v_prenex_24353) (< v_prenex_24354 main_x) (<= (select main_a v_prenex_24353) 999) (< v_prenex_24353 main_y) (<= 1000 (+ (select main_a v_prenex_24353) (select main_a v_prenex_24354))))) (forall ((v_prenex_30684 Int) (v_prenex_30683 Int)) (or (<= (select main_a v_prenex_30683) 999) (<= (+ (select main_a v_prenex_30683) (select main_a v_prenex_30684)) 1000) (<= 1 (select main_a v_prenex_30684)) (<= (+ main_x 1) v_prenex_30684) (< v_prenex_30684 main_x))) (or (forall ((v_prenex_28471 Int)) (<= (select main_a v_prenex_28471) 999)) (forall ((v_prenex_28468 Int)) (or (<= (select main_a v_prenex_28468) 1001) (<= 0 (+ (select main_a v_prenex_28468) 499)) (< v_prenex_28468 main_x) (<= 2 (* 2 (select main_a v_prenex_28468))) (<= (+ main_x 1) v_prenex_28468)))) (forall ((v_prenex_29327 Int) (v_prenex_29326 Int)) (or (<= (+ main_x 1) v_prenex_29327) (<= (select main_a v_prenex_29327) 501) (<= (select main_a v_prenex_29326) (+ (select main_a v_prenex_29327) 998)) (< v_prenex_29327 main_x) (<= (* 2 (select main_a v_prenex_29327)) 1002) (<= 499 (select main_a v_prenex_29326)))) (or (forall ((v_prenex_28732 Int)) (or (<= (* 2 (select main_a v_prenex_28732)) 1002) (< v_prenex_28732 main_x) (<= (+ main_x 1) v_prenex_28732) (<= (select main_a v_prenex_28732) 1001))) (forall ((v_prenex_28731 Int)) (or (<= 0 (+ (select main_a v_prenex_28731) 1)) (<= (select main_a v_prenex_28731) 999)))) (forall ((v_prenex_26099 Int) (v_prenex_26100 Int)) (or (<= 0 (+ (select main_a v_prenex_26099) 1)) (<= 499 (select main_a v_prenex_26099)) (<= 1 (select main_a v_prenex_26100)) (<= 1000 (+ (select main_a v_prenex_26099) (select main_a v_prenex_26100))) (<= (* 2 (select main_a v_prenex_26100)) 1002) (< v_prenex_26100 main_x) (<= (+ main_x 1) v_prenex_26100))) (or (forall ((v_prenex_29738 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29738))) (< v_prenex_29738 main_x) (<= (+ main_x 1) v_prenex_29738) (<= 1 (select main_a v_prenex_29738)))) (forall ((v_prenex_29739 Int)) (<= 0 (+ (select main_a v_prenex_29739) 1)))) (or (forall ((v_prenex_30245 Int)) (or (<= (select main_a v_prenex_30245) 1499) (<= (+ main_y 1) v_prenex_30245) (<= (select main_a v_prenex_30245) 999))) (forall ((v_prenex_30244 Int)) (or (< v_prenex_30244 main_x) (<= (+ main_x 1) v_prenex_30244) (<= 2 (* 2 (select main_a v_prenex_30244)))))) (forall ((v_prenex_30030 Int)) (or (< v_prenex_30030 main_x) (<= (* 2 (select main_a v_prenex_30030)) 1002) (<= (+ main_x 1) v_prenex_30030) (<= (select main_a v_prenex_30030) 1001) (<= 0 (+ (select main_a v_prenex_30030) 499)))) (forall ((v_prenex_28065 Int) (v_prenex_28064 Int)) (or (< v_prenex_28064 main_y) (<= (+ (select main_a v_prenex_28064) (select main_a v_prenex_28065)) 1000) (< v_prenex_28065 main_x) (<= (+ main_x 1) v_prenex_28065) (<= 2 (* 2 (select main_a v_prenex_28065))) (<= (select main_a v_prenex_28064) 999) (<= 998 (* 2 (select main_a v_prenex_28064))))) (forall ((v_prenex_30282 Int) (v_prenex_30281 Int)) (or (<= 1000 (+ (select main_a v_prenex_30281) (select main_a v_prenex_30282))) (<= 0 (+ (select main_a v_prenex_30281) 1)) (<= (+ main_x 1) v_prenex_30282) (<= 2 (* 2 (select main_a v_prenex_30282))) (< v_prenex_30282 main_x) (<= 499 (select main_a v_prenex_30281)))) (or (forall ((v_prenex_31971 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31971))) (< v_prenex_31971 main_y))) (forall ((v_prenex_31972 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31972))) (<= (+ main_x 1) v_prenex_31972) (< v_prenex_31972 main_x) (<= (select main_a v_prenex_31972) 501)))) (or (forall ((v_prenex_24643 Int)) (or (<= (* 2 (select main_a v_prenex_24643)) 1998) (< v_prenex_24643 main_y) (<= (+ main_y 1) v_prenex_24643) (<= 998 (* 2 (select main_a v_prenex_24643))))) (forall ((v_prenex_24644 Int)) (<= 2 (* 2 (select main_a v_prenex_24644))))) (forall ((v_prenex_25032 Int) (v_prenex_25031 Int)) (or (<= 1000 (+ (select main_a v_prenex_25031) (select main_a v_prenex_25032))) (<= (+ main_y 1) v_prenex_25031) (< v_prenex_25032 main_x) (<= (+ main_x 1) v_prenex_25032) (<= 1 (select main_a v_prenex_25032)))) (forall ((v_prenex_31329 Int) (v_prenex_31328 Int)) (or (<= (+ (select main_a v_prenex_31328) (select main_a v_prenex_31329)) 1000) (<= 0 (+ (select main_a v_prenex_31329) 499)) (< v_prenex_31329 main_x) (<= (+ main_x 1) v_prenex_31329) (<= 499 (select main_a v_prenex_31328)) (<= (select main_a v_prenex_31328) 999))) (forall ((v_prenex_26821 Int) (v_prenex_26822 Int)) (or (< v_prenex_26822 main_x) (<= (* 2 (select main_a v_prenex_26821)) 1998) (<= 1 (select main_a v_prenex_26822)) (<= (select main_a v_prenex_26822) (+ (select main_a v_prenex_26821) 2)) (<= (+ main_x 1) v_prenex_26822) (<= (select main_a v_prenex_26821) 999) (<= 0 (+ (select main_a v_prenex_26822) 499)))) (forall ((v_prenex_27229 Int) (v_prenex_27230 Int)) (or (<= (+ main_x 1) v_prenex_27230) (<= 1 (select main_a v_prenex_27230)) (< v_prenex_27229 main_y) (< v_prenex_27230 main_x) (<= (select main_a v_prenex_27230) (+ (select main_a v_prenex_27229) 2)) (<= (* 2 (select main_a v_prenex_27229)) 1998))) (forall ((v_prenex_29042 Int) (v_prenex_29041 Int)) (or (<= (* 2 (select main_a v_prenex_29041)) 1998) (< v_prenex_29042 main_x) (<= 0 (+ (select main_a v_prenex_29041) 1)) (< v_prenex_29041 main_y) (<= (* 2 (select main_a v_prenex_29042)) 1002) (<= (+ main_x 1) v_prenex_29042) (<= (+ (select main_a v_prenex_29041) (select main_a v_prenex_29042)) 1000))) (or (forall ((v_prenex_31060 Int)) (or (<= (* 2 (select main_a v_prenex_31060)) 1998) (<= 0 (+ (select main_a v_prenex_31060) 1)) (<= (+ main_y 1) v_prenex_31060))) (forall ((v_prenex_31061 Int)) (or (< v_prenex_31061 main_x) (<= (+ main_x 1) v_prenex_31061) (<= (select main_a v_prenex_31061) 1001) (<= 2 (* 2 (select main_a v_prenex_31061)))))) (forall ((v_prenex_31970 Int) (v_prenex_31969 Int)) (or (<= (select main_a v_prenex_31970) (+ (select main_a v_prenex_31969) 2)) (<= (* 2 (select main_a v_prenex_31969)) 1998) (<= 0 (+ (select main_a v_prenex_31969) 1)) (< v_prenex_31970 main_x) (<= 1 (select main_a v_prenex_31970)) (<= (+ main_x 1) v_prenex_31970))) (or (forall ((v_prenex_30720 Int)) (or (< v_prenex_30720 main_y) (<= 499 (select main_a v_prenex_30720)) (<= (+ main_y 1) v_prenex_30720))) (forall ((v_prenex_30721 Int)) (or (<= (+ main_x 1) v_prenex_30721) (<= 2 (* 2 (select main_a v_prenex_30721)))))) (or (forall ((v_prenex_27184 Int)) (or (<= (* 2 (select main_a v_prenex_27184)) 1002) (< v_prenex_27184 main_x) (<= (+ main_x 1) v_prenex_27184) (<= (select main_a v_prenex_27184) 501))) (forall ((v_prenex_27187 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27187))) (<= (* 2 (select main_a v_prenex_27187)) 1998)))) (forall ((v_prenex_27969 Int) (v_prenex_27970 Int)) (or (< v_prenex_27969 main_y) (<= 998 (* 2 (select main_a v_prenex_27969))) (<= 1000 (+ (select main_a v_prenex_27969) (select main_a v_prenex_27970))) (<= (+ main_y 1) v_prenex_27969))) (or (forall ((v_prenex_30154 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30154))) (<= (* 2 (select main_a v_prenex_30154)) 1002) (< v_prenex_30154 main_x) (<= (+ main_x 1) v_prenex_30154) (<= (select main_a v_prenex_30154) 1001))) (forall ((v_prenex_30155 Int)) (or (<= (* 2 (select main_a v_prenex_30155)) 1998) (<= 998 (* 2 (select main_a v_prenex_30155)))))) (forall ((v_prenex_30118 Int) (v_prenex_30119 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30118))) (<= (+ main_x 1) v_prenex_30119) (<= 0 (+ (select main_a v_prenex_30118) 1)) (<= (* 2 (select main_a v_prenex_30119)) 1002) (<= (+ (select main_a v_prenex_30118) (select main_a v_prenex_30119)) 1000) (< v_prenex_30119 main_x) (<= 2 (* 2 (select main_a v_prenex_30119))))) (forall ((v_prenex_26714 Int) (v_prenex_26715 Int)) (or (<= (+ main_x 1) v_prenex_26715) (<= (select main_a v_prenex_26714) 999) (<= 2 (* 2 (select main_a v_prenex_26715))) (<= 1000 (+ (select main_a v_prenex_26714) (select main_a v_prenex_26715))) (<= (+ main_y 1) v_prenex_26714) (< v_prenex_26715 main_x) (<= 499 (select main_a v_prenex_26714)))) (forall ((v_prenex_25058 Int) (v_prenex_25057 Int)) (or (<= (* 2 (select main_a v_prenex_25057)) 1998) (< v_prenex_25058 main_x) (<= 0 (+ (select main_a v_prenex_25057) 1)) (<= (+ main_x 1) v_prenex_25058) (<= (+ main_y 1) v_prenex_25057) (<= 0 (+ (select main_a v_prenex_25058) 499)) (<= (+ (select main_a v_prenex_25057) (select main_a v_prenex_25058)) 1000))) (or (forall ((v_prenex_28690 Int)) (or (< v_prenex_28690 main_x) (<= (+ main_x 1) v_prenex_28690) (<= 2 (* 2 (select main_a v_prenex_28690))) (<= (select main_a v_prenex_28690) 1001))) (forall ((v_prenex_28689 Int)) (or (<= (+ main_y 1) v_prenex_28689) (<= 499 (select main_a v_prenex_28689)) (<= (* 2 (select main_a v_prenex_28689)) 1998)))) (forall ((v_prenex_24076 Int) (v_prenex_24075 Int)) (or (< v_prenex_24076 main_x) (<= (select main_a v_prenex_24076) (+ (select main_a v_prenex_24075) 2)) (<= (+ main_x 1) v_prenex_24076) (<= (select main_a v_prenex_24075) 999) (<= (select main_a v_prenex_24075) 1499) (<= 2 (* 2 (select main_a v_prenex_24076))))) (or (forall ((v_prenex_27023 Int)) (or (<= (+ main_x 1) v_prenex_27023) (<= 2 (* 2 (select main_a v_prenex_27023))) (<= (select main_a v_prenex_27023) 1001) (< v_prenex_27023 main_x))) (forall ((v_prenex_27022 Int)) (or (<= (+ main_y 1) v_prenex_27022) (<= (select main_a v_prenex_27022) 999) (<= 0 (+ (select main_a v_prenex_27022) 1))))) (or (forall ((v_prenex_26347 Int)) (or (<= 0 (+ (select main_a v_prenex_26347) 1)) (<= (select main_a v_prenex_26347) 1499))) (forall ((v_prenex_26348 Int)) (or (<= (+ main_x 1) v_prenex_26348) (<= (select main_a v_prenex_26348) 501) (<= (* 2 (select main_a v_prenex_26348)) 1002) (<= 2 (* 2 (select main_a v_prenex_26348))) (< v_prenex_26348 main_x)))) (or (forall ((v_prenex_31561 Int)) (or (< v_prenex_31561 main_x) (<= (+ main_x 1) v_prenex_31561) (<= (* 2 (select main_a v_prenex_31561)) 1002) (<= 1 (select main_a v_prenex_31561)))) (forall ((v_prenex_31566 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31566))) (<= (select main_a v_prenex_31566) 999)))) (or (forall ((v_prenex_26826 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26826))) (<= (+ main_x 1) v_prenex_26826) (<= (* 2 (select main_a v_prenex_26826)) 1002) (< v_prenex_26826 main_x) (<= 0 (+ (select main_a v_prenex_26826) 499)))) (forall ((v_prenex_26825 Int)) (or (<= (select main_a v_prenex_26825) 999) (<= 998 (* 2 (select main_a v_prenex_26825)))))) (forall ((v_prenex_26750 Int) (v_prenex_26751 Int)) (or (<= (* 2 (select main_a v_prenex_26750)) 1998) (<= 0 (+ (select main_a v_prenex_26751) 499)) (< v_prenex_26751 main_x) (<= (+ main_x 1) v_prenex_26751) (<= (select main_a v_prenex_26750) (+ (select main_a v_prenex_26751) 998)))) (forall ((v_prenex_28301 Int) (v_prenex_28300 Int)) (or (<= (select main_a v_prenex_28300) 1499) (<= 2 (* 2 (select main_a v_prenex_28301))) (<= (select main_a v_prenex_28300) (+ (select main_a v_prenex_28301) 998)) (<= 0 (+ (select main_a v_prenex_28301) 499)) (< v_prenex_28301 main_x) (<= 0 (+ (select main_a v_prenex_28300) 1)) (<= (+ main_x 1) v_prenex_28301))) (forall ((v_prenex_31703 Int) (v_prenex_31702 Int)) (or (<= (+ main_x 1) v_prenex_31703) (< v_prenex_31703 main_x) (<= (* 2 (select main_a v_prenex_31702)) 1998) (<= (select main_a v_prenex_31703) (+ (select main_a v_prenex_31702) 2)) (<= 0 (+ (select main_a v_prenex_31703) 499)))) (forall ((v_prenex_25091 Int) (v_prenex_25092 Int)) (or (<= 998 (* 2 (select main_a v_prenex_25091))) (< v_prenex_25092 main_x) (<= 1000 (+ (select main_a v_prenex_25091) (select main_a v_prenex_25092))) (<= (* 2 (select main_a v_prenex_25091)) 1998) (<= (+ main_x 1) v_prenex_25092) (<= 0 (+ (select main_a v_prenex_25092) 499)) (<= 2 (* 2 (select main_a v_prenex_25092))))) (forall ((v_prenex_31419 Int) (v_prenex_31418 Int)) (or (<= 499 (select main_a v_prenex_31418)) (<= (select main_a v_prenex_31418) (+ (select main_a v_prenex_31419) 998)) (<= 1 (select main_a v_prenex_31419)) (< v_prenex_31419 main_x) (<= (+ main_x 1) v_prenex_31419) (<= 0 (+ (select main_a v_prenex_31419) 499)))) (forall ((v_prenex_27792 Int) (v_prenex_27793 Int)) (or (< v_prenex_27793 main_x) (<= (select main_a v_prenex_27793) 1001) (<= (+ main_x 1) v_prenex_27793) (<= (select main_a v_prenex_27792) (+ (select main_a v_prenex_27793) 998)) (<= (* 2 (select main_a v_prenex_27792)) 1998) (<= (select main_a v_prenex_27792) 1499))) (or (forall ((v_prenex_25737 Int)) (or (< v_prenex_25737 main_x) (<= (* 2 (select main_a v_prenex_25737)) 1002) (<= (+ main_x 1) v_prenex_25737))) (forall ((v_prenex_25736 Int)) (or (< v_prenex_25736 main_y) (<= 499 (select main_a v_prenex_25736))))) (forall ((v_prenex_27443 Int) (v_prenex_27442 Int)) (or (<= (+ main_x 1) v_prenex_27443) (<= 1 (select main_a v_prenex_27443)) (<= (* 2 (select main_a v_prenex_27442)) 1998) (<= 0 (+ (select main_a v_prenex_27442) 1)) (<= (+ (select main_a v_prenex_27442) (select main_a v_prenex_27443)) 1000) (< v_prenex_27443 main_x))) (forall ((v_prenex_27917 Int) (v_prenex_27918 Int)) (or (<= 1 (select main_a v_prenex_27918)) (< v_prenex_27918 main_x) (<= (+ main_x 1) v_prenex_27918) (<= (* 2 (select main_a v_prenex_27917)) 1998) (<= 2 (* 2 (select main_a v_prenex_27918))) (<= (select main_a v_prenex_27917) (+ (select main_a v_prenex_27918) 998)) (<= (select main_a v_prenex_27917) 1499))) (or (forall ((v_prenex_26774 Int)) (or (<= 499 (select main_a v_prenex_26774)) (<= (select main_a v_prenex_26774) 1499))) (forall ((v_prenex_26776 Int)) (or (< v_prenex_26776 main_x) (<= 2 (* 2 (select main_a v_prenex_26776))) (<= (+ main_x 1) v_prenex_26776) (<= 0 (+ (select main_a v_prenex_26776) 499)) (<= (select main_a v_prenex_26776) 1001)))) (forall ((v_prenex_25190 Int) (v_prenex_25191 Int)) (or (<= (select main_a v_prenex_25190) (+ (select main_a v_prenex_25191) 998)) (<= (select main_a v_prenex_25191) 1001) (<= (+ main_x 1) v_prenex_25191) (<= 998 (* 2 (select main_a v_prenex_25190))) (< v_prenex_25191 main_x))) (forall ((v_prenex_24550 Int) (v_prenex_24549 Int)) (or (<= 1 (select main_a v_prenex_24550)) (<= (select main_a v_prenex_24549) 999) (<= 998 (* 2 (select main_a v_prenex_24549))) (< v_prenex_24550 main_x) (<= (+ (select main_a v_prenex_24549) (select main_a v_prenex_24550)) 1000) (<= (* 2 (select main_a v_prenex_24550)) 1002) (<= (+ main_x 1) v_prenex_24550))) (forall ((v_prenex_32096 Int) (v_prenex_32095 Int)) (or (<= 0 (+ (select main_a v_prenex_32096) 499)) (<= (* 2 (select main_a v_prenex_32095)) 1998) (< v_prenex_32096 main_x) (<= (select main_a v_prenex_32095) 1499) (<= (+ main_x 1) v_prenex_32096) (<= (select main_a v_prenex_32096) (+ (select main_a v_prenex_32095) 2)))) (forall ((v_prenex_28823 Int) (v_prenex_28824 Int)) (or (<= 499 (select main_a v_prenex_28823)) (<= (* 2 (select main_a v_prenex_28824)) 1002) (<= 998 (* 2 (select main_a v_prenex_28823))) (<= (select main_a v_prenex_28824) (+ (select main_a v_prenex_28823) 2)) (< v_prenex_28824 main_x) (<= (+ main_x 1) v_prenex_28824) (<= 0 (+ (select main_a v_prenex_28824) 499)))) (forall ((v_prenex_30361 Int)) (or (<= 1 (select main_a v_prenex_30361)) (<= (select main_a v_prenex_30361) 1001) (<= 2 (* 2 (select main_a v_prenex_30361))) (< v_prenex_30361 main_x) (<= (+ main_x 1) v_prenex_30361))) (forall ((v_prenex_29474 Int) (v_prenex_29473 Int)) (or (<= (* 2 (select main_a v_prenex_29473)) 1998) (<= 1000 (+ (select main_a v_prenex_29473) (select main_a v_prenex_29474))) (<= (+ main_x 1) v_prenex_29474) (<= 499 (select main_a v_prenex_29473)) (< v_prenex_29474 main_x) (<= 2 (* 2 (select main_a v_prenex_29474))))) (or (forall ((v_prenex_28630 Int)) (or (<= (+ main_x 1) v_prenex_28630) (<= (* 2 (select main_a v_prenex_28630)) 1002) (<= (select main_a v_prenex_28630) 1001) (<= 2 (* 2 (select main_a v_prenex_28630))) (< v_prenex_28630 main_x))) (forall ((v_prenex_28631 Int)) (or (<= 499 (select main_a v_prenex_28631)) (<= 0 (+ (select main_a v_prenex_28631) 1))))) (forall ((v_prenex_24116 Int) (v_prenex_24115 Int)) (or (<= (select main_a v_prenex_24116) 501) (<= (+ main_x 1) v_prenex_24116) (<= (select main_a v_prenex_24116) (+ (select main_a v_prenex_24115) 2)) (<= 0 (+ (select main_a v_prenex_24116) 499)) (< v_prenex_24116 main_x))) (forall ((v_prenex_25301 Int) (v_prenex_25300 Int)) (or (<= (+ (select main_a v_prenex_25300) (select main_a v_prenex_25301)) 1000) (<= 0 (+ (select main_a v_prenex_25300) 1)) (< v_prenex_25301 main_x) (<= (+ main_x 1) v_prenex_25301) (<= (select main_a v_prenex_25301) 1001) (< v_prenex_25300 main_y))) (forall ((v_prenex_31882 Int) (v_prenex_31883 Int)) (or (< v_prenex_31883 main_x) (<= 1 (select main_a v_prenex_31883)) (<= (select main_a v_prenex_31883) (+ (select main_a v_prenex_31882) 2)) (<= (+ main_y 1) v_prenex_31882) (<= (+ main_x 1) v_prenex_31883) (<= 998 (* 2 (select main_a v_prenex_31882))))) (forall ((v_prenex_28625 Int) (v_prenex_28626 Int)) (or (<= (select main_a v_prenex_28626) 501) (<= (+ main_x 1) v_prenex_28626) (<= (select main_a v_prenex_28626) (+ (select main_a v_prenex_28625) 2)) (<= (+ main_y 1) v_prenex_28625) (<= (select main_a v_prenex_28625) 1499) (< v_prenex_28626 main_x) (<= (* 2 (select main_a v_prenex_28625)) 1998))) (forall ((v_prenex_30594 Int) (v_prenex_30593 Int)) (or (<= 499 (select main_a v_prenex_30593)) (<= 0 (+ (select main_a v_prenex_30594) 499)) (< v_prenex_30594 main_x) (<= (select main_a v_prenex_30594) 501) (<= 1000 (+ (select main_a v_prenex_30593) (select main_a v_prenex_30594))) (<= 0 (+ (select main_a v_prenex_30593) 1)) (<= (+ main_x 1) v_prenex_30594))) (forall ((v_prenex_23936 Int) (v_prenex_23935 Int)) (or (<= 1 (select main_a v_prenex_23936)) (< v_prenex_23936 main_x) (<= (select main_a v_prenex_23936) 1001) (<= (+ main_x 1) v_prenex_23936) (<= (select main_a v_prenex_23936) (+ (select main_a v_prenex_23935) 2)) (<= (* 2 (select main_a v_prenex_23935)) 1998) (<= (select main_a v_prenex_23935) 1499))) (forall ((v_prenex_30424 Int) (v_prenex_30425 Int)) (or (< v_prenex_30425 main_x) (<= (select main_a v_prenex_30424) 999) (<= 1 (select main_a v_prenex_30425)) (<= (select main_a v_prenex_30425) (+ (select main_a v_prenex_30424) 2)) (<= (+ main_x 1) v_prenex_30425) (<= (+ main_y 1) v_prenex_30424) (<= (select main_a v_prenex_30424) 1499))) (forall ((v_prenex_30588 Int) (v_prenex_30587 Int)) (or (<= (select main_a v_prenex_30588) 1001) (<= (+ main_x 1) v_prenex_30588) (<= (select main_a v_prenex_30587) (+ (select main_a v_prenex_30588) 998)) (< v_prenex_30588 main_x) (<= (select main_a v_prenex_30587) 1499))) (or (forall ((v_prenex_28632 Int)) (or (< v_prenex_28632 main_x) (<= (select main_a v_prenex_28632) 501) (<= (+ main_x 1) v_prenex_28632) (<= 2 (* 2 (select main_a v_prenex_28632))) (<= (* 2 (select main_a v_prenex_28632)) 1002))) (forall ((v_prenex_28631 Int)) (or (<= 499 (select main_a v_prenex_28631)) (<= 0 (+ (select main_a v_prenex_28631) 1))))) (forall ((v_prenex_31118 Int) (v_prenex_31119 Int)) (or (<= (select main_a v_prenex_31118) (+ (select main_a v_prenex_31119) 998)) (<= (select main_a v_prenex_31118) 999) (< v_prenex_31118 main_y) (< v_prenex_31119 main_x) (<= (+ main_x 1) v_prenex_31119) (<= 2 (* 2 (select main_a v_prenex_31119))) (<= 998 (* 2 (select main_a v_prenex_31118))))) (forall ((v_prenex_32201 Int) (v_prenex_32200 Int)) (or (<= 0 (+ (select main_a v_prenex_32200) 1)) (<= (+ main_x 1) v_prenex_32201) (<= 1000 (+ (select main_a v_prenex_32200) (select main_a v_prenex_32201))) (< v_prenex_32200 main_y) (<= (* 2 (select main_a v_prenex_32201)) 1002) (< v_prenex_32201 main_x) (<= 998 (* 2 (select main_a v_prenex_32200))))) (forall ((v_prenex_27522 Int) (v_prenex_27521 Int)) (or (<= (select main_a v_prenex_27522) 1001) (<= 1 (select main_a v_prenex_27522)) (<= 1000 (+ (select main_a v_prenex_27521) (select main_a v_prenex_27522))) (<= 998 (* 2 (select main_a v_prenex_27521))) (<= (+ main_x 1) v_prenex_27522) (< v_prenex_27522 main_x))) (or (forall ((v_prenex_31182 Int)) (or (<= (select main_a v_prenex_31182) 1499) (<= 0 (+ (select main_a v_prenex_31182) 1)))) (forall ((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) 501) (<= 0 (+ (select main_a v_prenex_31180) 499)) (< v_prenex_31180 main_x)))) (forall ((v_prenex_30143 Int) (v_prenex_30144 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30143))) (<= 1000 (+ (select main_a v_prenex_30143) (select main_a v_prenex_30144))) (<= (* 2 (select main_a v_prenex_30143)) 1998) (<= (+ main_x 1) v_prenex_30144) (<= 2 (* 2 (select main_a v_prenex_30144))) (< v_prenex_30144 main_x))) (forall ((v_prenex_28039 Int) (v_prenex_28038 Int)) (or (< v_prenex_28039 main_x) (<= (select main_a v_prenex_28039) (+ (select main_a v_prenex_28038) 2)) (<= (+ main_x 1) v_prenex_28039) (<= 1 (select main_a v_prenex_28039)) (<= (* 2 (select main_a v_prenex_28039)) 1002) (<= (select main_a v_prenex_28038) 1499))) (forall ((v_prenex_31761 Int) (v_prenex_31762 Int)) (or (< v_prenex_31762 main_x) (<= (* 2 (select main_a v_prenex_31762)) 1002) (<= (select main_a v_prenex_31761) 999) (<= 998 (* 2 (select main_a v_prenex_31761))) (<= (select main_a v_prenex_31762) 1001) (<= (+ main_x 1) v_prenex_31762) (<= (select main_a v_prenex_31761) (+ (select main_a v_prenex_31762) 998)))) (forall ((v_prenex_30972 Int) (v_prenex_30971 Int)) (or (< v_prenex_30972 main_x) (<= (+ main_x 1) v_prenex_30972) (<= 0 (+ (select main_a v_prenex_30971) 1)) (<= (select main_a v_prenex_30972) 501) (<= (select main_a v_prenex_30971) 1499) (<= 1 (select main_a v_prenex_30972)) (<= 1000 (+ (select main_a v_prenex_30971) (select main_a v_prenex_30972))))) (forall ((v_prenex_31653 Int) (v_prenex_31654 Int)) (or (< v_prenex_31654 main_x) (<= 1000 (+ (select main_a v_prenex_31653) (select main_a v_prenex_31654))) (<= (select main_a v_prenex_31653) 999) (<= (+ main_x 1) v_prenex_31654) (<= 998 (* 2 (select main_a v_prenex_31653))) (<= (select main_a v_prenex_31654) 1001) (< v_prenex_31653 main_y))) (forall ((v_prenex_27572 Int) (v_prenex_27573 Int)) (or (< v_prenex_27573 main_x) (<= 499 (select main_a v_prenex_27572)) (<= (select main_a v_prenex_27572) 999) (<= (+ main_y 1) v_prenex_27572) (<= 1000 (+ (select main_a v_prenex_27572) (select main_a v_prenex_27573))) (<= (+ main_x 1) v_prenex_27573) (<= (select main_a v_prenex_27573) 501))) (forall ((v_prenex_24234 Int) (v_prenex_24233 Int)) (or (<= 499 (select main_a v_prenex_24233)) (<= (+ main_y 1) v_prenex_24233) (<= (select main_a v_prenex_24234) (+ (select main_a v_prenex_24233) 2)) (<= 0 (+ (select main_a v_prenex_24234) 499)) (<= (+ main_x 1) v_prenex_24234) (< v_prenex_24234 main_x))) (forall ((v_prenex_28899 Int) (v_prenex_28898 Int)) (or (<= (+ main_x 1) v_prenex_28899) (< v_prenex_28898 main_y) (<= (select main_a v_prenex_28898) (+ (select main_a v_prenex_28899) 998)) (<= (select main_a v_prenex_28899) 1001) (< v_prenex_28899 main_x))) (forall ((v_prenex_24383 Int) (v_prenex_24382 Int)) (or (<= (select main_a v_prenex_24383) 1001) (<= (+ main_x 1) v_prenex_24383) (<= 998 (* 2 (select main_a v_prenex_24382))) (< v_prenex_24383 main_x) (<= 1000 (+ (select main_a v_prenex_24382) (select main_a v_prenex_24383))))) (or (forall ((v_prenex_31940 Int)) (or (<= (+ main_x 1) v_prenex_31940) (< v_prenex_31940 main_x) (<= 0 (+ (select main_a v_prenex_31940) 499)) (<= 1 (select main_a v_prenex_31940)) (<= (* 2 (select main_a v_prenex_31940)) 1002))) (forall ((v_prenex_31941 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31941))) (<= 499 (select main_a v_prenex_31941))))) (forall ((v_prenex_29822 Int) (v_prenex_29821 Int)) (or (<= 1000 (+ (select main_a v_prenex_29821) (select main_a v_prenex_29822))) (<= 1 (select main_a v_prenex_29822)) (<= (+ main_x 1) v_prenex_29822) (<= (select main_a v_prenex_29821) 1499) (< v_prenex_29822 main_x) (<= 998 (* 2 (select main_a v_prenex_29821))) (<= 0 (+ (select main_a v_prenex_29822) 499)))) (forall ((v_prenex_26820 Int) (v_prenex_26819 Int)) (or (< v_prenex_26820 main_x) (<= 0 (+ (select main_a v_prenex_26820) 499)) (<= (select main_a v_prenex_26819) 999) (<= (+ main_x 1) v_prenex_26820) (<= (select main_a v_prenex_26819) (+ (select main_a v_prenex_26820) 998)) (<= 0 (+ (select main_a v_prenex_26819) 1)) (<= (select main_a v_prenex_26820) 1001))) (forall ((v_prenex_26699 Int) (v_prenex_26700 Int)) (or (< v_prenex_26700 main_x) (<= (* 2 (select main_a v_prenex_26700)) 1002) (<= (select main_a v_prenex_26699) 999) (<= (+ main_x 1) v_prenex_26700) (<= (select main_a v_prenex_26699) (+ (select main_a v_prenex_26700) 998)))) (or (forall ((v_prenex_24719 Int)) (or (<= (* 2 (select main_a v_prenex_24719)) 1998) (<= 998 (* 2 (select main_a v_prenex_24719))))) (forall ((v_prenex_24718 Int)) (or (< v_prenex_24718 main_x) (<= (+ main_x 1) v_prenex_24718) (<= 2 (* 2 (select main_a v_prenex_24718))) (<= (select main_a v_prenex_24718) 1001) (<= 1 (select main_a v_prenex_24718))))) (or (forall ((v_prenex_32148 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32148))) (<= (+ main_x 1) v_prenex_32148) (<= (select main_a v_prenex_32148) 501) (< v_prenex_32148 main_x))) (forall ((v_prenex_32147 Int)) (or (< v_prenex_32147 main_y) (<= (* 2 (select main_a v_prenex_32147)) 1998) (<= 499 (select main_a v_prenex_32147))))) (forall ((v_prenex_24068 Int) (v_prenex_24067 Int)) (or (<= (select main_a v_prenex_24068) (+ (select main_a v_prenex_24067) 2)) (<= 0 (+ (select main_a v_prenex_24068) 499)) (< v_prenex_24068 main_x) (<= 0 (+ (select main_a v_prenex_24067) 1)) (<= (+ main_x 1) v_prenex_24068) (<= (select main_a v_prenex_24067) 999))) (or (forall ((v_prenex_29927 Int)) (or (<= (select main_a v_prenex_29927) 501) (<= (+ main_x 1) v_prenex_29927) (< v_prenex_29927 main_x) (<= 1 (select main_a v_prenex_29927)) (<= (* 2 (select main_a v_prenex_29927)) 1002))) (forall ((v_prenex_29931 Int)) (or (<= (select main_a v_prenex_29931) 1499) (<= (select main_a v_prenex_29931) 999)))) (or (forall ((v_prenex_24521 Int)) (or (<= (+ main_y 1) v_prenex_24521) (< v_prenex_24521 main_y) (<= (select main_a v_prenex_24521) 1499))) (forall ((v_prenex_24522 Int)) (<= (* 2 (select main_a v_prenex_24522)) 1002))) (or (forall ((v_prenex_31289 Int)) (or (<= 998 (* 2 (select main_a v_prenex_31289))) (<= 0 (+ (select main_a v_prenex_31289) 1)))) (forall ((v_prenex_31286 Int)) (or (<= 1 (select main_a v_prenex_31286)) (< v_prenex_31286 main_x) (<= (+ main_x 1) v_prenex_31286) (<= (select main_a v_prenex_31286) 1001) (<= (* 2 (select main_a v_prenex_31286)) 1002)))) (forall ((v_prenex_24492 Int) (v_prenex_24491 Int)) (or (<= 0 (+ (select main_a v_prenex_24492) 499)) (<= 499 (select main_a v_prenex_24491)) (<= (+ main_y 1) v_prenex_24491) (<= (select main_a v_prenex_24491) 999) (<= (+ main_x 1) v_prenex_24492) (<= 1000 (+ (select main_a v_prenex_24491) (select main_a v_prenex_24492))) (< v_prenex_24492 main_x))) (or (forall ((v_prenex_29439 Int)) (<= 499 (select main_a v_prenex_29439))) (forall ((v_prenex_29440 Int)) (or (<= (+ main_x 1) v_prenex_29440) (<= 2 (* 2 (select main_a v_prenex_29440))) (<= (select main_a v_prenex_29440) 1001) (< v_prenex_29440 main_x)))) (forall ((v_prenex_24919 Int) (v_prenex_24918 Int)) (or (<= (select main_a v_prenex_24919) 1001) (<= (select main_a v_prenex_24918) 999) (<= 1000 (+ (select main_a v_prenex_24918) (select main_a v_prenex_24919))) (<= (+ main_x 1) v_prenex_24919) (< v_prenex_24919 main_x) (<= (* 2 (select main_a v_prenex_24918)) 1998) (< v_prenex_24918 main_y))) (or (forall ((v_prenex_24709 Int)) (<= (* 2 (select main_a v_prenex_24709)) 1998)) (forall ((v_prenex_24706 Int)) (or (<= (select main_a v_prenex_24706) 501) (<= 0 (+ (select main_a v_prenex_24706) 499)) (<= (+ main_x 1) v_prenex_24706) (< v_prenex_24706 main_x) (<= (* 2 (select main_a v_prenex_24706)) 1002)))) (or (forall ((v_prenex_29439 Int)) (<= 499 (select main_a v_prenex_29439))) (forall ((v_prenex_29436 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29436))) (<= (+ main_x 1) v_prenex_29436) (< v_prenex_29436 main_x) (<= (* 2 (select main_a v_prenex_29436)) 1002) (<= (select main_a v_prenex_29436) 1001)))) (forall ((v_prenex_29999 Int) (v_prenex_30000 Int)) (or (<= 0 (+ (select main_a v_prenex_29999) 1)) (<= (select main_a v_prenex_29999) 999) (< v_prenex_30000 main_x) (<= (select main_a v_prenex_30000) 1001) (< v_prenex_29999 main_y) (<= (+ main_x 1) v_prenex_30000) (<= (select main_a v_prenex_30000) (+ (select main_a v_prenex_29999) 2)))) (or (forall ((v_prenex_31361 Int)) (or (<= (+ main_x 1) v_prenex_31361) (<= (* 2 (select main_a v_prenex_31361)) 1002) (< v_prenex_31361 main_x) (<= 0 (+ (select main_a v_prenex_31361) 499)))) (forall ((v_prenex_31363 Int)) (or (<= (select main_a v_prenex_31363) 999) (<= (select main_a v_prenex_31363) 1499)))) (or (forall ((v_prenex_27081 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27081))) (<= (+ main_x 1) v_prenex_27081) (<= (select main_a v_prenex_27081) 1001) (< v_prenex_27081 main_x))) (forall ((v_prenex_27080 Int)) (or (<= (select main_a v_prenex_27080) 999) (<= (select main_a v_prenex_27080) 1499)))) (or (forall ((v_prenex_30782 Int)) (or (<= (select main_a v_prenex_30782) 501) (< v_prenex_30782 main_x) (<= (* 2 (select main_a v_prenex_30782)) 1002) (<= 1 (select main_a v_prenex_30782)) (<= (+ main_x 1) v_prenex_30782))) (forall ((v_prenex_30786 Int)) (or (<= 499 (select main_a v_prenex_30786)) (<= (select main_a v_prenex_30786) 999)))) (or (forall ((v_prenex_27724 Int)) (or (< v_prenex_27724 main_y) (<= (select main_a v_prenex_27724) 999) (<= (select main_a v_prenex_27724) 1499))) (forall ((v_prenex_27725 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27725))) (< v_prenex_27725 main_x) (<= (+ main_x 1) v_prenex_27725) (<= 0 (+ (select main_a v_prenex_27725) 499))))) (forall ((v_prenex_24569 Int) (v_prenex_24570 Int)) (or (<= (+ main_x 1) v_prenex_24570) (< v_prenex_24570 main_x) (<= (select main_a v_prenex_24569) 1499) (<= 1000 (+ (select main_a v_prenex_24569) (select main_a v_prenex_24570))) (<= 499 (select main_a v_prenex_24569)) (<= (select main_a v_prenex_24570) 501) (<= 2 (* 2 (select main_a v_prenex_24570))))) (forall ((v_prenex_32193 Int) (v_prenex_32192 Int)) (or (<= (* 2 (select main_a v_prenex_32193)) 1002) (<= (select main_a v_prenex_32192) (+ (select main_a v_prenex_32193) 998)) (<= 0 (+ (select main_a v_prenex_32192) 1)) (<= 998 (* 2 (select main_a v_prenex_32192))) (<= (+ main_x 1) v_prenex_32193) (< v_prenex_32193 main_x))) (or (forall ((v_prenex_31781 Int)) (or (<= (+ main_y 1) v_prenex_31781) (< v_prenex_31781 main_y) (<= (select main_a v_prenex_31781) 999) (<= (select main_a v_prenex_31781) 1499))) (forall ((v_prenex_31782 Int)) (<= 2 (* 2 (select main_a v_prenex_31782))))) (or (forall ((v_prenex_29300 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29300))) (<= (+ main_x 1) v_prenex_29300) (< v_prenex_29300 main_x) (<= (select main_a v_prenex_29300) 1001))) (forall ((v_prenex_29299 Int)) (<= 499 (select main_a v_prenex_29299)))) (or (forall ((v_prenex_25827 Int)) (or (<= 0 (+ (select main_a v_prenex_25827) 1)) (<= (select main_a v_prenex_25827) 999))) (forall ((v_prenex_25829 Int)) (or (<= (+ main_x 1) v_prenex_25829) (<= (* 2 (select main_a v_prenex_25829)) 1002) (< v_prenex_25829 main_x) (<= (select main_a v_prenex_25829) 501) (<= 1 (select main_a v_prenex_25829))))) (forall ((v_prenex_29332 Int) (v_prenex_29333 Int)) (or (<= (+ main_x 1) v_prenex_29333) (<= (select main_a v_prenex_29333) 501) (<= (select main_a v_prenex_29332) 1499) (<= (select main_a v_prenex_29333) (+ (select main_a v_prenex_29332) 2)) (<= (select main_a v_prenex_29332) 999) (< v_prenex_29332 main_y) (< v_prenex_29333 main_x))) (or (forall ((v_prenex_30023 Int)) (or (<= (+ main_x 1) v_prenex_30023) (<= 1 (select main_a v_prenex_30023)) (< v_prenex_30023 main_x) (<= 2 (* 2 (select main_a v_prenex_30023))))) (forall ((v_prenex_30024 Int)) (or (<= (* 2 (select main_a v_prenex_30024)) 1998) (<= (select main_a v_prenex_30024) 1499)))) (forall ((v_prenex_24502 Int) (v_prenex_24501 Int)) (or (< v_prenex_24502 main_x) (<= (select main_a v_prenex_24502) 1001) (<= (select main_a v_prenex_24501) 1499) (<= (+ main_x 1) v_prenex_24502) (<= (* 2 (select main_a v_prenex_24501)) 1998) (<= (select main_a v_prenex_24502) 501) (<= (select main_a v_prenex_24502) (+ (select main_a v_prenex_24501) 2)))) (forall ((v_prenex_31943 Int) (v_prenex_31944 Int)) (or (<= 0 (+ (select main_a v_prenex_31943) 1)) (<= (select main_a v_prenex_31944) 501) (<= 1000 (+ (select main_a v_prenex_31943) (select main_a v_prenex_31944))) (< v_prenex_31944 main_x) (<= 2 (* 2 (select main_a v_prenex_31944))) (<= (+ main_x 1) v_prenex_31944) (<= (select main_a v_prenex_31943) 1499))) (forall ((v_prenex_25329 Int) (v_prenex_25328 Int)) (or (<= (* 2 (select main_a v_prenex_25329)) 1002) (<= (+ main_x 1) v_prenex_25329) (< v_prenex_25329 main_x) (<= 499 (select main_a v_prenex_25328)) (<= (+ main_y 1) v_prenex_25328) (<= 1000 (+ (select main_a v_prenex_25328) (select main_a v_prenex_25329))))) (forall ((v_prenex_30925 Int) (v_prenex_30926 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30926))) (<= (select main_a v_prenex_30926) 1001) (<= 499 (select main_a v_prenex_30925)) (<= 998 (* 2 (select main_a v_prenex_30925))) (<= 1000 (+ (select main_a v_prenex_30925) (select main_a v_prenex_30926))) (< v_prenex_30926 main_x) (<= (+ main_x 1) v_prenex_30926))) (forall ((v_prenex_26233 Int) (v_prenex_26232 Int)) (or (<= (select main_a v_prenex_26233) 501) (< v_prenex_26233 main_x) (<= 998 (* 2 (select main_a v_prenex_26232))) (<= (+ main_x 1) v_prenex_26233) (<= (+ (select main_a v_prenex_26232) (select main_a v_prenex_26233)) 1000) (<= (select main_a v_prenex_26232) 1499))) (forall ((v_prenex_28025 Int) (v_prenex_28024 Int)) (or (<= (+ main_x 1) v_prenex_28025) (<= 998 (* 2 (select main_a v_prenex_28024))) (<= (select main_a v_prenex_28024) 1499) (<= 2 (* 2 (select main_a v_prenex_28025))) (<= (* 2 (select main_a v_prenex_28025)) 1002) (<= 1000 (+ (select main_a v_prenex_28024) (select main_a v_prenex_28025))) (< v_prenex_28025 main_x))) (or (forall ((v_prenex_28704 Int)) (or (<= 499 (select main_a v_prenex_28704)) (<= (+ main_y 1) v_prenex_28704) (<= (select main_a v_prenex_28704) 999))) (forall ((v_prenex_28703 Int)) (or (< v_prenex_28703 main_x) (<= (* 2 (select main_a v_prenex_28703)) 1002) (<= (+ main_x 1) v_prenex_28703) (<= 2 (* 2 (select main_a v_prenex_28703)))))) (forall ((v_prenex_25158 Int) (v_prenex_25157 Int)) (or (<= (select main_a v_prenex_25158) 501) (<= (select main_a v_prenex_25157) 1499) (< v_prenex_25158 main_x) (<= (+ main_x 1) v_prenex_25158) (<= (select main_a v_prenex_25157) (+ (select main_a v_prenex_25158) 998)) (<= 998 (* 2 (select main_a v_prenex_25157))) (<= 2 (* 2 (select main_a v_prenex_25158))))) (forall ((v_prenex_31951 Int) (v_prenex_31952 Int)) (or (<= (select main_a v_prenex_31952) 501) (<= (+ (select main_a v_prenex_31951) (select main_a v_prenex_31952)) 1000) (<= (select main_a v_prenex_31952) 1001) (< v_prenex_31952 main_x) (<= (+ main_x 1) v_prenex_31952))) (or (forall ((v_prenex_30299 Int)) (<= 499 (select main_a v_prenex_30299))) (forall ((v_prenex_30297 Int)) (or (<= (select main_a v_prenex_30297) 501) (< v_prenex_30297 main_x) (<= (+ main_x 1) v_prenex_30297) (<= (select main_a v_prenex_30297) 1001) (<= 2 (* 2 (select main_a v_prenex_30297)))))) (forall ((v_prenex_25396 Int) (v_prenex_25395 Int)) (or (<= (+ main_y 1) v_prenex_25395) (<= 2 (* 2 (select main_a v_prenex_25396))) (<= (* 2 (select main_a v_prenex_25395)) 1998) (<= (+ main_x 1) v_prenex_25396) (< v_prenex_25396 main_x) (<= 499 (select main_a v_prenex_25395)) (<= 1000 (+ (select main_a v_prenex_25395) (select main_a v_prenex_25396))))) (or (forall ((v_prenex_26442 Int)) (or (<= (+ main_x 1) v_prenex_26442) (<= 2 (* 2 (select main_a v_prenex_26442))) (< v_prenex_26442 main_x) (<= (select main_a v_prenex_26442) 501))) (forall ((v_prenex_26437 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26437))) (<= (select main_a v_prenex_26437) 1499)))) (or (forall ((v_prenex_24596 Int)) (or (<= (* 2 (select main_a v_prenex_24596)) 1002) (<= (+ main_x 1) v_prenex_24596) (< v_prenex_24596 main_x) (<= (select main_a v_prenex_24596) 1001))) (forall ((v_prenex_24595 Int)) (or (<= 499 (select main_a v_prenex_24595)) (<= 998 (* 2 (select main_a v_prenex_24595))) (< v_prenex_24595 main_y)))) (forall ((v_prenex_26185 Int) (v_prenex_26186 Int)) (or (<= (select main_a v_prenex_26185) 999) (<= (+ main_x 1) v_prenex_26186) (<= (+ main_y 1) v_prenex_26185) (<= (select main_a v_prenex_26186) 501) (< v_prenex_26186 main_x) (<= (+ (select main_a v_prenex_26185) (select main_a v_prenex_26186)) 1000))) (forall ((v_prenex_26013 Int) (v_prenex_26014 Int)) (or (< v_prenex_26014 main_x) (<= 0 (+ (select main_a v_prenex_26013) 1)) (<= (select main_a v_prenex_26014) (+ (select main_a v_prenex_26013) 2)) (<= (* 2 (select main_a v_prenex_26014)) 1002) (<= (+ main_x 1) v_prenex_26014))) (forall ((v_prenex_28252 Int) (v_prenex_28251 Int)) (or (<= 0 (+ (select main_a v_prenex_28251) 1)) (<= (+ main_y 1) v_prenex_28251) (<= (select main_a v_prenex_28251) 1499) (<= (+ main_x 1) v_prenex_28252) (<= (select main_a v_prenex_28252) 1001) (<= (+ (select main_a v_prenex_28251) (select main_a v_prenex_28252)) 1000) (< v_prenex_28252 main_x))) (or (forall ((v_prenex_27235 Int)) (<= 998 (* 2 (select main_a v_prenex_27235)))) (forall ((v_prenex_27236 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27236))) (<= 1 (select main_a v_prenex_27236)) (<= (select main_a v_prenex_27236) 501) (< v_prenex_27236 main_x) (<= (+ main_x 1) v_prenex_27236)))) (forall ((v_prenex_32047 Int) (v_prenex_32048 Int)) (or (<= (+ main_x 1) v_prenex_32048) (<= (select main_a v_prenex_32047) (+ (select main_a v_prenex_32048) 998)) (< v_prenex_32048 main_x) (<= (select main_a v_prenex_32047) 999) (<= 1 (select main_a v_prenex_32048)) (<= 0 (+ (select main_a v_prenex_32048) 499)))) (or (forall ((v_prenex_30366 Int)) (or (<= 499 (select main_a v_prenex_30366)) (<= (select main_a v_prenex_30366) 1499))) (forall ((v_prenex_30367 Int)) (or (<= 1 (select main_a v_prenex_30367)) (<= (* 2 (select main_a v_prenex_30367)) 1002) (<= 0 (+ (select main_a v_prenex_30367) 499)) (<= (+ main_x 1) v_prenex_30367) (< v_prenex_30367 main_x)))) (forall ((v_prenex_26851 Int) (v_prenex_26852 Int)) (or (<= 0 (+ (select main_a v_prenex_26851) 1)) (< v_prenex_26852 main_x) (<= (select main_a v_prenex_26852) 1001) (<= 2 (* 2 (select main_a v_prenex_26852))) (<= (select main_a v_prenex_26851) 999) (<= (+ main_x 1) v_prenex_26852) (<= (select main_a v_prenex_26851) (+ (select main_a v_prenex_26852) 998)))) (forall ((v_prenex_24252 Int) (v_prenex_24253 Int)) (or (<= (select main_a v_prenex_24253) 1001) (<= (+ main_x 1) v_prenex_24253) (<= (select main_a v_prenex_24253) (+ (select main_a v_prenex_24252) 2)) (<= (* 2 (select main_a v_prenex_24252)) 1998) (<= 998 (* 2 (select main_a v_prenex_24252))) (< v_prenex_24253 main_x) (<= (+ main_y 1) v_prenex_24252))) (or (forall ((v_prenex_31557 Int)) (or (<= 0 (+ (select main_a v_prenex_31557) 1)) (<= 998 (* 2 (select main_a v_prenex_31557))))) (forall ((v_prenex_31558 Int)) (or (<= 1 (select main_a v_prenex_31558)) (< v_prenex_31558 main_x) (<= (+ main_x 1) v_prenex_31558) (<= (select main_a v_prenex_31558) 501) (<= 2 (* 2 (select main_a v_prenex_31558)))))) (or (forall ((v_prenex_31203 Int)) (or (< v_prenex_31203 main_x) (<= (select main_a v_prenex_31203) 1001) (<= (+ main_x 1) v_prenex_31203) (<= (* 2 (select main_a v_prenex_31203)) 1002) (<= 2 (* 2 (select main_a v_prenex_31203))))) (forall ((v_prenex_31206 Int)) (or (<= (select main_a v_prenex_31206) 999) (<= (select main_a v_prenex_31206) 1499)))) (or (forall ((v_prenex_31060 Int)) (or (<= (* 2 (select main_a v_prenex_31060)) 1998) (<= 0 (+ (select main_a v_prenex_31060) 1)) (<= (+ main_y 1) v_prenex_31060))) (forall ((v_prenex_31056 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31056))) (< v_prenex_31056 main_x) (<= 1 (select main_a v_prenex_31056)) (<= (+ main_x 1) v_prenex_31056)))) (forall ((v_prenex_24832 Int) (v_prenex_24831 Int)) (or (< v_prenex_24831 main_y) (< v_prenex_24832 main_x) (<= (+ main_x 1) v_prenex_24832) (<= 0 (+ (select main_a v_prenex_24831) 1)) (<= (select main_a v_prenex_24832) 1001) (<= 1000 (+ (select main_a v_prenex_24831) (select main_a v_prenex_24832))))) (or (forall ((v_prenex_30905 Int)) (or (<= 499 (select main_a v_prenex_30905)) (<= 998 (* 2 (select main_a v_prenex_30905))))) (forall ((v_prenex_30904 Int)) (or (< v_prenex_30904 main_x) (<= 1 (select main_a v_prenex_30904)) (<= 2 (* 2 (select main_a v_prenex_30904))) (<= (+ main_x 1) v_prenex_30904)))) (forall ((v_prenex_27287 Int) (v_prenex_27288 Int)) (or (<= (* 2 (select main_a v_prenex_27287)) 1998) (<= (+ main_x 1) v_prenex_27288) (< v_prenex_27288 main_x) (<= 0 (+ (select main_a v_prenex_27288) 499)) (<= (select main_a v_prenex_27288) (+ (select main_a v_prenex_27287) 2)) (<= (select main_a v_prenex_27288) 501) (<= 499 (select main_a v_prenex_27287)))) (forall ((v_prenex_29275 Int) (v_prenex_29274 Int)) (or (< v_prenex_29275 main_x) (<= (select main_a v_prenex_29275) (+ (select main_a v_prenex_29274) 2)) (<= (* 2 (select main_a v_prenex_29275)) 1002) (<= 0 (+ (select main_a v_prenex_29274) 1)) (<= (+ main_x 1) v_prenex_29275) (<= (select main_a v_prenex_29274) 1499))) (forall ((v_prenex_27038 Int) (v_prenex_27037 Int)) (or (<= (select main_a v_prenex_27038) (+ (select main_a v_prenex_27037) 2)) (<= 499 (select main_a v_prenex_27037)) (<= 1 (select main_a v_prenex_27038)) (< v_prenex_27038 main_x) (<= (+ main_x 1) v_prenex_27038))) (or (forall ((v_prenex_27636 Int)) (or (< v_prenex_27636 main_x) (<= (select main_a v_prenex_27636) 1001) (<= (+ main_x 1) v_prenex_27636) (<= 2 (* 2 (select main_a v_prenex_27636))))) (forall ((v_prenex_27635 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27635))) (<= (select main_a v_prenex_27635) 1499)))) (or (forall ((v_prenex_30776 Int)) (<= (select main_a v_prenex_30776) 1499)) (forall ((v_prenex_30777 Int)) (or (<= (+ main_x 1) v_prenex_30777) (<= 2 (* 2 (select main_a v_prenex_30777))) (<= (select main_a v_prenex_30777) 1001) (< v_prenex_30777 main_x)))) (forall ((v_prenex_25103 Int) (v_prenex_25104 Int)) (or (<= (+ main_x 1) v_prenex_25104) (<= 0 (+ (select main_a v_prenex_25103) 1)) (<= 998 (* 2 (select main_a v_prenex_25103))) (< v_prenex_25104 main_x) (<= (+ (select main_a v_prenex_25103) (select main_a v_prenex_25104)) 1000) (<= (* 2 (select main_a v_prenex_25104)) 1002) (<= 1 (select main_a v_prenex_25104)))) (forall ((v_prenex_28748 Int) (v_prenex_28747 Int)) (or (<= (+ main_x 1) v_prenex_28748) (<= (select main_a v_prenex_28747) 1499) (<= 0 (+ (select main_a v_prenex_28748) 499)) (<= (* 2 (select main_a v_prenex_28747)) 1998) (<= (select main_a v_prenex_28748) 501) (<= 1000 (+ (select main_a v_prenex_28747) (select main_a v_prenex_28748))) (< v_prenex_28748 main_x))) (forall ((v_prenex_32010 Int) (v_prenex_32009 Int)) (or (< v_prenex_32010 main_x) (<= 499 (select main_a v_prenex_32009)) (<= (select main_a v_prenex_32010) 501) (<= (select main_a v_prenex_32009) (+ (select main_a v_prenex_32010) 998)) (<= (+ main_x 1) v_prenex_32010) (<= (select main_a v_prenex_32009) 1499))) (forall ((v_prenex_29998 Int) (v_prenex_29997 Int)) (or (<= 0 (+ (select main_a v_prenex_29997) 1)) (< v_prenex_29998 main_x) (<= 499 (select main_a v_prenex_29997)) (<= 2 (* 2 (select main_a v_prenex_29998))) (<= (+ (select main_a v_prenex_29997) (select main_a v_prenex_29998)) 1000) (<= (+ main_x 1) v_prenex_29998) (<= (+ main_y 1) v_prenex_29997))) (or (forall ((v_prenex_28588 Int)) (<= 998 (* 2 (select main_a v_prenex_28588)))) (forall ((v_prenex_28589 Int)) (or (<= (+ main_x 1) v_prenex_28589) (< v_prenex_28589 main_x) (<= 1 (select main_a v_prenex_28589)) (<= 0 (+ (select main_a v_prenex_28589) 499))))) (or (forall ((v_prenex_23836 Int)) (or (< v_prenex_23836 main_x) (<= 0 (+ (select main_a v_prenex_23836) 499)) (<= (+ main_x 1) v_prenex_23836) (<= (* 2 (select main_a v_prenex_23836)) 1002) (<= 1 (select main_a v_prenex_23836)))) (forall ((v_prenex_24372 Int)) (or (<= 0 (+ (select main_a v_prenex_24372) 1)) (<= (select main_a v_prenex_24372) 999)))) (forall ((v_prenex_29031 Int) (v_prenex_29032 Int)) (or (<= (* 2 (select main_a v_prenex_29031)) 1998) (< v_prenex_29032 main_x) (<= 2 (* 2 (select main_a v_prenex_29032))) (<= 1000 (+ (select main_a v_prenex_29031) (select main_a v_prenex_29032))) (<= (+ main_x 1) v_prenex_29032) (<= 1 (select main_a v_prenex_29032)) (<= 998 (* 2 (select main_a v_prenex_29031))))) (forall ((v_prenex_26921 Int) (v_prenex_26922 Int)) (or (< v_prenex_26921 main_y) (<= (+ main_x 1) v_prenex_26922) (<= 998 (* 2 (select main_a v_prenex_26921))) (< v_prenex_26922 main_x) (<= 1000 (+ (select main_a v_prenex_26921) (select main_a v_prenex_26922))) (<= 1 (select main_a v_prenex_26922)))) (forall ((v_prenex_24337 Int) (v_prenex_24336 Int)) (or (<= (select main_a v_prenex_24336) 1499) (< v_prenex_24337 main_x) (<= (select main_a v_prenex_24337) (+ (select main_a v_prenex_24336) 2)) (<= (select main_a v_prenex_24337) 501) (<= (+ main_x 1) v_prenex_24337) (<= 1 (select main_a v_prenex_24337)))) (forall ((v_prenex_28526 Int) (v_prenex_28525 Int)) (or (<= (select main_a v_prenex_28526) 501) (< v_prenex_28526 main_x) (<= (+ main_x 1) v_prenex_28526) (<= 998 (* 2 (select main_a v_prenex_28525))) (<= (* 2 (select main_a v_prenex_28526)) 1002) (<= 0 (+ (select main_a v_prenex_28525) 1)) (<= (select main_a v_prenex_28525) (+ (select main_a v_prenex_28526) 998)))) (forall ((v_prenex_27760 Int) (v_prenex_27761 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27760))) (<= (select main_a v_prenex_27760) 1499) (<= (select main_a v_prenex_27761) 1001) (< v_prenex_27761 main_x) (<= (+ main_y 1) v_prenex_27760) (<= (+ (select main_a v_prenex_27760) (select main_a v_prenex_27761)) 1000) (<= (+ main_x 1) v_prenex_27761))) (forall ((v_prenex_27195 Int) (v_prenex_27196 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27195))) (<= (+ main_y 1) v_prenex_27195) (<= (select main_a v_prenex_27195) (+ (select main_a v_prenex_27196) 998)) (< v_prenex_27196 main_x) (<= (+ main_x 1) v_prenex_27196) (<= (select main_a v_prenex_27195) 999) (<= 2 (* 2 (select main_a v_prenex_27196))))) (forall ((v_prenex_32023 Int) (v_prenex_32024 Int)) (or (<= 499 (select main_a v_prenex_32023)) (<= (select main_a v_prenex_32023) (+ (select main_a v_prenex_32024) 998)) (<= (* 2 (select main_a v_prenex_32024)) 1002) (<= 998 (* 2 (select main_a v_prenex_32023))) (< v_prenex_32024 main_x) (<= (+ main_x 1) v_prenex_32024) (<= 0 (+ (select main_a v_prenex_32024) 499)))) (forall ((v_prenex_31610 Int) (v_prenex_31609 Int)) (or (<= (select main_a v_prenex_31610) (+ (select main_a v_prenex_31609) 2)) (<= (select main_a v_prenex_31610) 1001) (<= (+ main_x 1) v_prenex_31610) (<= (* 2 (select main_a v_prenex_31609)) 1998) (<= (* 2 (select main_a v_prenex_31610)) 1002) (< v_prenex_31610 main_x) (<= (select main_a v_prenex_31609) 999))) (or (forall ((v_prenex_30913 Int)) (or (<= (select main_a v_prenex_30913) 999) (<= 998 (* 2 (select main_a v_prenex_30913))))) (forall ((v_prenex_30909 Int)) (or (< v_prenex_30909 main_x) (<= (select main_a v_prenex_30909) 501) (<= 1 (select main_a v_prenex_30909)) (<= (+ main_x 1) v_prenex_30909) (<= (* 2 (select main_a v_prenex_30909)) 1002)))) (forall ((v_prenex_27933 Int) (v_prenex_27934 Int)) (or (<= (+ main_x 1) v_prenex_27934) (<= 0 (+ (select main_a v_prenex_27934) 499)) (<= (select main_a v_prenex_27933) 1499) (<= 0 (+ (select main_a v_prenex_27933) 1)) (<= (+ (select main_a v_prenex_27933) (select main_a v_prenex_27934)) 1000) (< v_prenex_27934 main_x) (<= (+ main_y 1) v_prenex_27933))) (forall ((v_prenex_25656 Int) (v_prenex_25655 Int)) (or (< v_prenex_25656 main_x) (<= (select main_a v_prenex_25655) 1499) (<= (+ main_x 1) v_prenex_25656) (<= 1000 (+ (select main_a v_prenex_25655) (select main_a v_prenex_25656))) (<= 998 (* 2 (select main_a v_prenex_25655))) (<= (+ main_y 1) v_prenex_25655) (<= (select main_a v_prenex_25656) 501))) (forall ((v_prenex_31318 Int) (v_prenex_31319 Int)) (or (<= 499 (select main_a v_prenex_31318)) (<= (select main_a v_prenex_31319) 501) (< v_prenex_31319 main_x) (<= (+ (select main_a v_prenex_31318) (select main_a v_prenex_31319)) 1000) (<= (+ main_x 1) v_prenex_31319) (<= (select main_a v_prenex_31319) 1001))) (or (forall ((v_prenex_24748 Int)) (or (<= (select main_a v_prenex_24748) 999) (<= (+ main_y 1) v_prenex_24748))) (forall ((v_prenex_24743 Int)) (or (<= (+ main_x 1) v_prenex_24743) (< v_prenex_24743 main_x) (<= 2 (* 2 (select main_a v_prenex_24743))) (<= (* 2 (select main_a v_prenex_24743)) 1002)))) (forall ((v_prenex_26541 Int) (v_prenex_26540 Int)) (or (<= 499 (select main_a v_prenex_26540)) (<= (+ main_x 1) v_prenex_26541) (<= (* 2 (select main_a v_prenex_26541)) 1002) (<= (select main_a v_prenex_26540) 1499) (< v_prenex_26541 main_x) (<= 0 (+ (select main_a v_prenex_26541) 499)) (<= (select main_a v_prenex_26540) (+ (select main_a v_prenex_26541) 998)))) (or (forall ((v_prenex_28588 Int)) (<= 998 (* 2 (select main_a v_prenex_28588)))) (forall ((v_prenex_28585 Int)) (or (<= (+ main_x 1) v_prenex_28585) (< v_prenex_28585 main_x) (<= (* 2 (select main_a v_prenex_28585)) 1002) (<= 1 (select main_a v_prenex_28585))))) (or (forall ((v_prenex_26419 Int)) (or (<= (* 2 (select main_a v_prenex_26419)) 1002) (<= (select main_a v_prenex_26419) 501) (<= 2 (* 2 (select main_a v_prenex_26419))) (< v_prenex_26419 main_x) (<= (+ main_x 1) v_prenex_26419))) (forall ((v_prenex_26418 Int)) (or (<= (select main_a v_prenex_26418) 999) (<= (select main_a v_prenex_26418) 1499)))) (forall ((v_prenex_29558 Int) (v_prenex_29557 Int)) (or (<= (select main_a v_prenex_29558) 1001) (< v_prenex_29558 main_x) (<= (+ main_y 1) v_prenex_29557) (<= 0 (+ (select main_a v_prenex_29557) 1)) (<= 998 (* 2 (select main_a v_prenex_29557))) (<= (+ (select main_a v_prenex_29557) (select main_a v_prenex_29558)) 1000) (<= (+ main_x 1) v_prenex_29558))) (forall ((v_prenex_26953 Int) (v_prenex_26954 Int)) (or (<= 499 (select main_a v_prenex_26953)) (<= (+ main_x 1) v_prenex_26954) (<= (* 2 (select main_a v_prenex_26953)) 1998) (< v_prenex_26954 main_x) (<= 1000 (+ (select main_a v_prenex_26953) (select main_a v_prenex_26954))) (<= 0 (+ (select main_a v_prenex_26954) 499)))) (forall ((v_prenex_26862 Int) (v_prenex_26861 Int)) (or (<= 499 (select main_a v_prenex_26861)) (<= (+ main_y 1) v_prenex_26861) (< v_prenex_26862 main_x) (<= (select main_a v_prenex_26862) 501) (<= (+ main_x 1) v_prenex_26862) (<= 1000 (+ (select main_a v_prenex_26861) (select main_a v_prenex_26862))) (<= (* 2 (select main_a v_prenex_26861)) 1998))) (forall ((v_prenex_31220 Int) (v_prenex_31221 Int)) (or (<= (select main_a v_prenex_31220) 999) (<= (+ (select main_a v_prenex_31220) (select main_a v_prenex_31221)) 1000) (< v_prenex_31220 main_y) (<= (+ main_y 1) v_prenex_31220) (<= (select main_a v_prenex_31220) 1499))) (or (forall ((v_prenex_25367 Int)) (or (<= (* 2 (select main_a v_prenex_25367)) 1998) (<= (select main_a v_prenex_25367) 1499))) (forall ((v_prenex_25370 Int)) (or (<= (+ main_x 1) v_prenex_25370) (<= (* 2 (select main_a v_prenex_25370)) 1002) (<= (select main_a v_prenex_25370) 501) (<= 2 (* 2 (select main_a v_prenex_25370))) (< v_prenex_25370 main_x)))) (or (forall ((v_prenex_26529 Int)) (or (<= (* 2 (select main_a v_prenex_26529)) 1002) (<= (+ main_x 1) v_prenex_26529) (< v_prenex_26529 main_x) (<= 2 (* 2 (select main_a v_prenex_26529))))) (forall ((v_prenex_26527 Int)) (or (<= (+ main_y 1) v_prenex_26527) (<= 0 (+ (select main_a v_prenex_26527) 1)) (<= (select main_a v_prenex_26527) 1499)))) (or (forall ((v_prenex_27477 Int)) (or (<= (+ main_x 1) v_prenex_27477) (<= (* 2 (select main_a v_prenex_27477)) 1002))) (forall ((v_prenex_27476 Int)) (or (< v_prenex_27476 main_y) (<= 0 (+ (select main_a v_prenex_27476) 1)) (<= (+ main_y 1) v_prenex_27476)))) (forall ((v_prenex_29501 Int) (v_prenex_29500 Int)) (or (< v_prenex_29501 main_x) (<= 0 (+ (select main_a v_prenex_29500) 1)) (<= (+ main_x 1) v_prenex_29501) (<= (select main_a v_prenex_29501) 1001) (<= 0 (+ (select main_a v_prenex_29501) 499)) (<= 1000 (+ (select main_a v_prenex_29500) (select main_a v_prenex_29501))) (<= (select main_a v_prenex_29500) 999))) (forall ((v_prenex_25758 Int) (v_prenex_25759 Int)) (or (< v_prenex_25759 main_x) (<= 998 (* 2 (select main_a v_prenex_25758))) (<= 1 (select main_a v_prenex_25759)) (<= (+ main_y 1) v_prenex_25758) (<= (+ main_x 1) v_prenex_25759) (<= 1000 (+ (select main_a v_prenex_25758) (select main_a v_prenex_25759))))) (forall ((v_prenex_25977 Int) (v_prenex_25976 Int)) (or (<= (select main_a v_prenex_25977) (+ (select main_a v_prenex_25976) 2)) (<= (select main_a v_prenex_25977) 1001) (<= (* 2 (select main_a v_prenex_25977)) 1002) (<= 499 (select main_a v_prenex_25976)) (< v_prenex_25977 main_x) (<= (+ main_x 1) v_prenex_25977))) (forall ((v_prenex_25971 Int) (v_prenex_25970 Int)) (or (<= (+ main_x 1) v_prenex_25971) (<= 499 (select main_a v_prenex_25970)) (<= 998 (* 2 (select main_a v_prenex_25970))) (< v_prenex_25971 main_x) (<= (select main_a v_prenex_25971) 501) (<= (select main_a v_prenex_25971) (+ (select main_a v_prenex_25970) 2)))) (forall ((v_prenex_29269 Int) (v_prenex_29268 Int)) (or (<= (+ (select main_a v_prenex_29268) (select main_a v_prenex_29269)) 1000) (<= (+ main_x 1) v_prenex_29269) (< v_prenex_29269 main_x) (<= (select main_a v_prenex_29269) 501) (<= (select main_a v_prenex_29268) 1499) (<= (* 2 (select main_a v_prenex_29268)) 1998))) (forall ((v_prenex_23984 Int) (v_prenex_23983 Int)) (or (<= (* 2 (select main_a v_prenex_23983)) 1998) (<= (select main_a v_prenex_23983) 1499) (< v_prenex_23983 main_y) (<= 1000 (+ (select main_a v_prenex_23983) (select main_a v_prenex_23984))) (<= (+ main_x 1) v_prenex_23984) (< v_prenex_23984 main_x) (<= (select main_a v_prenex_23984) 501))) (forall ((v_prenex_29064 Int) (v_prenex_29063 Int)) (or (<= (select main_a v_prenex_29063) (+ (select main_a v_prenex_29064) 998)) (<= 0 (+ (select main_a v_prenex_29063) 1)) (<= 0 (+ (select main_a v_prenex_29064) 499)) (<= (* 2 (select main_a v_prenex_29064)) 1002) (<= (+ main_x 1) v_prenex_29064) (< v_prenex_29064 main_x))) (or (forall ((v_prenex_26939 Int)) (or (<= 0 (+ (select main_a v_prenex_26939) 1)) (<= 499 (select main_a v_prenex_26939)))) (forall ((v_prenex_26936 Int)) (or (<= (+ main_x 1) v_prenex_26936) (<= 0 (+ (select main_a v_prenex_26936) 499)) (<= 1 (select main_a v_prenex_26936)) (< v_prenex_26936 main_x) (<= 2 (* 2 (select main_a v_prenex_26936)))))) (forall ((v_prenex_27445 Int) (v_prenex_27444 Int)) (or (< v_prenex_27445 main_x) (<= 1000 (+ (select main_a v_prenex_27444) (select main_a v_prenex_27445))) (<= 998 (* 2 (select main_a v_prenex_27444))) (<= (+ main_x 1) v_prenex_27445) (<= 2 (* 2 (select main_a v_prenex_27445))))) (forall ((v_prenex_25760 Int) (v_prenex_25761 Int)) (or (<= 499 (select main_a v_prenex_25760)) (< v_prenex_25761 main_x) (<= 0 (+ (select main_a v_prenex_25761) 499)) (<= (+ (select main_a v_prenex_25760) (select main_a v_prenex_25761)) 1000) (<= (select main_a v_prenex_25760) 1499) (<= (+ main_y 1) v_prenex_25760) (<= (+ main_x 1) v_prenex_25761))) (or (forall ((v_prenex_25521 Int)) (or (<= 1 (select main_a v_prenex_25521)) (<= 0 (+ (select main_a v_prenex_25521) 499)) (<= (+ main_x 1) v_prenex_25521) (< v_prenex_25521 main_x) (<= 2 (* 2 (select main_a v_prenex_25521))))) (forall ((v_prenex_25520 Int)) (or (<= (* 2 (select main_a v_prenex_25520)) 1998) (<= (select main_a v_prenex_25520) 999)))) (or (forall ((v_prenex_24392 Int)) (or (< v_prenex_24392 main_x) (<= (* 2 (select main_a v_prenex_24392)) 1002) (<= 2 (* 2 (select main_a v_prenex_24392))) (<= (+ main_x 1) v_prenex_24392))) (forall ((v_prenex_24396 Int)) (<= 499 (select main_a v_prenex_24396)))) (forall ((v_prenex_25696 Int) (v_prenex_25695 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25696))) (<= 0 (+ (select main_a v_prenex_25696) 499)) (<= (+ main_x 1) v_prenex_25696) (<= (select main_a v_prenex_25696) (+ (select main_a v_prenex_25695) 2)) (<= 499 (select main_a v_prenex_25695)) (<= (* 2 (select main_a v_prenex_25695)) 1998) (< v_prenex_25696 main_x))) (forall ((v_prenex_27711 Int) (v_prenex_27710 Int)) (or (<= (+ main_x 1) v_prenex_27711) (<= (* 2 (select main_a v_prenex_27710)) 1998) (< v_prenex_27711 main_x) (<= (+ main_y 1) v_prenex_27710) (<= 1000 (+ (select main_a v_prenex_27710) (select main_a v_prenex_27711))) (<= 1 (select main_a v_prenex_27711)))) (forall ((v_prenex_27438 Int) (v_prenex_27439 Int)) (or (<= (select main_a v_prenex_27439) 501) (<= 499 (select main_a v_prenex_27438)) (<= (select main_a v_prenex_27439) (+ (select main_a v_prenex_27438) 2)) (<= (* 2 (select main_a v_prenex_27438)) 1998) (< v_prenex_27439 main_x) (<= (select main_a v_prenex_27439) 1001) (<= (+ main_x 1) v_prenex_27439))) (forall ((v_prenex_30332 Int) (v_prenex_30331 Int)) (or (<= (+ main_x 1) v_prenex_30332) (<= (select main_a v_prenex_30332) 1001) (<= (select main_a v_prenex_30331) 999) (< v_prenex_30332 main_x) (<= (+ (select main_a v_prenex_30331) (select main_a v_prenex_30332)) 1000) (<= (select main_a v_prenex_30332) 501))) (forall ((v_prenex_25461 Int)) (or (<= (+ main_x 1) v_prenex_25461) (< v_prenex_25461 main_x) (<= 2 (* 2 (select main_a v_prenex_25461))))) (or (forall ((v_prenex_24208 Int)) (or (<= 2 (* 2 (select main_a v_prenex_24208))) (< v_prenex_24208 main_x) (<= (+ main_x 1) v_prenex_24208) (<= (* 2 (select main_a v_prenex_24208)) 1002))) (forall ((v_prenex_24212 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24212))) (<= 0 (+ (select main_a v_prenex_24212) 1))))) (or (forall ((v_prenex_25179 Int)) (or (<= (select main_a v_prenex_25179) 999) (< v_prenex_25179 main_y))) (forall ((v_prenex_25180 Int)) (or (<= (+ main_x 1) v_prenex_25180) (<= (* 2 (select main_a v_prenex_25180)) 1002) (< v_prenex_25180 main_x)))) (forall ((v_prenex_28212 Int) (v_prenex_28211 Int)) (or (<= (select main_a v_prenex_28211) (+ (select main_a v_prenex_28212) 998)) (<= (* 2 (select main_a v_prenex_28211)) 1998) (< v_prenex_28212 main_x) (< v_prenex_28211 main_y) (<= (+ main_x 1) v_prenex_28212) (<= 0 (+ (select main_a v_prenex_28211) 1)) (<= (select main_a v_prenex_28212) 501))) (forall ((v_prenex_27496 Int) (v_prenex_27497 Int)) (or (< v_prenex_27497 main_x) (<= (select main_a v_prenex_27497) (+ (select main_a v_prenex_27496) 2)) (<= (select main_a v_prenex_27496) 1499) (<= (+ main_x 1) v_prenex_27497) (<= 0 (+ (select main_a v_prenex_27496) 1)) (<= (select main_a v_prenex_27497) 1001) (<= 0 (+ (select main_a v_prenex_27497) 499)))) (forall ((v_prenex_31594 Int) (v_prenex_31593 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31594))) (< v_prenex_31594 main_x) (<= 1000 (+ (select main_a v_prenex_31593) (select main_a v_prenex_31594))) (<= 0 (+ (select main_a v_prenex_31593) 1)) (<= 998 (* 2 (select main_a v_prenex_31593))) (<= (select main_a v_prenex_31594) 501) (<= (+ main_x 1) v_prenex_31594))) (or (forall ((v_prenex_30037 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30037))) (<= (+ main_x 1) v_prenex_30037) (< v_prenex_30037 main_x) (<= (* 2 (select main_a v_prenex_30037)) 1002) (<= 1 (select main_a v_prenex_30037)))) (forall ((v_prenex_30039 Int)) (<= (* 2 (select main_a v_prenex_30039)) 1998))) (forall ((v_prenex_30727 Int) (v_prenex_30726 Int)) (or (<= 1 (select main_a v_prenex_30727)) (<= 998 (* 2 (select main_a v_prenex_30726))) (<= (select main_a v_prenex_30726) 999) (< v_prenex_30727 main_x) (<= 0 (+ (select main_a v_prenex_30727) 499)) (<= 1000 (+ (select main_a v_prenex_30726) (select main_a v_prenex_30727))) (<= (+ main_x 1) v_prenex_30727))) (forall ((v_prenex_29828 Int) (v_prenex_29827 Int)) (or (<= (* 2 (select main_a v_prenex_29827)) 1998) (<= (select main_a v_prenex_29827) (+ (select main_a v_prenex_29828) 998)) (< v_prenex_29828 main_x) (<= (select main_a v_prenex_29827) 1499) (<= (select main_a v_prenex_29828) 501) (<= (+ main_x 1) v_prenex_29828))) (forall ((v_prenex_27845 Int) (v_prenex_27846 Int)) (or (<= (+ main_x 1) v_prenex_27846) (<= 2 (* 2 (select main_a v_prenex_27846))) (<= 0 (+ (select main_a v_prenex_27845) 1)) (< v_prenex_27846 main_x) (<= (+ (select main_a v_prenex_27845) (select main_a v_prenex_27846)) 1000) (< v_prenex_27845 main_y) (<= 998 (* 2 (select main_a v_prenex_27845))))) (or (forall ((v_prenex_27232 Int)) (or (<= (+ main_x 1) v_prenex_27232) (< v_prenex_27232 main_x) (<= 2 (* 2 (select main_a v_prenex_27232))) (<= (select main_a v_prenex_27232) 501) (<= (* 2 (select main_a v_prenex_27232)) 1002))) (forall ((v_prenex_27235 Int)) (<= 998 (* 2 (select main_a v_prenex_27235))))) (or (forall ((v_prenex_29299 Int)) (<= 499 (select main_a v_prenex_29299))) (forall ((v_prenex_29298 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29298))) (< v_prenex_29298 main_x) (<= (+ main_x 1) v_prenex_29298)))) (forall ((v_prenex_27342 Int) (v_prenex_27343 Int)) (or (<= (select main_a v_prenex_27343) 1001) (<= (+ main_x 1) v_prenex_27343) (<= 0 (+ (select main_a v_prenex_27343) 499)) (<= (* 2 (select main_a v_prenex_27342)) 1998) (<= 1000 (+ (select main_a v_prenex_27342) (select main_a v_prenex_27343))) (<= (select main_a v_prenex_27342) 1499) (< v_prenex_27343 main_x))) (or (forall ((v_prenex_25065 Int)) (or (<= (* 2 (select main_a v_prenex_25065)) 1998) (<= 499 (select main_a v_prenex_25065)))) (forall ((v_prenex_25066 Int)) (or (<= 1 (select main_a v_prenex_25066)) (<= 2 (* 2 (select main_a v_prenex_25066))) (<= (+ main_x 1) v_prenex_25066) (< v_prenex_25066 main_x) (<= 0 (+ (select main_a v_prenex_25066) 499))))) (forall ((v_prenex_29173 Int) (v_prenex_29172 Int)) (or (<= (* 2 (select main_a v_prenex_29172)) 1998) (<= 0 (+ (select main_a v_prenex_29173) 499)) (<= (+ main_x 1) v_prenex_29173) (<= 1 (select main_a v_prenex_29173)) (< v_prenex_29173 main_x) (<= 0 (+ (select main_a v_prenex_29172) 1)) (<= (+ (select main_a v_prenex_29172) (select main_a v_prenex_29173)) 1000))) (or (forall ((v_prenex_29727 Int)) (<= (* 2 (select main_a v_prenex_29727)) 1998)) (forall ((v_prenex_29725 Int)) (or (<= (+ main_x 1) v_prenex_29725) (<= 0 (+ (select main_a v_prenex_29725) 499)) (<= (* 2 (select main_a v_prenex_29725)) 1002) (< v_prenex_29725 main_x)))) (forall ((v_prenex_25546 Int) (v_prenex_25545 Int)) (or (<= 0 (+ (select main_a v_prenex_25545) 1)) (< v_prenex_25546 main_x) (<= 1 (select main_a v_prenex_25546)) (<= (+ main_y 1) v_prenex_25545) (<= (+ main_x 1) v_prenex_25546) (<= 499 (select main_a v_prenex_25545)) (<= 1000 (+ (select main_a v_prenex_25545) (select main_a v_prenex_25546))))) (forall ((v_prenex_28696 Int) (v_prenex_28695 Int)) (or (<= (select main_a v_prenex_28696) 501) (<= 499 (select main_a v_prenex_28695)) (<= 0 (+ (select main_a v_prenex_28696) 499)) (< v_prenex_28696 main_x) (<= (* 2 (select main_a v_prenex_28695)) 1998) (<= (+ main_x 1) v_prenex_28696) (<= (select main_a v_prenex_28695) (+ (select main_a v_prenex_28696) 998)))) (forall ((v_prenex_29195 Int) (v_prenex_29194 Int)) (or (<= 499 (select main_a v_prenex_29194)) (<= 1000 (+ (select main_a v_prenex_29194) (select main_a v_prenex_29195))) (<= (* 2 (select main_a v_prenex_29195)) 1002) (<= (+ main_x 1) v_prenex_29195) (<= (select main_a v_prenex_29195) 501) (<= (* 2 (select main_a v_prenex_29194)) 1998) (< v_prenex_29195 main_x))) (or (forall ((v_prenex_24412 Int)) (or (<= (* 2 (select main_a v_prenex_24412)) 1002) (< v_prenex_24412 main_x) (<= (+ main_x 1) v_prenex_24412) (<= (select main_a v_prenex_24412) 501))) (forall ((v_prenex_24415 Int)) (or (<= (+ main_y 1) v_prenex_24415) (<= (select main_a v_prenex_24415) 999) (<= 998 (* 2 (select main_a v_prenex_24415)))))) (or (forall ((v_prenex_27020 Int)) (or (<= (select main_a v_prenex_27020) 501) (<= (+ main_x 1) v_prenex_27020) (<= 2 (* 2 (select main_a v_prenex_27020))) (< v_prenex_27020 main_x))) (forall ((v_prenex_27022 Int)) (or (<= (+ main_y 1) v_prenex_27022) (<= (select main_a v_prenex_27022) 999) (<= 0 (+ (select main_a v_prenex_27022) 1))))) (forall ((v_prenex_26080 Int) (v_prenex_26079 Int)) (or (< v_prenex_26080 main_x) (<= (+ main_x 1) v_prenex_26080) (<= 499 (select main_a v_prenex_26079)) (<= (select main_a v_prenex_26079) (+ (select main_a v_prenex_26080) 998)) (<= 0 (+ (select main_a v_prenex_26079) 1)) (<= 1 (select main_a v_prenex_26080)) (<= 0 (+ (select main_a v_prenex_26080) 499)))) (forall ((v_prenex_28283 Int) (v_prenex_28282 Int)) (or (<= (+ main_x 1) v_prenex_28283) (<= 499 (select main_a v_prenex_28282)) (<= (select main_a v_prenex_28282) (+ (select main_a v_prenex_28283) 998)) (<= 0 (+ (select main_a v_prenex_28283) 499)) (<= (* 2 (select main_a v_prenex_28283)) 1002) (< v_prenex_28283 main_x) (<= (select main_a v_prenex_28282) 999))) (or (forall ((v_prenex_27556 Int)) (or (<= (* 2 (select main_a v_prenex_27556)) 1998) (<= 998 (* 2 (select main_a v_prenex_27556))))) (forall ((v_prenex_27551 Int)) (or (<= 1 (select main_a v_prenex_27551)) (<= (* 2 (select main_a v_prenex_27551)) 1002) (< v_prenex_27551 main_x) (<= (+ main_x 1) v_prenex_27551)))) (or (forall ((v_prenex_25232 Int)) (or (< v_prenex_25232 main_y) (<= 0 (+ (select main_a v_prenex_25232) 1)))) (forall ((v_prenex_25233 Int)) (or (<= (+ main_x 1) v_prenex_25233) (< v_prenex_25233 main_x) (<= (* 2 (select main_a v_prenex_25233)) 1002)))) (or (forall ((v_prenex_30807 Int)) (or (<= (select main_a v_prenex_30807) 501) (<= (* 2 (select main_a v_prenex_30807)) 1002) (<= (+ main_x 1) v_prenex_30807) (< v_prenex_30807 main_x) (<= 2 (* 2 (select main_a v_prenex_30807))))) (forall ((v_prenex_30806 Int)) (<= 0 (+ (select main_a v_prenex_30806) 1)))) (forall ((v_prenex_24939 Int) (v_prenex_24938 Int)) (or (<= (+ main_x 1) v_prenex_24939) (<= 499 (select main_a v_prenex_24938)) (< v_prenex_24939 main_x) (<= (select main_a v_prenex_24939) 1001) (<= (select main_a v_prenex_24939) (+ (select main_a v_prenex_24938) 2)) (< v_prenex_24938 main_y))) (forall ((v_prenex_31228 Int) (v_prenex_31229 Int)) (or (<= (select main_a v_prenex_31229) 1001) (< v_prenex_31229 main_x) (<= (+ main_x 1) v_prenex_31229) (<= 499 (select main_a v_prenex_31228)) (<= (select main_a v_prenex_31228) (+ (select main_a v_prenex_31229) 998)) (<= 0 (+ (select main_a v_prenex_31228) 1)))) (or (forall ((v_prenex_29220 Int)) (<= (select main_a v_prenex_29220) 999)) (forall ((v_prenex_29217 Int)) (or (<= 0 (+ (select main_a v_prenex_29217) 499)) (<= 2 (* 2 (select main_a v_prenex_29217))) (<= 1 (select main_a v_prenex_29217)) (<= (+ main_x 1) v_prenex_29217) (< v_prenex_29217 main_x)))) (forall ((v_prenex_27297 Int) (v_prenex_27298 Int)) (or (< v_prenex_27297 main_y) (<= (select main_a v_prenex_27297) 999) (<= 1000 (+ (select main_a v_prenex_27297) (select main_a v_prenex_27298))) (<= (+ main_y 1) v_prenex_27297) (<= (* 2 (select main_a v_prenex_27297)) 1998))) (or (forall ((v_prenex_28729 Int)) (or (<= (* 2 (select main_a v_prenex_28729)) 1002) (< v_prenex_28729 main_x) (<= (+ main_x 1) v_prenex_28729) (<= 0 (+ (select main_a v_prenex_28729) 499)))) (forall ((v_prenex_28731 Int)) (or (<= 0 (+ (select main_a v_prenex_28731) 1)) (<= (select main_a v_prenex_28731) 999)))) (or (forall ((v_prenex_25525 Int)) (or (<= (* 2 (select main_a v_prenex_25525)) 1002) (<= 2 (* 2 (select main_a v_prenex_25525))) (<= (+ main_x 1) v_prenex_25525) (<= 0 (+ (select main_a v_prenex_25525) 499)) (< v_prenex_25525 main_x))) (forall ((v_prenex_25520 Int)) (or (<= (* 2 (select main_a v_prenex_25520)) 1998) (<= (select main_a v_prenex_25520) 999)))) (forall ((v_prenex_25148 Int)) (or (< v_prenex_25148 main_x) (<= 1 (select main_a v_prenex_25148)) (<= (+ main_x 1) v_prenex_25148) (<= (* 2 (select main_a v_prenex_25148)) 1002))) (forall ((v_prenex_26121 Int) (v_prenex_26122 Int)) (or (< v_prenex_26122 main_x) (<= (select main_a v_prenex_26122) (+ (select main_a v_prenex_26121) 2)) (<= 0 (+ (select main_a v_prenex_26121) 1)) (<= (+ main_y 1) v_prenex_26121) (<= (+ main_x 1) v_prenex_26122) (<= (select main_a v_prenex_26122) 501))) (forall ((v_prenex_26622 Int) (v_prenex_26623 Int)) (or (< v_prenex_26623 main_x) (<= 1000 (+ (select main_a v_prenex_26622) (select main_a v_prenex_26623))) (<= 1 (select main_a v_prenex_26623)) (<= (* 2 (select main_a v_prenex_26622)) 1998) (<= (+ main_x 1) v_prenex_26623))) (forall ((v_prenex_31510 Int) (v_prenex_31509 Int)) (or (<= (+ (select main_a v_prenex_31509) (select main_a v_prenex_31510)) 1000) (<= (+ main_y 1) v_prenex_31509) (<= (* 2 (select main_a v_prenex_31509)) 1998) (<= (select main_a v_prenex_31510) 1001) (< v_prenex_31510 main_x) (<= 0 (+ (select main_a v_prenex_31509) 1)) (<= (+ main_x 1) v_prenex_31510))) (forall ((v_prenex_26464 Int) (v_prenex_26465 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26465))) (< v_prenex_26465 main_x) (<= (select main_a v_prenex_26465) 1001) (<= 499 (select main_a v_prenex_26464)) (<= (+ main_x 1) v_prenex_26465) (<= 1000 (+ (select main_a v_prenex_26464) (select main_a v_prenex_26465))))) (or (forall ((v_prenex_31967 Int)) (or (<= 0 (+ (select main_a v_prenex_31967) 1)) (< v_prenex_31967 main_y))) (forall ((v_prenex_31968 Int)) (or (<= 2 (* 2 (select main_a v_prenex_31968))) (< v_prenex_31968 main_x) (<= (+ main_x 1) v_prenex_31968) (<= 0 (+ (select main_a v_prenex_31968) 499))))) (forall ((v_prenex_25080 Int) (v_prenex_25079 Int)) (or (<= (select main_a v_prenex_25080) 1001) (<= 0 (+ (select main_a v_prenex_25080) 499)) (<= (select main_a v_prenex_25080) (+ (select main_a v_prenex_25079) 2)) (<= 0 (+ (select main_a v_prenex_25079) 1)) (<= 998 (* 2 (select main_a v_prenex_25079))) (<= (+ main_x 1) v_prenex_25080) (< v_prenex_25080 main_x))) (forall ((v_prenex_30679 Int) (v_prenex_30680 Int)) (or (<= (+ (select main_a v_prenex_30679) (select main_a v_prenex_30680)) 1000) (<= 998 (* 2 (select main_a v_prenex_30679))) (<= 0 (+ (select main_a v_prenex_30680) 499)) (< v_prenex_30680 main_x) (<= (* 2 (select main_a v_prenex_30680)) 1002) (<= (+ main_x 1) v_prenex_30680))) (forall ((v_prenex_30693 Int) (v_prenex_30694 Int)) (or (<= (select main_a v_prenex_30694) (+ (select main_a v_prenex_30693) 2)) (<= (select main_a v_prenex_30693) 999) (< v_prenex_30694 main_x) (<= 499 (select main_a v_prenex_30693)) (<= (+ main_x 1) v_prenex_30694) (<= 0 (+ (select main_a v_prenex_30694) 499)))) (forall ((v_prenex_24032 Int) (v_prenex_24031 Int)) (or (<= (+ main_x 1) v_prenex_24032) (<= 499 (select main_a v_prenex_24031)) (< v_prenex_24032 main_x) (<= (select main_a v_prenex_24032) 1001) (<= (select main_a v_prenex_24032) (+ (select main_a v_prenex_24031) 2)) (<= 998 (* 2 (select main_a v_prenex_24031))) (<= 2 (* 2 (select main_a v_prenex_24032))))) (forall ((v_prenex_31963 Int) (v_prenex_31964 Int)) (or (<= (select main_a v_prenex_31963) 999) (<= (select main_a v_prenex_31964) 1001) (< v_prenex_31964 main_x) (<= (+ (select main_a v_prenex_31963) (select main_a v_prenex_31964)) 1000) (<= (+ main_x 1) v_prenex_31964))) (forall ((v_prenex_31633 Int) (v_prenex_31634 Int)) (or (<= (select main_a v_prenex_31633) (+ (select main_a v_prenex_31634) 998)) (< v_prenex_31634 main_x) (<= 0 (+ (select main_a v_prenex_31633) 1)) (<= 2 (* 2 (select main_a v_prenex_31634))) (<= (+ main_x 1) v_prenex_31634) (<= (select main_a v_prenex_31634) 1001) (<= (* 2 (select main_a v_prenex_31633)) 1998))) (forall ((v_prenex_30676 Int) (v_prenex_30675 Int)) (or (<= (select main_a v_prenex_30676) (+ (select main_a v_prenex_30675) 2)) (<= 998 (* 2 (select main_a v_prenex_30675))) (<= 499 (select main_a v_prenex_30675)) (<= 1 (select main_a v_prenex_30676)) (<= (+ main_x 1) v_prenex_30676) (<= 2 (* 2 (select main_a v_prenex_30676))) (< v_prenex_30676 main_x))) (or (forall ((v_prenex_29126 Int)) (or (<= (select main_a v_prenex_29126) 1499) (<= (+ main_y 1) v_prenex_29126))) (forall ((v_prenex_29127 Int)) (or (<= (+ main_x 1) v_prenex_29127) (<= (* 2 (select main_a v_prenex_29127)) 1002) (<= (select main_a v_prenex_29127) 1001) (< v_prenex_29127 main_x)))) (or (forall ((v_prenex_30933 Int)) (or (<= (select main_a v_prenex_30933) 999) (<= (select main_a v_prenex_30933) 1499))) (forall ((v_prenex_30930 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30930))) (<= (* 2 (select main_a v_prenex_30930)) 1002) (<= (select main_a v_prenex_30930) 501) (<= (+ main_x 1) v_prenex_30930) (< v_prenex_30930 main_x)))) (or (forall ((v_prenex_30714 Int)) (or (<= (select main_a v_prenex_30714) 999) (<= 499 (select main_a v_prenex_30714)))) (forall ((v_prenex_30712 Int)) (or (< v_prenex_30712 main_x) (<= (* 2 (select main_a v_prenex_30712)) 1002) (<= (+ main_x 1) v_prenex_30712) (<= 0 (+ (select main_a v_prenex_30712) 499))))) (forall ((v_prenex_31716 Int) (v_prenex_31717 Int)) (or (< v_prenex_31717 main_x) (<= (+ main_x 1) v_prenex_31717) (<= (select main_a v_prenex_31716) 999) (<= 0 (+ (select main_a v_prenex_31716) 1)) (<= 2 (* 2 (select main_a v_prenex_31717))) (<= (+ (select main_a v_prenex_31716) (select main_a v_prenex_31717)) 1000))) (forall ((v_prenex_24328 Int) (v_prenex_24329 Int)) (or (<= 0 (+ (select main_a v_prenex_24328) 1)) (< v_prenex_24329 main_x) (<= 0 (+ (select main_a v_prenex_24329) 499)) (<= (+ main_x 1) v_prenex_24329) (<= 2 (* 2 (select main_a v_prenex_24329))) (<= (select main_a v_prenex_24329) (+ (select main_a v_prenex_24328) 2)))) (forall ((v_prenex_30277 Int) (v_prenex_30278 Int)) (or (<= (+ main_y 1) v_prenex_30277) (<= (* 2 (select main_a v_prenex_30278)) 1002) (<= (select main_a v_prenex_30277) 999) (<= (+ main_x 1) v_prenex_30278) (<= 499 (select main_a v_prenex_30277)) (< v_prenex_30278 main_x) (<= (select main_a v_prenex_30278) (+ (select main_a v_prenex_30277) 2)))) (forall ((v_prenex_31833 Int) (v_prenex_31834 Int)) (or (<= (* 2 (select main_a v_prenex_31833)) 1998) (<= (+ main_y 1) v_prenex_31833) (<= 1000 (+ (select main_a v_prenex_31833) (select main_a v_prenex_31834))) (< v_prenex_31833 main_y) (<= 0 (+ (select main_a v_prenex_31833) 1)))) (forall ((v_prenex_24014 Int) (v_prenex_24013 Int)) (or (<= 0 (+ (select main_a v_prenex_24013) 1)) (< v_prenex_24014 main_x) (<= (select main_a v_prenex_24013) 1499) (<= (+ main_x 1) v_prenex_24014) (<= (* 2 (select main_a v_prenex_24014)) 1002) (< v_prenex_24013 main_y) (<= (select main_a v_prenex_24014) (+ (select main_a v_prenex_24013) 2)))) (forall ((v_prenex_29891 Int) (v_prenex_29890 Int)) (or (<= (+ main_x 1) v_prenex_29891) (<= (+ (select main_a v_prenex_29890) (select main_a v_prenex_29891)) 1000) (< v_prenex_29891 main_x) (<= 2 (* 2 (select main_a v_prenex_29891))) (<= 0 (+ (select main_a v_prenex_29890) 1)) (<= (select main_a v_prenex_29891) 1001))) (forall ((v_prenex_28091 Int) (v_prenex_28090 Int)) (or (<= (select main_a v_prenex_28090) 1499) (< v_prenex_28091 main_x) (<= (+ main_x 1) v_prenex_28091) (<= 1000 (+ (select main_a v_prenex_28090) (select main_a v_prenex_28091))) (<= (select main_a v_prenex_28091) 1001))) (forall ((v_prenex_24065 Int) (v_prenex_24066 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24065))) (<= (+ main_x 1) v_prenex_24066) (<= (select main_a v_prenex_24065) (+ (select main_a v_prenex_24066) 998)) (<= 2 (* 2 (select main_a v_prenex_24066))) (<= (* 2 (select main_a v_prenex_24065)) 1998) (<= 1 (select main_a v_prenex_24066)) (< v_prenex_24066 main_x))) (forall ((v_prenex_25315 Int) (v_prenex_25314 Int)) (or (<= 1000 (+ (select main_a v_prenex_25314) (select main_a v_prenex_25315))) (<= 1 (select main_a v_prenex_25315)) (<= (select main_a v_prenex_25314) 999) (< v_prenex_25315 main_x) (<= (+ main_x 1) v_prenex_25315))) (forall ((v_prenex_29191 Int) (v_prenex_29190 Int)) (or (<= (+ main_x 1) v_prenex_29191) (<= 0 (+ (select main_a v_prenex_29190) 1)) (<= 1 (select main_a v_prenex_29191)) (< v_prenex_29191 main_x) (< v_prenex_29190 main_y) (<= (select main_a v_prenex_29190) 1499) (<= (select main_a v_prenex_29191) (+ (select main_a v_prenex_29190) 2)))) (forall ((v_prenex_30019 Int) (v_prenex_30018 Int)) (or (< v_prenex_30019 main_x) (<= (select main_a v_prenex_30019) 1001) (<= 0 (+ (select main_a v_prenex_30018) 1)) (<= 1 (select main_a v_prenex_30019)) (<= 499 (select main_a v_prenex_30018)) (<= (+ main_x 1) v_prenex_30019) (<= (select main_a v_prenex_30019) (+ (select main_a v_prenex_30018) 2)))) (forall ((v_prenex_30219 Int) (v_prenex_30218 Int)) (or (<= (select main_a v_prenex_30219) 501) (<= 998 (* 2 (select main_a v_prenex_30218))) (<= (+ main_x 1) v_prenex_30219) (<= 0 (+ (select main_a v_prenex_30219) 499)) (<= (select main_a v_prenex_30218) (+ (select main_a v_prenex_30219) 998)) (<= (select main_a v_prenex_30218) 1499) (< v_prenex_30219 main_x))) (forall ((v_prenex_31785 Int) (v_prenex_31786 Int)) (or (<= (+ main_x 1) v_prenex_31786) (< v_prenex_31786 main_x) (<= 2 (* 2 (select main_a v_prenex_31786))) (<= 499 (select main_a v_prenex_31785)) (<= (+ (select main_a v_prenex_31785) (select main_a v_prenex_31786)) 1000) (<= (select main_a v_prenex_31785) 1499) (<= 1 (select main_a v_prenex_31786)))) (forall ((v_prenex_25181 Int)) (or (< v_prenex_25181 main_x) (<= (* 2 (select main_a v_prenex_25181)) 1002) (<= (+ main_x 1) v_prenex_25181) (<= 2 (* 2 (select main_a v_prenex_25181))))) (forall ((v_prenex_25951 Int) (v_prenex_25950 Int)) (or (<= (+ main_y 1) v_prenex_25950) (< v_prenex_25950 main_y) (<= (* 2 (select main_a v_prenex_25950)) 1998) (<= (select main_a v_prenex_25951) (+ (select main_a v_prenex_25950) 2)))) (or (forall ((v_prenex_25425 Int)) (<= (select main_a v_prenex_25425) 1499)) (forall ((v_prenex_25427 Int)) (or (<= (select main_a v_prenex_25427) 501) (<= (* 2 (select main_a v_prenex_25427)) 1002) (<= (+ main_x 1) v_prenex_25427) (<= 1 (select main_a v_prenex_25427)) (< v_prenex_25427 main_x)))) (or (forall ((v_prenex_28929 Int)) (or (<= (+ main_x 1) v_prenex_28929) (<= 1 (select main_a v_prenex_28929)) (<= (* 2 (select main_a v_prenex_28929)) 1002) (< v_prenex_28929 main_x) (<= 0 (+ (select main_a v_prenex_28929) 499)))) (forall ((v_prenex_28930 Int)) (or (<= (select main_a v_prenex_28930) 999) (<= (* 2 (select main_a v_prenex_28930)) 1998)))) (forall ((v_prenex_25514 Int) (v_prenex_25515 Int)) (or (< v_prenex_25515 main_x) (<= (+ main_y 1) v_prenex_25514) (<= 1000 (+ (select main_a v_prenex_25514) (select main_a v_prenex_25515))) (<= 0 (+ (select main_a v_prenex_25514) 1)) (<= (+ main_x 1) v_prenex_25515) (<= (select main_a v_prenex_25514) 999) (<= (* 2 (select main_a v_prenex_25515)) 1002))) (or (forall ((v_prenex_31979 Int)) (<= 998 (* 2 (select main_a v_prenex_31979)))) (forall ((v_prenex_31980 Int)) (or (<= (* 2 (select main_a v_prenex_31980)) 1002) (< v_prenex_31980 main_x) (<= (+ main_x 1) v_prenex_31980) (<= 0 (+ (select main_a v_prenex_31980) 499)) (<= 2 (* 2 (select main_a v_prenex_31980)))))) (forall ((v_prenex_30835 Int) (v_prenex_30834 Int)) (or (<= (* 2 (select main_a v_prenex_30835)) 1002) (<= (+ main_x 1) v_prenex_30835) (<= (select main_a v_prenex_30835) 501) (< v_prenex_30835 main_x) (<= (select main_a v_prenex_30834) (+ (select main_a v_prenex_30835) 998)) (<= (select main_a v_prenex_30834) 999) (<= 998 (* 2 (select main_a v_prenex_30834))))) (forall ((v_prenex_26064 Int) (v_prenex_26063 Int)) (or (<= (* 2 (select main_a v_prenex_26063)) 1998) (<= 0 (+ (select main_a v_prenex_26063) 1)) (< v_prenex_26064 main_x) (<= (select main_a v_prenex_26063) (+ (select main_a v_prenex_26064) 998)) (<= (+ main_x 1) v_prenex_26064) (<= (select main_a v_prenex_26064) 1001))) (forall ((v_prenex_31527 Int) (v_prenex_31528 Int)) (or (<= (* 2 (select main_a v_prenex_31527)) 1998) (<= 1000 (+ (select main_a v_prenex_31527) (select main_a v_prenex_31528))) (< v_prenex_31528 main_x) (<= 1 (select main_a v_prenex_31528)) (<= 0 (+ (select main_a v_prenex_31528) 499)) (<= (+ main_x 1) v_prenex_31528) (<= 499 (select main_a v_prenex_31527)))) (forall ((v_prenex_31112 Int) (v_prenex_31113 Int)) (or (<= 0 (+ (select main_a v_prenex_31113) 499)) (<= (+ main_x 1) v_prenex_31113) (< v_prenex_31113 main_x) (< v_prenex_31112 main_y) (<= (* 2 (select main_a v_prenex_31112)) 1998) (<= 1000 (+ (select main_a v_prenex_31112) (select main_a v_prenex_31113))))) (forall ((v_prenex_24387 Int) (v_prenex_24386 Int)) (or (<= 0 (+ (select main_a v_prenex_24386) 1)) (<= (+ main_x 1) v_prenex_24387) (<= 2 (* 2 (select main_a v_prenex_24387))) (<= 1 (select main_a v_prenex_24387)) (< v_prenex_24387 main_x) (<= (select main_a v_prenex_24386) 1499) (<= (select main_a v_prenex_24386) (+ (select main_a v_prenex_24387) 998)))) (forall ((v_prenex_31860 Int) (v_prenex_31859 Int)) (or (<= (* 2 (select main_a v_prenex_31859)) 1998) (<= (select main_a v_prenex_31860) (+ (select main_a v_prenex_31859) 2)) (< v_prenex_31860 main_x) (<= (+ main_y 1) v_prenex_31859) (<= (+ main_x 1) v_prenex_31860) (<= 499 (select main_a v_prenex_31859)) (<= (select main_a v_prenex_31860) 501))) (or (forall ((v_prenex_27318 Int)) (or (<= (+ main_x 1) v_prenex_27318) (<= (* 2 (select main_a v_prenex_27318)) 1002) (< v_prenex_27318 main_x) (<= 0 (+ (select main_a v_prenex_27318) 499)))) (forall ((v_prenex_27320 Int)) (or (<= 998 (* 2 (select main_a v_prenex_27320))) (<= 499 (select main_a v_prenex_27320)) (<= (+ main_y 1) v_prenex_27320)))) (or (forall ((v_prenex_32196 Int)) (or (< v_prenex_32196 main_y) (<= (* 2 (select main_a v_prenex_32196)) 1998) (<= (select main_a v_prenex_32196) 999))) (forall ((v_prenex_32197 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32197))) (<= (+ main_x 1) v_prenex_32197) (< v_prenex_32197 main_x) (<= (select main_a v_prenex_32197) 501)))) (or (forall ((v_prenex_31743 Int)) (or (<= (select main_a v_prenex_31743) 501) (< v_prenex_31743 main_x) (<= (+ main_x 1) v_prenex_31743) (<= (select main_a v_prenex_31743) 1001) (<= 2 (* 2 (select main_a v_prenex_31743))))) (forall ((v_prenex_31745 Int)) (<= (select main_a v_prenex_31745) 999))) (forall ((v_prenex_25327 Int) (v_prenex_25326 Int)) (or (<= (select main_a v_prenex_25327) 501) (<= 0 (+ (select main_a v_prenex_25326) 1)) (<= 1000 (+ (select main_a v_prenex_25326) (select main_a v_prenex_25327))) (< v_prenex_25327 main_x) (<= (+ main_x 1) v_prenex_25327))) (or (forall ((v_prenex_25880 Int)) (or (<= 499 (select main_a v_prenex_25880)) (< v_prenex_25880 main_y))) (forall ((v_prenex_25881 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25881))) (< v_prenex_25881 main_x) (<= (+ main_x 1) v_prenex_25881) (<= (select main_a v_prenex_25881) 501)))) (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_29197) (< v_prenex_29197 main_x) (<= (select main_a v_prenex_29197) 1001) (<= 499 (select main_a v_prenex_29196)) (< v_prenex_29196 main_y))) (forall ((v_prenex_31532 Int) (v_prenex_31531 Int)) (or (<= (select main_a v_prenex_31531) 999) (<= 1 (select main_a v_prenex_31532)) (< v_prenex_31532 main_x) (<= (+ main_y 1) v_prenex_31531) (<= (select main_a v_prenex_31531) (+ (select main_a v_prenex_31532) 998)) (<= 998 (* 2 (select main_a v_prenex_31531))) (<= (+ main_x 1) v_prenex_31532))) (or (forall ((v_prenex_23927 Int)) (or (<= 0 (+ (select main_a v_prenex_23927) 1)) (<= (* 2 (select main_a v_prenex_23927)) 1998))) (forall ((v_prenex_23802 Int)) (or (<= 2 (* 2 (select main_a v_prenex_23802))) (< v_prenex_23802 main_x) (<= 0 (+ (select main_a v_prenex_23802) 499)) (<= (+ main_x 1) v_prenex_23802) (<= 1 (select main_a v_prenex_23802))))) (or (forall ((v_prenex_24342 Int)) (or (< v_prenex_24342 main_x) (<= (+ main_x 1) v_prenex_24342) (<= 2 (* 2 (select main_a v_prenex_24342))) (<= 0 (+ (select main_a v_prenex_24342) 499)))) (forall ((v_prenex_24345 Int)) (or (<= (select main_a v_prenex_24345) 1499) (<= 499 (select main_a v_prenex_24345))))) (or (forall ((v_prenex_32103 Int)) (or (< v_prenex_32103 main_y) (<= (select main_a v_prenex_32103) 999) (<= (select main_a v_prenex_32103) 1499))) (forall ((v_prenex_32104 Int)) (or (< v_prenex_32104 main_x) (<= (+ main_x 1) v_prenex_32104) (<= 1 (select main_a v_prenex_32104)) (<= (* 2 (select main_a v_prenex_32104)) 1002)))) (or (forall ((v_prenex_28627 Int)) (or (< v_prenex_28627 main_x) (<= (* 2 (select main_a v_prenex_28627)) 1002) (<= (+ main_x 1) v_prenex_28627) (<= 2 (* 2 (select main_a v_prenex_28627))))) (forall ((v_prenex_28631 Int)) (or (<= 499 (select main_a v_prenex_28631)) (<= 0 (+ (select main_a v_prenex_28631) 1))))) (forall ((v_prenex_30965 Int) (v_prenex_30966 Int)) (or (<= (+ main_x 1) v_prenex_30966) (<= (select main_a v_prenex_30966) 501) (<= 499 (select main_a v_prenex_30965)) (< v_prenex_30966 main_x) (<= (select main_a v_prenex_30965) (+ (select main_a v_prenex_30966) 998)) (<= 998 (* 2 (select main_a v_prenex_30965))) (<= 1 (select main_a v_prenex_30966)))) (or (forall ((v_prenex_32059 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32059))) (<= (* 2 (select main_a v_prenex_32059)) 1998))) (forall ((v_prenex_32056 Int)) (or (<= (+ main_x 1) v_prenex_32056) (<= (* 2 (select main_a v_prenex_32056)) 1002) (< v_prenex_32056 main_x) (<= 2 (* 2 (select main_a v_prenex_32056))) (<= (select main_a v_prenex_32056) 501)))) (forall ((v_prenex_26114 Int) (v_prenex_26113 Int)) (or (<= 998 (* 2 (select main_a v_prenex_26113))) (<= 1000 (+ (select main_a v_prenex_26113) (select main_a v_prenex_26114))) (<= (* 2 (select main_a v_prenex_26114)) 1002) (< v_prenex_26114 main_x) (<= (+ main_y 1) v_prenex_26113) (<= (+ main_x 1) v_prenex_26114))) (forall ((v_prenex_30181 Int) (v_prenex_30182 Int)) (or (<= (select main_a v_prenex_30181) 1499) (< v_prenex_30182 main_x) (<= 0 (+ (select main_a v_prenex_30181) 1)) (<= (+ main_x 1) v_prenex_30182) (<= 1000 (+ (select main_a v_prenex_30181) (select main_a v_prenex_30182))) (<= (select main_a v_prenex_30182) 501) (<= (* 2 (select main_a v_prenex_30182)) 1002))) (or (forall ((v_prenex_30319 Int)) (or (<= (select main_a v_prenex_30319) 501) (<= 0 (+ (select main_a v_prenex_30319) 499)) (< v_prenex_30319 main_x) (<= (+ main_x 1) v_prenex_30319) (<= 2 (* 2 (select main_a v_prenex_30319))))) (forall ((v_prenex_30321 Int)) (or (<= 0 (+ (select main_a v_prenex_30321) 1)) (<= (* 2 (select main_a v_prenex_30321)) 1998)))) (or (forall ((v_prenex_26494 Int)) (or (< v_prenex_26494 main_y) (<= (select main_a v_prenex_26494) 999) (<= 499 (select main_a v_prenex_26494)))) (forall ((v_prenex_26495 Int)) (or (< v_prenex_26495 main_x) (<= (select main_a v_prenex_26495) 501) (<= (+ main_x 1) v_prenex_26495) (<= 2 (* 2 (select main_a v_prenex_26495)))))) (forall ((v_prenex_30409 Int) (v_prenex_30410 Int)) (or (<= 998 (* 2 (select main_a v_prenex_30409))) (< v_prenex_30410 main_x) (<= 499 (select main_a v_prenex_30409)) (<= (select main_a v_prenex_30409) (+ (select main_a v_prenex_30410) 998)) (<= (+ main_x 1) v_prenex_30410) (<= (select main_a v_prenex_30410) 1001) (<= 0 (+ (select main_a v_prenex_30410) 499)))) (or (forall ((v_prenex_29712 Int)) (or (<= 1 (select main_a v_prenex_29712)) (<= (select main_a v_prenex_29712) 501) (<= (+ main_x 1) v_prenex_29712) (< v_prenex_29712 main_x) (<= (* 2 (select main_a v_prenex_29712)) 1002))) (forall ((v_prenex_29716 Int)) (<= 499 (select main_a v_prenex_29716)))) (or (forall ((v_prenex_30877 Int)) (or (< v_prenex_30877 main_x) (<= 0 (+ (select main_a v_prenex_30877) 499)) (<= (* 2 (select main_a v_prenex_30877)) 1002) (<= (+ main_x 1) v_prenex_30877) (<= 1 (select main_a v_prenex_30877)))) (forall ((v_prenex_30876 Int)) (or (<= 499 (select main_a v_prenex_30876)) (<= 0 (+ (select main_a v_prenex_30876) 1))))) (forall ((v_prenex_26631 Int) (v_prenex_26630 Int)) (or (< v_prenex_26631 main_x) (<= (select main_a v_prenex_26631) 1001) (<= (select main_a v_prenex_26630) 1499) (<= (+ main_x 1) v_prenex_26631) (<= (select main_a v_prenex_26630) 999) (< v_prenex_26630 main_y) (<= 1000 (+ (select main_a v_prenex_26630) (select main_a v_prenex_26631))))) (forall ((v_prenex_27529 Int) (v_prenex_27530 Int)) (or (< v_prenex_27530 main_x) (<= 1 (select main_a v_prenex_27530)) (<= 998 (* 2 (select main_a v_prenex_27529))) (<= (+ main_x 1) v_prenex_27530) (<= 0 (+ (select main_a v_prenex_27529) 1)) (<= 0 (+ (select main_a v_prenex_27530) 499)) (<= 1000 (+ (select main_a v_prenex_27529) (select main_a v_prenex_27530))))) (forall ((v_prenex_30606 Int) (v_prenex_30605 Int)) (or (<= (* 2 (select main_a v_prenex_30606)) 1002) (<= (* 2 (select main_a v_prenex_30605)) 1998) (<= (select main_a v_prenex_30606) 501) (<= 499 (select main_a v_prenex_30605)) (< v_prenex_30606 main_x) (<= (+ main_x 1) v_prenex_30606) (<= (select main_a v_prenex_30605) (+ (select main_a v_prenex_30606) 998)))) (forall ((v_prenex_26738 Int) (v_prenex_26739 Int)) (or (<= (select main_a v_prenex_26738) 1499) (< v_prenex_26739 main_x) (<= (+ main_x 1) v_prenex_26739) (<= 1000 (+ (select main_a v_prenex_26738) (select main_a v_prenex_26739))) (<= 2 (* 2 (select main_a v_prenex_26739))) (< v_prenex_26738 main_y))) (or (forall ((v_prenex_26721 Int)) (or (<= (+ main_x 1) v_prenex_26721) (<= 2 (* 2 (select main_a v_prenex_26721))) (< v_prenex_26721 main_x) (<= (select main_a v_prenex_26721) 501))) (forall ((v_prenex_26720 Int)) (or (< v_prenex_26720 main_y) (<= 998 (* 2 (select main_a v_prenex_26720))) (<= (select main_a v_prenex_26720) 999)))) (or (forall ((v_prenex_29496 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29496))) (<= (select main_a v_prenex_29496) 501) (< v_prenex_29496 main_x) (<= (+ main_x 1) v_prenex_29496) (<= (select main_a v_prenex_29496) 1001))) (forall ((v_prenex_29498 Int)) (or (<= (* 2 (select main_a v_prenex_29498)) 1998) (<= 499 (select main_a v_prenex_29498))))) (forall ((v_prenex_26472 Int) (v_prenex_26473 Int)) (or (<= (* 2 (select main_a v_prenex_26472)) 1998) (<= 1000 (+ (select main_a v_prenex_26472) (select main_a v_prenex_26473))) (<= (+ main_x 1) v_prenex_26473) (<= (select main_a v_prenex_26473) 1001) (< v_prenex_26472 main_y) (< v_prenex_26473 main_x))) (forall ((v_prenex_28485 Int) (v_prenex_28486 Int)) (or (<= (* 2 (select main_a v_prenex_28485)) 1998) (<= 998 (* 2 (select main_a v_prenex_28485))) (<= (+ main_x 1) v_prenex_28486) (<= (select main_a v_prenex_28485) (+ (select main_a v_prenex_28486) 998)) (<= 2 (* 2 (select main_a v_prenex_28486))) (< v_prenex_28485 main_y) (< v_prenex_28486 main_x))) (forall ((v_prenex_31615 Int) (v_prenex_31616 Int)) (or (<= (+ main_x 1) v_prenex_31616) (< v_prenex_31616 main_x) (<= 2 (* 2 (select main_a v_prenex_31616))) (<= 0 (+ (select main_a v_prenex_31615) 1)) (<= (select main_a v_prenex_31615) (+ (select main_a v_prenex_31616) 998)) (<= (* 2 (select main_a v_prenex_31615)) 1998))) (forall ((v_prenex_27756 Int) (v_prenex_27757 Int)) (or (< v_prenex_27757 main_x) (<= (select main_a v_prenex_27757) 1001) (<= 1000 (+ (select main_a v_prenex_27756) (select main_a v_prenex_27757))) (<= 0 (+ (select main_a v_prenex_27756) 1)) (< v_prenex_27756 main_y) (<= (+ main_x 1) v_prenex_27757) (<= (select main_a v_prenex_27756) 999))) (forall ((v_prenex_25604 Int) (v_prenex_25603 Int)) (or (< v_prenex_25604 main_x) (<= (select main_a v_prenex_25603) 1499) (< v_prenex_25603 main_y) (<= (+ main_x 1) v_prenex_25604) (<= 1000 (+ (select main_a v_prenex_25603) (select main_a v_prenex_25604))) (<= (select main_a v_prenex_25603) 999) (<= 0 (+ (select main_a v_prenex_25604) 499)))) (forall ((v_prenex_27083 Int) (v_prenex_27082 Int)) (or (< v_prenex_27083 main_x) (<= (select main_a v_prenex_27082) 999) (<= (select main_a v_prenex_27083) (+ (select main_a v_prenex_27082) 2)) (<= 998 (* 2 (select main_a v_prenex_27082))) (<= (select main_a v_prenex_27083) 501) (<= (* 2 (select main_a v_prenex_27083)) 1002) (<= (+ main_x 1) v_prenex_27083))) (forall ((v_prenex_29374 Int) (v_prenex_29373 Int)) (or (<= (select main_a v_prenex_29373) (+ (select main_a v_prenex_29374) 998)) (< v_prenex_29374 main_x) (<= 2 (* 2 (select main_a v_prenex_29374))) (<= (* 2 (select main_a v_prenex_29373)) 1998) (<= 1 (select main_a v_prenex_29374)) (<= 0 (+ (select main_a v_prenex_29373) 1)) (<= (+ main_x 1) v_prenex_29374))) (or (forall ((v_prenex_25294 Int)) (or (<= 499 (select main_a v_prenex_25294)) (<= 998 (* 2 (select main_a v_prenex_25294))))) (forall ((v_prenex_25295 Int)) (or (<= 0 (+ (select main_a v_prenex_25295) 499)) (<= (* 2 (select main_a v_prenex_25295)) 1002) (<= (+ main_x 1) v_prenex_25295) (< v_prenex_25295 main_x) (<= 1 (select main_a v_prenex_25295))))) (or (forall ((v_prenex_32184 Int)) (or (<= 998 (* 2 (select main_a v_prenex_32184))) (<= 499 (select main_a v_prenex_32184)))) (forall ((v_prenex_32181 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32181))) (<= (+ main_x 1) v_prenex_32181) (<= 0 (+ (select main_a v_prenex_32181) 499)) (< v_prenex_32181 main_x)))) (forall ((v_prenex_26985 Int) (v_prenex_26986 Int)) (or (<= (select main_a v_prenex_26986) 501) (<= 0 (+ (select main_a v_prenex_26985) 1)) (< v_prenex_26986 main_x) (<= (select main_a v_prenex_26986) (+ (select main_a v_prenex_26985) 2)) (<= 1 (select main_a v_prenex_26986)) (<= (+ main_x 1) v_prenex_26986))) (or (forall ((v_prenex_25983 Int)) (or (<= (* 2 (select main_a v_prenex_25983)) 1002) (< v_prenex_25983 main_x) (<= (+ main_x 1) v_prenex_25983) (<= 0 (+ (select main_a v_prenex_25983) 499)) (<= (select main_a v_prenex_25983) 501))) (forall ((v_prenex_25980 Int)) (<= (select main_a v_prenex_25980) 1499))) (forall ((v_prenex_27997 Int) (v_prenex_27996 Int)) (or (<= 0 (+ (select main_a v_prenex_27996) 1)) (<= 0 (+ (select main_a v_prenex_27997) 499)) (< v_prenex_27997 main_x) (<= (select main_a v_prenex_27997) 501) (<= (+ (select main_a v_prenex_27996) (select main_a v_prenex_27997)) 1000) (<= (select main_a v_prenex_27996) 999) (<= (+ main_x 1) v_prenex_27997))) (or (forall ((v_prenex_26685 Int)) (or (<= (+ main_x 1) v_prenex_26685) (<= 0 (+ (select main_a v_prenex_26685) 499)) (< v_prenex_26685 main_x) (<= 2 (* 2 (select main_a v_prenex_26685))))) (forall ((v_prenex_26683 Int)) (or (<= (select main_a v_prenex_26683) 1499) (<= (select main_a v_prenex_26683) 999)))) (forall ((v_prenex_31497 Int) (v_prenex_31498 Int)) (or (<= (select main_a v_prenex_31497) 999) (<= (select main_a v_prenex_31497) (+ (select main_a v_prenex_31498) 998)) (<= (select main_a v_prenex_31498) 501) (< v_prenex_31498 main_x) (< v_prenex_31497 main_y) (<= (+ main_x 1) v_prenex_31498) (<= 499 (select main_a v_prenex_31497)))) (forall ((v_prenex_30095 Int) (v_prenex_30096 Int)) (or (<= (* 2 (select main_a v_prenex_30096)) 1002) (<= 2 (* 2 (select main_a v_prenex_30096))) (<= (select main_a v_prenex_30095) 1499) (<= 1000 (+ (select main_a v_prenex_30095) (select main_a v_prenex_30096))) (< v_prenex_30096 main_x) (<= (+ main_x 1) v_prenex_30096))) (forall ((v_prenex_28243 Int) (v_prenex_28244 Int)) (or (< v_prenex_28243 main_y) (<= (select main_a v_prenex_28243) 999) (< v_prenex_28244 main_x) (<= (+ main_y 1) v_prenex_28243) (<= (select main_a v_prenex_28243) (+ (select main_a v_prenex_28244) 998)))) (or (forall ((v_prenex_24982 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24982))) (<= 499 (select main_a v_prenex_24982)))) (forall ((v_prenex_24978 Int)) (or (<= (+ main_x 1) v_prenex_24978) (<= 1 (select main_a v_prenex_24978)) (<= (* 2 (select main_a v_prenex_24978)) 1002) (< v_prenex_24978 main_x) (<= (select main_a v_prenex_24978) 501)))) (or (forall ((v_prenex_29349 Int)) (or (<= 998 (* 2 (select main_a v_prenex_29349))) (<= (* 2 (select main_a v_prenex_29349)) 1998))) (forall ((v_prenex_29344 Int)) (or (<= 2 (* 2 (select main_a v_prenex_29344))) (<= (+ main_x 1) v_prenex_29344) (< v_prenex_29344 main_x) (<= (* 2 (select main_a v_prenex_29344)) 1002)))) (or (forall ((v_prenex_25046 Int)) (or (<= (+ main_x 1) v_prenex_25046) (< v_prenex_25046 main_x) (<= (* 2 (select main_a v_prenex_25046)) 1002) (<= (select main_a v_prenex_25046) 501))) (forall ((v_prenex_25045 Int)) (or (<= (select main_a v_prenex_25045) 1499) (< v_prenex_25045 main_y)))) (forall ((v_prenex_29916 Int) (v_prenex_29915 Int)) (or (<= (+ main_x 1) v_prenex_29916) (<= (select main_a v_prenex_29915) (+ (select main_a v_prenex_29916) 998)) (<= 499 (select main_a v_prenex_29915)) (<= (select main_a v_prenex_29916) 501) (< v_prenex_29916 main_x) (<= 0 (+ (select main_a v_prenex_29916) 499)) (<= (select main_a v_prenex_29915) 1499))) (or (forall ((v_prenex_30760 Int)) (or (<= (+ main_x 1) v_prenex_30760) (< v_prenex_30760 main_x) (<= 1 (select main_a v_prenex_30760)) (<= (* 2 (select main_a v_prenex_30760)) 1002) (<= 2 (* 2 (select main_a v_prenex_30760))))) (forall ((v_prenex_30762 Int)) (or (<= 0 (+ (select main_a v_prenex_30762) 1)) (<= (select main_a v_prenex_30762) 999)))) (or (forall ((v_prenex_29903 Int)) (<= 998 (* 2 (select main_a v_prenex_29903)))) (forall ((v_prenex_29900 Int)) (or (<= (+ main_x 1) v_prenex_29900) (<= (select main_a v_prenex_29900) 1001) (<= (select main_a v_prenex_29900) 501) (< v_prenex_29900 main_x)))) (forall ((v_prenex_25617 Int) (v_prenex_25618 Int)) (or (<= (select main_a v_prenex_25618) 501) (<= (select main_a v_prenex_25617) 1499) (<= (select main_a v_prenex_25618) 1001) (<= (* 2 (select main_a v_prenex_25617)) 1998) (< v_prenex_25618 main_x) (<= (+ main_x 1) v_prenex_25618) (<= (+ (select main_a v_prenex_25617) (select main_a v_prenex_25618)) 1000))) (forall ((v_prenex_29302 Int) (v_prenex_29301 Int)) (or (<= 0 (+ (select main_a v_prenex_29301) 1)) (< v_prenex_29302 main_x) (<= (select main_a v_prenex_29301) 999) (<= (select main_a v_prenex_29302) (+ (select main_a v_prenex_29301) 2)) (<= 1 (select main_a v_prenex_29302)) (< v_prenex_29301 main_y) (<= (+ main_x 1) v_prenex_29302))) (or (forall ((v_prenex_29850 Int)) (or (< v_prenex_29850 main_x) (<= (select main_a v_prenex_29850) 1001) (<= (+ main_x 1) v_prenex_29850) (<= (* 2 (select main_a v_prenex_29850)) 1002))) (forall ((v_prenex_29849 Int)) (or (<= (select main_a v_prenex_29849) 1499) (< v_prenex_29849 main_y) (<= (* 2 (select main_a v_prenex_29849)) 1998)))) (forall ((v_prenex_29655 Int) (v_prenex_29654 Int)) (or (<= (+ main_x 1) v_prenex_29655) (<= 499 (select main_a v_prenex_29654)) (< v_prenex_29655 main_x) (<= (select main_a v_prenex_29655) 1001) (<= (+ (select main_a v_prenex_29654) (select main_a v_prenex_29655)) 1000) (<= 0 (+ (select main_a v_prenex_29654) 1)) (<= 2 (* 2 (select main_a v_prenex_29655))))) (forall ((v_prenex_27142 Int) (v_prenex_27141 Int)) (or (<= (* 2 (select main_a v_prenex_27142)) 1002) (<= 998 (* 2 (select main_a v_prenex_27141))) (< v_prenex_27142 main_x) (<= 499 (select main_a v_prenex_27141)) (< v_prenex_27141 main_y) (<= (+ main_x 1) v_prenex_27142) (<= (select main_a v_prenex_27142) (+ (select main_a v_prenex_27141) 2)))) (forall ((v_prenex_29538 Int) (v_prenex_29539 Int)) (or (<= (select main_a v_prenex_29539) (+ (select main_a v_prenex_29538) 2)) (<= 0 (+ (select main_a v_prenex_29539) 499)) (<= 1 (select main_a v_prenex_29539)) (< v_prenex_29539 main_x) (<= (+ main_x 1) v_prenex_29539))) (forall ((v_prenex_30273 Int) (v_prenex_30274 Int)) (or (<= (* 2 (select main_a v_prenex_30273)) 1998) (< v_prenex_30274 main_x) (<= (+ (select main_a v_prenex_30273) (select main_a v_prenex_30274)) 1000) (<= (+ main_x 1) v_prenex_30274) (<= 2 (* 2 (select main_a v_prenex_30274))) (<= (* 2 (select main_a v_prenex_30274)) 1002) (<= 499 (select main_a v_prenex_30273)))) (forall ((v_prenex_25454 Int) (v_prenex_25453 Int)) (or (<= 1 (select main_a v_prenex_25454)) (<= (select main_a v_prenex_25453) 1499) (<= 0 (+ (select main_a v_prenex_25454) 499)) (<= (+ main_x 1) v_prenex_25454) (< v_prenex_25454 main_x) (<= 998 (* 2 (select main_a v_prenex_25453))) (<= (+ (select main_a v_prenex_25453) (select main_a v_prenex_25454)) 1000))) (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_30130) (< v_prenex_30130 main_x) (<= (* 2 (select main_a v_prenex_30129)) 1998) (<= 1 (select main_a v_prenex_30130)) (<= (select main_a v_prenex_30130) 501) (<= 0 (+ (select main_a v_prenex_30129) 1)))) (forall ((v_prenex_29471 Int) (v_prenex_29472 Int)) (or (<= 1000 (+ (select main_a v_prenex_29471) (select main_a v_prenex_29472))) (<= 2 (* 2 (select main_a v_prenex_29472))) (<= (+ main_x 1) v_prenex_29472) (<= (select main_a v_prenex_29471) 999) (< v_prenex_29472 main_x) (<= 499 (select main_a v_prenex_29471)) (<= 1 (select main_a v_prenex_29472)))) (or (forall ((v_prenex_30806 Int)) (<= 0 (+ (select main_a v_prenex_30806) 1))) (forall ((v_prenex_30803 Int)) (or (<= (* 2 (select main_a v_prenex_30803)) 1002) (<= (+ main_x 1) v_prenex_30803) (<= 2 (* 2 (select main_a v_prenex_30803))) (<= 0 (+ (select main_a v_prenex_30803) 499)) (< v_prenex_30803 main_x)))) (forall ((v_prenex_25458 Int) (v_prenex_25457 Int)) (or (<= (* 2 (select main_a v_prenex_25457)) 1998) (<= 1000 (+ (select main_a v_prenex_25457) (select main_a v_prenex_25458))) (<= (+ main_x 1) v_prenex_25458) (< v_prenex_25458 main_x) (<= (* 2 (select main_a v_prenex_25458)) 1002))) (forall ((v_prenex_26869 Int) (v_prenex_26870 Int)) (or (<= (+ main_x 1) v_prenex_26870) (<= 2 (* 2 (select main_a v_prenex_26870))) (<= (select main_a v_prenex_26869) 999) (<= (select main_a v_prenex_26869) (+ (select main_a v_prenex_26870) 998)) (<= (select main_a v_prenex_26870) 501) (< v_prenex_26870 main_x))) (forall ((v_prenex_25650 Int) (v_prenex_25649 Int)) (or (<= (select main_a v_prenex_25649) 999) (< v_prenex_25650 main_x) (<= (+ (select main_a v_prenex_25649) (select main_a v_prenex_25650)) 1000) (<= (+ main_x 1) v_prenex_25650) (<= 1 (select main_a v_prenex_25650)) (<= (select main_a v_prenex_25650) 501) (<= (select main_a v_prenex_25649) 1499))) (forall ((v_prenex_27290 Int) (v_prenex_27289 Int)) (or (< v_prenex_27290 main_x) (<= (select main_a v_prenex_27290) (+ (select main_a v_prenex_27289) 2)) (<= (select main_a v_prenex_27290) 501) (<= (select main_a v_prenex_27289) 1499) (<= (* 2 (select main_a v_prenex_27289)) 1998) (<= (* 2 (select main_a v_prenex_27290)) 1002) (<= (+ main_x 1) v_prenex_27290))) (forall ((v_prenex_25746 Int) (v_prenex_25747 Int)) (or (<= (+ main_x 1) v_prenex_25747) (< v_prenex_25747 main_x) (<= 2 (* 2 (select main_a v_prenex_25747))) (<= (select main_a v_prenex_25747) (+ (select main_a v_prenex_25746) 2)))) (forall ((v_prenex_29466 Int) (v_prenex_29465 Int)) (or (<= 0 (+ (select main_a v_prenex_29465) 1)) (<= (+ main_x 1) v_prenex_29466) (<= (select main_a v_prenex_29466) 501) (< v_prenex_29466 main_x) (<= (select main_a v_prenex_29466) (+ (select main_a v_prenex_29465) 2)))) (or (forall ((v_prenex_30335 Int)) (or (<= (select main_a v_prenex_30335) 1001) (<= (+ main_x 1) v_prenex_30335) (<= 2 (* 2 (select main_a v_prenex_30335))) (< v_prenex_30335 main_x) (<= (select main_a v_prenex_30335) 501))) (forall ((v_prenex_30337 Int)) (or (<= 499 (select main_a v_prenex_30337)) (<= (select main_a v_prenex_30337) 999)))) (or (forall ((v_prenex_23838 Int)) (or (<= (+ main_x 1) v_prenex_23838) (<= (select main_a v_prenex_23838) 501) (<= (* 2 (select main_a v_prenex_23838)) 1002) (< v_prenex_23838 main_x) (<= 0 (+ (select main_a v_prenex_23838) 499)))) (forall ((v_prenex_24372 Int)) (or (<= 0 (+ (select main_a v_prenex_24372) 1)) (<= (select main_a v_prenex_24372) 999)))) (or (forall ((v_prenex_30746 Int)) (or (<= (select main_a v_prenex_30746) 999) (<= (select main_a v_prenex_30746) 1499) (< v_prenex_30746 main_y))) (forall ((v_prenex_30747 Int)) (or (< v_prenex_30747 main_x) (<= (+ main_x 1) v_prenex_30747) (<= (* 2 (select main_a v_prenex_30747)) 1002)))) (forall ((v_prenex_27619 Int) (v_prenex_27620 Int)) (or (<= (* 2 (select main_a v_prenex_27620)) 1002) (<= (select main_a v_prenex_27619) 1499) (< v_prenex_27620 main_x) (<= (+ main_x 1) v_prenex_27620) (<= 998 (* 2 (select main_a v_prenex_27619))) (<= 1 (select main_a v_prenex_27620)) (<= 1000 (+ (select main_a v_prenex_27619) (select main_a v_prenex_27620))))) (or (forall ((v_prenex_27088 Int)) (or (<= (select main_a v_prenex_27088) 501) (<= (* 2 (select main_a v_prenex_27088)) 1002) (<= (+ main_x 1) v_prenex_27088) (< v_prenex_27088 main_x))) (forall ((v_prenex_27091 Int)) (or (<= (+ main_y 1) v_prenex_27091) (<= 0 (+ (select main_a v_prenex_27091) 1)) (<= (* 2 (select main_a v_prenex_27091)) 1998)))) (or (forall ((v_prenex_31060 Int)) (or (<= (* 2 (select main_a v_prenex_31060)) 1998) (<= 0 (+ (select main_a v_prenex_31060) 1)) (<= (+ main_y 1) v_prenex_31060))) (forall ((v_prenex_31058 Int)) (or (<= (select main_a v_prenex_31058) 501) (<= 2 (* 2 (select main_a v_prenex_31058))) (< v_prenex_31058 main_x) (<= (+ main_x 1) v_prenex_31058)))) (forall ((v_prenex_30286 Int) (v_prenex_30285 Int)) (or (<= 1000 (+ (select main_a v_prenex_30285) (select main_a v_prenex_30286))) (<= (select main_a v_prenex_30286) 501) (<= (select main_a v_prenex_30285) 1499) (< v_prenex_30286 main_x) (< v_prenex_30285 main_y) (<= (+ main_x 1) v_prenex_30286) (<= (select main_a v_prenex_30285) 999))) (forall ((v_prenex_29936 Int) (v_prenex_29935 Int)) (or (<= 0 (+ (select main_a v_prenex_29936) 499)) (<= (* 2 (select main_a v_prenex_29935)) 1998) (< v_prenex_29936 main_x) (<= (select main_a v_prenex_29935) 1499) (<= 1000 (+ (select main_a v_prenex_29935) (select main_a v_prenex_29936))) (<= (+ main_x 1) v_prenex_29936) (< v_prenex_29935 main_y))) (forall ((v_prenex_24306 Int) (v_prenex_24307 Int)) (or (<= (select main_a v_prenex_24307) 1001) (<= (+ main_x 1) v_prenex_24307) (< v_prenex_24307 main_x) (< v_prenex_24306 main_y) (<= (select main_a v_prenex_24306) (+ (select main_a v_prenex_24307) 998)) (<= (select main_a v_prenex_24306) 1499) (<= 0 (+ (select main_a v_prenex_24306) 1)))) (forall ((v_prenex_24878 Int) (v_prenex_24877 Int)) (or (<= (select main_a v_prenex_24878) 1001) (< v_prenex_24878 main_x) (<= (+ (select main_a v_prenex_24877) (select main_a v_prenex_24878)) 1000) (<= (select main_a v_prenex_24877) 999) (<= (+ main_x 1) v_prenex_24878) (<= 2 (* 2 (select main_a v_prenex_24878))))) (or (forall ((v_prenex_30786 Int)) (or (<= 499 (select main_a v_prenex_30786)) (<= (select main_a v_prenex_30786) 999))) (forall ((v_prenex_30783 Int)) (or (< v_prenex_30783 main_x) (<= (+ main_x 1) v_prenex_30783) (<= (select main_a v_prenex_30783) 501) (<= (* 2 (select main_a v_prenex_30783)) 1002)))) (forall ((v_prenex_28838 Int) (v_prenex_28837 Int)) (or (<= (select main_a v_prenex_28838) 501) (<= (+ main_x 1) v_prenex_28838) (<= 0 (+ (select main_a v_prenex_28838) 499)) (<= (+ (select main_a v_prenex_28837) (select main_a v_prenex_28838)) 1000) (< v_prenex_28838 main_x) (<= 499 (select main_a v_prenex_28837)))) (or (forall ((v_prenex_28207 Int)) (or (<= 998 (* 2 (select main_a v_prenex_28207))) (<= (select main_a v_prenex_28207) 1499))) (forall ((v_prenex_28208 Int)) (or (<= 1 (select main_a v_prenex_28208)) (< v_prenex_28208 main_x) (<= (select main_a v_prenex_28208) 501) (<= 2 (* 2 (select main_a v_prenex_28208))) (<= (+ main_x 1) v_prenex_28208)))) (forall ((v_prenex_24349 Int) (v_prenex_24350 Int)) (or (<= (+ main_x 1) v_prenex_24350) (<= (select main_a v_prenex_24349) 1499) (<= (select main_a v_prenex_24350) 501) (<= 0 (+ (select main_a v_prenex_24350) 499)) (<= (+ (select main_a v_prenex_24349) (select main_a v_prenex_24350)) 1000) (< v_prenex_24350 main_x) (<= (* 2 (select main_a v_prenex_24349)) 1998))) (forall ((v_prenex_26259 Int) (v_prenex_26260 Int)) (or (< v_prenex_26260 main_x) (<= (select main_a v_prenex_26260) 501) (<= (select main_a v_prenex_26259) 999) (<= (+ main_x 1) v_prenex_26260) (<= 2 (* 2 (select main_a v_prenex_26260))) (<= (select main_a v_prenex_26260) (+ (select main_a v_prenex_26259) 2)))) (forall ((v_prenex_29321 Int) (v_prenex_29320 Int)) (or (<= (* 2 (select main_a v_prenex_29321)) 1002) (<= (+ main_x 1) v_prenex_29321) (<= 0 (+ (select main_a v_prenex_29320) 1)) (<= (select main_a v_prenex_29320) 1499) (< v_prenex_29320 main_y) (<= 1000 (+ (select main_a v_prenex_29320) (select main_a v_prenex_29321))) (< v_prenex_29321 main_x))) (forall ((v_prenex_27072 Int) (v_prenex_27071 Int)) (or (<= 499 (select main_a v_prenex_27071)) (<= (select main_a v_prenex_27072) 501) (<= (+ main_x 1) v_prenex_27072) (<= (+ main_y 1) v_prenex_27071) (< v_prenex_27072 main_x) (<= 1000 (+ (select main_a v_prenex_27071) (select main_a v_prenex_27072))) (<= 998 (* 2 (select main_a v_prenex_27071))))) (forall ((v_prenex_31376 Int) (v_prenex_31375 Int)) (or (<= (* 2 (select main_a v_prenex_31376)) 1002) (<= 1000 (+ (select main_a v_prenex_31375) (select main_a v_prenex_31376))) (< v_prenex_31376 main_x) (<= (+ main_x 1) v_prenex_31376) (<= 499 (select main_a v_prenex_31375)) (<= 0 (+ (select main_a v_prenex_31376) 499)))) (forall ((v_prenex_31896 Int) (v_prenex_31897 Int)) (or (<= (+ main_x 1) v_prenex_31897) (<= (select main_a v_prenex_31896) 1499) (<= (select main_a v_prenex_31897) 1001) (<= (select main_a v_prenex_31896) (+ (select main_a v_prenex_31897) 998)) (<= (* 2 (select main_a v_prenex_31896)) 1998) (< v_prenex_31896 main_y) (< v_prenex_31897 main_x))) (forall ((v_prenex_24179 Int) (v_prenex_24178 Int)) (or (<= (+ main_x 1) v_prenex_24179) (<= (* 2 (select main_a v_prenex_24179)) 1002) (<= (select main_a v_prenex_24179) 1001) (<= (+ (select main_a v_prenex_24178) (select main_a v_prenex_24179)) 1000) (< v_prenex_24179 main_x) (<= (select main_a v_prenex_24178) 999))) (forall ((v_prenex_24684 Int) (v_prenex_24683 Int)) (or (<= (select main_a v_prenex_24684) 501) (<= (select main_a v_prenex_24684) (+ (select main_a v_prenex_24683) 2)) (<= (select main_a v_prenex_24683) 1499) (<= (select main_a v_prenex_24683) 999) (< v_prenex_24684 main_x) (<= (+ main_x 1) v_prenex_24684) (<= (* 2 (select main_a v_prenex_24684)) 1002))) (forall ((v_prenex_29854 Int) (v_prenex_29853 Int)) (or (<= (select main_a v_prenex_29854) (+ (select main_a v_prenex_29853) 2)) (< v_prenex_29854 main_x) (<= 1 (select main_a v_prenex_29854)) (<= 2 (* 2 (select main_a v_prenex_29854))) (<= (+ main_x 1) v_prenex_29854) (<= 998 (* 2 (select main_a v_prenex_29853))))) (or (forall ((v_prenex_27647 Int)) (or (<= 0 (+ (select main_a v_prenex_27647) 499)) (<= (+ main_x 1) v_prenex_27647) (< v_prenex_27647 main_x) (<= 2 (* 2 (select main_a v_prenex_27647))))) (forall ((v_prenex_27651 Int)) (or (<= 499 (select main_a v_prenex_27651)) (<= (select main_a v_prenex_27651) 999)))) (forall ((v_prenex_28246 Int) (v_prenex_28245 Int)) (or (< v_prenex_28246 main_x) (<= (+ main_x 1) v_prenex_28246) (<= 2 (* 2 (select main_a v_prenex_28246))) (<= (* 2 (select main_a v_prenex_28246)) 1002) (<= (select main_a v_prenex_28245) (+ (select main_a v_prenex_28246) 998)))) (forall ((v_prenex_24757 Int) (v_prenex_24756 Int)) (or (<= (select main_a v_prenex_24757) (+ (select main_a v_prenex_24756) 2)) (<= 0 (+ (select main_a v_prenex_24757) 499)) (< v_prenex_24757 main_x) (< v_prenex_24756 main_y) (<= (+ main_x 1) v_prenex_24757) (<= 998 (* 2 (select main_a v_prenex_24756))))) (forall ((v_prenex_29959 Int) (v_prenex_29960 Int)) (or (<= (* 2 (select main_a v_prenex_29959)) 1998) (<= (+ main_x 1) v_prenex_29960) (<= (select main_a v_prenex_29960) (+ (select main_a v_prenex_29959) 2)) (<= 2 (* 2 (select main_a v_prenex_29960))) (< v_prenex_29960 main_x) (< v_prenex_29959 main_y))) (forall ((v_prenex_32226 Int) (v_prenex_32227 Int)) (or (< v_prenex_32227 main_x) (<= 998 (* 2 (select main_a v_prenex_32226))) (<= 2 (* 2 (select main_a v_prenex_32227))) (<= (+ (select main_a v_prenex_32226) (select main_a v_prenex_32227)) 1000) (<= (select main_a v_prenex_32226) 999) (<= (+ main_x 1) v_prenex_32227) (<= (* 2 (select main_a v_prenex_32227)) 1002))) (forall ((v_prenex_29754 Int) (v_prenex_29753 Int)) (or (<= 499 (select main_a v_prenex_29753)) (< v_prenex_29754 main_x) (<= (+ main_y 1) v_prenex_29753) (<= (+ main_x 1) v_prenex_29754) (<= 2 (* 2 (select main_a v_prenex_29754))) (<= 0 (+ (select main_a v_prenex_29753) 1)) (<= (select main_a v_prenex_29754) (+ (select main_a v_prenex_29753) 2)))) (or (forall ((v_prenex_24892 Int)) (or (< v_prenex_24892 main_x) (<= (select main_a v_prenex_24892) 1001) (<= 2 (* 2 (select main_a v_prenex_24892))) (<= (+ main_x 1) v_prenex_24892) (<= 0 (+ (select main_a v_prenex_24892) 499)))) (forall ((v_prenex_24896 Int)) (<= 0 (+ (select main_a v_prenex_24896) 1)))) (forall ((v_prenex_30109 Int) (v_prenex_30108 Int)) (or (<= (* 2 (select main_a v_prenex_30109)) 1002) (<= (select main_a v_prenex_30109) 1001) (<= (select main_a v_prenex_30108) 1499) (<= (select main_a v_prenex_30108) (+ (select main_a v_prenex_30109) 998)) (<= (+ main_x 1) v_prenex_30109) (< v_prenex_30109 main_x))) (forall ((v_prenex_31806 Int) (v_prenex_31805 Int)) (or (< v_prenex_31806 main_x) (<= (+ main_x 1) v_prenex_31806) (<= (select main_a v_prenex_31806) 1001) (<= (select main_a v_prenex_31805) 1499) (<= 2 (* 2 (select main_a v_prenex_31806))) (<= 1000 (+ (select main_a v_prenex_31805) (select main_a v_prenex_31806))))) (or (forall ((v_prenex_27397 Int)) (<= 0 (+ (select main_a v_prenex_27397) 1))) (forall ((v_prenex_27392 Int)) (or (< v_prenex_27392 main_x) (<= (+ main_x 1) v_prenex_27392) (<= (* 2 (select main_a v_prenex_27392)) 1002) (<= 1 (select main_a v_prenex_27392))))) (or (forall ((v_prenex_26518 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26518))) (< v_prenex_26518 main_x) (<= (+ main_x 1) v_prenex_26518) (<= 0 (+ (select main_a v_prenex_26518) 499)))) (forall ((v_prenex_26514 Int)) (or (<= (select main_a v_prenex_26514) 999) (<= 499 (select main_a v_prenex_26514))))) (forall ((v_prenex_29475 Int) (v_prenex_29476 Int)) (or (<= (+ main_x 1) v_prenex_29476) (< v_prenex_29476 main_x) (<= 1 (select main_a v_prenex_29476)) (<= (* 2 (select main_a v_prenex_29475)) 1998) (<= (select main_a v_prenex_29476) (+ (select main_a v_prenex_29475) 2)))) (or (forall ((v_prenex_25198 Int)) (or (<= (select main_a v_prenex_25198) 1499) (<= (select main_a v_prenex_25198) 999) (< v_prenex_25198 main_y))) (forall ((v_prenex_25199 Int)) (or (<= (* 2 (select main_a v_prenex_25199)) 1002) (<= (+ main_x 1) v_prenex_25199) (<= (select main_a v_prenex_25199) 1001) (< v_prenex_25199 main_x)))) (forall ((v_prenex_25015 Int) (v_prenex_25014 Int)) (or (<= 1 (select main_a v_prenex_25015)) (<= (+ (select main_a v_prenex_25014) (select main_a v_prenex_25015)) 1000) (<= 0 (+ (select main_a v_prenex_25015) 499)) (< v_prenex_25015 main_x) (<= (+ main_x 1) v_prenex_25015))) (forall ((v_prenex_27810 Int) (v_prenex_27811 Int)) (or (<= (+ (select main_a v_prenex_27810) (select main_a v_prenex_27811)) 1000) (< v_prenex_27811 main_x) (<= (select main_a v_prenex_27811) 501) (<= 2 (* 2 (select main_a v_prenex_27811))) (<= (+ main_x 1) v_prenex_27811) (<= 0 (+ (select main_a v_prenex_27810) 1)))) (forall ((v_prenex_28749 Int) (v_prenex_28750 Int)) (or (<= 1000 (+ (select main_a v_prenex_28749) (select main_a v_prenex_28750))) (<= (+ main_x 1) v_prenex_28750) (<= 998 (* 2 (select main_a v_prenex_28749))) (<= (* 2 (select main_a v_prenex_28749)) 1998) (< v_prenex_28749 main_y) (<= (select main_a v_prenex_28750) 1001) (< v_prenex_28750 main_x))) (forall ((v_prenex_26455 Int) (v_prenex_26454 Int)) (or (<= 0 (+ (select main_a v_prenex_26455) 499)) (< v_prenex_26455 main_x) (<= 0 (+ (select main_a v_prenex_26454) 1)) (<= (+ main_x 1) v_prenex_26455) (<= (select main_a v_prenex_26454) 1499) (<= 1000 (+ (select main_a v_prenex_26454) (select main_a v_prenex_26455))) (<= (+ main_y 1) v_prenex_26454))) (or (forall ((v_prenex_26156 Int)) (or (<= (select main_a v_prenex_26156) 501) (<= 2 (* 2 (select main_a v_prenex_26156))) (<= (+ main_x 1) v_prenex_26156) (< v_prenex_26156 main_x) (<= (* 2 (select main_a v_prenex_26156)) 1002))) (forall ((v_prenex_26153 Int)) (or (<= (select main_a v_prenex_26153) 1499) (<= 499 (select main_a v_prenex_26153))))) (or (forall ((v_prenex_25789 Int)) (or (<= (* 2 (select main_a v_prenex_25789)) 1998) (<= 499 (select main_a v_prenex_25789)) (<= (+ main_y 1) v_prenex_25789) (< v_prenex_25789 main_y))) (forall ((v_prenex_25790 Int)) (<= 2 (* 2 (select main_a v_prenex_25790))))) (forall ((v_prenex_25263 Int) (v_prenex_25262 Int)) (or (<= (+ main_x 1) v_prenex_25263) (<= (select main_a v_prenex_25263) 1001) (<= 0 (+ (select main_a v_prenex_25262) 1)) (<= 1 (select main_a v_prenex_25263)) (< v_prenex_25263 main_x) (<= 1000 (+ (select main_a v_prenex_25262) (select main_a v_prenex_25263))) (<= 499 (select main_a v_prenex_25262)))) (or (forall ((v_prenex_29401 Int)) (or (<= (+ main_x 1) v_prenex_29401) (<= 1 (select main_a v_prenex_29401)) (<= 0 (+ (select main_a v_prenex_29401) 499)) (< v_prenex_29401 main_x))) (forall ((v_prenex_29404 Int)) (<= 998 (* 2 (select main_a v_prenex_29404))))) (forall ((v_prenex_30413 Int)) (or (<= (* 2 (select main_a v_prenex_30413)) 1002) (<= (select main_a v_prenex_30413) 501) (<= (+ main_x 1) v_prenex_30413) (< v_prenex_30413 main_x))) (forall ((v_prenex_23920 Int) (v_prenex_23919 Int)) (or (<= (* 2 (select main_a v_prenex_23920)) 1002) (<= (+ (select main_a v_prenex_23919) (select main_a v_prenex_23920)) 1000) (<= (+ main_x 1) v_prenex_23920) (<= 499 (select main_a v_prenex_23919)) (< v_prenex_23920 main_x) (<= (+ main_y 1) v_prenex_23919))) (forall ((v_prenex_27874 Int) (v_prenex_27873 Int)) (or (<= 0 (+ (select main_a v_prenex_27873) 1)) (< v_prenex_27874 main_x) (<= 1000 (+ (select main_a v_prenex_27873) (select main_a v_prenex_27874))) (<= (select main_a v_prenex_27873) 999) (<= (select main_a v_prenex_27874) 1001) (<= (+ main_x 1) v_prenex_27874))) (or (forall ((v_prenex_30140 Int)) (<= 2 (* 2 (select main_a v_prenex_30140)))) (forall ((v_prenex_30139 Int)) (or (<= 0 (+ (select main_a v_prenex_30139) 1)) (<= (+ main_y 1) v_prenex_30139) (< v_prenex_30139 main_y)))) (or (forall ((v_prenex_30550 Int)) (or (<= (+ main_x 1) v_prenex_30550) (<= 1 (select main_a v_prenex_30550)) (< v_prenex_30550 main_x) (<= (* 2 (select main_a v_prenex_30550)) 1002))) (forall ((v_prenex_30555 Int)) (or (<= (+ main_y 1) v_prenex_30555) (<= (* 2 (select main_a v_prenex_30555)) 1998) (<= (select main_a v_prenex_30555) 1499)))) (forall ((v_prenex_30462 Int) (v_prenex_30463 Int)) (or (< v_prenex_30463 main_x) (<= 499 (select main_a v_prenex_30462)) (<= 1000 (+ (select main_a v_prenex_30462) (select main_a v_prenex_30463))) (<= (select main_a v_prenex_30463) 1001) (<= (* 2 (select main_a v_prenex_30462)) 1998) (<= (+ main_x 1) v_prenex_30463) (<= (+ main_y 1) v_prenex_30462))) (forall ((v_prenex_30325 Int) (v_prenex_30326 Int)) (or (<= (select main_a v_prenex_30326) (+ (select main_a v_prenex_30325) 2)) (<= (select main_a v_prenex_30325) 999) (<= (+ main_x 1) v_prenex_30326) (<= (* 2 (select main_a v_prenex_30325)) 1998) (<= (select main_a v_prenex_30326) 501) (< v_prenex_30326 main_x) (<= 1 (select main_a v_prenex_30326)))) (or (forall ((v_prenex_24047 Int)) (or (<= (select main_a v_prenex_24047) 1499) (<= 499 (select main_a v_prenex_24047)))) (forall ((v_prenex_23820 Int)) (or (<= 0 (+ (select main_a v_prenex_23820) 499)) (<= (+ main_x 1) v_prenex_23820) (<= (* 2 (select main_a v_prenex_23820)) 1002) (<= 2 (* 2 (select main_a v_prenex_23820))) (< v_prenex_23820 main_x)))) (or (forall ((v_prenex_27079 Int)) (or (< v_prenex_27079 main_x) (<= (+ main_x 1) v_prenex_27079) (<= 2 (* 2 (select main_a v_prenex_27079))))) (forall ((v_prenex_27080 Int)) (or (<= (select main_a v_prenex_27080) 999) (<= (select main_a v_prenex_27080) 1499)))) (or (forall ((v_prenex_30499 Int)) (or (<= (select main_a v_prenex_30499) 501) (< v_prenex_30499 main_x) (<= (+ main_x 1) v_prenex_30499) (<= 2 (* 2 (select main_a v_prenex_30499))) (<= (* 2 (select main_a v_prenex_30499)) 1002))) (forall ((v_prenex_30502 Int)) (<= (* 2 (select main_a v_prenex_30502)) 1998))) (forall ((v_prenex_26899 Int) (v_prenex_26900 Int)) (or (< v_prenex_26900 main_x) (<= (select main_a v_prenex_26900) 1001) (<= 0 (+ (select main_a v_prenex_26899) 1)) (<= (select main_a v_prenex_26899) 999) (<= (+ main_x 1) v_prenex_26900) (<= (+ (select main_a v_prenex_26899) (select main_a v_prenex_26900)) 1000) (<= (+ main_y 1) v_prenex_26899))) (or (forall ((v_prenex_27470 Int)) (or (<= (+ main_y 1) v_prenex_27470) (<= 0 (+ (select main_a v_prenex_27470) 1)))) (forall ((v_prenex_27465 Int)) (or (< v_prenex_27465 main_x) (<= (* 2 (select main_a v_prenex_27465)) 1002) (<= 2 (* 2 (select main_a v_prenex_27465))) (<= (+ main_x 1) v_prenex_27465)))) (or (forall ((v_prenex_31734 Int)) (or (<= (select main_a v_prenex_31734) 1001) (<= (+ main_x 1) v_prenex_31734) (<= (* 2 (select main_a v_prenex_31734)) 1002) (< v_prenex_31734 main_x))) (forall ((v_prenex_31733 Int)) (or (<= (select main_a v_prenex_31733) 999) (<= (select main_a v_prenex_31733) 1499)))) (forall ((v_prenex_26619 Int) (v_prenex_26618 Int)) (or (< v_prenex_26619 main_x) (<= 0 (+ (select main_a v_prenex_26619) 499)) (<= (+ main_x 1) v_prenex_26619) (<= (select main_a v_prenex_26618) 999) (<= (+ (select main_a v_prenex_26618) (select main_a v_prenex_26619)) 1000) (<= 998 (* 2 (select main_a v_prenex_26618))) (<= (+ main_y 1) v_prenex_26618))) (forall ((v_prenex_27665 Int) (v_prenex_27666 Int)) (or (<= (+ (select main_a v_prenex_27665) (select main_a v_prenex_27666)) 1000) (<= 1 (select main_a v_prenex_27666)) (<= (+ main_x 1) v_prenex_27666) (<= 499 (select main_a v_prenex_27665)) (<= (select main_a v_prenex_27665) 1499) (<= (* 2 (select main_a v_prenex_27666)) 1002) (< v_prenex_27666 main_x))) (forall ((v_prenex_28080 Int)) (or (< v_prenex_28080 main_x) (<= (+ main_x 1) v_prenex_28080) (<= 2 (* 2 (select main_a v_prenex_28080))) (<= (select main_a v_prenex_28080) 501) (<= 0 (+ (select main_a v_prenex_28080) 499)))) (forall ((v_prenex_23912 Int) (v_prenex_23911 Int)) (or (<= (+ main_x 1) v_prenex_23912) (< v_prenex_23911 main_y) (<= 1000 (+ (select main_a v_prenex_23911) (select main_a v_prenex_23912))) (<= (select main_a v_prenex_23912) 1001) (<= (select main_a v_prenex_23911) 1499) (< v_prenex_23912 main_x))) (forall ((v_prenex_25501 Int) (v_prenex_25500 Int)) (or (<= (+ main_x 1) v_prenex_25501) (<= 0 (+ (select main_a v_prenex_25500) 1)) (<= 1 (select main_a v_prenex_25501)) (< v_prenex_25501 main_x) (<= 1000 (+ (select main_a v_prenex_25500) (select main_a v_prenex_25501))))) (or (forall ((v_prenex_28099 Int)) (or (<= (+ main_x 1) v_prenex_28099) (<= (* 2 (select main_a v_prenex_28099)) 1002) (<= (select main_a v_prenex_28099) 501) (< v_prenex_28099 main_x))) (forall ((v_prenex_28098 Int)) (or (<= (* 2 (select main_a v_prenex_28098)) 1998) (<= 998 (* 2 (select main_a v_prenex_28098))) (< v_prenex_28098 main_y)))) (forall ((v_prenex_27863 Int) (v_prenex_27864 Int)) (or (<= (select main_a v_prenex_27863) (+ (select main_a v_prenex_27864) 998)) (<= (select main_a v_prenex_27864) 1001) (<= (+ main_y 1) v_prenex_27863) (< v_prenex_27864 main_x) (<= (select main_a v_prenex_27863) 999) (<= (+ main_x 1) v_prenex_27864))) (or (forall ((v_prenex_29141 Int)) (or (<= 0 (+ (select main_a v_prenex_29141) 1)) (<= (+ main_y 1) v_prenex_29141) (<= (select main_a v_prenex_29141) 1499))) (forall ((v_prenex_29136 Int)) (or (<= (* 2 (select main_a v_prenex_29136)) 1002) (< v_prenex_29136 main_x) (<= (+ main_x 1) v_prenex_29136) (<= 1 (select main_a v_prenex_29136))))) (or (forall ((v_prenex_31685 Int)) (or (< v_prenex_31685 main_x) (<= 2 (* 2 (select main_a v_prenex_31685))) (<= (+ main_x 1) v_prenex_31685))) (forall ((v_prenex_31686 Int)) (or (<= (+ main_y 1) v_prenex_31686) (<= 0 (+ (select main_a v_prenex_31686) 1)) (<= 998 (* 2 (select main_a v_prenex_31686)))))) (or (forall ((v_prenex_30555 Int)) (or (<= (+ main_y 1) v_prenex_30555) (<= (* 2 (select main_a v_prenex_30555)) 1998) (<= (select main_a v_prenex_30555) 1499))) (forall ((v_prenex_30553 Int)) (or (<= (* 2 (select main_a v_prenex_30553)) 1002) (<= 0 (+ (select main_a v_prenex_30553) 499)) (<= (+ main_x 1) v_prenex_30553) (< v_prenex_30553 main_x)))) (or (forall ((v_prenex_25294 Int)) (or (<= 499 (select main_a v_prenex_25294)) (<= 998 (* 2 (select main_a v_prenex_25294))))) (forall ((v_prenex_25290 Int)) (or (<= (select main_a v_prenex_25290) 501) (< v_prenex_25290 main_x) (<= (+ main_x 1) v_prenex_25290) (<= 1 (select main_a v_prenex_25290)) (<= (* 2 (select main_a v_prenex_25290)) 1002)))) (or (forall ((v_prenex_24958 Int)) (or (<= (select main_a v_prenex_24958) 1001) (<= (* 2 (select main_a v_prenex_24958)) 1002) (<= 0 (+ (select main_a v_prenex_24958) 499)) (<= (+ main_x 1) v_prenex_24958) (< v_prenex_24958 main_x))) (forall ((v_prenex_24962 Int)) (or (<= 998 (* 2 (select main_a v_prenex_24962))) (<= (* 2 (select main_a v_prenex_24962)) 1998)))) (or (forall ((v_prenex_25577 Int)) (or (<= 499 (select main_a v_prenex_25577)) (< v_prenex_25577 main_y))) (forall ((v_prenex_25578 Int)) (or (< v_prenex_25578 main_x) (<= (+ main_x 1) v_prenex_25578) (<= (* 2 (select main_a v_prenex_25578)) 1002) (<= (select main_a v_prenex_25578) 501)))) (or (forall ((v_prenex_27555 Int)) (or (<= (+ main_x 1) v_prenex_27555) (<= (* 2 (select main_a v_prenex_27555)) 1002) (< v_prenex_27555 main_x) (<= 2 (* 2 (select main_a v_prenex_27555))))) (forall ((v_prenex_27556 Int)) (or (<= (* 2 (select main_a v_prenex_27556)) 1998) (<= 998 (* 2 (select main_a v_prenex_27556)))))) (forall ((v_prenex_24042 Int) (v_prenex_24041 Int)) (or (<= 0 (+ (select main_a v_prenex_24041) 1)) (<= 499 (select main_a v_prenex_24041)) (< v_prenex_24042 main_x) (<= (+ main_x 1) v_prenex_24042) (<= (select main_a v_prenex_24042) 501) (<= (select main_a v_prenex_24042) (+ (select main_a v_prenex_24041) 2)) (<= (* 2 (select main_a v_prenex_24042)) 1002))) (or (forall ((v_prenex_23860 Int)) (or (<= (* 2 (select main_a v_prenex_23860)) 1002) (<= 1 (select main_a v_prenex_23860)) (<= (+ main_x 1) v_prenex_23860) (< v_prenex_23860 main_x))) (forall ((v_prenex_27253 Int)) (<= (* 2 (select main_a v_prenex_27253)) 1998))) (forall ((v_prenex_29478 Int) (v_prenex_29477 Int)) (or (< v_prenex_29478 main_x) (<= (+ main_x 1) v_prenex_29478) (<= 1 (select main_a v_prenex_29478)) (< v_prenex_29477 main_y) (<= (+ (select main_a v_prenex_29477) (select main_a v_prenex_29478)) 1000))) (or (forall ((v_prenex_32084 Int)) (or (<= (select main_a v_prenex_32084) 501) (<= (+ main_x 1) v_prenex_32084) (<= 2 (* 2 (select main_a v_prenex_32084))) (< v_prenex_32084 main_x))) (forall ((v_prenex_32083 Int)) (or (< v_prenex_32083 main_y) (<= (select main_a v_prenex_32083) 1499)))) (forall ((v_prenex_27239 Int) (v_prenex_27240 Int)) (or (<= 2 (* 2 (select main_a v_prenex_27240))) (<= (select main_a v_prenex_27239) 999) (<= (+ main_x 1) v_prenex_27240) (<= (select main_a v_prenex_27239) (+ (select main_a v_prenex_27240) 998)) (< v_prenex_27240 main_x))) (forall ((v_prenex_27492 Int) (v_prenex_27493 Int)) (or (< v_prenex_27493 main_x) (<= 499 (select main_a v_prenex_27492)) (<= (+ main_x 1) v_prenex_27493) (<= (select main_a v_prenex_27492) 999) (<= (select main_a v_prenex_27492) (+ (select main_a v_prenex_27493) 998)) (<= (select main_a v_prenex_27493) 501) (<= (select main_a v_prenex_27493) 1001))) (or (forall ((v_prenex_29211 Int)) (or (<= (select main_a v_prenex_29211) 501) (< v_prenex_29211 main_x) (<= 1 (select main_a v_prenex_29211)) (<= 2 (* 2 (select main_a v_prenex_29211))) (<= (+ main_x 1) v_prenex_29211))) (forall ((v_prenex_29210 Int)) (or (<= (select main_a v_prenex_29210) 999) (<= (* 2 (select main_a v_prenex_29210)) 1998)))) (or (forall ((v_prenex_27116 Int)) (or (<= (* 2 (select main_a v_prenex_27116)) 1002) (< v_prenex_27116 main_x) (<= (+ main_x 1) v_prenex_27116) (<= 0 (+ (select main_a v_prenex_27116) 499)))) (forall ((v_prenex_27118 Int)) (or (<= (+ main_y 1) v_prenex_27118) (<= 499 (select main_a v_prenex_27118)) (<= (select main_a v_prenex_27118) 1499)))) (forall ((v_prenex_29683 Int) (v_prenex_29682 Int)) (or (<= (select main_a v_prenex_29682) 1499) (< v_prenex_29683 main_x) (<= (select main_a v_prenex_29683) 501) (< v_prenex_29682 main_y) (<= (select main_a v_prenex_29683) (+ (select main_a v_prenex_29682) 2)) (<= (+ main_x 1) v_prenex_29683))) (forall ((v_prenex_29419 Int) (v_prenex_29418 Int)) (or (<= (+ (select main_a v_prenex_29418) (select main_a v_prenex_29419)) 1000) (<= (select main_a v_prenex_29419) 501) (<= 998 (* 2 (select main_a v_prenex_29418))) (< v_prenex_29419 main_x) (<= (+ main_x 1) v_prenex_29419) (<= 0 (+ (select main_a v_prenex_29419) 499)))) (or (forall ((v_prenex_26177 Int)) (or (<= 2 (* 2 (select main_a v_prenex_26177))) (<= (select main_a v_prenex_26177) 1001) (< v_prenex_26177 main_x) (<= (* 2 (select main_a v_prenex_26177)) 1002) (<= (+ main_x 1) v_prenex_26177))) (forall ((v_prenex_26175 Int)) (or (<= (* 2 (select main_a v_prenex_26175)) 1998) (<= (select main_a v_prenex_26175) 1499)))) (or (forall ((v_prenex_30775 Int)) (or (<= 2 (* 2 (select main_a v_prenex_30775))) (<= (+ main_x 1) v_prenex_30775) (< v_prenex_30775 main_x) (<= (select main_a v_prenex_30775) 1001) (<= 1 (select main_a v_prenex_30775)))) (forall ((v_prenex_30776 Int)) (<= (select main_a v_prenex_30776) 1499))) (forall ((v_prenex_28881 Int) (v_prenex_28880 Int)) (or (<= (select main_a v_prenex_28881) (+ (select main_a v_prenex_28880) 2)) (<= (+ main_x 1) v_prenex_28881) (<= (select main_a v_prenex_28881) 501) (<= 0 (+ (select main_a v_prenex_28880) 1)) (< v_prenex_28881 main_x) (<= 499 (select main_a v_prenex_28880)) (<= (+ main_y 1) v_prenex_28880))) (forall ((v_prenex_24788 Int) (v_prenex_24789 Int)) (or (<= (select main_a v_prenex_24789) (+ (select main_a v_prenex_24788) 2)) (< v_prenex_24789 main_x) (<= (+ main_x 1) v_prenex_24789) (<= (select main_a v_prenex_24789) 1001) (<= 998 (* 2 (select main_a v_prenex_24788))) (<= (* 2 (select main_a v_prenex_24788)) 1998))) (or (forall ((v_prenex_25359 Int)) (or (<= (select main_a v_prenex_25359) 999) (<= 499 (select main_a v_prenex_25359)))) (forall ((v_prenex_25360 Int)) (or (<= 2 (* 2 (select main_a v_prenex_25360))) (<= (+ main_x 1) v_prenex_25360) (< v_prenex_25360 main_x) (<= (* 2 (select main_a v_prenex_25360)) 1002) (<= 0 (+ (select main_a v_prenex_25360) 499))))) (forall ((v_prenex_31030 Int) (v_prenex_31029 Int)) (or (<= (+ main_x 1) v_prenex_31030) (<= (select main_a v_prenex_31030) 1001) (< v_prenex_31030 main_x) (<= 499 (select main_a v_prenex_31029)) (<= (select main_a v_prenex_31030) 501) (<= 1000 (+ (select main_a v_prenex_31029) (select main_a v_prenex_31030))))) (forall ((v_prenex_27436 Int) (v_prenex_27437 Int)) (or (<= (* 2 (select main_a v_prenex_27436)) 1998) (<= 1000 (+ (select main_a v_prenex_27436) (select main_a v_prenex_27437))) (< v_prenex_27437 main_x) (<= (+ main_x 1) v_prenex_27437) (<= (select main_a v_prenex_27436) 999) (<= 1 (select main_a v_prenex_27437)) (<= (select main_a v_prenex_27437) 1001))) (or (forall ((v_prenex_29437 Int)) (or (<= (select main_a v_prenex_29437) 501) (<= (+ main_x 1) v_prenex_29437) (<= (select main_a v_prenex_29437) 1001) (< v_prenex_29437 main_x) (<= 2 (* 2 (select main_a v_prenex_29437))))) (forall ((v_prenex_29439 Int)) (<= 499 (select main_a v_prenex_29439)))) (or (forall ((v_prenex_29966 Int)) (or (<= (+ main_y 1) v_prenex_29966) (<= (select main_a v_prenex_29966) 999))) (forall ((v_prenex_29967 Int)) (or (<= (select main_a v_prenex_29967) 1001) (<= (+ main_x 1) v_prenex_29967) (<= (* 2 (select main_a v_prenex_29967)) 1002) (< v_prenex_29967 main_x)))) (forall ((v_prenex_32005 Int) (v_prenex_32006 Int)) (or (<= (* 2 (select main_a v_prenex_32006)) 1002) (<= (select main_a v_prenex_32006) 501) (< v_prenex_32006 main_x) (<= 499 (select main_a v_prenex_32005)) (<= (+ main_x 1) v_prenex_32006) (<= (select main_a v_prenex_32006) (+ (select main_a v_prenex_32005) 2)))))} [2019-01-18 14:52:04,012 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-18 14:52:04,012 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-18 14:52:04,013 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-18 14:52:04,013 WARN L223 ngHoareTripleChecker]: -- [2019-01-18 14:52:04,013 WARN L224 ngHoareTripleChecker]: Pre: {2147483617#(or (forall ((v_idx_191 Int) (v_idx_190 Int) (v_idx_188 Int) (v_idx_189 Int) (v_idx_187 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (or (<= (+ c_main_y 1) v_idx_188) (= (select c_main_a v_idx_188) v_v_439_1) (< v_idx_188 c_main_y)) (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (< v_idx_190 c_main_x) (<= (+ c_main_x 1) v_idx_190) (= v_v_441_1 (select c_main_a v_idx_190))) (or (= v_v_442_1 (select c_main_a v_idx_191)) (< v_idx_191 (+ c_main_x 1))) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (or (<= c_main_x v_idx_189) (< v_idx_189 (+ c_main_y 1)) (= (select c_main_a v_idx_189) v_v_440_1)) (or (<= c_main_y v_idx_187) (= v_v_438_1 (select c_main_a v_idx_187))) (<= (+ c_main_y 1) c_main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_192 Int) (v_idx_195 Int) (v_idx_196 Int) (v_idx_193 Int) (v_idx_194 Int)) (exists ((v_v_848_1 Int) (v_v_849_1 Int) (v_v_850_1 Int) (v_v_851_1 Int) (v_v_852_1 Int)) (and (<= (- v_v_849_1 (- v_v_851_1)) 1000) (<= (- (- v_v_849_1) v_v_851_1) (- 1000)) (<= (- (- v_v_851_1) v_v_851_1) 0) (or (< v_idx_193 c_main_y) (<= (+ c_main_y 1) v_idx_193) (= v_v_849_1 (select c_main_a v_idx_193))) (or (<= (+ c_main_x 1) v_idx_195) (= (select c_main_a v_idx_195) v_v_851_1) (< v_idx_195 c_main_x)) (or (< v_idx_196 (+ c_main_x 1)) (= v_v_852_1 (select c_main_a v_idx_196))) (<= (- v_v_851_1 (- v_v_851_1)) 1002) (<= (- v_v_849_1 v_v_851_1) 1000) (<= (- (- v_v_849_1) (- v_v_851_1)) 2) (<= (- (- v_v_849_1) v_v_849_1) (- 998)) (or (<= c_main_y v_idx_192) (= v_v_848_1 (select c_main_a v_idx_192))) (or (= v_v_850_1 (select c_main_a v_idx_194)) (<= c_main_x v_idx_194) (< v_idx_194 (+ c_main_y 1))) (<= (+ c_main_y 1) c_main_x) (<= (- v_v_849_1 (- v_v_849_1)) 2000) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:52:04,013 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:52:04,013 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-18 14:52:04,014 WARN L230 ngHoareTripleChecker]: Post: {2147483616#(forall ((v_idx_201 Int) (v_idx_199 Int) (v_idx_200 Int) (v_idx_197 Int) (v_idx_198 Int)) (exists ((v_v_998_1 Int) (v_v_848_1 Int) (v_v_1001_1 Int) (v_v_850_1 Int) (v_v_852_1 Int)) (and (or (= (select c_main_a v_idx_201) v_v_852_1) (< v_idx_201 (+ c_main_x 1))) (<= (- (- v_v_998_1) v_v_998_1) (- 2)) (<= (- (- v_v_1001_1) v_v_1001_1) (- 996)) (<= (- (- v_v_1001_1) (- v_v_998_1)) 4) (<= (- v_v_1001_1 (- v_v_1001_1)) 1998) (or (<= (+ c_main_x 1) v_idx_200) (= v_v_998_1 (select c_main_a v_idx_200)) (< v_idx_200 c_main_x)) (<= (- v_v_998_1 (- v_v_998_1)) 1004) (or (< v_idx_199 (+ c_main_y 1)) (= (select c_main_a v_idx_199) v_v_850_1) (<= c_main_x v_idx_199)) (<= (- (- v_v_1001_1) v_v_998_1) (- 1000)) (or (= (select c_main_a v_idx_197) v_v_848_1) (<= c_main_y v_idx_197)) (or (= (select c_main_a v_idx_198) v_v_1001_1) (< v_idx_198 c_main_y) (<= (+ c_main_y 1) v_idx_198)) (<= (- v_v_1001_1 v_v_998_1) 998) (<= (- v_v_1001_1 (- v_v_998_1)) 1000) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-18 14:52:04,014 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-18 14:52:04,620 WARN L268 ngHoareTripleChecker]: -- [2019-01-18 14:52:04,620 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-18 14:52:10,970 WARN L181 SmtUtils]: Spent 6.35 s on a formula simplification that was a NOOP. DAG size: 134 [2019-01-18 14:52:10,970 WARN L270 ngHoareTripleChecker]: Pre: {2147483617#(or (forall ((v_idx_191 Int) (v_idx_190 Int) (v_idx_188 Int) (v_idx_189 Int) (v_idx_187 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (or (<= (+ main_y 1) v_idx_188) (= (select main_a v_idx_188) v_v_439_1) (< v_idx_188 main_y)) (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (< v_idx_190 main_x) (<= (+ main_x 1) v_idx_190) (= v_v_441_1 (select main_a v_idx_190))) (or (= v_v_442_1 (select main_a v_idx_191)) (< v_idx_191 (+ main_x 1))) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (or (<= main_x v_idx_189) (< v_idx_189 (+ main_y 1)) (= (select main_a v_idx_189) v_v_440_1)) (or (<= main_y v_idx_187) (= v_v_438_1 (select main_a v_idx_187))) (<= (+ main_y 1) main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_192 Int) (v_idx_195 Int) (v_idx_196 Int) (v_idx_193 Int) (v_idx_194 Int)) (exists ((v_v_848_1 Int) (v_v_849_1 Int) (v_v_850_1 Int) (v_v_851_1 Int) (v_v_852_1 Int)) (and (<= (- v_v_849_1 (- v_v_851_1)) 1000) (<= (- (- v_v_849_1) v_v_851_1) (- 1000)) (<= (- (- v_v_851_1) v_v_851_1) 0) (or (< v_idx_193 main_y) (<= (+ main_y 1) v_idx_193) (= v_v_849_1 (select main_a v_idx_193))) (or (<= (+ main_x 1) v_idx_195) (= (select main_a v_idx_195) v_v_851_1) (< v_idx_195 main_x)) (or (< v_idx_196 (+ main_x 1)) (= v_v_852_1 (select main_a v_idx_196))) (<= (- v_v_851_1 (- v_v_851_1)) 1002) (<= (- v_v_849_1 v_v_851_1) 1000) (<= (- (- v_v_849_1) (- v_v_851_1)) 2) (<= (- (- v_v_849_1) v_v_849_1) (- 998)) (or (<= main_y v_idx_192) (= v_v_848_1 (select main_a v_idx_192))) (or (= v_v_850_1 (select main_a v_idx_194)) (<= main_x v_idx_194) (< v_idx_194 (+ main_y 1))) (<= (+ main_y 1) main_x) (<= (- v_v_849_1 (- v_v_849_1)) 2000) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:52:10,970 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:52:10,971 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-18 14:55:52,197 WARN L276 ngHoareTripleChecker]: Post: {2147483616#(and (forall ((v_prenex_43899 Int) (v_prenex_43898 Int)) (or (<= (+ main_y 1) v_prenex_43899) (< v_prenex_43899 main_y) (<= (select main_a v_prenex_43899) (+ (select main_a v_prenex_43898) 998)) (<= 0 (+ (select main_a v_prenex_43899) 3)) (<= 2 (* 2 (select main_a v_prenex_43898))) (<= (select main_a v_prenex_43899) 1500) (<= (select main_a v_prenex_43898) 502))) (forall ((v_idx_200 Int) (v_idx_198 Int)) (or (<= 498 (select main_a v_idx_198)) (<= 2 (* 2 (select main_a v_idx_200))) (<= (* 2 (select main_a v_idx_198)) 1998) (<= 1000 (+ (select main_a v_idx_198) (select main_a v_idx_200))) (< v_idx_198 main_y) (<= (+ main_y 1) v_idx_198) (<= (select main_a v_idx_200) 1003))) (or (forall ((v_prenex_47171 Int)) (or (< v_prenex_47171 main_x) (<= (select main_a v_prenex_47171) 502) (<= 0 (+ (select main_a v_prenex_47171) 500)))) (forall ((v_prenex_47172 Int)) (or (<= (* 2 (select main_a v_prenex_47172)) 1998) (< v_prenex_47172 main_y) (<= (+ main_y 1) v_prenex_47172) (<= (select main_a v_prenex_47172) 999)))) (forall ((v_prenex_42536 Int) (v_prenex_42537 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42537))) (< v_prenex_42537 main_y) (<= (* 2 (select main_a v_prenex_42537)) 1998) (<= 1 (select main_a v_prenex_42536)) (<= (select main_a v_prenex_42537) (+ (select main_a v_prenex_42536) 998)) (<= (* 2 (select main_a v_prenex_42536)) 1004) (<= (+ main_y 1) v_prenex_42537))) (forall ((v_prenex_48138 Int) (v_prenex_48137 Int)) (or (<= 0 (+ (select main_a v_prenex_48138) 3)) (<= (select main_a v_prenex_48137) 1003) (< v_prenex_48138 main_y) (< v_prenex_48137 main_x) (<= (+ main_y 1) v_prenex_48138) (<= (select main_a v_prenex_48138) (+ (select main_a v_prenex_48137) 998)))) (forall ((v_prenex_47072 Int) (v_prenex_47073 Int)) (or (<= (+ main_x 1) v_prenex_47072) (<= (+ (select main_a v_prenex_47073) (select main_a v_prenex_47072)) 1000) (< v_prenex_47073 main_y) (<= (+ main_y 1) v_prenex_47073) (<= (select main_a v_prenex_47072) 502) (<= 498 (select main_a v_prenex_47073)) (<= 1 (select main_a v_prenex_47072)))) (forall ((v_prenex_42060 Int) (v_prenex_42059 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42060))) (<= 0 (+ (select main_a v_prenex_42059) 500)) (<= (* 2 (select main_a v_prenex_42059)) 1004) (< v_prenex_42060 main_y) (<= (+ main_y 1) v_prenex_42060) (<= (+ (select main_a v_prenex_42060) (select main_a v_prenex_42059)) 1000) (<= (select main_a v_prenex_42060) 999))) (forall ((v_prenex_37363 Int) (v_prenex_37362 Int)) (or (<= (* 2 (select main_a v_prenex_37363)) 1998) (<= 2 (* 2 (select main_a v_prenex_37362))) (< v_prenex_37363 main_y) (<= (select main_a v_prenex_37362) 502) (<= 0 (+ (select main_a v_prenex_37363) 3)) (<= 1000 (+ (select main_a v_prenex_37363) (select main_a v_prenex_37362))) (<= (+ main_y 1) v_prenex_37363))) (forall ((v_prenex_42504 Int) (v_prenex_42505 Int)) (or (<= 0 (+ (select main_a v_prenex_42505) 3)) (<= 1000 (+ (select main_a v_prenex_42505) (select main_a v_prenex_42504))) (< v_prenex_42505 main_y) (<= (select main_a v_prenex_42504) 1003) (<= 498 (select main_a v_prenex_42505)) (<= (+ main_y 1) v_prenex_42505))) (forall ((v_prenex_36524 Int) (v_prenex_36523 Int)) (or (<= (select main_a v_prenex_36524) 1500) (<= (+ main_y 1) v_prenex_36524) (<= 2 (* 2 (select main_a v_prenex_36523))) (< v_prenex_36524 main_y) (<= (+ (select main_a v_prenex_36524) (select main_a v_prenex_36523)) 1000))) (forall ((v_prenex_39142 Int) (v_prenex_39141 Int)) (or (<= (select main_a v_prenex_39142) 1500) (<= (select main_a v_prenex_39141) (+ (select main_a v_prenex_39142) 4)) (<= (+ main_y 1) v_prenex_39142) (<= (select main_a v_prenex_39141) 1003) (<= 498 (select main_a v_prenex_39142)) (< v_prenex_39142 main_y) (<= 0 (+ (select main_a v_prenex_39141) 500)))) (forall ((v_prenex_34855 Int) (v_prenex_34856 Int)) (or (<= (+ main_x 1) v_prenex_34856) (< v_prenex_34855 main_y) (<= (select main_a v_prenex_34856) (+ (select main_a v_prenex_34855) 4)) (<= 1 (select main_a v_prenex_34856)) (<= (+ main_y 1) v_prenex_34855) (<= 498 (select main_a v_prenex_34855)) (<= (select main_a v_prenex_34856) 1003))) (forall ((v_prenex_41447 Int) (v_prenex_41448 Int)) (or (< v_prenex_41448 main_y) (<= 498 (select main_a v_prenex_41448)) (<= 0 (+ (select main_a v_prenex_41447) 500)) (<= (select main_a v_prenex_41447) 502) (<= 1000 (+ (select main_a v_prenex_41448) (select main_a v_prenex_41447))) (<= (select main_a v_prenex_41448) 999) (<= (+ main_y 1) v_prenex_41448))) (forall ((v_prenex_44447 Int) (v_prenex_44446 Int)) (or (<= (select main_a v_prenex_44447) 1500) (< v_prenex_44447 main_y) (<= (+ main_y 1) v_prenex_44447) (<= 0 (+ (select main_a v_prenex_44446) 500)) (<= (+ (select main_a v_prenex_44447) (select main_a v_prenex_44446)) 1000) (<= 996 (* 2 (select main_a v_prenex_44447))))) (forall ((v_prenex_46305 Int) (v_prenex_46306 Int)) (or (<= (select main_a v_prenex_46306) 1500) (< v_prenex_46306 main_y) (<= (select main_a v_prenex_46305) 502) (<= (select main_a v_prenex_46306) (+ (select main_a v_prenex_46305) 998)) (<= (select main_a v_prenex_46305) 1003) (<= (+ main_x 1) v_prenex_46305) (<= (+ main_y 1) v_prenex_46306))) (or (forall ((v_prenex_47296 Int)) (<= (* 2 (select main_a v_prenex_47296)) 1998)) (forall ((v_prenex_47295 Int)) (or (<= (+ main_x 1) v_prenex_47295) (<= 0 (+ (select main_a v_prenex_47295) 500)) (<= 2 (* 2 (select main_a v_prenex_47295))) (< v_prenex_47295 main_x)))) (forall ((v_prenex_39898 Int) (v_prenex_39899 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39899))) (<= 2 (* 2 (select main_a v_prenex_39898))) (<= (select main_a v_prenex_39898) 1003) (<= (+ main_y 1) v_prenex_39899) (< v_prenex_39899 main_y) (<= (+ (select main_a v_prenex_39899) (select main_a v_prenex_39898)) 1000) (<= 498 (select main_a v_prenex_39899)))) (or (forall ((v_prenex_40096 Int)) (or (<= (+ main_y 1) v_prenex_40096) (< v_prenex_40096 main_y) (<= (select main_a v_prenex_40096) 1500) (<= (* 2 (select main_a v_prenex_40096)) 1998))) (forall ((v_prenex_40095 Int)) (or (< v_prenex_40095 main_x) (<= 0 (+ (select main_a v_prenex_40095) 500)) (<= (select main_a v_prenex_40095) 502)))) (forall ((v_prenex_42314 Int) (v_prenex_42313 Int)) (or (<= 1 (select main_a v_prenex_42313)) (<= (+ main_y 1) v_prenex_42314) (<= (+ main_x 1) v_prenex_42313) (< v_prenex_42314 main_y) (<= (select main_a v_prenex_42314) 999) (<= (select main_a v_prenex_42314) (+ (select main_a v_prenex_42313) 998)) (<= (select main_a v_prenex_42313) 1003))) (forall ((v_prenex_32465 Int) (v_prenex_32464 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32465))) (<= (select main_a v_prenex_32464) (+ (select main_a v_prenex_32465) 4)) (<= 2 (* 2 (select main_a v_prenex_32464))) (<= 0 (+ (select main_a v_prenex_32465) 3)) (<= (select main_a v_prenex_32464) 1003) (<= (+ main_y 1) v_prenex_32465) (< v_prenex_32465 main_y))) (forall ((v_prenex_39563 Int) (v_prenex_39562 Int)) (or (< v_prenex_39563 main_y) (<= (+ main_y 1) v_prenex_39563) (<= (select main_a v_prenex_39562) 1003) (<= (select main_a v_prenex_39563) (+ (select main_a v_prenex_39562) 998)) (<= (select main_a v_prenex_39563) 999) (<= 0 (+ (select main_a v_prenex_39563) 3)))) (forall ((v_prenex_45195 Int) (v_prenex_45194 Int)) (or (<= 0 (+ (select main_a v_prenex_45194) 500)) (<= (+ (select main_a v_prenex_45195) (select main_a v_prenex_45194)) 1000) (<= (* 2 (select main_a v_prenex_45195)) 1998) (<= (+ main_y 1) v_prenex_45195) (<= 498 (select main_a v_prenex_45195)) (< v_prenex_45195 main_y) (<= (* 2 (select main_a v_prenex_45194)) 1004))) (forall ((v_prenex_43248 Int) (v_prenex_43247 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43247))) (<= 0 (+ (select main_a v_prenex_43248) 3)) (<= 0 (+ (select main_a v_prenex_43247) 500)) (<= (select main_a v_prenex_43247) (+ (select main_a v_prenex_43248) 4)) (< v_prenex_43248 main_y) (<= (+ main_y 1) v_prenex_43248))) (forall ((v_prenex_41421 Int) (v_prenex_41422 Int)) (or (<= 1 (select main_a v_prenex_41421)) (<= (+ main_y 1) v_prenex_41422) (<= (select main_a v_prenex_41421) 1003) (<= (* 2 (select main_a v_prenex_41422)) 1998) (<= (+ (select main_a v_prenex_41422) (select main_a v_prenex_41421)) 1000) (< v_prenex_41422 main_y) (<= 996 (* 2 (select main_a v_prenex_41422))))) (or (forall ((v_prenex_45666 Int)) (or (<= (select main_a v_prenex_45666) 1003) (<= (* 2 (select main_a v_prenex_45666)) 1004))) (forall ((v_prenex_45667 Int)) (or (<= (+ main_y 1) v_prenex_45667) (<= 498 (select main_a v_prenex_45667)) (<= (* 2 (select main_a v_prenex_45667)) 1998) (< v_prenex_45667 main_y)))) (forall ((v_prenex_40074 Int) (v_prenex_40073 Int)) (or (<= (+ main_y 1) v_prenex_40074) (<= (+ (select main_a v_prenex_40074) (select main_a v_prenex_40073)) 1000) (< v_prenex_40074 main_y) (<= (* 2 (select main_a v_prenex_40073)) 1004) (<= (+ main_x 1) v_prenex_40073) (<= 1 (select main_a v_prenex_40073)) (<= 498 (select main_a v_prenex_40074)))) (forall ((v_prenex_32775 Int) (v_prenex_32774 Int)) (or (<= (+ (select main_a v_prenex_32775) (select main_a v_prenex_32774)) 1000) (< v_prenex_32775 main_y) (<= (* 2 (select main_a v_prenex_32775)) 1998) (<= (+ main_y 1) v_prenex_32775) (<= 996 (* 2 (select main_a v_prenex_32775))) (<= (select main_a v_prenex_32774) 1003) (<= 0 (+ (select main_a v_prenex_32774) 500)))) (forall ((v_prenex_39250 Int) (v_prenex_39249 Int)) (or (< v_prenex_39250 main_y) (<= (+ main_y 1) v_prenex_39250) (<= (select main_a v_prenex_39249) (+ (select main_a v_prenex_39250) 4)) (<= (select main_a v_prenex_39250) 999) (<= 498 (select main_a v_prenex_39250)) (<= (select main_a v_prenex_39249) 1003))) (or (forall ((v_prenex_34258 Int)) (or (<= (select main_a v_prenex_34258) 1500) (<= 0 (+ (select main_a v_prenex_34258) 3)) (<= 996 (* 2 (select main_a v_prenex_34258))) (< v_prenex_34258 main_y) (<= (+ main_y 1) v_prenex_34258))) (forall ((v_prenex_34259 Int)) (or (<= 0 (+ (select main_a v_prenex_34259) 500)) (<= (select main_a v_prenex_34259) 502)))) (or (forall ((v_prenex_43599 Int)) (or (<= (select main_a v_prenex_43599) 1003) (<= 1 (select main_a v_prenex_43599)))) (forall ((v_prenex_43600 Int)) (or (<= (+ main_y 1) v_prenex_43600) (< v_prenex_43600 main_y) (<= (select main_a v_prenex_43600) 999) (<= 996 (* 2 (select main_a v_prenex_43600)))))) (or (forall ((v_prenex_48105 Int)) (or (<= (+ main_x 1) v_prenex_48105) (<= 2 (* 2 (select main_a v_prenex_48105))) (<= 0 (+ (select main_a v_prenex_48105) 500)))) (forall ((v_prenex_48106 Int)) (or (<= (+ main_y 1) v_prenex_48106) (< v_prenex_48106 main_y) (<= (select main_a v_prenex_48106) 1500) (<= 996 (* 2 (select main_a v_prenex_48106)))))) (forall ((v_prenex_37071 Int) (v_prenex_37072 Int)) (or (<= (select main_a v_prenex_37071) 1003) (<= 1000 (+ (select main_a v_prenex_37072) (select main_a v_prenex_37071))) (<= 0 (+ (select main_a v_prenex_37071) 500)) (<= 498 (select main_a v_prenex_37072)) (<= (+ main_y 1) v_prenex_37072) (< v_prenex_37072 main_y) (<= (+ main_x 1) v_prenex_37071))) (forall ((v_prenex_41195 Int) (v_prenex_41196 Int)) (or (< v_prenex_41196 main_y) (<= (select main_a v_prenex_41196) 1500) (<= 1 (select main_a v_prenex_41195)) (<= (select main_a v_prenex_41195) 502) (<= (+ (select main_a v_prenex_41196) (select main_a v_prenex_41195)) 1000) (<= (+ main_y 1) v_prenex_41196))) (forall ((v_prenex_45885 Int) (v_prenex_45884 Int)) (or (<= (+ (select main_a v_prenex_45885) (select main_a v_prenex_45884)) 1000) (<= (select main_a v_prenex_45885) 999) (< v_prenex_45885 main_y) (<= (+ main_y 1) v_prenex_45885) (<= (select main_a v_prenex_45884) 1003) (<= 2 (* 2 (select main_a v_prenex_45884))) (<= (select main_a v_prenex_45885) 1500))) (forall ((v_prenex_34263 Int) (v_prenex_34262 Int)) (or (<= (+ main_y 1) v_prenex_34262) (<= 2 (* 2 (select main_a v_prenex_34263))) (<= (* 2 (select main_a v_prenex_34263)) 1004) (< v_prenex_34262 main_y) (<= (select main_a v_prenex_34262) (+ (select main_a v_prenex_34263) 998)) (<= (* 2 (select main_a v_prenex_34262)) 1998))) (forall ((v_prenex_34069 Int) (v_prenex_34068 Int)) (or (<= 1000 (+ (select main_a v_prenex_34068) (select main_a v_prenex_34069))) (<= 996 (* 2 (select main_a v_prenex_34068))) (< v_prenex_34068 main_y) (<= (select main_a v_prenex_34069) 1003) (<= (select main_a v_prenex_34069) 502) (< v_prenex_34069 main_x) (<= (+ main_y 1) v_prenex_34068))) (forall ((v_prenex_44038 Int) (v_prenex_44039 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44039))) (<= 0 (+ (select main_a v_prenex_44039) 3)) (<= (select main_a v_prenex_44038) 502) (< v_prenex_44039 main_y) (<= (* 2 (select main_a v_prenex_44038)) 1004) (<= (select main_a v_prenex_44038) (+ (select main_a v_prenex_44039) 4)) (<= (+ main_y 1) v_prenex_44039))) (forall ((v_prenex_40104 Int) (v_prenex_40103 Int)) (or (<= (select main_a v_prenex_40104) (+ (select main_a v_prenex_40103) 998)) (<= 996 (* 2 (select main_a v_prenex_40104))) (<= (+ main_y 1) v_prenex_40104) (<= (* 2 (select main_a v_prenex_40104)) 1998) (< v_prenex_40104 main_y))) (or (forall ((v_prenex_36513 Int)) (or (< v_prenex_36513 main_x) (<= (* 2 (select main_a v_prenex_36513)) 1004) (<= 2 (* 2 (select main_a v_prenex_36513))))) (forall ((v_prenex_36514 Int)) (or (<= (* 2 (select main_a v_prenex_36514)) 1998) (<= (+ main_y 1) v_prenex_36514) (<= 996 (* 2 (select main_a v_prenex_36514))) (< v_prenex_36514 main_y)))) (forall ((v_prenex_38015 Int) (v_prenex_38014 Int)) (or (<= (* 2 (select main_a v_prenex_38014)) 1004) (<= (select main_a v_prenex_38015) 999) (<= (+ (select main_a v_prenex_38015) (select main_a v_prenex_38014)) 1000) (<= 498 (select main_a v_prenex_38015)) (< v_prenex_38015 main_y) (<= (select main_a v_prenex_38014) 1003) (<= (+ main_y 1) v_prenex_38015))) (forall ((v_prenex_39156 Int) (v_prenex_39155 Int)) (or (<= (+ main_y 1) v_prenex_39156) (<= (select main_a v_prenex_39155) (+ (select main_a v_prenex_39156) 4)) (<= (select main_a v_prenex_39155) 502) (<= 498 (select main_a v_prenex_39156)) (<= (select main_a v_prenex_39156) 1500) (< v_prenex_39156 main_y))) (or (forall ((v_prenex_46455 Int)) (or (< v_prenex_46455 main_y) (<= (select main_a v_prenex_46455) 999) (<= (select main_a v_prenex_46455) 1500) (<= (+ main_y 1) v_prenex_46455))) (forall ((v_prenex_46453 Int)) (<= 2 (* 2 (select main_a v_prenex_46453))))) (forall ((v_prenex_43848 Int) (v_prenex_43849 Int)) (or (<= (select main_a v_prenex_43848) 502) (<= 0 (+ (select main_a v_prenex_43848) 500)) (<= (select main_a v_prenex_43849) (+ (select main_a v_prenex_43848) 998)) (< v_prenex_43849 main_y) (<= 0 (+ (select main_a v_prenex_43849) 3)) (<= (+ main_x 1) v_prenex_43848) (<= (+ main_y 1) v_prenex_43849))) (forall ((v_prenex_42806 Int) (v_prenex_42807 Int)) (or (<= (select main_a v_prenex_42806) (+ (select main_a v_prenex_42807) 4)) (< v_prenex_42807 main_y) (<= (select main_a v_prenex_42806) 1003) (<= 996 (* 2 (select main_a v_prenex_42807))) (< v_prenex_42806 main_x) (<= (+ main_y 1) v_prenex_42807))) (forall ((v_prenex_43853 Int) (v_prenex_43852 Int)) (or (< v_prenex_43853 main_y) (<= (+ main_y 1) v_prenex_43853) (<= 0 (+ (select main_a v_prenex_43852) 500)) (<= (* 2 (select main_a v_prenex_43852)) 1004) (< v_prenex_43852 main_x) (<= (+ (select main_a v_prenex_43853) (select main_a v_prenex_43852)) 1000) (<= 0 (+ (select main_a v_prenex_43853) 3)))) (forall ((v_prenex_36634 Int) (v_prenex_36635 Int)) (or (<= (select main_a v_prenex_36635) 1500) (<= 0 (+ (select main_a v_prenex_36635) 3)) (< v_prenex_36635 main_y) (<= (+ (select main_a v_prenex_36635) (select main_a v_prenex_36634)) 1000) (<= (+ main_y 1) v_prenex_36635) (<= (select main_a v_prenex_36634) 1003))) (forall ((v_prenex_35574 Int) (v_prenex_35575 Int)) (or (< v_prenex_35575 main_y) (<= (select main_a v_prenex_35575) 1500) (<= (select main_a v_prenex_35574) (+ (select main_a v_prenex_35575) 4)) (<= (+ main_y 1) v_prenex_35575) (<= (+ main_x 1) v_prenex_35574) (<= 0 (+ (select main_a v_prenex_35574) 500)) (<= 2 (* 2 (select main_a v_prenex_35574))))) (forall ((v_prenex_36018 Int) (v_prenex_36019 Int)) (or (<= 0 (+ (select main_a v_prenex_36018) 500)) (< v_prenex_36019 main_y) (<= (select main_a v_prenex_36019) 1500) (<= (+ main_y 1) v_prenex_36019) (<= (+ (select main_a v_prenex_36019) (select main_a v_prenex_36018)) 1000) (<= 996 (* 2 (select main_a v_prenex_36019))) (<= 2 (* 2 (select main_a v_prenex_36018))))) (forall ((v_prenex_32555 Int) (v_prenex_32554 Int)) (or (< v_prenex_32555 main_y) (<= (select main_a v_prenex_32555) 1500) (<= (select main_a v_prenex_32554) 502) (<= (+ main_y 1) v_prenex_32555) (<= 2 (* 2 (select main_a v_prenex_32554))) (<= (+ (select main_a v_prenex_32555) (select main_a v_prenex_32554)) 1000) (<= (select main_a v_prenex_32555) 999))) (forall ((v_prenex_46123 Int) (v_prenex_46122 Int)) (or (<= (+ (select main_a v_prenex_46123) (select main_a v_prenex_46122)) 1000) (< v_prenex_46122 main_x) (<= 1 (select main_a v_prenex_46122)) (<= (select main_a v_prenex_46123) 1500) (<= (select main_a v_prenex_46122) 1003) (< v_prenex_46123 main_y) (<= (+ main_y 1) v_prenex_46123))) (forall ((v_prenex_38556 Int) (v_prenex_38557 Int)) (or (<= 1 (select main_a v_prenex_38556)) (<= (+ main_y 1) v_prenex_38557) (<= (+ (select main_a v_prenex_38557) (select main_a v_prenex_38556)) 1000) (<= 996 (* 2 (select main_a v_prenex_38557))) (<= (+ main_x 1) v_prenex_38556) (< v_prenex_38557 main_y))) (or (forall ((v_prenex_33095 Int)) (or (< v_prenex_33095 main_y) (<= (* 2 (select main_a v_prenex_33095)) 1998) (<= (+ main_y 1) v_prenex_33095) (<= (select main_a v_prenex_33095) 999) (<= 498 (select main_a v_prenex_33095)))) (forall ((v_prenex_33094 Int)) (or (<= (* 2 (select main_a v_prenex_33094)) 1004) (<= 0 (+ (select main_a v_prenex_33094) 500))))) (forall ((v_prenex_37448 Int) (v_prenex_37447 Int)) (or (<= (select main_a v_prenex_37448) 1500) (< v_prenex_37447 main_x) (<= 1 (select main_a v_prenex_37447)) (< v_prenex_37448 main_y) (<= (select main_a v_prenex_37448) (+ (select main_a v_prenex_37447) 998)) (<= (select main_a v_prenex_37447) 502) (<= (+ main_y 1) v_prenex_37448))) (or (forall ((v_prenex_48000 Int)) (or (< v_prenex_48000 main_x) (<= (select main_a v_prenex_48000) 502) (<= (select main_a v_prenex_48000) 1003))) (forall ((v_prenex_48001 Int)) (or (<= 996 (* 2 (select main_a v_prenex_48001))) (<= (+ main_y 1) v_prenex_48001) (< v_prenex_48001 main_y)))) (forall ((v_prenex_43447 Int) (v_prenex_43446 Int)) (or (< v_prenex_43447 main_y) (<= (+ main_y 1) v_prenex_43447) (<= 1 (select main_a v_prenex_43446)) (<= 498 (select main_a v_prenex_43447)) (<= 0 (+ (select main_a v_prenex_43446) 500)) (<= 1000 (+ (select main_a v_prenex_43447) (select main_a v_prenex_43446))) (<= 996 (* 2 (select main_a v_prenex_43447))))) (forall ((v_prenex_43253 Int) (v_prenex_43254 Int)) (or (<= 1000 (+ (select main_a v_prenex_43254) (select main_a v_prenex_43253))) (<= 1 (select main_a v_prenex_43253)) (<= (select main_a v_prenex_43254) 999) (< v_prenex_43254 main_y) (<= (+ main_y 1) v_prenex_43254) (<= (+ main_x 1) v_prenex_43253))) (forall ((v_prenex_46820 Int) (v_prenex_46819 Int)) (or (<= (select main_a v_prenex_46819) 502) (< v_prenex_46820 main_y) (<= (select main_a v_prenex_46820) (+ (select main_a v_prenex_46819) 998)) (<= 0 (+ (select main_a v_prenex_46820) 3)) (<= (select main_a v_prenex_46819) 1003) (<= (+ main_y 1) v_prenex_46820) (<= (select main_a v_prenex_46820) 999))) (or (forall ((v_prenex_38689 Int)) (or (<= 0 (+ (select main_a v_prenex_38689) 3)) (<= (+ main_y 1) v_prenex_38689) (<= (* 2 (select main_a v_prenex_38689)) 1998) (< v_prenex_38689 main_y))) (forall ((v_prenex_38688 Int)) (or (<= 1 (select main_a v_prenex_38688)) (<= 0 (+ (select main_a v_prenex_38688) 500)) (<= (+ main_x 1) v_prenex_38688)))) (or (forall ((v_prenex_39541 Int)) (or (<= (* 2 (select main_a v_prenex_39541)) 1998) (< v_prenex_39541 main_y) (<= (+ main_y 1) v_prenex_39541))) (forall ((v_prenex_39540 Int)) (or (<= (* 2 (select main_a v_prenex_39540)) 1004) (<= 0 (+ (select main_a v_prenex_39540) 500))))) (forall ((v_prenex_34203 Int) (v_prenex_34202 Int)) (or (<= (select main_a v_prenex_34203) (+ (select main_a v_prenex_34202) 4)) (<= (+ main_y 1) v_prenex_34202) (< v_prenex_34202 main_y) (<= 498 (select main_a v_prenex_34202)) (<= (select main_a v_prenex_34202) 999) (<= 2 (* 2 (select main_a v_prenex_34203))))) (or (forall ((v_prenex_33233 Int)) (<= 996 (* 2 (select main_a v_prenex_33233)))) (forall ((v_prenex_33232 Int)) (or (<= (select main_a v_prenex_33232) 1003) (< v_prenex_33232 main_x) (<= 1 (select main_a v_prenex_33232)) (<= (+ main_x 1) v_prenex_33232)))) (forall ((v_prenex_33468 Int) (v_prenex_33467 Int)) (or (<= (select main_a v_prenex_33468) 1500) (< v_prenex_33468 main_y) (<= 498 (select main_a v_prenex_33468)) (<= (* 2 (select main_a v_prenex_33467)) 1004) (<= (select main_a v_prenex_33467) 1003) (<= (+ (select main_a v_prenex_33468) (select main_a v_prenex_33467)) 1000) (<= (+ main_y 1) v_prenex_33468))) (forall ((v_prenex_41674 Int) (v_prenex_41675 Int)) (or (<= (select main_a v_prenex_41674) 1003) (<= 498 (select main_a v_prenex_41675)) (<= (+ main_y 1) v_prenex_41675) (<= (+ (select main_a v_prenex_41675) (select main_a v_prenex_41674)) 1000) (< v_prenex_41675 main_y) (<= 2 (* 2 (select main_a v_prenex_41674))))) (forall ((v_prenex_43040 Int) (v_prenex_43041 Int)) (or (<= 0 (+ (select main_a v_prenex_43041) 3)) (< v_prenex_43041 main_y) (<= (select main_a v_prenex_43041) 1500) (<= (+ main_y 1) v_prenex_43041) (<= (select main_a v_prenex_43041) (+ (select main_a v_prenex_43040) 998)) (<= 0 (+ (select main_a v_prenex_43040) 500)))) (or (forall ((v_prenex_43775 Int)) (or (<= (+ main_y 1) v_prenex_43775) (<= (* 2 (select main_a v_prenex_43775)) 1998) (< v_prenex_43775 main_y) (<= 996 (* 2 (select main_a v_prenex_43775))))) (forall ((v_prenex_43774 Int)) (or (<= 0 (+ (select main_a v_prenex_43774) 500)) (<= (+ main_x 1) v_prenex_43774) (<= (select main_a v_prenex_43774) 502)))) (forall ((v_prenex_47584 Int) (v_prenex_47583 Int)) (or (<= (+ (select main_a v_prenex_47584) (select main_a v_prenex_47583)) 1000) (<= 0 (+ (select main_a v_prenex_47583) 500)) (<= (select main_a v_prenex_47584) 1500) (< v_prenex_47584 main_y) (<= (select main_a v_prenex_47583) 1003) (<= (+ main_y 1) v_prenex_47584) (<= (+ main_x 1) v_prenex_47583))) (forall ((v_prenex_41317 Int) (v_prenex_41318 Int)) (or (<= (select main_a v_prenex_41318) (+ (select main_a v_prenex_41317) 998)) (<= 1 (select main_a v_prenex_41317)) (<= (* 2 (select main_a v_prenex_41317)) 1004) (<= 996 (* 2 (select main_a v_prenex_41318))) (<= (+ main_y 1) v_prenex_41318) (<= (* 2 (select main_a v_prenex_41318)) 1998) (< v_prenex_41318 main_y))) (or (forall ((v_prenex_42455 Int)) (or (<= 1 (select main_a v_prenex_42455)) (<= 2 (* 2 (select main_a v_prenex_42455))))) (forall ((v_prenex_42456 Int)) (or (<= (+ main_y 1) v_prenex_42456) (<= 996 (* 2 (select main_a v_prenex_42456))) (<= (select main_a v_prenex_42456) 999) (< v_prenex_42456 main_y) (<= 498 (select main_a v_prenex_42456))))) (forall ((v_prenex_35804 Int) (v_prenex_35805 Int)) (or (<= 1 (select main_a v_prenex_35804)) (<= (select main_a v_prenex_35804) 502) (<= 498 (select main_a v_prenex_35805)) (<= (+ main_y 1) v_prenex_35805) (<= (+ (select main_a v_prenex_35805) (select main_a v_prenex_35804)) 1000) (< v_prenex_35805 main_y) (<= 996 (* 2 (select main_a v_prenex_35805))))) (forall ((v_prenex_41933 Int) (v_prenex_41934 Int)) (or (< v_prenex_41934 main_y) (<= 996 (* 2 (select main_a v_prenex_41934))) (<= 498 (select main_a v_prenex_41934)) (<= (+ main_y 1) v_prenex_41934) (<= (+ (select main_a v_prenex_41934) (select main_a v_prenex_41933)) 1000) (<= (select main_a v_prenex_41933) 502))) (forall ((v_prenex_45247 Int) (v_prenex_45246 Int)) (or (< v_prenex_45247 main_y) (<= 1000 (+ (select main_a v_prenex_45247) (select main_a v_prenex_45246))) (<= 0 (+ (select main_a v_prenex_45246) 500)) (<= (select main_a v_prenex_45246) 1003) (<= 996 (* 2 (select main_a v_prenex_45247))) (<= (select main_a v_prenex_45247) 1500) (<= (+ main_y 1) v_prenex_45247))) (or (forall ((v_prenex_45088 Int)) (or (<= (select main_a v_prenex_45088) 999) (<= 0 (+ (select main_a v_prenex_45088) 3)) (< v_prenex_45088 main_y) (<= (+ main_y 1) v_prenex_45088) (<= (* 2 (select main_a v_prenex_45088)) 1998))) (forall ((v_prenex_45087 Int)) (or (<= (select main_a v_prenex_45087) 502) (<= 1 (select main_a v_prenex_45087))))) (or (forall ((v_prenex_36111 Int)) (or (<= (+ main_y 1) v_prenex_36111) (<= 0 (+ (select main_a v_prenex_36111) 3)) (<= (select main_a v_prenex_36111) 999) (<= 996 (* 2 (select main_a v_prenex_36111))) (< v_prenex_36111 main_y))) (forall ((v_prenex_36110 Int)) (or (<= 0 (+ (select main_a v_prenex_36110) 500)) (<= (select main_a v_prenex_36110) 502)))) (forall ((v_prenex_47070 Int) (v_prenex_47071 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47071))) (<= 2 (* 2 (select main_a v_prenex_47070))) (<= (select main_a v_prenex_47071) (+ (select main_a v_prenex_47070) 998)) (<= 0 (+ (select main_a v_prenex_47070) 500)) (< v_prenex_47071 main_y) (<= (select main_a v_prenex_47071) 1500) (<= (+ main_y 1) v_prenex_47071))) (forall ((v_prenex_46877 Int) (v_prenex_46878 Int)) (or (<= 498 (select main_a v_prenex_46878)) (<= (select main_a v_prenex_46878) 999) (<= (select main_a v_prenex_46877) 1003) (<= 1000 (+ (select main_a v_prenex_46878) (select main_a v_prenex_46877))) (<= (select main_a v_prenex_46877) 502) (< v_prenex_46878 main_y) (<= (+ main_y 1) v_prenex_46878))) (forall ((v_prenex_38860 Int) (v_prenex_38861 Int)) (or (< v_prenex_38861 main_y) (<= (select main_a v_prenex_38861) 1500) (<= 1 (select main_a v_prenex_38860)) (<= 1000 (+ (select main_a v_prenex_38861) (select main_a v_prenex_38860))) (<= (select main_a v_prenex_38860) 502) (<= (+ main_x 1) v_prenex_38860) (<= (+ main_y 1) v_prenex_38861))) (forall ((v_prenex_36654 Int) (v_prenex_36655 Int)) (or (<= (select main_a v_prenex_36654) 502) (<= (+ (select main_a v_prenex_36655) (select main_a v_prenex_36654)) 1000) (< v_prenex_36655 main_y) (<= 996 (* 2 (select main_a v_prenex_36655))) (<= 0 (+ (select main_a v_prenex_36655) 3)) (<= 1 (select main_a v_prenex_36654)) (<= (+ main_y 1) v_prenex_36655))) (forall ((v_prenex_39915 Int) (v_prenex_39914 Int)) (or (<= (select main_a v_prenex_39915) 1500) (<= (select main_a v_prenex_39914) 1003) (<= (+ main_y 1) v_prenex_39915) (<= 1000 (+ (select main_a v_prenex_39915) (select main_a v_prenex_39914))) (<= (* 2 (select main_a v_prenex_39915)) 1998) (< v_prenex_39915 main_y))) (forall ((v_prenex_37029 Int) (v_prenex_37030 Int)) (or (<= (select main_a v_prenex_37029) 502) (<= (select main_a v_prenex_37029) (+ (select main_a v_prenex_37030) 4)) (<= (select main_a v_prenex_37030) 1500) (<= (select main_a v_prenex_37029) 1003) (<= (select main_a v_prenex_37030) 999) (<= (+ main_y 1) v_prenex_37030) (< v_prenex_37030 main_y))) (or (forall ((v_prenex_39178 Int)) (or (<= (select main_a v_prenex_39178) 1500) (<= (* 2 (select main_a v_prenex_39178)) 1998) (<= 498 (select main_a v_prenex_39178)) (< v_prenex_39178 main_y) (<= (+ main_y 1) v_prenex_39178))) (forall ((v_prenex_39177 Int)) (<= (select main_a v_prenex_39177) 502))) (or (forall ((v_prenex_36277 Int)) (or (<= (+ main_y 1) v_prenex_36277) (< v_prenex_36277 main_y) (<= 996 (* 2 (select main_a v_prenex_36277))) (<= 498 (select main_a v_prenex_36277)))) (forall ((v_prenex_36276 Int)) (or (<= (+ main_x 1) v_prenex_36276) (<= 2 (* 2 (select main_a v_prenex_36276))) (<= (* 2 (select main_a v_prenex_36276)) 1004)))) (forall ((v_prenex_42708 Int) (v_prenex_42709 Int)) (or (< v_prenex_42709 main_y) (<= (* 2 (select main_a v_prenex_42709)) 1998) (<= 2 (* 2 (select main_a v_prenex_42708))) (<= (+ main_y 1) v_prenex_42709) (<= (select main_a v_prenex_42709) (+ (select main_a v_prenex_42708) 998)) (<= (select main_a v_prenex_42709) 1500) (<= (select main_a v_prenex_42708) 502))) (forall ((v_prenex_37779 Int) (v_prenex_37778 Int)) (or (<= (* 2 (select main_a v_prenex_37779)) 1998) (<= 2 (* 2 (select main_a v_prenex_37778))) (< v_prenex_37779 main_y) (<= 996 (* 2 (select main_a v_prenex_37779))) (<= (select main_a v_prenex_37779) (+ (select main_a v_prenex_37778) 998)) (<= (+ main_y 1) v_prenex_37779) (<= 1 (select main_a v_prenex_37778)))) (forall ((v_prenex_32814 Int) (v_prenex_32815 Int)) (or (<= 1000 (+ (select main_a v_prenex_32815) (select main_a v_prenex_32814))) (<= 0 (+ (select main_a v_prenex_32814) 500)) (<= 1 (select main_a v_prenex_32814)) (< v_prenex_32814 main_x) (<= (+ main_y 1) v_prenex_32815) (<= 0 (+ (select main_a v_prenex_32815) 3)) (< v_prenex_32815 main_y))) (forall ((v_prenex_43741 Int) (v_prenex_43742 Int)) (or (<= (+ main_y 1) v_prenex_43742) (<= (select main_a v_prenex_43742) 999) (<= 498 (select main_a v_prenex_43742)) (< v_prenex_43742 main_y) (<= (select main_a v_prenex_43741) 1003) (<= (select main_a v_prenex_43742) (+ (select main_a v_prenex_43741) 998)) (<= 2 (* 2 (select main_a v_prenex_43741))))) (forall ((v_prenex_46796 Int) (v_prenex_46795 Int)) (or (<= (select main_a v_prenex_46795) (+ (select main_a v_prenex_46796) 4)) (< v_prenex_46796 main_y) (<= (select main_a v_prenex_46795) 502) (<= (+ main_y 1) v_prenex_46796) (<= 2 (* 2 (select main_a v_prenex_46795))) (<= 996 (* 2 (select main_a v_prenex_46796))) (<= (select main_a v_prenex_46796) 1500))) (forall ((v_prenex_40735 Int) (v_prenex_40734 Int)) (or (<= (select main_a v_prenex_40735) 1500) (< v_prenex_40735 main_y) (<= (+ main_y 1) v_prenex_40735) (<= 1 (select main_a v_prenex_40734)) (<= (select main_a v_prenex_40734) (+ (select main_a v_prenex_40735) 4)) (<= (select main_a v_prenex_40734) 502) (<= (+ main_x 1) v_prenex_40734))) (forall ((v_prenex_46288 Int) (v_prenex_46287 Int)) (or (<= (select main_a v_prenex_46287) 1003) (<= (select main_a v_prenex_46287) (+ (select main_a v_prenex_46288) 4)) (< v_prenex_46288 main_y) (<= (+ main_y 1) v_prenex_46288) (<= (+ main_x 1) v_prenex_46287) (<= 498 (select main_a v_prenex_46288)) (<= (* 2 (select main_a v_prenex_46287)) 1004))) (forall ((v_prenex_43583 Int) (v_prenex_43584 Int)) (or (<= (* 2 (select main_a v_prenex_43583)) 1004) (<= 0 (+ (select main_a v_prenex_43583) 500)) (<= (+ main_y 1) v_prenex_43584) (<= (select main_a v_prenex_43583) (+ (select main_a v_prenex_43584) 4)) (< v_prenex_43584 main_y) (<= 498 (select main_a v_prenex_43584)) (<= (select main_a v_prenex_43584) 1500))) (forall ((v_prenex_34670 Int) (v_prenex_34669 Int)) (or (<= (* 2 (select main_a v_prenex_34670)) 1004) (<= 996 (* 2 (select main_a v_prenex_34669))) (<= (+ (select main_a v_prenex_34669) (select main_a v_prenex_34670)) 1000) (<= (+ main_y 1) v_prenex_34669) (<= 1 (select main_a v_prenex_34670)) (< v_prenex_34669 main_y) (<= (* 2 (select main_a v_prenex_34669)) 1998))) (forall ((v_prenex_46689 Int) (v_prenex_46690 Int)) (or (< v_prenex_46690 main_y) (<= (select main_a v_prenex_46689) 502) (<= 498 (select main_a v_prenex_46690)) (<= (* 2 (select main_a v_prenex_46690)) 1998) (<= (+ main_y 1) v_prenex_46690) (<= 1000 (+ (select main_a v_prenex_46690) (select main_a v_prenex_46689))))) (forall ((v_prenex_37155 Int) (v_prenex_37156 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37155))) (<= (select main_a v_prenex_37155) 1003) (<= 0 (+ (select main_a v_prenex_37156) 3)) (<= (* 2 (select main_a v_prenex_37156)) 1998) (< v_prenex_37156 main_y) (<= (select main_a v_prenex_37156) (+ (select main_a v_prenex_37155) 998)) (<= (+ main_y 1) v_prenex_37156))) (forall ((v_prenex_33442 Int) (v_prenex_33441 Int)) (or (<= (select main_a v_prenex_33441) (+ (select main_a v_prenex_33442) 4)) (<= 498 (select main_a v_prenex_33442)) (<= (select main_a v_prenex_33442) 999) (<= (* 2 (select main_a v_prenex_33441)) 1004) (< v_prenex_33442 main_y) (<= (+ main_y 1) v_prenex_33442) (<= (select main_a v_prenex_33441) 1003))) (forall ((v_prenex_44569 Int) (v_prenex_44568 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44568))) (< v_prenex_44569 main_y) (<= (select main_a v_prenex_44568) 1003) (<= (select main_a v_prenex_44569) 999) (<= (+ main_y 1) v_prenex_44569) (<= (select main_a v_prenex_44568) (+ (select main_a v_prenex_44569) 4)) (<= (* 2 (select main_a v_prenex_44569)) 1998))) (forall ((v_prenex_47676 Int) (v_prenex_47675 Int)) (or (< v_prenex_47675 main_x) (<= (+ main_y 1) v_prenex_47676) (<= 498 (select main_a v_prenex_47676)) (<= 0 (+ (select main_a v_prenex_47675) 500)) (<= 1000 (+ (select main_a v_prenex_47676) (select main_a v_prenex_47675))) (< v_prenex_47676 main_y))) (forall ((v_prenex_37338 Int) (v_prenex_37337 Int)) (or (<= (select main_a v_prenex_37338) (+ (select main_a v_prenex_37337) 998)) (<= 498 (select main_a v_prenex_37338)) (< v_prenex_37338 main_y) (<= (+ main_y 1) v_prenex_37338) (<= 0 (+ (select main_a v_prenex_37338) 3)) (<= (select main_a v_prenex_37337) 502))) (forall ((v_prenex_35792 Int) (v_prenex_35793 Int)) (or (<= (* 2 (select main_a v_prenex_35792)) 1004) (<= 2 (* 2 (select main_a v_prenex_35792))) (< v_prenex_35793 main_y) (< v_prenex_35792 main_x) (<= (+ (select main_a v_prenex_35793) (select main_a v_prenex_35792)) 1000) (<= 996 (* 2 (select main_a v_prenex_35793))) (<= (+ main_y 1) v_prenex_35793))) (forall ((v_prenex_33087 Int) (v_prenex_33086 Int)) (or (<= 1 (select main_a v_prenex_33086)) (<= (+ (select main_a v_prenex_33087) (select main_a v_prenex_33086)) 1000) (<= (+ main_y 1) v_prenex_33087) (< v_prenex_33087 main_y) (<= (+ main_x 1) v_prenex_33086) (<= 2 (* 2 (select main_a v_prenex_33086))) (<= (* 2 (select main_a v_prenex_33087)) 1998))) (forall ((v_prenex_46503 Int) (v_prenex_46502 Int)) (or (<= (+ main_y 1) v_prenex_46503) (<= (select main_a v_prenex_46502) 1003) (< v_prenex_46503 main_y) (<= (select main_a v_prenex_46502) (+ (select main_a v_prenex_46503) 4)) (< v_prenex_46502 main_x) (<= (* 2 (select main_a v_prenex_46503)) 1998))) (forall ((v_prenex_46024 Int) (v_prenex_46025 Int)) (or (<= (+ main_y 1) v_prenex_46025) (<= (select main_a v_prenex_46025) 999) (<= 0 (+ (select main_a v_prenex_46024) 500)) (<= 498 (select main_a v_prenex_46025)) (< v_prenex_46025 main_y) (<= 1000 (+ (select main_a v_prenex_46025) (select main_a v_prenex_46024))) (<= 2 (* 2 (select main_a v_prenex_46024))))) (forall ((v_prenex_33683 Int) (v_prenex_33682 Int)) (or (<= 0 (+ (select main_a v_prenex_33682) 500)) (<= (* 2 (select main_a v_prenex_33683)) 1998) (<= 1000 (+ (select main_a v_prenex_33683) (select main_a v_prenex_33682))) (< v_prenex_33683 main_y) (<= (+ main_y 1) v_prenex_33683))) (forall ((v_prenex_33971 Int) (v_prenex_33970 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33971))) (<= 498 (select main_a v_prenex_33970)) (<= (+ main_y 1) v_prenex_33970) (< v_prenex_33970 main_y) (<= 1 (select main_a v_prenex_33971)) (<= (select main_a v_prenex_33971) (+ (select main_a v_prenex_33970) 4)) (<= (* 2 (select main_a v_prenex_33970)) 1998))) (forall ((v_prenex_46079 Int) (v_prenex_46078 Int)) (or (<= (select main_a v_prenex_46079) 999) (< v_prenex_46079 main_y) (< v_prenex_46078 main_x) (<= 1000 (+ (select main_a v_prenex_46079) (select main_a v_prenex_46078))) (<= 2 (* 2 (select main_a v_prenex_46078))) (<= 0 (+ (select main_a v_prenex_46078) 500)) (<= (+ main_y 1) v_prenex_46079))) (forall ((v_prenex_40285 Int) (v_prenex_40286 Int)) (or (<= (+ (select main_a v_prenex_40286) (select main_a v_prenex_40285)) 1000) (<= (select main_a v_prenex_40286) 999) (< v_prenex_40286 main_y) (<= 2 (* 2 (select main_a v_prenex_40285))) (<= 0 (+ (select main_a v_prenex_40285) 500)) (<= (+ main_y 1) v_prenex_40286) (<= 996 (* 2 (select main_a v_prenex_40286))))) (forall ((v_prenex_42345 Int) (v_prenex_42346 Int)) (or (<= 1000 (+ (select main_a v_prenex_42346) (select main_a v_prenex_42345))) (<= 996 (* 2 (select main_a v_prenex_42346))) (<= 1 (select main_a v_prenex_42345)) (<= 0 (+ (select main_a v_prenex_42346) 3)) (<= (+ main_y 1) v_prenex_42346) (< v_prenex_42346 main_y))) (forall ((v_prenex_47612 Int) (v_prenex_47611 Int)) (or (<= 498 (select main_a v_prenex_47612)) (< v_prenex_47612 main_y) (<= (+ main_y 1) v_prenex_47612) (<= (select main_a v_prenex_47611) 1003) (<= (select main_a v_prenex_47612) (+ (select main_a v_prenex_47611) 998)) (<= 0 (+ (select main_a v_prenex_47611) 500)) (<= (+ main_x 1) v_prenex_47611))) (or (forall ((v_prenex_35051 Int)) (or (<= (select main_a v_prenex_35051) 1500) (< v_prenex_35051 main_y) (<= 996 (* 2 (select main_a v_prenex_35051))) (<= (* 2 (select main_a v_prenex_35051)) 1998) (<= (+ main_y 1) v_prenex_35051))) (forall ((v_prenex_35052 Int)) (or (<= (select main_a v_prenex_35052) 1003) (<= 2 (* 2 (select main_a v_prenex_35052)))))) (forall ((v_prenex_40016 Int) (v_prenex_40015 Int)) (or (<= (select main_a v_prenex_40016) 999) (<= (+ main_y 1) v_prenex_40016) (<= (select main_a v_prenex_40016) (+ (select main_a v_prenex_40015) 998)) (< v_prenex_40016 main_y) (< v_prenex_40015 main_x) (<= (* 2 (select main_a v_prenex_40015)) 1004) (<= 0 (+ (select main_a v_prenex_40015) 500)))) (forall ((v_prenex_39285 Int) (v_prenex_39284 Int)) (or (<= (select main_a v_prenex_39285) 999) (<= (select main_a v_prenex_39284) 1003) (< v_prenex_39285 main_y) (<= (+ (select main_a v_prenex_39285) (select main_a v_prenex_39284)) 1000) (<= (+ main_y 1) v_prenex_39285) (<= 0 (+ (select main_a v_prenex_39285) 3)))) (forall ((v_prenex_33438 Int) (v_prenex_33437 Int)) (or (<= (* 2 (select main_a v_prenex_33437)) 1004) (<= (select main_a v_prenex_33437) 1003) (<= (select main_a v_prenex_33438) (+ (select main_a v_prenex_33437) 998)) (<= (select main_a v_prenex_33438) 1500) (<= (+ main_y 1) v_prenex_33438) (< v_prenex_33438 main_y))) (or (forall ((v_prenex_36771 Int)) (or (<= (select main_a v_prenex_36771) 502) (<= 2 (* 2 (select main_a v_prenex_36771))))) (forall ((v_prenex_36772 Int)) (or (<= (+ main_y 1) v_prenex_36772) (<= 996 (* 2 (select main_a v_prenex_36772))) (< v_prenex_36772 main_y)))) (forall ((v_prenex_40192 Int) (v_prenex_40191 Int)) (or (<= (select main_a v_prenex_40192) 1500) (< v_prenex_40192 main_y) (<= 0 (+ (select main_a v_prenex_40191) 500)) (<= 996 (* 2 (select main_a v_prenex_40192))) (<= (+ main_y 1) v_prenex_40192) (<= (select main_a v_prenex_40192) (+ (select main_a v_prenex_40191) 998)))) (or (forall ((v_prenex_32746 Int)) (or (<= 1 (select main_a v_prenex_32746)) (<= 0 (+ (select main_a v_prenex_32746) 500)))) (forall ((v_prenex_32747 Int)) (or (<= 498 (select main_a v_prenex_32747)) (<= (* 2 (select main_a v_prenex_32747)) 1998) (< v_prenex_32747 main_y) (<= (+ main_y 1) v_prenex_32747) (<= (select main_a v_prenex_32747) 999)))) (forall ((v_prenex_38989 Int) (v_prenex_38990 Int)) (or (<= (select main_a v_prenex_38989) 502) (< v_prenex_38990 main_y) (<= (select main_a v_prenex_38989) (+ (select main_a v_prenex_38990) 4)) (<= 2 (* 2 (select main_a v_prenex_38989))) (<= 996 (* 2 (select main_a v_prenex_38990))) (<= 498 (select main_a v_prenex_38990)) (<= (+ main_y 1) v_prenex_38990))) (forall ((v_prenex_46035 Int) (v_prenex_46034 Int)) (or (< v_prenex_46034 main_x) (<= (select main_a v_prenex_46035) 1500) (<= 0 (+ (select main_a v_prenex_46034) 500)) (<= (* 2 (select main_a v_prenex_46034)) 1004) (< v_prenex_46035 main_y) (<= (select main_a v_prenex_46034) (+ (select main_a v_prenex_46035) 4)) (<= (+ main_y 1) v_prenex_46035))) (forall ((v_prenex_34243 Int) (v_prenex_34242 Int)) (or (<= (+ main_y 1) v_prenex_34242) (<= (* 2 (select main_a v_prenex_34243)) 1004) (<= (+ main_x 1) v_prenex_34243) (< v_prenex_34242 main_y) (<= (select main_a v_prenex_34243) (+ (select main_a v_prenex_34242) 4)) (<= (select main_a v_prenex_34242) 999) (<= 2 (* 2 (select main_a v_prenex_34243))))) (or (forall ((v_prenex_43684 Int)) (or (< v_prenex_43684 main_y) (<= (+ main_y 1) v_prenex_43684) (<= 498 (select main_a v_prenex_43684)) (<= (* 2 (select main_a v_prenex_43684)) 1998))) (forall ((v_prenex_43683 Int)) (or (<= (select main_a v_prenex_43683) 1003) (<= 1 (select main_a v_prenex_43683))))) (forall ((v_prenex_46394 Int) (v_prenex_46393 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46394))) (<= (select main_a v_prenex_46394) 999) (< v_prenex_46394 main_y) (<= (+ main_y 1) v_prenex_46394) (<= (* 2 (select main_a v_prenex_46393)) 1004) (<= (+ (select main_a v_prenex_46394) (select main_a v_prenex_46393)) 1000) (<= 0 (+ (select main_a v_prenex_46393) 500)))) (forall ((v_prenex_34079 Int) (v_prenex_34078 Int)) (or (<= (+ main_x 1) v_prenex_34079) (< v_prenex_34078 main_y) (<= 0 (+ (select main_a v_prenex_34079) 500)) (<= (+ (select main_a v_prenex_34078) (select main_a v_prenex_34079)) 1000) (<= 996 (* 2 (select main_a v_prenex_34078))) (<= (select main_a v_prenex_34079) 502) (<= (+ main_y 1) v_prenex_34078))) (forall ((v_prenex_44166 Int) (v_prenex_44167 Int)) (or (<= (+ main_y 1) v_prenex_44167) (<= (select main_a v_prenex_44166) 502) (<= (select main_a v_prenex_44166) (+ (select main_a v_prenex_44167) 4)) (<= 996 (* 2 (select main_a v_prenex_44167))) (< v_prenex_44167 main_y) (<= 0 (+ (select main_a v_prenex_44167) 3)) (<= (select main_a v_prenex_44166) 1003))) (forall ((v_prenex_46545 Int) (v_prenex_46544 Int)) (or (<= (select main_a v_prenex_46544) 502) (<= (select main_a v_prenex_46544) 1003) (<= (+ main_y 1) v_prenex_46545) (<= (+ (select main_a v_prenex_46545) (select main_a v_prenex_46544)) 1000) (<= 498 (select main_a v_prenex_46545)) (< v_prenex_46545 main_y) (<= 996 (* 2 (select main_a v_prenex_46545))))) (forall ((v_prenex_37801 Int) (v_prenex_37800 Int)) (or (<= (+ main_y 1) v_prenex_37801) (< v_prenex_37801 main_y) (<= (* 2 (select main_a v_prenex_37801)) 1998) (<= (* 2 (select main_a v_prenex_37800)) 1004) (<= (select main_a v_prenex_37800) (+ (select main_a v_prenex_37801) 4)) (<= 0 (+ (select main_a v_prenex_37800) 500)) (<= 498 (select main_a v_prenex_37801)))) (forall ((v_prenex_33737 Int) (v_prenex_33736 Int)) (or (<= (* 2 (select main_a v_prenex_33737)) 1998) (<= (+ main_x 1) v_prenex_33736) (<= (select main_a v_prenex_33736) (+ (select main_a v_prenex_33737) 4)) (<= (select main_a v_prenex_33736) 502) (<= (* 2 (select main_a v_prenex_33736)) 1004) (< v_prenex_33737 main_y) (<= (+ main_y 1) v_prenex_33737))) (or (forall ((v_prenex_37166 Int)) (or (< v_prenex_37166 main_x) (<= 1 (select main_a v_prenex_37166)))) (forall ((v_prenex_37167 Int)) (or (<= (+ main_y 1) v_prenex_37167) (< v_prenex_37167 main_y) (<= (* 2 (select main_a v_prenex_37167)) 1998) (<= 498 (select main_a v_prenex_37167))))) (forall ((v_prenex_47229 Int) (v_prenex_47230 Int)) (or (<= (select main_a v_prenex_47230) 1500) (< v_prenex_47230 main_y) (<= (+ (select main_a v_prenex_47230) (select main_a v_prenex_47229)) 1000) (<= (* 2 (select main_a v_prenex_47229)) 1004) (<= 996 (* 2 (select main_a v_prenex_47230))) (<= (+ main_y 1) v_prenex_47230))) (forall ((v_prenex_44437 Int) (v_prenex_44436 Int)) (or (<= 0 (+ (select main_a v_prenex_44437) 3)) (<= (+ main_x 1) v_prenex_44436) (<= (* 2 (select main_a v_prenex_44436)) 1004) (< v_prenex_44437 main_y) (<= (select main_a v_prenex_44436) (+ (select main_a v_prenex_44437) 4)) (<= 0 (+ (select main_a v_prenex_44436) 500)) (<= (+ main_y 1) v_prenex_44437))) (forall ((v_prenex_33581 Int) (v_prenex_33580 Int)) (or (<= (* 2 (select main_a v_prenex_33580)) 1004) (<= (* 2 (select main_a v_prenex_33581)) 1998) (<= 996 (* 2 (select main_a v_prenex_33581))) (<= (+ main_y 1) v_prenex_33581) (<= 1000 (+ (select main_a v_prenex_33581) (select main_a v_prenex_33580))) (<= (select main_a v_prenex_33580) 502) (< v_prenex_33581 main_y))) (forall ((v_prenex_37247 Int) (v_prenex_37248 Int)) (or (< v_prenex_37248 main_y) (<= (select main_a v_prenex_37248) 1500) (<= 2 (* 2 (select main_a v_prenex_37247))) (<= 1000 (+ (select main_a v_prenex_37248) (select main_a v_prenex_37247))) (< v_prenex_37247 main_x) (<= (+ main_y 1) v_prenex_37248) (<= (* 2 (select main_a v_prenex_37247)) 1004))) (forall ((v_prenex_37617 Int) (v_prenex_37618 Int)) (or (<= (* 2 (select main_a v_prenex_37617)) 1004) (<= (select main_a v_prenex_37617) 502) (<= 1000 (+ (select main_a v_prenex_37618) (select main_a v_prenex_37617))) (<= (+ main_y 1) v_prenex_37618) (<= (* 2 (select main_a v_prenex_37618)) 1998) (< v_prenex_37618 main_y))) (forall ((v_prenex_44391 Int) (v_prenex_44390 Int)) (or (<= (select main_a v_prenex_44391) 999) (<= (select main_a v_prenex_44390) (+ (select main_a v_prenex_44391) 4)) (<= (* 2 (select main_a v_prenex_44390)) 1004) (< v_prenex_44390 main_x) (<= (+ main_y 1) v_prenex_44391) (< v_prenex_44391 main_y) (<= 2 (* 2 (select main_a v_prenex_44390))))) (or (forall ((v_prenex_37289 Int)) (or (<= 0 (+ (select main_a v_prenex_37289) 500)) (<= (select main_a v_prenex_37289) 502))) (forall ((v_prenex_37290 Int)) (or (<= (+ main_y 1) v_prenex_37290) (<= 498 (select main_a v_prenex_37290)) (<= 996 (* 2 (select main_a v_prenex_37290))) (< v_prenex_37290 main_y)))) (forall ((v_prenex_46543 Int) (v_prenex_46542 Int)) (or (<= (* 2 (select main_a v_prenex_46543)) 1998) (<= (+ main_y 1) v_prenex_46543) (<= 0 (+ (select main_a v_prenex_46542) 500)) (< v_prenex_46543 main_y) (<= (select main_a v_prenex_46542) (+ (select main_a v_prenex_46543) 4)) (<= 1 (select main_a v_prenex_46542)) (<= 498 (select main_a v_prenex_46543)))) (forall ((v_prenex_40981 Int) (v_prenex_40980 Int)) (or (<= (* 2 (select main_a v_prenex_40981)) 1998) (< v_prenex_40981 main_y) (<= (select main_a v_prenex_40980) (+ (select main_a v_prenex_40981) 4)) (<= (select main_a v_prenex_40980) 1003) (<= 2 (* 2 (select main_a v_prenex_40980))) (<= (select main_a v_prenex_40981) 999) (<= (+ main_y 1) v_prenex_40981))) (forall ((v_prenex_40597 Int) (v_prenex_40596 Int)) (or (<= (+ (select main_a v_prenex_40597) (select main_a v_prenex_40596)) 1000) (<= (+ main_y 1) v_prenex_40597) (<= (* 2 (select main_a v_prenex_40597)) 1998) (<= (select main_a v_prenex_40596) 1003) (<= 1 (select main_a v_prenex_40596)) (< v_prenex_40597 main_y))) (forall ((v_prenex_47886 Int) (v_prenex_47885 Int)) (or (<= (select main_a v_prenex_47886) 1500) (< v_prenex_47886 main_y) (<= (select main_a v_prenex_47885) (+ (select main_a v_prenex_47886) 4)) (<= (+ main_y 1) v_prenex_47886) (<= 498 (select main_a v_prenex_47886)))) (or (forall ((v_prenex_35731 Int)) (or (<= (+ main_y 1) v_prenex_35731) (<= 996 (* 2 (select main_a v_prenex_35731))) (< v_prenex_35731 main_y) (<= (* 2 (select main_a v_prenex_35731)) 1998))) (forall ((v_prenex_35730 Int)) (or (<= (* 2 (select main_a v_prenex_35730)) 1004) (< v_prenex_35730 main_x) (<= 1 (select main_a v_prenex_35730))))) (forall ((v_prenex_39769 Int) (v_prenex_39768 Int)) (or (<= 1 (select main_a v_prenex_39768)) (<= (select main_a v_prenex_39769) (+ (select main_a v_prenex_39768) 998)) (<= (+ main_y 1) v_prenex_39769) (< v_prenex_39769 main_y) (<= 996 (* 2 (select main_a v_prenex_39769))) (<= (select main_a v_prenex_39769) 1500) (<= 0 (+ (select main_a v_prenex_39768) 500)))) (forall ((v_prenex_37045 Int) (v_prenex_37046 Int)) (or (<= 0 (+ (select main_a v_prenex_37045) 500)) (<= (+ (select main_a v_prenex_37046) (select main_a v_prenex_37045)) 1000) (<= (select main_a v_prenex_37046) 1500) (<= (+ main_y 1) v_prenex_37046) (<= 1 (select main_a v_prenex_37045)) (<= (select main_a v_prenex_37046) 999) (< v_prenex_37046 main_y))) (forall ((v_prenex_40979 Int) (v_prenex_40978 Int)) (or (<= (select main_a v_prenex_40979) 999) (<= 1000 (+ (select main_a v_prenex_40979) (select main_a v_prenex_40978))) (<= (+ main_y 1) v_prenex_40979) (<= (+ main_x 1) v_prenex_40978) (< v_prenex_40979 main_y))) (forall ((v_prenex_41273 Int) (v_prenex_41274 Int)) (or (<= (select main_a v_prenex_41273) (+ (select main_a v_prenex_41274) 4)) (<= (* 2 (select main_a v_prenex_41274)) 1998) (<= 1 (select main_a v_prenex_41273)) (<= 0 (+ (select main_a v_prenex_41274) 3)) (< v_prenex_41274 main_y) (<= (+ main_y 1) v_prenex_41274) (<= (select main_a v_prenex_41273) 1003))) (forall ((v_prenex_37809 Int) (v_prenex_37808 Int)) (or (<= 0 (+ (select main_a v_prenex_37808) 500)) (<= (+ main_y 1) v_prenex_37809) (< v_prenex_37809 main_y) (<= 0 (+ (select main_a v_prenex_37809) 3)) (<= (* 2 (select main_a v_prenex_37808)) 1004) (<= (+ main_x 1) v_prenex_37808) (<= (+ (select main_a v_prenex_37809) (select main_a v_prenex_37808)) 1000))) (or (forall ((v_prenex_36883 Int)) (or (<= 0 (+ (select main_a v_prenex_36883) 500)) (<= (select main_a v_prenex_36883) 502))) (forall ((v_prenex_36884 Int)) (or (<= (select main_a v_prenex_36884) 999) (< v_prenex_36884 main_y) (<= (+ main_y 1) v_prenex_36884) (<= (* 2 (select main_a v_prenex_36884)) 1998) (<= (select main_a v_prenex_36884) 1500)))) (forall ((v_prenex_42766 Int) (v_prenex_42767 Int)) (or (< v_prenex_42767 main_y) (<= (+ main_y 1) v_prenex_42767) (<= (select main_a v_prenex_42766) (+ (select main_a v_prenex_42767) 4)) (<= (select main_a v_prenex_42766) 502) (<= (* 2 (select main_a v_prenex_42767)) 1998) (<= (+ main_x 1) v_prenex_42766) (<= 2 (* 2 (select main_a v_prenex_42766))))) (forall ((v_prenex_46750 Int) (v_prenex_46749 Int)) (or (<= 0 (+ (select main_a v_prenex_46750) 3)) (<= 996 (* 2 (select main_a v_prenex_46750))) (<= (+ main_y 1) v_prenex_46750) (< v_prenex_46750 main_y) (<= (select main_a v_prenex_46749) 1003) (<= 2 (* 2 (select main_a v_prenex_46749))) (<= (select main_a v_prenex_46750) (+ (select main_a v_prenex_46749) 998)))) (forall ((v_prenex_41758 Int) (v_prenex_41759 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41759))) (<= 1 (select main_a v_prenex_41758)) (<= (* 2 (select main_a v_prenex_41758)) 1004) (< v_prenex_41758 main_x) (<= (+ main_y 1) v_prenex_41759) (< v_prenex_41759 main_y) (<= 1000 (+ (select main_a v_prenex_41759) (select main_a v_prenex_41758))))) (forall ((v_prenex_40052 Int) (v_prenex_40051 Int)) (or (< v_prenex_40052 main_y) (<= (* 2 (select main_a v_prenex_40051)) 1004) (<= (select main_a v_prenex_40052) 999) (<= 1 (select main_a v_prenex_40051)) (<= (select main_a v_prenex_40052) (+ (select main_a v_prenex_40051) 998)) (<= (+ main_y 1) v_prenex_40052) (<= 996 (* 2 (select main_a v_prenex_40052))))) (forall ((v_prenex_40332 Int) (v_prenex_40331 Int)) (or (<= (select main_a v_prenex_40332) (+ (select main_a v_prenex_40331) 998)) (<= (+ main_y 1) v_prenex_40332) (<= (* 2 (select main_a v_prenex_40331)) 1004) (<= (select main_a v_prenex_40332) 1500) (< v_prenex_40332 main_y) (<= 996 (* 2 (select main_a v_prenex_40332))))) (forall ((v_prenex_36003 Int) (v_prenex_36002 Int)) (or (<= (* 2 (select main_a v_prenex_36003)) 1998) (<= 0 (+ (select main_a v_prenex_36002) 500)) (<= 1 (select main_a v_prenex_36002)) (<= 0 (+ (select main_a v_prenex_36003) 3)) (< v_prenex_36003 main_y) (<= (select main_a v_prenex_36003) (+ (select main_a v_prenex_36002) 998)) (<= (+ main_y 1) v_prenex_36003))) (forall ((v_prenex_41233 Int) (v_prenex_41234 Int)) (or (<= 0 (+ (select main_a v_prenex_41233) 500)) (<= (+ main_y 1) v_prenex_41234) (<= (select main_a v_prenex_41234) (+ (select main_a v_prenex_41233) 998)) (<= 2 (* 2 (select main_a v_prenex_41233))) (<= 498 (select main_a v_prenex_41234)) (< v_prenex_41234 main_y) (<= (+ main_x 1) v_prenex_41233))) (or (forall ((v_prenex_35870 Int)) (or (<= 1 (select main_a v_prenex_35870)) (<= (* 2 (select main_a v_prenex_35870)) 1004))) (forall ((v_prenex_35871 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35871))) (<= 498 (select main_a v_prenex_35871)) (< v_prenex_35871 main_y) (<= 0 (+ (select main_a v_prenex_35871) 3)) (<= (+ main_y 1) v_prenex_35871)))) (forall ((v_prenex_37182 Int) (v_prenex_37183 Int)) (or (<= 0 (+ (select main_a v_prenex_37182) 500)) (<= (* 2 (select main_a v_prenex_37182)) 1004) (<= 0 (+ (select main_a v_prenex_37183) 3)) (< v_prenex_37183 main_y) (<= 1000 (+ (select main_a v_prenex_37183) (select main_a v_prenex_37182))) (<= (+ main_y 1) v_prenex_37183))) (forall ((v_prenex_46647 Int) (v_prenex_46648 Int)) (or (< v_prenex_46648 main_y) (<= 0 (+ (select main_a v_prenex_46648) 3)) (<= (+ main_y 1) v_prenex_46648) (<= 0 (+ (select main_a v_prenex_46647) 500)) (<= (+ main_x 1) v_prenex_46647) (<= (select main_a v_prenex_46647) (+ (select main_a v_prenex_46648) 4)))) (forall ((v_prenex_35554 Int) (v_prenex_35555 Int)) (or (<= (+ main_y 1) v_prenex_35555) (< v_prenex_35555 main_y) (<= 498 (select main_a v_prenex_35555)) (<= (select main_a v_prenex_35555) 999) (<= 1000 (+ (select main_a v_prenex_35555) (select main_a v_prenex_35554))) (<= 0 (+ (select main_a v_prenex_35554) 500)))) (forall ((v_prenex_42772 Int) (v_prenex_42773 Int)) (or (<= (select main_a v_prenex_42772) (+ (select main_a v_prenex_42773) 4)) (<= 498 (select main_a v_prenex_42773)) (<= 996 (* 2 (select main_a v_prenex_42773))) (<= 2 (* 2 (select main_a v_prenex_42772))) (<= (select main_a v_prenex_42772) 1003) (< v_prenex_42773 main_y) (<= (+ main_y 1) v_prenex_42773))) (forall ((v_prenex_46622 Int) (v_prenex_46621 Int)) (or (<= (+ main_y 1) v_prenex_46622) (<= (select main_a v_prenex_46622) 1500) (<= (select main_a v_prenex_46621) 1003) (<= (select main_a v_prenex_46621) (+ (select main_a v_prenex_46622) 4)) (<= 1 (select main_a v_prenex_46621)) (<= 0 (+ (select main_a v_prenex_46622) 3)) (< v_prenex_46622 main_y))) (forall ((v_prenex_34986 Int) (v_prenex_34985 Int)) (or (<= 1 (select main_a v_prenex_34986)) (<= 498 (select main_a v_prenex_34985)) (<= (select main_a v_prenex_34986) (+ (select main_a v_prenex_34985) 4)) (<= (* 2 (select main_a v_prenex_34986)) 1004) (< v_prenex_34985 main_y) (<= (* 2 (select main_a v_prenex_34985)) 1998) (<= (+ main_y 1) v_prenex_34985))) (or (forall ((v_prenex_42865 Int)) (or (<= 0 (+ (select main_a v_prenex_42865) 3)) (<= (+ main_y 1) v_prenex_42865) (< v_prenex_42865 main_y) (<= 996 (* 2 (select main_a v_prenex_42865))) (<= 498 (select main_a v_prenex_42865)))) (forall ((v_prenex_42864 Int)) (or (<= (select main_a v_prenex_42864) 502) (<= (* 2 (select main_a v_prenex_42864)) 1004)))) (forall ((v_prenex_34265 Int) (v_prenex_34264 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34265))) (<= 996 (* 2 (select main_a v_prenex_34264))) (<= (select main_a v_prenex_34264) (+ (select main_a v_prenex_34265) 998)) (< v_prenex_34264 main_y) (<= (select main_a v_prenex_34265) 502) (<= (+ main_y 1) v_prenex_34264))) (forall ((v_prenex_32996 Int) (v_prenex_32997 Int)) (or (< v_prenex_32997 main_y) (<= 0 (+ (select main_a v_prenex_32997) 3)) (<= (select main_a v_prenex_32996) 1003) (<= 498 (select main_a v_prenex_32997)) (<= 1000 (+ (select main_a v_prenex_32997) (select main_a v_prenex_32996))) (<= (+ main_y 1) v_prenex_32997) (<= 2 (* 2 (select main_a v_prenex_32996))))) (forall ((v_prenex_33414 Int) (v_prenex_33413 Int)) (or (< v_prenex_33414 main_y) (<= (+ main_y 1) v_prenex_33414) (<= (* 2 (select main_a v_prenex_33414)) 1998) (<= (select main_a v_prenex_33413) (+ (select main_a v_prenex_33414) 4)) (<= (select main_a v_prenex_33414) 1500) (<= 2 (* 2 (select main_a v_prenex_33413))) (<= 1 (select main_a v_prenex_33413)))) (forall ((v_prenex_41680 Int) (v_prenex_41681 Int)) (or (<= (+ main_y 1) v_prenex_41681) (<= (select main_a v_prenex_41680) 1003) (<= (select main_a v_prenex_41680) (+ (select main_a v_prenex_41681) 4)) (<= 996 (* 2 (select main_a v_prenex_41681))) (<= 0 (+ (select main_a v_prenex_41681) 3)) (<= 1 (select main_a v_prenex_41680)) (< v_prenex_41681 main_y))) (or (forall ((v_prenex_38603 Int)) (<= 1 (select main_a v_prenex_38603))) (forall ((v_prenex_38604 Int)) (or (<= (select main_a v_prenex_38604) 1500) (<= 996 (* 2 (select main_a v_prenex_38604))) (< v_prenex_38604 main_y) (<= (+ main_y 1) v_prenex_38604) (<= (* 2 (select main_a v_prenex_38604)) 1998)))) (forall ((v_prenex_38479 Int) (v_prenex_38478 Int)) (or (< v_prenex_38479 main_y) (<= 2 (* 2 (select main_a v_prenex_38478))) (<= (select main_a v_prenex_38478) 1003) (<= (select main_a v_prenex_38478) (+ (select main_a v_prenex_38479) 4)) (<= 498 (select main_a v_prenex_38479)) (<= (select main_a v_prenex_38479) 1500) (<= (+ main_y 1) v_prenex_38479))) (forall ((v_prenex_44331 Int) (v_prenex_44330 Int)) (or (<= 0 (+ (select main_a v_prenex_44331) 3)) (<= (select main_a v_prenex_44331) 1500) (<= (+ (select main_a v_prenex_44331) (select main_a v_prenex_44330)) 1000) (<= (select main_a v_prenex_44330) 502) (<= (+ main_y 1) v_prenex_44331) (< v_prenex_44331 main_y))) (forall ((v_prenex_41672 Int) (v_prenex_41673 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41673))) (<= (+ main_x 1) v_prenex_41672) (<= 1000 (+ (select main_a v_prenex_41673) (select main_a v_prenex_41672))) (< v_prenex_41673 main_y) (<= (+ main_y 1) v_prenex_41673) (<= 1 (select main_a v_prenex_41672)))) (forall ((v_prenex_48038 Int) (v_prenex_48037 Int)) (or (<= (+ main_y 1) v_prenex_48038) (<= (select main_a v_prenex_48038) 1500) (<= 2 (* 2 (select main_a v_prenex_48037))) (<= (select main_a v_prenex_48038) (+ (select main_a v_prenex_48037) 998)) (< v_prenex_48038 main_y) (<= 996 (* 2 (select main_a v_prenex_48038))) (<= (select main_a v_prenex_48037) 502))) (forall ((v_prenex_44217 Int) (v_prenex_44216 Int)) (or (<= 0 (+ (select main_a v_prenex_44216) 500)) (<= (select main_a v_prenex_44217) 1500) (<= (select main_a v_prenex_44216) 1003) (<= (+ main_y 1) v_prenex_44217) (<= (+ main_x 1) v_prenex_44216) (<= (select main_a v_prenex_44217) (+ (select main_a v_prenex_44216) 998)) (< v_prenex_44217 main_y))) (or (forall ((v_prenex_38504 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38504))) (<= (select main_a v_prenex_38504) 502))) (forall ((v_prenex_38505 Int)) (or (< v_prenex_38505 main_y) (<= 996 (* 2 (select main_a v_prenex_38505))) (<= (select main_a v_prenex_38505) 1500) (<= (+ main_y 1) v_prenex_38505) (<= 0 (+ (select main_a v_prenex_38505) 3))))) (forall ((v_prenex_37745 Int) (v_prenex_37744 Int)) (or (< v_prenex_37745 main_y) (<= (* 2 (select main_a v_prenex_37745)) 1998) (<= (select main_a v_prenex_37744) 502) (<= (+ main_y 1) v_prenex_37745) (<= (select main_a v_prenex_37745) (+ (select main_a v_prenex_37744) 998)) (<= (+ main_x 1) v_prenex_37744) (<= 0 (+ (select main_a v_prenex_37744) 500)))) (forall ((v_prenex_38206 Int) (v_prenex_38205 Int)) (or (<= (+ main_x 1) v_prenex_38205) (<= (select main_a v_prenex_38206) 1500) (< v_prenex_38206 main_y) (<= 0 (+ (select main_a v_prenex_38205) 500)) (<= 1 (select main_a v_prenex_38205)) (<= (select main_a v_prenex_38206) (+ (select main_a v_prenex_38205) 998)) (<= (+ main_y 1) v_prenex_38206))) (forall ((v_prenex_42358 Int) (v_prenex_42357 Int)) (or (<= (select main_a v_prenex_42357) (+ (select main_a v_prenex_42358) 4)) (<= (+ main_x 1) v_prenex_42357) (<= 0 (+ (select main_a v_prenex_42358) 3)) (<= (select main_a v_prenex_42357) 502) (<= (+ main_y 1) v_prenex_42358) (< v_prenex_42358 main_y) (<= (select main_a v_prenex_42357) 1003))) (forall ((v_prenex_37350 Int) (v_prenex_37351 Int)) (or (<= (select main_a v_prenex_37350) (+ (select main_a v_prenex_37351) 4)) (<= (+ main_y 1) v_prenex_37351) (< v_prenex_37351 main_y) (<= (select main_a v_prenex_37351) 999) (<= (select main_a v_prenex_37351) 1500) (<= (* 2 (select main_a v_prenex_37350)) 1004))) (or (forall ((v_prenex_34664 Int)) (<= (* 2 (select main_a v_prenex_34664)) 1004)) (forall ((v_prenex_34663 Int)) (or (< v_prenex_34663 main_y) (<= (select main_a v_prenex_34663) 1500) (<= 996 (* 2 (select main_a v_prenex_34663))) (<= (+ main_y 1) v_prenex_34663) (<= (* 2 (select main_a v_prenex_34663)) 1998)))) (forall ((v_prenex_45803 Int) (v_prenex_45802 Int)) (or (< v_prenex_45803 main_y) (<= (select main_a v_prenex_45802) 502) (<= (select main_a v_prenex_45802) (+ (select main_a v_prenex_45803) 4)) (<= (* 2 (select main_a v_prenex_45803)) 1998) (<= (+ main_y 1) v_prenex_45803) (< v_prenex_45802 main_x) (<= (* 2 (select main_a v_prenex_45802)) 1004))) (forall ((v_prenex_33961 Int) (v_prenex_33960 Int)) (or (< v_prenex_33960 main_y) (<= 498 (select main_a v_prenex_33960)) (<= (select main_a v_prenex_33960) (+ (select main_a v_prenex_33961) 998)) (<= 0 (+ (select main_a v_prenex_33961) 500)) (<= (+ main_x 1) v_prenex_33961) (<= (+ main_y 1) v_prenex_33960))) (forall ((v_prenex_33532 Int) (v_prenex_33531 Int)) (or (<= 498 (select main_a v_prenex_33532)) (< v_prenex_33532 main_y) (<= (select main_a v_prenex_33532) (+ (select main_a v_prenex_33531) 998)) (<= 1 (select main_a v_prenex_33531)) (< v_prenex_33531 main_x) (<= (select main_a v_prenex_33531) 1003) (<= (+ main_y 1) v_prenex_33532))) (forall ((v_prenex_38181 Int) (v_prenex_38180 Int)) (or (<= (+ main_x 1) v_prenex_38180) (<= (* 2 (select main_a v_prenex_38180)) 1004) (< v_prenex_38181 main_y) (<= (+ (select main_a v_prenex_38181) (select main_a v_prenex_38180)) 1000) (<= 0 (+ (select main_a v_prenex_38180) 500)) (<= 498 (select main_a v_prenex_38181)) (<= (+ main_y 1) v_prenex_38181))) (forall ((v_prenex_47176 Int) (v_prenex_47175 Int)) (or (<= 0 (+ (select main_a v_prenex_47176) 3)) (< v_prenex_47176 main_y) (<= (+ main_y 1) v_prenex_47176) (<= 1 (select main_a v_prenex_47175)) (<= (select main_a v_prenex_47176) 1500) (<= (select main_a v_prenex_47175) 1003) (<= 1000 (+ (select main_a v_prenex_47176) (select main_a v_prenex_47175))))) (forall ((v_prenex_46385 Int) (v_prenex_46386 Int)) (or (<= 0 (+ (select main_a v_prenex_46385) 500)) (< v_prenex_46386 main_y) (<= (select main_a v_prenex_46386) (+ (select main_a v_prenex_46385) 998)) (<= (select main_a v_prenex_46386) 1500) (<= 0 (+ (select main_a v_prenex_46386) 3)) (<= (* 2 (select main_a v_prenex_46385)) 1004) (<= (+ main_y 1) v_prenex_46386))) (forall ((v_prenex_43651 Int) (v_prenex_43652 Int)) (or (<= (* 2 (select main_a v_prenex_43651)) 1004) (<= 0 (+ (select main_a v_prenex_43652) 3)) (<= (+ (select main_a v_prenex_43652) (select main_a v_prenex_43651)) 1000) (<= (+ main_y 1) v_prenex_43652) (<= (select main_a v_prenex_43651) 502) (< v_prenex_43652 main_y) (<= (select main_a v_prenex_43652) 999))) (forall ((v_prenex_46424 Int) (v_prenex_46423 Int)) (or (<= (+ main_y 1) v_prenex_46424) (<= (+ (select main_a v_prenex_46424) (select main_a v_prenex_46423)) 1000) (< v_prenex_46424 main_y) (<= (select main_a v_prenex_46423) 502) (<= (select main_a v_prenex_46424) 1500) (<= (* 2 (select main_a v_prenex_46423)) 1004) (<= 498 (select main_a v_prenex_46424)))) (forall ((v_prenex_44571 Int) (v_prenex_44570 Int)) (or (<= (* 2 (select main_a v_prenex_44570)) 1004) (<= (+ main_y 1) v_prenex_44571) (<= (select main_a v_prenex_44571) 1500) (<= (select main_a v_prenex_44570) (+ (select main_a v_prenex_44571) 4)) (<= (select main_a v_prenex_44570) 1003) (<= 498 (select main_a v_prenex_44571)) (< v_prenex_44571 main_y))) (forall ((v_prenex_44943 Int) (v_prenex_44942 Int)) (or (<= 0 (+ (select main_a v_prenex_44943) 3)) (<= (+ main_y 1) v_prenex_44943) (<= (select main_a v_prenex_44942) (+ (select main_a v_prenex_44943) 4)) (<= 0 (+ (select main_a v_prenex_44942) 500)) (<= (select main_a v_prenex_44943) 1500) (< v_prenex_44943 main_y))) (forall ((v_prenex_43301 Int) (v_prenex_43300 Int)) (or (<= (select main_a v_prenex_43301) (+ (select main_a v_prenex_43300) 998)) (<= 0 (+ (select main_a v_prenex_43301) 3)) (<= 996 (* 2 (select main_a v_prenex_43301))) (<= (* 2 (select main_a v_prenex_43300)) 1004) (< v_prenex_43301 main_y) (<= 0 (+ (select main_a v_prenex_43300) 500)) (<= (+ main_y 1) v_prenex_43301))) (forall ((v_prenex_41871 Int) (v_prenex_41872 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41871))) (<= (select main_a v_prenex_41872) 1500) (<= 498 (select main_a v_prenex_41872)) (<= (+ main_y 1) v_prenex_41872) (<= (+ (select main_a v_prenex_41872) (select main_a v_prenex_41871)) 1000) (<= (select main_a v_prenex_41871) 502) (< v_prenex_41872 main_y))) (forall ((v_prenex_38442 Int) (v_prenex_38443 Int)) (or (<= (select main_a v_prenex_38442) 502) (< v_prenex_38443 main_y) (<= 1000 (+ (select main_a v_prenex_38443) (select main_a v_prenex_38442))) (<= (+ main_x 1) v_prenex_38442) (<= 498 (select main_a v_prenex_38443)) (<= (+ main_y 1) v_prenex_38443))) (forall ((v_prenex_38885 Int) (v_prenex_38884 Int)) (or (<= 0 (+ (select main_a v_prenex_38884) 500)) (<= (+ (select main_a v_prenex_38885) (select main_a v_prenex_38884)) 1000) (<= 498 (select main_a v_prenex_38885)) (<= (* 2 (select main_a v_prenex_38885)) 1998) (<= (select main_a v_prenex_38884) 1003) (<= (+ main_y 1) v_prenex_38885) (< v_prenex_38885 main_y))) (forall ((v_prenex_45654 Int) (v_prenex_45655 Int)) (or (<= 0 (+ (select main_a v_prenex_45654) 500)) (< v_prenex_45655 main_y) (<= (+ main_y 1) v_prenex_45655) (<= 996 (* 2 (select main_a v_prenex_45655))) (<= 498 (select main_a v_prenex_45655)) (<= (* 2 (select main_a v_prenex_45654)) 1004) (<= (select main_a v_prenex_45655) (+ (select main_a v_prenex_45654) 998)))) (or (forall ((v_prenex_48099 Int)) (or (<= (select main_a v_prenex_48099) 1003) (<= 2 (* 2 (select main_a v_prenex_48099))))) (forall ((v_prenex_48100 Int)) (or (<= 996 (* 2 (select main_a v_prenex_48100))) (< v_prenex_48100 main_y) (<= (* 2 (select main_a v_prenex_48100)) 1998) (<= (+ main_y 1) v_prenex_48100) (<= (select main_a v_prenex_48100) 999)))) (forall ((v_prenex_46646 Int) (v_prenex_46645 Int)) (or (<= 0 (+ (select main_a v_prenex_46646) 3)) (<= (select main_a v_prenex_46646) 1500) (<= 0 (+ (select main_a v_prenex_46645) 500)) (<= (+ main_y 1) v_prenex_46646) (< v_prenex_46646 main_y) (<= (select main_a v_prenex_46645) 1003) (<= (+ (select main_a v_prenex_46646) (select main_a v_prenex_46645)) 1000))) (forall ((v_prenex_39050 Int) (v_prenex_39049 Int)) (or (<= 1 (select main_a v_prenex_39049)) (<= (select main_a v_prenex_39049) 502) (<= (+ main_y 1) v_prenex_39050) (< v_prenex_39050 main_y) (<= 0 (+ (select main_a v_prenex_39050) 3)) (<= (select main_a v_prenex_39050) (+ (select main_a v_prenex_39049) 998)) (<= (* 2 (select main_a v_prenex_39050)) 1998))) (forall ((v_prenex_40156 Int) (v_prenex_40155 Int)) (or (< v_prenex_40156 main_y) (<= (select main_a v_prenex_40155) 502) (<= (+ main_y 1) v_prenex_40156) (<= 1 (select main_a v_prenex_40155)) (<= 1000 (+ (select main_a v_prenex_40156) (select main_a v_prenex_40155))) (<= (select main_a v_prenex_40156) 1500) (<= 996 (* 2 (select main_a v_prenex_40156))))) (forall ((v_prenex_39681 Int) (v_prenex_39680 Int)) (or (<= 0 (+ (select main_a v_prenex_39681) 3)) (<= (+ (select main_a v_prenex_39681) (select main_a v_prenex_39680)) 1000) (< v_prenex_39681 main_y) (<= (+ main_y 1) v_prenex_39681) (<= 0 (+ (select main_a v_prenex_39680) 500)))) (or (forall ((v_prenex_40289 Int)) (<= (* 2 (select main_a v_prenex_40289)) 1004)) (forall ((v_prenex_40290 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40290))) (<= (select main_a v_prenex_40290) 1500) (< v_prenex_40290 main_y) (<= (+ main_y 1) v_prenex_40290)))) (forall ((v_prenex_34055 Int) (v_prenex_34054 Int)) (or (<= (+ main_y 1) v_prenex_34054) (<= (select main_a v_prenex_34055) 502) (< v_prenex_34054 main_y) (<= 1 (select main_a v_prenex_34055)) (<= (+ main_x 1) v_prenex_34055) (<= (select main_a v_prenex_34055) (+ (select main_a v_prenex_34054) 4)) (<= (select main_a v_prenex_34054) 1500))) (or (forall ((v_prenex_44315 Int)) (or (< v_prenex_44315 main_y) (<= 996 (* 2 (select main_a v_prenex_44315))) (<= (+ main_y 1) v_prenex_44315) (<= 0 (+ (select main_a v_prenex_44315) 3)))) (forall ((v_prenex_44314 Int)) (or (<= 1 (select main_a v_prenex_44314)) (<= (* 2 (select main_a v_prenex_44314)) 1004)))) (forall ((v_prenex_39885 Int) (v_prenex_39884 Int)) (or (<= 1000 (+ (select main_a v_prenex_39885) (select main_a v_prenex_39884))) (< v_prenex_39885 main_y) (<= (select main_a v_prenex_39885) 999) (<= 2 (* 2 (select main_a v_prenex_39884))) (<= (+ main_y 1) v_prenex_39885) (<= (* 2 (select main_a v_prenex_39885)) 1998) (<= 1 (select main_a v_prenex_39884)))) (or (forall ((v_prenex_33879 Int)) (or (<= 0 (+ (select main_a v_prenex_33879) 500)) (<= (select main_a v_prenex_33879) 502))) (forall ((v_prenex_33878 Int)) (or (<= 0 (+ (select main_a v_prenex_33878) 3)) (<= 498 (select main_a v_prenex_33878)) (< v_prenex_33878 main_y) (<= (* 2 (select main_a v_prenex_33878)) 1998) (<= (+ main_y 1) v_prenex_33878)))) (forall ((v_prenex_42576 Int) (v_prenex_42577 Int)) (or (<= 498 (select main_a v_prenex_42577)) (< v_prenex_42577 main_y) (<= (* 2 (select main_a v_prenex_42577)) 1998) (<= 0 (+ (select main_a v_prenex_42576) 500)) (<= (select main_a v_prenex_42576) 502) (<= (+ (select main_a v_prenex_42577) (select main_a v_prenex_42576)) 1000) (<= (+ main_y 1) v_prenex_42577))) (forall ((v_prenex_40102 Int) (v_prenex_40101 Int)) (or (<= (select main_a v_prenex_40101) 1003) (<= 0 (+ (select main_a v_prenex_40102) 3)) (<= (+ main_y 1) v_prenex_40102) (< v_prenex_40102 main_y) (<= 1000 (+ (select main_a v_prenex_40102) (select main_a v_prenex_40101))) (<= (select main_a v_prenex_40101) 502) (<= 996 (* 2 (select main_a v_prenex_40102))))) (forall ((v_prenex_40964 Int) (v_prenex_40965 Int)) (or (<= 0 (+ (select main_a v_prenex_40964) 500)) (<= (+ main_y 1) v_prenex_40965) (< v_prenex_40965 main_y) (<= 1000 (+ (select main_a v_prenex_40965) (select main_a v_prenex_40964))) (<= (select main_a v_prenex_40965) 1500))) (or (forall ((v_prenex_34270 Int)) (or (<= (+ main_y 1) v_prenex_34270) (< v_prenex_34270 main_y) (<= 996 (* 2 (select main_a v_prenex_34270))) (<= (* 2 (select main_a v_prenex_34270)) 1998))) (forall ((v_prenex_34271 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34271))) (< v_prenex_34271 main_x) (<= 1 (select main_a v_prenex_34271))))) (forall ((v_prenex_39988 Int) (v_prenex_39987 Int)) (or (<= (select main_a v_prenex_39988) (+ (select main_a v_prenex_39987) 998)) (<= 0 (+ (select main_a v_prenex_39987) 500)) (<= (+ main_y 1) v_prenex_39988) (< v_prenex_39988 main_y) (<= (select main_a v_prenex_39988) 999) (<= (select main_a v_prenex_39987) 1003) (<= (+ main_x 1) v_prenex_39987))) (forall ((v_prenex_48098 Int) (v_prenex_48097 Int)) (or (<= (+ main_y 1) v_prenex_48098) (<= (select main_a v_prenex_48098) 999) (<= (* 2 (select main_a v_prenex_48097)) 1004) (<= (select main_a v_prenex_48097) (+ (select main_a v_prenex_48098) 4)) (<= 996 (* 2 (select main_a v_prenex_48098))) (<= 2 (* 2 (select main_a v_prenex_48097))) (< v_prenex_48098 main_y))) (forall ((v_prenex_44463 Int) (v_prenex_44462 Int)) (or (<= (+ main_y 1) v_prenex_44463) (< v_prenex_44463 main_y) (<= (+ (select main_a v_prenex_44463) (select main_a v_prenex_44462)) 1000) (<= (select main_a v_prenex_44463) 1500) (<= (* 2 (select main_a v_prenex_44462)) 1004) (<= 0 (+ (select main_a v_prenex_44463) 3)) (<= 2 (* 2 (select main_a v_prenex_44462))))) (forall ((v_prenex_39197 Int) (v_prenex_39198 Int)) (or (<= (+ (select main_a v_prenex_39198) (select main_a v_prenex_39197)) 1000) (<= 996 (* 2 (select main_a v_prenex_39198))) (<= (select main_a v_prenex_39197) 1003) (<= (+ main_y 1) v_prenex_39198) (< v_prenex_39198 main_y))) (forall ((v_prenex_44672 Int) (v_prenex_44673 Int)) (or (<= (* 2 (select main_a v_prenex_44673)) 1998) (<= (select main_a v_prenex_44672) 1003) (<= (+ main_y 1) v_prenex_44673) (<= 996 (* 2 (select main_a v_prenex_44673))) (<= (select main_a v_prenex_44672) (+ (select main_a v_prenex_44673) 4)) (< v_prenex_44673 main_y))) (forall ((v_prenex_46944 Int) (v_prenex_46945 Int)) (or (< v_prenex_46945 main_y) (<= 1 (select main_a v_prenex_46944)) (<= (+ main_y 1) v_prenex_46945) (<= 1000 (+ (select main_a v_prenex_46945) (select main_a v_prenex_46944))) (<= (select main_a v_prenex_46945) 999) (<= (select main_a v_prenex_46944) 502))) (forall ((v_prenex_34874 Int) (v_prenex_34873 Int)) (or (<= 0 (+ (select main_a v_prenex_34873) 3)) (<= (select main_a v_prenex_34873) 1500) (<= 2 (* 2 (select main_a v_prenex_34874))) (< v_prenex_34873 main_y) (<= (select main_a v_prenex_34874) 1003) (<= 1000 (+ (select main_a v_prenex_34873) (select main_a v_prenex_34874))) (<= (+ main_y 1) v_prenex_34873))) (forall ((v_prenex_46954 Int) (v_prenex_46955 Int)) (or (<= (select main_a v_prenex_46955) (+ (select main_a v_prenex_46954) 998)) (<= (+ main_y 1) v_prenex_46955) (< v_prenex_46955 main_y) (<= (select main_a v_prenex_46955) 999))) (forall ((v_prenex_47178 Int) (v_prenex_47177 Int)) (or (<= (select main_a v_prenex_47178) (+ (select main_a v_prenex_47177) 998)) (<= (* 2 (select main_a v_prenex_47178)) 1998) (<= (select main_a v_prenex_47177) 1003) (< v_prenex_47178 main_y) (<= (+ main_y 1) v_prenex_47178) (<= 0 (+ (select main_a v_prenex_47178) 3)) (<= 0 (+ (select main_a v_prenex_47177) 500)))) (forall ((v_prenex_45825 Int) (v_prenex_45824 Int)) (or (<= (select main_a v_prenex_45824) (+ (select main_a v_prenex_45825) 4)) (<= 1 (select main_a v_prenex_45824)) (< v_prenex_45825 main_y) (<= 996 (* 2 (select main_a v_prenex_45825))) (<= (+ main_x 1) v_prenex_45824) (<= (+ main_y 1) v_prenex_45825) (<= (select main_a v_prenex_45824) 1003))) (forall ((v_prenex_33216 Int) (v_prenex_33217 Int)) (or (<= 498 (select main_a v_prenex_33217)) (<= (select main_a v_prenex_33217) (+ (select main_a v_prenex_33216) 998)) (< v_prenex_33217 main_y) (<= 2 (* 2 (select main_a v_prenex_33216))) (<= 0 (+ (select main_a v_prenex_33217) 3)) (<= (+ main_y 1) v_prenex_33217) (<= 0 (+ (select main_a v_prenex_33216) 500)))) (forall ((v_prenex_34379 Int) (v_prenex_34378 Int)) (or (<= 1 (select main_a v_prenex_34379)) (<= 498 (select main_a v_prenex_34378)) (< v_prenex_34378 main_y) (<= (+ main_y 1) v_prenex_34378) (<= (+ (select main_a v_prenex_34378) (select main_a v_prenex_34379)) 1000) (<= (select main_a v_prenex_34378) 1500) (<= 0 (+ (select main_a v_prenex_34379) 500)))) (forall ((v_prenex_36697 Int) (v_prenex_36698 Int)) (or (< v_prenex_36698 main_y) (<= (+ main_y 1) v_prenex_36698) (<= 498 (select main_a v_prenex_36698)) (<= 0 (+ (select main_a v_prenex_36698) 3)) (<= 1000 (+ (select main_a v_prenex_36698) (select main_a v_prenex_36697))) (<= (select main_a v_prenex_36697) 502))) (or (forall ((v_prenex_46456 Int)) (or (<= (+ main_y 1) v_prenex_46456) (<= 996 (* 2 (select main_a v_prenex_46456))) (< v_prenex_46456 main_y) (<= (select main_a v_prenex_46456) 1500))) (forall ((v_prenex_46453 Int)) (<= 2 (* 2 (select main_a v_prenex_46453))))) (forall ((v_prenex_40244 Int) (v_prenex_40243 Int)) (or (< v_prenex_40244 main_y) (<= (+ main_y 1) v_prenex_40244) (<= 1000 (+ (select main_a v_prenex_40244) (select main_a v_prenex_40243))) (<= 0 (+ (select main_a v_prenex_40244) 3)) (<= (select main_a v_prenex_40243) 502) (<= 498 (select main_a v_prenex_40244)))) (forall ((v_prenex_39085 Int) (v_prenex_39086 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39085))) (<= (+ main_y 1) v_prenex_39086) (<= (+ main_x 1) v_prenex_39085) (<= (* 2 (select main_a v_prenex_39085)) 1004) (<= (select main_a v_prenex_39086) 999) (< v_prenex_39086 main_y) (<= 1000 (+ (select main_a v_prenex_39086) (select main_a v_prenex_39085))))) (forall ((v_prenex_33261 Int) (v_prenex_33260 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33261))) (<= 0 (+ (select main_a v_prenex_33261) 3)) (< v_prenex_33261 main_y) (<= 0 (+ (select main_a v_prenex_33260) 500)) (<= (* 2 (select main_a v_prenex_33260)) 1004) (<= (+ main_y 1) v_prenex_33261) (<= (+ (select main_a v_prenex_33261) (select main_a v_prenex_33260)) 1000))) (forall ((v_prenex_47644 Int) (v_prenex_47643 Int)) (or (<= (select main_a v_prenex_47643) 502) (<= (* 2 (select main_a v_prenex_47643)) 1004) (< v_prenex_47644 main_y) (<= (+ (select main_a v_prenex_47644) (select main_a v_prenex_47643)) 1000) (<= 498 (select main_a v_prenex_47644)) (<= (+ main_y 1) v_prenex_47644))) (forall ((v_prenex_33229 Int) (v_prenex_33228 Int)) (or (<= 0 (+ (select main_a v_prenex_33228) 500)) (<= (+ main_y 1) v_prenex_33229) (<= (select main_a v_prenex_33229) 1500) (< v_prenex_33229 main_y) (<= (select main_a v_prenex_33229) (+ (select main_a v_prenex_33228) 998)) (<= 0 (+ (select main_a v_prenex_33229) 3)))) (forall ((v_prenex_39289 Int) (v_prenex_39288 Int)) (or (<= (select main_a v_prenex_39288) 502) (<= 0 (+ (select main_a v_prenex_39289) 3)) (< v_prenex_39288 main_x) (<= (+ main_y 1) v_prenex_39289) (<= 1000 (+ (select main_a v_prenex_39289) (select main_a v_prenex_39288))) (< v_prenex_39289 main_y) (<= 2 (* 2 (select main_a v_prenex_39288))))) (forall ((v_prenex_38349 Int) (v_prenex_38350 Int)) (or (< v_prenex_38350 main_y) (<= 0 (+ (select main_a v_prenex_38350) 3)) (<= (* 2 (select main_a v_prenex_38349)) 1004) (<= (select main_a v_prenex_38350) (+ (select main_a v_prenex_38349) 998)) (<= (select main_a v_prenex_38349) 502) (<= (+ main_y 1) v_prenex_38350))) (forall ((v_prenex_47980 Int) (v_prenex_47979 Int)) (or (< v_prenex_47980 main_y) (<= (select main_a v_prenex_47979) 502) (<= (+ main_y 1) v_prenex_47980) (<= (+ main_x 1) v_prenex_47979) (<= 1000 (+ (select main_a v_prenex_47980) (select main_a v_prenex_47979))) (<= (select main_a v_prenex_47980) 1500))) (forall ((v_prenex_35475 Int) (v_prenex_35474 Int)) (or (<= (+ main_y 1) v_prenex_35475) (<= 498 (select main_a v_prenex_35475)) (<= 1000 (+ (select main_a v_prenex_35475) (select main_a v_prenex_35474))) (<= (select main_a v_prenex_35474) 1003) (<= (select main_a v_prenex_35475) 999) (< v_prenex_35475 main_y))) (forall ((v_prenex_37631 Int) (v_prenex_37632 Int)) (or (< v_prenex_37632 main_y) (<= (select main_a v_prenex_37632) (+ (select main_a v_prenex_37631) 998)) (<= 0 (+ (select main_a v_prenex_37631) 500)) (<= 0 (+ (select main_a v_prenex_37632) 3)) (<= 1 (select main_a v_prenex_37631)) (<= (+ main_y 1) v_prenex_37632) (<= 996 (* 2 (select main_a v_prenex_37632))))) (forall ((v_prenex_40611 Int) (v_prenex_40610 Int)) (or (<= 498 (select main_a v_prenex_40611)) (<= 1000 (+ (select main_a v_prenex_40611) (select main_a v_prenex_40610))) (<= (+ main_y 1) v_prenex_40611) (<= (* 2 (select main_a v_prenex_40611)) 1998) (<= (select main_a v_prenex_40610) 1003) (< v_prenex_40611 main_y) (<= (select main_a v_prenex_40610) 502))) (forall ((v_prenex_43127 Int) (v_prenex_43126 Int)) (or (<= (+ (select main_a v_prenex_43127) (select main_a v_prenex_43126)) 1000) (<= 2 (* 2 (select main_a v_prenex_43126))) (< v_prenex_43127 main_y) (<= (+ main_y 1) v_prenex_43127) (<= (* 2 (select main_a v_prenex_43127)) 1998) (<= (* 2 (select main_a v_prenex_43126)) 1004))) (or (forall ((v_prenex_43023 Int)) (or (<= (* 2 (select main_a v_prenex_43023)) 1998) (<= (select main_a v_prenex_43023) 999) (< v_prenex_43023 main_y) (<= (+ main_y 1) v_prenex_43023) (<= 498 (select main_a v_prenex_43023)))) (forall ((v_prenex_43022 Int)) (or (<= (select main_a v_prenex_43022) 502) (<= 0 (+ (select main_a v_prenex_43022) 500))))) (or (forall ((v_prenex_41659 Int)) (or (< v_prenex_41659 main_y) (<= (select main_a v_prenex_41659) 1500) (<= (+ main_y 1) v_prenex_41659) (<= (* 2 (select main_a v_prenex_41659)) 1998) (<= 996 (* 2 (select main_a v_prenex_41659))))) (forall ((v_prenex_41658 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41658))) (<= (* 2 (select main_a v_prenex_41658)) 1004)))) (forall ((v_prenex_33271 Int) (v_prenex_33270 Int)) (or (<= (+ main_x 1) v_prenex_33270) (< v_prenex_33270 main_x) (<= (select main_a v_prenex_33270) (+ (select main_a v_prenex_33271) 4)) (<= (+ main_y 1) v_prenex_33271) (<= 0 (+ (select main_a v_prenex_33270) 500)))) (forall ((v_prenex_39993 Int) (v_prenex_39994 Int)) (or (<= 1000 (+ (select main_a v_prenex_39994) (select main_a v_prenex_39993))) (< v_prenex_39994 main_y) (<= (select main_a v_prenex_39993) 502) (<= 498 (select main_a v_prenex_39994)) (<= (+ main_y 1) v_prenex_39994) (<= (select main_a v_prenex_39993) 1003))) (forall ((v_prenex_47322 Int) (v_prenex_47321 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47322))) (<= (+ main_y 1) v_prenex_47322) (<= 1 (select main_a v_prenex_47321)) (< v_prenex_47322 main_y) (<= (select main_a v_prenex_47322) 999) (<= (select main_a v_prenex_47321) (+ (select main_a v_prenex_47322) 4)) (<= 0 (+ (select main_a v_prenex_47321) 500)))) (forall ((v_prenex_35076 Int) (v_prenex_35075 Int)) (or (<= (+ main_y 1) v_prenex_35075) (<= 1000 (+ (select main_a v_prenex_35075) (select main_a v_prenex_35076))) (<= 996 (* 2 (select main_a v_prenex_35075))) (< v_prenex_35075 main_y) (<= 2 (* 2 (select main_a v_prenex_35076))) (<= 0 (+ (select main_a v_prenex_35075) 3)) (<= (select main_a v_prenex_35076) 502))) (forall ((v_prenex_44027 Int) (v_prenex_44026 Int)) (or (<= (+ main_y 1) v_prenex_44027) (< v_prenex_44027 main_y) (<= (* 2 (select main_a v_prenex_44027)) 1998) (<= 1000 (+ (select main_a v_prenex_44027) (select main_a v_prenex_44026))) (< v_prenex_44026 main_x) (<= (select main_a v_prenex_44026) 1003) (<= 1 (select main_a v_prenex_44026)))) (forall ((v_prenex_32740 Int) (v_prenex_32741 Int)) (or (< v_prenex_32741 main_y) (<= 1 (select main_a v_prenex_32740)) (<= (+ (select main_a v_prenex_32741) (select main_a v_prenex_32740)) 1000) (<= 0 (+ (select main_a v_prenex_32741) 3)) (<= (+ main_y 1) v_prenex_32741) (<= (select main_a v_prenex_32741) 1500) (<= 0 (+ (select main_a v_prenex_32740) 500)))) (forall ((v_prenex_36667 Int) (v_prenex_36666 Int)) (or (<= (+ main_y 1) v_prenex_36667) (<= 2 (* 2 (select main_a v_prenex_36666))) (<= (* 2 (select main_a v_prenex_36667)) 1998) (< v_prenex_36667 main_y) (<= (select main_a v_prenex_36666) (+ (select main_a v_prenex_36667) 4)) (<= (select main_a v_prenex_36667) 999))) (forall ((v_prenex_45094 Int) (v_prenex_45095 Int)) (or (<= 0 (+ (select main_a v_prenex_45095) 3)) (<= (select main_a v_prenex_45094) 1003) (<= (select main_a v_prenex_45095) (+ (select main_a v_prenex_45094) 998)) (<= 996 (* 2 (select main_a v_prenex_45095))) (<= (+ main_y 1) v_prenex_45095) (< v_prenex_45095 main_y))) (forall ((v_prenex_41393 Int) (v_prenex_41394 Int)) (or (<= (select main_a v_prenex_41393) 502) (<= (+ main_y 1) v_prenex_41394) (<= (select main_a v_prenex_41394) (+ (select main_a v_prenex_41393) 998)) (<= 996 (* 2 (select main_a v_prenex_41394))) (< v_prenex_41394 main_y) (<= 0 (+ (select main_a v_prenex_41394) 3)))) (forall ((v_prenex_35450 Int) (v_prenex_35451 Int)) (or (< v_prenex_35451 main_y) (<= (select main_a v_prenex_35451) (+ (select main_a v_prenex_35450) 998)) (<= 1 (select main_a v_prenex_35450)) (<= (select main_a v_prenex_35451) 1500) (<= (* 2 (select main_a v_prenex_35451)) 1998) (<= 0 (+ (select main_a v_prenex_35450) 500)) (<= (+ main_y 1) v_prenex_35451))) (forall ((v_prenex_32424 Int) (v_prenex_32425 Int)) (or (<= (+ (select main_a v_prenex_32425) (select main_a v_prenex_32424)) 1000) (<= (select main_a v_prenex_32424) 502) (<= (* 2 (select main_a v_prenex_32425)) 1998) (<= 996 (* 2 (select main_a v_prenex_32425))) (<= (+ main_y 1) v_prenex_32425) (< v_prenex_32425 main_y) (<= 1 (select main_a v_prenex_32424)))) (or (forall ((v_prenex_46765 Int)) (<= 0 (+ (select main_a v_prenex_46765) 500))) (forall ((v_prenex_46766 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46766))) (< v_prenex_46766 main_y) (<= (+ main_y 1) v_prenex_46766) (<= (* 2 (select main_a v_prenex_46766)) 1998)))) (forall ((v_prenex_32838 Int) (v_prenex_32839 Int)) (or (< v_prenex_32839 main_y) (< v_prenex_32838 main_x) (<= 1 (select main_a v_prenex_32838)) (<= 0 (+ (select main_a v_prenex_32838) 500)) (<= (select main_a v_prenex_32839) (+ (select main_a v_prenex_32838) 998)) (<= (+ main_y 1) v_prenex_32839) (<= 996 (* 2 (select main_a v_prenex_32839))))) (forall ((v_prenex_38321 Int) (v_prenex_38322 Int)) (or (<= 1000 (+ (select main_a v_prenex_38322) (select main_a v_prenex_38321))) (<= 1 (select main_a v_prenex_38321)) (< v_prenex_38322 main_y) (<= 0 (+ (select main_a v_prenex_38322) 3)) (<= (+ main_y 1) v_prenex_38322) (<= 996 (* 2 (select main_a v_prenex_38322))) (<= 2 (* 2 (select main_a v_prenex_38321))))) (forall ((v_prenex_38831 Int) (v_prenex_38830 Int)) (or (<= (+ main_y 1) v_prenex_38831) (<= (select main_a v_prenex_38830) 502) (<= 1 (select main_a v_prenex_38830)) (<= 996 (* 2 (select main_a v_prenex_38831))) (<= (select main_a v_prenex_38831) (+ (select main_a v_prenex_38830) 998)) (< v_prenex_38831 main_y) (< v_prenex_38830 main_x))) (forall ((v_prenex_36228 Int) (v_prenex_36229 Int)) (or (<= (+ main_y 1) v_prenex_36229) (<= 1 (select main_a v_prenex_36228)) (< v_prenex_36229 main_y) (<= 0 (+ (select main_a v_prenex_36228) 500)) (<= (select main_a v_prenex_36229) (+ (select main_a v_prenex_36228) 998)) (<= 996 (* 2 (select main_a v_prenex_36229))))) (forall ((v_prenex_39814 Int) (v_prenex_39815 Int)) (or (<= (select main_a v_prenex_39815) 1500) (<= (select main_a v_prenex_39814) 502) (<= (select main_a v_prenex_39815) (+ (select main_a v_prenex_39814) 998)) (< v_prenex_39815 main_y) (<= 0 (+ (select main_a v_prenex_39815) 3)) (<= (+ main_y 1) v_prenex_39815) (<= 2 (* 2 (select main_a v_prenex_39814))))) (forall ((v_prenex_41275 Int) (v_prenex_41276 Int)) (or (<= 498 (select main_a v_prenex_41276)) (<= (+ main_y 1) v_prenex_41276) (<= 996 (* 2 (select main_a v_prenex_41276))) (<= 2 (* 2 (select main_a v_prenex_41275))) (<= (select main_a v_prenex_41275) (+ (select main_a v_prenex_41276) 4)) (< v_prenex_41276 main_y))) (forall ((v_prenex_40129 Int) (v_prenex_40130 Int)) (or (<= 1 (select main_a v_prenex_40129)) (<= (select main_a v_prenex_40130) 999) (< v_prenex_40130 main_y) (<= (+ main_y 1) v_prenex_40130) (<= (select main_a v_prenex_40130) 1500) (<= (* 2 (select main_a v_prenex_40129)) 1004) (<= 1000 (+ (select main_a v_prenex_40130) (select main_a v_prenex_40129))))) (forall ((v_prenex_45223 Int) (v_prenex_45222 Int)) (or (< v_prenex_45223 main_y) (<= 996 (* 2 (select main_a v_prenex_45223))) (<= 1 (select main_a v_prenex_45222)) (<= (+ main_y 1) v_prenex_45223) (<= (+ (select main_a v_prenex_45223) (select main_a v_prenex_45222)) 1000) (<= (select main_a v_prenex_45223) 1500))) (forall ((v_prenex_47608 Int) (v_prenex_47607 Int)) (or (< v_prenex_47608 main_y) (<= (* 2 (select main_a v_prenex_47608)) 1998) (<= (+ main_y 1) v_prenex_47608) (<= 0 (+ (select main_a v_prenex_47608) 3)) (<= 0 (+ (select main_a v_prenex_47607) 500)) (<= (select main_a v_prenex_47608) (+ (select main_a v_prenex_47607) 998)))) (or (forall ((v_prenex_47112 Int)) (<= 2 (* 2 (select main_a v_prenex_47112)))) (forall ((v_prenex_47116 Int)) (or (<= (select main_a v_prenex_47116) 999) (< v_prenex_47116 main_y) (<= (* 2 (select main_a v_prenex_47116)) 1998) (<= (+ main_y 1) v_prenex_47116)))) (forall ((v_prenex_38387 Int) (v_prenex_38386 Int)) (or (<= (select main_a v_prenex_38387) 999) (<= (+ (select main_a v_prenex_38387) (select main_a v_prenex_38386)) 1000) (<= 2 (* 2 (select main_a v_prenex_38386))) (<= (+ main_y 1) v_prenex_38387) (< v_prenex_38387 main_y) (<= (+ main_x 1) v_prenex_38386) (<= 0 (+ (select main_a v_prenex_38386) 500)))) (or (forall ((v_prenex_43394 Int)) (or (<= (+ main_x 1) v_prenex_43394) (<= (select main_a v_prenex_43394) 1003))) (forall ((v_prenex_43395 Int)) (or (<= (* 2 (select main_a v_prenex_43395)) 1998) (<= (+ main_y 1) v_prenex_43395) (< v_prenex_43395 main_y) (<= 498 (select main_a v_prenex_43395))))) (forall ((v_prenex_42487 Int) (v_prenex_42488 Int)) (or (<= 498 (select main_a v_prenex_42488)) (<= (select main_a v_prenex_42488) (+ (select main_a v_prenex_42487) 998)) (< v_prenex_42488 main_y) (<= (+ main_y 1) v_prenex_42488) (<= (select main_a v_prenex_42487) 1003) (<= 0 (+ (select main_a v_prenex_42488) 3)) (<= (* 2 (select main_a v_prenex_42487)) 1004))) (forall ((v_prenex_33502 Int) (v_prenex_33501 Int)) (or (<= (+ main_y 1) v_prenex_33502) (<= (select main_a v_prenex_33501) 1003) (<= (select main_a v_prenex_33502) 1500) (<= (+ (select main_a v_prenex_33502) (select main_a v_prenex_33501)) 1000) (< v_prenex_33502 main_y))) (forall ((v_prenex_44548 Int) (v_prenex_44549 Int)) (or (<= (select main_a v_prenex_44549) 999) (<= 1 (select main_a v_prenex_44548)) (< v_prenex_44549 main_y) (<= (+ main_y 1) v_prenex_44549) (<= (select main_a v_prenex_44549) (+ (select main_a v_prenex_44548) 998)) (< v_prenex_44548 main_x))) (or (forall ((v_prenex_47938 Int)) (or (< v_prenex_47938 main_y) (<= (* 2 (select main_a v_prenex_47938)) 1998) (<= 0 (+ (select main_a v_prenex_47938) 3)) (<= (+ main_y 1) v_prenex_47938) (<= (select main_a v_prenex_47938) 999))) (forall ((v_prenex_47937 Int)) (<= 2 (* 2 (select main_a v_prenex_47937))))) (forall ((v_prenex_46101 Int) (v_prenex_46100 Int)) (or (<= (select main_a v_prenex_46101) 999) (< v_prenex_46101 main_y) (<= (+ main_y 1) v_prenex_46101) (<= (select main_a v_prenex_46100) (+ (select main_a v_prenex_46101) 4)) (<= 2 (* 2 (select main_a v_prenex_46100))) (<= 0 (+ (select main_a v_prenex_46100) 500)) (<= (+ main_x 1) v_prenex_46100))) (or (forall ((v_prenex_41668 Int)) (<= (* 2 (select main_a v_prenex_41668)) 1004)) (forall ((v_prenex_32332 Int)) (or (< v_prenex_32332 main_y) (<= 498 (select main_a v_prenex_32332)) (<= (+ main_y 1) v_prenex_32332) (<= (* 2 (select main_a v_prenex_32332)) 1998)))) (forall ((v_prenex_43509 Int) (v_prenex_43510 Int)) (or (<= 0 (+ (select main_a v_prenex_43510) 3)) (<= (+ main_y 1) v_prenex_43510) (<= 0 (+ (select main_a v_prenex_43509) 500)) (< v_prenex_43510 main_y) (<= (select main_a v_prenex_43510) 1500) (<= (select main_a v_prenex_43510) (+ (select main_a v_prenex_43509) 998)) (<= 1 (select main_a v_prenex_43509)))) (forall ((v_prenex_32584 Int) (v_prenex_32585 Int)) (or (<= (select main_a v_prenex_32585) 1500) (<= 996 (* 2 (select main_a v_prenex_32585))) (<= (select main_a v_prenex_32584) 1003) (<= (select main_a v_prenex_32585) (+ (select main_a v_prenex_32584) 998)) (<= 2 (* 2 (select main_a v_prenex_32584))) (< v_prenex_32585 main_y) (<= (+ main_y 1) v_prenex_32585))) (forall ((v_prenex_46891 Int) (v_prenex_46892 Int)) (or (<= (+ (select main_a v_prenex_46892) (select main_a v_prenex_46891)) 1000) (<= (select main_a v_prenex_46892) 1500) (<= (+ main_y 1) v_prenex_46892) (< v_prenex_46892 main_y) (<= 996 (* 2 (select main_a v_prenex_46892))) (<= (select main_a v_prenex_46891) 1003) (<= (select main_a v_prenex_46891) 502))) (forall ((v_prenex_39818 Int) (v_prenex_39819 Int)) (or (<= (+ main_y 1) v_prenex_39819) (<= 1000 (+ (select main_a v_prenex_39819) (select main_a v_prenex_39818))) (<= (select main_a v_prenex_39819) 999) (< v_prenex_39819 main_y) (<= (select main_a v_prenex_39818) 502))) (forall ((v_prenex_33823 Int) (v_prenex_33822 Int)) (or (<= (select main_a v_prenex_33822) 502) (<= (select main_a v_prenex_33823) (+ (select main_a v_prenex_33822) 998)) (<= (* 2 (select main_a v_prenex_33823)) 1998) (<= (+ main_y 1) v_prenex_33823) (< v_prenex_33823 main_y) (<= 498 (select main_a v_prenex_33823)) (<= (* 2 (select main_a v_prenex_33822)) 1004))) (or (forall ((v_prenex_45207 Int)) (or (<= (+ main_y 1) v_prenex_45207) (<= 996 (* 2 (select main_a v_prenex_45207))) (< v_prenex_45207 main_y) (<= 0 (+ (select main_a v_prenex_45207) 3)) (<= (* 2 (select main_a v_prenex_45207)) 1998))) (forall ((v_prenex_45206 Int)) (<= (select main_a v_prenex_45206) 1003))) (forall ((v_prenex_39966 Int)) (or (<= (+ main_y 1) v_prenex_39966) (<= 996 (* 2 (select main_a v_prenex_39966))) (< v_prenex_39966 main_y))) (or (forall ((v_prenex_38301 Int)) (or (<= (select main_a v_prenex_38301) 1003) (<= (+ main_x 1) v_prenex_38301) (<= 2 (* 2 (select main_a v_prenex_38301))))) (forall ((v_prenex_38302 Int)) (or (< v_prenex_38302 main_y) (<= (select main_a v_prenex_38302) 1500) (<= (* 2 (select main_a v_prenex_38302)) 1998) (<= (+ main_y 1) v_prenex_38302)))) (forall ((v_prenex_35516 Int) (v_prenex_35517 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35517))) (<= 1000 (+ (select main_a v_prenex_35517) (select main_a v_prenex_35516))) (<= (+ main_y 1) v_prenex_35517) (< v_prenex_35517 main_y))) (forall ((v_prenex_44881 Int) (v_prenex_44880 Int)) (or (<= (* 2 (select main_a v_prenex_44881)) 1998) (<= 1000 (+ (select main_a v_prenex_44881) (select main_a v_prenex_44880))) (< v_prenex_44881 main_y) (<= (+ main_y 1) v_prenex_44881) (<= 1 (select main_a v_prenex_44880)) (<= 996 (* 2 (select main_a v_prenex_44881))) (<= (select main_a v_prenex_44880) 1003))) (forall ((v_prenex_44223 Int) (v_prenex_44222 Int)) (or (< v_prenex_44223 main_y) (<= 1 (select main_a v_prenex_44222)) (<= (select main_a v_prenex_44222) 1003) (<= (+ main_x 1) v_prenex_44222) (<= (* 2 (select main_a v_prenex_44223)) 1998) (<= (+ main_y 1) v_prenex_44223) (<= (select main_a v_prenex_44223) (+ (select main_a v_prenex_44222) 998)))) (forall ((v_prenex_47918 Int) (v_prenex_47917 Int)) (or (<= (+ main_y 1) v_prenex_47918) (<= (+ (select main_a v_prenex_47918) (select main_a v_prenex_47917)) 1000) (<= 0 (+ (select main_a v_prenex_47917) 500)) (<= 0 (+ (select main_a v_prenex_47918) 3)) (<= (* 2 (select main_a v_prenex_47917)) 1004) (<= (select main_a v_prenex_47918) 999) (< v_prenex_47918 main_y))) (forall ((v_prenex_48061 Int) (v_prenex_48062 Int)) (or (<= (select main_a v_prenex_48062) (+ (select main_a v_prenex_48061) 998)) (<= (select main_a v_prenex_48062) 999) (<= (* 2 (select main_a v_prenex_48062)) 1998) (<= 1 (select main_a v_prenex_48061)) (<= (+ main_y 1) v_prenex_48062) (<= 2 (* 2 (select main_a v_prenex_48061))) (< v_prenex_48062 main_y))) (forall ((v_prenex_41706 Int) (v_prenex_41707 Int)) (or (< v_prenex_41706 main_x) (<= (select main_a v_prenex_41707) (+ (select main_a v_prenex_41706) 998)) (< v_prenex_41707 main_y) (<= (+ main_y 1) v_prenex_41707) (<= (select main_a v_prenex_41707) 999) (<= (select main_a v_prenex_41706) 502))) (forall ((v_prenex_44258 Int) (v_prenex_44259 Int)) (or (< v_prenex_44259 main_y) (<= 0 (+ (select main_a v_prenex_44258) 500)) (<= (+ main_x 1) v_prenex_44258) (<= (+ main_y 1) v_prenex_44259) (<= 0 (+ (select main_a v_prenex_44259) 3)) (<= 1000 (+ (select main_a v_prenex_44259) (select main_a v_prenex_44258))))) (forall ((v_prenex_40906 Int) (v_prenex_40907 Int)) (or (< v_prenex_40907 main_y) (<= (* 2 (select main_a v_prenex_40906)) 1004) (<= (+ main_y 1) v_prenex_40907) (<= (select main_a v_prenex_40906) 1003) (<= (select main_a v_prenex_40907) (+ (select main_a v_prenex_40906) 998)) (<= 996 (* 2 (select main_a v_prenex_40907))))) (forall ((v_prenex_46823 Int) (v_prenex_46824 Int)) (or (<= 0 (+ (select main_a v_prenex_46823) 500)) (<= 498 (select main_a v_prenex_46824)) (<= (+ main_y 1) v_prenex_46824) (<= (+ (select main_a v_prenex_46824) (select main_a v_prenex_46823)) 1000) (< v_prenex_46824 main_y) (<= 2 (* 2 (select main_a v_prenex_46823))))) (or (forall ((v_prenex_36076 Int)) (or (<= (+ main_x 1) v_prenex_36076) (<= (select main_a v_prenex_36076) 502) (< v_prenex_36076 main_x) (<= 1 (select main_a v_prenex_36076)))) (forall ((v_prenex_36077 Int)) (<= 996 (* 2 (select main_a v_prenex_36077))))) (forall ((v_prenex_37988 Int) (v_prenex_37989 Int)) (or (<= 0 (+ (select main_a v_prenex_37989) 3)) (<= (+ (select main_a v_prenex_37989) (select main_a v_prenex_37988)) 1000) (<= (+ main_y 1) v_prenex_37989) (<= (select main_a v_prenex_37988) 1003) (< v_prenex_37989 main_y))) (forall ((v_prenex_34195 Int) (v_prenex_34194 Int)) (or (<= 1 (select main_a v_prenex_34195)) (<= (select main_a v_prenex_34195) (+ (select main_a v_prenex_34194) 4)) (< v_prenex_34194 main_y) (<= 0 (+ (select main_a v_prenex_34194) 3)) (<= 498 (select main_a v_prenex_34194)) (<= (+ main_y 1) v_prenex_34194) (<= (select main_a v_prenex_34195) 1003))) (or (forall ((v_prenex_36480 Int)) (or (<= (+ main_y 1) v_prenex_36480) (<= (* 2 (select main_a v_prenex_36480)) 1998) (< v_prenex_36480 main_y))) (forall ((v_prenex_36479 Int)) (or (<= 0 (+ (select main_a v_prenex_36479) 500)) (<= (+ main_x 1) v_prenex_36479) (<= 2 (* 2 (select main_a v_prenex_36479)))))) (or (forall ((v_prenex_40440 Int)) (or (< v_prenex_40440 main_y) (<= (+ main_y 1) v_prenex_40440) (<= (* 2 (select main_a v_prenex_40440)) 1998) (<= (select main_a v_prenex_40440) 1500))) (forall ((v_prenex_40439 Int)) (or (< v_prenex_40439 main_x) (<= (select main_a v_prenex_40439) 1003) (<= 2 (* 2 (select main_a v_prenex_40439)))))) (forall ((v_prenex_33031 Int) (v_prenex_33030 Int)) (or (<= (+ (select main_a v_prenex_33031) (select main_a v_prenex_33030)) 1000) (<= (+ main_y 1) v_prenex_33031) (<= (select main_a v_prenex_33031) 1500) (<= (* 2 (select main_a v_prenex_33031)) 1998) (<= (* 2 (select main_a v_prenex_33030)) 1004) (<= 0 (+ (select main_a v_prenex_33030) 500)) (< v_prenex_33031 main_y))) (forall ((v_prenex_42011 Int) (v_prenex_42012 Int)) (or (<= (select main_a v_prenex_42012) 999) (<= (+ (select main_a v_prenex_42012) (select main_a v_prenex_42011)) 1000) (<= 0 (+ (select main_a v_prenex_42011) 500)) (<= (+ main_y 1) v_prenex_42012) (<= (select main_a v_prenex_42011) 502) (<= 498 (select main_a v_prenex_42012)) (< v_prenex_42012 main_y))) (forall ((v_prenex_46493 Int) (v_prenex_46492 Int)) (or (< v_prenex_46493 main_y) (<= (select main_a v_prenex_46493) 999) (<= 0 (+ (select main_a v_prenex_46492) 500)) (<= (select main_a v_prenex_46492) 1003) (<= (+ main_y 1) v_prenex_46493) (<= (+ (select main_a v_prenex_46493) (select main_a v_prenex_46492)) 1000) (<= (* 2 (select main_a v_prenex_46493)) 1998))) (forall ((v_prenex_46365 Int) (v_prenex_46366 Int)) (or (<= 0 (+ (select main_a v_prenex_46366) 3)) (<= (select main_a v_prenex_46365) (+ (select main_a v_prenex_46366) 4)) (< v_prenex_46366 main_y) (<= (+ main_y 1) v_prenex_46366) (<= (select main_a v_prenex_46366) 1500))) (forall ((v_prenex_46895 Int)) (or (<= (* 2 (select main_a v_prenex_46895)) 1998) (< v_prenex_46895 main_y) (<= 0 (+ (select main_a v_prenex_46895) 3)) (<= (select main_a v_prenex_46895) 999) (<= (+ main_y 1) v_prenex_46895))) (forall ((v_prenex_36876 Int) (v_prenex_36875 Int)) (or (<= (select main_a v_prenex_36875) (+ (select main_a v_prenex_36876) 4)) (<= (select main_a v_prenex_36876) 1500) (<= 996 (* 2 (select main_a v_prenex_36876))) (<= (+ main_y 1) v_prenex_36876) (<= 2 (* 2 (select main_a v_prenex_36875))) (< v_prenex_36876 main_y))) (forall ((v_prenex_32634 Int) (v_prenex_32635 Int)) (or (<= (+ main_y 1) v_prenex_32635) (<= (* 2 (select main_a v_prenex_32635)) 1998) (<= 996 (* 2 (select main_a v_prenex_32635))) (< v_prenex_32635 main_y) (<= 1000 (+ (select main_a v_prenex_32635) (select main_a v_prenex_32634))) (<= (* 2 (select main_a v_prenex_32634)) 1004))) (or (forall ((v_prenex_37039 Int)) (or (< v_prenex_37039 main_x) (<= (select main_a v_prenex_37039) 1003) (<= (* 2 (select main_a v_prenex_37039)) 1004))) (forall ((v_prenex_37040 Int)) (or (<= (+ main_y 1) v_prenex_37040) (< v_prenex_37040 main_y) (<= 996 (* 2 (select main_a v_prenex_37040))) (<= (select main_a v_prenex_37040) 999)))) (forall ((v_prenex_40546 Int) (v_prenex_40547 Int)) (or (<= (select main_a v_prenex_40546) 1003) (<= 996 (* 2 (select main_a v_prenex_40547))) (<= 2 (* 2 (select main_a v_prenex_40546))) (<= 498 (select main_a v_prenex_40547)) (<= (+ main_y 1) v_prenex_40547) (< v_prenex_40547 main_y) (<= (+ (select main_a v_prenex_40547) (select main_a v_prenex_40546)) 1000))) (forall ((v_prenex_35257 Int) (v_prenex_35258 Int)) (or (<= 0 (+ (select main_a v_prenex_35257) 3)) (<= (select main_a v_prenex_35258) 502) (<= (* 2 (select main_a v_prenex_35257)) 1998) (<= 1000 (+ (select main_a v_prenex_35257) (select main_a v_prenex_35258))) (<= (+ main_y 1) v_prenex_35257) (< v_prenex_35257 main_y) (<= 0 (+ (select main_a v_prenex_35258) 500)))) (forall ((v_prenex_35016 Int) (v_prenex_35015 Int)) (or (<= (* 2 (select main_a v_prenex_35016)) 1004) (<= (+ main_y 1) v_prenex_35015) (<= 1 (select main_a v_prenex_35016)) (<= (select main_a v_prenex_35015) 999) (< v_prenex_35015 main_y) (<= (select main_a v_prenex_35016) (+ (select main_a v_prenex_35015) 4)) (<= 498 (select main_a v_prenex_35015)))) (forall ((v_prenex_40108 Int) (v_prenex_40107 Int)) (or (<= 1 (select main_a v_prenex_40107)) (< v_prenex_40107 main_x) (<= (* 2 (select main_a v_prenex_40107)) 1004) (<= 1000 (+ (select main_a v_prenex_40108) (select main_a v_prenex_40107))) (<= (select main_a v_prenex_40108) 999) (< v_prenex_40108 main_y) (<= (+ main_y 1) v_prenex_40108))) (forall ((v_prenex_37129 Int) (v_prenex_37130 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37130))) (<= (select main_a v_prenex_37129) (+ (select main_a v_prenex_37130) 4)) (<= (+ main_y 1) v_prenex_37130) (<= (* 2 (select main_a v_prenex_37130)) 1998) (< v_prenex_37130 main_y) (<= 0 (+ (select main_a v_prenex_37129) 500)))) (forall ((v_prenex_44269 Int) (v_prenex_44268 Int)) (or (<= (* 2 (select main_a v_prenex_44268)) 1004) (<= (+ main_y 1) v_prenex_44269) (<= (select main_a v_prenex_44269) 1500) (<= 0 (+ (select main_a v_prenex_44269) 3)) (<= 2 (* 2 (select main_a v_prenex_44268))) (<= 1000 (+ (select main_a v_prenex_44269) (select main_a v_prenex_44268))) (< v_prenex_44269 main_y))) (forall ((v_prenex_45782 Int) (v_prenex_45783 Int)) (or (<= 1000 (+ (select main_a v_prenex_45783) (select main_a v_prenex_45782))) (<= (select main_a v_prenex_45782) 502) (<= (select main_a v_prenex_45783) 999) (<= (+ main_x 1) v_prenex_45782) (<= 0 (+ (select main_a v_prenex_45782) 500)) (< v_prenex_45783 main_y) (<= (+ main_y 1) v_prenex_45783))) (forall ((v_prenex_44825 Int) (v_prenex_44824 Int)) (or (<= 1 (select main_a v_prenex_44824)) (< v_prenex_44825 main_y) (<= (+ main_y 1) v_prenex_44825) (<= 498 (select main_a v_prenex_44825)) (<= (select main_a v_prenex_44824) 1003) (<= 1000 (+ (select main_a v_prenex_44825) (select main_a v_prenex_44824))) (<= (select main_a v_prenex_44825) 1500))) (or (forall ((v_prenex_44301 Int)) (or (<= (+ main_y 1) v_prenex_44301) (<= 996 (* 2 (select main_a v_prenex_44301))) (< v_prenex_44301 main_y) (<= 0 (+ (select main_a v_prenex_44301) 3)))) (forall ((v_prenex_44300 Int)) (or (<= (* 2 (select main_a v_prenex_44300)) 1004) (< v_prenex_44300 main_x) (<= 2 (* 2 (select main_a v_prenex_44300)))))) (forall ((v_prenex_35860 Int) (v_prenex_35861 Int)) (or (<= 0 (+ (select main_a v_prenex_35860) 500)) (< v_prenex_35861 main_y) (<= 996 (* 2 (select main_a v_prenex_35861))) (<= (+ (select main_a v_prenex_35861) (select main_a v_prenex_35860)) 1000) (<= 498 (select main_a v_prenex_35861)) (<= (* 2 (select main_a v_prenex_35860)) 1004) (<= (+ main_y 1) v_prenex_35861))) (forall ((v_prenex_38144 Int) (v_prenex_38143 Int)) (or (<= 1 (select main_a v_prenex_38143)) (<= (* 2 (select main_a v_prenex_38143)) 1004) (<= (+ main_y 1) v_prenex_38144) (<= (select main_a v_prenex_38144) 999) (< v_prenex_38144 main_y) (<= (+ (select main_a v_prenex_38144) (select main_a v_prenex_38143)) 1000))) (forall ((v_prenex_43330 Int) (v_prenex_43331 Int)) (or (<= (select main_a v_prenex_43330) 502) (< v_prenex_43331 main_y) (< v_prenex_43330 main_x) (<= 0 (+ (select main_a v_prenex_43331) 3)) (<= (* 2 (select main_a v_prenex_43330)) 1004) (<= (select main_a v_prenex_43330) (+ (select main_a v_prenex_43331) 4)) (<= (+ main_y 1) v_prenex_43331))) (forall ((v_prenex_47964 Int) (v_prenex_47963 Int)) (or (<= (select main_a v_prenex_47963) 1003) (<= (+ main_y 1) v_prenex_47964) (<= (select main_a v_prenex_47963) (+ (select main_a v_prenex_47964) 4)) (<= (* 2 (select main_a v_prenex_47964)) 1998) (<= 2 (* 2 (select main_a v_prenex_47963))) (< v_prenex_47964 main_y))) (forall ((v_prenex_46482 Int) (v_prenex_46483 Int)) (or (<= 0 (+ (select main_a v_prenex_46482) 500)) (< v_prenex_46483 main_y) (<= 1 (select main_a v_prenex_46482)) (<= (+ main_x 1) v_prenex_46482) (<= (+ main_y 1) v_prenex_46483) (<= (+ (select main_a v_prenex_46483) (select main_a v_prenex_46482)) 1000) (<= 996 (* 2 (select main_a v_prenex_46483))))) (forall ((v_prenex_33551 Int) (v_prenex_33550 Int)) (or (<= 498 (select main_a v_prenex_33551)) (<= 0 (+ (select main_a v_prenex_33550) 500)) (< v_prenex_33551 main_y) (<= (select main_a v_prenex_33551) 1500) (<= (select main_a v_prenex_33550) (+ (select main_a v_prenex_33551) 4)) (<= (+ main_y 1) v_prenex_33551) (<= 2 (* 2 (select main_a v_prenex_33550))))) (forall ((v_prenex_33659 Int) (v_prenex_33658 Int)) (or (<= (+ main_y 1) v_prenex_33659) (<= (select main_a v_prenex_33659) (+ (select main_a v_prenex_33658) 998)) (< v_prenex_33658 main_x) (<= 0 (+ (select main_a v_prenex_33658) 500)) (< v_prenex_33659 main_y) (<= 996 (* 2 (select main_a v_prenex_33659))) (<= (* 2 (select main_a v_prenex_33658)) 1004))) (forall ((v_prenex_46956 Int) (v_prenex_46957 Int)) (or (<= (select main_a v_prenex_46957) 999) (<= (+ main_x 1) v_prenex_46956) (< v_prenex_46957 main_y) (<= (+ main_y 1) v_prenex_46957) (<= 1 (select main_a v_prenex_46956)) (<= (select main_a v_prenex_46956) (+ (select main_a v_prenex_46957) 4)) (<= 0 (+ (select main_a v_prenex_46956) 500)))) (or (forall ((v_prenex_44886 Int)) (or (<= (+ main_x 1) v_prenex_44886) (<= (select main_a v_prenex_44886) 502))) (forall ((v_prenex_44887 Int)) (or (<= 498 (select main_a v_prenex_44887)) (< v_prenex_44887 main_y) (<= 996 (* 2 (select main_a v_prenex_44887))) (<= (+ main_y 1) v_prenex_44887)))) (forall ((v_prenex_46471 Int) (v_prenex_46470 Int)) (or (<= (+ (select main_a v_prenex_46471) (select main_a v_prenex_46470)) 1000) (<= (+ main_y 1) v_prenex_46471) (< v_prenex_46471 main_y) (<= 1 (select main_a v_prenex_46470)) (<= (select main_a v_prenex_46471) 1500) (<= (+ main_x 1) v_prenex_46470) (<= (* 2 (select main_a v_prenex_46470)) 1004))) (forall ((v_prenex_34135 Int) (v_prenex_34134 Int)) (or (<= 0 (+ (select main_a v_prenex_34134) 3)) (< v_prenex_34134 main_y) (<= (+ main_y 1) v_prenex_34134) (<= 1000 (+ (select main_a v_prenex_34134) (select main_a v_prenex_34135))) (<= 996 (* 2 (select main_a v_prenex_34134))) (<= 1 (select main_a v_prenex_34135)) (<= (select main_a v_prenex_34135) 502))) (forall ((v_prenex_40458 Int) (v_prenex_40457 Int)) (or (< v_prenex_40458 main_y) (<= 2 (* 2 (select main_a v_prenex_40457))) (<= (+ main_y 1) v_prenex_40458) (<= 0 (+ (select main_a v_prenex_40458) 3)) (<= (select main_a v_prenex_40457) 1003) (<= (select main_a v_prenex_40458) (+ (select main_a v_prenex_40457) 998)))) (forall ((v_prenex_36713 Int) (v_prenex_36714 Int)) (or (<= (select main_a v_prenex_36713) (+ (select main_a v_prenex_36714) 4)) (< v_prenex_36714 main_y) (<= 0 (+ (select main_a v_prenex_36714) 3)) (<= (select main_a v_prenex_36713) 1003) (<= 1 (select main_a v_prenex_36713)) (<= 498 (select main_a v_prenex_36714)) (<= (+ main_y 1) v_prenex_36714))) (forall ((v_prenex_32850 Int) (v_prenex_32851 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32851))) (< v_prenex_32851 main_y) (<= (select main_a v_prenex_32851) (+ (select main_a v_prenex_32850) 998)) (<= (+ main_y 1) v_prenex_32851) (< v_prenex_32850 main_x) (<= (* 2 (select main_a v_prenex_32850)) 1004) (<= (select main_a v_prenex_32850) 1003))) (or (forall ((v_prenex_33674 Int)) (or (< v_prenex_33674 main_x) (<= (* 2 (select main_a v_prenex_33674)) 1004) (<= 0 (+ (select main_a v_prenex_33674) 500)))) (forall ((v_prenex_33675 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33675))) (< v_prenex_33675 main_y) (<= 0 (+ (select main_a v_prenex_33675) 3)) (<= (+ main_y 1) v_prenex_33675)))) (forall ((v_prenex_37187 Int) (v_prenex_37186 Int)) (or (<= 1000 (+ (select main_a v_prenex_37187) (select main_a v_prenex_37186))) (<= 0 (+ (select main_a v_prenex_37186) 500)) (< v_prenex_37187 main_y) (<= (+ main_y 1) v_prenex_37187) (<= (* 2 (select main_a v_prenex_37186)) 1004) (<= (select main_a v_prenex_37187) 999))) (forall ((v_prenex_35402 Int) (v_prenex_35403 Int)) (or (<= (select main_a v_prenex_35402) 999) (< v_prenex_35402 main_y) (<= (+ main_y 1) v_prenex_35402) (<= 2 (* 2 (select main_a v_prenex_35403))) (<= (select main_a v_prenex_35402) (+ (select main_a v_prenex_35403) 998)))) (forall ((v_prenex_33927 Int) (v_prenex_33926 Int)) (or (<= (* 2 (select main_a v_prenex_33926)) 1998) (< v_prenex_33926 main_y) (<= (+ (select main_a v_prenex_33926) (select main_a v_prenex_33927)) 1000) (<= 996 (* 2 (select main_a v_prenex_33926))) (<= (select main_a v_prenex_33927) 1003) (<= (+ main_y 1) v_prenex_33926))) (or (forall ((v_prenex_46058 Int)) (or (<= (select main_a v_prenex_46058) 1003) (<= (select main_a v_prenex_46058) 502))) (forall ((v_prenex_46059 Int)) (or (<= 0 (+ (select main_a v_prenex_46059) 3)) (<= (+ main_y 1) v_prenex_46059) (<= 996 (* 2 (select main_a v_prenex_46059))) (< v_prenex_46059 main_y)))) (forall ((v_prenex_44991 Int) (v_prenex_44992 Int)) (or (<= (select main_a v_prenex_44991) 502) (< v_prenex_44992 main_y) (<= 1000 (+ (select main_a v_prenex_44992) (select main_a v_prenex_44991))) (<= 996 (* 2 (select main_a v_prenex_44992))) (<= (+ main_y 1) v_prenex_44992))) (forall ((v_prenex_42826 Int) (v_prenex_42827 Int)) (or (<= 1 (select main_a v_prenex_42826)) (<= (+ main_y 1) v_prenex_42827) (<= (* 2 (select main_a v_prenex_42827)) 1998) (<= (select main_a v_prenex_42827) (+ (select main_a v_prenex_42826) 998)) (< v_prenex_42827 main_y) (<= (* 2 (select main_a v_prenex_42826)) 1004) (<= 0 (+ (select main_a v_prenex_42827) 3)))) (forall ((v_prenex_43518 Int) (v_prenex_43517 Int)) (or (<= 0 (+ (select main_a v_prenex_43518) 3)) (< v_prenex_43518 main_y) (<= (+ main_y 1) v_prenex_43518) (<= (+ (select main_a v_prenex_43518) (select main_a v_prenex_43517)) 1000) (<= (select main_a v_prenex_43518) 999))) (forall ((v_prenex_34107 Int) (v_prenex_34106 Int)) (or (< v_prenex_34106 main_y) (<= (+ main_y 1) v_prenex_34106) (<= 996 (* 2 (select main_a v_prenex_34106))) (<= (* 2 (select main_a v_prenex_34107)) 1004) (<= 1000 (+ (select main_a v_prenex_34106) (select main_a v_prenex_34107))) (<= (select main_a v_prenex_34106) 1500))) (forall ((v_prenex_35387 Int) (v_prenex_35386 Int)) (or (<= (+ main_y 1) v_prenex_35386) (< v_prenex_35386 main_y) (<= (select main_a v_prenex_35387) 1003) (<= (select main_a v_prenex_35387) 502) (<= (select main_a v_prenex_35387) (+ (select main_a v_prenex_35386) 4)) (<= 0 (+ (select main_a v_prenex_35386) 3)) (<= 996 (* 2 (select main_a v_prenex_35386))))) (forall ((v_prenex_40967 Int) (v_prenex_40966 Int)) (or (<= (+ (select main_a v_prenex_40967) (select main_a v_prenex_40966)) 1000) (<= (* 2 (select main_a v_prenex_40967)) 1998) (< v_prenex_40967 main_y) (<= 2 (* 2 (select main_a v_prenex_40966))) (<= (select main_a v_prenex_40967) 1500) (<= (select main_a v_prenex_40966) 502) (<= (+ main_y 1) v_prenex_40967))) (forall ((v_prenex_34311 Int) (v_prenex_34310 Int)) (or (<= (* 2 (select main_a v_prenex_34311)) 1004) (<= (+ main_y 1) v_prenex_34310) (<= 1000 (+ (select main_a v_prenex_34310) (select main_a v_prenex_34311))) (< v_prenex_34310 main_y) (<= (select main_a v_prenex_34310) 1500))) (forall ((v_prenex_44456 Int) (v_prenex_44457 Int)) (or (< v_prenex_44457 main_y) (<= (* 2 (select main_a v_prenex_44457)) 1998) (<= (+ main_y 1) v_prenex_44457) (<= (select main_a v_prenex_44457) (+ (select main_a v_prenex_44456) 998)) (<= (+ main_x 1) v_prenex_44456) (<= (select main_a v_prenex_44456) 1003) (<= (select main_a v_prenex_44456) 502))) (forall ((v_prenex_38999 Int) (v_prenex_39000 Int)) (or (<= (+ main_y 1) v_prenex_39000) (< v_prenex_39000 main_y) (<= (select main_a v_prenex_38999) (+ (select main_a v_prenex_39000) 4)) (<= (select main_a v_prenex_39000) 999) (<= 0 (+ (select main_a v_prenex_38999) 500)) (<= 2 (* 2 (select main_a v_prenex_38999))) (< v_prenex_38999 main_x))) (forall ((v_prenex_44764 Int) (v_prenex_44765 Int)) (or (<= (+ main_x 1) v_prenex_44764) (< v_prenex_44764 main_x) (<= 1 (select main_a v_prenex_44764)) (<= (select main_a v_prenex_44764) (+ (select main_a v_prenex_44765) 4)) (<= (* 2 (select main_a v_prenex_44764)) 1004))) (forall ((v_prenex_47710 Int) (v_prenex_47709 Int)) (or (< v_prenex_47709 main_x) (<= (+ (select main_a v_prenex_47710) (select main_a v_prenex_47709)) 1000) (<= (+ main_y 1) v_prenex_47710) (<= (select main_a v_prenex_47709) 1003) (< v_prenex_47710 main_y) (<= (select main_a v_prenex_47710) 1500))) (forall ((v_prenex_33350 Int) (v_prenex_33349 Int)) (or (<= 0 (+ (select main_a v_prenex_33350) 3)) (<= (select main_a v_prenex_33350) 1500) (<= (* 2 (select main_a v_prenex_33349)) 1004) (< v_prenex_33350 main_y) (<= (+ main_y 1) v_prenex_33350) (<= (select main_a v_prenex_33350) (+ (select main_a v_prenex_33349) 998)) (<= (select main_a v_prenex_33349) 1003))) (forall ((v_prenex_33885 Int) (v_prenex_33884 Int)) (or (< v_prenex_33884 main_y) (<= (* 2 (select main_a v_prenex_33884)) 1998) (<= 2 (* 2 (select main_a v_prenex_33885))) (<= (+ main_y 1) v_prenex_33884) (<= (+ (select main_a v_prenex_33884) (select main_a v_prenex_33885)) 1000) (<= 498 (select main_a v_prenex_33884)) (<= (select main_a v_prenex_33885) 502))) (forall ((v_prenex_44698 Int) (v_prenex_44699 Int)) (or (<= (select main_a v_prenex_44698) 1003) (<= 1000 (+ (select main_a v_prenex_44699) (select main_a v_prenex_44698))) (< v_prenex_44699 main_y) (<= 498 (select main_a v_prenex_44699)) (<= (* 2 (select main_a v_prenex_44698)) 1004) (<= (+ main_y 1) v_prenex_44699) (<= 996 (* 2 (select main_a v_prenex_44699))))) (forall ((v_prenex_39056 Int) (v_prenex_39055 Int)) (or (< v_prenex_39056 main_y) (<= 996 (* 2 (select main_a v_prenex_39056))) (<= 498 (select main_a v_prenex_39056)) (<= (select main_a v_prenex_39055) 502) (<= (select main_a v_prenex_39055) (+ (select main_a v_prenex_39056) 4)) (<= 2 (* 2 (select main_a v_prenex_39055))) (<= (+ main_y 1) v_prenex_39056))) (forall ((v_prenex_39007 Int) (v_prenex_39008 Int)) (or (<= 1000 (+ (select main_a v_prenex_39008) (select main_a v_prenex_39007))) (<= 498 (select main_a v_prenex_39008)) (<= (+ main_y 1) v_prenex_39008) (<= (select main_a v_prenex_39008) 1500) (< v_prenex_39008 main_y) (<= 1 (select main_a v_prenex_39007)) (<= 0 (+ (select main_a v_prenex_39007) 500)))) (or (forall ((v_prenex_48055 Int)) (or (<= (select main_a v_prenex_48055) 502) (<= (* 2 (select main_a v_prenex_48055)) 1004))) (forall ((v_prenex_48056 Int)) (or (< v_prenex_48056 main_y) (<= 0 (+ (select main_a v_prenex_48056) 3)) (<= (select main_a v_prenex_48056) 1500) (<= (* 2 (select main_a v_prenex_48056)) 1998) (<= (+ main_y 1) v_prenex_48056)))) (forall ((v_prenex_46633 Int) (v_prenex_46634 Int)) (or (<= 498 (select main_a v_prenex_46634)) (<= (+ main_y 1) v_prenex_46634) (<= 996 (* 2 (select main_a v_prenex_46634))) (< v_prenex_46634 main_y) (<= (select main_a v_prenex_46634) (+ (select main_a v_prenex_46633) 998)) (<= (* 2 (select main_a v_prenex_46633)) 1004) (<= (select main_a v_prenex_46633) 1003))) (forall ((v_prenex_35664 Int) (v_prenex_35665 Int)) (or (< v_prenex_35665 main_y) (<= (select main_a v_prenex_35665) (+ (select main_a v_prenex_35664) 998)) (<= (+ main_y 1) v_prenex_35665) (<= 1 (select main_a v_prenex_35664)) (<= (+ main_x 1) v_prenex_35664) (<= 996 (* 2 (select main_a v_prenex_35665))))) (forall ((v_prenex_44878 Int) (v_prenex_44879 Int)) (or (<= (+ main_y 1) v_prenex_44879) (<= (select main_a v_prenex_44879) 1500) (<= (+ (select main_a v_prenex_44879) (select main_a v_prenex_44878)) 1000) (<= 1 (select main_a v_prenex_44878)) (<= (+ main_x 1) v_prenex_44878) (< v_prenex_44879 main_y))) (forall ((v_prenex_34626 Int) (v_prenex_34625 Int)) (or (<= 0 (+ (select main_a v_prenex_34625) 3)) (<= (+ main_x 1) v_prenex_34626) (<= (+ main_y 1) v_prenex_34625) (< v_prenex_34625 main_y) (<= 1 (select main_a v_prenex_34626)) (<= 1000 (+ (select main_a v_prenex_34625) (select main_a v_prenex_34626))) (<= (select main_a v_prenex_34626) 502))) (or (forall ((v_prenex_45561 Int)) (or (< v_prenex_45561 main_y) (<= 996 (* 2 (select main_a v_prenex_45561))) (<= (+ main_y 1) v_prenex_45561) (<= (select main_a v_prenex_45561) 999))) (forall ((v_prenex_45560 Int)) (or (<= (select main_a v_prenex_45560) 1003) (<= (+ main_x 1) v_prenex_45560) (<= 1 (select main_a v_prenex_45560))))) (or (forall ((v_prenex_35850 Int)) (<= (select main_a v_prenex_35850) 502)) (forall ((v_prenex_35851 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35851))) (< v_prenex_35851 main_y) (<= (select main_a v_prenex_35851) 999) (<= 498 (select main_a v_prenex_35851)) (<= (+ main_y 1) v_prenex_35851)))) (forall ((v_prenex_38136 Int) (v_prenex_38135 Int)) (or (<= (* 2 (select main_a v_prenex_38136)) 1998) (<= 2 (* 2 (select main_a v_prenex_38135))) (<= 0 (+ (select main_a v_prenex_38135) 500)) (<= (select main_a v_prenex_38135) (+ (select main_a v_prenex_38136) 4)) (< v_prenex_38135 main_x) (< v_prenex_38136 main_y) (<= (+ main_y 1) v_prenex_38136))) (forall ((v_prenex_33374 Int) (v_prenex_33373 Int)) (or (<= 1 (select main_a v_prenex_33373)) (<= (select main_a v_prenex_33373) 502) (<= (* 2 (select main_a v_prenex_33374)) 1998) (<= (select main_a v_prenex_33373) (+ (select main_a v_prenex_33374) 4)) (<= (+ main_y 1) v_prenex_33374) (<= (select main_a v_prenex_33374) 1500) (< v_prenex_33374 main_y))) (forall ((v_prenex_48146 Int) (v_prenex_48145 Int)) (or (<= (select main_a v_prenex_48145) 1003) (<= (+ main_y 1) v_prenex_48146) (<= 0 (+ (select main_a v_prenex_48145) 500)) (<= 498 (select main_a v_prenex_48146)) (<= (+ (select main_a v_prenex_48146) (select main_a v_prenex_48145)) 1000) (< v_prenex_48146 main_y) (<= (select main_a v_prenex_48146) 999))) (forall ((v_prenex_43453 Int) (v_prenex_43452 Int)) (or (< v_prenex_43453 main_y) (<= (select main_a v_prenex_43452) 1003) (<= (+ (select main_a v_prenex_43453) (select main_a v_prenex_43452)) 1000) (<= (select main_a v_prenex_43453) 999) (<= 0 (+ (select main_a v_prenex_43452) 500)) (<= (+ main_y 1) v_prenex_43453) (<= 498 (select main_a v_prenex_43453)))) (forall ((v_prenex_42333 Int) (v_prenex_42334 Int)) (or (<= (select main_a v_prenex_42333) 1003) (<= (+ main_y 1) v_prenex_42334) (<= 498 (select main_a v_prenex_42334)) (< v_prenex_42334 main_y) (<= (select main_a v_prenex_42334) (+ (select main_a v_prenex_42333) 998)) (< v_prenex_42333 main_x))) (or (forall ((v_prenex_43469 Int)) (or (< v_prenex_43469 main_y) (<= (select main_a v_prenex_43469) 999) (<= 996 (* 2 (select main_a v_prenex_43469))) (<= (+ main_y 1) v_prenex_43469) (<= (select main_a v_prenex_43469) 1500))) (forall ((v_prenex_43468 Int)) (<= 2 (* 2 (select main_a v_prenex_43468))))) (forall ((v_prenex_46070 Int) (v_prenex_46071 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46070))) (<= (select main_a v_prenex_46071) 999) (<= (+ main_y 1) v_prenex_46071) (<= 1 (select main_a v_prenex_46070)) (<= 1000 (+ (select main_a v_prenex_46071) (select main_a v_prenex_46070))) (<= 996 (* 2 (select main_a v_prenex_46071))) (< v_prenex_46071 main_y))) (forall ((v_prenex_33923 Int) (v_prenex_33922 Int)) (or (<= 0 (+ (select main_a v_prenex_33923) 500)) (< v_prenex_33922 main_y) (<= (+ (select main_a v_prenex_33922) (select main_a v_prenex_33923)) 1000) (<= (+ main_y 1) v_prenex_33922) (<= (select main_a v_prenex_33922) 999) (< v_prenex_33923 main_x) (<= 2 (* 2 (select main_a v_prenex_33923))))) (forall ((v_prenex_35732 Int) (v_prenex_35733 Int)) (or (<= 498 (select main_a v_prenex_35733)) (<= (select main_a v_prenex_35733) 1500) (<= 1 (select main_a v_prenex_35732)) (< v_prenex_35733 main_y) (<= (select main_a v_prenex_35732) 1003) (<= 1000 (+ (select main_a v_prenex_35733) (select main_a v_prenex_35732))) (<= (+ main_y 1) v_prenex_35733))) (forall ((v_prenex_42503 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42503))) (<= (+ main_y 1) v_prenex_42503) (< v_prenex_42503 main_y) (<= 0 (+ (select main_a v_prenex_42503) 3)))) (forall ((v_prenex_46055 Int) (v_prenex_46054 Int)) (or (< v_prenex_46054 main_x) (<= 2 (* 2 (select main_a v_prenex_46054))) (<= 0 (+ (select main_a v_prenex_46054) 500)) (<= 1000 (+ (select main_a v_prenex_46055) (select main_a v_prenex_46054))) (< v_prenex_46055 main_y) (<= (+ main_y 1) v_prenex_46055) (<= 498 (select main_a v_prenex_46055)))) (forall ((v_prenex_43237 Int) (v_prenex_43236 Int)) (or (<= 498 (select main_a v_prenex_43237)) (< v_prenex_43237 main_y) (<= (select main_a v_prenex_43237) 999) (<= (+ (select main_a v_prenex_43237) (select main_a v_prenex_43236)) 1000) (<= 2 (* 2 (select main_a v_prenex_43236))) (<= (+ main_y 1) v_prenex_43237) (<= (select main_a v_prenex_43236) 1003))) (forall ((v_prenex_44605 Int) (v_prenex_44604 Int)) (or (<= (select main_a v_prenex_44604) (+ (select main_a v_prenex_44605) 4)) (< v_prenex_44605 main_y) (<= (* 2 (select main_a v_prenex_44604)) 1004) (<= (+ main_y 1) v_prenex_44605) (<= 0 (+ (select main_a v_prenex_44605) 3)) (<= (* 2 (select main_a v_prenex_44605)) 1998) (<= (select main_a v_prenex_44604) 502))) (forall ((v_prenex_45830 Int) (v_prenex_45831 Int)) (or (<= 1000 (+ (select main_a v_prenex_45831) (select main_a v_prenex_45830))) (<= 996 (* 2 (select main_a v_prenex_45831))) (< v_prenex_45831 main_y) (<= (+ main_x 1) v_prenex_45830) (<= 2 (* 2 (select main_a v_prenex_45830))) (<= (+ main_y 1) v_prenex_45831))) (forall ((v_prenex_37212 Int)) (or (<= (* 2 (select main_a v_prenex_37212)) 1998) (< v_prenex_37212 main_y) (<= 996 (* 2 (select main_a v_prenex_37212))) (<= (+ main_y 1) v_prenex_37212))) (forall ((v_prenex_43200 Int) (v_prenex_43201 Int)) (or (< v_prenex_43201 main_y) (<= 996 (* 2 (select main_a v_prenex_43201))) (<= 2 (* 2 (select main_a v_prenex_43200))) (<= 1000 (+ (select main_a v_prenex_43201) (select main_a v_prenex_43200))) (<= (select main_a v_prenex_43200) 1003) (<= (+ main_y 1) v_prenex_43201))) (or (forall ((v_prenex_33770 Int)) (or (<= (* 2 (select main_a v_prenex_33770)) 1004) (<= 1 (select main_a v_prenex_33770)))) (forall ((v_prenex_33771 Int)) (or (<= (select main_a v_prenex_33771) 999) (<= (* 2 (select main_a v_prenex_33771)) 1998) (< v_prenex_33771 main_y) (<= (+ main_y 1) v_prenex_33771)))) (forall ((v_prenex_47149 Int) (v_prenex_47150 Int)) (or (<= (select main_a v_prenex_47149) 502) (<= 1000 (+ (select main_a v_prenex_47150) (select main_a v_prenex_47149))) (<= (+ main_y 1) v_prenex_47150) (<= (* 2 (select main_a v_prenex_47150)) 1998) (< v_prenex_47150 main_y) (<= 0 (+ (select main_a v_prenex_47149) 500)))) (forall ((v_prenex_45861 Int) (v_prenex_45860 Int)) (or (< v_prenex_45861 main_y) (<= (select main_a v_prenex_45860) (+ (select main_a v_prenex_45861) 4)) (<= (+ main_y 1) v_prenex_45861) (<= 1 (select main_a v_prenex_45860)) (<= (select main_a v_prenex_45860) 1003) (<= (* 2 (select main_a v_prenex_45861)) 1998))) (forall ((v_prenex_40412 Int) (v_prenex_40411 Int)) (or (<= (* 2 (select main_a v_prenex_40412)) 1998) (<= (* 2 (select main_a v_prenex_40411)) 1004) (<= 1000 (+ (select main_a v_prenex_40412) (select main_a v_prenex_40411))) (<= (select main_a v_prenex_40411) 1003) (<= (+ main_y 1) v_prenex_40412) (<= (select main_a v_prenex_40412) 1500) (< v_prenex_40412 main_y))) (or (forall ((v_prenex_46610 Int)) (<= (* 2 (select main_a v_prenex_46610)) 1004)) (forall ((v_prenex_46615 Int)) (or (<= 0 (+ (select main_a v_prenex_46615) 3)) (<= (* 2 (select main_a v_prenex_46615)) 1998) (< v_prenex_46615 main_y) (<= (+ main_y 1) v_prenex_46615)))) (forall ((v_prenex_43875 Int) (v_prenex_43874 Int)) (or (<= (select main_a v_prenex_43874) 1003) (<= (+ (select main_a v_prenex_43875) (select main_a v_prenex_43874)) 1000) (< v_prenex_43875 main_y) (<= (select main_a v_prenex_43875) 999) (<= (+ main_y 1) v_prenex_43875))) (forall ((v_prenex_34708 Int) (v_prenex_34707 Int)) (or (<= 498 (select main_a v_prenex_34707)) (<= (+ (select main_a v_prenex_34707) (select main_a v_prenex_34708)) 1000) (<= (select main_a v_prenex_34707) 1500) (< v_prenex_34707 main_y) (<= (+ main_y 1) v_prenex_34707) (<= (select main_a v_prenex_34708) 1003))) (or (forall ((v_prenex_45214 Int)) (or (<= (* 2 (select main_a v_prenex_45214)) 1004) (< v_prenex_45214 main_x) (<= 2 (* 2 (select main_a v_prenex_45214))))) (forall ((v_prenex_45215 Int)) (or (<= (+ main_y 1) v_prenex_45215) (<= (select main_a v_prenex_45215) 1500) (< v_prenex_45215 main_y) (<= 996 (* 2 (select main_a v_prenex_45215)))))) (or (forall ((v_prenex_36879 Int)) (or (<= 0 (+ (select main_a v_prenex_36879) 500)) (<= 2 (* 2 (select main_a v_prenex_36879))))) (forall ((v_prenex_36880 Int)) (or (<= (+ main_y 1) v_prenex_36880) (<= 996 (* 2 (select main_a v_prenex_36880))) (< v_prenex_36880 main_y) (<= (select main_a v_prenex_36880) 999) (<= (* 2 (select main_a v_prenex_36880)) 1998)))) (forall ((v_prenex_38338 Int) (v_prenex_38337 Int)) (or (<= (* 2 (select main_a v_prenex_38337)) 1004) (<= (select main_a v_prenex_38338) 999) (<= 1 (select main_a v_prenex_38337)) (< v_prenex_38338 main_y) (<= (+ main_y 1) v_prenex_38338) (<= (select main_a v_prenex_38338) (+ (select main_a v_prenex_38337) 998)) (<= (select main_a v_prenex_38338) 1500))) (or (forall ((v_prenex_36051 Int)) (or (<= (+ main_y 1) v_prenex_36051) (<= (select main_a v_prenex_36051) 999) (< v_prenex_36051 main_y) (<= 996 (* 2 (select main_a v_prenex_36051))))) (forall ((v_prenex_36050 Int)) (or (<= (* 2 (select main_a v_prenex_36050)) 1004) (<= 0 (+ (select main_a v_prenex_36050) 500))))) (or (forall ((v_prenex_33917 Int)) (or (<= (+ main_x 1) v_prenex_33917) (<= (select main_a v_prenex_33917) 502) (<= (select main_a v_prenex_33917) 1003))) (forall ((v_prenex_33916 Int)) (or (<= (+ main_y 1) v_prenex_33916) (< v_prenex_33916 main_y) (<= 996 (* 2 (select main_a v_prenex_33916)))))) (forall ((v_prenex_42528 Int) (v_prenex_42529 Int)) (or (<= (* 2 (select main_a v_prenex_42529)) 1998) (< v_prenex_42529 main_y) (<= (select main_a v_prenex_42528) 502) (<= (+ main_y 1) v_prenex_42529) (<= (select main_a v_prenex_42528) (+ (select main_a v_prenex_42529) 4)))) (forall ((v_prenex_34766 Int) (v_prenex_34765 Int)) (or (<= (* 2 (select main_a v_prenex_34766)) 1004) (<= (+ main_y 1) v_prenex_34765) (<= (select main_a v_prenex_34766) 502) (<= (select main_a v_prenex_34765) 1500) (< v_prenex_34765 main_y) (<= (+ (select main_a v_prenex_34765) (select main_a v_prenex_34766)) 1000))) (forall ((v_prenex_38293 Int) (v_prenex_38294 Int)) (or (< v_prenex_38294 main_y) (<= (select main_a v_prenex_38294) 1500) (<= (+ main_y 1) v_prenex_38294) (<= (select main_a v_prenex_38293) (+ (select main_a v_prenex_38294) 4)) (<= (select main_a v_prenex_38294) 999) (<= 1 (select main_a v_prenex_38293)) (<= (select main_a v_prenex_38293) 502))) (forall ((v_prenex_35761 Int) (v_prenex_35760 Int)) (or (<= (select main_a v_prenex_35761) (+ (select main_a v_prenex_35760) 998)) (< v_prenex_35761 main_y) (<= (* 2 (select main_a v_prenex_35761)) 1998) (<= 0 (+ (select main_a v_prenex_35760) 500)) (<= 498 (select main_a v_prenex_35761)) (<= (select main_a v_prenex_35760) 502) (<= (+ main_y 1) v_prenex_35761))) (forall ((v_prenex_40687 Int) (v_prenex_40686 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40687))) (<= 498 (select main_a v_prenex_40687)) (<= (select main_a v_prenex_40687) (+ (select main_a v_prenex_40686) 998)) (<= (+ main_y 1) v_prenex_40687) (<= (select main_a v_prenex_40686) 502) (< v_prenex_40687 main_y))) (or (forall ((v_prenex_38088 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38088))) (< v_prenex_38088 main_y) (<= (+ main_y 1) v_prenex_38088) (<= (* 2 (select main_a v_prenex_38088)) 1998))) (forall ((v_prenex_38087 Int)) (or (<= 0 (+ (select main_a v_prenex_38087) 500)) (<= 2 (* 2 (select main_a v_prenex_38087)))))) (forall ((v_prenex_45005 Int) (v_prenex_45006 Int)) (or (<= (+ main_y 1) v_prenex_45006) (<= (+ main_x 1) v_prenex_45005) (< v_prenex_45006 main_y) (<= (select main_a v_prenex_45005) 1003) (<= (select main_a v_prenex_45006) (+ (select main_a v_prenex_45005) 998)) (<= (select main_a v_prenex_45006) 1500) (<= 1 (select main_a v_prenex_45005)))) (forall ((v_prenex_32533 Int) (v_prenex_32532 Int)) (or (< v_prenex_32533 main_y) (<= (+ main_y 1) v_prenex_32533) (<= (select main_a v_prenex_32533) 1500) (<= 0 (+ (select main_a v_prenex_32532) 500)) (<= (+ (select main_a v_prenex_32533) (select main_a v_prenex_32532)) 1000) (<= (select main_a v_prenex_32532) 502))) (or (forall ((v_prenex_45038 Int)) (or (<= (select main_a v_prenex_45038) 999) (<= 996 (* 2 (select main_a v_prenex_45038))) (< v_prenex_45038 main_y) (<= (+ main_y 1) v_prenex_45038))) (forall ((v_prenex_45037 Int)) (or (<= (select main_a v_prenex_45037) 1003) (<= (* 2 (select main_a v_prenex_45037)) 1004)))) (forall ((v_prenex_37908 Int) (v_prenex_37909 Int)) (or (<= (+ main_y 1) v_prenex_37909) (<= 0 (+ (select main_a v_prenex_37908) 500)) (<= (* 2 (select main_a v_prenex_37908)) 1004) (<= (select main_a v_prenex_37909) 999) (< v_prenex_37909 main_y) (<= 0 (+ (select main_a v_prenex_37909) 3)) (<= (select main_a v_prenex_37908) (+ (select main_a v_prenex_37909) 4)))) (or (forall ((v_prenex_43830 Int)) (or (<= (select main_a v_prenex_43830) 502) (<= 0 (+ (select main_a v_prenex_43830) 500)) (< v_prenex_43830 main_x))) (forall ((v_prenex_43831 Int)) (or (<= (+ main_y 1) v_prenex_43831) (<= 996 (* 2 (select main_a v_prenex_43831))) (< v_prenex_43831 main_y) (<= (* 2 (select main_a v_prenex_43831)) 1998)))) (forall ((v_prenex_46107 Int) (v_prenex_46106 Int)) (or (<= (select main_a v_prenex_46107) (+ (select main_a v_prenex_46106) 998)) (<= 1 (select main_a v_prenex_46106)) (<= (select main_a v_prenex_46107) 999) (<= 0 (+ (select main_a v_prenex_46107) 3)) (<= (select main_a v_prenex_46106) 502) (<= (+ main_y 1) v_prenex_46107) (< v_prenex_46107 main_y))) (forall ((v_prenex_47652 Int) (v_prenex_47651 Int)) (or (<= 0 (+ (select main_a v_prenex_47651) 500)) (<= (select main_a v_prenex_47651) (+ (select main_a v_prenex_47652) 4)) (< v_prenex_47652 main_y) (<= (select main_a v_prenex_47652) 1500) (<= (select main_a v_prenex_47651) 1003) (<= (+ main_y 1) v_prenex_47652) (<= 498 (select main_a v_prenex_47652)))) (forall ((v_prenex_41869 Int) (v_prenex_41870 Int)) (or (<= (select main_a v_prenex_41870) 1500) (<= 2 (* 2 (select main_a v_prenex_41869))) (<= (+ (select main_a v_prenex_41870) (select main_a v_prenex_41869)) 1000) (< v_prenex_41869 main_x) (<= (+ main_y 1) v_prenex_41870) (< v_prenex_41870 main_y))) (forall ((v_prenex_42255 Int) (v_prenex_42256 Int)) (or (<= (+ main_y 1) v_prenex_42256) (<= 498 (select main_a v_prenex_42256)) (< v_prenex_42256 main_y) (<= (select main_a v_prenex_42255) 1003) (<= 0 (+ (select main_a v_prenex_42256) 3)) (<= 1000 (+ (select main_a v_prenex_42256) (select main_a v_prenex_42255))))) (forall ((v_prenex_38747 Int) (v_prenex_38746 Int)) (or (< v_prenex_38747 main_y) (<= (select main_a v_prenex_38747) 1500) (<= 1 (select main_a v_prenex_38746)) (<= (select main_a v_prenex_38747) (+ (select main_a v_prenex_38746) 998)) (<= (select main_a v_prenex_38746) 1003) (<= (+ main_y 1) v_prenex_38747))) (or (forall ((v_prenex_35987 Int)) (or (<= (select main_a v_prenex_35987) 999) (<= 996 (* 2 (select main_a v_prenex_35987))) (< v_prenex_35987 main_y) (<= (+ main_y 1) v_prenex_35987))) (forall ((v_prenex_35986 Int)) (or (<= (+ main_x 1) v_prenex_35986) (<= (select main_a v_prenex_35986) 1003) (<= (select main_a v_prenex_35986) 502)))) (or (forall ((v_prenex_44073 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44073))) (<= (+ main_y 1) v_prenex_44073) (< v_prenex_44073 main_y))) (forall ((v_prenex_44072 Int)) (or (<= (select main_a v_prenex_44072) 502) (<= (+ main_x 1) v_prenex_44072)))) (forall ((v_prenex_33773 Int) (v_prenex_33772 Int)) (or (<= (select main_a v_prenex_33773) 1500) (<= 1 (select main_a v_prenex_33772)) (< v_prenex_33772 main_x) (<= (+ main_y 1) v_prenex_33773) (< v_prenex_33773 main_y) (<= (select main_a v_prenex_33773) (+ (select main_a v_prenex_33772) 998)) (<= 0 (+ (select main_a v_prenex_33772) 500)))) (forall ((v_prenex_35585 Int) (v_prenex_35584 Int)) (or (<= (+ main_y 1) v_prenex_35585) (<= (+ (select main_a v_prenex_35585) (select main_a v_prenex_35584)) 1000) (<= (select main_a v_prenex_35584) 502) (<= 996 (* 2 (select main_a v_prenex_35585))) (<= 0 (+ (select main_a v_prenex_35584) 500)) (< v_prenex_35585 main_y) (<= (select main_a v_prenex_35585) 999))) (forall ((v_prenex_42978 Int) (v_prenex_42979 Int)) (or (<= (select main_a v_prenex_42978) (+ (select main_a v_prenex_42979) 4)) (<= 2 (* 2 (select main_a v_prenex_42978))) (< v_prenex_42979 main_y) (<= 0 (+ (select main_a v_prenex_42978) 500)) (<= (+ main_y 1) v_prenex_42979) (<= (select main_a v_prenex_42979) 999) (<= 996 (* 2 (select main_a v_prenex_42979))))) (forall ((v_prenex_44740 Int) (v_prenex_44741 Int)) (or (<= (select main_a v_prenex_44741) (+ (select main_a v_prenex_44740) 998)) (<= (+ main_x 1) v_prenex_44740) (< v_prenex_44741 main_y) (<= 996 (* 2 (select main_a v_prenex_44741))) (<= (+ main_y 1) v_prenex_44741) (<= 2 (* 2 (select main_a v_prenex_44740))))) (or (forall ((v_prenex_36630 Int)) (or (<= (* 2 (select main_a v_prenex_36630)) 1004) (<= (select main_a v_prenex_36630) 502))) (forall ((v_prenex_36631 Int)) (or (< v_prenex_36631 main_y) (<= (* 2 (select main_a v_prenex_36631)) 1998) (<= 0 (+ (select main_a v_prenex_36631) 3)) (<= (+ main_y 1) v_prenex_36631)))) (forall ((v_prenex_36399 Int) (v_prenex_36398 Int)) (or (< v_prenex_36399 main_y) (<= (select main_a v_prenex_36398) (+ (select main_a v_prenex_36399) 4)) (<= (+ main_y 1) v_prenex_36399) (<= 2 (* 2 (select main_a v_prenex_36398))) (<= 996 (* 2 (select main_a v_prenex_36399))) (<= (select main_a v_prenex_36398) 1003))) (forall ((v_prenex_46327 Int) (v_prenex_46328 Int)) (or (<= (select main_a v_prenex_46327) (+ (select main_a v_prenex_46328) 4)) (<= 0 (+ (select main_a v_prenex_46328) 3)) (<= (+ main_y 1) v_prenex_46328) (< v_prenex_46328 main_y) (<= 996 (* 2 (select main_a v_prenex_46328))) (<= 1 (select main_a v_prenex_46327)) (<= 2 (* 2 (select main_a v_prenex_46327))))) (forall ((v_prenex_33947 Int) (v_prenex_33946 Int)) (or (< v_prenex_33946 main_y) (<= 0 (+ (select main_a v_prenex_33947) 500)) (< v_prenex_33947 main_x) (<= (select main_a v_prenex_33947) 502) (<= (+ main_y 1) v_prenex_33946) (<= 1000 (+ (select main_a v_prenex_33946) (select main_a v_prenex_33947))) (<= (select main_a v_prenex_33946) 999))) (forall ((v_prenex_43695 Int) (v_prenex_43696 Int)) (or (<= 1 (select main_a v_prenex_43695)) (<= (+ main_y 1) v_prenex_43696) (<= (select main_a v_prenex_43695) 502) (<= (select main_a v_prenex_43695) (+ (select main_a v_prenex_43696) 4)) (<= 0 (+ (select main_a v_prenex_43696) 3)) (<= 498 (select main_a v_prenex_43696)) (< v_prenex_43696 main_y))) (forall ((v_prenex_36282 Int) (v_prenex_36283 Int)) (or (<= (select main_a v_prenex_36283) 1500) (<= 996 (* 2 (select main_a v_prenex_36283))) (<= (select main_a v_prenex_36282) (+ (select main_a v_prenex_36283) 4)) (< v_prenex_36283 main_y) (<= (+ main_y 1) v_prenex_36283) (<= 2 (* 2 (select main_a v_prenex_36282))) (<= (* 2 (select main_a v_prenex_36282)) 1004))) (forall ((v_prenex_44221 Int) (v_prenex_44220 Int)) (or (<= (select main_a v_prenex_44220) (+ (select main_a v_prenex_44221) 4)) (<= (select main_a v_prenex_44220) 502) (< v_prenex_44220 main_x) (<= (+ main_x 1) v_prenex_44220))) (forall ((v_prenex_38897 Int) (v_prenex_38896 Int)) (or (<= (+ main_y 1) v_prenex_38897) (<= (select main_a v_prenex_38896) 1003) (<= 0 (+ (select main_a v_prenex_38897) 3)) (< v_prenex_38897 main_y) (<= 498 (select main_a v_prenex_38897)) (<= (select main_a v_prenex_38896) (+ (select main_a v_prenex_38897) 4)) (<= (select main_a v_prenex_38896) 502))) (forall ((v_prenex_36511 Int) (v_prenex_36512 Int)) (or (<= (+ (select main_a v_prenex_36512) (select main_a v_prenex_36511)) 1000) (<= (select main_a v_prenex_36511) 502) (<= 498 (select main_a v_prenex_36512)) (< v_prenex_36512 main_y) (<= (* 2 (select main_a v_prenex_36512)) 1998) (<= (+ main_y 1) v_prenex_36512) (<= (select main_a v_prenex_36511) 1003))) (forall ((v_prenex_34037 Int) (v_prenex_34036 Int)) (or (<= 0 (+ (select main_a v_prenex_34037) 500)) (<= (select main_a v_prenex_34036) (+ (select main_a v_prenex_34037) 998)) (< v_prenex_34036 main_y) (<= (select main_a v_prenex_34036) 1500) (<= (select main_a v_prenex_34037) 502) (<= (+ main_y 1) v_prenex_34036))) (forall ((v_prenex_47442 Int) (v_prenex_47441 Int)) (or (<= 498 (select main_a v_prenex_47442)) (<= 1000 (+ (select main_a v_prenex_47442) (select main_a v_prenex_47441))) (< v_prenex_47442 main_y) (<= (select main_a v_prenex_47442) 1500) (<= (+ main_y 1) v_prenex_47442) (<= (* 2 (select main_a v_prenex_47441)) 1004) (<= (select main_a v_prenex_47441) 1003))) (forall ((v_prenex_39725 Int) (v_prenex_39724 Int)) (or (<= (select main_a v_prenex_39725) 1500) (< v_prenex_39725 main_y) (<= (* 2 (select main_a v_prenex_39724)) 1004) (<= (+ main_y 1) v_prenex_39725) (<= 1 (select main_a v_prenex_39724)) (<= (select main_a v_prenex_39725) (+ (select main_a v_prenex_39724) 998)))) (forall ((v_prenex_32566 Int) (v_prenex_32567 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32567))) (<= (select main_a v_prenex_32566) 502) (<= (select main_a v_prenex_32567) (+ (select main_a v_prenex_32566) 998)) (< v_prenex_32567 main_y) (<= (select main_a v_prenex_32567) 999) (<= (+ main_y 1) v_prenex_32567) (<= 0 (+ (select main_a v_prenex_32566) 500)))) (forall ((v_prenex_44771 Int) (v_prenex_44770 Int)) (or (<= 498 (select main_a v_prenex_44771)) (<= 2 (* 2 (select main_a v_prenex_44770))) (< v_prenex_44771 main_y) (<= (select main_a v_prenex_44771) (+ (select main_a v_prenex_44770) 998)) (<= (* 2 (select main_a v_prenex_44771)) 1998) (<= (+ main_y 1) v_prenex_44771))) (forall ((v_prenex_46752 Int) (v_prenex_46751 Int)) (or (<= (+ main_y 1) v_prenex_46752) (<= 996 (* 2 (select main_a v_prenex_46752))) (<= 2 (* 2 (select main_a v_prenex_46751))) (<= (select main_a v_prenex_46751) 502) (<= (select main_a v_prenex_46752) 1500) (<= 1000 (+ (select main_a v_prenex_46752) (select main_a v_prenex_46751))) (< v_prenex_46752 main_y))) (forall ((v_prenex_41241 Int) (v_prenex_41242 Int)) (or (< v_prenex_41242 main_y) (<= (+ main_y 1) v_prenex_41242) (<= (select main_a v_prenex_41242) (+ (select main_a v_prenex_41241) 998)) (<= 498 (select main_a v_prenex_41242)) (<= (select main_a v_prenex_41241) 502) (<= 996 (* 2 (select main_a v_prenex_41242))))) (or (forall ((v_prenex_44044 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44044))) (<= (+ main_x 1) v_prenex_44044))) (forall ((v_prenex_44045 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44045))) (<= 498 (select main_a v_prenex_44045)) (<= (+ main_y 1) v_prenex_44045) (< v_prenex_44045 main_y)))) (forall ((v_prenex_41903 Int) (v_prenex_41904 Int)) (or (<= (+ main_y 1) v_prenex_41904) (<= (* 2 (select main_a v_prenex_41904)) 1998) (<= 0 (+ (select main_a v_prenex_41903) 500)) (< v_prenex_41904 main_y) (<= 2 (* 2 (select main_a v_prenex_41903))) (<= 1000 (+ (select main_a v_prenex_41904) (select main_a v_prenex_41903))))) (or (forall ((v_prenex_33859 Int)) (or (<= 498 (select main_a v_prenex_33859)) (<= (* 2 (select main_a v_prenex_33859)) 1998) (< v_prenex_33859 main_y) (<= (+ main_y 1) v_prenex_33859) (<= 0 (+ (select main_a v_prenex_33859) 3)))) (forall ((v_prenex_33858 Int)) (<= (select main_a v_prenex_33858) 502))) (forall ((v_prenex_37172 Int) (v_prenex_37173 Int)) (or (<= (select main_a v_prenex_37172) (+ (select main_a v_prenex_37173) 4)) (< v_prenex_37173 main_y) (<= (* 2 (select main_a v_prenex_37173)) 1998) (<= 1 (select main_a v_prenex_37172)) (<= (+ main_y 1) v_prenex_37173) (<= (select main_a v_prenex_37172) 502) (<= 996 (* 2 (select main_a v_prenex_37173))))) (forall ((v_prenex_45498 Int) (v_prenex_45499 Int)) (or (<= (+ main_y 1) v_prenex_45499) (<= 0 (+ (select main_a v_prenex_45498) 500)) (<= (select main_a v_prenex_45499) 999) (< v_prenex_45499 main_y) (<= (select main_a v_prenex_45499) (+ (select main_a v_prenex_45498) 998)))) (forall ((v_prenex_42892 Int) (v_prenex_42893 Int)) (or (<= (* 2 (select main_a v_prenex_42893)) 1998) (< v_prenex_42893 main_y) (<= 1 (select main_a v_prenex_42892)) (<= (+ main_y 1) v_prenex_42893) (<= 0 (+ (select main_a v_prenex_42892) 500)) (<= (select main_a v_prenex_42892) (+ (select main_a v_prenex_42893) 4)))) (forall ((v_prenex_44209 Int) (v_prenex_44208 Int)) (or (<= (+ main_x 1) v_prenex_44208) (<= (+ main_y 1) v_prenex_44209) (<= 996 (* 2 (select main_a v_prenex_44209))) (< v_prenex_44209 main_y) (<= 0 (+ (select main_a v_prenex_44208) 500)) (<= (select main_a v_prenex_44208) (+ (select main_a v_prenex_44209) 4)))) (forall ((v_prenex_45173 Int) (v_prenex_45172 Int)) (or (<= (+ (select main_a v_prenex_45173) (select main_a v_prenex_45172)) 1000) (<= 996 (* 2 (select main_a v_prenex_45173))) (<= (select main_a v_prenex_45172) 502) (<= (select main_a v_prenex_45172) 1003) (<= (select main_a v_prenex_45173) 999) (<= (+ main_y 1) v_prenex_45173) (< v_prenex_45173 main_y))) (forall ((v_prenex_42564 Int) (v_prenex_42565 Int)) (or (<= (select main_a v_prenex_42565) (+ (select main_a v_prenex_42564) 998)) (<= (+ main_x 1) v_prenex_42564) (<= 0 (+ (select main_a v_prenex_42564) 500)) (<= (+ main_y 1) v_prenex_42565) (< v_prenex_42565 main_y) (<= 2 (* 2 (select main_a v_prenex_42564))) (<= (* 2 (select main_a v_prenex_42565)) 1998))) (forall ((v_prenex_32395 Int) (v_prenex_32394 Int)) (or (<= 0 (+ (select main_a v_prenex_32395) 3)) (< v_prenex_32395 main_y) (<= (select main_a v_prenex_32394) (+ (select main_a v_prenex_32395) 4)) (<= (select main_a v_prenex_32394) 1003) (<= (* 2 (select main_a v_prenex_32394)) 1004) (<= (+ main_y 1) v_prenex_32395))) (forall ((v_prenex_34762 Int) (v_prenex_34761 Int)) (or (<= (* 2 (select main_a v_prenex_34761)) 1998) (< v_prenex_34761 main_y) (<= (select main_a v_prenex_34762) 502) (<= 1000 (+ (select main_a v_prenex_34761) (select main_a v_prenex_34762))) (<= (+ main_y 1) v_prenex_34761) (<= (+ main_x 1) v_prenex_34762))) (or (forall ((v_prenex_38465 Int)) (or (< v_prenex_38465 main_y) (<= 498 (select main_a v_prenex_38465)) (<= (+ main_y 1) v_prenex_38465) (<= 996 (* 2 (select main_a v_prenex_38465))))) (forall ((v_prenex_38464 Int)) (or (<= (select main_a v_prenex_38464) 502) (<= 1 (select main_a v_prenex_38464))))) (forall ((v_prenex_43688 Int) (v_prenex_43687 Int)) (or (<= (+ main_y 1) v_prenex_43688) (<= (select main_a v_prenex_43687) 502) (<= (select main_a v_prenex_43688) (+ (select main_a v_prenex_43687) 998)) (<= (* 2 (select main_a v_prenex_43688)) 1998) (< v_prenex_43688 main_y) (<= 498 (select main_a v_prenex_43688)))) (forall ((v_prenex_39580 Int) (v_prenex_39581 Int)) (or (< v_prenex_39581 main_y) (<= (+ main_x 1) v_prenex_39580) (<= (* 2 (select main_a v_prenex_39580)) 1004) (<= (select main_a v_prenex_39580) (+ (select main_a v_prenex_39581) 4)) (<= 498 (select main_a v_prenex_39581)) (<= (select main_a v_prenex_39580) 502) (<= (+ main_y 1) v_prenex_39581))) (forall ((v_prenex_37083 Int) (v_prenex_37084 Int)) (or (<= 0 (+ (select main_a v_prenex_37083) 500)) (<= 1000 (+ (select main_a v_prenex_37084) (select main_a v_prenex_37083))) (<= (select main_a v_prenex_37084) 1500) (<= (select main_a v_prenex_37083) 502) (< v_prenex_37084 main_y) (<= (+ main_y 1) v_prenex_37084) (<= 996 (* 2 (select main_a v_prenex_37084))))) (forall ((v_prenex_34451 Int) (v_prenex_34450 Int)) (or (<= 1000 (+ (select main_a v_prenex_34450) (select main_a v_prenex_34451))) (< v_prenex_34450 main_y) (<= (+ main_y 1) v_prenex_34450) (<= (select main_a v_prenex_34450) 1500) (<= 1 (select main_a v_prenex_34451)) (<= (select main_a v_prenex_34451) 1003) (< v_prenex_34451 main_x))) (forall ((v_prenex_47074 Int) (v_prenex_47075 Int)) (or (< v_prenex_47075 main_y) (<= (select main_a v_prenex_47075) 999) (<= 0 (+ (select main_a v_prenex_47074) 500)) (<= (+ main_y 1) v_prenex_47075) (<= (* 2 (select main_a v_prenex_47074)) 1004) (<= 996 (* 2 (select main_a v_prenex_47075))) (<= 1000 (+ (select main_a v_prenex_47075) (select main_a v_prenex_47074))))) (forall ((v_prenex_41762 Int) (v_prenex_41763 Int)) (or (<= 1000 (+ (select main_a v_prenex_41763) (select main_a v_prenex_41762))) (< v_prenex_41763 main_y) (<= 0 (+ (select main_a v_prenex_41763) 3)) (<= (select main_a v_prenex_41762) 502) (<= (* 2 (select main_a v_prenex_41763)) 1998) (<= (+ main_y 1) v_prenex_41763))) (forall ((v_prenex_36757 Int) (v_prenex_36758 Int)) (or (<= (select main_a v_prenex_36758) (+ (select main_a v_prenex_36757) 998)) (<= (select main_a v_prenex_36758) 1500) (< v_prenex_36758 main_y) (< v_prenex_36757 main_x) (<= (+ main_y 1) v_prenex_36758) (<= 1 (select main_a v_prenex_36757)))) (forall ((v_prenex_39997 Int) (v_prenex_39998 Int)) (or (<= (+ (select main_a v_prenex_39998) (select main_a v_prenex_39997)) 1000) (<= (* 2 (select main_a v_prenex_39998)) 1998) (<= 996 (* 2 (select main_a v_prenex_39998))) (< v_prenex_39998 main_y) (<= (select main_a v_prenex_39997) 1003) (<= (+ main_y 1) v_prenex_39998) (<= 1 (select main_a v_prenex_39997)))) (forall ((v_prenex_35638 Int) (v_prenex_35639 Int)) (or (<= 1 (select main_a v_prenex_35638)) (<= (+ main_y 1) v_prenex_35639) (<= 996 (* 2 (select main_a v_prenex_35639))) (<= (+ (select main_a v_prenex_35639) (select main_a v_prenex_35638)) 1000) (<= (select main_a v_prenex_35639) 999) (<= 2 (* 2 (select main_a v_prenex_35638))) (< v_prenex_35639 main_y))) (forall ((v_prenex_43118 Int) (v_prenex_43119 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43119))) (<= (+ (select main_a v_prenex_43119) (select main_a v_prenex_43118)) 1000) (<= 1 (select main_a v_prenex_43118)) (<= 498 (select main_a v_prenex_43119)) (<= (+ main_y 1) v_prenex_43119) (< v_prenex_43119 main_y))) (forall ((v_prenex_36324 Int) (v_prenex_36325 Int)) (or (< v_prenex_36325 main_y) (<= (+ main_y 1) v_prenex_36325) (<= (select main_a v_prenex_36324) 1003) (<= (* 2 (select main_a v_prenex_36325)) 1998) (<= 0 (+ (select main_a v_prenex_36324) 500)) (<= 1000 (+ (select main_a v_prenex_36325) (select main_a v_prenex_36324))))) (forall ((v_prenex_40302 Int) (v_prenex_40301 Int)) (or (<= 0 (+ (select main_a v_prenex_40301) 500)) (<= (* 2 (select main_a v_prenex_40302)) 1998) (<= (+ main_y 1) v_prenex_40302) (<= 498 (select main_a v_prenex_40302)) (<= (select main_a v_prenex_40301) (+ (select main_a v_prenex_40302) 4)) (< v_prenex_40302 main_y))) (forall ((v_prenex_44133 Int) (v_prenex_44132 Int)) (or (<= (* 2 (select main_a v_prenex_44132)) 1004) (<= (+ main_x 1) v_prenex_44132) (<= (+ (select main_a v_prenex_44133) (select main_a v_prenex_44132)) 1000) (<= (* 2 (select main_a v_prenex_44133)) 1998) (<= (+ main_y 1) v_prenex_44133) (< v_prenex_44133 main_y))) (forall ((v_prenex_46675 Int) (v_prenex_46676 Int)) (or (<= (select main_a v_prenex_46676) 999) (<= (+ main_y 1) v_prenex_46676) (<= 2 (* 2 (select main_a v_prenex_46675))) (< v_prenex_46676 main_y) (<= 1 (select main_a v_prenex_46675)) (<= (select main_a v_prenex_46676) 1500) (<= (+ (select main_a v_prenex_46676) (select main_a v_prenex_46675)) 1000))) (forall ((v_prenex_37224 Int) (v_prenex_37223 Int)) (or (<= (+ main_y 1) v_prenex_37224) (<= 498 (select main_a v_prenex_37224)) (<= 0 (+ (select main_a v_prenex_37223) 500)) (< v_prenex_37224 main_y) (<= (select main_a v_prenex_37224) (+ (select main_a v_prenex_37223) 998)) (<= (select main_a v_prenex_37223) 502) (<= (select main_a v_prenex_37224) 1500))) (or (forall ((v_prenex_39101 Int)) (or (<= (select main_a v_prenex_39101) 502) (<= 0 (+ (select main_a v_prenex_39101) 500)))) (forall ((v_prenex_39102 Int)) (or (<= (* 2 (select main_a v_prenex_39102)) 1998) (< v_prenex_39102 main_y) (<= (+ main_y 1) v_prenex_39102) (<= 996 (* 2 (select main_a v_prenex_39102))) (<= 498 (select main_a v_prenex_39102))))) (forall ((v_prenex_34327 Int) (v_prenex_34326 Int)) (or (< v_prenex_34326 main_y) (< v_prenex_34327 main_x) (<= (+ main_y 1) v_prenex_34326) (<= (select main_a v_prenex_34326) 999) (<= 1000 (+ (select main_a v_prenex_34326) (select main_a v_prenex_34327))) (<= (select main_a v_prenex_34327) 502))) (forall ((v_prenex_37160 Int) (v_prenex_37159 Int)) (or (<= (select main_a v_prenex_37160) 1500) (<= (+ main_y 1) v_prenex_37160) (<= (* 2 (select main_a v_prenex_37159)) 1004) (<= 996 (* 2 (select main_a v_prenex_37160))) (<= (select main_a v_prenex_37159) 1003) (<= (+ (select main_a v_prenex_37160) (select main_a v_prenex_37159)) 1000) (< v_prenex_37160 main_y))) (forall ((v_prenex_42712 Int) (v_prenex_42713 Int)) (or (< v_prenex_42713 main_y) (<= (+ main_y 1) v_prenex_42713) (<= 1000 (+ (select main_a v_prenex_42713) (select main_a v_prenex_42712))) (<= 2 (* 2 (select main_a v_prenex_42712))) (<= (select main_a v_prenex_42713) 1500) (<= (select main_a v_prenex_42713) 999))) (or (forall ((v_prenex_47424 Int)) (or (< v_prenex_47424 main_y) (<= (select main_a v_prenex_47424) 999) (<= (* 2 (select main_a v_prenex_47424)) 1998) (<= (+ main_y 1) v_prenex_47424))) (forall ((v_prenex_47423 Int)) (or (< v_prenex_47423 main_x) (<= (select main_a v_prenex_47423) 502)))) (forall ((v_prenex_39366 Int) (v_prenex_39367 Int)) (or (< v_prenex_39367 main_y) (<= (+ (select main_a v_prenex_39367) (select main_a v_prenex_39366)) 1000) (<= (* 2 (select main_a v_prenex_39366)) 1004) (<= (select main_a v_prenex_39367) 1500) (<= (+ main_y 1) v_prenex_39367) (<= (select main_a v_prenex_39366) 1003))) (forall ((v_prenex_44487 Int) (v_prenex_44486 Int)) (or (<= (+ main_x 1) v_prenex_44486) (<= (select main_a v_prenex_44486) 1003) (<= (+ main_y 1) v_prenex_44487) (<= (select main_a v_prenex_44486) (+ (select main_a v_prenex_44487) 4)) (<= (select main_a v_prenex_44487) 999) (< v_prenex_44487 main_y))) (forall ((v_prenex_43246 Int)) (or (<= (* 2 (select main_a v_prenex_43246)) 1998) (<= (select main_a v_prenex_43246) 1500) (<= 0 (+ (select main_a v_prenex_43246) 3)) (<= (+ main_y 1) v_prenex_43246) (< v_prenex_43246 main_y))) (forall ((v_prenex_32829 Int) (v_prenex_32828 Int)) (or (<= 498 (select main_a v_prenex_32829)) (< v_prenex_32829 main_y) (<= (+ (select main_a v_prenex_32829) (select main_a v_prenex_32828)) 1000) (<= 996 (* 2 (select main_a v_prenex_32829))) (<= (+ main_y 1) v_prenex_32829) (<= 0 (+ (select main_a v_prenex_32828) 500)) (<= (* 2 (select main_a v_prenex_32828)) 1004))) (or (forall ((v_prenex_44009 Int)) (<= (* 2 (select main_a v_prenex_44009)) 1998)) (forall ((v_prenex_44008 Int)) (or (< v_prenex_44008 main_x) (<= (* 2 (select main_a v_prenex_44008)) 1004) (<= (+ main_x 1) v_prenex_44008) (<= (select main_a v_prenex_44008) 1003)))) (forall ((v_prenex_37768 Int) (v_prenex_37769 Int)) (or (< v_prenex_37769 main_y) (<= 1000 (+ (select main_a v_prenex_37769) (select main_a v_prenex_37768))) (<= (* 2 (select main_a v_prenex_37769)) 1998) (<= (+ main_y 1) v_prenex_37769) (<= 0 (+ (select main_a v_prenex_37768) 500)) (<= (select main_a v_prenex_37768) 502) (<= (select main_a v_prenex_37769) 999))) (forall ((v_prenex_47067 Int) (v_prenex_47066 Int)) (or (<= (select main_a v_prenex_47066) 502) (<= (select main_a v_prenex_47066) (+ (select main_a v_prenex_47067) 4)) (<= 0 (+ (select main_a v_prenex_47067) 3)) (< v_prenex_47067 main_y) (<= (select main_a v_prenex_47067) 999) (<= (+ main_y 1) v_prenex_47067) (<= 1 (select main_a v_prenex_47066)))) (forall ((v_prenex_41269 Int) (v_prenex_41270 Int)) (or (<= 0 (+ (select main_a v_prenex_41269) 500)) (<= 0 (+ (select main_a v_prenex_41270) 3)) (<= (+ main_y 1) v_prenex_41270) (<= (* 2 (select main_a v_prenex_41269)) 1004) (<= (select main_a v_prenex_41269) (+ (select main_a v_prenex_41270) 4)) (< v_prenex_41270 main_y))) (forall ((v_prenex_37053 Int) (v_prenex_37054 Int)) (or (<= (+ (select main_a v_prenex_37054) (select main_a v_prenex_37053)) 1000) (<= (+ main_y 1) v_prenex_37054) (<= 0 (+ (select main_a v_prenex_37054) 3)) (<= 1 (select main_a v_prenex_37053)) (<= (select main_a v_prenex_37054) 1500) (< v_prenex_37054 main_y))) (forall ((v_prenex_38687 Int)) (or (< v_prenex_38687 main_y) (<= 498 (select main_a v_prenex_38687)) (<= (+ main_y 1) v_prenex_38687) (<= 996 (* 2 (select main_a v_prenex_38687))))) (forall ((v_prenex_46723 Int) (v_prenex_46724 Int)) (or (< v_prenex_46724 main_y) (<= (+ main_y 1) v_prenex_46724) (<= (+ main_x 1) v_prenex_46723) (<= (select main_a v_prenex_46724) 999) (<= (+ (select main_a v_prenex_46724) (select main_a v_prenex_46723)) 1000))) (forall ((v_prenex_40208 Int) (v_prenex_40207 Int)) (or (<= (select main_a v_prenex_40208) (+ (select main_a v_prenex_40207) 998)) (< v_prenex_40208 main_y) (<= (+ main_y 1) v_prenex_40208) (<= (+ main_x 1) v_prenex_40207) (<= (select main_a v_prenex_40208) 1500))) (forall ((v_prenex_33945 Int) (v_prenex_33944 Int)) (or (<= 0 (+ (select main_a v_prenex_33945) 500)) (<= (+ main_y 1) v_prenex_33944) (<= (select main_a v_prenex_33945) 1003) (<= 1000 (+ (select main_a v_prenex_33944) (select main_a v_prenex_33945))) (< v_prenex_33944 main_y) (<= 0 (+ (select main_a v_prenex_33944) 3)))) (forall ((v_prenex_42183 Int) (v_prenex_42184 Int)) (or (<= 0 (+ (select main_a v_prenex_42184) 3)) (<= (+ main_y 1) v_prenex_42184) (<= 996 (* 2 (select main_a v_prenex_42184))) (< v_prenex_42184 main_y) (<= (select main_a v_prenex_42183) (+ (select main_a v_prenex_42184) 4)) (<= 0 (+ (select main_a v_prenex_42183) 500)))) (forall ((v_prenex_34696 Int) (v_prenex_34695 Int)) (or (<= (+ main_y 1) v_prenex_34695) (<= (* 2 (select main_a v_prenex_34696)) 1004) (<= (select main_a v_prenex_34695) 1500) (<= 0 (+ (select main_a v_prenex_34695) 3)) (<= (select main_a v_prenex_34695) (+ (select main_a v_prenex_34696) 998)) (< v_prenex_34695 main_y) (<= 1 (select main_a v_prenex_34696)))) (forall ((v_prenex_42780 Int) (v_prenex_42781 Int)) (or (<= (+ main_y 1) v_prenex_42781) (<= 2 (* 2 (select main_a v_prenex_42780))) (< v_prenex_42781 main_y) (<= 0 (+ (select main_a v_prenex_42780) 500)) (<= (select main_a v_prenex_42780) (+ (select main_a v_prenex_42781) 4)) (<= 996 (* 2 (select main_a v_prenex_42781))) (<= (* 2 (select main_a v_prenex_42781)) 1998))) (forall ((v_prenex_42365 Int) (v_prenex_42366 Int)) (or (<= 0 (+ (select main_a v_prenex_42365) 500)) (<= (+ main_y 1) v_prenex_42366) (<= 2 (* 2 (select main_a v_prenex_42365))) (<= (select main_a v_prenex_42366) 999) (< v_prenex_42366 main_y) (<= (+ (select main_a v_prenex_42366) (select main_a v_prenex_42365)) 1000))) (forall ((v_prenex_46965 Int) (v_prenex_46964 Int)) (or (<= 1 (select main_a v_prenex_46964)) (<= (select main_a v_prenex_46965) 1500) (<= (select main_a v_prenex_46965) (+ (select main_a v_prenex_46964) 998)) (<= (select main_a v_prenex_46964) 502) (<= (+ main_y 1) v_prenex_46965) (< v_prenex_46965 main_y))) (forall ((v_prenex_33651 Int) (v_prenex_33650 Int)) (or (<= (select main_a v_prenex_33651) (+ (select main_a v_prenex_33650) 998)) (< v_prenex_33651 main_y) (< v_prenex_33650 main_x) (<= (select main_a v_prenex_33651) 1500) (<= 0 (+ (select main_a v_prenex_33650) 500)) (<= (+ main_y 1) v_prenex_33651))) (forall ((v_prenex_41291 Int) (v_prenex_41292 Int)) (or (<= (+ main_y 1) v_prenex_41292) (<= (select main_a v_prenex_41292) 1500) (<= 2 (* 2 (select main_a v_prenex_41291))) (<= 0 (+ (select main_a v_prenex_41292) 3)) (<= (select main_a v_prenex_41291) (+ (select main_a v_prenex_41292) 4)) (<= (select main_a v_prenex_41291) 1003) (< v_prenex_41292 main_y))) (forall ((v_prenex_33440 Int) (v_prenex_33439 Int)) (or (<= (select main_a v_prenex_33440) 1500) (<= (+ main_y 1) v_prenex_33440) (<= 1 (select main_a v_prenex_33439)) (< v_prenex_33439 main_x) (<= (select main_a v_prenex_33439) (+ (select main_a v_prenex_33440) 4)) (< v_prenex_33440 main_y) (<= (select main_a v_prenex_33439) 502))) (forall ((v_prenex_39597 Int) (v_prenex_39596 Int)) (or (<= (select main_a v_prenex_39597) 999) (< v_prenex_39597 main_y) (< v_prenex_39596 main_x) (<= (select main_a v_prenex_39597) (+ (select main_a v_prenex_39596) 998)) (<= (+ main_y 1) v_prenex_39597))) (or (forall ((v_prenex_44639 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44639))) (<= (+ main_y 1) v_prenex_44639) (<= 0 (+ (select main_a v_prenex_44639) 3)) (<= (* 2 (select main_a v_prenex_44639)) 1998) (< v_prenex_44639 main_y))) (forall ((v_prenex_44638 Int)) (or (<= (select main_a v_prenex_44638) 1003) (<= (* 2 (select main_a v_prenex_44638)) 1004)))) (forall ((v_prenex_45059 Int) (v_prenex_45060 Int)) (or (<= 498 (select main_a v_prenex_45060)) (<= 0 (+ (select main_a v_prenex_45059) 500)) (<= (+ main_y 1) v_prenex_45060) (<= (+ (select main_a v_prenex_45060) (select main_a v_prenex_45059)) 1000) (<= (select main_a v_prenex_45059) 502) (< v_prenex_45060 main_y) (<= 996 (* 2 (select main_a v_prenex_45060))))) (or (forall ((v_prenex_39549 Int)) (or (<= (* 2 (select main_a v_prenex_39549)) 1998) (< v_prenex_39549 main_y) (<= 0 (+ (select main_a v_prenex_39549) 3)) (<= (+ main_y 1) v_prenex_39549))) (forall ((v_prenex_39548 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39548))) (<= (+ main_x 1) v_prenex_39548) (<= 0 (+ (select main_a v_prenex_39548) 500))))) (forall ((v_prenex_39920 Int) (v_prenex_39921 Int)) (or (<= (select main_a v_prenex_39920) 502) (< v_prenex_39921 main_y) (<= 996 (* 2 (select main_a v_prenex_39921))) (<= (+ main_y 1) v_prenex_39921) (<= 1000 (+ (select main_a v_prenex_39921) (select main_a v_prenex_39920))) (<= (+ main_x 1) v_prenex_39920))) (forall ((v_prenex_46057 Int) (v_prenex_46056 Int)) (or (< v_prenex_46057 main_y) (<= (select main_a v_prenex_46056) 502) (<= (+ main_y 1) v_prenex_46057) (<= (select main_a v_prenex_46056) 1003) (<= (select main_a v_prenex_46057) 999) (<= 1000 (+ (select main_a v_prenex_46057) (select main_a v_prenex_46056))))) (or (forall ((v_prenex_44004 Int)) (or (<= (* 2 (select main_a v_prenex_44004)) 1004) (<= (select main_a v_prenex_44004) 1003))) (forall ((v_prenex_44005 Int)) (or (<= (+ main_y 1) v_prenex_44005) (<= 0 (+ (select main_a v_prenex_44005) 3)) (< v_prenex_44005 main_y) (<= (select main_a v_prenex_44005) 1500) (<= 996 (* 2 (select main_a v_prenex_44005)))))) (or (forall ((v_prenex_38802 Int)) (or (<= 0 (+ (select main_a v_prenex_38802) 500)) (<= (+ main_x 1) v_prenex_38802) (<= (* 2 (select main_a v_prenex_38802)) 1004))) (forall ((v_prenex_38803 Int)) (or (<= (+ main_y 1) v_prenex_38803) (<= 996 (* 2 (select main_a v_prenex_38803))) (<= 0 (+ (select main_a v_prenex_38803) 3)) (< v_prenex_38803 main_y)))) (forall ((v_prenex_38319 Int) (v_prenex_38320 Int)) (or (<= (select main_a v_prenex_38319) 1003) (<= 0 (+ (select main_a v_prenex_38320) 3)) (<= (+ main_y 1) v_prenex_38320) (<= (+ main_x 1) v_prenex_38319) (<= (select main_a v_prenex_38319) 502) (< v_prenex_38320 main_y) (<= 1000 (+ (select main_a v_prenex_38320) (select main_a v_prenex_38319))))) (forall ((v_prenex_46828 Int) (v_prenex_46827 Int)) (or (< v_prenex_46828 main_y) (<= 0 (+ (select main_a v_prenex_46828) 3)) (<= (select main_a v_prenex_46828) 1500) (<= 1000 (+ (select main_a v_prenex_46828) (select main_a v_prenex_46827))) (<= 0 (+ (select main_a v_prenex_46827) 500)) (<= (+ main_y 1) v_prenex_46828))) (or (forall ((v_prenex_33078 Int)) (or (< v_prenex_33078 main_x) (<= 2 (* 2 (select main_a v_prenex_33078))) (<= (select main_a v_prenex_33078) 502))) (forall ((v_prenex_33079 Int)) (or (<= (+ main_y 1) v_prenex_33079) (<= 996 (* 2 (select main_a v_prenex_33079))) (<= (select main_a v_prenex_33079) 999) (< v_prenex_33079 main_y)))) (forall ((v_prenex_33320 Int) (v_prenex_33319 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33320))) (<= (select main_a v_prenex_33319) 502) (<= (+ main_y 1) v_prenex_33320) (<= (select main_a v_prenex_33319) 1003) (< v_prenex_33320 main_y) (< v_prenex_33319 main_x) (<= (+ (select main_a v_prenex_33320) (select main_a v_prenex_33319)) 1000))) (forall ((v_prenex_42738 Int) (v_prenex_42739 Int)) (or (<= (select main_a v_prenex_42739) (+ (select main_a v_prenex_42738) 998)) (<= (select main_a v_prenex_42738) 1003) (<= (select main_a v_prenex_42739) 1500) (< v_prenex_42739 main_y) (<= (+ main_y 1) v_prenex_42739) (<= (select main_a v_prenex_42738) 502))) (forall ((v_prenex_33376 Int) (v_prenex_33375 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33375))) (<= (select main_a v_prenex_33375) 502) (< v_prenex_33376 main_y) (<= (+ main_y 1) v_prenex_33376) (<= 1000 (+ (select main_a v_prenex_33376) (select main_a v_prenex_33375))) (<= (select main_a v_prenex_33376) 1500) (<= 996 (* 2 (select main_a v_prenex_33376))))) (forall ((v_prenex_41171 Int) (v_prenex_41172 Int)) (or (<= (+ main_x 1) v_prenex_41171) (<= (select main_a v_prenex_41172) 1500) (<= (+ main_y 1) v_prenex_41172) (< v_prenex_41172 main_y) (<= 2 (* 2 (select main_a v_prenex_41171))) (<= (select main_a v_prenex_41171) (+ (select main_a v_prenex_41172) 4)) (<= 0 (+ (select main_a v_prenex_41171) 500)))) (forall ((v_prenex_47876 Int) (v_prenex_47875 Int)) (or (<= 1 (select main_a v_prenex_47875)) (< v_prenex_47876 main_y) (<= (+ main_x 1) v_prenex_47875) (<= 498 (select main_a v_prenex_47876)) (<= 1000 (+ (select main_a v_prenex_47876) (select main_a v_prenex_47875))) (<= 2 (* 2 (select main_a v_prenex_47875))) (<= (+ main_y 1) v_prenex_47876))) (forall ((v_prenex_38339 Int) (v_prenex_38340 Int)) (or (<= (select main_a v_prenex_38340) 1500) (<= (select main_a v_prenex_38340) (+ (select main_a v_prenex_38339) 998)) (< v_prenex_38340 main_y) (<= (+ main_y 1) v_prenex_38340) (<= 1 (select main_a v_prenex_38339)) (<= (select main_a v_prenex_38339) 1003) (<= 498 (select main_a v_prenex_38340)))) (forall ((v_prenex_40631 Int) (v_prenex_40630 Int)) (or (<= (select main_a v_prenex_40631) 999) (<= 1 (select main_a v_prenex_40630)) (<= (+ (select main_a v_prenex_40631) (select main_a v_prenex_40630)) 1000) (< v_prenex_40631 main_y) (<= (+ main_y 1) v_prenex_40631) (<= (select main_a v_prenex_40630) 502))) (forall ((v_prenex_36801 Int) (v_prenex_36802 Int)) (or (< v_prenex_36802 main_y) (<= (select main_a v_prenex_36801) 1003) (<= (* 2 (select main_a v_prenex_36801)) 1004) (<= (* 2 (select main_a v_prenex_36802)) 1998) (<= (+ main_y 1) v_prenex_36802) (<= (+ (select main_a v_prenex_36802) (select main_a v_prenex_36801)) 1000) (<= (+ main_x 1) v_prenex_36801))) (forall ((v_prenex_45624 Int) (v_prenex_45625 Int)) (or (<= 0 (+ (select main_a v_prenex_45624) 500)) (<= 996 (* 2 (select main_a v_prenex_45625))) (< v_prenex_45625 main_y) (<= (+ main_y 1) v_prenex_45625) (<= (select main_a v_prenex_45625) 1500) (<= 1000 (+ (select main_a v_prenex_45625) (select main_a v_prenex_45624))))) (or (forall ((v_prenex_41971 Int)) (<= 1 (select main_a v_prenex_41971))) (forall ((v_prenex_41972 Int)) (or (<= 0 (+ (select main_a v_prenex_41972) 3)) (<= (select main_a v_prenex_41972) 999) (<= (+ main_y 1) v_prenex_41972) (<= (* 2 (select main_a v_prenex_41972)) 1998) (< v_prenex_41972 main_y)))) (forall ((v_prenex_33215 Int) (v_prenex_33214 Int)) (or (<= (select main_a v_prenex_33214) (+ (select main_a v_prenex_33215) 4)) (<= (* 2 (select main_a v_prenex_33215)) 1998) (<= (+ main_y 1) v_prenex_33215) (<= (select main_a v_prenex_33215) 999) (<= (select main_a v_prenex_33214) 1003) (< v_prenex_33215 main_y) (<= 1 (select main_a v_prenex_33214)))) (or (forall ((v_prenex_45657 Int)) (or (< v_prenex_45657 main_y) (<= 498 (select main_a v_prenex_45657)) (<= (* 2 (select main_a v_prenex_45657)) 1998) (<= (+ main_y 1) v_prenex_45657))) (forall ((v_prenex_45656 Int)) (or (<= (+ main_x 1) v_prenex_45656) (<= 2 (* 2 (select main_a v_prenex_45656))) (<= (select main_a v_prenex_45656) 502)))) (or (forall ((v_prenex_39670 Int)) (or (<= 1 (select main_a v_prenex_39670)) (<= 2 (* 2 (select main_a v_prenex_39670))))) (forall ((v_prenex_39671 Int)) (or (< v_prenex_39671 main_y) (<= (+ main_y 1) v_prenex_39671) (<= 498 (select main_a v_prenex_39671)) (<= (select main_a v_prenex_39671) 1500) (<= (* 2 (select main_a v_prenex_39671)) 1998)))) (forall ((v_prenex_34511 Int) (v_prenex_34510 Int)) (or (<= (+ main_y 1) v_prenex_34510) (<= 1000 (+ (select main_a v_prenex_34510) (select main_a v_prenex_34511))) (<= (select main_a v_prenex_34511) 502) (<= (* 2 (select main_a v_prenex_34510)) 1998) (< v_prenex_34510 main_y))) (forall ((v_prenex_48036 Int) (v_prenex_48035 Int)) (or (<= (select main_a v_prenex_48036) (+ (select main_a v_prenex_48035) 998)) (<= (+ main_y 1) v_prenex_48036) (<= (select main_a v_prenex_48036) 1500) (< v_prenex_48036 main_y) (<= 498 (select main_a v_prenex_48036)) (<= 1 (select main_a v_prenex_48035)))) (forall ((v_prenex_36074 Int) (v_prenex_36075 Int)) (or (< v_prenex_36074 main_x) (<= 1 (select main_a v_prenex_36074)) (<= (+ main_y 1) v_prenex_36075) (<= (select main_a v_prenex_36075) (+ (select main_a v_prenex_36074) 998)) (<= (select main_a v_prenex_36075) 1500) (< v_prenex_36075 main_y) (<= 0 (+ (select main_a v_prenex_36074) 500)))) (forall ((v_prenex_36214 Int) (v_prenex_36215 Int)) (or (<= (select main_a v_prenex_36214) 1003) (<= (select main_a v_prenex_36214) (+ (select main_a v_prenex_36215) 4)) (<= (+ main_y 1) v_prenex_36215) (<= 1 (select main_a v_prenex_36214)) (<= 498 (select main_a v_prenex_36215)) (< v_prenex_36215 main_y))) (forall ((v_prenex_48064 Int) (v_prenex_48063 Int)) (or (<= 1000 (+ (select main_a v_prenex_48064) (select main_a v_prenex_48063))) (<= 1 (select main_a v_prenex_48063)) (<= 0 (+ (select main_a v_prenex_48063) 500)) (<= (select main_a v_prenex_48064) 1500) (<= 0 (+ (select main_a v_prenex_48064) 3)) (< v_prenex_48064 main_y) (<= (+ main_y 1) v_prenex_48064))) (forall ((v_prenex_42371 Int) (v_prenex_42372 Int)) (or (<= (* 2 (select main_a v_prenex_42372)) 1998) (<= (* 2 (select main_a v_prenex_42371)) 1004) (< v_prenex_42372 main_y) (<= (+ (select main_a v_prenex_42372) (select main_a v_prenex_42371)) 1000) (<= 498 (select main_a v_prenex_42372)) (<= 1 (select main_a v_prenex_42371)) (<= (+ main_y 1) v_prenex_42372))) (forall ((v_prenex_46411 Int) (v_prenex_46412 Int)) (or (<= 1 (select main_a v_prenex_46411)) (<= (select main_a v_prenex_46412) 999) (<= (+ main_y 1) v_prenex_46412) (<= (select main_a v_prenex_46412) (+ (select main_a v_prenex_46411) 998)) (< v_prenex_46412 main_y) (<= 996 (* 2 (select main_a v_prenex_46412))))) (or (forall ((v_prenex_46111 Int)) (or (<= 0 (+ (select main_a v_prenex_46111) 3)) (<= (+ main_y 1) v_prenex_46111) (<= (* 2 (select main_a v_prenex_46111)) 1998) (< v_prenex_46111 main_y))) (forall ((v_prenex_46110 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46110))) (<= 0 (+ (select main_a v_prenex_46110) 500))))) (forall ((v_prenex_39151 Int) (v_prenex_39152 Int)) (or (< v_prenex_39152 main_y) (<= (+ main_y 1) v_prenex_39152) (<= (* 2 (select main_a v_prenex_39152)) 1998) (<= (select main_a v_prenex_39151) 502) (<= (select main_a v_prenex_39151) (+ (select main_a v_prenex_39152) 4)))) (forall ((v_prenex_34005 Int) (v_prenex_34004 Int)) (or (<= (select main_a v_prenex_34005) (+ (select main_a v_prenex_34004) 4)) (<= (select main_a v_prenex_34004) 1500) (<= (select main_a v_prenex_34005) 502) (< v_prenex_34004 main_y) (<= (* 2 (select main_a v_prenex_34004)) 1998) (<= (+ main_y 1) v_prenex_34004))) (forall ((v_prenex_39893 Int) (v_prenex_39892 Int)) (or (<= (select main_a v_prenex_39892) 1003) (< v_prenex_39893 main_y) (<= (+ main_y 1) v_prenex_39893) (<= 498 (select main_a v_prenex_39893)) (<= (select main_a v_prenex_39892) (+ (select main_a v_prenex_39893) 4)) (<= 996 (* 2 (select main_a v_prenex_39893))) (<= (* 2 (select main_a v_prenex_39892)) 1004))) (forall ((v_prenex_38581 Int) (v_prenex_38580 Int)) (or (<= 498 (select main_a v_prenex_38581)) (<= (+ main_y 1) v_prenex_38581) (<= (+ (select main_a v_prenex_38581) (select main_a v_prenex_38580)) 1000) (<= (select main_a v_prenex_38581) 1500) (<= 1 (select main_a v_prenex_38580)) (<= 2 (* 2 (select main_a v_prenex_38580))) (< v_prenex_38581 main_y))) (forall ((v_prenex_42604 Int) (v_prenex_42605 Int)) (or (<= (select main_a v_prenex_42604) (+ (select main_a v_prenex_42605) 4)) (<= (* 2 (select main_a v_prenex_42605)) 1998) (< v_prenex_42605 main_y) (<= 1 (select main_a v_prenex_42604)) (<= (+ main_y 1) v_prenex_42605) (<= (+ main_x 1) v_prenex_42604) (<= 2 (* 2 (select main_a v_prenex_42604))))) (forall ((v_prenex_36368 Int) (v_prenex_36369 Int)) (or (<= 498 (select main_a v_prenex_36369)) (<= 1000 (+ (select main_a v_prenex_36369) (select main_a v_prenex_36368))) (<= (select main_a v_prenex_36368) 502) (< v_prenex_36369 main_y) (<= (+ main_y 1) v_prenex_36369))) (forall ((v_prenex_47828 Int) (v_prenex_47827 Int)) (or (<= (* 2 (select main_a v_prenex_47827)) 1004) (<= (select main_a v_prenex_47827) 502) (<= (+ main_y 1) v_prenex_47828) (<= 1000 (+ (select main_a v_prenex_47828) (select main_a v_prenex_47827))) (<= (+ main_x 1) v_prenex_47827) (< v_prenex_47828 main_y) (<= (* 2 (select main_a v_prenex_47828)) 1998))) (forall ((v_prenex_35233 Int) (v_prenex_35234 Int)) (or (<= 498 (select main_a v_prenex_35233)) (< v_prenex_35233 main_y) (<= (+ main_x 1) v_prenex_35234) (<= (+ main_y 1) v_prenex_35233) (<= (+ (select main_a v_prenex_35233) (select main_a v_prenex_35234)) 1000) (<= 1 (select main_a v_prenex_35234)) (<= 0 (+ (select main_a v_prenex_35234) 500)))) (forall ((v_prenex_46477 Int) (v_prenex_46476 Int)) (or (< v_prenex_46477 main_y) (<= (+ main_y 1) v_prenex_46477) (<= (select main_a v_prenex_46477) (+ (select main_a v_prenex_46476) 998)) (<= (select main_a v_prenex_46476) 502) (<= 2 (* 2 (select main_a v_prenex_46476))) (<= (select main_a v_prenex_46477) 1500) (<= 996 (* 2 (select main_a v_prenex_46477))))) (forall ((v_prenex_35398 Int) (v_prenex_35399 Int)) (or (<= (* 2 (select main_a v_prenex_35399)) 1004) (< v_prenex_35398 main_y) (<= (select main_a v_prenex_35399) 502) (<= 498 (select main_a v_prenex_35398)) (<= (select main_a v_prenex_35399) (+ (select main_a v_prenex_35398) 4)) (<= (+ main_y 1) v_prenex_35398))) (forall ((v_prenex_36014 Int) (v_prenex_36015 Int)) (or (<= (+ main_y 1) v_prenex_36015) (< v_prenex_36014 main_x) (<= (* 2 (select main_a v_prenex_36015)) 1998) (<= 1000 (+ (select main_a v_prenex_36015) (select main_a v_prenex_36014))) (< v_prenex_36015 main_y) (<= (select main_a v_prenex_36014) 1003))) (forall ((v_prenex_34928 Int) (v_prenex_34927 Int)) (or (<= 1000 (+ (select main_a v_prenex_34927) (select main_a v_prenex_34928))) (< v_prenex_34927 main_y) (<= (+ main_y 1) v_prenex_34927) (<= 996 (* 2 (select main_a v_prenex_34927))) (<= (select main_a v_prenex_34928) 1003) (<= 0 (+ (select main_a v_prenex_34928) 500)))) (forall ((v_prenex_46516 Int) (v_prenex_46517 Int)) (or (<= (select main_a v_prenex_46517) 999) (<= (select main_a v_prenex_46516) 1003) (< v_prenex_46517 main_y) (<= (select main_a v_prenex_46517) 1500) (<= 1000 (+ (select main_a v_prenex_46517) (select main_a v_prenex_46516))) (<= (+ main_y 1) v_prenex_46517) (<= (* 2 (select main_a v_prenex_46516)) 1004))) (or (forall ((v_prenex_46610 Int)) (<= (* 2 (select main_a v_prenex_46610)) 1004)) (forall ((v_prenex_46613 Int)) (or (< v_prenex_46613 main_y) (<= 0 (+ (select main_a v_prenex_46613) 3)) (<= (+ main_y 1) v_prenex_46613) (<= 996 (* 2 (select main_a v_prenex_46613)))))) (or (forall ((v_prenex_39557 Int)) (or (<= (+ main_y 1) v_prenex_39557) (<= (* 2 (select main_a v_prenex_39557)) 1998) (< v_prenex_39557 main_y) (<= (select main_a v_prenex_39557) 999))) (forall ((v_prenex_39556 Int)) (or (<= 0 (+ (select main_a v_prenex_39556) 500)) (<= 1 (select main_a v_prenex_39556))))) (forall ((v_prenex_36062 Int) (v_prenex_36063 Int)) (or (<= 498 (select main_a v_prenex_36063)) (<= 2 (* 2 (select main_a v_prenex_36062))) (<= (select main_a v_prenex_36062) (+ (select main_a v_prenex_36063) 4)) (<= (+ main_x 1) v_prenex_36062) (<= (+ main_y 1) v_prenex_36063) (< v_prenex_36063 main_y))) (forall ((v_prenex_42006 Int) (v_prenex_42005 Int)) (or (<= (* 2 (select main_a v_prenex_42006)) 1998) (< v_prenex_42006 main_y) (<= 996 (* 2 (select main_a v_prenex_42006))) (<= (* 2 (select main_a v_prenex_42005)) 1004) (<= (select main_a v_prenex_42006) (+ (select main_a v_prenex_42005) 998)) (<= 1 (select main_a v_prenex_42005)) (<= (+ main_y 1) v_prenex_42006))) (forall ((v_prenex_32759 Int) (v_prenex_32758 Int)) (or (<= 498 (select main_a v_prenex_32759)) (<= (+ (select main_a v_prenex_32759) (select main_a v_prenex_32758)) 1000) (<= (+ main_y 1) v_prenex_32759) (<= 0 (+ (select main_a v_prenex_32758) 500)) (<= (select main_a v_prenex_32758) 502) (< v_prenex_32759 main_y) (< v_prenex_32758 main_x))) (forall ((v_prenex_33721 Int) (v_prenex_33720 Int)) (or (<= (select main_a v_prenex_33721) 999) (<= (+ main_y 1) v_prenex_33721) (<= 0 (+ (select main_a v_prenex_33720) 500)) (<= 996 (* 2 (select main_a v_prenex_33721))) (<= (select main_a v_prenex_33720) 502) (< v_prenex_33721 main_y) (<= (+ (select main_a v_prenex_33721) (select main_a v_prenex_33720)) 1000))) (forall ((v_prenex_43037 Int) (v_prenex_43036 Int)) (or (<= 1 (select main_a v_prenex_43036)) (<= 0 (+ (select main_a v_prenex_43036) 500)) (<= (+ main_y 1) v_prenex_43037) (< v_prenex_43036 main_x) (< v_prenex_43037 main_y) (<= (select main_a v_prenex_43037) (+ (select main_a v_prenex_43036) 998)) (<= 498 (select main_a v_prenex_43037)))) (forall ((v_prenex_44146 Int) (v_prenex_44147 Int)) (or (<= 1 (select main_a v_prenex_44146)) (<= 1000 (+ (select main_a v_prenex_44147) (select main_a v_prenex_44146))) (< v_prenex_44147 main_y) (<= (+ main_y 1) v_prenex_44147) (<= 498 (select main_a v_prenex_44147)) (<= 0 (+ (select main_a v_prenex_44146) 500)))) (or (forall ((v_prenex_43319 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43319))) (<= (+ main_y 1) v_prenex_43319) (<= (* 2 (select main_a v_prenex_43319)) 1998) (< v_prenex_43319 main_y))) (forall ((v_prenex_43318 Int)) (or (<= (select main_a v_prenex_43318) 1003) (<= 1 (select main_a v_prenex_43318)) (<= (+ main_x 1) v_prenex_43318)))) (forall ((v_prenex_44317 Int) (v_prenex_44316 Int)) (or (< v_prenex_44317 main_y) (<= 996 (* 2 (select main_a v_prenex_44317))) (<= (select main_a v_prenex_44316) 1003) (<= (select main_a v_prenex_44317) (+ (select main_a v_prenex_44316) 998)) (<= (+ main_y 1) v_prenex_44317) (<= (* 2 (select main_a v_prenex_44316)) 1004) (<= (* 2 (select main_a v_prenex_44317)) 1998))) (forall ((v_prenex_44494 Int) (v_prenex_44495 Int)) (or (<= 498 (select main_a v_prenex_44495)) (< v_prenex_44495 main_y) (<= 996 (* 2 (select main_a v_prenex_44495))) (<= (+ main_y 1) v_prenex_44495) (<= 1 (select main_a v_prenex_44494)) (<= (select main_a v_prenex_44495) (+ (select main_a v_prenex_44494) 998)) (<= 2 (* 2 (select main_a v_prenex_44494))))) (forall ((v_prenex_43612 Int) (v_prenex_43611 Int)) (or (<= (select main_a v_prenex_43612) 1500) (<= 1000 (+ (select main_a v_prenex_43612) (select main_a v_prenex_43611))) (<= (+ main_y 1) v_prenex_43612) (<= 996 (* 2 (select main_a v_prenex_43612))) (< v_prenex_43612 main_y) (<= 1 (select main_a v_prenex_43611)) (<= 0 (+ (select main_a v_prenex_43611) 500)))) (forall ((v_prenex_36326 Int) (v_prenex_36327 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36326))) (<= (+ main_y 1) v_prenex_36327) (<= (* 2 (select main_a v_prenex_36327)) 1998) (<= 1 (select main_a v_prenex_36326)) (<= (select main_a v_prenex_36327) (+ (select main_a v_prenex_36326) 998)) (< v_prenex_36327 main_y) (<= (select main_a v_prenex_36327) 1500))) (forall ((v_prenex_47058 Int) (v_prenex_47059 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47058))) (<= (* 2 (select main_a v_prenex_47059)) 1998) (<= (+ main_y 1) v_prenex_47059) (<= (* 2 (select main_a v_prenex_47058)) 1004) (< v_prenex_47059 main_y) (<= (+ (select main_a v_prenex_47059) (select main_a v_prenex_47058)) 1000) (<= 996 (* 2 (select main_a v_prenex_47059))))) (or (forall ((v_prenex_47188 Int)) (or (<= (+ main_y 1) v_prenex_47188) (<= (* 2 (select main_a v_prenex_47188)) 1998) (<= 996 (* 2 (select main_a v_prenex_47188))) (< v_prenex_47188 main_y))) (forall ((v_prenex_47187 Int)) (or (<= 0 (+ (select main_a v_prenex_47187) 500)) (< v_prenex_47187 main_x) (<= (select main_a v_prenex_47187) 1003)))) (forall ((v_prenex_33057 Int) (v_prenex_33056 Int)) (or (<= (select main_a v_prenex_33056) (+ (select main_a v_prenex_33057) 4)) (< v_prenex_33057 main_y) (<= 498 (select main_a v_prenex_33057)) (<= (+ main_y 1) v_prenex_33057) (<= 996 (* 2 (select main_a v_prenex_33057))) (<= (select main_a v_prenex_33056) 502) (<= (select main_a v_prenex_33056) 1003))) (forall ((v_prenex_45492 Int) (v_prenex_45493 Int)) (or (<= 0 (+ (select main_a v_prenex_45493) 3)) (<= 1000 (+ (select main_a v_prenex_45493) (select main_a v_prenex_45492))) (< v_prenex_45493 main_y) (<= 996 (* 2 (select main_a v_prenex_45493))) (<= 1 (select main_a v_prenex_45492)) (<= (select main_a v_prenex_45492) 1003) (<= (+ main_y 1) v_prenex_45493))) (forall ((v_prenex_46514 Int) (v_prenex_46515 Int)) (or (<= (select main_a v_prenex_46515) 1500) (<= (+ main_y 1) v_prenex_46515) (<= 1 (select main_a v_prenex_46514)) (< v_prenex_46515 main_y) (<= (select main_a v_prenex_46515) (+ (select main_a v_prenex_46514) 998)) (<= 0 (+ (select main_a v_prenex_46515) 3)))) (or (forall ((v_prenex_42835 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42835))) (<= (+ main_y 1) v_prenex_42835) (< v_prenex_42835 main_y) (<= (select main_a v_prenex_42835) 999))) (forall ((v_prenex_42834 Int)) (or (<= 1 (select main_a v_prenex_42834)) (<= (* 2 (select main_a v_prenex_42834)) 1004)))) (forall ((v_prenex_38699 Int) (v_prenex_38698 Int)) (or (< v_prenex_38699 main_y) (<= (+ main_x 1) v_prenex_38698) (<= (select main_a v_prenex_38698) 1003) (<= 0 (+ (select main_a v_prenex_38699) 3)) (<= (+ main_y 1) v_prenex_38699) (<= (+ (select main_a v_prenex_38699) (select main_a v_prenex_38698)) 1000))) (forall ((v_prenex_37312 Int) (v_prenex_37311 Int)) (or (<= (+ main_y 1) v_prenex_37312) (< v_prenex_37312 main_y) (<= (* 2 (select main_a v_prenex_37311)) 1004) (<= 996 (* 2 (select main_a v_prenex_37312))) (<= 1000 (+ (select main_a v_prenex_37312) (select main_a v_prenex_37311))) (<= 1 (select main_a v_prenex_37311)) (<= 0 (+ (select main_a v_prenex_37312) 3)))) (forall ((v_prenex_41140 Int) (v_prenex_41141 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41140))) (<= (* 2 (select main_a v_prenex_41141)) 1998) (<= (+ main_y 1) v_prenex_41141) (<= 996 (* 2 (select main_a v_prenex_41141))) (< v_prenex_41141 main_y) (<= (+ (select main_a v_prenex_41141) (select main_a v_prenex_41140)) 1000) (<= (select main_a v_prenex_41140) 502))) (or (forall ((v_prenex_36144 Int)) (or (<= 0 (+ (select main_a v_prenex_36144) 500)) (<= 2 (* 2 (select main_a v_prenex_36144))) (< v_prenex_36144 main_x) (<= (+ main_x 1) v_prenex_36144))) (forall ((v_prenex_36145 Int)) (<= 996 (* 2 (select main_a v_prenex_36145))))) (forall ((v_prenex_44531 Int) (v_prenex_44530 Int)) (or (< v_prenex_44531 main_y) (<= (* 2 (select main_a v_prenex_44530)) 1004) (<= (+ main_x 1) v_prenex_44530) (< v_prenex_44530 main_x) (<= 1000 (+ (select main_a v_prenex_44531) (select main_a v_prenex_44530))))) (forall ((v_prenex_35628 Int) (v_prenex_35629 Int)) (or (< v_prenex_35629 main_y) (<= (select main_a v_prenex_35628) 1003) (<= (select main_a v_prenex_35629) 999) (<= 1000 (+ (select main_a v_prenex_35629) (select main_a v_prenex_35628))) (<= (* 2 (select main_a v_prenex_35628)) 1004) (<= (+ main_y 1) v_prenex_35629) (<= (* 2 (select main_a v_prenex_35629)) 1998))) (forall ((v_prenex_32472 Int) (v_prenex_32473 Int)) (or (<= 0 (+ (select main_a v_prenex_32473) 3)) (< v_prenex_32473 main_y) (<= (+ (select main_a v_prenex_32473) (select main_a v_prenex_32472)) 1000) (<= (select main_a v_prenex_32472) 502) (<= (+ main_y 1) v_prenex_32473) (<= (select main_a v_prenex_32473) 1500) (<= (select main_a v_prenex_32472) 1003))) (forall ((v_prenex_40131 Int) (v_prenex_40132 Int)) (or (<= (* 2 (select main_a v_prenex_40132)) 1998) (<= (select main_a v_prenex_40131) 1003) (<= (+ main_y 1) v_prenex_40132) (<= 996 (* 2 (select main_a v_prenex_40132))) (<= (* 2 (select main_a v_prenex_40131)) 1004) (<= (+ (select main_a v_prenex_40132) (select main_a v_prenex_40131)) 1000) (< v_prenex_40132 main_y))) (forall ((v_prenex_40012 Int) (v_prenex_40011 Int)) (or (<= (select main_a v_prenex_40011) (+ (select main_a v_prenex_40012) 4)) (< v_prenex_40012 main_y) (<= 996 (* 2 (select main_a v_prenex_40012))) (<= 2 (* 2 (select main_a v_prenex_40011))) (<= (select main_a v_prenex_40011) 502) (<= (+ main_y 1) v_prenex_40012) (< v_prenex_40011 main_x))) (or (forall ((v_prenex_32600 Int)) (or (<= (select main_a v_prenex_32600) 502) (<= (select main_a v_prenex_32600) 1003))) (forall ((v_prenex_32601 Int)) (or (<= (+ main_y 1) v_prenex_32601) (<= (* 2 (select main_a v_prenex_32601)) 1998) (<= (select main_a v_prenex_32601) 1500) (< v_prenex_32601 main_y)))) (forall ((v_prenex_37869 Int) (v_prenex_37868 Int)) (or (<= (+ (select main_a v_prenex_37869) (select main_a v_prenex_37868)) 1000) (<= (+ main_y 1) v_prenex_37869) (<= (select main_a v_prenex_37869) 999) (< v_prenex_37868 main_x) (<= (* 2 (select main_a v_prenex_37868)) 1004) (<= 1 (select main_a v_prenex_37868)) (< v_prenex_37869 main_y))) (forall ((v_prenex_37451 Int) (v_prenex_37452 Int)) (or (<= 0 (+ (select main_a v_prenex_37451) 500)) (<= (select main_a v_prenex_37451) 502) (<= (select main_a v_prenex_37451) (+ (select main_a v_prenex_37452) 4)) (<= (* 2 (select main_a v_prenex_37452)) 1998) (< v_prenex_37452 main_y) (<= (+ main_y 1) v_prenex_37452))) (forall ((v_prenex_32416 Int) (v_prenex_32417 Int)) (or (<= (select main_a v_prenex_32417) 999) (<= (+ main_y 1) v_prenex_32417) (<= 0 (+ (select main_a v_prenex_32416) 500)) (<= (select main_a v_prenex_32417) (+ (select main_a v_prenex_32416) 998)) (< v_prenex_32417 main_y) (<= (+ main_x 1) v_prenex_32416))) (or (forall ((v_prenex_37121 Int)) (or (<= 0 (+ (select main_a v_prenex_37121) 500)) (<= (+ main_x 1) v_prenex_37121))) (forall ((v_prenex_37122 Int)) (or (<= (+ main_y 1) v_prenex_37122) (<= (* 2 (select main_a v_prenex_37122)) 1998) (<= 0 (+ (select main_a v_prenex_37122) 3)) (< v_prenex_37122 main_y)))) (forall ((v_prenex_37019 Int) (v_prenex_37020 Int)) (or (<= 498 (select main_a v_prenex_37020)) (<= 0 (+ (select main_a v_prenex_37020) 3)) (<= 0 (+ (select main_a v_prenex_37019) 500)) (<= (+ (select main_a v_prenex_37020) (select main_a v_prenex_37019)) 1000) (<= (select main_a v_prenex_37019) 502) (< v_prenex_37020 main_y) (<= (+ main_y 1) v_prenex_37020))) (or (forall ((v_prenex_37805 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37805))) (<= (select main_a v_prenex_37805) 1500) (< v_prenex_37805 main_y) (<= 498 (select main_a v_prenex_37805)) (<= (+ main_y 1) v_prenex_37805))) (forall ((v_prenex_37804 Int)) (or (<= 1 (select main_a v_prenex_37804)) (<= (* 2 (select main_a v_prenex_37804)) 1004)))) (or (forall ((v_prenex_42482 Int)) (or (<= (* 2 (select main_a v_prenex_42482)) 1998) (<= 996 (* 2 (select main_a v_prenex_42482))) (< v_prenex_42482 main_y) (<= 0 (+ (select main_a v_prenex_42482) 3)) (<= (+ main_y 1) v_prenex_42482))) (forall ((v_prenex_42481 Int)) (or (<= (select main_a v_prenex_42481) 502) (<= 0 (+ (select main_a v_prenex_42481) 500))))) (forall ((v_prenex_35339 Int) (v_prenex_35340 Int)) (or (< v_prenex_35339 main_y) (<= 0 (+ (select main_a v_prenex_35340) 500)) (<= 2 (* 2 (select main_a v_prenex_35340))) (<= (select main_a v_prenex_35339) 999) (<= (* 2 (select main_a v_prenex_35339)) 1998) (<= (+ main_y 1) v_prenex_35339) (<= (+ (select main_a v_prenex_35339) (select main_a v_prenex_35340)) 1000))) (forall ((v_prenex_38105 Int) (v_prenex_38106 Int)) (or (<= (+ main_y 1) v_prenex_38106) (<= 996 (* 2 (select main_a v_prenex_38106))) (< v_prenex_38106 main_y) (<= (+ (select main_a v_prenex_38106) (select main_a v_prenex_38105)) 1000) (<= (select main_a v_prenex_38106) 999) (<= (select main_a v_prenex_38105) 1003))) (or (forall ((v_prenex_39016 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39016))) (<= (+ main_y 1) v_prenex_39016) (< v_prenex_39016 main_y))) (forall ((v_prenex_39015 Int)) (or (<= (select main_a v_prenex_39015) 502) (<= 0 (+ (select main_a v_prenex_39015) 500))))) (forall ((v_prenex_35157 Int) (v_prenex_35158 Int)) (or (< v_prenex_35157 main_y) (<= (select main_a v_prenex_35158) 1003) (<= (select main_a v_prenex_35158) 502) (<= (select main_a v_prenex_35158) (+ (select main_a v_prenex_35157) 4)) (<= 498 (select main_a v_prenex_35157)) (<= (select main_a v_prenex_35157) 999) (<= (+ main_y 1) v_prenex_35157))) (forall ((v_prenex_35678 Int) (v_prenex_35679 Int)) (or (<= (+ main_y 1) v_prenex_35679) (<= 1000 (+ (select main_a v_prenex_35679) (select main_a v_prenex_35678))) (<= (select main_a v_prenex_35678) 1003) (<= 996 (* 2 (select main_a v_prenex_35679))) (<= 1 (select main_a v_prenex_35678)) (<= (select main_a v_prenex_35679) 1500) (< v_prenex_35679 main_y))) (forall ((v_prenex_45052 Int) (v_prenex_45051 Int)) (or (<= (select main_a v_prenex_45052) (+ (select main_a v_prenex_45051) 998)) (<= 0 (+ (select main_a v_prenex_45051) 500)) (< v_prenex_45052 main_y) (<= (select main_a v_prenex_45051) 1003) (<= 498 (select main_a v_prenex_45052)) (<= (+ main_y 1) v_prenex_45052) (<= (select main_a v_prenex_45052) 1500))) (forall ((v_prenex_43679 Int) (v_prenex_43680 Int)) (or (<= (+ main_y 1) v_prenex_43680) (<= 0 (+ (select main_a v_prenex_43680) 3)) (< v_prenex_43680 main_y) (<= (select main_a v_prenex_43680) 1500) (<= 0 (+ (select main_a v_prenex_43679) 500)) (<= (select main_a v_prenex_43680) (+ (select main_a v_prenex_43679) 998)) (<= 2 (* 2 (select main_a v_prenex_43679))))) (forall ((v_prenex_34950 Int) (v_prenex_34949 Int)) (or (<= (select main_a v_prenex_34950) 1003) (<= (+ (select main_a v_prenex_34949) (select main_a v_prenex_34950)) 1000) (<= 0 (+ (select main_a v_prenex_34950) 500)) (<= 498 (select main_a v_prenex_34949)) (<= (+ main_y 1) v_prenex_34949) (< v_prenex_34949 main_y) (<= 996 (* 2 (select main_a v_prenex_34949))))) (or (forall ((v_prenex_33045 Int)) (or (< v_prenex_33045 main_y) (<= 0 (+ (select main_a v_prenex_33045) 3)) (<= 996 (* 2 (select main_a v_prenex_33045))) (<= (+ main_y 1) v_prenex_33045) (<= (* 2 (select main_a v_prenex_33045)) 1998))) (forall ((v_prenex_33044 Int)) (or (<= (select main_a v_prenex_33044) 502) (<= 0 (+ (select main_a v_prenex_33044) 500))))) (forall ((v_prenex_46183 Int) (v_prenex_46184 Int)) (or (< v_prenex_46184 main_y) (<= 2 (* 2 (select main_a v_prenex_46183))) (<= (+ main_y 1) v_prenex_46184) (<= (select main_a v_prenex_46184) 1500) (<= 0 (+ (select main_a v_prenex_46184) 3)) (<= 1000 (+ (select main_a v_prenex_46184) (select main_a v_prenex_46183))))) (or (forall ((v_prenex_40377 Int)) (or (<= (select main_a v_prenex_40377) 502) (<= 2 (* 2 (select main_a v_prenex_40377))))) (forall ((v_prenex_40378 Int)) (or (< v_prenex_40378 main_y) (<= (+ main_y 1) v_prenex_40378) (<= 996 (* 2 (select main_a v_prenex_40378))) (<= 498 (select main_a v_prenex_40378))))) (forall ((v_prenex_40843 Int) (v_prenex_40842 Int)) (or (< v_prenex_40843 main_y) (<= (select main_a v_prenex_40842) 1003) (<= (+ main_y 1) v_prenex_40843) (<= 996 (* 2 (select main_a v_prenex_40843))) (<= 0 (+ (select main_a v_prenex_40842) 500)) (<= 498 (select main_a v_prenex_40843)) (<= (select main_a v_prenex_40842) (+ (select main_a v_prenex_40843) 4)))) (forall ((v_prenex_47090 Int) (v_prenex_47091 Int)) (or (<= 1 (select main_a v_prenex_47090)) (< v_prenex_47091 main_y) (<= 2 (* 2 (select main_a v_prenex_47090))) (<= (+ (select main_a v_prenex_47091) (select main_a v_prenex_47090)) 1000) (<= (select main_a v_prenex_47091) 999) (<= (+ main_y 1) v_prenex_47091))) (forall ((v_prenex_45100 Int) (v_prenex_45101 Int)) (or (<= 0 (+ (select main_a v_prenex_45101) 3)) (<= 2 (* 2 (select main_a v_prenex_45100))) (<= 996 (* 2 (select main_a v_prenex_45101))) (<= 0 (+ (select main_a v_prenex_45100) 500)) (<= (+ main_y 1) v_prenex_45101) (<= (select main_a v_prenex_45100) (+ (select main_a v_prenex_45101) 4)) (< v_prenex_45101 main_y))) (forall ((v_prenex_47198 Int) (v_prenex_47197 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47197))) (<= (+ main_y 1) v_prenex_47198) (<= (+ (select main_a v_prenex_47198) (select main_a v_prenex_47197)) 1000) (<= (* 2 (select main_a v_prenex_47197)) 1004) (< v_prenex_47198 main_y) (<= (select main_a v_prenex_47198) 1500))) (forall ((v_prenex_35290 Int) (v_prenex_35289 Int)) (or (<= (* 2 (select main_a v_prenex_35289)) 1998) (<= (select main_a v_prenex_35290) 1003) (<= (+ main_y 1) v_prenex_35289) (<= (select main_a v_prenex_35290) (+ (select main_a v_prenex_35289) 4)) (<= 996 (* 2 (select main_a v_prenex_35289))) (<= (* 2 (select main_a v_prenex_35290)) 1004) (< v_prenex_35289 main_y))) (or (forall ((v_prenex_32897 Int)) (or (<= (* 2 (select main_a v_prenex_32897)) 1998) (<= (select main_a v_prenex_32897) 1500) (<= (+ main_y 1) v_prenex_32897) (< v_prenex_32897 main_y) (<= 996 (* 2 (select main_a v_prenex_32897))))) (forall ((v_prenex_32896 Int)) (<= 2 (* 2 (select main_a v_prenex_32896))))) (forall ((v_prenex_40082 Int) (v_prenex_40081 Int)) (or (<= (* 2 (select main_a v_prenex_40081)) 1004) (< v_prenex_40082 main_y) (<= (select main_a v_prenex_40082) (+ (select main_a v_prenex_40081) 998)) (<= (select main_a v_prenex_40082) 1500) (<= 0 (+ (select main_a v_prenex_40082) 3)) (<= (select main_a v_prenex_40081) 502) (<= (+ main_y 1) v_prenex_40082))) (forall ((v_prenex_39692 Int) (v_prenex_39693 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39693))) (<= 1 (select main_a v_prenex_39692)) (<= 0 (+ (select main_a v_prenex_39692) 500)) (<= (select main_a v_prenex_39692) (+ (select main_a v_prenex_39693) 4)) (<= 0 (+ (select main_a v_prenex_39693) 3)) (<= (+ main_y 1) v_prenex_39693) (< v_prenex_39693 main_y))) (forall ((v_prenex_39239 Int) (v_prenex_39240 Int)) (or (<= (+ main_y 1) v_prenex_39240) (<= 996 (* 2 (select main_a v_prenex_39240))) (<= (select main_a v_prenex_39239) 1003) (<= (+ main_x 1) v_prenex_39239) (< v_prenex_39240 main_y) (<= (select main_a v_prenex_39239) (+ (select main_a v_prenex_39240) 4)) (<= (select main_a v_prenex_39239) 502))) (forall ((v_prenex_42351 Int) (v_prenex_42352 Int)) (or (<= (+ main_y 1) v_prenex_42352) (<= (select main_a v_prenex_42351) (+ (select main_a v_prenex_42352) 4)) (< v_prenex_42352 main_y) (<= (select main_a v_prenex_42352) 999) (<= 498 (select main_a v_prenex_42352)))) (or (forall ((v_prenex_38737 Int)) (or (< v_prenex_38737 main_y) (<= (* 2 (select main_a v_prenex_38737)) 1998) (<= (select main_a v_prenex_38737) 999) (<= (+ main_y 1) v_prenex_38737))) (forall ((v_prenex_38736 Int)) (<= 0 (+ (select main_a v_prenex_38736) 500)))) (forall ((v_prenex_47802 Int) (v_prenex_47801 Int)) (or (<= 0 (+ (select main_a v_prenex_47802) 3)) (<= 498 (select main_a v_prenex_47802)) (<= (+ main_y 1) v_prenex_47802) (< v_prenex_47802 main_y) (<= (select main_a v_prenex_47801) (+ (select main_a v_prenex_47802) 4)) (<= (select main_a v_prenex_47801) 1003))) (or (forall ((v_prenex_39739 Int)) (or (<= (+ main_y 1) v_prenex_39739) (<= (* 2 (select main_a v_prenex_39739)) 1998) (<= 996 (* 2 (select main_a v_prenex_39739))) (< v_prenex_39739 main_y))) (forall ((v_prenex_39738 Int)) (<= (select main_a v_prenex_39738) 1003))) (forall ((v_prenex_33623 Int) (v_prenex_33622 Int)) (or (<= 498 (select main_a v_prenex_33623)) (<= (select main_a v_prenex_33622) (+ (select main_a v_prenex_33623) 4)) (<= (select main_a v_prenex_33622) 1003) (< v_prenex_33623 main_y) (<= (* 2 (select main_a v_prenex_33622)) 1004) (<= (+ main_y 1) v_prenex_33623))) (forall ((v_prenex_34780 Int) (v_prenex_34779 Int)) (or (< v_prenex_34779 main_y) (<= (select main_a v_prenex_34780) 502) (<= 1 (select main_a v_prenex_34780)) (<= (select main_a v_prenex_34779) 1500) (<= 0 (+ (select main_a v_prenex_34779) 3)) (<= 1000 (+ (select main_a v_prenex_34779) (select main_a v_prenex_34780))) (<= (+ main_y 1) v_prenex_34779))) (forall ((v_prenex_41901 Int) (v_prenex_41902 Int)) (or (<= (+ main_y 1) v_prenex_41902) (<= 1000 (+ (select main_a v_prenex_41902) (select main_a v_prenex_41901))) (<= (select main_a v_prenex_41902) 999) (<= 996 (* 2 (select main_a v_prenex_41902))) (< v_prenex_41902 main_y) (<= 1 (select main_a v_prenex_41901)) (<= (select main_a v_prenex_41901) 502))) (forall ((v_prenex_34455 Int) (v_prenex_34454 Int)) (or (<= (+ main_y 1) v_prenex_34454) (<= 2 (* 2 (select main_a v_prenex_34455))) (<= 1 (select main_a v_prenex_34455)) (< v_prenex_34454 main_y) (<= (select main_a v_prenex_34454) (+ (select main_a v_prenex_34455) 998)) (<= (select main_a v_prenex_34454) 999))) (forall ((v_prenex_41987 Int) (v_prenex_41988 Int)) (or (<= (+ main_y 1) v_prenex_41988) (< v_prenex_41988 main_y) (<= (select main_a v_prenex_41988) 1500) (<= (* 2 (select main_a v_prenex_41987)) 1004) (<= (select main_a v_prenex_41987) 502) (< v_prenex_41987 main_x) (<= (+ (select main_a v_prenex_41988) (select main_a v_prenex_41987)) 1000))) (forall ((v_prenex_37291 Int) (v_prenex_37292 Int)) (or (<= (select main_a v_prenex_37291) 502) (<= (select main_a v_prenex_37291) 1003) (< v_prenex_37292 main_y) (<= (+ main_y 1) v_prenex_37292) (<= (select main_a v_prenex_37292) (+ (select main_a v_prenex_37291) 998)) (<= 498 (select main_a v_prenex_37292)))) (or (forall ((v_prenex_34828 Int)) (or (<= 0 (+ (select main_a v_prenex_34828) 500)) (<= (+ main_x 1) v_prenex_34828) (<= (select main_a v_prenex_34828) 1003))) (forall ((v_prenex_34827 Int)) (or (<= 498 (select main_a v_prenex_34827)) (<= (+ main_y 1) v_prenex_34827) (< v_prenex_34827 main_y) (<= 996 (* 2 (select main_a v_prenex_34827)))))) (or (forall ((v_prenex_35721 Int)) (or (<= (* 2 (select main_a v_prenex_35721)) 1998) (< v_prenex_35721 main_y) (<= (+ main_y 1) v_prenex_35721) (<= 996 (* 2 (select main_a v_prenex_35721))))) (forall ((v_prenex_35720 Int)) (or (<= 0 (+ (select main_a v_prenex_35720) 500)) (<= (select main_a v_prenex_35720) 502) (< v_prenex_35720 main_x)))) (forall ((v_prenex_43649 Int) (v_prenex_43650 Int)) (or (<= (+ main_y 1) v_prenex_43650) (<= 498 (select main_a v_prenex_43650)) (<= 2 (* 2 (select main_a v_prenex_43649))) (<= 1 (select main_a v_prenex_43649)) (<= (select main_a v_prenex_43650) 1500) (< v_prenex_43650 main_y) (<= (select main_a v_prenex_43650) (+ (select main_a v_prenex_43649) 998)))) (forall ((v_prenex_33446 Int) (v_prenex_33445 Int)) (or (< v_prenex_33446 main_y) (<= 2 (* 2 (select main_a v_prenex_33445))) (<= 498 (select main_a v_prenex_33446)) (<= (select main_a v_prenex_33445) 1003) (<= (+ (select main_a v_prenex_33446) (select main_a v_prenex_33445)) 1000) (<= 0 (+ (select main_a v_prenex_33446) 3)) (<= (+ main_y 1) v_prenex_33446))) (forall ((v_prenex_46893 Int) (v_prenex_46894 Int)) (or (<= (+ main_y 1) v_prenex_46894) (< v_prenex_46894 main_y) (<= (select main_a v_prenex_46894) 999) (<= 1 (select main_a v_prenex_46893)) (<= (+ (select main_a v_prenex_46894) (select main_a v_prenex_46893)) 1000) (<= (select main_a v_prenex_46894) 1500))) (forall ((v_prenex_43956 Int) (v_prenex_43957 Int)) (or (<= (* 2 (select main_a v_prenex_43957)) 1998) (<= (* 2 (select main_a v_prenex_43956)) 1004) (<= (+ main_y 1) v_prenex_43957) (< v_prenex_43957 main_y) (<= 0 (+ (select main_a v_prenex_43957) 3)) (<= (select main_a v_prenex_43957) (+ (select main_a v_prenex_43956) 998)))) (forall ((v_prenex_39431 Int) (v_prenex_39430 Int)) (or (<= (select main_a v_prenex_39431) (+ (select main_a v_prenex_39430) 998)) (<= 2 (* 2 (select main_a v_prenex_39430))) (< v_prenex_39431 main_y) (<= (select main_a v_prenex_39431) 1500) (<= (+ main_y 1) v_prenex_39431) (<= (select main_a v_prenex_39431) 999))) (forall ((v_prenex_41515 Int) (v_prenex_41516 Int)) (or (<= (* 2 (select main_a v_prenex_41515)) 1004) (<= (select main_a v_prenex_41515) (+ (select main_a v_prenex_41516) 4)) (<= (+ main_y 1) v_prenex_41516) (< v_prenex_41515 main_x) (<= 996 (* 2 (select main_a v_prenex_41516))) (< v_prenex_41516 main_y) (<= 0 (+ (select main_a v_prenex_41515) 500)))) (forall ((v_prenex_35836 Int) (v_prenex_35837 Int)) (or (<= (+ (select main_a v_prenex_35837) (select main_a v_prenex_35836)) 1000) (<= (* 2 (select main_a v_prenex_35837)) 1998) (<= 996 (* 2 (select main_a v_prenex_35837))) (<= (select main_a v_prenex_35836) 1003) (<= (+ main_y 1) v_prenex_35837) (<= 2 (* 2 (select main_a v_prenex_35836))) (< v_prenex_35837 main_y))) (forall ((v_prenex_34701 Int) (v_prenex_34702 Int)) (or (< v_prenex_34701 main_y) (<= (select main_a v_prenex_34702) (+ (select main_a v_prenex_34701) 4)) (<= 0 (+ (select main_a v_prenex_34701) 3)) (<= 0 (+ (select main_a v_prenex_34702) 500)) (<= (+ main_y 1) v_prenex_34701) (<= (* 2 (select main_a v_prenex_34701)) 1998))) (forall ((v_prenex_37713 Int) (v_prenex_37712 Int)) (or (<= (+ main_x 1) v_prenex_37712) (<= 1000 (+ (select main_a v_prenex_37713) (select main_a v_prenex_37712))) (<= 1 (select main_a v_prenex_37712)) (<= (select main_a v_prenex_37713) 1500) (<= (* 2 (select main_a v_prenex_37712)) 1004) (<= (+ main_y 1) v_prenex_37713) (< v_prenex_37713 main_y))) (or (forall ((v_prenex_40847 Int)) (or (< v_prenex_40847 main_y) (<= 0 (+ (select main_a v_prenex_40847) 3)) (<= (* 2 (select main_a v_prenex_40847)) 1998) (<= (+ main_y 1) v_prenex_40847))) (forall ((v_prenex_40846 Int)) (or (<= 0 (+ (select main_a v_prenex_40846) 500)) (<= (select main_a v_prenex_40846) 1003) (<= (+ main_x 1) v_prenex_40846)))) (forall ((v_prenex_36607 Int) (v_prenex_36608 Int)) (or (<= (select main_a v_prenex_36608) 1500) (< v_prenex_36608 main_y) (<= (select main_a v_prenex_36607) 502) (<= (+ main_y 1) v_prenex_36608) (<= (+ (select main_a v_prenex_36608) (select main_a v_prenex_36607)) 1000) (<= 2 (* 2 (select main_a v_prenex_36607))))) (forall ((v_prenex_39917 Int) (v_prenex_39916 Int)) (or (<= (+ main_y 1) v_prenex_39917) (< v_prenex_39917 main_y) (<= (+ main_x 1) v_prenex_39916) (<= (select main_a v_prenex_39916) (+ (select main_a v_prenex_39917) 4)) (<= 0 (+ (select main_a v_prenex_39916) 500)) (<= 0 (+ (select main_a v_prenex_39917) 3)) (<= (select main_a v_prenex_39916) 502))) (forall ((v_prenex_44236 Int) (v_prenex_44237 Int)) (or (<= 0 (+ (select main_a v_prenex_44236) 500)) (<= (select main_a v_prenex_44236) 502) (<= 498 (select main_a v_prenex_44237)) (<= (+ main_y 1) v_prenex_44237) (<= 996 (* 2 (select main_a v_prenex_44237))) (<= 1000 (+ (select main_a v_prenex_44237) (select main_a v_prenex_44236))) (< v_prenex_44237 main_y))) (or (forall ((v_prenex_33469 Int)) (or (<= (select main_a v_prenex_33469) 1003) (<= 1 (select main_a v_prenex_33469)))) (forall ((v_prenex_33470 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33470))) (<= (* 2 (select main_a v_prenex_33470)) 1998) (<= (+ main_y 1) v_prenex_33470) (< v_prenex_33470 main_y) (<= 498 (select main_a v_prenex_33470))))) (or (forall ((v_prenex_47140 Int)) (or (<= (select main_a v_prenex_47140) 1500) (<= 0 (+ (select main_a v_prenex_47140) 3)) (< v_prenex_47140 main_y) (<= (* 2 (select main_a v_prenex_47140)) 1998) (<= (+ main_y 1) v_prenex_47140))) (forall ((v_prenex_47139 Int)) (<= 2 (* 2 (select main_a v_prenex_47139))))) (forall ((v_prenex_41991 Int) (v_prenex_41992 Int)) (or (< v_prenex_41992 main_y) (<= 996 (* 2 (select main_a v_prenex_41992))) (<= (+ main_y 1) v_prenex_41992) (<= (+ (select main_a v_prenex_41992) (select main_a v_prenex_41991)) 1000) (<= 0 (+ (select main_a v_prenex_41991) 500)) (<= (+ main_x 1) v_prenex_41991) (<= 2 (* 2 (select main_a v_prenex_41991))))) (forall ((v_prenex_43945 Int) (v_prenex_43944 Int)) (or (<= (select main_a v_prenex_43944) 502) (<= (* 2 (select main_a v_prenex_43944)) 1004) (< v_prenex_43945 main_y) (<= (select main_a v_prenex_43945) 1500) (<= (+ main_y 1) v_prenex_43945) (<= (select main_a v_prenex_43944) (+ (select main_a v_prenex_43945) 4)) (<= 996 (* 2 (select main_a v_prenex_43945))))) (or (forall ((v_prenex_40926 Int)) (or (<= (* 2 (select main_a v_prenex_40926)) 1004) (<= 1 (select main_a v_prenex_40926)))) (forall ((v_prenex_40927 Int)) (or (< v_prenex_40927 main_y) (<= (* 2 (select main_a v_prenex_40927)) 1998) (<= 996 (* 2 (select main_a v_prenex_40927))) (<= (select main_a v_prenex_40927) 999) (<= (+ main_y 1) v_prenex_40927)))) (forall ((v_prenex_35022 Int) (v_prenex_35021 Int)) (or (<= (select main_a v_prenex_35022) (+ (select main_a v_prenex_35021) 4)) (<= (select main_a v_prenex_35021) 999) (<= (+ main_y 1) v_prenex_35021) (< v_prenex_35021 main_y) (<= (* 2 (select main_a v_prenex_35022)) 1004) (<= 0 (+ (select main_a v_prenex_35022) 500)))) (forall ((v_prenex_45340 Int) (v_prenex_45341 Int)) (or (<= 1 (select main_a v_prenex_45340)) (<= (select main_a v_prenex_45340) (+ (select main_a v_prenex_45341) 4)) (<= (select main_a v_prenex_45340) 1003) (<= (+ main_y 1) v_prenex_45341) (<= 996 (* 2 (select main_a v_prenex_45341))) (< v_prenex_45341 main_y))) (forall ((v_prenex_33083 Int) (v_prenex_33082 Int)) (or (<= (+ main_y 1) v_prenex_33083) (<= (+ (select main_a v_prenex_33083) (select main_a v_prenex_33082)) 1000) (<= (select main_a v_prenex_33083) 999) (< v_prenex_33083 main_y) (<= (select main_a v_prenex_33083) 1500) (<= (select main_a v_prenex_33082) 1003) (<= 0 (+ (select main_a v_prenex_33082) 500)))) (forall ((v_prenex_37349 Int) (v_prenex_37348 Int)) (or (<= 0 (+ (select main_a v_prenex_37349) 3)) (<= 2 (* 2 (select main_a v_prenex_37348))) (<= 0 (+ (select main_a v_prenex_37348) 500)) (<= (+ main_y 1) v_prenex_37349) (<= 1000 (+ (select main_a v_prenex_37349) (select main_a v_prenex_37348))) (< v_prenex_37349 main_y) (<= (select main_a v_prenex_37349) 999))) (forall ((v_prenex_34656 Int) (v_prenex_34655 Int)) (or (<= (+ (select main_a v_prenex_34655) (select main_a v_prenex_34656)) 1000) (< v_prenex_34655 main_y) (<= (select main_a v_prenex_34655) 999) (<= (* 2 (select main_a v_prenex_34656)) 1004) (<= (+ main_y 1) v_prenex_34655) (<= 0 (+ (select main_a v_prenex_34656) 500)) (< v_prenex_34656 main_x))) (forall ((v_prenex_42415 Int) (v_prenex_42416 Int)) (or (<= 1000 (+ (select main_a v_prenex_42416) (select main_a v_prenex_42415))) (<= 1 (select main_a v_prenex_42415)) (<= 498 (select main_a v_prenex_42416)) (<= (+ main_y 1) v_prenex_42416) (<= 0 (+ (select main_a v_prenex_42416) 3)) (<= (* 2 (select main_a v_prenex_42415)) 1004) (< v_prenex_42416 main_y))) (forall ((v_prenex_34782 Int) (v_prenex_34781 Int)) (or (<= 1 (select main_a v_prenex_34782)) (<= (+ main_x 1) v_prenex_34782) (<= (+ main_y 1) v_prenex_34781) (<= (select main_a v_prenex_34782) 1003) (< v_prenex_34781 main_y) (<= (+ (select main_a v_prenex_34781) (select main_a v_prenex_34782)) 1000) (<= (* 2 (select main_a v_prenex_34781)) 1998))) (forall ((v_prenex_46740 Int) (v_prenex_46739 Int)) (or (< v_prenex_46740 main_y) (<= (+ main_y 1) v_prenex_46740) (<= 996 (* 2 (select main_a v_prenex_46740))) (<= 1000 (+ (select main_a v_prenex_46740) (select main_a v_prenex_46739))) (<= 1 (select main_a v_prenex_46739)) (<= 2 (* 2 (select main_a v_prenex_46739))) (<= (* 2 (select main_a v_prenex_46740)) 1998))) (or (forall ((v_prenex_39062 Int)) (or (<= (+ main_y 1) v_prenex_39062) (<= 996 (* 2 (select main_a v_prenex_39062))) (<= (* 2 (select main_a v_prenex_39062)) 1998) (< v_prenex_39062 main_y))) (forall ((v_prenex_39061 Int)) (or (<= (select main_a v_prenex_39061) 502) (<= (* 2 (select main_a v_prenex_39061)) 1004) (< v_prenex_39061 main_x)))) (forall ((v_prenex_41768 Int) (v_prenex_41769 Int)) (or (<= (select main_a v_prenex_41768) (+ (select main_a v_prenex_41769) 4)) (<= 2 (* 2 (select main_a v_prenex_41768))) (< v_prenex_41769 main_y) (<= 498 (select main_a v_prenex_41769)) (<= (* 2 (select main_a v_prenex_41768)) 1004) (<= (+ main_y 1) v_prenex_41769))) (forall ((v_prenex_47452 Int) (v_prenex_47451 Int)) (or (<= (+ main_y 1) v_prenex_47452) (<= (select main_a v_prenex_47452) (+ (select main_a v_prenex_47451) 998)) (< v_prenex_47452 main_y) (<= (+ main_x 1) v_prenex_47451) (<= (select main_a v_prenex_47451) 502) (<= 498 (select main_a v_prenex_47452)))) (forall ((v_prenex_41385 Int) (v_prenex_41386 Int)) (or (<= (+ (select main_a v_prenex_41386) (select main_a v_prenex_41385)) 1000) (<= 1 (select main_a v_prenex_41385)) (<= 0 (+ (select main_a v_prenex_41386) 3)) (< v_prenex_41386 main_y) (<= 0 (+ (select main_a v_prenex_41385) 500)) (<= (+ main_y 1) v_prenex_41386) (<= 996 (* 2 (select main_a v_prenex_41386))))) (forall ((v_prenex_44737 Int) (v_prenex_44736 Int)) (or (<= 498 (select main_a v_prenex_44737)) (<= (+ main_y 1) v_prenex_44737) (<= (select main_a v_prenex_44736) (+ (select main_a v_prenex_44737) 4)) (< v_prenex_44737 main_y) (<= (select main_a v_prenex_44736) 1003) (<= (* 2 (select main_a v_prenex_44737)) 1998) (<= (select main_a v_prenex_44736) 502))) (forall ((v_prenex_42966 Int) (v_prenex_42967 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42967))) (< v_prenex_42967 main_y) (<= (+ main_y 1) v_prenex_42967) (<= 0 (+ (select main_a v_prenex_42966) 500)) (<= (select main_a v_prenex_42966) 1003) (<= (select main_a v_prenex_42966) (+ (select main_a v_prenex_42967) 4)))) (forall ((v_prenex_37532 Int) (v_prenex_37531 Int)) (or (<= (select main_a v_prenex_37532) (+ (select main_a v_prenex_37531) 998)) (<= (+ main_y 1) v_prenex_37532) (<= (+ main_x 1) v_prenex_37531) (< v_prenex_37532 main_y) (<= (select main_a v_prenex_37532) 1500) (<= (select main_a v_prenex_37531) 1003) (<= 1 (select main_a v_prenex_37531)))) (or (forall ((v_prenex_43449 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43449))) (<= (+ main_y 1) v_prenex_43449) (<= 498 (select main_a v_prenex_43449)) (< v_prenex_43449 main_y))) (forall ((v_prenex_43448 Int)) (or (<= (select main_a v_prenex_43448) 1003) (<= (+ main_x 1) v_prenex_43448) (<= 1 (select main_a v_prenex_43448))))) (forall ((v_prenex_45450 Int) (v_prenex_45451 Int)) (or (<= (+ main_x 1) v_prenex_45450) (< v_prenex_45451 main_y) (<= (+ main_y 1) v_prenex_45451) (<= (select main_a v_prenex_45451) 999) (<= 2 (* 2 (select main_a v_prenex_45450))) (<= 1000 (+ (select main_a v_prenex_45451) (select main_a v_prenex_45450))))) (forall ((v_prenex_37602 Int) (v_prenex_37601 Int)) (or (<= 498 (select main_a v_prenex_37602)) (<= (select main_a v_prenex_37601) (+ (select main_a v_prenex_37602) 4)) (<= (+ main_y 1) v_prenex_37602) (<= (* 2 (select main_a v_prenex_37602)) 1998) (< v_prenex_37602 main_y) (<= (select main_a v_prenex_37601) 502))) (forall ((v_prenex_35530 Int) (v_prenex_35531 Int)) (or (< v_prenex_35531 main_y) (<= (+ main_y 1) v_prenex_35531) (<= (select main_a v_prenex_35530) 1003) (<= (select main_a v_prenex_35530) (+ (select main_a v_prenex_35531) 4)) (<= 996 (* 2 (select main_a v_prenex_35531))) (<= 1 (select main_a v_prenex_35530)) (<= (select main_a v_prenex_35531) 1500))) (or (forall ((v_prenex_33963 Int)) (or (<= (select main_a v_prenex_33963) 1003) (<= (select main_a v_prenex_33963) 502))) (forall ((v_prenex_33962 Int)) (or (<= (* 2 (select main_a v_prenex_33962)) 1998) (<= 0 (+ (select main_a v_prenex_33962) 3)) (< v_prenex_33962 main_y) (<= (select main_a v_prenex_33962) 1500) (<= (+ main_y 1) v_prenex_33962)))) (forall ((v_prenex_39148 Int) (v_prenex_39147 Int)) (or (< v_prenex_39148 main_y) (<= 1 (select main_a v_prenex_39147)) (<= (select main_a v_prenex_39148) (+ (select main_a v_prenex_39147) 998)) (< v_prenex_39147 main_x) (<= 0 (+ (select main_a v_prenex_39148) 3)) (<= (+ main_y 1) v_prenex_39148))) (forall ((v_prenex_36915 Int) (v_prenex_36916 Int)) (or (< v_prenex_36915 main_x) (< v_prenex_36916 main_y) (<= 0 (+ (select main_a v_prenex_36915) 500)) (<= (+ main_y 1) v_prenex_36916) (<= (select main_a v_prenex_36915) 1003) (<= 498 (select main_a v_prenex_36916)) (<= 1000 (+ (select main_a v_prenex_36916) (select main_a v_prenex_36915))))) (forall ((v_prenex_47400 Int) (v_prenex_47399 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47400))) (<= 0 (+ (select main_a v_prenex_47399) 500)) (<= (select main_a v_prenex_47400) (+ (select main_a v_prenex_47399) 998)) (<= 0 (+ (select main_a v_prenex_47400) 3)) (< v_prenex_47400 main_y) (<= (+ main_y 1) v_prenex_47400))) (forall ((v_prenex_47742 Int) (v_prenex_47741 Int)) (or (<= (+ main_y 1) v_prenex_47742) (<= (select main_a v_prenex_47742) (+ (select main_a v_prenex_47741) 998)) (< v_prenex_47742 main_y) (<= 0 (+ (select main_a v_prenex_47742) 3)) (<= 2 (* 2 (select main_a v_prenex_47741))) (<= 1 (select main_a v_prenex_47741)) (<= (select main_a v_prenex_47742) 1500))) (forall ((v_prenex_39060 Int) (v_prenex_39059 Int)) (or (<= (* 2 (select main_a v_prenex_39060)) 1998) (<= 0 (+ (select main_a v_prenex_39059) 500)) (<= (select main_a v_prenex_39059) (+ (select main_a v_prenex_39060) 4)) (< v_prenex_39059 main_x) (< v_prenex_39060 main_y) (<= (+ main_y 1) v_prenex_39060))) (forall ((v_prenex_35165 Int) (v_prenex_35166 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35165))) (<= 0 (+ (select main_a v_prenex_35166) 500)) (<= (select main_a v_prenex_35166) 502) (< v_prenex_35165 main_y) (<= (+ main_y 1) v_prenex_35165) (<= (* 2 (select main_a v_prenex_35165)) 1998) (<= 1000 (+ (select main_a v_prenex_35165) (select main_a v_prenex_35166))))) (or (forall ((v_prenex_40281 Int)) (or (<= (select main_a v_prenex_40281) 1003) (<= 1 (select main_a v_prenex_40281)) (< v_prenex_40281 main_x))) (forall ((v_prenex_40282 Int)) (or (< v_prenex_40282 main_y) (<= (+ main_y 1) v_prenex_40282) (<= (select main_a v_prenex_40282) 999) (<= 996 (* 2 (select main_a v_prenex_40282)))))) (or (forall ((v_prenex_47228 Int)) (or (< v_prenex_47228 main_y) (<= (select main_a v_prenex_47228) 999) (<= (+ main_y 1) v_prenex_47228) (<= 996 (* 2 (select main_a v_prenex_47228))))) (forall ((v_prenex_47227 Int)) (or (<= 0 (+ (select main_a v_prenex_47227) 500)) (<= (select main_a v_prenex_47227) 502) (< v_prenex_47227 main_x)))) (forall ((v_prenex_35864 Int) (v_prenex_35865 Int)) (or (<= (* 2 (select main_a v_prenex_35864)) 1004) (<= (+ main_y 1) v_prenex_35865) (<= (+ main_x 1) v_prenex_35864) (<= 498 (select main_a v_prenex_35865)) (< v_prenex_35865 main_y) (<= (+ (select main_a v_prenex_35865) (select main_a v_prenex_35864)) 1000) (<= (select main_a v_prenex_35864) 1003))) (forall ((v_prenex_41341 Int) (v_prenex_41342 Int)) (or (<= 0 (+ (select main_a v_prenex_41342) 3)) (<= (+ main_y 1) v_prenex_41342) (<= 1 (select main_a v_prenex_41341)) (<= 1000 (+ (select main_a v_prenex_41342) (select main_a v_prenex_41341))) (<= (* 2 (select main_a v_prenex_41342)) 1998) (<= (select main_a v_prenex_41341) 1003) (< v_prenex_41342 main_y))) (forall ((v_prenex_40769 Int) (v_prenex_40768 Int)) (or (<= (+ (select main_a v_prenex_40769) (select main_a v_prenex_40768)) 1000) (<= 2 (* 2 (select main_a v_prenex_40768))) (<= (select main_a v_prenex_40768) 502) (<= (* 2 (select main_a v_prenex_40769)) 1998) (< v_prenex_40769 main_y) (<= 0 (+ (select main_a v_prenex_40769) 3)) (<= (+ main_y 1) v_prenex_40769))) (forall ((v_prenex_32614 Int) (v_prenex_32615 Int)) (or (< v_prenex_32615 main_y) (<= 498 (select main_a v_prenex_32615)) (<= 1 (select main_a v_prenex_32614)) (<= 0 (+ (select main_a v_prenex_32615) 3)) (<= 0 (+ (select main_a v_prenex_32614) 500)) (<= (+ main_y 1) v_prenex_32615) (<= (select main_a v_prenex_32615) (+ (select main_a v_prenex_32614) 998)))) (forall ((v_prenex_37889 Int) (v_prenex_37888 Int)) (or (<= (+ main_y 1) v_prenex_37889) (<= (select main_a v_prenex_37888) 502) (<= (select main_a v_prenex_37888) 1003) (< v_prenex_37889 main_y) (<= (* 2 (select main_a v_prenex_37889)) 1998) (<= 996 (* 2 (select main_a v_prenex_37889))) (<= (select main_a v_prenex_37889) (+ (select main_a v_prenex_37888) 998)))) (or (forall ((v_prenex_35067 Int)) (or (<= (+ main_y 1) v_prenex_35067) (< v_prenex_35067 main_y) (<= (* 2 (select main_a v_prenex_35067)) 1998))) (forall ((v_prenex_35068 Int)) (or (<= (select main_a v_prenex_35068) 1003) (< v_prenex_35068 main_x)))) (forall ((v_prenex_40797 Int) (v_prenex_40796 Int)) (or (<= (* 2 (select main_a v_prenex_40796)) 1004) (<= 498 (select main_a v_prenex_40797)) (< v_prenex_40797 main_y) (<= (select main_a v_prenex_40797) (+ (select main_a v_prenex_40796) 998)) (<= (+ main_y 1) v_prenex_40797) (<= 0 (+ (select main_a v_prenex_40796) 500)))) (forall ((v_prenex_34485 Int) (v_prenex_34484 Int)) (or (<= (+ main_y 1) v_prenex_34484) (< v_prenex_34484 main_y) (<= (select main_a v_prenex_34485) (+ (select main_a v_prenex_34484) 4)) (<= 498 (select main_a v_prenex_34484)) (<= (select main_a v_prenex_34484) 1500) (<= 2 (* 2 (select main_a v_prenex_34485))) (<= (* 2 (select main_a v_prenex_34485)) 1004))) (forall ((v_prenex_42794 Int) (v_prenex_42795 Int)) (or (<= (select main_a v_prenex_42795) 999) (< v_prenex_42795 main_y) (<= (select main_a v_prenex_42794) 1003) (<= (* 2 (select main_a v_prenex_42794)) 1004) (<= (+ main_y 1) v_prenex_42795) (<= 498 (select main_a v_prenex_42795)) (<= (select main_a v_prenex_42794) (+ (select main_a v_prenex_42795) 4)))) (forall ((v_prenex_39414 Int) (v_prenex_39415 Int)) (or (< v_prenex_39415 main_y) (<= 996 (* 2 (select main_a v_prenex_39415))) (<= (* 2 (select main_a v_prenex_39415)) 1998) (<= (select main_a v_prenex_39415) (+ (select main_a v_prenex_39414) 998)) (<= 0 (+ (select main_a v_prenex_39414) 500)) (<= 2 (* 2 (select main_a v_prenex_39414))) (<= (+ main_y 1) v_prenex_39415))) (or (forall ((v_prenex_42677 Int)) (or (<= 498 (select main_a v_prenex_42677)) (<= (+ main_y 1) v_prenex_42677) (< v_prenex_42677 main_y) (<= (* 2 (select main_a v_prenex_42677)) 1998))) (forall ((v_prenex_42676 Int)) (or (<= 1 (select main_a v_prenex_42676)) (<= (+ main_x 1) v_prenex_42676) (<= (* 2 (select main_a v_prenex_42676)) 1004)))) (or (forall ((v_prenex_40470 Int)) (or (<= 0 (+ (select main_a v_prenex_40470) 3)) (<= 996 (* 2 (select main_a v_prenex_40470))) (<= (+ main_y 1) v_prenex_40470) (< v_prenex_40470 main_y) (<= (* 2 (select main_a v_prenex_40470)) 1998))) (forall ((v_prenex_40469 Int)) (or (<= (* 2 (select main_a v_prenex_40469)) 1004) (<= 1 (select main_a v_prenex_40469))))) (forall ((v_prenex_39254 Int) (v_prenex_39253 Int)) (or (<= 0 (+ (select main_a v_prenex_39253) 500)) (<= (select main_a v_prenex_39254) 999) (<= (+ main_y 1) v_prenex_39254) (<= (select main_a v_prenex_39253) (+ (select main_a v_prenex_39254) 4)) (< v_prenex_39254 main_y) (<= 498 (select main_a v_prenex_39254)))) (forall ((v_prenex_38062 Int) (v_prenex_38063 Int)) (or (<= (* 2 (select main_a v_prenex_38062)) 1004) (<= (select main_a v_prenex_38063) 1500) (<= (+ main_x 1) v_prenex_38062) (<= 0 (+ (select main_a v_prenex_38062) 500)) (<= (+ main_y 1) v_prenex_38063) (<= (select main_a v_prenex_38063) (+ (select main_a v_prenex_38062) 998)) (< v_prenex_38063 main_y))) (forall ((v_prenex_47844 Int) (v_prenex_47843 Int)) (or (<= (* 2 (select main_a v_prenex_47843)) 1004) (< v_prenex_47844 main_y) (<= (+ main_y 1) v_prenex_47844) (<= (select main_a v_prenex_47844) (+ (select main_a v_prenex_47843) 998)) (< v_prenex_47843 main_x) (<= (select main_a v_prenex_47844) 999))) (forall ((v_prenex_41439 Int) (v_prenex_41440 Int)) (or (<= (+ (select main_a v_prenex_41440) (select main_a v_prenex_41439)) 1000) (<= (select main_a v_prenex_41440) 999) (<= (* 2 (select main_a v_prenex_41439)) 1004) (<= (+ main_y 1) v_prenex_41440) (<= 996 (* 2 (select main_a v_prenex_41440))) (< v_prenex_41440 main_y) (<= 2 (* 2 (select main_a v_prenex_41439))))) (forall ((v_prenex_40464 Int) (v_prenex_40463 Int)) (or (<= 1000 (+ (select main_a v_prenex_40464) (select main_a v_prenex_40463))) (<= (+ main_y 1) v_prenex_40464) (<= 1 (select main_a v_prenex_40463)) (<= (select main_a v_prenex_40463) 502) (<= 498 (select main_a v_prenex_40464)) (< v_prenex_40464 main_y))) (forall ((v_prenex_33909 Int) (v_prenex_33908 Int)) (or (<= 0 (+ (select main_a v_prenex_33909) 500)) (<= (+ main_y 1) v_prenex_33908) (<= (select main_a v_prenex_33909) (+ (select main_a v_prenex_33908) 4)) (<= 498 (select main_a v_prenex_33908)) (< v_prenex_33908 main_y) (<= 2 (* 2 (select main_a v_prenex_33909))))) (or (forall ((v_prenex_34906 Int)) (or (<= (select main_a v_prenex_34906) 1003) (<= 1 (select main_a v_prenex_34906)) (< v_prenex_34906 main_x))) (forall ((v_prenex_34905 Int)) (or (< v_prenex_34905 main_y) (<= (+ main_y 1) v_prenex_34905) (<= 996 (* 2 (select main_a v_prenex_34905)))))) (forall ((v_prenex_47549 Int) (v_prenex_47550 Int)) (or (<= (+ main_x 1) v_prenex_47549) (<= (select main_a v_prenex_47550) 999) (<= (+ main_y 1) v_prenex_47550) (<= (select main_a v_prenex_47549) (+ (select main_a v_prenex_47550) 4)) (< v_prenex_47550 main_y) (<= (* 2 (select main_a v_prenex_47549)) 1004) (<= 1 (select main_a v_prenex_47549)))) (forall ((v_prenex_33253 Int) (v_prenex_33252 Int)) (or (< v_prenex_33252 main_x) (<= (select main_a v_prenex_33252) (+ (select main_a v_prenex_33253) 4)) (<= (+ main_y 1) v_prenex_33253) (<= 1 (select main_a v_prenex_33252)) (<= (select main_a v_prenex_33253) 999) (< v_prenex_33253 main_y) (<= 2 (* 2 (select main_a v_prenex_33252))))) (forall ((v_prenex_33450 Int) (v_prenex_33449 Int)) (or (<= (select main_a v_prenex_33449) 502) (<= 996 (* 2 (select main_a v_prenex_33450))) (<= (+ main_y 1) v_prenex_33450) (< v_prenex_33450 main_y) (< v_prenex_33449 main_x) (<= (select main_a v_prenex_33450) (+ (select main_a v_prenex_33449) 998)) (<= (* 2 (select main_a v_prenex_33449)) 1004))) (or (forall ((v_prenex_38810 Int)) (or (<= (+ main_x 1) v_prenex_38810) (<= 0 (+ (select main_a v_prenex_38810) 500)) (<= (select main_a v_prenex_38810) 1003))) (forall ((v_prenex_38811 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38811))) (<= (select main_a v_prenex_38811) 999) (<= (+ main_y 1) v_prenex_38811) (< v_prenex_38811 main_y)))) (forall ((v_prenex_46451 Int) (v_prenex_46452 Int)) (or (<= (+ main_y 1) v_prenex_46452) (<= (+ (select main_a v_prenex_46452) (select main_a v_prenex_46451)) 1000) (<= (* 2 (select main_a v_prenex_46452)) 1998) (< v_prenex_46452 main_y) (< v_prenex_46451 main_x) (<= (select main_a v_prenex_46451) 1003))) (forall ((v_prenex_44243 Int) (v_prenex_44242 Int)) (or (<= (* 2 (select main_a v_prenex_44243)) 1998) (<= (+ main_y 1) v_prenex_44243) (<= (select main_a v_prenex_44243) (+ (select main_a v_prenex_44242) 998)) (<= (* 2 (select main_a v_prenex_44242)) 1004) (<= (+ main_x 1) v_prenex_44242) (< v_prenex_44243 main_y))) (forall ((v_prenex_33001 Int) (v_prenex_33000 Int)) (or (<= (select main_a v_prenex_33000) 502) (<= (select main_a v_prenex_33001) (+ (select main_a v_prenex_33000) 998)) (<= (+ main_y 1) v_prenex_33001) (<= 996 (* 2 (select main_a v_prenex_33001))) (< v_prenex_33000 main_x) (<= (* 2 (select main_a v_prenex_33000)) 1004) (< v_prenex_33001 main_y))) (forall ((v_prenex_34077 Int) (v_prenex_34076 Int)) (or (<= (select main_a v_prenex_34076) (+ (select main_a v_prenex_34077) 998)) (<= (+ main_y 1) v_prenex_34076) (< v_prenex_34076 main_y) (<= 0 (+ (select main_a v_prenex_34076) 3)))) (forall ((v_prenex_34760 Int) (v_prenex_34759 Int)) (or (<= 0 (+ (select main_a v_prenex_34759) 3)) (<= 1000 (+ (select main_a v_prenex_34759) (select main_a v_prenex_34760))) (< v_prenex_34759 main_y) (<= (+ main_y 1) v_prenex_34759) (<= (* 2 (select main_a v_prenex_34759)) 1998) (<= (select main_a v_prenex_34760) 1003))) (or (forall ((v_prenex_47920 Int)) (or (< v_prenex_47920 main_y) (<= (* 2 (select main_a v_prenex_47920)) 1998) (<= (+ main_y 1) v_prenex_47920))) (forall ((v_prenex_47919 Int)) (or (<= 0 (+ (select main_a v_prenex_47919) 500)) (<= (select main_a v_prenex_47919) 502)))) (forall ((v_prenex_47854 Int) (v_prenex_47853 Int)) (or (< v_prenex_47854 main_y) (<= (* 2 (select main_a v_prenex_47853)) 1004) (<= (+ (select main_a v_prenex_47854) (select main_a v_prenex_47853)) 1000) (<= 996 (* 2 (select main_a v_prenex_47854))) (<= (+ main_y 1) v_prenex_47854))) (forall ((v_prenex_43997 Int) (v_prenex_43996 Int)) (or (<= (select main_a v_prenex_43997) (+ (select main_a v_prenex_43996) 998)) (<= (select main_a v_prenex_43996) 502) (<= (* 2 (select main_a v_prenex_43997)) 1998) (<= 0 (+ (select main_a v_prenex_43996) 500)) (<= (+ main_y 1) v_prenex_43997) (<= 996 (* 2 (select main_a v_prenex_43997))) (< v_prenex_43997 main_y))) (forall ((v_prenex_40537 Int) (v_prenex_40536 Int)) (or (< v_prenex_40537 main_y) (<= 1 (select main_a v_prenex_40536)) (<= (select main_a v_prenex_40537) 999) (<= (select main_a v_prenex_40537) (+ (select main_a v_prenex_40536) 998)) (<= (select main_a v_prenex_40536) 1003) (<= (+ main_y 1) v_prenex_40537))) (forall ((v_prenex_33705 Int) (v_prenex_33704 Int)) (or (< v_prenex_33705 main_y) (<= (select main_a v_prenex_33705) 1500) (<= (select main_a v_prenex_33704) (+ (select main_a v_prenex_33705) 4)) (<= (+ main_y 1) v_prenex_33705) (<= 1 (select main_a v_prenex_33704)) (<= 0 (+ (select main_a v_prenex_33705) 3)))) (forall ((v_prenex_36623 Int) (v_prenex_36622 Int)) (or (<= (+ main_y 1) v_prenex_36623) (<= (select main_a v_prenex_36622) 502) (<= (select main_a v_prenex_36623) 1500) (< v_prenex_36623 main_y) (<= 1000 (+ (select main_a v_prenex_36623) (select main_a v_prenex_36622))))) (forall ((v_prenex_33964 Int) (v_prenex_33965 Int)) (or (<= (+ main_y 1) v_prenex_33964) (<= 996 (* 2 (select main_a v_prenex_33964))) (<= (select main_a v_prenex_33964) 999) (<= 0 (+ (select main_a v_prenex_33965) 500)) (< v_prenex_33964 main_y) (<= (select main_a v_prenex_33964) (+ (select main_a v_prenex_33965) 998)))) (forall ((v_prenex_35918 Int) (v_prenex_35919 Int)) (or (<= 1 (select main_a v_prenex_35918)) (<= (+ main_y 1) v_prenex_35919) (<= (select main_a v_prenex_35918) (+ (select main_a v_prenex_35919) 4)) (<= 2 (* 2 (select main_a v_prenex_35918))) (< v_prenex_35919 main_y) (<= 498 (select main_a v_prenex_35919)))) (forall ((v_prenex_35245 Int) (v_prenex_35246 Int)) (or (<= (select main_a v_prenex_35245) 1500) (<= 996 (* 2 (select main_a v_prenex_35245))) (<= (* 2 (select main_a v_prenex_35246)) 1004) (<= (+ main_y 1) v_prenex_35245) (<= 1000 (+ (select main_a v_prenex_35245) (select main_a v_prenex_35246))) (< v_prenex_35245 main_y) (<= 0 (+ (select main_a v_prenex_35246) 500)))) (forall ((v_prenex_39609 Int) (v_prenex_39608 Int)) (or (< v_prenex_39608 main_x) (< v_prenex_39609 main_y) (<= 1 (select main_a v_prenex_39608)) (<= 996 (* 2 (select main_a v_prenex_39609))) (<= 1000 (+ (select main_a v_prenex_39609) (select main_a v_prenex_39608))) (<= (+ main_y 1) v_prenex_39609))) (forall ((v_prenex_39568 Int) (v_prenex_39569 Int)) (or (<= (+ main_y 1) v_prenex_39569) (<= 498 (select main_a v_prenex_39569)) (<= 0 (+ (select main_a v_prenex_39569) 3)) (<= (select main_a v_prenex_39568) (+ (select main_a v_prenex_39569) 4)) (<= 0 (+ (select main_a v_prenex_39568) 500)) (<= (select main_a v_prenex_39568) 502) (< v_prenex_39569 main_y))) (forall ((v_prenex_35611 Int) (v_prenex_35610 Int)) (or (<= (select main_a v_prenex_35611) 999) (< v_prenex_35610 main_x) (<= (select main_a v_prenex_35610) 502) (< v_prenex_35611 main_y) (<= (+ main_y 1) v_prenex_35611) (<= (+ (select main_a v_prenex_35611) (select main_a v_prenex_35610)) 1000) (<= 1 (select main_a v_prenex_35610)))) (forall ((v_prenex_47408 Int) (v_prenex_47407 Int)) (or (<= (select main_a v_prenex_47408) (+ (select main_a v_prenex_47407) 998)) (<= (+ main_x 1) v_prenex_47407) (<= 0 (+ (select main_a v_prenex_47407) 500)) (< v_prenex_47408 main_y) (<= (+ main_y 1) v_prenex_47408) (<= (* 2 (select main_a v_prenex_47408)) 1998))) (or (forall ((v_prenex_38709 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38709))) (<= (select main_a v_prenex_38709) 1500) (< v_prenex_38709 main_y) (<= (+ main_y 1) v_prenex_38709))) (forall ((v_prenex_38708 Int)) (or (<= (select main_a v_prenex_38708) 1003) (<= (* 2 (select main_a v_prenex_38708)) 1004)))) (forall ((v_prenex_35832 Int) (v_prenex_35833 Int)) (or (<= (* 2 (select main_a v_prenex_35833)) 1998) (< v_prenex_35833 main_y) (<= (select main_a v_prenex_35832) (+ (select main_a v_prenex_35833) 4)) (<= 2 (* 2 (select main_a v_prenex_35832))) (<= (* 2 (select main_a v_prenex_35832)) 1004) (<= 498 (select main_a v_prenex_35833)) (<= (+ main_y 1) v_prenex_35833))) (forall ((v_prenex_37105 Int) (v_prenex_37106 Int)) (or (<= 498 (select main_a v_prenex_37106)) (<= (+ main_y 1) v_prenex_37106) (<= 1000 (+ (select main_a v_prenex_37106) (select main_a v_prenex_37105))) (<= (select main_a v_prenex_37105) 502) (<= 2 (* 2 (select main_a v_prenex_37105))) (< v_prenex_37106 main_y) (<= 0 (+ (select main_a v_prenex_37106) 3)))) (or (forall ((v_prenex_38605 Int)) (or (<= (select main_a v_prenex_38605) 1003) (<= (+ main_x 1) v_prenex_38605))) (forall ((v_prenex_38606 Int)) (or (< v_prenex_38606 main_y) (<= (+ main_y 1) v_prenex_38606) (<= 498 (select main_a v_prenex_38606)) (<= 996 (* 2 (select main_a v_prenex_38606)))))) (or (forall ((v_prenex_37592 Int)) (or (<= (select main_a v_prenex_37592) 1500) (<= 996 (* 2 (select main_a v_prenex_37592))) (<= 498 (select main_a v_prenex_37592)) (<= (+ main_y 1) v_prenex_37592) (< v_prenex_37592 main_y))) (forall ((v_prenex_37591 Int)) (<= (select main_a v_prenex_37591) 1003))) (forall ((v_prenex_33535 Int) (v_prenex_33536 Int)) (or (<= (+ main_y 1) v_prenex_33536) (<= (select main_a v_prenex_33536) (+ (select main_a v_prenex_33535) 998)) (< v_prenex_33535 main_x) (< v_prenex_33536 main_y) (<= (* 2 (select main_a v_prenex_33535)) 1004) (<= 0 (+ (select main_a v_prenex_33536) 3)))) (forall ((v_prenex_46290 Int) (v_prenex_46289 Int)) (or (<= (+ (select main_a v_prenex_46290) (select main_a v_prenex_46289)) 1000) (< v_prenex_46290 main_y) (<= (+ main_y 1) v_prenex_46290) (<= 1 (select main_a v_prenex_46289)) (< v_prenex_46289 main_x) (<= (select main_a v_prenex_46290) 999) (<= (select main_a v_prenex_46289) 502))) (forall ((v_prenex_45531 Int) (v_prenex_45530 Int)) (or (<= (* 2 (select main_a v_prenex_45531)) 1998) (<= (select main_a v_prenex_45530) (+ (select main_a v_prenex_45531) 4)) (<= 0 (+ (select main_a v_prenex_45530) 500)) (<= (+ main_y 1) v_prenex_45531) (<= 2 (* 2 (select main_a v_prenex_45530))) (< v_prenex_45531 main_y))) (forall ((v_prenex_39204 Int) (v_prenex_39203 Int)) (or (<= (+ main_y 1) v_prenex_39204) (< v_prenex_39204 main_y) (<= (+ (select main_a v_prenex_39204) (select main_a v_prenex_39203)) 1000) (<= 0 (+ (select main_a v_prenex_39204) 3)) (<= 2 (* 2 (select main_a v_prenex_39203))) (<= (select main_a v_prenex_39203) 1003))) (forall ((v_prenex_42704 Int) (v_prenex_42705 Int)) (or (< v_prenex_42705 main_y) (<= (+ main_y 1) v_prenex_42705) (<= 1 (select main_a v_prenex_42704)) (<= (select main_a v_prenex_42704) 1003) (<= 996 (* 2 (select main_a v_prenex_42705))) (<= (select main_a v_prenex_42704) (+ (select main_a v_prenex_42705) 4)) (<= (select main_a v_prenex_42705) 999))) (forall ((v_prenex_38817 Int) (v_prenex_38816 Int)) (or (<= (select main_a v_prenex_38817) 1500) (<= 0 (+ (select main_a v_prenex_38817) 3)) (<= (select main_a v_prenex_38816) 502) (<= (select main_a v_prenex_38817) (+ (select main_a v_prenex_38816) 998)) (<= (select main_a v_prenex_38816) 1003) (<= (+ main_y 1) v_prenex_38817) (< v_prenex_38817 main_y))) (or (forall ((v_prenex_34342 Int)) (or (<= 0 (+ (select main_a v_prenex_34342) 3)) (< v_prenex_34342 main_y) (<= (* 2 (select main_a v_prenex_34342)) 1998) (<= (+ main_y 1) v_prenex_34342) (<= (select main_a v_prenex_34342) 1500))) (forall ((v_prenex_34343 Int)) (or (<= (* 2 (select main_a v_prenex_34343)) 1004) (<= 2 (* 2 (select main_a v_prenex_34343)))))) (forall ((v_prenex_39542 Int) (v_prenex_39543 Int)) (or (<= 1 (select main_a v_prenex_39542)) (<= (+ (select main_a v_prenex_39543) (select main_a v_prenex_39542)) 1000) (<= 0 (+ (select main_a v_prenex_39542) 500)) (<= (+ main_y 1) v_prenex_39543) (<= (select main_a v_prenex_39543) 1500) (< v_prenex_39543 main_y) (<= 0 (+ (select main_a v_prenex_39543) 3)))) (forall ((v_prenex_32553 Int) (v_prenex_32552 Int)) (or (<= (select main_a v_prenex_32553) 1500) (<= (select main_a v_prenex_32552) 502) (<= (* 2 (select main_a v_prenex_32552)) 1004) (<= (+ main_y 1) v_prenex_32553) (<= (* 2 (select main_a v_prenex_32553)) 1998) (<= 1000 (+ (select main_a v_prenex_32553) (select main_a v_prenex_32552))) (< v_prenex_32553 main_y))) (forall ((v_prenex_32988 Int) (v_prenex_32989 Int)) (or (<= 1000 (+ (select main_a v_prenex_32989) (select main_a v_prenex_32988))) (< v_prenex_32988 main_x) (<= (select main_a v_prenex_32988) 1003) (<= 1 (select main_a v_prenex_32988)) (<= (+ main_x 1) v_prenex_32988))) (forall ((v_prenex_45045 Int) (v_prenex_45046 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45046))) (<= (* 2 (select main_a v_prenex_45046)) 1998) (< v_prenex_45046 main_y) (<= (select main_a v_prenex_45045) (+ (select main_a v_prenex_45046) 4)) (<= (+ main_y 1) v_prenex_45046) (<= (select main_a v_prenex_45045) 1003))) (or (forall ((v_prenex_34756 Int)) (or (<= 0 (+ (select main_a v_prenex_34756) 500)) (<= (select main_a v_prenex_34756) 502))) (forall ((v_prenex_34755 Int)) (or (<= (+ main_y 1) v_prenex_34755) (< v_prenex_34755 main_y) (<= 996 (* 2 (select main_a v_prenex_34755))) (<= (* 2 (select main_a v_prenex_34755)) 1998)))) (forall ((v_prenex_40821 Int) (v_prenex_40820 Int)) (or (< v_prenex_40821 main_y) (<= (select main_a v_prenex_40821) 1500) (<= 0 (+ (select main_a v_prenex_40820) 500)) (<= (select main_a v_prenex_40820) (+ (select main_a v_prenex_40821) 4)) (< v_prenex_40820 main_x) (<= (+ main_y 1) v_prenex_40821) (<= 1 (select main_a v_prenex_40820)))) (forall ((v_prenex_45760 Int) (v_prenex_45761 Int)) (or (<= 498 (select main_a v_prenex_45761)) (<= (select main_a v_prenex_45760) 502) (<= (+ main_y 1) v_prenex_45761) (<= (select main_a v_prenex_45761) (+ (select main_a v_prenex_45760) 998)) (<= (* 2 (select main_a v_prenex_45761)) 1998) (< v_prenex_45761 main_y) (<= (select main_a v_prenex_45760) 1003))) (forall ((v_prenex_42964 Int) (v_prenex_42965 Int)) (or (<= (select main_a v_prenex_42965) 1500) (<= (select main_a v_prenex_42964) 502) (<= (select main_a v_prenex_42965) (+ (select main_a v_prenex_42964) 998)) (<= (+ main_y 1) v_prenex_42965) (< v_prenex_42964 main_x) (<= (select main_a v_prenex_42964) 1003) (< v_prenex_42965 main_y))) (forall ((v_prenex_38086 Int) (v_prenex_38085 Int)) (or (<= (+ (select main_a v_prenex_38086) (select main_a v_prenex_38085)) 1000) (<= 1 (select main_a v_prenex_38085)) (<= 0 (+ (select main_a v_prenex_38086) 3)) (< v_prenex_38085 main_x) (<= 2 (* 2 (select main_a v_prenex_38085))) (<= (+ main_y 1) v_prenex_38086) (< v_prenex_38086 main_y))) (forall ((v_prenex_45627 Int) (v_prenex_45626 Int)) (or (<= (+ (select main_a v_prenex_45627) (select main_a v_prenex_45626)) 1000) (<= (+ main_x 1) v_prenex_45626) (<= 0 (+ (select main_a v_prenex_45627) 3)) (<= (select main_a v_prenex_45626) 502) (<= (+ main_y 1) v_prenex_45627) (< v_prenex_45627 main_y))) (or (forall ((v_prenex_44057 Int)) (or (<= (+ main_y 1) v_prenex_44057) (<= 0 (+ (select main_a v_prenex_44057) 3)) (<= 996 (* 2 (select main_a v_prenex_44057))) (< v_prenex_44057 main_y))) (forall ((v_prenex_44056 Int)) (<= 2 (* 2 (select main_a v_prenex_44056))))) (forall ((v_prenex_32427 Int) (v_prenex_32426 Int)) (or (<= (select main_a v_prenex_32426) (+ (select main_a v_prenex_32427) 4)) (<= (+ main_y 1) v_prenex_32427) (<= (select main_a v_prenex_32427) 1500) (< v_prenex_32427 main_y) (<= 0 (+ (select main_a v_prenex_32426) 500)))) (forall ((v_prenex_40685 Int) (v_prenex_40684 Int)) (or (<= (select main_a v_prenex_40685) 1500) (<= 0 (+ (select main_a v_prenex_40684) 500)) (<= (select main_a v_prenex_40685) 999) (<= (select main_a v_prenex_40684) (+ (select main_a v_prenex_40685) 4)) (<= 1 (select main_a v_prenex_40684)) (< v_prenex_40685 main_y) (<= (+ main_y 1) v_prenex_40685))) (or (forall ((v_prenex_46782 Int)) (or (<= (+ main_y 1) v_prenex_46782) (<= 0 (+ (select main_a v_prenex_46782) 3)) (<= 498 (select main_a v_prenex_46782)) (<= (* 2 (select main_a v_prenex_46782)) 1998) (< v_prenex_46782 main_y))) (forall ((v_prenex_46781 Int)) (or (<= (* 2 (select main_a v_prenex_46781)) 1004) (<= (select main_a v_prenex_46781) 502)))) (or (forall ((v_prenex_45464 Int)) (or (<= (select main_a v_prenex_45464) 502) (<= (+ main_x 1) v_prenex_45464) (<= 0 (+ (select main_a v_prenex_45464) 500)))) (forall ((v_prenex_45465 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45465))) (< v_prenex_45465 main_y) (<= (select main_a v_prenex_45465) 1500) (<= (+ main_y 1) v_prenex_45465)))) (or (forall ((v_prenex_34025 Int)) (or (<= (* 2 (select main_a v_prenex_34025)) 1004) (<= 2 (* 2 (select main_a v_prenex_34025))))) (forall ((v_prenex_34024 Int)) (or (<= (+ main_y 1) v_prenex_34024) (< v_prenex_34024 main_y) (<= (* 2 (select main_a v_prenex_34024)) 1998) (<= 0 (+ (select main_a v_prenex_34024) 3))))) (forall ((v_prenex_40883 Int) (v_prenex_40882 Int)) (or (<= 0 (+ (select main_a v_prenex_40883) 3)) (<= 1000 (+ (select main_a v_prenex_40883) (select main_a v_prenex_40882))) (<= (+ main_y 1) v_prenex_40883) (<= (select main_a v_prenex_40883) 999) (< v_prenex_40883 main_y) (<= (select main_a v_prenex_40882) 1003) (<= (select main_a v_prenex_40882) 502))) (forall ((v_prenex_46826 Int) (v_prenex_46825 Int)) (or (<= (+ main_x 1) v_prenex_46825) (<= (select main_a v_prenex_46825) 1003) (<= (* 2 (select main_a v_prenex_46825)) 1004) (< v_prenex_46826 main_y) (<= (select main_a v_prenex_46826) 999) (<= (+ main_y 1) v_prenex_46826) (<= (+ (select main_a v_prenex_46826) (select main_a v_prenex_46825)) 1000))) (forall ((v_prenex_34121 Int) (v_prenex_34120 Int)) (or (<= (select main_a v_prenex_34121) (+ (select main_a v_prenex_34120) 4)) (<= 0 (+ (select main_a v_prenex_34121) 500)) (<= (+ main_y 1) v_prenex_34120) (<= (+ main_x 1) v_prenex_34121) (< v_prenex_34120 main_y) (<= 0 (+ (select main_a v_prenex_34120) 3)) (<= (* 2 (select main_a v_prenex_34121)) 1004))) (or (forall ((v_prenex_32492 Int)) (or (<= (select main_a v_prenex_32492) 502) (<= (* 2 (select main_a v_prenex_32492)) 1004))) (forall ((v_prenex_32493 Int)) (or (<= (+ main_y 1) v_prenex_32493) (<= 996 (* 2 (select main_a v_prenex_32493))) (< v_prenex_32493 main_y)))) (forall ((v_prenex_43224 Int) (v_prenex_43225 Int)) (or (< v_prenex_43225 main_y) (<= 0 (+ (select main_a v_prenex_43225) 3)) (<= 2 (* 2 (select main_a v_prenex_43224))) (<= 1000 (+ (select main_a v_prenex_43225) (select main_a v_prenex_43224))) (<= (select main_a v_prenex_43224) 1003) (<= (+ main_y 1) v_prenex_43225) (<= 996 (* 2 (select main_a v_prenex_43225))))) (or (forall ((v_prenex_42094 Int)) (or (<= (+ main_y 1) v_prenex_42094) (<= 498 (select main_a v_prenex_42094)) (< v_prenex_42094 main_y) (<= 996 (* 2 (select main_a v_prenex_42094))) (<= (* 2 (select main_a v_prenex_42094)) 1998))) (forall ((v_prenex_42093 Int)) (or (<= 0 (+ (select main_a v_prenex_42093) 500)) (<= (select main_a v_prenex_42093) 1003)))) (forall ((v_prenex_41177 Int) (v_prenex_41178 Int)) (or (<= 498 (select main_a v_prenex_41178)) (<= 1000 (+ (select main_a v_prenex_41178) (select main_a v_prenex_41177))) (<= (* 2 (select main_a v_prenex_41177)) 1004) (<= (select main_a v_prenex_41177) 1003) (<= (+ main_y 1) v_prenex_41178) (<= 996 (* 2 (select main_a v_prenex_41178))) (< v_prenex_41178 main_y))) (forall ((v_prenex_32432 Int) (v_prenex_32433 Int)) (or (<= 0 (+ (select main_a v_prenex_32432) 500)) (<= (select main_a v_prenex_32432) 1003) (< v_prenex_32433 main_y) (<= (+ main_y 1) v_prenex_32433) (<= (select main_a v_prenex_32433) 1500) (<= (+ main_x 1) v_prenex_32432) (<= (+ (select main_a v_prenex_32433) (select main_a v_prenex_32432)) 1000))) (forall ((v_prenex_35297 Int) (v_prenex_35298 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35297))) (<= (select main_a v_prenex_35298) (+ (select main_a v_prenex_35297) 4)) (<= (+ main_y 1) v_prenex_35297) (<= (select main_a v_prenex_35298) 1003) (< v_prenex_35297 main_y) (<= (select main_a v_prenex_35298) 502) (<= 498 (select main_a v_prenex_35297)))) (forall ((v_prenex_37771 Int) (v_prenex_37770 Int)) (or (<= 0 (+ (select main_a v_prenex_37771) 3)) (<= 1000 (+ (select main_a v_prenex_37771) (select main_a v_prenex_37770))) (<= 996 (* 2 (select main_a v_prenex_37771))) (<= (+ main_y 1) v_prenex_37771) (<= 2 (* 2 (select main_a v_prenex_37770))) (< v_prenex_37771 main_y))) (or (forall ((v_prenex_46644 Int)) (or (<= (select main_a v_prenex_46644) 1500) (<= (+ main_y 1) v_prenex_46644) (<= (* 2 (select main_a v_prenex_46644)) 1998) (< v_prenex_46644 main_y))) (forall ((v_prenex_46643 Int)) (or (<= (select main_a v_prenex_46643) 502) (< v_prenex_46643 main_x) (<= 2 (* 2 (select main_a v_prenex_46643)))))) (or (forall ((v_prenex_37753 Int)) (or (<= (* 2 (select main_a v_prenex_37753)) 1998) (<= 996 (* 2 (select main_a v_prenex_37753))) (<= (+ main_y 1) v_prenex_37753) (<= (select main_a v_prenex_37753) 1500) (< v_prenex_37753 main_y))) (forall ((v_prenex_37752 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37752))) (<= 0 (+ (select main_a v_prenex_37752) 500))))) (or (forall ((v_prenex_34090 Int)) (or (<= (+ main_y 1) v_prenex_34090) (< v_prenex_34090 main_y) (<= 996 (* 2 (select main_a v_prenex_34090))) (<= (select main_a v_prenex_34090) 1500) (<= 0 (+ (select main_a v_prenex_34090) 3)))) (forall ((v_prenex_34091 Int)) (or (<= 1 (select main_a v_prenex_34091)) (<= (select main_a v_prenex_34091) 1003)))) (forall ((v_prenex_43321 Int) (v_prenex_43320 Int)) (or (<= 1 (select main_a v_prenex_43320)) (<= (+ main_y 1) v_prenex_43321) (<= (+ main_x 1) v_prenex_43320) (<= 2 (* 2 (select main_a v_prenex_43320))) (<= 1000 (+ (select main_a v_prenex_43321) (select main_a v_prenex_43320))) (< v_prenex_43321 main_y) (<= (* 2 (select main_a v_prenex_43321)) 1998))) (forall ((v_prenex_38749 Int) (v_prenex_38748 Int)) (or (<= (+ main_y 1) v_prenex_38749) (<= 0 (+ (select main_a v_prenex_38748) 500)) (< v_prenex_38749 main_y) (<= (select main_a v_prenex_38749) 1500) (<= 996 (* 2 (select main_a v_prenex_38749))) (<= (select main_a v_prenex_38749) (+ (select main_a v_prenex_38748) 998)) (<= (select main_a v_prenex_38748) 1003))) (forall ((v_prenex_37819 Int) (v_prenex_37818 Int)) (or (<= (select main_a v_prenex_37818) 502) (< v_prenex_37818 main_x) (<= (* 2 (select main_a v_prenex_37819)) 1998) (<= (+ main_y 1) v_prenex_37819) (<= (+ (select main_a v_prenex_37819) (select main_a v_prenex_37818)) 1000) (<= 1 (select main_a v_prenex_37818)) (< v_prenex_37819 main_y))) (forall ((v_prenex_35029 Int) (v_prenex_35030 Int)) (or (<= (* 2 (select main_a v_prenex_35029)) 1998) (<= 1000 (+ (select main_a v_prenex_35029) (select main_a v_prenex_35030))) (< v_prenex_35029 main_y) (<= (select main_a v_prenex_35030) 502) (<= (select main_a v_prenex_35029) 1500) (<= (+ main_y 1) v_prenex_35029))) (forall ((v_prenex_36140 Int) (v_prenex_36141 Int)) (or (<= (select main_a v_prenex_36140) 1003) (<= 498 (select main_a v_prenex_36141)) (<= (select main_a v_prenex_36141) 1500) (<= (select main_a v_prenex_36140) 502) (<= (+ (select main_a v_prenex_36141) (select main_a v_prenex_36140)) 1000) (< v_prenex_36141 main_y) (<= (+ main_y 1) v_prenex_36141))) (or (forall ((v_prenex_34390 Int)) (or (<= (+ main_y 1) v_prenex_34390) (< v_prenex_34390 main_y) (<= 0 (+ (select main_a v_prenex_34390) 3)) (<= (* 2 (select main_a v_prenex_34390)) 1998))) (forall ((v_prenex_34391 Int)) (or (< v_prenex_34391 main_x) (<= 2 (* 2 (select main_a v_prenex_34391)))))) (forall ((v_prenex_47779 Int) (v_prenex_47780 Int)) (or (<= (select main_a v_prenex_47779) (+ (select main_a v_prenex_47780) 4)) (<= (select main_a v_prenex_47779) 1003) (<= 2 (* 2 (select main_a v_prenex_47779))) (<= (+ main_y 1) v_prenex_47780) (< v_prenex_47780 main_y) (<= (select main_a v_prenex_47780) 999) (<= 996 (* 2 (select main_a v_prenex_47780))))) (forall ((v_prenex_41417 Int) (v_prenex_41418 Int)) (or (<= (select main_a v_prenex_41418) (+ (select main_a v_prenex_41417) 998)) (<= 2 (* 2 (select main_a v_prenex_41417))) (<= (+ main_y 1) v_prenex_41418) (< v_prenex_41418 main_y) (<= 1 (select main_a v_prenex_41417)) (<= 996 (* 2 (select main_a v_prenex_41418))))) (or (forall ((v_prenex_41081 Int)) (or (<= (* 2 (select main_a v_prenex_41081)) 1004) (<= (select main_a v_prenex_41081) 1003))) (forall ((v_prenex_41082 Int)) (or (<= (* 2 (select main_a v_prenex_41082)) 1998) (<= (select main_a v_prenex_41082) 999) (< v_prenex_41082 main_y) (<= (+ main_y 1) v_prenex_41082)))) (forall ((v_prenex_42377 Int) (v_prenex_42378 Int)) (or (<= (* 2 (select main_a v_prenex_42377)) 1004) (<= 498 (select main_a v_prenex_42378)) (<= (+ (select main_a v_prenex_42378) (select main_a v_prenex_42377)) 1000) (< v_prenex_42378 main_y) (< v_prenex_42377 main_x) (<= (+ main_y 1) v_prenex_42378) (<= 0 (+ (select main_a v_prenex_42377) 500)))) (forall ((v_prenex_37599 Int) (v_prenex_37600 Int)) (or (<= (+ main_x 1) v_prenex_37599) (<= (+ (select main_a v_prenex_37600) (select main_a v_prenex_37599)) 1000) (< v_prenex_37600 main_y) (<= (+ main_y 1) v_prenex_37600) (<= (select main_a v_prenex_37599) 1003) (<= (select main_a v_prenex_37600) 1500) (<= (* 2 (select main_a v_prenex_37599)) 1004))) (forall ((v_prenex_32919 Int) (v_prenex_32918 Int)) (or (<= 1000 (+ (select main_a v_prenex_32919) (select main_a v_prenex_32918))) (<= 2 (* 2 (select main_a v_prenex_32918))) (<= (select main_a v_prenex_32919) 1500) (<= (+ main_y 1) v_prenex_32919) (<= (select main_a v_prenex_32918) 502) (< v_prenex_32919 main_y) (< v_prenex_32918 main_x))) (forall ((v_prenex_46303 Int) (v_prenex_46304 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46303))) (<= (* 2 (select main_a v_prenex_46303)) 1004) (< v_prenex_46304 main_y) (<= (+ main_x 1) v_prenex_46303) (<= (* 2 (select main_a v_prenex_46304)) 1998) (<= (+ main_y 1) v_prenex_46304) (<= 1000 (+ (select main_a v_prenex_46304) (select main_a v_prenex_46303))))) (forall ((v_prenex_32832 Int) (v_prenex_32833 Int)) (or (<= 1000 (+ (select main_a v_prenex_32833) (select main_a v_prenex_32832))) (<= 996 (* 2 (select main_a v_prenex_32833))) (< v_prenex_32833 main_y) (<= 0 (+ (select main_a v_prenex_32833) 3)) (<= (+ main_y 1) v_prenex_32833) (<= 0 (+ (select main_a v_prenex_32832) 500)) (<= (select main_a v_prenex_32832) 502))) (forall ((v_prenex_41694 Int) (v_prenex_41695 Int)) (or (< v_prenex_41695 main_y) (<= 996 (* 2 (select main_a v_prenex_41695))) (<= (select main_a v_prenex_41695) 1500) (<= 2 (* 2 (select main_a v_prenex_41694))) (<= (+ main_y 1) v_prenex_41695) (<= 1000 (+ (select main_a v_prenex_41695) (select main_a v_prenex_41694))))) (forall ((v_prenex_43305 Int) (v_prenex_43304 Int)) (or (<= (+ main_y 1) v_prenex_43305) (<= 996 (* 2 (select main_a v_prenex_43305))) (<= (+ (select main_a v_prenex_43305) (select main_a v_prenex_43304)) 1000) (<= 0 (+ (select main_a v_prenex_43304) 500)) (< v_prenex_43305 main_y) (<= (* 2 (select main_a v_prenex_43304)) 1004))) (or (forall ((v_prenex_40078 Int)) (or (< v_prenex_40078 main_y) (<= (* 2 (select main_a v_prenex_40078)) 1998) (<= (+ main_y 1) v_prenex_40078) (<= 498 (select main_a v_prenex_40078)))) (forall ((v_prenex_40077 Int)) (or (<= (+ main_x 1) v_prenex_40077) (<= 1 (select main_a v_prenex_40077))))) (forall ((v_prenex_39704 Int) (v_prenex_39705 Int)) (or (<= (select main_a v_prenex_39704) (+ (select main_a v_prenex_39705) 4)) (<= (select main_a v_prenex_39705) 1500) (< v_prenex_39705 main_y) (<= 0 (+ (select main_a v_prenex_39704) 500)) (<= (+ main_y 1) v_prenex_39705) (<= 498 (select main_a v_prenex_39705)) (<= 2 (* 2 (select main_a v_prenex_39704))))) (forall ((v_prenex_40857 Int) (v_prenex_40856 Int)) (or (<= (select main_a v_prenex_40857) (+ (select main_a v_prenex_40856) 998)) (<= 498 (select main_a v_prenex_40857)) (<= (select main_a v_prenex_40856) 1003) (<= (+ main_y 1) v_prenex_40857) (<= (select main_a v_prenex_40857) 1500) (<= (* 2 (select main_a v_prenex_40856)) 1004) (< v_prenex_40857 main_y))) (forall ((v_prenex_37858 Int) (v_prenex_37859 Int)) (or (<= 0 (+ (select main_a v_prenex_37858) 500)) (<= 498 (select main_a v_prenex_37859)) (< v_prenex_37859 main_y) (<= 0 (+ (select main_a v_prenex_37859) 3)) (<= (select main_a v_prenex_37859) (+ (select main_a v_prenex_37858) 998)) (<= (+ main_y 1) v_prenex_37859) (<= (select main_a v_prenex_37858) 1003))) (forall ((v_prenex_34199 Int) (v_prenex_34198 Int)) (or (<= (select main_a v_prenex_34199) 502) (<= 0 (+ (select main_a v_prenex_34198) 3)) (< v_prenex_34198 main_y) (<= (+ main_y 1) v_prenex_34198) (<= (select main_a v_prenex_34199) (+ (select main_a v_prenex_34198) 4)) (<= 1 (select main_a v_prenex_34199)) (<= (+ main_x 1) v_prenex_34199))) (or (forall ((v_prenex_43935 Int)) (or (<= (+ main_y 1) v_prenex_43935) (<= 996 (* 2 (select main_a v_prenex_43935))) (<= (select main_a v_prenex_43935) 1500) (< v_prenex_43935 main_y))) (forall ((v_prenex_43934 Int)) (or (<= (* 2 (select main_a v_prenex_43934)) 1004) (<= 0 (+ (select main_a v_prenex_43934) 500))))) (forall ((v_prenex_42644 Int) (v_prenex_42643 Int)) (or (< v_prenex_42644 main_y) (< v_prenex_42643 main_x) (<= 0 (+ (select main_a v_prenex_42643) 500)) (<= 0 (+ (select main_a v_prenex_42644) 3)) (<= (select main_a v_prenex_42644) (+ (select main_a v_prenex_42643) 998)) (<= (+ main_y 1) v_prenex_42644))) (forall ((v_prenex_40004 Int) (v_prenex_40003 Int)) (or (<= 1000 (+ (select main_a v_prenex_40004) (select main_a v_prenex_40003))) (<= (+ main_y 1) v_prenex_40004) (< v_prenex_40004 main_y) (<= 1 (select main_a v_prenex_40003)) (<= (select main_a v_prenex_40004) 1500) (<= (* 2 (select main_a v_prenex_40003)) 1004) (<= (* 2 (select main_a v_prenex_40004)) 1998))) (forall ((v_prenex_41287 Int) (v_prenex_41288 Int)) (or (<= (* 2 (select main_a v_prenex_41287)) 1004) (<= 0 (+ (select main_a v_prenex_41288) 3)) (<= (+ main_y 1) v_prenex_41288) (<= 498 (select main_a v_prenex_41288)) (< v_prenex_41288 main_y) (<= (+ (select main_a v_prenex_41288) (select main_a v_prenex_41287)) 1000) (<= 0 (+ (select main_a v_prenex_41287) 500)))) (forall ((v_prenex_43734 Int) (v_prenex_43733 Int)) (or (<= 0 (+ (select main_a v_prenex_43734) 3)) (< v_prenex_43734 main_y) (<= 996 (* 2 (select main_a v_prenex_43734))) (<= (select main_a v_prenex_43733) 1003) (<= (+ main_y 1) v_prenex_43734) (<= (+ (select main_a v_prenex_43734) (select main_a v_prenex_43733)) 1000))) (forall ((v_prenex_38376 Int) (v_prenex_38377 Int)) (or (<= (select main_a v_prenex_38377) 1500) (<= (+ main_y 1) v_prenex_38377) (<= (select main_a v_prenex_38376) (+ (select main_a v_prenex_38377) 4)) (< v_prenex_38377 main_y) (<= 996 (* 2 (select main_a v_prenex_38377))))) (forall ((v_prenex_34585 Int) (v_prenex_34584 Int)) (or (<= (select main_a v_prenex_34585) (+ (select main_a v_prenex_34584) 4)) (<= (select main_a v_prenex_34585) 502) (< v_prenex_34584 main_y) (<= (+ main_y 1) v_prenex_34584) (<= (select main_a v_prenex_34584) 1500) (<= 0 (+ (select main_a v_prenex_34585) 500)))) (or (forall ((v_prenex_42243 Int)) (or (< v_prenex_42243 main_x) (<= (select main_a v_prenex_42243) 1003))) (forall ((v_prenex_42244 Int)) (or (<= (+ main_y 1) v_prenex_42244) (<= (select main_a v_prenex_42244) 1500) (< v_prenex_42244 main_y) (<= 996 (* 2 (select main_a v_prenex_42244)))))) (forall ((v_prenex_39571 Int) (v_prenex_39570 Int)) (or (<= (select main_a v_prenex_39570) 502) (< v_prenex_39571 main_y) (<= (+ main_y 1) v_prenex_39571) (<= 1000 (+ (select main_a v_prenex_39571) (select main_a v_prenex_39570))) (< v_prenex_39570 main_x) (<= (select main_a v_prenex_39571) 999))) (forall ((v_prenex_36891 Int) (v_prenex_36892 Int)) (or (<= 498 (select main_a v_prenex_36892)) (<= (select main_a v_prenex_36892) 999) (<= (+ main_y 1) v_prenex_36892) (<= (select main_a v_prenex_36891) (+ (select main_a v_prenex_36892) 4)) (< v_prenex_36892 main_y) (<= 1 (select main_a v_prenex_36891)) (<= (select main_a v_prenex_36891) 502))) (or (forall ((v_prenex_47625 Int)) (or (<= (* 2 (select main_a v_prenex_47625)) 1004) (<= 2 (* 2 (select main_a v_prenex_47625))))) (forall ((v_prenex_47626 Int)) (or (< v_prenex_47626 main_y) (<= (* 2 (select main_a v_prenex_47626)) 1998) (<= (select main_a v_prenex_47626) 1500) (<= (+ main_y 1) v_prenex_47626) (<= (select main_a v_prenex_47626) 999)))) (forall ((v_prenex_33591 Int) (v_prenex_33590 Int)) (or (<= (+ main_y 1) v_prenex_33591) (<= 2 (* 2 (select main_a v_prenex_33590))) (<= 996 (* 2 (select main_a v_prenex_33591))) (<= 1000 (+ (select main_a v_prenex_33591) (select main_a v_prenex_33590))) (< v_prenex_33591 main_y) (<= (select main_a v_prenex_33591) 999))) (forall ((v_prenex_48072 Int) (v_prenex_48071 Int)) (or (<= (+ main_y 1) v_prenex_48072) (<= 0 (+ (select main_a v_prenex_48072) 3)) (< v_prenex_48072 main_y) (<= (select main_a v_prenex_48071) 1003) (<= (* 2 (select main_a v_prenex_48071)) 1004) (<= (select main_a v_prenex_48071) (+ (select main_a v_prenex_48072) 4)) (< v_prenex_48071 main_x))) (forall ((v_prenex_36184 Int) (v_prenex_36185 Int)) (or (< v_prenex_36185 main_y) (<= (select main_a v_prenex_36185) 999) (<= (+ main_y 1) v_prenex_36185) (<= 1000 (+ (select main_a v_prenex_36185) (select main_a v_prenex_36184))) (<= (select main_a v_prenex_36184) 1003) (<= 498 (select main_a v_prenex_36185)) (<= 1 (select main_a v_prenex_36184)))) (forall ((v_prenex_42361 Int) (v_prenex_42362 Int)) (or (<= 0 (+ (select main_a v_prenex_42361) 500)) (<= 1 (select main_a v_prenex_42361)) (< v_prenex_42362 main_y) (<= (* 2 (select main_a v_prenex_42362)) 1998) (< v_prenex_42361 main_x) (<= (+ main_y 1) v_prenex_42362) (<= (select main_a v_prenex_42362) (+ (select main_a v_prenex_42361) 998)))) (forall ((v_prenex_40056 Int) (v_prenex_40055 Int)) (or (<= (+ main_y 1) v_prenex_40056) (< v_prenex_40056 main_y) (<= (select main_a v_prenex_40056) (+ (select main_a v_prenex_40055) 998)) (<= (select main_a v_prenex_40055) 502) (<= 2 (* 2 (select main_a v_prenex_40055))) (<= (* 2 (select main_a v_prenex_40056)) 1998))) (forall ((v_prenex_36833 Int) (v_prenex_36834 Int)) (or (<= (+ (select main_a v_prenex_36834) (select main_a v_prenex_36833)) 1000) (<= 996 (* 2 (select main_a v_prenex_36834))) (<= (+ main_y 1) v_prenex_36834) (< v_prenex_36833 main_x) (< v_prenex_36834 main_y) (<= (select main_a v_prenex_36833) 1003) (<= (* 2 (select main_a v_prenex_36833)) 1004))) (forall ((v_prenex_32842 Int) (v_prenex_32843 Int)) (or (<= 1000 (+ (select main_a v_prenex_32843) (select main_a v_prenex_32842))) (<= 0 (+ (select main_a v_prenex_32842) 500)) (<= (+ main_y 1) v_prenex_32843) (<= (* 2 (select main_a v_prenex_32843)) 1998) (< v_prenex_32843 main_y))) (or (forall ((v_prenex_42276 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42276))) (< v_prenex_42276 main_y) (<= 498 (select main_a v_prenex_42276)) (<= (+ main_y 1) v_prenex_42276))) (forall ((v_prenex_42275 Int)) (<= 1 (select main_a v_prenex_42275)))) (forall ((v_prenex_48050 Int) (v_prenex_48049 Int)) (or (<= 2 (* 2 (select main_a v_prenex_48049))) (<= (select main_a v_prenex_48050) 999) (<= (select main_a v_prenex_48049) (+ (select main_a v_prenex_48050) 4)) (<= 1 (select main_a v_prenex_48049)) (<= (+ main_y 1) v_prenex_48050) (< v_prenex_48050 main_y) (<= 498 (select main_a v_prenex_48050)))) (forall ((v_prenex_40670 Int) (v_prenex_40671 Int)) (or (<= (select main_a v_prenex_40670) 1003) (<= 1000 (+ (select main_a v_prenex_40671) (select main_a v_prenex_40670))) (<= 1 (select main_a v_prenex_40670)) (<= (select main_a v_prenex_40671) 1500) (<= (+ main_y 1) v_prenex_40671) (<= 0 (+ (select main_a v_prenex_40671) 3)) (< v_prenex_40671 main_y))) (forall ((v_prenex_40162 Int) (v_prenex_40161 Int)) (or (<= (select main_a v_prenex_40162) 1500) (< v_prenex_40162 main_y) (<= (select main_a v_prenex_40161) 1003) (<= (select main_a v_prenex_40161) (+ (select main_a v_prenex_40162) 4)) (<= 498 (select main_a v_prenex_40162)) (<= (select main_a v_prenex_40161) 502) (<= (+ main_y 1) v_prenex_40162))) (forall ((v_prenex_33589 Int) (v_prenex_33588 Int)) (or (<= 0 (+ (select main_a v_prenex_33588) 500)) (<= 498 (select main_a v_prenex_33589)) (< v_prenex_33589 main_y) (<= (+ main_x 1) v_prenex_33588) (<= (select main_a v_prenex_33588) (+ (select main_a v_prenex_33589) 4)) (<= (+ main_y 1) v_prenex_33589) (<= (select main_a v_prenex_33588) 1003))) (forall ((v_prenex_37001 Int) (v_prenex_37002 Int)) (or (<= 498 (select main_a v_prenex_37002)) (<= 1000 (+ (select main_a v_prenex_37002) (select main_a v_prenex_37001))) (< v_prenex_37002 main_y) (<= (+ main_y 1) v_prenex_37002) (<= (select main_a v_prenex_37001) 1003) (<= 996 (* 2 (select main_a v_prenex_37002))))) (forall ((v_prenex_43574 Int) (v_prenex_43573 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43574))) (<= (select main_a v_prenex_43574) 999) (<= 2 (* 2 (select main_a v_prenex_43573))) (<= (* 2 (select main_a v_prenex_43573)) 1004) (< v_prenex_43574 main_y) (<= (+ main_y 1) v_prenex_43574) (<= (+ (select main_a v_prenex_43574) (select main_a v_prenex_43573)) 1000))) (forall ((v_prenex_47368 Int) (v_prenex_47367 Int)) (or (<= (* 2 (select main_a v_prenex_47368)) 1998) (< v_prenex_47368 main_y) (< v_prenex_47367 main_x) (<= (+ main_y 1) v_prenex_47368) (<= (select main_a v_prenex_47368) (+ (select main_a v_prenex_47367) 998)) (<= (* 2 (select main_a v_prenex_47367)) 1004) (<= (select main_a v_prenex_47367) 502))) (forall ((v_prenex_46088 Int) (v_prenex_46089 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46088))) (<= (select main_a v_prenex_46089) 1500) (<= (+ main_y 1) v_prenex_46089) (< v_prenex_46089 main_y) (<= (select main_a v_prenex_46088) (+ (select main_a v_prenex_46089) 4)) (<= 996 (* 2 (select main_a v_prenex_46089))) (<= (select main_a v_prenex_46088) 1003))) (forall ((v_prenex_46473 Int) (v_prenex_46472 Int)) (or (<= (select main_a v_prenex_46473) (+ (select main_a v_prenex_46472) 998)) (<= 2 (* 2 (select main_a v_prenex_46472))) (< v_prenex_46473 main_y) (< v_prenex_46472 main_x) (<= (* 2 (select main_a v_prenex_46473)) 1998) (<= (+ main_y 1) v_prenex_46473))) (or (forall ((v_prenex_39120 Int)) (or (<= (+ main_y 1) v_prenex_39120) (< v_prenex_39120 main_y) (<= (* 2 (select main_a v_prenex_39120)) 1998))) (forall ((v_prenex_39119 Int)) (<= 1 (select main_a v_prenex_39119)))) (forall ((v_prenex_40406 Int) (v_prenex_40405 Int)) (or (<= (select main_a v_prenex_40406) (+ (select main_a v_prenex_40405) 998)) (<= 1 (select main_a v_prenex_40405)) (< v_prenex_40406 main_y) (<= (+ main_x 1) v_prenex_40405) (<= 996 (* 2 (select main_a v_prenex_40406))) (<= (+ main_y 1) v_prenex_40406))) (forall ((v_prenex_35992 Int) (v_prenex_35993 Int)) (or (<= (select main_a v_prenex_35993) 1500) (<= (+ main_y 1) v_prenex_35993) (<= (select main_a v_prenex_35992) 1003) (<= 1000 (+ (select main_a v_prenex_35993) (select main_a v_prenex_35992))) (< v_prenex_35993 main_y) (<= (select main_a v_prenex_35993) 999) (<= (select main_a v_prenex_35992) 502))) (forall ((v_prenex_33047 Int) (v_prenex_33046 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33046))) (< v_prenex_33047 main_y) (<= 0 (+ (select main_a v_prenex_33046) 500)) (<= 996 (* 2 (select main_a v_prenex_33047))) (<= (select main_a v_prenex_33047) 1500) (<= (+ (select main_a v_prenex_33047) (select main_a v_prenex_33046)) 1000) (<= (+ main_y 1) v_prenex_33047))) (or (forall ((v_prenex_42253 Int)) (<= (select main_a v_prenex_42253) 1003)) (forall ((v_prenex_42254 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42254))) (<= 498 (select main_a v_prenex_42254)) (<= (+ main_y 1) v_prenex_42254) (< v_prenex_42254 main_y)))) (or (forall ((v_prenex_46459 Int)) (or (<= (+ main_y 1) v_prenex_46459) (<= 0 (+ (select main_a v_prenex_46459) 3)) (<= (select main_a v_prenex_46459) 1500) (< v_prenex_46459 main_y))) (forall ((v_prenex_46453 Int)) (<= 2 (* 2 (select main_a v_prenex_46453))))) (forall ((v_prenex_35227 Int) (v_prenex_35228 Int)) (or (<= 0 (+ (select main_a v_prenex_35228) 500)) (<= (select main_a v_prenex_35227) (+ (select main_a v_prenex_35228) 998)) (<= 498 (select main_a v_prenex_35227)) (< v_prenex_35227 main_y) (<= (+ main_y 1) v_prenex_35227) (<= (select main_a v_prenex_35227) 999))) (forall ((v_prenex_39755 Int) (v_prenex_39754 Int)) (or (<= 498 (select main_a v_prenex_39755)) (< v_prenex_39755 main_y) (<= (select main_a v_prenex_39754) (+ (select main_a v_prenex_39755) 4)) (<= (select main_a v_prenex_39754) 502) (<= (+ main_y 1) v_prenex_39755) (<= (select main_a v_prenex_39755) 999))) (or (forall ((v_prenex_34790 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34790))) (<= (select main_a v_prenex_34790) 502) (< v_prenex_34790 main_x))) (forall ((v_prenex_34789 Int)) (or (<= (+ main_y 1) v_prenex_34789) (< v_prenex_34789 main_y) (<= (* 2 (select main_a v_prenex_34789)) 1998) (<= 996 (* 2 (select main_a v_prenex_34789)))))) (forall ((v_prenex_38424 Int) (v_prenex_38425 Int)) (or (<= 498 (select main_a v_prenex_38425)) (< v_prenex_38425 main_y) (<= (+ (select main_a v_prenex_38425) (select main_a v_prenex_38424)) 1000) (<= (select main_a v_prenex_38424) 1003) (<= 1 (select main_a v_prenex_38424)) (<= 0 (+ (select main_a v_prenex_38425) 3)) (<= (+ main_y 1) v_prenex_38425))) (forall ((v_prenex_47314 Int) (v_prenex_47313 Int)) (or (<= 498 (select main_a v_prenex_47314)) (<= (select main_a v_prenex_47313) 502) (<= (+ main_y 1) v_prenex_47314) (< v_prenex_47314 main_y) (<= 1000 (+ (select main_a v_prenex_47314) (select main_a v_prenex_47313))) (<= 996 (* 2 (select main_a v_prenex_47314))))) (forall ((v_prenex_40434 Int) (v_prenex_40433 Int)) (or (<= (select main_a v_prenex_40434) 999) (<= (select main_a v_prenex_40433) (+ (select main_a v_prenex_40434) 4)) (< v_prenex_40433 main_x) (<= (select main_a v_prenex_40433) 502) (<= (+ main_y 1) v_prenex_40434) (<= 1 (select main_a v_prenex_40433)) (< v_prenex_40434 main_y))) (forall ((v_prenex_33641 Int) (v_prenex_33640 Int)) (or (<= (select main_a v_prenex_33641) (+ (select main_a v_prenex_33640) 998)) (<= 996 (* 2 (select main_a v_prenex_33641))) (<= (select main_a v_prenex_33640) 502) (<= 498 (select main_a v_prenex_33641)) (<= 1 (select main_a v_prenex_33640)) (<= (+ main_y 1) v_prenex_33641) (< v_prenex_33641 main_y))) (forall ((v_prenex_32540 Int) (v_prenex_32541 Int)) (or (<= (select main_a v_prenex_32541) 1500) (<= 0 (+ (select main_a v_prenex_32540) 500)) (<= 2 (* 2 (select main_a v_prenex_32540))) (<= (select main_a v_prenex_32541) 999) (<= (select main_a v_prenex_32541) (+ (select main_a v_prenex_32540) 998)) (<= (+ main_y 1) v_prenex_32541) (< v_prenex_32541 main_y))) (forall ((v_prenex_45957 Int) (v_prenex_45956 Int)) (or (<= (* 2 (select main_a v_prenex_45957)) 1998) (< v_prenex_45957 main_y) (<= (+ (select main_a v_prenex_45957) (select main_a v_prenex_45956)) 1000) (<= (+ main_y 1) v_prenex_45957) (<= (* 2 (select main_a v_prenex_45956)) 1004) (<= (select main_a v_prenex_45956) 502))) (forall ((v_prenex_38188 Int) (v_prenex_38187 Int)) (or (<= 0 (+ (select main_a v_prenex_38188) 3)) (<= (+ main_y 1) v_prenex_38188) (<= (select main_a v_prenex_38187) 1003) (< v_prenex_38188 main_y) (<= 1000 (+ (select main_a v_prenex_38188) (select main_a v_prenex_38187))) (<= (select main_a v_prenex_38187) 502))) (forall ((v_prenex_37299 Int) (v_prenex_37300 Int)) (or (<= (* 2 (select main_a v_prenex_37299)) 1004) (<= (+ main_x 1) v_prenex_37299) (<= (+ (select main_a v_prenex_37300) (select main_a v_prenex_37299)) 1000) (<= (select main_a v_prenex_37300) 1500) (< v_prenex_37300 main_y) (<= (select main_a v_prenex_37299) 1003) (<= (+ main_y 1) v_prenex_37300))) (or (forall ((v_prenex_36333 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36333))) (<= (+ main_y 1) v_prenex_36333) (< v_prenex_36333 main_y) (<= 0 (+ (select main_a v_prenex_36333) 3)))) (forall ((v_prenex_36332 Int)) (<= 2 (* 2 (select main_a v_prenex_36332))))) (forall ((v_prenex_41465 Int) (v_prenex_41466 Int)) (or (<= (select main_a v_prenex_41465) 502) (<= (+ main_y 1) v_prenex_41466) (< v_prenex_41465 main_x) (<= 1000 (+ (select main_a v_prenex_41466) (select main_a v_prenex_41465))) (<= 0 (+ (select main_a v_prenex_41465) 500)) (<= (select main_a v_prenex_41466) 1500) (< v_prenex_41466 main_y))) (forall ((v_prenex_39281 Int) (v_prenex_39280 Int)) (or (<= (select main_a v_prenex_39281) 999) (<= 0 (+ (select main_a v_prenex_39280) 500)) (< v_prenex_39281 main_y) (<= (+ main_y 1) v_prenex_39281) (<= (+ (select main_a v_prenex_39281) (select main_a v_prenex_39280)) 1000) (<= 498 (select main_a v_prenex_39281)) (<= 2 (* 2 (select main_a v_prenex_39280))))) (forall ((v_prenex_42584 Int) (v_prenex_42585 Int)) (or (<= 1 (select main_a v_prenex_42584)) (< v_prenex_42585 main_y) (<= (select main_a v_prenex_42585) (+ (select main_a v_prenex_42584) 998)) (<= (* 2 (select main_a v_prenex_42585)) 1998) (<= 996 (* 2 (select main_a v_prenex_42585))) (<= (select main_a v_prenex_42584) 1003) (<= (+ main_y 1) v_prenex_42585))) (forall ((v_prenex_34407 Int) (v_prenex_34406 Int)) (or (<= (select main_a v_prenex_34407) 502) (<= (+ main_y 1) v_prenex_34406) (<= 996 (* 2 (select main_a v_prenex_34406))) (<= (select main_a v_prenex_34407) (+ (select main_a v_prenex_34406) 4)) (<= (+ main_x 1) v_prenex_34407) (< v_prenex_34406 main_y))) (forall ((v_prenex_38901 Int) (v_prenex_38900 Int)) (or (<= (+ main_y 1) v_prenex_38901) (<= (select main_a v_prenex_38901) 999) (<= (select main_a v_prenex_38900) 502) (<= (select main_a v_prenex_38901) (+ (select main_a v_prenex_38900) 998)) (< v_prenex_38901 main_y))) (forall ((v_prenex_42103 Int) (v_prenex_42104 Int)) (or (< v_prenex_42103 main_x) (<= (select main_a v_prenex_42103) 1003) (< v_prenex_42104 main_y) (<= 2 (* 2 (select main_a v_prenex_42103))) (<= (+ main_y 1) v_prenex_42104) (<= (+ (select main_a v_prenex_42104) (select main_a v_prenex_42103)) 1000) (<= 0 (+ (select main_a v_prenex_42104) 3)))) (forall ((v_prenex_32674 Int) (v_prenex_32675 Int)) (or (<= (+ main_y 1) v_prenex_32675) (<= 996 (* 2 (select main_a v_prenex_32675))) (<= (select main_a v_prenex_32675) (+ (select main_a v_prenex_32674) 998)) (< v_prenex_32675 main_y) (<= 0 (+ (select main_a v_prenex_32675) 3)) (<= 1 (select main_a v_prenex_32674)))) (forall ((v_prenex_44409 Int) (v_prenex_44408 Int)) (or (<= 0 (+ (select main_a v_prenex_44408) 500)) (<= (+ main_y 1) v_prenex_44409) (<= 0 (+ (select main_a v_prenex_44409) 3)) (<= (select main_a v_prenex_44409) (+ (select main_a v_prenex_44408) 998)) (<= 2 (* 2 (select main_a v_prenex_44408))) (< v_prenex_44409 main_y) (<= (+ main_x 1) v_prenex_44408))) (forall ((v_prenex_34165 Int) (v_prenex_34164 Int)) (or (<= (select main_a v_prenex_34165) 1003) (<= (select main_a v_prenex_34164) (+ (select main_a v_prenex_34165) 998)) (< v_prenex_34164 main_y) (<= (+ main_y 1) v_prenex_34164) (<= (+ main_x 1) v_prenex_34165) (<= (select main_a v_prenex_34164) 999))) (or (forall ((v_prenex_42501 Int)) (or (<= 1 (select main_a v_prenex_42501)) (<= (* 2 (select main_a v_prenex_42501)) 1004))) (forall ((v_prenex_42502 Int)) (or (<= (+ main_y 1) v_prenex_42502) (<= 0 (+ (select main_a v_prenex_42502) 3)) (<= (* 2 (select main_a v_prenex_42502)) 1998) (< v_prenex_42502 main_y)))) (forall ((v_prenex_32825 Int) (v_prenex_32824 Int)) (or (< v_prenex_32825 main_y) (<= (+ (select main_a v_prenex_32825) (select main_a v_prenex_32824)) 1000) (<= 498 (select main_a v_prenex_32825)) (<= 2 (* 2 (select main_a v_prenex_32824))) (<= (* 2 (select main_a v_prenex_32825)) 1998) (<= (* 2 (select main_a v_prenex_32824)) 1004) (<= (+ main_y 1) v_prenex_32825))) (forall ((v_prenex_35981 Int) (v_prenex_35980 Int)) (or (<= (+ main_y 1) v_prenex_35981) (<= 1 (select main_a v_prenex_35980)) (<= 498 (select main_a v_prenex_35981)) (< v_prenex_35981 main_y) (<= (select main_a v_prenex_35980) (+ (select main_a v_prenex_35981) 4)) (<= (select main_a v_prenex_35981) 1500) (<= (select main_a v_prenex_35980) 1003))) (or (forall ((v_prenex_41754 Int)) (or (<= 0 (+ (select main_a v_prenex_41754) 500)) (< v_prenex_41754 main_x) (<= (select main_a v_prenex_41754) 502))) (forall ((v_prenex_41755 Int)) (or (<= (+ main_y 1) v_prenex_41755) (< v_prenex_41755 main_y) (<= 996 (* 2 (select main_a v_prenex_41755))) (<= (* 2 (select main_a v_prenex_41755)) 1998)))) (forall ((v_prenex_38551 Int) (v_prenex_38550 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38551))) (<= (+ main_y 1) v_prenex_38551) (< v_prenex_38551 main_y) (<= (select main_a v_prenex_38550) (+ (select main_a v_prenex_38551) 4)) (<= (* 2 (select main_a v_prenex_38550)) 1004) (<= (select main_a v_prenex_38550) 502) (< v_prenex_38550 main_x))) (forall ((v_prenex_32937 Int) (v_prenex_32936 Int)) (or (<= 1 (select main_a v_prenex_32936)) (< v_prenex_32937 main_y) (<= (+ main_y 1) v_prenex_32937) (<= (select main_a v_prenex_32937) (+ (select main_a v_prenex_32936) 998)) (<= (select main_a v_prenex_32936) 502) (<= (* 2 (select main_a v_prenex_32937)) 1998))) (forall ((v_prenex_35794 Int) (v_prenex_35795 Int)) (or (<= (+ main_y 1) v_prenex_35795) (<= (select main_a v_prenex_35794) 1003) (<= (+ (select main_a v_prenex_35795) (select main_a v_prenex_35794)) 1000) (<= (+ main_x 1) v_prenex_35794) (< v_prenex_35795 main_y) (<= (select main_a v_prenex_35794) 502) (<= 0 (+ (select main_a v_prenex_35795) 3)))) (forall ((v_prenex_38381 Int) (v_prenex_38380 Int)) (or (<= 1000 (+ (select main_a v_prenex_38381) (select main_a v_prenex_38380))) (<= (+ main_y 1) v_prenex_38381) (<= (select main_a v_prenex_38380) 502) (<= (* 2 (select main_a v_prenex_38381)) 1998) (< v_prenex_38381 main_y) (<= 0 (+ (select main_a v_prenex_38381) 3)))) (forall ((v_prenex_34029 Int) (v_prenex_34028 Int)) (or (<= (+ main_y 1) v_prenex_34028) (< v_prenex_34028 main_y) (<= 2 (* 2 (select main_a v_prenex_34029))) (<= 996 (* 2 (select main_a v_prenex_34028))) (<= 0 (+ (select main_a v_prenex_34028) 3)) (<= 1000 (+ (select main_a v_prenex_34028) (select main_a v_prenex_34029))))) (or (forall ((v_prenex_42476 Int)) (or (<= (+ main_y 1) v_prenex_42476) (<= 498 (select main_a v_prenex_42476)) (<= 996 (* 2 (select main_a v_prenex_42476))) (<= 0 (+ (select main_a v_prenex_42476) 3)) (< v_prenex_42476 main_y))) (forall ((v_prenex_42475 Int)) (or (<= 0 (+ (select main_a v_prenex_42475) 500)) (<= (select main_a v_prenex_42475) 1003)))) (or (forall ((v_prenex_38537 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38537))) (<= 498 (select main_a v_prenex_38537)) (<= (+ main_y 1) v_prenex_38537) (< v_prenex_38537 main_y))) (forall ((v_prenex_38536 Int)) (or (<= 1 (select main_a v_prenex_38536)) (< v_prenex_38536 main_x) (<= 2 (* 2 (select main_a v_prenex_38536)))))) (forall ((v_prenex_33673 Int) (v_prenex_33672 Int)) (or (<= 0 (+ (select main_a v_prenex_33672) 500)) (<= 996 (* 2 (select main_a v_prenex_33673))) (< v_prenex_33673 main_y) (<= 1 (select main_a v_prenex_33672)) (<= (+ main_y 1) v_prenex_33673) (<= (+ (select main_a v_prenex_33673) (select main_a v_prenex_33672)) 1000))) (forall ((v_prenex_32876 Int) (v_prenex_32877 Int)) (or (<= (select main_a v_prenex_32877) 1500) (<= (+ main_y 1) v_prenex_32877) (< v_prenex_32877 main_y) (<= (select main_a v_prenex_32876) 502) (<= 996 (* 2 (select main_a v_prenex_32877))) (<= 1000 (+ (select main_a v_prenex_32877) (select main_a v_prenex_32876))))) (or (forall ((v_prenex_34860 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34860))) (< v_prenex_34860 main_x) (<= (* 2 (select main_a v_prenex_34860)) 1004))) (forall ((v_prenex_34859 Int)) (or (<= (+ main_y 1) v_prenex_34859) (< v_prenex_34859 main_y) (<= (select main_a v_prenex_34859) 999) (<= (* 2 (select main_a v_prenex_34859)) 1998)))) (forall ((v_prenex_41245 Int) (v_prenex_41246 Int)) (or (<= (+ main_y 1) v_prenex_41246) (<= (select main_a v_prenex_41246) 1500) (<= (select main_a v_prenex_41245) 1003) (< v_prenex_41246 main_y) (< v_prenex_41245 main_x) (<= (+ (select main_a v_prenex_41246) (select main_a v_prenex_41245)) 1000))) (or (forall ((v_prenex_46611 Int)) (or (< v_prenex_46611 main_y) (<= 0 (+ (select main_a v_prenex_46611) 3)) (<= (+ main_y 1) v_prenex_46611))) (forall ((v_prenex_46610 Int)) (<= (* 2 (select main_a v_prenex_46610)) 1004))) (forall ((v_prenex_38775 Int) (v_prenex_38774 Int)) (or (<= (select main_a v_prenex_38774) 502) (<= (+ main_y 1) v_prenex_38775) (<= (select main_a v_prenex_38775) 999) (<= (select main_a v_prenex_38774) (+ (select main_a v_prenex_38775) 4)) (< v_prenex_38775 main_y))) (forall ((v_prenex_33741 Int) (v_prenex_33740 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33741))) (<= 0 (+ (select main_a v_prenex_33741) 3)) (<= 2 (* 2 (select main_a v_prenex_33740))) (<= 0 (+ (select main_a v_prenex_33740) 500)) (<= (+ main_y 1) v_prenex_33741) (<= (select main_a v_prenex_33741) (+ (select main_a v_prenex_33740) 998)) (< v_prenex_33741 main_y))) (forall ((v_prenex_47995 Int) (v_prenex_47994 Int)) (or (<= 0 (+ (select main_a v_prenex_47995) 3)) (<= (+ main_y 1) v_prenex_47995) (<= 996 (* 2 (select main_a v_prenex_47995))) (<= (select main_a v_prenex_47994) 502) (< v_prenex_47995 main_y) (<= (select main_a v_prenex_47995) (+ (select main_a v_prenex_47994) 998)) (<= 1 (select main_a v_prenex_47994)))) (forall ((v_prenex_38051 Int) (v_prenex_38050 Int)) (or (<= (+ main_y 1) v_prenex_38051) (<= (select main_a v_prenex_38051) 999) (<= 1 (select main_a v_prenex_38050)) (< v_prenex_38051 main_y) (<= (select main_a v_prenex_38051) (+ (select main_a v_prenex_38050) 998)) (<= 996 (* 2 (select main_a v_prenex_38051))))) (forall ((v_prenex_46899 Int) (v_prenex_46898 Int)) (or (< v_prenex_46899 main_y) (<= 996 (* 2 (select main_a v_prenex_46899))) (<= (select main_a v_prenex_46898) 1003) (<= 1000 (+ (select main_a v_prenex_46899) (select main_a v_prenex_46898))) (< v_prenex_46898 main_x) (<= (+ main_y 1) v_prenex_46899))) (forall ((v_prenex_47592 Int) (v_prenex_47591 Int)) (or (<= (+ main_y 1) v_prenex_47592) (<= (* 2 (select main_a v_prenex_47592)) 1998) (<= 0 (+ (select main_a v_prenex_47592) 3)) (< v_prenex_47592 main_y) (<= 1 (select main_a v_prenex_47591)) (<= (+ (select main_a v_prenex_47592) (select main_a v_prenex_47591)) 1000) (<= (* 2 (select main_a v_prenex_47591)) 1004))) (forall ((v_prenex_33693 Int) (v_prenex_33692 Int)) (or (<= 498 (select main_a v_prenex_33693)) (<= (select main_a v_prenex_33692) 502) (<= (+ main_y 1) v_prenex_33693) (<= 996 (* 2 (select main_a v_prenex_33693))) (<= 0 (+ (select main_a v_prenex_33692) 500)) (<= (select main_a v_prenex_33692) (+ (select main_a v_prenex_33693) 4)) (< v_prenex_33693 main_y))) (forall ((v_prenex_36943 Int) (v_prenex_36944 Int)) (or (< v_prenex_36944 main_y) (<= 2 (* 2 (select main_a v_prenex_36943))) (<= (select main_a v_prenex_36943) (+ (select main_a v_prenex_36944) 4)) (<= (* 2 (select main_a v_prenex_36943)) 1004) (<= (+ main_y 1) v_prenex_36944) (<= 0 (+ (select main_a v_prenex_36944) 3)))) (forall ((v_prenex_46701 Int) (v_prenex_46702 Int)) (or (<= (+ main_y 1) v_prenex_46702) (<= (select main_a v_prenex_46701) (+ (select main_a v_prenex_46702) 4)) (< v_prenex_46702 main_y) (<= (select main_a v_prenex_46702) 999) (<= 996 (* 2 (select main_a v_prenex_46702))) (<= (* 2 (select main_a v_prenex_46701)) 1004) (<= 0 (+ (select main_a v_prenex_46701) 500)))) (forall ((v_prenex_46787 Int) (v_prenex_46788 Int)) (or (<= (select main_a v_prenex_46787) 502) (<= (+ main_x 1) v_prenex_46787) (< v_prenex_46788 main_y) (<= (select main_a v_prenex_46787) 1003) (<= 1000 (+ (select main_a v_prenex_46788) (select main_a v_prenex_46787))) (<= (+ main_y 1) v_prenex_46788) (<= (select main_a v_prenex_46788) 1500))) (forall ((v_prenex_36861 Int) (v_prenex_36862 Int)) (or (<= (select main_a v_prenex_36862) 1500) (<= (+ main_y 1) v_prenex_36862) (<= 498 (select main_a v_prenex_36862)) (<= (select main_a v_prenex_36861) 1003) (< v_prenex_36862 main_y) (<= (select main_a v_prenex_36862) (+ (select main_a v_prenex_36861) 998)))) (forall ((v_prenex_34736 Int) (v_prenex_34735 Int)) (or (< v_prenex_34735 main_y) (< v_prenex_34736 main_x) (<= (select main_a v_prenex_34735) (+ (select main_a v_prenex_34736) 998)) (<= (+ main_y 1) v_prenex_34735) (<= (select main_a v_prenex_34736) 1003) (<= (select main_a v_prenex_34735) 999))) (forall ((v_prenex_35552 Int) (v_prenex_35553 Int)) (or (<= (select main_a v_prenex_35552) 502) (<= (select main_a v_prenex_35553) 1500) (< v_prenex_35553 main_y) (<= 2 (* 2 (select main_a v_prenex_35552))) (<= (+ main_y 1) v_prenex_35553) (<= 1000 (+ (select main_a v_prenex_35553) (select main_a v_prenex_35552))))) (forall ((v_prenex_33911 Int) (v_prenex_33910 Int)) (or (<= (select main_a v_prenex_33910) (+ (select main_a v_prenex_33911) 998)) (<= 1 (select main_a v_prenex_33911)) (<= (select main_a v_prenex_33910) 1500) (<= 0 (+ (select main_a v_prenex_33911) 500)) (< v_prenex_33910 main_y) (<= 996 (* 2 (select main_a v_prenex_33910))) (<= (+ main_y 1) v_prenex_33910))) (forall ((v_prenex_38184 Int)) (or (<= 498 (select main_a v_prenex_38184)) (< v_prenex_38184 main_y) (<= (+ main_y 1) v_prenex_38184) (<= 996 (* 2 (select main_a v_prenex_38184))) (<= (select main_a v_prenex_38184) 999))) (forall ((v_prenex_41010 Int) (v_prenex_41011 Int)) (or (<= 0 (+ (select main_a v_prenex_41011) 3)) (< v_prenex_41010 main_x) (<= 0 (+ (select main_a v_prenex_41010) 500)) (<= (+ (select main_a v_prenex_41011) (select main_a v_prenex_41010)) 1000) (< v_prenex_41011 main_y) (<= 1 (select main_a v_prenex_41010)) (<= (+ main_y 1) v_prenex_41011))) (forall ((v_prenex_47794 Int) (v_prenex_47793 Int)) (or (<= (select main_a v_prenex_47793) 502) (<= (+ main_y 1) v_prenex_47794) (<= 0 (+ (select main_a v_prenex_47794) 3)) (<= (+ main_x 1) v_prenex_47793) (<= 1 (select main_a v_prenex_47793)) (< v_prenex_47794 main_y) (<= (select main_a v_prenex_47793) (+ (select main_a v_prenex_47794) 4)))) (forall ((v_prenex_35042 Int) (v_prenex_35041 Int)) (or (<= (+ (select main_a v_prenex_35041) (select main_a v_prenex_35042)) 1000) (<= (select main_a v_prenex_35042) 502) (<= 1 (select main_a v_prenex_35042)) (< v_prenex_35042 main_x) (<= (+ main_x 1) v_prenex_35042))) (forall ((v_prenex_39188 Int) (v_prenex_39187 Int)) (or (<= 0 (+ (select main_a v_prenex_39187) 500)) (< v_prenex_39188 main_y) (<= 1 (select main_a v_prenex_39187)) (<= (* 2 (select main_a v_prenex_39188)) 1998) (<= (+ main_y 1) v_prenex_39188) (<= 1000 (+ (select main_a v_prenex_39188) (select main_a v_prenex_39187))) (<= 0 (+ (select main_a v_prenex_39188) 3)))) (forall ((v_prenex_35064 Int) (v_prenex_35063 Int)) (or (<= (+ main_y 1) v_prenex_35063) (< v_prenex_35063 main_y) (<= (select main_a v_prenex_35063) 999) (<= 996 (* 2 (select main_a v_prenex_35063))) (<= (+ (select main_a v_prenex_35063) (select main_a v_prenex_35064)) 1000))) (forall ((v_prenex_35171 Int) (v_prenex_35172 Int)) (or (<= (select main_a v_prenex_35171) 999) (<= 2 (* 2 (select main_a v_prenex_35172))) (<= 996 (* 2 (select main_a v_prenex_35171))) (< v_prenex_35171 main_y) (<= 0 (+ (select main_a v_prenex_35172) 500)) (<= (+ main_y 1) v_prenex_35171) (<= (+ (select main_a v_prenex_35171) (select main_a v_prenex_35172)) 1000))) (or (forall ((v_prenex_40485 Int)) (or (<= (+ main_y 1) v_prenex_40485) (< v_prenex_40485 main_y) (<= 996 (* 2 (select main_a v_prenex_40485))) (<= (select main_a v_prenex_40485) 999))) (forall ((v_prenex_40484 Int)) (or (<= (select main_a v_prenex_40484) 502) (< v_prenex_40484 main_x) (<= (* 2 (select main_a v_prenex_40484)) 1004)))) (or (forall ((v_prenex_40295 Int)) (<= (select main_a v_prenex_40295) 502)) (forall ((v_prenex_40296 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40296))) (<= (* 2 (select main_a v_prenex_40296)) 1998) (< v_prenex_40296 main_y) (<= (+ main_y 1) v_prenex_40296)))) (forall ((v_prenex_37257 Int) (v_prenex_37258 Int)) (or (<= (select main_a v_prenex_37257) (+ (select main_a v_prenex_37258) 4)) (< v_prenex_37257 main_x) (<= 0 (+ (select main_a v_prenex_37257) 500)) (<= (+ main_y 1) v_prenex_37258) (< v_prenex_37258 main_y) (<= (select main_a v_prenex_37257) 502) (<= (* 2 (select main_a v_prenex_37258)) 1998))) (forall ((v_prenex_45575 Int) (v_prenex_45574 Int)) (or (<= (select main_a v_prenex_45575) 999) (<= (+ main_y 1) v_prenex_45575) (<= (select main_a v_prenex_45575) (+ (select main_a v_prenex_45574) 998)) (<= (* 2 (select main_a v_prenex_45574)) 1004) (<= 996 (* 2 (select main_a v_prenex_45575))) (<= 1 (select main_a v_prenex_45574)) (< v_prenex_45575 main_y))) (forall ((v_prenex_35135 Int) (v_prenex_35136 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35136))) (< v_prenex_35135 main_y) (<= (+ main_y 1) v_prenex_35135) (<= (* 2 (select main_a v_prenex_35135)) 1998) (<= (select main_a v_prenex_35135) (+ (select main_a v_prenex_35136) 998)) (<= (select main_a v_prenex_35135) 999) (<= (select main_a v_prenex_35136) 1003))) (forall ((v_prenex_35251 Int) (v_prenex_35252 Int)) (or (<= (select main_a v_prenex_35252) 1003) (<= (+ main_y 1) v_prenex_35251) (<= (select main_a v_prenex_35251) (+ (select main_a v_prenex_35252) 998)) (<= 1 (select main_a v_prenex_35252)) (< v_prenex_35251 main_y) (<= (select main_a v_prenex_35251) 999) (<= (* 2 (select main_a v_prenex_35251)) 1998))) (forall ((v_prenex_38996 Int) (v_prenex_38995 Int)) (or (<= 0 (+ (select main_a v_prenex_38995) 500)) (<= (* 2 (select main_a v_prenex_38996)) 1998) (< v_prenex_38996 main_y) (< v_prenex_38995 main_x) (<= (+ main_y 1) v_prenex_38996) (<= (select main_a v_prenex_38996) (+ (select main_a v_prenex_38995) 998)))) (forall ((v_prenex_41820 Int) (v_prenex_41821 Int)) (or (<= (+ main_y 1) v_prenex_41821) (<= 0 (+ (select main_a v_prenex_41821) 3)) (<= (+ (select main_a v_prenex_41821) (select main_a v_prenex_41820)) 1000) (<= (select main_a v_prenex_41821) 1500) (<= 1 (select main_a v_prenex_41820)) (< v_prenex_41821 main_y))) (forall ((v_prenex_42554 Int) (v_prenex_42555 Int)) (or (<= (select main_a v_prenex_42554) 502) (<= (+ (select main_a v_prenex_42555) (select main_a v_prenex_42554)) 1000) (<= (* 2 (select main_a v_prenex_42555)) 1998) (<= (select main_a v_prenex_42555) 1500) (<= 0 (+ (select main_a v_prenex_42554) 500)) (< v_prenex_42555 main_y) (<= (+ main_y 1) v_prenex_42555))) (forall ((v_prenex_42538 Int) (v_prenex_42539 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42538))) (<= 1000 (+ (select main_a v_prenex_42539) (select main_a v_prenex_42538))) (< v_prenex_42538 main_x) (<= (+ main_x 1) v_prenex_42538) (<= (+ main_y 1) v_prenex_42539))) (or (forall ((v_prenex_36177 Int)) (or (<= 0 (+ (select main_a v_prenex_36177) 3)) (< v_prenex_36177 main_y) (<= (* 2 (select main_a v_prenex_36177)) 1998) (<= (+ main_y 1) v_prenex_36177))) (forall ((v_prenex_36176 Int)) (<= (* 2 (select main_a v_prenex_36176)) 1004))) (forall ((v_prenex_39333 Int) (v_prenex_39332 Int)) (or (<= (select main_a v_prenex_39333) 999) (<= (+ (select main_a v_prenex_39333) (select main_a v_prenex_39332)) 1000) (<= (* 2 (select main_a v_prenex_39332)) 1004) (<= (select main_a v_prenex_39332) 1003) (<= (+ main_y 1) v_prenex_39333) (<= 996 (* 2 (select main_a v_prenex_39333))) (< v_prenex_39333 main_y))) (or (forall ((v_prenex_38918 Int)) (or (< v_prenex_38918 main_y) (<= 996 (* 2 (select main_a v_prenex_38918))) (<= 0 (+ (select main_a v_prenex_38918) 3)) (<= (+ main_y 1) v_prenex_38918))) (forall ((v_prenex_38916 Int)) (<= (* 2 (select main_a v_prenex_38916)) 1004))) (or (forall ((v_prenex_34075 Int)) (or (<= (* 2 (select main_a v_prenex_34075)) 1004) (<= (select main_a v_prenex_34075) 1003))) (forall ((v_prenex_34074 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34074))) (< v_prenex_34074 main_y) (<= (+ main_y 1) v_prenex_34074)))) (forall ((v_prenex_33023 Int) (v_prenex_33022 Int)) (or (<= (* 2 (select main_a v_prenex_33022)) 1004) (< v_prenex_33023 main_y) (<= (+ main_y 1) v_prenex_33023) (<= (select main_a v_prenex_33023) 1500) (<= (+ (select main_a v_prenex_33023) (select main_a v_prenex_33022)) 1000) (<= (select main_a v_prenex_33022) 502) (<= 498 (select main_a v_prenex_33023)))) (forall ((v_prenex_44855 Int) (v_prenex_44854 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44854))) (<= 498 (select main_a v_prenex_44855)) (<= (+ main_y 1) v_prenex_44855) (<= (select main_a v_prenex_44855) (+ (select main_a v_prenex_44854) 998)) (< v_prenex_44855 main_y) (<= (select main_a v_prenex_44855) 1500) (<= (select main_a v_prenex_44854) 1003))) (or (forall ((v_prenex_35663 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35663))) (<= (+ main_y 1) v_prenex_35663) (<= 0 (+ (select main_a v_prenex_35663) 3)) (< v_prenex_35663 main_y))) (forall ((v_prenex_35662 Int)) (or (< v_prenex_35662 main_x) (<= 1 (select main_a v_prenex_35662)) (<= 2 (* 2 (select main_a v_prenex_35662)))))) (forall ((v_prenex_47967 Int) (v_prenex_47968 Int)) (or (< v_prenex_47968 main_y) (<= 0 (+ (select main_a v_prenex_47968) 3)) (<= 1000 (+ (select main_a v_prenex_47968) (select main_a v_prenex_47967))) (<= (+ main_x 1) v_prenex_47967) (<= (select main_a v_prenex_47967) 502) (<= (+ main_y 1) v_prenex_47968) (<= (* 2 (select main_a v_prenex_47967)) 1004))) (or (forall ((v_prenex_47432 Int)) (or (<= (select main_a v_prenex_47432) 999) (< v_prenex_47432 main_y) (<= (+ main_y 1) v_prenex_47432) (<= (* 2 (select main_a v_prenex_47432)) 1998))) (forall ((v_prenex_47431 Int)) (or (<= (* 2 (select main_a v_prenex_47431)) 1004) (< v_prenex_47431 main_x) (<= (select main_a v_prenex_47431) 1003)))) (forall ((v_prenex_43187 Int) (v_prenex_43186 Int)) (or (<= (+ main_y 1) v_prenex_43187) (<= (select main_a v_prenex_43186) 1003) (<= 0 (+ (select main_a v_prenex_43187) 3)) (< v_prenex_43187 main_y) (<= (select main_a v_prenex_43187) (+ (select main_a v_prenex_43186) 998)))) (forall ((v_prenex_35950 Int) (v_prenex_35951 Int)) (or (<= (+ main_y 1) v_prenex_35951) (< v_prenex_35951 main_y) (<= 0 (+ (select main_a v_prenex_35951) 3)) (< v_prenex_35950 main_x) (<= 0 (+ (select main_a v_prenex_35950) 500)) (<= 1000 (+ (select main_a v_prenex_35951) (select main_a v_prenex_35950))) (<= 2 (* 2 (select main_a v_prenex_35950))))) (forall ((v_prenex_42031 Int) (v_prenex_42032 Int)) (or (<= (select main_a v_prenex_42032) 999) (<= (select main_a v_prenex_42031) 1003) (< v_prenex_42032 main_y) (<= 0 (+ (select main_a v_prenex_42031) 500)) (<= 498 (select main_a v_prenex_42032)) (<= (+ (select main_a v_prenex_42032) (select main_a v_prenex_42031)) 1000) (<= (+ main_y 1) v_prenex_42032))) (forall ((v_prenex_47702 Int) (v_prenex_47701 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47702))) (<= (* 2 (select main_a v_prenex_47701)) 1004) (<= 2 (* 2 (select main_a v_prenex_47701))) (<= (+ (select main_a v_prenex_47702) (select main_a v_prenex_47701)) 1000) (<= (+ main_y 1) v_prenex_47702) (<= 0 (+ (select main_a v_prenex_47702) 3)) (< v_prenex_47702 main_y))) (forall ((v_prenex_43826 Int) (v_prenex_43827 Int)) (or (< v_prenex_43826 main_x) (<= 1 (select main_a v_prenex_43826)) (<= (+ (select main_a v_prenex_43827) (select main_a v_prenex_43826)) 1000) (<= (+ main_x 1) v_prenex_43826))) (or (forall ((v_prenex_33383 Int)) (or (< v_prenex_33383 main_x) (<= 0 (+ (select main_a v_prenex_33383) 500)))) (forall ((v_prenex_33384 Int)) (or (<= (* 2 (select main_a v_prenex_33384)) 1998) (<= (+ main_y 1) v_prenex_33384) (<= (select main_a v_prenex_33384) 1500) (< v_prenex_33384 main_y)))) (forall ((v_prenex_44610 Int) (v_prenex_44611 Int)) (or (<= 498 (select main_a v_prenex_44611)) (<= (select main_a v_prenex_44611) 999) (<= 0 (+ (select main_a v_prenex_44610) 500)) (< v_prenex_44611 main_y) (<= (+ main_y 1) v_prenex_44611) (<= (+ (select main_a v_prenex_44611) (select main_a v_prenex_44610)) 1000))) (or (forall ((v_prenex_37261 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37261))) (<= (select main_a v_prenex_37261) 502))) (forall ((v_prenex_37262 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37262))) (<= 0 (+ (select main_a v_prenex_37262) 3)) (<= (+ main_y 1) v_prenex_37262) (< v_prenex_37262 main_y)))) (forall ((v_prenex_43866 Int) (v_prenex_43867 Int)) (or (<= (select main_a v_prenex_43866) 502) (<= (+ main_y 1) v_prenex_43867) (<= 498 (select main_a v_prenex_43867)) (<= (select main_a v_prenex_43866) (+ (select main_a v_prenex_43867) 4)) (< v_prenex_43867 main_y) (<= (* 2 (select main_a v_prenex_43867)) 1998))) (forall ((v_prenex_45106 Int) (v_prenex_45107 Int)) (or (<= (select main_a v_prenex_45106) 502) (<= (select main_a v_prenex_45106) (+ (select main_a v_prenex_45107) 4)) (<= 996 (* 2 (select main_a v_prenex_45107))) (< v_prenex_45106 main_x) (< v_prenex_45107 main_y) (<= (+ main_y 1) v_prenex_45107))) (forall ((v_prenex_46970 Int) (v_prenex_46971 Int)) (or (<= (select main_a v_prenex_46971) 999) (<= (select main_a v_prenex_46970) (+ (select main_a v_prenex_46971) 4)) (<= (+ main_y 1) v_prenex_46971) (<= (select main_a v_prenex_46970) 502) (<= 498 (select main_a v_prenex_46971)) (< v_prenex_46971 main_y) (<= 0 (+ (select main_a v_prenex_46970) 500)))) (forall ((v_prenex_38530 Int) (v_prenex_38531 Int)) (or (<= (+ main_y 1) v_prenex_38531) (<= 2 (* 2 (select main_a v_prenex_38530))) (<= (select main_a v_prenex_38531) (+ (select main_a v_prenex_38530) 998)) (< v_prenex_38530 main_x) (<= (select main_a v_prenex_38531) 1500) (< v_prenex_38531 main_y))) (forall ((v_prenex_37378 Int) (v_prenex_37379 Int)) (or (<= (select main_a v_prenex_37378) 1003) (<= (+ main_x 1) v_prenex_37378) (< v_prenex_37378 main_x) (< v_prenex_37379 main_y) (<= (select main_a v_prenex_37379) (+ (select main_a v_prenex_37378) 998)))) (forall ((v_prenex_44759 Int) (v_prenex_44758 Int)) (or (<= (select main_a v_prenex_44759) 999) (<= (+ main_y 1) v_prenex_44759) (<= (+ main_x 1) v_prenex_44758) (<= (select main_a v_prenex_44759) (+ (select main_a v_prenex_44758) 998)) (< v_prenex_44759 main_y) (<= (select main_a v_prenex_44758) 502) (<= 2 (* 2 (select main_a v_prenex_44758))))) (forall ((v_prenex_34872 Int) (v_prenex_34871 Int)) (or (<= (* 2 (select main_a v_prenex_34872)) 1004) (<= (+ main_y 1) v_prenex_34871) (<= (* 2 (select main_a v_prenex_34871)) 1998) (< v_prenex_34871 main_y) (<= 996 (* 2 (select main_a v_prenex_34871))) (<= 1000 (+ (select main_a v_prenex_34871) (select main_a v_prenex_34872))))) (forall ((v_prenex_35726 Int) (v_prenex_35727 Int)) (or (<= 498 (select main_a v_prenex_35727)) (<= (+ main_y 1) v_prenex_35727) (<= (* 2 (select main_a v_prenex_35726)) 1004) (<= (select main_a v_prenex_35726) (+ (select main_a v_prenex_35727) 4)) (< v_prenex_35727 main_y) (<= (select main_a v_prenex_35726) 1003) (<= 996 (* 2 (select main_a v_prenex_35727))))) (forall ((v_prenex_40087 Int) (v_prenex_40088 Int)) (or (<= (+ main_y 1) v_prenex_40088) (<= 2 (* 2 (select main_a v_prenex_40087))) (<= (+ (select main_a v_prenex_40088) (select main_a v_prenex_40087)) 1000) (< v_prenex_40088 main_y) (< v_prenex_40087 main_x) (<= (select main_a v_prenex_40088) 999))) (forall ((v_prenex_46972 Int) (v_prenex_46973 Int)) (or (<= 0 (+ (select main_a v_prenex_46972) 500)) (<= (* 2 (select main_a v_prenex_46973)) 1998) (< v_prenex_46973 main_y) (<= 996 (* 2 (select main_a v_prenex_46973))) (<= (select main_a v_prenex_46972) 1003) (<= 1000 (+ (select main_a v_prenex_46973) (select main_a v_prenex_46972))) (<= (+ main_y 1) v_prenex_46973))) (or (forall ((v_prenex_45376 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45376))) (<= (select main_a v_prenex_45376) 1003) (< v_prenex_45376 main_x))) (forall ((v_prenex_45377 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45377))) (< v_prenex_45377 main_y) (<= (+ main_y 1) v_prenex_45377)))) (forall ((v_prenex_45326 Int) (v_prenex_45327 Int)) (or (<= (select main_a v_prenex_45326) 502) (<= 498 (select main_a v_prenex_45327)) (<= (+ main_y 1) v_prenex_45327) (<= 0 (+ (select main_a v_prenex_45327) 3)) (<= 2 (* 2 (select main_a v_prenex_45326))) (<= (select main_a v_prenex_45327) (+ (select main_a v_prenex_45326) 998)) (< v_prenex_45327 main_y))) (or (forall ((v_prenex_44962 Int)) (<= (* 2 (select main_a v_prenex_44962)) 1004)) (forall ((v_prenex_44967 Int)) (or (< v_prenex_44967 main_y) (<= (select main_a v_prenex_44967) 999) (<= (+ main_y 1) v_prenex_44967) (<= 996 (* 2 (select main_a v_prenex_44967)))))) (forall ((v_prenex_47206 Int) (v_prenex_47205 Int)) (or (<= (select main_a v_prenex_47206) 999) (<= 996 (* 2 (select main_a v_prenex_47206))) (<= 0 (+ (select main_a v_prenex_47205) 500)) (< v_prenex_47206 main_y) (<= 1 (select main_a v_prenex_47205)) (<= 1000 (+ (select main_a v_prenex_47206) (select main_a v_prenex_47205))) (<= (+ main_y 1) v_prenex_47206))) (forall ((v_prenex_40259 Int) (v_prenex_40260 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40259))) (<= (select main_a v_prenex_40259) 1003) (<= (+ (select main_a v_prenex_40260) (select main_a v_prenex_40259)) 1000) (<= (select main_a v_prenex_40260) 999) (<= 498 (select main_a v_prenex_40260)) (<= (+ main_y 1) v_prenex_40260) (< v_prenex_40260 main_y))) (forall ((v_prenex_43994 Int) (v_prenex_43995 Int)) (or (<= 0 (+ (select main_a v_prenex_43995) 3)) (<= 1000 (+ (select main_a v_prenex_43995) (select main_a v_prenex_43994))) (<= (+ main_y 1) v_prenex_43995) (<= (select main_a v_prenex_43994) 502) (< v_prenex_43995 main_y) (<= (select main_a v_prenex_43995) 1500))) (forall ((v_prenex_41594 Int) (v_prenex_41595 Int)) (or (<= (select main_a v_prenex_41595) (+ (select main_a v_prenex_41594) 998)) (<= (+ main_x 1) v_prenex_41594) (< v_prenex_41595 main_y) (<= (select main_a v_prenex_41594) 502) (<= (+ main_y 1) v_prenex_41595) (<= (select main_a v_prenex_41595) 1500))) (forall ((v_prenex_47174 Int) (v_prenex_47173 Int)) (or (< v_prenex_47174 main_y) (<= (+ main_y 1) v_prenex_47174) (<= (select main_a v_prenex_47174) (+ (select main_a v_prenex_47173) 998)) (<= (select main_a v_prenex_47174) 999) (<= (select main_a v_prenex_47173) 1003) (<= (select main_a v_prenex_47173) 502) (<= (* 2 (select main_a v_prenex_47174)) 1998))) (forall ((v_prenex_35589 Int) (v_prenex_35588 Int)) (or (<= (select main_a v_prenex_35589) 999) (<= 0 (+ (select main_a v_prenex_35588) 500)) (<= 2 (* 2 (select main_a v_prenex_35588))) (< v_prenex_35589 main_y) (<= 498 (select main_a v_prenex_35589)) (<= 1000 (+ (select main_a v_prenex_35589) (select main_a v_prenex_35588))) (<= (+ main_y 1) v_prenex_35589))) (forall ((v_prenex_39379 Int) (v_prenex_39378 Int)) (or (<= (select main_a v_prenex_39378) 1003) (<= (select main_a v_prenex_39379) (+ (select main_a v_prenex_39378) 998)) (< v_prenex_39379 main_y) (<= (+ main_y 1) v_prenex_39379) (<= (+ main_x 1) v_prenex_39378) (<= 0 (+ (select main_a v_prenex_39379) 3)))) (forall ((v_prenex_42988 Int) (v_prenex_42989 Int)) (or (< v_prenex_42989 main_y) (<= 0 (+ (select main_a v_prenex_42989) 3)) (<= (+ main_y 1) v_prenex_42989) (<= (select main_a v_prenex_42988) (+ (select main_a v_prenex_42989) 4)) (<= 2 (* 2 (select main_a v_prenex_42988))) (<= 1 (select main_a v_prenex_42988)) (<= (select main_a v_prenex_42989) 1500))) (forall ((v_prenex_35311 Int) (v_prenex_35312 Int)) (or (<= (+ main_y 1) v_prenex_35311) (<= (select main_a v_prenex_35311) 1500) (<= (select main_a v_prenex_35312) 502) (<= 0 (+ (select main_a v_prenex_35312) 500)) (< v_prenex_35311 main_y) (<= 996 (* 2 (select main_a v_prenex_35311))) (<= 1000 (+ (select main_a v_prenex_35311) (select main_a v_prenex_35312))))) (forall ((v_prenex_36268 Int) (v_prenex_36269 Int)) (or (< v_prenex_36269 main_y) (<= 1 (select main_a v_prenex_36268)) (<= 498 (select main_a v_prenex_36269)) (<= (select main_a v_prenex_36269) (+ (select main_a v_prenex_36268) 998)) (<= (+ main_y 1) v_prenex_36269) (<= 0 (+ (select main_a v_prenex_36269) 3)) (<= (* 2 (select main_a v_prenex_36268)) 1004))) (forall ((v_prenex_47328 Int) (v_prenex_47327 Int)) (or (<= (+ main_y 1) v_prenex_47328) (<= 996 (* 2 (select main_a v_prenex_47328))) (< v_prenex_47328 main_y) (<= 2 (* 2 (select main_a v_prenex_47327))) (<= 0 (+ (select main_a v_prenex_47328) 3)) (<= (select main_a v_prenex_47328) (+ (select main_a v_prenex_47327) 998)) (<= 1 (select main_a v_prenex_47327)))) (forall ((v_prenex_38673 Int) (v_prenex_38674 Int)) (or (<= (select main_a v_prenex_38674) (+ (select main_a v_prenex_38673) 998)) (<= (select main_a v_prenex_38673) 1003) (<= (select main_a v_prenex_38673) 502) (<= (+ main_y 1) v_prenex_38674) (<= (* 2 (select main_a v_prenex_38674)) 1998) (< v_prenex_38674 main_y) (<= 996 (* 2 (select main_a v_prenex_38674))))) (or (forall ((v_prenex_34187 Int)) (<= (select main_a v_prenex_34187) 502)) (forall ((v_prenex_34186 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34186))) (< v_prenex_34186 main_y) (<= 0 (+ (select main_a v_prenex_34186) 3)) (<= (+ main_y 1) v_prenex_34186) (<= (* 2 (select main_a v_prenex_34186)) 1998)))) (or (forall ((v_prenex_41074 Int)) (or (<= (+ main_y 1) v_prenex_41074) (<= 0 (+ (select main_a v_prenex_41074) 3)) (<= (select main_a v_prenex_41074) 999) (<= 996 (* 2 (select main_a v_prenex_41074))) (< v_prenex_41074 main_y))) (forall ((v_prenex_41073 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41073))) (<= (select main_a v_prenex_41073) 502)))) (forall ((v_prenex_39735 Int) (v_prenex_39734 Int)) (or (<= (+ main_x 1) v_prenex_39734) (<= (+ main_y 1) v_prenex_39735) (<= (select main_a v_prenex_39735) 999) (<= (select main_a v_prenex_39735) (+ (select main_a v_prenex_39734) 998)) (<= (select main_a v_prenex_39734) 502) (<= (* 2 (select main_a v_prenex_39734)) 1004) (< v_prenex_39735 main_y))) (forall ((v_prenex_33484 Int) (v_prenex_33483 Int)) (or (<= (+ main_y 1) v_prenex_33484) (< v_prenex_33484 main_y) (<= (+ (select main_a v_prenex_33484) (select main_a v_prenex_33483)) 1000) (<= (* 2 (select main_a v_prenex_33483)) 1004) (<= (select main_a v_prenex_33484) 999))) (forall ((v_prenex_39270 Int) (v_prenex_39271 Int)) (or (< v_prenex_39271 main_y) (<= 1 (select main_a v_prenex_39270)) (<= 996 (* 2 (select main_a v_prenex_39271))) (<= 1000 (+ (select main_a v_prenex_39271) (select main_a v_prenex_39270))) (<= (* 2 (select main_a v_prenex_39270)) 1004) (<= (+ main_y 1) v_prenex_39271))) (forall ((v_prenex_41608 Int) (v_prenex_41609 Int)) (or (< v_prenex_41608 main_x) (<= 498 (select main_a v_prenex_41609)) (<= 0 (+ (select main_a v_prenex_41608) 500)) (<= (+ (select main_a v_prenex_41609) (select main_a v_prenex_41608)) 1000) (<= 2 (* 2 (select main_a v_prenex_41608))) (< v_prenex_41609 main_y) (<= (+ main_y 1) v_prenex_41609))) (forall ((v_prenex_37861 Int) (v_prenex_37860 Int)) (or (<= 0 (+ (select main_a v_prenex_37860) 500)) (< v_prenex_37861 main_y) (<= (+ main_y 1) v_prenex_37861) (<= (* 2 (select main_a v_prenex_37861)) 1998) (<= (select main_a v_prenex_37860) 502) (<= (+ (select main_a v_prenex_37861) (select main_a v_prenex_37860)) 1000) (<= 0 (+ (select main_a v_prenex_37861) 3)))) (or (forall ((v_prenex_45393 Int)) (or (<= (+ main_y 1) v_prenex_45393) (<= (* 2 (select main_a v_prenex_45393)) 1998) (< v_prenex_45393 main_y) (<= (select main_a v_prenex_45393) 1500))) (forall ((v_prenex_45392 Int)) (or (<= 0 (+ (select main_a v_prenex_45392) 500)) (<= (select main_a v_prenex_45392) 1003) (<= (+ main_x 1) v_prenex_45392)))) (forall ((v_prenex_44593 Int) (v_prenex_44592 Int)) (or (<= 0 (+ (select main_a v_prenex_44592) 500)) (<= 1000 (+ (select main_a v_prenex_44593) (select main_a v_prenex_44592))) (<= (select main_a v_prenex_44592) 1003) (<= 498 (select main_a v_prenex_44593)) (< v_prenex_44592 main_x) (<= (+ main_y 1) v_prenex_44593) (< v_prenex_44593 main_y))) (or (forall ((v_prenex_34632 Int)) (or (<= (select main_a v_prenex_34632) 502) (<= 0 (+ (select main_a v_prenex_34632) 500)))) (forall ((v_prenex_34631 Int)) (or (<= (+ main_y 1) v_prenex_34631) (<= (select main_a v_prenex_34631) 1500) (<= 996 (* 2 (select main_a v_prenex_34631))) (< v_prenex_34631 main_y)))) (or (forall ((v_prenex_40894 Int)) (<= 2 (* 2 (select main_a v_prenex_40894)))) (forall ((v_prenex_40895 Int)) (or (< v_prenex_40895 main_y) (<= 996 (* 2 (select main_a v_prenex_40895))) (<= (+ main_y 1) v_prenex_40895) (<= (select main_a v_prenex_40895) 1500)))) (forall ((v_prenex_39006 Int) (v_prenex_39005 Int)) (or (<= 1 (select main_a v_prenex_39005)) (< v_prenex_39006 main_y) (<= 996 (* 2 (select main_a v_prenex_39006))) (<= (+ main_y 1) v_prenex_39006) (<= (select main_a v_prenex_39005) 1003) (<= (select main_a v_prenex_39006) (+ (select main_a v_prenex_39005) 998)) (<= (select main_a v_prenex_39006) 1500))) (forall ((v_prenex_39113 Int) (v_prenex_39114 Int)) (or (<= (+ main_y 1) v_prenex_39114) (<= (select main_a v_prenex_39114) (+ (select main_a v_prenex_39113) 998)) (< v_prenex_39114 main_y) (<= (select main_a v_prenex_39114) 1500) (<= 996 (* 2 (select main_a v_prenex_39114))) (<= (select main_a v_prenex_39113) 502) (<= (select main_a v_prenex_39113) 1003))) (forall ((v_prenex_34463 Int) (v_prenex_34462 Int)) (or (< v_prenex_34463 main_x) (<= (select main_a v_prenex_34463) 1003) (<= 1000 (+ (select main_a v_prenex_34462) (select main_a v_prenex_34463))) (<= (+ main_y 1) v_prenex_34462) (<= 0 (+ (select main_a v_prenex_34462) 3)) (< v_prenex_34462 main_y))) (forall ((v_prenex_33285 Int) (v_prenex_33284 Int)) (or (<= (+ main_y 1) v_prenex_33285) (<= (+ (select main_a v_prenex_33285) (select main_a v_prenex_33284)) 1000) (<= (select main_a v_prenex_33285) 1500) (<= (* 2 (select main_a v_prenex_33285)) 1998) (< v_prenex_33285 main_y) (<= (select main_a v_prenex_33284) 502) (<= 2 (* 2 (select main_a v_prenex_33284))))) (forall ((v_prenex_40416 Int) (v_prenex_40415 Int)) (or (<= (+ main_y 1) v_prenex_40416) (<= (select main_a v_prenex_40416) (+ (select main_a v_prenex_40415) 998)) (<= (+ main_x 1) v_prenex_40415) (<= 0 (+ (select main_a v_prenex_40415) 500)) (< v_prenex_40416 main_y) (<= 0 (+ (select main_a v_prenex_40416) 3)))) (forall ((v_prenex_45544 Int) (v_prenex_45545 Int)) (or (< v_prenex_45544 main_x) (<= 0 (+ (select main_a v_prenex_45544) 500)) (<= (+ main_x 1) v_prenex_45544) (<= (select main_a v_prenex_45544) (+ (select main_a v_prenex_45545) 4)) (<= 2 (* 2 (select main_a v_prenex_45544))))) (forall ((v_prenex_43174 Int) (v_prenex_43173 Int)) (or (< v_prenex_43174 main_y) (<= (select main_a v_prenex_43174) 999) (<= (+ main_y 1) v_prenex_43174) (<= (select main_a v_prenex_43174) 1500) (<= (select main_a v_prenex_43173) (+ (select main_a v_prenex_43174) 4)) (<= 0 (+ (select main_a v_prenex_43173) 500)))) (forall ((v_prenex_43462 Int) (v_prenex_43463 Int)) (or (<= (* 2 (select main_a v_prenex_43462)) 1004) (<= 996 (* 2 (select main_a v_prenex_43463))) (<= 0 (+ (select main_a v_prenex_43462) 500)) (<= (+ main_y 1) v_prenex_43463) (<= (select main_a v_prenex_43462) (+ (select main_a v_prenex_43463) 4)) (< v_prenex_43463 main_y))) (forall ((v_prenex_45331 Int) (v_prenex_45330 Int)) (or (<= (+ main_y 1) v_prenex_45331) (<= (select main_a v_prenex_45330) 502) (<= 996 (* 2 (select main_a v_prenex_45331))) (<= (+ (select main_a v_prenex_45331) (select main_a v_prenex_45330)) 1000) (<= (* 2 (select main_a v_prenex_45331)) 1998) (< v_prenex_45331 main_y) (<= 0 (+ (select main_a v_prenex_45330) 500)))) (or (forall ((v_prenex_34721 Int)) (or (< v_prenex_34721 main_y) (<= 0 (+ (select main_a v_prenex_34721) 3)) (<= (+ main_y 1) v_prenex_34721) (<= 996 (* 2 (select main_a v_prenex_34721))))) (forall ((v_prenex_34722 Int)) (or (<= 0 (+ (select main_a v_prenex_34722) 500)) (<= 1 (select main_a v_prenex_34722))))) (forall ((v_prenex_41475 Int) (v_prenex_41476 Int)) (or (<= (+ main_x 1) v_prenex_41475) (<= 2 (* 2 (select main_a v_prenex_41475))) (< v_prenex_41475 main_x) (<= (+ (select main_a v_prenex_41476) (select main_a v_prenex_41475)) 1000))) (forall ((v_prenex_45003 Int) (v_prenex_45004 Int)) (or (<= (* 2 (select main_a v_prenex_45003)) 1004) (<= (+ main_y 1) v_prenex_45004) (<= 1000 (+ (select main_a v_prenex_45004) (select main_a v_prenex_45003))) (<= (select main_a v_prenex_45004) 999) (<= (select main_a v_prenex_45003) 502) (< v_prenex_45004 main_y) (< v_prenex_45003 main_x))) (forall ((v_prenex_34718 Int) (v_prenex_34717 Int)) (or (<= (select main_a v_prenex_34718) 502) (<= (+ main_y 1) v_prenex_34717) (<= 1 (select main_a v_prenex_34718)) (<= (+ (select main_a v_prenex_34717) (select main_a v_prenex_34718)) 1000) (<= 996 (* 2 (select main_a v_prenex_34717))) (< v_prenex_34717 main_y))) (forall ((v_prenex_41325 Int) (v_prenex_41326 Int)) (or (<= (select main_a v_prenex_41326) 1500) (<= (select main_a v_prenex_41325) 1003) (<= 1 (select main_a v_prenex_41325)) (<= (select main_a v_prenex_41326) (+ (select main_a v_prenex_41325) 998)) (< v_prenex_41326 main_y) (<= (+ main_y 1) v_prenex_41326) (<= 0 (+ (select main_a v_prenex_41326) 3)))) (forall ((v_prenex_43975 Int) (v_prenex_43974 Int)) (or (<= (+ main_y 1) v_prenex_43975) (<= 996 (* 2 (select main_a v_prenex_43975))) (<= (select main_a v_prenex_43974) (+ (select main_a v_prenex_43975) 4)) (<= 0 (+ (select main_a v_prenex_43974) 500)) (< v_prenex_43975 main_y) (<= (+ main_x 1) v_prenex_43974) (<= (select main_a v_prenex_43974) 502))) (forall ((v_prenex_35514 Int) (v_prenex_35515 Int)) (or (<= (+ main_y 1) v_prenex_35515) (<= 1 (select main_a v_prenex_35514)) (<= (* 2 (select main_a v_prenex_35514)) 1004) (<= (select main_a v_prenex_35515) 999) (<= 0 (+ (select main_a v_prenex_35515) 3)) (< v_prenex_35515 main_y) (<= 1000 (+ (select main_a v_prenex_35515) (select main_a v_prenex_35514))))) (forall ((v_prenex_46693 Int) (v_prenex_46694 Int)) (or (<= (* 2 (select main_a v_prenex_46694)) 1998) (<= (* 2 (select main_a v_prenex_46693)) 1004) (<= (+ (select main_a v_prenex_46694) (select main_a v_prenex_46693)) 1000) (< v_prenex_46694 main_y) (<= (+ main_y 1) v_prenex_46694) (<= 498 (select main_a v_prenex_46694)))) (forall ((v_prenex_39223 Int) (v_prenex_39224 Int)) (or (<= (+ main_x 1) v_prenex_39223) (< v_prenex_39224 main_y) (<= (+ main_y 1) v_prenex_39224) (<= 2 (* 2 (select main_a v_prenex_39223))) (<= (+ (select main_a v_prenex_39224) (select main_a v_prenex_39223)) 1000) (<= 0 (+ (select main_a v_prenex_39223) 500)) (<= 0 (+ (select main_a v_prenex_39224) 3)))) (forall ((v_prenex_45768 Int) (v_prenex_45769 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45769))) (<= 2 (* 2 (select main_a v_prenex_45768))) (<= 0 (+ (select main_a v_prenex_45768) 500)) (<= 0 (+ (select main_a v_prenex_45769) 3)) (<= (+ main_y 1) v_prenex_45769) (<= 1000 (+ (select main_a v_prenex_45769) (select main_a v_prenex_45768))) (< v_prenex_45769 main_y))) (or (forall ((v_prenex_44633 Int)) (or (<= (* 2 (select main_a v_prenex_44633)) 1998) (< v_prenex_44633 main_y) (<= (select main_a v_prenex_44633) 1500) (<= (+ main_y 1) v_prenex_44633) (<= (select main_a v_prenex_44633) 999))) (forall ((v_prenex_44632 Int)) (or (<= 0 (+ (select main_a v_prenex_44632) 500)) (<= (select main_a v_prenex_44632) 502)))) (forall ((v_prenex_34720 Int) (v_prenex_34719 Int)) (or (<= (select main_a v_prenex_34719) 999) (<= 2 (* 2 (select main_a v_prenex_34720))) (<= (+ main_y 1) v_prenex_34719) (<= (select main_a v_prenex_34720) (+ (select main_a v_prenex_34719) 4)) (< v_prenex_34719 main_y) (<= 0 (+ (select main_a v_prenex_34720) 500)) (<= 996 (* 2 (select main_a v_prenex_34719))))) (forall ((v_prenex_35480 Int) (v_prenex_35481 Int)) (or (<= (* 2 (select main_a v_prenex_35480)) 1004) (<= 0 (+ (select main_a v_prenex_35481) 3)) (<= (+ main_y 1) v_prenex_35481) (<= 2 (* 2 (select main_a v_prenex_35480))) (<= 1000 (+ (select main_a v_prenex_35481) (select main_a v_prenex_35480))) (< v_prenex_35481 main_y) (< v_prenex_35480 main_x))) (forall ((v_prenex_34888 Int) (v_prenex_34887 Int)) (or (<= (+ (select main_a v_prenex_34887) (select main_a v_prenex_34888)) 1000) (<= (* 2 (select main_a v_prenex_34888)) 1004) (< v_prenex_34887 main_y) (<= (select main_a v_prenex_34887) 1500) (<= (+ main_y 1) v_prenex_34887) (<= 0 (+ (select main_a v_prenex_34888) 500)) (<= 996 (* 2 (select main_a v_prenex_34887))))) (forall ((v_prenex_43837 Int) (v_prenex_43836 Int)) (or (<= (+ main_y 1) v_prenex_43837) (<= (* 2 (select main_a v_prenex_43836)) 1004) (<= (* 2 (select main_a v_prenex_43837)) 1998) (<= 1 (select main_a v_prenex_43836)) (< v_prenex_43837 main_y) (<= (select main_a v_prenex_43837) 999) (<= 1000 (+ (select main_a v_prenex_43837) (select main_a v_prenex_43836))))) (forall ((v_prenex_35938 Int) (v_prenex_35939 Int)) (or (<= 498 (select main_a v_prenex_35939)) (<= 0 (+ (select main_a v_prenex_35938) 500)) (<= (+ main_y 1) v_prenex_35939) (<= (select main_a v_prenex_35938) (+ (select main_a v_prenex_35939) 4)) (< v_prenex_35939 main_y))) (forall ((v_prenex_47504 Int) (v_prenex_47503 Int)) (or (<= 1 (select main_a v_prenex_47503)) (<= (select main_a v_prenex_47504) 1500) (< v_prenex_47504 main_y) (<= (+ main_y 1) v_prenex_47504) (<= (select main_a v_prenex_47504) (+ (select main_a v_prenex_47503) 998)) (<= (select main_a v_prenex_47503) 502) (<= 498 (select main_a v_prenex_47504)))) (or (forall ((v_prenex_33985 Int)) (or (<= (select main_a v_prenex_33985) 502) (< v_prenex_33985 main_x) (<= (select main_a v_prenex_33985) 1003))) (forall ((v_prenex_33984 Int)) (or (<= (+ main_y 1) v_prenex_33984) (<= (select main_a v_prenex_33984) 999) (<= (* 2 (select main_a v_prenex_33984)) 1998) (< v_prenex_33984 main_y)))) (or (forall ((v_prenex_47768 Int)) (or (< v_prenex_47768 main_y) (<= 0 (+ (select main_a v_prenex_47768) 3)) (<= (select main_a v_prenex_47768) 1500) (<= 996 (* 2 (select main_a v_prenex_47768))) (<= (+ main_y 1) v_prenex_47768))) (forall ((v_prenex_47767 Int)) (or (<= 0 (+ (select main_a v_prenex_47767) 500)) (<= 1 (select main_a v_prenex_47767))))) (forall ((v_prenex_47954 Int) (v_prenex_47953 Int)) (or (<= (select main_a v_prenex_47953) (+ (select main_a v_prenex_47954) 4)) (<= (select main_a v_prenex_47953) 502) (<= (+ main_y 1) v_prenex_47954) (<= 996 (* 2 (select main_a v_prenex_47954))) (<= (select main_a v_prenex_47954) 999) (<= (* 2 (select main_a v_prenex_47953)) 1004) (< v_prenex_47954 main_y))) (forall ((v_prenex_43719 Int) (v_prenex_43720 Int)) (or (<= (select main_a v_prenex_43720) 1500) (<= (+ main_y 1) v_prenex_43720) (< v_prenex_43720 main_y) (<= 0 (+ (select main_a v_prenex_43720) 3)) (<= (select main_a v_prenex_43719) 502) (<= 1000 (+ (select main_a v_prenex_43720) (select main_a v_prenex_43719))) (<= (select main_a v_prenex_43719) 1003))) (or (forall ((v_prenex_39257 Int)) (or (<= 0 (+ (select main_a v_prenex_39257) 500)) (<= 1 (select main_a v_prenex_39257)))) (forall ((v_prenex_39258 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39258))) (< v_prenex_39258 main_y) (<= (select main_a v_prenex_39258) 1500) (<= (+ main_y 1) v_prenex_39258) (<= (* 2 (select main_a v_prenex_39258)) 1998)))) (or (forall ((v_prenex_43471 Int)) (or (<= (select main_a v_prenex_43471) 999) (< v_prenex_43471 main_y) (<= (+ main_y 1) v_prenex_43471) (<= 996 (* 2 (select main_a v_prenex_43471))))) (forall ((v_prenex_43470 Int)) (or (<= 1 (select main_a v_prenex_43470)) (<= (select main_a v_prenex_43470) 502)))) (or (forall ((v_prenex_37233 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37233))) (<= (select main_a v_prenex_37233) 1003))) (forall ((v_prenex_37234 Int)) (or (<= (select main_a v_prenex_37234) 999) (<= (select main_a v_prenex_37234) 1500) (<= (* 2 (select main_a v_prenex_37234)) 1998) (< v_prenex_37234 main_y) (<= (+ main_y 1) v_prenex_37234)))) (forall ((v_prenex_33225 Int) (v_prenex_33224 Int)) (or (<= (select main_a v_prenex_33224) 502) (<= (+ main_y 1) v_prenex_33225) (<= (+ (select main_a v_prenex_33225) (select main_a v_prenex_33224)) 1000) (< v_prenex_33225 main_y) (<= 0 (+ (select main_a v_prenex_33225) 3)) (<= (select main_a v_prenex_33224) 1003))) (forall ((v_prenex_36636 Int) (v_prenex_36637 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36636))) (< v_prenex_36637 main_y) (<= (select main_a v_prenex_36636) (+ (select main_a v_prenex_36637) 4)) (<= 498 (select main_a v_prenex_36637)) (<= (select main_a v_prenex_36636) 1003) (<= (* 2 (select main_a v_prenex_36637)) 1998) (<= (+ main_y 1) v_prenex_36637))) (forall ((v_prenex_38463 Int) (v_prenex_38462 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38462))) (<= (select main_a v_prenex_38463) 999) (<= 1000 (+ (select main_a v_prenex_38463) (select main_a v_prenex_38462))) (<= (* 2 (select main_a v_prenex_38462)) 1004) (<= (+ main_y 1) v_prenex_38463) (< v_prenex_38463 main_y))) (forall ((v_prenex_46112 Int) (v_prenex_46113 Int)) (or (<= (select main_a v_prenex_46112) 502) (<= 996 (* 2 (select main_a v_prenex_46113))) (<= (* 2 (select main_a v_prenex_46112)) 1004) (<= (select main_a v_prenex_46113) 999) (<= (select main_a v_prenex_46112) (+ (select main_a v_prenex_46113) 4)) (<= (+ main_y 1) v_prenex_46113) (< v_prenex_46113 main_y))) (forall ((v_prenex_35110 Int) (v_prenex_35109 Int)) (or (<= 1000 (+ (select main_a v_prenex_35109) (select main_a v_prenex_35110))) (<= (+ main_y 1) v_prenex_35109) (< v_prenex_35109 main_y) (<= (+ main_x 1) v_prenex_35110) (<= (* 2 (select main_a v_prenex_35110)) 1004) (<= 0 (+ (select main_a v_prenex_35109) 3)))) (or (forall ((v_prenex_44355 Int)) (or (<= 498 (select main_a v_prenex_44355)) (<= (+ main_y 1) v_prenex_44355) (< v_prenex_44355 main_y) (<= (select main_a v_prenex_44355) 999) (<= (* 2 (select main_a v_prenex_44355)) 1998))) (forall ((v_prenex_44354 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44354))) (<= 0 (+ (select main_a v_prenex_44354) 500))))) (forall ((v_prenex_36256 Int) (v_prenex_36257 Int)) (or (<= 1000 (+ (select main_a v_prenex_36257) (select main_a v_prenex_36256))) (<= (* 2 (select main_a v_prenex_36256)) 1004) (< v_prenex_36257 main_y) (<= 0 (+ (select main_a v_prenex_36256) 500)) (< v_prenex_36256 main_x) (<= (+ main_y 1) v_prenex_36257) (<= (select main_a v_prenex_36257) 999))) (forall ((v_prenex_36088 Int) (v_prenex_36089 Int)) (or (<= 498 (select main_a v_prenex_36089)) (<= (+ (select main_a v_prenex_36089) (select main_a v_prenex_36088)) 1000) (<= (select main_a v_prenex_36088) 502) (< v_prenex_36088 main_x) (< v_prenex_36089 main_y) (<= (select main_a v_prenex_36088) 1003) (<= (+ main_y 1) v_prenex_36089))) (forall ((v_prenex_42390 Int) (v_prenex_42389 Int)) (or (<= (+ (select main_a v_prenex_42390) (select main_a v_prenex_42389)) 1000) (<= (* 2 (select main_a v_prenex_42389)) 1004) (< v_prenex_42390 main_y) (<= (+ main_y 1) v_prenex_42390) (<= 0 (+ (select main_a v_prenex_42390) 3)) (<= (select main_a v_prenex_42389) 1003) (<= 996 (* 2 (select main_a v_prenex_42390))))) (forall ((v_prenex_37390 Int) (v_prenex_37391 Int)) (or (<= 1 (select main_a v_prenex_37390)) (<= 1000 (+ (select main_a v_prenex_37391) (select main_a v_prenex_37390))) (<= (* 2 (select main_a v_prenex_37390)) 1004) (< v_prenex_37391 main_y) (<= 996 (* 2 (select main_a v_prenex_37391))) (<= 498 (select main_a v_prenex_37391)) (<= (+ main_y 1) v_prenex_37391))) (forall ((v_prenex_44724 Int) (v_prenex_44725 Int)) (or (<= (select main_a v_prenex_44725) 1500) (<= (select main_a v_prenex_44724) 1003) (<= 498 (select main_a v_prenex_44725)) (<= (select main_a v_prenex_44725) (+ (select main_a v_prenex_44724) 998)) (< v_prenex_44725 main_y) (<= (+ main_y 1) v_prenex_44725) (<= 2 (* 2 (select main_a v_prenex_44724))))) (or (forall ((v_prenex_39982 Int)) (or (< v_prenex_39982 main_y) (<= (* 2 (select main_a v_prenex_39982)) 1998) (<= 996 (* 2 (select main_a v_prenex_39982))) (<= (+ main_y 1) v_prenex_39982))) (forall ((v_prenex_39981 Int)) (or (<= (select main_a v_prenex_39981) 502) (<= 0 (+ (select main_a v_prenex_39981) 500)) (< v_prenex_39981 main_x)))) (forall ((v_prenex_43165 Int) (v_prenex_43166 Int)) (or (<= (select main_a v_prenex_43165) (+ (select main_a v_prenex_43166) 4)) (<= (select main_a v_prenex_43165) 502) (< v_prenex_43166 main_y) (<= (select main_a v_prenex_43166) 999) (<= 996 (* 2 (select main_a v_prenex_43166))) (<= (+ main_y 1) v_prenex_43166) (<= 2 (* 2 (select main_a v_prenex_43165))))) (forall ((v_prenex_35748 Int) (v_prenex_35749 Int)) (or (<= 1000 (+ (select main_a v_prenex_35749) (select main_a v_prenex_35748))) (< v_prenex_35749 main_y) (<= (+ main_y 1) v_prenex_35749) (<= (select main_a v_prenex_35749) 999) (<= 996 (* 2 (select main_a v_prenex_35749))) (<= 1 (select main_a v_prenex_35748)))) (forall ((v_prenex_36022 Int) (v_prenex_36023 Int)) (or (<= (* 2 (select main_a v_prenex_36022)) 1004) (<= (+ main_y 1) v_prenex_36023) (<= (select main_a v_prenex_36023) 999) (<= (select main_a v_prenex_36023) 1500) (< v_prenex_36023 main_y) (<= (+ (select main_a v_prenex_36023) (select main_a v_prenex_36022)) 1000))) (forall ((v_prenex_37620 Int) (v_prenex_37619 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37619))) (<= 996 (* 2 (select main_a v_prenex_37620))) (<= (+ main_y 1) v_prenex_37620) (<= (select main_a v_prenex_37620) 1500) (<= (+ (select main_a v_prenex_37620) (select main_a v_prenex_37619)) 1000) (< v_prenex_37620 main_y))) (forall ((v_prenex_44142 Int) (v_prenex_44143 Int)) (or (<= (+ main_x 1) v_prenex_44142) (<= 1000 (+ (select main_a v_prenex_44143) (select main_a v_prenex_44142))) (<= (select main_a v_prenex_44143) 1500) (<= 0 (+ (select main_a v_prenex_44142) 500)) (<= (select main_a v_prenex_44142) 502) (<= (+ main_y 1) v_prenex_44143) (< v_prenex_44143 main_y))) (or (forall ((v_prenex_47165 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47165))) (<= (select main_a v_prenex_47165) 502) (<= (+ main_x 1) v_prenex_47165))) (forall ((v_prenex_47166 Int)) (or (<= 0 (+ (select main_a v_prenex_47166) 3)) (<= 996 (* 2 (select main_a v_prenex_47166))) (< v_prenex_47166 main_y) (<= (+ main_y 1) v_prenex_47166)))) (forall ((v_prenex_46307 Int) (v_prenex_46308 Int)) (or (<= (select main_a v_prenex_46307) 502) (<= 996 (* 2 (select main_a v_prenex_46308))) (< v_prenex_46308 main_y) (<= (+ main_y 1) v_prenex_46308) (<= (select main_a v_prenex_46308) (+ (select main_a v_prenex_46307) 998)) (<= 2 (* 2 (select main_a v_prenex_46307))) (<= (* 2 (select main_a v_prenex_46308)) 1998))) (forall ((v_prenex_32377 Int) (v_prenex_32376 Int)) (or (<= 0 (+ (select main_a v_prenex_32377) 3)) (<= (select main_a v_prenex_32376) 1003) (<= 1 (select main_a v_prenex_32376)) (< v_prenex_32377 main_y) (<= 498 (select main_a v_prenex_32377)) (<= 1000 (+ (select main_a v_prenex_32377) (select main_a v_prenex_32376))) (<= (+ main_y 1) v_prenex_32377))) (forall ((v_prenex_33061 Int) (v_prenex_33060 Int)) (or (<= (+ main_y 1) v_prenex_33061) (<= (select main_a v_prenex_33060) 1003) (<= (select main_a v_prenex_33061) (+ (select main_a v_prenex_33060) 998)) (<= 0 (+ (select main_a v_prenex_33060) 500)) (< v_prenex_33061 main_y) (<= 498 (select main_a v_prenex_33061)))) (or (forall ((v_prenex_41063 Int)) (or (<= (* 2 (select main_a v_prenex_41063)) 1004) (<= 0 (+ (select main_a v_prenex_41063) 500)))) (forall ((v_prenex_41064 Int)) (or (<= (* 2 (select main_a v_prenex_41064)) 1998) (< v_prenex_41064 main_y) (<= (+ main_y 1) v_prenex_41064) (<= 996 (* 2 (select main_a v_prenex_41064)))))) (forall ((v_prenex_42047 Int) (v_prenex_42048 Int)) (or (<= (select main_a v_prenex_42047) 502) (<= 2 (* 2 (select main_a v_prenex_42047))) (<= (select main_a v_prenex_42047) (+ (select main_a v_prenex_42048) 4)) (< v_prenex_42048 main_y) (<= (+ main_x 1) v_prenex_42047) (<= (select main_a v_prenex_42048) 999) (<= (+ main_y 1) v_prenex_42048))) (forall ((v_prenex_40212 Int) (v_prenex_40211 Int)) (or (< v_prenex_40212 main_y) (<= (+ main_y 1) v_prenex_40212) (<= (select main_a v_prenex_40211) (+ (select main_a v_prenex_40212) 4)) (<= 0 (+ (select main_a v_prenex_40212) 3)) (<= 996 (* 2 (select main_a v_prenex_40212))) (<= 0 (+ (select main_a v_prenex_40211) 500)) (<= (select main_a v_prenex_40211) 1003))) (forall ((v_prenex_34533 Int) (v_prenex_34532 Int)) (or (<= (+ main_y 1) v_prenex_34532) (<= 0 (+ (select main_a v_prenex_34532) 3)) (<= (select main_a v_prenex_34533) 1003) (<= (select main_a v_prenex_34532) 1500) (< v_prenex_34532 main_y) (<= (select main_a v_prenex_34532) (+ (select main_a v_prenex_34533) 998)) (<= (select main_a v_prenex_34533) 502))) (forall ((v_prenex_32805 Int) (v_prenex_32804 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32805))) (<= (+ main_y 1) v_prenex_32805) (<= 1 (select main_a v_prenex_32804)) (< v_prenex_32805 main_y) (<= (+ main_x 1) v_prenex_32804) (<= (select main_a v_prenex_32804) (+ (select main_a v_prenex_32805) 4)) (<= (select main_a v_prenex_32804) 1003))) (forall ((v_prenex_47468 Int) (v_prenex_47467 Int)) (or (<= 0 (+ (select main_a v_prenex_47468) 3)) (< v_prenex_47468 main_y) (<= (+ (select main_a v_prenex_47468) (select main_a v_prenex_47467)) 1000) (<= 498 (select main_a v_prenex_47468)) (<= (* 2 (select main_a v_prenex_47467)) 1004) (<= (select main_a v_prenex_47467) 1003) (<= (+ main_y 1) v_prenex_47468))) (forall ((v_prenex_40890 Int) (v_prenex_40891 Int)) (or (<= (+ main_y 1) v_prenex_40891) (<= (* 2 (select main_a v_prenex_40891)) 1998) (<= (select main_a v_prenex_40890) 1003) (< v_prenex_40891 main_y) (<= 1000 (+ (select main_a v_prenex_40891) (select main_a v_prenex_40890))) (<= 0 (+ (select main_a v_prenex_40890) 500)) (< v_prenex_40890 main_x))) (forall ((v_prenex_33827 Int) (v_prenex_33826 Int)) (or (<= (select main_a v_prenex_33826) (+ (select main_a v_prenex_33827) 4)) (<= 498 (select main_a v_prenex_33827)) (< v_prenex_33827 main_y) (<= (+ main_y 1) v_prenex_33827) (<= (select main_a v_prenex_33826) 502) (<= 0 (+ (select main_a v_prenex_33826) 500)))) (forall ((v_prenex_36557 Int) (v_prenex_36558 Int)) (or (<= (select main_a v_prenex_36558) 999) (<= (* 2 (select main_a v_prenex_36557)) 1004) (<= (+ (select main_a v_prenex_36558) (select main_a v_prenex_36557)) 1000) (<= (select main_a v_prenex_36558) 1500) (< v_prenex_36558 main_y) (<= (+ main_y 1) v_prenex_36558) (<= (select main_a v_prenex_36557) 1003))) (forall ((v_prenex_40766 Int) (v_prenex_40767 Int)) (or (<= 1000 (+ (select main_a v_prenex_40767) (select main_a v_prenex_40766))) (<= (select main_a v_prenex_40767) 999) (<= 2 (* 2 (select main_a v_prenex_40766))) (<= 0 (+ (select main_a v_prenex_40767) 3)) (<= 0 (+ (select main_a v_prenex_40766) 500)) (<= (+ main_y 1) v_prenex_40767) (< v_prenex_40767 main_y))) (forall ((v_prenex_43561 Int) (v_prenex_43562 Int)) (or (<= 498 (select main_a v_prenex_43562)) (<= (+ main_y 1) v_prenex_43562) (<= (select main_a v_prenex_43561) 1003) (<= (select main_a v_prenex_43561) (+ (select main_a v_prenex_43562) 4)) (<= (select main_a v_prenex_43562) 999) (<= 0 (+ (select main_a v_prenex_43561) 500)) (< v_prenex_43562 main_y))) (forall ((v_prenex_40436 Int) (v_prenex_40435 Int)) (or (<= (+ main_y 1) v_prenex_40436) (<= 1000 (+ (select main_a v_prenex_40436) (select main_a v_prenex_40435))) (<= 2 (* 2 (select main_a v_prenex_40435))) (<= (select main_a v_prenex_40435) 502) (<= 996 (* 2 (select main_a v_prenex_40436))) (< v_prenex_40436 main_y) (< v_prenex_40435 main_x))) (forall ((v_prenex_46845 Int) (v_prenex_46846 Int)) (or (<= (+ main_y 1) v_prenex_46846) (<= 996 (* 2 (select main_a v_prenex_46846))) (<= (+ (select main_a v_prenex_46846) (select main_a v_prenex_46845)) 1000) (<= 2 (* 2 (select main_a v_prenex_46845))) (< v_prenex_46846 main_y) (<= 498 (select main_a v_prenex_46846)))) (forall ((v_prenex_36953 Int) (v_prenex_36954 Int)) (or (<= (* 2 (select main_a v_prenex_36953)) 1004) (<= (+ main_y 1) v_prenex_36954) (<= 0 (+ (select main_a v_prenex_36954) 3)) (< v_prenex_36954 main_y) (<= (+ main_x 1) v_prenex_36953) (<= 1000 (+ (select main_a v_prenex_36954) (select main_a v_prenex_36953))) (<= 0 (+ (select main_a v_prenex_36953) 500)))) (forall ((v_prenex_43590 Int) (v_prenex_43589 Int)) (or (<= (select main_a v_prenex_43589) (+ (select main_a v_prenex_43590) 4)) (<= 1 (select main_a v_prenex_43589)) (< v_prenex_43590 main_y) (< v_prenex_43589 main_x) (<= (select main_a v_prenex_43589) 1003) (<= (select main_a v_prenex_43590) 1500) (<= (+ main_y 1) v_prenex_43590))) (forall ((v_prenex_38868 Int) (v_prenex_38869 Int)) (or (<= (* 2 (select main_a v_prenex_38869)) 1998) (<= 498 (select main_a v_prenex_38869)) (<= (select main_a v_prenex_38868) 502) (< v_prenex_38869 main_y) (<= (select main_a v_prenex_38868) (+ (select main_a v_prenex_38869) 4)) (<= (select main_a v_prenex_38868) 1003) (<= (+ main_y 1) v_prenex_38869))) (forall ((v_prenex_32812 Int) (v_prenex_32813 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32813))) (< v_prenex_32813 main_y) (<= (+ main_y 1) v_prenex_32813) (<= 2 (* 2 (select main_a v_prenex_32812))) (<= (select main_a v_prenex_32812) 502) (<= (* 2 (select main_a v_prenex_32813)) 1998) (<= (+ (select main_a v_prenex_32813) (select main_a v_prenex_32812)) 1000))) (forall ((v_prenex_34838 Int) (v_prenex_34837 Int)) (or (<= (+ main_y 1) v_prenex_34837) (<= 1 (select main_a v_prenex_34838)) (<= (select main_a v_prenex_34837) (+ (select main_a v_prenex_34838) 998)) (<= 0 (+ (select main_a v_prenex_34838) 500)) (<= (select main_a v_prenex_34837) 999) (< v_prenex_34837 main_y))) (forall ((v_prenex_45621 Int) (v_prenex_45620 Int)) (or (< v_prenex_45620 main_x) (<= 1000 (+ (select main_a v_prenex_45621) (select main_a v_prenex_45620))) (< v_prenex_45621 main_y) (<= (+ main_y 1) v_prenex_45621) (<= 2 (* 2 (select main_a v_prenex_45620))) (<= (* 2 (select main_a v_prenex_45621)) 1998) (<= (select main_a v_prenex_45620) 502))) (or (forall ((v_prenex_32564 Int)) (<= 0 (+ (select main_a v_prenex_32564) 500))) (forall ((v_prenex_32565 Int)) (or (< v_prenex_32565 main_y) (<= (select main_a v_prenex_32565) 1500) (<= 0 (+ (select main_a v_prenex_32565) 3)) (<= (+ main_y 1) v_prenex_32565) (<= 996 (* 2 (select main_a v_prenex_32565)))))) (or (forall ((v_prenex_42616 Int)) (or (<= 498 (select main_a v_prenex_42616)) (<= (select main_a v_prenex_42616) 999) (<= (+ main_y 1) v_prenex_42616) (< v_prenex_42616 main_y))) (forall ((v_prenex_42612 Int)) (<= 2 (* 2 (select main_a v_prenex_42612))))) (forall ((v_prenex_34493 Int) (v_prenex_34492 Int)) (or (<= (+ main_y 1) v_prenex_34492) (<= 1 (select main_a v_prenex_34493)) (< v_prenex_34492 main_y) (<= (select main_a v_prenex_34492) (+ (select main_a v_prenex_34493) 998)) (<= (select main_a v_prenex_34492) 999) (<= (* 2 (select main_a v_prenex_34492)) 1998))) (forall ((v_prenex_45906 Int) (v_prenex_45907 Int)) (or (< v_prenex_45907 main_y) (<= 1 (select main_a v_prenex_45906)) (<= (+ main_y 1) v_prenex_45907) (<= (select main_a v_prenex_45907) 999) (<= 1000 (+ (select main_a v_prenex_45907) (select main_a v_prenex_45906))))) (forall ((v_prenex_35810 Int) (v_prenex_35811 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35811))) (<= (+ main_y 1) v_prenex_35811) (<= 1000 (+ (select main_a v_prenex_35811) (select main_a v_prenex_35810))) (<= 2 (* 2 (select main_a v_prenex_35810))) (<= 0 (+ (select main_a v_prenex_35811) 3)) (< v_prenex_35811 main_y) (<= (select main_a v_prenex_35810) 1003))) (forall ((v_prenex_47624 Int) (v_prenex_47623 Int)) (or (<= 498 (select main_a v_prenex_47624)) (<= (+ (select main_a v_prenex_47624) (select main_a v_prenex_47623)) 1000) (<= 1 (select main_a v_prenex_47623)) (<= 0 (+ (select main_a v_prenex_47623) 500)) (< v_prenex_47624 main_y) (<= (+ main_y 1) v_prenex_47624) (<= (* 2 (select main_a v_prenex_47624)) 1998))) (forall ((v_prenex_35712 Int) (v_prenex_35713 Int)) (or (<= (select main_a v_prenex_35712) (+ (select main_a v_prenex_35713) 4)) (<= 2 (* 2 (select main_a v_prenex_35712))) (<= (+ main_y 1) v_prenex_35713) (<= (select main_a v_prenex_35713) 1500) (< v_prenex_35713 main_y) (<= (select main_a v_prenex_35712) 1003) (<= 996 (* 2 (select main_a v_prenex_35713))))) (or (forall ((v_prenex_38178 Int)) (<= 0 (+ (select main_a v_prenex_38178) 500))) (forall ((v_prenex_38179 Int)) (or (< v_prenex_38179 main_y) (<= 996 (* 2 (select main_a v_prenex_38179))) (<= (+ main_y 1) v_prenex_38179)))) (forall ((v_prenex_33510 Int) (v_prenex_33509 Int)) (or (< v_prenex_33510 main_y) (<= (+ main_y 1) v_prenex_33510) (<= (select main_a v_prenex_33510) 1500) (<= (select main_a v_prenex_33509) 502) (<= (+ main_x 1) v_prenex_33509) (<= (+ (select main_a v_prenex_33510) (select main_a v_prenex_33509)) 1000))) (forall ((v_prenex_41899 Int) (v_prenex_41900 Int)) (or (<= 498 (select main_a v_prenex_41900)) (<= 0 (+ (select main_a v_prenex_41899) 500)) (<= (select main_a v_prenex_41900) (+ (select main_a v_prenex_41899) 998)) (<= 2 (* 2 (select main_a v_prenex_41899))) (<= 996 (* 2 (select main_a v_prenex_41900))) (<= (+ main_y 1) v_prenex_41900) (< v_prenex_41900 main_y))) (forall ((v_prenex_33113 Int) (v_prenex_33112 Int)) (or (<= (+ (select main_a v_prenex_33113) (select main_a v_prenex_33112)) 1000) (<= (* 2 (select main_a v_prenex_33113)) 1998) (<= 498 (select main_a v_prenex_33113)) (< v_prenex_33113 main_y) (<= (select main_a v_prenex_33112) 502) (<= (+ main_y 1) v_prenex_33113))) (forall ((v_prenex_45478 Int) (v_prenex_45479 Int)) (or (<= (select main_a v_prenex_45479) 999) (<= (select main_a v_prenex_45478) 1003) (< v_prenex_45479 main_y) (<= 1000 (+ (select main_a v_prenex_45479) (select main_a v_prenex_45478))) (<= (+ main_y 1) v_prenex_45479) (<= (* 2 (select main_a v_prenex_45479)) 1998))) (forall ((v_prenex_36412 Int) (v_prenex_36413 Int)) (or (<= (+ (select main_a v_prenex_36413) (select main_a v_prenex_36412)) 1000) (< v_prenex_36413 main_y) (<= (+ main_y 1) v_prenex_36413) (<= (+ main_x 1) v_prenex_36412) (<= (select main_a v_prenex_36413) 1500))) (forall ((v_prenex_39269 Int) (v_prenex_39268 Int)) (or (<= (+ main_y 1) v_prenex_39269) (<= (+ (select main_a v_prenex_39269) (select main_a v_prenex_39268)) 1000) (<= (* 2 (select main_a v_prenex_39268)) 1004) (< v_prenex_39269 main_y) (<= (select main_a v_prenex_39269) 1500) (<= 0 (+ (select main_a v_prenex_39269) 3)))) (or (forall ((v_prenex_38653 Int)) (or (<= 0 (+ (select main_a v_prenex_38653) 500)) (<= (* 2 (select main_a v_prenex_38653)) 1004))) (forall ((v_prenex_38654 Int)) (or (<= (+ main_y 1) v_prenex_38654) (<= 996 (* 2 (select main_a v_prenex_38654))) (<= (* 2 (select main_a v_prenex_38654)) 1998) (< v_prenex_38654 main_y)))) (forall ((v_prenex_38873 Int) (v_prenex_38872 Int)) (or (< v_prenex_38873 main_y) (<= (+ main_y 1) v_prenex_38873) (<= 996 (* 2 (select main_a v_prenex_38873))) (<= (* 2 (select main_a v_prenex_38872)) 1004) (<= (+ (select main_a v_prenex_38873) (select main_a v_prenex_38872)) 1000) (<= (* 2 (select main_a v_prenex_38873)) 1998) (<= (select main_a v_prenex_38872) 1003))) (forall ((v_prenex_48015 Int) (v_prenex_48014 Int)) (or (<= (* 2 (select main_a v_prenex_48014)) 1004) (<= (select main_a v_prenex_48015) 1500) (<= 1000 (+ (select main_a v_prenex_48015) (select main_a v_prenex_48014))) (< v_prenex_48015 main_y) (<= (* 2 (select main_a v_prenex_48015)) 1998) (<= (+ main_y 1) v_prenex_48015))) (forall ((v_prenex_32951 Int) (v_prenex_32950 Int)) (or (<= 0 (+ (select main_a v_prenex_32950) 500)) (<= (select main_a v_prenex_32951) 999) (<= (+ main_y 1) v_prenex_32951) (< v_prenex_32951 main_y) (<= (+ (select main_a v_prenex_32951) (select main_a v_prenex_32950)) 1000) (<= 1 (select main_a v_prenex_32950)) (< v_prenex_32950 main_x))) (forall ((v_prenex_46679 Int) (v_prenex_46680 Int)) (or (< v_prenex_46680 main_y) (<= (select main_a v_prenex_46680) (+ (select main_a v_prenex_46679) 998)) (<= 2 (* 2 (select main_a v_prenex_46679))) (<= 498 (select main_a v_prenex_46680)) (<= 0 (+ (select main_a v_prenex_46680) 3)) (<= (+ main_y 1) v_prenex_46680) (<= (* 2 (select main_a v_prenex_46679)) 1004))) (forall ((v_prenex_47940 Int) (v_prenex_47939 Int)) (or (<= (+ (select main_a v_prenex_47940) (select main_a v_prenex_47939)) 1000) (<= (+ main_y 1) v_prenex_47940) (<= 996 (* 2 (select main_a v_prenex_47940))) (<= 0 (+ (select main_a v_prenex_47939) 500)) (<= (select main_a v_prenex_47939) 1003) (< v_prenex_47940 main_y))) (forall ((v_prenex_41560 Int) (v_prenex_41561 Int)) (or (<= (select main_a v_prenex_41561) (+ (select main_a v_prenex_41560) 998)) (< v_prenex_41561 main_y) (<= (select main_a v_prenex_41561) 1500) (<= 996 (* 2 (select main_a v_prenex_41561))) (<= (+ main_y 1) v_prenex_41561) (<= (* 2 (select main_a v_prenex_41560)) 1004) (<= 2 (* 2 (select main_a v_prenex_41560))))) (or (forall ((v_prenex_35513 Int)) (or (< v_prenex_35513 main_y) (<= (* 2 (select main_a v_prenex_35513)) 1998) (<= (select main_a v_prenex_35513) 999) (<= (+ main_y 1) v_prenex_35513))) (forall ((v_prenex_35512 Int)) (or (< v_prenex_35512 main_x) (<= 1 (select main_a v_prenex_35512)) (<= (select main_a v_prenex_35512) 502)))) (forall ((v_prenex_35191 Int) (v_prenex_35192 Int)) (or (<= (select main_a v_prenex_35192) 1003) (<= (+ main_y 1) v_prenex_35191) (< v_prenex_35191 main_y) (<= (select main_a v_prenex_35191) 999) (<= 0 (+ (select main_a v_prenex_35192) 500)) (<= (select main_a v_prenex_35191) (+ (select main_a v_prenex_35192) 998)) (<= 996 (* 2 (select main_a v_prenex_35191))))) (forall ((v_prenex_35376 Int) (v_prenex_35375 Int)) (or (<= (select main_a v_prenex_35375) (+ (select main_a v_prenex_35376) 998)) (<= 996 (* 2 (select main_a v_prenex_35375))) (< v_prenex_35375 main_y) (<= 1 (select main_a v_prenex_35376)) (<= 498 (select main_a v_prenex_35375)) (<= (* 2 (select main_a v_prenex_35376)) 1004) (<= (+ main_y 1) v_prenex_35375))) (forall ((v_prenex_46873 Int) (v_prenex_46874 Int)) (or (<= (+ main_y 1) v_prenex_46874) (<= 0 (+ (select main_a v_prenex_46874) 3)) (<= (select main_a v_prenex_46874) 1500) (<= 0 (+ (select main_a v_prenex_46873) 500)) (<= (select main_a v_prenex_46873) 1003) (<= 1000 (+ (select main_a v_prenex_46874) (select main_a v_prenex_46873))) (< v_prenex_46874 main_y))) (forall ((v_prenex_40238 Int) (v_prenex_40237 Int)) (or (<= (+ main_x 1) v_prenex_40237) (<= (select main_a v_prenex_40238) (+ (select main_a v_prenex_40237) 998)) (<= 0 (+ (select main_a v_prenex_40238) 3)) (<= 1 (select main_a v_prenex_40237)) (<= 2 (* 2 (select main_a v_prenex_40237))) (< v_prenex_40238 main_y) (<= (+ main_y 1) v_prenex_40238))) (or (forall ((v_prenex_45071 Int)) (or (<= (select main_a v_prenex_45071) 1003) (<= (select main_a v_prenex_45071) 502))) (forall ((v_prenex_45072 Int)) (or (< v_prenex_45072 main_y) (<= 498 (select main_a v_prenex_45072)) (<= (+ main_y 1) v_prenex_45072) (<= 996 (* 2 (select main_a v_prenex_45072)))))) (forall ((v_prenex_39407 Int) (v_prenex_39406 Int)) (or (<= 1 (select main_a v_prenex_39406)) (<= (+ main_y 1) v_prenex_39407) (<= (select main_a v_prenex_39406) (+ (select main_a v_prenex_39407) 4)) (<= 0 (+ (select main_a v_prenex_39406) 500)) (< v_prenex_39407 main_y) (<= 498 (select main_a v_prenex_39407)) (<= 0 (+ (select main_a v_prenex_39407) 3)))) (forall ((v_prenex_43800 Int) (v_prenex_43801 Int)) (or (<= 1 (select main_a v_prenex_43800)) (<= 0 (+ (select main_a v_prenex_43800) 500)) (<= 1000 (+ (select main_a v_prenex_43801) (select main_a v_prenex_43800))) (<= 0 (+ (select main_a v_prenex_43801) 3)) (<= (+ main_y 1) v_prenex_43801) (< v_prenex_43801 main_y))) (forall ((v_prenex_32364 Int) (v_prenex_32365 Int)) (or (<= (+ main_y 1) v_prenex_32365) (<= 498 (select main_a v_prenex_32365)) (<= (select main_a v_prenex_32364) 502) (< v_prenex_32365 main_y) (<= 1000 (+ (select main_a v_prenex_32365) (select main_a v_prenex_32364))) (<= (* 2 (select main_a v_prenex_32364)) 1004))) (forall ((v_prenex_42758 Int) (v_prenex_42759 Int)) (or (<= (+ main_y 1) v_prenex_42759) (< v_prenex_42759 main_y) (<= (+ main_x 1) v_prenex_42758) (<= 1000 (+ (select main_a v_prenex_42759) (select main_a v_prenex_42758))) (<= (select main_a v_prenex_42758) 502) (<= (select main_a v_prenex_42758) 1003) (<= 498 (select main_a v_prenex_42759)))) (forall ((v_prenex_46220 Int) (v_prenex_46219 Int)) (or (<= (+ main_y 1) v_prenex_46220) (<= 1000 (+ (select main_a v_prenex_46220) (select main_a v_prenex_46219))) (< v_prenex_46220 main_y) (<= (* 2 (select main_a v_prenex_46219)) 1004) (<= 0 (+ (select main_a v_prenex_46219) 500)) (<= 0 (+ (select main_a v_prenex_46220) 3)))) (forall ((v_prenex_43066 Int) (v_prenex_43067 Int)) (or (<= (* 2 (select main_a v_prenex_43066)) 1004) (<= (select main_a v_prenex_43066) (+ (select main_a v_prenex_43067) 4)) (< v_prenex_43067 main_y) (<= (select main_a v_prenex_43067) 999) (<= 1 (select main_a v_prenex_43066)) (<= (+ main_y 1) v_prenex_43067))) (forall ((v_prenex_43617 Int) (v_prenex_43618 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43618))) (<= (select main_a v_prenex_43618) (+ (select main_a v_prenex_43617) 998)) (<= 498 (select main_a v_prenex_43618)) (< v_prenex_43618 main_y) (<= (+ main_y 1) v_prenex_43618))) (forall ((v_prenex_36841 Int) (v_prenex_36842 Int)) (or (<= (select main_a v_prenex_36841) (+ (select main_a v_prenex_36842) 4)) (<= (+ main_y 1) v_prenex_36842) (< v_prenex_36842 main_y) (<= 996 (* 2 (select main_a v_prenex_36842))))) (forall ((v_prenex_37885 Int) (v_prenex_37884 Int)) (or (<= 498 (select main_a v_prenex_37885)) (< v_prenex_37885 main_y) (<= 0 (+ (select main_a v_prenex_37884) 500)) (<= (+ main_x 1) v_prenex_37884) (<= (* 2 (select main_a v_prenex_37884)) 1004) (<= (+ main_y 1) v_prenex_37885) (<= (select main_a v_prenex_37884) (+ (select main_a v_prenex_37885) 4)))) (forall ((v_prenex_37983 Int) (v_prenex_37982 Int)) (or (<= (+ main_y 1) v_prenex_37983) (<= 498 (select main_a v_prenex_37983)) (<= 0 (+ (select main_a v_prenex_37983) 3)) (<= 1 (select main_a v_prenex_37982)) (< v_prenex_37983 main_y) (<= (+ (select main_a v_prenex_37983) (select main_a v_prenex_37982)) 1000))) (forall ((v_prenex_36311 Int) (v_prenex_36310 Int)) (or (<= (* 2 (select main_a v_prenex_36311)) 1998) (<= (select main_a v_prenex_36311) (+ (select main_a v_prenex_36310) 998)) (<= (+ main_y 1) v_prenex_36311) (<= (select main_a v_prenex_36311) 999) (<= (select main_a v_prenex_36310) 1003) (< v_prenex_36311 main_y) (<= 2 (* 2 (select main_a v_prenex_36310))))) (forall ((v_prenex_46325 Int) (v_prenex_46326 Int)) (or (<= (* 2 (select main_a v_prenex_46325)) 1004) (<= (+ main_y 1) v_prenex_46326) (<= (* 2 (select main_a v_prenex_46326)) 1998) (<= (select main_a v_prenex_46325) (+ (select main_a v_prenex_46326) 4)) (<= 498 (select main_a v_prenex_46326)) (< v_prenex_46326 main_y) (<= (select main_a v_prenex_46325) 502))) (forall ((v_prenex_40178 Int) (v_prenex_40177 Int)) (or (<= (select main_a v_prenex_40177) 1003) (< v_prenex_40178 main_y) (<= (* 2 (select main_a v_prenex_40178)) 1998) (< v_prenex_40177 main_x) (<= (+ (select main_a v_prenex_40178) (select main_a v_prenex_40177)) 1000) (<= (select main_a v_prenex_40177) 502) (<= (+ main_y 1) v_prenex_40178))) (forall ((v_prenex_41670 Int) (v_prenex_41671 Int)) (or (<= (+ (select main_a v_prenex_41671) (select main_a v_prenex_41670)) 1000) (<= (select main_a v_prenex_41671) 999) (< v_prenex_41671 main_y) (<= (+ main_y 1) v_prenex_41671) (<= 996 (* 2 (select main_a v_prenex_41671))) (<= (select main_a v_prenex_41670) 1003) (<= (* 2 (select main_a v_prenex_41670)) 1004))) (forall ((v_prenex_45333 Int) (v_prenex_45332 Int)) (or (<= (+ main_y 1) v_prenex_45333) (<= 498 (select main_a v_prenex_45333)) (< v_prenex_45333 main_y) (<= (* 2 (select main_a v_prenex_45332)) 1004) (<= 1000 (+ (select main_a v_prenex_45333) (select main_a v_prenex_45332))) (<= 2 (* 2 (select main_a v_prenex_45332))) (<= 996 (* 2 (select main_a v_prenex_45333))))) (or (forall ((v_prenex_37624 Int)) (or (<= (+ main_y 1) v_prenex_37624) (<= 0 (+ (select main_a v_prenex_37624) 3)) (<= (select main_a v_prenex_37624) 999) (< v_prenex_37624 main_y) (<= (* 2 (select main_a v_prenex_37624)) 1998))) (forall ((v_prenex_37623 Int)) (<= 0 (+ (select main_a v_prenex_37623) 500)))) (or (forall ((v_prenex_37322 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37322))) (<= 498 (select main_a v_prenex_37322)) (<= (+ main_y 1) v_prenex_37322) (< v_prenex_37322 main_y))) (forall ((v_prenex_37321 Int)) (or (<= (* 2 (select main_a v_prenex_37321)) 1004) (<= 0 (+ (select main_a v_prenex_37321) 500))))) (or (forall ((v_prenex_41373 Int)) (or (<= (select main_a v_prenex_41373) 1003) (<= (* 2 (select main_a v_prenex_41373)) 1004))) (forall ((v_prenex_41374 Int)) (or (<= 0 (+ (select main_a v_prenex_41374) 3)) (<= 498 (select main_a v_prenex_41374)) (<= 996 (* 2 (select main_a v_prenex_41374))) (< v_prenex_41374 main_y) (<= (+ main_y 1) v_prenex_41374)))) (forall ((v_prenex_47069 Int) (v_prenex_47068 Int)) (or (<= 1000 (+ (select main_a v_prenex_47069) (select main_a v_prenex_47068))) (<= 0 (+ (select main_a v_prenex_47069) 3)) (<= (+ main_y 1) v_prenex_47069) (<= (select main_a v_prenex_47069) 1500) (< v_prenex_47069 main_y) (<= 0 (+ (select main_a v_prenex_47068) 500)) (<= 1 (select main_a v_prenex_47068)))) (forall ((v_prenex_34587 Int) (v_prenex_34586 Int)) (or (<= (* 2 (select main_a v_prenex_34587)) 1004) (<= 0 (+ (select main_a v_prenex_34587) 500)) (<= (+ main_y 1) v_prenex_34586) (<= (select main_a v_prenex_34587) (+ (select main_a v_prenex_34586) 4)) (< v_prenex_34586 main_y) (<= 498 (select main_a v_prenex_34586)) (<= (* 2 (select main_a v_prenex_34586)) 1998))) (forall ((v_prenex_45456 Int) (v_prenex_45457 Int)) (or (<= (+ main_y 1) v_prenex_45457) (<= (* 2 (select main_a v_prenex_45457)) 1998) (<= 0 (+ (select main_a v_prenex_45456) 500)) (<= 0 (+ (select main_a v_prenex_45457) 3)) (<= 1000 (+ (select main_a v_prenex_45457) (select main_a v_prenex_45456))) (< v_prenex_45457 main_y) (<= (select main_a v_prenex_45456) 1003))) (forall ((v_prenex_38459 Int) (v_prenex_38458 Int)) (or (<= (+ (select main_a v_prenex_38459) (select main_a v_prenex_38458)) 1000) (< v_prenex_38459 main_y) (<= (select main_a v_prenex_38458) 502) (<= (+ main_y 1) v_prenex_38459) (<= (select main_a v_prenex_38459) 999) (<= 996 (* 2 (select main_a v_prenex_38459))))) (forall ((v_prenex_34553 Int) (v_prenex_34552 Int)) (or (<= 1000 (+ (select main_a v_prenex_34552) (select main_a v_prenex_34553))) (< v_prenex_34552 main_y) (<= 0 (+ (select main_a v_prenex_34552) 3)) (<= (+ main_y 1) v_prenex_34552) (<= 0 (+ (select main_a v_prenex_34553) 500)) (<= (select main_a v_prenex_34552) 1500) (<= (select main_a v_prenex_34553) 502))) (or (forall ((v_prenex_40557 Int)) (or (<= (+ main_y 1) v_prenex_40557) (<= 0 (+ (select main_a v_prenex_40557) 3)) (< v_prenex_40557 main_y) (<= 996 (* 2 (select main_a v_prenex_40557))))) (forall ((v_prenex_40556 Int)) (<= (select main_a v_prenex_40556) 502))) (forall ((v_prenex_34206 Int) (v_prenex_34207 Int)) (or (<= (+ main_y 1) v_prenex_34206) (< v_prenex_34206 main_y) (<= 1 (select main_a v_prenex_34207)) (<= 498 (select main_a v_prenex_34206)) (<= 0 (+ (select main_a v_prenex_34207) 500)) (<= (+ main_x 1) v_prenex_34207) (<= (select main_a v_prenex_34206) (+ (select main_a v_prenex_34207) 998)))) (or (forall ((v_prenex_33308 Int)) (or (< v_prenex_33308 main_x) (<= (* 2 (select main_a v_prenex_33308)) 1004) (<= 1 (select main_a v_prenex_33308)))) (forall ((v_prenex_33309 Int)) (or (<= 498 (select main_a v_prenex_33309)) (<= (+ main_y 1) v_prenex_33309) (< v_prenex_33309 main_y) (<= (* 2 (select main_a v_prenex_33309)) 1998)))) (or (forall ((v_prenex_46458 Int)) (or (<= (+ main_y 1) v_prenex_46458) (<= (* 2 (select main_a v_prenex_46458)) 1998) (< v_prenex_46458 main_y) (<= (select main_a v_prenex_46458) 1500))) (forall ((v_prenex_46453 Int)) (<= 2 (* 2 (select main_a v_prenex_46453))))) (or (forall ((v_prenex_39454 Int)) (or (<= (* 2 (select main_a v_prenex_39454)) 1004) (<= 2 (* 2 (select main_a v_prenex_39454))) (<= (+ main_x 1) v_prenex_39454))) (forall ((v_prenex_39455 Int)) (or (<= (* 2 (select main_a v_prenex_39455)) 1998) (<= (+ main_y 1) v_prenex_39455) (<= 996 (* 2 (select main_a v_prenex_39455))) (< v_prenex_39455 main_y)))) (forall ((v_prenex_46756 Int) (v_prenex_46755 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46756))) (<= (+ main_y 1) v_prenex_46756) (<= 1000 (+ (select main_a v_prenex_46756) (select main_a v_prenex_46755))) (< v_prenex_46756 main_y) (<= 0 (+ (select main_a v_prenex_46755) 500)) (<= 1 (select main_a v_prenex_46755)))) (forall ((v_prenex_32348 Int) (v_prenex_32349 Int)) (or (<= (select main_a v_prenex_32348) 502) (<= 2 (* 2 (select main_a v_prenex_32348))) (< v_prenex_32349 main_y) (<= 996 (* 2 (select main_a v_prenex_32349))) (<= (+ main_y 1) v_prenex_32349) (<= (select main_a v_prenex_32349) 999) (<= (select main_a v_prenex_32349) (+ (select main_a v_prenex_32348) 998)))) (forall ((v_prenex_42886 Int) (v_prenex_42887 Int)) (or (<= 0 (+ (select main_a v_prenex_42886) 500)) (<= (select main_a v_prenex_42886) (+ (select main_a v_prenex_42887) 4)) (< v_prenex_42887 main_y) (<= (+ main_y 1) v_prenex_42887) (<= 996 (* 2 (select main_a v_prenex_42887))) (<= 0 (+ (select main_a v_prenex_42887) 3)) (<= 1 (select main_a v_prenex_42886)))) (forall ((v_prenex_33787 Int) (v_prenex_33786 Int)) (or (<= (select main_a v_prenex_33786) 1003) (<= (select main_a v_prenex_33786) 502) (<= (select main_a v_prenex_33787) (+ (select main_a v_prenex_33786) 998)) (<= (select main_a v_prenex_33787) 1500) (< v_prenex_33787 main_y) (<= (+ main_y 1) v_prenex_33787))) (forall ((v_prenex_47103 Int) (v_prenex_47102 Int)) (or (< v_prenex_47103 main_y) (<= (select main_a v_prenex_47102) 1003) (<= 0 (+ (select main_a v_prenex_47103) 3)) (<= (+ main_y 1) v_prenex_47103) (<= (* 2 (select main_a v_prenex_47103)) 1998) (<= (select main_a v_prenex_47103) (+ (select main_a v_prenex_47102) 998)) (<= 0 (+ (select main_a v_prenex_47102) 500)))) (forall ((v_prenex_35196 Int) (v_prenex_35195 Int)) (or (<= 1000 (+ (select main_a v_prenex_35195) (select main_a v_prenex_35196))) (<= (select main_a v_prenex_35195) 999) (< v_prenex_35195 main_y) (<= (select main_a v_prenex_35196) 1003) (<= (select main_a v_prenex_35196) 502) (<= (+ main_y 1) v_prenex_35195))) (forall ((v_prenex_46628 Int) (v_prenex_46627 Int)) (or (<= (+ main_y 1) v_prenex_46628) (<= (select main_a v_prenex_46628) 1500) (<= 996 (* 2 (select main_a v_prenex_46628))) (< v_prenex_46628 main_y) (<= 1000 (+ (select main_a v_prenex_46628) (select main_a v_prenex_46627))))) (or (forall ((v_prenex_40313 Int)) (or (<= (select main_a v_prenex_40313) 1003) (<= 2 (* 2 (select main_a v_prenex_40313))) (< v_prenex_40313 main_x))) (forall ((v_prenex_40314 Int)) (or (< v_prenex_40314 main_y) (<= (* 2 (select main_a v_prenex_40314)) 1998) (<= (+ main_y 1) v_prenex_40314)))) (or (forall ((v_prenex_42801 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42801))) (<= (select main_a v_prenex_42801) 1500) (<= (+ main_y 1) v_prenex_42801) (< v_prenex_42801 main_y))) (forall ((v_prenex_42800 Int)) (or (<= 1 (select main_a v_prenex_42800)) (<= (+ main_x 1) v_prenex_42800) (<= (* 2 (select main_a v_prenex_42800)) 1004)))) (forall ((v_prenex_40667 Int) (v_prenex_40666 Int)) (or (< v_prenex_40667 main_y) (<= 1 (select main_a v_prenex_40666)) (<= 0 (+ (select main_a v_prenex_40666) 500)) (<= (+ main_y 1) v_prenex_40667) (<= (+ (select main_a v_prenex_40667) (select main_a v_prenex_40666)) 1000) (<= (+ main_x 1) v_prenex_40666) (<= (select main_a v_prenex_40667) 999))) (forall ((v_prenex_46204 Int) (v_prenex_46203 Int)) (or (< v_prenex_46204 main_y) (<= 0 (+ (select main_a v_prenex_46203) 500)) (<= 498 (select main_a v_prenex_46204)) (<= (+ main_y 1) v_prenex_46204) (<= (select main_a v_prenex_46203) (+ (select main_a v_prenex_46204) 4)) (<= (select main_a v_prenex_46203) 1003))) (forall ((v_prenex_38057 Int) (v_prenex_38056 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38057))) (<= (select main_a v_prenex_38057) (+ (select main_a v_prenex_38056) 998)) (<= (select main_a v_prenex_38057) 999) (<= 2 (* 2 (select main_a v_prenex_38056))) (< v_prenex_38057 main_y) (<= (+ main_y 1) v_prenex_38057))) (forall ((v_prenex_42692 Int) (v_prenex_42693 Int)) (or (<= (select main_a v_prenex_42693) (+ (select main_a v_prenex_42692) 998)) (< v_prenex_42692 main_x) (< v_prenex_42693 main_y) (<= (select main_a v_prenex_42692) 502) (<= (+ main_y 1) v_prenex_42693) (<= 996 (* 2 (select main_a v_prenex_42693))) (<= (select main_a v_prenex_42692) 1003))) (forall ((v_prenex_41962 Int) (v_prenex_41961 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41962))) (<= 2 (* 2 (select main_a v_prenex_41961))) (<= (select main_a v_prenex_41962) 999) (< v_prenex_41962 main_y) (<= 0 (+ (select main_a v_prenex_41961) 500)) (<= (+ main_y 1) v_prenex_41962) (<= (select main_a v_prenex_41961) (+ (select main_a v_prenex_41962) 4)))) (forall ((v_prenex_38277 Int) (v_prenex_38278 Int)) (or (<= 0 (+ (select main_a v_prenex_38277) 500)) (<= (+ (select main_a v_prenex_38278) (select main_a v_prenex_38277)) 1000) (<= (+ main_y 1) v_prenex_38278) (<= (* 2 (select main_a v_prenex_38278)) 1998) (<= (+ main_x 1) v_prenex_38277) (< v_prenex_38278 main_y) (<= 2 (* 2 (select main_a v_prenex_38277))))) (forall ((v_prenex_33151 Int) (v_prenex_33150 Int)) (or (<= 1 (select main_a v_prenex_33150)) (< v_prenex_33151 main_y) (<= (* 2 (select main_a v_prenex_33151)) 1998) (<= (+ main_y 1) v_prenex_33151) (<= (select main_a v_prenex_33151) (+ (select main_a v_prenex_33150) 998)) (<= 0 (+ (select main_a v_prenex_33150) 500)))) (forall ((v_prenex_33245 Int) (v_prenex_33244 Int)) (or (<= (select main_a v_prenex_33244) (+ (select main_a v_prenex_33245) 4)) (<= 498 (select main_a v_prenex_33245)) (<= (* 2 (select main_a v_prenex_33244)) 1004) (< v_prenex_33245 main_y) (<= (+ main_y 1) v_prenex_33245) (<= (select main_a v_prenex_33244) 1003))) (or (forall ((v_prenex_32961 Int)) (or (< v_prenex_32961 main_y) (<= (* 2 (select main_a v_prenex_32961)) 1998) (<= (+ main_y 1) v_prenex_32961) (<= (select main_a v_prenex_32961) 1500))) (forall ((v_prenex_32960 Int)) (<= (* 2 (select main_a v_prenex_32960)) 1004))) (forall ((v_prenex_44230 Int) (v_prenex_44231 Int)) (or (<= (+ main_y 1) v_prenex_44231) (<= 996 (* 2 (select main_a v_prenex_44231))) (<= (+ (select main_a v_prenex_44231) (select main_a v_prenex_44230)) 1000) (<= 0 (+ (select main_a v_prenex_44230) 500)) (< v_prenex_44231 main_y) (<= (* 2 (select main_a v_prenex_44231)) 1998))) (forall ((v_prenex_38587 Int) (v_prenex_38586 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38587))) (<= (+ main_y 1) v_prenex_38587) (< v_prenex_38587 main_y) (<= 0 (+ (select main_a v_prenex_38587) 3)) (<= (select main_a v_prenex_38586) (+ (select main_a v_prenex_38587) 4)) (<= 1 (select main_a v_prenex_38586)) (<= (select main_a v_prenex_38586) 502))) (forall ((v_prenex_43422 Int) (v_prenex_43423 Int)) (or (<= 0 (+ (select main_a v_prenex_43423) 3)) (< v_prenex_43423 main_y) (<= (select main_a v_prenex_43422) 502) (<= (select main_a v_prenex_43423) (+ (select main_a v_prenex_43422) 998)) (<= 0 (+ (select main_a v_prenex_43422) 500)) (<= (+ main_x 1) v_prenex_43422) (<= (+ main_y 1) v_prenex_43423))) (forall ((v_prenex_34325 Int) (v_prenex_34324 Int)) (or (<= (select main_a v_prenex_34325) 502) (<= 996 (* 2 (select main_a v_prenex_34324))) (<= 2 (* 2 (select main_a v_prenex_34325))) (<= (+ main_y 1) v_prenex_34324) (<= (* 2 (select main_a v_prenex_34324)) 1998) (<= (+ (select main_a v_prenex_34324) (select main_a v_prenex_34325)) 1000) (< v_prenex_34324 main_y))) (forall ((v_prenex_42139 Int) (v_prenex_42140 Int)) (or (<= (+ main_y 1) v_prenex_42140) (<= 1000 (+ (select main_a v_prenex_42140) (select main_a v_prenex_42139))) (<= 0 (+ (select main_a v_prenex_42139) 500)) (<= (* 2 (select main_a v_prenex_42139)) 1004) (< v_prenex_42140 main_y) (<= 996 (* 2 (select main_a v_prenex_42140))) (< v_prenex_42139 main_x))) (forall ((v_prenex_39192 Int) (v_prenex_39191 Int)) (or (<= (select main_a v_prenex_39192) 999) (<= 0 (+ (select main_a v_prenex_39191) 500)) (< v_prenex_39192 main_y) (<= 1 (select main_a v_prenex_39191)) (<= (+ (select main_a v_prenex_39192) (select main_a v_prenex_39191)) 1000) (<= (+ main_y 1) v_prenex_39192))) (or (forall ((v_prenex_44489 Int)) (or (<= (select main_a v_prenex_44489) 999) (<= (+ main_y 1) v_prenex_44489) (< v_prenex_44489 main_y) (<= 0 (+ (select main_a v_prenex_44489) 3)) (<= 996 (* 2 (select main_a v_prenex_44489))))) (forall ((v_prenex_44488 Int)) (<= 2 (* 2 (select main_a v_prenex_44488))))) (forall ((v_prenex_37196 Int) (v_prenex_37197 Int)) (or (<= (select main_a v_prenex_37197) 999) (< v_prenex_37197 main_y) (<= (+ main_y 1) v_prenex_37197) (<= 2 (* 2 (select main_a v_prenex_37196))) (<= 1000 (+ (select main_a v_prenex_37197) (select main_a v_prenex_37196))))) (forall ((v_prenex_37728 Int) (v_prenex_37729 Int)) (or (<= (select main_a v_prenex_37729) (+ (select main_a v_prenex_37728) 998)) (<= (select main_a v_prenex_37728) 1003) (<= (* 2 (select main_a v_prenex_37728)) 1004) (<= 0 (+ (select main_a v_prenex_37729) 3)) (<= (select main_a v_prenex_37729) 1500) (<= (+ main_y 1) v_prenex_37729) (< v_prenex_37729 main_y))) (or (forall ((v_prenex_46982 Int)) (or (<= (+ main_x 1) v_prenex_46982) (<= 1 (select main_a v_prenex_46982)) (<= (select main_a v_prenex_46982) 502))) (forall ((v_prenex_46983 Int)) (or (<= (+ main_y 1) v_prenex_46983) (< v_prenex_46983 main_y) (<= 996 (* 2 (select main_a v_prenex_46983))) (<= (select main_a v_prenex_46983) 1500)))) (forall ((v_prenex_43613 Int) (v_prenex_43614 Int)) (or (<= (select main_a v_prenex_43613) (+ (select main_a v_prenex_43614) 4)) (<= (select main_a v_prenex_43614) 1500) (<= 2 (* 2 (select main_a v_prenex_43613))) (<= (select main_a v_prenex_43614) 999) (< v_prenex_43614 main_y) (<= (+ main_y 1) v_prenex_43614))) (forall ((v_prenex_41893 Int) (v_prenex_41894 Int)) (or (<= 0 (+ (select main_a v_prenex_41894) 3)) (<= (select main_a v_prenex_41893) 1003) (<= 2 (* 2 (select main_a v_prenex_41893))) (< v_prenex_41894 main_y) (<= (select main_a v_prenex_41894) 1500) (<= (select main_a v_prenex_41894) (+ (select main_a v_prenex_41893) 998)) (<= (+ main_y 1) v_prenex_41894))) (forall ((v_prenex_33337 Int) (v_prenex_33338 Int)) (or (<= 1 (select main_a v_prenex_33337)) (<= (select main_a v_prenex_33338) (+ (select main_a v_prenex_33337) 998)) (< v_prenex_33338 main_y) (<= 996 (* 2 (select main_a v_prenex_33338))) (<= (+ main_y 1) v_prenex_33338) (<= 0 (+ (select main_a v_prenex_33338) 3)))) (or (forall ((v_prenex_43257 Int)) (or (<= 1 (select main_a v_prenex_43257)) (<= 2 (* 2 (select main_a v_prenex_43257))))) (forall ((v_prenex_43258 Int)) (or (< v_prenex_43258 main_y) (<= 0 (+ (select main_a v_prenex_43258) 3)) (<= (select main_a v_prenex_43258) 1500) (<= (+ main_y 1) v_prenex_43258) (<= (* 2 (select main_a v_prenex_43258)) 1998)))) (forall ((v_prenex_37437 Int) (v_prenex_37436 Int)) (or (<= 498 (select main_a v_prenex_37437)) (<= 0 (+ (select main_a v_prenex_37436) 500)) (<= (select main_a v_prenex_37436) (+ (select main_a v_prenex_37437) 4)) (<= 2 (* 2 (select main_a v_prenex_37436))) (<= (+ main_y 1) v_prenex_37437) (<= 0 (+ (select main_a v_prenex_37437) 3)) (< v_prenex_37437 main_y))) (forall ((v_prenex_36066 Int) (v_prenex_36067 Int)) (or (<= 0 (+ (select main_a v_prenex_36067) 3)) (<= (+ main_y 1) v_prenex_36067) (< v_prenex_36067 main_y) (<= (* 2 (select main_a v_prenex_36066)) 1004) (<= 0 (+ (select main_a v_prenex_36066) 500)) (< v_prenex_36066 main_x) (<= (select main_a v_prenex_36067) (+ (select main_a v_prenex_36066) 998)))) (forall ((v_prenex_40893 Int) (v_prenex_40892 Int)) (or (<= (select main_a v_prenex_40893) 1500) (<= (+ main_y 1) v_prenex_40893) (<= 1000 (+ (select main_a v_prenex_40893) (select main_a v_prenex_40892))) (<= (* 2 (select main_a v_prenex_40893)) 1998) (<= 2 (* 2 (select main_a v_prenex_40892))) (< v_prenex_40893 main_y) (<= (* 2 (select main_a v_prenex_40892)) 1004))) (forall ((v_prenex_35006 Int) (v_prenex_35005 Int)) (or (<= (* 2 (select main_a v_prenex_35006)) 1004) (<= (select main_a v_prenex_35006) 1003) (<= (+ main_y 1) v_prenex_35005) (< v_prenex_35005 main_y) (<= 996 (* 2 (select main_a v_prenex_35005))) (<= 498 (select main_a v_prenex_35005)) (<= (+ (select main_a v_prenex_35005) (select main_a v_prenex_35006)) 1000))) (forall ((v_prenex_37277 Int) (v_prenex_37278 Int)) (or (<= (select main_a v_prenex_37277) (+ (select main_a v_prenex_37278) 4)) (<= (* 2 (select main_a v_prenex_37277)) 1004) (< v_prenex_37278 main_y) (<= (+ main_y 1) v_prenex_37278) (<= (select main_a v_prenex_37278) 1500) (<= 0 (+ (select main_a v_prenex_37277) 500)))) (forall ((v_prenex_34573 Int) (v_prenex_34572 Int)) (or (<= (+ main_y 1) v_prenex_34572) (<= (+ (select main_a v_prenex_34572) (select main_a v_prenex_34573)) 1000) (<= (select main_a v_prenex_34572) 1500) (< v_prenex_34572 main_y) (<= 0 (+ (select main_a v_prenex_34573) 500)) (<= (* 2 (select main_a v_prenex_34573)) 1004))) (forall ((v_prenex_40442 Int) (v_prenex_40441 Int)) (or (<= (select main_a v_prenex_40441) 502) (< v_prenex_40442 main_y) (<= (+ main_y 1) v_prenex_40442) (<= 498 (select main_a v_prenex_40442)) (<= (* 2 (select main_a v_prenex_40441)) 1004) (<= (select main_a v_prenex_40441) (+ (select main_a v_prenex_40442) 4)) (<= (* 2 (select main_a v_prenex_40442)) 1998))) (forall ((v_prenex_45416 Int) (v_prenex_45417 Int)) (or (<= (+ main_y 1) v_prenex_45417) (< v_prenex_45417 main_y) (<= 2 (* 2 (select main_a v_prenex_45416))) (<= 996 (* 2 (select main_a v_prenex_45417))) (<= 1000 (+ (select main_a v_prenex_45417) (select main_a v_prenex_45416))) (<= (select main_a v_prenex_45417) 1500) (<= 0 (+ (select main_a v_prenex_45416) 500)))) (forall ((v_prenex_37416 Int) (v_prenex_37417 Int)) (or (<= 1 (select main_a v_prenex_37416)) (< v_prenex_37417 main_y) (<= (+ main_y 1) v_prenex_37417) (<= (select main_a v_prenex_37416) (+ (select main_a v_prenex_37417) 4)) (<= (select main_a v_prenex_37417) 999) (<= 498 (select main_a v_prenex_37417)))) (forall ((v_prenex_35802 Int) (v_prenex_35803 Int)) (or (<= 0 (+ (select main_a v_prenex_35803) 3)) (<= (* 2 (select main_a v_prenex_35802)) 1004) (<= 996 (* 2 (select main_a v_prenex_35803))) (<= (select main_a v_prenex_35802) 1003) (< v_prenex_35803 main_y) (<= (+ main_y 1) v_prenex_35803) (<= (select main_a v_prenex_35803) (+ (select main_a v_prenex_35802) 998)))) (forall ((v_prenex_39649 Int) (v_prenex_39648 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39648))) (< v_prenex_39648 main_x) (<= (+ main_x 1) v_prenex_39648) (<= 1000 (+ (select main_a v_prenex_39649) (select main_a v_prenex_39648))) (<= 0 (+ (select main_a v_prenex_39648) 500)))) (forall ((v_prenex_47366 Int) (v_prenex_47365 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47366))) (<= (* 2 (select main_a v_prenex_47366)) 1998) (<= (select main_a v_prenex_47365) 1003) (<= 1000 (+ (select main_a v_prenex_47366) (select main_a v_prenex_47365))) (<= (* 2 (select main_a v_prenex_47365)) 1004) (< v_prenex_47366 main_y) (<= (+ main_y 1) v_prenex_47366))) (forall ((v_prenex_32708 Int) (v_prenex_32709 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32709))) (<= (select main_a v_prenex_32709) 1500) (< v_prenex_32709 main_y) (<= 1 (select main_a v_prenex_32708)) (<= (select main_a v_prenex_32708) (+ (select main_a v_prenex_32709) 4)) (<= 0 (+ (select main_a v_prenex_32708) 500)) (<= (+ main_y 1) v_prenex_32709))) (forall ((v_prenex_36132 Int) (v_prenex_36133 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36132))) (<= (select main_a v_prenex_36132) (+ (select main_a v_prenex_36133) 4)) (< v_prenex_36133 main_y) (<= 0 (+ (select main_a v_prenex_36132) 500)) (<= (select main_a v_prenex_36133) 999) (<= (+ main_y 1) v_prenex_36133) (<= (* 2 (select main_a v_prenex_36133)) 1998))) (forall ((v_prenex_44388 Int) (v_prenex_44389 Int)) (or (<= (select main_a v_prenex_44389) 1500) (<= (select main_a v_prenex_44388) 502) (<= (select main_a v_prenex_44388) (+ (select main_a v_prenex_44389) 4)) (<= (select main_a v_prenex_44388) 1003) (< v_prenex_44389 main_y) (<= (+ main_y 1) v_prenex_44389) (<= (+ main_x 1) v_prenex_44388))) (forall ((v_prenex_47636 Int) (v_prenex_47635 Int)) (or (<= (select main_a v_prenex_47635) 502) (<= (* 2 (select main_a v_prenex_47635)) 1004) (< v_prenex_47636 main_y) (<= (+ main_y 1) v_prenex_47636) (<= 498 (select main_a v_prenex_47636)) (<= 1000 (+ (select main_a v_prenex_47636) (select main_a v_prenex_47635))) (<= 0 (+ (select main_a v_prenex_47636) 3)))) (forall ((v_prenex_45566 Int) (v_prenex_45567 Int)) (or (< v_prenex_45567 main_y) (<= 1000 (+ (select main_a v_prenex_45567) (select main_a v_prenex_45566))) (<= 498 (select main_a v_prenex_45567)) (<= (select main_a v_prenex_45566) 502) (<= 996 (* 2 (select main_a v_prenex_45567))) (<= 1 (select main_a v_prenex_45566)) (<= (+ main_y 1) v_prenex_45567))) (forall ((v_prenex_40124 Int) (v_prenex_40123 Int)) (or (<= (select main_a v_prenex_40124) 1500) (< v_prenex_40123 main_x) (<= (select main_a v_prenex_40123) 1003) (< v_prenex_40124 main_y) (<= 1000 (+ (select main_a v_prenex_40124) (select main_a v_prenex_40123))) (<= (+ main_y 1) v_prenex_40124))) (forall ((v_prenex_36108 Int) (v_prenex_36109 Int)) (or (<= (select main_a v_prenex_36109) 1500) (<= (+ (select main_a v_prenex_36109) (select main_a v_prenex_36108)) 1000) (< v_prenex_36109 main_y) (<= 1 (select main_a v_prenex_36108)) (<= 0 (+ (select main_a v_prenex_36108) 500)) (<= (+ main_y 1) v_prenex_36109))) (forall ((v_prenex_44599 Int) (v_prenex_44598 Int)) (or (<= (select main_a v_prenex_44598) 1003) (<= 498 (select main_a v_prenex_44599)) (< v_prenex_44599 main_y) (<= (select main_a v_prenex_44599) 999) (<= (select main_a v_prenex_44599) (+ (select main_a v_prenex_44598) 998)) (<= 0 (+ (select main_a v_prenex_44598) 500)) (<= (+ main_y 1) v_prenex_44599))) (or (forall ((v_prenex_41087 Int)) (<= (* 2 (select main_a v_prenex_41087)) 1004)) (forall ((v_prenex_32331 Int)) (or (< v_prenex_32331 main_y) (<= (+ main_y 1) v_prenex_32331) (<= (select main_a v_prenex_32331) 999) (<= (select main_a v_prenex_32331) 1500)))) (forall ((v_prenex_42231 Int) (v_prenex_42232 Int)) (or (<= (+ main_y 1) v_prenex_42232) (<= (select main_a v_prenex_42232) 1500) (<= (+ (select main_a v_prenex_42232) (select main_a v_prenex_42231)) 1000) (<= 0 (+ (select main_a v_prenex_42232) 3)) (< v_prenex_42232 main_y))) (forall ((v_prenex_37475 Int) (v_prenex_37476 Int)) (or (<= 1000 (+ (select main_a v_prenex_37476) (select main_a v_prenex_37475))) (<= (* 2 (select main_a v_prenex_37475)) 1004) (< v_prenex_37475 main_x) (<= (+ main_y 1) v_prenex_37476) (<= 498 (select main_a v_prenex_37476)) (< v_prenex_37476 main_y))) (forall ((v_prenex_44438 Int) (v_prenex_44439 Int)) (or (< v_prenex_44439 main_y) (<= (+ main_y 1) v_prenex_44439) (<= 498 (select main_a v_prenex_44439)) (<= (* 2 (select main_a v_prenex_44438)) 1004) (<= 1 (select main_a v_prenex_44438)) (<= 1000 (+ (select main_a v_prenex_44439) (select main_a v_prenex_44438))) (< v_prenex_44438 main_x))) (forall ((v_prenex_45593 Int) (v_prenex_45592 Int)) (or (<= 498 (select main_a v_prenex_45593)) (<= (* 2 (select main_a v_prenex_45592)) 1004) (<= (+ main_y 1) v_prenex_45593) (<= 996 (* 2 (select main_a v_prenex_45593))) (<= (select main_a v_prenex_45592) (+ (select main_a v_prenex_45593) 4)) (<= (select main_a v_prenex_45592) 1003) (< v_prenex_45593 main_y))) (forall ((v_prenex_41331 Int) (v_prenex_41332 Int)) (or (<= (select main_a v_prenex_41332) (+ (select main_a v_prenex_41331) 998)) (< v_prenex_41332 main_y) (<= (* 2 (select main_a v_prenex_41332)) 1998) (<= 2 (* 2 (select main_a v_prenex_41331))) (<= (+ main_y 1) v_prenex_41332) (<= 0 (+ (select main_a v_prenex_41331) 500)))) (forall ((v_prenex_34293 Int) (v_prenex_34292 Int)) (or (<= (+ main_y 1) v_prenex_34292) (<= (+ (select main_a v_prenex_34292) (select main_a v_prenex_34293)) 1000) (<= (select main_a v_prenex_34292) 1500) (<= (select main_a v_prenex_34293) 502) (< v_prenex_34292 main_y) (< v_prenex_34293 main_x))) (or (forall ((v_prenex_47688 Int)) (or (<= 0 (+ (select main_a v_prenex_47688) 3)) (<= 996 (* 2 (select main_a v_prenex_47688))) (< v_prenex_47688 main_y) (<= (+ main_y 1) v_prenex_47688) (<= (select main_a v_prenex_47688) 1500))) (forall ((v_prenex_47687 Int)) (or (<= (select main_a v_prenex_47687) 502) (<= 0 (+ (select main_a v_prenex_47687) 500))))) (forall ((v_prenex_37997 Int) (v_prenex_37996 Int)) (or (< v_prenex_37997 main_y) (<= 0 (+ (select main_a v_prenex_37997) 3)) (<= 2 (* 2 (select main_a v_prenex_37996))) (<= (+ main_y 1) v_prenex_37997) (<= 996 (* 2 (select main_a v_prenex_37997))) (<= 0 (+ (select main_a v_prenex_37996) 500)) (<= (+ (select main_a v_prenex_37997) (select main_a v_prenex_37996)) 1000))) (forall ((v_prenex_35524 Int) (v_prenex_35525 Int)) (or (<= (+ (select main_a v_prenex_35525) (select main_a v_prenex_35524)) 1000) (<= 498 (select main_a v_prenex_35525)) (< v_prenex_35525 main_y) (<= 0 (+ (select main_a v_prenex_35524) 500)) (<= 996 (* 2 (select main_a v_prenex_35525))) (<= (+ main_y 1) v_prenex_35525))) (or (forall ((v_prenex_44085 Int)) (or (<= (* 2 (select main_a v_prenex_44085)) 1998) (<= (+ main_y 1) v_prenex_44085) (< v_prenex_44085 main_y) (<= 996 (* 2 (select main_a v_prenex_44085))))) (forall ((v_prenex_44084 Int)) (or (<= (select main_a v_prenex_44084) 502) (< v_prenex_44084 main_x)))) (forall ((v_prenex_46426 Int) (v_prenex_46425 Int)) (or (<= (+ (select main_a v_prenex_46426) (select main_a v_prenex_46425)) 1000) (< v_prenex_46426 main_y) (<= (+ main_y 1) v_prenex_46426) (< v_prenex_46425 main_x) (<= (* 2 (select main_a v_prenex_46426)) 1998) (<= (select main_a v_prenex_46425) 502))) (or (forall ((v_prenex_35858 Int)) (or (<= 1 (select main_a v_prenex_35858)) (<= (+ main_x 1) v_prenex_35858) (<= 2 (* 2 (select main_a v_prenex_35858))))) (forall ((v_prenex_35859 Int)) (or (<= (+ main_y 1) v_prenex_35859) (< v_prenex_35859 main_y) (<= (* 2 (select main_a v_prenex_35859)) 1998)))) (or (forall ((v_prenex_33587 Int)) (or (<= (* 2 (select main_a v_prenex_33587)) 1998) (< v_prenex_33587 main_y))) (forall ((v_prenex_33586 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33586))) (<= (+ main_x 1) v_prenex_33586) (< v_prenex_33586 main_x)))) (forall ((v_prenex_43552 Int) (v_prenex_43551 Int)) (or (<= (select main_a v_prenex_43551) (+ (select main_a v_prenex_43552) 4)) (< v_prenex_43552 main_y) (<= (+ main_x 1) v_prenex_43551) (<= (+ main_y 1) v_prenex_43552) (<= (select main_a v_prenex_43551) 502) (<= (select main_a v_prenex_43551) 1003) (<= (select main_a v_prenex_43552) 999))) (forall ((v_prenex_32399 Int) (v_prenex_32398 Int)) (or (<= (select main_a v_prenex_32399) (+ (select main_a v_prenex_32398) 998)) (<= 498 (select main_a v_prenex_32399)) (<= (select main_a v_prenex_32398) 1003) (<= 0 (+ (select main_a v_prenex_32399) 3)) (<= (+ main_y 1) v_prenex_32399) (< v_prenex_32399 main_y))) (forall ((v_prenex_36579 Int) (v_prenex_36580 Int)) (or (<= (select main_a v_prenex_36580) (+ (select main_a v_prenex_36579) 998)) (<= (+ main_x 1) v_prenex_36579) (<= 996 (* 2 (select main_a v_prenex_36580))) (< v_prenex_36580 main_y) (<= (select main_a v_prenex_36579) 502) (<= (+ main_y 1) v_prenex_36580) (<= 2 (* 2 (select main_a v_prenex_36579))))) (forall ((v_prenex_38005 Int) (v_prenex_38004 Int)) (or (<= (+ main_x 1) v_prenex_38004) (<= (+ (select main_a v_prenex_38005) (select main_a v_prenex_38004)) 1000) (<= 498 (select main_a v_prenex_38005)) (<= (* 2 (select main_a v_prenex_38004)) 1004) (<= 2 (* 2 (select main_a v_prenex_38004))) (< v_prenex_38005 main_y) (<= (+ main_y 1) v_prenex_38005))) (forall ((v_prenex_45597 Int) (v_prenex_45596 Int)) (or (<= (select main_a v_prenex_45597) 999) (<= (+ main_y 1) v_prenex_45597) (< v_prenex_45597 main_y) (<= (select main_a v_prenex_45596) 1003) (<= (* 2 (select main_a v_prenex_45597)) 1998) (<= 2 (* 2 (select main_a v_prenex_45596))) (<= 1000 (+ (select main_a v_prenex_45597) (select main_a v_prenex_45596))))) (or (forall ((v_prenex_42679 Int)) (or (< v_prenex_42679 main_y) (<= (+ main_y 1) v_prenex_42679) (<= 996 (* 2 (select main_a v_prenex_42679))))) (forall ((v_prenex_42678 Int)) (or (<= (select main_a v_prenex_42678) 1003) (<= 1 (select main_a v_prenex_42678))))) (forall ((v_prenex_43905 Int) (v_prenex_43904 Int)) (or (<= (select main_a v_prenex_43904) (+ (select main_a v_prenex_43905) 4)) (< v_prenex_43905 main_y) (<= (select main_a v_prenex_43905) 1500) (<= 0 (+ (select main_a v_prenex_43905) 3)) (<= (+ main_y 1) v_prenex_43905) (<= 2 (* 2 (select main_a v_prenex_43904))) (<= (select main_a v_prenex_43904) 1003))) (forall ((v_prenex_44542 Int) (v_prenex_44543 Int)) (or (< v_prenex_44542 main_x) (<= (+ main_y 1) v_prenex_44543) (< v_prenex_44543 main_y) (<= (select main_a v_prenex_44542) 1003) (<= 996 (* 2 (select main_a v_prenex_44543))) (<= 1 (select main_a v_prenex_44542)) (<= (+ (select main_a v_prenex_44543) (select main_a v_prenex_44542)) 1000))) (or (forall ((v_prenex_46610 Int)) (<= (* 2 (select main_a v_prenex_46610)) 1004)) (forall ((v_prenex_46612 Int)) (or (< v_prenex_46612 main_y) (<= 0 (+ (select main_a v_prenex_46612) 3)) (<= (+ main_y 1) v_prenex_46612) (<= (select main_a v_prenex_46612) 999)))) (or (forall ((v_prenex_34489 Int)) (or (<= (+ main_x 1) v_prenex_34489) (<= 0 (+ (select main_a v_prenex_34489) 500)) (<= (select main_a v_prenex_34489) 502))) (forall ((v_prenex_34488 Int)) (or (<= (+ main_y 1) v_prenex_34488) (<= (* 2 (select main_a v_prenex_34488)) 1998) (< v_prenex_34488 main_y)))) (forall ((v_prenex_41302 Int) (v_prenex_41301 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41302))) (<= (+ main_x 1) v_prenex_41301) (< v_prenex_41302 main_y) (<= (+ main_y 1) v_prenex_41302) (<= (+ (select main_a v_prenex_41302) (select main_a v_prenex_41301)) 1000))) (forall ((v_prenex_47991 Int)) (or (<= (+ main_y 1) v_prenex_47991) (<= 0 (+ (select main_a v_prenex_47991) 3)) (<= (* 2 (select main_a v_prenex_47991)) 1998) (< v_prenex_47991 main_y))) (forall ((v_prenex_36465 Int) (v_prenex_36466 Int)) (or (<= (select main_a v_prenex_36465) (+ (select main_a v_prenex_36466) 4)) (<= 996 (* 2 (select main_a v_prenex_36466))) (<= 1 (select main_a v_prenex_36465)) (<= (+ main_x 1) v_prenex_36465) (<= (+ main_y 1) v_prenex_36466) (< v_prenex_36466 main_y))) (forall ((v_prenex_47210 Int) (v_prenex_47209 Int)) (or (<= (select main_a v_prenex_47210) 1500) (<= 1000 (+ (select main_a v_prenex_47210) (select main_a v_prenex_47209))) (<= 498 (select main_a v_prenex_47210)) (< v_prenex_47210 main_y) (<= (+ main_y 1) v_prenex_47210) (<= (select main_a v_prenex_47209) 1003))) (forall ((v_prenex_34131 Int) (v_prenex_34130 Int)) (or (<= (* 2 (select main_a v_prenex_34131)) 1004) (<= 996 (* 2 (select main_a v_prenex_34130))) (< v_prenex_34130 main_y) (<= (+ main_y 1) v_prenex_34130) (<= 1000 (+ (select main_a v_prenex_34130) (select main_a v_prenex_34131))) (<= (select main_a v_prenex_34131) 502) (<= 498 (select main_a v_prenex_34130)))) (or (forall ((v_prenex_46799 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46799))) (<= 1 (select main_a v_prenex_46799)))) (forall ((v_prenex_46800 Int)) (or (< v_prenex_46800 main_y) (<= 498 (select main_a v_prenex_46800)) (<= (select main_a v_prenex_46800) 1500) (<= (+ main_y 1) v_prenex_46800) (<= 996 (* 2 (select main_a v_prenex_46800)))))) (forall ((v_prenex_34403 Int) (v_prenex_34402 Int)) (or (<= (+ main_y 1) v_prenex_34402) (<= (select main_a v_prenex_34403) 1003) (< v_prenex_34402 main_y) (<= (select main_a v_prenex_34402) (+ (select main_a v_prenex_34403) 998)) (<= (+ main_x 1) v_prenex_34403) (<= 498 (select main_a v_prenex_34402)) (<= (* 2 (select main_a v_prenex_34403)) 1004))) (or (forall ((v_prenex_42561 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42561))) (<= 0 (+ (select main_a v_prenex_42561) 3)) (< v_prenex_42561 main_y) (<= (* 2 (select main_a v_prenex_42561)) 1998) (<= (+ main_y 1) v_prenex_42561))) (forall ((v_prenex_42560 Int)) (or (<= (select main_a v_prenex_42560) 1003) (<= (* 2 (select main_a v_prenex_42560)) 1004)))) (forall ((v_prenex_36810 Int) (v_prenex_36809 Int)) (or (<= (+ main_y 1) v_prenex_36810) (<= (select main_a v_prenex_36809) 1003) (<= (select main_a v_prenex_36809) (+ (select main_a v_prenex_36810) 4)) (< v_prenex_36810 main_y) (<= 1 (select main_a v_prenex_36809)) (< v_prenex_36809 main_x) (<= 498 (select main_a v_prenex_36810)))) (forall ((v_prenex_47508 Int) (v_prenex_47507 Int)) (or (<= 1 (select main_a v_prenex_47507)) (<= 498 (select main_a v_prenex_47508)) (<= 0 (+ (select main_a v_prenex_47507) 500)) (<= (+ main_y 1) v_prenex_47508) (<= (select main_a v_prenex_47507) (+ (select main_a v_prenex_47508) 4)) (< v_prenex_47508 main_y) (<= (+ main_x 1) v_prenex_47507))) (forall ((v_prenex_43500 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43500))) (<= (select main_a v_prenex_43500) 999) (<= 0 (+ (select main_a v_prenex_43500) 3)) (< v_prenex_43500 main_y) (<= (+ main_y 1) v_prenex_43500))) (forall ((v_prenex_35012 Int) (v_prenex_35011 Int)) (or (<= 0 (+ (select main_a v_prenex_35011) 3)) (<= (* 2 (select main_a v_prenex_35012)) 1004) (< v_prenex_35011 main_y) (< v_prenex_35012 main_x) (<= (select main_a v_prenex_35012) 502) (<= 1000 (+ (select main_a v_prenex_35011) (select main_a v_prenex_35012))) (<= (+ main_y 1) v_prenex_35011))) (forall ((v_prenex_37655 Int) (v_prenex_37656 Int)) (or (<= 1000 (+ (select main_a v_prenex_37656) (select main_a v_prenex_37655))) (<= 0 (+ (select main_a v_prenex_37655) 500)) (<= 996 (* 2 (select main_a v_prenex_37656))) (<= (+ main_y 1) v_prenex_37656) (< v_prenex_37656 main_y) (<= (+ main_x 1) v_prenex_37655))) (forall ((v_prenex_47364 Int) (v_prenex_47363 Int)) (or (< v_prenex_47364 main_y) (<= 996 (* 2 (select main_a v_prenex_47364))) (<= (* 2 (select main_a v_prenex_47364)) 1998) (<= (+ main_y 1) v_prenex_47364) (<= (+ (select main_a v_prenex_47364) (select main_a v_prenex_47363)) 1000))) (forall ((v_prenex_33269 Int) (v_prenex_33268 Int)) (or (<= 0 (+ (select main_a v_prenex_33268) 500)) (<= (select main_a v_prenex_33268) 1003) (< v_prenex_33269 main_y) (<= (select main_a v_prenex_33269) 999) (<= (select main_a v_prenex_33269) 1500) (<= (+ main_y 1) v_prenex_33269) (<= (select main_a v_prenex_33269) (+ (select main_a v_prenex_33268) 998)))) (forall ((v_prenex_41467 Int) (v_prenex_41468 Int)) (or (< v_prenex_41468 main_y) (<= 996 (* 2 (select main_a v_prenex_41468))) (<= (+ main_y 1) v_prenex_41468) (<= 2 (* 2 (select main_a v_prenex_41467))) (<= (+ (select main_a v_prenex_41468) (select main_a v_prenex_41467)) 1000) (<= (select main_a v_prenex_41467) 502) (<= (+ main_x 1) v_prenex_41467))) (or (forall ((v_prenex_37956 Int)) (or (<= (select main_a v_prenex_37956) 1003) (<= (+ main_x 1) v_prenex_37956) (<= (* 2 (select main_a v_prenex_37956)) 1004) (< v_prenex_37956 main_x))) (forall ((v_prenex_37957 Int)) (<= 996 (* 2 (select main_a v_prenex_37957))))) (or (forall ((v_prenex_35237 Int)) (or (<= 0 (+ (select main_a v_prenex_35237) 3)) (<= (+ main_y 1) v_prenex_35237) (<= (* 2 (select main_a v_prenex_35237)) 1998) (< v_prenex_35237 main_y) (<= 996 (* 2 (select main_a v_prenex_35237))))) (forall ((v_prenex_35238 Int)) (or (<= (select main_a v_prenex_35238) 502) (<= (select main_a v_prenex_35238) 1003)))) (or (forall ((v_prenex_44274 Int)) (or (<= (* 2 (select main_a v_prenex_44274)) 1004) (<= 2 (* 2 (select main_a v_prenex_44274))))) (forall ((v_prenex_44275 Int)) (or (<= (* 2 (select main_a v_prenex_44275)) 1998) (<= (select main_a v_prenex_44275) 999) (<= (+ main_y 1) v_prenex_44275) (< v_prenex_44275 main_y)))) (forall ((v_prenex_42946 Int) (v_prenex_42947 Int)) (or (<= (select main_a v_prenex_42947) (+ (select main_a v_prenex_42946) 998)) (<= (select main_a v_prenex_42947) 999) (<= (* 2 (select main_a v_prenex_42946)) 1004) (< v_prenex_42947 main_y) (<= (+ main_y 1) v_prenex_42947) (<= 0 (+ (select main_a v_prenex_42946) 500)) (<= (* 2 (select main_a v_prenex_42947)) 1998))) (forall ((v_prenex_35722 Int) (v_prenex_35723 Int)) (or (<= 498 (select main_a v_prenex_35723)) (<= (+ main_y 1) v_prenex_35723) (<= 0 (+ (select main_a v_prenex_35722) 500)) (< v_prenex_35723 main_y) (<= 1 (select main_a v_prenex_35722)) (<= (select main_a v_prenex_35722) (+ (select main_a v_prenex_35723) 4)))) (forall ((v_prenex_43390 Int) (v_prenex_43391 Int)) (or (<= (+ main_y 1) v_prenex_43391) (<= (select main_a v_prenex_43391) (+ (select main_a v_prenex_43390) 998)) (<= (select main_a v_prenex_43390) 1003) (<= (select main_a v_prenex_43390) 502) (<= 498 (select main_a v_prenex_43391)) (<= 0 (+ (select main_a v_prenex_43391) 3)) (< v_prenex_43391 main_y))) (or (forall ((v_prenex_38521 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38521))) (<= 0 (+ (select main_a v_prenex_38521) 3)) (<= (+ main_y 1) v_prenex_38521) (< v_prenex_38521 main_y))) (forall ((v_prenex_38520 Int)) (or (<= (select main_a v_prenex_38520) 1003) (<= 1 (select main_a v_prenex_38520))))) (forall ((v_prenex_40364 Int) (v_prenex_40363 Int)) (or (<= (select main_a v_prenex_40364) (+ (select main_a v_prenex_40363) 998)) (<= (select main_a v_prenex_40363) 1003) (< v_prenex_40364 main_y) (< v_prenex_40363 main_x) (<= 2 (* 2 (select main_a v_prenex_40363))) (<= 0 (+ (select main_a v_prenex_40364) 3)) (<= (+ main_y 1) v_prenex_40364))) (or (forall ((v_prenex_45070 Int)) (or (<= (* 2 (select main_a v_prenex_45070)) 1998) (<= 0 (+ (select main_a v_prenex_45070) 3)) (<= (+ main_y 1) v_prenex_45070) (<= 996 (* 2 (select main_a v_prenex_45070))) (< v_prenex_45070 main_y))) (forall ((v_prenex_45069 Int)) (or (<= 1 (select main_a v_prenex_45069)) (<= 2 (* 2 (select main_a v_prenex_45069)))))) (forall ((v_prenex_39740 Int) (v_prenex_39741 Int)) (or (<= 0 (+ (select main_a v_prenex_39741) 3)) (<= (+ main_y 1) v_prenex_39741) (<= 0 (+ (select main_a v_prenex_39740) 500)) (<= (select main_a v_prenex_39741) (+ (select main_a v_prenex_39740) 998)) (<= (* 2 (select main_a v_prenex_39740)) 1004) (<= (select main_a v_prenex_39741) 1500) (< v_prenex_39741 main_y))) (forall ((v_prenex_46002 Int) (v_prenex_46003 Int)) (or (< v_prenex_46003 main_y) (<= 1 (select main_a v_prenex_46002)) (<= (select main_a v_prenex_46002) 502) (<= (select main_a v_prenex_46003) 1500) (<= (* 2 (select main_a v_prenex_46003)) 1998) (<= 1000 (+ (select main_a v_prenex_46003) (select main_a v_prenex_46002))) (<= (+ main_y 1) v_prenex_46003))) (or (forall ((v_prenex_35492 Int)) (or (<= 0 (+ (select main_a v_prenex_35492) 500)) (<= (+ main_x 1) v_prenex_35492) (<= (select main_a v_prenex_35492) 502))) (forall ((v_prenex_35493 Int)) (or (<= (+ main_y 1) v_prenex_35493) (<= (select main_a v_prenex_35493) 999) (< v_prenex_35493 main_y) (<= 996 (* 2 (select main_a v_prenex_35493)))))) (forall ((v_prenex_37176 Int) (v_prenex_37177 Int)) (or (<= 1000 (+ (select main_a v_prenex_37177) (select main_a v_prenex_37176))) (<= (+ main_y 1) v_prenex_37177) (<= 0 (+ (select main_a v_prenex_37177) 3)) (< v_prenex_37177 main_y) (<= (select main_a v_prenex_37177) 1500) (<= (* 2 (select main_a v_prenex_37176)) 1004))) (forall ((v_prenex_41927 Int) (v_prenex_41928 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41928))) (< v_prenex_41928 main_y) (<= (* 2 (select main_a v_prenex_41928)) 1998) (<= 2 (* 2 (select main_a v_prenex_41927))) (<= (+ main_y 1) v_prenex_41928) (<= (select main_a v_prenex_41927) (+ (select main_a v_prenex_41928) 4)))) (forall ((v_prenex_38679 Int) (v_prenex_38680 Int)) (or (< v_prenex_38680 main_y) (< v_prenex_38679 main_x) (<= (select main_a v_prenex_38679) 502) (<= (select main_a v_prenex_38679) (+ (select main_a v_prenex_38680) 4)) (<= (select main_a v_prenex_38679) 1003) (<= (* 2 (select main_a v_prenex_38680)) 1998) (<= (+ main_y 1) v_prenex_38680))) (forall ((v_prenex_35174 Int) (v_prenex_35173 Int)) (or (<= (select main_a v_prenex_35173) (+ (select main_a v_prenex_35174) 998)) (<= (+ main_y 1) v_prenex_35173) (<= (* 2 (select main_a v_prenex_35173)) 1998) (< v_prenex_35173 main_y) (<= 996 (* 2 (select main_a v_prenex_35173))) (<= (select main_a v_prenex_35174) 1003))) (forall ((v_prenex_39577 Int) (v_prenex_39576 Int)) (or (<= (* 2 (select main_a v_prenex_39577)) 1998) (<= (select main_a v_prenex_39577) 999) (<= (+ main_y 1) v_prenex_39577) (<= 1000 (+ (select main_a v_prenex_39577) (select main_a v_prenex_39576))) (< v_prenex_39577 main_y))) (forall ((v_prenex_38595 Int) (v_prenex_38594 Int)) (or (< v_prenex_38595 main_y) (< v_prenex_38594 main_x) (<= (* 2 (select main_a v_prenex_38594)) 1004) (<= 1000 (+ (select main_a v_prenex_38595) (select main_a v_prenex_38594))) (<= (+ main_y 1) v_prenex_38595) (<= 996 (* 2 (select main_a v_prenex_38595))))) (forall ((v_prenex_42219 Int) (v_prenex_42220 Int)) (or (<= 498 (select main_a v_prenex_42220)) (<= (+ (select main_a v_prenex_42220) (select main_a v_prenex_42219)) 1000) (< v_prenex_42220 main_y) (<= (select main_a v_prenex_42220) 1500) (<= (+ main_y 1) v_prenex_42220))) (forall ((v_prenex_34089 Int) (v_prenex_34088 Int)) (or (< v_prenex_34088 main_y) (<= (select main_a v_prenex_34088) 999) (<= (+ main_y 1) v_prenex_34088) (<= (+ (select main_a v_prenex_34088) (select main_a v_prenex_34089)) 1000) (<= (select main_a v_prenex_34088) 1500) (<= (select main_a v_prenex_34089) 502))) (forall ((v_prenex_45092 Int) (v_prenex_45093 Int)) (or (<= (+ main_y 1) v_prenex_45093) (< v_prenex_45093 main_y) (<= (select main_a v_prenex_45092) 1003) (<= (* 2 (select main_a v_prenex_45093)) 1998) (<= (* 2 (select main_a v_prenex_45092)) 1004) (<= (select main_a v_prenex_45093) (+ (select main_a v_prenex_45092) 998)) (<= (select main_a v_prenex_45093) 999))) (forall ((v_prenex_43839 Int) (v_prenex_43838 Int)) (or (<= (select main_a v_prenex_43839) 999) (<= (+ main_y 1) v_prenex_43839) (<= 0 (+ (select main_a v_prenex_43839) 3)) (<= (select main_a v_prenex_43839) (+ (select main_a v_prenex_43838) 998)) (<= 1 (select main_a v_prenex_43838)) (< v_prenex_43839 main_y))) (forall ((v_prenex_44339 Int) (v_prenex_44338 Int)) (or (<= (select main_a v_prenex_44338) (+ (select main_a v_prenex_44339) 4)) (<= 2 (* 2 (select main_a v_prenex_44338))) (<= 498 (select main_a v_prenex_44339)) (<= (+ main_y 1) v_prenex_44339) (<= (select main_a v_prenex_44338) 1003) (<= (+ main_x 1) v_prenex_44338) (< v_prenex_44339 main_y))) (forall ((v_prenex_34433 Int) (v_prenex_34432 Int)) (or (<= (+ main_y 1) v_prenex_34432) (<= (select main_a v_prenex_34433) 1003) (< v_prenex_34432 main_y) (< v_prenex_34433 main_x) (<= 1000 (+ (select main_a v_prenex_34432) (select main_a v_prenex_34433))) (<= (select main_a v_prenex_34433) 502) (<= (* 2 (select main_a v_prenex_34432)) 1998))) (forall ((v_prenex_37449 Int) (v_prenex_37450 Int)) (or (<= (select main_a v_prenex_37450) (+ (select main_a v_prenex_37449) 998)) (<= (+ main_y 1) v_prenex_37450) (< v_prenex_37449 main_x) (< v_prenex_37450 main_y) (<= 1 (select main_a v_prenex_37449)) (<= (select main_a v_prenex_37449) 1003) (<= (select main_a v_prenex_37450) 1500))) (forall ((v_prenex_36610 Int) (v_prenex_36609 Int)) (or (<= (select main_a v_prenex_36609) 1003) (<= (+ (select main_a v_prenex_36610) (select main_a v_prenex_36609)) 1000) (<= (select main_a v_prenex_36610) 999) (< v_prenex_36610 main_y) (<= 0 (+ (select main_a v_prenex_36610) 3)) (<= (+ main_y 1) v_prenex_36610) (<= (select main_a v_prenex_36609) 502))) (forall ((v_prenex_37503 Int) (v_prenex_37504 Int)) (or (<= (select main_a v_prenex_37503) 502) (<= (+ main_y 1) v_prenex_37504) (<= 1000 (+ (select main_a v_prenex_37504) (select main_a v_prenex_37503))) (<= (* 2 (select main_a v_prenex_37504)) 1998) (< v_prenex_37504 main_y) (< v_prenex_37503 main_x))) (forall ((v_prenex_39853 Int) (v_prenex_39852 Int)) (or (<= 498 (select main_a v_prenex_39853)) (<= (select main_a v_prenex_39852) (+ (select main_a v_prenex_39853) 4)) (<= (+ main_x 1) v_prenex_39852) (<= 0 (+ (select main_a v_prenex_39852) 500)) (< v_prenex_39853 main_y) (<= (+ main_y 1) v_prenex_39853) (<= (select main_a v_prenex_39852) 1003))) (forall ((v_prenex_35523 Int) (v_prenex_35522 Int)) (or (<= (select main_a v_prenex_35523) 1500) (<= (+ main_y 1) v_prenex_35523) (<= (select main_a v_prenex_35523) (+ (select main_a v_prenex_35522) 998)) (< v_prenex_35523 main_y))) (forall ((v_prenex_44603 Int) (v_prenex_44602 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44603))) (<= 1 (select main_a v_prenex_44602)) (<= (select main_a v_prenex_44602) 502) (<= (+ main_y 1) v_prenex_44603) (<= (select main_a v_prenex_44603) (+ (select main_a v_prenex_44602) 998)) (< v_prenex_44603 main_y))) (or (forall ((v_prenex_33097 Int)) (or (<= (+ main_y 1) v_prenex_33097) (<= 498 (select main_a v_prenex_33097)) (< v_prenex_33097 main_y) (<= 996 (* 2 (select main_a v_prenex_33097))))) (forall ((v_prenex_33096 Int)) (or (<= (select main_a v_prenex_33096) 1003) (<= 2 (* 2 (select main_a v_prenex_33096)))))) (forall ((v_prenex_41126 Int) (v_prenex_41127 Int)) (or (<= 0 (+ (select main_a v_prenex_41126) 500)) (<= 996 (* 2 (select main_a v_prenex_41127))) (<= (+ main_y 1) v_prenex_41127) (< v_prenex_41127 main_y) (<= 2 (* 2 (select main_a v_prenex_41126))) (<= (+ (select main_a v_prenex_41127) (select main_a v_prenex_41126)) 1000) (<= 498 (select main_a v_prenex_41127)))) (or (forall ((v_prenex_38146 Int)) (or (<= (+ main_y 1) v_prenex_38146) (<= (* 2 (select main_a v_prenex_38146)) 1998) (<= 498 (select main_a v_prenex_38146)) (< v_prenex_38146 main_y))) (forall ((v_prenex_38145 Int)) (<= (* 2 (select main_a v_prenex_38145)) 1004))) (forall ((v_prenex_34640 Int) (v_prenex_34639 Int)) (or (<= 1 (select main_a v_prenex_34640)) (<= (* 2 (select main_a v_prenex_34639)) 1998) (< v_prenex_34639 main_y) (<= (select main_a v_prenex_34639) 1500) (<= 0 (+ (select main_a v_prenex_34640) 500)) (<= (+ main_y 1) v_prenex_34639) (<= 1000 (+ (select main_a v_prenex_34639) (select main_a v_prenex_34640))))) (forall ((v_prenex_45649 Int) (v_prenex_45648 Int)) (or (<= 1000 (+ (select main_a v_prenex_45649) (select main_a v_prenex_45648))) (<= (+ main_y 1) v_prenex_45649) (<= (select main_a v_prenex_45649) 999) (<= 996 (* 2 (select main_a v_prenex_45649))) (<= (select main_a v_prenex_45648) 502) (< v_prenex_45649 main_y))) (forall ((v_prenex_38361 Int) (v_prenex_38360 Int)) (or (<= 0 (+ (select main_a v_prenex_38361) 3)) (<= (+ main_y 1) v_prenex_38361) (<= 0 (+ (select main_a v_prenex_38360) 500)) (<= 498 (select main_a v_prenex_38361)) (<= 2 (* 2 (select main_a v_prenex_38360))) (<= (select main_a v_prenex_38361) (+ (select main_a v_prenex_38360) 998)) (< v_prenex_38361 main_y))) (forall ((v_prenex_36642 Int) (v_prenex_36643 Int)) (or (< v_prenex_36643 main_y) (<= (select main_a v_prenex_36642) 502) (<= (select main_a v_prenex_36643) 1500) (<= (+ (select main_a v_prenex_36643) (select main_a v_prenex_36642)) 1000) (<= (+ main_y 1) v_prenex_36643) (< v_prenex_36642 main_x) (<= (select main_a v_prenex_36642) 1003))) (or (forall ((v_prenex_32502 Int)) (or (<= (select main_a v_prenex_32502) 1003) (<= 1 (select main_a v_prenex_32502)))) (forall ((v_prenex_32503 Int)) (or (<= (+ main_y 1) v_prenex_32503) (<= 498 (select main_a v_prenex_32503)) (<= 996 (* 2 (select main_a v_prenex_32503))) (< v_prenex_32503 main_y)))) (forall ((v_prenex_36296 Int) (v_prenex_36297 Int)) (or (< v_prenex_36297 main_y) (<= (+ (select main_a v_prenex_36297) (select main_a v_prenex_36296)) 1000) (<= 2 (* 2 (select main_a v_prenex_36296))) (<= (+ main_x 1) v_prenex_36296) (<= 0 (+ (select main_a v_prenex_36296) 500)) (<= (+ main_y 1) v_prenex_36297) (<= (* 2 (select main_a v_prenex_36297)) 1998))) (forall ((v_prenex_47410 Int) (v_prenex_47409 Int)) (or (< v_prenex_47410 main_y) (<= (* 2 (select main_a v_prenex_47410)) 1998) (< v_prenex_47409 main_x) (<= (+ main_y 1) v_prenex_47410) (<= (* 2 (select main_a v_prenex_47409)) 1004) (<= (select main_a v_prenex_47410) (+ (select main_a v_prenex_47409) 998)) (<= 2 (* 2 (select main_a v_prenex_47409))))) (forall ((v_prenex_44723 Int) (v_prenex_44722 Int)) (or (< v_prenex_44723 main_y) (<= 0 (+ (select main_a v_prenex_44722) 500)) (<= (select main_a v_prenex_44723) 999) (<= (* 2 (select main_a v_prenex_44722)) 1004) (<= 1000 (+ (select main_a v_prenex_44723) (select main_a v_prenex_44722))) (< v_prenex_44722 main_x) (<= (+ main_y 1) v_prenex_44723))) (forall ((v_prenex_43142 Int)) (or (<= (+ main_y 1) v_prenex_43142) (<= 996 (* 2 (select main_a v_prenex_43142))) (<= (select main_a v_prenex_43142) 999) (<= (* 2 (select main_a v_prenex_43142)) 1998) (< v_prenex_43142 main_y))) (forall ((v_prenex_45555 Int) (v_prenex_45554 Int)) (or (< v_prenex_45555 main_y) (<= (select main_a v_prenex_45555) 999) (<= (select main_a v_prenex_45554) 502) (<= (select main_a v_prenex_45554) (+ (select main_a v_prenex_45555) 4)) (<= (+ main_y 1) v_prenex_45555) (<= (select main_a v_prenex_45554) 1003) (<= 0 (+ (select main_a v_prenex_45555) 3)))) (forall ((v_prenex_44007 Int) (v_prenex_44006 Int)) (or (<= (select main_a v_prenex_44007) (+ (select main_a v_prenex_44006) 998)) (<= 996 (* 2 (select main_a v_prenex_44007))) (<= (+ main_y 1) v_prenex_44007) (<= 2 (* 2 (select main_a v_prenex_44006))) (<= 0 (+ (select main_a v_prenex_44006) 500)) (< v_prenex_44007 main_y))) (forall ((v_prenex_33933 Int) (v_prenex_33932 Int)) (or (<= 0 (+ (select main_a v_prenex_33933) 500)) (< v_prenex_33932 main_y) (<= (+ (select main_a v_prenex_33932) (select main_a v_prenex_33933)) 1000) (<= (select main_a v_prenex_33932) 999) (<= (+ main_y 1) v_prenex_33932) (<= 0 (+ (select main_a v_prenex_33932) 3)) (<= (select main_a v_prenex_33933) 1003))) (forall ((v_prenex_47458 Int) (v_prenex_47457 Int)) (or (< v_prenex_47458 main_y) (<= 1000 (+ (select main_a v_prenex_47458) (select main_a v_prenex_47457))) (<= (+ main_y 1) v_prenex_47458) (<= 2 (* 2 (select main_a v_prenex_47457))) (<= 498 (select main_a v_prenex_47458)) (<= (select main_a v_prenex_47458) 1500) (<= (select main_a v_prenex_47457) 1003))) (forall ((v_prenex_34197 Int) (v_prenex_34196 Int)) (or (<= 1000 (+ (select main_a v_prenex_34196) (select main_a v_prenex_34197))) (<= 498 (select main_a v_prenex_34196)) (<= (+ main_y 1) v_prenex_34196) (<= (+ main_x 1) v_prenex_34197) (< v_prenex_34196 main_y) (<= (select main_a v_prenex_34197) 1003))) (forall ((v_prenex_41371 Int) (v_prenex_41372 Int)) (or (<= 1 (select main_a v_prenex_41371)) (< v_prenex_41372 main_y) (<= (select main_a v_prenex_41372) 999) (<= 1000 (+ (select main_a v_prenex_41372) (select main_a v_prenex_41371))) (<= (select main_a v_prenex_41372) 1500) (<= (+ main_y 1) v_prenex_41372))) (forall ((v_prenex_33665 Int) (v_prenex_33664 Int)) (or (<= (select main_a v_prenex_33665) 1500) (<= 498 (select main_a v_prenex_33665)) (<= (select main_a v_prenex_33664) 1003) (<= (select main_a v_prenex_33664) (+ (select main_a v_prenex_33665) 4)) (< v_prenex_33665 main_y) (<= (+ main_y 1) v_prenex_33665))) (forall ((v_prenex_41339 Int) (v_prenex_41340 Int)) (or (<= (+ (select main_a v_prenex_41340) (select main_a v_prenex_41339)) 1000) (<= (select main_a v_prenex_41339) 502) (< v_prenex_41340 main_y) (<= 2 (* 2 (select main_a v_prenex_41339))) (<= 996 (* 2 (select main_a v_prenex_41340))) (<= (+ main_y 1) v_prenex_41340))) (forall ((v_prenex_38662 Int) (v_prenex_38661 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38662))) (<= 2 (* 2 (select main_a v_prenex_38661))) (<= (+ main_y 1) v_prenex_38662) (<= (select main_a v_prenex_38662) (+ (select main_a v_prenex_38661) 998)) (<= (* 2 (select main_a v_prenex_38662)) 1998) (<= (select main_a v_prenex_38661) 1003) (< v_prenex_38662 main_y))) (forall ((v_prenex_45946 Int) (v_prenex_45947 Int)) (or (<= 1 (select main_a v_prenex_45946)) (<= (+ main_y 1) v_prenex_45947) (<= (* 2 (select main_a v_prenex_45947)) 1998) (<= (select main_a v_prenex_45946) 1003) (< v_prenex_45947 main_y) (<= 1000 (+ (select main_a v_prenex_45947) (select main_a v_prenex_45946))) (<= (select main_a v_prenex_45947) 1500))) (or (forall ((v_prenex_37738 Int)) (or (< v_prenex_37738 main_x) (<= 0 (+ (select main_a v_prenex_37738) 500)) (<= 2 (* 2 (select main_a v_prenex_37738))))) (forall ((v_prenex_37739 Int)) (or (<= 0 (+ (select main_a v_prenex_37739) 3)) (<= (+ main_y 1) v_prenex_37739) (<= (* 2 (select main_a v_prenex_37739)) 1998) (< v_prenex_37739 main_y)))) (forall ((v_prenex_43673 Int) (v_prenex_43674 Int)) (or (<= (select main_a v_prenex_43674) 1500) (<= (+ main_y 1) v_prenex_43674) (<= (select main_a v_prenex_43674) (+ (select main_a v_prenex_43673) 998)) (<= (* 2 (select main_a v_prenex_43673)) 1004) (<= (select main_a v_prenex_43673) 502) (<= (* 2 (select main_a v_prenex_43674)) 1998) (< v_prenex_43674 main_y))) (forall ((v_prenex_43783 Int) (v_prenex_43782 Int)) (or (<= (select main_a v_prenex_43782) 502) (<= (+ (select main_a v_prenex_43783) (select main_a v_prenex_43782)) 1000) (<= (+ main_y 1) v_prenex_43783) (<= 498 (select main_a v_prenex_43783)) (<= (select main_a v_prenex_43783) 1500) (< v_prenex_43783 main_y) (<= 0 (+ (select main_a v_prenex_43782) 500)))) (forall ((v_prenex_41449 Int) (v_prenex_41450 Int)) (or (<= (+ main_y 1) v_prenex_41450) (<= (select main_a v_prenex_41450) 1500) (<= 996 (* 2 (select main_a v_prenex_41450))) (< v_prenex_41450 main_y) (<= (* 2 (select main_a v_prenex_41449)) 1004) (<= 1000 (+ (select main_a v_prenex_41450) (select main_a v_prenex_41449))) (<= (select main_a v_prenex_41449) 1003))) (forall ((v_prenex_35215 Int) (v_prenex_35216 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35215))) (< v_prenex_35215 main_y) (<= (+ main_y 1) v_prenex_35215) (<= 2 (* 2 (select main_a v_prenex_35216))) (<= (+ (select main_a v_prenex_35215) (select main_a v_prenex_35216)) 1000) (<= (select main_a v_prenex_35215) 999))) (forall ((v_prenex_37668 Int) (v_prenex_37667 Int)) (or (< v_prenex_37668 main_y) (<= 996 (* 2 (select main_a v_prenex_37668))) (<= (select main_a v_prenex_37668) 999) (<= (+ main_y 1) v_prenex_37668) (<= 1 (select main_a v_prenex_37667)) (<= (select main_a v_prenex_37668) (+ (select main_a v_prenex_37667) 998)) (<= 0 (+ (select main_a v_prenex_37667) 500)))) (or (forall ((v_prenex_43185 Int)) (or (<= (* 2 (select main_a v_prenex_43185)) 1998) (<= 0 (+ (select main_a v_prenex_43185) 3)) (<= (+ main_y 1) v_prenex_43185) (< v_prenex_43185 main_y))) (forall ((v_prenex_43184 Int)) (or (<= (* 2 (select main_a v_prenex_43184)) 1004) (<= (+ main_x 1) v_prenex_43184) (<= (select main_a v_prenex_43184) 502)))) (forall ((v_prenex_38499 Int) (v_prenex_38498 Int)) (or (<= (select main_a v_prenex_38498) 1003) (<= 0 (+ (select main_a v_prenex_38499) 3)) (< v_prenex_38499 main_y) (<= (+ main_y 1) v_prenex_38499) (<= 996 (* 2 (select main_a v_prenex_38499))) (<= (+ (select main_a v_prenex_38499) (select main_a v_prenex_38498)) 1000) (<= 0 (+ (select main_a v_prenex_38498) 500)))) (forall ((v_prenex_34251 Int) (v_prenex_34250 Int)) (or (<= 0 (+ (select main_a v_prenex_34251) 500)) (<= (+ (select main_a v_prenex_34250) (select main_a v_prenex_34251)) 1000) (<= (select main_a v_prenex_34250) 999) (<= (+ main_y 1) v_prenex_34250) (<= (* 2 (select main_a v_prenex_34251)) 1004) (<= (+ main_x 1) v_prenex_34251) (< v_prenex_34250 main_y))) (forall ((v_prenex_37081 Int) (v_prenex_37082 Int)) (or (<= (select main_a v_prenex_37081) 1003) (<= (+ main_y 1) v_prenex_37082) (<= (select main_a v_prenex_37081) (+ (select main_a v_prenex_37082) 4)) (<= (select main_a v_prenex_37082) 1500) (< v_prenex_37082 main_y) (< v_prenex_37081 main_x) (<= (* 2 (select main_a v_prenex_37081)) 1004))) (forall ((v_prenex_44663 Int) (v_prenex_44662 Int)) (or (<= (+ (select main_a v_prenex_44663) (select main_a v_prenex_44662)) 1000) (<= (+ main_x 1) v_prenex_44662) (<= 0 (+ (select main_a v_prenex_44662) 500)) (<= (* 2 (select main_a v_prenex_44662)) 1004) (< v_prenex_44662 main_x))) (forall ((v_prenex_38397 Int) (v_prenex_38396 Int)) (or (<= 0 (+ (select main_a v_prenex_38396) 500)) (< v_prenex_38397 main_y) (<= 1000 (+ (select main_a v_prenex_38397) (select main_a v_prenex_38396))) (<= (select main_a v_prenex_38397) 1500) (<= 0 (+ (select main_a v_prenex_38397) 3)) (<= (+ main_y 1) v_prenex_38397))) (forall ((v_prenex_33997 Int) (v_prenex_33996 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33997))) (<= (+ main_x 1) v_prenex_33997) (<= 996 (* 2 (select main_a v_prenex_33996))) (< v_prenex_33996 main_y) (<= (select main_a v_prenex_33997) 502) (<= (select main_a v_prenex_33996) (+ (select main_a v_prenex_33997) 998)) (<= (+ main_y 1) v_prenex_33996))) (forall ((v_prenex_44327 Int) (v_prenex_44326 Int)) (or (< v_prenex_44327 main_y) (<= (+ main_y 1) v_prenex_44327) (<= 0 (+ (select main_a v_prenex_44326) 500)) (<= (select main_a v_prenex_44327) 999) (<= (+ (select main_a v_prenex_44327) (select main_a v_prenex_44326)) 1000) (<= 996 (* 2 (select main_a v_prenex_44327))))) (forall ((v_prenex_44566 Int) (v_prenex_44567 Int)) (or (<= (select main_a v_prenex_44566) (+ (select main_a v_prenex_44567) 4)) (<= 996 (* 2 (select main_a v_prenex_44567))) (<= (select main_a v_prenex_44567) 999) (<= (select main_a v_prenex_44566) 1003) (<= (+ main_y 1) v_prenex_44567) (<= (select main_a v_prenex_44566) 502) (< v_prenex_44567 main_y))) (forall ((v_prenex_33713 Int) (v_prenex_33712 Int)) (or (<= 0 (+ (select main_a v_prenex_33712) 500)) (<= (+ main_y 1) v_prenex_33713) (<= 498 (select main_a v_prenex_33713)) (<= (+ (select main_a v_prenex_33713) (select main_a v_prenex_33712)) 1000) (< v_prenex_33713 main_y) (<= 996 (* 2 (select main_a v_prenex_33713))) (<= (select main_a v_prenex_33712) 502))) (forall ((v_prenex_38761 Int) (v_prenex_38760 Int)) (or (<= (select main_a v_prenex_38761) 1500) (<= (select main_a v_prenex_38760) 1003) (<= (* 2 (select main_a v_prenex_38760)) 1004) (<= (select main_a v_prenex_38760) (+ (select main_a v_prenex_38761) 4)) (<= (+ main_y 1) v_prenex_38761) (< v_prenex_38761 main_y))) (forall ((v_prenex_43389 Int) (v_prenex_43388 Int)) (or (<= (+ (select main_a v_prenex_43389) (select main_a v_prenex_43388)) 1000) (<= (select main_a v_prenex_43388) 1003) (<= (+ main_y 1) v_prenex_43389) (<= 996 (* 2 (select main_a v_prenex_43389))) (< v_prenex_43389 main_y) (<= 0 (+ (select main_a v_prenex_43389) 3)) (<= 1 (select main_a v_prenex_43388)))) (forall ((v_prenex_43947 Int) (v_prenex_43946 Int)) (or (<= (select main_a v_prenex_43947) (+ (select main_a v_prenex_43946) 998)) (<= 1 (select main_a v_prenex_43946)) (<= (+ main_x 1) v_prenex_43946) (<= (select main_a v_prenex_43947) 999) (<= (select main_a v_prenex_43946) 502) (< v_prenex_43947 main_y) (<= (+ main_y 1) v_prenex_43947))) (forall ((v_prenex_32795 Int) (v_prenex_32794 Int)) (or (<= (+ main_y 1) v_prenex_32795) (<= (+ (select main_a v_prenex_32795) (select main_a v_prenex_32794)) 1000) (< v_prenex_32795 main_y) (<= 1 (select main_a v_prenex_32794)) (<= (select main_a v_prenex_32795) 1500) (<= 996 (* 2 (select main_a v_prenex_32795))) (<= (select main_a v_prenex_32794) 1003))) (forall ((v_prenex_33843 Int) (v_prenex_33842 Int)) (or (<= (select main_a v_prenex_33843) (+ (select main_a v_prenex_33842) 998)) (< v_prenex_33843 main_y) (<= (* 2 (select main_a v_prenex_33842)) 1004) (<= (select main_a v_prenex_33842) 502) (<= (+ main_y 1) v_prenex_33843) (<= 0 (+ (select main_a v_prenex_33843) 3)) (<= (+ main_x 1) v_prenex_33842))) (forall ((v_prenex_44443 Int) (v_prenex_44442 Int)) (or (<= (select main_a v_prenex_44442) 502) (< v_prenex_44443 main_y) (<= 0 (+ (select main_a v_prenex_44443) 3)) (<= (+ (select main_a v_prenex_44443) (select main_a v_prenex_44442)) 1000) (<= (+ main_y 1) v_prenex_44443) (<= 996 (* 2 (select main_a v_prenex_44443))) (<= (* 2 (select main_a v_prenex_44442)) 1004))) (or (forall ((v_prenex_37119 Int)) (<= (select main_a v_prenex_37119) 1003)) (forall ((v_prenex_37120 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37120))) (<= (+ main_y 1) v_prenex_37120) (<= (* 2 (select main_a v_prenex_37120)) 1998) (< v_prenex_37120 main_y)))) (forall ((v_prenex_42468 Int) (v_prenex_42467 Int)) (or (<= (+ main_y 1) v_prenex_42468) (< v_prenex_42468 main_y) (<= (+ main_x 1) v_prenex_42467) (<= (+ (select main_a v_prenex_42468) (select main_a v_prenex_42467)) 1000) (<= 498 (select main_a v_prenex_42468)))) (forall ((v_prenex_39078 Int) (v_prenex_39077 Int)) (or (<= (+ main_y 1) v_prenex_39078) (< v_prenex_39078 main_y) (< v_prenex_39077 main_x) (<= (select main_a v_prenex_39077) (+ (select main_a v_prenex_39078) 4)) (<= (select main_a v_prenex_39078) 1500) (<= (select main_a v_prenex_39077) 502) (<= 2 (* 2 (select main_a v_prenex_39077))))) (forall ((v_prenex_44265 Int) (v_prenex_44264 Int)) (or (<= 1000 (+ (select main_a v_prenex_44265) (select main_a v_prenex_44264))) (<= 2 (* 2 (select main_a v_prenex_44264))) (< v_prenex_44265 main_y) (<= (select main_a v_prenex_44265) 1500) (<= (select main_a v_prenex_44265) 999) (<= 0 (+ (select main_a v_prenex_44264) 500)) (<= (+ main_y 1) v_prenex_44265))) (forall ((v_prenex_34943 Int) (v_prenex_34944 Int)) (or (<= 0 (+ (select main_a v_prenex_34944) 500)) (<= (+ main_y 1) v_prenex_34943) (< v_prenex_34943 main_y) (<= (select main_a v_prenex_34944) 1003) (< v_prenex_34944 main_x) (<= 1000 (+ (select main_a v_prenex_34943) (select main_a v_prenex_34944))) (<= (select main_a v_prenex_34943) 1500))) (forall ((v_prenex_45630 Int) (v_prenex_45631 Int)) (or (< v_prenex_45631 main_y) (<= (+ main_y 1) v_prenex_45631) (<= (select main_a v_prenex_45631) 1500) (<= (select main_a v_prenex_45630) 502) (<= (select main_a v_prenex_45630) 1003) (<= (select main_a v_prenex_45630) (+ (select main_a v_prenex_45631) 4)) (<= 0 (+ (select main_a v_prenex_45631) 3)))) (forall ((v_prenex_47422 Int) (v_prenex_47421 Int)) (or (<= (select main_a v_prenex_47422) 1500) (< v_prenex_47422 main_y) (<= (+ main_y 1) v_prenex_47422) (<= 0 (+ (select main_a v_prenex_47422) 3)) (<= (select main_a v_prenex_47421) 502) (<= (+ (select main_a v_prenex_47422) (select main_a v_prenex_47421)) 1000))) (forall ((v_prenex_46228 Int) (v_prenex_46227 Int)) (or (<= 0 (+ (select main_a v_prenex_46228) 3)) (<= (* 2 (select main_a v_prenex_46227)) 1004) (<= (select main_a v_prenex_46227) (+ (select main_a v_prenex_46228) 4)) (< v_prenex_46228 main_y) (<= (select main_a v_prenex_46227) 1003) (<= (+ main_y 1) v_prenex_46228) (<= 498 (select main_a v_prenex_46228)))) (forall ((v_prenex_38705 Int) (v_prenex_38704 Int)) (or (< v_prenex_38705 main_y) (<= 1 (select main_a v_prenex_38704)) (<= 0 (+ (select main_a v_prenex_38704) 500)) (<= (+ (select main_a v_prenex_38705) (select main_a v_prenex_38704)) 1000) (<= (+ main_y 1) v_prenex_38705) (<= 0 (+ (select main_a v_prenex_38705) 3)))) (forall ((v_prenex_32869 Int) (v_prenex_32868 Int)) (or (<= (+ main_y 1) v_prenex_32869) (<= 1 (select main_a v_prenex_32868)) (<= 0 (+ (select main_a v_prenex_32869) 3)) (<= (select main_a v_prenex_32869) (+ (select main_a v_prenex_32868) 998)) (<= (+ main_x 1) v_prenex_32868) (<= (select main_a v_prenex_32868) 502) (< v_prenex_32869 main_y))) (forall ((v_prenex_37764 Int) (v_prenex_37765 Int)) (or (<= (+ (select main_a v_prenex_37765) (select main_a v_prenex_37764)) 1000) (< v_prenex_37765 main_y) (<= 0 (+ (select main_a v_prenex_37764) 500)) (<= (+ main_y 1) v_prenex_37765) (<= (* 2 (select main_a v_prenex_37765)) 1998) (<= (select main_a v_prenex_37764) 502))) (forall ((v_prenex_35546 Int) (v_prenex_35547 Int)) (or (<= 0 (+ (select main_a v_prenex_35546) 500)) (<= (select main_a v_prenex_35547) 1500) (<= (select main_a v_prenex_35546) 1003) (<= (+ main_y 1) v_prenex_35547) (< v_prenex_35547 main_y) (<= (+ (select main_a v_prenex_35547) (select main_a v_prenex_35546)) 1000) (<= 996 (* 2 (select main_a v_prenex_35547))))) (forall ((v_prenex_37687 Int) (v_prenex_37688 Int)) (or (< v_prenex_37688 main_y) (<= (+ main_y 1) v_prenex_37688) (<= 1000 (+ (select main_a v_prenex_37688) (select main_a v_prenex_37687))) (<= 498 (select main_a v_prenex_37688)) (<= (* 2 (select main_a v_prenex_37687)) 1004) (<= (+ main_x 1) v_prenex_37687))) (or (forall ((v_prenex_43824 Int)) (or (<= 0 (+ (select main_a v_prenex_43824) 500)) (<= (* 2 (select main_a v_prenex_43824)) 1004))) (forall ((v_prenex_43825 Int)) (or (<= (* 2 (select main_a v_prenex_43825)) 1998) (<= (select main_a v_prenex_43825) 1500) (<= 498 (select main_a v_prenex_43825)) (<= (+ main_y 1) v_prenex_43825) (< v_prenex_43825 main_y)))) (forall ((v_prenex_45080 Int) (v_prenex_45079 Int)) (or (< v_prenex_45080 main_y) (<= (select main_a v_prenex_45079) 1003) (<= (* 2 (select main_a v_prenex_45080)) 1998) (<= 1000 (+ (select main_a v_prenex_45080) (select main_a v_prenex_45079))) (<= (+ main_y 1) v_prenex_45080) (<= (+ main_x 1) v_prenex_45079) (<= (select main_a v_prenex_45079) 502))) (forall ((v_prenex_42070 Int) (v_prenex_42069 Int)) (or (<= (+ main_y 1) v_prenex_42070) (< v_prenex_42070 main_y) (<= (select main_a v_prenex_42069) 1003) (<= (select main_a v_prenex_42069) (+ (select main_a v_prenex_42070) 4)) (<= (select main_a v_prenex_42070) 1500))) (or (forall ((v_prenex_38084 Int)) (or (< v_prenex_38084 main_y) (<= (select main_a v_prenex_38084) 999) (<= (* 2 (select main_a v_prenex_38084)) 1998) (<= (+ main_y 1) v_prenex_38084) (<= 0 (+ (select main_a v_prenex_38084) 3)))) (forall ((v_prenex_38083 Int)) (or (<= (select main_a v_prenex_38083) 502) (<= 2 (* 2 (select main_a v_prenex_38083)))))) (forall ((v_prenex_41867 Int) (v_prenex_41868 Int)) (or (<= (select main_a v_prenex_41867) 1003) (<= 0 (+ (select main_a v_prenex_41868) 3)) (<= (+ main_y 1) v_prenex_41868) (<= (+ (select main_a v_prenex_41868) (select main_a v_prenex_41867)) 1000) (< v_prenex_41868 main_y) (<= 498 (select main_a v_prenex_41868)))) (forall ((v_prenex_48060 Int) (v_prenex_48059 Int)) (or (<= (+ main_x 1) v_prenex_48059) (< v_prenex_48059 main_x) (<= 2 (* 2 (select main_a v_prenex_48059))) (<= (+ (select main_a v_prenex_48060) (select main_a v_prenex_48059)) 1000) (< v_prenex_48060 main_y))) (forall ((v_prenex_40009 Int) (v_prenex_40010 Int)) (or (<= (* 2 (select main_a v_prenex_40009)) 1004) (<= (+ main_y 1) v_prenex_40010) (<= (select main_a v_prenex_40010) 1500) (<= (select main_a v_prenex_40009) 1003) (< v_prenex_40010 main_y) (<= (+ (select main_a v_prenex_40010) (select main_a v_prenex_40009)) 1000) (<= 498 (select main_a v_prenex_40010)))) (forall ((v_prenex_40372 Int) (v_prenex_40371 Int)) (or (< v_prenex_40372 main_y) (<= (select main_a v_prenex_40371) 502) (<= (* 2 (select main_a v_prenex_40371)) 1004) (<= (select main_a v_prenex_40372) 999) (<= (+ main_y 1) v_prenex_40372) (<= (select main_a v_prenex_40371) (+ (select main_a v_prenex_40372) 4)))) (forall ((v_prenex_44689 Int) (v_prenex_44688 Int)) (or (<= (select main_a v_prenex_44689) (+ (select main_a v_prenex_44688) 998)) (<= 1 (select main_a v_prenex_44688)) (<= (select main_a v_prenex_44689) 999) (<= 498 (select main_a v_prenex_44689)) (< v_prenex_44689 main_y) (<= (+ main_y 1) v_prenex_44689))) (or (forall ((v_prenex_47543 Int)) (or (<= (+ main_x 1) v_prenex_47543) (<= (* 2 (select main_a v_prenex_47543)) 1004))) (forall ((v_prenex_47544 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47544))) (< v_prenex_47544 main_y) (<= (select main_a v_prenex_47544) 999) (<= (+ main_y 1) v_prenex_47544)))) (forall ((v_prenex_46699 Int) (v_prenex_46700 Int)) (or (<= 0 (+ (select main_a v_prenex_46700) 3)) (<= (* 2 (select main_a v_prenex_46699)) 1004) (<= (+ main_y 1) v_prenex_46700) (< v_prenex_46700 main_y) (<= 498 (select main_a v_prenex_46700)) (<= 1000 (+ (select main_a v_prenex_46700) (select main_a v_prenex_46699))) (<= 0 (+ (select main_a v_prenex_46699) 500)))) (or (forall ((v_prenex_34351 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34351))) (<= (+ main_x 1) v_prenex_34351) (<= 1 (select main_a v_prenex_34351)))) (forall ((v_prenex_34350 Int)) (or (<= (* 2 (select main_a v_prenex_34350)) 1998) (< v_prenex_34350 main_y) (<= (+ main_y 1) v_prenex_34350) (<= (select main_a v_prenex_34350) 999)))) (or (forall ((v_prenex_44523 Int)) (or (< v_prenex_44523 main_y) (<= 996 (* 2 (select main_a v_prenex_44523))) (<= 498 (select main_a v_prenex_44523)) (<= (+ main_y 1) v_prenex_44523))) (forall ((v_prenex_44522 Int)) (or (<= (+ main_x 1) v_prenex_44522) (<= (* 2 (select main_a v_prenex_44522)) 1004) (<= (select main_a v_prenex_44522) 502)))) (forall ((v_prenex_36564 Int) (v_prenex_36563 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36563))) (< v_prenex_36564 main_y) (<= (select main_a v_prenex_36563) 1003) (<= (+ (select main_a v_prenex_36564) (select main_a v_prenex_36563)) 1000) (<= (+ main_y 1) v_prenex_36564) (<= 0 (+ (select main_a v_prenex_36564) 3)) (<= (select main_a v_prenex_36564) 999))) (forall ((v_prenex_39513 Int) (v_prenex_39512 Int)) (or (<= (+ main_x 1) v_prenex_39512) (<= (select main_a v_prenex_39513) 999) (<= (+ main_y 1) v_prenex_39513) (<= (+ (select main_a v_prenex_39513) (select main_a v_prenex_39512)) 1000) (<= 0 (+ (select main_a v_prenex_39512) 500)) (< v_prenex_39513 main_y))) (forall ((v_prenex_44319 Int) (v_prenex_44318 Int)) (or (<= (+ main_y 1) v_prenex_44319) (< v_prenex_44319 main_y) (<= (select main_a v_prenex_44318) (+ (select main_a v_prenex_44319) 4)) (<= 498 (select main_a v_prenex_44319)) (< v_prenex_44318 main_x) (<= (select main_a v_prenex_44318) 502))) (forall ((v_prenex_38303 Int) (v_prenex_38304 Int)) (or (<= (select main_a v_prenex_38303) 502) (<= (+ main_y 1) v_prenex_38304) (<= (+ (select main_a v_prenex_38304) (select main_a v_prenex_38303)) 1000) (<= (* 2 (select main_a v_prenex_38304)) 1998) (< v_prenex_38304 main_y) (<= 996 (* 2 (select main_a v_prenex_38304))) (<= (select main_a v_prenex_38303) 1003))) (forall ((v_prenex_44126 Int) (v_prenex_44127 Int)) (or (<= 0 (+ (select main_a v_prenex_44127) 3)) (<= 1 (select main_a v_prenex_44126)) (<= (select main_a v_prenex_44126) 1003) (<= 1000 (+ (select main_a v_prenex_44127) (select main_a v_prenex_44126))) (<= (select main_a v_prenex_44127) 999) (<= (+ main_y 1) v_prenex_44127) (< v_prenex_44127 main_y))) (or (forall ((v_prenex_47375 Int)) (or (< v_prenex_47375 main_x) (<= 1 (select main_a v_prenex_47375)) (<= (select main_a v_prenex_47375) 502))) (forall ((v_prenex_47376 Int)) (or (<= (+ main_y 1) v_prenex_47376) (<= (* 2 (select main_a v_prenex_47376)) 1998) (< v_prenex_47376 main_y) (<= 0 (+ (select main_a v_prenex_47376) 3))))) (forall ((v_prenex_36352 Int) (v_prenex_36353 Int)) (or (<= 498 (select main_a v_prenex_36353)) (< v_prenex_36353 main_y) (< v_prenex_36352 main_x) (<= (select main_a v_prenex_36352) (+ (select main_a v_prenex_36353) 4)) (<= 0 (+ (select main_a v_prenex_36352) 500)) (<= (+ main_y 1) v_prenex_36353) (<= (select main_a v_prenex_36352) 502))) (forall ((v_prenex_41676 Int) (v_prenex_41677 Int)) (or (<= (select main_a v_prenex_41676) 1003) (<= (select main_a v_prenex_41676) (+ (select main_a v_prenex_41677) 4)) (<= (select main_a v_prenex_41676) 502) (<= (select main_a v_prenex_41677) 999) (< v_prenex_41677 main_y) (<= 0 (+ (select main_a v_prenex_41677) 3)) (<= (+ main_y 1) v_prenex_41677))) (or (forall ((v_prenex_42109 Int)) (or (<= (* 2 (select main_a v_prenex_42109)) 1004) (<= 1 (select main_a v_prenex_42109)))) (forall ((v_prenex_42110 Int)) (or (<= (+ main_y 1) v_prenex_42110) (<= 498 (select main_a v_prenex_42110)) (< v_prenex_42110 main_y) (<= 996 (* 2 (select main_a v_prenex_42110)))))) (forall ((v_prenex_34483 Int) (v_prenex_34482 Int)) (or (< v_prenex_34482 main_y) (<= (select main_a v_prenex_34483) (+ (select main_a v_prenex_34482) 4)) (<= (* 2 (select main_a v_prenex_34482)) 1998) (<= 0 (+ (select main_a v_prenex_34483) 500)) (<= (+ main_y 1) v_prenex_34482) (<= 1 (select main_a v_prenex_34483)) (<= (+ main_x 1) v_prenex_34483))) (or (forall ((v_prenex_34001 Int)) (<= 1 (select main_a v_prenex_34001))) (forall ((v_prenex_34000 Int)) (or (< v_prenex_34000 main_y) (<= 0 (+ (select main_a v_prenex_34000) 3)) (<= (+ main_y 1) v_prenex_34000) (<= (* 2 (select main_a v_prenex_34000)) 1998)))) (forall ((v_prenex_45388 Int) (v_prenex_45389 Int)) (or (<= (* 2 (select main_a v_prenex_45388)) 1004) (<= (select main_a v_prenex_45388) 502) (< v_prenex_45389 main_y) (<= 498 (select main_a v_prenex_45389)) (<= (+ main_y 1) v_prenex_45389) (<= (+ (select main_a v_prenex_45389) (select main_a v_prenex_45388)) 1000))) (or (forall ((v_prenex_38483 Int)) (<= (* 2 (select main_a v_prenex_38483)) 1998)) (forall ((v_prenex_38482 Int)) (or (<= 1 (select main_a v_prenex_38482)) (< v_prenex_38482 main_x) (<= (+ main_x 1) v_prenex_38482) (<= (select main_a v_prenex_38482) 1003)))) (forall ((v_prenex_42743 Int) (v_prenex_42742 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42743))) (< v_prenex_42742 main_x) (<= (+ main_y 1) v_prenex_42743) (<= (select main_a v_prenex_42742) 1003) (< v_prenex_42743 main_y) (<= (+ (select main_a v_prenex_42743) (select main_a v_prenex_42742)) 1000))) (forall ((v_prenex_37301 Int) (v_prenex_37302 Int)) (or (<= (* 2 (select main_a v_prenex_37301)) 1004) (<= 0 (+ (select main_a v_prenex_37301) 500)) (<= 0 (+ (select main_a v_prenex_37302) 3)) (<= (+ (select main_a v_prenex_37302) (select main_a v_prenex_37301)) 1000) (<= (select main_a v_prenex_37302) 999) (<= (+ main_y 1) v_prenex_37302) (< v_prenex_37302 main_y))) (forall ((v_prenex_42822 Int) (v_prenex_42823 Int)) (or (<= 0 (+ (select main_a v_prenex_42823) 3)) (< v_prenex_42823 main_y) (<= 498 (select main_a v_prenex_42823)) (<= (select main_a v_prenex_42822) (+ (select main_a v_prenex_42823) 4)) (<= (+ main_y 1) v_prenex_42823))) (forall ((v_prenex_44023 Int) (v_prenex_44022 Int)) (or (<= (select main_a v_prenex_44023) 999) (<= (+ main_x 1) v_prenex_44022) (<= (+ main_y 1) v_prenex_44023) (< v_prenex_44023 main_y) (<= (select main_a v_prenex_44022) (+ (select main_a v_prenex_44023) 4)))) (forall ((v_prenex_37746 Int) (v_prenex_37747 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37747))) (<= (* 2 (select main_a v_prenex_37747)) 1998) (< v_prenex_37747 main_y) (<= (select main_a v_prenex_37746) 502) (<= (+ main_y 1) v_prenex_37747) (<= 1 (select main_a v_prenex_37746)) (<= (+ (select main_a v_prenex_37747) (select main_a v_prenex_37746)) 1000))) (or (forall ((v_prenex_48003 Int)) (or (<= 0 (+ (select main_a v_prenex_48003) 3)) (< v_prenex_48003 main_y) (<= 996 (* 2 (select main_a v_prenex_48003))) (<= (select main_a v_prenex_48003) 999) (<= (+ main_y 1) v_prenex_48003))) (forall ((v_prenex_48002 Int)) (or (<= (* 2 (select main_a v_prenex_48002)) 1004) (<= (select main_a v_prenex_48002) 1003)))) (forall ((v_prenex_37385 Int) (v_prenex_37384 Int)) (or (<= (* 2 (select main_a v_prenex_37385)) 1998) (<= (select main_a v_prenex_37385) (+ (select main_a v_prenex_37384) 998)) (<= (+ main_y 1) v_prenex_37385) (<= (select main_a v_prenex_37384) 1003) (<= 0 (+ (select main_a v_prenex_37384) 500)) (<= 498 (select main_a v_prenex_37385)) (< v_prenex_37385 main_y))) (forall ((v_prenex_38563 Int) (v_prenex_38562 Int)) (or (<= (select main_a v_prenex_38563) 999) (<= 2 (* 2 (select main_a v_prenex_38562))) (<= (select main_a v_prenex_38563) (+ (select main_a v_prenex_38562) 998)) (< v_prenex_38563 main_y) (<= 996 (* 2 (select main_a v_prenex_38563))) (<= (+ main_y 1) v_prenex_38563))) (forall ((v_prenex_32548 Int) (v_prenex_32549 Int)) (or (<= (select main_a v_prenex_32548) (+ (select main_a v_prenex_32549) 4)) (< v_prenex_32549 main_y) (<= (+ main_y 1) v_prenex_32549) (<= (* 2 (select main_a v_prenex_32549)) 1998) (<= (select main_a v_prenex_32548) 502) (<= 996 (* 2 (select main_a v_prenex_32549))) (<= 2 (* 2 (select main_a v_prenex_32548))))) (forall ((v_prenex_32351 Int) (v_prenex_32350 Int)) (or (<= 1000 (+ (select main_a v_prenex_32351) (select main_a v_prenex_32350))) (< v_prenex_32351 main_y) (<= (* 2 (select main_a v_prenex_32351)) 1998) (<= 1 (select main_a v_prenex_32350)) (<= 2 (* 2 (select main_a v_prenex_32350))) (<= (select main_a v_prenex_32351) 1500) (<= (+ main_y 1) v_prenex_32351))) (forall ((v_prenex_33747 Int) (v_prenex_33746 Int)) (or (< v_prenex_33747 main_y) (<= (+ main_y 1) v_prenex_33747) (<= (select main_a v_prenex_33747) (+ (select main_a v_prenex_33746) 998)) (<= (select main_a v_prenex_33746) 502) (<= (* 2 (select main_a v_prenex_33746)) 1004) (<= (* 2 (select main_a v_prenex_33747)) 1998) (<= 0 (+ (select main_a v_prenex_33747) 3)))) (forall ((v_prenex_46523 Int) (v_prenex_46522 Int)) (or (<= (select main_a v_prenex_46522) 502) (<= (select main_a v_prenex_46523) (+ (select main_a v_prenex_46522) 998)) (< v_prenex_46522 main_x) (<= 498 (select main_a v_prenex_46523)) (<= 2 (* 2 (select main_a v_prenex_46522))) (<= (+ main_y 1) v_prenex_46523) (< v_prenex_46523 main_y))) (forall ((v_prenex_39612 Int) (v_prenex_39613 Int)) (or (<= 0 (+ (select main_a v_prenex_39613) 3)) (<= (* 2 (select main_a v_prenex_39612)) 1004) (< v_prenex_39613 main_y) (<= (+ main_y 1) v_prenex_39613) (<= (* 2 (select main_a v_prenex_39613)) 1998) (<= (+ (select main_a v_prenex_39613) (select main_a v_prenex_39612)) 1000) (<= (select main_a v_prenex_39612) 1003))) (forall ((v_prenex_33201 Int) (v_prenex_33200 Int)) (or (<= (+ main_y 1) v_prenex_33201) (<= (select main_a v_prenex_33200) 502) (<= 1 (select main_a v_prenex_33200)) (<= (+ (select main_a v_prenex_33201) (select main_a v_prenex_33200)) 1000) (<= (* 2 (select main_a v_prenex_33201)) 1998) (<= (+ main_x 1) v_prenex_33200) (< v_prenex_33201 main_y))) (forall ((v_prenex_38298 Int) (v_prenex_38297 Int)) (or (<= 0 (+ (select main_a v_prenex_38298) 3)) (<= 1000 (+ (select main_a v_prenex_38298) (select main_a v_prenex_38297))) (< v_prenex_38297 main_x) (<= (+ main_y 1) v_prenex_38298) (< v_prenex_38298 main_y) (<= 0 (+ (select main_a v_prenex_38297) 500)))) (forall ((v_prenex_39277 Int) (v_prenex_39276 Int)) (or (<= (select main_a v_prenex_39277) 999) (<= (+ main_y 1) v_prenex_39277) (<= 0 (+ (select main_a v_prenex_39276) 500)) (<= 996 (* 2 (select main_a v_prenex_39277))) (< v_prenex_39277 main_y) (<= 1000 (+ (select main_a v_prenex_39277) (select main_a v_prenex_39276))))) (forall ((v_prenex_36274 Int) (v_prenex_36275 Int)) (or (<= (select main_a v_prenex_36274) (+ (select main_a v_prenex_36275) 4)) (<= (+ main_y 1) v_prenex_36275) (<= (select main_a v_prenex_36275) 1500) (<= 0 (+ (select main_a v_prenex_36274) 500)) (<= 0 (+ (select main_a v_prenex_36275) 3)) (< v_prenex_36275 main_y) (<= (select main_a v_prenex_36274) 1003))) (or (forall ((v_prenex_47271 Int)) (or (<= 1 (select main_a v_prenex_47271)) (<= (select main_a v_prenex_47271) 502))) (forall ((v_prenex_47272 Int)) (or (<= (select main_a v_prenex_47272) 999) (< v_prenex_47272 main_y) (<= (select main_a v_prenex_47272) 1500) (<= (+ main_y 1) v_prenex_47272) (<= 996 (* 2 (select main_a v_prenex_47272)))))) (or (forall ((v_prenex_44117 Int)) (or (< v_prenex_44117 main_y) (<= (* 2 (select main_a v_prenex_44117)) 1998) (<= (+ main_y 1) v_prenex_44117))) (forall ((v_prenex_44116 Int)) (or (<= (select main_a v_prenex_44116) 502) (<= 1 (select main_a v_prenex_44116))))) (forall ((v_prenex_37293 Int) (v_prenex_37294 Int)) (or (<= (select main_a v_prenex_37293) 1003) (<= (select main_a v_prenex_37294) (+ (select main_a v_prenex_37293) 998)) (<= 498 (select main_a v_prenex_37294)) (<= 996 (* 2 (select main_a v_prenex_37294))) (<= (+ main_y 1) v_prenex_37294) (< v_prenex_37294 main_y) (<= 0 (+ (select main_a v_prenex_37293) 500)))) (forall ((v_prenex_42932 Int) (v_prenex_42933 Int)) (or (<= (+ main_y 1) v_prenex_42933) (< v_prenex_42933 main_y) (<= (* 2 (select main_a v_prenex_42932)) 1004) (<= (select main_a v_prenex_42932) 502) (<= 996 (* 2 (select main_a v_prenex_42933))) (<= (select main_a v_prenex_42932) (+ (select main_a v_prenex_42933) 4)))) (forall ((v_prenex_33557 Int) (v_prenex_33556 Int)) (or (<= 0 (+ (select main_a v_prenex_33557) 3)) (< v_prenex_33557 main_y) (< v_prenex_33556 main_x) (<= 1000 (+ (select main_a v_prenex_33557) (select main_a v_prenex_33556))) (<= (select main_a v_prenex_33556) 1003) (<= (+ main_y 1) v_prenex_33557))) (forall ((v_prenex_38405 Int) (v_prenex_38404 Int)) (or (<= (* 2 (select main_a v_prenex_38404)) 1004) (<= 996 (* 2 (select main_a v_prenex_38405))) (<= (+ main_y 1) v_prenex_38405) (<= 1 (select main_a v_prenex_38404)) (<= (select main_a v_prenex_38404) (+ (select main_a v_prenex_38405) 4)) (<= (select main_a v_prenex_38405) 1500) (< v_prenex_38405 main_y))) (forall ((v_prenex_39441 Int) (v_prenex_39440 Int)) (or (<= (select main_a v_prenex_39441) 1500) (<= (* 2 (select main_a v_prenex_39441)) 1998) (<= (select main_a v_prenex_39440) 502) (< v_prenex_39441 main_y) (<= 1 (select main_a v_prenex_39440)) (<= (+ (select main_a v_prenex_39441) (select main_a v_prenex_39440)) 1000) (<= (+ main_y 1) v_prenex_39441))) (forall ((v_prenex_39835 Int) (v_prenex_39834 Int)) (or (<= 1000 (+ (select main_a v_prenex_39835) (select main_a v_prenex_39834))) (<= 0 (+ (select main_a v_prenex_39834) 500)) (<= (* 2 (select main_a v_prenex_39835)) 1998) (<= (+ main_y 1) v_prenex_39835) (<= 2 (* 2 (select main_a v_prenex_39834))) (< v_prenex_39835 main_y))) (forall ((v_prenex_43347 Int) (v_prenex_43346 Int)) (or (<= (+ main_y 1) v_prenex_43347) (<= 1000 (+ (select main_a v_prenex_43347) (select main_a v_prenex_43346))) (<= 0 (+ (select main_a v_prenex_43347) 3)) (<= (select main_a v_prenex_43347) 1500) (< v_prenex_43347 main_y))) (forall ((v_prenex_35920 Int) (v_prenex_35921 Int)) (or (< v_prenex_35920 main_x) (<= (select main_a v_prenex_35920) (+ (select main_a v_prenex_35921) 4)) (<= 2 (* 2 (select main_a v_prenex_35920))) (<= 1 (select main_a v_prenex_35920)) (< v_prenex_35921 main_y) (<= 498 (select main_a v_prenex_35921)) (<= (+ main_y 1) v_prenex_35921))) (forall ((v_prenex_37589 Int) (v_prenex_37590 Int)) (or (<= (select main_a v_prenex_37590) 999) (<= (select main_a v_prenex_37589) 1003) (<= (+ main_y 1) v_prenex_37590) (< v_prenex_37590 main_y) (<= 996 (* 2 (select main_a v_prenex_37590))) (<= (select main_a v_prenex_37589) (+ (select main_a v_prenex_37590) 4)))) (or (forall ((v_prenex_38486 Int)) (or (<= 1 (select main_a v_prenex_38486)) (<= (select main_a v_prenex_38486) 1003))) (forall ((v_prenex_38487 Int)) (or (< v_prenex_38487 main_y) (<= 498 (select main_a v_prenex_38487)) (<= (+ main_y 1) v_prenex_38487) (<= 996 (* 2 (select main_a v_prenex_38487))) (<= (* 2 (select main_a v_prenex_38487)) 1998)))) (forall ((v_prenex_42552 Int) (v_prenex_42553 Int)) (or (<= 498 (select main_a v_prenex_42553)) (<= (+ main_y 1) v_prenex_42553) (<= (select main_a v_prenex_42552) 502) (< v_prenex_42553 main_y) (<= (select main_a v_prenex_42552) (+ (select main_a v_prenex_42553) 4)) (< v_prenex_42552 main_x) (<= 1 (select main_a v_prenex_42552)))) (forall ((v_prenex_39726 Int) (v_prenex_39727 Int)) (or (<= (+ main_y 1) v_prenex_39727) (<= (+ (select main_a v_prenex_39727) (select main_a v_prenex_39726)) 1000) (<= 0 (+ (select main_a v_prenex_39727) 3)) (<= (select main_a v_prenex_39727) 1500) (< v_prenex_39727 main_y) (<= 1 (select main_a v_prenex_39726)) (<= 2 (* 2 (select main_a v_prenex_39726))))) (forall ((v_prenex_32656 Int) (v_prenex_32657 Int)) (or (<= 0 (+ (select main_a v_prenex_32657) 3)) (<= (+ main_y 1) v_prenex_32657) (<= (select main_a v_prenex_32657) (+ (select main_a v_prenex_32656) 998)) (< v_prenex_32657 main_y) (<= 996 (* 2 (select main_a v_prenex_32657))))) (forall ((v_prenex_42429 Int) (v_prenex_42430 Int)) (or (<= 1000 (+ (select main_a v_prenex_42430) (select main_a v_prenex_42429))) (<= (select main_a v_prenex_42429) 1003) (<= (+ main_y 1) v_prenex_42430) (<= 2 (* 2 (select main_a v_prenex_42429))) (<= (* 2 (select main_a v_prenex_42430)) 1998) (< v_prenex_42430 main_y))) (or (forall ((v_prenex_42434 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42434))) (< v_prenex_42434 main_y) (<= (* 2 (select main_a v_prenex_42434)) 1998) (<= (+ main_y 1) v_prenex_42434))) (forall ((v_prenex_42433 Int)) (<= (* 2 (select main_a v_prenex_42433)) 1004))) (forall ((v_prenex_37943 Int) (v_prenex_37942 Int)) (or (<= 0 (+ (select main_a v_prenex_37942) 500)) (< v_prenex_37943 main_y) (<= (+ main_y 1) v_prenex_37943) (<= 1000 (+ (select main_a v_prenex_37943) (select main_a v_prenex_37942))) (<= (select main_a v_prenex_37943) 999))) (or (forall ((v_prenex_38426 Int)) (<= 2 (* 2 (select main_a v_prenex_38426)))) (forall ((v_prenex_38427 Int)) (or (<= (+ main_y 1) v_prenex_38427) (<= 498 (select main_a v_prenex_38427)) (< v_prenex_38427 main_y) (<= 996 (* 2 (select main_a v_prenex_38427)))))) (forall ((v_prenex_42239 Int) (v_prenex_42240 Int)) (or (<= 498 (select main_a v_prenex_42240)) (<= (+ main_y 1) v_prenex_42240) (<= 0 (+ (select main_a v_prenex_42239) 500)) (<= (+ (select main_a v_prenex_42240) (select main_a v_prenex_42239)) 1000) (< v_prenex_42240 main_y) (<= (select main_a v_prenex_42239) 1003) (<= 996 (* 2 (select main_a v_prenex_42240))))) (forall ((v_prenex_32498 Int) (v_prenex_32499 Int)) (or (<= (select main_a v_prenex_32498) (+ (select main_a v_prenex_32499) 4)) (< v_prenex_32498 main_x) (<= (+ main_x 1) v_prenex_32498) (<= 1 (select main_a v_prenex_32498)))) (forall ((v_prenex_45039 Int) (v_prenex_45040 Int)) (or (<= 1 (select main_a v_prenex_45039)) (< v_prenex_45040 main_y) (<= (+ main_y 1) v_prenex_45040) (<= (select main_a v_prenex_45040) 1500) (<= 2 (* 2 (select main_a v_prenex_45039))) (<= (select main_a v_prenex_45039) (+ (select main_a v_prenex_45040) 4)) (<= 0 (+ (select main_a v_prenex_45040) 3)))) (forall ((v_prenex_35235 Int) (v_prenex_35236 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35236))) (<= (select main_a v_prenex_35235) 1500) (<= (select main_a v_prenex_35236) 502) (<= 996 (* 2 (select main_a v_prenex_35235))) (<= (+ main_y 1) v_prenex_35235) (<= (select main_a v_prenex_35235) (+ (select main_a v_prenex_35236) 998)) (< v_prenex_35235 main_y))) (or (forall ((v_prenex_46278 Int)) (or (<= (+ main_y 1) v_prenex_46278) (<= (* 2 (select main_a v_prenex_46278)) 1998) (< v_prenex_46278 main_y) (<= (select main_a v_prenex_46278) 999))) (forall ((v_prenex_46277 Int)) (or (<= (* 2 (select main_a v_prenex_46277)) 1004) (<= (select main_a v_prenex_46277) 502)))) (forall ((v_prenex_38525 Int) (v_prenex_38524 Int)) (or (<= (select main_a v_prenex_38525) 999) (<= 1 (select main_a v_prenex_38524)) (<= 2 (* 2 (select main_a v_prenex_38524))) (< v_prenex_38525 main_y) (<= (+ main_y 1) v_prenex_38525) (<= (select main_a v_prenex_38524) (+ (select main_a v_prenex_38525) 4)) (<= 498 (select main_a v_prenex_38525)))) (forall ((v_prenex_41060 Int) (v_prenex_41059 Int)) (or (<= (* 2 (select main_a v_prenex_41059)) 1004) (<= (+ main_y 1) v_prenex_41060) (<= (select main_a v_prenex_41059) (+ (select main_a v_prenex_41060) 4)) (<= (select main_a v_prenex_41060) 999) (<= 0 (+ (select main_a v_prenex_41059) 500)) (<= (* 2 (select main_a v_prenex_41060)) 1998) (< v_prenex_41060 main_y))) (forall ((v_prenex_43064 Int) (v_prenex_43065 Int)) (or (<= (select main_a v_prenex_43064) 1003) (<= 2 (* 2 (select main_a v_prenex_43064))) (<= (* 2 (select main_a v_prenex_43065)) 1998) (<= (+ main_x 1) v_prenex_43064) (< v_prenex_43065 main_y) (<= (+ main_y 1) v_prenex_43065) (<= (select main_a v_prenex_43064) (+ (select main_a v_prenex_43065) 4)))) (forall ((v_prenex_43792 Int) (v_prenex_43793 Int)) (or (<= (+ main_y 1) v_prenex_43793) (<= (* 2 (select main_a v_prenex_43793)) 1998) (<= 1000 (+ (select main_a v_prenex_43793) (select main_a v_prenex_43792))) (<= 0 (+ (select main_a v_prenex_43792) 500)) (< v_prenex_43793 main_y) (<= 996 (* 2 (select main_a v_prenex_43793))))) (forall ((v_prenex_37368 Int) (v_prenex_37369 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37368))) (<= 498 (select main_a v_prenex_37369)) (<= (select main_a v_prenex_37368) (+ (select main_a v_prenex_37369) 4)) (< v_prenex_37369 main_y) (<= (+ main_y 1) v_prenex_37369) (<= 0 (+ (select main_a v_prenex_37368) 500)) (< v_prenex_37368 main_x))) (forall ((v_prenex_45784 Int) (v_prenex_45785 Int)) (or (<= (select main_a v_prenex_45785) 999) (<= 0 (+ (select main_a v_prenex_45784) 500)) (<= (+ main_y 1) v_prenex_45785) (< v_prenex_45785 main_y) (<= 996 (* 2 (select main_a v_prenex_45785))) (<= (select main_a v_prenex_45785) (+ (select main_a v_prenex_45784) 998)))) (or (forall ((v_prenex_36372 Int)) (or (<= 0 (+ (select main_a v_prenex_36372) 500)) (<= (+ main_x 1) v_prenex_36372))) (forall ((v_prenex_36373 Int)) (or (<= (+ main_y 1) v_prenex_36373) (<= (select main_a v_prenex_36373) 999) (< v_prenex_36373 main_y) (<= 996 (* 2 (select main_a v_prenex_36373)))))) (forall ((v_prenex_39999 Int) (v_prenex_40000 Int)) (or (<= 0 (+ (select main_a v_prenex_39999) 500)) (<= (+ (select main_a v_prenex_40000) (select main_a v_prenex_39999)) 1000) (< v_prenex_40000 main_y) (<= (select main_a v_prenex_40000) 1500) (<= 1 (select main_a v_prenex_39999)) (<= (+ main_y 1) v_prenex_40000))) (or (forall ((v_prenex_37568 Int)) (or (< v_prenex_37568 main_y) (<= 0 (+ (select main_a v_prenex_37568) 3)) (<= (+ main_y 1) v_prenex_37568) (<= (* 2 (select main_a v_prenex_37568)) 1998) (<= 996 (* 2 (select main_a v_prenex_37568))))) (forall ((v_prenex_37567 Int)) (or (<= (select main_a v_prenex_37567) 502) (<= (select main_a v_prenex_37567) 1003)))) (forall ((v_prenex_33893 Int) (v_prenex_33892 Int)) (or (<= 0 (+ (select main_a v_prenex_33893) 500)) (<= 0 (+ (select main_a v_prenex_33892) 3)) (<= (* 2 (select main_a v_prenex_33893)) 1004) (< v_prenex_33892 main_y) (<= (+ main_y 1) v_prenex_33892) (<= 1000 (+ (select main_a v_prenex_33892) (select main_a v_prenex_33893))) (<= (select main_a v_prenex_33892) 999))) (forall ((v_prenex_46853 Int) (v_prenex_46854 Int)) (or (<= 498 (select main_a v_prenex_46854)) (< v_prenex_46854 main_y) (<= (+ (select main_a v_prenex_46854) (select main_a v_prenex_46853)) 1000) (<= (+ main_y 1) v_prenex_46854) (<= (select main_a v_prenex_46853) 502) (<= 0 (+ (select main_a v_prenex_46853) 500)))) (forall ((v_prenex_37965 Int) (v_prenex_37964 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37965))) (< v_prenex_37965 main_y) (<= 498 (select main_a v_prenex_37965)) (<= (select main_a v_prenex_37964) (+ (select main_a v_prenex_37965) 4)) (<= (+ main_y 1) v_prenex_37965) (<= 1 (select main_a v_prenex_37964)) (<= (select main_a v_prenex_37964) 502))) (or (forall ((v_prenex_38859 Int)) (or (<= (+ main_y 1) v_prenex_38859) (< v_prenex_38859 main_y) (<= (* 2 (select main_a v_prenex_38859)) 1998) (<= 996 (* 2 (select main_a v_prenex_38859))))) (forall ((v_prenex_38858 Int)) (or (< v_prenex_38858 main_x) (<= 0 (+ (select main_a v_prenex_38858) 500))))) (forall ((v_prenex_43147 Int) (v_prenex_43148 Int)) (or (<= 1 (select main_a v_prenex_43147)) (<= (select main_a v_prenex_43148) 999) (< v_prenex_43148 main_y) (<= 498 (select main_a v_prenex_43148)) (<= 2 (* 2 (select main_a v_prenex_43147))) (<= (+ (select main_a v_prenex_43148) (select main_a v_prenex_43147)) 1000) (<= (+ main_y 1) v_prenex_43148))) (or (forall ((v_prenex_40646 Int)) (<= (select main_a v_prenex_40646) 502)) (forall ((v_prenex_40647 Int)) (or (<= (* 2 (select main_a v_prenex_40647)) 1998) (<= (+ main_y 1) v_prenex_40647) (<= (select main_a v_prenex_40647) 1500) (< v_prenex_40647 main_y) (<= 0 (+ (select main_a v_prenex_40647) 3))))) (forall ((v_prenex_34021 Int) (v_prenex_34020 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34020))) (<= 0 (+ (select main_a v_prenex_34020) 3)) (<= 2 (* 2 (select main_a v_prenex_34021))) (<= 1000 (+ (select main_a v_prenex_34020) (select main_a v_prenex_34021))) (< v_prenex_34020 main_y) (<= (select main_a v_prenex_34021) 502) (<= (+ main_y 1) v_prenex_34020))) (forall ((v_prenex_37050 Int) (v_prenex_37049 Int)) (or (<= 0 (+ (select main_a v_prenex_37050) 3)) (< v_prenex_37050 main_y) (<= (+ main_y 1) v_prenex_37050) (<= (* 2 (select main_a v_prenex_37049)) 1004) (<= (select main_a v_prenex_37050) (+ (select main_a v_prenex_37049) 998)) (<= (select main_a v_prenex_37050) 1500) (<= (select main_a v_prenex_37049) 1003))) (forall ((v_prenex_44131 Int) (v_prenex_44130 Int)) (or (< v_prenex_44131 main_y) (<= (+ (select main_a v_prenex_44131) (select main_a v_prenex_44130)) 1000) (<= 0 (+ (select main_a v_prenex_44131) 3)) (<= 996 (* 2 (select main_a v_prenex_44131))) (<= (select main_a v_prenex_44130) 1003) (<= (+ main_y 1) v_prenex_44131))) (forall ((v_prenex_35674 Int) (v_prenex_35675 Int)) (or (< v_prenex_35675 main_y) (<= (select main_a v_prenex_35675) 999) (<= 0 (+ (select main_a v_prenex_35674) 500)) (<= (+ main_y 1) v_prenex_35675) (<= (select main_a v_prenex_35674) (+ (select main_a v_prenex_35675) 4)) (<= 0 (+ (select main_a v_prenex_35675) 3)))) (forall ((v_prenex_41604 Int) (v_prenex_41605 Int)) (or (< v_prenex_41605 main_y) (<= (* 2 (select main_a v_prenex_41604)) 1004) (<= (select main_a v_prenex_41605) (+ (select main_a v_prenex_41604) 998)) (<= (select main_a v_prenex_41605) 999) (<= (+ main_y 1) v_prenex_41605) (<= 0 (+ (select main_a v_prenex_41605) 3)) (<= 0 (+ (select main_a v_prenex_41604) 500)))) (or (forall ((v_prenex_43773 Int)) (or (<= (select main_a v_prenex_43773) 999) (< v_prenex_43773 main_y) (<= (select main_a v_prenex_43773) 1500) (<= (* 2 (select main_a v_prenex_43773)) 1998) (<= (+ main_y 1) v_prenex_43773))) (forall ((v_prenex_43772 Int)) (or (<= (select main_a v_prenex_43772) 1003) (<= (* 2 (select main_a v_prenex_43772)) 1004)))) (or (forall ((v_prenex_44416 Int)) (or (<= 0 (+ (select main_a v_prenex_44416) 500)) (<= (* 2 (select main_a v_prenex_44416)) 1004))) (forall ((v_prenex_44417 Int)) (or (<= (+ main_y 1) v_prenex_44417) (<= (select main_a v_prenex_44417) 1500) (<= (* 2 (select main_a v_prenex_44417)) 1998) (< v_prenex_44417 main_y) (<= 996 (* 2 (select main_a v_prenex_44417)))))) (forall ((v_prenex_45254 Int) (v_prenex_45255 Int)) (or (<= (+ main_y 1) v_prenex_45255) (< v_prenex_45255 main_y) (<= (* 2 (select main_a v_prenex_45254)) 1004) (<= (select main_a v_prenex_45254) (+ (select main_a v_prenex_45255) 4)) (<= (* 2 (select main_a v_prenex_45255)) 1998) (<= (+ main_x 1) v_prenex_45254))) (forall ((v_prenex_42321 Int) (v_prenex_42322 Int)) (or (<= (select main_a v_prenex_42321) (+ (select main_a v_prenex_42322) 4)) (< v_prenex_42321 main_x) (< v_prenex_42322 main_y) (<= (+ main_y 1) v_prenex_42322) (<= (select main_a v_prenex_42321) 502) (<= (select main_a v_prenex_42322) 1500))) (forall ((v_prenex_40086 Int) (v_prenex_40085 Int)) (or (<= 0 (+ (select main_a v_prenex_40085) 500)) (<= (+ main_x 1) v_prenex_40085) (<= (select main_a v_prenex_40085) 1003) (<= (+ main_y 1) v_prenex_40086) (<= (+ (select main_a v_prenex_40086) (select main_a v_prenex_40085)) 1000) (< v_prenex_40086 main_y) (<= (* 2 (select main_a v_prenex_40086)) 1998))) (forall ((v_prenex_41977 Int) (v_prenex_41978 Int)) (or (<= (+ (select main_a v_prenex_41978) (select main_a v_prenex_41977)) 1000) (<= (* 2 (select main_a v_prenex_41978)) 1998) (<= (select main_a v_prenex_41977) 502) (<= (+ main_y 1) v_prenex_41978) (<= 996 (* 2 (select main_a v_prenex_41978))) (< v_prenex_41978 main_y))) (forall ((v_prenex_34650 Int) (v_prenex_34649 Int)) (or (<= (select main_a v_prenex_34650) 1003) (<= (select main_a v_prenex_34650) 502) (<= (+ main_y 1) v_prenex_34649) (< v_prenex_34650 main_x) (<= (select main_a v_prenex_34649) (+ (select main_a v_prenex_34650) 998)) (<= (* 2 (select main_a v_prenex_34649)) 1998) (< v_prenex_34649 main_y))) (forall ((v_prenex_38666 Int) (v_prenex_38665 Int)) (or (< v_prenex_38666 main_y) (<= (+ main_y 1) v_prenex_38666) (<= 1 (select main_a v_prenex_38665)) (<= (+ (select main_a v_prenex_38666) (select main_a v_prenex_38665)) 1000) (<= 2 (* 2 (select main_a v_prenex_38665))) (<= 996 (* 2 (select main_a v_prenex_38666))))) (forall ((v_prenex_40609 Int) (v_prenex_40608 Int)) (or (<= 0 (+ (select main_a v_prenex_40608) 500)) (<= (select main_a v_prenex_40609) 999) (< v_prenex_40609 main_y) (<= (+ main_y 1) v_prenex_40609) (<= (select main_a v_prenex_40608) (+ (select main_a v_prenex_40609) 4)))) (forall ((v_prenex_38123 Int) (v_prenex_38124 Int)) (or (<= (select main_a v_prenex_38123) 502) (<= (* 2 (select main_a v_prenex_38124)) 1998) (<= (+ main_y 1) v_prenex_38124) (<= (* 2 (select main_a v_prenex_38123)) 1004) (< v_prenex_38124 main_y) (< v_prenex_38123 main_x) (<= (select main_a v_prenex_38123) (+ (select main_a v_prenex_38124) 4)))) (forall ((v_prenex_40038 Int) (v_prenex_40037 Int)) (or (<= (select main_a v_prenex_40038) 1500) (<= 0 (+ (select main_a v_prenex_40037) 500)) (< v_prenex_40038 main_y) (<= (select main_a v_prenex_40037) (+ (select main_a v_prenex_40038) 4)) (<= 498 (select main_a v_prenex_40038)) (<= (+ main_y 1) v_prenex_40038))) (forall ((v_prenex_39630 Int) (v_prenex_39631 Int)) (or (<= (+ main_x 1) v_prenex_39630) (<= 1000 (+ (select main_a v_prenex_39631) (select main_a v_prenex_39630))) (<= (+ main_y 1) v_prenex_39631) (< v_prenex_39630 main_x) (< v_prenex_39631 main_y))) (forall ((v_prenex_47889 Int) (v_prenex_47890 Int)) (or (<= (+ (select main_a v_prenex_47890) (select main_a v_prenex_47889)) 1000) (<= 0 (+ (select main_a v_prenex_47889) 500)) (< v_prenex_47890 main_y) (<= (+ main_y 1) v_prenex_47890) (<= (select main_a v_prenex_47889) 502) (<= 0 (+ (select main_a v_prenex_47890) 3)) (<= (select main_a v_prenex_47890) 999))) (or (forall ((v_prenex_33836 Int)) (or (<= (* 2 (select main_a v_prenex_33836)) 1004) (<= (+ main_x 1) v_prenex_33836) (<= 2 (* 2 (select main_a v_prenex_33836))))) (forall ((v_prenex_33837 Int)) (or (< v_prenex_33837 main_y) (<= (* 2 (select main_a v_prenex_33837)) 1998) (<= 498 (select main_a v_prenex_33837)) (<= (+ main_y 1) v_prenex_33837)))) (forall ((v_prenex_36210 Int) (v_prenex_36211 Int)) (or (< v_prenex_36211 main_y) (<= 2 (* 2 (select main_a v_prenex_36210))) (<= 996 (* 2 (select main_a v_prenex_36211))) (<= (+ main_y 1) v_prenex_36211) (<= (select main_a v_prenex_36211) (+ (select main_a v_prenex_36210) 998)) (<= (* 2 (select main_a v_prenex_36210)) 1004) (<= (select main_a v_prenex_36211) 999))) (forall ((v_prenex_47222 Int) (v_prenex_47221 Int)) (or (<= (select main_a v_prenex_47222) 999) (< v_prenex_47222 main_y) (<= (+ (select main_a v_prenex_47222) (select main_a v_prenex_47221)) 1000) (<= (+ main_x 1) v_prenex_47221) (<= (* 2 (select main_a v_prenex_47221)) 1004) (<= (+ main_y 1) v_prenex_47222))) (forall ((v_prenex_40475 Int)) (or (<= (select main_a v_prenex_40475) 1500) (<= 0 (+ (select main_a v_prenex_40475) 3)) (< v_prenex_40475 main_y) (<= 996 (* 2 (select main_a v_prenex_40475))) (<= (+ main_y 1) v_prenex_40475))) (forall ((v_prenex_34321 Int) (v_prenex_34320 Int)) (or (<= 1 (select main_a v_prenex_34321)) (<= (+ (select main_a v_prenex_34320) (select main_a v_prenex_34321)) 1000) (< v_prenex_34320 main_y) (< v_prenex_34321 main_x) (<= (+ main_x 1) v_prenex_34321))) (forall ((v_prenex_39845 Int) (v_prenex_39844 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39844))) (<= (select main_a v_prenex_39844) 502) (<= (select main_a v_prenex_39845) 999) (<= (* 2 (select main_a v_prenex_39845)) 1998) (<= (+ main_y 1) v_prenex_39845) (<= 1000 (+ (select main_a v_prenex_39845) (select main_a v_prenex_39844))) (< v_prenex_39845 main_y))) (forall ((v_prenex_43134 Int) (v_prenex_43135 Int)) (or (<= 1 (select main_a v_prenex_43134)) (<= 0 (+ (select main_a v_prenex_43134) 500)) (< v_prenex_43135 main_y) (<= (select main_a v_prenex_43135) 999) (< v_prenex_43134 main_x) (<= 1000 (+ (select main_a v_prenex_43135) (select main_a v_prenex_43134))) (<= (+ main_y 1) v_prenex_43135))) (forall ((v_prenex_34281 Int) (v_prenex_34280 Int)) (or (<= 498 (select main_a v_prenex_34280)) (<= (+ main_x 1) v_prenex_34281) (<= 1000 (+ (select main_a v_prenex_34280) (select main_a v_prenex_34281))) (<= (+ main_y 1) v_prenex_34280) (<= 0 (+ (select main_a v_prenex_34281) 500)) (<= (* 2 (select main_a v_prenex_34281)) 1004) (< v_prenex_34280 main_y))) (forall ((v_prenex_42688 Int) (v_prenex_42689 Int)) (or (<= (+ main_x 1) v_prenex_42688) (<= (+ main_y 1) v_prenex_42689) (<= 1000 (+ (select main_a v_prenex_42689) (select main_a v_prenex_42688))) (< v_prenex_42689 main_y) (<= (select main_a v_prenex_42688) 1003) (<= 996 (* 2 (select main_a v_prenex_42689))))) (forall ((v_prenex_41146 Int)) (or (<= (+ main_y 1) v_prenex_41146) (<= (select main_a v_prenex_41146) 1500) (< v_prenex_41146 main_y) (<= 996 (* 2 (select main_a v_prenex_41146))))) (forall ((v_prenex_32665 Int) (v_prenex_32664 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32665))) (<= (select main_a v_prenex_32664) 502) (<= 498 (select main_a v_prenex_32665)) (<= (+ main_y 1) v_prenex_32665) (<= (select main_a v_prenex_32664) (+ (select main_a v_prenex_32665) 4)) (<= 2 (* 2 (select main_a v_prenex_32664))) (< v_prenex_32665 main_y))) (forall ((v_prenex_32418 Int) (v_prenex_32419 Int)) (or (<= (select main_a v_prenex_32418) 502) (<= (+ main_y 1) v_prenex_32419) (<= (* 2 (select main_a v_prenex_32419)) 1998) (<= (select main_a v_prenex_32418) (+ (select main_a v_prenex_32419) 4)) (< v_prenex_32418 main_x) (< v_prenex_32419 main_y))) (forall ((v_prenex_39841 Int) (v_prenex_39840 Int)) (or (<= 0 (+ (select main_a v_prenex_39841) 3)) (<= (select main_a v_prenex_39841) (+ (select main_a v_prenex_39840) 998)) (< v_prenex_39841 main_y) (<= 996 (* 2 (select main_a v_prenex_39841))) (<= 2 (* 2 (select main_a v_prenex_39840))) (<= 0 (+ (select main_a v_prenex_39840) 500)) (<= (+ main_y 1) v_prenex_39841))) (or (forall ((v_prenex_35737 Int)) (or (<= (+ main_y 1) v_prenex_35737) (<= 0 (+ (select main_a v_prenex_35737) 3)) (<= (* 2 (select main_a v_prenex_35737)) 1998) (< v_prenex_35737 main_y))) (forall ((v_prenex_35736 Int)) (or (<= (+ main_x 1) v_prenex_35736) (<= 1 (select main_a v_prenex_35736)) (<= (select main_a v_prenex_35736) 502)))) (forall ((v_prenex_38617 Int) (v_prenex_38618 Int)) (or (<= 0 (+ (select main_a v_prenex_38617) 500)) (<= (select main_a v_prenex_38617) (+ (select main_a v_prenex_38618) 4)) (<= (select main_a v_prenex_38618) 1500) (<= (select main_a v_prenex_38617) 502) (<= (+ main_y 1) v_prenex_38618) (< v_prenex_38618 main_y) (<= (+ main_x 1) v_prenex_38617))) (forall ((v_prenex_48074 Int) (v_prenex_48073 Int)) (or (<= (select main_a v_prenex_48074) (+ (select main_a v_prenex_48073) 998)) (<= (select main_a v_prenex_48074) 1500) (<= (+ main_y 1) v_prenex_48074) (< v_prenex_48074 main_y) (<= 0 (+ (select main_a v_prenex_48074) 3)) (<= 2 (* 2 (select main_a v_prenex_48073))) (<= 0 (+ (select main_a v_prenex_48073) 500)))) (forall ((v_prenex_39087 Int) (v_prenex_39088 Int)) (or (<= (+ (select main_a v_prenex_39088) (select main_a v_prenex_39087)) 1000) (<= (+ main_y 1) v_prenex_39088) (<= (select main_a v_prenex_39087) 1003) (< v_prenex_39088 main_y) (<= (+ main_x 1) v_prenex_39087) (<= 498 (select main_a v_prenex_39088)) (<= 0 (+ (select main_a v_prenex_39087) 500)))) (forall ((v_prenex_46718 Int) (v_prenex_46717 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46718))) (< v_prenex_46718 main_y) (<= 0 (+ (select main_a v_prenex_46718) 3)) (<= (select main_a v_prenex_46717) (+ (select main_a v_prenex_46718) 4)) (<= (select main_a v_prenex_46717) 1003) (<= (* 2 (select main_a v_prenex_46717)) 1004) (<= (+ main_y 1) v_prenex_46718))) (forall ((v_prenex_38485 Int) (v_prenex_38484 Int)) (or (<= (select main_a v_prenex_38485) (+ (select main_a v_prenex_38484) 998)) (<= 996 (* 2 (select main_a v_prenex_38485))) (<= (select main_a v_prenex_38485) 1500) (<= (+ main_y 1) v_prenex_38485) (<= 0 (+ (select main_a v_prenex_38484) 500)) (< v_prenex_38485 main_y) (<= (select main_a v_prenex_38484) 502))) (forall ((v_prenex_35468 Int) (v_prenex_35469 Int)) (or (<= (select main_a v_prenex_35468) 1003) (<= (+ main_y 1) v_prenex_35469) (< v_prenex_35468 main_x) (<= 0 (+ (select main_a v_prenex_35469) 3)) (< v_prenex_35469 main_y) (<= (select main_a v_prenex_35469) (+ (select main_a v_prenex_35468) 998)) (<= 1 (select main_a v_prenex_35468)))) (or (forall ((v_prenex_38309 Int)) (<= 2 (* 2 (select main_a v_prenex_38309)))) (forall ((v_prenex_32319 Int)) (or (<= (select main_a v_prenex_32319) 999) (<= (+ main_y 1) v_prenex_32319) (<= (select main_a v_prenex_32319) 1500) (< v_prenex_32319 main_y)))) (forall ((v_prenex_41782 Int) (v_prenex_41783 Int)) (or (<= (* 2 (select main_a v_prenex_41783)) 1998) (< v_prenex_41783 main_y) (<= (+ main_y 1) v_prenex_41783) (<= (+ (select main_a v_prenex_41783) (select main_a v_prenex_41782)) 1000) (<= (select main_a v_prenex_41783) 999))) (forall ((v_prenex_38208 Int) (v_prenex_38207 Int)) (or (<= 0 (+ (select main_a v_prenex_38207) 500)) (<= (+ main_y 1) v_prenex_38208) (< v_prenex_38208 main_y) (<= 498 (select main_a v_prenex_38208)) (<= (select main_a v_prenex_38207) 502) (<= 1000 (+ (select main_a v_prenex_38208) (select main_a v_prenex_38207))))) (or (forall ((v_prenex_47243 Int)) (or (<= (select main_a v_prenex_47243) 502) (<= 0 (+ (select main_a v_prenex_47243) 500)) (<= (+ main_x 1) v_prenex_47243))) (forall ((v_prenex_47244 Int)) (or (<= (* 2 (select main_a v_prenex_47244)) 1998) (<= (+ main_y 1) v_prenex_47244) (<= (select main_a v_prenex_47244) 1500) (< v_prenex_47244 main_y)))) (forall ((v_prenex_37664 Int) (v_prenex_37663 Int)) (or (<= (select main_a v_prenex_37663) 502) (<= (+ main_y 1) v_prenex_37664) (<= (* 2 (select main_a v_prenex_37664)) 1998) (<= (+ (select main_a v_prenex_37664) (select main_a v_prenex_37663)) 1000) (<= 0 (+ (select main_a v_prenex_37663) 500)) (< v_prenex_37664 main_y))) (forall ((v_prenex_36913 Int) (v_prenex_36914 Int)) (or (<= (* 2 (select main_a v_prenex_36914)) 1998) (<= (select main_a v_prenex_36913) 502) (<= 1 (select main_a v_prenex_36913)) (< v_prenex_36914 main_y) (<= (select main_a v_prenex_36914) (+ (select main_a v_prenex_36913) 998)) (<= (+ main_y 1) v_prenex_36914) (<= 0 (+ (select main_a v_prenex_36914) 3)))) (forall ((v_prenex_34932 Int) (v_prenex_34931 Int)) (or (<= (* 2 (select main_a v_prenex_34931)) 1998) (<= (select main_a v_prenex_34932) (+ (select main_a v_prenex_34931) 4)) (< v_prenex_34931 main_y) (<= 996 (* 2 (select main_a v_prenex_34931))) (<= (+ main_y 1) v_prenex_34931))) (forall ((v_prenex_36302 Int) (v_prenex_36303 Int)) (or (<= 0 (+ (select main_a v_prenex_36303) 3)) (<= 996 (* 2 (select main_a v_prenex_36303))) (<= (* 2 (select main_a v_prenex_36302)) 1004) (<= 1000 (+ (select main_a v_prenex_36303) (select main_a v_prenex_36302))) (< v_prenex_36303 main_y) (<= (select main_a v_prenex_36302) 502) (<= (+ main_y 1) v_prenex_36303))) (or (forall ((v_prenex_37028 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37028))) (<= 498 (select main_a v_prenex_37028)) (< v_prenex_37028 main_y) (<= (+ main_y 1) v_prenex_37028))) (forall ((v_prenex_37027 Int)) (or (<= (select main_a v_prenex_37027) 502) (<= 2 (* 2 (select main_a v_prenex_37027))) (< v_prenex_37027 main_x)))) (forall ((v_prenex_37115 Int) (v_prenex_37116 Int)) (or (< v_prenex_37115 main_x) (<= (select main_a v_prenex_37115) (+ (select main_a v_prenex_37116) 4)) (<= (select main_a v_prenex_37115) 502) (<= 1 (select main_a v_prenex_37115)) (<= (+ main_x 1) v_prenex_37115))) (forall ((v_prenex_44951 Int) (v_prenex_44950 Int)) (or (< v_prenex_44951 main_y) (<= (select main_a v_prenex_44951) (+ (select main_a v_prenex_44950) 998)) (<= (select main_a v_prenex_44951) 999) (<= 2 (* 2 (select main_a v_prenex_44950))) (<= 0 (+ (select main_a v_prenex_44951) 3)) (<= (+ main_y 1) v_prenex_44951))) (forall ((v_prenex_36131 Int) (v_prenex_36130 Int)) (or (< v_prenex_36131 main_y) (<= 0 (+ (select main_a v_prenex_36131) 3)) (<= (+ main_y 1) v_prenex_36131) (<= (select main_a v_prenex_36130) 502) (<= 1 (select main_a v_prenex_36130)) (<= (select main_a v_prenex_36130) (+ (select main_a v_prenex_36131) 4)))) (forall ((v_prenex_40625 Int) (v_prenex_40624 Int)) (or (<= 0 (+ (select main_a v_prenex_40625) 3)) (<= 0 (+ (select main_a v_prenex_40624) 500)) (< v_prenex_40625 main_y) (<= (+ main_y 1) v_prenex_40625) (<= (select main_a v_prenex_40624) (+ (select main_a v_prenex_40625) 4)) (<= 2 (* 2 (select main_a v_prenex_40624))))) (forall ((v_prenex_32874 Int) (v_prenex_32875 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32874))) (<= (select main_a v_prenex_32874) (+ (select main_a v_prenex_32875) 4)) (<= (+ main_x 1) v_prenex_32874) (< v_prenex_32874 main_x) (<= (select main_a v_prenex_32874) 502))) (forall ((v_prenex_46095 Int) (v_prenex_46094 Int)) (or (<= 0 (+ (select main_a v_prenex_46094) 500)) (<= (select main_a v_prenex_46095) 1500) (< v_prenex_46094 main_x) (<= (+ (select main_a v_prenex_46095) (select main_a v_prenex_46094)) 1000) (< v_prenex_46095 main_y) (<= (+ main_y 1) v_prenex_46095))) (forall ((v_prenex_33634 Int) (v_prenex_33635 Int)) (or (<= 1 (select main_a v_prenex_33634)) (<= (select main_a v_prenex_33634) (+ (select main_a v_prenex_33635) 4)) (<= (select main_a v_prenex_33635) 1500) (< v_prenex_33635 main_y) (<= (+ main_y 1) v_prenex_33635) (<= 996 (* 2 (select main_a v_prenex_33635))) (<= 0 (+ (select main_a v_prenex_33634) 500)))) (forall ((v_prenex_44193 Int) (v_prenex_44192 Int)) (or (<= (select main_a v_prenex_44192) 502) (<= (* 2 (select main_a v_prenex_44193)) 1998) (<= (select main_a v_prenex_44193) 1500) (<= (select main_a v_prenex_44193) (+ (select main_a v_prenex_44192) 998)) (< v_prenex_44193 main_y) (<= (+ main_y 1) v_prenex_44193) (<= 1 (select main_a v_prenex_44192)))) (forall ((v_prenex_33311 Int) (v_prenex_33310 Int)) (or (<= 1000 (+ (select main_a v_prenex_33311) (select main_a v_prenex_33310))) (<= (select main_a v_prenex_33311) 1500) (<= 2 (* 2 (select main_a v_prenex_33310))) (<= (* 2 (select main_a v_prenex_33310)) 1004) (< v_prenex_33311 main_y) (<= (+ main_y 1) v_prenex_33311))) (forall ((v_prenex_45986 Int) (v_prenex_45987 Int)) (or (< v_prenex_45987 main_y) (<= (* 2 (select main_a v_prenex_45987)) 1998) (<= (+ main_y 1) v_prenex_45987) (<= 1000 (+ (select main_a v_prenex_45987) (select main_a v_prenex_45986))) (<= 2 (* 2 (select main_a v_prenex_45986))) (<= 0 (+ (select main_a v_prenex_45987) 3)) (<= (select main_a v_prenex_45986) 502))) (or (forall ((v_prenex_46154 Int)) (or (<= (+ main_y 1) v_prenex_46154) (<= 996 (* 2 (select main_a v_prenex_46154))) (< v_prenex_46154 main_y) (<= (* 2 (select main_a v_prenex_46154)) 1998))) (forall ((v_prenex_46153 Int)) (or (<= 0 (+ (select main_a v_prenex_46153) 500)) (<= (select main_a v_prenex_46153) 1003) (< v_prenex_46153 main_x)))) (forall ((v_prenex_38509 Int) (v_prenex_38508 Int)) (or (<= (+ (select main_a v_prenex_38509) (select main_a v_prenex_38508)) 1000) (<= 996 (* 2 (select main_a v_prenex_38509))) (<= 0 (+ (select main_a v_prenex_38508) 500)) (<= 0 (+ (select main_a v_prenex_38509) 3)) (<= (+ main_y 1) v_prenex_38509) (< v_prenex_38509 main_y) (<= (select main_a v_prenex_38508) 1003))) (or (forall ((v_prenex_43405 Int)) (or (< v_prenex_43405 main_y) (<= 498 (select main_a v_prenex_43405)) (<= (* 2 (select main_a v_prenex_43405)) 1998) (<= (+ main_y 1) v_prenex_43405))) (forall ((v_prenex_43404 Int)) (or (<= 1 (select main_a v_prenex_43404)) (<= 2 (* 2 (select main_a v_prenex_43404))) (< v_prenex_43404 main_x)))) (or (forall ((v_prenex_36073 Int)) (or (<= (+ main_y 1) v_prenex_36073) (<= 996 (* 2 (select main_a v_prenex_36073))) (<= (select main_a v_prenex_36073) 1500) (< v_prenex_36073 main_y))) (forall ((v_prenex_36072 Int)) (or (< v_prenex_36072 main_x) (<= (select main_a v_prenex_36072) 1003) (<= 1 (select main_a v_prenex_36072))))) (forall ((v_prenex_32494 Int) (v_prenex_32495 Int)) (or (<= (select main_a v_prenex_32495) (+ (select main_a v_prenex_32494) 998)) (< v_prenex_32495 main_y) (<= 0 (+ (select main_a v_prenex_32494) 500)) (<= 996 (* 2 (select main_a v_prenex_32495))) (<= (select main_a v_prenex_32494) 1003) (<= (+ main_y 1) v_prenex_32495) (<= (* 2 (select main_a v_prenex_32495)) 1998))) (or (forall ((v_prenex_45029 Int)) (or (<= 1 (select main_a v_prenex_45029)) (<= 2 (* 2 (select main_a v_prenex_45029))))) (forall ((v_prenex_45030 Int)) (or (<= (+ main_y 1) v_prenex_45030) (< v_prenex_45030 main_y) (<= 498 (select main_a v_prenex_45030)) (<= 996 (* 2 (select main_a v_prenex_45030)))))) (forall ((v_prenex_47124 Int) (v_prenex_47123 Int)) (or (<= (select main_a v_prenex_47123) 502) (<= (select main_a v_prenex_47124) (+ (select main_a v_prenex_47123) 998)) (<= (* 2 (select main_a v_prenex_47123)) 1004) (<= (select main_a v_prenex_47124) 1500) (<= (+ main_y 1) v_prenex_47124) (<= 996 (* 2 (select main_a v_prenex_47124))) (< v_prenex_47124 main_y))) (or (forall ((v_prenex_43013 Int)) (or (<= (+ main_y 1) v_prenex_43013) (<= 498 (select main_a v_prenex_43013)) (< v_prenex_43013 main_y) (<= 996 (* 2 (select main_a v_prenex_43013))))) (forall ((v_prenex_43012 Int)) (or (<= (+ main_x 1) v_prenex_43012) (<= (* 2 (select main_a v_prenex_43012)) 1004)))) (forall ((v_prenex_32669 Int) (v_prenex_32668 Int)) (or (<= 0 (+ (select main_a v_prenex_32669) 3)) (<= (+ main_y 1) v_prenex_32669) (<= (* 2 (select main_a v_prenex_32668)) 1004) (<= 996 (* 2 (select main_a v_prenex_32669))) (<= (select main_a v_prenex_32669) (+ (select main_a v_prenex_32668) 998)) (< v_prenex_32669 main_y))) (forall ((v_prenex_45711 Int) (v_prenex_45710 Int)) (or (<= 498 (select main_a v_prenex_45711)) (<= (+ main_y 1) v_prenex_45711) (<= (+ (select main_a v_prenex_45711) (select main_a v_prenex_45710)) 1000) (< v_prenex_45711 main_y) (<= (select main_a v_prenex_45710) 502) (<= 1 (select main_a v_prenex_45710)) (<= (select main_a v_prenex_45711) 1500))) (or (forall ((v_prenex_37402 Int)) (or (<= (select main_a v_prenex_37402) 502) (<= (+ main_x 1) v_prenex_37402))) (forall ((v_prenex_37403 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37403))) (<= 0 (+ (select main_a v_prenex_37403) 3)) (< v_prenex_37403 main_y) (<= (+ main_y 1) v_prenex_37403)))) (forall ((v_prenex_37075 Int) (v_prenex_37076 Int)) (or (<= (select main_a v_prenex_37076) (+ (select main_a v_prenex_37075) 998)) (<= (+ main_y 1) v_prenex_37076) (< v_prenex_37076 main_y) (<= (select main_a v_prenex_37075) 1003) (<= 0 (+ (select main_a v_prenex_37076) 3)) (<= (* 2 (select main_a v_prenex_37076)) 1998) (<= (* 2 (select main_a v_prenex_37075)) 1004))) (or (forall ((v_prenex_37740 Int)) (or (<= (select main_a v_prenex_37740) 502) (<= 2 (* 2 (select main_a v_prenex_37740))))) (forall ((v_prenex_37741 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37741))) (<= (select main_a v_prenex_37741) 1500) (<= (* 2 (select main_a v_prenex_37741)) 1998) (< v_prenex_37741 main_y) (<= (+ main_y 1) v_prenex_37741)))) (or (forall ((v_prenex_47112 Int)) (<= 2 (* 2 (select main_a v_prenex_47112)))) (forall ((v_prenex_47117 Int)) (or (<= (+ main_y 1) v_prenex_47117) (<= 0 (+ (select main_a v_prenex_47117) 3)) (<= (* 2 (select main_a v_prenex_47117)) 1998) (< v_prenex_47117 main_y)))) (forall ((v_prenex_43220 Int) (v_prenex_43221 Int)) (or (<= (+ main_y 1) v_prenex_43221) (<= 2 (* 2 (select main_a v_prenex_43220))) (<= 0 (+ (select main_a v_prenex_43221) 3)) (< v_prenex_43221 main_y) (<= 1 (select main_a v_prenex_43220)) (<= (select main_a v_prenex_43221) (+ (select main_a v_prenex_43220) 998)))) (forall ((v_prenex_40351 Int) (v_prenex_40352 Int)) (or (<= (+ main_y 1) v_prenex_40352) (< v_prenex_40352 main_y) (<= 0 (+ (select main_a v_prenex_40351) 500)) (<= (+ (select main_a v_prenex_40352) (select main_a v_prenex_40351)) 1000) (<= 0 (+ (select main_a v_prenex_40352) 3)) (<= 996 (* 2 (select main_a v_prenex_40352))) (<= 1 (select main_a v_prenex_40351)))) (forall ((v_prenex_42170 Int) (v_prenex_42169 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42170))) (<= (+ main_y 1) v_prenex_42170) (<= (select main_a v_prenex_42170) 1500) (<= 1000 (+ (select main_a v_prenex_42170) (select main_a v_prenex_42169))) (< v_prenex_42170 main_y) (<= 1 (select main_a v_prenex_42169)))) (forall ((v_prenex_38035 Int) (v_prenex_38034 Int)) (or (<= (+ (select main_a v_prenex_38035) (select main_a v_prenex_38034)) 1000) (< v_prenex_38035 main_y) (<= (+ main_y 1) v_prenex_38035) (<= 2 (* 2 (select main_a v_prenex_38034))) (<= 0 (+ (select main_a v_prenex_38035) 3)) (<= (select main_a v_prenex_38035) 1500))) (forall ((v_prenex_45739 Int) (v_prenex_45738 Int)) (or (<= (select main_a v_prenex_45739) (+ (select main_a v_prenex_45738) 998)) (< v_prenex_45738 main_x) (<= 1 (select main_a v_prenex_45738)) (<= 498 (select main_a v_prenex_45739)) (<= (* 2 (select main_a v_prenex_45738)) 1004) (<= (+ main_y 1) v_prenex_45739) (< v_prenex_45739 main_y))) (forall ((v_prenex_44050 Int) (v_prenex_44051 Int)) (or (<= (+ (select main_a v_prenex_44051) (select main_a v_prenex_44050)) 1000) (<= (select main_a v_prenex_44050) 502) (<= 498 (select main_a v_prenex_44051)) (< v_prenex_44051 main_y) (<= 2 (* 2 (select main_a v_prenex_44050))) (<= (+ main_y 1) v_prenex_44051))) (forall ((v_prenex_37165 Int) (v_prenex_37164 Int)) (or (<= (+ main_x 1) v_prenex_37164) (< v_prenex_37164 main_x) (<= (select main_a v_prenex_37165) (+ (select main_a v_prenex_37164) 998)) (<= 0 (+ (select main_a v_prenex_37164) 500)) (<= (* 2 (select main_a v_prenex_37164)) 1004))) (forall ((v_prenex_46190 Int) (v_prenex_46189 Int)) (or (<= (+ main_y 1) v_prenex_46190) (<= (+ (select main_a v_prenex_46190) (select main_a v_prenex_46189)) 1000) (<= 498 (select main_a v_prenex_46190)) (< v_prenex_46190 main_y) (<= 2 (* 2 (select main_a v_prenex_46189))) (<= (select main_a v_prenex_46190) 999) (<= (* 2 (select main_a v_prenex_46189)) 1004))) (forall ((v_prenex_43282 Int) (v_prenex_43281 Int)) (or (<= (+ main_y 1) v_prenex_43282) (< v_prenex_43282 main_y) (<= 0 (+ (select main_a v_prenex_43281) 500)) (<= (+ main_x 1) v_prenex_43281) (<= (+ (select main_a v_prenex_43282) (select main_a v_prenex_43281)) 1000) (<= (* 2 (select main_a v_prenex_43282)) 1998) (<= 1 (select main_a v_prenex_43281)))) (forall ((v_prenex_41381 Int) (v_prenex_41382 Int)) (or (<= 0 (+ (select main_a v_prenex_41381) 500)) (<= (+ main_y 1) v_prenex_41382) (< v_prenex_41382 main_y) (<= 0 (+ (select main_a v_prenex_41382) 3)) (<= (select main_a v_prenex_41381) (+ (select main_a v_prenex_41382) 4)))) (forall ((v_prenex_34041 Int) (v_prenex_34040 Int)) (or (<= 1 (select main_a v_prenex_34041)) (<= (select main_a v_prenex_34041) (+ (select main_a v_prenex_34040) 4)) (<= 996 (* 2 (select main_a v_prenex_34040))) (< v_prenex_34041 main_x) (<= (+ main_y 1) v_prenex_34040) (< v_prenex_34040 main_y))) (or (forall ((v_prenex_42013 Int)) (or (<= 0 (+ (select main_a v_prenex_42013) 500)) (<= (select main_a v_prenex_42013) 502))) (forall ((v_prenex_42014 Int)) (or (<= (+ main_y 1) v_prenex_42014) (<= 498 (select main_a v_prenex_42014)) (<= (* 2 (select main_a v_prenex_42014)) 1998) (< v_prenex_42014 main_y) (<= 996 (* 2 (select main_a v_prenex_42014)))))) (or (forall ((v_prenex_40552 Int)) (or (<= 0 (+ (select main_a v_prenex_40552) 500)) (<= (+ main_x 1) v_prenex_40552))) (forall ((v_prenex_40553 Int)) (or (<= (select main_a v_prenex_40553) 1500) (<= 996 (* 2 (select main_a v_prenex_40553))) (< v_prenex_40553 main_y) (<= (+ main_y 1) v_prenex_40553)))) (or (forall ((v_prenex_36796 Int)) (or (< v_prenex_36796 main_y) (<= (+ main_y 1) v_prenex_36796) (<= 996 (* 2 (select main_a v_prenex_36796))) (<= 0 (+ (select main_a v_prenex_36796) 3)))) (forall ((v_prenex_36795 Int)) (or (<= (* 2 (select main_a v_prenex_36795)) 1004) (<= 2 (* 2 (select main_a v_prenex_36795)))))) (forall ((v_prenex_33330 Int) (v_prenex_33329 Int)) (or (<= 0 (+ (select main_a v_prenex_33329) 500)) (<= (select main_a v_prenex_33330) 1500) (< v_prenex_33330 main_y) (<= (+ main_y 1) v_prenex_33330) (<= (select main_a v_prenex_33330) (+ (select main_a v_prenex_33329) 998)) (<= 1 (select main_a v_prenex_33329)))) (forall ((v_prenex_38129 Int) (v_prenex_38130 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38129))) (<= (+ (select main_a v_prenex_38130) (select main_a v_prenex_38129)) 1000) (<= (+ main_y 1) v_prenex_38130) (< v_prenex_38130 main_y) (<= (select main_a v_prenex_38129) 1003) (<= (* 2 (select main_a v_prenex_38130)) 1998) (<= (select main_a v_prenex_38130) 999))) (forall ((v_prenex_35432 Int) (v_prenex_35433 Int)) (or (<= (+ main_y 1) v_prenex_35433) (<= (select main_a v_prenex_35432) 502) (< v_prenex_35432 main_x) (<= 0 (+ (select main_a v_prenex_35433) 3)) (< v_prenex_35433 main_y) (<= (+ (select main_a v_prenex_35433) (select main_a v_prenex_35432)) 1000) (<= (* 2 (select main_a v_prenex_35432)) 1004))) (or (forall ((v_prenex_33685 Int)) (or (< v_prenex_33685 main_y) (<= 996 (* 2 (select main_a v_prenex_33685))) (<= 0 (+ (select main_a v_prenex_33685) 3)) (<= (+ main_y 1) v_prenex_33685))) (forall ((v_prenex_33684 Int)) (or (<= 0 (+ (select main_a v_prenex_33684) 500)) (<= (* 2 (select main_a v_prenex_33684)) 1004)))) (forall ((v_prenex_35428 Int) (v_prenex_35429 Int)) (or (<= (+ (select main_a v_prenex_35429) (select main_a v_prenex_35428)) 1000) (<= (* 2 (select main_a v_prenex_35429)) 1998) (<= (select main_a v_prenex_35429) 999) (<= (+ main_y 1) v_prenex_35429) (<= (* 2 (select main_a v_prenex_35428)) 1004) (< v_prenex_35429 main_y) (<= (select main_a v_prenex_35428) 1003))) (forall ((v_prenex_46574 Int) (v_prenex_46575 Int)) (or (<= (+ (select main_a v_prenex_46575) (select main_a v_prenex_46574)) 1000) (< v_prenex_46575 main_y) (<= (+ main_y 1) v_prenex_46575) (<= (select main_a v_prenex_46575) 999) (<= (select main_a v_prenex_46574) 502) (<= 2 (* 2 (select main_a v_prenex_46574))))) (forall ((v_prenex_35846 Int) (v_prenex_35847 Int)) (or (<= (select main_a v_prenex_35847) 999) (<= 1 (select main_a v_prenex_35846)) (<= 0 (+ (select main_a v_prenex_35846) 500)) (<= (select main_a v_prenex_35847) (+ (select main_a v_prenex_35846) 998)) (< v_prenex_35847 main_y) (<= (+ main_x 1) v_prenex_35846) (<= (+ main_y 1) v_prenex_35847))) (forall ((v_prenex_46867 Int) (v_prenex_46868 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46867))) (< v_prenex_46868 main_y) (<= 1 (select main_a v_prenex_46867)) (<= (select main_a v_prenex_46868) 999) (<= (select main_a v_prenex_46868) 1500) (<= (+ main_y 1) v_prenex_46868) (<= 1000 (+ (select main_a v_prenex_46868) (select main_a v_prenex_46867))))) (forall ((v_prenex_34389 Int) (v_prenex_34388 Int)) (or (<= (+ main_y 1) v_prenex_34388) (<= 1000 (+ (select main_a v_prenex_34388) (select main_a v_prenex_34389))) (<= 996 (* 2 (select main_a v_prenex_34388))) (<= 1 (select main_a v_prenex_34389)) (<= (select main_a v_prenex_34389) 502) (<= (select main_a v_prenex_34388) 999) (< v_prenex_34388 main_y))) (forall ((v_prenex_34648 Int) (v_prenex_34647 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34648))) (<= 498 (select main_a v_prenex_34647)) (<= (+ main_y 1) v_prenex_34647) (<= (select main_a v_prenex_34647) 999) (<= (select main_a v_prenex_34648) 502) (< v_prenex_34647 main_y) (<= 1000 (+ (select main_a v_prenex_34647) (select main_a v_prenex_34648))))) (or (forall ((v_prenex_38756 Int)) (<= (select main_a v_prenex_38756) 1003)) (forall ((v_prenex_38757 Int)) (or (<= (* 2 (select main_a v_prenex_38757)) 1998) (<= 498 (select main_a v_prenex_38757)) (<= (+ main_y 1) v_prenex_38757) (< v_prenex_38757 main_y) (<= 0 (+ (select main_a v_prenex_38757) 3))))) (forall ((v_prenex_42226 Int) (v_prenex_42225 Int)) (or (<= 1 (select main_a v_prenex_42225)) (<= (select main_a v_prenex_42225) 502) (< v_prenex_42226 main_y) (<= 498 (select main_a v_prenex_42226)) (<= (select main_a v_prenex_42226) (+ (select main_a v_prenex_42225) 998)) (<= 996 (* 2 (select main_a v_prenex_42226))) (<= (+ main_y 1) v_prenex_42226))) (forall ((v_prenex_34279 Int) (v_prenex_34278 Int)) (or (<= (select main_a v_prenex_34278) 999) (< v_prenex_34278 main_y) (<= (+ main_y 1) v_prenex_34278) (<= 996 (* 2 (select main_a v_prenex_34278))) (<= (* 2 (select main_a v_prenex_34279)) 1004) (<= 1000 (+ (select main_a v_prenex_34278) (select main_a v_prenex_34279))))) (forall ((v_prenex_41756 Int) (v_prenex_41757 Int)) (or (<= (select main_a v_prenex_41757) 1500) (<= 1000 (+ (select main_a v_prenex_41757) (select main_a v_prenex_41756))) (< v_prenex_41757 main_y) (<= 0 (+ (select main_a v_prenex_41756) 500)) (<= (* 2 (select main_a v_prenex_41756)) 1004) (<= 0 (+ (select main_a v_prenex_41757) 3)) (<= (+ main_y 1) v_prenex_41757))) (or (forall ((v_prenex_45114 Int)) (or (<= 0 (+ (select main_a v_prenex_45114) 500)) (<= (select main_a v_prenex_45114) 1003))) (forall ((v_prenex_45115 Int)) (or (<= 0 (+ (select main_a v_prenex_45115) 3)) (<= (+ main_y 1) v_prenex_45115) (<= (* 2 (select main_a v_prenex_45115)) 1998) (< v_prenex_45115 main_y)))) (forall ((v_prenex_37793 Int) (v_prenex_37792 Int)) (or (<= 1 (select main_a v_prenex_37792)) (<= 0 (+ (select main_a v_prenex_37793) 3)) (<= (select main_a v_prenex_37792) (+ (select main_a v_prenex_37793) 4)) (<= (select main_a v_prenex_37792) 502) (<= 996 (* 2 (select main_a v_prenex_37793))) (< v_prenex_37793 main_y) (<= (+ main_y 1) v_prenex_37793))) (forall ((v_prenex_46518 Int) (v_prenex_46519 Int)) (or (<= (+ (select main_a v_prenex_46519) (select main_a v_prenex_46518)) 1000) (< v_prenex_46519 main_y) (<= (select main_a v_prenex_46519) 1500) (<= 0 (+ (select main_a v_prenex_46519) 3)) (<= (select main_a v_prenex_46518) 1003) (<= (+ main_y 1) v_prenex_46519))) (forall ((v_prenex_45412 Int) (v_prenex_45413 Int)) (or (< v_prenex_45412 main_x) (<= (+ main_y 1) v_prenex_45413) (<= (select main_a v_prenex_45412) (+ (select main_a v_prenex_45413) 4)) (<= (* 2 (select main_a v_prenex_45412)) 1004) (<= 0 (+ (select main_a v_prenex_45412) 500)) (< v_prenex_45413 main_y) (<= (* 2 (select main_a v_prenex_45413)) 1998))) (or (forall ((v_prenex_43050 Int)) (or (<= (select main_a v_prenex_43050) 1003) (<= (select main_a v_prenex_43050) 502))) (forall ((v_prenex_43051 Int)) (or (< v_prenex_43051 main_y) (<= (* 2 (select main_a v_prenex_43051)) 1998) (<= (+ main_y 1) v_prenex_43051)))) (forall ((v_prenex_48076 Int) (v_prenex_48075 Int)) (or (<= 0 (+ (select main_a v_prenex_48075) 500)) (< v_prenex_48076 main_y) (<= 996 (* 2 (select main_a v_prenex_48076))) (<= (+ (select main_a v_prenex_48076) (select main_a v_prenex_48075)) 1000) (<= (select main_a v_prenex_48075) 502) (<= (+ main_y 1) v_prenex_48076) (<= (+ main_x 1) v_prenex_48075))) (forall ((v_prenex_46358 Int) (v_prenex_46357 Int)) (or (<= 1 (select main_a v_prenex_46357)) (<= (+ main_x 1) v_prenex_46357) (<= (select main_a v_prenex_46358) 999) (<= 1000 (+ (select main_a v_prenex_46358) (select main_a v_prenex_46357))) (<= (+ main_y 1) v_prenex_46358) (<= (select main_a v_prenex_46357) 502) (< v_prenex_46358 main_y))) (or (forall ((v_prenex_43587 Int)) (<= 2 (* 2 (select main_a v_prenex_43587)))) (forall ((v_prenex_43588 Int)) (or (<= (* 2 (select main_a v_prenex_43588)) 1998) (<= (select main_a v_prenex_43588) 1500) (<= (select main_a v_prenex_43588) 999) (<= (+ main_y 1) v_prenex_43588) (< v_prenex_43588 main_y)))) (forall ((v_prenex_33631 Int) (v_prenex_33630 Int)) (or (<= (* 2 (select main_a v_prenex_33630)) 1004) (<= (select main_a v_prenex_33630) 502) (<= 996 (* 2 (select main_a v_prenex_33631))) (<= (+ (select main_a v_prenex_33631) (select main_a v_prenex_33630)) 1000) (<= (select main_a v_prenex_33631) 999) (< v_prenex_33631 main_y) (<= (+ main_y 1) v_prenex_33631))) (forall ((v_prenex_34830 Int) (v_prenex_34829 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34829))) (<= (+ main_y 1) v_prenex_34829) (<= (select main_a v_prenex_34830) (+ (select main_a v_prenex_34829) 4)) (<= (select main_a v_prenex_34830) 502) (< v_prenex_34829 main_y) (<= 0 (+ (select main_a v_prenex_34829) 3)))) (forall ((v_prenex_36430 Int) (v_prenex_36431 Int)) (or (<= (* 2 (select main_a v_prenex_36431)) 1998) (<= 1000 (+ (select main_a v_prenex_36431) (select main_a v_prenex_36430))) (<= 2 (* 2 (select main_a v_prenex_36430))) (<= (+ main_y 1) v_prenex_36431) (< v_prenex_36431 main_y) (<= (* 2 (select main_a v_prenex_36430)) 1004) (<= (select main_a v_prenex_36431) 999))) (forall ((v_prenex_38903 Int) (v_prenex_38902 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38902))) (< v_prenex_38903 main_y) (<= (+ main_y 1) v_prenex_38903) (<= (select main_a v_prenex_38903) 1500) (< v_prenex_38902 main_x) (<= (+ (select main_a v_prenex_38903) (select main_a v_prenex_38902)) 1000) (<= (select main_a v_prenex_38902) 1003))) (forall ((v_prenex_38174 Int) (v_prenex_38173 Int)) (or (<= (select main_a v_prenex_38174) (+ (select main_a v_prenex_38173) 998)) (< v_prenex_38174 main_y) (<= (select main_a v_prenex_38173) 502) (<= (select main_a v_prenex_38174) 999) (<= (+ main_y 1) v_prenex_38174))) (forall ((v_prenex_47332 Int) (v_prenex_47331 Int)) (or (<= (+ (select main_a v_prenex_47332) (select main_a v_prenex_47331)) 1000) (<= (+ main_x 1) v_prenex_47331) (<= (* 2 (select main_a v_prenex_47331)) 1004) (<= 1 (select main_a v_prenex_47331)) (< v_prenex_47332 main_y) (<= (+ main_y 1) v_prenex_47332) (<= 0 (+ (select main_a v_prenex_47332) 3)))) (or (forall ((v_prenex_32322 Int)) (or (<= 0 (+ (select main_a v_prenex_32322) 3)) (< v_prenex_32322 main_y) (<= (* 2 (select main_a v_prenex_32322)) 1998) (<= (+ main_y 1) v_prenex_32322))) (forall ((v_prenex_41031 Int)) (<= (* 2 (select main_a v_prenex_41031)) 1004))) (forall ((v_prenex_35086 Int) (v_prenex_35085 Int)) (or (< v_prenex_35085 main_y) (<= 996 (* 2 (select main_a v_prenex_35085))) (<= (+ (select main_a v_prenex_35085) (select main_a v_prenex_35086)) 1000) (<= 2 (* 2 (select main_a v_prenex_35086))) (<= 0 (+ (select main_a v_prenex_35085) 3)) (<= (+ main_y 1) v_prenex_35085) (<= (* 2 (select main_a v_prenex_35086)) 1004))) (forall ((v_prenex_41115 Int)) (or (<= (select main_a v_prenex_41115) 999) (< v_prenex_41115 main_y) (<= (+ main_y 1) v_prenex_41115) (<= 996 (* 2 (select main_a v_prenex_41115))))) (forall ((v_prenex_40511 Int) (v_prenex_40510 Int)) (or (<= 0 (+ (select main_a v_prenex_40510) 500)) (< v_prenex_40511 main_y) (<= (+ main_y 1) v_prenex_40511) (<= (select main_a v_prenex_40511) 1500) (<= (select main_a v_prenex_40510) 502) (<= (select main_a v_prenex_40511) 999) (<= (select main_a v_prenex_40511) (+ (select main_a v_prenex_40510) 998)))) (forall ((v_prenex_38632 Int) (v_prenex_38631 Int)) (or (< v_prenex_38632 main_y) (<= (+ main_x 1) v_prenex_38631) (<= 1000 (+ (select main_a v_prenex_38632) (select main_a v_prenex_38631))) (<= (+ main_y 1) v_prenex_38632) (<= 498 (select main_a v_prenex_38632)))) (forall ((v_prenex_37659 Int) (v_prenex_37660 Int)) (or (<= 498 (select main_a v_prenex_37660)) (<= (select main_a v_prenex_37659) 1003) (<= 1000 (+ (select main_a v_prenex_37660) (select main_a v_prenex_37659))) (< v_prenex_37660 main_y) (<= 1 (select main_a v_prenex_37659)) (<= (+ main_x 1) v_prenex_37659) (<= (+ main_y 1) v_prenex_37660))) (forall ((v_prenex_44225 Int) (v_prenex_44224 Int)) (or (<= (+ main_x 1) v_prenex_44224) (<= (select main_a v_prenex_44224) (+ (select main_a v_prenex_44225) 4)) (<= 0 (+ (select main_a v_prenex_44225) 3)) (<= (select main_a v_prenex_44224) 1003) (<= (+ main_y 1) v_prenex_44225) (<= 1 (select main_a v_prenex_44224)) (< v_prenex_44225 main_y))) (forall ((v_prenex_35594 Int) (v_prenex_35595 Int)) (or (<= 1 (select main_a v_prenex_35594)) (< v_prenex_35595 main_y) (< v_prenex_35594 main_x) (<= 0 (+ (select main_a v_prenex_35595) 3)) (<= (select main_a v_prenex_35594) 502) (<= (select main_a v_prenex_35595) (+ (select main_a v_prenex_35594) 998)) (<= (+ main_y 1) v_prenex_35595))) (or (forall ((v_prenex_45238 Int)) (or (<= (select main_a v_prenex_45238) 502) (<= (+ main_x 1) v_prenex_45238) (<= (select main_a v_prenex_45238) 1003))) (forall ((v_prenex_45239 Int)) (or (< v_prenex_45239 main_y) (<= (+ main_y 1) v_prenex_45239) (<= 0 (+ (select main_a v_prenex_45239) 3)) (<= 996 (* 2 (select main_a v_prenex_45239)))))) (forall ((v_prenex_34273 Int) (v_prenex_34272 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34272))) (<= (+ main_y 1) v_prenex_34272) (<= 1000 (+ (select main_a v_prenex_34272) (select main_a v_prenex_34273))) (<= 1 (select main_a v_prenex_34273)) (<= (select main_a v_prenex_34272) 999) (< v_prenex_34272 main_y) (<= 2 (* 2 (select main_a v_prenex_34273))))) (or (forall ((v_prenex_33085 Int)) (or (< v_prenex_33085 main_y) (<= (select main_a v_prenex_33085) 1500) (<= 0 (+ (select main_a v_prenex_33085) 3)) (<= (* 2 (select main_a v_prenex_33085)) 1998) (<= (+ main_y 1) v_prenex_33085))) (forall ((v_prenex_33084 Int)) (or (<= 0 (+ (select main_a v_prenex_33084) 500)) (<= 1 (select main_a v_prenex_33084))))) (forall ((v_prenex_47756 Int) (v_prenex_47755 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47756))) (<= (+ (select main_a v_prenex_47756) (select main_a v_prenex_47755)) 1000) (< v_prenex_47756 main_y) (<= (+ main_y 1) v_prenex_47756) (<= 2 (* 2 (select main_a v_prenex_47755))) (<= (select main_a v_prenex_47755) 1003))) (forall ((v_prenex_47417 Int) (v_prenex_47418 Int)) (or (<= 1000 (+ (select main_a v_prenex_47418) (select main_a v_prenex_47417))) (<= 0 (+ (select main_a v_prenex_47417) 500)) (<= (select main_a v_prenex_47418) 1500) (< v_prenex_47418 main_y) (<= (+ main_y 1) v_prenex_47418) (<= 1 (select main_a v_prenex_47417)) (<= 996 (* 2 (select main_a v_prenex_47418))))) (forall ((v_prenex_40692 Int) (v_prenex_40693 Int)) (or (<= 498 (select main_a v_prenex_40693)) (<= (select main_a v_prenex_40692) 1003) (<= (+ main_y 1) v_prenex_40693) (<= (+ (select main_a v_prenex_40693) (select main_a v_prenex_40692)) 1000) (<= 0 (+ (select main_a v_prenex_40693) 3)) (< v_prenex_40693 main_y))) (forall ((v_prenex_45175 Int) (v_prenex_45174 Int)) (or (<= 0 (+ (select main_a v_prenex_45174) 500)) (< v_prenex_45175 main_y) (<= (select main_a v_prenex_45175) 1500) (<= (select main_a v_prenex_45175) (+ (select main_a v_prenex_45174) 998)) (<= (+ main_y 1) v_prenex_45175) (< v_prenex_45174 main_x) (<= (select main_a v_prenex_45174) 1003))) (or (forall ((v_prenex_48028 Int)) (or (<= (* 2 (select main_a v_prenex_48028)) 1998) (<= (select main_a v_prenex_48028) 999) (< v_prenex_48028 main_y) (<= (+ main_y 1) v_prenex_48028) (<= 996 (* 2 (select main_a v_prenex_48028))))) (forall ((v_prenex_48027 Int)) (<= 1 (select main_a v_prenex_48027)))) (or (forall ((v_prenex_45993 Int)) (or (< v_prenex_45993 main_y) (<= 996 (* 2 (select main_a v_prenex_45993))) (<= (+ main_y 1) v_prenex_45993) (<= 498 (select main_a v_prenex_45993)))) (forall ((v_prenex_45992 Int)) (or (<= 1 (select main_a v_prenex_45992)) (<= 0 (+ (select main_a v_prenex_45992) 500)) (< v_prenex_45992 main_x)))) (forall ((v_prenex_38307 Int) (v_prenex_38308 Int)) (or (<= 498 (select main_a v_prenex_38308)) (<= (* 2 (select main_a v_prenex_38307)) 1004) (< v_prenex_38308 main_y) (<= (select main_a v_prenex_38307) 1003) (<= (+ main_y 1) v_prenex_38308) (<= (* 2 (select main_a v_prenex_38308)) 1998) (<= (select main_a v_prenex_38307) (+ (select main_a v_prenex_38308) 4)))) (forall ((v_prenex_41489 Int) (v_prenex_41490 Int)) (or (<= (+ main_y 1) v_prenex_41490) (<= (+ (select main_a v_prenex_41490) (select main_a v_prenex_41489)) 1000) (<= (select main_a v_prenex_41489) 1003) (< v_prenex_41490 main_y) (<= (* 2 (select main_a v_prenex_41490)) 1998))) (forall ((v_prenex_38925 Int) (v_prenex_38926 Int)) (or (<= 498 (select main_a v_prenex_38926)) (< v_prenex_38926 main_y) (<= 1000 (+ (select main_a v_prenex_38926) (select main_a v_prenex_38925))) (<= (+ main_y 1) v_prenex_38926))) (forall ((v_prenex_40971 Int) (v_prenex_40970 Int)) (or (<= (select main_a v_prenex_40970) 1003) (<= (select main_a v_prenex_40970) (+ (select main_a v_prenex_40971) 4)) (<= (* 2 (select main_a v_prenex_40971)) 1998) (< v_prenex_40970 main_x) (< v_prenex_40971 main_y) (<= (+ main_y 1) v_prenex_40971) (<= 0 (+ (select main_a v_prenex_40970) 500)))) (forall ((v_prenex_45517 Int) (v_prenex_45516 Int)) (or (<= (+ (select main_a v_prenex_45517) (select main_a v_prenex_45516)) 1000) (<= (select main_a v_prenex_45516) 502) (<= (+ main_y 1) v_prenex_45517) (<= (select main_a v_prenex_45517) 999) (<= 498 (select main_a v_prenex_45517)) (< v_prenex_45517 main_y))) (forall ((v_prenex_37554 Int) (v_prenex_37553 Int)) (or (< v_prenex_37554 main_y) (<= (+ main_y 1) v_prenex_37554) (<= (* 2 (select main_a v_prenex_37554)) 1998) (<= 0 (+ (select main_a v_prenex_37553) 500)) (<= (select main_a v_prenex_37554) (+ (select main_a v_prenex_37553) 998)) (<= 996 (* 2 (select main_a v_prenex_37554))))) (forall ((v_prenex_35002 Int) (v_prenex_35001 Int)) (or (<= (select main_a v_prenex_35002) 1003) (<= (select main_a v_prenex_35001) (+ (select main_a v_prenex_35002) 998)) (<= (select main_a v_prenex_35001) 999) (<= (+ main_y 1) v_prenex_35001) (<= 1 (select main_a v_prenex_35002)) (< v_prenex_35001 main_y))) (or (forall ((v_prenex_40636 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40636))) (<= (select main_a v_prenex_40636) 1003))) (forall ((v_prenex_40637 Int)) (or (<= (+ main_y 1) v_prenex_40637) (<= 996 (* 2 (select main_a v_prenex_40637))) (<= 498 (select main_a v_prenex_40637)) (< v_prenex_40637 main_y) (<= (select main_a v_prenex_40637) 999)))) (forall ((v_prenex_46530 Int) (v_prenex_46531 Int)) (or (<= 498 (select main_a v_prenex_46531)) (<= (* 2 (select main_a v_prenex_46530)) 1004) (< v_prenex_46531 main_y) (<= (+ main_y 1) v_prenex_46531) (<= (+ (select main_a v_prenex_46531) (select main_a v_prenex_46530)) 1000) (<= (select main_a v_prenex_46531) 999))) (forall ((v_prenex_33460 Int) (v_prenex_33459 Int)) (or (<= (* 2 (select main_a v_prenex_33459)) 1004) (<= (+ main_x 1) v_prenex_33459) (< v_prenex_33459 main_x) (<= (select main_a v_prenex_33459) 1003) (<= (+ (select main_a v_prenex_33460) (select main_a v_prenex_33459)) 1000))) (forall ((v_prenex_39787 Int) (v_prenex_39786 Int)) (or (<= (+ main_y 1) v_prenex_39787) (<= (select main_a v_prenex_39786) 502) (<= 0 (+ (select main_a v_prenex_39787) 3)) (< v_prenex_39787 main_y) (<= (+ main_x 1) v_prenex_39786) (<= (select main_a v_prenex_39786) (+ (select main_a v_prenex_39787) 4)))) (forall ((v_prenex_34487 Int) (v_prenex_34486 Int)) (or (< v_prenex_34487 main_x) (<= (+ main_y 1) v_prenex_34486) (<= 0 (+ (select main_a v_prenex_34487) 500)) (<= 996 (* 2 (select main_a v_prenex_34486))) (<= 1000 (+ (select main_a v_prenex_34486) (select main_a v_prenex_34487))) (< v_prenex_34486 main_y) (<= (select main_a v_prenex_34487) 502))) (forall ((v_prenex_39737 Int) (v_prenex_39736 Int)) (or (<= 498 (select main_a v_prenex_39737)) (<= (select main_a v_prenex_39737) (+ (select main_a v_prenex_39736) 998)) (< v_prenex_39737 main_y) (<= (select main_a v_prenex_39736) 1003) (<= (* 2 (select main_a v_prenex_39737)) 1998) (<= (* 2 (select main_a v_prenex_39736)) 1004) (<= (+ main_y 1) v_prenex_39737))) (forall ((v_prenex_47014 Int) (v_prenex_47015 Int)) (or (<= (+ main_x 1) v_prenex_47014) (<= 1 (select main_a v_prenex_47014)) (< v_prenex_47015 main_y) (<= 1000 (+ (select main_a v_prenex_47015) (select main_a v_prenex_47014))) (<= (+ main_y 1) v_prenex_47015) (<= (select main_a v_prenex_47014) 1003) (<= (select main_a v_prenex_47015) 999))) (forall ((v_prenex_42562 Int) (v_prenex_42563 Int)) (or (<= (select main_a v_prenex_42562) (+ (select main_a v_prenex_42563) 4)) (<= (+ main_y 1) v_prenex_42563) (<= 0 (+ (select main_a v_prenex_42563) 3)) (<= 996 (* 2 (select main_a v_prenex_42563))) (<= (select main_a v_prenex_42562) 1003) (< v_prenex_42563 main_y))) (forall ((v_prenex_47282 Int) (v_prenex_47281 Int)) (or (<= (+ (select main_a v_prenex_47282) (select main_a v_prenex_47281)) 1000) (<= (* 2 (select main_a v_prenex_47281)) 1004) (<= (select main_a v_prenex_47281) 502) (<= 0 (+ (select main_a v_prenex_47282) 3)) (<= (+ main_y 1) v_prenex_47282) (< v_prenex_47282 main_y) (<= 996 (* 2 (select main_a v_prenex_47282))))) (forall ((v_prenex_37295 Int) (v_prenex_37296 Int)) (or (<= 1 (select main_a v_prenex_37295)) (<= (+ main_x 1) v_prenex_37295) (<= (select main_a v_prenex_37296) 999) (<= (select main_a v_prenex_37295) 502) (<= (+ (select main_a v_prenex_37296) (select main_a v_prenex_37295)) 1000) (<= (+ main_y 1) v_prenex_37296) (< v_prenex_37296 main_y))) (forall ((v_prenex_42090 Int) (v_prenex_42089 Int)) (or (<= (+ main_x 1) v_prenex_42089) (<= (select main_a v_prenex_42090) 1500) (< v_prenex_42090 main_y) (<= (select main_a v_prenex_42089) 502) (<= (+ main_y 1) v_prenex_42090) (<= (select main_a v_prenex_42089) (+ (select main_a v_prenex_42090) 4)))) (or (forall ((v_prenex_46064 Int)) (or (<= 0 (+ (select main_a v_prenex_46064) 500)) (<= (* 2 (select main_a v_prenex_46064)) 1004) (< v_prenex_46064 main_x))) (forall ((v_prenex_46065 Int)) (or (<= (select main_a v_prenex_46065) 1500) (< v_prenex_46065 main_y) (<= 996 (* 2 (select main_a v_prenex_46065))) (<= (+ main_y 1) v_prenex_46065)))) (forall ((v_prenex_45241 Int) (v_prenex_45240 Int)) (or (<= (+ main_y 1) v_prenex_45241) (< v_prenex_45240 main_x) (< v_prenex_45241 main_y) (<= (select main_a v_prenex_45241) (+ (select main_a v_prenex_45240) 998)) (<= (select main_a v_prenex_45240) 502) (<= (select main_a v_prenex_45241) 1500))) (or (forall ((v_prenex_46131 Int)) (or (<= (select main_a v_prenex_46131) 999) (< v_prenex_46131 main_y) (<= 498 (select main_a v_prenex_46131)) (<= 996 (* 2 (select main_a v_prenex_46131))) (<= (+ main_y 1) v_prenex_46131))) (forall ((v_prenex_46130 Int)) (or (<= (select main_a v_prenex_46130) 502) (<= (select main_a v_prenex_46130) 1003)))) (forall ((v_prenex_39960 Int) (v_prenex_39961 Int)) (or (<= (select main_a v_prenex_39961) 999) (<= (select main_a v_prenex_39960) 502) (<= 1 (select main_a v_prenex_39960)) (<= (+ (select main_a v_prenex_39961) (select main_a v_prenex_39960)) 1000) (<= (select main_a v_prenex_39961) 1500) (<= (+ main_y 1) v_prenex_39961) (< v_prenex_39961 main_y))) (forall ((v_prenex_42912 Int) (v_prenex_42913 Int)) (or (<= (select main_a v_prenex_42913) 1500) (<= 996 (* 2 (select main_a v_prenex_42913))) (< v_prenex_42913 main_y) (<= 0 (+ (select main_a v_prenex_42912) 500)) (<= (+ main_y 1) v_prenex_42913) (<= (select main_a v_prenex_42912) (+ (select main_a v_prenex_42913) 4)) (<= (select main_a v_prenex_42912) 502))) (forall ((v_prenex_37073 Int) (v_prenex_37074 Int)) (or (< v_prenex_37074 main_y) (<= 0 (+ (select main_a v_prenex_37073) 500)) (<= 996 (* 2 (select main_a v_prenex_37074))) (<= 2 (* 2 (select main_a v_prenex_37073))) (<= (+ main_y 1) v_prenex_37074) (<= (select main_a v_prenex_37074) 1500) (<= 1000 (+ (select main_a v_prenex_37074) (select main_a v_prenex_37073))))) (forall ((v_prenex_40973 Int) (v_prenex_40972 Int)) (or (<= (* 2 (select main_a v_prenex_40972)) 1004) (<= (select main_a v_prenex_40972) 1003) (<= (* 2 (select main_a v_prenex_40973)) 1998) (< v_prenex_40973 main_y) (<= 1000 (+ (select main_a v_prenex_40973) (select main_a v_prenex_40972))) (<= (+ main_y 1) v_prenex_40973))) (forall ((v_prenex_47850 Int) (v_prenex_47849 Int)) (or (<= (select main_a v_prenex_47850) (+ (select main_a v_prenex_47849) 998)) (<= 996 (* 2 (select main_a v_prenex_47850))) (<= 0 (+ (select main_a v_prenex_47850) 3)) (<= (+ main_y 1) v_prenex_47850) (<= (select main_a v_prenex_47849) 1003) (<= (select main_a v_prenex_47849) 502) (< v_prenex_47850 main_y))) (forall ((v_prenex_33867 Int) (v_prenex_33866 Int)) (or (<= (* 2 (select main_a v_prenex_33867)) 1998) (<= 996 (* 2 (select main_a v_prenex_33867))) (< v_prenex_33867 main_y) (<= (select main_a v_prenex_33866) 1003) (<= 0 (+ (select main_a v_prenex_33866) 500)) (<= (+ main_y 1) v_prenex_33867) (<= (+ (select main_a v_prenex_33867) (select main_a v_prenex_33866)) 1000))) (forall ((v_prenex_41788 Int) (v_prenex_41789 Int)) (or (<= 498 (select main_a v_prenex_41789)) (<= (select main_a v_prenex_41788) (+ (select main_a v_prenex_41789) 4)) (<= 0 (+ (select main_a v_prenex_41789) 3)) (<= (+ main_y 1) v_prenex_41789) (<= 1 (select main_a v_prenex_41788)) (< v_prenex_41789 main_y))) (or (forall ((v_prenex_45104 Int)) (or (<= (* 2 (select main_a v_prenex_45104)) 1004) (<= 1 (select main_a v_prenex_45104)))) (forall ((v_prenex_45105 Int)) (or (<= (select main_a v_prenex_45105) 1500) (<= (select main_a v_prenex_45105) 999) (<= (* 2 (select main_a v_prenex_45105)) 1998) (<= (+ main_y 1) v_prenex_45105) (< v_prenex_45105 main_y)))) (forall ((v_prenex_47038 Int) (v_prenex_47039 Int)) (or (<= (select main_a v_prenex_47038) 502) (<= (+ main_y 1) v_prenex_47039) (< v_prenex_47039 main_y) (<= 1000 (+ (select main_a v_prenex_47039) (select main_a v_prenex_47038))) (<= 0 (+ (select main_a v_prenex_47038) 500)) (<= 996 (* 2 (select main_a v_prenex_47039))) (< v_prenex_47038 main_x))) (forall ((v_prenex_43117 Int) (v_prenex_43116 Int)) (or (<= (select main_a v_prenex_43117) (+ (select main_a v_prenex_43116) 998)) (< v_prenex_43117 main_y) (<= (select main_a v_prenex_43117) 999) (<= (+ main_y 1) v_prenex_43117) (<= 0 (+ (select main_a v_prenex_43117) 3)) (<= (select main_a v_prenex_43116) 1003))) (forall ((v_prenex_42245 Int) (v_prenex_42246 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42246))) (<= (+ main_y 1) v_prenex_42246) (< v_prenex_42245 main_x) (<= (select main_a v_prenex_42245) 502) (<= (+ (select main_a v_prenex_42246) (select main_a v_prenex_42245)) 1000) (< v_prenex_42246 main_y) (<= 1 (select main_a v_prenex_42245)))) (forall ((v_prenex_44366 Int) (v_prenex_44367 Int)) (or (< v_prenex_44367 main_y) (<= 0 (+ (select main_a v_prenex_44367) 3)) (<= (select main_a v_prenex_44366) 502) (<= 996 (* 2 (select main_a v_prenex_44367))) (<= (+ main_y 1) v_prenex_44367) (<= (select main_a v_prenex_44366) (+ (select main_a v_prenex_44367) 4)) (<= 2 (* 2 (select main_a v_prenex_44366))))) (forall ((v_prenex_43334 Int) (v_prenex_43335 Int)) (or (<= 0 (+ (select main_a v_prenex_43334) 500)) (<= (select main_a v_prenex_43334) 502) (<= (select main_a v_prenex_43334) (+ (select main_a v_prenex_43335) 4)) (<= (+ main_y 1) v_prenex_43335) (<= (+ main_x 1) v_prenex_43334) (<= (select main_a v_prenex_43335) 1500) (< v_prenex_43335 main_y))) (forall ((v_prenex_32946 Int) (v_prenex_32947 Int)) (or (<= 0 (+ (select main_a v_prenex_32946) 500)) (< v_prenex_32947 main_y) (<= (+ main_y 1) v_prenex_32947) (<= 1000 (+ (select main_a v_prenex_32947) (select main_a v_prenex_32946))) (< v_prenex_32946 main_x) (<= (select main_a v_prenex_32946) 1003) (<= (select main_a v_prenex_32947) 999))) (forall ((v_prenex_36495 Int) (v_prenex_36496 Int)) (or (<= 1000 (+ (select main_a v_prenex_36496) (select main_a v_prenex_36495))) (<= (select main_a v_prenex_36495) 502) (<= (+ main_y 1) v_prenex_36496) (<= (select main_a v_prenex_36496) 999) (<= (select main_a v_prenex_36495) 1003) (<= (* 2 (select main_a v_prenex_36496)) 1998) (< v_prenex_36496 main_y))) (forall ((v_prenex_39633 Int) (v_prenex_39632 Int)) (or (< v_prenex_39633 main_y) (<= 498 (select main_a v_prenex_39633)) (<= 1 (select main_a v_prenex_39632)) (<= (select main_a v_prenex_39632) 502) (<= (select main_a v_prenex_39632) (+ (select main_a v_prenex_39633) 4)) (<= (+ main_y 1) v_prenex_39633))) (forall ((v_prenex_44982 Int) (v_prenex_44981 Int)) (or (< v_prenex_44982 main_y) (<= (+ main_y 1) v_prenex_44982) (<= (select main_a v_prenex_44982) 1500) (<= 0 (+ (select main_a v_prenex_44981) 500)) (<= (+ (select main_a v_prenex_44982) (select main_a v_prenex_44981)) 1000) (<= (select main_a v_prenex_44981) 1003) (<= 498 (select main_a v_prenex_44982)))) (forall ((v_prenex_45847 Int) (v_prenex_45846 Int)) (or (< v_prenex_45847 main_y) (<= 1000 (+ (select main_a v_prenex_45847) (select main_a v_prenex_45846))) (<= 996 (* 2 (select main_a v_prenex_45847))) (<= (* 2 (select main_a v_prenex_45846)) 1004) (<= (select main_a v_prenex_45847) 999) (<= (select main_a v_prenex_45846) 502) (<= (+ main_y 1) v_prenex_45847))) (forall ((v_prenex_33121 Int) (v_prenex_33120 Int)) (or (< v_prenex_33121 main_y) (<= (+ (select main_a v_prenex_33121) (select main_a v_prenex_33120)) 1000) (<= 498 (select main_a v_prenex_33121)) (<= (+ main_y 1) v_prenex_33121) (<= 1 (select main_a v_prenex_33120)) (<= (* 2 (select main_a v_prenex_33121)) 1998) (<= (select main_a v_prenex_33120) 1003))) (forall ((v_prenex_46468 Int) (v_prenex_46469 Int)) (or (<= (+ main_y 1) v_prenex_46469) (< v_prenex_46469 main_y) (<= (select main_a v_prenex_46469) 999) (<= (+ (select main_a v_prenex_46469) (select main_a v_prenex_46468)) 1000) (<= (* 2 (select main_a v_prenex_46468)) 1004) (<= (select main_a v_prenex_46468) 502))) (forall ((v_prenex_34167 Int) (v_prenex_34166 Int)) (or (<= (+ main_y 1) v_prenex_34166) (<= 0 (+ (select main_a v_prenex_34167) 500)) (<= (select main_a v_prenex_34167) 1003) (<= 0 (+ (select main_a v_prenex_34166) 3)) (< v_prenex_34166 main_y) (<= (+ (select main_a v_prenex_34166) (select main_a v_prenex_34167)) 1000) (<= 498 (select main_a v_prenex_34166)))) (forall ((v_prenex_44706 Int) (v_prenex_44707 Int)) (or (< v_prenex_44706 main_x) (<= (select main_a v_prenex_44706) 1003) (<= (select main_a v_prenex_44706) (+ (select main_a v_prenex_44707) 4)) (<= 0 (+ (select main_a v_prenex_44706) 500)) (< v_prenex_44707 main_y) (<= 498 (select main_a v_prenex_44707)) (<= (+ main_y 1) v_prenex_44707))) (forall ((v_prenex_44214 Int) (v_prenex_44215 Int)) (or (<= (select main_a v_prenex_44215) 1500) (< v_prenex_44215 main_y) (<= (+ main_x 1) v_prenex_44214) (<= (+ main_y 1) v_prenex_44215) (<= (* 2 (select main_a v_prenex_44214)) 1004) (<= (select main_a v_prenex_44215) (+ (select main_a v_prenex_44214) 998)))) (forall ((v_prenex_33612 Int) (v_prenex_33613 Int)) (or (<= 1 (select main_a v_prenex_33612)) (<= (select main_a v_prenex_33613) 999) (<= (select main_a v_prenex_33613) 1500) (<= 1000 (+ (select main_a v_prenex_33613) (select main_a v_prenex_33612))) (< v_prenex_33613 main_y) (<= (select main_a v_prenex_33612) 502) (<= (+ main_y 1) v_prenex_33613))) (or (forall ((v_prenex_41845 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41845))) (<= 498 (select main_a v_prenex_41845)) (<= (+ main_y 1) v_prenex_41845) (< v_prenex_41845 main_y))) (forall ((v_prenex_41844 Int)) (or (<= (* 2 (select main_a v_prenex_41844)) 1004) (<= 2 (* 2 (select main_a v_prenex_41844)))))) (forall ((v_prenex_34589 Int) (v_prenex_34588 Int)) (or (<= (+ main_y 1) v_prenex_34588) (< v_prenex_34588 main_y) (<= (select main_a v_prenex_34588) (+ (select main_a v_prenex_34589) 998)) (<= 0 (+ (select main_a v_prenex_34588) 3)) (<= (select main_a v_prenex_34589) 1003) (< v_prenex_34589 main_x))) (forall ((v_prenex_41712 Int) (v_prenex_41713 Int)) (or (<= (select main_a v_prenex_41713) 999) (<= (+ main_y 1) v_prenex_41713) (<= (+ (select main_a v_prenex_41713) (select main_a v_prenex_41712)) 1000) (<= 996 (* 2 (select main_a v_prenex_41713))) (<= 0 (+ (select main_a v_prenex_41712) 500)) (< v_prenex_41713 main_y) (<= 1 (select main_a v_prenex_41712)))) (or (forall ((v_prenex_36376 Int)) (or (<= (* 2 (select main_a v_prenex_36376)) 1004) (<= (select main_a v_prenex_36376) 502))) (forall ((v_prenex_36377 Int)) (or (< v_prenex_36377 main_y) (<= (+ main_y 1) v_prenex_36377) (<= (* 2 (select main_a v_prenex_36377)) 1998) (<= 996 (* 2 (select main_a v_prenex_36377)))))) (forall ((v_prenex_45883 Int) (v_prenex_45882 Int)) (or (<= 0 (+ (select main_a v_prenex_45883) 3)) (<= (+ main_y 1) v_prenex_45883) (<= (+ main_x 1) v_prenex_45882) (<= (* 2 (select main_a v_prenex_45882)) 1004) (< v_prenex_45883 main_y) (<= 0 (+ (select main_a v_prenex_45882) 500)) (<= 1000 (+ (select main_a v_prenex_45883) (select main_a v_prenex_45882))))) (forall ((v_prenex_45678 Int) (v_prenex_45679 Int)) (or (<= (select main_a v_prenex_45679) 999) (< v_prenex_45679 main_y) (<= (+ main_y 1) v_prenex_45679) (<= (select main_a v_prenex_45678) 502) (<= 996 (* 2 (select main_a v_prenex_45679))) (<= (select main_a v_prenex_45678) (+ (select main_a v_prenex_45679) 4)) (<= 0 (+ (select main_a v_prenex_45678) 500)))) (forall ((v_prenex_45822 Int) (v_prenex_45823 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45822))) (< v_prenex_45823 main_y) (<= (select main_a v_prenex_45822) 1003) (<= (+ main_y 1) v_prenex_45823) (<= (+ (select main_a v_prenex_45823) (select main_a v_prenex_45822)) 1000) (<= (select main_a v_prenex_45823) 999))) (forall ((v_prenex_36947 Int) (v_prenex_36948 Int)) (or (<= (+ main_y 1) v_prenex_36948) (<= (* 2 (select main_a v_prenex_36948)) 1998) (< v_prenex_36948 main_y) (<= (* 2 (select main_a v_prenex_36947)) 1004) (<= 0 (+ (select main_a v_prenex_36947) 500)) (<= (select main_a v_prenex_36948) 1500) (<= (select main_a v_prenex_36947) (+ (select main_a v_prenex_36948) 4)))) (forall ((v_prenex_41190 Int) (v_prenex_41189 Int)) (or (<= (select main_a v_prenex_41190) (+ (select main_a v_prenex_41189) 998)) (<= 2 (* 2 (select main_a v_prenex_41189))) (<= 0 (+ (select main_a v_prenex_41189) 500)) (<= 996 (* 2 (select main_a v_prenex_41190))) (<= (+ main_y 1) v_prenex_41190) (< v_prenex_41190 main_y) (<= 0 (+ (select main_a v_prenex_41190) 3)))) (forall ((v_prenex_47098 Int) (v_prenex_47099 Int)) (or (<= (select main_a v_prenex_47098) (+ (select main_a v_prenex_47099) 4)) (<= 498 (select main_a v_prenex_47099)) (< v_prenex_47099 main_y) (<= (select main_a v_prenex_47098) 1003) (<= 0 (+ (select main_a v_prenex_47099) 3)) (<= (+ main_y 1) v_prenex_47099) (<= (select main_a v_prenex_47098) 502))) (forall ((v_prenex_38354 Int) (v_prenex_38353 Int)) (or (<= (+ main_y 1) v_prenex_38354) (<= (select main_a v_prenex_38354) 999) (<= (* 2 (select main_a v_prenex_38354)) 1998) (<= (select main_a v_prenex_38353) (+ (select main_a v_prenex_38354) 4)) (< v_prenex_38354 main_y) (<= 1 (select main_a v_prenex_38353)) (<= 2 (* 2 (select main_a v_prenex_38353))))) (forall ((v_prenex_38501 Int) (v_prenex_38500 Int)) (or (<= 0 (+ (select main_a v_prenex_38501) 3)) (<= (select main_a v_prenex_38500) 1003) (<= (* 2 (select main_a v_prenex_38500)) 1004) (<= (select main_a v_prenex_38500) (+ (select main_a v_prenex_38501) 4)) (<= (+ main_y 1) v_prenex_38501) (< v_prenex_38501 main_y))) (forall ((v_prenex_46404 Int) (v_prenex_46403 Int)) (or (<= (select main_a v_prenex_46403) 1003) (<= (+ (select main_a v_prenex_46404) (select main_a v_prenex_46403)) 1000) (<= (+ main_y 1) v_prenex_46404) (<= 996 (* 2 (select main_a v_prenex_46404))) (<= (select main_a v_prenex_46404) 1500) (< v_prenex_46404 main_y) (<= (select main_a v_prenex_46403) 502))) (forall ((v_prenex_47444 Int) (v_prenex_47443 Int)) (or (<= (select main_a v_prenex_47444) 999) (<= (+ main_y 1) v_prenex_47444) (<= 1000 (+ (select main_a v_prenex_47444) (select main_a v_prenex_47443))) (<= (select main_a v_prenex_47443) 1003) (<= 1 (select main_a v_prenex_47443)) (< v_prenex_47444 main_y))) (forall ((v_prenex_46988 Int) (v_prenex_46989 Int)) (or (<= 0 (+ (select main_a v_prenex_46989) 3)) (<= (* 2 (select main_a v_prenex_46989)) 1998) (<= 1 (select main_a v_prenex_46988)) (<= (+ main_y 1) v_prenex_46989) (<= (+ (select main_a v_prenex_46989) (select main_a v_prenex_46988)) 1000) (< v_prenex_46989 main_y) (<= 2 (* 2 (select main_a v_prenex_46988))))) (forall ((v_prenex_37394 Int) (v_prenex_37395 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37394))) (<= (* 2 (select main_a v_prenex_37395)) 1998) (<= (+ main_y 1) v_prenex_37395) (< v_prenex_37395 main_y) (<= 0 (+ (select main_a v_prenex_37395) 3)) (<= (select main_a v_prenex_37395) (+ (select main_a v_prenex_37394) 998)) (<= 0 (+ (select main_a v_prenex_37394) 500)))) (forall ((v_prenex_33979 Int) (v_prenex_33978 Int)) (or (<= (select main_a v_prenex_33978) 999) (<= (select main_a v_prenex_33979) 502) (<= (select main_a v_prenex_33978) (+ (select main_a v_prenex_33979) 998)) (<= (* 2 (select main_a v_prenex_33978)) 1998) (<= (+ main_y 1) v_prenex_33978) (< v_prenex_33978 main_y))) (forall ((v_prenex_33678 Int) (v_prenex_33679 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33679))) (<= (select main_a v_prenex_33678) 1003) (<= (+ (select main_a v_prenex_33679) (select main_a v_prenex_33678)) 1000) (<= 498 (select main_a v_prenex_33679)) (< v_prenex_33679 main_y) (<= (+ main_y 1) v_prenex_33679) (<= 1 (select main_a v_prenex_33678)))) (forall ((v_prenex_33177 Int) (v_prenex_33176 Int)) (or (<= 1 (select main_a v_prenex_33176)) (<= (select main_a v_prenex_33177) 999) (<= 996 (* 2 (select main_a v_prenex_33177))) (<= (select main_a v_prenex_33176) (+ (select main_a v_prenex_33177) 4)) (<= (+ main_y 1) v_prenex_33177) (< v_prenex_33177 main_y))) (forall ((v_prenex_47200 Int) (v_prenex_47199 Int)) (or (<= (select main_a v_prenex_47200) (+ (select main_a v_prenex_47199) 998)) (<= (select main_a v_prenex_47200) 999) (<= 996 (* 2 (select main_a v_prenex_47200))) (<= (+ main_y 1) v_prenex_47200) (< v_prenex_47200 main_y) (<= 0 (+ (select main_a v_prenex_47199) 500)))) (forall ((v_prenex_46320 Int) (v_prenex_46319 Int)) (or (<= 498 (select main_a v_prenex_46320)) (<= 0 (+ (select main_a v_prenex_46319) 500)) (< v_prenex_46320 main_y) (<= (+ (select main_a v_prenex_46320) (select main_a v_prenex_46319)) 1000) (<= (+ main_y 1) v_prenex_46320) (<= 0 (+ (select main_a v_prenex_46320) 3)))) (forall ((v_prenex_34225 Int) (v_prenex_34224 Int)) (or (< v_prenex_34224 main_y) (<= (select main_a v_prenex_34225) 1003) (<= 498 (select main_a v_prenex_34224)) (<= 1000 (+ (select main_a v_prenex_34224) (select main_a v_prenex_34225))) (<= (+ main_y 1) v_prenex_34224) (<= 2 (* 2 (select main_a v_prenex_34225))))) (forall ((v_prenex_47760 Int) (v_prenex_47759 Int)) (or (<= (select main_a v_prenex_47759) (+ (select main_a v_prenex_47760) 4)) (<= (+ main_y 1) v_prenex_47760) (<= 2 (* 2 (select main_a v_prenex_47759))) (<= (* 2 (select main_a v_prenex_47759)) 1004) (<= 0 (+ (select main_a v_prenex_47760) 3)) (< v_prenex_47760 main_y) (<= (+ main_x 1) v_prenex_47759))) (forall ((v_prenex_38411 Int) (v_prenex_38410 Int)) (or (<= (+ main_y 1) v_prenex_38411) (<= (+ main_x 1) v_prenex_38410) (<= (select main_a v_prenex_38411) 999) (<= (+ (select main_a v_prenex_38411) (select main_a v_prenex_38410)) 1000) (<= (select main_a v_prenex_38410) 502) (< v_prenex_38411 main_y))) (forall ((v_prenex_37867 Int) (v_prenex_37866 Int)) (or (<= (select main_a v_prenex_37867) 1500) (<= (select main_a v_prenex_37867) (+ (select main_a v_prenex_37866) 998)) (<= 0 (+ (select main_a v_prenex_37866) 500)) (<= (select main_a v_prenex_37866) 502) (<= (+ main_y 1) v_prenex_37867) (<= (* 2 (select main_a v_prenex_37867)) 1998) (< v_prenex_37867 main_y))) (forall ((v_prenex_43822 Int) (v_prenex_43823 Int)) (or (< v_prenex_43822 main_x) (< v_prenex_43823 main_y) (<= 2 (* 2 (select main_a v_prenex_43822))) (<= 0 (+ (select main_a v_prenex_43823) 3)) (<= (+ main_y 1) v_prenex_43823) (<= (* 2 (select main_a v_prenex_43822)) 1004) (<= (select main_a v_prenex_43822) (+ (select main_a v_prenex_43823) 4)))) (forall ((v_prenex_41065 Int) (v_prenex_41066 Int)) (or (<= (select main_a v_prenex_41066) (+ (select main_a v_prenex_41065) 998)) (<= 1 (select main_a v_prenex_41065)) (<= (+ main_x 1) v_prenex_41065) (<= (+ main_y 1) v_prenex_41066) (< v_prenex_41066 main_y) (<= (select main_a v_prenex_41065) 1003) (<= (select main_a v_prenex_41066) 999))) (forall ((v_prenex_45355 Int) (v_prenex_45354 Int)) (or (<= (select main_a v_prenex_45355) 1500) (<= 2 (* 2 (select main_a v_prenex_45354))) (< v_prenex_45355 main_y) (<= (+ (select main_a v_prenex_45355) (select main_a v_prenex_45354)) 1000) (<= (+ main_y 1) v_prenex_45355) (<= (+ main_x 1) v_prenex_45354) (<= 0 (+ (select main_a v_prenex_45354) 500)))) (forall ((v_prenex_35996 Int) (v_prenex_35997 Int)) (or (<= (+ main_x 1) v_prenex_35996) (< v_prenex_35997 main_y) (<= (select main_a v_prenex_35996) 1003) (<= (select main_a v_prenex_35996) 502) (<= (+ main_y 1) v_prenex_35997) (<= (select main_a v_prenex_35997) 999) (<= (select main_a v_prenex_35996) (+ (select main_a v_prenex_35997) 4)))) (forall ((v_prenex_35626 Int) (v_prenex_35627 Int)) (or (<= (select main_a v_prenex_35626) 1003) (<= 996 (* 2 (select main_a v_prenex_35627))) (<= 2 (* 2 (select main_a v_prenex_35626))) (< v_prenex_35627 main_y) (<= (+ main_y 1) v_prenex_35627) (<= (+ main_x 1) v_prenex_35626) (<= (+ (select main_a v_prenex_35627) (select main_a v_prenex_35626)) 1000))) (forall ((v_prenex_48032 Int) (v_prenex_48031 Int)) (or (< v_prenex_48032 main_y) (<= 0 (+ (select main_a v_prenex_48031) 500)) (<= 1000 (+ (select main_a v_prenex_48032) (select main_a v_prenex_48031))) (<= (* 2 (select main_a v_prenex_48031)) 1004) (<= 498 (select main_a v_prenex_48032)) (<= (+ main_y 1) v_prenex_48032))) (forall ((v_prenex_45960 Int) (v_prenex_45961 Int)) (or (<= (select main_a v_prenex_45960) 502) (<= (+ main_y 1) v_prenex_45961) (< v_prenex_45961 main_y) (<= (select main_a v_prenex_45960) (+ (select main_a v_prenex_45961) 4)) (< v_prenex_45960 main_x) (<= (* 2 (select main_a v_prenex_45960)) 1004) (<= (select main_a v_prenex_45961) 999))) (forall ((v_prenex_45337 Int) (v_prenex_45336 Int)) (or (< v_prenex_45337 main_y) (<= (+ main_y 1) v_prenex_45337) (<= 2 (* 2 (select main_a v_prenex_45336))) (<= (select main_a v_prenex_45337) (+ (select main_a v_prenex_45336) 998)) (<= (select main_a v_prenex_45337) 1500) (<= 0 (+ (select main_a v_prenex_45336) 500)) (<= 498 (select main_a v_prenex_45337)))) (forall ((v_prenex_45577 Int) (v_prenex_45576 Int)) (or (<= (+ main_x 1) v_prenex_45576) (<= (+ main_y 1) v_prenex_45577) (< v_prenex_45577 main_y) (<= 2 (* 2 (select main_a v_prenex_45576))) (<= (select main_a v_prenex_45576) 1003) (<= (+ (select main_a v_prenex_45577) (select main_a v_prenex_45576)) 1000) (<= 0 (+ (select main_a v_prenex_45577) 3)))) (forall ((v_prenex_41955 Int) (v_prenex_41956 Int)) (or (<= (+ main_x 1) v_prenex_41955) (< v_prenex_41956 main_y) (<= (select main_a v_prenex_41955) 1003) (<= (select main_a v_prenex_41956) 1500) (<= (select main_a v_prenex_41955) (+ (select main_a v_prenex_41956) 4)) (<= (+ main_y 1) v_prenex_41956))) (forall ((v_prenex_33969 Int) (v_prenex_33968 Int)) (or (<= (+ (select main_a v_prenex_33968) (select main_a v_prenex_33969)) 1000) (< v_prenex_33968 main_y) (<= 1 (select main_a v_prenex_33969)) (<= (select main_a v_prenex_33968) 1500) (<= (+ main_y 1) v_prenex_33968) (<= (* 2 (select main_a v_prenex_33968)) 1998))) (forall ((v_prenex_36416 Int) (v_prenex_36417 Int)) (or (< v_prenex_36417 main_y) (<= 1 (select main_a v_prenex_36416)) (<= (+ main_x 1) v_prenex_36416) (<= (* 2 (select main_a v_prenex_36416)) 1004) (<= (+ main_y 1) v_prenex_36417) (<= (select main_a v_prenex_36417) 1500) (<= (select main_a v_prenex_36417) (+ (select main_a v_prenex_36416) 998)))) (forall ((v_prenex_46000 Int) (v_prenex_46001 Int)) (or (< v_prenex_46001 main_y) (< v_prenex_46000 main_x) (<= (+ main_y 1) v_prenex_46001) (<= 1000 (+ (select main_a v_prenex_46001) (select main_a v_prenex_46000))) (<= 996 (* 2 (select main_a v_prenex_46001))) (<= 0 (+ (select main_a v_prenex_46000) 500)) (<= (select main_a v_prenex_46000) 1003))) (forall ((v_prenex_39134 Int) (v_prenex_39133 Int)) (or (<= 1000 (+ (select main_a v_prenex_39134) (select main_a v_prenex_39133))) (<= (select main_a v_prenex_39133) 502) (<= 996 (* 2 (select main_a v_prenex_39134))) (<= (select main_a v_prenex_39134) 1500) (< v_prenex_39134 main_y) (<= (+ main_y 1) v_prenex_39134))) (forall ((v_prenex_46343 Int) (v_prenex_46344 Int)) (or (<= (+ main_y 1) v_prenex_46344) (<= (select main_a v_prenex_46343) 1003) (<= 996 (* 2 (select main_a v_prenex_46344))) (<= (* 2 (select main_a v_prenex_46343)) 1004) (<= 498 (select main_a v_prenex_46344)) (<= (select main_a v_prenex_46343) (+ (select main_a v_prenex_46344) 4)) (< v_prenex_46344 main_y))) (forall ((v_prenex_46684 Int) (v_prenex_46683 Int)) (or (< v_prenex_46684 main_y) (<= (+ main_y 1) v_prenex_46684) (<= 0 (+ (select main_a v_prenex_46683) 500)) (<= (+ main_x 1) v_prenex_46683) (<= (* 2 (select main_a v_prenex_46684)) 1998) (<= (+ (select main_a v_prenex_46684) (select main_a v_prenex_46683)) 1000))) (or (forall ((v_prenex_42752 Int)) (<= 1 (select main_a v_prenex_42752))) (forall ((v_prenex_42753 Int)) (or (<= (select main_a v_prenex_42753) 1500) (<= 0 (+ (select main_a v_prenex_42753) 3)) (< v_prenex_42753 main_y) (<= (+ main_y 1) v_prenex_42753) (<= 996 (* 2 (select main_a v_prenex_42753)))))) (forall ((v_prenex_44986 Int) (v_prenex_44985 Int)) (or (<= (+ main_y 1) v_prenex_44986) (<= 1000 (+ (select main_a v_prenex_44986) (select main_a v_prenex_44985))) (< v_prenex_44986 main_y) (<= 0 (+ (select main_a v_prenex_44985) 500)) (<= 1 (select main_a v_prenex_44985)) (<= (select main_a v_prenex_44986) 999) (<= (select main_a v_prenex_44986) 1500))) (forall ((v_prenex_47700 Int) (v_prenex_47699 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47699))) (<= 0 (+ (select main_a v_prenex_47700) 3)) (<= (+ main_x 1) v_prenex_47699) (<= 0 (+ (select main_a v_prenex_47699) 500)) (<= (+ main_y 1) v_prenex_47700) (< v_prenex_47700 main_y) (<= 1000 (+ (select main_a v_prenex_47700) (select main_a v_prenex_47699))))) (forall ((v_prenex_34423 Int) (v_prenex_34422 Int)) (or (<= 0 (+ (select main_a v_prenex_34422) 3)) (<= 1 (select main_a v_prenex_34423)) (<= (select main_a v_prenex_34422) 999) (<= 1000 (+ (select main_a v_prenex_34422) (select main_a v_prenex_34423))) (<= (+ main_y 1) v_prenex_34422) (< v_prenex_34422 main_y) (<= 0 (+ (select main_a v_prenex_34423) 500)))) (forall ((v_prenex_38626 Int) (v_prenex_38625 Int)) (or (<= (+ main_y 1) v_prenex_38626) (<= (select main_a v_prenex_38626) (+ (select main_a v_prenex_38625) 998)) (<= (select main_a v_prenex_38625) 502) (<= 2 (* 2 (select main_a v_prenex_38625))) (< v_prenex_38626 main_y) (<= 996 (* 2 (select main_a v_prenex_38626))) (<= 498 (select main_a v_prenex_38626)))) (forall ((v_prenex_32908 Int) (v_prenex_32909 Int)) (or (< v_prenex_32909 main_y) (<= (+ main_y 1) v_prenex_32909) (<= (select main_a v_prenex_32908) 1003) (<= (* 2 (select main_a v_prenex_32909)) 1998) (<= (select main_a v_prenex_32909) (+ (select main_a v_prenex_32908) 998)))) (forall ((v_prenex_33265 Int) (v_prenex_33264 Int)) (or (< v_prenex_33265 main_y) (<= (select main_a v_prenex_33264) (+ (select main_a v_prenex_33265) 4)) (<= 996 (* 2 (select main_a v_prenex_33265))) (<= 1 (select main_a v_prenex_33264)) (<= (select main_a v_prenex_33264) 502) (<= 498 (select main_a v_prenex_33265)) (<= (+ main_y 1) v_prenex_33265))) (forall ((v_prenex_44397 Int) (v_prenex_44396 Int)) (or (<= (select main_a v_prenex_44397) 999) (< v_prenex_44397 main_y) (<= (+ main_y 1) v_prenex_44397) (<= (select main_a v_prenex_44397) (+ (select main_a v_prenex_44396) 998)) (<= (select main_a v_prenex_44397) 1500) (<= 1 (select main_a v_prenex_44396)) (<= 2 (* 2 (select main_a v_prenex_44396))))) (forall ((v_prenex_35750 Int) (v_prenex_35751 Int)) (or (<= (select main_a v_prenex_35751) 999) (<= 2 (* 2 (select main_a v_prenex_35750))) (<= 498 (select main_a v_prenex_35751)) (< v_prenex_35751 main_y) (<= (select main_a v_prenex_35750) 502) (<= 1000 (+ (select main_a v_prenex_35751) (select main_a v_prenex_35750))) (<= (+ main_y 1) v_prenex_35751))) (forall ((v_prenex_38648 Int) (v_prenex_38647 Int)) (or (< v_prenex_38648 main_y) (<= (+ main_y 1) v_prenex_38648) (<= 0 (+ (select main_a v_prenex_38647) 500)) (<= (select main_a v_prenex_38647) 502) (<= 0 (+ (select main_a v_prenex_38648) 3)) (<= (+ main_x 1) v_prenex_38647) (<= (+ (select main_a v_prenex_38648) (select main_a v_prenex_38647)) 1000))) (forall ((v_prenex_39104 Int) (v_prenex_39103 Int)) (or (<= (+ main_x 1) v_prenex_39103) (<= (select main_a v_prenex_39103) (+ (select main_a v_prenex_39104) 4)) (<= (select main_a v_prenex_39103) 502) (< v_prenex_39104 main_y) (< v_prenex_39103 main_x))) (forall ((v_prenex_38723 Int) (v_prenex_38722 Int)) (or (<= 0 (+ (select main_a v_prenex_38722) 500)) (< v_prenex_38723 main_y) (<= (select main_a v_prenex_38722) 1003) (<= 0 (+ (select main_a v_prenex_38723) 3)) (<= (+ main_y 1) v_prenex_38723) (<= (select main_a v_prenex_38723) 1500) (<= (select main_a v_prenex_38723) (+ (select main_a v_prenex_38722) 998)))) (or (forall ((v_prenex_37689 Int)) (or (<= 0 (+ (select main_a v_prenex_37689) 500)) (< v_prenex_37689 main_x) (<= 2 (* 2 (select main_a v_prenex_37689))))) (forall ((v_prenex_37690 Int)) (or (<= (+ main_y 1) v_prenex_37690) (<= (* 2 (select main_a v_prenex_37690)) 1998) (<= 498 (select main_a v_prenex_37690)) (< v_prenex_37690 main_y)))) (forall ((v_prenex_42904 Int) (v_prenex_42905 Int)) (or (<= 1000 (+ (select main_a v_prenex_42905) (select main_a v_prenex_42904))) (<= (+ main_y 1) v_prenex_42905) (<= 2 (* 2 (select main_a v_prenex_42904))) (< v_prenex_42905 main_y) (<= (select main_a v_prenex_42905) 999) (<= 0 (+ (select main_a v_prenex_42904) 500)))) (forall ((v_prenex_45894 Int) (v_prenex_45895 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45894))) (<= (+ main_y 1) v_prenex_45895) (< v_prenex_45895 main_y) (<= 1 (select main_a v_prenex_45894)) (<= 0 (+ (select main_a v_prenex_45895) 3)) (< v_prenex_45894 main_x) (<= (select main_a v_prenex_45895) (+ (select main_a v_prenex_45894) 998)))) (or (forall ((v_prenex_36415 Int)) (or (< v_prenex_36415 main_y) (<= (* 2 (select main_a v_prenex_36415)) 1998) (<= (+ main_y 1) v_prenex_36415) (<= 996 (* 2 (select main_a v_prenex_36415))) (<= 0 (+ (select main_a v_prenex_36415) 3)))) (forall ((v_prenex_36414 Int)) (or (<= (* 2 (select main_a v_prenex_36414)) 1004) (<= 2 (* 2 (select main_a v_prenex_36414)))))) (or (forall ((v_prenex_37355 Int)) (or (< v_prenex_37355 main_y) (<= (* 2 (select main_a v_prenex_37355)) 1998) (<= (+ main_y 1) v_prenex_37355))) (forall ((v_prenex_37354 Int)) (or (<= (* 2 (select main_a v_prenex_37354)) 1004) (<= (+ main_x 1) v_prenex_37354) (<= (select main_a v_prenex_37354) 502)))) (forall ((v_prenex_35372 Int) (v_prenex_35371 Int)) (or (<= (select main_a v_prenex_35372) 502) (<= (* 2 (select main_a v_prenex_35371)) 1998) (<= (+ main_y 1) v_prenex_35371) (<= (+ (select main_a v_prenex_35371) (select main_a v_prenex_35372)) 1000) (<= 498 (select main_a v_prenex_35371)) (< v_prenex_35371 main_y) (<= (select main_a v_prenex_35372) 1003))) (forall ((v_prenex_41734 Int) (v_prenex_41735 Int)) (or (<= (+ main_y 1) v_prenex_41735) (< v_prenex_41734 main_x) (<= (+ (select main_a v_prenex_41735) (select main_a v_prenex_41734)) 1000) (<= (select main_a v_prenex_41734) 502) (<= 0 (+ (select main_a v_prenex_41735) 3)) (< v_prenex_41735 main_y))) (forall ((v_prenex_39511 Int) (v_prenex_39510 Int)) (or (<= (select main_a v_prenex_39511) (+ (select main_a v_prenex_39510) 998)) (<= (* 2 (select main_a v_prenex_39510)) 1004) (<= (select main_a v_prenex_39510) 502) (<= (+ main_y 1) v_prenex_39511) (<= 0 (+ (select main_a v_prenex_39511) 3)) (<= (select main_a v_prenex_39511) 1500) (< v_prenex_39511 main_y))) (forall ((v_prenex_48114 Int) (v_prenex_48113 Int)) (or (<= (select main_a v_prenex_48114) 1500) (<= (select main_a v_prenex_48113) 1003) (<= (+ main_y 1) v_prenex_48114) (<= (+ (select main_a v_prenex_48114) (select main_a v_prenex_48113)) 1000) (<= 0 (+ (select main_a v_prenex_48113) 500)) (< v_prenex_48114 main_y) (<= 498 (select main_a v_prenex_48114)))) (forall ((v_prenex_43160 Int) (v_prenex_43159 Int)) (or (<= 0 (+ (select main_a v_prenex_43159) 500)) (<= 0 (+ (select main_a v_prenex_43160) 3)) (<= (* 2 (select main_a v_prenex_43159)) 1004) (< v_prenex_43160 main_y) (<= (select main_a v_prenex_43159) (+ (select main_a v_prenex_43160) 4)) (<= (+ main_y 1) v_prenex_43160))) (forall ((v_prenex_38857 Int) (v_prenex_38856 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38857))) (<= 0 (+ (select main_a v_prenex_38856) 500)) (<= (+ main_y 1) v_prenex_38857) (< v_prenex_38857 main_y) (<= (+ (select main_a v_prenex_38857) (select main_a v_prenex_38856)) 1000) (<= (select main_a v_prenex_38856) 502))) (forall ((v_prenex_42273 Int) (v_prenex_42274 Int)) (or (<= (select main_a v_prenex_42274) (+ (select main_a v_prenex_42273) 998)) (<= (+ main_y 1) v_prenex_42274) (< v_prenex_42274 main_y) (<= (select main_a v_prenex_42273) 502) (<= 0 (+ (select main_a v_prenex_42273) 500)) (<= (select main_a v_prenex_42274) 999) (<= 996 (* 2 (select main_a v_prenex_42274))))) (or (forall ((v_prenex_39758 Int)) (or (<= (select main_a v_prenex_39758) 502) (<= (* 2 (select main_a v_prenex_39758)) 1004))) (forall ((v_prenex_39759 Int)) (or (< v_prenex_39759 main_y) (<= (select main_a v_prenex_39759) 1500) (<= 996 (* 2 (select main_a v_prenex_39759))) (<= 0 (+ (select main_a v_prenex_39759) 3)) (<= (+ main_y 1) v_prenex_39759)))) (or (forall ((v_prenex_46554 Int)) (or (<= (select main_a v_prenex_46554) 502) (<= 0 (+ (select main_a v_prenex_46554) 500)))) (forall ((v_prenex_46555 Int)) (or (< v_prenex_46555 main_y) (<= (+ main_y 1) v_prenex_46555) (<= 996 (* 2 (select main_a v_prenex_46555))) (<= 498 (select main_a v_prenex_46555)) (<= (select main_a v_prenex_46555) 1500)))) (forall ((v_prenex_37537 Int) (v_prenex_37538 Int)) (or (<= 498 (select main_a v_prenex_37538)) (< v_prenex_37538 main_y) (<= (select main_a v_prenex_37537) 1003) (<= (select main_a v_prenex_37538) 1500) (<= (select main_a v_prenex_37537) (+ (select main_a v_prenex_37538) 4)) (<= (* 2 (select main_a v_prenex_37537)) 1004) (<= (+ main_y 1) v_prenex_37538))) (forall ((v_prenex_32474 Int) (v_prenex_32475 Int)) (or (<= (select main_a v_prenex_32475) 999) (<= (+ main_y 1) v_prenex_32475) (<= (select main_a v_prenex_32475) (+ (select main_a v_prenex_32474) 998)) (<= 498 (select main_a v_prenex_32475)) (<= (select main_a v_prenex_32474) 502) (<= (select main_a v_prenex_32474) 1003) (< v_prenex_32475 main_y))) (forall ((v_prenex_43637 Int) (v_prenex_43638 Int)) (or (< v_prenex_43638 main_y) (<= (select main_a v_prenex_43638) (+ (select main_a v_prenex_43637) 998)) (<= (+ main_y 1) v_prenex_43638) (<= (* 2 (select main_a v_prenex_43637)) 1004) (<= (select main_a v_prenex_43637) 1003) (<= 0 (+ (select main_a v_prenex_43638) 3)))) (forall ((v_prenex_33763 Int) (v_prenex_33762 Int)) (or (<= (+ (select main_a v_prenex_33763) (select main_a v_prenex_33762)) 1000) (<= 1 (select main_a v_prenex_33762)) (< v_prenex_33763 main_y) (<= (+ main_y 1) v_prenex_33763) (<= 996 (* 2 (select main_a v_prenex_33763))) (<= (select main_a v_prenex_33762) 1003))) (or (forall ((v_prenex_36341 Int)) (or (<= (+ main_y 1) v_prenex_36341) (<= 996 (* 2 (select main_a v_prenex_36341))) (<= (select main_a v_prenex_36341) 1500) (< v_prenex_36341 main_y))) (forall ((v_prenex_36340 Int)) (or (<= (select main_a v_prenex_36340) 502) (<= (select main_a v_prenex_36340) 1003)))) (forall ((v_prenex_38202 Int) (v_prenex_38201 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38201))) (<= (+ main_y 1) v_prenex_38202) (<= (select main_a v_prenex_38202) (+ (select main_a v_prenex_38201) 998)) (<= 996 (* 2 (select main_a v_prenex_38202))) (< v_prenex_38202 main_y) (<= (select main_a v_prenex_38202) 1500) (<= (select main_a v_prenex_38201) 1003))) (forall ((v_prenex_39009 Int) (v_prenex_39010 Int)) (or (<= (select main_a v_prenex_39009) 1003) (< v_prenex_39010 main_y) (<= (+ main_y 1) v_prenex_39010) (<= (+ (select main_a v_prenex_39010) (select main_a v_prenex_39009)) 1000) (<= 996 (* 2 (select main_a v_prenex_39010))))) (or (forall ((v_prenex_39837 Int)) (or (<= (+ main_y 1) v_prenex_39837) (<= (* 2 (select main_a v_prenex_39837)) 1998) (< v_prenex_39837 main_y) (<= 996 (* 2 (select main_a v_prenex_39837))))) (forall ((v_prenex_39836 Int)) (or (<= (select main_a v_prenex_39836) 1003) (< v_prenex_39836 main_x) (<= (* 2 (select main_a v_prenex_39836)) 1004)))) (forall ((v_prenex_42215 Int) (v_prenex_42216 Int)) (or (<= 0 (+ (select main_a v_prenex_42216) 3)) (<= (+ main_y 1) v_prenex_42216) (< v_prenex_42216 main_y) (<= (* 2 (select main_a v_prenex_42216)) 1998) (<= (+ (select main_a v_prenex_42216) (select main_a v_prenex_42215)) 1000) (<= (select main_a v_prenex_42215) 502))) (forall ((v_prenex_34958 Int) (v_prenex_34957 Int)) (or (<= (+ main_y 1) v_prenex_34957) (<= (select main_a v_prenex_34957) 999) (< v_prenex_34957 main_y) (<= (+ main_x 1) v_prenex_34958) (<= 1000 (+ (select main_a v_prenex_34957) (select main_a v_prenex_34958))) (<= (select main_a v_prenex_34958) 502))) (or (forall ((v_prenex_38616 Int)) (or (<= (select main_a v_prenex_38616) 1500) (<= (* 2 (select main_a v_prenex_38616)) 1998) (< v_prenex_38616 main_y) (<= (+ main_y 1) v_prenex_38616))) (forall ((v_prenex_38615 Int)) (or (< v_prenex_38615 main_x) (<= 1 (select main_a v_prenex_38615))))) (forall ((v_prenex_41258 Int) (v_prenex_41257 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41257))) (<= (+ main_y 1) v_prenex_41258) (<= (select main_a v_prenex_41257) (+ (select main_a v_prenex_41258) 4)) (<= (select main_a v_prenex_41257) 1003) (< v_prenex_41258 main_y) (< v_prenex_41257 main_x) (<= (select main_a v_prenex_41258) 1500))) (or (forall ((v_prenex_44475 Int)) (or (<= (+ main_y 1) v_prenex_44475) (<= (select main_a v_prenex_44475) 999) (< v_prenex_44475 main_y))) (forall ((v_prenex_44474 Int)) (or (<= (* 2 (select main_a v_prenex_44474)) 1004) (<= (+ main_x 1) v_prenex_44474)))) (forall ((v_prenex_39816 Int) (v_prenex_39817 Int)) (or (<= (+ main_y 1) v_prenex_39817) (< v_prenex_39817 main_y) (< v_prenex_39816 main_x) (<= 0 (+ (select main_a v_prenex_39816) 500)) (<= (* 2 (select main_a v_prenex_39817)) 1998) (<= (select main_a v_prenex_39816) (+ (select main_a v_prenex_39817) 4)))) (forall ((v_prenex_38268 Int) (v_prenex_38267 Int)) (or (< v_prenex_38268 main_y) (<= 2 (* 2 (select main_a v_prenex_38267))) (<= (select main_a v_prenex_38267) 1003) (<= (select main_a v_prenex_38268) (+ (select main_a v_prenex_38267) 998)) (<= 498 (select main_a v_prenex_38268)) (<= (+ main_y 1) v_prenex_38268) (<= 0 (+ (select main_a v_prenex_38268) 3)))) (forall ((v_prenex_33161 Int) (v_prenex_33160 Int)) (or (<= 498 (select main_a v_prenex_33161)) (<= (select main_a v_prenex_33160) 1003) (<= (+ main_y 1) v_prenex_33161) (<= (select main_a v_prenex_33161) (+ (select main_a v_prenex_33160) 998)) (< v_prenex_33161 main_y))) (forall ((v_prenex_33513 Int) (v_prenex_33514 Int)) (or (<= (select main_a v_prenex_33514) 999) (<= (+ main_y 1) v_prenex_33514) (<= 2 (* 2 (select main_a v_prenex_33513))) (<= (* 2 (select main_a v_prenex_33513)) 1004) (<= (* 2 (select main_a v_prenex_33514)) 1998) (<= (+ (select main_a v_prenex_33514) (select main_a v_prenex_33513)) 1000) (< v_prenex_33514 main_y))) (forall ((v_prenex_44201 Int) (v_prenex_44200 Int)) (or (<= 498 (select main_a v_prenex_44201)) (<= (select main_a v_prenex_44201) (+ (select main_a v_prenex_44200) 998)) (<= (select main_a v_prenex_44201) 1500) (<= (+ main_y 1) v_prenex_44201) (<= 1 (select main_a v_prenex_44200)) (< v_prenex_44201 main_y))) (forall ((v_prenex_42385 Int) (v_prenex_42386 Int)) (or (<= (+ main_y 1) v_prenex_42386) (<= (* 2 (select main_a v_prenex_42385)) 1004) (<= 1000 (+ (select main_a v_prenex_42386) (select main_a v_prenex_42385))) (<= 0 (+ (select main_a v_prenex_42386) 3)) (< v_prenex_42386 main_y))) (forall ((v_prenex_39182 Int) (v_prenex_39181 Int)) (or (<= 0 (+ (select main_a v_prenex_39182) 3)) (< v_prenex_39182 main_y) (<= (+ main_y 1) v_prenex_39182) (<= 1 (select main_a v_prenex_39181)) (<= (* 2 (select main_a v_prenex_39182)) 1998) (<= 2 (* 2 (select main_a v_prenex_39181))) (<= 1000 (+ (select main_a v_prenex_39182) (select main_a v_prenex_39181))))) (or (forall ((v_prenex_44773 Int)) (or (<= (select main_a v_prenex_44773) 1500) (< v_prenex_44773 main_y) (<= 996 (* 2 (select main_a v_prenex_44773))) (<= (+ main_y 1) v_prenex_44773))) (forall ((v_prenex_44772 Int)) (or (< v_prenex_44772 main_x) (<= 2 (* 2 (select main_a v_prenex_44772))) (<= 1 (select main_a v_prenex_44772))))) (or (forall ((v_prenex_46445 Int)) (<= (select main_a v_prenex_46445) 1003)) (forall ((v_prenex_46446 Int)) (or (<= (+ main_y 1) v_prenex_46446) (<= (select main_a v_prenex_46446) 1500) (<= 996 (* 2 (select main_a v_prenex_46446))) (< v_prenex_46446 main_y)))) (forall ((v_prenex_36977 Int) (v_prenex_36978 Int)) (or (<= (+ (select main_a v_prenex_36978) (select main_a v_prenex_36977)) 1000) (< v_prenex_36977 main_x) (<= (+ main_y 1) v_prenex_36978) (< v_prenex_36978 main_y) (<= (select main_a v_prenex_36977) 502) (<= 996 (* 2 (select main_a v_prenex_36978))) (<= 0 (+ (select main_a v_prenex_36977) 500)))) (forall ((v_prenex_41602 Int) (v_prenex_41603 Int)) (or (<= (+ main_y 1) v_prenex_41603) (<= (select main_a v_prenex_41603) 1500) (<= 996 (* 2 (select main_a v_prenex_41603))) (< v_prenex_41603 main_y) (<= (* 2 (select main_a v_prenex_41602)) 1004) (<= (select main_a v_prenex_41602) (+ (select main_a v_prenex_41603) 4)) (<= 1 (select main_a v_prenex_41602)))) (forall ((v_prenex_33073 Int) (v_prenex_33072 Int)) (or (<= (* 2 (select main_a v_prenex_33073)) 1998) (< v_prenex_33072 main_x) (<= (select main_a v_prenex_33073) (+ (select main_a v_prenex_33072) 998)) (< v_prenex_33073 main_y) (<= (+ main_y 1) v_prenex_33073) (<= (select main_a v_prenex_33072) 502))) (or (forall ((v_prenex_43153 Int)) (or (<= (select main_a v_prenex_43153) 502) (<= (select main_a v_prenex_43153) 1003))) (forall ((v_prenex_43154 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43154))) (<= (select main_a v_prenex_43154) 999) (< v_prenex_43154 main_y) (<= (+ main_y 1) v_prenex_43154) (<= (* 2 (select main_a v_prenex_43154)) 1998)))) (or (forall ((v_prenex_33388 Int)) (or (< v_prenex_33388 main_y) (<= (select main_a v_prenex_33388) 999) (<= (+ main_y 1) v_prenex_33388) (<= 996 (* 2 (select main_a v_prenex_33388))))) (forall ((v_prenex_33387 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33387))) (<= 1 (select main_a v_prenex_33387))))) (forall ((v_prenex_46017 Int) (v_prenex_46016 Int)) (or (<= (select main_a v_prenex_46017) (+ (select main_a v_prenex_46016) 998)) (< v_prenex_46017 main_y) (<= (+ main_y 1) v_prenex_46017) (<= 0 (+ (select main_a v_prenex_46017) 3)) (<= (* 2 (select main_a v_prenex_46016)) 1004) (<= 0 (+ (select main_a v_prenex_46016) 500)) (<= (+ main_x 1) v_prenex_46016))) (forall ((v_prenex_36520 Int) (v_prenex_36519 Int)) (or (<= (select main_a v_prenex_36520) 999) (<= 0 (+ (select main_a v_prenex_36520) 3)) (< v_prenex_36520 main_y) (<= (select main_a v_prenex_36519) (+ (select main_a v_prenex_36520) 4)) (<= (+ main_y 1) v_prenex_36520))) (forall ((v_prenex_35765 Int) (v_prenex_35764 Int)) (or (<= 1 (select main_a v_prenex_35764)) (<= 0 (+ (select main_a v_prenex_35764) 500)) (<= 498 (select main_a v_prenex_35765)) (<= (+ main_y 1) v_prenex_35765) (<= 996 (* 2 (select main_a v_prenex_35765))) (<= (+ (select main_a v_prenex_35765) (select main_a v_prenex_35764)) 1000) (< v_prenex_35765 main_y))) (forall ((v_prenex_43480 Int) (v_prenex_43481 Int)) (or (<= 1 (select main_a v_prenex_43480)) (<= 1000 (+ (select main_a v_prenex_43481) (select main_a v_prenex_43480))) (<= (+ main_x 1) v_prenex_43480) (<= (+ main_y 1) v_prenex_43481) (< v_prenex_43480 main_x))) (forall ((v_prenex_34970 Int) (v_prenex_34969 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34970))) (<= (select main_a v_prenex_34969) 999) (<= (* 2 (select main_a v_prenex_34970)) 1004) (<= 1000 (+ (select main_a v_prenex_34969) (select main_a v_prenex_34970))) (<= (+ main_y 1) v_prenex_34969) (< v_prenex_34969 main_y) (<= 996 (* 2 (select main_a v_prenex_34969))))) (forall ((v_prenex_33567 Int) (v_prenex_33566 Int)) (or (<= (select main_a v_prenex_33567) 999) (<= (* 2 (select main_a v_prenex_33566)) 1004) (<= 2 (* 2 (select main_a v_prenex_33566))) (<= (select main_a v_prenex_33566) (+ (select main_a v_prenex_33567) 4)) (< v_prenex_33567 main_y) (<= (+ main_y 1) v_prenex_33567))) (forall ((v_prenex_47634 Int) (v_prenex_47633 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47633))) (<= (+ main_x 1) v_prenex_47633) (<= (+ main_y 1) v_prenex_47634) (<= 0 (+ (select main_a v_prenex_47633) 500)) (< v_prenex_47634 main_y) (<= 1000 (+ (select main_a v_prenex_47634) (select main_a v_prenex_47633))) (<= 0 (+ (select main_a v_prenex_47634) 3)))) (forall ((v_prenex_43547 Int) (v_prenex_43548 Int)) (or (<= (select main_a v_prenex_43548) (+ (select main_a v_prenex_43547) 998)) (<= 0 (+ (select main_a v_prenex_43548) 3)) (<= 2 (* 2 (select main_a v_prenex_43547))) (<= (select main_a v_prenex_43547) 1003) (< v_prenex_43548 main_y) (<= (+ main_y 1) v_prenex_43548) (< v_prenex_43547 main_x))) (forall ((v_prenex_34624 Int) (v_prenex_34623 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34623))) (< v_prenex_34623 main_y) (<= 1 (select main_a v_prenex_34624)) (<= (select main_a v_prenex_34624) (+ (select main_a v_prenex_34623) 4)) (<= (+ main_y 1) v_prenex_34623) (<= 0 (+ (select main_a v_prenex_34623) 3)))) (forall ((v_prenex_35990 Int) (v_prenex_35991 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35991))) (<= (select main_a v_prenex_35990) (+ (select main_a v_prenex_35991) 4)) (< v_prenex_35991 main_y) (<= (select main_a v_prenex_35990) 502) (<= (* 2 (select main_a v_prenex_35991)) 1998) (<= (+ main_y 1) v_prenex_35991))) (forall ((v_prenex_45652 Int) (v_prenex_45653 Int)) (or (<= (select main_a v_prenex_45652) (+ (select main_a v_prenex_45653) 4)) (<= 2 (* 2 (select main_a v_prenex_45652))) (<= (select main_a v_prenex_45652) 1003) (< v_prenex_45652 main_x) (<= (select main_a v_prenex_45653) 999) (< v_prenex_45653 main_y) (<= (+ main_y 1) v_prenex_45653))) (or (forall ((v_prenex_47893 Int)) (or (<= 0 (+ (select main_a v_prenex_47893) 500)) (<= (* 2 (select main_a v_prenex_47893)) 1004))) (forall ((v_prenex_47894 Int)) (or (<= (+ main_y 1) v_prenex_47894) (<= (* 2 (select main_a v_prenex_47894)) 1998) (< v_prenex_47894 main_y) (<= 498 (select main_a v_prenex_47894))))) (forall ((v_prenex_43525 Int) (v_prenex_43526 Int)) (or (<= (+ main_y 1) v_prenex_43526) (<= 1 (select main_a v_prenex_43525)) (<= (+ main_x 1) v_prenex_43525) (<= (* 2 (select main_a v_prenex_43526)) 1998) (< v_prenex_43526 main_y) (<= (select main_a v_prenex_43525) 502) (<= (+ (select main_a v_prenex_43526) (select main_a v_prenex_43525)) 1000))) (forall ((v_prenex_47136 Int) (v_prenex_47135 Int)) (or (<= (+ main_y 1) v_prenex_47136) (< v_prenex_47136 main_y) (<= (select main_a v_prenex_47136) 999) (<= 0 (+ (select main_a v_prenex_47136) 3)) (<= (+ (select main_a v_prenex_47136) (select main_a v_prenex_47135)) 1000) (<= (select main_a v_prenex_47135) 502))) (forall ((v_prenex_45658 Int) (v_prenex_45659 Int)) (or (<= (select main_a v_prenex_45658) 502) (<= (select main_a v_prenex_45658) (+ (select main_a v_prenex_45659) 4)) (<= 996 (* 2 (select main_a v_prenex_45659))) (<= (+ main_y 1) v_prenex_45659) (< v_prenex_45659 main_y) (<= (select main_a v_prenex_45659) 999) (<= (select main_a v_prenex_45658) 1003))) (forall ((v_prenex_41229 Int) (v_prenex_41230 Int)) (or (<= (select main_a v_prenex_41229) 1003) (<= (select main_a v_prenex_41230) (+ (select main_a v_prenex_41229) 998)) (<= 996 (* 2 (select main_a v_prenex_41230))) (< v_prenex_41230 main_y) (<= 2 (* 2 (select main_a v_prenex_41229))) (<= (+ main_y 1) v_prenex_41230))) (forall ((v_prenex_41236 Int) (v_prenex_41235 Int)) (or (<= 1 (select main_a v_prenex_41235)) (<= 1000 (+ (select main_a v_prenex_41236) (select main_a v_prenex_41235))) (<= 0 (+ (select main_a v_prenex_41236) 3)) (< v_prenex_41236 main_y) (<= (+ main_y 1) v_prenex_41236))) (forall ((v_prenex_46092 Int) (v_prenex_46093 Int)) (or (<= (+ main_y 1) v_prenex_46093) (<= 0 (+ (select main_a v_prenex_46092) 500)) (< v_prenex_46093 main_y) (<= 1 (select main_a v_prenex_46092)) (<= (select main_a v_prenex_46092) (+ (select main_a v_prenex_46093) 4)) (<= (select main_a v_prenex_46093) 1500) (<= 0 (+ (select main_a v_prenex_46093) 3)))) (forall ((v_prenex_32872 Int) (v_prenex_32873 Int)) (or (< v_prenex_32873 main_y) (<= (* 2 (select main_a v_prenex_32873)) 1998) (<= (select main_a v_prenex_32872) 1003) (<= (select main_a v_prenex_32873) 1500) (<= (* 2 (select main_a v_prenex_32872)) 1004) (<= (+ main_y 1) v_prenex_32873) (<= (select main_a v_prenex_32873) (+ (select main_a v_prenex_32872) 998)))) (or (forall ((v_prenex_44609 Int)) (or (<= (select main_a v_prenex_44609) 999) (< v_prenex_44609 main_y) (<= (* 2 (select main_a v_prenex_44609)) 1998) (<= 0 (+ (select main_a v_prenex_44609) 3)) (<= (+ main_y 1) v_prenex_44609))) (forall ((v_prenex_44608 Int)) (or (<= 0 (+ (select main_a v_prenex_44608) 500)) (<= 2 (* 2 (select main_a v_prenex_44608)))))) (forall ((v_prenex_45261 Int) (v_prenex_45260 Int)) (or (<= (+ main_x 1) v_prenex_45260) (<= (+ main_y 1) v_prenex_45261) (<= (select main_a v_prenex_45260) 502) (<= (select main_a v_prenex_45261) (+ (select main_a v_prenex_45260) 998)) (< v_prenex_45260 main_x))) (forall ((v_prenex_37841 Int) (v_prenex_37840 Int)) (or (<= (select main_a v_prenex_37841) 1500) (<= (select main_a v_prenex_37840) 1003) (< v_prenex_37841 main_y) (<= (select main_a v_prenex_37840) (+ (select main_a v_prenex_37841) 4)) (<= 498 (select main_a v_prenex_37841)) (<= (+ main_y 1) v_prenex_37841) (<= (select main_a v_prenex_37840) 502))) (forall ((v_prenex_46405 Int) (v_prenex_46406 Int)) (or (<= 0 (+ (select main_a v_prenex_46405) 500)) (<= 996 (* 2 (select main_a v_prenex_46406))) (<= (+ (select main_a v_prenex_46406) (select main_a v_prenex_46405)) 1000) (<= 0 (+ (select main_a v_prenex_46406) 3)) (<= (+ main_y 1) v_prenex_46406) (< v_prenex_46406 main_y))) (forall ((v_prenex_47714 Int) (v_prenex_47713 Int)) (or (< v_prenex_47714 main_y) (<= 0 (+ (select main_a v_prenex_47713) 500)) (<= 996 (* 2 (select main_a v_prenex_47714))) (<= (select main_a v_prenex_47713) 1003) (<= (+ (select main_a v_prenex_47714) (select main_a v_prenex_47713)) 1000) (<= (select main_a v_prenex_47714) 1500) (<= (+ main_y 1) v_prenex_47714))) (forall ((v_prenex_35898 Int) (v_prenex_35899 Int)) (or (<= (* 2 (select main_a v_prenex_35899)) 1998) (<= (select main_a v_prenex_35899) 1500) (< v_prenex_35899 main_y) (<= 0 (+ (select main_a v_prenex_35898) 500)) (<= (+ main_y 1) v_prenex_35899) (<= (select main_a v_prenex_35899) (+ (select main_a v_prenex_35898) 998)) (<= (* 2 (select main_a v_prenex_35898)) 1004))) (or (forall ((v_prenex_43048 Int)) (or (< v_prenex_43048 main_x) (<= (+ main_x 1) v_prenex_43048) (<= (select main_a v_prenex_43048) 502) (<= 0 (+ (select main_a v_prenex_43048) 500)))) (forall ((v_prenex_43049 Int)) (<= 996 (* 2 (select main_a v_prenex_43049))))) (forall ((v_prenex_38108 Int) (v_prenex_38107 Int)) (or (<= 0 (+ (select main_a v_prenex_38108) 3)) (<= (+ (select main_a v_prenex_38108) (select main_a v_prenex_38107)) 1000) (< v_prenex_38107 main_x) (<= (+ main_y 1) v_prenex_38108) (< v_prenex_38108 main_y) (<= (select main_a v_prenex_38107) 1003) (<= (select main_a v_prenex_38107) 502))) (or (forall ((v_prenex_36700 Int)) (or (<= 498 (select main_a v_prenex_36700)) (< v_prenex_36700 main_y) (<= 996 (* 2 (select main_a v_prenex_36700))) (<= (+ main_y 1) v_prenex_36700))) (forall ((v_prenex_36699 Int)) (or (<= (select main_a v_prenex_36699) 502) (<= 2 (* 2 (select main_a v_prenex_36699)))))) (forall ((v_prenex_42866 Int) (v_prenex_42867 Int)) (or (<= (+ (select main_a v_prenex_42867) (select main_a v_prenex_42866)) 1000) (<= (* 2 (select main_a v_prenex_42867)) 1998) (<= (select main_a v_prenex_42867) 1500) (< v_prenex_42867 main_y) (<= 0 (+ (select main_a v_prenex_42866) 500)) (<= (+ main_y 1) v_prenex_42867))) (forall ((v_prenex_47438 Int) (v_prenex_47437 Int)) (or (<= (select main_a v_prenex_47438) 1500) (<= 0 (+ (select main_a v_prenex_47437) 500)) (<= (+ main_y 1) v_prenex_47438) (<= (select main_a v_prenex_47438) (+ (select main_a v_prenex_47437) 998)) (<= 498 (select main_a v_prenex_47438)) (<= (select main_a v_prenex_47437) 502) (< v_prenex_47438 main_y))) (forall ((v_prenex_44621 Int) (v_prenex_44620 Int)) (or (<= (* 2 (select main_a v_prenex_44621)) 1998) (<= (+ main_y 1) v_prenex_44621) (<= (+ main_x 1) v_prenex_44620) (< v_prenex_44621 main_y) (<= 0 (+ (select main_a v_prenex_44620) 500)) (<= (select main_a v_prenex_44620) (+ (select main_a v_prenex_44621) 4)))) (forall ((v_prenex_47668 Int) (v_prenex_47667 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47668))) (<= (select main_a v_prenex_47667) 1003) (<= (+ main_y 1) v_prenex_47668) (< v_prenex_47668 main_y) (<= (* 2 (select main_a v_prenex_47667)) 1004) (<= (* 2 (select main_a v_prenex_47668)) 1998) (<= (select main_a v_prenex_47667) (+ (select main_a v_prenex_47668) 4)))) (forall ((v_prenex_45267 Int) (v_prenex_45266 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45267))) (<= 498 (select main_a v_prenex_45267)) (< v_prenex_45267 main_y) (<= (* 2 (select main_a v_prenex_45266)) 1004) (<= (select main_a v_prenex_45266) 1003) (<= 1000 (+ (select main_a v_prenex_45267) (select main_a v_prenex_45266))) (<= (+ main_y 1) v_prenex_45267))) (forall ((v_prenex_42928 Int) (v_prenex_42929 Int)) (or (<= (select main_a v_prenex_42929) 999) (<= (select main_a v_prenex_42928) (+ (select main_a v_prenex_42929) 4)) (< v_prenex_42929 main_y) (<= (select main_a v_prenex_42928) 1003) (<= 1 (select main_a v_prenex_42928)) (<= (+ main_y 1) v_prenex_42929))) (forall ((v_prenex_42419 Int) (v_prenex_42420 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42419))) (<= (+ main_y 1) v_prenex_42420) (<= 1 (select main_a v_prenex_42419)) (<= 996 (* 2 (select main_a v_prenex_42420))) (<= (select main_a v_prenex_42420) 999) (<= (select main_a v_prenex_42420) (+ (select main_a v_prenex_42419) 998)) (< v_prenex_42420 main_y))) (forall ((v_prenex_44906 Int) (v_prenex_44907 Int)) (or (<= (select main_a v_prenex_44906) 502) (<= 498 (select main_a v_prenex_44907)) (<= (+ (select main_a v_prenex_44907) (select main_a v_prenex_44906)) 1000) (<= (* 2 (select main_a v_prenex_44906)) 1004) (<= (+ main_y 1) v_prenex_44907) (< v_prenex_44906 main_x) (< v_prenex_44907 main_y))) (forall ((v_prenex_44760 Int) (v_prenex_44761 Int)) (or (<= (select main_a v_prenex_44760) 1003) (<= (* 2 (select main_a v_prenex_44761)) 1998) (< v_prenex_44761 main_y) (<= (+ main_y 1) v_prenex_44761) (<= (select main_a v_prenex_44761) (+ (select main_a v_prenex_44760) 998)) (<= (select main_a v_prenex_44761) 999))) (forall ((v_prenex_41753 Int) (v_prenex_41752 Int)) (or (<= (select main_a v_prenex_41753) (+ (select main_a v_prenex_41752) 998)) (<= (select main_a v_prenex_41753) 1500) (<= (select main_a v_prenex_41752) 1003) (<= 2 (* 2 (select main_a v_prenex_41752))) (<= (+ main_y 1) v_prenex_41753) (<= 996 (* 2 (select main_a v_prenex_41753))) (< v_prenex_41753 main_y))) (forall ((v_prenex_43280 Int) (v_prenex_43279 Int)) (or (< v_prenex_43280 main_y) (<= (select main_a v_prenex_43280) 999) (<= (+ main_y 1) v_prenex_43280) (<= 0 (+ (select main_a v_prenex_43280) 3)) (<= (select main_a v_prenex_43279) 502) (<= (select main_a v_prenex_43280) (+ (select main_a v_prenex_43279) 998)) (<= 2 (* 2 (select main_a v_prenex_43279))))) (forall ((v_prenex_43668 Int) (v_prenex_43667 Int)) (or (< v_prenex_43668 main_y) (<= (* 2 (select main_a v_prenex_43668)) 1998) (<= 0 (+ (select main_a v_prenex_43667) 500)) (<= (select main_a v_prenex_43667) (+ (select main_a v_prenex_43668) 4)) (<= 996 (* 2 (select main_a v_prenex_43668))) (<= (+ main_y 1) v_prenex_43668))) (forall ((v_prenex_46862 Int) (v_prenex_46861 Int)) (or (<= (select main_a v_prenex_46862) (+ (select main_a v_prenex_46861) 998)) (<= (select main_a v_prenex_46862) 999) (< v_prenex_46862 main_y) (<= (select main_a v_prenex_46861) 1003) (<= 0 (+ (select main_a v_prenex_46861) 500)) (<= (+ main_y 1) v_prenex_46862) (<= (+ main_x 1) v_prenex_46861))) (forall ((v_prenex_44506 Int) (v_prenex_44507 Int)) (or (<= (+ main_y 1) v_prenex_44507) (<= (select main_a v_prenex_44507) (+ (select main_a v_prenex_44506) 998)) (< v_prenex_44507 main_y) (<= 996 (* 2 (select main_a v_prenex_44507))) (<= 1 (select main_a v_prenex_44506)) (<= 0 (+ (select main_a v_prenex_44506) 500)) (<= 498 (select main_a v_prenex_44507)))) (forall ((v_prenex_46880 Int) (v_prenex_46879 Int)) (or (< v_prenex_46880 main_y) (<= (select main_a v_prenex_46879) 502) (<= 2 (* 2 (select main_a v_prenex_46879))) (<= (+ main_y 1) v_prenex_46880) (<= (select main_a v_prenex_46880) 999) (<= (+ (select main_a v_prenex_46880) (select main_a v_prenex_46879)) 1000) (< v_prenex_46879 main_x))) (forall ((v_prenex_33315 Int) (v_prenex_33314 Int)) (or (<= 498 (select main_a v_prenex_33315)) (<= (select main_a v_prenex_33314) 502) (<= (+ (select main_a v_prenex_33315) (select main_a v_prenex_33314)) 1000) (< v_prenex_33315 main_y) (<= (+ main_y 1) v_prenex_33315) (<= (* 2 (select main_a v_prenex_33314)) 1004) (<= 0 (+ (select main_a v_prenex_33315) 3)))) (forall ((v_prenex_43558 Int) (v_prenex_43557 Int)) (or (<= (+ main_y 1) v_prenex_43558) (<= (select main_a v_prenex_43558) 1500) (<= (select main_a v_prenex_43558) 999) (<= (+ (select main_a v_prenex_43558) (select main_a v_prenex_43557)) 1000) (< v_prenex_43558 main_y))) (forall ((v_prenex_32692 Int) (v_prenex_32693 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32693))) (<= (+ main_y 1) v_prenex_32693) (<= (select main_a v_prenex_32692) 1003) (<= (* 2 (select main_a v_prenex_32692)) 1004) (< v_prenex_32693 main_y) (<= (select main_a v_prenex_32692) (+ (select main_a v_prenex_32693) 4)))) (forall ((v_prenex_38437 Int) (v_prenex_38436 Int)) (or (< v_prenex_38437 main_y) (<= 996 (* 2 (select main_a v_prenex_38437))) (<= (* 2 (select main_a v_prenex_38437)) 1998) (<= (+ main_y 1) v_prenex_38437) (<= 1 (select main_a v_prenex_38436)) (<= (select main_a v_prenex_38436) (+ (select main_a v_prenex_38437) 4)) (<= 0 (+ (select main_a v_prenex_38436) 500)))) (forall ((v_prenex_36805 Int) (v_prenex_36806 Int)) (or (<= 0 (+ (select main_a v_prenex_36805) 500)) (<= (+ main_y 1) v_prenex_36806) (<= (select main_a v_prenex_36805) (+ (select main_a v_prenex_36806) 4)) (<= (select main_a v_prenex_36805) 1003) (< v_prenex_36806 main_y) (<= 498 (select main_a v_prenex_36806)) (<= (* 2 (select main_a v_prenex_36806)) 1998))) (or (forall ((v_prenex_35557 Int)) (or (<= 0 (+ (select main_a v_prenex_35557) 3)) (<= 996 (* 2 (select main_a v_prenex_35557))) (<= (+ main_y 1) v_prenex_35557) (< v_prenex_35557 main_y))) (forall ((v_prenex_35556 Int)) (<= 0 (+ (select main_a v_prenex_35556) 500)))) (forall ((v_prenex_44687 Int) (v_prenex_44686 Int)) (or (<= (+ (select main_a v_prenex_44687) (select main_a v_prenex_44686)) 1000) (<= (+ main_y 1) v_prenex_44687) (<= 0 (+ (select main_a v_prenex_44687) 3)) (<= 1 (select main_a v_prenex_44686)) (<= (+ main_x 1) v_prenex_44686) (< v_prenex_44687 main_y))) (forall ((v_prenex_42850 Int) (v_prenex_42851 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42850))) (<= (+ main_y 1) v_prenex_42851) (<= (select main_a v_prenex_42851) 999) (< v_prenex_42851 main_y) (<= (select main_a v_prenex_42851) (+ (select main_a v_prenex_42850) 998)))) (or (forall ((v_prenex_35884 Int)) (<= 2 (* 2 (select main_a v_prenex_35884)))) (forall ((v_prenex_32309 Int)) (or (<= (+ main_y 1) v_prenex_32309) (< v_prenex_32309 main_y) (<= (select main_a v_prenex_32309) 999) (<= 996 (* 2 (select main_a v_prenex_32309)))))) (forall ((v_prenex_44911 Int) (v_prenex_44910 Int)) (or (<= (+ main_x 1) v_prenex_44910) (< v_prenex_44911 main_y) (<= (select main_a v_prenex_44911) (+ (select main_a v_prenex_44910) 998)) (<= (+ main_y 1) v_prenex_44911) (<= 498 (select main_a v_prenex_44911)) (<= 2 (* 2 (select main_a v_prenex_44910))) (<= (select main_a v_prenex_44910) 1003))) (forall ((v_prenex_39863 Int) (v_prenex_39862 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39863))) (<= (+ main_y 1) v_prenex_39863) (<= (* 2 (select main_a v_prenex_39862)) 1004) (< v_prenex_39863 main_y) (<= (+ (select main_a v_prenex_39863) (select main_a v_prenex_39862)) 1000) (<= (* 2 (select main_a v_prenex_39863)) 1998))) (forall ((v_prenex_39719 Int) (v_prenex_39718 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39719))) (< v_prenex_39719 main_y) (<= (+ main_y 1) v_prenex_39719) (<= 2 (* 2 (select main_a v_prenex_39718))) (<= (* 2 (select main_a v_prenex_39718)) 1004) (<= (select main_a v_prenex_39719) (+ (select main_a v_prenex_39718) 998)) (<= (* 2 (select main_a v_prenex_39719)) 1998))) (forall ((v_prenex_38622 Int) (v_prenex_38621 Int)) (or (< v_prenex_38622 main_y) (<= (+ main_x 1) v_prenex_38621) (<= (* 2 (select main_a v_prenex_38622)) 1998) (<= 0 (+ (select main_a v_prenex_38621) 500)) (<= (+ main_y 1) v_prenex_38622) (<= (+ (select main_a v_prenex_38622) (select main_a v_prenex_38621)) 1000))) (forall ((v_prenex_47978 Int) (v_prenex_47977 Int)) (or (<= 1000 (+ (select main_a v_prenex_47978) (select main_a v_prenex_47977))) (< v_prenex_47978 main_y) (<= (+ main_y 1) v_prenex_47978) (<= 0 (+ (select main_a v_prenex_47977) 500)) (<= (select main_a v_prenex_47978) 999) (<= (select main_a v_prenex_47977) 502))) (forall ((v_prenex_35239 Int) (v_prenex_35240 Int)) (or (<= (select main_a v_prenex_35240) (+ (select main_a v_prenex_35239) 4)) (<= (+ main_y 1) v_prenex_35239) (<= (select main_a v_prenex_35239) 1500) (<= 0 (+ (select main_a v_prenex_35240) 500)) (<= (select main_a v_prenex_35239) 999) (< v_prenex_35239 main_y))) (forall ((v_prenex_34395 Int) (v_prenex_34394 Int)) (or (<= (select main_a v_prenex_34394) 1500) (<= (+ main_y 1) v_prenex_34394) (< v_prenex_34394 main_y) (<= (select main_a v_prenex_34394) (+ (select main_a v_prenex_34395) 998)) (<= 1 (select main_a v_prenex_34395)) (<= 2 (* 2 (select main_a v_prenex_34395))) (< v_prenex_34395 main_x))) (or (forall ((v_prenex_45751 Int)) (or (<= (* 2 (select main_a v_prenex_45751)) 1998) (< v_prenex_45751 main_y) (<= (+ main_y 1) v_prenex_45751) (<= (select main_a v_prenex_45751) 1500))) (forall ((v_prenex_45750 Int)) (<= 2 (* 2 (select main_a v_prenex_45750))))) (forall ((v_prenex_39184 Int) (v_prenex_39183 Int)) (or (< v_prenex_39184 main_y) (<= (select main_a v_prenex_39184) 999) (<= (+ (select main_a v_prenex_39184) (select main_a v_prenex_39183)) 1000) (<= (+ main_y 1) v_prenex_39184) (<= (select main_a v_prenex_39184) 1500) (<= 0 (+ (select main_a v_prenex_39183) 500)))) (forall ((v_prenex_39901 Int) (v_prenex_39900 Int)) (or (<= (* 2 (select main_a v_prenex_39901)) 1998) (<= 996 (* 2 (select main_a v_prenex_39901))) (< v_prenex_39901 main_y) (<= (+ main_y 1) v_prenex_39901) (<= 1000 (+ (select main_a v_prenex_39901) (select main_a v_prenex_39900))) (<= (select main_a v_prenex_39900) 1003) (<= 2 (* 2 (select main_a v_prenex_39900))))) (forall ((v_prenex_36250 Int) (v_prenex_36251 Int)) (or (<= (* 2 (select main_a v_prenex_36250)) 1004) (<= (+ main_x 1) v_prenex_36250) (<= 2 (* 2 (select main_a v_prenex_36250))) (< v_prenex_36250 main_x) (<= (+ (select main_a v_prenex_36251) (select main_a v_prenex_36250)) 1000))) (forall ((v_prenex_36881 Int) (v_prenex_36882 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36881))) (< v_prenex_36882 main_y) (<= 1000 (+ (select main_a v_prenex_36882) (select main_a v_prenex_36881))) (<= (+ main_y 1) v_prenex_36882) (<= (select main_a v_prenex_36882) 999) (<= 996 (* 2 (select main_a v_prenex_36882))))) (forall ((v_prenex_42846 Int) (v_prenex_42847 Int)) (or (<= (select main_a v_prenex_42846) (+ (select main_a v_prenex_42847) 4)) (< v_prenex_42847 main_y) (<= (select main_a v_prenex_42847) 1500) (<= 996 (* 2 (select main_a v_prenex_42847))) (<= 1 (select main_a v_prenex_42846)) (<= (+ main_y 1) v_prenex_42847))) (forall ((v_prenex_34231 Int) (v_prenex_34230 Int)) (or (<= (select main_a v_prenex_34230) 999) (<= (select main_a v_prenex_34230) (+ (select main_a v_prenex_34231) 998)) (<= (+ main_y 1) v_prenex_34230) (<= 1 (select main_a v_prenex_34231)) (< v_prenex_34230 main_y) (<= (select main_a v_prenex_34231) 1003) (< v_prenex_34231 main_x))) (or (forall ((v_prenex_47220 Int)) (or (< v_prenex_47220 main_y) (<= (* 2 (select main_a v_prenex_47220)) 1998) (<= (select main_a v_prenex_47220) 1500) (<= (+ main_y 1) v_prenex_47220) (<= 996 (* 2 (select main_a v_prenex_47220))))) (forall ((v_prenex_47219 Int)) (or (<= (select main_a v_prenex_47219) 502) (<= 0 (+ (select main_a v_prenex_47219) 500))))) (forall ((v_prenex_35619 Int) (v_prenex_35618 Int)) (or (<= (+ main_x 1) v_prenex_35618) (<= 2 (* 2 (select main_a v_prenex_35618))) (<= 1 (select main_a v_prenex_35618)) (< v_prenex_35618 main_x) (<= (select main_a v_prenex_35619) (+ (select main_a v_prenex_35618) 998)))) (forall ((v_prenex_35267 Int) (v_prenex_35268 Int)) (or (< v_prenex_35267 main_y) (<= (+ main_y 1) v_prenex_35267) (<= (select main_a v_prenex_35267) 999) (<= 2 (* 2 (select main_a v_prenex_35268))) (<= 1000 (+ (select main_a v_prenex_35267) (select main_a v_prenex_35268))))) (forall ((v_prenex_37541 Int) (v_prenex_37542 Int)) (or (<= 498 (select main_a v_prenex_37542)) (<= (select main_a v_prenex_37542) 1500) (<= 1 (select main_a v_prenex_37541)) (<= (+ main_y 1) v_prenex_37542) (< v_prenex_37542 main_y) (<= 2 (* 2 (select main_a v_prenex_37541))) (<= (select main_a v_prenex_37541) (+ (select main_a v_prenex_37542) 4)))) (forall ((v_prenex_46754 Int) (v_prenex_46753 Int)) (or (<= 1 (select main_a v_prenex_46753)) (<= 2 (* 2 (select main_a v_prenex_46753))) (<= 1000 (+ (select main_a v_prenex_46754) (select main_a v_prenex_46753))) (<= (+ main_y 1) v_prenex_46754) (< v_prenex_46754 main_y) (<= (* 2 (select main_a v_prenex_46754)) 1998) (<= 498 (select main_a v_prenex_46754)))) (forall ((v_prenex_38624 Int) (v_prenex_38623 Int)) (or (< v_prenex_38624 main_y) (<= (select main_a v_prenex_38623) (+ (select main_a v_prenex_38624) 4)) (<= 0 (+ (select main_a v_prenex_38623) 500)) (< v_prenex_38623 main_x) (<= (select main_a v_prenex_38624) 1500) (<= (+ main_y 1) v_prenex_38624) (<= (* 2 (select main_a v_prenex_38623)) 1004))) (forall ((v_prenex_38599 Int) (v_prenex_38598 Int)) (or (<= (* 2 (select main_a v_prenex_38598)) 1004) (<= 0 (+ (select main_a v_prenex_38598) 500)) (<= (+ main_y 1) v_prenex_38599) (<= (select main_a v_prenex_38598) (+ (select main_a v_prenex_38599) 4)) (< v_prenex_38599 main_y) (<= 996 (* 2 (select main_a v_prenex_38599))) (<= (select main_a v_prenex_38599) 1500))) (forall ((v_prenex_46600 Int) (v_prenex_46601 Int)) (or (<= 1 (select main_a v_prenex_46600)) (<= (+ main_y 1) v_prenex_46601) (<= 0 (+ (select main_a v_prenex_46600) 500)) (<= (* 2 (select main_a v_prenex_46601)) 1998) (<= (select main_a v_prenex_46600) (+ (select main_a v_prenex_46601) 4)) (< v_prenex_46601 main_y) (<= (select main_a v_prenex_46601) 1500))) (forall ((v_prenex_44245 Int) (v_prenex_44244 Int)) (or (<= (select main_a v_prenex_44245) 1500) (<= (select main_a v_prenex_44244) (+ (select main_a v_prenex_44245) 4)) (<= 0 (+ (select main_a v_prenex_44244) 500)) (<= 1 (select main_a v_prenex_44244)) (<= (+ main_y 1) v_prenex_44245) (< v_prenex_44245 main_y))) (or (forall ((v_prenex_44787 Int)) (or (<= (select main_a v_prenex_44787) 999) (< v_prenex_44787 main_y) (<= 996 (* 2 (select main_a v_prenex_44787))) (<= (+ main_y 1) v_prenex_44787))) (forall ((v_prenex_44786 Int)) (<= 1 (select main_a v_prenex_44786)))) (forall ((v_prenex_33619 Int) (v_prenex_33618 Int)) (or (<= (+ main_x 1) v_prenex_33618) (<= (select main_a v_prenex_33619) 999) (< v_prenex_33619 main_y) (<= (+ main_y 1) v_prenex_33619) (<= 2 (* 2 (select main_a v_prenex_33618))) (<= (select main_a v_prenex_33618) 1003) (<= 1000 (+ (select main_a v_prenex_33619) (select main_a v_prenex_33618))))) (forall ((v_prenex_41165 Int) (v_prenex_41166 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41166))) (<= (+ main_y 1) v_prenex_41166) (<= (select main_a v_prenex_41166) (+ (select main_a v_prenex_41165) 998)) (< v_prenex_41166 main_y) (<= (select main_a v_prenex_41165) 1003) (<= 0 (+ (select main_a v_prenex_41166) 3)) (<= (select main_a v_prenex_41165) 502))) (forall ((v_prenex_39621 Int) (v_prenex_39620 Int)) (or (< v_prenex_39621 main_y) (<= 1000 (+ (select main_a v_prenex_39621) (select main_a v_prenex_39620))) (<= (+ main_y 1) v_prenex_39621) (<= 1 (select main_a v_prenex_39620)) (<= (select main_a v_prenex_39621) 1500) (<= (select main_a v_prenex_39620) 502) (<= (select main_a v_prenex_39621) 999))) (forall ((v_prenex_34946 Int) (v_prenex_34945 Int)) (or (< v_prenex_34945 main_y) (<= 0 (+ (select main_a v_prenex_34945) 3)) (<= (select main_a v_prenex_34945) (+ (select main_a v_prenex_34946) 998)) (<= 1 (select main_a v_prenex_34946)) (<= (select main_a v_prenex_34945) 1500) (<= (select main_a v_prenex_34946) 502) (<= (+ main_y 1) v_prenex_34945))) (forall ((v_prenex_40643 Int) (v_prenex_40642 Int)) (or (<= (* 2 (select main_a v_prenex_40643)) 1998) (< v_prenex_40643 main_y) (<= (select main_a v_prenex_40642) 1003) (<= (select main_a v_prenex_40643) 999) (<= (select main_a v_prenex_40643) (+ (select main_a v_prenex_40642) 998)) (<= (+ main_y 1) v_prenex_40643))) (forall ((v_prenex_44153 Int) (v_prenex_44152 Int)) (or (<= 498 (select main_a v_prenex_44153)) (< v_prenex_44153 main_y) (<= 1 (select main_a v_prenex_44152)) (<= (* 2 (select main_a v_prenex_44153)) 1998) (<= (select main_a v_prenex_44152) 502) (<= 1000 (+ (select main_a v_prenex_44153) (select main_a v_prenex_44152))) (<= (+ main_y 1) v_prenex_44153))) (forall ((v_prenex_40252 Int) (v_prenex_40251 Int)) (or (<= 1000 (+ (select main_a v_prenex_40252) (select main_a v_prenex_40251))) (<= (* 2 (select main_a v_prenex_40251)) 1004) (<= (* 2 (select main_a v_prenex_40252)) 1998) (< v_prenex_40252 main_y) (<= (+ main_y 1) v_prenex_40252) (<= (select main_a v_prenex_40251) 1003) (<= 996 (* 2 (select main_a v_prenex_40252))))) (forall ((v_prenex_36252 Int) (v_prenex_36253 Int)) (or (<= 1 (select main_a v_prenex_36252)) (<= (* 2 (select main_a v_prenex_36253)) 1998) (<= (+ (select main_a v_prenex_36253) (select main_a v_prenex_36252)) 1000) (<= (+ main_y 1) v_prenex_36253) (< v_prenex_36253 main_y) (<= (select main_a v_prenex_36252) 1003) (<= 996 (* 2 (select main_a v_prenex_36253))))) (forall ((v_prenex_33416 Int) (v_prenex_33415 Int)) (or (<= (select main_a v_prenex_33415) 502) (<= 0 (+ (select main_a v_prenex_33416) 3)) (< v_prenex_33416 main_y) (<= (+ main_y 1) v_prenex_33416) (<= 2 (* 2 (select main_a v_prenex_33415))) (<= 996 (* 2 (select main_a v_prenex_33416))) (<= 1000 (+ (select main_a v_prenex_33416) (select main_a v_prenex_33415))))) (forall ((v_prenex_45805 Int) (v_prenex_45804 Int)) (or (<= (+ main_y 1) v_prenex_45805) (<= 2 (* 2 (select main_a v_prenex_45804))) (<= 0 (+ (select main_a v_prenex_45804) 500)) (< v_prenex_45804 main_x) (<= (+ (select main_a v_prenex_45805) (select main_a v_prenex_45804)) 1000) (<= (select main_a v_prenex_45805) 1500) (< v_prenex_45805 main_y))) (forall ((v_prenex_40184 Int) (v_prenex_40183 Int)) (or (<= 498 (select main_a v_prenex_40184)) (<= 2 (* 2 (select main_a v_prenex_40183))) (<= (+ main_y 1) v_prenex_40184) (<= (select main_a v_prenex_40184) (+ (select main_a v_prenex_40183) 998)) (<= (* 2 (select main_a v_prenex_40184)) 1998) (< v_prenex_40184 main_y) (<= (select main_a v_prenex_40183) 1003))) (forall ((v_prenex_37966 Int) (v_prenex_37967 Int)) (or (<= (+ main_y 1) v_prenex_37967) (< v_prenex_37967 main_y) (<= (+ (select main_a v_prenex_37967) (select main_a v_prenex_37966)) 1000) (<= 0 (+ (select main_a v_prenex_37967) 3)) (<= 0 (+ (select main_a v_prenex_37966) 500)) (<= 498 (select main_a v_prenex_37967)))) (forall ((v_prenex_44500 Int) (v_prenex_44501 Int)) (or (<= (select main_a v_prenex_44500) 502) (<= (select main_a v_prenex_44501) 1500) (<= (select main_a v_prenex_44500) 1003) (<= (+ main_y 1) v_prenex_44501) (< v_prenex_44501 main_y) (<= (select main_a v_prenex_44500) (+ (select main_a v_prenex_44501) 4)) (<= 996 (* 2 (select main_a v_prenex_44501))))) (forall ((v_prenex_46952 Int) (v_prenex_46953 Int)) (or (<= 0 (+ (select main_a v_prenex_46952) 500)) (<= (+ main_y 1) v_prenex_46953) (<= (select main_a v_prenex_46953) 1500) (<= 1000 (+ (select main_a v_prenex_46953) (select main_a v_prenex_46952))) (<= (* 2 (select main_a v_prenex_46953)) 1998) (< v_prenex_46953 main_y))) (forall ((v_prenex_34159 Int) (v_prenex_34158 Int)) (or (<= (select main_a v_prenex_34159) (+ (select main_a v_prenex_34158) 4)) (<= (select main_a v_prenex_34158) 1500) (<= (+ main_y 1) v_prenex_34158) (<= (select main_a v_prenex_34159) 1003) (<= (* 2 (select main_a v_prenex_34159)) 1004) (<= (* 2 (select main_a v_prenex_34158)) 1998) (< v_prenex_34158 main_y))) (forall ((v_prenex_42724 Int) (v_prenex_42725 Int)) (or (<= (+ (select main_a v_prenex_42725) (select main_a v_prenex_42724)) 1000) (<= (+ main_x 1) v_prenex_42724) (<= 0 (+ (select main_a v_prenex_42724) 500)) (<= (+ main_y 1) v_prenex_42725) (< v_prenex_42725 main_y) (<= 1 (select main_a v_prenex_42724)) (<= 0 (+ (select main_a v_prenex_42725) 3)))) (or (forall ((v_prenex_47969 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47969))) (<= (select main_a v_prenex_47969) 1003))) (forall ((v_prenex_47970 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47970))) (<= (+ main_y 1) v_prenex_47970) (<= (select main_a v_prenex_47970) 999) (< v_prenex_47970 main_y)))) (forall ((v_prenex_43495 Int) (v_prenex_43494 Int)) (or (<= (select main_a v_prenex_43495) 999) (<= 498 (select main_a v_prenex_43495)) (< v_prenex_43495 main_y) (<= (+ main_y 1) v_prenex_43495) (<= (select main_a v_prenex_43494) (+ (select main_a v_prenex_43495) 4)) (<= 2 (* 2 (select main_a v_prenex_43494))) (<= (select main_a v_prenex_43494) 502))) (forall ((v_prenex_48019 Int) (v_prenex_48020 Int)) (or (<= 1000 (+ (select main_a v_prenex_48020) (select main_a v_prenex_48019))) (< v_prenex_48020 main_y) (<= 0 (+ (select main_a v_prenex_48019) 500)) (<= (select main_a v_prenex_48020) 999) (<= (select main_a v_prenex_48019) 1003) (<= 498 (select main_a v_prenex_48020)) (<= (+ main_y 1) v_prenex_48020))) (forall ((v_prenex_36016 Int) (v_prenex_36017 Int)) (or (<= (select main_a v_prenex_36016) (+ (select main_a v_prenex_36017) 4)) (<= (+ main_y 1) v_prenex_36017) (< v_prenex_36017 main_y) (<= (select main_a v_prenex_36017) 999) (<= 0 (+ (select main_a v_prenex_36017) 3)) (<= 0 (+ (select main_a v_prenex_36016) 500)) (<= 1 (select main_a v_prenex_36016)))) (or (forall ((v_prenex_43445 Int)) (or (<= (+ main_y 1) v_prenex_43445) (<= 996 (* 2 (select main_a v_prenex_43445))))) (forall ((v_prenex_43444 Int)) (or (<= (+ main_x 1) v_prenex_43444) (<= (* 2 (select main_a v_prenex_43444)) 1004) (< v_prenex_43444 main_x)))) (forall ((v_prenex_43206 Int) (v_prenex_43207 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43207))) (<= (select main_a v_prenex_43207) 1500) (<= (select main_a v_prenex_43206) 502) (<= 1000 (+ (select main_a v_prenex_43207) (select main_a v_prenex_43206))) (<= (+ main_y 1) v_prenex_43207) (< v_prenex_43207 main_y))) (forall ((v_prenex_46576 Int) (v_prenex_46577 Int)) (or (<= 1000 (+ (select main_a v_prenex_46577) (select main_a v_prenex_46576))) (<= (+ main_y 1) v_prenex_46577) (<= 1 (select main_a v_prenex_46576)) (<= (select main_a v_prenex_46577) 1500) (<= (+ main_x 1) v_prenex_46576) (<= (select main_a v_prenex_46576) 502) (< v_prenex_46577 main_y))) (or (forall ((v_prenex_48127 Int)) (<= (* 2 (select main_a v_prenex_48127)) 1004)) (forall ((v_prenex_48128 Int)) (or (<= (select main_a v_prenex_48128) 999) (<= 996 (* 2 (select main_a v_prenex_48128))) (<= (+ main_y 1) v_prenex_48128) (<= 498 (select main_a v_prenex_48128)) (< v_prenex_48128 main_y)))) (or (forall ((v_prenex_38740 Int)) (or (< v_prenex_38740 main_x) (<= (+ main_x 1) v_prenex_38740) (<= 1 (select main_a v_prenex_38740)))) (forall ((v_prenex_38741 Int)) (or (<= (* 2 (select main_a v_prenex_38741)) 1998) (< v_prenex_38741 main_y)))) (forall ((v_prenex_41485 Int) (v_prenex_41486 Int)) (or (<= 0 (+ (select main_a v_prenex_41486) 3)) (<= (select main_a v_prenex_41485) 502) (< v_prenex_41486 main_y) (<= (+ main_y 1) v_prenex_41486) (<= 2 (* 2 (select main_a v_prenex_41485))) (<= (select main_a v_prenex_41485) (+ (select main_a v_prenex_41486) 4)))) (or (forall ((v_prenex_33498 Int)) (or (<= 498 (select main_a v_prenex_33498)) (< v_prenex_33498 main_y) (<= (* 2 (select main_a v_prenex_33498)) 1998) (<= 996 (* 2 (select main_a v_prenex_33498))) (<= (+ main_y 1) v_prenex_33498))) (forall ((v_prenex_33497 Int)) (<= 0 (+ (select main_a v_prenex_33497) 500)))) (or (forall ((v_prenex_43662 Int)) (or (<= (+ main_y 1) v_prenex_43662) (<= 498 (select main_a v_prenex_43662)) (< v_prenex_43662 main_y) (<= (* 2 (select main_a v_prenex_43662)) 1998) (<= 996 (* 2 (select main_a v_prenex_43662))))) (forall ((v_prenex_43661 Int)) (or (<= 0 (+ (select main_a v_prenex_43661) 500)) (<= 1 (select main_a v_prenex_43661))))) (forall ((v_prenex_44926 Int) (v_prenex_44927 Int)) (or (< v_prenex_44927 main_y) (<= (select main_a v_prenex_44926) 1003) (<= (select main_a v_prenex_44927) 999) (<= 2 (* 2 (select main_a v_prenex_44926))) (<= (+ main_y 1) v_prenex_44927) (<= (select main_a v_prenex_44927) (+ (select main_a v_prenex_44926) 998)) (<= (select main_a v_prenex_44927) 1500))) (forall ((v_prenex_47246 Int) (v_prenex_47245 Int)) (or (<= (select main_a v_prenex_47246) 999) (<= (select main_a v_prenex_47245) (+ (select main_a v_prenex_47246) 4)) (<= (select main_a v_prenex_47246) 1500) (<= (+ main_y 1) v_prenex_47246) (<= (select main_a v_prenex_47245) 502) (< v_prenex_47246 main_y) (<= 0 (+ (select main_a v_prenex_47245) 500)))) (forall ((v_prenex_45756 Int) (v_prenex_45757 Int)) (or (<= (select main_a v_prenex_45756) (+ (select main_a v_prenex_45757) 4)) (< v_prenex_45756 main_x) (<= 0 (+ (select main_a v_prenex_45757) 3)) (< v_prenex_45757 main_y) (<= (+ main_y 1) v_prenex_45757) (<= (* 2 (select main_a v_prenex_45756)) 1004))) (forall ((v_prenex_42625 Int) (v_prenex_42626 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42626))) (<= (select main_a v_prenex_42625) 1003) (<= (select main_a v_prenex_42626) 1500) (<= (select main_a v_prenex_42626) (+ (select main_a v_prenex_42625) 998)) (<= (+ main_y 1) v_prenex_42626) (< v_prenex_42626 main_y))) (forall ((v_prenex_41750 Int) (v_prenex_41751 Int)) (or (<= (select main_a v_prenex_41750) 502) (<= (* 2 (select main_a v_prenex_41751)) 1998) (< v_prenex_41751 main_y) (<= 996 (* 2 (select main_a v_prenex_41751))) (<= (+ main_y 1) v_prenex_41751) (<= (+ (select main_a v_prenex_41751) (select main_a v_prenex_41750)) 1000) (<= (* 2 (select main_a v_prenex_41750)) 1004))) (forall ((v_prenex_33137 Int) (v_prenex_33136 Int)) (or (<= (+ (select main_a v_prenex_33137) (select main_a v_prenex_33136)) 1000) (<= (+ main_y 1) v_prenex_33137) (<= 996 (* 2 (select main_a v_prenex_33137))) (<= 2 (* 2 (select main_a v_prenex_33136))) (<= 0 (+ (select main_a v_prenex_33136) 500)) (< v_prenex_33137 main_y))) (forall ((v_prenex_42798 Int) (v_prenex_42799 Int)) (or (<= (+ (select main_a v_prenex_42799) (select main_a v_prenex_42798)) 1000) (<= (+ main_y 1) v_prenex_42799) (<= (* 2 (select main_a v_prenex_42799)) 1998) (<= 0 (+ (select main_a v_prenex_42798) 500)) (<= (select main_a v_prenex_42799) 999) (< v_prenex_42799 main_y) (<= 1 (select main_a v_prenex_42798)))) (forall ((v_prenex_41137 Int) (v_prenex_41136 Int)) (or (<= (+ main_y 1) v_prenex_41137) (<= (select main_a v_prenex_41136) (+ (select main_a v_prenex_41137) 4)) (<= (select main_a v_prenex_41137) 999) (<= 2 (* 2 (select main_a v_prenex_41136))) (< v_prenex_41137 main_y) (< v_prenex_41136 main_x))) (forall ((v_prenex_46745 Int) (v_prenex_46746 Int)) (or (< v_prenex_46746 main_y) (<= 0 (+ (select main_a v_prenex_46745) 500)) (<= (+ main_y 1) v_prenex_46746) (<= (* 2 (select main_a v_prenex_46746)) 1998) (<= 1 (select main_a v_prenex_46745)) (<= 996 (* 2 (select main_a v_prenex_46746))) (<= (+ (select main_a v_prenex_46746) (select main_a v_prenex_46745)) 1000))) (forall ((v_prenex_33559 Int) (v_prenex_33558 Int)) (or (<= (select main_a v_prenex_33559) (+ (select main_a v_prenex_33558) 998)) (< v_prenex_33559 main_y) (<= 0 (+ (select main_a v_prenex_33558) 500)) (<= (+ main_y 1) v_prenex_33559) (<= (select main_a v_prenex_33559) 1500))) (forall ((v_prenex_38875 Int) (v_prenex_38874 Int)) (or (<= (* 2 (select main_a v_prenex_38874)) 1004) (<= (+ main_y 1) v_prenex_38875) (<= (+ (select main_a v_prenex_38875) (select main_a v_prenex_38874)) 1000) (< v_prenex_38874 main_x) (<= (select main_a v_prenex_38874) 1003) (< v_prenex_38875 main_y) (<= 0 (+ (select main_a v_prenex_38875) 3)))) (forall ((v_prenex_37785 Int) (v_prenex_37784 Int)) (or (< v_prenex_37785 main_y) (<= (select main_a v_prenex_37784) 1003) (<= (+ main_y 1) v_prenex_37785) (<= (select main_a v_prenex_37784) (+ (select main_a v_prenex_37785) 4)) (<= (* 2 (select main_a v_prenex_37785)) 1998) (<= 0 (+ (select main_a v_prenex_37784) 500)) (<= 0 (+ (select main_a v_prenex_37785) 3)))) (or (forall ((v_prenex_44731 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44731))) (<= (select main_a v_prenex_44731) 999) (< v_prenex_44731 main_y) (<= (+ main_y 1) v_prenex_44731))) (forall ((v_prenex_44730 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44730))) (<= (* 2 (select main_a v_prenex_44730)) 1004) (<= (+ main_x 1) v_prenex_44730)))) (forall ((v_prenex_46662 Int) (v_prenex_46661 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46662))) (<= (select main_a v_prenex_46662) 999) (<= (select main_a v_prenex_46662) (+ (select main_a v_prenex_46661) 998)) (< v_prenex_46662 main_y) (<= (+ main_y 1) v_prenex_46662))) (or (forall ((v_prenex_34439 Int)) (<= (select main_a v_prenex_34439) 502)) (forall ((v_prenex_34438 Int)) (or (<= (select main_a v_prenex_34438) 1500) (< v_prenex_34438 main_y) (<= (+ main_y 1) v_prenex_34438) (<= 996 (* 2 (select main_a v_prenex_34438))) (<= (* 2 (select main_a v_prenex_34438)) 1998)))) (forall ((v_prenex_35770 Int) (v_prenex_35771 Int)) (or (<= (select main_a v_prenex_35771) 1500) (< v_prenex_35771 main_y) (<= (select main_a v_prenex_35770) (+ (select main_a v_prenex_35771) 4)) (<= (+ main_y 1) v_prenex_35771) (<= (* 2 (select main_a v_prenex_35771)) 1998) (<= 1 (select main_a v_prenex_35770)) (<= (select main_a v_prenex_35770) 1003))) (forall ((v_prenex_40487 Int) (v_prenex_40486 Int)) (or (<= (+ (select main_a v_prenex_40487) (select main_a v_prenex_40486)) 1000) (<= (select main_a v_prenex_40486) 502) (<= (* 2 (select main_a v_prenex_40487)) 1998) (<= (+ main_y 1) v_prenex_40487) (< v_prenex_40487 main_y) (<= 0 (+ (select main_a v_prenex_40486) 500)) (<= (select main_a v_prenex_40487) 999))) (forall ((v_prenex_43769 Int) (v_prenex_43768 Int)) (or (<= (* 2 (select main_a v_prenex_43769)) 1998) (<= 2 (* 2 (select main_a v_prenex_43768))) (<= 0 (+ (select main_a v_prenex_43768) 500)) (<= (+ main_y 1) v_prenex_43769) (< v_prenex_43768 main_x) (<= 1000 (+ (select main_a v_prenex_43769) (select main_a v_prenex_43768))) (< v_prenex_43769 main_y))) (forall ((v_prenex_41487 Int) (v_prenex_41488 Int)) (or (<= (+ (select main_a v_prenex_41488) (select main_a v_prenex_41487)) 1000) (< v_prenex_41488 main_y) (<= (select main_a v_prenex_41487) 502) (<= (+ main_y 1) v_prenex_41488) (<= 0 (+ (select main_a v_prenex_41488) 3)) (<= (* 2 (select main_a v_prenex_41487)) 1004) (<= 996 (* 2 (select main_a v_prenex_41488))))) (or (forall ((v_prenex_38400 Int)) (or (<= (+ main_x 1) v_prenex_38400) (<= 1 (select main_a v_prenex_38400)))) (forall ((v_prenex_38401 Int)) (or (<= (select main_a v_prenex_38401) 999) (< v_prenex_38401 main_y) (<= (+ main_y 1) v_prenex_38401) (<= 996 (* 2 (select main_a v_prenex_38401)))))) (forall ((v_prenex_44720 Int) (v_prenex_44721 Int)) (or (<= (+ (select main_a v_prenex_44721) (select main_a v_prenex_44720)) 1000) (<= (select main_a v_prenex_44720) 1003) (<= (select main_a v_prenex_44721) 1500) (<= (+ main_y 1) v_prenex_44721) (< v_prenex_44721 main_y) (<= (select main_a v_prenex_44720) 502))) (forall ((v_prenex_47469 Int) (v_prenex_47470 Int)) (or (<= (select main_a v_prenex_47469) 1003) (< v_prenex_47470 main_y) (<= (* 2 (select main_a v_prenex_47470)) 1998) (<= 498 (select main_a v_prenex_47470)) (<= (select main_a v_prenex_47469) 502) (<= (+ (select main_a v_prenex_47470) (select main_a v_prenex_47469)) 1000) (<= (+ main_y 1) v_prenex_47470))) (forall ((v_prenex_39890 Int) (v_prenex_39891 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39890))) (<= (+ main_y 1) v_prenex_39891) (<= (* 2 (select main_a v_prenex_39891)) 1998) (<= (select main_a v_prenex_39890) (+ (select main_a v_prenex_39891) 4)) (< v_prenex_39891 main_y))) (forall ((v_prenex_37158 Int) (v_prenex_37157 Int)) (or (<= 498 (select main_a v_prenex_37158)) (<= (+ (select main_a v_prenex_37158) (select main_a v_prenex_37157)) 1000) (<= 0 (+ (select main_a v_prenex_37157) 500)) (<= (+ main_y 1) v_prenex_37158) (<= (select main_a v_prenex_37158) 999) (<= 1 (select main_a v_prenex_37157)) (< v_prenex_37158 main_y))) (or (forall ((v_prenex_41426 Int)) (or (<= (+ main_y 1) v_prenex_41426) (< v_prenex_41426 main_y) (<= 996 (* 2 (select main_a v_prenex_41426))))) (forall ((v_prenex_41425 Int)) (or (<= (+ main_x 1) v_prenex_41425) (<= 0 (+ (select main_a v_prenex_41425) 500)) (<= (select main_a v_prenex_41425) 1003)))) (forall ((v_prenex_37023 Int) (v_prenex_37024 Int)) (or (<= 498 (select main_a v_prenex_37024)) (< v_prenex_37023 main_x) (<= (* 2 (select main_a v_prenex_37023)) 1004) (<= (+ main_y 1) v_prenex_37024) (<= (select main_a v_prenex_37023) 502) (<= (select main_a v_prenex_37024) (+ (select main_a v_prenex_37023) 998)) (< v_prenex_37024 main_y))) (or (forall ((v_prenex_47193 Int)) (<= (select main_a v_prenex_47193) 502)) (forall ((v_prenex_47194 Int)) (or (< v_prenex_47194 main_y) (<= 996 (* 2 (select main_a v_prenex_47194))) (<= (select main_a v_prenex_47194) 1500) (<= (+ main_y 1) v_prenex_47194) (<= 0 (+ (select main_a v_prenex_47194) 3))))) (forall ((v_prenex_38871 Int) (v_prenex_38870 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38870))) (< v_prenex_38871 main_y) (<= (select main_a v_prenex_38870) 502) (<= 996 (* 2 (select main_a v_prenex_38871))) (<= (+ main_y 1) v_prenex_38871) (<= (+ (select main_a v_prenex_38871) (select main_a v_prenex_38870)) 1000))) (forall ((v_prenex_37440 Int) (v_prenex_37441 Int)) (or (<= 1 (select main_a v_prenex_37440)) (<= (+ main_y 1) v_prenex_37441) (<= (select main_a v_prenex_37441) (+ (select main_a v_prenex_37440) 998)) (< v_prenex_37441 main_y) (<= 2 (* 2 (select main_a v_prenex_37440))) (<= 996 (* 2 (select main_a v_prenex_37441))) (<= 0 (+ (select main_a v_prenex_37441) 3)))) (forall ((v_prenex_40175 Int) (v_prenex_40176 Int)) (or (<= (+ main_y 1) v_prenex_40176) (<= 996 (* 2 (select main_a v_prenex_40176))) (<= (select main_a v_prenex_40176) 999) (<= 1000 (+ (select main_a v_prenex_40176) (select main_a v_prenex_40175))) (< v_prenex_40176 main_y) (<= 1 (select main_a v_prenex_40175)))) (forall ((v_prenex_45467 Int) (v_prenex_45466 Int)) (or (< v_prenex_45467 main_y) (<= (+ main_y 1) v_prenex_45467) (<= (select main_a v_prenex_45466) 1003) (<= (select main_a v_prenex_45467) 999) (< v_prenex_45466 main_x) (<= 1000 (+ (select main_a v_prenex_45467) (select main_a v_prenex_45466))) (<= (select main_a v_prenex_45466) 502))) (forall ((v_prenex_34387 Int) (v_prenex_34386 Int)) (or (<= (+ main_x 1) v_prenex_34387) (<= (+ (select main_a v_prenex_34386) (select main_a v_prenex_34387)) 1000) (< v_prenex_34386 main_y) (<= (+ main_y 1) v_prenex_34386) (<= (select main_a v_prenex_34386) 1500) (<= (select main_a v_prenex_34387) 1003))) (forall ((v_prenex_45506 Int) (v_prenex_45507 Int)) (or (<= (* 2 (select main_a v_prenex_45506)) 1004) (<= (select main_a v_prenex_45506) 502) (<= (select main_a v_prenex_45507) 999) (<= (select main_a v_prenex_45506) (+ (select main_a v_prenex_45507) 4)) (<= 996 (* 2 (select main_a v_prenex_45507))) (<= (+ main_y 1) v_prenex_45507) (< v_prenex_45507 main_y))) (or (forall ((v_prenex_35519 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35519))) (<= 0 (+ (select main_a v_prenex_35519) 3)) (< v_prenex_35519 main_y) (<= (+ main_y 1) v_prenex_35519) (<= (* 2 (select main_a v_prenex_35519)) 1998))) (forall ((v_prenex_35518 Int)) (<= (select main_a v_prenex_35518) 1003))) (or (forall ((v_prenex_45149 Int)) (or (<= (+ main_y 1) v_prenex_45149) (<= (* 2 (select main_a v_prenex_45149)) 1998) (<= 996 (* 2 (select main_a v_prenex_45149))) (< v_prenex_45149 main_y) (<= 0 (+ (select main_a v_prenex_45149) 3)))) (forall ((v_prenex_45148 Int)) (or (<= 0 (+ (select main_a v_prenex_45148) 500)) (<= (select main_a v_prenex_45148) 1003)))) (forall ((v_prenex_45692 Int) (v_prenex_45693 Int)) (or (<= (select main_a v_prenex_45692) (+ (select main_a v_prenex_45693) 4)) (<= 0 (+ (select main_a v_prenex_45692) 500)) (<= 996 (* 2 (select main_a v_prenex_45693))) (<= (+ main_y 1) v_prenex_45693) (< v_prenex_45693 main_y))) (forall ((v_prenex_45991 Int) (v_prenex_45990 Int)) (or (<= (select main_a v_prenex_45990) 502) (< v_prenex_45990 main_x) (<= 1 (select main_a v_prenex_45990)) (<= (select main_a v_prenex_45990) (+ (select main_a v_prenex_45991) 4)) (<= (+ main_y 1) v_prenex_45991) (<= 996 (* 2 (select main_a v_prenex_45991))) (< v_prenex_45991 main_y))) (forall ((v_prenex_34924 Int) (v_prenex_34923 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34924))) (<= (+ main_y 1) v_prenex_34923) (<= 996 (* 2 (select main_a v_prenex_34923))) (< v_prenex_34923 main_y) (<= (select main_a v_prenex_34923) (+ (select main_a v_prenex_34924) 998)))) (forall ((v_prenex_40226 Int) (v_prenex_40225 Int)) (or (< v_prenex_40226 main_y) (<= 0 (+ (select main_a v_prenex_40226) 3)) (<= (select main_a v_prenex_40225) 502) (<= (select main_a v_prenex_40226) (+ (select main_a v_prenex_40225) 998)) (<= (select main_a v_prenex_40225) 1003) (<= (+ main_x 1) v_prenex_40225) (<= (+ main_y 1) v_prenex_40226))) (or (forall ((v_prenex_44517 Int)) (or (<= (+ main_y 1) v_prenex_44517) (<= (* 2 (select main_a v_prenex_44517)) 1998) (< v_prenex_44517 main_y))) (forall ((v_prenex_44516 Int)) (or (<= (select main_a v_prenex_44516) 1003) (<= (+ main_x 1) v_prenex_44516) (<= 0 (+ (select main_a v_prenex_44516) 500))))) (forall ((v_prenex_47786 Int) (v_prenex_47785 Int)) (or (< v_prenex_47785 main_x) (<= (+ main_y 1) v_prenex_47786) (<= (+ (select main_a v_prenex_47786) (select main_a v_prenex_47785)) 1000) (<= 0 (+ (select main_a v_prenex_47785) 500)) (<= (select main_a v_prenex_47785) 1003) (<= 498 (select main_a v_prenex_47786)) (< v_prenex_47786 main_y))) (forall ((v_prenex_41634 Int) (v_prenex_41635 Int)) (or (<= (+ (select main_a v_prenex_41635) (select main_a v_prenex_41634)) 1000) (< v_prenex_41635 main_y) (<= 0 (+ (select main_a v_prenex_41635) 3)) (<= 996 (* 2 (select main_a v_prenex_41635))) (<= (select main_a v_prenex_41634) 502) (<= (+ main_y 1) v_prenex_41635) (<= 0 (+ (select main_a v_prenex_41634) 500)))) (forall ((v_prenex_46033 Int) (v_prenex_46032 Int)) (or (< v_prenex_46033 main_y) (<= (select main_a v_prenex_46032) 502) (<= 0 (+ (select main_a v_prenex_46032) 500)) (<= 1000 (+ (select main_a v_prenex_46033) (select main_a v_prenex_46032))) (<= (+ main_y 1) v_prenex_46033) (<= (select main_a v_prenex_46033) 999) (<= (* 2 (select main_a v_prenex_46033)) 1998))) (forall ((v_prenex_40239 Int) (v_prenex_40240 Int)) (or (<= (select main_a v_prenex_40239) 1003) (<= (select main_a v_prenex_40239) 502) (<= (+ main_y 1) v_prenex_40240) (<= (select main_a v_prenex_40240) 999) (<= (+ (select main_a v_prenex_40240) (select main_a v_prenex_40239)) 1000) (< v_prenex_40240 main_y))) (or (forall ((v_prenex_33191 Int)) (or (<= 0 (+ (select main_a v_prenex_33191) 3)) (<= (+ main_y 1) v_prenex_33191) (<= 996 (* 2 (select main_a v_prenex_33191))) (< v_prenex_33191 main_y) (<= (* 2 (select main_a v_prenex_33191)) 1998))) (forall ((v_prenex_33190 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33190))) (<= (select main_a v_prenex_33190) 502)))) (forall ((v_prenex_33845 Int) (v_prenex_33844 Int)) (or (<= (select main_a v_prenex_33845) 1500) (<= (select main_a v_prenex_33844) 502) (< v_prenex_33845 main_y) (<= (select main_a v_prenex_33845) 999) (<= 1 (select main_a v_prenex_33844)) (<= (+ main_y 1) v_prenex_33845) (<= (select main_a v_prenex_33844) (+ (select main_a v_prenex_33845) 4)))) (forall ((v_prenex_40717 Int) (v_prenex_40716 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40716))) (<= (+ main_x 1) v_prenex_40716) (< v_prenex_40717 main_y) (<= (+ main_y 1) v_prenex_40717) (<= (select main_a v_prenex_40716) (+ (select main_a v_prenex_40717) 4)) (<= (select main_a v_prenex_40716) 502) (<= (select main_a v_prenex_40717) 999))) (forall ((v_prenex_37090 Int) (v_prenex_37089 Int)) (or (<= (+ main_x 1) v_prenex_37089) (<= (select main_a v_prenex_37089) 502) (<= (+ main_y 1) v_prenex_37090) (<= (+ (select main_a v_prenex_37090) (select main_a v_prenex_37089)) 1000) (<= (select main_a v_prenex_37090) 999) (< v_prenex_37090 main_y) (<= 1 (select main_a v_prenex_37089)))) (forall ((v_prenex_47642 Int) (v_prenex_47641 Int)) (or (<= (select main_a v_prenex_47641) (+ (select main_a v_prenex_47642) 4)) (<= (select main_a v_prenex_47642) 1500) (<= (+ main_y 1) v_prenex_47642) (<= 2 (* 2 (select main_a v_prenex_47641))) (< v_prenex_47642 main_y) (<= (select main_a v_prenex_47641) 1003) (<= 996 (* 2 (select main_a v_prenex_47642))))) (forall ((v_prenex_41726 Int) (v_prenex_41727 Int)) (or (<= (select main_a v_prenex_41726) 1003) (<= 0 (+ (select main_a v_prenex_41727) 3)) (<= 498 (select main_a v_prenex_41727)) (<= (+ main_y 1) v_prenex_41727) (< v_prenex_41727 main_y) (<= (+ (select main_a v_prenex_41727) (select main_a v_prenex_41726)) 1000) (<= (* 2 (select main_a v_prenex_41726)) 1004))) (forall ((v_prenex_37411 Int) (v_prenex_37410 Int)) (or (<= 0 (+ (select main_a v_prenex_37411) 3)) (<= (select main_a v_prenex_37410) (+ (select main_a v_prenex_37411) 4)) (<= (+ main_y 1) v_prenex_37411) (<= 2 (* 2 (select main_a v_prenex_37410))) (< v_prenex_37411 main_y) (< v_prenex_37410 main_x))) (forall ((v_prenex_35780 Int) (v_prenex_35781 Int)) (or (<= 0 (+ (select main_a v_prenex_35780) 500)) (<= 498 (select main_a v_prenex_35781)) (<= (select main_a v_prenex_35781) (+ (select main_a v_prenex_35780) 998)) (<= (+ main_x 1) v_prenex_35780) (<= (* 2 (select main_a v_prenex_35780)) 1004) (<= (+ main_y 1) v_prenex_35781) (< v_prenex_35781 main_y))) (forall ((v_prenex_45920 Int) (v_prenex_45921 Int)) (or (< v_prenex_45921 main_y) (<= (+ main_y 1) v_prenex_45921) (<= (+ (select main_a v_prenex_45921) (select main_a v_prenex_45920)) 1000) (<= 2 (* 2 (select main_a v_prenex_45920))) (<= (select main_a v_prenex_45920) 502) (<= (select main_a v_prenex_45921) 999) (<= 498 (select main_a v_prenex_45921)))) (forall ((v_prenex_40977 Int) (v_prenex_40976 Int)) (or (< v_prenex_40977 main_y) (<= (select main_a v_prenex_40977) (+ (select main_a v_prenex_40976) 998)) (<= (+ main_y 1) v_prenex_40977) (<= 1 (select main_a v_prenex_40976)) (<= (select main_a v_prenex_40977) 1500))) (forall ((v_prenex_39036 Int) (v_prenex_39035 Int)) (or (<= 1000 (+ (select main_a v_prenex_39036) (select main_a v_prenex_39035))) (<= (+ main_y 1) v_prenex_39036) (<= (select main_a v_prenex_39035) 502) (<= (select main_a v_prenex_39036) 1500) (< v_prenex_39036 main_y) (< v_prenex_39035 main_x))) (or (forall ((v_prenex_40930 Int)) (or (<= (select main_a v_prenex_40930) 502) (<= 2 (* 2 (select main_a v_prenex_40930))))) (forall ((v_prenex_40931 Int)) (or (<= (* 2 (select main_a v_prenex_40931)) 1998) (< v_prenex_40931 main_y) (<= (+ main_y 1) v_prenex_40931)))) (forall ((v_prenex_47916 Int) (v_prenex_47915 Int)) (or (< v_prenex_47916 main_y) (<= 2 (* 2 (select main_a v_prenex_47915))) (<= 0 (+ (select main_a v_prenex_47916) 3)) (<= (select main_a v_prenex_47915) 1003) (<= (+ main_y 1) v_prenex_47916) (<= (+ (select main_a v_prenex_47916) (select main_a v_prenex_47915)) 1000) (<= 498 (select main_a v_prenex_47916)))) (forall ((v_prenex_45404 Int) (v_prenex_45405 Int)) (or (<= (select main_a v_prenex_45404) 502) (<= (+ main_y 1) v_prenex_45405) (< v_prenex_45405 main_y) (<= (select main_a v_prenex_45405) (+ (select main_a v_prenex_45404) 998)) (<= 2 (* 2 (select main_a v_prenex_45404))) (<= 996 (* 2 (select main_a v_prenex_45405))))) (forall ((v_prenex_33645 Int) (v_prenex_33644 Int)) (or (<= (select main_a v_prenex_33645) 1500) (< v_prenex_33645 main_y) (<= 0 (+ (select main_a v_prenex_33644) 500)) (<= 2 (* 2 (select main_a v_prenex_33644))) (<= 498 (select main_a v_prenex_33645)) (<= (+ main_y 1) v_prenex_33645) (<= (select main_a v_prenex_33645) (+ (select main_a v_prenex_33644) 998)))) (forall ((v_prenex_47404 Int) (v_prenex_47403 Int)) (or (< v_prenex_47404 main_y) (<= 1 (select main_a v_prenex_47403)) (<= (select main_a v_prenex_47403) (+ (select main_a v_prenex_47404) 4)) (<= 2 (* 2 (select main_a v_prenex_47403))) (<= 498 (select main_a v_prenex_47404)) (<= 0 (+ (select main_a v_prenex_47404) 3)) (<= (+ main_y 1) v_prenex_47404))) (forall ((v_prenex_46022 Int) (v_prenex_46023 Int)) (or (<= 0 (+ (select main_a v_prenex_46023) 3)) (<= (select main_a v_prenex_46023) 999) (< v_prenex_46023 main_y) (<= (+ main_y 1) v_prenex_46023) (<= (select main_a v_prenex_46023) (+ (select main_a v_prenex_46022) 998)) (<= 1 (select main_a v_prenex_46022)) (<= (select main_a v_prenex_46022) 502))) (forall ((v_prenex_33394 Int) (v_prenex_33393 Int)) (or (<= (select main_a v_prenex_33393) 502) (< v_prenex_33394 main_y) (<= 2 (* 2 (select main_a v_prenex_33393))) (<= (* 2 (select main_a v_prenex_33394)) 1998) (<= (+ main_y 1) v_prenex_33394) (<= (select main_a v_prenex_33394) (+ (select main_a v_prenex_33393) 998)) (<= (+ main_x 1) v_prenex_33393))) (forall ((v_prenex_47310 Int) (v_prenex_47309 Int)) (or (<= (select main_a v_prenex_47310) 999) (<= 1 (select main_a v_prenex_47309)) (<= (select main_a v_prenex_47310) (+ (select main_a v_prenex_47309) 998)) (<= 498 (select main_a v_prenex_47310)) (<= (+ main_y 1) v_prenex_47310) (< v_prenex_47310 main_y))) (forall ((v_prenex_43691 Int) (v_prenex_43692 Int)) (or (<= (select main_a v_prenex_43691) (+ (select main_a v_prenex_43692) 4)) (<= (+ main_y 1) v_prenex_43692) (<= 1 (select main_a v_prenex_43691)) (< v_prenex_43691 main_x) (<= (+ main_x 1) v_prenex_43691))) (forall ((v_prenex_46850 Int) (v_prenex_46849 Int)) (or (<= 1 (select main_a v_prenex_46849)) (<= (select main_a v_prenex_46849) 502) (< v_prenex_46849 main_x) (<= (+ main_y 1) v_prenex_46850) (<= 996 (* 2 (select main_a v_prenex_46850))) (<= 1000 (+ (select main_a v_prenex_46850) (select main_a v_prenex_46849))) (< v_prenex_46850 main_y))) (forall ((v_prenex_41913 Int) (v_prenex_41914 Int)) (or (<= (select main_a v_prenex_41914) (+ (select main_a v_prenex_41913) 998)) (<= 0 (+ (select main_a v_prenex_41913) 500)) (<= 2 (* 2 (select main_a v_prenex_41913))) (< v_prenex_41914 main_y) (<= (select main_a v_prenex_41914) 1500) (<= (+ main_y 1) v_prenex_41914))) (forall ((v_prenex_47901 Int) (v_prenex_47902 Int)) (or (< v_prenex_47902 main_y) (<= (+ main_y 1) v_prenex_47902) (<= (select main_a v_prenex_47902) 999) (<= (select main_a v_prenex_47901) (+ (select main_a v_prenex_47902) 4)) (<= (select main_a v_prenex_47901) 1003) (< v_prenex_47901 main_x))) (forall ((v_prenex_42073 Int) (v_prenex_42074 Int)) (or (<= (select main_a v_prenex_42073) (+ (select main_a v_prenex_42074) 4)) (<= (select main_a v_prenex_42074) 1500) (<= (* 2 (select main_a v_prenex_42073)) 1004) (<= (* 2 (select main_a v_prenex_42074)) 1998) (< v_prenex_42074 main_y) (<= (+ main_y 1) v_prenex_42074))) (or (forall ((v_prenex_35288 Int)) (or (<= (select main_a v_prenex_35288) 502) (<= (select main_a v_prenex_35288) 1003))) (forall ((v_prenex_35287 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35287))) (<= (+ main_y 1) v_prenex_35287) (< v_prenex_35287 main_y) (<= (select main_a v_prenex_35287) 999)))) (or (forall ((v_prenex_33838 Int)) (or (<= (select main_a v_prenex_33838) 1003) (<= 2 (* 2 (select main_a v_prenex_33838))))) (forall ((v_prenex_33839 Int)) (or (<= 498 (select main_a v_prenex_33839)) (<= (select main_a v_prenex_33839) 999) (<= (+ main_y 1) v_prenex_33839) (<= (* 2 (select main_a v_prenex_33839)) 1998) (< v_prenex_33839 main_y)))) (forall ((v_prenex_33793 Int) (v_prenex_33792 Int)) (or (<= 0 (+ (select main_a v_prenex_33793) 3)) (<= (select main_a v_prenex_33792) 502) (<= 0 (+ (select main_a v_prenex_33792) 500)) (<= (+ main_y 1) v_prenex_33793) (<= 996 (* 2 (select main_a v_prenex_33793))) (< v_prenex_33793 main_y) (<= (select main_a v_prenex_33792) (+ (select main_a v_prenex_33793) 4)))) (forall ((v_prenex_42958 Int) (v_prenex_42959 Int)) (or (<= (select main_a v_prenex_42959) (+ (select main_a v_prenex_42958) 998)) (<= (* 2 (select main_a v_prenex_42959)) 1998) (<= (+ main_y 1) v_prenex_42959) (<= 2 (* 2 (select main_a v_prenex_42958))) (< v_prenex_42959 main_y))) (forall ((v_prenex_45285 Int) (v_prenex_45284 Int)) (or (<= (+ main_y 1) v_prenex_45285) (< v_prenex_45284 main_x) (<= (select main_a v_prenex_45285) (+ (select main_a v_prenex_45284) 998)) (< v_prenex_45285 main_y) (<= 1 (select main_a v_prenex_45284)) (<= 498 (select main_a v_prenex_45285)) (<= (select main_a v_prenex_45284) 502))) (or (forall ((v_prenex_42137 Int)) (or (<= (* 2 (select main_a v_prenex_42137)) 1004) (<= (+ main_x 1) v_prenex_42137) (<= 2 (* 2 (select main_a v_prenex_42137))))) (forall ((v_prenex_42138 Int)) (or (<= (+ main_y 1) v_prenex_42138) (<= (* 2 (select main_a v_prenex_42138)) 1998) (< v_prenex_42138 main_y)))) (or (forall ((v_prenex_47348 Int)) (or (<= 498 (select main_a v_prenex_47348)) (< v_prenex_47348 main_y) (<= 0 (+ (select main_a v_prenex_47348) 3)) (<= (* 2 (select main_a v_prenex_47348)) 1998) (<= (+ main_y 1) v_prenex_47348))) (forall ((v_prenex_47347 Int)) (or (<= (select main_a v_prenex_47347) 502) (<= 0 (+ (select main_a v_prenex_47347) 500))))) (forall ((v_prenex_39955 Int) (v_prenex_39954 Int)) (or (<= 0 (+ (select main_a v_prenex_39954) 500)) (<= (+ main_x 1) v_prenex_39954) (<= (select main_a v_prenex_39955) 1500) (<= (+ main_y 1) v_prenex_39955) (<= (* 2 (select main_a v_prenex_39954)) 1004) (<= (+ (select main_a v_prenex_39955) (select main_a v_prenex_39954)) 1000) (< v_prenex_39955 main_y))) (forall ((v_prenex_34877 Int) (v_prenex_34878 Int)) (or (<= (+ (select main_a v_prenex_34877) (select main_a v_prenex_34878)) 1000) (<= 1 (select main_a v_prenex_34878)) (<= 2 (* 2 (select main_a v_prenex_34878))) (< v_prenex_34877 main_y) (<= (* 2 (select main_a v_prenex_34877)) 1998) (<= 996 (* 2 (select main_a v_prenex_34877))) (<= (+ main_y 1) v_prenex_34877))) (or (forall ((v_prenex_43755 Int)) (or (<= (select main_a v_prenex_43755) 1003) (<= (select main_a v_prenex_43755) 502))) (forall ((v_prenex_43756 Int)) (or (<= (select main_a v_prenex_43756) 1500) (<= 0 (+ (select main_a v_prenex_43756) 3)) (<= (+ main_y 1) v_prenex_43756) (< v_prenex_43756 main_y) (<= 996 (* 2 (select main_a v_prenex_43756)))))) (forall ((v_prenex_34211 Int) (v_prenex_34210 Int)) (or (<= (select main_a v_prenex_34211) (+ (select main_a v_prenex_34210) 4)) (< v_prenex_34210 main_y) (<= (* 2 (select main_a v_prenex_34211)) 1004) (<= (* 2 (select main_a v_prenex_34210)) 1998) (<= (select main_a v_prenex_34210) 999) (<= (+ main_y 1) v_prenex_34210) (<= (select main_a v_prenex_34211) 502))) (forall ((v_prenex_37671 Int) (v_prenex_37672 Int)) (or (< v_prenex_37672 main_y) (<= 996 (* 2 (select main_a v_prenex_37672))) (<= (+ (select main_a v_prenex_37672) (select main_a v_prenex_37671)) 1000) (<= (select main_a v_prenex_37671) 502) (<= (+ main_y 1) v_prenex_37672))) (forall ((v_prenex_36555 Int) (v_prenex_36556 Int)) (or (<= (select main_a v_prenex_36555) 502) (< v_prenex_36556 main_y) (<= (+ main_y 1) v_prenex_36556) (<= (select main_a v_prenex_36555) (+ (select main_a v_prenex_36556) 4)) (< v_prenex_36555 main_x) (<= (select main_a v_prenex_36555) 1003) (<= (* 2 (select main_a v_prenex_36556)) 1998))) (forall ((v_prenex_43516 Int) (v_prenex_43515 Int)) (or (<= (select main_a v_prenex_43516) (+ (select main_a v_prenex_43515) 998)) (<= 498 (select main_a v_prenex_43516)) (<= 0 (+ (select main_a v_prenex_43515) 500)) (<= (select main_a v_prenex_43516) 1500) (<= (select main_a v_prenex_43515) 1003) (< v_prenex_43516 main_y) (<= (+ main_y 1) v_prenex_43516))) (forall ((v_prenex_32883 Int) (v_prenex_32882 Int)) (or (< v_prenex_32883 main_y) (<= (select main_a v_prenex_32882) (+ (select main_a v_prenex_32883) 4)) (<= (select main_a v_prenex_32882) 1003) (<= (* 2 (select main_a v_prenex_32883)) 1998) (<= (* 2 (select main_a v_prenex_32882)) 1004) (<= (+ main_y 1) v_prenex_32883))) (forall ((v_prenex_37352 Int) (v_prenex_37353 Int)) (or (<= (+ main_x 1) v_prenex_37352) (<= (select main_a v_prenex_37353) 1500) (< v_prenex_37353 main_y) (<= (select main_a v_prenex_37352) (+ (select main_a v_prenex_37353) 4)) (<= (+ main_y 1) v_prenex_37353) (<= 1 (select main_a v_prenex_37352)))) (forall ((v_prenex_36769 Int) (v_prenex_36770 Int)) (or (<= (+ (select main_a v_prenex_36770) (select main_a v_prenex_36769)) 1000) (<= (+ main_y 1) v_prenex_36770) (< v_prenex_36769 main_x) (<= (select main_a v_prenex_36770) 999) (< v_prenex_36770 main_y) (<= 1 (select main_a v_prenex_36769)))) (forall ((v_prenex_43491 Int) (v_prenex_43490 Int)) (or (<= 0 (+ (select main_a v_prenex_43490) 500)) (< v_prenex_43491 main_y) (<= 498 (select main_a v_prenex_43491)) (<= 0 (+ (select main_a v_prenex_43491) 3)) (<= (+ main_y 1) v_prenex_43491) (<= (select main_a v_prenex_43491) (+ (select main_a v_prenex_43490) 998)))) (forall ((v_prenex_45448 Int) (v_prenex_45449 Int)) (or (<= (+ (select main_a v_prenex_45449) (select main_a v_prenex_45448)) 1000) (<= (+ main_y 1) v_prenex_45449) (<= (+ main_x 1) v_prenex_45448) (< v_prenex_45448 main_x) (<= (select main_a v_prenex_45448) 1003))) (forall ((v_prenex_41434 Int) (v_prenex_41433 Int)) (or (<= 498 (select main_a v_prenex_41434)) (<= (select main_a v_prenex_41434) (+ (select main_a v_prenex_41433) 998)) (< v_prenex_41434 main_y) (<= 996 (* 2 (select main_a v_prenex_41434))) (<= (+ main_y 1) v_prenex_41434))) (forall ((v_prenex_45514 Int) (v_prenex_45515 Int)) (or (< v_prenex_45514 main_x) (<= (select main_a v_prenex_45514) 502) (<= (+ main_y 1) v_prenex_45515) (<= (* 2 (select main_a v_prenex_45514)) 1004) (<= (+ (select main_a v_prenex_45515) (select main_a v_prenex_45514)) 1000) (< v_prenex_45515 main_y) (<= (select main_a v_prenex_45515) 999))) (forall ((v_prenex_37364 Int) (v_prenex_37365 Int)) (or (<= (select main_a v_prenex_37365) 1500) (<= (+ main_y 1) v_prenex_37365) (<= (* 2 (select main_a v_prenex_37364)) 1004) (< v_prenex_37365 main_y) (<= (select main_a v_prenex_37365) (+ (select main_a v_prenex_37364) 998)) (<= 498 (select main_a v_prenex_37365)) (<= (select main_a v_prenex_37364) 1003))) (or (forall ((v_prenex_36756 Int)) (or (< v_prenex_36756 main_y) (<= 996 (* 2 (select main_a v_prenex_36756))) (<= (+ main_y 1) v_prenex_36756) (<= 498 (select main_a v_prenex_36756)))) (forall ((v_prenex_36755 Int)) (or (<= 1 (select main_a v_prenex_36755)) (<= (+ main_x 1) v_prenex_36755) (<= (select main_a v_prenex_36755) 502)))) (forall ((v_prenex_33949 Int) (v_prenex_33948 Int)) (or (<= (* 2 (select main_a v_prenex_33949)) 1004) (< v_prenex_33948 main_y) (<= (+ main_y 1) v_prenex_33948) (<= 996 (* 2 (select main_a v_prenex_33948))) (<= (select main_a v_prenex_33948) 999) (<= (+ (select main_a v_prenex_33948) (select main_a v_prenex_33949)) 1000) (<= 0 (+ (select main_a v_prenex_33949) 500)))) (forall ((v_prenex_44306 Int) (v_prenex_44307 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44307))) (<= (* 2 (select main_a v_prenex_44307)) 1998) (<= (select main_a v_prenex_44306) 1003) (< v_prenex_44307 main_y) (<= (+ main_y 1) v_prenex_44307) (<= (+ (select main_a v_prenex_44307) (select main_a v_prenex_44306)) 1000))) (or (forall ((v_prenex_41012 Int)) (or (<= 1 (select main_a v_prenex_41012)) (<= (+ main_x 1) v_prenex_41012) (<= (select main_a v_prenex_41012) 1003))) (forall ((v_prenex_41013 Int)) (or (<= (* 2 (select main_a v_prenex_41013)) 1998) (< v_prenex_41013 main_y) (<= (select main_a v_prenex_41013) 999) (<= (+ main_y 1) v_prenex_41013)))) (or (forall ((v_prenex_37308 Int)) (or (<= 0 (+ (select main_a v_prenex_37308) 3)) (< v_prenex_37308 main_y) (<= 996 (* 2 (select main_a v_prenex_37308))) (<= (+ main_y 1) v_prenex_37308) (<= (select main_a v_prenex_37308) 999))) (forall ((v_prenex_37307 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37307))) (<= 0 (+ (select main_a v_prenex_37307) 500))))) (forall ((v_prenex_41612 Int) (v_prenex_41613 Int)) (or (<= (select main_a v_prenex_41613) 999) (<= 2 (* 2 (select main_a v_prenex_41612))) (<= (select main_a v_prenex_41612) 502) (< v_prenex_41613 main_y) (< v_prenex_41612 main_x) (<= 1000 (+ (select main_a v_prenex_41613) (select main_a v_prenex_41612))) (<= (+ main_y 1) v_prenex_41613))) (forall ((v_prenex_33237 Int) (v_prenex_33236 Int)) (or (< v_prenex_33237 main_y) (<= (+ (select main_a v_prenex_33237) (select main_a v_prenex_33236)) 1000) (<= 0 (+ (select main_a v_prenex_33236) 500)) (<= 498 (select main_a v_prenex_33237)) (<= (select main_a v_prenex_33236) 502) (<= (+ main_x 1) v_prenex_33236) (<= (+ main_y 1) v_prenex_33237))) (forall ((v_prenex_44403 Int) (v_prenex_44402 Int)) (or (<= (* 2 (select main_a v_prenex_44402)) 1004) (<= 498 (select main_a v_prenex_44403)) (<= (+ main_y 1) v_prenex_44403) (< v_prenex_44403 main_y) (<= (+ (select main_a v_prenex_44403) (select main_a v_prenex_44402)) 1000) (<= 996 (* 2 (select main_a v_prenex_44403))))) (forall ((v_prenex_42836 Int) (v_prenex_42837 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42837))) (<= (select main_a v_prenex_42836) 502) (<= (select main_a v_prenex_42837) (+ (select main_a v_prenex_42836) 998)) (<= 1 (select main_a v_prenex_42836)) (< v_prenex_42837 main_y) (<= (+ main_y 1) v_prenex_42837) (<= (select main_a v_prenex_42837) 999))) (forall ((v_prenex_38823 Int) (v_prenex_38822 Int)) (or (<= (* 2 (select main_a v_prenex_38822)) 1004) (<= 0 (+ (select main_a v_prenex_38822) 500)) (<= 498 (select main_a v_prenex_38823)) (< v_prenex_38823 main_y) (<= (+ (select main_a v_prenex_38823) (select main_a v_prenex_38822)) 1000) (<= (* 2 (select main_a v_prenex_38823)) 1998) (<= (+ main_y 1) v_prenex_38823))) (forall ((v_prenex_42015 Int) (v_prenex_42016 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42015))) (<= (* 2 (select main_a v_prenex_42016)) 1998) (<= (+ main_y 1) v_prenex_42016) (<= (select main_a v_prenex_42016) (+ (select main_a v_prenex_42015) 998)) (<= 996 (* 2 (select main_a v_prenex_42016))) (< v_prenex_42016 main_y) (<= (select main_a v_prenex_42015) 1003))) (or (forall ((v_prenex_39162 Int)) (or (<= (+ main_y 1) v_prenex_39162) (<= 0 (+ (select main_a v_prenex_39162) 3)) (<= 996 (* 2 (select main_a v_prenex_39162))) (< v_prenex_39162 main_y))) (forall ((v_prenex_39161 Int)) (or (<= (select main_a v_prenex_39161) 1003) (< v_prenex_39161 main_x) (<= 2 (* 2 (select main_a v_prenex_39161)))))) (forall ((v_prenex_46691 Int) (v_prenex_46692 Int)) (or (<= (* 2 (select main_a v_prenex_46692)) 1998) (<= 1000 (+ (select main_a v_prenex_46692) (select main_a v_prenex_46691))) (<= (+ main_y 1) v_prenex_46692) (<= (select main_a v_prenex_46691) 1003) (<= (select main_a v_prenex_46692) 1500) (<= (* 2 (select main_a v_prenex_46691)) 1004) (< v_prenex_46692 main_y))) (forall ((v_prenex_36741 Int) (v_prenex_36742 Int)) (or (< v_prenex_36742 main_y) (<= (+ main_y 1) v_prenex_36742) (<= 498 (select main_a v_prenex_36742)) (<= (select main_a v_prenex_36741) 1003) (<= 0 (+ (select main_a v_prenex_36742) 3)) (<= 1000 (+ (select main_a v_prenex_36742) (select main_a v_prenex_36741))) (<= 2 (* 2 (select main_a v_prenex_36741))))) (or (forall ((v_prenex_36761 Int)) (<= (select main_a v_prenex_36761) 502)) (forall ((v_prenex_36762 Int)) (or (< v_prenex_36762 main_y) (<= (select main_a v_prenex_36762) 999) (<= (+ main_y 1) v_prenex_36762) (<= (* 2 (select main_a v_prenex_36762)) 1998) (<= 0 (+ (select main_a v_prenex_36762) 3))))) (forall ((v_prenex_39959 Int) (v_prenex_39958 Int)) (or (<= (select main_a v_prenex_39958) (+ (select main_a v_prenex_39959) 4)) (<= (+ main_y 1) v_prenex_39959) (<= 0 (+ (select main_a v_prenex_39958) 500)) (<= 1 (select main_a v_prenex_39958)) (<= 996 (* 2 (select main_a v_prenex_39959))) (<= (select main_a v_prenex_39959) 999) (< v_prenex_39959 main_y))) (forall ((v_prenex_36583 Int) (v_prenex_36584 Int)) (or (< v_prenex_36584 main_y) (<= 498 (select main_a v_prenex_36584)) (<= (* 2 (select main_a v_prenex_36583)) 1004) (<= (+ (select main_a v_prenex_36584) (select main_a v_prenex_36583)) 1000) (<= (+ main_y 1) v_prenex_36584) (<= (select main_a v_prenex_36583) 502) (<= (* 2 (select main_a v_prenex_36584)) 1998))) (forall ((v_prenex_42037 Int) (v_prenex_42038 Int)) (or (<= (+ main_y 1) v_prenex_42038) (<= 996 (* 2 (select main_a v_prenex_42038))) (<= (+ (select main_a v_prenex_42038) (select main_a v_prenex_42037)) 1000) (< v_prenex_42038 main_y) (<= 1 (select main_a v_prenex_42037)))) (forall ((v_prenex_48086 Int) (v_prenex_48085 Int)) (or (<= 498 (select main_a v_prenex_48086)) (<= (select main_a v_prenex_48085) 502) (<= (+ main_y 1) v_prenex_48086) (<= (* 2 (select main_a v_prenex_48086)) 1998) (<= (select main_a v_prenex_48085) 1003) (<= (select main_a v_prenex_48086) (+ (select main_a v_prenex_48085) 998)) (< v_prenex_48086 main_y))) (forall ((v_prenex_46990 Int) (v_prenex_46991 Int)) (or (< v_prenex_46991 main_y) (<= (+ main_y 1) v_prenex_46991) (< v_prenex_46990 main_x) (<= 2 (* 2 (select main_a v_prenex_46990))) (<= (+ (select main_a v_prenex_46991) (select main_a v_prenex_46990)) 1000) (<= (* 2 (select main_a v_prenex_46990)) 1004) (<= 0 (+ (select main_a v_prenex_46991) 3)))) (forall ((v_prenex_41930 Int) (v_prenex_41929 Int)) (or (<= 498 (select main_a v_prenex_41930)) (<= (+ (select main_a v_prenex_41930) (select main_a v_prenex_41929)) 1000) (<= (select main_a v_prenex_41929) 502) (<= (+ main_y 1) v_prenex_41930) (< v_prenex_41930 main_y) (< v_prenex_41929 main_x) (<= 2 (* 2 (select main_a v_prenex_41929))))) (forall ((v_prenex_42149 Int) (v_prenex_42150 Int)) (or (<= 498 (select main_a v_prenex_42150)) (< v_prenex_42150 main_y) (<= (+ main_y 1) v_prenex_42150) (<= (+ (select main_a v_prenex_42150) (select main_a v_prenex_42149)) 1000) (<= (select main_a v_prenex_42150) 1500) (<= 0 (+ (select main_a v_prenex_42149) 500)))) (forall ((v_prenex_33386 Int) (v_prenex_33385 Int)) (or (< v_prenex_33386 main_y) (<= (* 2 (select main_a v_prenex_33386)) 1998) (<= (* 2 (select main_a v_prenex_33385)) 1004) (<= (+ main_y 1) v_prenex_33386) (<= (+ (select main_a v_prenex_33386) (select main_a v_prenex_33385)) 1000) (<= (select main_a v_prenex_33385) 502))) (forall ((v_prenex_39160 Int) (v_prenex_39159 Int)) (or (<= (+ (select main_a v_prenex_39160) (select main_a v_prenex_39159)) 1000) (<= (* 2 (select main_a v_prenex_39159)) 1004) (<= 498 (select main_a v_prenex_39160)) (< v_prenex_39160 main_y) (<= (+ main_y 1) v_prenex_39160) (<= (* 2 (select main_a v_prenex_39160)) 1998) (<= (select main_a v_prenex_39159) 1003))) (forall ((v_prenex_36928 Int) (v_prenex_36927 Int)) (or (< v_prenex_36927 main_x) (< v_prenex_36928 main_y) (<= (select main_a v_prenex_36928) (+ (select main_a v_prenex_36927) 998)) (<= (+ main_y 1) v_prenex_36928) (<= (* 2 (select main_a v_prenex_36927)) 1004) (<= 996 (* 2 (select main_a v_prenex_36928))) (<= 2 (* 2 (select main_a v_prenex_36927))))) (forall ((v_prenex_43860 Int) (v_prenex_43861 Int)) (or (< v_prenex_43861 main_y) (<= (select main_a v_prenex_43860) (+ (select main_a v_prenex_43861) 4)) (<= 2 (* 2 (select main_a v_prenex_43860))) (<= (select main_a v_prenex_43860) 502) (<= (+ main_y 1) v_prenex_43861) (<= (select main_a v_prenex_43861) 1500))) (forall ((v_prenex_46884 Int) (v_prenex_46883 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46883))) (< v_prenex_46884 main_y) (< v_prenex_46883 main_x) (<= 498 (select main_a v_prenex_46884)) (<= 0 (+ (select main_a v_prenex_46883) 500)) (<= (select main_a v_prenex_46884) (+ (select main_a v_prenex_46883) 998)) (<= (+ main_y 1) v_prenex_46884))) (forall ((v_prenex_33807 Int) (v_prenex_33806 Int)) (or (<= (+ main_y 1) v_prenex_33807) (<= (+ main_x 1) v_prenex_33806) (< v_prenex_33807 main_y) (<= 2 (* 2 (select main_a v_prenex_33806))) (<= 1000 (+ (select main_a v_prenex_33807) (select main_a v_prenex_33806))) (<= (select main_a v_prenex_33807) 999) (<= (select main_a v_prenex_33806) 1003))) (or (forall ((v_prenex_41167 Int)) (or (<= (select main_a v_prenex_41167) 502) (<= 2 (* 2 (select main_a v_prenex_41167))))) (forall ((v_prenex_41168 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41168))) (<= (+ main_y 1) v_prenex_41168) (<= (select main_a v_prenex_41168) 1500) (< v_prenex_41168 main_y) (<= (select main_a v_prenex_41168) 999)))) (forall ((v_prenex_46538 Int) (v_prenex_46539 Int)) (or (<= (+ (select main_a v_prenex_46539) (select main_a v_prenex_46538)) 1000) (< v_prenex_46539 main_y) (<= 0 (+ (select main_a v_prenex_46538) 500)) (< v_prenex_46538 main_x) (<= (+ main_y 1) v_prenex_46539) (<= 498 (select main_a v_prenex_46539)))) (forall ((v_prenex_35217 Int) (v_prenex_35218 Int)) (or (< v_prenex_35217 main_y) (<= 996 (* 2 (select main_a v_prenex_35217))) (<= (+ main_y 1) v_prenex_35217) (<= 1 (select main_a v_prenex_35218)) (<= (select main_a v_prenex_35218) 502) (<= (* 2 (select main_a v_prenex_35217)) 1998) (<= (select main_a v_prenex_35218) (+ (select main_a v_prenex_35217) 4)))) (forall ((v_prenex_41368 Int) (v_prenex_41367 Int)) (or (<= (* 2 (select main_a v_prenex_41368)) 1998) (<= (+ (select main_a v_prenex_41368) (select main_a v_prenex_41367)) 1000) (< v_prenex_41368 main_y) (<= (+ main_y 1) v_prenex_41368) (<= (select main_a v_prenex_41367) 1003) (<= (* 2 (select main_a v_prenex_41367)) 1004) (< v_prenex_41367 main_x))) (forall ((v_prenex_34171 Int) (v_prenex_34170 Int)) (or (<= (+ (select main_a v_prenex_34170) (select main_a v_prenex_34171)) 1000) (<= (select main_a v_prenex_34170) 1500) (<= 0 (+ (select main_a v_prenex_34170) 3)) (<= 0 (+ (select main_a v_prenex_34171) 500)) (< v_prenex_34170 main_y) (<= (+ main_y 1) v_prenex_34170))) (forall ((v_prenex_43310 Int) (v_prenex_43311 Int)) (or (<= 1 (select main_a v_prenex_43310)) (<= (select main_a v_prenex_43310) (+ (select main_a v_prenex_43311) 4)) (<= (select main_a v_prenex_43311) 1500) (<= (+ main_y 1) v_prenex_43311) (<= (select main_a v_prenex_43310) 1003) (< v_prenex_43311 main_y))) (forall ((v_prenex_35490 Int) (v_prenex_35491 Int)) (or (<= 0 (+ (select main_a v_prenex_35490) 500)) (<= (+ main_y 1) v_prenex_35491) (< v_prenex_35491 main_y) (<= 1 (select main_a v_prenex_35490)) (<= (+ main_x 1) v_prenex_35490) (<= (select main_a v_prenex_35491) 999) (<= 1000 (+ (select main_a v_prenex_35491) (select main_a v_prenex_35490))))) (forall ((v_prenex_42950 Int) (v_prenex_42951 Int)) (or (<= 1000 (+ (select main_a v_prenex_42951) (select main_a v_prenex_42950))) (< v_prenex_42951 main_y) (<= 996 (* 2 (select main_a v_prenex_42951))) (<= (select main_a v_prenex_42950) 502) (<= (select main_a v_prenex_42951) 999) (<= 2 (* 2 (select main_a v_prenex_42950))) (<= (+ main_y 1) v_prenex_42951))) (or (forall ((v_prenex_38916 Int)) (<= (* 2 (select main_a v_prenex_38916)) 1004)) (forall ((v_prenex_38920 Int)) (or (<= (+ main_y 1) v_prenex_38920) (<= 996 (* 2 (select main_a v_prenex_38920))) (< v_prenex_38920 main_y) (<= (select main_a v_prenex_38920) 1500)))) (or (forall ((v_prenex_39222 Int)) (or (<= (+ main_y 1) v_prenex_39222) (<= (* 2 (select main_a v_prenex_39222)) 1998) (<= (select main_a v_prenex_39222) 1500) (< v_prenex_39222 main_y))) (forall ((v_prenex_39221 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39221))) (<= 1 (select main_a v_prenex_39221))))) (forall ((v_prenex_45810 Int) (v_prenex_45811 Int)) (or (<= 498 (select main_a v_prenex_45811)) (<= (select main_a v_prenex_45811) (+ (select main_a v_prenex_45810) 998)) (<= (+ main_y 1) v_prenex_45811) (<= (select main_a v_prenex_45810) 502) (< v_prenex_45811 main_y) (<= (select main_a v_prenex_45810) 1003) (<= (+ main_x 1) v_prenex_45810))) (or (forall ((v_prenex_41981 Int)) (or (<= (+ main_x 1) v_prenex_41981) (<= (select main_a v_prenex_41981) 502) (<= 1 (select main_a v_prenex_41981)))) (forall ((v_prenex_41982 Int)) (or (< v_prenex_41982 main_y) (<= (+ main_y 1) v_prenex_41982) (<= (* 2 (select main_a v_prenex_41982)) 1998)))) (forall ((v_prenex_41397 Int) (v_prenex_41398 Int)) (or (<= 1 (select main_a v_prenex_41397)) (<= (select main_a v_prenex_41397) (+ (select main_a v_prenex_41398) 4)) (<= 996 (* 2 (select main_a v_prenex_41398))) (<= 2 (* 2 (select main_a v_prenex_41397))) (<= (select main_a v_prenex_41398) 1500) (< v_prenex_41398 main_y) (<= (+ main_y 1) v_prenex_41398))) (or (forall ((v_prenex_44717 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44717))) (< v_prenex_44717 main_y) (<= (select main_a v_prenex_44717) 1500) (<= (+ main_y 1) v_prenex_44717) (<= (select main_a v_prenex_44717) 999))) (forall ((v_prenex_44716 Int)) (or (<= (select main_a v_prenex_44716) 1003) (<= 1 (select main_a v_prenex_44716))))) (forall ((v_prenex_35744 Int) (v_prenex_35745 Int)) (or (<= 498 (select main_a v_prenex_35745)) (<= 0 (+ (select main_a v_prenex_35745) 3)) (<= 0 (+ (select main_a v_prenex_35744) 500)) (<= (select main_a v_prenex_35744) (+ (select main_a v_prenex_35745) 4)) (<= (+ main_y 1) v_prenex_35745) (< v_prenex_35745 main_y))) (forall ((v_prenex_42530 Int) (v_prenex_42531 Int)) (or (<= 1000 (+ (select main_a v_prenex_42531) (select main_a v_prenex_42530))) (<= (+ main_y 1) v_prenex_42531) (<= (select main_a v_prenex_42530) 502) (<= (select main_a v_prenex_42531) 999) (<= 0 (+ (select main_a v_prenex_42530) 500)) (< v_prenex_42531 main_y))) (forall ((v_prenex_34541 Int) (v_prenex_34540 Int)) (or (<= 1 (select main_a v_prenex_34541)) (<= (+ main_x 1) v_prenex_34541) (<= (+ main_y 1) v_prenex_34540) (<= (select main_a v_prenex_34540) 999) (< v_prenex_34540 main_y) (<= (select main_a v_prenex_34540) (+ (select main_a v_prenex_34541) 998)))) (forall ((v_prenex_40593 Int) (v_prenex_40592 Int)) (or (<= (select main_a v_prenex_40593) (+ (select main_a v_prenex_40592) 998)) (<= 2 (* 2 (select main_a v_prenex_40592))) (< v_prenex_40592 main_x) (< v_prenex_40593 main_y) (<= 498 (select main_a v_prenex_40593)) (<= (+ main_y 1) v_prenex_40593))) (forall ((v_prenex_47500 Int) (v_prenex_47499 Int)) (or (<= (select main_a v_prenex_47499) (+ (select main_a v_prenex_47500) 4)) (<= (* 2 (select main_a v_prenex_47500)) 1998) (<= 996 (* 2 (select main_a v_prenex_47500))) (< v_prenex_47500 main_y) (<= (select main_a v_prenex_47499) 502) (<= (+ main_y 1) v_prenex_47500))) (or (forall ((v_prenex_35582 Int)) (or (<= 1 (select main_a v_prenex_35582)) (< v_prenex_35582 main_x))) (forall ((v_prenex_35583 Int)) (or (< v_prenex_35583 main_y) (<= (select main_a v_prenex_35583) 999) (<= 996 (* 2 (select main_a v_prenex_35583))) (<= (+ main_y 1) v_prenex_35583)))) (forall ((v_prenex_36733 Int) (v_prenex_36734 Int)) (or (<= (select main_a v_prenex_36734) (+ (select main_a v_prenex_36733) 998)) (<= 1 (select main_a v_prenex_36733)) (<= 2 (* 2 (select main_a v_prenex_36733))) (< v_prenex_36734 main_y) (<= 498 (select main_a v_prenex_36734)) (<= (+ main_y 1) v_prenex_36734))) (forall ((v_prenex_41469 Int) (v_prenex_41470 Int)) (or (<= 0 (+ (select main_a v_prenex_41470) 3)) (<= 996 (* 2 (select main_a v_prenex_41470))) (<= (select main_a v_prenex_41469) 1003) (<= (+ main_y 1) v_prenex_41470) (<= (+ (select main_a v_prenex_41470) (select main_a v_prenex_41469)) 1000) (< v_prenex_41470 main_y) (<= 0 (+ (select main_a v_prenex_41469) 500)))) (forall ((v_prenex_42816 Int) (v_prenex_42817 Int)) (or (<= (select main_a v_prenex_42817) (+ (select main_a v_prenex_42816) 998)) (<= (+ main_y 1) v_prenex_42817) (<= 996 (* 2 (select main_a v_prenex_42817))) (<= 498 (select main_a v_prenex_42817)) (<= 2 (* 2 (select main_a v_prenex_42816))) (<= (select main_a v_prenex_42816) 1003) (< v_prenex_42817 main_y))) (forall ((v_prenex_43925 Int) (v_prenex_43924 Int)) (or (<= (+ main_y 1) v_prenex_43925) (<= (select main_a v_prenex_43925) (+ (select main_a v_prenex_43924) 998)) (<= 996 (* 2 (select main_a v_prenex_43925))) (< v_prenex_43925 main_y) (<= (* 2 (select main_a v_prenex_43925)) 1998) (<= (select main_a v_prenex_43924) 1003))) (forall ((v_prenex_44627 Int) (v_prenex_44626 Int)) (or (< v_prenex_44627 main_y) (<= 1 (select main_a v_prenex_44626)) (<= 498 (select main_a v_prenex_44627)) (<= (select main_a v_prenex_44626) 1003) (<= (+ main_y 1) v_prenex_44627) (<= (select main_a v_prenex_44626) (+ (select main_a v_prenex_44627) 4)) (<= (* 2 (select main_a v_prenex_44627)) 1998))) (forall ((v_prenex_46336 Int) (v_prenex_46335 Int)) (or (<= (+ main_x 1) v_prenex_46335) (<= (* 2 (select main_a v_prenex_46335)) 1004) (<= 0 (+ (select main_a v_prenex_46335) 500)) (<= 1000 (+ (select main_a v_prenex_46336) (select main_a v_prenex_46335))) (< v_prenex_46335 main_x))) (forall ((v_prenex_48070 Int) (v_prenex_48069 Int)) (or (<= (select main_a v_prenex_48069) 502) (<= (select main_a v_prenex_48070) (+ (select main_a v_prenex_48069) 998)) (<= 498 (select main_a v_prenex_48070)) (<= 2 (* 2 (select main_a v_prenex_48069))) (<= 996 (* 2 (select main_a v_prenex_48070))) (<= (+ main_y 1) v_prenex_48070) (< v_prenex_48070 main_y))) (forall ((v_prenex_37940 Int) (v_prenex_37941 Int)) (or (<= (+ main_y 1) v_prenex_37941) (<= (+ main_x 1) v_prenex_37940) (<= 498 (select main_a v_prenex_37941)) (<= (select main_a v_prenex_37941) (+ (select main_a v_prenex_37940) 998)) (< v_prenex_37941 main_y))) (forall ((v_prenex_36553 Int) (v_prenex_36554 Int)) (or (<= 0 (+ (select main_a v_prenex_36554) 3)) (< v_prenex_36553 main_x) (<= (+ main_y 1) v_prenex_36554) (<= (select main_a v_prenex_36553) (+ (select main_a v_prenex_36554) 4)) (< v_prenex_36554 main_y) (<= 1 (select main_a v_prenex_36553)) (<= 0 (+ (select main_a v_prenex_36553) 500)))) (forall ((v_prenex_40601 Int) (v_prenex_40600 Int)) (or (<= 1 (select main_a v_prenex_40600)) (< v_prenex_40601 main_y) (<= (+ main_y 1) v_prenex_40601) (<= (select main_a v_prenex_40600) 502) (<= 498 (select main_a v_prenex_40601)) (<= (select main_a v_prenex_40600) (+ (select main_a v_prenex_40601) 4)) (<= 0 (+ (select main_a v_prenex_40601) 3)))) (forall ((v_prenex_38439 Int) (v_prenex_38438 Int)) (or (<= 0 (+ (select main_a v_prenex_38438) 500)) (<= (* 2 (select main_a v_prenex_38438)) 1004) (<= (+ main_y 1) v_prenex_38439) (<= 996 (* 2 (select main_a v_prenex_38439))) (<= (+ (select main_a v_prenex_38439) (select main_a v_prenex_38438)) 1000) (<= (select main_a v_prenex_38439) 1500) (< v_prenex_38439 main_y))) (forall ((v_prenex_46125 Int) (v_prenex_46124 Int)) (or (<= (select main_a v_prenex_46124) 1003) (< v_prenex_46125 main_y) (<= (select main_a v_prenex_46125) 999) (<= (+ (select main_a v_prenex_46125) (select main_a v_prenex_46124)) 1000) (<= (select main_a v_prenex_46125) 1500) (<= (+ main_y 1) v_prenex_46125))) (forall ((v_prenex_43819 Int) (v_prenex_43818 Int)) (or (<= (+ main_y 1) v_prenex_43819) (<= (select main_a v_prenex_43819) 999) (< v_prenex_43819 main_y) (<= (select main_a v_prenex_43818) 1003) (<= 498 (select main_a v_prenex_43819)) (<= (select main_a v_prenex_43818) (+ (select main_a v_prenex_43819) 4)))) (or (forall ((v_prenex_46295 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46295))) (<= (select main_a v_prenex_46295) 502) (< v_prenex_46295 main_x))) (forall ((v_prenex_46296 Int)) (or (<= (select main_a v_prenex_46296) 999) (<= (+ main_y 1) v_prenex_46296) (<= (* 2 (select main_a v_prenex_46296)) 1998) (< v_prenex_46296 main_y)))) (or (forall ((v_prenex_47311 Int)) (or (<= (select main_a v_prenex_47311) 502) (<= 0 (+ (select main_a v_prenex_47311) 500)))) (forall ((v_prenex_47312 Int)) (or (< v_prenex_47312 main_y) (<= 498 (select main_a v_prenex_47312)) (<= (select main_a v_prenex_47312) 999) (<= (+ main_y 1) v_prenex_47312) (<= (* 2 (select main_a v_prenex_47312)) 1998)))) (forall ((v_prenex_35105 Int) (v_prenex_35106 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35105))) (<= (+ main_y 1) v_prenex_35105) (<= 0 (+ (select main_a v_prenex_35105) 3)) (< v_prenex_35105 main_y) (<= 1 (select main_a v_prenex_35106)) (<= (+ (select main_a v_prenex_35105) (select main_a v_prenex_35106)) 1000) (<= (select main_a v_prenex_35106) 1003))) (or (forall ((v_prenex_40925 Int)) (or (<= 0 (+ (select main_a v_prenex_40925) 3)) (< v_prenex_40925 main_y) (<= (+ main_y 1) v_prenex_40925) (<= (* 2 (select main_a v_prenex_40925)) 1998) (<= 498 (select main_a v_prenex_40925)))) (forall ((v_prenex_40924 Int)) (<= 2 (* 2 (select main_a v_prenex_40924))))) (forall ((v_prenex_35321 Int) (v_prenex_35322 Int)) (or (<= 1 (select main_a v_prenex_35322)) (<= (* 2 (select main_a v_prenex_35321)) 1998) (<= 1000 (+ (select main_a v_prenex_35321) (select main_a v_prenex_35322))) (<= (+ main_y 1) v_prenex_35321) (< v_prenex_35321 main_y) (<= (select main_a v_prenex_35322) 1003) (<= 498 (select main_a v_prenex_35321)))) (forall ((v_prenex_34307 Int) (v_prenex_34306 Int)) (or (<= (+ main_y 1) v_prenex_34306) (<= (select main_a v_prenex_34306) 999) (<= (select main_a v_prenex_34307) (+ (select main_a v_prenex_34306) 4)) (<= (select main_a v_prenex_34307) 502) (< v_prenex_34307 main_x) (<= 0 (+ (select main_a v_prenex_34307) 500)) (< v_prenex_34306 main_y))) (or (forall ((v_prenex_47382 Int)) (or (<= (+ main_y 1) v_prenex_47382) (< v_prenex_47382 main_y) (<= 996 (* 2 (select main_a v_prenex_47382))))) (forall ((v_prenex_47381 Int)) (or (<= 0 (+ (select main_a v_prenex_47381) 500)) (<= (* 2 (select main_a v_prenex_47381)) 1004) (<= (+ main_x 1) v_prenex_47381)))) (forall ((v_prenex_38691 Int) (v_prenex_38690 Int)) (or (<= 1000 (+ (select main_a v_prenex_38691) (select main_a v_prenex_38690))) (<= (select main_a v_prenex_38690) 1003) (<= (+ main_y 1) v_prenex_38691) (<= 0 (+ (select main_a v_prenex_38690) 500)) (<= 996 (* 2 (select main_a v_prenex_38691))) (<= (select main_a v_prenex_38691) 1500) (< v_prenex_38691 main_y))) (forall ((v_prenex_32854 Int) (v_prenex_32855 Int)) (or (<= 1000 (+ (select main_a v_prenex_32855) (select main_a v_prenex_32854))) (< v_prenex_32855 main_y) (<= (+ main_y 1) v_prenex_32855) (<= 1 (select main_a v_prenex_32854)) (<= 996 (* 2 (select main_a v_prenex_32855))) (<= (select main_a v_prenex_32854) 502) (<= 498 (select main_a v_prenex_32855)))) (forall ((v_prenex_45425 Int) (v_prenex_45424 Int)) (or (<= (select main_a v_prenex_45424) (+ (select main_a v_prenex_45425) 4)) (< v_prenex_45425 main_y) (<= (+ main_y 1) v_prenex_45425) (<= (select main_a v_prenex_45424) 1003) (<= (select main_a v_prenex_45425) 1500) (<= (* 2 (select main_a v_prenex_45425)) 1998))) (forall ((v_prenex_45315 Int) (v_prenex_45314 Int)) (or (< v_prenex_45315 main_y) (<= (select main_a v_prenex_45315) (+ (select main_a v_prenex_45314) 998)) (<= (select main_a v_prenex_45314) 1003) (<= 0 (+ (select main_a v_prenex_45314) 500)) (<= (* 2 (select main_a v_prenex_45315)) 1998) (<= 996 (* 2 (select main_a v_prenex_45315))) (<= (+ main_y 1) v_prenex_45315))) (forall ((v_prenex_43909 Int) (v_prenex_43908 Int)) (or (<= (select main_a v_prenex_43908) 1003) (<= (select main_a v_prenex_43909) (+ (select main_a v_prenex_43908) 998)) (<= 996 (* 2 (select main_a v_prenex_43909))) (< v_prenex_43909 main_y) (<= (+ main_y 1) v_prenex_43909))) (or (forall ((v_prenex_47495 Int)) (or (<= (select main_a v_prenex_47495) 1003) (< v_prenex_47495 main_x) (<= 2 (* 2 (select main_a v_prenex_47495))))) (forall ((v_prenex_47496 Int)) (or (<= (select main_a v_prenex_47496) 1500) (<= 996 (* 2 (select main_a v_prenex_47496))) (< v_prenex_47496 main_y) (<= (+ main_y 1) v_prenex_47496)))) (forall ((v_prenex_39274 Int) (v_prenex_39275 Int)) (or (< v_prenex_39275 main_y) (<= (select main_a v_prenex_39275) 999) (<= (select main_a v_prenex_39274) (+ (select main_a v_prenex_39275) 4)) (<= 0 (+ (select main_a v_prenex_39274) 500)) (<= (+ main_y 1) v_prenex_39275) (<= (select main_a v_prenex_39274) 502) (<= (+ main_x 1) v_prenex_39274))) (forall ((v_prenex_42257 Int) (v_prenex_42258 Int)) (or (<= (select main_a v_prenex_42257) 1003) (< v_prenex_42258 main_y) (<= (+ main_y 1) v_prenex_42258) (<= 498 (select main_a v_prenex_42258)) (<= (select main_a v_prenex_42257) 502) (<= (+ (select main_a v_prenex_42258) (select main_a v_prenex_42257)) 1000) (<= 0 (+ (select main_a v_prenex_42258) 3)))) (forall ((v_prenex_38406 Int) (v_prenex_38407 Int)) (or (<= (select main_a v_prenex_38406) (+ (select main_a v_prenex_38407) 4)) (<= 498 (select main_a v_prenex_38407)) (<= (select main_a v_prenex_38407) 1500) (<= (select main_a v_prenex_38406) 502) (< v_prenex_38407 main_y) (<= 0 (+ (select main_a v_prenex_38406) 500)) (<= (+ main_y 1) v_prenex_38407))) (or (forall ((v_prenex_45044 Int)) (or (<= (+ main_y 1) v_prenex_45044) (< v_prenex_45044 main_y) (<= 996 (* 2 (select main_a v_prenex_45044))))) (forall ((v_prenex_45043 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45043))) (<= (* 2 (select main_a v_prenex_45043)) 1004)))) (or (forall ((v_prenex_34142 Int)) (or (<= (select main_a v_prenex_34142) 1500) (<= (* 2 (select main_a v_prenex_34142)) 1998) (< v_prenex_34142 main_y) (<= (+ main_y 1) v_prenex_34142) (<= 498 (select main_a v_prenex_34142)))) (forall ((v_prenex_34143 Int)) (or (<= 1 (select main_a v_prenex_34143)) (<= (select main_a v_prenex_34143) 502)))) (forall ((v_prenex_44454 Int) (v_prenex_44455 Int)) (or (< v_prenex_44454 main_x) (<= (+ (select main_a v_prenex_44455) (select main_a v_prenex_44454)) 1000) (<= (+ main_y 1) v_prenex_44455) (< v_prenex_44455 main_y) (<= 0 (+ (select main_a v_prenex_44455) 3)) (<= (* 2 (select main_a v_prenex_44454)) 1004))) (forall ((v_prenex_42248 Int) (v_prenex_42247 Int)) (or (< v_prenex_42248 main_y) (<= 2 (* 2 (select main_a v_prenex_42247))) (<= 1 (select main_a v_prenex_42247)) (<= (select main_a v_prenex_42248) (+ (select main_a v_prenex_42247) 998)) (<= (+ main_y 1) v_prenex_42248) (<= (* 2 (select main_a v_prenex_42248)) 1998) (<= (+ main_x 1) v_prenex_42247))) (forall ((v_prenex_36170 Int) (v_prenex_36171 Int)) (or (<= (+ main_y 1) v_prenex_36171) (<= 0 (+ (select main_a v_prenex_36170) 500)) (< v_prenex_36171 main_y) (<= 1 (select main_a v_prenex_36170)) (<= (+ main_x 1) v_prenex_36170) (<= 996 (* 2 (select main_a v_prenex_36171))) (<= 1000 (+ (select main_a v_prenex_36171) (select main_a v_prenex_36170))))) (forall ((v_prenex_38512 Int) (v_prenex_38513 Int)) (or (<= (+ main_x 1) v_prenex_38512) (<= (select main_a v_prenex_38513) (+ (select main_a v_prenex_38512) 998)) (< v_prenex_38512 main_x) (<= (+ main_y 1) v_prenex_38513) (<= (* 2 (select main_a v_prenex_38512)) 1004))) (forall ((v_prenex_47128 Int) (v_prenex_47127 Int)) (or (< v_prenex_47128 main_y) (<= 996 (* 2 (select main_a v_prenex_47128))) (<= (* 2 (select main_a v_prenex_47128)) 1998) (<= 1000 (+ (select main_a v_prenex_47128) (select main_a v_prenex_47127))) (<= (* 2 (select main_a v_prenex_47127)) 1004) (<= (select main_a v_prenex_47127) 1003) (<= (+ main_y 1) v_prenex_47128))) (forall ((v_prenex_35570 Int) (v_prenex_35571 Int)) (or (<= (* 2 (select main_a v_prenex_35570)) 1004) (<= (* 2 (select main_a v_prenex_35571)) 1998) (<= (+ main_y 1) v_prenex_35571) (<= (select main_a v_prenex_35570) (+ (select main_a v_prenex_35571) 4)) (< v_prenex_35571 main_y) (< v_prenex_35570 main_x))) (or (forall ((v_prenex_36619 Int)) (or (<= 0 (+ (select main_a v_prenex_36619) 3)) (<= (* 2 (select main_a v_prenex_36619)) 1998) (<= 498 (select main_a v_prenex_36619)) (<= (+ main_y 1) v_prenex_36619) (< v_prenex_36619 main_y))) (forall ((v_prenex_36618 Int)) (<= 1 (select main_a v_prenex_36618)))) (forall ((v_prenex_32612 Int) (v_prenex_32613 Int)) (or (<= (select main_a v_prenex_32612) 1003) (<= 0 (+ (select main_a v_prenex_32613) 3)) (<= 1000 (+ (select main_a v_prenex_32613) (select main_a v_prenex_32612))) (<= 996 (* 2 (select main_a v_prenex_32613))) (< v_prenex_32613 main_y) (<= (select main_a v_prenex_32612) 502) (<= (+ main_y 1) v_prenex_32613))) (forall ((v_prenex_44708 Int) (v_prenex_44709 Int)) (or (<= 1 (select main_a v_prenex_44708)) (<= (select main_a v_prenex_44709) (+ (select main_a v_prenex_44708) 998)) (<= 498 (select main_a v_prenex_44709)) (< v_prenex_44709 main_y) (<= (+ main_y 1) v_prenex_44709))) (forall ((v_prenex_33145 Int) (v_prenex_33144 Int)) (or (<= (+ main_y 1) v_prenex_33145) (<= 0 (+ (select main_a v_prenex_33144) 500)) (<= 996 (* 2 (select main_a v_prenex_33145))) (< v_prenex_33145 main_y) (<= (select main_a v_prenex_33144) (+ (select main_a v_prenex_33145) 4)) (<= 498 (select main_a v_prenex_33145)) (<= (select main_a v_prenex_33144) 1003))) (or (forall ((v_prenex_42540 Int)) (or (<= (select main_a v_prenex_42540) 1003) (<= 2 (* 2 (select main_a v_prenex_42540))))) (forall ((v_prenex_42541 Int)) (or (<= (* 2 (select main_a v_prenex_42541)) 1998) (<= (select main_a v_prenex_42541) 999) (<= 996 (* 2 (select main_a v_prenex_42541))) (<= (+ main_y 1) v_prenex_42541) (< v_prenex_42541 main_y)))) (forall ((v_prenex_43554 Int) (v_prenex_43553 Int)) (or (<= (+ (select main_a v_prenex_43554) (select main_a v_prenex_43553)) 1000) (<= (select main_a v_prenex_43553) 502) (< v_prenex_43554 main_y) (<= (+ main_y 1) v_prenex_43554) (<= (+ main_x 1) v_prenex_43553) (<= (* 2 (select main_a v_prenex_43554)) 1998))) (or (forall ((v_prenex_41810 Int)) (or (<= (* 2 (select main_a v_prenex_41810)) 1004) (<= (select main_a v_prenex_41810) 502))) (forall ((v_prenex_41811 Int)) (or (<= (select main_a v_prenex_41811) 999) (<= (+ main_y 1) v_prenex_41811) (< v_prenex_41811 main_y) (<= 996 (* 2 (select main_a v_prenex_41811)))))) (forall ((v_prenex_37613 Int) (v_prenex_37614 Int)) (or (< v_prenex_37614 main_y) (< v_prenex_37613 main_x) (<= 1 (select main_a v_prenex_37613)) (<= (+ (select main_a v_prenex_37614) (select main_a v_prenex_37613)) 1000) (<= 0 (+ (select main_a v_prenex_37613) 500)) (<= (+ main_y 1) v_prenex_37614) (<= 996 (* 2 (select main_a v_prenex_37614))))) (forall ((v_prenex_37280 Int) (v_prenex_37279 Int)) (or (<= (select main_a v_prenex_37280) (+ (select main_a v_prenex_37279) 998)) (<= (select main_a v_prenex_37280) 999) (<= (+ main_y 1) v_prenex_37280) (<= 2 (* 2 (select main_a v_prenex_37279))) (<= 498 (select main_a v_prenex_37280)) (< v_prenex_37280 main_y))) (forall ((v_prenex_46695 Int) (v_prenex_46696 Int)) (or (<= (select main_a v_prenex_46696) (+ (select main_a v_prenex_46695) 998)) (<= 498 (select main_a v_prenex_46696)) (<= (+ main_y 1) v_prenex_46696) (< v_prenex_46695 main_x) (< v_prenex_46696 main_y) (<= (select main_a v_prenex_46695) 502))) (forall ((v_prenex_39809 Int) (v_prenex_39808 Int)) (or (<= (select main_a v_prenex_39808) (+ (select main_a v_prenex_39809) 4)) (<= (* 2 (select main_a v_prenex_39808)) 1004) (<= (+ main_y 1) v_prenex_39809) (< v_prenex_39809 main_y) (<= 0 (+ (select main_a v_prenex_39808) 500)) (<= 498 (select main_a v_prenex_39809)))) (or (forall ((v_prenex_42869 Int)) (or (< v_prenex_42869 main_y) (<= (* 2 (select main_a v_prenex_42869)) 1998) (<= (select main_a v_prenex_42869) 1500) (<= (+ main_y 1) v_prenex_42869))) (forall ((v_prenex_42868 Int)) (or (<= (+ main_x 1) v_prenex_42868) (<= (select main_a v_prenex_42868) 1003) (<= (* 2 (select main_a v_prenex_42868)) 1004)))) (forall ((v_prenex_43026 Int) (v_prenex_43027 Int)) (or (< v_prenex_43027 main_y) (<= 2 (* 2 (select main_a v_prenex_43026))) (<= (+ main_y 1) v_prenex_43027) (<= (+ (select main_a v_prenex_43027) (select main_a v_prenex_43026)) 1000) (<= (select main_a v_prenex_43026) 502) (<= 996 (* 2 (select main_a v_prenex_43027))) (<= (select main_a v_prenex_43027) 1500))) (or (forall ((v_prenex_47746 Int)) (or (<= (+ main_y 1) v_prenex_47746) (< v_prenex_47746 main_y) (<= (select main_a v_prenex_47746) 999) (<= (select main_a v_prenex_47746) 1500) (<= 996 (* 2 (select main_a v_prenex_47746))))) (forall ((v_prenex_47745 Int)) (or (<= (select main_a v_prenex_47745) 502) (<= (* 2 (select main_a v_prenex_47745)) 1004)))) (forall ((v_prenex_36286 Int) (v_prenex_36287 Int)) (or (<= (* 2 (select main_a v_prenex_36287)) 1998) (< v_prenex_36287 main_y) (<= 996 (* 2 (select main_a v_prenex_36287))) (<= 2 (* 2 (select main_a v_prenex_36286))) (<= (* 2 (select main_a v_prenex_36286)) 1004) (<= 1000 (+ (select main_a v_prenex_36287) (select main_a v_prenex_36286))) (<= (+ main_y 1) v_prenex_36287))) (forall ((v_prenex_43079 Int) (v_prenex_43078 Int)) (or (<= (select main_a v_prenex_43078) 1003) (< v_prenex_43079 main_y) (<= (select main_a v_prenex_43078) 502) (<= (+ (select main_a v_prenex_43079) (select main_a v_prenex_43078)) 1000) (<= 0 (+ (select main_a v_prenex_43079) 3)) (<= (+ main_y 1) v_prenex_43079) (<= (select main_a v_prenex_43079) 999))) (forall ((v_prenex_39461 Int) (v_prenex_39460 Int)) (or (< v_prenex_39461 main_y) (<= (select main_a v_prenex_39460) 502) (<= 1000 (+ (select main_a v_prenex_39461) (select main_a v_prenex_39460))) (<= (+ main_y 1) v_prenex_39461) (<= 0 (+ (select main_a v_prenex_39461) 3)) (<= 0 (+ (select main_a v_prenex_39460) 500)))) (or (forall ((v_prenex_38984 Int)) (<= 996 (* 2 (select main_a v_prenex_38984)))) (forall ((v_prenex_38983 Int)) (or (<= (+ main_x 1) v_prenex_38983) (<= (* 2 (select main_a v_prenex_38983)) 1004) (<= 1 (select main_a v_prenex_38983)) (< v_prenex_38983 main_x)))) (forall ((v_prenex_40813 Int) (v_prenex_40812 Int)) (or (< v_prenex_40813 main_y) (<= (+ main_y 1) v_prenex_40813) (<= (select main_a v_prenex_40813) (+ (select main_a v_prenex_40812) 998)) (<= (* 2 (select main_a v_prenex_40813)) 1998) (<= 2 (* 2 (select main_a v_prenex_40812))) (<= (select main_a v_prenex_40812) 1003))) (forall ((v_prenex_39605 Int) (v_prenex_39604 Int)) (or (< v_prenex_39604 main_x) (<= (select main_a v_prenex_39605) 1500) (<= (select main_a v_prenex_39604) (+ (select main_a v_prenex_39605) 4)) (<= 2 (* 2 (select main_a v_prenex_39604))) (<= (+ main_y 1) v_prenex_39605) (< v_prenex_39605 main_y))) (or (forall ((v_prenex_40975 Int)) (or (<= (+ main_y 1) v_prenex_40975) (< v_prenex_40975 main_y) (<= (select main_a v_prenex_40975) 1500) (<= 996 (* 2 (select main_a v_prenex_40975))))) (forall ((v_prenex_40974 Int)) (or (<= (* 2 (select main_a v_prenex_40974)) 1004) (< v_prenex_40974 main_x)))) (forall ((v_prenex_37717 Int) (v_prenex_37716 Int)) (or (<= (+ main_y 1) v_prenex_37717) (<= (select main_a v_prenex_37716) 1003) (<= 0 (+ (select main_a v_prenex_37717) 3)) (<= 2 (* 2 (select main_a v_prenex_37716))) (<= (+ (select main_a v_prenex_37717) (select main_a v_prenex_37716)) 1000) (< v_prenex_37717 main_y) (<= 996 (* 2 (select main_a v_prenex_37717))))) (forall ((v_prenex_36793 Int) (v_prenex_36794 Int)) (or (<= (+ main_x 1) v_prenex_36793) (<= (select main_a v_prenex_36794) (+ (select main_a v_prenex_36793) 998)) (< v_prenex_36793 main_x) (<= (select main_a v_prenex_36793) 1003) (<= (select main_a v_prenex_36793) 502))) (or (forall ((v_prenex_39696 Int)) (or (<= 1 (select main_a v_prenex_39696)) (<= (* 2 (select main_a v_prenex_39696)) 1004) (<= (+ main_x 1) v_prenex_39696))) (forall ((v_prenex_39697 Int)) (or (< v_prenex_39697 main_y) (<= (select main_a v_prenex_39697) 1500) (<= (+ main_y 1) v_prenex_39697) (<= (* 2 (select main_a v_prenex_39697)) 1998)))) (forall ((v_prenex_38602 Int) (v_prenex_38601 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38602))) (<= (* 2 (select main_a v_prenex_38602)) 1998) (<= (+ main_y 1) v_prenex_38602) (< v_prenex_38602 main_y) (<= (select main_a v_prenex_38601) 1003) (<= (select main_a v_prenex_38601) (+ (select main_a v_prenex_38602) 4)) (<= 2 (* 2 (select main_a v_prenex_38601))))) (or (forall ((v_prenex_47833 Int)) (or (<= (select main_a v_prenex_47833) 1003) (<= (* 2 (select main_a v_prenex_47833)) 1004))) (forall ((v_prenex_47834 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47834))) (<= (select main_a v_prenex_47834) 999) (<= (select main_a v_prenex_47834) 1500) (< v_prenex_47834 main_y) (<= (+ main_y 1) v_prenex_47834)))) (forall ((v_prenex_40034 Int) (v_prenex_40033 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40033))) (<= (+ main_y 1) v_prenex_40034) (<= (select main_a v_prenex_40034) 1500) (<= 0 (+ (select main_a v_prenex_40034) 3)) (<= (select main_a v_prenex_40033) 1003) (< v_prenex_40034 main_y) (<= (+ (select main_a v_prenex_40034) (select main_a v_prenex_40033)) 1000))) (forall ((v_prenex_44735 Int) (v_prenex_44734 Int)) (or (<= (select main_a v_prenex_44735) 999) (<= (* 2 (select main_a v_prenex_44734)) 1004) (<= (+ main_y 1) v_prenex_44735) (< v_prenex_44735 main_y) (<= 996 (* 2 (select main_a v_prenex_44735))) (<= (select main_a v_prenex_44735) (+ (select main_a v_prenex_44734) 998)))) (forall ((v_prenex_32490 Int) (v_prenex_32491 Int)) (or (<= (+ main_x 1) v_prenex_32490) (<= (select main_a v_prenex_32490) 502) (<= (select main_a v_prenex_32490) (+ (select main_a v_prenex_32491) 4)) (< v_prenex_32491 main_y) (<= (+ main_y 1) v_prenex_32491) (<= (select main_a v_prenex_32491) 999) (<= 0 (+ (select main_a v_prenex_32490) 500)))) (forall ((v_prenex_36316 Int) (v_prenex_36317 Int)) (or (<= (select main_a v_prenex_36317) (+ (select main_a v_prenex_36316) 998)) (<= 0 (+ (select main_a v_prenex_36316) 500)) (<= (+ main_x 1) v_prenex_36316) (< v_prenex_36317 main_y) (<= 996 (* 2 (select main_a v_prenex_36317))) (<= (select main_a v_prenex_36316) 502) (<= (+ main_y 1) v_prenex_36317))) (forall ((v_prenex_45342 Int) (v_prenex_45343 Int)) (or (<= 0 (+ (select main_a v_prenex_45342) 500)) (<= 498 (select main_a v_prenex_45343)) (<= (select main_a v_prenex_45343) 1500) (<= (+ main_y 1) v_prenex_45343) (< v_prenex_45343 main_y) (<= (+ (select main_a v_prenex_45343) (select main_a v_prenex_45342)) 1000) (<= (select main_a v_prenex_45342) 502))) (forall ((v_prenex_39116 Int) (v_prenex_39115 Int)) (or (<= (select main_a v_prenex_39116) 999) (< v_prenex_39116 main_y) (<= 2 (* 2 (select main_a v_prenex_39115))) (<= (+ main_y 1) v_prenex_39116) (<= (+ main_x 1) v_prenex_39115) (<= (select main_a v_prenex_39115) (+ (select main_a v_prenex_39116) 4)) (<= (select main_a v_prenex_39115) 1003))) (forall ((v_prenex_40985 Int) (v_prenex_40984 Int)) (or (< v_prenex_40985 main_y) (<= (+ (select main_a v_prenex_40985) (select main_a v_prenex_40984)) 1000) (<= (select main_a v_prenex_40984) 502) (<= (+ main_x 1) v_prenex_40984) (<= (select main_a v_prenex_40985) 999) (<= (select main_a v_prenex_40984) 1003) (<= (+ main_y 1) v_prenex_40985))) (forall ((v_prenex_38167 Int) (v_prenex_38168 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38168))) (<= (+ main_y 1) v_prenex_38168) (< v_prenex_38168 main_y) (<= (* 2 (select main_a v_prenex_38167)) 1004) (<= 1000 (+ (select main_a v_prenex_38168) (select main_a v_prenex_38167))) (<= (select main_a v_prenex_38168) 999))) (forall ((v_prenex_37501 Int) (v_prenex_37502 Int)) (or (< v_prenex_37502 main_y) (<= 996 (* 2 (select main_a v_prenex_37502))) (<= (select main_a v_prenex_37502) 1500) (<= (+ (select main_a v_prenex_37502) (select main_a v_prenex_37501)) 1000) (<= (+ main_y 1) v_prenex_37502) (<= (select main_a v_prenex_37501) 502))) (forall ((v_prenex_35049 Int) (v_prenex_35050 Int)) (or (<= (+ main_y 1) v_prenex_35049) (<= 0 (+ (select main_a v_prenex_35049) 3)) (<= 996 (* 2 (select main_a v_prenex_35049))) (<= 2 (* 2 (select main_a v_prenex_35050))) (<= (select main_a v_prenex_35049) (+ (select main_a v_prenex_35050) 998)) (< v_prenex_35049 main_y))) (forall ((v_prenex_35413 Int) (v_prenex_35412 Int)) (or (<= (select main_a v_prenex_35413) (+ (select main_a v_prenex_35412) 998)) (<= (* 2 (select main_a v_prenex_35413)) 1998) (<= (select main_a v_prenex_35413) 1500) (<= 0 (+ (select main_a v_prenex_35412) 500)) (<= (+ main_y 1) v_prenex_35413) (< v_prenex_35413 main_y))) (forall ((v_prenex_38570 Int) (v_prenex_38571 Int)) (or (<= (+ main_x 1) v_prenex_38570) (<= (select main_a v_prenex_38570) 1003) (<= (+ main_y 1) v_prenex_38571) (< v_prenex_38571 main_y) (<= (select main_a v_prenex_38571) 999) (<= (+ (select main_a v_prenex_38571) (select main_a v_prenex_38570)) 1000) (<= 0 (+ (select main_a v_prenex_38570) 500)))) (forall ((v_prenex_45382 Int) (v_prenex_45383 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45382))) (<= 0 (+ (select main_a v_prenex_45383) 3)) (<= (select main_a v_prenex_45382) 1003) (<= (select main_a v_prenex_45382) (+ (select main_a v_prenex_45383) 4)) (< v_prenex_45383 main_y) (<= (+ main_y 1) v_prenex_45383))) (forall ((v_prenex_33029 Int) (v_prenex_33028 Int)) (or (<= 498 (select main_a v_prenex_33029)) (<= (* 2 (select main_a v_prenex_33028)) 1004) (<= (select main_a v_prenex_33029) 1500) (< v_prenex_33029 main_y) (<= 1 (select main_a v_prenex_33028)) (<= (+ main_y 1) v_prenex_33029) (<= (select main_a v_prenex_33029) (+ (select main_a v_prenex_33028) 998)))) (forall ((v_prenex_43624 Int) (v_prenex_43623 Int)) (or (< v_prenex_43624 main_y) (<= (+ main_y 1) v_prenex_43624) (<= 1 (select main_a v_prenex_43623)) (<= (* 2 (select main_a v_prenex_43624)) 1998) (< v_prenex_43623 main_x) (<= (select main_a v_prenex_43624) (+ (select main_a v_prenex_43623) 998)))) (forall ((v_prenex_40731 Int) (v_prenex_40730 Int)) (or (<= 1 (select main_a v_prenex_40730)) (<= (select main_a v_prenex_40730) 502) (<= (select main_a v_prenex_40731) 1500) (<= (+ main_y 1) v_prenex_40731) (<= 498 (select main_a v_prenex_40731)) (< v_prenex_40731 main_y) (<= 1000 (+ (select main_a v_prenex_40731) (select main_a v_prenex_40730))))) (forall ((v_prenex_45018 Int) (v_prenex_45017 Int)) (or (< v_prenex_45017 main_x) (< v_prenex_45018 main_y) (<= 1 (select main_a v_prenex_45017)) (<= (select main_a v_prenex_45017) (+ (select main_a v_prenex_45018) 4)) (<= 498 (select main_a v_prenex_45018)) (<= (+ main_y 1) v_prenex_45018) (<= (* 2 (select main_a v_prenex_45017)) 1004))) (forall ((v_prenex_35790 Int) (v_prenex_35791 Int)) (or (<= 1 (select main_a v_prenex_35790)) (<= 1000 (+ (select main_a v_prenex_35791) (select main_a v_prenex_35790))) (< v_prenex_35791 main_y) (<= (+ main_y 1) v_prenex_35791) (<= 498 (select main_a v_prenex_35791)) (<= 0 (+ (select main_a v_prenex_35791) 3)) (<= (select main_a v_prenex_35790) 1003))) (forall ((v_prenex_36612 Int) (v_prenex_36613 Int)) (or (<= (* 2 (select main_a v_prenex_36612)) 1004) (<= 0 (+ (select main_a v_prenex_36612) 500)) (<= (+ main_y 1) v_prenex_36613) (<= (+ main_x 1) v_prenex_36612) (<= 1000 (+ (select main_a v_prenex_36613) (select main_a v_prenex_36612))) (< v_prenex_36613 main_y) (<= (select main_a v_prenex_36613) 999))) (forall ((v_prenex_40765 Int) (v_prenex_40764 Int)) (or (<= 0 (+ (select main_a v_prenex_40765) 3)) (<= (* 2 (select main_a v_prenex_40764)) 1004) (<= (+ main_y 1) v_prenex_40765) (< v_prenex_40765 main_y) (<= (select main_a v_prenex_40765) (+ (select main_a v_prenex_40764) 998)))) (or (forall ((v_prenex_36865 Int)) (or (<= (select main_a v_prenex_36865) 502) (<= 0 (+ (select main_a v_prenex_36865) 500)) (<= (+ main_x 1) v_prenex_36865))) (forall ((v_prenex_36866 Int)) (or (<= (+ main_y 1) v_prenex_36866) (<= 996 (* 2 (select main_a v_prenex_36866))) (< v_prenex_36866 main_y)))) (forall ((v_prenex_45887 Int) (v_prenex_45886 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45887))) (<= (select main_a v_prenex_45887) 999) (<= (+ (select main_a v_prenex_45887) (select main_a v_prenex_45886)) 1000) (<= (select main_a v_prenex_45886) 502) (< v_prenex_45887 main_y) (<= 1 (select main_a v_prenex_45886)) (<= (+ main_y 1) v_prenex_45887))) (forall ((v_prenex_42353 Int) (v_prenex_42354 Int)) (or (<= (select main_a v_prenex_42354) 1500) (<= 996 (* 2 (select main_a v_prenex_42354))) (<= 0 (+ (select main_a v_prenex_42353) 500)) (<= (* 2 (select main_a v_prenex_42353)) 1004) (<= (+ main_y 1) v_prenex_42354) (<= (select main_a v_prenex_42354) (+ (select main_a v_prenex_42353) 998)) (< v_prenex_42354 main_y))) (forall ((v_prenex_37686 Int) (v_prenex_37685 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37685))) (<= (+ main_y 1) v_prenex_37686) (< v_prenex_37686 main_y) (<= 996 (* 2 (select main_a v_prenex_37686))) (< v_prenex_37685 main_x) (<= (+ (select main_a v_prenex_37686) (select main_a v_prenex_37685)) 1000) (<= 1 (select main_a v_prenex_37685)))) (forall ((v_prenex_46581 Int) (v_prenex_46580 Int)) (or (< v_prenex_46580 main_x) (<= (select main_a v_prenex_46580) (+ (select main_a v_prenex_46581) 4)) (<= 2 (* 2 (select main_a v_prenex_46580))) (<= (select main_a v_prenex_46581) 999) (<= (select main_a v_prenex_46580) 1003) (< v_prenex_46581 main_y) (<= (+ main_y 1) v_prenex_46581))) (forall ((v_prenex_43629 Int) (v_prenex_43630 Int)) (or (<= (* 2 (select main_a v_prenex_43629)) 1004) (<= 2 (* 2 (select main_a v_prenex_43629))) (<= (+ main_y 1) v_prenex_43630) (<= 996 (* 2 (select main_a v_prenex_43630))) (< v_prenex_43630 main_y) (<= (select main_a v_prenex_43630) 1500) (<= (+ (select main_a v_prenex_43630) (select main_a v_prenex_43629)) 1000))) (forall ((v_prenex_45797 Int) (v_prenex_45796 Int)) (or (< v_prenex_45797 main_y) (<= (select main_a v_prenex_45796) 1003) (<= (select main_a v_prenex_45797) (+ (select main_a v_prenex_45796) 998)) (<= 996 (* 2 (select main_a v_prenex_45797))) (<= (* 2 (select main_a v_prenex_45796)) 1004) (<= (+ main_y 1) v_prenex_45797) (<= 0 (+ (select main_a v_prenex_45797) 3)))) (forall ((v_prenex_47782 Int) (v_prenex_47781 Int)) (or (<= (+ main_y 1) v_prenex_47782) (<= (select main_a v_prenex_47782) 1500) (< v_prenex_47782 main_y) (<= 996 (* 2 (select main_a v_prenex_47782))) (<= (select main_a v_prenex_47782) (+ (select main_a v_prenex_47781) 998)) (<= 1 (select main_a v_prenex_47781)) (<= (select main_a v_prenex_47781) 502))) (forall ((v_prenex_39435 Int) (v_prenex_39434 Int)) (or (<= 0 (+ (select main_a v_prenex_39435) 3)) (<= (+ main_y 1) v_prenex_39435) (<= (select main_a v_prenex_39434) (+ (select main_a v_prenex_39435) 4)) (<= (select main_a v_prenex_39435) 999) (< v_prenex_39435 main_y) (<= 0 (+ (select main_a v_prenex_39434) 500)))) (forall ((v_prenex_45971 Int) (v_prenex_45970 Int)) (or (<= (select main_a v_prenex_45971) (+ (select main_a v_prenex_45970) 998)) (<= (+ main_y 1) v_prenex_45971) (<= 0 (+ (select main_a v_prenex_45970) 500)) (<= (select main_a v_prenex_45971) 999) (<= (select main_a v_prenex_45970) 1003) (< v_prenex_45971 main_y))) (forall ((v_prenex_46720 Int) (v_prenex_46719 Int)) (or (<= 1 (select main_a v_prenex_46719)) (<= 0 (+ (select main_a v_prenex_46720) 3)) (< v_prenex_46720 main_y) (<= (+ main_y 1) v_prenex_46720) (<= (select main_a v_prenex_46719) (+ (select main_a v_prenex_46720) 4)) (<= (select main_a v_prenex_46720) 1500))) (forall ((v_prenex_44353 Int) (v_prenex_44352 Int)) (or (<= (select main_a v_prenex_44353) (+ (select main_a v_prenex_44352) 998)) (< v_prenex_44352 main_x) (<= 2 (* 2 (select main_a v_prenex_44352))) (<= (+ main_x 1) v_prenex_44352))) (or (forall ((v_prenex_37652 Int)) (or (< v_prenex_37652 main_y) (<= 996 (* 2 (select main_a v_prenex_37652))) (<= (* 2 (select main_a v_prenex_37652)) 1998) (<= (+ main_y 1) v_prenex_37652) (<= 498 (select main_a v_prenex_37652)))) (forall ((v_prenex_37651 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37651))) (<= (select main_a v_prenex_37651) 502)))) (forall ((v_prenex_41051 Int) (v_prenex_41052 Int)) (or (< v_prenex_41052 main_y) (<= (select main_a v_prenex_41051) 502) (<= (+ main_x 1) v_prenex_41051) (<= (select main_a v_prenex_41052) 1500) (<= (+ main_y 1) v_prenex_41052) (<= (* 2 (select main_a v_prenex_41051)) 1004) (<= (select main_a v_prenex_41051) (+ (select main_a v_prenex_41052) 4)))) (forall ((v_prenex_41626 Int) (v_prenex_41627 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41627))) (<= 1000 (+ (select main_a v_prenex_41627) (select main_a v_prenex_41626))) (<= 498 (select main_a v_prenex_41627)) (< v_prenex_41627 main_y) (<= (+ main_y 1) v_prenex_41627) (<= 2 (* 2 (select main_a v_prenex_41626))) (<= 0 (+ (select main_a v_prenex_41626) 500)))) (forall ((v_prenex_46778 Int) (v_prenex_46777 Int)) (or (<= (* 2 (select main_a v_prenex_46777)) 1004) (<= (+ (select main_a v_prenex_46778) (select main_a v_prenex_46777)) 1000) (<= (select main_a v_prenex_46778) 999) (<= 498 (select main_a v_prenex_46778)) (< v_prenex_46778 main_y) (<= 0 (+ (select main_a v_prenex_46777) 500)) (<= (+ main_y 1) v_prenex_46778))) (forall ((v_prenex_32407 Int) (v_prenex_32406 Int)) (or (<= 0 (+ (select main_a v_prenex_32407) 3)) (< v_prenex_32407 main_y) (<= (select main_a v_prenex_32407) (+ (select main_a v_prenex_32406) 998)) (<= (+ main_y 1) v_prenex_32407) (<= (+ main_x 1) v_prenex_32406))) (forall ((v_prenex_42730 Int) (v_prenex_42731 Int)) (or (<= (select main_a v_prenex_42731) 999) (<= (select main_a v_prenex_42730) 502) (< v_prenex_42731 main_y) (<= 2 (* 2 (select main_a v_prenex_42730))) (<= (+ main_y 1) v_prenex_42731) (<= (select main_a v_prenex_42731) (+ (select main_a v_prenex_42730) 998)) (<= 996 (* 2 (select main_a v_prenex_42731))))) (forall ((v_prenex_32803 Int) (v_prenex_32802 Int)) (or (<= (select main_a v_prenex_32802) 502) (<= (+ main_y 1) v_prenex_32803) (<= (* 2 (select main_a v_prenex_32803)) 1998) (<= 0 (+ (select main_a v_prenex_32802) 500)) (< v_prenex_32802 main_x) (< v_prenex_32803 main_y) (<= 1000 (+ (select main_a v_prenex_32803) (select main_a v_prenex_32802))))) (or (forall ((v_prenex_32723 Int)) (or (<= (+ main_y 1) v_prenex_32723) (<= (* 2 (select main_a v_prenex_32723)) 1998) (<= 498 (select main_a v_prenex_32723)) (< v_prenex_32723 main_y))) (forall ((v_prenex_32722 Int)) (or (<= 0 (+ (select main_a v_prenex_32722) 500)) (<= (+ main_x 1) v_prenex_32722) (<= 2 (* 2 (select main_a v_prenex_32722)))))) (forall ((v_prenex_32911 Int) (v_prenex_32910 Int)) (or (< v_prenex_32911 main_y) (<= (select main_a v_prenex_32910) 1003) (<= (+ (select main_a v_prenex_32911) (select main_a v_prenex_32910)) 1000) (<= (+ main_y 1) v_prenex_32911) (<= (select main_a v_prenex_32911) 999) (<= (* 2 (select main_a v_prenex_32910)) 1004))) (forall ((v_prenex_36160 Int) (v_prenex_36161 Int)) (or (<= (+ (select main_a v_prenex_36161) (select main_a v_prenex_36160)) 1000) (< v_prenex_36161 main_y) (<= (* 2 (select main_a v_prenex_36160)) 1004) (<= (select main_a v_prenex_36161) 999) (<= (+ main_y 1) v_prenex_36161) (<= (* 2 (select main_a v_prenex_36161)) 1998))) (or (forall ((v_prenex_46247 Int)) (or (<= 1 (select main_a v_prenex_46247)) (<= (select main_a v_prenex_46247) 502))) (forall ((v_prenex_46248 Int)) (or (<= (+ main_y 1) v_prenex_46248) (<= (select main_a v_prenex_46248) 1500) (< v_prenex_46248 main_y) (<= 996 (* 2 (select main_a v_prenex_46248))) (<= 0 (+ (select main_a v_prenex_46248) 3))))) (forall ((v_prenex_41965 Int) (v_prenex_41966 Int)) (or (< v_prenex_41966 main_y) (<= 1000 (+ (select main_a v_prenex_41966) (select main_a v_prenex_41965))) (<= 2 (* 2 (select main_a v_prenex_41965))) (< v_prenex_41965 main_x) (<= 996 (* 2 (select main_a v_prenex_41966))) (<= 0 (+ (select main_a v_prenex_41965) 500)) (<= (+ main_y 1) v_prenex_41966))) (forall ((v_prenex_35970 Int) (v_prenex_35971 Int)) (or (<= 1000 (+ (select main_a v_prenex_35971) (select main_a v_prenex_35970))) (< v_prenex_35971 main_y) (<= (+ main_y 1) v_prenex_35971) (<= 0 (+ (select main_a v_prenex_35971) 3)) (<= (select main_a v_prenex_35970) 1003))) (forall ((v_prenex_40983 Int) (v_prenex_40982 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40983))) (<= (* 2 (select main_a v_prenex_40982)) 1004) (<= (select main_a v_prenex_40982) (+ (select main_a v_prenex_40983) 4)) (<= (+ main_y 1) v_prenex_40983) (< v_prenex_40983 main_y) (< v_prenex_40982 main_x) (<= (select main_a v_prenex_40982) 1003))) (forall ((v_prenex_38767 Int) (v_prenex_38766 Int)) (or (<= (+ main_x 1) v_prenex_38766) (<= (select main_a v_prenex_38766) 1003) (<= (+ main_y 1) v_prenex_38767) (<= (select main_a v_prenex_38767) (+ (select main_a v_prenex_38766) 998)) (<= (select main_a v_prenex_38767) 999) (<= (* 2 (select main_a v_prenex_38766)) 1004) (< v_prenex_38767 main_y))) (forall ((v_prenex_37669 Int) (v_prenex_37670 Int)) (or (<= (select main_a v_prenex_37669) (+ (select main_a v_prenex_37670) 4)) (< v_prenex_37670 main_y) (<= (select main_a v_prenex_37669) 1003) (<= 996 (* 2 (select main_a v_prenex_37670))) (<= (+ main_y 1) v_prenex_37670))) (forall ((v_prenex_43415 Int) (v_prenex_43414 Int)) (or (< v_prenex_43414 main_x) (<= (+ main_x 1) v_prenex_43414) (<= (select main_a v_prenex_43414) 1003) (<= 1000 (+ (select main_a v_prenex_43415) (select main_a v_prenex_43414))) (<= 2 (* 2 (select main_a v_prenex_43414))))) (forall ((v_prenex_37237 Int) (v_prenex_37238 Int)) (or (<= 0 (+ (select main_a v_prenex_37237) 500)) (< v_prenex_37238 main_y) (<= (* 2 (select main_a v_prenex_37237)) 1004) (<= (+ main_y 1) v_prenex_37238) (<= (select main_a v_prenex_37238) 1500) (<= 0 (+ (select main_a v_prenex_37238) 3)) (<= (+ (select main_a v_prenex_37238) (select main_a v_prenex_37237)) 1000))) (forall ((v_prenex_38945 Int) (v_prenex_38946 Int)) (or (<= (select main_a v_prenex_38945) (+ (select main_a v_prenex_38946) 4)) (<= 0 (+ (select main_a v_prenex_38945) 500)) (<= (* 2 (select main_a v_prenex_38945)) 1004) (<= (+ main_y 1) v_prenex_38946) (<= 498 (select main_a v_prenex_38946)) (< v_prenex_38946 main_y) (<= 0 (+ (select main_a v_prenex_38946) 3)))) (or (forall ((v_prenex_39065 Int)) (or (<= (+ main_x 1) v_prenex_39065) (<= (select main_a v_prenex_39065) 502) (<= 1 (select main_a v_prenex_39065)))) (forall ((v_prenex_39066 Int)) (or (<= 498 (select main_a v_prenex_39066)) (<= (* 2 (select main_a v_prenex_39066)) 1998) (< v_prenex_39066 main_y) (<= (+ main_y 1) v_prenex_39066)))) (or (forall ((v_prenex_36946 Int)) (or (< v_prenex_36946 main_y) (<= (* 2 (select main_a v_prenex_36946)) 1998))) (forall ((v_prenex_36945 Int)) (or (< v_prenex_36945 main_x) (<= (+ main_x 1) v_prenex_36945) (<= (* 2 (select main_a v_prenex_36945)) 1004)))) (or (forall ((v_prenex_45734 Int)) (or (< v_prenex_45734 main_x) (<= 1 (select main_a v_prenex_45734)) (<= 0 (+ (select main_a v_prenex_45734) 500)))) (forall ((v_prenex_45735 Int)) (or (<= (* 2 (select main_a v_prenex_45735)) 1998) (< v_prenex_45735 main_y) (<= (select main_a v_prenex_45735) 999) (<= (+ main_y 1) v_prenex_45735)))) (forall ((v_prenex_36601 Int) (v_prenex_36602 Int)) (or (<= 1 (select main_a v_prenex_36601)) (<= (+ main_x 1) v_prenex_36601) (<= (+ main_y 1) v_prenex_36602) (<= (* 2 (select main_a v_prenex_36601)) 1004) (<= 1000 (+ (select main_a v_prenex_36602) (select main_a v_prenex_36601))) (< v_prenex_36602 main_y) (<= 498 (select main_a v_prenex_36602)))) (forall ((v_prenex_40785 Int) (v_prenex_40784 Int)) (or (< v_prenex_40785 main_y) (<= (select main_a v_prenex_40784) 1003) (<= (* 2 (select main_a v_prenex_40784)) 1004) (<= 996 (* 2 (select main_a v_prenex_40785))) (<= (select main_a v_prenex_40785) (+ (select main_a v_prenex_40784) 998)) (<= (+ main_y 1) v_prenex_40785) (<= (select main_a v_prenex_40785) 999))) (or (forall ((v_prenex_36294 Int)) (or (<= (* 2 (select main_a v_prenex_36294)) 1004) (<= (+ main_x 1) v_prenex_36294) (<= 2 (* 2 (select main_a v_prenex_36294))))) (forall ((v_prenex_36295 Int)) (or (< v_prenex_36295 main_y) (<= (+ main_y 1) v_prenex_36295) (<= 996 (* 2 (select main_a v_prenex_36295)))))) (forall ((v_prenex_36807 Int) (v_prenex_36808 Int)) (or (< v_prenex_36807 main_x) (<= (select main_a v_prenex_36808) (+ (select main_a v_prenex_36807) 998)) (<= (* 2 (select main_a v_prenex_36808)) 1998) (<= (select main_a v_prenex_36807) 1003) (<= (+ main_y 1) v_prenex_36808) (< v_prenex_36808 main_y))) (or (forall ((v_prenex_42720 Int)) (<= 2 (* 2 (select main_a v_prenex_42720)))) (forall ((v_prenex_42721 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42721))) (<= (select main_a v_prenex_42721) 999) (< v_prenex_42721 main_y) (<= (+ main_y 1) v_prenex_42721)))) (or (forall ((v_prenex_33780 Int)) (or (<= (* 2 (select main_a v_prenex_33780)) 1004) (<= 0 (+ (select main_a v_prenex_33780) 500)))) (forall ((v_prenex_33781 Int)) (or (<= (+ main_y 1) v_prenex_33781) (< v_prenex_33781 main_y) (<= (select main_a v_prenex_33781) 1500) (<= (* 2 (select main_a v_prenex_33781)) 1998)))) (forall ((v_prenex_44955 Int) (v_prenex_44954 Int)) (or (<= (select main_a v_prenex_44954) 1003) (<= (select main_a v_prenex_44955) (+ (select main_a v_prenex_44954) 998)) (<= (select main_a v_prenex_44955) 999) (< v_prenex_44954 main_x) (<= (+ main_y 1) v_prenex_44955) (<= (select main_a v_prenex_44954) 502) (< v_prenex_44955 main_y))) (forall ((v_prenex_35576 Int) (v_prenex_35577 Int)) (or (<= (* 2 (select main_a v_prenex_35576)) 1004) (< v_prenex_35576 main_x) (< v_prenex_35577 main_y) (<= (+ (select main_a v_prenex_35577) (select main_a v_prenex_35576)) 1000) (<= 996 (* 2 (select main_a v_prenex_35577))) (<= (+ main_y 1) v_prenex_35577) (<= 1 (select main_a v_prenex_35576)))) (forall ((v_prenex_37603 Int) (v_prenex_37604 Int)) (or (< v_prenex_37604 main_y) (<= (select main_a v_prenex_37603) 502) (<= (+ (select main_a v_prenex_37604) (select main_a v_prenex_37603)) 1000) (<= (* 2 (select main_a v_prenex_37603)) 1004) (<= (+ main_y 1) v_prenex_37604) (<= 996 (* 2 (select main_a v_prenex_37604))) (<= 498 (select main_a v_prenex_37604)))) (forall ((v_prenex_36362 Int) (v_prenex_36363 Int)) (or (<= (select main_a v_prenex_36362) (+ (select main_a v_prenex_36363) 4)) (< v_prenex_36363 main_y) (< v_prenex_36362 main_x) (<= (+ main_y 1) v_prenex_36363) (<= (select main_a v_prenex_36363) 999))) (forall ((v_prenex_34513 Int) (v_prenex_34512 Int)) (or (<= (select main_a v_prenex_34513) (+ (select main_a v_prenex_34512) 4)) (<= (select main_a v_prenex_34513) 502) (<= 0 (+ (select main_a v_prenex_34513) 500)) (<= 996 (* 2 (select main_a v_prenex_34512))) (< v_prenex_34512 main_y) (<= (+ main_y 1) v_prenex_34512))) (forall ((v_prenex_42061 Int) (v_prenex_42062 Int)) (or (< v_prenex_42062 main_y) (<= (+ main_y 1) v_prenex_42062) (<= (+ (select main_a v_prenex_42062) (select main_a v_prenex_42061)) 1000) (<= 0 (+ (select main_a v_prenex_42062) 3)) (<= 0 (+ (select main_a v_prenex_42061) 500)) (<= 996 (* 2 (select main_a v_prenex_42062))))) (forall ((v_prenex_33744 Int) (v_prenex_33745 Int)) (or (<= (* 2 (select main_a v_prenex_33745)) 1998) (<= (select main_a v_prenex_33744) 1003) (<= (+ main_y 1) v_prenex_33745) (<= (select main_a v_prenex_33744) (+ (select main_a v_prenex_33745) 4)) (<= (* 2 (select main_a v_prenex_33744)) 1004) (<= (select main_a v_prenex_33745) 1500) (< v_prenex_33745 main_y))) (forall ((v_prenex_43194 Int) (v_prenex_43195 Int)) (or (< v_prenex_43195 main_y) (<= (select main_a v_prenex_43194) 502) (<= 0 (+ (select main_a v_prenex_43195) 3)) (<= (select main_a v_prenex_43195) (+ (select main_a v_prenex_43194) 998)) (<= 2 (* 2 (select main_a v_prenex_43194))) (<= (+ main_y 1) v_prenex_43195) (<= 996 (* 2 (select main_a v_prenex_43195))))) (forall ((v_prenex_38097 Int) (v_prenex_38098 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38097))) (<= (select main_a v_prenex_38098) 1500) (<= 1000 (+ (select main_a v_prenex_38098) (select main_a v_prenex_38097))) (< v_prenex_38098 main_y) (<= (select main_a v_prenex_38097) 502) (<= (+ main_y 1) v_prenex_38098))) (forall ((v_prenex_44029 Int) (v_prenex_44028 Int)) (or (<= (select main_a v_prenex_44028) 502) (< v_prenex_44028 main_x) (<= (+ main_x 1) v_prenex_44028) (<= (* 2 (select main_a v_prenex_44028)) 1004) (<= (select main_a v_prenex_44029) (+ (select main_a v_prenex_44028) 998)))) (or (forall ((v_prenex_44081 Int)) (or (<= (+ main_y 1) v_prenex_44081) (<= (select main_a v_prenex_44081) 1500) (<= (* 2 (select main_a v_prenex_44081)) 1998) (< v_prenex_44081 main_y) (<= 498 (select main_a v_prenex_44081)))) (forall ((v_prenex_44080 Int)) (or (<= (select main_a v_prenex_44080) 502) (<= (select main_a v_prenex_44080) 1003)))) (forall ((v_prenex_38009 Int) (v_prenex_38008 Int)) (or (<= (select main_a v_prenex_38008) (+ (select main_a v_prenex_38009) 4)) (<= 0 (+ (select main_a v_prenex_38008) 500)) (<= 996 (* 2 (select main_a v_prenex_38009))) (< v_prenex_38009 main_y) (<= (+ main_y 1) v_prenex_38009))) (forall ((v_prenex_48042 Int) (v_prenex_48041 Int)) (or (<= (select main_a v_prenex_48041) 1003) (<= (+ main_y 1) v_prenex_48042) (<= (select main_a v_prenex_48041) (+ (select main_a v_prenex_48042) 4)) (<= 0 (+ (select main_a v_prenex_48041) 500)) (< v_prenex_48042 main_y) (< v_prenex_48041 main_x) (<= (select main_a v_prenex_48042) 1500))) (forall ((v_prenex_43143 Int) (v_prenex_43144 Int)) (or (<= (+ main_x 1) v_prenex_43143) (<= (* 2 (select main_a v_prenex_43144)) 1998) (<= 0 (+ (select main_a v_prenex_43143) 500)) (<= (+ main_y 1) v_prenex_43144) (<= (select main_a v_prenex_43143) (+ (select main_a v_prenex_43144) 4)) (< v_prenex_43144 main_y) (<= 2 (* 2 (select main_a v_prenex_43143))))) (or (forall ((v_prenex_42176 Int)) (or (<= (* 2 (select main_a v_prenex_42176)) 1998) (<= 498 (select main_a v_prenex_42176)) (< v_prenex_42176 main_y) (<= (+ main_y 1) v_prenex_42176))) (forall ((v_prenex_42175 Int)) (or (<= (+ main_x 1) v_prenex_42175) (<= (select main_a v_prenex_42175) 1003) (<= (select main_a v_prenex_42175) 502)))) (forall ((v_prenex_34726 Int) (v_prenex_34725 Int)) (or (<= (select main_a v_prenex_34726) (+ (select main_a v_prenex_34725) 4)) (<= (* 2 (select main_a v_prenex_34726)) 1004) (<= (select main_a v_prenex_34726) 1003) (<= (+ main_y 1) v_prenex_34725) (< v_prenex_34725 main_y) (<= 498 (select main_a v_prenex_34725)) (< v_prenex_34726 main_x))) (forall ((v_prenex_32380 Int) (v_prenex_32381 Int)) (or (<= (select main_a v_prenex_32381) (+ (select main_a v_prenex_32380) 998)) (< v_prenex_32381 main_y) (<= (+ main_y 1) v_prenex_32381) (<= (select main_a v_prenex_32380) 502) (<= 996 (* 2 (select main_a v_prenex_32381))) (<= (select main_a v_prenex_32381) 1500) (<= (select main_a v_prenex_32380) 1003))) (or (forall ((v_prenex_43730 Int)) (or (<= 498 (select main_a v_prenex_43730)) (<= (* 2 (select main_a v_prenex_43730)) 1998) (<= (+ main_y 1) v_prenex_43730) (<= 996 (* 2 (select main_a v_prenex_43730))) (< v_prenex_43730 main_y))) (forall ((v_prenex_43729 Int)) (or (<= 0 (+ (select main_a v_prenex_43729) 500)) (<= (* 2 (select main_a v_prenex_43729)) 1004)))) (forall ((v_prenex_46091 Int) (v_prenex_46090 Int)) (or (<= (select main_a v_prenex_46091) (+ (select main_a v_prenex_46090) 998)) (<= (+ main_x 1) v_prenex_46090) (< v_prenex_46091 main_y) (<= (* 2 (select main_a v_prenex_46090)) 1004) (<= (select main_a v_prenex_46090) 502) (<= (+ main_y 1) v_prenex_46091) (<= (select main_a v_prenex_46091) 1500))) (forall ((v_prenex_47082 Int) (v_prenex_47083 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47082))) (<= (+ main_y 1) v_prenex_47083) (<= (select main_a v_prenex_47083) 1500) (<= 1000 (+ (select main_a v_prenex_47083) (select main_a v_prenex_47082))) (< v_prenex_47083 main_y) (<= 996 (* 2 (select main_a v_prenex_47083))) (<= (select main_a v_prenex_47082) 1003))) (forall ((v_prenex_40246 Int) (v_prenex_40245 Int)) (or (<= (select main_a v_prenex_40245) (+ (select main_a v_prenex_40246) 4)) (< v_prenex_40246 main_y) (<= (select main_a v_prenex_40246) 999) (<= 498 (select main_a v_prenex_40246)) (<= (select main_a v_prenex_40245) 1003) (<= (+ main_y 1) v_prenex_40246) (<= 2 (* 2 (select main_a v_prenex_40245))))) (forall ((v_prenex_46651 Int) (v_prenex_46652 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46652))) (<= 0 (+ (select main_a v_prenex_46651) 500)) (<= (* 2 (select main_a v_prenex_46651)) 1004) (<= 1000 (+ (select main_a v_prenex_46652) (select main_a v_prenex_46651))) (<= (+ main_y 1) v_prenex_46652) (< v_prenex_46652 main_y) (<= 0 (+ (select main_a v_prenex_46652) 3)))) (or (forall ((v_prenex_44667 Int)) (or (< v_prenex_44667 main_y) (<= 498 (select main_a v_prenex_44667)) (<= 996 (* 2 (select main_a v_prenex_44667))) (<= (+ main_y 1) v_prenex_44667))) (forall ((v_prenex_44666 Int)) (or (<= (* 2 (select main_a v_prenex_44666)) 1004) (<= (select main_a v_prenex_44666) 1003)))) (forall ((v_prenex_40070 Int) (v_prenex_40069 Int)) (or (<= (select main_a v_prenex_40070) (+ (select main_a v_prenex_40069) 998)) (<= (select main_a v_prenex_40070) 999) (< v_prenex_40070 main_y) (<= (+ main_y 1) v_prenex_40070) (<= 2 (* 2 (select main_a v_prenex_40069))) (<= (select main_a v_prenex_40069) 1003) (< v_prenex_40069 main_x))) (or (forall ((v_prenex_47405 Int)) (or (<= (* 2 (select main_a v_prenex_47405)) 1004) (<= 1 (select main_a v_prenex_47405)) (<= (+ main_x 1) v_prenex_47405) (< v_prenex_47405 main_x))) (forall ((v_prenex_47406 Int)) (<= (* 2 (select main_a v_prenex_47406)) 1998))) (or (forall ((v_prenex_41920 Int)) (or (<= (* 2 (select main_a v_prenex_41920)) 1998) (<= 0 (+ (select main_a v_prenex_41920) 3)) (<= (+ main_y 1) v_prenex_41920) (< v_prenex_41920 main_y))) (forall ((v_prenex_41919 Int)) (or (<= (select main_a v_prenex_41919) 502) (< v_prenex_41919 main_x) (<= 2 (* 2 (select main_a v_prenex_41919)))))) (forall ((v_prenex_42439 Int) (v_prenex_42440 Int)) (or (<= 1000 (+ (select main_a v_prenex_42440) (select main_a v_prenex_42439))) (<= (select main_a v_prenex_42440) 999) (<= (+ main_y 1) v_prenex_42440) (<= (select main_a v_prenex_42439) 1003) (< v_prenex_42440 main_y) (<= 2 (* 2 (select main_a v_prenex_42439))))) (or (forall ((v_prenex_41650 Int)) (or (< v_prenex_41650 main_x) (<= (select main_a v_prenex_41650) 502) (<= 0 (+ (select main_a v_prenex_41650) 500)))) (forall ((v_prenex_41651 Int)) (or (< v_prenex_41651 main_y) (<= 996 (* 2 (select main_a v_prenex_41651))) (<= (+ main_y 1) v_prenex_41651) (<= 0 (+ (select main_a v_prenex_41651) 3))))) (or (forall ((v_prenex_37565 Int)) (or (< v_prenex_37565 main_x) (<= (* 2 (select main_a v_prenex_37565)) 1004))) (forall ((v_prenex_32314 Int)) (or (<= (+ main_y 1) v_prenex_32314) (< v_prenex_32314 main_y) (<= 996 (* 2 (select main_a v_prenex_32314)))))) (forall ((v_prenex_40638 Int) (v_prenex_40639 Int)) (or (<= (* 2 (select main_a v_prenex_40638)) 1004) (<= (+ main_x 1) v_prenex_40638) (<= (+ main_y 1) v_prenex_40639) (< v_prenex_40639 main_y) (<= 0 (+ (select main_a v_prenex_40639) 3)) (<= 1000 (+ (select main_a v_prenex_40639) (select main_a v_prenex_40638))) (<= (select main_a v_prenex_40638) 1003))) (or (forall ((v_prenex_40993 Int)) (or (< v_prenex_40993 main_y) (<= (+ main_y 1) v_prenex_40993) (<= (* 2 (select main_a v_prenex_40993)) 1998))) (forall ((v_prenex_40992 Int)) (or (<= (* 2 (select main_a v_prenex_40992)) 1004) (<= (select main_a v_prenex_40992) 1003)))) (forall ((v_prenex_39879 Int) (v_prenex_39878 Int)) (or (<= (select main_a v_prenex_39878) 502) (<= (+ main_x 1) v_prenex_39878) (<= (* 2 (select main_a v_prenex_39878)) 1004) (<= (+ (select main_a v_prenex_39879) (select main_a v_prenex_39878)) 1000) (<= (select main_a v_prenex_39879) 999) (< v_prenex_39879 main_y) (<= (+ main_y 1) v_prenex_39879))) (forall ((v_prenex_43804 Int) (v_prenex_43805 Int)) (or (<= (select main_a v_prenex_43805) 1500) (<= (select main_a v_prenex_43805) (+ (select main_a v_prenex_43804) 998)) (<= (+ main_y 1) v_prenex_43805) (< v_prenex_43805 main_y) (< v_prenex_43804 main_x))) (forall ((v_prenex_38402 Int) (v_prenex_38403 Int)) (or (<= 0 (+ (select main_a v_prenex_38403) 3)) (< v_prenex_38403 main_y) (<= (select main_a v_prenex_38402) 502) (<= (+ main_y 1) v_prenex_38403) (<= 1 (select main_a v_prenex_38402)) (<= 1000 (+ (select main_a v_prenex_38403) (select main_a v_prenex_38402))))) (or (forall ((v_prenex_47989 Int)) (or (<= 1 (select main_a v_prenex_47989)) (<= 0 (+ (select main_a v_prenex_47989) 500)) (< v_prenex_47989 main_x))) (forall ((v_prenex_47990 Int)) (or (< v_prenex_47990 main_y) (<= (+ main_y 1) v_prenex_47990) (<= 996 (* 2 (select main_a v_prenex_47990))) (<= 0 (+ (select main_a v_prenex_47990) 3))))) (or (forall ((v_prenex_37068 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37068))) (<= (* 2 (select main_a v_prenex_37068)) 1998) (<= (+ main_y 1) v_prenex_37068) (< v_prenex_37068 main_y))) (forall ((v_prenex_37067 Int)) (or (<= 0 (+ (select main_a v_prenex_37067) 500)) (<= (select main_a v_prenex_37067) 502)))) (forall ((v_prenex_43024 Int) (v_prenex_43025 Int)) (or (<= (+ main_y 1) v_prenex_43025) (<= 1000 (+ (select main_a v_prenex_43025) (select main_a v_prenex_43024))) (<= (* 2 (select main_a v_prenex_43025)) 1998) (<= (select main_a v_prenex_43024) 502) (< v_prenex_43024 main_x) (< v_prenex_43025 main_y) (<= 0 (+ (select main_a v_prenex_43024) 500)))) (forall ((v_prenex_46430 Int) (v_prenex_46429 Int)) (or (<= (select main_a v_prenex_46430) (+ (select main_a v_prenex_46429) 998)) (<= 1 (select main_a v_prenex_46429)) (<= 0 (+ (select main_a v_prenex_46429) 500)) (<= 996 (* 2 (select main_a v_prenex_46430))) (< v_prenex_46430 main_y) (< v_prenex_46429 main_x) (<= (+ main_y 1) v_prenex_46430))) (forall ((v_prenex_41057 Int) (v_prenex_41058 Int)) (or (<= (select main_a v_prenex_41057) (+ (select main_a v_prenex_41058) 4)) (<= (+ main_y 1) v_prenex_41058) (<= 996 (* 2 (select main_a v_prenex_41058))) (<= (* 2 (select main_a v_prenex_41058)) 1998) (< v_prenex_41058 main_y) (<= 1 (select main_a v_prenex_41057)))) (forall ((v_prenex_34563 Int) (v_prenex_34562 Int)) (or (<= (select main_a v_prenex_34562) (+ (select main_a v_prenex_34563) 998)) (<= (+ main_y 1) v_prenex_34562) (< v_prenex_34562 main_y) (<= 1 (select main_a v_prenex_34563)) (<= (* 2 (select main_a v_prenex_34562)) 1998) (<= (select main_a v_prenex_34563) 502) (<= (+ main_x 1) v_prenex_34563))) (forall ((v_prenex_38071 Int) (v_prenex_38072 Int)) (or (< v_prenex_38072 main_y) (< v_prenex_38071 main_x) (<= (select main_a v_prenex_38072) (+ (select main_a v_prenex_38071) 998)) (<= 996 (* 2 (select main_a v_prenex_38072))) (<= (+ main_y 1) v_prenex_38072) (<= 1 (select main_a v_prenex_38071)))) (forall ((v_prenex_41544 Int) (v_prenex_41545 Int)) (or (<= (* 2 (select main_a v_prenex_41545)) 1998) (<= (select main_a v_prenex_41544) 502) (<= (select main_a v_prenex_41545) (+ (select main_a v_prenex_41544) 998)) (<= (+ main_y 1) v_prenex_41545) (<= (+ main_x 1) v_prenex_41544) (< v_prenex_41545 main_y))) (forall ((v_prenex_32834 Int) (v_prenex_32835 Int)) (or (<= (select main_a v_prenex_32835) 1500) (<= 2 (* 2 (select main_a v_prenex_32834))) (<= (+ (select main_a v_prenex_32835) (select main_a v_prenex_32834)) 1000) (<= (+ main_y 1) v_prenex_32835) (< v_prenex_32835 main_y) (<= (select main_a v_prenex_32834) 1003))) (forall ((v_prenex_40741 Int) (v_prenex_40740 Int)) (or (<= (select main_a v_prenex_40741) 999) (<= (+ main_y 1) v_prenex_40741) (<= 1 (select main_a v_prenex_40740)) (< v_prenex_40741 main_y) (<= 0 (+ (select main_a v_prenex_40740) 500)) (<= (select main_a v_prenex_40741) (+ (select main_a v_prenex_40740) 998)) (<= 996 (* 2 (select main_a v_prenex_40741))))) (or (forall ((v_prenex_44658 Int)) (or (<= 0 (+ (select main_a v_prenex_44658) 500)) (<= (+ main_x 1) v_prenex_44658) (< v_prenex_44658 main_x) (<= (select main_a v_prenex_44658) 502))) (forall ((v_prenex_44659 Int)) (<= 996 (* 2 (select main_a v_prenex_44659))))) (forall ((v_prenex_47912 Int) (v_prenex_47911 Int)) (or (<= (select main_a v_prenex_47912) 1500) (< v_prenex_47912 main_y) (<= (+ main_x 1) v_prenex_47911) (<= (+ main_y 1) v_prenex_47912) (<= 2 (* 2 (select main_a v_prenex_47911))) (<= (select main_a v_prenex_47912) (+ (select main_a v_prenex_47911) 998)) (<= (select main_a v_prenex_47911) 502))) (or (forall ((v_prenex_34221 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34221))) (< v_prenex_34221 main_x))) (forall ((v_prenex_34220 Int)) (or (<= (+ main_y 1) v_prenex_34220) (< v_prenex_34220 main_y) (<= (select main_a v_prenex_34220) 999) (<= 996 (* 2 (select main_a v_prenex_34220)))))) (forall ((v_prenex_39717 Int) (v_prenex_39716 Int)) (or (<= 1000 (+ (select main_a v_prenex_39717) (select main_a v_prenex_39716))) (<= (select main_a v_prenex_39716) 502) (<= 0 (+ (select main_a v_prenex_39717) 3)) (<= (+ main_y 1) v_prenex_39717) (<= (select main_a v_prenex_39717) 999) (< v_prenex_39717 main_y) (<= (select main_a v_prenex_39716) 1003))) (forall ((v_prenex_37389 Int) (v_prenex_37388 Int)) (or (< v_prenex_37389 main_y) (<= (select main_a v_prenex_37389) 1500) (<= (select main_a v_prenex_37388) 1003) (<= (select main_a v_prenex_37389) (+ (select main_a v_prenex_37388) 998)) (<= (+ main_y 1) v_prenex_37389) (<= (select main_a v_prenex_37389) 999))) (or (forall ((v_prenex_43272 Int)) (or (< v_prenex_43272 main_y) (<= (+ main_y 1) v_prenex_43272) (<= 498 (select main_a v_prenex_43272)) (<= (* 2 (select main_a v_prenex_43272)) 1998))) (forall ((v_prenex_43271 Int)) (<= (select main_a v_prenex_43271) 502))) (forall ((v_prenex_45959 Int) (v_prenex_45958 Int)) (or (<= (select main_a v_prenex_45959) (+ (select main_a v_prenex_45958) 998)) (< v_prenex_45959 main_y) (<= (+ main_y 1) v_prenex_45959) (<= (select main_a v_prenex_45959) 1500) (<= 2 (* 2 (select main_a v_prenex_45958))) (<= (+ main_x 1) v_prenex_45958) (<= (* 2 (select main_a v_prenex_45958)) 1004))) (forall ((v_prenex_37731 Int) (v_prenex_37730 Int)) (or (<= (+ main_x 1) v_prenex_37730) (< v_prenex_37731 main_y) (<= (select main_a v_prenex_37730) (+ (select main_a v_prenex_37731) 4)) (<= (+ main_y 1) v_prenex_37731) (<= 498 (select main_a v_prenex_37731)) (<= 0 (+ (select main_a v_prenex_37730) 500)))) (forall ((v_prenex_33561 Int) (v_prenex_33560 Int)) (or (<= (+ main_y 1) v_prenex_33561) (<= 498 (select main_a v_prenex_33561)) (<= (select main_a v_prenex_33561) (+ (select main_a v_prenex_33560) 998)) (<= (select main_a v_prenex_33560) 1003) (<= (select main_a v_prenex_33561) 999) (< v_prenex_33561 main_y))) (forall ((v_prenex_39615 Int) (v_prenex_39614 Int)) (or (<= (* 2 (select main_a v_prenex_39614)) 1004) (<= (+ main_y 1) v_prenex_39615) (< v_prenex_39615 main_y) (<= (select main_a v_prenex_39614) 1003) (<= (+ (select main_a v_prenex_39615) (select main_a v_prenex_39614)) 1000) (<= 0 (+ (select main_a v_prenex_39615) 3)) (<= (select main_a v_prenex_39615) 1500))) (forall ((v_prenex_44364 Int) (v_prenex_44365 Int)) (or (<= (+ main_y 1) v_prenex_44365) (<= (* 2 (select main_a v_prenex_44365)) 1998) (<= (select main_a v_prenex_44364) (+ (select main_a v_prenex_44365) 4)) (< v_prenex_44365 main_y) (<= 996 (* 2 (select main_a v_prenex_44365))) (<= 1 (select main_a v_prenex_44364)) (<= (select main_a v_prenex_44364) 502))) (forall ((v_prenex_40876 Int) (v_prenex_40877 Int)) (or (<= (select main_a v_prenex_40877) (+ (select main_a v_prenex_40876) 998)) (<= (+ main_x 1) v_prenex_40876) (< v_prenex_40877 main_y) (<= (* 2 (select main_a v_prenex_40876)) 1004) (<= (select main_a v_prenex_40876) 502) (<= 498 (select main_a v_prenex_40877)) (<= (+ main_y 1) v_prenex_40877))) (forall ((v_prenex_38642 Int) (v_prenex_38641 Int)) (or (< v_prenex_38642 main_y) (<= (+ main_y 1) v_prenex_38642) (<= (select main_a v_prenex_38642) (+ (select main_a v_prenex_38641) 998)) (< v_prenex_38641 main_x) (<= 996 (* 2 (select main_a v_prenex_38642))) (<= (select main_a v_prenex_38641) 1003) (<= (select main_a v_prenex_38641) 502))) (forall ((v_prenex_36616 Int) (v_prenex_36617 Int)) (or (<= (+ main_y 1) v_prenex_36617) (<= 498 (select main_a v_prenex_36617)) (< v_prenex_36617 main_y) (<= (select main_a v_prenex_36617) 1500) (<= 0 (+ (select main_a v_prenex_36616) 500)) (<= (select main_a v_prenex_36616) 502) (<= (select main_a v_prenex_36616) (+ (select main_a v_prenex_36617) 4)))) (forall ((v_prenex_34778 Int) (v_prenex_34777 Int)) (or (<= 0 (+ (select main_a v_prenex_34777) 3)) (<= (+ main_x 1) v_prenex_34778) (<= (select main_a v_prenex_34778) (+ (select main_a v_prenex_34777) 4)) (< v_prenex_34777 main_y) (<= (+ main_y 1) v_prenex_34777) (<= (select main_a v_prenex_34778) 502))) (forall ((v_prenex_34688 Int) (v_prenex_34687 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34688))) (<= 996 (* 2 (select main_a v_prenex_34687))) (< v_prenex_34688 main_x) (<= (+ main_y 1) v_prenex_34687) (<= (select main_a v_prenex_34688) 502) (< v_prenex_34687 main_y) (<= (select main_a v_prenex_34687) (+ (select main_a v_prenex_34688) 998)))) (forall ((v_prenex_45168 Int) (v_prenex_45169 Int)) (or (< v_prenex_45169 main_y) (<= 2 (* 2 (select main_a v_prenex_45168))) (<= (+ main_y 1) v_prenex_45169) (<= (select main_a v_prenex_45169) 999) (<= (select main_a v_prenex_45168) (+ (select main_a v_prenex_45169) 4)))) (or (forall ((v_prenex_42214 Int)) (or (<= (* 2 (select main_a v_prenex_42214)) 1998) (< v_prenex_42214 main_y) (<= 996 (* 2 (select main_a v_prenex_42214))) (<= (select main_a v_prenex_42214) 999) (<= (+ main_y 1) v_prenex_42214))) (forall ((v_prenex_42213 Int)) (<= (* 2 (select main_a v_prenex_42213)) 1004))) (forall ((v_prenex_43682 Int) (v_prenex_43681 Int)) (or (<= 0 (+ (select main_a v_prenex_43681) 500)) (<= (select main_a v_prenex_43682) (+ (select main_a v_prenex_43681) 998)) (<= (+ main_x 1) v_prenex_43681) (<= 996 (* 2 (select main_a v_prenex_43682))) (< v_prenex_43682 main_y) (<= (+ main_y 1) v_prenex_43682) (<= (* 2 (select main_a v_prenex_43681)) 1004))) (or (forall ((v_prenex_33406 Int)) (or (<= (+ main_y 1) v_prenex_33406) (<= 996 (* 2 (select main_a v_prenex_33406))) (<= (select main_a v_prenex_33406) 1500) (< v_prenex_33406 main_y))) (forall ((v_prenex_33405 Int)) (or (<= 0 (+ (select main_a v_prenex_33405) 500)) (<= (select main_a v_prenex_33405) 502)))) (forall ((v_prenex_41500 Int) (v_prenex_41499 Int)) (or (<= (select main_a v_prenex_41499) 1003) (<= (+ main_y 1) v_prenex_41500) (<= (+ (select main_a v_prenex_41500) (select main_a v_prenex_41499)) 1000) (<= 498 (select main_a v_prenex_41500)) (<= 0 (+ (select main_a v_prenex_41500) 3)) (< v_prenex_41500 main_y) (<= 0 (+ (select main_a v_prenex_41499) 500)))) (forall ((v_prenex_46413 Int) (v_prenex_46414 Int)) (or (<= (select main_a v_prenex_46413) 502) (<= (+ main_y 1) v_prenex_46414) (< v_prenex_46413 main_x) (<= (* 2 (select main_a v_prenex_46414)) 1998) (< v_prenex_46414 main_y) (<= 1000 (+ (select main_a v_prenex_46414) (select main_a v_prenex_46413))) (<= (select main_a v_prenex_46413) 1003))) (forall ((v_prenex_35949 Int) (v_prenex_35948 Int)) (or (<= (select main_a v_prenex_35948) 502) (<= 1 (select main_a v_prenex_35948)) (<= (+ main_y 1) v_prenex_35949) (<= (select main_a v_prenex_35949) (+ (select main_a v_prenex_35948) 998)) (<= (select main_a v_prenex_35949) 1500) (<= 996 (* 2 (select main_a v_prenex_35949))) (< v_prenex_35949 main_y))) (forall ((v_prenex_40080 Int) (v_prenex_40079 Int)) (or (<= 1000 (+ (select main_a v_prenex_40080) (select main_a v_prenex_40079))) (<= (+ main_y 1) v_prenex_40080) (<= 1 (select main_a v_prenex_40079)) (<= 996 (* 2 (select main_a v_prenex_40080))) (< v_prenex_40080 main_y) (<= 0 (+ (select main_a v_prenex_40080) 3)))) (forall ((v_prenex_44821 Int) (v_prenex_44820 Int)) (or (<= (select main_a v_prenex_44821) 1500) (<= (+ main_y 1) v_prenex_44821) (<= (+ (select main_a v_prenex_44821) (select main_a v_prenex_44820)) 1000) (< v_prenex_44821 main_y) (<= 0 (+ (select main_a v_prenex_44820) 500)) (<= 0 (+ (select main_a v_prenex_44821) 3)))) (forall ((v_prenex_41905 Int) (v_prenex_41906 Int)) (or (<= 1 (select main_a v_prenex_41905)) (<= 996 (* 2 (select main_a v_prenex_41906))) (<= (+ main_y 1) v_prenex_41906) (< v_prenex_41905 main_x) (< v_prenex_41906 main_y) (<= (select main_a v_prenex_41906) (+ (select main_a v_prenex_41905) 998)) (<= (select main_a v_prenex_41905) 502))) (forall ((v_prenex_38721 Int) (v_prenex_38720 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38721))) (<= (+ main_y 1) v_prenex_38721) (<= 498 (select main_a v_prenex_38721)) (<= (* 2 (select main_a v_prenex_38720)) 1004) (< v_prenex_38721 main_y) (<= (select main_a v_prenex_38720) (+ (select main_a v_prenex_38721) 4)))) (forall ((v_prenex_37367 Int) (v_prenex_37366 Int)) (or (< v_prenex_37367 main_y) (<= 498 (select main_a v_prenex_37367)) (<= (+ main_y 1) v_prenex_37367) (<= (* 2 (select main_a v_prenex_37366)) 1004) (<= (select main_a v_prenex_37367) (+ (select main_a v_prenex_37366) 998)) (<= (select main_a v_prenex_37366) 1003) (<= (select main_a v_prenex_37367) 999))) (forall ((v_prenex_39122 Int) (v_prenex_39121 Int)) (or (<= 0 (+ (select main_a v_prenex_39122) 3)) (<= (select main_a v_prenex_39121) 502) (<= 2 (* 2 (select main_a v_prenex_39121))) (<= 498 (select main_a v_prenex_39122)) (<= (+ main_y 1) v_prenex_39122) (<= (select main_a v_prenex_39121) (+ (select main_a v_prenex_39122) 4)) (< v_prenex_39122 main_y))) (forall ((v_prenex_48046 Int) (v_prenex_48045 Int)) (or (<= 1 (select main_a v_prenex_48045)) (<= 498 (select main_a v_prenex_48046)) (<= 0 (+ (select main_a v_prenex_48045) 500)) (<= (+ (select main_a v_prenex_48046) (select main_a v_prenex_48045)) 1000) (<= (+ main_y 1) v_prenex_48046) (< v_prenex_48046 main_y) (< v_prenex_48045 main_x))) (forall ((v_prenex_42343 Int) (v_prenex_42344 Int)) (or (<= 1000 (+ (select main_a v_prenex_42344) (select main_a v_prenex_42343))) (<= (select main_a v_prenex_42344) 999) (<= 0 (+ (select main_a v_prenex_42343) 500)) (<= 498 (select main_a v_prenex_42344)) (<= (select main_a v_prenex_42343) 502) (< v_prenex_42344 main_y) (<= (+ main_y 1) v_prenex_42344))) (forall ((v_prenex_38932 Int) (v_prenex_38931 Int)) (or (< v_prenex_38932 main_y) (< v_prenex_38931 main_x) (<= (select main_a v_prenex_38931) (+ (select main_a v_prenex_38932) 4)) (<= 0 (+ (select main_a v_prenex_38931) 500)) (<= 1 (select main_a v_prenex_38931)) (<= (select main_a v_prenex_38932) 1500) (<= (+ main_y 1) v_prenex_38932))) (forall ((v_prenex_41043 Int) (v_prenex_41044 Int)) (or (<= (+ main_y 1) v_prenex_41044) (<= 1000 (+ (select main_a v_prenex_41044) (select main_a v_prenex_41043))) (<= (select main_a v_prenex_41043) 502) (< v_prenex_41044 main_y) (<= 996 (* 2 (select main_a v_prenex_41044))) (<= 498 (select main_a v_prenex_41044)))) (forall ((v_prenex_34085 Int) (v_prenex_34084 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34085))) (<= (+ main_y 1) v_prenex_34084) (<= 498 (select main_a v_prenex_34084)) (< v_prenex_34084 main_y) (<= (select main_a v_prenex_34084) 999) (<= (+ (select main_a v_prenex_34084) (select main_a v_prenex_34085)) 1000))) (forall ((v_prenex_35163 Int) (v_prenex_35164 Int)) (or (<= (select main_a v_prenex_35163) 999) (<= (+ main_y 1) v_prenex_35163) (<= 996 (* 2 (select main_a v_prenex_35163))) (< v_prenex_35163 main_y) (<= 0 (+ (select main_a v_prenex_35164) 500)) (<= (select main_a v_prenex_35164) 502) (<= (select main_a v_prenex_35163) (+ (select main_a v_prenex_35164) 998)))) (or (forall ((v_prenex_39118 Int)) (or (<= 0 (+ (select main_a v_prenex_39118) 3)) (<= 996 (* 2 (select main_a v_prenex_39118))) (<= (+ main_y 1) v_prenex_39118) (<= (select main_a v_prenex_39118) 1500) (< v_prenex_39118 main_y))) (forall ((v_prenex_39117 Int)) (or (<= (select main_a v_prenex_39117) 502) (<= 0 (+ (select main_a v_prenex_39117) 500))))) (forall ((v_prenex_45728 Int) (v_prenex_45729 Int)) (or (<= (+ main_y 1) v_prenex_45729) (< v_prenex_45728 main_x) (<= (* 2 (select main_a v_prenex_45728)) 1004) (<= 498 (select main_a v_prenex_45729)) (<= (select main_a v_prenex_45729) (+ (select main_a v_prenex_45728) 998)) (< v_prenex_45729 main_y) (<= 0 (+ (select main_a v_prenex_45728) 500)))) (or (forall ((v_prenex_46350 Int)) (or (< v_prenex_46350 main_y) (<= (select main_a v_prenex_46350) 1500) (<= (+ main_y 1) v_prenex_46350) (<= 0 (+ (select main_a v_prenex_46350) 3)) (<= (* 2 (select main_a v_prenex_46350)) 1998))) (forall ((v_prenex_46349 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46349))) (<= (select main_a v_prenex_46349) 502)))) (or (forall ((v_prenex_44833 Int)) (or (<= (+ main_y 1) v_prenex_44833) (< v_prenex_44833 main_y) (<= 996 (* 2 (select main_a v_prenex_44833))))) (forall ((v_prenex_44832 Int)) (or (<= (+ main_x 1) v_prenex_44832) (<= 2 (* 2 (select main_a v_prenex_44832))) (<= (select main_a v_prenex_44832) 502)))) (or (forall ((v_prenex_37850 Int)) (or (<= (* 2 (select main_a v_prenex_37850)) 1004) (<= 0 (+ (select main_a v_prenex_37850) 500)))) (forall ((v_prenex_37851 Int)) (or (< v_prenex_37851 main_y) (<= 0 (+ (select main_a v_prenex_37851) 3)) (<= (* 2 (select main_a v_prenex_37851)) 1998) (<= (+ main_y 1) v_prenex_37851) (<= (select main_a v_prenex_37851) 1500)))) (forall ((v_prenex_46048 Int) (v_prenex_46049 Int)) (or (<= (+ main_y 1) v_prenex_46049) (<= (select main_a v_prenex_46048) (+ (select main_a v_prenex_46049) 4)) (<= 1 (select main_a v_prenex_46048)) (<= (select main_a v_prenex_46048) 1003) (<= (* 2 (select main_a v_prenex_46049)) 1998) (< v_prenex_46049 main_y))) (forall ((v_prenex_45085 Int) (v_prenex_45086 Int)) (or (<= (+ (select main_a v_prenex_45086) (select main_a v_prenex_45085)) 1000) (<= (* 2 (select main_a v_prenex_45086)) 1998) (< v_prenex_45086 main_y) (<= 498 (select main_a v_prenex_45086)) (<= (+ main_y 1) v_prenex_45086))) (forall ((v_prenex_41921 Int) (v_prenex_41922 Int)) (or (< v_prenex_41922 main_y) (<= 498 (select main_a v_prenex_41922)) (<= (select main_a v_prenex_41921) 502) (<= 1 (select main_a v_prenex_41921)) (<= (select main_a v_prenex_41921) (+ (select main_a v_prenex_41922) 4)) (<= (+ main_y 1) v_prenex_41922) (<= (select main_a v_prenex_41922) 1500))) (forall ((v_prenex_34662 Int) (v_prenex_34661 Int)) (or (<= (+ (select main_a v_prenex_34661) (select main_a v_prenex_34662)) 1000) (<= (select main_a v_prenex_34662) 1003) (<= (+ main_y 1) v_prenex_34661) (<= 498 (select main_a v_prenex_34661)) (<= (select main_a v_prenex_34661) 999) (<= 1 (select main_a v_prenex_34662)) (< v_prenex_34661 main_y))) (forall ((v_prenex_46907 Int) (v_prenex_46906 Int)) (or (<= (select main_a v_prenex_46907) 999) (<= (select main_a v_prenex_46906) 1003) (<= (select main_a v_prenex_46907) (+ (select main_a v_prenex_46906) 998)) (<= (* 2 (select main_a v_prenex_46906)) 1004) (< v_prenex_46907 main_y) (<= (select main_a v_prenex_46907) 1500) (<= (+ main_y 1) v_prenex_46907))) (forall ((v_prenex_46710 Int) (v_prenex_46709 Int)) (or (<= (select main_a v_prenex_46709) 1003) (<= 2 (* 2 (select main_a v_prenex_46709))) (< v_prenex_46709 main_x) (<= (+ main_x 1) v_prenex_46709) (<= (select main_a v_prenex_46709) (+ (select main_a v_prenex_46710) 4)))) (forall ((v_prenex_45230 Int) (v_prenex_45231 Int)) (or (<= (+ (select main_a v_prenex_45231) (select main_a v_prenex_45230)) 1000) (<= (+ main_y 1) v_prenex_45231) (<= (select main_a v_prenex_45230) 1003) (<= (select main_a v_prenex_45231) 1500) (<= 0 (+ (select main_a v_prenex_45231) 3)) (< v_prenex_45231 main_y) (<= 1 (select main_a v_prenex_45230)))) (forall ((v_prenex_45360 Int) (v_prenex_45361 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45361))) (<= (select main_a v_prenex_45361) 999) (<= (select main_a v_prenex_45360) 1003) (<= (select main_a v_prenex_45361) (+ (select main_a v_prenex_45360) 998)) (<= (+ main_y 1) v_prenex_45361) (<= 2 (* 2 (select main_a v_prenex_45360))) (< v_prenex_45361 main_y))) (forall ((v_prenex_47806 Int) (v_prenex_47805 Int)) (or (< v_prenex_47806 main_y) (<= 996 (* 2 (select main_a v_prenex_47806))) (<= (* 2 (select main_a v_prenex_47805)) 1004) (<= (select main_a v_prenex_47805) (+ (select main_a v_prenex_47806) 4)) (<= (+ main_y 1) v_prenex_47806) (<= 1 (select main_a v_prenex_47805)))) (forall ((v_prenex_39260 Int) (v_prenex_39259 Int)) (or (<= (select main_a v_prenex_39260) 1500) (<= (select main_a v_prenex_39259) 1003) (<= (+ main_y 1) v_prenex_39260) (<= 996 (* 2 (select main_a v_prenex_39260))) (<= 1000 (+ (select main_a v_prenex_39260) (select main_a v_prenex_39259))) (< v_prenex_39260 main_y))) (forall ((v_prenex_44351 Int) (v_prenex_44350 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44350))) (<= 0 (+ (select main_a v_prenex_44351) 3)) (<= (select main_a v_prenex_44351) 1500) (< v_prenex_44351 main_y) (<= (+ (select main_a v_prenex_44351) (select main_a v_prenex_44350)) 1000) (<= (+ main_y 1) v_prenex_44351) (<= 0 (+ (select main_a v_prenex_44350) 500)))) (forall ((v_prenex_46747 Int) (v_prenex_46748 Int)) (or (<= (+ main_y 1) v_prenex_46748) (< v_prenex_46747 main_x) (<= (+ (select main_a v_prenex_46748) (select main_a v_prenex_46747)) 1000) (<= (* 2 (select main_a v_prenex_46747)) 1004) (< v_prenex_46748 main_y) (<= (select main_a v_prenex_46748) 1500))) (forall ((v_prenex_35916 Int) (v_prenex_35917 Int)) (or (<= (select main_a v_prenex_35916) (+ (select main_a v_prenex_35917) 4)) (<= (+ main_y 1) v_prenex_35917) (<= 996 (* 2 (select main_a v_prenex_35917))) (<= 2 (* 2 (select main_a v_prenex_35916))) (< v_prenex_35917 main_y) (<= (* 2 (select main_a v_prenex_35916)) 1004))) (forall ((v_prenex_43787 Int) (v_prenex_43786 Int)) (or (< v_prenex_43787 main_y) (<= (+ main_y 1) v_prenex_43787) (<= (select main_a v_prenex_43786) (+ (select main_a v_prenex_43787) 4)) (<= (* 2 (select main_a v_prenex_43787)) 1998) (<= 2 (* 2 (select main_a v_prenex_43786))) (<= (+ main_x 1) v_prenex_43786))) (or (forall ((v_prenex_35930 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35930))) (<= (+ main_x 1) v_prenex_35930))) (forall ((v_prenex_35931 Int)) (or (<= (+ main_y 1) v_prenex_35931) (<= (* 2 (select main_a v_prenex_35931)) 1998) (<= (select main_a v_prenex_35931) 1500) (< v_prenex_35931 main_y)))) (forall ((v_prenex_45256 Int) (v_prenex_45257 Int)) (or (<= (select main_a v_prenex_45256) (+ (select main_a v_prenex_45257) 4)) (< v_prenex_45257 main_y) (<= (+ main_y 1) v_prenex_45257) (<= 996 (* 2 (select main_a v_prenex_45257))) (<= 1 (select main_a v_prenex_45256)) (<= 498 (select main_a v_prenex_45257)))) (forall ((v_prenex_41590 Int) (v_prenex_41591 Int)) (or (<= (+ main_x 1) v_prenex_41590) (<= (select main_a v_prenex_41590) 502) (<= (select main_a v_prenex_41590) 1003) (< v_prenex_41591 main_y) (<= (+ main_y 1) v_prenex_41591) (<= (select main_a v_prenex_41591) 1500) (<= 1000 (+ (select main_a v_prenex_41591) (select main_a v_prenex_41590))))) (or (forall ((v_prenex_36314 Int)) (or (<= 0 (+ (select main_a v_prenex_36314) 500)) (< v_prenex_36314 main_x))) (forall ((v_prenex_36315 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36315))) (< v_prenex_36315 main_y) (<= (+ main_y 1) v_prenex_36315) (<= 0 (+ (select main_a v_prenex_36315) 3))))) (forall ((v_prenex_43675 Int) (v_prenex_43676 Int)) (or (<= (select main_a v_prenex_43676) 999) (< v_prenex_43676 main_y) (<= (+ main_y 1) v_prenex_43676) (<= (select main_a v_prenex_43676) 1500) (<= (select main_a v_prenex_43676) (+ (select main_a v_prenex_43675) 998)) (<= (select main_a v_prenex_43675) 502))) (or (forall ((v_prenex_44385 Int)) (or (<= 498 (select main_a v_prenex_44385)) (<= (+ main_y 1) v_prenex_44385) (<= 996 (* 2 (select main_a v_prenex_44385))) (<= 0 (+ (select main_a v_prenex_44385) 3)) (< v_prenex_44385 main_y))) (forall ((v_prenex_44384 Int)) (or (<= 1 (select main_a v_prenex_44384)) (<= (select main_a v_prenex_44384) 502)))) (forall ((v_prenex_47021 Int) (v_prenex_47020 Int)) (or (<= (select main_a v_prenex_47020) 502) (< v_prenex_47021 main_y) (<= (select main_a v_prenex_47020) (+ (select main_a v_prenex_47021) 4)) (<= (select main_a v_prenex_47021) 1500) (<= (+ main_y 1) v_prenex_47021))) (forall ((v_prenex_46376 Int) (v_prenex_46375 Int)) (or (< v_prenex_46376 main_y) (<= (select main_a v_prenex_46376) (+ (select main_a v_prenex_46375) 998)) (<= (* 2 (select main_a v_prenex_46376)) 1998) (<= (+ main_y 1) v_prenex_46376) (<= (* 2 (select main_a v_prenex_46375)) 1004) (< v_prenex_46375 main_x))) (forall ((v_prenex_45896 Int) (v_prenex_45897 Int)) (or (<= (* 2 (select main_a v_prenex_45896)) 1004) (<= 0 (+ (select main_a v_prenex_45897) 3)) (<= (select main_a v_prenex_45896) (+ (select main_a v_prenex_45897) 4)) (<= (+ main_y 1) v_prenex_45897) (< v_prenex_45897 main_y))) (forall ((v_prenex_42740 Int) (v_prenex_42741 Int)) (or (<= 1 (select main_a v_prenex_42740)) (<= (select main_a v_prenex_42741) 1500) (<= (* 2 (select main_a v_prenex_42740)) 1004) (<= 1000 (+ (select main_a v_prenex_42741) (select main_a v_prenex_42740))) (< v_prenex_42741 main_y) (<= (+ main_y 1) v_prenex_42741) (<= 996 (* 2 (select main_a v_prenex_42741))))) (or (forall ((v_prenex_45010 Int)) (or (<= (select main_a v_prenex_45010) 1500) (<= (+ main_y 1) v_prenex_45010) (<= 996 (* 2 (select main_a v_prenex_45010))) (< v_prenex_45010 main_y))) (forall ((v_prenex_45009 Int)) (or (<= 1 (select main_a v_prenex_45009)) (<= 2 (* 2 (select main_a v_prenex_45009)))))) (forall ((v_prenex_43868 Int) (v_prenex_43869 Int)) (or (<= (* 2 (select main_a v_prenex_43869)) 1998) (<= (select main_a v_prenex_43868) 502) (<= (+ main_y 1) v_prenex_43869) (< v_prenex_43869 main_y) (<= (select main_a v_prenex_43868) (+ (select main_a v_prenex_43869) 4)) (<= 2 (* 2 (select main_a v_prenex_43868))) (<= (select main_a v_prenex_43869) 1500))) (forall ((v_prenex_40713 Int) (v_prenex_40712 Int)) (or (<= 0 (+ (select main_a v_prenex_40713) 3)) (<= 0 (+ (select main_a v_prenex_40712) 500)) (< v_prenex_40713 main_y) (<= (+ main_y 1) v_prenex_40713) (< v_prenex_40712 main_x) (<= (select main_a v_prenex_40712) (+ (select main_a v_prenex_40713) 4)) (<= 2 (* 2 (select main_a v_prenex_40712))))) (forall ((v_prenex_39559 Int) (v_prenex_39558 Int)) (or (<= (select main_a v_prenex_39559) 1500) (<= 0 (+ (select main_a v_prenex_39558) 500)) (<= (* 2 (select main_a v_prenex_39558)) 1004) (< v_prenex_39559 main_y) (<= 996 (* 2 (select main_a v_prenex_39559))) (<= (+ (select main_a v_prenex_39559) (select main_a v_prenex_39558)) 1000) (<= (+ main_y 1) v_prenex_39559))) (forall ((v_prenex_44107 Int) (v_prenex_44106 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44106))) (<= 1 (select main_a v_prenex_44106)) (<= 498 (select main_a v_prenex_44107)) (< v_prenex_44107 main_y) (<= (+ (select main_a v_prenex_44107) (select main_a v_prenex_44106)) 1000) (<= (+ main_x 1) v_prenex_44106) (<= (+ main_y 1) v_prenex_44107))) (forall ((v_prenex_37900 Int) (v_prenex_37901 Int)) (or (<= 0 (+ (select main_a v_prenex_37900) 500)) (<= 1000 (+ (select main_a v_prenex_37901) (select main_a v_prenex_37900))) (<= (+ main_y 1) v_prenex_37901) (< v_prenex_37900 main_x) (<= (+ main_x 1) v_prenex_37900))) (forall ((v_prenex_33410 Int) (v_prenex_33409 Int)) (or (<= (* 2 (select main_a v_prenex_33409)) 1004) (<= 498 (select main_a v_prenex_33410)) (<= (+ main_y 1) v_prenex_33410) (< v_prenex_33410 main_y) (<= 0 (+ (select main_a v_prenex_33409) 500)) (<= 0 (+ (select main_a v_prenex_33410) 3)) (<= (select main_a v_prenex_33409) (+ (select main_a v_prenex_33410) 4)))) (forall ((v_prenex_40193 Int) (v_prenex_40194 Int)) (or (<= (select main_a v_prenex_40193) 502) (<= (+ (select main_a v_prenex_40194) (select main_a v_prenex_40193)) 1000) (<= 498 (select main_a v_prenex_40194)) (< v_prenex_40194 main_y) (<= (+ main_y 1) v_prenex_40194) (<= 996 (* 2 (select main_a v_prenex_40194))))) (forall ((v_prenex_47784 Int) (v_prenex_47783 Int)) (or (<= (select main_a v_prenex_47783) 502) (<= (+ main_x 1) v_prenex_47783) (< v_prenex_47783 main_x) (<= 0 (+ (select main_a v_prenex_47783) 500)) (<= (select main_a v_prenex_47784) (+ (select main_a v_prenex_47783) 998)))) (forall ((v_prenex_46657 Int) (v_prenex_46658 Int)) (or (<= 1 (select main_a v_prenex_46657)) (<= 1000 (+ (select main_a v_prenex_46658) (select main_a v_prenex_46657))) (< v_prenex_46658 main_y) (<= (+ main_x 1) v_prenex_46657) (<= 498 (select main_a v_prenex_46658)) (<= (+ main_y 1) v_prenex_46658) (<= (select main_a v_prenex_46657) 1003))) (or (forall ((v_prenex_32732 Int)) (or (<= (select main_a v_prenex_32732) 502) (<= (* 2 (select main_a v_prenex_32732)) 1004))) (forall ((v_prenex_32733 Int)) (or (<= (+ main_y 1) v_prenex_32733) (<= (select main_a v_prenex_32733) 999) (<= 498 (select main_a v_prenex_32733)) (<= (* 2 (select main_a v_prenex_32733)) 1998) (< v_prenex_32733 main_y)))) (forall ((v_prenex_36270 Int) (v_prenex_36271 Int)) (or (<= (* 2 (select main_a v_prenex_36271)) 1998) (<= (+ main_y 1) v_prenex_36271) (<= (select main_a v_prenex_36270) (+ (select main_a v_prenex_36271) 4)) (<= (select main_a v_prenex_36270) 1003) (<= 498 (select main_a v_prenex_36271)) (< v_prenex_36271 main_y) (<= (select main_a v_prenex_36270) 502))) (forall ((v_prenex_37455 Int) (v_prenex_37456 Int)) (or (<= (* 2 (select main_a v_prenex_37456)) 1998) (<= (select main_a v_prenex_37456) (+ (select main_a v_prenex_37455) 998)) (<= (select main_a v_prenex_37455) 502) (<= (+ main_y 1) v_prenex_37456) (<= (select main_a v_prenex_37455) 1003) (< v_prenex_37456 main_y))) (forall ((v_prenex_46671 Int) (v_prenex_46672 Int)) (or (< v_prenex_46672 main_y) (<= (select main_a v_prenex_46672) 999) (<= (select main_a v_prenex_46671) 502) (<= 996 (* 2 (select main_a v_prenex_46672))) (<= 1000 (+ (select main_a v_prenex_46672) (select main_a v_prenex_46671))) (<= (+ main_y 1) v_prenex_46672))) (forall ((v_prenex_36194 Int) (v_prenex_36195 Int)) (or (<= 0 (+ (select main_a v_prenex_36194) 500)) (<= 0 (+ (select main_a v_prenex_36195) 3)) (< v_prenex_36195 main_y) (<= (+ main_y 1) v_prenex_36195) (<= (select main_a v_prenex_36195) (+ (select main_a v_prenex_36194) 998)) (<= 996 (* 2 (select main_a v_prenex_36195))))) (or (forall ((v_prenex_33503 Int)) (or (<= (select main_a v_prenex_33503) 1003) (<= (* 2 (select main_a v_prenex_33503)) 1004))) (forall ((v_prenex_33504 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33504))) (<= (+ main_y 1) v_prenex_33504) (< v_prenex_33504 main_y) (<= (select main_a v_prenex_33504) 999)))) (forall ((v_prenex_36338 Int) (v_prenex_36339 Int)) (or (<= (* 2 (select main_a v_prenex_36339)) 1998) (<= (* 2 (select main_a v_prenex_36338)) 1004) (<= (select main_a v_prenex_36338) (+ (select main_a v_prenex_36339) 4)) (< v_prenex_36339 main_y) (<= (select main_a v_prenex_36339) 999) (<= (select main_a v_prenex_36338) 1003) (<= (+ main_y 1) v_prenex_36339))) (forall ((v_prenex_41513 Int) (v_prenex_41514 Int)) (or (<= (select main_a v_prenex_41514) (+ (select main_a v_prenex_41513) 998)) (<= (+ main_y 1) v_prenex_41514) (<= (select main_a v_prenex_41514) 1500) (<= 996 (* 2 (select main_a v_prenex_41514))) (< v_prenex_41514 main_y))) (forall ((v_prenex_35787 Int) (v_prenex_35786 Int)) (or (<= 1000 (+ (select main_a v_prenex_35787) (select main_a v_prenex_35786))) (<= (select main_a v_prenex_35786) 1003) (<= (* 2 (select main_a v_prenex_35787)) 1998) (<= (+ main_y 1) v_prenex_35787) (< v_prenex_35787 main_y) (<= 2 (* 2 (select main_a v_prenex_35786))))) (forall ((v_prenex_34852 Int) (v_prenex_34851 Int)) (or (<= (select main_a v_prenex_34851) 999) (<= (* 2 (select main_a v_prenex_34852)) 1004) (<= (+ main_y 1) v_prenex_34851) (<= 1000 (+ (select main_a v_prenex_34851) (select main_a v_prenex_34852))) (< v_prenex_34851 main_y) (<= (select main_a v_prenex_34852) 1003))) (or (forall ((v_prenex_42618 Int)) (or (< v_prenex_42618 main_y) (<= (+ main_y 1) v_prenex_42618) (<= 498 (select main_a v_prenex_42618)) (<= (* 2 (select main_a v_prenex_42618)) 1998))) (forall ((v_prenex_42612 Int)) (<= 2 (* 2 (select main_a v_prenex_42612))))) (forall ((v_prenex_45799 Int) (v_prenex_45798 Int)) (or (<= 1 (select main_a v_prenex_45798)) (<= 498 (select main_a v_prenex_45799)) (<= 1000 (+ (select main_a v_prenex_45799) (select main_a v_prenex_45798))) (<= 0 (+ (select main_a v_prenex_45798) 500)) (<= (select main_a v_prenex_45799) 999) (<= (+ main_y 1) v_prenex_45799) (< v_prenex_45799 main_y))) (forall ((v_prenex_46840 Int) (v_prenex_46839 Int)) (or (< v_prenex_46840 main_y) (<= (select main_a v_prenex_46839) 502) (<= 1000 (+ (select main_a v_prenex_46840) (select main_a v_prenex_46839))) (<= (select main_a v_prenex_46839) 1003) (<= (+ main_y 1) v_prenex_46840) (<= (* 2 (select main_a v_prenex_46840)) 1998) (<= 996 (* 2 (select main_a v_prenex_46840))))) (forall ((v_prenex_42163 Int) (v_prenex_42164 Int)) (or (<= (select main_a v_prenex_42164) 1500) (<= (+ main_y 1) v_prenex_42164) (< v_prenex_42164 main_y) (<= (+ main_x 1) v_prenex_42163) (<= 2 (* 2 (select main_a v_prenex_42163))) (<= (select main_a v_prenex_42163) 502) (<= (select main_a v_prenex_42163) (+ (select main_a v_prenex_42164) 4)))) (forall ((v_prenex_36098 Int) (v_prenex_36099 Int)) (or (< v_prenex_36099 main_y) (<= 0 (+ (select main_a v_prenex_36098) 500)) (<= (+ main_y 1) v_prenex_36099) (<= (select main_a v_prenex_36098) 502) (<= (select main_a v_prenex_36099) (+ (select main_a v_prenex_36098) 998)) (<= (+ main_x 1) v_prenex_36098) (<= 996 (* 2 (select main_a v_prenex_36099))))) (forall ((v_prenex_33005 Int) (v_prenex_33004 Int)) (or (<= (* 2 (select main_a v_prenex_33004)) 1004) (<= (+ main_y 1) v_prenex_33005) (< v_prenex_33005 main_y) (<= (select main_a v_prenex_33004) (+ (select main_a v_prenex_33005) 4)) (<= 498 (select main_a v_prenex_33005)) (<= (select main_a v_prenex_33004) 502) (<= 996 (* 2 (select main_a v_prenex_33005))))) (or (forall ((v_prenex_36575 Int)) (<= 2 (* 2 (select main_a v_prenex_36575)))) (forall ((v_prenex_36576 Int)) (or (<= (+ main_y 1) v_prenex_36576) (<= 498 (select main_a v_prenex_36576)) (<= (* 2 (select main_a v_prenex_36576)) 1998) (< v_prenex_36576 main_y)))) (forall ((v_prenex_38020 Int) (v_prenex_38021 Int)) (or (<= (+ main_y 1) v_prenex_38021) (< v_prenex_38021 main_y) (<= (select main_a v_prenex_38021) (+ (select main_a v_prenex_38020) 998)) (<= (select main_a v_prenex_38021) 1500) (<= 0 (+ (select main_a v_prenex_38020) 500)) (<= (select main_a v_prenex_38020) 502))) (or (forall ((v_prenex_40053 Int)) (or (<= 1 (select main_a v_prenex_40053)) (<= 0 (+ (select main_a v_prenex_40053) 500)) (<= (+ main_x 1) v_prenex_40053))) (forall ((v_prenex_40054 Int)) (or (<= 0 (+ (select main_a v_prenex_40054) 3)) (< v_prenex_40054 main_y) (<= 996 (* 2 (select main_a v_prenex_40054))) (<= (+ main_y 1) v_prenex_40054)))) (forall ((v_prenex_43705 Int) (v_prenex_43706 Int)) (or (<= (select main_a v_prenex_43706) 1500) (<= (+ main_y 1) v_prenex_43706) (< v_prenex_43706 main_y) (<= 2 (* 2 (select main_a v_prenex_43705))) (<= (select main_a v_prenex_43705) 1003) (<= 996 (* 2 (select main_a v_prenex_43706))) (<= 1000 (+ (select main_a v_prenex_43706) (select main_a v_prenex_43705))))) (forall ((v_prenex_37640 Int) (v_prenex_37639 Int)) (or (<= (* 2 (select main_a v_prenex_37640)) 1998) (<= 1 (select main_a v_prenex_37639)) (<= (+ main_y 1) v_prenex_37640) (<= (select main_a v_prenex_37639) (+ (select main_a v_prenex_37640) 4)) (< v_prenex_37640 main_y) (<= 498 (select main_a v_prenex_37640)) (<= (select main_a v_prenex_37639) 1003))) (or (forall ((v_prenex_35763 Int)) (or (<= (+ main_y 1) v_prenex_35763) (<= 996 (* 2 (select main_a v_prenex_35763))) (< v_prenex_35763 main_y))) (forall ((v_prenex_35762 Int)) (or (<= (* 2 (select main_a v_prenex_35762)) 1004) (< v_prenex_35762 main_x) (<= (select main_a v_prenex_35762) 502)))) (forall ((v_prenex_43594 Int) (v_prenex_43593 Int)) (or (<= (+ main_y 1) v_prenex_43594) (<= (select main_a v_prenex_43594) 999) (<= (select main_a v_prenex_43593) 502) (<= 996 (* 2 (select main_a v_prenex_43594))) (< v_prenex_43594 main_y) (<= (+ (select main_a v_prenex_43594) (select main_a v_prenex_43593)) 1000) (<= 2 (* 2 (select main_a v_prenex_43593))))) (forall ((v_prenex_46815 Int) (v_prenex_46816 Int)) (or (<= 0 (+ (select main_a v_prenex_46816) 3)) (<= (select main_a v_prenex_46815) (+ (select main_a v_prenex_46816) 4)) (< v_prenex_46816 main_y) (<= 0 (+ (select main_a v_prenex_46815) 500)) (<= (+ main_y 1) v_prenex_46816) (<= 498 (select main_a v_prenex_46816)))) (forall ((v_prenex_43808 Int) (v_prenex_43809 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43809))) (< v_prenex_43809 main_y) (<= 1000 (+ (select main_a v_prenex_43809) (select main_a v_prenex_43808))) (<= 2 (* 2 (select main_a v_prenex_43808))) (<= 1 (select main_a v_prenex_43808)) (<= (select main_a v_prenex_43809) 999) (<= (+ main_y 1) v_prenex_43809))) (forall ((v_prenex_45726 Int) (v_prenex_45727 Int)) (or (<= (+ main_y 1) v_prenex_45727) (<= (select main_a v_prenex_45726) 1003) (<= (select main_a v_prenex_45727) 999) (<= 996 (* 2 (select main_a v_prenex_45727))) (< v_prenex_45727 main_y) (<= (select main_a v_prenex_45726) 502) (<= (+ (select main_a v_prenex_45727) (select main_a v_prenex_45726)) 1000))) (forall ((v_prenex_39485 Int) (v_prenex_39484 Int)) (or (< v_prenex_39485 main_y) (<= (select main_a v_prenex_39484) (+ (select main_a v_prenex_39485) 4)) (<= 996 (* 2 (select main_a v_prenex_39485))) (<= (select main_a v_prenex_39485) 999) (<= 0 (+ (select main_a v_prenex_39484) 500)) (<= (+ main_y 1) v_prenex_39485))) (forall ((v_prenex_35897 Int) (v_prenex_35896 Int)) (or (<= (+ main_y 1) v_prenex_35897) (<= 0 (+ (select main_a v_prenex_35896) 500)) (<= (select main_a v_prenex_35896) (+ (select main_a v_prenex_35897) 4)) (<= 498 (select main_a v_prenex_35897)) (<= (* 2 (select main_a v_prenex_35896)) 1004) (< v_prenex_35897 main_y) (<= 996 (* 2 (select main_a v_prenex_35897))))) (forall ((v_prenex_47986 Int) (v_prenex_47985 Int)) (or (<= (select main_a v_prenex_47986) 1500) (< v_prenex_47986 main_y) (<= (+ main_y 1) v_prenex_47986) (<= (select main_a v_prenex_47985) (+ (select main_a v_prenex_47986) 4)) (<= 0 (+ (select main_a v_prenex_47986) 3)) (<= (select main_a v_prenex_47985) 1003) (<= (select main_a v_prenex_47985) 502))) (forall ((v_prenex_40046 Int) (v_prenex_40045 Int)) (or (<= (select main_a v_prenex_40045) (+ (select main_a v_prenex_40046) 4)) (<= 0 (+ (select main_a v_prenex_40045) 500)) (< v_prenex_40046 main_y) (<= (select main_a v_prenex_40046) 999) (<= 498 (select main_a v_prenex_40046)) (<= (+ main_y 1) v_prenex_40046))) (forall ((v_prenex_42019 Int) (v_prenex_42020 Int)) (or (<= (select main_a v_prenex_42019) (+ (select main_a v_prenex_42020) 4)) (<= (+ main_y 1) v_prenex_42020) (<= 2 (* 2 (select main_a v_prenex_42019))) (<= 0 (+ (select main_a v_prenex_42019) 500)) (< v_prenex_42020 main_y) (< v_prenex_42019 main_x) (<= (select main_a v_prenex_42020) 1500))) (forall ((v_prenex_45519 Int) (v_prenex_45518 Int)) (or (<= 0 (+ (select main_a v_prenex_45518) 500)) (<= (select main_a v_prenex_45518) (+ (select main_a v_prenex_45519) 4)) (<= 498 (select main_a v_prenex_45519)) (<= (select main_a v_prenex_45518) 502) (<= 996 (* 2 (select main_a v_prenex_45519))) (< v_prenex_45519 main_y) (<= (+ main_y 1) v_prenex_45519))) (forall ((v_prenex_36542 Int) (v_prenex_36541 Int)) (or (<= (select main_a v_prenex_36541) 502) (<= 498 (select main_a v_prenex_36542)) (<= 0 (+ (select main_a v_prenex_36541) 500)) (<= (+ main_y 1) v_prenex_36542) (<= 1000 (+ (select main_a v_prenex_36542) (select main_a v_prenex_36541))) (< v_prenex_36542 main_y))) (forall ((v_prenex_32629 Int) (v_prenex_32628 Int)) (or (<= (select main_a v_prenex_32629) 1500) (<= (+ main_y 1) v_prenex_32629) (< v_prenex_32629 main_y) (<= (* 2 (select main_a v_prenex_32628)) 1004) (<= (+ (select main_a v_prenex_32629) (select main_a v_prenex_32628)) 1000) (<= 2 (* 2 (select main_a v_prenex_32628))) (< v_prenex_32628 main_x))) (or (forall ((v_prenex_32687 Int)) (or (<= (+ main_y 1) v_prenex_32687) (< v_prenex_32687 main_y) (<= 996 (* 2 (select main_a v_prenex_32687))) (<= 498 (select main_a v_prenex_32687)) (<= (* 2 (select main_a v_prenex_32687)) 1998))) (forall ((v_prenex_32686 Int)) (<= 1 (select main_a v_prenex_32686)))) (forall ((v_prenex_34233 Int) (v_prenex_34232 Int)) (or (<= (select main_a v_prenex_34233) 1003) (<= 2 (* 2 (select main_a v_prenex_34233))) (<= (+ main_y 1) v_prenex_34232) (<= 996 (* 2 (select main_a v_prenex_34232))) (<= 0 (+ (select main_a v_prenex_34232) 3)) (<= 1000 (+ (select main_a v_prenex_34232) (select main_a v_prenex_34233))) (< v_prenex_34232 main_y))) (forall ((v_prenex_32737 Int) (v_prenex_32736 Int)) (or (<= (select main_a v_prenex_32737) (+ (select main_a v_prenex_32736) 998)) (<= 996 (* 2 (select main_a v_prenex_32737))) (<= (select main_a v_prenex_32737) 999) (< v_prenex_32737 main_y) (<= (+ main_y 1) v_prenex_32737) (<= (select main_a v_prenex_32736) 502))) (forall ((v_prenex_37178 Int) (v_prenex_37179 Int)) (or (<= (select main_a v_prenex_37178) 502) (<= 0 (+ (select main_a v_prenex_37179) 3)) (<= 2 (* 2 (select main_a v_prenex_37178))) (< v_prenex_37179 main_y) (<= 996 (* 2 (select main_a v_prenex_37179))) (<= (+ (select main_a v_prenex_37179) (select main_a v_prenex_37178)) 1000) (<= (+ main_y 1) v_prenex_37179))) (forall ((v_prenex_34117 Int) (v_prenex_34116 Int)) (or (<= (+ main_y 1) v_prenex_34116) (<= 498 (select main_a v_prenex_34116)) (<= (select main_a v_prenex_34116) (+ (select main_a v_prenex_34117) 998)) (<= (select main_a v_prenex_34117) 1003) (< v_prenex_34116 main_y) (<= 1 (select main_a v_prenex_34117)) (<= 996 (* 2 (select main_a v_prenex_34116))))) (forall ((v_prenex_42542 Int) (v_prenex_42543 Int)) (or (<= 0 (+ (select main_a v_prenex_42543) 3)) (< v_prenex_42543 main_y) (<= (+ main_y 1) v_prenex_42543) (<= (select main_a v_prenex_42543) (+ (select main_a v_prenex_42542) 998)) (<= 996 (* 2 (select main_a v_prenex_42543))) (<= (select main_a v_prenex_42542) 502))) (forall ((v_prenex_47479 Int) (v_prenex_47480 Int)) (or (<= (select main_a v_prenex_47479) 1003) (<= (select main_a v_prenex_47480) (+ (select main_a v_prenex_47479) 998)) (< v_prenex_47479 main_x) (<= (* 2 (select main_a v_prenex_47479)) 1004) (<= 498 (select main_a v_prenex_47480)) (< v_prenex_47480 main_y) (<= (+ main_y 1) v_prenex_47480))) (forall ((v_prenex_34788 Int) (v_prenex_34787 Int)) (or (<= (select main_a v_prenex_34787) 1500) (<= (select main_a v_prenex_34788) (+ (select main_a v_prenex_34787) 4)) (<= (+ main_y 1) v_prenex_34787) (<= 1 (select main_a v_prenex_34788)) (< v_prenex_34787 main_y) (<= (select main_a v_prenex_34788) 502))) (forall ((v_prenex_42497 Int) (v_prenex_42498 Int)) (or (< v_prenex_42498 main_y) (<= (+ main_y 1) v_prenex_42498) (<= (+ main_x 1) v_prenex_42497) (<= 996 (* 2 (select main_a v_prenex_42498))) (<= 1 (select main_a v_prenex_42497)) (<= (select main_a v_prenex_42498) (+ (select main_a v_prenex_42497) 998)) (<= (* 2 (select main_a v_prenex_42497)) 1004))) (forall ((v_prenex_39447 Int) (v_prenex_39446 Int)) (or (<= (* 2 (select main_a v_prenex_39447)) 1998) (< v_prenex_39447 main_y) (<= (+ (select main_a v_prenex_39447) (select main_a v_prenex_39446)) 1000) (<= (+ main_y 1) v_prenex_39447) (<= 0 (+ (select main_a v_prenex_39447) 3)))) (forall ((v_prenex_37358 Int) (v_prenex_37359 Int)) (or (<= (select main_a v_prenex_37359) (+ (select main_a v_prenex_37358) 998)) (<= (+ main_y 1) v_prenex_37359) (<= 1 (select main_a v_prenex_37358)) (< v_prenex_37359 main_y) (<= 0 (+ (select main_a v_prenex_37358) 500)) (<= 498 (select main_a v_prenex_37359)) (<= (select main_a v_prenex_37359) 1500))) (or (forall ((v_prenex_33290 Int)) (or (<= (select main_a v_prenex_33290) 1003) (<= (select main_a v_prenex_33290) 502) (<= (+ main_x 1) v_prenex_33290) (< v_prenex_33290 main_x))) (forall ((v_prenex_33291 Int)) (<= (* 2 (select main_a v_prenex_33291)) 1998))) (or (forall ((v_prenex_43073 Int)) (or (<= (* 2 (select main_a v_prenex_43073)) 1998) (<= 996 (* 2 (select main_a v_prenex_43073))) (< v_prenex_43073 main_y) (<= (+ main_y 1) v_prenex_43073))) (forall ((v_prenex_43072 Int)) (or (<= 0 (+ (select main_a v_prenex_43072) 500)) (<= (* 2 (select main_a v_prenex_43072)) 1004) (< v_prenex_43072 main_x)))) (forall ((v_prenex_35295 Int) (v_prenex_35296 Int)) (or (<= (+ main_y 1) v_prenex_35295) (<= (select main_a v_prenex_35295) (+ (select main_a v_prenex_35296) 998)) (<= 0 (+ (select main_a v_prenex_35296) 500)) (< v_prenex_35295 main_y) (<= (select main_a v_prenex_35295) 1500) (<= 996 (* 2 (select main_a v_prenex_35295))))) (forall ((v_prenex_45324 Int) (v_prenex_45325 Int)) (or (<= (select main_a v_prenex_45325) 1500) (< v_prenex_45325 main_y) (<= (+ main_y 1) v_prenex_45325) (<= (select main_a v_prenex_45325) (+ (select main_a v_prenex_45324) 998)) (<= (select main_a v_prenex_45324) 1003) (<= 996 (* 2 (select main_a v_prenex_45325))))) (or (forall ((v_prenex_46501 Int)) (or (<= (+ main_y 1) v_prenex_46501) (< v_prenex_46501 main_y) (<= 0 (+ (select main_a v_prenex_46501) 3)) (<= 996 (* 2 (select main_a v_prenex_46501))))) (forall ((v_prenex_46500 Int)) (or (<= (+ main_x 1) v_prenex_46500) (<= 1 (select main_a v_prenex_46500))))) (or (forall ((v_prenex_36336 Int)) (or (<= (select main_a v_prenex_36336) 1003) (<= (select main_a v_prenex_36336) 502))) (forall ((v_prenex_36337 Int)) (or (<= (* 2 (select main_a v_prenex_36337)) 1998) (<= 0 (+ (select main_a v_prenex_36337) 3)) (< v_prenex_36337 main_y) (<= (+ main_y 1) v_prenex_36337)))) (forall ((v_prenex_37297 Int) (v_prenex_37298 Int)) (or (<= (select main_a v_prenex_37297) 1003) (<= (select main_a v_prenex_37298) (+ (select main_a v_prenex_37297) 998)) (<= (select main_a v_prenex_37298) 1500) (<= (+ main_x 1) v_prenex_37297) (< v_prenex_37298 main_y) (<= (+ main_y 1) v_prenex_37298))) (or (forall ((v_prenex_46610 Int)) (<= (* 2 (select main_a v_prenex_46610)) 1004)) (forall ((v_prenex_46616 Int)) (or (<= (select main_a v_prenex_46616) 1500) (< v_prenex_46616 main_y) (<= 0 (+ (select main_a v_prenex_46616) 3)) (<= (+ main_y 1) v_prenex_46616)))) (forall ((v_prenex_41199 Int) (v_prenex_41200 Int)) (or (<= 0 (+ (select main_a v_prenex_41200) 3)) (<= 2 (* 2 (select main_a v_prenex_41199))) (< v_prenex_41200 main_y) (<= (select main_a v_prenex_41200) (+ (select main_a v_prenex_41199) 998)) (<= 996 (* 2 (select main_a v_prenex_41200))) (<= (select main_a v_prenex_41199) 1003) (<= (+ main_y 1) v_prenex_41200))) (forall ((v_prenex_36921 Int) (v_prenex_36922 Int)) (or (<= (+ main_y 1) v_prenex_36922) (<= (select main_a v_prenex_36922) 1500) (<= (select main_a v_prenex_36921) 1003) (<= 0 (+ (select main_a v_prenex_36922) 3)) (< v_prenex_36922 main_y) (<= (select main_a v_prenex_36921) 502) (<= (select main_a v_prenex_36922) (+ (select main_a v_prenex_36921) 998)))) (forall ((v_prenex_40359 Int) (v_prenex_40360 Int)) (or (<= (select main_a v_prenex_40360) (+ (select main_a v_prenex_40359) 998)) (<= (select main_a v_prenex_40360) 999) (<= (select main_a v_prenex_40360) 1500) (<= (select main_a v_prenex_40359) 502) (< v_prenex_40360 main_y) (<= 1 (select main_a v_prenex_40359)) (<= (+ main_y 1) v_prenex_40360))) (or (forall ((v_prenex_34223 Int)) (<= 0 (+ (select main_a v_prenex_34223) 500))) (forall ((v_prenex_34222 Int)) (or (< v_prenex_34222 main_y) (<= (* 2 (select main_a v_prenex_34222)) 1998) (<= (select main_a v_prenex_34222) 1500) (<= 498 (select main_a v_prenex_34222)) (<= (+ main_y 1) v_prenex_34222)))) (or (forall ((v_prenex_32770 Int)) (or (<= (* 2 (select main_a v_prenex_32770)) 1004) (<= (select main_a v_prenex_32770) 1003) (< v_prenex_32770 main_x))) (forall ((v_prenex_32771 Int)) (or (<= 0 (+ (select main_a v_prenex_32771) 3)) (< v_prenex_32771 main_y) (<= 996 (* 2 (select main_a v_prenex_32771))) (<= (+ main_y 1) v_prenex_32771)))) (forall ((v_prenex_32915 Int) (v_prenex_32914 Int)) (or (<= (select main_a v_prenex_32915) (+ (select main_a v_prenex_32914) 998)) (<= (+ main_x 1) v_prenex_32914) (<= 2 (* 2 (select main_a v_prenex_32914))) (<= (+ main_y 1) v_prenex_32915) (< v_prenex_32915 main_y) (<= 498 (select main_a v_prenex_32915)))) (forall ((v_prenex_44469 Int) (v_prenex_44468 Int)) (or (<= (select main_a v_prenex_44468) 1003) (<= 996 (* 2 (select main_a v_prenex_44469))) (<= (select main_a v_prenex_44469) 1500) (<= 1000 (+ (select main_a v_prenex_44469) (select main_a v_prenex_44468))) (< v_prenex_44469 main_y) (<= (select main_a v_prenex_44468) 502) (<= (+ main_y 1) v_prenex_44469))) (forall ((v_prenex_39524 Int) (v_prenex_39525 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39524))) (<= 0 (+ (select main_a v_prenex_39524) 500)) (<= 1000 (+ (select main_a v_prenex_39525) (select main_a v_prenex_39524))) (< v_prenex_39525 main_y) (<= (select main_a v_prenex_39525) 999) (<= (+ main_y 1) v_prenex_39525))) (forall ((v_prenex_38228 Int) (v_prenex_38227 Int)) (or (<= (+ (select main_a v_prenex_38228) (select main_a v_prenex_38227)) 1000) (<= (select main_a v_prenex_38227) 502) (< v_prenex_38228 main_y) (<= 1 (select main_a v_prenex_38227)) (<= (* 2 (select main_a v_prenex_38228)) 1998) (<= (+ main_y 1) v_prenex_38228))) (forall ((v_prenex_44212 Int) (v_prenex_44213 Int)) (or (< v_prenex_44213 main_y) (< v_prenex_44212 main_x) (<= (+ main_y 1) v_prenex_44213) (<= (select main_a v_prenex_44213) 999) (<= 0 (+ (select main_a v_prenex_44212) 500)) (<= (+ (select main_a v_prenex_44213) (select main_a v_prenex_44212)) 1000) (<= (select main_a v_prenex_44212) 1003))) (forall ((v_prenex_42160 Int) (v_prenex_42159 Int)) (or (<= (select main_a v_prenex_42159) 502) (<= (+ main_y 1) v_prenex_42160) (<= (select main_a v_prenex_42160) 1500) (<= 1 (select main_a v_prenex_42159)) (< v_prenex_42160 main_y) (<= (select main_a v_prenex_42160) (+ (select main_a v_prenex_42159) 998)))) (forall ((v_prenex_38095 Int) (v_prenex_38096 Int)) (or (<= (+ main_x 1) v_prenex_38095) (<= (select main_a v_prenex_38095) 502) (<= (select main_a v_prenex_38095) (+ (select main_a v_prenex_38096) 4)) (<= (select main_a v_prenex_38095) 1003) (< v_prenex_38095 main_x))) (forall ((v_prenex_38316 Int) (v_prenex_38315 Int)) (or (<= (+ main_y 1) v_prenex_38316) (<= 0 (+ (select main_a v_prenex_38315) 500)) (<= (+ main_x 1) v_prenex_38315) (<= (* 2 (select main_a v_prenex_38316)) 1998) (<= (select main_a v_prenex_38315) (+ (select main_a v_prenex_38316) 4)) (< v_prenex_38316 main_y) (<= (select main_a v_prenex_38315) 502))) (forall ((v_prenex_38226 Int) (v_prenex_38225 Int)) (or (<= 498 (select main_a v_prenex_38226)) (<= (+ main_y 1) v_prenex_38226) (<= 2 (* 2 (select main_a v_prenex_38225))) (<= (* 2 (select main_a v_prenex_38226)) 1998) (<= (select main_a v_prenex_38225) 1003) (<= (+ (select main_a v_prenex_38226) (select main_a v_prenex_38225)) 1000) (< v_prenex_38226 main_y))) (or (forall ((v_prenex_40501 Int)) (or (<= (select main_a v_prenex_40501) 999) (< v_prenex_40501 main_y) (<= 996 (* 2 (select main_a v_prenex_40501))) (<= (+ main_y 1) v_prenex_40501))) (forall ((v_prenex_40500 Int)) (<= 1 (select main_a v_prenex_40500)))) (forall ((v_prenex_35893 Int) (v_prenex_35892 Int)) (or (<= (select main_a v_prenex_35893) (+ (select main_a v_prenex_35892) 998)) (< v_prenex_35893 main_y) (<= 0 (+ (select main_a v_prenex_35893) 3)) (<= 1 (select main_a v_prenex_35892)) (<= (+ main_y 1) v_prenex_35893) (<= 498 (select main_a v_prenex_35893)))) (forall ((v_prenex_42307 Int) (v_prenex_42308 Int)) (or (<= 0 (+ (select main_a v_prenex_42308) 3)) (<= (select main_a v_prenex_42307) 502) (<= (select main_a v_prenex_42308) (+ (select main_a v_prenex_42307) 998)) (<= 1 (select main_a v_prenex_42307)) (<= (+ main_y 1) v_prenex_42308) (<= (select main_a v_prenex_42308) 1500) (< v_prenex_42308 main_y))) (forall ((v_prenex_44281 Int) (v_prenex_44280 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44281))) (<= (select main_a v_prenex_44280) 1003) (<= (select main_a v_prenex_44280) 502) (< v_prenex_44281 main_y) (<= (select main_a v_prenex_44280) (+ (select main_a v_prenex_44281) 4)) (<= (+ main_y 1) v_prenex_44281))) (forall ((v_prenex_41732 Int) (v_prenex_41733 Int)) (or (< v_prenex_41733 main_y) (<= 0 (+ (select main_a v_prenex_41733) 3)) (<= (+ main_y 1) v_prenex_41733) (<= (+ (select main_a v_prenex_41733) (select main_a v_prenex_41732)) 1000) (< v_prenex_41732 main_x) (<= (select main_a v_prenex_41732) 1003))) (forall ((v_prenex_39850 Int) (v_prenex_39851 Int)) (or (<= (* 2 (select main_a v_prenex_39850)) 1004) (< v_prenex_39851 main_y) (<= (select main_a v_prenex_39851) 999) (<= 0 (+ (select main_a v_prenex_39850) 500)) (<= (select main_a v_prenex_39850) (+ (select main_a v_prenex_39851) 4)) (<= (+ main_y 1) v_prenex_39851) (<= 996 (* 2 (select main_a v_prenex_39851))))) (or (forall ((v_prenex_40035 Int)) (or (<= 0 (+ (select main_a v_prenex_40035) 500)) (<= 1 (select main_a v_prenex_40035)) (< v_prenex_40035 main_x))) (forall ((v_prenex_40036 Int)) (or (< v_prenex_40036 main_y) (<= (select main_a v_prenex_40036) 1500) (<= (+ main_y 1) v_prenex_40036) (<= (* 2 (select main_a v_prenex_40036)) 1998)))) (forall ((v_prenex_37118 Int) (v_prenex_37117 Int)) (or (<= (select main_a v_prenex_37118) (+ (select main_a v_prenex_37117) 998)) (<= (select main_a v_prenex_37117) 502) (<= (select main_a v_prenex_37117) 1003) (< v_prenex_37118 main_y) (<= (select main_a v_prenex_37118) 999) (<= (+ main_y 1) v_prenex_37118) (<= (+ main_x 1) v_prenex_37117))) (forall ((v_prenex_36418 Int) (v_prenex_36419 Int)) (or (< v_prenex_36419 main_y) (<= (select main_a v_prenex_36418) 502) (<= (+ main_y 1) v_prenex_36419) (<= (select main_a v_prenex_36419) 999) (<= (select main_a v_prenex_36419) 1500) (<= (select main_a v_prenex_36419) (+ (select main_a v_prenex_36418) 998)) (<= (select main_a v_prenex_36418) 1003))) (or (forall ((v_prenex_42511 Int)) (or (<= 498 (select main_a v_prenex_42511)) (< v_prenex_42511 main_y) (<= (* 2 (select main_a v_prenex_42511)) 1998) (<= (+ main_y 1) v_prenex_42511))) (forall ((v_prenex_42510 Int)) (or (<= 0 (+ (select main_a v_prenex_42510) 500)) (<= (* 2 (select main_a v_prenex_42510)) 1004) (< v_prenex_42510 main_x)))) (forall ((v_prenex_39098 Int) (v_prenex_39097 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39097))) (<= (select main_a v_prenex_39098) (+ (select main_a v_prenex_39097) 998)) (< v_prenex_39098 main_y) (<= (+ main_y 1) v_prenex_39098) (<= (select main_a v_prenex_39097) 502) (<= 0 (+ (select main_a v_prenex_39098) 3)))) (forall ((v_prenex_33175 Int) (v_prenex_33174 Int)) (or (<= (select main_a v_prenex_33175) 1500) (<= 1000 (+ (select main_a v_prenex_33175) (select main_a v_prenex_33174))) (< v_prenex_33175 main_y) (<= 2 (* 2 (select main_a v_prenex_33174))) (<= (+ main_y 1) v_prenex_33175))) (or (forall ((v_prenex_35572 Int)) (or (<= (select main_a v_prenex_35572) 502) (<= (+ main_x 1) v_prenex_35572))) (forall ((v_prenex_35573 Int)) (or (<= (* 2 (select main_a v_prenex_35573)) 1998) (<= 996 (* 2 (select main_a v_prenex_35573))) (< v_prenex_35573 main_y) (<= (+ main_y 1) v_prenex_35573)))) (or (forall ((v_prenex_32983 Int)) (or (<= (+ main_y 1) v_prenex_32983) (<= (* 2 (select main_a v_prenex_32983)) 1998) (< v_prenex_32983 main_y) (<= (select main_a v_prenex_32983) 999))) (forall ((v_prenex_32982 Int)) (or (<= 0 (+ (select main_a v_prenex_32982) 500)) (<= (select main_a v_prenex_32982) 502)))) (forall ((v_prenex_46630 Int) (v_prenex_46629 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46630))) (<= (+ main_y 1) v_prenex_46630) (<= 0 (+ (select main_a v_prenex_46629) 500)) (< v_prenex_46630 main_y) (<= (select main_a v_prenex_46629) 502) (<= (* 2 (select main_a v_prenex_46630)) 1998) (<= 1000 (+ (select main_a v_prenex_46630) (select main_a v_prenex_46629))))) (forall ((v_prenex_41491 Int) (v_prenex_41492 Int)) (or (< v_prenex_41492 main_y) (<= (select main_a v_prenex_41491) (+ (select main_a v_prenex_41492) 4)) (<= (+ main_y 1) v_prenex_41492) (<= 1 (select main_a v_prenex_41491)) (<= (* 2 (select main_a v_prenex_41491)) 1004) (<= (select main_a v_prenex_41492) 999) (< v_prenex_41491 main_x))) (forall ((v_prenex_42153 Int) (v_prenex_42154 Int)) (or (< v_prenex_42154 main_y) (<= (+ main_y 1) v_prenex_42154) (<= 498 (select main_a v_prenex_42154)) (<= 2 (* 2 (select main_a v_prenex_42153))) (<= (+ (select main_a v_prenex_42154) (select main_a v_prenex_42153)) 1000) (<= (select main_a v_prenex_42154) 1500))) (forall ((v_prenex_43080 Int) (v_prenex_43081 Int)) (or (<= (+ main_y 1) v_prenex_43081) (<= 2 (* 2 (select main_a v_prenex_43080))) (<= 0 (+ (select main_a v_prenex_43081) 3)) (< v_prenex_43081 main_y) (<= (+ (select main_a v_prenex_43081) (select main_a v_prenex_43080)) 1000) (<= (select main_a v_prenex_43080) 502) (< v_prenex_43080 main_x))) (forall ((v_prenex_41311 Int) (v_prenex_41312 Int)) (or (<= (select main_a v_prenex_41312) 1500) (<= 1000 (+ (select main_a v_prenex_41312) (select main_a v_prenex_41311))) (<= 2 (* 2 (select main_a v_prenex_41311))) (<= (+ main_y 1) v_prenex_41312) (<= (+ main_x 1) v_prenex_41311) (< v_prenex_41312 main_y) (<= (* 2 (select main_a v_prenex_41311)) 1004))) (forall ((v_prenex_34377 Int) (v_prenex_34376 Int)) (or (< v_prenex_34376 main_y) (<= (select main_a v_prenex_34376) 1500) (<= (select main_a v_prenex_34376) (+ (select main_a v_prenex_34377) 998)) (<= (select main_a v_prenex_34377) 1003) (<= 498 (select main_a v_prenex_34376)) (<= (+ main_y 1) v_prenex_34376) (<= (select main_a v_prenex_34377) 502))) (forall ((v_prenex_33799 Int) (v_prenex_33798 Int)) (or (<= (select main_a v_prenex_33799) 999) (<= 2 (* 2 (select main_a v_prenex_33798))) (<= (+ main_y 1) v_prenex_33799) (<= (+ (select main_a v_prenex_33799) (select main_a v_prenex_33798)) 1000) (< v_prenex_33799 main_y) (<= 0 (+ (select main_a v_prenex_33798) 500)))) (or (forall ((v_prenex_35822 Int)) (<= 2 (* 2 (select main_a v_prenex_35822)))) (forall ((v_prenex_35823 Int)) (or (<= (* 2 (select main_a v_prenex_35823)) 1998) (< v_prenex_35823 main_y) (<= 498 (select main_a v_prenex_35823)) (<= (+ main_y 1) v_prenex_35823) (<= 996 (* 2 (select main_a v_prenex_35823)))))) (forall ((v_prenex_32575 Int) (v_prenex_32574 Int)) (or (<= (select main_a v_prenex_32574) (+ (select main_a v_prenex_32575) 4)) (<= (select main_a v_prenex_32575) 999) (<= (select main_a v_prenex_32574) 1003) (<= (+ main_y 1) v_prenex_32575) (<= (* 2 (select main_a v_prenex_32574)) 1004) (< v_prenex_32575 main_y) (<= 996 (* 2 (select main_a v_prenex_32575))))) (forall ((v_prenex_43029 Int) (v_prenex_43028 Int)) (or (<= (select main_a v_prenex_43029) 999) (<= (+ main_y 1) v_prenex_43029) (<= (* 2 (select main_a v_prenex_43029)) 1998) (< v_prenex_43029 main_y) (<= (select main_a v_prenex_43029) (+ (select main_a v_prenex_43028) 998)) (<= 1 (select main_a v_prenex_43028)))) (forall ((v_prenex_34618 Int) (v_prenex_34617 Int)) (or (< v_prenex_34617 main_y) (<= (+ main_y 1) v_prenex_34617) (<= 1 (select main_a v_prenex_34618)) (<= 996 (* 2 (select main_a v_prenex_34617))) (<= (select main_a v_prenex_34617) (+ (select main_a v_prenex_34618) 998)) (<= 498 (select main_a v_prenex_34617)))) (forall ((v_prenex_35510 Int) (v_prenex_35511 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35511))) (<= (select main_a v_prenex_35510) 1003) (<= (select main_a v_prenex_35511) 1500) (<= 2 (* 2 (select main_a v_prenex_35510))) (<= 1000 (+ (select main_a v_prenex_35511) (select main_a v_prenex_35510))) (< v_prenex_35511 main_y) (<= (+ main_y 1) v_prenex_35511))) (or (forall ((v_prenex_36424 Int)) (or (<= (* 2 (select main_a v_prenex_36424)) 1004) (<= 1 (select main_a v_prenex_36424)) (< v_prenex_36424 main_x))) (forall ((v_prenex_36425 Int)) (or (< v_prenex_36425 main_y) (<= (select main_a v_prenex_36425) 1500) (<= (* 2 (select main_a v_prenex_36425)) 1998) (<= (+ main_y 1) v_prenex_36425)))) (forall ((v_prenex_40649 Int) (v_prenex_40648 Int)) (or (<= (+ main_y 1) v_prenex_40649) (< v_prenex_40649 main_y) (<= (+ (select main_a v_prenex_40649) (select main_a v_prenex_40648)) 1000) (<= (select main_a v_prenex_40648) 502) (<= 996 (* 2 (select main_a v_prenex_40649))) (<= (select main_a v_prenex_40649) 999))) (forall ((v_prenex_37827 Int) (v_prenex_37826 Int)) (or (<= (* 2 (select main_a v_prenex_37826)) 1004) (<= (select main_a v_prenex_37826) 502) (<= (+ main_y 1) v_prenex_37827) (< v_prenex_37827 main_y) (<= (+ (select main_a v_prenex_37827) (select main_a v_prenex_37826)) 1000) (< v_prenex_37826 main_x) (<= 996 (* 2 (select main_a v_prenex_37827))))) (forall ((v_prenex_40019 Int) (v_prenex_40020 Int)) (or (<= (+ main_y 1) v_prenex_40020) (<= (+ main_x 1) v_prenex_40019) (<= 0 (+ (select main_a v_prenex_40019) 500)) (<= (+ (select main_a v_prenex_40020) (select main_a v_prenex_40019)) 1000) (<= (select main_a v_prenex_40019) 1003) (<= (select main_a v_prenex_40020) 999) (< v_prenex_40020 main_y))) (forall ((v_prenex_47168 Int) (v_prenex_47167 Int)) (or (< v_prenex_47168 main_y) (<= 1 (select main_a v_prenex_47167)) (<= 2 (* 2 (select main_a v_prenex_47167))) (<= (+ main_x 1) v_prenex_47167) (<= (+ main_y 1) v_prenex_47168) (<= (select main_a v_prenex_47168) 999) (<= (select main_a v_prenex_47168) (+ (select main_a v_prenex_47167) 998)))) (forall ((v_prenex_40389 Int) (v_prenex_40390 Int)) (or (< v_prenex_40390 main_y) (<= (select main_a v_prenex_40389) 1003) (<= 0 (+ (select main_a v_prenex_40390) 3)) (<= (+ main_y 1) v_prenex_40390) (<= 0 (+ (select main_a v_prenex_40389) 500)) (<= (select main_a v_prenex_40390) (+ (select main_a v_prenex_40389) 998)) (<= 996 (* 2 (select main_a v_prenex_40390))))) (forall ((v_prenex_43077 Int) (v_prenex_43076 Int)) (or (<= 1 (select main_a v_prenex_43076)) (<= 996 (* 2 (select main_a v_prenex_43077))) (<= 2 (* 2 (select main_a v_prenex_43076))) (<= (+ main_y 1) v_prenex_43077) (<= (select main_a v_prenex_43077) (+ (select main_a v_prenex_43076) 998)) (<= 0 (+ (select main_a v_prenex_43077) 3)) (< v_prenex_43077 main_y))) (forall ((v_prenex_40535 Int) (v_prenex_40534 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40535))) (<= 0 (+ (select main_a v_prenex_40534) 500)) (<= (+ main_y 1) v_prenex_40535) (< v_prenex_40535 main_y) (<= (select main_a v_prenex_40535) (+ (select main_a v_prenex_40534) 998)) (< v_prenex_40534 main_x))) (or (forall ((v_prenex_38329 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38329))) (<= (select main_a v_prenex_38329) 502) (< v_prenex_38329 main_x))) (forall ((v_prenex_38330 Int)) (or (<= 498 (select main_a v_prenex_38330)) (<= (* 2 (select main_a v_prenex_38330)) 1998) (<= (+ main_y 1) v_prenex_38330) (< v_prenex_38330 main_y)))) (forall ((v_prenex_42672 Int) (v_prenex_42673 Int)) (or (<= (select main_a v_prenex_42673) 1500) (<= (+ main_y 1) v_prenex_42673) (<= 498 (select main_a v_prenex_42673)) (<= 1 (select main_a v_prenex_42672)) (<= 1000 (+ (select main_a v_prenex_42673) (select main_a v_prenex_42672))) (< v_prenex_42673 main_y) (<= (select main_a v_prenex_42672) 502))) (forall ((v_prenex_35034 Int) (v_prenex_35033 Int)) (or (< v_prenex_35033 main_y) (<= 0 (+ (select main_a v_prenex_35034) 500)) (<= 0 (+ (select main_a v_prenex_35033) 3)) (<= 1000 (+ (select main_a v_prenex_35033) (select main_a v_prenex_35034))) (<= (+ main_y 1) v_prenex_35033) (<= 2 (* 2 (select main_a v_prenex_35034))) (< v_prenex_35034 main_x))) (or (forall ((v_prenex_39629 Int)) (or (< v_prenex_39629 main_y) (<= (+ main_y 1) v_prenex_39629) (<= (* 2 (select main_a v_prenex_39629)) 1998))) (forall ((v_prenex_39628 Int)) (<= 2 (* 2 (select main_a v_prenex_39628))))) (or (forall ((v_prenex_35017 Int)) (or (< v_prenex_35017 main_y) (<= (select main_a v_prenex_35017) 1500) (<= 996 (* 2 (select main_a v_prenex_35017))) (<= (+ main_y 1) v_prenex_35017) (<= (* 2 (select main_a v_prenex_35017)) 1998))) (forall ((v_prenex_35018 Int)) (<= 0 (+ (select main_a v_prenex_35018) 500)))) (forall ((v_prenex_38940 Int) (v_prenex_38939 Int)) (or (<= 1 (select main_a v_prenex_38939)) (< v_prenex_38940 main_y) (<= (select main_a v_prenex_38940) (+ (select main_a v_prenex_38939) 998)) (<= 996 (* 2 (select main_a v_prenex_38940))) (<= 2 (* 2 (select main_a v_prenex_38939))) (<= (+ main_y 1) v_prenex_38940) (< v_prenex_38939 main_x))) (forall ((v_prenex_33115 Int) (v_prenex_33114 Int)) (or (< v_prenex_33114 main_x) (<= (+ main_y 1) v_prenex_33115) (<= 2 (* 2 (select main_a v_prenex_33114))) (<= (+ (select main_a v_prenex_33115) (select main_a v_prenex_33114)) 1000) (< v_prenex_33115 main_y) (<= 996 (* 2 (select main_a v_prenex_33115))) (<= 0 (+ (select main_a v_prenex_33114) 500)))) (forall ((v_prenex_33155 Int) (v_prenex_33154 Int)) (or (<= (+ main_x 1) v_prenex_33154) (<= (+ main_y 1) v_prenex_33155) (<= 2 (* 2 (select main_a v_prenex_33154))) (<= (select main_a v_prenex_33155) 999) (<= 1000 (+ (select main_a v_prenex_33155) (select main_a v_prenex_33154))) (<= 0 (+ (select main_a v_prenex_33154) 500)) (< v_prenex_33155 main_y))) (or (forall ((v_prenex_37772 Int)) (<= (select main_a v_prenex_37772) 1003)) (forall ((v_prenex_37773 Int)) (or (<= (* 2 (select main_a v_prenex_37773)) 1998) (<= (select main_a v_prenex_37773) 1500) (<= (+ main_y 1) v_prenex_37773) (< v_prenex_37773 main_y)))) (forall ((v_prenex_41696 Int) (v_prenex_41697 Int)) (or (<= 1000 (+ (select main_a v_prenex_41697) (select main_a v_prenex_41696))) (<= (select main_a v_prenex_41697) 999) (< v_prenex_41696 main_x) (<= 1 (select main_a v_prenex_41696)) (<= (+ main_y 1) v_prenex_41697) (<= 2 (* 2 (select main_a v_prenex_41696))) (< v_prenex_41697 main_y))) (forall ((v_prenex_40029 Int) (v_prenex_40030 Int)) (or (<= (+ main_y 1) v_prenex_40030) (<= 0 (+ (select main_a v_prenex_40030) 3)) (<= (select main_a v_prenex_40029) 502) (< v_prenex_40030 main_y) (<= (select main_a v_prenex_40030) 999) (<= 1000 (+ (select main_a v_prenex_40030) (select main_a v_prenex_40029))))) (forall ((v_prenex_37605 Int) (v_prenex_37606 Int)) (or (<= 0 (+ (select main_a v_prenex_37606) 3)) (< v_prenex_37606 main_y) (<= (select main_a v_prenex_37605) 502) (<= (select main_a v_prenex_37605) 1003) (<= (+ main_y 1) v_prenex_37606) (<= 1000 (+ (select main_a v_prenex_37606) (select main_a v_prenex_37605))) (<= (+ main_x 1) v_prenex_37605))) (forall ((v_prenex_44041 Int) (v_prenex_44040 Int)) (or (<= 498 (select main_a v_prenex_44041)) (<= (* 2 (select main_a v_prenex_44040)) 1004) (<= (+ (select main_a v_prenex_44041) (select main_a v_prenex_44040)) 1000) (< v_prenex_44041 main_y) (<= (+ main_y 1) v_prenex_44041))) (forall ((v_prenex_41093 Int) (v_prenex_41094 Int)) (or (<= (select main_a v_prenex_41094) (+ (select main_a v_prenex_41093) 998)) (<= (select main_a v_prenex_41094) 1500) (<= 0 (+ (select main_a v_prenex_41094) 3)) (<= (+ main_y 1) v_prenex_41094) (< v_prenex_41094 main_y) (<= 0 (+ (select main_a v_prenex_41093) 500)) (<= (select main_a v_prenex_41093) 1003))) (or (forall ((v_prenex_41087 Int)) (<= (* 2 (select main_a v_prenex_41087)) 1004)) (forall ((v_prenex_32329 Int)) (or (<= (* 2 (select main_a v_prenex_32329)) 1998) (<= (+ main_y 1) v_prenex_32329) (< v_prenex_32329 main_y) (<= (select main_a v_prenex_32329) 1500)))) (forall ((v_prenex_38765 Int) (v_prenex_38764 Int)) (or (< v_prenex_38764 main_x) (<= (+ (select main_a v_prenex_38765) (select main_a v_prenex_38764)) 1000) (<= (+ main_y 1) v_prenex_38765) (<= 996 (* 2 (select main_a v_prenex_38765))) (<= (select main_a v_prenex_38764) 1003) (< v_prenex_38765 main_y) (<= (select main_a v_prenex_38764) 502))) (forall ((v_prenex_47900 Int) (v_prenex_47899 Int)) (or (<= (select main_a v_prenex_47899) (+ (select main_a v_prenex_47900) 4)) (<= (select main_a v_prenex_47900) 999) (<= (select main_a v_prenex_47899) 1003) (<= 1 (select main_a v_prenex_47899)) (< v_prenex_47900 main_y) (<= (+ main_y 1) v_prenex_47900) (<= 498 (select main_a v_prenex_47900)))) (forall ((v_prenex_45771 Int) (v_prenex_45770 Int)) (or (<= (select main_a v_prenex_45770) (+ (select main_a v_prenex_45771) 4)) (<= 1 (select main_a v_prenex_45770)) (<= (select main_a v_prenex_45771) 999) (<= (select main_a v_prenex_45770) 502) (<= (+ main_y 1) v_prenex_45771) (< v_prenex_45771 main_y) (<= (+ main_x 1) v_prenex_45770))) (forall ((v_prenex_35651 Int) (v_prenex_35650 Int)) (or (<= (select main_a v_prenex_35650) 502) (<= (select main_a v_prenex_35651) (+ (select main_a v_prenex_35650) 998)) (<= (+ main_x 1) v_prenex_35650) (<= (+ main_y 1) v_prenex_35651) (< v_prenex_35651 main_y) (<= (select main_a v_prenex_35651) 999))) (forall ((v_prenex_39854 Int) (v_prenex_39855 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39854))) (<= (+ main_y 1) v_prenex_39855) (<= 498 (select main_a v_prenex_39855)) (<= (select main_a v_prenex_39854) (+ (select main_a v_prenex_39855) 4)) (<= (select main_a v_prenex_39854) 502) (< v_prenex_39855 main_y))) (forall ((v_prenex_34714 Int) (v_prenex_34713 Int)) (or (< v_prenex_34713 main_y) (<= (+ main_x 1) v_prenex_34714) (<= (+ main_y 1) v_prenex_34713) (<= 1000 (+ (select main_a v_prenex_34713) (select main_a v_prenex_34714))) (<= 2 (* 2 (select main_a v_prenex_34714))) (<= (* 2 (select main_a v_prenex_34713)) 1998) (<= 0 (+ (select main_a v_prenex_34714) 500)))) (forall ((v_prenex_32973 Int) (v_prenex_32972 Int)) (or (<= (* 2 (select main_a v_prenex_32973)) 1998) (<= (select main_a v_prenex_32972) (+ (select main_a v_prenex_32973) 4)) (<= 0 (+ (select main_a v_prenex_32972) 500)) (<= (+ main_y 1) v_prenex_32973) (<= (select main_a v_prenex_32972) 1003) (<= (select main_a v_prenex_32973) 1500) (< v_prenex_32973 main_y))) (forall ((v_prenex_45724 Int) (v_prenex_45725 Int)) (or (<= 0 (+ (select main_a v_prenex_45725) 3)) (<= 996 (* 2 (select main_a v_prenex_45725))) (< v_prenex_45725 main_y) (<= (select main_a v_prenex_45724) 1003) (<= (select main_a v_prenex_45724) 502) (<= (select main_a v_prenex_45725) (+ (select main_a v_prenex_45724) 998)) (<= (+ main_y 1) v_prenex_45725))) (forall ((v_prenex_34023 Int) (v_prenex_34022 Int)) (or (<= (+ main_y 1) v_prenex_34022) (<= 2 (* 2 (select main_a v_prenex_34023))) (<= (+ (select main_a v_prenex_34022) (select main_a v_prenex_34023)) 1000) (< v_prenex_34022 main_y) (<= 0 (+ (select main_a v_prenex_34023) 500)) (<= 996 (* 2 (select main_a v_prenex_34022))))) (forall ((v_prenex_46264 Int) (v_prenex_46263 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46264))) (<= 1 (select main_a v_prenex_46263)) (< v_prenex_46264 main_y) (<= (select main_a v_prenex_46264) (+ (select main_a v_prenex_46263) 998)) (<= (+ main_y 1) v_prenex_46264) (<= (select main_a v_prenex_46264) 1500))) (forall ((v_prenex_35866 Int) (v_prenex_35867 Int)) (or (< v_prenex_35867 main_y) (<= (select main_a v_prenex_35867) 1500) (<= (+ (select main_a v_prenex_35867) (select main_a v_prenex_35866)) 1000) (<= 0 (+ (select main_a v_prenex_35866) 500)) (<= (+ main_y 1) v_prenex_35867) (<= 0 (+ (select main_a v_prenex_35867) 3)) (<= (select main_a v_prenex_35866) 502))) (forall ((v_prenex_34359 Int) (v_prenex_34358 Int)) (or (<= 498 (select main_a v_prenex_34358)) (< v_prenex_34359 main_x) (<= (+ main_y 1) v_prenex_34358) (< v_prenex_34358 main_y) (<= (* 2 (select main_a v_prenex_34359)) 1004) (<= 1000 (+ (select main_a v_prenex_34358) (select main_a v_prenex_34359))) (<= (select main_a v_prenex_34359) 502))) (forall ((v_prenex_43093 Int) (v_prenex_43092 Int)) (or (<= 1000 (+ (select main_a v_prenex_43093) (select main_a v_prenex_43092))) (<= (select main_a v_prenex_43093) 999) (<= (+ main_y 1) v_prenex_43093) (<= 0 (+ (select main_a v_prenex_43092) 500)) (<= 498 (select main_a v_prenex_43093)) (<= (* 2 (select main_a v_prenex_43092)) 1004) (< v_prenex_43093 main_y))) (forall ((v_prenex_40094 Int) (v_prenex_40093 Int)) (or (<= (select main_a v_prenex_40094) 999) (<= (select main_a v_prenex_40094) (+ (select main_a v_prenex_40093) 998)) (< v_prenex_40094 main_y) (<= (+ main_y 1) v_prenex_40094) (<= 1 (select main_a v_prenex_40093)))) (forall ((v_prenex_46062 Int) (v_prenex_46063 Int)) (or (<= 1 (select main_a v_prenex_46062)) (<= (+ main_y 1) v_prenex_46063) (<= (select main_a v_prenex_46063) (+ (select main_a v_prenex_46062) 998)) (<= (* 2 (select main_a v_prenex_46062)) 1004) (< v_prenex_46063 main_y) (<= 498 (select main_a v_prenex_46063)) (< v_prenex_46062 main_x))) (forall ((v_prenex_47698 Int) (v_prenex_47697 Int)) (or (< v_prenex_47698 main_y) (<= (select main_a v_prenex_47697) 1003) (<= 498 (select main_a v_prenex_47698)) (<= (+ main_y 1) v_prenex_47698) (<= 0 (+ (select main_a v_prenex_47698) 3)) (<= (select main_a v_prenex_47698) (+ (select main_a v_prenex_47697) 998)))) (forall ((v_prenex_47923 Int) (v_prenex_47924 Int)) (or (<= 0 (+ (select main_a v_prenex_47923) 500)) (<= (select main_a v_prenex_47924) (+ (select main_a v_prenex_47923) 998)) (<= (select main_a v_prenex_47924) 1500) (<= (* 2 (select main_a v_prenex_47923)) 1004) (< v_prenex_47924 main_y) (<= (+ main_y 1) v_prenex_47924) (<= (+ main_x 1) v_prenex_47923))) (forall ((v_prenex_33528 Int) (v_prenex_33527 Int)) (or (<= 498 (select main_a v_prenex_33528)) (<= 0 (+ (select main_a v_prenex_33527) 500)) (<= (+ main_y 1) v_prenex_33528) (<= (+ main_x 1) v_prenex_33527) (< v_prenex_33528 main_y) (<= 1 (select main_a v_prenex_33527)) (<= 1000 (+ (select main_a v_prenex_33528) (select main_a v_prenex_33527))))) (or (forall ((v_prenex_40612 Int)) (or (<= (select main_a v_prenex_40612) 1003) (<= (+ main_x 1) v_prenex_40612) (< v_prenex_40612 main_x))) (forall ((v_prenex_40613 Int)) (or (<= (* 2 (select main_a v_prenex_40613)) 1998) (<= (+ main_y 1) v_prenex_40613)))) (forall ((v_prenex_44533 Int) (v_prenex_44532 Int)) (or (<= (+ main_y 1) v_prenex_44533) (<= (select main_a v_prenex_44532) 1003) (<= (* 2 (select main_a v_prenex_44533)) 1998) (<= (select main_a v_prenex_44532) (+ (select main_a v_prenex_44533) 4)) (<= 2 (* 2 (select main_a v_prenex_44532))) (<= (select main_a v_prenex_44533) 1500) (< v_prenex_44533 main_y))) (forall ((v_prenex_36154 Int) (v_prenex_36155 Int)) (or (<= 0 (+ (select main_a v_prenex_36155) 3)) (<= (+ (select main_a v_prenex_36155) (select main_a v_prenex_36154)) 1000) (<= (+ main_y 1) v_prenex_36155) (< v_prenex_36155 main_y) (<= (select main_a v_prenex_36154) 502) (<= (+ main_x 1) v_prenex_36154) (<= (select main_a v_prenex_36154) 1003))) (forall ((v_prenex_32776 Int) (v_prenex_32777 Int)) (or (<= (select main_a v_prenex_32776) 502) (<= 498 (select main_a v_prenex_32777)) (<= (* 2 (select main_a v_prenex_32777)) 1998) (< v_prenex_32777 main_y) (<= 0 (+ (select main_a v_prenex_32776) 500)) (<= (+ (select main_a v_prenex_32777) (select main_a v_prenex_32776)) 1000) (<= (+ main_y 1) v_prenex_32777))) (forall ((v_prenex_40817 Int) (v_prenex_40816 Int)) (or (< v_prenex_40817 main_y) (<= 0 (+ (select main_a v_prenex_40816) 500)) (<= (+ main_y 1) v_prenex_40817) (<= 498 (select main_a v_prenex_40817)) (<= (select main_a v_prenex_40817) 1500) (<= (select main_a v_prenex_40817) (+ (select main_a v_prenex_40816) 998)))) (forall ((v_prenex_43484 Int) (v_prenex_43485 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43485))) (<= 1000 (+ (select main_a v_prenex_43485) (select main_a v_prenex_43484))) (<= (select main_a v_prenex_43484) 502) (<= (+ main_y 1) v_prenex_43485) (<= (select main_a v_prenex_43485) 999) (< v_prenex_43485 main_y))) (or (forall ((v_prenex_45242 Int)) (or (<= 1 (select main_a v_prenex_45242)) (<= 2 (* 2 (select main_a v_prenex_45242))))) (forall ((v_prenex_45243 Int)) (or (< v_prenex_45243 main_y) (<= (select main_a v_prenex_45243) 1500) (<= (+ main_y 1) v_prenex_45243) (<= 996 (* 2 (select main_a v_prenex_45243)))))) (forall ((v_prenex_37777 Int) (v_prenex_37776 Int)) (or (<= (+ (select main_a v_prenex_37777) (select main_a v_prenex_37776)) 1000) (<= (select main_a v_prenex_37776) 502) (<= (select main_a v_prenex_37777) 1500) (<= 498 (select main_a v_prenex_37777)) (< v_prenex_37777 main_y) (<= (+ main_y 1) v_prenex_37777))) (forall ((v_prenex_47439 Int) (v_prenex_47440 Int)) (or (<= 1 (select main_a v_prenex_47439)) (<= (+ main_y 1) v_prenex_47440) (<= (+ main_x 1) v_prenex_47439) (<= 0 (+ (select main_a v_prenex_47439) 500)) (<= (select main_a v_prenex_47440) (+ (select main_a v_prenex_47439) 998)) (< v_prenex_47440 main_y) (<= 996 (* 2 (select main_a v_prenex_47440))))) (forall ((v_prenex_32449 Int) (v_prenex_32448 Int)) (or (<= (select main_a v_prenex_32448) 502) (< v_prenex_32449 main_y) (<= (+ main_y 1) v_prenex_32449) (<= 1 (select main_a v_prenex_32448)) (<= (* 2 (select main_a v_prenex_32449)) 1998) (<= (+ (select main_a v_prenex_32449) (select main_a v_prenex_32448)) 1000) (<= 0 (+ (select main_a v_prenex_32449) 3)))) (forall ((v_prenex_40795 Int) (v_prenex_40794 Int)) (or (<= (+ main_y 1) v_prenex_40795) (<= (select main_a v_prenex_40795) (+ (select main_a v_prenex_40794) 998)) (<= 0 (+ (select main_a v_prenex_40795) 3)) (< v_prenex_40795 main_y) (<= (select main_a v_prenex_40795) 999))) (forall ((v_prenex_35784 Int) (v_prenex_35785 Int)) (or (<= 1 (select main_a v_prenex_35784)) (<= (select main_a v_prenex_35785) 1500) (<= 996 (* 2 (select main_a v_prenex_35785))) (<= 1000 (+ (select main_a v_prenex_35785) (select main_a v_prenex_35784))) (< v_prenex_35785 main_y) (<= (+ main_y 1) v_prenex_35785) (<= (select main_a v_prenex_35784) 1003))) (or (forall ((v_prenex_37328 Int)) (<= (* 2 (select main_a v_prenex_37328)) 1998)) (forall ((v_prenex_37327 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37327))) (<= (+ main_x 1) v_prenex_37327) (< v_prenex_37327 main_x)))) (forall ((v_prenex_40923 Int) (v_prenex_40922 Int)) (or (<= (select main_a v_prenex_40923) 999) (<= 0 (+ (select main_a v_prenex_40923) 3)) (< v_prenex_40923 main_y) (<= (select main_a v_prenex_40922) (+ (select main_a v_prenex_40923) 4)) (<= (+ main_y 1) v_prenex_40923) (<= 2 (* 2 (select main_a v_prenex_40922))) (<= 0 (+ (select main_a v_prenex_40922) 500)))) (forall ((v_prenex_44973 Int) (v_prenex_44974 Int)) (or (<= 1000 (+ (select main_a v_prenex_44974) (select main_a v_prenex_44973))) (<= (* 2 (select main_a v_prenex_44974)) 1998) (<= (+ main_y 1) v_prenex_44974) (< v_prenex_44974 main_y) (< v_prenex_44973 main_x) (<= 1 (select main_a v_prenex_44973)))) (forall ((v_prenex_45177 Int) (v_prenex_45176 Int)) (or (<= (select main_a v_prenex_45176) 502) (<= (select main_a v_prenex_45177) (+ (select main_a v_prenex_45176) 998)) (<= (select main_a v_prenex_45177) 1500) (<= (* 2 (select main_a v_prenex_45177)) 1998) (<= (select main_a v_prenex_45176) 1003) (< v_prenex_45177 main_y) (<= (+ main_y 1) v_prenex_45177))) (forall ((v_prenex_47650 Int) (v_prenex_47649 Int)) (or (<= (+ main_x 1) v_prenex_47649) (< v_prenex_47650 main_y) (<= 2 (* 2 (select main_a v_prenex_47649))) (<= (+ (select main_a v_prenex_47650) (select main_a v_prenex_47649)) 1000) (<= (+ main_y 1) v_prenex_47650) (<= 498 (select main_a v_prenex_47650)))) (forall ((v_prenex_34115 Int) (v_prenex_34114 Int)) (or (<= (+ main_x 1) v_prenex_34115) (<= (+ (select main_a v_prenex_34114) (select main_a v_prenex_34115)) 1000) (< v_prenex_34114 main_y) (<= 0 (+ (select main_a v_prenex_34114) 3)) (<= (+ main_y 1) v_prenex_34114) (<= 2 (* 2 (select main_a v_prenex_34115))))) (forall ((v_prenex_45533 Int) (v_prenex_45532 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45532))) (<= 1000 (+ (select main_a v_prenex_45533) (select main_a v_prenex_45532))) (<= (+ main_y 1) v_prenex_45533) (<= (select main_a v_prenex_45533) 1500) (< v_prenex_45533 main_y) (<= (* 2 (select main_a v_prenex_45533)) 1998))) (forall ((v_prenex_48142 Int) (v_prenex_48141 Int)) (or (< v_prenex_48142 main_y) (<= 0 (+ (select main_a v_prenex_48142) 3)) (<= (+ (select main_a v_prenex_48142) (select main_a v_prenex_48141)) 1000) (<= 996 (* 2 (select main_a v_prenex_48142))) (<= (select main_a v_prenex_48141) 502) (<= (+ main_y 1) v_prenex_48142) (<= 0 (+ (select main_a v_prenex_48141) 500)))) (forall ((v_prenex_37733 Int) (v_prenex_37732 Int)) (or (<= (select main_a v_prenex_37733) (+ (select main_a v_prenex_37732) 998)) (<= (* 2 (select main_a v_prenex_37733)) 1998) (< v_prenex_37733 main_y) (<= (+ main_y 1) v_prenex_37733) (<= 996 (* 2 (select main_a v_prenex_37733))) (<= 0 (+ (select main_a v_prenex_37732) 500)))) (forall ((v_prenex_46149 Int) (v_prenex_46150 Int)) (or (<= (select main_a v_prenex_46149) (+ (select main_a v_prenex_46150) 4)) (<= (+ main_y 1) v_prenex_46150) (<= 2 (* 2 (select main_a v_prenex_46149))) (< v_prenex_46150 main_y) (<= 0 (+ (select main_a v_prenex_46149) 500)) (<= (* 2 (select main_a v_prenex_46150)) 1998) (<= 996 (* 2 (select main_a v_prenex_46150))))) (or (forall ((v_prenex_45470 Int)) (or (<= (select main_a v_prenex_45470) 502) (< v_prenex_45470 main_x))) (forall ((v_prenex_45471 Int)) (or (<= (+ main_y 1) v_prenex_45471) (<= (* 2 (select main_a v_prenex_45471)) 1998) (<= (select main_a v_prenex_45471) 1500) (< v_prenex_45471 main_y)))) (forall ((v_prenex_37653 Int) (v_prenex_37654 Int)) (or (<= 498 (select main_a v_prenex_37654)) (< v_prenex_37654 main_y) (<= (select main_a v_prenex_37654) (+ (select main_a v_prenex_37653) 998)) (<= (* 2 (select main_a v_prenex_37654)) 1998) (<= (+ main_y 1) v_prenex_37654) (<= 1 (select main_a v_prenex_37653)))) (forall ((v_prenex_33326 Int) (v_prenex_33325 Int)) (or (<= (+ main_x 1) v_prenex_33325) (<= (select main_a v_prenex_33326) (+ (select main_a v_prenex_33325) 998)) (<= (+ main_y 1) v_prenex_33326) (<= (select main_a v_prenex_33326) 999) (<= 0 (+ (select main_a v_prenex_33325) 500)) (<= 1 (select main_a v_prenex_33325)) (< v_prenex_33326 main_y))) (forall ((v_prenex_33053 Int) (v_prenex_33052 Int)) (or (<= (select main_a v_prenex_33052) (+ (select main_a v_prenex_33053) 4)) (< v_prenex_33053 main_y) (<= (+ main_y 1) v_prenex_33053) (<= (select main_a v_prenex_33053) 999) (<= 0 (+ (select main_a v_prenex_33052) 500)) (<= (* 2 (select main_a v_prenex_33053)) 1998))) (forall ((v_prenex_37856 Int) (v_prenex_37857 Int)) (or (<= (+ main_y 1) v_prenex_37857) (<= 1000 (+ (select main_a v_prenex_37857) (select main_a v_prenex_37856))) (< v_prenex_37857 main_y) (<= 996 (* 2 (select main_a v_prenex_37857))) (<= 0 (+ (select main_a v_prenex_37857) 3)) (<= (select main_a v_prenex_37856) 1003))) (forall ((v_prenex_47196 Int) (v_prenex_47195 Int)) (or (<= (+ main_y 1) v_prenex_47196) (<= 2 (* 2 (select main_a v_prenex_47195))) (<= (select main_a v_prenex_47196) (+ (select main_a v_prenex_47195) 998)) (<= (* 2 (select main_a v_prenex_47196)) 1998) (< v_prenex_47196 main_y) (<= (select main_a v_prenex_47196) 999) (<= (* 2 (select main_a v_prenex_47195)) 1004))) (forall ((v_prenex_33364 Int) (v_prenex_33363 Int)) (or (<= 1 (select main_a v_prenex_33363)) (< v_prenex_33364 main_y) (<= 996 (* 2 (select main_a v_prenex_33364))) (<= (select main_a v_prenex_33363) (+ (select main_a v_prenex_33364) 4)) (<= (select main_a v_prenex_33364) 999) (<= (+ main_y 1) v_prenex_33364) (<= 0 (+ (select main_a v_prenex_33363) 500)))) (forall ((v_prenex_42081 Int) (v_prenex_42082 Int)) (or (<= (* 2 (select main_a v_prenex_42082)) 1998) (<= 0 (+ (select main_a v_prenex_42082) 3)) (<= (+ main_y 1) v_prenex_42082) (<= 0 (+ (select main_a v_prenex_42081) 500)) (<= (select main_a v_prenex_42081) 502) (< v_prenex_42082 main_y) (<= (select main_a v_prenex_42082) (+ (select main_a v_prenex_42081) 998)))) (forall ((v_prenex_41061 Int) (v_prenex_41062 Int)) (or (<= (select main_a v_prenex_41062) (+ (select main_a v_prenex_41061) 998)) (<= (+ main_y 1) v_prenex_41062) (<= 0 (+ (select main_a v_prenex_41061) 500)) (< v_prenex_41062 main_y) (<= 1 (select main_a v_prenex_41061)) (<= 0 (+ (select main_a v_prenex_41062) 3)))) (forall ((v_prenex_36690 Int)) (or (<= 498 (select main_a v_prenex_36690)) (< v_prenex_36690 main_y) (<= (* 2 (select main_a v_prenex_36690)) 1998) (<= (select main_a v_prenex_36690) 999) (<= (+ main_y 1) v_prenex_36690))) (forall ((v_prenex_35558 Int) (v_prenex_35559 Int)) (or (<= (+ (select main_a v_prenex_35559) (select main_a v_prenex_35558)) 1000) (<= (select main_a v_prenex_35559) 999) (< v_prenex_35559 main_y) (<= 0 (+ (select main_a v_prenex_35559) 3)) (<= (* 2 (select main_a v_prenex_35558)) 1004) (<= (+ main_y 1) v_prenex_35559))) (forall ((v_prenex_44410 Int) (v_prenex_44411 Int)) (or (< v_prenex_44411 main_y) (<= (+ main_y 1) v_prenex_44411) (<= (select main_a v_prenex_44411) (+ (select main_a v_prenex_44410) 998)) (<= 2 (* 2 (select main_a v_prenex_44410))) (<= (select main_a v_prenex_44410) 502) (<= 996 (* 2 (select main_a v_prenex_44411))) (<= 498 (select main_a v_prenex_44411)))) (forall ((v_prenex_44164 Int) (v_prenex_44165 Int)) (or (<= 1000 (+ (select main_a v_prenex_44165) (select main_a v_prenex_44164))) (<= (select main_a v_prenex_44165) 1500) (< v_prenex_44165 main_y) (<= 2 (* 2 (select main_a v_prenex_44164))) (<= (+ main_y 1) v_prenex_44165) (<= 0 (+ (select main_a v_prenex_44165) 3)))) (forall ((v_prenex_37341 Int) (v_prenex_37342 Int)) (or (<= (select main_a v_prenex_37341) 1003) (<= 498 (select main_a v_prenex_37342)) (<= (select main_a v_prenex_37341) (+ (select main_a v_prenex_37342) 4)) (<= 0 (+ (select main_a v_prenex_37341) 500)) (<= (+ main_y 1) v_prenex_37342) (< v_prenex_37342 main_y) (<= 0 (+ (select main_a v_prenex_37342) 3)))) (or (forall ((v_prenex_39346 Int)) (or (<= (* 2 (select main_a v_prenex_39346)) 1004) (<= 1 (select main_a v_prenex_39346)))) (forall ((v_prenex_39347 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39347))) (< v_prenex_39347 main_y) (<= (* 2 (select main_a v_prenex_39347)) 1998) (<= (+ main_y 1) v_prenex_39347)))) (forall ((v_prenex_38109 Int) (v_prenex_38110 Int)) (or (<= (+ main_y 1) v_prenex_38110) (<= 0 (+ (select main_a v_prenex_38109) 500)) (<= (select main_a v_prenex_38109) (+ (select main_a v_prenex_38110) 4)) (< v_prenex_38110 main_y) (<= (select main_a v_prenex_38110) 999) (< v_prenex_38109 main_x) (<= (select main_a v_prenex_38109) 1003))) (or (forall ((v_prenex_36423 Int)) (or (< v_prenex_36423 main_y) (<= (+ main_y 1) v_prenex_36423) (<= 996 (* 2 (select main_a v_prenex_36423))) (<= 498 (select main_a v_prenex_36423)) (<= (select main_a v_prenex_36423) 999))) (forall ((v_prenex_36422 Int)) (<= 0 (+ (select main_a v_prenex_36422) 500)))) (forall ((v_prenex_45302 Int) (v_prenex_45303 Int)) (or (<= 0 (+ (select main_a v_prenex_45303) 3)) (< v_prenex_45303 main_y) (<= (+ main_y 1) v_prenex_45303) (<= 1000 (+ (select main_a v_prenex_45303) (select main_a v_prenex_45302))) (<= (select main_a v_prenex_45302) 1003))) (forall ((v_prenex_37406 Int) (v_prenex_37407 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37407))) (<= 498 (select main_a v_prenex_37407)) (<= (+ main_y 1) v_prenex_37407) (<= (+ (select main_a v_prenex_37407) (select main_a v_prenex_37406)) 1000) (< v_prenex_37407 main_y) (<= (select main_a v_prenex_37406) 1003))) (forall ((v_prenex_46317 Int) (v_prenex_46318 Int)) (or (<= (+ main_y 1) v_prenex_46318) (<= (* 2 (select main_a v_prenex_46318)) 1998) (<= 2 (* 2 (select main_a v_prenex_46317))) (<= 1000 (+ (select main_a v_prenex_46318) (select main_a v_prenex_46317))) (< v_prenex_46318 main_y) (<= 0 (+ (select main_a v_prenex_46317) 500)) (<= (select main_a v_prenex_46318) 999))) (forall ((v_prenex_40429 Int) (v_prenex_40430 Int)) (or (<= (select main_a v_prenex_40430) 999) (<= 1 (select main_a v_prenex_40429)) (<= (select main_a v_prenex_40429) (+ (select main_a v_prenex_40430) 4)) (< v_prenex_40429 main_x) (< v_prenex_40430 main_y) (<= (+ main_y 1) v_prenex_40430))) (forall ((v_prenex_44278 Int) (v_prenex_44279 Int)) (or (<= (select main_a v_prenex_44278) 1003) (<= (select main_a v_prenex_44279) (+ (select main_a v_prenex_44278) 998)) (<= 996 (* 2 (select main_a v_prenex_44279))) (<= 2 (* 2 (select main_a v_prenex_44278))) (< v_prenex_44279 main_y) (<= (+ main_y 1) v_prenex_44279))) (forall ((v_prenex_39872 Int) (v_prenex_39873 Int)) (or (<= (+ main_y 1) v_prenex_39873) (<= (+ (select main_a v_prenex_39873) (select main_a v_prenex_39872)) 1000) (<= 0 (+ (select main_a v_prenex_39872) 500)) (< v_prenex_39873 main_y) (<= 2 (* 2 (select main_a v_prenex_39872))) (<= 0 (+ (select main_a v_prenex_39873) 3)))) (forall ((v_prenex_38541 Int) (v_prenex_38540 Int)) (or (<= 498 (select main_a v_prenex_38541)) (<= (select main_a v_prenex_38541) 999) (<= (select main_a v_prenex_38540) 1003) (<= 2 (* 2 (select main_a v_prenex_38540))) (< v_prenex_38541 main_y) (<= (+ main_y 1) v_prenex_38541) (<= 1000 (+ (select main_a v_prenex_38541) (select main_a v_prenex_38540))))) (forall ((v_prenex_40164 Int) (v_prenex_40163 Int)) (or (<= 0 (+ (select main_a v_prenex_40164) 3)) (<= (select main_a v_prenex_40164) 999) (< v_prenex_40164 main_y) (<= 0 (+ (select main_a v_prenex_40163) 500)) (<= (+ main_y 1) v_prenex_40164) (<= 2 (* 2 (select main_a v_prenex_40163))) (<= (select main_a v_prenex_40163) (+ (select main_a v_prenex_40164) 4)))) (forall ((v_prenex_39080 Int) (v_prenex_39079 Int)) (or (< v_prenex_39080 main_y) (<= 2 (* 2 (select main_a v_prenex_39079))) (<= (select main_a v_prenex_39079) 502) (<= (select main_a v_prenex_39080) 999) (<= (+ (select main_a v_prenex_39080) (select main_a v_prenex_39079)) 1000) (<= (+ main_y 1) v_prenex_39080) (< v_prenex_39079 main_x))) (forall ((v_prenex_47324 Int) (v_prenex_47323 Int)) (or (<= 498 (select main_a v_prenex_47324)) (<= 1000 (+ (select main_a v_prenex_47324) (select main_a v_prenex_47323))) (< v_prenex_47324 main_y) (<= (+ main_y 1) v_prenex_47324) (<= 2 (* 2 (select main_a v_prenex_47323))) (<= (select main_a v_prenex_47324) 1500) (<= (select main_a v_prenex_47323) 502))) (or (forall ((v_prenex_47378 Int)) (or (<= (+ main_y 1) v_prenex_47378) (<= (* 2 (select main_a v_prenex_47378)) 1998) (< v_prenex_47378 main_y) (<= (select main_a v_prenex_47378) 999))) (forall ((v_prenex_47377 Int)) (or (<= (+ main_x 1) v_prenex_47377) (<= 2 (* 2 (select main_a v_prenex_47377))) (<= 0 (+ (select main_a v_prenex_47377) 500))))) (or (forall ((v_prenex_33021 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33021))) (<= (+ main_y 1) v_prenex_33021) (< v_prenex_33021 main_y) (<= (select main_a v_prenex_33021) 999))) (forall ((v_prenex_33020 Int)) (or (<= (* 2 (select main_a v_prenex_33020)) 1004) (<= 0 (+ (select main_a v_prenex_33020) 500)) (< v_prenex_33020 main_x)))) (forall ((v_prenex_38707 Int) (v_prenex_38706 Int)) (or (<= (+ main_y 1) v_prenex_38707) (< v_prenex_38707 main_y) (<= 996 (* 2 (select main_a v_prenex_38707))) (<= (select main_a v_prenex_38706) (+ (select main_a v_prenex_38707) 4)) (<= (select main_a v_prenex_38707) 999) (<= (select main_a v_prenex_38706) 1003) (<= 0 (+ (select main_a v_prenex_38706) 500)))) (forall ((v_prenex_42237 Int) (v_prenex_42238 Int)) (or (< v_prenex_42238 main_y) (<= (select main_a v_prenex_42237) 1003) (<= (select main_a v_prenex_42237) (+ (select main_a v_prenex_42238) 4)) (<= 2 (* 2 (select main_a v_prenex_42237))) (<= 0 (+ (select main_a v_prenex_42238) 3)) (<= (+ main_y 1) v_prenex_42238) (<= 498 (select main_a v_prenex_42238)))) (forall ((v_prenex_39410 Int) (v_prenex_39411 Int)) (or (< v_prenex_39411 main_y) (<= 1 (select main_a v_prenex_39410)) (<= 0 (+ (select main_a v_prenex_39411) 3)) (<= (+ main_x 1) v_prenex_39410) (<= (select main_a v_prenex_39411) (+ (select main_a v_prenex_39410) 998)) (<= (+ main_y 1) v_prenex_39411))) (forall ((v_prenex_41435 Int) (v_prenex_41436 Int)) (or (<= (* 2 (select main_a v_prenex_41435)) 1004) (<= (select main_a v_prenex_41436) 999) (<= 996 (* 2 (select main_a v_prenex_41436))) (<= (+ main_y 1) v_prenex_41436) (<= 2 (* 2 (select main_a v_prenex_41435))) (< v_prenex_41436 main_y) (<= 1000 (+ (select main_a v_prenex_41436) (select main_a v_prenex_41435))))) (forall ((v_prenex_33506 Int) (v_prenex_33505 Int)) (or (<= (select main_a v_prenex_33506) (+ (select main_a v_prenex_33505) 998)) (<= (select main_a v_prenex_33506) 999) (<= 0 (+ (select main_a v_prenex_33505) 500)) (< v_prenex_33506 main_y) (<= 996 (* 2 (select main_a v_prenex_33506))) (<= (+ main_y 1) v_prenex_33506) (<= 2 (* 2 (select main_a v_prenex_33505))))) (forall ((v_prenex_46813 Int) (v_prenex_46814 Int)) (or (<= (select main_a v_prenex_46813) 1003) (<= (+ main_y 1) v_prenex_46814) (<= (* 2 (select main_a v_prenex_46813)) 1004) (<= 1000 (+ (select main_a v_prenex_46814) (select main_a v_prenex_46813))) (<= (select main_a v_prenex_46814) 999) (< v_prenex_46814 main_y) (<= 498 (select main_a v_prenex_46814)))) (forall ((v_prenex_43312 Int) (v_prenex_43313 Int)) (or (< v_prenex_43312 main_x) (<= (+ main_y 1) v_prenex_43313) (<= 2 (* 2 (select main_a v_prenex_43312))) (<= (select main_a v_prenex_43313) 999) (< v_prenex_43313 main_y) (<= 1000 (+ (select main_a v_prenex_43313) (select main_a v_prenex_43312))) (<= (select main_a v_prenex_43312) 1003))) (forall ((v_prenex_39582 Int) (v_prenex_39583 Int)) (or (<= (select main_a v_prenex_39583) (+ (select main_a v_prenex_39582) 998)) (<= (* 2 (select main_a v_prenex_39582)) 1004) (<= 1 (select main_a v_prenex_39582)) (< v_prenex_39582 main_x) (<= (+ main_x 1) v_prenex_39582))) (or (forall ((v_prenex_32313 Int)) (or (< v_prenex_32313 main_y) (<= (select main_a v_prenex_32313) 999) (<= (+ main_y 1) v_prenex_32313))) (forall ((v_prenex_37565 Int)) (or (< v_prenex_37565 main_x) (<= (* 2 (select main_a v_prenex_37565)) 1004)))) (forall ((v_prenex_33494 Int) (v_prenex_33493 Int)) (or (<= (+ main_y 1) v_prenex_33494) (<= 498 (select main_a v_prenex_33494)) (<= 996 (* 2 (select main_a v_prenex_33494))) (<= (select main_a v_prenex_33493) 1003) (<= 1000 (+ (select main_a v_prenex_33494) (select main_a v_prenex_33493))) (< v_prenex_33494 main_y))) (or (forall ((v_prenex_47814 Int)) (or (<= (select main_a v_prenex_47814) 1500) (< v_prenex_47814 main_y) (<= 0 (+ (select main_a v_prenex_47814) 3)) (<= (* 2 (select main_a v_prenex_47814)) 1998) (<= (+ main_y 1) v_prenex_47814))) (forall ((v_prenex_47813 Int)) (or (<= (* 2 (select main_a v_prenex_47813)) 1004) (<= (select main_a v_prenex_47813) 502)))) (forall ((v_prenex_42421 Int) (v_prenex_42422 Int)) (or (<= (select main_a v_prenex_42421) 1003) (<= (select main_a v_prenex_42422) 999) (<= (+ main_y 1) v_prenex_42422) (<= 1 (select main_a v_prenex_42421)) (<= (+ (select main_a v_prenex_42422) (select main_a v_prenex_42421)) 1000) (< v_prenex_42422 main_y))) (or (forall ((v_prenex_47486 Int)) (or (< v_prenex_47486 main_y) (<= (* 2 (select main_a v_prenex_47486)) 1998) (<= (+ main_y 1) v_prenex_47486) (<= 0 (+ (select main_a v_prenex_47486) 3)))) (forall ((v_prenex_47485 Int)) (or (<= (select main_a v_prenex_47485) 502) (< v_prenex_47485 main_x) (<= (select main_a v_prenex_47485) 1003)))) (forall ((v_prenex_43884 Int) (v_prenex_43885 Int)) (or (<= (* 2 (select main_a v_prenex_43885)) 1998) (<= (+ main_y 1) v_prenex_43885) (<= (+ (select main_a v_prenex_43885) (select main_a v_prenex_43884)) 1000) (<= 0 (+ (select main_a v_prenex_43884) 500)) (<= (* 2 (select main_a v_prenex_43884)) 1004) (< v_prenex_43885 main_y))) (or (forall ((v_prenex_39660 Int)) (or (< v_prenex_39660 main_x) (<= (* 2 (select main_a v_prenex_39660)) 1004))) (forall ((v_prenex_39661 Int)) (or (< v_prenex_39661 main_y) (<= (+ main_y 1) v_prenex_39661) (<= 996 (* 2 (select main_a v_prenex_39661))) (<= (* 2 (select main_a v_prenex_39661)) 1998)))) (or (forall ((v_prenex_45963 Int)) (or (<= (+ main_y 1) v_prenex_45963) (< v_prenex_45963 main_y) (<= 996 (* 2 (select main_a v_prenex_45963))) (<= (select main_a v_prenex_45963) 999) (<= 0 (+ (select main_a v_prenex_45963) 3)))) (forall ((v_prenex_45962 Int)) (or (<= 0 (+ (select main_a v_prenex_45962) 500)) (<= (* 2 (select main_a v_prenex_45962)) 1004)))) (forall ((v_prenex_47081 Int) (v_prenex_47080 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47080))) (<= 1000 (+ (select main_a v_prenex_47081) (select main_a v_prenex_47080))) (<= (+ main_y 1) v_prenex_47081) (<= 0 (+ (select main_a v_prenex_47080) 500)) (<= (select main_a v_prenex_47081) 1500) (< v_prenex_47081 main_y) (< v_prenex_47080 main_x))) (forall ((v_prenex_36571 Int) (v_prenex_36572 Int)) (or (<= 498 (select main_a v_prenex_36572)) (<= 1 (select main_a v_prenex_36571)) (< v_prenex_36572 main_y) (<= (+ main_x 1) v_prenex_36571) (<= (select main_a v_prenex_36571) (+ (select main_a v_prenex_36572) 4)) (<= (+ main_y 1) v_prenex_36572) (<= (select main_a v_prenex_36571) 502))) (forall ((v_prenex_33447 Int) (v_prenex_33448 Int)) (or (<= (select main_a v_prenex_33448) (+ (select main_a v_prenex_33447) 998)) (<= (+ main_y 1) v_prenex_33448) (<= 1 (select main_a v_prenex_33447)) (<= 2 (* 2 (select main_a v_prenex_33447))) (<= 0 (+ (select main_a v_prenex_33448) 3)) (< v_prenex_33448 main_y) (<= 996 (* 2 (select main_a v_prenex_33448))))) (forall ((v_prenex_43689 Int) (v_prenex_43690 Int)) (or (< v_prenex_43689 main_x) (< v_prenex_43690 main_y) (<= (+ (select main_a v_prenex_43690) (select main_a v_prenex_43689)) 1000) (<= (* 2 (select main_a v_prenex_43690)) 1998) (<= (+ main_y 1) v_prenex_43690) (<= (* 2 (select main_a v_prenex_43689)) 1004))) (forall ((v_prenex_43053 Int) (v_prenex_43052 Int)) (or (<= (select main_a v_prenex_43052) (+ (select main_a v_prenex_43053) 4)) (<= 2 (* 2 (select main_a v_prenex_43052))) (<= 0 (+ (select main_a v_prenex_43053) 3)) (<= (+ main_y 1) v_prenex_43053) (<= 498 (select main_a v_prenex_43053)) (<= (select main_a v_prenex_43052) 502) (< v_prenex_43053 main_y))) (forall ((v_prenex_47242 Int) (v_prenex_47241 Int)) (or (< v_prenex_47242 main_y) (<= (+ main_y 1) v_prenex_47242) (<= (select main_a v_prenex_47241) 502) (<= 498 (select main_a v_prenex_47242)) (<= 0 (+ (select main_a v_prenex_47241) 500)) (<= (select main_a v_prenex_47241) (+ (select main_a v_prenex_47242) 4)) (<= 0 (+ (select main_a v_prenex_47242) 3)))) (forall ((v_prenex_38684 Int) (v_prenex_38683 Int)) (or (<= 0 (+ (select main_a v_prenex_38684) 3)) (<= (+ main_y 1) v_prenex_38684) (< v_prenex_38684 main_y) (<= 2 (* 2 (select main_a v_prenex_38683))) (<= 498 (select main_a v_prenex_38684)) (<= (+ (select main_a v_prenex_38684) (select main_a v_prenex_38683)) 1000) (<= 1 (select main_a v_prenex_38683)))) (forall ((v_prenex_38423 Int) (v_prenex_38422 Int)) (or (<= 1 (select main_a v_prenex_38422)) (<= (+ (select main_a v_prenex_38423) (select main_a v_prenex_38422)) 1000) (<= (+ main_y 1) v_prenex_38423) (<= (select main_a v_prenex_38423) 999) (<= 498 (select main_a v_prenex_38423)) (< v_prenex_38423 main_y))) (or (forall ((v_prenex_44978 Int)) (or (< v_prenex_44978 main_y) (<= (+ main_y 1) v_prenex_44978) (<= (* 2 (select main_a v_prenex_44978)) 1998) (<= (select main_a v_prenex_44978) 999))) (forall ((v_prenex_44977 Int)) (<= (* 2 (select main_a v_prenex_44977)) 1004))) (or (forall ((v_prenex_32506 Int)) (<= (* 2 (select main_a v_prenex_32506)) 1004)) (forall ((v_prenex_32507 Int)) (or (< v_prenex_32507 main_y) (<= (select main_a v_prenex_32507) 1500) (<= (* 2 (select main_a v_prenex_32507)) 1998) (<= (+ main_y 1) v_prenex_32507) (<= 0 (+ (select main_a v_prenex_32507) 3))))) (forall ((v_prenex_45036 Int) (v_prenex_45035 Int)) (or (<= (select main_a v_prenex_45035) (+ (select main_a v_prenex_45036) 4)) (<= 1 (select main_a v_prenex_45035)) (<= (select main_a v_prenex_45035) 1003) (< v_prenex_45036 main_y) (<= (+ main_x 1) v_prenex_45035) (<= (+ main_y 1) v_prenex_45036) (<= 0 (+ (select main_a v_prenex_45036) 3)))) (forall ((v_prenex_47316 Int) (v_prenex_47315 Int)) (or (<= (+ main_y 1) v_prenex_47316) (<= 498 (select main_a v_prenex_47316)) (<= (select main_a v_prenex_47315) 1003) (<= (select main_a v_prenex_47316) (+ (select main_a v_prenex_47315) 998)) (< v_prenex_47316 main_y))) (forall ((v_prenex_47637 Int) (v_prenex_47638 Int)) (or (< v_prenex_47638 main_y) (<= (+ main_y 1) v_prenex_47638) (<= 1 (select main_a v_prenex_47637)) (<= (select main_a v_prenex_47638) 1500) (<= (* 2 (select main_a v_prenex_47637)) 1004) (<= (select main_a v_prenex_47638) (+ (select main_a v_prenex_47637) 998)) (<= 996 (* 2 (select main_a v_prenex_47638))))) (forall ((v_prenex_33953 Int) (v_prenex_33952 Int)) (or (<= (+ (select main_a v_prenex_33952) (select main_a v_prenex_33953)) 1000) (<= 1 (select main_a v_prenex_33953)) (< v_prenex_33952 main_y) (<= 996 (* 2 (select main_a v_prenex_33952))) (<= 0 (+ (select main_a v_prenex_33952) 3)) (<= (+ main_y 1) v_prenex_33952))) (forall ((v_prenex_42882 Int) (v_prenex_42883 Int)) (or (<= (+ main_y 1) v_prenex_42883) (<= 996 (* 2 (select main_a v_prenex_42883))) (<= (+ (select main_a v_prenex_42883) (select main_a v_prenex_42882)) 1000) (<= 0 (+ (select main_a v_prenex_42882) 500)) (< v_prenex_42883 main_y) (<= (* 2 (select main_a v_prenex_42882)) 1004))) (forall ((v_prenex_44218 Int) (v_prenex_44219 Int)) (or (< v_prenex_44219 main_y) (<= 996 (* 2 (select main_a v_prenex_44219))) (<= 1 (select main_a v_prenex_44218)) (<= 1000 (+ (select main_a v_prenex_44219) (select main_a v_prenex_44218))) (<= (select main_a v_prenex_44218) 502) (<= (+ main_y 1) v_prenex_44219) (<= 0 (+ (select main_a v_prenex_44219) 3)))) (forall ((v_prenex_34371 Int) (v_prenex_34370 Int)) (or (<= (+ main_y 1) v_prenex_34370) (<= (+ (select main_a v_prenex_34370) (select main_a v_prenex_34371)) 1000) (<= 0 (+ (select main_a v_prenex_34370) 3)) (< v_prenex_34371 main_x) (< v_prenex_34370 main_y) (<= (select main_a v_prenex_34371) 502))) (forall ((v_prenex_37569 Int) (v_prenex_37570 Int)) (or (< v_prenex_37570 main_y) (<= 996 (* 2 (select main_a v_prenex_37570))) (<= 0 (+ (select main_a v_prenex_37569) 500)) (<= (* 2 (select main_a v_prenex_37569)) 1004) (<= (+ main_y 1) v_prenex_37570) (<= (select main_a v_prenex_37570) 999) (<= (+ (select main_a v_prenex_37570) (select main_a v_prenex_37569)) 1000))) (or (forall ((v_prenex_45838 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45838))) (<= (select main_a v_prenex_45838) 1003))) (forall ((v_prenex_45839 Int)) (or (< v_prenex_45839 main_y) (<= 498 (select main_a v_prenex_45839)) (<= (select main_a v_prenex_45839) 1500) (<= (+ main_y 1) v_prenex_45839) (<= 996 (* 2 (select main_a v_prenex_45839)))))) (forall ((v_prenex_42790 Int) (v_prenex_42791 Int)) (or (<= (* 2 (select main_a v_prenex_42790)) 1004) (<= (+ main_y 1) v_prenex_42791) (< v_prenex_42790 main_x) (<= (select main_a v_prenex_42791) (+ (select main_a v_prenex_42790) 998)) (<= (select main_a v_prenex_42790) 502) (<= (select main_a v_prenex_42791) 999) (< v_prenex_42791 main_y))) (forall ((v_prenex_46174 Int) (v_prenex_46173 Int)) (or (<= (+ main_y 1) v_prenex_46174) (< v_prenex_46174 main_y) (<= (select main_a v_prenex_46174) (+ (select main_a v_prenex_46173) 998)) (<= 1 (select main_a v_prenex_46173)) (<= (select main_a v_prenex_46174) 1500) (<= (select main_a v_prenex_46173) 1003))) (forall ((v_prenex_34738 Int) (v_prenex_34737 Int)) (or (<= (select main_a v_prenex_34738) (+ (select main_a v_prenex_34737) 4)) (<= 996 (* 2 (select main_a v_prenex_34737))) (<= 0 (+ (select main_a v_prenex_34737) 3)) (< v_prenex_34737 main_y) (<= (+ main_y 1) v_prenex_34737))) (forall ((v_prenex_39721 Int) (v_prenex_39720 Int)) (or (<= 0 (+ (select main_a v_prenex_39721) 3)) (<= 0 (+ (select main_a v_prenex_39720) 500)) (<= (select main_a v_prenex_39721) 999) (<= (select main_a v_prenex_39720) 502) (<= 1000 (+ (select main_a v_prenex_39721) (select main_a v_prenex_39720))) (< v_prenex_39721 main_y) (<= (+ main_y 1) v_prenex_39721))) (forall ((v_prenex_48088 Int) (v_prenex_48087 Int)) (or (<= (+ main_y 1) v_prenex_48088) (<= (+ main_x 1) v_prenex_48087) (<= 0 (+ (select main_a v_prenex_48088) 3)) (<= (select main_a v_prenex_48087) (+ (select main_a v_prenex_48088) 4)) (< v_prenex_48088 main_y))) (or (forall ((v_prenex_39305 Int)) (or (<= (+ main_y 1) v_prenex_39305) (<= 0 (+ (select main_a v_prenex_39305) 3)) (< v_prenex_39305 main_y) (<= 996 (* 2 (select main_a v_prenex_39305))))) (forall ((v_prenex_39304 Int)) (or (<= (+ main_x 1) v_prenex_39304) (<= 0 (+ (select main_a v_prenex_39304) 500))))) (forall ((v_prenex_35592 Int) (v_prenex_35593 Int)) (or (<= 1000 (+ (select main_a v_prenex_35593) (select main_a v_prenex_35592))) (<= (+ main_y 1) v_prenex_35593) (<= (select main_a v_prenex_35592) 1003) (< v_prenex_35593 main_y) (<= 2 (* 2 (select main_a v_prenex_35592))) (<= (select main_a v_prenex_35593) 1500) (<= 0 (+ (select main_a v_prenex_35593) 3)))) (forall ((v_prenex_44449 Int) (v_prenex_44448 Int)) (or (<= (+ main_x 1) v_prenex_44448) (<= (select main_a v_prenex_44449) (+ (select main_a v_prenex_44448) 998)) (<= (select main_a v_prenex_44448) 1003) (<= (+ main_y 1) v_prenex_44449) (<= 0 (+ (select main_a v_prenex_44448) 500)) (< v_prenex_44449 main_y) (<= 996 (* 2 (select main_a v_prenex_44449))))) (or (forall ((v_prenex_39228 Int)) (or (<= (+ main_y 1) v_prenex_39228) (<= 996 (* 2 (select main_a v_prenex_39228))) (<= (select main_a v_prenex_39228) 1500) (< v_prenex_39228 main_y))) (forall ((v_prenex_39227 Int)) (or (<= 0 (+ (select main_a v_prenex_39227) 500)) (<= (select main_a v_prenex_39227) 502)))) (forall ((v_prenex_35914 Int) (v_prenex_35915 Int)) (or (<= 1 (select main_a v_prenex_35914)) (<= (select main_a v_prenex_35915) 999) (<= (select main_a v_prenex_35915) (+ (select main_a v_prenex_35914) 998)) (<= (select main_a v_prenex_35914) 502) (<= (* 2 (select main_a v_prenex_35915)) 1998) (<= (+ main_y 1) v_prenex_35915) (< v_prenex_35915 main_y))) (forall ((v_prenex_46757 Int) (v_prenex_46758 Int)) (or (< v_prenex_46758 main_y) (<= (+ main_y 1) v_prenex_46758) (<= (select main_a v_prenex_46758) (+ (select main_a v_prenex_46757) 998)) (<= (select main_a v_prenex_46757) 1003) (<= (* 2 (select main_a v_prenex_46758)) 1998) (<= (select main_a v_prenex_46757) 502))) (forall ((v_prenex_44753 Int) (v_prenex_44752 Int)) (or (<= (+ main_y 1) v_prenex_44753) (<= (+ (select main_a v_prenex_44753) (select main_a v_prenex_44752)) 1000) (<= (* 2 (select main_a v_prenex_44752)) 1004) (<= 1 (select main_a v_prenex_44752)) (<= 996 (* 2 (select main_a v_prenex_44753))) (< v_prenex_44753 main_y))) (forall ((v_prenex_38336 Int) (v_prenex_38335 Int)) (or (<= (+ main_y 1) v_prenex_38336) (<= 1 (select main_a v_prenex_38335)) (< v_prenex_38336 main_y) (<= (select main_a v_prenex_38335) 1003) (<= 0 (+ (select main_a v_prenex_38336) 3)) (<= (select main_a v_prenex_38335) (+ (select main_a v_prenex_38336) 4)) (<= 498 (select main_a v_prenex_38336)))) (forall ((v_prenex_40419 Int) (v_prenex_40420 Int)) (or (< v_prenex_40420 main_y) (<= 1000 (+ (select main_a v_prenex_40420) (select main_a v_prenex_40419))) (<= (* 2 (select main_a v_prenex_40420)) 1998) (<= (+ main_y 1) v_prenex_40420))) (forall ((v_prenex_42185 Int) (v_prenex_42186 Int)) (or (<= (select main_a v_prenex_42186) 1500) (<= 0 (+ (select main_a v_prenex_42186) 3)) (<= (select main_a v_prenex_42185) 1003) (<= (+ main_y 1) v_prenex_42186) (<= 0 (+ (select main_a v_prenex_42185) 500)) (< v_prenex_42186 main_y) (<= (select main_a v_prenex_42185) (+ (select main_a v_prenex_42186) 4)))) (or (forall ((v_prenex_44075 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44075))) (<= (select main_a v_prenex_44075) 1500) (< v_prenex_44075 main_y) (<= (+ main_y 1) v_prenex_44075))) (forall ((v_prenex_44074 Int)) (<= 1 (select main_a v_prenex_44074)))) (or (forall ((v_prenex_37260 Int)) (or (<= (+ main_y 1) v_prenex_37260) (< v_prenex_37260 main_y) (<= (select main_a v_prenex_37260) 999) (<= 996 (* 2 (select main_a v_prenex_37260))))) (forall ((v_prenex_37259 Int)) (or (<= 1 (select main_a v_prenex_37259)) (<= (select main_a v_prenex_37259) 1003)))) (or (forall ((v_prenex_47308 Int)) (<= 996 (* 2 (select main_a v_prenex_47308)))) (forall ((v_prenex_47307 Int)) (or (< v_prenex_47307 main_x) (<= (select main_a v_prenex_47307) 502) (<= (+ main_x 1) v_prenex_47307) (<= (select main_a v_prenex_47307) 1003)))) (forall ((v_prenex_40139 Int) (v_prenex_40140 Int)) (or (< v_prenex_40140 main_y) (<= (+ main_y 1) v_prenex_40140) (<= (select main_a v_prenex_40140) 999) (<= 2 (* 2 (select main_a v_prenex_40139))) (<= (select main_a v_prenex_40139) 1003) (<= 0 (+ (select main_a v_prenex_40140) 3)) (<= (select main_a v_prenex_40139) (+ (select main_a v_prenex_40140) 4)))) (forall ((v_prenex_34519 Int) (v_prenex_34518 Int)) (or (<= 1000 (+ (select main_a v_prenex_34518) (select main_a v_prenex_34519))) (<= (select main_a v_prenex_34518) 999) (< v_prenex_34518 main_y) (<= (+ main_y 1) v_prenex_34518) (<= 996 (* 2 (select main_a v_prenex_34518))) (<= 0 (+ (select main_a v_prenex_34519) 500)) (<= (select main_a v_prenex_34519) 502))) (forall ((v_prenex_35520 Int) (v_prenex_35521 Int)) (or (<= (* 2 (select main_a v_prenex_35520)) 1004) (<= (* 2 (select main_a v_prenex_35521)) 1998) (<= (+ main_x 1) v_prenex_35520) (<= (select main_a v_prenex_35520) 502) (<= (select main_a v_prenex_35521) (+ (select main_a v_prenex_35520) 998)) (< v_prenex_35521 main_y) (<= (+ main_y 1) v_prenex_35521))) (forall ((v_prenex_43961 Int) (v_prenex_43960 Int)) (or (< v_prenex_43961 main_y) (<= (select main_a v_prenex_43961) (+ (select main_a v_prenex_43960) 998)) (<= 0 (+ (select main_a v_prenex_43960) 500)) (<= (+ main_y 1) v_prenex_43961) (<= 498 (select main_a v_prenex_43961)) (<= 0 (+ (select main_a v_prenex_43961) 3)) (<= (select main_a v_prenex_43960) 1003))) (forall ((v_prenex_32578 Int) (v_prenex_32579 Int)) (or (<= (* 2 (select main_a v_prenex_32578)) 1004) (< v_prenex_32579 main_y) (<= (select main_a v_prenex_32579) 1500) (<= 0 (+ (select main_a v_prenex_32578) 500)) (<= (select main_a v_prenex_32579) 999) (<= (+ main_y 1) v_prenex_32579) (<= (select main_a v_prenex_32579) (+ (select main_a v_prenex_32578) 998)))) (forall ((v_prenex_34185 Int) (v_prenex_34184 Int)) (or (< v_prenex_34184 main_y) (<= 0 (+ (select main_a v_prenex_34184) 3)) (<= (+ main_y 1) v_prenex_34184) (<= 996 (* 2 (select main_a v_prenex_34184))) (<= (select main_a v_prenex_34185) 502) (<= (select main_a v_prenex_34185) (+ (select main_a v_prenex_34184) 4)))) (forall ((v_prenex_39494 Int) (v_prenex_39495 Int)) (or (< v_prenex_39494 main_x) (<= 498 (select main_a v_prenex_39495)) (<= (+ main_y 1) v_prenex_39495) (<= (select main_a v_prenex_39494) (+ (select main_a v_prenex_39495) 4)) (< v_prenex_39495 main_y) (<= (* 2 (select main_a v_prenex_39494)) 1004))) (forall ((v_prenex_33534 Int) (v_prenex_33533 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33533))) (<= (select main_a v_prenex_33534) 999) (<= 1000 (+ (select main_a v_prenex_33534) (select main_a v_prenex_33533))) (<= (+ main_y 1) v_prenex_33534) (< v_prenex_33534 main_y) (<= 996 (* 2 (select main_a v_prenex_33534))) (<= (select main_a v_prenex_33533) 502))) (forall ((v_prenex_44676 Int) (v_prenex_44677 Int)) (or (<= 0 (+ (select main_a v_prenex_44676) 500)) (<= (+ main_y 1) v_prenex_44677) (<= 1 (select main_a v_prenex_44676)) (< v_prenex_44677 main_y) (<= 996 (* 2 (select main_a v_prenex_44677))) (<= (* 2 (select main_a v_prenex_44677)) 1998) (<= (select main_a v_prenex_44676) (+ (select main_a v_prenex_44677) 4)))) (forall ((v_prenex_36689 Int) (v_prenex_36688 Int)) (or (<= (select main_a v_prenex_36689) 999) (< v_prenex_36689 main_y) (<= (select main_a v_prenex_36688) 502) (<= 1 (select main_a v_prenex_36688)) (<= (select main_a v_prenex_36689) (+ (select main_a v_prenex_36688) 998)) (<= (+ main_y 1) v_prenex_36689))) (forall ((v_prenex_39012 Int) (v_prenex_39011 Int)) (or (<= (* 2 (select main_a v_prenex_39012)) 1998) (<= (select main_a v_prenex_39011) 502) (<= 1000 (+ (select main_a v_prenex_39012) (select main_a v_prenex_39011))) (<= 1 (select main_a v_prenex_39011)) (<= (+ main_y 1) v_prenex_39012) (< v_prenex_39012 main_y) (<= (+ main_x 1) v_prenex_39011))) (forall ((v_prenex_36040 Int) (v_prenex_36041 Int)) (or (<= (select main_a v_prenex_36040) (+ (select main_a v_prenex_36041) 4)) (<= (+ main_y 1) v_prenex_36041) (<= 2 (* 2 (select main_a v_prenex_36040))) (<= (select main_a v_prenex_36040) 1003) (<= (* 2 (select main_a v_prenex_36041)) 1998) (< v_prenex_36041 main_y) (< v_prenex_36040 main_x))) (forall ((v_prenex_37823 Int) (v_prenex_37822 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37823))) (<= 0 (+ (select main_a v_prenex_37823) 3)) (<= (select main_a v_prenex_37822) 502) (<= (+ main_y 1) v_prenex_37823) (<= (+ (select main_a v_prenex_37823) (select main_a v_prenex_37822)) 1000) (< v_prenex_37823 main_y) (<= 1 (select main_a v_prenex_37822)))) (forall ((v_prenex_42123 Int) (v_prenex_42124 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42124))) (<= (+ main_y 1) v_prenex_42124) (<= 1000 (+ (select main_a v_prenex_42124) (select main_a v_prenex_42123))) (< v_prenex_42124 main_y) (<= (select main_a v_prenex_42123) 1003) (<= 2 (* 2 (select main_a v_prenex_42123))) (<= (+ main_x 1) v_prenex_42123))) (forall ((v_prenex_41293 Int) (v_prenex_41294 Int)) (or (<= (select main_a v_prenex_41294) (+ (select main_a v_prenex_41293) 998)) (<= (* 2 (select main_a v_prenex_41294)) 1998) (< v_prenex_41294 main_y) (<= (+ main_y 1) v_prenex_41294) (<= 1 (select main_a v_prenex_41293)) (<= (+ main_x 1) v_prenex_41293))) (forall ((v_prenex_46013 Int) (v_prenex_46012 Int)) (or (<= 498 (select main_a v_prenex_46013)) (<= 0 (+ (select main_a v_prenex_46012) 500)) (<= (* 2 (select main_a v_prenex_46013)) 1998) (<= (* 2 (select main_a v_prenex_46012)) 1004) (< v_prenex_46013 main_y) (<= (+ (select main_a v_prenex_46013) (select main_a v_prenex_46012)) 1000) (<= (+ main_y 1) v_prenex_46013))) (forall ((v_prenex_36605 Int) (v_prenex_36606 Int)) (or (< v_prenex_36605 main_x) (<= 2 (* 2 (select main_a v_prenex_36605))) (<= 498 (select main_a v_prenex_36606)) (<= (+ main_y 1) v_prenex_36606) (<= (select main_a v_prenex_36605) (+ (select main_a v_prenex_36606) 4)) (<= (select main_a v_prenex_36605) 502) (< v_prenex_36606 main_y))) (forall ((v_prenex_32537 Int) (v_prenex_32536 Int)) (or (<= (* 2 (select main_a v_prenex_32537)) 1998) (< v_prenex_32537 main_y) (<= (+ main_y 1) v_prenex_32537) (<= (select main_a v_prenex_32536) 1003) (<= (select main_a v_prenex_32537) (+ (select main_a v_prenex_32536) 998)) (<= 0 (+ (select main_a v_prenex_32537) 3)) (<= 1 (select main_a v_prenex_32536)))) (forall ((v_prenex_36489 Int) (v_prenex_36490 Int)) (or (<= (select main_a v_prenex_36489) 502) (<= (+ main_y 1) v_prenex_36490) (< v_prenex_36489 main_x) (<= 0 (+ (select main_a v_prenex_36490) 3)) (< v_prenex_36490 main_y) (<= 1000 (+ (select main_a v_prenex_36490) (select main_a v_prenex_36489))) (<= (select main_a v_prenex_36489) 1003))) (forall ((v_prenex_45091 Int)) (or (<= (+ main_y 1) v_prenex_45091) (< v_prenex_45091 main_y) (<= (* 2 (select main_a v_prenex_45091)) 1998))) (forall ((v_prenex_33699 Int) (v_prenex_33698 Int)) (or (< v_prenex_33699 main_y) (<= (+ (select main_a v_prenex_33699) (select main_a v_prenex_33698)) 1000) (<= 0 (+ (select main_a v_prenex_33699) 3)) (<= 0 (+ (select main_a v_prenex_33698) 500)) (<= (+ main_y 1) v_prenex_33699))) (forall ((v_prenex_38473 Int) (v_prenex_38472 Int)) (or (<= (+ main_y 1) v_prenex_38473) (< v_prenex_38473 main_y) (<= 996 (* 2 (select main_a v_prenex_38473))) (<= 1 (select main_a v_prenex_38472)) (<= (+ (select main_a v_prenex_38473) (select main_a v_prenex_38472)) 1000) (<= (* 2 (select main_a v_prenex_38472)) 1004) (<= 498 (select main_a v_prenex_38473)))) (forall ((v_prenex_41775 Int) (v_prenex_41774 Int)) (or (< v_prenex_41775 main_y) (<= (select main_a v_prenex_41775) (+ (select main_a v_prenex_41774) 998)) (<= 2 (* 2 (select main_a v_prenex_41774))) (<= (select main_a v_prenex_41774) 502) (<= (select main_a v_prenex_41775) 1500) (<= (+ main_y 1) v_prenex_41775))) (forall ((v_prenex_40309 Int) (v_prenex_40310 Int)) (or (<= (+ main_y 1) v_prenex_40310) (< v_prenex_40310 main_y) (<= (select main_a v_prenex_40309) (+ (select main_a v_prenex_40310) 4)) (<= (select main_a v_prenex_40310) 1500) (<= (+ main_x 1) v_prenex_40309) (<= 1 (select main_a v_prenex_40309)) (<= (select main_a v_prenex_40309) 1003))) (forall ((v_prenex_39951 Int) (v_prenex_39950 Int)) (or (<= (+ main_y 1) v_prenex_39951) (<= 2 (* 2 (select main_a v_prenex_39950))) (<= (select main_a v_prenex_39951) 1500) (<= (+ main_x 1) v_prenex_39950) (<= (select main_a v_prenex_39950) (+ (select main_a v_prenex_39951) 4)) (<= 1 (select main_a v_prenex_39950)) (< v_prenex_39951 main_y))) (forall ((v_prenex_47716 Int) (v_prenex_47715 Int)) (or (<= (select main_a v_prenex_47715) (+ (select main_a v_prenex_47716) 4)) (<= 0 (+ (select main_a v_prenex_47716) 3)) (<= (+ main_x 1) v_prenex_47715) (< v_prenex_47716 main_y) (<= 0 (+ (select main_a v_prenex_47715) 500)) (<= 2 (* 2 (select main_a v_prenex_47715))) (<= (+ main_y 1) v_prenex_47716))) (forall ((v_prenex_35862 Int) (v_prenex_35863 Int)) (or (<= 0 (+ (select main_a v_prenex_35863) 3)) (<= 1000 (+ (select main_a v_prenex_35863) (select main_a v_prenex_35862))) (<= (+ main_y 1) v_prenex_35863) (< v_prenex_35863 main_y) (<= (* 2 (select main_a v_prenex_35863)) 1998))) (forall ((v_prenex_42301 Int) (v_prenex_42302 Int)) (or (<= 0 (+ (select main_a v_prenex_42302) 3)) (<= (select main_a v_prenex_42301) 502) (<= 996 (* 2 (select main_a v_prenex_42302))) (<= (select main_a v_prenex_42301) (+ (select main_a v_prenex_42302) 4)) (<= (+ main_y 1) v_prenex_42302) (< v_prenex_42302 main_y))) (or (forall ((v_prenex_45900 Int)) (or (<= 0 (+ (select main_a v_prenex_45900) 500)) (<= (select main_a v_prenex_45900) 1003))) (forall ((v_prenex_45901 Int)) (or (< v_prenex_45901 main_y) (<= (select main_a v_prenex_45901) 1500) (<= (select main_a v_prenex_45901) 999) (<= 996 (* 2 (select main_a v_prenex_45901))) (<= (+ main_y 1) v_prenex_45901)))) (forall ((v_prenex_42041 Int) (v_prenex_42042 Int)) (or (<= (select main_a v_prenex_42042) 999) (< v_prenex_42042 main_y) (<= (+ main_x 1) v_prenex_42041) (<= 1 (select main_a v_prenex_42041)) (<= (+ (select main_a v_prenex_42042) (select main_a v_prenex_42041)) 1000) (<= (+ main_y 1) v_prenex_42042))) (forall ((v_prenex_35900 Int) (v_prenex_35901 Int)) (or (< v_prenex_35901 main_y) (<= (+ main_y 1) v_prenex_35901) (<= 0 (+ (select main_a v_prenex_35900) 500)) (<= 0 (+ (select main_a v_prenex_35901) 3)) (<= 1000 (+ (select main_a v_prenex_35901) (select main_a v_prenex_35900))) (<= 996 (* 2 (select main_a v_prenex_35901))))) (forall ((v_prenex_40061 Int) (v_prenex_40062 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40062))) (<= (select main_a v_prenex_40061) 1003) (<= (+ main_y 1) v_prenex_40062) (<= (* 2 (select main_a v_prenex_40061)) 1004) (< v_prenex_40062 main_y) (<= (select main_a v_prenex_40062) 999) (<= 1000 (+ (select main_a v_prenex_40062) (select main_a v_prenex_40061))))) (forall ((v_prenex_42261 Int) (v_prenex_42262 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42262))) (<= (+ main_y 1) v_prenex_42262) (< v_prenex_42262 main_y) (<= (select main_a v_prenex_42262) (+ (select main_a v_prenex_42261) 998)) (<= 1 (select main_a v_prenex_42261)))) (forall ((v_prenex_43725 Int) (v_prenex_43726 Int)) (or (<= 498 (select main_a v_prenex_43726)) (<= (select main_a v_prenex_43726) 999) (<= (+ main_y 1) v_prenex_43726) (< v_prenex_43726 main_y) (<= 1 (select main_a v_prenex_43725)) (<= 1000 (+ (select main_a v_prenex_43726) (select main_a v_prenex_43725))))) (forall ((v_prenex_47052 Int) (v_prenex_47053 Int)) (or (<= (select main_a v_prenex_47052) (+ (select main_a v_prenex_47053) 4)) (< v_prenex_47053 main_y) (< v_prenex_47052 main_x) (<= (+ main_x 1) v_prenex_47052) (<= (* 2 (select main_a v_prenex_47052)) 1004))) (forall ((v_prenex_41614 Int) (v_prenex_41615 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41614))) (<= (+ main_x 1) v_prenex_41614) (<= (+ (select main_a v_prenex_41615) (select main_a v_prenex_41614)) 1000) (<= (select main_a v_prenex_41614) 1003) (< v_prenex_41614 main_x))) (forall ((v_prenex_41684 Int) (v_prenex_41685 Int)) (or (< v_prenex_41684 main_x) (<= (+ main_y 1) v_prenex_41685) (<= (select main_a v_prenex_41685) (+ (select main_a v_prenex_41684) 998)) (< v_prenex_41685 main_y) (<= 0 (+ (select main_a v_prenex_41684) 500)) (<= (* 2 (select main_a v_prenex_41684)) 1004) (<= 996 (* 2 (select main_a v_prenex_41685))))) (forall ((v_prenex_33454 Int) (v_prenex_33453 Int)) (or (<= 0 (+ (select main_a v_prenex_33453) 500)) (< v_prenex_33454 main_y) (<= (+ main_y 1) v_prenex_33454) (<= 1 (select main_a v_prenex_33453)) (<= (select main_a v_prenex_33454) 1500) (<= (+ (select main_a v_prenex_33454) (select main_a v_prenex_33453)) 1000) (<= 498 (select main_a v_prenex_33454)))) (forall ((v_prenex_43039 Int) (v_prenex_43038 Int)) (or (< v_prenex_43038 main_x) (< v_prenex_43039 main_y) (<= 996 (* 2 (select main_a v_prenex_43039))) (<= (select main_a v_prenex_43038) 1003) (<= (+ main_y 1) v_prenex_43039) (<= (+ (select main_a v_prenex_43039) (select main_a v_prenex_43038)) 1000) (<= 0 (+ (select main_a v_prenex_43038) 500)))) (or (forall ((v_prenex_36573 Int)) (or (<= 0 (+ (select main_a v_prenex_36573) 500)) (< v_prenex_36573 main_x))) (forall ((v_prenex_36574 Int)) (or (<= 498 (select main_a v_prenex_36574)) (< v_prenex_36574 main_y) (<= (+ main_y 1) v_prenex_36574) (<= (* 2 (select main_a v_prenex_36574)) 1998)))) (forall ((v_prenex_41290 Int) (v_prenex_41289 Int)) (or (<= 498 (select main_a v_prenex_41290)) (<= 0 (+ (select main_a v_prenex_41289) 500)) (<= (+ main_y 1) v_prenex_41290) (< v_prenex_41290 main_y) (<= 1000 (+ (select main_a v_prenex_41290) (select main_a v_prenex_41289))))) (forall ((v_prenex_44779 Int) (v_prenex_44778 Int)) (or (<= (select main_a v_prenex_44779) (+ (select main_a v_prenex_44778) 998)) (<= (select main_a v_prenex_44779) 1500) (<= (+ main_y 1) v_prenex_44779) (<= 1 (select main_a v_prenex_44778)) (<= 0 (+ (select main_a v_prenex_44779) 3)) (< v_prenex_44779 main_y))) (forall ((v_prenex_35367 Int) (v_prenex_35368 Int)) (or (<= (+ (select main_a v_prenex_35367) (select main_a v_prenex_35368)) 1000) (<= (+ main_y 1) v_prenex_35367) (<= 0 (+ (select main_a v_prenex_35368) 500)) (<= 498 (select main_a v_prenex_35367)) (<= (select main_a v_prenex_35367) 1500) (<= (* 2 (select main_a v_prenex_35368)) 1004) (< v_prenex_35367 main_y))) (forall ((v_prenex_46060 Int) (v_prenex_46061 Int)) (or (<= (+ main_y 1) v_prenex_46061) (<= (select main_a v_prenex_46061) (+ (select main_a v_prenex_46060) 998)) (< v_prenex_46061 main_y) (<= (* 2 (select main_a v_prenex_46061)) 1998) (<= 0 (+ (select main_a v_prenex_46061) 3)) (<= (select main_a v_prenex_46060) 502))) (forall ((v_prenex_35905 Int) (v_prenex_35904 Int)) (or (<= (select main_a v_prenex_35905) 999) (<= 1 (select main_a v_prenex_35904)) (<= 1000 (+ (select main_a v_prenex_35905) (select main_a v_prenex_35904))) (<= 2 (* 2 (select main_a v_prenex_35904))) (< v_prenex_35905 main_y) (< v_prenex_35904 main_x) (<= (+ main_y 1) v_prenex_35905))) (forall ((v_prenex_34419 Int) (v_prenex_34418 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34419))) (<= (select main_a v_prenex_34418) 1500) (<= 1000 (+ (select main_a v_prenex_34418) (select main_a v_prenex_34419))) (<= 0 (+ (select main_a v_prenex_34419) 500)) (<= (+ main_y 1) v_prenex_34418) (<= 498 (select main_a v_prenex_34418)) (< v_prenex_34418 main_y))) (forall ((v_prenex_37763 Int) (v_prenex_37762 Int)) (or (<= 1000 (+ (select main_a v_prenex_37763) (select main_a v_prenex_37762))) (< v_prenex_37762 main_x) (<= 498 (select main_a v_prenex_37763)) (<= (* 2 (select main_a v_prenex_37762)) 1004) (<= 0 (+ (select main_a v_prenex_37762) 500)) (<= (+ main_y 1) v_prenex_37763) (< v_prenex_37763 main_y))) (forall ((v_prenex_34616 Int)) (or (<= (* 2 (select main_a v_prenex_34616)) 1998) (<= 996 (* 2 (select main_a v_prenex_34616))) (<= (+ main_y 1) v_prenex_34616) (< v_prenex_34616 main_y))) (forall ((v_prenex_47224 Int) (v_prenex_47223 Int)) (or (<= (select main_a v_prenex_47224) (+ (select main_a v_prenex_47223) 998)) (<= (+ main_y 1) v_prenex_47224) (<= (select main_a v_prenex_47223) 502) (< v_prenex_47224 main_y) (<= (* 2 (select main_a v_prenex_47224)) 1998) (<= 0 (+ (select main_a v_prenex_47223) 500)) (<= (select main_a v_prenex_47224) 999))) (forall ((v_prenex_35608 Int) (v_prenex_35609 Int)) (or (<= (select main_a v_prenex_35608) 502) (<= 1 (select main_a v_prenex_35608)) (<= (+ main_y 1) v_prenex_35609) (<= 996 (* 2 (select main_a v_prenex_35609))) (<= (select main_a v_prenex_35608) (+ (select main_a v_prenex_35609) 4)) (<= (select main_a v_prenex_35609) 1500) (< v_prenex_35609 main_y))) (or (forall ((v_prenex_47541 Int)) (or (<= 0 (+ (select main_a v_prenex_47541) 500)) (<= (select main_a v_prenex_47541) 1003))) (forall ((v_prenex_47542 Int)) (or (<= 0 (+ (select main_a v_prenex_47542) 3)) (<= (+ main_y 1) v_prenex_47542) (<= 996 (* 2 (select main_a v_prenex_47542))) (<= (* 2 (select main_a v_prenex_47542)) 1998) (< v_prenex_47542 main_y)))) (or (forall ((v_prenex_42856 Int)) (or (<= (* 2 (select main_a v_prenex_42856)) 1004) (<= 0 (+ (select main_a v_prenex_42856) 500)) (< v_prenex_42856 main_x))) (forall ((v_prenex_42857 Int)) (or (<= 0 (+ (select main_a v_prenex_42857) 3)) (< v_prenex_42857 main_y) (<= (+ main_y 1) v_prenex_42857) (<= (* 2 (select main_a v_prenex_42857)) 1998)))) (forall ((v_prenex_41666 Int) (v_prenex_41667 Int)) (or (<= (select main_a v_prenex_41667) (+ (select main_a v_prenex_41666) 998)) (<= 0 (+ (select main_a v_prenex_41667) 3)) (<= (+ main_x 1) v_prenex_41666) (< v_prenex_41667 main_y) (<= (+ main_y 1) v_prenex_41667) (<= (select main_a v_prenex_41666) 1003))) (forall ((v_prenex_34811 Int) (v_prenex_34812 Int)) (or (<= (select main_a v_prenex_34812) 1003) (<= (select main_a v_prenex_34811) 1500) (< v_prenex_34811 main_y) (<= (* 2 (select main_a v_prenex_34812)) 1004) (<= 0 (+ (select main_a v_prenex_34811) 3)) (<= (+ main_y 1) v_prenex_34811) (<= 1000 (+ (select main_a v_prenex_34811) (select main_a v_prenex_34812))))) (or (forall ((v_prenex_47269 Int)) (or (<= (* 2 (select main_a v_prenex_47269)) 1004) (<= 1 (select main_a v_prenex_47269)))) (forall ((v_prenex_47270 Int)) (or (< v_prenex_47270 main_y) (<= (+ main_y 1) v_prenex_47270) (<= 996 (* 2 (select main_a v_prenex_47270))) (<= (select main_a v_prenex_47270) 1500) (<= (* 2 (select main_a v_prenex_47270)) 1998)))) (forall ((v_prenex_46837 Int) (v_prenex_46838 Int)) (or (<= (select main_a v_prenex_46838) (+ (select main_a v_prenex_46837) 998)) (<= 0 (+ (select main_a v_prenex_46838) 3)) (<= 1 (select main_a v_prenex_46837)) (<= (+ main_y 1) v_prenex_46838) (<= 2 (* 2 (select main_a v_prenex_46837))) (<= (+ main_x 1) v_prenex_46837) (< v_prenex_46838 main_y))) (or (forall ((v_prenex_44560 Int)) (or (<= 1 (select main_a v_prenex_44560)) (<= (+ main_x 1) v_prenex_44560) (<= 0 (+ (select main_a v_prenex_44560) 500)))) (forall ((v_prenex_44561 Int)) (or (<= 498 (select main_a v_prenex_44561)) (<= (* 2 (select main_a v_prenex_44561)) 1998) (<= (+ main_y 1) v_prenex_44561) (< v_prenex_44561 main_y)))) (forall ((v_prenex_33035 Int) (v_prenex_33034 Int)) (or (<= (select main_a v_prenex_33034) 502) (<= 1000 (+ (select main_a v_prenex_33035) (select main_a v_prenex_33034))) (<= (select main_a v_prenex_33035) 999) (<= (+ main_y 1) v_prenex_33035) (< v_prenex_33035 main_y) (<= (select main_a v_prenex_33035) 1500))) (or (forall ((v_prenex_34435 Int)) (or (<= (+ main_x 1) v_prenex_34435) (<= 1 (select main_a v_prenex_34435)))) (forall ((v_prenex_34434 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34434))) (<= (* 2 (select main_a v_prenex_34434)) 1998) (< v_prenex_34434 main_y) (<= (+ main_y 1) v_prenex_34434)))) (forall ((v_prenex_37833 Int) (v_prenex_37832 Int)) (or (<= 1 (select main_a v_prenex_37832)) (<= (+ main_y 1) v_prenex_37833) (< v_prenex_37833 main_y) (<= (select main_a v_prenex_37833) (+ (select main_a v_prenex_37832) 998)) (<= (+ main_x 1) v_prenex_37832) (<= 0 (+ (select main_a v_prenex_37832) 500)) (<= (* 2 (select main_a v_prenex_37833)) 1998))) (forall ((v_prenex_45421 Int) (v_prenex_45420 Int)) (or (<= (select main_a v_prenex_45421) 999) (<= 1000 (+ (select main_a v_prenex_45421) (select main_a v_prenex_45420))) (< v_prenex_45421 main_y) (<= 996 (* 2 (select main_a v_prenex_45421))) (<= (+ main_y 1) v_prenex_45421))) (forall ((v_prenex_35696 Int) (v_prenex_35697 Int)) (or (<= (+ (select main_a v_prenex_35697) (select main_a v_prenex_35696)) 1000) (<= (+ main_x 1) v_prenex_35696) (<= (* 2 (select main_a v_prenex_35697)) 1998) (<= 0 (+ (select main_a v_prenex_35696) 500)) (<= (select main_a v_prenex_35696) 502) (< v_prenex_35697 main_y) (<= (+ main_y 1) v_prenex_35697))) (forall ((v_prenex_40474 Int) (v_prenex_40473 Int)) (or (< v_prenex_40474 main_y) (<= (+ main_y 1) v_prenex_40474) (<= (select main_a v_prenex_40473) (+ (select main_a v_prenex_40474) 4)) (<= 0 (+ (select main_a v_prenex_40474) 3)) (<= (select main_a v_prenex_40473) 1003) (<= 2 (* 2 (select main_a v_prenex_40473))))) (forall ((v_prenex_43170 Int) (v_prenex_43169 Int)) (or (< v_prenex_43170 main_y) (<= (select main_a v_prenex_43169) 502) (<= (+ main_y 1) v_prenex_43170) (<= 1000 (+ (select main_a v_prenex_43170) (select main_a v_prenex_43169))) (<= 0 (+ (select main_a v_prenex_43169) 500)) (<= (select main_a v_prenex_43170) 1500))) (forall ((v_prenex_35814 Int) (v_prenex_35815 Int)) (or (<= (select main_a v_prenex_35815) 999) (<= (select main_a v_prenex_35814) (+ (select main_a v_prenex_35815) 4)) (< v_prenex_35815 main_y) (<= (+ main_x 1) v_prenex_35814) (<= 2 (* 2 (select main_a v_prenex_35814))) (<= (+ main_y 1) v_prenex_35815))) (forall ((v_prenex_37899 Int) (v_prenex_37898 Int)) (or (<= (select main_a v_prenex_37898) 502) (<= 498 (select main_a v_prenex_37899)) (<= 0 (+ (select main_a v_prenex_37899) 3)) (< v_prenex_37899 main_y) (<= 2 (* 2 (select main_a v_prenex_37898))) (<= (select main_a v_prenex_37898) (+ (select main_a v_prenex_37899) 4)) (<= (+ main_y 1) v_prenex_37899))) (forall ((v_prenex_33568 Int) (v_prenex_33569 Int)) (or (<= (+ main_y 1) v_prenex_33569) (<= (* 2 (select main_a v_prenex_33568)) 1004) (<= (+ (select main_a v_prenex_33569) (select main_a v_prenex_33568)) 1000) (<= 996 (* 2 (select main_a v_prenex_33569))) (< v_prenex_33569 main_y) (<= 0 (+ (select main_a v_prenex_33568) 500)) (<= (* 2 (select main_a v_prenex_33569)) 1998))) (forall ((v_prenex_37133 Int) (v_prenex_37134 Int)) (or (<= 0 (+ (select main_a v_prenex_37134) 3)) (<= (select main_a v_prenex_37133) 1003) (< v_prenex_37134 main_y) (<= (+ main_y 1) v_prenex_37134) (<= (select main_a v_prenex_37133) (+ (select main_a v_prenex_37134) 4)) (<= 1 (select main_a v_prenex_37133)))) (forall ((v_prenex_42227 Int) (v_prenex_42228 Int)) (or (< v_prenex_42228 main_y) (<= (+ main_y 1) v_prenex_42228) (<= 2 (* 2 (select main_a v_prenex_42227))) (<= (* 2 (select main_a v_prenex_42227)) 1004) (<= (select main_a v_prenex_42228) (+ (select main_a v_prenex_42227) 998)) (<= 996 (* 2 (select main_a v_prenex_42228))) (<= (select main_a v_prenex_42228) 999))) (forall ((v_prenex_47536 Int) (v_prenex_47535 Int)) (or (<= 498 (select main_a v_prenex_47536)) (<= (+ (select main_a v_prenex_47536) (select main_a v_prenex_47535)) 1000) (< v_prenex_47536 main_y) (<= (+ main_y 1) v_prenex_47536) (<= (* 2 (select main_a v_prenex_47535)) 1004) (<= 0 (+ (select main_a v_prenex_47535) 500)))) (forall ((v_prenex_38998 Int) (v_prenex_38997 Int)) (or (<= (select main_a v_prenex_38997) 502) (< v_prenex_38998 main_y) (<= (+ main_x 1) v_prenex_38997) (<= (+ (select main_a v_prenex_38998) (select main_a v_prenex_38997)) 1000) (<= (* 2 (select main_a v_prenex_38998)) 1998) (<= (+ main_y 1) v_prenex_38998))) (forall ((v_prenex_40549 Int) (v_prenex_40548 Int)) (or (<= (select main_a v_prenex_40549) (+ (select main_a v_prenex_40548) 998)) (<= (+ main_y 1) v_prenex_40549) (<= (+ main_x 1) v_prenex_40548) (<= (* 2 (select main_a v_prenex_40548)) 1004) (< v_prenex_40549 main_y) (<= 498 (select main_a v_prenex_40549)) (<= 2 (* 2 (select main_a v_prenex_40548))))) (forall ((v_prenex_34365 Int) (v_prenex_34364 Int)) (or (<= 0 (+ (select main_a v_prenex_34365) 500)) (<= 996 (* 2 (select main_a v_prenex_34364))) (<= (+ main_x 1) v_prenex_34365) (< v_prenex_34364 main_y) (<= (+ (select main_a v_prenex_34364) (select main_a v_prenex_34365)) 1000) (<= (+ main_y 1) v_prenex_34364) (<= 2 (* 2 (select main_a v_prenex_34365))))) (forall ((v_prenex_40026 Int) (v_prenex_40025 Int)) (or (<= (+ main_y 1) v_prenex_40026) (< v_prenex_40026 main_y) (<= (* 2 (select main_a v_prenex_40026)) 1998) (<= (+ (select main_a v_prenex_40026) (select main_a v_prenex_40025)) 1000) (<= 2 (* 2 (select main_a v_prenex_40025))) (<= 1 (select main_a v_prenex_40025)) (<= 996 (* 2 (select main_a v_prenex_40026))))) (forall ((v_prenex_42099 Int) (v_prenex_42100 Int)) (or (<= (select main_a v_prenex_42100) 999) (<= (* 2 (select main_a v_prenex_42100)) 1998) (<= (+ main_y 1) v_prenex_42100) (< v_prenex_42100 main_y) (<= (+ (select main_a v_prenex_42100) (select main_a v_prenex_42099)) 1000) (<= (select main_a v_prenex_42099) 502))) (forall ((v_prenex_39971 Int) (v_prenex_39972 Int)) (or (<= 0 (+ (select main_a v_prenex_39972) 3)) (<= (select main_a v_prenex_39971) 1003) (< v_prenex_39972 main_y) (<= 0 (+ (select main_a v_prenex_39971) 500)) (<= (select main_a v_prenex_39972) 999) (<= (select main_a v_prenex_39972) (+ (select main_a v_prenex_39971) 998)) (<= (+ main_y 1) v_prenex_39972))) (forall ((v_prenex_43763 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43763))) (<= (+ main_y 1) v_prenex_43763) (<= 498 (select main_a v_prenex_43763)) (<= (* 2 (select main_a v_prenex_43763)) 1998) (< v_prenex_43763 main_y))) (forall ((v_prenex_42890 Int) (v_prenex_42891 Int)) (or (<= 498 (select main_a v_prenex_42891)) (< v_prenex_42891 main_y) (<= 1000 (+ (select main_a v_prenex_42891) (select main_a v_prenex_42890))) (<= 0 (+ (select main_a v_prenex_42891) 3)) (<= (+ main_y 1) v_prenex_42891))) (or (forall ((v_prenex_39731 Int)) (or (< v_prenex_39731 main_y) (<= 0 (+ (select main_a v_prenex_39731) 3)) (<= (* 2 (select main_a v_prenex_39731)) 1998) (<= 996 (* 2 (select main_a v_prenex_39731))) (<= (+ main_y 1) v_prenex_39731))) (forall ((v_prenex_39730 Int)) (or (<= (select main_a v_prenex_39730) 502) (<= (* 2 (select main_a v_prenex_39730)) 1004)))) (forall ((v_prenex_43350 Int) (v_prenex_43351 Int)) (or (<= (+ (select main_a v_prenex_43351) (select main_a v_prenex_43350)) 1000) (< v_prenex_43351 main_y) (<= 2 (* 2 (select main_a v_prenex_43350))) (<= (+ main_y 1) v_prenex_43351) (<= (select main_a v_prenex_43351) 1500) (<= (* 2 (select main_a v_prenex_43350)) 1004) (<= 996 (* 2 (select main_a v_prenex_43351))))) (forall ((v_prenex_46541 Int) (v_prenex_46540 Int)) (or (<= (select main_a v_prenex_46540) 502) (<= 1 (select main_a v_prenex_46540)) (<= (select main_a v_prenex_46540) (+ (select main_a v_prenex_46541) 4)) (<= 0 (+ (select main_a v_prenex_46541) 3)) (< v_prenex_46540 main_x) (<= (+ main_y 1) v_prenex_46541) (< v_prenex_46541 main_y))) (forall ((v_prenex_39200 Int) (v_prenex_39199 Int)) (or (<= (* 2 (select main_a v_prenex_39199)) 1004) (<= (select main_a v_prenex_39200) 1500) (<= (select main_a v_prenex_39199) 502) (< v_prenex_39200 main_y) (<= (+ main_y 1) v_prenex_39200) (<= (select main_a v_prenex_39199) (+ (select main_a v_prenex_39200) 4)))) (forall ((v_prenex_43105 Int) (v_prenex_43104 Int)) (or (<= 1 (select main_a v_prenex_43104)) (< v_prenex_43105 main_y) (<= 1000 (+ (select main_a v_prenex_43105) (select main_a v_prenex_43104))) (<= (* 2 (select main_a v_prenex_43104)) 1004) (<= (+ main_y 1) v_prenex_43105) (<= 996 (* 2 (select main_a v_prenex_43105))) (<= 498 (select main_a v_prenex_43105)))) (forall ((v_prenex_45278 Int) (v_prenex_45279 Int)) (or (<= (+ main_y 1) v_prenex_45279) (<= (select main_a v_prenex_45279) 1500) (< v_prenex_45279 main_y) (<= 0 (+ (select main_a v_prenex_45278) 500)) (< v_prenex_45278 main_x) (<= (select main_a v_prenex_45278) 1003) (<= (select main_a v_prenex_45279) (+ (select main_a v_prenex_45278) 998)))) (forall ((v_prenex_39941 Int) (v_prenex_39940 Int)) (or (<= (select main_a v_prenex_39940) (+ (select main_a v_prenex_39941) 4)) (<= 0 (+ (select main_a v_prenex_39940) 500)) (< v_prenex_39941 main_y) (<= (* 2 (select main_a v_prenex_39941)) 1998) (<= (select main_a v_prenex_39940) 502) (<= (+ main_y 1) v_prenex_39941) (<= 996 (* 2 (select main_a v_prenex_39941))))) (forall ((v_prenex_32930 Int) (v_prenex_32931 Int)) (or (<= 498 (select main_a v_prenex_32931)) (<= (select main_a v_prenex_32930) (+ (select main_a v_prenex_32931) 4)) (<= (* 2 (select main_a v_prenex_32930)) 1004) (<= 2 (* 2 (select main_a v_prenex_32930))) (<= (+ main_y 1) v_prenex_32931) (<= 0 (+ (select main_a v_prenex_32931) 3)) (< v_prenex_32931 main_y))) (forall ((v_prenex_42337 Int) (v_prenex_42338 Int)) (or (<= (+ main_y 1) v_prenex_42338) (<= (+ (select main_a v_prenex_42338) (select main_a v_prenex_42337)) 1000) (<= (+ main_x 1) v_prenex_42337) (< v_prenex_42338 main_y) (<= 0 (+ (select main_a v_prenex_42337) 500)) (<= 2 (* 2 (select main_a v_prenex_42337))) (<= 498 (select main_a v_prenex_42338)))) (forall ((v_prenex_36208 Int) (v_prenex_36209 Int)) (or (<= (* 2 (select main_a v_prenex_36208)) 1004) (<= (+ main_y 1) v_prenex_36209) (<= 1 (select main_a v_prenex_36208)) (< v_prenex_36209 main_y) (<= 996 (* 2 (select main_a v_prenex_36209))) (<= (select main_a v_prenex_36209) 1500) (<= (select main_a v_prenex_36209) (+ (select main_a v_prenex_36208) 998)))) (forall ((v_prenex_38116 Int) (v_prenex_38115 Int)) (or (<= 1000 (+ (select main_a v_prenex_38116) (select main_a v_prenex_38115))) (<= (+ main_y 1) v_prenex_38116) (< v_prenex_38116 main_y) (< v_prenex_38115 main_x) (<= 0 (+ (select main_a v_prenex_38115) 500)) (<= (select main_a v_prenex_38116) 1500))) (forall ((v_prenex_37870 Int) (v_prenex_37871 Int)) (or (<= 1 (select main_a v_prenex_37870)) (<= 0 (+ (select main_a v_prenex_37870) 500)) (< v_prenex_37871 main_y) (<= (select main_a v_prenex_37871) 999) (<= (* 2 (select main_a v_prenex_37871)) 1998) (<= (select main_a v_prenex_37870) (+ (select main_a v_prenex_37871) 4)) (<= (+ main_y 1) v_prenex_37871))) (forall ((v_prenex_37917 Int) (v_prenex_37916 Int)) (or (<= 1000 (+ (select main_a v_prenex_37917) (select main_a v_prenex_37916))) (<= 0 (+ (select main_a v_prenex_37916) 500)) (<= 0 (+ (select main_a v_prenex_37917) 3)) (< v_prenex_37917 main_y) (<= (+ main_y 1) v_prenex_37917))) (forall ((v_prenex_37444 Int) (v_prenex_37443 Int)) (or (<= 0 (+ (select main_a v_prenex_37443) 500)) (<= (+ (select main_a v_prenex_37444) (select main_a v_prenex_37443)) 1000) (<= (+ main_y 1) v_prenex_37444) (<= (select main_a v_prenex_37444) 999) (<= (* 2 (select main_a v_prenex_37444)) 1998) (< v_prenex_37444 main_y))) (or (forall ((v_prenex_43336 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43336))) (<= 1 (select main_a v_prenex_43336)))) (forall ((v_prenex_43337 Int)) (or (< v_prenex_43337 main_y) (<= (select main_a v_prenex_43337) 1500) (<= 0 (+ (select main_a v_prenex_43337) 3)) (<= 996 (* 2 (select main_a v_prenex_43337))) (<= (+ main_y 1) v_prenex_43337)))) (forall ((v_prenex_39076 Int) (v_prenex_39075 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39076))) (<= (+ main_y 1) v_prenex_39076) (< v_prenex_39076 main_y) (<= 0 (+ (select main_a v_prenex_39075) 500)) (<= (+ (select main_a v_prenex_39076) (select main_a v_prenex_39075)) 1000))) (forall ((v_prenex_32928 Int) (v_prenex_32929 Int)) (or (<= (+ main_y 1) v_prenex_32929) (< v_prenex_32929 main_y) (<= (select main_a v_prenex_32928) 1003) (<= (select main_a v_prenex_32929) 999) (<= (select main_a v_prenex_32928) (+ (select main_a v_prenex_32929) 4)) (<= (* 2 (select main_a v_prenex_32929)) 1998))) (forall ((v_prenex_38204 Int) (v_prenex_38203 Int)) (or (<= (+ main_y 1) v_prenex_38204) (<= 1000 (+ (select main_a v_prenex_38204) (select main_a v_prenex_38203))) (<= (* 2 (select main_a v_prenex_38203)) 1004) (<= (+ main_x 1) v_prenex_38203) (< v_prenex_38204 main_y) (<= (select main_a v_prenex_38203) 502) (<= (select main_a v_prenex_38204) 999))) (or (forall ((v_prenex_35247 Int)) (or (< v_prenex_35247 main_y) (<= 996 (* 2 (select main_a v_prenex_35247))) (<= 0 (+ (select main_a v_prenex_35247) 3)) (<= (+ main_y 1) v_prenex_35247))) (forall ((v_prenex_35248 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35248))) (<= (+ main_x 1) v_prenex_35248) (<= (* 2 (select main_a v_prenex_35248)) 1004)))) (forall ((v_prenex_46299 Int) (v_prenex_46300 Int)) (or (<= 1 (select main_a v_prenex_46299)) (<= (+ main_y 1) v_prenex_46300) (<= (select main_a v_prenex_46300) 1500) (< v_prenex_46300 main_y) (<= 1000 (+ (select main_a v_prenex_46300) (select main_a v_prenex_46299))) (<= 0 (+ (select main_a v_prenex_46299) 500)) (<= 0 (+ (select main_a v_prenex_46300) 3)))) (forall ((v_prenex_46569 Int) (v_prenex_46568 Int)) (or (<= (+ main_y 1) v_prenex_46569) (<= (select main_a v_prenex_46568) 1003) (<= 498 (select main_a v_prenex_46569)) (<= (select main_a v_prenex_46568) (+ (select main_a v_prenex_46569) 4)) (<= 996 (* 2 (select main_a v_prenex_46569))) (< v_prenex_46569 main_y) (<= 1 (select main_a v_prenex_46568)))) (or (forall ((v_prenex_34420 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34420))) (<= (+ main_y 1) v_prenex_34420) (<= 0 (+ (select main_a v_prenex_34420) 3)) (<= (select main_a v_prenex_34420) 1500) (< v_prenex_34420 main_y))) (forall ((v_prenex_34421 Int)) (or (<= (select main_a v_prenex_34421) 502) (<= 2 (* 2 (select main_a v_prenex_34421)))))) (forall ((v_prenex_40414 Int) (v_prenex_40413 Int)) (or (<= (select main_a v_prenex_40414) 999) (<= 1 (select main_a v_prenex_40413)) (<= (select main_a v_prenex_40413) 1003) (< v_prenex_40414 main_y) (<= (+ main_y 1) v_prenex_40414) (<= (+ (select main_a v_prenex_40414) (select main_a v_prenex_40413)) 1000) (<= (* 2 (select main_a v_prenex_40414)) 1998))) (forall ((v_prenex_43648 Int) (v_prenex_43647 Int)) (or (<= 0 (+ (select main_a v_prenex_43648) 3)) (<= (* 2 (select main_a v_prenex_43648)) 1998) (< v_prenex_43648 main_y) (<= (+ main_y 1) v_prenex_43648) (<= (* 2 (select main_a v_prenex_43647)) 1004) (<= 1000 (+ (select main_a v_prenex_43648) (select main_a v_prenex_43647))) (<= (select main_a v_prenex_43647) 1003))) (forall ((v_prenex_47884 Int) (v_prenex_47883 Int)) (or (<= (select main_a v_prenex_47884) 1500) (<= (+ main_y 1) v_prenex_47884) (<= (select main_a v_prenex_47883) (+ (select main_a v_prenex_47884) 4)) (<= (select main_a v_prenex_47883) 1003) (< v_prenex_47884 main_y) (<= 0 (+ (select main_a v_prenex_47883) 500)))) (or (forall ((v_prenex_33347 Int)) (or (<= (select main_a v_prenex_33347) 1003) (<= 2 (* 2 (select main_a v_prenex_33347))))) (forall ((v_prenex_33348 Int)) (or (<= (+ main_y 1) v_prenex_33348) (<= 996 (* 2 (select main_a v_prenex_33348))) (<= 0 (+ (select main_a v_prenex_33348) 3)) (< v_prenex_33348 main_y) (<= (select main_a v_prenex_33348) 1500)))) (or (forall ((v_prenex_41087 Int)) (<= (* 2 (select main_a v_prenex_41087)) 1004)) (forall ((v_prenex_32330 Int)) (or (<= (select main_a v_prenex_32330) 1500) (<= 996 (* 2 (select main_a v_prenex_32330))) (< v_prenex_32330 main_y) (<= (+ main_y 1) v_prenex_32330)))) (forall ((v_prenex_34555 Int) (v_prenex_34554 Int)) (or (< v_prenex_34555 main_x) (< v_prenex_34554 main_y) (<= 0 (+ (select main_a v_prenex_34555) 500)) (<= (select main_a v_prenex_34555) 502) (<= (+ main_y 1) v_prenex_34554) (<= (select main_a v_prenex_34555) (+ (select main_a v_prenex_34554) 4)) (<= (* 2 (select main_a v_prenex_34554)) 1998))) (or (forall ((v_prenex_41812 Int)) (or (<= (* 2 (select main_a v_prenex_41812)) 1004) (<= 0 (+ (select main_a v_prenex_41812) 500)))) (forall ((v_prenex_41813 Int)) (or (<= 0 (+ (select main_a v_prenex_41813) 3)) (<= 498 (select main_a v_prenex_41813)) (<= (* 2 (select main_a v_prenex_41813)) 1998) (<= (+ main_y 1) v_prenex_41813) (< v_prenex_41813 main_y)))) (forall ((v_prenex_33219 Int) (v_prenex_33218 Int)) (or (<= (select main_a v_prenex_33219) (+ (select main_a v_prenex_33218) 998)) (< v_prenex_33219 main_y) (<= (* 2 (select main_a v_prenex_33219)) 1998) (<= 1 (select main_a v_prenex_33218)) (<= (* 2 (select main_a v_prenex_33218)) 1004) (<= (+ main_y 1) v_prenex_33219) (<= 0 (+ (select main_a v_prenex_33219) 3)))) (forall ((v_prenex_48102 Int) (v_prenex_48101 Int)) (or (<= (select main_a v_prenex_48101) 502) (<= (+ main_y 1) v_prenex_48102) (<= (select main_a v_prenex_48101) (+ (select main_a v_prenex_48102) 4)) (< v_prenex_48102 main_y) (<= (select main_a v_prenex_48101) 1003) (<= 996 (* 2 (select main_a v_prenex_48102))) (<= (select main_a v_prenex_48102) 999))) (forall ((v_prenex_39241 Int) (v_prenex_39242 Int)) (or (< v_prenex_39242 main_y) (<= (* 2 (select main_a v_prenex_39242)) 1998) (<= (select main_a v_prenex_39242) 999) (<= (+ main_y 1) v_prenex_39242) (<= 1000 (+ (select main_a v_prenex_39242) (select main_a v_prenex_39241))) (<= 2 (* 2 (select main_a v_prenex_39241))) (<= 1 (select main_a v_prenex_39241)))) (forall ((v_prenex_44162 Int) (v_prenex_44163 Int)) (or (<= (* 2 (select main_a v_prenex_44163)) 1998) (<= (+ main_x 1) v_prenex_44162) (<= (select main_a v_prenex_44163) (+ (select main_a v_prenex_44162) 998)) (<= 1 (select main_a v_prenex_44162)) (< v_prenex_44163 main_y) (<= (+ main_y 1) v_prenex_44163))) (forall ((v_prenex_45898 Int) (v_prenex_45899 Int)) (or (<= (+ main_y 1) v_prenex_45899) (<= 996 (* 2 (select main_a v_prenex_45899))) (<= 498 (select main_a v_prenex_45899)) (<= 1000 (+ (select main_a v_prenex_45899) (select main_a v_prenex_45898))) (< v_prenex_45899 main_y) (<= 1 (select main_a v_prenex_45898)) (<= 0 (+ (select main_a v_prenex_45898) 500)))) (forall ((v_prenex_35004 Int) (v_prenex_35003 Int)) (or (< v_prenex_35003 main_y) (<= 996 (* 2 (select main_a v_prenex_35003))) (<= 0 (+ (select main_a v_prenex_35004) 500)) (<= 1000 (+ (select main_a v_prenex_35003) (select main_a v_prenex_35004))) (<= (select main_a v_prenex_35004) 502) (<= (+ main_y 1) v_prenex_35003) (<= 0 (+ (select main_a v_prenex_35003) 3)))) (forall ((v_prenex_33595 Int) (v_prenex_33594 Int)) (or (<= (* 2 (select main_a v_prenex_33595)) 1998) (<= 2 (* 2 (select main_a v_prenex_33594))) (<= 0 (+ (select main_a v_prenex_33594) 500)) (<= 996 (* 2 (select main_a v_prenex_33595))) (<= 1000 (+ (select main_a v_prenex_33595) (select main_a v_prenex_33594))) (<= (+ main_y 1) v_prenex_33595) (< v_prenex_33595 main_y))) (or (forall ((v_prenex_38655 Int)) (or (<= 0 (+ (select main_a v_prenex_38655) 500)) (<= (select main_a v_prenex_38655) 1003))) (forall ((v_prenex_38656 Int)) (or (<= (+ main_y 1) v_prenex_38656) (< v_prenex_38656 main_y) (<= 0 (+ (select main_a v_prenex_38656) 3)) (<= (* 2 (select main_a v_prenex_38656)) 1998) (<= 498 (select main_a v_prenex_38656))))) (forall ((v_prenex_42655 Int)) (or (<= (+ main_y 1) v_prenex_42655) (<= (select main_a v_prenex_42655) 1500) (<= (* 2 (select main_a v_prenex_42655)) 1998) (< v_prenex_42655 main_y))) (forall ((v_prenex_38864 Int) (v_prenex_38865 Int)) (or (< v_prenex_38865 main_y) (<= 0 (+ (select main_a v_prenex_38865) 3)) (<= (select main_a v_prenex_38864) 502) (<= (+ main_y 1) v_prenex_38865) (<= (select main_a v_prenex_38864) (+ (select main_a v_prenex_38865) 4)) (<= (select main_a v_prenex_38864) 1003) (<= 996 (* 2 (select main_a v_prenex_38865))))) (forall ((v_prenex_37004 Int) (v_prenex_37003 Int)) (or (<= (select main_a v_prenex_37003) 502) (<= (+ (select main_a v_prenex_37004) (select main_a v_prenex_37003)) 1000) (<= 498 (select main_a v_prenex_37004)) (<= 0 (+ (select main_a v_prenex_37004) 3)) (< v_prenex_37004 main_y) (<= (+ main_y 1) v_prenex_37004))) (forall ((v_prenex_41214 Int) (v_prenex_41213 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41213))) (<= (select main_a v_prenex_41214) 999) (<= (* 2 (select main_a v_prenex_41213)) 1004) (<= 1000 (+ (select main_a v_prenex_41214) (select main_a v_prenex_41213))) (< v_prenex_41214 main_y) (<= (+ main_y 1) v_prenex_41214) (<= 498 (select main_a v_prenex_41214)))) (forall ((v_prenex_48132 Int) (v_prenex_48131 Int)) (or (<= 2 (* 2 (select main_a v_prenex_48131))) (< v_prenex_48132 main_y) (<= (select main_a v_prenex_48132) 999) (<= (select main_a v_prenex_48131) 502) (<= (+ main_y 1) v_prenex_48132) (<= 1000 (+ (select main_a v_prenex_48132) (select main_a v_prenex_48131))))) (forall ((v_prenex_45201 Int) (v_prenex_45200 Int)) (or (< v_prenex_45200 main_x) (< v_prenex_45201 main_y) (<= (* 2 (select main_a v_prenex_45200)) 1004) (<= (select main_a v_prenex_45201) 999) (<= (select main_a v_prenex_45200) 1003) (<= (+ (select main_a v_prenex_45201) (select main_a v_prenex_45200)) 1000) (<= (+ main_y 1) v_prenex_45201))) (forall ((v_prenex_45111 Int) (v_prenex_45110 Int)) (or (< v_prenex_45111 main_y) (<= 996 (* 2 (select main_a v_prenex_45111))) (<= 0 (+ (select main_a v_prenex_45110) 500)) (<= 498 (select main_a v_prenex_45111)) (<= (select main_a v_prenex_45111) (+ (select main_a v_prenex_45110) 998)) (<= (* 2 (select main_a v_prenex_45110)) 1004) (<= (+ main_y 1) v_prenex_45111))) (forall ((v_prenex_42710 Int) (v_prenex_42711 Int)) (or (<= (select main_a v_prenex_42711) (+ (select main_a v_prenex_42710) 998)) (<= 0 (+ (select main_a v_prenex_42710) 500)) (< v_prenex_42711 main_y) (<= (select main_a v_prenex_42711) 999) (<= (* 2 (select main_a v_prenex_42711)) 1998) (<= (+ main_y 1) v_prenex_42711) (<= 1 (select main_a v_prenex_42710)))) (or (forall ((v_prenex_45730 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45730))) (<= (+ main_x 1) v_prenex_45730))) (forall ((v_prenex_45731 Int)) (or (< v_prenex_45731 main_y) (<= (select main_a v_prenex_45731) 1500) (<= (+ main_y 1) v_prenex_45731) (<= 996 (* 2 (select main_a v_prenex_45731)))))) (or (forall ((v_prenex_38919 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38919))) (<= (+ main_y 1) v_prenex_38919) (<= (* 2 (select main_a v_prenex_38919)) 1998) (< v_prenex_38919 main_y))) (forall ((v_prenex_38916 Int)) (<= (* 2 (select main_a v_prenex_38916)) 1004))) (forall ((v_prenex_33849 Int) (v_prenex_33848 Int)) (or (<= (+ main_y 1) v_prenex_33849) (< v_prenex_33849 main_y) (<= 0 (+ (select main_a v_prenex_33848) 500)) (<= 2 (* 2 (select main_a v_prenex_33848))) (<= (+ (select main_a v_prenex_33849) (select main_a v_prenex_33848)) 1000) (<= (* 2 (select main_a v_prenex_33849)) 1998) (<= 0 (+ (select main_a v_prenex_33849) 3)))) (forall ((v_prenex_38992 Int) (v_prenex_38991 Int)) (or (<= (+ main_y 1) v_prenex_38992) (<= (select main_a v_prenex_38991) 1003) (<= (select main_a v_prenex_38991) (+ (select main_a v_prenex_38992) 4)) (<= 498 (select main_a v_prenex_38992)) (<= 2 (* 2 (select main_a v_prenex_38991))) (< v_prenex_38992 main_y) (<= 0 (+ (select main_a v_prenex_38992) 3)))) (or (forall ((v_prenex_32307 Int)) (or (<= (+ main_y 1) v_prenex_32307) (< v_prenex_32307 main_y) (<= 996 (* 2 (select main_a v_prenex_32307))))) (forall ((v_prenex_35884 Int)) (<= 2 (* 2 (select main_a v_prenex_35884))))) (or (forall ((v_prenex_44115 Int)) (or (<= (+ main_y 1) v_prenex_44115) (<= (* 2 (select main_a v_prenex_44115)) 1998) (<= 996 (* 2 (select main_a v_prenex_44115))) (< v_prenex_44115 main_y))) (forall ((v_prenex_44114 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44114))) (< v_prenex_44114 main_x) (<= 1 (select main_a v_prenex_44114))))) (forall ((v_prenex_39869 Int) (v_prenex_39868 Int)) (or (<= (* 2 (select main_a v_prenex_39869)) 1998) (<= (+ main_y 1) v_prenex_39869) (< v_prenex_39869 main_y) (<= (select main_a v_prenex_39868) 1003) (<= (select main_a v_prenex_39869) (+ (select main_a v_prenex_39868) 998)) (<= 0 (+ (select main_a v_prenex_39868) 500)))) (forall ((v_prenex_47848 Int) (v_prenex_47847 Int)) (or (<= (+ main_y 1) v_prenex_47848) (< v_prenex_47848 main_y) (<= 996 (* 2 (select main_a v_prenex_47848))) (<= (+ (select main_a v_prenex_47848) (select main_a v_prenex_47847)) 1000) (<= (select main_a v_prenex_47848) 999) (<= (select main_a v_prenex_47847) 1003) (<= 1 (select main_a v_prenex_47847)))) (forall ((v_prenex_44650 Int) (v_prenex_44651 Int)) (or (<= (select main_a v_prenex_44650) (+ (select main_a v_prenex_44651) 4)) (<= (+ main_x 1) v_prenex_44650) (< v_prenex_44650 main_x) (<= (* 2 (select main_a v_prenex_44650)) 1004) (<= 0 (+ (select main_a v_prenex_44650) 500)))) (or (forall ((v_prenex_33782 Int)) (or (<= (* 2 (select main_a v_prenex_33782)) 1004) (<= (select main_a v_prenex_33782) 1003))) (forall ((v_prenex_33783 Int)) (or (<= (+ main_y 1) v_prenex_33783) (<= (* 2 (select main_a v_prenex_33783)) 1998) (<= (select main_a v_prenex_33783) 999) (<= 498 (select main_a v_prenex_33783)) (< v_prenex_33783 main_y)))) (or (forall ((v_prenex_43981 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43981))) (<= 0 (+ (select main_a v_prenex_43981) 3)) (<= (+ main_y 1) v_prenex_43981) (< v_prenex_43981 main_y))) (forall ((v_prenex_43980 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43980))) (<= (select main_a v_prenex_43980) 502) (< v_prenex_43980 main_x)))) (forall ((v_prenex_44935 Int) (v_prenex_44934 Int)) (or (<= (select main_a v_prenex_44935) 999) (< v_prenex_44935 main_y) (<= (+ main_y 1) v_prenex_44935) (<= 996 (* 2 (select main_a v_prenex_44935))) (<= 1 (select main_a v_prenex_44934)) (<= (select main_a v_prenex_44934) 502) (<= (select main_a v_prenex_44935) (+ (select main_a v_prenex_44934) 998)))) (forall ((v_prenex_45715 Int) (v_prenex_45714 Int)) (or (<= (+ main_x 1) v_prenex_45714) (<= 0 (+ (select main_a v_prenex_45714) 500)) (<= (select main_a v_prenex_45715) 999) (< v_prenex_45715 main_y) (<= (* 2 (select main_a v_prenex_45714)) 1004) (<= (select main_a v_prenex_45714) (+ (select main_a v_prenex_45715) 4)) (<= (+ main_y 1) v_prenex_45715))) (forall ((v_prenex_40681 Int) (v_prenex_40680 Int)) (or (< v_prenex_40681 main_y) (<= (+ main_y 1) v_prenex_40681) (<= (select main_a v_prenex_40681) 999) (<= 2 (* 2 (select main_a v_prenex_40680))) (<= 996 (* 2 (select main_a v_prenex_40681))) (<= (select main_a v_prenex_40681) (+ (select main_a v_prenex_40680) 998)))) (forall ((v_prenex_33003 Int) (v_prenex_33002 Int)) (or (<= (select main_a v_prenex_33003) 999) (<= (select main_a v_prenex_33002) (+ (select main_a v_prenex_33003) 4)) (<= (* 2 (select main_a v_prenex_33002)) 1004) (<= 2 (* 2 (select main_a v_prenex_33002))) (<= (+ main_y 1) v_prenex_33003) (<= 498 (select main_a v_prenex_33003)) (< v_prenex_33003 main_y))) (or (forall ((v_prenex_33626 Int)) (<= 0 (+ (select main_a v_prenex_33626) 500))) (forall ((v_prenex_33627 Int)) (or (< v_prenex_33627 main_y) (<= (+ main_y 1) v_prenex_33627) (<= 996 (* 2 (select main_a v_prenex_33627))) (<= (select main_a v_prenex_33627) 999)))) (forall ((v_prenex_36000 Int) (v_prenex_36001 Int)) (or (<= (select main_a v_prenex_36000) 502) (< v_prenex_36001 main_y) (<= (* 2 (select main_a v_prenex_36000)) 1004) (<= 0 (+ (select main_a v_prenex_36001) 3)) (<= (select main_a v_prenex_36000) (+ (select main_a v_prenex_36001) 4)) (<= (+ main_x 1) v_prenex_36000) (<= (+ main_y 1) v_prenex_36001))) (or (forall ((v_prenex_32461 Int)) (or (<= (+ main_y 1) v_prenex_32461) (<= (select main_a v_prenex_32461) 999) (<= 0 (+ (select main_a v_prenex_32461) 3)) (< v_prenex_32461 main_y) (<= (* 2 (select main_a v_prenex_32461)) 1998))) (forall ((v_prenex_32460 Int)) (<= (* 2 (select main_a v_prenex_32460)) 1004))) (forall ((v_prenex_47744 Int) (v_prenex_47743 Int)) (or (<= (* 2 (select main_a v_prenex_47744)) 1998) (<= 1000 (+ (select main_a v_prenex_47744) (select main_a v_prenex_47743))) (<= 0 (+ (select main_a v_prenex_47743) 500)) (<= 996 (* 2 (select main_a v_prenex_47744))) (<= (select main_a v_prenex_47743) 1003) (< v_prenex_47744 main_y) (<= (+ main_y 1) v_prenex_47744))) (or (forall ((v_prenex_33512 Int)) (or (<= 0 (+ (select main_a v_prenex_33512) 3)) (<= (* 2 (select main_a v_prenex_33512)) 1998) (<= (+ main_y 1) v_prenex_33512) (< v_prenex_33512 main_y))) (forall ((v_prenex_33511 Int)) (or (<= (* 2 (select main_a v_prenex_33511)) 1004) (<= 0 (+ (select main_a v_prenex_33511) 500))))) (forall ((v_prenex_38891 Int) (v_prenex_38890 Int)) (or (<= 498 (select main_a v_prenex_38891)) (<= (+ (select main_a v_prenex_38891) (select main_a v_prenex_38890)) 1000) (< v_prenex_38891 main_y) (<= (select main_a v_prenex_38891) 999) (<= (+ main_y 1) v_prenex_38891) (<= (select main_a v_prenex_38890) 1003) (<= 2 (* 2 (select main_a v_prenex_38890))))) (forall ((v_prenex_41399 Int) (v_prenex_41400 Int)) (or (<= (+ main_y 1) v_prenex_41400) (<= (select main_a v_prenex_41399) 502) (< v_prenex_41400 main_y) (<= 996 (* 2 (select main_a v_prenex_41400))) (<= (select main_a v_prenex_41400) 999) (<= (select main_a v_prenex_41399) 1003) (<= (select main_a v_prenex_41400) (+ (select main_a v_prenex_41399) 998)))) (forall ((v_prenex_36898 Int) (v_prenex_36897 Int)) (or (<= (+ (select main_a v_prenex_36898) (select main_a v_prenex_36897)) 1000) (<= 0 (+ (select main_a v_prenex_36897) 500)) (<= (+ main_x 1) v_prenex_36897) (<= (select main_a v_prenex_36897) 502) (< v_prenex_36897 main_x))) (forall ((v_prenex_44515 Int) (v_prenex_44514 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44515))) (<= (select main_a v_prenex_44514) 1003) (<= 1 (select main_a v_prenex_44514)) (< v_prenex_44515 main_y) (<= (select main_a v_prenex_44515) 999) (<= (select main_a v_prenex_44514) (+ (select main_a v_prenex_44515) 4)) (<= (+ main_y 1) v_prenex_44515))) (forall ((v_prenex_39014 Int) (v_prenex_39013 Int)) (or (<= 0 (+ (select main_a v_prenex_39013) 500)) (<= (select main_a v_prenex_39014) 1500) (< v_prenex_39013 main_x) (<= (select main_a v_prenex_39014) (+ (select main_a v_prenex_39013) 998)) (<= (select main_a v_prenex_39013) 502) (<= (+ main_y 1) v_prenex_39014) (< v_prenex_39014 main_y))) (forall ((v_prenex_45133 Int) (v_prenex_45132 Int)) (or (<= (select main_a v_prenex_45133) 1500) (<= (+ main_x 1) v_prenex_45132) (<= (+ (select main_a v_prenex_45133) (select main_a v_prenex_45132)) 1000) (< v_prenex_45133 main_y) (<= (select main_a v_prenex_45132) 1003) (<= (+ main_y 1) v_prenex_45133))) (forall ((v_prenex_36854 Int) (v_prenex_36853 Int)) (or (<= 0 (+ (select main_a v_prenex_36854) 3)) (<= (select main_a v_prenex_36853) 502) (<= 1 (select main_a v_prenex_36853)) (< v_prenex_36854 main_y) (<= (select main_a v_prenex_36854) (+ (select main_a v_prenex_36853) 998)) (<= (+ main_y 1) v_prenex_36854) (<= 996 (* 2 (select main_a v_prenex_36854))))) (forall ((v_prenex_47089 Int) (v_prenex_47088 Int)) (or (< v_prenex_47089 main_y) (<= (* 2 (select main_a v_prenex_47088)) 1004) (<= (select main_a v_prenex_47089) (+ (select main_a v_prenex_47088) 998)) (<= (+ main_y 1) v_prenex_47089) (<= (select main_a v_prenex_47089) 999) (<= 996 (* 2 (select main_a v_prenex_47089))) (<= (select main_a v_prenex_47088) 502))) (forall ((v_prenex_41231 Int) (v_prenex_41232 Int)) (or (<= (+ main_y 1) v_prenex_41232) (<= (select main_a v_prenex_41232) 1500) (<= 2 (* 2 (select main_a v_prenex_41231))) (<= (select main_a v_prenex_41232) (+ (select main_a v_prenex_41231) 998)) (< v_prenex_41232 main_y))) (forall ((v_prenex_37814 Int) (v_prenex_37815 Int)) (or (<= (select main_a v_prenex_37815) 999) (<= 1000 (+ (select main_a v_prenex_37815) (select main_a v_prenex_37814))) (<= 0 (+ (select main_a v_prenex_37814) 500)) (< v_prenex_37815 main_y) (<= (+ main_y 1) v_prenex_37815) (<= (+ main_x 1) v_prenex_37814) (<= 2 (* 2 (select main_a v_prenex_37814))))) (forall ((v_prenex_43130 Int) (v_prenex_43131 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43130))) (<= (* 2 (select main_a v_prenex_43130)) 1004) (< v_prenex_43131 main_y) (<= (+ (select main_a v_prenex_43131) (select main_a v_prenex_43130)) 1000) (<= 498 (select main_a v_prenex_43131)) (<= (+ main_y 1) v_prenex_43131) (<= (* 2 (select main_a v_prenex_43131)) 1998))) (forall ((v_prenex_40748 Int) (v_prenex_40749 Int)) (or (< v_prenex_40749 main_y) (< v_prenex_40748 main_x) (<= 0 (+ (select main_a v_prenex_40748) 500)) (<= (+ main_y 1) v_prenex_40749) (<= (select main_a v_prenex_40749) 1500) (<= 1000 (+ (select main_a v_prenex_40749) (select main_a v_prenex_40748))))) (forall ((v_prenex_44019 Int) (v_prenex_44018 Int)) (or (<= (+ main_y 1) v_prenex_44019) (<= (* 2 (select main_a v_prenex_44019)) 1998) (<= 996 (* 2 (select main_a v_prenex_44019))) (< v_prenex_44019 main_y) (<= 0 (+ (select main_a v_prenex_44018) 500)) (<= (* 2 (select main_a v_prenex_44018)) 1004) (<= 1000 (+ (select main_a v_prenex_44019) (select main_a v_prenex_44018))))) (or (forall ((v_prenex_42612 Int)) (<= 2 (* 2 (select main_a v_prenex_42612)))) (forall ((v_prenex_42614 Int)) (or (<= 0 (+ (select main_a v_prenex_42614) 3)) (<= 498 (select main_a v_prenex_42614)) (< v_prenex_42614 main_y) (<= (+ main_y 1) v_prenex_42614)))) (or (forall ((v_prenex_44183 Int)) (or (<= (+ main_y 1) v_prenex_44183) (<= 996 (* 2 (select main_a v_prenex_44183))) (< v_prenex_44183 main_y))) (forall ((v_prenex_44182 Int)) (or (<= 0 (+ (select main_a v_prenex_44182) 500)) (<= 1 (select main_a v_prenex_44182))))) (forall ((v_prenex_40897 Int) (v_prenex_40896 Int)) (or (< v_prenex_40897 main_y) (<= (+ (select main_a v_prenex_40897) (select main_a v_prenex_40896)) 1000) (<= 996 (* 2 (select main_a v_prenex_40897))) (<= (select main_a v_prenex_40896) 502) (<= 0 (+ (select main_a v_prenex_40897) 3)) (<= 0 (+ (select main_a v_prenex_40896) 500)) (<= (+ main_y 1) v_prenex_40897))) (forall ((v_prenex_47214 Int) (v_prenex_47213 Int)) (or (<= 0 (+ (select main_a v_prenex_47214) 3)) (<= (+ (select main_a v_prenex_47214) (select main_a v_prenex_47213)) 1000) (<= 2 (* 2 (select main_a v_prenex_47213))) (< v_prenex_47214 main_y) (<= (select main_a v_prenex_47214) 999) (<= (+ main_y 1) v_prenex_47214))) (forall ((v_prenex_46314 Int) (v_prenex_46313 Int)) (or (<= (select main_a v_prenex_46314) (+ (select main_a v_prenex_46313) 998)) (<= (+ main_x 1) v_prenex_46313) (<= (select main_a v_prenex_46313) 1003) (< v_prenex_46314 main_y) (<= (select main_a v_prenex_46314) 1500) (<= (+ main_y 1) v_prenex_46314))) (forall ((v_prenex_34447 Int) (v_prenex_34446 Int)) (or (< v_prenex_34446 main_y) (<= (select main_a v_prenex_34447) 502) (<= (+ main_y 1) v_prenex_34446) (<= 996 (* 2 (select main_a v_prenex_34446))) (<= 0 (+ (select main_a v_prenex_34447) 500)) (<= (select main_a v_prenex_34447) (+ (select main_a v_prenex_34446) 4)) (<= (* 2 (select main_a v_prenex_34446)) 1998))) (forall ((v_prenex_41403 Int) (v_prenex_41404 Int)) (or (<= (+ main_y 1) v_prenex_41404) (< v_prenex_41404 main_y) (<= 1000 (+ (select main_a v_prenex_41404) (select main_a v_prenex_41403))) (<= (select main_a v_prenex_41403) 502) (<= (select main_a v_prenex_41403) 1003) (<= (select main_a v_prenex_41404) 999) (<= 996 (* 2 (select main_a v_prenex_41404))))) (forall ((v_prenex_47232 Int) (v_prenex_47231 Int)) (or (<= 0 (+ (select main_a v_prenex_47232) 3)) (<= (select main_a v_prenex_47231) 502) (<= (* 2 (select main_a v_prenex_47231)) 1004) (<= 996 (* 2 (select main_a v_prenex_47232))) (<= (+ main_y 1) v_prenex_47232) (<= (select main_a v_prenex_47231) (+ (select main_a v_prenex_47232) 4)) (< v_prenex_47232 main_y))) (forall ((v_prenex_48017 Int) (v_prenex_48016 Int)) (or (<= (+ (select main_a v_prenex_48017) (select main_a v_prenex_48016)) 1000) (<= (+ main_y 1) v_prenex_48017) (<= 2 (* 2 (select main_a v_prenex_48016))) (<= (* 2 (select main_a v_prenex_48017)) 1998) (< v_prenex_48017 main_y))) (forall ((v_prenex_32371 Int) (v_prenex_32370 Int)) (or (<= 1000 (+ (select main_a v_prenex_32371) (select main_a v_prenex_32370))) (< v_prenex_32371 main_y) (<= 0 (+ (select main_a v_prenex_32370) 500)) (<= (select main_a v_prenex_32370) 1003) (<= (+ main_y 1) v_prenex_32371) (<= 498 (select main_a v_prenex_32371)) (<= (+ main_x 1) v_prenex_32370))) (forall ((v_prenex_32438 Int) (v_prenex_32439 Int)) (or (<= 498 (select main_a v_prenex_32439)) (<= (+ main_y 1) v_prenex_32439) (< v_prenex_32439 main_y) (<= (select main_a v_prenex_32438) (+ (select main_a v_prenex_32439) 4)) (<= 2 (* 2 (select main_a v_prenex_32438))) (<= (select main_a v_prenex_32439) 999))) (forall ((v_prenex_39489 Int) (v_prenex_39488 Int)) (or (< v_prenex_39489 main_y) (<= 1000 (+ (select main_a v_prenex_39489) (select main_a v_prenex_39488))) (<= 996 (* 2 (select main_a v_prenex_39489))) (<= 2 (* 2 (select main_a v_prenex_39488))) (<= 498 (select main_a v_prenex_39489)) (<= 0 (+ (select main_a v_prenex_39488) 500)) (<= (+ main_y 1) v_prenex_39489))) (or (forall ((v_prenex_34209 Int)) (or (<= (select main_a v_prenex_34209) 502) (<= 1 (select main_a v_prenex_34209)) (< v_prenex_34209 main_x))) (forall ((v_prenex_34208 Int)) (or (<= (+ main_y 1) v_prenex_34208) (< v_prenex_34208 main_y) (<= (* 2 (select main_a v_prenex_34208)) 1998)))) (or (forall ((v_prenex_35684 Int)) (<= (select main_a v_prenex_35684) 1003)) (forall ((v_prenex_35685 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35685))) (<= 498 (select main_a v_prenex_35685)) (<= (+ main_y 1) v_prenex_35685) (< v_prenex_35685 main_y)))) (forall ((v_prenex_43277 Int) (v_prenex_43278 Int)) (or (<= 498 (select main_a v_prenex_43278)) (<= (+ (select main_a v_prenex_43278) (select main_a v_prenex_43277)) 1000) (<= (+ main_y 1) v_prenex_43278) (<= 1 (select main_a v_prenex_43277)) (< v_prenex_43278 main_y) (<= (select main_a v_prenex_43278) 999) (<= (* 2 (select main_a v_prenex_43277)) 1004))) (forall ((v_prenex_41153 Int) (v_prenex_41154 Int)) (or (<= (* 2 (select main_a v_prenex_41153)) 1004) (<= (select main_a v_prenex_41154) 999) (<= (select main_a v_prenex_41153) 1003) (<= (+ (select main_a v_prenex_41154) (select main_a v_prenex_41153)) 1000) (<= 0 (+ (select main_a v_prenex_41154) 3)) (< v_prenex_41154 main_y) (<= (+ main_y 1) v_prenex_41154))) (forall ((v_prenex_42329 Int) (v_prenex_42330 Int)) (or (<= (+ main_y 1) v_prenex_42330) (<= 498 (select main_a v_prenex_42330)) (<= (select main_a v_prenex_42330) (+ (select main_a v_prenex_42329) 998)) (<= 0 (+ (select main_a v_prenex_42329) 500)) (<= 996 (* 2 (select main_a v_prenex_42330))) (< v_prenex_42330 main_y) (<= 1 (select main_a v_prenex_42329)))) (forall ((v_prenex_45582 Int) (v_prenex_45583 Int)) (or (< v_prenex_45582 main_x) (<= (+ main_y 1) v_prenex_45583) (<= (select main_a v_prenex_45583) 999) (<= (select main_a v_prenex_45582) 1003) (< v_prenex_45583 main_y) (<= (select main_a v_prenex_45582) (+ (select main_a v_prenex_45583) 4)) (<= 0 (+ (select main_a v_prenex_45582) 500)))) (forall ((v_prenex_40292 Int) (v_prenex_40291 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40292))) (<= (+ (select main_a v_prenex_40292) (select main_a v_prenex_40291)) 1000) (<= (+ main_y 1) v_prenex_40292) (< v_prenex_40292 main_y) (<= (select main_a v_prenex_40292) 1500) (<= (select main_a v_prenex_40291) 502))) (forall ((v_prenex_34514 Int) (v_prenex_34515 Int)) (or (<= 1000 (+ (select main_a v_prenex_34514) (select main_a v_prenex_34515))) (<= 1 (select main_a v_prenex_34515)) (<= 0 (+ (select main_a v_prenex_34514) 3)) (<= (select main_a v_prenex_34514) 1500) (< v_prenex_34514 main_y) (<= (+ main_y 1) v_prenex_34514) (<= (* 2 (select main_a v_prenex_34515)) 1004))) (forall ((v_prenex_47388 Int) (v_prenex_47387 Int)) (or (<= (select main_a v_prenex_47388) (+ (select main_a v_prenex_47387) 998)) (<= 0 (+ (select main_a v_prenex_47388) 3)) (<= (* 2 (select main_a v_prenex_47388)) 1998) (< v_prenex_47388 main_y) (<= (+ main_y 1) v_prenex_47388) (<= 0 (+ (select main_a v_prenex_47387) 500)))) (or (forall ((v_prenex_39380 Int)) (<= (* 2 (select main_a v_prenex_39380)) 1004)) (forall ((v_prenex_39381 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39381))) (<= (* 2 (select main_a v_prenex_39381)) 1998) (< v_prenex_39381 main_y) (<= (select main_a v_prenex_39381) 999) (<= (+ main_y 1) v_prenex_39381)))) (forall ((v_prenex_37442 Int)) (or (< v_prenex_37442 main_x) (<= (* 2 (select main_a v_prenex_37442)) 1004) (<= (+ main_x 1) v_prenex_37442))) (forall ((v_prenex_33663 Int) (v_prenex_33662 Int)) (or (< v_prenex_33663 main_y) (<= (+ (select main_a v_prenex_33663) (select main_a v_prenex_33662)) 1000) (<= (+ main_y 1) v_prenex_33663) (<= 0 (+ (select main_a v_prenex_33662) 500)) (< v_prenex_33662 main_x) (<= (select main_a v_prenex_33663) 1500))) (forall ((v_prenex_40322 Int) (v_prenex_40321 Int)) (or (<= (+ main_y 1) v_prenex_40322) (<= (select main_a v_prenex_40322) (+ (select main_a v_prenex_40321) 998)) (<= 1 (select main_a v_prenex_40321)) (< v_prenex_40322 main_y) (<= (select main_a v_prenex_40321) 502) (<= 498 (select main_a v_prenex_40322)) (<= 996 (* 2 (select main_a v_prenex_40322))))) (forall ((v_prenex_35149 Int) (v_prenex_35150 Int)) (or (<= (select main_a v_prenex_35149) 999) (<= 1 (select main_a v_prenex_35150)) (< v_prenex_35149 main_y) (<= (+ main_y 1) v_prenex_35149) (<= (select main_a v_prenex_35149) (+ (select main_a v_prenex_35150) 998)) (<= 996 (* 2 (select main_a v_prenex_35149))) (<= 0 (+ (select main_a v_prenex_35150) 500)))) (forall ((v_prenex_42611 Int) (v_prenex_42610 Int)) (or (<= 1 (select main_a v_prenex_42610)) (<= (+ main_y 1) v_prenex_42611) (<= (select main_a v_prenex_42611) (+ (select main_a v_prenex_42610) 998)) (<= (+ main_x 1) v_prenex_42610) (< v_prenex_42610 main_x))) (forall ((v_prenex_41505 Int) (v_prenex_41506 Int)) (or (< v_prenex_41506 main_y) (<= 0 (+ (select main_a v_prenex_41505) 500)) (<= (select main_a v_prenex_41505) 502) (<= 498 (select main_a v_prenex_41506)) (<= 996 (* 2 (select main_a v_prenex_41506))) (<= 1000 (+ (select main_a v_prenex_41506) (select main_a v_prenex_41505))) (<= (+ main_y 1) v_prenex_41506))) (or (forall ((v_prenex_33408 Int)) (or (<= 498 (select main_a v_prenex_33408)) (<= (* 2 (select main_a v_prenex_33408)) 1998) (<= 996 (* 2 (select main_a v_prenex_33408))) (< v_prenex_33408 main_y) (<= (+ main_y 1) v_prenex_33408))) (forall ((v_prenex_33407 Int)) (<= (* 2 (select main_a v_prenex_33407)) 1004))) (forall ((v_prenex_46262 Int) (v_prenex_46261 Int)) (or (<= (+ main_y 1) v_prenex_46262) (< v_prenex_46261 main_x) (<= (+ (select main_a v_prenex_46262) (select main_a v_prenex_46261)) 1000) (<= (select main_a v_prenex_46261) 502) (< v_prenex_46262 main_y) (<= 996 (* 2 (select main_a v_prenex_46262))))) (or (forall ((v_prenex_35756 Int)) (<= (select main_a v_prenex_35756) 1003)) (forall ((v_prenex_35757 Int)) (or (<= 498 (select main_a v_prenex_35757)) (<= (select main_a v_prenex_35757) 1500) (<= (* 2 (select main_a v_prenex_35757)) 1998) (< v_prenex_35757 main_y) (<= (+ main_y 1) v_prenex_35757)))) (forall ((v_prenex_43235 Int) (v_prenex_43234 Int)) (or (<= 0 (+ (select main_a v_prenex_43234) 500)) (<= 996 (* 2 (select main_a v_prenex_43235))) (<= (select main_a v_prenex_43235) 999) (<= (select main_a v_prenex_43234) 502) (< v_prenex_43235 main_y) (<= 1000 (+ (select main_a v_prenex_43235) (select main_a v_prenex_43234))) (<= (+ main_y 1) v_prenex_43235))) (forall ((v_prenex_37775 Int) (v_prenex_37774 Int)) (or (<= (select main_a v_prenex_37774) 502) (<= 996 (* 2 (select main_a v_prenex_37775))) (< v_prenex_37775 main_y) (<= (* 2 (select main_a v_prenex_37774)) 1004) (<= 0 (+ (select main_a v_prenex_37775) 3)) (<= (+ main_y 1) v_prenex_37775) (<= (+ (select main_a v_prenex_37775) (select main_a v_prenex_37774)) 1000))) (forall ((v_prenex_36043 Int) (v_prenex_36042 Int)) (or (<= 0 (+ (select main_a v_prenex_36042) 500)) (<= (+ main_y 1) v_prenex_36043) (<= (select main_a v_prenex_36043) 999) (<= (select main_a v_prenex_36042) 1003) (< v_prenex_36043 main_y) (<= 996 (* 2 (select main_a v_prenex_36043))) (<= (select main_a v_prenex_36042) (+ (select main_a v_prenex_36043) 4)))) (forall ((v_prenex_40403 Int) (v_prenex_40404 Int)) (or (<= (* 2 (select main_a v_prenex_40404)) 1998) (<= 0 (+ (select main_a v_prenex_40403) 500)) (< v_prenex_40404 main_y) (<= (+ main_y 1) v_prenex_40404) (<= 1 (select main_a v_prenex_40403)) (<= 1000 (+ (select main_a v_prenex_40404) (select main_a v_prenex_40403))))) (forall ((v_prenex_46655 Int) (v_prenex_46656 Int)) (or (<= (+ main_y 1) v_prenex_46656) (<= 996 (* 2 (select main_a v_prenex_46656))) (< v_prenex_46656 main_y) (<= (select main_a v_prenex_46655) 502) (<= (select main_a v_prenex_46655) (+ (select main_a v_prenex_46656) 4)) (<= 498 (select main_a v_prenex_46656)))) (forall ((v_prenex_47005 Int) (v_prenex_47004 Int)) (or (<= 498 (select main_a v_prenex_47005)) (<= 0 (+ (select main_a v_prenex_47005) 3)) (< v_prenex_47005 main_y) (<= (+ main_y 1) v_prenex_47005) (<= (select main_a v_prenex_47004) 1003) (<= (select main_a v_prenex_47004) (+ (select main_a v_prenex_47005) 4)))) (forall ((v_prenex_43060 Int) (v_prenex_43061 Int)) (or (<= 0 (+ (select main_a v_prenex_43061) 3)) (<= 2 (* 2 (select main_a v_prenex_43060))) (<= 0 (+ (select main_a v_prenex_43060) 500)) (<= (+ main_y 1) v_prenex_43061) (<= 1000 (+ (select main_a v_prenex_43061) (select main_a v_prenex_43060))) (< v_prenex_43061 main_y))) (or (forall ((v_prenex_39206 Int)) (<= 996 (* 2 (select main_a v_prenex_39206)))) (forall ((v_prenex_39205 Int)) (or (<= (+ main_x 1) v_prenex_39205) (<= 2 (* 2 (select main_a v_prenex_39205))) (<= 1 (select main_a v_prenex_39205)) (< v_prenex_39205 main_x)))) (forall ((v_prenex_37026 Int) (v_prenex_37025 Int)) (or (< v_prenex_37026 main_y) (<= (select main_a v_prenex_37026) 999) (<= 1000 (+ (select main_a v_prenex_37026) (select main_a v_prenex_37025))) (<= (select main_a v_prenex_37025) 502) (<= (* 2 (select main_a v_prenex_37025)) 1004) (<= 996 (* 2 (select main_a v_prenex_37026))) (<= (+ main_y 1) v_prenex_37026))) (forall ((v_prenex_42848 Int) (v_prenex_42849 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42848))) (<= (select main_a v_prenex_42848) (+ (select main_a v_prenex_42849) 4)) (<= (select main_a v_prenex_42849) 1500) (<= 0 (+ (select main_a v_prenex_42848) 500)) (< v_prenex_42849 main_y) (<= (select main_a v_prenex_42849) 999) (<= (+ main_y 1) v_prenex_42849))) (forall ((v_prenex_35301 Int) (v_prenex_35302 Int)) (or (< v_prenex_35301 main_y) (<= (select main_a v_prenex_35302) 1003) (<= (+ main_y 1) v_prenex_35301) (<= 996 (* 2 (select main_a v_prenex_35301))) (<= 0 (+ (select main_a v_prenex_35302) 500)) (<= (* 2 (select main_a v_prenex_35301)) 1998) (<= 1000 (+ (select main_a v_prenex_35301) (select main_a v_prenex_35302))))) (forall ((v_prenex_39168 Int) (v_prenex_39167 Int)) (or (<= (select main_a v_prenex_39168) (+ (select main_a v_prenex_39167) 998)) (<= (select main_a v_prenex_39167) 1003) (< v_prenex_39168 main_y) (<= (* 2 (select main_a v_prenex_39168)) 1998) (<= (+ main_y 1) v_prenex_39168) (<= 498 (select main_a v_prenex_39168)))) (or (forall ((v_prenex_43771 Int)) (or (<= 0 (+ (select main_a v_prenex_43771) 3)) (<= (+ main_y 1) v_prenex_43771) (<= (select main_a v_prenex_43771) 1500) (< v_prenex_43771 main_y) (<= (* 2 (select main_a v_prenex_43771)) 1998))) (forall ((v_prenex_43770 Int)) (<= (select main_a v_prenex_43770) 1003))) (or (forall ((v_prenex_40146 Int)) (or (< v_prenex_40146 main_y) (<= (+ main_y 1) v_prenex_40146) (<= (* 2 (select main_a v_prenex_40146)) 1998) (<= (select main_a v_prenex_40146) 999))) (forall ((v_prenex_40145 Int)) (or (<= (select main_a v_prenex_40145) 502) (<= (+ main_x 1) v_prenex_40145)))) (forall ((v_prenex_43921 Int) (v_prenex_43920 Int)) (or (<= 1 (select main_a v_prenex_43920)) (<= (+ main_x 1) v_prenex_43920) (<= (select main_a v_prenex_43920) (+ (select main_a v_prenex_43921) 4)) (< v_prenex_43921 main_y) (<= (+ main_y 1) v_prenex_43921) (<= (* 2 (select main_a v_prenex_43920)) 1004) (<= (* 2 (select main_a v_prenex_43921)) 1998))) (forall ((v_prenex_45146 Int) (v_prenex_45147 Int)) (or (<= (+ main_y 1) v_prenex_45147) (<= 1000 (+ (select main_a v_prenex_45147) (select main_a v_prenex_45146))) (< v_prenex_45147 main_y) (<= 0 (+ (select main_a v_prenex_45146) 500)) (<= (* 2 (select main_a v_prenex_45147)) 1998) (<= (select main_a v_prenex_45146) 1003) (<= (select main_a v_prenex_45147) 1500))) (forall ((v_prenex_35460 Int) (v_prenex_35461 Int)) (or (<= 498 (select main_a v_prenex_35461)) (<= 0 (+ (select main_a v_prenex_35460) 500)) (<= 0 (+ (select main_a v_prenex_35461) 3)) (<= (+ main_y 1) v_prenex_35461) (< v_prenex_35461 main_y) (<= (* 2 (select main_a v_prenex_35460)) 1004) (<= 1000 (+ (select main_a v_prenex_35461) (select main_a v_prenex_35460))))) (forall ((v_prenex_38211 Int) (v_prenex_38212 Int)) (or (<= (select main_a v_prenex_38211) (+ (select main_a v_prenex_38212) 4)) (< v_prenex_38212 main_y) (<= (select main_a v_prenex_38212) 999) (<= (* 2 (select main_a v_prenex_38212)) 1998) (<= (select main_a v_prenex_38211) 502) (<= (+ main_y 1) v_prenex_38212) (<= 1 (select main_a v_prenex_38211)))) (forall ((v_prenex_33941 Int) (v_prenex_33940 Int)) (or (< v_prenex_33940 main_y) (<= (+ main_y 1) v_prenex_33940) (<= (select main_a v_prenex_33941) 1003) (<= (select main_a v_prenex_33940) 999) (<= 498 (select main_a v_prenex_33940)) (<= (+ (select main_a v_prenex_33940) (select main_a v_prenex_33941)) 1000) (<= (select main_a v_prenex_33941) 502))) (forall ((v_prenex_45836 Int) (v_prenex_45837 Int)) (or (<= 1000 (+ (select main_a v_prenex_45837) (select main_a v_prenex_45836))) (<= 0 (+ (select main_a v_prenex_45837) 3)) (<= (+ main_y 1) v_prenex_45837) (< v_prenex_45837 main_y) (<= 996 (* 2 (select main_a v_prenex_45837))) (<= (* 2 (select main_a v_prenex_45836)) 1004) (<= (select main_a v_prenex_45836) 1003))) (forall ((v_prenex_44679 Int) (v_prenex_44678 Int)) (or (< v_prenex_44679 main_y) (<= 1 (select main_a v_prenex_44678)) (<= 0 (+ (select main_a v_prenex_44678) 500)) (<= 1000 (+ (select main_a v_prenex_44679) (select main_a v_prenex_44678))) (<= (select main_a v_prenex_44679) 1500) (<= (select main_a v_prenex_44679) 999) (<= (+ main_y 1) v_prenex_44679))) (forall ((v_prenex_41874 Int) (v_prenex_41873 Int)) (or (<= (select main_a v_prenex_41874) (+ (select main_a v_prenex_41873) 998)) (<= (select main_a v_prenex_41873) 502) (<= (select main_a v_prenex_41874) 1500) (<= 996 (* 2 (select main_a v_prenex_41874))) (<= (select main_a v_prenex_41873) 1003) (< v_prenex_41874 main_y) (<= (+ main_y 1) v_prenex_41874))) (forall ((v_prenex_47159 Int) (v_prenex_47160 Int)) (or (<= (+ main_y 1) v_prenex_47160) (<= (select main_a v_prenex_47159) (+ (select main_a v_prenex_47160) 4)) (<= 996 (* 2 (select main_a v_prenex_47160))) (<= (* 2 (select main_a v_prenex_47159)) 1004) (< v_prenex_47160 main_y) (<= (* 2 (select main_a v_prenex_47160)) 1998) (<= (select main_a v_prenex_47159) 1003))) (forall ((v_prenex_46301 Int) (v_prenex_46302 Int)) (or (<= (select main_a v_prenex_46302) 999) (<= (+ main_y 1) v_prenex_46302) (<= (* 2 (select main_a v_prenex_46302)) 1998) (<= (+ (select main_a v_prenex_46302) (select main_a v_prenex_46301)) 1000) (<= 0 (+ (select main_a v_prenex_46301) 500)) (<= (* 2 (select main_a v_prenex_46301)) 1004) (< v_prenex_46302 main_y))) (forall ((v_prenex_36940 Int) (v_prenex_36939 Int)) (or (<= (+ main_x 1) v_prenex_36939) (<= (select main_a v_prenex_36940) 999) (< v_prenex_36940 main_y) (<= 1000 (+ (select main_a v_prenex_36940) (select main_a v_prenex_36939))) (<= (select main_a v_prenex_36939) 502) (<= (select main_a v_prenex_36939) 1003) (<= (+ main_y 1) v_prenex_36940))) (forall ((v_prenex_47430 Int) (v_prenex_47429 Int)) (or (<= 498 (select main_a v_prenex_47430)) (<= (+ (select main_a v_prenex_47430) (select main_a v_prenex_47429)) 1000) (<= 0 (+ (select main_a v_prenex_47429) 500)) (< v_prenex_47430 main_y) (<= (+ main_y 1) v_prenex_47430) (<= (select main_a v_prenex_47430) 999) (<= (select main_a v_prenex_47429) 502))) (forall ((v_prenex_45108 Int) (v_prenex_45109 Int)) (or (<= 498 (select main_a v_prenex_45109)) (<= (+ main_y 1) v_prenex_45109) (<= (+ (select main_a v_prenex_45109) (select main_a v_prenex_45108)) 1000) (<= 1 (select main_a v_prenex_45108)) (< v_prenex_45109 main_y) (<= (select main_a v_prenex_45109) 1500))) (forall ((v_prenex_40920 Int) (v_prenex_40921 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40920))) (< v_prenex_40921 main_y) (<= 0 (+ (select main_a v_prenex_40921) 3)) (<= (+ main_y 1) v_prenex_40921) (<= (* 2 (select main_a v_prenex_40921)) 1998) (<= 1000 (+ (select main_a v_prenex_40921) (select main_a v_prenex_40920))))) (or (forall ((v_prenex_36004 Int)) (or (<= (select main_a v_prenex_36004) 502) (<= 0 (+ (select main_a v_prenex_36004) 500)))) (forall ((v_prenex_36005 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36005))) (<= (select main_a v_prenex_36005) 999) (< v_prenex_36005 main_y) (<= (+ main_y 1) v_prenex_36005)))) (or (forall ((v_prenex_37022 Int)) (or (<= 498 (select main_a v_prenex_37022)) (< v_prenex_37022 main_y) (<= (+ main_y 1) v_prenex_37022) (<= (* 2 (select main_a v_prenex_37022)) 1998))) (forall ((v_prenex_37021 Int)) (or (< v_prenex_37021 main_x) (<= 2 (* 2 (select main_a v_prenex_37021)))))) (forall ((v_prenex_43172 Int) (v_prenex_43171 Int)) (or (<= (+ main_y 1) v_prenex_43172) (<= 2 (* 2 (select main_a v_prenex_43171))) (< v_prenex_43171 main_x) (<= (select main_a v_prenex_43171) (+ (select main_a v_prenex_43172) 4)) (<= (* 2 (select main_a v_prenex_43172)) 1998) (<= (select main_a v_prenex_43171) 502) (< v_prenex_43172 main_y))) (forall ((v_prenex_45863 Int) (v_prenex_45862 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45863))) (<= (* 2 (select main_a v_prenex_45862)) 1004) (< v_prenex_45863 main_y) (<= (select main_a v_prenex_45862) 1003) (<= 1000 (+ (select main_a v_prenex_45863) (select main_a v_prenex_45862))) (<= (+ main_y 1) v_prenex_45863))) (forall ((v_prenex_43949 Int) (v_prenex_43948 Int)) (or (<= (+ main_x 1) v_prenex_43948) (<= 1 (select main_a v_prenex_43948)) (<= (+ main_y 1) v_prenex_43949) (<= (select main_a v_prenex_43949) 1500) (< v_prenex_43949 main_y) (<= (select main_a v_prenex_43948) 1003) (<= (select main_a v_prenex_43948) (+ (select main_a v_prenex_43949) 4)))) (forall ((v_prenex_33077 Int) (v_prenex_33076 Int)) (or (<= (+ main_y 1) v_prenex_33077) (<= 498 (select main_a v_prenex_33077)) (< v_prenex_33077 main_y) (<= (+ (select main_a v_prenex_33077) (select main_a v_prenex_33076)) 1000) (<= 2 (* 2 (select main_a v_prenex_33076))) (<= 0 (+ (select main_a v_prenex_33076) 500)))) (forall ((v_prenex_36378 Int) (v_prenex_36379 Int)) (or (<= (select main_a v_prenex_36379) 1500) (<= (select main_a v_prenex_36379) (+ (select main_a v_prenex_36378) 998)) (< v_prenex_36379 main_y) (<= (+ main_y 1) v_prenex_36379) (<= 1 (select main_a v_prenex_36378)) (<= (+ main_x 1) v_prenex_36378))) (or (forall ((v_prenex_40461 Int)) (or (<= 1 (select main_a v_prenex_40461)) (<= (+ main_x 1) v_prenex_40461) (<= 0 (+ (select main_a v_prenex_40461) 500)))) (forall ((v_prenex_40462 Int)) (or (< v_prenex_40462 main_y) (<= (* 2 (select main_a v_prenex_40462)) 1998) (<= (+ main_y 1) v_prenex_40462)))) (forall ((v_prenex_41704 Int) (v_prenex_41705 Int)) (or (< v_prenex_41705 main_y) (<= (select main_a v_prenex_41704) 1003) (<= (select main_a v_prenex_41705) 1500) (<= 1000 (+ (select main_a v_prenex_41705) (select main_a v_prenex_41704))) (<= 996 (* 2 (select main_a v_prenex_41705))) (<= (+ main_y 1) v_prenex_41705))) (forall ((v_prenex_39483 Int) (v_prenex_39482 Int)) (or (<= (* 2 (select main_a v_prenex_39483)) 1998) (<= (select main_a v_prenex_39482) 502) (<= (select main_a v_prenex_39483) 1500) (<= (+ main_y 1) v_prenex_39483) (< v_prenex_39483 main_y) (<= (select main_a v_prenex_39482) (+ (select main_a v_prenex_39483) 4)) (<= (* 2 (select main_a v_prenex_39482)) 1004))) (forall ((v_prenex_33881 Int) (v_prenex_33880 Int)) (or (<= (+ main_y 1) v_prenex_33880) (<= 2 (* 2 (select main_a v_prenex_33881))) (<= (select main_a v_prenex_33881) 502) (<= (+ (select main_a v_prenex_33880) (select main_a v_prenex_33881)) 1000) (< v_prenex_33880 main_y) (<= (* 2 (select main_a v_prenex_33880)) 1998) (<= (+ main_x 1) v_prenex_33881))) (forall ((v_prenex_45690 Int) (v_prenex_45691 Int)) (or (<= 1000 (+ (select main_a v_prenex_45691) (select main_a v_prenex_45690))) (<= (select main_a v_prenex_45690) 502) (<= 0 (+ (select main_a v_prenex_45691) 3)) (<= (+ main_y 1) v_prenex_45691) (<= (select main_a v_prenex_45691) 1500) (<= 2 (* 2 (select main_a v_prenex_45690))) (< v_prenex_45691 main_y))) (forall ((v_prenex_42111 Int) (v_prenex_42112 Int)) (or (<= (select main_a v_prenex_42112) 1500) (< v_prenex_42112 main_y) (<= 0 (+ (select main_a v_prenex_42111) 500)) (<= (* 2 (select main_a v_prenex_42111)) 1004) (<= (+ main_y 1) v_prenex_42112) (<= (select main_a v_prenex_42111) (+ (select main_a v_prenex_42112) 4)) (<= 0 (+ (select main_a v_prenex_42112) 3)))) (forall ((v_prenex_36382 Int) (v_prenex_36383 Int)) (or (<= (select main_a v_prenex_36383) 1500) (<= (+ main_y 1) v_prenex_36383) (<= (+ main_x 1) v_prenex_36382) (<= 0 (+ (select main_a v_prenex_36382) 500)) (<= (select main_a v_prenex_36382) 1003) (<= 1000 (+ (select main_a v_prenex_36383) (select main_a v_prenex_36382))) (< v_prenex_36383 main_y))) (forall ((v_prenex_42545 Int) (v_prenex_42544 Int)) (or (<= (+ main_x 1) v_prenex_42544) (<= (select main_a v_prenex_42544) (+ (select main_a v_prenex_42545) 4)) (<= 996 (* 2 (select main_a v_prenex_42545))) (<= (+ main_y 1) v_prenex_42545) (<= (select main_a v_prenex_42544) 502) (< v_prenex_42545 main_y) (<= 2 (* 2 (select main_a v_prenex_42544))))) (forall ((v_prenex_35824 Int) (v_prenex_35825 Int)) (or (<= (* 2 (select main_a v_prenex_35825)) 1998) (<= (select main_a v_prenex_35824) (+ (select main_a v_prenex_35825) 4)) (<= (+ main_y 1) v_prenex_35825) (<= (select main_a v_prenex_35824) 502) (<= (* 2 (select main_a v_prenex_35824)) 1004) (< v_prenex_35825 main_y) (<= 996 (* 2 (select main_a v_prenex_35825))))) (forall ((v_prenex_44098 Int) (v_prenex_44099 Int)) (or (<= (select main_a v_prenex_44099) (+ (select main_a v_prenex_44098) 998)) (< v_prenex_44099 main_y) (<= (+ main_y 1) v_prenex_44099) (<= 1 (select main_a v_prenex_44098)) (<= (select main_a v_prenex_44098) 1003) (<= (select main_a v_prenex_44099) 999) (<= 996 (* 2 (select main_a v_prenex_44099))))) (forall ((v_prenex_38851 Int) (v_prenex_38850 Int)) (or (<= (+ main_y 1) v_prenex_38851) (<= 0 (+ (select main_a v_prenex_38850) 500)) (<= (+ (select main_a v_prenex_38851) (select main_a v_prenex_38850)) 1000) (<= 0 (+ (select main_a v_prenex_38851) 3)) (<= 996 (* 2 (select main_a v_prenex_38851))) (< v_prenex_38851 main_y) (<= 2 (* 2 (select main_a v_prenex_38850))))) (forall ((v_prenex_33769 Int) (v_prenex_33768 Int)) (or (<= (select main_a v_prenex_33769) (+ (select main_a v_prenex_33768) 998)) (<= (* 2 (select main_a v_prenex_33769)) 1998) (<= (select main_a v_prenex_33768) 1003) (<= (+ main_y 1) v_prenex_33769) (<= (* 2 (select main_a v_prenex_33768)) 1004) (< v_prenex_33769 main_y) (< v_prenex_33768 main_x))) (or (forall ((v_prenex_46140 Int)) (or (< v_prenex_46140 main_x) (<= 2 (* 2 (select main_a v_prenex_46140))))) (forall ((v_prenex_46141 Int)) (or (< v_prenex_46141 main_y) (<= (select main_a v_prenex_46141) 1500) (<= (+ main_y 1) v_prenex_46141)))) (or (forall ((v_prenex_46597 Int)) (or (< v_prenex_46597 main_y) (<= (select main_a v_prenex_46597) 999) (<= 0 (+ (select main_a v_prenex_46597) 3)) (<= 996 (* 2 (select main_a v_prenex_46597))) (<= (+ main_y 1) v_prenex_46597))) (forall ((v_prenex_46596 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46596))) (<= 1 (select main_a v_prenex_46596))))) (forall ((v_prenex_47769 Int) (v_prenex_47770 Int)) (or (<= (+ (select main_a v_prenex_47770) (select main_a v_prenex_47769)) 1000) (<= 0 (+ (select main_a v_prenex_47769) 500)) (<= (+ main_y 1) v_prenex_47770) (<= (select main_a v_prenex_47770) 1500) (< v_prenex_47770 main_y) (<= 498 (select main_a v_prenex_47770)))) (forall ((v_prenex_40581 Int) (v_prenex_40580 Int)) (or (< v_prenex_40581 main_y) (<= (select main_a v_prenex_40581) (+ (select main_a v_prenex_40580) 998)) (<= (select main_a v_prenex_40581) 999) (<= (+ main_y 1) v_prenex_40581) (<= (select main_a v_prenex_40580) 1003) (<= 0 (+ (select main_a v_prenex_40581) 3)) (<= 2 (* 2 (select main_a v_prenex_40580))))) (forall ((v_prenex_33379 Int) (v_prenex_33380 Int)) (or (<= 0 (+ (select main_a v_prenex_33379) 500)) (<= 0 (+ (select main_a v_prenex_33380) 3)) (< v_prenex_33380 main_y) (<= (+ main_y 1) v_prenex_33380) (<= (select main_a v_prenex_33380) (+ (select main_a v_prenex_33379) 998)) (<= (select main_a v_prenex_33380) 1500) (<= (select main_a v_prenex_33379) 502))) (forall ((v_prenex_43897 Int) (v_prenex_43896 Int)) (or (<= (+ main_y 1) v_prenex_43897) (<= 0 (+ (select main_a v_prenex_43896) 500)) (<= (select main_a v_prenex_43896) (+ (select main_a v_prenex_43897) 4)) (<= (select main_a v_prenex_43897) 999) (< v_prenex_43897 main_y))) (forall ((v_prenex_41047 Int) (v_prenex_41048 Int)) (or (<= (select main_a v_prenex_41047) 1003) (<= (+ main_y 1) v_prenex_41048) (<= 0 (+ (select main_a v_prenex_41048) 3)) (<= (select main_a v_prenex_41047) (+ (select main_a v_prenex_41048) 4)) (< v_prenex_41048 main_y) (<= 996 (* 2 (select main_a v_prenex_41048))))) (or (forall ((v_prenex_41638 Int)) (or (<= (* 2 (select main_a v_prenex_41638)) 1004) (<= 1 (select main_a v_prenex_41638)))) (forall ((v_prenex_41639 Int)) (or (<= (* 2 (select main_a v_prenex_41639)) 1998) (<= (+ main_y 1) v_prenex_41639) (<= (select main_a v_prenex_41639) 1500) (< v_prenex_41639 main_y)))) (forall ((v_prenex_40326 Int) (v_prenex_40325 Int)) (or (<= (+ main_y 1) v_prenex_40326) (< v_prenex_40326 main_y) (<= 996 (* 2 (select main_a v_prenex_40326))) (<= 2 (* 2 (select main_a v_prenex_40325))) (<= (select main_a v_prenex_40325) 1003) (<= (select main_a v_prenex_40326) (+ (select main_a v_prenex_40325) 998)) (<= (* 2 (select main_a v_prenex_40326)) 1998))) (or (forall ((v_prenex_46128 Int)) (or (<= 0 (+ (select main_a v_prenex_46128) 500)) (<= 1 (select main_a v_prenex_46128)))) (forall ((v_prenex_46129 Int)) (or (<= (* 2 (select main_a v_prenex_46129)) 1998) (<= 498 (select main_a v_prenex_46129)) (< v_prenex_46129 main_y) (<= 996 (* 2 (select main_a v_prenex_46129))) (<= (+ main_y 1) v_prenex_46129)))) (forall ((v_prenex_34956 Int) (v_prenex_34955 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34956))) (<= 0 (+ (select main_a v_prenex_34956) 500)) (<= 996 (* 2 (select main_a v_prenex_34955))) (<= 1000 (+ (select main_a v_prenex_34955) (select main_a v_prenex_34956))) (< v_prenex_34955 main_y) (<= 498 (select main_a v_prenex_34955)) (<= (+ main_y 1) v_prenex_34955))) (forall ((v_prenex_40483 Int) (v_prenex_40482 Int)) (or (<= (+ main_y 1) v_prenex_40483) (<= 1 (select main_a v_prenex_40482)) (<= (select main_a v_prenex_40482) 1003) (<= 1000 (+ (select main_a v_prenex_40483) (select main_a v_prenex_40482))) (< v_prenex_40483 main_y) (<= 498 (select main_a v_prenex_40483)))) (forall ((v_prenex_45137 Int) (v_prenex_45136 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45137))) (<= (+ main_y 1) v_prenex_45137) (< v_prenex_45137 main_y) (<= 1000 (+ (select main_a v_prenex_45137) (select main_a v_prenex_45136))) (<= 1 (select main_a v_prenex_45136)) (<= (* 2 (select main_a v_prenex_45137)) 1998))) (forall ((v_prenex_32649 Int) (v_prenex_32648 Int)) (or (<= (+ main_y 1) v_prenex_32649) (<= (+ (select main_a v_prenex_32649) (select main_a v_prenex_32648)) 1000) (<= (select main_a v_prenex_32649) 999) (< v_prenex_32649 main_y) (<= 996 (* 2 (select main_a v_prenex_32649))))) (forall ((v_prenex_46255 Int) (v_prenex_46256 Int)) (or (<= (select main_a v_prenex_46256) 1500) (<= (select main_a v_prenex_46255) (+ (select main_a v_prenex_46256) 4)) (< v_prenex_46256 main_y) (<= 0 (+ (select main_a v_prenex_46255) 500)) (<= (+ main_y 1) v_prenex_46256) (<= 996 (* 2 (select main_a v_prenex_46256))))) (or (forall ((v_prenex_33899 Int)) (or (<= 1 (select main_a v_prenex_33899)) (<= (select main_a v_prenex_33899) 1003) (<= (+ main_x 1) v_prenex_33899))) (forall ((v_prenex_33898 Int)) (or (<= (* 2 (select main_a v_prenex_33898)) 1998) (<= (select main_a v_prenex_33898) 1500) (< v_prenex_33898 main_y) (<= (+ main_y 1) v_prenex_33898)))) (or (forall ((v_prenex_36735 Int)) (or (<= (* 2 (select main_a v_prenex_36735)) 1004) (<= (select main_a v_prenex_36735) 1003))) (forall ((v_prenex_36736 Int)) (or (<= 0 (+ (select main_a v_prenex_36736) 3)) (< v_prenex_36736 main_y) (<= 996 (* 2 (select main_a v_prenex_36736))) (<= (+ main_y 1) v_prenex_36736)))) (forall ((v_prenex_34539 Int) (v_prenex_34538 Int)) (or (<= 1000 (+ (select main_a v_prenex_34538) (select main_a v_prenex_34539))) (< v_prenex_34538 main_y) (<= 0 (+ (select main_a v_prenex_34538) 3)) (<= (+ main_y 1) v_prenex_34538) (<= 2 (* 2 (select main_a v_prenex_34539))) (<= (select main_a v_prenex_34539) 1003))) (forall ((v_prenex_47047 Int) (v_prenex_47046 Int)) (or (<= (+ main_x 1) v_prenex_47046) (<= (select main_a v_prenex_47047) (+ (select main_a v_prenex_47046) 998)) (< v_prenex_47047 main_y) (<= (* 2 (select main_a v_prenex_47047)) 1998) (<= (+ main_y 1) v_prenex_47047))) (forall ((v_prenex_35586 Int) (v_prenex_35587 Int)) (or (<= (select main_a v_prenex_35587) 999) (<= 996 (* 2 (select main_a v_prenex_35587))) (<= (select main_a v_prenex_35586) 1003) (< v_prenex_35587 main_y) (<= (select main_a v_prenex_35587) (+ (select main_a v_prenex_35586) 998)) (<= (+ main_y 1) v_prenex_35587))) (forall ((v_prenex_33803 Int) (v_prenex_33802 Int)) (or (<= (+ main_y 1) v_prenex_33803) (<= 0 (+ (select main_a v_prenex_33803) 3)) (<= (+ main_x 1) v_prenex_33802) (<= 1 (select main_a v_prenex_33802)) (<= (select main_a v_prenex_33803) (+ (select main_a v_prenex_33802) 998)) (<= (* 2 (select main_a v_prenex_33802)) 1004) (< v_prenex_33803 main_y))) (forall ((v_prenex_39753 Int) (v_prenex_39752 Int)) (or (<= (select main_a v_prenex_39752) 1003) (<= 1000 (+ (select main_a v_prenex_39753) (select main_a v_prenex_39752))) (<= 498 (select main_a v_prenex_39753)) (<= 2 (* 2 (select main_a v_prenex_39752))) (< v_prenex_39753 main_y) (<= (+ main_y 1) v_prenex_39753))) (or (forall ((v_prenex_42131 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42131))) (<= 0 (+ (select main_a v_prenex_42131) 500)))) (forall ((v_prenex_42132 Int)) (or (<= (+ main_y 1) v_prenex_42132) (<= (* 2 (select main_a v_prenex_42132)) 1998) (<= 996 (* 2 (select main_a v_prenex_42132))) (< v_prenex_42132 main_y) (<= 0 (+ (select main_a v_prenex_42132) 3))))) (forall ((v_prenex_36158 Int) (v_prenex_36159 Int)) (or (<= (+ (select main_a v_prenex_36159) (select main_a v_prenex_36158)) 1000) (<= (+ main_y 1) v_prenex_36159) (<= (* 2 (select main_a v_prenex_36158)) 1004) (< v_prenex_36159 main_y) (<= 0 (+ (select main_a v_prenex_36159) 3)) (<= (select main_a v_prenex_36158) 1003))) (forall ((v_prenex_42125 Int) (v_prenex_42126 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42125))) (<= (select main_a v_prenex_42125) 502) (<= (+ main_x 1) v_prenex_42125) (<= 1000 (+ (select main_a v_prenex_42126) (select main_a v_prenex_42125))) (<= 0 (+ (select main_a v_prenex_42126) 3)) (< v_prenex_42126 main_y) (<= (+ main_y 1) v_prenex_42126))) (forall ((v_prenex_38577 Int) (v_prenex_38576 Int)) (or (<= 498 (select main_a v_prenex_38577)) (<= 2 (* 2 (select main_a v_prenex_38576))) (< v_prenex_38577 main_y) (<= (select main_a v_prenex_38577) (+ (select main_a v_prenex_38576) 998)) (<= (+ main_y 1) v_prenex_38577))) (or (forall ((v_prenex_32715 Int)) (or (<= (select main_a v_prenex_32715) 1500) (<= (+ main_y 1) v_prenex_32715) (<= (* 2 (select main_a v_prenex_32715)) 1998) (< v_prenex_32715 main_y))) (forall ((v_prenex_32714 Int)) (or (<= 0 (+ (select main_a v_prenex_32714) 500)) (<= 1 (select main_a v_prenex_32714))))) (forall ((v_prenex_44812 Int) (v_prenex_44813 Int)) (or (<= (select main_a v_prenex_44813) 1500) (< v_prenex_44813 main_y) (<= (* 2 (select main_a v_prenex_44813)) 1998) (<= (+ main_y 1) v_prenex_44813) (<= (* 2 (select main_a v_prenex_44812)) 1004) (<= 0 (+ (select main_a v_prenex_44812) 500)) (<= (select main_a v_prenex_44812) (+ (select main_a v_prenex_44813) 4)))) (forall ((v_prenex_45061 Int) (v_prenex_45062 Int)) (or (<= (+ main_y 1) v_prenex_45062) (<= 2 (* 2 (select main_a v_prenex_45061))) (<= 0 (+ (select main_a v_prenex_45061) 500)) (< v_prenex_45062 main_y) (<= (* 2 (select main_a v_prenex_45062)) 1998) (< v_prenex_45061 main_x) (<= (select main_a v_prenex_45062) (+ (select main_a v_prenex_45061) 998)))) (forall ((v_prenex_41806 Int) (v_prenex_41807 Int)) (or (<= 498 (select main_a v_prenex_41807)) (<= (* 2 (select main_a v_prenex_41807)) 1998) (<= (select main_a v_prenex_41806) (+ (select main_a v_prenex_41807) 4)) (<= (* 2 (select main_a v_prenex_41806)) 1004) (< v_prenex_41807 main_y) (<= (+ main_y 1) v_prenex_41807))) (forall ((v_prenex_41205 Int) (v_prenex_41206 Int)) (or (<= 1 (select main_a v_prenex_41205)) (<= 996 (* 2 (select main_a v_prenex_41206))) (<= (+ main_y 1) v_prenex_41206) (<= (select main_a v_prenex_41206) 999) (< v_prenex_41206 main_y) (<= 2 (* 2 (select main_a v_prenex_41205))) (<= 1000 (+ (select main_a v_prenex_41206) (select main_a v_prenex_41205))))) (forall ((v_prenex_44078 Int) (v_prenex_44079 Int)) (or (<= 498 (select main_a v_prenex_44079)) (< v_prenex_44079 main_y) (<= 1000 (+ (select main_a v_prenex_44079) (select main_a v_prenex_44078))) (<= (select main_a v_prenex_44078) 502) (<= (+ main_y 1) v_prenex_44079) (<= (select main_a v_prenex_44079) 1500))) (or (forall ((v_prenex_32846 Int)) (or (<= 0 (+ (select main_a v_prenex_32846) 500)) (<= 1 (select main_a v_prenex_32846)))) (forall ((v_prenex_32847 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32847))) (<= (select main_a v_prenex_32847) 999) (<= (+ main_y 1) v_prenex_32847) (<= (* 2 (select main_a v_prenex_32847)) 1998) (< v_prenex_32847 main_y)))) (or (forall ((v_prenex_32894 Int)) (or (<= (select main_a v_prenex_32894) 502) (<= (* 2 (select main_a v_prenex_32894)) 1004) (<= (+ main_x 1) v_prenex_32894))) (forall ((v_prenex_32895 Int)) (or (< v_prenex_32895 main_y) (<= (select main_a v_prenex_32895) 999) (<= (* 2 (select main_a v_prenex_32895)) 1998) (<= (+ main_y 1) v_prenex_32895)))) (or (forall ((v_prenex_39813 Int)) (or (< v_prenex_39813 main_y) (<= (* 2 (select main_a v_prenex_39813)) 1998) (<= (+ main_y 1) v_prenex_39813) (<= (select main_a v_prenex_39813) 999) (<= 0 (+ (select main_a v_prenex_39813) 3)))) (forall ((v_prenex_39812 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39812))) (<= (select main_a v_prenex_39812) 1003)))) (or (forall ((v_prenex_40936 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40936))) (< v_prenex_40936 main_x) (<= 0 (+ (select main_a v_prenex_40936) 500)))) (forall ((v_prenex_40937 Int)) (or (< v_prenex_40937 main_y) (<= (select main_a v_prenex_40937) 999) (<= (+ main_y 1) v_prenex_40937) (<= (* 2 (select main_a v_prenex_40937)) 1998)))) (forall ((v_prenex_36993 Int) (v_prenex_36994 Int)) (or (<= (* 2 (select main_a v_prenex_36993)) 1004) (<= (* 2 (select main_a v_prenex_36994)) 1998) (< v_prenex_36994 main_y) (<= (select main_a v_prenex_36994) (+ (select main_a v_prenex_36993) 998)) (<= (+ main_y 1) v_prenex_36994))) (forall ((v_prenex_48126 Int) (v_prenex_48125 Int)) (or (< v_prenex_48126 main_y) (<= 2 (* 2 (select main_a v_prenex_48125))) (<= 1 (select main_a v_prenex_48125)) (<= 498 (select main_a v_prenex_48126)) (<= (select main_a v_prenex_48126) 1500) (<= (select main_a v_prenex_48125) (+ (select main_a v_prenex_48126) 4)) (<= (+ main_y 1) v_prenex_48126))) (forall ((v_prenex_37579 Int) (v_prenex_37580 Int)) (or (< v_prenex_37580 main_y) (<= (+ (select main_a v_prenex_37580) (select main_a v_prenex_37579)) 1000) (<= (select main_a v_prenex_37579) 502) (<= (+ main_y 1) v_prenex_37580) (<= 498 (select main_a v_prenex_37580)))) (forall ((v_prenex_40342 Int) (v_prenex_40341 Int)) (or (<= (+ main_y 1) v_prenex_40342) (<= 996 (* 2 (select main_a v_prenex_40342))) (<= (+ (select main_a v_prenex_40342) (select main_a v_prenex_40341)) 1000) (<= (select main_a v_prenex_40342) 1500) (<= 1 (select main_a v_prenex_40341)) (<= 0 (+ (select main_a v_prenex_40341) 500)) (< v_prenex_40342 main_y))) (forall ((v_prenex_41390 Int) (v_prenex_41389 Int)) (or (<= (+ main_y 1) v_prenex_41390) (< v_prenex_41390 main_y) (<= 0 (+ (select main_a v_prenex_41390) 3)) (<= 0 (+ (select main_a v_prenex_41389) 500)) (<= (select main_a v_prenex_41389) 502) (<= (select main_a v_prenex_41390) 999) (<= 1000 (+ (select main_a v_prenex_41390) (select main_a v_prenex_41389))))) (or (forall ((v_prenex_45381 Int)) (or (<= (select main_a v_prenex_45381) 999) (< v_prenex_45381 main_y) (<= 996 (* 2 (select main_a v_prenex_45381))) (<= (+ main_y 1) v_prenex_45381))) (forall ((v_prenex_45380 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45380))) (<= 1 (select main_a v_prenex_45380))))) (forall ((v_prenex_38467 Int) (v_prenex_38466 Int)) (or (<= (select main_a v_prenex_38466) (+ (select main_a v_prenex_38467) 4)) (<= (* 2 (select main_a v_prenex_38466)) 1004) (<= (select main_a v_prenex_38466) 502) (<= (+ main_y 1) v_prenex_38467) (< v_prenex_38467 main_y) (<= 0 (+ (select main_a v_prenex_38467) 3)))) (or (forall ((v_prenex_44962 Int)) (<= (* 2 (select main_a v_prenex_44962)) 1004)) (forall ((v_prenex_44963 Int)) (or (< v_prenex_44963 main_y) (<= (+ main_y 1) v_prenex_44963) (<= (select main_a v_prenex_44963) 999)))) (forall ((v_prenex_40861 Int) (v_prenex_40860 Int)) (or (<= (select main_a v_prenex_40860) 1003) (<= (+ main_y 1) v_prenex_40861) (<= (* 2 (select main_a v_prenex_40860)) 1004) (<= 498 (select main_a v_prenex_40861)) (< v_prenex_40861 main_y) (<= (+ (select main_a v_prenex_40861) (select main_a v_prenex_40860)) 1000) (< v_prenex_40860 main_x))) (forall ((v_prenex_47548 Int) (v_prenex_47547 Int)) (or (< v_prenex_47547 main_x) (<= (select main_a v_prenex_47547) (+ (select main_a v_prenex_47548) 4)) (<= (select main_a v_prenex_47548) 999) (<= (+ main_y 1) v_prenex_47548) (<= (select main_a v_prenex_47547) 1003) (<= (select main_a v_prenex_47547) 502) (< v_prenex_47548 main_y))) (forall ((v_prenex_43103 Int) (v_prenex_43102 Int)) (or (<= (select main_a v_prenex_43102) (+ (select main_a v_prenex_43103) 4)) (<= (select main_a v_prenex_43102) 502) (<= (select main_a v_prenex_43102) 1003) (< v_prenex_43103 main_y) (<= (+ main_y 1) v_prenex_43103) (<= (* 2 (select main_a v_prenex_43103)) 1998))) (forall ((v_prenex_47264 Int) (v_prenex_47263 Int)) (or (<= (+ main_y 1) v_prenex_47264) (< v_prenex_47264 main_y) (<= (select main_a v_prenex_47264) (+ (select main_a v_prenex_47263) 998)) (<= (select main_a v_prenex_47263) 502) (< v_prenex_47263 main_x) (<= 498 (select main_a v_prenex_47264)))) (forall ((v_prenex_48136 Int) (v_prenex_48135 Int)) (or (<= (* 2 (select main_a v_prenex_48135)) 1004) (< v_prenex_48136 main_y) (<= 996 (* 2 (select main_a v_prenex_48136))) (<= (+ main_y 1) v_prenex_48136) (<= 498 (select main_a v_prenex_48136)) (<= (select main_a v_prenex_48135) 1003) (<= (+ (select main_a v_prenex_48136) (select main_a v_prenex_48135)) 1000))) (or (forall ((v_prenex_37817 Int)) (<= 996 (* 2 (select main_a v_prenex_37817)))) (forall ((v_prenex_37816 Int)) (or (<= (* 2 (select main_a v_prenex_37816)) 1004) (<= 2 (* 2 (select main_a v_prenex_37816))) (<= (+ main_x 1) v_prenex_37816) (< v_prenex_37816 main_x)))) (forall ((v_prenex_43057 Int) (v_prenex_43056 Int)) (or (< v_prenex_43057 main_y) (<= (select main_a v_prenex_43057) 999) (<= (+ main_y 1) v_prenex_43057) (<= (* 2 (select main_a v_prenex_43057)) 1998) (<= 1000 (+ (select main_a v_prenex_43057) (select main_a v_prenex_43056))) (<= (select main_a v_prenex_43056) 1003))) (or (forall ((v_prenex_45749 Int)) (or (< v_prenex_45749 main_y) (<= 996 (* 2 (select main_a v_prenex_45749))) (<= 498 (select main_a v_prenex_45749)) (<= (+ main_y 1) v_prenex_45749))) (forall ((v_prenex_45748 Int)) (or (< v_prenex_45748 main_x) (<= (* 2 (select main_a v_prenex_45748)) 1004)))) (or (forall ((v_prenex_34603 Int)) (or (<= 0 (+ (select main_a v_prenex_34603) 500)) (< v_prenex_34603 main_x) (<= (select main_a v_prenex_34603) 1003))) (forall ((v_prenex_34602 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34602))) (<= (+ main_y 1) v_prenex_34602) (<= 0 (+ (select main_a v_prenex_34602) 3)) (< v_prenex_34602 main_y)))) (forall ((v_prenex_33611 Int) (v_prenex_33610 Int)) (or (<= (+ (select main_a v_prenex_33611) (select main_a v_prenex_33610)) 1000) (<= (select main_a v_prenex_33610) 502) (<= (+ main_y 1) v_prenex_33611) (< v_prenex_33610 main_x) (<= 996 (* 2 (select main_a v_prenex_33611))) (< v_prenex_33611 main_y) (<= 1 (select main_a v_prenex_33610)))) (forall ((v_prenex_46448 Int) (v_prenex_46447 Int)) (or (< v_prenex_46447 main_x) (<= (+ (select main_a v_prenex_46448) (select main_a v_prenex_46447)) 1000) (< v_prenex_46448 main_y) (<= (+ main_x 1) v_prenex_46447) (<= (select main_a v_prenex_46447) 502))) (forall ((v_prenex_33605 Int) (v_prenex_33604 Int)) (or (<= (* 2 (select main_a v_prenex_33604)) 1004) (<= (select main_a v_prenex_33605) 1500) (<= (select main_a v_prenex_33604) 502) (<= 1000 (+ (select main_a v_prenex_33605) (select main_a v_prenex_33604))) (< v_prenex_33605 main_y) (<= (+ main_y 1) v_prenex_33605))) (or (forall ((v_prenex_47141 Int)) (or (<= (* 2 (select main_a v_prenex_47141)) 1004) (<= (+ main_x 1) v_prenex_47141))) (forall ((v_prenex_47142 Int)) (or (< v_prenex_47142 main_y) (<= 0 (+ (select main_a v_prenex_47142) 3)) (<= (+ main_y 1) v_prenex_47142)))) (forall ((v_prenex_33195 Int) (v_prenex_33194 Int)) (or (< v_prenex_33195 main_y) (<= 1000 (+ (select main_a v_prenex_33195) (select main_a v_prenex_33194))) (<= 0 (+ (select main_a v_prenex_33194) 500)) (<= 2 (* 2 (select main_a v_prenex_33194))) (<= 996 (* 2 (select main_a v_prenex_33195))) (<= (select main_a v_prenex_33195) 1500) (<= (+ main_y 1) v_prenex_33195))) (forall ((v_prenex_35231 Int) (v_prenex_35232 Int)) (or (< v_prenex_35231 main_y) (<= (select main_a v_prenex_35231) 1500) (<= (select main_a v_prenex_35232) 1003) (<= (select main_a v_prenex_35231) 999) (<= 1000 (+ (select main_a v_prenex_35231) (select main_a v_prenex_35232))) (<= (+ main_y 1) v_prenex_35231))) (or (forall ((v_prenex_39444 Int)) (or (<= (select main_a v_prenex_39444) 1003) (<= (select main_a v_prenex_39444) 502))) (forall ((v_prenex_39445 Int)) (or (<= (select main_a v_prenex_39445) 999) (<= (select main_a v_prenex_39445) 1500) (<= 996 (* 2 (select main_a v_prenex_39445))) (< v_prenex_39445 main_y) (<= (+ main_y 1) v_prenex_39445)))) (forall ((v_prenex_42787 Int) (v_prenex_42786 Int)) (or (<= (select main_a v_prenex_42787) (+ (select main_a v_prenex_42786) 998)) (<= (select main_a v_prenex_42787) 999) (<= (select main_a v_prenex_42786) 1003) (< v_prenex_42787 main_y) (<= 1 (select main_a v_prenex_42786)) (<= (* 2 (select main_a v_prenex_42787)) 1998) (<= (+ main_y 1) v_prenex_42787))) (forall ((v_prenex_41337 Int) (v_prenex_41338 Int)) (or (<= 1 (select main_a v_prenex_41337)) (< v_prenex_41337 main_x) (<= (select main_a v_prenex_41337) 502) (<= (select main_a v_prenex_41338) (+ (select main_a v_prenex_41337) 998)) (<= (+ main_x 1) v_prenex_41337))) (forall ((v_prenex_41023 Int) (v_prenex_41024 Int)) (or (<= (+ main_x 1) v_prenex_41023) (<= (* 2 (select main_a v_prenex_41024)) 1998) (< v_prenex_41024 main_y) (<= (+ main_y 1) v_prenex_41024) (<= 1000 (+ (select main_a v_prenex_41024) (select main_a v_prenex_41023))))) (forall ((v_prenex_41887 Int) (v_prenex_41888 Int)) (or (<= 0 (+ (select main_a v_prenex_41888) 3)) (<= 1000 (+ (select main_a v_prenex_41888) (select main_a v_prenex_41887))) (<= (* 2 (select main_a v_prenex_41887)) 1004) (<= (+ main_y 1) v_prenex_41888) (< v_prenex_41888 main_y) (<= 996 (* 2 (select main_a v_prenex_41888))) (<= (select main_a v_prenex_41887) 502))) (forall ((v_prenex_44054 Int) (v_prenex_44055 Int)) (or (<= (select main_a v_prenex_44054) 502) (<= (select main_a v_prenex_44054) (+ (select main_a v_prenex_44055) 4)) (<= 0 (+ (select main_a v_prenex_44054) 500)) (< v_prenex_44055 main_y) (<= (+ main_y 1) v_prenex_44055) (<= 996 (* 2 (select main_a v_prenex_44055))) (<= 0 (+ (select main_a v_prenex_44055) 3)))) (forall ((v_prenex_38480 Int) (v_prenex_38481 Int)) (or (<= 0 (+ (select main_a v_prenex_38481) 3)) (< v_prenex_38481 main_y) (<= (select main_a v_prenex_38480) 502) (<= 996 (* 2 (select main_a v_prenex_38481))) (<= 1 (select main_a v_prenex_38480)) (<= 1000 (+ (select main_a v_prenex_38481) (select main_a v_prenex_38480))) (<= (+ main_y 1) v_prenex_38481))) (or (forall ((v_prenex_41103 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41103))) (<= 1 (select main_a v_prenex_41103)))) (forall ((v_prenex_41104 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41104))) (<= 498 (select main_a v_prenex_41104)) (< v_prenex_41104 main_y) (<= 0 (+ (select main_a v_prenex_41104) 3)) (<= (+ main_y 1) v_prenex_41104)))) (or (forall ((v_prenex_36178 Int)) (or (< v_prenex_36178 main_x) (<= 2 (* 2 (select main_a v_prenex_36178))))) (forall ((v_prenex_36179 Int)) (or (<= (+ main_y 1) v_prenex_36179) (<= 996 (* 2 (select main_a v_prenex_36179))) (<= (* 2 (select main_a v_prenex_36179)) 1998) (< v_prenex_36179 main_y)))) (forall ((v_prenex_34291 Int) (v_prenex_34290 Int)) (or (<= (+ main_y 1) v_prenex_34290) (<= 996 (* 2 (select main_a v_prenex_34290))) (<= (select main_a v_prenex_34290) (+ (select main_a v_prenex_34291) 998)) (<= 2 (* 2 (select main_a v_prenex_34291))) (<= 0 (+ (select main_a v_prenex_34291) 500)) (< v_prenex_34290 main_y) (< v_prenex_34291 main_x))) (forall ((v_prenex_44184 Int) (v_prenex_44185 Int)) (or (<= (select main_a v_prenex_44185) (+ (select main_a v_prenex_44184) 998)) (<= (+ main_x 1) v_prenex_44184) (<= 0 (+ (select main_a v_prenex_44184) 500)) (<= 996 (* 2 (select main_a v_prenex_44185))) (<= (+ main_y 1) v_prenex_44185) (<= (* 2 (select main_a v_prenex_44184)) 1004) (< v_prenex_44185 main_y))) (or (forall ((v_prenex_32326 Int)) (or (< v_prenex_32326 main_y) (<= (* 2 (select main_a v_prenex_32326)) 1998) (<= (+ main_y 1) v_prenex_32326))) (forall ((v_prenex_41031 Int)) (<= (* 2 (select main_a v_prenex_41031)) 1004))) (forall ((v_prenex_41600 Int) (v_prenex_41601 Int)) (or (<= (select main_a v_prenex_41600) (+ (select main_a v_prenex_41601) 4)) (<= (select main_a v_prenex_41601) 999) (<= 996 (* 2 (select main_a v_prenex_41601))) (< v_prenex_41601 main_y) (<= (select main_a v_prenex_41600) 502) (<= (+ main_y 1) v_prenex_41601) (<= 0 (+ (select main_a v_prenex_41600) 500)))) (forall ((v_prenex_34101 Int) (v_prenex_34100 Int)) (or (<= (select main_a v_prenex_34100) 999) (<= (select main_a v_prenex_34101) 502) (<= (+ (select main_a v_prenex_34100) (select main_a v_prenex_34101)) 1000) (<= 498 (select main_a v_prenex_34100)) (< v_prenex_34100 main_y) (<= (+ main_y 1) v_prenex_34100) (<= 1 (select main_a v_prenex_34101)))) (or (forall ((v_prenex_47677 Int)) (<= 1 (select main_a v_prenex_47677))) (forall ((v_prenex_47678 Int)) (or (<= (* 2 (select main_a v_prenex_47678)) 1998) (< v_prenex_47678 main_y) (<= 0 (+ (select main_a v_prenex_47678) 3)) (<= 996 (* 2 (select main_a v_prenex_47678))) (<= (+ main_y 1) v_prenex_47678)))) (forall ((v_prenex_37339 Int) (v_prenex_37340 Int)) (or (<= 1 (select main_a v_prenex_37339)) (<= (+ (select main_a v_prenex_37340) (select main_a v_prenex_37339)) 1000) (< v_prenex_37340 main_y) (<= (select main_a v_prenex_37340) 999) (<= (select main_a v_prenex_37339) 502) (<= (+ main_y 1) v_prenex_37340) (<= 0 (+ (select main_a v_prenex_37340) 3)))) (forall ((v_prenex_42411 Int) (v_prenex_42412 Int)) (or (< v_prenex_42412 main_y) (<= (+ main_y 1) v_prenex_42412) (<= (+ main_x 1) v_prenex_42411) (<= 2 (* 2 (select main_a v_prenex_42411))) (<= 0 (+ (select main_a v_prenex_42412) 3)) (<= 1000 (+ (select main_a v_prenex_42412) (select main_a v_prenex_42411))))) (or (forall ((v_prenex_45386 Int)) (or (< v_prenex_45386 main_x) (<= (select main_a v_prenex_45386) 1003) (<= (select main_a v_prenex_45386) 502))) (forall ((v_prenex_45387 Int)) (or (< v_prenex_45387 main_y) (<= 996 (* 2 (select main_a v_prenex_45387))) (<= (select main_a v_prenex_45387) 1500) (<= (+ main_y 1) v_prenex_45387)))) (forall ((v_prenex_40042 Int) (v_prenex_40041 Int)) (or (<= (select main_a v_prenex_40041) (+ (select main_a v_prenex_40042) 4)) (<= (select main_a v_prenex_40042) 999) (< v_prenex_40042 main_y) (<= (+ main_y 1) v_prenex_40042) (<= 1 (select main_a v_prenex_40041)) (<= (select main_a v_prenex_40041) 502) (<= (* 2 (select main_a v_prenex_40042)) 1998))) (forall ((v_prenex_40279 Int) (v_prenex_40280 Int)) (or (<= 1 (select main_a v_prenex_40279)) (<= 2 (* 2 (select main_a v_prenex_40279))) (<= (* 2 (select main_a v_prenex_40280)) 1998) (< v_prenex_40280 main_y) (<= (+ main_y 1) v_prenex_40280) (<= (+ (select main_a v_prenex_40280) (select main_a v_prenex_40279)) 1000))) (forall ((v_prenex_34227 Int) (v_prenex_34226 Int)) (or (<= (+ main_y 1) v_prenex_34226) (<= (* 2 (select main_a v_prenex_34227)) 1004) (< v_prenex_34226 main_y) (<= (select main_a v_prenex_34227) 502) (<= 498 (select main_a v_prenex_34226)) (<= (select main_a v_prenex_34227) (+ (select main_a v_prenex_34226) 4)) (<= (select main_a v_prenex_34226) 1500))) (forall ((v_prenex_38608 Int) (v_prenex_38607 Int)) (or (<= 0 (+ (select main_a v_prenex_38607) 500)) (<= (+ main_x 1) v_prenex_38607) (< v_prenex_38608 main_y) (<= (select main_a v_prenex_38607) (+ (select main_a v_prenex_38608) 4)) (< v_prenex_38607 main_x))) (or (forall ((v_prenex_45102 Int)) (<= 2 (* 2 (select main_a v_prenex_45102)))) (forall ((v_prenex_45103 Int)) (or (<= 498 (select main_a v_prenex_45103)) (<= (+ main_y 1) v_prenex_45103) (<= (* 2 (select main_a v_prenex_45103)) 1998) (< v_prenex_45103 main_y) (<= 996 (* 2 (select main_a v_prenex_45103)))))) (forall ((v_prenex_39377 Int) (v_prenex_39376 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39377))) (<= (* 2 (select main_a v_prenex_39376)) 1004) (<= (+ main_x 1) v_prenex_39376) (<= (+ main_y 1) v_prenex_39377) (<= (+ (select main_a v_prenex_39377) (select main_a v_prenex_39376)) 1000) (< v_prenex_39377 main_y) (<= (select main_a v_prenex_39376) 1003))) (forall ((v_prenex_41267 Int) (v_prenex_41268 Int)) (or (<= (+ (select main_a v_prenex_41268) (select main_a v_prenex_41267)) 1000) (<= (select main_a v_prenex_41267) 1003) (< v_prenex_41268 main_y) (<= 2 (* 2 (select main_a v_prenex_41267))) (<= (+ main_y 1) v_prenex_41268) (<= (select main_a v_prenex_41268) 1500))) (forall ((v_prenex_33430 Int) (v_prenex_33429 Int)) (or (<= (* 2 (select main_a v_prenex_33429)) 1004) (<= 0 (+ (select main_a v_prenex_33429) 500)) (<= (select main_a v_prenex_33430) 1500) (<= (select main_a v_prenex_33430) (+ (select main_a v_prenex_33429) 998)) (< v_prenex_33429 main_x) (< v_prenex_33430 main_y) (<= (+ main_y 1) v_prenex_33430))) (forall ((v_prenex_42608 Int) (v_prenex_42609 Int)) (or (<= (* 2 (select main_a v_prenex_42609)) 1998) (< v_prenex_42609 main_y) (<= (+ main_x 1) v_prenex_42608) (<= 2 (* 2 (select main_a v_prenex_42608))) (<= (select main_a v_prenex_42609) (+ (select main_a v_prenex_42608) 998)) (<= (+ main_y 1) v_prenex_42609) (<= (select main_a v_prenex_42608) 502))) (or (forall ((v_prenex_44856 Int)) (or (<= (+ main_x 1) v_prenex_44856) (<= (select main_a v_prenex_44856) 1003) (< v_prenex_44856 main_x))) (forall ((v_prenex_44857 Int)) (or (< v_prenex_44857 main_y) (<= 996 (* 2 (select main_a v_prenex_44857)))))) (or (forall ((v_prenex_35107 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35107))) (<= 498 (select main_a v_prenex_35107)) (< v_prenex_35107 main_y) (<= 0 (+ (select main_a v_prenex_35107) 3)) (<= (+ main_y 1) v_prenex_35107))) (forall ((v_prenex_35108 Int)) (or (<= 1 (select main_a v_prenex_35108)) (<= (select main_a v_prenex_35108) 1003)))) (forall ((v_prenex_36547 Int) (v_prenex_36548 Int)) (or (<= 1000 (+ (select main_a v_prenex_36548) (select main_a v_prenex_36547))) (<= 0 (+ (select main_a v_prenex_36547) 500)) (<= (+ main_x 1) v_prenex_36547) (<= (select main_a v_prenex_36548) 999) (< v_prenex_36548 main_y) (<= (+ main_y 1) v_prenex_36548) (<= (select main_a v_prenex_36547) 502))) (forall ((v_prenex_47362 Int) (v_prenex_47361 Int)) (or (< v_prenex_47362 main_y) (<= 996 (* 2 (select main_a v_prenex_47362))) (<= 1 (select main_a v_prenex_47361)) (<= 0 (+ (select main_a v_prenex_47361) 500)) (<= (select main_a v_prenex_47362) 999) (<= (+ main_y 1) v_prenex_47362) (<= 1000 (+ (select main_a v_prenex_47362) (select main_a v_prenex_47361))))) (forall ((v_prenex_47962 Int) (v_prenex_47961 Int)) (or (<= 0 (+ (select main_a v_prenex_47961) 500)) (<= (select main_a v_prenex_47961) 1003) (<= (+ main_y 1) v_prenex_47962) (< v_prenex_47962 main_y) (<= 996 (* 2 (select main_a v_prenex_47962))) (<= (select main_a v_prenex_47962) 999) (<= (+ (select main_a v_prenex_47962) (select main_a v_prenex_47961)) 1000))) (forall ((v_prenex_38332 Int) (v_prenex_38331 Int)) (or (<= (+ (select main_a v_prenex_38332) (select main_a v_prenex_38331)) 1000) (< v_prenex_38332 main_y) (<= (select main_a v_prenex_38331) 1003) (<= 996 (* 2 (select main_a v_prenex_38332))) (<= 0 (+ (select main_a v_prenex_38332) 3)) (<= (+ main_y 1) v_prenex_38332))) (or (forall ((v_prenex_45166 Int)) (or (<= (* 2 (select main_a v_prenex_45166)) 1004) (< v_prenex_45166 main_x) (<= 1 (select main_a v_prenex_45166)))) (forall ((v_prenex_45167 Int)) (or (< v_prenex_45167 main_y) (<= 0 (+ (select main_a v_prenex_45167) 3)) (<= 996 (* 2 (select main_a v_prenex_45167))) (<= (+ main_y 1) v_prenex_45167)))) (forall ((v_prenex_43299 Int) (v_prenex_43298 Int)) (or (< v_prenex_43299 main_y) (<= 996 (* 2 (select main_a v_prenex_43299))) (<= (+ main_x 1) v_prenex_43298) (<= (select main_a v_prenex_43298) (+ (select main_a v_prenex_43299) 4)) (<= (select main_a v_prenex_43298) 1003) (<= (+ main_y 1) v_prenex_43299))) (forall ((v_prenex_42490 Int) (v_prenex_42489 Int)) (or (<= (+ (select main_a v_prenex_42490) (select main_a v_prenex_42489)) 1000) (<= (+ main_y 1) v_prenex_42490) (<= 498 (select main_a v_prenex_42490)) (<= 2 (* 2 (select main_a v_prenex_42489))) (< v_prenex_42490 main_y))) (forall ((v_prenex_36278 Int) (v_prenex_36279 Int)) (or (<= 1000 (+ (select main_a v_prenex_36279) (select main_a v_prenex_36278))) (<= 0 (+ (select main_a v_prenex_36278) 500)) (< v_prenex_36279 main_y) (<= (+ main_y 1) v_prenex_36279) (<= (select main_a v_prenex_36278) 1003) (<= 498 (select main_a v_prenex_36279)) (<= (select main_a v_prenex_36279) 1500))) (forall ((v_prenex_35255 Int) (v_prenex_35256 Int)) (or (<= (+ (select main_a v_prenex_35255) (select main_a v_prenex_35256)) 1000) (<= 0 (+ (select main_a v_prenex_35256) 500)) (<= (* 2 (select main_a v_prenex_35255)) 1998) (<= (+ main_y 1) v_prenex_35255) (<= 498 (select main_a v_prenex_35255)) (< v_prenex_35255 main_y))) (or (forall ((v_prenex_45743 Int)) (or (<= (+ main_y 1) v_prenex_45743) (<= 498 (select main_a v_prenex_45743)) (< v_prenex_45743 main_y) (<= 996 (* 2 (select main_a v_prenex_45743))))) (forall ((v_prenex_45742 Int)) (or (< v_prenex_45742 main_x) (<= (select main_a v_prenex_45742) 1003)))) (forall ((v_prenex_47888 Int) (v_prenex_47887 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47887))) (<= (+ (select main_a v_prenex_47888) (select main_a v_prenex_47887)) 1000) (<= (* 2 (select main_a v_prenex_47887)) 1004) (< v_prenex_47888 main_y) (<= (+ main_y 1) v_prenex_47888) (<= (+ main_x 1) v_prenex_47887) (<= (select main_a v_prenex_47888) 999))) (forall ((v_prenex_34309 Int) (v_prenex_34308 Int)) (or (<= 0 (+ (select main_a v_prenex_34309) 500)) (<= (* 2 (select main_a v_prenex_34309)) 1004) (<= (+ main_y 1) v_prenex_34308) (<= (+ (select main_a v_prenex_34308) (select main_a v_prenex_34309)) 1000) (<= 498 (select main_a v_prenex_34308)) (< v_prenex_34308 main_y) (<= (select main_a v_prenex_34308) 1500))) (forall ((v_prenex_33677 Int) (v_prenex_33676 Int)) (or (< v_prenex_33676 main_x) (<= (select main_a v_prenex_33676) 1003) (< v_prenex_33677 main_y) (<= 1 (select main_a v_prenex_33676)) (<= (select main_a v_prenex_33677) (+ (select main_a v_prenex_33676) 998)) (<= (* 2 (select main_a v_prenex_33677)) 1998) (<= (+ main_y 1) v_prenex_33677))) (forall ((v_prenex_35422 Int) (v_prenex_35423 Int)) (or (< v_prenex_35423 main_y) (<= 498 (select main_a v_prenex_35423)) (<= (+ main_y 1) v_prenex_35423) (<= (select main_a v_prenex_35422) 1003) (<= (select main_a v_prenex_35422) (+ (select main_a v_prenex_35423) 4)) (<= 0 (+ (select main_a v_prenex_35423) 3)) (<= (* 2 (select main_a v_prenex_35422)) 1004))) (forall ((v_prenex_43497 Int) (v_prenex_43496 Int)) (or (<= (select main_a v_prenex_43497) 999) (<= (select main_a v_prenex_43496) 1003) (<= (+ main_y 1) v_prenex_43497) (<= (select main_a v_prenex_43496) (+ (select main_a v_prenex_43497) 4)) (< v_prenex_43497 main_y) (<= 2 (* 2 (select main_a v_prenex_43496))) (<= 996 (* 2 (select main_a v_prenex_43497))))) (forall ((v_prenex_47686 Int) (v_prenex_47685 Int)) (or (<= (select main_a v_prenex_47685) 502) (<= (select main_a v_prenex_47685) (+ (select main_a v_prenex_47686) 4)) (<= (select main_a v_prenex_47686) 999) (<= (select main_a v_prenex_47686) 1500) (<= (+ main_y 1) v_prenex_47686) (<= (* 2 (select main_a v_prenex_47685)) 1004) (< v_prenex_47686 main_y))) (or (forall ((v_prenex_45556 Int)) (or (<= 0 (+ (select main_a v_prenex_45556) 500)) (<= 2 (* 2 (select main_a v_prenex_45556))))) (forall ((v_prenex_45557 Int)) (or (< v_prenex_45557 main_y) (<= (+ main_y 1) v_prenex_45557) (<= 498 (select main_a v_prenex_45557)) (<= 0 (+ (select main_a v_prenex_45557) 3)) (<= (* 2 (select main_a v_prenex_45557)) 1998)))) (forall ((v_prenex_39553 Int) (v_prenex_39552 Int)) (or (<= 498 (select main_a v_prenex_39553)) (<= (+ main_y 1) v_prenex_39553) (<= (select main_a v_prenex_39553) (+ (select main_a v_prenex_39552) 998)) (< v_prenex_39553 main_y))) (or (forall ((v_prenex_32611 Int)) (or (<= 0 (+ (select main_a v_prenex_32611) 3)) (<= (select main_a v_prenex_32611) 999) (<= (* 2 (select main_a v_prenex_32611)) 1998) (<= (+ main_y 1) v_prenex_32611) (< v_prenex_32611 main_y))) (forall ((v_prenex_32610 Int)) (or (<= (* 2 (select main_a v_prenex_32610)) 1004) (<= 2 (* 2 (select main_a v_prenex_32610)))))) (forall ((v_prenex_34495 Int) (v_prenex_34494 Int)) (or (<= 0 (+ (select main_a v_prenex_34495) 500)) (<= 996 (* 2 (select main_a v_prenex_34494))) (<= (+ main_y 1) v_prenex_34494) (<= 1000 (+ (select main_a v_prenex_34494) (select main_a v_prenex_34495))) (< v_prenex_34494 main_y) (<= (* 2 (select main_a v_prenex_34494)) 1998) (<= (select main_a v_prenex_34495) 502))) (forall ((v_prenex_33707 Int) (v_prenex_33706 Int)) (or (<= 1 (select main_a v_prenex_33706)) (<= 1000 (+ (select main_a v_prenex_33707) (select main_a v_prenex_33706))) (<= (select main_a v_prenex_33706) 1003) (< v_prenex_33706 main_x) (< v_prenex_33707 main_y) (<= (+ main_y 1) v_prenex_33707) (<= 498 (select main_a v_prenex_33707)))) (forall ((v_prenex_38969 Int) (v_prenex_38970 Int)) (or (<= (select main_a v_prenex_38969) (+ (select main_a v_prenex_38970) 4)) (<= 498 (select main_a v_prenex_38970)) (<= (+ main_x 1) v_prenex_38969) (< v_prenex_38970 main_y) (<= (* 2 (select main_a v_prenex_38969)) 1004) (<= (+ main_y 1) v_prenex_38970) (<= 1 (select main_a v_prenex_38969)))) (forall ((v_prenex_46998 Int) (v_prenex_46999 Int)) (or (<= (select main_a v_prenex_46999) 999) (<= (+ main_y 1) v_prenex_46999) (<= (* 2 (select main_a v_prenex_46998)) 1004) (<= (select main_a v_prenex_46998) 502) (< v_prenex_46999 main_y) (<= (+ (select main_a v_prenex_46999) (select main_a v_prenex_46998)) 1000))) (forall ((v_prenex_40188 Int) (v_prenex_40187 Int)) (or (<= (+ main_y 1) v_prenex_40188) (<= (+ (select main_a v_prenex_40188) (select main_a v_prenex_40187)) 1000) (< v_prenex_40188 main_y) (<= 1 (select main_a v_prenex_40187)) (<= 498 (select main_a v_prenex_40188)) (<= (select main_a v_prenex_40187) 1003) (<= (* 2 (select main_a v_prenex_40188)) 1998))) (forall ((v_prenex_47910 Int) (v_prenex_47909 Int)) (or (<= (select main_a v_prenex_47909) (+ (select main_a v_prenex_47910) 4)) (<= (select main_a v_prenex_47910) 1500) (<= (+ main_y 1) v_prenex_47910) (<= 0 (+ (select main_a v_prenex_47910) 3)) (< v_prenex_47910 main_y))) (forall ((v_prenex_37080 Int) (v_prenex_37079 Int)) (or (<= 0 (+ (select main_a v_prenex_37080) 3)) (<= 1000 (+ (select main_a v_prenex_37080) (select main_a v_prenex_37079))) (< v_prenex_37080 main_y) (<= (* 2 (select main_a v_prenex_37080)) 1998) (<= 0 (+ (select main_a v_prenex_37079) 500)) (<= (+ main_y 1) v_prenex_37080))) (forall ((v_prenex_35828 Int) (v_prenex_35829 Int)) (or (< v_prenex_35829 main_y) (<= (* 2 (select main_a v_prenex_35829)) 1998) (<= (select main_a v_prenex_35828) 1003) (<= 0 (+ (select main_a v_prenex_35829) 3)) (<= (+ main_y 1) v_prenex_35829) (<= (+ (select main_a v_prenex_35829) (select main_a v_prenex_35828)) 1000) (<= (* 2 (select main_a v_prenex_35828)) 1004))) (forall ((v_prenex_39232 Int) (v_prenex_39231 Int)) (or (< v_prenex_39232 main_y) (<= (select main_a v_prenex_39231) 1003) (<= 498 (select main_a v_prenex_39232)) (<= (select main_a v_prenex_39232) 999) (<= (+ main_y 1) v_prenex_39232) (<= (+ (select main_a v_prenex_39232) (select main_a v_prenex_39231)) 1000) (<= (* 2 (select main_a v_prenex_39231)) 1004))) (forall ((v_prenex_34015 Int) (v_prenex_34014 Int)) (or (< v_prenex_34015 main_x) (<= 0 (+ (select main_a v_prenex_34015) 500)) (<= (select main_a v_prenex_34015) (+ (select main_a v_prenex_34014) 4)) (<= (select main_a v_prenex_34015) 1003) (<= (+ main_x 1) v_prenex_34015))) (or (forall ((v_prenex_47395 Int)) (or (<= (* 2 (select main_a v_prenex_47395)) 1004) (<= (select main_a v_prenex_47395) 502))) (forall ((v_prenex_47396 Int)) (or (< v_prenex_47396 main_y) (<= (+ main_y 1) v_prenex_47396) (<= (* 2 (select main_a v_prenex_47396)) 1998)))) (forall ((v_prenex_41014 Int) (v_prenex_41015 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41014))) (<= (select main_a v_prenex_41015) (+ (select main_a v_prenex_41014) 998)) (<= (select main_a v_prenex_41015) 999) (< v_prenex_41015 main_y) (<= (select main_a v_prenex_41014) 502) (<= (+ main_y 1) v_prenex_41015))) (or (forall ((v_prenex_37154 Int)) (or (<= (+ main_y 1) v_prenex_37154) (<= (* 2 (select main_a v_prenex_37154)) 1998) (<= 996 (* 2 (select main_a v_prenex_37154))) (< v_prenex_37154 main_y))) (forall ((v_prenex_37153 Int)) (or (<= (+ main_x 1) v_prenex_37153) (<= 1 (select main_a v_prenex_37153)) (<= (* 2 (select main_a v_prenex_37153)) 1004)))) (forall ((v_prenex_48118 Int) (v_prenex_48117 Int)) (or (< v_prenex_48118 main_y) (<= (select main_a v_prenex_48118) (+ (select main_a v_prenex_48117) 998)) (< v_prenex_48117 main_x) (<= (+ main_y 1) v_prenex_48118) (<= (select main_a v_prenex_48117) 502) (<= 996 (* 2 (select main_a v_prenex_48118))))) (forall ((v_prenex_40149 Int) (v_prenex_40150 Int)) (or (<= (* 2 (select main_a v_prenex_40149)) 1004) (<= (select main_a v_prenex_40150) (+ (select main_a v_prenex_40149) 998)) (<= (+ main_y 1) v_prenex_40150) (<= 1 (select main_a v_prenex_40149)) (< v_prenex_40150 main_y) (<= (* 2 (select main_a v_prenex_40150)) 1998))) (or (forall ((v_prenex_36951 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36951))) (<= 0 (+ (select main_a v_prenex_36951) 500)))) (forall ((v_prenex_36952 Int)) (or (<= (* 2 (select main_a v_prenex_36952)) 1998) (<= 996 (* 2 (select main_a v_prenex_36952))) (< v_prenex_36952 main_y) (<= (select main_a v_prenex_36952) 999) (<= (+ main_y 1) v_prenex_36952)))) (or (forall ((v_prenex_33727 Int)) (or (<= (* 2 (select main_a v_prenex_33727)) 1998) (<= (+ main_y 1) v_prenex_33727) (<= 0 (+ (select main_a v_prenex_33727) 3)) (< v_prenex_33727 main_y))) (forall ((v_prenex_33726 Int)) (or (<= (select main_a v_prenex_33726) 1003) (<= 1 (select main_a v_prenex_33726)) (<= (+ main_x 1) v_prenex_33726)))) (forall ((v_prenex_40839 Int) (v_prenex_40838 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40839))) (< v_prenex_40839 main_y) (<= (+ main_y 1) v_prenex_40839) (<= (select main_a v_prenex_40838) 1003) (<= 1 (select main_a v_prenex_40838)) (<= 498 (select main_a v_prenex_40839)) (<= 1000 (+ (select main_a v_prenex_40839) (select main_a v_prenex_40838))))) (or (forall ((v_prenex_46282 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46282))) (<= (* 2 (select main_a v_prenex_46282)) 1998) (<= (+ main_y 1) v_prenex_46282) (<= (select main_a v_prenex_46282) 999) (< v_prenex_46282 main_y))) (forall ((v_prenex_46281 Int)) (<= (select main_a v_prenex_46281) 502))) (or (forall ((v_prenex_32310 Int)) (or (<= (* 2 (select main_a v_prenex_32310)) 1998) (<= (+ main_y 1) v_prenex_32310) (< v_prenex_32310 main_y) (<= 996 (* 2 (select main_a v_prenex_32310))))) (forall ((v_prenex_35884 Int)) (<= 2 (* 2 (select main_a v_prenex_35884))))) (forall ((v_prenex_33139 Int) (v_prenex_33138 Int)) (or (<= (+ main_x 1) v_prenex_33138) (<= 498 (select main_a v_prenex_33139)) (<= (* 2 (select main_a v_prenex_33138)) 1004) (< v_prenex_33139 main_y) (<= 1000 (+ (select main_a v_prenex_33139) (select main_a v_prenex_33138))) (<= (+ main_y 1) v_prenex_33139) (<= (select main_a v_prenex_33138) 1003))) (forall ((v_prenex_37795 Int) (v_prenex_37794 Int)) (or (<= (select main_a v_prenex_37795) 999) (<= 996 (* 2 (select main_a v_prenex_37795))) (<= (select main_a v_prenex_37795) (+ (select main_a v_prenex_37794) 998)) (< v_prenex_37795 main_y) (<= (* 2 (select main_a v_prenex_37794)) 1004) (<= (+ main_y 1) v_prenex_37795))) (forall ((v_prenex_36885 Int) (v_prenex_36886 Int)) (or (<= (select main_a v_prenex_36886) (+ (select main_a v_prenex_36885) 998)) (<= (+ main_x 1) v_prenex_36885) (<= (* 2 (select main_a v_prenex_36886)) 1998) (< v_prenex_36886 main_y) (<= 0 (+ (select main_a v_prenex_36885) 500)) (<= (+ main_y 1) v_prenex_36886) (<= (* 2 (select main_a v_prenex_36885)) 1004))) (forall ((v_prenex_37015 Int) (v_prenex_37016 Int)) (or (< v_prenex_37016 main_y) (<= (+ main_y 1) v_prenex_37016) (<= 0 (+ (select main_a v_prenex_37016) 3)) (<= 1000 (+ (select main_a v_prenex_37016) (select main_a v_prenex_37015))) (<= 996 (* 2 (select main_a v_prenex_37016))) (<= (* 2 (select main_a v_prenex_37015)) 1004))) (forall ((v_prenex_43042 Int) (v_prenex_43043 Int)) (or (<= (+ main_y 1) v_prenex_43043) (<= (select main_a v_prenex_43042) (+ (select main_a v_prenex_43043) 4)) (<= (select main_a v_prenex_43042) 502) (< v_prenex_43042 main_x) (<= 2 (* 2 (select main_a v_prenex_43042))) (<= (select main_a v_prenex_43043) 999) (< v_prenex_43043 main_y))) (forall ((v_prenex_37005 Int) (v_prenex_37006 Int)) (or (<= (select main_a v_prenex_37005) (+ (select main_a v_prenex_37006) 4)) (<= (* 2 (select main_a v_prenex_37005)) 1004) (<= (+ main_y 1) v_prenex_37006) (<= 0 (+ (select main_a v_prenex_37006) 3)) (< v_prenex_37006 main_y) (<= 996 (* 2 (select main_a v_prenex_37006))))) (forall ((v_prenex_39838 Int) (v_prenex_39839 Int)) (or (<= 1 (select main_a v_prenex_39838)) (< v_prenex_39839 main_y) (<= (+ main_y 1) v_prenex_39839) (<= (select main_a v_prenex_39839) (+ (select main_a v_prenex_39838) 998)) (<= (select main_a v_prenex_39839) 999))) (forall ((v_prenex_40659 Int) (v_prenex_40658 Int)) (or (<= (+ main_y 1) v_prenex_40659) (<= (* 2 (select main_a v_prenex_40659)) 1998) (<= (select main_a v_prenex_40658) (+ (select main_a v_prenex_40659) 4)) (<= 2 (* 2 (select main_a v_prenex_40658))) (< v_prenex_40659 main_y) (<= (select main_a v_prenex_40659) 1500))) (forall ((v_prenex_45454 Int) (v_prenex_45455 Int)) (or (<= (select main_a v_prenex_45455) (+ (select main_a v_prenex_45454) 998)) (<= (select main_a v_prenex_45454) 1003) (<= (* 2 (select main_a v_prenex_45454)) 1004) (<= (select main_a v_prenex_45455) 999) (<= 996 (* 2 (select main_a v_prenex_45455))) (< v_prenex_45455 main_y) (<= (+ main_y 1) v_prenex_45455))) (forall ((v_prenex_36561 Int) (v_prenex_36562 Int)) (or (<= (select main_a v_prenex_36561) (+ (select main_a v_prenex_36562) 4)) (< v_prenex_36562 main_y) (< v_prenex_36561 main_x) (<= (+ main_y 1) v_prenex_36562) (<= (select main_a v_prenex_36561) 1003) (<= 498 (select main_a v_prenex_36562)) (<= (select main_a v_prenex_36561) 502))) (forall ((v_prenex_42443 Int) (v_prenex_42444 Int)) (or (<= (select main_a v_prenex_42444) (+ (select main_a v_prenex_42443) 998)) (< v_prenex_42444 main_y) (<= 0 (+ (select main_a v_prenex_42444) 3)) (<= 996 (* 2 (select main_a v_prenex_42444))) (<= (+ main_y 1) v_prenex_42444) (<= 0 (+ (select main_a v_prenex_42443) 500)))) (forall ((v_prenex_45159 Int) (v_prenex_45158 Int)) (or (<= (+ main_y 1) v_prenex_45159) (<= (select main_a v_prenex_45159) (+ (select main_a v_prenex_45158) 998)) (<= (select main_a v_prenex_45159) 1500) (< v_prenex_45158 main_x) (<= (select main_a v_prenex_45158) 502) (<= 2 (* 2 (select main_a v_prenex_45158))) (< v_prenex_45159 main_y))) (forall ((v_prenex_34255 Int) (v_prenex_34254 Int)) (or (<= 0 (+ (select main_a v_prenex_34254) 3)) (<= (select main_a v_prenex_34255) 502) (<= (+ main_y 1) v_prenex_34254) (<= (select main_a v_prenex_34255) (+ (select main_a v_prenex_34254) 4)) (< v_prenex_34254 main_y) (<= (select main_a v_prenex_34254) 999) (<= (* 2 (select main_a v_prenex_34255)) 1004))) (or (forall ((v_prenex_32311 Int)) (or (<= 0 (+ (select main_a v_prenex_32311) 3)) (< v_prenex_32311 main_y) (<= 996 (* 2 (select main_a v_prenex_32311))) (<= (+ main_y 1) v_prenex_32311))) (forall ((v_prenex_35884 Int)) (<= 2 (* 2 (select main_a v_prenex_35884))))) (forall ((v_prenex_40358 Int) (v_prenex_40357 Int)) (or (<= 1 (select main_a v_prenex_40357)) (<= (* 2 (select main_a v_prenex_40358)) 1998) (<= (select main_a v_prenex_40357) 502) (< v_prenex_40358 main_y) (<= 996 (* 2 (select main_a v_prenex_40358))) (<= (+ (select main_a v_prenex_40358) (select main_a v_prenex_40357)) 1000) (<= (+ main_y 1) v_prenex_40358))) (forall ((v_prenex_45850 Int) (v_prenex_45851 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45850))) (<= (+ main_y 1) v_prenex_45851) (< v_prenex_45850 main_x) (<= (* 2 (select main_a v_prenex_45851)) 1998) (<= (select main_a v_prenex_45850) 502) (< v_prenex_45851 main_y) (<= (select main_a v_prenex_45850) (+ (select main_a v_prenex_45851) 4)))) (forall ((v_prenex_34169 Int) (v_prenex_34168 Int)) (or (<= 0 (+ (select main_a v_prenex_34168) 3)) (<= (select main_a v_prenex_34168) 999) (<= (+ main_y 1) v_prenex_34168) (< v_prenex_34168 main_y) (<= 0 (+ (select main_a v_prenex_34169) 500)) (<= (select main_a v_prenex_34169) 1003) (<= (select main_a v_prenex_34169) (+ (select main_a v_prenex_34168) 4)))) (forall ((v_prenex_45366 Int) (v_prenex_45367 Int)) (or (<= (select main_a v_prenex_45367) 1500) (< v_prenex_45367 main_y) (<= (+ main_y 1) v_prenex_45367) (<= (* 2 (select main_a v_prenex_45366)) 1004) (<= (+ (select main_a v_prenex_45367) (select main_a v_prenex_45366)) 1000) (<= (+ main_x 1) v_prenex_45366))) (forall ((v_prenex_37418 Int) (v_prenex_37419 Int)) (or (< v_prenex_37419 main_y) (<= 2 (* 2 (select main_a v_prenex_37418))) (<= 996 (* 2 (select main_a v_prenex_37419))) (<= 0 (+ (select main_a v_prenex_37419) 3)) (<= (+ main_y 1) v_prenex_37419) (<= (+ (select main_a v_prenex_37419) (select main_a v_prenex_37418)) 1000) (<= (select main_a v_prenex_37418) 502))) (forall ((v_prenex_37891 Int) (v_prenex_37890 Int)) (or (<= (select main_a v_prenex_37891) 1500) (< v_prenex_37891 main_y) (<= (select main_a v_prenex_37890) 1003) (<= (+ main_y 1) v_prenex_37891) (<= 1000 (+ (select main_a v_prenex_37891) (select main_a v_prenex_37890))) (<= (+ main_x 1) v_prenex_37890))) (forall ((v_prenex_42167 Int) (v_prenex_42168 Int)) (or (<= (+ main_y 1) v_prenex_42168) (<= 0 (+ (select main_a v_prenex_42167) 500)) (<= 0 (+ (select main_a v_prenex_42168) 3)) (< v_prenex_42168 main_y) (<= (select main_a v_prenex_42167) 502) (<= (select main_a v_prenex_42167) (+ (select main_a v_prenex_42168) 4)) (< v_prenex_42167 main_x))) (forall ((v_prenex_40356 Int) (v_prenex_40355 Int)) (or (<= (select main_a v_prenex_40356) 999) (<= 0 (+ (select main_a v_prenex_40356) 3)) (<= 1000 (+ (select main_a v_prenex_40356) (select main_a v_prenex_40355))) (< v_prenex_40356 main_y) (<= (+ main_y 1) v_prenex_40356))) (forall ((v_prenex_46921 Int) (v_prenex_46920 Int)) (or (<= 0 (+ (select main_a v_prenex_46920) 500)) (< v_prenex_46920 main_x) (< v_prenex_46921 main_y) (<= (+ main_y 1) v_prenex_46921) (<= (select main_a v_prenex_46921) 1500) (<= (select main_a v_prenex_46920) 1003) (<= (+ (select main_a v_prenex_46921) (select main_a v_prenex_46920)) 1000))) (forall ((v_prenex_44289 Int) (v_prenex_44288 Int)) (or (<= (select main_a v_prenex_44288) 1003) (<= 0 (+ (select main_a v_prenex_44289) 3)) (<= (+ main_y 1) v_prenex_44289) (<= 1 (select main_a v_prenex_44288)) (< v_prenex_44289 main_y) (<= 1000 (+ (select main_a v_prenex_44289) (select main_a v_prenex_44288))))) (forall ((v_prenex_41191 Int) (v_prenex_41192 Int)) (or (<= (* 2 (select main_a v_prenex_41191)) 1004) (< v_prenex_41192 main_y) (< v_prenex_41191 main_x) (<= (+ (select main_a v_prenex_41192) (select main_a v_prenex_41191)) 1000) (<= (select main_a v_prenex_41192) 999) (<= (select main_a v_prenex_41191) 502) (<= (+ main_y 1) v_prenex_41192))) (or (forall ((v_prenex_32660 Int)) (or (<= (* 2 (select main_a v_prenex_32660)) 1004) (<= (select main_a v_prenex_32660) 1003))) (forall ((v_prenex_32661 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32661))) (< v_prenex_32661 main_y) (<= 0 (+ (select main_a v_prenex_32661) 3)) (<= (+ main_y 1) v_prenex_32661)))) (forall ((v_prenex_45540 Int) (v_prenex_45541 Int)) (or (<= (select main_a v_prenex_45540) 502) (< v_prenex_45541 main_y) (<= 0 (+ (select main_a v_prenex_45540) 500)) (< v_prenex_45540 main_x) (<= (select main_a v_prenex_45540) (+ (select main_a v_prenex_45541) 4)) (<= 498 (select main_a v_prenex_45541)) (<= (+ main_y 1) v_prenex_45541))) (forall ((v_prenex_42684 Int) (v_prenex_42685 Int)) (or (<= (select main_a v_prenex_42685) (+ (select main_a v_prenex_42684) 998)) (< v_prenex_42685 main_y) (<= (* 2 (select main_a v_prenex_42685)) 1998) (<= (+ main_y 1) v_prenex_42685) (<= (select main_a v_prenex_42684) 1003) (<= 0 (+ (select main_a v_prenex_42685) 3)))) (forall ((v_prenex_43017 Int) (v_prenex_43016 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43017))) (<= 1 (select main_a v_prenex_43016)) (<= (select main_a v_prenex_43016) (+ (select main_a v_prenex_43017) 4)) (< v_prenex_43017 main_y) (<= 498 (select main_a v_prenex_43017)) (<= (+ main_y 1) v_prenex_43017) (<= (select main_a v_prenex_43016) 1003))) (forall ((v_prenex_41941 Int) (v_prenex_41942 Int)) (or (< v_prenex_41941 main_x) (< v_prenex_41942 main_y) (<= (+ main_y 1) v_prenex_41942) (<= (select main_a v_prenex_41941) 502) (<= (select main_a v_prenex_41942) 1500) (<= (select main_a v_prenex_41942) (+ (select main_a v_prenex_41941) 998)) (<= 1 (select main_a v_prenex_41941)))) (forall ((v_prenex_32500 Int) (v_prenex_32501 Int)) (or (<= (select main_a v_prenex_32500) 502) (<= 498 (select main_a v_prenex_32501)) (<= (+ main_y 1) v_prenex_32501) (< v_prenex_32501 main_y) (<= (select main_a v_prenex_32500) (+ (select main_a v_prenex_32501) 4)) (<= (* 2 (select main_a v_prenex_32501)) 1998) (<= 0 (+ (select main_a v_prenex_32500) 500)))) (forall ((v_prenex_43315 Int) (v_prenex_43314 Int)) (or (<= (select main_a v_prenex_43315) 1500) (<= (* 2 (select main_a v_prenex_43314)) 1004) (<= (+ main_y 1) v_prenex_43315) (< v_prenex_43315 main_y) (<= 0 (+ (select main_a v_prenex_43315) 3)) (<= (select main_a v_prenex_43314) (+ (select main_a v_prenex_43315) 4)))) (forall ((v_prenex_41648 Int) (v_prenex_41649 Int)) (or (< v_prenex_41649 main_y) (< v_prenex_41648 main_x) (<= (+ main_y 1) v_prenex_41649) (<= (select main_a v_prenex_41649) 1500) (<= (select main_a v_prenex_41648) (+ (select main_a v_prenex_41649) 4)) (<= 2 (* 2 (select main_a v_prenex_41648))) (<= 0 (+ (select main_a v_prenex_41648) 500)))) (forall ((v_prenex_45571 Int) (v_prenex_45570 Int)) (or (<= (+ main_y 1) v_prenex_45571) (<= (select main_a v_prenex_45571) (+ (select main_a v_prenex_45570) 998)) (<= 996 (* 2 (select main_a v_prenex_45571))) (<= (* 2 (select main_a v_prenex_45570)) 1004) (<= 0 (+ (select main_a v_prenex_45571) 3)) (< v_prenex_45571 main_y) (<= (select main_a v_prenex_45570) 502))) (forall ((v_prenex_40209 Int) (v_prenex_40210 Int)) (or (<= (select main_a v_prenex_40210) 1500) (< v_prenex_40210 main_y) (<= (+ main_y 1) v_prenex_40210) (<= 0 (+ (select main_a v_prenex_40209) 500)) (<= (select main_a v_prenex_40210) (+ (select main_a v_prenex_40209) 998)) (<= 996 (* 2 (select main_a v_prenex_40210))))) (forall ((v_prenex_45665 Int) (v_prenex_45664 Int)) (or (< v_prenex_45665 main_y) (<= 498 (select main_a v_prenex_45665)) (<= (+ main_y 1) v_prenex_45665) (<= (select main_a v_prenex_45665) (+ (select main_a v_prenex_45664) 998)) (<= (+ main_x 1) v_prenex_45664) (<= (select main_a v_prenex_45664) 502))) (forall ((v_prenex_42199 Int) (v_prenex_42200 Int)) (or (<= (select main_a v_prenex_42200) 1500) (<= 1 (select main_a v_prenex_42199)) (<= (+ (select main_a v_prenex_42200) (select main_a v_prenex_42199)) 1000) (<= (+ main_y 1) v_prenex_42200) (<= (select main_a v_prenex_42199) 1003) (<= 0 (+ (select main_a v_prenex_42200) 3)) (< v_prenex_42200 main_y))) (or (forall ((v_prenex_33530 Int)) (or (<= (select main_a v_prenex_33530) 1500) (<= (* 2 (select main_a v_prenex_33530)) 1998) (<= 0 (+ (select main_a v_prenex_33530) 3)) (< v_prenex_33530 main_y) (<= (+ main_y 1) v_prenex_33530))) (forall ((v_prenex_33529 Int)) (or (<= 0 (+ (select main_a v_prenex_33529) 500)) (<= 2 (* 2 (select main_a v_prenex_33529)))))) (forall ((v_prenex_41816 Int) (v_prenex_41817 Int)) (or (< v_prenex_41817 main_y) (<= 1000 (+ (select main_a v_prenex_41817) (select main_a v_prenex_41816))) (<= (select main_a v_prenex_41816) 1003) (<= (+ main_y 1) v_prenex_41817) (<= 0 (+ (select main_a v_prenex_41817) 3)) (<= 996 (* 2 (select main_a v_prenex_41817))))) (forall ((v_prenex_43989 Int) (v_prenex_43988 Int)) (or (<= (select main_a v_prenex_43988) 502) (< v_prenex_43989 main_y) (<= (+ main_x 1) v_prenex_43988) (<= 1000 (+ (select main_a v_prenex_43989) (select main_a v_prenex_43988))) (<= 0 (+ (select main_a v_prenex_43989) 3)) (<= (+ main_y 1) v_prenex_43989) (<= 1 (select main_a v_prenex_43988)))) (forall ((v_prenex_34213 Int) (v_prenex_34212 Int)) (or (<= (+ (select main_a v_prenex_34212) (select main_a v_prenex_34213)) 1000) (<= 996 (* 2 (select main_a v_prenex_34212))) (<= (select main_a v_prenex_34213) 1003) (<= (+ main_y 1) v_prenex_34212) (<= 2 (* 2 (select main_a v_prenex_34213))) (< v_prenex_34212 main_y) (<= (select main_a v_prenex_34212) 999))) (forall ((v_prenex_44645 Int) (v_prenex_44644 Int)) (or (< v_prenex_44645 main_y) (<= 996 (* 2 (select main_a v_prenex_44645))) (<= (+ (select main_a v_prenex_44645) (select main_a v_prenex_44644)) 1000) (<= (select main_a v_prenex_44645) 999) (<= 2 (* 2 (select main_a v_prenex_44644))) (<= (+ main_y 1) v_prenex_44645))) (forall ((v_prenex_39322 Int) (v_prenex_39323 Int)) (or (<= 498 (select main_a v_prenex_39323)) (< v_prenex_39323 main_y) (<= (select main_a v_prenex_39323) (+ (select main_a v_prenex_39322) 998)) (<= (select main_a v_prenex_39322) 502) (<= (+ main_y 1) v_prenex_39323))) (forall ((v_prenex_41170 Int) (v_prenex_41169 Int)) (or (<= (select main_a v_prenex_41170) (+ (select main_a v_prenex_41169) 998)) (<= (* 2 (select main_a v_prenex_41170)) 1998) (<= 1 (select main_a v_prenex_41169)) (<= (+ main_y 1) v_prenex_41170) (< v_prenex_41170 main_y) (<= 2 (* 2 (select main_a v_prenex_41169))))) (or (forall ((v_prenex_46140 Int)) (or (< v_prenex_46140 main_x) (<= 2 (* 2 (select main_a v_prenex_46140))))) (forall ((v_prenex_46146 Int)) (or (<= (* 2 (select main_a v_prenex_46146)) 1998) (<= (+ main_y 1) v_prenex_46146) (< v_prenex_46146 main_y)))) (or (forall ((v_prenex_36306 Int)) (<= (select main_a v_prenex_36306) 1003)) (forall ((v_prenex_36307 Int)) (or (< v_prenex_36307 main_y) (<= (select main_a v_prenex_36307) 999) (<= 996 (* 2 (select main_a v_prenex_36307))) (<= 498 (select main_a v_prenex_36307)) (<= (+ main_y 1) v_prenex_36307)))) (forall ((v_prenex_45687 Int) (v_prenex_45686 Int)) (or (<= (* 2 (select main_a v_prenex_45687)) 1998) (<= 0 (+ (select main_a v_prenex_45686) 500)) (<= (+ main_y 1) v_prenex_45687) (<= (select main_a v_prenex_45687) (+ (select main_a v_prenex_45686) 998)) (< v_prenex_45687 main_y) (<= (select main_a v_prenex_45686) 502) (< v_prenex_45686 main_x))) (or (forall ((v_prenex_36405 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36405))) (< v_prenex_36405 main_y) (<= (+ main_y 1) v_prenex_36405) (<= (* 2 (select main_a v_prenex_36405)) 1998))) (forall ((v_prenex_36404 Int)) (or (<= 1 (select main_a v_prenex_36404)) (< v_prenex_36404 main_x)))) (or (forall ((v_prenex_47211 Int)) (or (<= (+ main_x 1) v_prenex_47211) (< v_prenex_47211 main_x) (<= 0 (+ (select main_a v_prenex_47211) 500)))) (forall ((v_prenex_47212 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47212))) (<= (+ main_y 1) v_prenex_47212)))) (forall ((v_prenex_46974 Int) (v_prenex_46975 Int)) (or (< v_prenex_46975 main_y) (<= (select main_a v_prenex_46974) 502) (< v_prenex_46974 main_x) (<= (select main_a v_prenex_46975) 999) (<= 2 (* 2 (select main_a v_prenex_46974))) (<= (select main_a v_prenex_46975) (+ (select main_a v_prenex_46974) 998)) (<= (+ main_y 1) v_prenex_46975))) (forall ((v_prenex_33593 Int) (v_prenex_33592 Int)) (or (<= (* 2 (select main_a v_prenex_33592)) 1004) (< v_prenex_33593 main_y) (<= 0 (+ (select main_a v_prenex_33592) 500)) (<= (select main_a v_prenex_33593) 999) (<= (select main_a v_prenex_33593) 1500) (<= 1000 (+ (select main_a v_prenex_33593) (select main_a v_prenex_33592))) (<= (+ main_y 1) v_prenex_33593))) (forall ((v_prenex_35724 Int) (v_prenex_35725 Int)) (or (<= 0 (+ (select main_a v_prenex_35724) 500)) (< v_prenex_35725 main_y) (<= (* 2 (select main_a v_prenex_35725)) 1998) (<= 1000 (+ (select main_a v_prenex_35725) (select main_a v_prenex_35724))) (<= (+ main_y 1) v_prenex_35725) (<= 996 (* 2 (select main_a v_prenex_35725))))) (or (forall ((v_prenex_38092 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38092))) (<= (* 2 (select main_a v_prenex_38092)) 1998) (< v_prenex_38092 main_y) (<= (+ main_y 1) v_prenex_38092))) (forall ((v_prenex_38091 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38091))) (<= (select main_a v_prenex_38091) 1003)))) (forall ((v_prenex_33378 Int) (v_prenex_33377 Int)) (or (<= 0 (+ (select main_a v_prenex_33377) 500)) (<= (+ main_y 1) v_prenex_33378) (<= 1000 (+ (select main_a v_prenex_33378) (select main_a v_prenex_33377))) (< v_prenex_33378 main_y) (<= 0 (+ (select main_a v_prenex_33378) 3)) (<= (* 2 (select main_a v_prenex_33378)) 1998) (<= 1 (select main_a v_prenex_33377)))) (forall ((v_prenex_42878 Int) (v_prenex_42879 Int)) (or (<= (+ main_y 1) v_prenex_42879) (<= (+ (select main_a v_prenex_42879) (select main_a v_prenex_42878)) 1000) (< v_prenex_42879 main_y) (<= (+ main_x 1) v_prenex_42878) (<= (* 2 (select main_a v_prenex_42878)) 1004) (<= 0 (+ (select main_a v_prenex_42878) 500)) (<= 498 (select main_a v_prenex_42879)))) (forall ((v_prenex_44789 Int) (v_prenex_44788 Int)) (or (<= (select main_a v_prenex_44789) (+ (select main_a v_prenex_44788) 998)) (<= (+ main_y 1) v_prenex_44789) (<= (select main_a v_prenex_44788) 502) (< v_prenex_44789 main_y) (<= 0 (+ (select main_a v_prenex_44788) 500)) (<= (select main_a v_prenex_44789) 999) (<= 498 (select main_a v_prenex_44789)))) (or (forall ((v_prenex_42327 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42327))) (<= (select main_a v_prenex_42327) 1003))) (forall ((v_prenex_42328 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42328))) (< v_prenex_42328 main_y) (<= (select main_a v_prenex_42328) 1500) (<= (+ main_y 1) v_prenex_42328)))) (or (forall ((v_prenex_34559 Int)) (or (<= (select main_a v_prenex_34559) 1003) (<= 2 (* 2 (select main_a v_prenex_34559))))) (forall ((v_prenex_34558 Int)) (or (< v_prenex_34558 main_y) (<= (+ main_y 1) v_prenex_34558) (<= (* 2 (select main_a v_prenex_34558)) 1998) (<= (select main_a v_prenex_34558) 1500) (<= 996 (* 2 (select main_a v_prenex_34558)))))) (forall ((v_prenex_34125 Int) (v_prenex_34124 Int)) (or (< v_prenex_34124 main_y) (<= (select main_a v_prenex_34125) (+ (select main_a v_prenex_34124) 4)) (<= 0 (+ (select main_a v_prenex_34124) 3)) (<= (select main_a v_prenex_34125) 1003) (<= (select main_a v_prenex_34125) 502) (<= (select main_a v_prenex_34124) 1500) (<= (+ main_y 1) v_prenex_34124))) (forall ((v_prenex_41731 Int) (v_prenex_41730 Int)) (or (<= (select main_a v_prenex_41731) 1500) (<= (+ main_y 1) v_prenex_41731) (<= (select main_a v_prenex_41730) (+ (select main_a v_prenex_41731) 4)) (<= 0 (+ (select main_a v_prenex_41730) 500)) (<= 996 (* 2 (select main_a v_prenex_41731))) (<= (select main_a v_prenex_41730) 1003) (< v_prenex_41731 main_y))) (or (forall ((v_prenex_43438 Int)) (or (<= (+ main_x 1) v_prenex_43438) (<= 2 (* 2 (select main_a v_prenex_43438))) (<= 0 (+ (select main_a v_prenex_43438) 500)))) (forall ((v_prenex_43439 Int)) (or (<= (select main_a v_prenex_43439) 1500) (< v_prenex_43439 main_y) (<= (* 2 (select main_a v_prenex_43439)) 1998) (<= (+ main_y 1) v_prenex_43439)))) (or (forall ((v_prenex_47656 Int)) (or (<= 0 (+ (select main_a v_prenex_47656) 3)) (<= (select main_a v_prenex_47656) 999) (<= (+ main_y 1) v_prenex_47656) (<= (* 2 (select main_a v_prenex_47656)) 1998) (< v_prenex_47656 main_y))) (forall ((v_prenex_47655 Int)) (or (<= 1 (select main_a v_prenex_47655)) (<= (* 2 (select main_a v_prenex_47655)) 1004)))) (forall ((v_prenex_42828 Int) (v_prenex_42829 Int)) (or (<= (select main_a v_prenex_42829) 1500) (<= 1 (select main_a v_prenex_42828)) (<= 0 (+ (select main_a v_prenex_42828) 500)) (<= 1000 (+ (select main_a v_prenex_42829) (select main_a v_prenex_42828))) (<= (+ main_y 1) v_prenex_42829) (< v_prenex_42829 main_y))) (forall ((v_prenex_43539 Int) (v_prenex_43540 Int)) (or (<= (+ main_x 1) v_prenex_43539) (<= (+ main_y 1) v_prenex_43540) (<= (select main_a v_prenex_43540) (+ (select main_a v_prenex_43539) 998)) (<= 996 (* 2 (select main_a v_prenex_43540))) (<= (select main_a v_prenex_43539) 502) (<= (select main_a v_prenex_43539) 1003) (< v_prenex_43540 main_y))) (or (forall ((v_prenex_43971 Int)) (or (<= (* 2 (select main_a v_prenex_43971)) 1998) (<= 498 (select main_a v_prenex_43971)) (< v_prenex_43971 main_y) (<= (+ main_y 1) v_prenex_43971))) (forall ((v_prenex_43970 Int)) (or (<= 1 (select main_a v_prenex_43970)) (<= (select main_a v_prenex_43970) 1003) (< v_prenex_43970 main_x)))) (forall ((v_prenex_44690 Int) (v_prenex_44691 Int)) (or (<= (+ main_y 1) v_prenex_44691) (<= (select main_a v_prenex_44691) 1500) (< v_prenex_44691 main_y) (<= 0 (+ (select main_a v_prenex_44690) 500)) (<= (select main_a v_prenex_44690) (+ (select main_a v_prenex_44691) 4)) (<= 996 (* 2 (select main_a v_prenex_44691))))) (forall ((v_prenex_36730 Int) (v_prenex_36729 Int)) (or (<= (+ (select main_a v_prenex_36730) (select main_a v_prenex_36729)) 1000) (<= 2 (* 2 (select main_a v_prenex_36729))) (< v_prenex_36729 main_x) (<= (+ main_y 1) v_prenex_36730) (<= (select main_a v_prenex_36730) 999) (< v_prenex_36730 main_y))) (forall ((v_prenex_41285 Int) (v_prenex_41286 Int)) (or (<= (select main_a v_prenex_41285) 502) (<= (+ main_x 1) v_prenex_41285) (<= 1 (select main_a v_prenex_41285)) (< v_prenex_41285 main_x) (<= 1000 (+ (select main_a v_prenex_41286) (select main_a v_prenex_41285))))) (forall ((v_prenex_35941 Int) (v_prenex_35940 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35940))) (<= (select main_a v_prenex_35940) (+ (select main_a v_prenex_35941) 4)) (<= (select main_a v_prenex_35940) 502) (<= 996 (* 2 (select main_a v_prenex_35941))) (< v_prenex_35941 main_y) (<= (+ main_y 1) v_prenex_35941) (<= (+ main_x 1) v_prenex_35940))) (forall ((v_prenex_36012 Int) (v_prenex_36013 Int)) (or (<= 0 (+ (select main_a v_prenex_36013) 3)) (<= (select main_a v_prenex_36013) (+ (select main_a v_prenex_36012) 998)) (<= (select main_a v_prenex_36012) 1003) (<= 498 (select main_a v_prenex_36013)) (<= (select main_a v_prenex_36012) 502) (< v_prenex_36013 main_y) (<= (+ main_y 1) v_prenex_36013))) (forall ((v_prenex_37008 Int) (v_prenex_37007 Int)) (or (<= (select main_a v_prenex_37007) 502) (<= (+ main_y 1) v_prenex_37008) (<= 2 (* 2 (select main_a v_prenex_37007))) (<= (select main_a v_prenex_37008) 1500) (< v_prenex_37008 main_y) (<= (+ (select main_a v_prenex_37008) (select main_a v_prenex_37007)) 1000) (<= 996 (* 2 (select main_a v_prenex_37008))))) (forall ((v_prenex_44049 Int) (v_prenex_44048 Int)) (or (<= (select main_a v_prenex_44048) (+ (select main_a v_prenex_44049) 4)) (<= 996 (* 2 (select main_a v_prenex_44049))) (<= 2 (* 2 (select main_a v_prenex_44048))) (< v_prenex_44049 main_y) (< v_prenex_44048 main_x) (<= 1 (select main_a v_prenex_44048)) (<= (+ main_y 1) v_prenex_44049))) (forall ((v_prenex_43486 Int) (v_prenex_43487 Int)) (or (<= (select main_a v_prenex_43487) 1500) (<= 2 (* 2 (select main_a v_prenex_43486))) (<= (+ main_y 1) v_prenex_43487) (<= (select main_a v_prenex_43486) (+ (select main_a v_prenex_43487) 4)) (<= 0 (+ (select main_a v_prenex_43487) 3)) (< v_prenex_43487 main_y))) (forall ((v_prenex_39502 Int) (v_prenex_39503 Int)) (or (<= 1 (select main_a v_prenex_39502)) (<= (+ (select main_a v_prenex_39503) (select main_a v_prenex_39502)) 1000) (<= (select main_a v_prenex_39503) 999) (<= (select main_a v_prenex_39502) 502) (< v_prenex_39503 main_y) (<= (+ main_y 1) v_prenex_39503))) (forall ((v_prenex_43363 Int) (v_prenex_43362 Int)) (or (<= (select main_a v_prenex_43362) 1003) (<= (+ main_y 1) v_prenex_43363) (<= 1000 (+ (select main_a v_prenex_43363) (select main_a v_prenex_43362))) (< v_prenex_43363 main_y) (<= 1 (select main_a v_prenex_43362)) (<= 0 (+ (select main_a v_prenex_43363) 3)))) (forall ((v_prenex_41473 Int) (v_prenex_41474 Int)) (or (<= (+ (select main_a v_prenex_41474) (select main_a v_prenex_41473)) 1000) (<= (* 2 (select main_a v_prenex_41474)) 1998) (<= (+ main_y 1) v_prenex_41474) (<= 996 (* 2 (select main_a v_prenex_41474))) (< v_prenex_41474 main_y))) (forall ((v_prenex_42413 Int) (v_prenex_42414 Int)) (or (<= (select main_a v_prenex_42413) 1003) (< v_prenex_42414 main_y) (<= (select main_a v_prenex_42413) 502) (<= 996 (* 2 (select main_a v_prenex_42414))) (<= 1000 (+ (select main_a v_prenex_42414) (select main_a v_prenex_42413))) (<= (+ main_y 1) v_prenex_42414))) (forall ((v_prenex_47614 Int) (v_prenex_47613 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47613))) (< v_prenex_47614 main_y) (< v_prenex_47613 main_x) (<= (+ main_y 1) v_prenex_47614) (<= 996 (* 2 (select main_a v_prenex_47614))) (<= (select main_a v_prenex_47613) (+ (select main_a v_prenex_47614) 4)) (<= (* 2 (select main_a v_prenex_47613)) 1004))) (forall ((v_prenex_33123 Int) (v_prenex_33122 Int)) (or (<= (+ main_y 1) v_prenex_33123) (< v_prenex_33123 main_y) (<= (select main_a v_prenex_33122) 1003) (<= 498 (select main_a v_prenex_33123)) (<= (+ (select main_a v_prenex_33123) (select main_a v_prenex_33122)) 1000) (<= 996 (* 2 (select main_a v_prenex_33123))))) (forall ((v_prenex_35692 Int) (v_prenex_35693 Int)) (or (< v_prenex_35693 main_y) (<= (+ main_y 1) v_prenex_35693) (<= (select main_a v_prenex_35692) 502) (<= 0 (+ (select main_a v_prenex_35693) 3)) (<= (select main_a v_prenex_35693) 1500) (<= 1000 (+ (select main_a v_prenex_35693) (select main_a v_prenex_35692))) (<= 0 (+ (select main_a v_prenex_35692) 500)))) (or (forall ((v_prenex_45022 Int)) (or (<= (+ main_y 1) v_prenex_45022) (<= 996 (* 2 (select main_a v_prenex_45022))) (< v_prenex_45022 main_y) (<= (select main_a v_prenex_45022) 1500))) (forall ((v_prenex_45021 Int)) (or (<= (+ main_x 1) v_prenex_45021) (<= (select main_a v_prenex_45021) 502) (<= (select main_a v_prenex_45021) 1003)))) (forall ((v_prenex_35471 Int) (v_prenex_35470 Int)) (or (<= (* 2 (select main_a v_prenex_35470)) 1004) (< v_prenex_35471 main_y) (<= 996 (* 2 (select main_a v_prenex_35471))) (<= (+ (select main_a v_prenex_35471) (select main_a v_prenex_35470)) 1000) (<= (select main_a v_prenex_35470) 1003) (<= (+ main_x 1) v_prenex_35470) (<= (+ main_y 1) v_prenex_35471))) (or (forall ((v_prenex_41801 Int)) (or (< v_prenex_41801 main_y) (<= (* 2 (select main_a v_prenex_41801)) 1998) (<= (+ main_y 1) v_prenex_41801) (<= 996 (* 2 (select main_a v_prenex_41801))) (<= (select main_a v_prenex_41801) 1500))) (forall ((v_prenex_41800 Int)) (<= (* 2 (select main_a v_prenex_41800)) 1004))) (or (forall ((v_prenex_47169 Int)) (<= 0 (+ (select main_a v_prenex_47169) 500))) (forall ((v_prenex_47170 Int)) (or (<= (* 2 (select main_a v_prenex_47170)) 1998) (<= (select main_a v_prenex_47170) 1500) (< v_prenex_47170 main_y) (<= (+ main_y 1) v_prenex_47170)))) (forall ((v_prenex_33597 Int) (v_prenex_33596 Int)) (or (<= (select main_a v_prenex_33596) (+ (select main_a v_prenex_33597) 4)) (<= (select main_a v_prenex_33596) 502) (<= (select main_a v_prenex_33596) 1003) (< v_prenex_33597 main_y) (<= (* 2 (select main_a v_prenex_33597)) 1998) (<= 0 (+ (select main_a v_prenex_33597) 3)) (<= (+ main_y 1) v_prenex_33597))) (forall ((v_prenex_40915 Int) (v_prenex_40914 Int)) (or (< v_prenex_40915 main_y) (<= 0 (+ (select main_a v_prenex_40915) 3)) (<= 1 (select main_a v_prenex_40914)) (<= (select main_a v_prenex_40914) (+ (select main_a v_prenex_40915) 4)) (<= (+ main_y 1) v_prenex_40915) (<= (select main_a v_prenex_40914) 1003) (<= 996 (* 2 (select main_a v_prenex_40915))))) (forall ((v_prenex_41005 Int) (v_prenex_41004 Int)) (or (< v_prenex_41005 main_y) (<= (select main_a v_prenex_41005) (+ (select main_a v_prenex_41004) 998)) (<= 0 (+ (select main_a v_prenex_41004) 500)) (<= (+ main_y 1) v_prenex_41005) (<= 2 (* 2 (select main_a v_prenex_41004))) (<= 498 (select main_a v_prenex_41005)) (<= 996 (* 2 (select main_a v_prenex_41005))))) (forall ((v_prenex_39467 Int) (v_prenex_39466 Int)) (or (< v_prenex_39467 main_y) (<= (select main_a v_prenex_39466) (+ (select main_a v_prenex_39467) 4)) (<= (+ main_y 1) v_prenex_39467) (<= (* 2 (select main_a v_prenex_39467)) 1998) (<= 996 (* 2 (select main_a v_prenex_39467))) (<= (* 2 (select main_a v_prenex_39466)) 1004))) (forall ((v_prenex_45535 Int) (v_prenex_45534 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45534))) (<= (select main_a v_prenex_45534) 1003) (<= (* 2 (select main_a v_prenex_45535)) 1998) (<= (select main_a v_prenex_45534) (+ (select main_a v_prenex_45535) 4)) (< v_prenex_45535 main_y) (<= (+ main_y 1) v_prenex_45535))) (forall ((v_prenex_42287 Int) (v_prenex_42288 Int)) (or (<= 1000 (+ (select main_a v_prenex_42288) (select main_a v_prenex_42287))) (<= 996 (* 2 (select main_a v_prenex_42288))) (<= (+ main_y 1) v_prenex_42288) (< v_prenex_42288 main_y) (<= (* 2 (select main_a v_prenex_42287)) 1004) (<= (+ main_x 1) v_prenex_42287) (<= (select main_a v_prenex_42287) 1003))) (forall ((v_prenex_43736 Int) (v_prenex_43735 Int)) (or (<= (select main_a v_prenex_43736) 999) (<= (select main_a v_prenex_43736) 1500) (<= 2 (* 2 (select main_a v_prenex_43735))) (<= (select main_a v_prenex_43735) 1003) (< v_prenex_43736 main_y) (<= (select main_a v_prenex_43735) (+ (select main_a v_prenex_43736) 4)) (<= (+ main_y 1) v_prenex_43736))) (forall ((v_prenex_43998 Int) (v_prenex_43999 Int)) (or (<= 1000 (+ (select main_a v_prenex_43999) (select main_a v_prenex_43998))) (<= (* 2 (select main_a v_prenex_43998)) 1004) (< v_prenex_43999 main_y) (<= 996 (* 2 (select main_a v_prenex_43999))) (<= (+ main_y 1) v_prenex_43999) (<= 2 (* 2 (select main_a v_prenex_43998))) (<= 0 (+ (select main_a v_prenex_43999) 3)))) (forall ((v_prenex_43578 Int) (v_prenex_43577 Int)) (or (<= 498 (select main_a v_prenex_43578)) (<= (select main_a v_prenex_43577) 1003) (<= (+ main_y 1) v_prenex_43578) (<= 0 (+ (select main_a v_prenex_43577) 500)) (<= 996 (* 2 (select main_a v_prenex_43578))) (<= (select main_a v_prenex_43577) (+ (select main_a v_prenex_43578) 4)) (< v_prenex_43578 main_y))) (forall ((v_prenex_38200 Int) (v_prenex_38199 Int)) (or (<= 0 (+ (select main_a v_prenex_38200) 3)) (<= (* 2 (select main_a v_prenex_38200)) 1998) (<= (select main_a v_prenex_38199) 502) (< v_prenex_38200 main_y) (<= (+ main_y 1) v_prenex_38200) (<= (+ (select main_a v_prenex_38200) (select main_a v_prenex_38199)) 1000) (<= (select main_a v_prenex_38199) 1003))) (forall ((v_prenex_34912 Int) (v_prenex_34911 Int)) (or (<= 0 (+ (select main_a v_prenex_34911) 3)) (< v_prenex_34911 main_y) (<= (+ main_y 1) v_prenex_34911) (<= 2 (* 2 (select main_a v_prenex_34912))) (<= 0 (+ (select main_a v_prenex_34912) 500)) (<= (select main_a v_prenex_34911) 1500) (<= 1000 (+ (select main_a v_prenex_34911) (select main_a v_prenex_34912))))) (forall ((v_prenex_36815 Int) (v_prenex_36816 Int)) (or (<= 0 (+ (select main_a v_prenex_36815) 500)) (< v_prenex_36815 main_x) (<= (+ main_y 1) v_prenex_36816) (<= 1 (select main_a v_prenex_36815)) (<= (select main_a v_prenex_36816) 999) (< v_prenex_36816 main_y) (<= (select main_a v_prenex_36815) (+ (select main_a v_prenex_36816) 4)))) (or (forall ((v_prenex_40645 Int)) (or (<= (+ main_y 1) v_prenex_40645) (< v_prenex_40645 main_y) (<= 498 (select main_a v_prenex_40645)) (<= 996 (* 2 (select main_a v_prenex_40645))))) (forall ((v_prenex_40644 Int)) (or (<= (select main_a v_prenex_40644) 502) (<= (* 2 (select main_a v_prenex_40644)) 1004) (< v_prenex_40644 main_x)))) (forall ((v_prenex_48144 Int) (v_prenex_48143 Int)) (or (<= 1 (select main_a v_prenex_48143)) (<= (* 2 (select main_a v_prenex_48144)) 1998) (< v_prenex_48144 main_y) (<= (select main_a v_prenex_48144) (+ (select main_a v_prenex_48143) 998)) (<= (+ main_y 1) v_prenex_48144) (<= (select main_a v_prenex_48143) 502))) (forall ((v_prenex_33973 Int) (v_prenex_33972 Int)) (or (<= (select main_a v_prenex_33972) 1500) (<= (+ main_y 1) v_prenex_33972) (< v_prenex_33972 main_y) (< v_prenex_33973 main_x) (<= 2 (* 2 (select main_a v_prenex_33973))) (<= 0 (+ (select main_a v_prenex_33973) 500)) (<= (select main_a v_prenex_33972) (+ (select main_a v_prenex_33973) 998)))) (forall ((v_prenex_32607 Int) (v_prenex_32606 Int)) (or (< v_prenex_32607 main_y) (<= 498 (select main_a v_prenex_32607)) (<= (select main_a v_prenex_32606) 502) (<= 0 (+ (select main_a v_prenex_32607) 3)) (<= (+ main_y 1) v_prenex_32607) (<= (select main_a v_prenex_32606) (+ (select main_a v_prenex_32607) 4)))) (forall ((v_prenex_43071 Int) (v_prenex_43070 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43070))) (< v_prenex_43070 main_x) (<= (select main_a v_prenex_43070) 502) (<= (+ (select main_a v_prenex_43071) (select main_a v_prenex_43070)) 1000) (<= (+ main_x 1) v_prenex_43070))) (forall ((v_prenex_36473 Int) (v_prenex_36474 Int)) (or (< v_prenex_36474 main_y) (<= 2 (* 2 (select main_a v_prenex_36473))) (<= 1000 (+ (select main_a v_prenex_36474) (select main_a v_prenex_36473))) (< v_prenex_36473 main_x) (<= (+ main_y 1) v_prenex_36474) (<= (select main_a v_prenex_36474) 999))) (forall ((v_prenex_44247 Int) (v_prenex_44246 Int)) (or (<= 1000 (+ (select main_a v_prenex_44247) (select main_a v_prenex_44246))) (<= 0 (+ (select main_a v_prenex_44246) 500)) (<= 1 (select main_a v_prenex_44246)) (<= 996 (* 2 (select main_a v_prenex_44247))) (<= (select main_a v_prenex_44247) 999) (< v_prenex_44247 main_y) (<= (+ main_y 1) v_prenex_44247))) (forall ((v_prenex_35902 Int) (v_prenex_35903 Int)) (or (<= (select main_a v_prenex_35902) 1003) (<= 1000 (+ (select main_a v_prenex_35903) (select main_a v_prenex_35902))) (<= (+ main_x 1) v_prenex_35902) (< v_prenex_35903 main_y) (<= 0 (+ (select main_a v_prenex_35903) 3)) (<= (+ main_y 1) v_prenex_35903))) (forall ((v_prenex_44537 Int) (v_prenex_44536 Int)) (or (<= 1000 (+ (select main_a v_prenex_44537) (select main_a v_prenex_44536))) (<= (select main_a v_prenex_44536) 502) (<= 0 (+ (select main_a v_prenex_44536) 500)) (<= (+ main_y 1) v_prenex_44537) (<= 498 (select main_a v_prenex_44537)) (< v_prenex_44537 main_y) (< v_prenex_44536 main_x))) (forall ((v_prenex_39492 Int) (v_prenex_39493 Int)) (or (<= (select main_a v_prenex_39493) (+ (select main_a v_prenex_39492) 998)) (<= (* 2 (select main_a v_prenex_39492)) 1004) (<= (+ main_y 1) v_prenex_39493) (<= 996 (* 2 (select main_a v_prenex_39493))) (< v_prenex_39493 main_y))) (forall ((v_prenex_47003 Int) (v_prenex_47002 Int)) (or (< v_prenex_47002 main_x) (<= (select main_a v_prenex_47003) (+ (select main_a v_prenex_47002) 998)) (<= 0 (+ (select main_a v_prenex_47002) 500)) (<= (+ main_x 1) v_prenex_47002) (<= 2 (* 2 (select main_a v_prenex_47002))))) (forall ((v_prenex_34289 Int) (v_prenex_34288 Int)) (or (< v_prenex_34288 main_y) (<= (+ main_x 1) v_prenex_34289) (<= 1000 (+ (select main_a v_prenex_34288) (select main_a v_prenex_34289))) (<= (select main_a v_prenex_34288) 999) (<= (+ main_y 1) v_prenex_34288) (<= (select main_a v_prenex_34289) 502))) (or (forall ((v_prenex_42845 Int)) (or (< v_prenex_42845 main_y) (<= 498 (select main_a v_prenex_42845)) (<= 996 (* 2 (select main_a v_prenex_42845))) (<= (+ main_y 1) v_prenex_42845) (<= (* 2 (select main_a v_prenex_42845)) 1998))) (forall ((v_prenex_42844 Int)) (or (<= (select main_a v_prenex_42844) 502) (<= 2 (* 2 (select main_a v_prenex_42844)))))) (forall ((v_prenex_33332 Int) (v_prenex_33331 Int)) (or (<= (+ main_y 1) v_prenex_33332) (<= 0 (+ (select main_a v_prenex_33332) 3)) (<= 1 (select main_a v_prenex_33331)) (<= 2 (* 2 (select main_a v_prenex_33331))) (<= (select main_a v_prenex_33332) (+ (select main_a v_prenex_33331) 998)) (<= (select main_a v_prenex_33332) 999) (< v_prenex_33332 main_y))) (forall ((v_prenex_32993 Int) (v_prenex_32992 Int)) (or (<= (select main_a v_prenex_32993) 999) (<= (+ main_x 1) v_prenex_32992) (<= (select main_a v_prenex_32992) 1003) (< v_prenex_32993 main_y) (<= 1000 (+ (select main_a v_prenex_32993) (select main_a v_prenex_32992))) (<= (+ main_y 1) v_prenex_32993) (<= 0 (+ (select main_a v_prenex_32992) 500)))) (or (forall ((v_prenex_35279 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35279))) (<= (+ main_y 1) v_prenex_35279) (< v_prenex_35279 main_y) (<= 498 (select main_a v_prenex_35279)))) (forall ((v_prenex_35280 Int)) (or (<= 0 (+ (select main_a v_prenex_35280) 500)) (<= (+ main_x 1) v_prenex_35280)))) (forall ((v_prenex_39236 Int) (v_prenex_39235 Int)) (or (<= (select main_a v_prenex_39235) 502) (<= (+ main_y 1) v_prenex_39236) (<= 2 (* 2 (select main_a v_prenex_39235))) (< v_prenex_39235 main_x) (< v_prenex_39236 main_y) (<= (* 2 (select main_a v_prenex_39236)) 1998) (<= (select main_a v_prenex_39236) (+ (select main_a v_prenex_39235) 998)))) (forall ((v_prenex_41203 Int) (v_prenex_41204 Int)) (or (<= (select main_a v_prenex_41204) (+ (select main_a v_prenex_41203) 998)) (<= (+ main_y 1) v_prenex_41204) (< v_prenex_41204 main_y) (< v_prenex_41203 main_x) (<= (* 2 (select main_a v_prenex_41204)) 1998))) (or (forall ((v_prenex_42368 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42368))) (< v_prenex_42368 main_y) (<= 0 (+ (select main_a v_prenex_42368) 3)) (<= (+ main_y 1) v_prenex_42368))) (forall ((v_prenex_42367 Int)) (or (<= 1 (select main_a v_prenex_42367)) (<= (select main_a v_prenex_42367) 502)))) (forall ((v_prenex_37151 Int) (v_prenex_37152 Int)) (or (<= (select main_a v_prenex_37152) 1500) (< v_prenex_37152 main_y) (<= 0 (+ (select main_a v_prenex_37151) 500)) (<= 1000 (+ (select main_a v_prenex_37152) (select main_a v_prenex_37151))) (<= (+ main_y 1) v_prenex_37152) (<= 0 (+ (select main_a v_prenex_37152) 3)) (<= 2 (* 2 (select main_a v_prenex_37151))))) (forall ((v_prenex_46808 Int) (v_prenex_46807 Int)) (or (<= (select main_a v_prenex_46808) 1500) (<= (+ (select main_a v_prenex_46808) (select main_a v_prenex_46807)) 1000) (<= 498 (select main_a v_prenex_46808)) (<= 1 (select main_a v_prenex_46807)) (<= 2 (* 2 (select main_a v_prenex_46807))) (<= (+ main_y 1) v_prenex_46808) (< v_prenex_46808 main_y))) (or (forall ((v_prenex_36046 Int)) (or (<= (select main_a v_prenex_36046) 502) (<= (select main_a v_prenex_36046) 1003))) (forall ((v_prenex_36047 Int)) (or (<= (select main_a v_prenex_36047) 999) (<= (+ main_y 1) v_prenex_36047) (<= (* 2 (select main_a v_prenex_36047)) 1998) (<= 0 (+ (select main_a v_prenex_36047) 3)) (< v_prenex_36047 main_y)))) (forall ((v_prenex_43606 Int) (v_prenex_43605 Int)) (or (<= 498 (select main_a v_prenex_43606)) (<= (select main_a v_prenex_43605) 502) (<= (select main_a v_prenex_43606) (+ (select main_a v_prenex_43605) 998)) (< v_prenex_43606 main_y) (<= (select main_a v_prenex_43606) 1500) (<= (+ main_y 1) v_prenex_43606))) (forall ((v_prenex_37490 Int) (v_prenex_37489 Int)) (or (<= (select main_a v_prenex_37489) 1003) (<= (select main_a v_prenex_37490) (+ (select main_a v_prenex_37489) 998)) (<= (* 2 (select main_a v_prenex_37489)) 1004) (< v_prenex_37490 main_y) (<= 996 (* 2 (select main_a v_prenex_37490))) (<= 498 (select main_a v_prenex_37490)) (<= (+ main_y 1) v_prenex_37490))) (forall ((v_prenex_33901 Int) (v_prenex_33900 Int)) (or (<= 498 (select main_a v_prenex_33900)) (<= (* 2 (select main_a v_prenex_33901)) 1004) (<= (select main_a v_prenex_33901) 1003) (<= (select main_a v_prenex_33901) (+ (select main_a v_prenex_33900) 4)) (< v_prenex_33900 main_y) (<= (select main_a v_prenex_33900) 999) (<= (+ main_y 1) v_prenex_33900))) (or (forall ((v_prenex_45504 Int)) (or (<= (select main_a v_prenex_45504) 502) (<= 2 (* 2 (select main_a v_prenex_45504))))) (forall ((v_prenex_45505 Int)) (or (<= (+ main_y 1) v_prenex_45505) (<= (* 2 (select main_a v_prenex_45505)) 1998) (<= 996 (* 2 (select main_a v_prenex_45505))) (< v_prenex_45505 main_y) (<= 0 (+ (select main_a v_prenex_45505) 3))))) (or (forall ((v_prenex_46454 Int)) (or (<= (select main_a v_prenex_46454) 1500) (< v_prenex_46454 main_y) (<= (+ main_y 1) v_prenex_46454))) (forall ((v_prenex_46453 Int)) (<= 2 (* 2 (select main_a v_prenex_46453))))) (forall ((v_prenex_38017 Int) (v_prenex_38016 Int)) (or (<= (* 2 (select main_a v_prenex_38017)) 1998) (<= (+ main_y 1) v_prenex_38017) (< v_prenex_38017 main_y) (<= (select main_a v_prenex_38016) 1003) (<= (select main_a v_prenex_38017) (+ (select main_a v_prenex_38016) 998)) (<= 0 (+ (select main_a v_prenex_38017) 3)))) (forall ((v_prenex_47758 Int) (v_prenex_47757 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47757))) (<= (+ main_y 1) v_prenex_47758) (<= 1000 (+ (select main_a v_prenex_47758) (select main_a v_prenex_47757))) (<= (* 2 (select main_a v_prenex_47758)) 1998) (<= 498 (select main_a v_prenex_47758)) (< v_prenex_47758 main_y))) (forall ((v_prenex_46169 Int) (v_prenex_46170 Int)) (or (<= 1 (select main_a v_prenex_46169)) (<= (+ main_y 1) v_prenex_46170) (< v_prenex_46169 main_x) (< v_prenex_46170 main_y) (<= (select main_a v_prenex_46169) 502) (<= (select main_a v_prenex_46170) (+ (select main_a v_prenex_46169) 998)) (<= (* 2 (select main_a v_prenex_46170)) 1998))) (or (forall ((v_prenex_47112 Int)) (<= 2 (* 2 (select main_a v_prenex_47112)))) (forall ((v_prenex_47113 Int)) (or (< v_prenex_47113 main_y) (<= (* 2 (select main_a v_prenex_47113)) 1998) (<= 996 (* 2 (select main_a v_prenex_47113))) (<= (+ main_y 1) v_prenex_47113)))) (forall ((v_prenex_43572 Int) (v_prenex_43571 Int)) (or (<= (select main_a v_prenex_43572) (+ (select main_a v_prenex_43571) 998)) (< v_prenex_43572 main_y) (<= 498 (select main_a v_prenex_43572)) (<= (+ main_y 1) v_prenex_43572) (<= (select main_a v_prenex_43572) 1500) (<= (* 2 (select main_a v_prenex_43571)) 1004) (<= (select main_a v_prenex_43571) 502))) (forall ((v_prenex_33571 Int) (v_prenex_33570 Int)) (or (<= (+ main_y 1) v_prenex_33571) (< v_prenex_33571 main_y) (<= (select main_a v_prenex_33570) 502) (<= 498 (select main_a v_prenex_33571)) (<= (select main_a v_prenex_33571) 1500) (<= (+ (select main_a v_prenex_33571) (select main_a v_prenex_33570)) 1000))) (forall ((v_prenex_45311 Int) (v_prenex_45310 Int)) (or (< v_prenex_45311 main_y) (<= (select main_a v_prenex_45311) 1500) (<= (+ main_y 1) v_prenex_45311) (<= (select main_a v_prenex_45311) (+ (select main_a v_prenex_45310) 998)) (<= (* 2 (select main_a v_prenex_45311)) 1998) (<= (select main_a v_prenex_45310) 502))) (forall ((v_prenex_40152 Int) (v_prenex_40151 Int)) (or (<= (select main_a v_prenex_40151) (+ (select main_a v_prenex_40152) 4)) (< v_prenex_40152 main_y) (<= (select main_a v_prenex_40152) 1500) (<= (select main_a v_prenex_40151) 502) (<= (+ main_y 1) v_prenex_40152) (<= 2 (* 2 (select main_a v_prenex_40151))))) (forall ((v_prenex_41945 Int) (v_prenex_41946 Int)) (or (<= (* 2 (select main_a v_prenex_41945)) 1004) (<= 996 (* 2 (select main_a v_prenex_41946))) (<= (select main_a v_prenex_41945) 502) (<= (select main_a v_prenex_41946) (+ (select main_a v_prenex_41945) 998)) (< v_prenex_41946 main_y) (<= (+ main_y 1) v_prenex_41946))) (forall ((v_prenex_37887 Int) (v_prenex_37886 Int)) (or (<= (select main_a v_prenex_37886) 502) (< v_prenex_37886 main_x) (<= 0 (+ (select main_a v_prenex_37887) 3)) (<= (* 2 (select main_a v_prenex_37886)) 1004) (< v_prenex_37887 main_y) (<= (+ main_y 1) v_prenex_37887) (<= (select main_a v_prenex_37887) (+ (select main_a v_prenex_37886) 998)))) (forall ((v_prenex_40656 Int) (v_prenex_40657 Int)) (or (<= 1 (select main_a v_prenex_40656)) (<= 1000 (+ (select main_a v_prenex_40657) (select main_a v_prenex_40656))) (< v_prenex_40657 main_y) (<= (+ main_y 1) v_prenex_40657) (<= (select main_a v_prenex_40657) 1500) (< v_prenex_40656 main_x))) (forall ((v_prenex_38529 Int) (v_prenex_38528 Int)) (or (<= (+ main_x 1) v_prenex_38528) (<= 1 (select main_a v_prenex_38528)) (<= 2 (* 2 (select main_a v_prenex_38528))) (<= 1000 (+ (select main_a v_prenex_38529) (select main_a v_prenex_38528))) (< v_prenex_38528 main_x))) (or (forall ((v_prenex_46889 Int)) (or (<= (+ main_x 1) v_prenex_46889) (<= (select main_a v_prenex_46889) 502) (<= 0 (+ (select main_a v_prenex_46889) 500)))) (forall ((v_prenex_46890 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46890))) (<= (+ main_y 1) v_prenex_46890) (< v_prenex_46890 main_y) (<= 0 (+ (select main_a v_prenex_46890) 3))))) (forall ((v_prenex_46121 Int) (v_prenex_46120 Int)) (or (< v_prenex_46121 main_y) (<= (select main_a v_prenex_46120) 502) (<= (select main_a v_prenex_46120) (+ (select main_a v_prenex_46121) 4)) (<= (+ main_x 1) v_prenex_46120) (<= (+ main_y 1) v_prenex_46121) (<= (* 2 (select main_a v_prenex_46121)) 1998) (<= 1 (select main_a v_prenex_46120)))) (forall ((v_prenex_42768 Int) (v_prenex_42769 Int)) (or (<= (select main_a v_prenex_42769) 999) (<= (+ main_y 1) v_prenex_42769) (<= 1 (select main_a v_prenex_42768)) (<= (select main_a v_prenex_42768) (+ (select main_a v_prenex_42769) 4)) (<= 2 (* 2 (select main_a v_prenex_42768))) (<= (select main_a v_prenex_42769) 1500) (< v_prenex_42769 main_y))) (forall ((v_prenex_39953 Int) (v_prenex_39952 Int)) (or (<= (select main_a v_prenex_39952) 502) (<= (+ main_y 1) v_prenex_39953) (<= 996 (* 2 (select main_a v_prenex_39953))) (<= 498 (select main_a v_prenex_39953)) (<= (+ (select main_a v_prenex_39953) (select main_a v_prenex_39952)) 1000) (< v_prenex_39953 main_y) (<= (* 2 (select main_a v_prenex_39952)) 1004))) (or (forall ((v_prenex_44513 Int)) (or (<= (* 2 (select main_a v_prenex_44513)) 1998) (<= 498 (select main_a v_prenex_44513)) (<= (+ main_y 1) v_prenex_44513) (< v_prenex_44513 main_y))) (forall ((v_prenex_44512 Int)) (or (<= (select main_a v_prenex_44512) 502) (< v_prenex_44512 main_x) (<= (* 2 (select main_a v_prenex_44512)) 1004)))) (forall ((v_prenex_45766 Int) (v_prenex_45767 Int)) (or (<= (select main_a v_prenex_45767) 1500) (<= (+ (select main_a v_prenex_45767) (select main_a v_prenex_45766)) 1000) (<= 2 (* 2 (select main_a v_prenex_45766))) (<= (select main_a v_prenex_45766) 1003) (<= (* 2 (select main_a v_prenex_45767)) 1998) (< v_prenex_45767 main_y) (<= (+ main_y 1) v_prenex_45767))) (forall ((v_prenex_37162 Int) (v_prenex_37163 Int)) (or (< v_prenex_37162 main_x) (<= (select main_a v_prenex_37162) 502) (< v_prenex_37163 main_y) (<= 498 (select main_a v_prenex_37163)) (<= 1000 (+ (select main_a v_prenex_37163) (select main_a v_prenex_37162))) (<= 2 (* 2 (select main_a v_prenex_37162))) (<= (+ main_y 1) v_prenex_37163))) (or (forall ((v_prenex_34464 Int)) (or (<= (+ main_y 1) v_prenex_34464) (< v_prenex_34464 main_y) (<= 0 (+ (select main_a v_prenex_34464) 3)) (<= 996 (* 2 (select main_a v_prenex_34464))))) (forall ((v_prenex_34465 Int)) (or (<= (* 2 (select main_a v_prenex_34465)) 1004) (<= 1 (select main_a v_prenex_34465))))) (forall ((v_prenex_38600 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38600))) (< v_prenex_38600 main_y) (<= (+ main_y 1) v_prenex_38600) (<= (select main_a v_prenex_38600) 999))) (forall ((v_prenex_44014 Int) (v_prenex_44015 Int)) (or (<= (* 2 (select main_a v_prenex_44015)) 1998) (<= 996 (* 2 (select main_a v_prenex_44015))) (<= (+ main_y 1) v_prenex_44015) (<= (select main_a v_prenex_44014) (+ (select main_a v_prenex_44015) 4)) (< v_prenex_44015 main_y))) (forall ((v_prenex_48018 Int)) (or (<= (+ main_y 1) v_prenex_48018) (<= 996 (* 2 (select main_a v_prenex_48018))) (<= 498 (select main_a v_prenex_48018)) (< v_prenex_48018 main_y))) (forall ((v_prenex_42235 Int) (v_prenex_42236 Int)) (or (<= (+ main_y 1) v_prenex_42236) (<= (select main_a v_prenex_42235) 1003) (<= 1 (select main_a v_prenex_42235)) (<= (* 2 (select main_a v_prenex_42236)) 1998) (< v_prenex_42236 main_y) (<= 498 (select main_a v_prenex_42236)) (<= 1000 (+ (select main_a v_prenex_42236) (select main_a v_prenex_42235))))) (forall ((v_prenex_44908 Int) (v_prenex_44909 Int)) (or (<= (* 2 (select main_a v_prenex_44909)) 1998) (< v_prenex_44909 main_y) (<= 0 (+ (select main_a v_prenex_44908) 500)) (<= (select main_a v_prenex_44909) 999) (<= (+ (select main_a v_prenex_44909) (select main_a v_prenex_44908)) 1000) (<= (+ main_y 1) v_prenex_44909))) (or (forall ((v_prenex_40519 Int)) (or (<= (+ main_y 1) v_prenex_40519) (<= 996 (* 2 (select main_a v_prenex_40519))) (<= (select main_a v_prenex_40519) 1500) (<= (* 2 (select main_a v_prenex_40519)) 1998) (< v_prenex_40519 main_y))) (forall ((v_prenex_40518 Int)) (or (<= 0 (+ (select main_a v_prenex_40518) 500)) (<= 2 (* 2 (select main_a v_prenex_40518)))))) (forall ((v_prenex_32788 Int) (v_prenex_32789 Int)) (or (<= 1000 (+ (select main_a v_prenex_32789) (select main_a v_prenex_32788))) (<= (* 2 (select main_a v_prenex_32788)) 1004) (<= (+ main_y 1) v_prenex_32789) (<= 498 (select main_a v_prenex_32789)) (< v_prenex_32789 main_y) (<= (select main_a v_prenex_32788) 1003) (<= (+ main_x 1) v_prenex_32788))) (forall ((v_prenex_37720 Int) (v_prenex_37721 Int)) (or (<= (+ main_x 1) v_prenex_37720) (< v_prenex_37721 main_y) (<= 1000 (+ (select main_a v_prenex_37721) (select main_a v_prenex_37720))) (<= 0 (+ (select main_a v_prenex_37720) 500)) (< v_prenex_37720 main_x))) (forall ((v_prenex_36773 Int) (v_prenex_36774 Int)) (or (<= (select main_a v_prenex_36773) 1003) (<= 996 (* 2 (select main_a v_prenex_36774))) (< v_prenex_36774 main_y) (<= 1000 (+ (select main_a v_prenex_36774) (select main_a v_prenex_36773))) (<= (select main_a v_prenex_36774) 1500) (<= (+ main_y 1) v_prenex_36774))) (forall ((v_prenex_40928 Int) (v_prenex_40929 Int)) (or (<= (select main_a v_prenex_40929) 999) (<= (+ main_y 1) v_prenex_40929) (<= (select main_a v_prenex_40928) 502) (<= (select main_a v_prenex_40929) 1500) (< v_prenex_40929 main_y) (<= (+ (select main_a v_prenex_40929) (select main_a v_prenex_40928)) 1000))) (forall ((v_prenex_39450 Int) (v_prenex_39451 Int)) (or (< v_prenex_39451 main_y) (<= 0 (+ (select main_a v_prenex_39451) 3)) (<= (select main_a v_prenex_39450) 1003) (<= 2 (* 2 (select main_a v_prenex_39450))) (<= (+ main_y 1) v_prenex_39451) (<= (select main_a v_prenex_39451) (+ (select main_a v_prenex_39450) 998)) (<= 498 (select main_a v_prenex_39451)))) (forall ((v_prenex_41099 Int) (v_prenex_41100 Int)) (or (<= (select main_a v_prenex_41099) (+ (select main_a v_prenex_41100) 4)) (<= 2 (* 2 (select main_a v_prenex_41099))) (<= (select main_a v_prenex_41100) 1500) (<= (+ main_y 1) v_prenex_41100) (< v_prenex_41100 main_y) (<= (select main_a v_prenex_41100) 999) (<= (* 2 (select main_a v_prenex_41099)) 1004))) (forall ((v_prenex_35644 Int) (v_prenex_35645 Int)) (or (<= 498 (select main_a v_prenex_35645)) (<= 0 (+ (select main_a v_prenex_35644) 500)) (<= (select main_a v_prenex_35644) (+ (select main_a v_prenex_35645) 4)) (< v_prenex_35645 main_y) (<= (select main_a v_prenex_35645) 999) (<= (+ main_y 1) v_prenex_35645) (<= (select main_a v_prenex_35644) 502))) (forall ((v_prenex_32797 Int) (v_prenex_32796 Int)) (or (<= (+ main_y 1) v_prenex_32797) (< v_prenex_32797 main_y) (<= (select main_a v_prenex_32797) 1500) (<= 0 (+ (select main_a v_prenex_32796) 500)) (<= (* 2 (select main_a v_prenex_32796)) 1004) (<= 1000 (+ (select main_a v_prenex_32797) (select main_a v_prenex_32796))) (<= 0 (+ (select main_a v_prenex_32797) 3)))) (forall ((v_prenex_37757 Int) (v_prenex_37756 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37756))) (<= 1000 (+ (select main_a v_prenex_37757) (select main_a v_prenex_37756))) (<= (+ main_y 1) v_prenex_37757) (<= 498 (select main_a v_prenex_37757)) (< v_prenex_37757 main_y) (<= 0 (+ (select main_a v_prenex_37757) 3)))) (or (forall ((v_prenex_33302 Int)) (or (<= (* 2 (select main_a v_prenex_33302)) 1004) (<= 1 (select main_a v_prenex_33302)))) (forall ((v_prenex_33303 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33303))) (<= 0 (+ (select main_a v_prenex_33303) 3)) (<= (select main_a v_prenex_33303) 1500) (<= (+ main_y 1) v_prenex_33303) (< v_prenex_33303 main_y)))) (forall ((v_prenex_37422 Int) (v_prenex_37423 Int)) (or (<= (+ main_y 1) v_prenex_37423) (<= 0 (+ (select main_a v_prenex_37422) 500)) (<= 498 (select main_a v_prenex_37423)) (<= (select main_a v_prenex_37423) (+ (select main_a v_prenex_37422) 998)) (< v_prenex_37423 main_y) (<= 1 (select main_a v_prenex_37422)) (<= (select main_a v_prenex_37423) 1500))) (forall ((v_prenex_38284 Int) (v_prenex_38283 Int)) (or (<= (select main_a v_prenex_38284) 999) (< v_prenex_38284 main_y) (<= (select main_a v_prenex_38283) (+ (select main_a v_prenex_38284) 4)) (<= 498 (select main_a v_prenex_38284)) (<= (* 2 (select main_a v_prenex_38283)) 1004) (<= 0 (+ (select main_a v_prenex_38283) 500)) (<= (+ main_y 1) v_prenex_38284))) (forall ((v_prenex_39353 Int) (v_prenex_39352 Int)) (or (<= (select main_a v_prenex_39353) (+ (select main_a v_prenex_39352) 998)) (<= (select main_a v_prenex_39353) 999) (< v_prenex_39353 main_y) (<= 1 (select main_a v_prenex_39352)) (<= (+ main_y 1) v_prenex_39353) (<= (+ main_x 1) v_prenex_39352) (<= (* 2 (select main_a v_prenex_39352)) 1004))) (or (forall ((v_prenex_35719 Int)) (or (<= (+ main_y 1) v_prenex_35719) (<= 0 (+ (select main_a v_prenex_35719) 3)) (<= (select main_a v_prenex_35719) 999) (<= 996 (* 2 (select main_a v_prenex_35719))) (< v_prenex_35719 main_y))) (forall ((v_prenex_35718 Int)) (<= (* 2 (select main_a v_prenex_35718)) 1004))) (forall ((v_prenex_44883 Int) (v_prenex_44882 Int)) (or (<= 1000 (+ (select main_a v_prenex_44883) (select main_a v_prenex_44882))) (<= (select main_a v_prenex_44882) 1003) (<= 498 (select main_a v_prenex_44883)) (<= (select main_a v_prenex_44882) 502) (< v_prenex_44883 main_y) (< v_prenex_44882 main_x) (<= (+ main_y 1) v_prenex_44883))) (or (forall ((v_prenex_37565 Int)) (or (< v_prenex_37565 main_x) (<= (* 2 (select main_a v_prenex_37565)) 1004))) (forall ((v_prenex_32315 Int)) (or (< v_prenex_32315 main_y) (<= (+ main_y 1) v_prenex_32315) (<= 498 (select main_a v_prenex_32315))))) (forall ((v_prenex_42818 Int) (v_prenex_42819 Int)) (or (< v_prenex_42819 main_y) (<= (+ main_y 1) v_prenex_42819) (<= 498 (select main_a v_prenex_42819)) (<= 2 (* 2 (select main_a v_prenex_42818))) (<= (select main_a v_prenex_42818) 502) (<= (select main_a v_prenex_42819) 1500) (<= (select main_a v_prenex_42818) (+ (select main_a v_prenex_42819) 4)))) (forall ((v_prenex_33920 Int) (v_prenex_33921 Int)) (or (<= (select main_a v_prenex_33920) (+ (select main_a v_prenex_33921) 998)) (<= 996 (* 2 (select main_a v_prenex_33920))) (<= 2 (* 2 (select main_a v_prenex_33921))) (< v_prenex_33920 main_y) (<= (+ main_y 1) v_prenex_33920) (<= (* 2 (select main_a v_prenex_33920)) 1998))) (or (forall ((v_prenex_37702 Int)) (or (< v_prenex_37702 main_y) (<= (select main_a v_prenex_37702) 1500) (<= (* 2 (select main_a v_prenex_37702)) 1998) (<= (+ main_y 1) v_prenex_37702))) (forall ((v_prenex_37701 Int)) (or (<= (select main_a v_prenex_37701) 502) (<= (* 2 (select main_a v_prenex_37701)) 1004)))) (forall ((v_prenex_45599 Int) (v_prenex_45598 Int)) (or (<= 0 (+ (select main_a v_prenex_45599) 3)) (<= (select main_a v_prenex_45598) 1003) (< v_prenex_45599 main_y) (<= 996 (* 2 (select main_a v_prenex_45599))) (<= (+ main_y 1) v_prenex_45599) (<= (select main_a v_prenex_45599) (+ (select main_a v_prenex_45598) 998)))) (forall ((v_prenex_42267 Int) (v_prenex_42268 Int)) (or (<= 1 (select main_a v_prenex_42267)) (<= 498 (select main_a v_prenex_42268)) (<= (+ main_y 1) v_prenex_42268) (<= (select main_a v_prenex_42267) (+ (select main_a v_prenex_42268) 4)) (<= (* 2 (select main_a v_prenex_42268)) 1998) (<= (select main_a v_prenex_42267) 502) (< v_prenex_42268 main_y))) (or (forall ((v_prenex_38758 Int)) (<= (select main_a v_prenex_38758) 502)) (forall ((v_prenex_38759 Int)) (or (<= (* 2 (select main_a v_prenex_38759)) 1998) (<= (select main_a v_prenex_38759) 999) (<= (+ main_y 1) v_prenex_38759) (< v_prenex_38759 main_y)))) (forall ((v_prenex_38460 Int) (v_prenex_38461 Int)) (or (<= (select main_a v_prenex_38461) 1500) (<= 2 (* 2 (select main_a v_prenex_38460))) (<= (select main_a v_prenex_38460) 1003) (<= 1000 (+ (select main_a v_prenex_38461) (select main_a v_prenex_38460))) (<= (+ main_y 1) v_prenex_38461) (< v_prenex_38461 main_y))) (forall ((v_prenex_42580 Int) (v_prenex_42581 Int)) (or (<= (select main_a v_prenex_42580) (+ (select main_a v_prenex_42581) 4)) (<= 996 (* 2 (select main_a v_prenex_42581))) (< v_prenex_42580 main_x) (<= (select main_a v_prenex_42580) 1003) (<= 1 (select main_a v_prenex_42580)) (< v_prenex_42581 main_y) (<= (+ main_y 1) v_prenex_42581))) (forall ((v_prenex_33585 Int) (v_prenex_33584 Int)) (or (< v_prenex_33584 main_x) (<= (+ main_y 1) v_prenex_33585) (<= (select main_a v_prenex_33584) (+ (select main_a v_prenex_33585) 4)) (<= (select main_a v_prenex_33584) 502) (< v_prenex_33585 main_y) (<= (select main_a v_prenex_33585) 1500))) (or (forall ((v_prenex_40497 Int)) (or (<= (select main_a v_prenex_40497) 999) (< v_prenex_40497 main_y) (<= 996 (* 2 (select main_a v_prenex_40497))) (<= (+ main_y 1) v_prenex_40497))) (forall ((v_prenex_40496 Int)) (or (< v_prenex_40496 main_x) (<= (* 2 (select main_a v_prenex_40496)) 1004) (<= 1 (select main_a v_prenex_40496))))) (forall ((v_prenex_45634 Int) (v_prenex_45635 Int)) (or (<= (+ (select main_a v_prenex_45635) (select main_a v_prenex_45634)) 1000) (< v_prenex_45635 main_y) (<= (* 2 (select main_a v_prenex_45635)) 1998) (<= (select main_a v_prenex_45634) 1003) (<= (select main_a v_prenex_45634) 502) (<= (+ main_y 1) v_prenex_45635) (<= (select main_a v_prenex_45635) 999))) (or (forall ((v_prenex_32396 Int)) (or (< v_prenex_32396 main_x) (<= (select main_a v_prenex_32396) 1003))) (forall ((v_prenex_32397 Int)) (or (<= (+ main_y 1) v_prenex_32397) (<= 996 (* 2 (select main_a v_prenex_32397))) (<= (select main_a v_prenex_32397) 999) (< v_prenex_32397 main_y)))) (or (forall ((v_prenex_34609 Int)) (<= (select main_a v_prenex_34609) 1003)) (forall ((v_prenex_34608 Int)) (or (<= (+ main_y 1) v_prenex_34608) (< v_prenex_34608 main_y) (<= (* 2 (select main_a v_prenex_34608)) 1998)))) (forall ((v_prenex_47703 Int) (v_prenex_47704 Int)) (or (< v_prenex_47704 main_y) (<= (+ main_y 1) v_prenex_47704) (<= 0 (+ (select main_a v_prenex_47704) 3)) (<= (select main_a v_prenex_47703) 502) (<= 996 (* 2 (select main_a v_prenex_47704))) (<= 1000 (+ (select main_a v_prenex_47704) (select main_a v_prenex_47703))))) (forall ((v_prenex_38475 Int) (v_prenex_38474 Int)) (or (<= (+ main_y 1) v_prenex_38475) (<= (* 2 (select main_a v_prenex_38474)) 1004) (<= 1000 (+ (select main_a v_prenex_38475) (select main_a v_prenex_38474))) (<= 0 (+ (select main_a v_prenex_38475) 3)) (< v_prenex_38475 main_y) (<= 2 (* 2 (select main_a v_prenex_38474))))) (forall ((v_prenex_45984 Int) (v_prenex_45985 Int)) (or (<= (select main_a v_prenex_45985) 999) (<= (select main_a v_prenex_45984) 1003) (<= 996 (* 2 (select main_a v_prenex_45985))) (<= (+ main_y 1) v_prenex_45985) (<= (* 2 (select main_a v_prenex_45984)) 1004) (<= (select main_a v_prenex_45984) (+ (select main_a v_prenex_45985) 4)) (< v_prenex_45985 main_y))) (forall ((v_prenex_37011 Int) (v_prenex_37012 Int)) (or (<= (select main_a v_prenex_37011) 1003) (<= 996 (* 2 (select main_a v_prenex_37012))) (<= 0 (+ (select main_a v_prenex_37012) 3)) (<= (+ main_y 1) v_prenex_37012) (<= (* 2 (select main_a v_prenex_37011)) 1004) (< v_prenex_37012 main_y) (<= 1000 (+ (select main_a v_prenex_37012) (select main_a v_prenex_37011))))) (forall ((v_prenex_33007 Int) (v_prenex_33006 Int)) (or (<= (select main_a v_prenex_33007) 1500) (<= (select main_a v_prenex_33006) (+ (select main_a v_prenex_33007) 4)) (<= 0 (+ (select main_a v_prenex_33006) 500)) (<= 996 (* 2 (select main_a v_prenex_33007))) (<= (+ main_y 1) v_prenex_33007) (<= 1 (select main_a v_prenex_33006)) (< v_prenex_33007 main_y))) (forall ((v_prenex_32890 Int) (v_prenex_32891 Int)) (or (<= (select main_a v_prenex_32890) 1003) (< v_prenex_32891 main_y) (<= (* 2 (select main_a v_prenex_32890)) 1004) (<= (* 2 (select main_a v_prenex_32891)) 1998) (<= 0 (+ (select main_a v_prenex_32891) 3)) (<= 1000 (+ (select main_a v_prenex_32891) (select main_a v_prenex_32890))) (<= (+ main_y 1) v_prenex_32891))) (or (forall ((v_prenex_33573 Int)) (<= (* 2 (select main_a v_prenex_33573)) 1998)) (forall ((v_prenex_33572 Int)) (or (<= (select main_a v_prenex_33572) 502) (<= (+ main_x 1) v_prenex_33572) (< v_prenex_33572 main_x) (<= 1 (select main_a v_prenex_33572))))) (forall ((v_prenex_36788 Int) (v_prenex_36787 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36788))) (<= 1 (select main_a v_prenex_36787)) (<= (select main_a v_prenex_36788) (+ (select main_a v_prenex_36787) 998)) (<= 498 (select main_a v_prenex_36788)) (< v_prenex_36788 main_y) (<= (+ main_y 1) v_prenex_36788))) (forall ((v_prenex_44241 Int) (v_prenex_44240 Int)) (or (<= 1000 (+ (select main_a v_prenex_44241) (select main_a v_prenex_44240))) (<= 996 (* 2 (select main_a v_prenex_44241))) (< v_prenex_44241 main_y) (<= 498 (select main_a v_prenex_44241)) (<= (+ main_y 1) v_prenex_44241) (<= (select main_a v_prenex_44240) 1003) (<= 0 (+ (select main_a v_prenex_44240) 500)))) (forall ((v_prenex_34093 Int) (v_prenex_34092 Int)) (or (<= (select main_a v_prenex_34093) (+ (select main_a v_prenex_34092) 4)) (<= (+ main_x 1) v_prenex_34093) (< v_prenex_34092 main_y) (<= (* 2 (select main_a v_prenex_34092)) 1998) (<= (select main_a v_prenex_34093) 1003) (<= (+ main_y 1) v_prenex_34092) (<= 1 (select main_a v_prenex_34093)))) (forall ((v_prenex_43659 Int) (v_prenex_43660 Int)) (or (<= (+ main_y 1) v_prenex_43660) (< v_prenex_43660 main_y) (<= (select main_a v_prenex_43659) (+ (select main_a v_prenex_43660) 4)) (<= (select main_a v_prenex_43659) 502) (<= 996 (* 2 (select main_a v_prenex_43660))))) (forall ((v_prenex_34315 Int) (v_prenex_34314 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34315))) (<= 996 (* 2 (select main_a v_prenex_34314))) (< v_prenex_34314 main_y) (<= 498 (select main_a v_prenex_34314)) (<= (select main_a v_prenex_34315) (+ (select main_a v_prenex_34314) 4)) (<= (select main_a v_prenex_34315) 502) (<= (+ main_y 1) v_prenex_34314))) (forall ((v_prenex_38183 Int) (v_prenex_38182 Int)) (or (<= (select main_a v_prenex_38183) (+ (select main_a v_prenex_38182) 998)) (<= (select main_a v_prenex_38182) 1003) (<= (select main_a v_prenex_38183) 1500) (<= 1 (select main_a v_prenex_38182)) (< v_prenex_38183 main_y) (<= 0 (+ (select main_a v_prenex_38183) 3)) (<= (+ main_y 1) v_prenex_38183))) (forall ((v_prenex_45193 Int) (v_prenex_45192 Int)) (or (<= 0 (+ (select main_a v_prenex_45192) 500)) (<= 996 (* 2 (select main_a v_prenex_45193))) (<= 1000 (+ (select main_a v_prenex_45193) (select main_a v_prenex_45192))) (< v_prenex_45193 main_y) (< v_prenex_45192 main_x) (<= (+ main_y 1) v_prenex_45193))) (forall ((v_prenex_37147 Int) (v_prenex_37148 Int)) (or (<= (select main_a v_prenex_37147) (+ (select main_a v_prenex_37148) 4)) (<= (* 2 (select main_a v_prenex_37148)) 1998) (<= (* 2 (select main_a v_prenex_37147)) 1004) (<= (+ main_y 1) v_prenex_37148) (< v_prenex_37148 main_y) (<= 498 (select main_a v_prenex_37148)))) (forall ((v_prenex_40661 Int) (v_prenex_40660 Int)) (or (< v_prenex_40661 main_y) (<= (select main_a v_prenex_40660) 502) (<= (* 2 (select main_a v_prenex_40661)) 1998) (<= (+ main_y 1) v_prenex_40661) (<= 0 (+ (select main_a v_prenex_40661) 3)) (<= 1000 (+ (select main_a v_prenex_40661) (select main_a v_prenex_40660))) (<= 1 (select main_a v_prenex_40660)))) (forall ((v_prenex_45778 Int) (v_prenex_45779 Int)) (or (< v_prenex_45779 main_y) (<= (select main_a v_prenex_45778) 1003) (<= 0 (+ (select main_a v_prenex_45779) 3)) (<= 1000 (+ (select main_a v_prenex_45779) (select main_a v_prenex_45778))) (<= (+ main_x 1) v_prenex_45778) (<= (+ main_y 1) v_prenex_45779) (<= 1 (select main_a v_prenex_45778)))) (forall ((v_prenex_46053 Int) (v_prenex_46052 Int)) (or (<= (+ (select main_a v_prenex_46053) (select main_a v_prenex_46052)) 1000) (<= 2 (* 2 (select main_a v_prenex_46052))) (<= 498 (select main_a v_prenex_46053)) (< v_prenex_46053 main_y) (<= (+ main_y 1) v_prenex_46053) (<= 996 (* 2 (select main_a v_prenex_46053))) (<= 1 (select main_a v_prenex_46052)))) (forall ((v_prenex_38664 Int) (v_prenex_38663 Int)) (or (<= (+ main_y 1) v_prenex_38664) (<= 1000 (+ (select main_a v_prenex_38664) (select main_a v_prenex_38663))) (< v_prenex_38664 main_y) (<= 1 (select main_a v_prenex_38663)) (<= (select main_a v_prenex_38664) 1500) (<= (* 2 (select main_a v_prenex_38664)) 1998))) (forall ((v_prenex_37521 Int) (v_prenex_37522 Int)) (or (<= 498 (select main_a v_prenex_37522)) (<= (select main_a v_prenex_37522) 1500) (<= (+ main_y 1) v_prenex_37522) (<= (* 2 (select main_a v_prenex_37521)) 1004) (< v_prenex_37522 main_y) (<= (select main_a v_prenex_37521) (+ (select main_a v_prenex_37522) 4)))) (forall ((v_prenex_37466 Int) (v_prenex_37465 Int)) (or (< v_prenex_37466 main_y) (<= 498 (select main_a v_prenex_37466)) (<= (+ main_x 1) v_prenex_37465) (<= (select main_a v_prenex_37465) (+ (select main_a v_prenex_37466) 4)) (<= (select main_a v_prenex_37465) 1003) (<= 2 (* 2 (select main_a v_prenex_37465))) (<= (+ main_y 1) v_prenex_37466))) (or (forall ((v_prenex_38309 Int)) (<= 2 (* 2 (select main_a v_prenex_38309)))) (forall ((v_prenex_32320 Int)) (or (<= (* 2 (select main_a v_prenex_32320)) 1998) (< v_prenex_32320 main_y) (<= (+ main_y 1) v_prenex_32320) (<= (select main_a v_prenex_32320) 999)))) (forall ((v_prenex_45908 Int) (v_prenex_45909 Int)) (or (<= (+ (select main_a v_prenex_45909) (select main_a v_prenex_45908)) 1000) (<= 0 (+ (select main_a v_prenex_45908) 500)) (<= (+ main_y 1) v_prenex_45909) (<= (* 2 (select main_a v_prenex_45909)) 1998) (<= (select main_a v_prenex_45908) 502) (<= 0 (+ (select main_a v_prenex_45909) 3)) (< v_prenex_45909 main_y))) (or (forall ((v_prenex_45972 Int)) (or (<= 1 (select main_a v_prenex_45972)) (<= 0 (+ (select main_a v_prenex_45972) 500)))) (forall ((v_prenex_45973 Int)) (or (< v_prenex_45973 main_y) (<= (+ main_y 1) v_prenex_45973) (<= (* 2 (select main_a v_prenex_45973)) 1998) (<= 498 (select main_a v_prenex_45973))))) (forall ((v_prenex_37834 Int) (v_prenex_37835 Int)) (or (<= (* 2 (select main_a v_prenex_37835)) 1998) (<= (select main_a v_prenex_37834) (+ (select main_a v_prenex_37835) 4)) (<= 2 (* 2 (select main_a v_prenex_37834))) (< v_prenex_37835 main_y) (<= (select main_a v_prenex_37834) 502) (<= (+ main_y 1) v_prenex_37835))) (forall ((v_prenex_34137 Int) (v_prenex_34136 Int)) (or (<= (+ main_y 1) v_prenex_34136) (<= 996 (* 2 (select main_a v_prenex_34136))) (<= (select main_a v_prenex_34137) (+ (select main_a v_prenex_34136) 4)) (<= 0 (+ (select main_a v_prenex_34137) 500)) (<= (* 2 (select main_a v_prenex_34136)) 1998) (<= 1 (select main_a v_prenex_34137)) (< v_prenex_34136 main_y))) (forall ((v_prenex_34597 Int) (v_prenex_34596 Int)) (or (<= 1000 (+ (select main_a v_prenex_34596) (select main_a v_prenex_34597))) (<= 0 (+ (select main_a v_prenex_34596) 3)) (<= (* 2 (select main_a v_prenex_34596)) 1998) (<= (select main_a v_prenex_34597) 1003) (<= 2 (* 2 (select main_a v_prenex_34597))) (<= (+ main_y 1) v_prenex_34596) (< v_prenex_34596 main_y))) (or (forall ((v_prenex_42808 Int)) (or (<= (+ main_x 1) v_prenex_42808) (<= (select main_a v_prenex_42808) 1003))) (forall ((v_prenex_42809 Int)) (or (< v_prenex_42809 main_y) (<= (+ main_y 1) v_prenex_42809) (<= (* 2 (select main_a v_prenex_42809)) 1998) (<= 0 (+ (select main_a v_prenex_42809) 3))))) (forall ((v_prenex_45759 Int) (v_prenex_45758 Int)) (or (< v_prenex_45758 main_x) (< v_prenex_45759 main_y) (<= (+ (select main_a v_prenex_45759) (select main_a v_prenex_45758)) 1000) (<= (+ main_y 1) v_prenex_45759) (<= (select main_a v_prenex_45759) 999) (<= 2 (* 2 (select main_a v_prenex_45758))) (<= (* 2 (select main_a v_prenex_45758)) 1004))) (forall ((v_prenex_42567 Int) (v_prenex_42566 Int)) (or (<= 0 (+ (select main_a v_prenex_42566) 500)) (<= (select main_a v_prenex_42566) (+ (select main_a v_prenex_42567) 4)) (<= (* 2 (select main_a v_prenex_42566)) 1004) (<= 498 (select main_a v_prenex_42567)) (< v_prenex_42567 main_y) (<= (+ main_y 1) v_prenex_42567))) (forall ((v_prenex_38841 Int) (v_prenex_38840 Int)) (or (<= 1000 (+ (select main_a v_prenex_38841) (select main_a v_prenex_38840))) (<= (+ main_y 1) v_prenex_38841) (<= (select main_a v_prenex_38841) 999) (< v_prenex_38841 main_y) (<= (select main_a v_prenex_38840) 502))) (forall ((v_prenex_37170 Int) (v_prenex_37171 Int)) (or (<= (select main_a v_prenex_37171) 999) (<= (+ main_x 1) v_prenex_37170) (<= (+ main_y 1) v_prenex_37171) (<= 1000 (+ (select main_a v_prenex_37171) (select main_a v_prenex_37170))) (<= (* 2 (select main_a v_prenex_37170)) 1004) (< v_prenex_37171 main_y) (<= 0 (+ (select main_a v_prenex_37170) 500)))) (forall ((v_prenex_38974 Int) (v_prenex_38973 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38974))) (<= 0 (+ (select main_a v_prenex_38973) 500)) (<= 2 (* 2 (select main_a v_prenex_38973))) (<= (+ main_y 1) v_prenex_38974) (< v_prenex_38974 main_y) (<= (select main_a v_prenex_38974) 999) (<= 1000 (+ (select main_a v_prenex_38974) (select main_a v_prenex_38973))))) (or (forall ((v_prenex_33401 Int)) (or (<= 1 (select main_a v_prenex_33401)) (<= (* 2 (select main_a v_prenex_33401)) 1004))) (forall ((v_prenex_33402 Int)) (or (< v_prenex_33402 main_y) (<= 0 (+ (select main_a v_prenex_33402) 3)) (<= (* 2 (select main_a v_prenex_33402)) 1998) (<= 996 (* 2 (select main_a v_prenex_33402))) (<= (+ main_y 1) v_prenex_33402)))) (forall ((v_prenex_46217 Int) (v_prenex_46218 Int)) (or (<= (+ main_x 1) v_prenex_46217) (<= 996 (* 2 (select main_a v_prenex_46218))) (<= (select main_a v_prenex_46217) 1003) (<= (+ main_y 1) v_prenex_46218) (< v_prenex_46218 main_y) (<= (select main_a v_prenex_46218) (+ (select main_a v_prenex_46217) 998)) (<= 1 (select main_a v_prenex_46217)))) (forall ((v_prenex_47906 Int) (v_prenex_47905 Int)) (or (<= (+ (select main_a v_prenex_47906) (select main_a v_prenex_47905)) 1000) (<= (* 2 (select main_a v_prenex_47906)) 1998) (<= 996 (* 2 (select main_a v_prenex_47906))) (< v_prenex_47906 main_y) (<= (select main_a v_prenex_47905) 1003) (<= (+ main_y 1) v_prenex_47906) (<= (select main_a v_prenex_47905) 502))) (forall ((v_prenex_40493 Int) (v_prenex_40492 Int)) (or (<= (+ main_y 1) v_prenex_40493) (< v_prenex_40493 main_y) (< v_prenex_40492 main_x) (<= 1 (select main_a v_prenex_40492)) (<= (+ (select main_a v_prenex_40493) (select main_a v_prenex_40492)) 1000) (<= 0 (+ (select main_a v_prenex_40493) 3)))) (forall ((v_prenex_46332 Int) (v_prenex_46331 Int)) (or (<= (+ main_y 1) v_prenex_46332) (<= (select main_a v_prenex_46332) (+ (select main_a v_prenex_46331) 998)) (<= (select main_a v_prenex_46331) 1003) (<= 498 (select main_a v_prenex_46332)) (< v_prenex_46331 main_x) (<= 2 (* 2 (select main_a v_prenex_46331))) (< v_prenex_46332 main_y))) (forall ((v_prenex_44425 Int) (v_prenex_44424 Int)) (or (<= 0 (+ (select main_a v_prenex_44424) 500)) (<= 498 (select main_a v_prenex_44425)) (< v_prenex_44425 main_y) (<= (+ main_y 1) v_prenex_44425) (<= 0 (+ (select main_a v_prenex_44425) 3)) (<= (select main_a v_prenex_44425) (+ (select main_a v_prenex_44424) 998)))) (forall ((v_prenex_40142 Int) (v_prenex_40141 Int)) (or (< v_prenex_40142 main_y) (<= 498 (select main_a v_prenex_40142)) (<= 0 (+ (select main_a v_prenex_40141) 500)) (<= (select main_a v_prenex_40142) (+ (select main_a v_prenex_40141) 998)) (<= (+ main_y 1) v_prenex_40142) (<= (+ main_x 1) v_prenex_40141) (<= (select main_a v_prenex_40141) 1003))) (forall ((v_prenex_37704 Int) (v_prenex_37705 Int)) (or (< v_prenex_37705 main_y) (<= 1000 (+ (select main_a v_prenex_37705) (select main_a v_prenex_37704))) (<= (select main_a v_prenex_37704) 502) (<= (select main_a v_prenex_37705) 999) (<= (+ main_y 1) v_prenex_37705) (<= 498 (select main_a v_prenex_37705)))) (forall ((v_prenex_40449 Int) (v_prenex_40450 Int)) (or (<= (select main_a v_prenex_40450) 999) (<= (+ main_x 1) v_prenex_40449) (<= (+ main_y 1) v_prenex_40450) (<= 2 (* 2 (select main_a v_prenex_40449))) (< v_prenex_40450 main_y) (<= (select main_a v_prenex_40450) (+ (select main_a v_prenex_40449) 998)) (<= 0 (+ (select main_a v_prenex_40449) 500)))) (forall ((v_prenex_39894 Int) (v_prenex_39895 Int)) (or (<= 1 (select main_a v_prenex_39894)) (<= (+ main_x 1) v_prenex_39894) (<= 1000 (+ (select main_a v_prenex_39895) (select main_a v_prenex_39894))) (< v_prenex_39895 main_y) (<= 0 (+ (select main_a v_prenex_39894) 500)) (<= 498 (select main_a v_prenex_39895)) (<= (+ main_y 1) v_prenex_39895))) (forall ((v_prenex_46963 Int) (v_prenex_46962 Int)) (or (<= (select main_a v_prenex_46962) 502) (<= 1 (select main_a v_prenex_46962)) (<= (+ main_y 1) v_prenex_46963) (<= 498 (select main_a v_prenex_46963)) (<= (select main_a v_prenex_46962) (+ (select main_a v_prenex_46963) 4)) (<= (select main_a v_prenex_46963) 1500) (< v_prenex_46963 main_y))) (forall ((v_prenex_39317 Int) (v_prenex_39316 Int)) (or (<= 0 (+ (select main_a v_prenex_39317) 3)) (<= (+ main_y 1) v_prenex_39317) (< v_prenex_39317 main_y) (< v_prenex_39316 main_x) (<= (* 2 (select main_a v_prenex_39316)) 1004) (<= 1000 (+ (select main_a v_prenex_39317) (select main_a v_prenex_39316))) (<= 0 (+ (select main_a v_prenex_39316) 500)))) (forall ((v_prenex_43789 Int) (v_prenex_43788 Int)) (or (< v_prenex_43789 main_y) (<= (+ main_y 1) v_prenex_43789) (<= 498 (select main_a v_prenex_43789)) (<= (select main_a v_prenex_43788) 1003) (<= (+ (select main_a v_prenex_43789) (select main_a v_prenex_43788)) 1000) (<= (select main_a v_prenex_43789) 999))) (forall ((v_prenex_37127 Int) (v_prenex_37128 Int)) (or (<= (select main_a v_prenex_37127) (+ (select main_a v_prenex_37128) 4)) (<= (select main_a v_prenex_37128) 1500) (< v_prenex_37128 main_y) (<= (+ main_y 1) v_prenex_37128))) (forall ((v_prenex_42229 Int) (v_prenex_42230 Int)) (or (<= (+ main_y 1) v_prenex_42230) (<= 996 (* 2 (select main_a v_prenex_42230))) (<= (select main_a v_prenex_42230) 999) (<= (select main_a v_prenex_42229) 502) (< v_prenex_42230 main_y) (<= (+ (select main_a v_prenex_42230) (select main_a v_prenex_42229)) 1000))) (forall ((v_prenex_34706 Int) (v_prenex_34705 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34706))) (<= (+ (select main_a v_prenex_34705) (select main_a v_prenex_34706)) 1000) (<= (select main_a v_prenex_34706) 1003) (<= (+ main_y 1) v_prenex_34705) (<= (select main_a v_prenex_34705) 999) (< v_prenex_34705 main_y))) (or (forall ((v_prenex_38754 Int)) (or (<= (select main_a v_prenex_38754) 1003) (<= (* 2 (select main_a v_prenex_38754)) 1004))) (forall ((v_prenex_38755 Int)) (or (<= (select main_a v_prenex_38755) 999) (<= (* 2 (select main_a v_prenex_38755)) 1998) (< v_prenex_38755 main_y) (<= 0 (+ (select main_a v_prenex_38755) 3)) (<= (+ main_y 1) v_prenex_38755)))) (forall ((v_prenex_38233 Int) (v_prenex_38234 Int)) (or (<= (select main_a v_prenex_38233) 1003) (<= (select main_a v_prenex_38233) (+ (select main_a v_prenex_38234) 4)) (<= 498 (select main_a v_prenex_38234)) (<= 2 (* 2 (select main_a v_prenex_38233))) (< v_prenex_38234 main_y) (<= 996 (* 2 (select main_a v_prenex_38234))) (<= (+ main_y 1) v_prenex_38234))) (forall ((v_prenex_38776 Int) (v_prenex_38777 Int)) (or (<= (+ main_y 1) v_prenex_38777) (<= (select main_a v_prenex_38777) 1500) (<= (select main_a v_prenex_38776) (+ (select main_a v_prenex_38777) 4)) (<= 498 (select main_a v_prenex_38777)) (<= (select main_a v_prenex_38776) 502) (< v_prenex_38777 main_y))) (forall ((v_prenex_42309 Int) (v_prenex_42310 Int)) (or (<= (+ main_x 1) v_prenex_42309) (<= 1 (select main_a v_prenex_42309)) (<= 2 (* 2 (select main_a v_prenex_42309))) (<= (+ main_y 1) v_prenex_42310) (<= (select main_a v_prenex_42310) 1500) (<= (select main_a v_prenex_42310) (+ (select main_a v_prenex_42309) 998)) (< v_prenex_42310 main_y))) (forall ((v_prenex_44969 Int) (v_prenex_44970 Int)) (or (< v_prenex_44970 main_y) (<= (+ (select main_a v_prenex_44970) (select main_a v_prenex_44969)) 1000) (<= 0 (+ (select main_a v_prenex_44969) 500)) (<= (select main_a v_prenex_44970) 1500) (<= (+ main_y 1) v_prenex_44970) (<= (+ main_x 1) v_prenex_44969))) (or (forall ((v_prenex_41950 Int)) (or (<= (* 2 (select main_a v_prenex_41950)) 1998) (< v_prenex_41950 main_y) (<= 996 (* 2 (select main_a v_prenex_41950))) (<= (+ main_y 1) v_prenex_41950) (<= 0 (+ (select main_a v_prenex_41950) 3)))) (forall ((v_prenex_41949 Int)) (<= 0 (+ (select main_a v_prenex_41949) 500)))) (forall ((v_prenex_44432 Int) (v_prenex_44433 Int)) (or (<= 498 (select main_a v_prenex_44433)) (<= (* 2 (select main_a v_prenex_44433)) 1998) (< v_prenex_44433 main_y) (<= (select main_a v_prenex_44432) (+ (select main_a v_prenex_44433) 4)) (<= 0 (+ (select main_a v_prenex_44432) 500)) (<= (+ main_y 1) v_prenex_44433))) (forall ((v_prenex_36703 Int) (v_prenex_36704 Int)) (or (<= (+ main_x 1) v_prenex_36703) (<= 996 (* 2 (select main_a v_prenex_36704))) (<= 1 (select main_a v_prenex_36703)) (< v_prenex_36704 main_y) (<= (select main_a v_prenex_36703) 502) (<= (+ main_y 1) v_prenex_36704) (<= (select main_a v_prenex_36704) (+ (select main_a v_prenex_36703) 998)))) (forall ((v_prenex_33876 Int) (v_prenex_33877 Int)) (or (< v_prenex_33876 main_y) (<= (+ main_y 1) v_prenex_33876) (<= 0 (+ (select main_a v_prenex_33876) 3)) (<= (+ (select main_a v_prenex_33876) (select main_a v_prenex_33877)) 1000) (<= (select main_a v_prenex_33877) 502))) (forall ((v_prenex_36747 Int) (v_prenex_36748 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36747))) (< v_prenex_36748 main_y) (<= (+ main_y 1) v_prenex_36748) (<= 1 (select main_a v_prenex_36747)) (<= (+ (select main_a v_prenex_36748) (select main_a v_prenex_36747)) 1000) (<= 498 (select main_a v_prenex_36748)) (<= (select main_a v_prenex_36748) 999))) (forall ((v_prenex_34804 Int) (v_prenex_34803 Int)) (or (<= (select main_a v_prenex_34804) 502) (<= 996 (* 2 (select main_a v_prenex_34803))) (< v_prenex_34803 main_y) (<= (+ main_y 1) v_prenex_34803) (<= 498 (select main_a v_prenex_34803)) (<= 1000 (+ (select main_a v_prenex_34803) (select main_a v_prenex_34804))))) (forall ((v_prenex_41201 Int) (v_prenex_41202 Int)) (or (<= 0 (+ (select main_a v_prenex_41202) 3)) (<= (select main_a v_prenex_41201) 502) (<= (select main_a v_prenex_41201) (+ (select main_a v_prenex_41202) 4)) (<= (select main_a v_prenex_41201) 1003) (< v_prenex_41202 main_y) (<= (+ main_y 1) v_prenex_41202) (< v_prenex_41201 main_x))) (forall ((v_prenex_44069 Int) (v_prenex_44068 Int)) (or (<= 0 (+ (select main_a v_prenex_44069) 3)) (<= (* 2 (select main_a v_prenex_44068)) 1004) (< v_prenex_44069 main_y) (<= (+ main_y 1) v_prenex_44069) (<= 996 (* 2 (select main_a v_prenex_44069))) (<= (select main_a v_prenex_44069) (+ (select main_a v_prenex_44068) 998)))) (forall ((v_prenex_38855 Int) (v_prenex_38854 Int)) (or (<= 1000 (+ (select main_a v_prenex_38855) (select main_a v_prenex_38854))) (< v_prenex_38855 main_y) (<= (select main_a v_prenex_38854) 1003) (<= 1 (select main_a v_prenex_38854)) (<= (* 2 (select main_a v_prenex_38855)) 1998) (<= (+ main_y 1) v_prenex_38855) (<= 996 (* 2 (select main_a v_prenex_38855))))) (forall ((v_prenex_34850 Int) (v_prenex_34849 Int)) (or (<= (+ main_x 1) v_prenex_34850) (< v_prenex_34850 main_x) (<= 0 (+ (select main_a v_prenex_34850) 500)) (<= 1000 (+ (select main_a v_prenex_34849) (select main_a v_prenex_34850))))) (forall ((v_prenex_40533 Int) (v_prenex_40532 Int)) (or (< v_prenex_40533 main_y) (<= 2 (* 2 (select main_a v_prenex_40532))) (<= (+ main_y 1) v_prenex_40533) (<= (select main_a v_prenex_40532) (+ (select main_a v_prenex_40533) 4)) (<= (select main_a v_prenex_40532) 1003) (<= (* 2 (select main_a v_prenex_40533)) 1998) (<= 498 (select main_a v_prenex_40533)))) (forall ((v_prenex_34411 Int) (v_prenex_34410 Int)) (or (<= (select main_a v_prenex_34410) 1500) (<= (+ (select main_a v_prenex_34410) (select main_a v_prenex_34411)) 1000) (<= 996 (* 2 (select main_a v_prenex_34410))) (<= 0 (+ (select main_a v_prenex_34411) 500)) (< v_prenex_34410 main_y) (<= (+ main_y 1) v_prenex_34410))) (forall ((v_prenex_37598 Int) (v_prenex_37597 Int)) (or (<= (* 2 (select main_a v_prenex_37598)) 1998) (<= (select main_a v_prenex_37597) (+ (select main_a v_prenex_37598) 4)) (<= 498 (select main_a v_prenex_37598)) (<= (+ main_y 1) v_prenex_37598) (<= (select main_a v_prenex_37597) 1003) (< v_prenex_37598 main_y))) (forall ((v_prenex_34509 Int) (v_prenex_34508 Int)) (or (<= (select main_a v_prenex_34508) (+ (select main_a v_prenex_34509) 998)) (<= (select main_a v_prenex_34508) 1500) (<= (* 2 (select main_a v_prenex_34509)) 1004) (<= 0 (+ (select main_a v_prenex_34508) 3)) (< v_prenex_34508 main_y) (<= (+ main_y 1) v_prenex_34508))) (forall ((v_prenex_46253 Int) (v_prenex_46254 Int)) (or (<= 0 (+ (select main_a v_prenex_46254) 3)) (<= 1000 (+ (select main_a v_prenex_46254) (select main_a v_prenex_46253))) (< v_prenex_46254 main_y) (<= 0 (+ (select main_a v_prenex_46253) 500)) (< v_prenex_46253 main_x) (<= 1 (select main_a v_prenex_46253)) (<= (+ main_y 1) v_prenex_46254))) (forall ((v_prenex_44995 Int) (v_prenex_44996 Int)) (or (<= (select main_a v_prenex_44995) (+ (select main_a v_prenex_44996) 4)) (<= 498 (select main_a v_prenex_44996)) (<= (+ main_y 1) v_prenex_44996) (<= (* 2 (select main_a v_prenex_44995)) 1004) (<= (* 2 (select main_a v_prenex_44996)) 1998) (< v_prenex_44996 main_y) (<= (select main_a v_prenex_44995) 1003))) (forall ((v_prenex_43859 Int) (v_prenex_43858 Int)) (or (<= (select main_a v_prenex_43859) (+ (select main_a v_prenex_43858) 998)) (< v_prenex_43859 main_y) (<= 0 (+ (select main_a v_prenex_43859) 3)) (<= 2 (* 2 (select main_a v_prenex_43858))) (<= (+ main_y 1) v_prenex_43859) (<= (select main_a v_prenex_43858) 502))) (or (forall ((v_prenex_34599 Int)) (or (<= (select main_a v_prenex_34599) 502) (<= 1 (select main_a v_prenex_34599)))) (forall ((v_prenex_34598 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34598))) (< v_prenex_34598 main_y) (<= 498 (select main_a v_prenex_34598)) (<= (* 2 (select main_a v_prenex_34598)) 1998) (<= (+ main_y 1) v_prenex_34598)))) (or (forall ((v_prenex_37529 Int)) (or (< v_prenex_37529 main_x) (<= (* 2 (select main_a v_prenex_37529)) 1004))) (forall ((v_prenex_37530 Int)) (or (< v_prenex_37530 main_y) (<= 0 (+ (select main_a v_prenex_37530) 3)) (<= 996 (* 2 (select main_a v_prenex_37530))) (<= (+ main_y 1) v_prenex_37530)))) (or (forall ((v_prenex_36753 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36753))) (<= (select main_a v_prenex_36753) 502))) (forall ((v_prenex_36754 Int)) (or (<= 0 (+ (select main_a v_prenex_36754) 3)) (<= 996 (* 2 (select main_a v_prenex_36754))) (< v_prenex_36754 main_y) (<= (+ main_y 1) v_prenex_36754)))) (forall ((v_prenex_37944 Int) (v_prenex_37945 Int)) (or (< v_prenex_37945 main_y) (<= (+ main_y 1) v_prenex_37945) (<= (select main_a v_prenex_37945) (+ (select main_a v_prenex_37944) 998)) (<= (* 2 (select main_a v_prenex_37945)) 1998) (<= (select main_a v_prenex_37944) 502) (<= (* 2 (select main_a v_prenex_37944)) 1004) (<= 996 (* 2 (select main_a v_prenex_37945))))) (forall ((v_prenex_43475 Int) (v_prenex_43474 Int)) (or (<= 498 (select main_a v_prenex_43475)) (<= (+ main_y 1) v_prenex_43475) (< v_prenex_43475 main_y) (<= (+ (select main_a v_prenex_43475) (select main_a v_prenex_43474)) 1000) (<= 1 (select main_a v_prenex_43474)))) (forall ((v_prenex_35826 Int) (v_prenex_35827 Int)) (or (<= (+ main_y 1) v_prenex_35827) (<= (select main_a v_prenex_35826) (+ (select main_a v_prenex_35827) 4)) (<= 498 (select main_a v_prenex_35827)) (< v_prenex_35827 main_y) (<= 0 (+ (select main_a v_prenex_35826) 500)) (< v_prenex_35826 main_x))) (forall ((v_prenex_32867 Int) (v_prenex_32866 Int)) (or (<= (select main_a v_prenex_32867) 999) (< v_prenex_32867 main_y) (<= (+ main_y 1) v_prenex_32867) (<= (select main_a v_prenex_32866) 1003) (<= (select main_a v_prenex_32866) 502) (<= (+ main_x 1) v_prenex_32866) (<= 1000 (+ (select main_a v_prenex_32867) (select main_a v_prenex_32866))))) (forall ((v_prenex_32845 Int) (v_prenex_32844 Int)) (or (<= (select main_a v_prenex_32844) (+ (select main_a v_prenex_32845) 4)) (< v_prenex_32845 main_y) (<= (select main_a v_prenex_32844) 1003) (<= 0 (+ (select main_a v_prenex_32844) 500)) (<= (+ main_y 1) v_prenex_32845) (<= (* 2 (select main_a v_prenex_32845)) 1998) (<= 498 (select main_a v_prenex_32845)))) (forall ((v_prenex_46427 Int) (v_prenex_46428 Int)) (or (<= (select main_a v_prenex_46427) 502) (<= (+ main_y 1) v_prenex_46428) (< v_prenex_46428 main_y) (<= 0 (+ (select main_a v_prenex_46428) 3)) (<= 1000 (+ (select main_a v_prenex_46428) (select main_a v_prenex_46427))) (< v_prenex_46427 main_x))) (or (forall ((v_prenex_32760 Int)) (or (<= 0 (+ (select main_a v_prenex_32760) 500)) (< v_prenex_32760 main_x))) (forall ((v_prenex_32761 Int)) (or (<= 0 (+ (select main_a v_prenex_32761) 3)) (< v_prenex_32761 main_y) (<= (+ main_y 1) v_prenex_32761) (<= (* 2 (select main_a v_prenex_32761)) 1998)))) (forall ((v_prenex_47942 Int) (v_prenex_47941 Int)) (or (<= (select main_a v_prenex_47942) 999) (<= (* 2 (select main_a v_prenex_47941)) 1004) (<= (select main_a v_prenex_47942) 1500) (< v_prenex_47942 main_y) (<= (select main_a v_prenex_47942) (+ (select main_a v_prenex_47941) 998)) (<= 2 (* 2 (select main_a v_prenex_47941))) (<= (+ main_y 1) v_prenex_47942))) (or (forall ((v_prenex_41087 Int)) (<= (* 2 (select main_a v_prenex_41087)) 1004)) (forall ((v_prenex_41088 Int)) (or (< v_prenex_41088 main_y) (<= (select main_a v_prenex_41088) 1500) (<= (+ main_y 1) v_prenex_41088)))) (or (forall ((v_prenex_46509 Int)) (or (<= (select main_a v_prenex_46509) 999) (<= 996 (* 2 (select main_a v_prenex_46509))) (< v_prenex_46509 main_y) (<= (+ main_y 1) v_prenex_46509))) (forall ((v_prenex_46508 Int)) (<= 2 (* 2 (select main_a v_prenex_46508))))) (forall ((v_prenex_42660 Int) (v_prenex_42661 Int)) (or (<= (select main_a v_prenex_42660) 1003) (<= (select main_a v_prenex_42661) 999) (< v_prenex_42661 main_y) (<= (select main_a v_prenex_42660) (+ (select main_a v_prenex_42661) 4)) (<= (+ main_y 1) v_prenex_42661) (<= 1 (select main_a v_prenex_42660)) (<= 498 (select main_a v_prenex_42661)))) (or (forall ((v_prenex_34899 Int)) (or (<= (+ main_y 1) v_prenex_34899) (<= (* 2 (select main_a v_prenex_34899)) 1998) (<= (select main_a v_prenex_34899) 1500) (< v_prenex_34899 main_y))) (forall ((v_prenex_34900 Int)) (or (< v_prenex_34900 main_x) (<= 1 (select main_a v_prenex_34900)) (<= 2 (* 2 (select main_a v_prenex_34900)))))) (forall ((v_prenex_34501 Int) (v_prenex_34500 Int)) (or (< v_prenex_34500 main_y) (<= (+ main_y 1) v_prenex_34500) (<= (select main_a v_prenex_34501) 1003) (<= (select main_a v_prenex_34501) (+ (select main_a v_prenex_34500) 4)) (<= (select main_a v_prenex_34500) 1500) (<= 996 (* 2 (select main_a v_prenex_34500))) (<= (select main_a v_prenex_34501) 502))) (forall ((v_prenex_36494 Int) (v_prenex_36493 Int)) (or (<= (+ main_y 1) v_prenex_36494) (<= 1000 (+ (select main_a v_prenex_36494) (select main_a v_prenex_36493))) (< v_prenex_36494 main_y) (<= 996 (* 2 (select main_a v_prenex_36494))) (<= (* 2 (select main_a v_prenex_36494)) 1998) (<= (select main_a v_prenex_36493) 502))) (or (forall ((v_prenex_47350 Int)) (or (<= (select main_a v_prenex_47350) 1500) (< v_prenex_47350 main_y) (<= (+ main_y 1) v_prenex_47350) (<= 996 (* 2 (select main_a v_prenex_47350))))) (forall ((v_prenex_47349 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47349))) (<= (* 2 (select main_a v_prenex_47349)) 1004)))) (forall ((v_prenex_46966 Int) (v_prenex_46967 Int)) (or (<= (select main_a v_prenex_46967) 1500) (< v_prenex_46967 main_y) (<= (+ main_y 1) v_prenex_46967) (<= (select main_a v_prenex_46967) 999) (<= 0 (+ (select main_a v_prenex_46966) 500)) (<= 1000 (+ (select main_a v_prenex_46967) (select main_a v_prenex_46966))))) (forall ((v_prenex_39469 Int) (v_prenex_39468 Int)) (or (<= (+ main_y 1) v_prenex_39469) (<= 1000 (+ (select main_a v_prenex_39469) (select main_a v_prenex_39468))) (< v_prenex_39469 main_y) (<= (select main_a v_prenex_39468) 1003) (<= (select main_a v_prenex_39469) 1500) (<= 0 (+ (select main_a v_prenex_39469) 3)))) (forall ((v_prenex_38658 Int) (v_prenex_38657 Int)) (or (<= (+ main_y 1) v_prenex_38658) (<= 1000 (+ (select main_a v_prenex_38658) (select main_a v_prenex_38657))) (< v_prenex_38658 main_y) (<= (select main_a v_prenex_38657) 502) (<= 498 (select main_a v_prenex_38658)) (<= (* 2 (select main_a v_prenex_38658)) 1998))) (forall ((v_prenex_33541 Int) (v_prenex_33540 Int)) (or (<= 1000 (+ (select main_a v_prenex_33541) (select main_a v_prenex_33540))) (<= (select main_a v_prenex_33540) 1003) (< v_prenex_33541 main_y) (<= (select main_a v_prenex_33541) 999) (<= (+ main_y 1) v_prenex_33541))) (or (forall ((v_prenex_32653 Int)) (or (<= (* 2 (select main_a v_prenex_32653)) 1998) (< v_prenex_32653 main_y) (<= 0 (+ (select main_a v_prenex_32653) 3)) (<= (+ main_y 1) v_prenex_32653))) (forall ((v_prenex_32652 Int)) (or (<= 0 (+ (select main_a v_prenex_32652) 500)) (<= (select main_a v_prenex_32652) 502)))) (forall ((v_prenex_35152 Int) (v_prenex_35151 Int)) (or (<= (+ (select main_a v_prenex_35151) (select main_a v_prenex_35152)) 1000) (< v_prenex_35151 main_y) (<= (+ main_x 1) v_prenex_35152) (<= 2 (* 2 (select main_a v_prenex_35152))) (<= (select main_a v_prenex_35151) 999) (<= (+ main_y 1) v_prenex_35151))) (or (forall ((v_prenex_38166 Int)) (or (<= 0 (+ (select main_a v_prenex_38166) 3)) (<= (+ main_y 1) v_prenex_38166) (<= (select main_a v_prenex_38166) 1500) (<= (* 2 (select main_a v_prenex_38166)) 1998) (< v_prenex_38166 main_y))) (forall ((v_prenex_38165 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38165))) (<= (select main_a v_prenex_38165) 1003)))) (or (forall ((v_prenex_38446 Int)) (or (<= (+ main_x 1) v_prenex_38446) (<= (select main_a v_prenex_38446) 502) (<= 0 (+ (select main_a v_prenex_38446) 500)))) (forall ((v_prenex_38447 Int)) (or (<= (+ main_y 1) v_prenex_38447) (<= (select main_a v_prenex_38447) 999) (<= (* 2 (select main_a v_prenex_38447)) 1998) (< v_prenex_38447 main_y)))) (forall ((v_prenex_41865 Int) (v_prenex_41866 Int)) (or (<= (select main_a v_prenex_41865) (+ (select main_a v_prenex_41866) 4)) (<= (+ main_y 1) v_prenex_41866) (<= (* 2 (select main_a v_prenex_41866)) 1998) (<= (select main_a v_prenex_41865) 1003) (< v_prenex_41866 main_y) (<= (select main_a v_prenex_41866) 999))) (forall ((v_prenex_41027 Int) (v_prenex_41028 Int)) (or (<= (+ main_x 1) v_prenex_41027) (<= (select main_a v_prenex_41028) (+ (select main_a v_prenex_41027) 998)) (<= (+ main_y 1) v_prenex_41028) (< v_prenex_41028 main_y) (<= 0 (+ (select main_a v_prenex_41028) 3)) (<= 2 (* 2 (select main_a v_prenex_41027))) (<= (select main_a v_prenex_41027) 502))) (forall ((v_prenex_40831 Int) (v_prenex_40830 Int)) (or (<= 1 (select main_a v_prenex_40830)) (<= (+ main_y 1) v_prenex_40831) (<= 1000 (+ (select main_a v_prenex_40831) (select main_a v_prenex_40830))) (< v_prenex_40831 main_y) (<= (select main_a v_prenex_40831) 999) (<= (* 2 (select main_a v_prenex_40830)) 1004))) (forall ((v_prenex_39074 Int) (v_prenex_39073 Int)) (or (<= (select main_a v_prenex_39073) 1003) (<= 1000 (+ (select main_a v_prenex_39074) (select main_a v_prenex_39073))) (<= 1 (select main_a v_prenex_39073)) (<= (+ main_y 1) v_prenex_39074) (< v_prenex_39074 main_y) (<= (select main_a v_prenex_39074) 1500))) (or (forall ((v_prenex_36971 Int)) (or (<= (select main_a v_prenex_36971) 1003) (<= 0 (+ (select main_a v_prenex_36971) 500)))) (forall ((v_prenex_36972 Int)) (or (< v_prenex_36972 main_y) (<= 996 (* 2 (select main_a v_prenex_36972))) (<= (select main_a v_prenex_36972) 1500) (<= (+ main_y 1) v_prenex_36972)))) (or (forall ((v_prenex_38398 Int)) (or (< v_prenex_38398 main_x) (<= (select main_a v_prenex_38398) 502) (<= 1 (select main_a v_prenex_38398)))) (forall ((v_prenex_38399 Int)) (or (<= (+ main_y 1) v_prenex_38399) (<= (select main_a v_prenex_38399) 1500) (<= (* 2 (select main_a v_prenex_38399)) 1998) (< v_prenex_38399 main_y)))) (forall ((v_prenex_40269 Int) (v_prenex_40270 Int)) (or (< v_prenex_40270 main_y) (<= (+ (select main_a v_prenex_40270) (select main_a v_prenex_40269)) 1000) (<= 2 (* 2 (select main_a v_prenex_40269))) (<= 0 (+ (select main_a v_prenex_40270) 3)) (<= (+ main_y 1) v_prenex_40270) (<= (* 2 (select main_a v_prenex_40270)) 1998) (<= 0 (+ (select main_a v_prenex_40269) 500)))) (forall ((v_prenex_37523 Int) (v_prenex_37524 Int)) (or (<= 0 (+ (select main_a v_prenex_37523) 500)) (<= (select main_a v_prenex_37523) (+ (select main_a v_prenex_37524) 4)) (<= (select main_a v_prenex_37524) 1500) (<= (+ main_y 1) v_prenex_37524) (< v_prenex_37524 main_y) (<= 2 (* 2 (select main_a v_prenex_37523))))) (forall ((v_prenex_38745 Int) (v_prenex_38744 Int)) (or (<= (select main_a v_prenex_38745) 1500) (< v_prenex_38745 main_y) (<= 1 (select main_a v_prenex_38744)) (<= (+ main_x 1) v_prenex_38744) (<= (+ main_y 1) v_prenex_38745) (<= 1000 (+ (select main_a v_prenex_38745) (select main_a v_prenex_38744))))) (forall ((v_prenex_45272 Int) (v_prenex_45273 Int)) (or (<= (select main_a v_prenex_45273) 999) (<= (select main_a v_prenex_45272) 1003) (<= (+ main_y 1) v_prenex_45273) (<= 0 (+ (select main_a v_prenex_45273) 3)) (<= (+ (select main_a v_prenex_45273) (select main_a v_prenex_45272)) 1000) (< v_prenex_45273 main_y) (<= 1 (select main_a v_prenex_45272)))) (or (forall ((v_prenex_33431 Int)) (<= 2 (* 2 (select main_a v_prenex_33431)))) (forall ((v_prenex_33432 Int)) (or (<= (select main_a v_prenex_33432) 1500) (< v_prenex_33432 main_y) (<= 498 (select main_a v_prenex_33432)) (<= 996 (* 2 (select main_a v_prenex_33432))) (<= (+ main_y 1) v_prenex_33432)))) (forall ((v_prenex_46237 Int) (v_prenex_46238 Int)) (or (<= (+ (select main_a v_prenex_46238) (select main_a v_prenex_46237)) 1000) (< v_prenex_46237 main_x) (<= (+ main_y 1) v_prenex_46238) (<= (select main_a v_prenex_46238) 999) (< v_prenex_46238 main_y) (<= (* 2 (select main_a v_prenex_46237)) 1004))) (forall ((v_prenex_44261 Int) (v_prenex_44260 Int)) (or (<= (+ main_x 1) v_prenex_44260) (< v_prenex_44261 main_y) (<= (* 2 (select main_a v_prenex_44260)) 1004) (<= (select main_a v_prenex_44261) 999) (<= (+ main_y 1) v_prenex_44261) (<= (+ (select main_a v_prenex_44261) (select main_a v_prenex_44260)) 1000) (<= 1 (select main_a v_prenex_44260)))) (forall ((v_prenex_44654 Int) (v_prenex_44655 Int)) (or (<= 0 (+ (select main_a v_prenex_44654) 500)) (<= 2 (* 2 (select main_a v_prenex_44654))) (<= (+ main_y 1) v_prenex_44655) (<= 498 (select main_a v_prenex_44655)) (<= (* 2 (select main_a v_prenex_44655)) 1998) (< v_prenex_44655 main_y) (<= (select main_a v_prenex_44654) (+ (select main_a v_prenex_44655) 4)))) (forall ((v_prenex_41891 Int) (v_prenex_41892 Int)) (or (<= (select main_a v_prenex_41892) (+ (select main_a v_prenex_41891) 998)) (<= (select main_a v_prenex_41892) 1500) (<= (select main_a v_prenex_41891) 502) (< v_prenex_41892 main_y) (<= 996 (* 2 (select main_a v_prenex_41892))) (<= (+ main_y 1) v_prenex_41892) (<= 0 (+ (select main_a v_prenex_41891) 500)))) (forall ((v_prenex_46462 Int) (v_prenex_46463 Int)) (or (< v_prenex_46463 main_y) (<= 1000 (+ (select main_a v_prenex_46463) (select main_a v_prenex_46462))) (<= 1 (select main_a v_prenex_46462)) (<= 0 (+ (select main_a v_prenex_46462) 500)) (<= 996 (* 2 (select main_a v_prenex_46463))) (<= (+ main_y 1) v_prenex_46463) (<= 0 (+ (select main_a v_prenex_46463) 3)))) (forall ((v_prenex_35200 Int) (v_prenex_35199 Int)) (or (<= (select main_a v_prenex_35200) (+ (select main_a v_prenex_35199) 4)) (<= (+ main_y 1) v_prenex_35199) (<= (select main_a v_prenex_35200) 502) (<= (select main_a v_prenex_35199) 999) (<= (select main_a v_prenex_35199) 1500) (< v_prenex_35199 main_y))) (forall ((v_prenex_32362 Int) (v_prenex_32363 Int)) (or (<= (+ (select main_a v_prenex_32363) (select main_a v_prenex_32362)) 1000) (< v_prenex_32363 main_y) (<= (+ main_x 1) v_prenex_32362) (<= (* 2 (select main_a v_prenex_32362)) 1004) (<= (* 2 (select main_a v_prenex_32363)) 1998) (<= (select main_a v_prenex_32362) 502) (<= (+ main_y 1) v_prenex_32363))) (forall ((v_prenex_43011 Int) (v_prenex_43010 Int)) (or (<= 498 (select main_a v_prenex_43011)) (<= (+ (select main_a v_prenex_43011) (select main_a v_prenex_43010)) 1000) (<= (+ main_y 1) v_prenex_43011) (<= 0 (+ (select main_a v_prenex_43010) 500)) (< v_prenex_43011 main_y) (<= (* 2 (select main_a v_prenex_43011)) 1998))) (forall ((v_prenex_33817 Int) (v_prenex_33816 Int)) (or (<= (+ main_y 1) v_prenex_33817) (<= 996 (* 2 (select main_a v_prenex_33817))) (<= 1 (select main_a v_prenex_33816)) (<= (select main_a v_prenex_33817) (+ (select main_a v_prenex_33816) 998)) (<= (* 2 (select main_a v_prenex_33816)) 1004) (< v_prenex_33817 main_y))) (forall ((v_prenex_43938 Int) (v_prenex_43939 Int)) (or (<= 0 (+ (select main_a v_prenex_43938) 500)) (<= (select main_a v_prenex_43938) (+ (select main_a v_prenex_43939) 4)) (< v_prenex_43939 main_y) (<= 996 (* 2 (select main_a v_prenex_43939))) (<= (* 2 (select main_a v_prenex_43939)) 1998) (<= (select main_a v_prenex_43938) 502) (<= (+ main_y 1) v_prenex_43939))) (forall ((v_prenex_32957 Int) (v_prenex_32956 Int)) (or (<= (+ main_y 1) v_prenex_32957) (< v_prenex_32957 main_y) (<= 1000 (+ (select main_a v_prenex_32957) (select main_a v_prenex_32956))) (<= 2 (* 2 (select main_a v_prenex_32956))) (<= (* 2 (select main_a v_prenex_32956)) 1004) (<= (select main_a v_prenex_32957) 999) (< v_prenex_32956 main_x))) (forall ((v_prenex_35210 Int) (v_prenex_35209 Int)) (or (<= (+ (select main_a v_prenex_35209) (select main_a v_prenex_35210)) 1000) (<= (select main_a v_prenex_35209) 999) (<= 2 (* 2 (select main_a v_prenex_35210))) (<= 0 (+ (select main_a v_prenex_35209) 3)) (<= (+ main_y 1) v_prenex_35209) (< v_prenex_35209 main_y))) (forall ((v_prenex_45227 Int) (v_prenex_45226 Int)) (or (<= (select main_a v_prenex_45227) 999) (<= (select main_a v_prenex_45226) (+ (select main_a v_prenex_45227) 4)) (<= 0 (+ (select main_a v_prenex_45226) 500)) (< v_prenex_45227 main_y) (<= (+ main_y 1) v_prenex_45227) (<= 2 (* 2 (select main_a v_prenex_45226))))) (or (forall ((v_prenex_37482 Int)) (or (<= 498 (select main_a v_prenex_37482)) (<= (+ main_y 1) v_prenex_37482) (< v_prenex_37482 main_y) (<= 996 (* 2 (select main_a v_prenex_37482))))) (forall ((v_prenex_37481 Int)) (or (<= 0 (+ (select main_a v_prenex_37481) 500)) (<= (+ main_x 1) v_prenex_37481) (<= (* 2 (select main_a v_prenex_37481)) 1004)))) (forall ((v_prenex_41644 Int) (v_prenex_41645 Int)) (or (<= 0 (+ (select main_a v_prenex_41644) 500)) (< v_prenex_41645 main_y) (<= (select main_a v_prenex_41645) 1500) (<= (+ main_y 1) v_prenex_41645) (<= (select main_a v_prenex_41645) (+ (select main_a v_prenex_41644) 998)) (<= 1 (select main_a v_prenex_41644)) (<= 0 (+ (select main_a v_prenex_41645) 3)))) (forall ((v_prenex_40205 Int) (v_prenex_40206 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40205))) (<= 0 (+ (select main_a v_prenex_40206) 3)) (< v_prenex_40206 main_y) (<= 0 (+ (select main_a v_prenex_40205) 500)) (<= (+ main_y 1) v_prenex_40206) (<= 1000 (+ (select main_a v_prenex_40206) (select main_a v_prenex_40205))))) (forall ((v_prenex_42190 Int) (v_prenex_42189 Int)) (or (< v_prenex_42190 main_y) (<= (+ main_y 1) v_prenex_42190) (<= 0 (+ (select main_a v_prenex_42189) 500)) (<= (select main_a v_prenex_42190) 999) (<= 1000 (+ (select main_a v_prenex_42190) (select main_a v_prenex_42189))) (<= (* 2 (select main_a v_prenex_42190)) 1998) (<= 1 (select main_a v_prenex_42189)))) (forall ((v_prenex_40382 Int) (v_prenex_40381 Int)) (or (< v_prenex_40382 main_y) (<= (+ main_y 1) v_prenex_40382) (<= 498 (select main_a v_prenex_40382)) (<= 1 (select main_a v_prenex_40381)) (<= (select main_a v_prenex_40382) 999) (<= (select main_a v_prenex_40382) (+ (select main_a v_prenex_40381) 998)) (<= 2 (* 2 (select main_a v_prenex_40381))))) (forall ((v_prenex_48109 Int) (v_prenex_48110 Int)) (or (<= (* 2 (select main_a v_prenex_48110)) 1998) (<= (+ main_y 1) v_prenex_48110) (<= (select main_a v_prenex_48110) 1500) (< v_prenex_48110 main_y) (<= (* 2 (select main_a v_prenex_48109)) 1004) (<= (select main_a v_prenex_48109) (+ (select main_a v_prenex_48110) 4)) (<= 2 (* 2 (select main_a v_prenex_48109))))) (forall ((v_prenex_38713 Int) (v_prenex_38712 Int)) (or (<= (select main_a v_prenex_38713) (+ (select main_a v_prenex_38712) 998)) (<= (select main_a v_prenex_38712) 502) (<= (select main_a v_prenex_38713) 1500) (<= (+ main_y 1) v_prenex_38713) (< v_prenex_38713 main_y) (<= 0 (+ (select main_a v_prenex_38713) 3)))) (forall ((v_prenex_47908 Int) (v_prenex_47907 Int)) (or (< v_prenex_47908 main_y) (<= (* 2 (select main_a v_prenex_47908)) 1998) (<= 1 (select main_a v_prenex_47907)) (<= (+ main_y 1) v_prenex_47908) (<= (select main_a v_prenex_47907) (+ (select main_a v_prenex_47908) 4)) (<= 996 (* 2 (select main_a v_prenex_47908))))) (forall ((v_prenex_35778 Int) (v_prenex_35779 Int)) (or (<= (* 2 (select main_a v_prenex_35779)) 1998) (<= 2 (* 2 (select main_a v_prenex_35778))) (<= (+ main_y 1) v_prenex_35779) (<= (select main_a v_prenex_35778) (+ (select main_a v_prenex_35779) 4)) (< v_prenex_35779 main_y) (<= 498 (select main_a v_prenex_35779)) (<= (* 2 (select main_a v_prenex_35778)) 1004))) (forall ((v_prenex_35032 Int) (v_prenex_35031 Int)) (or (<= (select main_a v_prenex_35031) 1500) (<= (+ (select main_a v_prenex_35031) (select main_a v_prenex_35032)) 1000) (<= (* 2 (select main_a v_prenex_35032)) 1004) (< v_prenex_35031 main_y) (<= (select main_a v_prenex_35032) 502) (< v_prenex_35032 main_x) (<= (+ main_y 1) v_prenex_35031))) (forall ((v_prenex_41453 Int) (v_prenex_41454 Int)) (or (<= (select main_a v_prenex_41454) 999) (<= 0 (+ (select main_a v_prenex_41454) 3)) (<= 0 (+ (select main_a v_prenex_41453) 500)) (< v_prenex_41454 main_y) (<= (+ (select main_a v_prenex_41454) (select main_a v_prenex_41453)) 1000) (<= 2 (* 2 (select main_a v_prenex_41453))) (<= (+ main_y 1) v_prenex_41454))) (forall ((v_prenex_46136 Int) (v_prenex_46137 Int)) (or (<= (+ main_y 1) v_prenex_46137) (<= (select main_a v_prenex_46137) 999) (<= 498 (select main_a v_prenex_46137)) (<= 2 (* 2 (select main_a v_prenex_46136))) (< v_prenex_46137 main_y) (<= (select main_a v_prenex_46137) (+ (select main_a v_prenex_46136) 998)) (<= (select main_a v_prenex_46136) 502))) (forall ((v_prenex_38941 Int) (v_prenex_38942 Int)) (or (<= (* 2 (select main_a v_prenex_38941)) 1004) (<= (select main_a v_prenex_38942) 1500) (<= (+ (select main_a v_prenex_38942) (select main_a v_prenex_38941)) 1000) (<= 1 (select main_a v_prenex_38941)) (<= (+ main_y 1) v_prenex_38942) (<= 0 (+ (select main_a v_prenex_38942) 3)) (< v_prenex_38942 main_y))) (forall ((v_prenex_40565 Int) (v_prenex_40564 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40564))) (< v_prenex_40565 main_y) (<= 996 (* 2 (select main_a v_prenex_40565))) (<= (select main_a v_prenex_40564) 502) (<= (+ main_x 1) v_prenex_40564) (<= 1000 (+ (select main_a v_prenex_40565) (select main_a v_prenex_40564))) (<= (+ main_y 1) v_prenex_40565))) (forall ((v_prenex_39100 Int) (v_prenex_39099 Int)) (or (<= (+ main_y 1) v_prenex_39100) (<= 996 (* 2 (select main_a v_prenex_39100))) (< v_prenex_39100 main_y) (<= 2 (* 2 (select main_a v_prenex_39099))) (<= (+ (select main_a v_prenex_39100) (select main_a v_prenex_39099)) 1000) (<= (+ main_x 1) v_prenex_39099) (<= (select main_a v_prenex_39099) 502))) (or (forall ((v_prenex_41830 Int)) (<= 1 (select main_a v_prenex_41830))) (forall ((v_prenex_41831 Int)) (or (< v_prenex_41831 main_y) (<= (select main_a v_prenex_41831) 999) (<= 498 (select main_a v_prenex_41831)) (<= (+ main_y 1) v_prenex_41831) (<= 996 (* 2 (select main_a v_prenex_41831)))))) (or (forall ((v_prenex_35338 Int)) (or (<= 0 (+ (select main_a v_prenex_35338) 500)) (<= (+ main_x 1) v_prenex_35338) (<= (* 2 (select main_a v_prenex_35338)) 1004))) (forall ((v_prenex_35337 Int)) (or (< v_prenex_35337 main_y) (<= (select main_a v_prenex_35337) 1500) (<= 996 (* 2 (select main_a v_prenex_35337))) (<= (+ main_y 1) v_prenex_35337)))) (forall ((v_prenex_45487 Int) (v_prenex_45486 Int)) (or (<= (select main_a v_prenex_45487) 1500) (<= (* 2 (select main_a v_prenex_45486)) 1004) (<= (select main_a v_prenex_45486) 502) (<= (select main_a v_prenex_45487) 999) (< v_prenex_45487 main_y) (<= (+ main_y 1) v_prenex_45487) (<= 1000 (+ (select main_a v_prenex_45487) (select main_a v_prenex_45486))))) (or (forall ((v_prenex_47157 Int)) (<= 2 (* 2 (select main_a v_prenex_47157)))) (forall ((v_prenex_47158 Int)) (or (<= (+ main_y 1) v_prenex_47158) (<= (select main_a v_prenex_47158) 1500) (< v_prenex_47158 main_y) (<= 996 (* 2 (select main_a v_prenex_47158)))))) (forall ((v_prenex_38944 Int) (v_prenex_38943 Int)) (or (<= (select main_a v_prenex_38944) 999) (<= 0 (+ (select main_a v_prenex_38943) 500)) (<= (+ main_y 1) v_prenex_38944) (< v_prenex_38944 main_y) (<= (select main_a v_prenex_38943) 1003) (<= (select main_a v_prenex_38944) (+ (select main_a v_prenex_38943) 998)))) (forall ((v_prenex_46848 Int) (v_prenex_46847 Int)) (or (<= (select main_a v_prenex_46847) (+ (select main_a v_prenex_46848) 4)) (<= (+ main_y 1) v_prenex_46848) (< v_prenex_46848 main_y) (<= (select main_a v_prenex_46848) 999) (<= 0 (+ (select main_a v_prenex_46847) 500)) (< v_prenex_46847 main_x) (<= 2 (* 2 (select main_a v_prenex_46847))))) (or (forall ((v_prenex_42985 Int)) (<= (* 2 (select main_a v_prenex_42985)) 1998)) (forall ((v_prenex_42984 Int)) (or (< v_prenex_42984 main_x) (<= 1 (select main_a v_prenex_42984)) (<= 0 (+ (select main_a v_prenex_42984) 500)) (<= (+ main_x 1) v_prenex_42984)))) (forall ((v_prenex_41556 Int) (v_prenex_41557 Int)) (or (<= (+ main_y 1) v_prenex_41557) (<= (* 2 (select main_a v_prenex_41557)) 1998) (< v_prenex_41557 main_y) (<= (select main_a v_prenex_41557) (+ (select main_a v_prenex_41556) 998)) (<= (select main_a v_prenex_41556) 1003) (<= (* 2 (select main_a v_prenex_41556)) 1004))) (forall ((v_prenex_33993 Int) (v_prenex_33992 Int)) (or (<= (select main_a v_prenex_33993) 1003) (<= 2 (* 2 (select main_a v_prenex_33993))) (< v_prenex_33992 main_y) (<= (+ main_y 1) v_prenex_33992) (<= (+ (select main_a v_prenex_33992) (select main_a v_prenex_33993)) 1000) (<= (* 2 (select main_a v_prenex_33992)) 1998))) (forall ((v_prenex_41969 Int) (v_prenex_41970 Int)) (or (< v_prenex_41970 main_y) (<= 0 (+ (select main_a v_prenex_41969) 500)) (<= (select main_a v_prenex_41970) 1500) (<= 1000 (+ (select main_a v_prenex_41970) (select main_a v_prenex_41969))) (<= (* 2 (select main_a v_prenex_41969)) 1004) (<= (+ main_y 1) v_prenex_41970))) (or (forall ((v_prenex_46188 Int)) (or (<= (* 2 (select main_a v_prenex_46188)) 1998) (<= 498 (select main_a v_prenex_46188)) (< v_prenex_46188 main_y) (<= (select main_a v_prenex_46188) 1500) (<= (+ main_y 1) v_prenex_46188))) (forall ((v_prenex_46187 Int)) (<= 1 (select main_a v_prenex_46187)))) (forall ((v_prenex_41533 Int) (v_prenex_41532 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41533))) (<= (select main_a v_prenex_41533) 999) (<= (+ main_y 1) v_prenex_41533) (<= (select main_a v_prenex_41532) 1003) (< v_prenex_41533 main_y) (<= (select main_a v_prenex_41533) (+ (select main_a v_prenex_41532) 998)) (<= 2 (* 2 (select main_a v_prenex_41532))))) (forall ((v_prenex_42970 Int) (v_prenex_42971 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42970))) (<= 498 (select main_a v_prenex_42971)) (<= (* 2 (select main_a v_prenex_42970)) 1004) (<= (select main_a v_prenex_42971) (+ (select main_a v_prenex_42970) 998)) (<= (+ main_y 1) v_prenex_42971) (<= (* 2 (select main_a v_prenex_42971)) 1998) (< v_prenex_42971 main_y))) (forall ((v_prenex_38753 Int) (v_prenex_38752 Int)) (or (<= (select main_a v_prenex_38752) (+ (select main_a v_prenex_38753) 4)) (<= (select main_a v_prenex_38753) 999) (<= (+ main_y 1) v_prenex_38753) (< v_prenex_38753 main_y) (<= (* 2 (select main_a v_prenex_38753)) 1998))) (or (forall ((v_prenex_34580 Int)) (or (< v_prenex_34580 main_y) (<= 498 (select main_a v_prenex_34580)) (<= (* 2 (select main_a v_prenex_34580)) 1998) (<= (+ main_y 1) v_prenex_34580) (<= (select main_a v_prenex_34580) 999))) (forall ((v_prenex_34581 Int)) (<= (* 2 (select main_a v_prenex_34581)) 1004))) (forall ((v_prenex_36895 Int) (v_prenex_36896 Int)) (or (<= (* 2 (select main_a v_prenex_36895)) 1004) (<= 498 (select main_a v_prenex_36896)) (<= 1000 (+ (select main_a v_prenex_36896) (select main_a v_prenex_36895))) (<= (select main_a v_prenex_36895) 1003) (<= (+ main_y 1) v_prenex_36896) (<= 0 (+ (select main_a v_prenex_36896) 3)) (< v_prenex_36896 main_y))) (forall ((v_prenex_46239 Int) (v_prenex_46240 Int)) (or (<= 1 (select main_a v_prenex_46239)) (<= (+ main_y 1) v_prenex_46240) (<= 0 (+ (select main_a v_prenex_46239) 500)) (<= 996 (* 2 (select main_a v_prenex_46240))) (<= (+ (select main_a v_prenex_46240) (select main_a v_prenex_46239)) 1000) (<= 498 (select main_a v_prenex_46240)) (< v_prenex_46240 main_y))) (forall ((v_prenex_44333 Int) (v_prenex_44332 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44333))) (<= 2 (* 2 (select main_a v_prenex_44332))) (<= (select main_a v_prenex_44333) 1500) (<= 1 (select main_a v_prenex_44332)) (< v_prenex_44333 main_y) (<= (+ main_y 1) v_prenex_44333) (<= (+ (select main_a v_prenex_44333) (select main_a v_prenex_44332)) 1000))) (forall ((v_prenex_36267 Int) (v_prenex_36266 Int)) (or (< v_prenex_36267 main_y) (<= (select main_a v_prenex_36267) 999) (<= (+ main_y 1) v_prenex_36267) (<= (+ (select main_a v_prenex_36267) (select main_a v_prenex_36266)) 1000) (<= 2 (* 2 (select main_a v_prenex_36266))) (<= (+ main_x 1) v_prenex_36266) (<= (select main_a v_prenex_36266) 1003))) (or (forall ((v_prenex_41826 Int)) (or (<= (+ main_x 1) v_prenex_41826) (<= (* 2 (select main_a v_prenex_41826)) 1004))) (forall ((v_prenex_41827 Int)) (or (<= (+ main_y 1) v_prenex_41827) (<= (select main_a v_prenex_41827) 1500) (< v_prenex_41827 main_y)))) (forall ((v_prenex_41071 Int) (v_prenex_41072 Int)) (or (<= (* 2 (select main_a v_prenex_41071)) 1004) (< v_prenex_41072 main_y) (<= (+ (select main_a v_prenex_41072) (select main_a v_prenex_41071)) 1000) (< v_prenex_41071 main_x) (<= (+ main_x 1) v_prenex_41071))) (or (forall ((v_prenex_47114 Int)) (or (<= (* 2 (select main_a v_prenex_47114)) 1998) (<= (+ main_y 1) v_prenex_47114) (< v_prenex_47114 main_y))) (forall ((v_prenex_47112 Int)) (<= 2 (* 2 (select main_a v_prenex_47112))))) (forall ((v_prenex_48122 Int) (v_prenex_48121 Int)) (or (< v_prenex_48122 main_y) (<= (+ main_x 1) v_prenex_48121) (<= 0 (+ (select main_a v_prenex_48121) 500)) (<= (+ main_y 1) v_prenex_48122) (<= 0 (+ (select main_a v_prenex_48122) 3)) (<= (+ (select main_a v_prenex_48122) (select main_a v_prenex_48121)) 1000))) (or (forall ((v_prenex_43416 Int)) (or (<= (select main_a v_prenex_43416) 502) (<= (select main_a v_prenex_43416) 1003) (<= (+ main_x 1) v_prenex_43416))) (forall ((v_prenex_43417 Int)) (or (<= (* 2 (select main_a v_prenex_43417)) 1998) (<= (+ main_y 1) v_prenex_43417) (<= (select main_a v_prenex_43417) 999) (< v_prenex_43417 main_y)))) (forall ((v_prenex_41148 Int) (v_prenex_41147 Int)) (or (<= (select main_a v_prenex_41148) 999) (< v_prenex_41148 main_y) (<= (+ main_y 1) v_prenex_41148) (<= (* 2 (select main_a v_prenex_41147)) 1004) (<= (select main_a v_prenex_41148) (+ (select main_a v_prenex_41147) 998)) (<= 1 (select main_a v_prenex_41147)))) (forall ((v_prenex_39287 Int) (v_prenex_39286 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39286))) (<= (select main_a v_prenex_39287) (+ (select main_a v_prenex_39286) 998)) (<= (* 2 (select main_a v_prenex_39287)) 1998) (<= (+ main_y 1) v_prenex_39287) (< v_prenex_39287 main_y) (<= 0 (+ (select main_a v_prenex_39287) 3)))) (forall ((v_prenex_40615 Int) (v_prenex_40614 Int)) (or (<= 1000 (+ (select main_a v_prenex_40615) (select main_a v_prenex_40614))) (<= (* 2 (select main_a v_prenex_40615)) 1998) (< v_prenex_40615 main_y) (<= 0 (+ (select main_a v_prenex_40614) 500)) (<= (* 2 (select main_a v_prenex_40614)) 1004) (<= (+ main_x 1) v_prenex_40614) (<= (+ main_y 1) v_prenex_40615))) (forall ((v_prenex_43609 Int) (v_prenex_43610 Int)) (or (<= 0 (+ (select main_a v_prenex_43610) 3)) (<= (+ main_y 1) v_prenex_43610) (<= 1000 (+ (select main_a v_prenex_43610) (select main_a v_prenex_43609))) (<= (select main_a v_prenex_43609) 502) (<= (* 2 (select main_a v_prenex_43609)) 1004) (< v_prenex_43610 main_y))) (forall ((v_prenex_36096 Int) (v_prenex_36097 Int)) (or (< v_prenex_36097 main_y) (<= (+ (select main_a v_prenex_36097) (select main_a v_prenex_36096)) 1000) (<= 1 (select main_a v_prenex_36096)) (<= (* 2 (select main_a v_prenex_36097)) 1998) (<= (+ main_y 1) v_prenex_36097))) (forall ((v_prenex_41369 Int) (v_prenex_41370 Int)) (or (<= (+ main_y 1) v_prenex_41370) (<= (select main_a v_prenex_41369) 1003) (<= 0 (+ (select main_a v_prenex_41369) 500)) (< v_prenex_41370 main_y) (<= (+ main_x 1) v_prenex_41369) (<= 996 (* 2 (select main_a v_prenex_41370))) (<= (+ (select main_a v_prenex_41370) (select main_a v_prenex_41369)) 1000))) (or (forall ((v_prenex_40710 Int)) (<= (select main_a v_prenex_40710) 1003)) (forall ((v_prenex_40711 Int)) (or (<= (select main_a v_prenex_40711) 1500) (< v_prenex_40711 main_y) (<= (+ main_y 1) v_prenex_40711) (<= 996 (* 2 (select main_a v_prenex_40711)))))) (forall ((v_prenex_44584 Int) (v_prenex_44585 Int)) (or (<= (+ (select main_a v_prenex_44585) (select main_a v_prenex_44584)) 1000) (<= 996 (* 2 (select main_a v_prenex_44585))) (<= 498 (select main_a v_prenex_44585)) (< v_prenex_44585 main_y) (<= (* 2 (select main_a v_prenex_44584)) 1004) (<= 0 (+ (select main_a v_prenex_44584) 500)) (<= (+ main_y 1) v_prenex_44585))) (or (forall ((v_prenex_38808 Int)) (or (<= (* 2 (select main_a v_prenex_38808)) 1004) (<= 2 (* 2 (select main_a v_prenex_38808))))) (forall ((v_prenex_38809 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38809))) (<= 498 (select main_a v_prenex_38809)) (< v_prenex_38809 main_y) (<= (+ main_y 1) v_prenex_38809)))) (or (forall ((v_prenex_36570 Int)) (or (<= 498 (select main_a v_prenex_36570)) (< v_prenex_36570 main_y) (<= (+ main_y 1) v_prenex_36570) (<= 996 (* 2 (select main_a v_prenex_36570))))) (forall ((v_prenex_36569 Int)) (<= (* 2 (select main_a v_prenex_36569)) 1004))) (forall ((v_prenex_36863 Int) (v_prenex_36864 Int)) (or (<= 0 (+ (select main_a v_prenex_36864) 3)) (< v_prenex_36864 main_y) (<= (select main_a v_prenex_36863) 502) (<= (select main_a v_prenex_36863) 1003) (<= (+ (select main_a v_prenex_36864) (select main_a v_prenex_36863)) 1000) (<= (+ main_y 1) v_prenex_36864) (<= 996 (* 2 (select main_a v_prenex_36864))))) (forall ((v_prenex_46705 Int) (v_prenex_46706 Int)) (or (<= (select main_a v_prenex_46706) (+ (select main_a v_prenex_46705) 998)) (<= 996 (* 2 (select main_a v_prenex_46706))) (<= 2 (* 2 (select main_a v_prenex_46705))) (<= (+ main_y 1) v_prenex_46706) (< v_prenex_46706 main_y) (<= (* 2 (select main_a v_prenex_46705)) 1004) (<= (* 2 (select main_a v_prenex_46706)) 1998))) (forall ((v_prenex_44946 Int) (v_prenex_44947 Int)) (or (<= (+ main_x 1) v_prenex_44946) (<= (+ (select main_a v_prenex_44947) (select main_a v_prenex_44946)) 1000) (<= (* 2 (select main_a v_prenex_44947)) 1998) (<= (+ main_y 1) v_prenex_44947) (< v_prenex_44947 main_y))) (forall ((v_prenex_41558 Int) (v_prenex_41559 Int)) (or (<= 0 (+ (select main_a v_prenex_41558) 500)) (<= (+ main_y 1) v_prenex_41559) (<= 996 (* 2 (select main_a v_prenex_41559))) (<= (select main_a v_prenex_41558) (+ (select main_a v_prenex_41559) 4)) (<= (select main_a v_prenex_41558) 1003) (<= (+ main_x 1) v_prenex_41558) (< v_prenex_41559 main_y))) (or (forall ((v_prenex_43216 Int)) (or (<= (+ main_x 1) v_prenex_43216) (<= 1 (select main_a v_prenex_43216)) (<= (select main_a v_prenex_43216) 502))) (forall ((v_prenex_43217 Int)) (or (<= (+ main_y 1) v_prenex_43217) (<= 996 (* 2 (select main_a v_prenex_43217))) (< v_prenex_43217 main_y)))) (or (forall ((v_prenex_43699 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43699))) (<= 0 (+ (select main_a v_prenex_43699) 500)))) (forall ((v_prenex_43700 Int)) (or (< v_prenex_43700 main_y) (<= 498 (select main_a v_prenex_43700)) (<= 996 (* 2 (select main_a v_prenex_43700))) (<= (+ main_y 1) v_prenex_43700) (<= (* 2 (select main_a v_prenex_43700)) 1998)))) (forall ((v_prenex_35440 Int) (v_prenex_35441 Int)) (or (< v_prenex_35441 main_y) (<= (+ main_y 1) v_prenex_35441) (<= (select main_a v_prenex_35441) (+ (select main_a v_prenex_35440) 998)) (<= (select main_a v_prenex_35441) 1500) (<= (select main_a v_prenex_35440) 502))) (forall ((v_prenex_47111 Int) (v_prenex_47110 Int)) (or (<= (+ main_y 1) v_prenex_47111) (< v_prenex_47111 main_y) (<= (select main_a v_prenex_47111) 1500) (<= 0 (+ (select main_a v_prenex_47110) 500)) (<= (select main_a v_prenex_47110) (+ (select main_a v_prenex_47111) 4)) (<= 0 (+ (select main_a v_prenex_47111) 3)))) (forall ((v_prenex_32816 Int) (v_prenex_32817 Int)) (or (< v_prenex_32817 main_y) (<= 1 (select main_a v_prenex_32816)) (<= 0 (+ (select main_a v_prenex_32817) 3)) (<= 0 (+ (select main_a v_prenex_32816) 500)) (<= (+ main_y 1) v_prenex_32817) (<= (select main_a v_prenex_32816) (+ (select main_a v_prenex_32817) 4)) (<= (select main_a v_prenex_32817) 999))) (or (forall ((v_prenex_47947 Int)) (or (<= (select main_a v_prenex_47947) 1003) (<= 1 (select main_a v_prenex_47947)))) (forall ((v_prenex_47948 Int)) (or (<= (* 2 (select main_a v_prenex_47948)) 1998) (<= (select main_a v_prenex_47948) 1500) (< v_prenex_47948 main_y) (<= (+ main_y 1) v_prenex_47948)))) (forall ((v_prenex_47789 Int) (v_prenex_47790 Int)) (or (<= (select main_a v_prenex_47789) 502) (<= (select main_a v_prenex_47790) 999) (<= (+ main_y 1) v_prenex_47790) (<= 1000 (+ (select main_a v_prenex_47790) (select main_a v_prenex_47789))) (<= (* 2 (select main_a v_prenex_47790)) 1998) (<= 2 (* 2 (select main_a v_prenex_47789))) (< v_prenex_47790 main_y))) (forall ((v_prenex_40853 Int) (v_prenex_40852 Int)) (or (<= (+ main_y 1) v_prenex_40853) (<= (select main_a v_prenex_40853) 1500) (<= 0 (+ (select main_a v_prenex_40853) 3)) (< v_prenex_40853 main_y) (<= (* 2 (select main_a v_prenex_40852)) 1004) (<= (select main_a v_prenex_40853) (+ (select main_a v_prenex_40852) 998)) (<= 1 (select main_a v_prenex_40852)))) (forall ((v_prenex_44452 Int) (v_prenex_44453 Int)) (or (<= (select main_a v_prenex_44452) 1003) (< v_prenex_44453 main_y) (<= 0 (+ (select main_a v_prenex_44452) 500)) (<= (+ main_y 1) v_prenex_44453) (<= (select main_a v_prenex_44453) 999) (<= (select main_a v_prenex_44453) 1500) (<= 1000 (+ (select main_a v_prenex_44453) (select main_a v_prenex_44452))))) (forall ((v_prenex_35394 Int) (v_prenex_35395 Int)) (or (<= (+ main_x 1) v_prenex_35395) (<= (+ main_y 1) v_prenex_35394) (<= (* 2 (select main_a v_prenex_35395)) 1004) (<= (select main_a v_prenex_35395) 502) (< v_prenex_35394 main_y) (<= (select main_a v_prenex_35394) (+ (select main_a v_prenex_35395) 998)) (<= 996 (* 2 (select main_a v_prenex_35394))))) (or (forall ((v_prenex_44962 Int)) (<= (* 2 (select main_a v_prenex_44962)) 1004)) (forall ((v_prenex_44968 Int)) (or (<= (+ main_y 1) v_prenex_44968) (< v_prenex_44968 main_y) (<= (select main_a v_prenex_44968) 999) (<= 498 (select main_a v_prenex_44968))))) (forall ((v_prenex_38697 Int) (v_prenex_38696 Int)) (or (<= 0 (+ (select main_a v_prenex_38696) 500)) (<= (+ (select main_a v_prenex_38697) (select main_a v_prenex_38696)) 1000) (<= (+ main_y 1) v_prenex_38697) (< v_prenex_38697 main_y) (<= (select main_a v_prenex_38697) 999) (<= (select main_a v_prenex_38696) 1003))) (forall ((v_prenex_44234 Int) (v_prenex_44235 Int)) (or (< v_prenex_44235 main_y) (<= (select main_a v_prenex_44234) 502) (< v_prenex_44234 main_x) (<= (+ (select main_a v_prenex_44235) (select main_a v_prenex_44234)) 1000) (<= (+ main_y 1) v_prenex_44235) (<= (* 2 (select main_a v_prenex_44234)) 1004) (<= (* 2 (select main_a v_prenex_44235)) 1998))) (forall ((v_prenex_47774 Int) (v_prenex_47773 Int)) (or (<= (select main_a v_prenex_47774) 999) (<= (select main_a v_prenex_47773) 1003) (<= 1 (select main_a v_prenex_47773)) (<= (+ main_y 1) v_prenex_47774) (<= (+ (select main_a v_prenex_47774) (select main_a v_prenex_47773)) 1000) (< v_prenex_47774 main_y) (<= (select main_a v_prenex_47774) 1500))) (forall ((v_prenex_38637 Int) (v_prenex_38638 Int)) (or (<= (select main_a v_prenex_38638) 1500) (< v_prenex_38638 main_y) (<= 0 (+ (select main_a v_prenex_38637) 500)) (<= 2 (* 2 (select main_a v_prenex_38637))) (<= 0 (+ (select main_a v_prenex_38638) 3)) (<= 1000 (+ (select main_a v_prenex_38638) (select main_a v_prenex_38637))) (<= (+ main_y 1) v_prenex_38638))) (forall ((v_prenex_47043 Int) (v_prenex_47042 Int)) (or (<= 498 (select main_a v_prenex_47043)) (<= 0 (+ (select main_a v_prenex_47042) 500)) (<= (* 2 (select main_a v_prenex_47043)) 1998) (< v_prenex_47043 main_y) (<= (+ (select main_a v_prenex_47043) (select main_a v_prenex_47042)) 1000) (<= (+ main_y 1) v_prenex_47043))) (forall ((v_prenex_42311 Int) (v_prenex_42312 Int)) (or (<= 0 (+ (select main_a v_prenex_42311) 500)) (< v_prenex_42312 main_y) (<= (+ main_y 1) v_prenex_42312) (<= 996 (* 2 (select main_a v_prenex_42312))) (<= (select main_a v_prenex_42311) 502) (<= (select main_a v_prenex_42312) 999) (<= 1000 (+ (select main_a v_prenex_42312) (select main_a v_prenex_42311))))) (forall ((v_prenex_46727 Int) (v_prenex_46728 Int)) (or (<= 1000 (+ (select main_a v_prenex_46728) (select main_a v_prenex_46727))) (<= (select main_a v_prenex_46728) 1500) (< v_prenex_46728 main_y) (<= (+ main_y 1) v_prenex_46728) (<= 1 (select main_a v_prenex_46727)) (<= 0 (+ (select main_a v_prenex_46727) 500)))) (forall ((v_prenex_36705 Int) (v_prenex_36706 Int)) (or (< v_prenex_36706 main_y) (< v_prenex_36705 main_x) (<= 1 (select main_a v_prenex_36705)) (<= (+ main_y 1) v_prenex_36706) (<= 2 (* 2 (select main_a v_prenex_36705))) (<= (select main_a v_prenex_36705) (+ (select main_a v_prenex_36706) 4)) (<= (select main_a v_prenex_36706) 1500))) (forall ((v_prenex_45827 Int) (v_prenex_45826 Int)) (or (<= 1 (select main_a v_prenex_45826)) (<= 0 (+ (select main_a v_prenex_45826) 500)) (< v_prenex_45827 main_y) (<= (select main_a v_prenex_45827) (+ (select main_a v_prenex_45826) 998)) (<= 498 (select main_a v_prenex_45827)) (<= (+ main_y 1) v_prenex_45827))) (forall ((v_prenex_43413 Int) (v_prenex_43412 Int)) (or (<= 1 (select main_a v_prenex_43412)) (<= (select main_a v_prenex_43412) (+ (select main_a v_prenex_43413) 4)) (<= 0 (+ (select main_a v_prenex_43412) 500)) (<= 498 (select main_a v_prenex_43413)) (<= 0 (+ (select main_a v_prenex_43413) 3)) (< v_prenex_43413 main_y) (<= (+ main_y 1) v_prenex_43413))) (forall ((v_prenex_42080 Int) (v_prenex_42079 Int)) (or (< v_prenex_42080 main_y) (<= (+ main_y 1) v_prenex_42080) (<= 0 (+ (select main_a v_prenex_42079) 500)) (<= (select main_a v_prenex_42079) 502) (<= (select main_a v_prenex_42079) (+ (select main_a v_prenex_42080) 4)) (<= (select main_a v_prenex_42080) 1500))) (forall ((v_prenex_35590 Int) (v_prenex_35591 Int)) (or (<= (select main_a v_prenex_35591) (+ (select main_a v_prenex_35590) 998)) (< v_prenex_35591 main_y) (<= 498 (select main_a v_prenex_35591)) (<= 0 (+ (select main_a v_prenex_35590) 500)) (<= (+ main_y 1) v_prenex_35591) (<= (select main_a v_prenex_35591) 1500))) (or (forall ((v_prenex_45543 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45543))) (< v_prenex_45543 main_y) (<= (* 2 (select main_a v_prenex_45543)) 1998) (<= (+ main_y 1) v_prenex_45543))) (forall ((v_prenex_45542 Int)) (or (< v_prenex_45542 main_x) (<= 2 (* 2 (select main_a v_prenex_45542))) (<= 0 (+ (select main_a v_prenex_45542) 500))))) (forall ((v_prenex_33537 Int)) (or (<= (+ main_y 1) v_prenex_33537) (<= 0 (+ (select main_a v_prenex_33537) 3)) (< v_prenex_33537 main_y) (<= (* 2 (select main_a v_prenex_33537)) 1998) (<= 996 (* 2 (select main_a v_prenex_33537))))) (forall ((v_prenex_35636 Int) (v_prenex_35637 Int)) (or (<= (+ (select main_a v_prenex_35637) (select main_a v_prenex_35636)) 1000) (< v_prenex_35637 main_y) (<= (select main_a v_prenex_35637) 1500) (<= (+ main_y 1) v_prenex_35637) (<= 2 (* 2 (select main_a v_prenex_35636))) (<= (select main_a v_prenex_35637) 999))) (forall ((v_prenex_38055 Int) (v_prenex_38054 Int)) (or (<= (select main_a v_prenex_38054) 502) (<= (select main_a v_prenex_38054) (+ (select main_a v_prenex_38055) 4)) (<= 0 (+ (select main_a v_prenex_38055) 3)) (<= (+ main_y 1) v_prenex_38055) (<= (select main_a v_prenex_38055) 999) (< v_prenex_38055 main_y))) (forall ((v_prenex_39418 Int) (v_prenex_39419 Int)) (or (<= 1 (select main_a v_prenex_39418)) (<= (select main_a v_prenex_39419) (+ (select main_a v_prenex_39418) 998)) (<= 996 (* 2 (select main_a v_prenex_39419))) (<= (+ main_y 1) v_prenex_39419) (< v_prenex_39419 main_y) (<= (select main_a v_prenex_39419) 1500) (<= 0 (+ (select main_a v_prenex_39418) 500)))) (forall ((v_prenex_41437 Int) (v_prenex_41438 Int)) (or (<= 1 (select main_a v_prenex_41437)) (< v_prenex_41438 main_y) (<= 996 (* 2 (select main_a v_prenex_41438))) (<= (select main_a v_prenex_41437) 1003) (<= (+ main_y 1) v_prenex_41438) (<= (select main_a v_prenex_41437) (+ (select main_a v_prenex_41438) 4)) (<= 0 (+ (select main_a v_prenex_41438) 3)))) (forall ((v_prenex_44519 Int) (v_prenex_44518 Int)) (or (<= (select main_a v_prenex_44519) (+ (select main_a v_prenex_44518) 998)) (<= 1 (select main_a v_prenex_44518)) (<= (select main_a v_prenex_44518) 1003) (<= 498 (select main_a v_prenex_44519)) (<= (* 2 (select main_a v_prenex_44519)) 1998) (< v_prenex_44519 main_y) (<= (+ main_y 1) v_prenex_44519))) (forall ((v_prenex_42582 Int) (v_prenex_42583 Int)) (or (<= 1000 (+ (select main_a v_prenex_42583) (select main_a v_prenex_42582))) (<= (+ main_x 1) v_prenex_42582) (<= 996 (* 2 (select main_a v_prenex_42583))) (<= (+ main_y 1) v_prenex_42583) (<= (select main_a v_prenex_42582) 1003) (< v_prenex_42583 main_y) (<= 1 (select main_a v_prenex_42582)))) (or (forall ((v_prenex_33760 Int)) (<= 1 (select main_a v_prenex_33760))) (forall ((v_prenex_33761 Int)) (or (<= (* 2 (select main_a v_prenex_33761)) 1998) (<= 996 (* 2 (select main_a v_prenex_33761))) (<= (+ main_y 1) v_prenex_33761) (<= (select main_a v_prenex_33761) 999) (< v_prenex_33761 main_y)))) (forall ((v_prenex_39034 Int) (v_prenex_39033 Int)) (or (<= (+ main_y 1) v_prenex_39034) (<= 0 (+ (select main_a v_prenex_39033) 500)) (< v_prenex_39034 main_y) (<= (select main_a v_prenex_39034) 999) (<= (+ main_x 1) v_prenex_39033) (<= (select main_a v_prenex_39034) (+ (select main_a v_prenex_39033) 998)))) (or (forall ((v_prenex_43993 Int)) (or (<= (select main_a v_prenex_43993) 999) (< v_prenex_43993 main_y) (<= 996 (* 2 (select main_a v_prenex_43993))) (<= 498 (select main_a v_prenex_43993)) (<= (+ main_y 1) v_prenex_43993))) (forall ((v_prenex_43992 Int)) (or (<= (select main_a v_prenex_43992) 502) (<= 1 (select main_a v_prenex_43992))))) (forall ((v_prenex_40669 Int) (v_prenex_40668 Int)) (or (<= 0 (+ (select main_a v_prenex_40668) 500)) (<= 1 (select main_a v_prenex_40668)) (<= (+ main_y 1) v_prenex_40669) (<= (select main_a v_prenex_40669) (+ (select main_a v_prenex_40668) 998)) (<= 498 (select main_a v_prenex_40669)) (<= 996 (* 2 (select main_a v_prenex_40669))) (< v_prenex_40669 main_y))) (or (forall ((v_prenex_43739 Int)) (or (<= 1 (select main_a v_prenex_43739)) (<= 0 (+ (select main_a v_prenex_43739) 500)))) (forall ((v_prenex_43740 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43740))) (<= 498 (select main_a v_prenex_43740)) (< v_prenex_43740 main_y) (<= (+ main_y 1) v_prenex_43740)))) (forall ((v_prenex_45313 Int) (v_prenex_45312 Int)) (or (<= 1000 (+ (select main_a v_prenex_45313) (select main_a v_prenex_45312))) (<= (+ main_y 1) v_prenex_45313) (<= (* 2 (select main_a v_prenex_45312)) 1004) (<= (+ main_x 1) v_prenex_45312) (<= 0 (+ (select main_a v_prenex_45312) 500)) (<= (select main_a v_prenex_45313) 1500) (< v_prenex_45313 main_y))) (forall ((v_prenex_38198 Int) (v_prenex_38197 Int)) (or (<= (select main_a v_prenex_38197) 1003) (<= 1 (select main_a v_prenex_38197)) (< v_prenex_38198 main_y) (<= (+ main_y 1) v_prenex_38198) (<= 996 (* 2 (select main_a v_prenex_38198))) (<= (select main_a v_prenex_38198) (+ (select main_a v_prenex_38197) 998)))) (forall ((v_prenex_44902 Int) (v_prenex_44903 Int)) (or (<= 0 (+ (select main_a v_prenex_44902) 500)) (<= 1 (select main_a v_prenex_44902)) (<= (select main_a v_prenex_44902) (+ (select main_a v_prenex_44903) 4)) (<= (+ main_y 1) v_prenex_44903) (<= (select main_a v_prenex_44903) 999) (< v_prenex_44903 main_y))) (forall ((v_prenex_45474 Int) (v_prenex_45475 Int)) (or (<= 498 (select main_a v_prenex_45475)) (<= (+ main_x 1) v_prenex_45474) (<= 1000 (+ (select main_a v_prenex_45475) (select main_a v_prenex_45474))) (<= 2 (* 2 (select main_a v_prenex_45474))) (<= (+ main_y 1) v_prenex_45475) (<= (select main_a v_prenex_45474) 502) (< v_prenex_45475 main_y))) (forall ((v_prenex_34349 Int) (v_prenex_34348 Int)) (or (<= (select main_a v_prenex_34349) 502) (<= (+ main_y 1) v_prenex_34348) (<= 0 (+ (select main_a v_prenex_34348) 3)) (<= (select main_a v_prenex_34349) (+ (select main_a v_prenex_34348) 4)) (< v_prenex_34348 main_y) (<= (select main_a v_prenex_34349) 1003) (<= (* 2 (select main_a v_prenex_34348)) 1998))) (or (forall ((v_prenex_34399 Int)) (or (<= (select main_a v_prenex_34399) 1003) (<= 1 (select main_a v_prenex_34399)))) (forall ((v_prenex_34398 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34398))) (<= 498 (select main_a v_prenex_34398)) (< v_prenex_34398 main_y) (<= (select main_a v_prenex_34398) 999) (<= (+ main_y 1) v_prenex_34398)))) (forall ((v_prenex_46042 Int) (v_prenex_46043 Int)) (or (<= (+ (select main_a v_prenex_46043) (select main_a v_prenex_46042)) 1000) (< v_prenex_46043 main_y) (<= (+ main_y 1) v_prenex_46043) (<= (select main_a v_prenex_46043) 999) (<= (select main_a v_prenex_46042) 1003))) (forall ((v_prenex_35281 Int) (v_prenex_35282 Int)) (or (< v_prenex_35281 main_y) (<= (select main_a v_prenex_35282) 1003) (<= (+ main_y 1) v_prenex_35281) (<= (select main_a v_prenex_35282) (+ (select main_a v_prenex_35281) 4)) (<= 996 (* 2 (select main_a v_prenex_35281))) (<= 0 (+ (select main_a v_prenex_35282) 500)) (<= (* 2 (select main_a v_prenex_35281)) 1998))) (forall ((v_prenex_44998 Int) (v_prenex_44997 Int)) (or (<= (select main_a v_prenex_44998) 1500) (< v_prenex_44998 main_y) (<= (select main_a v_prenex_44997) 502) (<= (select main_a v_prenex_44997) 1003) (<= (+ main_y 1) v_prenex_44998) (<= (+ main_x 1) v_prenex_44997) (<= (+ (select main_a v_prenex_44998) (select main_a v_prenex_44997)) 1000))) (or (forall ((v_prenex_46485 Int)) (or (< v_prenex_46485 main_y) (<= 0 (+ (select main_a v_prenex_46485) 3)) (<= (+ main_y 1) v_prenex_46485) (<= 996 (* 2 (select main_a v_prenex_46485))))) (forall ((v_prenex_46484 Int)) (or (<= (+ main_x 1) v_prenex_46484) (<= (select main_a v_prenex_46484) 502) (<= (* 2 (select main_a v_prenex_46484)) 1004)))) (forall ((v_prenex_46666 Int) (v_prenex_46665 Int)) (or (<= (select main_a v_prenex_46665) 502) (<= (+ main_x 1) v_prenex_46665) (<= 498 (select main_a v_prenex_46666)) (<= 2 (* 2 (select main_a v_prenex_46665))) (< v_prenex_46666 main_y) (<= (+ main_y 1) v_prenex_46666) (<= (+ (select main_a v_prenex_46666) (select main_a v_prenex_46665)) 1000))) (or (forall ((v_prenex_40133 Int)) (<= (select main_a v_prenex_40133) 502)) (forall ((v_prenex_40134 Int)) (or (<= (* 2 (select main_a v_prenex_40134)) 1998) (< v_prenex_40134 main_y) (<= (+ main_y 1) v_prenex_40134) (<= (select main_a v_prenex_40134) 999) (<= 498 (select main_a v_prenex_40134))))) (forall ((v_prenex_33759 Int) (v_prenex_33758 Int)) (or (<= 0 (+ (select main_a v_prenex_33758) 500)) (< v_prenex_33758 main_x) (<= (select main_a v_prenex_33758) 1003) (<= 1000 (+ (select main_a v_prenex_33759) (select main_a v_prenex_33758))) (<= 0 (+ (select main_a v_prenex_33759) 3)) (< v_prenex_33759 main_y) (<= (+ main_y 1) v_prenex_33759))) (forall ((v_prenex_40887 Int) (v_prenex_40886 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40886))) (< v_prenex_40887 main_y) (<= (+ (select main_a v_prenex_40887) (select main_a v_prenex_40886)) 1000) (<= (* 2 (select main_a v_prenex_40886)) 1004) (<= (* 2 (select main_a v_prenex_40887)) 1998) (<= (+ main_y 1) v_prenex_40887) (<= (select main_a v_prenex_40887) 1500))) (forall ((v_prenex_39296 Int) (v_prenex_39297 Int)) (or (<= (select main_a v_prenex_39296) 1003) (< v_prenex_39297 main_y) (<= 2 (* 2 (select main_a v_prenex_39296))) (<= (+ main_y 1) v_prenex_39297) (<= (+ (select main_a v_prenex_39297) (select main_a v_prenex_39296)) 1000) (<= 0 (+ (select main_a v_prenex_39297) 3)) (<= (* 2 (select main_a v_prenex_39297)) 1998))) (or (forall ((v_prenex_32780 Int)) (<= 1 (select main_a v_prenex_32780))) (forall ((v_prenex_32781 Int)) (or (<= (select main_a v_prenex_32781) 1500) (<= (* 2 (select main_a v_prenex_32781)) 1998) (<= 0 (+ (select main_a v_prenex_32781) 3)) (< v_prenex_32781 main_y) (<= (+ main_y 1) v_prenex_32781)))) (forall ((v_prenex_37896 Int) (v_prenex_37897 Int)) (or (<= (select main_a v_prenex_37897) (+ (select main_a v_prenex_37896) 998)) (<= (+ main_x 1) v_prenex_37896) (<= (select main_a v_prenex_37896) 1003) (<= (* 2 (select main_a v_prenex_37897)) 1998) (< v_prenex_37897 main_y) (<= (+ main_y 1) v_prenex_37897) (<= 0 (+ (select main_a v_prenex_37896) 500)))) (or (forall ((v_prenex_38922 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38922))) (< v_prenex_38922 main_y) (<= (+ main_y 1) v_prenex_38922))) (forall ((v_prenex_38916 Int)) (<= (* 2 (select main_a v_prenex_38916)) 1004))) (forall ((v_prenex_39595 Int) (v_prenex_39594 Int)) (or (<= 0 (+ (select main_a v_prenex_39595) 3)) (<= (select main_a v_prenex_39594) (+ (select main_a v_prenex_39595) 4)) (<= 0 (+ (select main_a v_prenex_39594) 500)) (< v_prenex_39595 main_y) (<= (* 2 (select main_a v_prenex_39594)) 1004) (<= (* 2 (select main_a v_prenex_39595)) 1998) (<= (+ main_y 1) v_prenex_39595))) (forall ((v_prenex_40653 Int) (v_prenex_40652 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40653))) (<= (select main_a v_prenex_40652) (+ (select main_a v_prenex_40653) 4)) (<= 0 (+ (select main_a v_prenex_40653) 3)) (<= (select main_a v_prenex_40652) 502) (< v_prenex_40653 main_y) (<= 1 (select main_a v_prenex_40652)) (<= (+ main_y 1) v_prenex_40653))) (or (forall ((v_prenex_43210 Int)) (<= 1 (select main_a v_prenex_43210))) (forall ((v_prenex_43211 Int)) (or (<= (+ main_y 1) v_prenex_43211) (<= (* 2 (select main_a v_prenex_43211)) 1998) (< v_prenex_43211 main_y) (<= 498 (select main_a v_prenex_43211))))) (forall ((v_prenex_47101 Int) (v_prenex_47100 Int)) (or (<= (select main_a v_prenex_47100) 502) (<= 1000 (+ (select main_a v_prenex_47101) (select main_a v_prenex_47100))) (< v_prenex_47101 main_y) (<= (+ main_x 1) v_prenex_47100) (<= (select main_a v_prenex_47100) 1003) (<= (* 2 (select main_a v_prenex_47101)) 1998) (<= (+ main_y 1) v_prenex_47101))) (or (forall ((v_prenex_45078 Int)) (or (< v_prenex_45078 main_y) (<= 996 (* 2 (select main_a v_prenex_45078))) (<= 0 (+ (select main_a v_prenex_45078) 3)) (<= (select main_a v_prenex_45078) 999) (<= (+ main_y 1) v_prenex_45078))) (forall ((v_prenex_45077 Int)) (<= (select main_a v_prenex_45077) 1003))) (or (forall ((v_prenex_32870 Int)) (or (<= 0 (+ (select main_a v_prenex_32870) 500)) (<= (select main_a v_prenex_32870) 502))) (forall ((v_prenex_32871 Int)) (or (<= (+ main_y 1) v_prenex_32871) (<= 0 (+ (select main_a v_prenex_32871) 3)) (< v_prenex_32871 main_y) (<= 996 (* 2 (select main_a v_prenex_32871))) (<= (select main_a v_prenex_32871) 1500)))) (<= (+ main_y 1) main_x) (forall ((v_prenex_45375 Int) (v_prenex_45374 Int)) (or (<= 0 (+ (select main_a v_prenex_45375) 3)) (<= (select main_a v_prenex_45374) (+ (select main_a v_prenex_45375) 4)) (< v_prenex_45375 main_y) (<= 996 (* 2 (select main_a v_prenex_45375))) (<= (select main_a v_prenex_45374) 1003) (<= (+ main_y 1) v_prenex_45375) (<= 2 (* 2 (select main_a v_prenex_45374))))) (forall ((v_prenex_37229 Int) (v_prenex_37230 Int)) (or (< v_prenex_37230 main_y) (<= 996 (* 2 (select main_a v_prenex_37230))) (<= (select main_a v_prenex_37229) 502) (<= (+ main_y 1) v_prenex_37230) (<= (select main_a v_prenex_37230) 1500) (<= (select main_a v_prenex_37229) (+ (select main_a v_prenex_37230) 4)))) (forall ((v_prenex_44063 Int) (v_prenex_44062 Int)) (or (<= (+ main_y 1) v_prenex_44063) (<= 498 (select main_a v_prenex_44063)) (<= 0 (+ (select main_a v_prenex_44062) 500)) (< v_prenex_44063 main_y) (<= 1000 (+ (select main_a v_prenex_44063) (select main_a v_prenex_44062))) (<= 996 (* 2 (select main_a v_prenex_44063))))) (forall ((v_prenex_39715 Int) (v_prenex_39714 Int)) (or (<= (select main_a v_prenex_39714) 502) (<= 1 (select main_a v_prenex_39714)) (<= 1000 (+ (select main_a v_prenex_39715) (select main_a v_prenex_39714))) (< v_prenex_39715 main_y) (<= (select main_a v_prenex_39715) 999) (<= (* 2 (select main_a v_prenex_39715)) 1998) (<= (+ main_y 1) v_prenex_39715))) (forall ((v_prenex_36102 Int) (v_prenex_36103 Int)) (or (<= (+ main_x 1) v_prenex_36102) (< v_prenex_36103 main_y) (<= (select main_a v_prenex_36102) 1003) (<= (+ main_y 1) v_prenex_36103) (<= (select main_a v_prenex_36102) 502) (<= 498 (select main_a v_prenex_36103)) (<= (+ (select main_a v_prenex_36103) (select main_a v_prenex_36102)) 1000))) (or (forall ((v_prenex_38223 Int)) (<= (select main_a v_prenex_38223) 502)) (forall ((v_prenex_38224 Int)) (or (<= (select main_a v_prenex_38224) 1500) (<= (+ main_y 1) v_prenex_38224) (<= (* 2 (select main_a v_prenex_38224)) 1998) (< v_prenex_38224 main_y)))) (forall ((v_prenex_41907 Int) (v_prenex_41908 Int)) (or (<= (+ main_y 1) v_prenex_41908) (<= 1 (select main_a v_prenex_41907)) (<= 0 (+ (select main_a v_prenex_41908) 3)) (<= 1000 (+ (select main_a v_prenex_41908) (select main_a v_prenex_41907))) (<= 0 (+ (select main_a v_prenex_41907) 500)) (<= 996 (* 2 (select main_a v_prenex_41908))) (< v_prenex_41908 main_y))) (forall ((v_prenex_41283 Int) (v_prenex_41284 Int)) (or (<= 0 (+ (select main_a v_prenex_41284) 3)) (<= (select main_a v_prenex_41283) (+ (select main_a v_prenex_41284) 4)) (<= (+ main_y 1) v_prenex_41284) (<= 498 (select main_a v_prenex_41284)) (< v_prenex_41284 main_y) (<= (select main_a v_prenex_41283) 502))) (forall ((v_prenex_33462 Int) (v_prenex_33461 Int)) (or (<= 498 (select main_a v_prenex_33462)) (<= (select main_a v_prenex_33461) 502) (<= 996 (* 2 (select main_a v_prenex_33462))) (<= (+ (select main_a v_prenex_33462) (select main_a v_prenex_33461)) 1000) (<= (+ main_y 1) v_prenex_33462) (< v_prenex_33462 main_y) (<= 1 (select main_a v_prenex_33461)))) (forall ((v_prenex_34019 Int) (v_prenex_34018 Int)) (or (<= (+ (select main_a v_prenex_34018) (select main_a v_prenex_34019)) 1000) (<= (select main_a v_prenex_34018) 999) (<= (+ main_y 1) v_prenex_34018) (<= (* 2 (select main_a v_prenex_34019)) 1004) (<= (select main_a v_prenex_34019) 1003) (< v_prenex_34018 main_y) (< v_prenex_34019 main_x))) (forall ((v_prenex_35197 Int) (v_prenex_35198 Int)) (or (<= (select main_a v_prenex_35198) 502) (<= (+ main_x 1) v_prenex_35198) (<= (* 2 (select main_a v_prenex_35198)) 1004) (<= (+ main_y 1) v_prenex_35197) (<= (select main_a v_prenex_35198) (+ (select main_a v_prenex_35197) 4)) (<= 996 (* 2 (select main_a v_prenex_35197))) (< v_prenex_35197 main_y))) (or (forall ((v_prenex_34181 Int)) (or (<= (+ main_x 1) v_prenex_34181) (<= (* 2 (select main_a v_prenex_34181)) 1004))) (forall ((v_prenex_34180 Int)) (or (<= 0 (+ (select main_a v_prenex_34180) 3)) (<= 996 (* 2 (select main_a v_prenex_34180))) (< v_prenex_34180 main_y) (<= (+ main_y 1) v_prenex_34180)))) (forall ((v_prenex_40889 Int) (v_prenex_40888 Int)) (or (<= 498 (select main_a v_prenex_40889)) (< v_prenex_40889 main_y) (<= (select main_a v_prenex_40888) (+ (select main_a v_prenex_40889) 4)) (<= (* 2 (select main_a v_prenex_40888)) 1004) (<= 1 (select main_a v_prenex_40888)) (<= (+ main_y 1) v_prenex_40889))) (forall ((v_prenex_42596 Int) (v_prenex_42597 Int)) (or (<= 1 (select main_a v_prenex_42596)) (<= (select main_a v_prenex_42596) 502) (< v_prenex_42597 main_y) (<= 498 (select main_a v_prenex_42597)) (<= (+ main_x 1) v_prenex_42596) (<= (+ main_y 1) v_prenex_42597) (<= 1000 (+ (select main_a v_prenex_42597) (select main_a v_prenex_42596))))) (forall ((v_prenex_37991 Int) (v_prenex_37990 Int)) (or (<= 1 (select main_a v_prenex_37990)) (<= 0 (+ (select main_a v_prenex_37991) 3)) (< v_prenex_37991 main_y) (<= (* 2 (select main_a v_prenex_37990)) 1004) (<= (select main_a v_prenex_37991) (+ (select main_a v_prenex_37990) 998)) (<= (+ main_y 1) v_prenex_37991))) (forall ((v_prenex_46196 Int) (v_prenex_46195 Int)) (or (<= (select main_a v_prenex_46196) 1500) (<= 0 (+ (select main_a v_prenex_46195) 500)) (<= 498 (select main_a v_prenex_46196)) (< v_prenex_46196 main_y) (<= (+ main_y 1) v_prenex_46196) (<= 1000 (+ (select main_a v_prenex_46196) (select main_a v_prenex_46195))))) (forall ((v_prenex_42910 Int) (v_prenex_42911 Int)) (or (<= (* 2 (select main_a v_prenex_42910)) 1004) (<= (select main_a v_prenex_42910) 502) (<= (* 2 (select main_a v_prenex_42911)) 1998) (<= (+ main_y 1) v_prenex_42911) (<= (select main_a v_prenex_42911) (+ (select main_a v_prenex_42910) 998)) (< v_prenex_42911 main_y) (<= 996 (* 2 (select main_a v_prenex_42911))))) (forall ((v_prenex_40218 Int) (v_prenex_40217 Int)) (or (<= (+ main_y 1) v_prenex_40218) (< v_prenex_40218 main_y) (<= (+ (select main_a v_prenex_40218) (select main_a v_prenex_40217)) 1000) (<= 498 (select main_a v_prenex_40218)) (<= 0 (+ (select main_a v_prenex_40217) 500)))) (forall ((v_prenex_40304 Int) (v_prenex_40303 Int)) (or (<= 0 (+ (select main_a v_prenex_40304) 3)) (<= (select main_a v_prenex_40303) 502) (<= (+ (select main_a v_prenex_40304) (select main_a v_prenex_40303)) 1000) (<= (select main_a v_prenex_40303) 1003) (< v_prenex_40304 main_y) (<= (+ main_y 1) v_prenex_40304) (<= 996 (* 2 (select main_a v_prenex_40304))))) (forall ((v_prenex_46084 Int) (v_prenex_46085 Int)) (or (<= (+ main_y 1) v_prenex_46085) (< v_prenex_46085 main_y) (<= (select main_a v_prenex_46084) 502) (<= (select main_a v_prenex_46084) (+ (select main_a v_prenex_46085) 4)) (<= 498 (select main_a v_prenex_46085)) (<= (* 2 (select main_a v_prenex_46084)) 1004) (<= (select main_a v_prenex_46085) 1500))) (forall ((v_prenex_37683 Int) (v_prenex_37684 Int)) (or (< v_prenex_37683 main_x) (< v_prenex_37684 main_y) (<= 0 (+ (select main_a v_prenex_37683) 500)) (<= (+ main_y 1) v_prenex_37684) (<= 0 (+ (select main_a v_prenex_37684) 3)) (<= (+ (select main_a v_prenex_37684) (select main_a v_prenex_37683)) 1000))) (or (forall ((v_prenex_46432 Int)) (or (< v_prenex_46432 main_y) (<= 0 (+ (select main_a v_prenex_46432) 3)) (<= (+ main_y 1) v_prenex_46432) (<= 996 (* 2 (select main_a v_prenex_46432))))) (forall ((v_prenex_46431 Int)) (or (<= (* 2 (select main_a v_prenex_46431)) 1004) (<= 1 (select main_a v_prenex_46431)) (<= (+ main_x 1) v_prenex_46431)))) (forall ((v_prenex_37987 Int) (v_prenex_37986 Int)) (or (<= (+ main_y 1) v_prenex_37987) (<= 498 (select main_a v_prenex_37987)) (<= 0 (+ (select main_a v_prenex_37986) 500)) (<= (select main_a v_prenex_37987) (+ (select main_a v_prenex_37986) 998)) (< v_prenex_37987 main_y))) (forall ((v_prenex_34858 Int) (v_prenex_34857 Int)) (or (<= (select main_a v_prenex_34858) 502) (< v_prenex_34857 main_y) (<= (* 2 (select main_a v_prenex_34857)) 1998) (<= (select main_a v_prenex_34858) (+ (select main_a v_prenex_34857) 4)) (<= 0 (+ (select main_a v_prenex_34858) 500)) (<= (+ main_y 1) v_prenex_34857))) (or (forall ((v_prenex_39272 Int)) (or (<= (+ main_x 1) v_prenex_39272) (<= 2 (* 2 (select main_a v_prenex_39272))) (<= 0 (+ (select main_a v_prenex_39272) 500)))) (forall ((v_prenex_39273 Int)) (or (< v_prenex_39273 main_y) (<= 996 (* 2 (select main_a v_prenex_39273))) (<= (+ main_y 1) v_prenex_39273)))) (forall ((v_prenex_41881 Int) (v_prenex_41882 Int)) (or (< v_prenex_41882 main_y) (<= (select main_a v_prenex_41882) 1500) (<= 1 (select main_a v_prenex_41881)) (<= (+ (select main_a v_prenex_41882) (select main_a v_prenex_41881)) 1000) (<= (* 2 (select main_a v_prenex_41881)) 1004) (<= (+ main_y 1) v_prenex_41882))) (or (forall ((v_prenex_33491 Int)) (or (< v_prenex_33491 main_x) (<= 1 (select main_a v_prenex_33491)))) (forall ((v_prenex_33492 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33492))) (< v_prenex_33492 main_y) (<= (+ main_y 1) v_prenex_33492)))) (forall ((v_prenex_39989 Int) (v_prenex_39990 Int)) (or (<= (select main_a v_prenex_39990) 999) (<= 2 (* 2 (select main_a v_prenex_39989))) (<= (select main_a v_prenex_39989) (+ (select main_a v_prenex_39990) 4)) (<= 996 (* 2 (select main_a v_prenex_39990))) (< v_prenex_39990 main_y) (<= (+ main_y 1) v_prenex_39990))) (or (forall ((v_prenex_33696 Int)) (or (<= (+ main_x 1) v_prenex_33696) (<= (* 2 (select main_a v_prenex_33696)) 1004))) (forall ((v_prenex_33697 Int)) (or (<= (* 2 (select main_a v_prenex_33697)) 1998) (<= (select main_a v_prenex_33697) 1500) (<= (+ main_y 1) v_prenex_33697) (< v_prenex_33697 main_y)))) (forall ((v_prenex_32586 Int) (v_prenex_32587 Int)) (or (<= (+ (select main_a v_prenex_32587) (select main_a v_prenex_32586)) 1000) (<= 0 (+ (select main_a v_prenex_32587) 3)) (< v_prenex_32587 main_y) (<= (select main_a v_prenex_32586) 502) (<= (+ main_y 1) v_prenex_32587) (<= (* 2 (select main_a v_prenex_32586)) 1004) (<= 498 (select main_a v_prenex_32587)))) (forall ((v_prenex_44601 Int) (v_prenex_44600 Int)) (or (<= (* 2 (select main_a v_prenex_44600)) 1004) (<= (* 2 (select main_a v_prenex_44601)) 1998) (<= (+ main_y 1) v_prenex_44601) (<= (select main_a v_prenex_44600) 1003) (<= (+ main_x 1) v_prenex_44600) (< v_prenex_44601 main_y) (<= (+ (select main_a v_prenex_44601) (select main_a v_prenex_44600)) 1000))) (forall ((v_prenex_35844 Int) (v_prenex_35845 Int)) (or (<= (select main_a v_prenex_35844) (+ (select main_a v_prenex_35845) 4)) (<= (+ main_y 1) v_prenex_35845) (<= 996 (* 2 (select main_a v_prenex_35845))) (<= 0 (+ (select main_a v_prenex_35844) 500)) (< v_prenex_35845 main_y) (< v_prenex_35844 main_x) (<= (select main_a v_prenex_35844) 502))) (forall ((v_prenex_37459 Int) (v_prenex_37460 Int)) (or (< v_prenex_37460 main_y) (<= (select main_a v_prenex_37459) (+ (select main_a v_prenex_37460) 4)) (<= 0 (+ (select main_a v_prenex_37459) 500)) (<= (+ main_y 1) v_prenex_37460) (< v_prenex_37459 main_x) (<= 996 (* 2 (select main_a v_prenex_37460))))) (forall ((v_prenex_32801 Int) (v_prenex_32800 Int)) (or (<= (select main_a v_prenex_32801) (+ (select main_a v_prenex_32800) 998)) (< v_prenex_32801 main_y) (<= (+ main_y 1) v_prenex_32801) (<= 0 (+ (select main_a v_prenex_32801) 3)) (<= 0 (+ (select main_a v_prenex_32800) 500)))) (forall ((v_prenex_39865 Int) (v_prenex_39864 Int)) (or (<= 1000 (+ (select main_a v_prenex_39865) (select main_a v_prenex_39864))) (<= 0 (+ (select main_a v_prenex_39864) 500)) (<= 498 (select main_a v_prenex_39865)) (<= 0 (+ (select main_a v_prenex_39865) 3)) (<= (+ main_y 1) v_prenex_39865) (<= 1 (select main_a v_prenex_39864)) (< v_prenex_39865 main_y))) (forall ((v_prenex_33518 Int) (v_prenex_33517 Int)) (or (<= (select main_a v_prenex_33518) (+ (select main_a v_prenex_33517) 998)) (<= 498 (select main_a v_prenex_33518)) (< v_prenex_33518 main_y) (<= 996 (* 2 (select main_a v_prenex_33518))) (<= 2 (* 2 (select main_a v_prenex_33517))) (<= (select main_a v_prenex_33517) 502) (<= (+ main_y 1) v_prenex_33518))) (forall ((v_prenex_38804 Int) (v_prenex_38805 Int)) (or (<= (select main_a v_prenex_38804) 502) (<= 2 (* 2 (select main_a v_prenex_38804))) (<= (select main_a v_prenex_38805) (+ (select main_a v_prenex_38804) 998)) (<= (+ main_y 1) v_prenex_38805) (<= (select main_a v_prenex_38805) 999) (< v_prenex_38805 main_y))) (forall ((v_prenex_37517 Int) (v_prenex_37518 Int)) (or (<= 498 (select main_a v_prenex_37518)) (<= (* 2 (select main_a v_prenex_37517)) 1004) (<= (+ main_y 1) v_prenex_37518) (<= (+ (select main_a v_prenex_37518) (select main_a v_prenex_37517)) 1000) (<= (select main_a v_prenex_37517) 1003) (< v_prenex_37518 main_y))) (forall ((v_prenex_33328 Int) (v_prenex_33327 Int)) (or (< v_prenex_33328 main_y) (<= (select main_a v_prenex_33328) 1500) (<= 0 (+ (select main_a v_prenex_33328) 3)) (<= (+ main_y 1) v_prenex_33328) (<= 1000 (+ (select main_a v_prenex_33328) (select main_a v_prenex_33327))))) (or (forall ((v_prenex_44042 Int)) (or (<= (* 2 (select main_a v_prenex_44042)) 1004) (<= (select main_a v_prenex_44042) 502))) (forall ((v_prenex_44043 Int)) (or (<= (select main_a v_prenex_44043) 999) (<= (+ main_y 1) v_prenex_44043) (<= 996 (* 2 (select main_a v_prenex_44043))) (< v_prenex_44043 main_y)))) (forall ((v_prenex_32402 Int) (v_prenex_32403 Int)) (or (<= (+ main_y 1) v_prenex_32403) (<= 996 (* 2 (select main_a v_prenex_32403))) (<= (select main_a v_prenex_32402) 1003) (< v_prenex_32403 main_y) (<= (select main_a v_prenex_32403) (+ (select main_a v_prenex_32402) 998)) (<= 0 (+ (select main_a v_prenex_32402) 500)) (<= (* 2 (select main_a v_prenex_32403)) 1998))) (forall ((v_prenex_44801 Int) (v_prenex_44800 Int)) (or (<= (+ main_x 1) v_prenex_44800) (<= 1000 (+ (select main_a v_prenex_44801) (select main_a v_prenex_44800))) (<= (+ main_y 1) v_prenex_44801) (<= 1 (select main_a v_prenex_44800)) (< v_prenex_44801 main_y) (<= 498 (select main_a v_prenex_44801)))) (forall ((v_prenex_37242 Int) (v_prenex_37241 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37242))) (<= (+ main_y 1) v_prenex_37242) (< v_prenex_37242 main_y) (<= (* 2 (select main_a v_prenex_37241)) 1004) (<= (select main_a v_prenex_37241) (+ (select main_a v_prenex_37242) 4)) (<= (* 2 (select main_a v_prenex_37242)) 1998))) (forall ((v_prenex_34672 Int) (v_prenex_34671 Int)) (or (<= 498 (select main_a v_prenex_34671)) (< v_prenex_34671 main_y) (<= (select main_a v_prenex_34672) 502) (<= 1 (select main_a v_prenex_34672)) (<= (+ (select main_a v_prenex_34671) (select main_a v_prenex_34672)) 1000) (<= (+ main_y 1) v_prenex_34671) (<= (select main_a v_prenex_34671) 1500))) (forall ((v_prenex_33832 Int) (v_prenex_33833 Int)) (or (<= (select main_a v_prenex_33832) 502) (< v_prenex_33832 main_x) (<= 1000 (+ (select main_a v_prenex_33833) (select main_a v_prenex_33832))) (<= (+ main_x 1) v_prenex_33832))) (forall ((v_prenex_36599 Int) (v_prenex_36600 Int)) (or (<= (+ main_y 1) v_prenex_36600) (<= (+ (select main_a v_prenex_36600) (select main_a v_prenex_36599)) 1000) (<= (* 2 (select main_a v_prenex_36600)) 1998) (< v_prenex_36600 main_y) (<= (select main_a v_prenex_36599) 502) (<= (select main_a v_prenex_36600) 1500))) (forall ((v_prenex_44034 Int) (v_prenex_44035 Int)) (or (<= 1000 (+ (select main_a v_prenex_44035) (select main_a v_prenex_44034))) (<= 498 (select main_a v_prenex_44035)) (< v_prenex_44035 main_y) (<= (select main_a v_prenex_44035) 1500) (<= 2 (* 2 (select main_a v_prenex_44034))) (<= (+ main_y 1) v_prenex_44035))) (forall ((v_prenex_38218 Int) (v_prenex_38217 Int)) (or (<= (select main_a v_prenex_38217) (+ (select main_a v_prenex_38218) 4)) (<= 2 (* 2 (select main_a v_prenex_38217))) (<= (select main_a v_prenex_38218) 1500) (<= 0 (+ (select main_a v_prenex_38217) 500)) (< v_prenex_38218 main_y) (<= (+ main_y 1) v_prenex_38218))) (forall ((v_prenex_39909 Int) (v_prenex_39908 Int)) (or (< v_prenex_39909 main_y) (<= (+ main_y 1) v_prenex_39909) (<= (select main_a v_prenex_39909) 999) (<= (+ main_x 1) v_prenex_39908) (<= (* 2 (select main_a v_prenex_39908)) 1004) (<= (select main_a v_prenex_39908) 502) (<= 1000 (+ (select main_a v_prenex_39909) (select main_a v_prenex_39908))))) (forall ((v_prenex_42732 Int) (v_prenex_42733 Int)) (or (<= (select main_a v_prenex_42732) 1003) (< v_prenex_42733 main_y) (<= (select main_a v_prenex_42733) 999) (<= 0 (+ (select main_a v_prenex_42732) 500)) (<= (+ main_y 1) v_prenex_42733) (<= (+ (select main_a v_prenex_42733) (select main_a v_prenex_42732)) 1000) (<= (* 2 (select main_a v_prenex_42733)) 1998))) (or (forall ((v_prenex_41463 Int)) (or (<= 1 (select main_a v_prenex_41463)) (<= (* 2 (select main_a v_prenex_41463)) 1004))) (forall ((v_prenex_41464 Int)) (or (< v_prenex_41464 main_y) (<= 996 (* 2 (select main_a v_prenex_41464))) (<= (+ main_y 1) v_prenex_41464)))) (forall ((v_prenex_40917 Int) (v_prenex_40916 Int)) (or (<= (select main_a v_prenex_40916) (+ (select main_a v_prenex_40917) 4)) (<= (select main_a v_prenex_40917) 999) (<= (+ main_y 1) v_prenex_40917) (<= 0 (+ (select main_a v_prenex_40917) 3)) (<= (select main_a v_prenex_40916) 502) (<= 0 (+ (select main_a v_prenex_40916) 500)) (< v_prenex_40917 main_y))) (or (forall ((v_prenex_46913 Int)) (or (<= (+ main_y 1) v_prenex_46913) (<= 498 (select main_a v_prenex_46913)) (<= 996 (* 2 (select main_a v_prenex_46913))) (< v_prenex_46913 main_y))) (forall ((v_prenex_46912 Int)) (or (<= (* 2 (select main_a v_prenex_46912)) 1004) (< v_prenex_46912 main_x) (<= 0 (+ (select main_a v_prenex_46912) 500))))) (forall ((v_prenex_43759 Int) (v_prenex_43760 Int)) (or (< v_prenex_43760 main_y) (<= 0 (+ (select main_a v_prenex_43760) 3)) (<= 1000 (+ (select main_a v_prenex_43760) (select main_a v_prenex_43759))) (<= (* 2 (select main_a v_prenex_43759)) 1004) (<= (+ main_y 1) v_prenex_43760) (<= 1 (select main_a v_prenex_43759)) (<= 996 (* 2 (select main_a v_prenex_43760))))) (forall ((v_prenex_37479 Int) (v_prenex_37480 Int)) (or (<= (+ (select main_a v_prenex_37480) (select main_a v_prenex_37479)) 1000) (< v_prenex_37480 main_y) (<= (* 2 (select main_a v_prenex_37480)) 1998) (<= (select main_a v_prenex_37479) 1003) (<= (+ main_y 1) v_prenex_37480) (<= 0 (+ (select main_a v_prenex_37479) 500)) (<= (+ main_x 1) v_prenex_37479))) (forall ((v_prenex_33516 Int) (v_prenex_33515 Int)) (or (<= (+ main_y 1) v_prenex_33516) (<= 0 (+ (select main_a v_prenex_33516) 3)) (<= (+ main_x 1) v_prenex_33515) (<= (+ (select main_a v_prenex_33516) (select main_a v_prenex_33515)) 1000) (< v_prenex_33516 main_y) (<= (* 2 (select main_a v_prenex_33515)) 1004))) (forall ((v_prenex_45588 Int) (v_prenex_45589 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45589))) (< v_prenex_45589 main_y) (<= (+ main_y 1) v_prenex_45589) (<= 0 (+ (select main_a v_prenex_45589) 3)) (<= 1000 (+ (select main_a v_prenex_45589) (select main_a v_prenex_45588))) (<= (* 2 (select main_a v_prenex_45588)) 1004))) (forall ((v_prenex_40527 Int) (v_prenex_40526 Int)) (or (<= (+ main_y 1) v_prenex_40527) (<= 0 (+ (select main_a v_prenex_40527) 3)) (<= 498 (select main_a v_prenex_40527)) (<= (select main_a v_prenex_40526) (+ (select main_a v_prenex_40527) 4)) (< v_prenex_40527 main_y) (<= (* 2 (select main_a v_prenex_40526)) 1004))) (forall ((v_prenex_33452 Int) (v_prenex_33451 Int)) (or (< v_prenex_33452 main_y) (<= 498 (select main_a v_prenex_33452)) (<= (+ main_y 1) v_prenex_33452) (<= 1 (select main_a v_prenex_33451)) (<= (select main_a v_prenex_33451) (+ (select main_a v_prenex_33452) 4)) (<= (select main_a v_prenex_33452) 1500) (<= (select main_a v_prenex_33451) 1003))) (forall ((v_prenex_36791 Int) (v_prenex_36792 Int)) (or (<= 1000 (+ (select main_a v_prenex_36792) (select main_a v_prenex_36791))) (<= (select main_a v_prenex_36791) 1003) (<= (+ main_y 1) v_prenex_36792) (<= 996 (* 2 (select main_a v_prenex_36792))) (<= (select main_a v_prenex_36792) 999) (< v_prenex_36792 main_y))) (or (forall ((v_prenex_46552 Int)) (or (<= (+ main_x 1) v_prenex_46552) (<= (select main_a v_prenex_46552) 502) (<= (* 2 (select main_a v_prenex_46552)) 1004))) (forall ((v_prenex_46553 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46553))) (<= (+ main_y 1) v_prenex_46553) (<= (* 2 (select main_a v_prenex_46553)) 1998) (< v_prenex_46553 main_y)))) (or (forall ((v_prenex_44718 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44718))) (<= 0 (+ (select main_a v_prenex_44718) 500)))) (forall ((v_prenex_44719 Int)) (or (<= 0 (+ (select main_a v_prenex_44719) 3)) (<= (+ main_y 1) v_prenex_44719) (<= 996 (* 2 (select main_a v_prenex_44719))) (< v_prenex_44719 main_y)))) (forall ((v_prenex_38260 Int) (v_prenex_38259 Int)) (or (<= 0 (+ (select main_a v_prenex_38259) 500)) (<= (select main_a v_prenex_38260) 999) (< v_prenex_38260 main_y) (<= (select main_a v_prenex_38260) 1500) (<= 1000 (+ (select main_a v_prenex_38260) (select main_a v_prenex_38259))) (<= (select main_a v_prenex_38259) 502) (<= (+ main_y 1) v_prenex_38260))) (forall ((v_prenex_44485 Int) (v_prenex_44484 Int)) (or (<= (+ main_y 1) v_prenex_44485) (<= (* 2 (select main_a v_prenex_44484)) 1004) (< v_prenex_44484 main_x) (<= 0 (+ (select main_a v_prenex_44484) 500)) (<= 498 (select main_a v_prenex_44485)) (< v_prenex_44485 main_y) (<= 1000 (+ (select main_a v_prenex_44485) (select main_a v_prenex_44484))))) (forall ((v_prenex_42097 Int) (v_prenex_42098 Int)) (or (<= (+ main_y 1) v_prenex_42098) (<= (* 2 (select main_a v_prenex_42098)) 1998) (< v_prenex_42098 main_y) (<= (select main_a v_prenex_42098) (+ (select main_a v_prenex_42097) 998)))) (or (forall ((v_prenex_32312 Int)) (or (< v_prenex_32312 main_y) (<= (+ main_y 1) v_prenex_32312) (<= 0 (+ (select main_a v_prenex_32312) 3)))) (forall ((v_prenex_37565 Int)) (or (< v_prenex_37565 main_x) (<= (* 2 (select main_a v_prenex_37565)) 1004)))) (forall ((v_prenex_40619 Int) (v_prenex_40618 Int)) (or (<= 1 (select main_a v_prenex_40618)) (< v_prenex_40619 main_y) (<= (+ (select main_a v_prenex_40619) (select main_a v_prenex_40618)) 1000) (<= 0 (+ (select main_a v_prenex_40619) 3)) (<= (+ main_y 1) v_prenex_40619) (<= (select main_a v_prenex_40619) 1500) (<= (select main_a v_prenex_40618) 502))) (or (forall ((v_prenex_32976 Int)) (or (<= 1 (select main_a v_prenex_32976)) (< v_prenex_32976 main_x) (<= (select main_a v_prenex_32976) 1003))) (forall ((v_prenex_32977 Int)) (or (< v_prenex_32977 main_y) (<= (* 2 (select main_a v_prenex_32977)) 1998) (<= (+ main_y 1) v_prenex_32977) (<= (select main_a v_prenex_32977) 999)))) (forall ((v_prenex_33368 Int) (v_prenex_33367 Int)) (or (<= 498 (select main_a v_prenex_33368)) (<= 1000 (+ (select main_a v_prenex_33368) (select main_a v_prenex_33367))) (< v_prenex_33368 main_y) (<= 0 (+ (select main_a v_prenex_33367) 500)) (<= 0 (+ (select main_a v_prenex_33368) 3)) (<= 2 (* 2 (select main_a v_prenex_33367))) (<= (+ main_y 1) v_prenex_33368))) (forall ((v_prenex_39803 Int) (v_prenex_39802 Int)) (or (<= 0 (+ (select main_a v_prenex_39803) 3)) (< v_prenex_39803 main_y) (<= (select main_a v_prenex_39803) 1500) (<= 1000 (+ (select main_a v_prenex_39803) (select main_a v_prenex_39802))) (<= (+ main_y 1) v_prenex_39803) (<= (* 2 (select main_a v_prenex_39802)) 1004) (<= (select main_a v_prenex_39802) 502))) (forall ((v_prenex_36597 Int) (v_prenex_36598 Int)) (or (<= 0 (+ (select main_a v_prenex_36598) 3)) (<= (* 2 (select main_a v_prenex_36598)) 1998) (< v_prenex_36598 main_y) (<= (select main_a v_prenex_36597) 502) (<= (+ main_y 1) v_prenex_36598) (<= (select main_a v_prenex_36597) (+ (select main_a v_prenex_36598) 4)) (<= 2 (* 2 (select main_a v_prenex_36597))))) (forall ((v_prenex_43359 Int) (v_prenex_43358 Int)) (or (<= 1 (select main_a v_prenex_43358)) (<= (select main_a v_prenex_43358) (+ (select main_a v_prenex_43359) 4)) (< v_prenex_43359 main_y) (<= 0 (+ (select main_a v_prenex_43359) 3)) (<= (+ main_y 1) v_prenex_43359) (<= (+ main_x 1) v_prenex_43358))) (forall ((v_prenex_36708 Int) (v_prenex_36707 Int)) (or (< v_prenex_36708 main_y) (<= (+ main_y 1) v_prenex_36708) (<= 1000 (+ (select main_a v_prenex_36708) (select main_a v_prenex_36707))) (<= (select main_a v_prenex_36708) 999) (<= 1 (select main_a v_prenex_36707)) (<= 2 (* 2 (select main_a v_prenex_36707))) (<= 0 (+ (select main_a v_prenex_36708) 3)))) (or (forall ((v_prenex_45924 Int)) (or (<= (select main_a v_prenex_45924) 1003) (<= (+ main_x 1) v_prenex_45924) (<= 2 (* 2 (select main_a v_prenex_45924))))) (forall ((v_prenex_45925 Int)) (or (<= (* 2 (select main_a v_prenex_45925)) 1998) (<= 498 (select main_a v_prenex_45925)) (< v_prenex_45925 main_y) (<= (+ main_y 1) v_prenex_45925)))) (forall ((v_prenex_39164 Int) (v_prenex_39163 Int)) (or (<= (select main_a v_prenex_39163) 1003) (<= (+ main_y 1) v_prenex_39164) (<= 0 (+ (select main_a v_prenex_39163) 500)) (< v_prenex_39164 main_y) (<= 996 (* 2 (select main_a v_prenex_39164))) (<= (select main_a v_prenex_39164) (+ (select main_a v_prenex_39163) 998)))) (forall ((v_prenex_34027 Int) (v_prenex_34026 Int)) (or (<= (+ (select main_a v_prenex_34026) (select main_a v_prenex_34027)) 1000) (< v_prenex_34026 main_y) (<= 498 (select main_a v_prenex_34026)) (<= (select main_a v_prenex_34027) 1003) (<= 0 (+ (select main_a v_prenex_34026) 3)) (<= (+ main_y 1) v_prenex_34026))) (forall ((v_prenex_32524 Int) (v_prenex_32525 Int)) (or (<= (+ main_x 1) v_prenex_32524) (<= (+ (select main_a v_prenex_32525) (select main_a v_prenex_32524)) 1000) (<= (* 2 (select main_a v_prenex_32524)) 1004) (< v_prenex_32524 main_x))) (forall ((v_prenex_43765 Int) (v_prenex_43764 Int)) (or (< v_prenex_43765 main_y) (<= (+ main_y 1) v_prenex_43765) (<= (+ main_x 1) v_prenex_43764) (<= (select main_a v_prenex_43765) 999) (<= (select main_a v_prenex_43765) (+ (select main_a v_prenex_43764) 998)))) (forall ((v_prenex_44470 Int) (v_prenex_44471 Int)) (or (<= (+ main_y 1) v_prenex_44471) (<= 498 (select main_a v_prenex_44471)) (<= (+ (select main_a v_prenex_44471) (select main_a v_prenex_44470)) 1000) (< v_prenex_44471 main_y) (<= (select main_a v_prenex_44471) 1500))) (forall ((v_prenex_36997 Int) (v_prenex_36998 Int)) (or (<= (+ main_y 1) v_prenex_36998) (< v_prenex_36998 main_y) (<= 498 (select main_a v_prenex_36998)) (<= 2 (* 2 (select main_a v_prenex_36997))) (<= (select main_a v_prenex_36997) (+ (select main_a v_prenex_36998) 4)) (<= (select main_a v_prenex_36997) 502) (<= (* 2 (select main_a v_prenex_36998)) 1998))) (forall ((v_prenex_40524 Int) (v_prenex_40525 Int)) (or (< v_prenex_40525 main_y) (< v_prenex_40524 main_x) (<= (select main_a v_prenex_40525) (+ (select main_a v_prenex_40524) 998)) (<= 0 (+ (select main_a v_prenex_40525) 3)) (<= (select main_a v_prenex_40524) 502) (<= 0 (+ (select main_a v_prenex_40524) 500)) (<= (+ main_y 1) v_prenex_40525))) (or (forall ((v_prenex_33412 Int)) (or (<= (+ main_y 1) v_prenex_33412) (<= 498 (select main_a v_prenex_33412)) (< v_prenex_33412 main_y) (<= (* 2 (select main_a v_prenex_33412)) 1998))) (forall ((v_prenex_33411 Int)) (<= (select main_a v_prenex_33411) 1003))) (forall ((v_prenex_46770 Int) (v_prenex_46769 Int)) (or (<= (+ (select main_a v_prenex_46770) (select main_a v_prenex_46769)) 1000) (< v_prenex_46770 main_y) (<= 0 (+ (select main_a v_prenex_46769) 500)) (<= (+ main_y 1) v_prenex_46770) (<= (select main_a v_prenex_46770) 999))) (forall ((v_prenex_38549 Int) (v_prenex_38548 Int)) (or (<= (+ (select main_a v_prenex_38549) (select main_a v_prenex_38548)) 1000) (< v_prenex_38549 main_y) (<= (select main_a v_prenex_38548) 502) (<= 498 (select main_a v_prenex_38549)) (<= (+ main_y 1) v_prenex_38549) (<= 0 (+ (select main_a v_prenex_38548) 500)))) (forall ((v_prenex_35275 Int) (v_prenex_35276 Int)) (or (<= (select main_a v_prenex_35275) 1500) (<= (+ main_y 1) v_prenex_35275) (<= (select main_a v_prenex_35276) 1003) (<= (+ (select main_a v_prenex_35275) (select main_a v_prenex_35276)) 1000) (<= 498 (select main_a v_prenex_35275)) (< v_prenex_35275 main_y))) (forall ((v_prenex_32968 Int) (v_prenex_32969 Int)) (or (<= 498 (select main_a v_prenex_32969)) (<= 2 (* 2 (select main_a v_prenex_32968))) (<= (* 2 (select main_a v_prenex_32969)) 1998) (<= (+ main_y 1) v_prenex_32969) (<= (select main_a v_prenex_32968) 1003) (< v_prenex_32969 main_y) (<= (select main_a v_prenex_32968) (+ (select main_a v_prenex_32969) 4)))) (forall ((v_prenex_38988 Int) (v_prenex_38987 Int)) (or (< v_prenex_38988 main_y) (<= 1000 (+ (select main_a v_prenex_38988) (select main_a v_prenex_38987))) (<= 0 (+ (select main_a v_prenex_38987) 500)) (<= (select main_a v_prenex_38988) 999) (<= (+ main_y 1) v_prenex_38988) (<= (+ main_x 1) v_prenex_38987))) (forall ((v_prenex_39025 Int) (v_prenex_39026 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39025))) (<= (select main_a v_prenex_39026) (+ (select main_a v_prenex_39025) 998)) (<= 1 (select main_a v_prenex_39025)) (<= (select main_a v_prenex_39026) 999) (< v_prenex_39026 main_y) (<= (+ main_y 1) v_prenex_39026))) (forall ((v_prenex_44423 Int) (v_prenex_44422 Int)) (or (<= 498 (select main_a v_prenex_44423)) (<= (select main_a v_prenex_44422) 502) (< v_prenex_44422 main_x) (<= (* 2 (select main_a v_prenex_44422)) 1004) (< v_prenex_44423 main_y) (<= (+ main_y 1) v_prenex_44423) (<= 1000 (+ (select main_a v_prenex_44423) (select main_a v_prenex_44422))))) (forall ((v_prenex_33039 Int) (v_prenex_33038 Int)) (or (< v_prenex_33039 main_y) (<= 996 (* 2 (select main_a v_prenex_33039))) (<= (select main_a v_prenex_33039) (+ (select main_a v_prenex_33038) 998)) (<= (+ main_y 1) v_prenex_33039) (<= 2 (* 2 (select main_a v_prenex_33038))) (<= 0 (+ (select main_a v_prenex_33038) 500)))) (forall ((v_prenex_41221 Int) (v_prenex_41222 Int)) (or (<= (select main_a v_prenex_41221) (+ (select main_a v_prenex_41222) 4)) (<= 996 (* 2 (select main_a v_prenex_41222))) (<= (select main_a v_prenex_41222) 1500) (<= (+ main_y 1) v_prenex_41222) (< v_prenex_41222 main_y) (<= (select main_a v_prenex_41221) 1003) (<= 0 (+ (select main_a v_prenex_41221) 500)))) (forall ((v_prenex_47034 Int) (v_prenex_47035 Int)) (or (<= (* 2 (select main_a v_prenex_47035)) 1998) (<= (select main_a v_prenex_47035) 999) (<= 2 (* 2 (select main_a v_prenex_47034))) (<= (select main_a v_prenex_47035) (+ (select main_a v_prenex_47034) 998)) (<= (+ main_y 1) v_prenex_47035) (< v_prenex_47035 main_y))) (forall ((v_prenex_44302 Int) (v_prenex_44303 Int)) (or (<= (+ main_y 1) v_prenex_44303) (< v_prenex_44302 main_x) (<= 0 (+ (select main_a v_prenex_44303) 3)) (<= 1000 (+ (select main_a v_prenex_44303) (select main_a v_prenex_44302))) (< v_prenex_44303 main_y))) (forall ((v_prenex_34141 Int) (v_prenex_34140 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34141))) (<= 498 (select main_a v_prenex_34140)) (<= 0 (+ (select main_a v_prenex_34140) 3)) (< v_prenex_34140 main_y) (<= 0 (+ (select main_a v_prenex_34141) 500)) (<= (+ main_y 1) v_prenex_34140) (<= (select main_a v_prenex_34141) (+ (select main_a v_prenex_34140) 4)))) (forall ((v_prenex_44344 Int) (v_prenex_44345 Int)) (or (<= (* 2 (select main_a v_prenex_44345)) 1998) (<= (+ (select main_a v_prenex_44345) (select main_a v_prenex_44344)) 1000) (<= (+ main_y 1) v_prenex_44345) (<= (select main_a v_prenex_44345) 1500) (< v_prenex_44345 main_y) (<= (select main_a v_prenex_44344) 1003))) (forall ((v_prenex_48054 Int) (v_prenex_48053 Int)) (or (<= 2 (* 2 (select main_a v_prenex_48053))) (< v_prenex_48054 main_y) (<= (+ (select main_a v_prenex_48054) (select main_a v_prenex_48053)) 1000) (<= (select main_a v_prenex_48054) 999) (<= (+ main_y 1) v_prenex_48054) (<= (+ main_x 1) v_prenex_48053) (<= 0 (+ (select main_a v_prenex_48053) 500)))) (forall ((v_prenex_42523 Int) (v_prenex_42522 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42522))) (<= (select main_a v_prenex_42522) (+ (select main_a v_prenex_42523) 4)) (<= (select main_a v_prenex_42523) 999) (<= (+ main_y 1) v_prenex_42523) (<= (select main_a v_prenex_42523) 1500) (<= (select main_a v_prenex_42522) 502) (< v_prenex_42523 main_y))) (forall ((v_prenex_45513 Int) (v_prenex_45512 Int)) (or (<= (+ main_y 1) v_prenex_45513) (<= (select main_a v_prenex_45512) 1003) (< v_prenex_45513 main_y) (<= (select main_a v_prenex_45512) (+ (select main_a v_prenex_45513) 4)) (<= 498 (select main_a v_prenex_45513)) (<= (select main_a v_prenex_45512) 502) (<= (select main_a v_prenex_45513) 1500))) (forall ((v_prenex_44799 Int) (v_prenex_44798 Int)) (or (< v_prenex_44798 main_x) (<= (select main_a v_prenex_44798) 1003) (< v_prenex_44799 main_y) (<= (* 2 (select main_a v_prenex_44799)) 1998) (<= (+ main_y 1) v_prenex_44799) (<= (select main_a v_prenex_44798) (+ (select main_a v_prenex_44799) 4)) (<= (* 2 (select main_a v_prenex_44798)) 1004))) (forall ((v_prenex_37573 Int) (v_prenex_37574 Int)) (or (<= (* 2 (select main_a v_prenex_37573)) 1004) (<= 1000 (+ (select main_a v_prenex_37574) (select main_a v_prenex_37573))) (<= 1 (select main_a v_prenex_37573)) (<= (+ main_y 1) v_prenex_37574) (< v_prenex_37574 main_y) (<= 498 (select main_a v_prenex_37574)))) (forall ((v_prenex_33055 Int) (v_prenex_33054 Int)) (or (<= 498 (select main_a v_prenex_33055)) (<= 1000 (+ (select main_a v_prenex_33055) (select main_a v_prenex_33054))) (< v_prenex_33055 main_y) (<= (select main_a v_prenex_33054) 1003) (<= 996 (* 2 (select main_a v_prenex_33055))) (<= (+ main_y 1) v_prenex_33055))) (forall ((v_prenex_43865 Int) (v_prenex_43864 Int)) (or (<= 0 (+ (select main_a v_prenex_43865) 3)) (<= (+ main_y 1) v_prenex_43865) (<= 1 (select main_a v_prenex_43864)) (< v_prenex_43865 main_y) (<= (+ (select main_a v_prenex_43865) (select main_a v_prenex_43864)) 1000))) (forall ((v_prenex_42187 Int) (v_prenex_42188 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42187))) (<= 996 (* 2 (select main_a v_prenex_42188))) (<= (+ main_y 1) v_prenex_42188) (< v_prenex_42188 main_y) (<= 0 (+ (select main_a v_prenex_42188) 3)) (<= (select main_a v_prenex_42187) (+ (select main_a v_prenex_42188) 4)) (<= (select main_a v_prenex_42187) 1003))) (or (forall ((v_prenex_40991 Int)) (or (<= (+ main_y 1) v_prenex_40991) (<= 498 (select main_a v_prenex_40991)) (< v_prenex_40991 main_y) (<= (* 2 (select main_a v_prenex_40991)) 1998))) (forall ((v_prenex_40990 Int)) (or (<= 0 (+ (select main_a v_prenex_40990) 500)) (<= (select main_a v_prenex_40990) 502)))) (forall ((v_prenex_34914 Int) (v_prenex_34913 Int)) (or (<= (select main_a v_prenex_34914) 1003) (<= (* 2 (select main_a v_prenex_34914)) 1004) (<= (+ (select main_a v_prenex_34913) (select main_a v_prenex_34914)) 1000) (< v_prenex_34913 main_y) (<= (* 2 (select main_a v_prenex_34913)) 1998) (<= (+ main_y 1) v_prenex_34913))) (forall ((v_prenex_42043 Int) (v_prenex_42044 Int)) (or (<= (select main_a v_prenex_42044) (+ (select main_a v_prenex_42043) 998)) (< v_prenex_42044 main_y) (<= (* 2 (select main_a v_prenex_42044)) 1998) (<= (select main_a v_prenex_42043) 1003) (<= 0 (+ (select main_a v_prenex_42043) 500)) (<= (+ main_y 1) v_prenex_42044))) (or (forall ((v_prenex_35095 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35095))) (< v_prenex_35095 main_y) (<= (select main_a v_prenex_35095) 1500) (<= (+ main_y 1) v_prenex_35095))) (forall ((v_prenex_35096 Int)) (<= 0 (+ (select main_a v_prenex_35096) 500)))) (forall ((v_prenex_47956 Int) (v_prenex_47955 Int)) (or (<= (select main_a v_prenex_47955) 1003) (<= 498 (select main_a v_prenex_47956)) (<= 2 (* 2 (select main_a v_prenex_47955))) (<= 996 (* 2 (select main_a v_prenex_47956))) (<= 1000 (+ (select main_a v_prenex_47956) (select main_a v_prenex_47955))) (<= (+ main_y 1) v_prenex_47956) (< v_prenex_47956 main_y))) (forall ((v_prenex_43626 Int) (v_prenex_43625 Int)) (or (<= (+ main_x 1) v_prenex_43625) (<= (select main_a v_prenex_43625) 502) (<= 1000 (+ (select main_a v_prenex_43626) (select main_a v_prenex_43625))) (< v_prenex_43626 main_y) (<= (+ main_y 1) v_prenex_43626) (<= 0 (+ (select main_a v_prenex_43626) 3)))) (forall ((v_prenex_42880 Int) (v_prenex_42881 Int)) (or (<= 1000 (+ (select main_a v_prenex_42881) (select main_a v_prenex_42880))) (< v_prenex_42881 main_y) (<= (* 2 (select main_a v_prenex_42881)) 1998) (<= (* 2 (select main_a v_prenex_42880)) 1004) (<= (+ main_x 1) v_prenex_42880) (<= (+ main_y 1) v_prenex_42881))) (or (forall ((v_prenex_33130 Int)) (or (<= 0 (+ (select main_a v_prenex_33130) 500)) (<= (+ main_x 1) v_prenex_33130) (<= 1 (select main_a v_prenex_33130)))) (forall ((v_prenex_33131 Int)) (or (<= (select main_a v_prenex_33131) 1500) (<= (* 2 (select main_a v_prenex_33131)) 1998) (<= (+ main_y 1) v_prenex_33131) (< v_prenex_33131 main_y)))) (or (forall ((v_prenex_38795 Int)) (or (<= (+ main_y 1) v_prenex_38795) (<= 996 (* 2 (select main_a v_prenex_38795))) (< v_prenex_38795 main_y) (<= (* 2 (select main_a v_prenex_38795)) 1998))) (forall ((v_prenex_38794 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38794))) (<= (+ main_x 1) v_prenex_38794)))) (forall ((v_prenex_45786 Int) (v_prenex_45787 Int)) (or (<= 0 (+ (select main_a v_prenex_45786) 500)) (<= (select main_a v_prenex_45787) 1500) (<= (+ main_y 1) v_prenex_45787) (<= 996 (* 2 (select main_a v_prenex_45787))) (< v_prenex_45787 main_y) (<= (select main_a v_prenex_45787) (+ (select main_a v_prenex_45786) 998)))) (forall ((v_prenex_44175 Int) (v_prenex_44174 Int)) (or (< v_prenex_44175 main_y) (<= (* 2 (select main_a v_prenex_44174)) 1004) (<= (+ main_y 1) v_prenex_44175) (<= 996 (* 2 (select main_a v_prenex_44175))) (<= 0 (+ (select main_a v_prenex_44174) 500)) (<= 0 (+ (select main_a v_prenex_44175) 3)) (<= (select main_a v_prenex_44174) (+ (select main_a v_prenex_44175) 4)))) (forall ((v_prenex_38122 Int) (v_prenex_38121 Int)) (or (<= 0 (+ (select main_a v_prenex_38122) 3)) (<= (+ (select main_a v_prenex_38122) (select main_a v_prenex_38121)) 1000) (< v_prenex_38122 main_y) (<= (select main_a v_prenex_38121) 502) (<= 1 (select main_a v_prenex_38121)) (<= 498 (select main_a v_prenex_38122)) (<= (+ main_y 1) v_prenex_38122))) (forall ((v_prenex_37911 Int) (v_prenex_37910 Int)) (or (<= (+ main_y 1) v_prenex_37911) (<= (* 2 (select main_a v_prenex_37911)) 1998) (<= 2 (* 2 (select main_a v_prenex_37910))) (<= 0 (+ (select main_a v_prenex_37910) 500)) (<= 996 (* 2 (select main_a v_prenex_37911))) (<= (+ (select main_a v_prenex_37911) (select main_a v_prenex_37910)) 1000) (< v_prenex_37911 main_y))) (forall ((v_prenex_47945 Int) (v_prenex_47946 Int)) (or (< v_prenex_47946 main_y) (<= (+ main_y 1) v_prenex_47946) (<= (select main_a v_prenex_47945) 1003) (<= (* 2 (select main_a v_prenex_47946)) 1998) (<= 1000 (+ (select main_a v_prenex_47946) (select main_a v_prenex_47945))))) (or (forall ((v_prenex_32341 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32341))) (< v_prenex_32341 main_y) (<= 0 (+ (select main_a v_prenex_32341) 3)) (<= (+ main_y 1) v_prenex_32341))) (forall ((v_prenex_42101 Int)) (<= 2 (* 2 (select main_a v_prenex_42101))))) (or (forall ((v_prenex_38898 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38898))) (<= 0 (+ (select main_a v_prenex_38898) 500)) (< v_prenex_38898 main_x))) (forall ((v_prenex_38899 Int)) (or (< v_prenex_38899 main_y) (<= (* 2 (select main_a v_prenex_38899)) 1998) (<= (+ main_y 1) v_prenex_38899)))) (or (forall ((v_prenex_43317 Int)) (or (<= (+ main_y 1) v_prenex_43317) (< v_prenex_43317 main_y) (<= 996 (* 2 (select main_a v_prenex_43317))) (<= (* 2 (select main_a v_prenex_43317)) 1998) (<= (select main_a v_prenex_43317) 1500))) (forall ((v_prenex_43316 Int)) (or (<= (select main_a v_prenex_43316) 502) (<= (* 2 (select main_a v_prenex_43316)) 1004)))) (or (forall ((v_prenex_45293 Int)) (or (< v_prenex_45293 main_y) (<= 996 (* 2 (select main_a v_prenex_45293))) (<= (+ main_y 1) v_prenex_45293) (<= (* 2 (select main_a v_prenex_45293)) 1998))) (forall ((v_prenex_45292 Int)) (or (<= 0 (+ (select main_a v_prenex_45292) 500)) (<= 1 (select main_a v_prenex_45292)) (< v_prenex_45292 main_x)))) (forall ((v_prenex_48090 Int) (v_prenex_48089 Int)) (or (<= (select main_a v_prenex_48090) (+ (select main_a v_prenex_48089) 998)) (<= (+ main_y 1) v_prenex_48090) (< v_prenex_48090 main_y) (<= (select main_a v_prenex_48090) 1500) (<= 996 (* 2 (select main_a v_prenex_48090))))) (forall ((v_prenex_34868 Int) (v_prenex_34867 Int)) (or (<= (+ main_y 1) v_prenex_34867) (<= 498 (select main_a v_prenex_34867)) (<= (select main_a v_prenex_34868) (+ (select main_a v_prenex_34867) 4)) (< v_prenex_34867 main_y) (<= 1 (select main_a v_prenex_34868)) (<= (* 2 (select main_a v_prenex_34867)) 1998))) (forall ((v_prenex_37700 Int) (v_prenex_37699 Int)) (or (<= 498 (select main_a v_prenex_37700)) (< v_prenex_37700 main_y) (<= 2 (* 2 (select main_a v_prenex_37699))) (<= 1000 (+ (select main_a v_prenex_37700) (select main_a v_prenex_37699))) (<= (* 2 (select main_a v_prenex_37700)) 1998) (<= 0 (+ (select main_a v_prenex_37699) 500)) (<= (+ main_y 1) v_prenex_37700))) (or (forall ((v_prenex_46418 Int)) (or (<= (+ main_y 1) v_prenex_46418) (<= (select main_a v_prenex_46418) 999) (<= 996 (* 2 (select main_a v_prenex_46418))) (< v_prenex_46418 main_y))) (forall ((v_prenex_46417 Int)) (or (<= 0 (+ (select main_a v_prenex_46417) 500)) (<= (+ main_x 1) v_prenex_46417) (<= 2 (* 2 (select main_a v_prenex_46417)))))) (forall ((v_prenex_36238 Int) (v_prenex_36239 Int)) (or (<= (select main_a v_prenex_36239) (+ (select main_a v_prenex_36238) 998)) (<= 1 (select main_a v_prenex_36238)) (<= (+ main_y 1) v_prenex_36239) (<= (* 2 (select main_a v_prenex_36239)) 1998) (< v_prenex_36239 main_y) (<= 996 (* 2 (select main_a v_prenex_36239))) (<= (select main_a v_prenex_36238) 1003))) (forall ((v_prenex_39555 Int) (v_prenex_39554 Int)) (or (<= (select main_a v_prenex_39555) (+ (select main_a v_prenex_39554) 998)) (<= 0 (+ (select main_a v_prenex_39554) 500)) (<= (* 2 (select main_a v_prenex_39555)) 1998) (<= (+ main_y 1) v_prenex_39555) (<= (select main_a v_prenex_39554) 502) (< v_prenex_39555 main_y) (<= (+ main_x 1) v_prenex_39554))) (or (forall ((v_prenex_38328 Int)) (or (<= (+ main_y 1) v_prenex_38328) (< v_prenex_38328 main_y) (<= (* 2 (select main_a v_prenex_38328)) 1998) (<= 498 (select main_a v_prenex_38328)))) (forall ((v_prenex_38327 Int)) (or (<= (+ main_x 1) v_prenex_38327) (<= 2 (* 2 (select main_a v_prenex_38327)))))) (or (forall ((v_prenex_39882 Int)) (or (<= (select main_a v_prenex_39882) 502) (<= (* 2 (select main_a v_prenex_39882)) 1004) (< v_prenex_39882 main_x))) (forall ((v_prenex_39883 Int)) (or (<= (+ main_y 1) v_prenex_39883) (<= (select main_a v_prenex_39883) 1500) (< v_prenex_39883 main_y) (<= 996 (* 2 (select main_a v_prenex_39883)))))) (forall ((v_prenex_44399 Int) (v_prenex_44398 Int)) (or (<= (+ main_y 1) v_prenex_44399) (<= (* 2 (select main_a v_prenex_44399)) 1998) (< v_prenex_44399 main_y) (<= 0 (+ (select main_a v_prenex_44398) 500)) (<= (+ (select main_a v_prenex_44399) (select main_a v_prenex_44398)) 1000))) (forall ((v_prenex_38828 Int) (v_prenex_38829 Int)) (or (<= (select main_a v_prenex_38829) 999) (<= (+ main_y 1) v_prenex_38829) (< v_prenex_38829 main_y) (<= 1000 (+ (select main_a v_prenex_38829) (select main_a v_prenex_38828))) (<= 2 (* 2 (select main_a v_prenex_38828))) (<= (* 2 (select main_a v_prenex_38829)) 1998) (<= (select main_a v_prenex_38828) 1003))) (or (forall ((v_prenex_40349 Int)) (or (<= 0 (+ (select main_a v_prenex_40349) 500)) (< v_prenex_40349 main_x))) (forall ((v_prenex_40350 Int)) (or (< v_prenex_40350 main_y) (<= (* 2 (select main_a v_prenex_40350)) 1998) (<= (+ main_y 1) v_prenex_40350) (<= 996 (* 2 (select main_a v_prenex_40350)))))) (forall ((v_prenex_40836 Int) (v_prenex_40837 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40837))) (<= (+ (select main_a v_prenex_40837) (select main_a v_prenex_40836)) 1000) (<= (+ main_y 1) v_prenex_40837) (<= (* 2 (select main_a v_prenex_40837)) 1998) (< v_prenex_40837 main_y) (<= 2 (* 2 (select main_a v_prenex_40836))) (<= (select main_a v_prenex_40836) 1003))) (forall ((v_prenex_47126 Int) (v_prenex_47125 Int)) (or (<= 0 (+ (select main_a v_prenex_47125) 500)) (<= (select main_a v_prenex_47126) 999) (< v_prenex_47126 main_y) (<= (+ main_y 1) v_prenex_47126) (<= 996 (* 2 (select main_a v_prenex_47126))) (<= (select main_a v_prenex_47125) (+ (select main_a v_prenex_47126) 4)))) (forall ((v_prenex_33986 Int) (v_prenex_33987 Int)) (or (<= 0 (+ (select main_a v_prenex_33986) 3)) (< v_prenex_33986 main_y) (<= (+ main_y 1) v_prenex_33986) (<= 2 (* 2 (select main_a v_prenex_33987))) (<= (+ (select main_a v_prenex_33986) (select main_a v_prenex_33987)) 1000) (<= 498 (select main_a v_prenex_33986)) (<= (* 2 (select main_a v_prenex_33987)) 1004))) (forall ((v_prenex_42586 Int) (v_prenex_42587 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42586))) (<= 1000 (+ (select main_a v_prenex_42587) (select main_a v_prenex_42586))) (<= (+ main_y 1) v_prenex_42587) (<= 0 (+ (select main_a v_prenex_42586) 500)) (< v_prenex_42587 main_y) (<= 498 (select main_a v_prenex_42587)))) (forall ((v_prenex_47808 Int) (v_prenex_47807 Int)) (or (<= 498 (select main_a v_prenex_47808)) (<= (select main_a v_prenex_47807) (+ (select main_a v_prenex_47808) 4)) (<= (+ main_y 1) v_prenex_47808) (< v_prenex_47808 main_y) (<= (* 2 (select main_a v_prenex_47808)) 1998) (<= 0 (+ (select main_a v_prenex_47807) 500)) (<= (select main_a v_prenex_47807) 502))) (forall ((v_prenex_33143 Int) (v_prenex_33142 Int)) (or (<= 1000 (+ (select main_a v_prenex_33143) (select main_a v_prenex_33142))) (<= (select main_a v_prenex_33142) 502) (<= (* 2 (select main_a v_prenex_33143)) 1998) (<= (+ main_y 1) v_prenex_33143) (<= 0 (+ (select main_a v_prenex_33143) 3)) (< v_prenex_33143 main_y) (<= (select main_a v_prenex_33142) 1003))) (forall ((v_prenex_32940 Int) (v_prenex_32941 Int)) (or (<= (+ main_x 1) v_prenex_32940) (<= (select main_a v_prenex_32940) 1003) (<= (+ main_y 1) v_prenex_32941) (<= 2 (* 2 (select main_a v_prenex_32940))) (<= (select main_a v_prenex_32941) (+ (select main_a v_prenex_32940) 998)) (< v_prenex_32941 main_y) (<= 498 (select main_a v_prenex_32941)))) (forall ((v_prenex_37993 Int) (v_prenex_37992 Int)) (or (<= 0 (+ (select main_a v_prenex_37993) 3)) (<= (select main_a v_prenex_37993) (+ (select main_a v_prenex_37992) 998)) (< v_prenex_37993 main_y) (<= 1 (select main_a v_prenex_37992)) (<= (* 2 (select main_a v_prenex_37992)) 1004) (<= (+ main_y 1) v_prenex_37993) (<= (select main_a v_prenex_37993) 1500))) (or (forall ((v_prenex_44949 Int)) (<= (* 2 (select main_a v_prenex_44949)) 1998)) (forall ((v_prenex_44948 Int)) (or (< v_prenex_44948 main_x) (<= (+ main_x 1) v_prenex_44948) (<= 2 (* 2 (select main_a v_prenex_44948))) (<= (* 2 (select main_a v_prenex_44948)) 1004)))) (forall ((v_prenex_40214 Int) (v_prenex_40213 Int)) (or (<= (* 2 (select main_a v_prenex_40213)) 1004) (<= 1000 (+ (select main_a v_prenex_40214) (select main_a v_prenex_40213))) (<= 498 (select main_a v_prenex_40214)) (< v_prenex_40214 main_y) (<= (+ main_y 1) v_prenex_40214))) (forall ((v_prenex_41911 Int) (v_prenex_41912 Int)) (or (<= (+ (select main_a v_prenex_41912) (select main_a v_prenex_41911)) 1000) (<= (* 2 (select main_a v_prenex_41912)) 1998) (< v_prenex_41912 main_y) (<= (select main_a v_prenex_41912) 999) (<= (select main_a v_prenex_41911) 502) (<= (+ main_y 1) v_prenex_41912))) (forall ((v_prenex_42297 Int) (v_prenex_42298 Int)) (or (<= 0 (+ (select main_a v_prenex_42297) 500)) (<= 2 (* 2 (select main_a v_prenex_42297))) (<= (select main_a v_prenex_42298) 999) (< v_prenex_42298 main_y) (<= (+ main_y 1) v_prenex_42298) (<= 498 (select main_a v_prenex_42298)) (<= (select main_a v_prenex_42297) (+ (select main_a v_prenex_42298) 4)))) (forall ((v_prenex_43370 Int) (v_prenex_43371 Int)) (or (<= 1000 (+ (select main_a v_prenex_43371) (select main_a v_prenex_43370))) (<= (select main_a v_prenex_43370) 1003) (< v_prenex_43371 main_y) (<= 996 (* 2 (select main_a v_prenex_43371))) (<= (+ main_y 1) v_prenex_43371) (< v_prenex_43370 main_x))) (forall ((v_prenex_35646 Int) (v_prenex_35647 Int)) (or (<= (select main_a v_prenex_35647) (+ (select main_a v_prenex_35646) 998)) (<= (select main_a v_prenex_35647) 1500) (<= (select main_a v_prenex_35646) 502) (<= (+ main_y 1) v_prenex_35647) (< v_prenex_35647 main_y) (<= 0 (+ (select main_a v_prenex_35646) 500)) (<= (+ main_x 1) v_prenex_35646))) (forall ((v_prenex_42155 Int) (v_prenex_42156 Int)) (or (<= (select main_a v_prenex_42155) 502) (<= (+ main_y 1) v_prenex_42156) (< v_prenex_42156 main_y) (<= (select main_a v_prenex_42155) (+ (select main_a v_prenex_42156) 4)) (<= (* 2 (select main_a v_prenex_42156)) 1998) (<= 996 (* 2 (select main_a v_prenex_42156))))) (forall ((v_prenex_47226 Int) (v_prenex_47225 Int)) (or (<= 1000 (+ (select main_a v_prenex_47226) (select main_a v_prenex_47225))) (<= (+ main_y 1) v_prenex_47226) (<= (select main_a v_prenex_47225) 502) (<= (select main_a v_prenex_47226) 999) (< v_prenex_47226 main_y) (<= (* 2 (select main_a v_prenex_47225)) 1004) (<= 498 (select main_a v_prenex_47226)))) (or (forall ((v_prenex_43602 Int)) (or (<= (* 2 (select main_a v_prenex_43602)) 1998) (< v_prenex_43602 main_y) (<= (+ main_y 1) v_prenex_43602) (<= 0 (+ (select main_a v_prenex_43602) 3)))) (forall ((v_prenex_43601 Int)) (or (<= 1 (select main_a v_prenex_43601)) (< v_prenex_43601 main_x)))) (or (forall ((v_prenex_34875 Int)) (or (<= (select main_a v_prenex_34875) 999) (<= (+ main_y 1) v_prenex_34875) (<= (* 2 (select main_a v_prenex_34875)) 1998) (< v_prenex_34875 main_y))) (forall ((v_prenex_34876 Int)) (or (<= 0 (+ (select main_a v_prenex_34876) 500)) (<= (select main_a v_prenex_34876) 1003) (<= (+ main_x 1) v_prenex_34876)))) (forall ((v_prenex_35028 Int) (v_prenex_35027 Int)) (or (<= 0 (+ (select main_a v_prenex_35027) 3)) (<= (+ main_y 1) v_prenex_35027) (< v_prenex_35027 main_y) (<= (* 2 (select main_a v_prenex_35028)) 1004) (<= (* 2 (select main_a v_prenex_35027)) 1998) (<= (select main_a v_prenex_35027) (+ (select main_a v_prenex_35028) 998)) (<= (select main_a v_prenex_35028) 1003))) (forall ((v_prenex_44924 Int) (v_prenex_44925 Int)) (or (<= (select main_a v_prenex_44925) (+ (select main_a v_prenex_44924) 998)) (<= 1 (select main_a v_prenex_44924)) (<= (+ main_y 1) v_prenex_44925) (< v_prenex_44925 main_y) (<= 996 (* 2 (select main_a v_prenex_44925))) (<= (select main_a v_prenex_44925) 1500))) (forall ((v_prenex_41113 Int) (v_prenex_41114 Int)) (or (<= (select main_a v_prenex_41113) 1003) (<= (select main_a v_prenex_41114) (+ (select main_a v_prenex_41113) 998)) (<= (* 2 (select main_a v_prenex_41113)) 1004) (<= (select main_a v_prenex_41114) 1500) (< v_prenex_41114 main_y) (< v_prenex_41113 main_x) (<= (+ main_y 1) v_prenex_41114))) (forall ((v_prenex_38972 Int) (v_prenex_38971 Int)) (or (<= (+ main_y 1) v_prenex_38972) (<= (select main_a v_prenex_38971) 502) (<= 0 (+ (select main_a v_prenex_38972) 3)) (< v_prenex_38972 main_y) (<= 1000 (+ (select main_a v_prenex_38972) (select main_a v_prenex_38971))) (<= (+ main_x 1) v_prenex_38971) (<= (* 2 (select main_a v_prenex_38971)) 1004))) (forall ((v_prenex_38299 Int) (v_prenex_38300 Int)) (or (<= 1000 (+ (select main_a v_prenex_38300) (select main_a v_prenex_38299))) (<= 0 (+ (select main_a v_prenex_38300) 3)) (<= (+ main_y 1) v_prenex_38300) (<= (select main_a v_prenex_38299) 502) (< v_prenex_38300 main_y) (<= 2 (* 2 (select main_a v_prenex_38299))) (<= 498 (select main_a v_prenex_38300)))) (forall ((v_prenex_37953 Int) (v_prenex_37952 Int)) (or (< v_prenex_37953 main_y) (<= (+ main_y 1) v_prenex_37953) (< v_prenex_37952 main_x) (<= 0 (+ (select main_a v_prenex_37953) 3)) (<= (select main_a v_prenex_37953) (+ (select main_a v_prenex_37952) 998)))) (forall ((v_prenex_42425 Int) (v_prenex_42426 Int)) (or (<= (select main_a v_prenex_42425) 1003) (<= 996 (* 2 (select main_a v_prenex_42426))) (<= 0 (+ (select main_a v_prenex_42426) 3)) (<= (+ main_y 1) v_prenex_42426) (<= 1000 (+ (select main_a v_prenex_42426) (select main_a v_prenex_42425))) (<= (select main_a v_prenex_42425) 502) (< v_prenex_42426 main_y))) (forall ((v_prenex_34634 Int) (v_prenex_34633 Int)) (or (<= (+ main_y 1) v_prenex_34633) (<= (select main_a v_prenex_34633) 1500) (<= 1000 (+ (select main_a v_prenex_34633) (select main_a v_prenex_34634))) (<= (+ main_x 1) v_prenex_34634) (< v_prenex_34633 main_y) (<= 2 (* 2 (select main_a v_prenex_34634))))) (or (forall ((v_prenex_33542 Int)) (or (<= 0 (+ (select main_a v_prenex_33542) 500)) (<= (+ main_x 1) v_prenex_33542) (<= (select main_a v_prenex_33542) 502))) (forall ((v_prenex_33543 Int)) (or (<= 498 (select main_a v_prenex_33543)) (<= (+ main_y 1) v_prenex_33543) (< v_prenex_33543 main_y) (<= (* 2 (select main_a v_prenex_33543)) 1998)))) (forall ((v_prenex_37192 Int) (v_prenex_37193 Int)) (or (<= (select main_a v_prenex_37192) 1003) (<= 0 (+ (select main_a v_prenex_37193) 3)) (<= (+ main_x 1) v_prenex_37192) (<= (+ main_y 1) v_prenex_37193) (<= 0 (+ (select main_a v_prenex_37192) 500)) (<= (select main_a v_prenex_37192) (+ (select main_a v_prenex_37193) 4)) (< v_prenex_37193 main_y))) (forall ((v_prenex_42177 Int) (v_prenex_42178 Int)) (or (<= (select main_a v_prenex_42177) (+ (select main_a v_prenex_42178) 4)) (<= (select main_a v_prenex_42177) 502) (<= (+ main_y 1) v_prenex_42178) (<= (* 2 (select main_a v_prenex_42178)) 1998) (<= 1 (select main_a v_prenex_42177)) (< v_prenex_42178 main_y) (<= 0 (+ (select main_a v_prenex_42178) 3)))) (or (forall ((v_prenex_38309 Int)) (<= 2 (* 2 (select main_a v_prenex_38309)))) (forall ((v_prenex_32321 Int)) (or (< v_prenex_32321 main_y) (<= (+ main_y 1) v_prenex_32321) (<= (select main_a v_prenex_32321) 999) (<= 0 (+ (select main_a v_prenex_32321) 3))))) (forall ((v_prenex_32344 Int) (v_prenex_32345 Int)) (or (<= 0 (+ (select main_a v_prenex_32345) 3)) (<= (select main_a v_prenex_32344) 1003) (<= (select main_a v_prenex_32344) (+ (select main_a v_prenex_32345) 4)) (< v_prenex_32345 main_y) (<= 996 (* 2 (select main_a v_prenex_32345))) (<= (* 2 (select main_a v_prenex_32344)) 1004) (<= (+ main_y 1) v_prenex_32345))) (forall ((v_prenex_43811 Int) (v_prenex_43810 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43811))) (<= 1000 (+ (select main_a v_prenex_43811) (select main_a v_prenex_43810))) (< v_prenex_43811 main_y) (<= 2 (* 2 (select main_a v_prenex_43810))) (<= 1 (select main_a v_prenex_43810)) (<= (+ main_x 1) v_prenex_43810) (<= (+ main_y 1) v_prenex_43811))) (forall ((v_prenex_32751 Int) (v_prenex_32750 Int)) (or (<= (* 2 (select main_a v_prenex_32751)) 1998) (<= (+ main_y 1) v_prenex_32751) (<= 1000 (+ (select main_a v_prenex_32751) (select main_a v_prenex_32750))) (< v_prenex_32751 main_y) (<= (select main_a v_prenex_32750) 502) (<= 996 (* 2 (select main_a v_prenex_32751))) (<= 1 (select main_a v_prenex_32750)))) (or (forall ((v_prenex_40311 Int)) (or (<= (* 2 (select main_a v_prenex_40311)) 1004) (<= 0 (+ (select main_a v_prenex_40311) 500)))) (forall ((v_prenex_40312 Int)) (or (<= (select main_a v_prenex_40312) 999) (<= (+ main_y 1) v_prenex_40312) (<= (* 2 (select main_a v_prenex_40312)) 1998) (<= 996 (* 2 (select main_a v_prenex_40312))) (< v_prenex_40312 main_y)))) (forall ((v_prenex_44960 Int) (v_prenex_44961 Int)) (or (<= (select main_a v_prenex_44961) 1500) (<= (+ main_x 1) v_prenex_44960) (<= 1000 (+ (select main_a v_prenex_44961) (select main_a v_prenex_44960))) (<= 0 (+ (select main_a v_prenex_44960) 500)) (<= (+ main_y 1) v_prenex_44961) (<= (select main_a v_prenex_44960) 502) (< v_prenex_44961 main_y))) (forall ((v_prenex_41309 Int) (v_prenex_41310 Int)) (or (<= 1000 (+ (select main_a v_prenex_41310) (select main_a v_prenex_41309))) (< v_prenex_41310 main_y) (<= (+ main_y 1) v_prenex_41310) (<= (+ main_x 1) v_prenex_41309) (<= 2 (* 2 (select main_a v_prenex_41309))) (<= 498 (select main_a v_prenex_41310)))) (forall ((v_prenex_39647 Int) (v_prenex_39646 Int)) (or (< v_prenex_39647 main_y) (<= (* 2 (select main_a v_prenex_39647)) 1998) (<= (* 2 (select main_a v_prenex_39646)) 1004) (<= (+ main_y 1) v_prenex_39647) (<= (select main_a v_prenex_39646) 502) (<= (select main_a v_prenex_39646) (+ (select main_a v_prenex_39647) 4)))) (forall ((v_prenex_46897 Int) (v_prenex_46896 Int)) (or (<= (select main_a v_prenex_46896) 502) (<= 0 (+ (select main_a v_prenex_46896) 500)) (<= (+ main_x 1) v_prenex_46896) (<= 1000 (+ (select main_a v_prenex_46897) (select main_a v_prenex_46896))) (< v_prenex_46896 main_x))) (forall ((v_prenex_46550 Int) (v_prenex_46551 Int)) (or (<= 0 (+ (select main_a v_prenex_46550) 500)) (<= (+ (select main_a v_prenex_46551) (select main_a v_prenex_46550)) 1000) (<= 0 (+ (select main_a v_prenex_46551) 3)) (<= (+ main_y 1) v_prenex_46551) (< v_prenex_46551 main_y) (<= (select main_a v_prenex_46550) 1003))) (forall ((v_prenex_32393 Int) (v_prenex_32392 Int)) (or (< v_prenex_32392 main_x) (< v_prenex_32393 main_y) (<= (select main_a v_prenex_32392) (+ (select main_a v_prenex_32393) 4)) (<= (+ main_y 1) v_prenex_32393) (<= 2 (* 2 (select main_a v_prenex_32392))) (<= (select main_a v_prenex_32393) 1500) (<= (* 2 (select main_a v_prenex_32392)) 1004))) (forall ((v_prenex_42135 Int) (v_prenex_42136 Int)) (or (<= (select main_a v_prenex_42136) 1500) (<= 498 (select main_a v_prenex_42136)) (<= (select main_a v_prenex_42135) 502) (< v_prenex_42136 main_y) (<= (select main_a v_prenex_42135) (+ (select main_a v_prenex_42136) 4)) (<= (+ main_y 1) v_prenex_42136) (<= (select main_a v_prenex_42135) 1003))) (forall ((v_prenex_39046 Int) (v_prenex_39045 Int)) (or (<= 0 (+ (select main_a v_prenex_39046) 3)) (<= (select main_a v_prenex_39046) (+ (select main_a v_prenex_39045) 998)) (< v_prenex_39046 main_y) (<= (+ main_y 1) v_prenex_39046) (<= 1 (select main_a v_prenex_39045)) (<= (select main_a v_prenex_39046) 1500))) (or (forall ((v_prenex_44066 Int)) (or (<= (select main_a v_prenex_44066) 502) (<= 1 (select main_a v_prenex_44066)))) (forall ((v_prenex_44067 Int)) (or (<= 0 (+ (select main_a v_prenex_44067) 3)) (< v_prenex_44067 main_y) (<= (+ main_y 1) v_prenex_44067) (<= 996 (* 2 (select main_a v_prenex_44067)))))) (forall ((v_prenex_34982 Int) (v_prenex_34981 Int)) (or (<= (+ (select main_a v_prenex_34981) (select main_a v_prenex_34982)) 1000) (<= (+ main_y 1) v_prenex_34981) (<= (select main_a v_prenex_34982) 1003) (< v_prenex_34981 main_y) (<= 996 (* 2 (select main_a v_prenex_34981))) (<= 0 (+ (select main_a v_prenex_34981) 3)))) (forall ((v_prenex_45443 Int) (v_prenex_45442 Int)) (or (<= (select main_a v_prenex_45442) (+ (select main_a v_prenex_45443) 4)) (<= 996 (* 2 (select main_a v_prenex_45443))) (<= 2 (* 2 (select main_a v_prenex_45442))) (<= (+ main_y 1) v_prenex_45443) (< v_prenex_45443 main_y) (<= (select main_a v_prenex_45442) 1003) (<= (+ main_x 1) v_prenex_45442))) (forall ((v_prenex_37933 Int) (v_prenex_37932 Int)) (or (< v_prenex_37933 main_y) (<= (+ (select main_a v_prenex_37933) (select main_a v_prenex_37932)) 1000) (<= (* 2 (select main_a v_prenex_37933)) 1998) (<= (+ main_x 1) v_prenex_37932) (<= 1 (select main_a v_prenex_37932)) (<= 0 (+ (select main_a v_prenex_37932) 500)) (<= (+ main_y 1) v_prenex_37933))) (forall ((v_prenex_37469 Int) (v_prenex_37470 Int)) (or (<= (select main_a v_prenex_37469) (+ (select main_a v_prenex_37470) 4)) (<= (select main_a v_prenex_37469) 1003) (< v_prenex_37470 main_y) (<= (+ main_y 1) v_prenex_37470) (<= 0 (+ (select main_a v_prenex_37470) 3)) (<= 2 (* 2 (select main_a v_prenex_37469))) (<= 996 (* 2 (select main_a v_prenex_37470))))) (forall ((v_prenex_37627 Int) (v_prenex_37628 Int)) (or (< v_prenex_37628 main_y) (<= (* 2 (select main_a v_prenex_37627)) 1004) (<= (select main_a v_prenex_37628) (+ (select main_a v_prenex_37627) 998)) (<= 996 (* 2 (select main_a v_prenex_37628))) (<= (* 2 (select main_a v_prenex_37628)) 1998) (<= 1 (select main_a v_prenex_37627)) (<= (+ main_y 1) v_prenex_37628))) (forall ((v_prenex_38068 Int) (v_prenex_38067 Int)) (or (<= 1000 (+ (select main_a v_prenex_38068) (select main_a v_prenex_38067))) (< v_prenex_38068 main_y) (<= (* 2 (select main_a v_prenex_38068)) 1998) (<= (* 2 (select main_a v_prenex_38067)) 1004) (<= 0 (+ (select main_a v_prenex_38067) 500)) (<= (+ main_y 1) v_prenex_38068) (<= (+ main_x 1) v_prenex_38067))) (forall ((v_prenex_34978 Int) (v_prenex_34977 Int)) (or (<= (select main_a v_prenex_34978) (+ (select main_a v_prenex_34977) 4)) (<= (* 2 (select main_a v_prenex_34978)) 1004) (<= (+ main_y 1) v_prenex_34977) (< v_prenex_34977 main_y) (<= (select main_a v_prenex_34977) 999))) (forall ((v_prenex_39805 Int) (v_prenex_39804 Int)) (or (<= (select main_a v_prenex_39804) (+ (select main_a v_prenex_39805) 4)) (< v_prenex_39805 main_y) (< v_prenex_39804 main_x) (<= (select main_a v_prenex_39804) 1003) (<= (+ main_y 1) v_prenex_39805) (<= 498 (select main_a v_prenex_39805)))) (forall ((v_prenex_44401 Int) (v_prenex_44400 Int)) (or (<= (+ (select main_a v_prenex_44401) (select main_a v_prenex_44400)) 1000) (<= 2 (* 2 (select main_a v_prenex_44400))) (<= (+ main_x 1) v_prenex_44400) (<= (+ main_y 1) v_prenex_44401) (<= 498 (select main_a v_prenex_44401)) (< v_prenex_44401 main_y) (<= (select main_a v_prenex_44400) 502))) (forall ((v_prenex_46938 Int) (v_prenex_46939 Int)) (or (<= 0 (+ (select main_a v_prenex_46938) 500)) (< v_prenex_46939 main_y) (<= (select main_a v_prenex_46939) (+ (select main_a v_prenex_46938) 998)) (<= (select main_a v_prenex_46939) 999) (<= (select main_a v_prenex_46938) 502) (<= (+ main_y 1) v_prenex_46939))) (forall ((v_prenex_47569 Int) (v_prenex_47570 Int)) (or (<= (select main_a v_prenex_47570) 1500) (<= 498 (select main_a v_prenex_47570)) (<= (* 2 (select main_a v_prenex_47569)) 1004) (<= 0 (+ (select main_a v_prenex_47569) 500)) (<= (select main_a v_prenex_47570) (+ (select main_a v_prenex_47569) 998)) (<= (+ main_y 1) v_prenex_47570) (< v_prenex_47570 main_y))) (forall ((v_prenex_46004 Int) (v_prenex_46005 Int)) (or (<= 1 (select main_a v_prenex_46004)) (< v_prenex_46005 main_y) (<= (+ main_y 1) v_prenex_46005) (<= (select main_a v_prenex_46004) 1003) (<= (+ (select main_a v_prenex_46005) (select main_a v_prenex_46004)) 1000) (<= 0 (+ (select main_a v_prenex_46005) 3)))) (forall ((v_prenex_44058 Int) (v_prenex_44059 Int)) (or (< v_prenex_44059 main_y) (<= (+ main_y 1) v_prenex_44059) (<= (* 2 (select main_a v_prenex_44059)) 1998) (<= (select main_a v_prenex_44059) (+ (select main_a v_prenex_44058) 998)) (<= (* 2 (select main_a v_prenex_44058)) 1004) (<= (select main_a v_prenex_44058) 1003))) (or (forall ((v_prenex_35458 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35458))) (<= 1 (select main_a v_prenex_35458)))) (forall ((v_prenex_35459 Int)) (or (< v_prenex_35459 main_y) (<= (* 2 (select main_a v_prenex_35459)) 1998) (<= (select main_a v_prenex_35459) 999) (<= 0 (+ (select main_a v_prenex_35459) 3)) (<= (+ main_y 1) v_prenex_35459)))) (forall ((v_prenex_32551 Int) (v_prenex_32550 Int)) (or (<= (select main_a v_prenex_32550) 1003) (<= (+ main_y 1) v_prenex_32551) (<= (select main_a v_prenex_32551) 1500) (< v_prenex_32551 main_y) (<= (select main_a v_prenex_32550) (+ (select main_a v_prenex_32551) 4)))) (forall ((v_prenex_43592 Int) (v_prenex_43591 Int)) (or (<= 1000 (+ (select main_a v_prenex_43592) (select main_a v_prenex_43591))) (< v_prenex_43592 main_y) (<= (* 2 (select main_a v_prenex_43592)) 1998) (<= (select main_a v_prenex_43592) 1500) (<= (select main_a v_prenex_43591) 502) (<= (+ main_y 1) v_prenex_43592) (<= 0 (+ (select main_a v_prenex_43591) 500)))) (or (forall ((v_prenex_33042 Int)) (or (<= (select main_a v_prenex_33042) 502) (<= (* 2 (select main_a v_prenex_33042)) 1004))) (forall ((v_prenex_33043 Int)) (or (< v_prenex_33043 main_y) (<= 498 (select main_a v_prenex_33043)) (<= (* 2 (select main_a v_prenex_33043)) 1998) (<= 996 (* 2 (select main_a v_prenex_33043))) (<= (+ main_y 1) v_prenex_33043)))) (forall ((v_prenex_34916 Int) (v_prenex_34915 Int)) (or (<= (* 2 (select main_a v_prenex_34916)) 1004) (<= 996 (* 2 (select main_a v_prenex_34915))) (<= (select main_a v_prenex_34916) 502) (<= (+ main_y 1) v_prenex_34915) (<= (+ main_x 1) v_prenex_34916) (<= 1000 (+ (select main_a v_prenex_34915) (select main_a v_prenex_34916))) (< v_prenex_34915 main_y))) (forall ((v_prenex_42898 Int) (v_prenex_42899 Int)) (or (<= (select main_a v_prenex_42898) 1003) (<= 498 (select main_a v_prenex_42899)) (<= (+ (select main_a v_prenex_42899) (select main_a v_prenex_42898)) 1000) (<= (+ main_y 1) v_prenex_42899) (< v_prenex_42899 main_y))) (or (forall ((v_prenex_36385 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36385))) (<= 0 (+ (select main_a v_prenex_36385) 3)) (< v_prenex_36385 main_y) (<= (+ main_y 1) v_prenex_36385))) (forall ((v_prenex_36384 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36384))) (<= (select main_a v_prenex_36384) 1003)))) (forall ((v_prenex_46361 Int) (v_prenex_46362 Int)) (or (< v_prenex_46361 main_x) (<= 996 (* 2 (select main_a v_prenex_46362))) (<= (select main_a v_prenex_46362) (+ (select main_a v_prenex_46361) 998)) (<= (+ main_y 1) v_prenex_46362) (<= (select main_a v_prenex_46361) 1003) (< v_prenex_46362 main_y))) (forall ((v_prenex_37514 Int) (v_prenex_37513 Int)) (or (<= 1 (select main_a v_prenex_37513)) (<= (+ (select main_a v_prenex_37514) (select main_a v_prenex_37513)) 1000) (<= (select main_a v_prenex_37514) 1500) (<= (+ main_y 1) v_prenex_37514) (< v_prenex_37514 main_y) (<= 2 (* 2 (select main_a v_prenex_37513))))) (or (forall ((v_prenex_36060 Int)) (or (<= 1 (select main_a v_prenex_36060)) (<= (* 2 (select main_a v_prenex_36060)) 1004))) (forall ((v_prenex_36061 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36061))) (<= (select main_a v_prenex_36061) 999) (<= (+ main_y 1) v_prenex_36061) (< v_prenex_36061 main_y)))) (or (forall ((v_prenex_47761 Int)) (or (<= 0 (+ (select main_a v_prenex_47761) 500)) (<= 1 (select main_a v_prenex_47761)))) (forall ((v_prenex_47762 Int)) (or (< v_prenex_47762 main_y) (<= (select main_a v_prenex_47762) 1500) (<= (+ main_y 1) v_prenex_47762) (<= 996 (* 2 (select main_a v_prenex_47762)))))) (or (forall ((v_prenex_36650 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36650))) (<= (* 2 (select main_a v_prenex_36650)) 1004))) (forall ((v_prenex_36651 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36651))) (<= (+ main_y 1) v_prenex_36651) (< v_prenex_36651 main_y) (<= (select main_a v_prenex_36651) 1500)))) (forall ((v_prenex_40707 Int) (v_prenex_40706 Int)) (or (<= 498 (select main_a v_prenex_40707)) (<= 0 (+ (select main_a v_prenex_40706) 500)) (<= 0 (+ (select main_a v_prenex_40707) 3)) (<= (+ main_y 1) v_prenex_40707) (<= (* 2 (select main_a v_prenex_40706)) 1004) (<= (+ (select main_a v_prenex_40707) (select main_a v_prenex_40706)) 1000) (< v_prenex_40707 main_y))) (forall ((v_prenex_39401 Int) (v_prenex_39400 Int)) (or (< v_prenex_39401 main_y) (<= (+ main_x 1) v_prenex_39400) (<= (select main_a v_prenex_39401) (+ (select main_a v_prenex_39400) 998)) (<= 2 (* 2 (select main_a v_prenex_39400))) (<= (+ main_y 1) v_prenex_39401) (<= (select main_a v_prenex_39401) 1500) (<= (select main_a v_prenex_39400) 1003))) (or (forall ((v_prenex_47553 Int)) (or (<= (select main_a v_prenex_47553) 502) (< v_prenex_47553 main_x) (<= 2 (* 2 (select main_a v_prenex_47553))))) (forall ((v_prenex_47554 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47554))) (<= (select main_a v_prenex_47554) 1500) (<= (+ main_y 1) v_prenex_47554) (< v_prenex_47554 main_y)))) (forall ((v_prenex_41748 Int) (v_prenex_41749 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41748))) (<= 1 (select main_a v_prenex_41748)) (<= (+ main_y 1) v_prenex_41749) (<= (* 2 (select main_a v_prenex_41749)) 1998) (<= (select main_a v_prenex_41748) (+ (select main_a v_prenex_41749) 4)) (< v_prenex_41749 main_y) (<= 996 (* 2 (select main_a v_prenex_41749))))) (forall ((v_prenex_34099 Int) (v_prenex_34098 Int)) (or (< v_prenex_34099 main_x) (<= 996 (* 2 (select main_a v_prenex_34098))) (<= (select main_a v_prenex_34099) 502) (<= 1000 (+ (select main_a v_prenex_34098) (select main_a v_prenex_34099))) (< v_prenex_34098 main_y) (<= (+ main_y 1) v_prenex_34098) (<= 1 (select main_a v_prenex_34099)))) (forall ((v_prenex_46147 Int) (v_prenex_46148 Int)) (or (< v_prenex_46148 main_y) (<= (* 2 (select main_a v_prenex_46147)) 1004) (<= 0 (+ (select main_a v_prenex_46147) 500)) (<= (+ main_y 1) v_prenex_46148) (<= 996 (* 2 (select main_a v_prenex_46148))) (<= (* 2 (select main_a v_prenex_46148)) 1998) (<= (select main_a v_prenex_46148) (+ (select main_a v_prenex_46147) 998)))) (forall ((v_prenex_40551 Int) (v_prenex_40550 Int)) (or (<= (select main_a v_prenex_40551) (+ (select main_a v_prenex_40550) 998)) (<= 1 (select main_a v_prenex_40550)) (<= (+ main_y 1) v_prenex_40551) (<= 0 (+ (select main_a v_prenex_40551) 3)) (<= (select main_a v_prenex_40551) 1500) (<= (select main_a v_prenex_40550) 1003) (< v_prenex_40551 main_y))) (forall ((v_prenex_39470 Int) (v_prenex_39471 Int)) (or (<= (+ main_y 1) v_prenex_39471) (<= (select main_a v_prenex_39471) 999) (<= 1000 (+ (select main_a v_prenex_39471) (select main_a v_prenex_39470))) (< v_prenex_39471 main_y) (<= 0 (+ (select main_a v_prenex_39471) 3)) (<= 0 (+ (select main_a v_prenex_39470) 500)))) (forall ((v_prenex_39429 Int) (v_prenex_39428 Int)) (or (< v_prenex_39429 main_y) (<= 996 (* 2 (select main_a v_prenex_39429))) (<= 1000 (+ (select main_a v_prenex_39429) (select main_a v_prenex_39428))) (<= (select main_a v_prenex_39428) 502) (<= (select main_a v_prenex_39429) 999) (<= 1 (select main_a v_prenex_39428)) (<= (+ main_y 1) v_prenex_39429))) (forall ((v_prenex_35229 Int) (v_prenex_35230 Int)) (or (<= (+ (select main_a v_prenex_35229) (select main_a v_prenex_35230)) 1000) (<= 1 (select main_a v_prenex_35230)) (< v_prenex_35229 main_y) (<= 0 (+ (select main_a v_prenex_35230) 500)) (<= 498 (select main_a v_prenex_35229)) (<= 0 (+ (select main_a v_prenex_35229) 3)) (<= (+ main_y 1) v_prenex_35229))) (forall ((v_prenex_38523 Int) (v_prenex_38522 Int)) (or (<= (select main_a v_prenex_38522) 1003) (<= (select main_a v_prenex_38523) (+ (select main_a v_prenex_38522) 998)) (<= (* 2 (select main_a v_prenex_38523)) 1998) (<= 0 (+ (select main_a v_prenex_38522) 500)) (<= (+ main_y 1) v_prenex_38523) (<= (select main_a v_prenex_38523) 999) (< v_prenex_38523 main_y))) (forall ((v_prenex_39409 Int) (v_prenex_39408 Int)) (or (<= (* 2 (select main_a v_prenex_39409)) 1998) (<= 996 (* 2 (select main_a v_prenex_39409))) (<= (select main_a v_prenex_39409) (+ (select main_a v_prenex_39408) 998)) (< v_prenex_39409 main_y) (<= 1 (select main_a v_prenex_39408)) (<= 2 (* 2 (select main_a v_prenex_39408))) (<= (+ main_y 1) v_prenex_39409))) (forall ((v_prenex_39357 Int) (v_prenex_39356 Int)) (or (<= 1 (select main_a v_prenex_39356)) (<= (select main_a v_prenex_39357) 1500) (< v_prenex_39357 main_y) (<= 1000 (+ (select main_a v_prenex_39357) (select main_a v_prenex_39356))) (<= 0 (+ (select main_a v_prenex_39357) 3)) (<= (+ main_y 1) v_prenex_39357) (<= (select main_a v_prenex_39356) 502))) (forall ((v_prenex_42397 Int) (v_prenex_42398 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42398))) (< v_prenex_42398 main_y) (<= (+ main_y 1) v_prenex_42398) (<= 498 (select main_a v_prenex_42398)) (<= (+ (select main_a v_prenex_42398) (select main_a v_prenex_42397)) 1000) (<= (select main_a v_prenex_42397) 502) (<= 0 (+ (select main_a v_prenex_42397) 500)))) (forall ((v_prenex_36128 Int) (v_prenex_36129 Int)) (or (< v_prenex_36129 main_y) (<= (select main_a v_prenex_36128) 1003) (<= (* 2 (select main_a v_prenex_36129)) 1998) (<= (+ main_y 1) v_prenex_36129) (<= (select main_a v_prenex_36129) 1500) (<= (select main_a v_prenex_36129) (+ (select main_a v_prenex_36128) 998)))) (or (forall ((v_prenex_47810 Int)) (or (<= (+ main_y 1) v_prenex_47810) (< v_prenex_47810 main_y) (<= 996 (* 2 (select main_a v_prenex_47810))))) (forall ((v_prenex_47809 Int)) (<= (* 2 (select main_a v_prenex_47809)) 1004))) (forall ((v_prenex_35640 Int) (v_prenex_35641 Int)) (or (<= 1 (select main_a v_prenex_35640)) (<= (select main_a v_prenex_35641) (+ (select main_a v_prenex_35640) 998)) (<= 498 (select main_a v_prenex_35641)) (< v_prenex_35641 main_y) (<= 996 (* 2 (select main_a v_prenex_35641))) (<= (+ main_y 1) v_prenex_35641))) (or (forall ((v_prenex_36027 Int)) (or (<= (* 2 (select main_a v_prenex_36027)) 1998) (<= (select main_a v_prenex_36027) 999) (<= 498 (select main_a v_prenex_36027)) (< v_prenex_36027 main_y) (<= (+ main_y 1) v_prenex_36027))) (forall ((v_prenex_36026 Int)) (<= 2 (* 2 (select main_a v_prenex_36026))))) (forall ((v_prenex_44305 Int) (v_prenex_44304 Int)) (or (<= (+ main_y 1) v_prenex_44305) (<= 498 (select main_a v_prenex_44305)) (<= 1000 (+ (select main_a v_prenex_44305) (select main_a v_prenex_44304))) (< v_prenex_44305 main_y) (<= 0 (+ (select main_a v_prenex_44304) 500)) (<= (* 2 (select main_a v_prenex_44305)) 1998))) (forall ((v_prenex_42461 Int) (v_prenex_42462 Int)) (or (<= (+ (select main_a v_prenex_42462) (select main_a v_prenex_42461)) 1000) (<= (* 2 (select main_a v_prenex_42461)) 1004) (<= 2 (* 2 (select main_a v_prenex_42461))) (<= (+ main_x 1) v_prenex_42461) (< v_prenex_42462 main_y) (<= (+ main_y 1) v_prenex_42462) (<= (select main_a v_prenex_42462) 999))) (forall ((v_prenex_41353 Int) (v_prenex_41354 Int)) (or (<= 498 (select main_a v_prenex_41354)) (<= (select main_a v_prenex_41354) 1500) (<= (* 2 (select main_a v_prenex_41353)) 1004) (< v_prenex_41354 main_y) (<= 1000 (+ (select main_a v_prenex_41354) (select main_a v_prenex_41353))) (<= (+ main_y 1) v_prenex_41354) (<= 0 (+ (select main_a v_prenex_41353) 500)))) (forall ((v_prenex_42948 Int) (v_prenex_42949 Int)) (or (<= (+ (select main_a v_prenex_42949) (select main_a v_prenex_42948)) 1000) (<= (+ main_x 1) v_prenex_42948) (<= 2 (* 2 (select main_a v_prenex_42948))) (<= 498 (select main_a v_prenex_42949)) (< v_prenex_42949 main_y) (<= 0 (+ (select main_a v_prenex_42948) 500)) (<= (+ main_y 1) v_prenex_42949))) (or (forall ((v_prenex_46640 Int)) (or (<= (+ main_y 1) v_prenex_46640) (< v_prenex_46640 main_y) (<= (select main_a v_prenex_46640) 1500) (<= 996 (* 2 (select main_a v_prenex_46640))))) (forall ((v_prenex_46639 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46639))) (<= (select main_a v_prenex_46639) 502)))) (or (forall ((v_prenex_41581 Int)) (or (< v_prenex_41581 main_y) (<= (select main_a v_prenex_41581) 999) (<= 0 (+ (select main_a v_prenex_41581) 3)) (<= (+ main_y 1) v_prenex_41581) (<= 996 (* 2 (select main_a v_prenex_41581))))) (forall ((v_prenex_41580 Int)) (<= (select main_a v_prenex_41580) 502))) (or (forall ((v_prenex_39826 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39826))) (<= (select main_a v_prenex_39826) 502))) (forall ((v_prenex_39827 Int)) (or (<= (+ main_y 1) v_prenex_39827) (<= (* 2 (select main_a v_prenex_39827)) 1998) (< v_prenex_39827 main_y) (<= (select main_a v_prenex_39827) 1500)))) (forall ((v_prenex_37217 Int) (v_prenex_37218 Int)) (or (<= (+ main_y 1) v_prenex_37218) (<= (select main_a v_prenex_37217) 1003) (<= (select main_a v_prenex_37218) (+ (select main_a v_prenex_37217) 998)) (<= (select main_a v_prenex_37218) 1500) (< v_prenex_37218 main_y) (<= 0 (+ (select main_a v_prenex_37218) 3)))) (forall ((v_prenex_33609 Int) (v_prenex_33608 Int)) (or (<= (select main_a v_prenex_33608) (+ (select main_a v_prenex_33609) 4)) (<= 1 (select main_a v_prenex_33608)) (<= 0 (+ (select main_a v_prenex_33609) 3)) (< v_prenex_33608 main_x) (< v_prenex_33609 main_y) (<= (+ main_y 1) v_prenex_33609))) (forall ((v_prenex_45351 Int) (v_prenex_45350 Int)) (or (<= (+ main_y 1) v_prenex_45351) (<= 2 (* 2 (select main_a v_prenex_45350))) (<= (* 2 (select main_a v_prenex_45350)) 1004) (<= 498 (select main_a v_prenex_45351)) (<= (select main_a v_prenex_45350) (+ (select main_a v_prenex_45351) 4)) (<= (select main_a v_prenex_45351) 1500) (< v_prenex_45351 main_y))) (or (forall ((v_prenex_34299 Int)) (or (< v_prenex_34299 main_x) (<= (select main_a v_prenex_34299) 1003) (<= (+ main_x 1) v_prenex_34299))) (forall ((v_prenex_34298 Int)) (<= (* 2 (select main_a v_prenex_34298)) 1998))) (or (forall ((v_prenex_34908 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34908))) (<= 0 (+ (select main_a v_prenex_34908) 500)))) (forall ((v_prenex_34907 Int)) (or (<= (+ main_y 1) v_prenex_34907) (< v_prenex_34907 main_y) (<= (select main_a v_prenex_34907) 999) (<= 996 (* 2 (select main_a v_prenex_34907)))))) (forall ((v_prenex_33887 Int) (v_prenex_33886 Int)) (or (<= (+ main_y 1) v_prenex_33886) (<= (select main_a v_prenex_33887) (+ (select main_a v_prenex_33886) 4)) (< v_prenex_33886 main_y) (<= 1 (select main_a v_prenex_33887)) (<= (* 2 (select main_a v_prenex_33887)) 1004) (<= 498 (select main_a v_prenex_33886)) (<= (select main_a v_prenex_33886) 999))) (forall ((v_prenex_32917 Int) (v_prenex_32916 Int)) (or (<= 1000 (+ (select main_a v_prenex_32917) (select main_a v_prenex_32916))) (<= 996 (* 2 (select main_a v_prenex_32917))) (<= (+ main_x 1) v_prenex_32916) (<= 0 (+ (select main_a v_prenex_32916) 500)) (<= (+ main_y 1) v_prenex_32917) (< v_prenex_32917 main_y) (<= 2 (* 2 (select main_a v_prenex_32916))))) (forall ((v_prenex_37095 Int) (v_prenex_37096 Int)) (or (< v_prenex_37096 main_y) (<= (select main_a v_prenex_37096) (+ (select main_a v_prenex_37095) 998)) (<= (+ main_y 1) v_prenex_37096) (<= (select main_a v_prenex_37096) 999) (<= (+ main_x 1) v_prenex_37095) (<= 2 (* 2 (select main_a v_prenex_37095))))) (forall ((v_prenex_39094 Int) (v_prenex_39093 Int)) (or (< v_prenex_39093 main_x) (<= (+ main_y 1) v_prenex_39094) (<= 0 (+ (select main_a v_prenex_39093) 500)) (< v_prenex_39094 main_y) (<= 2 (* 2 (select main_a v_prenex_39093))) (<= (select main_a v_prenex_39094) (+ (select main_a v_prenex_39093) 998)) (<= 0 (+ (select main_a v_prenex_39094) 3)))) (forall ((v_prenex_46011 Int) (v_prenex_46010 Int)) (or (<= (+ main_y 1) v_prenex_46011) (<= 1 (select main_a v_prenex_46010)) (<= 1000 (+ (select main_a v_prenex_46011) (select main_a v_prenex_46010))) (< v_prenex_46011 main_y) (<= 2 (* 2 (select main_a v_prenex_46010))) (<= 498 (select main_a v_prenex_46011)) (<= (select main_a v_prenex_46011) 999))) (or (forall ((v_prenex_32451 Int)) (or (<= (* 2 (select main_a v_prenex_32451)) 1998) (< v_prenex_32451 main_y) (<= 996 (* 2 (select main_a v_prenex_32451))) (<= (+ main_y 1) v_prenex_32451))) (forall ((v_prenex_32450 Int)) (<= (select main_a v_prenex_32450) 502))) (forall ((v_prenex_46697 Int) (v_prenex_46698 Int)) (or (<= (+ (select main_a v_prenex_46698) (select main_a v_prenex_46697)) 1000) (<= 498 (select main_a v_prenex_46698)) (<= 2 (* 2 (select main_a v_prenex_46697))) (<= (+ main_y 1) v_prenex_46698) (<= (* 2 (select main_a v_prenex_46697)) 1004) (< v_prenex_46698 main_y))) (forall ((v_prenex_47056 Int) (v_prenex_47057 Int)) (or (< v_prenex_47057 main_y) (<= (* 2 (select main_a v_prenex_47057)) 1998) (<= (* 2 (select main_a v_prenex_47056)) 1004) (<= (select main_a v_prenex_47056) 502) (<= 996 (* 2 (select main_a v_prenex_47057))) (<= (+ main_y 1) v_prenex_47057) (<= (select main_a v_prenex_47056) (+ (select main_a v_prenex_47057) 4)))) (forall ((v_prenex_42998 Int) (v_prenex_42999 Int)) (or (<= (+ main_y 1) v_prenex_42999) (<= (* 2 (select main_a v_prenex_42998)) 1004) (<= (select main_a v_prenex_42998) 502) (<= 1000 (+ (select main_a v_prenex_42999) (select main_a v_prenex_42998))) (<= (select main_a v_prenex_42999) 1500) (<= (+ main_x 1) v_prenex_42998) (< v_prenex_42999 main_y))) (forall ((v_prenex_45190 Int) (v_prenex_45191 Int)) (or (<= (* 2 (select main_a v_prenex_45191)) 1998) (<= (+ main_y 1) v_prenex_45191) (<= 1 (select main_a v_prenex_45190)) (<= (* 2 (select main_a v_prenex_45190)) 1004) (< v_prenex_45191 main_y) (<= 498 (select main_a v_prenex_45191)) (<= (select main_a v_prenex_45191) (+ (select main_a v_prenex_45190) 998)))) (forall ((v_prenex_46779 Int) (v_prenex_46780 Int)) (or (< v_prenex_46780 main_y) (<= 2 (* 2 (select main_a v_prenex_46779))) (<= 996 (* 2 (select main_a v_prenex_46780))) (<= (+ main_y 1) v_prenex_46780) (<= (+ (select main_a v_prenex_46780) (select main_a v_prenex_46779)) 1000) (<= (select main_a v_prenex_46779) 502) (<= (select main_a v_prenex_46780) 1500))) (forall ((v_prenex_39551 Int) (v_prenex_39550 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39551))) (< v_prenex_39551 main_y) (<= (select main_a v_prenex_39550) 502) (<= (select main_a v_prenex_39551) (+ (select main_a v_prenex_39550) 998)) (<= (select main_a v_prenex_39551) 1500) (<= (+ main_y 1) v_prenex_39551))) (or (forall ((v_prenex_40465 Int)) (or (<= (select main_a v_prenex_40465) 502) (<= 1 (select main_a v_prenex_40465)))) (forall ((v_prenex_40466 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40466))) (<= 498 (select main_a v_prenex_40466)) (<= (+ main_y 1) v_prenex_40466) (<= (select main_a v_prenex_40466) 1500) (< v_prenex_40466 main_y)))) (forall ((v_prenex_37310 Int) (v_prenex_37309 Int)) (or (< v_prenex_37310 main_y) (<= (select main_a v_prenex_37310) 1500) (<= (+ main_y 1) v_prenex_37310) (<= (+ (select main_a v_prenex_37310) (select main_a v_prenex_37309)) 1000) (<= 0 (+ (select main_a v_prenex_37309) 500)) (<= 1 (select main_a v_prenex_37309)) (<= 0 (+ (select main_a v_prenex_37310) 3)))) (forall ((v_prenex_44111 Int) (v_prenex_44110 Int)) (or (< v_prenex_44111 main_y) (<= 0 (+ (select main_a v_prenex_44111) 3)) (<= (select main_a v_prenex_44111) 1500) (<= (+ (select main_a v_prenex_44111) (select main_a v_prenex_44110)) 1000) (<= (select main_a v_prenex_44110) 1003) (<= (+ main_y 1) v_prenex_44111) (<= 2 (* 2 (select main_a v_prenex_44110))))) (forall ((v_prenex_44838 Int) (v_prenex_44839 Int)) (or (< v_prenex_44839 main_y) (<= 2 (* 2 (select main_a v_prenex_44838))) (<= (select main_a v_prenex_44839) 999) (<= (* 2 (select main_a v_prenex_44838)) 1004) (<= (select main_a v_prenex_44839) (+ (select main_a v_prenex_44838) 998)) (<= (+ main_y 1) v_prenex_44839))) (or (forall ((v_prenex_35710 Int)) (<= (* 2 (select main_a v_prenex_35710)) 1004)) (forall ((v_prenex_35711 Int)) (or (<= (* 2 (select main_a v_prenex_35711)) 1998) (<= 0 (+ (select main_a v_prenex_35711) 3)) (< v_prenex_35711 main_y) (<= 996 (* 2 (select main_a v_prenex_35711))) (<= (+ main_y 1) v_prenex_35711)))) (forall ((v_prenex_32939 Int) (v_prenex_32938 Int)) (or (< v_prenex_32939 main_y) (<= 2 (* 2 (select main_a v_prenex_32938))) (<= 0 (+ (select main_a v_prenex_32939) 3)) (<= 996 (* 2 (select main_a v_prenex_32939))) (<= (+ (select main_a v_prenex_32939) (select main_a v_prenex_32938)) 1000) (<= (select main_a v_prenex_32938) 1003) (<= (+ main_y 1) v_prenex_32939))) (forall ((v_prenex_39072 Int) (v_prenex_39071 Int)) (or (<= (select main_a v_prenex_39071) 1003) (<= 0 (+ (select main_a v_prenex_39072) 3)) (< v_prenex_39072 main_y) (<= 2 (* 2 (select main_a v_prenex_39071))) (<= (+ main_y 1) v_prenex_39072) (<= (* 2 (select main_a v_prenex_39072)) 1998) (<= (select main_a v_prenex_39071) (+ (select main_a v_prenex_39072) 4)))) (or (forall ((v_prenex_40234 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40234))) (< v_prenex_40234 main_y) (<= 0 (+ (select main_a v_prenex_40234) 3)) (<= (* 2 (select main_a v_prenex_40234)) 1998) (<= (+ main_y 1) v_prenex_40234))) (forall ((v_prenex_40233 Int)) (or (<= (select main_a v_prenex_40233) 1003) (<= 2 (* 2 (select main_a v_prenex_40233)))))) (forall ((v_prenex_38045 Int) (v_prenex_38044 Int)) (or (<= (select main_a v_prenex_38045) (+ (select main_a v_prenex_38044) 998)) (<= (* 2 (select main_a v_prenex_38044)) 1004) (<= (select main_a v_prenex_38044) 1003) (< v_prenex_38045 main_y) (<= 0 (+ (select main_a v_prenex_38045) 3)) (<= (+ main_y 1) v_prenex_38045))) (forall ((v_prenex_40058 Int) (v_prenex_40057 Int)) (or (<= (select main_a v_prenex_40057) 502) (<= 996 (* 2 (select main_a v_prenex_40058))) (<= (+ main_y 1) v_prenex_40058) (< v_prenex_40058 main_y) (<= 498 (select main_a v_prenex_40058)) (<= (select main_a v_prenex_40057) (+ (select main_a v_prenex_40058) 4)) (<= 0 (+ (select main_a v_prenex_40057) 500)))) (forall ((v_prenex_34535 Int) (v_prenex_34534 Int)) (or (<= (+ main_y 1) v_prenex_34534) (< v_prenex_34534 main_y) (<= 498 (select main_a v_prenex_34534)) (<= (+ (select main_a v_prenex_34534) (select main_a v_prenex_34535)) 1000) (<= 2 (* 2 (select main_a v_prenex_34535))) (<= (select main_a v_prenex_34535) 502) (<= 996 (* 2 (select main_a v_prenex_34534))))) (or (forall ((v_prenex_37828 Int)) (or (<= (* 2 (select main_a v_prenex_37828)) 1004) (<= 2 (* 2 (select main_a v_prenex_37828))))) (forall ((v_prenex_37829 Int)) (or (<= (* 2 (select main_a v_prenex_37829)) 1998) (<= (select main_a v_prenex_37829) 999) (< v_prenex_37829 main_y) (<= 996 (* 2 (select main_a v_prenex_37829))) (<= (+ main_y 1) v_prenex_37829)))) (forall ((v_prenex_36827 Int) (v_prenex_36828 Int)) (or (<= (+ main_y 1) v_prenex_36828) (< v_prenex_36828 main_y) (<= (select main_a v_prenex_36827) 502) (<= (* 2 (select main_a v_prenex_36827)) 1004) (<= (select main_a v_prenex_36827) (+ (select main_a v_prenex_36828) 4)) (<= 996 (* 2 (select main_a v_prenex_36828))) (<= (select main_a v_prenex_36828) 1500))) (forall ((v_prenex_38219 Int) (v_prenex_38220 Int)) (or (<= (* 2 (select main_a v_prenex_38219)) 1004) (<= (+ main_y 1) v_prenex_38220) (<= 996 (* 2 (select main_a v_prenex_38220))) (<= (select main_a v_prenex_38220) (+ (select main_a v_prenex_38219) 998)) (<= (select main_a v_prenex_38219) 1003) (<= (+ main_x 1) v_prenex_38219) (< v_prenex_38220 main_y))) (forall ((v_prenex_43411 Int) (v_prenex_43410 Int)) (or (< v_prenex_43410 main_x) (<= 1 (select main_a v_prenex_43410)) (<= (* 2 (select main_a v_prenex_43410)) 1004) (<= (* 2 (select main_a v_prenex_43411)) 1998) (<= (+ main_y 1) v_prenex_43411) (< v_prenex_43411 main_y) (<= (select main_a v_prenex_43411) (+ (select main_a v_prenex_43410) 998)))) (or (forall ((v_prenex_41522 Int)) (or (< v_prenex_41522 main_y) (<= 996 (* 2 (select main_a v_prenex_41522))))) (forall ((v_prenex_41521 Int)) (or (<= (+ main_x 1) v_prenex_41521) (<= 0 (+ (select main_a v_prenex_41521) 500)) (< v_prenex_41521 main_x)))) (or (forall ((v_prenex_42670 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42670))) (<= (+ main_x 1) v_prenex_42670) (<= (select main_a v_prenex_42670) 1003))) (forall ((v_prenex_42671 Int)) (or (<= (+ main_y 1) v_prenex_42671) (< v_prenex_42671 main_y) (<= 996 (* 2 (select main_a v_prenex_42671)))))) (forall ((v_prenex_36312 Int) (v_prenex_36313 Int)) (or (<= (+ main_x 1) v_prenex_36312) (<= 1 (select main_a v_prenex_36312)) (<= 0 (+ (select main_a v_prenex_36312) 500)) (< v_prenex_36312 main_x) (<= (select main_a v_prenex_36312) (+ (select main_a v_prenex_36313) 4)))) (forall ((v_prenex_47778 Int) (v_prenex_47777 Int)) (or (<= 1000 (+ (select main_a v_prenex_47778) (select main_a v_prenex_47777))) (<= (select main_a v_prenex_47777) 1003) (< v_prenex_47778 main_y) (<= (* 2 (select main_a v_prenex_47777)) 1004) (<= 498 (select main_a v_prenex_47778)) (<= (+ main_y 1) v_prenex_47778))) (forall ((v_prenex_41053 Int) (v_prenex_41054 Int)) (or (<= 498 (select main_a v_prenex_41054)) (<= (+ main_y 1) v_prenex_41054) (< v_prenex_41054 main_y) (<= (* 2 (select main_a v_prenex_41054)) 1998) (<= 2 (* 2 (select main_a v_prenex_41053))) (<= 1000 (+ (select main_a v_prenex_41054) (select main_a v_prenex_41053))) (<= 0 (+ (select main_a v_prenex_41053) 500)))) (forall ((v_prenex_38214 Int) (v_prenex_38213 Int)) (or (<= (* 2 (select main_a v_prenex_38214)) 1998) (< v_prenex_38213 main_x) (<= (select main_a v_prenex_38213) 1003) (< v_prenex_38214 main_y) (<= (+ main_y 1) v_prenex_38214) (<= (select main_a v_prenex_38213) (+ (select main_a v_prenex_38214) 4)))) (forall ((v_prenex_41636 Int) (v_prenex_41637 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41636))) (<= (select main_a v_prenex_41636) 502) (<= (+ main_y 1) v_prenex_41637) (<= (select main_a v_prenex_41637) 1500) (< v_prenex_41637 main_y) (<= 0 (+ (select main_a v_prenex_41637) 3)) (<= 1000 (+ (select main_a v_prenex_41637) (select main_a v_prenex_41636))))) (or (forall ((v_prenex_48081 Int)) (or (<= 2 (* 2 (select main_a v_prenex_48081))) (<= 1 (select main_a v_prenex_48081)))) (forall ((v_prenex_48082 Int)) (or (<= 996 (* 2 (select main_a v_prenex_48082))) (<= (* 2 (select main_a v_prenex_48082)) 1998) (<= (+ main_y 1) v_prenex_48082) (< v_prenex_48082 main_y) (<= 498 (select main_a v_prenex_48082))))) (or (forall ((v_prenex_47374 Int)) (or (<= (* 2 (select main_a v_prenex_47374)) 1998) (< v_prenex_47374 main_y))) (forall ((v_prenex_47373 Int)) (or (<= (select main_a v_prenex_47373) 1003) (<= (+ main_x 1) v_prenex_47373) (< v_prenex_47373 main_x)))) (forall ((v_prenex_41355 Int) (v_prenex_41356 Int)) (or (<= (+ main_x 1) v_prenex_41355) (<= (+ main_y 1) v_prenex_41356) (<= (* 2 (select main_a v_prenex_41355)) 1004) (< v_prenex_41355 main_x) (<= (select main_a v_prenex_41355) (+ (select main_a v_prenex_41356) 4)))) (forall ((v_prenex_37661 Int) (v_prenex_37662 Int)) (or (<= 1 (select main_a v_prenex_37661)) (<= (+ main_x 1) v_prenex_37661) (< v_prenex_37661 main_x) (<= (select main_a v_prenex_37662) (+ (select main_a v_prenex_37661) 998)))) (forall ((v_prenex_37533 Int) (v_prenex_37534 Int)) (or (<= 0 (+ (select main_a v_prenex_37534) 3)) (<= 1 (select main_a v_prenex_37533)) (<= (select main_a v_prenex_37533) (+ (select main_a v_prenex_37534) 4)) (<= (* 2 (select main_a v_prenex_37534)) 1998) (<= (+ main_y 1) v_prenex_37534) (< v_prenex_37534 main_y) (<= (* 2 (select main_a v_prenex_37533)) 1004))) (or (forall ((v_prenex_45427 Int)) (or (<= (+ main_y 1) v_prenex_45427) (<= (* 2 (select main_a v_prenex_45427)) 1998) (<= 498 (select main_a v_prenex_45427)) (< v_prenex_45427 main_y) (<= 996 (* 2 (select main_a v_prenex_45427))))) (forall ((v_prenex_45426 Int)) (or (<= 0 (+ (select main_a v_prenex_45426) 500)) (<= (* 2 (select main_a v_prenex_45426)) 1004)))) (forall ((v_prenex_41728 Int) (v_prenex_41729 Int)) (or (<= (+ main_y 1) v_prenex_41729) (< v_prenex_41729 main_y) (<= (select main_a v_prenex_41728) 502) (<= 1 (select main_a v_prenex_41728)) (<= 498 (select main_a v_prenex_41729)) (<= (+ (select main_a v_prenex_41729) (select main_a v_prenex_41728)) 1000) (<= 996 (* 2 (select main_a v_prenex_41729))))) (forall ((v_prenex_37463 Int) (v_prenex_37464 Int)) (or (< v_prenex_37463 main_x) (<= (+ main_y 1) v_prenex_37464) (< v_prenex_37464 main_y) (<= 1000 (+ (select main_a v_prenex_37464) (select main_a v_prenex_37463))) (<= (* 2 (select main_a v_prenex_37463)) 1004) (<= 996 (* 2 (select main_a v_prenex_37464))) (<= (select main_a v_prenex_37463) 1003))) (forall ((v_prenex_47904 Int) (v_prenex_47903 Int)) (or (<= 498 (select main_a v_prenex_47904)) (<= 0 (+ (select main_a v_prenex_47903) 500)) (<= (+ main_y 1) v_prenex_47904) (<= (select main_a v_prenex_47903) 1003) (<= (* 2 (select main_a v_prenex_47904)) 1998) (< v_prenex_47904 main_y) (<= 1000 (+ (select main_a v_prenex_47904) (select main_a v_prenex_47903))))) (forall ((v_prenex_33937 Int) (v_prenex_33936 Int)) (or (<= (select main_a v_prenex_33936) 999) (<= 996 (* 2 (select main_a v_prenex_33936))) (<= (select main_a v_prenex_33937) (+ (select main_a v_prenex_33936) 4)) (<= (* 2 (select main_a v_prenex_33937)) 1004) (< v_prenex_33936 main_y) (<= (+ main_y 1) v_prenex_33936))) (or (forall ((v_prenex_41924 Int)) (or (<= (+ main_y 1) v_prenex_41924) (< v_prenex_41924 main_y) (<= 996 (* 2 (select main_a v_prenex_41924))) (<= 0 (+ (select main_a v_prenex_41924) 3)))) (forall ((v_prenex_41923 Int)) (or (<= (+ main_x 1) v_prenex_41923) (<= 2 (* 2 (select main_a v_prenex_41923))) (<= 0 (+ (select main_a v_prenex_41923) 500))))) (forall ((v_prenex_42756 Int) (v_prenex_42757 Int)) (or (<= (select main_a v_prenex_42756) 502) (<= 1 (select main_a v_prenex_42756)) (< v_prenex_42757 main_y) (<= (+ main_y 1) v_prenex_42757) (<= 498 (select main_a v_prenex_42757)) (<= (+ (select main_a v_prenex_42757) (select main_a v_prenex_42756)) 1000) (<= 0 (+ (select main_a v_prenex_42757) 3)))) (forall ((v_prenex_35878 Int) (v_prenex_35879 Int)) (or (<= (* 2 (select main_a v_prenex_35879)) 1998) (<= 996 (* 2 (select main_a v_prenex_35879))) (< v_prenex_35879 main_y) (<= (select main_a v_prenex_35878) 502) (<= (+ main_y 1) v_prenex_35879) (<= (+ (select main_a v_prenex_35879) (select main_a v_prenex_35878)) 1000))) (forall ((v_prenex_44503 Int) (v_prenex_44502 Int)) (or (<= (+ main_y 1) v_prenex_44503) (<= 498 (select main_a v_prenex_44503)) (<= 1000 (+ (select main_a v_prenex_44503) (select main_a v_prenex_44502))) (<= (* 2 (select main_a v_prenex_44503)) 1998) (< v_prenex_44503 main_y))) (forall ((v_prenex_32560 Int) (v_prenex_32561 Int)) (or (<= (select main_a v_prenex_32560) (+ (select main_a v_prenex_32561) 4)) (<= (select main_a v_prenex_32560) 502) (<= (+ main_x 1) v_prenex_32560) (< v_prenex_32561 main_y) (<= 498 (select main_a v_prenex_32561)) (<= (+ main_y 1) v_prenex_32561) (<= (* 2 (select main_a v_prenex_32560)) 1004))) (forall ((v_prenex_36451 Int) (v_prenex_36452 Int)) (or (<= (select main_a v_prenex_36452) 1500) (<= (select main_a v_prenex_36451) 1003) (<= (+ main_y 1) v_prenex_36452) (< v_prenex_36452 main_y) (<= 1000 (+ (select main_a v_prenex_36452) (select main_a v_prenex_36451))) (< v_prenex_36451 main_x))) (forall ((v_prenex_40490 Int) (v_prenex_40491 Int)) (or (<= (* 2 (select main_a v_prenex_40491)) 1998) (<= (select main_a v_prenex_40490) 502) (<= 996 (* 2 (select main_a v_prenex_40491))) (< v_prenex_40491 main_y) (<= (+ main_y 1) v_prenex_40491) (<= (select main_a v_prenex_40491) (+ (select main_a v_prenex_40490) 998)))) (forall ((v_prenex_44635 Int) (v_prenex_44634 Int)) (or (<= 498 (select main_a v_prenex_44635)) (<= (+ main_x 1) v_prenex_44634) (<= 1 (select main_a v_prenex_44634)) (< v_prenex_44635 main_y) (<= (select main_a v_prenex_44635) (+ (select main_a v_prenex_44634) 998)) (<= (+ main_y 1) v_prenex_44635) (<= 2 (* 2 (select main_a v_prenex_44634))))) (forall ((v_prenex_33524 Int) (v_prenex_33523 Int)) (or (<= (select main_a v_prenex_33523) (+ (select main_a v_prenex_33524) 4)) (<= (* 2 (select main_a v_prenex_33523)) 1004) (<= 2 (* 2 (select main_a v_prenex_33523))) (< v_prenex_33524 main_y) (<= (+ main_y 1) v_prenex_33524) (<= 498 (select main_a v_prenex_33524)) (<= 996 (* 2 (select main_a v_prenex_33524))))) (or (forall ((v_prenex_36775 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36775))) (< v_prenex_36775 main_x))) (forall ((v_prenex_36776 Int)) (or (< v_prenex_36776 main_y) (<= (select main_a v_prenex_36776) 999) (<= (+ main_y 1) v_prenex_36776) (<= (* 2 (select main_a v_prenex_36776)) 1998)))) (forall ((v_prenex_35396 Int) (v_prenex_35397 Int)) (or (<= (select main_a v_prenex_35396) (+ (select main_a v_prenex_35397) 998)) (<= 0 (+ (select main_a v_prenex_35396) 3)) (<= 0 (+ (select main_a v_prenex_35397) 500)) (<= (+ main_y 1) v_prenex_35396) (<= (* 2 (select main_a v_prenex_35396)) 1998) (< v_prenex_35396 main_y) (<= (* 2 (select main_a v_prenex_35397)) 1004))) (forall ((v_prenex_35098 Int) (v_prenex_35097 Int)) (or (<= 0 (+ (select main_a v_prenex_35098) 500)) (< v_prenex_35097 main_y) (< v_prenex_35098 main_x) (<= (select main_a v_prenex_35098) 1003) (<= (+ (select main_a v_prenex_35097) (select main_a v_prenex_35098)) 1000) (<= (+ main_y 1) v_prenex_35097) (<= 0 (+ (select main_a v_prenex_35097) 3)))) (or (forall ((v_prenex_39047 Int)) (or (<= (select main_a v_prenex_39047) 1003) (<= 0 (+ (select main_a v_prenex_39047) 500)) (< v_prenex_39047 main_x))) (forall ((v_prenex_39048 Int)) (or (<= (select main_a v_prenex_39048) 999) (<= 996 (* 2 (select main_a v_prenex_39048))) (< v_prenex_39048 main_y) (<= (+ main_y 1) v_prenex_39048)))) (forall ((v_prenex_32519 Int) (v_prenex_32518 Int)) (or (<= (* 2 (select main_a v_prenex_32518)) 1004) (<= (select main_a v_prenex_32519) 999) (<= (select main_a v_prenex_32518) 1003) (< v_prenex_32519 main_y) (<= (+ main_y 1) v_prenex_32519) (<= (select main_a v_prenex_32518) (+ (select main_a v_prenex_32519) 4)))) (forall ((v_prenex_33336 Int) (v_prenex_33335 Int)) (or (<= (* 2 (select main_a v_prenex_33335)) 1004) (< v_prenex_33336 main_y) (<= (select main_a v_prenex_33336) 999) (<= 1000 (+ (select main_a v_prenex_33336) (select main_a v_prenex_33335))) (<= (+ main_y 1) v_prenex_33336))) (forall ((v_prenex_40725 Int) (v_prenex_40724 Int)) (or (<= (select main_a v_prenex_40725) (+ (select main_a v_prenex_40724) 998)) (< v_prenex_40725 main_y) (<= 1 (select main_a v_prenex_40724)) (<= (+ main_y 1) v_prenex_40725) (<= (* 2 (select main_a v_prenex_40725)) 1998) (<= 996 (* 2 (select main_a v_prenex_40725))))) (forall ((v_prenex_45304 Int) (v_prenex_45305 Int)) (or (<= (select main_a v_prenex_45304) (+ (select main_a v_prenex_45305) 4)) (<= 0 (+ (select main_a v_prenex_45304) 500)) (< v_prenex_45305 main_y) (<= (+ main_y 1) v_prenex_45305) (<= 1 (select main_a v_prenex_45304)) (<= 996 (* 2 (select main_a v_prenex_45305))) (<= 498 (select main_a v_prenex_45305)))) (or (forall ((v_prenex_46359 Int)) (or (<= 0 (+ (select main_a v_prenex_46359) 500)) (<= (* 2 (select main_a v_prenex_46359)) 1004) (< v_prenex_46359 main_x) (<= (+ main_x 1) v_prenex_46359))) (forall ((v_prenex_46360 Int)) (<= 996 (* 2 (select main_a v_prenex_46360))))) (forall ((v_prenex_33989 Int) (v_prenex_33988 Int)) (or (<= (select main_a v_prenex_33989) (+ (select main_a v_prenex_33988) 4)) (<= (+ main_y 1) v_prenex_33988) (<= (select main_a v_prenex_33988) 999) (<= (select main_a v_prenex_33989) 502) (<= (* 2 (select main_a v_prenex_33989)) 1004) (<= (+ main_x 1) v_prenex_33989) (< v_prenex_33988 main_y))) (or (forall ((v_prenex_40427 Int)) (or (<= 1 (select main_a v_prenex_40427)) (<= (* 2 (select main_a v_prenex_40427)) 1004))) (forall ((v_prenex_40428 Int)) (or (<= (* 2 (select main_a v_prenex_40428)) 1998) (<= (+ main_y 1) v_prenex_40428) (< v_prenex_40428 main_y)))) (forall ((v_prenex_45870 Int) (v_prenex_45871 Int)) (or (< v_prenex_45870 main_x) (<= (+ main_x 1) v_prenex_45870) (<= (select main_a v_prenex_45870) 1003) (<= (+ (select main_a v_prenex_45871) (select main_a v_prenex_45870)) 1000) (<= (select main_a v_prenex_45870) 502))) (forall ((v_prenex_34157 Int) (v_prenex_34156 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34156))) (<= 0 (+ (select main_a v_prenex_34156) 3)) (<= (* 2 (select main_a v_prenex_34157)) 1004) (<= (select main_a v_prenex_34157) 1003) (<= (+ (select main_a v_prenex_34156) (select main_a v_prenex_34157)) 1000) (< v_prenex_34156 main_y) (<= (+ main_y 1) v_prenex_34156))) (forall ((v_prenex_47630 Int) (v_prenex_47629 Int)) (or (<= 0 (+ (select main_a v_prenex_47630) 3)) (<= (+ (select main_a v_prenex_47630) (select main_a v_prenex_47629)) 1000) (< v_prenex_47630 main_y) (<= (+ main_y 1) v_prenex_47630) (<= (select main_a v_prenex_47629) 1003) (<= 2 (* 2 (select main_a v_prenex_47629))) (<= (* 2 (select main_a v_prenex_47630)) 1998))) (forall ((v_prenex_46116 Int) (v_prenex_46117 Int)) (or (<= (* 2 (select main_a v_prenex_46116)) 1004) (< v_prenex_46117 main_y) (<= (* 2 (select main_a v_prenex_46117)) 1998) (<= (+ (select main_a v_prenex_46117) (select main_a v_prenex_46116)) 1000) (<= 996 (* 2 (select main_a v_prenex_46117))) (<= 1 (select main_a v_prenex_46116)) (<= (+ main_y 1) v_prenex_46117))) (forall ((v_prenex_42728 Int) (v_prenex_42729 Int)) (or (<= 498 (select main_a v_prenex_42729)) (<= 1000 (+ (select main_a v_prenex_42729) (select main_a v_prenex_42728))) (<= (select main_a v_prenex_42729) 999) (<= 2 (* 2 (select main_a v_prenex_42728))) (<= (+ main_y 1) v_prenex_42729) (< v_prenex_42729 main_y))) (forall ((v_prenex_47572 Int) (v_prenex_47571 Int)) (or (<= 1 (select main_a v_prenex_47571)) (<= 498 (select main_a v_prenex_47572)) (<= (+ main_y 1) v_prenex_47572) (<= (select main_a v_prenex_47572) 1500) (<= (select main_a v_prenex_47571) 1003) (< v_prenex_47572 main_y) (<= (+ (select main_a v_prenex_47572) (select main_a v_prenex_47571)) 1000))) (forall ((v_prenex_41975 Int) (v_prenex_41976 Int)) (or (< v_prenex_41976 main_y) (<= (+ main_y 1) v_prenex_41976) (<= 1000 (+ (select main_a v_prenex_41976) (select main_a v_prenex_41975))) (<= 996 (* 2 (select main_a v_prenex_41976))) (<= (select main_a v_prenex_41975) 502) (<= (+ main_x 1) v_prenex_41975) (<= (* 2 (select main_a v_prenex_41975)) 1004))) (forall ((v_prenex_37922 Int) (v_prenex_37923 Int)) (or (< v_prenex_37923 main_y) (<= 996 (* 2 (select main_a v_prenex_37923))) (<= 1000 (+ (select main_a v_prenex_37923) (select main_a v_prenex_37922))) (<= 498 (select main_a v_prenex_37923)) (<= (+ main_y 1) v_prenex_37923) (<= (* 2 (select main_a v_prenex_37922)) 1004))) (forall ((v_prenex_36458 Int) (v_prenex_36457 Int)) (or (<= (* 2 (select main_a v_prenex_36457)) 1004) (<= (+ main_y 1) v_prenex_36458) (<= (select main_a v_prenex_36457) 502) (<= 0 (+ (select main_a v_prenex_36458) 3)) (< v_prenex_36458 main_y) (<= 996 (* 2 (select main_a v_prenex_36458))) (<= (select main_a v_prenex_36457) (+ (select main_a v_prenex_36458) 4)))) (or (forall ((v_prenex_37461 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37461))) (<= (select main_a v_prenex_37461) 502))) (forall ((v_prenex_37462 Int)) (or (<= 498 (select main_a v_prenex_37462)) (<= (select main_a v_prenex_37462) 1500) (<= (+ main_y 1) v_prenex_37462) (<= 996 (* 2 (select main_a v_prenex_37462))) (< v_prenex_37462 main_y)))) (forall ((v_prenex_32889 Int) (v_prenex_32888 Int)) (or (<= (select main_a v_prenex_32889) 1500) (<= (+ main_y 1) v_prenex_32889) (<= (* 2 (select main_a v_prenex_32889)) 1998) (<= (* 2 (select main_a v_prenex_32888)) 1004) (<= 2 (* 2 (select main_a v_prenex_32888))) (< v_prenex_32889 main_y) (<= (select main_a v_prenex_32889) (+ (select main_a v_prenex_32888) 998)))) (forall ((v_prenex_34930 Int) (v_prenex_34929 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34929))) (<= (select main_a v_prenex_34930) 502) (<= (select main_a v_prenex_34929) 999) (<= 1000 (+ (select main_a v_prenex_34929) (select main_a v_prenex_34930))) (<= 0 (+ (select main_a v_prenex_34930) 500)) (< v_prenex_34929 main_y) (<= (+ main_y 1) v_prenex_34929))) (or (forall ((v_prenex_43368 Int)) (or (<= 0 (+ (select main_a v_prenex_43368) 500)) (<= 1 (select main_a v_prenex_43368)))) (forall ((v_prenex_43369 Int)) (or (< v_prenex_43369 main_y) (<= (select main_a v_prenex_43369) 999) (<= (+ main_y 1) v_prenex_43369) (<= 996 (* 2 (select main_a v_prenex_43369)))))) (forall ((v_prenex_47412 Int) (v_prenex_47411 Int)) (or (<= (select main_a v_prenex_47411) 502) (<= 1000 (+ (select main_a v_prenex_47412) (select main_a v_prenex_47411))) (<= 498 (select main_a v_prenex_47412)) (<= 0 (+ (select main_a v_prenex_47411) 500)) (<= (+ main_y 1) v_prenex_47412) (<= (+ main_x 1) v_prenex_47411) (< v_prenex_47412 main_y))) (forall ((v_prenex_42694 Int) (v_prenex_42695 Int)) (or (<= (+ main_y 1) v_prenex_42695) (<= (select main_a v_prenex_42694) 1003) (<= 0 (+ (select main_a v_prenex_42695) 3)) (<= (+ (select main_a v_prenex_42695) (select main_a v_prenex_42694)) 1000) (<= 1 (select main_a v_prenex_42694)) (< v_prenex_42695 main_y))) (forall ((v_prenex_40318 Int) (v_prenex_40317 Int)) (or (< v_prenex_40318 main_y) (<= 996 (* 2 (select main_a v_prenex_40318))) (<= (* 2 (select main_a v_prenex_40317)) 1004) (<= (+ main_y 1) v_prenex_40318) (<= (select main_a v_prenex_40318) 1500) (<= 1000 (+ (select main_a v_prenex_40318) (select main_a v_prenex_40317))) (<= (select main_a v_prenex_40317) 502))) (forall ((v_prenex_40559 Int) (v_prenex_40558 Int)) (or (<= (select main_a v_prenex_40558) (+ (select main_a v_prenex_40559) 4)) (<= (+ main_y 1) v_prenex_40559) (<= (select main_a v_prenex_40558) 1003) (<= 498 (select main_a v_prenex_40559)) (< v_prenex_40559 main_y) (<= (select main_a v_prenex_40559) 1500))) (forall ((v_prenex_38359 Int)) (or (<= (select main_a v_prenex_38359) 1500) (<= 996 (* 2 (select main_a v_prenex_38359))) (<= (+ main_y 1) v_prenex_38359) (<= 0 (+ (select main_a v_prenex_38359) 3)) (< v_prenex_38359 main_y))) (forall ((v_prenex_33955 Int) (v_prenex_33954 Int)) (or (<= (+ main_y 1) v_prenex_33954) (<= 996 (* 2 (select main_a v_prenex_33954))) (<= 2 (* 2 (select main_a v_prenex_33955))) (< v_prenex_33954 main_y) (<= (select main_a v_prenex_33955) (+ (select main_a v_prenex_33954) 4)) (<= (select main_a v_prenex_33954) 1500) (<= 0 (+ (select main_a v_prenex_33955) 500)))) (forall ((v_prenex_43541 Int) (v_prenex_43542 Int)) (or (<= (* 2 (select main_a v_prenex_43541)) 1004) (<= 996 (* 2 (select main_a v_prenex_43542))) (<= (+ main_y 1) v_prenex_43542) (<= (select main_a v_prenex_43542) 999) (<= 1000 (+ (select main_a v_prenex_43542) (select main_a v_prenex_43541))) (<= 0 (+ (select main_a v_prenex_43541) 500)) (< v_prenex_43542 main_y))) (forall ((v_prenex_46051 Int) (v_prenex_46050 Int)) (or (<= 0 (+ (select main_a v_prenex_46051) 3)) (<= (+ main_y 1) v_prenex_46051) (<= (select main_a v_prenex_46051) 999) (<= 2 (* 2 (select main_a v_prenex_46050))) (< v_prenex_46051 main_y) (<= (select main_a v_prenex_46051) (+ (select main_a v_prenex_46050) 998)) (<= 0 (+ (select main_a v_prenex_46050) 500)))) (forall ((v_prenex_43907 Int) (v_prenex_43906 Int)) (or (<= (select main_a v_prenex_43907) 999) (<= (select main_a v_prenex_43906) (+ (select main_a v_prenex_43907) 4)) (<= (select main_a v_prenex_43906) 502) (<= (select main_a v_prenex_43906) 1003) (< v_prenex_43906 main_x) (< v_prenex_43907 main_y) (<= (+ main_y 1) v_prenex_43907))) (forall ((v_prenex_39601 Int) (v_prenex_39600 Int)) (or (<= 1000 (+ (select main_a v_prenex_39601) (select main_a v_prenex_39600))) (< v_prenex_39601 main_y) (<= (+ main_y 1) v_prenex_39601) (<= (select main_a v_prenex_39600) 502) (<= 996 (* 2 (select main_a v_prenex_39601))) (<= (* 2 (select main_a v_prenex_39600)) 1004))) (forall ((v_prenex_34774 Int) (v_prenex_34773 Int)) (or (<= (select main_a v_prenex_34773) 999) (<= (+ main_y 1) v_prenex_34773) (<= (+ (select main_a v_prenex_34773) (select main_a v_prenex_34774)) 1000) (<= 0 (+ (select main_a v_prenex_34774) 500)) (<= 0 (+ (select main_a v_prenex_34773) 3)) (< v_prenex_34773 main_y))) (forall ((v_prenex_33539 Int) (v_prenex_33538 Int)) (or (<= (* 2 (select main_a v_prenex_33539)) 1998) (<= (select main_a v_prenex_33538) 1003) (<= (select main_a v_prenex_33539) 1500) (< v_prenex_33539 main_y) (<= 1 (select main_a v_prenex_33538)) (<= (+ main_y 1) v_prenex_33539) (<= (select main_a v_prenex_33539) (+ (select main_a v_prenex_33538) 998)))) (forall ((v_prenex_41247 Int) (v_prenex_41248 Int)) (or (< v_prenex_41248 main_y) (<= (+ main_y 1) v_prenex_41248) (<= (* 2 (select main_a v_prenex_41247)) 1004) (<= (select main_a v_prenex_41248) 999) (<= (+ (select main_a v_prenex_41248) (select main_a v_prenex_41247)) 1000) (<= 996 (* 2 (select main_a v_prenex_41248))))) (forall ((v_prenex_43893 Int) (v_prenex_43892 Int)) (or (<= (select main_a v_prenex_43892) 502) (<= 498 (select main_a v_prenex_43893)) (< v_prenex_43893 main_y) (<= (* 2 (select main_a v_prenex_43893)) 1998) (<= (select main_a v_prenex_43892) (+ (select main_a v_prenex_43893) 4)) (<= (+ main_y 1) v_prenex_43893))) (forall ((v_prenex_32373 Int) (v_prenex_32372 Int)) (or (<= (+ main_y 1) v_prenex_32373) (<= (+ main_x 1) v_prenex_32372) (<= 1 (select main_a v_prenex_32372)) (<= (* 2 (select main_a v_prenex_32373)) 1998) (<= (+ (select main_a v_prenex_32373) (select main_a v_prenex_32372)) 1000) (< v_prenex_32373 main_y) (<= (select main_a v_prenex_32372) 1003))) (forall ((v_prenex_32748 Int) (v_prenex_32749 Int)) (or (< v_prenex_32749 main_y) (<= (select main_a v_prenex_32749) (+ (select main_a v_prenex_32748) 998)) (<= (select main_a v_prenex_32749) 999) (<= (select main_a v_prenex_32748) 502) (<= (+ main_y 1) v_prenex_32749) (<= 996 (* 2 (select main_a v_prenex_32749))) (<= 2 (* 2 (select main_a v_prenex_32748))))) (forall ((v_prenex_44745 Int) (v_prenex_44744 Int)) (or (<= (+ main_x 1) v_prenex_44744) (<= (select main_a v_prenex_44745) 1500) (< v_prenex_44745 main_y) (<= (select main_a v_prenex_44744) 502) (<= (+ main_y 1) v_prenex_44745) (<= 0 (+ (select main_a v_prenex_44744) 500)) (<= (+ (select main_a v_prenex_44745) (select main_a v_prenex_44744)) 1000))) (forall ((v_prenex_44630 Int) (v_prenex_44631 Int)) (or (<= 0 (+ (select main_a v_prenex_44630) 500)) (<= (select main_a v_prenex_44630) 502) (<= 996 (* 2 (select main_a v_prenex_44631))) (< v_prenex_44631 main_y) (<= (+ main_y 1) v_prenex_44631) (<= (* 2 (select main_a v_prenex_44631)) 1998) (<= (select main_a v_prenex_44631) (+ (select main_a v_prenex_44630) 998)))) (or (forall ((v_prenex_42870 Int)) (or (<= (select main_a v_prenex_42870) 1003) (<= (select main_a v_prenex_42870) 502) (<= (+ main_x 1) v_prenex_42870))) (forall ((v_prenex_42871 Int)) (or (< v_prenex_42871 main_y) (<= 996 (* 2 (select main_a v_prenex_42871))) (<= (+ main_y 1) v_prenex_42871) (<= 498 (select main_a v_prenex_42871))))) (or (forall ((v_prenex_35681 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35681))) (<= (+ main_y 1) v_prenex_35681) (< v_prenex_35681 main_y))) (forall ((v_prenex_35680 Int)) (or (<= (+ main_x 1) v_prenex_35680) (<= 0 (+ (select main_a v_prenex_35680) 500))))) (forall ((v_prenex_46134 Int) (v_prenex_46135 Int)) (or (< v_prenex_46135 main_y) (<= (select main_a v_prenex_46135) 999) (<= (+ (select main_a v_prenex_46135) (select main_a v_prenex_46134)) 1000) (<= 2 (* 2 (select main_a v_prenex_46134))) (<= (* 2 (select main_a v_prenex_46134)) 1004) (<= (+ main_y 1) v_prenex_46135))) (forall ((v_prenex_38781 Int) (v_prenex_38780 Int)) (or (<= (select main_a v_prenex_38781) 999) (<= (select main_a v_prenex_38781) (+ (select main_a v_prenex_38780) 998)) (<= (* 2 (select main_a v_prenex_38780)) 1004) (<= (+ main_y 1) v_prenex_38781) (<= 498 (select main_a v_prenex_38781)) (< v_prenex_38781 main_y) (<= 1 (select main_a v_prenex_38780)))) (forall ((v_prenex_47712 Int) (v_prenex_47711 Int)) (or (<= (select main_a v_prenex_47712) 999) (<= 1 (select main_a v_prenex_47711)) (<= (select main_a v_prenex_47711) 502) (< v_prenex_47712 main_y) (<= 996 (* 2 (select main_a v_prenex_47712))) (<= (+ main_y 1) v_prenex_47712) (<= (select main_a v_prenex_47711) (+ (select main_a v_prenex_47712) 4)))) (forall ((v_prenex_42201 Int) (v_prenex_42202 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42201))) (<= (* 2 (select main_a v_prenex_42202)) 1998) (< v_prenex_42202 main_y) (<= (select main_a v_prenex_42202) (+ (select main_a v_prenex_42201) 998)) (<= 996 (* 2 (select main_a v_prenex_42202))) (<= 0 (+ (select main_a v_prenex_42201) 500)) (<= (+ main_y 1) v_prenex_42202))) (forall ((v_prenex_45937 Int) (v_prenex_45936 Int)) (or (<= 0 (+ (select main_a v_prenex_45936) 500)) (< v_prenex_45936 main_x) (<= (* 2 (select main_a v_prenex_45937)) 1998) (<= (select main_a v_prenex_45936) 1003) (<= (select main_a v_prenex_45937) (+ (select main_a v_prenex_45936) 998)) (< v_prenex_45937 main_y) (<= (+ main_y 1) v_prenex_45937))) (forall ((v_prenex_48119 Int) (v_prenex_48120 Int)) (or (<= 1 (select main_a v_prenex_48119)) (<= 498 (select main_a v_prenex_48120)) (<= (* 2 (select main_a v_prenex_48120)) 1998) (< v_prenex_48120 main_y) (<= (+ (select main_a v_prenex_48120) (select main_a v_prenex_48119)) 1000) (<= (select main_a v_prenex_48119) 502) (<= (+ main_y 1) v_prenex_48120))) (forall ((v_prenex_44122 Int) (v_prenex_44123 Int)) (or (<= (select main_a v_prenex_44123) 1500) (<= (select main_a v_prenex_44122) (+ (select main_a v_prenex_44123) 4)) (< v_prenex_44123 main_y) (<= 498 (select main_a v_prenex_44123)) (<= 1 (select main_a v_prenex_44122)) (<= 0 (+ (select main_a v_prenex_44122) 500)) (<= (+ main_y 1) v_prenex_44123))) (forall ((v_prenex_41846 Int) (v_prenex_41847 Int)) (or (<= (+ main_y 1) v_prenex_41847) (<= 2 (* 2 (select main_a v_prenex_41846))) (< v_prenex_41847 main_y) (<= (+ main_x 1) v_prenex_41846) (<= (select main_a v_prenex_41847) (+ (select main_a v_prenex_41846) 998)) (<= 498 (select main_a v_prenex_41847)) (<= 1 (select main_a v_prenex_41846)))) (forall ((v_prenex_39261 Int)) (or (<= (select main_a v_prenex_39261) 1500) (<= (+ main_y 1) v_prenex_39261) (<= 498 (select main_a v_prenex_39261)) (< v_prenex_39261 main_y) (<= 996 (* 2 (select main_a v_prenex_39261))))) (forall ((v_prenex_38325 Int) (v_prenex_38326 Int)) (or (< v_prenex_38326 main_y) (<= (select main_a v_prenex_38325) (+ (select main_a v_prenex_38326) 4)) (<= (* 2 (select main_a v_prenex_38326)) 1998) (<= 996 (* 2 (select main_a v_prenex_38326))) (<= (select main_a v_prenex_38325) 1003) (<= (+ main_y 1) v_prenex_38326) (<= 1 (select main_a v_prenex_38325)))) (forall ((v_prenex_37863 Int) (v_prenex_37862 Int)) (or (<= 1000 (+ (select main_a v_prenex_37863) (select main_a v_prenex_37862))) (< v_prenex_37863 main_y) (<= 2 (* 2 (select main_a v_prenex_37862))) (<= (+ main_y 1) v_prenex_37863) (<= (select main_a v_prenex_37863) 1500) (<= 0 (+ (select main_a v_prenex_37862) 500)))) (forall ((v_prenex_45719 Int) (v_prenex_45718 Int)) (or (<= (select main_a v_prenex_45719) (+ (select main_a v_prenex_45718) 998)) (<= (* 2 (select main_a v_prenex_45719)) 1998) (< v_prenex_45719 main_y) (<= (select main_a v_prenex_45719) 999) (<= (+ main_y 1) v_prenex_45719))) (forall ((v_prenex_44102 Int) (v_prenex_44103 Int)) (or (<= (+ main_y 1) v_prenex_44103) (< v_prenex_44103 main_y) (<= (+ (select main_a v_prenex_44103) (select main_a v_prenex_44102)) 1000) (<= (* 2 (select main_a v_prenex_44103)) 1998) (<= 0 (+ (select main_a v_prenex_44102) 500)) (<= 0 (+ (select main_a v_prenex_44103) 3)))) (forall ((v_prenex_43505 Int) (v_prenex_43506 Int)) (or (<= (+ (select main_a v_prenex_43506) (select main_a v_prenex_43505)) 1000) (<= (select main_a v_prenex_43505) 1003) (<= 2 (* 2 (select main_a v_prenex_43505))) (<= (select main_a v_prenex_43506) 1500) (< v_prenex_43506 main_y) (<= (+ main_x 1) v_prenex_43505) (<= (+ main_y 1) v_prenex_43506))) (forall ((v_prenex_34053 Int) (v_prenex_34052 Int)) (or (< v_prenex_34052 main_y) (<= 1000 (+ (select main_a v_prenex_34052) (select main_a v_prenex_34053))) (<= (select main_a v_prenex_34053) 502) (<= 996 (* 2 (select main_a v_prenex_34052))) (<= (+ main_y 1) v_prenex_34052) (<= (* 2 (select main_a v_prenex_34053)) 1004))) (forall ((v_prenex_47162 Int) (v_prenex_47161 Int)) (or (<= (select main_a v_prenex_47162) 999) (<= 0 (+ (select main_a v_prenex_47161) 500)) (<= 2 (* 2 (select main_a v_prenex_47161))) (<= (select main_a v_prenex_47161) (+ (select main_a v_prenex_47162) 4)) (<= (+ main_y 1) v_prenex_47162) (< v_prenex_47162 main_y))) (forall ((v_prenex_47063 Int) (v_prenex_47062 Int)) (or (<= 0 (+ (select main_a v_prenex_47062) 500)) (<= (+ main_y 1) v_prenex_47063) (<= (* 2 (select main_a v_prenex_47063)) 1998) (<= 1000 (+ (select main_a v_prenex_47063) (select main_a v_prenex_47062))) (< v_prenex_47063 main_y) (<= 498 (select main_a v_prenex_47063)) (<= (select main_a v_prenex_47062) 1003))) (or (forall ((v_prenex_32469 Int)) (or (< v_prenex_32469 main_y) (<= (+ main_y 1) v_prenex_32469) (<= 0 (+ (select main_a v_prenex_32469) 3)) (<= (select main_a v_prenex_32469) 1500) (<= (* 2 (select main_a v_prenex_32469)) 1998))) (forall ((v_prenex_32468 Int)) (<= (select main_a v_prenex_32468) 502))) (forall ((v_prenex_41097 Int) (v_prenex_41098 Int)) (or (<= (* 2 (select main_a v_prenex_41097)) 1004) (< v_prenex_41098 main_y) (<= (+ main_y 1) v_prenex_41098) (<= (+ main_x 1) v_prenex_41097) (<= (select main_a v_prenex_41098) (+ (select main_a v_prenex_41097) 998)) (<= (select main_a v_prenex_41098) 999) (<= (select main_a v_prenex_41097) 1003))) (forall ((v_prenex_40543 Int) (v_prenex_40542 Int)) (or (<= (* 2 (select main_a v_prenex_40543)) 1998) (<= (+ main_y 1) v_prenex_40543) (<= (select main_a v_prenex_40542) 502) (<= 996 (* 2 (select main_a v_prenex_40543))) (<= (select main_a v_prenex_40542) 1003) (<= (+ (select main_a v_prenex_40543) (select main_a v_prenex_40542)) 1000) (< v_prenex_40543 main_y))) (or (forall ((v_prenex_44505 Int)) (or (<= (+ main_y 1) v_prenex_44505) (< v_prenex_44505 main_y) (<= 0 (+ (select main_a v_prenex_44505) 3)) (<= 996 (* 2 (select main_a v_prenex_44505))))) (forall ((v_prenex_44504 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44504))) (<= 1 (select main_a v_prenex_44504))))) (forall ((v_prenex_35263 Int) (v_prenex_35264 Int)) (or (<= (+ main_y 1) v_prenex_35263) (<= (select main_a v_prenex_35263) 1500) (< v_prenex_35263 main_y) (<= (* 2 (select main_a v_prenex_35263)) 1998) (<= (+ (select main_a v_prenex_35263) (select main_a v_prenex_35264)) 1000) (<= 2 (* 2 (select main_a v_prenex_35264))))) (forall ((v_prenex_46176 Int) (v_prenex_46175 Int)) (or (<= 0 (+ (select main_a v_prenex_46176) 3)) (<= (+ (select main_a v_prenex_46176) (select main_a v_prenex_46175)) 1000) (< v_prenex_46176 main_y) (<= (+ main_y 1) v_prenex_46176) (<= (select main_a v_prenex_46175) 1003) (<= 0 (+ (select main_a v_prenex_46175) 500)) (<= (select main_a v_prenex_46176) 1500))) (forall ((v_prenex_42572 Int) (v_prenex_42573 Int)) (or (<= 0 (+ (select main_a v_prenex_42572) 500)) (<= (+ main_y 1) v_prenex_42573) (< v_prenex_42573 main_y) (<= (* 2 (select main_a v_prenex_42573)) 1998) (<= 1 (select main_a v_prenex_42572)) (<= (+ (select main_a v_prenex_42573) (select main_a v_prenex_42572)) 1000) (<= 0 (+ (select main_a v_prenex_42573) 3)))) (forall ((v_prenex_43367 Int) (v_prenex_43366 Int)) (or (<= (select main_a v_prenex_43366) 502) (<= (+ main_y 1) v_prenex_43367) (<= 996 (* 2 (select main_a v_prenex_43367))) (< v_prenex_43367 main_y) (<= (+ (select main_a v_prenex_43367) (select main_a v_prenex_43366)) 1000) (<= (select main_a v_prenex_43367) 1500))) (forall ((v_prenex_32841 Int) (v_prenex_32840 Int)) (or (<= (+ (select main_a v_prenex_32841) (select main_a v_prenex_32840)) 1000) (<= (select main_a v_prenex_32840) 502) (< v_prenex_32840 main_x) (< v_prenex_32841 main_y) (<= (+ main_y 1) v_prenex_32841) (<= (* 2 (select main_a v_prenex_32841)) 1998))) (or (forall ((v_prenex_44558 Int)) (or (< v_prenex_44558 main_x) (<= (+ main_x 1) v_prenex_44558) (<= (select main_a v_prenex_44558) 502))) (forall ((v_prenex_44559 Int)) (<= (* 2 (select main_a v_prenex_44559)) 1998))) (forall ((v_prenex_45306 Int) (v_prenex_45307 Int)) (or (<= (select main_a v_prenex_45306) (+ (select main_a v_prenex_45307) 4)) (<= (select main_a v_prenex_45307) 1500) (< v_prenex_45307 main_y) (<= (* 2 (select main_a v_prenex_45306)) 1004) (<= (+ main_y 1) v_prenex_45307) (<= 2 (* 2 (select main_a v_prenex_45306))) (<= (+ main_x 1) v_prenex_45306))) (or (forall ((v_prenex_32887 Int)) (or (<= (+ main_y 1) v_prenex_32887) (<= 996 (* 2 (select main_a v_prenex_32887))) (< v_prenex_32887 main_y) (<= (select main_a v_prenex_32887) 999))) (forall ((v_prenex_32886 Int)) (or (<= (select main_a v_prenex_32886) 502) (< v_prenex_32886 main_x) (<= (select main_a v_prenex_32886) 1003)))) (forall ((v_prenex_32782 Int) (v_prenex_32783 Int)) (or (<= (select main_a v_prenex_32783) 1500) (<= 996 (* 2 (select main_a v_prenex_32783))) (<= (select main_a v_prenex_32782) 1003) (< v_prenex_32783 main_y) (<= (+ main_y 1) v_prenex_32783) (<= (* 2 (select main_a v_prenex_32782)) 1004) (<= (+ (select main_a v_prenex_32783) (select main_a v_prenex_32782)) 1000))) (forall ((v_prenex_34764 Int) (v_prenex_34763 Int)) (or (<= (select main_a v_prenex_34764) 1003) (<= (* 2 (select main_a v_prenex_34764)) 1004) (<= 1000 (+ (select main_a v_prenex_34763) (select main_a v_prenex_34764))) (<= (+ main_x 1) v_prenex_34764) (< v_prenex_34763 main_y) (<= (select main_a v_prenex_34763) 999) (<= (+ main_y 1) v_prenex_34763))) (forall ((v_prenex_34866 Int) (v_prenex_34865 Int)) (or (<= 1 (select main_a v_prenex_34866)) (<= 996 (* 2 (select main_a v_prenex_34865))) (<= (+ main_y 1) v_prenex_34865) (< v_prenex_34866 main_x) (<= (select main_a v_prenex_34865) (+ (select main_a v_prenex_34866) 998)) (< v_prenex_34865 main_y))) (forall ((v_prenex_35418 Int) (v_prenex_35419 Int)) (or (< v_prenex_35419 main_y) (<= (select main_a v_prenex_35418) (+ (select main_a v_prenex_35419) 4)) (<= (+ main_y 1) v_prenex_35419) (<= 498 (select main_a v_prenex_35419)) (<= (select main_a v_prenex_35418) 1003) (<= (select main_a v_prenex_35419) 1500))) (forall ((v_prenex_40263 Int) (v_prenex_40264 Int)) (or (<= (select main_a v_prenex_40264) 1500) (< v_prenex_40264 main_y) (<= (select main_a v_prenex_40264) (+ (select main_a v_prenex_40263) 998)) (<= 0 (+ (select main_a v_prenex_40264) 3)) (<= (+ main_y 1) v_prenex_40264) (<= (select main_a v_prenex_40263) 502) (<= 1 (select main_a v_prenex_40263)))) (forall ((v_prenex_40002 Int) (v_prenex_40001 Int)) (or (<= (select main_a v_prenex_40002) (+ (select main_a v_prenex_40001) 998)) (<= 1 (select main_a v_prenex_40001)) (< v_prenex_40002 main_y) (<= (+ main_y 1) v_prenex_40002) (<= 0 (+ (select main_a v_prenex_40002) 3)) (<= (select main_a v_prenex_40002) 999) (<= 2 (* 2 (select main_a v_prenex_40001))))) (or (forall ((v_prenex_43812 Int)) (or (<= (select main_a v_prenex_43812) 502) (<= 1 (select main_a v_prenex_43812)))) (forall ((v_prenex_43813 Int)) (or (<= (+ main_y 1) v_prenex_43813) (<= 996 (* 2 (select main_a v_prenex_43813))) (< v_prenex_43813 main_y) (<= (select main_a v_prenex_43813) 1500)))) (forall ((v_prenex_36459 Int) (v_prenex_36460 Int)) (or (<= (select main_a v_prenex_36459) (+ (select main_a v_prenex_36460) 4)) (<= 996 (* 2 (select main_a v_prenex_36460))) (<= (select main_a v_prenex_36459) 502) (< v_prenex_36460 main_y) (<= (+ main_y 1) v_prenex_36460) (<= (* 2 (select main_a v_prenex_36459)) 1004) (<= (* 2 (select main_a v_prenex_36460)) 1998))) (or (forall ((v_prenex_46578 Int)) (or (<= (select main_a v_prenex_46578) 1003) (<= 2 (* 2 (select main_a v_prenex_46578))))) (forall ((v_prenex_46579 Int)) (or (<= (+ main_y 1) v_prenex_46579) (<= 996 (* 2 (select main_a v_prenex_46579))) (< v_prenex_46579 main_y)))) (forall ((v_prenex_38163 Int) (v_prenex_38164 Int)) (or (<= 0 (+ (select main_a v_prenex_38164) 3)) (<= 996 (* 2 (select main_a v_prenex_38164))) (<= (select main_a v_prenex_38163) 502) (<= 1 (select main_a v_prenex_38163)) (< v_prenex_38164 main_y) (<= (+ main_y 1) v_prenex_38164) (<= (select main_a v_prenex_38164) (+ (select main_a v_prenex_38163) 998)))) (or (forall ((v_prenex_38807 Int)) (or (<= (* 2 (select main_a v_prenex_38807)) 1998) (<= 498 (select main_a v_prenex_38807)) (<= (+ main_y 1) v_prenex_38807) (< v_prenex_38807 main_y))) (forall ((v_prenex_38806 Int)) (or (< v_prenex_38806 main_x) (<= (* 2 (select main_a v_prenex_38806)) 1004) (<= (select main_a v_prenex_38806) 1003)))) (forall ((v_prenex_32375 Int) (v_prenex_32374 Int)) (or (<= 498 (select main_a v_prenex_32375)) (<= (select main_a v_prenex_32374) (+ (select main_a v_prenex_32375) 4)) (<= (+ main_y 1) v_prenex_32375) (<= (select main_a v_prenex_32374) 502) (< v_prenex_32375 main_y) (<= (* 2 (select main_a v_prenex_32374)) 1004) (<= (select main_a v_prenex_32375) 999))) (forall ((v_prenex_44711 Int) (v_prenex_44710 Int)) (or (<= (* 2 (select main_a v_prenex_44711)) 1998) (< v_prenex_44711 main_y) (<= 1 (select main_a v_prenex_44710)) (<= (* 2 (select main_a v_prenex_44710)) 1004) (<= (+ main_y 1) v_prenex_44711) (<= (select main_a v_prenex_44711) (+ (select main_a v_prenex_44710) 998)) (<= (select main_a v_prenex_44711) 1500))) (forall ((v_prenex_41346 Int) (v_prenex_41345 Int)) (or (< v_prenex_41346 main_y) (<= 1000 (+ (select main_a v_prenex_41346) (select main_a v_prenex_41345))) (< v_prenex_41345 main_x) (<= (* 2 (select main_a v_prenex_41345)) 1004) (<= 2 (* 2 (select main_a v_prenex_41345))) (<= 996 (* 2 (select main_a v_prenex_41346))) (<= (+ main_y 1) v_prenex_41346))) (forall ((v_prenex_35121 Int) (v_prenex_35122 Int)) (or (<= (select main_a v_prenex_35121) 1500) (<= (+ main_y 1) v_prenex_35121) (<= (* 2 (select main_a v_prenex_35122)) 1004) (<= (select main_a v_prenex_35122) 502) (<= (+ (select main_a v_prenex_35121) (select main_a v_prenex_35122)) 1000) (< v_prenex_35121 main_y) (<= 498 (select main_a v_prenex_35121)))) (forall ((v_prenex_44003 Int) (v_prenex_44002 Int)) (or (<= 0 (+ (select main_a v_prenex_44002) 500)) (<= 996 (* 2 (select main_a v_prenex_44003))) (<= (select main_a v_prenex_44003) 1500) (<= (+ main_y 1) v_prenex_44003) (<= (* 2 (select main_a v_prenex_44002)) 1004) (< v_prenex_44003 main_y) (<= (select main_a v_prenex_44003) (+ (select main_a v_prenex_44002) 998)))) (forall ((v_prenex_42095 Int) (v_prenex_42096 Int)) (or (<= 0 (+ (select main_a v_prenex_42096) 3)) (< v_prenex_42096 main_y) (<= 1000 (+ (select main_a v_prenex_42096) (select main_a v_prenex_42095))) (<= (* 2 (select main_a v_prenex_42095)) 1004) (<= (+ main_y 1) v_prenex_42096) (<= (select main_a v_prenex_42095) 1003) (<= (select main_a v_prenex_42096) 999))) (forall ((v_prenex_44203 Int) (v_prenex_44202 Int)) (or (< v_prenex_44203 main_y) (<= (+ main_y 1) v_prenex_44203) (<= (* 2 (select main_a v_prenex_44202)) 1004) (<= (select main_a v_prenex_44203) (+ (select main_a v_prenex_44202) 998)) (<= 996 (* 2 (select main_a v_prenex_44203))) (<= (select main_a v_prenex_44202) 1003))) (forall ((v_prenex_43828 Int) (v_prenex_43829 Int)) (or (<= (select main_a v_prenex_43828) 502) (< v_prenex_43829 main_y) (<= (* 2 (select main_a v_prenex_43828)) 1004) (<= 498 (select main_a v_prenex_43829)) (<= (select main_a v_prenex_43829) 1500) (<= (+ main_y 1) v_prenex_43829) (<= (+ (select main_a v_prenex_43829) (select main_a v_prenex_43828)) 1000))) (forall ((v_prenex_40695 Int) (v_prenex_40694 Int)) (or (<= (select main_a v_prenex_40694) (+ (select main_a v_prenex_40695) 4)) (<= (select main_a v_prenex_40694) 502) (<= (+ main_y 1) v_prenex_40695) (<= (select main_a v_prenex_40695) 1500) (< v_prenex_40695 main_y) (<= 0 (+ (select main_a v_prenex_40695) 3)))) (forall ((v_prenex_33905 Int) (v_prenex_33904 Int)) (or (<= (+ (select main_a v_prenex_33904) (select main_a v_prenex_33905)) 1000) (<= 0 (+ (select main_a v_prenex_33905) 500)) (<= 498 (select main_a v_prenex_33904)) (<= (+ main_y 1) v_prenex_33904) (<= 0 (+ (select main_a v_prenex_33904) 3)) (<= (select main_a v_prenex_33905) 502) (< v_prenex_33904 main_y))) (forall ((v_prenex_35624 Int) (v_prenex_35625 Int)) (or (< v_prenex_35625 main_y) (<= (+ main_y 1) v_prenex_35625) (<= (select main_a v_prenex_35625) (+ (select main_a v_prenex_35624) 998)) (<= 498 (select main_a v_prenex_35625)) (<= (* 2 (select main_a v_prenex_35625)) 1998))) (forall ((v_prenex_41349 Int) (v_prenex_41350 Int)) (or (<= 1000 (+ (select main_a v_prenex_41350) (select main_a v_prenex_41349))) (<= (select main_a v_prenex_41349) 502) (<= (+ main_y 1) v_prenex_41350) (<= (* 2 (select main_a v_prenex_41350)) 1998) (< v_prenex_41350 main_y) (<= 0 (+ (select main_a v_prenex_41349) 500)))) (forall ((v_prenex_47796 Int) (v_prenex_47795 Int)) (or (<= 1 (select main_a v_prenex_47795)) (<= (select main_a v_prenex_47796) (+ (select main_a v_prenex_47795) 998)) (< v_prenex_47796 main_y) (<= 0 (+ (select main_a v_prenex_47795) 500)) (<= (* 2 (select main_a v_prenex_47796)) 1998) (<= (+ main_y 1) v_prenex_47796))) (forall ((v_prenex_44803 Int) (v_prenex_44802 Int)) (or (<= 0 (+ (select main_a v_prenex_44802) 500)) (<= (* 2 (select main_a v_prenex_44803)) 1998) (< v_prenex_44803 main_y) (<= (+ main_y 1) v_prenex_44803) (<= (select main_a v_prenex_44803) (+ (select main_a v_prenex_44802) 998)))) (forall ((v_prenex_40867 Int) (v_prenex_40866 Int)) (or (<= (* 2 (select main_a v_prenex_40867)) 1998) (<= (* 2 (select main_a v_prenex_40866)) 1004) (<= 0 (+ (select main_a v_prenex_40866) 500)) (<= (+ main_y 1) v_prenex_40867) (<= (select main_a v_prenex_40867) (+ (select main_a v_prenex_40866) 998)) (<= (select main_a v_prenex_40867) 999) (< v_prenex_40867 main_y))) (forall ((v_prenex_35655 Int) (v_prenex_35654 Int)) (or (<= (+ (select main_a v_prenex_35655) (select main_a v_prenex_35654)) 1000) (<= (+ main_y 1) v_prenex_35655) (<= 1 (select main_a v_prenex_35654)) (<= 498 (select main_a v_prenex_35655)) (<= (* 2 (select main_a v_prenex_35654)) 1004) (< v_prenex_35655 main_y))) (forall ((v_prenex_41377 Int) (v_prenex_41378 Int)) (or (<= 0 (+ (select main_a v_prenex_41378) 3)) (<= (select main_a v_prenex_41378) 1500) (< v_prenex_41378 main_y) (<= (select main_a v_prenex_41377) 1003) (<= (+ main_y 1) v_prenex_41378) (<= (select main_a v_prenex_41377) 502) (<= 1000 (+ (select main_a v_prenex_41378) (select main_a v_prenex_41377))))) (forall ((v_prenex_36342 Int) (v_prenex_36343 Int)) (or (<= 498 (select main_a v_prenex_36343)) (<= 0 (+ (select main_a v_prenex_36342) 500)) (<= (+ main_y 1) v_prenex_36343) (<= (select main_a v_prenex_36342) 1003) (<= (+ (select main_a v_prenex_36343) (select main_a v_prenex_36342)) 1000) (< v_prenex_36343 main_y) (<= 0 (+ (select main_a v_prenex_36343) 3)))) (forall ((v_prenex_36917 Int) (v_prenex_36918 Int)) (or (< v_prenex_36918 main_y) (<= 996 (* 2 (select main_a v_prenex_36918))) (<= (+ (select main_a v_prenex_36918) (select main_a v_prenex_36917)) 1000) (<= (+ main_y 1) v_prenex_36918) (<= 2 (* 2 (select main_a v_prenex_36917))))) (forall ((v_prenex_47218 Int) (v_prenex_47217 Int)) (or (< v_prenex_47218 main_y) (<= (+ main_y 1) v_prenex_47218) (<= (select main_a v_prenex_47217) 1003) (<= (select main_a v_prenex_47218) 1500) (<= (select main_a v_prenex_47217) (+ (select main_a v_prenex_47218) 4)) (<= 498 (select main_a v_prenex_47218)))) (forall ((v_prenex_44434 Int) (v_prenex_44435 Int)) (or (<= (select main_a v_prenex_44435) (+ (select main_a v_prenex_44434) 998)) (<= (+ main_y 1) v_prenex_44435) (<= 996 (* 2 (select main_a v_prenex_44435))) (< v_prenex_44435 main_y) (<= (* 2 (select main_a v_prenex_44434)) 1004) (<= 1 (select main_a v_prenex_44434)) (<= (select main_a v_prenex_44435) 999))) (or (forall ((v_prenex_41105 Int)) (or (<= (select main_a v_prenex_41105) 1003) (< v_prenex_41105 main_x) (<= (* 2 (select main_a v_prenex_41105)) 1004))) (forall ((v_prenex_41106 Int)) (or (<= (+ main_y 1) v_prenex_41106) (< v_prenex_41106 main_y) (<= 996 (* 2 (select main_a v_prenex_41106)))))) (forall ((v_prenex_35532 Int) (v_prenex_35533 Int)) (or (< v_prenex_35533 main_y) (<= 1 (select main_a v_prenex_35532)) (<= (+ main_y 1) v_prenex_35533) (<= (* 2 (select main_a v_prenex_35533)) 1998) (<= 0 (+ (select main_a v_prenex_35532) 500)) (<= (select main_a v_prenex_35533) 999) (<= 1000 (+ (select main_a v_prenex_35533) (select main_a v_prenex_35532))))) (forall ((v_prenex_42956 Int) (v_prenex_42957 Int)) (or (<= (select main_a v_prenex_42956) (+ (select main_a v_prenex_42957) 4)) (<= (+ main_y 1) v_prenex_42957) (<= (select main_a v_prenex_42957) 999) (<= 2 (* 2 (select main_a v_prenex_42956))) (<= 498 (select main_a v_prenex_42957)) (< v_prenex_42957 main_y) (<= (* 2 (select main_a v_prenex_42956)) 1004))) (forall ((v_prenex_41197 Int) (v_prenex_41198 Int)) (or (<= 0 (+ (select main_a v_prenex_41198) 3)) (<= 2 (* 2 (select main_a v_prenex_41197))) (<= (+ (select main_a v_prenex_41198) (select main_a v_prenex_41197)) 1000) (< v_prenex_41198 main_y) (<= (+ main_y 1) v_prenex_41198) (<= 1 (select main_a v_prenex_41197)))) (forall ((v_prenex_37625 Int) (v_prenex_37626 Int)) (or (<= 498 (select main_a v_prenex_37626)) (<= (select main_a v_prenex_37626) 1500) (< v_prenex_37626 main_y) (<= (select main_a v_prenex_37625) 1003) (<= (select main_a v_prenex_37625) (+ (select main_a v_prenex_37626) 4)) (<= (* 2 (select main_a v_prenex_37625)) 1004) (<= (+ main_y 1) v_prenex_37626))) (forall ((v_prenex_37111 Int) (v_prenex_37112 Int)) (or (<= (+ (select main_a v_prenex_37112) (select main_a v_prenex_37111)) 1000) (< v_prenex_37112 main_y) (<= (+ main_y 1) v_prenex_37112) (< v_prenex_37111 main_x) (<= 2 (* 2 (select main_a v_prenex_37111))) (<= (* 2 (select main_a v_prenex_37112)) 1998) (<= (* 2 (select main_a v_prenex_37111)) 1004))) (forall ((v_prenex_45212 Int) (v_prenex_45213 Int)) (or (<= (select main_a v_prenex_45212) (+ (select main_a v_prenex_45213) 4)) (<= (+ main_y 1) v_prenex_45213) (<= 1 (select main_a v_prenex_45212)) (<= 996 (* 2 (select main_a v_prenex_45213))) (<= 498 (select main_a v_prenex_45213)) (< v_prenex_45213 main_y))) (forall ((v_prenex_35249 Int) (v_prenex_35250 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35250))) (<= 1000 (+ (select main_a v_prenex_35249) (select main_a v_prenex_35250))) (< v_prenex_35250 main_x) (< v_prenex_35249 main_y) (<= (+ main_y 1) v_prenex_35249) (<= 498 (select main_a v_prenex_35249)))) (forall ((v_prenex_48009 Int) (v_prenex_48008 Int)) (or (<= (+ main_y 1) v_prenex_48009) (<= 498 (select main_a v_prenex_48009)) (<= 996 (* 2 (select main_a v_prenex_48009))) (<= (+ (select main_a v_prenex_48009) (select main_a v_prenex_48008)) 1000) (<= (* 2 (select main_a v_prenex_48008)) 1004) (< v_prenex_48009 main_y) (<= 2 (* 2 (select main_a v_prenex_48008))))) (forall ((v_prenex_44953 Int) (v_prenex_44952 Int)) (or (<= 498 (select main_a v_prenex_44953)) (<= 1000 (+ (select main_a v_prenex_44953) (select main_a v_prenex_44952))) (<= (* 2 (select main_a v_prenex_44952)) 1004) (< v_prenex_44953 main_y) (<= (select main_a v_prenex_44952) 502) (<= 996 (* 2 (select main_a v_prenex_44953))) (<= (+ main_y 1) v_prenex_44953))) (forall ((v_prenex_32706 Int) (v_prenex_32707 Int)) (or (<= (* 2 (select main_a v_prenex_32707)) 1998) (<= (+ main_y 1) v_prenex_32707) (< v_prenex_32707 main_y) (<= 1 (select main_a v_prenex_32706)) (<= (select main_a v_prenex_32707) 999) (<= 1000 (+ (select main_a v_prenex_32707) (select main_a v_prenex_32706))))) (forall ((v_prenex_40633 Int) (v_prenex_40632 Int)) (or (<= (+ main_y 1) v_prenex_40633) (< v_prenex_40633 main_y) (<= 498 (select main_a v_prenex_40633)) (<= 0 (+ (select main_a v_prenex_40632) 500)) (<= (select main_a v_prenex_40632) (+ (select main_a v_prenex_40633) 4)) (<= 1 (select main_a v_prenex_40632)) (<= (* 2 (select main_a v_prenex_40633)) 1998))) (forall ((v_prenex_33815 Int) (v_prenex_33814 Int)) (or (< v_prenex_33815 main_y) (<= (+ main_y 1) v_prenex_33815) (<= (select main_a v_prenex_33814) (+ (select main_a v_prenex_33815) 4)) (<= (select main_a v_prenex_33814) 502) (<= 996 (* 2 (select main_a v_prenex_33815))))) (forall ((v_prenex_41173 Int) (v_prenex_41174 Int)) (or (<= (+ main_x 1) v_prenex_41173) (< v_prenex_41174 main_y) (<= (+ main_y 1) v_prenex_41174) (<= 996 (* 2 (select main_a v_prenex_41174))) (<= 1000 (+ (select main_a v_prenex_41174) (select main_a v_prenex_41173))))) (forall ((v_prenex_46077 Int) (v_prenex_46076 Int)) (or (<= (select main_a v_prenex_46076) 502) (<= (+ main_y 1) v_prenex_46077) (< v_prenex_46076 main_x) (<= (select main_a v_prenex_46077) (+ (select main_a v_prenex_46076) 998)) (<= 996 (* 2 (select main_a v_prenex_46077))) (< v_prenex_46077 main_y))) (forall ((v_prenex_33199 Int) (v_prenex_33198 Int)) (or (< v_prenex_33199 main_y) (<= 1 (select main_a v_prenex_33198)) (<= (+ main_y 1) v_prenex_33199) (<= (select main_a v_prenex_33199) 1500) (<= (+ (select main_a v_prenex_33199) (select main_a v_prenex_33198)) 1000))) (or (forall ((v_prenex_41305 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41305))) (<= (+ main_x 1) v_prenex_41305))) (forall ((v_prenex_41306 Int)) (or (<= 498 (select main_a v_prenex_41306)) (< v_prenex_41306 main_y) (<= (+ main_y 1) v_prenex_41306)))) (forall ((v_prenex_36082 Int) (v_prenex_36083 Int)) (or (<= (+ main_y 1) v_prenex_36083) (<= (select main_a v_prenex_36083) 1500) (<= (* 2 (select main_a v_prenex_36082)) 1004) (<= (select main_a v_prenex_36082) 1003) (< v_prenex_36083 main_y) (<= (+ main_x 1) v_prenex_36082) (<= 1000 (+ (select main_a v_prenex_36083) (select main_a v_prenex_36082))))) (forall ((v_prenex_40409 Int) (v_prenex_40410 Int)) (or (<= 1 (select main_a v_prenex_40409)) (<= (+ main_x 1) v_prenex_40409) (< v_prenex_40410 main_y) (<= (+ main_y 1) v_prenex_40410) (<= 0 (+ (select main_a v_prenex_40410) 3)) (<= (select main_a v_prenex_40409) 1003) (<= (select main_a v_prenex_40410) (+ (select main_a v_prenex_40409) 998)))) (forall ((v_prenex_36832 Int) (v_prenex_36831 Int)) (or (< v_prenex_36832 main_y) (<= (* 2 (select main_a v_prenex_36831)) 1004) (<= 0 (+ (select main_a v_prenex_36832) 3)) (<= (+ main_y 1) v_prenex_36832) (<= (select main_a v_prenex_36831) 502) (<= (+ (select main_a v_prenex_36832) (select main_a v_prenex_36831)) 1000))) (or (forall ((v_prenex_36462 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36462))) (< v_prenex_36462 main_y) (<= (+ main_y 1) v_prenex_36462) (<= (* 2 (select main_a v_prenex_36462)) 1998))) (forall ((v_prenex_36461 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36461))) (<= (select main_a v_prenex_36461) 1003)))) (forall ((v_prenex_36760 Int) (v_prenex_36759 Int)) (or (< v_prenex_36760 main_y) (<= (select main_a v_prenex_36759) (+ (select main_a v_prenex_36760) 4)) (<= 0 (+ (select main_a v_prenex_36760) 3)) (<= (+ main_y 1) v_prenex_36760) (<= (select main_a v_prenex_36759) 1003) (< v_prenex_36759 main_x) (<= 0 (+ (select main_a v_prenex_36759) 500)))) (forall ((v_prenex_46713 Int) (v_prenex_46714 Int)) (or (<= 1 (select main_a v_prenex_46713)) (<= 0 (+ (select main_a v_prenex_46713) 500)) (<= 1000 (+ (select main_a v_prenex_46714) (select main_a v_prenex_46713))) (<= (select main_a v_prenex_46714) 1500) (< v_prenex_46713 main_x) (<= (+ main_y 1) v_prenex_46714) (< v_prenex_46714 main_y))) (forall ((v_prenex_32353 Int) (v_prenex_32352 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32353))) (< v_prenex_32353 main_y) (<= (select main_a v_prenex_32353) (+ (select main_a v_prenex_32352) 998)) (<= (+ main_y 1) v_prenex_32353))) (or (forall ((v_prenex_41128 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41128))) (<= (+ main_x 1) v_prenex_41128))) (forall ((v_prenex_41129 Int)) (or (<= (select main_a v_prenex_41129) 1500) (< v_prenex_41129 main_y) (<= (+ main_y 1) v_prenex_41129)))) (forall ((v_prenex_44939 Int) (v_prenex_44938 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44938))) (<= (+ main_y 1) v_prenex_44939) (<= (select main_a v_prenex_44939) (+ (select main_a v_prenex_44938) 998)) (<= 1 (select main_a v_prenex_44938)) (<= 996 (* 2 (select main_a v_prenex_44939))) (< v_prenex_44939 main_y) (<= (select main_a v_prenex_44939) 999))) (or (forall ((v_prenex_42065 Int)) (or (<= (select main_a v_prenex_42065) 1003) (<= (+ main_x 1) v_prenex_42065))) (forall ((v_prenex_42066 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42066))) (<= (* 2 (select main_a v_prenex_42066)) 1998) (< v_prenex_42066 main_y) (<= (+ main_y 1) v_prenex_42066)))) (forall ((v_prenex_43343 Int) (v_prenex_43342 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43342))) (<= (select main_a v_prenex_43342) 1003) (<= 996 (* 2 (select main_a v_prenex_43343))) (<= (+ main_y 1) v_prenex_43343) (<= (select main_a v_prenex_43343) 999) (<= (select main_a v_prenex_43343) (+ (select main_a v_prenex_43342) 998)) (< v_prenex_43343 main_y))) (forall ((v_prenex_32742 Int) (v_prenex_32743 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32742))) (<= (+ (select main_a v_prenex_32743) (select main_a v_prenex_32742)) 1000) (<= (select main_a v_prenex_32743) 1500) (< v_prenex_32743 main_y) (< v_prenex_32742 main_x) (<= (select main_a v_prenex_32742) 502) (<= (+ main_y 1) v_prenex_32743))) (or (forall ((v_prenex_34373 Int)) (or (<= (* 2 (select main_a v_prenex_34373)) 1004) (<= (select main_a v_prenex_34373) 1003))) (forall ((v_prenex_34372 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34372))) (<= (select main_a v_prenex_34372) 999) (<= (* 2 (select main_a v_prenex_34372)) 1998) (<= (+ main_y 1) v_prenex_34372) (< v_prenex_34372 main_y)))) (forall ((v_prenex_46381 Int) (v_prenex_46382 Int)) (or (<= (* 2 (select main_a v_prenex_46381)) 1004) (<= 2 (* 2 (select main_a v_prenex_46381))) (<= (select main_a v_prenex_46382) 999) (<= (+ main_y 1) v_prenex_46382) (<= (+ (select main_a v_prenex_46382) (select main_a v_prenex_46381)) 1000) (<= 996 (* 2 (select main_a v_prenex_46382))) (< v_prenex_46382 main_y))) (forall ((v_prenex_40909 Int) (v_prenex_40908 Int)) (or (<= (+ main_y 1) v_prenex_40909) (<= 996 (* 2 (select main_a v_prenex_40909))) (<= (+ (select main_a v_prenex_40909) (select main_a v_prenex_40908)) 1000) (<= (select main_a v_prenex_40908) 502) (<= 1 (select main_a v_prenex_40908)) (< v_prenex_40909 main_y) (<= (select main_a v_prenex_40909) 1500))) (forall ((v_prenex_34345 Int) (v_prenex_34344 Int)) (or (<= 498 (select main_a v_prenex_34344)) (< v_prenex_34345 main_x) (< v_prenex_34344 main_y) (<= (select main_a v_prenex_34345) 502) (<= (+ (select main_a v_prenex_34344) (select main_a v_prenex_34345)) 1000) (<= 0 (+ (select main_a v_prenex_34345) 500)) (<= (+ main_y 1) v_prenex_34344))) (or (forall ((v_prenex_32466 Int)) (<= 0 (+ (select main_a v_prenex_32466) 500))) (forall ((v_prenex_32467 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32467))) (<= 0 (+ (select main_a v_prenex_32467) 3)) (<= (* 2 (select main_a v_prenex_32467)) 1998) (< v_prenex_32467 main_y) (<= (+ main_y 1) v_prenex_32467)))) (or (forall ((v_prenex_42072 Int)) (<= (* 2 (select main_a v_prenex_42072)) 1998)) (forall ((v_prenex_42071 Int)) (or (<= 1 (select main_a v_prenex_42071)) (< v_prenex_42071 main_x) (<= (+ main_x 1) v_prenex_42071)))) (forall ((v_prenex_48129 Int) (v_prenex_48130 Int)) (or (<= (select main_a v_prenex_48129) 502) (<= (+ main_y 1) v_prenex_48130) (<= 0 (+ (select main_a v_prenex_48129) 500)) (<= 498 (select main_a v_prenex_48130)) (<= (+ (select main_a v_prenex_48130) (select main_a v_prenex_48129)) 1000) (< v_prenex_48130 main_y) (<= (+ main_x 1) v_prenex_48129))) (forall ((v_prenex_35406 Int) (v_prenex_35407 Int)) (or (<= 1 (select main_a v_prenex_35407)) (<= 996 (* 2 (select main_a v_prenex_35406))) (<= 2 (* 2 (select main_a v_prenex_35407))) (<= (+ (select main_a v_prenex_35406) (select main_a v_prenex_35407)) 1000) (< v_prenex_35406 main_y) (<= (+ main_y 1) v_prenex_35406) (<= (+ main_x 1) v_prenex_35407))) (forall ((v_prenex_41070 Int) (v_prenex_41069 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41070))) (<= (select main_a v_prenex_41070) (+ (select main_a v_prenex_41069) 998)) (< v_prenex_41070 main_y) (<= (+ main_y 1) v_prenex_41070) (<= (* 2 (select main_a v_prenex_41070)) 1998) (<= (select main_a v_prenex_41069) 1003))) (forall ((v_prenex_45494 Int) (v_prenex_45495 Int)) (or (<= 498 (select main_a v_prenex_45495)) (<= (+ main_y 1) v_prenex_45495) (<= (+ (select main_a v_prenex_45495) (select main_a v_prenex_45494)) 1000) (<= (* 2 (select main_a v_prenex_45494)) 1004) (<= 996 (* 2 (select main_a v_prenex_45495))) (< v_prenex_45495 main_y))) (forall ((v_prenex_41997 Int) (v_prenex_41998 Int)) (or (<= (+ main_y 1) v_prenex_41998) (<= 498 (select main_a v_prenex_41998)) (<= (+ (select main_a v_prenex_41998) (select main_a v_prenex_41997)) 1000) (< v_prenex_41998 main_y) (<= 0 (+ (select main_a v_prenex_41997) 500)) (<= (* 2 (select main_a v_prenex_41998)) 1998))) (forall ((v_prenex_35320 Int) (v_prenex_35319 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35320))) (<= (select main_a v_prenex_35319) 999) (< v_prenex_35319 main_y) (<= (+ main_y 1) v_prenex_35319) (<= 996 (* 2 (select main_a v_prenex_35319))) (<= (select main_a v_prenex_35320) 502) (<= 1000 (+ (select main_a v_prenex_35319) (select main_a v_prenex_35320))))) (or (forall ((v_prenex_32441 Int)) (or (<= (+ main_y 1) v_prenex_32441) (< v_prenex_32441 main_y) (<= 996 (* 2 (select main_a v_prenex_32441))) (<= (* 2 (select main_a v_prenex_32441)) 1998) (<= 498 (select main_a v_prenex_32441)))) (forall ((v_prenex_32440 Int)) (or (<= (select main_a v_prenex_32440) 502) (<= 0 (+ (select main_a v_prenex_32440) 500))))) (forall ((v_prenex_47032 Int) (v_prenex_47033 Int)) (or (<= (+ main_y 1) v_prenex_47033) (< v_prenex_47033 main_y) (<= (select main_a v_prenex_47032) 502) (<= 2 (* 2 (select main_a v_prenex_47032))) (<= (select main_a v_prenex_47033) (+ (select main_a v_prenex_47032) 998)) (<= (select main_a v_prenex_47033) 1500))) (forall ((v_prenex_33711 Int) (v_prenex_33710 Int)) (or (<= (select main_a v_prenex_33711) 999) (<= 2 (* 2 (select main_a v_prenex_33710))) (< v_prenex_33711 main_y) (<= (+ main_y 1) v_prenex_33711) (<= (+ (select main_a v_prenex_33711) (select main_a v_prenex_33710)) 1000) (<= 498 (select main_a v_prenex_33711)))) (forall ((v_prenex_46229 Int) (v_prenex_46230 Int)) (or (<= (+ main_x 1) v_prenex_46229) (<= 0 (+ (select main_a v_prenex_46229) 500)) (< v_prenex_46230 main_y) (<= (select main_a v_prenex_46229) 502) (<= (select main_a v_prenex_46229) (+ (select main_a v_prenex_46230) 4)) (<= (+ main_y 1) v_prenex_46230) (<= 0 (+ (select main_a v_prenex_46230) 3)))) (or (forall ((v_prenex_42364 Int)) (or (<= (+ main_y 1) v_prenex_42364) (< v_prenex_42364 main_y) (<= 996 (* 2 (select main_a v_prenex_42364))) (<= (* 2 (select main_a v_prenex_42364)) 1998))) (forall ((v_prenex_42363 Int)) (or (< v_prenex_42363 main_x) (<= (select main_a v_prenex_42363) 502) (<= (select main_a v_prenex_42363) 1003)))) (forall ((v_prenex_39024 Int) (v_prenex_39023 Int)) (or (<= 1 (select main_a v_prenex_39023)) (<= (* 2 (select main_a v_prenex_39023)) 1004) (<= (select main_a v_prenex_39024) 999) (< v_prenex_39024 main_y) (<= (select main_a v_prenex_39024) (+ (select main_a v_prenex_39023) 998)) (<= (* 2 (select main_a v_prenex_39024)) 1998) (<= (+ main_y 1) v_prenex_39024))) (forall ((v_prenex_42391 Int) (v_prenex_42392 Int)) (or (<= (+ (select main_a v_prenex_42392) (select main_a v_prenex_42391)) 1000) (<= 0 (+ (select main_a v_prenex_42391) 500)) (<= 0 (+ (select main_a v_prenex_42392) 3)) (<= (select main_a v_prenex_42392) 1500) (< v_prenex_42392 main_y) (<= (+ main_y 1) v_prenex_42392))) (forall ((v_prenex_33359 Int) (v_prenex_33360 Int)) (or (<= (select main_a v_prenex_33360) 1500) (< v_prenex_33360 main_y) (<= (select main_a v_prenex_33359) (+ (select main_a v_prenex_33360) 4)) (<= 0 (+ (select main_a v_prenex_33360) 3)) (<= (+ main_y 1) v_prenex_33360) (<= 0 (+ (select main_a v_prenex_33359) 500)))) (forall ((v_prenex_43123 Int) (v_prenex_43122 Int)) (or (<= (select main_a v_prenex_43122) 1003) (<= (* 2 (select main_a v_prenex_43122)) 1004) (< v_prenex_43123 main_y) (<= (select main_a v_prenex_43123) 999) (< v_prenex_43122 main_x) (<= (select main_a v_prenex_43123) (+ (select main_a v_prenex_43122) 998)) (<= (+ main_y 1) v_prenex_43123))) (forall ((v_prenex_39933 Int) (v_prenex_39932 Int)) (or (<= (select main_a v_prenex_39933) 999) (<= (* 2 (select main_a v_prenex_39932)) 1004) (< v_prenex_39933 main_y) (<= 1 (select main_a v_prenex_39932)) (<= (+ main_y 1) v_prenex_39933) (<= (select main_a v_prenex_39933) (+ (select main_a v_prenex_39932) 998)) (<= 0 (+ (select main_a v_prenex_39933) 3)))) (or (forall ((v_prenex_32898 Int)) (or (<= (select main_a v_prenex_32898) 502) (<= 0 (+ (select main_a v_prenex_32898) 500)) (<= (+ main_x 1) v_prenex_32898))) (forall ((v_prenex_32899 Int)) (or (<= (+ main_y 1) v_prenex_32899) (<= 996 (* 2 (select main_a v_prenex_32899))) (< v_prenex_32899 main_y)))) (forall ((v_prenex_43219 Int) (v_prenex_43218 Int)) (or (<= (* 2 (select main_a v_prenex_43218)) 1004) (< v_prenex_43219 main_y) (<= 498 (select main_a v_prenex_43219)) (<= (select main_a v_prenex_43218) 1003) (<= (+ main_y 1) v_prenex_43219) (<= 1000 (+ (select main_a v_prenex_43219) (select main_a v_prenex_43218))) (< v_prenex_43218 main_x))) (or (forall ((v_prenex_45903 Int)) (or (<= (* 2 (select main_a v_prenex_45903)) 1998) (< v_prenex_45903 main_y) (<= (+ main_y 1) v_prenex_45903))) (forall ((v_prenex_45902 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45902))) (< v_prenex_45902 main_x)))) (forall ((v_prenex_45928 Int) (v_prenex_45929 Int)) (or (<= (select main_a v_prenex_45929) 999) (< v_prenex_45929 main_y) (<= (select main_a v_prenex_45928) 502) (<= (select main_a v_prenex_45928) (+ (select main_a v_prenex_45929) 4)) (<= 498 (select main_a v_prenex_45929)) (<= (+ main_y 1) v_prenex_45929))) (or (forall ((v_prenex_46163 Int)) (or (< v_prenex_46163 main_x) (<= (select main_a v_prenex_46163) 502) (<= 0 (+ (select main_a v_prenex_46163) 500)))) (forall ((v_prenex_46164 Int)) (or (<= (+ main_y 1) v_prenex_46164) (< v_prenex_46164 main_y) (<= 996 (* 2 (select main_a v_prenex_46164)))))) (forall ((v_prenex_41582 Int) (v_prenex_41583 Int)) (or (<= 1000 (+ (select main_a v_prenex_41583) (select main_a v_prenex_41582))) (<= (+ main_x 1) v_prenex_41582) (< v_prenex_41583 main_y) (<= (+ main_y 1) v_prenex_41583) (<= (* 2 (select main_a v_prenex_41582)) 1004) (<= 2 (* 2 (select main_a v_prenex_41582))) (<= 498 (select main_a v_prenex_41583)))) (or (forall ((v_prenex_47861 Int)) (<= 0 (+ (select main_a v_prenex_47861) 500))) (forall ((v_prenex_47862 Int)) (or (<= (select main_a v_prenex_47862) 999) (< v_prenex_47862 main_y) (<= (+ main_y 1) v_prenex_47862) (<= 996 (* 2 (select main_a v_prenex_47862)))))) (or (forall ((v_prenex_35965 Int)) (or (< v_prenex_35965 main_y) (<= (+ main_y 1) v_prenex_35965) (<= (* 2 (select main_a v_prenex_35965)) 1998))) (forall ((v_prenex_35964 Int)) (or (<= (* 2 (select main_a v_prenex_35964)) 1004) (<= (+ main_x 1) v_prenex_35964)))) (forall ((v_prenex_40300 Int) (v_prenex_40299 Int)) (or (< v_prenex_40300 main_y) (<= (+ main_y 1) v_prenex_40300) (<= (select main_a v_prenex_40299) (+ (select main_a v_prenex_40300) 4)) (<= (select main_a v_prenex_40300) 1500) (<= 2 (* 2 (select main_a v_prenex_40299))) (<= 0 (+ (select main_a v_prenex_40299) 500)) (<= 996 (* 2 (select main_a v_prenex_40300))))) (forall ((v_prenex_45485 Int) (v_prenex_45484 Int)) (or (<= (+ main_x 1) v_prenex_45484) (<= (+ main_y 1) v_prenex_45485) (<= (select main_a v_prenex_45485) 999) (<= 0 (+ (select main_a v_prenex_45484) 500)) (<= (select main_a v_prenex_45484) (+ (select main_a v_prenex_45485) 4)) (<= (select main_a v_prenex_45484) 1003) (< v_prenex_45485 main_y))) (forall ((v_prenex_44324 Int) (v_prenex_44325 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44325))) (<= (+ main_y 1) v_prenex_44325) (<= (+ (select main_a v_prenex_44325) (select main_a v_prenex_44324)) 1000) (<= (select main_a v_prenex_44324) 1003) (<= 1 (select main_a v_prenex_44324)) (< v_prenex_44325 main_y) (<= (select main_a v_prenex_44325) 999))) (forall ((v_prenex_42221 Int) (v_prenex_42222 Int)) (or (<= 0 (+ (select main_a v_prenex_42222) 3)) (< v_prenex_42222 main_y) (<= (select main_a v_prenex_42222) 1500) (<= 1000 (+ (select main_a v_prenex_42222) (select main_a v_prenex_42221))) (<= (+ main_y 1) v_prenex_42222) (<= 1 (select main_a v_prenex_42221)))) (forall ((v_prenex_45368 Int) (v_prenex_45369 Int)) (or (<= 1000 (+ (select main_a v_prenex_45369) (select main_a v_prenex_45368))) (<= 2 (* 2 (select main_a v_prenex_45368))) (<= 996 (* 2 (select main_a v_prenex_45369))) (<= (+ main_y 1) v_prenex_45369) (< v_prenex_45369 main_y) (<= (select main_a v_prenex_45368) 502))) (or (forall ((v_prenex_41211 Int)) (<= 1 (select main_a v_prenex_41211))) (forall ((v_prenex_41212 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41212))) (<= (+ main_y 1) v_prenex_41212) (< v_prenex_41212 main_y)))) (or (forall ((v_prenex_36565 Int)) (<= 1 (select main_a v_prenex_36565))) (forall ((v_prenex_36566 Int)) (or (<= (+ main_y 1) v_prenex_36566) (<= 996 (* 2 (select main_a v_prenex_36566))) (<= (select main_a v_prenex_36566) 1500) (< v_prenex_36566 main_y)))) (forall ((v_prenex_34149 Int) (v_prenex_34148 Int)) (or (<= 0 (+ (select main_a v_prenex_34148) 3)) (< v_prenex_34148 main_y) (< v_prenex_34149 main_x) (<= (+ main_y 1) v_prenex_34148) (<= 2 (* 2 (select main_a v_prenex_34149))) (<= (select main_a v_prenex_34149) (+ (select main_a v_prenex_34148) 4)) (<= (select main_a v_prenex_34149) 502))) (forall ((v_prenex_46532 Int) (v_prenex_46533 Int)) (or (<= (+ main_y 1) v_prenex_46533) (<= (select main_a v_prenex_46532) 1003) (<= (select main_a v_prenex_46533) (+ (select main_a v_prenex_46532) 998)) (<= 0 (+ (select main_a v_prenex_46532) 500)) (<= (select main_a v_prenex_46533) 1500) (< v_prenex_46533 main_y))) (or (forall ((v_prenex_39017 Int)) (or (<= 0 (+ (select main_a v_prenex_39017) 500)) (<= (select main_a v_prenex_39017) 502))) (forall ((v_prenex_39018 Int)) (or (< v_prenex_39018 main_y) (<= (select main_a v_prenex_39018) 1500) (<= (+ main_y 1) v_prenex_39018) (<= (* 2 (select main_a v_prenex_39018)) 1998)))) (forall ((v_prenex_33267 Int) (v_prenex_33266 Int)) (or (<= (+ main_x 1) v_prenex_33266) (<= 498 (select main_a v_prenex_33267)) (<= (select main_a v_prenex_33266) 502) (<= (select main_a v_prenex_33267) (+ (select main_a v_prenex_33266) 998)) (< v_prenex_33267 main_y) (<= (+ main_y 1) v_prenex_33267) (<= 1 (select main_a v_prenex_33266)))) (forall ((v_prenex_39935 Int) (v_prenex_39934 Int)) (or (<= (+ main_y 1) v_prenex_39935) (<= (+ (select main_a v_prenex_39935) (select main_a v_prenex_39934)) 1000) (<= 0 (+ (select main_a v_prenex_39935) 3)) (<= (+ main_x 1) v_prenex_39934) (<= (* 2 (select main_a v_prenex_39934)) 1004) (<= (select main_a v_prenex_39934) 502) (< v_prenex_39935 main_y))) (forall ((v_prenex_43482 Int) (v_prenex_43483 Int)) (or (<= 1000 (+ (select main_a v_prenex_43483) (select main_a v_prenex_43482))) (<= 498 (select main_a v_prenex_43483)) (< v_prenex_43483 main_y) (<= 0 (+ (select main_a v_prenex_43482) 500)) (<= (+ main_x 1) v_prenex_43482) (<= (+ main_y 1) v_prenex_43483))) (forall ((v_prenex_34571 Int) (v_prenex_34570 Int)) (or (<= 1000 (+ (select main_a v_prenex_34570) (select main_a v_prenex_34571))) (<= (+ main_x 1) v_prenex_34571) (<= 1 (select main_a v_prenex_34571)) (< v_prenex_34571 main_x) (<= 0 (+ (select main_a v_prenex_34571) 500)))) (forall ((v_prenex_37265 Int) (v_prenex_37266 Int)) (or (<= 0 (+ (select main_a v_prenex_37266) 3)) (< v_prenex_37266 main_y) (<= (select main_a v_prenex_37265) 502) (<= (+ main_y 1) v_prenex_37266) (<= (select main_a v_prenex_37266) (+ (select main_a v_prenex_37265) 998)) (<= (select main_a v_prenex_37266) 1500) (<= 0 (+ (select main_a v_prenex_37265) 500)))) (forall ((v_prenex_32593 Int) (v_prenex_32592 Int)) (or (<= (+ main_y 1) v_prenex_32593) (<= (select main_a v_prenex_32593) 1500) (<= (+ (select main_a v_prenex_32593) (select main_a v_prenex_32592)) 1000) (<= 0 (+ (select main_a v_prenex_32592) 500)) (< v_prenex_32593 main_y) (<= 1 (select main_a v_prenex_32592)) (<= 996 (* 2 (select main_a v_prenex_32593))))) (forall ((v_prenex_46415 Int) (v_prenex_46416 Int)) (or (<= 0 (+ (select main_a v_prenex_46415) 500)) (< v_prenex_46416 main_y) (<= (select main_a v_prenex_46416) 999) (<= (select main_a v_prenex_46416) (+ (select main_a v_prenex_46415) 998)) (<= 2 (* 2 (select main_a v_prenex_46415))) (<= (+ main_y 1) v_prenex_46416))) (forall ((v_prenex_44405 Int) (v_prenex_44404 Int)) (or (<= 498 (select main_a v_prenex_44405)) (<= 0 (+ (select main_a v_prenex_44405) 3)) (< v_prenex_44405 main_y) (<= (+ main_y 1) v_prenex_44405) (<= (select main_a v_prenex_44404) (+ (select main_a v_prenex_44405) 4)) (<= 2 (* 2 (select main_a v_prenex_44404))))) (forall ((v_prenex_44227 Int) (v_prenex_44226 Int)) (or (< v_prenex_44226 main_x) (<= (+ main_y 1) v_prenex_44227) (<= (* 2 (select main_a v_prenex_44226)) 1004) (<= (select main_a v_prenex_44226) (+ (select main_a v_prenex_44227) 4)) (< v_prenex_44227 main_y) (<= 0 (+ (select main_a v_prenex_44226) 500)) (<= (select main_a v_prenex_44227) 999))) (forall ((v_prenex_45890 Int) (v_prenex_45891 Int)) (or (<= 1 (select main_a v_prenex_45890)) (<= (+ main_y 1) v_prenex_45891) (<= 996 (* 2 (select main_a v_prenex_45891))) (< v_prenex_45891 main_y) (<= 498 (select main_a v_prenex_45891)) (<= (select main_a v_prenex_45890) (+ (select main_a v_prenex_45891) 4)) (<= 0 (+ (select main_a v_prenex_45890) 500)))) (forall ((v_prenex_42736 Int) (v_prenex_42737 Int)) (or (<= (+ main_y 1) v_prenex_42737) (<= 0 (+ (select main_a v_prenex_42736) 500)) (< v_prenex_42737 main_y) (<= (+ (select main_a v_prenex_42737) (select main_a v_prenex_42736)) 1000) (<= (* 2 (select main_a v_prenex_42737)) 1998) (< v_prenex_42736 main_x) (<= (select main_a v_prenex_42736) 1003))) (forall ((v_prenex_47358 Int) (v_prenex_47357 Int)) (or (<= (+ main_y 1) v_prenex_47358) (<= 996 (* 2 (select main_a v_prenex_47358))) (< v_prenex_47358 main_y) (<= (select main_a v_prenex_47358) 1500) (<= (select main_a v_prenex_47357) (+ (select main_a v_prenex_47358) 4)) (<= 2 (* 2 (select main_a v_prenex_47357))) (<= (select main_a v_prenex_47357) 502))) (forall ((v_prenex_38286 Int) (v_prenex_38285 Int)) (or (<= 1000 (+ (select main_a v_prenex_38286) (select main_a v_prenex_38285))) (<= (select main_a v_prenex_38286) 1500) (< v_prenex_38286 main_y) (<= 0 (+ (select main_a v_prenex_38285) 500)) (<= (+ main_y 1) v_prenex_38286) (<= 1 (select main_a v_prenex_38285)) (<= 498 (select main_a v_prenex_38286)))) (forall ((v_prenex_41786 Int) (v_prenex_41787 Int)) (or (<= (+ main_y 1) v_prenex_41787) (<= 1 (select main_a v_prenex_41786)) (< v_prenex_41787 main_y) (<= (select main_a v_prenex_41787) (+ (select main_a v_prenex_41786) 998)) (<= 498 (select main_a v_prenex_41787)) (<= 0 (+ (select main_a v_prenex_41786) 500)) (<= (+ main_x 1) v_prenex_41786))) (forall ((v_prenex_46851 Int) (v_prenex_46852 Int)) (or (<= (select main_a v_prenex_46851) 502) (<= (select main_a v_prenex_46852) (+ (select main_a v_prenex_46851) 998)) (<= 996 (* 2 (select main_a v_prenex_46852))) (<= (select main_a v_prenex_46852) 999) (<= (+ main_y 1) v_prenex_46852) (<= (select main_a v_prenex_46851) 1003) (< v_prenex_46852 main_y))) (forall ((v_prenex_34261 Int) (v_prenex_34260 Int)) (or (<= 1000 (+ (select main_a v_prenex_34260) (select main_a v_prenex_34261))) (<= (select main_a v_prenex_34261) 1003) (<= (* 2 (select main_a v_prenex_34261)) 1004) (<= 498 (select main_a v_prenex_34260)) (<= (+ main_y 1) v_prenex_34260) (< v_prenex_34260 main_y) (<= (select main_a v_prenex_34260) 1500))) (forall ((v_prenex_36987 Int) (v_prenex_36988 Int)) (or (<= (* 2 (select main_a v_prenex_36988)) 1998) (<= 2 (* 2 (select main_a v_prenex_36987))) (< v_prenex_36988 main_y) (<= (+ main_y 1) v_prenex_36988) (<= (* 2 (select main_a v_prenex_36987)) 1004) (<= 1000 (+ (select main_a v_prenex_36988) (select main_a v_prenex_36987))))) (forall ((v_prenex_37931 Int) (v_prenex_37930 Int)) (or (< v_prenex_37931 main_y) (<= (select main_a v_prenex_37930) 502) (<= (* 2 (select main_a v_prenex_37931)) 1998) (<= 996 (* 2 (select main_a v_prenex_37931))) (<= 2 (* 2 (select main_a v_prenex_37930))) (<= 1000 (+ (select main_a v_prenex_37931) (select main_a v_prenex_37930))) (<= (+ main_y 1) v_prenex_37931))) (or (forall ((v_prenex_44607 Int)) (or (<= (select main_a v_prenex_44607) 1500) (<= (* 2 (select main_a v_prenex_44607)) 1998) (< v_prenex_44607 main_y) (<= 996 (* 2 (select main_a v_prenex_44607))) (<= (+ main_y 1) v_prenex_44607))) (forall ((v_prenex_44606 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44606))) (<= 1 (select main_a v_prenex_44606))))) (forall ((v_prenex_42714 Int) (v_prenex_42715 Int)) (or (<= (select main_a v_prenex_42714) 502) (<= (select main_a v_prenex_42714) (+ (select main_a v_prenex_42715) 4)) (<= (select main_a v_prenex_42714) 1003) (<= 0 (+ (select main_a v_prenex_42715) 3)) (< v_prenex_42715 main_y) (<= (+ main_y 1) v_prenex_42715) (<= (select main_a v_prenex_42715) 1500))) (or (forall ((v_prenex_43455 Int)) (or (<= (+ main_y 1) v_prenex_43455) (< v_prenex_43455 main_y) (<= 996 (* 2 (select main_a v_prenex_43455))) (<= 498 (select main_a v_prenex_43455)))) (forall ((v_prenex_43454 Int)) (or (<= 0 (+ (select main_a v_prenex_43454) 500)) (<= (select main_a v_prenex_43454) 502)))) (or (forall ((v_prenex_47879 Int)) (or (<= (+ main_x 1) v_prenex_47879) (<= 2 (* 2 (select main_a v_prenex_47879))) (<= (* 2 (select main_a v_prenex_47879)) 1004))) (forall ((v_prenex_47880 Int)) (or (<= 0 (+ (select main_a v_prenex_47880) 3)) (<= (* 2 (select main_a v_prenex_47880)) 1998) (< v_prenex_47880 main_y) (<= (+ main_y 1) v_prenex_47880)))) (forall ((v_prenex_42653 Int) (v_prenex_42654 Int)) (or (<= (* 2 (select main_a v_prenex_42654)) 1998) (<= (select main_a v_prenex_42653) 502) (<= 498 (select main_a v_prenex_42654)) (<= (+ (select main_a v_prenex_42654) (select main_a v_prenex_42653)) 1000) (<= (* 2 (select main_a v_prenex_42653)) 1004) (< v_prenex_42654 main_y) (<= (+ main_y 1) v_prenex_42654))) (forall ((v_prenex_43732 Int) (v_prenex_43731 Int)) (or (<= (select main_a v_prenex_43732) (+ (select main_a v_prenex_43731) 998)) (<= (+ main_y 1) v_prenex_43732) (< v_prenex_43732 main_y) (<= 0 (+ (select main_a v_prenex_43731) 500)) (<= (* 2 (select main_a v_prenex_43732)) 1998) (<= 996 (* 2 (select main_a v_prenex_43732))) (<= 1 (select main_a v_prenex_43731)))) (or (forall ((v_prenex_44190 Int)) (or (<= (select main_a v_prenex_44190) 502) (<= 0 (+ (select main_a v_prenex_44190) 500)) (< v_prenex_44190 main_x))) (forall ((v_prenex_44191 Int)) (or (<= (select main_a v_prenex_44191) 999) (<= (+ main_y 1) v_prenex_44191) (<= 996 (* 2 (select main_a v_prenex_44191))) (< v_prenex_44191 main_y)))) (forall ((v_prenex_33883 Int) (v_prenex_33882 Int)) (or (<= 1 (select main_a v_prenex_33883)) (<= (+ main_x 1) v_prenex_33883) (< v_prenex_33882 main_y) (<= (select main_a v_prenex_33883) 502) (<= 0 (+ (select main_a v_prenex_33882) 3)) (<= (+ (select main_a v_prenex_33882) (select main_a v_prenex_33883)) 1000) (<= (+ main_y 1) v_prenex_33882))) (forall ((v_prenex_36540 Int) (v_prenex_36539 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36539))) (<= 1 (select main_a v_prenex_36539)) (< v_prenex_36540 main_y) (<= 996 (* 2 (select main_a v_prenex_36540))) (<= 498 (select main_a v_prenex_36540)) (<= (+ main_y 1) v_prenex_36540) (<= (select main_a v_prenex_36539) (+ (select main_a v_prenex_36540) 4)))) (or (forall ((v_prenex_39611 Int)) (or (<= (* 2 (select main_a v_prenex_39611)) 1998) (<= (+ main_y 1) v_prenex_39611) (< v_prenex_39611 main_y))) (forall ((v_prenex_39610 Int)) (or (<= (+ main_x 1) v_prenex_39610) (<= 0 (+ (select main_a v_prenex_39610) 500)) (<= (* 2 (select main_a v_prenex_39610)) 1004)))) (forall ((v_prenex_42050 Int) (v_prenex_42049 Int)) (or (<= (+ main_y 1) v_prenex_42050) (<= (select main_a v_prenex_42049) 1003) (<= 996 (* 2 (select main_a v_prenex_42050))) (<= (* 2 (select main_a v_prenex_42049)) 1004) (< v_prenex_42050 main_y) (<= (select main_a v_prenex_42050) 1500) (<= (select main_a v_prenex_42050) (+ (select main_a v_prenex_42049) 998)))) (or (forall ((v_prenex_43727 Int)) (or (<= (select main_a v_prenex_43727) 1003) (<= 1 (select main_a v_prenex_43727)))) (forall ((v_prenex_43728 Int)) (or (<= (* 2 (select main_a v_prenex_43728)) 1998) (<= 498 (select main_a v_prenex_43728)) (<= (select main_a v_prenex_43728) 999) (< v_prenex_43728 main_y) (<= (+ main_y 1) v_prenex_43728)))) (or (forall ((v_prenex_39650 Int)) (<= 1 (select main_a v_prenex_39650))) (forall ((v_prenex_39651 Int)) (or (<= (+ main_y 1) v_prenex_39651) (<= (* 2 (select main_a v_prenex_39651)) 1998) (<= 996 (* 2 (select main_a v_prenex_39651))) (< v_prenex_39651 main_y) (<= (select main_a v_prenex_39651) 1500)))) (forall ((v_prenex_36877 Int) (v_prenex_36878 Int)) (or (<= (+ main_y 1) v_prenex_36878) (<= 996 (* 2 (select main_a v_prenex_36878))) (<= (select main_a v_prenex_36878) (+ (select main_a v_prenex_36877) 998)) (<= 1 (select main_a v_prenex_36877)) (<= (* 2 (select main_a v_prenex_36878)) 1998) (< v_prenex_36878 main_y))) (forall ((v_prenex_38813 Int) (v_prenex_38812 Int)) (or (<= (+ main_x 1) v_prenex_38812) (< v_prenex_38813 main_y) (<= (+ main_y 1) v_prenex_38813) (<= (select main_a v_prenex_38812) 502) (<= 2 (* 2 (select main_a v_prenex_38812))) (<= (* 2 (select main_a v_prenex_38813)) 1998) (<= (select main_a v_prenex_38812) (+ (select main_a v_prenex_38813) 4)))) (or (forall ((v_prenex_42746 Int)) (or (<= 0 (+ (select main_a v_prenex_42746) 500)) (<= (* 2 (select main_a v_prenex_42746)) 1004))) (forall ((v_prenex_42747 Int)) (or (<= (select main_a v_prenex_42747) 999) (< v_prenex_42747 main_y) (<= (+ main_y 1) v_prenex_42747) (<= 996 (* 2 (select main_a v_prenex_42747))) (<= (select main_a v_prenex_42747) 1500)))) (or (forall ((v_prenex_44299 Int)) (or (< v_prenex_44299 main_y) (<= 498 (select main_a v_prenex_44299)) (<= (+ main_y 1) v_prenex_44299) (<= (* 2 (select main_a v_prenex_44299)) 1998))) (forall ((v_prenex_44298 Int)) (or (<= (+ main_x 1) v_prenex_44298) (<= (* 2 (select main_a v_prenex_44298)) 1004) (<= 0 (+ (select main_a v_prenex_44298) 500))))) (or (forall ((v_prenex_42058 Int)) (or (< v_prenex_42058 main_y) (<= (* 2 (select main_a v_prenex_42058)) 1998) (<= (+ main_y 1) v_prenex_42058) (<= (select main_a v_prenex_42058) 1500))) (forall ((v_prenex_42057 Int)) (or (<= (+ main_x 1) v_prenex_42057) (<= 0 (+ (select main_a v_prenex_42057) 500))))) (forall ((v_prenex_40517 Int) (v_prenex_40516 Int)) (or (<= (+ main_y 1) v_prenex_40517) (<= (* 2 (select main_a v_prenex_40516)) 1004) (<= (select main_a v_prenex_40517) (+ (select main_a v_prenex_40516) 998)) (<= (select main_a v_prenex_40517) 999) (<= 996 (* 2 (select main_a v_prenex_40517))) (< v_prenex_40517 main_y) (<= 0 (+ (select main_a v_prenex_40516) 500)))) (forall ((v_prenex_35673 Int) (v_prenex_35672 Int)) (or (<= (+ main_y 1) v_prenex_35673) (<= 0 (+ (select main_a v_prenex_35673) 3)) (<= (select main_a v_prenex_35672) 1003) (< v_prenex_35673 main_y) (<= 1000 (+ (select main_a v_prenex_35673) (select main_a v_prenex_35672))) (<= 0 (+ (select main_a v_prenex_35672) 500)) (<= 996 (* 2 (select main_a v_prenex_35673))))) (forall ((v_prenex_46817 Int) (v_prenex_46818 Int)) (or (<= (+ main_y 1) v_prenex_46818) (<= (* 2 (select main_a v_prenex_46817)) 1004) (<= 996 (* 2 (select main_a v_prenex_46818))) (<= (select main_a v_prenex_46818) (+ (select main_a v_prenex_46817) 998)) (< v_prenex_46818 main_y) (<= 0 (+ (select main_a v_prenex_46817) 500)) (<= 0 (+ (select main_a v_prenex_46818) 3)))) (forall ((v_prenex_37497 Int) (v_prenex_37498 Int)) (or (< v_prenex_37498 main_y) (<= (* 2 (select main_a v_prenex_37498)) 1998) (<= 0 (+ (select main_a v_prenex_37497) 500)) (<= 498 (select main_a v_prenex_37498)) (<= (select main_a v_prenex_37497) (+ (select main_a v_prenex_37498) 4)) (<= (+ main_y 1) v_prenex_37498))) (forall ((v_prenex_38075 Int) (v_prenex_38076 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38075))) (<= 0 (+ (select main_a v_prenex_38076) 3)) (< v_prenex_38076 main_y) (<= 996 (* 2 (select main_a v_prenex_38076))) (<= (+ main_y 1) v_prenex_38076) (<= (+ (select main_a v_prenex_38076) (select main_a v_prenex_38075)) 1000) (<= (select main_a v_prenex_38075) 502))) (forall ((v_prenex_34844 Int) (v_prenex_34843 Int)) (or (<= (+ main_y 1) v_prenex_34843) (<= (select main_a v_prenex_34843) (+ (select main_a v_prenex_34844) 998)) (<= 2 (* 2 (select main_a v_prenex_34844))) (<= 0 (+ (select main_a v_prenex_34843) 3)) (<= (* 2 (select main_a v_prenex_34844)) 1004) (<= (select main_a v_prenex_34843) 999) (< v_prenex_34843 main_y))) (forall ((v_prenex_35145 Int) (v_prenex_35146 Int)) (or (< v_prenex_35145 main_y) (<= 996 (* 2 (select main_a v_prenex_35145))) (<= 0 (+ (select main_a v_prenex_35146) 500)) (<= (* 2 (select main_a v_prenex_35145)) 1998) (<= (+ main_y 1) v_prenex_35145) (<= (select main_a v_prenex_35146) 1003) (<= 1000 (+ (select main_a v_prenex_35145) (select main_a v_prenex_35146))))) (forall ((v_prenex_35954 Int) (v_prenex_35955 Int)) (or (<= (+ (select main_a v_prenex_35955) (select main_a v_prenex_35954)) 1000) (< v_prenex_35955 main_y) (<= 498 (select main_a v_prenex_35955)) (<= 996 (* 2 (select main_a v_prenex_35955))) (<= (+ main_y 1) v_prenex_35955) (<= 0 (+ (select main_a v_prenex_35954) 500)))) (forall ((v_prenex_39265 Int) (v_prenex_39264 Int)) (or (< v_prenex_39265 main_y) (<= (select main_a v_prenex_39265) (+ (select main_a v_prenex_39264) 998)) (<= (+ main_y 1) v_prenex_39265) (<= 996 (* 2 (select main_a v_prenex_39265))) (<= (* 2 (select main_a v_prenex_39264)) 1004) (<= 1 (select main_a v_prenex_39264)))) (forall ((v_prenex_41985 Int) (v_prenex_41986 Int)) (or (< v_prenex_41986 main_y) (<= (* 2 (select main_a v_prenex_41985)) 1004) (<= (+ main_y 1) v_prenex_41986) (<= 0 (+ (select main_a v_prenex_41985) 500)) (<= (select main_a v_prenex_41986) (+ (select main_a v_prenex_41985) 998)) (<= (select main_a v_prenex_41986) 1500) (<= 996 (* 2 (select main_a v_prenex_41986))))) (forall ((v_prenex_47898 Int) (v_prenex_47897 Int)) (or (< v_prenex_47898 main_y) (<= (select main_a v_prenex_47897) (+ (select main_a v_prenex_47898) 4)) (< v_prenex_47897 main_x) (<= 1 (select main_a v_prenex_47897)) (<= (+ main_y 1) v_prenex_47898) (<= (* 2 (select main_a v_prenex_47898)) 1998))) (forall ((v_prenex_42651 Int) (v_prenex_42652 Int)) (or (<= (select main_a v_prenex_42651) (+ (select main_a v_prenex_42652) 4)) (< v_prenex_42652 main_y) (<= (select main_a v_prenex_42652) 999) (<= 2 (* 2 (select main_a v_prenex_42651))) (< v_prenex_42651 main_x) (<= (select main_a v_prenex_42651) 502) (<= (+ main_y 1) v_prenex_42652))) (or (forall ((v_prenex_39807 Int)) (or (<= (* 2 (select main_a v_prenex_39807)) 1998) (<= (select main_a v_prenex_39807) 999) (<= (+ main_y 1) v_prenex_39807) (< v_prenex_39807 main_y) (<= 996 (* 2 (select main_a v_prenex_39807))))) (forall ((v_prenex_39806 Int)) (or (<= 0 (+ (select main_a v_prenex_39806) 500)) (<= 1 (select main_a v_prenex_39806))))) (forall ((v_prenex_35888 Int) (v_prenex_35889 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35889))) (<= (+ main_y 1) v_prenex_35889) (<= 2 (* 2 (select main_a v_prenex_35888))) (<= (select main_a v_prenex_35888) 1003) (< v_prenex_35889 main_y) (<= 1000 (+ (select main_a v_prenex_35889) (select main_a v_prenex_35888))) (<= 498 (select main_a v_prenex_35889)))) (forall ((v_prenex_39634 Int) (v_prenex_39635 Int)) (or (<= 0 (+ (select main_a v_prenex_39635) 3)) (<= (+ main_y 1) v_prenex_39635) (< v_prenex_39634 main_x) (< v_prenex_39635 main_y) (<= (select main_a v_prenex_39635) (+ (select main_a v_prenex_39634) 998)) (<= 0 (+ (select main_a v_prenex_39634) 500)))) (forall ((v_prenex_33231 Int) (v_prenex_33230 Int)) (or (<= (* 2 (select main_a v_prenex_33231)) 1998) (<= 0 (+ (select main_a v_prenex_33230) 500)) (< v_prenex_33231 main_y) (<= (+ main_y 1) v_prenex_33231) (<= (+ (select main_a v_prenex_33231) (select main_a v_prenex_33230)) 1000) (<= 1 (select main_a v_prenex_33230)))) (forall ((v_prenex_35345 Int) (v_prenex_35346 Int)) (or (<= 498 (select main_a v_prenex_35345)) (<= (+ main_y 1) v_prenex_35345) (< v_prenex_35345 main_y) (<= (select main_a v_prenex_35345) (+ (select main_a v_prenex_35346) 998)) (<= 0 (+ (select main_a v_prenex_35346) 500)) (<= 996 (* 2 (select main_a v_prenex_35345))))) (forall ((v_prenex_38649 Int) (v_prenex_38650 Int)) (or (<= (* 2 (select main_a v_prenex_38649)) 1004) (< v_prenex_38650 main_y) (<= (select main_a v_prenex_38649) 1003) (<= (select main_a v_prenex_38650) (+ (select main_a v_prenex_38649) 998)) (<= (+ main_y 1) v_prenex_38650) (<= 996 (* 2 (select main_a v_prenex_38650))) (<= (select main_a v_prenex_38650) 1500))) (forall ((v_prenex_45558 Int) (v_prenex_45559 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45558))) (<= (select main_a v_prenex_45558) (+ (select main_a v_prenex_45559) 4)) (<= (select main_a v_prenex_45559) 1500) (<= 0 (+ (select main_a v_prenex_45559) 3)) (<= (+ main_y 1) v_prenex_45559) (< v_prenex_45559 main_y))) (forall ((v_prenex_45935 Int) (v_prenex_45934 Int)) (or (< v_prenex_45935 main_y) (<= 0 (+ (select main_a v_prenex_45935) 3)) (<= 498 (select main_a v_prenex_45935)) (<= (+ (select main_a v_prenex_45935) (select main_a v_prenex_45934)) 1000) (<= (+ main_y 1) v_prenex_45935) (<= 1 (select main_a v_prenex_45934)) (<= (select main_a v_prenex_45934) 1003))) (forall ((v_prenex_38789 Int) (v_prenex_38788 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38789))) (<= 0 (+ (select main_a v_prenex_38788) 500)) (<= 498 (select main_a v_prenex_38789)) (<= 2 (* 2 (select main_a v_prenex_38788))) (< v_prenex_38789 main_y) (<= (select main_a v_prenex_38788) (+ (select main_a v_prenex_38789) 4)) (<= (+ main_y 1) v_prenex_38789))) (forall ((v_prenex_35315 Int) (v_prenex_35316 Int)) (or (< v_prenex_35316 main_x) (<= 0 (+ (select main_a v_prenex_35315) 3)) (<= (+ main_y 1) v_prenex_35315) (<= (select main_a v_prenex_35316) (+ (select main_a v_prenex_35315) 4)) (< v_prenex_35315 main_y) (<= (select main_a v_prenex_35316) 502))) (forall ((v_prenex_45954 Int) (v_prenex_45955 Int)) (or (<= 0 (+ (select main_a v_prenex_45955) 3)) (<= (select main_a v_prenex_45954) 1003) (<= (+ main_y 1) v_prenex_45955) (<= (+ (select main_a v_prenex_45955) (select main_a v_prenex_45954)) 1000) (<= (* 2 (select main_a v_prenex_45955)) 1998) (<= 1 (select main_a v_prenex_45954)) (< v_prenex_45955 main_y))) (forall ((v_prenex_36821 Int) (v_prenex_36822 Int)) (or (< v_prenex_36821 main_x) (<= (+ main_y 1) v_prenex_36822) (<= 996 (* 2 (select main_a v_prenex_36822))) (< v_prenex_36822 main_y) (<= (select main_a v_prenex_36821) (+ (select main_a v_prenex_36822) 4)))) (forall ((v_prenex_32809 Int) (v_prenex_32808 Int)) (or (<= 498 (select main_a v_prenex_32809)) (< v_prenex_32809 main_y) (<= (select main_a v_prenex_32808) (+ (select main_a v_prenex_32809) 4)) (<= (select main_a v_prenex_32809) 999) (<= (+ main_y 1) v_prenex_32809))) (forall ((v_prenex_36591 Int) (v_prenex_36592 Int)) (or (<= 498 (select main_a v_prenex_36592)) (<= (+ main_y 1) v_prenex_36592) (<= (+ (select main_a v_prenex_36592) (select main_a v_prenex_36591)) 1000) (<= (* 2 (select main_a v_prenex_36592)) 1998) (<= 0 (+ (select main_a v_prenex_36591) 500)) (< v_prenex_36592 main_y) (<= (select main_a v_prenex_36591) 1003))) (or (forall ((v_prenex_40336 Int)) (or (< v_prenex_40336 main_y) (<= 0 (+ (select main_a v_prenex_40336) 3)) (<= 996 (* 2 (select main_a v_prenex_40336))) (<= (+ main_y 1) v_prenex_40336))) (forall ((v_prenex_40335 Int)) (or (< v_prenex_40335 main_x) (<= (select main_a v_prenex_40335) 1003) (<= 1 (select main_a v_prenex_40335))))) (forall ((v_prenex_39939 Int) (v_prenex_39938 Int)) (or (<= (select main_a v_prenex_39939) (+ (select main_a v_prenex_39938) 998)) (<= 0 (+ (select main_a v_prenex_39939) 3)) (<= (* 2 (select main_a v_prenex_39938)) 1004) (< v_prenex_39939 main_y) (<= (+ main_y 1) v_prenex_39939) (<= 996 (* 2 (select main_a v_prenex_39939))) (<= 1 (select main_a v_prenex_39938)))) (forall ((v_prenex_34820 Int) (v_prenex_34819 Int)) (or (<= 0 (+ (select main_a v_prenex_34819) 3)) (<= (+ (select main_a v_prenex_34819) (select main_a v_prenex_34820)) 1000) (<= (select main_a v_prenex_34819) 1500) (< v_prenex_34819 main_y) (<= (select main_a v_prenex_34820) 1003) (<= (+ main_y 1) v_prenex_34819))) (forall ((v_prenex_39708 Int) (v_prenex_39709 Int)) (or (<= (select main_a v_prenex_39708) 502) (<= (select main_a v_prenex_39708) 1003) (<= (select main_a v_prenex_39709) (+ (select main_a v_prenex_39708) 998)) (<= 498 (select main_a v_prenex_39709)) (< v_prenex_39709 main_y) (<= 996 (* 2 (select main_a v_prenex_39709))) (<= (+ main_y 1) v_prenex_39709))) (forall ((v_prenex_33977 Int) (v_prenex_33976 Int)) (or (<= (+ main_y 1) v_prenex_33976) (<= (select main_a v_prenex_33977) 1003) (<= (* 2 (select main_a v_prenex_33977)) 1004) (<= (select main_a v_prenex_33976) 1500) (<= (select main_a v_prenex_33976) 999) (<= (select main_a v_prenex_33976) (+ (select main_a v_prenex_33977) 998)) (< v_prenex_33976 main_y))) (or (forall ((v_prenex_37222 Int)) (or (<= (+ main_y 1) v_prenex_37222) (< v_prenex_37222 main_y) (<= (select main_a v_prenex_37222) 1500) (<= 996 (* 2 (select main_a v_prenex_37222))))) (forall ((v_prenex_37221 Int)) (or (<= 0 (+ (select main_a v_prenex_37221) 500)) (<= (* 2 (select main_a v_prenex_37221)) 1004)))) (forall ((v_prenex_41632 Int) (v_prenex_41633 Int)) (or (< v_prenex_41633 main_y) (<= (+ (select main_a v_prenex_41633) (select main_a v_prenex_41632)) 1000) (<= 996 (* 2 (select main_a v_prenex_41633))) (<= 2 (* 2 (select main_a v_prenex_41632))) (<= 1 (select main_a v_prenex_41632)) (<= (+ main_y 1) v_prenex_41633) (<= (select main_a v_prenex_41633) 1500))) (forall ((v_prenex_47342 Int) (v_prenex_47341 Int)) (or (<= 1 (select main_a v_prenex_47341)) (<= (+ (select main_a v_prenex_47342) (select main_a v_prenex_47341)) 1000) (<= 498 (select main_a v_prenex_47342)) (< v_prenex_47342 main_y) (<= (select main_a v_prenex_47342) 999) (<= (+ main_y 1) v_prenex_47342))) (or (forall ((v_prenex_47798 Int)) (or (<= (* 2 (select main_a v_prenex_47798)) 1998) (<= 0 (+ (select main_a v_prenex_47798) 3)) (< v_prenex_47798 main_y) (<= (+ main_y 1) v_prenex_47798))) (forall ((v_prenex_47797 Int)) (or (<= (* 2 (select main_a v_prenex_47797)) 1004) (<= 0 (+ (select main_a v_prenex_47797) 500)) (<= (+ main_x 1) v_prenex_47797)))) (or (forall ((v_prenex_40779 Int)) (or (< v_prenex_40779 main_y) (<= (+ main_y 1) v_prenex_40779) (<= 996 (* 2 (select main_a v_prenex_40779))) (<= 498 (select main_a v_prenex_40779)))) (forall ((v_prenex_40778 Int)) (or (< v_prenex_40778 main_x) (<= 1 (select main_a v_prenex_40778))))) (or (forall ((v_prenex_47589 Int)) (or (<= (select main_a v_prenex_47589) 502) (<= 2 (* 2 (select main_a v_prenex_47589))))) (forall ((v_prenex_47590 Int)) (or (< v_prenex_47590 main_y) (<= (+ main_y 1) v_prenex_47590) (<= 996 (* 2 (select main_a v_prenex_47590))) (<= 498 (select main_a v_prenex_47590)) (<= 0 (+ (select main_a v_prenex_47590) 3))))) (forall ((v_prenex_32360 Int) (v_prenex_32361 Int)) (or (<= (select main_a v_prenex_32361) 999) (< v_prenex_32361 main_y) (<= 1 (select main_a v_prenex_32360)) (<= (select main_a v_prenex_32360) 502) (<= 498 (select main_a v_prenex_32361)) (<= (+ main_y 1) v_prenex_32361) (<= 1000 (+ (select main_a v_prenex_32361) (select main_a v_prenex_32360))))) (or (forall ((v_prenex_44373 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44373))) (<= 0 (+ (select main_a v_prenex_44373) 3)) (< v_prenex_44373 main_y) (<= (+ main_y 1) v_prenex_44373) (<= 498 (select main_a v_prenex_44373)))) (forall ((v_prenex_44372 Int)) (or (<= (select main_a v_prenex_44372) 1003) (<= 2 (* 2 (select main_a v_prenex_44372)))))) (forall ((v_prenex_43381 Int) (v_prenex_43380 Int)) (or (<= 1 (select main_a v_prenex_43380)) (<= (select main_a v_prenex_43381) 999) (<= 2 (* 2 (select main_a v_prenex_43380))) (<= (+ main_y 1) v_prenex_43381) (<= (+ (select main_a v_prenex_43381) (select main_a v_prenex_43380)) 1000) (< v_prenex_43381 main_y))) (forall ((v_prenex_39311 Int) (v_prenex_39310 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39311))) (< v_prenex_39311 main_y) (<= 498 (select main_a v_prenex_39311)) (<= (+ (select main_a v_prenex_39311) (select main_a v_prenex_39310)) 1000) (<= (select main_a v_prenex_39310) 1003) (<= (+ main_y 1) v_prenex_39311))) (forall ((v_prenex_33835 Int) (v_prenex_33834 Int)) (or (<= 0 (+ (select main_a v_prenex_33834) 500)) (<= 2 (* 2 (select main_a v_prenex_33834))) (<= (select main_a v_prenex_33835) 1500) (< v_prenex_33834 main_x) (< v_prenex_33835 main_y) (<= (+ main_y 1) v_prenex_33835) (<= (+ (select main_a v_prenex_33835) (select main_a v_prenex_33834)) 1000))) (or (forall ((v_prenex_42797 Int)) (or (<= 0 (+ (select main_a v_prenex_42797) 3)) (<= 996 (* 2 (select main_a v_prenex_42797))) (<= (+ main_y 1) v_prenex_42797) (< v_prenex_42797 main_y))) (forall ((v_prenex_42796 Int)) (or (<= (* 2 (select main_a v_prenex_42796)) 1004) (<= 2 (* 2 (select main_a v_prenex_42796)))))) (forall ((v_prenex_33957 Int) (v_prenex_33956 Int)) (or (<= (* 2 (select main_a v_prenex_33957)) 1004) (<= (+ main_y 1) v_prenex_33956) (<= (select main_a v_prenex_33956) 999) (< v_prenex_33956 main_y) (<= (* 2 (select main_a v_prenex_33956)) 1998) (<= (select main_a v_prenex_33956) (+ (select main_a v_prenex_33957) 998)) (<= (select main_a v_prenex_33957) 1003))) (forall ((v_prenex_36652 Int) (v_prenex_36653 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36653))) (<= (+ main_y 1) v_prenex_36653) (<= 0 (+ (select main_a v_prenex_36653) 3)) (<= 2 (* 2 (select main_a v_prenex_36652))) (< v_prenex_36653 main_y) (<= 1 (select main_a v_prenex_36652)) (<= (select main_a v_prenex_36652) (+ (select main_a v_prenex_36653) 4)))) (forall ((v_prenex_46372 Int) (v_prenex_46371 Int)) (or (< v_prenex_46372 main_y) (<= (+ main_y 1) v_prenex_46372) (<= (select main_a v_prenex_46372) 1500) (<= 0 (+ (select main_a v_prenex_46371) 500)) (<= (+ (select main_a v_prenex_46372) (select main_a v_prenex_46371)) 1000) (<= (* 2 (select main_a v_prenex_46372)) 1998) (<= 2 (* 2 (select main_a v_prenex_46371))))) (or (forall ((v_prenex_36615 Int)) (or (<= (* 2 (select main_a v_prenex_36615)) 1998) (< v_prenex_36615 main_y) (<= (+ main_y 1) v_prenex_36615) (<= (select main_a v_prenex_36615) 999))) (forall ((v_prenex_36614 Int)) (or (<= (+ main_x 1) v_prenex_36614) (<= (select main_a v_prenex_36614) 502) (<= 2 (* 2 (select main_a v_prenex_36614)))))) (forall ((v_prenex_44701 Int) (v_prenex_44700 Int)) (or (<= (* 2 (select main_a v_prenex_44700)) 1004) (<= (select main_a v_prenex_44700) 502) (<= 498 (select main_a v_prenex_44701)) (< v_prenex_44701 main_y) (<= (* 2 (select main_a v_prenex_44701)) 1998) (<= (select main_a v_prenex_44700) (+ (select main_a v_prenex_44701) 4)) (<= (+ main_y 1) v_prenex_44701))) (forall ((v_prenex_44207 Int) (v_prenex_44206 Int)) (or (<= (select main_a v_prenex_44207) 1500) (<= (* 2 (select main_a v_prenex_44207)) 1998) (<= (select main_a v_prenex_44206) (+ (select main_a v_prenex_44207) 4)) (<= 0 (+ (select main_a v_prenex_44206) 500)) (<= (+ main_y 1) v_prenex_44207) (< v_prenex_44207 main_y))) (forall ((v_prenex_37184 Int) (v_prenex_37185 Int)) (or (<= 1000 (+ (select main_a v_prenex_37185) (select main_a v_prenex_37184))) (<= (+ main_y 1) v_prenex_37185) (<= (select main_a v_prenex_37185) 999) (<= (* 2 (select main_a v_prenex_37184)) 1004) (<= 1 (select main_a v_prenex_37184)) (<= (+ main_x 1) v_prenex_37184) (< v_prenex_37185 main_y))) (forall ((v_prenex_39395 Int) (v_prenex_39394 Int)) (or (<= (select main_a v_prenex_39395) 999) (<= (select main_a v_prenex_39394) 502) (<= (* 2 (select main_a v_prenex_39394)) 1004) (<= (+ main_y 1) v_prenex_39395) (< v_prenex_39395 main_y) (<= (+ (select main_a v_prenex_39395) (select main_a v_prenex_39394)) 1000) (<= (select main_a v_prenex_39395) 1500))) (forall ((v_prenex_46730 Int) (v_prenex_46729 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46730))) (<= (select main_a v_prenex_46729) 1003) (< v_prenex_46730 main_y) (<= (+ main_y 1) v_prenex_46730) (<= (+ (select main_a v_prenex_46730) (select main_a v_prenex_46729)) 1000) (< v_prenex_46729 main_x))) (forall ((v_prenex_37621 Int) (v_prenex_37622 Int)) (or (<= 1000 (+ (select main_a v_prenex_37622) (select main_a v_prenex_37621))) (<= 0 (+ (select main_a v_prenex_37622) 3)) (<= 0 (+ (select main_a v_prenex_37621) 500)) (< v_prenex_37622 main_y) (<= (select main_a v_prenex_37621) 1003) (<= (select main_a v_prenex_37622) 1500) (<= (+ main_y 1) v_prenex_37622))) (forall ((v_prenex_42381 Int) (v_prenex_42382 Int)) (or (< v_prenex_42382 main_y) (<= (select main_a v_prenex_42382) 1500) (<= (+ main_y 1) v_prenex_42382) (<= (select main_a v_prenex_42381) 1003) (<= (+ (select main_a v_prenex_42382) (select main_a v_prenex_42381)) 1000))) (forall ((v_prenex_33167 Int) (v_prenex_33166 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33167))) (<= (select main_a v_prenex_33167) (+ (select main_a v_prenex_33166) 998)) (<= (select main_a v_prenex_33166) 502) (<= 0 (+ (select main_a v_prenex_33167) 3)) (<= (+ main_y 1) v_prenex_33167) (< v_prenex_33167 main_y))) (forall ((v_prenex_39546 Int) (v_prenex_39547 Int)) (or (<= (+ (select main_a v_prenex_39547) (select main_a v_prenex_39546)) 1000) (< v_prenex_39547 main_y) (<= (* 2 (select main_a v_prenex_39547)) 1998) (<= (select main_a v_prenex_39546) 502) (<= (+ main_y 1) v_prenex_39547) (<= 498 (select main_a v_prenex_39547)))) (forall ((v_prenex_35853 Int) (v_prenex_35852 Int)) (or (<= (+ main_y 1) v_prenex_35853) (<= 996 (* 2 (select main_a v_prenex_35853))) (<= 1 (select main_a v_prenex_35852)) (<= 0 (+ (select main_a v_prenex_35853) 3)) (< v_prenex_35853 main_y) (<= (select main_a v_prenex_35853) (+ (select main_a v_prenex_35852) 998)))) (or (forall ((v_prenex_37408 Int)) (or (<= 0 (+ (select main_a v_prenex_37408) 500)) (<= (select main_a v_prenex_37408) 502))) (forall ((v_prenex_37409 Int)) (or (< v_prenex_37409 main_y) (<= (* 2 (select main_a v_prenex_37409)) 1998) (<= (+ main_y 1) v_prenex_37409) (<= 996 (* 2 (select main_a v_prenex_37409)))))) (forall ((v_prenex_45641 Int) (v_prenex_45640 Int)) (or (<= (* 2 (select main_a v_prenex_45640)) 1004) (<= 1000 (+ (select main_a v_prenex_45641) (select main_a v_prenex_45640))) (<= 2 (* 2 (select main_a v_prenex_45640))) (<= (* 2 (select main_a v_prenex_45641)) 1998) (< v_prenex_45641 main_y) (<= (+ main_y 1) v_prenex_45641) (<= 996 (* 2 (select main_a v_prenex_45641))))) (forall ((v_prenex_41122 Int) (v_prenex_41123 Int)) (or (<= (* 2 (select main_a v_prenex_41123)) 1998) (<= 1 (select main_a v_prenex_41122)) (< v_prenex_41123 main_y) (<= (+ (select main_a v_prenex_41123) (select main_a v_prenex_41122)) 1000) (<= (+ main_y 1) v_prenex_41123) (<= (select main_a v_prenex_41122) 1003))) (or (forall ((v_prenex_39230 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39230))) (< v_prenex_39230 main_y) (<= (+ main_y 1) v_prenex_39230))) (forall ((v_prenex_39229 Int)) (or (<= 1 (select main_a v_prenex_39229)) (< v_prenex_39229 main_x) (<= (* 2 (select main_a v_prenex_39229)) 1004)))) (forall ((v_prenex_36212 Int) (v_prenex_36213 Int)) (or (<= (+ (select main_a v_prenex_36213) (select main_a v_prenex_36212)) 1000) (<= (select main_a v_prenex_36212) 1003) (< v_prenex_36213 main_y) (<= (+ main_y 1) v_prenex_36213) (<= (select main_a v_prenex_36213) 1500) (<= 1 (select main_a v_prenex_36212)))) (forall ((v_prenex_40905 Int) (v_prenex_40904 Int)) (or (<= (* 2 (select main_a v_prenex_40904)) 1004) (<= (+ (select main_a v_prenex_40905) (select main_a v_prenex_40904)) 1000) (<= (select main_a v_prenex_40905) 1500) (<= (select main_a v_prenex_40905) 999) (< v_prenex_40905 main_y) (<= (+ main_y 1) v_prenex_40905) (<= 2 (* 2 (select main_a v_prenex_40904))))) (forall ((v_prenex_33093 Int) (v_prenex_33092 Int)) (or (<= (select main_a v_prenex_33092) (+ (select main_a v_prenex_33093) 4)) (<= (select main_a v_prenex_33092) 1003) (<= (select main_a v_prenex_33093) 1500) (<= (* 2 (select main_a v_prenex_33092)) 1004) (< v_prenex_33093 main_y) (<= (+ main_y 1) v_prenex_33093) (<= 996 (* 2 (select main_a v_prenex_33093))))) (forall ((v_prenex_40787 Int) (v_prenex_40786 Int)) (or (<= (select main_a v_prenex_40787) 999) (<= (select main_a v_prenex_40787) (+ (select main_a v_prenex_40786) 998)) (<= 2 (* 2 (select main_a v_prenex_40786))) (< v_prenex_40787 main_y) (<= (+ main_y 1) v_prenex_40787) (<= 498 (select main_a v_prenex_40787)))) (forall ((v_prenex_33653 Int) (v_prenex_33652 Int)) (or (<= 0 (+ (select main_a v_prenex_33653) 3)) (<= (select main_a v_prenex_33653) 999) (<= 1 (select main_a v_prenex_33652)) (< v_prenex_33653 main_y) (<= (select main_a v_prenex_33652) (+ (select main_a v_prenex_33653) 4)) (<= (+ main_y 1) v_prenex_33653))) (forall ((v_prenex_35046 Int) (v_prenex_35045 Int)) (or (< v_prenex_35046 main_x) (< v_prenex_35045 main_y) (<= (+ main_y 1) v_prenex_35045) (<= (select main_a v_prenex_35046) (+ (select main_a v_prenex_35045) 4)) (<= 0 (+ (select main_a v_prenex_35045) 3)) (<= 1 (select main_a v_prenex_35046)) (<= (select main_a v_prenex_35046) 1003))) (forall ((v_prenex_38236 Int) (v_prenex_38235 Int)) (or (<= (select main_a v_prenex_38235) 1003) (<= (+ main_y 1) v_prenex_38236) (<= 2 (* 2 (select main_a v_prenex_38235))) (<= (+ main_x 1) v_prenex_38235) (<= 498 (select main_a v_prenex_38236)) (< v_prenex_38236 main_y) (<= 1000 (+ (select main_a v_prenex_38236) (select main_a v_prenex_38235))))) (forall ((v_prenex_43460 Int) (v_prenex_43461 Int)) (or (<= (select main_a v_prenex_43460) 1003) (<= 0 (+ (select main_a v_prenex_43460) 500)) (< v_prenex_43460 main_x) (<= (* 2 (select main_a v_prenex_43461)) 1998) (< v_prenex_43461 main_y) (<= (+ main_y 1) v_prenex_43461) (<= (select main_a v_prenex_43461) (+ (select main_a v_prenex_43460) 998)))) (forall ((v_prenex_41507 Int) (v_prenex_41508 Int)) (or (<= (select main_a v_prenex_41507) 502) (<= 1000 (+ (select main_a v_prenex_41508) (select main_a v_prenex_41507))) (<= 498 (select main_a v_prenex_41508)) (< v_prenex_41508 main_y) (< v_prenex_41507 main_x) (<= 1 (select main_a v_prenex_41507)) (<= (+ main_y 1) v_prenex_41508))) (forall ((v_prenex_33304 Int) (v_prenex_33305 Int)) (or (<= (+ (select main_a v_prenex_33305) (select main_a v_prenex_33304)) 1000) (<= 498 (select main_a v_prenex_33305)) (<= (select main_a v_prenex_33305) 1500) (<= (+ main_y 1) v_prenex_33305) (< v_prenex_33305 main_y) (<= (select main_a v_prenex_33304) 502) (<= (select main_a v_prenex_33304) 1003))) (forall ((v_prenex_33733 Int) (v_prenex_33732 Int)) (or (<= 0 (+ (select main_a v_prenex_33733) 3)) (< v_prenex_33733 main_y) (<= (* 2 (select main_a v_prenex_33732)) 1004) (<= (+ main_y 1) v_prenex_33733) (<= (select main_a v_prenex_33732) (+ (select main_a v_prenex_33733) 4)) (<= (select main_a v_prenex_33732) 502) (< v_prenex_33732 main_x))) (forall ((v_prenex_34846 Int) (v_prenex_34845 Int)) (or (<= (select main_a v_prenex_34846) (+ (select main_a v_prenex_34845) 4)) (<= 498 (select main_a v_prenex_34845)) (<= 2 (* 2 (select main_a v_prenex_34846))) (<= (select main_a v_prenex_34846) 1003) (<= (+ main_y 1) v_prenex_34845) (< v_prenex_34845 main_y))) (forall ((v_prenex_42091 Int) (v_prenex_42092 Int)) (or (<= (select main_a v_prenex_42091) 1003) (<= 1000 (+ (select main_a v_prenex_42092) (select main_a v_prenex_42091))) (<= (+ main_x 1) v_prenex_42091) (<= 0 (+ (select main_a v_prenex_42092) 3)) (<= (+ main_y 1) v_prenex_42092) (<= 0 (+ (select main_a v_prenex_42091) 500)) (< v_prenex_42092 main_y))) (forall ((v_prenex_44767 Int) (v_prenex_44766 Int)) (or (<= (* 2 (select main_a v_prenex_44767)) 1998) (<= (+ main_y 1) v_prenex_44767) (< v_prenex_44767 main_y) (<= (select main_a v_prenex_44766) 1003) (<= (select main_a v_prenex_44766) (+ (select main_a v_prenex_44767) 4)) (<= (* 2 (select main_a v_prenex_44766)) 1004) (<= 0 (+ (select main_a v_prenex_44767) 3)))) (forall ((v_prenex_35699 Int) (v_prenex_35698 Int)) (or (< v_prenex_35699 main_y) (<= (* 2 (select main_a v_prenex_35699)) 1998) (<= (+ main_y 1) v_prenex_35699) (<= (+ (select main_a v_prenex_35699) (select main_a v_prenex_35698)) 1000) (<= (select main_a v_prenex_35699) 1500) (<= 0 (+ (select main_a v_prenex_35698) 500)))) (forall ((v_prenex_41407 Int) (v_prenex_41408 Int)) (or (<= 0 (+ (select main_a v_prenex_41407) 500)) (<= (+ main_y 1) v_prenex_41408) (<= (select main_a v_prenex_41407) (+ (select main_a v_prenex_41408) 4)) (< v_prenex_41408 main_y) (<= (+ main_x 1) v_prenex_41407) (<= (select main_a v_prenex_41408) 999))) (forall ((v_prenex_35143 Int) (v_prenex_35144 Int)) (or (< v_prenex_35143 main_y) (<= 0 (+ (select main_a v_prenex_35144) 500)) (<= 1000 (+ (select main_a v_prenex_35143) (select main_a v_prenex_35144))) (<= 996 (* 2 (select main_a v_prenex_35143))) (<= (+ main_y 1) v_prenex_35143) (<= (select main_a v_prenex_35143) 1500))) (or (forall ((v_prenex_32696 Int)) (or (<= 1 (select main_a v_prenex_32696)) (< v_prenex_32696 main_x) (<= (select main_a v_prenex_32696) 502))) (forall ((v_prenex_32697 Int)) (or (< v_prenex_32697 main_y) (<= 996 (* 2 (select main_a v_prenex_32697))) (<= (* 2 (select main_a v_prenex_32697)) 1998) (<= (+ main_y 1) v_prenex_32697)))) (or (forall ((v_prenex_38554 Int)) (or (<= (* 2 (select main_a v_prenex_38554)) 1004) (<= 2 (* 2 (select main_a v_prenex_38554))))) (forall ((v_prenex_38555 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38555))) (<= (* 2 (select main_a v_prenex_38555)) 1998) (<= (select main_a v_prenex_38555) 1500) (<= (+ main_y 1) v_prenex_38555) (< v_prenex_38555 main_y)))) (forall ((v_prenex_46378 Int) (v_prenex_46377 Int)) (or (<= (+ main_y 1) v_prenex_46378) (<= (select main_a v_prenex_46378) 999) (<= (+ (select main_a v_prenex_46378) (select main_a v_prenex_46377)) 1000) (<= (select main_a v_prenex_46378) 1500) (< v_prenex_46378 main_y) (<= (* 2 (select main_a v_prenex_46377)) 1004) (<= (select main_a v_prenex_46377) 502))) (forall ((v_prenex_47459 Int) (v_prenex_47460 Int)) (or (<= (+ main_y 1) v_prenex_47460) (<= (* 2 (select main_a v_prenex_47459)) 1004) (<= 498 (select main_a v_prenex_47460)) (<= 2 (* 2 (select main_a v_prenex_47459))) (<= (select main_a v_prenex_47459) (+ (select main_a v_prenex_47460) 4)) (< v_prenex_47460 main_y) (< v_prenex_47459 main_x))) (or (forall ((v_prenex_34188 Int)) (or (< v_prenex_34188 main_y) (<= 996 (* 2 (select main_a v_prenex_34188))) (<= (select main_a v_prenex_34188) 1500) (<= 0 (+ (select main_a v_prenex_34188) 3)) (<= (+ main_y 1) v_prenex_34188))) (forall ((v_prenex_34189 Int)) (or (<= (* 2 (select main_a v_prenex_34189)) 1004) (<= 0 (+ (select main_a v_prenex_34189) 500))))) (forall ((v_prenex_37797 Int) (v_prenex_37796 Int)) (or (<= (select main_a v_prenex_37797) (+ (select main_a v_prenex_37796) 998)) (<= (+ main_y 1) v_prenex_37797) (<= 1 (select main_a v_prenex_37796)) (<= (* 2 (select main_a v_prenex_37797)) 1998) (<= 996 (* 2 (select main_a v_prenex_37797))) (< v_prenex_37797 main_y))) (or (forall ((v_prenex_42290 Int)) (or (<= 0 (+ (select main_a v_prenex_42290) 3)) (<= (* 2 (select main_a v_prenex_42290)) 1998) (<= 996 (* 2 (select main_a v_prenex_42290))) (< v_prenex_42290 main_y) (<= (+ main_y 1) v_prenex_42290))) (forall ((v_prenex_42289 Int)) (or (<= 1 (select main_a v_prenex_42289)) (<= (select main_a v_prenex_42289) 1003)))) (forall ((v_prenex_42151 Int) (v_prenex_42152 Int)) (or (<= (select main_a v_prenex_42152) (+ (select main_a v_prenex_42151) 998)) (<= 2 (* 2 (select main_a v_prenex_42151))) (<= (select main_a v_prenex_42152) 1500) (< v_prenex_42152 main_y) (<= (+ main_y 1) v_prenex_42152) (<= 1 (select main_a v_prenex_42151)) (<= 996 (* 2 (select main_a v_prenex_42152))))) (forall ((v_prenex_37635 Int) (v_prenex_37636 Int)) (or (< v_prenex_37636 main_y) (<= 1 (select main_a v_prenex_37635)) (<= 498 (select main_a v_prenex_37636)) (<= (+ main_y 1) v_prenex_37636) (<= 0 (+ (select main_a v_prenex_37636) 3)) (<= (select main_a v_prenex_37635) (+ (select main_a v_prenex_37636) 4)) (<= (* 2 (select main_a v_prenex_37635)) 1004))) (forall ((v_prenex_46572 Int) (v_prenex_46573 Int)) (or (< v_prenex_46572 main_x) (<= (select main_a v_prenex_46572) 1003) (< v_prenex_46573 main_y) (<= (+ (select main_a v_prenex_46573) (select main_a v_prenex_46572)) 1000) (<= (+ main_y 1) v_prenex_46573) (<= 498 (select main_a v_prenex_46573)) (<= 1 (select main_a v_prenex_46572)))) (forall ((v_prenex_45746 Int) (v_prenex_45747 Int)) (or (<= (select main_a v_prenex_45746) (+ (select main_a v_prenex_45747) 4)) (<= (select main_a v_prenex_45747) 999) (<= (+ main_y 1) v_prenex_45747) (< v_prenex_45747 main_y) (<= 498 (select main_a v_prenex_45747)) (<= 0 (+ (select main_a v_prenex_45746) 500)) (<= (* 2 (select main_a v_prenex_45746)) 1004))) (forall ((v_prenex_37382 Int) (v_prenex_37383 Int)) (or (<= (+ main_y 1) v_prenex_37383) (< v_prenex_37383 main_y) (<= (* 2 (select main_a v_prenex_37382)) 1004) (<= (+ (select main_a v_prenex_37383) (select main_a v_prenex_37382)) 1000) (<= 498 (select main_a v_prenex_37383)) (<= (select main_a v_prenex_37382) 1003) (<= (* 2 (select main_a v_prenex_37383)) 1998))) (or (forall ((v_prenex_43641 Int)) (or (<= (+ main_x 1) v_prenex_43641) (<= (select main_a v_prenex_43641) 502))) (forall ((v_prenex_43642 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43642))) (< v_prenex_43642 main_y) (<= (+ main_y 1) v_prenex_43642) (<= (select main_a v_prenex_43642) 999)))) (forall ((v_prenex_36403 Int) (v_prenex_36402 Int)) (or (< v_prenex_36403 main_y) (<= (select main_a v_prenex_36403) (+ (select main_a v_prenex_36402) 998)) (< v_prenex_36402 main_x) (<= (* 2 (select main_a v_prenex_36402)) 1004) (<= (select main_a v_prenex_36402) 502) (<= (+ main_y 1) v_prenex_36403) (<= 498 (select main_a v_prenex_36403)))) (forall ((v_prenex_40898 Int) (v_prenex_40899 Int)) (or (<= 1000 (+ (select main_a v_prenex_40899) (select main_a v_prenex_40898))) (<= 0 (+ (select main_a v_prenex_40898) 500)) (< v_prenex_40899 main_y) (<= 996 (* 2 (select main_a v_prenex_40899))) (<= (+ main_y 1) v_prenex_40899))) (forall ((v_prenex_35226 Int) (v_prenex_35225 Int)) (or (<= (+ main_y 1) v_prenex_35225) (<= (+ (select main_a v_prenex_35225) (select main_a v_prenex_35226)) 1000) (<= (* 2 (select main_a v_prenex_35225)) 1998) (<= (select main_a v_prenex_35226) 502) (< v_prenex_35225 main_y) (<= 1 (select main_a v_prenex_35226)))) (forall ((v_prenex_47659 Int) (v_prenex_47660 Int)) (or (< v_prenex_47660 main_y) (<= 0 (+ (select main_a v_prenex_47660) 3)) (<= 0 (+ (select main_a v_prenex_47659) 500)) (<= (+ main_y 1) v_prenex_47660) (<= (select main_a v_prenex_47660) (+ (select main_a v_prenex_47659) 998)) (<= 2 (* 2 (select main_a v_prenex_47659))) (<= 996 (* 2 (select main_a v_prenex_47660))))) (forall ((v_prenex_38729 Int) (v_prenex_38728 Int)) (or (<= 1000 (+ (select main_a v_prenex_38729) (select main_a v_prenex_38728))) (<= 0 (+ (select main_a v_prenex_38728) 500)) (< v_prenex_38729 main_y) (<= (+ main_y 1) v_prenex_38729) (<= (select main_a v_prenex_38728) 1003) (<= 996 (* 2 (select main_a v_prenex_38729))))) (forall ((v_prenex_35578 Int) (v_prenex_35579 Int)) (or (< v_prenex_35579 main_y) (<= (+ main_y 1) v_prenex_35579) (<= (select main_a v_prenex_35578) 1003) (<= 1000 (+ (select main_a v_prenex_35579) (select main_a v_prenex_35578))) (< v_prenex_35578 main_x) (<= 1 (select main_a v_prenex_35578)) (<= (select main_a v_prenex_35579) 999))) (forall ((v_prenex_40315 Int) (v_prenex_40316 Int)) (or (<= (select main_a v_prenex_40315) 502) (< v_prenex_40316 main_y) (<= (select main_a v_prenex_40316) 999) (<= 1 (select main_a v_prenex_40315)) (<= (select main_a v_prenex_40315) (+ (select main_a v_prenex_40316) 4)) (<= (+ main_y 1) v_prenex_40316))) (or (forall ((v_prenex_36818 Int)) (or (<= (+ main_y 1) v_prenex_36818) (<= 0 (+ (select main_a v_prenex_36818) 3)) (<= (select main_a v_prenex_36818) 1500) (< v_prenex_36818 main_y) (<= (* 2 (select main_a v_prenex_36818)) 1998))) (forall ((v_prenex_36817 Int)) (or (<= 1 (select main_a v_prenex_36817)) (<= 2 (* 2 (select main_a v_prenex_36817)))))) (or (forall ((v_prenex_41155 Int)) (<= 2 (* 2 (select main_a v_prenex_41155)))) (forall ((v_prenex_41156 Int)) (or (< v_prenex_41156 main_y) (<= 996 (* 2 (select main_a v_prenex_41156))) (<= (select main_a v_prenex_41156) 999) (<= (* 2 (select main_a v_prenex_41156)) 1998) (<= (+ main_y 1) v_prenex_41156)))) (forall ((v_prenex_32952 Int) (v_prenex_32953 Int)) (or (<= (select main_a v_prenex_32952) 1003) (<= (select main_a v_prenex_32952) (+ (select main_a v_prenex_32953) 4)) (<= (select main_a v_prenex_32953) 1500) (<= (+ main_y 1) v_prenex_32953) (< v_prenex_32953 main_y) (<= 2 (* 2 (select main_a v_prenex_32952))) (<= 996 (* 2 (select main_a v_prenex_32953))))) (forall ((v_prenex_45720 Int) (v_prenex_45721 Int)) (or (<= (+ (select main_a v_prenex_45721) (select main_a v_prenex_45720)) 1000) (<= (+ main_y 1) v_prenex_45721) (<= (select main_a v_prenex_45720) 1003) (<= 996 (* 2 (select main_a v_prenex_45721))) (<= 1 (select main_a v_prenex_45720)) (<= (select main_a v_prenex_45721) 1500) (< v_prenex_45721 main_y))) (or (forall ((v_prenex_35038 Int)) (<= (select main_a v_prenex_35038) 1003)) (forall ((v_prenex_35037 Int)) (or (<= (+ main_y 1) v_prenex_35037) (< v_prenex_35037 main_y) (<= 996 (* 2 (select main_a v_prenex_35037))) (<= 0 (+ (select main_a v_prenex_35037) 3)) (<= (select main_a v_prenex_35037) 1500)))) (forall ((v_prenex_41808 Int) (v_prenex_41809 Int)) (or (<= (select main_a v_prenex_41808) (+ (select main_a v_prenex_41809) 4)) (<= (+ main_x 1) v_prenex_41808) (<= (select main_a v_prenex_41809) 1500) (<= 2 (* 2 (select main_a v_prenex_41808))) (< v_prenex_41809 main_y) (<= (+ main_y 1) v_prenex_41809) (<= (select main_a v_prenex_41808) 1003))) (forall ((v_prenex_43628 Int) (v_prenex_43627 Int)) (or (<= 498 (select main_a v_prenex_43628)) (<= (select main_a v_prenex_43628) 999) (<= (* 2 (select main_a v_prenex_43627)) 1004) (<= (+ main_y 1) v_prenex_43628) (< v_prenex_43628 main_y) (<= (select main_a v_prenex_43627) 502) (<= (+ (select main_a v_prenex_43628) (select main_a v_prenex_43627)) 1000))) (or (forall ((v_prenex_41329 Int)) (or (<= (select main_a v_prenex_41329) 1003) (<= 2 (* 2 (select main_a v_prenex_41329))))) (forall ((v_prenex_41330 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41330))) (< v_prenex_41330 main_y) (<= (select main_a v_prenex_41330) 1500) (<= (select main_a v_prenex_41330) 999) (<= (+ main_y 1) v_prenex_41330)))) (forall ((v_prenex_44751 Int) (v_prenex_44750 Int)) (or (<= (select main_a v_prenex_44751) 1500) (< v_prenex_44751 main_y) (<= (select main_a v_prenex_44750) (+ (select main_a v_prenex_44751) 4)) (<= (+ main_y 1) v_prenex_44751) (<= 0 (+ (select main_a v_prenex_44751) 3)) (<= (select main_a v_prenex_44750) 1003))) (forall ((v_prenex_34323 Int) (v_prenex_34322 Int)) (or (< v_prenex_34322 main_y) (<= (select main_a v_prenex_34323) 1003) (<= (+ main_y 1) v_prenex_34322) (< v_prenex_34323 main_x) (<= 0 (+ (select main_a v_prenex_34322) 3)) (<= (select main_a v_prenex_34323) 502) (<= (select main_a v_prenex_34322) (+ (select main_a v_prenex_34323) 998)))) (forall ((v_prenex_33851 Int) (v_prenex_33850 Int)) (or (< v_prenex_33851 main_y) (<= (select main_a v_prenex_33850) (+ (select main_a v_prenex_33851) 4)) (<= (select main_a v_prenex_33851) 999) (<= (* 2 (select main_a v_prenex_33850)) 1004) (< v_prenex_33850 main_x) (<= (+ main_y 1) v_prenex_33851))) (forall ((v_prenex_42119 Int) (v_prenex_42120 Int)) (or (<= (select main_a v_prenex_42119) 502) (<= (+ main_y 1) v_prenex_42120) (<= (select main_a v_prenex_42119) (+ (select main_a v_prenex_42120) 4)) (< v_prenex_42119 main_x) (<= (* 2 (select main_a v_prenex_42120)) 1998) (< v_prenex_42120 main_y))) (or (forall ((v_prenex_41186 Int)) (or (< v_prenex_41186 main_y) (<= (* 2 (select main_a v_prenex_41186)) 1998) (<= (+ main_y 1) v_prenex_41186) (<= 0 (+ (select main_a v_prenex_41186) 3)))) (forall ((v_prenex_41185 Int)) (or (<= (select main_a v_prenex_41185) 502) (<= 0 (+ (select main_a v_prenex_41185) 500))))) (forall ((v_prenex_37376 Int) (v_prenex_37377 Int)) (or (<= (+ (select main_a v_prenex_37377) (select main_a v_prenex_37376)) 1000) (<= (+ main_y 1) v_prenex_37377) (< v_prenex_37377 main_y) (<= 0 (+ (select main_a v_prenex_37376) 500)) (<= (* 2 (select main_a v_prenex_37376)) 1004) (<= 498 (select main_a v_prenex_37377)) (<= (select main_a v_prenex_37377) 999))) (forall ((v_prenex_35960 Int) (v_prenex_35961 Int)) (or (<= (+ main_y 1) v_prenex_35961) (<= (* 2 (select main_a v_prenex_35960)) 1004) (<= 996 (* 2 (select main_a v_prenex_35961))) (<= (select main_a v_prenex_35961) 1500) (<= 1000 (+ (select main_a v_prenex_35961) (select main_a v_prenex_35960))) (< v_prenex_35961 main_y) (<= 0 (+ (select main_a v_prenex_35960) 500)))) (forall ((v_prenex_41523 Int) (v_prenex_41524 Int)) (or (<= (select main_a v_prenex_41523) 502) (<= (select main_a v_prenex_41524) 1500) (<= 498 (select main_a v_prenex_41524)) (<= (+ main_y 1) v_prenex_41524) (<= 2 (* 2 (select main_a v_prenex_41523))) (<= 1000 (+ (select main_a v_prenex_41524) (select main_a v_prenex_41523))) (< v_prenex_41524 main_y))) (forall ((v_prenex_44407 Int) (v_prenex_44406 Int)) (or (<= (+ main_y 1) v_prenex_44407) (<= (select main_a v_prenex_44406) 1003) (<= 0 (+ (select main_a v_prenex_44406) 500)) (<= (select main_a v_prenex_44407) 1500) (<= 1000 (+ (select main_a v_prenex_44407) (select main_a v_prenex_44406))) (< v_prenex_44407 main_y) (<= 996 (* 2 (select main_a v_prenex_44407))))) (or (forall ((v_prenex_39318 Int)) (<= (select main_a v_prenex_39318) 502)) (forall ((v_prenex_39319 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39319))) (<= (select main_a v_prenex_39319) 999) (<= (+ main_y 1) v_prenex_39319) (<= (* 2 (select main_a v_prenex_39319)) 1998) (< v_prenex_39319 main_y)))) (forall ((v_prenex_36223 Int) (v_prenex_36222 Int)) (or (< v_prenex_36223 main_y) (<= 0 (+ (select main_a v_prenex_36223) 3)) (<= 1000 (+ (select main_a v_prenex_36223) (select main_a v_prenex_36222))) (<= (select main_a v_prenex_36222) 1003) (<= (select main_a v_prenex_36223) 1500) (<= (select main_a v_prenex_36222) 502) (<= (+ main_y 1) v_prenex_36223))) (or (forall ((v_prenex_38725 Int)) (or (<= (+ main_y 1) v_prenex_38725) (< v_prenex_38725 main_y) (<= (select main_a v_prenex_38725) 999) (<= 996 (* 2 (select main_a v_prenex_38725))))) (forall ((v_prenex_38724 Int)) (or (<= (select main_a v_prenex_38724) 502) (<= 2 (* 2 (select main_a v_prenex_38724)))))) (forall ((v_prenex_40106 Int) (v_prenex_40105 Int)) (or (<= (select main_a v_prenex_40105) 502) (<= (select main_a v_prenex_40105) 1003) (<= 1000 (+ (select main_a v_prenex_40106) (select main_a v_prenex_40105))) (<= 498 (select main_a v_prenex_40106)) (<= (+ main_y 1) v_prenex_40106) (<= 996 (* 2 (select main_a v_prenex_40106))) (< v_prenex_40106 main_y))) (forall ((v_prenex_46420 Int) (v_prenex_46419 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46419))) (<= (+ main_y 1) v_prenex_46420) (< v_prenex_46420 main_y) (<= 1000 (+ (select main_a v_prenex_46420) (select main_a v_prenex_46419))) (<= (select main_a v_prenex_46419) 502) (<= (* 2 (select main_a v_prenex_46420)) 1998) (<= 996 (* 2 (select main_a v_prenex_46420))))) (forall ((v_prenex_41261 Int) (v_prenex_41262 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41261))) (<= (select main_a v_prenex_41261) 1003) (<= 0 (+ (select main_a v_prenex_41262) 3)) (<= (+ main_x 1) v_prenex_41261) (< v_prenex_41262 main_y) (<= 1000 (+ (select main_a v_prenex_41262) (select main_a v_prenex_41261))) (<= (+ main_y 1) v_prenex_41262))) (forall ((v_prenex_39652 Int) (v_prenex_39653 Int)) (or (<= (select main_a v_prenex_39652) 1003) (<= 0 (+ (select main_a v_prenex_39652) 500)) (<= 996 (* 2 (select main_a v_prenex_39653))) (<= (select main_a v_prenex_39652) (+ (select main_a v_prenex_39653) 4)) (< v_prenex_39653 main_y) (<= 0 (+ (select main_a v_prenex_39653) 3)) (<= (+ main_y 1) v_prenex_39653))) (forall ((v_prenex_33067 Int) (v_prenex_33066 Int)) (or (<= (+ (select main_a v_prenex_33067) (select main_a v_prenex_33066)) 1000) (< v_prenex_33067 main_y) (<= (+ main_x 1) v_prenex_33066) (<= (+ main_y 1) v_prenex_33067) (<= (select main_a v_prenex_33067) 999) (<= (select main_a v_prenex_33066) 1003))) (forall ((v_prenex_48011 Int) (v_prenex_48010 Int)) (or (<= (+ main_y 1) v_prenex_48011) (<= (select main_a v_prenex_48010) (+ (select main_a v_prenex_48011) 4)) (<= (+ main_x 1) v_prenex_48010) (<= 996 (* 2 (select main_a v_prenex_48011))) (< v_prenex_48011 main_y))) (or (forall ((v_prenex_34192 Int)) (or (<= (+ main_y 1) v_prenex_34192) (< v_prenex_34192 main_y) (<= (* 2 (select main_a v_prenex_34192)) 1998) (<= 996 (* 2 (select main_a v_prenex_34192))))) (forall ((v_prenex_34193 Int)) (or (<= 1 (select main_a v_prenex_34193)) (<= 2 (* 2 (select main_a v_prenex_34193))) (<= (+ main_x 1) v_prenex_34193)))) (or (forall ((v_prenex_42102 Int)) (or (<= (+ main_y 1) v_prenex_42102) (<= 0 (+ (select main_a v_prenex_42102) 3)) (< v_prenex_42102 main_y))) (forall ((v_prenex_42101 Int)) (<= 2 (* 2 (select main_a v_prenex_42101))))) (forall ((v_prenex_44096 Int) (v_prenex_44097 Int)) (or (<= 0 (+ (select main_a v_prenex_44097) 3)) (< v_prenex_44097 main_y) (<= (select main_a v_prenex_44096) (+ (select main_a v_prenex_44097) 4)) (<= (* 2 (select main_a v_prenex_44096)) 1004) (<= 498 (select main_a v_prenex_44097)) (<= 0 (+ (select main_a v_prenex_44096) 500)) (<= (+ main_y 1) v_prenex_44097))) (or (forall ((v_prenex_43128 Int)) (or (<= (* 2 (select main_a v_prenex_43128)) 1004) (<= 1 (select main_a v_prenex_43128)))) (forall ((v_prenex_43129 Int)) (or (< v_prenex_43129 main_y) (<= (* 2 (select main_a v_prenex_43129)) 1998) (<= (select main_a v_prenex_43129) 1500) (<= (+ main_y 1) v_prenex_43129) (<= 0 (+ (select main_a v_prenex_43129) 3))))) (forall ((v_prenex_35388 Int) (v_prenex_35389 Int)) (or (<= (select main_a v_prenex_35388) 1500) (<= (select main_a v_prenex_35389) 502) (<= (+ (select main_a v_prenex_35388) (select main_a v_prenex_35389)) 1000) (< v_prenex_35388 main_y) (<= (+ main_y 1) v_prenex_35388) (<= 498 (select main_a v_prenex_35388)))) (forall ((v_prenex_43139 Int) (v_prenex_43138 Int)) (or (<= 0 (+ (select main_a v_prenex_43139) 3)) (<= (+ main_y 1) v_prenex_43139) (<= (select main_a v_prenex_43138) 1003) (<= (select main_a v_prenex_43138) (+ (select main_a v_prenex_43139) 4)) (<= 0 (+ (select main_a v_prenex_43138) 500)) (<= 996 (* 2 (select main_a v_prenex_43139))) (< v_prenex_43139 main_y))) (forall ((v_prenex_37539 Int) (v_prenex_37540 Int)) (or (<= (+ (select main_a v_prenex_37540) (select main_a v_prenex_37539)) 1000) (<= (select main_a v_prenex_37539) 1003) (<= (+ main_y 1) v_prenex_37540) (< v_prenex_37540 main_y) (<= 0 (+ (select main_a v_prenex_37540) 3)))) (forall ((v_prenex_32487 Int) (v_prenex_32486 Int)) (or (< v_prenex_32487 main_y) (<= (select main_a v_prenex_32487) 1500) (<= 2 (* 2 (select main_a v_prenex_32486))) (<= (+ main_y 1) v_prenex_32487) (<= 1000 (+ (select main_a v_prenex_32487) (select main_a v_prenex_32486))) (<= 996 (* 2 (select main_a v_prenex_32487))))) (forall ((v_prenex_45432 Int) (v_prenex_45433 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45433))) (< v_prenex_45433 main_y) (<= 2 (* 2 (select main_a v_prenex_45432))) (<= 1000 (+ (select main_a v_prenex_45433) (select main_a v_prenex_45432))) (<= 0 (+ (select main_a v_prenex_45432) 500)) (<= (+ main_y 1) v_prenex_45433))) (or (forall ((v_prenex_33179 Int)) (or (<= (+ main_y 1) v_prenex_33179) (<= (select main_a v_prenex_33179) 999) (< v_prenex_33179 main_y) (<= 996 (* 2 (select main_a v_prenex_33179))) (<= 0 (+ (select main_a v_prenex_33179) 3)))) (forall ((v_prenex_33178 Int)) (<= 0 (+ (select main_a v_prenex_33178) 500)))) (forall ((v_prenex_47016 Int) (v_prenex_47017 Int)) (or (<= 0 (+ (select main_a v_prenex_47017) 3)) (<= (+ main_y 1) v_prenex_47017) (< v_prenex_47017 main_y) (<= (select main_a v_prenex_47016) (+ (select main_a v_prenex_47017) 4)) (<= (select main_a v_prenex_47016) 1003) (<= 498 (select main_a v_prenex_47017)) (<= (* 2 (select main_a v_prenex_47016)) 1004))) (forall ((v_prenex_39267 Int) (v_prenex_39266 Int)) (or (< v_prenex_39267 main_y) (<= 1000 (+ (select main_a v_prenex_39267) (select main_a v_prenex_39266))) (<= 0 (+ (select main_a v_prenex_39266) 500)) (<= (+ main_y 1) v_prenex_39267) (<= (select main_a v_prenex_39267) 1500) (<= (select main_a v_prenex_39266) 1003) (<= (+ main_x 1) v_prenex_39266))) (forall ((v_prenex_43931 Int) (v_prenex_43930 Int)) (or (<= 498 (select main_a v_prenex_43931)) (<= (+ main_y 1) v_prenex_43931) (<= (select main_a v_prenex_43930) (+ (select main_a v_prenex_43931) 4)) (<= (select main_a v_prenex_43930) 1003) (<= 0 (+ (select main_a v_prenex_43931) 3)) (< v_prenex_43931 main_y))) (forall ((v_prenex_33959 Int) (v_prenex_33958 Int)) (or (<= (select main_a v_prenex_33958) 1500) (<= (+ main_y 1) v_prenex_33958) (<= (+ (select main_a v_prenex_33958) (select main_a v_prenex_33959)) 1000) (<= 0 (+ (select main_a v_prenex_33959) 500)) (< v_prenex_33958 main_y) (< v_prenex_33959 main_x) (<= 1 (select main_a v_prenex_33959)))) (forall ((v_prenex_42706 Int) (v_prenex_42707 Int)) (or (<= (select main_a v_prenex_42706) 502) (<= 1 (select main_a v_prenex_42706)) (<= 0 (+ (select main_a v_prenex_42707) 3)) (<= 1000 (+ (select main_a v_prenex_42707) (select main_a v_prenex_42706))) (<= (+ main_y 1) v_prenex_42707) (<= (* 2 (select main_a v_prenex_42707)) 1998) (< v_prenex_42707 main_y))) (forall ((v_prenex_37287 Int) (v_prenex_37288 Int)) (or (<= (select main_a v_prenex_37287) 502) (< v_prenex_37288 main_y) (<= (+ (select main_a v_prenex_37288) (select main_a v_prenex_37287)) 1000) (<= (select main_a v_prenex_37288) 1500) (<= (* 2 (select main_a v_prenex_37287)) 1004) (<= (+ main_y 1) v_prenex_37288))) (forall ((v_prenex_34531 Int) (v_prenex_34530 Int)) (or (<= 0 (+ (select main_a v_prenex_34531) 500)) (<= (select main_a v_prenex_34531) (+ (select main_a v_prenex_34530) 4)) (<= (+ main_y 1) v_prenex_34530) (<= 0 (+ (select main_a v_prenex_34530) 3)) (<= 1 (select main_a v_prenex_34531)) (<= (select main_a v_prenex_34530) 1500) (< v_prenex_34530 main_y))) (or (forall ((v_prenex_39303 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39303))) (< v_prenex_39303 main_y) (<= (+ main_y 1) v_prenex_39303) (<= (* 2 (select main_a v_prenex_39303)) 1998))) (forall ((v_prenex_39302 Int)) (or (<= (select main_a v_prenex_39302) 502) (<= 0 (+ (select main_a v_prenex_39302) 500))))) (forall ((v_prenex_47258 Int) (v_prenex_47257 Int)) (or (<= (select main_a v_prenex_47257) 1003) (< v_prenex_47258 main_y) (<= (+ main_y 1) v_prenex_47258) (<= (* 2 (select main_a v_prenex_47258)) 1998) (<= 0 (+ (select main_a v_prenex_47258) 3)) (<= 1000 (+ (select main_a v_prenex_47258) (select main_a v_prenex_47257))))) (forall ((v_prenex_37343 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37343))) (<= (select main_a v_prenex_37343) 999) (<= (* 2 (select main_a v_prenex_37343)) 1998) (< v_prenex_37343 main_y) (<= (+ main_y 1) v_prenex_37343))) (forall ((v_prenex_43579 Int) (v_prenex_43580 Int)) (or (<= (+ (select main_a v_prenex_43580) (select main_a v_prenex_43579)) 1000) (<= (+ main_x 1) v_prenex_43579) (<= (* 2 (select main_a v_prenex_43580)) 1998) (<= 0 (+ (select main_a v_prenex_43579) 500)) (<= (* 2 (select main_a v_prenex_43579)) 1004) (<= (+ main_y 1) v_prenex_43580) (< v_prenex_43580 main_y))) (forall ((v_prenex_35244 Int) (v_prenex_35243 Int)) (or (<= (select main_a v_prenex_35243) (+ (select main_a v_prenex_35244) 998)) (<= (+ main_y 1) v_prenex_35243) (<= 996 (* 2 (select main_a v_prenex_35243))) (<= (select main_a v_prenex_35244) 1003) (< v_prenex_35243 main_y) (<= (* 2 (select main_a v_prenex_35244)) 1004) (<= (* 2 (select main_a v_prenex_35243)) 1998))) (forall ((v_prenex_43376 Int) (v_prenex_43377 Int)) (or (<= (+ main_y 1) v_prenex_43377) (<= 2 (* 2 (select main_a v_prenex_43376))) (<= (+ (select main_a v_prenex_43377) (select main_a v_prenex_43376)) 1000) (<= (select main_a v_prenex_43377) 1500) (<= 0 (+ (select main_a v_prenex_43377) 3)) (<= (select main_a v_prenex_43376) 502) (< v_prenex_43377 main_y))) (forall ((v_prenex_47146 Int) (v_prenex_47145 Int)) (or (<= (select main_a v_prenex_47145) 502) (<= 0 (+ (select main_a v_prenex_47145) 500)) (<= (+ (select main_a v_prenex_47146) (select main_a v_prenex_47145)) 1000) (<= 498 (select main_a v_prenex_47146)) (<= (* 2 (select main_a v_prenex_47146)) 1998) (<= (+ main_y 1) v_prenex_47146) (< v_prenex_47146 main_y))) (forall ((v_prenex_47078 Int) (v_prenex_47079 Int)) (or (< v_prenex_47079 main_y) (<= (select main_a v_prenex_47078) 1003) (< v_prenex_47078 main_x) (<= 1000 (+ (select main_a v_prenex_47079) (select main_a v_prenex_47078))) (<= (select main_a v_prenex_47079) 999) (<= (+ main_y 1) v_prenex_47079))) (forall ((v_prenex_38471 Int) (v_prenex_38470 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38470))) (<= (select main_a v_prenex_38471) 999) (< v_prenex_38471 main_y) (<= (+ main_y 1) v_prenex_38471) (<= (select main_a v_prenex_38471) (+ (select main_a v_prenex_38470) 998)) (<= (select main_a v_prenex_38470) 1003))) (forall ((v_prenex_36551 Int) (v_prenex_36552 Int)) (or (<= 1 (select main_a v_prenex_36551)) (<= (+ (select main_a v_prenex_36552) (select main_a v_prenex_36551)) 1000) (< v_prenex_36552 main_y) (<= (select main_a v_prenex_36551) 502) (<= (+ main_x 1) v_prenex_36551) (<= (select main_a v_prenex_36552) 1500) (<= (+ main_y 1) v_prenex_36552))) (or (forall ((v_prenex_33382 Int)) (or (<= (+ main_y 1) v_prenex_33382) (< v_prenex_33382 main_y) (<= (select main_a v_prenex_33382) 1500) (<= 996 (* 2 (select main_a v_prenex_33382))))) (forall ((v_prenex_33381 Int)) (or (<= (select main_a v_prenex_33381) 502) (<= 0 (+ (select main_a v_prenex_33381) 500)) (< v_prenex_33381 main_x)))) (forall ((v_prenex_32753 Int) (v_prenex_32752 Int)) (or (<= (select main_a v_prenex_32753) 1500) (<= (* 2 (select main_a v_prenex_32752)) 1004) (<= 2 (* 2 (select main_a v_prenex_32752))) (<= 996 (* 2 (select main_a v_prenex_32753))) (<= (select main_a v_prenex_32753) (+ (select main_a v_prenex_32752) 998)) (< v_prenex_32753 main_y) (<= (+ main_y 1) v_prenex_32753))) (forall ((v_prenex_38365 Int) (v_prenex_38364 Int)) (or (<= (+ main_y 1) v_prenex_38365) (<= (select main_a v_prenex_38364) 502) (<= (select main_a v_prenex_38364) (+ (select main_a v_prenex_38365) 4)) (< v_prenex_38365 main_y) (<= (* 2 (select main_a v_prenex_38364)) 1004) (< v_prenex_38364 main_x) (<= 498 (select main_a v_prenex_38365)))) (or (forall ((v_prenex_43063 Int)) (<= 996 (* 2 (select main_a v_prenex_43063)))) (forall ((v_prenex_43062 Int)) (or (<= 0 (+ (select main_a v_prenex_43062) 500)) (<= (+ main_x 1) v_prenex_43062) (<= (select main_a v_prenex_43062) 1003) (< v_prenex_43062 main_x)))) (or (forall ((v_prenex_35700 Int)) (or (<= 0 (+ (select main_a v_prenex_35700) 500)) (<= 2 (* 2 (select main_a v_prenex_35700))))) (forall ((v_prenex_35701 Int)) (or (<= (select main_a v_prenex_35701) 1500) (<= (+ main_y 1) v_prenex_35701) (<= (* 2 (select main_a v_prenex_35701)) 1998) (< v_prenex_35701 main_y)))) (forall ((v_prenex_39417 Int) (v_prenex_39416 Int)) (or (<= (select main_a v_prenex_39416) (+ (select main_a v_prenex_39417) 4)) (<= 0 (+ (select main_a v_prenex_39416) 500)) (<= (+ main_y 1) v_prenex_39417) (<= (* 2 (select main_a v_prenex_39417)) 1998) (< v_prenex_39417 main_y) (<= (select main_a v_prenex_39417) 999))) (forall ((v_prenex_42936 Int) (v_prenex_42937 Int)) (or (<= 0 (+ (select main_a v_prenex_42936) 500)) (< v_prenex_42937 main_y) (<= (+ main_y 1) v_prenex_42937) (<= 996 (* 2 (select main_a v_prenex_42937))) (<= (select main_a v_prenex_42937) 1500) (<= 1 (select main_a v_prenex_42936)) (<= (+ (select main_a v_prenex_42937) (select main_a v_prenex_42936)) 1000))) (forall ((v_prenex_43341 Int) (v_prenex_43340 Int)) (or (<= 1 (select main_a v_prenex_43340)) (<= (select main_a v_prenex_43341) 1500) (<= (* 2 (select main_a v_prenex_43340)) 1004) (<= (+ main_y 1) v_prenex_43341) (<= (select main_a v_prenex_43341) (+ (select main_a v_prenex_43340) 998)) (<= 0 (+ (select main_a v_prenex_43341) 3)) (< v_prenex_43341 main_y))) (forall ((v_prenex_45553 Int) (v_prenex_45552 Int)) (or (<= (+ main_y 1) v_prenex_45553) (<= (select main_a v_prenex_45552) 1003) (<= 996 (* 2 (select main_a v_prenex_45553))) (<= (+ (select main_a v_prenex_45553) (select main_a v_prenex_45552)) 1000) (<= 1 (select main_a v_prenex_45552)) (< v_prenex_45553 main_y))) (forall ((v_prenex_33854 Int) (v_prenex_33855 Int)) (or (<= 498 (select main_a v_prenex_33855)) (<= (* 2 (select main_a v_prenex_33855)) 1998) (<= 1000 (+ (select main_a v_prenex_33855) (select main_a v_prenex_33854))) (<= (* 2 (select main_a v_prenex_33854)) 1004) (<= (+ main_y 1) v_prenex_33855) (<= (select main_a v_prenex_33854) 1003) (< v_prenex_33855 main_y))) (or (forall ((v_prenex_42347 Int)) (<= 2 (* 2 (select main_a v_prenex_42347)))) (forall ((v_prenex_42348 Int)) (or (<= 0 (+ (select main_a v_prenex_42348) 3)) (< v_prenex_42348 main_y) (<= (select main_a v_prenex_42348) 1500) (<= (* 2 (select main_a v_prenex_42348)) 1998) (<= (+ main_y 1) v_prenex_42348)))) (or (forall ((v_prenex_33617 Int)) (or (<= 498 (select main_a v_prenex_33617)) (<= (+ main_y 1) v_prenex_33617) (<= (select main_a v_prenex_33617) 1500) (< v_prenex_33617 main_y) (<= 996 (* 2 (select main_a v_prenex_33617))))) (forall ((v_prenex_33616 Int)) (or (<= (select main_a v_prenex_33616) 502) (<= 0 (+ (select main_a v_prenex_33616) 500))))) (or (forall ((v_prenex_33766 Int)) (or (<= 0 (+ (select main_a v_prenex_33766) 500)) (<= (select main_a v_prenex_33766) 502))) (forall ((v_prenex_33767 Int)) (or (<= (* 2 (select main_a v_prenex_33767)) 1998) (< v_prenex_33767 main_y) (<= 498 (select main_a v_prenex_33767)) (<= (+ main_y 1) v_prenex_33767)))) (forall ((v_prenex_45065 Int) (v_prenex_45066 Int)) (or (<= (* 2 (select main_a v_prenex_45065)) 1004) (< v_prenex_45066 main_y) (<= (select main_a v_prenex_45065) 502) (<= (+ main_y 1) v_prenex_45066) (<= 498 (select main_a v_prenex_45066)) (<= (select main_a v_prenex_45066) (+ (select main_a v_prenex_45065) 998)))) (or (forall ((v_prenex_43442 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43442))) (<= (select main_a v_prenex_43442) 1003) (<= (+ main_x 1) v_prenex_43442))) (forall ((v_prenex_43443 Int)) (or (<= (select main_a v_prenex_43443) 999) (<= (* 2 (select main_a v_prenex_43443)) 1998) (<= (+ main_y 1) v_prenex_43443) (< v_prenex_43443 main_y)))) (forall ((v_prenex_41742 Int) (v_prenex_41743 Int)) (or (< v_prenex_41743 main_y) (<= (select main_a v_prenex_41742) (+ (select main_a v_prenex_41743) 4)) (<= (* 2 (select main_a v_prenex_41743)) 1998) (<= (+ main_y 1) v_prenex_41743))) (or (forall ((v_prenex_46546 Int)) (or (<= (* 2 (select main_a v_prenex_46546)) 1004) (< v_prenex_46546 main_x))) (forall ((v_prenex_46547 Int)) (or (<= (+ main_y 1) v_prenex_46547) (<= (* 2 (select main_a v_prenex_46547)) 1998) (<= (select main_a v_prenex_46547) 1500) (< v_prenex_46547 main_y)))) (forall ((v_prenex_43004 Int) (v_prenex_43005 Int)) (or (< v_prenex_43005 main_y) (<= 1000 (+ (select main_a v_prenex_43005) (select main_a v_prenex_43004))) (<= 996 (* 2 (select main_a v_prenex_43005))) (<= 0 (+ (select main_a v_prenex_43005) 3)) (<= (+ main_y 1) v_prenex_43005))) (forall ((v_prenex_45780 Int) (v_prenex_45781 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45781))) (<= (+ main_y 1) v_prenex_45781) (<= (select main_a v_prenex_45780) (+ (select main_a v_prenex_45781) 4)) (<= (select main_a v_prenex_45780) 502) (<= 0 (+ (select main_a v_prenex_45780) 500)) (< v_prenex_45781 main_y) (<= 498 (select main_a v_prenex_45781)))) (forall ((v_prenex_42619 Int) (v_prenex_42620 Int)) (or (<= (+ main_y 1) v_prenex_42620) (<= (select main_a v_prenex_42620) (+ (select main_a v_prenex_42619) 998)) (<= 1 (select main_a v_prenex_42619)) (<= (* 2 (select main_a v_prenex_42620)) 1998) (<= 996 (* 2 (select main_a v_prenex_42620))) (<= (select main_a v_prenex_42619) 502) (< v_prenex_42620 main_y))) (forall ((v_prenex_39638 Int) (v_prenex_39639 Int)) (or (<= (+ main_y 1) v_prenex_39639) (< v_prenex_39639 main_y) (<= (* 2 (select main_a v_prenex_39638)) 1004) (<= (select main_a v_prenex_39638) 502) (<= (select main_a v_prenex_39639) 999) (<= 996 (* 2 (select main_a v_prenex_39639))) (<= (select main_a v_prenex_39639) (+ (select main_a v_prenex_39638) 998)))) (forall ((v_prenex_40780 Int) (v_prenex_40781 Int)) (or (<= 498 (select main_a v_prenex_40781)) (<= (select main_a v_prenex_40780) 502) (<= (+ main_y 1) v_prenex_40781) (< v_prenex_40781 main_y) (<= (select main_a v_prenex_40780) 1003) (<= (+ (select main_a v_prenex_40781) (select main_a v_prenex_40780)) 1000))) (or (forall ((v_prenex_43862 Int)) (<= (select main_a v_prenex_43862) 502)) (forall ((v_prenex_43863 Int)) (or (< v_prenex_43863 main_y) (<= (+ main_y 1) v_prenex_43863) (<= (select main_a v_prenex_43863) 1500) (<= 996 (* 2 (select main_a v_prenex_43863)))))) (forall ((v_prenex_42373 Int) (v_prenex_42374 Int)) (or (<= (+ main_y 1) v_prenex_42374) (<= (+ (select main_a v_prenex_42374) (select main_a v_prenex_42373)) 1000) (<= 0 (+ (select main_a v_prenex_42374) 3)) (<= (+ main_x 1) v_prenex_42373) (< v_prenex_42374 main_y) (<= 0 (+ (select main_a v_prenex_42373) 500)))) (forall ((v_prenex_35351 Int) (v_prenex_35352 Int)) (or (<= 1000 (+ (select main_a v_prenex_35351) (select main_a v_prenex_35352))) (<= 996 (* 2 (select main_a v_prenex_35351))) (< v_prenex_35351 main_y) (<= (* 2 (select main_a v_prenex_35352)) 1004) (< v_prenex_35352 main_x) (<= 0 (+ (select main_a v_prenex_35352) 500)) (<= (+ main_y 1) v_prenex_35351))) (or (forall ((v_prenex_37969 Int)) (or (<= (+ main_y 1) v_prenex_37969) (<= (* 2 (select main_a v_prenex_37969)) 1998) (< v_prenex_37969 main_y))) (forall ((v_prenex_37968 Int)) (or (<= (+ main_x 1) v_prenex_37968) (<= 0 (+ (select main_a v_prenex_37968) 500)) (<= (select main_a v_prenex_37968) 502)))) (forall ((v_prenex_33841 Int) (v_prenex_33840 Int)) (or (<= 498 (select main_a v_prenex_33841)) (<= (+ main_y 1) v_prenex_33841) (<= (select main_a v_prenex_33840) 1003) (< v_prenex_33841 main_y) (<= (select main_a v_prenex_33841) 999) (<= (+ (select main_a v_prenex_33841) (select main_a v_prenex_33840)) 1000) (<= 2 (* 2 (select main_a v_prenex_33840))))) (forall ((v_prenex_44845 Int) (v_prenex_44844 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44844))) (<= (+ main_x 1) v_prenex_44844) (<= (select main_a v_prenex_44844) (+ (select main_a v_prenex_44845) 4)) (<= 0 (+ (select main_a v_prenex_44845) 3)) (< v_prenex_44845 main_y) (<= (+ main_y 1) v_prenex_44845))) (forall ((v_prenex_37682 Int) (v_prenex_37681 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37681))) (< v_prenex_37682 main_y) (<= (+ main_y 1) v_prenex_37682) (<= 498 (select main_a v_prenex_37682)) (<= (* 2 (select main_a v_prenex_37682)) 1998) (<= (select main_a v_prenex_37681) 502) (<= (+ (select main_a v_prenex_37682) (select main_a v_prenex_37681)) 1000))) (forall ((v_prenex_38787 Int) (v_prenex_38786 Int)) (or (<= (+ main_x 1) v_prenex_38786) (<= (select main_a v_prenex_38787) 1500) (<= 1 (select main_a v_prenex_38786)) (< v_prenex_38787 main_y) (<= (+ main_y 1) v_prenex_38787) (<= (select main_a v_prenex_38787) (+ (select main_a v_prenex_38786) 998)) (<= (* 2 (select main_a v_prenex_38786)) 1004))) (forall ((v_prenex_42383 Int) (v_prenex_42384 Int)) (or (<= (+ (select main_a v_prenex_42384) (select main_a v_prenex_42383)) 1000) (<= (select main_a v_prenex_42383) 502) (<= (+ main_y 1) v_prenex_42384) (<= 1 (select main_a v_prenex_42383)) (<= (select main_a v_prenex_42384) 1500) (<= (+ main_x 1) v_prenex_42383) (< v_prenex_42384 main_y))) (or (forall ((v_prenex_44379 Int)) (or (<= (+ main_y 1) v_prenex_44379) (< v_prenex_44379 main_y) (<= 996 (* 2 (select main_a v_prenex_44379))))) (forall ((v_prenex_44378 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44378))) (< v_prenex_44378 main_x) (<= 0 (+ (select main_a v_prenex_44378) 500))))) (forall ((v_prenex_46592 Int) (v_prenex_46593 Int)) (or (<= (select main_a v_prenex_46592) (+ (select main_a v_prenex_46593) 4)) (<= 0 (+ (select main_a v_prenex_46593) 3)) (<= (* 2 (select main_a v_prenex_46593)) 1998) (< v_prenex_46593 main_y) (<= (+ main_y 1) v_prenex_46593) (<= 1 (select main_a v_prenex_46592)) (<= 2 (* 2 (select main_a v_prenex_46592))))) (forall ((v_prenex_39627 Int) (v_prenex_39626 Int)) (or (<= (select main_a v_prenex_39626) 502) (< v_prenex_39627 main_y) (<= 0 (+ (select main_a v_prenex_39626) 500)) (<= (+ main_y 1) v_prenex_39627) (<= (+ (select main_a v_prenex_39627) (select main_a v_prenex_39626)) 1000) (<= (+ main_x 1) v_prenex_39626) (<= (select main_a v_prenex_39627) 999))) (forall ((v_prenex_40634 Int) (v_prenex_40635 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40634))) (<= (* 2 (select main_a v_prenex_40635)) 1998) (<= (+ main_y 1) v_prenex_40635) (<= 0 (+ (select main_a v_prenex_40635) 3)) (<= (+ (select main_a v_prenex_40635) (select main_a v_prenex_40634)) 1000) (< v_prenex_40635 main_y))) (or (forall ((v_prenex_32336 Int)) (or (< v_prenex_32336 main_y) (<= (+ main_y 1) v_prenex_32336) (<= 498 (select main_a v_prenex_32336)) (<= 996 (* 2 (select main_a v_prenex_32336))))) (forall ((v_prenex_41668 Int)) (<= (* 2 (select main_a v_prenex_41668)) 1004))) (forall ((v_prenex_41101 Int) (v_prenex_41102 Int)) (or (<= (select main_a v_prenex_41102) (+ (select main_a v_prenex_41101) 998)) (<= 0 (+ (select main_a v_prenex_41102) 3)) (<= (+ main_y 1) v_prenex_41102) (<= (select main_a v_prenex_41101) 1003) (< v_prenex_41102 main_y) (<= 0 (+ (select main_a v_prenex_41101) 500)))) (or (forall ((v_prenex_47104 Int)) (<= (select main_a v_prenex_47104) 1003)) (forall ((v_prenex_47105 Int)) (or (<= (+ main_y 1) v_prenex_47105) (<= 996 (* 2 (select main_a v_prenex_47105))) (<= (select main_a v_prenex_47105) 999) (< v_prenex_47105 main_y)))) (forall ((v_prenex_38177 Int)) (or (<= 0 (+ (select main_a v_prenex_38177) 3)) (< v_prenex_38177 main_y) (<= (* 2 (select main_a v_prenex_38177)) 1998) (<= (+ main_y 1) v_prenex_38177) (<= 498 (select main_a v_prenex_38177)))) (forall ((v_prenex_34097 Int) (v_prenex_34096 Int)) (or (<= (select main_a v_prenex_34097) (+ (select main_a v_prenex_34096) 4)) (<= (* 2 (select main_a v_prenex_34096)) 1998) (<= (select main_a v_prenex_34097) 502) (<= (* 2 (select main_a v_prenex_34097)) 1004) (< v_prenex_34096 main_y) (<= (+ main_y 1) v_prenex_34096))) (forall ((v_prenex_45602 Int) (v_prenex_45603 Int)) (or (<= 1 (select main_a v_prenex_45602)) (<= (+ (select main_a v_prenex_45603) (select main_a v_prenex_45602)) 1000) (< v_prenex_45603 main_y) (<= 2 (* 2 (select main_a v_prenex_45602))) (<= (select main_a v_prenex_45603) 1500) (<= (* 2 (select main_a v_prenex_45603)) 1998) (<= (+ main_y 1) v_prenex_45603))) (forall ((v_prenex_45998 Int) (v_prenex_45999 Int)) (or (<= (+ main_y 1) v_prenex_45999) (< v_prenex_45999 main_y) (<= 498 (select main_a v_prenex_45999)) (<= 2 (* 2 (select main_a v_prenex_45998))) (<= (+ (select main_a v_prenex_45999) (select main_a v_prenex_45998)) 1000) (<= (select main_a v_prenex_45998) 502) (<= (select main_a v_prenex_45999) 1500))) (forall ((v_prenex_39186 Int) (v_prenex_39185 Int)) (or (<= (select main_a v_prenex_39186) 999) (<= 1 (select main_a v_prenex_39185)) (<= (select main_a v_prenex_39185) 502) (<= 1000 (+ (select main_a v_prenex_39186) (select main_a v_prenex_39185))) (< v_prenex_39186 main_y) (<= (* 2 (select main_a v_prenex_39186)) 1998) (<= (+ main_y 1) v_prenex_39186))) (forall ((v_prenex_37198 Int) (v_prenex_37199 Int)) (or (<= 0 (+ (select main_a v_prenex_37199) 3)) (< v_prenex_37199 main_y) (<= (+ main_y 1) v_prenex_37199) (<= (+ main_x 1) v_prenex_37198) (<= (* 2 (select main_a v_prenex_37198)) 1004) (<= (select main_a v_prenex_37199) (+ (select main_a v_prenex_37198) 998)) (<= 2 (* 2 (select main_a v_prenex_37198))))) (forall ((v_prenex_33263 Int) (v_prenex_33262 Int)) (or (<= (+ main_y 1) v_prenex_33263) (<= (select main_a v_prenex_33262) 1003) (< v_prenex_33263 main_y) (<= (+ (select main_a v_prenex_33263) (select main_a v_prenex_33262)) 1000) (<= (select main_a v_prenex_33263) 1500) (<= 996 (* 2 (select main_a v_prenex_33263))))) (forall ((v_prenex_35392 Int) (v_prenex_35393 Int)) (or (<= 0 (+ (select main_a v_prenex_35393) 500)) (< v_prenex_35393 main_x) (<= (+ main_y 1) v_prenex_35392) (< v_prenex_35392 main_y) (<= (select main_a v_prenex_35392) 999) (<= (select main_a v_prenex_35393) (+ (select main_a v_prenex_35392) 4)))) (forall ((v_prenex_40739 Int) (v_prenex_40738 Int)) (or (<= (select main_a v_prenex_40739) (+ (select main_a v_prenex_40738) 998)) (< v_prenex_40739 main_y) (<= (select main_a v_prenex_40738) 502) (<= (+ main_y 1) v_prenex_40739) (<= 996 (* 2 (select main_a v_prenex_40739))) (<= (select main_a v_prenex_40739) 999))) (forall ((v_prenex_46918 Int) (v_prenex_46919 Int)) (or (<= (select main_a v_prenex_46918) 1003) (<= 498 (select main_a v_prenex_46919)) (< v_prenex_46919 main_y) (<= (+ main_y 1) v_prenex_46919) (<= 2 (* 2 (select main_a v_prenex_46918))) (<= (+ (select main_a v_prenex_46919) (select main_a v_prenex_46918)) 1000))) (or (forall ((v_prenex_45031 Int)) (or (<= (+ main_x 1) v_prenex_45031) (<= 0 (+ (select main_a v_prenex_45031) 500)) (<= (select main_a v_prenex_45031) 1003))) (forall ((v_prenex_45032 Int)) (or (<= (+ main_y 1) v_prenex_45032) (< v_prenex_45032 main_y) (<= 498 (select main_a v_prenex_45032)) (<= (* 2 (select main_a v_prenex_45032)) 1998)))) (forall ((v_prenex_41243 Int) (v_prenex_41244 Int)) (or (<= 1000 (+ (select main_a v_prenex_41244) (select main_a v_prenex_41243))) (<= (+ main_y 1) v_prenex_41244) (< v_prenex_41243 main_x) (< v_prenex_41244 main_y) (<= (select main_a v_prenex_41244) 999))) (or (forall ((v_prenex_34044 Int)) (or (< v_prenex_34044 main_y) (<= (* 2 (select main_a v_prenex_34044)) 1998) (<= (+ main_y 1) v_prenex_34044) (<= 996 (* 2 (select main_a v_prenex_34044))))) (forall ((v_prenex_34045 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34045))) (<= 1 (select main_a v_prenex_34045))))) (or (forall ((v_prenex_37883 Int)) (or (< v_prenex_37883 main_y) (<= 996 (* 2 (select main_a v_prenex_37883))) (<= (+ main_y 1) v_prenex_37883))) (forall ((v_prenex_37882 Int)) (or (< v_prenex_37882 main_x) (<= (select main_a v_prenex_37882) 502)))) (forall ((v_prenex_42512 Int) (v_prenex_42513 Int)) (or (<= 1 (select main_a v_prenex_42512)) (<= (+ main_y 1) v_prenex_42513) (<= (select main_a v_prenex_42512) 502) (< v_prenex_42513 main_y) (<= (select main_a v_prenex_42512) (+ (select main_a v_prenex_42513) 4)) (<= 0 (+ (select main_a v_prenex_42513) 3)))) (forall ((v_prenex_46590 Int) (v_prenex_46591 Int)) (or (<= 498 (select main_a v_prenex_46591)) (<= 1 (select main_a v_prenex_46590)) (< v_prenex_46591 main_y) (<= 1000 (+ (select main_a v_prenex_46591) (select main_a v_prenex_46590))) (<= (select main_a v_prenex_46591) 999) (<= (+ main_y 1) v_prenex_46591) (<= 2 (* 2 (select main_a v_prenex_46590))))) (or (forall ((v_prenex_34034 Int)) (or (<= (+ main_y 1) v_prenex_34034) (<= 996 (* 2 (select main_a v_prenex_34034))) (< v_prenex_34034 main_y))) (forall ((v_prenex_34035 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34035))) (<= (+ main_x 1) v_prenex_34035)))) (forall ((v_prenex_38290 Int) (v_prenex_38289 Int)) (or (<= (select main_a v_prenex_38290) (+ (select main_a v_prenex_38289) 998)) (<= (+ main_y 1) v_prenex_38290) (< v_prenex_38290 main_y) (<= 996 (* 2 (select main_a v_prenex_38290))) (<= 2 (* 2 (select main_a v_prenex_38289))) (<= 0 (+ (select main_a v_prenex_38290) 3)) (<= (select main_a v_prenex_38289) 502))) (forall ((v_prenex_40006 Int) (v_prenex_40005 Int)) (or (<= (select main_a v_prenex_40005) 502) (<= (+ main_y 1) v_prenex_40006) (< v_prenex_40006 main_y) (<= 996 (* 2 (select main_a v_prenex_40006))) (<= (select main_a v_prenex_40005) (+ (select main_a v_prenex_40006) 4)) (<= (* 2 (select main_a v_prenex_40005)) 1004) (<= 498 (select main_a v_prenex_40006)))) (forall ((v_prenex_44290 Int) (v_prenex_44291 Int)) (or (<= 1 (select main_a v_prenex_44290)) (<= 2 (* 2 (select main_a v_prenex_44290))) (<= (+ (select main_a v_prenex_44291) (select main_a v_prenex_44290)) 1000) (<= (+ main_y 1) v_prenex_44291) (<= (select main_a v_prenex_44291) 999) (<= 996 (* 2 (select main_a v_prenex_44291))) (< v_prenex_44291 main_y))) (forall ((v_prenex_47988 Int) (v_prenex_47987 Int)) (or (<= (+ main_y 1) v_prenex_47988) (<= (select main_a v_prenex_47987) 502) (<= (select main_a v_prenex_47988) 1500) (<= 996 (* 2 (select main_a v_prenex_47988))) (< v_prenex_47988 main_y) (<= (select main_a v_prenex_47987) (+ (select main_a v_prenex_47988) 4)) (<= (select main_a v_prenex_47987) 1003))) (or (forall ((v_prenex_38421 Int)) (or (<= 498 (select main_a v_prenex_38421)) (<= 996 (* 2 (select main_a v_prenex_38421))) (<= (+ main_y 1) v_prenex_38421) (< v_prenex_38421 main_y))) (forall ((v_prenex_38420 Int)) (<= (select main_a v_prenex_38420) 502))) (forall ((v_prenex_42270 Int) (v_prenex_42269 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42270))) (<= (+ main_y 1) v_prenex_42270) (< v_prenex_42270 main_y) (<= (select main_a v_prenex_42269) (+ (select main_a v_prenex_42270) 4)) (<= 498 (select main_a v_prenex_42270)) (<= 0 (+ (select main_a v_prenex_42269) 500)))) (forall ((v_prenex_45007 Int) (v_prenex_45008 Int)) (or (<= (select main_a v_prenex_45008) (+ (select main_a v_prenex_45007) 998)) (< v_prenex_45008 main_y) (<= (+ main_y 1) v_prenex_45008) (<= 1 (select main_a v_prenex_45007)) (<= (+ main_x 1) v_prenex_45007) (<= 498 (select main_a v_prenex_45008)))) (forall ((v_prenex_39351 Int) (v_prenex_39350 Int)) (or (< v_prenex_39351 main_y) (<= 996 (* 2 (select main_a v_prenex_39351))) (<= 1 (select main_a v_prenex_39350)) (<= (+ main_y 1) v_prenex_39351) (<= (* 2 (select main_a v_prenex_39351)) 1998) (<= 1000 (+ (select main_a v_prenex_39351) (select main_a v_prenex_39350))) (<= (select main_a v_prenex_39350) 502))) (forall ((v_prenex_39463 Int) (v_prenex_39462 Int)) (or (<= 1 (select main_a v_prenex_39462)) (< v_prenex_39463 main_y) (<= (+ main_y 1) v_prenex_39463) (<= (select main_a v_prenex_39463) (+ (select main_a v_prenex_39462) 998)) (<= 996 (* 2 (select main_a v_prenex_39463))) (<= (select main_a v_prenex_39462) 502))) (forall ((v_prenex_38981 Int) (v_prenex_38982 Int)) (or (<= (+ main_y 1) v_prenex_38982) (<= 996 (* 2 (select main_a v_prenex_38982))) (<= (select main_a v_prenex_38982) (+ (select main_a v_prenex_38981) 998)) (<= (select main_a v_prenex_38981) 502) (< v_prenex_38982 main_y) (<= 1 (select main_a v_prenex_38981)) (<= (select main_a v_prenex_38982) 999))) (forall ((v_prenex_37878 Int) (v_prenex_37879 Int)) (or (<= (+ main_x 1) v_prenex_37878) (< v_prenex_37879 main_y) (<= (select main_a v_prenex_37878) 502) (<= (select main_a v_prenex_37879) 1500) (<= (+ main_y 1) v_prenex_37879) (<= (select main_a v_prenex_37879) (+ (select main_a v_prenex_37878) 998)))) (forall ((v_prenex_42760 Int) (v_prenex_42761 Int)) (or (<= (select main_a v_prenex_42760) 502) (< v_prenex_42760 main_x) (<= (select main_a v_prenex_42760) (+ (select main_a v_prenex_42761) 4)) (<= 996 (* 2 (select main_a v_prenex_42761))) (<= 0 (+ (select main_a v_prenex_42760) 500)) (<= (+ main_y 1) v_prenex_42761) (< v_prenex_42761 main_y))) (forall ((v_prenex_36447 Int) (v_prenex_36448 Int)) (or (<= 0 (+ (select main_a v_prenex_36447) 500)) (<= 996 (* 2 (select main_a v_prenex_36448))) (<= (select main_a v_prenex_36448) (+ (select main_a v_prenex_36447) 998)) (<= (+ main_y 1) v_prenex_36448) (<= (select main_a v_prenex_36447) 502) (< v_prenex_36448 main_y))) (forall ((v_prenex_47534 Int) (v_prenex_47533 Int)) (or (<= (select main_a v_prenex_47533) (+ (select main_a v_prenex_47534) 4)) (<= 498 (select main_a v_prenex_47534)) (< v_prenex_47534 main_y) (< v_prenex_47533 main_x) (<= (* 2 (select main_a v_prenex_47533)) 1004) (<= (select main_a v_prenex_47533) 502) (<= (+ main_y 1) v_prenex_47534))) (forall ((v_prenex_47436 Int) (v_prenex_47435 Int)) (or (<= (select main_a v_prenex_47436) (+ (select main_a v_prenex_47435) 998)) (< v_prenex_47435 main_x) (<= (* 2 (select main_a v_prenex_47435)) 1004) (< v_prenex_47436 main_y) (<= 1 (select main_a v_prenex_47435)) (<= (+ main_y 1) v_prenex_47436) (<= 0 (+ (select main_a v_prenex_47436) 3)))) (or (forall ((v_prenex_42394 Int)) (or (< v_prenex_42394 main_y) (<= 0 (+ (select main_a v_prenex_42394) 3)) (<= (* 2 (select main_a v_prenex_42394)) 1998) (<= (+ main_y 1) v_prenex_42394))) (forall ((v_prenex_42393 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42393))) (<= (+ main_x 1) v_prenex_42393) (<= (select main_a v_prenex_42393) 1003)))) (forall ((v_prenex_38750 Int) (v_prenex_38751 Int)) (or (<= (* 2 (select main_a v_prenex_38751)) 1998) (< v_prenex_38751 main_y) (<= (select main_a v_prenex_38750) (+ (select main_a v_prenex_38751) 4)) (<= (select main_a v_prenex_38750) 1003) (<= (+ main_y 1) v_prenex_38751) (<= 2 (* 2 (select main_a v_prenex_38750))) (<= 996 (* 2 (select main_a v_prenex_38751))))) (forall ((v_prenex_35707 Int) (v_prenex_35706 Int)) (or (<= (+ main_x 1) v_prenex_35706) (<= (* 2 (select main_a v_prenex_35707)) 1998) (<= (select main_a v_prenex_35706) 1003) (<= 1000 (+ (select main_a v_prenex_35707) (select main_a v_prenex_35706))) (<= 0 (+ (select main_a v_prenex_35706) 500)) (< v_prenex_35707 main_y) (<= (+ main_y 1) v_prenex_35707))) (or (forall ((v_prenex_32583 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32583))) (<= (* 2 (select main_a v_prenex_32583)) 1998) (<= (+ main_y 1) v_prenex_32583) (< v_prenex_32583 main_y))) (forall ((v_prenex_32582 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32582))) (<= 0 (+ (select main_a v_prenex_32582) 500))))) (forall ((v_prenex_44795 Int) (v_prenex_44794 Int)) (or (<= (select main_a v_prenex_44795) 1500) (<= (+ main_y 1) v_prenex_44795) (<= 1 (select main_a v_prenex_44794)) (< v_prenex_44795 main_y) (<= (select main_a v_prenex_44794) (+ (select main_a v_prenex_44795) 4)) (<= 0 (+ (select main_a v_prenex_44794) 500)))) (forall ((v_prenex_43718 Int) (v_prenex_43717 Int)) (or (< v_prenex_43718 main_y) (<= (select main_a v_prenex_43717) 502) (<= 0 (+ (select main_a v_prenex_43718) 3)) (<= (select main_a v_prenex_43718) 1500) (<= (+ (select main_a v_prenex_43718) (select main_a v_prenex_43717)) 1000) (<= (+ main_y 1) v_prenex_43718) (<= (* 2 (select main_a v_prenex_43717)) 1004))) (forall ((v_prenex_47832 Int) (v_prenex_47831 Int)) (or (< v_prenex_47831 main_x) (< v_prenex_47832 main_y) (<= (+ main_y 1) v_prenex_47832) (<= (select main_a v_prenex_47832) 1500) (<= 1 (select main_a v_prenex_47831)) (<= (+ (select main_a v_prenex_47832) (select main_a v_prenex_47831)) 1000))) (forall ((v_prenex_43110 Int) (v_prenex_43111 Int)) (or (< v_prenex_43111 main_y) (<= (* 2 (select main_a v_prenex_43110)) 1004) (<= 996 (* 2 (select main_a v_prenex_43111))) (<= 2 (* 2 (select main_a v_prenex_43110))) (<= (select main_a v_prenex_43110) (+ (select main_a v_prenex_43111) 4)) (<= 498 (select main_a v_prenex_43111)) (<= (+ main_y 1) v_prenex_43111))) (forall ((v_prenex_43457 Int) (v_prenex_43456 Int)) (or (< v_prenex_43457 main_y) (<= 1 (select main_a v_prenex_43456)) (<= (* 2 (select main_a v_prenex_43457)) 1998) (<= (+ main_y 1) v_prenex_43457) (<= (+ main_x 1) v_prenex_43456) (<= (select main_a v_prenex_43457) (+ (select main_a v_prenex_43456) 998)) (<= (* 2 (select main_a v_prenex_43456)) 1004))) (forall ((v_prenex_42479 Int) (v_prenex_42480 Int)) (or (<= (+ main_x 1) v_prenex_42479) (<= (select main_a v_prenex_42479) 1003) (<= (select main_a v_prenex_42480) (+ (select main_a v_prenex_42479) 998)) (< v_prenex_42479 main_x) (<= 0 (+ (select main_a v_prenex_42479) 500)))) (forall ((v_prenex_37374 Int) (v_prenex_37375 Int)) (or (<= (+ main_y 1) v_prenex_37375) (<= (select main_a v_prenex_37375) (+ (select main_a v_prenex_37374) 998)) (<= (select main_a v_prenex_37374) 502) (<= 996 (* 2 (select main_a v_prenex_37375))) (<= 0 (+ (select main_a v_prenex_37375) 3)) (< v_prenex_37375 main_y) (<= (select main_a v_prenex_37374) 1003))) (or (forall ((v_prenex_44535 Int)) (or (< v_prenex_44535 main_y) (<= (* 2 (select main_a v_prenex_44535)) 1998) (<= (+ main_y 1) v_prenex_44535))) (forall ((v_prenex_44534 Int)) (or (<= (select main_a v_prenex_44534) 1003) (<= 2 (* 2 (select main_a v_prenex_44534)))))) (forall ((v_prenex_44870 Int) (v_prenex_44871 Int)) (or (< v_prenex_44871 main_y) (<= 996 (* 2 (select main_a v_prenex_44871))) (<= (+ main_y 1) v_prenex_44871) (<= (* 2 (select main_a v_prenex_44870)) 1004) (<= 1000 (+ (select main_a v_prenex_44871) (select main_a v_prenex_44870))) (<= (select main_a v_prenex_44871) 1500))) (forall ((v_prenex_33149 Int) (v_prenex_33148 Int)) (or (<= (* 2 (select main_a v_prenex_33149)) 1998) (< v_prenex_33149 main_y) (<= 2 (* 2 (select main_a v_prenex_33148))) (<= (+ main_y 1) v_prenex_33149) (<= (select main_a v_prenex_33148) 1003) (<= (select main_a v_prenex_33149) (+ (select main_a v_prenex_33148) 998)) (<= 996 (* 2 (select main_a v_prenex_33149))))) (forall ((v_prenex_41132 Int) (v_prenex_41133 Int)) (or (<= (+ main_x 1) v_prenex_41132) (<= (select main_a v_prenex_41132) (+ (select main_a v_prenex_41133) 4)) (<= (select main_a v_prenex_41132) 1003) (<= (select main_a v_prenex_41132) 502) (<= (+ main_y 1) v_prenex_41133) (< v_prenex_41133 main_y) (<= 498 (select main_a v_prenex_41133)))) (forall ((v_prenex_41588 Int) (v_prenex_41589 Int)) (or (<= (select main_a v_prenex_41588) 502) (<= (+ main_y 1) v_prenex_41589) (<= 498 (select main_a v_prenex_41589)) (<= (select main_a v_prenex_41589) 1500) (< v_prenex_41589 main_y) (<= (+ (select main_a v_prenex_41589) (select main_a v_prenex_41588)) 1000) (<= 0 (+ (select main_a v_prenex_41588) 500)))) (forall ((v_prenex_46354 Int) (v_prenex_46353 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46354))) (<= 2 (* 2 (select main_a v_prenex_46353))) (<= (+ main_y 1) v_prenex_46354) (<= (select main_a v_prenex_46353) (+ (select main_a v_prenex_46354) 4)) (<= (select main_a v_prenex_46354) 999) (<= (* 2 (select main_a v_prenex_46353)) 1004) (< v_prenex_46354 main_y))) (forall ((v_prenex_43967 Int) (v_prenex_43966 Int)) (or (< v_prenex_43966 main_x) (<= (+ main_y 1) v_prenex_43967) (< v_prenex_43967 main_y) (<= 0 (+ (select main_a v_prenex_43967) 3)) (<= (select main_a v_prenex_43966) (+ (select main_a v_prenex_43967) 4)) (<= (select main_a v_prenex_43966) 502))) (forall ((v_prenex_38978 Int) (v_prenex_38977 Int)) (or (<= (+ (select main_a v_prenex_38978) (select main_a v_prenex_38977)) 1000) (< v_prenex_38978 main_y) (<= (+ main_y 1) v_prenex_38978) (<= (select main_a v_prenex_38978) 1500) (<= 1 (select main_a v_prenex_38977)) (<= 498 (select main_a v_prenex_38978)) (<= (* 2 (select main_a v_prenex_38977)) 1004))) (forall ((v_prenex_37225 Int) (v_prenex_37226 Int)) (or (<= (+ main_y 1) v_prenex_37226) (<= (select main_a v_prenex_37225) 1003) (<= (* 2 (select main_a v_prenex_37225)) 1004) (< v_prenex_37226 main_y) (<= (* 2 (select main_a v_prenex_37226)) 1998) (<= 498 (select main_a v_prenex_37226)) (<= (+ (select main_a v_prenex_37226) (select main_a v_prenex_37225)) 1000))) (forall ((v_prenex_36986 Int) (v_prenex_36985 Int)) (or (<= 1000 (+ (select main_a v_prenex_36986) (select main_a v_prenex_36985))) (< v_prenex_36986 main_y) (<= 2 (* 2 (select main_a v_prenex_36985))) (<= (+ main_y 1) v_prenex_36986) (<= (select main_a v_prenex_36986) 1500) (<= (+ main_x 1) v_prenex_36985) (<= 0 (+ (select main_a v_prenex_36985) 500)))) (forall ((v_prenex_32676 Int) (v_prenex_32677 Int)) (or (<= 498 (select main_a v_prenex_32677)) (< v_prenex_32677 main_y) (<= (+ (select main_a v_prenex_32677) (select main_a v_prenex_32676)) 1000) (<= 1 (select main_a v_prenex_32676)) (<= (+ main_y 1) v_prenex_32677) (<= 0 (+ (select main_a v_prenex_32677) 3)) (<= (select main_a v_prenex_32676) 1003))) (or (forall ((v_prenex_38160 Int)) (<= 996 (* 2 (select main_a v_prenex_38160)))) (forall ((v_prenex_38159 Int)) (or (<= (* 2 (select main_a v_prenex_38159)) 1004) (<= (select main_a v_prenex_38159) 502) (<= (+ main_x 1) v_prenex_38159) (< v_prenex_38159 main_x)))) (forall ((v_prenex_32379 Int) (v_prenex_32378 Int)) (or (<= (select main_a v_prenex_32378) 1003) (<= (select main_a v_prenex_32378) (+ (select main_a v_prenex_32379) 4)) (<= (* 2 (select main_a v_prenex_32378)) 1004) (< v_prenex_32378 main_x) (<= (+ main_y 1) v_prenex_32379) (< v_prenex_32379 main_y) (<= 996 (* 2 (select main_a v_prenex_32379))))) (forall ((v_prenex_33424 Int) (v_prenex_33423 Int)) (or (<= (+ main_x 1) v_prenex_33423) (<= (select main_a v_prenex_33424) 999) (<= (select main_a v_prenex_33423) 1003) (<= (+ (select main_a v_prenex_33424) (select main_a v_prenex_33423)) 1000) (<= 1 (select main_a v_prenex_33423)) (<= (+ main_y 1) v_prenex_33424) (< v_prenex_33424 main_y))) (or (forall ((v_prenex_39252 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39252))) (<= (* 2 (select main_a v_prenex_39252)) 1998) (< v_prenex_39252 main_y) (<= (+ main_y 1) v_prenex_39252))) (forall ((v_prenex_39251 Int)) (<= 1 (select main_a v_prenex_39251)))) (forall ((v_prenex_40454 Int) (v_prenex_40453 Int)) (or (<= (+ main_y 1) v_prenex_40454) (<= (select main_a v_prenex_40453) 1003) (<= 2 (* 2 (select main_a v_prenex_40453))) (< v_prenex_40454 main_y) (<= (select main_a v_prenex_40453) (+ (select main_a v_prenex_40454) 4)) (<= 996 (* 2 (select main_a v_prenex_40454))) (<= 498 (select main_a v_prenex_40454)))) (forall ((v_prenex_35479 Int) (v_prenex_35478 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35479))) (< v_prenex_35479 main_y) (<= 1 (select main_a v_prenex_35478)) (<= (+ main_y 1) v_prenex_35479) (<= (select main_a v_prenex_35478) (+ (select main_a v_prenex_35479) 4)) (<= (select main_a v_prenex_35478) 1003) (<= 498 (select main_a v_prenex_35479)))) (or (forall ((v_prenex_43915 Int)) (or (< v_prenex_43915 main_y) (<= (* 2 (select main_a v_prenex_43915)) 1998) (<= (+ main_y 1) v_prenex_43915) (<= 0 (+ (select main_a v_prenex_43915) 3)))) (forall ((v_prenex_43914 Int)) (or (< v_prenex_43914 main_x) (<= (* 2 (select main_a v_prenex_43914)) 1004) (<= (select main_a v_prenex_43914) 502)))) (forall ((v_prenex_40641 Int) (v_prenex_40640 Int)) (or (< v_prenex_40641 main_y) (<= (select main_a v_prenex_40641) 999) (<= 996 (* 2 (select main_a v_prenex_40641))) (<= 1 (select main_a v_prenex_40640)) (<= (+ main_y 1) v_prenex_40641) (<= (select main_a v_prenex_40640) (+ (select main_a v_prenex_40641) 4)) (<= 2 (* 2 (select main_a v_prenex_40640))))) (forall ((v_prenex_44597 Int) (v_prenex_44596 Int)) (or (<= (select main_a v_prenex_44597) (+ (select main_a v_prenex_44596) 998)) (< v_prenex_44597 main_y) (<= (+ main_y 1) v_prenex_44597) (<= (select main_a v_prenex_44596) 1003) (<= 498 (select main_a v_prenex_44597)) (<= (* 2 (select main_a v_prenex_44597)) 1998) (<= 0 (+ (select main_a v_prenex_44596) 500)))) (forall ((v_prenex_39307 Int) (v_prenex_39306 Int)) (or (<= 498 (select main_a v_prenex_39307)) (< v_prenex_39307 main_y) (<= 996 (* 2 (select main_a v_prenex_39307))) (<= (+ main_y 1) v_prenex_39307) (<= (select main_a v_prenex_39306) 1003) (<= 1 (select main_a v_prenex_39306)) (<= (select main_a v_prenex_39306) (+ (select main_a v_prenex_39307) 4)))) (forall ((v_prenex_43435 Int) (v_prenex_43434 Int)) (or (< v_prenex_43434 main_x) (< v_prenex_43435 main_y) (<= 1 (select main_a v_prenex_43434)) (<= (+ main_y 1) v_prenex_43435) (<= (* 2 (select main_a v_prenex_43434)) 1004) (<= (select main_a v_prenex_43435) (+ (select main_a v_prenex_43434) 998)) (<= (* 2 (select main_a v_prenex_43435)) 1998))) (forall ((v_prenex_38413 Int) (v_prenex_38412 Int)) (or (<= (+ main_y 1) v_prenex_38413) (<= 498 (select main_a v_prenex_38413)) (<= 2 (* 2 (select main_a v_prenex_38412))) (< v_prenex_38413 main_y) (<= 1000 (+ (select main_a v_prenex_38413) (select main_a v_prenex_38412))))) (forall ((v_prenex_34431 Int) (v_prenex_34430 Int)) (or (<= (select main_a v_prenex_34430) 1500) (<= (+ main_y 1) v_prenex_34430) (<= (select main_a v_prenex_34431) 502) (<= (select main_a v_prenex_34431) 1003) (<= (+ (select main_a v_prenex_34430) (select main_a v_prenex_34431)) 1000) (< v_prenex_34430 main_y) (<= (select main_a v_prenex_34430) 999))) (forall ((v_prenex_45359 Int) (v_prenex_45358 Int)) (or (<= 0 (+ (select main_a v_prenex_45358) 500)) (< v_prenex_45359 main_y) (<= 2 (* 2 (select main_a v_prenex_45358))) (<= (select main_a v_prenex_45359) 1500) (<= (+ main_y 1) v_prenex_45359) (<= (+ main_x 1) v_prenex_45358) (<= (select main_a v_prenex_45359) (+ (select main_a v_prenex_45358) 998)))) (forall ((v_prenex_36823 Int) (v_prenex_36824 Int)) (or (<= (+ main_y 1) v_prenex_36824) (<= 0 (+ (select main_a v_prenex_36823) 500)) (<= (select main_a v_prenex_36824) (+ (select main_a v_prenex_36823) 998)) (< v_prenex_36824 main_y) (<= 0 (+ (select main_a v_prenex_36824) 3)) (<= 1 (select main_a v_prenex_36823)) (< v_prenex_36823 main_x))) (forall ((v_prenex_35099 Int) (v_prenex_35100 Int)) (or (<= 498 (select main_a v_prenex_35099)) (<= (+ main_y 1) v_prenex_35099) (<= (select main_a v_prenex_35099) 999) (<= (select main_a v_prenex_35100) (+ (select main_a v_prenex_35099) 4)) (<= 0 (+ (select main_a v_prenex_35100) 500)) (< v_prenex_35099 main_y) (<= 2 (* 2 (select main_a v_prenex_35100))))) (forall ((v_prenex_47720 Int) (v_prenex_47719 Int)) (or (<= 1000 (+ (select main_a v_prenex_47720) (select main_a v_prenex_47719))) (< v_prenex_47719 main_x) (<= (+ main_y 1) v_prenex_47720) (<= (select main_a v_prenex_47720) 1500) (<= (select main_a v_prenex_47719) 1003) (<= 2 (* 2 (select main_a v_prenex_47719))) (< v_prenex_47720 main_y))) (forall ((v_prenex_43361 Int) (v_prenex_43360 Int)) (or (<= (+ main_y 1) v_prenex_43361) (<= (select main_a v_prenex_43361) 1500) (<= 2 (* 2 (select main_a v_prenex_43360))) (<= 996 (* 2 (select main_a v_prenex_43361))) (<= 1 (select main_a v_prenex_43360)) (<= (select main_a v_prenex_43361) (+ (select main_a v_prenex_43360) 998)) (< v_prenex_43361 main_y))) (forall ((v_prenex_40308 Int) (v_prenex_40307 Int)) (or (< v_prenex_40308 main_y) (<= (select main_a v_prenex_40308) 1500) (<= (* 2 (select main_a v_prenex_40308)) 1998) (<= (select main_a v_prenex_40308) (+ (select main_a v_prenex_40307) 998)) (<= 0 (+ (select main_a v_prenex_40307) 500)) (<= (* 2 (select main_a v_prenex_40307)) 1004) (<= (+ main_y 1) v_prenex_40308))) (forall ((v_prenex_42033 Int) (v_prenex_42034 Int)) (or (<= (select main_a v_prenex_42033) (+ (select main_a v_prenex_42034) 4)) (< v_prenex_42034 main_y) (<= (+ main_y 1) v_prenex_42034) (<= 996 (* 2 (select main_a v_prenex_42034))) (<= (select main_a v_prenex_42033) 1003) (<= 498 (select main_a v_prenex_42034)) (<= (select main_a v_prenex_42033) 502))) (forall ((v_prenex_32409 Int) (v_prenex_32408 Int)) (or (<= (+ main_y 1) v_prenex_32409) (<= (select main_a v_prenex_32408) 1003) (<= 498 (select main_a v_prenex_32409)) (<= 2 (* 2 (select main_a v_prenex_32408))) (<= 996 (* 2 (select main_a v_prenex_32409))) (< v_prenex_32409 main_y) (<= 1000 (+ (select main_a v_prenex_32409) (select main_a v_prenex_32408))))) (forall ((v_prenex_38676 Int) (v_prenex_38675 Int)) (or (<= (+ (select main_a v_prenex_38676) (select main_a v_prenex_38675)) 1000) (< v_prenex_38675 main_x) (<= (+ main_y 1) v_prenex_38676) (<= (select main_a v_prenex_38676) 999) (< v_prenex_38676 main_y))) (forall ((v_prenex_47518 Int) (v_prenex_47517 Int)) (or (<= (+ main_y 1) v_prenex_47518) (<= 1 (select main_a v_prenex_47517)) (< v_prenex_47518 main_y) (<= (select main_a v_prenex_47518) 999) (<= (+ (select main_a v_prenex_47518) (select main_a v_prenex_47517)) 1000) (<= 498 (select main_a v_prenex_47518)) (<= (select main_a v_prenex_47517) 502))) (forall ((v_prenex_40515 Int) (v_prenex_40514 Int)) (or (<= (select main_a v_prenex_40514) 1003) (<= (+ main_y 1) v_prenex_40515) (<= 0 (+ (select main_a v_prenex_40515) 3)) (< v_prenex_40515 main_y) (<= (select main_a v_prenex_40514) (+ (select main_a v_prenex_40515) 4)))) (forall ((v_prenex_45910 Int) (v_prenex_45911 Int)) (or (<= 0 (+ (select main_a v_prenex_45910) 500)) (< v_prenex_45910 main_x) (<= (+ main_x 1) v_prenex_45910) (< v_prenex_45911 main_y) (<= (select main_a v_prenex_45911) (+ (select main_a v_prenex_45910) 998)))) (forall ((v_prenex_39517 Int) (v_prenex_39516 Int)) (or (<= (* 2 (select main_a v_prenex_39517)) 1998) (<= 2 (* 2 (select main_a v_prenex_39516))) (< v_prenex_39517 main_y) (<= (+ main_y 1) v_prenex_39517) (<= (select main_a v_prenex_39517) (+ (select main_a v_prenex_39516) 998)) (<= (+ main_x 1) v_prenex_39516))) (or (forall ((v_prenex_35541 Int)) (or (<= (* 2 (select main_a v_prenex_35541)) 1998) (<= (select main_a v_prenex_35541) 999) (<= (+ main_y 1) v_prenex_35541) (< v_prenex_35541 main_y))) (forall ((v_prenex_35540 Int)) (<= (select main_a v_prenex_35540) 1003))) (or (forall ((v_prenex_40607 Int)) (or (< v_prenex_40607 main_y) (<= (select main_a v_prenex_40607) 999) (<= (select main_a v_prenex_40607) 1500) (<= 996 (* 2 (select main_a v_prenex_40607))) (<= (+ main_y 1) v_prenex_40607))) (forall ((v_prenex_40606 Int)) (<= (select main_a v_prenex_40606) 1003))) (forall ((v_prenex_35560 Int) (v_prenex_35561 Int)) (or (< v_prenex_35561 main_y) (<= 0 (+ (select main_a v_prenex_35561) 3)) (<= (select main_a v_prenex_35560) 502) (<= (* 2 (select main_a v_prenex_35561)) 1998) (<= (+ main_y 1) v_prenex_35561) (<= (select main_a v_prenex_35560) (+ (select main_a v_prenex_35561) 4)))) (forall ((v_prenex_32423 Int) (v_prenex_32422 Int)) (or (<= (select main_a v_prenex_32423) (+ (select main_a v_prenex_32422) 998)) (<= (select main_a v_prenex_32423) 1500) (<= (select main_a v_prenex_32422) 502) (<= 996 (* 2 (select main_a v_prenex_32423))) (<= (+ main_y 1) v_prenex_32423) (< v_prenex_32423 main_y))) (forall ((v_prenex_47530 Int) (v_prenex_47529 Int)) (or (<= (select main_a v_prenex_47529) 502) (<= 0 (+ (select main_a v_prenex_47529) 500)) (<= 0 (+ (select main_a v_prenex_47530) 3)) (<= 1000 (+ (select main_a v_prenex_47530) (select main_a v_prenex_47529))) (<= (+ main_y 1) v_prenex_47530) (< v_prenex_47530 main_y) (<= (* 2 (select main_a v_prenex_47530)) 1998))) (forall ((v_prenex_34245 Int) (v_prenex_34244 Int)) (or (<= (+ (select main_a v_prenex_34244) (select main_a v_prenex_34245)) 1000) (<= 498 (select main_a v_prenex_34244)) (<= 996 (* 2 (select main_a v_prenex_34244))) (<= (+ main_y 1) v_prenex_34244) (<= (select main_a v_prenex_34245) 1003) (< v_prenex_34244 main_y))) (forall ((v_prenex_42355 Int) (v_prenex_42356 Int)) (or (<= 0 (+ (select main_a v_prenex_42355) 500)) (<= 1 (select main_a v_prenex_42355)) (<= 498 (select main_a v_prenex_42356)) (< v_prenex_42356 main_y) (<= (+ main_y 1) v_prenex_42356) (<= (+ (select main_a v_prenex_42356) (select main_a v_prenex_42355)) 1000) (<= (* 2 (select main_a v_prenex_42356)) 1998))) (forall ((v_prenex_45205 Int) (v_prenex_45204 Int)) (or (<= (* 2 (select main_a v_prenex_45205)) 1998) (<= 0 (+ (select main_a v_prenex_45204) 500)) (<= (select main_a v_prenex_45204) 502) (< v_prenex_45205 main_y) (<= (select main_a v_prenex_45204) (+ (select main_a v_prenex_45205) 4)) (<= (select main_a v_prenex_45205) 1500) (<= (+ main_y 1) v_prenex_45205))) (forall ((v_prenex_38246 Int) (v_prenex_38245 Int)) (or (<= (select main_a v_prenex_38245) (+ (select main_a v_prenex_38246) 4)) (< v_prenex_38246 main_y) (<= (select main_a v_prenex_38246) 999) (<= (+ main_y 1) v_prenex_38246) (<= (+ main_x 1) v_prenex_38245) (<= 2 (* 2 (select main_a v_prenex_38245))))) (or (forall ((v_prenex_35140 Int)) (<= 0 (+ (select main_a v_prenex_35140) 500))) (forall ((v_prenex_35139 Int)) (or (<= 498 (select main_a v_prenex_35139)) (<= (* 2 (select main_a v_prenex_35139)) 1998) (< v_prenex_35139 main_y) (<= (+ main_y 1) v_prenex_35139) (<= 996 (* 2 (select main_a v_prenex_35139)))))) (forall ((v_prenex_33281 Int) (v_prenex_33280 Int)) (or (<= 498 (select main_a v_prenex_33281)) (<= (+ (select main_a v_prenex_33281) (select main_a v_prenex_33280)) 1000) (<= (+ main_y 1) v_prenex_33281) (< v_prenex_33281 main_y) (<= 0 (+ (select main_a v_prenex_33280) 500)))) (or (forall ((v_prenex_34893 Int)) (or (<= (+ main_y 1) v_prenex_34893) (<= 996 (* 2 (select main_a v_prenex_34893))) (< v_prenex_34893 main_y) (<= (select main_a v_prenex_34893) 1500) (<= (* 2 (select main_a v_prenex_34893)) 1998))) (forall ((v_prenex_34894 Int)) (or (<= (* 2 (select main_a v_prenex_34894)) 1004) (<= (select main_a v_prenex_34894) 502)))) (forall ((v_prenex_36058 Int) (v_prenex_36059 Int)) (or (<= 1 (select main_a v_prenex_36058)) (<= 1000 (+ (select main_a v_prenex_36059) (select main_a v_prenex_36058))) (<= (+ main_y 1) v_prenex_36059) (<= (select main_a v_prenex_36059) 1500) (< v_prenex_36059 main_y))) (forall ((v_prenex_35702 Int) (v_prenex_35703 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35702))) (<= (select main_a v_prenex_35703) 1500) (<= (select main_a v_prenex_35702) 1003) (<= (select main_a v_prenex_35703) (+ (select main_a v_prenex_35702) 998)) (<= (* 2 (select main_a v_prenex_35703)) 1998) (<= (+ main_y 1) v_prenex_35703) (< v_prenex_35703 main_y))) (or (forall ((v_prenex_44440 Int)) (or (<= (+ main_x 1) v_prenex_44440) (<= 0 (+ (select main_a v_prenex_44440) 500)) (<= (select main_a v_prenex_44440) 502))) (forall ((v_prenex_44441 Int)) (or (<= 498 (select main_a v_prenex_44441)) (< v_prenex_44441 main_y) (<= (* 2 (select main_a v_prenex_44441)) 1998) (<= (+ main_y 1) v_prenex_44441)))) (or (forall ((v_prenex_46836 Int)) (or (<= (+ main_y 1) v_prenex_46836) (<= 0 (+ (select main_a v_prenex_46836) 3)) (< v_prenex_46836 main_y) (<= (* 2 (select main_a v_prenex_46836)) 1998))) (forall ((v_prenex_46835 Int)) (or (<= (select main_a v_prenex_46835) 502) (<= 1 (select main_a v_prenex_46835))))) (forall ((v_prenex_40677 Int) (v_prenex_40676 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40676))) (<= (select main_a v_prenex_40677) (+ (select main_a v_prenex_40676) 998)) (<= 0 (+ (select main_a v_prenex_40676) 500)) (< v_prenex_40676 main_x) (<= 498 (select main_a v_prenex_40677)) (<= (+ main_y 1) v_prenex_40677) (< v_prenex_40677 main_y))) (forall ((v_prenex_43268 Int) (v_prenex_43267 Int)) (or (< v_prenex_43268 main_y) (<= 1000 (+ (select main_a v_prenex_43268) (select main_a v_prenex_43267))) (<= (select main_a v_prenex_43267) 502) (<= (* 2 (select main_a v_prenex_43268)) 1998) (<= (+ main_y 1) v_prenex_43268) (<= (select main_a v_prenex_43268) 999))) (forall ((v_prenex_35113 Int) (v_prenex_35114 Int)) (or (<= 0 (+ (select main_a v_prenex_35114) 500)) (<= 2 (* 2 (select main_a v_prenex_35114))) (<= (select main_a v_prenex_35113) 999) (<= (* 2 (select main_a v_prenex_35113)) 1998) (< v_prenex_35113 main_y) (<= 1000 (+ (select main_a v_prenex_35113) (select main_a v_prenex_35114))) (<= (+ main_y 1) v_prenex_35113))) (forall ((v_prenex_38905 Int) (v_prenex_38904 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38905))) (< v_prenex_38904 main_x) (<= 1 (select main_a v_prenex_38904)) (<= (select main_a v_prenex_38905) (+ (select main_a v_prenex_38904) 998)) (<= (+ main_y 1) v_prenex_38905) (< v_prenex_38905 main_y) (<= (select main_a v_prenex_38904) 1003))) (forall ((v_prenex_33553 Int) (v_prenex_33552 Int)) (or (<= (select main_a v_prenex_33552) 502) (<= (* 2 (select main_a v_prenex_33552)) 1004) (< v_prenex_33553 main_y) (<= (+ main_y 1) v_prenex_33553) (<= (select main_a v_prenex_33552) (+ (select main_a v_prenex_33553) 4)) (<= 0 (+ (select main_a v_prenex_33553) 3)))) (forall ((v_prenex_47588 Int) (v_prenex_47587 Int)) (or (< v_prenex_47588 main_y) (<= (select main_a v_prenex_47588) 999) (<= (* 2 (select main_a v_prenex_47587)) 1004) (<= (select main_a v_prenex_47588) (+ (select main_a v_prenex_47587) 998)) (<= 0 (+ (select main_a v_prenex_47588) 3)) (<= (+ main_y 1) v_prenex_47588))) (or (forall ((v_prenex_35942 Int)) (or (< v_prenex_35942 main_x) (<= (select main_a v_prenex_35942) 502))) (forall ((v_prenex_35943 Int)) (or (<= (* 2 (select main_a v_prenex_35943)) 1998) (< v_prenex_35943 main_y) (<= (+ main_y 1) v_prenex_35943)))) (forall ((v_prenex_39335 Int) (v_prenex_39334 Int)) (or (<= (+ main_y 1) v_prenex_39335) (<= (* 2 (select main_a v_prenex_39334)) 1004) (< v_prenex_39335 main_y) (<= (select main_a v_prenex_39334) (+ (select main_a v_prenex_39335) 4)) (<= (select main_a v_prenex_39335) 1500) (<= (select main_a v_prenex_39334) 1003) (<= 996 (* 2 (select main_a v_prenex_39335))))) (forall ((v_prenex_41555 Int) (v_prenex_41554 Int)) (or (< v_prenex_41554 main_x) (<= (+ main_x 1) v_prenex_41554) (<= (* 2 (select main_a v_prenex_41554)) 1004) (<= 1000 (+ (select main_a v_prenex_41555) (select main_a v_prenex_41554))) (<= (select main_a v_prenex_41554) 502))) (or (forall ((v_prenex_42101 Int)) (<= 2 (* 2 (select main_a v_prenex_42101)))) (forall ((v_prenex_32340 Int)) (or (<= (select main_a v_prenex_32340) 999) (< v_prenex_32340 main_y) (<= (+ main_y 1) v_prenex_32340) (<= 0 (+ (select main_a v_prenex_32340) 3))))) (forall ((v_prenex_36950 Int) (v_prenex_36949 Int)) (or (<= 498 (select main_a v_prenex_36950)) (<= (+ main_y 1) v_prenex_36950) (<= 0 (+ (select main_a v_prenex_36950) 3)) (<= 1 (select main_a v_prenex_36949)) (<= (select main_a v_prenex_36949) (+ (select main_a v_prenex_36950) 4)) (< v_prenex_36950 main_y) (<= (* 2 (select main_a v_prenex_36949)) 1004))) (forall ((v_prenex_46266 Int) (v_prenex_46265 Int)) (or (< v_prenex_46266 main_y) (<= (+ main_x 1) v_prenex_46265) (<= (+ main_y 1) v_prenex_46266) (<= 1 (select main_a v_prenex_46265)) (<= (+ (select main_a v_prenex_46266) (select main_a v_prenex_46265)) 1000) (<= (select main_a v_prenex_46265) 1003) (<= 996 (* 2 (select main_a v_prenex_46266))))) (forall ((v_prenex_38101 Int) (v_prenex_38102 Int)) (or (<= (+ main_x 1) v_prenex_38101) (<= 1000 (+ (select main_a v_prenex_38102) (select main_a v_prenex_38101))) (<= (select main_a v_prenex_38101) 1003) (<= (+ main_y 1) v_prenex_38102) (< v_prenex_38102 main_y) (<= (select main_a v_prenex_38102) 999))) (forall ((v_prenex_38538 Int) (v_prenex_38539 Int)) (or (< v_prenex_38538 main_x) (<= (+ main_y 1) v_prenex_38539) (< v_prenex_38539 main_y) (<= (+ (select main_a v_prenex_38539) (select main_a v_prenex_38538)) 1000) (<= (* 2 (select main_a v_prenex_38538)) 1004) (<= (* 2 (select main_a v_prenex_38539)) 1998) (<= 0 (+ (select main_a v_prenex_38538) 500)))) (forall ((v_prenex_44070 Int) (v_prenex_44071 Int)) (or (< v_prenex_44070 main_x) (<= (select main_a v_prenex_44071) 999) (<= (select main_a v_prenex_44071) (+ (select main_a v_prenex_44070) 998)) (<= 1 (select main_a v_prenex_44070)) (< v_prenex_44071 main_y) (<= (+ main_y 1) v_prenex_44071))) (forall ((v_prenex_38161 Int) (v_prenex_38162 Int)) (or (<= (* 2 (select main_a v_prenex_38162)) 1998) (<= 1 (select main_a v_prenex_38161)) (<= (+ (select main_a v_prenex_38162) (select main_a v_prenex_38161)) 1000) (< v_prenex_38162 main_y) (<= (+ main_y 1) v_prenex_38162) (<= 0 (+ (select main_a v_prenex_38162) 3)) (<= (select main_a v_prenex_38161) 1003))) (or (forall ((v_prenex_39848 Int)) (or (<= (+ main_x 1) v_prenex_39848) (<= (select main_a v_prenex_39848) 1003) (<= 0 (+ (select main_a v_prenex_39848) 500)))) (forall ((v_prenex_39849 Int)) (or (<= 0 (+ (select main_a v_prenex_39849) 3)) (< v_prenex_39849 main_y) (<= 996 (* 2 (select main_a v_prenex_39849))) (<= (+ main_y 1) v_prenex_39849)))) (forall ((v_prenex_45520 Int) (v_prenex_45521 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45520))) (<= (+ main_y 1) v_prenex_45521) (<= (select main_a v_prenex_45520) 1003) (<= (* 2 (select main_a v_prenex_45521)) 1998) (<= 1000 (+ (select main_a v_prenex_45521) (select main_a v_prenex_45520))) (< v_prenex_45521 main_y) (< v_prenex_45520 main_x))) (forall ((v_prenex_44001 Int) (v_prenex_44000 Int)) (or (< v_prenex_44001 main_y) (<= 0 (+ (select main_a v_prenex_44001) 3)) (<= (+ main_y 1) v_prenex_44001) (<= 1 (select main_a v_prenex_44000)) (<= (+ (select main_a v_prenex_44001) (select main_a v_prenex_44000)) 1000) (<= (+ main_x 1) v_prenex_44000) (<= 0 (+ (select main_a v_prenex_44000) 500)))) (forall ((v_prenex_40294 Int) (v_prenex_40293 Int)) (or (<= (select main_a v_prenex_40294) 1500) (< v_prenex_40294 main_y) (<= (select main_a v_prenex_40293) 1003) (<= (+ main_y 1) v_prenex_40294) (<= 996 (* 2 (select main_a v_prenex_40294))) (<= (+ (select main_a v_prenex_40294) (select main_a v_prenex_40293)) 1000) (<= 1 (select main_a v_prenex_40293)))) (forall ((v_prenex_40090 Int) (v_prenex_40089 Int)) (or (< v_prenex_40090 main_y) (<= 2 (* 2 (select main_a v_prenex_40089))) (<= 0 (+ (select main_a v_prenex_40089) 500)) (<= (select main_a v_prenex_40090) 1500) (<= (select main_a v_prenex_40090) 999) (<= (select main_a v_prenex_40090) (+ (select main_a v_prenex_40089) 998)) (<= (+ main_y 1) v_prenex_40090))) (or (forall ((v_prenex_34984 Int)) (or (<= 0 (+ (select main_a v_prenex_34984) 500)) (<= (select main_a v_prenex_34984) 1003))) (forall ((v_prenex_34983 Int)) (or (< v_prenex_34983 main_y) (<= 996 (* 2 (select main_a v_prenex_34983))) (<= (* 2 (select main_a v_prenex_34983)) 1998) (<= (+ main_y 1) v_prenex_34983)))) (forall ((v_prenex_41431 Int) (v_prenex_41432 Int)) (or (<= (select main_a v_prenex_41432) 1500) (<= (select main_a v_prenex_41432) (+ (select main_a v_prenex_41431) 998)) (<= (+ main_y 1) v_prenex_41432) (<= (select main_a v_prenex_41431) 502) (< v_prenex_41432 main_y) (<= (select main_a v_prenex_41432) 999))) (or (forall ((v_prenex_44937 Int)) (or (< v_prenex_44937 main_y) (<= (+ main_y 1) v_prenex_44937) (<= (select main_a v_prenex_44937) 999) (<= (* 2 (select main_a v_prenex_44937)) 1998))) (forall ((v_prenex_44936 Int)) (or (<= (select main_a v_prenex_44936) 1003) (< v_prenex_44936 main_x) (<= 0 (+ (select main_a v_prenex_44936) 500))))) (forall ((v_prenex_34335 Int) (v_prenex_34334 Int)) (or (<= (select main_a v_prenex_34334) 1500) (<= (+ main_y 1) v_prenex_34334) (<= 498 (select main_a v_prenex_34334)) (<= (* 2 (select main_a v_prenex_34335)) 1004) (<= (+ (select main_a v_prenex_34334) (select main_a v_prenex_34335)) 1000) (< v_prenex_34334 main_y))) (forall ((v_prenex_42696 Int) (v_prenex_42697 Int)) (or (<= (+ (select main_a v_prenex_42697) (select main_a v_prenex_42696)) 1000) (<= 0 (+ (select main_a v_prenex_42697) 3)) (<= 0 (+ (select main_a v_prenex_42696) 500)) (<= (+ main_y 1) v_prenex_42697) (<= (* 2 (select main_a v_prenex_42697)) 1998) (< v_prenex_42697 main_y))) (forall ((v_prenex_33065 Int) (v_prenex_33064 Int)) (or (<= (select main_a v_prenex_33065) 1500) (< v_prenex_33065 main_y) (<= (+ main_y 1) v_prenex_33065) (<= (+ (select main_a v_prenex_33065) (select main_a v_prenex_33064)) 1000) (<= (select main_a v_prenex_33065) 999) (<= 0 (+ (select main_a v_prenex_33064) 500)))) (or (forall ((v_prenex_46562 Int)) (or (<= (select main_a v_prenex_46562) 502) (<= 0 (+ (select main_a v_prenex_46562) 500)))) (forall ((v_prenex_46563 Int)) (or (<= (+ main_y 1) v_prenex_46563) (<= (* 2 (select main_a v_prenex_46563)) 1998) (< v_prenex_46563 main_y) (<= 996 (* 2 (select main_a v_prenex_46563))) (<= (select main_a v_prenex_46563) 999)))) (forall ((v_prenex_45162 Int) (v_prenex_45163 Int)) (or (< v_prenex_45163 main_y) (<= (select main_a v_prenex_45163) (+ (select main_a v_prenex_45162) 998)) (<= 1 (select main_a v_prenex_45162)) (<= (select main_a v_prenex_45163) 1500) (<= (+ main_y 1) v_prenex_45163))) (or (forall ((v_prenex_43877 Int)) (or (< v_prenex_43877 main_y) (<= (+ main_y 1) v_prenex_43877) (<= (* 2 (select main_a v_prenex_43877)) 1998) (<= 498 (select main_a v_prenex_43877)) (<= 0 (+ (select main_a v_prenex_43877) 3)))) (forall ((v_prenex_43876 Int)) (or (<= 0 (+ (select main_a v_prenex_43876) 500)) (<= 1 (select main_a v_prenex_43876))))) (or (forall ((v_prenex_41856 Int)) (or (<= (+ main_y 1) v_prenex_41856) (< v_prenex_41856 main_y) (<= 996 (* 2 (select main_a v_prenex_41856))) (<= 498 (select main_a v_prenex_41856)) (<= 0 (+ (select main_a v_prenex_41856) 3)))) (forall ((v_prenex_41855 Int)) (<= (select main_a v_prenex_41855) 1003))) (forall ((v_prenex_43752 Int) (v_prenex_43751 Int)) (or (<= (select main_a v_prenex_43751) 502) (<= (* 2 (select main_a v_prenex_43752)) 1998) (<= (+ main_x 1) v_prenex_43751) (<= (select main_a v_prenex_43751) (+ (select main_a v_prenex_43752) 4)) (<= 1 (select main_a v_prenex_43751)) (< v_prenex_43752 main_y) (<= (+ main_y 1) v_prenex_43752))) (forall ((v_prenex_37202 Int) (v_prenex_37203 Int)) (or (<= (+ main_y 1) v_prenex_37203) (<= (select main_a v_prenex_37202) 502) (<= (select main_a v_prenex_37202) 1003) (<= 498 (select main_a v_prenex_37203)) (<= (select main_a v_prenex_37202) (+ (select main_a v_prenex_37203) 4)) (< v_prenex_37203 main_y) (<= 0 (+ (select main_a v_prenex_37203) 3)))) (forall ((v_prenex_34297 Int) (v_prenex_34296 Int)) (or (< v_prenex_34296 main_y) (<= (select main_a v_prenex_34297) (+ (select main_a v_prenex_34296) 4)) (< v_prenex_34297 main_x) (<= 0 (+ (select main_a v_prenex_34296) 3)) (<= 0 (+ (select main_a v_prenex_34297) 500)) (<= (+ main_y 1) v_prenex_34296))) (forall ((v_prenex_43565 Int) (v_prenex_43566 Int)) (or (<= 1000 (+ (select main_a v_prenex_43566) (select main_a v_prenex_43565))) (<= (+ main_y 1) v_prenex_43566) (<= 1 (select main_a v_prenex_43565)) (< v_prenex_43566 main_y) (<= 498 (select main_a v_prenex_43566)) (< v_prenex_43565 main_x) (<= 0 (+ (select main_a v_prenex_43565) 500)))) (forall ((v_prenex_35677 Int) (v_prenex_35676 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35676))) (< v_prenex_35677 main_y) (<= 498 (select main_a v_prenex_35677)) (<= 996 (* 2 (select main_a v_prenex_35677))) (<= (+ (select main_a v_prenex_35677) (select main_a v_prenex_35676)) 1000) (<= (select main_a v_prenex_35676) 502) (<= (+ main_y 1) v_prenex_35677))) (or (forall ((v_prenex_42331 Int)) (or (< v_prenex_42331 main_x) (<= (select main_a v_prenex_42331) 1003))) (forall ((v_prenex_42332 Int)) (or (< v_prenex_42332 main_y) (<= (select main_a v_prenex_42332) 1500) (<= (* 2 (select main_a v_prenex_42332)) 1998) (<= (+ main_y 1) v_prenex_42332)))) (forall ((v_prenex_34952 Int) (v_prenex_34951 Int)) (or (<= 0 (+ (select main_a v_prenex_34951) 3)) (<= 2 (* 2 (select main_a v_prenex_34952))) (< v_prenex_34951 main_y) (<= 0 (+ (select main_a v_prenex_34952) 500)) (<= 1000 (+ (select main_a v_prenex_34951) (select main_a v_prenex_34952))) (<= 996 (* 2 (select main_a v_prenex_34951))) (<= (+ main_y 1) v_prenex_34951))) (or (forall ((v_prenex_47115 Int)) (or (<= (+ main_y 1) v_prenex_47115) (<= (select main_a v_prenex_47115) 1500) (< v_prenex_47115 main_y) (<= (* 2 (select main_a v_prenex_47115)) 1998))) (forall ((v_prenex_47112 Int)) (<= 2 (* 2 (select main_a v_prenex_47112))))) (or (forall ((v_prenex_43182 Int)) (or (<= (select main_a v_prenex_43182) 1003) (< v_prenex_43182 main_x) (<= (* 2 (select main_a v_prenex_43182)) 1004))) (forall ((v_prenex_43183 Int)) (or (< v_prenex_43183 main_y) (<= (select main_a v_prenex_43183) 1500) (<= (+ main_y 1) v_prenex_43183) (<= 996 (* 2 (select main_a v_prenex_43183)))))) (forall ((v_prenex_44160 Int) (v_prenex_44161 Int)) (or (<= (+ main_y 1) v_prenex_44161) (<= (+ (select main_a v_prenex_44161) (select main_a v_prenex_44160)) 1000) (< v_prenex_44161 main_y) (<= 0 (+ (select main_a v_prenex_44161) 3)) (<= 2 (* 2 (select main_a v_prenex_44160))) (<= (select main_a v_prenex_44161) 1500) (<= 0 (+ (select main_a v_prenex_44160) 500)))) (or (forall ((v_prenex_37282 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37282))) (<= 0 (+ (select main_a v_prenex_37282) 3)) (< v_prenex_37282 main_y) (<= (+ main_y 1) v_prenex_37282))) (forall ((v_prenex_37281 Int)) (or (<= (select main_a v_prenex_37281) 502) (<= (select main_a v_prenex_37281) 1003)))) (forall ((v_prenex_44670 Int) (v_prenex_44671 Int)) (or (<= 0 (+ (select main_a v_prenex_44670) 500)) (<= 498 (select main_a v_prenex_44671)) (<= 1000 (+ (select main_a v_prenex_44671) (select main_a v_prenex_44670))) (< v_prenex_44671 main_y) (<= 0 (+ (select main_a v_prenex_44671) 3)) (<= (select main_a v_prenex_44670) 502) (<= (+ main_y 1) v_prenex_44671))) (forall ((v_prenex_45704 Int) (v_prenex_45705 Int)) (or (<= (+ main_y 1) v_prenex_45705) (<= (select main_a v_prenex_45704) 502) (<= 0 (+ (select main_a v_prenex_45705) 3)) (< v_prenex_45705 main_y) (<= 996 (* 2 (select main_a v_prenex_45705))) (<= (select main_a v_prenex_45705) (+ (select main_a v_prenex_45704) 998)) (<= 0 (+ (select main_a v_prenex_45704) 500)))) (forall ((v_prenex_33895 Int) (v_prenex_33894 Int)) (or (<= (+ main_y 1) v_prenex_33894) (< v_prenex_33894 main_y) (<= 2 (* 2 (select main_a v_prenex_33895))) (<= (* 2 (select main_a v_prenex_33895)) 1004) (<= 1000 (+ (select main_a v_prenex_33894) (select main_a v_prenex_33895))) (<= 996 (* 2 (select main_a v_prenex_33894))))) (or (forall ((v_prenex_47054 Int)) (or (<= (* 2 (select main_a v_prenex_47054)) 1004) (<= 2 (* 2 (select main_a v_prenex_47054))))) (forall ((v_prenex_47055 Int)) (or (<= 498 (select main_a v_prenex_47055)) (<= (+ main_y 1) v_prenex_47055) (<= (* 2 (select main_a v_prenex_47055)) 1998) (< v_prenex_47055 main_y)))) (forall ((v_prenex_44904 Int) (v_prenex_44905 Int)) (or (<= (+ main_y 1) v_prenex_44905) (<= (+ (select main_a v_prenex_44905) (select main_a v_prenex_44904)) 1000) (<= 498 (select main_a v_prenex_44905)) (< v_prenex_44905 main_y) (<= 0 (+ (select main_a v_prenex_44905) 3)) (<= (select main_a v_prenex_44904) 502))) (forall ((v_prenex_46387 Int) (v_prenex_46388 Int)) (or (< v_prenex_46387 main_x) (< v_prenex_46388 main_y) (<= (+ (select main_a v_prenex_46388) (select main_a v_prenex_46387)) 1000) (<= (+ main_y 1) v_prenex_46388) (<= (+ main_x 1) v_prenex_46387))) (or (forall ((v_prenex_34305 Int)) (or (<= 1 (select main_a v_prenex_34305)) (< v_prenex_34305 main_x))) (forall ((v_prenex_34304 Int)) (or (<= (select main_a v_prenex_34304) 999) (<= (+ main_y 1) v_prenex_34304) (< v_prenex_34304 main_y) (<= (* 2 (select main_a v_prenex_34304)) 1998)))) (forall ((v_prenex_32744 Int) (v_prenex_32745 Int)) (or (< v_prenex_32745 main_y) (<= (select main_a v_prenex_32744) 502) (<= 0 (+ (select main_a v_prenex_32744) 500)) (<= (* 2 (select main_a v_prenex_32745)) 1998) (<= 996 (* 2 (select main_a v_prenex_32745))) (<= 1000 (+ (select main_a v_prenex_32745) (select main_a v_prenex_32744))) (<= (+ main_y 1) v_prenex_32745))) (forall ((v_prenex_38947 Int) (v_prenex_38948 Int)) (or (< v_prenex_38948 main_y) (<= (+ main_y 1) v_prenex_38948) (<= (select main_a v_prenex_38947) 1003) (<= (select main_a v_prenex_38948) (+ (select main_a v_prenex_38947) 998)) (<= 1 (select main_a v_prenex_38947)) (<= 498 (select main_a v_prenex_38948)) (<= 996 (* 2 (select main_a v_prenex_38948))))) (forall ((v_prenex_43903 Int) (v_prenex_43902 Int)) (or (<= (+ (select main_a v_prenex_43903) (select main_a v_prenex_43902)) 1000) (< v_prenex_43903 main_y) (<= (+ main_x 1) v_prenex_43902) (<= (select main_a v_prenex_43902) 502) (<= (+ main_y 1) v_prenex_43903) (<= 1 (select main_a v_prenex_43902)) (<= 0 (+ (select main_a v_prenex_43903) 3)))) (forall ((v_prenex_46422 Int) (v_prenex_46421 Int)) (or (<= 498 (select main_a v_prenex_46422)) (< v_prenex_46422 main_y) (<= (+ main_y 1) v_prenex_46422) (<= (select main_a v_prenex_46421) 1003) (<= 2 (* 2 (select main_a v_prenex_46421))) (<= (+ (select main_a v_prenex_46422) (select main_a v_prenex_46421)) 1000) (<= (* 2 (select main_a v_prenex_46422)) 1998))) (or (forall ((v_prenex_33159 Int)) (<= (* 2 (select main_a v_prenex_33159)) 1998)) (forall ((v_prenex_33158 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33158))) (<= (+ main_x 1) v_prenex_33158) (< v_prenex_33158 main_x) (<= (select main_a v_prenex_33158) 502)))) (forall ((v_prenex_45353 Int) (v_prenex_45352 Int)) (or (<= (+ main_y 1) v_prenex_45353) (<= 2 (* 2 (select main_a v_prenex_45352))) (<= (select main_a v_prenex_45353) (+ (select main_a v_prenex_45352) 998)) (< v_prenex_45352 main_x) (< v_prenex_45353 main_y) (<= (select main_a v_prenex_45353) 999))) (forall ((v_prenex_47012 Int) (v_prenex_47013 Int)) (or (<= (select main_a v_prenex_47012) 502) (<= 996 (* 2 (select main_a v_prenex_47013))) (< v_prenex_47013 main_y) (<= 498 (select main_a v_prenex_47013)) (<= (+ main_y 1) v_prenex_47013) (<= (select main_a v_prenex_47012) (+ (select main_a v_prenex_47013) 4)))) (forall ((v_prenex_43132 Int) (v_prenex_43133 Int)) (or (<= (select main_a v_prenex_43133) 1500) (<= (+ main_y 1) v_prenex_43133) (<= 0 (+ (select main_a v_prenex_43133) 3)) (< v_prenex_43133 main_y) (<= (+ (select main_a v_prenex_43133) (select main_a v_prenex_43132)) 1000) (<= (select main_a v_prenex_43132) 502))) (forall ((v_prenex_39685 Int) (v_prenex_39684 Int)) (or (<= (+ main_y 1) v_prenex_39685) (<= (+ (select main_a v_prenex_39685) (select main_a v_prenex_39684)) 1000) (<= 498 (select main_a v_prenex_39685)) (<= 0 (+ (select main_a v_prenex_39684) 500)) (< v_prenex_39685 main_y) (< v_prenex_39684 main_x) (<= 2 (* 2 (select main_a v_prenex_39684))))) (forall ((v_prenex_35476 Int) (v_prenex_35477 Int)) (or (<= 1 (select main_a v_prenex_35476)) (<= (* 2 (select main_a v_prenex_35476)) 1004) (< v_prenex_35477 main_y) (< v_prenex_35476 main_x) (<= 996 (* 2 (select main_a v_prenex_35477))) (<= (select main_a v_prenex_35477) (+ (select main_a v_prenex_35476) 998)) (<= (+ main_y 1) v_prenex_35477))) (forall ((v_prenex_35509 Int) (v_prenex_35508 Int)) (or (<= (select main_a v_prenex_35508) 1003) (<= (select main_a v_prenex_35509) (+ (select main_a v_prenex_35508) 998)) (<= (select main_a v_prenex_35508) 502) (< v_prenex_35509 main_y) (<= (+ main_y 1) v_prenex_35509) (<= 0 (+ (select main_a v_prenex_35509) 3)))) (forall ((v_prenex_42233 Int) (v_prenex_42234 Int)) (or (< v_prenex_42234 main_y) (<= (select main_a v_prenex_42234) 1500) (<= (select main_a v_prenex_42233) 1003) (<= (* 2 (select main_a v_prenex_42233)) 1004) (<= 1000 (+ (select main_a v_prenex_42234) (select main_a v_prenex_42233))) (<= (+ main_y 1) v_prenex_42234))) (forall ((v_prenex_32429 Int) (v_prenex_32428 Int)) (or (< v_prenex_32429 main_y) (<= 996 (* 2 (select main_a v_prenex_32429))) (<= (select main_a v_prenex_32428) 1003) (<= (+ main_y 1) v_prenex_32429) (<= (select main_a v_prenex_32429) (+ (select main_a v_prenex_32428) 998)) (<= 0 (+ (select main_a v_prenex_32428) 500)) (<= 498 (select main_a v_prenex_32429)))) (or (forall ((v_prenex_42141 Int)) (or (<= 1 (select main_a v_prenex_42141)) (<= 0 (+ (select main_a v_prenex_42141) 500)))) (forall ((v_prenex_42142 Int)) (or (<= (+ main_y 1) v_prenex_42142) (< v_prenex_42142 main_y) (<= (select main_a v_prenex_42142) 1500) (<= (select main_a v_prenex_42142) 999) (<= 996 (* 2 (select main_a v_prenex_42142)))))) (forall ((v_prenex_47007 Int) (v_prenex_47006 Int)) (or (<= (* 2 (select main_a v_prenex_47006)) 1004) (<= 996 (* 2 (select main_a v_prenex_47007))) (< v_prenex_47007 main_y) (<= 1 (select main_a v_prenex_47006)) (<= (select main_a v_prenex_47006) (+ (select main_a v_prenex_47007) 4)) (<= 0 (+ (select main_a v_prenex_47007) 3)) (<= (+ main_y 1) v_prenex_47007))) (forall ((v_prenex_32384 Int) (v_prenex_32385 Int)) (or (<= (select main_a v_prenex_32385) (+ (select main_a v_prenex_32384) 998)) (<= 0 (+ (select main_a v_prenex_32385) 3)) (<= 1 (select main_a v_prenex_32384)) (<= 0 (+ (select main_a v_prenex_32384) 500)) (< v_prenex_32385 main_y) (<= (+ main_y 1) v_prenex_32385) (< v_prenex_32384 main_x))) (forall ((v_prenex_47379 Int) (v_prenex_47380 Int)) (or (<= (+ main_y 1) v_prenex_47380) (<= (select main_a v_prenex_47379) (+ (select main_a v_prenex_47380) 4)) (<= (select main_a v_prenex_47380) 1500) (< v_prenex_47380 main_y) (<= 0 (+ (select main_a v_prenex_47379) 500)) (<= 498 (select main_a v_prenex_47380)))) (forall ((v_prenex_45157 Int) (v_prenex_45156 Int)) (or (< v_prenex_45157 main_y) (<= (select main_a v_prenex_45156) (+ (select main_a v_prenex_45157) 4)) (< v_prenex_45156 main_x) (<= 498 (select main_a v_prenex_45157)) (<= 2 (* 2 (select main_a v_prenex_45156))) (<= (+ main_y 1) v_prenex_45157))) (or (forall ((v_prenex_38924 Int)) (or (<= (+ main_y 1) v_prenex_38924) (<= (select main_a v_prenex_38924) 1500) (< v_prenex_38924 main_y) (<= 996 (* 2 (select main_a v_prenex_38924))))) (forall ((v_prenex_38923 Int)) (or (<= (select main_a v_prenex_38923) 502) (< v_prenex_38923 main_x)))) (forall ((v_prenex_40028 Int) (v_prenex_40027 Int)) (or (< v_prenex_40028 main_y) (<= 2 (* 2 (select main_a v_prenex_40027))) (<= (+ main_y 1) v_prenex_40028) (<= (select main_a v_prenex_40028) 999) (<= 0 (+ (select main_a v_prenex_40027) 500)) (<= 996 (* 2 (select main_a v_prenex_40028))) (<= (select main_a v_prenex_40028) (+ (select main_a v_prenex_40027) 998)))) (forall ((v_prenex_38819 Int) (v_prenex_38818 Int)) (or (<= 0 (+ (select main_a v_prenex_38818) 500)) (<= 996 (* 2 (select main_a v_prenex_38819))) (<= (select main_a v_prenex_38818) 502) (<= (+ main_y 1) v_prenex_38819) (<= 1000 (+ (select main_a v_prenex_38819) (select main_a v_prenex_38818))) (< v_prenex_38819 main_y) (<= (select main_a v_prenex_38819) 1500))) (or (forall ((v_prenex_38975 Int)) (<= 2 (* 2 (select main_a v_prenex_38975)))) (forall ((v_prenex_38976 Int)) (or (< v_prenex_38976 main_y) (<= (+ main_y 1) v_prenex_38976) (<= 996 (* 2 (select main_a v_prenex_38976)))))) (forall ((v_prenex_34205 Int) (v_prenex_34204 Int)) (or (<= 1 (select main_a v_prenex_34205)) (<= (+ main_y 1) v_prenex_34204) (<= (select main_a v_prenex_34204) 1500) (< v_prenex_34204 main_y) (<= (+ (select main_a v_prenex_34204) (select main_a v_prenex_34205)) 1000) (<= (* 2 (select main_a v_prenex_34205)) 1004) (<= 0 (+ (select main_a v_prenex_34204) 3)))) (forall ((v_prenex_45027 Int) (v_prenex_45028 Int)) (or (<= (+ main_y 1) v_prenex_45028) (< v_prenex_45028 main_y) (<= (select main_a v_prenex_45028) 1500) (<= 1 (select main_a v_prenex_45027)) (<= 498 (select main_a v_prenex_45028)) (<= (+ (select main_a v_prenex_45028) (select main_a v_prenex_45027)) 1000) (<= 0 (+ (select main_a v_prenex_45027) 500)))) (forall ((v_prenex_41107 Int) (v_prenex_41108 Int)) (or (<= (+ (select main_a v_prenex_41108) (select main_a v_prenex_41107)) 1000) (< v_prenex_41107 main_x) (< v_prenex_41108 main_y) (<= (* 2 (select main_a v_prenex_41108)) 1998) (<= (+ main_y 1) v_prenex_41108))) (forall ((v_prenex_38839 Int) (v_prenex_38838 Int)) (or (< v_prenex_38839 main_y) (< v_prenex_38838 main_x) (<= 996 (* 2 (select main_a v_prenex_38839))) (<= (select main_a v_prenex_38838) 1003) (<= (select main_a v_prenex_38839) (+ (select main_a v_prenex_38838) 998)) (<= (+ main_y 1) v_prenex_38839))) (or (forall ((v_prenex_43055 Int)) (or (<= (+ main_y 1) v_prenex_43055) (<= (* 2 (select main_a v_prenex_43055)) 1998) (< v_prenex_43055 main_y) (<= (select main_a v_prenex_43055) 999))) (forall ((v_prenex_43054 Int)) (<= 2 (* 2 (select main_a v_prenex_43054))))) (forall ((v_prenex_44481 Int) (v_prenex_44480 Int)) (or (<= 0 (+ (select main_a v_prenex_44481) 3)) (<= (select main_a v_prenex_44481) 1500) (< v_prenex_44481 main_y) (<= (+ main_y 1) v_prenex_44481) (<= (select main_a v_prenex_44480) (+ (select main_a v_prenex_44481) 4)) (<= (select main_a v_prenex_44480) 1003) (<= (* 2 (select main_a v_prenex_44480)) 1004))) (forall ((v_prenex_41772 Int) (v_prenex_41773 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41772))) (<= (+ (select main_a v_prenex_41773) (select main_a v_prenex_41772)) 1000) (< v_prenex_41773 main_y) (<= 0 (+ (select main_a v_prenex_41772) 500)) (<= (+ main_y 1) v_prenex_41773) (<= 498 (select main_a v_prenex_41773)) (<= (* 2 (select main_a v_prenex_41773)) 1998))) (forall ((v_prenex_38882 Int) (v_prenex_38883 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38882))) (<= (select main_a v_prenex_38883) 1500) (<= 996 (* 2 (select main_a v_prenex_38883))) (<= (+ (select main_a v_prenex_38883) (select main_a v_prenex_38882)) 1000) (< v_prenex_38883 main_y) (<= (select main_a v_prenex_38882) 1003) (<= (+ main_y 1) v_prenex_38883))) (forall ((v_prenex_42934 Int) (v_prenex_42935 Int)) (or (<= 498 (select main_a v_prenex_42935)) (<= (select main_a v_prenex_42934) (+ (select main_a v_prenex_42935) 4)) (< v_prenex_42935 main_y) (<= (+ main_y 1) v_prenex_42935) (<= (* 2 (select main_a v_prenex_42935)) 1998) (<= 2 (* 2 (select main_a v_prenex_42934))) (<= 1 (select main_a v_prenex_42934)))) (forall ((v_prenex_40591 Int) (v_prenex_40590 Int)) (or (<= (select main_a v_prenex_40591) (+ (select main_a v_prenex_40590) 998)) (<= 0 (+ (select main_a v_prenex_40591) 3)) (<= (* 2 (select main_a v_prenex_40590)) 1004) (<= 996 (* 2 (select main_a v_prenex_40591))) (<= (+ main_y 1) v_prenex_40591) (< v_prenex_40591 main_y) (<= 0 (+ (select main_a v_prenex_40590) 500)))) (forall ((v_prenex_46444 Int) (v_prenex_46443 Int)) (or (< v_prenex_46443 main_x) (<= (select main_a v_prenex_46443) 502) (<= (+ (select main_a v_prenex_46444) (select main_a v_prenex_46443)) 1000) (<= 498 (select main_a v_prenex_46444)) (< v_prenex_46444 main_y) (<= (+ main_y 1) v_prenex_46444) (<= (select main_a v_prenex_46443) 1003))) (forall ((v_prenex_47181 Int) (v_prenex_47182 Int)) (or (< v_prenex_47182 main_y) (<= (select main_a v_prenex_47181) 1003) (<= (select main_a v_prenex_47182) 999) (<= (select main_a v_prenex_47182) (+ (select main_a v_prenex_47181) 998)) (<= (+ main_y 1) v_prenex_47182))) (forall ((v_prenex_47488 Int) (v_prenex_47487 Int)) (or (< v_prenex_47488 main_y) (<= (select main_a v_prenex_47488) 1500) (<= (select main_a v_prenex_47487) 1003) (<= 996 (* 2 (select main_a v_prenex_47488))) (<= (select main_a v_prenex_47488) (+ (select main_a v_prenex_47487) 998)) (<= (+ main_y 1) v_prenex_47488))) (forall ((v_prenex_41151 Int) (v_prenex_41152 Int)) (or (<= (select main_a v_prenex_41152) 1500) (<= 2 (* 2 (select main_a v_prenex_41151))) (<= (select main_a v_prenex_41152) (+ (select main_a v_prenex_41151) 998)) (< v_prenex_41152 main_y) (<= 498 (select main_a v_prenex_41152)) (<= (* 2 (select main_a v_prenex_41151)) 1004) (<= (+ main_y 1) v_prenex_41152))) (forall ((v_prenex_42666 Int) (v_prenex_42667 Int)) (or (<= (* 2 (select main_a v_prenex_42666)) 1004) (< v_prenex_42667 main_y) (<= (select main_a v_prenex_42666) (+ (select main_a v_prenex_42667) 4)) (<= 498 (select main_a v_prenex_42667)) (<= (select main_a v_prenex_42667) 1500) (<= (+ main_y 1) v_prenex_42667) (<= 1 (select main_a v_prenex_42666)))) (forall ((v_prenex_39528 Int) (v_prenex_39529 Int)) (or (< v_prenex_39529 main_y) (<= (select main_a v_prenex_39529) 999) (<= (* 2 (select main_a v_prenex_39529)) 1998) (<= (select main_a v_prenex_39528) 502) (<= (select main_a v_prenex_39528) (+ (select main_a v_prenex_39529) 4)) (<= (select main_a v_prenex_39528) 1003) (<= (+ main_y 1) v_prenex_39529))) (forall ((v_prenex_35606 Int) (v_prenex_35607 Int)) (or (<= (* 2 (select main_a v_prenex_35606)) 1004) (< v_prenex_35607 main_y) (<= (select main_a v_prenex_35606) (+ (select main_a v_prenex_35607) 4)) (<= (* 2 (select main_a v_prenex_35607)) 1998) (<= 0 (+ (select main_a v_prenex_35607) 3)) (<= (+ main_y 1) v_prenex_35607))) (or (forall ((v_prenex_45161 Int)) (or (<= (* 2 (select main_a v_prenex_45161)) 1998) (<= 498 (select main_a v_prenex_45161)) (< v_prenex_45161 main_y) (<= (select main_a v_prenex_45161) 1500) (<= (+ main_y 1) v_prenex_45161))) (forall ((v_prenex_45160 Int)) (or (<= (* 2 (select main_a v_prenex_45160)) 1004) (<= 1 (select main_a v_prenex_45160))))) (forall ((v_prenex_41159 Int) (v_prenex_41160 Int)) (or (< v_prenex_41160 main_y) (<= 996 (* 2 (select main_a v_prenex_41160))) (<= (select main_a v_prenex_41159) 1003) (<= 1000 (+ (select main_a v_prenex_41160) (select main_a v_prenex_41159))) (<= (* 2 (select main_a v_prenex_41159)) 1004) (<= (+ main_y 1) v_prenex_41160) (<= 0 (+ (select main_a v_prenex_41160) 3)))) (or (forall ((v_prenex_46140 Int)) (or (< v_prenex_46140 main_x) (<= 2 (* 2 (select main_a v_prenex_46140))))) (forall ((v_prenex_46142 Int)) (or (< v_prenex_46142 main_y) (<= (+ main_y 1) v_prenex_46142) (<= (select main_a v_prenex_46142) 999)))) (forall ((v_prenex_40595 Int) (v_prenex_40594 Int)) (or (<= 0 (+ (select main_a v_prenex_40595) 3)) (<= (+ main_y 1) v_prenex_40595) (<= 1 (select main_a v_prenex_40594)) (< v_prenex_40595 main_y) (<= (select main_a v_prenex_40595) (+ (select main_a v_prenex_40594) 998)) (<= (+ main_x 1) v_prenex_40594))) (or (forall ((v_prenex_42613 Int)) (or (<= (+ main_y 1) v_prenex_42613) (< v_prenex_42613 main_y) (<= 498 (select main_a v_prenex_42613)) (<= (select main_a v_prenex_42613) 1500))) (forall ((v_prenex_42612 Int)) (<= 2 (* 2 (select main_a v_prenex_42612))))) (or (forall ((v_prenex_38150 Int)) (or (< v_prenex_38150 main_y) (<= 996 (* 2 (select main_a v_prenex_38150))) (<= (select main_a v_prenex_38150) 1500) (<= (+ main_y 1) v_prenex_38150))) (forall ((v_prenex_38149 Int)) (<= (select main_a v_prenex_38149) 502))) (forall ((v_prenex_34341 Int) (v_prenex_34340 Int)) (or (<= 1 (select main_a v_prenex_34341)) (<= (select main_a v_prenex_34340) 999) (<= 0 (+ (select main_a v_prenex_34340) 3)) (<= (+ main_y 1) v_prenex_34340) (<= (+ (select main_a v_prenex_34340) (select main_a v_prenex_34341)) 1000) (<= 0 (+ (select main_a v_prenex_34341) 500)) (< v_prenex_34340 main_y))) (forall ((v_prenex_43833 Int) (v_prenex_43832 Int)) (or (<= 498 (select main_a v_prenex_43833)) (< v_prenex_43833 main_y) (<= (+ main_y 1) v_prenex_43833) (<= (+ (select main_a v_prenex_43833) (select main_a v_prenex_43832)) 1000) (<= (* 2 (select main_a v_prenex_43832)) 1004) (<= (select main_a v_prenex_43832) 1003) (<= (select main_a v_prenex_43833) 1500))) (or (forall ((v_prenex_32623 Int)) (or (<= 498 (select main_a v_prenex_32623)) (<= (+ main_y 1) v_prenex_32623) (< v_prenex_32623 main_y) (<= 996 (* 2 (select main_a v_prenex_32623))))) (forall ((v_prenex_32622 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32622))) (<= (select main_a v_prenex_32622) 1003)))) (forall ((v_prenex_38611 Int) (v_prenex_38612 Int)) (or (<= (select main_a v_prenex_38612) (+ (select main_a v_prenex_38611) 998)) (<= 0 (+ (select main_a v_prenex_38611) 500)) (<= 1 (select main_a v_prenex_38611)) (<= (+ main_y 1) v_prenex_38612) (<= 996 (* 2 (select main_a v_prenex_38612))) (< v_prenex_38612 main_y))) (forall ((v_prenex_33301 Int) (v_prenex_33300 Int)) (or (<= 1000 (+ (select main_a v_prenex_33301) (select main_a v_prenex_33300))) (<= (* 2 (select main_a v_prenex_33301)) 1998) (<= 1 (select main_a v_prenex_33300)) (<= (+ main_y 1) v_prenex_33301) (< v_prenex_33301 main_y) (< v_prenex_33300 main_x) (<= 0 (+ (select main_a v_prenex_33300) 500)))) (forall ((v_prenex_43576 Int) (v_prenex_43575 Int)) (or (<= (select main_a v_prenex_43575) 502) (<= (+ main_x 1) v_prenex_43575) (<= 0 (+ (select main_a v_prenex_43575) 500)) (<= (select main_a v_prenex_43575) (+ (select main_a v_prenex_43576) 4)) (< v_prenex_43575 main_x))) (forall ((v_prenex_35842 Int) (v_prenex_35843 Int)) (or (< v_prenex_35843 main_y) (<= (select main_a v_prenex_35843) (+ (select main_a v_prenex_35842) 998)) (<= (* 2 (select main_a v_prenex_35842)) 1004) (<= (+ main_y 1) v_prenex_35843) (<= (select main_a v_prenex_35842) 1003) (<= (+ main_x 1) v_prenex_35842) (<= (select main_a v_prenex_35843) 1500))) (forall ((v_prenex_46743 Int) (v_prenex_46744 Int)) (or (<= (select main_a v_prenex_46744) 1500) (< v_prenex_46744 main_y) (<= (* 2 (select main_a v_prenex_46743)) 1004) (<= (+ (select main_a v_prenex_46744) (select main_a v_prenex_46743)) 1000) (<= 0 (+ (select main_a v_prenex_46744) 3)) (<= (+ main_y 1) v_prenex_46744))) (forall ((v_prenex_43749 Int) (v_prenex_43750 Int)) (or (<= (select main_a v_prenex_43749) 502) (< v_prenex_43750 main_y) (< v_prenex_43749 main_x) (<= 996 (* 2 (select main_a v_prenex_43750))) (<= (select main_a v_prenex_43749) 1003) (<= 1000 (+ (select main_a v_prenex_43750) (select main_a v_prenex_43749))) (<= (+ main_y 1) v_prenex_43750))) (forall ((v_prenex_40751 Int) (v_prenex_40750 Int)) (or (<= 1 (select main_a v_prenex_40750)) (< v_prenex_40751 main_y) (<= (select main_a v_prenex_40751) 999) (<= (select main_a v_prenex_40751) (+ (select main_a v_prenex_40750) 998)) (<= (+ main_y 1) v_prenex_40751) (<= 0 (+ (select main_a v_prenex_40750) 500)))) (forall ((v_prenex_46558 Int) (v_prenex_46559 Int)) (or (< v_prenex_46559 main_y) (<= 0 (+ (select main_a v_prenex_46558) 500)) (<= (select main_a v_prenex_46559) 1500) (<= (select main_a v_prenex_46558) 502) (<= (+ main_y 1) v_prenex_46559) (<= (+ (select main_a v_prenex_46559) (select main_a v_prenex_46558)) 1000) (<= (select main_a v_prenex_46559) 999))) (forall ((v_prenex_41654 Int) (v_prenex_41655 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41655))) (<= 1 (select main_a v_prenex_41654)) (<= 498 (select main_a v_prenex_41655)) (<= (select main_a v_prenex_41654) 502) (<= (select main_a v_prenex_41654) (+ (select main_a v_prenex_41655) 4)) (< v_prenex_41655 main_y) (<= (+ main_y 1) v_prenex_41655))) (forall ((v_prenex_41517 Int) (v_prenex_41518 Int)) (or (<= (select main_a v_prenex_41517) 1003) (< v_prenex_41518 main_y) (<= (select main_a v_prenex_41518) (+ (select main_a v_prenex_41517) 998)) (<= (select main_a v_prenex_41518) 1500) (<= (* 2 (select main_a v_prenex_41517)) 1004) (<= (+ main_y 1) v_prenex_41518) (<= 0 (+ (select main_a v_prenex_41518) 3)))) (or (forall ((v_prenex_42954 Int)) (or (<= (select main_a v_prenex_42954) 1003) (<= 0 (+ (select main_a v_prenex_42954) 500)))) (forall ((v_prenex_42955 Int)) (or (<= (+ main_y 1) v_prenex_42955) (< v_prenex_42955 main_y) (<= (select main_a v_prenex_42955) 999) (<= (* 2 (select main_a v_prenex_42955)) 1998) (<= 498 (select main_a v_prenex_42955))))) (forall ((v_prenex_41379 Int) (v_prenex_41380 Int)) (or (<= (* 2 (select main_a v_prenex_41379)) 1004) (< v_prenex_41380 main_y) (<= 0 (+ (select main_a v_prenex_41379) 500)) (< v_prenex_41379 main_x) (<= 996 (* 2 (select main_a v_prenex_41380))) (<= (+ main_y 1) v_prenex_41380) (<= (+ (select main_a v_prenex_41380) (select main_a v_prenex_41379)) 1000))) (forall ((v_prenex_46943 Int) (v_prenex_46942 Int)) (or (<= (select main_a v_prenex_46943) (+ (select main_a v_prenex_46942) 998)) (<= 0 (+ (select main_a v_prenex_46942) 500)) (<= 498 (select main_a v_prenex_46943)) (< v_prenex_46943 main_y) (<= (+ main_y 1) v_prenex_46943) (<= (* 2 (select main_a v_prenex_46943)) 1998) (<= (* 2 (select main_a v_prenex_46942)) 1004))) (forall ((v_prenex_44137 Int) (v_prenex_44136 Int)) (or (< v_prenex_44137 main_y) (<= (* 2 (select main_a v_prenex_44137)) 1998) (<= 1 (select main_a v_prenex_44136)) (<= (select main_a v_prenex_44136) (+ (select main_a v_prenex_44137) 4)) (<= (select main_a v_prenex_44137) 999) (<= (+ main_y 1) v_prenex_44137))) (forall ((v_prenex_35048 Int) (v_prenex_35047 Int)) (or (< v_prenex_35047 main_y) (<= (+ main_y 1) v_prenex_35047) (<= (select main_a v_prenex_35047) 1500) (<= (select main_a v_prenex_35048) (+ (select main_a v_prenex_35047) 4)) (<= (* 2 (select main_a v_prenex_35047)) 1998))) (forall ((v_prenex_46152 Int) (v_prenex_46151 Int)) (or (<= (+ main_y 1) v_prenex_46152) (<= 498 (select main_a v_prenex_46152)) (< v_prenex_46151 main_x) (< v_prenex_46152 main_y) (<= 1000 (+ (select main_a v_prenex_46152) (select main_a v_prenex_46151))) (<= (select main_a v_prenex_46151) 1003))) (forall ((v_prenex_32483 Int) (v_prenex_32482 Int)) (or (<= (select main_a v_prenex_32482) (+ (select main_a v_prenex_32483) 4)) (<= 0 (+ (select main_a v_prenex_32482) 500)) (<= (+ main_y 1) v_prenex_32483) (<= (* 2 (select main_a v_prenex_32483)) 1998) (<= 498 (select main_a v_prenex_32483)) (<= (select main_a v_prenex_32482) 1003) (< v_prenex_32483 main_y))) (forall ((v_prenex_34948 Int) (v_prenex_34947 Int)) (or (< v_prenex_34947 main_y) (< v_prenex_34948 main_x) (<= (+ main_y 1) v_prenex_34947) (<= (+ (select main_a v_prenex_34947) (select main_a v_prenex_34948)) 1000) (<= 498 (select main_a v_prenex_34947)) (<= (* 2 (select main_a v_prenex_34948)) 1004))) (forall ((v_prenex_40673 Int) (v_prenex_40672 Int)) (or (< v_prenex_40673 main_y) (<= (select main_a v_prenex_40672) 502) (<= 0 (+ (select main_a v_prenex_40672) 500)) (<= (+ main_y 1) v_prenex_40673) (<= (select main_a v_prenex_40672) (+ (select main_a v_prenex_40673) 4)) (<= (* 2 (select main_a v_prenex_40673)) 1998) (<= 498 (select main_a v_prenex_40673)))) (forall ((v_prenex_32526 Int) (v_prenex_32527 Int)) (or (< v_prenex_32527 main_y) (<= (select main_a v_prenex_32526) 502) (<= 0 (+ (select main_a v_prenex_32526) 500)) (<= (+ (select main_a v_prenex_32527) (select main_a v_prenex_32526)) 1000) (<= 0 (+ (select main_a v_prenex_32527) 3)) (<= (+ main_y 1) v_prenex_32527))) (or (forall ((v_prenex_40158 Int)) (or (<= (* 2 (select main_a v_prenex_40158)) 1998) (<= (+ main_y 1) v_prenex_40158) (<= (select main_a v_prenex_40158) 999) (<= (select main_a v_prenex_40158) 1500) (< v_prenex_40158 main_y))) (forall ((v_prenex_40157 Int)) (<= 1 (select main_a v_prenex_40157)))) (forall ((v_prenex_40771 Int) (v_prenex_40770 Int)) (or (<= 1 (select main_a v_prenex_40770)) (<= 0 (+ (select main_a v_prenex_40771) 3)) (< v_prenex_40771 main_y) (<= (select main_a v_prenex_40771) (+ (select main_a v_prenex_40770) 998)) (<= (+ main_y 1) v_prenex_40771) (<= 0 (+ (select main_a v_prenex_40770) 500)) (<= (+ main_x 1) v_prenex_40770))) (forall ((v_prenex_46801 Int) (v_prenex_46802 Int)) (or (< v_prenex_46802 main_y) (<= (select main_a v_prenex_46802) 999) (<= 1 (select main_a v_prenex_46801)) (<= (select main_a v_prenex_46802) 1500) (<= (+ main_y 1) v_prenex_46802) (<= (select main_a v_prenex_46801) (+ (select main_a v_prenex_46802) 4)))) (forall ((v_prenex_33209 Int) (v_prenex_33208 Int)) (or (<= 0 (+ (select main_a v_prenex_33208) 500)) (<= 0 (+ (select main_a v_prenex_33209) 3)) (<= (+ main_y 1) v_prenex_33209) (<= 2 (* 2 (select main_a v_prenex_33208))) (<= (+ (select main_a v_prenex_33209) (select main_a v_prenex_33208)) 1000) (< v_prenex_33209 main_y) (<= 498 (select main_a v_prenex_33209)))) (forall ((v_prenex_47934 Int) (v_prenex_47933 Int)) (or (<= (* 2 (select main_a v_prenex_47934)) 1998) (<= (select main_a v_prenex_47933) 1003) (<= (select main_a v_prenex_47934) 999) (< v_prenex_47934 main_y) (<= (+ main_y 1) v_prenex_47934) (<= (select main_a v_prenex_47934) (+ (select main_a v_prenex_47933) 998)) (<= 0 (+ (select main_a v_prenex_47933) 500)))) (forall ((v_prenex_33753 Int) (v_prenex_33752 Int)) (or (<= 0 (+ (select main_a v_prenex_33753) 3)) (<= (select main_a v_prenex_33752) (+ (select main_a v_prenex_33753) 4)) (<= (* 2 (select main_a v_prenex_33752)) 1004) (<= (* 2 (select main_a v_prenex_33753)) 1998) (<= (+ main_y 1) v_prenex_33753) (<= 0 (+ (select main_a v_prenex_33752) 500)) (< v_prenex_33753 main_y))) (or (forall ((v_prenex_38003 Int)) (or (<= (select main_a v_prenex_38003) 1500) (< v_prenex_38003 main_y) (<= 996 (* 2 (select main_a v_prenex_38003))) (<= 498 (select main_a v_prenex_38003)) (<= (+ main_y 1) v_prenex_38003))) (forall ((v_prenex_38002 Int)) (or (<= 1 (select main_a v_prenex_38002)) (<= 0 (+ (select main_a v_prenex_38002) 500))))) (forall ((v_prenex_43240 Int) (v_prenex_43241 Int)) (or (<= (select main_a v_prenex_43240) 502) (<= (select main_a v_prenex_43240) (+ (select main_a v_prenex_43241) 4)) (<= (* 2 (select main_a v_prenex_43240)) 1004) (<= 996 (* 2 (select main_a v_prenex_43241))) (<= (+ main_y 1) v_prenex_43241) (<= (* 2 (select main_a v_prenex_43241)) 1998) (< v_prenex_43241 main_y))) (forall ((v_prenex_47870 Int) (v_prenex_47869 Int)) (or (<= 0 (+ (select main_a v_prenex_47869) 500)) (<= (+ main_x 1) v_prenex_47869) (<= (select main_a v_prenex_47869) (+ (select main_a v_prenex_47870) 4)) (<= (* 2 (select main_a v_prenex_47870)) 1998) (<= (* 2 (select main_a v_prenex_47869)) 1004) (< v_prenex_47870 main_y) (<= (+ main_y 1) v_prenex_47870))) (forall ((v_prenex_46504 Int) (v_prenex_46505 Int)) (or (<= (* 2 (select main_a v_prenex_46505)) 1998) (<= (select main_a v_prenex_46504) (+ (select main_a v_prenex_46505) 4)) (< v_prenex_46505 main_y) (<= (+ main_y 1) v_prenex_46505) (<= 2 (* 2 (select main_a v_prenex_46504))) (<= 498 (select main_a v_prenex_46505)))) (forall ((v_prenex_33847 Int) (v_prenex_33846 Int)) (or (<= 0 (+ (select main_a v_prenex_33847) 3)) (<= 0 (+ (select main_a v_prenex_33846) 500)) (<= (select main_a v_prenex_33846) (+ (select main_a v_prenex_33847) 4)) (<= 2 (* 2 (select main_a v_prenex_33846))) (< v_prenex_33846 main_x) (<= (+ main_y 1) v_prenex_33847) (< v_prenex_33847 main_y))) (forall ((v_prenex_40616 Int) (v_prenex_40617 Int)) (or (<= (select main_a v_prenex_40617) 999) (<= (+ (select main_a v_prenex_40617) (select main_a v_prenex_40616)) 1000) (<= (+ main_y 1) v_prenex_40617) (< v_prenex_40617 main_y))) (forall ((v_prenex_43325 Int) (v_prenex_43324 Int)) (or (<= (+ main_y 1) v_prenex_43325) (< v_prenex_43325 main_y) (<= 1000 (+ (select main_a v_prenex_43325) (select main_a v_prenex_43324))) (<= 996 (* 2 (select main_a v_prenex_43325))) (<= (select main_a v_prenex_43325) 999) (<= 0 (+ (select main_a v_prenex_43324) 500)))) (forall ((v_prenex_40567 Int) (v_prenex_40566 Int)) (or (<= 1000 (+ (select main_a v_prenex_40567) (select main_a v_prenex_40566))) (<= (select main_a v_prenex_40567) 999) (<= 2 (* 2 (select main_a v_prenex_40566))) (<= (+ main_y 1) v_prenex_40567) (<= 0 (+ (select main_a v_prenex_40567) 3)) (< v_prenex_40567 main_y) (<= (select main_a v_prenex_40566) 502))) (forall ((v_prenex_46402 Int) (v_prenex_46401 Int)) (or (< v_prenex_46402 main_y) (<= (+ main_y 1) v_prenex_46402) (<= (+ (select main_a v_prenex_46402) (select main_a v_prenex_46401)) 1000) (<= (select main_a v_prenex_46401) 502) (<= (select main_a v_prenex_46402) 1500) (<= (* 2 (select main_a v_prenex_46402)) 1998) (<= 1 (select main_a v_prenex_46401)))) (forall ((v_prenex_47878 Int) (v_prenex_47877 Int)) (or (< v_prenex_47878 main_y) (<= (select main_a v_prenex_47877) 502) (<= (select main_a v_prenex_47877) 1003) (<= (select main_a v_prenex_47878) 999) (<= 1000 (+ (select main_a v_prenex_47878) (select main_a v_prenex_47877))) (< v_prenex_47877 main_x) (<= (+ main_y 1) v_prenex_47878))) (forall ((v_prenex_44922 Int) (v_prenex_44923 Int)) (or (<= (select main_a v_prenex_44922) 1003) (< v_prenex_44923 main_y) (<= 498 (select main_a v_prenex_44923)) (<= 996 (* 2 (select main_a v_prenex_44923))) (<= (+ main_y 1) v_prenex_44923) (<= (select main_a v_prenex_44923) (+ (select main_a v_prenex_44922) 998)) (<= (select main_a v_prenex_44922) 502))) (or (forall ((v_prenex_39475 Int)) (or (<= (+ main_y 1) v_prenex_39475) (<= (select main_a v_prenex_39475) 999) (< v_prenex_39475 main_y) (<= (select main_a v_prenex_39475) 1500) (<= (* 2 (select main_a v_prenex_39475)) 1998))) (forall ((v_prenex_39474 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39474))) (<= 0 (+ (select main_a v_prenex_39474) 500))))) (or (forall ((v_prenex_33192 Int)) (or (<= (select main_a v_prenex_33192) 502) (< v_prenex_33192 main_x) (<= (+ main_x 1) v_prenex_33192))) (forall ((v_prenex_33193 Int)) (or (<= (+ main_y 1) v_prenex_33193) (<= 996 (* 2 (select main_a v_prenex_33193)))))) (forall ((v_prenex_44733 Int) (v_prenex_44732 Int)) (or (<= (* 2 (select main_a v_prenex_44733)) 1998) (<= 0 (+ (select main_a v_prenex_44732) 500)) (<= (+ main_y 1) v_prenex_44733) (<= (+ (select main_a v_prenex_44733) (select main_a v_prenex_44732)) 1000) (< v_prenex_44733 main_y) (<= (select main_a v_prenex_44733) 999) (<= 2 (* 2 (select main_a v_prenex_44732))))) (or (forall ((v_prenex_32695 Int)) (or (<= (* 2 (select main_a v_prenex_32695)) 1998) (<= (select main_a v_prenex_32695) 1500) (< v_prenex_32695 main_y) (<= (+ main_y 1) v_prenex_32695) (<= 0 (+ (select main_a v_prenex_32695) 3)))) (forall ((v_prenex_32694 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32694))) (<= (select main_a v_prenex_32694) 502)))) (forall ((v_prenex_46806 Int) (v_prenex_46805 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46805))) (<= (select main_a v_prenex_46806) 999) (<= (select main_a v_prenex_46805) 502) (< v_prenex_46806 main_y) (<= (+ main_y 1) v_prenex_46806) (<= (select main_a v_prenex_46805) (+ (select main_a v_prenex_46806) 4)))) (or (forall ((v_prenex_40343 Int)) (or (<= (+ main_x 1) v_prenex_40343) (<= (* 2 (select main_a v_prenex_40343)) 1004))) (forall ((v_prenex_40344 Int)) (or (< v_prenex_40344 main_y) (<= 0 (+ (select main_a v_prenex_40344) 3)) (<= (* 2 (select main_a v_prenex_40344)) 1998) (<= (+ main_y 1) v_prenex_40344)))) (forall ((v_prenex_36692 Int) (v_prenex_36691 Int)) (or (<= (+ main_x 1) v_prenex_36691) (<= (+ main_y 1) v_prenex_36692) (<= (select main_a v_prenex_36692) 999) (<= 0 (+ (select main_a v_prenex_36691) 500)) (<= (* 2 (select main_a v_prenex_36691)) 1004) (< v_prenex_36692 main_y) (<= (select main_a v_prenex_36692) (+ (select main_a v_prenex_36691) 998)))) (forall ((v_prenex_46180 Int) (v_prenex_46179 Int)) (or (<= (* 2 (select main_a v_prenex_46179)) 1004) (<= (+ main_y 1) v_prenex_46180) (<= (+ (select main_a v_prenex_46180) (select main_a v_prenex_46179)) 1000) (<= (+ main_x 1) v_prenex_46179) (<= 996 (* 2 (select main_a v_prenex_46180))) (< v_prenex_46180 main_y))) (forall ((v_prenex_38846 Int) (v_prenex_38847 Int)) (or (< v_prenex_38847 main_y) (<= (* 2 (select main_a v_prenex_38846)) 1004) (<= 498 (select main_a v_prenex_38847)) (<= 0 (+ (select main_a v_prenex_38847) 3)) (<= (select main_a v_prenex_38846) 502) (<= (+ main_y 1) v_prenex_38847) (<= (select main_a v_prenex_38846) (+ (select main_a v_prenex_38847) 4)))) (forall ((v_prenex_44155 Int) (v_prenex_44154 Int)) (or (<= (select main_a v_prenex_44154) 1003) (< v_prenex_44155 main_y) (<= (+ main_x 1) v_prenex_44154) (<= 1000 (+ (select main_a v_prenex_44155) (select main_a v_prenex_44154))) (<= (* 2 (select main_a v_prenex_44155)) 1998) (<= (+ main_y 1) v_prenex_44155))) (forall ((v_prenex_41572 Int) (v_prenex_41573 Int)) (or (<= (select main_a v_prenex_41572) 502) (< v_prenex_41573 main_y) (<= 996 (* 2 (select main_a v_prenex_41573))) (<= (+ (select main_a v_prenex_41573) (select main_a v_prenex_41572)) 1000) (<= 0 (+ (select main_a v_prenex_41572) 500)) (<= (+ main_y 1) v_prenex_41573))) (or (forall ((v_prenex_39970 Int)) (or (<= (select main_a v_prenex_39970) 1500) (< v_prenex_39970 main_y) (<= (+ main_y 1) v_prenex_39970) (<= 996 (* 2 (select main_a v_prenex_39970))) (<= (select main_a v_prenex_39970) 999))) (forall ((v_prenex_39969 Int)) (or (<= 1 (select main_a v_prenex_39969)) (<= (* 2 (select main_a v_prenex_39969)) 1004)))) (forall ((v_prenex_34429 Int) (v_prenex_34428 Int)) (or (<= (+ (select main_a v_prenex_34428) (select main_a v_prenex_34429)) 1000) (<= (select main_a v_prenex_34428) 999) (<= (* 2 (select main_a v_prenex_34429)) 1004) (<= (+ main_y 1) v_prenex_34428) (< v_prenex_34428 main_y) (<= (select main_a v_prenex_34429) 1003))) (forall ((v_prenex_40402 Int) (v_prenex_40401 Int)) (or (<= (* 2 (select main_a v_prenex_40401)) 1004) (< v_prenex_40402 main_y) (<= (select main_a v_prenex_40401) (+ (select main_a v_prenex_40402) 4)) (<= (select main_a v_prenex_40402) 1500) (<= (select main_a v_prenex_40402) 999) (<= (+ main_y 1) v_prenex_40402) (<= 2 (* 2 (select main_a v_prenex_40401))))) (forall ((v_prenex_39711 Int) (v_prenex_39710 Int)) (or (<= 1000 (+ (select main_a v_prenex_39711) (select main_a v_prenex_39710))) (<= (* 2 (select main_a v_prenex_39710)) 1004) (<= 0 (+ (select main_a v_prenex_39710) 500)) (< v_prenex_39710 main_x) (<= (select main_a v_prenex_39711) 1500) (< v_prenex_39711 main_y) (<= (+ main_y 1) v_prenex_39711))) (forall ((v_prenex_35968 Int) (v_prenex_35969 Int)) (or (<= 0 (+ (select main_a v_prenex_35968) 500)) (<= 996 (* 2 (select main_a v_prenex_35969))) (<= (select main_a v_prenex_35969) 999) (< v_prenex_35969 main_y) (<= 1000 (+ (select main_a v_prenex_35969) (select main_a v_prenex_35968))) (<= (+ main_y 1) v_prenex_35969) (<= (select main_a v_prenex_35968) 1003))) (forall ((v_prenex_41640 Int) (v_prenex_41641 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41641))) (<= (+ main_y 1) v_prenex_41641) (< v_prenex_41641 main_y) (<= 0 (+ (select main_a v_prenex_41640) 500)) (<= 498 (select main_a v_prenex_41641)) (<= 1000 (+ (select main_a v_prenex_41641) (select main_a v_prenex_41640))))) (forall ((v_prenex_33111 Int) (v_prenex_33110 Int)) (or (<= 0 (+ (select main_a v_prenex_33110) 500)) (<= (select main_a v_prenex_33110) 502) (<= (+ main_y 1) v_prenex_33111) (< v_prenex_33111 main_y) (<= (+ main_x 1) v_prenex_33110) (<= (select main_a v_prenex_33110) (+ (select main_a v_prenex_33111) 4)) (<= 996 (* 2 (select main_a v_prenex_33111))))) (forall ((v_prenex_35652 Int) (v_prenex_35653 Int)) (or (<= 1000 (+ (select main_a v_prenex_35653) (select main_a v_prenex_35652))) (< v_prenex_35653 main_y) (<= 498 (select main_a v_prenex_35653)) (<= (select main_a v_prenex_35652) 1003) (<= 1 (select main_a v_prenex_35652)) (<= (+ main_y 1) v_prenex_35653))) (or (forall ((v_prenex_44898 Int)) (or (<= (+ main_x 1) v_prenex_44898) (<= (select main_a v_prenex_44898) 1003) (<= (* 2 (select main_a v_prenex_44898)) 1004))) (forall ((v_prenex_44899 Int)) (or (<= (+ main_y 1) v_prenex_44899) (< v_prenex_44899 main_y) (<= (* 2 (select main_a v_prenex_44899)) 1998)))) (or (forall ((v_prenex_40761 Int)) (or (< v_prenex_40761 main_y) (<= (+ main_y 1) v_prenex_40761) (<= 498 (select main_a v_prenex_40761)) (<= (* 2 (select main_a v_prenex_40761)) 1998))) (forall ((v_prenex_40760 Int)) (or (<= (+ main_x 1) v_prenex_40760) (<= (select main_a v_prenex_40760) 1003) (<= 1 (select main_a v_prenex_40760))))) (forall ((v_prenex_42963 Int) (v_prenex_42962 Int)) (or (<= (* 2 (select main_a v_prenex_42963)) 1998) (<= (+ main_y 1) v_prenex_42963) (<= (* 2 (select main_a v_prenex_42962)) 1004) (< v_prenex_42963 main_y) (<= 1 (select main_a v_prenex_42962)) (<= 1000 (+ (select main_a v_prenex_42963) (select main_a v_prenex_42962))) (< v_prenex_42962 main_x))) (forall ((v_prenex_45526 Int) (v_prenex_45527 Int)) (or (<= 0 (+ (select main_a v_prenex_45527) 3)) (<= 2 (* 2 (select main_a v_prenex_45526))) (< v_prenex_45527 main_y) (<= (+ main_y 1) v_prenex_45527) (<= 1000 (+ (select main_a v_prenex_45527) (select main_a v_prenex_45526))))) (forall ((v_prenex_37691 Int) (v_prenex_37692 Int)) (or (<= (+ (select main_a v_prenex_37692) (select main_a v_prenex_37691)) 1000) (< v_prenex_37692 main_y) (< v_prenex_37691 main_x) (<= (select main_a v_prenex_37691) 1003) (<= (+ main_y 1) v_prenex_37692) (<= (select main_a v_prenex_37692) 999) (<= 2 (* 2 (select main_a v_prenex_37691))))) (forall ((v_prenex_41616 Int) (v_prenex_41617 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41616))) (<= 498 (select main_a v_prenex_41617)) (<= (+ main_y 1) v_prenex_41617) (<= (select main_a v_prenex_41616) 502) (<= (select main_a v_prenex_41616) (+ (select main_a v_prenex_41617) 4)) (< v_prenex_41617 main_y) (<= (* 2 (select main_a v_prenex_41617)) 1998))) (forall ((v_prenex_33681 Int) (v_prenex_33680 Int)) (or (<= (select main_a v_prenex_33680) 1003) (<= 2 (* 2 (select main_a v_prenex_33680))) (<= (select main_a v_prenex_33681) 1500) (<= (+ main_y 1) v_prenex_33681) (<= (select main_a v_prenex_33681) (+ (select main_a v_prenex_33680) 998)) (<= 0 (+ (select main_a v_prenex_33681) 3)) (< v_prenex_33681 main_y))) (forall ((v_prenex_41760 Int) (v_prenex_41761 Int)) (or (<= (select main_a v_prenex_41760) (+ (select main_a v_prenex_41761) 4)) (<= (select main_a v_prenex_41760) 1003) (<= (+ main_y 1) v_prenex_41761) (<= (select main_a v_prenex_41760) 502) (<= (select main_a v_prenex_41761) 999) (< v_prenex_41761 main_y) (<= 498 (select main_a v_prenex_41761)))) (forall ((v_prenex_45708 Int) (v_prenex_45709 Int)) (or (<= (select main_a v_prenex_45708) (+ (select main_a v_prenex_45709) 4)) (<= (select main_a v_prenex_45708) 502) (<= (select main_a v_prenex_45709) 999) (<= (* 2 (select main_a v_prenex_45709)) 1998) (<= (+ main_y 1) v_prenex_45709) (< v_prenex_45709 main_y))) (forall ((v_prenex_41277 Int) (v_prenex_41278 Int)) (or (<= 0 (+ (select main_a v_prenex_41277) 500)) (<= (select main_a v_prenex_41277) (+ (select main_a v_prenex_41278) 4)) (< v_prenex_41278 main_y) (<= (+ main_y 1) v_prenex_41278) (<= (* 2 (select main_a v_prenex_41278)) 1998) (<= (+ main_x 1) v_prenex_41277) (<= (* 2 (select main_a v_prenex_41277)) 1004))) (forall ((v_prenex_44805 Int) (v_prenex_44804 Int)) (or (<= (select main_a v_prenex_44805) 999) (<= (+ main_y 1) v_prenex_44805) (<= (select main_a v_prenex_44805) (+ (select main_a v_prenex_44804) 998)) (< v_prenex_44805 main_y) (<= (select main_a v_prenex_44804) 1003) (<= (* 2 (select main_a v_prenex_44804)) 1004))) (forall ((v_prenex_46830 Int) (v_prenex_46829 Int)) (or (< v_prenex_46830 main_y) (<= (+ main_y 1) v_prenex_46830) (<= (select main_a v_prenex_46830) (+ (select main_a v_prenex_46829) 998)) (<= (select main_a v_prenex_46830) 1500) (<= (* 2 (select main_a v_prenex_46829)) 1004) (<= (select main_a v_prenex_46829) 502) (<= 996 (* 2 (select main_a v_prenex_46830))))) (forall ((v_prenex_36232 Int) (v_prenex_36233 Int)) (or (< v_prenex_36233 main_y) (<= (select main_a v_prenex_36233) 1500) (<= (+ (select main_a v_prenex_36233) (select main_a v_prenex_36232)) 1000) (<= (+ main_y 1) v_prenex_36233) (<= 498 (select main_a v_prenex_36233)) (<= 2 (* 2 (select main_a v_prenex_36232))) (<= (select main_a v_prenex_36232) 502))) (forall ((v_prenex_45429 Int) (v_prenex_45428 Int)) (or (<= 1 (select main_a v_prenex_45428)) (<= (+ main_x 1) v_prenex_45428) (<= (select main_a v_prenex_45428) 1003) (< v_prenex_45429 main_y) (<= (+ (select main_a v_prenex_45429) (select main_a v_prenex_45428)) 1000) (<= (+ main_y 1) v_prenex_45429) (<= (select main_a v_prenex_45429) 999))) (or (forall ((v_prenex_40272 Int)) (or (< v_prenex_40272 main_y) (<= 498 (select main_a v_prenex_40272)) (<= 996 (* 2 (select main_a v_prenex_40272))) (<= (+ main_y 1) v_prenex_40272))) (forall ((v_prenex_40271 Int)) (or (< v_prenex_40271 main_x) (<= 2 (* 2 (select main_a v_prenex_40271))) (<= 0 (+ (select main_a v_prenex_40271) 500))))) (forall ((v_prenex_34369 Int) (v_prenex_34368 Int)) (or (<= 0 (+ (select main_a v_prenex_34369) 500)) (<= (+ main_y 1) v_prenex_34368) (< v_prenex_34368 main_y) (<= 996 (* 2 (select main_a v_prenex_34368))) (<= (select main_a v_prenex_34369) (+ (select main_a v_prenex_34368) 4)) (<= (* 2 (select main_a v_prenex_34369)) 1004) (<= (select main_a v_prenex_34368) 1500))) (forall ((v_prenex_33725 Int) (v_prenex_33724 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33725))) (<= (+ (select main_a v_prenex_33725) (select main_a v_prenex_33724)) 1000) (<= (* 2 (select main_a v_prenex_33724)) 1004) (< v_prenex_33725 main_y) (<= 0 (+ (select main_a v_prenex_33724) 500)) (<= 0 (+ (select main_a v_prenex_33725) 3)) (<= (+ main_y 1) v_prenex_33725))) (forall ((v_prenex_45524 Int) (v_prenex_45525 Int)) (or (<= (* 2 (select main_a v_prenex_45524)) 1004) (<= 1000 (+ (select main_a v_prenex_45525) (select main_a v_prenex_45524))) (< v_prenex_45525 main_y) (<= (select main_a v_prenex_45524) 502) (<= (+ main_y 1) v_prenex_45525) (<= (* 2 (select main_a v_prenex_45525)) 1998) (<= (+ main_x 1) v_prenex_45524))) (forall ((v_prenex_46466 Int) (v_prenex_46467 Int)) (or (< v_prenex_46467 main_y) (<= (+ main_y 1) v_prenex_46467) (<= 996 (* 2 (select main_a v_prenex_46467))) (<= (select main_a v_prenex_46466) (+ (select main_a v_prenex_46467) 4)) (<= (select main_a v_prenex_46467) 1500) (<= (* 2 (select main_a v_prenex_46466)) 1004))) (forall ((v_prenex_47119 Int) (v_prenex_47120 Int)) (or (<= (+ (select main_a v_prenex_47120) (select main_a v_prenex_47119)) 1000) (<= 0 (+ (select main_a v_prenex_47119) 500)) (<= (select main_a v_prenex_47120) 999) (< v_prenex_47120 main_y) (<= (+ main_y 1) v_prenex_47120))) (forall ((v_prenex_45418 Int) (v_prenex_45419 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45419))) (<= (select main_a v_prenex_45418) 1003) (<= (select main_a v_prenex_45418) 502) (<= 0 (+ (select main_a v_prenex_45419) 3)) (< v_prenex_45419 main_y) (<= (+ main_y 1) v_prenex_45419) (<= (+ (select main_a v_prenex_45419) (select main_a v_prenex_45418)) 1000))) (forall ((v_prenex_34816 Int) (v_prenex_34815 Int)) (or (< v_prenex_34815 main_y) (<= (select main_a v_prenex_34816) (+ (select main_a v_prenex_34815) 4)) (<= 0 (+ (select main_a v_prenex_34816) 500)) (<= 996 (* 2 (select main_a v_prenex_34815))) (<= (+ main_y 1) v_prenex_34815) (<= 0 (+ (select main_a v_prenex_34815) 3)) (<= (select main_a v_prenex_34816) 1003))) (forall ((v_prenex_34139 Int) (v_prenex_34138 Int)) (or (<= 1000 (+ (select main_a v_prenex_34138) (select main_a v_prenex_34139))) (<= (select main_a v_prenex_34139) 502) (<= (+ main_y 1) v_prenex_34138) (<= 996 (* 2 (select main_a v_prenex_34138))) (< v_prenex_34138 main_y) (<= (select main_a v_prenex_34139) 1003) (<= (select main_a v_prenex_34138) 999))) (forall ((v_prenex_42315 Int) (v_prenex_42316 Int)) (or (< v_prenex_42316 main_y) (<= (select main_a v_prenex_42315) 1003) (<= 1000 (+ (select main_a v_prenex_42316) (select main_a v_prenex_42315))) (<= (+ main_y 1) v_prenex_42316) (<= (select main_a v_prenex_42316) 999) (<= (+ main_x 1) v_prenex_42315))) (forall ((v_prenex_40871 Int) (v_prenex_40870 Int)) (or (<= (select main_a v_prenex_40870) (+ (select main_a v_prenex_40871) 4)) (<= (select main_a v_prenex_40871) 999) (<= (* 2 (select main_a v_prenex_40870)) 1004) (< v_prenex_40871 main_y) (< v_prenex_40870 main_x) (<= (+ main_y 1) v_prenex_40871) (<= 0 (+ (select main_a v_prenex_40870) 500)))) (forall ((v_prenex_32818 Int) (v_prenex_32819 Int)) (or (< v_prenex_32819 main_y) (<= (+ (select main_a v_prenex_32819) (select main_a v_prenex_32818)) 1000) (<= (+ main_y 1) v_prenex_32819) (<= 2 (* 2 (select main_a v_prenex_32818))) (<= 498 (select main_a v_prenex_32819)) (<= (select main_a v_prenex_32818) 502) (<= 0 (+ (select main_a v_prenex_32819) 3)))) (or (forall ((v_prenex_46602 Int)) (or (<= 0 (+ (select main_a v_prenex_46602) 500)) (<= (* 2 (select main_a v_prenex_46602)) 1004))) (forall ((v_prenex_46603 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46603))) (<= (* 2 (select main_a v_prenex_46603)) 1998) (< v_prenex_46603 main_y) (<= 0 (+ (select main_a v_prenex_46603) 3)) (<= (+ main_y 1) v_prenex_46603)))) (forall ((v_prenex_34678 Int) (v_prenex_34677 Int)) (or (<= (select main_a v_prenex_34677) 1500) (<= 0 (+ (select main_a v_prenex_34677) 3)) (<= 1000 (+ (select main_a v_prenex_34677) (select main_a v_prenex_34678))) (<= (+ main_y 1) v_prenex_34677) (<= (select main_a v_prenex_34678) 502) (< v_prenex_34677 main_y))) (forall ((v_prenex_36048 Int) (v_prenex_36049 Int)) (or (<= (select main_a v_prenex_36048) 502) (<= (select main_a v_prenex_36048) 1003) (<= (select main_a v_prenex_36049) 999) (< v_prenex_36049 main_y) (<= (select main_a v_prenex_36049) (+ (select main_a v_prenex_36048) 998)) (<= (* 2 (select main_a v_prenex_36049)) 1998) (<= (+ main_y 1) v_prenex_36049))) (forall ((v_prenex_35138 Int) (v_prenex_35137 Int)) (or (<= (select main_a v_prenex_35137) 999) (<= 0 (+ (select main_a v_prenex_35138) 500)) (< v_prenex_35137 main_y) (< v_prenex_35138 main_x) (<= 2 (* 2 (select main_a v_prenex_35138))) (<= (+ main_y 1) v_prenex_35137) (<= 1000 (+ (select main_a v_prenex_35137) (select main_a v_prenex_35138))))) (forall ((v_prenex_40582 Int) (v_prenex_40583 Int)) (or (<= (+ main_y 1) v_prenex_40583) (< v_prenex_40583 main_y) (<= (select main_a v_prenex_40583) (+ (select main_a v_prenex_40582) 998)) (<= (select main_a v_prenex_40583) 1500) (<= (select main_a v_prenex_40582) 502) (<= 498 (select main_a v_prenex_40583)))) (forall ((v_prenex_42854 Int) (v_prenex_42855 Int)) (or (< v_prenex_42855 main_y) (<= (* 2 (select main_a v_prenex_42855)) 1998) (<= 2 (* 2 (select main_a v_prenex_42854))) (<= (+ (select main_a v_prenex_42855) (select main_a v_prenex_42854)) 1000) (<= (select main_a v_prenex_42854) 502) (<= (+ main_y 1) v_prenex_42855))) (or (forall ((v_prenex_36867 Int)) (or (<= 1 (select main_a v_prenex_36867)) (<= (select main_a v_prenex_36867) 502))) (forall ((v_prenex_36868 Int)) (or (< v_prenex_36868 main_y) (<= 996 (* 2 (select main_a v_prenex_36868))) (<= (* 2 (select main_a v_prenex_36868)) 1998) (<= (+ main_y 1) v_prenex_36868)))) (forall ((v_prenex_39054 Int) (v_prenex_39053 Int)) (or (<= (select main_a v_prenex_39054) 999) (< v_prenex_39054 main_y) (<= (select main_a v_prenex_39053) 502) (<= 1 (select main_a v_prenex_39053)) (<= (select main_a v_prenex_39053) (+ (select main_a v_prenex_39054) 4)) (<= (+ main_y 1) v_prenex_39054) (<= 996 (* 2 (select main_a v_prenex_39054))))) (forall ((v_prenex_43978 Int) (v_prenex_43979 Int)) (or (<= 1 (select main_a v_prenex_43978)) (< v_prenex_43979 main_y) (<= (+ (select main_a v_prenex_43979) (select main_a v_prenex_43978)) 1000) (< v_prenex_43978 main_x) (<= 996 (* 2 (select main_a v_prenex_43979))) (<= (+ main_y 1) v_prenex_43979) (<= 0 (+ (select main_a v_prenex_43978) 500)))) (forall ((v_prenex_47960 Int) (v_prenex_47959 Int)) (or (<= 1 (select main_a v_prenex_47959)) (< v_prenex_47959 main_x) (<= (* 2 (select main_a v_prenex_47960)) 1998) (<= (+ main_y 1) v_prenex_47960) (< v_prenex_47960 main_y) (<= (select main_a v_prenex_47959) (+ (select main_a v_prenex_47960) 4)) (<= (select main_a v_prenex_47959) 1003))) (or (forall ((v_prenex_32512 Int)) (or (<= 0 (+ (select main_a v_prenex_32512) 500)) (< v_prenex_32512 main_x) (<= (* 2 (select main_a v_prenex_32512)) 1004))) (forall ((v_prenex_32513 Int)) (or (<= (select main_a v_prenex_32513) 999) (<= (+ main_y 1) v_prenex_32513) (<= (* 2 (select main_a v_prenex_32513)) 1998) (< v_prenex_32513 main_y)))) (forall ((v_prenex_33751 Int) (v_prenex_33750 Int)) (or (<= (select main_a v_prenex_33750) 502) (<= (select main_a v_prenex_33751) (+ (select main_a v_prenex_33750) 998)) (< v_prenex_33751 main_y) (<= (+ main_x 1) v_prenex_33750) (<= (+ main_y 1) v_prenex_33751) (<= 1 (select main_a v_prenex_33750)) (<= 0 (+ (select main_a v_prenex_33751) 3)))) (or (forall ((v_prenex_36482 Int)) (or (<= (* 2 (select main_a v_prenex_36482)) 1998) (<= (select main_a v_prenex_36482) 999) (<= (+ main_y 1) v_prenex_36482) (< v_prenex_36482 main_y))) (forall ((v_prenex_36481 Int)) (or (<= (select main_a v_prenex_36481) 1003) (<= 0 (+ (select main_a v_prenex_36481) 500))))) (forall ((v_prenex_40116 Int) (v_prenex_40115 Int)) (or (<= 498 (select main_a v_prenex_40116)) (<= 2 (* 2 (select main_a v_prenex_40115))) (<= (* 2 (select main_a v_prenex_40116)) 1998) (<= (+ main_y 1) v_prenex_40116) (<= (+ (select main_a v_prenex_40116) (select main_a v_prenex_40115)) 1000) (< v_prenex_40116 main_y))) (forall ((v_prenex_38718 Int) (v_prenex_38719 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38719))) (< v_prenex_38719 main_y) (<= (+ main_y 1) v_prenex_38719) (<= (select main_a v_prenex_38719) (+ (select main_a v_prenex_38718) 998)) (<= 0 (+ (select main_a v_prenex_38718) 500)))) (forall ((v_prenex_41259 Int) (v_prenex_41260 Int)) (or (<= (+ main_y 1) v_prenex_41260) (<= (* 2 (select main_a v_prenex_41260)) 1998) (<= 498 (select main_a v_prenex_41260)) (<= (select main_a v_prenex_41259) 1003) (< v_prenex_41260 main_y) (<= 1 (select main_a v_prenex_41259)) (<= (select main_a v_prenex_41259) (+ (select main_a v_prenex_41260) 4)))) (forall ((v_prenex_41002 Int) (v_prenex_41003 Int)) (or (<= (* 2 (select main_a v_prenex_41002)) 1004) (<= 0 (+ (select main_a v_prenex_41003) 3)) (<= 0 (+ (select main_a v_prenex_41002) 500)) (<= (+ main_y 1) v_prenex_41003) (<= (select main_a v_prenex_41002) (+ (select main_a v_prenex_41003) 4)) (< v_prenex_41003 main_y) (<= 498 (select main_a v_prenex_41003)))) (forall ((v_prenex_38785 Int) (v_prenex_38784 Int)) (or (<= (select main_a v_prenex_38784) (+ (select main_a v_prenex_38785) 4)) (<= (select main_a v_prenex_38785) 999) (<= (+ main_y 1) v_prenex_38785) (<= 2 (* 2 (select main_a v_prenex_38784))) (<= 0 (+ (select main_a v_prenex_38785) 3)) (< v_prenex_38785 main_y))) (forall ((v_prenex_46512 Int) (v_prenex_46513 Int)) (or (<= (select main_a v_prenex_46513) (+ (select main_a v_prenex_46512) 998)) (<= 2 (* 2 (select main_a v_prenex_46512))) (<= (+ main_y 1) v_prenex_46513) (<= (select main_a v_prenex_46512) 1003) (<= (select main_a v_prenex_46513) 1500) (< v_prenex_46513 main_y) (<= (* 2 (select main_a v_prenex_46513)) 1998))) (forall ((v_prenex_39539 Int) (v_prenex_39538 Int)) (or (<= (select main_a v_prenex_39539) 1500) (<= (+ main_y 1) v_prenex_39539) (<= 1 (select main_a v_prenex_39538)) (< v_prenex_39539 main_y) (<= (* 2 (select main_a v_prenex_39538)) 1004) (<= 996 (* 2 (select main_a v_prenex_39539))) (<= (+ (select main_a v_prenex_39539) (select main_a v_prenex_39538)) 1000))) (forall ((v_prenex_46882 Int) (v_prenex_46881 Int)) (or (<= 0 (+ (select main_a v_prenex_46882) 3)) (<= (+ main_y 1) v_prenex_46882) (<= 2 (* 2 (select main_a v_prenex_46881))) (<= (select main_a v_prenex_46882) (+ (select main_a v_prenex_46881) 998)) (<= 498 (select main_a v_prenex_46882)) (<= 1 (select main_a v_prenex_46881)) (< v_prenex_46882 main_y))) (or (forall ((v_prenex_47556 Int)) (or (<= (+ main_y 1) v_prenex_47556) (<= (select main_a v_prenex_47556) 1500) (<= (* 2 (select main_a v_prenex_47556)) 1998) (<= 0 (+ (select main_a v_prenex_47556) 3)) (< v_prenex_47556 main_y))) (forall ((v_prenex_47555 Int)) (or (<= 0 (+ (select main_a v_prenex_47555) 500)) (<= (select main_a v_prenex_47555) 502)))) (forall ((v_prenex_46389 Int) (v_prenex_46390 Int)) (or (<= (select main_a v_prenex_46389) 1003) (<= (+ main_y 1) v_prenex_46390) (< v_prenex_46390 main_y) (<= (select main_a v_prenex_46389) (+ (select main_a v_prenex_46390) 4)) (<= 0 (+ (select main_a v_prenex_46389) 500)) (<= (* 2 (select main_a v_prenex_46390)) 1998))) (forall ((v_prenex_47764 Int) (v_prenex_47763 Int)) (or (< v_prenex_47764 main_y) (<= (+ main_y 1) v_prenex_47764) (<= 1 (select main_a v_prenex_47763)) (<= (+ (select main_a v_prenex_47764) (select main_a v_prenex_47763)) 1000) (<= 0 (+ (select main_a v_prenex_47763) 500)) (<= 996 (* 2 (select main_a v_prenex_47764))))) (forall ((v_prenex_36603 Int) (v_prenex_36604 Int)) (or (<= (select main_a v_prenex_36604) 1500) (<= (+ main_y 1) v_prenex_36604) (<= (+ (select main_a v_prenex_36604) (select main_a v_prenex_36603)) 1000) (< v_prenex_36604 main_y) (<= (select main_a v_prenex_36603) 502))) (or (forall ((v_prenex_40384 Int)) (or (<= (+ main_y 1) v_prenex_40384) (< v_prenex_40384 main_y) (<= (select main_a v_prenex_40384) 999) (<= 996 (* 2 (select main_a v_prenex_40384))) (<= 498 (select main_a v_prenex_40384)))) (forall ((v_prenex_40383 Int)) (or (<= (select main_a v_prenex_40383) 502) (<= 2 (* 2 (select main_a v_prenex_40383)))))) (or (forall ((v_prenex_32333 Int)) (or (< v_prenex_32333 main_y) (<= (+ main_y 1) v_prenex_32333) (<= (select main_a v_prenex_32333) 999) (<= 498 (select main_a v_prenex_32333)))) (forall ((v_prenex_41668 Int)) (<= (* 2 (select main_a v_prenex_41668)) 1004))) (or (forall ((v_prenex_37556 Int)) (or (<= (+ main_y 1) v_prenex_37556) (<= (select main_a v_prenex_37556) 999) (< v_prenex_37556 main_y) (<= 996 (* 2 (select main_a v_prenex_37556))))) (forall ((v_prenex_37555 Int)) (<= (select main_a v_prenex_37555) 1003))) (forall ((v_prenex_41538 Int) (v_prenex_41539 Int)) (or (<= (+ (select main_a v_prenex_41539) (select main_a v_prenex_41538)) 1000) (< v_prenex_41538 main_x) (<= (+ main_y 1) v_prenex_41539) (< v_prenex_41539 main_y) (<= 0 (+ (select main_a v_prenex_41538) 500)) (<= (select main_a v_prenex_41539) 999) (<= 2 (* 2 (select main_a v_prenex_41538))))) (forall ((v_prenex_46510 Int) (v_prenex_46511 Int)) (or (<= (select main_a v_prenex_46511) (+ (select main_a v_prenex_46510) 998)) (< v_prenex_46511 main_y) (<= (select main_a v_prenex_46511) 1500) (<= 0 (+ (select main_a v_prenex_46511) 3)) (<= (+ main_y 1) v_prenex_46511) (<= (select main_a v_prenex_46510) 502))) (or (forall ((v_prenex_35010 Int)) (or (< v_prenex_35010 main_x) (<= (* 2 (select main_a v_prenex_35010)) 1004))) (forall ((v_prenex_35009 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35009))) (<= (+ main_y 1) v_prenex_35009) (< v_prenex_35009 main_y)))) (forall ((v_prenex_39537 Int) (v_prenex_39536 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39536))) (<= (* 2 (select main_a v_prenex_39536)) 1004) (<= (select main_a v_prenex_39537) (+ (select main_a v_prenex_39536) 998)) (<= 498 (select main_a v_prenex_39537)) (<= (+ main_y 1) v_prenex_39537) (<= 996 (* 2 (select main_a v_prenex_39537))) (< v_prenex_39537 main_y))) (forall ((v_prenex_44186 Int) (v_prenex_44187 Int)) (or (<= (select main_a v_prenex_44186) (+ (select main_a v_prenex_44187) 4)) (< v_prenex_44187 main_y) (<= 0 (+ (select main_a v_prenex_44186) 500)) (<= 498 (select main_a v_prenex_44187)) (<= 2 (* 2 (select main_a v_prenex_44186))) (<= (* 2 (select main_a v_prenex_44187)) 1998) (<= (+ main_y 1) v_prenex_44187))) (forall ((v_prenex_42762 Int) (v_prenex_42763 Int)) (or (<= 0 (+ (select main_a v_prenex_42762) 500)) (< v_prenex_42763 main_y) (<= (select main_a v_prenex_42763) (+ (select main_a v_prenex_42762) 998)) (<= 1 (select main_a v_prenex_42762)) (<= (+ main_y 1) v_prenex_42763) (< v_prenex_42762 main_x) (<= (select main_a v_prenex_42763) 999))) (forall ((v_prenex_44179 Int) (v_prenex_44178 Int)) (or (<= (select main_a v_prenex_44179) (+ (select main_a v_prenex_44178) 998)) (<= (select main_a v_prenex_44179) 999) (<= (* 2 (select main_a v_prenex_44178)) 1004) (<= (+ main_y 1) v_prenex_44179) (< v_prenex_44179 main_y))) (forall ((v_prenex_36507 Int) (v_prenex_36508 Int)) (or (<= (select main_a v_prenex_36508) 999) (<= (select main_a v_prenex_36507) 502) (<= 2 (* 2 (select main_a v_prenex_36507))) (<= 996 (* 2 (select main_a v_prenex_36508))) (< v_prenex_36508 main_y) (<= (+ main_y 1) v_prenex_36508) (<= (select main_a v_prenex_36507) (+ (select main_a v_prenex_36508) 4)))) (forall ((v_prenex_35536 Int) (v_prenex_35537 Int)) (or (<= 0 (+ (select main_a v_prenex_35536) 500)) (<= (select main_a v_prenex_35536) 1003) (<= (select main_a v_prenex_35537) 1500) (< v_prenex_35537 main_y) (<= 498 (select main_a v_prenex_35537)) (<= (select main_a v_prenex_35536) (+ (select main_a v_prenex_35537) 4)) (<= (+ main_y 1) v_prenex_35537))) (forall ((v_prenex_47027 Int) (v_prenex_47026 Int)) (or (<= (select main_a v_prenex_47027) 999) (<= (+ main_y 1) v_prenex_47027) (<= 1000 (+ (select main_a v_prenex_47027) (select main_a v_prenex_47026))) (<= 2 (* 2 (select main_a v_prenex_47026))) (<= (select main_a v_prenex_47027) 1500) (< v_prenex_47027 main_y))) (forall ((v_prenex_41479 Int) (v_prenex_41480 Int)) (or (<= (+ main_x 1) v_prenex_41479) (<= (* 2 (select main_a v_prenex_41479)) 1004) (<= (select main_a v_prenex_41479) 502) (<= (+ (select main_a v_prenex_41480) (select main_a v_prenex_41479)) 1000) (<= (select main_a v_prenex_41480) 999) (< v_prenex_41480 main_y) (<= (+ main_y 1) v_prenex_41480))) (forall ((v_prenex_36731 Int) (v_prenex_36732 Int)) (or (< v_prenex_36732 main_y) (<= (+ main_y 1) v_prenex_36732) (<= (select main_a v_prenex_36731) 502) (<= (* 2 (select main_a v_prenex_36731)) 1004) (<= 996 (* 2 (select main_a v_prenex_36732))) (<= 0 (+ (select main_a v_prenex_36732) 3)) (<= 1000 (+ (select main_a v_prenex_36732) (select main_a v_prenex_36731))))) (forall ((v_prenex_36264 Int) (v_prenex_36265 Int)) (or (<= (+ main_y 1) v_prenex_36265) (<= (+ (select main_a v_prenex_36265) (select main_a v_prenex_36264)) 1000) (<= (+ main_x 1) v_prenex_36264) (<= 1 (select main_a v_prenex_36264)) (<= (* 2 (select main_a v_prenex_36265)) 1998) (< v_prenex_36265 main_y))) (forall ((v_prenex_35966 Int) (v_prenex_35967 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35966))) (<= (select main_a v_prenex_35967) 1500) (< v_prenex_35967 main_y) (<= (select main_a v_prenex_35967) 999) (<= (* 2 (select main_a v_prenex_35966)) 1004) (<= 1000 (+ (select main_a v_prenex_35967) (select main_a v_prenex_35966))) (<= (+ main_y 1) v_prenex_35967))) (or (forall ((v_prenex_46494 Int)) (<= (* 2 (select main_a v_prenex_46494)) 1004)) (forall ((v_prenex_46495 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46495))) (< v_prenex_46495 main_y) (<= (* 2 (select main_a v_prenex_46495)) 1998) (<= (+ main_y 1) v_prenex_46495)))) (forall ((v_prenex_44250 Int) (v_prenex_44251 Int)) (or (<= (+ main_y 1) v_prenex_44251) (<= (+ (select main_a v_prenex_44251) (select main_a v_prenex_44250)) 1000) (<= (* 2 (select main_a v_prenex_44250)) 1004) (<= 996 (* 2 (select main_a v_prenex_44251))) (<= (* 2 (select main_a v_prenex_44251)) 1998) (<= (select main_a v_prenex_44250) 1003) (< v_prenex_44251 main_y))) (forall ((v_prenex_45401 Int) (v_prenex_45400 Int)) (or (<= (+ main_y 1) v_prenex_45401) (<= (* 2 (select main_a v_prenex_45401)) 1998) (< v_prenex_45401 main_y) (<= (select main_a v_prenex_45400) (+ (select main_a v_prenex_45401) 4)) (<= (+ main_x 1) v_prenex_45400) (<= 1 (select main_a v_prenex_45400)))) (forall ((v_prenex_39579 Int) (v_prenex_39578 Int)) (or (<= (select main_a v_prenex_39579) (+ (select main_a v_prenex_39578) 998)) (<= 2 (* 2 (select main_a v_prenex_39578))) (< v_prenex_39579 main_y) (<= (* 2 (select main_a v_prenex_39578)) 1004) (< v_prenex_39578 main_x) (<= (+ main_y 1) v_prenex_39579) (<= (select main_a v_prenex_39579) 1500))) (forall ((v_prenex_34965 Int) (v_prenex_34966 Int)) (or (<= (select main_a v_prenex_34966) (+ (select main_a v_prenex_34965) 4)) (<= (select main_a v_prenex_34965) 1500) (<= (* 2 (select main_a v_prenex_34966)) 1004) (<= (+ main_y 1) v_prenex_34965) (<= (select main_a v_prenex_34966) 1003) (< v_prenex_34965 main_y))) (forall ((v_prenex_43251 Int) (v_prenex_43252 Int)) (or (<= 1 (select main_a v_prenex_43251)) (<= (select main_a v_prenex_43251) (+ (select main_a v_prenex_43252) 4)) (<= (select main_a v_prenex_43252) 999) (<= (+ main_y 1) v_prenex_43252) (< v_prenex_43252 main_y) (<= 2 (* 2 (select main_a v_prenex_43251))) (<= (+ main_x 1) v_prenex_43251))) (forall ((v_prenex_47254 Int) (v_prenex_47253 Int)) (or (<= 1 (select main_a v_prenex_47253)) (<= 498 (select main_a v_prenex_47254)) (<= (select main_a v_prenex_47254) 999) (<= (+ main_y 1) v_prenex_47254) (< v_prenex_47254 main_y) (<= (+ (select main_a v_prenex_47254) (select main_a v_prenex_47253)) 1000) (<= 0 (+ (select main_a v_prenex_47253) 500)))) (forall ((v_prenex_42469 Int) (v_prenex_42470 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42470))) (< v_prenex_42470 main_y) (<= (select main_a v_prenex_42470) (+ (select main_a v_prenex_42469) 998)) (<= 0 (+ (select main_a v_prenex_42469) 500)) (<= (+ main_y 1) v_prenex_42470) (<= (* 2 (select main_a v_prenex_42470)) 1998) (<= (select main_a v_prenex_42469) 1003))) (forall ((v_prenex_40276 Int) (v_prenex_40275 Int)) (or (< v_prenex_40276 main_y) (<= (+ main_y 1) v_prenex_40276) (<= 1000 (+ (select main_a v_prenex_40276) (select main_a v_prenex_40275))) (<= 0 (+ (select main_a v_prenex_40275) 500)) (<= 498 (select main_a v_prenex_40276)) (<= 0 (+ (select main_a v_prenex_40276) 3)))) (forall ((v_prenex_40875 Int) (v_prenex_40874 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40875))) (<= (+ main_y 1) v_prenex_40875) (< v_prenex_40875 main_y) (<= 0 (+ (select main_a v_prenex_40875) 3)) (<= (select main_a v_prenex_40874) 1003) (<= (select main_a v_prenex_40875) (+ (select main_a v_prenex_40874) 998)))) (forall ((v_prenex_37581 Int) (v_prenex_37582 Int)) (or (<= (+ main_y 1) v_prenex_37582) (<= (* 2 (select main_a v_prenex_37581)) 1004) (<= (select main_a v_prenex_37581) (+ (select main_a v_prenex_37582) 4)) (< v_prenex_37582 main_y) (<= 498 (select main_a v_prenex_37582)) (<= 0 (+ (select main_a v_prenex_37581) 500)) (<= (select main_a v_prenex_37582) 1500))) (forall ((v_prenex_46916 Int) (v_prenex_46917 Int)) (or (< v_prenex_46917 main_y) (<= 0 (+ (select main_a v_prenex_46917) 3)) (<= (+ main_y 1) v_prenex_46917) (<= 2 (* 2 (select main_a v_prenex_46916))) (<= (select main_a v_prenex_46917) (+ (select main_a v_prenex_46916) 998)) (<= 996 (* 2 (select main_a v_prenex_46917))))) (or (forall ((v_prenex_37565 Int)) (or (< v_prenex_37565 main_x) (<= (* 2 (select main_a v_prenex_37565)) 1004))) (forall ((v_prenex_32316 Int)) (or (<= (+ main_y 1) v_prenex_32316) (< v_prenex_32316 main_y) (<= (* 2 (select main_a v_prenex_32316)) 1998)))) (forall ((v_prenex_43255 Int) (v_prenex_43256 Int)) (or (<= (+ main_y 1) v_prenex_43256) (<= (select main_a v_prenex_43256) 999) (<= 0 (+ (select main_a v_prenex_43255) 500)) (<= 0 (+ (select main_a v_prenex_43256) 3)) (< v_prenex_43256 main_y) (<= (select main_a v_prenex_43255) 1003) (<= 1000 (+ (select main_a v_prenex_43256) (select main_a v_prenex_43255))))) (forall ((v_prenex_45740 Int) (v_prenex_45741 Int)) (or (<= (select main_a v_prenex_45741) 999) (< v_prenex_45741 main_y) (<= 2 (* 2 (select main_a v_prenex_45740))) (<= 0 (+ (select main_a v_prenex_45741) 3)) (<= (* 2 (select main_a v_prenex_45740)) 1004) (<= (select main_a v_prenex_45740) (+ (select main_a v_prenex_45741) 4)) (<= (+ main_y 1) v_prenex_45741))) (forall ((v_prenex_43020 Int) (v_prenex_43021 Int)) (or (<= (* 2 (select main_a v_prenex_43020)) 1004) (< v_prenex_43021 main_y) (<= 0 (+ (select main_a v_prenex_43021) 3)) (<= (+ main_y 1) v_prenex_43021) (<= (select main_a v_prenex_43020) (+ (select main_a v_prenex_43021) 4)) (<= 996 (* 2 (select main_a v_prenex_43021))))) (forall ((v_prenex_38731 Int) (v_prenex_38730 Int)) (or (<= (+ main_y 1) v_prenex_38731) (<= 996 (* 2 (select main_a v_prenex_38731))) (<= (select main_a v_prenex_38731) (+ (select main_a v_prenex_38730) 998)) (<= 498 (select main_a v_prenex_38731)) (< v_prenex_38731 main_y) (<= 1 (select main_a v_prenex_38730)) (<= 2 (* 2 (select main_a v_prenex_38730))))) (forall ((v_prenex_43403 Int) (v_prenex_43402 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43403))) (<= (select main_a v_prenex_43402) (+ (select main_a v_prenex_43403) 4)) (<= 0 (+ (select main_a v_prenex_43402) 500)) (< v_prenex_43403 main_y) (<= (select main_a v_prenex_43403) 1500) (<= (+ main_y 1) v_prenex_43403))) (forall ((v_prenex_47864 Int) (v_prenex_47863 Int)) (or (<= 0 (+ (select main_a v_prenex_47864) 3)) (<= (select main_a v_prenex_47863) 502) (<= (+ main_y 1) v_prenex_47864) (<= 2 (* 2 (select main_a v_prenex_47863))) (< v_prenex_47864 main_y) (< v_prenex_47863 main_x) (<= 1000 (+ (select main_a v_prenex_47864) (select main_a v_prenex_47863))))) (forall ((v_prenex_39487 Int) (v_prenex_39486 Int)) (or (<= 1000 (+ (select main_a v_prenex_39487) (select main_a v_prenex_39486))) (<= 2 (* 2 (select main_a v_prenex_39486))) (<= 498 (select main_a v_prenex_39487)) (<= 996 (* 2 (select main_a v_prenex_39487))) (<= (select main_a v_prenex_39486) 502) (< v_prenex_39487 main_y) (<= (+ main_y 1) v_prenex_39487))) (forall ((v_prenex_40362 Int) (v_prenex_40361 Int)) (or (<= (select main_a v_prenex_40361) 1003) (<= 2 (* 2 (select main_a v_prenex_40361))) (<= (+ main_y 1) v_prenex_40362) (< v_prenex_40362 main_y) (<= 1000 (+ (select main_a v_prenex_40362) (select main_a v_prenex_40361))) (< v_prenex_40361 main_x) (<= 996 (* 2 (select main_a v_prenex_40362))))) (forall ((v_prenex_43538 Int) (v_prenex_43537 Int)) (or (<= 0 (+ (select main_a v_prenex_43538) 3)) (<= (* 2 (select main_a v_prenex_43538)) 1998) (<= (select main_a v_prenex_43537) 502) (<= (+ main_y 1) v_prenex_43538) (<= (+ (select main_a v_prenex_43538) (select main_a v_prenex_43537)) 1000) (<= 2 (* 2 (select main_a v_prenex_43537))) (< v_prenex_43538 main_y))) (forall ((v_prenex_37283 Int) (v_prenex_37284 Int)) (or (<= 1 (select main_a v_prenex_37283)) (< v_prenex_37284 main_y) (<= 1000 (+ (select main_a v_prenex_37284) (select main_a v_prenex_37283))) (<= (+ main_y 1) v_prenex_37284) (<= 0 (+ (select main_a v_prenex_37284) 3)) (<= (* 2 (select main_a v_prenex_37284)) 1998) (<= (select main_a v_prenex_37283) 1003))) (forall ((v_prenex_36007 Int) (v_prenex_36006 Int)) (or (< v_prenex_36007 main_y) (<= (+ main_y 1) v_prenex_36007) (<= (select main_a v_prenex_36007) (+ (select main_a v_prenex_36006) 998)) (<= (select main_a v_prenex_36006) 502) (<= (* 2 (select main_a v_prenex_36006)) 1004) (<= 498 (select main_a v_prenex_36007)))) (forall ((v_prenex_44539 Int) (v_prenex_44538 Int)) (or (<= (+ main_y 1) v_prenex_44539) (<= (+ (select main_a v_prenex_44539) (select main_a v_prenex_44538)) 1000) (<= 498 (select main_a v_prenex_44539)) (<= (select main_a v_prenex_44538) 502) (< v_prenex_44539 main_y) (<= 996 (* 2 (select main_a v_prenex_44539))) (<= (select main_a v_prenex_44538) 1003))) (or (forall ((v_prenex_47237 Int)) (or (<= 1 (select main_a v_prenex_47237)) (<= (select main_a v_prenex_47237) 1003))) (forall ((v_prenex_47238 Int)) (or (< v_prenex_47238 main_y) (<= 996 (* 2 (select main_a v_prenex_47238))) (<= (+ main_y 1) v_prenex_47238) (<= (select main_a v_prenex_47238) 1500)))) (forall ((v_prenex_34063 Int) (v_prenex_34062 Int)) (or (<= (+ main_y 1) v_prenex_34062) (<= 1000 (+ (select main_a v_prenex_34062) (select main_a v_prenex_34063))) (<= 2 (* 2 (select main_a v_prenex_34063))) (< v_prenex_34062 main_y) (<= (select main_a v_prenex_34063) 1003) (<= 996 (* 2 (select main_a v_prenex_34062))) (<= 498 (select main_a v_prenex_34062)))) (forall ((v_prenex_38254 Int) (v_prenex_38253 Int)) (or (<= 1 (select main_a v_prenex_38253)) (<= 1000 (+ (select main_a v_prenex_38254) (select main_a v_prenex_38253))) (<= (select main_a v_prenex_38254) 1500) (< v_prenex_38254 main_y) (<= (+ main_y 1) v_prenex_38254) (<= 0 (+ (select main_a v_prenex_38254) 3)) (<= 2 (* 2 (select main_a v_prenex_38253))))) (forall ((v_prenex_33925 Int) (v_prenex_33924 Int)) (or (<= 498 (select main_a v_prenex_33924)) (<= 0 (+ (select main_a v_prenex_33924) 3)) (<= (+ main_y 1) v_prenex_33924) (<= (select main_a v_prenex_33925) 502) (<= (+ (select main_a v_prenex_33924) (select main_a v_prenex_33925)) 1000) (< v_prenex_33924 main_y))) (or (forall ((v_prenex_37974 Int)) (or (<= (select main_a v_prenex_37974) 1003) (<= (+ main_x 1) v_prenex_37974) (<= 1 (select main_a v_prenex_37974)))) (forall ((v_prenex_37975 Int)) (or (< v_prenex_37975 main_y) (<= 996 (* 2 (select main_a v_prenex_37975))) (<= (+ main_y 1) v_prenex_37975) (<= 0 (+ (select main_a v_prenex_37975) 3))))) (forall ((v_prenex_46875 Int) (v_prenex_46876 Int)) (or (<= (+ main_y 1) v_prenex_46876) (<= (select main_a v_prenex_46876) 1500) (<= (select main_a v_prenex_46875) 502) (< v_prenex_46876 main_y) (<= 1000 (+ (select main_a v_prenex_46876) (select main_a v_prenex_46875))) (<= 0 (+ (select main_a v_prenex_46875) 500)))) (forall ((v_prenex_34151 Int) (v_prenex_34150 Int)) (or (< v_prenex_34150 main_y) (<= 498 (select main_a v_prenex_34150)) (<= (+ main_y 1) v_prenex_34150) (<= (select main_a v_prenex_34151) (+ (select main_a v_prenex_34150) 4)) (<= (select main_a v_prenex_34150) 1500) (<= 0 (+ (select main_a v_prenex_34151) 500)))) (forall ((v_prenex_43473 Int) (v_prenex_43472 Int)) (or (<= (+ main_y 1) v_prenex_43473) (< v_prenex_43473 main_y) (<= 0 (+ (select main_a v_prenex_43473) 3)) (<= 0 (+ (select main_a v_prenex_43472) 500)) (<= (+ (select main_a v_prenex_43473) (select main_a v_prenex_43472)) 1000) (<= 996 (* 2 (select main_a v_prenex_43473))))) (forall ((v_prenex_43189 Int) (v_prenex_43188 Int)) (or (<= 1 (select main_a v_prenex_43188)) (< v_prenex_43189 main_y) (<= 498 (select main_a v_prenex_43189)) (<= (+ main_y 1) v_prenex_43189) (<= (select main_a v_prenex_43188) 502) (<= (+ (select main_a v_prenex_43189) (select main_a v_prenex_43188)) 1000) (<= 996 (* 2 (select main_a v_prenex_43189))))) (forall ((v_prenex_33722 Int) (v_prenex_33723 Int)) (or (<= (select main_a v_prenex_33723) 999) (< v_prenex_33723 main_y) (<= 1 (select main_a v_prenex_33722)) (<= (select main_a v_prenex_33722) (+ (select main_a v_prenex_33723) 4)) (<= (+ main_y 1) v_prenex_33723) (<= (* 2 (select main_a v_prenex_33723)) 1998) (<= (select main_a v_prenex_33722) 1003))) (or (forall ((v_prenex_46481 Int)) (or (<= (select main_a v_prenex_46481) 1500) (<= (* 2 (select main_a v_prenex_46481)) 1998) (<= (+ main_y 1) v_prenex_46481) (< v_prenex_46481 main_y))) (forall ((v_prenex_46480 Int)) (or (<= 1 (select main_a v_prenex_46480)) (<= (+ main_x 1) v_prenex_46480)))) (or (forall ((v_prenex_47235 Int)) (or (< v_prenex_47235 main_x) (<= (* 2 (select main_a v_prenex_47235)) 1004))) (forall ((v_prenex_47236 Int)) (or (< v_prenex_47236 main_y) (<= (+ main_y 1) v_prenex_47236) (<= (select main_a v_prenex_47236) 999) (<= (* 2 (select main_a v_prenex_47236)) 1998)))) (forall ((v_prenex_32773 Int) (v_prenex_32772 Int)) (or (<= (select main_a v_prenex_32773) 999) (<= 1000 (+ (select main_a v_prenex_32773) (select main_a v_prenex_32772))) (<= 498 (select main_a v_prenex_32773)) (<= (+ main_y 1) v_prenex_32773) (<= (select main_a v_prenex_32772) 1003) (< v_prenex_32773 main_y) (<= 0 (+ (select main_a v_prenex_32772) 500)))) (forall ((v_prenex_33819 Int) (v_prenex_33818 Int)) (or (<= (* 2 (select main_a v_prenex_33818)) 1004) (<= (select main_a v_prenex_33819) (+ (select main_a v_prenex_33818) 998)) (<= 498 (select main_a v_prenex_33819)) (<= 1 (select main_a v_prenex_33818)) (<= (+ main_y 1) v_prenex_33819) (<= 996 (* 2 (select main_a v_prenex_33819))) (< v_prenex_33819 main_y))) (or (forall ((v_prenex_32342 Int)) (or (<= (select main_a v_prenex_32342) 502) (<= (select main_a v_prenex_32342) 1003))) (forall ((v_prenex_32343 Int)) (or (<= (+ main_y 1) v_prenex_32343) (<= (* 2 (select main_a v_prenex_32343)) 1998) (<= (select main_a v_prenex_32343) 1500) (< v_prenex_32343 main_y) (<= 996 (* 2 (select main_a v_prenex_32343)))))) (forall ((v_prenex_47868 Int) (v_prenex_47867 Int)) (or (<= (+ main_y 1) v_prenex_47868) (<= (select main_a v_prenex_47867) 1003) (<= 1000 (+ (select main_a v_prenex_47868) (select main_a v_prenex_47867))) (< v_prenex_47868 main_y) (<= (select main_a v_prenex_47867) 502) (<= (select main_a v_prenex_47868) 1500))) (forall ((v_prenex_47394 Int) (v_prenex_47393 Int)) (or (<= 0 (+ (select main_a v_prenex_47393) 500)) (<= 498 (select main_a v_prenex_47394)) (<= (+ main_y 1) v_prenex_47394) (<= (select main_a v_prenex_47394) (+ (select main_a v_prenex_47393) 998)) (<= (* 2 (select main_a v_prenex_47393)) 1004) (< v_prenex_47394 main_y) (<= (select main_a v_prenex_47394) 1500))) (forall ((v_prenex_34051 Int) (v_prenex_34050 Int)) (or (<= (select main_a v_prenex_34050) (+ (select main_a v_prenex_34051) 998)) (<= (select main_a v_prenex_34051) 1003) (<= 0 (+ (select main_a v_prenex_34051) 500)) (<= (+ main_y 1) v_prenex_34050) (<= (select main_a v_prenex_34050) 1500) (<= 0 (+ (select main_a v_prenex_34050) 3)) (< v_prenex_34050 main_y))) (forall ((v_prenex_35704 Int) (v_prenex_35705 Int)) (or (<= (select main_a v_prenex_35705) 1500) (<= (select main_a v_prenex_35704) 502) (<= (+ main_y 1) v_prenex_35705) (< v_prenex_35705 main_y) (<= 996 (* 2 (select main_a v_prenex_35705))) (<= (+ (select main_a v_prenex_35705) (select main_a v_prenex_35704)) 1000) (<= 0 (+ (select main_a v_prenex_35704) 500)))) (forall ((v_prenex_43349 Int) (v_prenex_43348 Int)) (or (<= (+ (select main_a v_prenex_43349) (select main_a v_prenex_43348)) 1000) (<= (select main_a v_prenex_43349) 999) (< v_prenex_43349 main_y) (<= 0 (+ (select main_a v_prenex_43349) 3)) (<= 2 (* 2 (select main_a v_prenex_43348))) (<= (+ main_y 1) v_prenex_43349) (<= 0 (+ (select main_a v_prenex_43348) 500)))) (forall ((v_prenex_42592 Int) (v_prenex_42593 Int)) (or (<= (select main_a v_prenex_42593) (+ (select main_a v_prenex_42592) 998)) (< v_prenex_42593 main_y) (<= 996 (* 2 (select main_a v_prenex_42593))) (< v_prenex_42592 main_x) (<= (+ main_y 1) v_prenex_42593) (<= 2 (* 2 (select main_a v_prenex_42592))) (<= (select main_a v_prenex_42592) 502))) (or (forall ((v_prenex_32476 Int)) (<= (select main_a v_prenex_32476) 1003)) (forall ((v_prenex_32477 Int)) (or (<= (* 2 (select main_a v_prenex_32477)) 1998) (< v_prenex_32477 main_y) (<= (select main_a v_prenex_32477) 999) (<= (select main_a v_prenex_32477) 1500) (<= (+ main_y 1) v_prenex_32477)))) (forall ((v_prenex_45913 Int) (v_prenex_45912 Int)) (or (<= (select main_a v_prenex_45913) 999) (<= (select main_a v_prenex_45912) 1003) (<= 996 (* 2 (select main_a v_prenex_45913))) (<= 1000 (+ (select main_a v_prenex_45913) (select main_a v_prenex_45912))) (< v_prenex_45913 main_y) (<= (+ main_y 1) v_prenex_45913))) (forall ((v_prenex_47598 Int) (v_prenex_47597 Int)) (or (<= (+ main_y 1) v_prenex_47598) (< v_prenex_47598 main_y) (<= 996 (* 2 (select main_a v_prenex_47598))) (<= (select main_a v_prenex_47598) (+ (select main_a v_prenex_47597) 998)) (<= (* 2 (select main_a v_prenex_47598)) 1998) (<= 1 (select main_a v_prenex_47597)) (<= (select main_a v_prenex_47597) 1003))) (forall ((v_prenex_39957 Int) (v_prenex_39956 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39957))) (<= (select main_a v_prenex_39957) 999) (<= (select main_a v_prenex_39956) 502) (< v_prenex_39957 main_y) (<= (+ main_y 1) v_prenex_39957) (<= (select main_a v_prenex_39957) (+ (select main_a v_prenex_39956) 998)))) (forall ((v_prenex_32638 Int) (v_prenex_32639 Int)) (or (< v_prenex_32639 main_y) (<= (+ main_y 1) v_prenex_32639) (<= (select main_a v_prenex_32639) 999) (<= (* 2 (select main_a v_prenex_32638)) 1004) (<= (select main_a v_prenex_32639) (+ (select main_a v_prenex_32638) 998)) (<= 498 (select main_a v_prenex_32639)))) (or (forall ((v_prenex_37693 Int)) (or (< v_prenex_37693 main_x) (<= 1 (select main_a v_prenex_37693)) (<= (+ main_x 1) v_prenex_37693))) (forall ((v_prenex_37694 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37694))) (< v_prenex_37694 main_y)))) (forall ((v_prenex_32446 Int) (v_prenex_32447 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32446))) (< v_prenex_32447 main_y) (<= (+ main_x 1) v_prenex_32446) (<= 1000 (+ (select main_a v_prenex_32447) (select main_a v_prenex_32446))) (<= 498 (select main_a v_prenex_32447)) (<= (+ main_y 1) v_prenex_32447) (<= 0 (+ (select main_a v_prenex_32446) 500)))) (forall ((v_prenex_37392 Int) (v_prenex_37393 Int)) (or (<= (* 2 (select main_a v_prenex_37393)) 1998) (<= (select main_a v_prenex_37392) (+ (select main_a v_prenex_37393) 4)) (<= (+ main_y 1) v_prenex_37393) (<= (select main_a v_prenex_37392) 502) (< v_prenex_37393 main_y) (<= (select main_a v_prenex_37393) 999))) (forall ((v_prenex_38893 Int) (v_prenex_38892 Int)) (or (<= (select main_a v_prenex_38893) 1500) (<= 2 (* 2 (select main_a v_prenex_38892))) (<= 996 (* 2 (select main_a v_prenex_38893))) (< v_prenex_38893 main_y) (<= (+ main_y 1) v_prenex_38893) (<= 1 (select main_a v_prenex_38892)) (<= 1000 (+ (select main_a v_prenex_38893) (select main_a v_prenex_38892))))) (forall ((v_prenex_42639 Int) (v_prenex_42640 Int)) (or (<= (select main_a v_prenex_42639) 502) (<= 0 (+ (select main_a v_prenex_42639) 500)) (< v_prenex_42640 main_y) (<= 0 (+ (select main_a v_prenex_42640) 3)) (<= (select main_a v_prenex_42640) (+ (select main_a v_prenex_42639) 998)) (<= (+ main_y 1) v_prenex_42640))) (forall ((v_prenex_33981 Int) (v_prenex_33980 Int)) (or (< v_prenex_33980 main_y) (< v_prenex_33981 main_x) (<= 498 (select main_a v_prenex_33980)) (<= (select main_a v_prenex_33981) 1003) (<= (select main_a v_prenex_33981) (+ (select main_a v_prenex_33980) 4)) (<= (select main_a v_prenex_33981) 502) (<= (+ main_y 1) v_prenex_33980))) (forall ((v_prenex_43290 Int) (v_prenex_43289 Int)) (or (<= 0 (+ (select main_a v_prenex_43290) 3)) (<= 0 (+ (select main_a v_prenex_43289) 500)) (< v_prenex_43290 main_y) (< v_prenex_43289 main_x) (<= (+ main_y 1) v_prenex_43290) (<= (select main_a v_prenex_43289) 1003) (<= (+ (select main_a v_prenex_43290) (select main_a v_prenex_43289)) 1000))) (forall ((v_prenex_36485 Int) (v_prenex_36486 Int)) (or (< v_prenex_36486 main_y) (<= (+ main_y 1) v_prenex_36486) (<= (select main_a v_prenex_36485) 502) (<= (select main_a v_prenex_36486) (+ (select main_a v_prenex_36485) 998)) (<= (* 2 (select main_a v_prenex_36486)) 1998) (<= 996 (* 2 (select main_a v_prenex_36486))) (<= (select main_a v_prenex_36485) 1003))) (forall ((v_prenex_36843 Int) (v_prenex_36844 Int)) (or (< v_prenex_36844 main_y) (<= (select main_a v_prenex_36843) 502) (<= (+ (select main_a v_prenex_36844) (select main_a v_prenex_36843)) 1000) (<= 2 (* 2 (select main_a v_prenex_36843))) (<= (+ main_y 1) v_prenex_36844) (<= 0 (+ (select main_a v_prenex_36844) 3)) (< v_prenex_36843 main_x))) (forall ((v_prenex_40729 Int) (v_prenex_40728 Int)) (or (<= (select main_a v_prenex_40728) (+ (select main_a v_prenex_40729) 4)) (<= 498 (select main_a v_prenex_40729)) (< v_prenex_40729 main_y) (<= 0 (+ (select main_a v_prenex_40728) 500)) (<= (select main_a v_prenex_40728) 1003) (<= (select main_a v_prenex_40729) 999) (<= (+ main_y 1) v_prenex_40729))) (forall ((v_prenex_44180 Int) (v_prenex_44181 Int)) (or (<= 0 (+ (select main_a v_prenex_44180) 500)) (< v_prenex_44180 main_x) (< v_prenex_44181 main_y) (<= (* 2 (select main_a v_prenex_44181)) 1998) (<= (+ main_y 1) v_prenex_44181) (<= 2 (* 2 (select main_a v_prenex_44180))) (<= 1000 (+ (select main_a v_prenex_44181) (select main_a v_prenex_44180))))) (forall ((v_prenex_36157 Int) (v_prenex_36156 Int)) (or (<= 1 (select main_a v_prenex_36156)) (<= (select main_a v_prenex_36157) (+ (select main_a v_prenex_36156) 998)) (<= 996 (* 2 (select main_a v_prenex_36157))) (<= (select main_a v_prenex_36156) 1003) (<= (select main_a v_prenex_36157) 999) (<= (+ main_y 1) v_prenex_36157) (< v_prenex_36157 main_y))) (forall ((v_prenex_47646 Int) (v_prenex_47645 Int)) (or (<= (select main_a v_prenex_47645) 502) (<= (select main_a v_prenex_47646) 999) (<= (+ (select main_a v_prenex_47646) (select main_a v_prenex_47645)) 1000) (< v_prenex_47646 main_y) (<= (+ main_y 1) v_prenex_47646) (< v_prenex_47645 main_x))) (forall ((v_prenex_41281 Int) (v_prenex_41282 Int)) (or (<= (+ main_y 1) v_prenex_41282) (< v_prenex_41281 main_x) (< v_prenex_41282 main_y) (<= (select main_a v_prenex_41282) (+ (select main_a v_prenex_41281) 998)) (<= (select main_a v_prenex_41282) 1500) (<= (* 2 (select main_a v_prenex_41281)) 1004) (<= (select main_a v_prenex_41281) 502))) (forall ((v_prenex_39041 Int) (v_prenex_39042 Int)) (or (<= (* 2 (select main_a v_prenex_39042)) 1998) (<= (select main_a v_prenex_39041) 1003) (<= (* 2 (select main_a v_prenex_39041)) 1004) (<= (+ main_y 1) v_prenex_39042) (<= (+ (select main_a v_prenex_39042) (select main_a v_prenex_39041)) 1000) (< v_prenex_39042 main_y) (<= (select main_a v_prenex_39042) 1500))) (forall ((v_prenex_46172 Int) (v_prenex_46171 Int)) (or (< v_prenex_46171 main_x) (<= (+ main_y 1) v_prenex_46172) (< v_prenex_46172 main_y) (<= (select main_a v_prenex_46171) 502) (<= (select main_a v_prenex_46171) 1003) (<= (select main_a v_prenex_46171) (+ (select main_a v_prenex_46172) 4)) (<= (select main_a v_prenex_46172) 1500))) (or (forall ((v_prenex_40097 Int)) (or (< v_prenex_40097 main_x) (<= 1 (select main_a v_prenex_40097)))) (forall ((v_prenex_40098 Int)) (or (< v_prenex_40098 main_y) (<= 996 (* 2 (select main_a v_prenex_40098))) (<= 0 (+ (select main_a v_prenex_40098) 3)) (<= (+ main_y 1) v_prenex_40098)))) (or (forall ((v_prenex_40113 Int)) (or (<= (* 2 (select main_a v_prenex_40113)) 1004) (<= 1 (select main_a v_prenex_40113)))) (forall ((v_prenex_40114 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40114))) (<= (+ main_y 1) v_prenex_40114) (< v_prenex_40114 main_y) (<= (select main_a v_prenex_40114) 1500) (<= 0 (+ (select main_a v_prenex_40114) 3))))) (forall ((v_prenex_47416 Int) (v_prenex_47415 Int)) (or (<= (* 2 (select main_a v_prenex_47416)) 1998) (<= (+ (select main_a v_prenex_47416) (select main_a v_prenex_47415)) 1000) (< v_prenex_47416 main_y) (<= 0 (+ (select main_a v_prenex_47415) 500)) (<= (+ main_y 1) v_prenex_47416))) (forall ((v_prenex_33601 Int) (v_prenex_33600 Int)) (or (<= 0 (+ (select main_a v_prenex_33601) 3)) (< v_prenex_33601 main_y) (<= (+ (select main_a v_prenex_33601) (select main_a v_prenex_33600)) 1000) (<= (+ main_y 1) v_prenex_33601) (<= (select main_a v_prenex_33600) 1003) (<= (select main_a v_prenex_33600) 502) (<= (* 2 (select main_a v_prenex_33601)) 1998))) (forall ((v_prenex_41130 Int) (v_prenex_41131 Int)) (or (<= (+ main_y 1) v_prenex_41131) (< v_prenex_41131 main_y) (<= (+ (select main_a v_prenex_41131) (select main_a v_prenex_41130)) 1000) (<= (select main_a v_prenex_41131) 999) (<= (select main_a v_prenex_41130) 1003) (<= (select main_a v_prenex_41130) 502))) (forall ((v_prenex_41596 Int) (v_prenex_41597 Int)) (or (<= (+ main_y 1) v_prenex_41597) (<= (select main_a v_prenex_41597) 1500) (<= (select main_a v_prenex_41596) 502) (<= (select main_a v_prenex_41597) (+ (select main_a v_prenex_41596) 998)) (< v_prenex_41597 main_y) (<= 0 (+ (select main_a v_prenex_41597) 3)))) (or (forall ((v_prenex_42719 Int)) (or (<= (+ main_y 1) v_prenex_42719) (<= (* 2 (select main_a v_prenex_42719)) 1998) (< v_prenex_42719 main_y))) (forall ((v_prenex_42718 Int)) (or (<= 1 (select main_a v_prenex_42718)) (<= 2 (* 2 (select main_a v_prenex_42718)))))) (forall ((v_prenex_34453 Int) (v_prenex_34452 Int)) (or (< v_prenex_34452 main_y) (<= (* 2 (select main_a v_prenex_34452)) 1998) (<= (+ main_y 1) v_prenex_34452) (<= (* 2 (select main_a v_prenex_34453)) 1004) (<= 0 (+ (select main_a v_prenex_34453) 500)) (<= (select main_a v_prenex_34453) (+ (select main_a v_prenex_34452) 4)))) (forall ((v_prenex_40456 Int) (v_prenex_40455 Int)) (or (<= (+ main_x 1) v_prenex_40455) (<= (* 2 (select main_a v_prenex_40455)) 1004) (<= 0 (+ (select main_a v_prenex_40455) 500)) (< v_prenex_40456 main_y) (<= (select main_a v_prenex_40455) (+ (select main_a v_prenex_40456) 4)) (<= 996 (* 2 (select main_a v_prenex_40456))) (<= (+ main_y 1) v_prenex_40456))) (forall ((v_prenex_48013 Int) (v_prenex_48012 Int)) (or (< v_prenex_48013 main_y) (<= (select main_a v_prenex_48012) 1003) (<= (+ main_y 1) v_prenex_48013) (<= 0 (+ (select main_a v_prenex_48013) 3)) (<= (+ (select main_a v_prenex_48013) (select main_a v_prenex_48012)) 1000) (<= (select main_a v_prenex_48013) 999))) (forall ((v_prenex_35568 Int) (v_prenex_35569 Int)) (or (< v_prenex_35569 main_y) (<= (* 2 (select main_a v_prenex_35568)) 1004) (<= (select main_a v_prenex_35569) 999) (<= 996 (* 2 (select main_a v_prenex_35569))) (<= (+ main_y 1) v_prenex_35569) (<= (select main_a v_prenex_35569) (+ (select main_a v_prenex_35568) 998)) (<= (select main_a v_prenex_35568) 1003))) (or (forall ((v_prenex_47557 Int)) (or (<= (* 2 (select main_a v_prenex_47557)) 1004) (<= 1 (select main_a v_prenex_47557)))) (forall ((v_prenex_47558 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47558))) (<= (select main_a v_prenex_47558) 1500) (<= (* 2 (select main_a v_prenex_47558)) 1998) (< v_prenex_47558 main_y) (<= (+ main_y 1) v_prenex_47558)))) (forall ((v_prenex_42982 Int) (v_prenex_42983 Int)) (or (<= 498 (select main_a v_prenex_42983)) (< v_prenex_42983 main_y) (<= (+ main_y 1) v_prenex_42983) (<= (+ (select main_a v_prenex_42983) (select main_a v_prenex_42982)) 1000) (<= 2 (* 2 (select main_a v_prenex_42982))) (<= (select main_a v_prenex_42983) 1500))) (forall ((v_prenex_40939 Int) (v_prenex_40938 Int)) (or (<= 1 (select main_a v_prenex_40938)) (<= (+ main_y 1) v_prenex_40939) (< v_prenex_40939 main_y) (<= (select main_a v_prenex_40938) (+ (select main_a v_prenex_40939) 4)) (<= 0 (+ (select main_a v_prenex_40939) 3)) (<= (* 2 (select main_a v_prenex_40938)) 1004) (<= (select main_a v_prenex_40939) 1500))) (forall ((v_prenex_44791 Int) (v_prenex_44790 Int)) (or (<= (+ main_y 1) v_prenex_44791) (<= 996 (* 2 (select main_a v_prenex_44791))) (< v_prenex_44791 main_y) (<= (select main_a v_prenex_44791) (+ (select main_a v_prenex_44790) 998)) (<= (select main_a v_prenex_44790) 1003) (<= (select main_a v_prenex_44791) 999) (<= 0 (+ (select main_a v_prenex_44790) 500)))) (forall ((v_prenex_45562 Int) (v_prenex_45563 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45563))) (< v_prenex_45563 main_y) (<= (select main_a v_prenex_45562) (+ (select main_a v_prenex_45563) 4)) (<= 1 (select main_a v_prenex_45562)) (<= (+ main_y 1) v_prenex_45563) (<= (* 2 (select main_a v_prenex_45563)) 1998) (<= 0 (+ (select main_a v_prenex_45562) 500)))) (forall ((v_prenex_47666 Int) (v_prenex_47665 Int)) (or (<= (+ (select main_a v_prenex_47666) (select main_a v_prenex_47665)) 1000) (< v_prenex_47665 main_x) (<= 1 (select main_a v_prenex_47665)) (<= 0 (+ (select main_a v_prenex_47666) 3)) (< v_prenex_47666 main_y) (<= 0 (+ (select main_a v_prenex_47665) 500)) (<= (+ main_y 1) v_prenex_47666))) (forall ((v_prenex_38547 Int) (v_prenex_38546 Int)) (or (< v_prenex_38547 main_y) (<= (select main_a v_prenex_38547) 1500) (<= (select main_a v_prenex_38547) (+ (select main_a v_prenex_38546) 998)) (<= (+ main_y 1) v_prenex_38547) (<= (select main_a v_prenex_38547) 999) (<= (select main_a v_prenex_38546) 502) (<= 2 (* 2 (select main_a v_prenex_38546))))) (forall ((v_prenex_40763 Int) (v_prenex_40762 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40762))) (< v_prenex_40763 main_y) (<= (select main_a v_prenex_40763) (+ (select main_a v_prenex_40762) 998)) (<= (+ main_x 1) v_prenex_40762) (<= 498 (select main_a v_prenex_40763)) (<= (+ main_y 1) v_prenex_40763) (<= (select main_a v_prenex_40762) 502))) (forall ((v_prenex_43546 Int) (v_prenex_43545 Int)) (or (<= (+ main_y 1) v_prenex_43546) (<= (+ (select main_a v_prenex_43546) (select main_a v_prenex_43545)) 1000) (<= (* 2 (select main_a v_prenex_43546)) 1998) (<= 0 (+ (select main_a v_prenex_43545) 500)) (<= (select main_a v_prenex_43545) 1003) (< v_prenex_43546 main_y))) (or (forall ((v_prenex_40451 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40451))) (<= 0 (+ (select main_a v_prenex_40451) 500)))) (forall ((v_prenex_40452 Int)) (or (< v_prenex_40452 main_y) (<= (select main_a v_prenex_40452) 999) (<= 996 (* 2 (select main_a v_prenex_40452))) (<= (select main_a v_prenex_40452) 1500) (<= (+ main_y 1) v_prenex_40452)))) (or (forall ((v_prenex_36052 Int)) (<= 1 (select main_a v_prenex_36052))) (forall ((v_prenex_36053 Int)) (or (< v_prenex_36053 main_y) (<= 498 (select main_a v_prenex_36053)) (<= (+ main_y 1) v_prenex_36053) (<= 0 (+ (select main_a v_prenex_36053) 3)) (<= 996 (* 2 (select main_a v_prenex_36053)))))) (forall ((v_prenex_42980 Int) (v_prenex_42981 Int)) (or (<= (select main_a v_prenex_42981) 999) (< v_prenex_42981 main_y) (<= (* 2 (select main_a v_prenex_42980)) 1004) (<= 498 (select main_a v_prenex_42981)) (<= (select main_a v_prenex_42980) (+ (select main_a v_prenex_42981) 4)) (<= (+ main_y 1) v_prenex_42981) (<= 2 (* 2 (select main_a v_prenex_42980))))) (forall ((v_prenex_41077 Int) (v_prenex_41078 Int)) (or (<= (select main_a v_prenex_41078) (+ (select main_a v_prenex_41077) 998)) (<= (select main_a v_prenex_41077) 502) (<= 996 (* 2 (select main_a v_prenex_41078))) (<= 0 (+ (select main_a v_prenex_41077) 500)) (<= (+ main_y 1) v_prenex_41078) (<= 0 (+ (select main_a v_prenex_41078) 3)) (< v_prenex_41078 main_y))) (forall ((v_prenex_42259 Int) (v_prenex_42260 Int)) (or (<= 1000 (+ (select main_a v_prenex_42260) (select main_a v_prenex_42259))) (<= 0 (+ (select main_a v_prenex_42260) 3)) (< v_prenex_42260 main_y) (<= 2 (* 2 (select main_a v_prenex_42259))) (<= 996 (* 2 (select main_a v_prenex_42260))) (<= (+ main_y 1) v_prenex_42260) (<= 1 (select main_a v_prenex_42259)))) (forall ((v_prenex_43619 Int) (v_prenex_43620 Int)) (or (<= 1 (select main_a v_prenex_43619)) (<= (select main_a v_prenex_43620) (+ (select main_a v_prenex_43619) 998)) (<= (* 2 (select main_a v_prenex_43619)) 1004) (< v_prenex_43620 main_y) (<= 0 (+ (select main_a v_prenex_43620) 3)) (<= (+ main_y 1) v_prenex_43620))) (forall ((v_prenex_36070 Int) (v_prenex_36071 Int)) (or (<= 1000 (+ (select main_a v_prenex_36071) (select main_a v_prenex_36070))) (<= (+ main_x 1) v_prenex_36070) (<= (select main_a v_prenex_36070) 1003) (<= 0 (+ (select main_a v_prenex_36070) 500)) (< v_prenex_36070 main_x))) (forall ((v_prenex_34960 Int) (v_prenex_34959 Int)) (or (< v_prenex_34959 main_y) (<= 996 (* 2 (select main_a v_prenex_34959))) (<= 1000 (+ (select main_a v_prenex_34959) (select main_a v_prenex_34960))) (<= (+ main_y 1) v_prenex_34959) (<= 1 (select main_a v_prenex_34960)) (<= (select main_a v_prenex_34959) 1500) (<= 0 (+ (select main_a v_prenex_34960) 500)))) (forall ((v_prenex_43270 Int) (v_prenex_43269 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43269))) (<= (+ main_y 1) v_prenex_43270) (<= (select main_a v_prenex_43270) 1500) (< v_prenex_43270 main_y) (<= 1000 (+ (select main_a v_prenex_43270) (select main_a v_prenex_43269))) (<= (* 2 (select main_a v_prenex_43269)) 1004) (<= (select main_a v_prenex_43270) 999))) (forall ((v_prenex_43095 Int) (v_prenex_43094 Int)) (or (< v_prenex_43095 main_y) (<= (select main_a v_prenex_43095) 1500) (<= 0 (+ (select main_a v_prenex_43094) 500)) (<= (+ main_y 1) v_prenex_43095) (<= 1000 (+ (select main_a v_prenex_43095) (select main_a v_prenex_43094))) (<= 498 (select main_a v_prenex_43095)) (<= (select main_a v_prenex_43094) 502))) (or (forall ((v_prenex_43284 Int)) (or (< v_prenex_43284 main_y) (<= (* 2 (select main_a v_prenex_43284)) 1998) (<= (+ main_y 1) v_prenex_43284) (<= 996 (* 2 (select main_a v_prenex_43284))))) (forall ((v_prenex_43283 Int)) (or (< v_prenex_43283 main_x) (<= 0 (+ (select main_a v_prenex_43283) 500)) (<= 2 (* 2 (select main_a v_prenex_43283)))))) (forall ((v_prenex_33508 Int) (v_prenex_33507 Int)) (or (<= (* 2 (select main_a v_prenex_33508)) 1998) (<= (+ main_y 1) v_prenex_33508) (<= (select main_a v_prenex_33507) 1003) (< v_prenex_33508 main_y) (<= (select main_a v_prenex_33507) 502) (<= 996 (* 2 (select main_a v_prenex_33508))) (<= (select main_a v_prenex_33508) (+ (select main_a v_prenex_33507) 998)))) (forall ((v_prenex_41193 Int) (v_prenex_41194 Int)) (or (<= 0 (+ (select main_a v_prenex_41194) 3)) (< v_prenex_41194 main_y) (<= 2 (* 2 (select main_a v_prenex_41193))) (<= 0 (+ (select main_a v_prenex_41193) 500)) (<= (+ main_y 1) v_prenex_41194) (<= (select main_a v_prenex_41193) (+ (select main_a v_prenex_41194) 4)) (<= 996 (* 2 (select main_a v_prenex_41194))))) (or (forall ((v_prenex_46199 Int)) (<= 1 (select main_a v_prenex_46199))) (forall ((v_prenex_46200 Int)) (or (<= (* 2 (select main_a v_prenex_46200)) 1998) (<= 0 (+ (select main_a v_prenex_46200) 3)) (< v_prenex_46200 main_y) (<= (+ main_y 1) v_prenex_46200) (<= (select main_a v_prenex_46200) 1500)))) (forall ((v_prenex_35187 Int) (v_prenex_35188 Int)) (or (<= 498 (select main_a v_prenex_35187)) (<= (* 2 (select main_a v_prenex_35187)) 1998) (<= (select main_a v_prenex_35188) 502) (< v_prenex_35187 main_y) (<= (+ main_y 1) v_prenex_35187) (<= (+ (select main_a v_prenex_35187) (select main_a v_prenex_35188)) 1000) (<= 2 (* 2 (select main_a v_prenex_35188))))) (forall ((v_prenex_43891 Int) (v_prenex_43890 Int)) (or (<= (select main_a v_prenex_43891) 1500) (<= (+ main_y 1) v_prenex_43891) (<= 996 (* 2 (select main_a v_prenex_43891))) (<= 1000 (+ (select main_a v_prenex_43891) (select main_a v_prenex_43890))) (< v_prenex_43891 main_y) (<= (select main_a v_prenex_43890) 502) (<= 0 (+ (select main_a v_prenex_43890) 500)))) (forall ((v_prenex_32719 Int) (v_prenex_32718 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32719))) (<= 1000 (+ (select main_a v_prenex_32719) (select main_a v_prenex_32718))) (< v_prenex_32719 main_y) (<= 0 (+ (select main_a v_prenex_32719) 3)) (<= (+ main_y 1) v_prenex_32719) (<= (* 2 (select main_a v_prenex_32718)) 1004) (<= 2 (* 2 (select main_a v_prenex_32718))))) (forall ((v_prenex_45854 Int) (v_prenex_45855 Int)) (or (< v_prenex_45855 main_y) (<= (+ (select main_a v_prenex_45855) (select main_a v_prenex_45854)) 1000) (<= (+ main_y 1) v_prenex_45855) (<= (select main_a v_prenex_45855) 999) (<= 498 (select main_a v_prenex_45855)) (<= (select main_a v_prenex_45854) 502))) (forall ((v_prenex_38258 Int) (v_prenex_38257 Int)) (or (<= 1 (select main_a v_prenex_38257)) (<= (select main_a v_prenex_38257) 502) (<= (* 2 (select main_a v_prenex_38258)) 1998) (<= 1000 (+ (select main_a v_prenex_38258) (select main_a v_prenex_38257))) (<= (+ main_y 1) v_prenex_38258) (< v_prenex_38257 main_x) (< v_prenex_38258 main_y))) (forall ((v_prenex_41412 Int) (v_prenex_41411 Int)) (or (<= (* 2 (select main_a v_prenex_41412)) 1998) (<= (+ main_y 1) v_prenex_41412) (<= (+ (select main_a v_prenex_41412) (select main_a v_prenex_41411)) 1000) (<= 0 (+ (select main_a v_prenex_41412) 3)) (< v_prenex_41412 main_y) (<= (select main_a v_prenex_41411) 1003))) (forall ((v_prenex_33398 Int) (v_prenex_33397 Int)) (or (<= (select main_a v_prenex_33398) 999) (<= 498 (select main_a v_prenex_33398)) (<= 2 (* 2 (select main_a v_prenex_33397))) (<= (* 2 (select main_a v_prenex_33397)) 1004) (<= 1000 (+ (select main_a v_prenex_33398) (select main_a v_prenex_33397))) (<= (+ main_y 1) v_prenex_33398) (< v_prenex_33398 main_y))) (forall ((v_prenex_35890 Int) (v_prenex_35891 Int)) (or (<= 0 (+ (select main_a v_prenex_35890) 500)) (<= (select main_a v_prenex_35891) (+ (select main_a v_prenex_35890) 998)) (<= (+ main_x 1) v_prenex_35890) (<= (+ main_y 1) v_prenex_35891) (<= 0 (+ (select main_a v_prenex_35891) 3)) (< v_prenex_35891 main_y) (<= (* 2 (select main_a v_prenex_35890)) 1004))) (forall ((v_prenex_38352 Int) (v_prenex_38351 Int)) (or (<= (select main_a v_prenex_38351) (+ (select main_a v_prenex_38352) 4)) (<= 498 (select main_a v_prenex_38352)) (<= (select main_a v_prenex_38351) 1003) (<= 1 (select main_a v_prenex_38351)) (< v_prenex_38352 main_y) (<= (+ main_y 1) v_prenex_38352) (<= (select main_a v_prenex_38352) 999))) (forall ((v_prenex_33185 Int) (v_prenex_33184 Int)) (or (<= 1 (select main_a v_prenex_33184)) (<= (+ (select main_a v_prenex_33185) (select main_a v_prenex_33184)) 1000) (<= (select main_a v_prenex_33185) 999) (<= (+ main_y 1) v_prenex_33185) (<= 0 (+ (select main_a v_prenex_33185) 3)) (< v_prenex_33185 main_y) (<= 2 (* 2 (select main_a v_prenex_33184))))) (forall ((v_prenex_33033 Int) (v_prenex_33032 Int)) (or (<= (select main_a v_prenex_33033) (+ (select main_a v_prenex_33032) 998)) (<= (+ main_y 1) v_prenex_33033) (<= (select main_a v_prenex_33032) 502) (<= (select main_a v_prenex_33033) 999) (<= (* 2 (select main_a v_prenex_33032)) 1004) (< v_prenex_33033 main_y) (<= 996 (* 2 (select main_a v_prenex_33033))))) (forall ((v_prenex_36750 Int) (v_prenex_36749 Int)) (or (< v_prenex_36750 main_y) (<= (+ main_y 1) v_prenex_36750) (<= 996 (* 2 (select main_a v_prenex_36750))) (<= (select main_a v_prenex_36749) (+ (select main_a v_prenex_36750) 4)) (<= (select main_a v_prenex_36750) 999) (<= (select main_a v_prenex_36749) 1003) (<= (select main_a v_prenex_36749) 502))) (forall ((v_prenex_41038 Int) (v_prenex_41037 Int)) (or (<= (select main_a v_prenex_41038) 999) (<= (select main_a v_prenex_41038) (+ (select main_a v_prenex_41037) 998)) (<= 498 (select main_a v_prenex_41038)) (<= (+ main_y 1) v_prenex_41038) (<= 1 (select main_a v_prenex_41037)) (< v_prenex_41038 main_y) (<= 0 (+ (select main_a v_prenex_41037) 500)))) (forall ((v_prenex_37044 Int) (v_prenex_37043 Int)) (or (<= 0 (+ (select main_a v_prenex_37044) 3)) (<= (+ main_y 1) v_prenex_37044) (<= 1000 (+ (select main_a v_prenex_37044) (select main_a v_prenex_37043))) (< v_prenex_37044 main_y) (<= 996 (* 2 (select main_a v_prenex_37044))))) (forall ((v_prenex_46617 Int) (v_prenex_46618 Int)) (or (<= (+ main_y 1) v_prenex_46618) (<= 0 (+ (select main_a v_prenex_46617) 500)) (<= 1 (select main_a v_prenex_46617)) (<= 498 (select main_a v_prenex_46618)) (<= (select main_a v_prenex_46617) (+ (select main_a v_prenex_46618) 4)) (< v_prenex_46617 main_x) (< v_prenex_46618 main_y))) (forall ((v_prenex_43499 Int) (v_prenex_43498 Int)) (or (<= 498 (select main_a v_prenex_43499)) (<= (select main_a v_prenex_43498) 502) (<= (select main_a v_prenex_43499) 999) (< v_prenex_43499 main_y) (<= 1 (select main_a v_prenex_43498)) (<= (+ main_y 1) v_prenex_43499) (<= (select main_a v_prenex_43498) (+ (select main_a v_prenex_43499) 4)))) (forall ((v_prenex_39751 Int) (v_prenex_39750 Int)) (or (<= 1 (select main_a v_prenex_39750)) (< v_prenex_39751 main_y) (<= (select main_a v_prenex_39750) 502) (< v_prenex_39750 main_x) (<= (select main_a v_prenex_39750) (+ (select main_a v_prenex_39751) 4)) (<= (+ main_y 1) v_prenex_39751) (<= (* 2 (select main_a v_prenex_39751)) 1998))) (forall ((v_prenex_38735 Int) (v_prenex_38734 Int)) (or (< v_prenex_38735 main_y) (<= (+ main_y 1) v_prenex_38735) (<= 2 (* 2 (select main_a v_prenex_38734))) (<= 0 (+ (select main_a v_prenex_38735) 3)) (< v_prenex_38734 main_x) (<= (select main_a v_prenex_38735) (+ (select main_a v_prenex_38734) 998)))) (forall ((v_prenex_44768 Int) (v_prenex_44769 Int)) (or (<= (select main_a v_prenex_44769) (+ (select main_a v_prenex_44768) 998)) (< v_prenex_44769 main_y) (<= 1 (select main_a v_prenex_44768)) (<= (+ main_y 1) v_prenex_44769) (<= 498 (select main_a v_prenex_44769)) (<= (select main_a v_prenex_44768) 502) (< v_prenex_44768 main_x))) (forall ((v_prenex_32632 Int) (v_prenex_32633 Int)) (or (<= (select main_a v_prenex_32632) 502) (<= 996 (* 2 (select main_a v_prenex_32633))) (<= (* 2 (select main_a v_prenex_32632)) 1004) (<= 498 (select main_a v_prenex_32633)) (< v_prenex_32633 main_y) (<= (select main_a v_prenex_32633) (+ (select main_a v_prenex_32632) 998)) (<= (+ main_y 1) v_prenex_32633))) (forall ((v_prenex_38172 Int) (v_prenex_38171 Int)) (or (< v_prenex_38172 main_y) (<= 1 (select main_a v_prenex_38171)) (< v_prenex_38171 main_x) (<= (select main_a v_prenex_38172) (+ (select main_a v_prenex_38171) 998)) (<= 0 (+ (select main_a v_prenex_38172) 3)) (<= (+ main_y 1) v_prenex_38172) (<= (select main_a v_prenex_38171) 1003))) (forall ((v_prenex_43196 Int) (v_prenex_43197 Int)) (or (<= (+ main_y 1) v_prenex_43197) (<= (* 2 (select main_a v_prenex_43196)) 1004) (< v_prenex_43196 main_x) (<= (* 2 (select main_a v_prenex_43197)) 1998) (<= (select main_a v_prenex_43196) 502) (<= (+ (select main_a v_prenex_43197) (select main_a v_prenex_43196)) 1000) (< v_prenex_43197 main_y))) (or (forall ((v_prenex_45878 Int)) (or (<= (select main_a v_prenex_45878) 502) (< v_prenex_45878 main_x) (<= 2 (* 2 (select main_a v_prenex_45878))))) (forall ((v_prenex_45879 Int)) (or (< v_prenex_45879 main_y) (<= (+ main_y 1) v_prenex_45879) (<= (* 2 (select main_a v_prenex_45879)) 1998)))) (forall ((v_prenex_39875 Int) (v_prenex_39874 Int)) (or (<= 1 (select main_a v_prenex_39874)) (<= (+ (select main_a v_prenex_39875) (select main_a v_prenex_39874)) 1000) (<= 0 (+ (select main_a v_prenex_39874) 500)) (<= (+ main_y 1) v_prenex_39875) (<= 0 (+ (select main_a v_prenex_39875) 3)) (< v_prenex_39875 main_y))) (forall ((v_prenex_47734 Int) (v_prenex_47733 Int)) (or (<= (select main_a v_prenex_47733) 502) (<= (+ main_y 1) v_prenex_47734) (<= (* 2 (select main_a v_prenex_47733)) 1004) (< v_prenex_47734 main_y) (<= (select main_a v_prenex_47734) 999) (<= (select main_a v_prenex_47733) (+ (select main_a v_prenex_47734) 4)) (<= (+ main_x 1) v_prenex_47733))) (forall ((v_prenex_33579 Int) (v_prenex_33578 Int)) (or (< v_prenex_33579 main_y) (<= 996 (* 2 (select main_a v_prenex_33579))) (<= (select main_a v_prenex_33578) 1003) (<= (+ main_y 1) v_prenex_33579) (<= 1000 (+ (select main_a v_prenex_33579) (select main_a v_prenex_33578))) (<= (select main_a v_prenex_33579) 999))) (forall ((v_prenex_47822 Int) (v_prenex_47821 Int)) (or (< v_prenex_47822 main_y) (<= 1 (select main_a v_prenex_47821)) (<= 1000 (+ (select main_a v_prenex_47822) (select main_a v_prenex_47821))) (<= (* 2 (select main_a v_prenex_47821)) 1004) (<= (* 2 (select main_a v_prenex_47822)) 1998) (<= 996 (* 2 (select main_a v_prenex_47822))) (<= (+ main_y 1) v_prenex_47822))) (forall ((v_prenex_44030 Int) (v_prenex_44031 Int)) (or (< v_prenex_44030 main_x) (<= (+ main_y 1) v_prenex_44031) (<= (+ (select main_a v_prenex_44031) (select main_a v_prenex_44030)) 1000) (<= (* 2 (select main_a v_prenex_44031)) 1998) (< v_prenex_44031 main_y) (<= 1 (select main_a v_prenex_44030)) (<= (select main_a v_prenex_44030) 502))) (forall ((v_prenex_42001 Int) (v_prenex_42002 Int)) (or (<= 1 (select main_a v_prenex_42001)) (< v_prenex_42001 main_x) (<= (select main_a v_prenex_42002) 1500) (< v_prenex_42002 main_y) (<= (+ main_y 1) v_prenex_42002) (<= (select main_a v_prenex_42001) 1003) (<= (select main_a v_prenex_42002) (+ (select main_a v_prenex_42001) 998)))) (forall ((v_prenex_35175 Int) (v_prenex_35176 Int)) (or (<= (select main_a v_prenex_35176) 1003) (< v_prenex_35176 main_x) (<= (+ main_y 1) v_prenex_35175) (<= (select main_a v_prenex_35176) (+ (select main_a v_prenex_35175) 4)) (<= (* 2 (select main_a v_prenex_35176)) 1004) (<= 498 (select main_a v_prenex_35175)) (< v_prenex_35175 main_y))) (forall ((v_prenex_46291 Int) (v_prenex_46292 Int)) (or (<= 0 (+ (select main_a v_prenex_46292) 3)) (<= (* 2 (select main_a v_prenex_46291)) 1004) (<= (+ (select main_a v_prenex_46292) (select main_a v_prenex_46291)) 1000) (<= 1 (select main_a v_prenex_46291)) (<= (select main_a v_prenex_46292) 999) (<= (+ main_y 1) v_prenex_46292) (< v_prenex_46292 main_y))) (or (forall ((v_prenex_46809 Int)) (<= (select main_a v_prenex_46809) 1003)) (forall ((v_prenex_46810 Int)) (or (< v_prenex_46810 main_y) (<= 0 (+ (select main_a v_prenex_46810) 3)) (<= (+ main_y 1) v_prenex_46810) (<= 996 (* 2 (select main_a v_prenex_46810)))))) (forall ((v_prenex_37799 Int) (v_prenex_37798 Int)) (or (<= (select main_a v_prenex_37799) 999) (<= 1 (select main_a v_prenex_37798)) (<= 2 (* 2 (select main_a v_prenex_37798))) (<= 1000 (+ (select main_a v_prenex_37799) (select main_a v_prenex_37798))) (<= (+ main_y 1) v_prenex_37799) (< v_prenex_37799 main_y) (<= (select main_a v_prenex_37799) 1500))) (or (forall ((v_prenex_34072 Int)) (or (<= 498 (select main_a v_prenex_34072)) (< v_prenex_34072 main_y) (<= 996 (* 2 (select main_a v_prenex_34072))) (<= (+ main_y 1) v_prenex_34072))) (forall ((v_prenex_34073 Int)) (or (<= (select main_a v_prenex_34073) 502) (<= (select main_a v_prenex_34073) 1003)))) (forall ((v_prenex_34904 Int) (v_prenex_34903 Int)) (or (<= (+ main_y 1) v_prenex_34903) (<= 1000 (+ (select main_a v_prenex_34903) (select main_a v_prenex_34904))) (<= 996 (* 2 (select main_a v_prenex_34903))) (<= (* 2 (select main_a v_prenex_34904)) 1004) (<= (select main_a v_prenex_34903) 1500) (<= 2 (* 2 (select main_a v_prenex_34904))) (< v_prenex_34903 main_y))) (forall ((v_prenex_35420 Int) (v_prenex_35421 Int)) (or (<= 498 (select main_a v_prenex_35421)) (<= (+ main_y 1) v_prenex_35421) (<= (+ (select main_a v_prenex_35421) (select main_a v_prenex_35420)) 1000) (<= 1 (select main_a v_prenex_35420)) (<= 0 (+ (select main_a v_prenex_35421) 3)) (<= 2 (* 2 (select main_a v_prenex_35420))) (< v_prenex_35421 main_y))) (or (forall ((v_prenex_47966 Int)) (or (<= (* 2 (select main_a v_prenex_47966)) 1998) (<= (select main_a v_prenex_47966) 999) (<= (+ main_y 1) v_prenex_47966) (< v_prenex_47966 main_y))) (forall ((v_prenex_47965 Int)) (or (<= 1 (select main_a v_prenex_47965)) (<= (+ main_x 1) v_prenex_47965) (<= 0 (+ (select main_a v_prenex_47965) 500))))) (forall ((v_prenex_37724 Int) (v_prenex_37725 Int)) (or (<= 0 (+ (select main_a v_prenex_37725) 3)) (<= 1000 (+ (select main_a v_prenex_37725) (select main_a v_prenex_37724))) (<= (+ main_y 1) v_prenex_37725) (<= (select main_a v_prenex_37724) 1003) (<= (select main_a v_prenex_37725) 999) (<= (* 2 (select main_a v_prenex_37724)) 1004) (< v_prenex_37725 main_y))) (forall ((v_prenex_42063 Int) (v_prenex_42064 Int)) (or (<= (select main_a v_prenex_42064) (+ (select main_a v_prenex_42063) 998)) (<= 996 (* 2 (select main_a v_prenex_42064))) (<= 1 (select main_a v_prenex_42063)) (< v_prenex_42063 main_x) (< v_prenex_42064 main_y) (<= (select main_a v_prenex_42063) 1003) (<= (+ main_y 1) v_prenex_42064))) (forall ((v_prenex_42129 Int) (v_prenex_42130 Int)) (or (<= (select main_a v_prenex_42130) (+ (select main_a v_prenex_42129) 998)) (<= 2 (* 2 (select main_a v_prenex_42129))) (<= (+ main_y 1) v_prenex_42130) (< v_prenex_42130 main_y) (<= (* 2 (select main_a v_prenex_42130)) 1998) (<= 996 (* 2 (select main_a v_prenex_42130))))) (forall ((v_prenex_40112 Int) (v_prenex_40111 Int)) (or (<= (+ main_y 1) v_prenex_40112) (< v_prenex_40111 main_x) (<= 996 (* 2 (select main_a v_prenex_40112))) (<= 1000 (+ (select main_a v_prenex_40112) (select main_a v_prenex_40111))) (<= (select main_a v_prenex_40111) 1003) (<= 1 (select main_a v_prenex_40111)) (< v_prenex_40112 main_y))) (forall ((v_prenex_34613 Int) (v_prenex_34612 Int)) (or (<= (+ (select main_a v_prenex_34612) (select main_a v_prenex_34613)) 1000) (<= (+ main_y 1) v_prenex_34612) (< v_prenex_34612 main_y) (<= 1 (select main_a v_prenex_34613)) (<= 0 (+ (select main_a v_prenex_34613) 500)) (<= 498 (select main_a v_prenex_34612)))) (forall ((v_prenex_41910 Int) (v_prenex_41909 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41910))) (<= (+ (select main_a v_prenex_41910) (select main_a v_prenex_41909)) 1000) (< v_prenex_41910 main_y) (<= (+ main_y 1) v_prenex_41910) (<= 0 (+ (select main_a v_prenex_41910) 3)) (<= 1 (select main_a v_prenex_41909)) (<= 0 (+ (select main_a v_prenex_41909) 500)))) (forall ((v_prenex_41280 Int) (v_prenex_41279 Int)) (or (<= (select main_a v_prenex_41279) (+ (select main_a v_prenex_41280) 4)) (<= (+ main_y 1) v_prenex_41280) (<= (select main_a v_prenex_41280) 1500) (< v_prenex_41280 main_y) (<= (* 2 (select main_a v_prenex_41280)) 1998) (<= 2 (* 2 (select main_a v_prenex_41279))) (<= 0 (+ (select main_a v_prenex_41279) 500)))) (or (forall ((v_prenex_32679 Int)) (or (< v_prenex_32679 main_y) (<= (+ main_y 1) v_prenex_32679) (<= 0 (+ (select main_a v_prenex_32679) 3)) (<= 996 (* 2 (select main_a v_prenex_32679))))) (forall ((v_prenex_32678 Int)) (or (<= (select main_a v_prenex_32678) 1003) (<= 2 (* 2 (select main_a v_prenex_32678)))))) (forall ((v_prenex_34940 Int) (v_prenex_34939 Int)) (or (<= (select main_a v_prenex_34939) 999) (<= 996 (* 2 (select main_a v_prenex_34939))) (<= (+ (select main_a v_prenex_34939) (select main_a v_prenex_34940)) 1000) (< v_prenex_34939 main_y) (<= (* 2 (select main_a v_prenex_34940)) 1004) (<= (select main_a v_prenex_34940) 1003) (<= (+ main_y 1) v_prenex_34939))) (forall ((v_prenex_32791 Int) (v_prenex_32790 Int)) (or (<= 0 (+ (select main_a v_prenex_32791) 3)) (<= (+ (select main_a v_prenex_32791) (select main_a v_prenex_32790)) 1000) (<= (* 2 (select main_a v_prenex_32790)) 1004) (<= (+ main_y 1) v_prenex_32791) (<= (select main_a v_prenex_32790) 502) (<= (select main_a v_prenex_32791) 1500) (< v_prenex_32791 main_y))) (forall ((v_prenex_39038 Int) (v_prenex_39037 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39037))) (<= 0 (+ (select main_a v_prenex_39037) 500)) (<= (+ main_y 1) v_prenex_39038) (< v_prenex_39038 main_y) (<= (+ (select main_a v_prenex_39038) (select main_a v_prenex_39037)) 1000) (<= 0 (+ (select main_a v_prenex_39038) 3)) (< v_prenex_39037 main_x))) (forall ((v_prenex_39902 Int) (v_prenex_39903 Int)) (or (<= 0 (+ (select main_a v_prenex_39903) 3)) (<= (+ main_x 1) v_prenex_39902) (< v_prenex_39903 main_y) (<= (+ main_y 1) v_prenex_39903) (<= (* 2 (select main_a v_prenex_39902)) 1004) (<= (select main_a v_prenex_39902) (+ (select main_a v_prenex_39903) 4)))) (forall ((v_prenex_47239 Int) (v_prenex_47240 Int)) (or (<= (select main_a v_prenex_47239) 502) (< v_prenex_47240 main_y) (<= (select main_a v_prenex_47240) 999) (<= 1000 (+ (select main_a v_prenex_47240) (select main_a v_prenex_47239))) (<= 498 (select main_a v_prenex_47240)) (<= (+ main_y 1) v_prenex_47240))) (forall ((v_prenex_46044 Int) (v_prenex_46045 Int)) (or (<= (+ (select main_a v_prenex_46045) (select main_a v_prenex_46044)) 1000) (<= 0 (+ (select main_a v_prenex_46045) 3)) (<= (select main_a v_prenex_46044) 502) (< v_prenex_46045 main_y) (<= (+ main_y 1) v_prenex_46045) (<= 2 (* 2 (select main_a v_prenex_46044))) (<= 996 (* 2 (select main_a v_prenex_46045))))) (forall ((v_prenex_33775 Int) (v_prenex_33774 Int)) (or (<= (select main_a v_prenex_33775) (+ (select main_a v_prenex_33774) 998)) (<= (+ main_y 1) v_prenex_33775) (<= 0 (+ (select main_a v_prenex_33774) 500)) (<= 498 (select main_a v_prenex_33775)) (< v_prenex_33775 main_y) (<= 996 (* 2 (select main_a v_prenex_33775))) (<= (* 2 (select main_a v_prenex_33774)) 1004))) (forall ((v_prenex_40719 Int) (v_prenex_40718 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40719))) (<= (+ main_y 1) v_prenex_40719) (<= (select main_a v_prenex_40718) 502) (<= 0 (+ (select main_a v_prenex_40718) 500)) (< v_prenex_40719 main_y) (<= (select main_a v_prenex_40718) (+ (select main_a v_prenex_40719) 4)))) (forall ((v_prenex_35708 Int) (v_prenex_35709 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35708))) (<= (* 2 (select main_a v_prenex_35708)) 1004) (<= (select main_a v_prenex_35708) (+ (select main_a v_prenex_35709) 4)) (<= (select main_a v_prenex_35709) 1500) (<= 996 (* 2 (select main_a v_prenex_35709))) (< v_prenex_35709 main_y) (<= (+ main_y 1) v_prenex_35709))) (forall ((v_prenex_47522 Int) (v_prenex_47521 Int)) (or (<= 1000 (+ (select main_a v_prenex_47522) (select main_a v_prenex_47521))) (<= (+ main_y 1) v_prenex_47522) (<= 2 (* 2 (select main_a v_prenex_47521))) (<= (select main_a v_prenex_47522) 1500) (<= (+ main_x 1) v_prenex_47521) (<= 0 (+ (select main_a v_prenex_47521) 500)) (< v_prenex_47522 main_y))) (forall ((v_prenex_43568 Int) (v_prenex_43567 Int)) (or (<= (+ main_x 1) v_prenex_43567) (<= (select main_a v_prenex_43567) 502) (<= (select main_a v_prenex_43567) 1003) (< v_prenex_43568 main_y) (<= (+ (select main_a v_prenex_43568) (select main_a v_prenex_43567)) 1000) (<= (+ main_y 1) v_prenex_43568) (<= (* 2 (select main_a v_prenex_43568)) 1998))) (forall ((v_prenex_43758 Int) (v_prenex_43757 Int)) (or (<= (select main_a v_prenex_43758) 999) (<= (+ (select main_a v_prenex_43758) (select main_a v_prenex_43757)) 1000) (<= (+ main_y 1) v_prenex_43758) (< v_prenex_43758 main_y) (<= 498 (select main_a v_prenex_43758)) (<= 2 (* 2 (select main_a v_prenex_43757))))) (or (forall ((v_prenex_36201 Int)) (<= 996 (* 2 (select main_a v_prenex_36201)))) (forall ((v_prenex_36200 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36200))) (<= (+ main_x 1) v_prenex_36200) (< v_prenex_36200 main_x)))) (forall ((v_prenex_45216 Int) (v_prenex_45217 Int)) (or (<= 1000 (+ (select main_a v_prenex_45217) (select main_a v_prenex_45216))) (< v_prenex_45217 main_y) (<= (+ main_y 1) v_prenex_45217) (<= 0 (+ (select main_a v_prenex_45217) 3)) (<= (select main_a v_prenex_45216) 502) (<= 996 (* 2 (select main_a v_prenex_45217))))) (forall ((v_prenex_36685 Int) (v_prenex_36684 Int)) (or (<= (+ main_x 1) v_prenex_36684) (<= 0 (+ (select main_a v_prenex_36684) 500)) (<= (+ main_y 1) v_prenex_36685) (<= (* 2 (select main_a v_prenex_36685)) 1998) (<= 1000 (+ (select main_a v_prenex_36685) (select main_a v_prenex_36684))) (<= 1 (select main_a v_prenex_36684)) (< v_prenex_36685 main_y))) (forall ((v_prenex_45120 Int) (v_prenex_45121 Int)) (or (<= (select main_a v_prenex_45120) 502) (< v_prenex_45120 main_x) (<= (select main_a v_prenex_45120) (+ (select main_a v_prenex_45121) 4)) (< v_prenex_45121 main_y) (<= (* 2 (select main_a v_prenex_45120)) 1004) (<= (+ main_y 1) v_prenex_45121) (<= (select main_a v_prenex_45121) 999))) (forall ((v_prenex_47944 Int) (v_prenex_47943 Int)) (or (<= (+ main_y 1) v_prenex_47944) (<= (* 2 (select main_a v_prenex_47943)) 1004) (< v_prenex_47944 main_y) (<= 1 (select main_a v_prenex_47943)) (<= (select main_a v_prenex_47944) 999) (< v_prenex_47943 main_x) (<= (select main_a v_prenex_47944) (+ (select main_a v_prenex_47943) 998)))) (forall ((v_prenex_42217 Int) (v_prenex_42218 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42218))) (<= (+ main_y 1) v_prenex_42218) (< v_prenex_42218 main_y) (<= (select main_a v_prenex_42218) (+ (select main_a v_prenex_42217) 998)) (<= 498 (select main_a v_prenex_42218)) (<= (select main_a v_prenex_42217) 502))) (forall ((v_prenex_42990 Int) (v_prenex_42991 Int)) (or (< v_prenex_42990 main_x) (<= (+ main_y 1) v_prenex_42991) (<= (select main_a v_prenex_42991) 999) (<= (* 2 (select main_a v_prenex_42990)) 1004) (< v_prenex_42991 main_y) (<= (select main_a v_prenex_42990) 1003) (<= (select main_a v_prenex_42990) (+ (select main_a v_prenex_42991) 4)))) (forall ((v_prenex_47252 Int) (v_prenex_47251 Int)) (or (<= 0 (+ (select main_a v_prenex_47252) 3)) (<= (* 2 (select main_a v_prenex_47251)) 1004) (< v_prenex_47252 main_y) (<= (+ main_y 1) v_prenex_47252) (<= (select main_a v_prenex_47252) 1500) (<= (select main_a v_prenex_47251) 502) (<= (+ (select main_a v_prenex_47252) (select main_a v_prenex_47251)) 1000))) (forall ((v_prenex_38909 Int) (v_prenex_38908 Int)) (or (<= 1000 (+ (select main_a v_prenex_38909) (select main_a v_prenex_38908))) (<= 2 (* 2 (select main_a v_prenex_38908))) (<= (+ main_y 1) v_prenex_38909) (< v_prenex_38909 main_y) (<= (select main_a v_prenex_38909) 1500) (< v_prenex_38908 main_x))) (forall ((v_prenex_47010 Int) (v_prenex_47011 Int)) (or (<= (select main_a v_prenex_47010) (+ (select main_a v_prenex_47011) 4)) (<= (+ main_x 1) v_prenex_47010) (< v_prenex_47011 main_y) (<= 1 (select main_a v_prenex_47010)) (<= 0 (+ (select main_a v_prenex_47010) 500)) (<= (+ main_y 1) v_prenex_47011) (<= (select main_a v_prenex_47011) 1500))) (forall ((v_prenex_36737 Int) (v_prenex_36738 Int)) (or (<= (+ main_y 1) v_prenex_36738) (< v_prenex_36738 main_y) (<= (select main_a v_prenex_36738) (+ (select main_a v_prenex_36737) 998)) (<= (select main_a v_prenex_36737) 502) (<= 498 (select main_a v_prenex_36738)) (<= (select main_a v_prenex_36737) 1003))) (forall ((v_prenex_45753 Int) (v_prenex_45752 Int)) (or (< v_prenex_45753 main_y) (<= 2 (* 2 (select main_a v_prenex_45752))) (<= 996 (* 2 (select main_a v_prenex_45753))) (< v_prenex_45752 main_x) (<= (+ (select main_a v_prenex_45753) (select main_a v_prenex_45752)) 1000) (<= (select main_a v_prenex_45752) 502) (<= (+ main_y 1) v_prenex_45753))) (forall ((v_prenex_38215 Int) (v_prenex_38216 Int)) (or (<= (select main_a v_prenex_38215) (+ (select main_a v_prenex_38216) 4)) (< v_prenex_38216 main_y) (< v_prenex_38215 main_x) (<= (select main_a v_prenex_38216) 1500) (<= (+ main_y 1) v_prenex_38216))) (forall ((v_prenex_40959 Int) (v_prenex_40958 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40959))) (<= (select main_a v_prenex_40958) 1003) (<= (+ main_x 1) v_prenex_40958) (<= (* 2 (select main_a v_prenex_40958)) 1004) (<= (select main_a v_prenex_40958) (+ (select main_a v_prenex_40959) 4)) (< v_prenex_40959 main_y) (<= (+ main_y 1) v_prenex_40959))) (forall ((v_prenex_32935 Int) (v_prenex_32934 Int)) (or (< v_prenex_32935 main_y) (<= (+ main_y 1) v_prenex_32935) (<= (+ (select main_a v_prenex_32935) (select main_a v_prenex_32934)) 1000) (<= 2 (* 2 (select main_a v_prenex_32934))) (<= (select main_a v_prenex_32935) 1500) (<= (+ main_x 1) v_prenex_32934) (<= (select main_a v_prenex_32934) 502))) (forall ((v_prenex_34397 Int) (v_prenex_34396 Int)) (or (<= (* 2 (select main_a v_prenex_34396)) 1998) (<= (+ main_x 1) v_prenex_34397) (<= (select main_a v_prenex_34397) 502) (<= 1000 (+ (select main_a v_prenex_34396) (select main_a v_prenex_34397))) (< v_prenex_34396 main_y) (<= (+ main_y 1) v_prenex_34396) (<= 1 (select main_a v_prenex_34397)))) (forall ((v_prenex_34239 Int) (v_prenex_34238 Int)) (or (<= 1 (select main_a v_prenex_34239)) (<= (select main_a v_prenex_34238) (+ (select main_a v_prenex_34239) 998)) (<= (select main_a v_prenex_34239) 502) (< v_prenex_34238 main_y) (<= (+ main_y 1) v_prenex_34238) (<= 0 (+ (select main_a v_prenex_34238) 3)))) (or (forall ((v_prenex_33025 Int)) (or (<= (* 2 (select main_a v_prenex_33025)) 1998) (< v_prenex_33025 main_y) (<= (select main_a v_prenex_33025) 1500) (<= (+ main_y 1) v_prenex_33025) (<= 996 (* 2 (select main_a v_prenex_33025))))) (forall ((v_prenex_33024 Int)) (<= (select main_a v_prenex_33024) 502))) (forall ((v_prenex_44827 Int) (v_prenex_44826 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44826))) (<= 1000 (+ (select main_a v_prenex_44827) (select main_a v_prenex_44826))) (<= (+ main_x 1) v_prenex_44826) (< v_prenex_44826 main_x))) (forall ((v_prenex_38324 Int) (v_prenex_38323 Int)) (or (<= 498 (select main_a v_prenex_38324)) (< v_prenex_38324 main_y) (<= (+ main_y 1) v_prenex_38324) (<= (+ (select main_a v_prenex_38324) (select main_a v_prenex_38323)) 1000) (<= 0 (+ (select main_a v_prenex_38324) 3)))) (forall ((v_prenex_41736 Int) (v_prenex_41737 Int)) (or (<= 0 (+ (select main_a v_prenex_41737) 3)) (< v_prenex_41737 main_y) (<= (select main_a v_prenex_41736) 1003) (<= (select main_a v_prenex_41737) 1500) (<= 1000 (+ (select main_a v_prenex_41737) (select main_a v_prenex_41736))) (<= 2 (* 2 (select main_a v_prenex_41736))) (<= (+ main_y 1) v_prenex_41737))) (forall ((v_prenex_41738 Int) (v_prenex_41739 Int)) (or (<= (+ main_y 1) v_prenex_41739) (<= 996 (* 2 (select main_a v_prenex_41739))) (< v_prenex_41739 main_y) (< v_prenex_41738 main_x) (<= 1000 (+ (select main_a v_prenex_41739) (select main_a v_prenex_41738))))) (forall ((v_prenex_37048 Int) (v_prenex_37047 Int)) (or (< v_prenex_37048 main_y) (<= (select main_a v_prenex_37047) (+ (select main_a v_prenex_37048) 4)) (<= 498 (select main_a v_prenex_37048)) (<= (+ main_y 1) v_prenex_37048) (<= 0 (+ (select main_a v_prenex_37047) 500)) (<= 1 (select main_a v_prenex_37047)) (<= 0 (+ (select main_a v_prenex_37048) 3)))) (forall ((v_prenex_42025 Int) (v_prenex_42026 Int)) (or (<= 0 (+ (select main_a v_prenex_42025) 500)) (<= 2 (* 2 (select main_a v_prenex_42025))) (<= 0 (+ (select main_a v_prenex_42026) 3)) (<= (+ main_y 1) v_prenex_42026) (<= (select main_a v_prenex_42026) (+ (select main_a v_prenex_42025) 998)) (<= (* 2 (select main_a v_prenex_42026)) 1998) (< v_prenex_42026 main_y))) (forall ((v_prenex_33777 Int) (v_prenex_33776 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33776))) (<= (+ (select main_a v_prenex_33777) (select main_a v_prenex_33776)) 1000) (<= 0 (+ (select main_a v_prenex_33777) 3)) (<= (+ main_y 1) v_prenex_33777) (<= 996 (* 2 (select main_a v_prenex_33777))) (< v_prenex_33777 main_y))) (forall ((v_prenex_39897 Int) (v_prenex_39896 Int)) (or (<= (* 2 (select main_a v_prenex_39897)) 1998) (< v_prenex_39897 main_y) (<= (+ (select main_a v_prenex_39897) (select main_a v_prenex_39896)) 1000) (<= 996 (* 2 (select main_a v_prenex_39897))) (<= 0 (+ (select main_a v_prenex_39896) 500)) (<= (+ main_y 1) v_prenex_39897))) (forall ((v_prenex_39881 Int) (v_prenex_39880 Int)) (or (<= (+ main_y 1) v_prenex_39881) (<= (* 2 (select main_a v_prenex_39881)) 1998) (<= 0 (+ (select main_a v_prenex_39880) 500)) (< v_prenex_39881 main_y) (<= 1000 (+ (select main_a v_prenex_39881) (select main_a v_prenex_39880))) (<= (* 2 (select main_a v_prenex_39880)) 1004) (<= 996 (* 2 (select main_a v_prenex_39881))))) (forall ((v_prenex_48134 Int) (v_prenex_48133 Int)) (or (<= 0 (+ (select main_a v_prenex_48134) 3)) (<= (* 2 (select main_a v_prenex_48133)) 1004) (<= (* 2 (select main_a v_prenex_48134)) 1998) (<= (+ (select main_a v_prenex_48134) (select main_a v_prenex_48133)) 1000) (<= 2 (* 2 (select main_a v_prenex_48133))) (< v_prenex_48134 main_y) (<= (+ main_y 1) v_prenex_48134))) (forall ((v_prenex_33011 Int) (v_prenex_33010 Int)) (or (<= 498 (select main_a v_prenex_33011)) (<= 2 (* 2 (select main_a v_prenex_33010))) (<= (select main_a v_prenex_33010) 1003) (<= (select main_a v_prenex_33010) (+ (select main_a v_prenex_33011) 4)) (< v_prenex_33010 main_x) (< v_prenex_33011 main_y) (<= (+ main_y 1) v_prenex_33011))) (forall ((v_prenex_37583 Int) (v_prenex_37584 Int)) (or (<= 1 (select main_a v_prenex_37583)) (<= (select main_a v_prenex_37584) 1500) (<= (+ main_y 1) v_prenex_37584) (<= 498 (select main_a v_prenex_37584)) (<= (select main_a v_prenex_37583) 1003) (<= (select main_a v_prenex_37583) (+ (select main_a v_prenex_37584) 4)) (< v_prenex_37584 main_y))) (or (forall ((v_prenex_41461 Int)) (or (< v_prenex_41461 main_x) (<= (select main_a v_prenex_41461) 502) (<= 0 (+ (select main_a v_prenex_41461) 500)))) (forall ((v_prenex_41462 Int)) (or (<= (+ main_y 1) v_prenex_41462) (<= 996 (* 2 (select main_a v_prenex_41462))) (<= (select main_a v_prenex_41462) 1500) (< v_prenex_41462 main_y)))) (forall ((v_prenex_44459 Int) (v_prenex_44458 Int)) (or (<= (select main_a v_prenex_44458) 502) (<= (* 2 (select main_a v_prenex_44459)) 1998) (< v_prenex_44459 main_y) (<= 996 (* 2 (select main_a v_prenex_44459))) (<= 2 (* 2 (select main_a v_prenex_44458))) (<= (+ main_y 1) v_prenex_44459) (<= (select main_a v_prenex_44459) (+ (select main_a v_prenex_44458) 998)))) (forall ((v_prenex_41550 Int) (v_prenex_41551 Int)) (or (< v_prenex_41551 main_y) (<= (+ main_y 1) v_prenex_41551) (<= (select main_a v_prenex_41550) 1003) (<= (select main_a v_prenex_41551) (+ (select main_a v_prenex_41550) 998)) (<= 498 (select main_a v_prenex_41551)) (<= 1 (select main_a v_prenex_41550)))) (forall ((v_prenex_46521 Int) (v_prenex_46520 Int)) (or (<= (select main_a v_prenex_46521) 999) (< v_prenex_46520 main_x) (<= (+ main_y 1) v_prenex_46521) (<= (select main_a v_prenex_46520) (+ (select main_a v_prenex_46521) 4)) (<= (* 2 (select main_a v_prenex_46520)) 1004) (<= (select main_a v_prenex_46520) 1003) (< v_prenex_46521 main_y))) (forall ((v_prenex_32591 Int) (v_prenex_32590 Int)) (or (<= (+ main_x 1) v_prenex_32590) (<= (* 2 (select main_a v_prenex_32591)) 1998) (<= (+ main_y 1) v_prenex_32591) (<= (select main_a v_prenex_32590) (+ (select main_a v_prenex_32591) 4)) (< v_prenex_32591 main_y) (<= (select main_a v_prenex_32590) 502))) (forall ((v_prenex_39449 Int) (v_prenex_39448 Int)) (or (< v_prenex_39449 main_y) (<= (select main_a v_prenex_39448) (+ (select main_a v_prenex_39449) 4)) (<= 0 (+ (select main_a v_prenex_39449) 3)) (<= (+ main_y 1) v_prenex_39449) (<= 1 (select main_a v_prenex_39448)) (<= 996 (* 2 (select main_a v_prenex_39449))) (<= (select main_a v_prenex_39448) 1003))) (forall ((v_prenex_38027 Int) (v_prenex_38026 Int)) (or (<= (select main_a v_prenex_38027) (+ (select main_a v_prenex_38026) 998)) (<= (+ main_y 1) v_prenex_38027) (<= (select main_a v_prenex_38026) 502) (<= (select main_a v_prenex_38027) 1500) (<= (+ main_x 1) v_prenex_38026) (< v_prenex_38027 main_y) (<= (* 2 (select main_a v_prenex_38026)) 1004))) (forall ((v_prenex_42556 Int) (v_prenex_42557 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42557))) (< v_prenex_42557 main_y) (<= (select main_a v_prenex_42557) 999) (<= (select main_a v_prenex_42556) 502) (<= 1000 (+ (select main_a v_prenex_42557) (select main_a v_prenex_42556))) (<= (+ main_y 1) v_prenex_42557))) (forall ((v_prenex_47356 Int) (v_prenex_47355 Int)) (or (< v_prenex_47356 main_y) (<= 498 (select main_a v_prenex_47356)) (<= (select main_a v_prenex_47356) 999) (<= (* 2 (select main_a v_prenex_47355)) 1004) (<= (+ main_y 1) v_prenex_47356) (<= (+ (select main_a v_prenex_47356) (select main_a v_prenex_47355)) 1000))) (or (forall ((v_prenex_42127 Int)) (or (<= (+ main_x 1) v_prenex_42127) (<= (select main_a v_prenex_42127) 502))) (forall ((v_prenex_42128 Int)) (or (< v_prenex_42128 main_y) (<= 498 (select main_a v_prenex_42128)) (<= (+ main_y 1) v_prenex_42128) (<= (* 2 (select main_a v_prenex_42128)) 1998)))) (forall ((v_prenex_38415 Int) (v_prenex_38414 Int)) (or (<= 498 (select main_a v_prenex_38415)) (< v_prenex_38415 main_y) (< v_prenex_38414 main_x) (<= (select main_a v_prenex_38415) (+ (select main_a v_prenex_38414) 998)) (<= (+ main_y 1) v_prenex_38415) (<= (select main_a v_prenex_38414) 502) (<= (select main_a v_prenex_38414) 1003))) (forall ((v_prenex_44850 Int) (v_prenex_44851 Int)) (or (< v_prenex_44851 main_y) (<= (* 2 (select main_a v_prenex_44850)) 1004) (<= 1000 (+ (select main_a v_prenex_44851) (select main_a v_prenex_44850))) (<= 1 (select main_a v_prenex_44850)) (<= (select main_a v_prenex_44851) 1500) (<= (+ main_y 1) v_prenex_44851))) (forall ((v_prenex_39208 Int) (v_prenex_39207 Int)) (or (<= (+ main_y 1) v_prenex_39208) (<= (* 2 (select main_a v_prenex_39208)) 1998) (<= (select main_a v_prenex_39207) 1003) (<= 1000 (+ (select main_a v_prenex_39208) (select main_a v_prenex_39207))) (<= (* 2 (select main_a v_prenex_39207)) 1004) (<= (+ main_x 1) v_prenex_39207) (< v_prenex_39208 main_y))) (forall ((v_prenex_33297 Int) (v_prenex_33296 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33297))) (<= (+ main_y 1) v_prenex_33297) (<= (* 2 (select main_a v_prenex_33297)) 1998) (<= (+ (select main_a v_prenex_33297) (select main_a v_prenex_33296)) 1000) (<= 0 (+ (select main_a v_prenex_33296) 500)) (< v_prenex_33297 main_y) (<= 1 (select main_a v_prenex_33296)))) (forall ((v_prenex_44272 Int) (v_prenex_44273 Int)) (or (<= (+ main_y 1) v_prenex_44273) (< v_prenex_44273 main_y) (<= (select main_a v_prenex_44273) (+ (select main_a v_prenex_44272) 998)) (<= (select main_a v_prenex_44272) 502) (<= 996 (* 2 (select main_a v_prenex_44273))) (<= 0 (+ (select main_a v_prenex_44272) 500)) (<= 498 (select main_a v_prenex_44273)))) (or (forall ((v_prenex_36560 Int)) (or (<= (* 2 (select main_a v_prenex_36560)) 1998) (< v_prenex_36560 main_y) (<= (+ main_y 1) v_prenex_36560))) (forall ((v_prenex_36559 Int)) (or (<= 1 (select main_a v_prenex_36559)) (<= (* 2 (select main_a v_prenex_36559)) 1004) (< v_prenex_36559 main_x)))) (forall ((v_prenex_41682 Int) (v_prenex_41683 Int)) (or (<= (+ main_y 1) v_prenex_41683) (< v_prenex_41683 main_y) (<= (select main_a v_prenex_41682) 502) (<= (select main_a v_prenex_41683) 999) (<= (+ main_x 1) v_prenex_41682) (<= (select main_a v_prenex_41683) (+ (select main_a v_prenex_41682) 998)))) (forall ((v_prenex_44092 Int) (v_prenex_44093 Int)) (or (<= 0 (+ (select main_a v_prenex_44092) 500)) (< v_prenex_44093 main_y) (<= (+ main_y 1) v_prenex_44093) (<= 1 (select main_a v_prenex_44092)) (<= (* 2 (select main_a v_prenex_44093)) 1998) (<= 1000 (+ (select main_a v_prenex_44093) (select main_a v_prenex_44092))) (<= 996 (* 2 (select main_a v_prenex_44093))))) (forall ((v_prenex_37404 Int) (v_prenex_37405 Int)) (or (<= 498 (select main_a v_prenex_37405)) (<= 0 (+ (select main_a v_prenex_37405) 3)) (<= 1 (select main_a v_prenex_37404)) (< v_prenex_37405 main_y) (<= (select main_a v_prenex_37405) (+ (select main_a v_prenex_37404) 998)) (<= (+ main_y 1) v_prenex_37405))) (or (forall ((v_prenex_34383 Int)) (or (<= 1 (select main_a v_prenex_34383)) (<= (select main_a v_prenex_34383) 502))) (forall ((v_prenex_34382 Int)) (or (<= (+ main_y 1) v_prenex_34382) (<= (* 2 (select main_a v_prenex_34382)) 1998) (< v_prenex_34382 main_y) (<= (select main_a v_prenex_34382) 1500) (<= 996 (* 2 (select main_a v_prenex_34382)))))) (forall ((v_prenex_38276 Int) (v_prenex_38275 Int)) (or (<= 1000 (+ (select main_a v_prenex_38276) (select main_a v_prenex_38275))) (< v_prenex_38276 main_y) (<= 2 (* 2 (select main_a v_prenex_38275))) (<= 498 (select main_a v_prenex_38276)) (<= (+ main_y 1) v_prenex_38276) (<= (select main_a v_prenex_38276) 999))) (forall ((v_prenex_46932 Int) (v_prenex_46933 Int)) (or (<= (+ (select main_a v_prenex_46933) (select main_a v_prenex_46932)) 1000) (<= 0 (+ (select main_a v_prenex_46932) 500)) (<= (select main_a v_prenex_46932) 502) (<= (+ main_y 1) v_prenex_46933) (< v_prenex_46933 main_y) (<= (select main_a v_prenex_46933) 999))) (forall ((v_prenex_45584 Int) (v_prenex_45585 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45584))) (<= (select main_a v_prenex_45584) (+ (select main_a v_prenex_45585) 4)) (< v_prenex_45585 main_y) (<= 0 (+ (select main_a v_prenex_45584) 500)) (<= (+ main_y 1) v_prenex_45585) (<= (* 2 (select main_a v_prenex_45585)) 1998) (<= 996 (* 2 (select main_a v_prenex_45585))))) (or (forall ((v_prenex_44807 Int)) (or (<= (* 2 (select main_a v_prenex_44807)) 1998) (<= 0 (+ (select main_a v_prenex_44807) 3)) (< v_prenex_44807 main_y) (<= (+ main_y 1) v_prenex_44807))) (forall ((v_prenex_44806 Int)) (or (<= (select main_a v_prenex_44806) 502) (<= 2 (* 2 (select main_a v_prenex_44806)))))) (forall ((v_prenex_44377 Int) (v_prenex_44376 Int)) (or (<= 0 (+ (select main_a v_prenex_44376) 500)) (<= 0 (+ (select main_a v_prenex_44377) 3)) (< v_prenex_44377 main_y) (<= 1000 (+ (select main_a v_prenex_44377) (select main_a v_prenex_44376))) (<= (+ main_x 1) v_prenex_44376) (<= (+ main_y 1) v_prenex_44377) (<= (select main_a v_prenex_44376) 502))) (forall ((v_prenex_35299 Int) (v_prenex_35300 Int)) (or (<= (select main_a v_prenex_35299) (+ (select main_a v_prenex_35300) 998)) (<= 0 (+ (select main_a v_prenex_35299) 3)) (<= 2 (* 2 (select main_a v_prenex_35300))) (<= (select main_a v_prenex_35299) 1500) (<= 1 (select main_a v_prenex_35300)) (<= (+ main_y 1) v_prenex_35299) (< v_prenex_35299 main_y))) (or (forall ((v_prenex_37064 Int)) (or (< v_prenex_37064 main_y) (<= (+ main_y 1) v_prenex_37064) (<= 0 (+ (select main_a v_prenex_37064) 3)) (<= 996 (* 2 (select main_a v_prenex_37064))) (<= 498 (select main_a v_prenex_37064)))) (forall ((v_prenex_37063 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37063))) (<= (* 2 (select main_a v_prenex_37063)) 1004)))) (forall ((v_prenex_37995 Int) (v_prenex_37994 Int)) (or (<= (select main_a v_prenex_37994) (+ (select main_a v_prenex_37995) 4)) (< v_prenex_37995 main_y) (<= (* 2 (select main_a v_prenex_37994)) 1004) (<= 0 (+ (select main_a v_prenex_37994) 500)) (<= (+ main_y 1) v_prenex_37995) (< v_prenex_37994 main_x) (<= (* 2 (select main_a v_prenex_37995)) 1998))) (forall ((v_prenex_38771 Int) (v_prenex_38770 Int)) (or (<= (+ main_y 1) v_prenex_38771) (<= (* 2 (select main_a v_prenex_38770)) 1004) (< v_prenex_38771 main_y) (<= (select main_a v_prenex_38771) (+ (select main_a v_prenex_38770) 998)) (<= (select main_a v_prenex_38770) 502) (<= 996 (* 2 (select main_a v_prenex_38771))) (<= 0 (+ (select main_a v_prenex_38771) 3)))) (forall ((v_prenex_47065 Int) (v_prenex_47064 Int)) (or (<= (select main_a v_prenex_47064) 502) (<= (+ main_y 1) v_prenex_47065) (< v_prenex_47065 main_y) (<= 1000 (+ (select main_a v_prenex_47065) (select main_a v_prenex_47064))) (<= 498 (select main_a v_prenex_47065)) (<= (* 2 (select main_a v_prenex_47064)) 1004) (<= (+ main_x 1) v_prenex_47064))) (forall ((v_prenex_35806 Int) (v_prenex_35807 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35807))) (<= (+ main_y 1) v_prenex_35807) (<= 0 (+ (select main_a v_prenex_35806) 500)) (<= (select main_a v_prenex_35807) 999) (< v_prenex_35807 main_y) (<= (select main_a v_prenex_35806) 1003) (<= 1000 (+ (select main_a v_prenex_35807) (select main_a v_prenex_35806))))) (or (forall ((v_prenex_36364 Int)) (or (<= (select main_a v_prenex_36364) 1003) (<= (* 2 (select main_a v_prenex_36364)) 1004))) (forall ((v_prenex_36365 Int)) (or (<= (+ main_y 1) v_prenex_36365) (<= (* 2 (select main_a v_prenex_36365)) 1998) (< v_prenex_36365 main_y) (<= 498 (select main_a v_prenex_36365)) (<= 996 (* 2 (select main_a v_prenex_36365)))))) (forall ((v_prenex_40807 Int) (v_prenex_40806 Int)) (or (<= (+ main_y 1) v_prenex_40807) (<= (select main_a v_prenex_40806) 502) (<= 996 (* 2 (select main_a v_prenex_40807))) (<= (+ main_x 1) v_prenex_40806) (<= 0 (+ (select main_a v_prenex_40806) 500)) (<= 1000 (+ (select main_a v_prenex_40807) (select main_a v_prenex_40806))) (< v_prenex_40807 main_y))) (forall ((v_prenex_33667 Int) (v_prenex_33666 Int)) (or (<= 0 (+ (select main_a v_prenex_33666) 500)) (<= (select main_a v_prenex_33667) 1500) (<= (select main_a v_prenex_33667) (+ (select main_a v_prenex_33666) 998)) (< v_prenex_33667 main_y) (<= (+ main_y 1) v_prenex_33667))) (forall ((v_prenex_46772 Int) (v_prenex_46771 Int)) (or (<= (* 2 (select main_a v_prenex_46771)) 1004) (<= 1000 (+ (select main_a v_prenex_46772) (select main_a v_prenex_46771))) (<= (+ main_y 1) v_prenex_46772) (<= 0 (+ (select main_a v_prenex_46772) 3)) (<= (* 2 (select main_a v_prenex_46772)) 1998) (< v_prenex_46772 main_y) (<= 2 (* 2 (select main_a v_prenex_46771))))) (or (forall ((v_prenex_44357 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44357))) (<= (+ main_y 1) v_prenex_44357) (<= (select main_a v_prenex_44357) 999) (< v_prenex_44357 main_y))) (forall ((v_prenex_44356 Int)) (or (<= (* 2 (select main_a v_prenex_44356)) 1004) (<= 2 (* 2 (select main_a v_prenex_44356)))))) (forall ((v_prenex_44623 Int) (v_prenex_44622 Int)) (or (<= (+ main_x 1) v_prenex_44622) (<= (* 2 (select main_a v_prenex_44622)) 1004) (< v_prenex_44623 main_y) (<= 996 (* 2 (select main_a v_prenex_44623))) (<= (+ (select main_a v_prenex_44623) (select main_a v_prenex_44622)) 1000) (<= 0 (+ (select main_a v_prenex_44622) 500)) (<= (+ main_y 1) v_prenex_44623))) (forall ((v_prenex_34565 Int) (v_prenex_34564 Int)) (or (<= (+ main_y 1) v_prenex_34564) (< v_prenex_34564 main_y) (<= (select main_a v_prenex_34565) 1003) (<= 498 (select main_a v_prenex_34564)) (<= 996 (* 2 (select main_a v_prenex_34564))) (<= (select main_a v_prenex_34564) (+ (select main_a v_prenex_34565) 998)))) (or (forall ((v_prenex_46395 Int)) (or (<= (select main_a v_prenex_46395) 502) (<= 0 (+ (select main_a v_prenex_46395) 500)))) (forall ((v_prenex_46396 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46396))) (<= (select main_a v_prenex_46396) 999) (<= 498 (select main_a v_prenex_46396)) (< v_prenex_46396 main_y) (<= (+ main_y 1) v_prenex_46396)))) (forall ((v_prenex_40169 Int) (v_prenex_40170 Int)) (or (<= (select main_a v_prenex_40169) 1003) (<= (select main_a v_prenex_40170) 1500) (<= (+ main_y 1) v_prenex_40170) (<= (* 2 (select main_a v_prenex_40170)) 1998) (<= 1 (select main_a v_prenex_40169)) (<= (+ (select main_a v_prenex_40170) (select main_a v_prenex_40169)) 1000) (< v_prenex_40170 main_y))) (forall ((v_prenex_35946 Int) (v_prenex_35947 Int)) (or (<= (+ (select main_a v_prenex_35947) (select main_a v_prenex_35946)) 1000) (< v_prenex_35947 main_y) (<= 996 (* 2 (select main_a v_prenex_35947))) (<= (select main_a v_prenex_35946) 1003) (<= 0 (+ (select main_a v_prenex_35946) 500)) (<= (* 2 (select main_a v_prenex_35947)) 1998) (<= (+ main_y 1) v_prenex_35947))) (or (forall ((v_prenex_43373 Int)) (<= 996 (* 2 (select main_a v_prenex_43373)))) (forall ((v_prenex_43372 Int)) (or (< v_prenex_43372 main_x) (<= (+ main_x 1) v_prenex_43372) (<= (* 2 (select main_a v_prenex_43372)) 1004)))) (forall ((v_prenex_36531 Int) (v_prenex_36532 Int)) (or (<= 498 (select main_a v_prenex_36532)) (<= (select main_a v_prenex_36532) (+ (select main_a v_prenex_36531) 998)) (<= (+ main_y 1) v_prenex_36532) (<= (select main_a v_prenex_36532) 999) (<= 0 (+ (select main_a v_prenex_36531) 500)) (< v_prenex_36532 main_y) (<= 2 (* 2 (select main_a v_prenex_36531))))) (forall ((v_prenex_34579 Int) (v_prenex_34578 Int)) (or (<= (select main_a v_prenex_34579) 1003) (< v_prenex_34578 main_y) (<= (+ main_y 1) v_prenex_34578) (<= (select main_a v_prenex_34579) 502) (<= 996 (* 2 (select main_a v_prenex_34578))) (<= (+ (select main_a v_prenex_34578) (select main_a v_prenex_34579)) 1000) (<= 498 (select main_a v_prenex_34578)))) (forall ((v_prenex_47664 Int) (v_prenex_47663 Int)) (or (< v_prenex_47664 main_y) (<= 1000 (+ (select main_a v_prenex_47664) (select main_a v_prenex_47663))) (<= (select main_a v_prenex_47663) 502) (<= (+ main_y 1) v_prenex_47664) (<= 0 (+ (select main_a v_prenex_47664) 3)) (<= (select main_a v_prenex_47664) 1500))) (forall ((v_prenex_40579 Int) (v_prenex_40578 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40579))) (<= 498 (select main_a v_prenex_40579)) (< v_prenex_40579 main_y) (<= (+ main_y 1) v_prenex_40579) (<= 2 (* 2 (select main_a v_prenex_40578))) (<= (select main_a v_prenex_40579) (+ (select main_a v_prenex_40578) 998)) (<= (* 2 (select main_a v_prenex_40578)) 1004))) (forall ((v_prenex_41457 Int) (v_prenex_41458 Int)) (or (<= (+ main_y 1) v_prenex_41458) (<= (select main_a v_prenex_41457) (+ (select main_a v_prenex_41458) 4)) (<= 2 (* 2 (select main_a v_prenex_41457))) (<= 0 (+ (select main_a v_prenex_41458) 3)) (< v_prenex_41458 main_y) (<= (* 2 (select main_a v_prenex_41458)) 1998) (<= 0 (+ (select main_a v_prenex_41457) 500)))) (forall ((v_prenex_36290 Int) (v_prenex_36291 Int)) (or (<= (select main_a v_prenex_36291) 1500) (<= (+ main_x 1) v_prenex_36290) (<= (select main_a v_prenex_36290) 502) (<= (+ (select main_a v_prenex_36291) (select main_a v_prenex_36290)) 1000) (<= (+ main_y 1) v_prenex_36291) (< v_prenex_36291 main_y) (<= 0 (+ (select main_a v_prenex_36290) 500)))) (forall ((v_prenex_40845 Int) (v_prenex_40844 Int)) (or (<= (select main_a v_prenex_40844) 1003) (<= 0 (+ (select main_a v_prenex_40845) 3)) (<= (+ main_y 1) v_prenex_40845) (<= (select main_a v_prenex_40845) 1500) (<= 2 (* 2 (select main_a v_prenex_40844))) (<= (select main_a v_prenex_40845) (+ (select main_a v_prenex_40844) 998)) (< v_prenex_40845 main_y))) (forall ((v_prenex_35072 Int) (v_prenex_35071 Int)) (or (<= (* 2 (select main_a v_prenex_35071)) 1998) (<= (+ main_y 1) v_prenex_35071) (< v_prenex_35071 main_y) (<= (* 2 (select main_a v_prenex_35072)) 1004) (<= (select main_a v_prenex_35072) (+ (select main_a v_prenex_35071) 4)) (<= 498 (select main_a v_prenex_35071)) (<= (select main_a v_prenex_35072) 1003))) (forall ((v_prenex_34808 Int) (v_prenex_34807 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34807))) (<= 498 (select main_a v_prenex_34807)) (<= 2 (* 2 (select main_a v_prenex_34808))) (< v_prenex_34807 main_y) (<= 0 (+ (select main_a v_prenex_34808) 500)) (<= (+ main_y 1) v_prenex_34807) (<= (+ (select main_a v_prenex_34807) (select main_a v_prenex_34808)) 1000))) (forall ((v_prenex_45131 Int) (v_prenex_45130 Int)) (or (< v_prenex_45131 main_y) (<= (+ (select main_a v_prenex_45131) (select main_a v_prenex_45130)) 1000) (<= 498 (select main_a v_prenex_45131)) (<= (* 2 (select main_a v_prenex_45130)) 1004) (<= (select main_a v_prenex_45131) 1500) (<= (+ main_y 1) v_prenex_45131) (<= 1 (select main_a v_prenex_45130)))) (forall ((v_prenex_36330 Int) (v_prenex_36331 Int)) (or (<= (select main_a v_prenex_36331) (+ (select main_a v_prenex_36330) 998)) (<= (* 2 (select main_a v_prenex_36331)) 1998) (<= (+ main_y 1) v_prenex_36331) (<= 2 (* 2 (select main_a v_prenex_36330))) (< v_prenex_36331 main_y) (<= 0 (+ (select main_a v_prenex_36331) 3)) (<= (* 2 (select main_a v_prenex_36330)) 1004))) (or (forall ((v_prenex_34248 Int)) (or (<= (select main_a v_prenex_34248) 999) (<= (+ main_y 1) v_prenex_34248) (< v_prenex_34248 main_y) (<= (* 2 (select main_a v_prenex_34248)) 1998))) (forall ((v_prenex_34249 Int)) (or (<= 0 (+ (select main_a v_prenex_34249) 500)) (<= (* 2 (select main_a v_prenex_34249)) 1004)))) (forall ((v_prenex_40791 Int) (v_prenex_40790 Int)) (or (<= 0 (+ (select main_a v_prenex_40790) 500)) (< v_prenex_40790 main_x) (<= 0 (+ (select main_a v_prenex_40791) 3)) (< v_prenex_40791 main_y) (<= (+ main_y 1) v_prenex_40791) (<= 1000 (+ (select main_a v_prenex_40791) (select main_a v_prenex_40790))) (<= (select main_a v_prenex_40790) 502))) (forall ((v_prenex_36586 Int) (v_prenex_36585 Int)) (or (<= 1 (select main_a v_prenex_36585)) (<= (+ main_x 1) v_prenex_36585) (<= (select main_a v_prenex_36586) 999) (<= (+ main_y 1) v_prenex_36586) (<= (select main_a v_prenex_36585) (+ (select main_a v_prenex_36586) 4)) (<= 2 (* 2 (select main_a v_prenex_36585))) (< v_prenex_36586 main_y))) (or (forall ((v_prenex_36249 Int)) (or (< v_prenex_36249 main_y) (<= 0 (+ (select main_a v_prenex_36249) 3)) (<= 498 (select main_a v_prenex_36249)) (<= (+ main_y 1) v_prenex_36249) (<= 996 (* 2 (select main_a v_prenex_36249))))) (forall ((v_prenex_36248 Int)) (<= (select main_a v_prenex_36248) 502))) (forall ((v_prenex_45414 Int) (v_prenex_45415 Int)) (or (<= (select main_a v_prenex_45415) 1500) (<= (select main_a v_prenex_45415) 999) (< v_prenex_45415 main_y) (<= (* 2 (select main_a v_prenex_45414)) 1004) (<= (+ main_y 1) v_prenex_45415) (<= (select main_a v_prenex_45415) (+ (select main_a v_prenex_45414) 998)) (<= 2 (* 2 (select main_a v_prenex_45414))))) (or (forall ((v_prenex_42953 Int)) (or (<= (* 2 (select main_a v_prenex_42953)) 1998) (<= (+ main_y 1) v_prenex_42953) (< v_prenex_42953 main_y))) (forall ((v_prenex_42952 Int)) (or (<= 1 (select main_a v_prenex_42952)) (< v_prenex_42952 main_x)))) (forall ((v_prenex_36197 Int) (v_prenex_36196 Int)) (or (< v_prenex_36197 main_y) (<= (+ main_x 1) v_prenex_36196) (<= (+ main_y 1) v_prenex_36197) (<= (* 2 (select main_a v_prenex_36196)) 1004) (<= 0 (+ (select main_a v_prenex_36196) 500)) (<= 1000 (+ (select main_a v_prenex_36197) (select main_a v_prenex_36196))) (<= (select main_a v_prenex_36197) 1500))) (forall ((v_prenex_37200 Int) (v_prenex_37201 Int)) (or (<= (+ main_y 1) v_prenex_37201) (< v_prenex_37201 main_y) (<= (select main_a v_prenex_37200) 502) (<= (select main_a v_prenex_37200) 1003) (<= 996 (* 2 (select main_a v_prenex_37201))) (<= (select main_a v_prenex_37200) (+ (select main_a v_prenex_37201) 4)))) (or (forall ((v_prenex_46027 Int)) (or (<= (* 2 (select main_a v_prenex_46027)) 1998) (< v_prenex_46027 main_y) (<= 996 (* 2 (select main_a v_prenex_46027))) (<= (+ main_y 1) v_prenex_46027) (<= 0 (+ (select main_a v_prenex_46027) 3)))) (forall ((v_prenex_46026 Int)) (or (<= (select main_a v_prenex_46026) 502) (<= (* 2 (select main_a v_prenex_46026)) 1004)))) (forall ((v_prenex_43479 Int) (v_prenex_43478 Int)) (or (<= (+ main_y 1) v_prenex_43479) (<= 1 (select main_a v_prenex_43478)) (<= 0 (+ (select main_a v_prenex_43479) 3)) (< v_prenex_43479 main_y) (<= 2 (* 2 (select main_a v_prenex_43478))) (<= 498 (select main_a v_prenex_43479)) (<= 1000 (+ (select main_a v_prenex_43479) (select main_a v_prenex_43478))))) (forall ((v_prenex_36543 Int) (v_prenex_36544 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36544))) (< v_prenex_36544 main_y) (<= (select main_a v_prenex_36544) 999) (<= (select main_a v_prenex_36543) (+ (select main_a v_prenex_36544) 4)) (<= 2 (* 2 (select main_a v_prenex_36543))) (<= (+ main_y 1) v_prenex_36544))) (or (forall ((v_prenex_42242 Int)) (or (<= (+ main_y 1) v_prenex_42242) (< v_prenex_42242 main_y) (<= 996 (* 2 (select main_a v_prenex_42242))))) (forall ((v_prenex_42241 Int)) (or (<= 1 (select main_a v_prenex_42241)) (< v_prenex_42241 main_x) (<= 2 (* 2 (select main_a v_prenex_42241)))))) (forall ((v_prenex_33313 Int) (v_prenex_33312 Int)) (or (<= 1 (select main_a v_prenex_33312)) (<= (+ main_x 1) v_prenex_33312) (< v_prenex_33313 main_y) (<= (select main_a v_prenex_33313) 999) (<= (+ main_y 1) v_prenex_33313) (<= (select main_a v_prenex_33312) (+ (select main_a v_prenex_33313) 4)))) (forall ((v_prenex_40249 Int) (v_prenex_40250 Int)) (or (<= (select main_a v_prenex_40249) 1003) (<= 0 (+ (select main_a v_prenex_40250) 3)) (<= (select main_a v_prenex_40249) (+ (select main_a v_prenex_40250) 4)) (< v_prenex_40250 main_y) (< v_prenex_40249 main_x) (<= (+ main_y 1) v_prenex_40250))) (forall ((v_prenex_36498 Int) (v_prenex_36497 Int)) (or (<= (select main_a v_prenex_36498) 999) (<= 0 (+ (select main_a v_prenex_36497) 500)) (<= (+ main_y 1) v_prenex_36498) (<= (* 2 (select main_a v_prenex_36497)) 1004) (< v_prenex_36498 main_y) (<= (* 2 (select main_a v_prenex_36498)) 1998) (<= 1000 (+ (select main_a v_prenex_36498) (select main_a v_prenex_36497))))) (or (forall ((v_prenex_41993 Int)) (or (< v_prenex_41993 main_x) (<= 2 (* 2 (select main_a v_prenex_41993))))) (forall ((v_prenex_41994 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41994))) (< v_prenex_41994 main_y) (<= 498 (select main_a v_prenex_41994)) (<= (+ main_y 1) v_prenex_41994)))) (forall ((v_prenex_32641 Int) (v_prenex_32640 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32640))) (<= 996 (* 2 (select main_a v_prenex_32641))) (<= 0 (+ (select main_a v_prenex_32640) 500)) (< v_prenex_32641 main_y) (<= (+ (select main_a v_prenex_32641) (select main_a v_prenex_32640)) 1000) (<= (+ main_y 1) v_prenex_32641) (<= 498 (select main_a v_prenex_32641)))) (forall ((v_prenex_45674 Int) (v_prenex_45675 Int)) (or (<= (select main_a v_prenex_45675) 999) (<= (+ (select main_a v_prenex_45675) (select main_a v_prenex_45674)) 1000) (<= (+ main_y 1) v_prenex_45675) (<= 498 (select main_a v_prenex_45675)) (< v_prenex_45675 main_y) (<= (select main_a v_prenex_45674) 502) (<= 2 (* 2 (select main_a v_prenex_45674))))) (or (forall ((v_prenex_36036 Int)) (or (<= 1 (select main_a v_prenex_36036)) (<= (* 2 (select main_a v_prenex_36036)) 1004))) (forall ((v_prenex_36037 Int)) (or (<= (+ main_y 1) v_prenex_36037) (< v_prenex_36037 main_y) (<= 498 (select main_a v_prenex_36037)) (<= (select main_a v_prenex_36037) 999) (<= (* 2 (select main_a v_prenex_36037)) 1998)))) (or (forall ((v_prenex_36367 Int)) (or (<= (select main_a v_prenex_36367) 999) (< v_prenex_36367 main_y) (<= (* 2 (select main_a v_prenex_36367)) 1998) (<= (+ main_y 1) v_prenex_36367) (<= (select main_a v_prenex_36367) 1500))) (forall ((v_prenex_36366 Int)) (or (<= (select main_a v_prenex_36366) 502) (<= (select main_a v_prenex_36366) 1003)))) (forall ((v_prenex_32754 Int) (v_prenex_32755 Int)) (or (<= 498 (select main_a v_prenex_32755)) (<= (select main_a v_prenex_32755) 999) (<= (select main_a v_prenex_32755) (+ (select main_a v_prenex_32754) 998)) (<= (+ main_y 1) v_prenex_32755) (< v_prenex_32755 main_y))) (or (forall ((v_prenex_35055 Int)) (or (<= (* 2 (select main_a v_prenex_35055)) 1998) (< v_prenex_35055 main_y) (<= 0 (+ (select main_a v_prenex_35055) 3)) (<= (+ main_y 1) v_prenex_35055))) (forall ((v_prenex_35056 Int)) (or (<= (select main_a v_prenex_35056) 1003) (< v_prenex_35056 main_x) (<= 1 (select main_a v_prenex_35056))))) (forall ((v_prenex_45849 Int) (v_prenex_45848 Int)) (or (<= 0 (+ (select main_a v_prenex_45848) 500)) (<= (select main_a v_prenex_45848) (+ (select main_a v_prenex_45849) 4)) (< v_prenex_45849 main_y) (<= (select main_a v_prenex_45849) 999) (<= 996 (* 2 (select main_a v_prenex_45849))) (<= (+ main_y 1) v_prenex_45849) (<= (select main_a v_prenex_45848) 502))) (forall ((v_prenex_36784 Int) (v_prenex_36783 Int)) (or (<= (* 2 (select main_a v_prenex_36784)) 1998) (< v_prenex_36784 main_y) (<= 1 (select main_a v_prenex_36783)) (<= 1000 (+ (select main_a v_prenex_36784) (select main_a v_prenex_36783))) (<= (+ main_y 1) v_prenex_36784))) (forall ((v_prenex_42748 Int) (v_prenex_42749 Int)) (or (< v_prenex_42748 main_x) (<= 1 (select main_a v_prenex_42748)) (< v_prenex_42749 main_y) (<= (+ main_y 1) v_prenex_42749) (<= (* 2 (select main_a v_prenex_42749)) 1998) (<= (+ (select main_a v_prenex_42749) (select main_a v_prenex_42748)) 1000))) (forall ((v_prenex_36029 Int) (v_prenex_36028 Int)) (or (<= 0 (+ (select main_a v_prenex_36029) 3)) (< v_prenex_36029 main_y) (<= 0 (+ (select main_a v_prenex_36028) 500)) (<= (+ main_y 1) v_prenex_36029) (<= 1000 (+ (select main_a v_prenex_36029) (select main_a v_prenex_36028))) (<= (select main_a v_prenex_36029) 999) (<= 1 (select main_a v_prenex_36028)))) (forall ((v_prenex_37845 Int) (v_prenex_37844 Int)) (or (<= (+ main_y 1) v_prenex_37845) (<= (* 2 (select main_a v_prenex_37845)) 1998) (< v_prenex_37845 main_y) (<= (select main_a v_prenex_37845) (+ (select main_a v_prenex_37844) 998)) (<= 2 (* 2 (select main_a v_prenex_37844))) (<= (* 2 (select main_a v_prenex_37844)) 1004) (<= (+ main_x 1) v_prenex_37844))) (forall ((v_prenex_47184 Int) (v_prenex_47183 Int)) (or (<= (+ (select main_a v_prenex_47184) (select main_a v_prenex_47183)) 1000) (<= 498 (select main_a v_prenex_47184)) (<= (select main_a v_prenex_47183) 1003) (<= (+ main_x 1) v_prenex_47183) (< v_prenex_47184 main_y) (<= (+ main_y 1) v_prenex_47184) (<= 2 (* 2 (select main_a v_prenex_47183))))) (forall ((v_prenex_45281 Int) (v_prenex_45280 Int)) (or (< v_prenex_45281 main_y) (<= (+ main_y 1) v_prenex_45281) (<= (* 2 (select main_a v_prenex_45280)) 1004) (<= (select main_a v_prenex_45281) (+ (select main_a v_prenex_45280) 998)) (<= (select main_a v_prenex_45281) 999) (<= (* 2 (select main_a v_prenex_45281)) 1998))) (forall ((v_prenex_40901 Int) (v_prenex_40900 Int)) (or (<= (select main_a v_prenex_40900) 502) (<= 996 (* 2 (select main_a v_prenex_40901))) (< v_prenex_40901 main_y) (<= (select main_a v_prenex_40900) (+ (select main_a v_prenex_40901) 4)) (<= 2 (* 2 (select main_a v_prenex_40900))) (<= (* 2 (select main_a v_prenex_40901)) 1998) (<= (+ main_y 1) v_prenex_40901))) (forall ((v_prenex_42629 Int) (v_prenex_42630 Int)) (or (<= (select main_a v_prenex_42629) 502) (<= (+ main_y 1) v_prenex_42630) (<= (* 2 (select main_a v_prenex_42630)) 1998) (< v_prenex_42630 main_y) (<= (select main_a v_prenex_42630) (+ (select main_a v_prenex_42629) 998)) (<= 498 (select main_a v_prenex_42630)) (<= 1 (select main_a v_prenex_42629)))) (forall ((v_prenex_33919 Int) (v_prenex_33918 Int)) (or (< v_prenex_33918 main_y) (<= (+ (select main_a v_prenex_33918) (select main_a v_prenex_33919)) 1000) (<= (* 2 (select main_a v_prenex_33919)) 1004) (<= (+ main_y 1) v_prenex_33918) (<= 498 (select main_a v_prenex_33918)) (<= (select main_a v_prenex_33919) 502) (<= (+ main_x 1) v_prenex_33919))) (forall ((v_prenex_34642 Int) (v_prenex_34641 Int)) (or (<= 0 (+ (select main_a v_prenex_34642) 500)) (<= 1 (select main_a v_prenex_34642)) (<= (+ main_y 1) v_prenex_34641) (< v_prenex_34642 main_x) (<= (select main_a v_prenex_34642) (+ (select main_a v_prenex_34641) 4)) (< v_prenex_34641 main_y) (<= (* 2 (select main_a v_prenex_34641)) 1998))) (forall ((v_prenex_39443 Int) (v_prenex_39442 Int)) (or (<= (* 2 (select main_a v_prenex_39442)) 1004) (<= (+ (select main_a v_prenex_39443) (select main_a v_prenex_39442)) 1000) (<= (+ main_y 1) v_prenex_39443) (<= (select main_a v_prenex_39443) 999) (<= 2 (* 2 (select main_a v_prenex_39442))) (< v_prenex_39443 main_y) (<= 498 (select main_a v_prenex_39443)))) (forall ((v_prenex_36906 Int) (v_prenex_36905 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36906))) (<= (* 2 (select main_a v_prenex_36905)) 1004) (<= 0 (+ (select main_a v_prenex_36905) 500)) (<= (select main_a v_prenex_36906) (+ (select main_a v_prenex_36905) 998)) (<= (+ main_y 1) v_prenex_36906) (< v_prenex_36906 main_y))) (forall ((v_prenex_34611 Int) (v_prenex_34610 Int)) (or (<= 1 (select main_a v_prenex_34611)) (< v_prenex_34610 main_y) (<= (+ main_y 1) v_prenex_34610) (<= (select main_a v_prenex_34611) 502) (<= 498 (select main_a v_prenex_34610)) (<= (select main_a v_prenex_34611) (+ (select main_a v_prenex_34610) 4)) (<= 0 (+ (select main_a v_prenex_34610) 3)))) (or (forall ((v_prenex_43821 Int)) (or (<= 498 (select main_a v_prenex_43821)) (<= (* 2 (select main_a v_prenex_43821)) 1998) (< v_prenex_43821 main_y) (<= 0 (+ (select main_a v_prenex_43821) 3)) (<= (+ main_y 1) v_prenex_43821))) (forall ((v_prenex_43820 Int)) (or (<= 1 (select main_a v_prenex_43820)) (<= (* 2 (select main_a v_prenex_43820)) 1004)))) (or (forall ((v_prenex_47949 Int)) (or (<= 1 (select main_a v_prenex_47949)) (<= 0 (+ (select main_a v_prenex_47949) 500)))) (forall ((v_prenex_47950 Int)) (or (< v_prenex_47950 main_y) (<= (* 2 (select main_a v_prenex_47950)) 1998) (<= (+ main_y 1) v_prenex_47950) (<= 0 (+ (select main_a v_prenex_47950) 3)) (<= 996 (* 2 (select main_a v_prenex_47950)))))) (or (forall ((v_prenex_44564 Int)) (or (<= (select main_a v_prenex_44564) 1003) (<= (* 2 (select main_a v_prenex_44564)) 1004))) (forall ((v_prenex_44565 Int)) (or (<= 0 (+ (select main_a v_prenex_44565) 3)) (<= (+ main_y 1) v_prenex_44565) (< v_prenex_44565 main_y) (<= (* 2 (select main_a v_prenex_44565)) 1998)))) (forall ((v_prenex_46994 Int) (v_prenex_46995 Int)) (or (<= 1 (select main_a v_prenex_46994)) (< v_prenex_46995 main_y) (<= (+ main_y 1) v_prenex_46995) (<= (select main_a v_prenex_46995) 999) (<= (* 2 (select main_a v_prenex_46995)) 1998) (<= 2 (* 2 (select main_a v_prenex_46994))) (<= (select main_a v_prenex_46994) (+ (select main_a v_prenex_46995) 4)))) (or (forall ((v_prenex_48084 Int)) (or (<= (select main_a v_prenex_48084) 1500) (<= (* 2 (select main_a v_prenex_48084)) 1998) (< v_prenex_48084 main_y) (<= (+ main_y 1) v_prenex_48084))) (forall ((v_prenex_48083 Int)) (or (<= (select main_a v_prenex_48083) 502) (< v_prenex_48083 main_x) (<= (* 2 (select main_a v_prenex_48083)) 1004)))) (forall ((v_prenex_44643 Int) (v_prenex_44642 Int)) (or (<= (+ main_y 1) v_prenex_44643) (<= (* 2 (select main_a v_prenex_44642)) 1004) (<= (select main_a v_prenex_44643) 1500) (< v_prenex_44643 main_y) (<= 1 (select main_a v_prenex_44642)) (<= (select main_a v_prenex_44643) (+ (select main_a v_prenex_44642) 998)))) (forall ((v_prenex_34338 Int) (v_prenex_34339 Int)) (or (<= (+ main_y 1) v_prenex_34338) (<= 0 (+ (select main_a v_prenex_34339) 500)) (<= (+ (select main_a v_prenex_34338) (select main_a v_prenex_34339)) 1000) (<= 498 (select main_a v_prenex_34338)) (<= (select main_a v_prenex_34338) 1500) (<= 2 (* 2 (select main_a v_prenex_34339))) (< v_prenex_34338 main_y))) (forall ((v_prenex_34499 Int) (v_prenex_34498 Int)) (or (< v_prenex_34498 main_y) (<= (select main_a v_prenex_34499) 1003) (<= (* 2 (select main_a v_prenex_34499)) 1004) (<= (select main_a v_prenex_34499) (+ (select main_a v_prenex_34498) 4)) (<= 996 (* 2 (select main_a v_prenex_34498))) (<= (+ main_y 1) v_prenex_34498))) (or (forall ((v_prenex_33475 Int)) (or (< v_prenex_33475 main_x) (<= 0 (+ (select main_a v_prenex_33475) 500)) (<= (select main_a v_prenex_33475) 1003))) (forall ((v_prenex_33476 Int)) (or (<= (+ main_y 1) v_prenex_33476) (< v_prenex_33476 main_y) (<= 996 (* 2 (select main_a v_prenex_33476)))))) (forall ((v_prenex_33340 Int) (v_prenex_33339 Int)) (or (<= (* 2 (select main_a v_prenex_33339)) 1004) (<= (+ main_y 1) v_prenex_33340) (<= 2 (* 2 (select main_a v_prenex_33339))) (< v_prenex_33340 main_y) (<= (+ main_x 1) v_prenex_33339) (<= (+ (select main_a v_prenex_33340) (select main_a v_prenex_33339)) 1000) (<= 996 (* 2 (select main_a v_prenex_33340))))) (or (forall ((v_prenex_46985 Int)) (or (< v_prenex_46985 main_y) (<= (* 2 (select main_a v_prenex_46985)) 1998) (<= (+ main_y 1) v_prenex_46985) (<= 996 (* 2 (select main_a v_prenex_46985))))) (forall ((v_prenex_46984 Int)) (<= 2 (* 2 (select main_a v_prenex_46984))))) (forall ((v_prenex_45632 Int) (v_prenex_45633 Int)) (or (<= (+ main_y 1) v_prenex_45633) (< v_prenex_45632 main_x) (<= (select main_a v_prenex_45633) 999) (<= 1000 (+ (select main_a v_prenex_45633) (select main_a v_prenex_45632))) (< v_prenex_45633 main_y) (<= (* 2 (select main_a v_prenex_45632)) 1004) (<= (select main_a v_prenex_45632) 1003))) (forall ((v_prenex_46275 Int) (v_prenex_46276 Int)) (or (<= 1 (select main_a v_prenex_46275)) (<= 0 (+ (select main_a v_prenex_46275) 500)) (<= (select main_a v_prenex_46276) (+ (select main_a v_prenex_46275) 998)) (<= (* 2 (select main_a v_prenex_46276)) 1998) (<= (+ main_y 1) v_prenex_46276) (< v_prenex_46276 main_y) (<= (select main_a v_prenex_46276) 999))) (forall ((v_prenex_39214 Int) (v_prenex_39213 Int)) (or (<= 498 (select main_a v_prenex_39214)) (<= 1 (select main_a v_prenex_39213)) (< v_prenex_39214 main_y) (<= 0 (+ (select main_a v_prenex_39214) 3)) (<= 1000 (+ (select main_a v_prenex_39214) (select main_a v_prenex_39213))) (<= 0 (+ (select main_a v_prenex_39213) 500)) (<= (+ main_y 1) v_prenex_39214))) (forall ((v_prenex_34441 Int) (v_prenex_34440 Int)) (or (<= (* 2 (select main_a v_prenex_34440)) 1998) (<= (+ main_x 1) v_prenex_34441) (<= (* 2 (select main_a v_prenex_34441)) 1004) (<= (+ main_y 1) v_prenex_34440) (<= (select main_a v_prenex_34441) (+ (select main_a v_prenex_34440) 4)) (<= (select main_a v_prenex_34441) 1003) (< v_prenex_34440 main_y))) (forall ((v_prenex_37415 Int) (v_prenex_37414 Int)) (or (<= (+ main_y 1) v_prenex_37415) (<= (select main_a v_prenex_37415) 999) (<= (+ (select main_a v_prenex_37415) (select main_a v_prenex_37414)) 1000) (<= (+ main_x 1) v_prenex_37414) (<= 2 (* 2 (select main_a v_prenex_37414))) (< v_prenex_37415 main_y) (<= (select main_a v_prenex_37414) 502))) (forall ((v_prenex_37434 Int) (v_prenex_37435 Int)) (or (<= 498 (select main_a v_prenex_37435)) (<= 0 (+ (select main_a v_prenex_37435) 3)) (<= 1 (select main_a v_prenex_37434)) (< v_prenex_37435 main_y) (<= (+ (select main_a v_prenex_37435) (select main_a v_prenex_37434)) 1000) (<= (+ main_y 1) v_prenex_37435) (<= (select main_a v_prenex_37434) 502))) (forall ((v_prenex_43912 Int) (v_prenex_43913 Int)) (or (<= 1 (select main_a v_prenex_43912)) (<= (* 2 (select main_a v_prenex_43913)) 1998) (<= (+ main_y 1) v_prenex_43913) (< v_prenex_43913 main_y) (<= (select main_a v_prenex_43912) 502) (<= (select main_a v_prenex_43912) (+ (select main_a v_prenex_43913) 4)) (<= 498 (select main_a v_prenex_43913)))) (forall ((v_prenex_38006 Int) (v_prenex_38007 Int)) (or (<= 0 (+ (select main_a v_prenex_38007) 3)) (<= (select main_a v_prenex_38007) 999) (<= 0 (+ (select main_a v_prenex_38006) 500)) (<= (select main_a v_prenex_38007) (+ (select main_a v_prenex_38006) 998)) (<= (select main_a v_prenex_38006) 502) (< v_prenex_38007 main_y) (<= (+ main_y 1) v_prenex_38007))) (or (forall ((v_prenex_39166 Int)) (or (< v_prenex_39166 main_y) (<= (+ main_y 1) v_prenex_39166) (<= 498 (select main_a v_prenex_39166)) (<= 996 (* 2 (select main_a v_prenex_39166))) (<= (* 2 (select main_a v_prenex_39166)) 1998))) (forall ((v_prenex_39165 Int)) (or (<= (select main_a v_prenex_39165) 1003) (<= 2 (* 2 (select main_a v_prenex_39165)))))) (forall ((v_prenex_38185 Int) (v_prenex_38186 Int)) (or (<= (select main_a v_prenex_38185) 1003) (<= (+ main_y 1) v_prenex_38186) (< v_prenex_38186 main_y) (<= (+ main_x 1) v_prenex_38185) (<= (+ (select main_a v_prenex_38186) (select main_a v_prenex_38185)) 1000) (<= 498 (select main_a v_prenex_38186)) (<= 2 (* 2 (select main_a v_prenex_38185))))) (forall ((v_prenex_36467 Int) (v_prenex_36468 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36467))) (<= (select main_a v_prenex_36468) 999) (<= (select main_a v_prenex_36467) (+ (select main_a v_prenex_36468) 4)) (< v_prenex_36468 main_y) (<= (+ main_y 1) v_prenex_36468) (<= (* 2 (select main_a v_prenex_36467)) 1004) (< v_prenex_36467 main_x))) (forall ((v_prenex_45399 Int) (v_prenex_45398 Int)) (or (<= (+ main_y 1) v_prenex_45399) (< v_prenex_45399 main_y) (<= (select main_a v_prenex_45398) (+ (select main_a v_prenex_45399) 4)) (<= 2 (* 2 (select main_a v_prenex_45398))) (<= 996 (* 2 (select main_a v_prenex_45399))) (< v_prenex_45398 main_x) (<= (select main_a v_prenex_45398) 502))) (forall ((v_prenex_46507 Int) (v_prenex_46506 Int)) (or (<= (select main_a v_prenex_46507) (+ (select main_a v_prenex_46506) 998)) (<= (+ main_y 1) v_prenex_46507) (<= 0 (+ (select main_a v_prenex_46506) 500)) (<= 498 (select main_a v_prenex_46507)) (< v_prenex_46507 main_y) (<= (select main_a v_prenex_46506) 502) (<= 996 (* 2 (select main_a v_prenex_46507))))) (forall ((v_prenex_47604 Int) (v_prenex_47603 Int)) (or (<= (select main_a v_prenex_47603) 1003) (<= (+ main_y 1) v_prenex_47604) (< v_prenex_47604 main_y) (<= 1000 (+ (select main_a v_prenex_47604) (select main_a v_prenex_47603))) (< v_prenex_47603 main_x) (<= (select main_a v_prenex_47604) 999))) (forall ((v_prenex_33238 Int) (v_prenex_33239 Int)) (or (< v_prenex_33239 main_y) (<= (select main_a v_prenex_33238) 502) (<= (select main_a v_prenex_33239) (+ (select main_a v_prenex_33238) 998)) (<= 0 (+ (select main_a v_prenex_33238) 500)) (<= (+ main_y 1) v_prenex_33239) (<= (select main_a v_prenex_33239) 999) (< v_prenex_33238 main_x))) (forall ((v_prenex_40851 Int) (v_prenex_40850 Int)) (or (<= (select main_a v_prenex_40850) (+ (select main_a v_prenex_40851) 4)) (<= 0 (+ (select main_a v_prenex_40851) 3)) (<= 0 (+ (select main_a v_prenex_40850) 500)) (<= (select main_a v_prenex_40850) 502) (<= (+ main_y 1) v_prenex_40851) (< v_prenex_40851 main_y))) (forall ((v_prenex_38569 Int) (v_prenex_38568 Int)) (or (<= 1 (select main_a v_prenex_38568)) (<= (select main_a v_prenex_38569) 1500) (< v_prenex_38568 main_x) (<= (* 2 (select main_a v_prenex_38568)) 1004) (<= (select main_a v_prenex_38569) (+ (select main_a v_prenex_38568) 998)) (<= (+ main_y 1) v_prenex_38569) (< v_prenex_38569 main_y))) (forall ((v_prenex_37275 Int) (v_prenex_37276 Int)) (or (< v_prenex_37275 main_x) (<= (select main_a v_prenex_37276) 1500) (<= (select main_a v_prenex_37275) 1003) (<= (+ (select main_a v_prenex_37276) (select main_a v_prenex_37275)) 1000) (< v_prenex_37276 main_y) (<= (* 2 (select main_a v_prenex_37275)) 1004) (<= (+ main_y 1) v_prenex_37276))) (forall ((v_prenex_32999 Int) (v_prenex_32998 Int)) (or (<= (* 2 (select main_a v_prenex_32998)) 1004) (<= 2 (* 2 (select main_a v_prenex_32998))) (<= (select main_a v_prenex_32999) 999) (<= (select main_a v_prenex_32999) (+ (select main_a v_prenex_32998) 998)) (<= 996 (* 2 (select main_a v_prenex_32999))) (< v_prenex_32999 main_y) (<= (+ main_y 1) v_prenex_32999))) (forall ((v_prenex_33299 Int) (v_prenex_33298 Int)) (or (<= (+ main_y 1) v_prenex_33299) (<= (+ (select main_a v_prenex_33299) (select main_a v_prenex_33298)) 1000) (<= (select main_a v_prenex_33299) 1500) (<= (select main_a v_prenex_33298) 502) (< v_prenex_33299 main_y))) (forall ((v_prenex_39128 Int) (v_prenex_39127 Int)) (or (<= (select main_a v_prenex_39128) 1500) (<= (+ main_y 1) v_prenex_39128) (<= 0 (+ (select main_a v_prenex_39127) 500)) (<= 2 (* 2 (select main_a v_prenex_39127))) (<= 1000 (+ (select main_a v_prenex_39128) (select main_a v_prenex_39127))) (< v_prenex_39128 main_y))) (forall ((v_prenex_36982 Int) (v_prenex_36981 Int)) (or (<= 1000 (+ (select main_a v_prenex_36982) (select main_a v_prenex_36981))) (<= 0 (+ (select main_a v_prenex_36982) 3)) (<= (+ main_y 1) v_prenex_36982) (< v_prenex_36982 main_y))) (or (forall ((v_prenex_38309 Int)) (<= 2 (* 2 (select main_a v_prenex_38309)))) (forall ((v_prenex_32318 Int)) (or (<= (select main_a v_prenex_32318) 999) (<= (+ main_y 1) v_prenex_32318) (<= 498 (select main_a v_prenex_32318)) (< v_prenex_32318 main_y)))) (forall ((v_prenex_33103 Int) (v_prenex_33102 Int)) (or (<= 498 (select main_a v_prenex_33103)) (<= 1 (select main_a v_prenex_33102)) (<= (select main_a v_prenex_33102) 502) (<= (+ (select main_a v_prenex_33103) (select main_a v_prenex_33102)) 1000) (<= (+ main_y 1) v_prenex_33103) (< v_prenex_33103 main_y))) (forall ((v_prenex_37849 Int) (v_prenex_37848 Int)) (or (< v_prenex_37849 main_y) (<= (* 2 (select main_a v_prenex_37848)) 1004) (<= (+ main_y 1) v_prenex_37849) (<= (+ main_x 1) v_prenex_37848) (<= 0 (+ (select main_a v_prenex_37848) 500)) (<= (+ (select main_a v_prenex_37849) (select main_a v_prenex_37848)) 1000) (<= 996 (* 2 (select main_a v_prenex_37849))))) (forall ((v_prenex_36346 Int) (v_prenex_36347 Int)) (or (<= 1 (select main_a v_prenex_36346)) (<= (+ (select main_a v_prenex_36347) (select main_a v_prenex_36346)) 1000) (<= (select main_a v_prenex_36347) 1500) (<= (+ main_y 1) v_prenex_36347) (<= (select main_a v_prenex_36346) 1003) (< v_prenex_36346 main_x) (< v_prenex_36347 main_y))) (forall ((v_prenex_41536 Int) (v_prenex_41537 Int)) (or (< v_prenex_41537 main_y) (<= 1 (select main_a v_prenex_41536)) (<= (select main_a v_prenex_41537) 999) (<= (select main_a v_prenex_41537) 1500) (<= (+ main_y 1) v_prenex_41537) (<= (select main_a v_prenex_41537) (+ (select main_a v_prenex_41536) 998)) (<= 0 (+ (select main_a v_prenex_41536) 500)))) (forall ((v_prenex_33213 Int) (v_prenex_33212 Int)) (or (<= (* 2 (select main_a v_prenex_33213)) 1998) (<= (select main_a v_prenex_33213) 999) (<= (+ (select main_a v_prenex_33213) (select main_a v_prenex_33212)) 1000) (< v_prenex_33213 main_y) (<= (+ main_y 1) v_prenex_33213) (<= 1 (select main_a v_prenex_33212)))) (forall ((v_prenex_47527 Int) (v_prenex_47528 Int)) (or (<= (select main_a v_prenex_47528) (+ (select main_a v_prenex_47527) 998)) (<= 1 (select main_a v_prenex_47527)) (<= 996 (* 2 (select main_a v_prenex_47528))) (<= (select main_a v_prenex_47527) 502) (<= 0 (+ (select main_a v_prenex_47528) 3)) (< v_prenex_47528 main_y) (<= (+ main_y 1) v_prenex_47528))) (forall ((v_prenex_45155 Int) (v_prenex_45154 Int)) (or (<= (* 2 (select main_a v_prenex_45154)) 1004) (<= 0 (+ (select main_a v_prenex_45154) 500)) (< v_prenex_45155 main_y) (<= (+ main_y 1) v_prenex_45155) (<= 1000 (+ (select main_a v_prenex_45155) (select main_a v_prenex_45154))) (<= 996 (* 2 (select main_a v_prenex_45155))) (<= 498 (select main_a v_prenex_45155)))) (forall ((v_prenex_34938 Int) (v_prenex_34937 Int)) (or (<= (select main_a v_prenex_34937) 999) (<= (* 2 (select main_a v_prenex_34938)) 1004) (<= (+ main_y 1) v_prenex_34937) (<= (select main_a v_prenex_34937) (+ (select main_a v_prenex_34938) 998)) (< v_prenex_34937 main_y) (<= 498 (select main_a v_prenex_34937)) (<= 2 (* 2 (select main_a v_prenex_34938))))) (forall ((v_prenex_44393 Int) (v_prenex_44392 Int)) (or (< v_prenex_44393 main_y) (<= 498 (select main_a v_prenex_44393)) (<= (select main_a v_prenex_44393) (+ (select main_a v_prenex_44392) 998)) (<= (+ main_y 1) v_prenex_44393) (<= (select main_a v_prenex_44393) 999) (<= 0 (+ (select main_a v_prenex_44392) 500)) (<= (select main_a v_prenex_44392) 1003))) (forall ((v_prenex_34569 Int) (v_prenex_34568 Int)) (or (<= 1 (select main_a v_prenex_34569)) (<= 498 (select main_a v_prenex_34568)) (<= (select main_a v_prenex_34568) 1500) (<= (+ main_y 1) v_prenex_34568) (<= (select main_a v_prenex_34569) (+ (select main_a v_prenex_34568) 4)) (< v_prenex_34568 main_y))) (or (forall ((v_prenex_43427 Int)) (or (<= (* 2 (select main_a v_prenex_43427)) 1998) (< v_prenex_43427 main_y) (<= 996 (* 2 (select main_a v_prenex_43427))) (<= (+ main_y 1) v_prenex_43427))) (forall ((v_prenex_43426 Int)) (or (<= (* 2 (select main_a v_prenex_43426)) 1004) (< v_prenex_43426 main_x)))) (forall ((v_prenex_36961 Int) (v_prenex_36962 Int)) (or (<= (select main_a v_prenex_36961) (+ (select main_a v_prenex_36962) 4)) (<= 996 (* 2 (select main_a v_prenex_36962))) (<= (+ main_y 1) v_prenex_36962) (<= (select main_a v_prenex_36962) 999) (< v_prenex_36962 main_y) (<= 0 (+ (select main_a v_prenex_36961) 500)))) (or (forall ((v_prenex_43569 Int)) (or (<= 1 (select main_a v_prenex_43569)) (<= 2 (* 2 (select main_a v_prenex_43569))))) (forall ((v_prenex_43570 Int)) (or (< v_prenex_43570 main_y) (<= 0 (+ (select main_a v_prenex_43570) 3)) (<= (+ main_y 1) v_prenex_43570) (<= 996 (* 2 (select main_a v_prenex_43570))) (<= (* 2 (select main_a v_prenex_43570)) 1998)))) (forall ((v_prenex_41875 Int) (v_prenex_41876 Int)) (or (<= (+ (select main_a v_prenex_41876) (select main_a v_prenex_41875)) 1000) (<= 2 (* 2 (select main_a v_prenex_41875))) (<= (+ main_y 1) v_prenex_41876) (<= (select main_a v_prenex_41876) 1500) (< v_prenex_41876 main_y) (<= 0 (+ (select main_a v_prenex_41876) 3)))) (forall ((v_prenex_39278 Int) (v_prenex_39279 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39279))) (<= (select main_a v_prenex_39279) (+ (select main_a v_prenex_39278) 998)) (<= (+ main_y 1) v_prenex_39279) (< v_prenex_39278 main_x) (<= (select main_a v_prenex_39278) 1003) (<= (* 2 (select main_a v_prenex_39278)) 1004) (< v_prenex_39279 main_y))) (forall ((v_prenex_34319 Int) (v_prenex_34318 Int)) (or (<= (select main_a v_prenex_34318) (+ (select main_a v_prenex_34319) 998)) (<= 0 (+ (select main_a v_prenex_34319) 500)) (<= (* 2 (select main_a v_prenex_34318)) 1998) (< v_prenex_34318 main_y) (<= (select main_a v_prenex_34318) 1500) (<= (select main_a v_prenex_34319) 1003) (<= (+ main_y 1) v_prenex_34318))) (forall ((v_prenex_43678 Int) (v_prenex_43677 Int)) (or (<= (select main_a v_prenex_43677) 502) (<= (+ main_x 1) v_prenex_43677) (<= 2 (* 2 (select main_a v_prenex_43677))) (<= (select main_a v_prenex_43678) (+ (select main_a v_prenex_43677) 998)) (< v_prenex_43678 main_y) (<= (+ main_y 1) v_prenex_43678) (<= 0 (+ (select main_a v_prenex_43678) 3)))) (forall ((v_prenex_40665 Int) (v_prenex_40664 Int)) (or (<= (* 2 (select main_a v_prenex_40665)) 1998) (<= (select main_a v_prenex_40665) (+ (select main_a v_prenex_40664) 998)) (<= 0 (+ (select main_a v_prenex_40664) 500)) (< v_prenex_40665 main_y) (<= 996 (* 2 (select main_a v_prenex_40665))) (<= 2 (* 2 (select main_a v_prenex_40664))) (<= (+ main_y 1) v_prenex_40665))) (forall ((v_prenex_38686 Int) (v_prenex_38685 Int)) (or (< v_prenex_38686 main_y) (<= (+ main_y 1) v_prenex_38686) (<= 0 (+ (select main_a v_prenex_38685) 500)) (<= 2 (* 2 (select main_a v_prenex_38685))) (<= (+ main_x 1) v_prenex_38685) (<= (select main_a v_prenex_38686) 999) (<= (select main_a v_prenex_38685) (+ (select main_a v_prenex_38686) 4)))) (forall ((v_prenex_32717 Int) (v_prenex_32716 Int)) (or (<= (select main_a v_prenex_32717) (+ (select main_a v_prenex_32716) 998)) (< v_prenex_32717 main_y) (<= (+ main_y 1) v_prenex_32717) (<= 0 (+ (select main_a v_prenex_32717) 3)) (<= 1 (select main_a v_prenex_32716)) (<= (select main_a v_prenex_32716) 1003))) (forall ((v_prenex_39106 Int) (v_prenex_39105 Int)) (or (<= (+ (select main_a v_prenex_39106) (select main_a v_prenex_39105)) 1000) (<= (select main_a v_prenex_39106) 999) (<= (* 2 (select main_a v_prenex_39105)) 1004) (<= (+ main_y 1) v_prenex_39106) (<= (+ main_x 1) v_prenex_39105) (<= 0 (+ (select main_a v_prenex_39105) 500)) (< v_prenex_39106 main_y))) (forall ((v_prenex_41947 Int) (v_prenex_41948 Int)) (or (<= 498 (select main_a v_prenex_41948)) (< v_prenex_41948 main_y) (<= (+ main_y 1) v_prenex_41948) (<= (select main_a v_prenex_41947) (+ (select main_a v_prenex_41948) 4)) (<= 2 (* 2 (select main_a v_prenex_41947))))) (forall ((v_prenex_41790 Int) (v_prenex_41791 Int)) (or (< v_prenex_41791 main_y) (<= (select main_a v_prenex_41790) (+ (select main_a v_prenex_41791) 4)) (<= (* 2 (select main_a v_prenex_41790)) 1004) (<= 0 (+ (select main_a v_prenex_41790) 500)) (<= (select main_a v_prenex_41791) 1500) (<= (select main_a v_prenex_41791) 999) (<= (+ main_y 1) v_prenex_41791))) (forall ((v_prenex_37235 Int) (v_prenex_37236 Int)) (or (< v_prenex_37236 main_y) (<= (select main_a v_prenex_37236) (+ (select main_a v_prenex_37235) 998)) (<= (+ main_y 1) v_prenex_37236) (<= 1 (select main_a v_prenex_37235)) (<= 0 (+ (select main_a v_prenex_37235) 500)) (<= 996 (* 2 (select main_a v_prenex_37236))) (<= (* 2 (select main_a v_prenex_37236)) 1998))) (forall ((v_prenex_32924 Int) (v_prenex_32925 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32925))) (<= (select main_a v_prenex_32925) 1500) (<= (+ (select main_a v_prenex_32925) (select main_a v_prenex_32924)) 1000) (< v_prenex_32925 main_y) (<= (+ main_y 1) v_prenex_32925) (<= 1 (select main_a v_prenex_32924)))) (forall ((v_prenex_39427 Int) (v_prenex_39426 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39426))) (<= (select main_a v_prenex_39426) 502) (< v_prenex_39427 main_y) (<= (+ main_y 1) v_prenex_39427) (< v_prenex_39426 main_x) (<= (select main_a v_prenex_39427) (+ (select main_a v_prenex_39426) 998)) (<= 0 (+ (select main_a v_prenex_39427) 3)))) (forall ((v_prenex_47679 Int) (v_prenex_47680 Int)) (or (<= (+ main_y 1) v_prenex_47680) (<= (+ (select main_a v_prenex_47680) (select main_a v_prenex_47679)) 1000) (<= (select main_a v_prenex_47680) 1500) (< v_prenex_47680 main_y) (<= (select main_a v_prenex_47679) 502) (<= (* 2 (select main_a v_prenex_47679)) 1004) (<= (* 2 (select main_a v_prenex_47680)) 1998))) (forall ((v_prenex_38583 Int) (v_prenex_38582 Int)) (or (<= 498 (select main_a v_prenex_38583)) (<= (select main_a v_prenex_38582) (+ (select main_a v_prenex_38583) 4)) (<= (select main_a v_prenex_38582) 502) (< v_prenex_38583 main_y) (<= (select main_a v_prenex_38583) 1500) (<= 2 (* 2 (select main_a v_prenex_38582))) (<= (+ main_y 1) v_prenex_38583))) (forall ((v_prenex_47384 Int) (v_prenex_47383 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47383))) (<= (+ main_y 1) v_prenex_47384) (<= (select main_a v_prenex_47384) 1500) (<= (select main_a v_prenex_47383) (+ (select main_a v_prenex_47384) 4)) (< v_prenex_47384 main_y) (<= 996 (* 2 (select main_a v_prenex_47384))) (<= 1 (select main_a v_prenex_47383)))) (forall ((v_prenex_47932 Int) (v_prenex_47931 Int)) (or (<= (+ main_y 1) v_prenex_47932) (<= 0 (+ (select main_a v_prenex_47931) 500)) (<= (select main_a v_prenex_47932) (+ (select main_a v_prenex_47931) 998)) (<= (select main_a v_prenex_47932) 1500) (< v_prenex_47932 main_y) (<= (select main_a v_prenex_47932) 999))) (forall ((v_prenex_37507 Int) (v_prenex_37508 Int)) (or (<= (select main_a v_prenex_37507) (+ (select main_a v_prenex_37508) 4)) (<= (+ main_y 1) v_prenex_37508) (< v_prenex_37508 main_y) (<= 996 (* 2 (select main_a v_prenex_37508))) (<= (select main_a v_prenex_37508) 999))) (forall ((v_prenex_40366 Int) (v_prenex_40365 Int)) (or (< v_prenex_40366 main_y) (<= (+ main_y 1) v_prenex_40366) (<= (* 2 (select main_a v_prenex_40366)) 1998) (<= (* 2 (select main_a v_prenex_40365)) 1004) (<= 996 (* 2 (select main_a v_prenex_40366))) (<= (select main_a v_prenex_40365) (+ (select main_a v_prenex_40366) 4)) (<= 1 (select main_a v_prenex_40365)))) (forall ((v_prenex_39019 Int) (v_prenex_39020 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39020))) (< v_prenex_39020 main_y) (<= 1 (select main_a v_prenex_39019)) (<= (+ (select main_a v_prenex_39020) (select main_a v_prenex_39019)) 1000) (<= (* 2 (select main_a v_prenex_39020)) 1998) (<= (+ main_y 1) v_prenex_39020))) (forall ((v_prenex_42908 Int) (v_prenex_42909 Int)) (or (<= (+ main_y 1) v_prenex_42909) (< v_prenex_42909 main_y) (<= (* 2 (select main_a v_prenex_42909)) 1998) (<= 2 (* 2 (select main_a v_prenex_42908))) (<= (select main_a v_prenex_42908) 502) (<= (+ main_x 1) v_prenex_42908) (<= (+ (select main_a v_prenex_42909) (select main_a v_prenex_42908)) 1000))) (forall ((v_prenex_46583 Int) (v_prenex_46582 Int)) (or (<= 1000 (+ (select main_a v_prenex_46583) (select main_a v_prenex_46582))) (<= (select main_a v_prenex_46582) 1003) (<= 2 (* 2 (select main_a v_prenex_46582))) (< v_prenex_46583 main_y) (<= (select main_a v_prenex_46583) 1500) (<= (+ main_y 1) v_prenex_46583) (<= (select main_a v_prenex_46583) 999))) (forall ((v_prenex_44746 Int) (v_prenex_44747 Int)) (or (<= (+ main_x 1) v_prenex_44746) (<= 0 (+ (select main_a v_prenex_44746) 500)) (<= (select main_a v_prenex_44746) 1003) (<= 0 (+ (select main_a v_prenex_44747) 3)) (<= (+ (select main_a v_prenex_44747) (select main_a v_prenex_44746)) 1000) (<= (+ main_y 1) v_prenex_44747) (< v_prenex_44747 main_y))) (forall ((v_prenex_36845 Int) (v_prenex_36846 Int)) (or (<= (* 2 (select main_a v_prenex_36846)) 1998) (<= (select main_a v_prenex_36846) 1500) (<= (+ main_y 1) v_prenex_36846) (<= (select main_a v_prenex_36846) (+ (select main_a v_prenex_36845) 998)) (<= (select main_a v_prenex_36845) 502) (<= (* 2 (select main_a v_prenex_36845)) 1004) (< v_prenex_36846 main_y))) (forall ((v_prenex_45283 Int) (v_prenex_45282 Int)) (or (<= (+ main_y 1) v_prenex_45283) (<= (select main_a v_prenex_45282) (+ (select main_a v_prenex_45283) 4)) (<= 498 (select main_a v_prenex_45283)) (<= (* 2 (select main_a v_prenex_45283)) 1998) (< v_prenex_45283 main_y) (<= (select main_a v_prenex_45282) 1003))) (forall ((v_prenex_35336 Int) (v_prenex_35335 Int)) (or (<= (+ (select main_a v_prenex_35335) (select main_a v_prenex_35336)) 1000) (<= 0 (+ (select main_a v_prenex_35336) 500)) (<= (+ main_y 1) v_prenex_35335) (<= 2 (* 2 (select main_a v_prenex_35336))) (< v_prenex_35335 main_y) (<= 498 (select main_a v_prenex_35335)) (<= (select main_a v_prenex_35335) 999))) (forall ((v_prenex_40229 Int) (v_prenex_40230 Int)) (or (<= (+ main_y 1) v_prenex_40230) (<= 996 (* 2 (select main_a v_prenex_40230))) (< v_prenex_40230 main_y) (<= (+ (select main_a v_prenex_40230) (select main_a v_prenex_40229)) 1000) (<= 2 (* 2 (select main_a v_prenex_40229))) (<= (select main_a v_prenex_40230) 1500) (<= 0 (+ (select main_a v_prenex_40229) 500)))) (forall ((v_prenex_44762 Int) (v_prenex_44763 Int)) (or (<= 498 (select main_a v_prenex_44763)) (<= (* 2 (select main_a v_prenex_44763)) 1998) (<= (* 2 (select main_a v_prenex_44762)) 1004) (< v_prenex_44763 main_y) (<= (select main_a v_prenex_44762) 502) (<= (+ main_y 1) v_prenex_44763) (<= 1000 (+ (select main_a v_prenex_44763) (select main_a v_prenex_44762))))) (forall ((v_prenex_38527 Int) (v_prenex_38526 Int)) (or (< v_prenex_38527 main_y) (<= (+ main_y 1) v_prenex_38527) (<= (* 2 (select main_a v_prenex_38527)) 1998) (<= 498 (select main_a v_prenex_38527)) (<= (select main_a v_prenex_38527) (+ (select main_a v_prenex_38526) 998)) (<= 2 (* 2 (select main_a v_prenex_38526))) (<= (select main_a v_prenex_38526) 502))) (or (forall ((v_prenex_32563 Int)) (or (< v_prenex_32563 main_y) (<= 498 (select main_a v_prenex_32563)) (<= 996 (* 2 (select main_a v_prenex_32563))) (<= (+ main_y 1) v_prenex_32563))) (forall ((v_prenex_32562 Int)) (or (<= (select main_a v_prenex_32562) 502) (<= (+ main_x 1) v_prenex_32562) (<= 0 (+ (select main_a v_prenex_32562) 500))))) (forall ((v_prenex_43534 Int) (v_prenex_43533 Int)) (or (<= (select main_a v_prenex_43533) 502) (< v_prenex_43534 main_y) (<= (select main_a v_prenex_43533) 1003) (<= (select main_a v_prenex_43534) 1500) (<= 0 (+ (select main_a v_prenex_43534) 3)) (<= (+ (select main_a v_prenex_43534) (select main_a v_prenex_43533)) 1000) (<= (+ main_y 1) v_prenex_43534))) (forall ((v_prenex_38073 Int) (v_prenex_38074 Int)) (or (<= 0 (+ (select main_a v_prenex_38074) 3)) (<= (+ main_y 1) v_prenex_38074) (< v_prenex_38073 main_x) (<= (* 2 (select main_a v_prenex_38073)) 1004) (<= (select main_a v_prenex_38074) (+ (select main_a v_prenex_38073) 998)) (<= (select main_a v_prenex_38073) 502) (< v_prenex_38074 main_y))) (or (forall ((v_prenex_36902 Int)) (or (< v_prenex_36902 main_y) (<= 996 (* 2 (select main_a v_prenex_36902))) (<= (+ main_y 1) v_prenex_36902))) (forall ((v_prenex_36901 Int)) (or (<= 0 (+ (select main_a v_prenex_36901) 500)) (<= (select main_a v_prenex_36901) 502)))) (forall ((v_prenex_43644 Int) (v_prenex_43643 Int)) (or (< v_prenex_43644 main_y) (<= (select main_a v_prenex_43644) 999) (<= (+ main_y 1) v_prenex_43644) (<= 1000 (+ (select main_a v_prenex_43644) (select main_a v_prenex_43643))) (<= 0 (+ (select main_a v_prenex_43644) 3)) (<= (select main_a v_prenex_43643) 502))) (forall ((v_prenex_38797 Int) (v_prenex_38796 Int)) (or (<= (select main_a v_prenex_38796) (+ (select main_a v_prenex_38797) 4)) (< v_prenex_38797 main_y) (<= (select main_a v_prenex_38797) 999) (<= (* 2 (select main_a v_prenex_38796)) 1004) (<= (select main_a v_prenex_38796) 1003) (<= (+ main_y 1) v_prenex_38797) (<= (+ main_x 1) v_prenex_38796))) (forall ((v_prenex_41897 Int) (v_prenex_41898 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41897))) (<= (select main_a v_prenex_41898) 999) (<= (select main_a v_prenex_41897) 1003) (< v_prenex_41898 main_y) (<= 1000 (+ (select main_a v_prenex_41898) (select main_a v_prenex_41897))) (<= (+ main_y 1) v_prenex_41898))) (or (forall ((v_prenex_33203 Int)) (or (<= (+ main_y 1) v_prenex_33203) (<= 498 (select main_a v_prenex_33203)) (< v_prenex_33203 main_y) (<= 996 (* 2 (select main_a v_prenex_33203))))) (forall ((v_prenex_33202 Int)) (or (<= 0 (+ (select main_a v_prenex_33202) 500)) (< v_prenex_33202 main_x)))) (or (forall ((v_prenex_47565 Int)) (<= (* 2 (select main_a v_prenex_47565)) 1004)) (forall ((v_prenex_47566 Int)) (or (<= (+ main_y 1) v_prenex_47566) (< v_prenex_47566 main_y) (<= (select main_a v_prenex_47566) 999) (<= 996 (* 2 (select main_a v_prenex_47566)))))) (forall ((v_prenex_39607 Int) (v_prenex_39606 Int)) (or (<= (select main_a v_prenex_39607) 999) (<= (+ main_y 1) v_prenex_39607) (< v_prenex_39607 main_y) (<= (select main_a v_prenex_39607) 1500) (<= (select main_a v_prenex_39606) (+ (select main_a v_prenex_39607) 4)))) (or (forall ((v_prenex_46031 Int)) (or (<= (+ main_y 1) v_prenex_46031) (<= (select main_a v_prenex_46031) 1500) (< v_prenex_46031 main_y) (<= 996 (* 2 (select main_a v_prenex_46031))))) (forall ((v_prenex_46030 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46030))) (<= 0 (+ (select main_a v_prenex_46030) 500)) (< v_prenex_46030 main_x)))) (or (forall ((v_prenex_44382 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44382))) (<= (+ main_x 1) v_prenex_44382) (< v_prenex_44382 main_x) (<= (select main_a v_prenex_44382) 502))) (forall ((v_prenex_44383 Int)) (<= 996 (* 2 (select main_a v_prenex_44383))))) (forall ((v_prenex_37577 Int) (v_prenex_37578 Int)) (or (<= (+ main_y 1) v_prenex_37578) (<= 0 (+ (select main_a v_prenex_37578) 3)) (< v_prenex_37578 main_y) (<= (select main_a v_prenex_37577) (+ (select main_a v_prenex_37578) 4)) (<= (+ main_x 1) v_prenex_37577) (<= 1 (select main_a v_prenex_37577)) (<= 0 (+ (select main_a v_prenex_37577) 500)))) (forall ((v_prenex_37097 Int) (v_prenex_37098 Int)) (or (<= (select main_a v_prenex_37098) 1500) (<= (+ (select main_a v_prenex_37098) (select main_a v_prenex_37097)) 1000) (<= 0 (+ (select main_a v_prenex_37097) 500)) (< v_prenex_37098 main_y) (<= (+ main_y 1) v_prenex_37098))) (forall ((v_prenex_37103 Int) (v_prenex_37104 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37103))) (< v_prenex_37103 main_x) (<= (+ (select main_a v_prenex_37104) (select main_a v_prenex_37103)) 1000) (<= (+ main_y 1) v_prenex_37104) (<= (select main_a v_prenex_37103) 1003) (< v_prenex_37104 main_y) (<= 996 (* 2 (select main_a v_prenex_37104))))) (forall ((v_prenex_47096 Int) (v_prenex_47097 Int)) (or (<= 498 (select main_a v_prenex_47097)) (< v_prenex_47097 main_y) (<= (select main_a v_prenex_47096) 502) (<= (+ main_y 1) v_prenex_47097) (<= (select main_a v_prenex_47096) 1003) (<= (select main_a v_prenex_47097) (+ (select main_a v_prenex_47096) 998)) (< v_prenex_47096 main_x))) (forall ((v_prenex_37525 Int) (v_prenex_37526 Int)) (or (<= (select main_a v_prenex_37526) (+ (select main_a v_prenex_37525) 998)) (< v_prenex_37526 main_y) (<= (select main_a v_prenex_37525) 502) (<= 0 (+ (select main_a v_prenex_37525) 500)) (<= (+ main_y 1) v_prenex_37526) (<= (select main_a v_prenex_37526) 1500) (<= (select main_a v_prenex_37526) 999))) (forall ((v_prenex_38291 Int) (v_prenex_38292 Int)) (or (<= (* 2 (select main_a v_prenex_38291)) 1004) (<= 996 (* 2 (select main_a v_prenex_38292))) (<= 0 (+ (select main_a v_prenex_38291) 500)) (<= 498 (select main_a v_prenex_38292)) (<= (+ (select main_a v_prenex_38292) (select main_a v_prenex_38291)) 1000) (<= (+ main_y 1) v_prenex_38292) (< v_prenex_38292 main_y))) (forall ((v_prenex_45047 Int) (v_prenex_45048 Int)) (or (< v_prenex_45048 main_y) (<= 0 (+ (select main_a v_prenex_45048) 3)) (<= (+ main_y 1) v_prenex_45048) (<= (select main_a v_prenex_45047) 502) (<= 0 (+ (select main_a v_prenex_45047) 500)) (<= 1000 (+ (select main_a v_prenex_45048) (select main_a v_prenex_45047))) (<= 996 (* 2 (select main_a v_prenex_45048))))) (forall ((v_prenex_39748 Int) (v_prenex_39749 Int)) (or (<= (select main_a v_prenex_39748) (+ (select main_a v_prenex_39749) 4)) (<= (select main_a v_prenex_39749) 1500) (<= 1 (select main_a v_prenex_39748)) (<= (+ main_y 1) v_prenex_39749) (< v_prenex_39749 main_y) (<= (* 2 (select main_a v_prenex_39749)) 1998) (<= (* 2 (select main_a v_prenex_39748)) 1004))) (forall ((v_prenex_32966 Int) (v_prenex_32967 Int)) (or (<= 498 (select main_a v_prenex_32967)) (<= (+ main_y 1) v_prenex_32967) (<= 0 (+ (select main_a v_prenex_32967) 3)) (<= (select main_a v_prenex_32966) 502) (< v_prenex_32967 main_y) (<= (+ (select main_a v_prenex_32967) (select main_a v_prenex_32966)) 1000) (<= (select main_a v_prenex_32966) 1003))) (forall ((v_prenex_40171 Int) (v_prenex_40172 Int)) (or (< v_prenex_40172 main_y) (<= (* 2 (select main_a v_prenex_40171)) 1004) (<= 2 (* 2 (select main_a v_prenex_40171))) (<= (select main_a v_prenex_40172) (+ (select main_a v_prenex_40171) 998)) (<= 498 (select main_a v_prenex_40172)) (<= (+ main_y 1) v_prenex_40172))) (forall ((v_prenex_42117 Int) (v_prenex_42118 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42117))) (<= 996 (* 2 (select main_a v_prenex_42118))) (<= (select main_a v_prenex_42118) 1500) (<= (+ main_y 1) v_prenex_42118) (< v_prenex_42118 main_y) (<= (select main_a v_prenex_42117) 502) (<= 1000 (+ (select main_a v_prenex_42118) (select main_a v_prenex_42117))))) (or (forall ((v_prenex_38028 Int)) (<= (select main_a v_prenex_38028) 502)) (forall ((v_prenex_38029 Int)) (or (< v_prenex_38029 main_y) (<= 996 (* 2 (select main_a v_prenex_38029))) (<= (+ main_y 1) v_prenex_38029)))) (or (forall ((v_prenex_47352 Int)) (or (<= (+ main_y 1) v_prenex_47352) (<= (select main_a v_prenex_47352) 1500) (<= 996 (* 2 (select main_a v_prenex_47352))) (< v_prenex_47352 main_y))) (forall ((v_prenex_47351 Int)) (or (< v_prenex_47351 main_x) (<= 1 (select main_a v_prenex_47351)) (<= (* 2 (select main_a v_prenex_47351)) 1004)))) (forall ((v_prenex_46811 Int) (v_prenex_46812 Int)) (or (<= (+ main_x 1) v_prenex_46811) (<= (select main_a v_prenex_46811) (+ (select main_a v_prenex_46812) 4)) (<= (+ main_y 1) v_prenex_46812) (<= (* 2 (select main_a v_prenex_46812)) 1998) (< v_prenex_46812 main_y))) (or (forall ((v_prenex_32857 Int)) (or (<= (+ main_y 1) v_prenex_32857) (<= 498 (select main_a v_prenex_32857)) (< v_prenex_32857 main_y) (<= (* 2 (select main_a v_prenex_32857)) 1998))) (forall ((v_prenex_32856 Int)) (or (<= (select main_a v_prenex_32856) 1003) (<= (select main_a v_prenex_32856) 502) (< v_prenex_32856 main_x)))) (or (forall ((v_prenex_33346 Int)) (or (<= (+ main_y 1) v_prenex_33346) (<= 996 (* 2 (select main_a v_prenex_33346))) (<= (select main_a v_prenex_33346) 1500) (< v_prenex_33346 main_y))) (forall ((v_prenex_33345 Int)) (or (<= (select main_a v_prenex_33345) 502) (<= 0 (+ (select main_a v_prenex_33345) 500)) (<= (+ main_x 1) v_prenex_33345)))) (forall ((v_prenex_37101 Int) (v_prenex_37102 Int)) (or (< v_prenex_37102 main_y) (<= 996 (* 2 (select main_a v_prenex_37102))) (<= 1 (select main_a v_prenex_37101)) (<= (+ main_y 1) v_prenex_37102) (<= (select main_a v_prenex_37101) (+ (select main_a v_prenex_37102) 4)))) (forall ((v_prenex_36477 Int) (v_prenex_36478 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36478))) (<= 1000 (+ (select main_a v_prenex_36478) (select main_a v_prenex_36477))) (<= (+ main_y 1) v_prenex_36478) (<= (select main_a v_prenex_36477) 1003) (<= 1 (select main_a v_prenex_36477)) (<= (select main_a v_prenex_36478) 1500) (< v_prenex_36478 main_y))) (or (forall ((v_prenex_37837 Int)) (or (<= (select main_a v_prenex_37837) 1500) (<= (+ main_y 1) v_prenex_37837) (<= 996 (* 2 (select main_a v_prenex_37837))) (< v_prenex_37837 main_y))) (forall ((v_prenex_37836 Int)) (or (< v_prenex_37836 main_x) (<= 2 (* 2 (select main_a v_prenex_37836)))))) (or (forall ((v_prenex_33603 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33603))) (<= (+ main_y 1) v_prenex_33603) (<= (* 2 (select main_a v_prenex_33603)) 1998) (< v_prenex_33603 main_y))) (forall ((v_prenex_33602 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33602))) (< v_prenex_33602 main_x)))) (forall ((v_prenex_41714 Int) (v_prenex_41715 Int)) (or (<= (select main_a v_prenex_41714) 1003) (< v_prenex_41715 main_y) (<= 1 (select main_a v_prenex_41714)) (<= 996 (* 2 (select main_a v_prenex_41715))) (<= (+ main_y 1) v_prenex_41715) (<= (select main_a v_prenex_41715) 1500) (<= (select main_a v_prenex_41715) (+ (select main_a v_prenex_41714) 998)))) (forall ((v_prenex_46922 Int) (v_prenex_46923 Int)) (or (< v_prenex_46923 main_y) (<= (* 2 (select main_a v_prenex_46922)) 1004) (<= (select main_a v_prenex_46923) (+ (select main_a v_prenex_46922) 998)) (<= (select main_a v_prenex_46923) 999) (<= (+ main_y 1) v_prenex_46923) (<= 996 (* 2 (select main_a v_prenex_46923))) (<= 0 (+ (select main_a v_prenex_46922) 500)))) (forall ((v_prenex_34806 Int) (v_prenex_34805 Int)) (or (< v_prenex_34806 main_x) (< v_prenex_34805 main_y) (<= 2 (* 2 (select main_a v_prenex_34806))) (<= (select main_a v_prenex_34806) 1003) (<= (+ main_y 1) v_prenex_34805) (<= 498 (select main_a v_prenex_34805)) (<= (select main_a v_prenex_34805) (+ (select main_a v_prenex_34806) 998)))) (forall ((v_prenex_38455 Int) (v_prenex_38454 Int)) (or (<= 498 (select main_a v_prenex_38455)) (<= 2 (* 2 (select main_a v_prenex_38454))) (<= (select main_a v_prenex_38454) 502) (<= 1000 (+ (select main_a v_prenex_38455) (select main_a v_prenex_38454))) (< v_prenex_38455 main_y) (<= 996 (* 2 (select main_a v_prenex_38455))) (<= (+ main_y 1) v_prenex_38455))) (forall ((v_prenex_36304 Int) (v_prenex_36305 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36305))) (<= (* 2 (select main_a v_prenex_36304)) 1004) (<= (+ main_y 1) v_prenex_36305) (< v_prenex_36305 main_y) (<= 1000 (+ (select main_a v_prenex_36305) (select main_a v_prenex_36304))) (<= (+ main_x 1) v_prenex_36304) (<= 0 (+ (select main_a v_prenex_36304) 500)))) (forall ((v_prenex_42281 Int) (v_prenex_42282 Int)) (or (<= (select main_a v_prenex_42282) (+ (select main_a v_prenex_42281) 998)) (< v_prenex_42282 main_y) (<= 2 (* 2 (select main_a v_prenex_42281))) (<= 1 (select main_a v_prenex_42281)) (<= (+ main_y 1) v_prenex_42282) (<= 996 (* 2 (select main_a v_prenex_42282))))) (forall ((v_prenex_46284 Int) (v_prenex_46283 Int)) (or (<= (* 2 (select main_a v_prenex_46283)) 1004) (<= (select main_a v_prenex_46283) (+ (select main_a v_prenex_46284) 4)) (<= 0 (+ (select main_a v_prenex_46284) 3)) (< v_prenex_46284 main_y) (<= (+ main_y 1) v_prenex_46284) (<= 498 (select main_a v_prenex_46284)) (<= (select main_a v_prenex_46283) 1003))) (forall ((v_prenex_33496 Int) (v_prenex_33495 Int)) (or (<= 1 (select main_a v_prenex_33495)) (<= 498 (select main_a v_prenex_33496)) (<= 996 (* 2 (select main_a v_prenex_33496))) (<= 2 (* 2 (select main_a v_prenex_33495))) (<= (select main_a v_prenex_33496) (+ (select main_a v_prenex_33495) 998)) (<= (+ main_y 1) v_prenex_33496) (< v_prenex_33496 main_y))) (or (forall ((v_prenex_47345 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47345))) (< v_prenex_47345 main_x))) (forall ((v_prenex_47346 Int)) (or (<= (+ main_y 1) v_prenex_47346) (<= 996 (* 2 (select main_a v_prenex_47346))) (< v_prenex_47346 main_y)))) (forall ((v_prenex_37107 Int) (v_prenex_37108 Int)) (or (<= 498 (select main_a v_prenex_37108)) (<= (+ main_y 1) v_prenex_37108) (<= 1000 (+ (select main_a v_prenex_37108) (select main_a v_prenex_37107))) (<= (* 2 (select main_a v_prenex_37108)) 1998) (<= (select main_a v_prenex_37107) 1003) (<= (select main_a v_prenex_37107) 502) (< v_prenex_37108 main_y))) (or (forall ((v_prenex_38309 Int)) (<= 2 (* 2 (select main_a v_prenex_38309)))) (forall ((v_prenex_32317 Int)) (or (<= (select main_a v_prenex_32317) 999) (<= (+ main_y 1) v_prenex_32317) (< v_prenex_32317 main_y) (<= 996 (* 2 (select main_a v_prenex_32317)))))) (forall ((v_prenex_44940 Int) (v_prenex_44941 Int)) (or (<= (select main_a v_prenex_44941) (+ (select main_a v_prenex_44940) 998)) (< v_prenex_44941 main_y) (<= (+ main_y 1) v_prenex_44941) (<= (select main_a v_prenex_44941) 999) (<= (select main_a v_prenex_44940) 1003) (<= 996 (* 2 (select main_a v_prenex_44941))))) (or (forall ((v_prenex_44993 Int)) (or (<= (* 2 (select main_a v_prenex_44993)) 1004) (<= 0 (+ (select main_a v_prenex_44993) 500)))) (forall ((v_prenex_44994 Int)) (or (<= (+ main_y 1) v_prenex_44994) (<= (select main_a v_prenex_44994) 999) (<= 996 (* 2 (select main_a v_prenex_44994))) (< v_prenex_44994 main_y)))) (forall ((v_prenex_36162 Int) (v_prenex_36163 Int)) (or (<= (* 2 (select main_a v_prenex_36163)) 1998) (< v_prenex_36163 main_y) (<= (+ (select main_a v_prenex_36163) (select main_a v_prenex_36162)) 1000) (<= (select main_a v_prenex_36162) 502) (<= (select main_a v_prenex_36162) 1003) (<= (+ main_y 1) v_prenex_36163))) (forall ((v_prenex_32546 Int) (v_prenex_32547 Int)) (or (<= (+ main_y 1) v_prenex_32547) (< v_prenex_32546 main_x) (<= (* 2 (select main_a v_prenex_32546)) 1004) (<= (select main_a v_prenex_32547) (+ (select main_a v_prenex_32546) 998)) (<= 498 (select main_a v_prenex_32547)) (< v_prenex_32547 main_y))) (forall ((v_prenex_36811 Int) (v_prenex_36812 Int)) (or (< v_prenex_36812 main_y) (<= (+ main_y 1) v_prenex_36812) (<= 2 (* 2 (select main_a v_prenex_36811))) (<= 0 (+ (select main_a v_prenex_36812) 3)) (<= 996 (* 2 (select main_a v_prenex_36812))) (<= 0 (+ (select main_a v_prenex_36811) 500)) (<= (select main_a v_prenex_36811) (+ (select main_a v_prenex_36812) 4)))) (or (forall ((v_prenex_42635 Int)) (or (<= (select main_a v_prenex_42635) 1003) (<= 2 (* 2 (select main_a v_prenex_42635))))) (forall ((v_prenex_42636 Int)) (or (<= (* 2 (select main_a v_prenex_42636)) 1998) (< v_prenex_42636 main_y) (<= (select main_a v_prenex_42636) 999) (<= (+ main_y 1) v_prenex_42636)))) (forall ((v_prenex_32955 Int) (v_prenex_32954 Int)) (or (<= (+ (select main_a v_prenex_32955) (select main_a v_prenex_32954)) 1000) (<= (+ main_y 1) v_prenex_32955) (<= (* 2 (select main_a v_prenex_32954)) 1004) (<= 0 (+ (select main_a v_prenex_32954) 500)) (<= 498 (select main_a v_prenex_32955)) (< v_prenex_32955 main_y))) (forall ((v_prenex_43307 Int) (v_prenex_43306 Int)) (or (<= (* 2 (select main_a v_prenex_43307)) 1998) (<= 2 (* 2 (select main_a v_prenex_43306))) (<= (select main_a v_prenex_43307) (+ (select main_a v_prenex_43306) 998)) (<= 0 (+ (select main_a v_prenex_43307) 3)) (< v_prenex_43307 main_y) (<= (select main_a v_prenex_43306) 502) (<= (+ main_y 1) v_prenex_43307))) (forall ((v_prenex_39975 Int) (v_prenex_39976 Int)) (or (< v_prenex_39976 main_y) (<= (select main_a v_prenex_39976) (+ (select main_a v_prenex_39975) 998)) (<= 2 (* 2 (select main_a v_prenex_39975))) (< v_prenex_39975 main_x) (<= 1 (select main_a v_prenex_39975)) (<= (+ main_y 1) v_prenex_39976) (<= (* 2 (select main_a v_prenex_39976)) 1998))) (forall ((v_prenex_44340 Int) (v_prenex_44341 Int)) (or (<= (select main_a v_prenex_44340) 502) (<= (+ main_y 1) v_prenex_44341) (< v_prenex_44340 main_x) (<= 0 (+ (select main_a v_prenex_44340) 500)) (<= 1000 (+ (select main_a v_prenex_44341) (select main_a v_prenex_44340))) (<= 498 (select main_a v_prenex_44341)) (< v_prenex_44341 main_y))) (forall ((v_prenex_43167 Int) (v_prenex_43168 Int)) (or (<= (select main_a v_prenex_43167) 1003) (<= 498 (select main_a v_prenex_43168)) (<= (+ main_y 1) v_prenex_43168) (< v_prenex_43168 main_y) (<= (select main_a v_prenex_43168) (+ (select main_a v_prenex_43167) 998)) (<= 0 (+ (select main_a v_prenex_43167) 500)))) (forall ((v_prenex_32504 Int) (v_prenex_32505 Int)) (or (<= 0 (+ (select main_a v_prenex_32504) 500)) (<= (select main_a v_prenex_32505) 999) (<= (select main_a v_prenex_32504) 1003) (<= 1000 (+ (select main_a v_prenex_32505) (select main_a v_prenex_32504))) (< v_prenex_32505 main_y) (< v_prenex_32504 main_x) (<= (+ main_y 1) v_prenex_32505))) (forall ((v_prenex_39472 Int) (v_prenex_39473 Int)) (or (<= (+ main_y 1) v_prenex_39473) (< v_prenex_39473 main_y) (<= (select main_a v_prenex_39472) 1003) (<= 498 (select main_a v_prenex_39473)) (<= (+ (select main_a v_prenex_39473) (select main_a v_prenex_39472)) 1000) (<= (* 2 (select main_a v_prenex_39472)) 1004) (< v_prenex_39472 main_x))) (forall ((v_prenex_44834 Int) (v_prenex_44835 Int)) (or (< v_prenex_44835 main_y) (<= (select main_a v_prenex_44835) (+ (select main_a v_prenex_44834) 998)) (<= 1 (select main_a v_prenex_44834)) (<= (+ main_y 1) v_prenex_44835) (<= 0 (+ (select main_a v_prenex_44835) 3)) (<= (+ main_x 1) v_prenex_44834) (<= (* 2 (select main_a v_prenex_44834)) 1004))) (forall ((v_prenex_37726 Int) (v_prenex_37727 Int)) (or (< v_prenex_37727 main_y) (<= 2 (* 2 (select main_a v_prenex_37726))) (<= (select main_a v_prenex_37727) 999) (<= (select main_a v_prenex_37726) (+ (select main_a v_prenex_37727) 4)) (<= (+ main_y 1) v_prenex_37727))) (forall ((v_prenex_39170 Int) (v_prenex_39169 Int)) (or (<= (select main_a v_prenex_39169) (+ (select main_a v_prenex_39170) 4)) (<= (select main_a v_prenex_39169) 502) (<= 498 (select main_a v_prenex_39170)) (< v_prenex_39170 main_y) (<= (+ main_y 1) v_prenex_39170) (<= (select main_a v_prenex_39169) 1003))) (forall ((v_prenex_47484 Int) (v_prenex_47483 Int)) (or (<= (select main_a v_prenex_47484) 1500) (<= (+ (select main_a v_prenex_47484) (select main_a v_prenex_47483)) 1000) (< v_prenex_47484 main_y) (<= (+ main_y 1) v_prenex_47484) (<= 0 (+ (select main_a v_prenex_47484) 3)) (<= 0 (+ (select main_a v_prenex_47483) 500)) (<= (select main_a v_prenex_47483) 1003))) (forall ((v_prenex_34426 Int) (v_prenex_34427 Int)) (or (<= (+ main_y 1) v_prenex_34426) (< v_prenex_34426 main_y) (<= (select main_a v_prenex_34426) 1500) (<= (* 2 (select main_a v_prenex_34427)) 1004) (<= (select main_a v_prenex_34427) (+ (select main_a v_prenex_34426) 4)) (<= (select main_a v_prenex_34427) 1003) (<= 498 (select main_a v_prenex_34426)))) (forall ((v_prenex_45829 Int) (v_prenex_45828 Int)) (or (< v_prenex_45829 main_y) (<= 0 (+ (select main_a v_prenex_45828) 500)) (<= (+ main_y 1) v_prenex_45829) (<= (+ (select main_a v_prenex_45829) (select main_a v_prenex_45828)) 1000) (<= (* 2 (select main_a v_prenex_45829)) 1998) (<= 1 (select main_a v_prenex_45828)))) (forall ((v_prenex_34409 Int) (v_prenex_34408 Int)) (or (<= (+ main_y 1) v_prenex_34408) (< v_prenex_34408 main_y) (<= (select main_a v_prenex_34408) (+ (select main_a v_prenex_34409) 998)) (<= 0 (+ (select main_a v_prenex_34409) 500)) (< v_prenex_34409 main_x) (<= 498 (select main_a v_prenex_34408)) (<= (select main_a v_prenex_34409) 1003))) (forall ((v_prenex_34071 Int) (v_prenex_34070 Int)) (or (< v_prenex_34070 main_y) (<= 996 (* 2 (select main_a v_prenex_34070))) (<= (select main_a v_prenex_34070) 1500) (<= (select main_a v_prenex_34071) (+ (select main_a v_prenex_34070) 4)) (<= (select main_a v_prenex_34071) 502) (<= (+ main_y 1) v_prenex_34070))) (forall ((v_prenex_47658 Int) (v_prenex_47657 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47658))) (<= (select main_a v_prenex_47658) 999) (< v_prenex_47658 main_y) (<= (select main_a v_prenex_47658) (+ (select main_a v_prenex_47657) 998)) (<= 1 (select main_a v_prenex_47657)) (<= (+ main_y 1) v_prenex_47658))) (forall ((v_prenex_38644 Int) (v_prenex_38643 Int)) (or (<= 1 (select main_a v_prenex_38643)) (< v_prenex_38643 main_x) (<= (+ main_y 1) v_prenex_38644) (<= 0 (+ (select main_a v_prenex_38643) 500)) (<= (select main_a v_prenex_38643) (+ (select main_a v_prenex_38644) 4)) (<= 996 (* 2 (select main_a v_prenex_38644))) (< v_prenex_38644 main_y))) (forall ((v_prenex_44877 Int) (v_prenex_44876 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44876))) (<= 0 (+ (select main_a v_prenex_44877) 3)) (<= 1000 (+ (select main_a v_prenex_44877) (select main_a v_prenex_44876))) (<= (select main_a v_prenex_44877) 1500) (< v_prenex_44877 main_y) (<= (select main_a v_prenex_44876) 502) (<= (+ main_y 1) v_prenex_44877))) (forall ((v_prenex_39063 Int) (v_prenex_39064 Int)) (or (<= 1000 (+ (select main_a v_prenex_39064) (select main_a v_prenex_39063))) (< v_prenex_39064 main_y) (<= (+ main_y 1) v_prenex_39064) (<= (* 2 (select main_a v_prenex_39064)) 1998) (<= (select main_a v_prenex_39063) 502) (<= (select main_a v_prenex_39063) 1003))) (forall ((v_prenex_44032 Int) (v_prenex_44033 Int)) (or (<= (+ (select main_a v_prenex_44033) (select main_a v_prenex_44032)) 1000) (<= 0 (+ (select main_a v_prenex_44033) 3)) (< v_prenex_44033 main_y) (<= (* 2 (select main_a v_prenex_44032)) 1004) (<= (+ main_y 1) v_prenex_44033))) (forall ((v_prenex_39996 Int) (v_prenex_39995 Int)) (or (<= 1 (select main_a v_prenex_39995)) (<= (+ main_y 1) v_prenex_39996) (< v_prenex_39996 main_y) (<= (* 2 (select main_a v_prenex_39995)) 1004) (<= (+ (select main_a v_prenex_39996) (select main_a v_prenex_39995)) 1000) (<= (* 2 (select main_a v_prenex_39996)) 1998))) (forall ((v_prenex_36638 Int) (v_prenex_36639 Int)) (or (<= 498 (select main_a v_prenex_36639)) (< v_prenex_36639 main_y) (<= (+ main_y 1) v_prenex_36639) (<= 996 (* 2 (select main_a v_prenex_36639))) (<= 1000 (+ (select main_a v_prenex_36639) (select main_a v_prenex_36638))))) (or (forall ((v_prenex_33090 Int)) (or (<= 1 (select main_a v_prenex_33090)) (<= (+ main_x 1) v_prenex_33090) (<= (select main_a v_prenex_33090) 502))) (forall ((v_prenex_33091 Int)) (or (<= (+ main_y 1) v_prenex_33091) (<= 0 (+ (select main_a v_prenex_33091) 3)) (< v_prenex_33091 main_y) (<= 996 (* 2 (select main_a v_prenex_33091)))))) (forall ((v_prenex_38956 Int) (v_prenex_38955 Int)) (or (<= 0 (+ (select main_a v_prenex_38956) 3)) (< v_prenex_38956 main_y) (<= (+ main_y 1) v_prenex_38956) (<= (select main_a v_prenex_38955) (+ (select main_a v_prenex_38956) 4)) (<= (select main_a v_prenex_38955) 502) (<= (select main_a v_prenex_38955) 1003))) (forall ((v_prenex_35812 Int) (v_prenex_35813 Int)) (or (<= (select main_a v_prenex_35813) 1500) (<= 2 (* 2 (select main_a v_prenex_35812))) (< v_prenex_35813 main_y) (<= (+ main_x 1) v_prenex_35812) (<= (+ main_y 1) v_prenex_35813) (<= (select main_a v_prenex_35813) (+ (select main_a v_prenex_35812) 998)) (<= (select main_a v_prenex_35812) 1003))) (forall ((v_prenex_39765 Int) (v_prenex_39764 Int)) (or (<= 1 (select main_a v_prenex_39764)) (<= (select main_a v_prenex_39765) (+ (select main_a v_prenex_39764) 998)) (<= 0 (+ (select main_a v_prenex_39764) 500)) (<= 498 (select main_a v_prenex_39765)) (<= (select main_a v_prenex_39765) 999) (< v_prenex_39765 main_y) (<= (+ main_y 1) v_prenex_39765))) (forall ((v_prenex_32434 Int) (v_prenex_32435 Int)) (or (<= (select main_a v_prenex_32434) 502) (< v_prenex_32435 main_y) (<= 0 (+ (select main_a v_prenex_32435) 3)) (<= (select main_a v_prenex_32435) (+ (select main_a v_prenex_32434) 998)) (<= (+ main_y 1) v_prenex_32435) (<= (+ main_x 1) v_prenex_32434))) (forall ((v_prenex_40963 Int) (v_prenex_40962 Int)) (or (<= (+ (select main_a v_prenex_40963) (select main_a v_prenex_40962)) 1000) (<= (select main_a v_prenex_40963) 1500) (<= (select main_a v_prenex_40962) 1003) (<= (+ main_x 1) v_prenex_40962) (<= (+ main_y 1) v_prenex_40963) (<= 2 (* 2 (select main_a v_prenex_40962))) (< v_prenex_40963 main_y))) (forall ((v_prenex_43091 Int) (v_prenex_43090 Int)) (or (< v_prenex_43091 main_y) (<= (select main_a v_prenex_43090) 502) (<= (+ (select main_a v_prenex_43091) (select main_a v_prenex_43090)) 1000) (<= (* 2 (select main_a v_prenex_43090)) 1004) (<= (select main_a v_prenex_43091) 999) (<= (* 2 (select main_a v_prenex_43091)) 1998) (<= (+ main_y 1) v_prenex_43091))) (forall ((v_prenex_44540 Int) (v_prenex_44541 Int)) (or (< v_prenex_44541 main_y) (<= (+ main_y 1) v_prenex_44541) (<= 0 (+ (select main_a v_prenex_44541) 3)) (<= (+ (select main_a v_prenex_44541) (select main_a v_prenex_44540)) 1000) (<= 498 (select main_a v_prenex_44541)))) (or (forall ((v_prenex_46732 Int)) (or (< v_prenex_46732 main_y) (<= (* 2 (select main_a v_prenex_46732)) 1998) (<= (+ main_y 1) v_prenex_46732) (<= (select main_a v_prenex_46732) 1500) (<= 0 (+ (select main_a v_prenex_46732) 3)))) (forall ((v_prenex_46731 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46731))) (<= 0 (+ (select main_a v_prenex_46731) 500))))) (forall ((v_prenex_35161 Int) (v_prenex_35162 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35161))) (<= (select main_a v_prenex_35161) (+ (select main_a v_prenex_35162) 998)) (<= (+ main_y 1) v_prenex_35161) (< v_prenex_35161 main_y) (< v_prenex_35162 main_x))) (forall ((v_prenex_40849 Int) (v_prenex_40848 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40849))) (<= (select main_a v_prenex_40848) 1003) (<= (+ main_y 1) v_prenex_40849) (<= 1000 (+ (select main_a v_prenex_40849) (select main_a v_prenex_40848))) (<= 1 (select main_a v_prenex_40848)) (<= (select main_a v_prenex_40849) 999) (< v_prenex_40849 main_y))) (forall ((v_prenex_36530 Int) (v_prenex_36529 Int)) (or (< v_prenex_36530 main_y) (<= (+ main_y 1) v_prenex_36530) (<= 1000 (+ (select main_a v_prenex_36530) (select main_a v_prenex_36529))) (<= 2 (* 2 (select main_a v_prenex_36529))) (<= 996 (* 2 (select main_a v_prenex_36530))) (<= (select main_a v_prenex_36529) 502))) (forall ((v_prenex_44575 Int) (v_prenex_44574 Int)) (or (<= (select main_a v_prenex_44574) 1003) (<= (+ main_y 1) v_prenex_44575) (<= (+ main_x 1) v_prenex_44574) (<= (select main_a v_prenex_44575) 1500) (< v_prenex_44575 main_y) (<= 1 (select main_a v_prenex_44574)) (<= (+ (select main_a v_prenex_44575) (select main_a v_prenex_44574)) 1000))) (forall ((v_prenex_44742 Int) (v_prenex_44743 Int)) (or (<= 1 (select main_a v_prenex_44742)) (< v_prenex_44743 main_y) (<= (select main_a v_prenex_44743) (+ (select main_a v_prenex_44742) 998)) (<= (select main_a v_prenex_44742) 502) (<= (select main_a v_prenex_44743) 999) (<= (+ main_y 1) v_prenex_44743) (<= (+ main_x 1) v_prenex_44742))) (or (forall ((v_prenex_47372 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47372))) (<= (+ main_y 1) v_prenex_47372) (< v_prenex_47372 main_y) (<= 498 (select main_a v_prenex_47372)))) (forall ((v_prenex_47371 Int)) (or (<= (select main_a v_prenex_47371) 502) (<= 0 (+ (select main_a v_prenex_47371) 500))))) (forall ((v_prenex_34934 Int) (v_prenex_34933 Int)) (or (<= (+ main_y 1) v_prenex_34933) (<= 1 (select main_a v_prenex_34934)) (<= 996 (* 2 (select main_a v_prenex_34933))) (<= 1000 (+ (select main_a v_prenex_34933) (select main_a v_prenex_34934))) (<= (select main_a v_prenex_34934) 502) (<= 498 (select main_a v_prenex_34933)) (< v_prenex_34933 main_y))) (forall ((v_prenex_39876 Int) (v_prenex_39877 Int)) (or (<= (+ (select main_a v_prenex_39877) (select main_a v_prenex_39876)) 1000) (<= (select main_a v_prenex_39877) 999) (<= 996 (* 2 (select main_a v_prenex_39877))) (<= 0 (+ (select main_a v_prenex_39876) 500)) (< v_prenex_39877 main_y) (<= (select main_a v_prenex_39876) 502) (<= (+ main_y 1) v_prenex_39877))) (forall ((v_prenex_47804 Int) (v_prenex_47803 Int)) (or (<= (+ main_y 1) v_prenex_47804) (< v_prenex_47804 main_y) (<= (* 2 (select main_a v_prenex_47803)) 1004) (<= 0 (+ (select main_a v_prenex_47804) 3)) (<= (select main_a v_prenex_47804) (+ (select main_a v_prenex_47803) 998)) (<= 0 (+ (select main_a v_prenex_47803) 500)) (<= (* 2 (select main_a v_prenex_47804)) 1998))) (forall ((v_prenex_47818 Int) (v_prenex_47817 Int)) (or (<= (select main_a v_prenex_47817) 502) (<= 2 (* 2 (select main_a v_prenex_47817))) (<= (+ main_y 1) v_prenex_47818) (< v_prenex_47818 main_y) (<= (select main_a v_prenex_47817) (+ (select main_a v_prenex_47818) 4)) (<= 996 (* 2 (select main_a v_prenex_47818))) (<= (* 2 (select main_a v_prenex_47818)) 1998))) (forall ((v_prenex_36408 Int) (v_prenex_36409 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36409))) (<= 1000 (+ (select main_a v_prenex_36409) (select main_a v_prenex_36408))) (<= (select main_a v_prenex_36408) 1003) (<= (+ main_y 1) v_prenex_36409) (< v_prenex_36409 main_y) (<= 498 (select main_a v_prenex_36409)))) (forall ((v_prenex_42645 Int) (v_prenex_42646 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42646))) (<= (+ main_y 1) v_prenex_42646) (<= 498 (select main_a v_prenex_42646)) (< v_prenex_42646 main_y) (<= 1 (select main_a v_prenex_42645)) (<= 0 (+ (select main_a v_prenex_42645) 500)) (<= (+ (select main_a v_prenex_42646) (select main_a v_prenex_42645)) 1000))) (forall ((v_prenex_35014 Int) (v_prenex_35013 Int)) (or (<= (* 2 (select main_a v_prenex_35014)) 1004) (<= (* 2 (select main_a v_prenex_35013)) 1998) (<= 498 (select main_a v_prenex_35013)) (<= (+ main_y 1) v_prenex_35013) (<= (+ (select main_a v_prenex_35013) (select main_a v_prenex_35014)) 1000) (< v_prenex_35013 main_y))) (or (forall ((v_prenex_35694 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35694))) (<= (+ main_x 1) v_prenex_35694) (<= (select main_a v_prenex_35694) 1003))) (forall ((v_prenex_35695 Int)) (or (<= (* 2 (select main_a v_prenex_35695)) 1998) (< v_prenex_35695 main_y) (<= (+ main_y 1) v_prenex_35695) (<= 996 (* 2 (select main_a v_prenex_35695)))))) (forall ((v_prenex_37057 Int) (v_prenex_37058 Int)) (or (<= (+ main_y 1) v_prenex_37058) (<= (select main_a v_prenex_37058) (+ (select main_a v_prenex_37057) 998)) (<= 1 (select main_a v_prenex_37057)) (<= (select main_a v_prenex_37058) 999) (<= (* 2 (select main_a v_prenex_37058)) 1998) (<= 2 (* 2 (select main_a v_prenex_37057))) (< v_prenex_37058 main_y))) (forall ((v_prenex_47466 Int) (v_prenex_47465 Int)) (or (<= (select main_a v_prenex_47465) (+ (select main_a v_prenex_47466) 4)) (<= 0 (+ (select main_a v_prenex_47466) 3)) (<= 0 (+ (select main_a v_prenex_47465) 500)) (<= (+ main_y 1) v_prenex_47466) (< v_prenex_47466 main_y) (<= 996 (* 2 (select main_a v_prenex_47466))))) (forall ((v_prenex_36355 Int) (v_prenex_36354 Int)) (or (<= 0 (+ (select main_a v_prenex_36355) 3)) (<= (select main_a v_prenex_36354) 502) (<= (+ main_y 1) v_prenex_36355) (<= (select main_a v_prenex_36355) (+ (select main_a v_prenex_36354) 998)) (<= 0 (+ (select main_a v_prenex_36354) 500)) (<= 996 (* 2 (select main_a v_prenex_36355))) (< v_prenex_36355 main_y))) (forall ((v_prenex_35956 Int) (v_prenex_35957 Int)) (or (<= (+ main_x 1) v_prenex_35956) (<= (+ main_y 1) v_prenex_35957) (<= (select main_a v_prenex_35957) (+ (select main_a v_prenex_35956) 998)) (<= (* 2 (select main_a v_prenex_35957)) 1998) (< v_prenex_35957 main_y) (<= 0 (+ (select main_a v_prenex_35956) 500)))) (forall ((v_prenex_44412 Int) (v_prenex_44413 Int)) (or (<= (select main_a v_prenex_44413) (+ (select main_a v_prenex_44412) 998)) (<= 0 (+ (select main_a v_prenex_44413) 3)) (<= (select main_a v_prenex_44412) 1003) (< v_prenex_44413 main_y) (<= (+ main_y 1) v_prenex_44413) (<= 0 (+ (select main_a v_prenex_44412) 500)) (< v_prenex_44412 main_x))) (forall ((v_prenex_43275 Int) (v_prenex_43276 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43276))) (< v_prenex_43276 main_y) (<= (+ main_y 1) v_prenex_43276) (<= 0 (+ (select main_a v_prenex_43275) 500)) (<= (* 2 (select main_a v_prenex_43275)) 1004) (<= (* 2 (select main_a v_prenex_43276)) 1998) (<= (select main_a v_prenex_43275) (+ (select main_a v_prenex_43276) 4)))) (or (forall ((v_prenex_47334 Int)) (or (< v_prenex_47334 main_y) (<= 996 (* 2 (select main_a v_prenex_47334))) (<= 498 (select main_a v_prenex_47334)) (<= (+ main_y 1) v_prenex_47334))) (forall ((v_prenex_47333 Int)) (or (<= (select main_a v_prenex_47333) 1003) (<= 0 (+ (select main_a v_prenex_47333) 500))))) (forall ((v_prenex_46785 Int) (v_prenex_46786 Int)) (or (<= (+ main_y 1) v_prenex_46786) (<= (+ (select main_a v_prenex_46786) (select main_a v_prenex_46785)) 1000) (<= (select main_a v_prenex_46786) 999) (< v_prenex_46786 main_y) (<= 2 (* 2 (select main_a v_prenex_46785))) (<= (* 2 (select main_a v_prenex_46786)) 1998))) (forall ((v_prenex_33049 Int) (v_prenex_33048 Int)) (or (<= (select main_a v_prenex_33048) 1003) (<= (+ main_x 1) v_prenex_33048) (< v_prenex_33049 main_y) (<= (select main_a v_prenex_33049) (+ (select main_a v_prenex_33048) 998)) (<= 0 (+ (select main_a v_prenex_33049) 3)) (<= (* 2 (select main_a v_prenex_33048)) 1004) (<= (+ main_y 1) v_prenex_33049))) (or (forall ((v_prenex_39622 Int)) (or (<= 0 (+ (select main_a v_prenex_39622) 500)) (<= (select main_a v_prenex_39622) 502))) (forall ((v_prenex_39623 Int)) (or (<= 0 (+ (select main_a v_prenex_39623) 3)) (<= 996 (* 2 (select main_a v_prenex_39623))) (<= (+ main_y 1) v_prenex_39623) (< v_prenex_39623 main_y)))) (or (forall ((v_prenex_32576 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32576))) (<= (select main_a v_prenex_32576) 1003))) (forall ((v_prenex_32577 Int)) (or (<= (select main_a v_prenex_32577) 999) (<= 996 (* 2 (select main_a v_prenex_32577))) (< v_prenex_32577 main_y) (<= (+ main_y 1) v_prenex_32577)))) (or (forall ((v_prenex_37719 Int)) (or (<= (* 2 (select main_a v_prenex_37719)) 1998) (<= (select main_a v_prenex_37719) 1500) (<= 0 (+ (select main_a v_prenex_37719) 3)) (< v_prenex_37719 main_y) (<= (+ main_y 1) v_prenex_37719))) (forall ((v_prenex_37718 Int)) (or (<= (* 2 (select main_a v_prenex_37718)) 1004) (<= 1 (select main_a v_prenex_37718))))) (forall ((v_prenex_39603 Int) (v_prenex_39602 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39602))) (<= 996 (* 2 (select main_a v_prenex_39603))) (<= 0 (+ (select main_a v_prenex_39603) 3)) (<= (+ main_y 1) v_prenex_39603) (<= (select main_a v_prenex_39602) (+ (select main_a v_prenex_39603) 4)) (< v_prenex_39603 main_y))) (forall ((v_prenex_42180 Int) (v_prenex_42179 Int)) (or (<= (+ main_y 1) v_prenex_42180) (<= (select main_a v_prenex_42180) 1500) (<= 1 (select main_a v_prenex_42179)) (<= 996 (* 2 (select main_a v_prenex_42180))) (<= (select main_a v_prenex_42179) 502) (<= (+ (select main_a v_prenex_42180) (select main_a v_prenex_42179)) 1000) (< v_prenex_42180 main_y))) (forall ((v_prenex_33420 Int) (v_prenex_33419 Int)) (or (<= (+ main_y 1) v_prenex_33420) (<= 1000 (+ (select main_a v_prenex_33420) (select main_a v_prenex_33419))) (<= (select main_a v_prenex_33420) 999) (<= (select main_a v_prenex_33419) 1003) (<= 2 (* 2 (select main_a v_prenex_33419))) (<= (select main_a v_prenex_33420) 1500) (< v_prenex_33420 main_y))) (forall ((v_prenex_36920 Int) (v_prenex_36919 Int)) (or (<= 498 (select main_a v_prenex_36920)) (< v_prenex_36919 main_x) (<= 1 (select main_a v_prenex_36919)) (<= (+ main_y 1) v_prenex_36920) (<= 1000 (+ (select main_a v_prenex_36920) (select main_a v_prenex_36919))) (< v_prenex_36920 main_y))) (forall ((v_prenex_36505 Int) (v_prenex_36506 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36505))) (< v_prenex_36506 main_y) (<= (* 2 (select main_a v_prenex_36505)) 1004) (<= (+ main_x 1) v_prenex_36505) (<= (+ main_y 1) v_prenex_36506) (<= (select main_a v_prenex_36505) (+ (select main_a v_prenex_36506) 4)) (<= (select main_a v_prenex_36506) 999))) (forall ((v_prenex_32636 Int) (v_prenex_32637 Int)) (or (<= (+ main_y 1) v_prenex_32637) (<= (select main_a v_prenex_32637) (+ (select main_a v_prenex_32636) 998)) (<= (* 2 (select main_a v_prenex_32637)) 1998) (<= 0 (+ (select main_a v_prenex_32636) 500)) (< v_prenex_32637 main_y) (<= 2 (* 2 (select main_a v_prenex_32636))))) (forall ((v_prenex_34425 Int) (v_prenex_34424 Int)) (or (< v_prenex_34424 main_y) (<= 0 (+ (select main_a v_prenex_34425) 500)) (<= (+ main_y 1) v_prenex_34424) (<= (+ main_x 1) v_prenex_34425) (<= (select main_a v_prenex_34424) (+ (select main_a v_prenex_34425) 998)) (<= (select main_a v_prenex_34424) 1500) (<= 2 (* 2 (select main_a v_prenex_34425))))) (forall ((v_prenex_46888 Int) (v_prenex_46887 Int)) (or (< v_prenex_46888 main_y) (<= (+ main_y 1) v_prenex_46888) (<= (+ main_x 1) v_prenex_46887) (<= (select main_a v_prenex_46888) 999) (<= (select main_a v_prenex_46887) (+ (select main_a v_prenex_46888) 4)) (<= (select main_a v_prenex_46887) 502))) (forall ((v_prenex_43392 Int) (v_prenex_43393 Int)) (or (<= (+ (select main_a v_prenex_43393) (select main_a v_prenex_43392)) 1000) (< v_prenex_43393 main_y) (<= 996 (* 2 (select main_a v_prenex_43393))) (<= (* 2 (select main_a v_prenex_43393)) 1998) (<= (+ main_y 1) v_prenex_43393) (<= (* 2 (select main_a v_prenex_43392)) 1004) (<= 0 (+ (select main_a v_prenex_43392) 500)))) (forall ((v_prenex_39871 Int) (v_prenex_39870 Int)) (or (< v_prenex_39870 main_x) (<= (+ main_y 1) v_prenex_39871) (<= (select main_a v_prenex_39870) 502) (<= 498 (select main_a v_prenex_39871)) (< v_prenex_39871 main_y) (<= (+ (select main_a v_prenex_39871) (select main_a v_prenex_39870)) 1000))) (forall ((v_prenex_36967 Int) (v_prenex_36968 Int)) (or (<= (+ main_y 1) v_prenex_36968) (< v_prenex_36968 main_y) (<= (select main_a v_prenex_36968) 999) (<= 0 (+ (select main_a v_prenex_36967) 500)) (<= (select main_a v_prenex_36967) (+ (select main_a v_prenex_36968) 4)) (< v_prenex_36967 main_x) (<= 1 (select main_a v_prenex_36967)))) (forall ((v_prenex_38134 Int) (v_prenex_38133 Int)) (or (<= (select main_a v_prenex_38133) 1003) (<= (select main_a v_prenex_38134) 1500) (<= 1000 (+ (select main_a v_prenex_38134) (select main_a v_prenex_38133))) (< v_prenex_38133 main_x) (<= (select main_a v_prenex_38133) 502) (< v_prenex_38134 main_y) (<= (+ main_y 1) v_prenex_38134))) (or (forall ((v_prenex_45020 Int)) (or (<= (* 2 (select main_a v_prenex_45020)) 1998) (< v_prenex_45020 main_y) (<= (+ main_y 1) v_prenex_45020))) (forall ((v_prenex_45019 Int)) (or (< v_prenex_45019 main_x) (<= 1 (select main_a v_prenex_45019)) (<= (select main_a v_prenex_45019) 1003)))) (forall ((v_prenex_33939 Int) (v_prenex_33938 Int)) (or (<= 0 (+ (select main_a v_prenex_33938) 3)) (<= (+ main_y 1) v_prenex_33938) (<= 1 (select main_a v_prenex_33939)) (< v_prenex_33938 main_y) (<= (select main_a v_prenex_33938) (+ (select main_a v_prenex_33939) 998)))) (forall ((v_prenex_45536 Int) (v_prenex_45537 Int)) (or (<= 498 (select main_a v_prenex_45537)) (<= (select main_a v_prenex_45537) 1500) (<= (+ (select main_a v_prenex_45537) (select main_a v_prenex_45536)) 1000) (<= (+ main_y 1) v_prenex_45537) (<= (select main_a v_prenex_45536) 1003) (< v_prenex_45537 main_y))) (forall ((v_prenex_40039 Int) (v_prenex_40040 Int)) (or (<= (+ main_y 1) v_prenex_40040) (<= (+ (select main_a v_prenex_40040) (select main_a v_prenex_40039)) 1000) (<= 0 (+ (select main_a v_prenex_40040) 3)) (<= 2 (* 2 (select main_a v_prenex_40039))) (< v_prenex_40040 main_y))) (forall ((v_prenex_32820 Int) (v_prenex_32821 Int)) (or (< v_prenex_32821 main_y) (<= 0 (+ (select main_a v_prenex_32821) 3)) (<= 0 (+ (select main_a v_prenex_32820) 500)) (<= (+ (select main_a v_prenex_32821) (select main_a v_prenex_32820)) 1000) (<= (* 2 (select main_a v_prenex_32820)) 1004) (<= (+ main_y 1) v_prenex_32821))) (forall ((v_prenex_37706 Int) (v_prenex_37707 Int)) (or (<= 1 (select main_a v_prenex_37706)) (<= 0 (+ (select main_a v_prenex_37707) 3)) (< v_prenex_37707 main_y) (<= (+ main_y 1) v_prenex_37707) (<= (select main_a v_prenex_37706) (+ (select main_a v_prenex_37707) 4)) (<= 2 (* 2 (select main_a v_prenex_37706))) (<= (select main_a v_prenex_37707) 999))) (or (forall ((v_prenex_36087 Int)) (or (<= (+ main_y 1) v_prenex_36087) (<= (select main_a v_prenex_36087) 999) (<= (* 2 (select main_a v_prenex_36087)) 1998) (< v_prenex_36087 main_y))) (forall ((v_prenex_36086 Int)) (<= 1 (select main_a v_prenex_36086)))) (or (forall ((v_prenex_40569 Int)) (or (<= 498 (select main_a v_prenex_40569)) (<= (+ main_y 1) v_prenex_40569) (<= (* 2 (select main_a v_prenex_40569)) 1998) (< v_prenex_40569 main_y) (<= (select main_a v_prenex_40569) 1500))) (forall ((v_prenex_40568 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40568))) (<= (* 2 (select main_a v_prenex_40568)) 1004)))) (forall ((v_prenex_37303 Int) (v_prenex_37304 Int)) (or (<= (select main_a v_prenex_37304) 1500) (<= (select main_a v_prenex_37304) 999) (<= 1 (select main_a v_prenex_37303)) (<= (select main_a v_prenex_37304) (+ (select main_a v_prenex_37303) 998)) (<= (+ main_y 1) v_prenex_37304) (<= 2 (* 2 (select main_a v_prenex_37303))) (< v_prenex_37304 main_y))) (forall ((v_prenex_47532 Int) (v_prenex_47531 Int)) (or (<= (* 2 (select main_a v_prenex_47531)) 1004) (<= (select main_a v_prenex_47531) (+ (select main_a v_prenex_47532) 4)) (<= 2 (* 2 (select main_a v_prenex_47531))) (< v_prenex_47531 main_x) (<= (+ main_x 1) v_prenex_47531))) (forall ((v_prenex_42157 Int) (v_prenex_42158 Int)) (or (< v_prenex_42158 main_y) (<= (select main_a v_prenex_42158) 999) (<= 1000 (+ (select main_a v_prenex_42158) (select main_a v_prenex_42157))) (<= 996 (* 2 (select main_a v_prenex_42158))) (<= (+ main_y 1) v_prenex_42158) (<= 0 (+ (select main_a v_prenex_42157) 500)) (<= (select main_a v_prenex_42157) 1003))) (or (forall ((v_prenex_45982 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45982))) (<= (select main_a v_prenex_45982) 1003))) (forall ((v_prenex_45983 Int)) (or (<= (+ main_y 1) v_prenex_45983) (<= (* 2 (select main_a v_prenex_45983)) 1998) (< v_prenex_45983 main_y) (<= 498 (select main_a v_prenex_45983))))) (forall ((v_prenex_34437 Int) (v_prenex_34436 Int)) (or (<= (+ main_y 1) v_prenex_34436) (<= (select main_a v_prenex_34436) (+ (select main_a v_prenex_34437) 998)) (<= (select main_a v_prenex_34436) 999) (<= (select main_a v_prenex_34437) 1003) (< v_prenex_34436 main_y))) (forall ((v_prenex_44418 Int) (v_prenex_44419 Int)) (or (<= (+ main_x 1) v_prenex_44418) (< v_prenex_44418 main_x) (< v_prenex_44419 main_y) (<= (select main_a v_prenex_44418) (+ (select main_a v_prenex_44419) 4)) (<= (select main_a v_prenex_44418) 1003))) (forall ((v_prenex_48048 Int) (v_prenex_48047 Int)) (or (<= (select main_a v_prenex_48048) (+ (select main_a v_prenex_48047) 998)) (<= (+ main_y 1) v_prenex_48048) (<= 2 (* 2 (select main_a v_prenex_48047))) (<= (select main_a v_prenex_48048) 1500) (<= (select main_a v_prenex_48047) 502) (< v_prenex_48048 main_y) (<= 498 (select main_a v_prenex_48048)))) (forall ((v_prenex_37973 Int) (v_prenex_37972 Int)) (or (< v_prenex_37972 main_x) (<= (select main_a v_prenex_37973) (+ (select main_a v_prenex_37972) 998)) (<= (+ main_x 1) v_prenex_37972) (<= 0 (+ (select main_a v_prenex_37972) 500)))) (or (forall ((v_prenex_45264 Int)) (or (<= 0 (+ (select main_a v_prenex_45264) 500)) (<= (select main_a v_prenex_45264) 502))) (forall ((v_prenex_45265 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45265))) (<= (* 2 (select main_a v_prenex_45265)) 1998) (<= (+ main_y 1) v_prenex_45265) (< v_prenex_45265 main_y) (<= 0 (+ (select main_a v_prenex_45265) 3))))) (forall ((v_prenex_38646 Int) (v_prenex_38645 Int)) (or (<= 0 (+ (select main_a v_prenex_38645) 500)) (<= (select main_a v_prenex_38645) (+ (select main_a v_prenex_38646) 4)) (<= (select main_a v_prenex_38646) 999) (<= (+ main_y 1) v_prenex_38646) (<= (* 2 (select main_a v_prenex_38645)) 1004) (< v_prenex_38646 main_y) (<= (* 2 (select main_a v_prenex_38646)) 1998))) (forall ((v_prenex_37984 Int) (v_prenex_37985 Int)) (or (<= 498 (select main_a v_prenex_37985)) (<= (* 2 (select main_a v_prenex_37984)) 1004) (<= (+ main_y 1) v_prenex_37985) (<= 996 (* 2 (select main_a v_prenex_37985))) (<= (select main_a v_prenex_37985) (+ (select main_a v_prenex_37984) 998)) (< v_prenex_37985 main_y) (<= (select main_a v_prenex_37984) 502))) (forall ((v_prenex_38743 Int) (v_prenex_38742 Int)) (or (<= (select main_a v_prenex_38742) 502) (<= (select main_a v_prenex_38742) (+ (select main_a v_prenex_38743) 4)) (<= 0 (+ (select main_a v_prenex_38743) 3)) (< v_prenex_38743 main_y) (<= 498 (select main_a v_prenex_38743)) (<= (+ main_y 1) v_prenex_38743))) (forall ((v_prenex_32900 Int) (v_prenex_32901 Int)) (or (<= (select main_a v_prenex_32901) 1500) (<= (select main_a v_prenex_32900) (+ (select main_a v_prenex_32901) 4)) (< v_prenex_32901 main_y) (<= (+ main_y 1) v_prenex_32901) (<= (* 2 (select main_a v_prenex_32900)) 1004))) (forall ((v_prenex_42023 Int) (v_prenex_42024 Int)) (or (<= (+ main_y 1) v_prenex_42024) (< v_prenex_42024 main_y) (<= 498 (select main_a v_prenex_42024)) (<= (* 2 (select main_a v_prenex_42023)) 1004) (<= (+ (select main_a v_prenex_42024) (select main_a v_prenex_42023)) 1000) (<= (select main_a v_prenex_42023) 502) (<= (+ main_x 1) v_prenex_42023))) (or (forall ((v_prenex_44169 Int)) (or (<= (* 2 (select main_a v_prenex_44169)) 1998) (< v_prenex_44169 main_y) (<= (+ main_y 1) v_prenex_44169))) (forall ((v_prenex_44168 Int)) (or (<= 0 (+ (select main_a v_prenex_44168) 500)) (< v_prenex_44168 main_x) (<= (select main_a v_prenex_44168) 1003)))) (forall ((v_prenex_47892 Int) (v_prenex_47891 Int)) (or (< v_prenex_47892 main_y) (<= 996 (* 2 (select main_a v_prenex_47892))) (<= 1000 (+ (select main_a v_prenex_47892) (select main_a v_prenex_47891))) (<= (+ main_y 1) v_prenex_47892) (<= 498 (select main_a v_prenex_47892)) (<= (select main_a v_prenex_47891) 502) (<= (* 2 (select main_a v_prenex_47891)) 1004))) (or (forall ((v_prenex_34853 Int)) (or (<= (+ main_y 1) v_prenex_34853) (<= (* 2 (select main_a v_prenex_34853)) 1998))) (forall ((v_prenex_34854 Int)) (or (< v_prenex_34854 main_x) (<= (+ main_x 1) v_prenex_34854) (<= (select main_a v_prenex_34854) 502)))) (forall ((v_prenex_34732 Int) (v_prenex_34731 Int)) (or (<= (+ (select main_a v_prenex_34731) (select main_a v_prenex_34732)) 1000) (< v_prenex_34732 main_x) (<= (select main_a v_prenex_34731) 1500) (<= (* 2 (select main_a v_prenex_34732)) 1004) (< v_prenex_34731 main_y) (<= 0 (+ (select main_a v_prenex_34732) 500)) (<= (+ main_y 1) v_prenex_34731))) (or (forall ((v_prenex_33824 Int)) (or (<= (* 2 (select main_a v_prenex_33824)) 1004) (<= 1 (select main_a v_prenex_33824)))) (forall ((v_prenex_33825 Int)) (or (<= (* 2 (select main_a v_prenex_33825)) 1998) (<= 498 (select main_a v_prenex_33825)) (<= (+ main_y 1) v_prenex_33825) (< v_prenex_33825 main_y)))) (forall ((v_prenex_45180 Int) (v_prenex_45181 Int)) (or (< v_prenex_45180 main_x) (< v_prenex_45181 main_y) (<= 996 (* 2 (select main_a v_prenex_45181))) (<= (+ main_y 1) v_prenex_45181) (<= 2 (* 2 (select main_a v_prenex_45180))) (<= (select main_a v_prenex_45181) (+ (select main_a v_prenex_45180) 998)))) (forall ((v_prenex_37737 Int) (v_prenex_37736 Int)) (or (<= 498 (select main_a v_prenex_37737)) (<= (select main_a v_prenex_37736) 502) (< v_prenex_37737 main_y) (<= (select main_a v_prenex_37736) (+ (select main_a v_prenex_37737) 4)) (<= 996 (* 2 (select main_a v_prenex_37737))) (<= (+ main_y 1) v_prenex_37737))) (forall ((v_prenex_48007 Int) (v_prenex_48006 Int)) (or (< v_prenex_48007 main_y) (<= 0 (+ (select main_a v_prenex_48007) 3)) (<= (select main_a v_prenex_48007) (+ (select main_a v_prenex_48006) 998)) (<= (+ main_y 1) v_prenex_48007) (< v_prenex_48006 main_x) (<= (select main_a v_prenex_48006) 502))) (forall ((v_prenex_47984 Int) (v_prenex_47983 Int)) (or (<= (* 2 (select main_a v_prenex_47983)) 1004) (<= (+ main_y 1) v_prenex_47984) (<= 1000 (+ (select main_a v_prenex_47984) (select main_a v_prenex_47983))) (<= (* 2 (select main_a v_prenex_47984)) 1998) (< v_prenex_47984 main_y) (<= (select main_a v_prenex_47983) 1003))) (forall ((v_prenex_35564 Int) (v_prenex_35565 Int)) (or (<= (select main_a v_prenex_35565) 1500) (<= (select main_a v_prenex_35565) (+ (select main_a v_prenex_35564) 998)) (<= 0 (+ (select main_a v_prenex_35565) 3)) (<= (select main_a v_prenex_35564) 502) (<= (* 2 (select main_a v_prenex_35564)) 1004) (< v_prenex_35565 main_y) (<= (+ main_y 1) v_prenex_35565))) (forall ((v_prenex_34473 Int) (v_prenex_34472 Int)) (or (<= 0 (+ (select main_a v_prenex_34473) 500)) (<= 1 (select main_a v_prenex_34473)) (< v_prenex_34472 main_y) (<= 498 (select main_a v_prenex_34472)) (<= 1000 (+ (select main_a v_prenex_34472) (select main_a v_prenex_34473))) (<= (+ main_y 1) v_prenex_34472))) (forall ((v_prenex_38815 Int) (v_prenex_38814 Int)) (or (<= (+ main_y 1) v_prenex_38815) (<= (select main_a v_prenex_38815) 1500) (< v_prenex_38815 main_y) (<= (select main_a v_prenex_38815) (+ (select main_a v_prenex_38814) 998)) (<= 0 (+ (select main_a v_prenex_38814) 500)) (<= (+ main_x 1) v_prenex_38814))) (forall ((v_prenex_40951 Int) (v_prenex_40950 Int)) (or (<= (+ main_x 1) v_prenex_40950) (<= 2 (* 2 (select main_a v_prenex_40950))) (<= 1000 (+ (select main_a v_prenex_40951) (select main_a v_prenex_40950))) (<= (+ main_y 1) v_prenex_40951) (<= 498 (select main_a v_prenex_40951)) (<= (select main_a v_prenex_40950) 1003) (< v_prenex_40951 main_y))) (forall ((v_prenex_42417 Int) (v_prenex_42418 Int)) (or (<= (select main_a v_prenex_42418) 999) (<= (select main_a v_prenex_42417) (+ (select main_a v_prenex_42418) 4)) (<= (select main_a v_prenex_42417) 502) (< v_prenex_42418 main_y) (<= 0 (+ (select main_a v_prenex_42417) 500)) (<= (* 2 (select main_a v_prenex_42418)) 1998) (<= (+ main_y 1) v_prenex_42418))) (or (forall ((v_prenex_44064 Int)) (or (<= (select main_a v_prenex_44064) 502) (<= 2 (* 2 (select main_a v_prenex_44064))))) (forall ((v_prenex_44065 Int)) (or (<= (select main_a v_prenex_44065) 999) (<= (+ main_y 1) v_prenex_44065) (<= 996 (* 2 (select main_a v_prenex_44065))) (<= (* 2 (select main_a v_prenex_44065)) 1998) (< v_prenex_44065 main_y)))) (forall ((v_prenex_41552 Int) (v_prenex_41553 Int)) (or (<= 1 (select main_a v_prenex_41552)) (<= (select main_a v_prenex_41553) 999) (<= (select main_a v_prenex_41553) (+ (select main_a v_prenex_41552) 998)) (<= (+ main_y 1) v_prenex_41553) (<= (select main_a v_prenex_41553) 1500) (<= (select main_a v_prenex_41552) 1003) (< v_prenex_41553 main_y))) (forall ((v_prenex_43635 Int) (v_prenex_43636 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43635))) (< v_prenex_43636 main_y) (<= (+ main_x 1) v_prenex_43635) (<= (select main_a v_prenex_43635) (+ (select main_a v_prenex_43636) 4)) (<= 996 (* 2 (select main_a v_prenex_43636))) (<= (+ main_y 1) v_prenex_43636) (<= 0 (+ (select main_a v_prenex_43635) 500)))) (forall ((v_prenex_36172 Int) (v_prenex_36173 Int)) (or (<= (select main_a v_prenex_36172) (+ (select main_a v_prenex_36173) 4)) (<= 2 (* 2 (select main_a v_prenex_36172))) (<= (* 2 (select main_a v_prenex_36173)) 1998) (<= 996 (* 2 (select main_a v_prenex_36173))) (<= 1 (select main_a v_prenex_36172)) (<= (+ main_y 1) v_prenex_36173) (< v_prenex_36173 main_y))) (forall ((v_prenex_42209 Int) (v_prenex_42210 Int)) (or (<= (select main_a v_prenex_42209) 502) (<= 1 (select main_a v_prenex_42209)) (<= 1000 (+ (select main_a v_prenex_42210) (select main_a v_prenex_42209))) (< v_prenex_42210 main_y) (<= (+ main_y 1) v_prenex_42210) (<= 996 (* 2 (select main_a v_prenex_42210))))) (forall ((v_prenex_40376 Int) (v_prenex_40375 Int)) (or (<= (* 2 (select main_a v_prenex_40375)) 1004) (<= (* 2 (select main_a v_prenex_40376)) 1998) (< v_prenex_40376 main_y) (<= (+ main_y 1) v_prenex_40376) (<= 0 (+ (select main_a v_prenex_40376) 3)) (<= 1000 (+ (select main_a v_prenex_40376) (select main_a v_prenex_40375))))) (forall ((v_prenex_41780 Int) (v_prenex_41781 Int)) (or (<= 1 (select main_a v_prenex_41780)) (<= 2 (* 2 (select main_a v_prenex_41780))) (<= (+ main_y 1) v_prenex_41781) (<= (select main_a v_prenex_41781) (+ (select main_a v_prenex_41780) 998)) (<= 0 (+ (select main_a v_prenex_41781) 3)) (<= (* 2 (select main_a v_prenex_41781)) 1998) (< v_prenex_41781 main_y))) (or (forall ((v_prenex_43555 Int)) (or (<= 0 (+ (select main_a v_prenex_43555) 500)) (<= (* 2 (select main_a v_prenex_43555)) 1004) (< v_prenex_43555 main_x))) (forall ((v_prenex_43556 Int)) (or (<= (+ main_y 1) v_prenex_43556) (<= (select main_a v_prenex_43556) 1500) (<= (* 2 (select main_a v_prenex_43556)) 1998) (< v_prenex_43556 main_y)))) (forall ((v_prenex_43745 Int) (v_prenex_43746 Int)) (or (<= (select main_a v_prenex_43745) 1003) (<= (select main_a v_prenex_43746) 1500) (<= 0 (+ (select main_a v_prenex_43746) 3)) (<= (+ (select main_a v_prenex_43746) (select main_a v_prenex_43745)) 1000) (< v_prenex_43746 main_y) (<= (+ main_y 1) v_prenex_43746) (<= 1 (select main_a v_prenex_43745)))) (forall ((v_prenex_37370 Int) (v_prenex_37371 Int)) (or (< v_prenex_37371 main_y) (<= (+ main_y 1) v_prenex_37371) (<= (* 2 (select main_a v_prenex_37371)) 1998) (<= (select main_a v_prenex_37371) 999) (<= 2 (* 2 (select main_a v_prenex_37370))) (<= 0 (+ (select main_a v_prenex_37370) 500)) (<= (select main_a v_prenex_37371) (+ (select main_a v_prenex_37370) 998)))) (forall ((v_prenex_44921 Int) (v_prenex_44920 Int)) (or (< v_prenex_44921 main_y) (<= (* 2 (select main_a v_prenex_44921)) 1998) (<= 0 (+ (select main_a v_prenex_44920) 500)) (<= 996 (* 2 (select main_a v_prenex_44921))) (<= (+ main_y 1) v_prenex_44921) (<= (+ (select main_a v_prenex_44921) (select main_a v_prenex_44920)) 1000))) (forall ((v_prenex_33709 Int) (v_prenex_33708 Int)) (or (< v_prenex_33709 main_y) (<= 498 (select main_a v_prenex_33709)) (<= 2 (* 2 (select main_a v_prenex_33708))) (<= (select main_a v_prenex_33708) (+ (select main_a v_prenex_33709) 4)) (<= 0 (+ (select main_a v_prenex_33708) 500)) (<= (+ main_y 1) v_prenex_33709) (<= (* 2 (select main_a v_prenex_33709)) 1998))) (forall ((v_prenex_34792 Int) (v_prenex_34791 Int)) (or (<= (select main_a v_prenex_34792) 1003) (<= 498 (select main_a v_prenex_34791)) (<= 0 (+ (select main_a v_prenex_34791) 3)) (<= (* 2 (select main_a v_prenex_34792)) 1004) (<= (+ main_y 1) v_prenex_34791) (< v_prenex_34791 main_y) (<= (select main_a v_prenex_34791) (+ (select main_a v_prenex_34792) 998)))) (or (forall ((v_prenex_41692 Int)) (or (<= 1 (select main_a v_prenex_41692)) (<= (select main_a v_prenex_41692) 502))) (forall ((v_prenex_41693 Int)) (or (<= (select main_a v_prenex_41693) 1500) (<= (+ main_y 1) v_prenex_41693) (<= 996 (* 2 (select main_a v_prenex_41693))) (< v_prenex_41693 main_y) (<= (* 2 (select main_a v_prenex_41693)) 1998)))) (or (forall ((v_prenex_43634 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43634))) (<= (+ main_y 1) v_prenex_43634) (< v_prenex_43634 main_y) (<= 0 (+ (select main_a v_prenex_43634) 3)) (<= (* 2 (select main_a v_prenex_43634)) 1998))) (forall ((v_prenex_43633 Int)) (or (<= 0 (+ (select main_a v_prenex_43633) 500)) (<= (select main_a v_prenex_43633) 502)))) (forall ((v_prenex_33223 Int) (v_prenex_33222 Int)) (or (<= 1000 (+ (select main_a v_prenex_33223) (select main_a v_prenex_33222))) (< v_prenex_33223 main_y) (<= 996 (* 2 (select main_a v_prenex_33223))) (<= (* 2 (select main_a v_prenex_33222)) 1004) (<= (* 2 (select main_a v_prenex_33223)) 1998) (<= (+ main_y 1) v_prenex_33223) (<= 0 (+ (select main_a v_prenex_33222) 500)))) (forall ((v_prenex_45700 Int) (v_prenex_45701 Int)) (or (<= 0 (+ (select main_a v_prenex_45701) 3)) (<= (* 2 (select main_a v_prenex_45700)) 1004) (< v_prenex_45701 main_y) (<= 1000 (+ (select main_a v_prenex_45701) (select main_a v_prenex_45700))) (<= (+ main_y 1) v_prenex_45701) (<= 498 (select main_a v_prenex_45701)))) (forall ((v_prenex_45636 Int) (v_prenex_45637 Int)) (or (<= (select main_a v_prenex_45637) 999) (<= 0 (+ (select main_a v_prenex_45636) 500)) (<= 2 (* 2 (select main_a v_prenex_45636))) (< v_prenex_45637 main_y) (<= (+ main_y 1) v_prenex_45637) (<= (select main_a v_prenex_45637) (+ (select main_a v_prenex_45636) 998)) (<= 996 (* 2 (select main_a v_prenex_45637))))) (forall ((v_prenex_35922 Int) (v_prenex_35923 Int)) (or (<= (* 2 (select main_a v_prenex_35922)) 1004) (<= (select main_a v_prenex_35922) 1003) (<= 498 (select main_a v_prenex_35923)) (< v_prenex_35923 main_y) (<= (select main_a v_prenex_35923) (+ (select main_a v_prenex_35922) 998)) (<= (+ main_y 1) v_prenex_35923))) (forall ((v_prenex_48058 Int) (v_prenex_48057 Int)) (or (< v_prenex_48058 main_y) (<= (+ main_y 1) v_prenex_48058) (<= 0 (+ (select main_a v_prenex_48058) 3)) (<= 0 (+ (select main_a v_prenex_48057) 500)) (<= (+ (select main_a v_prenex_48058) (select main_a v_prenex_48057)) 1000) (< v_prenex_48057 main_x))) (forall ((v_prenex_42546 Int) (v_prenex_42547 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42547))) (<= 0 (+ (select main_a v_prenex_42546) 500)) (<= (+ (select main_a v_prenex_42547) (select main_a v_prenex_42546)) 1000) (<= 2 (* 2 (select main_a v_prenex_42546))) (<= (+ main_y 1) v_prenex_42547) (<= (* 2 (select main_a v_prenex_42547)) 1998) (< v_prenex_42547 main_y))) (forall ((v_prenex_45371 Int) (v_prenex_45370 Int)) (or (<= 1000 (+ (select main_a v_prenex_45371) (select main_a v_prenex_45370))) (<= (+ main_y 1) v_prenex_45371) (< v_prenex_45371 main_y) (<= 0 (+ (select main_a v_prenex_45371) 3)) (<= (select main_a v_prenex_45370) 502))) (forall ((v_prenex_43585 Int) (v_prenex_43586 Int)) (or (<= 498 (select main_a v_prenex_43586)) (<= (select main_a v_prenex_43585) (+ (select main_a v_prenex_43586) 4)) (<= 0 (+ (select main_a v_prenex_43586) 3)) (<= (+ main_y 1) v_prenex_43586) (<= (* 2 (select main_a v_prenex_43585)) 1004) (< v_prenex_43586 main_y) (<= 2 (* 2 (select main_a v_prenex_43585))))) (forall ((v_prenex_39923 Int) (v_prenex_39922 Int)) (or (<= 0 (+ (select main_a v_prenex_39923) 3)) (<= 1 (select main_a v_prenex_39922)) (<= (* 2 (select main_a v_prenex_39922)) 1004) (<= (+ main_y 1) v_prenex_39923) (<= 498 (select main_a v_prenex_39923)) (< v_prenex_39923 main_y) (<= (+ (select main_a v_prenex_39923) (select main_a v_prenex_39922)) 1000))) (forall ((v_prenex_46903 Int) (v_prenex_46902 Int)) (or (< v_prenex_46903 main_y) (<= (* 2 (select main_a v_prenex_46902)) 1004) (<= (* 2 (select main_a v_prenex_46903)) 1998) (<= (select main_a v_prenex_46903) (+ (select main_a v_prenex_46902) 998)) (<= 0 (+ (select main_a v_prenex_46902) 500)) (<= (+ main_y 1) v_prenex_46903))) (forall ((v_prenex_40032 Int) (v_prenex_40031 Int)) (or (<= (select main_a v_prenex_40031) 1003) (< v_prenex_40032 main_y) (<= (select main_a v_prenex_40032) (+ (select main_a v_prenex_40031) 998)) (<= (+ main_y 1) v_prenex_40032) (<= 996 (* 2 (select main_a v_prenex_40032))) (<= (select main_a v_prenex_40031) 502))) (forall ((v_prenex_42994 Int) (v_prenex_42995 Int)) (or (<= 0 (+ (select main_a v_prenex_42994) 500)) (< v_prenex_42995 main_y) (<= (* 2 (select main_a v_prenex_42995)) 1998) (<= (+ (select main_a v_prenex_42995) (select main_a v_prenex_42994)) 1000) (<= (+ main_y 1) v_prenex_42995) (<= (* 2 (select main_a v_prenex_42994)) 1004) (<= 996 (* 2 (select main_a v_prenex_42995))))) (forall ((v_prenex_40224 Int) (v_prenex_40223 Int)) (or (<= (+ (select main_a v_prenex_40224) (select main_a v_prenex_40223)) 1000) (<= 996 (* 2 (select main_a v_prenex_40224))) (<= (+ main_y 1) v_prenex_40224) (< v_prenex_40224 main_y) (<= (* 2 (select main_a v_prenex_40223)) 1004) (<= 498 (select main_a v_prenex_40224)) (<= (select main_a v_prenex_40223) 502))) (forall ((v_prenex_40459 Int) (v_prenex_40460 Int)) (or (<= (select main_a v_prenex_40460) (+ (select main_a v_prenex_40459) 998)) (<= 996 (* 2 (select main_a v_prenex_40460))) (<= (+ main_y 1) v_prenex_40460) (<= (+ main_x 1) v_prenex_40459) (<= (select main_a v_prenex_40459) 1003) (<= (select main_a v_prenex_40459) 502) (< v_prenex_40460 main_y))) (forall ((v_prenex_35213 Int) (v_prenex_35214 Int)) (or (<= 1 (select main_a v_prenex_35214)) (<= (+ (select main_a v_prenex_35213) (select main_a v_prenex_35214)) 1000) (< v_prenex_35213 main_y) (<= (select main_a v_prenex_35214) 502) (<= 0 (+ (select main_a v_prenex_35213) 3)) (< v_prenex_35214 main_x) (<= (+ main_y 1) v_prenex_35213))) (forall ((v_prenex_40319 Int) (v_prenex_40320 Int)) (or (<= (+ main_y 1) v_prenex_40320) (<= 1 (select main_a v_prenex_40319)) (<= (select main_a v_prenex_40319) (+ (select main_a v_prenex_40320) 4)) (<= (select main_a v_prenex_40320) 999) (<= 0 (+ (select main_a v_prenex_40319) 500)) (<= 498 (select main_a v_prenex_40320)) (< v_prenex_40320 main_y))) (forall ((v_prenex_35633 Int) (v_prenex_35632 Int)) (or (<= (+ (select main_a v_prenex_35633) (select main_a v_prenex_35632)) 1000) (<= 1 (select main_a v_prenex_35632)) (< v_prenex_35633 main_y) (<= (select main_a v_prenex_35633) 999) (<= (+ main_y 1) v_prenex_35633) (< v_prenex_35632 main_x) (<= (select main_a v_prenex_35632) 1003))) (or (forall ((v_prenex_39545 Int)) (or (<= (* 2 (select main_a v_prenex_39545)) 1998) (< v_prenex_39545 main_y) (<= (+ main_y 1) v_prenex_39545))) (forall ((v_prenex_39544 Int)) (or (<= (select main_a v_prenex_39544) 502) (< v_prenex_39544 main_x) (<= (select main_a v_prenex_39544) 1003)))) (forall ((v_prenex_43035 Int) (v_prenex_43034 Int)) (or (<= (+ main_y 1) v_prenex_43035) (< v_prenex_43035 main_y) (<= (+ main_x 1) v_prenex_43034) (<= 0 (+ (select main_a v_prenex_43034) 500)) (<= (select main_a v_prenex_43034) (+ (select main_a v_prenex_43035) 4)) (<= (select main_a v_prenex_43034) 1003) (<= 996 (* 2 (select main_a v_prenex_43035))))) (or (forall ((v_prenex_34118 Int)) (or (<= (select main_a v_prenex_34118) 999) (< v_prenex_34118 main_y) (<= 996 (* 2 (select main_a v_prenex_34118))) (<= (+ main_y 1) v_prenex_34118))) (forall ((v_prenex_34119 Int)) (or (<= (select main_a v_prenex_34119) 502) (<= 1 (select main_a v_prenex_34119))))) (or (forall ((v_prenex_42518 Int)) (<= 1 (select main_a v_prenex_42518))) (forall ((v_prenex_42519 Int)) (or (<= 0 (+ (select main_a v_prenex_42519) 3)) (<= (+ main_y 1) v_prenex_42519) (< v_prenex_42519 main_y) (<= 996 (* 2 (select main_a v_prenex_42519)))))) (forall ((v_prenex_37825 Int) (v_prenex_37824 Int)) (or (< v_prenex_37825 main_y) (<= (+ (select main_a v_prenex_37825) (select main_a v_prenex_37824)) 1000) (<= (+ main_y 1) v_prenex_37825) (<= (select main_a v_prenex_37825) 999) (<= 996 (* 2 (select main_a v_prenex_37825))) (<= (* 2 (select main_a v_prenex_37824)) 1004) (<= (select main_a v_prenex_37824) 1003))) (forall ((v_prenex_42491 Int) (v_prenex_42492 Int)) (or (<= 1000 (+ (select main_a v_prenex_42492) (select main_a v_prenex_42491))) (<= (select main_a v_prenex_42492) 1500) (<= (+ main_y 1) v_prenex_42492) (<= (+ main_x 1) v_prenex_42491) (<= (* 2 (select main_a v_prenex_42491)) 1004) (< v_prenex_42492 main_y) (<= (select main_a v_prenex_42491) 1003))) (forall ((v_prenex_35359 Int) (v_prenex_35360 Int)) (or (<= (select main_a v_prenex_35359) (+ (select main_a v_prenex_35360) 998)) (<= (+ main_y 1) v_prenex_35359) (<= (select main_a v_prenex_35359) 1500) (<= 0 (+ (select main_a v_prenex_35359) 3)) (< v_prenex_35359 main_y))) (forall ((v_prenex_34593 Int) (v_prenex_34592 Int)) (or (<= 1 (select main_a v_prenex_34593)) (<= 498 (select main_a v_prenex_34592)) (<= (+ main_y 1) v_prenex_34592) (<= (select main_a v_prenex_34593) (+ (select main_a v_prenex_34592) 4)) (<= (select main_a v_prenex_34593) 1003) (< v_prenex_34592 main_y) (< v_prenex_34593 main_x))) (or (forall ((v_prenex_38560 Int)) (or (<= (select main_a v_prenex_38560) 1003) (<= (* 2 (select main_a v_prenex_38560)) 1004))) (forall ((v_prenex_38561 Int)) (or (<= (* 2 (select main_a v_prenex_38561)) 1998) (<= 996 (* 2 (select main_a v_prenex_38561))) (< v_prenex_38561 main_y) (<= (+ main_y 1) v_prenex_38561)))) (forall ((v_prenex_42029 Int) (v_prenex_42030 Int)) (or (<= 1000 (+ (select main_a v_prenex_42030) (select main_a v_prenex_42029))) (<= 1 (select main_a v_prenex_42029)) (<= 498 (select main_a v_prenex_42030)) (<= (+ main_y 1) v_prenex_42030) (< v_prenex_42030 main_y) (<= (select main_a v_prenex_42029) 1003) (<= 996 (* 2 (select main_a v_prenex_42030))))) (forall ((v_prenex_36960 Int) (v_prenex_36959 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36960))) (<= 1 (select main_a v_prenex_36959)) (<= 0 (+ (select main_a v_prenex_36959) 500)) (<= (+ main_y 1) v_prenex_36960) (<= (select main_a v_prenex_36960) 999) (< v_prenex_36960 main_y) (<= (+ (select main_a v_prenex_36960) (select main_a v_prenex_36959)) 1000))) (forall ((v_prenex_33809 Int) (v_prenex_33808 Int)) (or (<= 498 (select main_a v_prenex_33809)) (<= (+ main_y 1) v_prenex_33809) (<= 1 (select main_a v_prenex_33808)) (<= (select main_a v_prenex_33808) 1003) (< v_prenex_33809 main_y) (<= (select main_a v_prenex_33809) (+ (select main_a v_prenex_33808) 998)) (<= (+ main_x 1) v_prenex_33808))) (forall ((v_prenex_32542 Int) (v_prenex_32543 Int)) (or (<= 1000 (+ (select main_a v_prenex_32543) (select main_a v_prenex_32542))) (<= (+ main_y 1) v_prenex_32543) (< v_prenex_32543 main_y) (<= 498 (select main_a v_prenex_32543)) (<= (* 2 (select main_a v_prenex_32543)) 1998) (<= (* 2 (select main_a v_prenex_32542)) 1004))) (forall ((v_prenex_46118 Int) (v_prenex_46119 Int)) (or (<= (+ (select main_a v_prenex_46119) (select main_a v_prenex_46118)) 1000) (<= (+ main_y 1) v_prenex_46119) (<= 1 (select main_a v_prenex_46118)) (<= (select main_a v_prenex_46118) 502) (<= (* 2 (select main_a v_prenex_46119)) 1998) (< v_prenex_46119 main_y) (<= (select main_a v_prenex_46119) 999))) (forall ((v_prenex_37559 Int) (v_prenex_37560 Int)) (or (<= (+ main_x 1) v_prenex_37559) (<= 1 (select main_a v_prenex_37559)) (<= 0 (+ (select main_a v_prenex_37559) 500)) (<= (select main_a v_prenex_37559) (+ (select main_a v_prenex_37560) 4)) (<= (+ main_y 1) v_prenex_37560) (<= 0 (+ (select main_a v_prenex_37560) 3)) (< v_prenex_37560 main_y))) (or (forall ((v_prenex_37545 Int)) (or (<= (select main_a v_prenex_37545) 1003) (<= (+ main_x 1) v_prenex_37545))) (forall ((v_prenex_37546 Int)) (or (< v_prenex_37546 main_y) (<= 0 (+ (select main_a v_prenex_37546) 3)) (<= 996 (* 2 (select main_a v_prenex_37546))) (<= (+ main_y 1) v_prenex_37546)))) (forall ((v_prenex_47318 Int) (v_prenex_47317 Int)) (or (<= 1000 (+ (select main_a v_prenex_47318) (select main_a v_prenex_47317))) (<= (+ main_y 1) v_prenex_47318) (<= 0 (+ (select main_a v_prenex_47318) 3)) (< v_prenex_47318 main_y) (<= (select main_a v_prenex_47317) 502))) (forall ((v_prenex_47838 Int) (v_prenex_47837 Int)) (or (<= 0 (+ (select main_a v_prenex_47838) 3)) (<= (+ main_y 1) v_prenex_47838) (<= (select main_a v_prenex_47837) 502) (<= 996 (* 2 (select main_a v_prenex_47838))) (<= (select main_a v_prenex_47838) (+ (select main_a v_prenex_47837) 998)) (< v_prenex_47838 main_y))) (or (forall ((v_prenex_42396 Int)) (or (<= (* 2 (select main_a v_prenex_42396)) 1998) (< v_prenex_42396 main_y) (<= (+ main_y 1) v_prenex_42396) (<= 996 (* 2 (select main_a v_prenex_42396))))) (forall ((v_prenex_42395 Int)) (or (<= (select main_a v_prenex_42395) 1003) (<= 2 (* 2 (select main_a v_prenex_42395))) (< v_prenex_42395 main_x)))) (forall ((v_prenex_45791 Int) (v_prenex_45790 Int)) (or (<= (select main_a v_prenex_45790) 502) (<= 498 (select main_a v_prenex_45791)) (<= 1000 (+ (select main_a v_prenex_45791) (select main_a v_prenex_45790))) (< v_prenex_45791 main_y) (<= (+ main_y 1) v_prenex_45791) (<= (* 2 (select main_a v_prenex_45790)) 1004) (<= (select main_a v_prenex_45791) 1500))) (forall ((v_prenex_42283 Int) (v_prenex_42284 Int)) (or (< v_prenex_42284 main_y) (<= (+ main_y 1) v_prenex_42284) (<= 2 (* 2 (select main_a v_prenex_42283))) (<= (select main_a v_prenex_42284) (+ (select main_a v_prenex_42283) 998)) (<= (select main_a v_prenex_42284) 999) (<= 996 (* 2 (select main_a v_prenex_42284))))) (forall ((v_prenex_33277 Int) (v_prenex_33276 Int)) (or (<= 1 (select main_a v_prenex_33276)) (<= 1000 (+ (select main_a v_prenex_33277) (select main_a v_prenex_33276))) (<= (* 2 (select main_a v_prenex_33277)) 1998) (<= (+ main_y 1) v_prenex_33277) (<= (+ main_x 1) v_prenex_33276) (< v_prenex_33277 main_y))) (forall ((v_prenex_43190 Int) (v_prenex_43191 Int)) (or (<= 1 (select main_a v_prenex_43190)) (<= (select main_a v_prenex_43190) (+ (select main_a v_prenex_43191) 4)) (<= (+ main_y 1) v_prenex_43191) (< v_prenex_43191 main_y) (<= 0 (+ (select main_a v_prenex_43191) 3)) (<= 0 (+ (select main_a v_prenex_43190) 500)))) (forall ((v_prenex_35327 Int) (v_prenex_35328 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35327))) (< v_prenex_35327 main_y) (<= (select main_a v_prenex_35328) (+ (select main_a v_prenex_35327) 4)) (<= (select main_a v_prenex_35327) 1500) (<= (+ main_y 1) v_prenex_35327) (<= (select main_a v_prenex_35328) 1003))) (forall ((v_prenex_40368 Int) (v_prenex_40367 Int)) (or (< v_prenex_40368 main_y) (<= (+ main_y 1) v_prenex_40368) (<= (select main_a v_prenex_40367) 1003) (<= (select main_a v_prenex_40368) 999) (<= (* 2 (select main_a v_prenex_40367)) 1004) (<= 996 (* 2 (select main_a v_prenex_40368))) (<= 1000 (+ (select main_a v_prenex_40368) (select main_a v_prenex_40367))))) (forall ((v_prenex_33555 Int) (v_prenex_33554 Int)) (or (<= (select main_a v_prenex_33554) 1003) (< v_prenex_33554 main_x) (<= (select main_a v_prenex_33554) (+ (select main_a v_prenex_33555) 4)) (<= (+ main_x 1) v_prenex_33554))) (forall ((v_prenex_34890 Int) (v_prenex_34889 Int)) (or (<= 0 (+ (select main_a v_prenex_34889) 3)) (<= 0 (+ (select main_a v_prenex_34890) 500)) (<= 1000 (+ (select main_a v_prenex_34889) (select main_a v_prenex_34890))) (<= (+ main_y 1) v_prenex_34889) (< v_prenex_34889 main_y) (<= 498 (select main_a v_prenex_34889)))) (forall ((v_prenex_40603 Int) (v_prenex_40602 Int)) (or (<= (+ (select main_a v_prenex_40603) (select main_a v_prenex_40602)) 1000) (<= (* 2 (select main_a v_prenex_40602)) 1004) (< v_prenex_40603 main_y) (<= (+ main_y 1) v_prenex_40603) (<= 0 (+ (select main_a v_prenex_40602) 500)) (<= 0 (+ (select main_a v_prenex_40603) 3)))) (forall ((v_prenex_43156 Int) (v_prenex_43155 Int)) (or (<= 0 (+ (select main_a v_prenex_43156) 3)) (<= (select main_a v_prenex_43156) (+ (select main_a v_prenex_43155) 998)) (<= 996 (* 2 (select main_a v_prenex_43156))) (<= (+ main_y 1) v_prenex_43156) (<= (select main_a v_prenex_43155) 1003) (< v_prenex_43156 main_y))) (forall ((v_prenex_36955 Int) (v_prenex_36956 Int)) (or (<= 0 (+ (select main_a v_prenex_36955) 500)) (<= (select main_a v_prenex_36956) 999) (<= (+ main_y 1) v_prenex_36956) (< v_prenex_36956 main_y) (<= (select main_a v_prenex_36955) 1003) (<= (select main_a v_prenex_36956) (+ (select main_a v_prenex_36955) 998)) (< v_prenex_36955 main_x))) (or (forall ((v_prenex_36359 Int)) (or (<= (+ main_y 1) v_prenex_36359) (<= 498 (select main_a v_prenex_36359)) (<= 996 (* 2 (select main_a v_prenex_36359))) (< v_prenex_36359 main_y) (<= (select main_a v_prenex_36359) 999))) (forall ((v_prenex_36358 Int)) (or (<= (* 2 (select main_a v_prenex_36358)) 1004) (<= 2 (* 2 (select main_a v_prenex_36358)))))) (forall ((v_prenex_39218 Int) (v_prenex_39217 Int)) (or (<= 498 (select main_a v_prenex_39218)) (<= (select main_a v_prenex_39217) 502) (< v_prenex_39218 main_y) (<= (+ main_y 1) v_prenex_39218) (<= (select main_a v_prenex_39218) 999) (<= (select main_a v_prenex_39218) (+ (select main_a v_prenex_39217) 998)) (<= 0 (+ (select main_a v_prenex_39217) 500)))) (forall ((v_prenex_38132 Int) (v_prenex_38131 Int)) (or (<= 1000 (+ (select main_a v_prenex_38132) (select main_a v_prenex_38131))) (<= 0 (+ (select main_a v_prenex_38132) 3)) (< v_prenex_38132 main_y) (<= (select main_a v_prenex_38131) 502) (<= 0 (+ (select main_a v_prenex_38131) 500)) (<= (+ main_y 1) v_prenex_38132) (<= (select main_a v_prenex_38132) 1500))) (forall ((v_prenex_32368 Int) (v_prenex_32369 Int)) (or (< v_prenex_32369 main_y) (< v_prenex_32368 main_x) (<= (* 2 (select main_a v_prenex_32368)) 1004) (<= (+ main_y 1) v_prenex_32369) (<= (select main_a v_prenex_32369) (+ (select main_a v_prenex_32368) 998)) (<= 996 (* 2 (select main_a v_prenex_32369))))) (forall ((v_prenex_36168 Int) (v_prenex_36169 Int)) (or (<= (select main_a v_prenex_36169) 999) (<= 0 (+ (select main_a v_prenex_36169) 3)) (<= (select main_a v_prenex_36168) 1003) (< v_prenex_36169 main_y) (<= (+ main_y 1) v_prenex_36169) (<= 1000 (+ (select main_a v_prenex_36169) (select main_a v_prenex_36168))) (<= 2 (* 2 (select main_a v_prenex_36168))))) (forall ((v_prenex_39575 Int) (v_prenex_39574 Int)) (or (<= (+ (select main_a v_prenex_39575) (select main_a v_prenex_39574)) 1000) (< v_prenex_39574 main_x) (<= (* 2 (select main_a v_prenex_39574)) 1004) (<= (+ main_y 1) v_prenex_39575) (< v_prenex_39575 main_y) (<= 1 (select main_a v_prenex_39574)) (<= 0 (+ (select main_a v_prenex_39575) 3)))) (forall ((v_prenex_35768 Int) (v_prenex_35769 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35768))) (< v_prenex_35769 main_y) (<= (+ main_y 1) v_prenex_35769) (<= (select main_a v_prenex_35768) 502) (<= (select main_a v_prenex_35769) 999) (<= (+ (select main_a v_prenex_35769) (select main_a v_prenex_35768)) 1000) (<= 996 (* 2 (select main_a v_prenex_35769))))) (forall ((v_prenex_36626 Int) (v_prenex_36627 Int)) (or (<= (+ main_y 1) v_prenex_36627) (<= 1 (select main_a v_prenex_36626)) (<= (select main_a v_prenex_36626) (+ (select main_a v_prenex_36627) 4)) (<= (select main_a v_prenex_36627) 999) (< v_prenex_36627 main_y))) (forall ((v_prenex_38141 Int) (v_prenex_38142 Int)) (or (< v_prenex_38142 main_y) (<= (select main_a v_prenex_38142) 1500) (<= (select main_a v_prenex_38141) 1003) (<= (select main_a v_prenex_38142) (+ (select main_a v_prenex_38141) 998)) (<= (+ main_y 1) v_prenex_38142) (<= (select main_a v_prenex_38141) 502) (<= 0 (+ (select main_a v_prenex_38142) 3)))) (forall ((v_prenex_34003 Int) (v_prenex_34002 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34003))) (<= (+ main_y 1) v_prenex_34002) (<= (select main_a v_prenex_34002) (+ (select main_a v_prenex_34003) 998)) (<= 0 (+ (select main_a v_prenex_34002) 3)) (<= 1 (select main_a v_prenex_34003)) (< v_prenex_34002 main_y))) (forall ((v_prenex_36857 Int) (v_prenex_36858 Int)) (or (<= 0 (+ (select main_a v_prenex_36858) 3)) (<= (+ main_y 1) v_prenex_36858) (<= 0 (+ (select main_a v_prenex_36857) 500)) (<= (select main_a v_prenex_36857) (+ (select main_a v_prenex_36858) 4)) (<= 498 (select main_a v_prenex_36858)) (< v_prenex_36858 main_y) (<= (select main_a v_prenex_36857) 1003))) (forall ((v_prenex_40219 Int) (v_prenex_40220 Int)) (or (<= (select main_a v_prenex_40219) (+ (select main_a v_prenex_40220) 4)) (<= (+ main_x 1) v_prenex_40219) (<= 2 (* 2 (select main_a v_prenex_40219))) (< v_prenex_40220 main_y) (<= (+ main_y 1) v_prenex_40220) (<= (select main_a v_prenex_40219) 1003) (<= (select main_a v_prenex_40220) 999))) (forall ((v_prenex_45988 Int) (v_prenex_45989 Int)) (or (<= 498 (select main_a v_prenex_45989)) (< v_prenex_45989 main_y) (<= 996 (* 2 (select main_a v_prenex_45989))) (<= (+ main_y 1) v_prenex_45989) (<= (select main_a v_prenex_45989) (+ (select main_a v_prenex_45988) 998)) (<= (select main_a v_prenex_45988) 1003))) (or (forall ((v_prenex_37549 Int)) (or (<= 1 (select main_a v_prenex_37549)) (<= (select main_a v_prenex_37549) 1003))) (forall ((v_prenex_37550 Int)) (or (<= (+ main_y 1) v_prenex_37550) (<= (* 2 (select main_a v_prenex_37550)) 1998) (< v_prenex_37550 main_y)))) (forall ((v_prenex_42085 Int) (v_prenex_42086 Int)) (or (<= (* 2 (select main_a v_prenex_42086)) 1998) (<= (select main_a v_prenex_42085) 502) (< v_prenex_42086 main_y) (<= (+ (select main_a v_prenex_42086) (select main_a v_prenex_42085)) 1000) (<= (+ main_y 1) v_prenex_42086) (<= 996 (* 2 (select main_a v_prenex_42086))) (<= 1 (select main_a v_prenex_42085)))) (or (forall ((v_prenex_43382 Int)) (or (<= 1 (select main_a v_prenex_43382)) (<= 2 (* 2 (select main_a v_prenex_43382))))) (forall ((v_prenex_43383 Int)) (or (< v_prenex_43383 main_y) (<= (+ main_y 1) v_prenex_43383) (<= (* 2 (select main_a v_prenex_43383)) 1998) (<= (select main_a v_prenex_43383) 999) (<= (select main_a v_prenex_43383) 1500)))) (forall ((v_prenex_35972 Int) (v_prenex_35973 Int)) (or (<= (+ main_y 1) v_prenex_35973) (<= 498 (select main_a v_prenex_35973)) (<= (select main_a v_prenex_35972) 1003) (<= (+ (select main_a v_prenex_35973) (select main_a v_prenex_35972)) 1000) (< v_prenex_35973 main_y) (<= (* 2 (select main_a v_prenex_35973)) 1998))) (forall ((v_prenex_35026 Int) (v_prenex_35025 Int)) (or (< v_prenex_35025 main_y) (<= (select main_a v_prenex_35026) (+ (select main_a v_prenex_35025) 4)) (<= 2 (* 2 (select main_a v_prenex_35026))) (<= (+ main_y 1) v_prenex_35025) (<= (select main_a v_prenex_35026) 502) (<= 0 (+ (select main_a v_prenex_35025) 3)))) (or (forall ((v_prenex_40504 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40504))) (<= (select main_a v_prenex_40504) 1003))) (forall ((v_prenex_40505 Int)) (or (< v_prenex_40505 main_y) (<= 498 (select main_a v_prenex_40505)) (<= 0 (+ (select main_a v_prenex_40505) 3)) (<= (* 2 (select main_a v_prenex_40505)) 1998) (<= (+ main_y 1) v_prenex_40505)))) (forall ((v_prenex_43176 Int) (v_prenex_43175 Int)) (or (<= (select main_a v_prenex_43175) (+ (select main_a v_prenex_43176) 4)) (<= 0 (+ (select main_a v_prenex_43176) 3)) (<= (+ main_y 1) v_prenex_43176) (< v_prenex_43175 main_x) (<= 1 (select main_a v_prenex_43175)) (<= (* 2 (select main_a v_prenex_43175)) 1004) (< v_prenex_43176 main_y))) (forall ((v_prenex_35000 Int) (v_prenex_34999 Int)) (or (<= (select main_a v_prenex_34999) 1500) (< v_prenex_34999 main_y) (<= (select main_a v_prenex_35000) 502) (<= (+ main_y 1) v_prenex_34999) (<= 996 (* 2 (select main_a v_prenex_34999))) (<= 1000 (+ (select main_a v_prenex_34999) (select main_a v_prenex_35000))))) (or (forall ((v_prenex_41746 Int)) (<= 1 (select main_a v_prenex_41746))) (forall ((v_prenex_41747 Int)) (or (< v_prenex_41747 main_y) (<= (+ main_y 1) v_prenex_41747) (<= (* 2 (select main_a v_prenex_41747)) 1998) (<= 996 (* 2 (select main_a v_prenex_41747)))))) (or (forall ((v_prenex_42319 Int)) (<= (select main_a v_prenex_42319) 502)) (forall ((v_prenex_42320 Int)) (or (<= (* 2 (select main_a v_prenex_42320)) 1998) (<= (+ main_y 1) v_prenex_42320) (< v_prenex_42320 main_y)))) (forall ((v_prenex_35714 Int) (v_prenex_35715 Int)) (or (<= (select main_a v_prenex_35714) (+ (select main_a v_prenex_35715) 4)) (<= 0 (+ (select main_a v_prenex_35714) 500)) (< v_prenex_35714 main_x) (<= 498 (select main_a v_prenex_35715)) (< v_prenex_35715 main_y) (<= (+ main_y 1) v_prenex_35715))) (or (forall ((v_prenex_35668 Int)) (or (<= (select main_a v_prenex_35668) 502) (<= (* 2 (select main_a v_prenex_35668)) 1004))) (forall ((v_prenex_35669 Int)) (or (<= (* 2 (select main_a v_prenex_35669)) 1998) (<= 996 (* 2 (select main_a v_prenex_35669))) (<= 498 (select main_a v_prenex_35669)) (< v_prenex_35669 main_y) (<= (+ main_y 1) v_prenex_35669)))) (forall ((v_prenex_38934 Int) (v_prenex_38933 Int)) (or (<= (select main_a v_prenex_38933) 1003) (< v_prenex_38933 main_x) (< v_prenex_38934 main_y) (<= 2 (* 2 (select main_a v_prenex_38933))) (<= 0 (+ (select main_a v_prenex_38934) 3)) (<= 1000 (+ (select main_a v_prenex_38934) (select main_a v_prenex_38933))) (<= (+ main_y 1) v_prenex_38934))) (forall ((v_prenex_42317 Int) (v_prenex_42318 Int)) (or (<= 1 (select main_a v_prenex_42317)) (<= 1000 (+ (select main_a v_prenex_42318) (select main_a v_prenex_42317))) (<= 996 (* 2 (select main_a v_prenex_42318))) (< v_prenex_42318 main_y) (<= (+ main_y 1) v_prenex_42318) (<= 0 (+ (select main_a v_prenex_42317) 500)) (< v_prenex_42317 main_x))) (or (forall ((v_prenex_46986 Int)) (or (<= (+ main_x 1) v_prenex_46986) (<= 0 (+ (select main_a v_prenex_46986) 500)) (<= 1 (select main_a v_prenex_46986)))) (forall ((v_prenex_46987 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46987))) (< v_prenex_46987 main_y) (<= (+ main_y 1) v_prenex_46987) (<= (* 2 (select main_a v_prenex_46987)) 1998)))) (forall ((v_prenex_36386 Int) (v_prenex_36387 Int)) (or (<= (* 2 (select main_a v_prenex_36387)) 1998) (<= (+ (select main_a v_prenex_36387) (select main_a v_prenex_36386)) 1000) (<= 1 (select main_a v_prenex_36386)) (< v_prenex_36387 main_y) (<= 0 (+ (select main_a v_prenex_36386) 500)) (<= 996 (* 2 (select main_a v_prenex_36387))) (<= (+ main_y 1) v_prenex_36387))) (forall ((v_prenex_47107 Int) (v_prenex_47106 Int)) (or (< v_prenex_47107 main_y) (<= 1 (select main_a v_prenex_47106)) (<= (+ main_x 1) v_prenex_47106) (<= (select main_a v_prenex_47107) (+ (select main_a v_prenex_47106) 998)) (<= 2 (* 2 (select main_a v_prenex_47106))) (<= 996 (* 2 (select main_a v_prenex_47107))) (<= (+ main_y 1) v_prenex_47107))) (forall ((v_prenex_46449 Int) (v_prenex_46450 Int)) (or (<= 1 (select main_a v_prenex_46449)) (<= (+ main_y 1) v_prenex_46450) (<= 498 (select main_a v_prenex_46450)) (<= (select main_a v_prenex_46449) 502) (< v_prenex_46450 main_y) (<= (+ (select main_a v_prenex_46450) (select main_a v_prenex_46449)) 1000) (<= (select main_a v_prenex_46450) 999))) (forall ((v_prenex_33456 Int) (v_prenex_33455 Int)) (or (<= (+ main_y 1) v_prenex_33456) (< v_prenex_33456 main_y) (<= 0 (+ (select main_a v_prenex_33455) 500)) (<= (select main_a v_prenex_33455) (+ (select main_a v_prenex_33456) 4)) (< v_prenex_33455 main_x) (<= (select main_a v_prenex_33455) 1003) (<= 0 (+ (select main_a v_prenex_33456) 3)))) (forall ((v_prenex_42722 Int) (v_prenex_42723 Int)) (or (<= 498 (select main_a v_prenex_42723)) (<= (select main_a v_prenex_42722) (+ (select main_a v_prenex_42723) 4)) (<= (select main_a v_prenex_42723) 999) (< v_prenex_42723 main_y) (<= (+ main_y 1) v_prenex_42723) (<= 1 (select main_a v_prenex_42722)))) (forall ((v_prenex_41319 Int) (v_prenex_41320 Int)) (or (<= 0 (+ (select main_a v_prenex_41320) 3)) (<= 0 (+ (select main_a v_prenex_41319) 500)) (<= (+ main_y 1) v_prenex_41320) (<= 1000 (+ (select main_a v_prenex_41320) (select main_a v_prenex_41319))) (<= (select main_a v_prenex_41319) 1003) (< v_prenex_41320 main_y) (<= 996 (* 2 (select main_a v_prenex_41320))))) (forall ((v_prenex_47672 Int) (v_prenex_47671 Int)) (or (<= (select main_a v_prenex_47671) 502) (<= (+ main_y 1) v_prenex_47672) (<= 2 (* 2 (select main_a v_prenex_47671))) (< v_prenex_47672 main_y) (<= 498 (select main_a v_prenex_47672)) (<= 1000 (+ (select main_a v_prenex_47672) (select main_a v_prenex_47671))) (< v_prenex_47671 main_x))) (or (forall ((v_prenex_46453 Int)) (<= 2 (* 2 (select main_a v_prenex_46453)))) (forall ((v_prenex_46457 Int)) (or (<= (select main_a v_prenex_46457) 1500) (< v_prenex_46457 main_y) (<= (+ main_y 1) v_prenex_46457) (<= 498 (select main_a v_prenex_46457))))) (forall ((v_prenex_37070 Int) (v_prenex_37069 Int)) (or (< v_prenex_37070 main_y) (<= (+ main_y 1) v_prenex_37070) (<= 2 (* 2 (select main_a v_prenex_37069))) (<= (select main_a v_prenex_37070) (+ (select main_a v_prenex_37069) 998)) (<= (select main_a v_prenex_37069) 1003) (<= (+ main_x 1) v_prenex_37069) (<= 0 (+ (select main_a v_prenex_37070) 3)))) (or (forall ((v_prenex_32337 Int)) (or (< v_prenex_32337 main_y) (<= 0 (+ (select main_a v_prenex_32337) 3)) (<= (+ main_y 1) v_prenex_32337) (<= (* 2 (select main_a v_prenex_32337)) 1998))) (forall ((v_prenex_42101 Int)) (<= 2 (* 2 (select main_a v_prenex_42101))))) (forall ((v_prenex_35534 Int) (v_prenex_35535 Int)) (or (<= 1000 (+ (select main_a v_prenex_35535) (select main_a v_prenex_35534))) (< v_prenex_35535 main_y) (<= 2 (* 2 (select main_a v_prenex_35534))) (<= (+ main_y 1) v_prenex_35535) (<= (+ main_x 1) v_prenex_35534) (<= (* 2 (select main_a v_prenex_35535)) 1998))) (or (forall ((v_prenex_32768 Int)) (or (<= 1 (select main_a v_prenex_32768)) (<= 0 (+ (select main_a v_prenex_32768) 500)) (< v_prenex_32768 main_x))) (forall ((v_prenex_32769 Int)) (or (<= (+ main_y 1) v_prenex_32769) (<= 498 (select main_a v_prenex_32769)) (<= (* 2 (select main_a v_prenex_32769)) 1998) (< v_prenex_32769 main_y)))) (forall ((v_prenex_39458 Int) (v_prenex_39459 Int)) (or (<= (select main_a v_prenex_39458) 502) (< v_prenex_39458 main_x) (<= 0 (+ (select main_a v_prenex_39458) 500)) (<= 1000 (+ (select main_a v_prenex_39459) (select main_a v_prenex_39458))) (<= (+ main_x 1) v_prenex_39458))) (forall ((v_prenex_33583 Int) (v_prenex_33582 Int)) (or (<= 0 (+ (select main_a v_prenex_33582) 500)) (< v_prenex_33583 main_y) (<= (+ main_y 1) v_prenex_33583) (<= (+ main_x 1) v_prenex_33582) (<= 498 (select main_a v_prenex_33583)) (<= (select main_a v_prenex_33582) (+ (select main_a v_prenex_33583) 4)) (<= 2 (* 2 (select main_a v_prenex_33582))))) (or (forall ((v_prenex_38409 Int)) (or (<= (* 2 (select main_a v_prenex_38409)) 1998) (< v_prenex_38409 main_y) (<= (select main_a v_prenex_38409) 999) (<= (+ main_y 1) v_prenex_38409))) (forall ((v_prenex_38408 Int)) (or (<= (select main_a v_prenex_38408) 1003) (<= (select main_a v_prenex_38408) 502)))) (forall ((v_prenex_37558 Int) (v_prenex_37557 Int)) (or (<= (+ main_y 1) v_prenex_37558) (<= (* 2 (select main_a v_prenex_37557)) 1004) (<= 0 (+ (select main_a v_prenex_37557) 500)) (<= (+ main_x 1) v_prenex_37557) (<= 1000 (+ (select main_a v_prenex_37558) (select main_a v_prenex_37557))) (< v_prenex_37558 main_y) (<= 498 (select main_a v_prenex_37558)))) (forall ((v_prenex_37561 Int) (v_prenex_37562 Int)) (or (<= (select main_a v_prenex_37562) (+ (select main_a v_prenex_37561) 998)) (< v_prenex_37562 main_y) (<= (+ main_y 1) v_prenex_37562) (<= (select main_a v_prenex_37561) 502) (<= (select main_a v_prenex_37561) 1003) (<= (select main_a v_prenex_37562) 999) (< v_prenex_37561 main_x))) (forall ((v_prenex_42832 Int) (v_prenex_42833 Int)) (or (<= (+ main_y 1) v_prenex_42833) (<= (select main_a v_prenex_42833) (+ (select main_a v_prenex_42832) 998)) (<= 0 (+ (select main_a v_prenex_42832) 500)) (<= (select main_a v_prenex_42833) 1500) (<= 1 (select main_a v_prenex_42832)) (<= (+ main_x 1) v_prenex_42832) (< v_prenex_42833 main_y))) (or (forall ((v_prenex_47561 Int)) (or (<= (select main_a v_prenex_47561) 502) (<= 1 (select main_a v_prenex_47561)))) (forall ((v_prenex_47562 Int)) (or (<= (+ main_y 1) v_prenex_47562) (<= (* 2 (select main_a v_prenex_47562)) 1998) (<= 0 (+ (select main_a v_prenex_47562) 3)) (< v_prenex_47562 main_y) (<= 498 (select main_a v_prenex_47562))))) (forall ((v_prenex_41740 Int) (v_prenex_41741 Int)) (or (<= (* 2 (select main_a v_prenex_41740)) 1004) (<= (select main_a v_prenex_41741) 1500) (< v_prenex_41741 main_y) (<= (+ main_y 1) v_prenex_41741) (<= (select main_a v_prenex_41740) (+ (select main_a v_prenex_41741) 4)) (<= 498 (select main_a v_prenex_41741)))) (forall ((v_prenex_36491 Int) (v_prenex_36492 Int)) (or (<= (+ (select main_a v_prenex_36492) (select main_a v_prenex_36491)) 1000) (< v_prenex_36492 main_y) (<= (+ main_x 1) v_prenex_36491) (<= (select main_a v_prenex_36491) 1003) (<= 996 (* 2 (select main_a v_prenex_36492))) (<= (+ main_y 1) v_prenex_36492))) (or (forall ((v_prenex_38449 Int)) (or (<= (+ main_y 1) v_prenex_38449) (<= (* 2 (select main_a v_prenex_38449)) 1998) (< v_prenex_38449 main_y))) (forall ((v_prenex_38448 Int)) (<= 0 (+ (select main_a v_prenex_38448) 500)))) (forall ((v_prenex_44551 Int) (v_prenex_44550 Int)) (or (<= (+ main_y 1) v_prenex_44551) (<= 0 (+ (select main_a v_prenex_44550) 500)) (<= 996 (* 2 (select main_a v_prenex_44551))) (< v_prenex_44551 main_y) (<= (select main_a v_prenex_44550) 1003) (< v_prenex_44550 main_x) (<= (select main_a v_prenex_44551) (+ (select main_a v_prenex_44550) 998)))) (forall ((v_prenex_32470 Int) (v_prenex_32471 Int)) (or (<= 1 (select main_a v_prenex_32470)) (<= (select main_a v_prenex_32470) (+ (select main_a v_prenex_32471) 4)) (<= (+ main_y 1) v_prenex_32471) (<= (select main_a v_prenex_32471) 999) (< v_prenex_32471 main_y) (<= (+ main_x 1) v_prenex_32470) (<= (select main_a v_prenex_32470) 1003))) (forall ((v_prenex_40827 Int) (v_prenex_40826 Int)) (or (<= 498 (select main_a v_prenex_40827)) (<= (* 2 (select main_a v_prenex_40827)) 1998) (< v_prenex_40827 main_y) (<= 1000 (+ (select main_a v_prenex_40827) (select main_a v_prenex_40826))) (<= 1 (select main_a v_prenex_40826)) (<= (+ main_y 1) v_prenex_40827))) (or (forall ((v_prenex_34991 Int)) (or (<= (* 2 (select main_a v_prenex_34991)) 1998) (<= (select main_a v_prenex_34991) 1500) (< v_prenex_34991 main_y) (<= 996 (* 2 (select main_a v_prenex_34991))) (<= (+ main_y 1) v_prenex_34991))) (forall ((v_prenex_34992 Int)) (or (<= 0 (+ (select main_a v_prenex_34992) 500)) (<= (select main_a v_prenex_34992) 502)))) (forall ((v_prenex_43082 Int) (v_prenex_43083 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43082))) (<= 1000 (+ (select main_a v_prenex_43083) (select main_a v_prenex_43082))) (< v_prenex_43083 main_y) (<= 996 (* 2 (select main_a v_prenex_43083))) (<= (+ main_y 1) v_prenex_43083) (<= (+ main_x 1) v_prenex_43082) (<= 0 (+ (select main_a v_prenex_43082) 500)))) (forall ((v_prenex_33577 Int) (v_prenex_33576 Int)) (or (<= (select main_a v_prenex_33577) 1500) (<= (select main_a v_prenex_33576) 502) (<= 996 (* 2 (select main_a v_prenex_33577))) (< v_prenex_33577 main_y) (<= (select main_a v_prenex_33577) (+ (select main_a v_prenex_33576) 998)) (<= (+ main_y 1) v_prenex_33577))) (forall ((v_prenex_42349 Int) (v_prenex_42350 Int)) (or (<= (+ main_y 1) v_prenex_42350) (<= (select main_a v_prenex_42349) 1003) (< v_prenex_42350 main_y) (<= (select main_a v_prenex_42350) (+ (select main_a v_prenex_42349) 998)) (<= 498 (select main_a v_prenex_42350)) (<= 996 (* 2 (select main_a v_prenex_42350))) (<= 1 (select main_a v_prenex_42349)))) (forall ((v_prenex_39294 Int) (v_prenex_39295 Int)) (or (<= (* 2 (select main_a v_prenex_39295)) 1998) (< v_prenex_39295 main_y) (<= (+ main_y 1) v_prenex_39295) (<= 0 (+ (select main_a v_prenex_39294) 500)) (<= (select main_a v_prenex_39294) 502) (<= (+ (select main_a v_prenex_39295) (select main_a v_prenex_39294)) 1000) (<= 498 (select main_a v_prenex_39295)))) (forall ((v_prenex_40623 Int) (v_prenex_40622 Int)) (or (<= (select main_a v_prenex_40623) (+ (select main_a v_prenex_40622) 998)) (<= (select main_a v_prenex_40623) 999) (<= (select main_a v_prenex_40623) 1500) (< v_prenex_40623 main_y) (<= 1 (select main_a v_prenex_40622)) (<= (+ main_y 1) v_prenex_40623))) (forall ((v_prenex_32852 Int) (v_prenex_32853 Int)) (or (<= (+ main_y 1) v_prenex_32853) (<= (select main_a v_prenex_32853) (+ (select main_a v_prenex_32852) 998)) (<= 996 (* 2 (select main_a v_prenex_32853))) (<= (select main_a v_prenex_32853) 999) (<= 1 (select main_a v_prenex_32852)) (< v_prenex_32853 main_y))) (or (forall ((v_prenex_40392 Int)) (or (<= (* 2 (select main_a v_prenex_40392)) 1998) (< v_prenex_40392 main_y) (<= 0 (+ (select main_a v_prenex_40392) 3)) (<= (select main_a v_prenex_40392) 1500) (<= (+ main_y 1) v_prenex_40392))) (forall ((v_prenex_40391 Int)) (<= 0 (+ (select main_a v_prenex_40391) 500)))) (forall ((v_prenex_34962 Int) (v_prenex_34961 Int)) (or (<= 1 (select main_a v_prenex_34962)) (<= (select main_a v_prenex_34961) (+ (select main_a v_prenex_34962) 998)) (<= (* 2 (select main_a v_prenex_34961)) 1998) (< v_prenex_34961 main_y) (<= (+ main_y 1) v_prenex_34961) (<= (select main_a v_prenex_34962) 1003))) (forall ((v_prenex_43464 Int) (v_prenex_43465 Int)) (or (<= (select main_a v_prenex_43465) 1500) (<= (* 2 (select main_a v_prenex_43464)) 1004) (<= (+ main_y 1) v_prenex_43465) (<= 498 (select main_a v_prenex_43465)) (<= 1000 (+ (select main_a v_prenex_43465) (select main_a v_prenex_43464))) (< v_prenex_43465 main_y) (<= (select main_a v_prenex_43464) 502))) (forall ((v_prenex_34529 Int) (v_prenex_34528 Int)) (or (<= (* 2 (select main_a v_prenex_34529)) 1004) (< v_prenex_34528 main_y) (<= 0 (+ (select main_a v_prenex_34529) 500)) (<= (+ main_y 1) v_prenex_34528) (<= 996 (* 2 (select main_a v_prenex_34528))) (<= (+ (select main_a v_prenex_34528) (select main_a v_prenex_34529)) 1000) (< v_prenex_34529 main_x))) (forall ((v_prenex_39373 Int) (v_prenex_39372 Int)) (or (<= (+ main_y 1) v_prenex_39373) (<= 0 (+ (select main_a v_prenex_39373) 3)) (<= 996 (* 2 (select main_a v_prenex_39373))) (<= (+ (select main_a v_prenex_39373) (select main_a v_prenex_39372)) 1000) (<= (* 2 (select main_a v_prenex_39372)) 1004) (< v_prenex_39373 main_y))) (forall ((v_prenex_38019 Int) (v_prenex_38018 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38019))) (<= (select main_a v_prenex_38018) 502) (<= (* 2 (select main_a v_prenex_38019)) 1998) (<= 1000 (+ (select main_a v_prenex_38019) (select main_a v_prenex_38018))) (<= (+ main_y 1) v_prenex_38019) (< v_prenex_38019 main_y) (<= 1 (select main_a v_prenex_38018)))) (or (forall ((v_prenex_42077 Int)) (or (<= 0 (+ (select main_a v_prenex_42077) 500)) (<= (+ main_x 1) v_prenex_42077) (<= 2 (* 2 (select main_a v_prenex_42077))))) (forall ((v_prenex_42078 Int)) (or (< v_prenex_42078 main_y) (<= (+ main_y 1) v_prenex_42078) (<= 996 (* 2 (select main_a v_prenex_42078))) (<= 498 (select main_a v_prenex_42078))))) (or (forall ((v_prenex_47112 Int)) (<= 2 (* 2 (select main_a v_prenex_47112)))) (forall ((v_prenex_47118 Int)) (or (<= 498 (select main_a v_prenex_47118)) (< v_prenex_47118 main_y) (<= (* 2 (select main_a v_prenex_47118)) 1998) (<= (+ main_y 1) v_prenex_47118)))) (forall ((v_prenex_38306 Int) (v_prenex_38305 Int)) (or (<= 498 (select main_a v_prenex_38306)) (<= (select main_a v_prenex_38305) (+ (select main_a v_prenex_38306) 4)) (<= (select main_a v_prenex_38306) 999) (< v_prenex_38306 main_y) (<= 0 (+ (select main_a v_prenex_38305) 500)) (<= (select main_a v_prenex_38305) 502) (<= (+ main_y 1) v_prenex_38306))) (or (forall ((v_prenex_33669 Int)) (or (<= (select main_a v_prenex_33669) 999) (<= 498 (select main_a v_prenex_33669)) (< v_prenex_33669 main_y) (<= (+ main_y 1) v_prenex_33669) (<= (* 2 (select main_a v_prenex_33669)) 1998))) (forall ((v_prenex_33668 Int)) (or (<= (select main_a v_prenex_33668) 502) (<= 2 (* 2 (select main_a v_prenex_33668)))))) (forall ((v_prenex_35630 Int) (v_prenex_35631 Int)) (or (<= (select main_a v_prenex_35631) 1500) (<= (+ main_y 1) v_prenex_35631) (<= 1000 (+ (select main_a v_prenex_35631) (select main_a v_prenex_35630))) (<= 1 (select main_a v_prenex_35630)) (< v_prenex_35631 main_y) (<= 498 (select main_a v_prenex_35631)))) (forall ((v_prenex_32685 Int) (v_prenex_32684 Int)) (or (< v_prenex_32684 main_x) (<= 0 (+ (select main_a v_prenex_32684) 500)) (<= 1000 (+ (select main_a v_prenex_32685) (select main_a v_prenex_32684))) (<= 996 (* 2 (select main_a v_prenex_32685))) (< v_prenex_32685 main_y) (<= 1 (select main_a v_prenex_32684)) (<= (+ main_y 1) v_prenex_32685))) (forall ((v_prenex_47524 Int) (v_prenex_47523 Int)) (or (<= (+ main_x 1) v_prenex_47523) (<= 1 (select main_a v_prenex_47523)) (<= (+ (select main_a v_prenex_47524) (select main_a v_prenex_47523)) 1000) (< v_prenex_47523 main_x) (<= 2 (* 2 (select main_a v_prenex_47523))))) (forall ((v_prenex_41797 Int) (v_prenex_41796 Int)) (or (<= (+ (select main_a v_prenex_41797) (select main_a v_prenex_41796)) 1000) (< v_prenex_41797 main_y) (<= (* 2 (select main_a v_prenex_41797)) 1998) (<= (select main_a v_prenex_41797) 999) (<= (select main_a v_prenex_41796) 1003) (<= (+ main_y 1) v_prenex_41797))) (forall ((v_prenex_35128 Int)) (or (< v_prenex_35128 main_x) (<= (+ main_x 1) v_prenex_35128) (<= 2 (* 2 (select main_a v_prenex_35128))))) (or (forall ((v_prenex_44113 Int)) (or (<= (+ main_y 1) v_prenex_44113) (< v_prenex_44113 main_y) (<= 0 (+ (select main_a v_prenex_44113) 3)) (<= 996 (* 2 (select main_a v_prenex_44113))) (<= (select main_a v_prenex_44113) 1500))) (forall ((v_prenex_44112 Int)) (<= (select main_a v_prenex_44112) 1003))) (forall ((v_prenex_38958 Int) (v_prenex_38957 Int)) (or (<= (+ main_y 1) v_prenex_38958) (<= (select main_a v_prenex_38957) (+ (select main_a v_prenex_38958) 4)) (<= 498 (select main_a v_prenex_38958)) (< v_prenex_38958 main_y) (<= (select main_a v_prenex_38958) 1500))) (forall ((v_prenex_40236 Int) (v_prenex_40235 Int)) (or (< v_prenex_40236 main_y) (<= 0 (+ (select main_a v_prenex_40235) 500)) (<= 0 (+ (select main_a v_prenex_40236) 3)) (<= (select main_a v_prenex_40235) 1003) (<= (+ main_y 1) v_prenex_40236) (<= (select main_a v_prenex_40235) (+ (select main_a v_prenex_40236) 4)))) (forall ((v_prenex_38879 Int) (v_prenex_38878 Int)) (or (<= (+ main_y 1) v_prenex_38879) (<= 498 (select main_a v_prenex_38879)) (< v_prenex_38879 main_y) (<= 2 (* 2 (select main_a v_prenex_38878))) (<= (select main_a v_prenex_38878) (+ (select main_a v_prenex_38879) 4)) (<= (select main_a v_prenex_38879) 999))) (forall ((v_prenex_34237 Int) (v_prenex_34236 Int)) (or (<= (+ main_y 1) v_prenex_34236) (< v_prenex_34237 main_x) (< v_prenex_34236 main_y) (<= 1000 (+ (select main_a v_prenex_34236) (select main_a v_prenex_34237))) (<= 0 (+ (select main_a v_prenex_34236) 3)) (<= (select main_a v_prenex_34237) 502))) (forall ((v_prenex_38963 Int) (v_prenex_38964 Int)) (or (<= (+ main_x 1) v_prenex_38963) (<= (select main_a v_prenex_38963) (+ (select main_a v_prenex_38964) 4)) (< v_prenex_38963 main_x) (<= (select main_a v_prenex_38963) 1003) (<= (* 2 (select main_a v_prenex_38963)) 1004))) (forall ((v_prenex_37085 Int) (v_prenex_37086 Int)) (or (< v_prenex_37085 main_x) (<= (* 2 (select main_a v_prenex_37085)) 1004) (< v_prenex_37086 main_y) (<= (+ main_y 1) v_prenex_37086) (<= (select main_a v_prenex_37085) 502) (<= 1000 (+ (select main_a v_prenex_37086) (select main_a v_prenex_37085))) (<= (* 2 (select main_a v_prenex_37086)) 1998))) (forall ((v_prenex_46103 Int) (v_prenex_46102 Int)) (or (<= (* 2 (select main_a v_prenex_46102)) 1004) (<= (select main_a v_prenex_46103) 999) (<= (select main_a v_prenex_46103) 1500) (<= (+ (select main_a v_prenex_46103) (select main_a v_prenex_46102)) 1000) (< v_prenex_46103 main_y) (<= 1 (select main_a v_prenex_46102)) (<= (+ main_y 1) v_prenex_46103))) (forall ((v_prenex_42449 Int) (v_prenex_42450 Int)) (or (<= (select main_a v_prenex_42450) (+ (select main_a v_prenex_42449) 998)) (<= (select main_a v_prenex_42450) 1500) (<= 1 (select main_a v_prenex_42449)) (<= (* 2 (select main_a v_prenex_42449)) 1004) (< v_prenex_42449 main_x) (< v_prenex_42450 main_y) (<= (+ main_y 1) v_prenex_42450))) (forall ((v_prenex_42380 Int) (v_prenex_42379 Int)) (or (<= (select main_a v_prenex_42380) 1500) (< v_prenex_42380 main_y) (<= (select main_a v_prenex_42379) 1003) (<= (+ main_y 1) v_prenex_42380) (<= (select main_a v_prenex_42380) 999) (<= (select main_a v_prenex_42380) (+ (select main_a v_prenex_42379) 998)) (<= 2 (* 2 (select main_a v_prenex_42379))))) (forall ((v_prenex_44148 Int) (v_prenex_44149 Int)) (or (<= (select main_a v_prenex_44149) 999) (< v_prenex_44148 main_x) (<= (select main_a v_prenex_44148) (+ (select main_a v_prenex_44149) 4)) (< v_prenex_44149 main_y) (<= 2 (* 2 (select main_a v_prenex_44148))) (<= (+ main_y 1) v_prenex_44149))) (or (forall ((v_prenex_34620 Int)) (or (<= (* 2 (select main_a v_prenex_34620)) 1004) (<= (select main_a v_prenex_34620) 1003))) (forall ((v_prenex_34619 Int)) (or (<= 0 (+ (select main_a v_prenex_34619) 3)) (<= 996 (* 2 (select main_a v_prenex_34619))) (< v_prenex_34619 main_y) (<= (select main_a v_prenex_34619) 1500) (<= (+ main_y 1) v_prenex_34619)))) (forall ((v_prenex_35494 Int) (v_prenex_35495 Int)) (or (< v_prenex_35495 main_y) (<= (select main_a v_prenex_35494) 1003) (<= (select main_a v_prenex_35494) (+ (select main_a v_prenex_35495) 4)) (<= 498 (select main_a v_prenex_35495)) (<= 1 (select main_a v_prenex_35494)) (<= (+ main_y 1) v_prenex_35495))) (or (forall ((v_prenex_41917 Int)) (or (<= (+ main_x 1) v_prenex_41917) (<= 0 (+ (select main_a v_prenex_41917) 500)) (<= (select main_a v_prenex_41917) 502) (< v_prenex_41917 main_x))) (forall ((v_prenex_41918 Int)) (<= (* 2 (select main_a v_prenex_41918)) 1998))) (forall ((v_prenex_36973 Int) (v_prenex_36974 Int)) (or (<= 498 (select main_a v_prenex_36974)) (<= (+ main_x 1) v_prenex_36973) (<= (+ (select main_a v_prenex_36974) (select main_a v_prenex_36973)) 1000) (< v_prenex_36974 main_y) (<= 1 (select main_a v_prenex_36973)) (<= (select main_a v_prenex_36973) 1003) (<= (+ main_y 1) v_prenex_36974))) (or (forall ((v_prenex_43987 Int)) (or (<= (+ main_y 1) v_prenex_43987) (<= 0 (+ (select main_a v_prenex_43987) 3)) (< v_prenex_43987 main_y) (<= (* 2 (select main_a v_prenex_43987)) 1998))) (forall ((v_prenex_43986 Int)) (or (<= (select main_a v_prenex_43986) 502) (<= (select main_a v_prenex_43986) 1003) (<= (+ main_x 1) v_prenex_43986)))) (forall ((v_prenex_45528 Int) (v_prenex_45529 Int)) (or (<= (* 2 (select main_a v_prenex_45529)) 1998) (<= (select main_a v_prenex_45528) (+ (select main_a v_prenex_45529) 4)) (< v_prenex_45529 main_y) (<= 498 (select main_a v_prenex_45529)) (<= (+ main_y 1) v_prenex_45529) (<= 1 (select main_a v_prenex_45528)))) (forall ((v_prenex_42526 Int) (v_prenex_42527 Int)) (or (<= (* 2 (select main_a v_prenex_42526)) 1004) (<= (select main_a v_prenex_42527) (+ (select main_a v_prenex_42526) 998)) (< v_prenex_42527 main_y) (<= (+ main_y 1) v_prenex_42527) (<= 996 (* 2 (select main_a v_prenex_42527))) (<= (select main_a v_prenex_42526) 1003) (<= (select main_a v_prenex_42527) 1500))) (forall ((v_prenex_41656 Int) (v_prenex_41657 Int)) (or (<= (+ (select main_a v_prenex_41657) (select main_a v_prenex_41656)) 1000) (<= 2 (* 2 (select main_a v_prenex_41656))) (< v_prenex_41657 main_y) (<= (+ main_y 1) v_prenex_41657) (< v_prenex_41656 main_x) (<= 498 (select main_a v_prenex_41657)) (<= (select main_a v_prenex_41656) 502))) (forall ((v_prenex_47148 Int) (v_prenex_47147 Int)) (or (<= (+ (select main_a v_prenex_47148) (select main_a v_prenex_47147)) 1000) (< v_prenex_47148 main_y) (< v_prenex_47147 main_x) (<= 2 (* 2 (select main_a v_prenex_47147))) (<= (select main_a v_prenex_47147) 1003) (<= 498 (select main_a v_prenex_47148)) (<= (+ main_y 1) v_prenex_47148))) (forall ((v_prenex_36092 Int) (v_prenex_36093 Int)) (or (<= (+ main_y 1) v_prenex_36093) (<= (select main_a v_prenex_36092) 1003) (<= (select main_a v_prenex_36093) 999) (<= 1000 (+ (select main_a v_prenex_36093) (select main_a v_prenex_36092))) (< v_prenex_36093 main_y) (<= (select main_a v_prenex_36093) 1500))) (forall ((v_prenex_40506 Int) (v_prenex_40507 Int)) (or (<= (+ main_y 1) v_prenex_40507) (<= (+ main_x 1) v_prenex_40506) (<= (+ (select main_a v_prenex_40507) (select main_a v_prenex_40506)) 1000) (< v_prenex_40507 main_y) (<= 996 (* 2 (select main_a v_prenex_40507))) (<= (select main_a v_prenex_40506) 502))) (forall ((v_prenex_41441 Int) (v_prenex_41442 Int)) (or (<= (select main_a v_prenex_41441) (+ (select main_a v_prenex_41442) 4)) (< v_prenex_41442 main_y) (<= (select main_a v_prenex_41442) 1500) (<= (* 2 (select main_a v_prenex_41442)) 1998) (<= (+ main_y 1) v_prenex_41442) (<= (select main_a v_prenex_41441) 1003))) (forall ((v_prenex_43781 Int) (v_prenex_43780 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43781))) (<= (select main_a v_prenex_43781) 999) (<= (select main_a v_prenex_43780) 1003) (<= 1000 (+ (select main_a v_prenex_43781) (select main_a v_prenex_43780))) (<= (+ main_y 1) v_prenex_43781) (< v_prenex_43781 main_y) (<= (select main_a v_prenex_43780) 502))) (forall ((v_prenex_44629 Int) (v_prenex_44628 Int)) (or (<= (select main_a v_prenex_44629) 1500) (<= (select main_a v_prenex_44629) 999) (<= (select main_a v_prenex_44628) 1003) (< v_prenex_44629 main_y) (<= 0 (+ (select main_a v_prenex_44628) 500)) (<= (select main_a v_prenex_44629) (+ (select main_a v_prenex_44628) 998)) (<= (+ main_y 1) v_prenex_44629))) (forall ((v_prenex_34676 Int) (v_prenex_34675 Int)) (or (<= 498 (select main_a v_prenex_34675)) (< v_prenex_34676 main_x) (<= (* 2 (select main_a v_prenex_34676)) 1004) (<= (+ (select main_a v_prenex_34675) (select main_a v_prenex_34676)) 1000) (<= 0 (+ (select main_a v_prenex_34676) 500)) (< v_prenex_34675 main_y) (<= (+ main_y 1) v_prenex_34675))) (forall ((v_prenex_34503 Int) (v_prenex_34502 Int)) (or (<= 1 (select main_a v_prenex_34503)) (<= (select main_a v_prenex_34503) 1003) (<= 498 (select main_a v_prenex_34502)) (<= 1000 (+ (select main_a v_prenex_34502) (select main_a v_prenex_34503))) (< v_prenex_34502 main_y) (< v_prenex_34503 main_x) (<= (+ main_y 1) v_prenex_34502))) (or (forall ((v_prenex_38243 Int)) (or (<= (select main_a v_prenex_38243) 1003) (<= 1 (select main_a v_prenex_38243)))) (forall ((v_prenex_38244 Int)) (or (<= (+ main_y 1) v_prenex_38244) (<= (select main_a v_prenex_38244) 1500) (<= (* 2 (select main_a v_prenex_38244)) 1998) (< v_prenex_38244 main_y) (<= 498 (select main_a v_prenex_38244))))) (forall ((v_prenex_33147 Int) (v_prenex_33146 Int)) (or (< v_prenex_33147 main_y) (<= (select main_a v_prenex_33146) (+ (select main_a v_prenex_33147) 4)) (<= (select main_a v_prenex_33146) 502) (<= (+ main_y 1) v_prenex_33147) (<= 498 (select main_a v_prenex_33147)) (<= 2 (* 2 (select main_a v_prenex_33146))))) (forall ((v_prenex_34740 Int) (v_prenex_34739 Int)) (or (<= (* 2 (select main_a v_prenex_34740)) 1004) (<= (+ main_y 1) v_prenex_34739) (<= (select main_a v_prenex_34740) (+ (select main_a v_prenex_34739) 4)) (<= (select main_a v_prenex_34739) 1500) (<= 0 (+ (select main_a v_prenex_34739) 3)) (< v_prenex_34739 main_y) (<= (select main_a v_prenex_34740) 1003))) (forall ((v_prenex_36894 Int) (v_prenex_36893 Int)) (or (< v_prenex_36894 main_y) (<= (select main_a v_prenex_36894) 1500) (<= (* 2 (select main_a v_prenex_36894)) 1998) (<= 0 (+ (select main_a v_prenex_36893) 500)) (<= (select main_a v_prenex_36893) 1003) (<= (+ (select main_a v_prenex_36894) (select main_a v_prenex_36893)) 1000) (<= (+ main_y 1) v_prenex_36894))) (forall ((v_prenex_44294 Int) (v_prenex_44295 Int)) (or (< v_prenex_44295 main_y) (<= (select main_a v_prenex_44294) 502) (<= (select main_a v_prenex_44295) 1500) (<= (* 2 (select main_a v_prenex_44295)) 1998) (<= (+ main_y 1) v_prenex_44295) (<= 1000 (+ (select main_a v_prenex_44295) (select main_a v_prenex_44294))) (<= (select main_a v_prenex_44294) 1003))) (or (forall ((v_prenex_39655 Int)) (or (< v_prenex_39655 main_y) (<= (* 2 (select main_a v_prenex_39655)) 1998) (<= (+ main_y 1) v_prenex_39655) (<= 0 (+ (select main_a v_prenex_39655) 3)))) (forall ((v_prenex_39654 Int)) (or (<= (select main_a v_prenex_39654) 1003) (< v_prenex_39654 main_x)))) (forall ((v_prenex_43778 Int) (v_prenex_43779 Int)) (or (<= 0 (+ (select main_a v_prenex_43779) 3)) (< v_prenex_43778 main_x) (<= (select main_a v_prenex_43778) 502) (<= (+ main_y 1) v_prenex_43779) (<= 1000 (+ (select main_a v_prenex_43779) (select main_a v_prenex_43778))) (< v_prenex_43779 main_y) (<= (* 2 (select main_a v_prenex_43778)) 1004))) (or (forall ((v_prenex_44615 Int)) (or (<= (select main_a v_prenex_44615) 1500) (< v_prenex_44615 main_y) (<= (+ main_y 1) v_prenex_44615) (<= 996 (* 2 (select main_a v_prenex_44615))))) (forall ((v_prenex_44614 Int)) (or (<= (+ main_x 1) v_prenex_44614) (<= (select main_a v_prenex_44614) 502)))) (forall ((v_prenex_43329 Int) (v_prenex_43328 Int)) (or (<= (+ (select main_a v_prenex_43329) (select main_a v_prenex_43328)) 1000) (<= (select main_a v_prenex_43328) 502) (<= (* 2 (select main_a v_prenex_43329)) 1998) (<= (+ main_y 1) v_prenex_43329) (<= (select main_a v_prenex_43328) 1003) (< v_prenex_43329 main_y))) (forall ((v_prenex_45076 Int) (v_prenex_45075 Int)) (or (<= 0 (+ (select main_a v_prenex_45076) 3)) (<= (select main_a v_prenex_45075) 1003) (<= 498 (select main_a v_prenex_45076)) (<= 1000 (+ (select main_a v_prenex_45076) (select main_a v_prenex_45075))) (<= (+ main_y 1) v_prenex_45076) (< v_prenex_45076 main_y) (<= 0 (+ (select main_a v_prenex_45075) 500)))) (forall ((v_prenex_32885 Int) (v_prenex_32884 Int)) (or (< v_prenex_32885 main_y) (<= 0 (+ (select main_a v_prenex_32884) 500)) (<= (+ (select main_a v_prenex_32885) (select main_a v_prenex_32884)) 1000) (<= (select main_a v_prenex_32885) 999) (<= (+ main_y 1) v_prenex_32885) (<= (* 2 (select main_a v_prenex_32885)) 1998) (<= 1 (select main_a v_prenex_32884)))) (or (forall ((v_prenex_45023 Int)) (or (< v_prenex_45023 main_x) (<= (* 2 (select main_a v_prenex_45023)) 1004) (<= (+ main_x 1) v_prenex_45023))) (forall ((v_prenex_45024 Int)) (or (<= (* 2 (select main_a v_prenex_45024)) 1998) (<= (+ main_y 1) v_prenex_45024)))) (forall ((v_prenex_43596 Int) (v_prenex_43595 Int)) (or (<= (select main_a v_prenex_43596) (+ (select main_a v_prenex_43595) 998)) (<= 0 (+ (select main_a v_prenex_43595) 500)) (< v_prenex_43596 main_y) (<= (select main_a v_prenex_43596) 1500) (<= (+ main_y 1) v_prenex_43596) (< v_prenex_43595 main_x))) (forall ((v_prenex_36503 Int) (v_prenex_36504 Int)) (or (<= (select main_a v_prenex_36503) 1003) (<= (select main_a v_prenex_36504) 1500) (<= (select main_a v_prenex_36504) (+ (select main_a v_prenex_36503) 998)) (<= (+ main_y 1) v_prenex_36504) (< v_prenex_36504 main_y) (<= 996 (* 2 (select main_a v_prenex_36504))))) (forall ((v_prenex_38053 Int) (v_prenex_38052 Int)) (or (< v_prenex_38053 main_y) (<= 996 (* 2 (select main_a v_prenex_38053))) (<= (select main_a v_prenex_38053) (+ (select main_a v_prenex_38052) 998)) (<= (select main_a v_prenex_38053) 1500) (<= (* 2 (select main_a v_prenex_38052)) 1004) (<= 0 (+ (select main_a v_prenex_38052) 500)) (<= (+ main_y 1) v_prenex_38053))) (forall ((v_prenex_46686 Int) (v_prenex_46685 Int)) (or (<= 1 (select main_a v_prenex_46685)) (<= 996 (* 2 (select main_a v_prenex_46686))) (<= (+ main_y 1) v_prenex_46686) (<= (select main_a v_prenex_46685) 502) (< v_prenex_46686 main_y) (<= (select main_a v_prenex_46685) (+ (select main_a v_prenex_46686) 4)) (<= (select main_a v_prenex_46686) 999))) (or (forall ((v_prenex_33912 Int)) (or (< v_prenex_33912 main_y) (<= (+ main_y 1) v_prenex_33912) (<= (* 2 (select main_a v_prenex_33912)) 1998) (<= 0 (+ (select main_a v_prenex_33912) 3)) (<= (select main_a v_prenex_33912) 999))) (forall ((v_prenex_33913 Int)) (or (<= (select main_a v_prenex_33913) 1003) (<= 0 (+ (select main_a v_prenex_33913) 500))))) (forall ((v_prenex_44944 Int) (v_prenex_44945 Int)) (or (<= (+ main_x 1) v_prenex_44944) (<= 498 (select main_a v_prenex_44945)) (<= (select main_a v_prenex_44944) 502) (<= 2 (* 2 (select main_a v_prenex_44944))) (< v_prenex_44945 main_y) (<= (select main_a v_prenex_44944) (+ (select main_a v_prenex_44945) 4)) (<= (+ main_y 1) v_prenex_44945))) (forall ((v_prenex_33352 Int) (v_prenex_33351 Int)) (or (<= (+ main_y 1) v_prenex_33352) (<= (* 2 (select main_a v_prenex_33351)) 1004) (<= (select main_a v_prenex_33352) (+ (select main_a v_prenex_33351) 998)) (<= 996 (* 2 (select main_a v_prenex_33352))) (< v_prenex_33352 main_y) (<= (select main_a v_prenex_33352) 999) (<= 0 (+ (select main_a v_prenex_33351) 500)))) (forall ((v_prenex_33857 Int) (v_prenex_33856 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33857))) (<= (+ main_y 1) v_prenex_33857) (< v_prenex_33857 main_y) (<= (select main_a v_prenex_33856) 502) (<= (select main_a v_prenex_33857) 999) (<= (select main_a v_prenex_33856) (+ (select main_a v_prenex_33857) 4)))) (forall ((v_prenex_36126 Int) (v_prenex_36127 Int)) (or (<= (+ (select main_a v_prenex_36127) (select main_a v_prenex_36126)) 1000) (<= (select main_a v_prenex_36127) 999) (<= (select main_a v_prenex_36126) 1003) (<= (+ main_y 1) v_prenex_36127) (< v_prenex_36127 main_y) (< v_prenex_36126 main_x))) (forall ((v_prenex_43262 Int) (v_prenex_43261 Int)) (or (<= 0 (+ (select main_a v_prenex_43261) 500)) (<= (+ main_y 1) v_prenex_43262) (<= (+ main_x 1) v_prenex_43261) (< v_prenex_43262 main_y) (<= (select main_a v_prenex_43262) 1500) (<= (select main_a v_prenex_43261) (+ (select main_a v_prenex_43262) 4)))) (forall ((v_prenex_34155 Int) (v_prenex_34154 Int)) (or (<= (* 2 (select main_a v_prenex_34155)) 1004) (<= (select main_a v_prenex_34154) 999) (<= (* 2 (select main_a v_prenex_34154)) 1998) (<= (+ main_y 1) v_prenex_34154) (< v_prenex_34154 main_y) (<= 1000 (+ (select main_a v_prenex_34154) (select main_a v_prenex_34155))) (<= (select main_a v_prenex_34155) 1003))) (forall ((v_prenex_39906 Int) (v_prenex_39907 Int)) (or (< v_prenex_39907 main_y) (< v_prenex_39906 main_x) (<= 0 (+ (select main_a v_prenex_39906) 500)) (<= (* 2 (select main_a v_prenex_39906)) 1004) (<= 1000 (+ (select main_a v_prenex_39907) (select main_a v_prenex_39906))) (<= (* 2 (select main_a v_prenex_39907)) 1998) (<= (+ main_y 1) v_prenex_39907))) (forall ((v_prenex_46497 Int) (v_prenex_46496 Int)) (or (<= (+ main_x 1) v_prenex_46496) (< v_prenex_46497 main_y) (<= (+ main_y 1) v_prenex_46497) (<= 498 (select main_a v_prenex_46497)) (<= 1 (select main_a v_prenex_46496)) (<= (+ (select main_a v_prenex_46497) (select main_a v_prenex_46496)) 1000))) (forall ((v_prenex_43112 Int) (v_prenex_43113 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43113))) (<= (+ main_y 1) v_prenex_43113) (<= (select main_a v_prenex_43113) 999) (<= (select main_a v_prenex_43112) 1003) (< v_prenex_43113 main_y) (<= (select main_a v_prenex_43112) (+ (select main_a v_prenex_43113) 4)) (<= 2 (* 2 (select main_a v_prenex_43112))))) (or (forall ((v_prenex_47144 Int)) (or (< v_prenex_47144 main_y) (<= (* 2 (select main_a v_prenex_47144)) 1998))) (forall ((v_prenex_47143 Int)) (or (< v_prenex_47143 main_x) (<= 0 (+ (select main_a v_prenex_47143) 500)) (<= (+ main_x 1) v_prenex_47143)))) (forall ((v_prenex_37695 Int) (v_prenex_37696 Int)) (or (<= 1 (select main_a v_prenex_37695)) (<= (select main_a v_prenex_37695) 502) (<= 1000 (+ (select main_a v_prenex_37696) (select main_a v_prenex_37695))) (<= (+ main_y 1) v_prenex_37696) (< v_prenex_37696 main_y) (<= (select main_a v_prenex_37696) 1500))) (or (forall ((v_prenex_45944 Int)) (or (<= (* 2 (select main_a v_prenex_45944)) 1004) (<= 0 (+ (select main_a v_prenex_45944) 500)))) (forall ((v_prenex_45945 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45945))) (< v_prenex_45945 main_y) (<= (+ main_y 1) v_prenex_45945) (<= (select main_a v_prenex_45945) 999) (<= 498 (select main_a v_prenex_45945))))) (forall ((v_prenex_43354 Int) (v_prenex_43355 Int)) (or (<= (select main_a v_prenex_43354) 502) (<= (+ (select main_a v_prenex_43355) (select main_a v_prenex_43354)) 1000) (<= (+ main_y 1) v_prenex_43355) (< v_prenex_43355 main_y) (<= 0 (+ (select main_a v_prenex_43355) 3)) (<= 1 (select main_a v_prenex_43354)))) (forall ((v_prenex_39329 Int) (v_prenex_39328 Int)) (or (< v_prenex_39329 main_y) (< v_prenex_39328 main_x) (<= (select main_a v_prenex_39329) 1500) (<= (* 2 (select main_a v_prenex_39328)) 1004) (<= 1 (select main_a v_prenex_39328)) (<= (select main_a v_prenex_39328) (+ (select main_a v_prenex_39329) 4)) (<= (+ main_y 1) v_prenex_39329))) (forall ((v_prenex_36227 Int) (v_prenex_36226 Int)) (or (<= 1000 (+ (select main_a v_prenex_36227) (select main_a v_prenex_36226))) (<= (select main_a v_prenex_36226) 502) (<= (+ main_y 1) v_prenex_36227) (< v_prenex_36227 main_y) (<= 0 (+ (select main_a v_prenex_36227) 3)) (<= 2 (* 2 (select main_a v_prenex_36226))))) (forall ((v_prenex_37852 Int) (v_prenex_37853 Int)) (or (< v_prenex_37853 main_y) (<= 1 (select main_a v_prenex_37852)) (<= 498 (select main_a v_prenex_37853)) (<= 0 (+ (select main_a v_prenex_37852) 500)) (<= (+ main_y 1) v_prenex_37853) (<= 996 (* 2 (select main_a v_prenex_37853))) (<= 1000 (+ (select main_a v_prenex_37853) (select main_a v_prenex_37852))))) (forall ((v_prenex_36487 Int) (v_prenex_36488 Int)) (or (< v_prenex_36487 main_x) (<= (+ (select main_a v_prenex_36488) (select main_a v_prenex_36487)) 1000) (<= 0 (+ (select main_a v_prenex_36487) 500)) (< v_prenex_36488 main_y) (<= 2 (* 2 (select main_a v_prenex_36487))) (<= (* 2 (select main_a v_prenex_36488)) 1998) (<= (+ main_y 1) v_prenex_36488))) (or (forall ((v_prenex_41087 Int)) (<= (* 2 (select main_a v_prenex_41087)) 1004)) (forall ((v_prenex_32328 Int)) (or (<= 498 (select main_a v_prenex_32328)) (< v_prenex_32328 main_y) (<= (select main_a v_prenex_32328) 1500) (<= (+ main_y 1) v_prenex_32328)))) (forall ((v_prenex_43101 Int) (v_prenex_43100 Int)) (or (<= (+ main_y 1) v_prenex_43101) (<= (select main_a v_prenex_43101) (+ (select main_a v_prenex_43100) 998)) (<= 498 (select main_a v_prenex_43101)) (<= 0 (+ (select main_a v_prenex_43100) 500)) (< v_prenex_43101 main_y))) (forall ((v_prenex_38491 Int) (v_prenex_38490 Int)) (or (<= (+ (select main_a v_prenex_38491) (select main_a v_prenex_38490)) 1000) (<= 0 (+ (select main_a v_prenex_38491) 3)) (<= (+ main_y 1) v_prenex_38491) (< v_prenex_38491 main_y) (<= 498 (select main_a v_prenex_38491)) (<= (* 2 (select main_a v_prenex_38490)) 1004) (<= (select main_a v_prenex_38490) 1003))) (forall ((v_prenex_46673 Int) (v_prenex_46674 Int)) (or (< v_prenex_46674 main_y) (<= (+ main_y 1) v_prenex_46674) (<= (select main_a v_prenex_46674) 1500) (<= (* 2 (select main_a v_prenex_46673)) 1004) (< v_prenex_46673 main_x) (<= (select main_a v_prenex_46673) (+ (select main_a v_prenex_46674) 4)))) (forall ((v_prenex_43227 Int) (v_prenex_43226 Int)) (or (< v_prenex_43227 main_y) (<= 498 (select main_a v_prenex_43227)) (<= (* 2 (select main_a v_prenex_43227)) 1998) (<= (+ main_y 1) v_prenex_43227) (<= (select main_a v_prenex_43226) 502) (<= 1 (select main_a v_prenex_43226)) (<= (+ (select main_a v_prenex_43227) (select main_a v_prenex_43226)) 1000))) (forall ((v_prenex_37273 Int) (v_prenex_37274 Int)) (or (< v_prenex_37274 main_y) (<= (+ main_y 1) v_prenex_37274) (<= (select main_a v_prenex_37274) (+ (select main_a v_prenex_37273) 998)) (<= 0 (+ (select main_a v_prenex_37273) 500)) (<= (select main_a v_prenex_37273) 502) (<= (* 2 (select main_a v_prenex_37274)) 1998))) (or (forall ((v_prenex_35484 Int)) (<= 0 (+ (select main_a v_prenex_35484) 500))) (forall ((v_prenex_35485 Int)) (or (< v_prenex_35485 main_y) (<= 996 (* 2 (select main_a v_prenex_35485))) (<= (+ main_y 1) v_prenex_35485) (<= 498 (select main_a v_prenex_35485))))) (forall ((v_prenex_47728 Int) (v_prenex_47727 Int)) (or (<= (+ main_y 1) v_prenex_47728) (< v_prenex_47728 main_y) (<= (+ (select main_a v_prenex_47728) (select main_a v_prenex_47727)) 1000) (<= (select main_a v_prenex_47727) 502) (<= 996 (* 2 (select main_a v_prenex_47728))) (<= (* 2 (select main_a v_prenex_47727)) 1004))) (or (forall ((v_prenex_44312 Int)) (<= (* 2 (select main_a v_prenex_44312)) 1004)) (forall ((v_prenex_44313 Int)) (or (<= 0 (+ (select main_a v_prenex_44313) 3)) (<= (+ main_y 1) v_prenex_44313) (< v_prenex_44313 main_y) (<= 996 (* 2 (select main_a v_prenex_44313)))))) (forall ((v_prenex_45638 Int) (v_prenex_45639 Int)) (or (<= 498 (select main_a v_prenex_45639)) (<= 0 (+ (select main_a v_prenex_45638) 500)) (<= (select main_a v_prenex_45638) (+ (select main_a v_prenex_45639) 4)) (< v_prenex_45639 main_y) (<= 996 (* 2 (select main_a v_prenex_45639))) (<= (+ main_y 1) v_prenex_45639))) (forall ((v_prenex_38126 Int) (v_prenex_38125 Int)) (or (< v_prenex_38125 main_x) (<= (+ main_y 1) v_prenex_38126) (<= (+ (select main_a v_prenex_38126) (select main_a v_prenex_38125)) 1000) (< v_prenex_38126 main_y) (<= 996 (* 2 (select main_a v_prenex_38126))))) (forall ((v_prenex_34521 Int) (v_prenex_34520 Int)) (or (<= (select main_a v_prenex_34521) (+ (select main_a v_prenex_34520) 4)) (<= 2 (* 2 (select main_a v_prenex_34521))) (<= (select main_a v_prenex_34521) 502) (<= (+ main_x 1) v_prenex_34521) (< v_prenex_34520 main_y) (<= 498 (select main_a v_prenex_34520)) (<= (+ main_y 1) v_prenex_34520))) (forall ((v_prenex_34105 Int) (v_prenex_34104 Int)) (or (<= (+ main_y 1) v_prenex_34104) (<= (select main_a v_prenex_34105) (+ (select main_a v_prenex_34104) 4)) (<= (select main_a v_prenex_34104) 999) (<= 0 (+ (select main_a v_prenex_34105) 500)) (<= (select main_a v_prenex_34105) 1003) (< v_prenex_34104 main_y))) (or (forall ((v_prenex_38344 Int)) (or (< v_prenex_38344 main_y) (<= (* 2 (select main_a v_prenex_38344)) 1998) (<= (+ main_y 1) v_prenex_38344) (<= 498 (select main_a v_prenex_38344)))) (forall ((v_prenex_38343 Int)) (or (<= (select main_a v_prenex_38343) 502) (<= 0 (+ (select main_a v_prenex_38343) 500)) (< v_prenex_38343 main_x)))) (forall ((v_prenex_38489 Int) (v_prenex_38488 Int)) (or (<= (+ main_y 1) v_prenex_38489) (< v_prenex_38489 main_y) (<= 2 (* 2 (select main_a v_prenex_38488))) (<= (select main_a v_prenex_38489) (+ (select main_a v_prenex_38488) 998)) (<= 0 (+ (select main_a v_prenex_38489) 3)) (<= (+ main_x 1) v_prenex_38488))) (forall ((v_prenex_45151 Int) (v_prenex_45150 Int)) (or (<= 1 (select main_a v_prenex_45150)) (<= 0 (+ (select main_a v_prenex_45151) 3)) (<= (+ main_x 1) v_prenex_45150) (<= (+ main_y 1) v_prenex_45151) (<= 2 (* 2 (select main_a v_prenex_45150))) (<= 1000 (+ (select main_a v_prenex_45151) (select main_a v_prenex_45150))) (< v_prenex_45151 main_y))) (forall ((v_prenex_45618 Int) (v_prenex_45619 Int)) (or (<= (select main_a v_prenex_45618) 1003) (<= 498 (select main_a v_prenex_45619)) (<= (+ (select main_a v_prenex_45619) (select main_a v_prenex_45618)) 1000) (<= 2 (* 2 (select main_a v_prenex_45618))) (< v_prenex_45618 main_x) (<= (+ main_y 1) v_prenex_45619) (< v_prenex_45619 main_y))) (forall ((v_prenex_38266 Int) (v_prenex_38265 Int)) (or (<= (select main_a v_prenex_38265) 502) (<= (* 2 (select main_a v_prenex_38266)) 1998) (<= 1000 (+ (select main_a v_prenex_38266) (select main_a v_prenex_38265))) (<= 996 (* 2 (select main_a v_prenex_38266))) (<= (+ main_y 1) v_prenex_38266) (< v_prenex_38266 main_y))) (forall ((v_prenex_39728 Int) (v_prenex_39729 Int)) (or (<= (+ main_y 1) v_prenex_39729) (<= (select main_a v_prenex_39728) 502) (<= (select main_a v_prenex_39728) (+ (select main_a v_prenex_39729) 4)) (<= 1 (select main_a v_prenex_39728)) (<= (* 2 (select main_a v_prenex_39729)) 1998) (<= 0 (+ (select main_a v_prenex_39729) 3)) (< v_prenex_39729 main_y))) (forall ((v_prenex_45591 Int) (v_prenex_45590 Int)) (or (<= (select main_a v_prenex_45590) (+ (select main_a v_prenex_45591) 4)) (<= (* 2 (select main_a v_prenex_45590)) 1004) (<= 996 (* 2 (select main_a v_prenex_45591))) (<= (+ main_y 1) v_prenex_45591) (<= (select main_a v_prenex_45591) 1500) (< v_prenex_45591 main_y))) (or (forall ((v_prenex_43955 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43955))) (< v_prenex_43955 main_y) (<= (* 2 (select main_a v_prenex_43955)) 1998) (<= (+ main_y 1) v_prenex_43955) (<= (select main_a v_prenex_43955) 1500))) (forall ((v_prenex_43954 Int)) (<= (select main_a v_prenex_43954) 1003))) (forall ((v_prenex_39403 Int) (v_prenex_39402 Int)) (or (<= 0 (+ (select main_a v_prenex_39402) 500)) (<= 1 (select main_a v_prenex_39402)) (<= (select main_a v_prenex_39402) (+ (select main_a v_prenex_39403) 4)) (<= (+ main_x 1) v_prenex_39402) (< v_prenex_39403 main_y) (<= (+ main_y 1) v_prenex_39403) (<= (select main_a v_prenex_39403) 999))) (forall ((v_prenex_46383 Int) (v_prenex_46384 Int)) (or (< v_prenex_46384 main_y) (<= (* 2 (select main_a v_prenex_46384)) 1998) (<= 1 (select main_a v_prenex_46383)) (<= (select main_a v_prenex_46384) 999) (<= (select main_a v_prenex_46383) (+ (select main_a v_prenex_46384) 4)) (<= 0 (+ (select main_a v_prenex_46383) 500)) (<= (+ main_y 1) v_prenex_46384))) (forall ((v_prenex_40337 Int) (v_prenex_40338 Int)) (or (<= 0 (+ (select main_a v_prenex_40337) 500)) (<= (select main_a v_prenex_40337) (+ (select main_a v_prenex_40338) 4)) (<= (* 2 (select main_a v_prenex_40338)) 1998) (<= (+ main_y 1) v_prenex_40338) (<= 996 (* 2 (select main_a v_prenex_40338))) (< v_prenex_40338 main_y))) (or (forall ((v_prenex_41031 Int)) (<= (* 2 (select main_a v_prenex_41031)) 1004)) (forall ((v_prenex_32323 Int)) (or (<= 498 (select main_a v_prenex_32323)) (<= (* 2 (select main_a v_prenex_32323)) 1998) (<= (+ main_y 1) v_prenex_32323) (< v_prenex_32323 main_y)))) (forall ((v_prenex_41333 Int) (v_prenex_41334 Int)) (or (<= (select main_a v_prenex_41334) (+ (select main_a v_prenex_41333) 998)) (<= (select main_a v_prenex_41333) 502) (<= (select main_a v_prenex_41334) 999) (<= (+ main_y 1) v_prenex_41334) (<= 1 (select main_a v_prenex_41333)) (< v_prenex_41334 main_y) (< v_prenex_41333 main_x))) (forall ((v_prenex_32544 Int) (v_prenex_32545 Int)) (or (<= (select main_a v_prenex_32545) (+ (select main_a v_prenex_32544) 998)) (<= (select main_a v_prenex_32544) 502) (<= (+ main_y 1) v_prenex_32545) (<= 0 (+ (select main_a v_prenex_32544) 500)) (< v_prenex_32545 main_y) (<= 996 (* 2 (select main_a v_prenex_32545))) (< v_prenex_32544 main_x))) (forall ((v_prenex_41215 Int) (v_prenex_41216 Int)) (or (<= 1000 (+ (select main_a v_prenex_41216) (select main_a v_prenex_41215))) (< v_prenex_41216 main_y) (<= (select main_a v_prenex_41216) 1500) (<= (* 2 (select main_a v_prenex_41216)) 1998) (<= (select main_a v_prenex_41215) 502) (<= (+ main_y 1) v_prenex_41216))) (or (forall ((v_prenex_33186 Int)) (<= (select main_a v_prenex_33186) 1003)) (forall ((v_prenex_33187 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33187))) (< v_prenex_33187 main_y) (<= (select main_a v_prenex_33187) 1500) (<= (+ main_y 1) v_prenex_33187) (<= (* 2 (select main_a v_prenex_33187)) 1998)))) (forall ((v_prenex_40059 Int) (v_prenex_40060 Int)) (or (< v_prenex_40060 main_y) (<= 996 (* 2 (select main_a v_prenex_40060))) (<= (+ main_y 1) v_prenex_40060) (<= 0 (+ (select main_a v_prenex_40059) 500)) (< v_prenex_40059 main_x) (<= 1000 (+ (select main_a v_prenex_40060) (select main_a v_prenex_40059))))) (forall ((v_prenex_41822 Int) (v_prenex_41823 Int)) (or (<= (+ main_y 1) v_prenex_41823) (<= 0 (+ (select main_a v_prenex_41822) 500)) (< v_prenex_41822 main_x) (<= 498 (select main_a v_prenex_41823)) (<= (select main_a v_prenex_41822) (+ (select main_a v_prenex_41823) 4)) (< v_prenex_41823 main_y) (<= (* 2 (select main_a v_prenex_41822)) 1004))) (forall ((v_prenex_36925 Int) (v_prenex_36926 Int)) (or (< v_prenex_36926 main_y) (<= (* 2 (select main_a v_prenex_36925)) 1004) (<= 1000 (+ (select main_a v_prenex_36926) (select main_a v_prenex_36925))) (<= (select main_a v_prenex_36925) 502) (<= (+ main_y 1) v_prenex_36926) (<= (select main_a v_prenex_36926) 1500) (< v_prenex_36925 main_x))) (forall ((v_prenex_42493 Int) (v_prenex_42494 Int)) (or (<= 1 (select main_a v_prenex_42493)) (< v_prenex_42494 main_y) (<= (select main_a v_prenex_42494) 1500) (<= (+ (select main_a v_prenex_42494) (select main_a v_prenex_42493)) 1000) (<= (select main_a v_prenex_42493) 1003) (<= 498 (select main_a v_prenex_42494)) (<= (+ main_y 1) v_prenex_42494))) (or (forall ((v_prenex_42054 Int)) (or (<= (+ main_y 1) v_prenex_42054) (<= 498 (select main_a v_prenex_42054)) (<= (* 2 (select main_a v_prenex_42054)) 1998) (< v_prenex_42054 main_y))) (forall ((v_prenex_42053 Int)) (or (< v_prenex_42053 main_x) (<= (select main_a v_prenex_42053) 502)))) (forall ((v_prenex_43855 Int) (v_prenex_43854 Int)) (or (<= 0 (+ (select main_a v_prenex_43854) 500)) (<= (+ main_y 1) v_prenex_43855) (<= (* 2 (select main_a v_prenex_43855)) 1998) (< v_prenex_43855 main_y) (<= 996 (* 2 (select main_a v_prenex_43855))) (<= (select main_a v_prenex_43854) 502) (<= (select main_a v_prenex_43855) (+ (select main_a v_prenex_43854) 998)))) (forall ((v_prenex_45322 Int) (v_prenex_45323 Int)) (or (<= (select main_a v_prenex_45323) 999) (<= (+ main_y 1) v_prenex_45323) (<= 1000 (+ (select main_a v_prenex_45323) (select main_a v_prenex_45322))) (<= (* 2 (select main_a v_prenex_45323)) 1998) (< v_prenex_45323 main_y) (<= (select main_a v_prenex_45322) 502))) (or (forall ((v_prenex_34256 Int)) (or (<= 498 (select main_a v_prenex_34256)) (<= (* 2 (select main_a v_prenex_34256)) 1998) (<= (+ main_y 1) v_prenex_34256) (<= 996 (* 2 (select main_a v_prenex_34256))) (< v_prenex_34256 main_y))) (forall ((v_prenex_34257 Int)) (<= (select main_a v_prenex_34257) 1003))) (or (forall ((v_prenex_35962 Int)) (or (<= (* 2 (select main_a v_prenex_35962)) 1004) (<= (select main_a v_prenex_35962) 1003))) (forall ((v_prenex_35963 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35963))) (< v_prenex_35963 main_y) (<= (select main_a v_prenex_35963) 1500) (<= 498 (select main_a v_prenex_35963)) (<= (+ main_y 1) v_prenex_35963)))) (forall ((v_prenex_47029 Int) (v_prenex_47028 Int)) (or (<= (select main_a v_prenex_47028) 1003) (<= 498 (select main_a v_prenex_47029)) (<= (+ main_y 1) v_prenex_47029) (< v_prenex_47029 main_y) (<= 996 (* 2 (select main_a v_prenex_47029))) (<= (select main_a v_prenex_47029) (+ (select main_a v_prenex_47028) 998)))) (forall ((v_prenex_35600 Int) (v_prenex_35601 Int)) (or (<= 1 (select main_a v_prenex_35600)) (< v_prenex_35600 main_x) (<= (select main_a v_prenex_35600) 1003) (<= (select main_a v_prenex_35600) (+ (select main_a v_prenex_35601) 4)) (< v_prenex_35601 main_y) (<= (select main_a v_prenex_35601) 1500) (<= (+ main_y 1) v_prenex_35601))) (forall ((v_prenex_47476 Int) (v_prenex_47475 Int)) (or (<= (* 2 (select main_a v_prenex_47476)) 1998) (<= (select main_a v_prenex_47475) (+ (select main_a v_prenex_47476) 4)) (<= (+ main_y 1) v_prenex_47476) (<= 498 (select main_a v_prenex_47476)) (<= (select main_a v_prenex_47475) 502) (< v_prenex_47476 main_y) (<= (* 2 (select main_a v_prenex_47475)) 1004))) (forall ((v_prenex_43507 Int) (v_prenex_43508 Int)) (or (< v_prenex_43507 main_x) (<= (+ main_y 1) v_prenex_43508) (<= 498 (select main_a v_prenex_43508)) (<= (select main_a v_prenex_43508) (+ (select main_a v_prenex_43507) 998)) (<= 0 (+ (select main_a v_prenex_43507) 500)) (<= (select main_a v_prenex_43507) 502) (< v_prenex_43508 main_y))) (forall ((v_prenex_39365 Int) (v_prenex_39364 Int)) (or (<= (+ (select main_a v_prenex_39365) (select main_a v_prenex_39364)) 1000) (<= 0 (+ (select main_a v_prenex_39364) 500)) (<= (+ main_y 1) v_prenex_39365) (< v_prenex_39364 main_x) (< v_prenex_39365 main_y) (<= (select main_a v_prenex_39365) 999))) (forall ((v_prenex_41263 Int) (v_prenex_41264 Int)) (or (<= (select main_a v_prenex_41264) (+ (select main_a v_prenex_41263) 998)) (<= 1 (select main_a v_prenex_41263)) (<= 498 (select main_a v_prenex_41264)) (<= (+ main_y 1) v_prenex_41264) (< v_prenex_41264 main_y) (<= (select main_a v_prenex_41264) 1500) (<= (* 2 (select main_a v_prenex_41263)) 1004))) (forall ((v_prenex_44087 Int) (v_prenex_44086 Int)) (or (< v_prenex_44087 main_y) (<= 996 (* 2 (select main_a v_prenex_44087))) (<= (+ (select main_a v_prenex_44087) (select main_a v_prenex_44086)) 1000) (<= (+ main_y 1) v_prenex_44087) (<= 0 (+ (select main_a v_prenex_44087) 3)) (<= 1 (select main_a v_prenex_44086)))) (forall ((v_prenex_39129 Int) (v_prenex_39130 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39130))) (<= (select main_a v_prenex_39130) 999) (<= 2 (* 2 (select main_a v_prenex_39129))) (<= (+ main_y 1) v_prenex_39130) (<= (select main_a v_prenex_39129) 1003) (<= 1000 (+ (select main_a v_prenex_39130) (select main_a v_prenex_39129))) (< v_prenex_39130 main_y))) (forall ((v_prenex_44917 Int) (v_prenex_44916 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44916))) (<= (+ main_y 1) v_prenex_44917) (<= (select main_a v_prenex_44917) 999) (<= (* 2 (select main_a v_prenex_44916)) 1004) (< v_prenex_44917 main_y) (<= (+ (select main_a v_prenex_44917) (select main_a v_prenex_44916)) 1000))) (or (forall ((v_prenex_36502 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36502))) (<= (+ main_y 1) v_prenex_36502) (< v_prenex_36502 main_y) (<= (select main_a v_prenex_36502) 999))) (forall ((v_prenex_36501 Int)) (or (<= 1 (select main_a v_prenex_36501)) (<= 0 (+ (select main_a v_prenex_36501) 500)) (<= (+ main_x 1) v_prenex_36501)))) (forall ((v_prenex_39308 Int) (v_prenex_39309 Int)) (or (<= (select main_a v_prenex_39308) (+ (select main_a v_prenex_39309) 4)) (<= 996 (* 2 (select main_a v_prenex_39309))) (< v_prenex_39309 main_y) (<= 2 (* 2 (select main_a v_prenex_39308))) (<= (+ main_y 1) v_prenex_39309) (<= (+ main_x 1) v_prenex_39308) (<= 0 (+ (select main_a v_prenex_39308) 500)))) (or (forall ((v_prenex_33703 Int)) (or (<= (* 2 (select main_a v_prenex_33703)) 1998) (< v_prenex_33703 main_y) (<= (+ main_y 1) v_prenex_33703) (<= 498 (select main_a v_prenex_33703)) (<= (select main_a v_prenex_33703) 1500))) (forall ((v_prenex_33702 Int)) (or (<= (* 2 (select main_a v_prenex_33702)) 1004) (<= (select main_a v_prenex_33702) 502)))) (forall ((v_prenex_41237 Int) (v_prenex_41238 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41237))) (< v_prenex_41238 main_y) (<= 0 (+ (select main_a v_prenex_41237) 500)) (<= (+ main_y 1) v_prenex_41238) (<= 996 (* 2 (select main_a v_prenex_41238))) (<= (select main_a v_prenex_41238) 999) (<= 1000 (+ (select main_a v_prenex_41238) (select main_a v_prenex_41237))))) (forall ((v_prenex_44375 Int) (v_prenex_44374 Int)) (or (<= (+ main_x 1) v_prenex_44374) (<= 1000 (+ (select main_a v_prenex_44375) (select main_a v_prenex_44374))) (<= (+ main_y 1) v_prenex_44375) (<= (* 2 (select main_a v_prenex_44375)) 1998) (<= (select main_a v_prenex_44374) 1003) (<= 1 (select main_a v_prenex_44374)) (< v_prenex_44375 main_y))) (forall ((v_prenex_33434 Int) (v_prenex_33433 Int)) (or (<= (* 2 (select main_a v_prenex_33434)) 1998) (<= (+ (select main_a v_prenex_33434) (select main_a v_prenex_33433)) 1000) (<= 498 (select main_a v_prenex_33434)) (<= (+ main_y 1) v_prenex_33434) (<= (select main_a v_prenex_33433) 1003) (< v_prenex_33434 main_y))) (forall ((v_prenex_48104 Int) (v_prenex_48103 Int)) (or (<= (select main_a v_prenex_48104) (+ (select main_a v_prenex_48103) 998)) (<= (+ main_y 1) v_prenex_48104) (<= 2 (* 2 (select main_a v_prenex_48103))) (< v_prenex_48104 main_y) (<= (select main_a v_prenex_48104) 999) (<= 0 (+ (select main_a v_prenex_48103) 500)))) (forall ((v_prenex_42459 Int) (v_prenex_42460 Int)) (or (< v_prenex_42460 main_y) (<= 0 (+ (select main_a v_prenex_42459) 500)) (<= (* 2 (select main_a v_prenex_42460)) 1998) (<= (+ main_y 1) v_prenex_42460) (<= (select main_a v_prenex_42459) (+ (select main_a v_prenex_42460) 4)))) (forall ((v_prenex_36911 Int) (v_prenex_36912 Int)) (or (<= (* 2 (select main_a v_prenex_36912)) 1998) (<= (+ main_x 1) v_prenex_36911) (<= (select main_a v_prenex_36911) (+ (select main_a v_prenex_36912) 4)) (<= (+ main_y 1) v_prenex_36912) (<= (* 2 (select main_a v_prenex_36911)) 1004) (<= (select main_a v_prenex_36911) 1003) (< v_prenex_36912 main_y))) (forall ((v_prenex_47732 Int) (v_prenex_47731 Int)) (or (<= (select main_a v_prenex_47731) 502) (<= (select main_a v_prenex_47732) 1500) (<= (+ main_y 1) v_prenex_47732) (<= 0 (+ (select main_a v_prenex_47731) 500)) (<= (select main_a v_prenex_47731) (+ (select main_a v_prenex_47732) 4)) (<= (* 2 (select main_a v_prenex_47732)) 1998) (< v_prenex_47732 main_y))) (forall ((v_prenex_45025 Int) (v_prenex_45026 Int)) (or (<= (+ main_y 1) v_prenex_45026) (<= (select main_a v_prenex_45026) 999) (<= 996 (* 2 (select main_a v_prenex_45026))) (<= 1000 (+ (select main_a v_prenex_45026) (select main_a v_prenex_45025))) (< v_prenex_45026 main_y) (<= 0 (+ (select main_a v_prenex_45025) 500)))) (forall ((v_prenex_42280 Int) (v_prenex_42279 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42280))) (< v_prenex_42280 main_y) (<= 2 (* 2 (select main_a v_prenex_42279))) (<= (select main_a v_prenex_42280) 1500) (<= 0 (+ (select main_a v_prenex_42279) 500)) (<= (+ main_y 1) v_prenex_42280) (<= (select main_a v_prenex_42280) (+ (select main_a v_prenex_42279) 998)))) (forall ((v_prenex_32621 Int) (v_prenex_32620 Int)) (or (<= 1 (select main_a v_prenex_32620)) (<= (* 2 (select main_a v_prenex_32621)) 1998) (<= 2 (* 2 (select main_a v_prenex_32620))) (<= (+ main_y 1) v_prenex_32621) (<= 996 (* 2 (select main_a v_prenex_32621))) (< v_prenex_32621 main_y) (<= (select main_a v_prenex_32621) (+ (select main_a v_prenex_32620) 998)))) (forall ((v_prenex_40788 Int) (v_prenex_40789 Int)) (or (< v_prenex_40788 main_x) (<= (+ main_y 1) v_prenex_40789) (<= 0 (+ (select main_a v_prenex_40788) 500)) (< v_prenex_40789 main_y) (<= 1000 (+ (select main_a v_prenex_40789) (select main_a v_prenex_40788))) (<= (select main_a v_prenex_40789) 999))) (forall ((v_prenex_33637 Int) (v_prenex_33636 Int)) (or (<= (+ main_y 1) v_prenex_33637) (<= (+ (select main_a v_prenex_33637) (select main_a v_prenex_33636)) 1000) (<= (select main_a v_prenex_33637) 999) (< v_prenex_33637 main_y) (<= 498 (select main_a v_prenex_33637)) (<= 0 (+ (select main_a v_prenex_33636) 500)))) (or (forall ((v_prenex_35083 Int)) (or (< v_prenex_35083 main_y) (<= (* 2 (select main_a v_prenex_35083)) 1998) (<= (+ main_y 1) v_prenex_35083) (<= 498 (select main_a v_prenex_35083)) (<= (select main_a v_prenex_35083) 1500))) (forall ((v_prenex_35084 Int)) (or (<= (select main_a v_prenex_35084) 1003) (<= 2 (* 2 (select main_a v_prenex_35084)))))) (forall ((v_prenex_35666 Int) (v_prenex_35667 Int)) (or (<= 1000 (+ (select main_a v_prenex_35667) (select main_a v_prenex_35666))) (<= 996 (* 2 (select main_a v_prenex_35667))) (<= (+ main_y 1) v_prenex_35667) (<= (* 2 (select main_a v_prenex_35667)) 1998) (< v_prenex_35667 main_y))) (forall ((v_prenex_47706 Int) (v_prenex_47705 Int)) (or (<= (+ main_y 1) v_prenex_47706) (< v_prenex_47706 main_y) (<= (select main_a v_prenex_47705) 502) (<= (select main_a v_prenex_47706) 1500) (<= 0 (+ (select main_a v_prenex_47706) 3)) (<= 0 (+ (select main_a v_prenex_47705) 500)) (<= (+ (select main_a v_prenex_47706) (select main_a v_prenex_47705)) 1000))) (forall ((v_prenex_42686 Int) (v_prenex_42687 Int)) (or (<= 1 (select main_a v_prenex_42686)) (< v_prenex_42687 main_y) (<= (select main_a v_prenex_42686) 1003) (<= 996 (* 2 (select main_a v_prenex_42687))) (<= 1000 (+ (select main_a v_prenex_42687) (select main_a v_prenex_42686))) (<= (+ main_y 1) v_prenex_42687) (<= (select main_a v_prenex_42687) 999))) (forall ((v_prenex_41427 Int) (v_prenex_41428 Int)) (or (< v_prenex_41428 main_y) (<= 0 (+ (select main_a v_prenex_41428) 3)) (<= (select main_a v_prenex_41427) (+ (select main_a v_prenex_41428) 4)) (<= (select main_a v_prenex_41428) 1500) (<= (+ main_y 1) v_prenex_41428) (<= 2 (* 2 (select main_a v_prenex_41427))) (<= (select main_a v_prenex_41427) 1003))) (forall ((v_prenex_45270 Int) (v_prenex_45271 Int)) (or (<= (* 2 (select main_a v_prenex_45270)) 1004) (<= (+ (select main_a v_prenex_45271) (select main_a v_prenex_45270)) 1000) (<= (+ main_y 1) v_prenex_45271) (<= 0 (+ (select main_a v_prenex_45271) 3)) (<= (+ main_x 1) v_prenex_45270) (<= (select main_a v_prenex_45270) 502) (< v_prenex_45271 main_y))) (forall ((v_prenex_47502 Int) (v_prenex_47501 Int)) (or (< v_prenex_47501 main_x) (<= 2 (* 2 (select main_a v_prenex_47501))) (<= (+ main_y 1) v_prenex_47502) (<= (+ (select main_a v_prenex_47502) (select main_a v_prenex_47501)) 1000) (<= (select main_a v_prenex_47501) 1003) (<= (* 2 (select main_a v_prenex_47502)) 1998) (< v_prenex_47502 main_y))) (forall ((v_prenex_39669 Int) (v_prenex_39668 Int)) (or (<= 1000 (+ (select main_a v_prenex_39669) (select main_a v_prenex_39668))) (<= (+ main_y 1) v_prenex_39669) (<= 1 (select main_a v_prenex_39668)) (<= (select main_a v_prenex_39668) 1003) (<= (* 2 (select main_a v_prenex_39669)) 1998) (< v_prenex_39669 main_y))) (forall ((v_prenex_36682 Int) (v_prenex_36683 Int)) (or (<= (select main_a v_prenex_36682) 1003) (<= (+ main_y 1) v_prenex_36683) (<= (select main_a v_prenex_36682) 502) (< v_prenex_36683 main_y) (<= (select main_a v_prenex_36682) (+ (select main_a v_prenex_36683) 4)) (<= (select main_a v_prenex_36683) 999) (<= (* 2 (select main_a v_prenex_36683)) 1998))) (forall ((v_prenex_46127 Int) (v_prenex_46126 Int)) (or (<= 498 (select main_a v_prenex_46127)) (<= (+ main_y 1) v_prenex_46127) (<= (select main_a v_prenex_46126) (+ (select main_a v_prenex_46127) 4)) (<= (* 2 (select main_a v_prenex_46127)) 1998) (<= 2 (* 2 (select main_a v_prenex_46126))) (< v_prenex_46127 main_y))) (forall ((v_prenex_39659 Int) (v_prenex_39658 Int)) (or (<= (select main_a v_prenex_39658) 502) (<= (+ main_y 1) v_prenex_39659) (<= (select main_a v_prenex_39658) 1003) (<= (select main_a v_prenex_39658) (+ (select main_a v_prenex_39659) 4)) (<= (* 2 (select main_a v_prenex_39659)) 1998) (< v_prenex_39659 main_y))) (forall ((v_prenex_44119 Int) (v_prenex_44118 Int)) (or (<= (+ main_y 1) v_prenex_44119) (< v_prenex_44119 main_y) (<= 0 (+ (select main_a v_prenex_44119) 3)) (<= 1000 (+ (select main_a v_prenex_44119) (select main_a v_prenex_44118))) (<= (select main_a v_prenex_44118) 502) (<= 996 (* 2 (select main_a v_prenex_44119))))) (or (forall ((v_prenex_34734 Int)) (or (<= (+ main_x 1) v_prenex_34734) (< v_prenex_34734 main_x) (<= (select main_a v_prenex_34734) 1003))) (forall ((v_prenex_34733 Int)) (<= 996 (* 2 (select main_a v_prenex_34733))))) (or (forall ((v_prenex_35364 Int)) (or (<= (+ main_x 1) v_prenex_35364) (<= 1 (select main_a v_prenex_35364)))) (forall ((v_prenex_35363 Int)) (or (<= (select main_a v_prenex_35363) 1500) (<= (+ main_y 1) v_prenex_35363) (< v_prenex_35363 main_y) (<= 996 (* 2 (select main_a v_prenex_35363)))))) (forall ((v_prenex_33289 Int) (v_prenex_33288 Int)) (or (<= (select main_a v_prenex_33288) 1003) (<= (select main_a v_prenex_33288) (+ (select main_a v_prenex_33289) 4)) (<= (* 2 (select main_a v_prenex_33289)) 1998) (<= (+ main_y 1) v_prenex_33289) (< v_prenex_33289 main_y) (< v_prenex_33288 main_x) (<= (* 2 (select main_a v_prenex_33288)) 1004))) (forall ((v_prenex_42055 Int) (v_prenex_42056 Int)) (or (<= (+ main_y 1) v_prenex_42056) (<= (* 2 (select main_a v_prenex_42055)) 1004) (<= 0 (+ (select main_a v_prenex_42056) 3)) (<= (select main_a v_prenex_42055) 1003) (<= (select main_a v_prenex_42056) 999) (<= (select main_a v_prenex_42056) (+ (select main_a v_prenex_42055) 998)) (< v_prenex_42056 main_y))) (forall ((v_prenex_33255 Int) (v_prenex_33254 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33255))) (<= 0 (+ (select main_a v_prenex_33254) 500)) (<= (select main_a v_prenex_33254) (+ (select main_a v_prenex_33255) 4)) (<= (* 2 (select main_a v_prenex_33255)) 1998) (< v_prenex_33255 main_y) (<= (* 2 (select main_a v_prenex_33254)) 1004) (<= (+ main_y 1) v_prenex_33255))) (forall ((v_prenex_32644 Int) (v_prenex_32645 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32645))) (<= (select main_a v_prenex_32645) 999) (< v_prenex_32645 main_y) (<= (+ main_y 1) v_prenex_32645) (<= 1000 (+ (select main_a v_prenex_32645) (select main_a v_prenex_32644))) (<= (select main_a v_prenex_32644) 502) (<= (select main_a v_prenex_32644) 1003))) (forall ((v_prenex_47180 Int) (v_prenex_47179 Int)) (or (<= (+ (select main_a v_prenex_47180) (select main_a v_prenex_47179)) 1000) (<= 0 (+ (select main_a v_prenex_47180) 3)) (<= 0 (+ (select main_a v_prenex_47179) 500)) (< v_prenex_47180 main_y) (<= 2 (* 2 (select main_a v_prenex_47179))) (<= (+ main_y 1) v_prenex_47180) (<= 996 (* 2 (select main_a v_prenex_47180))))) (or (forall ((v_prenex_45140 Int)) (or (<= (* 2 (select main_a v_prenex_45140)) 1004) (< v_prenex_45140 main_x) (<= (select main_a v_prenex_45140) 1003))) (forall ((v_prenex_45141 Int)) (or (<= (+ main_y 1) v_prenex_45141) (<= (* 2 (select main_a v_prenex_45141)) 1998) (< v_prenex_45141 main_y)))) (forall ((v_prenex_40911 Int) (v_prenex_40910 Int)) (or (<= 1 (select main_a v_prenex_40910)) (<= 996 (* 2 (select main_a v_prenex_40911))) (< v_prenex_40911 main_y) (<= (+ main_y 1) v_prenex_40911) (<= (select main_a v_prenex_40911) 1500) (<= (select main_a v_prenex_40910) (+ (select main_a v_prenex_40911) 4)) (<= (select main_a v_prenex_40910) 502))) (forall ((v_prenex_42633 Int) (v_prenex_42634 Int)) (or (< v_prenex_42633 main_x) (<= 2 (* 2 (select main_a v_prenex_42633))) (<= (+ main_x 1) v_prenex_42633) (<= (+ (select main_a v_prenex_42634) (select main_a v_prenex_42633)) 1000) (<= 0 (+ (select main_a v_prenex_42633) 500)))) (or (forall ((v_prenex_39745 Int)) (or (<= 498 (select main_a v_prenex_39745)) (<= (+ main_y 1) v_prenex_39745) (<= 996 (* 2 (select main_a v_prenex_39745))) (< v_prenex_39745 main_y))) (forall ((v_prenex_39744 Int)) (or (<= (select main_a v_prenex_39744) 1003) (<= (* 2 (select main_a v_prenex_39744)) 1004) (< v_prenex_39744 main_x)))) (forall ((v_prenex_39793 Int) (v_prenex_39792 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39792))) (<= (+ main_y 1) v_prenex_39793) (<= (select main_a v_prenex_39792) (+ (select main_a v_prenex_39793) 4)) (< v_prenex_39793 main_y) (<= 996 (* 2 (select main_a v_prenex_39793))) (<= (+ main_x 1) v_prenex_39792))) (forall ((v_prenex_43086 Int) (v_prenex_43087 Int)) (or (<= (+ main_y 1) v_prenex_43087) (<= 498 (select main_a v_prenex_43087)) (< v_prenex_43087 main_y) (<= (select main_a v_prenex_43086) 1003) (<= (+ main_x 1) v_prenex_43086) (<= 1000 (+ (select main_a v_prenex_43087) (select main_a v_prenex_43086))))) (forall ((v_prenex_36515 Int) (v_prenex_36516 Int)) (or (<= (select main_a v_prenex_36516) (+ (select main_a v_prenex_36515) 998)) (<= 0 (+ (select main_a v_prenex_36515) 500)) (< v_prenex_36516 main_y) (<= (+ main_y 1) v_prenex_36516) (<= 2 (* 2 (select main_a v_prenex_36515))) (<= 498 (select main_a v_prenex_36516)) (<= (* 2 (select main_a v_prenex_36516)) 1998))) (or (forall ((v_prenex_40159 Int)) (or (<= (select main_a v_prenex_40159) 1003) (<= (select main_a v_prenex_40159) 502))) (forall ((v_prenex_40160 Int)) (or (<= 498 (select main_a v_prenex_40160)) (<= (* 2 (select main_a v_prenex_40160)) 1998) (<= 0 (+ (select main_a v_prenex_40160) 3)) (< v_prenex_40160 main_y) (<= (+ main_y 1) v_prenex_40160)))) (forall ((v_prenex_34689 Int) (v_prenex_34690 Int)) (or (<= (select main_a v_prenex_34690) 502) (<= 996 (* 2 (select main_a v_prenex_34689))) (<= (select main_a v_prenex_34690) 1003) (<= (select main_a v_prenex_34689) 1500) (<= (select main_a v_prenex_34689) (+ (select main_a v_prenex_34690) 998)) (< v_prenex_34689 main_y) (<= (+ main_y 1) v_prenex_34689))) (forall ((v_prenex_43767 Int) (v_prenex_43766 Int)) (or (<= (+ main_y 1) v_prenex_43767) (<= (* 2 (select main_a v_prenex_43767)) 1998) (<= 0 (+ (select main_a v_prenex_43766) 500)) (<= (+ (select main_a v_prenex_43767) (select main_a v_prenex_43766)) 1000) (<= 2 (* 2 (select main_a v_prenex_43766))) (< v_prenex_43767 main_y))) (forall ((v_prenex_39028 Int) (v_prenex_39027 Int)) (or (< v_prenex_39028 main_y) (<= (+ (select main_a v_prenex_39028) (select main_a v_prenex_39027)) 1000) (<= (+ main_x 1) v_prenex_39027) (<= 0 (+ (select main_a v_prenex_39028) 3)) (<= (+ main_y 1) v_prenex_39028) (<= (select main_a v_prenex_39027) 502))) (forall ((v_prenex_36668 Int) (v_prenex_36669 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36669))) (< v_prenex_36669 main_y) (<= (+ main_x 1) v_prenex_36668) (<= (+ main_y 1) v_prenex_36669) (<= (select main_a v_prenex_36668) (+ (select main_a v_prenex_36669) 4)) (<= (* 2 (select main_a v_prenex_36668)) 1004))) (or (forall ((v_prenex_39067 Int)) (or (<= (select main_a v_prenex_39067) 502) (<= (+ main_x 1) v_prenex_39067) (<= 1 (select main_a v_prenex_39067)))) (forall ((v_prenex_39068 Int)) (or (<= (* 2 (select main_a v_prenex_39068)) 1998) (<= (+ main_y 1) v_prenex_39068) (<= (select main_a v_prenex_39068) 999) (< v_prenex_39068 main_y)))) (forall ((v_prenex_45153 Int) (v_prenex_45152 Int)) (or (<= (+ (select main_a v_prenex_45153) (select main_a v_prenex_45152)) 1000) (<= 1 (select main_a v_prenex_45152)) (<= (+ main_y 1) v_prenex_45153) (<= (* 2 (select main_a v_prenex_45153)) 1998) (< v_prenex_45153 main_y) (<= 2 (* 2 (select main_a v_prenex_45152))) (<= (select main_a v_prenex_45153) 999))) (or (forall ((v_prenex_44493 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44493))) (<= (select main_a v_prenex_44493) 1500) (<= (+ main_y 1) v_prenex_44493) (<= (select main_a v_prenex_44493) 999) (< v_prenex_44493 main_y))) (forall ((v_prenex_44492 Int)) (or (<= 0 (+ (select main_a v_prenex_44492) 500)) (<= (select main_a v_prenex_44492) 502)))) (or (forall ((v_prenex_33471 Int)) (or (<= 0 (+ (select main_a v_prenex_33471) 500)) (<= 2 (* 2 (select main_a v_prenex_33471))))) (forall ((v_prenex_33472 Int)) (or (< v_prenex_33472 main_y) (<= 498 (select main_a v_prenex_33472)) (<= (* 2 (select main_a v_prenex_33472)) 1998) (<= (+ main_y 1) v_prenex_33472)))) (forall ((v_prenex_45573 Int) (v_prenex_45572 Int)) (or (<= (select main_a v_prenex_45573) 1500) (<= (+ main_y 1) v_prenex_45573) (<= (select main_a v_prenex_45572) 1003) (< v_prenex_45573 main_y) (<= 0 (+ (select main_a v_prenex_45572) 500)) (<= (select main_a v_prenex_45573) (+ (select main_a v_prenex_45572) 998)) (<= 996 (* 2 (select main_a v_prenex_45573))))) (forall ((v_prenex_39092 Int) (v_prenex_39091 Int)) (or (<= (* 2 (select main_a v_prenex_39092)) 1998) (<= 0 (+ (select main_a v_prenex_39091) 500)) (<= (select main_a v_prenex_39092) 1500) (< v_prenex_39092 main_y) (<= (+ main_y 1) v_prenex_39092) (<= (select main_a v_prenex_39092) (+ (select main_a v_prenex_39091) 998)) (<= 2 (* 2 (select main_a v_prenex_39091))))) (forall ((v_prenex_33500 Int) (v_prenex_33499 Int)) (or (<= (+ main_y 1) v_prenex_33500) (<= 2 (* 2 (select main_a v_prenex_33499))) (< v_prenex_33500 main_y) (<= (select main_a v_prenex_33499) (+ (select main_a v_prenex_33500) 4)) (<= (select main_a v_prenex_33500) 999) (<= (select main_a v_prenex_33499) 1003))) (forall ((v_prenex_42441 Int) (v_prenex_42442 Int)) (or (<= (+ main_y 1) v_prenex_42442) (<= (* 2 (select main_a v_prenex_42442)) 1998) (< v_prenex_42442 main_y) (<= 0 (+ (select main_a v_prenex_42441) 500)) (<= 2 (* 2 (select main_a v_prenex_42441))) (<= 996 (* 2 (select main_a v_prenex_42442))) (<= 1000 (+ (select main_a v_prenex_42442) (select main_a v_prenex_42441))))) (forall ((v_prenex_40655 Int) (v_prenex_40654 Int)) (or (<= (select main_a v_prenex_40654) 1003) (<= (+ main_y 1) v_prenex_40655) (< v_prenex_40655 main_y) (<= (select main_a v_prenex_40654) (+ (select main_a v_prenex_40655) 4)) (< v_prenex_40654 main_x) (<= 2 (* 2 (select main_a v_prenex_40654))) (<= 996 (* 2 (select main_a v_prenex_40655))))) (forall ((v_prenex_40935 Int) (v_prenex_40934 Int)) (or (<= (select main_a v_prenex_40934) 502) (<= (+ main_x 1) v_prenex_40934) (<= (+ (select main_a v_prenex_40935) (select main_a v_prenex_40934)) 1000) (<= (* 2 (select main_a v_prenex_40935)) 1998) (< v_prenex_40935 main_y) (<= (* 2 (select main_a v_prenex_40934)) 1004) (<= (+ main_y 1) v_prenex_40935))) (forall ((v_prenex_38732 Int) (v_prenex_38733 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38732))) (<= (+ main_y 1) v_prenex_38733) (<= 498 (select main_a v_prenex_38733)) (< v_prenex_38733 main_y) (<= (* 2 (select main_a v_prenex_38732)) 1004) (<= (select main_a v_prenex_38733) 1500) (<= (+ (select main_a v_prenex_38733) (select main_a v_prenex_38732)) 1000))) (forall ((v_prenex_43327 Int) (v_prenex_43326 Int)) (or (<= 1 (select main_a v_prenex_43326)) (<= 0 (+ (select main_a v_prenex_43327) 3)) (<= 0 (+ (select main_a v_prenex_43326) 500)) (<= 1000 (+ (select main_a v_prenex_43327) (select main_a v_prenex_43326))) (< v_prenex_43327 main_y) (<= (+ main_y 1) v_prenex_43327))) (forall ((v_prenex_37360 Int) (v_prenex_37361 Int)) (or (< v_prenex_37361 main_y) (<= 0 (+ (select main_a v_prenex_37360) 500)) (<= (+ main_y 1) v_prenex_37361) (<= 996 (* 2 (select main_a v_prenex_37361))) (<= (select main_a v_prenex_37360) 502) (<= (+ (select main_a v_prenex_37361) (select main_a v_prenex_37360)) 1000) (<= (* 2 (select main_a v_prenex_37361)) 1998))) (forall ((v_prenex_41794 Int) (v_prenex_41795 Int)) (or (<= (+ main_y 1) v_prenex_41795) (<= (select main_a v_prenex_41794) (+ (select main_a v_prenex_41795) 4)) (<= (select main_a v_prenex_41795) 999) (<= (* 2 (select main_a v_prenex_41794)) 1004) (<= 2 (* 2 (select main_a v_prenex_41794))) (< v_prenex_41795 main_y))) (or (forall ((v_prenex_32572 Int)) (or (<= 1 (select main_a v_prenex_32572)) (<= 0 (+ (select main_a v_prenex_32572) 500)))) (forall ((v_prenex_32573 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32573))) (<= (+ main_y 1) v_prenex_32573) (< v_prenex_32573 main_y) (<= 498 (select main_a v_prenex_32573))))) (forall ((v_prenex_38693 Int) (v_prenex_38692 Int)) (or (<= (select main_a v_prenex_38693) 1500) (<= (select main_a v_prenex_38692) 502) (<= (+ main_y 1) v_prenex_38693) (<= 498 (select main_a v_prenex_38693)) (<= (* 2 (select main_a v_prenex_38692)) 1004) (<= (select main_a v_prenex_38692) (+ (select main_a v_prenex_38693) 4)) (< v_prenex_38693 main_y))) (forall ((v_prenex_44595 Int) (v_prenex_44594 Int)) (or (< v_prenex_44595 main_y) (<= (+ main_y 1) v_prenex_44595) (<= (select main_a v_prenex_44595) 1500) (<= 0 (+ (select main_a v_prenex_44595) 3)) (<= (select main_a v_prenex_44594) (+ (select main_a v_prenex_44595) 4)) (<= (select main_a v_prenex_44594) 502))) (forall ((v_prenex_35497 Int) (v_prenex_35496 Int)) (or (<= (select main_a v_prenex_35497) 999) (< v_prenex_35497 main_y) (<= 1000 (+ (select main_a v_prenex_35497) (select main_a v_prenex_35496))) (<= 0 (+ (select main_a v_prenex_35496) 500)) (<= (+ main_y 1) v_prenex_35497) (<= (select main_a v_prenex_35496) 1003))) (or (forall ((v_prenex_41996 Int)) (or (<= (+ main_y 1) v_prenex_41996) (<= 996 (* 2 (select main_a v_prenex_41996))) (< v_prenex_41996 main_y) (<= (select main_a v_prenex_41996) 999))) (forall ((v_prenex_41995 Int)) (or (<= (select main_a v_prenex_41995) 1003) (<= (+ main_x 1) v_prenex_41995) (<= 2 (* 2 (select main_a v_prenex_41995)))))) (forall ((v_prenex_47248 Int) (v_prenex_47247 Int)) (or (<= (select main_a v_prenex_47247) (+ (select main_a v_prenex_47248) 4)) (<= 2 (* 2 (select main_a v_prenex_47247))) (<= 498 (select main_a v_prenex_47248)) (<= (+ main_x 1) v_prenex_47247) (<= (+ main_y 1) v_prenex_47248) (<= 0 (+ (select main_a v_prenex_47247) 500)) (< v_prenex_47248 main_y))) (forall ((v_prenex_38170 Int) (v_prenex_38169 Int)) (or (<= (select main_a v_prenex_38169) (+ (select main_a v_prenex_38170) 4)) (<= (* 2 (select main_a v_prenex_38169)) 1004) (<= (+ main_y 1) v_prenex_38170) (<= 498 (select main_a v_prenex_38170)) (<= (select main_a v_prenex_38170) 999) (< v_prenex_38170 main_y))) (forall ((v_prenex_41896 Int) (v_prenex_41895 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41895))) (<= (+ main_y 1) v_prenex_41896) (<= (select main_a v_prenex_41895) 502) (<= (* 2 (select main_a v_prenex_41896)) 1998) (<= (select main_a v_prenex_41896) 999) (<= (select main_a v_prenex_41896) (+ (select main_a v_prenex_41895) 998)) (< v_prenex_41896 main_y))) (forall ((v_prenex_42637 Int) (v_prenex_42638 Int)) (or (< v_prenex_42638 main_y) (<= 0 (+ (select main_a v_prenex_42638) 3)) (<= 1 (select main_a v_prenex_42637)) (<= 0 (+ (select main_a v_prenex_42637) 500)) (< v_prenex_42637 main_x) (<= (+ main_y 1) v_prenex_42638) (<= (select main_a v_prenex_42637) (+ (select main_a v_prenex_42638) 4)))) (forall ((v_prenex_37821 Int) (v_prenex_37820 Int)) (or (<= (+ (select main_a v_prenex_37821) (select main_a v_prenex_37820)) 1000) (<= (* 2 (select main_a v_prenex_37820)) 1004) (< v_prenex_37821 main_y) (<= (select main_a v_prenex_37821) 999) (< v_prenex_37820 main_x) (<= (+ main_y 1) v_prenex_37821) (<= 0 (+ (select main_a v_prenex_37820) 500)))) (forall ((v_prenex_46028 Int) (v_prenex_46029 Int)) (or (<= (+ main_y 1) v_prenex_46029) (<= 1 (select main_a v_prenex_46028)) (<= 1000 (+ (select main_a v_prenex_46029) (select main_a v_prenex_46028))) (<= (select main_a v_prenex_46029) 999) (<= 0 (+ (select main_a v_prenex_46028) 500)) (< v_prenex_46029 main_y))) (forall ((v_prenex_35528 Int) (v_prenex_35529 Int)) (or (<= 0 (+ (select main_a v_prenex_35528) 500)) (<= 0 (+ (select main_a v_prenex_35529) 3)) (<= 2 (* 2 (select main_a v_prenex_35528))) (<= (+ (select main_a v_prenex_35529) (select main_a v_prenex_35528)) 1000) (< v_prenex_35529 main_y) (<= (+ main_y 1) v_prenex_35529))) (forall ((v_prenex_39360 Int) (v_prenex_39361 Int)) (or (<= (+ main_y 1) v_prenex_39361) (<= (select main_a v_prenex_39360) (+ (select main_a v_prenex_39361) 4)) (< v_prenex_39361 main_y) (<= (select main_a v_prenex_39360) 502) (<= (select main_a v_prenex_39360) 1003) (<= (select main_a v_prenex_39361) 1500))) (forall ((v_prenex_41798 Int) (v_prenex_41799 Int)) (or (<= (select main_a v_prenex_41799) 1500) (<= 1000 (+ (select main_a v_prenex_41799) (select main_a v_prenex_41798))) (<= (+ main_y 1) v_prenex_41799) (< v_prenex_41799 main_y) (< v_prenex_41798 main_x))) (forall ((v_prenex_41501 Int) (v_prenex_41502 Int)) (or (<= (select main_a v_prenex_41502) 999) (< v_prenex_41502 main_y) (<= 996 (* 2 (select main_a v_prenex_41502))) (<= (select main_a v_prenex_41502) (+ (select main_a v_prenex_41501) 998)) (<= 2 (* 2 (select main_a v_prenex_41501))) (<= (* 2 (select main_a v_prenex_41501)) 1004) (<= (+ main_y 1) v_prenex_41502))) (forall ((v_prenex_44984 Int) (v_prenex_44983 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44983))) (<= (select main_a v_prenex_44983) 1003) (<= (+ main_y 1) v_prenex_44984) (<= (select main_a v_prenex_44984) 1500) (<= (* 2 (select main_a v_prenex_44984)) 1998) (<= 1000 (+ (select main_a v_prenex_44984) (select main_a v_prenex_44983))) (< v_prenex_44984 main_y))) (forall ((v_prenex_36246 Int) (v_prenex_36247 Int)) (or (<= (+ main_y 1) v_prenex_36247) (< v_prenex_36247 main_y) (<= (* 2 (select main_a v_prenex_36247)) 1998) (<= 1000 (+ (select main_a v_prenex_36247) (select main_a v_prenex_36246))) (<= (select main_a v_prenex_36246) 1003) (<= (+ main_x 1) v_prenex_36246))) (or (forall ((v_prenex_36721 Int)) (or (<= 0 (+ (select main_a v_prenex_36721) 500)) (< v_prenex_36721 main_x) (<= (* 2 (select main_a v_prenex_36721)) 1004))) (forall ((v_prenex_36722 Int)) (or (<= (* 2 (select main_a v_prenex_36722)) 1998) (<= (+ main_y 1) v_prenex_36722) (< v_prenex_36722 main_y)))) (forall ((v_prenex_37847 Int) (v_prenex_37846 Int)) (or (<= (select main_a v_prenex_37846) 502) (<= 996 (* 2 (select main_a v_prenex_37847))) (< v_prenex_37847 main_y) (<= (+ main_y 1) v_prenex_37847) (<= (select main_a v_prenex_37847) 1500) (<= (select main_a v_prenex_37846) (+ (select main_a v_prenex_37847) 4)))) (forall ((v_prenex_42750 Int) (v_prenex_42751 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42750))) (<= (select main_a v_prenex_42750) (+ (select main_a v_prenex_42751) 4)) (<= (select main_a v_prenex_42751) 999) (<= (+ main_y 1) v_prenex_42751) (< v_prenex_42751 main_y) (<= 996 (* 2 (select main_a v_prenex_42751))))) (or (forall ((v_prenex_34385 Int)) (or (<= (select main_a v_prenex_34385) 502) (< v_prenex_34385 main_x) (<= 0 (+ (select main_a v_prenex_34385) 500)))) (forall ((v_prenex_34384 Int)) (or (<= (* 2 (select main_a v_prenex_34384)) 1998) (<= (+ main_y 1) v_prenex_34384) (< v_prenex_34384 main_y)))) (forall ((v_prenex_38578 Int) (v_prenex_38579 Int)) (or (<= 0 (+ (select main_a v_prenex_38578) 500)) (<= (select main_a v_prenex_38579) 999) (<= 1 (select main_a v_prenex_38578)) (< v_prenex_38579 main_y) (<= (+ main_y 1) v_prenex_38579) (<= 1000 (+ (select main_a v_prenex_38579) (select main_a v_prenex_38578))))) (forall ((v_prenex_36628 Int) (v_prenex_36629 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36629))) (< v_prenex_36629 main_y) (<= 1 (select main_a v_prenex_36628)) (<= (+ main_y 1) v_prenex_36629) (<= 1000 (+ (select main_a v_prenex_36629) (select main_a v_prenex_36628))) (<= 0 (+ (select main_a v_prenex_36628) 500)))) (forall ((v_prenex_39375 Int) (v_prenex_39374 Int)) (or (< v_prenex_39375 main_y) (<= (* 2 (select main_a v_prenex_39374)) 1004) (<= (select main_a v_prenex_39374) 502) (<= 1000 (+ (select main_a v_prenex_39375) (select main_a v_prenex_39374))) (<= 498 (select main_a v_prenex_39375)) (<= (+ main_y 1) v_prenex_39375))) (forall ((v_prenex_33755 Int) (v_prenex_33754 Int)) (or (< v_prenex_33755 main_y) (<= (+ main_y 1) v_prenex_33755) (<= 0 (+ (select main_a v_prenex_33754) 500)) (<= (select main_a v_prenex_33755) 999) (<= 996 (* 2 (select main_a v_prenex_33755))) (<= (select main_a v_prenex_33754) (+ (select main_a v_prenex_33755) 4)))) (forall ((v_prenex_39700 Int) (v_prenex_39701 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39700))) (<= 1 (select main_a v_prenex_39700)) (< v_prenex_39701 main_y) (<= (+ main_y 1) v_prenex_39701) (<= 996 (* 2 (select main_a v_prenex_39701))) (<= (select main_a v_prenex_39700) (+ (select main_a v_prenex_39701) 4)))) (forall ((v_prenex_45832 Int) (v_prenex_45833 Int)) (or (< v_prenex_45833 main_y) (<= 1000 (+ (select main_a v_prenex_45833) (select main_a v_prenex_45832))) (<= (select main_a v_prenex_45832) 1003) (<= 1 (select main_a v_prenex_45832)) (<= 0 (+ (select main_a v_prenex_45833) 3)) (< v_prenex_45832 main_x) (<= (+ main_y 1) v_prenex_45833))) (forall ((v_prenex_41511 Int) (v_prenex_41512 Int)) (or (<= (select main_a v_prenex_41511) 1003) (<= (select main_a v_prenex_41511) (+ (select main_a v_prenex_41512) 4)) (<= (+ main_y 1) v_prenex_41512) (< v_prenex_41512 main_y) (<= (select main_a v_prenex_41512) 999) (<= (select main_a v_prenex_41512) 1500))) (forall ((v_prenex_42606 Int) (v_prenex_42607 Int)) (or (<= 0 (+ (select main_a v_prenex_42606) 500)) (<= (select main_a v_prenex_42606) (+ (select main_a v_prenex_42607) 4)) (< v_prenex_42607 main_y) (<= (+ main_y 1) v_prenex_42607) (< v_prenex_42606 main_x) (<= (* 2 (select main_a v_prenex_42606)) 1004) (<= 996 (* 2 (select main_a v_prenex_42607))))) (or (forall ((v_prenex_40248 Int)) (<= 996 (* 2 (select main_a v_prenex_40248)))) (forall ((v_prenex_40247 Int)) (or (< v_prenex_40247 main_x) (<= (+ main_x 1) v_prenex_40247) (<= 1 (select main_a v_prenex_40247)) (<= 0 (+ (select main_a v_prenex_40247) 500))))) (forall ((v_prenex_46108 Int) (v_prenex_46109 Int)) (or (<= 0 (+ (select main_a v_prenex_46109) 3)) (<= 1 (select main_a v_prenex_46108)) (<= 2 (* 2 (select main_a v_prenex_46108))) (< v_prenex_46109 main_y) (<= (+ main_x 1) v_prenex_46108) (<= (+ main_y 1) v_prenex_46109) (<= (+ (select main_a v_prenex_46109) (select main_a v_prenex_46108)) 1000))) (or (forall ((v_prenex_44617 Int)) (or (<= (+ main_y 1) v_prenex_44617) (<= (* 2 (select main_a v_prenex_44617)) 1998) (< v_prenex_44617 main_y) (<= 0 (+ (select main_a v_prenex_44617) 3)))) (forall ((v_prenex_44616 Int)) (or (<= 1 (select main_a v_prenex_44616)) (<= (select main_a v_prenex_44616) 1003)))) (forall ((v_prenex_38714 Int) (v_prenex_38715 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38715))) (< v_prenex_38715 main_y) (<= 1 (select main_a v_prenex_38714)) (<= (+ main_y 1) v_prenex_38715) (<= (select main_a v_prenex_38714) 1003) (<= (* 2 (select main_a v_prenex_38715)) 1998) (<= 1000 (+ (select main_a v_prenex_38715) (select main_a v_prenex_38714))))) (forall ((v_prenex_35856 Int) (v_prenex_35857 Int)) (or (<= (+ (select main_a v_prenex_35857) (select main_a v_prenex_35856)) 1000) (<= (+ main_y 1) v_prenex_35857) (<= 0 (+ (select main_a v_prenex_35857) 3)) (<= (* 2 (select main_a v_prenex_35856)) 1004) (< v_prenex_35857 main_y) (<= (select main_a v_prenex_35856) 1003))) (forall ((v_prenex_37243 Int) (v_prenex_37244 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37243))) (<= (* 2 (select main_a v_prenex_37243)) 1004) (<= (select main_a v_prenex_37243) (+ (select main_a v_prenex_37244) 4)) (< v_prenex_37244 main_y) (<= (+ main_y 1) v_prenex_37244) (<= (select main_a v_prenex_37244) 1500))) (forall ((v_prenex_33169 Int) (v_prenex_33168 Int)) (or (< v_prenex_33169 main_y) (<= (+ main_y 1) v_prenex_33169) (<= 498 (select main_a v_prenex_33169)) (<= 1 (select main_a v_prenex_33168)) (<= (+ (select main_a v_prenex_33169) (select main_a v_prenex_33168)) 1000) (< v_prenex_33168 main_x) (<= (select main_a v_prenex_33168) 502))) (or (forall ((v_prenex_35190 Int)) (or (<= (select main_a v_prenex_35190) 502) (<= (+ main_x 1) v_prenex_35190) (< v_prenex_35190 main_x))) (forall ((v_prenex_35189 Int)) (or (<= (* 2 (select main_a v_prenex_35189)) 1998) (< v_prenex_35189 main_y)))) (forall ((v_prenex_33189 Int) (v_prenex_33188 Int)) (or (<= (+ (select main_a v_prenex_33189) (select main_a v_prenex_33188)) 1000) (<= 0 (+ (select main_a v_prenex_33189) 3)) (< v_prenex_33189 main_y) (<= (+ main_y 1) v_prenex_33189) (<= 2 (* 2 (select main_a v_prenex_33188))) (<= (select main_a v_prenex_33188) 1003))) (forall ((v_prenex_36175 Int) (v_prenex_36174 Int)) (or (<= (+ main_y 1) v_prenex_36175) (<= (* 2 (select main_a v_prenex_36174)) 1004) (<= 996 (* 2 (select main_a v_prenex_36175))) (< v_prenex_36175 main_y) (<= 498 (select main_a v_prenex_36175)) (<= (select main_a v_prenex_36174) (+ (select main_a v_prenex_36175) 4)))) (forall ((v_prenex_39931 Int) (v_prenex_39930 Int)) (or (<= 498 (select main_a v_prenex_39931)) (<= (select main_a v_prenex_39930) 1003) (<= (+ main_y 1) v_prenex_39931) (<= (select main_a v_prenex_39931) 999) (< v_prenex_39931 main_y) (<= (+ (select main_a v_prenex_39931) (select main_a v_prenex_39930)) 1000))) (forall ((v_prenex_38552 Int) (v_prenex_38553 Int)) (or (<= 498 (select main_a v_prenex_38553)) (< v_prenex_38553 main_y) (<= 1 (select main_a v_prenex_38552)) (<= (select main_a v_prenex_38553) (+ (select main_a v_prenex_38552) 998)) (< v_prenex_38552 main_x) (<= (+ main_y 1) v_prenex_38553))) (forall ((v_prenex_34750 Int) (v_prenex_34749 Int)) (or (<= 498 (select main_a v_prenex_34749)) (<= (select main_a v_prenex_34749) 999) (<= (+ main_y 1) v_prenex_34749) (< v_prenex_34749 main_y) (<= 0 (+ (select main_a v_prenex_34750) 500)) (<= (+ (select main_a v_prenex_34749) (select main_a v_prenex_34750)) 1000))) (forall ((v_prenex_34175 Int) (v_prenex_34174 Int)) (or (<= (select main_a v_prenex_34175) 502) (<= (+ main_y 1) v_prenex_34174) (<= 0 (+ (select main_a v_prenex_34174) 3)) (<= (+ (select main_a v_prenex_34174) (select main_a v_prenex_34175)) 1000) (< v_prenex_34174 main_y) (<= (select main_a v_prenex_34174) 1500) (<= 2 (* 2 (select main_a v_prenex_34175))))) (forall ((v_prenex_41935 Int) (v_prenex_41936 Int)) (or (<= (+ main_y 1) v_prenex_41936) (<= 1 (select main_a v_prenex_41935)) (< v_prenex_41936 main_y) (<= (* 2 (select main_a v_prenex_41935)) 1004) (<= 996 (* 2 (select main_a v_prenex_41936))) (<= (select main_a v_prenex_41936) (+ (select main_a v_prenex_41935) 998)) (<= (select main_a v_prenex_41936) 999))) (or (forall ((v_prenex_35998 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35998))) (<= 0 (+ (select main_a v_prenex_35998) 500)))) (forall ((v_prenex_35999 Int)) (or (< v_prenex_35999 main_y) (<= 996 (* 2 (select main_a v_prenex_35999))) (<= (+ main_y 1) v_prenex_35999)))) (forall ((v_prenex_44849 Int) (v_prenex_44848 Int)) (or (<= (select main_a v_prenex_44849) (+ (select main_a v_prenex_44848) 998)) (< v_prenex_44849 main_y) (<= 2 (* 2 (select main_a v_prenex_44848))) (<= (select main_a v_prenex_44848) 1003) (<= (+ main_y 1) v_prenex_44849) (<= 498 (select main_a v_prenex_44849)) (<= (* 2 (select main_a v_prenex_44849)) 1998))) (forall ((v_prenex_42875 Int) (v_prenex_42874 Int)) (or (<= (* 2 (select main_a v_prenex_42875)) 1998) (< v_prenex_42875 main_y) (<= (+ (select main_a v_prenex_42875) (select main_a v_prenex_42874)) 1000) (<= (+ main_y 1) v_prenex_42875) (<= (select main_a v_prenex_42874) 1003) (<= (select main_a v_prenex_42874) 502) (<= 996 (* 2 (select main_a v_prenex_42875))))) (forall ((v_prenex_45775 Int) (v_prenex_45774 Int)) (or (< v_prenex_45775 main_y) (<= (select main_a v_prenex_45774) 502) (<= 1000 (+ (select main_a v_prenex_45775) (select main_a v_prenex_45774))) (<= (select main_a v_prenex_45774) 1003) (<= (select main_a v_prenex_45775) 1500) (< v_prenex_45774 main_x) (<= (+ main_y 1) v_prenex_45775))) (forall ((v_prenex_45423 Int) (v_prenex_45422 Int)) (or (<= (+ main_y 1) v_prenex_45423) (<= (select main_a v_prenex_45422) 502) (< v_prenex_45423 main_y) (<= 498 (select main_a v_prenex_45423)) (<= 0 (+ (select main_a v_prenex_45423) 3)) (<= (+ (select main_a v_prenex_45423) (select main_a v_prenex_45422)) 1000) (<= 2 (* 2 (select main_a v_prenex_45422))))) (forall ((v_prenex_43398 Int) (v_prenex_43399 Int)) (or (<= (+ main_y 1) v_prenex_43399) (<= (select main_a v_prenex_43399) (+ (select main_a v_prenex_43398) 998)) (<= 1 (select main_a v_prenex_43398)) (<= 498 (select main_a v_prenex_43399)) (<= (* 2 (select main_a v_prenex_43398)) 1004) (< v_prenex_43399 main_y) (<= 996 (* 2 (select main_a v_prenex_43399))))) (forall ((v_prenex_47640 Int) (v_prenex_47639 Int)) (or (<= 0 (+ (select main_a v_prenex_47640) 3)) (<= (select main_a v_prenex_47640) 1500) (<= 1 (select main_a v_prenex_47639)) (< v_prenex_47640 main_y) (<= (+ main_y 1) v_prenex_47640) (<= (select main_a v_prenex_47640) (+ (select main_a v_prenex_47639) 998)))) (forall ((v_prenex_40477 Int) (v_prenex_40476 Int)) (or (< v_prenex_40477 main_y) (<= (+ main_y 1) v_prenex_40477) (< v_prenex_40476 main_x) (<= 1 (select main_a v_prenex_40476)) (<= (+ (select main_a v_prenex_40477) (select main_a v_prenex_40476)) 1000) (<= 996 (* 2 (select main_a v_prenex_40477))))) (forall ((v_prenex_41401 Int) (v_prenex_41402 Int)) (or (<= 1 (select main_a v_prenex_41401)) (<= 2 (* 2 (select main_a v_prenex_41401))) (<= 1000 (+ (select main_a v_prenex_41402) (select main_a v_prenex_41401))) (<= (select main_a v_prenex_41402) 1500) (<= (+ main_y 1) v_prenex_41402) (< v_prenex_41402 main_y) (<= (+ main_x 1) v_prenex_41401))) (forall ((v_prenex_44450 Int) (v_prenex_44451 Int)) (or (<= (select main_a v_prenex_44451) (+ (select main_a v_prenex_44450) 998)) (<= (+ main_y 1) v_prenex_44451) (<= 996 (* 2 (select main_a v_prenex_44451))) (<= 2 (* 2 (select main_a v_prenex_44450))) (<= (select main_a v_prenex_44451) 999) (<= (select main_a v_prenex_44450) 502) (< v_prenex_44451 main_y))) (forall ((v_prenex_32861 Int) (v_prenex_32860 Int)) (or (<= (+ main_x 1) v_prenex_32860) (<= (+ (select main_a v_prenex_32861) (select main_a v_prenex_32860)) 1000) (<= (select main_a v_prenex_32860) 1003) (< v_prenex_32861 main_y) (<= 0 (+ (select main_a v_prenex_32860) 500)) (<= (+ main_y 1) v_prenex_32861) (<= 0 (+ (select main_a v_prenex_32861) 3)))) (forall ((v_prenex_47574 Int) (v_prenex_47573 Int)) (or (<= (+ main_y 1) v_prenex_47574) (< v_prenex_47574 main_y) (<= 2 (* 2 (select main_a v_prenex_47573))) (<= (+ (select main_a v_prenex_47574) (select main_a v_prenex_47573)) 1000) (<= 996 (* 2 (select main_a v_prenex_47574))) (<= 0 (+ (select main_a v_prenex_47573) 500)) (<= 498 (select main_a v_prenex_47574)))) (forall ((v_prenex_40858 Int) (v_prenex_40859 Int)) (or (<= (+ main_y 1) v_prenex_40859) (<= 498 (select main_a v_prenex_40859)) (<= 1000 (+ (select main_a v_prenex_40859) (select main_a v_prenex_40858))) (<= 1 (select main_a v_prenex_40858)) (<= 996 (* 2 (select main_a v_prenex_40859))) (< v_prenex_40859 main_y) (<= (select main_a v_prenex_40858) 1003))) (or (forall ((v_prenex_33107 Int)) (or (<= (select main_a v_prenex_33107) 1500) (<= 996 (* 2 (select main_a v_prenex_33107))) (< v_prenex_33107 main_y) (<= (+ main_y 1) v_prenex_33107) (<= 498 (select main_a v_prenex_33107)))) (forall ((v_prenex_33106 Int)) (<= 0 (+ (select main_a v_prenex_33106) 500)))) (forall ((v_prenex_34920 Int) (v_prenex_34919 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34919))) (<= (+ main_y 1) v_prenex_34919) (<= (select main_a v_prenex_34919) 999) (<= (select main_a v_prenex_34920) (+ (select main_a v_prenex_34919) 4)) (< v_prenex_34919 main_y) (<= (select main_a v_prenex_34920) 1003) (<= 2 (* 2 (select main_a v_prenex_34920))))) (forall ((v_prenex_42649 Int) (v_prenex_42650 Int)) (or (< v_prenex_42650 main_y) (<= 1 (select main_a v_prenex_42649)) (<= 1000 (+ (select main_a v_prenex_42650) (select main_a v_prenex_42649))) (<= (+ main_x 1) v_prenex_42649) (<= (+ main_y 1) v_prenex_42650) (<= (select main_a v_prenex_42650) 1500) (<= 0 (+ (select main_a v_prenex_42649) 500)))) (or (forall ((v_prenex_36702 Int)) (or (<= 0 (+ (select main_a v_prenex_36702) 3)) (<= (select main_a v_prenex_36702) 1500) (<= 996 (* 2 (select main_a v_prenex_36702))) (< v_prenex_36702 main_y) (<= (+ main_y 1) v_prenex_36702))) (forall ((v_prenex_36701 Int)) (<= 2 (* 2 (select main_a v_prenex_36701))))) (forall ((v_prenex_44140 Int) (v_prenex_44141 Int)) (or (<= 0 (+ (select main_a v_prenex_44141) 3)) (<= (* 2 (select main_a v_prenex_44140)) 1004) (<= (* 2 (select main_a v_prenex_44141)) 1998) (< v_prenex_44141 main_y) (<= 1000 (+ (select main_a v_prenex_44141) (select main_a v_prenex_44140))) (<= (+ main_y 1) v_prenex_44141) (<= 1 (select main_a v_prenex_44140)))) (forall ((v_prenex_46259 Int) (v_prenex_46260 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46259))) (<= (+ main_y 1) v_prenex_46260) (<= (select main_a v_prenex_46259) 1003) (<= (select main_a v_prenex_46259) (+ (select main_a v_prenex_46260) 4)) (< v_prenex_46260 main_y) (<= 498 (select main_a v_prenex_46260)) (<= (select main_a v_prenex_46260) 1500))) (forall ((v_prenex_35446 Int) (v_prenex_35447 Int)) (or (<= (* 2 (select main_a v_prenex_35447)) 1998) (<= 0 (+ (select main_a v_prenex_35446) 500)) (< v_prenex_35447 main_y) (<= (+ main_y 1) v_prenex_35447) (<= (select main_a v_prenex_35446) (+ (select main_a v_prenex_35447) 4)))) (forall ((v_prenex_36835 Int) (v_prenex_36836 Int)) (or (< v_prenex_36836 main_y) (<= (+ main_y 1) v_prenex_36836) (<= (select main_a v_prenex_36836) 999) (<= (* 2 (select main_a v_prenex_36835)) 1004) (<= (select main_a v_prenex_36835) (+ (select main_a v_prenex_36836) 4)) (<= (select main_a v_prenex_36835) 1003))) (forall ((v_prenex_39096 Int) (v_prenex_39095 Int)) (or (<= (select main_a v_prenex_39095) 1003) (<= (+ main_x 1) v_prenex_39095) (<= 996 (* 2 (select main_a v_prenex_39096))) (<= (select main_a v_prenex_39095) 502) (< v_prenex_39096 main_y) (<= (+ (select main_a v_prenex_39096) (select main_a v_prenex_39095)) 1000) (<= (+ main_y 1) v_prenex_39096))) (forall ((v_prenex_40722 Int) (v_prenex_40723 Int)) (or (<= (* 2 (select main_a v_prenex_40723)) 1998) (<= (select main_a v_prenex_40722) 1003) (<= (+ main_y 1) v_prenex_40723) (<= (select main_a v_prenex_40722) 502) (<= 1000 (+ (select main_a v_prenex_40723) (select main_a v_prenex_40722))) (<= (select main_a v_prenex_40723) 999) (< v_prenex_40723 main_y))) (or (forall ((v_prenex_35563 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35563))) (<= (select main_a v_prenex_35563) 1500) (< v_prenex_35563 main_y) (<= (+ main_y 1) v_prenex_35563))) (forall ((v_prenex_35562 Int)) (or (<= (select main_a v_prenex_35562) 502) (<= (+ main_x 1) v_prenex_35562) (<= (* 2 (select main_a v_prenex_35562)) 1004)))) (forall ((v_prenex_34591 Int) (v_prenex_34590 Int)) (or (<= (select main_a v_prenex_34590) (+ (select main_a v_prenex_34591) 998)) (<= (select main_a v_prenex_34591) 502) (<= (* 2 (select main_a v_prenex_34590)) 1998) (< v_prenex_34590 main_y) (<= (+ main_y 1) v_prenex_34590) (<= (* 2 (select main_a v_prenex_34591)) 1004) (<= 0 (+ (select main_a v_prenex_34590) 3)))) (forall ((v_prenex_35284 Int) (v_prenex_35283 Int)) (or (< v_prenex_35283 main_y) (<= 0 (+ (select main_a v_prenex_35283) 3)) (< v_prenex_35284 main_x) (<= 0 (+ (select main_a v_prenex_35284) 500)) (<= (select main_a v_prenex_35284) (+ (select main_a v_prenex_35283) 4)) (<= (+ main_y 1) v_prenex_35283))) (or (forall ((v_prenex_42888 Int)) (or (<= 0 (+ (select main_a v_prenex_42888) 500)) (<= (select main_a v_prenex_42888) 1003))) (forall ((v_prenex_42889 Int)) (or (<= (+ main_y 1) v_prenex_42889) (< v_prenex_42889 main_y) (<= (select main_a v_prenex_42889) 999) (<= (* 2 (select main_a v_prenex_42889)) 1998) (<= (select main_a v_prenex_42889) 1500)))) (forall ((v_prenex_47766 Int) (v_prenex_47765 Int)) (or (< v_prenex_47766 main_y) (<= (select main_a v_prenex_47765) (+ (select main_a v_prenex_47766) 4)) (<= (* 2 (select main_a v_prenex_47766)) 1998) (<= 0 (+ (select main_a v_prenex_47765) 500)) (<= (+ main_x 1) v_prenex_47765) (<= (+ main_y 1) v_prenex_47766))) (forall ((v_prenex_39766 Int) (v_prenex_39767 Int)) (or (<= (select main_a v_prenex_39766) 502) (<= (+ main_y 1) v_prenex_39767) (<= 498 (select main_a v_prenex_39767)) (<= (* 2 (select main_a v_prenex_39767)) 1998) (<= (+ (select main_a v_prenex_39767) (select main_a v_prenex_39766)) 1000) (< v_prenex_39767 main_y) (<= (* 2 (select main_a v_prenex_39766)) 1004))) (forall ((v_prenex_43088 Int) (v_prenex_43089 Int)) (or (<= (+ main_y 1) v_prenex_43089) (<= 1 (select main_a v_prenex_43088)) (<= (+ (select main_a v_prenex_43089) (select main_a v_prenex_43088)) 1000) (< v_prenex_43089 main_y) (<= (select main_a v_prenex_43089) 999))) (or (forall ((v_prenex_43645 Int)) (or (<= (* 2 (select main_a v_prenex_43645)) 1004) (<= (select main_a v_prenex_43645) 1003))) (forall ((v_prenex_43646 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43646))) (<= (+ main_y 1) v_prenex_43646) (< v_prenex_43646 main_y) (<= (* 2 (select main_a v_prenex_43646)) 1998) (<= (select main_a v_prenex_43646) 1500)))) (forall ((v_prenex_39667 Int) (v_prenex_39666 Int)) (or (<= (+ main_x 1) v_prenex_39666) (<= (select main_a v_prenex_39666) 1003) (<= 1 (select main_a v_prenex_39666)) (<= (select main_a v_prenex_39667) 999) (<= (+ main_y 1) v_prenex_39667) (< v_prenex_39667 main_y) (<= 1000 (+ (select main_a v_prenex_39667) (select main_a v_prenex_39666))))) (forall ((v_prenex_47824 Int) (v_prenex_47823 Int)) (or (<= 0 (+ (select main_a v_prenex_47823) 500)) (<= (+ main_x 1) v_prenex_47823) (<= 1000 (+ (select main_a v_prenex_47824) (select main_a v_prenex_47823))) (< v_prenex_47824 main_y) (<= (+ main_y 1) v_prenex_47824) (<= (select main_a v_prenex_47824) 1500))) (forall ((v_prenex_41963 Int) (v_prenex_41964 Int)) (or (< v_prenex_41964 main_y) (<= (select main_a v_prenex_41963) 1003) (<= 498 (select main_a v_prenex_41964)) (<= (+ main_y 1) v_prenex_41964) (<= (select main_a v_prenex_41963) (+ (select main_a v_prenex_41964) 4)) (<= (select main_a v_prenex_41964) 999))) (or (forall ((v_prenex_41175 Int)) (or (<= 1 (select main_a v_prenex_41175)) (<= (select main_a v_prenex_41175) 1003) (<= (+ main_x 1) v_prenex_41175))) (forall ((v_prenex_41176 Int)) (or (<= (+ main_y 1) v_prenex_41176) (<= (* 2 (select main_a v_prenex_41176)) 1998) (< v_prenex_41176 main_y)))) (forall ((v_prenex_33829 Int) (v_prenex_33828 Int)) (or (<= (select main_a v_prenex_33829) 1500) (< v_prenex_33829 main_y) (<= (select main_a v_prenex_33828) 502) (<= 996 (* 2 (select main_a v_prenex_33829))) (<= (* 2 (select main_a v_prenex_33828)) 1004) (<= (+ (select main_a v_prenex_33829) (select main_a v_prenex_33828)) 1000) (<= (+ main_y 1) v_prenex_33829))) (or (forall ((v_prenex_35168 Int)) (or (<= (+ main_x 1) v_prenex_35168) (<= (* 2 (select main_a v_prenex_35168)) 1004) (<= (select main_a v_prenex_35168) 502))) (forall ((v_prenex_35167 Int)) (or (< v_prenex_35167 main_y) (<= (select main_a v_prenex_35167) 1500) (<= (+ main_y 1) v_prenex_35167) (<= (* 2 (select main_a v_prenex_35167)) 1998)))) (or (forall ((v_prenex_37527 Int)) (or (<= 1 (select main_a v_prenex_37527)) (<= 0 (+ (select main_a v_prenex_37527) 500)))) (forall ((v_prenex_37528 Int)) (or (< v_prenex_37528 main_y) (<= (+ main_y 1) v_prenex_37528) (<= (select main_a v_prenex_37528) 999) (<= 498 (select main_a v_prenex_37528)) (<= 996 (* 2 (select main_a v_prenex_37528)))))) (forall ((v_prenex_44283 Int) (v_prenex_44282 Int)) (or (< v_prenex_44283 main_y) (< v_prenex_44282 main_x) (<= 0 (+ (select main_a v_prenex_44282) 500)) (<= (+ main_y 1) v_prenex_44283) (<= (select main_a v_prenex_44283) (+ (select main_a v_prenex_44282) 998)) (<= (select main_a v_prenex_44282) 502) (<= 498 (select main_a v_prenex_44283)))) (forall ((v_prenex_45601 Int) (v_prenex_45600 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45600))) (<= (select main_a v_prenex_45601) 1500) (<= 1 (select main_a v_prenex_45600)) (<= 1000 (+ (select main_a v_prenex_45601) (select main_a v_prenex_45600))) (< v_prenex_45601 main_y) (<= (+ main_y 1) v_prenex_45601) (< v_prenex_45600 main_x))) (forall ((v_prenex_35602 Int) (v_prenex_35603 Int)) (or (<= (select main_a v_prenex_35603) (+ (select main_a v_prenex_35602) 998)) (<= 498 (select main_a v_prenex_35603)) (<= (+ main_x 1) v_prenex_35602) (< v_prenex_35603 main_y) (<= (+ main_y 1) v_prenex_35603) (<= (* 2 (select main_a v_prenex_35602)) 1004))) (forall ((v_prenex_47402 Int) (v_prenex_47401 Int)) (or (<= (select main_a v_prenex_47401) 502) (< v_prenex_47402 main_y) (<= 498 (select main_a v_prenex_47402)) (<= (select main_a v_prenex_47401) (+ (select main_a v_prenex_47402) 4)) (<= (* 2 (select main_a v_prenex_47401)) 1004) (<= 996 (* 2 (select main_a v_prenex_47402))) (<= (+ main_y 1) v_prenex_47402))) (forall ((v_prenex_32528 Int) (v_prenex_32529 Int)) (or (< v_prenex_32528 main_x) (<= (* 2 (select main_a v_prenex_32528)) 1004) (<= (select main_a v_prenex_32528) 502) (<= (+ main_x 1) v_prenex_32528) (<= (+ (select main_a v_prenex_32529) (select main_a v_prenex_32528)) 1000))) (forall ((v_prenex_34601 Int) (v_prenex_34600 Int)) (or (<= 1000 (+ (select main_a v_prenex_34600) (select main_a v_prenex_34601))) (<= 1 (select main_a v_prenex_34601)) (<= (select main_a v_prenex_34601) 502) (< v_prenex_34600 main_y) (<= (select main_a v_prenex_34600) 999) (<= (+ main_y 1) v_prenex_34600))) (forall ((v_prenex_44467 Int) (v_prenex_44466 Int)) (or (<= (select main_a v_prenex_44467) (+ (select main_a v_prenex_44466) 998)) (<= (select main_a v_prenex_44467) 1500) (<= 0 (+ (select main_a v_prenex_44466) 500)) (<= (+ main_y 1) v_prenex_44467) (< v_prenex_44467 main_y) (<= 996 (* 2 (select main_a v_prenex_44467))) (<= 2 (* 2 (select main_a v_prenex_44466))))) (forall ((v_prenex_35410 Int) (v_prenex_35411 Int)) (or (<= (+ main_x 1) v_prenex_35410) (<= 2 (* 2 (select main_a v_prenex_35410))) (<= (select main_a v_prenex_35410) (+ (select main_a v_prenex_35411) 4)) (<= 1 (select main_a v_prenex_35410)) (< v_prenex_35410 main_x))) (forall ((v_prenex_34918 Int) (v_prenex_34917 Int)) (or (<= (select main_a v_prenex_34918) 1003) (<= (+ main_y 1) v_prenex_34917) (<= (+ main_x 1) v_prenex_34918) (<= 1000 (+ (select main_a v_prenex_34917) (select main_a v_prenex_34918))) (<= 996 (* 2 (select main_a v_prenex_34917))) (< v_prenex_34917 main_y))) (or (forall ((v_prenex_33391 Int)) (or (<= 1 (select main_a v_prenex_33391)) (<= (+ main_x 1) v_prenex_33391) (<= (select main_a v_prenex_33391) 502))) (forall ((v_prenex_33392 Int)) (or (<= (+ main_y 1) v_prenex_33392) (< v_prenex_33392 main_y) (<= 996 (* 2 (select main_a v_prenex_33392))) (<= (* 2 (select main_a v_prenex_33392)) 1998)))) (forall ((v_prenex_45144 Int) (v_prenex_45145 Int)) (or (< v_prenex_45144 main_x) (<= (+ main_y 1) v_prenex_45145) (<= (select main_a v_prenex_45145) 999) (<= 0 (+ (select main_a v_prenex_45144) 500)) (<= 1000 (+ (select main_a v_prenex_45145) (select main_a v_prenex_45144))) (< v_prenex_45145 main_y))) (forall ((v_prenex_34469 Int) (v_prenex_34468 Int)) (or (< v_prenex_34468 main_y) (<= 1 (select main_a v_prenex_34469)) (<= (select main_a v_prenex_34469) 1003) (<= 1000 (+ (select main_a v_prenex_34468) (select main_a v_prenex_34469))) (<= (select main_a v_prenex_34468) 1500) (<= (+ main_y 1) v_prenex_34468) (<= 0 (+ (select main_a v_prenex_34468) 3)))) (forall ((v_prenex_46927 Int) (v_prenex_46926 Int)) (or (<= (+ (select main_a v_prenex_46927) (select main_a v_prenex_46926)) 1000) (<= (+ main_y 1) v_prenex_46927) (<= (* 2 (select main_a v_prenex_46927)) 1998) (< v_prenex_46927 main_y))) (forall ((v_prenex_47816 Int) (v_prenex_47815 Int)) (or (< v_prenex_47816 main_y) (<= (+ main_y 1) v_prenex_47816) (<= (+ (select main_a v_prenex_47816) (select main_a v_prenex_47815)) 1000) (<= (select main_a v_prenex_47815) 1003) (<= (select main_a v_prenex_47816) 999) (<= (* 2 (select main_a v_prenex_47815)) 1004) (<= 0 (+ (select main_a v_prenex_47816) 3)))) (forall ((v_prenex_45016 Int) (v_prenex_45015 Int)) (or (< v_prenex_45016 main_y) (<= 2 (* 2 (select main_a v_prenex_45015))) (<= (* 2 (select main_a v_prenex_45015)) 1004) (<= 0 (+ (select main_a v_prenex_45016) 3)) (<= (select main_a v_prenex_45016) 1500) (<= (+ (select main_a v_prenex_45016) (select main_a v_prenex_45015)) 1000) (<= (+ main_y 1) v_prenex_45016))) (or (forall ((v_prenex_42161 Int)) (or (<= 0 (+ (select main_a v_prenex_42161) 500)) (<= 1 (select main_a v_prenex_42161)) (<= (+ main_x 1) v_prenex_42161))) (forall ((v_prenex_42162 Int)) (or (<= (+ main_y 1) v_prenex_42162) (< v_prenex_42162 main_y) (<= 996 (* 2 (select main_a v_prenex_42162)))))) (forall ((v_prenex_36153 Int) (v_prenex_36152 Int)) (or (<= (+ main_y 1) v_prenex_36153) (<= (+ main_x 1) v_prenex_36152) (<= (* 2 (select main_a v_prenex_36153)) 1998) (<= (select main_a v_prenex_36152) 1003) (< v_prenex_36153 main_y) (<= (select main_a v_prenex_36153) (+ (select main_a v_prenex_36152) 998)))) (or (forall ((v_prenex_35156 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35156))) (<= (+ main_x 1) v_prenex_35156) (<= (select main_a v_prenex_35156) 1003))) (forall ((v_prenex_35155 Int)) (or (<= (+ main_y 1) v_prenex_35155) (<= 0 (+ (select main_a v_prenex_35155) 3)) (<= 996 (* 2 (select main_a v_prenex_35155))) (< v_prenex_35155 main_y)))) (or (forall ((v_prenex_40682 Int)) (or (<= (* 2 (select main_a v_prenex_40682)) 1004) (<= 2 (* 2 (select main_a v_prenex_40682))))) (forall ((v_prenex_40683 Int)) (or (<= (select main_a v_prenex_40683) 1500) (< v_prenex_40683 main_y) (<= (+ main_y 1) v_prenex_40683) (<= (* 2 (select main_a v_prenex_40683)) 1998)))) (forall ((v_prenex_36785 Int) (v_prenex_36786 Int)) (or (<= (* 2 (select main_a v_prenex_36785)) 1004) (<= (select main_a v_prenex_36786) 1500) (<= (select main_a v_prenex_36785) 1003) (<= (+ main_y 1) v_prenex_36786) (< v_prenex_36786 main_y) (<= (+ (select main_a v_prenex_36786) (select main_a v_prenex_36785)) 1000))) (forall ((v_prenex_46703 Int) (v_prenex_46704 Int)) (or (<= (* 2 (select main_a v_prenex_46704)) 1998) (<= (select main_a v_prenex_46703) 502) (<= (+ (select main_a v_prenex_46704) (select main_a v_prenex_46703)) 1000) (< v_prenex_46704 main_y) (<= (+ main_y 1) v_prenex_46704) (<= 498 (select main_a v_prenex_46704)) (<= (select main_a v_prenex_46703) 1003))) (forall ((v_prenex_34800 Int) (v_prenex_34799 Int)) (or (<= (select main_a v_prenex_34800) (+ (select main_a v_prenex_34799) 4)) (<= (select main_a v_prenex_34799) 999) (<= (+ main_y 1) v_prenex_34799) (< v_prenex_34799 main_y) (<= (select main_a v_prenex_34800) 1003) (<= (select main_a v_prenex_34799) 1500) (<= 1 (select main_a v_prenex_34800)))) (forall ((v_prenex_35740 Int) (v_prenex_35741 Int)) (or (<= (select main_a v_prenex_35740) (+ (select main_a v_prenex_35741) 4)) (<= 498 (select main_a v_prenex_35741)) (< v_prenex_35741 main_y) (<= (+ main_y 1) v_prenex_35741) (<= 996 (* 2 (select main_a v_prenex_35741))))) (or (forall ((v_prenex_38511 Int)) (or (<= (+ main_y 1) v_prenex_38511) (<= 996 (* 2 (select main_a v_prenex_38511))) (<= (select main_a v_prenex_38511) 1500) (< v_prenex_38511 main_y))) (forall ((v_prenex_38510 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38510))) (<= (+ main_x 1) v_prenex_38510) (<= 1 (select main_a v_prenex_38510))))) (forall ((v_prenex_47914 Int) (v_prenex_47913 Int)) (or (<= (select main_a v_prenex_47913) 1003) (<= (select main_a v_prenex_47914) (+ (select main_a v_prenex_47913) 998)) (< v_prenex_47914 main_y) (<= (+ main_y 1) v_prenex_47914) (<= (select main_a v_prenex_47914) 1500) (<= (* 2 (select main_a v_prenex_47913)) 1004) (<= (+ main_x 1) v_prenex_47913))) (forall ((v_prenex_45586 Int) (v_prenex_45587 Int)) (or (<= (* 2 (select main_a v_prenex_45586)) 1004) (<= (select main_a v_prenex_45586) 1003) (<= 0 (+ (select main_a v_prenex_45587) 3)) (< v_prenex_45587 main_y) (<= (+ main_x 1) v_prenex_45586) (<= (+ main_y 1) v_prenex_45587) (<= (+ (select main_a v_prenex_45587) (select main_a v_prenex_45586)) 1000))) (forall ((v_prenex_32597 Int) (v_prenex_32596 Int)) (or (<= (select main_a v_prenex_32597) (+ (select main_a v_prenex_32596) 998)) (<= (+ main_y 1) v_prenex_32597) (<= (select main_a v_prenex_32596) 1003) (<= 2 (* 2 (select main_a v_prenex_32596))) (< v_prenex_32597 main_y) (<= (select main_a v_prenex_32597) 1500))) (forall ((v_prenex_47552 Int) (v_prenex_47551 Int)) (or (<= (select main_a v_prenex_47552) 1500) (<= 996 (* 2 (select main_a v_prenex_47552))) (<= (* 2 (select main_a v_prenex_47551)) 1004) (<= 1000 (+ (select main_a v_prenex_47552) (select main_a v_prenex_47551))) (< v_prenex_47552 main_y) (<= (+ main_y 1) v_prenex_47552) (<= (select main_a v_prenex_47551) 1003))) (forall ((v_prenex_42435 Int) (v_prenex_42436 Int)) (or (<= (+ (select main_a v_prenex_42436) (select main_a v_prenex_42435)) 1000) (<= 2 (* 2 (select main_a v_prenex_42435))) (<= (* 2 (select main_a v_prenex_42436)) 1998) (<= (+ main_y 1) v_prenex_42436) (<= (select main_a v_prenex_42435) 502) (<= 996 (* 2 (select main_a v_prenex_42436))) (< v_prenex_42436 main_y))) (forall ((v_prenex_36965 Int) (v_prenex_36966 Int)) (or (<= (select main_a v_prenex_36966) (+ (select main_a v_prenex_36965) 998)) (<= 2 (* 2 (select main_a v_prenex_36965))) (<= (* 2 (select main_a v_prenex_36965)) 1004) (<= (+ main_y 1) v_prenex_36966) (<= (select main_a v_prenex_36966) 999) (< v_prenex_36966 main_y))) (forall ((v_prenex_32995 Int) (v_prenex_32994 Int)) (or (<= 1 (select main_a v_prenex_32994)) (<= 0 (+ (select main_a v_prenex_32994) 500)) (< v_prenex_32995 main_y) (<= (+ main_y 1) v_prenex_32995) (<= 0 (+ (select main_a v_prenex_32995) 3)) (<= 498 (select main_a v_prenex_32995)) (<= (select main_a v_prenex_32995) (+ (select main_a v_prenex_32994) 998)))) (forall ((v_prenex_34679 Int) (v_prenex_34680 Int)) (or (<= (+ main_y 1) v_prenex_34679) (<= (select main_a v_prenex_34680) 1003) (<= 498 (select main_a v_prenex_34679)) (< v_prenex_34680 main_x) (< v_prenex_34679 main_y) (<= (select main_a v_prenex_34679) (+ (select main_a v_prenex_34680) 998)))) (forall ((v_prenex_44861 Int) (v_prenex_44860 Int)) (or (<= (select main_a v_prenex_44861) 999) (< v_prenex_44861 main_y) (<= 996 (* 2 (select main_a v_prenex_44861))) (<= 1000 (+ (select main_a v_prenex_44861) (select main_a v_prenex_44860))) (<= 0 (+ (select main_a v_prenex_44860) 500)) (<= (* 2 (select main_a v_prenex_44860)) 1004) (<= (+ main_y 1) v_prenex_44861))) (forall ((v_prenex_44843 Int) (v_prenex_44842 Int)) (or (<= (+ main_y 1) v_prenex_44843) (<= (select main_a v_prenex_44843) (+ (select main_a v_prenex_44842) 998)) (<= 2 (* 2 (select main_a v_prenex_44842))) (<= (select main_a v_prenex_44843) 1500) (<= 0 (+ (select main_a v_prenex_44842) 500)) (< v_prenex_44843 main_y) (< v_prenex_44842 main_x))) (forall ((v_prenex_47882 Int) (v_prenex_47881 Int)) (or (<= (+ main_y 1) v_prenex_47882) (<= 996 (* 2 (select main_a v_prenex_47882))) (<= (* 2 (select main_a v_prenex_47882)) 1998) (< v_prenex_47882 main_y) (<= (select main_a v_prenex_47881) 502) (<= 1000 (+ (select main_a v_prenex_47882) (select main_a v_prenex_47881))) (<= (select main_a v_prenex_47881) 1003))) (forall ((v_prenex_34884 Int) (v_prenex_34883 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34883))) (<= 1000 (+ (select main_a v_prenex_34883) (select main_a v_prenex_34884))) (<= (select main_a v_prenex_34883) 1500) (< v_prenex_34883 main_y) (<= (+ main_y 1) v_prenex_34883))) (or (forall ((v_prenex_40340 Int)) (or (<= 0 (+ (select main_a v_prenex_40340) 3)) (<= (select main_a v_prenex_40340) 1500) (<= (+ main_y 1) v_prenex_40340) (<= (* 2 (select main_a v_prenex_40340)) 1998) (< v_prenex_40340 main_y))) (forall ((v_prenex_40339 Int)) (or (<= 0 (+ (select main_a v_prenex_40339) 500)) (<= (select main_a v_prenex_40339) 502)))) (forall ((v_prenex_33656 Int) (v_prenex_33657 Int)) (or (< v_prenex_33657 main_y) (<= (select main_a v_prenex_33657) 1500) (<= 0 (+ (select main_a v_prenex_33656) 500)) (<= (select main_a v_prenex_33656) (+ (select main_a v_prenex_33657) 4)) (<= 996 (* 2 (select main_a v_prenex_33657))) (<= (* 2 (select main_a v_prenex_33656)) 1004) (<= (+ main_y 1) v_prenex_33657))) (forall ((v_prenex_36840 Int) (v_prenex_36839 Int)) (or (< v_prenex_36840 main_y) (<= 0 (+ (select main_a v_prenex_36840) 3)) (<= (select main_a v_prenex_36839) 502) (<= (select main_a v_prenex_36839) 1003) (<= (select main_a v_prenex_36840) 1500) (<= 1000 (+ (select main_a v_prenex_36840) (select main_a v_prenex_36839))) (<= (+ main_y 1) v_prenex_36840))) (forall ((v_prenex_39797 Int) (v_prenex_39796 Int)) (or (<= 1 (select main_a v_prenex_39796)) (<= (select main_a v_prenex_39797) 1500) (<= (+ (select main_a v_prenex_39797) (select main_a v_prenex_39796)) 1000) (< v_prenex_39797 main_y) (<= (+ main_y 1) v_prenex_39797) (<= 498 (select main_a v_prenex_39797)))) (forall ((v_prenex_36374 Int) (v_prenex_36375 Int)) (or (<= 1 (select main_a v_prenex_36374)) (<= (select main_a v_prenex_36374) (+ (select main_a v_prenex_36375) 4)) (<= (+ main_y 1) v_prenex_36375) (< v_prenex_36375 main_y) (<= (* 2 (select main_a v_prenex_36374)) 1004) (<= (+ main_x 1) v_prenex_36374) (<= 996 (* 2 (select main_a v_prenex_36375))))) (forall ((v_prenex_38826 Int) (v_prenex_38827 Int)) (or (< v_prenex_38826 main_x) (<= (select main_a v_prenex_38826) 1003) (<= 996 (* 2 (select main_a v_prenex_38827))) (<= (select main_a v_prenex_38826) (+ (select main_a v_prenex_38827) 4)) (< v_prenex_38827 main_y) (<= (+ main_y 1) v_prenex_38827) (<= 2 (* 2 (select main_a v_prenex_38826))))) (forall ((v_prenex_32948 Int) (v_prenex_32949 Int)) (or (<= (select main_a v_prenex_32948) (+ (select main_a v_prenex_32949) 4)) (<= 2 (* 2 (select main_a v_prenex_32948))) (< v_prenex_32949 main_y) (<= (+ main_x 1) v_prenex_32948) (<= 498 (select main_a v_prenex_32949)) (<= 1 (select main_a v_prenex_32948)) (<= (+ main_y 1) v_prenex_32949))) (forall ((v_prenex_32881 Int) (v_prenex_32880 Int)) (or (<= 498 (select main_a v_prenex_32881)) (<= 1 (select main_a v_prenex_32880)) (< v_prenex_32881 main_y) (<= (+ main_y 1) v_prenex_32881) (<= 0 (+ (select main_a v_prenex_32880) 500)) (<= (select main_a v_prenex_32880) (+ (select main_a v_prenex_32881) 4)))) (forall ((v_prenex_44139 Int) (v_prenex_44138 Int)) (or (<= (+ main_y 1) v_prenex_44139) (<= (+ main_x 1) v_prenex_44138) (<= 2 (* 2 (select main_a v_prenex_44138))) (<= 0 (+ (select main_a v_prenex_44138) 500)) (< v_prenex_44139 main_y) (<= 498 (select main_a v_prenex_44139)) (<= (select main_a v_prenex_44139) (+ (select main_a v_prenex_44138) 998)))) (or (forall ((v_prenex_41184 Int)) (or (<= (+ main_y 1) v_prenex_41184) (< v_prenex_41184 main_y) (<= (select main_a v_prenex_41184) 999) (<= 0 (+ (select main_a v_prenex_41184) 3)) (<= 996 (* 2 (select main_a v_prenex_41184))))) (forall ((v_prenex_41183 Int)) (or (<= 1 (select main_a v_prenex_41183)) (<= (* 2 (select main_a v_prenex_41183)) 1004)))) (forall ((v_prenex_43604 Int) (v_prenex_43603 Int)) (or (<= (* 2 (select main_a v_prenex_43604)) 1998) (<= (select main_a v_prenex_43604) 999) (<= (+ main_y 1) v_prenex_43604) (< v_prenex_43604 main_y) (<= 1000 (+ (select main_a v_prenex_43604) (select main_a v_prenex_43603))) (<= (* 2 (select main_a v_prenex_43603)) 1004))) (forall ((v_prenex_40268 Int) (v_prenex_40267 Int)) (or (<= 1000 (+ (select main_a v_prenex_40268) (select main_a v_prenex_40267))) (<= (select main_a v_prenex_40268) 1500) (< v_prenex_40268 main_y) (<= (+ main_y 1) v_prenex_40268) (<= (+ main_x 1) v_prenex_40267))) (or (forall ((v_prenex_41055 Int)) (or (< v_prenex_41055 main_x) (<= (select main_a v_prenex_41055) 502))) (forall ((v_prenex_41056 Int)) (or (<= 498 (select main_a v_prenex_41056)) (<= (+ main_y 1) v_prenex_41056) (< v_prenex_41056 main_y) (<= 996 (* 2 (select main_a v_prenex_41056)))))) (forall ((v_prenex_39771 Int) (v_prenex_39770 Int)) (or (<= (select main_a v_prenex_39770) 502) (<= 0 (+ (select main_a v_prenex_39770) 500)) (<= (* 2 (select main_a v_prenex_39771)) 1998) (<= 1000 (+ (select main_a v_prenex_39771) (select main_a v_prenex_39770))) (<= (+ main_y 1) v_prenex_39771) (<= 498 (select main_a v_prenex_39771)) (< v_prenex_39771 main_y))) (or (forall ((v_prenex_39499 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39499))) (<= (+ main_y 1) v_prenex_39499) (< v_prenex_39499 main_y))) (forall ((v_prenex_39498 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39498))) (<= 1 (select main_a v_prenex_39498))))) (forall ((v_prenex_48005 Int) (v_prenex_48004 Int)) (or (<= (select main_a v_prenex_48004) 502) (<= (* 2 (select main_a v_prenex_48005)) 1998) (<= (+ main_x 1) v_prenex_48004) (< v_prenex_48005 main_y) (<= 1000 (+ (select main_a v_prenex_48005) (select main_a v_prenex_48004))) (<= 2 (* 2 (select main_a v_prenex_48004))) (<= (+ main_y 1) v_prenex_48005))) (forall ((v_prenex_34654 Int) (v_prenex_34653 Int)) (or (<= 498 (select main_a v_prenex_34653)) (<= 996 (* 2 (select main_a v_prenex_34653))) (<= (+ (select main_a v_prenex_34653) (select main_a v_prenex_34654)) 1000) (<= (+ main_y 1) v_prenex_34653) (< v_prenex_34653 main_y) (<= 1 (select main_a v_prenex_34654)))) (forall ((v_prenex_47256 Int) (v_prenex_47255 Int)) (or (<= (+ main_y 1) v_prenex_47256) (<= 1000 (+ (select main_a v_prenex_47256) (select main_a v_prenex_47255))) (<= 996 (* 2 (select main_a v_prenex_47256))) (<= 498 (select main_a v_prenex_47256)) (< v_prenex_47256 main_y))) (forall ((v_prenex_35390 Int) (v_prenex_35391 Int)) (or (<= (+ main_y 1) v_prenex_35390) (<= (select main_a v_prenex_35391) 1003) (<= 0 (+ (select main_a v_prenex_35390) 3)) (<= 0 (+ (select main_a v_prenex_35391) 500)) (<= (select main_a v_prenex_35391) (+ (select main_a v_prenex_35390) 4)) (< v_prenex_35390 main_y) (<= 498 (select main_a v_prenex_35390)))) (forall ((v_prenex_42778 Int) (v_prenex_42779 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42779))) (<= 0 (+ (select main_a v_prenex_42778) 500)) (<= (+ main_y 1) v_prenex_42779) (<= (* 2 (select main_a v_prenex_42779)) 1998) (<= 1 (select main_a v_prenex_42778)) (<= 1000 (+ (select main_a v_prenex_42779) (select main_a v_prenex_42778))) (< v_prenex_42779 main_y))) (forall ((v_prenex_43969 Int) (v_prenex_43968 Int)) (or (<= 1000 (+ (select main_a v_prenex_43969) (select main_a v_prenex_43968))) (<= (+ main_y 1) v_prenex_43969) (<= (select main_a v_prenex_43968) 1003) (<= (select main_a v_prenex_43968) 502) (<= (* 2 (select main_a v_prenex_43969)) 1998) (< v_prenex_43969 main_y) (<= 996 (* 2 (select main_a v_prenex_43969))))) (forall ((v_prenex_34730 Int) (v_prenex_34729 Int)) (or (< v_prenex_34729 main_y) (<= (+ main_y 1) v_prenex_34729) (<= 2 (* 2 (select main_a v_prenex_34730))) (<= (select main_a v_prenex_34729) 999) (<= (+ (select main_a v_prenex_34729) (select main_a v_prenex_34730)) 1000))) (forall ((v_prenex_42578 Int) (v_prenex_42579 Int)) (or (<= (select main_a v_prenex_42578) (+ (select main_a v_prenex_42579) 4)) (<= (+ main_x 1) v_prenex_42578) (< v_prenex_42578 main_x) (<= 0 (+ (select main_a v_prenex_42578) 500)) (<= (select main_a v_prenex_42578) 502))) (forall ((v_prenex_32595 Int) (v_prenex_32594 Int)) (or (< v_prenex_32595 main_y) (<= 498 (select main_a v_prenex_32595)) (<= 1000 (+ (select main_a v_prenex_32595) (select main_a v_prenex_32594))) (<= 2 (* 2 (select main_a v_prenex_32594))) (<= (* 2 (select main_a v_prenex_32594)) 1004) (<= (+ main_y 1) v_prenex_32595))) (forall ((v_prenex_45186 Int) (v_prenex_45187 Int)) (or (<= (select main_a v_prenex_45186) 502) (<= (+ main_y 1) v_prenex_45187) (<= 0 (+ (select main_a v_prenex_45186) 500)) (<= 1000 (+ (select main_a v_prenex_45187) (select main_a v_prenex_45186))) (<= 996 (* 2 (select main_a v_prenex_45187))) (< v_prenex_45187 main_y))) (or (forall ((v_prenex_35324 Int)) (or (<= (select main_a v_prenex_35324) 502) (<= (+ main_x 1) v_prenex_35324) (<= 2 (* 2 (select main_a v_prenex_35324))))) (forall ((v_prenex_35323 Int)) (or (<= (+ main_y 1) v_prenex_35323) (<= (* 2 (select main_a v_prenex_35323)) 1998) (<= 996 (* 2 (select main_a v_prenex_35323))) (< v_prenex_35323 main_y)))) (or (forall ((v_prenex_34527 Int)) (or (<= (select main_a v_prenex_34527) 502) (<= (* 2 (select main_a v_prenex_34527)) 1004))) (forall ((v_prenex_34526 Int)) (or (<= (+ main_y 1) v_prenex_34526) (<= 498 (select main_a v_prenex_34526)) (<= 996 (* 2 (select main_a v_prenex_34526))) (<= (select main_a v_prenex_34526) 999) (< v_prenex_34526 main_y)))) (forall ((v_prenex_35384 Int) (v_prenex_35385 Int)) (or (<= (select main_a v_prenex_35384) (+ (select main_a v_prenex_35385) 998)) (<= 498 (select main_a v_prenex_35384)) (<= (select main_a v_prenex_35385) 502) (<= (+ main_y 1) v_prenex_35384) (< v_prenex_35384 main_y) (<= 2 (* 2 (select main_a v_prenex_35385))))) (forall ((v_prenex_45118 Int) (v_prenex_45119 Int)) (or (<= (+ (select main_a v_prenex_45119) (select main_a v_prenex_45118)) 1000) (<= (select main_a v_prenex_45118) 502) (< v_prenex_45119 main_y) (<= (+ main_y 1) v_prenex_45119) (<= 2 (* 2 (select main_a v_prenex_45118))) (<= (select main_a v_prenex_45119) 999) (<= (* 2 (select main_a v_prenex_45119)) 1998))) (forall ((v_prenex_32571 Int) (v_prenex_32570 Int)) (or (<= (select main_a v_prenex_32570) 502) (<= (+ main_y 1) v_prenex_32571) (<= (+ main_x 1) v_prenex_32570) (<= (select main_a v_prenex_32570) (+ (select main_a v_prenex_32571) 4)) (< v_prenex_32571 main_y) (<= 996 (* 2 (select main_a v_prenex_32571))))) (forall ((v_prenex_36142 Int) (v_prenex_36143 Int)) (or (<= (select main_a v_prenex_36142) 1003) (<= 1000 (+ (select main_a v_prenex_36143) (select main_a v_prenex_36142))) (<= 0 (+ (select main_a v_prenex_36142) 500)) (<= 0 (+ (select main_a v_prenex_36143) 3)) (<= (+ main_y 1) v_prenex_36143) (< v_prenex_36143 main_y))) (forall ((v_prenex_38011 Int) (v_prenex_38010 Int)) (or (<= (select main_a v_prenex_38010) 1003) (<= 1000 (+ (select main_a v_prenex_38011) (select main_a v_prenex_38010))) (<= (+ main_y 1) v_prenex_38011) (< v_prenex_38011 main_y) (<= 498 (select main_a v_prenex_38011)) (<= (select main_a v_prenex_38010) 502))) (forall ((v_prenex_43378 Int) (v_prenex_43379 Int)) (or (<= (+ main_y 1) v_prenex_43379) (<= (* 2 (select main_a v_prenex_43378)) 1004) (<= 0 (+ (select main_a v_prenex_43378) 500)) (<= (+ main_x 1) v_prenex_43378) (<= (select main_a v_prenex_43378) (+ (select main_a v_prenex_43379) 4)) (< v_prenex_43379 main_y) (<= 498 (select main_a v_prenex_43379)))) (forall ((v_prenex_37855 Int) (v_prenex_37854 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37854))) (<= (+ main_y 1) v_prenex_37855) (<= (select main_a v_prenex_37855) (+ (select main_a v_prenex_37854) 998)) (<= (select main_a v_prenex_37855) 1500) (< v_prenex_37855 main_y) (<= 1 (select main_a v_prenex_37854)))) (or (forall ((v_prenex_42499 Int)) (<= 1 (select main_a v_prenex_42499))) (forall ((v_prenex_42500 Int)) (or (<= (select main_a v_prenex_42500) 1500) (< v_prenex_42500 main_y) (<= (+ main_y 1) v_prenex_42500) (<= 996 (* 2 (select main_a v_prenex_42500))) (<= (select main_a v_prenex_42500) 999)))) (forall ((v_prenex_39857 Int) (v_prenex_39856 Int)) (or (< v_prenex_39857 main_y) (<= (select main_a v_prenex_39856) 502) (<= (+ main_x 1) v_prenex_39856) (<= (+ main_y 1) v_prenex_39857) (<= 2 (* 2 (select main_a v_prenex_39856))) (<= 0 (+ (select main_a v_prenex_39857) 3)) (<= (select main_a v_prenex_39856) (+ (select main_a v_prenex_39857) 4)))) (forall ((v_prenex_33425 Int) (v_prenex_33426 Int)) (or (< v_prenex_33426 main_y) (<= (select main_a v_prenex_33425) 1003) (<= 0 (+ (select main_a v_prenex_33425) 500)) (<= (+ main_y 1) v_prenex_33426) (<= (* 2 (select main_a v_prenex_33426)) 1998) (<= 996 (* 2 (select main_a v_prenex_33426))) (<= (select main_a v_prenex_33425) (+ (select main_a v_prenex_33426) 4)))) (or (forall ((v_prenex_45931 Int)) (or (<= (+ main_y 1) v_prenex_45931) (<= 0 (+ (select main_a v_prenex_45931) 3)) (<= (* 2 (select main_a v_prenex_45931)) 1998) (< v_prenex_45931 main_y))) (forall ((v_prenex_45930 Int)) (or (<= (+ main_x 1) v_prenex_45930) (<= (select main_a v_prenex_45930) 502)))) (or (forall ((v_prenex_32534 Int)) (or (<= (+ main_x 1) v_prenex_32534) (<= 2 (* 2 (select main_a v_prenex_32534))))) (forall ((v_prenex_32535 Int)) (or (<= (+ main_y 1) v_prenex_32535) (<= 0 (+ (select main_a v_prenex_32535) 3)) (<= (* 2 (select main_a v_prenex_32535)) 1998) (< v_prenex_32535 main_y)))) (forall ((v_prenex_33141 Int) (v_prenex_33140 Int)) (or (<= (* 2 (select main_a v_prenex_33141)) 1998) (<= 0 (+ (select main_a v_prenex_33140) 500)) (<= (+ (select main_a v_prenex_33141) (select main_a v_prenex_33140)) 1000) (<= (select main_a v_prenex_33141) 1500) (<= (+ main_y 1) v_prenex_33141) (<= 1 (select main_a v_prenex_33140)) (< v_prenex_33141 main_y))) (forall ((v_prenex_47669 Int) (v_prenex_47670 Int)) (or (<= (select main_a v_prenex_47670) (+ (select main_a v_prenex_47669) 998)) (<= (+ main_x 1) v_prenex_47669) (<= 996 (* 2 (select main_a v_prenex_47670))) (<= 0 (+ (select main_a v_prenex_47669) 500)) (<= (+ main_y 1) v_prenex_47670) (<= (select main_a v_prenex_47669) 1003) (< v_prenex_47670 main_y))) (forall ((v_prenex_39926 Int) (v_prenex_39927 Int)) (or (<= (+ main_y 1) v_prenex_39927) (<= 0 (+ (select main_a v_prenex_39926) 500)) (< v_prenex_39927 main_y) (<= 996 (* 2 (select main_a v_prenex_39927))) (<= 1000 (+ (select main_a v_prenex_39927) (select main_a v_prenex_39926))))) (or (forall ((v_prenex_44858 Int)) (or (<= 0 (+ (select main_a v_prenex_44858) 500)) (<= (select main_a v_prenex_44858) 502))) (forall ((v_prenex_44859 Int)) (or (< v_prenex_44859 main_y) (<= (+ main_y 1) v_prenex_44859) (<= (* 2 (select main_a v_prenex_44859)) 1998) (<= (select main_a v_prenex_44859) 1500) (<= 498 (select main_a v_prenex_44859))))) (forall ((v_prenex_34772 Int) (v_prenex_34771 Int)) (or (< v_prenex_34771 main_y) (<= 1000 (+ (select main_a v_prenex_34771) (select main_a v_prenex_34772))) (<= (+ main_x 1) v_prenex_34772) (<= (select main_a v_prenex_34772) 502) (<= 0 (+ (select main_a v_prenex_34771) 3)) (<= (+ main_y 1) v_prenex_34771))) (forall ((v_prenex_37033 Int) (v_prenex_37034 Int)) (or (<= (* 2 (select main_a v_prenex_37033)) 1004) (<= (select main_a v_prenex_37034) 999) (<= (+ main_y 1) v_prenex_37034) (<= (select main_a v_prenex_37033) 502) (<= (+ (select main_a v_prenex_37034) (select main_a v_prenex_37033)) 1000) (<= 498 (select main_a v_prenex_37034)) (< v_prenex_37034 main_y))) (forall ((v_prenex_34686 Int) (v_prenex_34685 Int)) (or (<= (select main_a v_prenex_34685) (+ (select main_a v_prenex_34686) 998)) (<= 0 (+ (select main_a v_prenex_34685) 3)) (<= (+ main_y 1) v_prenex_34685) (< v_prenex_34685 main_y) (<= (select main_a v_prenex_34686) 1003))) (forall ((v_prenex_40018 Int) (v_prenex_40017 Int)) (or (<= (+ (select main_a v_prenex_40018) (select main_a v_prenex_40017)) 1000) (<= 996 (* 2 (select main_a v_prenex_40018))) (<= (+ main_y 1) v_prenex_40018) (<= 1 (select main_a v_prenex_40017)) (<= (select main_a v_prenex_40017) 1003) (< v_prenex_40018 main_y) (<= 498 (select main_a v_prenex_40018)))) (or (forall ((v_prenex_34802 Int)) (or (<= (* 2 (select main_a v_prenex_34802)) 1004) (<= (select main_a v_prenex_34802) 502))) (forall ((v_prenex_34801 Int)) (or (< v_prenex_34801 main_y) (<= (select main_a v_prenex_34801) 1500) (<= (+ main_y 1) v_prenex_34801) (<= 498 (select main_a v_prenex_34801)) (<= 996 (* 2 (select main_a v_prenex_34801)))))) (forall ((v_prenex_36242 Int) (v_prenex_36243 Int)) (or (< v_prenex_36243 main_y) (<= (select main_a v_prenex_36242) (+ (select main_a v_prenex_36243) 4)) (<= (+ main_y 1) v_prenex_36243) (<= 996 (* 2 (select main_a v_prenex_36243))) (<= (* 2 (select main_a v_prenex_36242)) 1004) (<= 0 (+ (select main_a v_prenex_36242) 500)) (<= 0 (+ (select main_a v_prenex_36243) 3)))) (forall ((v_prenex_43303 Int) (v_prenex_43302 Int)) (or (<= (select main_a v_prenex_43302) 502) (<= (+ main_y 1) v_prenex_43303) (<= 498 (select main_a v_prenex_43303)) (< v_prenex_43303 main_y) (<= (select main_a v_prenex_43303) (+ (select main_a v_prenex_43302) 998)) (<= 0 (+ (select main_a v_prenex_43303) 3)) (<= 0 (+ (select main_a v_prenex_43302) 500)))) (forall ((v_prenex_37786 Int) (v_prenex_37787 Int)) (or (< v_prenex_37787 main_y) (<= (select main_a v_prenex_37787) 1500) (<= 1000 (+ (select main_a v_prenex_37787) (select main_a v_prenex_37786))) (<= 0 (+ (select main_a v_prenex_37786) 500)) (<= (+ main_y 1) v_prenex_37787) (<= (select main_a v_prenex_37786) 1003) (<= 0 (+ (select main_a v_prenex_37787) 3)))) (forall ((v_prenex_43109 Int) (v_prenex_43108 Int)) (or (<= (select main_a v_prenex_43108) 502) (<= (select main_a v_prenex_43109) 999) (< v_prenex_43109 main_y) (<= (+ main_y 1) v_prenex_43109) (<= (select main_a v_prenex_43108) (+ (select main_a v_prenex_43109) 4)) (< v_prenex_43108 main_x))) (forall ((v_prenex_39519 Int) (v_prenex_39518 Int)) (or (<= (select main_a v_prenex_39519) 999) (<= 996 (* 2 (select main_a v_prenex_39519))) (< v_prenex_39519 main_y) (<= (+ main_y 1) v_prenex_39519) (<= (* 2 (select main_a v_prenex_39518)) 1004) (<= (select main_a v_prenex_39518) 502) (<= (+ (select main_a v_prenex_39519) (select main_a v_prenex_39518)) 1000))) (forall ((v_prenex_40968 Int) (v_prenex_40969 Int)) (or (<= (+ main_y 1) v_prenex_40969) (<= (select main_a v_prenex_40968) (+ (select main_a v_prenex_40969) 4)) (<= 498 (select main_a v_prenex_40969)) (< v_prenex_40969 main_y))) (forall ((v_prenex_47398 Int) (v_prenex_47397 Int)) (or (<= (+ main_y 1) v_prenex_47398) (< v_prenex_47398 main_y) (<= (+ (select main_a v_prenex_47398) (select main_a v_prenex_47397)) 1000) (<= (select main_a v_prenex_47397) 502) (<= (+ main_x 1) v_prenex_47397) (<= (* 2 (select main_a v_prenex_47397)) 1004) (<= 996 (* 2 (select main_a v_prenex_47398))))) (forall ((v_prenex_43466 Int) (v_prenex_43467 Int)) (or (<= (select main_a v_prenex_43467) (+ (select main_a v_prenex_43466) 998)) (<= 996 (* 2 (select main_a v_prenex_43467))) (<= (+ main_y 1) v_prenex_43467) (<= 498 (select main_a v_prenex_43467)) (<= (select main_a v_prenex_43466) 1003) (< v_prenex_43467 main_y))) (forall ((v_prenex_35834 Int) (v_prenex_35835 Int)) (or (<= 0 (+ (select main_a v_prenex_35834) 500)) (<= (+ main_y 1) v_prenex_35835) (<= (select main_a v_prenex_35835) (+ (select main_a v_prenex_35834) 998)) (<= (select main_a v_prenex_35835) 999) (< v_prenex_35835 main_y) (<= 996 (* 2 (select main_a v_prenex_35835))) (<= (select main_a v_prenex_35834) 502))) (forall ((v_prenex_38994 Int) (v_prenex_38993 Int)) (or (< v_prenex_38994 main_y) (<= 0 (+ (select main_a v_prenex_38993) 500)) (<= (+ main_y 1) v_prenex_38994) (<= (select main_a v_prenex_38993) 502) (<= (select main_a v_prenex_38994) 999) (<= (select main_a v_prenex_38993) (+ (select main_a v_prenex_38994) 4)))) (forall ((v_prenex_46235 Int) (v_prenex_46236 Int)) (or (< v_prenex_46235 main_x) (<= 1 (select main_a v_prenex_46235)) (<= 0 (+ (select main_a v_prenex_46235) 500)) (<= (+ main_x 1) v_prenex_46235) (<= (select main_a v_prenex_46236) (+ (select main_a v_prenex_46235) 998)))) (forall ((v_prenex_39432 Int) (v_prenex_39433 Int)) (or (<= (select main_a v_prenex_39433) 999) (<= 0 (+ (select main_a v_prenex_39433) 3)) (<= (+ main_y 1) v_prenex_39433) (<= (+ (select main_a v_prenex_39433) (select main_a v_prenex_39432)) 1000) (<= (select main_a v_prenex_39432) 1003) (< v_prenex_39433 main_y) (<= 1 (select main_a v_prenex_39432)))) (forall ((v_prenex_35103 Int) (v_prenex_35104 Int)) (or (<= (+ main_y 1) v_prenex_35103) (<= (select main_a v_prenex_35103) 1500) (< v_prenex_35104 main_x) (<= 1 (select main_a v_prenex_35104)) (< v_prenex_35103 main_y) (<= (select main_a v_prenex_35104) 502) (<= (select main_a v_prenex_35104) (+ (select main_a v_prenex_35103) 4)))) (forall ((v_prenex_42524 Int) (v_prenex_42525 Int)) (or (<= 1 (select main_a v_prenex_42524)) (< v_prenex_42525 main_y) (<= 0 (+ (select main_a v_prenex_42524) 500)) (<= 498 (select main_a v_prenex_42525)) (<= (+ main_y 1) v_prenex_42525) (<= (+ main_x 1) v_prenex_42524) (<= (select main_a v_prenex_42524) (+ (select main_a v_prenex_42525) 4)))) (forall ((v_prenex_46934 Int) (v_prenex_46935 Int)) (or (<= (select main_a v_prenex_46935) (+ (select main_a v_prenex_46934) 998)) (<= 498 (select main_a v_prenex_46935)) (<= (select main_a v_prenex_46935) 999) (<= (* 2 (select main_a v_prenex_46934)) 1004) (<= (+ main_y 1) v_prenex_46935) (< v_prenex_46935 main_y) (<= 1 (select main_a v_prenex_46934)))) (forall ((v_prenex_39109 Int) (v_prenex_39110 Int)) (or (<= (select main_a v_prenex_39109) 1003) (< v_prenex_39110 main_y) (<= (select main_a v_prenex_39110) 1500) (<= (select main_a v_prenex_39109) (+ (select main_a v_prenex_39110) 4)) (<= (select main_a v_prenex_39110) 999) (<= (select main_a v_prenex_39109) 502) (<= (+ main_y 1) v_prenex_39110))) (or (forall ((v_prenex_39977 Int)) (or (<= 1 (select main_a v_prenex_39977)) (<= 0 (+ (select main_a v_prenex_39977) 500)))) (forall ((v_prenex_39978 Int)) (or (<= (select main_a v_prenex_39978) 1500) (<= 0 (+ (select main_a v_prenex_39978) 3)) (< v_prenex_39978 main_y) (<= (+ main_y 1) v_prenex_39978) (<= 996 (* 2 (select main_a v_prenex_39978)))))) (or (forall ((v_prenex_34103 Int)) (or (<= (select main_a v_prenex_34103) 502) (< v_prenex_34103 main_x))) (forall ((v_prenex_34102 Int)) (or (<= (+ main_y 1) v_prenex_34102) (<= (* 2 (select main_a v_prenex_34102)) 1998) (< v_prenex_34102 main_y) (<= 996 (* 2 (select main_a v_prenex_34102)))))) (forall ((v_prenex_34481 Int) (v_prenex_34480 Int)) (or (<= (select main_a v_prenex_34480) 1500) (<= (+ main_y 1) v_prenex_34480) (<= (* 2 (select main_a v_prenex_34481)) 1004) (< v_prenex_34481 main_x) (<= (select main_a v_prenex_34481) 502) (<= (select main_a v_prenex_34480) (+ (select main_a v_prenex_34481) 998)) (< v_prenex_34480 main_y))) (forall ((v_prenex_32445 Int) (v_prenex_32444 Int)) (or (<= (select main_a v_prenex_32445) 999) (<= (select main_a v_prenex_32444) 1003) (<= (+ main_y 1) v_prenex_32445) (<= (select main_a v_prenex_32444) 502) (<= (select main_a v_prenex_32444) (+ (select main_a v_prenex_32445) 4)) (< v_prenex_32445 main_y))) (or (forall ((v_prenex_34783 Int)) (or (< v_prenex_34783 main_y) (<= 0 (+ (select main_a v_prenex_34783) 3)) (<= (+ main_y 1) v_prenex_34783) (<= (* 2 (select main_a v_prenex_34783)) 1998) (<= 498 (select main_a v_prenex_34783)))) (forall ((v_prenex_34784 Int)) (or (<= (select main_a v_prenex_34784) 502) (<= 2 (* 2 (select main_a v_prenex_34784)))))) (forall ((v_prenex_38431 Int) (v_prenex_38430 Int)) (or (< v_prenex_38430 main_x) (<= (* 2 (select main_a v_prenex_38431)) 1998) (<= (+ main_y 1) v_prenex_38431) (<= 1 (select main_a v_prenex_38430)) (<= (select main_a v_prenex_38430) 502) (< v_prenex_38431 main_y) (<= 1000 (+ (select main_a v_prenex_38431) (select main_a v_prenex_38430))))) (forall ((v_prenex_42788 Int) (v_prenex_42789 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42788))) (<= (select main_a v_prenex_42788) (+ (select main_a v_prenex_42789) 4)) (<= 996 (* 2 (select main_a v_prenex_42789))) (< v_prenex_42789 main_y) (<= (select main_a v_prenex_42788) 502) (<= (+ main_y 1) v_prenex_42789))) (forall ((v_prenex_43433 Int) (v_prenex_43432 Int)) (or (<= (* 2 (select main_a v_prenex_43432)) 1004) (<= (select main_a v_prenex_43432) 1003) (<= (select main_a v_prenex_43433) 1500) (<= 1000 (+ (select main_a v_prenex_43433) (select main_a v_prenex_43432))) (<= 0 (+ (select main_a v_prenex_43433) 3)) (<= (+ main_y 1) v_prenex_43433) (< v_prenex_43433 main_y))) (forall ((v_prenex_41690 Int) (v_prenex_41691 Int)) (or (<= 1 (select main_a v_prenex_41690)) (<= (+ main_y 1) v_prenex_41691) (<= 1000 (+ (select main_a v_prenex_41691) (select main_a v_prenex_41690))) (<= (select main_a v_prenex_41690) 1003) (< v_prenex_41691 main_y) (< v_prenex_41690 main_x) (<= 996 (* 2 (select main_a v_prenex_41691))))) (forall ((v_prenex_44784 Int) (v_prenex_44785 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44785))) (< v_prenex_44785 main_y) (<= (select main_a v_prenex_44785) (+ (select main_a v_prenex_44784) 998)) (<= (* 2 (select main_a v_prenex_44785)) 1998) (<= (* 2 (select main_a v_prenex_44784)) 1004) (<= (select main_a v_prenex_44784) 502) (<= (+ main_y 1) v_prenex_44785))) (forall ((v_prenex_47154 Int) (v_prenex_47153 Int)) (or (<= 0 (+ (select main_a v_prenex_47154) 3)) (<= 0 (+ (select main_a v_prenex_47153) 500)) (< v_prenex_47154 main_y) (<= (+ main_y 1) v_prenex_47154) (<= 1000 (+ (select main_a v_prenex_47154) (select main_a v_prenex_47153))) (<= (select main_a v_prenex_47154) 1500))) (forall ((v_prenex_37751 Int) (v_prenex_37750 Int)) (or (<= 1 (select main_a v_prenex_37750)) (<= (+ main_x 1) v_prenex_37750) (<= (select main_a v_prenex_37750) 502) (<= (select main_a v_prenex_37751) (+ (select main_a v_prenex_37750) 998)) (< v_prenex_37750 main_x))) (forall ((v_prenex_47662 Int) (v_prenex_47661 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47661))) (<= (select main_a v_prenex_47662) (+ (select main_a v_prenex_47661) 998)) (<= (* 2 (select main_a v_prenex_47661)) 1004) (<= (+ main_x 1) v_prenex_47661) (<= (select main_a v_prenex_47662) 999) (<= (+ main_y 1) v_prenex_47662) (< v_prenex_47662 main_y))) (forall ((v_prenex_40407 Int) (v_prenex_40408 Int)) (or (<= (select main_a v_prenex_40407) (+ (select main_a v_prenex_40408) 4)) (<= (select main_a v_prenex_40408) 999) (<= 0 (+ (select main_a v_prenex_40407) 500)) (<= (+ main_x 1) v_prenex_40407) (< v_prenex_40408 main_y) (<= (+ main_y 1) v_prenex_40408))) (forall ((v_prenex_47788 Int) (v_prenex_47787 Int)) (or (<= (select main_a v_prenex_47788) 1500) (<= (select main_a v_prenex_47788) (+ (select main_a v_prenex_47787) 998)) (<= (select main_a v_prenex_47787) 1003) (<= (select main_a v_prenex_47788) 999) (<= (+ main_y 1) v_prenex_47788) (< v_prenex_47788 main_y))) (forall ((v_prenex_47462 Int) (v_prenex_47461 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47461))) (<= (select main_a v_prenex_47462) 999) (<= (+ main_y 1) v_prenex_47462) (<= 1000 (+ (select main_a v_prenex_47462) (select main_a v_prenex_47461))) (<= (select main_a v_prenex_47461) 1003) (< v_prenex_47462 main_y) (<= 996 (* 2 (select main_a v_prenex_47462))))) (forall ((v_prenex_46323 Int) (v_prenex_46324 Int)) (or (<= (select main_a v_prenex_46323) 502) (<= (+ main_y 1) v_prenex_46324) (<= 1 (select main_a v_prenex_46323)) (<= (* 2 (select main_a v_prenex_46324)) 1998) (<= 1000 (+ (select main_a v_prenex_46324) (select main_a v_prenex_46323))) (< v_prenex_46324 main_y))) (forall ((v_prenex_43293 Int) (v_prenex_43294 Int)) (or (<= 0 (+ (select main_a v_prenex_43293) 500)) (<= 2 (* 2 (select main_a v_prenex_43293))) (<= (select main_a v_prenex_43294) 999) (< v_prenex_43293 main_x) (<= (select main_a v_prenex_43294) (+ (select main_a v_prenex_43293) 998)) (< v_prenex_43294 main_y) (<= (+ main_y 1) v_prenex_43294))) (or (forall ((v_prenex_35909 Int)) (or (<= (+ main_y 1) v_prenex_35909) (<= 0 (+ (select main_a v_prenex_35909) 3)) (<= 996 (* 2 (select main_a v_prenex_35909))) (< v_prenex_35909 main_y))) (forall ((v_prenex_35908 Int)) (or (<= 0 (+ (select main_a v_prenex_35908) 500)) (<= 2 (* 2 (select main_a v_prenex_35908)))))) (forall ((v_prenex_47936 Int) (v_prenex_47935 Int)) (or (<= (+ main_y 1) v_prenex_47936) (<= (+ (select main_a v_prenex_47936) (select main_a v_prenex_47935)) 1000) (<= (select main_a v_prenex_47935) 502) (< v_prenex_47936 main_y) (<= (select main_a v_prenex_47936) 999) (<= (* 2 (select main_a v_prenex_47935)) 1004) (<= 996 (* 2 (select main_a v_prenex_47936))))) (forall ((v_prenex_44047 Int) (v_prenex_44046 Int)) (or (<= (select main_a v_prenex_44047) 999) (<= 0 (+ (select main_a v_prenex_44046) 500)) (<= 2 (* 2 (select main_a v_prenex_44046))) (< v_prenex_44047 main_y) (<= 498 (select main_a v_prenex_44047)) (<= (+ main_y 1) v_prenex_44047) (<= (+ (select main_a v_prenex_44047) (select main_a v_prenex_44046)) 1000))) (forall ((v_prenex_37231 Int) (v_prenex_37232 Int)) (or (<= (select main_a v_prenex_37231) 502) (<= 498 (select main_a v_prenex_37232)) (<= (* 2 (select main_a v_prenex_37232)) 1998) (<= (+ main_y 1) v_prenex_37232) (<= (+ (select main_a v_prenex_37232) (select main_a v_prenex_37231)) 1000) (< v_prenex_37232 main_y) (<= (* 2 (select main_a v_prenex_37231)) 1004))) (forall ((v_prenex_32920 Int) (v_prenex_32921 Int)) (or (< v_prenex_32921 main_y) (<= (+ main_y 1) v_prenex_32921) (<= 1000 (+ (select main_a v_prenex_32921) (select main_a v_prenex_32920))) (<= (select main_a v_prenex_32920) 1003) (<= (select main_a v_prenex_32920) 502) (<= 498 (select main_a v_prenex_32921)) (<= (select main_a v_prenex_32921) 1500))) (forall ((v_prenex_39344 Int) (v_prenex_39345 Int)) (or (<= (+ main_y 1) v_prenex_39345) (<= 1000 (+ (select main_a v_prenex_39345) (select main_a v_prenex_39344))) (< v_prenex_39345 main_y) (<= (* 2 (select main_a v_prenex_39345)) 1998) (<= (select main_a v_prenex_39345) 1500) (<= 0 (+ (select main_a v_prenex_39344) 500)) (<= (select main_a v_prenex_39344) 1003))) (forall ((v_prenex_39171 Int) (v_prenex_39172 Int)) (or (<= (+ main_y 1) v_prenex_39172) (<= 498 (select main_a v_prenex_39172)) (<= (select main_a v_prenex_39171) 502) (<= (select main_a v_prenex_39171) (+ (select main_a v_prenex_39172) 4)) (<= 1 (select main_a v_prenex_39171)) (<= (select main_a v_prenex_39172) 999) (< v_prenex_39172 main_y))) (or (forall ((v_prenex_33482 Int)) (or (<= (* 2 (select main_a v_prenex_33482)) 1998) (< v_prenex_33482 main_y) (<= (+ main_y 1) v_prenex_33482) (<= 996 (* 2 (select main_a v_prenex_33482))))) (forall ((v_prenex_33481 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33481))) (<= (select main_a v_prenex_33481) 502)))) (forall ((v_prenex_42570 Int) (v_prenex_42571 Int)) (or (<= 0 (+ (select main_a v_prenex_42571) 3)) (<= (select main_a v_prenex_42570) (+ (select main_a v_prenex_42571) 4)) (<= (+ main_y 1) v_prenex_42571) (< v_prenex_42571 main_y) (<= (select main_a v_prenex_42571) 999) (<= (select main_a v_prenex_42570) 1003))) (or (forall ((v_prenex_37843 Int)) (or (<= (+ main_y 1) v_prenex_37843) (<= (* 2 (select main_a v_prenex_37843)) 1998) (<= 498 (select main_a v_prenex_37843)) (< v_prenex_37843 main_y))) (forall ((v_prenex_37842 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37842))) (<= (select main_a v_prenex_37842) 502)))) (forall ((v_prenex_32520 Int) (v_prenex_32521 Int)) (or (<= (+ main_x 1) v_prenex_32520) (<= (+ (select main_a v_prenex_32521) (select main_a v_prenex_32520)) 1000) (< v_prenex_32521 main_y) (<= (+ main_y 1) v_prenex_32521) (<= 498 (select main_a v_prenex_32521)) (<= (select main_a v_prenex_32520) 502) (<= 1 (select main_a v_prenex_32520)))) (or (forall ((v_prenex_33934 Int)) (or (<= (select main_a v_prenex_33934) 1500) (<= (* 2 (select main_a v_prenex_33934)) 1998) (< v_prenex_33934 main_y) (<= (+ main_y 1) v_prenex_33934))) (forall ((v_prenex_33935 Int)) (or (<= (select main_a v_prenex_33935) 1003) (<= 2 (* 2 (select main_a v_prenex_33935)))))) (forall ((v_prenex_38139 Int) (v_prenex_38140 Int)) (or (<= (+ main_y 1) v_prenex_38140) (<= 1000 (+ (select main_a v_prenex_38140) (select main_a v_prenex_38139))) (<= (select main_a v_prenex_38140) 1500) (<= 2 (* 2 (select main_a v_prenex_38139))) (<= (* 2 (select main_a v_prenex_38140)) 1998) (<= (select main_a v_prenex_38139) 502) (< v_prenex_38140 main_y))) (or (forall ((v_prenex_43375 Int)) (or (<= 498 (select main_a v_prenex_43375)) (<= 996 (* 2 (select main_a v_prenex_43375))) (<= (* 2 (select main_a v_prenex_43375)) 1998) (< v_prenex_43375 main_y) (<= (+ main_y 1) v_prenex_43375))) (forall ((v_prenex_43374 Int)) (or (<= 0 (+ (select main_a v_prenex_43374) 500)) (<= (select main_a v_prenex_43374) 1003)))) (forall ((v_prenex_35325 Int) (v_prenex_35326 Int)) (or (<= (+ main_y 1) v_prenex_35325) (<= 0 (+ (select main_a v_prenex_35326) 500)) (<= (+ (select main_a v_prenex_35325) (select main_a v_prenex_35326)) 1000) (<= (select main_a v_prenex_35326) 502) (< v_prenex_35325 main_y) (< v_prenex_35326 main_x) (<= (select main_a v_prenex_35325) 1500))) (forall ((v_prenex_37646 Int) (v_prenex_37645 Int)) (or (<= (select main_a v_prenex_37646) (+ (select main_a v_prenex_37645) 998)) (< v_prenex_37646 main_y) (<= 0 (+ (select main_a v_prenex_37645) 500)) (<= (select main_a v_prenex_37646) 1500) (<= 2 (* 2 (select main_a v_prenex_37645))) (<= (+ main_y 1) v_prenex_37646))) (forall ((v_prenex_45975 Int) (v_prenex_45974 Int)) (or (<= (select main_a v_prenex_45974) 1003) (<= 1000 (+ (select main_a v_prenex_45975) (select main_a v_prenex_45974))) (< v_prenex_45974 main_x) (<= (* 2 (select main_a v_prenex_45975)) 1998) (<= (+ main_y 1) v_prenex_45975) (< v_prenex_45975 main_y) (<= 2 (* 2 (select main_a v_prenex_45974))))) (forall ((v_prenex_41566 Int) (v_prenex_41567 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41567))) (<= 0 (+ (select main_a v_prenex_41567) 3)) (<= 1 (select main_a v_prenex_41566)) (<= (+ (select main_a v_prenex_41567) (select main_a v_prenex_41566)) 1000) (< v_prenex_41567 main_y) (<= (* 2 (select main_a v_prenex_41566)) 1004) (<= (+ main_y 1) v_prenex_41567))) (forall ((v_prenex_37830 Int) (v_prenex_37831 Int)) (or (< v_prenex_37831 main_y) (<= 1000 (+ (select main_a v_prenex_37831) (select main_a v_prenex_37830))) (<= (* 2 (select main_a v_prenex_37831)) 1998) (<= (+ main_y 1) v_prenex_37831) (< v_prenex_37830 main_x) (<= (select main_a v_prenex_37830) 502))) (or (forall ((v_prenex_37666 Int)) (or (<= (+ main_y 1) v_prenex_37666) (<= (select main_a v_prenex_37666) 999) (< v_prenex_37666 main_y))) (forall ((v_prenex_37665 Int)) (or (<= (+ main_x 1) v_prenex_37665) (<= 2 (* 2 (select main_a v_prenex_37665)))))) (forall ((v_prenex_46716 Int) (v_prenex_46715 Int)) (or (< v_prenex_46716 main_y) (<= (select main_a v_prenex_46715) (+ (select main_a v_prenex_46716) 4)) (<= (+ main_y 1) v_prenex_46716) (< v_prenex_46715 main_x) (<= (select main_a v_prenex_46715) 1003) (<= 498 (select main_a v_prenex_46716)))) (or (forall ((v_prenex_37963 Int)) (or (< v_prenex_37963 main_y) (<= 498 (select main_a v_prenex_37963)) (<= (+ main_y 1) v_prenex_37963) (<= (* 2 (select main_a v_prenex_37963)) 1998))) (forall ((v_prenex_37962 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37962))) (<= 1 (select main_a v_prenex_37962)) (<= (+ main_x 1) v_prenex_37962)))) (forall ((v_prenex_35273 Int) (v_prenex_35274 Int)) (or (<= (+ main_y 1) v_prenex_35273) (<= (select main_a v_prenex_35273) (+ (select main_a v_prenex_35274) 998)) (<= (select main_a v_prenex_35273) 999) (< v_prenex_35273 main_y) (<= 0 (+ (select main_a v_prenex_35273) 3)) (<= 0 (+ (select main_a v_prenex_35274) 500)))) (forall ((v_prenex_37169 Int) (v_prenex_37168 Int)) (or (<= 0 (+ (select main_a v_prenex_37168) 500)) (<= (* 2 (select main_a v_prenex_37169)) 1998) (<= (* 2 (select main_a v_prenex_37168)) 1004) (< v_prenex_37169 main_y) (<= (+ main_y 1) v_prenex_37169) (<= 1000 (+ (select main_a v_prenex_37169) (select main_a v_prenex_37168))))) (forall ((v_prenex_38783 Int) (v_prenex_38782 Int)) (or (< v_prenex_38783 main_y) (<= (select main_a v_prenex_38783) 999) (<= (+ main_y 1) v_prenex_38783) (<= (select main_a v_prenex_38783) (+ (select main_a v_prenex_38782) 998)) (<= (+ main_x 1) v_prenex_38782) (<= (select main_a v_prenex_38782) 502) (<= 0 (+ (select main_a v_prenex_38782) 500)))) (forall ((v_prenex_46664 Int) (v_prenex_46663 Int)) (or (<= 0 (+ (select main_a v_prenex_46664) 3)) (<= 2 (* 2 (select main_a v_prenex_46663))) (<= (select main_a v_prenex_46664) 1500) (< v_prenex_46664 main_y) (<= (+ main_y 1) v_prenex_46664) (<= (select main_a v_prenex_46663) (+ (select main_a v_prenex_46664) 4)) (<= (select main_a v_prenex_46663) 502))) (forall ((v_prenex_36308 Int) (v_prenex_36309 Int)) (or (< v_prenex_36309 main_y) (<= (select main_a v_prenex_36309) (+ (select main_a v_prenex_36308) 998)) (<= 498 (select main_a v_prenex_36309)) (<= (select main_a v_prenex_36309) 999) (<= (select main_a v_prenex_36308) 502) (<= (+ main_y 1) v_prenex_36309))) (forall ((v_prenex_46202 Int) (v_prenex_46201 Int)) (or (<= 0 (+ (select main_a v_prenex_46201) 500)) (<= (select main_a v_prenex_46202) 1500) (<= 2 (* 2 (select main_a v_prenex_46201))) (< v_prenex_46202 main_y) (<= (+ main_y 1) v_prenex_46202) (<= (select main_a v_prenex_46201) (+ (select main_a v_prenex_46202) 4)) (<= 0 (+ (select main_a v_prenex_46202) 3)))) (forall ((v_prenex_46460 Int) (v_prenex_46461 Int)) (or (<= (select main_a v_prenex_46461) 1500) (<= 0 (+ (select main_a v_prenex_46460) 500)) (<= (+ (select main_a v_prenex_46461) (select main_a v_prenex_46460)) 1000) (<= (select main_a v_prenex_46461) 999) (< v_prenex_46461 main_y) (<= (+ main_y 1) v_prenex_46461) (<= 2 (* 2 (select main_a v_prenex_46460))))) (forall ((v_prenex_35127 Int)) (or (<= (+ main_y 1) v_prenex_35127) (<= 996 (* 2 (select main_a v_prenex_35127))) (<= (select main_a v_prenex_35127) 1500) (< v_prenex_35127 main_y) (<= (* 2 (select main_a v_prenex_35127)) 1998))) (forall ((v_prenex_44010 Int) (v_prenex_44011 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44011))) (<= 0 (+ (select main_a v_prenex_44010) 500)) (<= (select main_a v_prenex_44011) (+ (select main_a v_prenex_44010) 998)) (< v_prenex_44011 main_y) (<= (+ main_y 1) v_prenex_44011) (<= (+ main_x 1) v_prenex_44010) (<= 2 (* 2 (select main_a v_prenex_44010))))) (forall ((v_prenex_43983 Int) (v_prenex_43982 Int)) (or (<= (select main_a v_prenex_43982) 1003) (<= 996 (* 2 (select main_a v_prenex_43983))) (< v_prenex_43983 main_y) (<= (* 2 (select main_a v_prenex_43983)) 1998) (<= (+ main_y 1) v_prenex_43983) (<= 1000 (+ (select main_a v_prenex_43983) (select main_a v_prenex_43982))))) (forall ((v_prenex_43785 Int) (v_prenex_43784 Int)) (or (<= 1000 (+ (select main_a v_prenex_43785) (select main_a v_prenex_43784))) (<= (+ main_x 1) v_prenex_43784) (<= 2 (* 2 (select main_a v_prenex_43784))) (<= (* 2 (select main_a v_prenex_43785)) 1998) (< v_prenex_43785 main_y) (<= (+ main_y 1) v_prenex_43785) (<= (select main_a v_prenex_43784) 1003))) (forall ((v_prenex_39175 Int) (v_prenex_39176 Int)) (or (<= (+ main_y 1) v_prenex_39176) (< v_prenex_39176 main_y) (<= 996 (* 2 (select main_a v_prenex_39176))) (<= 2 (* 2 (select main_a v_prenex_39175))) (<= (select main_a v_prenex_39176) (+ (select main_a v_prenex_39175) 998)) (<= (* 2 (select main_a v_prenex_39175)) 1004))) (forall ((v_prenex_37511 Int) (v_prenex_37512 Int)) (or (<= 1000 (+ (select main_a v_prenex_37512) (select main_a v_prenex_37511))) (<= 498 (select main_a v_prenex_37512)) (<= (+ main_y 1) v_prenex_37512) (<= 0 (+ (select main_a v_prenex_37511) 500)) (<= (select main_a v_prenex_37512) 1500) (<= (* 2 (select main_a v_prenex_37511)) 1004) (< v_prenex_37512 main_y))) (or (forall ((v_prenex_39123 Int)) (or (<= (* 2 (select main_a v_prenex_39123)) 1004) (<= 2 (* 2 (select main_a v_prenex_39123))))) (forall ((v_prenex_39124 Int)) (or (<= (+ main_y 1) v_prenex_39124) (< v_prenex_39124 main_y) (<= 996 (* 2 (select main_a v_prenex_39124))) (<= (select main_a v_prenex_39124) 999)))) (forall ((v_prenex_32599 Int) (v_prenex_32598 Int)) (or (< v_prenex_32599 main_y) (<= (select main_a v_prenex_32598) 502) (<= (* 2 (select main_a v_prenex_32598)) 1004) (<= (+ main_y 1) v_prenex_32599) (<= (select main_a v_prenex_32599) 999) (<= 1000 (+ (select main_a v_prenex_32599) (select main_a v_prenex_32598))) (<= 0 (+ (select main_a v_prenex_32599) 3)))) (forall ((v_prenex_40424 Int) (v_prenex_40423 Int)) (or (<= (+ (select main_a v_prenex_40424) (select main_a v_prenex_40423)) 1000) (<= 2 (* 2 (select main_a v_prenex_40423))) (<= (select main_a v_prenex_40424) 999) (<= 1 (select main_a v_prenex_40423)) (<= 996 (* 2 (select main_a v_prenex_40424))) (< v_prenex_40424 main_y) (<= (+ main_y 1) v_prenex_40424))) (or (forall ((v_prenex_32738 Int)) (or (< v_prenex_32738 main_x) (<= 0 (+ (select main_a v_prenex_32738) 500)) (<= (+ main_x 1) v_prenex_32738))) (forall ((v_prenex_32739 Int)) (or (<= (+ main_y 1) v_prenex_32739) (<= (* 2 (select main_a v_prenex_32739)) 1998)))) (forall ((v_prenex_45276 Int) (v_prenex_45277 Int)) (or (<= (select main_a v_prenex_45277) 1500) (<= 2 (* 2 (select main_a v_prenex_45276))) (<= (select main_a v_prenex_45276) 502) (<= (+ main_y 1) v_prenex_45277) (<= (+ (select main_a v_prenex_45277) (select main_a v_prenex_45276)) 1000) (< v_prenex_45277 main_y))) (forall ((v_prenex_47725 Int) (v_prenex_47726 Int)) (or (<= 498 (select main_a v_prenex_47726)) (<= (+ main_y 1) v_prenex_47726) (<= 2 (* 2 (select main_a v_prenex_47725))) (<= 1000 (+ (select main_a v_prenex_47726) (select main_a v_prenex_47725))) (< v_prenex_47726 main_y) (<= (select main_a v_prenex_47726) 999) (<= (select main_a v_prenex_47725) 1003))) (forall ((v_prenex_38196 Int) (v_prenex_38195 Int)) (or (<= (select main_a v_prenex_38195) 1003) (<= 498 (select main_a v_prenex_38196)) (<= (select main_a v_prenex_38195) (+ (select main_a v_prenex_38196) 4)) (<= (select main_a v_prenex_38196) 999) (<= (+ main_y 1) v_prenex_38196) (<= 2 (* 2 (select main_a v_prenex_38195))) (< v_prenex_38196 main_y))) (forall ((v_prenex_38682 Int) (v_prenex_38681 Int)) (or (< v_prenex_38681 main_x) (<= 2 (* 2 (select main_a v_prenex_38681))) (<= (+ main_x 1) v_prenex_38681) (<= 1000 (+ (select main_a v_prenex_38682) (select main_a v_prenex_38681))) (<= (* 2 (select main_a v_prenex_38681)) 1004))) (forall ((v_prenex_44739 Int) (v_prenex_44738 Int)) (or (<= (+ main_y 1) v_prenex_44739) (< v_prenex_44739 main_y) (<= 0 (+ (select main_a v_prenex_44738) 500)) (<= (+ (select main_a v_prenex_44739) (select main_a v_prenex_44738)) 1000) (<= (* 2 (select main_a v_prenex_44738)) 1004) (<= (* 2 (select main_a v_prenex_44739)) 1998) (<= 0 (+ (select main_a v_prenex_44739) 3)))) (forall ((v_prenex_36717 Int) (v_prenex_36718 Int)) (or (<= (+ main_y 1) v_prenex_36718) (<= 498 (select main_a v_prenex_36718)) (<= 1000 (+ (select main_a v_prenex_36718) (select main_a v_prenex_36717))) (<= (* 2 (select main_a v_prenex_36718)) 1998) (< v_prenex_36718 main_y) (<= (select main_a v_prenex_36717) 1003))) (forall ((v_prenex_43901 Int) (v_prenex_43900 Int)) (or (<= 1000 (+ (select main_a v_prenex_43901) (select main_a v_prenex_43900))) (< v_prenex_43901 main_y) (<= 996 (* 2 (select main_a v_prenex_43901))) (<= 0 (+ (select main_a v_prenex_43901) 3)) (<= 0 (+ (select main_a v_prenex_43900) 500)) (<= (+ main_y 1) v_prenex_43901))) (forall ((v_prenex_39021 Int) (v_prenex_39022 Int)) (or (<= 498 (select main_a v_prenex_39022)) (<= (* 2 (select main_a v_prenex_39022)) 1998) (<= (+ (select main_a v_prenex_39022) (select main_a v_prenex_39021)) 1000) (< v_prenex_39022 main_y) (<= (+ main_y 1) v_prenex_39022))) (forall ((v_prenex_45184 Int) (v_prenex_45185 Int)) (or (<= (select main_a v_prenex_45184) (+ (select main_a v_prenex_45185) 4)) (<= 0 (+ (select main_a v_prenex_45185) 3)) (<= 2 (* 2 (select main_a v_prenex_45184))) (<= (* 2 (select main_a v_prenex_45184)) 1004) (<= (select main_a v_prenex_45185) 1500) (<= (+ main_y 1) v_prenex_45185) (< v_prenex_45185 main_y))) (forall ((v_prenex_33464 Int) (v_prenex_33463 Int)) (or (<= (* 2 (select main_a v_prenex_33464)) 1998) (<= (select main_a v_prenex_33463) 502) (<= (* 2 (select main_a v_prenex_33463)) 1004) (<= (+ main_y 1) v_prenex_33464) (<= 0 (+ (select main_a v_prenex_33464) 3)) (<= (+ (select main_a v_prenex_33464) (select main_a v_prenex_33463)) 1000) (< v_prenex_33464 main_y))) (forall ((v_prenex_47615 Int) (v_prenex_47616 Int)) (or (<= 1 (select main_a v_prenex_47615)) (<= 0 (+ (select main_a v_prenex_47615) 500)) (<= 996 (* 2 (select main_a v_prenex_47616))) (<= (+ main_y 1) v_prenex_47616) (< v_prenex_47616 main_y) (<= (+ (select main_a v_prenex_47616) (select main_a v_prenex_47615)) 1000) (<= (select main_a v_prenex_47616) 1500))) (forall ((v_prenex_35305 Int) (v_prenex_35306 Int)) (or (<= 0 (+ (select main_a v_prenex_35305) 3)) (<= (select main_a v_prenex_35306) 502) (<= 1 (select main_a v_prenex_35306)) (<= 1000 (+ (select main_a v_prenex_35305) (select main_a v_prenex_35306))) (< v_prenex_35305 main_y) (<= (+ main_y 1) v_prenex_35305) (<= (select main_a v_prenex_35305) 999))) (forall ((v_prenex_45142 Int) (v_prenex_45143 Int)) (or (<= (* 2 (select main_a v_prenex_45142)) 1004) (<= (select main_a v_prenex_45142) (+ (select main_a v_prenex_45143) 4)) (< v_prenex_45143 main_y) (<= (+ main_x 1) v_prenex_45142) (<= (select main_a v_prenex_45143) 1500) (<= (+ main_y 1) v_prenex_45143) (<= 0 (+ (select main_a v_prenex_45142) 500)))) (forall ((v_prenex_33931 Int) (v_prenex_33930 Int)) (or (<= (+ main_y 1) v_prenex_33930) (<= 1 (select main_a v_prenex_33931)) (<= 996 (* 2 (select main_a v_prenex_33930))) (<= (select main_a v_prenex_33931) 1003) (<= (select main_a v_prenex_33930) 999) (<= 1000 (+ (select main_a v_prenex_33930) (select main_a v_prenex_33931))) (< v_prenex_33930 main_y))) (forall ((v_prenex_44683 Int) (v_prenex_44682 Int)) (or (<= (+ main_y 1) v_prenex_44683) (<= 0 (+ (select main_a v_prenex_44683) 3)) (<= 1000 (+ (select main_a v_prenex_44683) (select main_a v_prenex_44682))) (<= 0 (+ (select main_a v_prenex_44682) 500)) (<= 1 (select main_a v_prenex_44682)) (< v_prenex_44683 main_y) (<= 996 (* 2 (select main_a v_prenex_44683))))) (forall ((v_prenex_42191 Int) (v_prenex_42192 Int)) (or (<= (+ main_y 1) v_prenex_42192) (<= 2 (* 2 (select main_a v_prenex_42191))) (<= (select main_a v_prenex_42192) 1500) (<= (select main_a v_prenex_42191) (+ (select main_a v_prenex_42192) 4)) (<= (select main_a v_prenex_42192) 999) (< v_prenex_42192 main_y) (<= 0 (+ (select main_a v_prenex_42191) 500)))) (forall ((v_prenex_46156 Int) (v_prenex_46155 Int)) (or (<= 1 (select main_a v_prenex_46155)) (< v_prenex_46156 main_y) (<= 996 (* 2 (select main_a v_prenex_46156))) (<= 0 (+ (select main_a v_prenex_46156) 3)) (<= (select main_a v_prenex_46156) (+ (select main_a v_prenex_46155) 998)) (<= (* 2 (select main_a v_prenex_46155)) 1004) (<= (+ main_y 1) v_prenex_46156))) (or (forall ((v_prenex_43418 Int)) (or (<= (select main_a v_prenex_43418) 502) (<= (* 2 (select main_a v_prenex_43418)) 1004))) (forall ((v_prenex_43419 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43419))) (<= (select main_a v_prenex_43419) 1500) (< v_prenex_43419 main_y) (<= (+ main_y 1) v_prenex_43419)))) (forall ((v_prenex_44371 Int) (v_prenex_44370 Int)) (or (< v_prenex_44371 main_y) (<= (select main_a v_prenex_44371) 1500) (<= 0 (+ (select main_a v_prenex_44370) 500)) (<= 996 (* 2 (select main_a v_prenex_44371))) (<= (select main_a v_prenex_44370) 502) (<= (+ (select main_a v_prenex_44371) (select main_a v_prenex_44370)) 1000) (<= (+ main_y 1) v_prenex_44371))) (forall ((v_prenex_40329 Int) (v_prenex_40330 Int)) (or (<= (select main_a v_prenex_40329) (+ (select main_a v_prenex_40330) 4)) (<= 0 (+ (select main_a v_prenex_40330) 3)) (<= (+ main_y 1) v_prenex_40330) (<= 498 (select main_a v_prenex_40330)) (< v_prenex_40330 main_y) (<= 0 (+ (select main_a v_prenex_40329) 500)))) (or (forall ((v_prenex_36371 Int)) (or (<= (+ main_y 1) v_prenex_36371) (<= (* 2 (select main_a v_prenex_36371)) 1998) (<= 996 (* 2 (select main_a v_prenex_36371))) (< v_prenex_36371 main_y))) (forall ((v_prenex_36370 Int)) (or (<= 1 (select main_a v_prenex_36370)) (<= 0 (+ (select main_a v_prenex_36370) 500))))) (forall ((v_prenex_35379 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35379))) (< v_prenex_35379 main_y) (<= (+ main_y 1) v_prenex_35379) (<= 498 (select main_a v_prenex_35379)) (<= 0 (+ (select main_a v_prenex_35379) 3)))) (forall ((v_prenex_32511 Int) (v_prenex_32510 Int)) (or (<= (select main_a v_prenex_32510) 1003) (<= (+ (select main_a v_prenex_32511) (select main_a v_prenex_32510)) 1000) (<= (* 2 (select main_a v_prenex_32510)) 1004) (<= 498 (select main_a v_prenex_32511)) (< v_prenex_32511 main_y) (<= (+ main_y 1) v_prenex_32511) (<= 996 (* 2 (select main_a v_prenex_32511))))) (forall ((v_prenex_41217 Int) (v_prenex_41218 Int)) (or (< v_prenex_41217 main_x) (< v_prenex_41218 main_y) (<= (+ main_y 1) v_prenex_41218) (<= (select main_a v_prenex_41217) (+ (select main_a v_prenex_41218) 4)) (<= (select main_a v_prenex_41218) 999) (<= 1 (select main_a v_prenex_41217)) (<= 2 (* 2 (select main_a v_prenex_41217))))) (forall ((v_prenex_38342 Int) (v_prenex_38341 Int)) (or (<= 0 (+ (select main_a v_prenex_38341) 500)) (< v_prenex_38342 main_y) (<= (+ main_y 1) v_prenex_38342) (<= 2 (* 2 (select main_a v_prenex_38341))) (<= 498 (select main_a v_prenex_38342)) (<= (select main_a v_prenex_38342) (+ (select main_a v_prenex_38341) 998)))) (forall ((v_prenex_33247 Int) (v_prenex_33246 Int)) (or (<= (select main_a v_prenex_33246) (+ (select main_a v_prenex_33247) 4)) (<= 996 (* 2 (select main_a v_prenex_33247))) (<= (select main_a v_prenex_33247) 999) (<= (select main_a v_prenex_33246) 502) (<= 1 (select main_a v_prenex_33246)) (< v_prenex_33247 main_y) (<= (+ main_y 1) v_prenex_33247))) (forall ((v_prenex_36322 Int) (v_prenex_36323 Int)) (or (<= (+ main_y 1) v_prenex_36323) (< v_prenex_36323 main_y) (<= (select main_a v_prenex_36323) 1500) (<= (select main_a v_prenex_36323) (+ (select main_a v_prenex_36322) 998)) (<= (select main_a v_prenex_36322) 1003) (<= 2 (* 2 (select main_a v_prenex_36322))) (< v_prenex_36322 main_x))) (forall ((v_prenex_32762 Int) (v_prenex_32763 Int)) (or (<= (+ (select main_a v_prenex_32763) (select main_a v_prenex_32762)) 1000) (<= (select main_a v_prenex_32762) 502) (<= (+ main_y 1) v_prenex_32763) (<= 0 (+ (select main_a v_prenex_32762) 500)) (< v_prenex_32763 main_y) (<= 0 (+ (select main_a v_prenex_32763) 3)) (<= (+ main_x 1) v_prenex_32762))) (forall ((v_prenex_35498 Int) (v_prenex_35499 Int)) (or (<= (+ (select main_a v_prenex_35499) (select main_a v_prenex_35498)) 1000) (<= 2 (* 2 (select main_a v_prenex_35498))) (<= (select main_a v_prenex_35499) 999) (< v_prenex_35499 main_y) (<= 1 (select main_a v_prenex_35498)) (< v_prenex_35498 main_x) (<= (+ main_y 1) v_prenex_35499))) (forall ((v_prenex_38457 Int) (v_prenex_38456 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38457))) (<= (select main_a v_prenex_38456) 1003) (<= 1000 (+ (select main_a v_prenex_38457) (select main_a v_prenex_38456))) (<= 0 (+ (select main_a v_prenex_38456) 500)) (< v_prenex_38457 main_y) (<= (+ main_y 1) v_prenex_38457) (< v_prenex_38456 main_x))) (or (forall ((v_prenex_46527 Int)) (or (<= (+ main_y 1) v_prenex_46527) (<= 996 (* 2 (select main_a v_prenex_46527))))) (forall ((v_prenex_46526 Int)) (or (< v_prenex_46526 main_x) (<= (+ main_x 1) v_prenex_46526) (<= (select main_a v_prenex_46526) 1003)))) (forall ((v_prenex_41628 Int) (v_prenex_41629 Int)) (or (<= 0 (+ (select main_a v_prenex_41628) 500)) (<= (select main_a v_prenex_41629) (+ (select main_a v_prenex_41628) 998)) (< v_prenex_41629 main_y) (<= (+ main_y 1) v_prenex_41629) (<= 2 (* 2 (select main_a v_prenex_41628))) (<= (select main_a v_prenex_41629) 999) (<= 0 (+ (select main_a v_prenex_41629) 3)))) (or (forall ((v_prenex_38366 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38366))) (<= (+ main_x 1) v_prenex_38366) (<= (* 2 (select main_a v_prenex_38366)) 1004))) (forall ((v_prenex_38367 Int)) (or (<= (+ main_y 1) v_prenex_38367) (<= (select main_a v_prenex_38367) 999) (<= (* 2 (select main_a v_prenex_38367)) 1998) (< v_prenex_38367 main_y)))) (forall ((v_prenex_45612 Int) (v_prenex_45613 Int)) (or (<= 0 (+ (select main_a v_prenex_45613) 3)) (<= 1000 (+ (select main_a v_prenex_45613) (select main_a v_prenex_45612))) (< v_prenex_45613 main_y) (< v_prenex_45612 main_x) (<= 1 (select main_a v_prenex_45612)) (<= (+ main_y 1) v_prenex_45613))) (forall ((v_prenex_41700 Int) (v_prenex_41701 Int)) (or (<= (* 2 (select main_a v_prenex_41701)) 1998) (< v_prenex_41701 main_y) (<= (select main_a v_prenex_41701) (+ (select main_a v_prenex_41700) 998)) (<= 0 (+ (select main_a v_prenex_41700) 500)) (<= (select main_a v_prenex_41701) 999) (<= (+ main_y 1) v_prenex_41701))) (forall ((v_prenex_42291 Int) (v_prenex_42292 Int)) (or (< v_prenex_42292 main_y) (<= (* 2 (select main_a v_prenex_42292)) 1998) (<= 498 (select main_a v_prenex_42292)) (<= 0 (+ (select main_a v_prenex_42291) 500)) (<= 1000 (+ (select main_a v_prenex_42292) (select main_a v_prenex_42291))) (<= (+ main_y 1) v_prenex_42292))) (forall ((v_prenex_40563 Int) (v_prenex_40562 Int)) (or (< v_prenex_40563 main_y) (<= (select main_a v_prenex_40563) 999) (<= 0 (+ (select main_a v_prenex_40562) 500)) (<= (+ main_y 1) v_prenex_40563) (<= (+ (select main_a v_prenex_40563) (select main_a v_prenex_40562)) 1000) (<= 0 (+ (select main_a v_prenex_40563) 3)))) (forall ((v_prenex_46039 Int) (v_prenex_46038 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46038))) (<= (+ main_y 1) v_prenex_46039) (<= (select main_a v_prenex_46038) 502) (<= (select main_a v_prenex_46038) (+ (select main_a v_prenex_46039) 4)) (<= 498 (select main_a v_prenex_46039)) (< v_prenex_46039 main_y) (<= (select main_a v_prenex_46039) 999))) (forall ((v_prenex_37760 Int) (v_prenex_37761 Int)) (or (< v_prenex_37761 main_y) (<= 0 (+ (select main_a v_prenex_37760) 500)) (<= 996 (* 2 (select main_a v_prenex_37761))) (<= (+ (select main_a v_prenex_37761) (select main_a v_prenex_37760)) 1000) (<= (+ main_y 1) v_prenex_37761))) (forall ((v_prenex_37139 Int) (v_prenex_37140 Int)) (or (<= 498 (select main_a v_prenex_37140)) (<= (select main_a v_prenex_37139) 502) (<= 0 (+ (select main_a v_prenex_37140) 3)) (<= (select main_a v_prenex_37139) (+ (select main_a v_prenex_37140) 4)) (< v_prenex_37140 main_y) (<= (* 2 (select main_a v_prenex_37139)) 1004) (<= (+ main_y 1) v_prenex_37140))) (or (forall ((v_prenex_37587 Int)) (or (<= (select main_a v_prenex_37587) 1003) (<= 0 (+ (select main_a v_prenex_37587) 500)))) (forall ((v_prenex_37588 Int)) (or (<= (+ main_y 1) v_prenex_37588) (<= 0 (+ (select main_a v_prenex_37588) 3)) (< v_prenex_37588 main_y) (<= (select main_a v_prenex_37588) 1500) (<= 996 (* 2 (select main_a v_prenex_37588)))))) (forall ((v_prenex_41879 Int) (v_prenex_41880 Int)) (or (<= (select main_a v_prenex_41880) (+ (select main_a v_prenex_41879) 998)) (<= 498 (select main_a v_prenex_41880)) (< v_prenex_41879 main_x) (< v_prenex_41880 main_y) (<= (+ main_y 1) v_prenex_41880))) (forall ((v_prenex_38585 Int) (v_prenex_38584 Int)) (or (<= (+ main_y 1) v_prenex_38585) (<= (+ (select main_a v_prenex_38585) (select main_a v_prenex_38584)) 1000) (<= 0 (+ (select main_a v_prenex_38585) 3)) (< v_prenex_38585 main_y) (<= 1 (select main_a v_prenex_38584)) (<= 498 (select main_a v_prenex_38585)) (<= 0 (+ (select main_a v_prenex_38584) 500)))) (forall ((v_prenex_34976 Int) (v_prenex_34975 Int)) (or (<= 0 (+ (select main_a v_prenex_34975) 3)) (< v_prenex_34975 main_y) (<= (+ main_x 1) v_prenex_34976) (<= (+ main_y 1) v_prenex_34975) (<= 2 (* 2 (select main_a v_prenex_34976))) (<= (+ (select main_a v_prenex_34975) (select main_a v_prenex_34976)) 1000) (<= (* 2 (select main_a v_prenex_34976)) 1004))) (forall ((v_prenex_44021 Int) (v_prenex_44020 Int)) (or (<= (+ main_y 1) v_prenex_44021) (< v_prenex_44020 main_x) (<= 1 (select main_a v_prenex_44020)) (<= 1000 (+ (select main_a v_prenex_44021) (select main_a v_prenex_44020))) (<= 2 (* 2 (select main_a v_prenex_44020))) (<= 498 (select main_a v_prenex_44021)) (< v_prenex_44021 main_y))) (forall ((v_prenex_32489 Int) (v_prenex_32488 Int)) (or (<= (* 2 (select main_a v_prenex_32488)) 1004) (< v_prenex_32488 main_x) (< v_prenex_32489 main_y) (<= (select main_a v_prenex_32488) 1003) (<= (+ main_y 1) v_prenex_32489) (<= 996 (* 2 (select main_a v_prenex_32489))) (<= (+ (select main_a v_prenex_32489) (select main_a v_prenex_32488)) 1000))) (forall ((v_prenex_33967 Int) (v_prenex_33966 Int)) (or (<= 0 (+ (select main_a v_prenex_33967) 500)) (<= 0 (+ (select main_a v_prenex_33966) 3)) (<= (+ main_y 1) v_prenex_33966) (<= (select main_a v_prenex_33967) (+ (select main_a v_prenex_33966) 4)) (<= (* 2 (select main_a v_prenex_33966)) 1998) (< v_prenex_33966 main_y))) (forall ((v_prenex_41409 Int) (v_prenex_41410 Int)) (or (<= 1 (select main_a v_prenex_41409)) (<= (+ main_x 1) v_prenex_41409) (<= 498 (select main_a v_prenex_41410)) (<= (select main_a v_prenex_41410) (+ (select main_a v_prenex_41409) 998)) (< v_prenex_41410 main_y) (<= (+ main_y 1) v_prenex_41410) (<= (select main_a v_prenex_41409) 1003))) (forall ((v_prenex_32902 Int) (v_prenex_32903 Int)) (or (<= (select main_a v_prenex_32902) (+ (select main_a v_prenex_32903) 4)) (<= 498 (select main_a v_prenex_32903)) (<= 0 (+ (select main_a v_prenex_32902) 500)) (< v_prenex_32902 main_x) (< v_prenex_32903 main_y) (<= 2 (* 2 (select main_a v_prenex_32902))) (<= (+ main_y 1) v_prenex_32903))) (forall ((v_prenex_32726 Int) (v_prenex_32727 Int)) (or (<= (select main_a v_prenex_32726) (+ (select main_a v_prenex_32727) 4)) (<= (* 2 (select main_a v_prenex_32726)) 1004) (<= 0 (+ (select main_a v_prenex_32726) 500)) (<= (+ main_y 1) v_prenex_32727) (< v_prenex_32727 main_y) (<= (select main_a v_prenex_32727) 1500))) (forall ((v_prenex_38070 Int) (v_prenex_38069 Int)) (or (<= (select main_a v_prenex_38070) (+ (select main_a v_prenex_38069) 998)) (<= (select main_a v_prenex_38069) 502) (<= 0 (+ (select main_a v_prenex_38070) 3)) (<= (+ main_y 1) v_prenex_38070) (<= 498 (select main_a v_prenex_38070)) (< v_prenex_38070 main_y) (<= 2 (* 2 (select main_a v_prenex_38069))))) (forall ((v_prenex_39591 Int) (v_prenex_39590 Int)) (or (< v_prenex_39590 main_x) (<= (+ main_y 1) v_prenex_39591) (<= (select main_a v_prenex_39590) 502) (<= (select main_a v_prenex_39590) (+ (select main_a v_prenex_39591) 4)) (<= (+ main_x 1) v_prenex_39590))) (forall ((v_prenex_37742 Int) (v_prenex_37743 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37743))) (< v_prenex_37743 main_y) (<= (select main_a v_prenex_37742) (+ (select main_a v_prenex_37743) 4)) (<= 1 (select main_a v_prenex_37742)) (<= (+ main_y 1) v_prenex_37743) (< v_prenex_37742 main_x) (<= (select main_a v_prenex_37742) 1003))) (forall ((v_prenex_41766 Int) (v_prenex_41767 Int)) (or (<= (+ main_y 1) v_prenex_41767) (<= (select main_a v_prenex_41766) 502) (< v_prenex_41767 main_y) (<= (select main_a v_prenex_41767) (+ (select main_a v_prenex_41766) 998)) (<= (* 2 (select main_a v_prenex_41767)) 1998) (<= 498 (select main_a v_prenex_41767)) (<= 0 (+ (select main_a v_prenex_41766) 500)))) (forall ((v_prenex_45698 Int) (v_prenex_45699 Int)) (or (<= (+ main_y 1) v_prenex_45699) (< v_prenex_45698 main_x) (<= (select main_a v_prenex_45698) 1003) (<= (+ (select main_a v_prenex_45699) (select main_a v_prenex_45698)) 1000) (<= 0 (+ (select main_a v_prenex_45699) 3)) (<= 1 (select main_a v_prenex_45698)) (< v_prenex_45699 main_y))) (forall ((v_prenex_39387 Int) (v_prenex_39386 Int)) (or (< v_prenex_39387 main_y) (<= (+ main_y 1) v_prenex_39387) (<= (select main_a v_prenex_39386) (+ (select main_a v_prenex_39387) 4)) (<= (* 2 (select main_a v_prenex_39386)) 1004) (<= (* 2 (select main_a v_prenex_39387)) 1998))) (forall ((v_prenex_33757 Int) (v_prenex_33756 Int)) (or (<= (* 2 (select main_a v_prenex_33756)) 1004) (< v_prenex_33756 main_x) (< v_prenex_33757 main_y) (<= 0 (+ (select main_a v_prenex_33757) 3)) (<= (+ main_y 1) v_prenex_33757) (<= (select main_a v_prenex_33756) 1003) (<= (select main_a v_prenex_33756) (+ (select main_a v_prenex_33757) 4)))) (or (forall ((v_prenex_44359 Int)) (or (<= (select main_a v_prenex_44359) 999) (< v_prenex_44359 main_y) (<= (* 2 (select main_a v_prenex_44359)) 1998) (<= 996 (* 2 (select main_a v_prenex_44359))) (<= (+ main_y 1) v_prenex_44359))) (forall ((v_prenex_44358 Int)) (or (<= (* 2 (select main_a v_prenex_44358)) 1004) (<= 2 (* 2 (select main_a v_prenex_44358)))))) (forall ((v_prenex_48112 Int) (v_prenex_48111 Int)) (or (<= (select main_a v_prenex_48112) 1500) (<= (+ main_x 1) v_prenex_48111) (< v_prenex_48112 main_y) (<= 1000 (+ (select main_a v_prenex_48112) (select main_a v_prenex_48111))) (<= (+ main_y 1) v_prenex_48112) (<= (* 2 (select main_a v_prenex_48111)) 1004))) (forall ((v_prenex_33715 Int) (v_prenex_33714 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33715))) (<= (+ (select main_a v_prenex_33715) (select main_a v_prenex_33714)) 1000) (<= (select main_a v_prenex_33715) 1500) (< v_prenex_33715 main_y) (<= (select main_a v_prenex_33714) 1003) (<= (+ main_y 1) v_prenex_33715) (<= 2 (* 2 (select main_a v_prenex_33714))))) (forall ((v_prenex_40753 Int) (v_prenex_40752 Int)) (or (< v_prenex_40753 main_y) (<= 996 (* 2 (select main_a v_prenex_40753))) (<= 2 (* 2 (select main_a v_prenex_40752))) (<= 1000 (+ (select main_a v_prenex_40753) (select main_a v_prenex_40752))) (<= 1 (select main_a v_prenex_40752)) (<= (+ main_y 1) v_prenex_40753))) (forall ((v_prenex_35444 Int) (v_prenex_35445 Int)) (or (<= (+ main_y 1) v_prenex_35445) (<= (select main_a v_prenex_35445) (+ (select main_a v_prenex_35444) 998)) (<= (select main_a v_prenex_35445) 999) (<= (select main_a v_prenex_35444) 1003) (<= (+ main_x 1) v_prenex_35444) (<= (select main_a v_prenex_35444) 502) (< v_prenex_35445 main_y))) (forall ((v_prenex_36656 Int) (v_prenex_36657 Int)) (or (<= 0 (+ (select main_a v_prenex_36656) 500)) (<= (select main_a v_prenex_36656) (+ (select main_a v_prenex_36657) 4)) (<= (+ main_y 1) v_prenex_36657) (< v_prenex_36656 main_x) (<= (select main_a v_prenex_36656) 1003) (<= (* 2 (select main_a v_prenex_36657)) 1998) (< v_prenex_36657 main_y))) (forall ((v_prenex_36820 Int) (v_prenex_36819 Int)) (or (<= (+ (select main_a v_prenex_36820) (select main_a v_prenex_36819)) 1000) (< v_prenex_36820 main_y) (<= (* 2 (select main_a v_prenex_36819)) 1004) (<= 2 (* 2 (select main_a v_prenex_36819))) (<= (select main_a v_prenex_36820) 999) (<= (* 2 (select main_a v_prenex_36820)) 1998) (<= (+ main_y 1) v_prenex_36820))) (forall ((v_prenex_42465 Int) (v_prenex_42466 Int)) (or (<= (select main_a v_prenex_42465) 502) (<= (+ main_y 1) v_prenex_42466) (< v_prenex_42466 main_y) (<= (select main_a v_prenex_42466) (+ (select main_a v_prenex_42465) 998)) (<= 996 (* 2 (select main_a v_prenex_42466))) (<= 0 (+ (select main_a v_prenex_42465) 500)) (<= 498 (select main_a v_prenex_42466)))) (forall ((v_prenex_38288 Int) (v_prenex_38287 Int)) (or (<= (select main_a v_prenex_38288) (+ (select main_a v_prenex_38287) 998)) (<= (select main_a v_prenex_38287) 502) (< v_prenex_38288 main_y) (<= (* 2 (select main_a v_prenex_38288)) 1998) (< v_prenex_38287 main_x) (<= (+ main_y 1) v_prenex_38288))) (forall ((v_prenex_43521 Int) (v_prenex_43522 Int)) (or (<= 0 (+ (select main_a v_prenex_43522) 3)) (<= 1000 (+ (select main_a v_prenex_43522) (select main_a v_prenex_43521))) (<= (select main_a v_prenex_43521) 1003) (<= (* 2 (select main_a v_prenex_43522)) 1998) (< v_prenex_43522 main_y) (<= (+ main_y 1) v_prenex_43522) (<= 2 (* 2 (select main_a v_prenex_43521))))) (forall ((v_prenex_46561 Int) (v_prenex_46560 Int)) (or (<= 0 (+ (select main_a v_prenex_46561) 3)) (<= (+ main_y 1) v_prenex_46561) (<= (select main_a v_prenex_46561) (+ (select main_a v_prenex_46560) 998)) (<= (select main_a v_prenex_46561) 1500) (<= (select main_a v_prenex_46560) 1003) (< v_prenex_46561 main_y))) (forall ((v_prenex_33127 Int) (v_prenex_33126 Int)) (or (<= (select main_a v_prenex_33127) (+ (select main_a v_prenex_33126) 998)) (< v_prenex_33126 main_x) (<= (* 2 (select main_a v_prenex_33127)) 1998) (<= (+ main_y 1) v_prenex_33127) (<= 0 (+ (select main_a v_prenex_33126) 500)) (< v_prenex_33127 main_y))) (forall ((v_prenex_41225 Int) (v_prenex_41226 Int)) (or (<= (select main_a v_prenex_41225) 1003) (<= (* 2 (select main_a v_prenex_41225)) 1004) (<= (+ (select main_a v_prenex_41226) (select main_a v_prenex_41225)) 1000) (<= (+ main_y 1) v_prenex_41226) (< v_prenex_41226 main_y) (<= 498 (select main_a v_prenex_41226)))) (forall ((v_prenex_42375 Int) (v_prenex_42376 Int)) (or (<= (select main_a v_prenex_42375) 502) (<= 1000 (+ (select main_a v_prenex_42376) (select main_a v_prenex_42375))) (<= (+ main_y 1) v_prenex_42376) (<= 498 (select main_a v_prenex_42376)) (< v_prenex_42375 main_x) (< v_prenex_42376 main_y))) (forall ((v_prenex_43559 Int) (v_prenex_43560 Int)) (or (<= (select main_a v_prenex_43559) 1003) (<= 1 (select main_a v_prenex_43559)) (< v_prenex_43560 main_y) (<= (select main_a v_prenex_43560) 1500) (<= (+ main_y 1) v_prenex_43560) (<= (select main_a v_prenex_43559) (+ (select main_a v_prenex_43560) 4)) (<= (select main_a v_prenex_43560) 999))) (forall ((v_prenex_41527 Int) (v_prenex_41528 Int)) (or (<= (+ (select main_a v_prenex_41528) (select main_a v_prenex_41527)) 1000) (<= (+ main_y 1) v_prenex_41528) (< v_prenex_41528 main_y) (<= 1 (select main_a v_prenex_41527)) (<= (select main_a v_prenex_41527) 1003) (<= 498 (select main_a v_prenex_41528)))) (or (forall ((v_prenex_37566 Int)) (or (<= (+ main_y 1) v_prenex_37566) (< v_prenex_37566 main_y) (<= (select main_a v_prenex_37566) 1500))) (forall ((v_prenex_37565 Int)) (or (< v_prenex_37565 main_x) (<= (* 2 (select main_a v_prenex_37565)) 1004)))) (forall ((v_prenex_43233 Int) (v_prenex_43232 Int)) (or (<= (select main_a v_prenex_43233) 999) (<= (select main_a v_prenex_43232) 1003) (<= (+ main_y 1) v_prenex_43233) (<= 1 (select main_a v_prenex_43232)) (<= 1000 (+ (select main_a v_prenex_43233) (select main_a v_prenex_43232))) (< v_prenex_43233 main_y))) (forall ((v_prenex_38242 Int) (v_prenex_38241 Int)) (or (<= (* 2 (select main_a v_prenex_38241)) 1004) (<= 498 (select main_a v_prenex_38242)) (<= (+ main_y 1) v_prenex_38242) (<= (select main_a v_prenex_38241) (+ (select main_a v_prenex_38242) 4)) (< v_prenex_38242 main_y))) (forall ((v_prenex_45812 Int) (v_prenex_45813 Int)) (or (<= 1000 (+ (select main_a v_prenex_45813) (select main_a v_prenex_45812))) (<= (+ main_y 1) v_prenex_45813) (< v_prenex_45812 main_x) (<= 498 (select main_a v_prenex_45813)) (<= (select main_a v_prenex_45812) 502) (< v_prenex_45813 main_y))) (forall ((v_prenex_36779 Int) (v_prenex_36780 Int)) (or (<= (+ main_y 1) v_prenex_36780) (<= 0 (+ (select main_a v_prenex_36779) 500)) (<= 996 (* 2 (select main_a v_prenex_36780))) (<= (select main_a v_prenex_36780) (+ (select main_a v_prenex_36779) 998)) (< v_prenex_36780 main_y) (<= 1 (select main_a v_prenex_36779)) (<= 0 (+ (select main_a v_prenex_36780) 3)))) (forall ((v_prenex_33915 Int) (v_prenex_33914 Int)) (or (<= (+ main_y 1) v_prenex_33914) (<= (select main_a v_prenex_33915) 502) (<= 0 (+ (select main_a v_prenex_33915) 500)) (<= (select main_a v_prenex_33914) (+ (select main_a v_prenex_33915) 998)) (< v_prenex_33914 main_y) (<= 996 (* 2 (select main_a v_prenex_33914))) (< v_prenex_33915 main_x))) (forall ((v_prenex_40699 Int) (v_prenex_40698 Int)) (or (<= (select main_a v_prenex_40699) 999) (< v_prenex_40699 main_y) (<= (select main_a v_prenex_40698) (+ (select main_a v_prenex_40699) 4)) (<= (+ main_y 1) v_prenex_40699) (<= (select main_a v_prenex_40698) 1003) (< v_prenex_40698 main_x))) (forall ((v_prenex_44889 Int) (v_prenex_44888 Int)) (or (<= 0 (+ (select main_a v_prenex_44888) 500)) (<= (select main_a v_prenex_44888) 1003) (<= (select main_a v_prenex_44888) (+ (select main_a v_prenex_44889) 4)) (< v_prenex_44889 main_y) (<= (* 2 (select main_a v_prenex_44889)) 1998) (<= 996 (* 2 (select main_a v_prenex_44889))) (<= (+ main_y 1) v_prenex_44889))) (forall ((v_prenex_39146 Int) (v_prenex_39145 Int)) (or (<= (* 2 (select main_a v_prenex_39146)) 1998) (<= (select main_a v_prenex_39146) (+ (select main_a v_prenex_39145) 998)) (<= 1 (select main_a v_prenex_39145)) (<= (+ main_y 1) v_prenex_39146) (<= (select main_a v_prenex_39145) 502) (< v_prenex_39146 main_y) (<= 498 (select main_a v_prenex_39146)))) (forall ((v_prenex_40180 Int) (v_prenex_40179 Int)) (or (<= (+ main_y 1) v_prenex_40180) (<= 498 (select main_a v_prenex_40180)) (<= 1 (select main_a v_prenex_40179)) (< v_prenex_40180 main_y) (<= (* 2 (select main_a v_prenex_40180)) 1998) (<= (+ (select main_a v_prenex_40180) (select main_a v_prenex_40179)) 1000))) (forall ((v_prenex_37939 Int) (v_prenex_37938 Int)) (or (<= (select main_a v_prenex_37938) 502) (<= (+ main_y 1) v_prenex_37939) (<= 498 (select main_a v_prenex_37939)) (<= 0 (+ (select main_a v_prenex_37939) 3)) (< v_prenex_37939 main_y) (<= (select main_a v_prenex_37938) (+ (select main_a v_prenex_37939) 4)) (<= (* 2 (select main_a v_prenex_37938)) 1004))) (forall ((v_prenex_34862 Int) (v_prenex_34861 Int)) (or (<= (select main_a v_prenex_34862) 502) (< v_prenex_34861 main_y) (<= (+ main_y 1) v_prenex_34861) (<= 0 (+ (select main_a v_prenex_34861) 3)) (<= (select main_a v_prenex_34862) 1003) (<= (select main_a v_prenex_34861) (+ (select main_a v_prenex_34862) 998)) (<= (* 2 (select main_a v_prenex_34861)) 1998))) (forall ((v_prenex_44129 Int) (v_prenex_44128 Int)) (or (<= (select main_a v_prenex_44129) (+ (select main_a v_prenex_44128) 998)) (< v_prenex_44129 main_y) (<= (select main_a v_prenex_44128) 1003) (<= 0 (+ (select main_a v_prenex_44129) 3)) (<= (select main_a v_prenex_44129) 999) (<= (+ main_y 1) v_prenex_44129) (<= 1 (select main_a v_prenex_44128)))) (forall ((v_prenex_37412 Int) (v_prenex_37413 Int)) (or (<= (+ main_y 1) v_prenex_37413) (< v_prenex_37413 main_y) (<= 0 (+ (select main_a v_prenex_37413) 3)) (<= (+ (select main_a v_prenex_37413) (select main_a v_prenex_37412)) 1000) (<= (select main_a v_prenex_37412) 502) (<= (* 2 (select main_a v_prenex_37413)) 1998))) (forall ((v_prenex_41321 Int) (v_prenex_41322 Int)) (or (<= (select main_a v_prenex_41321) (+ (select main_a v_prenex_41322) 4)) (<= (* 2 (select main_a v_prenex_41322)) 1998) (<= (+ main_y 1) v_prenex_41322) (<= 2 (* 2 (select main_a v_prenex_41321))) (<= (select main_a v_prenex_41321) 1003) (<= (select main_a v_prenex_41322) 1500) (< v_prenex_41322 main_y))) (forall ((v_prenex_37060 Int) (v_prenex_37059 Int)) (or (<= 0 (+ (select main_a v_prenex_37059) 500)) (<= (+ main_y 1) v_prenex_37060) (<= 996 (* 2 (select main_a v_prenex_37060))) (<= 498 (select main_a v_prenex_37060)) (<= 1000 (+ (select main_a v_prenex_37060) (select main_a v_prenex_37059))) (< v_prenex_37060 main_y))) (forall ((v_prenex_39523 Int) (v_prenex_39522 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39523))) (< v_prenex_39523 main_y) (<= (* 2 (select main_a v_prenex_39523)) 1998) (<= (select main_a v_prenex_39522) 1003) (<= (+ main_y 1) v_prenex_39523) (<= (select main_a v_prenex_39523) (+ (select main_a v_prenex_39522) 998)) (<= (* 2 (select main_a v_prenex_39522)) 1004))) (forall ((v_prenex_38738 Int) (v_prenex_38739 Int)) (or (<= 498 (select main_a v_prenex_38739)) (<= (select main_a v_prenex_38739) (+ (select main_a v_prenex_38738) 998)) (<= (select main_a v_prenex_38739) 1500) (<= (+ main_y 1) v_prenex_38739) (<= (* 2 (select main_a v_prenex_38738)) 1004) (< v_prenex_38739 main_y))) (forall ((v_prenex_45496 Int) (v_prenex_45497 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45497))) (< v_prenex_45497 main_y) (<= (+ main_y 1) v_prenex_45497) (<= (select main_a v_prenex_45497) 999) (<= (+ (select main_a v_prenex_45497) (select main_a v_prenex_45496)) 1000) (<= (select main_a v_prenex_45496) 1003))) (forall ((v_prenex_35101 Int) (v_prenex_35102 Int)) (or (< v_prenex_35101 main_y) (<= (select main_a v_prenex_35101) 1500) (<= (select main_a v_prenex_35101) (+ (select main_a v_prenex_35102) 998)) (<= (select main_a v_prenex_35102) 1003) (<= (+ main_y 1) v_prenex_35101))) (or (forall ((v_prenex_40818 Int)) (or (<= 1 (select main_a v_prenex_40818)) (<= 0 (+ (select main_a v_prenex_40818) 500)))) (forall ((v_prenex_40819 Int)) (or (<= 0 (+ (select main_a v_prenex_40819) 3)) (<= (* 2 (select main_a v_prenex_40819)) 1998) (<= (+ main_y 1) v_prenex_40819) (< v_prenex_40819 main_y)))) (forall ((v_prenex_38668 Int) (v_prenex_38667 Int)) (or (<= (select main_a v_prenex_38667) (+ (select main_a v_prenex_38668) 4)) (<= (select main_a v_prenex_38667) 1003) (<= (select main_a v_prenex_38668) 999) (<= 1 (select main_a v_prenex_38667)) (<= 996 (* 2 (select main_a v_prenex_38668))) (<= (+ main_y 1) v_prenex_38668) (< v_prenex_38668 main_y))) (forall ((v_prenex_32452 Int) (v_prenex_32453 Int)) (or (<= (* 2 (select main_a v_prenex_32452)) 1004) (<= (select main_a v_prenex_32453) (+ (select main_a v_prenex_32452) 998)) (<= (+ main_y 1) v_prenex_32453) (<= (* 2 (select main_a v_prenex_32453)) 1998) (< v_prenex_32453 main_y) (<= 0 (+ (select main_a v_prenex_32452) 500)))) (or (forall ((v_prenex_37286 Int)) (or (< v_prenex_37286 main_y) (<= (select main_a v_prenex_37286) 1500) (<= 0 (+ (select main_a v_prenex_37286) 3)) (<= (+ main_y 1) v_prenex_37286) (<= 996 (* 2 (select main_a v_prenex_37286))))) (forall ((v_prenex_37285 Int)) (or (<= 0 (+ (select main_a v_prenex_37285) 500)) (<= 2 (* 2 (select main_a v_prenex_37285)))))) (or (forall ((v_prenex_46632 Int)) (or (<= (+ main_y 1) v_prenex_46632) (<= (* 2 (select main_a v_prenex_46632)) 1998) (< v_prenex_46632 main_y) (<= 498 (select main_a v_prenex_46632)) (<= 996 (* 2 (select main_a v_prenex_46632))))) (forall ((v_prenex_46631 Int)) (<= (* 2 (select main_a v_prenex_46631)) 1004))) (forall ((v_prenex_41251 Int) (v_prenex_41252 Int)) (or (<= (+ main_x 1) v_prenex_41251) (<= 0 (+ (select main_a v_prenex_41252) 3)) (< v_prenex_41252 main_y) (<= (+ main_y 1) v_prenex_41252) (<= (select main_a v_prenex_41251) 1003) (<= (select main_a v_prenex_41251) (+ (select main_a v_prenex_41252) 4)))) (or (forall ((v_prenex_40273 Int)) (or (<= (select main_a v_prenex_40273) 1003) (<= (+ main_x 1) v_prenex_40273))) (forall ((v_prenex_40274 Int)) (or (<= (* 2 (select main_a v_prenex_40274)) 1998) (<= (select main_a v_prenex_40274) 1500) (< v_prenex_40274 main_y) (<= (+ main_y 1) v_prenex_40274)))) (forall ((v_prenex_46798 Int) (v_prenex_46797 Int)) (or (<= (* 2 (select main_a v_prenex_46797)) 1004) (< v_prenex_46798 main_y) (<= (+ main_y 1) v_prenex_46798) (<= (select main_a v_prenex_46798) 999) (<= (select main_a v_prenex_46797) (+ (select main_a v_prenex_46798) 4)) (<= (select main_a v_prenex_46797) 1003) (<= (select main_a v_prenex_46798) 1500))) (or (forall ((v_prenex_47030 Int)) (or (<= (* 2 (select main_a v_prenex_47030)) 1004) (<= (+ main_x 1) v_prenex_47030))) (forall ((v_prenex_47031 Int)) (or (<= (+ main_y 1) v_prenex_47031) (< v_prenex_47031 main_y) (<= (select main_a v_prenex_47031) 1500) (<= 996 (* 2 (select main_a v_prenex_47031)))))) (or (forall ((v_prenex_43806 Int)) (or (<= 0 (+ (select main_a v_prenex_43806) 500)) (< v_prenex_43806 main_x) (<= (select main_a v_prenex_43806) 502))) (forall ((v_prenex_43807 Int)) (or (< v_prenex_43807 main_y) (<= 498 (select main_a v_prenex_43807)) (<= (+ main_y 1) v_prenex_43807) (<= 996 (* 2 (select main_a v_prenex_43807)))))) (forall ((v_prenex_43031 Int) (v_prenex_43030 Int)) (or (<= 1 (select main_a v_prenex_43030)) (<= (+ main_x 1) v_prenex_43030) (<= (+ main_y 1) v_prenex_43031) (<= 498 (select main_a v_prenex_43031)) (< v_prenex_43031 main_y) (<= (select main_a v_prenex_43030) (+ (select main_a v_prenex_43031) 4)))) (forall ((v_prenex_38669 Int) (v_prenex_38670 Int)) (or (<= 0 (+ (select main_a v_prenex_38669) 500)) (<= (+ main_y 1) v_prenex_38670) (<= (select main_a v_prenex_38669) 1003) (< v_prenex_38670 main_y) (<= (select main_a v_prenex_38669) (+ (select main_a v_prenex_38670) 4)) (<= (select main_a v_prenex_38670) 999))) (forall ((v_prenex_41324 Int) (v_prenex_41323 Int)) (or (<= 1000 (+ (select main_a v_prenex_41324) (select main_a v_prenex_41323))) (<= (select main_a v_prenex_41324) 999) (<= (+ main_y 1) v_prenex_41324) (< v_prenex_41324 main_y) (<= 0 (+ (select main_a v_prenex_41323) 500)) (<= (* 2 (select main_a v_prenex_41324)) 1998))) (forall ((v_prenex_42996 Int) (v_prenex_42997 Int)) (or (<= (+ main_y 1) v_prenex_42997) (< v_prenex_42997 main_y) (<= 2 (* 2 (select main_a v_prenex_42996))) (<= (select main_a v_prenex_42996) 502) (<= (select main_a v_prenex_42997) (+ (select main_a v_prenex_42996) 998)) (<= (* 2 (select main_a v_prenex_42997)) 1998) (< v_prenex_42996 main_x))) (or (forall ((v_prenex_35259 Int)) (or (< v_prenex_35259 main_y) (<= (* 2 (select main_a v_prenex_35259)) 1998) (<= (select main_a v_prenex_35259) 1500) (<= (+ main_y 1) v_prenex_35259))) (forall ((v_prenex_35260 Int)) (or (<= (select main_a v_prenex_35260) 502) (<= (+ main_x 1) v_prenex_35260) (<= 1 (select main_a v_prenex_35260))))) (forall ((v_prenex_39083 Int) (v_prenex_39084 Int)) (or (<= 0 (+ (select main_a v_prenex_39084) 3)) (<= (+ main_y 1) v_prenex_39084) (< v_prenex_39084 main_y) (<= (select main_a v_prenex_39083) (+ (select main_a v_prenex_39084) 4)) (<= 0 (+ (select main_a v_prenex_39083) 500)) (<= (select main_a v_prenex_39084) 999) (<= (select main_a v_prenex_39083) 1003))) (forall ((v_prenex_38950 Int) (v_prenex_38949 Int)) (or (< v_prenex_38950 main_y) (<= (+ main_y 1) v_prenex_38950) (<= (+ (select main_a v_prenex_38950) (select main_a v_prenex_38949)) 1000) (<= (select main_a v_prenex_38949) 502) (<= 498 (select main_a v_prenex_38950)) (<= (* 2 (select main_a v_prenex_38949)) 1004) (< v_prenex_38949 main_x))) (forall ((v_prenex_40398 Int) (v_prenex_40397 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40397))) (<= (+ main_x 1) v_prenex_40397) (<= (+ (select main_a v_prenex_40398) (select main_a v_prenex_40397)) 1000) (<= (select main_a v_prenex_40398) 1500) (< v_prenex_40398 main_y) (<= (+ main_y 1) v_prenex_40398) (<= (* 2 (select main_a v_prenex_40397)) 1004))) (forall ((v_prenex_41149 Int) (v_prenex_41150 Int)) (or (< v_prenex_41150 main_y) (<= 1000 (+ (select main_a v_prenex_41150) (select main_a v_prenex_41149))) (<= (select main_a v_prenex_41149) 502) (<= 996 (* 2 (select main_a v_prenex_41150))) (<= (+ main_y 1) v_prenex_41150) (<= 498 (select main_a v_prenex_41150)) (<= 2 (* 2 (select main_a v_prenex_41149))))) (forall ((v_prenex_34497 Int) (v_prenex_34496 Int)) (or (<= (select main_a v_prenex_34496) (+ (select main_a v_prenex_34497) 998)) (<= (select main_a v_prenex_34497) 502) (< v_prenex_34496 main_y) (<= 498 (select main_a v_prenex_34496)) (<= 0 (+ (select main_a v_prenex_34496) 3)) (<= 0 (+ (select main_a v_prenex_34497) 500)) (<= (+ main_y 1) v_prenex_34496))) (forall ((v_prenex_38886 Int) (v_prenex_38887 Int)) (or (< v_prenex_38887 main_y) (<= 498 (select main_a v_prenex_38887)) (<= (select main_a v_prenex_38886) (+ (select main_a v_prenex_38887) 4)) (<= 2 (* 2 (select main_a v_prenex_38886))) (<= 0 (+ (select main_a v_prenex_38887) 3)) (<= (+ main_y 1) v_prenex_38887))) (forall ((v_prenex_41529 Int) (v_prenex_41530 Int)) (or (<= (+ (select main_a v_prenex_41530) (select main_a v_prenex_41529)) 1000) (<= (+ main_y 1) v_prenex_41530) (<= (select main_a v_prenex_41530) 999) (<= (select main_a v_prenex_41529) 502) (< v_prenex_41530 main_y) (<= 2 (* 2 (select main_a v_prenex_41529))))) (forall ((v_prenex_38779 Int) (v_prenex_38778 Int)) (or (<= (+ (select main_a v_prenex_38779) (select main_a v_prenex_38778)) 1000) (<= (+ main_y 1) v_prenex_38779) (<= 2 (* 2 (select main_a v_prenex_38778))) (<= (* 2 (select main_a v_prenex_38779)) 1998) (<= 996 (* 2 (select main_a v_prenex_38779))) (< v_prenex_38779 main_y) (<= (select main_a v_prenex_38778) 1003))) (forall ((v_prenex_43918 Int) (v_prenex_43919 Int)) (or (< v_prenex_43919 main_y) (<= 498 (select main_a v_prenex_43919)) (<= (select main_a v_prenex_43919) (+ (select main_a v_prenex_43918) 998)) (<= (select main_a v_prenex_43918) 1003) (<= (+ main_y 1) v_prenex_43919) (<= (* 2 (select main_a v_prenex_43919)) 1998))) (forall ((v_prenex_37249 Int) (v_prenex_37250 Int)) (or (<= (select main_a v_prenex_37249) 502) (<= 1000 (+ (select main_a v_prenex_37250) (select main_a v_prenex_37249))) (< v_prenex_37249 main_x) (<= (+ main_y 1) v_prenex_37250) (<= (+ main_x 1) v_prenex_37249))) (forall ((v_prenex_33221 Int) (v_prenex_33220 Int)) (or (<= 498 (select main_a v_prenex_33221)) (<= (select main_a v_prenex_33221) 1500) (<= 2 (* 2 (select main_a v_prenex_33220))) (<= 0 (+ (select main_a v_prenex_33220) 500)) (<= (+ (select main_a v_prenex_33221) (select main_a v_prenex_33220)) 1000) (< v_prenex_33221 main_y) (<= (+ main_y 1) v_prenex_33221))) (forall ((v_prenex_46040 Int) (v_prenex_46041 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46041))) (<= (select main_a v_prenex_46040) 1003) (<= (+ main_y 1) v_prenex_46041) (<= (+ (select main_a v_prenex_46041) (select main_a v_prenex_46040)) 1000) (<= 0 (+ (select main_a v_prenex_46040) 500)) (< v_prenex_46041 main_y) (<= 498 (select main_a v_prenex_46041)))) (forall ((v_prenex_33051 Int) (v_prenex_33050 Int)) (or (< v_prenex_33051 main_y) (<= 0 (+ (select main_a v_prenex_33051) 3)) (<= 498 (select main_a v_prenex_33051)) (<= (+ (select main_a v_prenex_33051) (select main_a v_prenex_33050)) 1000) (<= (+ main_y 1) v_prenex_33051) (<= 2 (* 2 (select main_a v_prenex_33050))) (<= 0 (+ (select main_a v_prenex_33050) 500)))) (forall ((v_prenex_39722 Int) (v_prenex_39723 Int)) (or (<= (+ main_y 1) v_prenex_39723) (<= 996 (* 2 (select main_a v_prenex_39723))) (<= (select main_a v_prenex_39722) (+ (select main_a v_prenex_39723) 4)) (<= (select main_a v_prenex_39722) 1003) (< v_prenex_39723 main_y) (<= (+ main_x 1) v_prenex_39722))) (forall ((v_prenex_36094 Int) (v_prenex_36095 Int)) (or (<= (+ main_y 1) v_prenex_36095) (<= 996 (* 2 (select main_a v_prenex_36095))) (<= 1 (select main_a v_prenex_36094)) (< v_prenex_36095 main_y) (<= (select main_a v_prenex_36094) (+ (select main_a v_prenex_36095) 4)) (<= (select main_a v_prenex_36094) 502))) (forall ((v_prenex_47369 Int) (v_prenex_47370 Int)) (or (<= (select main_a v_prenex_47369) 1003) (<= (select main_a v_prenex_47370) 1500) (<= (* 2 (select main_a v_prenex_47370)) 1998) (<= 1000 (+ (select main_a v_prenex_47370) (select main_a v_prenex_47369))) (<= (+ main_y 1) v_prenex_47370) (< v_prenex_47370 main_y))) (or (forall ((v_prenex_37927 Int)) (or (<= (+ main_y 1) v_prenex_37927) (< v_prenex_37927 main_y) (<= 996 (* 2 (select main_a v_prenex_37927))) (<= (select main_a v_prenex_37927) 1500))) (forall ((v_prenex_37926 Int)) (or (<= (select main_a v_prenex_37926) 502) (<= 2 (* 2 (select main_a v_prenex_37926)))))) (forall ((v_prenex_43242 Int) (v_prenex_43243 Int)) (or (<= (select main_a v_prenex_43243) (+ (select main_a v_prenex_43242) 998)) (< v_prenex_43243 main_y) (<= 498 (select main_a v_prenex_43243)) (<= 996 (* 2 (select main_a v_prenex_43243))) (<= (select main_a v_prenex_43242) 502) (<= (+ main_y 1) v_prenex_43243))) (forall ((v_prenex_36320 Int) (v_prenex_36321 Int)) (or (<= (+ main_x 1) v_prenex_36320) (<= (select main_a v_prenex_36320) 1003) (<= 996 (* 2 (select main_a v_prenex_36321))) (<= 1 (select main_a v_prenex_36320)) (< v_prenex_36321 main_y) (<= 1000 (+ (select main_a v_prenex_36321) (select main_a v_prenex_36320))) (<= (+ main_y 1) v_prenex_36321))) (forall ((v_prenex_33995 Int) (v_prenex_33994 Int)) (or (<= (select main_a v_prenex_33994) (+ (select main_a v_prenex_33995) 998)) (< v_prenex_33994 main_y) (<= (+ main_x 1) v_prenex_33995) (<= 0 (+ (select main_a v_prenex_33995) 500)) (<= (+ main_y 1) v_prenex_33994) (<= 498 (select main_a v_prenex_33994)) (<= (select main_a v_prenex_33995) 502))) (or (forall ((v_prenex_42223 Int)) (or (<= (+ main_x 1) v_prenex_42223) (<= (* 2 (select main_a v_prenex_42223)) 1004) (<= (select main_a v_prenex_42223) 502))) (forall ((v_prenex_42224 Int)) (or (< v_prenex_42224 main_y) (<= (+ main_y 1) v_prenex_42224) (<= 996 (* 2 (select main_a v_prenex_42224)))))) (forall ((v_prenex_42277 Int) (v_prenex_42278 Int)) (or (<= (select main_a v_prenex_42277) 1003) (<= 996 (* 2 (select main_a v_prenex_42278))) (<= (+ (select main_a v_prenex_42278) (select main_a v_prenex_42277)) 1000) (<= (+ main_y 1) v_prenex_42278) (<= (select main_a v_prenex_42278) 999) (< v_prenex_42278 main_y) (<= 2 (* 2 (select main_a v_prenex_42277))))) (or (forall ((v_prenex_46605 Int)) (or (< v_prenex_46605 main_y) (<= (+ main_y 1) v_prenex_46605) (<= (select main_a v_prenex_46605) 999) (<= (* 2 (select main_a v_prenex_46605)) 1998))) (forall ((v_prenex_46604 Int)) (or (<= (+ main_x 1) v_prenex_46604) (<= (* 2 (select main_a v_prenex_46604)) 1004) (<= 1 (select main_a v_prenex_46604))))) (forall ((v_prenex_47085 Int) (v_prenex_47084 Int)) (or (<= 1000 (+ (select main_a v_prenex_47085) (select main_a v_prenex_47084))) (<= (+ main_y 1) v_prenex_47085) (<= 0 (+ (select main_a v_prenex_47084) 500)) (<= (select main_a v_prenex_47085) 999) (<= (* 2 (select main_a v_prenex_47085)) 1998) (< v_prenex_47085 main_y))) (forall ((v_prenex_46525 Int) (v_prenex_46524 Int)) (or (< v_prenex_46525 main_y) (<= (+ (select main_a v_prenex_46525) (select main_a v_prenex_46524)) 1000) (<= (+ main_y 1) v_prenex_46525) (<= (select main_a v_prenex_46524) 502) (<= (select main_a v_prenex_46525) 1500) (<= 0 (+ (select main_a v_prenex_46524) 500)) (<= 996 (* 2 (select main_a v_prenex_46525))))) (or (forall ((v_prenex_35415 Int)) (or (<= (+ main_y 1) v_prenex_35415) (< v_prenex_35415 main_y) (<= 996 (* 2 (select main_a v_prenex_35415))) (<= 0 (+ (select main_a v_prenex_35415) 3)))) (forall ((v_prenex_35414 Int)) (or (<= (select main_a v_prenex_35414) 502) (<= 0 (+ (select main_a v_prenex_35414) 500))))) (or (forall ((v_prenex_43654 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43654))) (<= (+ main_y 1) v_prenex_43654) (<= (select main_a v_prenex_43654) 999) (< v_prenex_43654 main_y))) (forall ((v_prenex_43653 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43653))) (<= (+ main_x 1) v_prenex_43653)))) (or (forall ((v_prenex_46536 Int)) (or (<= (select main_a v_prenex_46536) 1003) (<= 0 (+ (select main_a v_prenex_46536) 500)))) (forall ((v_prenex_46537 Int)) (or (<= (select main_a v_prenex_46537) 1500) (<= 498 (select main_a v_prenex_46537)) (<= (+ main_y 1) v_prenex_46537) (<= (* 2 (select main_a v_prenex_46537)) 1998) (< v_prenex_46537 main_y)))) (forall ((v_prenex_41546 Int) (v_prenex_41547 Int)) (or (<= (select main_a v_prenex_41547) (+ (select main_a v_prenex_41546) 998)) (<= (+ main_x 1) v_prenex_41546) (< v_prenex_41547 main_y) (<= 996 (* 2 (select main_a v_prenex_41547))) (<= (+ main_y 1) v_prenex_41547) (<= (select main_a v_prenex_41546) 1003))) (forall ((v_prenex_36328 Int) (v_prenex_36329 Int)) (or (<= (select main_a v_prenex_36328) 502) (<= (select main_a v_prenex_36329) 1500) (<= (select main_a v_prenex_36328) (+ (select main_a v_prenex_36329) 4)) (<= 0 (+ (select main_a v_prenex_36328) 500)) (< v_prenex_36328 main_x) (< v_prenex_36329 main_y) (<= (+ main_y 1) v_prenex_36329))) (forall ((v_prenex_37009 Int) (v_prenex_37010 Int)) (or (<= 1 (select main_a v_prenex_37009)) (<= (+ main_y 1) v_prenex_37010) (<= (select main_a v_prenex_37009) 1003) (< v_prenex_37010 main_y) (<= 498 (select main_a v_prenex_37010)) (<= (+ (select main_a v_prenex_37010) (select main_a v_prenex_37009)) 1000) (<= 0 (+ (select main_a v_prenex_37010) 3)))) (or (forall ((v_prenex_37959 Int)) (or (<= 0 (+ (select main_a v_prenex_37959) 3)) (<= (+ main_y 1) v_prenex_37959) (< v_prenex_37959 main_y) (<= 996 (* 2 (select main_a v_prenex_37959))))) (forall ((v_prenex_37958 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37958))) (<= (+ main_x 1) v_prenex_37958)))) (forall ((v_prenex_45049 Int) (v_prenex_45050 Int)) (or (<= (select main_a v_prenex_45050) 1500) (<= (select main_a v_prenex_45050) 999) (<= (select main_a v_prenex_45049) 502) (<= (select main_a v_prenex_45050) (+ (select main_a v_prenex_45049) 998)) (< v_prenex_45050 main_y) (<= (select main_a v_prenex_45049) 1003) (<= (+ main_y 1) v_prenex_45050))) (forall ((v_prenex_45744 Int) (v_prenex_45745 Int)) (or (<= (+ main_y 1) v_prenex_45745) (< v_prenex_45745 main_y) (<= (select main_a v_prenex_45744) (+ (select main_a v_prenex_45745) 4)) (<= (select main_a v_prenex_45744) 502) (<= 0 (+ (select main_a v_prenex_45745) 3)) (<= 996 (* 2 (select main_a v_prenex_45745))))) (forall ((v_prenex_47820 Int) (v_prenex_47819 Int)) (or (<= (+ main_x 1) v_prenex_47819) (<= (select main_a v_prenex_47819) 502) (<= (+ main_y 1) v_prenex_47820) (<= 0 (+ (select main_a v_prenex_47820) 3)) (<= 2 (* 2 (select main_a v_prenex_47819))) (<= (+ (select main_a v_prenex_47820) (select main_a v_prenex_47819)) 1000) (< v_prenex_47820 main_y))) (or (forall ((v_prenex_42590 Int)) (or (<= (select main_a v_prenex_42590) 1003) (<= (select main_a v_prenex_42590) 502))) (forall ((v_prenex_42591 Int)) (or (<= (+ main_y 1) v_prenex_42591) (<= (* 2 (select main_a v_prenex_42591)) 1998) (< v_prenex_42591 main_y) (<= 0 (+ (select main_a v_prenex_42591) 3)) (<= (select main_a v_prenex_42591) 1500)))) (forall ((v_prenex_38848 Int) (v_prenex_38849 Int)) (or (< v_prenex_38849 main_y) (<= (select main_a v_prenex_38848) 1003) (<= (+ (select main_a v_prenex_38849) (select main_a v_prenex_38848)) 1000) (<= 2 (* 2 (select main_a v_prenex_38848))) (<= 0 (+ (select main_a v_prenex_38849) 3)) (<= 498 (select main_a v_prenex_38849)) (<= (+ main_y 1) v_prenex_38849))) (forall ((v_prenex_41134 Int) (v_prenex_41135 Int)) (or (<= (select main_a v_prenex_41135) 999) (<= 498 (select main_a v_prenex_41135)) (<= 1 (select main_a v_prenex_41134)) (<= 0 (+ (select main_a v_prenex_41134) 500)) (< v_prenex_41135 main_y) (<= (select main_a v_prenex_41134) (+ (select main_a v_prenex_41135) 4)) (<= (+ main_y 1) v_prenex_41135))) (or (forall ((v_prenex_36410 Int)) (<= 0 (+ (select main_a v_prenex_36410) 500))) (forall ((v_prenex_36411 Int)) (or (< v_prenex_36411 main_y) (<= (select main_a v_prenex_36411) 999) (<= (select main_a v_prenex_36411) 1500) (<= (+ main_y 1) v_prenex_36411) (<= 996 (* 2 (select main_a v_prenex_36411)))))) (forall ((v_prenex_43400 Int) (v_prenex_43401 Int)) (or (<= 498 (select main_a v_prenex_43401)) (< v_prenex_43401 main_y) (<= (+ main_y 1) v_prenex_43401) (<= (select main_a v_prenex_43400) 1003) (<= (select main_a v_prenex_43401) 999) (<= 1 (select main_a v_prenex_43400)) (<= (+ (select main_a v_prenex_43401) (select main_a v_prenex_43400)) 1000))) (forall ((v_prenex_47708 Int) (v_prenex_47707 Int)) (or (< v_prenex_47707 main_x) (<= (select main_a v_prenex_47708) (+ (select main_a v_prenex_47707) 998)) (<= (+ main_y 1) v_prenex_47708) (<= 2 (* 2 (select main_a v_prenex_47707))) (<= 1 (select main_a v_prenex_47707)) (<= (select main_a v_prenex_47708) 999) (< v_prenex_47708 main_y))) (forall ((v_prenex_36206 Int) (v_prenex_36207 Int)) (or (<= (+ (select main_a v_prenex_36207) (select main_a v_prenex_36206)) 1000) (<= 996 (* 2 (select main_a v_prenex_36207))) (<= (select main_a v_prenex_36207) 999) (< v_prenex_36207 main_y) (<= 1 (select main_a v_prenex_36206)) (<= (+ main_y 1) v_prenex_36207))) (forall ((v_prenex_39425 Int) (v_prenex_39424 Int)) (or (<= 1000 (+ (select main_a v_prenex_39425) (select main_a v_prenex_39424))) (< v_prenex_39425 main_y) (<= 0 (+ (select main_a v_prenex_39425) 3)) (<= (+ main_y 1) v_prenex_39425) (<= (* 2 (select main_a v_prenex_39424)) 1004) (<= (+ main_x 1) v_prenex_39424) (<= 2 (* 2 (select main_a v_prenex_39424))))) (forall ((v_prenex_41020 Int) (v_prenex_41021 Int)) (or (<= (select main_a v_prenex_41020) (+ (select main_a v_prenex_41021) 4)) (<= (* 2 (select main_a v_prenex_41021)) 1998) (<= (+ main_y 1) v_prenex_41021) (< v_prenex_41021 main_y) (<= (select main_a v_prenex_41020) 502) (<= 0 (+ (select main_a v_prenex_41020) 500)) (<= 498 (select main_a v_prenex_41021)))) (forall ((v_prenex_36190 Int) (v_prenex_36191 Int)) (or (<= (select main_a v_prenex_36190) 502) (<= (select main_a v_prenex_36190) (+ (select main_a v_prenex_36191) 4)) (<= (+ main_y 1) v_prenex_36191) (<= (select main_a v_prenex_36191) 999) (<= (+ main_x 1) v_prenex_36190) (< v_prenex_36191 main_y))) (forall ((v_prenex_45319 Int) (v_prenex_45318 Int)) (or (<= (+ (select main_a v_prenex_45319) (select main_a v_prenex_45318)) 1000) (< v_prenex_45319 main_y) (<= 2 (* 2 (select main_a v_prenex_45318))) (<= (+ main_y 1) v_prenex_45319) (<= (select main_a v_prenex_45318) 1003) (<= 498 (select main_a v_prenex_45319)) (<= 996 (* 2 (select main_a v_prenex_45319))))) (forall ((v_prenex_44775 Int) (v_prenex_44774 Int)) (or (<= (select main_a v_prenex_44774) 502) (<= 498 (select main_a v_prenex_44775)) (<= (select main_a v_prenex_44775) 999) (< v_prenex_44775 main_y) (<= (* 2 (select main_a v_prenex_44774)) 1004) (<= (select main_a v_prenex_44774) (+ (select main_a v_prenex_44775) 4)) (<= (+ main_y 1) v_prenex_44775))) (forall ((v_prenex_38428 Int) (v_prenex_38429 Int)) (or (<= (* 2 (select main_a v_prenex_38428)) 1004) (<= (+ main_y 1) v_prenex_38429) (<= (* 2 (select main_a v_prenex_38429)) 1998) (< v_prenex_38429 main_y) (<= (select main_a v_prenex_38429) (+ (select main_a v_prenex_38428) 998)) (<= 1 (select main_a v_prenex_38428)) (<= (select main_a v_prenex_38429) 1500))) (or (forall ((v_prenex_35501 Int)) (or (<= (* 2 (select main_a v_prenex_35501)) 1998) (< v_prenex_35501 main_y) (<= (+ main_y 1) v_prenex_35501) (<= 996 (* 2 (select main_a v_prenex_35501))))) (forall ((v_prenex_35500 Int)) (or (< v_prenex_35500 main_x) (<= (select main_a v_prenex_35500) 502) (<= (select main_a v_prenex_35500) 1003)))) (forall ((v_prenex_39244 Int) (v_prenex_39243 Int)) (or (<= (select main_a v_prenex_39243) 1003) (<= 0 (+ (select main_a v_prenex_39244) 3)) (< v_prenex_39244 main_y) (<= 1 (select main_a v_prenex_39243)) (<= (+ (select main_a v_prenex_39244) (select main_a v_prenex_39243)) 1000) (<= 996 (* 2 (select main_a v_prenex_39244))) (<= (+ main_y 1) v_prenex_39244))) (forall ((v_prenex_41375 Int) (v_prenex_41376 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41375))) (<= (+ main_y 1) v_prenex_41376) (< v_prenex_41376 main_y) (<= 1 (select main_a v_prenex_41375)) (<= 1000 (+ (select main_a v_prenex_41376) (select main_a v_prenex_41375))) (<= (select main_a v_prenex_41376) 1500))) (forall ((v_prenex_42876 Int) (v_prenex_42877 Int)) (or (<= (+ main_y 1) v_prenex_42877) (<= 498 (select main_a v_prenex_42877)) (<= 0 (+ (select main_a v_prenex_42877) 3)) (<= (select main_a v_prenex_42876) 502) (<= (+ (select main_a v_prenex_42877) (select main_a v_prenex_42876)) 1000) (< v_prenex_42877 main_y) (<= (* 2 (select main_a v_prenex_42876)) 1004))) (forall ((v_prenex_36445 Int) (v_prenex_36446 Int)) (or (<= (select main_a v_prenex_36446) 1500) (<= (+ main_x 1) v_prenex_36445) (<= 1 (select main_a v_prenex_36445)) (<= (select main_a v_prenex_36445) 1003) (< v_prenex_36446 main_y) (<= (+ (select main_a v_prenex_36446) (select main_a v_prenex_36445)) 1000) (<= (+ main_y 1) v_prenex_36446))) (forall ((v_prenex_35222 Int) (v_prenex_35221 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35222))) (<= (+ (select main_a v_prenex_35221) (select main_a v_prenex_35222)) 1000) (<= (+ main_y 1) v_prenex_35221) (<= (select main_a v_prenex_35221) 1500) (<= (select main_a v_prenex_35221) 999) (< v_prenex_35221 main_y))) (forall ((v_prenex_35839 Int) (v_prenex_35838 Int)) (or (<= (* 2 (select main_a v_prenex_35839)) 1998) (<= 0 (+ (select main_a v_prenex_35838) 500)) (<= (+ main_y 1) v_prenex_35839) (<= 996 (* 2 (select main_a v_prenex_35839))) (< v_prenex_35839 main_y) (<= (select main_a v_prenex_35839) (+ (select main_a v_prenex_35838) 998)))) (forall ((v_prenex_39527 Int) (v_prenex_39526 Int)) (or (<= (+ main_y 1) v_prenex_39527) (<= (* 2 (select main_a v_prenex_39526)) 1004) (< v_prenex_39527 main_y) (<= (select main_a v_prenex_39527) 1500) (<= (select main_a v_prenex_39527) (+ (select main_a v_prenex_39526) 998)))) (or (forall ((v_prenex_45660 Int)) (or (<= 0 (+ (select main_a v_prenex_45660) 500)) (<= (select main_a v_prenex_45660) 502))) (forall ((v_prenex_45661 Int)) (or (< v_prenex_45661 main_y) (<= 996 (* 2 (select main_a v_prenex_45661))) (<= 498 (select main_a v_prenex_45661)) (<= (+ main_y 1) v_prenex_45661) (<= (select main_a v_prenex_45661) 999)))) (forall ((v_prenex_35604 Int) (v_prenex_35605 Int)) (or (<= (select main_a v_prenex_35604) 1003) (<= (select main_a v_prenex_35604) (+ (select main_a v_prenex_35605) 4)) (<= (+ main_x 1) v_prenex_35604) (<= (select main_a v_prenex_35605) 1500) (< v_prenex_35605 main_y) (<= 0 (+ (select main_a v_prenex_35604) 500)) (<= (+ main_y 1) v_prenex_35605))) (forall ((v_prenex_37873 Int) (v_prenex_37872 Int)) (or (< v_prenex_37873 main_y) (<= (select main_a v_prenex_37872) 1003) (<= 1000 (+ (select main_a v_prenex_37873) (select main_a v_prenex_37872))) (<= (+ main_y 1) v_prenex_37873) (<= (select main_a v_prenex_37873) 1500))) (forall ((v_prenex_40865 Int) (v_prenex_40864 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40864))) (<= (select main_a v_prenex_40865) 999) (<= (+ main_y 1) v_prenex_40865) (<= 1000 (+ (select main_a v_prenex_40865) (select main_a v_prenex_40864))) (< v_prenex_40865 main_y) (<= 0 (+ (select main_a v_prenex_40865) 3)) (<= (* 2 (select main_a v_prenex_40864)) 1004))) (forall ((v_prenex_45373 Int) (v_prenex_45372 Int)) (or (<= (+ (select main_a v_prenex_45373) (select main_a v_prenex_45372)) 1000) (<= (* 2 (select main_a v_prenex_45373)) 1998) (<= 2 (* 2 (select main_a v_prenex_45372))) (<= 996 (* 2 (select main_a v_prenex_45373))) (<= (+ main_y 1) v_prenex_45373) (< v_prenex_45373 main_y))) (or (forall ((v_prenex_41840 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41840))) (<= 0 (+ (select main_a v_prenex_41840) 500)))) (forall ((v_prenex_41841 Int)) (or (<= (+ main_y 1) v_prenex_41841) (< v_prenex_41841 main_y) (<= 996 (* 2 (select main_a v_prenex_41841))) (<= 498 (select main_a v_prenex_41841))))) (or (forall ((v_prenex_41803 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41803))) (< v_prenex_41803 main_y) (<= (select main_a v_prenex_41803) 999) (<= (+ main_y 1) v_prenex_41803))) (forall ((v_prenex_41802 Int)) (or (<= (select main_a v_prenex_41802) 502) (<= (+ main_x 1) v_prenex_41802) (<= 0 (+ (select main_a v_prenex_41802) 500))))) (forall ((v_prenex_45197 Int) (v_prenex_45196 Int)) (or (<= (+ main_y 1) v_prenex_45197) (<= (select main_a v_prenex_45197) 999) (<= (select main_a v_prenex_45196) 1003) (<= (select main_a v_prenex_45196) (+ (select main_a v_prenex_45197) 4)) (< v_prenex_45197 main_y) (<= 996 (* 2 (select main_a v_prenex_45197))))) (forall ((v_prenex_38503 Int) (v_prenex_38502 Int)) (or (< v_prenex_38503 main_y) (<= (select main_a v_prenex_38502) (+ (select main_a v_prenex_38503) 4)) (< v_prenex_38502 main_x) (<= (+ main_y 1) v_prenex_38503) (<= (select main_a v_prenex_38502) 1003) (<= 996 (* 2 (select main_a v_prenex_38503))))) (forall ((v_prenex_36150 Int) (v_prenex_36151 Int)) (or (<= 1 (select main_a v_prenex_36150)) (< v_prenex_36151 main_y) (<= (+ main_y 1) v_prenex_36151) (<= 1000 (+ (select main_a v_prenex_36151) (select main_a v_prenex_36150))) (<= 996 (* 2 (select main_a v_prenex_36151))) (<= (select main_a v_prenex_36150) 1003))) (forall ((v_prenex_44818 Int) (v_prenex_44819 Int)) (or (<= (select main_a v_prenex_44819) (+ (select main_a v_prenex_44818) 998)) (<= (select main_a v_prenex_44819) 999) (<= (+ main_y 1) v_prenex_44819) (<= 1 (select main_a v_prenex_44818)) (< v_prenex_44819 main_y) (<= (+ main_x 1) v_prenex_44818))) (forall ((v_prenex_45953 Int) (v_prenex_45952 Int)) (or (<= (select main_a v_prenex_45953) 1500) (<= (* 2 (select main_a v_prenex_45952)) 1004) (<= 0 (+ (select main_a v_prenex_45953) 3)) (<= 0 (+ (select main_a v_prenex_45952) 500)) (< v_prenex_45953 main_y) (<= (+ main_y 1) v_prenex_45953) (<= (+ (select main_a v_prenex_45953) (select main_a v_prenex_45952)) 1000))) (or (forall ((v_prenex_45357 Int)) (or (<= 0 (+ (select main_a v_prenex_45357) 3)) (<= (* 2 (select main_a v_prenex_45357)) 1998) (< v_prenex_45357 main_y) (<= (+ main_y 1) v_prenex_45357))) (forall ((v_prenex_45356 Int)) (or (<= (select main_a v_prenex_45356) 502) (< v_prenex_45356 main_x)))) (or (forall ((v_prenex_37563 Int)) (or (<= (* 2 (select main_a v_prenex_37563)) 1004) (<= (select main_a v_prenex_37563) 1003))) (forall ((v_prenex_37564 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37564))) (< v_prenex_37564 main_y) (<= 498 (select main_a v_prenex_37564)) (<= (select main_a v_prenex_37564) 999) (<= (+ main_y 1) v_prenex_37564)))) (or (forall ((v_prenex_40809 Int)) (or (<= 0 (+ (select main_a v_prenex_40809) 3)) (<= 996 (* 2 (select main_a v_prenex_40809))) (< v_prenex_40809 main_y) (<= (* 2 (select main_a v_prenex_40809)) 1998) (<= (+ main_y 1) v_prenex_40809))) (forall ((v_prenex_40808 Int)) (<= 2 (* 2 (select main_a v_prenex_40808))))) (forall ((v_prenex_44157 Int) (v_prenex_44156 Int)) (or (<= 1 (select main_a v_prenex_44156)) (<= (select main_a v_prenex_44156) (+ (select main_a v_prenex_44157) 4)) (< v_prenex_44157 main_y) (<= 0 (+ (select main_a v_prenex_44157) 3)) (<= (+ main_y 1) v_prenex_44157) (<= 996 (* 2 (select main_a v_prenex_44157))))) (forall ((v_prenex_34083 Int) (v_prenex_34082 Int)) (or (< v_prenex_34082 main_y) (<= (+ main_y 1) v_prenex_34082) (<= (+ (select main_a v_prenex_34082) (select main_a v_prenex_34083)) 1000) (<= (* 2 (select main_a v_prenex_34082)) 1998) (<= 2 (* 2 (select main_a v_prenex_34083))) (<= (+ main_x 1) v_prenex_34083))) (forall ((v_prenex_37904 Int) (v_prenex_37905 Int)) (or (<= 498 (select main_a v_prenex_37905)) (<= (+ main_y 1) v_prenex_37905) (<= 1 (select main_a v_prenex_37904)) (<= (* 2 (select main_a v_prenex_37905)) 1998) (< v_prenex_37905 main_y) (<= 0 (+ (select main_a v_prenex_37904) 500)) (<= (+ (select main_a v_prenex_37905) (select main_a v_prenex_37904)) 1000))) (forall ((v_prenex_41953 Int) (v_prenex_41954 Int)) (or (<= (select main_a v_prenex_41954) 999) (<= (+ main_y 1) v_prenex_41954) (<= (select main_a v_prenex_41953) (+ (select main_a v_prenex_41954) 4)) (< v_prenex_41954 main_y))) (forall ((v_prenex_39465 Int) (v_prenex_39464 Int)) (or (<= (select main_a v_prenex_39464) 1003) (<= 2 (* 2 (select main_a v_prenex_39464))) (<= 1000 (+ (select main_a v_prenex_39465) (select main_a v_prenex_39464))) (< v_prenex_39465 main_y) (<= 0 (+ (select main_a v_prenex_39465) 3)) (<= (+ main_y 1) v_prenex_39465))) (forall ((v_prenex_47434 Int) (v_prenex_47433 Int)) (or (< v_prenex_47434 main_y) (<= 0 (+ (select main_a v_prenex_47433) 500)) (<= (select main_a v_prenex_47433) 502) (<= (+ main_y 1) v_prenex_47434) (<= 1000 (+ (select main_a v_prenex_47434) (select main_a v_prenex_47433))) (<= 498 (select main_a v_prenex_47434)) (<= 996 (* 2 (select main_a v_prenex_47434))))) (forall ((v_prenex_42976 Int) (v_prenex_42977 Int)) (or (<= 1000 (+ (select main_a v_prenex_42977) (select main_a v_prenex_42976))) (<= (+ main_y 1) v_prenex_42977) (<= (select main_a v_prenex_42977) 1500) (< v_prenex_42977 main_y) (<= 996 (* 2 (select main_a v_prenex_42977))) (<= 1 (select main_a v_prenex_42976)))) (forall ((v_prenex_41859 Int) (v_prenex_41860 Int)) (or (<= 0 (+ (select main_a v_prenex_41859) 500)) (<= (+ main_y 1) v_prenex_41860) (< v_prenex_41860 main_y) (<= (select main_a v_prenex_41859) 1003) (<= 498 (select main_a v_prenex_41860)) (<= (+ (select main_a v_prenex_41860) (select main_a v_prenex_41859)) 1000))) (or (forall ((v_prenex_34746 Int)) (or (<= (select main_a v_prenex_34746) 1003) (<= 0 (+ (select main_a v_prenex_34746) 500)) (< v_prenex_34746 main_x))) (forall ((v_prenex_34745 Int)) (or (<= 0 (+ (select main_a v_prenex_34745) 3)) (<= (+ main_y 1) v_prenex_34745) (<= (* 2 (select main_a v_prenex_34745)) 1998) (< v_prenex_34745 main_y)))) (forall ((v_prenex_45939 Int) (v_prenex_45938 Int)) (or (<= (select main_a v_prenex_45939) (+ (select main_a v_prenex_45938) 998)) (<= (select main_a v_prenex_45938) 1003) (<= (+ main_y 1) v_prenex_45939) (<= (select main_a v_prenex_45939) 999) (< v_prenex_45939 main_y) (<= 2 (* 2 (select main_a v_prenex_45938))) (<= 996 (* 2 (select main_a v_prenex_45939))))) (forall ((v_prenex_38192 Int) (v_prenex_38191 Int)) (or (<= (+ (select main_a v_prenex_38192) (select main_a v_prenex_38191)) 1000) (<= (select main_a v_prenex_38192) 1500) (<= (select main_a v_prenex_38191) 502) (<= (select main_a v_prenex_38191) 1003) (< v_prenex_38192 main_y) (<= (+ main_y 1) v_prenex_38192))) (or (forall ((v_prenex_32731 Int)) (or (< v_prenex_32731 main_y) (<= 996 (* 2 (select main_a v_prenex_32731))) (<= (+ main_y 1) v_prenex_32731) (<= 498 (select main_a v_prenex_32731)))) (forall ((v_prenex_32730 Int)) (or (<= (* 2 (select main_a v_prenex_32730)) 1004) (<= 1 (select main_a v_prenex_32730))))) (forall ((v_prenex_35354 Int) (v_prenex_35353 Int)) (or (<= 498 (select main_a v_prenex_35353)) (<= (+ main_y 1) v_prenex_35353) (<= (select main_a v_prenex_35353) 999) (<= (* 2 (select main_a v_prenex_35354)) 1004) (<= (select main_a v_prenex_35354) 502) (<= 1000 (+ (select main_a v_prenex_35353) (select main_a v_prenex_35354))) (< v_prenex_35353 main_y))) (forall ((v_prenex_37915 Int) (v_prenex_37914 Int)) (or (< v_prenex_37915 main_y) (<= (+ main_y 1) v_prenex_37915) (<= (+ main_x 1) v_prenex_37914) (<= 1 (select main_a v_prenex_37914)) (<= 0 (+ (select main_a v_prenex_37915) 3)) (<= 1000 (+ (select main_a v_prenex_37915) (select main_a v_prenex_37914))))) (or (forall ((v_prenex_44867 Int)) (or (<= (+ main_y 1) v_prenex_44867) (<= (select main_a v_prenex_44867) 1500) (<= 996 (* 2 (select main_a v_prenex_44867))) (< v_prenex_44867 main_y))) (forall ((v_prenex_44866 Int)) (or (<= (select main_a v_prenex_44866) 502) (<= 1 (select main_a v_prenex_44866))))) (or (forall ((v_prenex_32522 Int)) (or (<= (select main_a v_prenex_32522) 502) (<= (+ main_x 1) v_prenex_32522) (<= 0 (+ (select main_a v_prenex_32522) 500)))) (forall ((v_prenex_32523 Int)) (or (<= (+ main_y 1) v_prenex_32523) (< v_prenex_32523 main_y) (<= 0 (+ (select main_a v_prenex_32523) 3)) (<= (* 2 (select main_a v_prenex_32523)) 1998)))) (forall ((v_prenex_36910 Int) (v_prenex_36909 Int)) (or (<= (select main_a v_prenex_36909) 1003) (<= (+ (select main_a v_prenex_36910) (select main_a v_prenex_36909)) 1000) (<= 0 (+ (select main_a v_prenex_36909) 500)) (<= 996 (* 2 (select main_a v_prenex_36910))) (< v_prenex_36910 main_y) (<= (select main_a v_prenex_36910) 999) (<= (+ main_y 1) v_prenex_36910))) (forall ((v_prenex_36318 Int) (v_prenex_36319 Int)) (or (<= (select main_a v_prenex_36318) (+ (select main_a v_prenex_36319) 4)) (<= 498 (select main_a v_prenex_36319)) (<= 1 (select main_a v_prenex_36318)) (<= (+ main_y 1) v_prenex_36319) (< v_prenex_36319 main_y) (<= (select main_a v_prenex_36318) 502))) (forall ((v_prenex_34269 Int) (v_prenex_34268 Int)) (or (<= (select main_a v_prenex_34269) (+ (select main_a v_prenex_34268) 4)) (<= (* 2 (select main_a v_prenex_34268)) 1998) (<= (+ main_y 1) v_prenex_34268) (<= 498 (select main_a v_prenex_34268)) (<= (* 2 (select main_a v_prenex_34269)) 1004) (<= (select main_a v_prenex_34269) 1003) (< v_prenex_34268 main_y))) (forall ((v_prenex_41483 Int) (v_prenex_41484 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41483))) (<= (+ main_y 1) v_prenex_41484) (<= (+ (select main_a v_prenex_41484) (select main_a v_prenex_41483)) 1000) (<= (+ main_x 1) v_prenex_41483) (<= 996 (* 2 (select main_a v_prenex_41484))) (< v_prenex_41484 main_y))) (or (forall ((v_prenex_44509 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44509))) (< v_prenex_44509 main_y) (<= (+ main_y 1) v_prenex_44509) (<= 0 (+ (select main_a v_prenex_44509) 3)))) (forall ((v_prenex_44508 Int)) (<= 1 (select main_a v_prenex_44508)))) (forall ((v_prenex_38347 Int) (v_prenex_38348 Int)) (or (<= (select main_a v_prenex_38347) 502) (<= (+ main_x 1) v_prenex_38347) (<= (* 2 (select main_a v_prenex_38347)) 1004) (< v_prenex_38348 main_y) (<= (+ main_y 1) v_prenex_38348) (<= 1000 (+ (select main_a v_prenex_38348) (select main_a v_prenex_38347))) (<= 498 (select main_a v_prenex_38348)))) (forall ((v_prenex_43888 Int) (v_prenex_43889 Int)) (or (<= (select main_a v_prenex_43889) 1500) (<= (select main_a v_prenex_43888) 502) (<= (+ (select main_a v_prenex_43889) (select main_a v_prenex_43888)) 1000) (< v_prenex_43889 main_y) (<= 0 (+ (select main_a v_prenex_43888) 500)) (<= (* 2 (select main_a v_prenex_43889)) 1998) (<= (+ main_y 1) v_prenex_43889))) (forall ((v_prenex_33063 Int) (v_prenex_33062 Int)) (or (<= (+ main_y 1) v_prenex_33063) (<= 1000 (+ (select main_a v_prenex_33063) (select main_a v_prenex_33062))) (< v_prenex_33063 main_y) (<= 0 (+ (select main_a v_prenex_33062) 500)) (<= 0 (+ (select main_a v_prenex_33063) 3)) (<= (select main_a v_prenex_33062) 1003) (<= 996 (* 2 (select main_a v_prenex_33063))))) (forall ((v_prenex_42145 Int) (v_prenex_42146 Int)) (or (<= (select main_a v_prenex_42145) 1003) (< v_prenex_42146 main_y) (<= (+ main_y 1) v_prenex_42146) (<= 996 (* 2 (select main_a v_prenex_42146))) (<= 0 (+ (select main_a v_prenex_42146) 3)) (<= 0 (+ (select main_a v_prenex_42145) 500)) (<= 1000 (+ (select main_a v_prenex_42146) (select main_a v_prenex_42145))))) (forall ((v_prenex_47023 Int) (v_prenex_47022 Int)) (or (<= (select main_a v_prenex_47022) (+ (select main_a v_prenex_47023) 4)) (<= (select main_a v_prenex_47022) 1003) (<= (+ main_y 1) v_prenex_47023) (<= (select main_a v_prenex_47023) 1500) (<= (select main_a v_prenex_47022) 502) (< v_prenex_47023 main_y))) (forall ((v_prenex_34798 Int) (v_prenex_34797 Int)) (or (<= (+ main_y 1) v_prenex_34797) (<= (select main_a v_prenex_34797) 1500) (<= (select main_a v_prenex_34798) 502) (<= 1000 (+ (select main_a v_prenex_34797) (select main_a v_prenex_34798))) (< v_prenex_34797 main_y))) (or (forall ((v_prenex_38440 Int)) (or (<= 0 (+ (select main_a v_prenex_38440) 500)) (<= (select main_a v_prenex_38440) 1003))) (forall ((v_prenex_38441 Int)) (or (< v_prenex_38441 main_y) (<= (* 2 (select main_a v_prenex_38441)) 1998) (<= (+ main_y 1) v_prenex_38441)))) (forall ((v_prenex_40043 Int) (v_prenex_40044 Int)) (or (<= (select main_a v_prenex_40044) (+ (select main_a v_prenex_40043) 998)) (<= 0 (+ (select main_a v_prenex_40044) 3)) (<= 996 (* 2 (select main_a v_prenex_40044))) (< v_prenex_40044 main_y) (<= (+ main_y 1) v_prenex_40044))) (forall ((v_prenex_36672 Int) (v_prenex_36673 Int)) (or (<= 1 (select main_a v_prenex_36672)) (< v_prenex_36673 main_y) (<= (select main_a v_prenex_36673) 999) (<= (+ main_y 1) v_prenex_36673) (<= 1000 (+ (select main_a v_prenex_36673) (select main_a v_prenex_36672))) (< v_prenex_36672 main_x))) (or (forall ((v_prenex_35443 Int)) (or (<= (+ main_y 1) v_prenex_35443) (<= (select main_a v_prenex_35443) 999) (< v_prenex_35443 main_y) (<= 996 (* 2 (select main_a v_prenex_35443))))) (forall ((v_prenex_35442 Int)) (<= (select main_a v_prenex_35442) 502))) (forall ((v_prenex_33071 Int) (v_prenex_33070 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33071))) (<= (+ (select main_a v_prenex_33071) (select main_a v_prenex_33070)) 1000) (<= (+ main_y 1) v_prenex_33071) (<= (select main_a v_prenex_33070) 1003) (< v_prenex_33071 main_y) (<= 0 (+ (select main_a v_prenex_33071) 3)) (<= (* 2 (select main_a v_prenex_33070)) 1004))) (forall ((v_prenex_33739 Int) (v_prenex_33738 Int)) (or (<= (select main_a v_prenex_33738) 502) (< v_prenex_33739 main_y) (<= (+ (select main_a v_prenex_33739) (select main_a v_prenex_33738)) 1000) (<= 2 (* 2 (select main_a v_prenex_33738))) (<= (+ main_x 1) v_prenex_33738) (<= (select main_a v_prenex_33739) 999) (<= (+ main_y 1) v_prenex_33739))) (or (forall ((v_prenex_43213 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43213))) (< v_prenex_43213 main_y) (<= (+ main_y 1) v_prenex_43213) (<= (select main_a v_prenex_43213) 1500) (<= (* 2 (select main_a v_prenex_43213)) 1998))) (forall ((v_prenex_43212 Int)) (or (<= (select main_a v_prenex_43212) 502) (<= 0 (+ (select main_a v_prenex_43212) 500))))) (forall ((v_prenex_46167 Int) (v_prenex_46168 Int)) (or (<= 498 (select main_a v_prenex_46168)) (<= (+ main_y 1) v_prenex_46168) (< v_prenex_46168 main_y) (<= (select main_a v_prenex_46167) 1003) (<= (+ (select main_a v_prenex_46168) (select main_a v_prenex_46167)) 1000) (<= (+ main_x 1) v_prenex_46167))) (forall ((v_prenex_35277 Int) (v_prenex_35278 Int)) (or (<= (select main_a v_prenex_35277) (+ (select main_a v_prenex_35278) 998)) (<= (select main_a v_prenex_35277) 999) (<= (select main_a v_prenex_35278) 1003) (<= 2 (* 2 (select main_a v_prenex_35278))) (< v_prenex_35277 main_y) (<= (+ main_y 1) v_prenex_35277))) (forall ((v_prenex_35958 Int) (v_prenex_35959 Int)) (or (<= (select main_a v_prenex_35959) 1500) (<= (+ main_y 1) v_prenex_35959) (< v_prenex_35959 main_y) (<= (select main_a v_prenex_35959) 999) (<= (select main_a v_prenex_35958) 502) (<= 2 (* 2 (select main_a v_prenex_35958))) (<= 1000 (+ (select main_a v_prenex_35959) (select main_a v_prenex_35958))))) (forall ((v_prenex_36744 Int) (v_prenex_36743 Int)) (or (< v_prenex_36744 main_y) (<= 1 (select main_a v_prenex_36743)) (<= (select main_a v_prenex_36743) 1003) (<= (+ main_y 1) v_prenex_36744) (<= 996 (* 2 (select main_a v_prenex_36744))) (<= (select main_a v_prenex_36744) 1500) (<= (select main_a v_prenex_36743) (+ (select main_a v_prenex_36744) 4)))) (forall ((v_prenex_46682 Int) (v_prenex_46681 Int)) (or (<= (+ main_y 1) v_prenex_46682) (<= (select main_a v_prenex_46682) 999) (< v_prenex_46682 main_y) (<= (select main_a v_prenex_46681) 502) (<= (+ (select main_a v_prenex_46682) (select main_a v_prenex_46681)) 1000))) (forall ((v_prenex_46668 Int) (v_prenex_46667 Int)) (or (< v_prenex_46668 main_y) (<= (select main_a v_prenex_46668) (+ (select main_a v_prenex_46667) 998)) (<= (+ main_y 1) v_prenex_46668) (<= (select main_a v_prenex_46668) 1500) (<= 0 (+ (select main_a v_prenex_46667) 500)) (<= (+ main_x 1) v_prenex_46667))) (forall ((v_prenex_40986 Int) (v_prenex_40987 Int)) (or (< v_prenex_40986 main_x) (< v_prenex_40987 main_y) (<= (+ main_y 1) v_prenex_40987) (<= (select main_a v_prenex_40987) 1500) (<= (* 2 (select main_a v_prenex_40986)) 1004) (<= (select main_a v_prenex_40986) 1003) (<= (select main_a v_prenex_40986) (+ (select main_a v_prenex_40987) 4)))) (forall ((v_prenex_34557 Int) (v_prenex_34556 Int)) (or (<= (select main_a v_prenex_34557) (+ (select main_a v_prenex_34556) 4)) (<= 0 (+ (select main_a v_prenex_34556) 3)) (< v_prenex_34556 main_y) (<= (+ main_y 1) v_prenex_34556) (<= (select main_a v_prenex_34557) 1003) (<= (select main_a v_prenex_34557) 502))) (forall ((v_prenex_39362 Int) (v_prenex_39363 Int)) (or (<= (+ main_y 1) v_prenex_39363) (<= 0 (+ (select main_a v_prenex_39362) 500)) (<= 0 (+ (select main_a v_prenex_39363) 3)) (< v_prenex_39363 main_y) (<= 996 (* 2 (select main_a v_prenex_39363))) (<= 1000 (+ (select main_a v_prenex_39363) (select main_a v_prenex_39362))) (<= (* 2 (select main_a v_prenex_39362)) 1004))) (forall ((v_prenex_41503 Int) (v_prenex_41504 Int)) (or (<= (select main_a v_prenex_41503) 502) (<= (select main_a v_prenex_41503) (+ (select main_a v_prenex_41504) 4)) (<= 996 (* 2 (select main_a v_prenex_41504))) (<= (+ main_y 1) v_prenex_41504) (<= (* 2 (select main_a v_prenex_41503)) 1004) (<= (select main_a v_prenex_41504) 1500) (< v_prenex_41504 main_y))) (or (forall ((v_prenex_38039 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38039))) (< v_prenex_38039 main_y) (<= (select main_a v_prenex_38039) 999) (<= (* 2 (select main_a v_prenex_38039)) 1998) (<= (+ main_y 1) v_prenex_38039))) (forall ((v_prenex_38038 Int)) (<= (select main_a v_prenex_38038) 1003))) (forall ((v_prenex_44472 Int) (v_prenex_44473 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44472))) (< v_prenex_44472 main_x) (<= (+ main_y 1) v_prenex_44473) (< v_prenex_44473 main_y) (<= (+ (select main_a v_prenex_44473) (select main_a v_prenex_44472)) 1000) (<= 0 (+ (select main_a v_prenex_44473) 3)) (<= (select main_a v_prenex_44472) 1003))) (forall ((v_prenex_34794 Int) (v_prenex_34793 Int)) (or (<= (select main_a v_prenex_34793) 999) (<= (+ main_y 1) v_prenex_34793) (<= (select main_a v_prenex_34794) 502) (<= 0 (+ (select main_a v_prenex_34794) 500)) (<= (select main_a v_prenex_34793) (+ (select main_a v_prenex_34794) 998)) (< v_prenex_34793 main_y))) (or (forall ((v_prenex_32338 Int)) (or (<= (+ main_y 1) v_prenex_32338) (<= 0 (+ (select main_a v_prenex_32338) 3)) (<= (select main_a v_prenex_32338) 1500) (< v_prenex_32338 main_y))) (forall ((v_prenex_42101 Int)) (<= 2 (* 2 (select main_a v_prenex_42101))))) (forall ((v_prenex_46191 Int) (v_prenex_46192 Int)) (or (<= (+ main_y 1) v_prenex_46192) (<= 498 (select main_a v_prenex_46192)) (<= (select main_a v_prenex_46192) 1500) (<= 0 (+ (select main_a v_prenex_46191) 500)) (< v_prenex_46192 main_y) (<= 1000 (+ (select main_a v_prenex_46192) (select main_a v_prenex_46191))))) (or (forall ((v_prenex_46822 Int)) (or (< v_prenex_46822 main_y) (<= (+ main_y 1) v_prenex_46822) (<= 996 (* 2 (select main_a v_prenex_46822))) (<= 0 (+ (select main_a v_prenex_46822) 3)) (<= (* 2 (select main_a v_prenex_46822)) 1998))) (forall ((v_prenex_46821 Int)) (<= 1 (select main_a v_prenex_46821)))) (forall ((v_prenex_42734 Int) (v_prenex_42735 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42734))) (<= (select main_a v_prenex_42734) 1003) (<= (+ main_y 1) v_prenex_42735) (<= 1000 (+ (select main_a v_prenex_42735) (select main_a v_prenex_42734))) (<= 498 (select main_a v_prenex_42735)) (<= (select main_a v_prenex_42735) 1500) (< v_prenex_42735 main_y))) (forall ((v_prenex_39219 Int) (v_prenex_39220 Int)) (or (<= 0 (+ (select main_a v_prenex_39219) 500)) (<= (+ main_y 1) v_prenex_39220) (<= (+ (select main_a v_prenex_39220) (select main_a v_prenex_39219)) 1000) (< v_prenex_39220 main_y) (<= 498 (select main_a v_prenex_39220)) (<= (select main_a v_prenex_39220) 999) (<= (select main_a v_prenex_39219) 502))) (forall ((v_prenex_42770 Int) (v_prenex_42771 Int)) (or (<= (* 2 (select main_a v_prenex_42771)) 1998) (<= (select main_a v_prenex_42770) 502) (<= (+ main_y 1) v_prenex_42771) (<= 1 (select main_a v_prenex_42770)) (< v_prenex_42771 main_y) (<= (select main_a v_prenex_42770) (+ (select main_a v_prenex_42771) 4)))) (forall ((v_prenex_44025 Int) (v_prenex_44024 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44024))) (<= (select main_a v_prenex_44024) 502) (< v_prenex_44025 main_y) (<= (+ main_y 1) v_prenex_44025) (<= (select main_a v_prenex_44025) (+ (select main_a v_prenex_44024) 998)) (<= 498 (select main_a v_prenex_44025)))) (forall ((v_prenex_34253 Int) (v_prenex_34252 Int)) (or (<= (+ (select main_a v_prenex_34252) (select main_a v_prenex_34253)) 1000) (<= (select main_a v_prenex_34253) 502) (<= 0 (+ (select main_a v_prenex_34252) 3)) (<= 0 (+ (select main_a v_prenex_34253) 500)) (<= (+ main_y 1) v_prenex_34252) (<= (select main_a v_prenex_34252) 1500) (< v_prenex_34252 main_y))) (or (forall ((v_prenex_47343 Int)) (<= (select main_a v_prenex_47343) 1003)) (forall ((v_prenex_47344 Int)) (or (<= (+ main_y 1) v_prenex_47344) (<= (select main_a v_prenex_47344) 999) (<= (* 2 (select main_a v_prenex_47344)) 1998) (<= 498 (select main_a v_prenex_47344)) (< v_prenex_47344 main_y)))) (or (forall ((v_prenex_39637 Int)) (or (<= 498 (select main_a v_prenex_39637)) (<= (* 2 (select main_a v_prenex_39637)) 1998) (<= (+ main_y 1) v_prenex_39637) (<= (select main_a v_prenex_39637) 999) (< v_prenex_39637 main_y))) (forall ((v_prenex_39636 Int)) (or (<= (* 2 (select main_a v_prenex_39636)) 1004) (<= 2 (* 2 (select main_a v_prenex_39636)))))) (forall ((v_prenex_46374 Int) (v_prenex_46373 Int)) (or (<= 0 (+ (select main_a v_prenex_46373) 500)) (<= (+ main_y 1) v_prenex_46374) (<= (+ (select main_a v_prenex_46374) (select main_a v_prenex_46373)) 1000) (< v_prenex_46374 main_y) (<= (+ main_x 1) v_prenex_46373) (<= 996 (* 2 (select main_a v_prenex_46374))))) (forall ((v_prenex_42143 Int) (v_prenex_42144 Int)) (or (<= 498 (select main_a v_prenex_42144)) (< v_prenex_42144 main_y) (<= (+ main_y 1) v_prenex_42144) (<= (select main_a v_prenex_42143) 502) (<= (* 2 (select main_a v_prenex_42144)) 1998) (<= 1000 (+ (select main_a v_prenex_42144) (select main_a v_prenex_42143))) (<= 2 (* 2 (select main_a v_prenex_42143))))) (forall ((v_prenex_45344 Int) (v_prenex_45345 Int)) (or (<= 1000 (+ (select main_a v_prenex_45345) (select main_a v_prenex_45344))) (<= (+ main_y 1) v_prenex_45345) (<= 2 (* 2 (select main_a v_prenex_45344))) (<= (select main_a v_prenex_45345) 999) (< v_prenex_45345 main_y) (<= 0 (+ (select main_a v_prenex_45345) 3)))) (forall ((v_prenex_43068 Int) (v_prenex_43069 Int)) (or (<= (+ (select main_a v_prenex_43069) (select main_a v_prenex_43068)) 1000) (< v_prenex_43069 main_y) (<= (* 2 (select main_a v_prenex_43069)) 1998) (<= 0 (+ (select main_a v_prenex_43068) 500)) (<= (* 2 (select main_a v_prenex_43068)) 1004) (<= (+ main_y 1) v_prenex_43069) (<= (select main_a v_prenex_43069) 999))) (forall ((v_prenex_34694 Int) (v_prenex_34693 Int)) (or (<= (+ main_y 1) v_prenex_34693) (<= (+ (select main_a v_prenex_34693) (select main_a v_prenex_34694)) 1000) (<= 0 (+ (select main_a v_prenex_34693) 3)) (<= (* 2 (select main_a v_prenex_34694)) 1004) (<= 498 (select main_a v_prenex_34693)) (< v_prenex_34693 main_y))) (forall ((v_prenex_37433 Int) (v_prenex_37432 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37433))) (<= (select main_a v_prenex_37432) (+ (select main_a v_prenex_37433) 4)) (<= (select main_a v_prenex_37432) 502) (<= (+ main_y 1) v_prenex_37433) (<= 498 (select main_a v_prenex_37433)) (< v_prenex_37433 main_y))) (forall ((v_prenex_38040 Int) (v_prenex_38041 Int)) (or (<= (select main_a v_prenex_38041) 999) (<= (* 2 (select main_a v_prenex_38041)) 1998) (<= (* 2 (select main_a v_prenex_38040)) 1004) (<= (+ main_y 1) v_prenex_38041) (< v_prenex_38041 main_y) (<= (select main_a v_prenex_38040) (+ (select main_a v_prenex_38041) 4)) (<= (select main_a v_prenex_38040) 502))) (forall ((v_prenex_34896 Int) (v_prenex_34895 Int)) (or (<= (select main_a v_prenex_34896) (+ (select main_a v_prenex_34895) 4)) (<= (select main_a v_prenex_34895) 1500) (<= (* 2 (select main_a v_prenex_34896)) 1004) (< v_prenex_34895 main_y) (<= 0 (+ (select main_a v_prenex_34895) 3)) (<= (+ main_y 1) v_prenex_34895))) (or (forall ((v_prenex_38077 Int)) (or (< v_prenex_38077 main_x) (<= (select main_a v_prenex_38077) 502) (<= (* 2 (select main_a v_prenex_38077)) 1004))) (forall ((v_prenex_38078 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38078))) (< v_prenex_38078 main_y) (<= 0 (+ (select main_a v_prenex_38078) 3)) (<= (+ main_y 1) v_prenex_38078)))) (forall ((v_prenex_46491 Int) (v_prenex_46490 Int)) (or (<= 0 (+ (select main_a v_prenex_46491) 3)) (<= (+ main_y 1) v_prenex_46491) (< v_prenex_46491 main_y) (<= (select main_a v_prenex_46490) 502) (<= (select main_a v_prenex_46491) (+ (select main_a v_prenex_46490) 998)) (<= (select main_a v_prenex_46491) 999))) (forall ((v_prenex_41471 Int) (v_prenex_41472 Int)) (or (< v_prenex_41472 main_y) (<= 498 (select main_a v_prenex_41472)) (<= (+ main_y 1) v_prenex_41472) (<= (select main_a v_prenex_41471) (+ (select main_a v_prenex_41472) 4)) (<= 2 (* 2 (select main_a v_prenex_41471))) (<= 0 (+ (select main_a v_prenex_41471) 500)))) (forall ((v_prenex_32810 Int) (v_prenex_32811 Int)) (or (< v_prenex_32811 main_y) (<= (+ main_y 1) v_prenex_32811) (<= 1 (select main_a v_prenex_32810)) (<= (+ (select main_a v_prenex_32811) (select main_a v_prenex_32810)) 1000) (<= 0 (+ (select main_a v_prenex_32811) 3)) (<= (* 2 (select main_a v_prenex_32810)) 1004))) (forall ((v_prenex_41852 Int) (v_prenex_41851 Int)) (or (<= 1 (select main_a v_prenex_41851)) (<= (+ main_y 1) v_prenex_41852) (<= (* 2 (select main_a v_prenex_41852)) 1998) (<= (select main_a v_prenex_41851) 502) (<= 1000 (+ (select main_a v_prenex_41852) (select main_a v_prenex_41851))) (< v_prenex_41852 main_y))) (forall ((v_prenex_38280 Int) (v_prenex_38279 Int)) (or (<= (* 2 (select main_a v_prenex_38279)) 1004) (<= (+ main_y 1) v_prenex_38280) (<= 0 (+ (select main_a v_prenex_38280) 3)) (<= (select main_a v_prenex_38280) (+ (select main_a v_prenex_38279) 998)) (< v_prenex_38280 main_y) (< v_prenex_38279 main_x) (<= 0 (+ (select main_a v_prenex_38279) 500)))) (forall ((v_prenex_35729 Int) (v_prenex_35728 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35728))) (<= 498 (select main_a v_prenex_35729)) (<= (* 2 (select main_a v_prenex_35729)) 1998) (< v_prenex_35729 main_y) (<= (select main_a v_prenex_35728) (+ (select main_a v_prenex_35729) 4)) (<= (+ main_y 1) v_prenex_35729) (<= 0 (+ (select main_a v_prenex_35728) 500)))) (or (forall ((v_prenex_41834 Int)) (or (<= (select main_a v_prenex_41834) 1003) (<= (+ main_x 1) v_prenex_41834) (<= 0 (+ (select main_a v_prenex_41834) 500)))) (forall ((v_prenex_41835 Int)) (or (< v_prenex_41835 main_y) (<= (+ main_y 1) v_prenex_41835) (<= (* 2 (select main_a v_prenex_41835)) 1998) (<= 996 (* 2 (select main_a v_prenex_41835)))))) (forall ((v_prenex_38239 Int) (v_prenex_38240 Int)) (or (<= (select main_a v_prenex_38240) 999) (<= (+ main_y 1) v_prenex_38240) (<= (select main_a v_prenex_38239) 502) (<= (select main_a v_prenex_38239) (+ (select main_a v_prenex_38240) 4)) (<= 996 (* 2 (select main_a v_prenex_38240))) (< v_prenex_38240 main_y))) (or (forall ((v_prenex_42914 Int)) (or (<= (select main_a v_prenex_42914) 1003) (<= 1 (select main_a v_prenex_42914)))) (forall ((v_prenex_42915 Int)) (or (< v_prenex_42915 main_y) (<= (+ main_y 1) v_prenex_42915) (<= 996 (* 2 (select main_a v_prenex_42915))) (<= (* 2 (select main_a v_prenex_42915)) 1998) (<= (select main_a v_prenex_42915) 1500)))) (forall ((v_prenex_39388 Int) (v_prenex_39389 Int)) (or (<= (* 2 (select main_a v_prenex_39388)) 1004) (<= 0 (+ (select main_a v_prenex_39388) 500)) (<= 996 (* 2 (select main_a v_prenex_39389))) (<= (+ main_y 1) v_prenex_39389) (<= (+ (select main_a v_prenex_39389) (select main_a v_prenex_39388)) 1000) (<= (select main_a v_prenex_39389) 1500) (< v_prenex_39389 main_y))) (forall ((v_prenex_37017 Int) (v_prenex_37018 Int)) (or (<= 1000 (+ (select main_a v_prenex_37018) (select main_a v_prenex_37017))) (<= (+ main_y 1) v_prenex_37018) (<= (select main_a v_prenex_37018) 1500) (<= (select main_a v_prenex_37017) 1003) (<= (select main_a v_prenex_37018) 999) (<= (* 2 (select main_a v_prenex_37017)) 1004) (< v_prenex_37018 main_y))) (or (forall ((v_prenex_42784 Int)) (<= (* 2 (select main_a v_prenex_42784)) 1004)) (forall ((v_prenex_42785 Int)) (or (<= (* 2 (select main_a v_prenex_42785)) 1998) (<= 0 (+ (select main_a v_prenex_42785) 3)) (< v_prenex_42785 main_y) (<= (select main_a v_prenex_42785) 1500) (<= (+ main_y 1) v_prenex_42785)))) (or (forall ((v_prenex_40708 Int)) (or (<= (select main_a v_prenex_40708) 502) (<= 2 (* 2 (select main_a v_prenex_40708))))) (forall ((v_prenex_40709 Int)) (or (<= (* 2 (select main_a v_prenex_40709)) 1998) (< v_prenex_40709 main_y) (<= 996 (* 2 (select main_a v_prenex_40709))) (<= (+ main_y 1) v_prenex_40709)))) (forall ((v_prenex_39747 Int) (v_prenex_39746 Int)) (or (<= (* 2 (select main_a v_prenex_39746)) 1004) (<= 0 (+ (select main_a v_prenex_39747) 3)) (<= (+ main_y 1) v_prenex_39747) (< v_prenex_39747 main_y) (<= (+ (select main_a v_prenex_39747) (select main_a v_prenex_39746)) 1000) (<= (select main_a v_prenex_39746) 1003) (<= (select main_a v_prenex_39747) 1500))) (or (forall ((v_prenex_38590 Int)) (or (<= (+ main_x 1) v_prenex_38590) (<= (* 2 (select main_a v_prenex_38590)) 1004) (<= (select main_a v_prenex_38590) 1003))) (forall ((v_prenex_38591 Int)) (or (< v_prenex_38591 main_y) (<= (+ main_y 1) v_prenex_38591) (<= 996 (* 2 (select main_a v_prenex_38591)))))) (forall ((v_prenex_33389 Int) (v_prenex_33390 Int)) (or (<= (select main_a v_prenex_33389) 1003) (<= (select main_a v_prenex_33389) (+ (select main_a v_prenex_33390) 4)) (<= 0 (+ (select main_a v_prenex_33390) 3)) (<= 2 (* 2 (select main_a v_prenex_33389))) (<= (* 2 (select main_a v_prenex_33390)) 1998) (<= (+ main_y 1) v_prenex_33390) (< v_prenex_33390 main_y))) (or (forall ((v_prenex_32806 Int)) (or (<= (+ main_x 1) v_prenex_32806) (<= 1 (select main_a v_prenex_32806)) (<= 2 (* 2 (select main_a v_prenex_32806))))) (forall ((v_prenex_32807 Int)) (or (<= (+ main_y 1) v_prenex_32807) (<= 996 (* 2 (select main_a v_prenex_32807))) (<= 498 (select main_a v_prenex_32807)) (< v_prenex_32807 main_y)))) (forall ((v_prenex_39144 Int) (v_prenex_39143 Int)) (or (< v_prenex_39144 main_y) (<= (+ main_y 1) v_prenex_39144) (<= 498 (select main_a v_prenex_39144)) (<= (select main_a v_prenex_39143) (+ (select main_a v_prenex_39144) 4)) (<= 0 (+ (select main_a v_prenex_39144) 3)))) (forall ((v_prenex_43266 Int) (v_prenex_43265 Int)) (or (<= (select main_a v_prenex_43266) 1500) (<= (+ (select main_a v_prenex_43266) (select main_a v_prenex_43265)) 1000) (<= 2 (* 2 (select main_a v_prenex_43265))) (< v_prenex_43265 main_x) (<= (select main_a v_prenex_43265) 502) (< v_prenex_43266 main_y) (<= (+ main_y 1) v_prenex_43266))) (forall ((v_prenex_44135 Int) (v_prenex_44134 Int)) (or (<= 0 (+ (select main_a v_prenex_44134) 500)) (< v_prenex_44135 main_y) (<= (select main_a v_prenex_44135) 1500) (<= (* 2 (select main_a v_prenex_44135)) 1998) (<= (select main_a v_prenex_44135) (+ (select main_a v_prenex_44134) 998)) (<= (+ main_y 1) v_prenex_44135) (<= 2 (* 2 (select main_a v_prenex_44134))))) (forall ((v_prenex_41157 Int) (v_prenex_41158 Int)) (or (< v_prenex_41158 main_y) (<= (select main_a v_prenex_41158) (+ (select main_a v_prenex_41157) 998)) (<= (+ main_x 1) v_prenex_41157) (<= 0 (+ (select main_a v_prenex_41157) 500)) (<= (+ main_y 1) v_prenex_41158) (<= 498 (select main_a v_prenex_41158)))) (or (forall ((v_prenex_33466 Int)) (or (<= (+ main_y 1) v_prenex_33466) (<= 996 (* 2 (select main_a v_prenex_33466))) (< v_prenex_33466 main_y) (<= (select main_a v_prenex_33466) 1500))) (forall ((v_prenex_33465 Int)) (or (<= 0 (+ (select main_a v_prenex_33465) 500)) (<= 2 (* 2 (select main_a v_prenex_33465)))))) (forall ((v_prenex_40166 Int) (v_prenex_40165 Int)) (or (< v_prenex_40166 main_y) (<= (+ main_y 1) v_prenex_40166) (<= 498 (select main_a v_prenex_40166)) (<= (* 2 (select main_a v_prenex_40166)) 1998) (<= (select main_a v_prenex_40165) 502) (<= 2 (* 2 (select main_a v_prenex_40165))) (<= (select main_a v_prenex_40165) (+ (select main_a v_prenex_40166) 4)))) (forall ((v_prenex_40126 Int) (v_prenex_40125 Int)) (or (<= 498 (select main_a v_prenex_40126)) (<= (select main_a v_prenex_40125) 502) (<= 996 (* 2 (select main_a v_prenex_40126))) (<= 1 (select main_a v_prenex_40125)) (< v_prenex_40126 main_y) (<= (+ main_y 1) v_prenex_40126) (<= (select main_a v_prenex_40125) (+ (select main_a v_prenex_40126) 4)))) (forall ((v_prenex_46398 Int) (v_prenex_46397 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46398))) (< v_prenex_46398 main_y) (<= (* 2 (select main_a v_prenex_46398)) 1998) (<= (+ main_y 1) v_prenex_46398) (<= 2 (* 2 (select main_a v_prenex_46397))) (<= 1000 (+ (select main_a v_prenex_46398) (select main_a v_prenex_46397))))) (forall ((v_prenex_47860 Int) (v_prenex_47859 Int)) (or (< v_prenex_47860 main_y) (<= (+ (select main_a v_prenex_47860) (select main_a v_prenex_47859)) 1000) (<= 0 (+ (select main_a v_prenex_47859) 500)) (<= (+ main_y 1) v_prenex_47860) (<= (select main_a v_prenex_47860) 1500) (<= (select main_a v_prenex_47859) 1003) (<= 498 (select main_a v_prenex_47860)))) (forall ((v_prenex_34228 Int) (v_prenex_34229 Int)) (or (<= (+ (select main_a v_prenex_34228) (select main_a v_prenex_34229)) 1000) (< v_prenex_34229 main_x) (<= (select main_a v_prenex_34229) 1003) (<= 0 (+ (select main_a v_prenex_34229) 500)) (<= (+ main_x 1) v_prenex_34229))) (forall ((v_prenex_45964 Int) (v_prenex_45965 Int)) (or (<= (select main_a v_prenex_45965) 999) (<= (+ main_y 1) v_prenex_45965) (<= 0 (+ (select main_a v_prenex_45965) 3)) (<= (select main_a v_prenex_45965) (+ (select main_a v_prenex_45964) 998)) (<= 2 (* 2 (select main_a v_prenex_45964))) (< v_prenex_45965 main_y))) (forall ((v_prenex_41016 Int) (v_prenex_41017 Int)) (or (< v_prenex_41017 main_y) (<= (select main_a v_prenex_41016) 502) (<= (select main_a v_prenex_41017) 1500) (<= (select main_a v_prenex_41017) 999) (<= (+ main_y 1) v_prenex_41017) (<= 2 (* 2 (select main_a v_prenex_41016))) (<= (select main_a v_prenex_41017) (+ (select main_a v_prenex_41016) 998)))) (forall ((v_prenex_41295 Int) (v_prenex_41296 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41295))) (<= 996 (* 2 (select main_a v_prenex_41296))) (<= (select main_a v_prenex_41296) 999) (<= (+ main_y 1) v_prenex_41296) (< v_prenex_41296 main_y) (<= 1000 (+ (select main_a v_prenex_41296) (select main_a v_prenex_41295))) (<= (select main_a v_prenex_41295) 1003))) (forall ((v_prenex_33810 Int) (v_prenex_33811 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33810))) (<= 1 (select main_a v_prenex_33810)) (< v_prenex_33811 main_y) (<= (select main_a v_prenex_33811) (+ (select main_a v_prenex_33810) 998)) (<= 498 (select main_a v_prenex_33811)) (<= (+ main_y 1) v_prenex_33811))) (forall ((v_prenex_32515 Int) (v_prenex_32514 Int)) (or (<= 0 (+ (select main_a v_prenex_32515) 3)) (<= (select main_a v_prenex_32515) (+ (select main_a v_prenex_32514) 998)) (<= (+ main_x 1) v_prenex_32514) (<= (select main_a v_prenex_32514) 1003) (< v_prenex_32515 main_y) (<= 2 (* 2 (select main_a v_prenex_32514))) (<= (+ main_y 1) v_prenex_32515))) (or (forall ((v_prenex_40047 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40047))) (< v_prenex_40047 main_x) (<= 1 (select main_a v_prenex_40047)))) (forall ((v_prenex_40048 Int)) (or (<= (* 2 (select main_a v_prenex_40048)) 1998) (< v_prenex_40048 main_y) (<= (+ main_y 1) v_prenex_40048)))) (forall ((v_prenex_43871 Int) (v_prenex_43870 Int)) (or (<= (select main_a v_prenex_43870) 1003) (<= 1 (select main_a v_prenex_43870)) (<= 996 (* 2 (select main_a v_prenex_43871))) (<= (+ main_y 1) v_prenex_43871) (<= (select main_a v_prenex_43870) (+ (select main_a v_prenex_43871) 4)) (<= (* 2 (select main_a v_prenex_43871)) 1998) (< v_prenex_43871 main_y))) (forall ((v_prenex_44322 Int) (v_prenex_44323 Int)) (or (<= (select main_a v_prenex_44322) (+ (select main_a v_prenex_44323) 4)) (<= (select main_a v_prenex_44322) 502) (<= 996 (* 2 (select main_a v_prenex_44323))) (< v_prenex_44323 main_y) (<= (* 2 (select main_a v_prenex_44323)) 1998) (<= (+ main_y 1) v_prenex_44323) (<= 1 (select main_a v_prenex_44322)))) (forall ((v_prenex_44430 Int) (v_prenex_44431 Int)) (or (<= 1000 (+ (select main_a v_prenex_44431) (select main_a v_prenex_44430))) (< v_prenex_44431 main_y) (<= 996 (* 2 (select main_a v_prenex_44431))) (<= (select main_a v_prenex_44430) 502) (<= (+ main_y 1) v_prenex_44431) (<= (select main_a v_prenex_44430) 1003) (<= 0 (+ (select main_a v_prenex_44431) 3)))) (forall ((v_prenex_38628 Int) (v_prenex_38627 Int)) (or (<= (* 2 (select main_a v_prenex_38627)) 1004) (<= 498 (select main_a v_prenex_38628)) (< v_prenex_38628 main_y) (<= (select main_a v_prenex_38627) (+ (select main_a v_prenex_38628) 4)) (<= (select main_a v_prenex_38628) 1500) (<= 0 (+ (select main_a v_prenex_38627) 500)) (<= (+ main_y 1) v_prenex_38628))) (forall ((v_prenex_40942 Int) (v_prenex_40943 Int)) (or (<= (+ main_y 1) v_prenex_40943) (<= (select main_a v_prenex_40942) 502) (<= (select main_a v_prenex_40943) 999) (<= (+ (select main_a v_prenex_40943) (select main_a v_prenex_40942)) 1000) (< v_prenex_40943 main_y))) (forall ((v_prenex_47498 Int) (v_prenex_47497 Int)) (or (<= 0 (+ (select main_a v_prenex_47498) 3)) (<= (* 2 (select main_a v_prenex_47498)) 1998) (< v_prenex_47498 main_y) (<= (+ main_y 1) v_prenex_47498) (<= (select main_a v_prenex_47497) 502) (<= (select main_a v_prenex_47498) (+ (select main_a v_prenex_47497) 998)) (<= 0 (+ (select main_a v_prenex_47497) 500)))) (forall ((v_prenex_34215 Int) (v_prenex_34214 Int)) (or (< v_prenex_34214 main_y) (<= (+ main_y 1) v_prenex_34214) (<= (select main_a v_prenex_34214) 1500) (<= 1000 (+ (select main_a v_prenex_34214) (select main_a v_prenex_34215))) (<= 0 (+ (select main_a v_prenex_34214) 3)) (<= (* 2 (select main_a v_prenex_34215)) 1004) (<= 1 (select main_a v_prenex_34215)))) (forall ((v_prenex_32443 Int) (v_prenex_32442 Int)) (or (<= (select main_a v_prenex_32443) 1500) (<= (select main_a v_prenex_32442) 1003) (< v_prenex_32443 main_y) (<= (+ main_y 1) v_prenex_32443) (<= 0 (+ (select main_a v_prenex_32442) 500)) (<= 1000 (+ (select main_a v_prenex_32443) (select main_a v_prenex_32442))))) (forall ((v_prenex_45668 Int) (v_prenex_45669 Int)) (or (<= (select main_a v_prenex_45669) (+ (select main_a v_prenex_45668) 998)) (<= 0 (+ (select main_a v_prenex_45669) 3)) (<= (select main_a v_prenex_45668) 502) (< v_prenex_45669 main_y) (<= (+ main_y 1) v_prenex_45669))) (forall ((v_prenex_43529 Int) (v_prenex_43530 Int)) (or (< v_prenex_43530 main_y) (<= (* 2 (select main_a v_prenex_43530)) 1998) (<= (+ (select main_a v_prenex_43530) (select main_a v_prenex_43529)) 1000) (<= (* 2 (select main_a v_prenex_43529)) 1004) (<= (select main_a v_prenex_43529) 1003) (<= (select main_a v_prenex_43530) 999) (<= (+ main_y 1) v_prenex_43530))) (or (forall ((v_prenex_41939 Int)) (or (<= (+ main_x 1) v_prenex_41939) (<= 1 (select main_a v_prenex_41939)) (<= 2 (* 2 (select main_a v_prenex_41939))))) (forall ((v_prenex_41940 Int)) (or (<= (+ main_y 1) v_prenex_41940) (<= (select main_a v_prenex_41940) 1500) (<= (* 2 (select main_a v_prenex_41940)) 1998) (< v_prenex_41940 main_y)))) (forall ((v_prenex_47684 Int) (v_prenex_47683 Int)) (or (<= (select main_a v_prenex_47684) (+ (select main_a v_prenex_47683) 998)) (<= 1 (select main_a v_prenex_47683)) (<= (* 2 (select main_a v_prenex_47684)) 1998) (< v_prenex_47684 main_y) (<= (select main_a v_prenex_47684) 1500) (<= (+ main_y 1) v_prenex_47684))) (forall ((v_prenex_40599 Int) (v_prenex_40598 Int)) (or (<= (select main_a v_prenex_40598) (+ (select main_a v_prenex_40599) 4)) (< v_prenex_40599 main_y) (<= (+ main_y 1) v_prenex_40599) (<= 996 (* 2 (select main_a v_prenex_40599))) (<= (select main_a v_prenex_40599) 999))) (or (forall ((v_prenex_41495 Int)) (or (<= (select main_a v_prenex_41495) 502) (<= (+ main_x 1) v_prenex_41495) (<= 1 (select main_a v_prenex_41495)))) (forall ((v_prenex_41496 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41496))) (< v_prenex_41496 main_y) (<= (select main_a v_prenex_41496) 999) (<= (+ main_y 1) v_prenex_41496)))) (forall ((v_prenex_44681 Int) (v_prenex_44680 Int)) (or (<= (+ main_y 1) v_prenex_44681) (<= (select main_a v_prenex_44681) (+ (select main_a v_prenex_44680) 998)) (<= (+ main_x 1) v_prenex_44680) (<= 996 (* 2 (select main_a v_prenex_44681))) (< v_prenex_44681 main_y))) (forall ((v_prenex_34921 Int) (v_prenex_34922 Int)) (or (<= (+ main_y 1) v_prenex_34921) (<= (select main_a v_prenex_34922) 1003) (< v_prenex_34921 main_y) (<= (select main_a v_prenex_34921) 999) (<= (select main_a v_prenex_34921) (+ (select main_a v_prenex_34922) 998)) (<= (* 2 (select main_a v_prenex_34922)) 1004))) (forall ((v_prenex_35457 Int) (v_prenex_35456 Int)) (or (<= 498 (select main_a v_prenex_35457)) (<= (+ main_y 1) v_prenex_35457) (<= (select main_a v_prenex_35456) 1003) (<= (select main_a v_prenex_35456) (+ (select main_a v_prenex_35457) 4)) (< v_prenex_35457 main_y))) (forall ((v_prenex_46712 Int) (v_prenex_46711 Int)) (or (<= (+ main_x 1) v_prenex_46711) (< v_prenex_46712 main_y) (<= (select main_a v_prenex_46711) (+ (select main_a v_prenex_46712) 4)) (<= (select main_a v_prenex_46711) 1003) (<= 0 (+ (select main_a v_prenex_46712) 3)) (<= (+ main_y 1) v_prenex_46712) (<= (select main_a v_prenex_46711) 502))) (forall ((v_prenex_45773 Int) (v_prenex_45772 Int)) (or (< v_prenex_45772 main_x) (<= 1 (select main_a v_prenex_45772)) (<= (* 2 (select main_a v_prenex_45772)) 1004) (<= (+ main_x 1) v_prenex_45772) (<= (+ (select main_a v_prenex_45773) (select main_a v_prenex_45772)) 1000))) (forall ((v_prenex_44830 Int) (v_prenex_44831 Int)) (or (<= (+ main_x 1) v_prenex_44830) (<= (select main_a v_prenex_44831) (+ (select main_a v_prenex_44830) 998)) (< v_prenex_44831 main_y) (<= (+ main_y 1) v_prenex_44831) (<= 2 (* 2 (select main_a v_prenex_44830))) (<= (* 2 (select main_a v_prenex_44831)) 1998) (<= (select main_a v_prenex_44830) 1003))) (forall ((v_prenex_33354 Int) (v_prenex_33353 Int)) (or (<= 0 (+ (select main_a v_prenex_33353) 500)) (<= 996 (* 2 (select main_a v_prenex_33354))) (<= 498 (select main_a v_prenex_33354)) (< v_prenex_33354 main_y) (<= (+ main_y 1) v_prenex_33354) (<= (select main_a v_prenex_33354) (+ (select main_a v_prenex_33353) 998)) (<= 1 (select main_a v_prenex_33353)))) (forall ((v_prenex_36124 Int) (v_prenex_36125 Int)) (or (<= 1000 (+ (select main_a v_prenex_36125) (select main_a v_prenex_36124))) (<= (+ main_y 1) v_prenex_36125) (<= 996 (* 2 (select main_a v_prenex_36125))) (<= 1 (select main_a v_prenex_36124)) (< v_prenex_36125 main_y) (< v_prenex_36124 main_x) (<= 2 (* 2 (select main_a v_prenex_36124))))) (forall ((v_prenex_33655 Int) (v_prenex_33654 Int)) (or (<= 0 (+ (select main_a v_prenex_33655) 3)) (<= (+ main_y 1) v_prenex_33655) (<= (select main_a v_prenex_33654) (+ (select main_a v_prenex_33655) 4)) (< v_prenex_33655 main_y) (<= 996 (* 2 (select main_a v_prenex_33655))))) (forall ((v_prenex_46330 Int) (v_prenex_46329 Int)) (or (<= (* 2 (select main_a v_prenex_46330)) 1998) (<= (select main_a v_prenex_46330) 1500) (<= (select main_a v_prenex_46330) (+ (select main_a v_prenex_46329) 998)) (< v_prenex_46330 main_y) (<= (+ main_y 1) v_prenex_46330))) (forall ((v_prenex_38614 Int) (v_prenex_38613 Int)) (or (<= (+ main_x 1) v_prenex_38613) (<= (+ (select main_a v_prenex_38614) (select main_a v_prenex_38613)) 1000) (<= 1 (select main_a v_prenex_38613)) (< v_prenex_38614 main_y) (<= (+ main_y 1) v_prenex_38614) (<= (* 2 (select main_a v_prenex_38613)) 1004) (<= 996 (* 2 (select main_a v_prenex_38614))))) (forall ((v_prenex_46925 Int) (v_prenex_46924 Int)) (or (<= (+ (select main_a v_prenex_46925) (select main_a v_prenex_46924)) 1000) (< v_prenex_46925 main_y) (<= 996 (* 2 (select main_a v_prenex_46925))) (<= (* 2 (select main_a v_prenex_46924)) 1004) (< v_prenex_46924 main_x) (<= (+ main_y 1) v_prenex_46925))) (forall ((v_prenex_45397 Int) (v_prenex_45396 Int)) (or (<= (select main_a v_prenex_45397) (+ (select main_a v_prenex_45396) 998)) (<= (* 2 (select main_a v_prenex_45396)) 1004) (<= (+ main_y 1) v_prenex_45397) (<= 498 (select main_a v_prenex_45397)) (<= (select main_a v_prenex_45397) 999) (< v_prenex_45397 main_y) (<= 0 (+ (select main_a v_prenex_45396) 500)))) (forall ((v_prenex_47192 Int) (v_prenex_47191 Int)) (or (<= (+ main_y 1) v_prenex_47192) (< v_prenex_47192 main_y) (<= (select main_a v_prenex_47191) 1003) (<= (select main_a v_prenex_47191) (+ (select main_a v_prenex_47192) 4)) (<= 2 (* 2 (select main_a v_prenex_47191))) (<= (select main_a v_prenex_47192) 999) (<= 498 (select main_a v_prenex_47192)))) (forall ((v_prenex_34840 Int) (v_prenex_34839 Int)) (or (<= (select main_a v_prenex_34840) (+ (select main_a v_prenex_34839) 4)) (<= (+ main_y 1) v_prenex_34839) (<= (select main_a v_prenex_34840) 1003) (<= 498 (select main_a v_prenex_34839)) (< v_prenex_34839 main_y))) (forall ((v_prenex_36855 Int) (v_prenex_36856 Int)) (or (<= (select main_a v_prenex_36855) (+ (select main_a v_prenex_36856) 4)) (<= (select main_a v_prenex_36855) 1003) (<= 498 (select main_a v_prenex_36856)) (<= (+ main_y 1) v_prenex_36856) (<= 0 (+ (select main_a v_prenex_36856) 3)) (< v_prenex_36856 main_y) (<= 0 (+ (select main_a v_prenex_36855) 500)))) (or (forall ((v_prenex_34667 Int)) (or (< v_prenex_34667 main_y) (<= (select main_a v_prenex_34667) 999) (<= (+ main_y 1) v_prenex_34667) (<= (* 2 (select main_a v_prenex_34667)) 1998))) (forall ((v_prenex_34668 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34668))) (<= 1 (select main_a v_prenex_34668))))) (forall ((v_prenex_37611 Int) (v_prenex_37612 Int)) (or (<= (select main_a v_prenex_37611) 502) (<= (select main_a v_prenex_37612) 999) (<= 1000 (+ (select main_a v_prenex_37612) (select main_a v_prenex_37611))) (< v_prenex_37612 main_y) (<= (* 2 (select main_a v_prenex_37611)) 1004) (<= (+ main_y 1) v_prenex_37612))) (forall ((v_prenex_44285 Int) (v_prenex_44284 Int)) (or (< v_prenex_44285 main_y) (<= (select main_a v_prenex_44284) (+ (select main_a v_prenex_44285) 4)) (<= (* 2 (select main_a v_prenex_44285)) 1998) (<= (* 2 (select main_a v_prenex_44284)) 1004) (<= 2 (* 2 (select main_a v_prenex_44284))) (<= (+ main_y 1) v_prenex_44285))) (or (forall ((v_prenex_34823 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34823))) (< v_prenex_34823 main_y) (<= (+ main_y 1) v_prenex_34823) (<= 498 (select main_a v_prenex_34823)) (<= 0 (+ (select main_a v_prenex_34823) 3)))) (forall ((v_prenex_34824 Int)) (<= 0 (+ (select main_a v_prenex_34824) 500)))) (forall ((v_prenex_34833 Int) (v_prenex_34834 Int)) (or (<= 1 (select main_a v_prenex_34834)) (<= (select main_a v_prenex_34833) 1500) (<= (+ main_y 1) v_prenex_34833) (<= (+ (select main_a v_prenex_34833) (select main_a v_prenex_34834)) 1000) (<= 0 (+ (select main_a v_prenex_34833) 3)) (<= (select main_a v_prenex_34834) 502) (< v_prenex_34833 main_y))) (or (forall ((v_prenex_40144 Int)) (or (<= (select main_a v_prenex_40144) 999) (< v_prenex_40144 main_y) (<= (+ main_y 1) v_prenex_40144) (<= 996 (* 2 (select main_a v_prenex_40144))) (<= 0 (+ (select main_a v_prenex_40144) 3)))) (forall ((v_prenex_40143 Int)) (or (<= (select main_a v_prenex_40143) 502) (<= (* 2 (select main_a v_prenex_40143)) 1004)))) (forall ((v_prenex_46910 Int) (v_prenex_46911 Int)) (or (<= (select main_a v_prenex_46911) (+ (select main_a v_prenex_46910) 998)) (<= (* 2 (select main_a v_prenex_46910)) 1004) (<= 0 (+ (select main_a v_prenex_46911) 3)) (<= 0 (+ (select main_a v_prenex_46910) 500)) (< v_prenex_46911 main_y) (<= (+ main_y 1) v_prenex_46911) (<= 498 (select main_a v_prenex_46911)))) (forall ((v_prenex_36084 Int) (v_prenex_36085 Int)) (or (<= (select main_a v_prenex_36084) 1003) (< v_prenex_36085 main_y) (<= 498 (select main_a v_prenex_36085)) (<= (+ main_y 1) v_prenex_36085) (<= (select main_a v_prenex_36084) 502) (<= (select main_a v_prenex_36084) (+ (select main_a v_prenex_36085) 4)))) (forall ((v_prenex_46625 Int) (v_prenex_46626 Int)) (or (<= (* 2 (select main_a v_prenex_46625)) 1004) (<= (select main_a v_prenex_46625) 502) (<= 0 (+ (select main_a v_prenex_46626) 3)) (<= (select main_a v_prenex_46626) 1500) (< v_prenex_46626 main_y) (<= (+ main_y 1) v_prenex_46626) (<= 1000 (+ (select main_a v_prenex_46626) (select main_a v_prenex_46625))))) (forall ((v_prenex_46224 Int) (v_prenex_46223 Int)) (or (<= (select main_a v_prenex_46223) 502) (<= (select main_a v_prenex_46224) (+ (select main_a v_prenex_46223) 998)) (< v_prenex_46224 main_y) (<= (select main_a v_prenex_46224) 1500) (<= (+ main_y 1) v_prenex_46224) (< v_prenex_46223 main_x))) (or (forall ((v_prenex_33525 Int)) (or (<= (* 2 (select main_a v_prenex_33525)) 1004) (<= (select main_a v_prenex_33525) 1003))) (forall ((v_prenex_33526 Int)) (or (<= (+ main_y 1) v_prenex_33526) (<= 498 (select main_a v_prenex_33526)) (<= (* 2 (select main_a v_prenex_33526)) 1998) (< v_prenex_33526 main_y) (<= 0 (+ (select main_a v_prenex_33526) 3))))) (forall ((v_prenex_47009 Int) (v_prenex_47008 Int)) (or (<= 0 (+ (select main_a v_prenex_47009) 3)) (< v_prenex_47009 main_y) (<= (+ main_y 1) v_prenex_47009) (<= (select main_a v_prenex_47008) 502) (<= 996 (* 2 (select main_a v_prenex_47009))) (<= (+ (select main_a v_prenex_47009) (select main_a v_prenex_47008)) 1000))) (or (forall ((v_prenex_38043 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38043))) (< v_prenex_38043 main_y) (<= (+ main_y 1) v_prenex_38043))) (forall ((v_prenex_38042 Int)) (or (<= (select main_a v_prenex_38042) 502) (< v_prenex_38042 main_x) (<= 1 (select main_a v_prenex_38042))))) (or (forall ((v_prenex_38507 Int)) (or (<= (+ main_y 1) v_prenex_38507) (<= (* 2 (select main_a v_prenex_38507)) 1998) (<= 996 (* 2 (select main_a v_prenex_38507))) (< v_prenex_38507 main_y))) (forall ((v_prenex_38506 Int)) (or (<= (select main_a v_prenex_38506) 1003) (< v_prenex_38506 main_x)))) (or (forall ((v_prenex_35994 Int)) (or (<= (select main_a v_prenex_35994) 1003) (<= 0 (+ (select main_a v_prenex_35994) 500)))) (forall ((v_prenex_35995 Int)) (or (<= (select main_a v_prenex_35995) 999) (<= 996 (* 2 (select main_a v_prenex_35995))) (< v_prenex_35995 main_y) (<= (+ main_y 1) v_prenex_35995)))) (or (forall ((v_prenex_39108 Int)) (or (<= 0 (+ (select main_a v_prenex_39108) 3)) (< v_prenex_39108 main_y) (<= (+ main_y 1) v_prenex_39108) (<= (select main_a v_prenex_39108) 1500) (<= 996 (* 2 (select main_a v_prenex_39108))))) (forall ((v_prenex_39107 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39107))) (<= (* 2 (select main_a v_prenex_39107)) 1004)))) (or (forall ((v_prenex_41818 Int)) (<= 0 (+ (select main_a v_prenex_41818) 500))) (forall ((v_prenex_41819 Int)) (or (< v_prenex_41819 main_y) (<= 498 (select main_a v_prenex_41819)) (<= 0 (+ (select main_a v_prenex_41819) 3)) (<= (+ main_y 1) v_prenex_41819) (<= (* 2 (select main_a v_prenex_41819)) 1998)))) (or (forall ((v_prenex_47354 Int)) (or (<= (+ main_y 1) v_prenex_47354) (<= (* 2 (select main_a v_prenex_47354)) 1998) (<= 0 (+ (select main_a v_prenex_47354) 3)) (< v_prenex_47354 main_y))) (forall ((v_prenex_47353 Int)) (or (<= 0 (+ (select main_a v_prenex_47353) 500)) (<= (select main_a v_prenex_47353) 502) (< v_prenex_47353 main_x)))) (forall ((v_prenex_47202 Int) (v_prenex_47201 Int)) (or (<= 498 (select main_a v_prenex_47202)) (<= 2 (* 2 (select main_a v_prenex_47201))) (<= (+ main_y 1) v_prenex_47202) (<= 996 (* 2 (select main_a v_prenex_47202))) (<= (select main_a v_prenex_47202) (+ (select main_a v_prenex_47201) 998)) (<= (select main_a v_prenex_47201) 1003) (< v_prenex_47202 main_y))) (forall ((v_prenex_33975 Int) (v_prenex_33974 Int)) (or (<= 1 (select main_a v_prenex_33975)) (<= (select main_a v_prenex_33975) 502) (< v_prenex_33975 main_x) (< v_prenex_33974 main_y) (<= 1000 (+ (select main_a v_prenex_33974) (select main_a v_prenex_33975))) (<= 0 (+ (select main_a v_prenex_33974) 3)) (<= (+ main_y 1) v_prenex_33974))) (forall ((v_prenex_45623 Int) (v_prenex_45622 Int)) (or (<= 1 (select main_a v_prenex_45622)) (<= (select main_a v_prenex_45623) 999) (<= 996 (* 2 (select main_a v_prenex_45623))) (<= (select main_a v_prenex_45623) (+ (select main_a v_prenex_45622) 998)) (<= (+ main_y 1) v_prenex_45623) (<= 2 (* 2 (select main_a v_prenex_45622))) (< v_prenex_45623 main_y))) (forall ((v_prenex_33366 Int) (v_prenex_33365 Int)) (or (<= (select main_a v_prenex_33365) (+ (select main_a v_prenex_33366) 4)) (<= (select main_a v_prenex_33366) 999) (<= (+ main_y 1) v_prenex_33366) (< v_prenex_33366 main_y) (<= 498 (select main_a v_prenex_33366)) (<= 2 (* 2 (select main_a v_prenex_33365))))) (forall ((v_prenex_42926 Int) (v_prenex_42927 Int)) (or (<= (select main_a v_prenex_42927) (+ (select main_a v_prenex_42926) 998)) (<= (select main_a v_prenex_42927) 999) (<= (+ main_y 1) v_prenex_42927) (<= 0 (+ (select main_a v_prenex_42926) 500)) (< v_prenex_42927 main_y))) (forall ((v_prenex_45793 Int) (v_prenex_45792 Int)) (or (<= (select main_a v_prenex_45793) 1500) (< v_prenex_45793 main_y) (<= 0 (+ (select main_a v_prenex_45792) 500)) (<= 2 (* 2 (select main_a v_prenex_45792))) (<= (* 2 (select main_a v_prenex_45793)) 1998) (<= (+ main_y 1) v_prenex_45793) (<= 1000 (+ (select main_a v_prenex_45793) (select main_a v_prenex_45792))))) (forall ((v_prenex_45179 Int) (v_prenex_45178 Int)) (or (< v_prenex_45179 main_y) (<= (* 2 (select main_a v_prenex_45178)) 1004) (<= 0 (+ (select main_a v_prenex_45178) 500)) (<= (+ main_y 1) v_prenex_45179) (<= 996 (* 2 (select main_a v_prenex_45179))) (<= (select main_a v_prenex_45179) (+ (select main_a v_prenex_45178) 998)))) (or (forall ((v_prenex_40621 Int)) (or (<= (+ main_y 1) v_prenex_40621) (<= 498 (select main_a v_prenex_40621)) (<= 996 (* 2 (select main_a v_prenex_40621))) (< v_prenex_40621 main_y) (<= (* 2 (select main_a v_prenex_40621)) 1998))) (forall ((v_prenex_40620 Int)) (<= 1 (select main_a v_prenex_40620)))) (forall ((v_prenex_45607 Int) (v_prenex_45606 Int)) (or (<= 1 (select main_a v_prenex_45606)) (<= (* 2 (select main_a v_prenex_45606)) 1004) (<= (select main_a v_prenex_45607) (+ (select main_a v_prenex_45606) 998)) (<= (+ main_y 1) v_prenex_45607) (<= 498 (select main_a v_prenex_45607)) (< v_prenex_45607 main_y))) (forall ((v_prenex_37145 Int) (v_prenex_37146 Int)) (or (<= 498 (select main_a v_prenex_37146)) (<= (+ (select main_a v_prenex_37146) (select main_a v_prenex_37145)) 1000) (<= 0 (+ (select main_a v_prenex_37145) 500)) (<= 0 (+ (select main_a v_prenex_37146) 3)) (<= (+ main_y 1) v_prenex_37146) (< v_prenex_37146 main_y))) (forall ((v_prenex_34031 Int) (v_prenex_34030 Int)) (or (<= (select main_a v_prenex_34030) 999) (< v_prenex_34030 main_y) (<= (select main_a v_prenex_34031) (+ (select main_a v_prenex_34030) 4)) (<= (+ main_y 1) v_prenex_34030) (<= 996 (* 2 (select main_a v_prenex_34030))) (<= (select main_a v_prenex_34031) 1003))) (forall ((v_prenex_44989 Int) (v_prenex_44990 Int)) (or (<= (+ main_x 1) v_prenex_44989) (<= 996 (* 2 (select main_a v_prenex_44990))) (<= (+ main_y 1) v_prenex_44990) (< v_prenex_44990 main_y) (<= 0 (+ (select main_a v_prenex_44989) 500)) (<= (select main_a v_prenex_44990) (+ (select main_a v_prenex_44989) 998)))) (forall ((v_prenex_34161 Int) (v_prenex_34160 Int)) (or (< v_prenex_34160 main_y) (<= 2 (* 2 (select main_a v_prenex_34161))) (<= (+ main_y 1) v_prenex_34160) (<= (select main_a v_prenex_34161) 1003) (<= 498 (select main_a v_prenex_34160)) (<= (select main_a v_prenex_34160) (+ (select main_a v_prenex_34161) 998)))) (forall ((v_prenex_35886 Int) (v_prenex_35887 Int)) (or (<= 498 (select main_a v_prenex_35887)) (<= (select main_a v_prenex_35886) (+ (select main_a v_prenex_35887) 4)) (< v_prenex_35887 main_y) (<= (+ main_y 1) v_prenex_35887) (<= (select main_a v_prenex_35886) 502))) (forall ((v_prenex_36991 Int) (v_prenex_36992 Int)) (or (<= (+ (select main_a v_prenex_36992) (select main_a v_prenex_36991)) 1000) (<= 0 (+ (select main_a v_prenex_36992) 3)) (<= (+ main_x 1) v_prenex_36991) (<= (* 2 (select main_a v_prenex_36991)) 1004) (<= (select main_a v_prenex_36991) 1003) (<= (+ main_y 1) v_prenex_36992) (< v_prenex_36992 main_y))) (forall ((v_prenex_34607 Int) (v_prenex_34606 Int)) (or (<= 0 (+ (select main_a v_prenex_34607) 500)) (<= 1000 (+ (select main_a v_prenex_34606) (select main_a v_prenex_34607))) (<= (+ main_y 1) v_prenex_34606) (< v_prenex_34606 main_y) (<= 498 (select main_a v_prenex_34606)) (<= 2 (* 2 (select main_a v_prenex_34607))))) (forall ((v_prenex_37980 Int) (v_prenex_37981 Int)) (or (<= (+ (select main_a v_prenex_37981) (select main_a v_prenex_37980)) 1000) (<= (select main_a v_prenex_37981) 1500) (<= (+ main_y 1) v_prenex_37981) (<= 498 (select main_a v_prenex_37981)) (<= (select main_a v_prenex_37980) 502) (<= 1 (select main_a v_prenex_37980)) (< v_prenex_37981 main_y))) (forall ((v_prenex_44177 Int) (v_prenex_44176 Int)) (or (< v_prenex_44177 main_y) (<= (select main_a v_prenex_44176) 1003) (<= (+ main_y 1) v_prenex_44177) (<= (+ (select main_a v_prenex_44177) (select main_a v_prenex_44176)) 1000) (<= (* 2 (select main_a v_prenex_44176)) 1004) (<= 498 (select main_a v_prenex_44177)) (<= (+ main_x 1) v_prenex_44176))) (forall ((v_prenex_46900 Int) (v_prenex_46901 Int)) (or (<= (select main_a v_prenex_46901) 999) (<= (select main_a v_prenex_46900) 502) (< v_prenex_46901 main_y) (<= (select main_a v_prenex_46900) (+ (select main_a v_prenex_46901) 4)) (<= 996 (* 2 (select main_a v_prenex_46901))) (<= (+ main_y 1) v_prenex_46901) (<= 2 (* 2 (select main_a v_prenex_46900))))) (forall ((v_prenex_42810 Int) (v_prenex_42811 Int)) (or (<= (+ main_y 1) v_prenex_42811) (<= (select main_a v_prenex_42811) 999) (< v_prenex_42811 main_y) (<= (select main_a v_prenex_42810) 1003) (<= 1 (select main_a v_prenex_42810)) (<= (select main_a v_prenex_42810) (+ (select main_a v_prenex_42811) 4)) (< v_prenex_42810 main_x))) (forall ((v_prenex_44089 Int) (v_prenex_44088 Int)) (or (< v_prenex_44089 main_y) (<= 498 (select main_a v_prenex_44089)) (<= (select main_a v_prenex_44088) (+ (select main_a v_prenex_44089) 4)) (<= 2 (* 2 (select main_a v_prenex_44088))) (<= (select main_a v_prenex_44088) 1003) (<= (+ main_y 1) v_prenex_44089))) (forall ((v_prenex_37031 Int) (v_prenex_37032 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37031))) (< v_prenex_37032 main_y) (<= (select main_a v_prenex_37032) 1500) (<= 996 (* 2 (select main_a v_prenex_37032))) (<= (+ main_y 1) v_prenex_37032) (<= (+ (select main_a v_prenex_37032) (select main_a v_prenex_37031)) 1000) (<= (select main_a v_prenex_37031) 1003))) (or (forall ((v_prenex_42369 Int)) (or (< v_prenex_42369 main_x) (<= (select main_a v_prenex_42369) 502))) (forall ((v_prenex_42370 Int)) (or (< v_prenex_42370 main_y) (<= (select main_a v_prenex_42370) 999) (<= 996 (* 2 (select main_a v_prenex_42370))) (<= (+ main_y 1) v_prenex_42370)))) (forall ((v_prenex_35691 Int) (v_prenex_35690 Int)) (or (<= 0 (+ (select main_a v_prenex_35690) 500)) (< v_prenex_35691 main_y) (<= 0 (+ (select main_a v_prenex_35691) 3)) (<= (select main_a v_prenex_35690) 502) (<= (+ (select main_a v_prenex_35691) (select main_a v_prenex_35690)) 1000) (<= 996 (* 2 (select main_a v_prenex_35691))) (<= (+ main_y 1) v_prenex_35691))) (forall ((v_prenex_37595 Int) (v_prenex_37596 Int)) (or (<= (select main_a v_prenex_37595) 502) (< v_prenex_37596 main_y) (<= 0 (+ (select main_a v_prenex_37596) 3)) (<= (select main_a v_prenex_37595) (+ (select main_a v_prenex_37596) 4)) (<= (select main_a v_prenex_37596) 999) (<= (+ main_y 1) v_prenex_37596))) (forall ((v_prenex_32508 Int) (v_prenex_32509 Int)) (or (<= (+ main_y 1) v_prenex_32509) (<= 0 (+ (select main_a v_prenex_32509) 3)) (< v_prenex_32509 main_y) (<= (select main_a v_prenex_32509) 1500) (<= 1000 (+ (select main_a v_prenex_32509) (select main_a v_prenex_32508))) (<= 1 (select main_a v_prenex_32508)) (<= 2 (* 2 (select main_a v_prenex_32508))))) (forall ((v_prenex_38419 Int) (v_prenex_38418 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38419))) (<= 1 (select main_a v_prenex_38418)) (<= (+ (select main_a v_prenex_38419) (select main_a v_prenex_38418)) 1000) (<= 2 (* 2 (select main_a v_prenex_38418))) (<= (+ main_y 1) v_prenex_38419) (< v_prenex_38419 main_y) (<= 0 (+ (select main_a v_prenex_38419) 3)))) (forall ((v_prenex_38090 Int) (v_prenex_38089 Int)) (or (< v_prenex_38090 main_y) (<= 0 (+ (select main_a v_prenex_38090) 3)) (<= (+ main_y 1) v_prenex_38090) (<= 498 (select main_a v_prenex_38090)) (<= (+ (select main_a v_prenex_38090) (select main_a v_prenex_38089)) 1000) (<= (select main_a v_prenex_38089) 1003))) (forall ((v_prenex_40539 Int) (v_prenex_40538 Int)) (or (<= (* 2 (select main_a v_prenex_40539)) 1998) (<= 2 (* 2 (select main_a v_prenex_40538))) (<= (select main_a v_prenex_40538) (+ (select main_a v_prenex_40539) 4)) (<= 0 (+ (select main_a v_prenex_40539) 3)) (< v_prenex_40539 main_y) (<= (+ main_y 1) v_prenex_40539))) (or (forall ((v_prenex_44254 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44254))) (<= (* 2 (select main_a v_prenex_44254)) 1004))) (forall ((v_prenex_44255 Int)) (or (<= (+ main_y 1) v_prenex_44255) (<= (* 2 (select main_a v_prenex_44255)) 1998) (< v_prenex_44255 main_y) (<= 996 (* 2 (select main_a v_prenex_44255)))))) (or (forall ((v_prenex_36261 Int)) (or (<= (+ main_y 1) v_prenex_36261) (< v_prenex_36261 main_y) (<= (* 2 (select main_a v_prenex_36261)) 1998))) (forall ((v_prenex_36260 Int)) (or (<= (select main_a v_prenex_36260) 502) (<= 2 (* 2 (select main_a v_prenex_36260))) (<= (+ main_x 1) v_prenex_36260)))) (forall ((v_prenex_35924 Int) (v_prenex_35925 Int)) (or (<= (select main_a v_prenex_35924) (+ (select main_a v_prenex_35925) 4)) (<= (* 2 (select main_a v_prenex_35925)) 1998) (<= (select main_a v_prenex_35924) 1003) (<= (+ main_y 1) v_prenex_35925) (< v_prenex_35925 main_y))) (forall ((v_prenex_34547 Int) (v_prenex_34546 Int)) (or (<= (select main_a v_prenex_34546) (+ (select main_a v_prenex_34547) 998)) (<= (select main_a v_prenex_34547) 502) (< v_prenex_34546 main_y) (<= (* 2 (select main_a v_prenex_34547)) 1004) (<= (select main_a v_prenex_34546) 999) (<= (+ main_y 1) v_prenex_34546))) (forall ((v_prenex_35039 Int) (v_prenex_35040 Int)) (or (<= (+ main_y 1) v_prenex_35039) (<= 996 (* 2 (select main_a v_prenex_35039))) (<= 498 (select main_a v_prenex_35039)) (< v_prenex_35039 main_y) (<= (select main_a v_prenex_35040) 1003) (<= (select main_a v_prenex_35039) (+ (select main_a v_prenex_35040) 998)) (<= (* 2 (select main_a v_prenex_35040)) 1004))) (forall ((v_prenex_37803 Int) (v_prenex_37802 Int)) (or (<= 1 (select main_a v_prenex_37802)) (< v_prenex_37802 main_x) (<= 0 (+ (select main_a v_prenex_37803) 3)) (<= (select main_a v_prenex_37802) 1003) (<= (+ main_y 1) v_prenex_37803) (<= (+ (select main_a v_prenex_37803) (select main_a v_prenex_37802)) 1000) (< v_prenex_37803 main_y))) (forall ((v_prenex_42812 Int) (v_prenex_42813 Int)) (or (<= (select main_a v_prenex_42813) 999) (<= 0 (+ (select main_a v_prenex_42813) 3)) (< v_prenex_42813 main_y) (<= (select main_a v_prenex_42812) 502) (<= (select main_a v_prenex_42812) (+ (select main_a v_prenex_42813) 4)) (<= 0 (+ (select main_a v_prenex_42812) 500)) (<= (+ main_y 1) v_prenex_42813))) (forall ((v_prenex_38314 Int) (v_prenex_38313 Int)) (or (< v_prenex_38314 main_y) (<= (+ (select main_a v_prenex_38314) (select main_a v_prenex_38313)) 1000) (<= 498 (select main_a v_prenex_38314)) (<= (+ main_y 1) v_prenex_38314) (<= 1 (select main_a v_prenex_38313)) (<= (select main_a v_prenex_38314) 999) (<= (select main_a v_prenex_38313) 1003))) (forall ((v_prenex_44652 Int) (v_prenex_44653 Int)) (or (<= (+ (select main_a v_prenex_44653) (select main_a v_prenex_44652)) 1000) (<= 996 (* 2 (select main_a v_prenex_44653))) (<= (+ main_y 1) v_prenex_44653) (<= (* 2 (select main_a v_prenex_44652)) 1004) (< v_prenex_44653 main_y) (<= 2 (* 2 (select main_a v_prenex_44652))))) (forall ((v_prenex_34990 Int) (v_prenex_34989 Int)) (or (<= (select main_a v_prenex_34989) (+ (select main_a v_prenex_34990) 998)) (<= 996 (* 2 (select main_a v_prenex_34989))) (<= (+ main_y 1) v_prenex_34989) (<= (* 2 (select main_a v_prenex_34989)) 1998) (<= 1 (select main_a v_prenex_34990)) (< v_prenex_34989 main_y) (<= (select main_a v_prenex_34990) 502))) (forall ((v_prenex_43712 Int) (v_prenex_43711 Int)) (or (<= (select main_a v_prenex_43712) 1500) (<= (select main_a v_prenex_43711) 502) (<= 2 (* 2 (select main_a v_prenex_43711))) (<= (+ main_y 1) v_prenex_43712) (<= (select main_a v_prenex_43712) (+ (select main_a v_prenex_43711) 998)) (< v_prenex_43711 main_x) (< v_prenex_43712 main_y))) (forall ((v_prenex_47952 Int) (v_prenex_47951 Int)) (or (<= (select main_a v_prenex_47951) (+ (select main_a v_prenex_47952) 4)) (<= 498 (select main_a v_prenex_47952)) (<= 2 (* 2 (select main_a v_prenex_47951))) (<= (select main_a v_prenex_47951) 502) (<= (+ main_y 1) v_prenex_47952) (<= (select main_a v_prenex_47952) 999) (< v_prenex_47952 main_y))) (forall ((v_prenex_40913 Int) (v_prenex_40912 Int)) (or (<= (select main_a v_prenex_40912) 1003) (<= (+ main_y 1) v_prenex_40913) (<= (select main_a v_prenex_40913) 1500) (< v_prenex_40913 main_y) (<= (select main_a v_prenex_40913) 999) (<= (select main_a v_prenex_40912) (+ (select main_a v_prenex_40913) 4)) (<= 0 (+ (select main_a v_prenex_40912) 500)))) (or (forall ((v_prenex_36889 Int)) (<= (select main_a v_prenex_36889) 1003)) (forall ((v_prenex_36890 Int)) (or (<= (+ main_y 1) v_prenex_36890) (< v_prenex_36890 main_y) (<= 0 (+ (select main_a v_prenex_36890) 3)) (<= (* 2 (select main_a v_prenex_36890)) 1998)))) (forall ((v_prenex_36469 Int) (v_prenex_36470 Int)) (or (<= (* 2 (select main_a v_prenex_36469)) 1004) (<= 0 (+ (select main_a v_prenex_36469) 500)) (<= 498 (select main_a v_prenex_36470)) (<= 1000 (+ (select main_a v_prenex_36470) (select main_a v_prenex_36469))) (<= (+ main_y 1) v_prenex_36470) (<= 996 (* 2 (select main_a v_prenex_36470))) (< v_prenex_36470 main_y))) (forall ((v_prenex_38835 Int) (v_prenex_38834 Int)) (or (<= (select main_a v_prenex_38835) (+ (select main_a v_prenex_38834) 998)) (<= (* 2 (select main_a v_prenex_38835)) 1998) (< v_prenex_38835 main_y) (<= (* 2 (select main_a v_prenex_38834)) 1004) (<= 1 (select main_a v_prenex_38834)) (<= (+ main_y 1) v_prenex_38835))) (or (forall ((v_prenex_35272 Int)) (or (<= (+ main_x 1) v_prenex_35272) (<= 0 (+ (select main_a v_prenex_35272) 500)) (<= 1 (select main_a v_prenex_35272)))) (forall ((v_prenex_35271 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35271))) (<= (+ main_y 1) v_prenex_35271) (<= (select main_a v_prenex_35271) 1500) (< v_prenex_35271 main_y)))) (forall ((v_prenex_37493 Int) (v_prenex_37494 Int)) (or (< v_prenex_37493 main_x) (< v_prenex_37494 main_y) (<= 1 (select main_a v_prenex_37493)) (<= (+ main_x 1) v_prenex_37493) (<= (select main_a v_prenex_37493) (+ (select main_a v_prenex_37494) 4)))) (forall ((v_prenex_41931 Int) (v_prenex_41932 Int)) (or (<= (select main_a v_prenex_41932) (+ (select main_a v_prenex_41931) 998)) (<= (+ main_y 1) v_prenex_41932) (<= (* 2 (select main_a v_prenex_41932)) 1998) (< v_prenex_41932 main_y) (<= 0 (+ (select main_a v_prenex_41932) 3)))) (forall ((v_prenex_36090 Int) (v_prenex_36091 Int)) (or (< v_prenex_36091 main_y) (<= (+ main_y 1) v_prenex_36091) (<= 2 (* 2 (select main_a v_prenex_36090))) (<= (select main_a v_prenex_36090) (+ (select main_a v_prenex_36091) 4)) (<= 996 (* 2 (select main_a v_prenex_36091))) (<= (select main_a v_prenex_36090) 1003))) (forall ((v_prenex_46316 Int) (v_prenex_46315 Int)) (or (<= (select main_a v_prenex_46316) 999) (<= 1 (select main_a v_prenex_46315)) (< v_prenex_46316 main_y) (<= 1000 (+ (select main_a v_prenex_46316) (select main_a v_prenex_46315))) (<= 0 (+ (select main_a v_prenex_46315) 500)) (<= (+ main_y 1) v_prenex_46316) (<= (+ main_x 1) v_prenex_46315))) (or (forall ((v_prenex_32324 Int)) (or (<= (* 2 (select main_a v_prenex_32324)) 1998) (< v_prenex_32324 main_y) (<= (+ main_y 1) v_prenex_32324) (<= (select main_a v_prenex_32324) 1500))) (forall ((v_prenex_41031 Int)) (<= (* 2 (select main_a v_prenex_41031)) 1004))) (forall ((v_prenex_43882 Int) (v_prenex_43883 Int)) (or (<= (select main_a v_prenex_43883) 999) (<= (+ main_x 1) v_prenex_43882) (<= 2 (* 2 (select main_a v_prenex_43882))) (<= 1 (select main_a v_prenex_43882)) (<= 1000 (+ (select main_a v_prenex_43883) (select main_a v_prenex_43882))) (< v_prenex_43883 main_y) (<= (+ main_y 1) v_prenex_43883))) (forall ((v_prenex_41144 Int) (v_prenex_41145 Int)) (or (<= 498 (select main_a v_prenex_41145)) (< v_prenex_41145 main_y) (<= 0 (+ (select main_a v_prenex_41145) 3)) (<= (select main_a v_prenex_41144) (+ (select main_a v_prenex_41145) 4)) (<= (select main_a v_prenex_41144) 502) (<= (+ main_y 1) v_prenex_41145))) (forall ((v_prenex_35036 Int) (v_prenex_35035 Int)) (or (<= (+ main_x 1) v_prenex_35036) (<= (select main_a v_prenex_35036) 502) (<= 0 (+ (select main_a v_prenex_35036) 500)) (<= (+ (select main_a v_prenex_35035) (select main_a v_prenex_35036)) 1000) (<= (* 2 (select main_a v_prenex_35035)) 1998) (< v_prenex_35035 main_y) (<= (+ main_y 1) v_prenex_35035))) (forall ((v_prenex_45362 Int) (v_prenex_45363 Int)) (or (<= 1 (select main_a v_prenex_45362)) (<= 0 (+ (select main_a v_prenex_45363) 3)) (<= (select main_a v_prenex_45363) 999) (< v_prenex_45363 main_y) (<= (select main_a v_prenex_45362) 502) (<= (+ main_y 1) v_prenex_45363) (<= (+ (select main_a v_prenex_45363) (select main_a v_prenex_45362)) 1000))) (forall ((v_prenex_42894 Int) (v_prenex_42895 Int)) (or (<= 1 (select main_a v_prenex_42894)) (< v_prenex_42895 main_y) (<= 996 (* 2 (select main_a v_prenex_42895))) (<= 1000 (+ (select main_a v_prenex_42895) (select main_a v_prenex_42894))) (<= (+ main_y 1) v_prenex_42895) (<= (select main_a v_prenex_42894) 1003))) (forall ((v_prenex_34638 Int) (v_prenex_34637 Int)) (or (<= 1 (select main_a v_prenex_34638)) (<= (+ main_y 1) v_prenex_34637) (<= 498 (select main_a v_prenex_34637)) (< v_prenex_34637 main_y) (<= (select main_a v_prenex_34637) (+ (select main_a v_prenex_34638) 998)) (<= 2 (* 2 (select main_a v_prenex_34638))) (<= (select main_a v_prenex_34637) 1500))) (forall ((v_prenex_34039 Int) (v_prenex_34038 Int)) (or (<= (+ main_y 1) v_prenex_34038) (<= (* 2 (select main_a v_prenex_34039)) 1004) (<= (select main_a v_prenex_34038) 1500) (<= 2 (* 2 (select main_a v_prenex_34039))) (<= (select main_a v_prenex_34038) (+ (select main_a v_prenex_34039) 998)) (<= 0 (+ (select main_a v_prenex_34038) 3)) (< v_prenex_34038 main_y))) (forall ((v_prenex_34095 Int) (v_prenex_34094 Int)) (or (<= (select main_a v_prenex_34095) (+ (select main_a v_prenex_34094) 4)) (< v_prenex_34094 main_y) (<= (* 2 (select main_a v_prenex_34094)) 1998) (<= 498 (select main_a v_prenex_34094)) (<= (+ main_y 1) v_prenex_34094))) (forall ((v_prenex_43152 Int) (v_prenex_43151 Int)) (or (<= (+ main_x 1) v_prenex_43151) (<= (select main_a v_prenex_43151) 502) (<= 0 (+ (select main_a v_prenex_43151) 500)) (<= (+ (select main_a v_prenex_43152) (select main_a v_prenex_43151)) 1000) (< v_prenex_43151 main_x))) (forall ((v_prenex_41481 Int) (v_prenex_41482 Int)) (or (<= (select main_a v_prenex_41482) 1500) (<= (+ main_y 1) v_prenex_41482) (< v_prenex_41482 main_y) (<= (select main_a v_prenex_41481) 1003) (<= 1 (select main_a v_prenex_41481)) (<= (select main_a v_prenex_41482) 999) (<= 1000 (+ (select main_a v_prenex_41482) (select main_a v_prenex_41481))))) (or (forall ((v_prenex_43928 Int)) (or (<= 1 (select main_a v_prenex_43928)) (<= (select main_a v_prenex_43928) 502))) (forall ((v_prenex_43929 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43929))) (<= (+ main_y 1) v_prenex_43929) (< v_prenex_43929 main_y)))) (forall ((v_prenex_35944 Int) (v_prenex_35945 Int)) (or (<= 1 (select main_a v_prenex_35944)) (<= 996 (* 2 (select main_a v_prenex_35945))) (<= (select main_a v_prenex_35945) 999) (<= (+ main_y 1) v_prenex_35945) (<= (* 2 (select main_a v_prenex_35944)) 1004) (<= (select main_a v_prenex_35944) (+ (select main_a v_prenex_35945) 4)) (< v_prenex_35945 main_y))) (or (forall ((v_prenex_38156 Int)) (or (< v_prenex_38156 main_y) (<= (+ main_y 1) v_prenex_38156) (<= 996 (* 2 (select main_a v_prenex_38156))) (<= 0 (+ (select main_a v_prenex_38156) 3)))) (forall ((v_prenex_38155 Int)) (or (<= 1 (select main_a v_prenex_38155)) (<= (select main_a v_prenex_38155) 1003)))) (forall ((v_prenex_41478 Int) (v_prenex_41477 Int)) (or (<= 0 (+ (select main_a v_prenex_41478) 3)) (< v_prenex_41478 main_y) (<= (select main_a v_prenex_41478) (+ (select main_a v_prenex_41477) 998)) (<= 0 (+ (select main_a v_prenex_41477) 500)) (<= (select main_a v_prenex_41477) 1003) (<= (select main_a v_prenex_41478) 999) (<= (+ main_y 1) v_prenex_41478))) (forall ((v_prenex_45809 Int) (v_prenex_45808 Int)) (or (<= (select main_a v_prenex_45809) 999) (<= (+ main_y 1) v_prenex_45809) (<= (select main_a v_prenex_45808) 1003) (<= 0 (+ (select main_a v_prenex_45809) 3)) (<= (* 2 (select main_a v_prenex_45808)) 1004) (<= (select main_a v_prenex_45808) (+ (select main_a v_prenex_45809) 4)) (< v_prenex_45809 main_y))) (forall ((v_prenex_36799 Int) (v_prenex_36800 Int)) (or (<= (select main_a v_prenex_36799) (+ (select main_a v_prenex_36800) 4)) (<= (+ main_y 1) v_prenex_36800) (<= 0 (+ (select main_a v_prenex_36799) 500)) (<= (select main_a v_prenex_36800) 1500) (< v_prenex_36800 main_y) (<= 0 (+ (select main_a v_prenex_36800) 3)) (<= (* 2 (select main_a v_prenex_36799)) 1004))) (or (forall ((v_prenex_43007 Int)) (or (<= (* 2 (select main_a v_prenex_43007)) 1998) (<= (+ main_y 1) v_prenex_43007) (<= (select main_a v_prenex_43007) 1500) (< v_prenex_43007 main_y))) (forall ((v_prenex_43006 Int)) (or (< v_prenex_43006 main_x) (<= (* 2 (select main_a v_prenex_43006)) 1004) (<= 2 (* 2 (select main_a v_prenex_43006)))))) (forall ((v_prenex_37630 Int) (v_prenex_37629 Int)) (or (<= 0 (+ (select main_a v_prenex_37629) 500)) (<= (+ main_y 1) v_prenex_37630) (<= (select main_a v_prenex_37630) 999) (<= (select main_a v_prenex_37629) 502) (<= (* 2 (select main_a v_prenex_37630)) 1998) (< v_prenex_37630 main_y) (<= (select main_a v_prenex_37629) (+ (select main_a v_prenex_37630) 4)))) (forall ((v_prenex_41838 Int) (v_prenex_41839 Int)) (or (<= 498 (select main_a v_prenex_41839)) (<= (+ (select main_a v_prenex_41839) (select main_a v_prenex_41838)) 1000) (<= (+ main_y 1) v_prenex_41839) (<= (* 2 (select main_a v_prenex_41838)) 1004) (<= (select main_a v_prenex_41839) 1500) (< v_prenex_41839 main_y))) (forall ((v_prenex_35241 Int) (v_prenex_35242 Int)) (or (<= (select main_a v_prenex_35242) 502) (<= 0 (+ (select main_a v_prenex_35242) 500)) (<= (+ main_y 1) v_prenex_35241) (<= (* 2 (select main_a v_prenex_35241)) 1998) (<= (select main_a v_prenex_35241) (+ (select main_a v_prenex_35242) 998)) (< v_prenex_35241 main_y) (<= 996 (* 2 (select main_a v_prenex_35241))))) (forall ((v_prenex_37675 Int) (v_prenex_37676 Int)) (or (< v_prenex_37676 main_y) (<= (+ main_y 1) v_prenex_37676) (<= 498 (select main_a v_prenex_37676)) (<= (select main_a v_prenex_37676) (+ (select main_a v_prenex_37675) 998)) (<= (* 2 (select main_a v_prenex_37675)) 1004) (<= (* 2 (select main_a v_prenex_37676)) 1998) (<= 0 (+ (select main_a v_prenex_37675) 500)))) (forall ((v_prenex_36356 Int) (v_prenex_36357 Int)) (or (<= (select main_a v_prenex_36357) 1500) (<= 0 (+ (select main_a v_prenex_36357) 3)) (< v_prenex_36357 main_y) (<= 0 (+ (select main_a v_prenex_36356) 500)) (<= 1 (select main_a v_prenex_36356)) (<= (+ main_y 1) v_prenex_36357) (<= (+ (select main_a v_prenex_36357) (select main_a v_prenex_36356)) 1000))) (forall ((v_prenex_42647 Int) (v_prenex_42648 Int)) (or (<= (+ main_x 1) v_prenex_42647) (< v_prenex_42648 main_y) (<= (+ main_y 1) v_prenex_42648) (<= 0 (+ (select main_a v_prenex_42647) 500)) (<= 1000 (+ (select main_a v_prenex_42648) (select main_a v_prenex_42647))) (<= 996 (* 2 (select main_a v_prenex_42648))))) (or (forall ((v_prenex_44583 Int)) (or (<= (select main_a v_prenex_44583) 1500) (<= (+ main_y 1) v_prenex_44583) (<= (select main_a v_prenex_44583) 999) (<= (* 2 (select main_a v_prenex_44583)) 1998) (< v_prenex_44583 main_y))) (forall ((v_prenex_44582 Int)) (or (<= (select main_a v_prenex_44582) 502) (<= (* 2 (select main_a v_prenex_44582)) 1004)))) (forall ((v_prenex_39810 Int) (v_prenex_39811 Int)) (or (< v_prenex_39811 main_y) (<= (select main_a v_prenex_39811) (+ (select main_a v_prenex_39810) 998)) (<= (+ main_y 1) v_prenex_39811) (<= 2 (* 2 (select main_a v_prenex_39810))) (<= 498 (select main_a v_prenex_39811)) (<= 996 (* 2 (select main_a v_prenex_39811))))) (forall ((v_prenex_36870 Int) (v_prenex_36869 Int)) (or (<= (+ main_y 1) v_prenex_36870) (<= (select main_a v_prenex_36870) (+ (select main_a v_prenex_36869) 998)) (<= 0 (+ (select main_a v_prenex_36870) 3)) (<= 0 (+ (select main_a v_prenex_36869) 500)) (< v_prenex_36870 main_y) (<= 2 (* 2 (select main_a v_prenex_36869))))) (forall ((v_prenex_39801 Int) (v_prenex_39800 Int)) (or (<= (select main_a v_prenex_39801) (+ (select main_a v_prenex_39800) 998)) (<= (select main_a v_prenex_39801) 999) (<= (+ main_y 1) v_prenex_39801) (< v_prenex_39801 main_y) (<= (+ main_x 1) v_prenex_39800) (<= (* 2 (select main_a v_prenex_39800)) 1004) (<= 2 (* 2 (select main_a v_prenex_39800))))) (forall ((v_prenex_44919 Int) (v_prenex_44918 Int)) (or (< v_prenex_44919 main_y) (<= 498 (select main_a v_prenex_44919)) (<= (select main_a v_prenex_44918) 1003) (<= (select main_a v_prenex_44919) 999) (<= 1000 (+ (select main_a v_prenex_44919) (select main_a v_prenex_44918))) (<= (select main_a v_prenex_44918) 502) (<= (+ main_y 1) v_prenex_44919))) (forall ((v_prenex_45458 Int) (v_prenex_45459 Int)) (or (<= (select main_a v_prenex_45459) 1500) (<= (+ (select main_a v_prenex_45459) (select main_a v_prenex_45458)) 1000) (<= (+ main_y 1) v_prenex_45459) (< v_prenex_45458 main_x) (< v_prenex_45459 main_y))) (forall ((v_prenex_44577 Int) (v_prenex_44576 Int)) (or (<= (+ main_y 1) v_prenex_44577) (<= (select main_a v_prenex_44576) 502) (<= 0 (+ (select main_a v_prenex_44576) 500)) (< v_prenex_44577 main_y) (<= (+ (select main_a v_prenex_44577) (select main_a v_prenex_44576)) 1000) (<= (* 2 (select main_a v_prenex_44577)) 1998) (<= 996 (* 2 (select main_a v_prenex_44577))))) (forall ((v_prenex_37895 Int) (v_prenex_37894 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37895))) (<= 2 (* 2 (select main_a v_prenex_37894))) (<= (+ main_y 1) v_prenex_37895) (<= (select main_a v_prenex_37894) (+ (select main_a v_prenex_37895) 4)) (<= 498 (select main_a v_prenex_37895)) (< v_prenex_37895 main_y) (<= 1 (select main_a v_prenex_37894)))) (forall ((v_prenex_44988 Int) (v_prenex_44987 Int)) (or (<= (select main_a v_prenex_44988) 999) (<= (+ main_y 1) v_prenex_44988) (<= (+ main_x 1) v_prenex_44987) (<= (* 2 (select main_a v_prenex_44987)) 1004) (<= 0 (+ (select main_a v_prenex_44987) 500)) (<= (select main_a v_prenex_44988) (+ (select main_a v_prenex_44987) 998)) (< v_prenex_44988 main_y))) (or (forall ((v_prenex_41708 Int)) (<= 2 (* 2 (select main_a v_prenex_41708)))) (forall ((v_prenex_41709 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41709))) (<= (* 2 (select main_a v_prenex_41709)) 1998) (< v_prenex_41709 main_y) (<= (+ main_y 1) v_prenex_41709) (<= (select main_a v_prenex_41709) 999)))) (forall ((v_prenex_44094 Int) (v_prenex_44095 Int)) (or (< v_prenex_44095 main_y) (<= 1000 (+ (select main_a v_prenex_44095) (select main_a v_prenex_44094))) (<= (+ main_y 1) v_prenex_44095) (<= 0 (+ (select main_a v_prenex_44095) 3)) (<= 1 (select main_a v_prenex_44094)) (<= 2 (* 2 (select main_a v_prenex_44094))))) (forall ((v_prenex_42938 Int) (v_prenex_42939 Int)) (or (<= (select main_a v_prenex_42939) 999) (<= (select main_a v_prenex_42938) 502) (<= (* 2 (select main_a v_prenex_42939)) 1998) (< v_prenex_42939 main_y) (<= (select main_a v_prenex_42938) 1003) (<= (+ (select main_a v_prenex_42939) (select main_a v_prenex_42938)) 1000) (<= (+ main_y 1) v_prenex_42939))) (or (forall ((v_prenex_45042 Int)) (or (< v_prenex_45042 main_y) (<= (* 2 (select main_a v_prenex_45042)) 1998) (<= (+ main_y 1) v_prenex_45042))) (forall ((v_prenex_45041 Int)) (or (< v_prenex_45041 main_x) (<= 0 (+ (select main_a v_prenex_45041) 500))))) (forall ((v_prenex_33489 Int) (v_prenex_33490 Int)) (or (<= (* 2 (select main_a v_prenex_33489)) 1004) (<= (select main_a v_prenex_33489) (+ (select main_a v_prenex_33490) 4)) (<= 0 (+ (select main_a v_prenex_33490) 3)) (<= (select main_a v_prenex_33490) 999) (< v_prenex_33490 main_y) (<= (+ main_y 1) v_prenex_33490) (<= 0 (+ (select main_a v_prenex_33489) 500)))) (forall ((v_prenex_44252 Int) (v_prenex_44253 Int)) (or (< v_prenex_44253 main_y) (<= 0 (+ (select main_a v_prenex_44252) 500)) (< v_prenex_44252 main_x) (<= 1000 (+ (select main_a v_prenex_44253) (select main_a v_prenex_44252))) (<= (select main_a v_prenex_44253) 1500) (<= (+ main_y 1) v_prenex_44253) (<= 1 (select main_a v_prenex_44252)))) (forall ((v_prenex_40814 Int) (v_prenex_40815 Int)) (or (<= 498 (select main_a v_prenex_40815)) (< v_prenex_40815 main_y) (<= (select main_a v_prenex_40814) 1003) (<= (select main_a v_prenex_40815) (+ (select main_a v_prenex_40814) 998)) (<= (select main_a v_prenex_40815) 1500) (<= (+ main_y 1) v_prenex_40815))) (forall ((v_prenex_32786 Int) (v_prenex_32787 Int)) (or (< v_prenex_32787 main_y) (<= (select main_a v_prenex_32787) 1500) (<= (* 2 (select main_a v_prenex_32787)) 1998) (<= 1000 (+ (select main_a v_prenex_32787) (select main_a v_prenex_32786))) (<= (+ main_y 1) v_prenex_32787))) (forall ((v_prenex_44555 Int) (v_prenex_44554 Int)) (or (<= (select main_a v_prenex_44555) 1500) (<= 996 (* 2 (select main_a v_prenex_44555))) (<= (+ (select main_a v_prenex_44555) (select main_a v_prenex_44554)) 1000) (<= 2 (* 2 (select main_a v_prenex_44554))) (< v_prenex_44555 main_y) (<= (+ main_y 1) v_prenex_44555))) (forall ((v_prenex_41564 Int) (v_prenex_41565 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41565))) (<= (select main_a v_prenex_41565) (+ (select main_a v_prenex_41564) 998)) (<= 1 (select main_a v_prenex_41564)) (< v_prenex_41565 main_y) (<= (+ main_y 1) v_prenex_41565) (<= 0 (+ (select main_a v_prenex_41564) 500)) (<= (+ main_x 1) v_prenex_41564))) (or (forall ((v_prenex_41568 Int)) (<= 0 (+ (select main_a v_prenex_41568) 500))) (forall ((v_prenex_41569 Int)) (or (<= (+ main_y 1) v_prenex_41569) (<= (* 2 (select main_a v_prenex_41569)) 1998) (< v_prenex_41569 main_y) (<= (select main_a v_prenex_41569) 999) (<= (select main_a v_prenex_41569) 1500)))) (forall ((v_prenex_42700 Int) (v_prenex_42701 Int)) (or (<= (+ main_y 1) v_prenex_42701) (<= (select main_a v_prenex_42701) 1500) (<= (select main_a v_prenex_42701) (+ (select main_a v_prenex_42700) 998)) (<= 2 (* 2 (select main_a v_prenex_42700))) (<= 996 (* 2 (select main_a v_prenex_42701))) (< v_prenex_42701 main_y))) (forall ((v_prenex_41850 Int)) (or (<= 0 (+ (select main_a v_prenex_41850) 3)) (<= (+ main_y 1) v_prenex_41850) (< v_prenex_41850 main_y) (<= 996 (* 2 (select main_a v_prenex_41850))))) (forall ((v_prenex_33549 Int) (v_prenex_33548 Int)) (or (< v_prenex_33549 main_y) (<= (+ main_y 1) v_prenex_33549) (<= (select main_a v_prenex_33549) (+ (select main_a v_prenex_33548) 998)) (<= 0 (+ (select main_a v_prenex_33548) 500)) (<= (* 2 (select main_a v_prenex_33549)) 1998))) (or (forall ((v_prenex_34067 Int)) (or (< v_prenex_34067 main_x) (<= (select main_a v_prenex_34067) 1003) (<= 1 (select main_a v_prenex_34067)))) (forall ((v_prenex_34066 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34066))) (< v_prenex_34066 main_y) (<= 498 (select main_a v_prenex_34066)) (<= (+ main_y 1) v_prenex_34066)))) (forall ((v_prenex_39560 Int) (v_prenex_39561 Int)) (or (<= (+ main_y 1) v_prenex_39561) (<= (* 2 (select main_a v_prenex_39560)) 1004) (<= (* 2 (select main_a v_prenex_39561)) 1998) (<= (+ main_x 1) v_prenex_39560) (<= (select main_a v_prenex_39560) (+ (select main_a v_prenex_39561) 4)) (< v_prenex_39561 main_y) (<= (select main_a v_prenex_39560) 502))) (forall ((v_prenex_38907 Int) (v_prenex_38906 Int)) (or (<= 0 (+ (select main_a v_prenex_38906) 500)) (<= (select main_a v_prenex_38906) 502) (<= 996 (* 2 (select main_a v_prenex_38907))) (<= (select main_a v_prenex_38907) (+ (select main_a v_prenex_38906) 998)) (< v_prenex_38907 main_y) (<= (+ main_y 1) v_prenex_38907))) (forall ((v_prenex_47754 Int) (v_prenex_47753 Int)) (or (< v_prenex_47754 main_y) (<= (select main_a v_prenex_47754) 1500) (<= 0 (+ (select main_a v_prenex_47753) 500)) (<= (+ main_y 1) v_prenex_47754) (<= (* 2 (select main_a v_prenex_47753)) 1004) (<= (select main_a v_prenex_47754) 999) (<= (+ (select main_a v_prenex_47754) (select main_a v_prenex_47753)) 1000))) (forall ((v_prenex_45580 Int) (v_prenex_45581 Int)) (or (<= (* 2 (select main_a v_prenex_45581)) 1998) (< v_prenex_45581 main_y) (<= (+ main_x 1) v_prenex_45580) (<= 1 (select main_a v_prenex_45580)) (<= 0 (+ (select main_a v_prenex_45580) 500)) (<= (+ main_y 1) v_prenex_45581) (<= (select main_a v_prenex_45580) (+ (select main_a v_prenex_45581) 4)))) (forall ((v_prenex_40997 Int) (v_prenex_40996 Int)) (or (<= (select main_a v_prenex_40997) 999) (<= (select main_a v_prenex_40996) (+ (select main_a v_prenex_40997) 4)) (<= 1 (select main_a v_prenex_40996)) (<= (+ main_y 1) v_prenex_40997) (<= (select main_a v_prenex_40996) 502) (<= 498 (select main_a v_prenex_40997)) (< v_prenex_40997 main_y))) (forall ((v_prenex_39564 Int) (v_prenex_39565 Int)) (or (<= (select main_a v_prenex_39565) 999) (<= (+ main_y 1) v_prenex_39565) (<= 1000 (+ (select main_a v_prenex_39565) (select main_a v_prenex_39564))) (<= 2 (* 2 (select main_a v_prenex_39564))) (<= 0 (+ (select main_a v_prenex_39565) 3)) (< v_prenex_39565 main_y) (<= (select main_a v_prenex_39564) 1003))) (forall ((v_prenex_39567 Int) (v_prenex_39566 Int)) (or (< v_prenex_39567 main_y) (<= (+ main_y 1) v_prenex_39567) (<= (select main_a v_prenex_39567) (+ (select main_a v_prenex_39566) 998)) (<= (select main_a v_prenex_39566) 502) (<= 996 (* 2 (select main_a v_prenex_39567))) (<= (select main_a v_prenex_39567) 1500))) (forall ((v_prenex_45672 Int) (v_prenex_45673 Int)) (or (<= (select main_a v_prenex_45673) (+ (select main_a v_prenex_45672) 998)) (<= 0 (+ (select main_a v_prenex_45673) 3)) (<= (+ main_y 1) v_prenex_45673) (<= 0 (+ (select main_a v_prenex_45672) 500)) (< v_prenex_45673 main_y))) (forall ((v_prenex_46410 Int) (v_prenex_46409 Int)) (or (< v_prenex_46410 main_y) (< v_prenex_46409 main_x) (<= (select main_a v_prenex_46409) (+ (select main_a v_prenex_46410) 4)) (<= (+ main_y 1) v_prenex_46410) (<= 498 (select main_a v_prenex_46410)))) (forall ((v_prenex_47041 Int) (v_prenex_47040 Int)) (or (<= 0 (+ (select main_a v_prenex_47040) 500)) (<= (select main_a v_prenex_47040) (+ (select main_a v_prenex_47041) 4)) (<= 0 (+ (select main_a v_prenex_47041) 3)) (<= (+ main_y 1) v_prenex_47041) (<= 996 (* 2 (select main_a v_prenex_47041))) (< v_prenex_47041 main_y))) (forall ((v_prenex_43008 Int) (v_prenex_43009 Int)) (or (<= 0 (+ (select main_a v_prenex_43009) 3)) (<= 996 (* 2 (select main_a v_prenex_43009))) (<= (+ main_y 1) v_prenex_43009) (<= (select main_a v_prenex_43008) 502) (< v_prenex_43009 main_y) (<= (select main_a v_prenex_43008) (+ (select main_a v_prenex_43009) 4)) (<= 2 (* 2 (select main_a v_prenex_43008))))) (forall ((v_prenex_35081 Int) (v_prenex_35082 Int)) (or (<= (* 2 (select main_a v_prenex_35082)) 1004) (< v_prenex_35081 main_y) (<= (select main_a v_prenex_35081) 1500) (<= (select main_a v_prenex_35082) (+ (select main_a v_prenex_35081) 4)) (<= 0 (+ (select main_a v_prenex_35082) 500)) (<= (+ main_y 1) v_prenex_35081) (<= (select main_a v_prenex_35081) 999))) (or (forall ((v_prenex_46069 Int)) (or (< v_prenex_46069 main_y) (<= (* 2 (select main_a v_prenex_46069)) 1998) (<= 0 (+ (select main_a v_prenex_46069) 3)) (<= (+ main_y 1) v_prenex_46069))) (forall ((v_prenex_46068 Int)) (or (< v_prenex_46068 main_x) (<= 2 (* 2 (select main_a v_prenex_46068))) (<= (select main_a v_prenex_46068) 1003)))) (forall ((v_prenex_38060 Int) (v_prenex_38061 Int)) (or (<= (select main_a v_prenex_38060) 502) (< v_prenex_38061 main_y) (<= (* 2 (select main_a v_prenex_38060)) 1004) (<= (+ (select main_a v_prenex_38061) (select main_a v_prenex_38060)) 1000) (<= 498 (select main_a v_prenex_38061)) (<= (+ main_y 1) v_prenex_38061) (<= 0 (+ (select main_a v_prenex_38061) 3)))) (forall ((v_prenex_45452 Int) (v_prenex_45453 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45453))) (<= 1000 (+ (select main_a v_prenex_45453) (select main_a v_prenex_45452))) (< v_prenex_45453 main_y) (<= (+ main_y 1) v_prenex_45453) (<= (select main_a v_prenex_45452) 502) (<= (* 2 (select main_a v_prenex_45452)) 1004) (< v_prenex_45452 main_x))) (forall ((v_prenex_45001 Int) (v_prenex_45002 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45002))) (<= (select main_a v_prenex_45002) 999) (<= (+ main_y 1) v_prenex_45002) (<= 1 (select main_a v_prenex_45001)) (<= 2 (* 2 (select main_a v_prenex_45001))) (<= (+ (select main_a v_prenex_45002) (select main_a v_prenex_45001)) 1000) (< v_prenex_45002 main_y))) (forall ((v_prenex_39397 Int) (v_prenex_39396 Int)) (or (<= (+ (select main_a v_prenex_39397) (select main_a v_prenex_39396)) 1000) (<= 498 (select main_a v_prenex_39397)) (<= (select main_a v_prenex_39396) 502) (< v_prenex_39397 main_y) (<= (+ main_y 1) v_prenex_39397) (<= 996 (* 2 (select main_a v_prenex_39397))))) (forall ((v_prenex_39002 Int) (v_prenex_39001 Int)) (or (<= (select main_a v_prenex_39002) (+ (select main_a v_prenex_39001) 998)) (<= 2 (* 2 (select main_a v_prenex_39001))) (<= (+ main_x 1) v_prenex_39001) (<= (+ main_y 1) v_prenex_39002) (<= (select main_a v_prenex_39001) 502) (< v_prenex_39002 main_y) (<= (select main_a v_prenex_39002) 999))) (forall ((v_prenex_35912 Int) (v_prenex_35913 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35912))) (<= 498 (select main_a v_prenex_35913)) (<= (+ main_y 1) v_prenex_35913) (< v_prenex_35913 main_y) (< v_prenex_35912 main_x) (<= (+ (select main_a v_prenex_35913) (select main_a v_prenex_35912)) 1000))) (forall ((v_prenex_39040 Int) (v_prenex_39039 Int)) (or (<= 0 (+ (select main_a v_prenex_39040) 3)) (<= (select main_a v_prenex_39039) (+ (select main_a v_prenex_39040) 4)) (<= 996 (* 2 (select main_a v_prenex_39040))) (< v_prenex_39040 main_y) (<= (select main_a v_prenex_39039) 1003) (<= (+ main_y 1) v_prenex_39040))) (forall ((v_prenex_36439 Int) (v_prenex_36440 Int)) (or (<= 1000 (+ (select main_a v_prenex_36440) (select main_a v_prenex_36439))) (<= (select main_a v_prenex_36440) 1500) (<= (select main_a v_prenex_36439) 1003) (<= (* 2 (select main_a v_prenex_36439)) 1004) (< v_prenex_36440 main_y) (<= (+ main_y 1) v_prenex_36440) (<= 0 (+ (select main_a v_prenex_36440) 3)))) (forall ((v_prenex_48080 Int) (v_prenex_48079 Int)) (or (<= (select main_a v_prenex_48079) 502) (<= (+ main_y 1) v_prenex_48080) (<= (+ (select main_a v_prenex_48080) (select main_a v_prenex_48079)) 1000) (<= (select main_a v_prenex_48079) 1003) (< v_prenex_48080 main_y) (<= 498 (select main_a v_prenex_48080)) (<= 0 (+ (select main_a v_prenex_48080) 3)))) (forall ((v_prenex_34347 Int) (v_prenex_34346 Int)) (or (<= (select main_a v_prenex_34347) 502) (<= 0 (+ (select main_a v_prenex_34347) 500)) (<= 1000 (+ (select main_a v_prenex_34346) (select main_a v_prenex_34347))) (<= 996 (* 2 (select main_a v_prenex_34346))) (<= (+ main_y 1) v_prenex_34346) (< v_prenex_34346 main_y))) (forall ((v_prenex_43608 Int) (v_prenex_43607 Int)) (or (<= (+ main_x 1) v_prenex_43607) (<= (+ (select main_a v_prenex_43608) (select main_a v_prenex_43607)) 1000) (<= (+ main_y 1) v_prenex_43608) (< v_prenex_43608 main_y) (<= (select main_a v_prenex_43607) 502) (<= 2 (* 2 (select main_a v_prenex_43607))) (<= (select main_a v_prenex_43608) 1500))) (forall ((v_prenex_35598 Int) (v_prenex_35599 Int)) (or (<= 1000 (+ (select main_a v_prenex_35599) (select main_a v_prenex_35598))) (<= 996 (* 2 (select main_a v_prenex_35599))) (<= (select main_a v_prenex_35598) 502) (<= 0 (+ (select main_a v_prenex_35599) 3)) (<= 0 (+ (select main_a v_prenex_35598) 500)) (< v_prenex_35599 main_y) (<= (+ main_y 1) v_prenex_35599))) (forall ((v_prenex_37703 Int)) (or (< v_prenex_37703 main_y) (<= (* 2 (select main_a v_prenex_37703)) 1998) (<= 498 (select main_a v_prenex_37703)) (<= (+ main_y 1) v_prenex_37703) (<= (select main_a v_prenex_37703) 1500))) (forall ((v_prenex_45645 Int) (v_prenex_45644 Int)) (or (< v_prenex_45645 main_y) (<= (select main_a v_prenex_45645) 1500) (<= (* 2 (select main_a v_prenex_45644)) 1004) (<= (select main_a v_prenex_45644) 502) (<= (+ (select main_a v_prenex_45645) (select main_a v_prenex_45644)) 1000) (<= (+ main_y 1) v_prenex_45645) (<= (+ main_x 1) v_prenex_45644))) (forall ((v_prenex_35932 Int) (v_prenex_35933 Int)) (or (<= 498 (select main_a v_prenex_35933)) (< v_prenex_35933 main_y) (<= 1 (select main_a v_prenex_35932)) (<= (+ main_y 1) v_prenex_35933) (<= (* 2 (select main_a v_prenex_35933)) 1998) (<= (* 2 (select main_a v_prenex_35932)) 1004) (<= (+ (select main_a v_prenex_35933) (select main_a v_prenex_35932)) 1000))) (forall ((v_prenex_45919 Int) (v_prenex_45918 Int)) (or (<= (select main_a v_prenex_45919) 999) (<= (+ (select main_a v_prenex_45919) (select main_a v_prenex_45918)) 1000) (< v_prenex_45919 main_y) (<= 2 (* 2 (select main_a v_prenex_45918))) (<= 996 (* 2 (select main_a v_prenex_45919))) (<= (+ main_y 1) v_prenex_45919))) (forall ((v_prenex_35875 Int) (v_prenex_35874 Int)) (or (<= (select main_a v_prenex_35875) (+ (select main_a v_prenex_35874) 998)) (<= (+ main_y 1) v_prenex_35875) (< v_prenex_35875 main_y) (<= 0 (+ (select main_a v_prenex_35875) 3)) (<= 996 (* 2 (select main_a v_prenex_35875))) (<= 1 (select main_a v_prenex_35874)))) (or (forall ((v_prenex_37454 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37454))) (< v_prenex_37454 main_y) (<= 498 (select main_a v_prenex_37454)) (<= (+ main_y 1) v_prenex_37454))) (forall ((v_prenex_37453 Int)) (or (<= (select main_a v_prenex_37453) 1003) (<= 1 (select main_a v_prenex_37453))))) (forall ((v_prenex_41531 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41531))) (< v_prenex_41531 main_y) (<= (+ main_y 1) v_prenex_41531) (<= 0 (+ (select main_a v_prenex_41531) 3)) (<= (* 2 (select main_a v_prenex_41531)) 1998))) (forall ((v_prenex_37510 Int) (v_prenex_37509 Int)) (or (< v_prenex_37510 main_y) (<= (select main_a v_prenex_37510) 1500) (<= 0 (+ (select main_a v_prenex_37510) 3)) (<= (+ main_y 1) v_prenex_37510) (<= 1 (select main_a v_prenex_37509)) (<= 2 (* 2 (select main_a v_prenex_37509))) (<= (select main_a v_prenex_37510) (+ (select main_a v_prenex_37509) 998)))) (forall ((v_prenex_35373 Int) (v_prenex_35374 Int)) (or (<= 1 (select main_a v_prenex_35374)) (<= (select main_a v_prenex_35373) 1500) (<= (select main_a v_prenex_35374) (+ (select main_a v_prenex_35373) 4)) (<= 498 (select main_a v_prenex_35373)) (<= (+ main_y 1) v_prenex_35373) (< v_prenex_35373 main_y) (<= (select main_a v_prenex_35374) 502))) (forall ((v_prenex_36441 Int) (v_prenex_36442 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36442))) (< v_prenex_36442 main_y) (<= (* 2 (select main_a v_prenex_36441)) 1004) (<= (select main_a v_prenex_36442) 999) (<= 1000 (+ (select main_a v_prenex_36442) (select main_a v_prenex_36441))) (<= (+ main_y 1) v_prenex_36442) (<= (select main_a v_prenex_36441) 1003))) (forall ((v_prenex_41313 Int) (v_prenex_41314 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41314))) (< v_prenex_41314 main_y) (<= (+ main_y 1) v_prenex_41314) (<= 1000 (+ (select main_a v_prenex_41314) (select main_a v_prenex_41313))) (<= 0 (+ (select main_a v_prenex_41313) 500)) (<= (select main_a v_prenex_41314) 1500))) (or (forall ((v_prenex_43550 Int)) (or (< v_prenex_43550 main_y) (<= (select main_a v_prenex_43550) 1500) (<= (* 2 (select main_a v_prenex_43550)) 1998) (<= (+ main_y 1) v_prenex_43550) (<= (select main_a v_prenex_43550) 999))) (forall ((v_prenex_43549 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43549))) (<= (select main_a v_prenex_43549) 502)))) (forall ((v_prenex_44239 Int) (v_prenex_44238 Int)) (or (<= 498 (select main_a v_prenex_44239)) (<= (+ main_y 1) v_prenex_44239) (<= 996 (* 2 (select main_a v_prenex_44239))) (<= (select main_a v_prenex_44238) (+ (select main_a v_prenex_44239) 4)) (< v_prenex_44239 main_y))) (forall ((v_prenex_33735 Int) (v_prenex_33734 Int)) (or (<= (select main_a v_prenex_33734) 502) (<= (+ main_y 1) v_prenex_33735) (< v_prenex_33735 main_y) (<= (select main_a v_prenex_33735) (+ (select main_a v_prenex_33734) 998)) (<= (select main_a v_prenex_33735) 999) (<= (select main_a v_prenex_33735) 1500) (<= (* 2 (select main_a v_prenex_33734)) 1004))) (forall ((v_prenex_39292 Int) (v_prenex_39293 Int)) (or (<= (select main_a v_prenex_39293) (+ (select main_a v_prenex_39292) 998)) (<= 1 (select main_a v_prenex_39292)) (<= 0 (+ (select main_a v_prenex_39293) 3)) (< v_prenex_39293 main_y) (<= (+ main_y 1) v_prenex_39293) (<= 498 (select main_a v_prenex_39293)) (<= 2 (* 2 (select main_a v_prenex_39292))))) (or (forall ((v_prenex_34301 Int)) (or (<= (* 2 (select main_a v_prenex_34301)) 1004) (<= (select main_a v_prenex_34301) 502))) (forall ((v_prenex_34300 Int)) (or (<= (+ main_y 1) v_prenex_34300) (<= (select main_a v_prenex_34300) 999) (<= (* 2 (select main_a v_prenex_34300)) 1998) (< v_prenex_34300 main_y) (<= 996 (* 2 (select main_a v_prenex_34300)))))) (forall ((v_prenex_44151 Int) (v_prenex_44150 Int)) (or (<= 0 (+ (select main_a v_prenex_44151) 3)) (<= (* 2 (select main_a v_prenex_44150)) 1004) (< v_prenex_44150 main_x) (<= (select main_a v_prenex_44150) 1003) (< v_prenex_44151 main_y) (<= (select main_a v_prenex_44151) (+ (select main_a v_prenex_44150) 998)) (<= (+ main_y 1) v_prenex_44151))) (forall ((v_prenex_34700 Int) (v_prenex_34699 Int)) (or (<= (* 2 (select main_a v_prenex_34699)) 1998) (<= 0 (+ (select main_a v_prenex_34700) 500)) (<= (select main_a v_prenex_34699) (+ (select main_a v_prenex_34700) 998)) (<= (* 2 (select main_a v_prenex_34700)) 1004) (<= (+ main_y 1) v_prenex_34699) (< v_prenex_34699 main_y) (<= 996 (* 2 (select main_a v_prenex_34699))))) (forall ((v_prenex_37811 Int) (v_prenex_37810 Int)) (or (<= (select main_a v_prenex_37811) 999) (<= (select main_a v_prenex_37811) (+ (select main_a v_prenex_37810) 998)) (<= (* 2 (select main_a v_prenex_37810)) 1004) (<= 0 (+ (select main_a v_prenex_37810) 500)) (<= (+ main_y 1) v_prenex_37811) (< v_prenex_37811 main_y))) (or (forall ((v_prenex_35120 Int)) (or (<= (select main_a v_prenex_35120) 502) (<= 1 (select main_a v_prenex_35120)) (< v_prenex_35120 main_x))) (forall ((v_prenex_35119 Int)) (or (<= (+ main_y 1) v_prenex_35119) (<= (* 2 (select main_a v_prenex_35119)) 1998) (< v_prenex_35119 main_y) (<= 996 (* 2 (select main_a v_prenex_35119)))))) (forall ((v_prenex_39847 Int) (v_prenex_39846 Int)) (or (<= (select main_a v_prenex_39847) 999) (<= (select main_a v_prenex_39847) (+ (select main_a v_prenex_39846) 998)) (<= 0 (+ (select main_a v_prenex_39846) 500)) (<= (+ main_y 1) v_prenex_39847) (<= (* 2 (select main_a v_prenex_39847)) 1998) (< v_prenex_39847 main_y))) (forall ((v_prenex_33889 Int) (v_prenex_33888 Int)) (or (<= (select main_a v_prenex_33888) 999) (<= (select main_a v_prenex_33889) 1003) (<= (select main_a v_prenex_33888) 1500) (<= (select main_a v_prenex_33889) (+ (select main_a v_prenex_33888) 4)) (< v_prenex_33888 main_y) (<= (+ main_y 1) v_prenex_33888) (<= 0 (+ (select main_a v_prenex_33889) 500)))) (forall ((v_prenex_43323 Int) (v_prenex_43322 Int)) (or (<= (select main_a v_prenex_43322) 502) (<= (+ (select main_a v_prenex_43323) (select main_a v_prenex_43322)) 1000) (< v_prenex_43323 main_y) (<= 0 (+ (select main_a v_prenex_43323) 3)) (<= 0 (+ (select main_a v_prenex_43322) 500)) (<= (+ main_y 1) v_prenex_43323))) (forall ((v_prenex_34355 Int) (v_prenex_34354 Int)) (or (<= (select main_a v_prenex_34355) 1003) (<= 0 (+ (select main_a v_prenex_34354) 3)) (< v_prenex_34354 main_y) (<= (+ main_y 1) v_prenex_34354) (<= (+ main_x 1) v_prenex_34355) (<= (+ (select main_a v_prenex_34354) (select main_a v_prenex_34355)) 1000) (<= 1 (select main_a v_prenex_34355)))) (forall ((v_prenex_47674 Int) (v_prenex_47673 Int)) (or (<= (select main_a v_prenex_47674) (+ (select main_a v_prenex_47673) 998)) (<= (+ main_y 1) v_prenex_47674) (<= 1 (select main_a v_prenex_47673)) (< v_prenex_47674 main_y) (<= (* 2 (select main_a v_prenex_47674)) 1998))) (forall ((v_prenex_32764 Int) (v_prenex_32765 Int)) (or (<= (select main_a v_prenex_32764) 1003) (<= 0 (+ (select main_a v_prenex_32765) 3)) (<= (* 2 (select main_a v_prenex_32764)) 1004) (< v_prenex_32765 main_y) (<= 498 (select main_a v_prenex_32765)) (<= (+ (select main_a v_prenex_32765) (select main_a v_prenex_32764)) 1000) (<= (+ main_y 1) v_prenex_32765))) (forall ((v_prenex_33565 Int) (v_prenex_33564 Int)) (or (<= (select main_a v_prenex_33565) 1500) (<= 1000 (+ (select main_a v_prenex_33565) (select main_a v_prenex_33564))) (< v_prenex_33565 main_y) (<= (select main_a v_prenex_33564) 1003) (<= (+ main_y 1) v_prenex_33565) (<= 1 (select main_a v_prenex_33564)))) (forall ((v_prenex_33275 Int) (v_prenex_33274 Int)) (or (<= (select main_a v_prenex_33275) 1500) (<= (+ main_y 1) v_prenex_33275) (< v_prenex_33275 main_y) (<= 0 (+ (select main_a v_prenex_33275) 3)) (<= (select main_a v_prenex_33274) (+ (select main_a v_prenex_33275) 4)) (<= (select main_a v_prenex_33274) 1003))) (or (forall ((v_prenex_38346 Int)) (or (<= (+ main_y 1) v_prenex_38346) (<= (select main_a v_prenex_38346) 999) (<= (* 2 (select main_a v_prenex_38346)) 1998) (< v_prenex_38346 main_y) (<= 498 (select main_a v_prenex_38346)))) (forall ((v_prenex_38345 Int)) (or (<= (select main_a v_prenex_38345) 1003) (<= (select main_a v_prenex_38345) 502)))) (forall ((v_prenex_44263 Int) (v_prenex_44262 Int)) (or (<= (select main_a v_prenex_44263) 999) (<= (select main_a v_prenex_44263) (+ (select main_a v_prenex_44262) 998)) (<= (+ main_y 1) v_prenex_44263) (<= (* 2 (select main_a v_prenex_44262)) 1004) (<= 996 (* 2 (select main_a v_prenex_44263))) (< v_prenex_44263 main_y) (<= (select main_a v_prenex_44262) 1003))) (forall ((v_prenex_35772 Int) (v_prenex_35773 Int)) (or (< v_prenex_35773 main_y) (<= (+ main_y 1) v_prenex_35773) (<= (select main_a v_prenex_35772) (+ (select main_a v_prenex_35773) 4)) (<= 1 (select main_a v_prenex_35772)) (<= 0 (+ (select main_a v_prenex_35772) 500)) (<= 996 (* 2 (select main_a v_prenex_35773))))) (forall ((v_prenex_45232 Int) (v_prenex_45233 Int)) (or (<= (select main_a v_prenex_45232) (+ (select main_a v_prenex_45233) 4)) (<= (+ main_y 1) v_prenex_45233) (<= 996 (* 2 (select main_a v_prenex_45233))) (<= (* 2 (select main_a v_prenex_45233)) 1998) (<= (select main_a v_prenex_45232) 502) (<= (select main_a v_prenex_45232) 1003) (< v_prenex_45233 main_y))) (forall ((v_prenex_33639 Int) (v_prenex_33638 Int)) (or (<= (+ main_y 1) v_prenex_33639) (<= (select main_a v_prenex_33639) 999) (< v_prenex_33639 main_y) (<= 498 (select main_a v_prenex_33639)) (<= (select main_a v_prenex_33638) 1003) (<= (select main_a v_prenex_33639) (+ (select main_a v_prenex_33638) 998)) (<= (select main_a v_prenex_33638) 502))) (forall ((v_prenex_39887 Int) (v_prenex_39886 Int)) (or (<= (+ (select main_a v_prenex_39887) (select main_a v_prenex_39886)) 1000) (< v_prenex_39887 main_y) (<= 498 (select main_a v_prenex_39887)) (<= 996 (* 2 (select main_a v_prenex_39887))) (<= (select main_a v_prenex_39886) 502) (<= (+ main_y 1) v_prenex_39887) (<= 2 (* 2 (select main_a v_prenex_39886))))) (forall ((v_prenex_37961 Int) (v_prenex_37960 Int)) (or (<= 0 (+ (select main_a v_prenex_37961) 3)) (<= (+ main_y 1) v_prenex_37961) (< v_prenex_37961 main_y) (<= (select main_a v_prenex_37961) 1500) (<= 0 (+ (select main_a v_prenex_37960) 500)) (<= (select main_a v_prenex_37961) (+ (select main_a v_prenex_37960) 998)) (<= (select main_a v_prenex_37960) 502))) (forall ((v_prenex_40128 Int) (v_prenex_40127 Int)) (or (<= 0 (+ (select main_a v_prenex_40128) 3)) (<= (+ main_y 1) v_prenex_40128) (<= (select main_a v_prenex_40128) 1500) (<= (select main_a v_prenex_40127) 502) (< v_prenex_40128 main_y) (<= (* 2 (select main_a v_prenex_40127)) 1004) (<= 1000 (+ (select main_a v_prenex_40128) (select main_a v_prenex_40127))))) (forall ((v_prenex_38845 Int) (v_prenex_38844 Int)) (or (<= (+ main_y 1) v_prenex_38845) (<= (select main_a v_prenex_38844) 1003) (<= (+ (select main_a v_prenex_38845) (select main_a v_prenex_38844)) 1000) (<= (select main_a v_prenex_38845) 1500) (<= 498 (select main_a v_prenex_38845)) (< v_prenex_38845 main_y) (<= (select main_a v_prenex_38844) 502))) (forall ((v_prenex_36263 Int) (v_prenex_36262 Int)) (or (<= 498 (select main_a v_prenex_36263)) (<= (+ (select main_a v_prenex_36263) (select main_a v_prenex_36262)) 1000) (<= 2 (* 2 (select main_a v_prenex_36262))) (<= (* 2 (select main_a v_prenex_36262)) 1004) (< v_prenex_36263 main_y) (<= 996 (* 2 (select main_a v_prenex_36263))) (<= (+ main_y 1) v_prenex_36263))) (forall ((v_prenex_45489 Int) (v_prenex_45488 Int)) (or (<= 0 (+ (select main_a v_prenex_45489) 3)) (< v_prenex_45489 main_y) (< v_prenex_45488 main_x) (<= 0 (+ (select main_a v_prenex_45488) 500)) (<= (select main_a v_prenex_45489) (+ (select main_a v_prenex_45488) 998)) (<= (select main_a v_prenex_45488) 502) (<= (+ main_y 1) v_prenex_45489))) (forall ((v_prenex_34043 Int) (v_prenex_34042 Int)) (or (< v_prenex_34042 main_y) (<= 0 (+ (select main_a v_prenex_34042) 3)) (<= 2 (* 2 (select main_a v_prenex_34043))) (<= (select main_a v_prenex_34042) 1500) (<= (select main_a v_prenex_34043) (+ (select main_a v_prenex_34042) 4)) (<= 0 (+ (select main_a v_prenex_34043) 500)) (<= (+ main_y 1) v_prenex_34042))) (forall ((v_prenex_34525 Int) (v_prenex_34524 Int)) (or (< v_prenex_34524 main_y) (<= 1 (select main_a v_prenex_34525)) (< v_prenex_34525 main_x) (<= (+ main_y 1) v_prenex_34524) (<= 498 (select main_a v_prenex_34524)) (<= (select main_a v_prenex_34525) (+ (select main_a v_prenex_34524) 4)) (<= (select main_a v_prenex_34525) 502))) (forall ((v_prenex_34748 Int) (v_prenex_34747 Int)) (or (< v_prenex_34747 main_y) (<= 498 (select main_a v_prenex_34747)) (<= (* 2 (select main_a v_prenex_34748)) 1004) (<= 0 (+ (select main_a v_prenex_34747) 3)) (<= (select main_a v_prenex_34747) (+ (select main_a v_prenex_34748) 998)) (<= (+ main_y 1) v_prenex_34747))) (or (forall ((v_prenex_44257 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44257))) (< v_prenex_44257 main_y) (<= (select main_a v_prenex_44257) 999) (<= (* 2 (select main_a v_prenex_44257)) 1998) (<= (+ main_y 1) v_prenex_44257))) (forall ((v_prenex_44256 Int)) (or (<= 1 (select main_a v_prenex_44256)) (<= (select main_a v_prenex_44256) 502)))) (forall ((v_prenex_32616 Int) (v_prenex_32617 Int)) (or (<= 498 (select main_a v_prenex_32617)) (< v_prenex_32616 main_x) (<= (select main_a v_prenex_32616) 1003) (<= (select main_a v_prenex_32616) (+ (select main_a v_prenex_32617) 4)) (< v_prenex_32617 main_y) (<= 2 (* 2 (select main_a v_prenex_32616))) (<= (+ main_y 1) v_prenex_32617))) (forall ((v_prenex_43693 Int) (v_prenex_43694 Int)) (or (<= (+ main_y 1) v_prenex_43694) (< v_prenex_43694 main_y) (<= (* 2 (select main_a v_prenex_43693)) 1004) (<= 2 (* 2 (select main_a v_prenex_43693))) (<= 0 (+ (select main_a v_prenex_43694) 3)) (<= (select main_a v_prenex_43694) 1500) (<= 1000 (+ (select main_a v_prenex_43694) (select main_a v_prenex_43693))))) (forall ((v_prenex_45609 Int) (v_prenex_45608 Int)) (or (< v_prenex_45609 main_y) (<= (+ main_y 1) v_prenex_45609) (<= 1000 (+ (select main_a v_prenex_45609) (select main_a v_prenex_45608))) (<= 2 (* 2 (select main_a v_prenex_45608))) (<= (* 2 (select main_a v_prenex_45609)) 1998) (<= (select main_a v_prenex_45608) 1003) (<= 996 (* 2 (select main_a v_prenex_45609))))) (forall ((v_prenex_39832 Int) (v_prenex_39833 Int)) (or (<= (select main_a v_prenex_39833) 1500) (<= 1000 (+ (select main_a v_prenex_39833) (select main_a v_prenex_39832))) (<= 498 (select main_a v_prenex_39833)) (<= 0 (+ (select main_a v_prenex_39832) 500)) (<= (+ main_y 1) v_prenex_39833) (< v_prenex_39833 main_y) (<= (select main_a v_prenex_39832) 1003))) (forall ((v_prenex_45228 Int) (v_prenex_45229 Int)) (or (< v_prenex_45229 main_y) (<= 2 (* 2 (select main_a v_prenex_45228))) (<= (select main_a v_prenex_45229) 999) (<= (select main_a v_prenex_45228) 502) (<= 996 (* 2 (select main_a v_prenex_45229))) (<= (+ (select main_a v_prenex_45229) (select main_a v_prenex_45228)) 1000) (<= (+ main_y 1) v_prenex_45229))) (or (forall ((v_prenex_44482 Int)) (or (<= 0 (+ (select main_a v_prenex_44482) 500)) (<= (select main_a v_prenex_44482) 502))) (forall ((v_prenex_44483 Int)) (or (<= (+ main_y 1) v_prenex_44483) (<= (select main_a v_prenex_44483) 1500) (< v_prenex_44483 main_y) (<= (* 2 (select main_a v_prenex_44483)) 1998) (<= 0 (+ (select main_a v_prenex_44483) 3))))) (or (forall ((v_prenex_35503 Int)) (or (<= (+ main_y 1) v_prenex_35503) (<= (* 2 (select main_a v_prenex_35503)) 1998) (<= 0 (+ (select main_a v_prenex_35503) 3)) (< v_prenex_35503 main_y))) (forall ((v_prenex_35502 Int)) (<= 0 (+ (select main_a v_prenex_35502) 500)))) (forall ((v_prenex_46660 Int) (v_prenex_46659 Int)) (or (<= (+ main_x 1) v_prenex_46659) (<= (* 2 (select main_a v_prenex_46659)) 1004) (<= (+ main_y 1) v_prenex_46660) (< v_prenex_46660 main_y) (<= (* 2 (select main_a v_prenex_46660)) 1998) (<= (select main_a v_prenex_46660) (+ (select main_a v_prenex_46659) 998)) (<= (select main_a v_prenex_46659) 1003))) (or (forall ((v_prenex_33670 Int)) (or (<= (select main_a v_prenex_33670) 502) (<= 0 (+ (select main_a v_prenex_33670) 500)) (<= (+ main_x 1) v_prenex_33670))) (forall ((v_prenex_33671 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33671))) (<= 0 (+ (select main_a v_prenex_33671) 3)) (<= (+ main_y 1) v_prenex_33671) (< v_prenex_33671 main_y)))) (forall ((v_prenex_42906 Int) (v_prenex_42907 Int)) (or (<= (select main_a v_prenex_42907) (+ (select main_a v_prenex_42906) 998)) (< v_prenex_42907 main_y) (<= (+ main_x 1) v_prenex_42906) (<= (+ main_y 1) v_prenex_42907) (<= 2 (* 2 (select main_a v_prenex_42906))) (<= (select main_a v_prenex_42907) 1500))) (or (forall ((v_prenex_35308 Int)) (or (<= (select main_a v_prenex_35308) 502) (<= (select main_a v_prenex_35308) 1003))) (forall ((v_prenex_35307 Int)) (or (< v_prenex_35307 main_y) (<= (+ main_y 1) v_prenex_35307) (<= (* 2 (select main_a v_prenex_35307)) 1998) (<= 996 (* 2 (select main_a v_prenex_35307)))))) (forall ((v_prenex_39531 Int) (v_prenex_39530 Int)) (or (< v_prenex_39531 main_y) (<= 996 (* 2 (select main_a v_prenex_39531))) (<= (select main_a v_prenex_39530) 1003) (<= 0 (+ (select main_a v_prenex_39531) 3)) (<= (+ (select main_a v_prenex_39531) (select main_a v_prenex_39530)) 1000) (<= 0 (+ (select main_a v_prenex_39530) 500)) (<= (+ main_y 1) v_prenex_39531))) (forall ((v_prenex_45391 Int) (v_prenex_45390 Int)) (or (<= (+ main_x 1) v_prenex_45390) (<= (select main_a v_prenex_45390) (+ (select main_a v_prenex_45391) 4)) (<= (+ main_y 1) v_prenex_45391) (<= (select main_a v_prenex_45390) 502) (< v_prenex_45391 main_y) (<= 498 (select main_a v_prenex_45391)))) (forall ((v_prenex_38248 Int) (v_prenex_38247 Int)) (or (<= (* 2 (select main_a v_prenex_38247)) 1004) (< v_prenex_38248 main_y) (<= (+ main_y 1) v_prenex_38248) (<= 996 (* 2 (select main_a v_prenex_38248))) (<= (select main_a v_prenex_38248) (+ (select main_a v_prenex_38247) 998)) (<= 498 (select main_a v_prenex_38248)))) (forall ((v_prenex_38853 Int) (v_prenex_38852 Int)) (or (< v_prenex_38852 main_x) (<= (select main_a v_prenex_38852) (+ (select main_a v_prenex_38853) 4)) (<= (+ main_x 1) v_prenex_38852) (<= 1 (select main_a v_prenex_38852)) (<= (select main_a v_prenex_38852) 1003))) (forall ((v_prenex_45245 Int) (v_prenex_45244 Int)) (or (<= (+ (select main_a v_prenex_45245) (select main_a v_prenex_45244)) 1000) (< v_prenex_45245 main_y) (<= (select main_a v_prenex_45244) 1003) (<= (+ main_y 1) v_prenex_45245) (<= 498 (select main_a v_prenex_45245)) (<= (+ main_x 1) v_prenex_45244) (<= 0 (+ (select main_a v_prenex_45244) 500)))) (forall ((v_prenex_34605 Int) (v_prenex_34604 Int)) (or (<= (select main_a v_prenex_34604) 999) (<= (+ main_y 1) v_prenex_34604) (< v_prenex_34604 main_y) (<= (select main_a v_prenex_34605) 1003) (<= (select main_a v_prenex_34605) (+ (select main_a v_prenex_34604) 4)))) (forall ((v_prenex_36117 Int) (v_prenex_36116 Int)) (or (<= (select main_a v_prenex_36117) 1500) (<= (+ main_y 1) v_prenex_36117) (<= 996 (* 2 (select main_a v_prenex_36117))) (< v_prenex_36117 main_y) (<= (select main_a v_prenex_36116) 1003) (<= (+ (select main_a v_prenex_36117) (select main_a v_prenex_36116)) 1000) (<= (* 2 (select main_a v_prenex_36116)) 1004))) (or (forall ((v_prenex_45578 Int)) (or (< v_prenex_45578 main_x) (<= (* 2 (select main_a v_prenex_45578)) 1004))) (forall ((v_prenex_45579 Int)) (or (<= (* 2 (select main_a v_prenex_45579)) 1998) (< v_prenex_45579 main_y) (<= (+ main_y 1) v_prenex_45579) (<= 498 (select main_a v_prenex_45579))))) (forall ((v_prenex_37305 Int) (v_prenex_37306 Int)) (or (< v_prenex_37306 main_y) (<= (select main_a v_prenex_37305) 502) (<= (* 2 (select main_a v_prenex_37305)) 1004) (<= (select main_a v_prenex_37305) (+ (select main_a v_prenex_37306) 4)) (<= 996 (* 2 (select main_a v_prenex_37306))) (<= (+ main_y 1) v_prenex_37306) (<= (select main_a v_prenex_37306) 1500))) (or (forall ((v_prenex_33206 Int)) (or (<= (select main_a v_prenex_33206) 502) (<= 0 (+ (select main_a v_prenex_33206) 500)))) (forall ((v_prenex_33207 Int)) (or (<= (* 2 (select main_a v_prenex_33207)) 1998) (<= 498 (select main_a v_prenex_33207)) (<= (select main_a v_prenex_33207) 1500) (< v_prenex_33207 main_y) (<= (+ main_y 1) v_prenex_33207)))) (forall ((v_prenex_43408 Int) (v_prenex_43409 Int)) (or (< v_prenex_43409 main_y) (<= (+ main_y 1) v_prenex_43409) (<= (* 2 (select main_a v_prenex_43409)) 1998) (<= (* 2 (select main_a v_prenex_43408)) 1004) (<= (select main_a v_prenex_43408) 1003) (< v_prenex_43408 main_x) (<= 1000 (+ (select main_a v_prenex_43409) (select main_a v_prenex_43408))))) (or (forall ((v_prenex_44814 Int)) (or (<= 0 (+ (select main_a v_prenex_44814) 500)) (<= (select main_a v_prenex_44814) 502))) (forall ((v_prenex_44815 Int)) (or (<= (+ main_y 1) v_prenex_44815) (< v_prenex_44815 main_y) (<= 996 (* 2 (select main_a v_prenex_44815))) (<= (select main_a v_prenex_44815) 999)))) (forall ((v_prenex_42792 Int) (v_prenex_42793 Int)) (or (<= 0 (+ (select main_a v_prenex_42793) 3)) (<= (select main_a v_prenex_42792) 502) (<= 2 (* 2 (select main_a v_prenex_42792))) (<= 1000 (+ (select main_a v_prenex_42793) (select main_a v_prenex_42792))) (< v_prenex_42793 main_y) (<= (+ main_y 1) v_prenex_42793) (<= (select main_a v_prenex_42793) 1500))) (forall ((v_prenex_37013 Int) (v_prenex_37014 Int)) (or (<= 1 (select main_a v_prenex_37013)) (<= 1000 (+ (select main_a v_prenex_37014) (select main_a v_prenex_37013))) (<= (select main_a v_prenex_37014) 999) (< v_prenex_37014 main_y) (<= 996 (* 2 (select main_a v_prenex_37014))) (<= (select main_a v_prenex_37013) 1003) (<= (+ main_y 1) v_prenex_37014))) (forall ((v_prenex_45777 Int) (v_prenex_45776 Int)) (or (<= (select main_a v_prenex_45776) (+ (select main_a v_prenex_45777) 4)) (< v_prenex_45777 main_y) (<= (+ main_y 1) v_prenex_45777) (<= (* 2 (select main_a v_prenex_45777)) 1998) (<= (select main_a v_prenex_45776) 1003) (<= (+ main_x 1) v_prenex_45776))) (forall ((v_prenex_44547 Int) (v_prenex_44546 Int)) (or (<= (+ main_x 1) v_prenex_44546) (<= (select main_a v_prenex_44547) 999) (<= 1000 (+ (select main_a v_prenex_44547) (select main_a v_prenex_44546))) (<= (* 2 (select main_a v_prenex_44546)) 1004) (<= 2 (* 2 (select main_a v_prenex_44546))) (<= (+ main_y 1) v_prenex_44547) (< v_prenex_44547 main_y))) (forall ((v_prenex_38112 Int) (v_prenex_38111 Int)) (or (<= (select main_a v_prenex_38112) 999) (<= 0 (+ (select main_a v_prenex_38112) 3)) (< v_prenex_38112 main_y) (<= (* 2 (select main_a v_prenex_38111)) 1004) (<= (select main_a v_prenex_38111) 502) (<= (+ (select main_a v_prenex_38112) (select main_a v_prenex_38111)) 1000) (<= (+ main_y 1) v_prenex_38112))) (or (forall ((v_prenex_47729 Int)) (or (<= (select main_a v_prenex_47729) 502) (<= 0 (+ (select main_a v_prenex_47729) 500)) (<= (+ main_x 1) v_prenex_47729) (< v_prenex_47729 main_x))) (forall ((v_prenex_47730 Int)) (<= (* 2 (select main_a v_prenex_47730)) 1998))) (forall ((v_prenex_45722 Int) (v_prenex_45723 Int)) (or (<= 498 (select main_a v_prenex_45723)) (<= (* 2 (select main_a v_prenex_45722)) 1004) (<= 1000 (+ (select main_a v_prenex_45723) (select main_a v_prenex_45722))) (< v_prenex_45723 main_y) (<= (select main_a v_prenex_45722) 1003) (<= (+ main_y 1) v_prenex_45723))) (forall ((v_prenex_40747 Int) (v_prenex_40746 Int)) (or (<= (+ main_y 1) v_prenex_40747) (< v_prenex_40747 main_y) (<= (+ main_x 1) v_prenex_40746) (<= 2 (* 2 (select main_a v_prenex_40746))) (<= (select main_a v_prenex_40746) 502) (<= (select main_a v_prenex_40747) 999) (<= 1000 (+ (select main_a v_prenex_40747) (select main_a v_prenex_40746))))) (forall ((v_prenex_33903 Int) (v_prenex_33902 Int)) (or (<= (+ main_y 1) v_prenex_33902) (<= 498 (select main_a v_prenex_33902)) (<= (select main_a v_prenex_33902) 1500) (< v_prenex_33902 main_y) (<= 2 (* 2 (select main_a v_prenex_33903))) (<= (+ (select main_a v_prenex_33902) (select main_a v_prenex_33903)) 1000) (<= (select main_a v_prenex_33903) 1003))) (forall ((v_prenex_32643 Int) (v_prenex_32642 Int)) (or (<= 0 (+ (select main_a v_prenex_32643) 3)) (<= (* 2 (select main_a v_prenex_32642)) 1004) (<= 498 (select main_a v_prenex_32643)) (<= 1 (select main_a v_prenex_32642)) (<= (+ main_y 1) v_prenex_32643) (< v_prenex_32643 main_y) (<= (select main_a v_prenex_32643) (+ (select main_a v_prenex_32642) 998)))) (forall ((v_prenex_44478 Int) (v_prenex_44479 Int)) (or (<= 1 (select main_a v_prenex_44478)) (<= (+ main_y 1) v_prenex_44479) (<= (* 2 (select main_a v_prenex_44479)) 1998) (< v_prenex_44479 main_y) (<= (select main_a v_prenex_44478) (+ (select main_a v_prenex_44479) 4)) (<= (select main_a v_prenex_44478) 502) (<= 498 (select main_a v_prenex_44479)))) (forall ((v_prenex_40902 Int) (v_prenex_40903 Int)) (or (< v_prenex_40903 main_y) (<= (+ main_y 1) v_prenex_40903) (<= 1 (select main_a v_prenex_40902)) (<= 498 (select main_a v_prenex_40903)) (<= (select main_a v_prenex_40902) 1003) (<= 996 (* 2 (select main_a v_prenex_40903))) (<= (+ (select main_a v_prenex_40903) (select main_a v_prenex_40902)) 1000))) (forall ((v_prenex_41033 Int) (v_prenex_41034 Int)) (or (< v_prenex_41034 main_y) (<= (+ (select main_a v_prenex_41034) (select main_a v_prenex_41033)) 1000) (<= 1 (select main_a v_prenex_41033)) (<= 996 (* 2 (select main_a v_prenex_41034))) (<= (select main_a v_prenex_41034) 1500) (<= (+ main_y 1) v_prenex_41034) (<= (select main_a v_prenex_41033) 502))) (forall ((v_prenex_40438 Int) (v_prenex_40437 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40438))) (<= (+ main_y 1) v_prenex_40438) (<= (select main_a v_prenex_40438) (+ (select main_a v_prenex_40437) 998)) (<= 2 (* 2 (select main_a v_prenex_40437))) (< v_prenex_40438 main_y) (<= (select main_a v_prenex_40437) 502) (<= 0 (+ (select main_a v_prenex_40438) 3)))) (forall ((v_prenex_36106 Int) (v_prenex_36107 Int)) (or (<= 0 (+ (select main_a v_prenex_36107) 3)) (<= (select main_a v_prenex_36106) 502) (<= (+ main_y 1) v_prenex_36107) (< v_prenex_36107 main_y) (<= (+ (select main_a v_prenex_36107) (select main_a v_prenex_36106)) 1000) (<= 2 (* 2 (select main_a v_prenex_36106))))) (or (forall ((v_prenex_38915 Int)) (or (<= (select main_a v_prenex_38915) 1500) (<= (* 2 (select main_a v_prenex_38915)) 1998) (<= (+ main_y 1) v_prenex_38915) (< v_prenex_38915 main_y))) (forall ((v_prenex_38914 Int)) (or (<= (* 2 (select main_a v_prenex_38914)) 1004) (<= (+ main_x 1) v_prenex_38914) (<= 2 (* 2 (select main_a v_prenex_38914)))))) (or (forall ((v_prenex_43512 Int)) (or (<= (+ main_y 1) v_prenex_43512) (<= (select main_a v_prenex_43512) 1500) (<= (* 2 (select main_a v_prenex_43512)) 1998) (<= (select main_a v_prenex_43512) 999) (< v_prenex_43512 main_y))) (forall ((v_prenex_43511 Int)) (or (<= (* 2 (select main_a v_prenex_43511)) 1004) (<= 0 (+ (select main_a v_prenex_43511) 500))))) (forall ((v_prenex_38390 Int) (v_prenex_38391 Int)) (or (<= (* 2 (select main_a v_prenex_38390)) 1004) (<= (select main_a v_prenex_38390) 1003) (<= (select main_a v_prenex_38391) 1500) (<= (+ main_y 1) v_prenex_38391) (< v_prenex_38391 main_y) (<= 996 (* 2 (select main_a v_prenex_38391))) (<= (select main_a v_prenex_38390) (+ (select main_a v_prenex_38391) 4)))) (forall ((v_prenex_40468 Int) (v_prenex_40467 Int)) (or (<= 1 (select main_a v_prenex_40467)) (<= (select main_a v_prenex_40467) (+ (select main_a v_prenex_40468) 4)) (<= (+ main_y 1) v_prenex_40468) (< v_prenex_40468 main_y) (<= 498 (select main_a v_prenex_40468)) (<= (* 2 (select main_a v_prenex_40468)) 1998) (<= (select main_a v_prenex_40467) 1003))) (or (forall ((v_prenex_38417 Int)) (or (<= (+ main_y 1) v_prenex_38417) (< v_prenex_38417 main_y) (<= (* 2 (select main_a v_prenex_38417)) 1998) (<= 0 (+ (select main_a v_prenex_38417) 3)) (<= 996 (* 2 (select main_a v_prenex_38417))))) (forall ((v_prenex_38416 Int)) (<= 2 (* 2 (select main_a v_prenex_38416))))) (or (forall ((v_prenex_32720 Int)) (or (<= 0 (+ (select main_a v_prenex_32720) 500)) (<= 1 (select main_a v_prenex_32720)))) (forall ((v_prenex_32721 Int)) (or (< v_prenex_32721 main_y) (<= (select main_a v_prenex_32721) 1500) (<= 996 (* 2 (select main_a v_prenex_32721))) (<= (+ main_y 1) v_prenex_32721)))) (or (forall ((v_prenex_37572 Int)) (or (<= (* 2 (select main_a v_prenex_37572)) 1998) (<= (+ main_y 1) v_prenex_37572) (<= (select main_a v_prenex_37572) 1500) (< v_prenex_37572 main_y))) (forall ((v_prenex_37571 Int)) (or (<= (select main_a v_prenex_37571) 1003) (<= (* 2 (select main_a v_prenex_37571)) 1004)))) (forall ((v_prenex_37907 Int) (v_prenex_37906 Int)) (or (<= (select main_a v_prenex_37906) (+ (select main_a v_prenex_37907) 4)) (<= (select main_a v_prenex_37906) 502) (< v_prenex_37907 main_y) (<= (+ main_y 1) v_prenex_37907) (<= (select main_a v_prenex_37907) 1500) (<= 0 (+ (select main_a v_prenex_37907) 3)) (<= (* 2 (select main_a v_prenex_37906)) 1004))) (or (forall ((v_prenex_42113 Int)) (or (<= (* 2 (select main_a v_prenex_42113)) 1004) (<= (select main_a v_prenex_42113) 1003) (< v_prenex_42113 main_x))) (forall ((v_prenex_42114 Int)) (or (<= (+ main_y 1) v_prenex_42114) (<= 0 (+ (select main_a v_prenex_42114) 3)) (<= (* 2 (select main_a v_prenex_42114)) 1998) (< v_prenex_42114 main_y)))) (forall ((v_prenex_46334 Int) (v_prenex_46333 Int)) (or (<= (+ main_y 1) v_prenex_46334) (< v_prenex_46333 main_x) (<= (select main_a v_prenex_46333) (+ (select main_a v_prenex_46334) 4)) (< v_prenex_46334 main_y) (<= 996 (* 2 (select main_a v_prenex_46334))) (<= 0 (+ (select main_a v_prenex_46333) 500)))) (forall ((v_prenex_40068 Int) (v_prenex_40067 Int)) (or (<= (select main_a v_prenex_40068) (+ (select main_a v_prenex_40067) 998)) (<= (select main_a v_prenex_40067) 502) (<= (* 2 (select main_a v_prenex_40067)) 1004) (< v_prenex_40068 main_y) (<= (+ main_y 1) v_prenex_40068) (<= (select main_a v_prenex_40068) 999) (<= (+ main_x 1) v_prenex_40067))) (forall ((v_prenex_42483 Int) (v_prenex_42484 Int)) (or (<= 498 (select main_a v_prenex_42484)) (<= 996 (* 2 (select main_a v_prenex_42484))) (< v_prenex_42484 main_y) (<= (select main_a v_prenex_42483) 502) (<= 1 (select main_a v_prenex_42483)) (<= 1000 (+ (select main_a v_prenex_42484) (select main_a v_prenex_42483))) (<= (+ main_y 1) v_prenex_42484))) (forall ((v_prenex_45865 Int) (v_prenex_45864 Int)) (or (<= (select main_a v_prenex_45864) 502) (<= (+ main_y 1) v_prenex_45865) (<= (select main_a v_prenex_45865) 1500) (<= (+ (select main_a v_prenex_45865) (select main_a v_prenex_45864)) 1000) (<= (* 2 (select main_a v_prenex_45865)) 1998) (< v_prenex_45865 main_y) (<= (select main_a v_prenex_45864) 1003))) (forall ((v_prenex_36999 Int) (v_prenex_37000 Int)) (or (<= 498 (select main_a v_prenex_37000)) (<= (+ (select main_a v_prenex_37000) (select main_a v_prenex_36999)) 1000) (<= (select main_a v_prenex_36999) 502) (< v_prenex_37000 main_y) (<= (+ main_y 1) v_prenex_37000) (<= (* 2 (select main_a v_prenex_37000)) 1998))) (forall ((v_prenex_36241 Int) (v_prenex_36240 Int)) (or (<= (+ (select main_a v_prenex_36241) (select main_a v_prenex_36240)) 1000) (< v_prenex_36241 main_y) (<= (+ main_y 1) v_prenex_36241) (<= 0 (+ (select main_a v_prenex_36241) 3)))) (forall ((v_prenex_39889 Int) (v_prenex_39888 Int)) (or (<= (* 2 (select main_a v_prenex_39889)) 1998) (<= (+ (select main_a v_prenex_39889) (select main_a v_prenex_39888)) 1000) (<= (+ main_y 1) v_prenex_39889) (<= 996 (* 2 (select main_a v_prenex_39889))) (<= (* 2 (select main_a v_prenex_39888)) 1004) (< v_prenex_39889 main_y) (<= (select main_a v_prenex_39888) 502))) (or (forall ((v_prenex_32904 Int)) (or (<= (select main_a v_prenex_32904) 502) (<= (select main_a v_prenex_32904) 1003))) (forall ((v_prenex_32905 Int)) (or (<= (+ main_y 1) v_prenex_32905) (<= (* 2 (select main_a v_prenex_32905)) 1998) (<= 498 (select main_a v_prenex_32905)) (<= 996 (* 2 (select main_a v_prenex_32905))) (< v_prenex_32905 main_y)))) (forall ((v_prenex_37037 Int) (v_prenex_37038 Int)) (or (<= (* 2 (select main_a v_prenex_37037)) 1004) (< v_prenex_37038 main_y) (<= 498 (select main_a v_prenex_37038)) (<= (+ main_y 1) v_prenex_37038) (<= (select main_a v_prenex_37037) 1003) (<= 1000 (+ (select main_a v_prenex_37038) (select main_a v_prenex_37037))) (<= (* 2 (select main_a v_prenex_37038)) 1998))) (forall ((v_prenex_37948 Int) (v_prenex_37949 Int)) (or (<= (+ main_y 1) v_prenex_37949) (<= (select main_a v_prenex_37949) (+ (select main_a v_prenex_37948) 998)) (<= 996 (* 2 (select main_a v_prenex_37949))) (< v_prenex_37949 main_y) (<= (select main_a v_prenex_37948) 502))) (forall ((v_prenex_45054 Int) (v_prenex_45053 Int)) (or (<= (+ main_y 1) v_prenex_45054) (<= (+ (select main_a v_prenex_45054) (select main_a v_prenex_45053)) 1000) (< v_prenex_45054 main_y) (<= 0 (+ (select main_a v_prenex_45053) 500)) (<= 1 (select main_a v_prenex_45053)) (<= (+ main_x 1) v_prenex_45053) (<= 996 (* 2 (select main_a v_prenex_45054))))) (forall ((v_prenex_46159 Int) (v_prenex_46160 Int)) (or (<= (select main_a v_prenex_46159) 502) (<= 2 (* 2 (select main_a v_prenex_46159))) (< v_prenex_46160 main_y) (<= 498 (select main_a v_prenex_46160)) (<= (+ main_y 1) v_prenex_46160) (<= (select main_a v_prenex_46159) (+ (select main_a v_prenex_46160) 4)) (<= (* 2 (select main_a v_prenex_46160)) 1998))) (forall ((v_prenex_46936 Int) (v_prenex_46937 Int)) (or (<= (select main_a v_prenex_46937) 999) (< v_prenex_46937 main_y) (<= 0 (+ (select main_a v_prenex_46937) 3)) (<= (* 2 (select main_a v_prenex_46936)) 1004) (<= (select main_a v_prenex_46937) (+ (select main_a v_prenex_46936) 998)) (<= (select main_a v_prenex_46936) 502) (<= (+ main_y 1) v_prenex_46937))) (or (forall ((v_prenex_40443 Int)) (or (<= (select main_a v_prenex_40443) 1003) (<= 1 (select main_a v_prenex_40443)))) (forall ((v_prenex_40444 Int)) (or (<= (* 2 (select main_a v_prenex_40444)) 1998) (<= 498 (select main_a v_prenex_40444)) (< v_prenex_40444 main_y) (<= 0 (+ (select main_a v_prenex_40444) 3)) (<= (+ main_y 1) v_prenex_40444)))) (forall ((v_prenex_41877 Int) (v_prenex_41878 Int)) (or (<= 1 (select main_a v_prenex_41877)) (<= (select main_a v_prenex_41877) 1003) (<= (+ main_y 1) v_prenex_41878) (<= 0 (+ (select main_a v_prenex_41878) 3)) (<= 1000 (+ (select main_a v_prenex_41878) (select main_a v_prenex_41877))) (<= 996 (* 2 (select main_a v_prenex_41878))) (< v_prenex_41878 main_y))) (forall ((v_prenex_45234 Int) (v_prenex_45235 Int)) (or (<= (+ main_y 1) v_prenex_45235) (< v_prenex_45235 main_y) (<= (+ (select main_a v_prenex_45235) (select main_a v_prenex_45234)) 1000) (<= (* 2 (select main_a v_prenex_45235)) 1998) (<= 2 (* 2 (select main_a v_prenex_45234))) (< v_prenex_45234 main_x))) (forall ((v_prenex_34177 Int) (v_prenex_34176 Int)) (or (<= (* 2 (select main_a v_prenex_34177)) 1004) (<= 1000 (+ (select main_a v_prenex_34176) (select main_a v_prenex_34177))) (<= 996 (* 2 (select main_a v_prenex_34176))) (<= (select main_a v_prenex_34177) 502) (<= (* 2 (select main_a v_prenex_34176)) 1998) (<= (+ main_y 1) v_prenex_34176) (< v_prenex_34176 main_y))) (forall ((v_prenex_37213 Int) (v_prenex_37214 Int)) (or (<= (+ main_x 1) v_prenex_37213) (<= (select main_a v_prenex_37213) 1003) (<= (* 2 (select main_a v_prenex_37214)) 1998) (<= (select main_a v_prenex_37214) (+ (select main_a v_prenex_37213) 998)) (< v_prenex_37214 main_y) (<= (+ main_y 1) v_prenex_37214))) (forall ((v_prenex_39052 Int) (v_prenex_39051 Int)) (or (< v_prenex_39052 main_y) (<= (* 2 (select main_a v_prenex_39052)) 1998) (<= 1 (select main_a v_prenex_39051)) (<= 0 (+ (select main_a v_prenex_39051) 500)) (<= (select main_a v_prenex_39052) (+ (select main_a v_prenex_39051) 998)) (<= (+ main_y 1) v_prenex_39052) (<= 996 (* 2 (select main_a v_prenex_39052))))) (forall ((v_prenex_44957 Int) (v_prenex_44956 Int)) (or (<= 1000 (+ (select main_a v_prenex_44957) (select main_a v_prenex_44956))) (<= (select main_a v_prenex_44956) 1003) (<= (* 2 (select main_a v_prenex_44957)) 1998) (<= (+ main_y 1) v_prenex_44957) (<= 0 (+ (select main_a v_prenex_44956) 500)) (< v_prenex_44957 main_y))) (forall ((v_prenex_43965 Int) (v_prenex_43964 Int)) (or (<= (select main_a v_prenex_43964) (+ (select main_a v_prenex_43965) 4)) (<= (select main_a v_prenex_43964) 502) (<= (+ main_y 1) v_prenex_43965) (< v_prenex_43964 main_x) (<= (select main_a v_prenex_43965) 1500) (<= (* 2 (select main_a v_prenex_43964)) 1004) (< v_prenex_43965 main_y))) (forall ((v_prenex_44120 Int) (v_prenex_44121 Int)) (or (<= (* 2 (select main_a v_prenex_44121)) 1998) (<= (* 2 (select main_a v_prenex_44120)) 1004) (<= (+ (select main_a v_prenex_44121) (select main_a v_prenex_44120)) 1000) (<= (+ main_y 1) v_prenex_44121) (< v_prenex_44121 main_y))) (forall ((v_prenex_36777 Int) (v_prenex_36778 Int)) (or (<= (select main_a v_prenex_36778) 999) (< v_prenex_36778 main_y) (<= (select main_a v_prenex_36777) 1003) (<= 1000 (+ (select main_a v_prenex_36778) (select main_a v_prenex_36777))) (<= (+ main_y 1) v_prenex_36778))) (forall ((v_prenex_41883 Int) (v_prenex_41884 Int)) (or (<= (* 2 (select main_a v_prenex_41884)) 1998) (< v_prenex_41884 main_y) (<= 996 (* 2 (select main_a v_prenex_41884))) (<= (+ main_y 1) v_prenex_41884) (<= (* 2 (select main_a v_prenex_41883)) 1004) (<= (+ (select main_a v_prenex_41884) (select main_a v_prenex_41883)) 1000) (<= 2 (* 2 (select main_a v_prenex_41883))))) (or (forall ((v_prenex_36136 Int)) (<= 0 (+ (select main_a v_prenex_36136) 500))) (forall ((v_prenex_36137 Int)) (or (< v_prenex_36137 main_y) (<= 996 (* 2 (select main_a v_prenex_36137))) (<= 0 (+ (select main_a v_prenex_36137) 3)) (<= (+ main_y 1) v_prenex_36137)))) (or (forall ((v_prenex_35657 Int)) (or (<= (+ main_y 1) v_prenex_35657) (<= (* 2 (select main_a v_prenex_35657)) 1998) (<= 996 (* 2 (select main_a v_prenex_35657))) (<= 0 (+ (select main_a v_prenex_35657) 3)) (< v_prenex_35657 main_y))) (forall ((v_prenex_35656 Int)) (or (<= (select main_a v_prenex_35656) 502) (<= 1 (select main_a v_prenex_35656))))) (forall ((v_prenex_34217 Int) (v_prenex_34216 Int)) (or (<= (+ main_y 1) v_prenex_34216) (<= 2 (* 2 (select main_a v_prenex_34217))) (<= (select main_a v_prenex_34216) 1500) (<= 0 (+ (select main_a v_prenex_34216) 3)) (< v_prenex_34216 main_y) (<= (select main_a v_prenex_34217) 1003) (<= 1000 (+ (select main_a v_prenex_34216) (select main_a v_prenex_34217))))) (forall ((v_prenex_40799 Int) (v_prenex_40798 Int)) (or (<= (select main_a v_prenex_40799) (+ (select main_a v_prenex_40798) 998)) (<= (select main_a v_prenex_40798) 1003) (< v_prenex_40799 main_y) (<= 0 (+ (select main_a v_prenex_40799) 3)) (<= (+ main_y 1) v_prenex_40799) (<= (* 2 (select main_a v_prenex_40798)) 1004) (< v_prenex_40798 main_x))) (forall ((v_prenex_40064 Int) (v_prenex_40063 Int)) (or (< v_prenex_40064 main_y) (<= (+ main_y 1) v_prenex_40064) (<= 498 (select main_a v_prenex_40064)) (<= (select main_a v_prenex_40063) 1003) (<= (* 2 (select main_a v_prenex_40064)) 1998) (<= (select main_a v_prenex_40063) (+ (select main_a v_prenex_40064) 4)))) (or (forall ((v_prenex_46345 Int)) (or (<= (* 2 (select main_a v_prenex_46345)) 1004) (<= (+ main_x 1) v_prenex_46345))) (forall ((v_prenex_46346 Int)) (or (<= (* 2 (select main_a v_prenex_46346)) 1998) (< v_prenex_46346 main_y) (<= 996 (* 2 (select main_a v_prenex_46346))) (<= (+ main_y 1) v_prenex_46346)))) (forall ((v_prenex_32713 Int) (v_prenex_32712 Int)) (or (<= (select main_a v_prenex_32713) (+ (select main_a v_prenex_32712) 998)) (<= (select main_a v_prenex_32713) 1500) (< v_prenex_32713 main_y) (<= (+ main_y 1) v_prenex_32713) (<= 2 (* 2 (select main_a v_prenex_32712))) (<= 1 (select main_a v_prenex_32712)))) (forall ((v_prenex_44748 Int) (v_prenex_44749 Int)) (or (<= (select main_a v_prenex_44749) 1500) (< v_prenex_44749 main_y) (<= 2 (* 2 (select main_a v_prenex_44748))) (<= (+ main_y 1) v_prenex_44749) (<= (select main_a v_prenex_44749) (+ (select main_a v_prenex_44748) 998)) (<= (* 2 (select main_a v_prenex_44749)) 1998) (<= (select main_a v_prenex_44748) 502))) (forall ((v_prenex_44076 Int) (v_prenex_44077 Int)) (or (<= (+ main_y 1) v_prenex_44077) (<= (+ (select main_a v_prenex_44077) (select main_a v_prenex_44076)) 1000) (< v_prenex_44077 main_y) (<= (+ main_x 1) v_prenex_44076) (<= (select main_a v_prenex_44077) 1500) (<= 1 (select main_a v_prenex_44076)) (<= 0 (+ (select main_a v_prenex_44076) 500)))) (forall ((v_prenex_42285 Int) (v_prenex_42286 Int)) (or (<= (select main_a v_prenex_42285) (+ (select main_a v_prenex_42286) 4)) (< v_prenex_42286 main_y) (<= 996 (* 2 (select main_a v_prenex_42286))) (<= (* 2 (select main_a v_prenex_42286)) 1998) (<= (select main_a v_prenex_42285) 1003) (<= 2 (* 2 (select main_a v_prenex_42285))) (<= (+ main_y 1) v_prenex_42286))) (forall ((v_prenex_46783 Int) (v_prenex_46784 Int)) (or (<= (* 2 (select main_a v_prenex_46784)) 1998) (<= (+ main_y 1) v_prenex_46784) (<= (* 2 (select main_a v_prenex_46783)) 1004) (< v_prenex_46784 main_y) (<= (select main_a v_prenex_46783) 502) (<= 498 (select main_a v_prenex_46784)) (<= 1000 (+ (select main_a v_prenex_46784) (select main_a v_prenex_46783))))) (forall ((v_prenex_36589 Int) (v_prenex_36590 Int)) (or (<= (select main_a v_prenex_36589) 1003) (<= (select main_a v_prenex_36590) 999) (< v_prenex_36590 main_y) (<= (+ main_y 1) v_prenex_36590) (<= (select main_a v_prenex_36590) (+ (select main_a v_prenex_36589) 998)) (<= 996 (* 2 (select main_a v_prenex_36590))))) (or (forall ((v_prenex_35202 Int)) (or (<= (+ main_x 1) v_prenex_35202) (<= (select main_a v_prenex_35202) 1003) (<= (select main_a v_prenex_35202) 502))) (forall ((v_prenex_35201 Int)) (or (<= (+ main_y 1) v_prenex_35201) (< v_prenex_35201 main_y) (<= (select main_a v_prenex_35201) 1500) (<= (* 2 (select main_a v_prenex_35201)) 1998)))) (forall ((v_prenex_45287 Int) (v_prenex_45286 Int)) (or (<= (+ main_y 1) v_prenex_45287) (<= (select main_a v_prenex_45287) 1500) (<= (select main_a v_prenex_45286) (+ (select main_a v_prenex_45287) 4)) (<= 0 (+ (select main_a v_prenex_45286) 500)) (< v_prenex_45287 main_y) (<= 0 (+ (select main_a v_prenex_45287) 3)) (<= (select main_a v_prenex_45286) 502))) (forall ((v_prenex_46080 Int) (v_prenex_46081 Int)) (or (<= (select main_a v_prenex_46080) 502) (< v_prenex_46081 main_y) (<= 0 (+ (select main_a v_prenex_46081) 3)) (<= 1 (select main_a v_prenex_46080)) (<= 498 (select main_a v_prenex_46081)) (<= (select main_a v_prenex_46080) (+ (select main_a v_prenex_46081) 4)) (<= (+ main_y 1) v_prenex_46081))) (or (forall ((v_prenex_34892 Int)) (or (<= (select main_a v_prenex_34892) 1003) (<= (+ main_x 1) v_prenex_34892) (<= (select main_a v_prenex_34892) 502))) (forall ((v_prenex_34891 Int)) (or (<= (+ main_y 1) v_prenex_34891) (<= 996 (* 2 (select main_a v_prenex_34891))) (< v_prenex_34891 main_y) (<= (* 2 (select main_a v_prenex_34891)) 1998)))) (forall ((v_prenex_44249 Int) (v_prenex_44248 Int)) (or (<= 1000 (+ (select main_a v_prenex_44249) (select main_a v_prenex_44248))) (<= (+ main_y 1) v_prenex_44249) (<= 2 (* 2 (select main_a v_prenex_44248))) (<= (select main_a v_prenex_44248) 1003) (<= (+ main_x 1) v_prenex_44248) (<= (select main_a v_prenex_44249) 1500) (< v_prenex_44249 main_y))) (forall ((v_prenex_37499 Int) (v_prenex_37500 Int)) (or (< v_prenex_37500 main_y) (<= (+ main_y 1) v_prenex_37500) (<= (select main_a v_prenex_37500) (+ (select main_a v_prenex_37499) 998)) (<= (select main_a v_prenex_37499) 1003) (<= (select main_a v_prenex_37500) 1500) (< v_prenex_37499 main_x))) (forall ((v_prenex_41497 Int) (v_prenex_41498 Int)) (or (<= 498 (select main_a v_prenex_41498)) (<= (+ (select main_a v_prenex_41498) (select main_a v_prenex_41497)) 1000) (< v_prenex_41498 main_y) (<= 2 (* 2 (select main_a v_prenex_41497))) (<= (select main_a v_prenex_41497) 502) (<= (+ main_y 1) v_prenex_41498) (<= 996 (* 2 (select main_a v_prenex_41498))))) (or (forall ((v_prenex_36908 Int)) (or (<= (* 2 (select main_a v_prenex_36908)) 1998) (<= 996 (* 2 (select main_a v_prenex_36908))) (< v_prenex_36908 main_y) (<= 0 (+ (select main_a v_prenex_36908) 3)) (<= (+ main_y 1) v_prenex_36908))) (forall ((v_prenex_36907 Int)) (or (<= (select main_a v_prenex_36907) 502) (<= 1 (select main_a v_prenex_36907))))) (forall ((v_prenex_33153 Int) (v_prenex_33152 Int)) (or (< v_prenex_33153 main_y) (<= 1000 (+ (select main_a v_prenex_33153) (select main_a v_prenex_33152))) (<= 498 (select main_a v_prenex_33153)) (<= (select main_a v_prenex_33152) 1003) (<= 0 (+ (select main_a v_prenex_33152) 500)) (<= (+ main_y 1) v_prenex_33153))) (forall ((v_prenex_35178 Int) (v_prenex_35177 Int)) (or (< v_prenex_35178 main_x) (<= (+ main_y 1) v_prenex_35177) (<= 1 (select main_a v_prenex_35178)) (< v_prenex_35177 main_y) (<= (select main_a v_prenex_35177) 999) (<= (select main_a v_prenex_35178) 502) (<= 1000 (+ (select main_a v_prenex_35177) (select main_a v_prenex_35178))))) (forall ((v_prenex_45968 Int) (v_prenex_45969 Int)) (or (<= (+ (select main_a v_prenex_45969) (select main_a v_prenex_45968)) 1000) (<= 0 (+ (select main_a v_prenex_45968) 500)) (<= (select main_a v_prenex_45969) 1500) (< v_prenex_45969 main_y) (<= (+ main_y 1) v_prenex_45969))) (forall ((v_prenex_40803 Int) (v_prenex_40802 Int)) (or (<= (select main_a v_prenex_40803) 999) (< v_prenex_40803 main_y) (<= (+ main_x 1) v_prenex_40802) (<= (select main_a v_prenex_40802) (+ (select main_a v_prenex_40803) 4)) (<= (select main_a v_prenex_40802) 1003) (<= (+ main_y 1) v_prenex_40803))) (forall ((v_prenex_37180 Int) (v_prenex_37181 Int)) (or (<= (+ main_y 1) v_prenex_37181) (<= 0 (+ (select main_a v_prenex_37180) 500)) (<= (select main_a v_prenex_37181) 999) (<= 1 (select main_a v_prenex_37180)) (<= (select main_a v_prenex_37181) (+ (select main_a v_prenex_37180) 998)) (< v_prenex_37181 main_y) (<= 996 (* 2 (select main_a v_prenex_37181))))) (forall ((v_prenex_41943 Int) (v_prenex_41944 Int)) (or (<= (* 2 (select main_a v_prenex_41944)) 1998) (<= (select main_a v_prenex_41943) 1003) (<= (+ main_y 1) v_prenex_41944) (<= 0 (+ (select main_a v_prenex_41944) 3)) (<= (select main_a v_prenex_41943) (+ (select main_a v_prenex_41944) 4)) (< v_prenex_41944 main_y))) (forall ((v_prenex_45445 Int) (v_prenex_45444 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45444))) (<= 498 (select main_a v_prenex_45445)) (<= (+ main_y 1) v_prenex_45445) (<= (+ (select main_a v_prenex_45445) (select main_a v_prenex_45444)) 1000) (<= (select main_a v_prenex_45444) 1003) (<= (* 2 (select main_a v_prenex_45445)) 1998) (< v_prenex_45445 main_y))) (forall ((v_prenex_42532 Int) (v_prenex_42533 Int)) (or (<= (+ main_y 1) v_prenex_42533) (<= (select main_a v_prenex_42533) 1500) (<= (select main_a v_prenex_42532) 1003) (< v_prenex_42533 main_y) (<= 0 (+ (select main_a v_prenex_42533) 3)) (<= (+ (select main_a v_prenex_42533) (select main_a v_prenex_42532)) 1000))) (forall ((v_prenex_32922 Int) (v_prenex_32923 Int)) (or (<= 1000 (+ (select main_a v_prenex_32923) (select main_a v_prenex_32922))) (< v_prenex_32923 main_y) (<= (+ main_y 1) v_prenex_32923) (<= (select main_a v_prenex_32923) 999) (<= 996 (* 2 (select main_a v_prenex_32923))))) (forall ((v_prenex_44270 Int) (v_prenex_44271 Int)) (or (<= (+ (select main_a v_prenex_44271) (select main_a v_prenex_44270)) 1000) (<= (+ main_y 1) v_prenex_44271) (<= 1 (select main_a v_prenex_44270)) (< v_prenex_44270 main_x) (< v_prenex_44271 main_y) (<= 2 (* 2 (select main_a v_prenex_44270))) (<= (select main_a v_prenex_44271) 1500))) (forall ((v_prenex_36069 Int) (v_prenex_36068 Int)) (or (<= (+ main_y 1) v_prenex_36069) (<= (select main_a v_prenex_36069) 999) (<= (select main_a v_prenex_36068) (+ (select main_a v_prenex_36069) 4)) (< v_prenex_36069 main_y) (<= 0 (+ (select main_a v_prenex_36069) 3)) (<= (* 2 (select main_a v_prenex_36068)) 1004))) (forall ((v_prenex_38059 Int) (v_prenex_38058 Int)) (or (< v_prenex_38059 main_y) (<= (select main_a v_prenex_38058) 1003) (<= (+ main_y 1) v_prenex_38059) (<= (select main_a v_prenex_38059) 999) (<= 1 (select main_a v_prenex_38058)) (<= (+ (select main_a v_prenex_38059) (select main_a v_prenex_38058)) 1000))) (forall ((v_prenex_41297 Int) (v_prenex_41298 Int)) (or (<= (select main_a v_prenex_41298) 999) (<= (select main_a v_prenex_41298) (+ (select main_a v_prenex_41297) 998)) (< v_prenex_41298 main_y) (<= 996 (* 2 (select main_a v_prenex_41298))) (<= (+ main_y 1) v_prenex_41298))) (forall ((v_prenex_43958 Int) (v_prenex_43959 Int)) (or (<= (+ (select main_a v_prenex_43959) (select main_a v_prenex_43958)) 1000) (<= (select main_a v_prenex_43959) 999) (< v_prenex_43959 main_y) (<= 996 (* 2 (select main_a v_prenex_43959))) (<= 2 (* 2 (select main_a v_prenex_43958))) (<= (+ main_y 1) v_prenex_43959))) (forall ((v_prenex_35404 Int) (v_prenex_35405 Int)) (or (< v_prenex_35404 main_y) (<= (+ main_y 1) v_prenex_35404) (<= (select main_a v_prenex_35404) (+ (select main_a v_prenex_35405) 998)) (<= (* 2 (select main_a v_prenex_35404)) 1998) (<= (select main_a v_prenex_35404) 1500) (<= (select main_a v_prenex_35405) 1003))) (forall ((v_prenex_42804 Int) (v_prenex_42805 Int)) (or (<= (select main_a v_prenex_42804) 1003) (<= (+ main_y 1) v_prenex_42805) (< v_prenex_42805 main_y) (<= (+ main_x 1) v_prenex_42804) (<= (select main_a v_prenex_42804) (+ (select main_a v_prenex_42805) 4)) (<= (select main_a v_prenex_42805) 1500) (<= 0 (+ (select main_a v_prenex_42804) 500)))) (or (forall ((v_prenex_34549 Int)) (or (< v_prenex_34549 main_x) (<= 1 (select main_a v_prenex_34549)) (<= (+ main_x 1) v_prenex_34549))) (forall ((v_prenex_34548 Int)) (<= 996 (* 2 (select main_a v_prenex_34548))))) (forall ((v_prenex_45702 Int) (v_prenex_45703 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45703))) (<= 0 (+ (select main_a v_prenex_45702) 500)) (<= (select main_a v_prenex_45702) 502) (<= (+ main_y 1) v_prenex_45703) (<= (select main_a v_prenex_45703) 1500) (<= (select main_a v_prenex_45703) (+ (select main_a v_prenex_45702) 998)) (< v_prenex_45703 main_y))) (forall ((v_prenex_43309 Int) (v_prenex_43308 Int)) (or (<= (* 2 (select main_a v_prenex_43309)) 1998) (<= (* 2 (select main_a v_prenex_43308)) 1004) (<= (select main_a v_prenex_43309) (+ (select main_a v_prenex_43308) 998)) (< v_prenex_43309 main_y) (<= (select main_a v_prenex_43308) 502) (<= (+ main_y 1) v_prenex_43309))) (forall ((v_prenex_46297 Int) (v_prenex_46298 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46298))) (<= (select main_a v_prenex_46297) 502) (< v_prenex_46298 main_y) (<= 2 (* 2 (select main_a v_prenex_46297))) (<= (select main_a v_prenex_46297) (+ (select main_a v_prenex_46298) 4)) (<= (+ main_y 1) v_prenex_46298))) (forall ((v_prenex_44674 Int) (v_prenex_44675 Int)) (or (<= (select main_a v_prenex_44674) 502) (<= 996 (* 2 (select main_a v_prenex_44675))) (<= 1 (select main_a v_prenex_44674)) (< v_prenex_44675 main_y) (<= 1000 (+ (select main_a v_prenex_44675) (select main_a v_prenex_44674))) (<= (* 2 (select main_a v_prenex_44675)) 1998) (<= (+ main_y 1) v_prenex_44675))) (forall ((v_prenex_45979 Int) (v_prenex_45978 Int)) (or (<= (select main_a v_prenex_45978) 502) (<= (+ main_y 1) v_prenex_45979) (<= 1000 (+ (select main_a v_prenex_45979) (select main_a v_prenex_45978))) (< v_prenex_45979 main_y) (<= (* 2 (select main_a v_prenex_45978)) 1004) (<= (* 2 (select main_a v_prenex_45979)) 1998) (<= 996 (* 2 (select main_a v_prenex_45979))))) (forall ((v_prenex_38119 Int) (v_prenex_38120 Int)) (or (<= (select main_a v_prenex_38120) 1500) (<= (select main_a v_prenex_38119) (+ (select main_a v_prenex_38120) 4)) (<= (+ main_y 1) v_prenex_38120) (<= 996 (* 2 (select main_a v_prenex_38120))) (< v_prenex_38120 main_y) (<= (select main_a v_prenex_38119) 1003) (<= (* 2 (select main_a v_prenex_38119)) 1004))) (forall ((v_prenex_38375 Int) (v_prenex_38374 Int)) (or (<= (+ main_y 1) v_prenex_38375) (<= 1 (select main_a v_prenex_38374)) (< v_prenex_38374 main_x) (<= (+ (select main_a v_prenex_38375) (select main_a v_prenex_38374)) 1000) (<= 498 (select main_a v_prenex_38375)) (< v_prenex_38375 main_y))) (forall ((v_prenex_46567 Int) (v_prenex_46566 Int)) (or (<= 1 (select main_a v_prenex_46566)) (<= 996 (* 2 (select main_a v_prenex_46567))) (< v_prenex_46566 main_x) (<= 2 (* 2 (select main_a v_prenex_46566))) (<= (+ main_y 1) v_prenex_46567) (<= (select main_a v_prenex_46567) (+ (select main_a v_prenex_46566) 998)) (< v_prenex_46567 main_y))) (forall ((v_prenex_37125 Int) (v_prenex_37126 Int)) (or (<= 0 (+ (select main_a v_prenex_37126) 3)) (< v_prenex_37126 main_y) (<= 1000 (+ (select main_a v_prenex_37126) (select main_a v_prenex_37125))) (<= (select main_a v_prenex_37125) 1003) (<= 0 (+ (select main_a v_prenex_37125) 500)) (<= (+ main_y 1) v_prenex_37126) (<= (* 2 (select main_a v_prenex_37126)) 1998))) (or (forall ((v_prenex_34577 Int)) (or (<= (select main_a v_prenex_34577) 502) (< v_prenex_34577 main_x) (<= 1 (select main_a v_prenex_34577)))) (forall ((v_prenex_34576 Int)) (or (<= (+ main_y 1) v_prenex_34576) (< v_prenex_34576 main_y) (<= (* 2 (select main_a v_prenex_34576)) 1998) (<= 498 (select main_a v_prenex_34576))))) (forall ((v_prenex_46725 Int) (v_prenex_46726 Int)) (or (<= (select main_a v_prenex_46725) (+ (select main_a v_prenex_46726) 4)) (<= (+ main_x 1) v_prenex_46725) (< v_prenex_46726 main_y) (<= (+ main_y 1) v_prenex_46726) (<= (select main_a v_prenex_46726) 1500))) (or (forall ((v_prenex_39756 Int)) (or (<= (+ main_x 1) v_prenex_39756) (<= (* 2 (select main_a v_prenex_39756)) 1004))) (forall ((v_prenex_39757 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39757))) (<= (+ main_y 1) v_prenex_39757) (< v_prenex_39757 main_y)))) (forall ((v_prenex_39690 Int) (v_prenex_39691 Int)) (or (<= (+ main_x 1) v_prenex_39690) (<= (* 2 (select main_a v_prenex_39690)) 1004) (<= 2 (* 2 (select main_a v_prenex_39690))) (<= (+ main_y 1) v_prenex_39691) (<= (select main_a v_prenex_39690) (+ (select main_a v_prenex_39691) 4)) (< v_prenex_39691 main_y) (<= (* 2 (select main_a v_prenex_39691)) 1998))) (forall ((v_prenex_39355 Int) (v_prenex_39354 Int)) (or (< v_prenex_39355 main_y) (<= (select main_a v_prenex_39354) 1003) (<= (+ main_y 1) v_prenex_39355) (<= 0 (+ (select main_a v_prenex_39355) 3)) (< v_prenex_39354 main_x) (<= (select main_a v_prenex_39354) 502) (<= (select main_a v_prenex_39354) (+ (select main_a v_prenex_39355) 4)))) (forall ((v_prenex_43396 Int) (v_prenex_43397 Int)) (or (<= (+ main_y 1) v_prenex_43397) (<= (select main_a v_prenex_43397) 1500) (<= (+ (select main_a v_prenex_43397) (select main_a v_prenex_43396)) 1000) (<= 0 (+ (select main_a v_prenex_43397) 3)) (<= 0 (+ (select main_a v_prenex_43396) 500)) (< v_prenex_43397 main_y))) (forall ((v_prenex_46138 Int) (v_prenex_46139 Int)) (or (<= (+ (select main_a v_prenex_46139) (select main_a v_prenex_46138)) 1000) (<= 996 (* 2 (select main_a v_prenex_46139))) (<= (+ main_y 1) v_prenex_46139) (< v_prenex_46139 main_y) (<= 2 (* 2 (select main_a v_prenex_46138))) (<= (* 2 (select main_a v_prenex_46139)) 1998) (<= 0 (+ (select main_a v_prenex_46138) 500)))) (or (forall ((v_prenex_45821 Int)) (or (< v_prenex_45821 main_y) (<= (select main_a v_prenex_45821) 1500) (<= 996 (* 2 (select main_a v_prenex_45821))) (<= (+ main_y 1) v_prenex_45821))) (forall ((v_prenex_45820 Int)) (or (<= (select main_a v_prenex_45820) 502) (<= 1 (select main_a v_prenex_45820)) (< v_prenex_45820 main_x)))) (forall ((v_prenex_36139 Int) (v_prenex_36138 Int)) (or (<= (select main_a v_prenex_36138) 1003) (<= 996 (* 2 (select main_a v_prenex_36139))) (<= (+ main_y 1) v_prenex_36139) (<= 0 (+ (select main_a v_prenex_36139) 3)) (< v_prenex_36139 main_y) (<= 1 (select main_a v_prenex_36138)) (<= (+ (select main_a v_prenex_36139) (select main_a v_prenex_36138)) 1000))) (forall ((v_prenex_36483 Int) (v_prenex_36484 Int)) (or (<= (select main_a v_prenex_36484) 1500) (<= (+ main_y 1) v_prenex_36484) (<= (* 2 (select main_a v_prenex_36484)) 1998) (<= (* 2 (select main_a v_prenex_36483)) 1004) (<= 1000 (+ (select main_a v_prenex_36484) (select main_a v_prenex_36483))) (< v_prenex_36484 main_y) (<= (select main_a v_prenex_36483) 502))) (or (forall ((v_prenex_40994 Int)) (or (<= 1 (select main_a v_prenex_40994)) (<= (+ main_x 1) v_prenex_40994))) (forall ((v_prenex_40995 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40995))) (<= (+ main_y 1) v_prenex_40995) (< v_prenex_40995 main_y)))) (forall ((v_prenex_32430 Int) (v_prenex_32431 Int)) (or (<= (select main_a v_prenex_32431) (+ (select main_a v_prenex_32430) 998)) (<= 0 (+ (select main_a v_prenex_32430) 500)) (<= (* 2 (select main_a v_prenex_32430)) 1004) (<= 996 (* 2 (select main_a v_prenex_32431))) (< v_prenex_32431 main_y) (<= (select main_a v_prenex_32431) 999) (<= (+ main_y 1) v_prenex_32431))) (forall ((v_prenex_39984 Int) (v_prenex_39983 Int)) (or (< v_prenex_39984 main_y) (<= (* 2 (select main_a v_prenex_39983)) 1004) (<= 0 (+ (select main_a v_prenex_39984) 3)) (<= 1000 (+ (select main_a v_prenex_39984) (select main_a v_prenex_39983))) (<= (select main_a v_prenex_39983) 502) (<= (+ main_y 1) v_prenex_39984))) (or (forall ((v_prenex_44173 Int)) (or (< v_prenex_44173 main_y) (<= (select main_a v_prenex_44173) 999) (<= (* 2 (select main_a v_prenex_44173)) 1998) (<= (+ main_y 1) v_prenex_44173))) (forall ((v_prenex_44172 Int)) (or (<= (select main_a v_prenex_44172) 1003) (< v_prenex_44172 main_x)))) (forall ((v_prenex_45511 Int) (v_prenex_45510 Int)) (or (< v_prenex_45511 main_y) (<= (select main_a v_prenex_45510) 502) (<= (select main_a v_prenex_45510) (+ (select main_a v_prenex_45511) 4)) (<= 1 (select main_a v_prenex_45510)) (<= (select main_a v_prenex_45511) 1500) (<= (+ main_y 1) v_prenex_45511) (<= 0 (+ (select main_a v_prenex_45511) 3)))) (or (forall ((v_prenex_32530 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32530))) (< v_prenex_32530 main_x) (<= (select main_a v_prenex_32530) 502))) (forall ((v_prenex_32531 Int)) (or (<= (+ main_y 1) v_prenex_32531) (<= 996 (* 2 (select main_a v_prenex_32531))) (< v_prenex_32531 main_y)))) (or (forall ((v_prenex_41722 Int)) (<= (* 2 (select main_a v_prenex_41722)) 1004)) (forall ((v_prenex_41723 Int)) (or (< v_prenex_41723 main_y) (<= 0 (+ (select main_a v_prenex_41723) 3)) (<= (+ main_y 1) v_prenex_41723) (<= (* 2 (select main_a v_prenex_41723)) 1998) (<= 498 (select main_a v_prenex_41723))))) (forall ((v_prenex_41387 Int) (v_prenex_41388 Int)) (or (<= (select main_a v_prenex_41388) (+ (select main_a v_prenex_41387) 998)) (<= 498 (select main_a v_prenex_41388)) (<= (+ main_y 1) v_prenex_41388) (<= (select main_a v_prenex_41387) 1003) (<= (+ main_x 1) v_prenex_41387) (< v_prenex_41388 main_y))) (forall ((v_prenex_45614 Int) (v_prenex_45615 Int)) (or (<= 498 (select main_a v_prenex_45615)) (<= (+ main_y 1) v_prenex_45615) (<= (select main_a v_prenex_45615) (+ (select main_a v_prenex_45614) 998)) (<= (select main_a v_prenex_45615) 1500) (< v_prenex_45615 main_y))) (forall ((v_prenex_44692 Int) (v_prenex_44693 Int)) (or (<= 0 (+ (select main_a v_prenex_44692) 500)) (<= (select main_a v_prenex_44692) 1003) (<= (+ main_y 1) v_prenex_44693) (<= (select main_a v_prenex_44692) (+ (select main_a v_prenex_44693) 4)) (<= (* 2 (select main_a v_prenex_44693)) 1998) (< v_prenex_44693 main_y) (<= 996 (* 2 (select main_a v_prenex_44693))))) (or (forall ((v_prenex_40257 Int)) (or (<= 0 (+ (select main_a v_prenex_40257) 500)) (<= (select main_a v_prenex_40257) 1003))) (forall ((v_prenex_40258 Int)) (or (<= 0 (+ (select main_a v_prenex_40258) 3)) (<= (select main_a v_prenex_40258) 1500) (<= (+ main_y 1) v_prenex_40258) (<= (* 2 (select main_a v_prenex_40258)) 1998) (< v_prenex_40258 main_y)))) (forall ((v_prenex_40704 Int) (v_prenex_40705 Int)) (or (<= (+ main_y 1) v_prenex_40705) (<= 0 (+ (select main_a v_prenex_40704) 500)) (< v_prenex_40704 main_x) (<= 2 (* 2 (select main_a v_prenex_40704))) (<= (select main_a v_prenex_40704) (+ (select main_a v_prenex_40705) 4)) (< v_prenex_40705 main_y) (<= 996 (* 2 (select main_a v_prenex_40705))))) (forall ((v_prenex_37921 Int) (v_prenex_37920 Int)) (or (<= (select main_a v_prenex_37921) 1500) (<= (+ main_y 1) v_prenex_37921) (< v_prenex_37921 main_y) (<= 0 (+ (select main_a v_prenex_37921) 3)) (<= (select main_a v_prenex_37920) 1003) (<= 1000 (+ (select main_a v_prenex_37921) (select main_a v_prenex_37920))))) (forall ((v_prenex_32933 Int) (v_prenex_32932 Int)) (or (< v_prenex_32933 main_y) (<= (select main_a v_prenex_32933) 1500) (<= 0 (+ (select main_a v_prenex_32932) 500)) (<= (+ main_y 1) v_prenex_32933) (<= 1 (select main_a v_prenex_32932)) (<= (select main_a v_prenex_32933) (+ (select main_a v_prenex_32932) 998)))) (or (forall ((v_prenex_42627 Int)) (or (<= 1 (select main_a v_prenex_42627)) (<= (* 2 (select main_a v_prenex_42627)) 1004))) (forall ((v_prenex_42628 Int)) (or (< v_prenex_42628 main_y) (<= (+ main_y 1) v_prenex_42628) (<= (select main_a v_prenex_42628) 1500) (<= 996 (* 2 (select main_a v_prenex_42628)))))) (forall ((v_prenex_42594 Int) (v_prenex_42595 Int)) (or (<= (+ (select main_a v_prenex_42595) (select main_a v_prenex_42594)) 1000) (<= 2 (* 2 (select main_a v_prenex_42594))) (< v_prenex_42595 main_y) (<= (select main_a v_prenex_42594) 1003) (<= (+ main_x 1) v_prenex_42594) (<= 0 (+ (select main_a v_prenex_42595) 3)) (<= (+ main_y 1) v_prenex_42595))) (forall ((v_prenex_38389 Int) (v_prenex_38388 Int)) (or (<= (select main_a v_prenex_38388) 502) (<= (+ main_y 1) v_prenex_38389) (<= 996 (* 2 (select main_a v_prenex_38389))) (<= 0 (+ (select main_a v_prenex_38389) 3)) (<= (+ (select main_a v_prenex_38389) (select main_a v_prenex_38388)) 1000) (< v_prenex_38389 main_y))) (forall ((v_prenex_42506 Int) (v_prenex_42507 Int)) (or (<= 498 (select main_a v_prenex_42507)) (<= (* 2 (select main_a v_prenex_42506)) 1004) (<= (select main_a v_prenex_42506) (+ (select main_a v_prenex_42507) 4)) (<= 0 (+ (select main_a v_prenex_42506) 500)) (<= 996 (* 2 (select main_a v_prenex_42507))) (< v_prenex_42507 main_y) (<= (+ main_y 1) v_prenex_42507))) (forall ((v_prenex_35642 Int) (v_prenex_35643 Int)) (or (<= 1000 (+ (select main_a v_prenex_35643) (select main_a v_prenex_35642))) (<= 2 (* 2 (select main_a v_prenex_35642))) (<= (* 2 (select main_a v_prenex_35643)) 1998) (< v_prenex_35643 main_y) (< v_prenex_35642 main_x) (<= (+ main_y 1) v_prenex_35643))) (forall ((v_prenex_43260 Int) (v_prenex_43259 Int)) (or (< v_prenex_43260 main_y) (<= (+ main_y 1) v_prenex_43260) (<= (select main_a v_prenex_43260) 999) (<= (+ main_x 1) v_prenex_43259) (<= (select main_a v_prenex_43259) (+ (select main_a v_prenex_43260) 4)) (<= 0 (+ (select main_a v_prenex_43259) 500)) (<= (select main_a v_prenex_43259) 1003))) (forall ((v_prenex_48052 Int) (v_prenex_48051 Int)) (or (<= (select main_a v_prenex_48051) (+ (select main_a v_prenex_48052) 4)) (<= (+ main_x 1) v_prenex_48051) (<= (+ main_y 1) v_prenex_48052) (<= 2 (* 2 (select main_a v_prenex_48051))) (< v_prenex_48051 main_x))) (forall ((v_prenex_42457 Int) (v_prenex_42458 Int)) (or (<= (select main_a v_prenex_42458) 1500) (<= 0 (+ (select main_a v_prenex_42457) 500)) (<= (select main_a v_prenex_42458) (+ (select main_a v_prenex_42457) 998)) (< v_prenex_42458 main_y) (<= (+ main_y 1) v_prenex_42458) (<= (select main_a v_prenex_42458) 999))) (forall ((v_prenex_46620 Int) (v_prenex_46619 Int)) (or (<= (select main_a v_prenex_46619) 1003) (<= 1 (select main_a v_prenex_46619)) (<= (+ main_y 1) v_prenex_46620) (< v_prenex_46619 main_x) (<= (select main_a v_prenex_46620) 999) (<= (select main_a v_prenex_46620) (+ (select main_a v_prenex_46619) 998)) (< v_prenex_46620 main_y))) (forall ((v_prenex_45568 Int) (v_prenex_45569 Int)) (or (<= (select main_a v_prenex_45568) (+ (select main_a v_prenex_45569) 4)) (<= (+ main_y 1) v_prenex_45569) (<= (select main_a v_prenex_45569) 1500) (<= 0 (+ (select main_a v_prenex_45568) 500)) (<= (select main_a v_prenex_45568) 1003) (< v_prenex_45569 main_y))) (forall ((v_prenex_41804 Int) (v_prenex_41805 Int)) (or (<= 0 (+ (select main_a v_prenex_41805) 3)) (<= 0 (+ (select main_a v_prenex_41804) 500)) (<= (+ (select main_a v_prenex_41805) (select main_a v_prenex_41804)) 1000) (<= (* 2 (select main_a v_prenex_41805)) 1998) (<= 1 (select main_a v_prenex_41804)) (< v_prenex_41805 main_y) (<= (+ main_y 1) v_prenex_41805))) (forall ((v_prenex_45410 Int) (v_prenex_45411 Int)) (or (<= (select main_a v_prenex_45410) 1003) (<= 2 (* 2 (select main_a v_prenex_45410))) (< v_prenex_45411 main_y) (<= (+ main_y 1) v_prenex_45411) (<= (select main_a v_prenex_45410) (+ (select main_a v_prenex_45411) 4)) (<= 0 (+ (select main_a v_prenex_45411) 3)) (<= (+ main_x 1) v_prenex_45410))) (forall ((v_prenex_45126 Int) (v_prenex_45127 Int)) (or (<= 0 (+ (select main_a v_prenex_45126) 500)) (<= (* 2 (select main_a v_prenex_45126)) 1004) (<= (+ main_y 1) v_prenex_45127) (<= 1000 (+ (select main_a v_prenex_45127) (select main_a v_prenex_45126))) (<= (* 2 (select main_a v_prenex_45127)) 1998) (< v_prenex_45127 main_y))) (forall ((v_prenex_42598 Int) (v_prenex_42599 Int)) (or (<= 0 (+ (select main_a v_prenex_42598) 500)) (<= (* 2 (select main_a v_prenex_42598)) 1004) (<= (+ main_x 1) v_prenex_42598) (<= 996 (* 2 (select main_a v_prenex_42599))) (<= (+ main_y 1) v_prenex_42599) (<= (select main_a v_prenex_42598) (+ (select main_a v_prenex_42599) 4)) (< v_prenex_42599 main_y))) (forall ((v_prenex_42471 Int) (v_prenex_42472 Int)) (or (<= 498 (select main_a v_prenex_42472)) (<= (* 2 (select main_a v_prenex_42472)) 1998) (<= (+ main_y 1) v_prenex_42472) (<= 1000 (+ (select main_a v_prenex_42472) (select main_a v_prenex_42471))) (< v_prenex_42472 main_y) (<= (select main_a v_prenex_42471) 502) (<= 1 (select main_a v_prenex_42471)))) (forall ((v_prenex_35776 Int) (v_prenex_35777 Int)) (or (<= (+ (select main_a v_prenex_35777) (select main_a v_prenex_35776)) 1000) (<= 2 (* 2 (select main_a v_prenex_35776))) (<= (select main_a v_prenex_35777) 999) (< v_prenex_35777 main_y) (<= (+ main_y 1) v_prenex_35777))) (forall ((v_prenex_38620 Int) (v_prenex_38619 Int)) (or (<= 1000 (+ (select main_a v_prenex_38620) (select main_a v_prenex_38619))) (<= (* 2 (select main_a v_prenex_38620)) 1998) (<= 2 (* 2 (select main_a v_prenex_38619))) (<= (+ main_y 1) v_prenex_38620) (< v_prenex_38620 main_y) (<= (select main_a v_prenex_38620) 999))) (forall ((v_prenex_33907 Int) (v_prenex_33906 Int)) (or (<= (+ (select main_a v_prenex_33906) (select main_a v_prenex_33907)) 1000) (< v_prenex_33906 main_y) (<= (+ main_x 1) v_prenex_33907) (<= (+ main_y 1) v_prenex_33906) (<= 1 (select main_a v_prenex_33907)) (<= 498 (select main_a v_prenex_33906)) (<= (select main_a v_prenex_33907) 1003))) (forall ((v_prenex_39263 Int) (v_prenex_39262 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39262))) (<= 1000 (+ (select main_a v_prenex_39263) (select main_a v_prenex_39262))) (<= (+ main_y 1) v_prenex_39263) (< v_prenex_39263 main_y) (<= (* 2 (select main_a v_prenex_39263)) 1998) (<= (select main_a v_prenex_39262) 502))) (forall ((v_prenex_35952 Int) (v_prenex_35953 Int)) (or (< v_prenex_35953 main_y) (<= (* 2 (select main_a v_prenex_35952)) 1004) (<= (select main_a v_prenex_35952) 502) (<= (+ main_y 1) v_prenex_35953) (<= (select main_a v_prenex_35953) (+ (select main_a v_prenex_35952) 998)) (<= (select main_a v_prenex_35953) 1500))) (forall ((v_prenex_37251 Int) (v_prenex_37252 Int)) (or (< v_prenex_37251 main_x) (<= (+ main_y 1) v_prenex_37252) (< v_prenex_37252 main_y) (<= 0 (+ (select main_a v_prenex_37252) 3)) (<= (+ (select main_a v_prenex_37252) (select main_a v_prenex_37251)) 1000))) (forall ((v_prenex_36624 Int) (v_prenex_36625 Int)) (or (<= (select main_a v_prenex_36624) (+ (select main_a v_prenex_36625) 4)) (<= 498 (select main_a v_prenex_36625)) (<= (select main_a v_prenex_36625) 999) (<= 2 (* 2 (select main_a v_prenex_36624))) (<= (+ main_y 1) v_prenex_36625) (<= 0 (+ (select main_a v_prenex_36624) 500)) (< v_prenex_36625 main_y))) (forall ((v_prenex_32962 Int) (v_prenex_32963 Int)) (or (<= 0 (+ (select main_a v_prenex_32963) 3)) (<= 0 (+ (select main_a v_prenex_32962) 500)) (<= (+ main_y 1) v_prenex_32963) (<= (select main_a v_prenex_32963) 1500) (<= (select main_a v_prenex_32962) (+ (select main_a v_prenex_32963) 4)) (<= (* 2 (select main_a v_prenex_32962)) 1004) (< v_prenex_32963 main_y))) (forall ((v_prenex_43723 Int) (v_prenex_43724 Int)) (or (<= (+ main_y 1) v_prenex_43724) (<= (* 2 (select main_a v_prenex_43724)) 1998) (< v_prenex_43724 main_y) (<= 1000 (+ (select main_a v_prenex_43724) (select main_a v_prenex_43723))) (<= 1 (select main_a v_prenex_43723)) (<= 0 (+ (select main_a v_prenex_43723) 500)))) (forall ((v_prenex_36289 Int) (v_prenex_36288 Int)) (or (<= (+ (select main_a v_prenex_36289) (select main_a v_prenex_36288)) 1000) (< v_prenex_36289 main_y) (<= (select main_a v_prenex_36288) 1003) (<= 996 (* 2 (select main_a v_prenex_36289))) (<= 0 (+ (select main_a v_prenex_36288) 500)) (<= (+ main_y 1) v_prenex_36289))) (forall ((v_prenex_43686 Int) (v_prenex_43685 Int)) (or (<= (* 2 (select main_a v_prenex_43686)) 1998) (< v_prenex_43686 main_y) (<= (select main_a v_prenex_43686) (+ (select main_a v_prenex_43685) 998)) (<= (+ main_y 1) v_prenex_43686) (<= 1 (select main_a v_prenex_43685)) (<= (select main_a v_prenex_43685) 1003))) (forall ((v_prenex_45472 Int) (v_prenex_45473 Int)) (or (<= 498 (select main_a v_prenex_45473)) (<= 1 (select main_a v_prenex_45472)) (<= (+ (select main_a v_prenex_45473) (select main_a v_prenex_45472)) 1000) (<= 0 (+ (select main_a v_prenex_45472) 500)) (< v_prenex_45473 main_y) (<= (select main_a v_prenex_45473) 999) (<= (+ main_y 1) v_prenex_45473))) (forall ((v_prenex_46866 Int) (v_prenex_46865 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46865))) (<= (select main_a v_prenex_46866) 999) (<= (select main_a v_prenex_46865) (+ (select main_a v_prenex_46866) 4)) (<= (+ main_y 1) v_prenex_46866) (<= (select main_a v_prenex_46865) 502) (<= 996 (* 2 (select main_a v_prenex_46866))) (< v_prenex_46866 main_y))) (forall ((v_prenex_34415 Int) (v_prenex_34414 Int)) (or (<= (+ main_y 1) v_prenex_34414) (<= (select main_a v_prenex_34414) 1500) (<= (select main_a v_prenex_34414) (+ (select main_a v_prenex_34415) 998)) (<= 1 (select main_a v_prenex_34415)) (< v_prenex_34414 main_y) (<= 996 (* 2 (select main_a v_prenex_34414))) (<= (select main_a v_prenex_34415) 1003))) (forall ((v_prenex_45221 Int) (v_prenex_45220 Int)) (or (<= (select main_a v_prenex_45221) (+ (select main_a v_prenex_45220) 998)) (< v_prenex_45221 main_y) (<= 2 (* 2 (select main_a v_prenex_45220))) (<= 0 (+ (select main_a v_prenex_45220) 500)) (<= (+ main_y 1) v_prenex_45221) (<= 498 (select main_a v_prenex_45221)) (<= (* 2 (select main_a v_prenex_45221)) 1998))) (or (forall ((v_prenex_41352 Int)) (or (<= 498 (select main_a v_prenex_41352)) (< v_prenex_41352 main_y) (<= (+ main_y 1) v_prenex_41352) (<= 996 (* 2 (select main_a v_prenex_41352))))) (forall ((v_prenex_41351 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41351))) (<= 1 (select main_a v_prenex_41351))))) (forall ((v_prenex_47156 Int) (v_prenex_47155 Int)) (or (<= (select main_a v_prenex_47155) 1003) (< v_prenex_47156 main_y) (<= (+ main_y 1) v_prenex_47156) (< v_prenex_47155 main_x) (<= 0 (+ (select main_a v_prenex_47156) 3)) (<= (* 2 (select main_a v_prenex_47155)) 1004) (<= 1000 (+ (select main_a v_prenex_47156) (select main_a v_prenex_47155))))) (forall ((v_prenex_45856 Int) (v_prenex_45857 Int)) (or (<= 1 (select main_a v_prenex_45856)) (<= (+ main_y 1) v_prenex_45857) (<= 0 (+ (select main_a v_prenex_45857) 3)) (<= 0 (+ (select main_a v_prenex_45856) 500)) (< v_prenex_45857 main_y) (<= (select main_a v_prenex_45856) (+ (select main_a v_prenex_45857) 4)) (<= (select main_a v_prenex_45857) 1500))) (forall ((v_prenex_38677 Int) (v_prenex_38678 Int)) (or (<= (+ main_x 1) v_prenex_38677) (< v_prenex_38678 main_y) (<= (select main_a v_prenex_38677) 1003) (<= (select main_a v_prenex_38678) 1500) (<= (+ (select main_a v_prenex_38678) (select main_a v_prenex_38677)) 1000) (<= (+ main_y 1) v_prenex_38678) (<= (select main_a v_prenex_38677) 502))) (forall ((v_prenex_45876 Int) (v_prenex_45877 Int)) (or (<= (* 2 (select main_a v_prenex_45876)) 1004) (<= 1000 (+ (select main_a v_prenex_45877) (select main_a v_prenex_45876))) (<= (+ main_y 1) v_prenex_45877) (< v_prenex_45877 main_y) (<= 0 (+ (select main_a v_prenex_45876) 500)) (<= (select main_a v_prenex_45877) 999))) (forall ((v_prenex_42409 Int) (v_prenex_42410 Int)) (or (<= (* 2 (select main_a v_prenex_42410)) 1998) (<= (select main_a v_prenex_42409) 502) (< v_prenex_42410 main_y) (<= (+ main_y 1) v_prenex_42410) (<= (select main_a v_prenex_42409) 1003) (<= 996 (* 2 (select main_a v_prenex_42410))) (<= 1000 (+ (select main_a v_prenex_42410) (select main_a v_prenex_42409))))) (forall ((v_prenex_44892 Int) (v_prenex_44893 Int)) (or (<= (* 2 (select main_a v_prenex_44892)) 1004) (< v_prenex_44893 main_y) (<= 0 (+ (select main_a v_prenex_44893) 3)) (<= (+ (select main_a v_prenex_44893) (select main_a v_prenex_44892)) 1000) (<= (select main_a v_prenex_44893) 1500) (<= (+ main_y 1) v_prenex_44893) (<= 0 (+ (select main_a v_prenex_44892) 500)))) (forall ((v_prenex_44613 Int) (v_prenex_44612 Int)) (or (<= (select main_a v_prenex_44612) 1003) (<= (+ (select main_a v_prenex_44613) (select main_a v_prenex_44612)) 1000) (<= (+ main_y 1) v_prenex_44613) (< v_prenex_44613 main_y) (< v_prenex_44612 main_x) (<= 0 (+ (select main_a v_prenex_44613) 3)))) (forall ((v_prenex_40573 Int) (v_prenex_40572 Int)) (or (<= (+ (select main_a v_prenex_40573) (select main_a v_prenex_40572)) 1000) (<= (select main_a v_prenex_40573) 999) (< v_prenex_40573 main_y) (<= 0 (+ (select main_a v_prenex_40572) 500)) (<= 1 (select main_a v_prenex_40572)) (<= (+ main_y 1) v_prenex_40573) (<= 498 (select main_a v_prenex_40573)))) (forall ((v_prenex_35486 Int) (v_prenex_35487 Int)) (or (<= (+ main_y 1) v_prenex_35487) (<= 2 (* 2 (select main_a v_prenex_35486))) (<= (select main_a v_prenex_35487) 999) (< v_prenex_35487 main_y) (<= (select main_a v_prenex_35486) 1003) (<= (+ (select main_a v_prenex_35487) (select main_a v_prenex_35486)) 1000) (<= 996 (* 2 (select main_a v_prenex_35487))))) (or (forall ((v_prenex_34814 Int)) (or (<= (select main_a v_prenex_34814) 502) (<= (select main_a v_prenex_34814) 1003))) (forall ((v_prenex_34813 Int)) (or (<= (+ main_y 1) v_prenex_34813) (<= (* 2 (select main_a v_prenex_34813)) 1998) (<= 996 (* 2 (select main_a v_prenex_34813))) (< v_prenex_34813 main_y) (<= 498 (select main_a v_prenex_34813))))) (forall ((v_prenex_37114 Int) (v_prenex_37113 Int)) (or (<= 0 (+ (select main_a v_prenex_37114) 3)) (<= (+ main_y 1) v_prenex_37114) (<= (select main_a v_prenex_37114) (+ (select main_a v_prenex_37113) 998)) (<= 0 (+ (select main_a v_prenex_37113) 500)) (<= (select main_a v_prenex_37113) 1003) (<= 996 (* 2 (select main_a v_prenex_37114))) (< v_prenex_37114 main_y))) (forall ((v_prenex_32913 Int) (v_prenex_32912 Int)) (or (<= (select main_a v_prenex_32912) (+ (select main_a v_prenex_32913) 4)) (<= (select main_a v_prenex_32912) 1003) (<= 996 (* 2 (select main_a v_prenex_32913))) (<= (+ main_y 1) v_prenex_32913) (<= 498 (select main_a v_prenex_32913)) (< v_prenex_32913 main_y))) (or (forall ((v_prenex_41032 Int)) (or (< v_prenex_41032 main_y) (<= 996 (* 2 (select main_a v_prenex_41032))) (<= (* 2 (select main_a v_prenex_41032)) 1998) (<= (+ main_y 1) v_prenex_41032))) (forall ((v_prenex_41031 Int)) (<= (* 2 (select main_a v_prenex_41031)) 1004))) (forall ((v_prenex_42548 Int) (v_prenex_42549 Int)) (or (<= (+ main_y 1) v_prenex_42549) (<= 0 (+ (select main_a v_prenex_42549) 3)) (< v_prenex_42549 main_y) (<= 996 (* 2 (select main_a v_prenex_42549))) (<= (+ (select main_a v_prenex_42549) (select main_a v_prenex_42548)) 1000) (<= (* 2 (select main_a v_prenex_42548)) 1004) (<= 0 (+ (select main_a v_prenex_42548) 500)))) (forall ((v_prenex_40083 Int) (v_prenex_40084 Int)) (or (< v_prenex_40084 main_y) (<= 1000 (+ (select main_a v_prenex_40084) (select main_a v_prenex_40083))) (<= 0 (+ (select main_a v_prenex_40083) 500)) (<= (+ main_y 1) v_prenex_40084) (<= 0 (+ (select main_a v_prenex_40084) 3)))) (forall ((v_prenex_45335 Int) (v_prenex_45334 Int)) (or (<= 1 (select main_a v_prenex_45334)) (< v_prenex_45335 main_y) (<= (+ main_y 1) v_prenex_45335) (<= 0 (+ (select main_a v_prenex_45335) 3)) (<= (select main_a v_prenex_45334) 1003) (<= (select main_a v_prenex_45335) (+ (select main_a v_prenex_45334) 998)) (<= (+ main_x 1) v_prenex_45334))) (forall ((v_prenex_45681 Int) (v_prenex_45680 Int)) (or (<= (+ main_y 1) v_prenex_45681) (<= (* 2 (select main_a v_prenex_45681)) 1998) (<= 1000 (+ (select main_a v_prenex_45681) (select main_a v_prenex_45680))) (< v_prenex_45681 main_y) (<= 996 (* 2 (select main_a v_prenex_45681))) (<= (select main_a v_prenex_45680) 1003))) (or (forall ((v_prenex_41776 Int)) (or (<= 0 (+ (select main_a v_prenex_41776) 500)) (<= (+ main_x 1) v_prenex_41776))) (forall ((v_prenex_41777 Int)) (or (<= (+ main_y 1) v_prenex_41777) (< v_prenex_41777 main_y) (<= (* 2 (select main_a v_prenex_41777)) 1998)))) (forall ((v_prenex_44641 Int) (v_prenex_44640 Int)) (or (<= (select main_a v_prenex_44640) 1003) (<= (+ (select main_a v_prenex_44641) (select main_a v_prenex_44640)) 1000) (< v_prenex_44640 main_x) (<= (+ main_x 1) v_prenex_44640))) (forall ((v_prenex_45124 Int) (v_prenex_45125 Int)) (or (<= (select main_a v_prenex_45124) 502) (<= (select main_a v_prenex_45125) 1500) (< v_prenex_45125 main_y) (<= (select main_a v_prenex_45124) 1003) (<= (+ (select main_a v_prenex_45125) (select main_a v_prenex_45124)) 1000) (<= (+ main_y 1) v_prenex_45125) (<= 498 (select main_a v_prenex_45125)))) (forall ((v_prenex_33081 Int) (v_prenex_33080 Int)) (or (<= (select main_a v_prenex_33080) (+ (select main_a v_prenex_33081) 4)) (<= 0 (+ (select main_a v_prenex_33081) 3)) (<= (select main_a v_prenex_33080) 502) (< v_prenex_33081 main_y) (<= (+ main_x 1) v_prenex_33080) (<= (+ main_y 1) v_prenex_33081) (<= (* 2 (select main_a v_prenex_33080)) 1004))) (forall ((v_prenex_36198 Int) (v_prenex_36199 Int)) (or (<= (+ main_y 1) v_prenex_36199) (<= (select main_a v_prenex_36198) 1003) (<= 2 (* 2 (select main_a v_prenex_36198))) (<= 996 (* 2 (select main_a v_prenex_36199))) (<= (+ (select main_a v_prenex_36199) (select main_a v_prenex_36198)) 1000) (< v_prenex_36199 main_y) (<= (select main_a v_prenex_36199) 999))) (or (forall ((v_prenex_40373 Int)) (or (<= (select main_a v_prenex_40373) 502) (<= 1 (select main_a v_prenex_40373)))) (forall ((v_prenex_40374 Int)) (or (<= (+ main_y 1) v_prenex_40374) (<= 498 (select main_a v_prenex_40374)) (<= (select main_a v_prenex_40374) 999) (<= (* 2 (select main_a v_prenex_40374)) 1998) (< v_prenex_40374 main_y)))) (forall ((v_prenex_39520 Int) (v_prenex_39521 Int)) (or (<= (+ main_y 1) v_prenex_39521) (<= 0 (+ (select main_a v_prenex_39521) 3)) (< v_prenex_39521 main_y) (<= (select main_a v_prenex_39520) (+ (select main_a v_prenex_39521) 4)) (<= 498 (select main_a v_prenex_39521)) (<= 0 (+ (select main_a v_prenex_39520) 500)) (<= (select main_a v_prenex_39520) 502))) (forall ((v_prenex_46464 Int) (v_prenex_46465 Int)) (or (<= (select main_a v_prenex_46465) 999) (< v_prenex_46465 main_y) (<= 1000 (+ (select main_a v_prenex_46465) (select main_a v_prenex_46464))) (<= (select main_a v_prenex_46464) 1003) (<= (select main_a v_prenex_46464) 502) (<= (+ main_y 1) v_prenex_46465) (<= (select main_a v_prenex_46465) 1500))) (or (forall ((v_prenex_44712 Int)) (or (<= (+ main_x 1) v_prenex_44712) (<= (select main_a v_prenex_44712) 502))) (forall ((v_prenex_44713 Int)) (or (<= (select main_a v_prenex_44713) 1500) (<= (* 2 (select main_a v_prenex_44713)) 1998) (<= (+ main_y 1) v_prenex_44713) (< v_prenex_44713 main_y)))) (forall ((v_prenex_46855 Int) (v_prenex_46856 Int)) (or (<= (+ main_x 1) v_prenex_46855) (<= (select main_a v_prenex_46855) (+ (select main_a v_prenex_46856) 4)) (<= (* 2 (select main_a v_prenex_46855)) 1004) (< v_prenex_46855 main_x))) (forall ((v_prenex_34954 Int) (v_prenex_34953 Int)) (or (<= 1 (select main_a v_prenex_34954)) (< v_prenex_34953 main_y) (<= (select main_a v_prenex_34953) (+ (select main_a v_prenex_34954) 998)) (<= (+ main_y 1) v_prenex_34953) (< v_prenex_34954 main_x) (<= 0 (+ (select main_a v_prenex_34953) 3)) (<= (* 2 (select main_a v_prenex_34954)) 1004))) (forall ((v_prenex_36044 Int) (v_prenex_36045 Int)) (or (<= (select main_a v_prenex_36045) 1500) (<= 0 (+ (select main_a v_prenex_36044) 500)) (<= (* 2 (select main_a v_prenex_36044)) 1004) (<= (+ main_y 1) v_prenex_36045) (< v_prenex_36045 main_y) (<= (select main_a v_prenex_36044) (+ (select main_a v_prenex_36045) 4)) (<= 0 (+ (select main_a v_prenex_36045) 3)))) (or (forall ((v_prenex_32836 Int)) (or (<= (select main_a v_prenex_32836) 1003) (<= 0 (+ (select main_a v_prenex_32836) 500)))) (forall ((v_prenex_32837 Int)) (or (< v_prenex_32837 main_y) (<= (* 2 (select main_a v_prenex_32837)) 1998) (<= (+ main_y 1) v_prenex_32837) (<= 996 (* 2 (select main_a v_prenex_32837)))))) (forall ((v_prenex_34551 Int) (v_prenex_34550 Int)) (or (<= 1 (select main_a v_prenex_34551)) (<= (+ main_y 1) v_prenex_34550) (<= (select main_a v_prenex_34551) 502) (<= (select main_a v_prenex_34550) 999) (<= (* 2 (select main_a v_prenex_34550)) 1998) (<= (select main_a v_prenex_34550) (+ (select main_a v_prenex_34551) 998)) (< v_prenex_34550 main_y))) (forall ((v_prenex_34770 Int) (v_prenex_34769 Int)) (or (< v_prenex_34769 main_y) (<= (+ main_x 1) v_prenex_34770) (<= (select main_a v_prenex_34769) 999) (<= (+ main_y 1) v_prenex_34769) (<= (select main_a v_prenex_34770) 1003) (<= 0 (+ (select main_a v_prenex_34770) 500)) (<= 1000 (+ (select main_a v_prenex_34769) (select main_a v_prenex_34770))))) (forall ((v_prenex_46408 Int) (v_prenex_46407 Int)) (or (<= (+ main_x 1) v_prenex_46407) (<= (+ (select main_a v_prenex_46408) (select main_a v_prenex_46407)) 1000) (<= 0 (+ (select main_a v_prenex_46407) 500)) (<= 1 (select main_a v_prenex_46407)) (< v_prenex_46407 main_x))) (forall ((v_prenex_44061 Int) (v_prenex_44060 Int)) (or (<= 1 (select main_a v_prenex_44060)) (<= (select main_a v_prenex_44060) 502) (<= (+ main_y 1) v_prenex_44061) (< v_prenex_44061 main_y) (<= (+ (select main_a v_prenex_44061) (select main_a v_prenex_44060)) 1000) (<= 996 (* 2 (select main_a v_prenex_44061))))) (forall ((v_prenex_40262 Int) (v_prenex_40261 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40262))) (<= (select main_a v_prenex_40261) (+ (select main_a v_prenex_40262) 4)) (<= (+ main_y 1) v_prenex_40262) (<= 2 (* 2 (select main_a v_prenex_40261))) (<= 0 (+ (select main_a v_prenex_40262) 3)) (< v_prenex_40262 main_y))) (or (forall ((v_prenex_40065 Int)) (or (<= (+ main_x 1) v_prenex_40065) (<= (* 2 (select main_a v_prenex_40065)) 1004) (< v_prenex_40065 main_x))) (forall ((v_prenex_40066 Int)) (or (< v_prenex_40066 main_y) (<= 996 (* 2 (select main_a v_prenex_40066)))))) (forall ((v_prenex_39968 Int) (v_prenex_39967 Int)) (or (<= (+ main_y 1) v_prenex_39968) (<= (select main_a v_prenex_39967) (+ (select main_a v_prenex_39968) 4)) (<= 0 (+ (select main_a v_prenex_39968) 3)) (< v_prenex_39968 main_y) (< v_prenex_39967 main_x) (<= 2 (* 2 (select main_a v_prenex_39967))) (<= (select main_a v_prenex_39967) 1003))) (or (forall ((v_prenex_36380 Int)) (or (<= (select main_a v_prenex_36380) 1003) (<= (+ main_x 1) v_prenex_36380) (<= 2 (* 2 (select main_a v_prenex_36380))))) (forall ((v_prenex_36381 Int)) (or (<= (+ main_y 1) v_prenex_36381) (< v_prenex_36381 main_y) (<= (* 2 (select main_a v_prenex_36381)) 1998)))) (forall ((v_prenex_40863 Int) (v_prenex_40862 Int)) (or (< v_prenex_40863 main_y) (< v_prenex_40862 main_x) (<= (select main_a v_prenex_40862) 1003) (<= 2 (* 2 (select main_a v_prenex_40862))) (<= (select main_a v_prenex_40863) 1500) (<= 1000 (+ (select main_a v_prenex_40863) (select main_a v_prenex_40862))) (<= (+ main_y 1) v_prenex_40863))) (forall ((v_prenex_43406 Int) (v_prenex_43407 Int)) (or (< v_prenex_43407 main_y) (<= (+ main_y 1) v_prenex_43407) (<= (select main_a v_prenex_43407) (+ (select main_a v_prenex_43406) 998)) (<= (* 2 (select main_a v_prenex_43406)) 1004) (<= 0 (+ (select main_a v_prenex_43406) 500)) (<= (select main_a v_prenex_43407) 1500))) (forall ((v_prenex_47494 Int) (v_prenex_47493 Int)) (or (<= (select main_a v_prenex_47494) (+ (select main_a v_prenex_47493) 998)) (<= 0 (+ (select main_a v_prenex_47493) 500)) (< v_prenex_47494 main_y) (<= (select main_a v_prenex_47493) 502) (<= (+ main_y 1) v_prenex_47494) (<= (select main_a v_prenex_47494) 1500) (<= (* 2 (select main_a v_prenex_47494)) 1998))) (forall ((v_prenex_38493 Int) (v_prenex_38492 Int)) (or (<= (select main_a v_prenex_38493) (+ (select main_a v_prenex_38492) 998)) (<= (+ main_x 1) v_prenex_38492) (< v_prenex_38492 main_x) (<= (select main_a v_prenex_38492) 1003))) (forall ((v_prenex_47300 Int) (v_prenex_47299 Int)) (or (<= 0 (+ (select main_a v_prenex_47300) 3)) (<= (select main_a v_prenex_47299) 1003) (<= (+ main_x 1) v_prenex_47299) (< v_prenex_47300 main_y) (<= (+ main_y 1) v_prenex_47300) (<= (select main_a v_prenex_47300) (+ (select main_a v_prenex_47299) 998)) (<= 0 (+ (select main_a v_prenex_47299) 500)))) (forall ((v_prenex_35783 Int) (v_prenex_35782 Int)) (or (<= (select main_a v_prenex_35783) (+ (select main_a v_prenex_35782) 998)) (<= (* 2 (select main_a v_prenex_35783)) 1998) (<= (+ main_x 1) v_prenex_35782) (<= 2 (* 2 (select main_a v_prenex_35782))) (<= 1 (select main_a v_prenex_35782)) (<= (+ main_y 1) v_prenex_35783) (< v_prenex_35783 main_y))) (forall ((v_prenex_35044 Int) (v_prenex_35043 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35044))) (<= 0 (+ (select main_a v_prenex_35044) 500)) (<= (* 2 (select main_a v_prenex_35043)) 1998) (<= (select main_a v_prenex_35044) (+ (select main_a v_prenex_35043) 4)) (<= (+ main_y 1) v_prenex_35043) (<= 0 (+ (select main_a v_prenex_35043) 3)) (< v_prenex_35043 main_y))) (forall ((v_prenex_33259 Int) (v_prenex_33258 Int)) (or (<= (+ main_y 1) v_prenex_33259) (< v_prenex_33259 main_y) (<= (+ (select main_a v_prenex_33259) (select main_a v_prenex_33258)) 1000) (< v_prenex_33258 main_x) (<= 996 (* 2 (select main_a v_prenex_33259))) (<= (select main_a v_prenex_33258) 502))) (forall ((v_prenex_37246 Int) (v_prenex_37245 Int)) (or (<= (select main_a v_prenex_37245) 1003) (<= 0 (+ (select main_a v_prenex_37245) 500)) (<= (+ main_y 1) v_prenex_37246) (<= 0 (+ (select main_a v_prenex_37246) 3)) (<= (select main_a v_prenex_37246) 1500) (<= (select main_a v_prenex_37245) (+ (select main_a v_prenex_37246) 4)) (< v_prenex_37246 main_y))) (forall ((v_prenex_39248 Int) (v_prenex_39247 Int)) (or (< v_prenex_39248 main_y) (<= (+ main_y 1) v_prenex_39248) (<= 0 (+ (select main_a v_prenex_39247) 500)) (<= (* 2 (select main_a v_prenex_39247)) 1004) (<= (select main_a v_prenex_39247) (+ (select main_a v_prenex_39248) 4)) (<= (select main_a v_prenex_39248) 999) (<= (+ main_x 1) v_prenex_39247))) (forall ((v_prenex_34994 Int) (v_prenex_34993 Int)) (or (<= 1000 (+ (select main_a v_prenex_34993) (select main_a v_prenex_34994))) (< v_prenex_34993 main_y) (<= (select main_a v_prenex_34994) 1003) (<= (+ main_x 1) v_prenex_34994) (<= (* 2 (select main_a v_prenex_34994)) 1004) (<= (+ main_y 1) v_prenex_34993) (<= (* 2 (select main_a v_prenex_34993)) 1998))) (forall ((v_prenex_38889 Int) (v_prenex_38888 Int)) (or (<= 1000 (+ (select main_a v_prenex_38889) (select main_a v_prenex_38888))) (<= (select main_a v_prenex_38889) 1500) (<= 498 (select main_a v_prenex_38889)) (< v_prenex_38889 main_y) (<= (+ main_y 1) v_prenex_38889))) (forall ((v_prenex_36298 Int) (v_prenex_36299 Int)) (or (<= (select main_a v_prenex_36298) (+ (select main_a v_prenex_36299) 4)) (<= (* 2 (select main_a v_prenex_36298)) 1004) (<= (select main_a v_prenex_36299) 999) (<= (+ main_y 1) v_prenex_36299) (<= 2 (* 2 (select main_a v_prenex_36298))) (<= 498 (select main_a v_prenex_36299)) (< v_prenex_36299 main_y))) (or (forall ((v_prenex_41046 Int)) (or (<= (* 2 (select main_a v_prenex_41046)) 1998) (<= (+ main_y 1) v_prenex_41046))) (forall ((v_prenex_41045 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41045))) (<= (+ main_x 1) v_prenex_41045) (< v_prenex_41045 main_x)))) (forall ((v_prenex_43754 Int) (v_prenex_43753 Int)) (or (<= (+ main_x 1) v_prenex_43753) (<= (+ (select main_a v_prenex_43754) (select main_a v_prenex_43753)) 1000) (< v_prenex_43753 main_x) (<= 1 (select main_a v_prenex_43753)) (<= (select main_a v_prenex_43753) 1003))) (forall ((v_prenex_43273 Int) (v_prenex_43274 Int)) (or (<= (* 2 (select main_a v_prenex_43273)) 1004) (<= (+ (select main_a v_prenex_43274) (select main_a v_prenex_43273)) 1000) (< v_prenex_43274 main_y) (<= 498 (select main_a v_prenex_43274)) (<= (select main_a v_prenex_43273) 502) (<= (+ main_y 1) v_prenex_43274) (<= (select main_a v_prenex_43274) 999))) (forall ((v_prenex_33241 Int) (v_prenex_33240 Int)) (or (<= (+ main_y 1) v_prenex_33241) (<= 498 (select main_a v_prenex_33241)) (<= (select main_a v_prenex_33240) 502) (< v_prenex_33241 main_y) (<= (* 2 (select main_a v_prenex_33241)) 1998) (<= (select main_a v_prenex_33240) (+ (select main_a v_prenex_33241) 4)))) (forall ((v_prenex_34065 Int) (v_prenex_34064 Int)) (or (<= (select main_a v_prenex_34065) (+ (select main_a v_prenex_34064) 4)) (<= 2 (* 2 (select main_a v_prenex_34065))) (<= 1 (select main_a v_prenex_34065)) (<= (+ main_x 1) v_prenex_34065) (<= 0 (+ (select main_a v_prenex_34064) 3)) (<= (+ main_y 1) v_prenex_34064) (< v_prenex_34064 main_y))) (forall ((v_prenex_44036 Int) (v_prenex_44037 Int)) (or (<= 1 (select main_a v_prenex_44036)) (<= (* 2 (select main_a v_prenex_44037)) 1998) (<= (select main_a v_prenex_44037) 1500) (<= (select main_a v_prenex_44036) 502) (< v_prenex_44037 main_y) (<= (+ main_y 1) v_prenex_44037) (<= (select main_a v_prenex_44036) (+ (select main_a v_prenex_44037) 4)))) (forall ((v_prenex_32926 Int) (v_prenex_32927 Int)) (or (< v_prenex_32927 main_y) (<= 498 (select main_a v_prenex_32927)) (<= (+ main_y 1) v_prenex_32927) (<= (* 2 (select main_a v_prenex_32927)) 1998) (<= (select main_a v_prenex_32926) 1003) (<= 2 (* 2 (select main_a v_prenex_32926))) (<= 1000 (+ (select main_a v_prenex_32927) (select main_a v_prenex_32926))))) (forall ((v_prenex_35466 Int) (v_prenex_35467 Int)) (or (<= (select main_a v_prenex_35467) 1500) (<= (select main_a v_prenex_35466) 502) (<= (select main_a v_prenex_35467) (+ (select main_a v_prenex_35466) 998)) (<= (+ main_y 1) v_prenex_35467) (<= 1 (select main_a v_prenex_35466)) (<= 996 (* 2 (select main_a v_prenex_35467))) (< v_prenex_35467 main_y))) (or (forall ((v_prenex_34566 Int)) (or (<= (* 2 (select main_a v_prenex_34566)) 1998) (< v_prenex_34566 main_y) (<= (+ main_y 1) v_prenex_34566))) (forall ((v_prenex_34567 Int)) (or (<= 1 (select main_a v_prenex_34567)) (<= 0 (+ (select main_a v_prenex_34567) 500)) (< v_prenex_34567 main_x)))) (or (forall ((v_prenex_39496 Int)) (or (<= 1 (select main_a v_prenex_39496)) (<= (+ main_x 1) v_prenex_39496) (<= 0 (+ (select main_a v_prenex_39496) 500)))) (forall ((v_prenex_39497 Int)) (or (<= (+ main_y 1) v_prenex_39497) (< v_prenex_39497 main_y) (<= 996 (* 2 (select main_a v_prenex_39497))) (<= 498 (select main_a v_prenex_39497))))) (forall ((v_prenex_42853 Int) (v_prenex_42852 Int)) (or (<= 498 (select main_a v_prenex_42853)) (< v_prenex_42853 main_y) (<= (* 2 (select main_a v_prenex_42853)) 1998) (<= (select main_a v_prenex_42853) (+ (select main_a v_prenex_42852) 998)) (<= 0 (+ (select main_a v_prenex_42852) 500)) (<= (+ main_y 1) v_prenex_42853))) (forall ((v_prenex_37679 Int) (v_prenex_37680 Int)) (or (<= (select main_a v_prenex_37680) (+ (select main_a v_prenex_37679) 998)) (<= 996 (* 2 (select main_a v_prenex_37680))) (<= (select main_a v_prenex_37680) 999) (<= (+ main_y 1) v_prenex_37680) (<= 0 (+ (select main_a v_prenex_37679) 500)) (< v_prenex_37680 main_y) (<= (select main_a v_prenex_37679) 1003))) (forall ((v_prenex_43488 Int) (v_prenex_43489 Int)) (or (<= (+ main_y 1) v_prenex_43489) (<= 2 (* 2 (select main_a v_prenex_43488))) (< v_prenex_43489 main_y) (<= 1000 (+ (select main_a v_prenex_43489) (select main_a v_prenex_43488))) (<= (* 2 (select main_a v_prenex_43489)) 1998) (<= (select main_a v_prenex_43488) 502) (< v_prenex_43488 main_x))) (or (forall ((v_prenex_42930 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42930))) (<= (select main_a v_prenex_42930) 502))) (forall ((v_prenex_42931 Int)) (or (< v_prenex_42931 main_y) (<= (* 2 (select main_a v_prenex_42931)) 1998) (<= (select main_a v_prenex_42931) 1500) (<= 498 (select main_a v_prenex_42931)) (<= (+ main_y 1) v_prenex_42931)))) (forall ((v_prenex_46105 Int) (v_prenex_46104 Int)) (or (<= 1000 (+ (select main_a v_prenex_46105) (select main_a v_prenex_46104))) (<= (+ main_y 1) v_prenex_46105) (<= (select main_a v_prenex_46104) 1003) (<= 996 (* 2 (select main_a v_prenex_46105))) (< v_prenex_46105 main_y))) (forall ((v_prenex_45209 Int) (v_prenex_45208 Int)) (or (< v_prenex_45209 main_y) (<= (select main_a v_prenex_45209) (+ (select main_a v_prenex_45208) 998)) (<= (* 2 (select main_a v_prenex_45209)) 1998) (<= (select main_a v_prenex_45208) 502) (<= (+ main_y 1) v_prenex_45209))) (forall ((v_prenex_45685 Int) (v_prenex_45684 Int)) (or (< v_prenex_45685 main_y) (<= (* 2 (select main_a v_prenex_45684)) 1004) (<= 996 (* 2 (select main_a v_prenex_45685))) (<= (select main_a v_prenex_45684) 502) (<= (+ main_y 1) v_prenex_45685) (<= 498 (select main_a v_prenex_45685)) (<= 1000 (+ (select main_a v_prenex_45685) (select main_a v_prenex_45684))))) (forall ((v_prenex_39321 Int) (v_prenex_39320 Int)) (or (<= 1 (select main_a v_prenex_39320)) (< v_prenex_39321 main_y) (<= (* 2 (select main_a v_prenex_39320)) 1004) (<= (+ main_y 1) v_prenex_39321) (<= (+ (select main_a v_prenex_39321) (select main_a v_prenex_39320)) 1000) (<= (select main_a v_prenex_39321) 999) (<= 996 (* 2 (select main_a v_prenex_39321))))) (or (forall ((v_prenex_46614 Int)) (or (<= 0 (+ (select main_a v_prenex_46614) 3)) (<= 498 (select main_a v_prenex_46614)) (< v_prenex_46614 main_y) (<= (+ main_y 1) v_prenex_46614))) (forall ((v_prenex_46610 Int)) (<= (* 2 (select main_a v_prenex_46610)) 1004))) (forall ((v_prenex_35550 Int) (v_prenex_35551 Int)) (or (<= 498 (select main_a v_prenex_35551)) (<= (select main_a v_prenex_35551) (+ (select main_a v_prenex_35550) 998)) (<= 0 (+ (select main_a v_prenex_35550) 500)) (<= 996 (* 2 (select main_a v_prenex_35551))) (< v_prenex_35551 main_y) (<= (+ main_y 1) v_prenex_35551))) (forall ((v_prenex_38639 Int) (v_prenex_38640 Int)) (or (<= (select main_a v_prenex_38639) (+ (select main_a v_prenex_38640) 4)) (<= (+ main_x 1) v_prenex_38639) (<= 0 (+ (select main_a v_prenex_38640) 3)) (< v_prenex_38640 main_y) (<= (+ main_y 1) v_prenex_38640) (<= 0 (+ (select main_a v_prenex_38639) 500)) (<= (select main_a v_prenex_38639) 1003))) (forall ((v_prenex_36218 Int) (v_prenex_36219 Int)) (or (< v_prenex_36218 main_x) (< v_prenex_36219 main_y) (<= 2 (* 2 (select main_a v_prenex_36218))) (<= (select main_a v_prenex_36218) (+ (select main_a v_prenex_36219) 4)) (<= (* 2 (select main_a v_prenex_36219)) 1998) (<= 0 (+ (select main_a v_prenex_36218) 500)) (<= (+ main_y 1) v_prenex_36219))) (or (forall ((v_prenex_32724 Int)) (<= (select main_a v_prenex_32724) 502)) (forall ((v_prenex_32725 Int)) (or (<= (+ main_y 1) v_prenex_32725) (<= (* 2 (select main_a v_prenex_32725)) 1998) (< v_prenex_32725 main_y) (<= 996 (* 2 (select main_a v_prenex_32725))) (<= 498 (select main_a v_prenex_32725))))) (forall ((v_prenex_43097 Int) (v_prenex_43096 Int)) (or (< v_prenex_43097 main_y) (<= 0 (+ (select main_a v_prenex_43096) 500)) (<= 0 (+ (select main_a v_prenex_43097) 3)) (<= (select main_a v_prenex_43096) 502) (<= (+ main_y 1) v_prenex_43097) (<= 1000 (+ (select main_a v_prenex_43097) (select main_a v_prenex_43096))))) (forall ((v_prenex_36850 Int) (v_prenex_36849 Int)) (or (< v_prenex_36850 main_y) (<= (select main_a v_prenex_36850) (+ (select main_a v_prenex_36849) 998)) (<= (* 2 (select main_a v_prenex_36850)) 1998) (<= (* 2 (select main_a v_prenex_36849)) 1004) (<= (+ main_y 1) v_prenex_36850) (<= 996 (* 2 (select main_a v_prenex_36850))))) (forall ((v_prenex_43671 Int) (v_prenex_43672 Int)) (or (<= (select main_a v_prenex_43671) 502) (<= (+ main_y 1) v_prenex_43672) (< v_prenex_43672 main_y) (<= 996 (* 2 (select main_a v_prenex_43672))) (<= (* 2 (select main_a v_prenex_43672)) 1998) (<= (select main_a v_prenex_43671) (+ (select main_a v_prenex_43672) 4)))) (or (forall ((v_prenex_43932 Int)) (or (<= (* 2 (select main_a v_prenex_43932)) 1004) (<= 0 (+ (select main_a v_prenex_43932) 500)) (< v_prenex_43932 main_x))) (forall ((v_prenex_43933 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43933))) (< v_prenex_43933 main_y) (<= (* 2 (select main_a v_prenex_43933)) 1998) (<= (+ main_y 1) v_prenex_43933)))) (forall ((v_prenex_41456 Int) (v_prenex_41455 Int)) (or (<= (select main_a v_prenex_41455) 1003) (<= (+ main_y 1) v_prenex_41456) (<= 996 (* 2 (select main_a v_prenex_41456))) (<= (+ (select main_a v_prenex_41456) (select main_a v_prenex_41455)) 1000) (< v_prenex_41456 main_y) (<= 2 (* 2 (select main_a v_prenex_41455))) (<= (select main_a v_prenex_41456) 1500))) (forall ((v_prenex_45650 Int) (v_prenex_45651 Int)) (or (< v_prenex_45651 main_y) (<= 498 (select main_a v_prenex_45651)) (<= (+ main_y 1) v_prenex_45651) (<= (+ (select main_a v_prenex_45651) (select main_a v_prenex_45650)) 1000) (<= (select main_a v_prenex_45651) 999))) (forall ((v_prenex_40829 Int) (v_prenex_40828 Int)) (or (<= (* 2 (select main_a v_prenex_40829)) 1998) (<= (+ (select main_a v_prenex_40829) (select main_a v_prenex_40828)) 1000) (<= 0 (+ (select main_a v_prenex_40828) 500)) (<= 2 (* 2 (select main_a v_prenex_40828))) (<= 498 (select main_a v_prenex_40829)) (<= (+ main_y 1) v_prenex_40829) (< v_prenex_40829 main_y))) (forall ((v_prenex_43790 Int) (v_prenex_43791 Int)) (or (<= (select main_a v_prenex_43790) 502) (<= 0 (+ (select main_a v_prenex_43790) 500)) (< v_prenex_43791 main_y) (<= 1000 (+ (select main_a v_prenex_43791) (select main_a v_prenex_43790))) (<= 0 (+ (select main_a v_prenex_43791) 3)) (<= (+ main_y 1) v_prenex_43791) (<= (+ main_x 1) v_prenex_43790))) (or (forall ((v_prenex_34627 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34627))) (< v_prenex_34627 main_y) (<= 498 (select main_a v_prenex_34627)) (<= (+ main_y 1) v_prenex_34627) (<= 0 (+ (select main_a v_prenex_34627) 3)))) (forall ((v_prenex_34628 Int)) (or (<= (* 2 (select main_a v_prenex_34628)) 1004) (<= 0 (+ (select main_a v_prenex_34628) 500))))) (forall ((v_prenex_40832 Int) (v_prenex_40833 Int)) (or (<= (+ main_y 1) v_prenex_40833) (< v_prenex_40833 main_y) (<= 996 (* 2 (select main_a v_prenex_40833))) (<= (* 2 (select main_a v_prenex_40832)) 1004) (<= (select main_a v_prenex_40832) 1003) (<= (select main_a v_prenex_40832) (+ (select main_a v_prenex_40833) 4)) (<= (select main_a v_prenex_40833) 999))) (forall ((v_prenex_43345 Int) (v_prenex_43344 Int)) (or (< v_prenex_43345 main_y) (<= (select main_a v_prenex_43345) 999) (< v_prenex_43344 main_x) (<= 2 (* 2 (select main_a v_prenex_43344))) (<= (+ main_y 1) v_prenex_43345) (<= 1 (select main_a v_prenex_43344)) (<= (+ (select main_a v_prenex_43345) (select main_a v_prenex_43344)) 1000))) (or (forall ((v_prenex_33324 Int)) (or (<= (select main_a v_prenex_33324) 999) (< v_prenex_33324 main_y) (<= (+ main_y 1) v_prenex_33324) (<= (select main_a v_prenex_33324) 1500) (<= (* 2 (select main_a v_prenex_33324)) 1998))) (forall ((v_prenex_33323 Int)) (or (<= 1 (select main_a v_prenex_33323)) (<= (select main_a v_prenex_33323) 502)))) (forall ((v_prenex_47622 Int) (v_prenex_47621 Int)) (or (<= (select main_a v_prenex_47621) (+ (select main_a v_prenex_47622) 4)) (< v_prenex_47622 main_y) (<= 0 (+ (select main_a v_prenex_47622) 3)) (<= (select main_a v_prenex_47622) 1500) (<= (select main_a v_prenex_47621) 502) (<= (+ main_y 1) v_prenex_47622))) (forall ((v_prenex_37677 Int) (v_prenex_37678 Int)) (or (<= 1 (select main_a v_prenex_37677)) (<= (+ main_y 1) v_prenex_37678) (<= (+ (select main_a v_prenex_37678) (select main_a v_prenex_37677)) 1000) (<= 996 (* 2 (select main_a v_prenex_37678))) (<= (select main_a v_prenex_37678) 1500) (<= (* 2 (select main_a v_prenex_37677)) 1004) (< v_prenex_37678 main_y))) (or (forall ((v_prenex_34682 Int)) (<= 2 (* 2 (select main_a v_prenex_34682)))) (forall ((v_prenex_34681 Int)) (or (<= (+ main_y 1) v_prenex_34681) (<= 0 (+ (select main_a v_prenex_34681) 3)) (< v_prenex_34681 main_y) (<= 498 (select main_a v_prenex_34681)) (<= 996 (* 2 (select main_a v_prenex_34681)))))) (forall ((v_prenex_38565 Int) (v_prenex_38564 Int)) (or (<= (+ main_y 1) v_prenex_38565) (<= 2 (* 2 (select main_a v_prenex_38564))) (<= 0 (+ (select main_a v_prenex_38565) 3)) (< v_prenex_38565 main_y) (<= (select main_a v_prenex_38564) (+ (select main_a v_prenex_38565) 4)))) (forall ((v_prenex_33729 Int) (v_prenex_33728 Int)) (or (<= (select main_a v_prenex_33729) (+ (select main_a v_prenex_33728) 998)) (<= 498 (select main_a v_prenex_33729)) (<= (+ main_y 1) v_prenex_33729) (<= (select main_a v_prenex_33728) 1003) (< v_prenex_33729 main_y) (<= (select main_a v_prenex_33729) 1500) (<= (select main_a v_prenex_33728) 502))) (forall ((v_prenex_33522 Int) (v_prenex_33521 Int)) (or (<= 0 (+ (select main_a v_prenex_33522) 3)) (<= (* 2 (select main_a v_prenex_33521)) 1004) (< v_prenex_33522 main_y) (<= (select main_a v_prenex_33522) (+ (select main_a v_prenex_33521) 998)) (<= (+ main_y 1) v_prenex_33522) (<= (select main_a v_prenex_33521) 502))) (forall ((v_prenex_47602 Int) (v_prenex_47601 Int)) (or (<= (select main_a v_prenex_47602) (+ (select main_a v_prenex_47601) 998)) (<= (* 2 (select main_a v_prenex_47602)) 1998) (< v_prenex_47601 main_x) (<= (select main_a v_prenex_47601) 1003) (<= (+ main_y 1) v_prenex_47602) (< v_prenex_47602 main_y) (<= (select main_a v_prenex_47601) 502))) (or (forall ((v_prenex_46677 Int)) (or (<= 1 (select main_a v_prenex_46677)) (<= (select main_a v_prenex_46677) 1003))) (forall ((v_prenex_46678 Int)) (or (<= 0 (+ (select main_a v_prenex_46678) 3)) (<= (+ main_y 1) v_prenex_46678) (<= (* 2 (select main_a v_prenex_46678)) 1998) (< v_prenex_46678 main_y) (<= (select main_a v_prenex_46678) 1500)))) (forall ((v_prenex_42716 Int) (v_prenex_42717 Int)) (or (<= (select main_a v_prenex_42717) 999) (<= (+ main_y 1) v_prenex_42717) (<= 498 (select main_a v_prenex_42717)) (<= (select main_a v_prenex_42717) (+ (select main_a v_prenex_42716) 998)) (< v_prenex_42717 main_y) (<= 0 (+ (select main_a v_prenex_42716) 500)))) (forall ((v_prenex_43198 Int) (v_prenex_43199 Int)) (or (<= (+ (select main_a v_prenex_43199) (select main_a v_prenex_43198)) 1000) (< v_prenex_43199 main_y) (<= 498 (select main_a v_prenex_43199)) (<= (* 2 (select main_a v_prenex_43199)) 1998) (<= 0 (+ (select main_a v_prenex_43198) 500)) (<= (+ main_y 1) v_prenex_43199) (<= 1 (select main_a v_prenex_43198)))) (forall ((v_prenex_47999 Int) (v_prenex_47998 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47999))) (< v_prenex_47999 main_y) (<= (+ main_y 1) v_prenex_47999) (<= (* 2 (select main_a v_prenex_47999)) 1998) (<= (select main_a v_prenex_47998) 1003) (<= (select main_a v_prenex_47998) (+ (select main_a v_prenex_47999) 4)))) (forall ((v_prenex_32672 Int) (v_prenex_32673 Int)) (or (<= 0 (+ (select main_a v_prenex_32672) 500)) (<= 1000 (+ (select main_a v_prenex_32673) (select main_a v_prenex_32672))) (<= (* 2 (select main_a v_prenex_32673)) 1998) (<= 996 (* 2 (select main_a v_prenex_32673))) (< v_prenex_32673 main_y) (<= (+ main_y 1) v_prenex_32673))) (forall ((v_prenex_33013 Int) (v_prenex_33012 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33013))) (<= (* 2 (select main_a v_prenex_33012)) 1004) (<= (+ main_y 1) v_prenex_33013) (<= (select main_a v_prenex_33013) 999) (< v_prenex_33013 main_y) (<= 0 (+ (select main_a v_prenex_33012) 500)) (<= (select main_a v_prenex_33012) (+ (select main_a v_prenex_33013) 4)))) (or (forall ((v_prenex_36121 Int)) (or (<= (* 2 (select main_a v_prenex_36121)) 1998) (< v_prenex_36121 main_y) (<= 996 (* 2 (select main_a v_prenex_36121))) (<= (+ main_y 1) v_prenex_36121))) (forall ((v_prenex_36120 Int)) (or (<= (* 2 (select main_a v_prenex_36120)) 1004) (<= (+ main_x 1) v_prenex_36120) (<= (select main_a v_prenex_36120) 1003)))) (forall ((v_prenex_35808 Int) (v_prenex_35809 Int)) (or (<= (+ main_x 1) v_prenex_35808) (<= (select main_a v_prenex_35809) (+ (select main_a v_prenex_35808) 998)) (<= 2 (* 2 (select main_a v_prenex_35808))) (< v_prenex_35809 main_y) (< v_prenex_35808 main_x))) (forall ((v_prenex_43777 Int) (v_prenex_43776 Int)) (or (<= (select main_a v_prenex_43777) (+ (select main_a v_prenex_43776) 998)) (<= (+ main_y 1) v_prenex_43777) (< v_prenex_43777 main_y) (<= (* 2 (select main_a v_prenex_43777)) 1998) (<= (select main_a v_prenex_43776) 1003))) (forall ((v_prenex_42339 Int) (v_prenex_42340 Int)) (or (<= 0 (+ (select main_a v_prenex_42340) 3)) (<= (+ main_y 1) v_prenex_42340) (<= (+ main_x 1) v_prenex_42339) (<= (* 2 (select main_a v_prenex_42339)) 1004) (< v_prenex_42340 main_y) (<= 1 (select main_a v_prenex_42339)) (<= (select main_a v_prenex_42339) (+ (select main_a v_prenex_42340) 4)))) (forall ((v_prenex_46132 Int) (v_prenex_46133 Int)) (or (<= (select main_a v_prenex_46133) 1500) (< v_prenex_46133 main_y) (<= (* 2 (select main_a v_prenex_46132)) 1004) (<= 1 (select main_a v_prenex_46132)) (<= (select main_a v_prenex_46132) (+ (select main_a v_prenex_46133) 4)) (<= (+ main_y 1) v_prenex_46133) (<= 498 (select main_a v_prenex_46133)))) (forall ((v_prenex_46741 Int) (v_prenex_46742 Int)) (or (<= (select main_a v_prenex_46741) 502) (<= (select main_a v_prenex_46742) (+ (select main_a v_prenex_46741) 998)) (<= 0 (+ (select main_a v_prenex_46742) 3)) (< v_prenex_46741 main_x) (<= (+ main_y 1) v_prenex_46742) (<= (select main_a v_prenex_46741) 1003) (< v_prenex_46742 main_y))) (forall ((v_prenex_33719 Int) (v_prenex_33718 Int)) (or (<= 1000 (+ (select main_a v_prenex_33719) (select main_a v_prenex_33718))) (< v_prenex_33719 main_y) (<= (select main_a v_prenex_33718) 502) (<= (+ main_y 1) v_prenex_33719) (<= (select main_a v_prenex_33718) 1003) (<= (select main_a v_prenex_33719) 1500))) (forall ((v_prenex_38967 Int) (v_prenex_38968 Int)) (or (<= 498 (select main_a v_prenex_38968)) (< v_prenex_38968 main_y) (<= 1 (select main_a v_prenex_38967)) (<= 996 (* 2 (select main_a v_prenex_38968))) (<= (select main_a v_prenex_38967) 1003) (<= (+ (select main_a v_prenex_38968) (select main_a v_prenex_38967)) 1000) (<= (+ main_y 1) v_prenex_38968))) (forall ((v_prenex_35090 Int) (v_prenex_35089 Int)) (or (<= (select main_a v_prenex_35090) 502) (<= 2 (* 2 (select main_a v_prenex_35090))) (<= 1000 (+ (select main_a v_prenex_35089) (select main_a v_prenex_35090))) (<= (select main_a v_prenex_35089) 1500) (< v_prenex_35090 main_x) (< v_prenex_35089 main_y) (<= (+ main_y 1) v_prenex_35089))) (forall ((v_prenex_44562 Int) (v_prenex_44563 Int)) (or (<= 1 (select main_a v_prenex_44562)) (<= 0 (+ (select main_a v_prenex_44563) 3)) (<= (select main_a v_prenex_44562) 502) (<= (+ main_y 1) v_prenex_44563) (<= 1000 (+ (select main_a v_prenex_44563) (select main_a v_prenex_44562))) (< v_prenex_44563 main_y) (<= 498 (select main_a v_prenex_44563)))) (forall ((v_prenex_33015 Int) (v_prenex_33014 Int)) (or (<= (+ (select main_a v_prenex_33015) (select main_a v_prenex_33014)) 1000) (<= (+ main_y 1) v_prenex_33015) (< v_prenex_33015 main_y) (<= 498 (select main_a v_prenex_33015)) (<= (select main_a v_prenex_33015) 999) (<= (select main_a v_prenex_33014) 1003))) (forall ((v_prenex_44188 Int) (v_prenex_44189 Int)) (or (<= (select main_a v_prenex_44188) (+ (select main_a v_prenex_44189) 4)) (<= 0 (+ (select main_a v_prenex_44188) 500)) (<= 996 (* 2 (select main_a v_prenex_44189))) (<= (+ main_y 1) v_prenex_44189) (<= 2 (* 2 (select main_a v_prenex_44188))) (< v_prenex_44189 main_y) (< v_prenex_44188 main_x))) (forall ((v_prenex_40841 Int) (v_prenex_40840 Int)) (or (<= 0 (+ (select main_a v_prenex_40840) 500)) (<= (select main_a v_prenex_40840) 1003) (<= (* 2 (select main_a v_prenex_40841)) 1998) (<= (select main_a v_prenex_40841) 999) (<= (select main_a v_prenex_40840) (+ (select main_a v_prenex_40841) 4)) (<= (+ main_y 1) v_prenex_40841) (< v_prenex_40841 main_y))) (or (forall ((v_prenex_47294 Int)) (or (<= (+ main_y 1) v_prenex_47294) (<= 996 (* 2 (select main_a v_prenex_47294))) (<= 0 (+ (select main_a v_prenex_47294) 3)) (<= (select main_a v_prenex_47294) 999) (< v_prenex_47294 main_y))) (forall ((v_prenex_47293 Int)) (<= 1 (select main_a v_prenex_47293)))) (forall ((v_prenex_47472 Int) (v_prenex_47471 Int)) (or (< v_prenex_47471 main_x) (<= (select main_a v_prenex_47471) (+ (select main_a v_prenex_47472) 4)) (<= 1 (select main_a v_prenex_47471)) (<= (select main_a v_prenex_47472) 1500) (< v_prenex_47472 main_y) (<= (+ main_y 1) v_prenex_47472))) (forall ((v_prenex_38066 Int) (v_prenex_38065 Int)) (or (<= (select main_a v_prenex_38065) (+ (select main_a v_prenex_38066) 4)) (<= (* 2 (select main_a v_prenex_38066)) 1998) (<= (select main_a v_prenex_38065) 502) (<= (select main_a v_prenex_38066) 1500) (< v_prenex_38066 main_y) (<= (+ main_y 1) v_prenex_38066) (<= (select main_a v_prenex_38065) 1003))) (forall ((v_prenex_46565 Int) (v_prenex_46564 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46564))) (<= (select main_a v_prenex_46565) (+ (select main_a v_prenex_46564) 998)) (<= (+ main_y 1) v_prenex_46565) (< v_prenex_46565 main_y) (< v_prenex_46564 main_x) (<= (select main_a v_prenex_46565) 999) (<= (* 2 (select main_a v_prenex_46564)) 1004))) (forall ((v_prenex_41008 Int) (v_prenex_41009 Int)) (or (<= (select main_a v_prenex_41009) 999) (<= (+ main_y 1) v_prenex_41009) (<= (select main_a v_prenex_41009) (+ (select main_a v_prenex_41008) 998)) (<= 498 (select main_a v_prenex_41009)) (<= (select main_a v_prenex_41008) 502) (<= (* 2 (select main_a v_prenex_41008)) 1004) (< v_prenex_41009 main_y))) (forall ((v_prenex_37709 Int) (v_prenex_37708 Int)) (or (<= 498 (select main_a v_prenex_37709)) (<= 1 (select main_a v_prenex_37708)) (< v_prenex_37708 main_x) (< v_prenex_37709 main_y) (<= 0 (+ (select main_a v_prenex_37708) 500)) (<= (+ main_y 1) v_prenex_37709) (<= (+ (select main_a v_prenex_37709) (select main_a v_prenex_37708)) 1000))) (forall ((v_prenex_45841 Int) (v_prenex_45840 Int)) (or (<= (+ (select main_a v_prenex_45841) (select main_a v_prenex_45840)) 1000) (<= 498 (select main_a v_prenex_45841)) (<= 0 (+ (select main_a v_prenex_45840) 500)) (<= (select main_a v_prenex_45841) 999) (< v_prenex_45841 main_y) (<= (+ main_y 1) v_prenex_45841) (<= 2 (* 2 (select main_a v_prenex_45840))))) (forall ((v_prenex_43141 Int) (v_prenex_43140 Int)) (or (<= 1000 (+ (select main_a v_prenex_43141) (select main_a v_prenex_43140))) (<= (select main_a v_prenex_43140) 502) (<= 1 (select main_a v_prenex_43140)) (<= 0 (+ (select main_a v_prenex_43141) 3)) (<= (+ main_y 1) v_prenex_43141) (< v_prenex_43141 main_y))) (forall ((v_prenex_35204 Int) (v_prenex_35203 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35203))) (<= (* 2 (select main_a v_prenex_35204)) 1004) (<= 498 (select main_a v_prenex_35203)) (<= (+ main_y 1) v_prenex_35203) (< v_prenex_35203 main_y) (<= 1 (select main_a v_prenex_35204)) (<= (select main_a v_prenex_35204) (+ (select main_a v_prenex_35203) 4)))) (forall ((v_prenex_41792 Int) (v_prenex_41793 Int)) (or (<= 1 (select main_a v_prenex_41792)) (<= 498 (select main_a v_prenex_41793)) (< v_prenex_41793 main_y) (<= (* 2 (select main_a v_prenex_41793)) 1998) (<= 0 (+ (select main_a v_prenex_41792) 500)) (<= (+ main_y 1) v_prenex_41793) (<= (select main_a v_prenex_41793) (+ (select main_a v_prenex_41792) 998)))) (forall ((v_prenex_35343 Int) (v_prenex_35344 Int)) (or (<= 1000 (+ (select main_a v_prenex_35343) (select main_a v_prenex_35344))) (<= (select main_a v_prenex_35344) 1003) (< v_prenex_35343 main_y) (<= (+ main_y 1) v_prenex_35343) (<= 498 (select main_a v_prenex_35343)) (<= 0 (+ (select main_a v_prenex_35343) 3)) (<= (select main_a v_prenex_35344) 502))) (forall ((v_prenex_43747 Int) (v_prenex_43748 Int)) (or (<= (select main_a v_prenex_43747) (+ (select main_a v_prenex_43748) 4)) (<= 996 (* 2 (select main_a v_prenex_43748))) (<= (+ main_y 1) v_prenex_43748) (< v_prenex_43748 main_y) (<= 498 (select main_a v_prenex_43748)) (<= (* 2 (select main_a v_prenex_43747)) 1004) (<= 1 (select main_a v_prenex_43747)))) (forall ((v_prenex_39843 Int) (v_prenex_39842 Int)) (or (<= (select main_a v_prenex_39842) 502) (< v_prenex_39843 main_y) (<= 1000 (+ (select main_a v_prenex_39843) (select main_a v_prenex_39842))) (<= (+ main_y 1) v_prenex_39843) (<= 498 (select main_a v_prenex_39843)))) (forall ((v_prenex_44780 Int) (v_prenex_44781 Int)) (or (<= (select main_a v_prenex_44780) 1003) (<= 1 (select main_a v_prenex_44780)) (<= (select main_a v_prenex_44780) (+ (select main_a v_prenex_44781) 4)) (< v_prenex_44781 main_y) (<= 0 (+ (select main_a v_prenex_44781) 3)) (<= (* 2 (select main_a v_prenex_44781)) 1998) (<= (+ main_y 1) v_prenex_44781))) (forall ((v_prenex_34109 Int) (v_prenex_34108 Int)) (or (<= 0 (+ (select main_a v_prenex_34108) 3)) (<= 498 (select main_a v_prenex_34108)) (<= (+ (select main_a v_prenex_34108) (select main_a v_prenex_34109)) 1000) (< v_prenex_34108 main_y) (<= (+ main_y 1) v_prenex_34108) (<= 2 (* 2 (select main_a v_prenex_34109))) (<= 0 (+ (select main_a v_prenex_34109) 500)))) (forall ((v_prenex_33629 Int) (v_prenex_33628 Int)) (or (<= (+ main_y 1) v_prenex_33629) (<= (select main_a v_prenex_33628) (+ (select main_a v_prenex_33629) 4)) (<= (* 2 (select main_a v_prenex_33628)) 1004) (<= (select main_a v_prenex_33629) 999) (<= 498 (select main_a v_prenex_33629)) (< v_prenex_33629 main_y))) (forall ((v_prenex_34283 Int) (v_prenex_34282 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34282))) (<= 1000 (+ (select main_a v_prenex_34282) (select main_a v_prenex_34283))) (<= 2 (* 2 (select main_a v_prenex_34283))) (<= 1 (select main_a v_prenex_34283)) (<= 498 (select main_a v_prenex_34282)) (< v_prenex_34282 main_y) (<= (+ main_y 1) v_prenex_34282))) (forall ((v_prenex_36546 Int) (v_prenex_36545 Int)) (or (<= (select main_a v_prenex_36545) (+ (select main_a v_prenex_36546) 4)) (<= (select main_a v_prenex_36545) 502) (<= 2 (* 2 (select main_a v_prenex_36545))) (< v_prenex_36546 main_y) (<= (select main_a v_prenex_36546) 999) (<= (+ main_y 1) v_prenex_36546))) (forall ((v_prenex_32849 Int) (v_prenex_32848 Int)) (or (<= (+ main_x 1) v_prenex_32848) (<= 996 (* 2 (select main_a v_prenex_32849))) (<= (+ main_y 1) v_prenex_32849) (<= (* 2 (select main_a v_prenex_32848)) 1004) (<= 2 (* 2 (select main_a v_prenex_32848))) (<= (select main_a v_prenex_32849) (+ (select main_a v_prenex_32848) 998)) (< v_prenex_32849 main_y))) (forall ((v_prenex_46598 Int) (v_prenex_46599 Int)) (or (<= 1000 (+ (select main_a v_prenex_46599) (select main_a v_prenex_46598))) (<= (select main_a v_prenex_46598) 502) (<= 1 (select main_a v_prenex_46598)) (< v_prenex_46599 main_y) (<= 996 (* 2 (select main_a v_prenex_46599))) (<= (+ main_y 1) v_prenex_46599))) (forall ((v_prenex_32355 Int) (v_prenex_32354 Int)) (or (< v_prenex_32355 main_y) (<= 996 (* 2 (select main_a v_prenex_32355))) (<= 498 (select main_a v_prenex_32355)) (<= (+ main_y 1) v_prenex_32355) (<= 1 (select main_a v_prenex_32354)) (<= 0 (+ (select main_a v_prenex_32354) 500)) (<= (select main_a v_prenex_32354) (+ (select main_a v_prenex_32355) 4)))) (forall ((v_prenex_43657 Int) (v_prenex_43658 Int)) (or (<= (+ main_y 1) v_prenex_43658) (<= 0 (+ (select main_a v_prenex_43657) 500)) (<= (select main_a v_prenex_43658) 1500) (<= (select main_a v_prenex_43657) (+ (select main_a v_prenex_43658) 4)) (<= (select main_a v_prenex_43657) 502) (<= 0 (+ (select main_a v_prenex_43658) 3)) (< v_prenex_43658 main_y))) (forall ((v_prenex_36499 Int) (v_prenex_36500 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36499))) (<= (select main_a v_prenex_36499) 1003) (<= 0 (+ (select main_a v_prenex_36500) 3)) (< v_prenex_36500 main_y) (<= (+ main_y 1) v_prenex_36500) (<= 498 (select main_a v_prenex_36500)) (<= (select main_a v_prenex_36499) (+ (select main_a v_prenex_36500) 4)))) (or (forall ((v_prenex_46804 Int)) (or (< v_prenex_46804 main_y) (<= 996 (* 2 (select main_a v_prenex_46804))) (<= (+ main_y 1) v_prenex_46804) (<= (select main_a v_prenex_46804) 999))) (forall ((v_prenex_46803 Int)) (or (<= (+ main_x 1) v_prenex_46803) (<= 1 (select main_a v_prenex_46803)) (<= (* 2 (select main_a v_prenex_46803)) 1004)))) (forall ((v_prenex_32944 Int) (v_prenex_32945 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32944))) (<= (+ main_y 1) v_prenex_32945) (<= (select main_a v_prenex_32944) 1003) (< v_prenex_32944 main_x) (<= 996 (* 2 (select main_a v_prenex_32945))) (<= (select main_a v_prenex_32945) (+ (select main_a v_prenex_32944) 998)) (< v_prenex_32945 main_y))) (forall ((v_prenex_34461 Int) (v_prenex_34460 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34460))) (<= (+ (select main_a v_prenex_34460) (select main_a v_prenex_34461)) 1000) (<= (select main_a v_prenex_34461) 502) (<= (* 2 (select main_a v_prenex_34461)) 1004) (<= (+ main_y 1) v_prenex_34460) (<= (* 2 (select main_a v_prenex_34460)) 1998) (< v_prenex_34460 main_y))) (forall ((v_prenex_47576 Int) (v_prenex_47575 Int)) (or (< v_prenex_47576 main_y) (<= 0 (+ (select main_a v_prenex_47576) 3)) (<= (+ main_y 1) v_prenex_47576) (< v_prenex_47575 main_x) (<= 1000 (+ (select main_a v_prenex_47576) (select main_a v_prenex_47575))) (<= 2 (* 2 (select main_a v_prenex_47575))))) (forall ((v_prenex_46019 Int) (v_prenex_46018 Int)) (or (< v_prenex_46019 main_y) (<= (* 2 (select main_a v_prenex_46019)) 1998) (<= (+ main_y 1) v_prenex_46019) (<= (+ (select main_a v_prenex_46019) (select main_a v_prenex_46018)) 1000) (<= (select main_a v_prenex_46018) 502))) (forall ((v_prenex_47290 Int) (v_prenex_47289 Int)) (or (<= (select main_a v_prenex_47289) 1003) (<= 1000 (+ (select main_a v_prenex_47290) (select main_a v_prenex_47289))) (<= 1 (select main_a v_prenex_47289)) (<= (+ main_y 1) v_prenex_47290) (<= (select main_a v_prenex_47290) 1500) (< v_prenex_47290 main_y) (<= 996 (* 2 (select main_a v_prenex_47290))))) (forall ((v_prenex_47076 Int) (v_prenex_47077 Int)) (or (<= (select main_a v_prenex_47076) 1003) (<= (select main_a v_prenex_47076) (+ (select main_a v_prenex_47077) 4)) (<= 1 (select main_a v_prenex_47076)) (< v_prenex_47077 main_y) (<= (+ main_y 1) v_prenex_47077) (<= 498 (select main_a v_prenex_47077)) (<= (select main_a v_prenex_47077) 999))) (forall ((v_prenex_34285 Int) (v_prenex_34284 Int)) (or (<= (* 2 (select main_a v_prenex_34285)) 1004) (<= (select main_a v_prenex_34284) (+ (select main_a v_prenex_34285) 998)) (<= 2 (* 2 (select main_a v_prenex_34285))) (< v_prenex_34284 main_y) (<= 996 (* 2 (select main_a v_prenex_34284))) (<= (+ main_y 1) v_prenex_34284) (<= 0 (+ (select main_a v_prenex_34284) 3)))) (forall ((v_prenex_47152 Int) (v_prenex_47151 Int)) (or (<= 0 (+ (select main_a v_prenex_47151) 500)) (< v_prenex_47152 main_y) (<= (+ main_y 1) v_prenex_47152) (<= (select main_a v_prenex_47151) 1003) (<= (+ (select main_a v_prenex_47152) (select main_a v_prenex_47151)) 1000) (<= 0 (+ (select main_a v_prenex_47152) 3)) (<= (* 2 (select main_a v_prenex_47152)) 1998))) (or (forall ((v_prenex_45461 Int)) (or (<= (* 2 (select main_a v_prenex_45461)) 1998) (<= (select main_a v_prenex_45461) 1500) (<= (+ main_y 1) v_prenex_45461) (< v_prenex_45461 main_y))) (forall ((v_prenex_45460 Int)) (or (< v_prenex_45460 main_x) (<= (select main_a v_prenex_45460) 502) (<= 0 (+ (select main_a v_prenex_45460) 500))))) (forall ((v_prenex_36620 Int) (v_prenex_36621 Int)) (or (< v_prenex_36621 main_y) (<= 498 (select main_a v_prenex_36621)) (<= (+ main_y 1) v_prenex_36621) (<= (select main_a v_prenex_36620) 502) (<= (select main_a v_prenex_36620) (+ (select main_a v_prenex_36621) 4)) (<= (select main_a v_prenex_36621) 1500))) (forall ((v_prenex_42431 Int) (v_prenex_42432 Int)) (or (<= (select main_a v_prenex_42432) 1500) (<= (select main_a v_prenex_42432) 999) (<= (+ (select main_a v_prenex_42432) (select main_a v_prenex_42431)) 1000) (< v_prenex_42432 main_y) (<= (+ main_y 1) v_prenex_42432) (<= (select main_a v_prenex_42431) 1003) (<= 2 (* 2 (select main_a v_prenex_42431))))) (forall ((v_prenex_42045 Int) (v_prenex_42046 Int)) (or (<= (select main_a v_prenex_42045) 502) (<= 1 (select main_a v_prenex_42045)) (<= (select main_a v_prenex_42046) 1500) (< v_prenex_42046 main_y) (<= (+ main_y 1) v_prenex_42046) (<= (select main_a v_prenex_42046) (+ (select main_a v_prenex_42045) 998)) (<= (+ main_x 1) v_prenex_42045))) (or (forall ((v_prenex_43149 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43149))) (<= (select main_a v_prenex_43149) 1003))) (forall ((v_prenex_43150 Int)) (or (<= (* 2 (select main_a v_prenex_43150)) 1998) (<= 498 (select main_a v_prenex_43150)) (<= (+ main_y 1) v_prenex_43150) (< v_prenex_43150 main_y) (<= 996 (* 2 (select main_a v_prenex_43150)))))) (forall ((v_prenex_41925 Int) (v_prenex_41926 Int)) (or (<= (+ main_y 1) v_prenex_41926) (<= (select main_a v_prenex_41925) 502) (<= 996 (* 2 (select main_a v_prenex_41926))) (<= 1000 (+ (select main_a v_prenex_41926) (select main_a v_prenex_41925))) (<= (* 2 (select main_a v_prenex_41926)) 1998) (< v_prenex_41926 main_y))) (forall ((v_prenex_45816 Int) (v_prenex_45817 Int)) (or (<= (select main_a v_prenex_45817) 999) (<= (select main_a v_prenex_45816) 502) (< v_prenex_45817 main_y) (<= (select main_a v_prenex_45816) (+ (select main_a v_prenex_45817) 4)) (<= (* 2 (select main_a v_prenex_45816)) 1004) (<= (+ main_y 1) v_prenex_45817))) (forall ((v_prenex_41848 Int) (v_prenex_41849 Int)) (or (<= (* 2 (select main_a v_prenex_41849)) 1998) (<= (+ (select main_a v_prenex_41849) (select main_a v_prenex_41848)) 1000) (< v_prenex_41849 main_y) (<= 996 (* 2 (select main_a v_prenex_41849))) (<= (+ main_y 1) v_prenex_41849) (<= (select main_a v_prenex_41848) 502))) (forall ((v_prenex_43431 Int) (v_prenex_43430 Int)) (or (<= 1 (select main_a v_prenex_43430)) (< v_prenex_43431 main_y) (<= 2 (* 2 (select main_a v_prenex_43430))) (<= (* 2 (select main_a v_prenex_43431)) 1998) (<= (+ main_y 1) v_prenex_43431) (<= (select main_a v_prenex_43431) (+ (select main_a v_prenex_43430) 998)))) (forall ((v_prenex_37346 Int) (v_prenex_37347 Int)) (or (< v_prenex_37347 main_y) (<= (select main_a v_prenex_37346) (+ (select main_a v_prenex_37347) 4)) (<= (select main_a v_prenex_37347) 1500) (<= 0 (+ (select main_a v_prenex_37347) 3)) (<= 2 (* 2 (select main_a v_prenex_37346))) (<= (select main_a v_prenex_37346) 1003) (<= (+ main_y 1) v_prenex_37347))) (or (forall ((v_prenex_45501 Int)) (or (<= (* 2 (select main_a v_prenex_45501)) 1998) (<= (+ main_y 1) v_prenex_45501) (<= (select main_a v_prenex_45501) 999) (< v_prenex_45501 main_y) (<= (select main_a v_prenex_45501) 1500))) (forall ((v_prenex_45500 Int)) (<= (* 2 (select main_a v_prenex_45500)) 1004))) (forall ((v_prenex_36830 Int) (v_prenex_36829 Int)) (or (< v_prenex_36830 main_y) (<= 996 (* 2 (select main_a v_prenex_36830))) (<= (select main_a v_prenex_36829) (+ (select main_a v_prenex_36830) 4)) (<= (+ main_y 1) v_prenex_36830) (<= (select main_a v_prenex_36830) 1500) (<= (select main_a v_prenex_36829) 1003))) (forall ((v_prenex_44669 Int) (v_prenex_44668 Int)) (or (<= (+ main_x 1) v_prenex_44668) (< v_prenex_44669 main_y) (<= 1000 (+ (select main_a v_prenex_44669) (select main_a v_prenex_44668))) (<= 996 (* 2 (select main_a v_prenex_44669))) (<= (select main_a v_prenex_44668) 1003) (<= (+ main_y 1) v_prenex_44669) (<= 0 (+ (select main_a v_prenex_44668) 500)))) (forall ((v_prenex_41429 Int) (v_prenex_41430 Int)) (or (<= (+ main_y 1) v_prenex_41430) (<= (* 2 (select main_a v_prenex_41429)) 1004) (<= (select main_a v_prenex_41429) (+ (select main_a v_prenex_41430) 4)) (<= (* 2 (select main_a v_prenex_41430)) 1998) (<= (select main_a v_prenex_41430) 999) (< v_prenex_41430 main_y) (<= (select main_a v_prenex_41429) 1003))) (forall ((v_prenex_42427 Int) (v_prenex_42428 Int)) (or (<= (+ (select main_a v_prenex_42428) (select main_a v_prenex_42427)) 1000) (<= (select main_a v_prenex_42427) 1003) (< v_prenex_42427 main_x) (<= (+ main_y 1) v_prenex_42428) (<= 996 (* 2 (select main_a v_prenex_42428))) (< v_prenex_42428 main_y) (<= 0 (+ (select main_a v_prenex_42427) 500)))) (forall ((v_prenex_35180 Int) (v_prenex_35179 Int)) (or (<= (+ main_y 1) v_prenex_35179) (<= (select main_a v_prenex_35179) 1500) (<= (* 2 (select main_a v_prenex_35180)) 1004) (<= (+ (select main_a v_prenex_35179) (select main_a v_prenex_35180)) 1000) (< v_prenex_35179 main_y) (<= (select main_a v_prenex_35180) 1003) (<= 0 (+ (select main_a v_prenex_35179) 3)))) (forall ((v_prenex_32627 Int) (v_prenex_32626 Int)) (or (<= (+ main_y 1) v_prenex_32627) (< v_prenex_32627 main_y) (<= 996 (* 2 (select main_a v_prenex_32627))) (<= 0 (+ (select main_a v_prenex_32626) 500)) (<= (select main_a v_prenex_32626) (+ (select main_a v_prenex_32627) 4)) (<= 498 (select main_a v_prenex_32627)))) (forall ((v_prenex_38264 Int) (v_prenex_38263 Int)) (or (< v_prenex_38264 main_y) (<= (+ main_x 1) v_prenex_38263) (<= (select main_a v_prenex_38263) (+ (select main_a v_prenex_38264) 4)) (<= 0 (+ (select main_a v_prenex_38263) 500)) (<= (+ main_y 1) v_prenex_38264) (<= (* 2 (select main_a v_prenex_38264)) 1998) (<= (select main_a v_prenex_38263) 1003))) (or (forall ((v_prenex_33108 Int)) (<= (select main_a v_prenex_33108) 1003)) (forall ((v_prenex_33109 Int)) (or (< v_prenex_33109 main_y) (<= 0 (+ (select main_a v_prenex_33109) 3)) (<= (+ main_y 1) v_prenex_33109) (<= 996 (* 2 (select main_a v_prenex_33109)))))) (forall ((v_prenex_40288 Int) (v_prenex_40287 Int)) (or (<= 0 (+ (select main_a v_prenex_40287) 500)) (<= 2 (* 2 (select main_a v_prenex_40287))) (<= 996 (* 2 (select main_a v_prenex_40288))) (<= (+ main_y 1) v_prenex_40288) (<= 1000 (+ (select main_a v_prenex_40288) (select main_a v_prenex_40287))) (< v_prenex_40288 main_y) (<= (select main_a v_prenex_40288) 999))) (forall ((v_prenex_36344 Int) (v_prenex_36345 Int)) (or (<= 1 (select main_a v_prenex_36344)) (<= (select main_a v_prenex_36345) 1500) (<= (select main_a v_prenex_36344) 502) (< v_prenex_36344 main_x) (<= (+ main_y 1) v_prenex_36345) (< v_prenex_36345 main_y) (<= 1000 (+ (select main_a v_prenex_36345) (select main_a v_prenex_36344))))) (forall ((v_prenex_38001 Int) (v_prenex_38000 Int)) (or (<= (select main_a v_prenex_38001) (+ (select main_a v_prenex_38000) 998)) (<= (+ main_y 1) v_prenex_38001) (< v_prenex_38001 main_y) (<= 1 (select main_a v_prenex_38000)) (<= 0 (+ (select main_a v_prenex_38001) 3)) (<= 0 (+ (select main_a v_prenex_38000) 500)))) (forall ((v_prenex_44579 Int) (v_prenex_44578 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44578))) (<= (select main_a v_prenex_44578) (+ (select main_a v_prenex_44579) 4)) (<= (select main_a v_prenex_44579) 1500) (<= 498 (select main_a v_prenex_44579)) (<= (+ main_y 1) v_prenex_44579) (< v_prenex_44579 main_y))) (forall ((v_prenex_36664 Int) (v_prenex_36665 Int)) (or (<= (+ main_y 1) v_prenex_36665) (<= (select main_a v_prenex_36664) 1003) (<= (+ (select main_a v_prenex_36665) (select main_a v_prenex_36664)) 1000) (< v_prenex_36665 main_y) (<= (+ main_x 1) v_prenex_36664) (<= 2 (* 2 (select main_a v_prenex_36664))) (<= (select main_a v_prenex_36665) 999))) (forall ((v_prenex_35205 Int) (v_prenex_35206 Int)) (or (<= 0 (+ (select main_a v_prenex_35206) 500)) (<= (* 2 (select main_a v_prenex_35206)) 1004) (<= 0 (+ (select main_a v_prenex_35205) 3)) (<= 1000 (+ (select main_a v_prenex_35205) (select main_a v_prenex_35206))) (<= 996 (* 2 (select main_a v_prenex_35205))) (<= (+ main_y 1) v_prenex_35205) (< v_prenex_35205 main_y))) (forall ((v_prenex_43286 Int) (v_prenex_43285 Int)) (or (< v_prenex_43286 main_y) (<= (select main_a v_prenex_43286) 1500) (<= (select main_a v_prenex_43285) 502) (<= (select main_a v_prenex_43285) 1003) (<= (+ main_y 1) v_prenex_43286) (<= (* 2 (select main_a v_prenex_43286)) 1998) (<= (select main_a v_prenex_43285) (+ (select main_a v_prenex_43286) 4)))) (forall ((v_prenex_38176 Int) (v_prenex_38175 Int)) (or (<= (+ main_x 1) v_prenex_38175) (< v_prenex_38175 main_x) (<= (+ (select main_a v_prenex_38176) (select main_a v_prenex_38175)) 1000) (<= (select main_a v_prenex_38175) 502))) (forall ((v_prenex_42473 Int) (v_prenex_42474 Int)) (or (<= (+ (select main_a v_prenex_42474) (select main_a v_prenex_42473)) 1000) (< v_prenex_42474 main_y) (<= (+ main_y 1) v_prenex_42474) (<= 1 (select main_a v_prenex_42473)) (<= 2 (* 2 (select main_a v_prenex_42473))) (<= 996 (* 2 (select main_a v_prenex_42474))) (<= 0 (+ (select main_a v_prenex_42474) 3)))) (forall ((v_prenex_33861 Int) (v_prenex_33860 Int)) (or (<= (* 2 (select main_a v_prenex_33861)) 1998) (< v_prenex_33861 main_y) (<= (select main_a v_prenex_33861) (+ (select main_a v_prenex_33860) 998)) (<= 2 (* 2 (select main_a v_prenex_33860))) (<= (select main_a v_prenex_33861) 999) (<= (+ main_y 1) v_prenex_33861))) (or (forall ((v_prenex_36874 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36874))) (< v_prenex_36874 main_y) (<= (select main_a v_prenex_36874) 1500) (<= (+ main_y 1) v_prenex_36874))) (forall ((v_prenex_36873 Int)) (or (<= (select main_a v_prenex_36873) 1003) (<= 2 (* 2 (select main_a v_prenex_36873))) (<= (+ main_x 1) v_prenex_36873)))) (forall ((v_prenex_33691 Int) (v_prenex_33690 Int)) (or (<= 1 (select main_a v_prenex_33690)) (<= 0 (+ (select main_a v_prenex_33691) 3)) (<= (+ (select main_a v_prenex_33691) (select main_a v_prenex_33690)) 1000) (< v_prenex_33691 main_y) (<= (+ main_y 1) v_prenex_33691) (<= (* 2 (select main_a v_prenex_33691)) 1998))) (forall ((v_prenex_36710 Int) (v_prenex_36709 Int)) (or (<= (select main_a v_prenex_36710) 1500) (<= (select main_a v_prenex_36709) (+ (select main_a v_prenex_36710) 4)) (<= (select main_a v_prenex_36709) 1003) (<= (select main_a v_prenex_36710) 999) (<= (+ main_y 1) v_prenex_36710) (< v_prenex_36710 main_y))) (forall ((v_prenex_47320 Int) (v_prenex_47319 Int)) (or (<= 1 (select main_a v_prenex_47319)) (< v_prenex_47320 main_y) (<= 0 (+ (select main_a v_prenex_47320) 3)) (<= (+ main_y 1) v_prenex_47320) (<= (select main_a v_prenex_47320) (+ (select main_a v_prenex_47319) 998)) (<= (select main_a v_prenex_47319) 1003))) (forall ((v_prenex_33869 Int) (v_prenex_33868 Int)) (or (<= 0 (+ (select main_a v_prenex_33869) 3)) (< v_prenex_33869 main_y) (<= (select main_a v_prenex_33868) 1003) (<= (select main_a v_prenex_33869) (+ (select main_a v_prenex_33868) 998)) (<= (* 2 (select main_a v_prenex_33869)) 1998) (<= 1 (select main_a v_prenex_33868)) (<= (+ main_y 1) v_prenex_33869))) (forall ((v_prenex_41116 Int) (v_prenex_41117 Int)) (or (<= 0 (+ (select main_a v_prenex_41117) 3)) (<= (+ main_y 1) v_prenex_41117) (< v_prenex_41117 main_y) (<= 996 (* 2 (select main_a v_prenex_41117))) (<= (select main_a v_prenex_41116) 502) (<= 2 (* 2 (select main_a v_prenex_41116))) (<= 1000 (+ (select main_a v_prenex_41117) (select main_a v_prenex_41116))))) (forall ((v_prenex_46082 Int) (v_prenex_46083 Int)) (or (<= 0 (+ (select main_a v_prenex_46082) 500)) (<= 0 (+ (select main_a v_prenex_46083) 3)) (< v_prenex_46083 main_y) (<= (select main_a v_prenex_46082) (+ (select main_a v_prenex_46083) 4)) (<= 996 (* 2 (select main_a v_prenex_46083))) (<= (* 2 (select main_a v_prenex_46082)) 1004) (<= (+ main_y 1) v_prenex_46083))) (forall ((v_prenex_34712 Int) (v_prenex_34711 Int)) (or (<= 498 (select main_a v_prenex_34711)) (<= (select main_a v_prenex_34712) 502) (<= 996 (* 2 (select main_a v_prenex_34711))) (<= 1000 (+ (select main_a v_prenex_34711) (select main_a v_prenex_34712))) (< v_prenex_34711 main_y) (<= (+ main_y 1) v_prenex_34711) (<= (select main_a v_prenex_34712) 1003))) (forall ((v_prenex_37061 Int) (v_prenex_37062 Int)) (or (<= (+ main_y 1) v_prenex_37062) (<= 1000 (+ (select main_a v_prenex_37062) (select main_a v_prenex_37061))) (<= 2 (* 2 (select main_a v_prenex_37061))) (< v_prenex_37061 main_x) (<= (select main_a v_prenex_37062) 999) (<= (* 2 (select main_a v_prenex_37061)) 1004) (< v_prenex_37062 main_y))) (forall ((v_prenex_47579 Int) (v_prenex_47580 Int)) (or (<= (+ main_y 1) v_prenex_47580) (<= (* 2 (select main_a v_prenex_47579)) 1004) (<= (select main_a v_prenex_47580) 999) (<= (select main_a v_prenex_47579) 502) (<= 1000 (+ (select main_a v_prenex_47580) (select main_a v_prenex_47579))) (< v_prenex_47580 main_y) (<= 996 (* 2 (select main_a v_prenex_47580))))) (or (forall ((v_prenex_46294 Int)) (or (<= (+ main_y 1) v_prenex_46294) (< v_prenex_46294 main_y) (<= 996 (* 2 (select main_a v_prenex_46294))) (<= 0 (+ (select main_a v_prenex_46294) 3)))) (forall ((v_prenex_46293 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46293))) (<= 1 (select main_a v_prenex_46293)) (<= (+ main_x 1) v_prenex_46293)))) (forall ((v_prenex_41525 Int) (v_prenex_41526 Int)) (or (<= (select main_a v_prenex_41525) (+ (select main_a v_prenex_41526) 4)) (<= 498 (select main_a v_prenex_41526)) (<= (select main_a v_prenex_41525) 502) (< v_prenex_41526 main_y) (<= (* 2 (select main_a v_prenex_41525)) 1004) (<= (select main_a v_prenex_41526) 1500) (<= (+ main_y 1) v_prenex_41526))) (forall ((v_prenex_41493 Int) (v_prenex_41494 Int)) (or (<= (+ main_y 1) v_prenex_41494) (<= 2 (* 2 (select main_a v_prenex_41493))) (< v_prenex_41494 main_y) (<= (select main_a v_prenex_41493) 502) (< v_prenex_41493 main_x) (<= 1000 (+ (select main_a v_prenex_41494) (select main_a v_prenex_41493))) (<= 996 (* 2 (select main_a v_prenex_41494))))) (forall ((v_prenex_42323 Int) (v_prenex_42324 Int)) (or (<= 1000 (+ (select main_a v_prenex_42324) (select main_a v_prenex_42323))) (< v_prenex_42324 main_y) (<= 1 (select main_a v_prenex_42323)) (<= (* 2 (select main_a v_prenex_42323)) 1004) (<= 996 (* 2 (select main_a v_prenex_42324))) (<= (select main_a v_prenex_42324) 1500) (<= (+ main_y 1) v_prenex_42324))) (forall ((v_prenex_37576 Int) (v_prenex_37575 Int)) (or (<= (* 2 (select main_a v_prenex_37576)) 1998) (<= (select main_a v_prenex_37575) 502) (< v_prenex_37576 main_y) (<= (+ (select main_a v_prenex_37576) (select main_a v_prenex_37575)) 1000) (<= (select main_a v_prenex_37576) 999) (<= (* 2 (select main_a v_prenex_37575)) 1004) (<= (+ main_y 1) v_prenex_37576))) (forall ((v_prenex_37505 Int) (v_prenex_37506 Int)) (or (<= 498 (select main_a v_prenex_37506)) (< v_prenex_37506 main_y) (<= (+ main_y 1) v_prenex_37506) (<= 1000 (+ (select main_a v_prenex_37506) (select main_a v_prenex_37505))) (<= (select main_a v_prenex_37505) 502) (<= 2 (* 2 (select main_a v_prenex_37505))))) (forall ((v_prenex_35894 Int) (v_prenex_35895 Int)) (or (< v_prenex_35895 main_y) (<= (select main_a v_prenex_35894) 502) (<= (select main_a v_prenex_35895) 1500) (<= (+ main_x 1) v_prenex_35894) (<= (select main_a v_prenex_35894) (+ (select main_a v_prenex_35895) 4)) (<= (+ main_y 1) v_prenex_35895))) (forall ((v_prenex_38358 Int) (v_prenex_38357 Int)) (or (<= (select main_a v_prenex_38357) (+ (select main_a v_prenex_38358) 4)) (<= (select main_a v_prenex_38358) 1500) (<= 2 (* 2 (select main_a v_prenex_38357))) (<= (select main_a v_prenex_38357) 502) (< v_prenex_38358 main_y) (<= 0 (+ (select main_a v_prenex_38358) 3)) (<= (+ main_y 1) v_prenex_38358))) (forall ((v_prenex_39699 Int) (v_prenex_39698 Int)) (or (< v_prenex_39699 main_y) (<= 2 (* 2 (select main_a v_prenex_39698))) (<= (select main_a v_prenex_39698) 1003) (<= 996 (* 2 (select main_a v_prenex_39699))) (<= 498 (select main_a v_prenex_39699)) (<= (+ (select main_a v_prenex_39699) (select main_a v_prenex_39698)) 1000) (<= (+ main_y 1) v_prenex_39699))) (or (forall ((v_prenex_44195 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44195))) (< v_prenex_44195 main_y) (<= (+ main_y 1) v_prenex_44195) (<= (select main_a v_prenex_44195) 999) (<= (* 2 (select main_a v_prenex_44195)) 1998))) (forall ((v_prenex_44194 Int)) (or (<= (* 2 (select main_a v_prenex_44194)) 1004) (<= 0 (+ (select main_a v_prenex_44194) 500))))) (forall ((v_prenex_47288 Int) (v_prenex_47287 Int)) (or (< v_prenex_47288 main_y) (<= 1 (select main_a v_prenex_47287)) (<= (+ main_y 1) v_prenex_47288) (<= (select main_a v_prenex_47287) 1003) (< v_prenex_47287 main_x) (<= (select main_a v_prenex_47288) 1500) (<= 1000 (+ (select main_a v_prenex_47288) (select main_a v_prenex_47287))))) (forall ((v_prenex_37066 Int) (v_prenex_37065 Int)) (or (<= (select main_a v_prenex_37065) 502) (<= 1000 (+ (select main_a v_prenex_37066) (select main_a v_prenex_37065))) (< v_prenex_37066 main_y) (<= (+ main_y 1) v_prenex_37066) (<= 2 (* 2 (select main_a v_prenex_37065))) (<= (* 2 (select main_a v_prenex_37066)) 1998) (<= 498 (select main_a v_prenex_37066)))) (forall ((v_prenex_40024 Int) (v_prenex_40023 Int)) (or (<= (select main_a v_prenex_40024) 1500) (< v_prenex_40024 main_y) (<= (select main_a v_prenex_40023) (+ (select main_a v_prenex_40024) 4)) (<= 0 (+ (select main_a v_prenex_40023) 500)) (<= (+ main_y 1) v_prenex_40024) (<= 996 (* 2 (select main_a v_prenex_40024))))) (or (forall ((v_prenex_42921 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42921))) (< v_prenex_42921 main_y) (<= 498 (select main_a v_prenex_42921)) (<= (+ main_y 1) v_prenex_42921))) (forall ((v_prenex_42920 Int)) (or (<= (+ main_x 1) v_prenex_42920) (<= 1 (select main_a v_prenex_42920))))) (forall ((v_prenex_42399 Int) (v_prenex_42400 Int)) (or (< v_prenex_42400 main_y) (<= (select main_a v_prenex_42400) 1500) (<= 1 (select main_a v_prenex_42399)) (<= (select main_a v_prenex_42400) 999) (<= (select main_a v_prenex_42399) (+ (select main_a v_prenex_42400) 4)) (<= 0 (+ (select main_a v_prenex_42399) 500)) (<= (+ main_y 1) v_prenex_42400))) (forall ((v_prenex_48108 Int) (v_prenex_48107 Int)) (or (< v_prenex_48108 main_y) (<= 1000 (+ (select main_a v_prenex_48108) (select main_a v_prenex_48107))) (<= (+ main_y 1) v_prenex_48108) (<= (+ main_x 1) v_prenex_48107) (<= (* 2 (select main_a v_prenex_48107)) 1004) (<= (select main_a v_prenex_48107) 1003) (<= 996 (* 2 (select main_a v_prenex_48108))))) (or (forall ((v_prenex_42084 Int)) (or (<= (select main_a v_prenex_42084) 999) (<= (* 2 (select main_a v_prenex_42084)) 1998) (<= (+ main_y 1) v_prenex_42084) (< v_prenex_42084 main_y))) (forall ((v_prenex_42083 Int)) (or (<= (select main_a v_prenex_42083) 1003) (<= (+ main_x 1) v_prenex_42083) (<= (* 2 (select main_a v_prenex_42083)) 1004)))) (forall ((v_prenex_43879 Int) (v_prenex_43878 Int)) (or (< v_prenex_43879 main_y) (<= 498 (select main_a v_prenex_43879)) (<= (select main_a v_prenex_43878) (+ (select main_a v_prenex_43879) 4)) (<= 0 (+ (select main_a v_prenex_43879) 3)) (<= (+ main_y 1) v_prenex_43879) (<= 1 (select main_a v_prenex_43878)))) (forall ((v_prenex_39780 Int) (v_prenex_39781 Int)) (or (< v_prenex_39781 main_y) (<= (select main_a v_prenex_39780) (+ (select main_a v_prenex_39781) 4)) (<= (+ main_y 1) v_prenex_39781) (<= 0 (+ (select main_a v_prenex_39781) 3)) (<= (select main_a v_prenex_39780) 502) (<= 0 (+ (select main_a v_prenex_39780) 500)) (< v_prenex_39780 main_x))) (or (forall ((v_prenex_41625 Int)) (or (<= 498 (select main_a v_prenex_41625)) (<= (+ main_y 1) v_prenex_41625) (<= (* 2 (select main_a v_prenex_41625)) 1998) (< v_prenex_41625 main_y))) (forall ((v_prenex_41624 Int)) (or (<= (select main_a v_prenex_41624) 502) (<= (* 2 (select main_a v_prenex_41624)) 1004)))) (forall ((v_prenex_36280 Int) (v_prenex_36281 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36281))) (<= (* 2 (select main_a v_prenex_36280)) 1004) (<= (+ main_y 1) v_prenex_36281) (< v_prenex_36281 main_y) (<= 2 (* 2 (select main_a v_prenex_36280))) (<= (select main_a v_prenex_36281) 999) (<= 1000 (+ (select main_a v_prenex_36281) (select main_a v_prenex_36280))))) (forall ((v_prenex_40873 Int) (v_prenex_40872 Int)) (or (<= 0 (+ (select main_a v_prenex_40872) 500)) (<= (+ main_y 1) v_prenex_40873) (<= (* 2 (select main_a v_prenex_40873)) 1998) (<= 1000 (+ (select main_a v_prenex_40873) (select main_a v_prenex_40872))) (<= (select main_a v_prenex_40873) 1500) (<= 2 (* 2 (select main_a v_prenex_40872))) (< v_prenex_40873 main_y))) (forall ((v_prenex_33125 Int) (v_prenex_33124 Int)) (or (<= (+ main_y 1) v_prenex_33125) (<= (select main_a v_prenex_33124) (+ (select main_a v_prenex_33125) 4)) (<= 996 (* 2 (select main_a v_prenex_33125))) (< v_prenex_33125 main_y) (<= 2 (* 2 (select main_a v_prenex_33124))) (<= (select main_a v_prenex_33125) 999) (<= (* 2 (select main_a v_prenex_33124)) 1004))) (forall ((v_prenex_34367 Int) (v_prenex_34366 Int)) (or (<= 0 (+ (select main_a v_prenex_34366) 3)) (< v_prenex_34366 main_y) (<= (+ main_y 1) v_prenex_34366) (<= (select main_a v_prenex_34366) 1500) (<= (select main_a v_prenex_34366) (+ (select main_a v_prenex_34367) 998)) (<= (select main_a v_prenex_34367) 1003) (<= 1 (select main_a v_prenex_34367)))) (forall ((v_prenex_46356 Int) (v_prenex_46355 Int)) (or (<= (select main_a v_prenex_46355) 502) (<= (select main_a v_prenex_46355) (+ (select main_a v_prenex_46356) 4)) (<= 0 (+ (select main_a v_prenex_46356) 3)) (< v_prenex_46356 main_y) (<= (select main_a v_prenex_46356) 1500) (<= (* 2 (select main_a v_prenex_46355)) 1004) (<= (+ main_y 1) v_prenex_46356))) (forall ((v_prenex_34723 Int) (v_prenex_34724 Int)) (or (<= 0 (+ (select main_a v_prenex_34724) 500)) (<= (select main_a v_prenex_34723) 1500) (<= (+ (select main_a v_prenex_34723) (select main_a v_prenex_34724)) 1000) (<= (* 2 (select main_a v_prenex_34723)) 1998) (< v_prenex_34723 main_y) (<= (+ main_y 1) v_prenex_34723) (<= (* 2 (select main_a v_prenex_34724)) 1004))) (or (forall ((v_prenex_44381 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44381))) (<= 498 (select main_a v_prenex_44381)) (< v_prenex_44381 main_y) (<= (+ main_y 1) v_prenex_44381))) (forall ((v_prenex_44380 Int)) (<= 1 (select main_a v_prenex_44380)))) (forall ((v_prenex_40216 Int) (v_prenex_40215 Int)) (or (<= (select main_a v_prenex_40216) (+ (select main_a v_prenex_40215) 998)) (<= (select main_a v_prenex_40216) 999) (<= 1 (select main_a v_prenex_40215)) (<= (select main_a v_prenex_40216) 1500) (< v_prenex_40216 main_y) (<= (+ main_y 1) v_prenex_40216))) (forall ((v_prenex_38573 Int) (v_prenex_38572 Int)) (or (<= (+ main_x 1) v_prenex_38572) (<= (select main_a v_prenex_38572) 502) (<= (+ main_y 1) v_prenex_38573) (<= (select main_a v_prenex_38573) (+ (select main_a v_prenex_38572) 998)) (<= 2 (* 2 (select main_a v_prenex_38572))) (< v_prenex_38573 main_y) (<= (select main_a v_prenex_38573) 1500))) (forall ((v_prenex_33257 Int) (v_prenex_33256 Int)) (or (<= 0 (+ (select main_a v_prenex_33257) 3)) (<= 498 (select main_a v_prenex_33257)) (< v_prenex_33257 main_y) (<= (+ (select main_a v_prenex_33257) (select main_a v_prenex_33256)) 1000) (<= (+ main_y 1) v_prenex_33257) (<= (select main_a v_prenex_33256) 502) (<= 2 (* 2 (select main_a v_prenex_33256))))) (forall ((v_prenex_44702 Int) (v_prenex_44703 Int)) (or (<= (+ main_y 1) v_prenex_44703) (< v_prenex_44702 main_x) (<= 498 (select main_a v_prenex_44703)) (<= (+ (select main_a v_prenex_44703) (select main_a v_prenex_44702)) 1000) (< v_prenex_44703 main_y) (<= 0 (+ (select main_a v_prenex_44702) 500)))) (forall ((v_prenex_42516 Int) (v_prenex_42517 Int)) (or (<= (+ main_y 1) v_prenex_42517) (<= (select main_a v_prenex_42516) (+ (select main_a v_prenex_42517) 4)) (<= 2 (* 2 (select main_a v_prenex_42516))) (<= (select main_a v_prenex_42516) 502) (<= (* 2 (select main_a v_prenex_42517)) 1998) (< v_prenex_42517 main_y))) (forall ((v_prenex_41209 Int) (v_prenex_41210 Int)) (or (<= (+ main_x 1) v_prenex_41209) (<= (select main_a v_prenex_41209) (+ (select main_a v_prenex_41210) 4)) (<= 0 (+ (select main_a v_prenex_41210) 3)) (<= (+ main_y 1) v_prenex_41210) (<= 2 (* 2 (select main_a v_prenex_41209))) (<= (select main_a v_prenex_41209) 502) (< v_prenex_41210 main_y))) (forall ((v_prenex_38895 Int) (v_prenex_38894 Int)) (or (<= (+ (select main_a v_prenex_38895) (select main_a v_prenex_38894)) 1000) (<= (select main_a v_prenex_38894) 1003) (<= 1 (select main_a v_prenex_38894)) (< v_prenex_38895 main_y) (<= (select main_a v_prenex_38895) 1500) (<= (+ main_y 1) v_prenex_38895))) (or (forall ((v_prenex_39478 Int)) (or (< v_prenex_39478 main_x) (<= 0 (+ (select main_a v_prenex_39478) 500)))) (forall ((v_prenex_39479 Int)) (or (<= (* 2 (select main_a v_prenex_39479)) 1998) (<= (select main_a v_prenex_39479) 999) (<= (+ main_y 1) v_prenex_39479) (< v_prenex_39479 main_y)))) (forall ((v_prenex_47692 Int) (v_prenex_47691 Int)) (or (<= 0 (+ (select main_a v_prenex_47692) 3)) (<= 2 (* 2 (select main_a v_prenex_47691))) (< v_prenex_47692 main_y) (<= (select main_a v_prenex_47692) (+ (select main_a v_prenex_47691) 998)) (<= (+ main_y 1) v_prenex_47692) (<= (select main_a v_prenex_47692) 1500))) (forall ((v_prenex_37190 Int) (v_prenex_37191 Int)) (or (<= (select main_a v_prenex_37191) 999) (<= (+ main_y 1) v_prenex_37191) (<= (* 2 (select main_a v_prenex_37191)) 1998) (<= (select main_a v_prenex_37190) (+ (select main_a v_prenex_37191) 4)) (<= (* 2 (select main_a v_prenex_37190)) 1004) (< v_prenex_37191 main_y))) (forall ((v_prenex_39733 Int) (v_prenex_39732 Int)) (or (<= (* 2 (select main_a v_prenex_39732)) 1004) (<= 498 (select main_a v_prenex_39733)) (< v_prenex_39733 main_y) (<= (* 2 (select main_a v_prenex_39733)) 1998) (<= (select main_a v_prenex_39732) 502) (<= (+ main_y 1) v_prenex_39733) (<= (select main_a v_prenex_39733) (+ (select main_a v_prenex_39732) 998)))) (forall ((v_prenex_33017 Int) (v_prenex_33016 Int)) (or (<= 0 (+ (select main_a v_prenex_33017) 3)) (< v_prenex_33017 main_y) (<= 2 (* 2 (select main_a v_prenex_33016))) (<= (select main_a v_prenex_33017) 999) (<= (+ main_y 1) v_prenex_33017) (<= (* 2 (select main_a v_prenex_33016)) 1004) (<= (select main_a v_prenex_33016) (+ (select main_a v_prenex_33017) 4)))) (forall ((v_prenex_47087 Int) (v_prenex_47086 Int)) (or (<= 0 (+ (select main_a v_prenex_47087) 3)) (<= (select main_a v_prenex_47087) 999) (<= 0 (+ (select main_a v_prenex_47086) 500)) (<= (+ main_y 1) v_prenex_47087) (<= 1000 (+ (select main_a v_prenex_47087) (select main_a v_prenex_47086))) (< v_prenex_47087 main_y))) (or (forall ((v_prenex_43816 Int)) (or (< v_prenex_43816 main_x) (<= 2 (* 2 (select main_a v_prenex_43816))) (<= (* 2 (select main_a v_prenex_43816)) 1004))) (forall ((v_prenex_43817 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43817))) (< v_prenex_43817 main_y) (<= (+ main_y 1) v_prenex_43817)))) (forall ((v_prenex_36182 Int) (v_prenex_36183 Int)) (or (<= (+ main_x 1) v_prenex_36182) (<= (select main_a v_prenex_36182) (+ (select main_a v_prenex_36183) 4)) (<= 498 (select main_a v_prenex_36183)) (<= 0 (+ (select main_a v_prenex_36182) 500)) (<= (select main_a v_prenex_36182) 502) (<= (+ main_y 1) v_prenex_36183) (< v_prenex_36183 main_y))) (forall ((v_prenex_37791 Int) (v_prenex_37790 Int)) (or (<= (select main_a v_prenex_37790) 1003) (<= (select main_a v_prenex_37791) 999) (<= (select main_a v_prenex_37791) (+ (select main_a v_prenex_37790) 998)) (< v_prenex_37791 main_y) (<= (+ main_y 1) v_prenex_37791) (<= (select main_a v_prenex_37790) 502))) (forall ((v_prenex_43697 Int) (v_prenex_43698 Int)) (or (<= (+ main_y 1) v_prenex_43698) (<= (select main_a v_prenex_43697) 1003) (<= (* 2 (select main_a v_prenex_43697)) 1004) (<= (+ (select main_a v_prenex_43698) (select main_a v_prenex_43697)) 1000) (<= (select main_a v_prenex_43698) 1500) (< v_prenex_43698 main_y) (<= 996 (* 2 (select main_a v_prenex_43698))))) (forall ((v_prenex_41207 Int) (v_prenex_41208 Int)) (or (<= (+ (select main_a v_prenex_41208) (select main_a v_prenex_41207)) 1000) (<= 498 (select main_a v_prenex_41208)) (< v_prenex_41208 main_y) (<= (+ main_y 1) v_prenex_41208) (<= 2 (* 2 (select main_a v_prenex_41207))) (<= 1 (select main_a v_prenex_41207)))) (forall ((v_prenex_46269 Int) (v_prenex_46270 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46269))) (<= 996 (* 2 (select main_a v_prenex_46270))) (< v_prenex_46270 main_y) (<= 0 (+ (select main_a v_prenex_46269) 500)) (<= (select main_a v_prenex_46270) (+ (select main_a v_prenex_46269) 998)) (<= 498 (select main_a v_prenex_46270)) (<= (+ main_y 1) v_prenex_46270))) (forall ((v_prenex_35078 Int) (v_prenex_35077 Int)) (or (<= 498 (select main_a v_prenex_35077)) (<= (+ main_y 1) v_prenex_35077) (<= 0 (+ (select main_a v_prenex_35077) 3)) (<= (+ (select main_a v_prenex_35077) (select main_a v_prenex_35078)) 1000) (<= 2 (* 2 (select main_a v_prenex_35078))) (< v_prenex_35077 main_y))) (forall ((v_prenex_35634 Int) (v_prenex_35635 Int)) (or (<= 0 (+ (select main_a v_prenex_35634) 500)) (<= (select main_a v_prenex_35634) 1003) (<= (+ main_y 1) v_prenex_35635) (< v_prenex_35635 main_y) (<= 0 (+ (select main_a v_prenex_35635) 3)) (<= 1000 (+ (select main_a v_prenex_35635) (select main_a v_prenex_35634))) (<= 498 (select main_a v_prenex_35635)))) (forall ((v_prenex_35365 Int) (v_prenex_35366 Int)) (or (<= (select main_a v_prenex_35366) (+ (select main_a v_prenex_35365) 4)) (<= 0 (+ (select main_a v_prenex_35366) 500)) (< v_prenex_35365 main_y) (<= 996 (* 2 (select main_a v_prenex_35365))) (<= (* 2 (select main_a v_prenex_35365)) 1998) (<= (+ main_y 1) v_prenex_35365))) (forall ((v_prenex_37264 Int) (v_prenex_37263 Int)) (or (<= (+ main_y 1) v_prenex_37264) (<= 1 (select main_a v_prenex_37263)) (<= 1000 (+ (select main_a v_prenex_37264) (select main_a v_prenex_37263))) (<= (select main_a v_prenex_37264) 1500) (<= 0 (+ (select main_a v_prenex_37263) 500)) (<= (* 2 (select main_a v_prenex_37264)) 1998) (< v_prenex_37264 main_y))) (forall ((v_prenex_32735 Int) (v_prenex_32734 Int)) (or (<= (* 2 (select main_a v_prenex_32735)) 1998) (< v_prenex_32735 main_y) (<= 1 (select main_a v_prenex_32734)) (<= (* 2 (select main_a v_prenex_32734)) 1004) (<= 1000 (+ (select main_a v_prenex_32735) (select main_a v_prenex_32734))) (<= (+ main_y 1) v_prenex_32735))) (forall ((v_prenex_44890 Int) (v_prenex_44891 Int)) (or (<= 0 (+ (select main_a v_prenex_44890) 500)) (<= (+ main_y 1) v_prenex_44891) (<= (select main_a v_prenex_44890) 502) (<= (select main_a v_prenex_44891) 1500) (<= 1000 (+ (select main_a v_prenex_44891) (select main_a v_prenex_44890))) (< v_prenex_44891 main_y) (<= 0 (+ (select main_a v_prenex_44891) 3)))) (forall ((v_prenex_34173 Int) (v_prenex_34172 Int)) (or (<= (+ main_y 1) v_prenex_34172) (< v_prenex_34172 main_y) (<= (select main_a v_prenex_34172) (+ (select main_a v_prenex_34173) 998)) (<= 996 (* 2 (select main_a v_prenex_34172))) (<= (select main_a v_prenex_34173) 1003))) (forall ((v_prenex_45188 Int) (v_prenex_45189 Int)) (or (<= 1 (select main_a v_prenex_45188)) (< v_prenex_45188 main_x) (<= (+ main_y 1) v_prenex_45189) (<= (select main_a v_prenex_45189) 1500) (<= (+ (select main_a v_prenex_45189) (select main_a v_prenex_45188)) 1000) (<= 0 (+ (select main_a v_prenex_45188) 500)) (< v_prenex_45189 main_y))) (forall ((v_prenex_38659 Int) (v_prenex_38660 Int)) (or (< v_prenex_38659 main_x) (<= (+ main_y 1) v_prenex_38660) (<= 0 (+ (select main_a v_prenex_38659) 500)) (<= (select main_a v_prenex_38660) (+ (select main_a v_prenex_38659) 998)) (< v_prenex_38660 main_y) (<= 1 (select main_a v_prenex_38659)) (<= 498 (select main_a v_prenex_38660)))) (or (forall ((v_prenex_35224 Int)) (or (<= (select main_a v_prenex_35224) 502) (<= 1 (select main_a v_prenex_35224)))) (forall ((v_prenex_35223 Int)) (or (<= (select main_a v_prenex_35223) 999) (<= (* 2 (select main_a v_prenex_35223)) 1998) (< v_prenex_35223 main_y) (<= (+ main_y 1) v_prenex_35223) (<= 996 (* 2 (select main_a v_prenex_35223)))))) (forall ((v_prenex_35796 Int) (v_prenex_35797 Int)) (or (<= 1 (select main_a v_prenex_35796)) (<= (* 2 (select main_a v_prenex_35796)) 1004) (< v_prenex_35797 main_y) (<= (+ main_y 1) v_prenex_35797) (<= (select main_a v_prenex_35797) (+ (select main_a v_prenex_35796) 998)) (<= 996 (* 2 (select main_a v_prenex_35797))) (< v_prenex_35796 main_x))) (forall ((v_prenex_42662 Int) (v_prenex_42663 Int)) (or (<= (* 2 (select main_a v_prenex_42663)) 1998) (<= (select main_a v_prenex_42662) 502) (< v_prenex_42663 main_y) (<= (+ main_y 1) v_prenex_42663) (<= 1000 (+ (select main_a v_prenex_42663) (select main_a v_prenex_42662))) (<= (select main_a v_prenex_42663) 1500) (<= (select main_a v_prenex_42662) 1003))) (forall ((v_prenex_38497 Int) (v_prenex_38496 Int)) (or (<= (+ main_x 1) v_prenex_38496) (<= 1000 (+ (select main_a v_prenex_38497) (select main_a v_prenex_38496))) (< v_prenex_38497 main_y) (<= (+ main_y 1) v_prenex_38497) (<= 0 (+ (select main_a v_prenex_38497) 3)))) (forall ((v_prenex_34964 Int) (v_prenex_34963 Int)) (or (<= 498 (select main_a v_prenex_34963)) (<= (select main_a v_prenex_34964) 1003) (<= (select main_a v_prenex_34963) 1500) (<= (+ (select main_a v_prenex_34963) (select main_a v_prenex_34964)) 1000) (<= (+ main_y 1) v_prenex_34963) (< v_prenex_34963 main_y))) (forall ((v_prenex_35746 Int) (v_prenex_35747 Int)) (or (<= 498 (select main_a v_prenex_35747)) (<= 996 (* 2 (select main_a v_prenex_35747))) (<= (+ main_y 1) v_prenex_35747) (<= 1000 (+ (select main_a v_prenex_35747) (select main_a v_prenex_35746))) (< v_prenex_35747 main_y) (<= 0 (+ (select main_a v_prenex_35746) 500)) (<= (select main_a v_prenex_35746) 1003))) (forall ((v_prenex_37642 Int) (v_prenex_37641 Int)) (or (< v_prenex_37642 main_y) (<= 0 (+ (select main_a v_prenex_37642) 3)) (<= (select main_a v_prenex_37641) 502) (<= (+ main_y 1) v_prenex_37642) (<= 1000 (+ (select main_a v_prenex_37642) (select main_a v_prenex_37641))) (<= 996 (* 2 (select main_a v_prenex_37642))))) (forall ((v_prenex_46435 Int) (v_prenex_46436 Int)) (or (<= 0 (+ (select main_a v_prenex_46435) 500)) (<= (+ main_y 1) v_prenex_46436) (<= (select main_a v_prenex_46435) 502) (< v_prenex_46436 main_y) (<= (select main_a v_prenex_46436) 1500) (<= (+ (select main_a v_prenex_46436) (select main_a v_prenex_46435)) 1000))) (forall ((v_prenex_43385 Int) (v_prenex_43384 Int)) (or (<= (+ main_y 1) v_prenex_43385) (< v_prenex_43385 main_y) (<= 498 (select main_a v_prenex_43385)) (<= 0 (+ (select main_a v_prenex_43384) 500)) (<= 1000 (+ (select main_a v_prenex_43385) (select main_a v_prenex_43384))) (<= 996 (* 2 (select main_a v_prenex_43385))) (<= (* 2 (select main_a v_prenex_43384)) 1004))) (forall ((v_prenex_38515 Int) (v_prenex_38514 Int)) (or (<= (+ main_x 1) v_prenex_38514) (< v_prenex_38514 main_x) (<= 1000 (+ (select main_a v_prenex_38515) (select main_a v_prenex_38514))) (<= (select main_a v_prenex_38514) 1003) (<= (+ main_y 1) v_prenex_38515))) (forall ((v_prenex_38031 Int) (v_prenex_38030 Int)) (or (<= (* 2 (select main_a v_prenex_38031)) 1998) (< v_prenex_38030 main_x) (<= (+ main_y 1) v_prenex_38031) (<= 0 (+ (select main_a v_prenex_38030) 500)) (< v_prenex_38031 main_y) (<= (* 2 (select main_a v_prenex_38030)) 1004) (<= 1000 (+ (select main_a v_prenex_38031) (select main_a v_prenex_38030))))) (forall ((v_prenex_45058 Int) (v_prenex_45057 Int)) (or (< v_prenex_45058 main_y) (<= 2 (* 2 (select main_a v_prenex_45057))) (<= (select main_a v_prenex_45058) 1500) (<= (+ main_y 1) v_prenex_45058) (<= (select main_a v_prenex_45057) 1003) (<= (+ (select main_a v_prenex_45058) (select main_a v_prenex_45057)) 1000) (<= 498 (select main_a v_prenex_45058)))) (forall ((v_prenex_33458 Int) (v_prenex_33457 Int)) (or (< v_prenex_33458 main_y) (<= (select main_a v_prenex_33458) (+ (select main_a v_prenex_33457) 998)) (<= (+ main_y 1) v_prenex_33458) (<= 1 (select main_a v_prenex_33457)) (<= 498 (select main_a v_prenex_33458)))) (forall ((v_prenex_40494 Int) (v_prenex_40495 Int)) (or (<= (* 2 (select main_a v_prenex_40495)) 1998) (< v_prenex_40495 main_y) (<= 2 (* 2 (select main_a v_prenex_40494))) (<= (+ (select main_a v_prenex_40495) (select main_a v_prenex_40494)) 1000) (<= (select main_a v_prenex_40494) 1003) (<= (select main_a v_prenex_40495) 1500) (<= (+ main_y 1) v_prenex_40495))) (or (forall ((v_prenex_37608 Int)) (or (< v_prenex_37608 main_y) (<= (select main_a v_prenex_37608) 1500) (<= 996 (* 2 (select main_a v_prenex_37608))) (<= (+ main_y 1) v_prenex_37608) (<= (* 2 (select main_a v_prenex_37608)) 1998))) (forall ((v_prenex_37607 Int)) (<= 2 (* 2 (select main_a v_prenex_37607))))) (forall ((v_prenex_32798 Int) (v_prenex_32799 Int)) (or (<= (+ main_y 1) v_prenex_32799) (<= 498 (select main_a v_prenex_32799)) (<= 2 (* 2 (select main_a v_prenex_32798))) (<= (select main_a v_prenex_32799) (+ (select main_a v_prenex_32798) 998)) (<= (select main_a v_prenex_32798) 502) (<= (select main_a v_prenex_32799) 1500) (< v_prenex_32799 main_y))) (or (forall ((v_prenex_42969 Int)) (or (< v_prenex_42969 main_y) (<= 0 (+ (select main_a v_prenex_42969) 3)) (<= (+ main_y 1) v_prenex_42969) (<= (select main_a v_prenex_42969) 999) (<= (* 2 (select main_a v_prenex_42969)) 1998))) (forall ((v_prenex_42968 Int)) (or (<= (select main_a v_prenex_42968) 1003) (<= 1 (select main_a v_prenex_42968))))) (forall ((v_prenex_39313 Int) (v_prenex_39312 Int)) (or (<= (select main_a v_prenex_39313) 999) (<= (select main_a v_prenex_39312) 1003) (< v_prenex_39313 main_y) (<= 498 (select main_a v_prenex_39313)) (<= (select main_a v_prenex_39312) (+ (select main_a v_prenex_39313) 4)) (<= (select main_a v_prenex_39312) 502) (<= (+ main_y 1) v_prenex_39313))) (forall ((v_prenex_43844 Int) (v_prenex_43845 Int)) (or (<= (select main_a v_prenex_43845) (+ (select main_a v_prenex_43844) 998)) (<= 996 (* 2 (select main_a v_prenex_43845))) (<= 0 (+ (select main_a v_prenex_43844) 500)) (<= (select main_a v_prenex_43845) 1500) (< v_prenex_43845 main_y) (<= (+ main_y 1) v_prenex_43845) (<= (select main_a v_prenex_43844) 502))) (forall ((v_prenex_40555 Int) (v_prenex_40554 Int)) (or (<= (select main_a v_prenex_40555) (+ (select main_a v_prenex_40554) 998)) (<= 996 (* 2 (select main_a v_prenex_40555))) (<= (* 2 (select main_a v_prenex_40554)) 1004) (< v_prenex_40555 main_y) (<= (* 2 (select main_a v_prenex_40555)) 1998) (<= (select main_a v_prenex_40554) 502) (<= (+ main_y 1) v_prenex_40555))) (or (forall ((v_prenex_34643 Int)) (or (<= 0 (+ (select main_a v_prenex_34643) 3)) (< v_prenex_34643 main_y) (<= 996 (* 2 (select main_a v_prenex_34643))) (<= (+ main_y 1) v_prenex_34643))) (forall ((v_prenex_34644 Int)) (or (<= 0 (+ (select main_a v_prenex_34644) 500)) (< v_prenex_34644 main_x) (<= 2 (* 2 (select main_a v_prenex_34644)))))) (or (forall ((v_prenex_47826 Int)) (or (< v_prenex_47826 main_y) (<= (select main_a v_prenex_47826) 999) (<= (+ main_y 1) v_prenex_47826) (<= 996 (* 2 (select main_a v_prenex_47826))))) (forall ((v_prenex_47825 Int)) (or (<= 1 (select main_a v_prenex_47825)) (<= 0 (+ (select main_a v_prenex_47825) 500))))) (forall ((v_prenex_36135 Int) (v_prenex_36134 Int)) (or (<= (* 2 (select main_a v_prenex_36134)) 1004) (< v_prenex_36135 main_y) (<= (select main_a v_prenex_36135) 999) (<= 1000 (+ (select main_a v_prenex_36135) (select main_a v_prenex_36134))) (<= (select main_a v_prenex_36134) 1003) (<= (+ main_y 1) v_prenex_36135))) (forall ((v_prenex_45269 Int) (v_prenex_45268 Int)) (or (<= (select main_a v_prenex_45268) 1003) (<= (+ main_x 1) v_prenex_45268) (<= (select main_a v_prenex_45268) (+ (select main_a v_prenex_45269) 4)) (<= (select main_a v_prenex_45269) 1500) (<= (+ main_y 1) v_prenex_45269) (< v_prenex_45269 main_y))) (or (forall ((v_prenex_45564 Int)) (or (<= (select main_a v_prenex_45564) 502) (<= 2 (* 2 (select main_a v_prenex_45564))) (<= (+ main_x 1) v_prenex_45564))) (forall ((v_prenex_45565 Int)) (or (<= (select main_a v_prenex_45565) 1500) (< v_prenex_45565 main_y) (<= 996 (* 2 (select main_a v_prenex_45565))) (<= (+ main_y 1) v_prenex_45565)))) (forall ((v_prenex_39506 Int) (v_prenex_39507 Int)) (or (<= (+ main_x 1) v_prenex_39506) (<= (select main_a v_prenex_39506) 1003) (< v_prenex_39507 main_y) (<= (+ main_y 1) v_prenex_39507) (<= 996 (* 2 (select main_a v_prenex_39507))) (<= (* 2 (select main_a v_prenex_39506)) 1004) (<= (select main_a v_prenex_39506) (+ (select main_a v_prenex_39507) 4)))) (forall ((v_prenex_43158 Int) (v_prenex_43157 Int)) (or (<= (+ main_y 1) v_prenex_43158) (< v_prenex_43158 main_y) (<= 996 (* 2 (select main_a v_prenex_43158))) (<= (select main_a v_prenex_43158) (+ (select main_a v_prenex_43157) 998)) (<= (select main_a v_prenex_43157) 1003) (<= 0 (+ (select main_a v_prenex_43157) 500)))) (forall ((v_prenex_33422 Int) (v_prenex_33421 Int)) (or (<= (select main_a v_prenex_33422) (+ (select main_a v_prenex_33421) 998)) (< v_prenex_33422 main_y) (<= (+ main_y 1) v_prenex_33422) (<= 498 (select main_a v_prenex_33422)) (<= 1 (select main_a v_prenex_33421)) (<= 996 (* 2 (select main_a v_prenex_33422))))) (forall ((v_prenex_35123 Int) (v_prenex_35124 Int)) (or (<= 498 (select main_a v_prenex_35123)) (< v_prenex_35123 main_y) (<= (select main_a v_prenex_35123) 999) (<= (+ main_y 1) v_prenex_35123) (<= 1000 (+ (select main_a v_prenex_35123) (select main_a v_prenex_35124))) (<= 0 (+ (select main_a v_prenex_35124) 500)))) (forall ((v_prenex_33871 Int) (v_prenex_33870 Int)) (or (< v_prenex_33871 main_y) (<= 1 (select main_a v_prenex_33870)) (<= (+ main_y 1) v_prenex_33871) (<= 498 (select main_a v_prenex_33871)) (<= 0 (+ (select main_a v_prenex_33871) 3)) (<= (+ (select main_a v_prenex_33871) (select main_a v_prenex_33870)) 1000))) (forall ((v_prenex_45892 Int) (v_prenex_45893 Int)) (or (<= (select main_a v_prenex_45893) (+ (select main_a v_prenex_45892) 998)) (<= (select main_a v_prenex_45893) 1500) (<= (+ main_y 1) v_prenex_45893) (< v_prenex_45893 main_y) (<= (select main_a v_prenex_45892) 1003) (<= 2 (* 2 (select main_a v_prenex_45892))))) (forall ((v_prenex_45296 Int) (v_prenex_45297 Int)) (or (<= 1000 (+ (select main_a v_prenex_45297) (select main_a v_prenex_45296))) (< v_prenex_45296 main_x) (< v_prenex_45297 main_y) (<= (select main_a v_prenex_45296) 502) (<= (select main_a v_prenex_45297) 1500) (<= 1 (select main_a v_prenex_45296)) (<= (+ main_y 1) v_prenex_45297))) (forall ((v_prenex_40627 Int) (v_prenex_40626 Int)) (or (<= (+ (select main_a v_prenex_40627) (select main_a v_prenex_40626)) 1000) (<= (select main_a v_prenex_40627) 1500) (<= (select main_a v_prenex_40626) 1003) (< v_prenex_40627 main_y) (<= 996 (* 2 (select main_a v_prenex_40627))) (<= (+ main_y 1) v_prenex_40627))) (forall ((v_prenex_34942 Int) (v_prenex_34941 Int)) (or (<= 0 (+ (select main_a v_prenex_34941) 3)) (< v_prenex_34941 main_y) (<= (+ main_y 1) v_prenex_34941) (<= (select main_a v_prenex_34941) 1500) (<= (select main_a v_prenex_34941) (+ (select main_a v_prenex_34942) 998)) (<= 2 (* 2 (select main_a v_prenex_34942))))) (forall ((v_prenex_47546 Int) (v_prenex_47545 Int)) (or (< v_prenex_47545 main_x) (<= (select main_a v_prenex_47545) 1003) (<= 1000 (+ (select main_a v_prenex_47546) (select main_a v_prenex_47545))) (<= 1 (select main_a v_prenex_47545)) (<= (+ main_y 1) v_prenex_47546) (< v_prenex_47546 main_y) (<= 0 (+ (select main_a v_prenex_47546) 3)))) (forall ((v_prenex_42960 Int) (v_prenex_42961 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42960))) (< v_prenex_42961 main_y) (< v_prenex_42960 main_x) (<= (select main_a v_prenex_42961) (+ (select main_a v_prenex_42960) 998)) (<= (* 2 (select main_a v_prenex_42960)) 1004) (<= (+ main_y 1) v_prenex_42961) (<= 0 (+ (select main_a v_prenex_42961) 3)))) (forall ((v_prenex_33991 Int) (v_prenex_33990 Int)) (or (<= (select main_a v_prenex_33990) (+ (select main_a v_prenex_33991) 998)) (< v_prenex_33990 main_y) (<= 996 (* 2 (select main_a v_prenex_33990))) (<= 1 (select main_a v_prenex_33991)) (<= (+ main_y 1) v_prenex_33990) (<= (select main_a v_prenex_33990) 999) (<= (select main_a v_prenex_33991) 1003))) (forall ((v_prenex_42009 Int) (v_prenex_42010 Int)) (or (<= (+ main_y 1) v_prenex_42010) (< v_prenex_42010 main_y) (<= 0 (+ (select main_a v_prenex_42010) 3)) (<= 996 (* 2 (select main_a v_prenex_42010))) (<= 2 (* 2 (select main_a v_prenex_42009))) (<= (select main_a v_prenex_42009) (+ (select main_a v_prenex_42010) 4)) (<= (* 2 (select main_a v_prenex_42009)) 1004))) (forall ((v_prenex_47792 Int) (v_prenex_47791 Int)) (or (<= 498 (select main_a v_prenex_47792)) (< v_prenex_47792 main_y) (<= (+ main_y 1) v_prenex_47792) (<= (select main_a v_prenex_47791) 502) (<= (select main_a v_prenex_47791) 1003) (<= (+ main_x 1) v_prenex_47791) (<= (select main_a v_prenex_47791) (+ (select main_a v_prenex_47792) 4)))) (or (forall ((v_prenex_39283 Int)) (or (< v_prenex_39283 main_y) (<= (select main_a v_prenex_39283) 999) (<= 996 (* 2 (select main_a v_prenex_39283))) (<= (+ main_y 1) v_prenex_39283))) (forall ((v_prenex_39282 Int)) (or (< v_prenex_39282 main_x) (<= 1 (select main_a v_prenex_39282)) (<= 2 (* 2 (select main_a v_prenex_39282)))))) (forall ((v_prenex_44528 Int) (v_prenex_44529 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44528))) (<= (+ main_y 1) v_prenex_44529) (<= 996 (* 2 (select main_a v_prenex_44529))) (<= (select main_a v_prenex_44528) 502) (<= 1000 (+ (select main_a v_prenex_44529) (select main_a v_prenex_44528))) (<= (* 2 (select main_a v_prenex_44529)) 1998) (< v_prenex_44529 main_y))) (forall ((v_prenex_35059 Int) (v_prenex_35060 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35060))) (< v_prenex_35059 main_y) (<= (select main_a v_prenex_35060) (+ (select main_a v_prenex_35059) 4)) (<= (select main_a v_prenex_35059) 1500) (<= (select main_a v_prenex_35060) 502) (<= 996 (* 2 (select main_a v_prenex_35059))) (<= (+ main_y 1) v_prenex_35059))) (or (forall ((v_prenex_38960 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38960))) (< v_prenex_38960 main_y) (<= (+ main_y 1) v_prenex_38960) (<= 498 (select main_a v_prenex_38960)))) (forall ((v_prenex_38959 Int)) (or (<= (select main_a v_prenex_38959) 502) (<= (* 2 (select main_a v_prenex_38959)) 1004)))) (forall ((v_prenex_35435 Int) (v_prenex_35434 Int)) (or (<= 1000 (+ (select main_a v_prenex_35435) (select main_a v_prenex_35434))) (<= (select main_a v_prenex_35434) 502) (<= 996 (* 2 (select main_a v_prenex_35435))) (<= (+ main_y 1) v_prenex_35435) (< v_prenex_35435 main_y) (<= (* 2 (select main_a v_prenex_35435)) 1998))) (forall ((v_prenex_42181 Int) (v_prenex_42182 Int)) (or (< v_prenex_42182 main_y) (<= (+ main_x 1) v_prenex_42181) (<= (select main_a v_prenex_42181) 1003) (<= 1000 (+ (select main_a v_prenex_42182) (select main_a v_prenex_42181))) (<= (+ main_y 1) v_prenex_42182) (<= (select main_a v_prenex_42182) 1500))) (forall ((v_prenex_45249 Int) (v_prenex_45248 Int)) (or (<= (select main_a v_prenex_45248) (+ (select main_a v_prenex_45249) 4)) (<= (select main_a v_prenex_45248) 1003) (<= (select main_a v_prenex_45249) 999) (<= 498 (select main_a v_prenex_45249)) (< v_prenex_45249 main_y) (<= (+ main_y 1) v_prenex_45249))) (forall ((v_prenex_42147 Int) (v_prenex_42148 Int)) (or (<= (+ (select main_a v_prenex_42148) (select main_a v_prenex_42147)) 1000) (< v_prenex_42147 main_x) (<= (+ main_x 1) v_prenex_42147) (<= 0 (+ (select main_a v_prenex_42147) 500)))) (forall ((v_prenex_43033 Int) (v_prenex_43032 Int)) (or (< v_prenex_43033 main_y) (<= 2 (* 2 (select main_a v_prenex_43032))) (<= (select main_a v_prenex_43033) 1500) (<= (+ main_y 1) v_prenex_43033) (<= (select main_a v_prenex_43033) (+ (select main_a v_prenex_43032) 998)) (<= 996 (* 2 (select main_a v_prenex_43033))))) (forall ((v_prenex_42884 Int) (v_prenex_42885 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42884))) (<= (select main_a v_prenex_42885) 999) (<= 0 (+ (select main_a v_prenex_42884) 500)) (< v_prenex_42885 main_y) (<= 996 (* 2 (select main_a v_prenex_42885))) (<= (+ (select main_a v_prenex_42885) (select main_a v_prenex_42884)) 1000) (<= (+ main_y 1) v_prenex_42885))) (forall ((v_prenex_47866 Int) (v_prenex_47865 Int)) (or (<= (+ main_x 1) v_prenex_47865) (<= 1000 (+ (select main_a v_prenex_47866) (select main_a v_prenex_47865))) (<= 1 (select main_a v_prenex_47865)) (< v_prenex_47866 main_y) (< v_prenex_47865 main_x))) (forall ((v_prenex_37536 Int) (v_prenex_37535 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37535))) (< v_prenex_37536 main_y) (<= 0 (+ (select main_a v_prenex_37536) 3)) (<= (+ main_y 1) v_prenex_37536) (<= (select main_a v_prenex_37536) (+ (select main_a v_prenex_37535) 998)) (<= (select main_a v_prenex_37536) 1500) (<= (select main_a v_prenex_37535) 502))) (forall ((v_prenex_35332 Int) (v_prenex_35331 Int)) (or (<= (+ main_x 1) v_prenex_35332) (<= (+ (select main_a v_prenex_35331) (select main_a v_prenex_35332)) 1000) (< v_prenex_35331 main_y) (<= (+ main_y 1) v_prenex_35331) (<= 0 (+ (select main_a v_prenex_35331) 3)))) (or (forall ((v_prenex_43803 Int)) (or (<= (+ main_y 1) v_prenex_43803) (<= 498 (select main_a v_prenex_43803)) (< v_prenex_43803 main_y))) (forall ((v_prenex_43802 Int)) (or (<= (* 2 (select main_a v_prenex_43802)) 1004) (<= (+ main_x 1) v_prenex_43802)))) (forall ((v_prenex_45917 Int) (v_prenex_45916 Int)) (or (<= 0 (+ (select main_a v_prenex_45916) 500)) (<= 996 (* 2 (select main_a v_prenex_45917))) (<= (+ main_x 1) v_prenex_45916) (< v_prenex_45917 main_y) (<= (+ main_y 1) v_prenex_45917) (<= (select main_a v_prenex_45917) (+ (select main_a v_prenex_45916) 998)))) (forall ((v_prenex_46400 Int) (v_prenex_46399 Int)) (or (<= 498 (select main_a v_prenex_46400)) (< v_prenex_46399 main_x) (<= (+ main_y 1) v_prenex_46400) (<= (select main_a v_prenex_46400) (+ (select main_a v_prenex_46399) 998)) (< v_prenex_46400 main_y) (<= 2 (* 2 (select main_a v_prenex_46399))) (<= (select main_a v_prenex_46399) 502))) (forall ((v_prenex_33661 Int) (v_prenex_33660 Int)) (or (<= 0 (+ (select main_a v_prenex_33660) 500)) (<= (select main_a v_prenex_33661) 1500) (<= (select main_a v_prenex_33660) 502) (<= (* 2 (select main_a v_prenex_33661)) 1998) (<= (+ main_y 1) v_prenex_33661) (< v_prenex_33661 main_y) (<= 1000 (+ (select main_a v_prenex_33661) (select main_a v_prenex_33660))))) (forall ((v_prenex_37697 Int) (v_prenex_37698 Int)) (or (<= 1000 (+ (select main_a v_prenex_37698) (select main_a v_prenex_37697))) (<= 996 (* 2 (select main_a v_prenex_37698))) (< v_prenex_37698 main_y) (< v_prenex_37697 main_x) (<= (select main_a v_prenex_37697) 1003) (<= 2 (* 2 (select main_a v_prenex_37697))) (<= (+ main_y 1) v_prenex_37698))) (forall ((v_prenex_36038 Int) (v_prenex_36039 Int)) (or (< v_prenex_36039 main_y) (<= (* 2 (select main_a v_prenex_36038)) 1004) (<= 0 (+ (select main_a v_prenex_36038) 500)) (<= 996 (* 2 (select main_a v_prenex_36039))) (<= 1000 (+ (select main_a v_prenex_36039) (select main_a v_prenex_36038))) (<= (+ main_y 1) v_prenex_36039) (<= (+ main_x 1) v_prenex_36038))) (forall ((v_prenex_35181 Int) (v_prenex_35182 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35182))) (<= (select main_a v_prenex_35181) 1500) (<= (select main_a v_prenex_35182) (+ (select main_a v_prenex_35181) 4)) (< v_prenex_35181 main_y) (<= 0 (+ (select main_a v_prenex_35182) 500)) (<= 0 (+ (select main_a v_prenex_35181) 3)) (<= (+ main_y 1) v_prenex_35181))) (forall ((v_prenex_36825 Int) (v_prenex_36826 Int)) (or (<= (+ main_y 1) v_prenex_36826) (< v_prenex_36826 main_y) (<= (+ (select main_a v_prenex_36826) (select main_a v_prenex_36825)) 1000) (<= (select main_a v_prenex_36825) 1003) (< v_prenex_36825 main_x) (<= (select main_a v_prenex_36826) 999))) (or (forall ((v_prenex_34361 Int)) (or (<= 0 (+ (select main_a v_prenex_34361) 500)) (<= (+ main_x 1) v_prenex_34361))) (forall ((v_prenex_34360 Int)) (or (< v_prenex_34360 main_y) (<= (select main_a v_prenex_34360) 999) (<= (* 2 (select main_a v_prenex_34360)) 1998) (<= (+ main_y 1) v_prenex_34360)))) (forall ((v_prenex_46015 Int) (v_prenex_46014 Int)) (or (<= (+ main_y 1) v_prenex_46015) (< v_prenex_46015 main_y) (<= 996 (* 2 (select main_a v_prenex_46015))) (<= 498 (select main_a v_prenex_46015)) (<= (select main_a v_prenex_46014) 1003) (<= (select main_a v_prenex_46014) (+ (select main_a v_prenex_46015) 4)))) (forall ((v_prenex_46529 Int) (v_prenex_46528 Int)) (or (<= (+ main_x 1) v_prenex_46528) (<= (* 2 (select main_a v_prenex_46528)) 1004) (<= (* 2 (select main_a v_prenex_46529)) 1998) (<= 0 (+ (select main_a v_prenex_46528) 500)) (<= (select main_a v_prenex_46529) (+ (select main_a v_prenex_46528) 998)) (< v_prenex_46529 main_y) (<= (+ main_y 1) v_prenex_46529))) (forall ((v_prenex_37400 Int) (v_prenex_37401 Int)) (or (<= (select main_a v_prenex_37400) (+ (select main_a v_prenex_37401) 4)) (<= (select main_a v_prenex_37401) 999) (< v_prenex_37401 main_y) (<= 996 (* 2 (select main_a v_prenex_37401))) (<= 2 (* 2 (select main_a v_prenex_37400))) (<= 0 (+ (select main_a v_prenex_37400) 500)) (<= (+ main_y 1) v_prenex_37401))) (forall ((v_prenex_32964 Int) (v_prenex_32965 Int)) (or (<= 1 (select main_a v_prenex_32964)) (<= (* 2 (select main_a v_prenex_32964)) 1004) (< v_prenex_32965 main_y) (<= (select main_a v_prenex_32964) (+ (select main_a v_prenex_32965) 4)) (<= (+ main_y 1) v_prenex_32965) (<= (* 2 (select main_a v_prenex_32965)) 1998) (< v_prenex_32964 main_x))) (forall ((v_prenex_37491 Int) (v_prenex_37492 Int)) (or (<= (+ main_y 1) v_prenex_37492) (<= 996 (* 2 (select main_a v_prenex_37492))) (<= (select main_a v_prenex_37491) 502) (<= (+ (select main_a v_prenex_37492) (select main_a v_prenex_37491)) 1000) (< v_prenex_37492 main_y) (<= (select main_a v_prenex_37492) 999) (<= (* 2 (select main_a v_prenex_37491)) 1004))) (forall ((v_prenex_42814 Int) (v_prenex_42815 Int)) (or (<= (* 2 (select main_a v_prenex_42815)) 1998) (< v_prenex_42815 main_y) (<= 1 (select main_a v_prenex_42814)) (<= (select main_a v_prenex_42815) 1500) (<= 1000 (+ (select main_a v_prenex_42815) (select main_a v_prenex_42814))) (<= (select main_a v_prenex_42814) 1003) (<= (+ main_y 1) v_prenex_42815))) (forall ((v_prenex_39003 Int) (v_prenex_39004 Int)) (or (< v_prenex_39004 main_y) (<= 2 (* 2 (select main_a v_prenex_39003))) (<= (+ main_y 1) v_prenex_39004) (<= (select main_a v_prenex_39004) 1500) (<= 1 (select main_a v_prenex_39003)) (<= (+ (select main_a v_prenex_39004) (select main_a v_prenex_39003)) 1000) (<= (+ main_x 1) v_prenex_39003))) (forall ((v_prenex_45643 Int) (v_prenex_45642 Int)) (or (<= (select main_a v_prenex_45642) 502) (<= 2 (* 2 (select main_a v_prenex_45642))) (<= 0 (+ (select main_a v_prenex_45643) 3)) (<= (+ main_y 1) v_prenex_45643) (<= (* 2 (select main_a v_prenex_45643)) 1998) (<= (select main_a v_prenex_45642) (+ (select main_a v_prenex_45643) 4)) (< v_prenex_45643 main_y))) (forall ((v_prenex_40227 Int) (v_prenex_40228 Int)) (or (<= (select main_a v_prenex_40227) (+ (select main_a v_prenex_40228) 4)) (<= (+ main_y 1) v_prenex_40228) (< v_prenex_40228 main_y) (<= (* 2 (select main_a v_prenex_40228)) 1998) (<= (select main_a v_prenex_40228) 1500) (<= 0 (+ (select main_a v_prenex_40227) 500)))) (forall ((v_prenex_39643 Int) (v_prenex_39642 Int)) (or (<= (select main_a v_prenex_39642) (+ (select main_a v_prenex_39643) 4)) (<= (select main_a v_prenex_39643) 999) (<= (+ main_y 1) v_prenex_39643) (<= 1 (select main_a v_prenex_39642)) (<= 2 (* 2 (select main_a v_prenex_39642))) (<= 996 (* 2 (select main_a v_prenex_39643))) (< v_prenex_39643 main_y))) (or (forall ((v_prenex_36587 Int)) (or (<= 1 (select main_a v_prenex_36587)) (<= 2 (* 2 (select main_a v_prenex_36587))) (<= (+ main_x 1) v_prenex_36587))) (forall ((v_prenex_36588 Int)) (or (<= (* 2 (select main_a v_prenex_36588)) 1998) (< v_prenex_36588 main_y) (<= (+ main_y 1) v_prenex_36588) (<= 0 (+ (select main_a v_prenex_36588) 3))))) (forall ((v_prenex_36258 Int) (v_prenex_36259 Int)) (or (<= (* 2 (select main_a v_prenex_36258)) 1004) (<= 498 (select main_a v_prenex_36259)) (<= (+ main_y 1) v_prenex_36259) (<= (select main_a v_prenex_36258) 1003) (< v_prenex_36259 main_y) (<= (+ (select main_a v_prenex_36259) (select main_a v_prenex_36258)) 1000) (<= (* 2 (select main_a v_prenex_36259)) 1998))) (forall ((v_prenex_44573 Int) (v_prenex_44572 Int)) (or (<= (select main_a v_prenex_44572) 502) (<= 0 (+ (select main_a v_prenex_44573) 3)) (<= 1000 (+ (select main_a v_prenex_44573) (select main_a v_prenex_44572))) (<= (+ main_y 1) v_prenex_44573) (<= (* 2 (select main_a v_prenex_44573)) 1998) (<= (select main_a v_prenex_44572) 1003) (< v_prenex_44573 main_y))) (or (forall ((v_prenex_43514 Int)) (or (< v_prenex_43514 main_y) (<= (* 2 (select main_a v_prenex_43514)) 1998) (<= (+ main_y 1) v_prenex_43514))) (forall ((v_prenex_43513 Int)) (or (< v_prenex_43513 main_x) (<= (* 2 (select main_a v_prenex_43513)) 1004) (<= (select main_a v_prenex_43513) 502)))) (forall ((v_prenex_37615 Int) (v_prenex_37616 Int)) (or (<= (select main_a v_prenex_37615) (+ (select main_a v_prenex_37616) 4)) (< v_prenex_37616 main_y) (<= 498 (select main_a v_prenex_37616)) (<= 0 (+ (select main_a v_prenex_37615) 500)) (<= (+ main_x 1) v_prenex_37615) (<= (+ main_y 1) v_prenex_37616))) (forall ((v_prenex_45056 Int) (v_prenex_45055 Int)) (or (<= 498 (select main_a v_prenex_45056)) (<= (select main_a v_prenex_45055) 502) (< v_prenex_45056 main_y) (<= (* 2 (select main_a v_prenex_45055)) 1004) (<= (select main_a v_prenex_45056) 999) (<= (+ main_y 1) v_prenex_45056) (<= (select main_a v_prenex_45056) (+ (select main_a v_prenex_45055) 998)))) (forall ((v_prenex_34767 Int) (v_prenex_34768 Int)) (or (< v_prenex_34767 main_y) (<= (select main_a v_prenex_34767) 999) (<= 498 (select main_a v_prenex_34767)) (<= (select main_a v_prenex_34768) 502) (<= (select main_a v_prenex_34767) (+ (select main_a v_prenex_34768) 998)) (<= (+ main_y 1) v_prenex_34767) (<= 2 (* 2 (select main_a v_prenex_34768))))) (forall ((v_prenex_34008 Int) (v_prenex_34009 Int)) (or (<= (select main_a v_prenex_34009) 502) (<= (select main_a v_prenex_34008) (+ (select main_a v_prenex_34009) 998)) (<= (select main_a v_prenex_34008) 1500) (< v_prenex_34008 main_y) (<= (+ main_y 1) v_prenex_34008))) (forall ((v_prenex_47922 Int) (v_prenex_47921 Int)) (or (<= (select main_a v_prenex_47922) 1500) (< v_prenex_47922 main_y) (<= (+ main_y 1) v_prenex_47922) (<= (select main_a v_prenex_47921) 502) (<= 1 (select main_a v_prenex_47921)) (<= (select main_a v_prenex_47921) (+ (select main_a v_prenex_47922) 4)))) (forall ((v_prenex_39825 Int) (v_prenex_39824 Int)) (or (< v_prenex_39825 main_y) (<= 1000 (+ (select main_a v_prenex_39825) (select main_a v_prenex_39824))) (<= 996 (* 2 (select main_a v_prenex_39825))) (<= (select main_a v_prenex_39824) 1003) (<= (+ main_y 1) v_prenex_39825) (<= (select main_a v_prenex_39825) 1500) (<= (* 2 (select main_a v_prenex_39824)) 1004))) (forall ((v_prenex_47628 Int) (v_prenex_47627 Int)) (or (<= (select main_a v_prenex_47627) 502) (<= (select main_a v_prenex_47628) 999) (< v_prenex_47628 main_y) (<= 1 (select main_a v_prenex_47627)) (<= (+ main_y 1) v_prenex_47628) (<= (select main_a v_prenex_47628) (+ (select main_a v_prenex_47627) 998)))) (or (forall ((v_prenex_32390 Int)) (or (< v_prenex_32390 main_x) (<= 1 (select main_a v_prenex_32390)) (<= 0 (+ (select main_a v_prenex_32390) 500)))) (forall ((v_prenex_32391 Int)) (or (<= (select main_a v_prenex_32391) 1500) (< v_prenex_32391 main_y) (<= (+ main_y 1) v_prenex_32391) (<= 996 (* 2 (select main_a v_prenex_32391)))))) (forall ((v_prenex_40298 Int) (v_prenex_40297 Int)) (or (<= (select main_a v_prenex_40297) (+ (select main_a v_prenex_40298) 4)) (<= 0 (+ (select main_a v_prenex_40297) 500)) (<= 996 (* 2 (select main_a v_prenex_40298))) (<= (+ main_y 1) v_prenex_40298) (<= 2 (* 2 (select main_a v_prenex_40297))) (< v_prenex_40298 main_y))) (forall ((v_prenex_34910 Int) (v_prenex_34909 Int)) (or (< v_prenex_34909 main_y) (<= (+ main_y 1) v_prenex_34909) (<= 0 (+ (select main_a v_prenex_34909) 3)) (<= (* 2 (select main_a v_prenex_34909)) 1998) (<= (select main_a v_prenex_34910) 502) (<= (select main_a v_prenex_34909) (+ (select main_a v_prenex_34910) 998)))) (forall ((v_prenex_33372 Int) (v_prenex_33371 Int)) (or (<= (+ main_y 1) v_prenex_33372) (< v_prenex_33372 main_y) (<= (select main_a v_prenex_33371) (+ (select main_a v_prenex_33372) 4)) (<= (select main_a v_prenex_33371) 502) (<= (select main_a v_prenex_33372) 1500) (<= 0 (+ (select main_a v_prenex_33372) 3)))) (forall ((v_prenex_38962 Int) (v_prenex_38961 Int)) (or (<= (select main_a v_prenex_38962) (+ (select main_a v_prenex_38961) 998)) (< v_prenex_38962 main_y) (<= (+ main_y 1) v_prenex_38962) (<= 2 (* 2 (select main_a v_prenex_38961))) (<= (select main_a v_prenex_38961) 502) (<= (select main_a v_prenex_38962) 999) (<= (* 2 (select main_a v_prenex_38962)) 1998))) (or (forall ((v_prenex_34393 Int)) (or (<= (select main_a v_prenex_34393) 1003) (<= 0 (+ (select main_a v_prenex_34393) 500)))) (forall ((v_prenex_34392 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34392))) (<= (+ main_y 1) v_prenex_34392) (< v_prenex_34392 main_y)))) (forall ((v_prenex_47648 Int) (v_prenex_47647 Int)) (or (<= (select main_a v_prenex_47647) (+ (select main_a v_prenex_47648) 4)) (< v_prenex_47648 main_y) (<= 498 (select main_a v_prenex_47648)) (<= (select main_a v_prenex_47647) 1003) (<= 0 (+ (select main_a v_prenex_47647) 500)) (<= (+ main_y 1) v_prenex_47648))) (or (forall ((v_prenex_33716 Int)) (or (<= (select main_a v_prenex_33716) 502) (<= (* 2 (select main_a v_prenex_33716)) 1004))) (forall ((v_prenex_33717 Int)) (or (<= 0 (+ (select main_a v_prenex_33717) 3)) (< v_prenex_33717 main_y) (<= (* 2 (select main_a v_prenex_33717)) 1998) (<= (+ main_y 1) v_prenex_33717) (<= (select main_a v_prenex_33717) 999)))) (forall ((v_prenex_35596 Int) (v_prenex_35597 Int)) (or (<= (select main_a v_prenex_35597) 999) (< v_prenex_35597 main_y) (<= (select main_a v_prenex_35596) 502) (<= (+ main_y 1) v_prenex_35597) (<= 996 (* 2 (select main_a v_prenex_35597))) (<= (select main_a v_prenex_35597) (+ (select main_a v_prenex_35596) 998)) (<= (select main_a v_prenex_35596) 1003))) (or (forall ((v_prenex_45074 Int)) (or (<= (+ main_y 1) v_prenex_45074) (< v_prenex_45074 main_y) (<= 996 (* 2 (select main_a v_prenex_45074))) (<= (select main_a v_prenex_45074) 999))) (forall ((v_prenex_45073 Int)) (or (<= (select main_a v_prenex_45073) 502) (<= 0 (+ (select main_a v_prenex_45073) 500))))) (forall ((v_prenex_46392 Int) (v_prenex_46391 Int)) (or (<= (* 2 (select main_a v_prenex_46392)) 1998) (< v_prenex_46392 main_y) (<= (+ main_y 1) v_prenex_46392) (<= (select main_a v_prenex_46391) (+ (select main_a v_prenex_46392) 4)) (<= (select main_a v_prenex_46391) 502) (<= 996 (* 2 (select main_a v_prenex_46392))) (<= (select main_a v_prenex_46391) 1003))) (forall ((v_prenex_32346 Int) (v_prenex_32347 Int)) (or (<= (+ (select main_a v_prenex_32347) (select main_a v_prenex_32346)) 1000) (<= (select main_a v_prenex_32347) 1500) (<= (+ main_y 1) v_prenex_32347) (< v_prenex_32347 main_y) (<= (* 2 (select main_a v_prenex_32347)) 1998) (<= 1 (select main_a v_prenex_32346)) (<= 0 (+ (select main_a v_prenex_32346) 500)))) (forall ((v_prenex_41857 Int) (v_prenex_41858 Int)) (or (<= 0 (+ (select main_a v_prenex_41857) 500)) (<= 0 (+ (select main_a v_prenex_41858) 3)) (< v_prenex_41858 main_y) (<= (+ main_y 1) v_prenex_41858) (<= (select main_a v_prenex_41858) 1500) (<= (select main_a v_prenex_41858) (+ (select main_a v_prenex_41857) 998)) (<= (* 2 (select main_a v_prenex_41857)) 1004))) (or (forall ((v_prenex_48024 Int)) (or (< v_prenex_48024 main_y) (<= (* 2 (select main_a v_prenex_48024)) 1998) (<= 996 (* 2 (select main_a v_prenex_48024))) (<= (+ main_y 1) v_prenex_48024))) (forall ((v_prenex_48023 Int)) (or (<= (select main_a v_prenex_48023) 1003) (<= (* 2 (select main_a v_prenex_48023)) 1004)))) (forall ((v_prenex_38229 Int) (v_prenex_38230 Int)) (or (< v_prenex_38229 main_x) (<= (select main_a v_prenex_38230) 999) (<= (+ main_y 1) v_prenex_38230) (<= 1000 (+ (select main_a v_prenex_38230) (select main_a v_prenex_38229))) (<= (* 2 (select main_a v_prenex_38229)) 1004) (< v_prenex_38230 main_y) (<= (select main_a v_prenex_38229) 1003))) (forall ((v_prenex_43297 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43297))) (<= (select main_a v_prenex_43297) 1500) (< v_prenex_43297 main_y) (<= (+ main_y 1) v_prenex_43297) (<= (select main_a v_prenex_43297) 999))) (forall ((v_prenex_45438 Int) (v_prenex_45439 Int)) (or (<= (* 2 (select main_a v_prenex_45438)) 1004) (<= (+ main_y 1) v_prenex_45439) (<= (+ main_x 1) v_prenex_45438) (< v_prenex_45439 main_y) (<= (select main_a v_prenex_45439) (+ (select main_a v_prenex_45438) 998)) (<= 0 (+ (select main_a v_prenex_45438) 500)) (<= 498 (select main_a v_prenex_45439)))) (forall ((v_prenex_36595 Int) (v_prenex_36596 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36595))) (< v_prenex_36595 main_x) (<= (+ main_y 1) v_prenex_36596) (<= (select main_a v_prenex_36595) 1003) (< v_prenex_36596 main_y) (<= (+ (select main_a v_prenex_36596) (select main_a v_prenex_36595)) 1000) (<= (select main_a v_prenex_36596) 1500))) (forall ((v_prenex_38013 Int) (v_prenex_38012 Int)) (or (<= (* 2 (select main_a v_prenex_38012)) 1004) (< v_prenex_38013 main_y) (<= (+ main_x 1) v_prenex_38012) (<= (select main_a v_prenex_38012) 502) (<= (+ main_y 1) v_prenex_38013) (<= (+ (select main_a v_prenex_38013) (select main_a v_prenex_38012)) 1000) (<= 996 (* 2 (select main_a v_prenex_38013))))) (forall ((v_prenex_41445 Int) (v_prenex_41446 Int)) (or (<= (+ (select main_a v_prenex_41446) (select main_a v_prenex_41445)) 1000) (<= (select main_a v_prenex_41445) 502) (<= (select main_a v_prenex_41445) 1003) (<= (select main_a v_prenex_41446) 1500) (<= (+ main_y 1) v_prenex_41446) (<= 0 (+ (select main_a v_prenex_41446) 3)) (< v_prenex_41446 main_y))) (forall ((v_prenex_40346 Int) (v_prenex_40345 Int)) (or (<= (+ main_y 1) v_prenex_40346) (<= (select main_a v_prenex_40346) (+ (select main_a v_prenex_40345) 998)) (<= (+ main_x 1) v_prenex_40345) (<= 0 (+ (select main_a v_prenex_40346) 3)) (< v_prenex_40346 main_y) (<= (select main_a v_prenex_40345) 1003) (<= 0 (+ (select main_a v_prenex_40345) 500)))) (or (forall ((v_prenex_36578 Int)) (or (<= (* 2 (select main_a v_prenex_36578)) 1998) (<= (select main_a v_prenex_36578) 999) (<= (+ main_y 1) v_prenex_36578) (< v_prenex_36578 main_y) (<= 996 (* 2 (select main_a v_prenex_36578))))) (forall ((v_prenex_36577 Int)) (or (<= 0 (+ (select main_a v_prenex_36577) 500)) (<= (select main_a v_prenex_36577) 502)))) (forall ((v_prenex_37088 Int) (v_prenex_37087 Int)) (or (<= (+ main_y 1) v_prenex_37088) (<= 1000 (+ (select main_a v_prenex_37088) (select main_a v_prenex_37087))) (<= 996 (* 2 (select main_a v_prenex_37088))) (<= 1 (select main_a v_prenex_37087)) (<= 2 (* 2 (select main_a v_prenex_37087))) (<= (* 2 (select main_a v_prenex_37088)) 1998) (< v_prenex_37088 main_y))) (forall ((v_prenex_47682 Int) (v_prenex_47681 Int)) (or (<= 0 (+ (select main_a v_prenex_47682) 3)) (<= 1000 (+ (select main_a v_prenex_47682) (select main_a v_prenex_47681))) (<= (select main_a v_prenex_47682) 999) (< v_prenex_47682 main_y) (<= (+ main_y 1) v_prenex_47682) (<= (select main_a v_prenex_47681) 1003))) (forall ((v_prenex_36010 Int) (v_prenex_36011 Int)) (or (<= (select main_a v_prenex_36010) (+ (select main_a v_prenex_36011) 4)) (<= 2 (* 2 (select main_a v_prenex_36010))) (<= (* 2 (select main_a v_prenex_36011)) 1998) (< v_prenex_36011 main_y) (<= 1 (select main_a v_prenex_36010)) (<= (+ main_y 1) v_prenex_36011))) (forall ((v_prenex_47216 Int) (v_prenex_47215 Int)) (or (< v_prenex_47216 main_y) (<= (select main_a v_prenex_47215) (+ (select main_a v_prenex_47216) 4)) (<= (+ main_x 1) v_prenex_47215) (<= 0 (+ (select main_a v_prenex_47215) 500)) (<= 996 (* 2 (select main_a v_prenex_47216))) (<= (+ main_y 1) v_prenex_47216))) (forall ((v_prenex_38824 Int) (v_prenex_38825 Int)) (or (<= (+ (select main_a v_prenex_38825) (select main_a v_prenex_38824)) 1000) (< v_prenex_38825 main_y) (<= 498 (select main_a v_prenex_38825)) (<= (select main_a v_prenex_38825) 999) (<= 0 (+ (select main_a v_prenex_38824) 500)) (<= (+ main_y 1) v_prenex_38825))) (forall ((v_prenex_46950 Int) (v_prenex_46951 Int)) (or (<= (+ main_y 1) v_prenex_46951) (< v_prenex_46951 main_y) (<= 2 (* 2 (select main_a v_prenex_46950))) (<= 0 (+ (select main_a v_prenex_46951) 3)) (<= 996 (* 2 (select main_a v_prenex_46951))) (<= (select main_a v_prenex_46950) 502) (<= (select main_a v_prenex_46951) (+ (select main_a v_prenex_46950) 998)))) (forall ((v_prenex_46213 Int) (v_prenex_46214 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46213))) (<= (select main_a v_prenex_46213) 1003) (< v_prenex_46214 main_y) (<= (+ main_y 1) v_prenex_46214) (<= 0 (+ (select main_a v_prenex_46214) 3)) (<= 996 (* 2 (select main_a v_prenex_46214))) (<= (+ (select main_a v_prenex_46214) (select main_a v_prenex_46213)) 1000))) (forall ((v_prenex_39678 Int) (v_prenex_39679 Int)) (or (< v_prenex_39678 main_x) (<= (select main_a v_prenex_39679) (+ (select main_a v_prenex_39678) 998)) (<= 1 (select main_a v_prenex_39678)) (<= 2 (* 2 (select main_a v_prenex_39678))) (<= (* 2 (select main_a v_prenex_39679)) 1998) (<= (+ main_y 1) v_prenex_39679) (< v_prenex_39679 main_y))) (forall ((v_prenex_33018 Int) (v_prenex_33019 Int)) (or (<= (select main_a v_prenex_33018) 1003) (<= (select main_a v_prenex_33019) 1500) (< v_prenex_33019 main_y) (<= (+ main_y 1) v_prenex_33019) (<= 0 (+ (select main_a v_prenex_33019) 3)) (<= (* 2 (select main_a v_prenex_33018)) 1004) (<= 1000 (+ (select main_a v_prenex_33019) (select main_a v_prenex_33018))))) (forall ((v_prenex_41824 Int) (v_prenex_41825 Int)) (or (< v_prenex_41824 main_x) (< v_prenex_41825 main_y) (<= (select main_a v_prenex_41824) 502) (<= (+ main_y 1) v_prenex_41825) (<= (select main_a v_prenex_41825) (+ (select main_a v_prenex_41824) 998)) (<= 1 (select main_a v_prenex_41824)) (<= (* 2 (select main_a v_prenex_41825)) 1998))) (forall ((v_prenex_46273 Int) (v_prenex_46274 Int)) (or (<= 0 (+ (select main_a v_prenex_46274) 3)) (<= 0 (+ (select main_a v_prenex_46273) 500)) (< v_prenex_46274 main_y) (<= 1 (select main_a v_prenex_46273)) (<= (select main_a v_prenex_46274) 999) (<= (select main_a v_prenex_46274) (+ (select main_a v_prenex_46273) 998)) (<= (+ main_y 1) v_prenex_46274))) (forall ((v_prenex_42508 Int) (v_prenex_42509 Int)) (or (<= 1000 (+ (select main_a v_prenex_42509) (select main_a v_prenex_42508))) (<= 2 (* 2 (select main_a v_prenex_42508))) (<= 996 (* 2 (select main_a v_prenex_42509))) (<= 498 (select main_a v_prenex_42509)) (<= (* 2 (select main_a v_prenex_42508)) 1004) (<= (+ main_y 1) v_prenex_42509) (< v_prenex_42509 main_y))) (forall ((v_prenex_33075 Int) (v_prenex_33074 Int)) (or (<= (+ main_x 1) v_prenex_33074) (<= (+ main_y 1) v_prenex_33075) (<= (+ (select main_a v_prenex_33075) (select main_a v_prenex_33074)) 1000) (<= 0 (+ (select main_a v_prenex_33074) 500)) (< v_prenex_33075 main_y) (<= (* 2 (select main_a v_prenex_33074)) 1004) (<= (* 2 (select main_a v_prenex_33075)) 1998))) (or (forall ((v_prenex_44145 Int)) (or (<= (+ main_y 1) v_prenex_44145) (<= 996 (* 2 (select main_a v_prenex_44145))) (<= (* 2 (select main_a v_prenex_44145)) 1998) (< v_prenex_44145 main_y))) (forall ((v_prenex_44144 Int)) (or (<= (+ main_x 1) v_prenex_44144) (<= 2 (* 2 (select main_a v_prenex_44144))) (<= 0 (+ (select main_a v_prenex_44144) 500))))) (or (forall ((v_prenex_44586 Int)) (or (<= (select main_a v_prenex_44586) 1003) (<= (+ main_x 1) v_prenex_44586) (<= 2 (* 2 (select main_a v_prenex_44586))) (< v_prenex_44586 main_x))) (forall ((v_prenex_44587 Int)) (<= (* 2 (select main_a v_prenex_44587)) 1998))) (forall ((v_prenex_47928 Int) (v_prenex_47927 Int)) (or (<= (+ (select main_a v_prenex_47928) (select main_a v_prenex_47927)) 1000) (<= (select main_a v_prenex_47928) 999) (< v_prenex_47928 main_y) (<= (* 2 (select main_a v_prenex_47927)) 1004) (<= (+ main_y 1) v_prenex_47928) (<= 0 (+ (select main_a v_prenex_47927) 500)))) (forall ((v_prenex_34630 Int) (v_prenex_34629 Int)) (or (<= (+ (select main_a v_prenex_34629) (select main_a v_prenex_34630)) 1000) (<= (select main_a v_prenex_34630) 502) (<= 498 (select main_a v_prenex_34629)) (<= (* 2 (select main_a v_prenex_34629)) 1998) (<= (+ main_y 1) v_prenex_34629) (< v_prenex_34629 main_y))) (forall ((v_prenex_40571 Int) (v_prenex_40570 Int)) (or (<= (+ main_y 1) v_prenex_40571) (<= (+ main_x 1) v_prenex_40570) (<= 0 (+ (select main_a v_prenex_40571) 3)) (<= (+ (select main_a v_prenex_40571) (select main_a v_prenex_40570)) 1000) (<= (select main_a v_prenex_40570) 1003) (< v_prenex_40571 main_y))) (or (forall ((v_prenex_41668 Int)) (<= (* 2 (select main_a v_prenex_41668)) 1004)) (forall ((v_prenex_32334 Int)) (or (<= 498 (select main_a v_prenex_32334)) (<= (+ main_y 1) v_prenex_32334) (< v_prenex_32334 main_y)))) (forall ((v_prenex_41022 Int)) (or (<= (* 2 (select main_a v_prenex_41022)) 1998) (<= (+ main_y 1) v_prenex_41022) (< v_prenex_41022 main_y) (<= 498 (select main_a v_prenex_41022)) (<= 996 (* 2 (select main_a v_prenex_41022))))) (forall ((v_prenex_37210 Int) (v_prenex_37211 Int)) (or (< v_prenex_37210 main_x) (<= (select main_a v_prenex_37211) 1500) (<= (+ main_y 1) v_prenex_37211) (< v_prenex_37211 main_y) (<= (+ (select main_a v_prenex_37211) (select main_a v_prenex_37210)) 1000) (<= (* 2 (select main_a v_prenex_37210)) 1004) (<= 0 (+ (select main_a v_prenex_37210) 500)))) (or (forall ((v_prenex_38048 Int)) (or (<= 0 (+ (select main_a v_prenex_38048) 500)) (<= (select main_a v_prenex_38048) 1003))) (forall ((v_prenex_38049 Int)) (or (<= (+ main_y 1) v_prenex_38049) (< v_prenex_38049 main_y) (<= 996 (* 2 (select main_a v_prenex_38049))) (<= 0 (+ (select main_a v_prenex_38049) 3))))) (forall ((v_prenex_36054 Int) (v_prenex_36055 Int)) (or (<= (+ main_y 1) v_prenex_36055) (<= (select main_a v_prenex_36055) (+ (select main_a v_prenex_36054) 998)) (<= (select main_a v_prenex_36054) 502) (<= 996 (* 2 (select main_a v_prenex_36055))) (< v_prenex_36055 main_y) (<= (select main_a v_prenex_36054) 1003) (<= (select main_a v_prenex_36055) 999))) (forall ((v_prenex_33788 Int) (v_prenex_33789 Int)) (or (<= (+ (select main_a v_prenex_33789) (select main_a v_prenex_33788)) 1000) (< v_prenex_33788 main_x) (< v_prenex_33789 main_y) (<= 0 (+ (select main_a v_prenex_33788) 500)) (<= (+ main_y 1) v_prenex_33789) (<= 0 (+ (select main_a v_prenex_33789) 3)) (<= (* 2 (select main_a v_prenex_33788)) 1004))) (forall ((v_prenex_46369 Int) (v_prenex_46370 Int)) (or (<= (* 2 (select main_a v_prenex_46369)) 1004) (<= (select main_a v_prenex_46370) 999) (<= (select main_a v_prenex_46370) (+ (select main_a v_prenex_46369) 998)) (<= (+ main_y 1) v_prenex_46370) (<= (select main_a v_prenex_46370) 1500) (< v_prenex_46370 main_y) (<= 1 (select main_a v_prenex_46369)))) (forall ((v_prenex_39393 Int) (v_prenex_39392 Int)) (or (< v_prenex_39393 main_y) (<= (+ main_y 1) v_prenex_39393) (<= (* 2 (select main_a v_prenex_39392)) 1004) (<= (* 2 (select main_a v_prenex_39393)) 1998) (<= (select main_a v_prenex_39393) (+ (select main_a v_prenex_39392) 998)) (<= (select main_a v_prenex_39393) 1500))) (forall ((v_prenex_38445 Int) (v_prenex_38444 Int)) (or (<= (+ (select main_a v_prenex_38445) (select main_a v_prenex_38444)) 1000) (<= (+ main_y 1) v_prenex_38445) (<= 996 (* 2 (select main_a v_prenex_38445))) (< v_prenex_38445 main_y) (<= 498 (select main_a v_prenex_38445)))) (forall ((v_prenex_45096 Int) (v_prenex_45097 Int)) (or (<= (+ main_x 1) v_prenex_45096) (< v_prenex_45097 main_y) (<= (+ main_y 1) v_prenex_45097) (<= 0 (+ (select main_a v_prenex_45096) 500)) (<= (select main_a v_prenex_45097) (+ (select main_a v_prenex_45096) 998)) (<= (select main_a v_prenex_45096) 502) (<= (select main_a v_prenex_45097) 1500))) (forall ((v_prenex_46341 Int) (v_prenex_46342 Int)) (or (<= (+ main_y 1) v_prenex_46342) (<= (+ (select main_a v_prenex_46342) (select main_a v_prenex_46341)) 1000) (<= 2 (* 2 (select main_a v_prenex_46341))) (< v_prenex_46342 main_y) (<= (select main_a v_prenex_46342) 1500) (<= 0 (+ (select main_a v_prenex_46342) 3)) (<= 0 (+ (select main_a v_prenex_46341) 500)))) (forall ((v_prenex_37913 Int) (v_prenex_37912 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37913))) (< v_prenex_37913 main_y) (<= (select main_a v_prenex_37912) (+ (select main_a v_prenex_37913) 4)) (<= 1 (select main_a v_prenex_37912)) (<= (select main_a v_prenex_37912) 1003) (<= (+ main_y 1) v_prenex_37913))) (or (forall ((v_prenex_41668 Int)) (<= (* 2 (select main_a v_prenex_41668)) 1004)) (forall ((v_prenex_41669 Int)) (or (<= 498 (select main_a v_prenex_41669)) (<= (+ main_y 1) v_prenex_41669) (<= (select main_a v_prenex_41669) 1500) (< v_prenex_41669 main_y)))) (forall ((v_prenex_35153 Int) (v_prenex_35154 Int)) (or (<= (* 2 (select main_a v_prenex_35153)) 1998) (<= (+ (select main_a v_prenex_35153) (select main_a v_prenex_35154)) 1000) (<= (+ main_y 1) v_prenex_35153) (< v_prenex_35153 main_y) (< v_prenex_35154 main_x) (<= 0 (+ (select main_a v_prenex_35154) 500)))) (forall ((v_prenex_46978 Int) (v_prenex_46979 Int)) (or (<= (select main_a v_prenex_46978) 502) (<= 0 (+ (select main_a v_prenex_46978) 500)) (<= (* 2 (select main_a v_prenex_46979)) 1998) (< v_prenex_46979 main_y) (<= (+ main_y 1) v_prenex_46979) (<= 1000 (+ (select main_a v_prenex_46979) (select main_a v_prenex_46978))) (<= (+ main_x 1) v_prenex_46978))) (forall ((v_prenex_32588 Int) (v_prenex_32589 Int)) (or (<= (select main_a v_prenex_32588) 502) (<= (select main_a v_prenex_32588) (+ (select main_a v_prenex_32589) 4)) (< v_prenex_32588 main_x) (<= (+ main_y 1) v_prenex_32589) (<= 2 (* 2 (select main_a v_prenex_32588))) (< v_prenex_32589 main_y) (<= (select main_a v_prenex_32589) 1500))) (forall ((v_prenex_40801 Int) (v_prenex_40800 Int)) (or (< v_prenex_40801 main_y) (<= (+ main_y 1) v_prenex_40801) (<= (* 2 (select main_a v_prenex_40800)) 1004) (<= (select main_a v_prenex_40800) (+ (select main_a v_prenex_40801) 4)) (<= 1 (select main_a v_prenex_40800)) (<= 0 (+ (select main_a v_prenex_40801) 3)))) (forall ((v_prenex_33875 Int) (v_prenex_33874 Int)) (or (<= (+ main_x 1) v_prenex_33875) (<= 0 (+ (select main_a v_prenex_33874) 3)) (<= (+ main_y 1) v_prenex_33874) (< v_prenex_33874 main_y) (<= 0 (+ (select main_a v_prenex_33875) 500)) (<= (select main_a v_prenex_33874) (+ (select main_a v_prenex_33875) 998)))) (forall ((v_prenex_38966 Int) (v_prenex_38965 Int)) (or (<= (select main_a v_prenex_38965) 502) (<= 0 (+ (select main_a v_prenex_38966) 3)) (< v_prenex_38966 main_y) (<= 498 (select main_a v_prenex_38966)) (<= (select main_a v_prenex_38965) (+ (select main_a v_prenex_38966) 4)) (<= (* 2 (select main_a v_prenex_38965)) 1004) (<= (+ main_y 1) v_prenex_38966))) (forall ((v_prenex_35008 Int) (v_prenex_35007 Int)) (or (<= (select main_a v_prenex_35007) 999) (<= (select main_a v_prenex_35007) 1500) (<= (+ main_y 1) v_prenex_35007) (< v_prenex_35007 main_y) (<= (select main_a v_prenex_35008) 1003) (<= (+ (select main_a v_prenex_35007) (select main_a v_prenex_35008)) 1000))) (forall ((v_prenex_43244 Int) (v_prenex_43245 Int)) (or (< v_prenex_43245 main_y) (<= 498 (select main_a v_prenex_43245)) (<= (+ main_y 1) v_prenex_43245) (<= (select main_a v_prenex_43244) (+ (select main_a v_prenex_43245) 4)) (<= (select main_a v_prenex_43245) 999) (<= 2 (* 2 (select main_a v_prenex_43244))) (<= 0 (+ (select main_a v_prenex_43244) 500)))) (forall ((v_prenex_42942 Int) (v_prenex_42943 Int)) (or (< v_prenex_42943 main_y) (<= (select main_a v_prenex_42942) 1003) (<= (select main_a v_prenex_42943) (+ (select main_a v_prenex_42942) 998)) (<= 2 (* 2 (select main_a v_prenex_42942))) (<= 0 (+ (select main_a v_prenex_42943) 3)) (<= (+ main_y 1) v_prenex_42943) (<= 996 (* 2 (select main_a v_prenex_42943))))) (forall ((v_prenex_43084 Int) (v_prenex_43085 Int)) (or (<= (select main_a v_prenex_43085) (+ (select main_a v_prenex_43084) 998)) (<= (select main_a v_prenex_43084) 502) (<= (+ main_y 1) v_prenex_43085) (<= (select main_a v_prenex_43085) 1500) (<= 0 (+ (select main_a v_prenex_43085) 3)) (< v_prenex_43085 main_y))) (forall ((v_prenex_40182 Int) (v_prenex_40181 Int)) (or (< v_prenex_40181 main_x) (<= 0 (+ (select main_a v_prenex_40182) 3)) (< v_prenex_40182 main_y) (<= (select main_a v_prenex_40181) (+ (select main_a v_prenex_40182) 4)) (<= 2 (* 2 (select main_a v_prenex_40181))) (<= (select main_a v_prenex_40181) 502) (<= (+ main_y 1) v_prenex_40182))) (forall ((v_prenex_34477 Int) (v_prenex_34476 Int)) (or (< v_prenex_34476 main_y) (<= (select main_a v_prenex_34477) 1003) (<= (* 2 (select main_a v_prenex_34476)) 1998) (< v_prenex_34477 main_x) (<= (select main_a v_prenex_34476) (+ (select main_a v_prenex_34477) 998)) (<= (+ main_y 1) v_prenex_34476))) (forall ((v_prenex_44757 Int) (v_prenex_44756 Int)) (or (<= (+ main_y 1) v_prenex_44757) (<= (* 2 (select main_a v_prenex_44756)) 1004) (<= 0 (+ (select main_a v_prenex_44756) 500)) (< v_prenex_44757 main_y) (<= (* 2 (select main_a v_prenex_44757)) 1998) (<= 1000 (+ (select main_a v_prenex_44757) (select main_a v_prenex_44756))) (<= 498 (select main_a v_prenex_44757)))) (forall ((v_prenex_43851 Int) (v_prenex_43850 Int)) (or (<= 1000 (+ (select main_a v_prenex_43851) (select main_a v_prenex_43850))) (<= (+ main_y 1) v_prenex_43851) (<= (+ main_x 1) v_prenex_43850) (<= (* 2 (select main_a v_prenex_43850)) 1004) (< v_prenex_43850 main_x))) (forall ((v_prenex_38023 Int) (v_prenex_38022 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38022))) (<= (* 2 (select main_a v_prenex_38023)) 1998) (< v_prenex_38023 main_y) (<= 0 (+ (select main_a v_prenex_38022) 500)) (<= (+ main_y 1) v_prenex_38023) (<= (+ (select main_a v_prenex_38023) (select main_a v_prenex_38022)) 1000))) (forall ((v_prenex_41577 Int) (v_prenex_41576 Int)) (or (<= 498 (select main_a v_prenex_41577)) (<= (+ main_y 1) v_prenex_41577) (<= (select main_a v_prenex_41577) 999) (<= (+ (select main_a v_prenex_41577) (select main_a v_prenex_41576)) 1000) (< v_prenex_41577 main_y) (<= (select main_a v_prenex_41576) 502))) (forall ((v_prenex_42293 Int) (v_prenex_42294 Int)) (or (<= (* 2 (select main_a v_prenex_42293)) 1004) (<= 1 (select main_a v_prenex_42293)) (<= 1000 (+ (select main_a v_prenex_42294) (select main_a v_prenex_42293))) (<= (+ main_y 1) v_prenex_42294) (<= 0 (+ (select main_a v_prenex_42294) 3)) (< v_prenex_42294 main_y) (< v_prenex_42293 main_x))) (forall ((v_prenex_34898 Int) (v_prenex_34897 Int)) (or (<= (+ main_y 1) v_prenex_34897) (<= 0 (+ (select main_a v_prenex_34897) 3)) (< v_prenex_34897 main_y) (<= 1 (select main_a v_prenex_34898)) (<= (select main_a v_prenex_34898) 502) (<= (select main_a v_prenex_34897) (+ (select main_a v_prenex_34898) 998)))) (forall ((v_prenex_44296 Int) (v_prenex_44297 Int)) (or (<= (+ (select main_a v_prenex_44297) (select main_a v_prenex_44296)) 1000) (<= (* 2 (select main_a v_prenex_44296)) 1004) (<= (+ main_y 1) v_prenex_44297) (<= 498 (select main_a v_prenex_44297)) (<= 0 (+ (select main_a v_prenex_44296) 500)) (<= 0 (+ (select main_a v_prenex_44297) 3)) (< v_prenex_44297 main_y))) (forall ((v_prenex_45014 Int) (v_prenex_45013 Int)) (or (<= 498 (select main_a v_prenex_45014)) (<= (select main_a v_prenex_45014) (+ (select main_a v_prenex_45013) 998)) (<= 0 (+ (select main_a v_prenex_45014) 3)) (< v_prenex_45014 main_y) (<= (+ main_y 1) v_prenex_45014))) (forall ((v_prenex_41303 Int) (v_prenex_41304 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41303))) (<= (select main_a v_prenex_41304) (+ (select main_a v_prenex_41303) 998)) (< v_prenex_41304 main_y) (<= 996 (* 2 (select main_a v_prenex_41304))) (<= 0 (+ (select main_a v_prenex_41303) 500)) (<= (+ main_y 1) v_prenex_41304) (<= (select main_a v_prenex_41304) 1500))) (forall ((v_prenex_39683 Int) (v_prenex_39682 Int)) (or (<= (* 2 (select main_a v_prenex_39682)) 1004) (<= (+ (select main_a v_prenex_39683) (select main_a v_prenex_39682)) 1000) (<= (* 2 (select main_a v_prenex_39683)) 1998) (<= 0 (+ (select main_a v_prenex_39682) 500)) (<= (+ main_y 1) v_prenex_39683) (< v_prenex_39683 main_y))) (or (forall ((v_prenex_47695 Int)) (or (<= 0 (+ (select main_a v_prenex_47695) 500)) (<= 1 (select main_a v_prenex_47695)) (< v_prenex_47695 main_x))) (forall ((v_prenex_47696 Int)) (or (<= 0 (+ (select main_a v_prenex_47696) 3)) (<= (* 2 (select main_a v_prenex_47696)) 1998) (< v_prenex_47696 main_y) (<= (+ main_y 1) v_prenex_47696)))) (forall ((v_prenex_37874 Int) (v_prenex_37875 Int)) (or (<= (select main_a v_prenex_37874) (+ (select main_a v_prenex_37875) 4)) (<= 2 (* 2 (select main_a v_prenex_37874))) (<= 0 (+ (select main_a v_prenex_37874) 500)) (< v_prenex_37875 main_y) (<= 996 (* 2 (select main_a v_prenex_37875))) (<= (+ main_y 1) v_prenex_37875))) (forall ((v_prenex_47510 Int) (v_prenex_47509 Int)) (or (< v_prenex_47510 main_y) (<= (* 2 (select main_a v_prenex_47510)) 1998) (<= 996 (* 2 (select main_a v_prenex_47510))) (<= 0 (+ (select main_a v_prenex_47509) 500)) (<= 1000 (+ (select main_a v_prenex_47510) (select main_a v_prenex_47509))) (<= (+ main_y 1) v_prenex_47510))) (forall ((v_prenex_35193 Int) (v_prenex_35194 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35193))) (<= (select main_a v_prenex_35194) 1003) (<= (+ (select main_a v_prenex_35193) (select main_a v_prenex_35194)) 1000) (<= (* 2 (select main_a v_prenex_35193)) 1998) (<= (+ main_y 1) v_prenex_35193) (< v_prenex_35193 main_y))) (forall ((v_prenex_36008 Int) (v_prenex_36009 Int)) (or (<= (* 2 (select main_a v_prenex_36008)) 1004) (<= 1000 (+ (select main_a v_prenex_36009) (select main_a v_prenex_36008))) (<= (* 2 (select main_a v_prenex_36009)) 1998) (< v_prenex_36009 main_y) (<= 2 (* 2 (select main_a v_prenex_36008))) (< v_prenex_36008 main_x) (<= (+ main_y 1) v_prenex_36009))) (forall ((v_prenex_41574 Int) (v_prenex_41575 Int)) (or (<= (+ main_y 1) v_prenex_41575) (<= 2 (* 2 (select main_a v_prenex_41574))) (<= (* 2 (select main_a v_prenex_41574)) 1004) (<= 0 (+ (select main_a v_prenex_41575) 3)) (< v_prenex_41575 main_y) (<= (+ (select main_a v_prenex_41575) (select main_a v_prenex_41574)) 1000))) (forall ((v_prenex_40394 Int) (v_prenex_40393 Int)) (or (< v_prenex_40393 main_x) (<= (+ main_y 1) v_prenex_40394) (<= (select main_a v_prenex_40394) 999) (<= 1000 (+ (select main_a v_prenex_40394) (select main_a v_prenex_40393))) (< v_prenex_40394 main_y) (<= (* 2 (select main_a v_prenex_40393)) 1004))) (forall ((v_prenex_37955 Int) (v_prenex_37954 Int)) (or (<= (+ main_y 1) v_prenex_37955) (<= (select main_a v_prenex_37955) 1500) (<= (select main_a v_prenex_37955) 999) (<= (+ (select main_a v_prenex_37955) (select main_a v_prenex_37954)) 1000) (< v_prenex_37955 main_y) (<= 1 (select main_a v_prenex_37954)) (<= 0 (+ (select main_a v_prenex_37954) 500)))) (forall ((v_prenex_48034 Int) (v_prenex_48033 Int)) (or (<= (* 2 (select main_a v_prenex_48034)) 1998) (< v_prenex_48034 main_y) (<= (* 2 (select main_a v_prenex_48033)) 1004) (<= (+ (select main_a v_prenex_48034) (select main_a v_prenex_48033)) 1000) (<= 0 (+ (select main_a v_prenex_48033) 500)) (<= (+ main_y 1) v_prenex_48034) (< v_prenex_48033 main_x))) (forall ((v_prenex_34698 Int) (v_prenex_34697 Int)) (or (<= 0 (+ (select main_a v_prenex_34698) 500)) (<= (+ (select main_a v_prenex_34697) (select main_a v_prenex_34698)) 1000) (< v_prenex_34697 main_y) (<= 1 (select main_a v_prenex_34698)) (<= (select main_a v_prenex_34697) 999) (<= (+ main_x 1) v_prenex_34698) (<= (+ main_y 1) v_prenex_34697))) (forall ((v_prenex_43639 Int) (v_prenex_43640 Int)) (or (<= (+ main_y 1) v_prenex_43640) (<= 0 (+ (select main_a v_prenex_43640) 3)) (<= (* 2 (select main_a v_prenex_43639)) 1004) (<= (+ (select main_a v_prenex_43640) (select main_a v_prenex_43639)) 1000) (<= 0 (+ (select main_a v_prenex_43639) 500)) (< v_prenex_43640 main_y) (<= (select main_a v_prenex_43640) 1500))) (forall ((v_prenex_32366 Int) (v_prenex_32367 Int)) (or (<= (select main_a v_prenex_32367) 999) (< v_prenex_32367 main_y) (<= 498 (select main_a v_prenex_32367)) (<= (select main_a v_prenex_32366) 1003) (<= (select main_a v_prenex_32367) (+ (select main_a v_prenex_32366) 998)) (<= (+ main_y 1) v_prenex_32367))) (forall ((v_prenex_35506 Int) (v_prenex_35507 Int)) (or (<= (select main_a v_prenex_35507) 1500) (< v_prenex_35507 main_y) (<= (+ main_y 1) v_prenex_35507) (<= (select main_a v_prenex_35506) (+ (select main_a v_prenex_35507) 4)) (<= (select main_a v_prenex_35506) 502))) (forall ((v_prenex_32681 Int) (v_prenex_32680 Int)) (or (<= (* 2 (select main_a v_prenex_32680)) 1004) (<= 0 (+ (select main_a v_prenex_32681) 3)) (< v_prenex_32681 main_y) (<= (select main_a v_prenex_32680) 502) (<= 1000 (+ (select main_a v_prenex_32681) (select main_a v_prenex_32680))) (<= (select main_a v_prenex_32681) 1500) (<= (+ main_y 1) v_prenex_32681))) (forall ((v_prenex_42035 Int) (v_prenex_42036 Int)) (or (<= (* 2 (select main_a v_prenex_42035)) 1004) (<= (+ main_y 1) v_prenex_42036) (<= (* 2 (select main_a v_prenex_42036)) 1998) (<= 2 (* 2 (select main_a v_prenex_42035))) (< v_prenex_42036 main_y) (<= 996 (* 2 (select main_a v_prenex_42036))) (<= (select main_a v_prenex_42035) (+ (select main_a v_prenex_42036) 4)))) (forall ((v_prenex_34996 Int) (v_prenex_34995 Int)) (or (<= (select main_a v_prenex_34996) 1003) (<= (+ main_x 1) v_prenex_34996) (<= 2 (* 2 (select main_a v_prenex_34996))) (<= (+ main_y 1) v_prenex_34995) (<= 0 (+ (select main_a v_prenex_34995) 3)) (<= 1000 (+ (select main_a v_prenex_34995) (select main_a v_prenex_34996))) (< v_prenex_34995 main_y))) (or (forall ((v_prenex_34127 Int)) (or (<= (select main_a v_prenex_34127) 502) (< v_prenex_34127 main_x) (<= (select main_a v_prenex_34127) 1003))) (forall ((v_prenex_34126 Int)) (or (<= (+ main_y 1) v_prenex_34126) (<= (select main_a v_prenex_34126) 1500) (<= (* 2 (select main_a v_prenex_34126)) 1998) (< v_prenex_34126 main_y)))) (forall ((v_prenex_45689 Int) (v_prenex_45688 Int)) (or (<= (select main_a v_prenex_45688) 502) (<= (+ main_y 1) v_prenex_45689) (< v_prenex_45689 main_y) (<= 996 (* 2 (select main_a v_prenex_45689))) (<= (select main_a v_prenex_45688) 1003) (<= (select main_a v_prenex_45688) (+ (select main_a v_prenex_45689) 4)) (< v_prenex_45688 main_x))) (forall ((v_prenex_32647 Int) (v_prenex_32646 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32646))) (<= (* 2 (select main_a v_prenex_32647)) 1998) (< v_prenex_32647 main_y) (<= (select main_a v_prenex_32646) 502) (<= (+ main_y 1) v_prenex_32647) (<= (+ (select main_a v_prenex_32647) (select main_a v_prenex_32646)) 1000))) (forall ((v_prenex_44292 Int) (v_prenex_44293 Int)) (or (<= 498 (select main_a v_prenex_44293)) (<= 1 (select main_a v_prenex_44292)) (<= (select main_a v_prenex_44292) 502) (< v_prenex_44293 main_y) (<= (select main_a v_prenex_44293) 999) (<= (+ main_y 1) v_prenex_44293) (<= (+ (select main_a v_prenex_44293) (select main_a v_prenex_44292)) 1000))) (or (forall ((v_prenex_34362 Int)) (or (<= 498 (select main_a v_prenex_34362)) (<= 996 (* 2 (select main_a v_prenex_34362))) (<= (+ main_y 1) v_prenex_34362) (< v_prenex_34362 main_y))) (forall ((v_prenex_34363 Int)) (<= (select main_a v_prenex_34363) 502))) (forall ((v_prenex_46161 Int) (v_prenex_46162 Int)) (or (<= (select main_a v_prenex_46161) 1003) (<= (+ (select main_a v_prenex_46162) (select main_a v_prenex_46161)) 1000) (<= (+ main_x 1) v_prenex_46161) (<= (+ main_y 1) v_prenex_46162) (<= (select main_a v_prenex_46162) 999) (< v_prenex_46162 main_y))) (forall ((v_prenex_40605 Int) (v_prenex_40604 Int)) (or (<= 1000 (+ (select main_a v_prenex_40605) (select main_a v_prenex_40604))) (<= (* 2 (select main_a v_prenex_40605)) 1998) (< v_prenex_40605 main_y) (<= (+ main_y 1) v_prenex_40605) (<= 0 (+ (select main_a v_prenex_40604) 500)) (<= 0 (+ (select main_a v_prenex_40605) 3)) (<= (* 2 (select main_a v_prenex_40604)) 1004))) (forall ((v_prenex_43615 Int) (v_prenex_43616 Int)) (or (<= 1000 (+ (select main_a v_prenex_43616) (select main_a v_prenex_43615))) (<= 0 (+ (select main_a v_prenex_43616) 3)) (<= 0 (+ (select main_a v_prenex_43615) 500)) (<= (+ main_y 1) v_prenex_43616) (< v_prenex_43616 main_y) (<= (* 2 (select main_a v_prenex_43615)) 1004) (<= 996 (* 2 (select main_a v_prenex_43616))))) (or (forall ((v_prenex_46140 Int)) (or (< v_prenex_46140 main_x) (<= 2 (* 2 (select main_a v_prenex_46140))))) (forall ((v_prenex_46144 Int)) (or (< v_prenex_46144 main_y) (<= (+ main_y 1) v_prenex_46144) (<= 0 (+ (select main_a v_prenex_46144) 3))))) (forall ((v_prenex_37271 Int) (v_prenex_37272 Int)) (or (<= (* 2 (select main_a v_prenex_37271)) 1004) (<= (+ main_y 1) v_prenex_37272) (<= 1000 (+ (select main_a v_prenex_37272) (select main_a v_prenex_37271))) (<= 498 (select main_a v_prenex_37272)) (<= (select main_a v_prenex_37272) 999) (< v_prenex_37272 main_y))) (forall ((v_prenex_39656 Int) (v_prenex_39657 Int)) (or (<= (* 2 (select main_a v_prenex_39657)) 1998) (<= (select main_a v_prenex_39656) (+ (select main_a v_prenex_39657) 4)) (<= (+ main_y 1) v_prenex_39657) (< v_prenex_39657 main_y) (<= 0 (+ (select main_a v_prenex_39656) 500)) (<= (* 2 (select main_a v_prenex_39656)) 1004))) (forall ((v_prenex_47449 Int) (v_prenex_47450 Int)) (or (<= (+ main_y 1) v_prenex_47450) (<= (select main_a v_prenex_47449) 502) (<= (select main_a v_prenex_47450) (+ (select main_a v_prenex_47449) 998)) (< v_prenex_47450 main_y) (<= 1 (select main_a v_prenex_47449)) (<= 996 (* 2 (select main_a v_prenex_47450))) (<= (* 2 (select main_a v_prenex_47450)) 1998))) (or (forall ((v_prenex_39675 Int)) (or (<= 498 (select main_a v_prenex_39675)) (<= 996 (* 2 (select main_a v_prenex_39675))) (<= (select main_a v_prenex_39675) 1500) (< v_prenex_39675 main_y) (<= (+ main_y 1) v_prenex_39675))) (forall ((v_prenex_39674 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39674))) (<= (* 2 (select main_a v_prenex_39674)) 1004)))) (forall ((v_prenex_42195 Int) (v_prenex_42196 Int)) (or (<= (select main_a v_prenex_42195) 502) (<= (select main_a v_prenex_42195) (+ (select main_a v_prenex_42196) 4)) (<= (+ main_y 1) v_prenex_42196) (<= (* 2 (select main_a v_prenex_42195)) 1004) (<= 996 (* 2 (select main_a v_prenex_42196))) (<= 0 (+ (select main_a v_prenex_42196) 3)) (< v_prenex_42196 main_y))) (or (forall ((v_prenex_37398 Int)) (or (< v_prenex_37398 main_x) (<= 1 (select main_a v_prenex_37398)) (<= (select main_a v_prenex_37398) 502))) (forall ((v_prenex_37399 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37399))) (< v_prenex_37399 main_y) (<= 498 (select main_a v_prenex_37399)) (<= (+ main_y 1) v_prenex_37399)))) (or (forall ((v_prenex_43710 Int)) (or (< v_prenex_43710 main_y) (<= (* 2 (select main_a v_prenex_43710)) 1998) (<= (select main_a v_prenex_43710) 999) (<= (+ main_y 1) v_prenex_43710))) (forall ((v_prenex_43709 Int)) (or (<= (select main_a v_prenex_43709) 502) (<= 2 (* 2 (select main_a v_prenex_43709)))))) (forall ((v_prenex_46669 Int) (v_prenex_46670 Int)) (or (<= 0 (+ (select main_a v_prenex_46669) 500)) (< v_prenex_46669 main_x) (<= (+ main_y 1) v_prenex_46670) (<= 1000 (+ (select main_a v_prenex_46670) (select main_a v_prenex_46669))) (<= 498 (select main_a v_prenex_46670)) (< v_prenex_46670 main_y))) (forall ((v_prenex_33749 Int) (v_prenex_33748 Int)) (or (< v_prenex_33749 main_y) (<= (select main_a v_prenex_33749) 1500) (<= 1000 (+ (select main_a v_prenex_33749) (select main_a v_prenex_33748))) (<= 0 (+ (select main_a v_prenex_33748) 500)) (<= (+ main_y 1) v_prenex_33749) (<= (* 2 (select main_a v_prenex_33749)) 1998))) (forall ((v_prenex_45502 Int) (v_prenex_45503 Int)) (or (< v_prenex_45503 main_y) (<= (+ main_y 1) v_prenex_45503) (<= (+ (select main_a v_prenex_45503) (select main_a v_prenex_45502)) 1000) (<= 0 (+ (select main_a v_prenex_45502) 500)) (<= 498 (select main_a v_prenex_45503)) (<= 996 (* 2 (select main_a v_prenex_45503))))) (or (forall ((v_prenex_43106 Int)) (<= (* 2 (select main_a v_prenex_43106)) 1004)) (forall ((v_prenex_43107 Int)) (or (<= (+ main_y 1) v_prenex_43107) (< v_prenex_43107 main_y) (<= 498 (select main_a v_prenex_43107)) (<= 996 (* 2 (select main_a v_prenex_43107)))))) (forall ((v_prenex_42900 Int) (v_prenex_42901 Int)) (or (<= (select main_a v_prenex_42900) 502) (<= (+ (select main_a v_prenex_42901) (select main_a v_prenex_42900)) 1000) (< v_prenex_42901 main_y) (<= 1 (select main_a v_prenex_42900)) (<= 498 (select main_a v_prenex_42901)) (< v_prenex_42900 main_x) (<= (+ main_y 1) v_prenex_42901))) (or (forall ((v_prenex_38634 Int)) (or (<= (select main_a v_prenex_38634) 999) (<= 996 (* 2 (select main_a v_prenex_38634))) (<= 0 (+ (select main_a v_prenex_38634) 3)) (<= (+ main_y 1) v_prenex_38634) (< v_prenex_38634 main_y))) (forall ((v_prenex_38633 Int)) (or (<= (select main_a v_prenex_38633) 1003) (<= 1 (select main_a v_prenex_38633))))) (forall ((v_prenex_36847 Int) (v_prenex_36848 Int)) (or (<= (* 2 (select main_a v_prenex_36848)) 1998) (<= (+ main_y 1) v_prenex_36848) (<= 1 (select main_a v_prenex_36847)) (<= (+ (select main_a v_prenex_36848) (select main_a v_prenex_36847)) 1000) (<= (* 2 (select main_a v_prenex_36847)) 1004) (< v_prenex_36848 main_y) (< v_prenex_36847 main_x))) (forall ((v_prenex_36080 Int) (v_prenex_36081 Int)) (or (<= (select main_a v_prenex_36080) (+ (select main_a v_prenex_36081) 4)) (<= (* 2 (select main_a v_prenex_36081)) 1998) (<= (select main_a v_prenex_36080) 1003) (< v_prenex_36081 main_y) (<= (+ main_y 1) v_prenex_36081) (<= 996 (* 2 (select main_a v_prenex_36081))) (<= 1 (select main_a v_prenex_36080)))) (forall ((v_prenex_39974 Int) (v_prenex_39973 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39973))) (<= (+ main_y 1) v_prenex_39974) (< v_prenex_39974 main_y) (<= (select main_a v_prenex_39973) (+ (select main_a v_prenex_39974) 4)) (<= (select main_a v_prenex_39974) 1500) (<= 498 (select main_a v_prenex_39974)))) (forall ((v_prenex_41180 Int) (v_prenex_41179 Int)) (or (<= (+ main_y 1) v_prenex_41180) (<= (select main_a v_prenex_41180) (+ (select main_a v_prenex_41179) 998)) (<= 0 (+ (select main_a v_prenex_41180) 3)) (<= 0 (+ (select main_a v_prenex_41179) 500)) (<= (select main_a v_prenex_41179) 1003) (< v_prenex_41179 main_x) (< v_prenex_41180 main_y))) (forall ((v_prenex_36348 Int) (v_prenex_36349 Int)) (or (< v_prenex_36348 main_x) (<= (+ main_y 1) v_prenex_36349) (<= 1000 (+ (select main_a v_prenex_36349) (select main_a v_prenex_36348))) (< v_prenex_36349 main_y) (<= 1 (select main_a v_prenex_36348)) (<= (select main_a v_prenex_36349) 999) (<= (select main_a v_prenex_36348) 1003))) (forall ((v_prenex_41018 Int) (v_prenex_41019 Int)) (or (<= (+ main_y 1) v_prenex_41019) (< v_prenex_41019 main_y) (<= (+ main_x 1) v_prenex_41018) (<= (select main_a v_prenex_41018) 502) (<= 1000 (+ (select main_a v_prenex_41019) (select main_a v_prenex_41018))) (<= 2 (* 2 (select main_a v_prenex_41018))) (<= (select main_a v_prenex_41019) 1500))) (forall ((v_prenex_38985 Int) (v_prenex_38986 Int)) (or (<= (select main_a v_prenex_38986) (+ (select main_a v_prenex_38985) 998)) (<= 498 (select main_a v_prenex_38986)) (<= 0 (+ (select main_a v_prenex_38985) 500)) (< v_prenex_38985 main_x) (< v_prenex_38986 main_y) (<= (+ main_y 1) v_prenex_38986))) (forall ((v_prenex_48039 Int) (v_prenex_48040 Int)) (or (<= (select main_a v_prenex_48039) 1003) (< v_prenex_48040 main_y) (<= 996 (* 2 (select main_a v_prenex_48040))) (<= (* 2 (select main_a v_prenex_48040)) 1998) (<= 1000 (+ (select main_a v_prenex_48040) (select main_a v_prenex_48039))) (<= (+ main_y 1) v_prenex_48040))) (forall ((v_prenex_35291 Int) (v_prenex_35292 Int)) (or (<= (+ main_x 1) v_prenex_35292) (<= (select main_a v_prenex_35292) 502) (<= (+ (select main_a v_prenex_35291) (select main_a v_prenex_35292)) 1000) (<= (+ main_y 1) v_prenex_35291) (< v_prenex_35291 main_y) (<= (select main_a v_prenex_35291) 1500))) (forall ((v_prenex_36549 Int) (v_prenex_36550 Int)) (or (<= (* 2 (select main_a v_prenex_36550)) 1998) (< v_prenex_36550 main_y) (<= 1000 (+ (select main_a v_prenex_36550) (select main_a v_prenex_36549))) (<= 0 (+ (select main_a v_prenex_36549) 500)) (<= (select main_a v_prenex_36549) 502) (<= (+ main_y 1) v_prenex_36550) (<= 498 (select main_a v_prenex_36550)))) (forall ((v_prenex_36104 Int) (v_prenex_36105 Int)) (or (<= 1 (select main_a v_prenex_36104)) (<= 498 (select main_a v_prenex_36105)) (<= (select main_a v_prenex_36104) 502) (<= (+ (select main_a v_prenex_36105) (select main_a v_prenex_36104)) 1000) (< v_prenex_36105 main_y) (<= (+ main_y 1) v_prenex_36105) (<= 0 (+ (select main_a v_prenex_36105) 3)))) (forall ((v_prenex_42204 Int) (v_prenex_42203 Int)) (or (<= (+ main_y 1) v_prenex_42204) (< v_prenex_42204 main_y) (<= 1000 (+ (select main_a v_prenex_42204) (select main_a v_prenex_42203))) (<= (+ main_x 1) v_prenex_42203) (<= 996 (* 2 (select main_a v_prenex_42204))) (<= (select main_a v_prenex_42203) 1003) (<= (select main_a v_prenex_42203) 502))) (forall ((v_prenex_33805 Int) (v_prenex_33804 Int)) (or (< v_prenex_33805 main_y) (<= (select main_a v_prenex_33805) 1500) (<= (+ main_y 1) v_prenex_33805) (<= (select main_a v_prenex_33805) (+ (select main_a v_prenex_33804) 998)) (<= 2 (* 2 (select main_a v_prenex_33804))) (<= (select main_a v_prenex_33805) 999))) (forall ((v_prenex_45733 Int) (v_prenex_45732 Int)) (or (<= (select main_a v_prenex_45733) 1500) (<= (select main_a v_prenex_45732) 1003) (<= (+ main_y 1) v_prenex_45733) (<= (select main_a v_prenex_45732) (+ (select main_a v_prenex_45733) 4)) (<= 2 (* 2 (select main_a v_prenex_45732))) (< v_prenex_45733 main_y) (< v_prenex_45732 main_x))) (<= (- (- main_x) (- main_y)) (- 1)) (forall ((v_prenex_42838 Int) (v_prenex_42839 Int)) (or (<= (select main_a v_prenex_42838) 1003) (<= 2 (* 2 (select main_a v_prenex_42838))) (<= (select main_a v_prenex_42839) (+ (select main_a v_prenex_42838) 998)) (<= 996 (* 2 (select main_a v_prenex_42839))) (< v_prenex_42839 main_y) (<= (+ main_y 1) v_prenex_42839) (<= (+ main_x 1) v_prenex_42838))) (forall ((v_prenex_46046 Int) (v_prenex_46047 Int)) (or (<= (* 2 (select main_a v_prenex_46047)) 1998) (<= (select main_a v_prenex_46047) 999) (<= (select main_a v_prenex_46047) (+ (select main_a v_prenex_46046) 998)) (<= (+ main_y 1) v_prenex_46047) (<= (select main_a v_prenex_46046) 502) (< v_prenex_46047 main_y))) (forall ((v_prenex_40675 Int) (v_prenex_40674 Int)) (or (<= 0 (+ (select main_a v_prenex_40674) 500)) (<= (select main_a v_prenex_40674) (+ (select main_a v_prenex_40675) 4)) (<= 0 (+ (select main_a v_prenex_40675) 3)) (< v_prenex_40675 main_y) (<= (+ main_y 1) v_prenex_40675) (<= (select main_a v_prenex_40675) 1500) (<= (select main_a v_prenex_40674) 1003))) (forall ((v_prenex_36537 Int) (v_prenex_36538 Int)) (or (<= 0 (+ (select main_a v_prenex_36537) 500)) (< v_prenex_36538 main_y) (<= (select main_a v_prenex_36538) (+ (select main_a v_prenex_36537) 998)) (<= (select main_a v_prenex_36537) 1003) (<= (+ main_y 1) v_prenex_36538) (<= 0 (+ (select main_a v_prenex_36538) 3)))) (forall ((v_prenex_34457 Int) (v_prenex_34456 Int)) (or (<= 0 (+ (select main_a v_prenex_34456) 3)) (<= 498 (select main_a v_prenex_34456)) (<= 2 (* 2 (select main_a v_prenex_34457))) (< v_prenex_34456 main_y) (<= (select main_a v_prenex_34457) 1003) (<= (+ main_y 1) v_prenex_34456) (<= (+ (select main_a v_prenex_34456) (select main_a v_prenex_34457)) 1000))) (forall ((v_prenex_38695 Int) (v_prenex_38694 Int)) (or (< v_prenex_38695 main_y) (<= (select main_a v_prenex_38695) (+ (select main_a v_prenex_38694) 998)) (<= (select main_a v_prenex_38695) 999) (<= (select main_a v_prenex_38694) 502) (<= (select main_a v_prenex_38694) 1003) (<= (+ main_y 1) v_prenex_38695))) (forall ((v_prenex_37270 Int) (v_prenex_37269 Int)) (or (<= (select main_a v_prenex_37269) (+ (select main_a v_prenex_37270) 4)) (<= (select main_a v_prenex_37270) 1500) (<= (+ main_y 1) v_prenex_37270) (<= 498 (select main_a v_prenex_37270)) (<= 0 (+ (select main_a v_prenex_37269) 500)) (< v_prenex_37270 main_y))) (or (forall ((v_prenex_44962 Int)) (<= (* 2 (select main_a v_prenex_44962)) 1004)) (forall ((v_prenex_44966 Int)) (or (<= (select main_a v_prenex_44966) 1500) (<= (select main_a v_prenex_44966) 999) (< v_prenex_44966 main_y) (<= (+ main_y 1) v_prenex_44966)))) (forall ((v_prenex_34471 Int) (v_prenex_34470 Int)) (or (<= (select main_a v_prenex_34471) (+ (select main_a v_prenex_34470) 4)) (<= (+ main_y 1) v_prenex_34470) (< v_prenex_34470 main_y) (<= 0 (+ (select main_a v_prenex_34470) 3)))) (forall ((v_prenex_41716 Int) (v_prenex_41717 Int)) (or (<= (+ main_x 1) v_prenex_41716) (<= 1 (select main_a v_prenex_41716)) (<= 1000 (+ (select main_a v_prenex_41717) (select main_a v_prenex_41716))) (< v_prenex_41716 main_x))) (forall ((v_prenex_45403 Int) (v_prenex_45402 Int)) (or (<= (+ main_y 1) v_prenex_45403) (< v_prenex_45403 main_y) (<= 1 (select main_a v_prenex_45402)) (<= (select main_a v_prenex_45402) 502) (< v_prenex_45402 main_x) (<= (select main_a v_prenex_45402) (+ (select main_a v_prenex_45403) 4)) (<= 0 (+ (select main_a v_prenex_45403) 3)))) (forall ((v_prenex_34575 Int) (v_prenex_34574 Int)) (or (< v_prenex_34574 main_y) (<= 498 (select main_a v_prenex_34574)) (<= (select main_a v_prenex_34575) 502) (<= (+ main_y 1) v_prenex_34574) (<= (select main_a v_prenex_34575) (+ (select main_a v_prenex_34574) 4)) (<= 996 (* 2 (select main_a v_prenex_34574))) (<= (select main_a v_prenex_34575) 1003))) (forall ((v_prenex_35330 Int) (v_prenex_35329 Int)) (or (<= (+ main_y 1) v_prenex_35329) (<= 0 (+ (select main_a v_prenex_35330) 500)) (< v_prenex_35329 main_y) (<= (select main_a v_prenex_35329) 1500) (<= 1000 (+ (select main_a v_prenex_35329) (select main_a v_prenex_35330))))) (forall ((v_prenex_39490 Int) (v_prenex_39491 Int)) (or (<= (+ (select main_a v_prenex_39491) (select main_a v_prenex_39490)) 1000) (< v_prenex_39491 main_y) (<= 1 (select main_a v_prenex_39490)) (<= 2 (* 2 (select main_a v_prenex_39490))) (<= (+ main_y 1) v_prenex_39491) (<= (+ main_x 1) v_prenex_39490) (<= (select main_a v_prenex_39491) 999))) (forall ((v_prenex_38610 Int) (v_prenex_38609 Int)) (or (<= 498 (select main_a v_prenex_38610)) (<= (select main_a v_prenex_38609) 1003) (<= 0 (+ (select main_a v_prenex_38609) 500)) (<= (+ main_y 1) v_prenex_38610) (<= (select main_a v_prenex_38609) (+ (select main_a v_prenex_38610) 4)) (< v_prenex_38610 main_y) (< v_prenex_38609 main_x))) (forall ((v_prenex_34818 Int) (v_prenex_34817 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34818))) (<= (* 2 (select main_a v_prenex_34817)) 1998) (<= 1000 (+ (select main_a v_prenex_34817) (select main_a v_prenex_34818))) (< v_prenex_34817 main_y) (<= (select main_a v_prenex_34818) 502) (<= (+ main_y 1) v_prenex_34817))) (or (forall ((v_prenex_38395 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38395))) (<= 498 (select main_a v_prenex_38395)) (<= (+ main_y 1) v_prenex_38395) (< v_prenex_38395 main_y))) (forall ((v_prenex_38394 Int)) (<= 2 (* 2 (select main_a v_prenex_38394))))) (forall ((v_prenex_35317 Int) (v_prenex_35318 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35317))) (< v_prenex_35317 main_y) (<= (+ main_y 1) v_prenex_35317) (<= (select main_a v_prenex_35318) 502) (<= (select main_a v_prenex_35317) (+ (select main_a v_prenex_35318) 998)) (<= 498 (select main_a v_prenex_35317)) (<= (* 2 (select main_a v_prenex_35318)) 1004))) (forall ((v_prenex_46905 Int) (v_prenex_46904 Int)) (or (<= (+ main_y 1) v_prenex_46905) (<= 0 (+ (select main_a v_prenex_46905) 3)) (<= (select main_a v_prenex_46905) (+ (select main_a v_prenex_46904) 998)) (<= (select main_a v_prenex_46905) 1500) (< v_prenex_46905 main_y))) (forall ((v_prenex_36767 Int) (v_prenex_36768 Int)) (or (<= (* 2 (select main_a v_prenex_36767)) 1004) (<= 1000 (+ (select main_a v_prenex_36768) (select main_a v_prenex_36767))) (< v_prenex_36768 main_y) (<= 0 (+ (select main_a v_prenex_36768) 3)) (<= (select main_a v_prenex_36768) 999) (<= (+ main_y 1) v_prenex_36768) (<= 0 (+ (select main_a v_prenex_36767) 500)))) (forall ((v_prenex_37520 Int) (v_prenex_37519 Int)) (or (<= (+ (select main_a v_prenex_37520) (select main_a v_prenex_37519)) 1000) (<= 996 (* 2 (select main_a v_prenex_37520))) (< v_prenex_37520 main_y) (<= (+ main_y 1) v_prenex_37520) (<= 0 (+ (select main_a v_prenex_37520) 3)))) (or (forall ((v_prenex_38099 Int)) (or (<= 0 (+ (select main_a v_prenex_38099) 500)) (<= 1 (select main_a v_prenex_38099)))) (forall ((v_prenex_38100 Int)) (or (<= (* 2 (select main_a v_prenex_38100)) 1998) (< v_prenex_38100 main_y) (<= (+ main_y 1) v_prenex_38100) (<= 996 (* 2 (select main_a v_prenex_38100)))))) (forall ((v_prenex_40174 Int) (v_prenex_40173 Int)) (or (<= (* 2 (select main_a v_prenex_40173)) 1004) (<= (select main_a v_prenex_40173) 502) (<= (+ main_x 1) v_prenex_40173) (<= (+ main_y 1) v_prenex_40174) (<= (select main_a v_prenex_40174) (+ (select main_a v_prenex_40173) 998)) (< v_prenex_40174 main_y) (<= 0 (+ (select main_a v_prenex_40174) 3)))) (forall ((v_prenex_33249 Int) (v_prenex_33248 Int)) (or (<= (select main_a v_prenex_33248) (+ (select main_a v_prenex_33249) 4)) (<= (+ main_y 1) v_prenex_33249) (<= 0 (+ (select main_a v_prenex_33248) 500)) (<= (select main_a v_prenex_33249) 1500) (<= 996 (* 2 (select main_a v_prenex_33249))) (<= (select main_a v_prenex_33248) 502) (< v_prenex_33249 main_y))) (forall ((v_prenex_44661 Int) (v_prenex_44660 Int)) (or (<= (+ main_y 1) v_prenex_44661) (<= 996 (* 2 (select main_a v_prenex_44661))) (<= (+ main_x 1) v_prenex_44660) (<= 1000 (+ (select main_a v_prenex_44661) (select main_a v_prenex_44660))) (< v_prenex_44661 main_y) (<= (* 2 (select main_a v_prenex_44660)) 1004))) (forall ((v_prenex_36146 Int) (v_prenex_36147 Int)) (or (< v_prenex_36147 main_y) (<= (select main_a v_prenex_36146) 502) (<= (select main_a v_prenex_36146) (+ (select main_a v_prenex_36147) 4)) (<= (select main_a v_prenex_36147) 1500) (<= 996 (* 2 (select main_a v_prenex_36147))) (<= (+ main_y 1) v_prenex_36147) (<= 2 (* 2 (select main_a v_prenex_36146))))) (or (forall ((v_prenex_37610 Int)) (or (< v_prenex_37610 main_y) (<= 498 (select main_a v_prenex_37610)) (<= (* 2 (select main_a v_prenex_37610)) 1998) (<= (+ main_y 1) v_prenex_37610))) (forall ((v_prenex_37609 Int)) (or (<= (select main_a v_prenex_37609) 1003) (< v_prenex_37609 main_x)))) (forall ((v_prenex_46734 Int) (v_prenex_46733 Int)) (or (<= (select main_a v_prenex_46734) (+ (select main_a v_prenex_46733) 998)) (<= 1 (select main_a v_prenex_46733)) (<= 498 (select main_a v_prenex_46734)) (< v_prenex_46734 main_y) (<= (+ main_y 1) v_prenex_46734) (<= (* 2 (select main_a v_prenex_46733)) 1004))) (forall ((v_prenex_44885 Int) (v_prenex_44884 Int)) (or (<= 498 (select main_a v_prenex_44885)) (<= (+ (select main_a v_prenex_44885) (select main_a v_prenex_44884)) 1000) (< v_prenex_44885 main_y) (<= (select main_a v_prenex_44884) 1003) (<= (+ main_y 1) v_prenex_44885) (<= (select main_a v_prenex_44885) 999) (<= (select main_a v_prenex_44884) 502))) (forall ((v_prenex_33474 Int) (v_prenex_33473 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33474))) (< v_prenex_33474 main_y) (<= (select main_a v_prenex_33473) 1003) (<= (select main_a v_prenex_33474) (+ (select main_a v_prenex_33473) 998)) (<= (select main_a v_prenex_33474) 999) (<= (+ main_y 1) v_prenex_33474))) (forall ((v_prenex_32728 Int) (v_prenex_32729 Int)) (or (<= (+ main_y 1) v_prenex_32729) (<= (select main_a v_prenex_32728) 1003) (< v_prenex_32729 main_y) (<= 498 (select main_a v_prenex_32729)) (<= (+ main_x 1) v_prenex_32728) (<= (+ (select main_a v_prenex_32729) (select main_a v_prenex_32728)) 1000))) (forall ((v_prenex_46222 Int) (v_prenex_46221 Int)) (or (< v_prenex_46222 main_y) (<= (select main_a v_prenex_46222) (+ (select main_a v_prenex_46221) 998)) (<= (* 2 (select main_a v_prenex_46221)) 1004) (<= (+ main_y 1) v_prenex_46222) (<= (+ main_x 1) v_prenex_46221) (<= 996 (* 2 (select main_a v_prenex_46222))) (<= (select main_a v_prenex_46221) 1003))) (forall ((v_prenex_38037 Int) (v_prenex_38036 Int)) (or (<= (select main_a v_prenex_38037) 999) (<= (+ main_y 1) v_prenex_38037) (< v_prenex_38037 main_y) (<= 1 (select main_a v_prenex_38036)) (<= 996 (* 2 (select main_a v_prenex_38037))) (<= 2 (* 2 (select main_a v_prenex_38036))) (<= (select main_a v_prenex_38036) (+ (select main_a v_prenex_38037) 4)))) (forall ((v_prenex_47025 Int) (v_prenex_47024 Int)) (or (<= 1000 (+ (select main_a v_prenex_47025) (select main_a v_prenex_47024))) (< v_prenex_47025 main_y) (<= 498 (select main_a v_prenex_47025)) (<= (select main_a v_prenex_47025) 999) (<= (+ main_y 1) v_prenex_47025))) (forall ((v_prenex_41828 Int) (v_prenex_41829 Int)) (or (<= (select main_a v_prenex_41829) 1500) (< v_prenex_41829 main_y) (<= (select main_a v_prenex_41828) 1003) (< v_prenex_41828 main_x) (<= (select main_a v_prenex_41828) (+ (select main_a v_prenex_41829) 4)) (<= (+ main_y 1) v_prenex_41829))) (forall ((v_prenex_39945 Int) (v_prenex_39944 Int)) (or (<= (select main_a v_prenex_39944) (+ (select main_a v_prenex_39945) 4)) (<= (+ main_y 1) v_prenex_39945) (< v_prenex_39944 main_x) (<= (* 2 (select main_a v_prenex_39944)) 1004) (<= 1 (select main_a v_prenex_39944)) (< v_prenex_39945 main_y) (<= 996 (* 2 (select main_a v_prenex_39945))))) (or (forall ((v_prenex_47277 Int)) (or (<= 1 (select main_a v_prenex_47277)) (<= (+ main_x 1) v_prenex_47277))) (forall ((v_prenex_47278 Int)) (or (< v_prenex_47278 main_y) (<= 0 (+ (select main_a v_prenex_47278) 3)) (<= (* 2 (select main_a v_prenex_47278)) 1998) (<= (+ main_y 1) v_prenex_47278)))) (or (forall ((v_prenex_36034 Int)) (or (<= (select main_a v_prenex_36034) 1003) (<= 1 (select main_a v_prenex_36034)))) (forall ((v_prenex_36035 Int)) (or (< v_prenex_36035 main_y) (<= (select main_a v_prenex_36035) 1500) (<= (* 2 (select main_a v_prenex_36035)) 1998) (<= 996 (* 2 (select main_a v_prenex_36035))) (<= (+ main_y 1) v_prenex_36035)))) (forall ((v_prenex_41660 Int) (v_prenex_41661 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41660))) (<= (select main_a v_prenex_41661) 999) (<= (+ main_y 1) v_prenex_41661) (<= 1000 (+ (select main_a v_prenex_41661) (select main_a v_prenex_41660))) (< v_prenex_41661 main_y) (<= (* 2 (select main_a v_prenex_41660)) 1004))) (forall ((v_prenex_34826 Int) (v_prenex_34825 Int)) (or (<= (* 2 (select main_a v_prenex_34826)) 1004) (<= 1000 (+ (select main_a v_prenex_34825) (select main_a v_prenex_34826))) (<= 996 (* 2 (select main_a v_prenex_34825))) (<= (select main_a v_prenex_34826) 1003) (< v_prenex_34825 main_y) (< v_prenex_34826 main_x) (<= (+ main_y 1) v_prenex_34825))) (forall ((v_prenex_44287 Int) (v_prenex_44286 Int)) (or (<= (select main_a v_prenex_44287) (+ (select main_a v_prenex_44286) 998)) (<= (* 2 (select main_a v_prenex_44287)) 1998) (<= 1 (select main_a v_prenex_44286)) (<= (+ main_y 1) v_prenex_44287) (<= 0 (+ (select main_a v_prenex_44286) 500)) (< v_prenex_44287 main_y) (< v_prenex_44286 main_x))) (forall ((v_prenex_41049 Int) (v_prenex_41050 Int)) (or (<= 498 (select main_a v_prenex_41050)) (<= (select main_a v_prenex_41050) (+ (select main_a v_prenex_41049) 998)) (<= (select main_a v_prenex_41049) 502) (< v_prenex_41050 main_y) (<= 0 (+ (select main_a v_prenex_41049) 500)) (<= (+ main_y 1) v_prenex_41050))) (forall ((v_prenex_46215 Int) (v_prenex_46216 Int)) (or (<= 498 (select main_a v_prenex_46216)) (<= (select main_a v_prenex_46215) (+ (select main_a v_prenex_46216) 4)) (<= (select main_a v_prenex_46215) 502) (< v_prenex_46216 main_y) (<= (select main_a v_prenex_46216) 999) (<= (+ main_y 1) v_prenex_46216))) (forall ((v_prenex_36568 Int) (v_prenex_36567 Int)) (or (< v_prenex_36568 main_y) (<= (select main_a v_prenex_36568) (+ (select main_a v_prenex_36567) 998)) (<= (select main_a v_prenex_36568) 1500) (<= 498 (select main_a v_prenex_36568)) (<= (+ main_y 1) v_prenex_36568) (<= 1 (select main_a v_prenex_36567)) (<= (select main_a v_prenex_36567) 1003))) (or (forall ((v_prenex_37092 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37092))) (<= (select main_a v_prenex_37092) 999) (<= (+ main_y 1) v_prenex_37092) (< v_prenex_37092 main_y))) (forall ((v_prenex_37091 Int)) (or (< v_prenex_37091 main_x) (<= 0 (+ (select main_a v_prenex_37091) 500))))) (forall ((v_prenex_39501 Int) (v_prenex_39500 Int)) (or (<= (select main_a v_prenex_39500) 502) (<= (select main_a v_prenex_39501) 1500) (<= 1000 (+ (select main_a v_prenex_39501) (select main_a v_prenex_39500))) (<= (+ main_y 1) v_prenex_39501) (<= 996 (* 2 (select main_a v_prenex_39501))) (<= 1 (select main_a v_prenex_39500)) (< v_prenex_39501 main_y))) (or (forall ((v_prenex_43356 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43356))) (<= 1 (select main_a v_prenex_43356)) (<= (+ main_x 1) v_prenex_43356))) (forall ((v_prenex_43357 Int)) (or (< v_prenex_43357 main_y) (<= 996 (* 2 (select main_a v_prenex_43357))) (<= (+ main_y 1) v_prenex_43357)))) (or (forall ((v_prenex_34404 Int)) (or (<= (+ main_y 1) v_prenex_34404) (<= 0 (+ (select main_a v_prenex_34404) 3)) (< v_prenex_34404 main_y) (<= 996 (* 2 (select main_a v_prenex_34404))))) (forall ((v_prenex_34405 Int)) (or (<= (select main_a v_prenex_34405) 502) (< v_prenex_34405 main_x)))) (forall ((v_prenex_39453 Int) (v_prenex_39452 Int)) (or (<= (+ (select main_a v_prenex_39453) (select main_a v_prenex_39452)) 1000) (<= (select main_a v_prenex_39453) 1500) (<= (+ main_y 1) v_prenex_39453) (<= 0 (+ (select main_a v_prenex_39453) 3)) (< v_prenex_39453 main_y))) (forall ((v_prenex_45298 Int) (v_prenex_45299 Int)) (or (<= (+ main_x 1) v_prenex_45298) (<= (select main_a v_prenex_45299) (+ (select main_a v_prenex_45298) 998)) (<= (select main_a v_prenex_45298) 502) (<= 996 (* 2 (select main_a v_prenex_45299))) (< v_prenex_45299 main_y) (<= (+ main_y 1) v_prenex_45299))) (forall ((v_prenex_47586 Int) (v_prenex_47585 Int)) (or (<= (select main_a v_prenex_47586) 999) (< v_prenex_47586 main_y) (<= (select main_a v_prenex_47585) 502) (<= (* 2 (select main_a v_prenex_47585)) 1004) (<= 1000 (+ (select main_a v_prenex_47586) (select main_a v_prenex_47585))) (<= (+ main_y 1) v_prenex_47586))) (or (forall ((v_prenex_40117 Int)) (or (<= (select main_a v_prenex_40117) 1003) (<= 0 (+ (select main_a v_prenex_40117) 500)) (< v_prenex_40117 main_x))) (forall ((v_prenex_40118 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40118))) (< v_prenex_40118 main_y) (<= (+ main_y 1) v_prenex_40118) (<= (select main_a v_prenex_40118) 1500)))) (forall ((v_prenex_45844 Int) (v_prenex_45845 Int)) (or (<= (+ (select main_a v_prenex_45845) (select main_a v_prenex_45844)) 1000) (< v_prenex_45845 main_y) (< v_prenex_45844 main_x) (<= (+ main_y 1) v_prenex_45845) (<= 498 (select main_a v_prenex_45845)) (<= (select main_a v_prenex_45844) 1003))) (or (forall ((v_prenex_46721 Int)) (<= 0 (+ (select main_a v_prenex_46721) 500))) (forall ((v_prenex_46722 Int)) (or (<= (+ main_y 1) v_prenex_46722) (<= (* 2 (select main_a v_prenex_46722)) 1998) (<= (select main_a v_prenex_46722) 1500) (< v_prenex_46722 main_y) (<= 0 (+ (select main_a v_prenex_46722) 3))))) (forall ((v_prenex_41083 Int) (v_prenex_41084 Int)) (or (<= (select main_a v_prenex_41083) (+ (select main_a v_prenex_41084) 4)) (<= (select main_a v_prenex_41084) 999) (< v_prenex_41084 main_y) (<= (+ main_y 1) v_prenex_41084) (<= (select main_a v_prenex_41083) 1003) (<= (select main_a v_prenex_41083) 502))) (forall ((v_prenex_43228 Int) (v_prenex_43229 Int)) (or (<= 1 (select main_a v_prenex_43228)) (<= (+ main_y 1) v_prenex_43229) (< v_prenex_43229 main_y) (<= 0 (+ (select main_a v_prenex_43229) 3)) (<= 0 (+ (select main_a v_prenex_43228) 500)) (<= (+ main_x 1) v_prenex_43228) (<= 1000 (+ (select main_a v_prenex_43229) (select main_a v_prenex_43228))))) (forall ((v_prenex_43953 Int) (v_prenex_43952 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43953))) (<= (select main_a v_prenex_43952) 1003) (<= (+ (select main_a v_prenex_43953) (select main_a v_prenex_43952)) 1000) (< v_prenex_43953 main_y) (<= (select main_a v_prenex_43953) 1500) (<= (select main_a v_prenex_43952) 502) (<= (+ main_y 1) v_prenex_43953))) (forall ((v_prenex_35988 Int) (v_prenex_35989 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35988))) (<= (+ main_y 1) v_prenex_35989) (<= (+ (select main_a v_prenex_35989) (select main_a v_prenex_35988)) 1000) (< v_prenex_35989 main_y) (<= (+ main_x 1) v_prenex_35988) (<= 996 (* 2 (select main_a v_prenex_35989))) (<= (select main_a v_prenex_35988) 1003))) (or (forall ((v_prenex_35831 Int)) (or (<= 0 (+ (select main_a v_prenex_35831) 3)) (<= 996 (* 2 (select main_a v_prenex_35831))) (<= (+ main_y 1) v_prenex_35831) (< v_prenex_35831 main_y) (<= (select main_a v_prenex_35831) 1500))) (forall ((v_prenex_35830 Int)) (<= (* 2 (select main_a v_prenex_35830)) 1004))) (forall ((v_prenex_35088 Int) (v_prenex_35087 Int)) (or (<= 0 (+ (select main_a v_prenex_35087) 3)) (<= (select main_a v_prenex_35087) 1500) (<= (select main_a v_prenex_35088) 1003) (<= (select main_a v_prenex_35088) (+ (select main_a v_prenex_35087) 4)) (< v_prenex_35087 main_y) (<= (+ main_y 1) v_prenex_35087))) (forall ((v_prenex_46433 Int) (v_prenex_46434 Int)) (or (<= (+ main_y 1) v_prenex_46434) (<= (* 2 (select main_a v_prenex_46434)) 1998) (<= 1 (select main_a v_prenex_46433)) (<= (+ (select main_a v_prenex_46434) (select main_a v_prenex_46433)) 1000) (< v_prenex_46433 main_x) (< v_prenex_46434 main_y) (<= 0 (+ (select main_a v_prenex_46433) 500)))) (forall ((v_prenex_44445 Int) (v_prenex_44444 Int)) (or (<= (+ main_x 1) v_prenex_44444) (<= (+ main_y 1) v_prenex_44445) (<= (select main_a v_prenex_44444) 502) (<= (select main_a v_prenex_44444) 1003) (<= (select main_a v_prenex_44445) (+ (select main_a v_prenex_44444) 998)) (<= (select main_a v_prenex_44445) 1500) (< v_prenex_44445 main_y))) (forall ((v_prenex_37188 Int) (v_prenex_37189 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37189))) (<= (select main_a v_prenex_37188) 1003) (<= (select main_a v_prenex_37189) 999) (<= 0 (+ (select main_a v_prenex_37188) 500)) (<= (+ main_y 1) v_prenex_37189) (<= (select main_a v_prenex_37188) (+ (select main_a v_prenex_37189) 4)) (< v_prenex_37189 main_y))) (forall ((v_prenex_39082 Int) (v_prenex_39081 Int)) (or (<= (select main_a v_prenex_39082) (+ (select main_a v_prenex_39081) 998)) (<= 498 (select main_a v_prenex_39082)) (<= 1 (select main_a v_prenex_39081)) (<= (+ main_y 1) v_prenex_39082) (<= 2 (* 2 (select main_a v_prenex_39081))) (< v_prenex_39082 main_y) (< v_prenex_39081 main_x))) (forall ((v_prenex_37547 Int) (v_prenex_37548 Int)) (or (<= 1000 (+ (select main_a v_prenex_37548) (select main_a v_prenex_37547))) (<= (* 2 (select main_a v_prenex_37547)) 1004) (< v_prenex_37548 main_y) (<= (+ main_y 1) v_prenex_37548) (<= 0 (+ (select main_a v_prenex_37548) 3)) (<= 0 (+ (select main_a v_prenex_37547) 500)) (<= (select main_a v_prenex_37548) 1500))) (or (forall ((v_prenex_46208 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46208))) (<= (select main_a v_prenex_46208) 1500) (<= (+ main_y 1) v_prenex_46208) (<= (select main_a v_prenex_46208) 999) (< v_prenex_46208 main_y))) (forall ((v_prenex_46207 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46207))) (<= (* 2 (select main_a v_prenex_46207)) 1004)))) (forall ((v_prenex_39992 Int) (v_prenex_39991 Int)) (or (< v_prenex_39992 main_y) (<= (select main_a v_prenex_39991) 1003) (<= (select main_a v_prenex_39992) 1500) (<= (* 2 (select main_a v_prenex_39992)) 1998) (<= 2 (* 2 (select main_a v_prenex_39991))) (<= 1000 (+ (select main_a v_prenex_39992) (select main_a v_prenex_39991))) (<= (+ main_y 1) v_prenex_39992))) (forall ((v_prenex_38451 Int) (v_prenex_38450 Int)) (or (<= (select main_a v_prenex_38450) 1003) (<= 498 (select main_a v_prenex_38451)) (<= 2 (* 2 (select main_a v_prenex_38450))) (<= (select main_a v_prenex_38451) (+ (select main_a v_prenex_38450) 998)) (<= (+ main_y 1) v_prenex_38451) (<= 996 (* 2 (select main_a v_prenex_38451))) (< v_prenex_38451 main_y))) (forall ((v_prenex_33615 Int) (v_prenex_33614 Int)) (or (<= (select main_a v_prenex_33615) (+ (select main_a v_prenex_33614) 998)) (<= 0 (+ (select main_a v_prenex_33615) 3)) (< v_prenex_33615 main_y) (<= 1 (select main_a v_prenex_33614)) (<= (+ main_y 1) v_prenex_33615) (<= 996 (* 2 (select main_a v_prenex_33615))) (<= (select main_a v_prenex_33614) 1003))) (forall ((v_prenex_45694 Int) (v_prenex_45695 Int)) (or (<= (* 2 (select main_a v_prenex_45694)) 1004) (<= (select main_a v_prenex_45695) (+ (select main_a v_prenex_45694) 998)) (< v_prenex_45695 main_y) (<= (+ main_y 1) v_prenex_45695) (<= (select main_a v_prenex_45694) 502) (<= (select main_a v_prenex_45695) 999) (<= 0 (+ (select main_a v_prenex_45695) 3)))) (forall ((v_prenex_47286 Int) (v_prenex_47285 Int)) (or (<= (+ (select main_a v_prenex_47286) (select main_a v_prenex_47285)) 1000) (<= (+ main_y 1) v_prenex_47286) (<= 498 (select main_a v_prenex_47286)) (< v_prenex_47286 main_y))) (forall ((v_prenex_42972 Int) (v_prenex_42973 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42972))) (<= (+ main_y 1) v_prenex_42973) (< v_prenex_42973 main_y) (<= 996 (* 2 (select main_a v_prenex_42973))) (<= (select main_a v_prenex_42972) (+ (select main_a v_prenex_42973) 4)))) (forall ((v_prenex_34561 Int) (v_prenex_34560 Int)) (or (<= (select main_a v_prenex_34560) (+ (select main_a v_prenex_34561) 998)) (< v_prenex_34560 main_y) (<= (select main_a v_prenex_34561) 1003) (<= 996 (* 2 (select main_a v_prenex_34560))) (<= (+ main_y 1) v_prenex_34560) (<= (* 2 (select main_a v_prenex_34561)) 1004) (<= 0 (+ (select main_a v_prenex_34560) 3)))) (or (forall ((v_prenex_42861 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42861))) (<= (+ main_y 1) v_prenex_42861) (<= (select main_a v_prenex_42861) 999) (< v_prenex_42861 main_y))) (forall ((v_prenex_42860 Int)) (or (<= (* 2 (select main_a v_prenex_42860)) 1004) (< v_prenex_42860 main_x)))) (forall ((v_prenex_47812 Int) (v_prenex_47811 Int)) (or (<= 1000 (+ (select main_a v_prenex_47812) (select main_a v_prenex_47811))) (<= (+ main_y 1) v_prenex_47812) (<= 2 (* 2 (select main_a v_prenex_47811))) (< v_prenex_47812 main_y) (<= 1 (select main_a v_prenex_47811)) (<= (select main_a v_prenex_47812) 999))) (forall ((v_prenex_34353 Int) (v_prenex_34352 Int)) (or (<= (select main_a v_prenex_34352) 999) (<= (select main_a v_prenex_34353) (+ (select main_a v_prenex_34352) 4)) (<= 996 (* 2 (select main_a v_prenex_34352))) (<= (* 2 (select main_a v_prenex_34353)) 1004) (<= (+ main_y 1) v_prenex_34352) (< v_prenex_34352 main_y))) (or (forall ((v_prenex_33891 Int)) (or (<= (* 2 (select main_a v_prenex_33891)) 1004) (<= (select main_a v_prenex_33891) 502))) (forall ((v_prenex_33890 Int)) (or (<= 0 (+ (select main_a v_prenex_33890) 3)) (<= 996 (* 2 (select main_a v_prenex_33890))) (< v_prenex_33890 main_y) (<= (+ main_y 1) v_prenex_33890)))) (forall ((v_prenex_32454 Int) (v_prenex_32455 Int)) (or (<= (select main_a v_prenex_32455) (+ (select main_a v_prenex_32454) 998)) (< v_prenex_32455 main_y) (<= (+ main_y 1) v_prenex_32455) (<= 996 (* 2 (select main_a v_prenex_32455))) (<= 0 (+ (select main_a v_prenex_32455) 3)) (<= 1 (select main_a v_prenex_32454)) (<= (select main_a v_prenex_32454) 1003))) (forall ((v_prenex_34179 Int) (v_prenex_34178 Int)) (or (<= (+ main_y 1) v_prenex_34178) (<= (+ (select main_a v_prenex_34178) (select main_a v_prenex_34179)) 1000) (<= (select main_a v_prenex_34179) 502) (<= (* 2 (select main_a v_prenex_34178)) 1998) (< v_prenex_34178 main_y))) (forall ((v_prenex_32700 Int) (v_prenex_32701 Int)) (or (<= (select main_a v_prenex_32701) 1500) (<= 0 (+ (select main_a v_prenex_32700) 500)) (<= (+ main_y 1) v_prenex_32701) (< v_prenex_32701 main_y) (<= (select main_a v_prenex_32701) (+ (select main_a v_prenex_32700) 998)) (<= 0 (+ (select main_a v_prenex_32701) 3)))) (forall ((v_prenex_39193 Int) (v_prenex_39194 Int)) (or (<= (+ main_y 1) v_prenex_39194) (<= 2 (* 2 (select main_a v_prenex_39193))) (<= (select main_a v_prenex_39194) (+ (select main_a v_prenex_39193) 998)) (<= 0 (+ (select main_a v_prenex_39194) 3)) (< v_prenex_39194 main_y) (<= 498 (select main_a v_prenex_39194)))) (forall ((v_prenex_41548 Int) (v_prenex_41549 Int)) (or (<= (+ (select main_a v_prenex_41549) (select main_a v_prenex_41548)) 1000) (< v_prenex_41549 main_y) (<= (+ main_y 1) v_prenex_41549) (<= (select main_a v_prenex_41548) 1003) (<= (select main_a v_prenex_41549) 1500) (<= (* 2 (select main_a v_prenex_41548)) 1004) (<= 0 (+ (select main_a v_prenex_41549) 3)))) (forall ((v_prenex_43598 Int) (v_prenex_43597 Int)) (or (<= 498 (select main_a v_prenex_43598)) (<= 0 (+ (select main_a v_prenex_43597) 500)) (<= (select main_a v_prenex_43597) (+ (select main_a v_prenex_43598) 4)) (< v_prenex_43598 main_y) (<= (+ main_y 1) v_prenex_43598))) (forall ((v_prenex_44755 Int) (v_prenex_44754 Int)) (or (< v_prenex_44755 main_y) (<= (+ main_y 1) v_prenex_44755) (<= (select main_a v_prenex_44755) 999) (<= 0 (+ (select main_a v_prenex_44755) 3)) (<= 1 (select main_a v_prenex_44754)) (<= 2 (* 2 (select main_a v_prenex_44754))) (<= (select main_a v_prenex_44754) (+ (select main_a v_prenex_44755) 4)))) (forall ((v_prenex_47266 Int) (v_prenex_47265 Int)) (or (<= (select main_a v_prenex_47265) 502) (<= (select main_a v_prenex_47266) 999) (<= (select main_a v_prenex_47265) (+ (select main_a v_prenex_47266) 4)) (<= (+ main_y 1) v_prenex_47266) (<= (* 2 (select main_a v_prenex_47265)) 1004) (< v_prenex_47266 main_y) (<= 0 (+ (select main_a v_prenex_47266) 3)))) (forall ((v_prenex_44349 Int) (v_prenex_44348 Int)) (or (<= (+ (select main_a v_prenex_44349) (select main_a v_prenex_44348)) 1000) (<= (+ main_y 1) v_prenex_44349) (<= 0 (+ (select main_a v_prenex_44349) 3)) (<= 996 (* 2 (select main_a v_prenex_44349))) (<= (* 2 (select main_a v_prenex_44348)) 1004) (< v_prenex_44349 main_y))) (forall ((v_prenex_40148 Int) (v_prenex_40147 Int)) (or (<= (* 2 (select main_a v_prenex_40148)) 1998) (<= 996 (* 2 (select main_a v_prenex_40148))) (<= (select main_a v_prenex_40147) 1003) (<= (select main_a v_prenex_40147) 502) (< v_prenex_40148 main_y) (<= (select main_a v_prenex_40147) (+ (select main_a v_prenex_40148) 4)) (<= (+ main_y 1) v_prenex_40148))) (or (forall ((v_prenex_47830 Int)) (or (<= (select main_a v_prenex_47830) 999) (<= 996 (* 2 (select main_a v_prenex_47830))) (< v_prenex_47830 main_y) (<= (+ main_y 1) v_prenex_47830))) (forall ((v_prenex_47829 Int)) (or (<= (select main_a v_prenex_47829) 502) (<= 2 (* 2 (select main_a v_prenex_47829)))))) (forall ((v_prenex_34190 Int) (v_prenex_34191 Int)) (or (<= (+ (select main_a v_prenex_34190) (select main_a v_prenex_34191)) 1000) (< v_prenex_34190 main_y) (<= (select main_a v_prenex_34191) 1003) (<= (* 2 (select main_a v_prenex_34190)) 1998) (<= 996 (* 2 (select main_a v_prenex_34190))) (<= (+ main_y 1) v_prenex_34190) (<= 2 (* 2 (select main_a v_prenex_34191))))) (forall ((v_prenex_42600 Int) (v_prenex_42601 Int)) (or (<= 498 (select main_a v_prenex_42601)) (<= (+ main_y 1) v_prenex_42601) (< v_prenex_42601 main_y) (< v_prenex_42600 main_x) (<= (+ (select main_a v_prenex_42601) (select main_a v_prenex_42600)) 1000) (<= (select main_a v_prenex_42600) 1003))) (forall ((v_prenex_38863 Int) (v_prenex_38862 Int)) (or (< v_prenex_38863 main_y) (<= (select main_a v_prenex_38863) (+ (select main_a v_prenex_38862) 998)) (<= (select main_a v_prenex_38863) 999) (<= 0 (+ (select main_a v_prenex_38862) 500)) (<= (select main_a v_prenex_38862) 502) (<= 0 (+ (select main_a v_prenex_38863) 3)) (<= (+ main_y 1) v_prenex_38863))) (forall ((v_prenex_42359 Int) (v_prenex_42360 Int)) (or (<= (select main_a v_prenex_42360) 999) (<= (select main_a v_prenex_42359) (+ (select main_a v_prenex_42360) 4)) (< v_prenex_42360 main_y) (<= 2 (* 2 (select main_a v_prenex_42359))) (<= (select main_a v_prenex_42360) 1500) (<= (+ main_y 1) v_prenex_42360))) (forall ((v_prenex_45218 Int) (v_prenex_45219 Int)) (or (<= (select main_a v_prenex_45219) 1500) (<= 1000 (+ (select main_a v_prenex_45219) (select main_a v_prenex_45218))) (< v_prenex_45218 main_x) (<= (* 2 (select main_a v_prenex_45218)) 1004) (<= (+ main_y 1) v_prenex_45219) (< v_prenex_45219 main_y))) (forall ((v_prenex_36122 Int) (v_prenex_36123 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36123))) (<= 0 (+ (select main_a v_prenex_36122) 500)) (<= (+ (select main_a v_prenex_36123) (select main_a v_prenex_36122)) 1000) (<= (select main_a v_prenex_36123) 999) (< v_prenex_36123 main_y) (<= (+ main_y 1) v_prenex_36123) (<= 1 (select main_a v_prenex_36122)))) (forall ((v_prenex_34057 Int) (v_prenex_34056 Int)) (or (<= 1000 (+ (select main_a v_prenex_34056) (select main_a v_prenex_34057))) (<= 0 (+ (select main_a v_prenex_34057) 500)) (<= (+ main_y 1) v_prenex_34056) (<= 996 (* 2 (select main_a v_prenex_34056))) (< v_prenex_34056 main_y) (<= (select main_a v_prenex_34056) 1500))) (forall ((v_prenex_43352 Int) (v_prenex_43353 Int)) (or (<= (select main_a v_prenex_43352) (+ (select main_a v_prenex_43353) 4)) (<= 0 (+ (select main_a v_prenex_43353) 3)) (< v_prenex_43353 main_y) (<= (+ main_y 1) v_prenex_43353) (<= (select main_a v_prenex_43352) 502))) (forall ((v_prenex_40072 Int) (v_prenex_40071 Int)) (or (<= (select main_a v_prenex_40071) 502) (<= (+ (select main_a v_prenex_40072) (select main_a v_prenex_40071)) 1000) (<= (* 2 (select main_a v_prenex_40072)) 1998) (<= (select main_a v_prenex_40072) 1500) (< v_prenex_40072 main_y) (<= (+ main_y 1) v_prenex_40072))) (forall ((v_prenex_34758 Int) (v_prenex_34757 Int)) (or (<= (select main_a v_prenex_34757) 1500) (<= (+ main_y 1) v_prenex_34757) (<= 0 (+ (select main_a v_prenex_34758) 500)) (< v_prenex_34757 main_y) (<= (select main_a v_prenex_34757) 999) (<= (* 2 (select main_a v_prenex_34758)) 1004) (<= (select main_a v_prenex_34757) (+ (select main_a v_prenex_34758) 998)))) (forall ((v_prenex_43428 Int) (v_prenex_43429 Int)) (or (<= 0 (+ (select main_a v_prenex_43428) 500)) (<= (+ main_y 1) v_prenex_43429) (<= 996 (* 2 (select main_a v_prenex_43429))) (< v_prenex_43429 main_y) (<= 1 (select main_a v_prenex_43428)) (<= 1000 (+ (select main_a v_prenex_43429) (select main_a v_prenex_43428))) (<= 498 (select main_a v_prenex_43429)))) (forall ((v_prenex_40545 Int) (v_prenex_40544 Int)) (or (<= (select main_a v_prenex_40545) 1500) (<= 996 (* 2 (select main_a v_prenex_40545))) (<= 2 (* 2 (select main_a v_prenex_40544))) (< v_prenex_40545 main_y) (<= (+ main_y 1) v_prenex_40545) (<= 1000 (+ (select main_a v_prenex_40545) (select main_a v_prenex_40544))) (<= 0 (+ (select main_a v_prenex_40544) 500)))) (forall ((v_prenex_38589 Int) (v_prenex_38588 Int)) (or (<= (select main_a v_prenex_38588) 502) (< v_prenex_38589 main_y) (<= (+ main_x 1) v_prenex_38588) (<= 498 (select main_a v_prenex_38589)) (<= (+ main_y 1) v_prenex_38589) (<= 0 (+ (select main_a v_prenex_38588) 500)) (<= (select main_a v_prenex_38589) (+ (select main_a v_prenex_38588) 998)))) (forall ((v_prenex_44665 Int) (v_prenex_44664 Int)) (or (<= (select main_a v_prenex_44665) 999) (<= (+ main_y 1) v_prenex_44665) (< v_prenex_44665 main_y) (<= 1 (select main_a v_prenex_44664)) (<= (+ (select main_a v_prenex_44665) (select main_a v_prenex_44664)) 1000) (<= 0 (+ (select main_a v_prenex_44664) 500)))) (forall ((v_prenex_32683 Int) (v_prenex_32682 Int)) (or (<= 0 (+ (select main_a v_prenex_32683) 3)) (<= 498 (select main_a v_prenex_32683)) (< v_prenex_32683 main_y) (<= (select main_a v_prenex_32682) 502) (<= (select main_a v_prenex_32682) 1003) (<= (select main_a v_prenex_32682) (+ (select main_a v_prenex_32683) 4)) (<= (+ main_y 1) v_prenex_32683))) (forall ((v_prenex_44197 Int) (v_prenex_44196 Int)) (or (<= (+ main_y 1) v_prenex_44197) (<= (+ main_x 1) v_prenex_44196) (<= (select main_a v_prenex_44197) 1500) (< v_prenex_44197 main_y) (<= (select main_a v_prenex_44196) 1003) (<= 0 (+ (select main_a v_prenex_44196) 500)) (<= (select main_a v_prenex_44197) (+ (select main_a v_prenex_44196) 998)))) (forall ((v_prenex_39673 Int) (v_prenex_39672 Int)) (or (< v_prenex_39673 main_y) (<= 1 (select main_a v_prenex_39672)) (<= 996 (* 2 (select main_a v_prenex_39673))) (<= (+ (select main_a v_prenex_39673) (select main_a v_prenex_39672)) 1000) (<= 0 (+ (select main_a v_prenex_39672) 500)) (<= (+ main_y 1) v_prenex_39673) (<= 0 (+ (select main_a v_prenex_39673) 3)))) (forall ((v_prenex_43943 Int) (v_prenex_43942 Int)) (or (<= (select main_a v_prenex_43943) 1500) (< v_prenex_43942 main_x) (<= 1000 (+ (select main_a v_prenex_43943) (select main_a v_prenex_43942))) (<= (select main_a v_prenex_43942) 502) (<= (+ main_y 1) v_prenex_43943) (< v_prenex_43943 main_y) (<= 0 (+ (select main_a v_prenex_43942) 500)))) (forall ((v_prenex_36236 Int) (v_prenex_36237 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36237))) (<= (+ (select main_a v_prenex_36237) (select main_a v_prenex_36236)) 1000) (<= (select main_a v_prenex_36236) 1003) (<= 1 (select main_a v_prenex_36236)) (<= (select main_a v_prenex_36237) 999) (< v_prenex_36237 main_y) (<= (+ main_y 1) v_prenex_36237))) (forall ((v_prenex_43239 Int) (v_prenex_43238 Int)) (or (< v_prenex_43238 main_x) (<= 0 (+ (select main_a v_prenex_43238) 500)) (<= (select main_a v_prenex_43239) 1500) (<= (select main_a v_prenex_43238) (+ (select main_a v_prenex_43239) 4)) (< v_prenex_43239 main_y) (<= (+ main_y 1) v_prenex_43239))) (forall ((v_prenex_35220 Int) (v_prenex_35219 Int)) (or (<= (select main_a v_prenex_35220) 1003) (<= (select main_a v_prenex_35219) (+ (select main_a v_prenex_35220) 998)) (<= (+ main_y 1) v_prenex_35219) (<= (select main_a v_prenex_35220) 502) (<= 996 (* 2 (select main_a v_prenex_35219))) (< v_prenex_35219 main_y))) (forall ((v_prenex_43923 Int) (v_prenex_43922 Int)) (or (<= (select main_a v_prenex_43923) 999) (<= 1 (select main_a v_prenex_43922)) (<= (select main_a v_prenex_43923) (+ (select main_a v_prenex_43922) 998)) (< v_prenex_43923 main_y) (<= 2 (* 2 (select main_a v_prenex_43922))) (<= (+ main_y 1) v_prenex_43923) (< v_prenex_43922 main_x))) (forall ((v_prenex_45926 Int) (v_prenex_45927 Int)) (or (<= (select main_a v_prenex_45926) 502) (<= (+ main_y 1) v_prenex_45927) (<= 2 (* 2 (select main_a v_prenex_45926))) (< v_prenex_45927 main_y) (<= 0 (+ (select main_a v_prenex_45927) 3)) (<= 996 (* 2 (select main_a v_prenex_45927))) (<= (select main_a v_prenex_45926) (+ (select main_a v_prenex_45927) 4)))) (forall ((v_prenex_43332 Int) (v_prenex_43333 Int)) (or (<= (+ (select main_a v_prenex_43333) (select main_a v_prenex_43332)) 1000) (<= (select main_a v_prenex_43332) 1003) (<= 0 (+ (select main_a v_prenex_43332) 500)) (< v_prenex_43332 main_x) (<= 498 (select main_a v_prenex_43333)) (< v_prenex_43333 main_y) (<= (+ main_y 1) v_prenex_43333))) (or (forall ((v_prenex_41460 Int)) (or (< v_prenex_41460 main_y) (<= 0 (+ (select main_a v_prenex_41460) 3)) (<= (select main_a v_prenex_41460) 1500) (<= (+ main_y 1) v_prenex_41460) (<= 996 (* 2 (select main_a v_prenex_41460))))) (forall ((v_prenex_41459 Int)) (or (<= 1 (select main_a v_prenex_41459)) (<= 2 (* 2 (select main_a v_prenex_41459)))))) (or (forall ((v_prenex_44624 Int)) (or (<= (select main_a v_prenex_44624) 502) (<= (+ main_x 1) v_prenex_44624) (<= 0 (+ (select main_a v_prenex_44624) 500)))) (forall ((v_prenex_44625 Int)) (or (< v_prenex_44625 main_y) (<= 498 (select main_a v_prenex_44625)) (<= 996 (* 2 (select main_a v_prenex_44625))) (<= (+ main_y 1) v_prenex_44625)))) (or (forall ((v_prenex_39457 Int)) (or (< v_prenex_39457 main_y) (<= 498 (select main_a v_prenex_39457)) (<= 996 (* 2 (select main_a v_prenex_39457))) (<= (+ main_y 1) v_prenex_39457))) (forall ((v_prenex_39456 Int)) (or (<= (select main_a v_prenex_39456) 502) (<= 0 (+ (select main_a v_prenex_39456) 500))))) (or (forall ((v_prenex_45852 Int)) (or (<= 0 (+ (select main_a v_prenex_45852) 500)) (<= (select main_a v_prenex_45852) 502))) (forall ((v_prenex_45853 Int)) (or (< v_prenex_45853 main_y) (<= 996 (* 2 (select main_a v_prenex_45853))) (<= 0 (+ (select main_a v_prenex_45853) 3)) (<= (+ main_y 1) v_prenex_45853)))) (forall ((v_prenex_33897 Int) (v_prenex_33896 Int)) (or (<= (+ main_x 1) v_prenex_33897) (<= (+ main_y 1) v_prenex_33896) (<= 2 (* 2 (select main_a v_prenex_33897))) (<= (select main_a v_prenex_33896) 999) (< v_prenex_33896 main_y) (<= (select main_a v_prenex_33896) (+ (select main_a v_prenex_33897) 998)) (<= (select main_a v_prenex_33897) 1003))) (forall ((v_prenex_47722 Int) (v_prenex_47721 Int)) (or (< v_prenex_47721 main_x) (<= 0 (+ (select main_a v_prenex_47721) 500)) (<= (* 2 (select main_a v_prenex_47722)) 1998) (< v_prenex_47722 main_y) (<= (+ main_y 1) v_prenex_47722) (<= 1 (select main_a v_prenex_47721)) (<= 1000 (+ (select main_a v_prenex_47722) (select main_a v_prenex_47721))))) (forall ((v_prenex_46589 Int) (v_prenex_46588 Int)) (or (<= 1000 (+ (select main_a v_prenex_46589) (select main_a v_prenex_46588))) (<= (select main_a v_prenex_46589) 1500) (<= (+ main_y 1) v_prenex_46589) (<= (* 2 (select main_a v_prenex_46588)) 1004) (< v_prenex_46589 main_y) (<= (select main_a v_prenex_46588) 1003))) (forall ((v_prenex_38518 Int) (v_prenex_38519 Int)) (or (<= (select main_a v_prenex_38519) (+ (select main_a v_prenex_38518) 998)) (<= (* 2 (select main_a v_prenex_38519)) 1998) (<= 498 (select main_a v_prenex_38519)) (<= (* 2 (select main_a v_prenex_38518)) 1004) (< v_prenex_38519 main_y) (<= (+ main_y 1) v_prenex_38519))) (forall ((v_prenex_35818 Int) (v_prenex_35819 Int)) (or (< v_prenex_35819 main_y) (<= (+ main_y 1) v_prenex_35819) (<= 0 (+ (select main_a v_prenex_35819) 3)) (<= (select main_a v_prenex_35819) 999) (<= 1000 (+ (select main_a v_prenex_35819) (select main_a v_prenex_35818))) (<= (* 2 (select main_a v_prenex_35818)) 1004))) (forall ((v_prenex_37208 Int) (v_prenex_37209 Int)) (or (<= 498 (select main_a v_prenex_37209)) (< v_prenex_37209 main_y) (<= (select main_a v_prenex_37209) (+ (select main_a v_prenex_37208) 998)) (<= 1 (select main_a v_prenex_37208)) (<= (* 2 (select main_a v_prenex_37209)) 1998) (<= (* 2 (select main_a v_prenex_37208)) 1004) (<= (+ main_y 1) v_prenex_37209))) (forall ((v_prenex_39245 Int) (v_prenex_39246 Int)) (or (<= (select main_a v_prenex_39245) (+ (select main_a v_prenex_39246) 4)) (<= 498 (select main_a v_prenex_39246)) (<= 2 (* 2 (select main_a v_prenex_39245))) (<= (+ main_y 1) v_prenex_39246) (<= 0 (+ (select main_a v_prenex_39245) 500)) (<= 0 (+ (select main_a v_prenex_39246) 3)) (< v_prenex_39246 main_y))) (forall ((v_prenex_35622 Int) (v_prenex_35623 Int)) (or (<= (select main_a v_prenex_35623) 1500) (< v_prenex_35623 main_y) (<= 0 (+ (select main_a v_prenex_35623) 3)) (<= (select main_a v_prenex_35622) 1003) (<= (+ main_y 1) v_prenex_35623) (<= 1000 (+ (select main_a v_prenex_35623) (select main_a v_prenex_35622))) (<= 0 (+ (select main_a v_prenex_35622) 500)))) (forall ((v_prenex_38701 Int) (v_prenex_38700 Int)) (or (<= (select main_a v_prenex_38700) (+ (select main_a v_prenex_38701) 4)) (< v_prenex_38701 main_y) (< v_prenex_38700 main_x) (<= (+ main_y 1) v_prenex_38701) (<= (select main_a v_prenex_38700) 1003) (<= (select main_a v_prenex_38701) 999) (<= 1 (select main_a v_prenex_38700)))) (forall ((v_prenex_42387 Int) (v_prenex_42388 Int)) (or (<= (* 2 (select main_a v_prenex_42388)) 1998) (<= (+ main_y 1) v_prenex_42388) (<= (select main_a v_prenex_42387) 502) (<= 1000 (+ (select main_a v_prenex_42388) (select main_a v_prenex_42387))) (<= (select main_a v_prenex_42387) 1003) (< v_prenex_42388 main_y))) (forall ((v_prenex_44999 Int) (v_prenex_45000 Int)) (or (<= 1 (select main_a v_prenex_44999)) (<= 0 (+ (select main_a v_prenex_45000) 3)) (<= (+ main_y 1) v_prenex_45000) (<= (select main_a v_prenex_44999) 502) (<= 996 (* 2 (select main_a v_prenex_45000))) (< v_prenex_45000 main_y) (<= (select main_a v_prenex_44999) (+ (select main_a v_prenex_45000) 4)))) (forall ((v_prenex_40499 Int) (v_prenex_40498 Int)) (or (<= (+ main_x 1) v_prenex_40498) (<= (select main_a v_prenex_40498) 1003) (<= (+ main_y 1) v_prenex_40499) (<= (select main_a v_prenex_40498) (+ (select main_a v_prenex_40499) 4)) (< v_prenex_40499 main_y) (<= 498 (select main_a v_prenex_40499)))) (or (forall ((v_prenex_47330 Int)) (or (<= (+ main_y 1) v_prenex_47330) (<= 996 (* 2 (select main_a v_prenex_47330))) (<= (select main_a v_prenex_47330) 1500) (< v_prenex_47330 main_y) (<= 0 (+ (select main_a v_prenex_47330) 3)))) (forall ((v_prenex_47329 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47329))) (<= (select main_a v_prenex_47329) 1003)))) (forall ((v_prenex_35066 Int) (v_prenex_35065 Int)) (or (<= (select main_a v_prenex_35066) 1003) (<= 2 (* 2 (select main_a v_prenex_35066))) (<= (+ main_x 1) v_prenex_35066) (<= (select main_a v_prenex_35066) (+ (select main_a v_prenex_35065) 4)) (<= (* 2 (select main_a v_prenex_35065)) 1998) (< v_prenex_35065 main_y) (<= (+ main_y 1) v_prenex_35065))) (forall ((v_prenex_34111 Int) (v_prenex_34110 Int)) (or (<= 1 (select main_a v_prenex_34111)) (<= (+ main_y 1) v_prenex_34110) (<= 996 (* 2 (select main_a v_prenex_34110))) (<= (select main_a v_prenex_34111) 502) (<= (select main_a v_prenex_34111) (+ (select main_a v_prenex_34110) 4)) (< v_prenex_34110 main_y))) (forall ((v_prenex_42824 Int) (v_prenex_42825 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42824))) (<= 996 (* 2 (select main_a v_prenex_42825))) (<= (+ main_y 1) v_prenex_42825) (<= (+ (select main_a v_prenex_42825) (select main_a v_prenex_42824)) 1000) (< v_prenex_42824 main_x) (< v_prenex_42825 main_y) (<= 0 (+ (select main_a v_prenex_42824) 500)))) (forall ((v_prenex_43019 Int) (v_prenex_43018 Int)) (or (< v_prenex_43019 main_y) (<= (select main_a v_prenex_43019) 999) (<= 1000 (+ (select main_a v_prenex_43019) (select main_a v_prenex_43018))) (<= (+ main_y 1) v_prenex_43019) (<= 0 (+ (select main_a v_prenex_43018) 500)) (<= (select main_a v_prenex_43019) 1500))) (forall ((v_prenex_39140 Int) (v_prenex_39139 Int)) (or (<= (+ (select main_a v_prenex_39140) (select main_a v_prenex_39139)) 1000) (<= (+ main_y 1) v_prenex_39140) (<= 1 (select main_a v_prenex_39139)) (< v_prenex_39140 main_y) (<= 996 (* 2 (select main_a v_prenex_39140))) (<= (select main_a v_prenex_39140) 999) (<= 0 (+ (select main_a v_prenex_39139) 500)))) (forall ((v_prenex_40138 Int) (v_prenex_40137 Int)) (or (<= (* 2 (select main_a v_prenex_40138)) 1998) (<= (select main_a v_prenex_40138) 999) (<= (* 2 (select main_a v_prenex_40137)) 1004) (<= (+ main_y 1) v_prenex_40138) (< v_prenex_40138 main_y) (<= (select main_a v_prenex_40138) (+ (select main_a v_prenex_40137) 998)) (<= 2 (* 2 (select main_a v_prenex_40137))))) (forall ((v_prenex_45712 Int) (v_prenex_45713 Int)) (or (<= (* 2 (select main_a v_prenex_45712)) 1004) (< v_prenex_45713 main_y) (<= 996 (* 2 (select main_a v_prenex_45713))) (<= (+ main_y 1) v_prenex_45713) (<= (select main_a v_prenex_45712) (+ (select main_a v_prenex_45713) 4)))) (forall ((v_prenex_40418 Int) (v_prenex_40417 Int)) (or (<= 0 (+ (select main_a v_prenex_40418) 3)) (<= 996 (* 2 (select main_a v_prenex_40418))) (<= (select main_a v_prenex_40417) 502) (< v_prenex_40418 main_y) (<= (+ (select main_a v_prenex_40418) (select main_a v_prenex_40417)) 1000) (<= (+ main_y 1) v_prenex_40418))) (forall ((v_prenex_39138 Int) (v_prenex_39137 Int)) (or (<= (+ (select main_a v_prenex_39138) (select main_a v_prenex_39137)) 1000) (<= (+ main_y 1) v_prenex_39138) (< v_prenex_39138 main_y) (<= 996 (* 2 (select main_a v_prenex_39138))) (<= (select main_a v_prenex_39137) 1003) (<= 0 (+ (select main_a v_prenex_39137) 500)) (<= (+ main_x 1) v_prenex_39137))) (forall ((v_prenex_34936 Int) (v_prenex_34935 Int)) (or (< v_prenex_34935 main_y) (<= 996 (* 2 (select main_a v_prenex_34935))) (<= (+ main_y 1) v_prenex_34935) (<= (select main_a v_prenex_34935) (+ (select main_a v_prenex_34936) 998)) (<= (* 2 (select main_a v_prenex_34935)) 1998))) (forall ((v_prenex_33687 Int) (v_prenex_33686 Int)) (or (<= (select main_a v_prenex_33686) 502) (< v_prenex_33687 main_y) (<= (select main_a v_prenex_33687) (+ (select main_a v_prenex_33686) 998)) (<= (* 2 (select main_a v_prenex_33686)) 1004) (<= (* 2 (select main_a v_prenex_33687)) 1998) (<= (+ main_y 1) v_prenex_33687))) (forall ((v_prenex_41622 Int) (v_prenex_41623 Int)) (or (<= (+ main_y 1) v_prenex_41623) (<= (select main_a v_prenex_41623) (+ (select main_a v_prenex_41622) 998)) (<= 1 (select main_a v_prenex_41622)) (<= (select main_a v_prenex_41623) 1500) (<= 0 (+ (select main_a v_prenex_41622) 500)) (<= (select main_a v_prenex_41623) 999) (< v_prenex_41623 main_y))) (forall ((v_prenex_42463 Int) (v_prenex_42464 Int)) (or (<= (+ (select main_a v_prenex_42464) (select main_a v_prenex_42463)) 1000) (< v_prenex_42463 main_x) (<= (+ main_y 1) v_prenex_42464) (<= 996 (* 2 (select main_a v_prenex_42464))) (<= (select main_a v_prenex_42463) 1003) (< v_prenex_42464 main_y) (<= 2 (* 2 (select main_a v_prenex_42463))))) (forall ((v_prenex_45995 Int) (v_prenex_45994 Int)) (or (<= 0 (+ (select main_a v_prenex_45995) 3)) (<= (+ main_y 1) v_prenex_45995) (<= (select main_a v_prenex_45994) (+ (select main_a v_prenex_45995) 4)) (<= (select main_a v_prenex_45995) 1500) (< v_prenex_45995 main_y) (<= 1 (select main_a v_prenex_45994)) (<= 0 (+ (select main_a v_prenex_45994) 500)))) (forall ((v_prenex_37356 Int) (v_prenex_37357 Int)) (or (<= (select main_a v_prenex_37356) 1003) (<= 0 (+ (select main_a v_prenex_37357) 3)) (< v_prenex_37357 main_y) (<= (select main_a v_prenex_37356) (+ (select main_a v_prenex_37357) 4)) (<= (+ main_y 1) v_prenex_37357) (<= 1 (select main_a v_prenex_37356)) (<= (select main_a v_prenex_37357) 1500))) (forall ((v_prenex_39928 Int) (v_prenex_39929 Int)) (or (<= (select main_a v_prenex_39929) 1500) (<= (+ main_y 1) v_prenex_39929) (<= (select main_a v_prenex_39928) (+ (select main_a v_prenex_39929) 4)) (< v_prenex_39929 main_y) (<= (select main_a v_prenex_39928) 1003) (<= 2 (* 2 (select main_a v_prenex_39928))))) (forall ((v_prenex_46929 Int) (v_prenex_46928 Int)) (or (<= (+ (select main_a v_prenex_46929) (select main_a v_prenex_46928)) 1000) (<= 498 (select main_a v_prenex_46929)) (<= 1 (select main_a v_prenex_46928)) (<= (* 2 (select main_a v_prenex_46929)) 1998) (<= (select main_a v_prenex_46928) 1003) (<= (+ main_y 1) v_prenex_46929) (< v_prenex_46929 main_y))) (forall ((v_prenex_33873 Int) (v_prenex_33872 Int)) (or (<= 0 (+ (select main_a v_prenex_33872) 500)) (<= (+ main_y 1) v_prenex_33873) (<= 498 (select main_a v_prenex_33873)) (<= (select main_a v_prenex_33873) 1500) (< v_prenex_33873 main_y) (<= (+ (select main_a v_prenex_33873) (select main_a v_prenex_33872)) 1000) (<= (select main_a v_prenex_33872) 1003))) (forall ((v_prenex_40919 Int) (v_prenex_40918 Int)) (or (<= (+ (select main_a v_prenex_40919) (select main_a v_prenex_40918)) 1000) (<= 0 (+ (select main_a v_prenex_40918) 500)) (<= (select main_a v_prenex_40919) 1500) (<= 996 (* 2 (select main_a v_prenex_40919))) (<= (+ main_y 1) v_prenex_40919) (< v_prenex_40919 main_y))) (forall ((v_prenex_37735 Int) (v_prenex_37734 Int)) (or (<= (+ main_y 1) v_prenex_37735) (<= 498 (select main_a v_prenex_37735)) (<= 1000 (+ (select main_a v_prenex_37735) (select main_a v_prenex_37734))) (< v_prenex_37735 main_y) (<= (select main_a v_prenex_37734) 502) (< v_prenex_37734 main_x) (<= 1 (select main_a v_prenex_37734)))) (forall ((v_prenex_37215 Int) (v_prenex_37216 Int)) (or (<= 0 (+ (select main_a v_prenex_37215) 500)) (<= (+ main_y 1) v_prenex_37216) (<= (select main_a v_prenex_37215) 1003) (<= (select main_a v_prenex_37216) 1500) (<= 498 (select main_a v_prenex_37216)) (<= (select main_a v_prenex_37215) (+ (select main_a v_prenex_37216) 4)) (< v_prenex_37216 main_y))) (forall ((v_prenex_33486 Int) (v_prenex_33485 Int)) (or (<= (select main_a v_prenex_33486) (+ (select main_a v_prenex_33485) 998)) (<= (* 2 (select main_a v_prenex_33486)) 1998) (< v_prenex_33486 main_y) (<= (+ main_y 1) v_prenex_33486) (< v_prenex_33485 main_x) (<= 2 (* 2 (select main_a v_prenex_33485))) (<= (select main_a v_prenex_33485) 1003))) (or (forall ((v_prenex_39712 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39712))) (<= 1 (select main_a v_prenex_39712)))) (forall ((v_prenex_39713 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39713))) (<= (+ main_y 1) v_prenex_39713) (<= (* 2 (select main_a v_prenex_39713)) 1998) (< v_prenex_39713 main_y)))) (forall ((v_prenex_42197 Int) (v_prenex_42198 Int)) (or (<= 0 (+ (select main_a v_prenex_42197) 500)) (<= (select main_a v_prenex_42198) (+ (select main_a v_prenex_42197) 998)) (<= (select main_a v_prenex_42198) 1500) (<= 0 (+ (select main_a v_prenex_42198) 3)) (< v_prenex_42198 main_y) (<= 1 (select main_a v_prenex_42197)) (<= (+ main_y 1) v_prenex_42198))) (forall ((v_prenex_41095 Int) (v_prenex_41096 Int)) (or (< v_prenex_41096 main_y) (<= (+ main_y 1) v_prenex_41096) (<= (* 2 (select main_a v_prenex_41095)) 1004) (<= (select main_a v_prenex_41096) 1500) (<= (* 2 (select main_a v_prenex_41096)) 1998) (<= 1 (select main_a v_prenex_41095)) (<= (+ (select main_a v_prenex_41096) (select main_a v_prenex_41095)) 1000))) (forall ((v_prenex_45539 Int) (v_prenex_45538 Int)) (or (<= 1000 (+ (select main_a v_prenex_45539) (select main_a v_prenex_45538))) (< v_prenex_45539 main_y) (<= (* 2 (select main_a v_prenex_45538)) 1004) (<= (* 2 (select main_a v_prenex_45539)) 1998) (<= 0 (+ (select main_a v_prenex_45538) 500)) (<= (+ main_y 1) v_prenex_45539) (<= (select main_a v_prenex_45539) 1500))) (forall ((v_prenex_41120 Int) (v_prenex_41121 Int)) (or (<= 0 (+ (select main_a v_prenex_41120) 500)) (<= (+ main_y 1) v_prenex_41121) (< v_prenex_41121 main_y) (<= 498 (select main_a v_prenex_41121)) (<= 0 (+ (select main_a v_prenex_41121) 3)) (<= (select main_a v_prenex_41120) (+ (select main_a v_prenex_41121) 4)))) (forall ((v_prenex_37633 Int) (v_prenex_37634 Int)) (or (<= (+ main_y 1) v_prenex_37634) (< v_prenex_37634 main_y) (<= 996 (* 2 (select main_a v_prenex_37634))) (<= (select main_a v_prenex_37634) 999) (<= 0 (+ (select main_a v_prenex_37633) 500)) (<= (+ (select main_a v_prenex_37634) (select main_a v_prenex_37633)) 1000))) (forall ((v_prenex_37035 Int) (v_prenex_37036 Int)) (or (<= (+ (select main_a v_prenex_37036) (select main_a v_prenex_37035)) 1000) (< v_prenex_37036 main_y) (<= 498 (select main_a v_prenex_37036)) (<= (select main_a v_prenex_37035) 1003) (<= (+ main_y 1) v_prenex_37036))) (forall ((v_prenex_42658 Int) (v_prenex_42659 Int)) (or (<= (select main_a v_prenex_42659) 1500) (<= 0 (+ (select main_a v_prenex_42658) 500)) (<= (+ main_y 1) v_prenex_42659) (<= (+ (select main_a v_prenex_42659) (select main_a v_prenex_42658)) 1000) (< v_prenex_42659 main_y) (<= (select main_a v_prenex_42658) 1003) (< v_prenex_42658 main_x))) (forall ((v_prenex_47298 Int) (v_prenex_47297 Int)) (or (<= (* 2 (select main_a v_prenex_47297)) 1004) (<= (* 2 (select main_a v_prenex_47298)) 1998) (<= (select main_a v_prenex_47297) (+ (select main_a v_prenex_47298) 4)) (<= 2 (* 2 (select main_a v_prenex_47297))) (< v_prenex_47298 main_y) (<= 996 (* 2 (select main_a v_prenex_47298))) (<= (+ main_y 1) v_prenex_47298))) (forall ((v_prenex_35581 Int) (v_prenex_35580 Int)) (or (<= (* 2 (select main_a v_prenex_35580)) 1004) (<= (select main_a v_prenex_35580) 502) (<= (+ main_y 1) v_prenex_35581) (<= (select main_a v_prenex_35581) 999) (<= (select main_a v_prenex_35581) 1500) (<= 1000 (+ (select main_a v_prenex_35581) (select main_a v_prenex_35580))) (< v_prenex_35581 main_y))) (forall ((v_prenex_41423 Int) (v_prenex_41424 Int)) (or (<= (+ main_y 1) v_prenex_41424) (<= (select main_a v_prenex_41423) (+ (select main_a v_prenex_41424) 4)) (< v_prenex_41424 main_y) (<= (+ main_x 1) v_prenex_41423) (< v_prenex_41423 main_x))) (forall ((v_prenex_44797 Int) (v_prenex_44796 Int)) (or (<= (* 2 (select main_a v_prenex_44796)) 1004) (<= (select main_a v_prenex_44796) 1003) (<= (+ main_y 1) v_prenex_44797) (<= (select main_a v_prenex_44797) (+ (select main_a v_prenex_44796) 998)) (< v_prenex_44796 main_x) (<= (* 2 (select main_a v_prenex_44797)) 1998) (< v_prenex_44797 main_y))) (forall ((v_prenex_44016 Int) (v_prenex_44017 Int)) (or (<= (select main_a v_prenex_44017) 999) (<= (+ main_y 1) v_prenex_44017) (<= 0 (+ (select main_a v_prenex_44016) 500)) (< v_prenex_44017 main_y) (<= (select main_a v_prenex_44016) (+ (select main_a v_prenex_44017) 4)) (<= (* 2 (select main_a v_prenex_44017)) 1998) (<= (select main_a v_prenex_44016) 1003))) (forall ((v_prenex_37386 Int) (v_prenex_37387 Int)) (or (< v_prenex_37386 main_x) (<= (+ main_y 1) v_prenex_37387) (<= (select main_a v_prenex_37387) (+ (select main_a v_prenex_37386) 998)) (<= (select main_a v_prenex_37387) 1500) (< v_prenex_37387 main_y) (<= (select main_a v_prenex_37386) 1003) (<= 2 (* 2 (select main_a v_prenex_37386))))) (forall ((v_prenex_32421 Int) (v_prenex_32420 Int)) (or (<= (select main_a v_prenex_32421) 999) (< v_prenex_32421 main_y) (<= 1000 (+ (select main_a v_prenex_32421) (select main_a v_prenex_32420))) (<= (+ main_y 1) v_prenex_32421))) (or (forall ((v_prenex_39390 Int)) (or (<= (+ main_x 1) v_prenex_39390) (<= (* 2 (select main_a v_prenex_39390)) 1004) (< v_prenex_39390 main_x))) (forall ((v_prenex_39391 Int)) (<= (* 2 (select main_a v_prenex_39391)) 1998))) (forall ((v_prenex_41621 Int) (v_prenex_41620 Int)) (or (< v_prenex_41621 main_y) (<= (+ (select main_a v_prenex_41621) (select main_a v_prenex_41620)) 1000) (<= 0 (+ (select main_a v_prenex_41621) 3)) (<= (select main_a v_prenex_41621) 1500) (<= 1 (select main_a v_prenex_41620)) (<= (select main_a v_prenex_41620) 1003) (<= (+ main_y 1) v_prenex_41621))) (forall ((v_prenex_42872 Int) (v_prenex_42873 Int)) (or (<= (select main_a v_prenex_42872) 1003) (< v_prenex_42873 main_y) (<= 996 (* 2 (select main_a v_prenex_42873))) (<= (select main_a v_prenex_42872) (+ (select main_a v_prenex_42873) 4)) (<= (+ main_y 1) v_prenex_42873) (<= 1 (select main_a v_prenex_42872)) (<= (* 2 (select main_a v_prenex_42873)) 1998))) (or (forall ((v_prenex_35269 Int)) (or (<= 498 (select main_a v_prenex_35269)) (<= 996 (* 2 (select main_a v_prenex_35269))) (< v_prenex_35269 main_y) (<= (+ main_y 1) v_prenex_35269))) (forall ((v_prenex_35270 Int)) (or (<= (* 2 (select main_a v_prenex_35270)) 1004) (<= (+ main_x 1) v_prenex_35270) (<= (select main_a v_prenex_35270) 1003)))) (forall ((v_prenex_38703 Int) (v_prenex_38702 Int)) (or (<= 1000 (+ (select main_a v_prenex_38703) (select main_a v_prenex_38702))) (< v_prenex_38703 main_y) (<= 996 (* 2 (select main_a v_prenex_38703))) (<= (select main_a v_prenex_38702) 502) (<= 1 (select main_a v_prenex_38702)) (<= (+ main_y 1) v_prenex_38703) (<= (+ main_x 1) v_prenex_38702))) (forall ((v_prenex_38249 Int) (v_prenex_38250 Int)) (or (< v_prenex_38250 main_y) (<= 996 (* 2 (select main_a v_prenex_38250))) (<= (select main_a v_prenex_38250) (+ (select main_a v_prenex_38249) 998)) (<= 498 (select main_a v_prenex_38250)) (<= 2 (* 2 (select main_a v_prenex_38249))) (<= (+ main_y 1) v_prenex_38250))) (forall ((v_prenex_47514 Int) (v_prenex_47513 Int)) (or (<= (select main_a v_prenex_47514) (+ (select main_a v_prenex_47513) 998)) (<= 996 (* 2 (select main_a v_prenex_47514))) (<= 0 (+ (select main_a v_prenex_47513) 500)) (< v_prenex_47514 main_y) (< v_prenex_47513 main_x) (<= (+ main_y 1) v_prenex_47514))) (forall ((v_prenex_46844 Int) (v_prenex_46843 Int)) (or (<= (+ (select main_a v_prenex_46844) (select main_a v_prenex_46843)) 1000) (<= (select main_a v_prenex_46843) 502) (<= 996 (* 2 (select main_a v_prenex_46844))) (<= (select main_a v_prenex_46844) 1500) (<= (* 2 (select main_a v_prenex_46843)) 1004) (< v_prenex_46844 main_y) (<= (+ main_y 1) v_prenex_46844))) (forall ((v_prenex_35840 Int) (v_prenex_35841 Int)) (or (<= 1 (select main_a v_prenex_35840)) (<= (+ main_x 1) v_prenex_35840) (< v_prenex_35841 main_y) (<= (select main_a v_prenex_35840) (+ (select main_a v_prenex_35841) 4)) (<= (+ main_y 1) v_prenex_35841) (<= (* 2 (select main_a v_prenex_35840)) 1004) (<= (select main_a v_prenex_35841) 1500))) (forall ((v_prenex_41391 Int) (v_prenex_41392 Int)) (or (<= (select main_a v_prenex_41392) 1500) (<= (+ main_y 1) v_prenex_41392) (< v_prenex_41391 main_x) (<= (select main_a v_prenex_41391) 502) (<= 1 (select main_a v_prenex_41391)) (<= (+ (select main_a v_prenex_41392) (select main_a v_prenex_41391)) 1000) (< v_prenex_41392 main_y))) (forall ((v_prenex_46860 Int) (v_prenex_46859 Int)) (or (<= (+ (select main_a v_prenex_46860) (select main_a v_prenex_46859)) 1000) (<= 2 (* 2 (select main_a v_prenex_46859))) (<= 1 (select main_a v_prenex_46859)) (<= (select main_a v_prenex_46860) 999) (<= 0 (+ (select main_a v_prenex_46860) 3)) (< v_prenex_46860 main_y) (<= (+ main_y 1) v_prenex_46860))) (forall ((v_prenex_36148 Int) (v_prenex_36149 Int)) (or (<= (select main_a v_prenex_36149) 1500) (<= (* 2 (select main_a v_prenex_36148)) 1004) (<= 1000 (+ (select main_a v_prenex_36149) (select main_a v_prenex_36148))) (<= (+ main_y 1) v_prenex_36149) (<= 2 (* 2 (select main_a v_prenex_36148))) (< v_prenex_36149 main_y) (<= 498 (select main_a v_prenex_36149)))) (forall ((v_prenex_32698 Int) (v_prenex_32699 Int)) (or (<= 0 (+ (select main_a v_prenex_32699) 3)) (<= 996 (* 2 (select main_a v_prenex_32699))) (< v_prenex_32699 main_y) (<= (select main_a v_prenex_32698) 502) (<= (+ (select main_a v_prenex_32699) (select main_a v_prenex_32698)) 1000) (<= (+ main_y 1) v_prenex_32699) (<= (select main_a v_prenex_32698) 1003))) (forall ((v_prenex_38833 Int) (v_prenex_38832 Int)) (or (< v_prenex_38833 main_y) (<= 0 (+ (select main_a v_prenex_38833) 3)) (<= (select main_a v_prenex_38832) 1003) (<= (+ main_y 1) v_prenex_38833) (<= 1000 (+ (select main_a v_prenex_38833) (select main_a v_prenex_38832))) (<= 996 (* 2 (select main_a v_prenex_38833))))) (forall ((v_prenex_48029 Int) (v_prenex_48030 Int)) (or (<= 498 (select main_a v_prenex_48030)) (<= (select main_a v_prenex_48029) 502) (< v_prenex_48030 main_y) (<= (+ (select main_a v_prenex_48030) (select main_a v_prenex_48029)) 1000) (<= 0 (+ (select main_a v_prenex_48030) 3)) (<= (+ main_y 1) v_prenex_48030) (<= 0 (+ (select main_a v_prenex_48029) 500)))) (forall ((v_prenex_41784 Int) (v_prenex_41785 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41785))) (<= (select main_a v_prenex_41785) 999) (< v_prenex_41785 main_y) (<= 2 (* 2 (select main_a v_prenex_41784))) (<= 1000 (+ (select main_a v_prenex_41785) (select main_a v_prenex_41784))) (<= (+ main_y 1) v_prenex_41785))) (forall ((v_prenex_41443 Int) (v_prenex_41444 Int)) (or (<= 0 (+ (select main_a v_prenex_41444) 3)) (<= 0 (+ (select main_a v_prenex_41443) 500)) (<= (+ main_y 1) v_prenex_41444) (< v_prenex_41444 main_y) (<= 996 (* 2 (select main_a v_prenex_41444))) (<= (select main_a v_prenex_41443) 1003) (<= (select main_a v_prenex_41444) (+ (select main_a v_prenex_41443) 998)))) (forall ((v_prenex_33358 Int) (v_prenex_33357 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33358))) (<= 1 (select main_a v_prenex_33357)) (<= (select main_a v_prenex_33358) (+ (select main_a v_prenex_33357) 998)) (< v_prenex_33358 main_y) (<= (+ main_y 1) v_prenex_33358))) (or (forall ((v_prenex_40776 Int)) (or (<= 0 (+ (select main_a v_prenex_40776) 500)) (<= 2 (* 2 (select main_a v_prenex_40776))))) (forall ((v_prenex_40777 Int)) (or (<= (+ main_y 1) v_prenex_40777) (<= (select main_a v_prenex_40777) 1500) (<= (* 2 (select main_a v_prenex_40777)) 1998) (<= 498 (select main_a v_prenex_40777)) (< v_prenex_40777 main_y)))) (forall ((v_prenex_46833 Int) (v_prenex_46834 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46834))) (<= 0 (+ (select main_a v_prenex_46833) 500)) (<= (select main_a v_prenex_46834) (+ (select main_a v_prenex_46833) 998)) (<= (+ main_y 1) v_prenex_46834) (< v_prenex_46834 main_y) (<= (* 2 (select main_a v_prenex_46833)) 1004) (<= 498 (select main_a v_prenex_46834)))) (forall ((v_prenex_47620 Int) (v_prenex_47619 Int)) (or (<= (select main_a v_prenex_47619) 502) (<= (+ (select main_a v_prenex_47620) (select main_a v_prenex_47619)) 1000) (< v_prenex_47620 main_y) (<= (+ main_y 1) v_prenex_47620) (<= (select main_a v_prenex_47620) 999) (<= (+ main_x 1) v_prenex_47619))) (or (forall ((v_prenex_38093 Int)) (or (<= (select main_a v_prenex_38093) 1003) (<= 0 (+ (select main_a v_prenex_38093) 500)))) (forall ((v_prenex_38094 Int)) (or (< v_prenex_38094 main_y) (<= (* 2 (select main_a v_prenex_38094)) 1998) (<= 498 (select main_a v_prenex_38094)) (<= (+ main_y 1) v_prenex_38094)))) (forall ((v_prenex_41357 Int) (v_prenex_41358 Int)) (or (< v_prenex_41358 main_y) (<= (select main_a v_prenex_41357) 1003) (<= 0 (+ (select main_a v_prenex_41358) 3)) (<= (+ main_y 1) v_prenex_41358) (<= 1 (select main_a v_prenex_41357)) (<= (select main_a v_prenex_41357) (+ (select main_a v_prenex_41358) 4)))) (or (forall ((v_prenex_40431 Int)) (or (<= (+ main_x 1) v_prenex_40431) (<= (* 2 (select main_a v_prenex_40431)) 1004) (< v_prenex_40431 main_x) (<= (select main_a v_prenex_40431) 502))) (forall ((v_prenex_40432 Int)) (<= (* 2 (select main_a v_prenex_40432)) 1998))) (or (forall ((v_prenex_48092 Int)) (or (<= 996 (* 2 (select main_a v_prenex_48092))) (<= 0 (+ (select main_a v_prenex_48092) 3)) (< v_prenex_48092 main_y) (<= (+ main_y 1) v_prenex_48092))) (forall ((v_prenex_48091 Int)) (or (<= 1 (select main_a v_prenex_48091)) (<= (select main_a v_prenex_48091) 502) (< v_prenex_48091 main_x)))) (or (forall ((v_prenex_34796 Int)) (or (<= (+ main_x 1) v_prenex_34796) (<= 1 (select main_a v_prenex_34796)) (< v_prenex_34796 main_x))) (forall ((v_prenex_34795 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34795))) (<= (+ main_y 1) v_prenex_34795)))) (or (forall ((v_prenex_47563 Int)) (or (<= (+ main_x 1) v_prenex_47563) (<= (select main_a v_prenex_47563) 1003))) (forall ((v_prenex_47564 Int)) (or (<= (+ main_y 1) v_prenex_47564) (< v_prenex_47564 main_y) (<= 996 (* 2 (select main_a v_prenex_47564))) (<= (select main_a v_prenex_47564) 1500)))) (forall ((v_prenex_42831 Int) (v_prenex_42830 Int)) (or (<= (select main_a v_prenex_42830) (+ (select main_a v_prenex_42831) 4)) (<= (+ main_y 1) v_prenex_42831) (< v_prenex_42831 main_y) (<= 0 (+ (select main_a v_prenex_42830) 500)) (<= 996 (* 2 (select main_a v_prenex_42831))) (<= 498 (select main_a v_prenex_42831)))) (or (forall ((v_prenex_46250 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46250))) (<= (select main_a v_prenex_46250) 999) (<= (* 2 (select main_a v_prenex_46250)) 1998) (< v_prenex_46250 main_y) (<= (+ main_y 1) v_prenex_46250))) (forall ((v_prenex_46249 Int)) (<= 0 (+ (select main_a v_prenex_46249) 500)))) (forall ((v_prenex_45605 Int) (v_prenex_45604 Int)) (or (<= (+ main_y 1) v_prenex_45605) (<= (+ main_x 1) v_prenex_45604) (<= 498 (select main_a v_prenex_45605)) (< v_prenex_45605 main_y) (<= (select main_a v_prenex_45604) 1003) (<= (select main_a v_prenex_45605) (+ (select main_a v_prenex_45604) 998)) (<= (* 2 (select main_a v_prenex_45604)) 1004))) (forall ((v_prenex_32690 Int) (v_prenex_32691 Int)) (or (<= (select main_a v_prenex_32691) 1500) (<= (+ (select main_a v_prenex_32691) (select main_a v_prenex_32690)) 1000) (< v_prenex_32691 main_y) (<= (+ main_y 1) v_prenex_32691) (<= 498 (select main_a v_prenex_32691)) (<= 0 (+ (select main_a v_prenex_32690) 500)))) (forall ((v_prenex_36421 Int) (v_prenex_36420 Int)) (or (<= (+ (select main_a v_prenex_36421) (select main_a v_prenex_36420)) 1000) (<= (* 2 (select main_a v_prenex_36421)) 1998) (<= (select main_a v_prenex_36420) 502) (< v_prenex_36421 main_y) (<= 996 (* 2 (select main_a v_prenex_36421))) (<= (+ main_y 1) v_prenex_36421))) (forall ((v_prenex_34710 Int) (v_prenex_34709 Int)) (or (<= 0 (+ (select main_a v_prenex_34709) 3)) (< v_prenex_34709 main_y) (<= (select main_a v_prenex_34709) (+ (select main_a v_prenex_34710) 998)) (<= (select main_a v_prenex_34710) 502) (<= (+ main_y 1) v_prenex_34709) (<= (+ main_x 1) v_prenex_34710))) (forall ((v_prenex_40721 Int) (v_prenex_40720 Int)) (or (<= (select main_a v_prenex_40721) 1500) (<= (* 2 (select main_a v_prenex_40720)) 1004) (<= 996 (* 2 (select main_a v_prenex_40721))) (<= 0 (+ (select main_a v_prenex_40720) 500)) (<= 1000 (+ (select main_a v_prenex_40721) (select main_a v_prenex_40720))) (<= (+ main_y 1) v_prenex_40721) (< v_prenex_40721 main_y))) (forall ((v_prenex_46020 Int) (v_prenex_46021 Int)) (or (<= (+ (select main_a v_prenex_46021) (select main_a v_prenex_46020)) 1000) (<= (select main_a v_prenex_46020) 1003) (<= (+ main_y 1) v_prenex_46021) (< v_prenex_46021 main_y) (<= (select main_a v_prenex_46021) 999) (<= 498 (select main_a v_prenex_46021)))) (or (forall ((v_prenex_43459 Int)) (or (<= 498 (select main_a v_prenex_43459)) (<= (* 2 (select main_a v_prenex_43459)) 1998) (<= (+ main_y 1) v_prenex_43459) (< v_prenex_43459 main_y))) (forall ((v_prenex_43458 Int)) (<= 0 (+ (select main_a v_prenex_43458) 500)))) (or (forall ((v_prenex_38916 Int)) (<= (* 2 (select main_a v_prenex_38916)) 1004)) (forall ((v_prenex_38921 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38921))) (<= (+ main_y 1) v_prenex_38921) (<= (select main_a v_prenex_38921) 999) (< v_prenex_38921 main_y)))) (or (forall ((v_prenex_34152 Int)) (or (< v_prenex_34152 main_y) (<= 996 (* 2 (select main_a v_prenex_34152))) (<= (select main_a v_prenex_34152) 1500) (<= (select main_a v_prenex_34152) 999) (<= (+ main_y 1) v_prenex_34152))) (forall ((v_prenex_34153 Int)) (<= (* 2 (select main_a v_prenex_34153)) 1004))) (forall ((v_prenex_35183 Int) (v_prenex_35184 Int)) (or (<= (* 2 (select main_a v_prenex_35184)) 1004) (< v_prenex_35183 main_y) (<= 0 (+ (select main_a v_prenex_35184) 500)) (<= 1000 (+ (select main_a v_prenex_35183) (select main_a v_prenex_35184))) (<= (select main_a v_prenex_35183) 999) (<= (+ main_y 1) v_prenex_35183) (<= (select main_a v_prenex_35183) 1500))) (forall ((v_prenex_35848 Int) (v_prenex_35849 Int)) (or (<= 1 (select main_a v_prenex_35848)) (< v_prenex_35849 main_y) (<= (select main_a v_prenex_35848) (+ (select main_a v_prenex_35849) 4)) (<= (+ main_y 1) v_prenex_35849) (<= 996 (* 2 (select main_a v_prenex_35849))) (<= 0 (+ (select main_a v_prenex_35849) 3)) (<= 0 (+ (select main_a v_prenex_35848) 500)))) (forall ((v_prenex_39238 Int) (v_prenex_39237 Int)) (or (< v_prenex_39238 main_y) (<= 996 (* 2 (select main_a v_prenex_39238))) (<= (select main_a v_prenex_39238) 999) (<= (select main_a v_prenex_39237) (+ (select main_a v_prenex_39238) 4)) (<= (+ main_y 1) v_prenex_39238) (<= (select main_a v_prenex_39237) 502))) (forall ((v_prenex_34201 Int) (v_prenex_34200 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34200))) (< v_prenex_34200 main_y) (<= (+ (select main_a v_prenex_34200) (select main_a v_prenex_34201)) 1000) (<= (+ main_y 1) v_prenex_34200) (<= 0 (+ (select main_a v_prenex_34200) 3)) (<= (* 2 (select main_a v_prenex_34201)) 1004) (<= (select main_a v_prenex_34201) 1003))) (forall ((v_prenex_38772 Int) (v_prenex_38773 Int)) (or (< v_prenex_38773 main_y) (<= (* 2 (select main_a v_prenex_38772)) 1004) (<= (select main_a v_prenex_38772) (+ (select main_a v_prenex_38773) 4)) (<= 0 (+ (select main_a v_prenex_38773) 3)) (<= (+ main_y 1) v_prenex_38773) (<= (select main_a v_prenex_38773) 1500) (<= 2 (* 2 (select main_a v_prenex_38772))))) (or (forall ((v_prenex_45806 Int)) (or (<= (select main_a v_prenex_45806) 502) (<= (select main_a v_prenex_45806) 1003))) (forall ((v_prenex_45807 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45807))) (<= (select main_a v_prenex_45807) 1500) (<= (+ main_y 1) v_prenex_45807) (<= 0 (+ (select main_a v_prenex_45807) 3)) (< v_prenex_45807 main_y)))) (forall ((v_prenex_38158 Int) (v_prenex_38157 Int)) (or (< v_prenex_38158 main_y) (<= (select main_a v_prenex_38158) (+ (select main_a v_prenex_38157) 998)) (<= (+ main_y 1) v_prenex_38158) (<= 2 (* 2 (select main_a v_prenex_38157))) (<= (select main_a v_prenex_38158) 999) (<= (select main_a v_prenex_38157) 502) (< v_prenex_38157 main_x))) (or (forall ((v_prenex_42612 Int)) (<= 2 (* 2 (select main_a v_prenex_42612)))) (forall ((v_prenex_42615 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42615))) (< v_prenex_42615 main_y) (<= (+ main_y 1) v_prenex_42615) (<= 498 (select main_a v_prenex_42615))))) (forall ((v_prenex_39325 Int) (v_prenex_39324 Int)) (or (<= 0 (+ (select main_a v_prenex_39325) 3)) (<= 1 (select main_a v_prenex_39324)) (< v_prenex_39325 main_y) (<= (select main_a v_prenex_39324) (+ (select main_a v_prenex_39325) 4)) (<= (+ main_y 1) v_prenex_39325) (<= (* 2 (select main_a v_prenex_39325)) 1998))) (forall ((v_prenex_44694 Int) (v_prenex_44695 Int)) (or (<= 0 (+ (select main_a v_prenex_44694) 500)) (<= 996 (* 2 (select main_a v_prenex_44695))) (< v_prenex_44694 main_x) (<= (+ (select main_a v_prenex_44695) (select main_a v_prenex_44694)) 1000) (<= (+ main_y 1) v_prenex_44695) (< v_prenex_44695 main_y))) (forall ((v_prenex_46440 Int) (v_prenex_46439 Int)) (or (<= 0 (+ (select main_a v_prenex_46439) 500)) (<= (+ main_y 1) v_prenex_46440) (<= (select main_a v_prenex_46440) 999) (< v_prenex_46440 main_y) (<= (+ (select main_a v_prenex_46440) (select main_a v_prenex_46439)) 1000) (<= (select main_a v_prenex_46439) 1003))) (forall ((v_prenex_39625 Int) (v_prenex_39624 Int)) (or (<= (+ (select main_a v_prenex_39625) (select main_a v_prenex_39624)) 1000) (<= 0 (+ (select main_a v_prenex_39624) 500)) (<= (+ main_y 1) v_prenex_39625) (< v_prenex_39625 main_y) (<= (select main_a v_prenex_39625) 1500) (<= 2 (* 2 (select main_a v_prenex_39624))) (<= 0 (+ (select main_a v_prenex_39625) 3)))) (forall ((v_prenex_47800 Int) (v_prenex_47799 Int)) (or (<= (+ main_y 1) v_prenex_47800) (<= (+ (select main_a v_prenex_47800) (select main_a v_prenex_47799)) 1000) (<= (select main_a v_prenex_47799) 1003) (< v_prenex_47800 main_y) (<= (select main_a v_prenex_47800) 1500) (<= (select main_a v_prenex_47799) 502) (<= (* 2 (select main_a v_prenex_47800)) 1998))) (forall ((v_prenex_47582 Int) (v_prenex_47581 Int)) (or (<= (select main_a v_prenex_47581) 1003) (<= (select main_a v_prenex_47582) 999) (< v_prenex_47582 main_y) (<= 0 (+ (select main_a v_prenex_47581) 500)) (<= 996 (* 2 (select main_a v_prenex_47582))) (<= 1000 (+ (select main_a v_prenex_47582) (select main_a v_prenex_47581))) (<= (+ main_y 1) v_prenex_47582))) (forall ((v_prenex_46352 Int) (v_prenex_46351 Int)) (or (<= (select main_a v_prenex_46351) 502) (<= (select main_a v_prenex_46351) (+ (select main_a v_prenex_46352) 4)) (<= (select main_a v_prenex_46352) 999) (<= 996 (* 2 (select main_a v_prenex_46352))) (< v_prenex_46352 main_y) (<= (+ main_y 1) v_prenex_46352))) (forall ((v_prenex_38468 Int) (v_prenex_38469 Int)) (or (< v_prenex_38469 main_y) (<= 498 (select main_a v_prenex_38469)) (<= 1000 (+ (select main_a v_prenex_38469) (select main_a v_prenex_38468))) (<= 1 (select main_a v_prenex_38468)) (<= 996 (* 2 (select main_a v_prenex_38469))) (<= (select main_a v_prenex_38468) 1003) (<= (+ main_y 1) v_prenex_38469))) (forall ((v_prenex_36678 Int) (v_prenex_36679 Int)) (or (<= (+ main_y 1) v_prenex_36679) (< v_prenex_36678 main_x) (<= (+ (select main_a v_prenex_36679) (select main_a v_prenex_36678)) 1000) (<= (* 2 (select main_a v_prenex_36679)) 1998) (<= 0 (+ (select main_a v_prenex_36678) 500)) (<= 2 (* 2 (select main_a v_prenex_36678))) (< v_prenex_36679 main_y))) (or (forall ((v_prenex_33098 Int)) (or (<= (select main_a v_prenex_33098) 502) (<= 1 (select main_a v_prenex_33098)))) (forall ((v_prenex_33099 Int)) (or (<= (* 2 (select main_a v_prenex_33099)) 1998) (<= 0 (+ (select main_a v_prenex_33099) 3)) (<= (select main_a v_prenex_33099) 1500) (<= (+ main_y 1) v_prenex_33099) (< v_prenex_33099 main_y)))) (forall ((v_prenex_43136 Int) (v_prenex_43137 Int)) (or (<= (select main_a v_prenex_43137) 999) (<= 1 (select main_a v_prenex_43136)) (<= 996 (* 2 (select main_a v_prenex_43137))) (<= (+ (select main_a v_prenex_43137) (select main_a v_prenex_43136)) 1000) (< v_prenex_43137 main_y) (<= (* 2 (select main_a v_prenex_43136)) 1004) (<= (+ main_y 1) v_prenex_43137))) (forall ((v_prenex_39942 Int) (v_prenex_39943 Int)) (or (<= (select main_a v_prenex_39942) 502) (<= 1 (select main_a v_prenex_39942)) (<= (+ main_y 1) v_prenex_39943) (< v_prenex_39943 main_y) (<= 498 (select main_a v_prenex_39943)) (<= (+ (select main_a v_prenex_39943) (select main_a v_prenex_39942)) 1000) (<= (select main_a v_prenex_39943) 1500))) (forall ((v_prenex_36933 Int) (v_prenex_36934 Int)) (or (<= (+ main_x 1) v_prenex_36933) (< v_prenex_36934 main_y) (<= (+ (select main_a v_prenex_36934) (select main_a v_prenex_36933)) 1000) (<= (+ main_y 1) v_prenex_36934) (<= 498 (select main_a v_prenex_36934)) (<= (select main_a v_prenex_36933) 502))) (or (forall ((v_prenex_35739 Int)) (<= (* 2 (select main_a v_prenex_35739)) 1998)) (forall ((v_prenex_35738 Int)) (or (<= (+ main_x 1) v_prenex_35738) (<= 0 (+ (select main_a v_prenex_35738) 500)) (< v_prenex_35738 main_x)))) (forall ((v_prenex_33520 Int) (v_prenex_33519 Int)) (or (<= (select main_a v_prenex_33520) 999) (<= (* 2 (select main_a v_prenex_33519)) 1004) (<= (+ main_y 1) v_prenex_33520) (<= (select main_a v_prenex_33519) (+ (select main_a v_prenex_33520) 4)) (<= 2 (* 2 (select main_a v_prenex_33519))) (<= 996 (* 2 (select main_a v_prenex_33520))) (< v_prenex_33520 main_y))) (forall ((v_prenex_40254 Int) (v_prenex_40253 Int)) (or (< v_prenex_40254 main_y) (<= (select main_a v_prenex_40253) 502) (<= (+ (select main_a v_prenex_40254) (select main_a v_prenex_40253)) 1000) (<= (+ main_y 1) v_prenex_40254) (<= 1 (select main_a v_prenex_40253)) (<= (select main_a v_prenex_40254) 1500))) (forall ((v_prenex_35341 Int) (v_prenex_35342 Int)) (or (< v_prenex_35341 main_y) (<= (+ main_y 1) v_prenex_35341) (<= (select main_a v_prenex_35341) 999) (<= 2 (* 2 (select main_a v_prenex_35342))) (<= 1000 (+ (select main_a v_prenex_35341) (select main_a v_prenex_35342))) (<= (+ main_x 1) v_prenex_35342) (<= (select main_a v_prenex_35342) 502))) (forall ((v_prenex_33400 Int) (v_prenex_33399 Int)) (or (<= 1000 (+ (select main_a v_prenex_33400) (select main_a v_prenex_33399))) (< v_prenex_33400 main_y) (<= 0 (+ (select main_a v_prenex_33399) 500)) (<= 2 (* 2 (select main_a v_prenex_33399))) (<= 0 (+ (select main_a v_prenex_33400) 3)) (<= (select main_a v_prenex_33400) 1500) (<= (+ main_y 1) v_prenex_33400))) (or (forall ((v_prenex_32704 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32704))) (<= (select main_a v_prenex_32704) 502))) (forall ((v_prenex_32705 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32705))) (<= (* 2 (select main_a v_prenex_32705)) 1998) (<= (select main_a v_prenex_32705) 999) (< v_prenex_32705 main_y) (<= (+ main_y 1) v_prenex_32705)))) (forall ((v_prenex_44100 Int) (v_prenex_44101 Int)) (or (<= 1 (select main_a v_prenex_44100)) (<= (+ main_y 1) v_prenex_44101) (<= (select main_a v_prenex_44101) 1500) (<= (select main_a v_prenex_44100) 502) (<= (select main_a v_prenex_44101) (+ (select main_a v_prenex_44100) 998)) (<= (select main_a v_prenex_44101) 999) (< v_prenex_44101 main_y))) (forall ((v_prenex_42897 Int) (v_prenex_42896 Int)) (or (<= (+ (select main_a v_prenex_42897) (select main_a v_prenex_42896)) 1000) (<= 0 (+ (select main_a v_prenex_42897) 3)) (<= (+ main_y 1) v_prenex_42897) (<= (select main_a v_prenex_42896) 502) (< v_prenex_42897 main_y))) (forall ((v_prenex_41702 Int) (v_prenex_41703 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41703))) (<= (select main_a v_prenex_41702) 502) (<= (select main_a v_prenex_41703) 1500) (<= 1000 (+ (select main_a v_prenex_41703) (select main_a v_prenex_41702))) (< v_prenex_41703 main_y) (<= 2 (* 2 (select main_a v_prenex_41702))) (<= (+ main_y 1) v_prenex_41703))) (forall ((v_prenex_43794 Int) (v_prenex_43795 Int)) (or (<= (select main_a v_prenex_43795) (+ (select main_a v_prenex_43794) 998)) (<= (select main_a v_prenex_43794) 502) (< v_prenex_43795 main_y) (<= (select main_a v_prenex_43795) 999) (<= (+ main_y 1) v_prenex_43795) (< v_prenex_43794 main_x))) (forall ((v_prenex_43976 Int) (v_prenex_43977 Int)) (or (< v_prenex_43977 main_y) (<= (select main_a v_prenex_43977) (+ (select main_a v_prenex_43976) 998)) (<= (select main_a v_prenex_43976) 1003) (<= 498 (select main_a v_prenex_43977)) (<= (+ main_y 1) v_prenex_43977) (<= (+ main_x 1) v_prenex_43976) (<= (select main_a v_prenex_43976) 502))) (forall ((v_prenex_40256 Int) (v_prenex_40255 Int)) (or (<= (select main_a v_prenex_40256) 1500) (<= (+ main_y 1) v_prenex_40256) (<= (* 2 (select main_a v_prenex_40255)) 1004) (< v_prenex_40256 main_y) (<= 996 (* 2 (select main_a v_prenex_40256))) (<= 2 (* 2 (select main_a v_prenex_40255))) (<= 1000 (+ (select main_a v_prenex_40256) (select main_a v_prenex_40255))))) (forall ((v_prenex_45199 Int) (v_prenex_45198 Int)) (or (<= (select main_a v_prenex_45198) (+ (select main_a v_prenex_45199) 4)) (<= (select main_a v_prenex_45198) 1003) (<= (+ main_y 1) v_prenex_45199) (< v_prenex_45199 main_y) (<= (* 2 (select main_a v_prenex_45199)) 1998))) (forall ((v_prenex_45447 Int) (v_prenex_45446 Int)) (or (<= (select main_a v_prenex_45447) (+ (select main_a v_prenex_45446) 998)) (< v_prenex_45447 main_y) (<= 1 (select main_a v_prenex_45446)) (<= (+ main_x 1) v_prenex_45446) (<= 996 (* 2 (select main_a v_prenex_45447))) (<= 2 (* 2 (select main_a v_prenex_45446))) (<= (+ main_y 1) v_prenex_45447))) (forall ((v_prenex_38312 Int) (v_prenex_38311 Int)) (or (<= 0 (+ (select main_a v_prenex_38312) 3)) (<= (+ (select main_a v_prenex_38312) (select main_a v_prenex_38311)) 1000) (<= (* 2 (select main_a v_prenex_38312)) 1998) (<= (select main_a v_prenex_38311) 1003) (< v_prenex_38312 main_y) (<= 0 (+ (select main_a v_prenex_38311) 500)) (<= (+ main_y 1) v_prenex_38312))) (forall ((v_prenex_44588 Int) (v_prenex_44589 Int)) (or (<= (+ main_y 1) v_prenex_44589) (< v_prenex_44589 main_y) (<= (select main_a v_prenex_44588) 1003) (<= 1000 (+ (select main_a v_prenex_44589) (select main_a v_prenex_44588))) (< v_prenex_44588 main_x) (<= (* 2 (select main_a v_prenex_44588)) 1004) (<= (* 2 (select main_a v_prenex_44589)) 1998))) (forall ((v_prenex_37438 Int) (v_prenex_37439 Int)) (or (<= (select main_a v_prenex_37438) 1003) (<= (select main_a v_prenex_37438) 502) (<= (+ main_x 1) v_prenex_37438) (<= (+ (select main_a v_prenex_37439) (select main_a v_prenex_37438)) 1000) (< v_prenex_37439 main_y) (<= (+ main_y 1) v_prenex_37439) (<= 498 (select main_a v_prenex_37439)))) (forall ((v_prenex_43857 Int) (v_prenex_43856 Int)) (or (<= (+ main_y 1) v_prenex_43857) (< v_prenex_43857 main_y) (<= (select main_a v_prenex_43857) 1500) (<= (* 2 (select main_a v_prenex_43857)) 1998) (<= 1 (select main_a v_prenex_43856)) (<= (select main_a v_prenex_43857) (+ (select main_a v_prenex_43856) 998)))) (forall ((v_prenex_42107 Int) (v_prenex_42108 Int)) (or (< v_prenex_42108 main_y) (< v_prenex_42107 main_x) (<= 996 (* 2 (select main_a v_prenex_42108))) (<= (+ main_y 1) v_prenex_42108) (<= 1000 (+ (select main_a v_prenex_42108) (select main_a v_prenex_42107))) (<= (select main_a v_prenex_42107) 502) (<= (* 2 (select main_a v_prenex_42107)) 1004))) (forall ((v_prenex_37219 Int) (v_prenex_37220 Int)) (or (<= (select main_a v_prenex_37219) (+ (select main_a v_prenex_37220) 4)) (<= (select main_a v_prenex_37219) 1003) (<= (+ main_y 1) v_prenex_37220) (<= 1 (select main_a v_prenex_37219)) (<= (select main_a v_prenex_37220) 1500) (< v_prenex_37220 main_y))) (forall ((v_prenex_39348 Int) (v_prenex_39349 Int)) (or (<= (+ (select main_a v_prenex_39349) (select main_a v_prenex_39348)) 1000) (<= 996 (* 2 (select main_a v_prenex_39349))) (<= (+ main_x 1) v_prenex_39348) (<= (select main_a v_prenex_39348) 502) (< v_prenex_39349 main_y) (<= (+ main_y 1) v_prenex_39349))) (forall ((v_prenex_41223 Int) (v_prenex_41224 Int)) (or (<= (select main_a v_prenex_41223) (+ (select main_a v_prenex_41224) 4)) (<= (* 2 (select main_a v_prenex_41224)) 1998) (< v_prenex_41224 main_y) (<= (* 2 (select main_a v_prenex_41223)) 1004) (<= (+ main_y 1) v_prenex_41224) (<= 0 (+ (select main_a v_prenex_41223) 500)) (<= 996 (* 2 (select main_a v_prenex_41224))))) (forall ((v_prenex_42403 Int) (v_prenex_42404 Int)) (or (<= 1000 (+ (select main_a v_prenex_42404) (select main_a v_prenex_42403))) (<= 498 (select main_a v_prenex_42404)) (< v_prenex_42404 main_y) (<= (+ main_y 1) v_prenex_42404) (< v_prenex_42403 main_x) (<= (* 2 (select main_a v_prenex_42403)) 1004) (<= (select main_a v_prenex_42403) 1003))) (forall ((v_prenex_33821 Int) (v_prenex_33820 Int)) (or (<= (select main_a v_prenex_33821) 999) (<= (select main_a v_prenex_33820) 502) (<= (+ main_y 1) v_prenex_33821) (<= 498 (select main_a v_prenex_33821)) (< v_prenex_33821 main_y) (<= (+ (select main_a v_prenex_33821) (select main_a v_prenex_33820)) 1000) (<= 2 (* 2 (select main_a v_prenex_33820))))) (forall ((v_prenex_36533 Int) (v_prenex_36534 Int)) (or (<= (select main_a v_prenex_36534) 999) (<= 2 (* 2 (select main_a v_prenex_36533))) (<= (+ main_y 1) v_prenex_36534) (<= (+ (select main_a v_prenex_36534) (select main_a v_prenex_36533)) 1000) (<= (select main_a v_prenex_36534) 1500) (< v_prenex_36534 main_y) (<= (* 2 (select main_a v_prenex_36533)) 1004))) (forall ((v_prenex_36957 Int) (v_prenex_36958 Int)) (or (<= (select main_a v_prenex_36957) 1003) (<= (+ main_y 1) v_prenex_36958) (<= 1000 (+ (select main_a v_prenex_36958) (select main_a v_prenex_36957))) (<= (* 2 (select main_a v_prenex_36958)) 1998) (<= 1 (select main_a v_prenex_36957)) (<= (select main_a v_prenex_36958) 999) (< v_prenex_36958 main_y))) (forall ((v_prenex_34163 Int) (v_prenex_34162 Int)) (or (<= (+ main_x 1) v_prenex_34163) (< v_prenex_34163 main_x) (<= (+ (select main_a v_prenex_34162) (select main_a v_prenex_34163)) 1000) (<= 0 (+ (select main_a v_prenex_34163) 500)) (< v_prenex_34162 main_y))) (forall ((v_prenex_34375 Int) (v_prenex_34374 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34375))) (<= 996 (* 2 (select main_a v_prenex_34374))) (<= (select main_a v_prenex_34375) (+ (select main_a v_prenex_34374) 4)) (<= (* 2 (select main_a v_prenex_34374)) 1998) (<= (+ main_y 1) v_prenex_34374) (< v_prenex_34374 main_y) (<= (select main_a v_prenex_34375) 1003))) (forall ((v_prenex_44685 Int) (v_prenex_44684 Int)) (or (<= (* 2 (select main_a v_prenex_44684)) 1004) (<= (select main_a v_prenex_44684) (+ (select main_a v_prenex_44685) 4)) (<= (select main_a v_prenex_44684) 502) (<= (+ main_y 1) v_prenex_44685) (< v_prenex_44685 main_y) (<= 498 (select main_a v_prenex_44685)))) (forall ((v_prenex_46996 Int) (v_prenex_46997 Int)) (or (<= (select main_a v_prenex_46997) 999) (<= (+ main_y 1) v_prenex_46997) (<= (select main_a v_prenex_46997) (+ (select main_a v_prenex_46996) 998)) (<= 2 (* 2 (select main_a v_prenex_46996))) (< v_prenex_46997 main_y) (<= (+ main_x 1) v_prenex_46996))) (forall ((v_prenex_38383 Int) (v_prenex_38382 Int)) (or (<= 0 (+ (select main_a v_prenex_38383) 3)) (<= (+ (select main_a v_prenex_38383) (select main_a v_prenex_38382)) 1000) (<= (select main_a v_prenex_38382) 502) (< v_prenex_38383 main_y) (<= (+ main_y 1) v_prenex_38383) (<= 1 (select main_a v_prenex_38382)))) (forall ((v_prenex_47001 Int) (v_prenex_47000 Int)) (or (<= 1 (select main_a v_prenex_47000)) (<= (* 2 (select main_a v_prenex_47000)) 1004) (<= (+ main_y 1) v_prenex_47001) (<= 1000 (+ (select main_a v_prenex_47001) (select main_a v_prenex_47000))) (<= (select main_a v_prenex_47001) 999) (<= 498 (select main_a v_prenex_47001)) (< v_prenex_47001 main_y))) (forall ((v_prenex_39586 Int) (v_prenex_39587 Int)) (or (<= 0 (+ (select main_a v_prenex_39586) 500)) (< v_prenex_39587 main_y) (<= 498 (select main_a v_prenex_39587)) (<= (+ main_y 1) v_prenex_39587) (<= (select main_a v_prenex_39586) (+ (select main_a v_prenex_39587) 4)) (<= (select main_a v_prenex_39586) 502))) (or (forall ((v_prenex_45309 Int)) (or (< v_prenex_45309 main_y) (<= 0 (+ (select main_a v_prenex_45309) 3)) (<= (+ main_y 1) v_prenex_45309) (<= (* 2 (select main_a v_prenex_45309)) 1998))) (forall ((v_prenex_45308 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45308))) (<= 1 (select main_a v_prenex_45308))))) (forall ((v_prenex_40759 Int) (v_prenex_40758 Int)) (or (<= 1000 (+ (select main_a v_prenex_40759) (select main_a v_prenex_40758))) (<= 0 (+ (select main_a v_prenex_40758) 500)) (<= 2 (* 2 (select main_a v_prenex_40758))) (< v_prenex_40759 main_y) (<= 498 (select main_a v_prenex_40759)) (<= (+ main_x 1) v_prenex_40758) (<= (+ main_y 1) v_prenex_40759))) (forall ((v_prenex_43846 Int) (v_prenex_43847 Int)) (or (<= 1000 (+ (select main_a v_prenex_43847) (select main_a v_prenex_43846))) (<= (select main_a v_prenex_43847) 1500) (<= (+ main_y 1) v_prenex_43847) (<= 0 (+ (select main_a v_prenex_43847) 3)) (< v_prenex_43847 main_y) (<= (select main_a v_prenex_43846) 502))) (forall ((v_prenex_47464 Int) (v_prenex_47463 Int)) (or (<= (select main_a v_prenex_47463) 502) (<= (+ main_y 1) v_prenex_47464) (<= 1000 (+ (select main_a v_prenex_47464) (select main_a v_prenex_47463))) (<= 996 (* 2 (select main_a v_prenex_47464))) (< v_prenex_47464 main_y) (<= (select main_a v_prenex_47463) 1003) (<= 498 (select main_a v_prenex_47464)))) (forall ((v_prenex_34652 Int) (v_prenex_34651 Int)) (or (<= (select main_a v_prenex_34652) 1003) (<= (+ (select main_a v_prenex_34651) (select main_a v_prenex_34652)) 1000) (< v_prenex_34652 main_x) (<= (select main_a v_prenex_34652) 502) (< v_prenex_34651 main_y) (<= 0 (+ (select main_a v_prenex_34651) 3)) (<= (+ main_y 1) v_prenex_34651))) (forall ((v_prenex_42550 Int) (v_prenex_42551 Int)) (or (<= 0 (+ (select main_a v_prenex_42551) 3)) (<= (select main_a v_prenex_42550) 1003) (<= (select main_a v_prenex_42551) (+ (select main_a v_prenex_42550) 998)) (<= (+ main_y 1) v_prenex_42551) (<= 2 (* 2 (select main_a v_prenex_42550))) (< v_prenex_42551 main_y) (<= (select main_a v_prenex_42551) 999))) (forall ((v_prenex_38559 Int) (v_prenex_38558 Int)) (or (<= (* 2 (select main_a v_prenex_38558)) 1004) (<= 996 (* 2 (select main_a v_prenex_38559))) (<= 1 (select main_a v_prenex_38558)) (<= (+ main_y 1) v_prenex_38559) (< v_prenex_38559 main_y) (<= (select main_a v_prenex_38559) (+ (select main_a v_prenex_38558) 998)) (<= 0 (+ (select main_a v_prenex_38559) 3)))) (forall ((v_prenex_42534 Int) (v_prenex_42535 Int)) (or (<= 1 (select main_a v_prenex_42534)) (<= (+ (select main_a v_prenex_42535) (select main_a v_prenex_42534)) 1000) (<= (* 2 (select main_a v_prenex_42535)) 1998) (< v_prenex_42534 main_x) (<= (+ main_y 1) v_prenex_42535) (<= (select main_a v_prenex_42534) 1003) (< v_prenex_42535 main_y))) (forall ((v_prenex_40021 Int) (v_prenex_40022 Int)) (or (<= 1 (select main_a v_prenex_40021)) (<= (select main_a v_prenex_40022) 1500) (<= 996 (* 2 (select main_a v_prenex_40022))) (<= (+ (select main_a v_prenex_40022) (select main_a v_prenex_40021)) 1000) (<= (+ main_y 1) v_prenex_40022) (<= (select main_a v_prenex_40021) 502) (< v_prenex_40022 main_y))) (or (forall ((v_prenex_36020 Int)) (<= 0 (+ (select main_a v_prenex_36020) 500))) (forall ((v_prenex_36021 Int)) (or (< v_prenex_36021 main_y) (<= (* 2 (select main_a v_prenex_36021)) 1998) (<= 498 (select main_a v_prenex_36021)) (<= (+ main_y 1) v_prenex_36021) (<= (select main_a v_prenex_36021) 999)))) (forall ((v_prenex_32414 Int) (v_prenex_32415 Int)) (or (<= 498 (select main_a v_prenex_32415)) (<= (select main_a v_prenex_32415) 999) (<= 1 (select main_a v_prenex_32414)) (<= 1000 (+ (select main_a v_prenex_32415) (select main_a v_prenex_32414))) (< v_prenex_32415 main_y) (<= (select main_a v_prenex_32414) 502) (<= (+ main_y 1) v_prenex_32415))) (or (forall ((v_prenex_43250 Int)) (or (<= (+ main_y 1) v_prenex_43250) (<= 498 (select main_a v_prenex_43250)) (<= (* 2 (select main_a v_prenex_43250)) 1998) (< v_prenex_43250 main_y) (<= 0 (+ (select main_a v_prenex_43250) 3)))) (forall ((v_prenex_43249 Int)) (or (<= 1 (select main_a v_prenex_43249)) (<= 2 (* 2 (select main_a v_prenex_43249)))))) (forall ((v_prenex_32757 Int) (v_prenex_32756 Int)) (or (< v_prenex_32757 main_y) (<= 996 (* 2 (select main_a v_prenex_32757))) (<= (+ (select main_a v_prenex_32757) (select main_a v_prenex_32756)) 1000) (<= (select main_a v_prenex_32756) 502) (<= (+ main_y 1) v_prenex_32757))) (forall ((v_prenex_36463 Int) (v_prenex_36464 Int)) (or (<= (select main_a v_prenex_36464) 999) (<= (select main_a v_prenex_36463) (+ (select main_a v_prenex_36464) 4)) (<= 0 (+ (select main_a v_prenex_36463) 500)) (< v_prenex_36463 main_x) (<= (+ main_y 1) v_prenex_36464) (< v_prenex_36464 main_y))) (forall ((v_prenex_38372 Int) (v_prenex_38373 Int)) (or (< v_prenex_38373 main_y) (<= 498 (select main_a v_prenex_38373)) (<= (* 2 (select main_a v_prenex_38372)) 1004) (<= (select main_a v_prenex_38372) 1003) (<= 996 (* 2 (select main_a v_prenex_38373))) (<= (+ (select main_a v_prenex_38373) (select main_a v_prenex_38372)) 1000) (<= (+ main_y 1) v_prenex_38373))) (forall ((v_prenex_47896 Int) (v_prenex_47895 Int)) (or (<= (select main_a v_prenex_47896) 999) (<= (* 2 (select main_a v_prenex_47896)) 1998) (< v_prenex_47896 main_y) (<= 2 (* 2 (select main_a v_prenex_47895))) (<= (+ main_y 1) v_prenex_47896) (<= (+ (select main_a v_prenex_47896) (select main_a v_prenex_47895)) 1000) (<= (select main_a v_prenex_47895) 1003))) (forall ((v_prenex_37445 Int) (v_prenex_37446 Int)) (or (<= 0 (+ (select main_a v_prenex_37446) 3)) (<= (+ main_y 1) v_prenex_37446) (<= 996 (* 2 (select main_a v_prenex_37446))) (<= 1 (select main_a v_prenex_37445)) (<= (select main_a v_prenex_37445) 502) (< v_prenex_37446 main_y) (<= (+ (select main_a v_prenex_37446) (select main_a v_prenex_37445)) 1000))) (forall ((v_prenex_35380 Int) (v_prenex_35381 Int)) (or (< v_prenex_35380 main_y) (<= (+ main_y 1) v_prenex_35380) (<= (select main_a v_prenex_35381) 502) (<= 0 (+ (select main_a v_prenex_35380) 3)) (< v_prenex_35381 main_x) (<= (select main_a v_prenex_35380) (+ (select main_a v_prenex_35381) 998)))) (forall ((v_prenex_33181 Int) (v_prenex_33180 Int)) (or (< v_prenex_33180 main_x) (<= 498 (select main_a v_prenex_33181)) (<= (+ (select main_a v_prenex_33181) (select main_a v_prenex_33180)) 1000) (< v_prenex_33181 main_y) (<= (+ main_y 1) v_prenex_33181))) (forall ((v_prenex_37937 Int) (v_prenex_37936 Int)) (or (<= (select main_a v_prenex_37937) 1500) (<= (select main_a v_prenex_37936) (+ (select main_a v_prenex_37937) 4)) (<= (* 2 (select main_a v_prenex_37936)) 1004) (< v_prenex_37937 main_y) (<= (+ main_y 1) v_prenex_37937) (<= (select main_a v_prenex_37936) 502))) (forall ((v_prenex_37325 Int) (v_prenex_37326 Int)) (or (<= (+ (select main_a v_prenex_37326) (select main_a v_prenex_37325)) 1000) (<= (+ main_y 1) v_prenex_37326) (<= (+ main_x 1) v_prenex_37325) (<= (select main_a v_prenex_37325) 502) (< v_prenex_37325 main_x))) (forall ((v_prenex_36937 Int) (v_prenex_36938 Int)) (or (<= 0 (+ (select main_a v_prenex_36938) 3)) (<= (* 2 (select main_a v_prenex_36937)) 1004) (<= (+ main_y 1) v_prenex_36938) (<= 1000 (+ (select main_a v_prenex_36938) (select main_a v_prenex_36937))) (<= 498 (select main_a v_prenex_36938)) (<= 2 (* 2 (select main_a v_prenex_36937))) (< v_prenex_36938 main_y))) (forall ((v_prenex_42003 Int) (v_prenex_42004 Int)) (or (<= (+ (select main_a v_prenex_42004) (select main_a v_prenex_42003)) 1000) (< v_prenex_42004 main_y) (<= (select main_a v_prenex_42003) 1003) (<= 996 (* 2 (select main_a v_prenex_42004))) (<= (+ main_y 1) v_prenex_42004) (<= (* 2 (select main_a v_prenex_42004)) 1998))) (forall ((v_prenex_32658 Int) (v_prenex_32659 Int)) (or (<= (* 2 (select main_a v_prenex_32659)) 1998) (<= 0 (+ (select main_a v_prenex_32658) 500)) (<= (select main_a v_prenex_32659) (+ (select main_a v_prenex_32658) 998)) (<= (+ main_y 1) v_prenex_32659) (<= (select main_a v_prenex_32659) 1500) (< v_prenex_32659 main_y) (<= 1 (select main_a v_prenex_32658)))) (or (forall ((v_prenex_41853 Int)) (or (<= 1 (select main_a v_prenex_41853)) (< v_prenex_41853 main_x) (<= (select main_a v_prenex_41853) 1003))) (forall ((v_prenex_41854 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41854))) (< v_prenex_41854 main_y) (<= (* 2 (select main_a v_prenex_41854)) 1998) (<= (+ main_y 1) v_prenex_41854)))) (forall ((v_prenex_44863 Int) (v_prenex_44862 Int)) (or (<= (+ (select main_a v_prenex_44863) (select main_a v_prenex_44862)) 1000) (<= (+ main_y 1) v_prenex_44863) (<= (select main_a v_prenex_44862) 502) (<= (select main_a v_prenex_44862) 1003) (<= 498 (select main_a v_prenex_44863)) (< v_prenex_44863 main_y))) (or (forall ((v_prenex_43951 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43951))) (<= 0 (+ (select main_a v_prenex_43951) 3)) (< v_prenex_43951 main_y) (<= (+ main_y 1) v_prenex_43951))) (forall ((v_prenex_43950 Int)) (or (<= 0 (+ (select main_a v_prenex_43950) 500)) (<= (* 2 (select main_a v_prenex_43950)) 1004)))) (forall ((v_prenex_46339 Int) (v_prenex_46340 Int)) (or (<= (* 2 (select main_a v_prenex_46339)) 1004) (<= 996 (* 2 (select main_a v_prenex_46340))) (<= 498 (select main_a v_prenex_46340)) (<= 1000 (+ (select main_a v_prenex_46340) (select main_a v_prenex_46339))) (<= (+ main_y 1) v_prenex_46340) (< v_prenex_46340 main_y) (<= 0 (+ (select main_a v_prenex_46339) 500)))) (forall ((v_prenex_44520 Int) (v_prenex_44521 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44520))) (< v_prenex_44521 main_y) (<= (+ main_y 1) v_prenex_44521) (<= (select main_a v_prenex_44520) (+ (select main_a v_prenex_44521) 4)) (<= 0 (+ (select main_a v_prenex_44521) 3)) (<= (select main_a v_prenex_44521) 1500) (<= (select main_a v_prenex_44520) 502))) (forall ((v_prenex_47972 Int) (v_prenex_47971 Int)) (or (<= (select main_a v_prenex_47971) 1003) (<= 498 (select main_a v_prenex_47972)) (<= (* 2 (select main_a v_prenex_47972)) 1998) (<= (+ main_y 1) v_prenex_47972) (< v_prenex_47972 main_y) (<= (select main_a v_prenex_47971) (+ (select main_a v_prenex_47972) 4)))) (forall ((v_prenex_46075 Int) (v_prenex_46074 Int)) (or (<= (+ main_y 1) v_prenex_46075) (<= (* 2 (select main_a v_prenex_46075)) 1998) (<= (select main_a v_prenex_46074) 1003) (< v_prenex_46075 main_y) (<= (select main_a v_prenex_46075) (+ (select main_a v_prenex_46074) 998)) (<= 0 (+ (select main_a v_prenex_46074) 500)) (<= (+ main_x 1) v_prenex_46074))) (forall ((v_prenex_39948 Int) (v_prenex_39949 Int)) (or (<= (+ main_y 1) v_prenex_39949) (<= 498 (select main_a v_prenex_39949)) (<= 0 (+ (select main_a v_prenex_39949) 3)) (<= 1 (select main_a v_prenex_39948)) (< v_prenex_39949 main_y) (<= (select main_a v_prenex_39948) 1003) (<= (select main_a v_prenex_39949) (+ (select main_a v_prenex_39948) 998)))) (or (forall ((v_prenex_45349 Int)) (or (<= 0 (+ (select main_a v_prenex_45349) 3)) (<= (+ main_y 1) v_prenex_45349) (<= (select main_a v_prenex_45349) 999) (< v_prenex_45349 main_y) (<= 996 (* 2 (select main_a v_prenex_45349))))) (forall ((v_prenex_45348 Int)) (or (<= (select main_a v_prenex_45348) 502) (<= 1 (select main_a v_prenex_45348))))) (or (forall ((v_prenex_40523 Int)) (or (<= (+ main_y 1) v_prenex_40523) (<= (* 2 (select main_a v_prenex_40523)) 1998) (< v_prenex_40523 main_y) (<= (select main_a v_prenex_40523) 1500) (<= 996 (* 2 (select main_a v_prenex_40523))))) (forall ((v_prenex_40522 Int)) (or (<= 1 (select main_a v_prenex_40522)) (<= 2 (* 2 (select main_a v_prenex_40522)))))) (forall ((v_prenex_34059 Int) (v_prenex_34058 Int)) (or (<= (+ main_y 1) v_prenex_34058) (<= (select main_a v_prenex_34059) (+ (select main_a v_prenex_34058) 4)) (<= (* 2 (select main_a v_prenex_34059)) 1004) (<= (select main_a v_prenex_34059) 502) (< v_prenex_34059 main_x) (<= (select main_a v_prenex_34058) 1500) (< v_prenex_34058 main_y))) (or (forall ((v_prenex_43762 Int)) (or (<= 498 (select main_a v_prenex_43762)) (< v_prenex_43762 main_y) (<= 996 (* 2 (select main_a v_prenex_43762))) (<= (+ main_y 1) v_prenex_43762) (<= (select main_a v_prenex_43762) 1500))) (forall ((v_prenex_43761 Int)) (or (<= (select main_a v_prenex_43761) 1003) (<= (select main_a v_prenex_43761) 502)))) (forall ((v_prenex_46761 Int) (v_prenex_46762 Int)) (or (< v_prenex_46762 main_y) (<= 0 (+ (select main_a v_prenex_46761) 500)) (<= (+ main_y 1) v_prenex_46762) (<= 1000 (+ (select main_a v_prenex_46762) (select main_a v_prenex_46761))) (<= (select main_a v_prenex_46762) 999) (<= 2 (* 2 (select main_a v_prenex_46761))) (<= (select main_a v_prenex_46762) 1500))) (forall ((v_prenex_43666 Int) (v_prenex_43665 Int)) (or (<= (+ (select main_a v_prenex_43666) (select main_a v_prenex_43665)) 1000) (< v_prenex_43665 main_x) (<= (* 2 (select main_a v_prenex_43665)) 1004) (< v_prenex_43666 main_y) (<= 2 (* 2 (select main_a v_prenex_43665))) (<= (+ main_y 1) v_prenex_43666) (<= 498 (select main_a v_prenex_43666)))) (forall ((v_prenex_42622 Int) (v_prenex_42621 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42621))) (<= (+ main_y 1) v_prenex_42622) (< v_prenex_42622 main_y) (<= (select main_a v_prenex_42622) 999) (<= (+ (select main_a v_prenex_42622) (select main_a v_prenex_42621)) 1000) (<= (* 2 (select main_a v_prenex_42622)) 1998))) (forall ((v_prenex_37543 Int) (v_prenex_37544 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37544))) (< v_prenex_37544 main_y) (<= (+ main_y 1) v_prenex_37544) (<= (select main_a v_prenex_37544) (+ (select main_a v_prenex_37543) 998)) (<= 0 (+ (select main_a v_prenex_37543) 500)) (<= (select main_a v_prenex_37543) 1003) (<= (select main_a v_prenex_37544) 1500))) (or (forall ((v_prenex_32865 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32865))) (< v_prenex_32865 main_y) (<= (+ main_y 1) v_prenex_32865))) (forall ((v_prenex_32864 Int)) (or (<= (select main_a v_prenex_32864) 1003) (<= (select main_a v_prenex_32864) 502)))) (forall ((v_prenex_41915 Int) (v_prenex_41916 Int)) (or (< v_prenex_41916 main_y) (<= (* 2 (select main_a v_prenex_41916)) 1998) (<= (+ main_y 1) v_prenex_41916) (<= (select main_a v_prenex_41915) 1003) (<= (+ (select main_a v_prenex_41916) (select main_a v_prenex_41915)) 1000) (<= (+ main_x 1) v_prenex_41915) (<= 2 (* 2 (select main_a v_prenex_41915))))) (forall ((v_prenex_43910 Int) (v_prenex_43911 Int)) (or (<= (select main_a v_prenex_43911) (+ (select main_a v_prenex_43910) 998)) (<= (select main_a v_prenex_43910) 1003) (<= (* 2 (select main_a v_prenex_43910)) 1004) (<= (+ main_y 1) v_prenex_43911) (< v_prenex_43910 main_x) (< v_prenex_43911 main_y) (<= (select main_a v_prenex_43911) 1500))) (forall ((v_prenex_41999 Int) (v_prenex_42000 Int)) (or (<= (select main_a v_prenex_42000) (+ (select main_a v_prenex_41999) 998)) (<= 996 (* 2 (select main_a v_prenex_42000))) (< v_prenex_42000 main_y) (<= 2 (* 2 (select main_a v_prenex_41999))) (<= (+ main_y 1) v_prenex_42000) (<= 1 (select main_a v_prenex_41999)) (<= (* 2 (select main_a v_prenex_42000)) 1998))) (forall ((v_prenex_44229 Int) (v_prenex_44228 Int)) (or (<= (+ main_y 1) v_prenex_44229) (<= 996 (* 2 (select main_a v_prenex_44229))) (<= 1 (select main_a v_prenex_44228)) (<= (select main_a v_prenex_44229) 999) (<= 1000 (+ (select main_a v_prenex_44229) (select main_a v_prenex_44228))) (< v_prenex_44229 main_y) (<= 0 (+ (select main_a v_prenex_44228) 500)))) (forall ((v_prenex_40885 Int) (v_prenex_40884 Int)) (or (<= 1 (select main_a v_prenex_40884)) (< v_prenex_40885 main_y) (<= (select main_a v_prenex_40884) (+ (select main_a v_prenex_40885) 4)) (<= (+ main_y 1) v_prenex_40885) (<= 0 (+ (select main_a v_prenex_40885) 3)) (<= 0 (+ (select main_a v_prenex_40884) 500)) (<= 996 (* 2 (select main_a v_prenex_40885))))) (forall ((v_prenex_37807 Int) (v_prenex_37806 Int)) (or (<= (select main_a v_prenex_37806) (+ (select main_a v_prenex_37807) 4)) (<= (* 2 (select main_a v_prenex_37806)) 1004) (<= (+ main_y 1) v_prenex_37807) (<= 1 (select main_a v_prenex_37806)) (<= (select main_a v_prenex_37807) 1500) (<= 0 (+ (select main_a v_prenex_37807) 3)) (< v_prenex_37807 main_y))) (forall ((v_prenex_34357 Int) (v_prenex_34356 Int)) (or (<= 0 (+ (select main_a v_prenex_34357) 500)) (< v_prenex_34356 main_y) (<= (+ main_x 1) v_prenex_34357) (<= (+ main_y 1) v_prenex_34356) (<= (* 2 (select main_a v_prenex_34356)) 1998) (<= (select main_a v_prenex_34357) 1003) (<= 1000 (+ (select main_a v_prenex_34356) (select main_a v_prenex_34357))))) (forall ((v_prenex_40869 Int) (v_prenex_40868 Int)) (or (<= (+ main_y 1) v_prenex_40869) (< v_prenex_40869 main_y) (<= (* 2 (select main_a v_prenex_40868)) 1004) (<= (select main_a v_prenex_40868) 502) (<= 0 (+ (select main_a v_prenex_40869) 3)) (<= (select main_a v_prenex_40869) 1500) (<= (+ (select main_a v_prenex_40869) (select main_a v_prenex_40868)) 1000))) (forall ((v_prenex_33479 Int) (v_prenex_33480 Int)) (or (<= (+ main_y 1) v_prenex_33480) (<= 1000 (+ (select main_a v_prenex_33480) (select main_a v_prenex_33479))) (< v_prenex_33479 main_x) (< v_prenex_33480 main_y) (<= (select main_a v_prenex_33479) 502) (<= (select main_a v_prenex_33480) 999) (<= 0 (+ (select main_a v_prenex_33479) 500)))) (forall ((v_prenex_45706 Int) (v_prenex_45707 Int)) (or (<= (* 2 (select main_a v_prenex_45706)) 1004) (<= 0 (+ (select main_a v_prenex_45706) 500)) (< v_prenex_45707 main_y) (<= (select main_a v_prenex_45706) (+ (select main_a v_prenex_45707) 4)) (<= 498 (select main_a v_prenex_45707)) (<= (* 2 (select main_a v_prenex_45707)) 1998) (<= (+ main_y 1) v_prenex_45707))) (forall ((v_prenex_35817 Int) (v_prenex_35816 Int)) (or (<= (+ main_y 1) v_prenex_35817) (<= (select main_a v_prenex_35816) 1003) (<= (select main_a v_prenex_35816) (+ (select main_a v_prenex_35817) 4)) (<= (* 2 (select main_a v_prenex_35817)) 1998) (< v_prenex_35817 main_y) (<= 0 (+ (select main_a v_prenex_35816) 500)))) (forall ((v_prenex_47456 Int) (v_prenex_47455 Int)) (or (<= (+ main_x 1) v_prenex_47455) (<= 1 (select main_a v_prenex_47455)) (<= (+ main_y 1) v_prenex_47456) (< v_prenex_47456 main_y) (<= 996 (* 2 (select main_a v_prenex_47456))) (<= (select main_a v_prenex_47456) (+ (select main_a v_prenex_47455) 998)) (<= (select main_a v_prenex_47455) 1003))) (forall ((v_prenex_32858 Int) (v_prenex_32859 Int)) (or (< v_prenex_32858 main_x) (<= (select main_a v_prenex_32859) 999) (<= (+ main_y 1) v_prenex_32859) (<= 2 (* 2 (select main_a v_prenex_32858))) (< v_prenex_32859 main_y) (<= 1000 (+ (select main_a v_prenex_32859) (select main_a v_prenex_32858))))) (or (forall ((v_prenex_40732 Int)) (or (<= (select main_a v_prenex_40732) 1003) (<= 1 (select main_a v_prenex_40732)))) (forall ((v_prenex_40733 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40733))) (<= (select main_a v_prenex_40733) 999) (<= (+ main_y 1) v_prenex_40733) (< v_prenex_40733 main_y) (<= (* 2 (select main_a v_prenex_40733)) 1998)))) (or (forall ((v_prenex_46774 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46774))) (<= (+ main_y 1) v_prenex_46774) (<= (* 2 (select main_a v_prenex_46774)) 1998) (< v_prenex_46774 main_y))) (forall ((v_prenex_46773 Int)) (or (<= (select main_a v_prenex_46773) 1003) (< v_prenex_46773 main_x)))) (forall ((v_prenex_43502 Int) (v_prenex_43501 Int)) (or (<= (+ main_y 1) v_prenex_43502) (<= (* 2 (select main_a v_prenex_43501)) 1004) (<= (select main_a v_prenex_43501) 502) (<= 0 (+ (select main_a v_prenex_43502) 3)) (< v_prenex_43502 main_y) (< v_prenex_43501 main_x) (<= (+ (select main_a v_prenex_43502) (select main_a v_prenex_43501)) 1000))) (or (forall ((v_prenex_44232 Int)) (or (<= (select main_a v_prenex_44232) 1003) (<= 0 (+ (select main_a v_prenex_44232) 500)))) (forall ((v_prenex_44233 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44233))) (< v_prenex_44233 main_y) (<= (* 2 (select main_a v_prenex_44233)) 1998) (<= (+ main_y 1) v_prenex_44233) (<= (select main_a v_prenex_44233) 1500)))) (or (forall ((v_prenex_37877 Int)) (or (< v_prenex_37877 main_y) (<= (* 2 (select main_a v_prenex_37877)) 1998) (<= (select main_a v_prenex_37877) 999) (<= 996 (* 2 (select main_a v_prenex_37877))) (<= (+ main_y 1) v_prenex_37877))) (forall ((v_prenex_37876 Int)) (<= (select main_a v_prenex_37876) 1003))) (forall ((v_prenex_38630 Int) (v_prenex_38629 Int)) (or (< v_prenex_38630 main_y) (<= (+ main_y 1) v_prenex_38630) (< v_prenex_38629 main_x) (<= 2 (* 2 (select main_a v_prenex_38629))) (<= 1 (select main_a v_prenex_38629)) (<= 498 (select main_a v_prenex_38630)) (<= (+ (select main_a v_prenex_38630) (select main_a v_prenex_38629)) 1000))) (forall ((v_prenex_47840 Int) (v_prenex_47839 Int)) (or (<= (* 2 (select main_a v_prenex_47840)) 1998) (<= (select main_a v_prenex_47839) (+ (select main_a v_prenex_47840) 4)) (<= (+ main_y 1) v_prenex_47840) (< v_prenex_47840 main_y) (<= 1 (select main_a v_prenex_47839)))) (forall ((v_prenex_46594 Int) (v_prenex_46595 Int)) (or (<= (+ (select main_a v_prenex_46595) (select main_a v_prenex_46594)) 1000) (<= (select main_a v_prenex_46595) 999) (<= 2 (* 2 (select main_a v_prenex_46594))) (< v_prenex_46595 main_y) (<= (+ main_y 1) v_prenex_46595) (<= (* 2 (select main_a v_prenex_46594)) 1004) (<= 0 (+ (select main_a v_prenex_46595) 3)))) (forall ((v_prenex_36860 Int) (v_prenex_36859 Int)) (or (<= (+ (select main_a v_prenex_36860) (select main_a v_prenex_36859)) 1000) (<= (select main_a v_prenex_36860) 999) (<= (+ main_y 1) v_prenex_36860) (<= 2 (* 2 (select main_a v_prenex_36859))) (<= (select main_a v_prenex_36860) 1500) (< v_prenex_36860 main_y) (<= 1 (select main_a v_prenex_36859)))) (forall ((v_prenex_47094 Int) (v_prenex_47095 Int)) (or (<= (+ main_y 1) v_prenex_47095) (<= (select main_a v_prenex_47094) (+ (select main_a v_prenex_47095) 4)) (<= 1 (select main_a v_prenex_47094)) (< v_prenex_47095 main_y) (<= 2 (* 2 (select main_a v_prenex_47094))) (<= 0 (+ (select main_a v_prenex_47095) 3)))) (forall ((v_prenex_43656 Int) (v_prenex_43655 Int)) (or (<= (* 2 (select main_a v_prenex_43655)) 1004) (< v_prenex_43656 main_y) (<= (+ main_y 1) v_prenex_43656) (<= (select main_a v_prenex_43656) 999) (<= 0 (+ (select main_a v_prenex_43655) 500)) (<= (select main_a v_prenex_43656) (+ (select main_a v_prenex_43655) 998)))) (forall ((v_prenex_45881 Int) (v_prenex_45880 Int)) (or (<= (select main_a v_prenex_45880) 502) (< v_prenex_45881 main_y) (<= (select main_a v_prenex_45880) 1003) (<= (select main_a v_prenex_45881) (+ (select main_a v_prenex_45880) 998)) (<= 0 (+ (select main_a v_prenex_45881) 3)) (<= (+ main_y 1) v_prenex_45881))) (forall ((v_prenex_35978 Int) (v_prenex_35979 Int)) (or (<= (select main_a v_prenex_35979) 1500) (<= (+ (select main_a v_prenex_35979) (select main_a v_prenex_35978)) 1000) (<= (+ main_y 1) v_prenex_35979) (<= 498 (select main_a v_prenex_35979)) (<= 1 (select main_a v_prenex_35978)) (< v_prenex_35979 main_y) (<= (select main_a v_prenex_35978) 1003))) (or (forall ((v_prenex_34998 Int)) (or (<= 0 (+ (select main_a v_prenex_34998) 500)) (<= 1 (select main_a v_prenex_34998)))) (forall ((v_prenex_34997 Int)) (or (<= 0 (+ (select main_a v_prenex_34997) 3)) (<= (select main_a v_prenex_34997) 999) (< v_prenex_34997 main_y) (<= (+ main_y 1) v_prenex_34997) (<= 996 (* 2 (select main_a v_prenex_34997)))))) (forall ((v_prenex_33318 Int)) (or (<= (* 2 (select main_a v_prenex_33318)) 1998) (<= (+ main_y 1) v_prenex_33318) (<= 498 (select main_a v_prenex_33318)) (< v_prenex_33318 main_y))) (forall ((v_prenex_41744 Int) (v_prenex_41745 Int)) (or (<= (select main_a v_prenex_41744) (+ (select main_a v_prenex_41745) 4)) (<= (+ main_y 1) v_prenex_41745) (<= 0 (+ (select main_a v_prenex_41745) 3)) (< v_prenex_41745 main_y) (<= 996 (* 2 (select main_a v_prenex_41745))) (<= 0 (+ (select main_a v_prenex_41744) 500)))) (forall ((v_prenex_39706 Int) (v_prenex_39707 Int)) (or (< v_prenex_39707 main_y) (<= 498 (select main_a v_prenex_39707)) (<= 0 (+ (select main_a v_prenex_39706) 500)) (< v_prenex_39706 main_x) (<= (+ main_y 1) v_prenex_39707) (<= (select main_a v_prenex_39707) (+ (select main_a v_prenex_39706) 998)))) (forall ((v_prenex_34536 Int) (v_prenex_34537 Int)) (or (<= (select main_a v_prenex_34537) (+ (select main_a v_prenex_34536) 4)) (<= (+ main_y 1) v_prenex_34536) (<= 1 (select main_a v_prenex_34537)) (<= 0 (+ (select main_a v_prenex_34536) 3)) (<= 996 (* 2 (select main_a v_prenex_34536))) (<= (* 2 (select main_a v_prenex_34537)) 1004) (< v_prenex_34536 main_y))) (forall ((v_prenex_34754 Int) (v_prenex_34753 Int)) (or (<= (select main_a v_prenex_34754) 1003) (<= (select main_a v_prenex_34754) (+ (select main_a v_prenex_34753) 4)) (< v_prenex_34753 main_y) (<= (+ main_y 1) v_prenex_34753) (<= 0 (+ (select main_a v_prenex_34753) 3)) (<= 0 (+ (select main_a v_prenex_34754) 500)))) (forall ((v_prenex_34445 Int) (v_prenex_34444 Int)) (or (<= (select main_a v_prenex_34444) 1500) (< v_prenex_34444 main_y) (<= (+ main_y 1) v_prenex_34444) (<= 996 (* 2 (select main_a v_prenex_34444))) (<= (+ (select main_a v_prenex_34444) (select main_a v_prenex_34445)) 1000))) (forall ((v_prenex_41519 Int) (v_prenex_41520 Int)) (or (<= (+ main_y 1) v_prenex_41520) (<= (select main_a v_prenex_41519) 1003) (<= 1000 (+ (select main_a v_prenex_41520) (select main_a v_prenex_41519))) (<= 0 (+ (select main_a v_prenex_41519) 500)) (<= (select main_a v_prenex_41520) 1500) (<= 996 (* 2 (select main_a v_prenex_41520))) (< v_prenex_41520 main_y))) (forall ((v_prenex_41265 Int) (v_prenex_41266 Int)) (or (< v_prenex_41266 main_y) (<= 2 (* 2 (select main_a v_prenex_41265))) (<= 498 (select main_a v_prenex_41266)) (<= (select main_a v_prenex_41266) (+ (select main_a v_prenex_41265) 998)) (<= (+ main_y 1) v_prenex_41266) (<= (select main_a v_prenex_41265) 502) (<= (* 2 (select main_a v_prenex_41266)) 1998))) (forall ((v_prenex_34832 Int) (v_prenex_34831 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34832))) (<= (+ main_y 1) v_prenex_34831) (<= (select main_a v_prenex_34832) (+ (select main_a v_prenex_34831) 4)) (< v_prenex_34832 main_x) (< v_prenex_34831 main_y) (<= 996 (* 2 (select main_a v_prenex_34831))))) (forall ((v_prenex_47694 Int) (v_prenex_47693 Int)) (or (< v_prenex_47694 main_y) (<= (select main_a v_prenex_47693) (+ (select main_a v_prenex_47694) 4)) (<= (select main_a v_prenex_47693) 502) (<= (+ main_y 1) v_prenex_47694) (<= (select main_a v_prenex_47694) 999) (<= 0 (+ (select main_a v_prenex_47693) 500)) (< v_prenex_47693 main_x))) (forall ((v_prenex_39337 Int) (v_prenex_39336 Int)) (or (<= (+ (select main_a v_prenex_39337) (select main_a v_prenex_39336)) 1000) (<= 0 (+ (select main_a v_prenex_39336) 500)) (<= (select main_a v_prenex_39336) 502) (<= (+ main_y 1) v_prenex_39337) (< v_prenex_39336 main_x) (<= (* 2 (select main_a v_prenex_39337)) 1998) (< v_prenex_39337 main_y))) (or (forall ((v_prenex_33069 Int)) (or (<= (+ main_y 1) v_prenex_33069) (<= (* 2 (select main_a v_prenex_33069)) 1998) (< v_prenex_33069 main_y) (<= 0 (+ (select main_a v_prenex_33069) 3)) (<= 996 (* 2 (select main_a v_prenex_33069))))) (forall ((v_prenex_33068 Int)) (<= (* 2 (select main_a v_prenex_33068)) 1004))) (or (forall ((v_prenex_39779 Int)) (or (<= (select main_a v_prenex_39779) 999) (<= (* 2 (select main_a v_prenex_39779)) 1998) (< v_prenex_39779 main_y) (<= (+ main_y 1) v_prenex_39779) (<= 996 (* 2 (select main_a v_prenex_39779))))) (forall ((v_prenex_39778 Int)) (or (<= 1 (select main_a v_prenex_39778)) (<= 2 (* 2 (select main_a v_prenex_39778)))))) (or (forall ((v_prenex_36996 Int)) (or (<= (+ main_y 1) v_prenex_36996) (<= 996 (* 2 (select main_a v_prenex_36996))) (<= 0 (+ (select main_a v_prenex_36996) 3)) (< v_prenex_36996 main_y))) (forall ((v_prenex_36995 Int)) (or (<= 0 (+ (select main_a v_prenex_36995) 500)) (<= (select main_a v_prenex_36995) 502)))) (forall ((v_prenex_45012 Int) (v_prenex_45011 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45011))) (<= 1000 (+ (select main_a v_prenex_45012) (select main_a v_prenex_45011))) (< v_prenex_45012 main_y) (<= 996 (* 2 (select main_a v_prenex_45012))) (<= 0 (+ (select main_a v_prenex_45011) 500)) (<= (+ main_y 1) v_prenex_45012) (<= (* 2 (select main_a v_prenex_45012)) 1998))) (forall ((v_prenex_38801 Int) (v_prenex_38800 Int)) (or (<= 1000 (+ (select main_a v_prenex_38801) (select main_a v_prenex_38800))) (<= (+ main_y 1) v_prenex_38801) (<= 2 (* 2 (select main_a v_prenex_38800))) (< v_prenex_38801 main_y) (<= 498 (select main_a v_prenex_38801)) (<= 1 (select main_a v_prenex_38800)) (<= (select main_a v_prenex_38801) 1500))) (forall ((v_prenex_39405 Int) (v_prenex_39404 Int)) (or (<= (select main_a v_prenex_39404) 502) (<= (+ main_y 1) v_prenex_39405) (<= (* 2 (select main_a v_prenex_39404)) 1004) (<= 996 (* 2 (select main_a v_prenex_39405))) (<= (select main_a v_prenex_39405) (+ (select main_a v_prenex_39404) 998)) (<= (select main_a v_prenex_39405) 1500) (< v_prenex_39405 main_y))) (forall ((v_prenex_40197 Int) (v_prenex_40198 Int)) (or (<= 0 (+ (select main_a v_prenex_40198) 3)) (<= (+ main_y 1) v_prenex_40198) (<= (select main_a v_prenex_40198) (+ (select main_a v_prenex_40197) 998)) (<= (select main_a v_prenex_40198) 1500) (< v_prenex_40198 main_y) (<= (* 2 (select main_a v_prenex_40197)) 1004) (<= 0 (+ (select main_a v_prenex_40197) 500)))) (forall ((v_prenex_40957 Int) (v_prenex_40956 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40956))) (<= 498 (select main_a v_prenex_40957)) (< v_prenex_40957 main_y) (<= (+ main_y 1) v_prenex_40957) (<= (+ (select main_a v_prenex_40957) (select main_a v_prenex_40956)) 1000) (<= (select main_a v_prenex_40956) 502))) (forall ((v_prenex_42992 Int) (v_prenex_42993 Int)) (or (<= (select main_a v_prenex_42993) (+ (select main_a v_prenex_42992) 998)) (< v_prenex_42993 main_y) (<= (+ main_y 1) v_prenex_42993) (<= (select main_a v_prenex_42992) 1003) (<= 1 (select main_a v_prenex_42992)) (<= 996 (* 2 (select main_a v_prenex_42993))))) (or (forall ((v_prenex_45064 Int)) (or (< v_prenex_45064 main_y) (<= (+ main_y 1) v_prenex_45064) (<= 996 (* 2 (select main_a v_prenex_45064))))) (forall ((v_prenex_45063 Int)) (or (< v_prenex_45063 main_x) (<= 0 (+ (select main_a v_prenex_45063) 500)) (<= (* 2 (select main_a v_prenex_45063)) 1004)))) (forall ((v_prenex_41770 Int) (v_prenex_41771 Int)) (or (<= (+ main_y 1) v_prenex_41771) (<= 0 (+ (select main_a v_prenex_41771) 3)) (<= (select main_a v_prenex_41771) 1500) (< v_prenex_41771 main_y) (<= (select main_a v_prenex_41771) (+ (select main_a v_prenex_41770) 998)) (<= (select main_a v_prenex_41770) 1003))) (forall ((v_prenex_33625 Int) (v_prenex_33624 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33625))) (<= (+ main_x 1) v_prenex_33624) (<= (+ main_y 1) v_prenex_33625) (< v_prenex_33625 main_y) (<= 0 (+ (select main_a v_prenex_33624) 500)) (<= (+ (select main_a v_prenex_33625) (select main_a v_prenex_33624)) 1000))) (forall ((v_prenex_39515 Int) (v_prenex_39514 Int)) (or (<= 1 (select main_a v_prenex_39514)) (< v_prenex_39515 main_y) (<= (+ main_y 1) v_prenex_39515) (<= 0 (+ (select main_a v_prenex_39514) 500)) (<= 498 (select main_a v_prenex_39515)) (<= (+ main_x 1) v_prenex_39514) (<= (+ (select main_a v_prenex_39515) (select main_a v_prenex_39514)) 1000))) (forall ((v_prenex_33157 Int) (v_prenex_33156 Int)) (or (<= (+ main_y 1) v_prenex_33157) (< v_prenex_33157 main_y) (<= (* 2 (select main_a v_prenex_33157)) 1998) (<= (* 2 (select main_a v_prenex_33156)) 1004) (<= (select main_a v_prenex_33157) (+ (select main_a v_prenex_33156) 998)) (<= 0 (+ (select main_a v_prenex_33156) 500)) (< v_prenex_33156 main_x))) (or (forall ((v_prenex_36814 Int)) (or (<= (+ main_y 1) v_prenex_36814) (<= (* 2 (select main_a v_prenex_36814)) 1998) (< v_prenex_36814 main_y) (<= (select main_a v_prenex_36814) 1500))) (forall ((v_prenex_36813 Int)) (or (<= (select main_a v_prenex_36813) 1003) (< v_prenex_36813 main_x) (<= 1 (select main_a v_prenex_36813))))) (or (forall ((v_prenex_46140 Int)) (or (< v_prenex_46140 main_x) (<= 2 (* 2 (select main_a v_prenex_46140))))) (forall ((v_prenex_46143 Int)) (or (<= (+ main_y 1) v_prenex_46143) (<= 996 (* 2 (select main_a v_prenex_46143))) (< v_prenex_46143 main_y)))) (or (forall ((v_prenex_34925 Int)) (<= 996 (* 2 (select main_a v_prenex_34925)))) (forall ((v_prenex_34926 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34926))) (<= (select main_a v_prenex_34926) 1003) (<= (+ main_x 1) v_prenex_34926) (< v_prenex_34926 main_x)))) (forall ((v_prenex_42325 Int) (v_prenex_42326 Int)) (or (< v_prenex_42326 main_y) (<= 996 (* 2 (select main_a v_prenex_42326))) (<= (select main_a v_prenex_42326) 999) (<= 0 (+ (select main_a v_prenex_42325) 500)) (<= 1000 (+ (select main_a v_prenex_42326) (select main_a v_prenex_42325))) (<= (+ main_y 1) v_prenex_42326))) (forall ((v_prenex_32663 Int) (v_prenex_32662 Int)) (or (< v_prenex_32663 main_y) (<= 0 (+ (select main_a v_prenex_32662) 500)) (<= (select main_a v_prenex_32663) (+ (select main_a v_prenex_32662) 998)) (<= (select main_a v_prenex_32663) 999) (<= (* 2 (select main_a v_prenex_32662)) 1004) (<= (+ main_y 1) v_prenex_32663) (<= 0 (+ (select main_a v_prenex_32663) 3)))) (forall ((v_prenex_37759 Int) (v_prenex_37758 Int)) (or (<= (* 2 (select main_a v_prenex_37759)) 1998) (< v_prenex_37759 main_y) (<= (+ main_y 1) v_prenex_37759) (<= 2 (* 2 (select main_a v_prenex_37758))) (<= (select main_a v_prenex_37758) (+ (select main_a v_prenex_37759) 4)) (<= (* 2 (select main_a v_prenex_37758)) 1004) (<= (select main_a v_prenex_37759) 999))) (or (forall ((v_prenex_36984 Int)) (or (<= 0 (+ (select main_a v_prenex_36984) 3)) (< v_prenex_36984 main_y) (<= (+ main_y 1) v_prenex_36984))) (forall ((v_prenex_36983 Int)) (or (<= (+ main_x 1) v_prenex_36983) (<= 2 (* 2 (select main_a v_prenex_36983)))))) (forall ((v_prenex_35882 Int) (v_prenex_35883 Int)) (or (<= (+ main_x 1) v_prenex_35882) (<= (+ main_y 1) v_prenex_35883) (<= 996 (* 2 (select main_a v_prenex_35883))) (<= 1 (select main_a v_prenex_35882)) (< v_prenex_35883 main_y) (<= (+ (select main_a v_prenex_35883) (select main_a v_prenex_35882)) 1000) (<= (select main_a v_prenex_35882) 502))) (or (forall ((v_prenex_36164 Int)) (or (<= (* 2 (select main_a v_prenex_36164)) 1004) (<= 2 (* 2 (select main_a v_prenex_36164))))) (forall ((v_prenex_36165 Int)) (or (< v_prenex_36165 main_y) (<= 498 (select main_a v_prenex_36165)) (<= 996 (* 2 (select main_a v_prenex_36165))) (<= (+ main_y 1) v_prenex_36165) (<= (* 2 (select main_a v_prenex_36165)) 1998)))) (forall ((v_prenex_41029 Int) (v_prenex_41030 Int)) (or (<= (select main_a v_prenex_41030) 1500) (<= (select main_a v_prenex_41029) 1003) (<= (+ main_y 1) v_prenex_41030) (< v_prenex_41030 main_y) (<= 498 (select main_a v_prenex_41030)) (<= (+ (select main_a v_prenex_41030) (select main_a v_prenex_41029)) 1000) (<= 1 (select main_a v_prenex_41029)))) (forall ((v_prenex_33334 Int) (v_prenex_33333 Int)) (or (<= (+ main_y 1) v_prenex_33334) (< v_prenex_33334 main_y) (<= 498 (select main_a v_prenex_33334)) (<= 996 (* 2 (select main_a v_prenex_33334))) (<= 0 (+ (select main_a v_prenex_33333) 500)) (<= (select main_a v_prenex_33333) 502) (<= 1000 (+ (select main_a v_prenex_33334) (select main_a v_prenex_33333))))) (forall ((v_prenex_38271 Int) (v_prenex_38272 Int)) (or (<= 1000 (+ (select main_a v_prenex_38272) (select main_a v_prenex_38271))) (<= 0 (+ (select main_a v_prenex_38271) 500)) (<= (+ main_y 1) v_prenex_38272) (<= 0 (+ (select main_a v_prenex_38272) 3)) (< v_prenex_38272 main_y) (<= 996 (* 2 (select main_a v_prenex_38272))))) (forall ((v_prenex_46767 Int) (v_prenex_46768 Int)) (or (<= (select main_a v_prenex_46768) 1500) (<= (+ main_y 1) v_prenex_46768) (<= (select main_a v_prenex_46767) 502) (<= 498 (select main_a v_prenex_46768)) (< v_prenex_46768 main_y) (<= (select main_a v_prenex_46767) (+ (select main_a v_prenex_46768) 4)) (<= 2 (* 2 (select main_a v_prenex_46767))))) (forall ((v_prenex_36254 Int) (v_prenex_36255 Int)) (or (<= (select main_a v_prenex_36254) 502) (< v_prenex_36255 main_y) (<= 0 (+ (select main_a v_prenex_36254) 500)) (<= (+ main_y 1) v_prenex_36255) (<= 498 (select main_a v_prenex_36255)) (<= (+ (select main_a v_prenex_36255) (select main_a v_prenex_36254)) 1000) (<= 996 (* 2 (select main_a v_prenex_36255))))) (or (forall ((v_prenex_33088 Int)) (or (<= 1 (select main_a v_prenex_33088)) (<= 2 (* 2 (select main_a v_prenex_33088))))) (forall ((v_prenex_33089 Int)) (or (<= (+ main_y 1) v_prenex_33089) (<= (select main_a v_prenex_33089) 999) (<= 996 (* 2 (select main_a v_prenex_33089))) (< v_prenex_33089 main_y) (<= (* 2 (select main_a v_prenex_33089)) 1998)))) (forall ((v_prenex_47857 Int) (v_prenex_47858 Int)) (or (<= 0 (+ (select main_a v_prenex_47858) 3)) (<= (select main_a v_prenex_47857) 502) (< v_prenex_47858 main_y) (<= 0 (+ (select main_a v_prenex_47857) 500)) (<= (select main_a v_prenex_47857) (+ (select main_a v_prenex_47858) 4)) (<= (+ main_y 1) v_prenex_47858))) (or (forall ((v_prenex_47420 Int)) (or (<= (+ main_y 1) v_prenex_47420) (< v_prenex_47420 main_y) (<= (select main_a v_prenex_47420) 999) (<= 0 (+ (select main_a v_prenex_47420) 3)) (<= (* 2 (select main_a v_prenex_47420)) 1998))) (forall ((v_prenex_47419 Int)) (<= (select main_a v_prenex_47419) 1003))) (or (forall ((v_prenex_39255 Int)) (or (<= 1 (select main_a v_prenex_39255)) (<= 2 (* 2 (select main_a v_prenex_39255))) (< v_prenex_39255 main_x))) (forall ((v_prenex_39256 Int)) (or (<= (+ main_y 1) v_prenex_39256) (< v_prenex_39256 main_y) (<= (* 2 (select main_a v_prenex_39256)) 1998) (<= (select main_a v_prenex_39256) 999)))) (forall ((v_prenex_36334 Int) (v_prenex_36335 Int)) (or (<= 1 (select main_a v_prenex_36334)) (<= (select main_a v_prenex_36335) (+ (select main_a v_prenex_36334) 998)) (<= (+ main_y 1) v_prenex_36335) (<= (+ main_x 1) v_prenex_36334) (< v_prenex_36335 main_y) (<= 498 (select main_a v_prenex_36335)) (<= (* 2 (select main_a v_prenex_36334)) 1004))) (forall ((v_prenex_35400 Int) (v_prenex_35401 Int)) (or (< v_prenex_35401 main_x) (<= 0 (+ (select main_a v_prenex_35401) 500)) (< v_prenex_35400 main_y) (<= 498 (select main_a v_prenex_35400)) (<= (+ main_y 1) v_prenex_35400) (<= 1 (select main_a v_prenex_35401)) (<= 1000 (+ (select main_a v_prenex_35400) (select main_a v_prenex_35401))))) (forall ((v_prenex_33983 Int) (v_prenex_33982 Int)) (or (<= (+ (select main_a v_prenex_33982) (select main_a v_prenex_33983)) 1000) (< v_prenex_33982 main_y) (<= (select main_a v_prenex_33982) 999) (<= (* 2 (select main_a v_prenex_33983)) 1004) (<= (+ main_y 1) v_prenex_33982) (<= 996 (* 2 (select main_a v_prenex_33982))))) (forall ((v_prenex_40743 Int) (v_prenex_40742 Int)) (or (<= (select main_a v_prenex_40742) 502) (<= (+ main_y 1) v_prenex_40743) (< v_prenex_40743 main_y) (<= (select main_a v_prenex_40742) 1003) (<= 996 (* 2 (select main_a v_prenex_40743))) (<= 1000 (+ (select main_a v_prenex_40743) (select main_a v_prenex_40742))))) (forall ((v_prenex_39573 Int) (v_prenex_39572 Int)) (or (<= (* 2 (select main_a v_prenex_39572)) 1004) (<= (select main_a v_prenex_39572) 502) (< v_prenex_39573 main_y) (<= (+ main_y 1) v_prenex_39573) (<= (select main_a v_prenex_39573) (+ (select main_a v_prenex_39572) 998)) (<= 996 (* 2 (select main_a v_prenex_39573))) (<= 0 (+ (select main_a v_prenex_39573) 3)))) (forall ((v_prenex_40663 Int) (v_prenex_40662 Int)) (or (<= (* 2 (select main_a v_prenex_40663)) 1998) (<= (+ main_y 1) v_prenex_40663) (<= 996 (* 2 (select main_a v_prenex_40663))) (<= (* 2 (select main_a v_prenex_40662)) 1004) (< v_prenex_40663 main_y) (<= 0 (+ (select main_a v_prenex_40662) 500)) (<= (select main_a v_prenex_40663) (+ (select main_a v_prenex_40662) 998)))) (forall ((v_prenex_34061 Int) (v_prenex_34060 Int)) (or (<= (select main_a v_prenex_34060) (+ (select main_a v_prenex_34061) 998)) (< v_prenex_34061 main_x) (<= (+ main_x 1) v_prenex_34061) (<= (select main_a v_prenex_34061) 502))) (forall ((v_prenex_43941 Int) (v_prenex_43940 Int)) (or (<= (* 2 (select main_a v_prenex_43940)) 1004) (< v_prenex_43940 main_x) (< v_prenex_43941 main_y) (<= (select main_a v_prenex_43941) (+ (select main_a v_prenex_43940) 998)) (<= (+ main_x 1) v_prenex_43940))) (forall ((v_prenex_35752 Int) (v_prenex_35753 Int)) (or (<= (* 2 (select main_a v_prenex_35752)) 1004) (<= 2 (* 2 (select main_a v_prenex_35752))) (<= (* 2 (select main_a v_prenex_35753)) 1998) (<= 498 (select main_a v_prenex_35753)) (<= (+ main_y 1) v_prenex_35753) (<= 1000 (+ (select main_a v_prenex_35753) (select main_a v_prenex_35752))) (< v_prenex_35753 main_y))) (forall ((v_prenex_35080 Int) (v_prenex_35079 Int)) (or (< v_prenex_35080 main_x) (<= (* 2 (select main_a v_prenex_35080)) 1004) (< v_prenex_35079 main_y) (<= 498 (select main_a v_prenex_35079)) (<= (+ main_y 1) v_prenex_35079) (<= (+ (select main_a v_prenex_35079) (select main_a v_prenex_35080)) 1000) (<= 1 (select main_a v_prenex_35080)))) (forall ((v_prenex_46206 Int) (v_prenex_46205 Int)) (or (<= 1000 (+ (select main_a v_prenex_46206) (select main_a v_prenex_46205))) (< v_prenex_46206 main_y) (<= (+ main_y 1) v_prenex_46206) (<= (select main_a v_prenex_46206) 999) (<= 0 (+ (select main_a v_prenex_46205) 500)))) (forall ((v_prenex_37396 Int) (v_prenex_37397 Int)) (or (< v_prenex_37397 main_y) (<= 1 (select main_a v_prenex_37396)) (<= (select main_a v_prenex_37396) 502) (<= 498 (select main_a v_prenex_37397)) (<= (select main_a v_prenex_37396) (+ (select main_a v_prenex_37397) 4)) (<= (* 2 (select main_a v_prenex_37397)) 1998) (<= (+ main_y 1) v_prenex_37397))) (forall ((v_prenex_38763 Int) (v_prenex_38762 Int)) (or (< v_prenex_38762 main_x) (<= (+ (select main_a v_prenex_38763) (select main_a v_prenex_38762)) 1000) (<= (* 2 (select main_a v_prenex_38762)) 1004) (<= (+ main_y 1) v_prenex_38763) (<= (+ main_x 1) v_prenex_38762))) (forall ((v_prenex_42514 Int) (v_prenex_42515 Int)) (or (<= (select main_a v_prenex_42514) 502) (<= (* 2 (select main_a v_prenex_42514)) 1004) (<= (+ main_x 1) v_prenex_42514) (< v_prenex_42515 main_y) (<= 1000 (+ (select main_a v_prenex_42515) (select main_a v_prenex_42514))) (<= (+ main_y 1) v_prenex_42515) (<= (select main_a v_prenex_42515) 1500))) (forall ((v_prenex_44342 Int) (v_prenex_44343 Int)) (or (<= (select main_a v_prenex_44342) 1003) (<= (select main_a v_prenex_44342) (+ (select main_a v_prenex_44343) 4)) (< v_prenex_44343 main_y) (<= 1 (select main_a v_prenex_44342)) (<= 0 (+ (select main_a v_prenex_44343) 3)) (< v_prenex_44342 main_x) (<= (+ main_y 1) v_prenex_44343))) (forall ((v_prenex_35482 Int) (v_prenex_35483 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35482))) (< v_prenex_35483 main_y) (<= (+ (select main_a v_prenex_35483) (select main_a v_prenex_35482)) 1000) (<= (select main_a v_prenex_35482) 502) (<= 0 (+ (select main_a v_prenex_35483) 3)) (<= (+ main_y 1) v_prenex_35483))) (or (forall ((v_prenex_41662 Int)) (or (<= (* 2 (select main_a v_prenex_41662)) 1004) (<= 2 (* 2 (select main_a v_prenex_41662))))) (forall ((v_prenex_41663 Int)) (or (< v_prenex_41663 main_y) (<= (select main_a v_prenex_41663) 1500) (<= 0 (+ (select main_a v_prenex_41663) 3)) (<= (* 2 (select main_a v_prenex_41663)) 1998) (<= (+ main_y 1) v_prenex_41663)))) (forall ((v_prenex_40190 Int) (v_prenex_40189 Int)) (or (<= (+ main_y 1) v_prenex_40190) (<= 0 (+ (select main_a v_prenex_40190) 3)) (<= (select main_a v_prenex_40190) 1500) (< v_prenex_40190 main_y) (<= 2 (* 2 (select main_a v_prenex_40189))) (<= (+ (select main_a v_prenex_40190) (select main_a v_prenex_40189)) 1000) (<= (select main_a v_prenex_40189) 502))) (forall ((v_prenex_43873 Int) (v_prenex_43872 Int)) (or (<= (* 2 (select main_a v_prenex_43873)) 1998) (<= (* 2 (select main_a v_prenex_43872)) 1004) (<= (+ main_y 1) v_prenex_43873) (< v_prenex_43872 main_x) (< v_prenex_43873 main_y) (<= (select main_a v_prenex_43872) (+ (select main_a v_prenex_43873) 4)) (<= 2 (* 2 (select main_a v_prenex_43872))))) (forall ((v_prenex_43887 Int) (v_prenex_43886 Int)) (or (< v_prenex_43887 main_y) (<= (+ main_y 1) v_prenex_43887) (<= (* 2 (select main_a v_prenex_43886)) 1004) (<= 996 (* 2 (select main_a v_prenex_43887))) (<= (select main_a v_prenex_43886) 1003) (<= 1000 (+ (select main_a v_prenex_43887) (select main_a v_prenex_43886))))) (forall ((v_prenex_42265 Int) (v_prenex_42266 Int)) (or (<= (* 2 (select main_a v_prenex_42265)) 1004) (< v_prenex_42266 main_y) (<= (select main_a v_prenex_42265) 1003) (<= (+ (select main_a v_prenex_42266) (select main_a v_prenex_42265)) 1000) (<= (select main_a v_prenex_42266) 999) (<= 498 (select main_a v_prenex_42266)) (<= (+ main_y 1) v_prenex_42266))) (forall ((v_prenex_36437 Int) (v_prenex_36438 Int)) (or (< v_prenex_36438 main_y) (<= (+ main_y 1) v_prenex_36438) (<= 0 (+ (select main_a v_prenex_36437) 500)) (<= (* 2 (select main_a v_prenex_36437)) 1004) (<= 498 (select main_a v_prenex_36438)) (<= (select main_a v_prenex_36437) (+ (select main_a v_prenex_36438) 4)) (<= (select main_a v_prenex_36438) 999))) (forall ((v_prenex_45548 Int) (v_prenex_45549 Int)) (or (<= (select main_a v_prenex_45548) 1003) (<= 498 (select main_a v_prenex_45549)) (<= (+ (select main_a v_prenex_45549) (select main_a v_prenex_45548)) 1000) (<= (+ main_y 1) v_prenex_45549) (<= (select main_a v_prenex_45548) 502) (< v_prenex_45549 main_y) (<= (select main_a v_prenex_45549) 999))) (forall ((v_prenex_44557 Int) (v_prenex_44556 Int)) (or (< v_prenex_44557 main_y) (<= (+ main_y 1) v_prenex_44557) (<= (* 2 (select main_a v_prenex_44556)) 1004) (<= 996 (* 2 (select main_a v_prenex_44557))) (<= (+ (select main_a v_prenex_44557) (select main_a v_prenex_44556)) 1000) (<= (select main_a v_prenex_44556) 502))) (or (forall ((v_prenex_35310 Int)) (or (<= (select main_a v_prenex_35310) 502) (<= 0 (+ (select main_a v_prenex_35310) 500)))) (forall ((v_prenex_35309 Int)) (or (<= 498 (select main_a v_prenex_35309)) (<= 0 (+ (select main_a v_prenex_35309) 3)) (< v_prenex_35309 main_y) (<= (+ main_y 1) v_prenex_35309) (<= 996 (* 2 (select main_a v_prenex_35309)))))) (or (forall ((v_prenex_34132 Int)) (or (<= 0 (+ (select main_a v_prenex_34132) 3)) (<= (* 2 (select main_a v_prenex_34132)) 1998) (<= (+ main_y 1) v_prenex_34132) (< v_prenex_34132 main_y))) (forall ((v_prenex_34133 Int)) (or (<= (* 2 (select main_a v_prenex_34133)) 1004) (<= 2 (* 2 (select main_a v_prenex_34133))) (< v_prenex_34133 main_x)))) (or (forall ((v_prenex_47335 Int)) (or (<= (select main_a v_prenex_47335) 1003) (<= (+ main_x 1) v_prenex_47335))) (forall ((v_prenex_47336 Int)) (or (< v_prenex_47336 main_y) (<= (+ main_y 1) v_prenex_47336) (<= 996 (* 2 (select main_a v_prenex_47336)))))) (or (forall ((v_prenex_41593 Int)) (or (<= (* 2 (select main_a v_prenex_41593)) 1998) (< v_prenex_41593 main_y) (<= (+ main_y 1) v_prenex_41593) (<= (select main_a v_prenex_41593) 1500))) (forall ((v_prenex_41592 Int)) (or (<= (select main_a v_prenex_41592) 502) (<= 0 (+ (select main_a v_prenex_41592) 500))))) (or (forall ((v_prenex_44328 Int)) (or (<= 0 (+ (select main_a v_prenex_44328) 500)) (<= 1 (select main_a v_prenex_44328)))) (forall ((v_prenex_44329 Int)) (or (<= (select main_a v_prenex_44329) 1500) (<= (+ main_y 1) v_prenex_44329) (<= (* 2 (select main_a v_prenex_44329)) 1998) (< v_prenex_44329 main_y) (<= 996 (* 2 (select main_a v_prenex_44329)))))) (forall ((v_prenex_36660 Int) (v_prenex_36661 Int)) (or (< v_prenex_36661 main_y) (<= (select main_a v_prenex_36660) (+ (select main_a v_prenex_36661) 4)) (<= 1 (select main_a v_prenex_36660)) (<= 996 (* 2 (select main_a v_prenex_36661))) (<= 2 (* 2 (select main_a v_prenex_36660))) (<= (+ main_y 1) v_prenex_36661) (<= (select main_a v_prenex_36661) 999))) (forall ((v_prenex_34381 Int) (v_prenex_34380 Int)) (or (<= (+ (select main_a v_prenex_34380) (select main_a v_prenex_34381)) 1000) (<= (select main_a v_prenex_34381) 1003) (< v_prenex_34380 main_y) (<= (* 2 (select main_a v_prenex_34380)) 1998) (<= 0 (+ (select main_a v_prenex_34381) 500)) (<= (+ main_y 1) v_prenex_34380))) (forall ((v_prenex_46008 Int) (v_prenex_46009 Int)) (or (<= 0 (+ (select main_a v_prenex_46009) 3)) (<= (select main_a v_prenex_46009) 999) (< v_prenex_46009 main_y) (<= 1 (select main_a v_prenex_46008)) (<= (select main_a v_prenex_46009) (+ (select main_a v_prenex_46008) 998)) (<= (* 2 (select main_a v_prenex_46008)) 1004) (<= (+ main_y 1) v_prenex_46009))) (forall ((v_prenex_40955 Int) (v_prenex_40954 Int)) (or (<= (select main_a v_prenex_40955) 1500) (<= (+ (select main_a v_prenex_40955) (select main_a v_prenex_40954)) 1000) (<= (* 2 (select main_a v_prenex_40954)) 1004) (<= (select main_a v_prenex_40954) 1003) (< v_prenex_40954 main_x) (<= (+ main_y 1) v_prenex_40955) (< v_prenex_40955 main_y))) (forall ((v_prenex_36641 Int) (v_prenex_36640 Int)) (or (<= (select main_a v_prenex_36640) 1003) (<= 1000 (+ (select main_a v_prenex_36641) (select main_a v_prenex_36640))) (< v_prenex_36641 main_y) (<= (+ main_y 1) v_prenex_36641) (<= 498 (select main_a v_prenex_36641)))) (or (forall ((v_prenex_36649 Int)) (or (<= (* 2 (select main_a v_prenex_36649)) 1998) (<= (+ main_y 1) v_prenex_36649) (< v_prenex_36649 main_y) (<= 996 (* 2 (select main_a v_prenex_36649))))) (forall ((v_prenex_36648 Int)) (<= 0 (+ (select main_a v_prenex_36648) 500)))) (forall ((v_prenex_32959 Int) (v_prenex_32958 Int)) (or (<= (* 2 (select main_a v_prenex_32958)) 1004) (<= (+ main_y 1) v_prenex_32959) (<= 0 (+ (select main_a v_prenex_32958) 500)) (<= (select main_a v_prenex_32959) (+ (select main_a v_prenex_32958) 998)) (< v_prenex_32959 main_y) (< v_prenex_32958 main_x) (<= (* 2 (select main_a v_prenex_32959)) 1998))) (forall ((v_prenex_33295 Int) (v_prenex_33294 Int)) (or (<= (* 2 (select main_a v_prenex_33295)) 1998) (<= (+ main_y 1) v_prenex_33295) (< v_prenex_33295 main_y) (<= 0 (+ (select main_a v_prenex_33295) 3)) (<= (select main_a v_prenex_33294) (+ (select main_a v_prenex_33295) 4)) (<= (select main_a v_prenex_33294) 1003) (<= 0 (+ (select main_a v_prenex_33294) 500)))) (forall ((v_prenex_45236 Int) (v_prenex_45237 Int)) (or (<= (+ main_y 1) v_prenex_45237) (<= (select main_a v_prenex_45236) (+ (select main_a v_prenex_45237) 4)) (<= (select main_a v_prenex_45237) 999) (<= 1 (select main_a v_prenex_45236)) (<= 2 (* 2 (select main_a v_prenex_45236))) (< v_prenex_45237 main_y))) (forall ((v_prenex_36455 Int) (v_prenex_36456 Int)) (or (<= (select main_a v_prenex_36456) 999) (<= 0 (+ (select main_a v_prenex_36455) 500)) (<= 498 (select main_a v_prenex_36456)) (<= (select main_a v_prenex_36455) (+ (select main_a v_prenex_36456) 4)) (< v_prenex_36456 main_y) (<= (+ main_y 1) v_prenex_36456) (<= (select main_a v_prenex_36455) 1003))) (forall ((v_prenex_34183 Int) (v_prenex_34182 Int)) (or (<= (select main_a v_prenex_34183) (+ (select main_a v_prenex_34182) 4)) (<= (select main_a v_prenex_34183) 502) (<= (+ main_y 1) v_prenex_34182) (< v_prenex_34182 main_y) (<= 996 (* 2 (select main_a v_prenex_34182))) (<= (* 2 (select main_a v_prenex_34183)) 1004) (<= (+ main_x 1) v_prenex_34183))) (forall ((v_prenex_46624 Int) (v_prenex_46623 Int)) (or (<= 0 (+ (select main_a v_prenex_46623) 500)) (< v_prenex_46623 main_x) (<= (+ main_x 1) v_prenex_46623) (<= (select main_a v_prenex_46623) (+ (select main_a v_prenex_46624) 4)))) (forall ((v_prenex_36593 Int) (v_prenex_36594 Int)) (or (<= (+ main_y 1) v_prenex_36594) (<= 0 (+ (select main_a v_prenex_36593) 500)) (<= 498 (select main_a v_prenex_36594)) (<= (* 2 (select main_a v_prenex_36593)) 1004) (< v_prenex_36594 main_y) (< v_prenex_36593 main_x) (<= (select main_a v_prenex_36593) (+ (select main_a v_prenex_36594) 4)))) (forall ((v_prenex_45795 Int) (v_prenex_45794 Int)) (or (<= (+ (select main_a v_prenex_45795) (select main_a v_prenex_45794)) 1000) (<= (select main_a v_prenex_45794) 502) (<= (select main_a v_prenex_45795) 1500) (< v_prenex_45795 main_y) (<= (+ main_y 1) v_prenex_45795) (<= 498 (select main_a v_prenex_45795)))) (or (forall ((v_prenex_37132 Int)) (<= 996 (* 2 (select main_a v_prenex_37132)))) (forall ((v_prenex_37131 Int)) (or (<= (+ main_x 1) v_prenex_37131) (<= 0 (+ (select main_a v_prenex_37131) 500)) (< v_prenex_37131 main_x)))) (or (forall ((v_prenex_45258 Int)) (or (<= (select main_a v_prenex_45258) 1003) (<= (* 2 (select main_a v_prenex_45258)) 1004))) (forall ((v_prenex_45259 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45259))) (<= (* 2 (select main_a v_prenex_45259)) 1998) (<= (+ main_y 1) v_prenex_45259) (<= 498 (select main_a v_prenex_45259)) (< v_prenex_45259 main_y)))) (forall ((v_prenex_40961 Int) (v_prenex_40960 Int)) (or (<= (+ (select main_a v_prenex_40961) (select main_a v_prenex_40960)) 1000) (< v_prenex_40961 main_y) (<= (select main_a v_prenex_40960) 502) (<= (+ main_y 1) v_prenex_40961) (<= (select main_a v_prenex_40960) 1003) (<= 996 (* 2 (select main_a v_prenex_40961))))) (forall ((v_prenex_38334 Int) (v_prenex_38333 Int)) (or (<= (select main_a v_prenex_38334) (+ (select main_a v_prenex_38333) 998)) (<= (+ main_x 1) v_prenex_38333) (<= 1 (select main_a v_prenex_38333)) (<= (* 2 (select main_a v_prenex_38333)) 1004) (< v_prenex_38333 main_x))) (forall ((v_prenex_42924 Int) (v_prenex_42925 Int)) (or (<= 1 (select main_a v_prenex_42924)) (< v_prenex_42924 main_x) (<= (select main_a v_prenex_42925) 999) (< v_prenex_42925 main_y) (<= 0 (+ (select main_a v_prenex_42924) 500)) (<= (+ main_y 1) v_prenex_42925) (<= 1000 (+ (select main_a v_prenex_42925) (select main_a v_prenex_42924))))) (forall ((v_prenex_37979 Int) (v_prenex_37978 Int)) (or (<= (+ main_y 1) v_prenex_37979) (< v_prenex_37978 main_x) (<= (select main_a v_prenex_37978) (+ (select main_a v_prenex_37979) 4)) (<= (* 2 (select main_a v_prenex_37979)) 1998) (<= 0 (+ (select main_a v_prenex_37978) 500)) (<= 1 (select main_a v_prenex_37978)) (< v_prenex_37979 main_y))) (forall ((v_prenex_45942 Int) (v_prenex_45943 Int)) (or (<= 1000 (+ (select main_a v_prenex_45943) (select main_a v_prenex_45942))) (<= 2 (* 2 (select main_a v_prenex_45942))) (< v_prenex_45943 main_y) (<= 498 (select main_a v_prenex_45943)) (<= 996 (* 2 (select main_a v_prenex_45943))) (<= (+ main_y 1) v_prenex_45943))) (or (forall ((v_prenex_37253 Int)) (or (<= 0 (+ (select main_a v_prenex_37253) 500)) (<= 1 (select main_a v_prenex_37253)) (< v_prenex_37253 main_x))) (forall ((v_prenex_37254 Int)) (or (<= (* 2 (select main_a v_prenex_37254)) 1998) (< v_prenex_37254 main_y) (<= (+ main_y 1) v_prenex_37254) (<= 996 (* 2 (select main_a v_prenex_37254)))))) (forall ((v_prenex_41861 Int) (v_prenex_41862 Int)) (or (<= 1000 (+ (select main_a v_prenex_41862) (select main_a v_prenex_41861))) (<= (* 2 (select main_a v_prenex_41862)) 1998) (<= (+ main_x 1) v_prenex_41861) (<= (+ main_y 1) v_prenex_41862) (<= 0 (+ (select main_a v_prenex_41861) 500)) (<= (select main_a v_prenex_41861) 502) (< v_prenex_41862 main_y))) (forall ((v_prenex_43701 Int) (v_prenex_43702 Int)) (or (<= 0 (+ (select main_a v_prenex_43701) 500)) (<= (+ main_y 1) v_prenex_43702) (<= (select main_a v_prenex_43702) 999) (<= 1 (select main_a v_prenex_43701)) (<= (select main_a v_prenex_43702) (+ (select main_a v_prenex_43701) 998)) (< v_prenex_43702 main_y) (<= 0 (+ (select main_a v_prenex_43702) 3)))) (forall ((v_prenex_35169 Int) (v_prenex_35170 Int)) (or (<= (select main_a v_prenex_35170) 502) (<= (* 2 (select main_a v_prenex_35169)) 1998) (<= 1 (select main_a v_prenex_35170)) (<= 498 (select main_a v_prenex_35169)) (<= (+ main_y 1) v_prenex_35169) (< v_prenex_35169 main_y) (<= (+ (select main_a v_prenex_35169) (select main_a v_prenex_35170)) 1000))) (forall ((v_prenex_46738 Int) (v_prenex_46737 Int)) (or (<= (+ main_y 1) v_prenex_46738) (<= (select main_a v_prenex_46738) 999) (<= 2 (* 2 (select main_a v_prenex_46737))) (< v_prenex_46738 main_y) (<= 1000 (+ (select main_a v_prenex_46738) (select main_a v_prenex_46737))) (<= (* 2 (select main_a v_prenex_46738)) 1998))) (forall ((v_prenex_34622 Int) (v_prenex_34621 Int)) (or (< v_prenex_34621 main_y) (<= 0 (+ (select main_a v_prenex_34621) 3)) (<= 1000 (+ (select main_a v_prenex_34621) (select main_a v_prenex_34622))) (<= (+ main_y 1) v_prenex_34621) (<= (select main_a v_prenex_34621) 999) (<= 2 (* 2 (select main_a v_prenex_34622))) (<= (* 2 (select main_a v_prenex_34622)) 1004))) (or (forall ((v_prenex_39399 Int)) (or (<= 498 (select main_a v_prenex_39399)) (<= (+ main_y 1) v_prenex_39399) (<= 996 (* 2 (select main_a v_prenex_39399))) (<= (select main_a v_prenex_39399) 1500) (< v_prenex_39399 main_y))) (forall ((v_prenex_39398 Int)) (or (<= 0 (+ (select main_a v_prenex_39398) 500)) (<= 2 (* 2 (select main_a v_prenex_39398)))))) (forall ((v_prenex_40835 Int) (v_prenex_40834 Int)) (or (<= 0 (+ (select main_a v_prenex_40835) 3)) (<= (+ main_y 1) v_prenex_40835) (<= (select main_a v_prenex_40834) 1003) (< v_prenex_40835 main_y) (<= 996 (* 2 (select main_a v_prenex_40835))) (<= 1000 (+ (select main_a v_prenex_40835) (select main_a v_prenex_40834))))) (forall ((v_prenex_36517 Int) (v_prenex_36518 Int)) (or (<= (* 2 (select main_a v_prenex_36517)) 1004) (<= 1000 (+ (select main_a v_prenex_36518) (select main_a v_prenex_36517))) (< v_prenex_36518 main_y) (<= 498 (select main_a v_prenex_36518)) (<= (select main_a v_prenex_36517) 1003) (<= 0 (+ (select main_a v_prenex_36518) 3)) (<= (+ main_y 1) v_prenex_36518))) (forall ((v_prenex_40014 Int) (v_prenex_40013 Int)) (or (<= (select main_a v_prenex_40013) 502) (<= 1 (select main_a v_prenex_40013)) (<= (select main_a v_prenex_40014) (+ (select main_a v_prenex_40013) 998)) (<= 498 (select main_a v_prenex_40014)) (< v_prenex_40014 main_y) (<= (+ main_y 1) v_prenex_40014))) (forall ((v_prenex_35058 Int) (v_prenex_35057 Int)) (or (<= 0 (+ (select main_a v_prenex_35058) 500)) (<= (select main_a v_prenex_35057) (+ (select main_a v_prenex_35058) 998)) (<= 2 (* 2 (select main_a v_prenex_35058))) (<= (+ main_y 1) v_prenex_35057) (< v_prenex_35057 main_y) (<= 996 (* 2 (select main_a v_prenex_35057))) (<= (+ main_x 1) v_prenex_35058))) (forall ((v_prenex_37329 Int) (v_prenex_37330 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37329))) (<= (+ main_y 1) v_prenex_37330) (<= (select main_a v_prenex_37330) 1500) (<= (select main_a v_prenex_37330) (+ (select main_a v_prenex_37329) 998)) (<= 1 (select main_a v_prenex_37329)) (<= 0 (+ (select main_a v_prenex_37330) 3)) (< v_prenex_37330 main_y))) (or (forall ((v_prenex_41118 Int)) (or (<= 0 (+ (select main_a v_prenex_41118) 500)) (<= 1 (select main_a v_prenex_41118)))) (forall ((v_prenex_41119 Int)) (or (<= 498 (select main_a v_prenex_41119)) (<= 0 (+ (select main_a v_prenex_41119) 3)) (<= 996 (* 2 (select main_a v_prenex_41119))) (< v_prenex_41119 main_y) (<= (+ main_y 1) v_prenex_41119)))) (forall ((v_prenex_42744 Int) (v_prenex_42745 Int)) (or (<= (select main_a v_prenex_42744) 502) (<= (* 2 (select main_a v_prenex_42745)) 1998) (<= (select main_a v_prenex_42745) 999) (<= (+ main_y 1) v_prenex_42745) (<= 2 (* 2 (select main_a v_prenex_42744))) (< v_prenex_42745 main_y) (<= (+ (select main_a v_prenex_42745) (select main_a v_prenex_42744)) 1000))) (forall ((v_prenex_33205 Int) (v_prenex_33204 Int)) (or (<= (select main_a v_prenex_33205) 999) (<= (select main_a v_prenex_33204) 502) (<= (+ main_y 1) v_prenex_33205) (<= 1000 (+ (select main_a v_prenex_33205) (select main_a v_prenex_33204))) (<= 2 (* 2 (select main_a v_prenex_33204))) (< v_prenex_33205 main_y))) (forall ((v_prenex_44427 Int) (v_prenex_44426 Int)) (or (<= (select main_a v_prenex_44427) 1500) (<= 0 (+ (select main_a v_prenex_44427) 3)) (<= (select main_a v_prenex_44427) (+ (select main_a v_prenex_44426) 998)) (<= 0 (+ (select main_a v_prenex_44426) 500)) (<= (+ main_y 1) v_prenex_44427) (< v_prenex_44427 main_y) (<= 2 (* 2 (select main_a v_prenex_44426))))) (forall ((v_prenex_33785 Int) (v_prenex_33784 Int)) (or (<= (select main_a v_prenex_33784) 502) (<= (+ main_y 1) v_prenex_33785) (<= (select main_a v_prenex_33785) 999) (<= (* 2 (select main_a v_prenex_33785)) 1998) (< v_prenex_33785 main_y) (<= (select main_a v_prenex_33785) (+ (select main_a v_prenex_33784) 998)) (<= 0 (+ (select main_a v_prenex_33784) 500)))) (forall ((v_prenex_44793 Int) (v_prenex_44792 Int)) (or (<= (select main_a v_prenex_44792) (+ (select main_a v_prenex_44793) 4)) (<= (select main_a v_prenex_44792) 502) (< v_prenex_44793 main_y) (<= 996 (* 2 (select main_a v_prenex_44793))) (< v_prenex_44792 main_x) (<= 1 (select main_a v_prenex_44792)) (<= (+ main_y 1) v_prenex_44793))) (forall ((v_prenex_34666 Int) (v_prenex_34665 Int)) (or (<= 1000 (+ (select main_a v_prenex_34665) (select main_a v_prenex_34666))) (<= (+ main_y 1) v_prenex_34665) (<= 0 (+ (select main_a v_prenex_34665) 3)) (< v_prenex_34665 main_y) (<= 0 (+ (select main_a v_prenex_34666) 500)) (<= 996 (* 2 (select main_a v_prenex_34665))))) (forall ((v_prenex_35670 Int) (v_prenex_35671 Int)) (or (<= (select main_a v_prenex_35671) 1500) (<= (select main_a v_prenex_35670) (+ (select main_a v_prenex_35671) 4)) (< v_prenex_35671 main_y) (<= 996 (* 2 (select main_a v_prenex_35671))) (<= 1 (select main_a v_prenex_35670)) (<= (+ main_y 1) v_prenex_35671))) (forall ((v_prenex_34974 Int) (v_prenex_34973 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34974))) (< v_prenex_34974 main_x) (<= (+ (select main_a v_prenex_34973) (select main_a v_prenex_34974)) 1000) (<= (+ main_y 1) v_prenex_34973) (<= (+ main_x 1) v_prenex_34974))) (forall ((v_prenex_36118 Int) (v_prenex_36119 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36119))) (< v_prenex_36119 main_y) (<= (+ main_y 1) v_prenex_36119) (< v_prenex_36118 main_x) (<= 2 (* 2 (select main_a v_prenex_36118))) (<= 1000 (+ (select main_a v_prenex_36119) (select main_a v_prenex_36118))))) (forall ((v_prenex_33797 Int) (v_prenex_33796 Int)) (or (<= 0 (+ (select main_a v_prenex_33797) 3)) (<= (select main_a v_prenex_33796) 1003) (<= (+ main_y 1) v_prenex_33797) (< v_prenex_33797 main_y) (<= 498 (select main_a v_prenex_33797)) (<= (select main_a v_prenex_33796) (+ (select main_a v_prenex_33797) 4)))) (forall ((v_prenex_45834 Int) (v_prenex_45835 Int)) (or (<= (select main_a v_prenex_45834) 1003) (<= (* 2 (select main_a v_prenex_45834)) 1004) (<= (+ main_y 1) v_prenex_45835) (< v_prenex_45835 main_y) (<= 0 (+ (select main_a v_prenex_45835) 3)) (<= 996 (* 2 (select main_a v_prenex_45835))) (<= 1000 (+ (select main_a v_prenex_45835) (select main_a v_prenex_45834))))) (forall ((v_prenex_44415 Int) (v_prenex_44414 Int)) (or (<= (select main_a v_prenex_44415) 999) (<= 1 (select main_a v_prenex_44414)) (<= (* 2 (select main_a v_prenex_44414)) 1004) (<= (select main_a v_prenex_44414) (+ (select main_a v_prenex_44415) 4)) (<= (+ main_y 1) v_prenex_44415) (<= (* 2 (select main_a v_prenex_44415)) 1998) (< v_prenex_44415 main_y))) (forall ((v_prenex_46831 Int) (v_prenex_46832 Int)) (or (<= (select main_a v_prenex_46832) (+ (select main_a v_prenex_46831) 998)) (<= (+ main_y 1) v_prenex_46832) (<= 996 (* 2 (select main_a v_prenex_46832))) (<= (select main_a v_prenex_46831) 502) (<= (* 2 (select main_a v_prenex_46832)) 1998) (< v_prenex_46832 main_y))) (forall ((v_prenex_37789 Int) (v_prenex_37788 Int)) (or (<= (select main_a v_prenex_37789) 1500) (<= (select main_a v_prenex_37788) (+ (select main_a v_prenex_37789) 4)) (<= 0 (+ (select main_a v_prenex_37789) 3)) (< v_prenex_37789 main_y) (<= (+ main_y 1) v_prenex_37789) (<= 0 (+ (select main_a v_prenex_37788) 500)))) (forall ((v_prenex_43716 Int) (v_prenex_43715 Int)) (or (< v_prenex_43716 main_y) (<= (select main_a v_prenex_43715) 1003) (<= (* 2 (select main_a v_prenex_43716)) 1998) (<= 0 (+ (select main_a v_prenex_43716) 3)) (<= (select main_a v_prenex_43715) (+ (select main_a v_prenex_43716) 4)) (<= (+ main_y 1) v_prenex_43716))) (forall ((v_prenex_40447 Int) (v_prenex_40448 Int)) (or (<= (select main_a v_prenex_40447) 502) (<= (select main_a v_prenex_40448) 1500) (<= (+ main_y 1) v_prenex_40448) (<= (select main_a v_prenex_40447) 1003) (<= 996 (* 2 (select main_a v_prenex_40448))) (<= (select main_a v_prenex_40447) (+ (select main_a v_prenex_40448) 4)) (< v_prenex_40448 main_y))) (or (forall ((v_prenex_45789 Int)) (or (<= (* 2 (select main_a v_prenex_45789)) 1998) (<= 0 (+ (select main_a v_prenex_45789) 3)) (<= (+ main_y 1) v_prenex_45789) (< v_prenex_45789 main_y) (<= (select main_a v_prenex_45789) 1500))) (forall ((v_prenex_45788 Int)) (or (<= (select main_a v_prenex_45788) 1003) (<= (* 2 (select main_a v_prenex_45788)) 1004)))) (or (forall ((v_prenex_41031 Int)) (<= (* 2 (select main_a v_prenex_41031)) 1004)) (forall ((v_prenex_32325 Int)) (or (<= (* 2 (select main_a v_prenex_32325)) 1998) (< v_prenex_32325 main_y) (<= (+ main_y 1) v_prenex_32325) (<= (select main_a v_prenex_32325) 999)))) (forall ((v_prenex_43799 Int) (v_prenex_43798 Int)) (or (<= 0 (+ (select main_a v_prenex_43799) 3)) (< v_prenex_43798 main_x) (<= (* 2 (select main_a v_prenex_43798)) 1004) (<= (select main_a v_prenex_43798) (+ (select main_a v_prenex_43799) 4)) (< v_prenex_43799 main_y) (<= (+ main_y 1) v_prenex_43799) (<= 0 (+ (select main_a v_prenex_43798) 500)))) (or (forall ((v_prenex_44277 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44277))) (<= (+ main_y 1) v_prenex_44277) (<= 498 (select main_a v_prenex_44277)) (< v_prenex_44277 main_y))) (forall ((v_prenex_44276 Int)) (or (<= (select main_a v_prenex_44276) 502) (<= 2 (* 2 (select main_a v_prenex_44276))) (<= (+ main_x 1) v_prenex_44276)))) (forall ((v_prenex_47262 Int) (v_prenex_47261 Int)) (or (< v_prenex_47262 main_y) (<= (select main_a v_prenex_47262) 1500) (<= (select main_a v_prenex_47261) (+ (select main_a v_prenex_47262) 4)) (<= 2 (* 2 (select main_a v_prenex_47261))) (<= (+ main_y 1) v_prenex_47262) (<= 0 (+ (select main_a v_prenex_47261) 500)) (<= 996 (* 2 (select main_a v_prenex_47262))))) (or (forall ((v_prenex_40783 Int)) (or (<= (+ main_y 1) v_prenex_40783) (<= (select main_a v_prenex_40783) 999) (<= (* 2 (select main_a v_prenex_40783)) 1998) (< v_prenex_40783 main_y) (<= (select main_a v_prenex_40783) 1500))) (forall ((v_prenex_40782 Int)) (or (<= 0 (+ (select main_a v_prenex_40782) 500)) (<= 1 (select main_a v_prenex_40782))))) (forall ((v_prenex_34684 Int) (v_prenex_34683 Int)) (or (<= (+ main_y 1) v_prenex_34683) (< v_prenex_34683 main_y) (<= (select main_a v_prenex_34684) 1003) (<= (* 2 (select main_a v_prenex_34683)) 1998) (<= 1 (select main_a v_prenex_34684)) (<= 1000 (+ (select main_a v_prenex_34683) (select main_a v_prenex_34684))))) (forall ((v_prenex_39326 Int) (v_prenex_39327 Int)) (or (< v_prenex_39327 main_y) (<= 1000 (+ (select main_a v_prenex_39327) (select main_a v_prenex_39326))) (<= (+ main_y 1) v_prenex_39327) (<= 1 (select main_a v_prenex_39326)) (<= 996 (* 2 (select main_a v_prenex_39327))) (<= 0 (+ (select main_a v_prenex_39327) 3)) (<= (select main_a v_prenex_39326) 502))) (or (forall ((v_prenex_47044 Int)) (or (<= (select main_a v_prenex_47044) 1003) (<= (+ main_x 1) v_prenex_47044) (<= 0 (+ (select main_a v_prenex_47044) 500)))) (forall ((v_prenex_47045 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47045))) (< v_prenex_47045 main_y) (<= (select main_a v_prenex_47045) 1500) (<= (+ main_y 1) v_prenex_47045)))) (forall ((v_prenex_34704 Int) (v_prenex_34703 Int)) (or (<= (select main_a v_prenex_34703) (+ (select main_a v_prenex_34704) 998)) (<= 0 (+ (select main_a v_prenex_34704) 500)) (< v_prenex_34703 main_y) (<= 996 (* 2 (select main_a v_prenex_34703))) (<= (+ main_y 1) v_prenex_34703))) (forall ((v_prenex_41652 Int) (v_prenex_41653 Int)) (or (<= 1000 (+ (select main_a v_prenex_41653) (select main_a v_prenex_41652))) (<= (+ main_y 1) v_prenex_41653) (<= 2 (* 2 (select main_a v_prenex_41652))) (<= 996 (* 2 (select main_a v_prenex_41653))) (<= (select main_a v_prenex_41652) 1003) (<= (select main_a v_prenex_41653) 999) (< v_prenex_41653 main_y))) (or (forall ((v_prenex_42303 Int)) (or (< v_prenex_42303 main_x) (<= 0 (+ (select main_a v_prenex_42303) 500)) (<= (select main_a v_prenex_42303) 1003))) (forall ((v_prenex_42304 Int)) (or (<= 498 (select main_a v_prenex_42304)) (<= (+ main_y 1) v_prenex_42304) (<= 996 (* 2 (select main_a v_prenex_42304))) (< v_prenex_42304 main_y)))) (or (forall ((v_prenex_36936 Int)) (or (<= 498 (select main_a v_prenex_36936)) (<= (* 2 (select main_a v_prenex_36936)) 1998) (< v_prenex_36936 main_y) (<= 996 (* 2 (select main_a v_prenex_36936))) (<= (+ main_y 1) v_prenex_36936))) (forall ((v_prenex_36935 Int)) (or (<= (select main_a v_prenex_36935) 502) (<= 0 (+ (select main_a v_prenex_36935) 500))))) (forall ((v_prenex_48068 Int) (v_prenex_48067 Int)) (or (<= 0 (+ (select main_a v_prenex_48068) 3)) (<= (+ main_y 1) v_prenex_48068) (<= 0 (+ (select main_a v_prenex_48067) 500)) (< v_prenex_48068 main_y) (<= (select main_a v_prenex_48068) (+ (select main_a v_prenex_48067) 998)) (<= 996 (* 2 (select main_a v_prenex_48068))) (<= (select main_a v_prenex_48067) 502))) (or (forall ((v_prenex_47981 Int)) (or (<= 1 (select main_a v_prenex_47981)) (<= (select main_a v_prenex_47981) 502) (< v_prenex_47981 main_x))) (forall ((v_prenex_47982 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47982))) (<= (+ main_y 1) v_prenex_47982) (< v_prenex_47982 main_y) (<= (select main_a v_prenex_47982) 999)))) (forall ((v_prenex_32517 Int) (v_prenex_32516 Int)) (or (<= (* 2 (select main_a v_prenex_32516)) 1004) (< v_prenex_32517 main_y) (<= (select main_a v_prenex_32516) 502) (<= 996 (* 2 (select main_a v_prenex_32517))) (<= 1000 (+ (select main_a v_prenex_32517) (select main_a v_prenex_32516))) (<= (+ main_y 1) v_prenex_32517) (<= (select main_a v_prenex_32517) 1500))) (forall ((v_prenex_42520 Int) (v_prenex_42521 Int)) (or (<= (+ main_y 1) v_prenex_42521) (<= 0 (+ (select main_a v_prenex_42521) 3)) (<= (* 2 (select main_a v_prenex_42520)) 1004) (<= (* 2 (select main_a v_prenex_42521)) 1998) (< v_prenex_42521 main_y) (<= (+ (select main_a v_prenex_42521) (select main_a v_prenex_42520)) 1000) (<= 0 (+ (select main_a v_prenex_42520) 500)))) (forall ((v_prenex_42702 Int) (v_prenex_42703 Int)) (or (<= (select main_a v_prenex_42702) (+ (select main_a v_prenex_42703) 4)) (<= 498 (select main_a v_prenex_42703)) (<= (select main_a v_prenex_42703) 999) (< v_prenex_42703 main_y) (<= 1 (select main_a v_prenex_42702)) (<= 2 (* 2 (select main_a v_prenex_42702))) (<= (+ main_y 1) v_prenex_42703))) (forall ((v_prenex_44108 Int) (v_prenex_44109 Int)) (or (<= (select main_a v_prenex_44108) (+ (select main_a v_prenex_44109) 4)) (<= 2 (* 2 (select main_a v_prenex_44108))) (< v_prenex_44109 main_y) (<= 498 (select main_a v_prenex_44109)) (<= (+ main_y 1) v_prenex_44109) (<= 0 (+ (select main_a v_prenex_44109) 3)) (<= 1 (select main_a v_prenex_44108)))) (forall ((v_prenex_45300 Int) (v_prenex_45301 Int)) (or (<= (+ main_x 1) v_prenex_45300) (<= (select main_a v_prenex_45301) (+ (select main_a v_prenex_45300) 998)) (<= (select main_a v_prenex_45300) 502) (< v_prenex_45301 main_y) (< v_prenex_45300 main_x))) (forall ((v_prenex_32405 Int) (v_prenex_32404 Int)) (or (<= 0 (+ (select main_a v_prenex_32405) 3)) (<= (select main_a v_prenex_32404) 502) (< v_prenex_32405 main_y) (<= (select main_a v_prenex_32405) 1500) (<= (+ main_y 1) v_prenex_32405) (<= (select main_a v_prenex_32404) (+ (select main_a v_prenex_32405) 4)) (<= (* 2 (select main_a v_prenex_32404)) 1004))) (forall ((v_prenex_45508 Int) (v_prenex_45509 Int)) (or (<= (+ main_y 1) v_prenex_45509) (<= 0 (+ (select main_a v_prenex_45508) 500)) (<= (select main_a v_prenex_45509) 999) (<= (select main_a v_prenex_45508) 502) (< v_prenex_45509 main_y) (<= (select main_a v_prenex_45508) (+ (select main_a v_prenex_45509) 4)) (<= 498 (select main_a v_prenex_45509)))) (forall ((v_prenex_43503 Int) (v_prenex_43504 Int)) (or (<= (select main_a v_prenex_43503) 502) (<= (+ (select main_a v_prenex_43504) (select main_a v_prenex_43503)) 1000) (<= (+ main_y 1) v_prenex_43504) (<= (select main_a v_prenex_43504) 1500) (<= 1 (select main_a v_prenex_43503)) (<= 0 (+ (select main_a v_prenex_43504) 3)) (< v_prenex_43504 main_y))) (forall ((v_prenex_46437 Int) (v_prenex_46438 Int)) (or (<= (select main_a v_prenex_46438) (+ (select main_a v_prenex_46437) 998)) (<= 0 (+ (select main_a v_prenex_46438) 3)) (<= (* 2 (select main_a v_prenex_46437)) 1004) (< v_prenex_46438 main_y) (<= 2 (* 2 (select main_a v_prenex_46437))) (<= (+ main_y 1) v_prenex_46438))) (forall ((v_prenex_45117 Int) (v_prenex_45116 Int)) (or (<= 1 (select main_a v_prenex_45116)) (<= (select main_a v_prenex_45117) (+ (select main_a v_prenex_45116) 998)) (<= 2 (* 2 (select main_a v_prenex_45116))) (<= (+ main_x 1) v_prenex_45116) (< v_prenex_45117 main_y) (<= (select main_a v_prenex_45117) 1500) (<= (+ main_y 1) v_prenex_45117))) (or (forall ((v_prenex_37206 Int)) (or (<= 0 (+ (select main_a v_prenex_37206) 500)) (<= 1 (select main_a v_prenex_37206)))) (forall ((v_prenex_37207 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37207))) (<= (* 2 (select main_a v_prenex_37207)) 1998) (<= 0 (+ (select main_a v_prenex_37207) 3)) (< v_prenex_37207 main_y) (<= (+ main_y 1) v_prenex_37207)))) (forall ((v_prenex_42682 Int) (v_prenex_42683 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42683))) (<= (select main_a v_prenex_42682) (+ (select main_a v_prenex_42683) 4)) (< v_prenex_42682 main_x) (< v_prenex_42683 main_y) (<= (+ main_y 1) v_prenex_42683) (<= (select main_a v_prenex_42682) 502))) (forall ((v_prenex_32793 Int) (v_prenex_32792 Int)) (or (<= 0 (+ (select main_a v_prenex_32792) 500)) (<= 498 (select main_a v_prenex_32793)) (< v_prenex_32793 main_y) (<= (+ main_y 1) v_prenex_32793) (<= (select main_a v_prenex_32793) (+ (select main_a v_prenex_32792) 998)) (< v_prenex_32792 main_x) (<= (select main_a v_prenex_32792) 1003))) (forall ((v_prenex_39180 Int) (v_prenex_39179 Int)) (or (<= (select main_a v_prenex_39180) 999) (< v_prenex_39179 main_x) (<= 2 (* 2 (select main_a v_prenex_39179))) (<= (* 2 (select main_a v_prenex_39179)) 1004) (<= (+ (select main_a v_prenex_39180) (select main_a v_prenex_39179)) 1000) (< v_prenex_39180 main_y) (<= (+ main_y 1) v_prenex_39180))) (forall ((v_prenex_35141 Int) (v_prenex_35142 Int)) (or (< v_prenex_35141 main_y) (<= (+ main_y 1) v_prenex_35141) (<= 1 (select main_a v_prenex_35142)) (<= (select main_a v_prenex_35142) (+ (select main_a v_prenex_35141) 4)) (<= 2 (* 2 (select main_a v_prenex_35142))) (<= (select main_a v_prenex_35141) 999))) (forall ((v_prenex_36663 Int) (v_prenex_36662 Int)) (or (<= (select main_a v_prenex_36663) 1500) (<= 1000 (+ (select main_a v_prenex_36663) (select main_a v_prenex_36662))) (<= (select main_a v_prenex_36662) 1003) (< v_prenex_36663 main_y) (<= (+ main_y 1) v_prenex_36663) (<= 996 (* 2 (select main_a v_prenex_36663))) (<= 2 (* 2 (select main_a v_prenex_36662))))) (forall ((v_prenex_34331 Int) (v_prenex_34330 Int)) (or (<= 0 (+ (select main_a v_prenex_34331) 500)) (< v_prenex_34330 main_y) (<= 996 (* 2 (select main_a v_prenex_34330))) (<= (select main_a v_prenex_34331) 1003) (<= (select main_a v_prenex_34330) 1500) (<= (select main_a v_prenex_34331) (+ (select main_a v_prenex_34330) 4)) (<= (+ main_y 1) v_prenex_34330))) (or (forall ((v_prenex_44959 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44959))) (<= 498 (select main_a v_prenex_44959)) (<= (+ main_y 1) v_prenex_44959) (< v_prenex_44959 main_y))) (forall ((v_prenex_44958 Int)) (or (< v_prenex_44958 main_x) (<= 2 (* 2 (select main_a v_prenex_44958))) (<= (* 2 (select main_a v_prenex_44958)) 1004)))) (or (forall ((v_prenex_37467 Int)) (<= 2 (* 2 (select main_a v_prenex_37467)))) (forall ((v_prenex_37468 Int)) (or (<= (select main_a v_prenex_37468) 1500) (<= (+ main_y 1) v_prenex_37468) (<= (* 2 (select main_a v_prenex_37468)) 1998) (< v_prenex_37468 main_y) (<= 498 (select main_a v_prenex_37468))))) (forall ((v_prenex_39209 Int) (v_prenex_39210 Int)) (or (<= (+ main_x 1) v_prenex_39209) (< v_prenex_39209 main_x) (<= (select main_a v_prenex_39209) 1003) (<= (* 2 (select main_a v_prenex_39209)) 1004) (<= (select main_a v_prenex_39210) (+ (select main_a v_prenex_39209) 998)))) (forall ((v_prenex_47359 Int) (v_prenex_47360 Int)) (or (<= 0 (+ (select main_a v_prenex_47359) 500)) (< v_prenex_47360 main_y) (<= (+ main_y 1) v_prenex_47360) (<= 0 (+ (select main_a v_prenex_47360) 3)) (<= (select main_a v_prenex_47359) (+ (select main_a v_prenex_47360) 4)) (<= (select main_a v_prenex_47359) 502) (<= 996 (* 2 (select main_a v_prenex_47360))))) (forall ((v_prenex_42944 Int) (v_prenex_42945 Int)) (or (<= (select main_a v_prenex_42944) 1003) (<= (select main_a v_prenex_42945) (+ (select main_a v_prenex_42944) 998)) (< v_prenex_42945 main_y) (<= (select main_a v_prenex_42944) 502) (<= 996 (* 2 (select main_a v_prenex_42945))) (<= 498 (select main_a v_prenex_42945)) (<= (+ main_y 1) v_prenex_42945))) (forall ((v_prenex_39421 Int) (v_prenex_39420 Int)) (or (<= 498 (select main_a v_prenex_39421)) (<= 1000 (+ (select main_a v_prenex_39421) (select main_a v_prenex_39420))) (<= 0 (+ (select main_a v_prenex_39420) 500)) (<= (+ main_y 1) v_prenex_39421) (< v_prenex_39421 main_y) (<= 996 (* 2 (select main_a v_prenex_39421))))) (forall ((v_prenex_42263 Int) (v_prenex_42264 Int)) (or (<= 498 (select main_a v_prenex_42264)) (<= (select main_a v_prenex_42263) 1003) (<= (* 2 (select main_a v_prenex_42263)) 1004) (< v_prenex_42264 main_y) (<= (+ main_y 1) v_prenex_42264) (<= (select main_a v_prenex_42264) (+ (select main_a v_prenex_42263) 998)) (<= (select main_a v_prenex_42264) 999))) (forall ((v_prenex_39195 Int) (v_prenex_39196 Int)) (or (<= 0 (+ (select main_a v_prenex_39196) 3)) (<= 0 (+ (select main_a v_prenex_39195) 500)) (< v_prenex_39196 main_y) (<= (select main_a v_prenex_39195) 1003) (<= (+ (select main_a v_prenex_39196) (select main_a v_prenex_39195)) 1000) (<= (+ main_y 1) v_prenex_39196))) (forall ((v_prenex_35431 Int) (v_prenex_35430 Int)) (or (<= 0 (+ (select main_a v_prenex_35430) 500)) (< v_prenex_35431 main_y) (<= (+ main_y 1) v_prenex_35431) (<= 0 (+ (select main_a v_prenex_35431) 3)) (< v_prenex_35430 main_x) (<= (+ (select main_a v_prenex_35431) (select main_a v_prenex_35430)) 1000) (<= 2 (* 2 (select main_a v_prenex_35430))))) (or (forall ((v_prenex_41344 Int)) (or (<= (+ main_y 1) v_prenex_41344) (<= (select main_a v_prenex_41344) 1500) (<= (* 2 (select main_a v_prenex_41344)) 1998) (< v_prenex_41344 main_y))) (forall ((v_prenex_41343 Int)) (or (<= (* 2 (select main_a v_prenex_41343)) 1004) (<= (+ main_x 1) v_prenex_41343) (<= 0 (+ (select main_a v_prenex_41343) 500))))) (or (forall ((v_prenex_40755 Int)) (or (< v_prenex_40755 main_y) (<= (+ main_y 1) v_prenex_40755) (<= (select main_a v_prenex_40755) 999) (<= 996 (* 2 (select main_a v_prenex_40755))))) (forall ((v_prenex_40754 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40754))) (<= (+ main_x 1) v_prenex_40754) (<= 1 (select main_a v_prenex_40754))))) (forall ((v_prenex_38881 Int) (v_prenex_38880 Int)) (or (<= (+ main_y 1) v_prenex_38881) (<= 2 (* 2 (select main_a v_prenex_38880))) (< v_prenex_38881 main_y) (<= 0 (+ (select main_a v_prenex_38881) 3)) (<= (* 2 (select main_a v_prenex_38881)) 1998) (<= 1000 (+ (select main_a v_prenex_38881) (select main_a v_prenex_38880))) (<= 0 (+ (select main_a v_prenex_38880) 500)))) (forall ((v_prenex_46338 Int) (v_prenex_46337 Int)) (or (<= (+ main_y 1) v_prenex_46338) (<= (* 2 (select main_a v_prenex_46337)) 1004) (< v_prenex_46338 main_y) (<= 1000 (+ (select main_a v_prenex_46338) (select main_a v_prenex_46337))) (<= (select main_a v_prenex_46337) 502) (<= (select main_a v_prenex_46338) 999) (<= 0 (+ (select main_a v_prenex_46338) 3)))) (or (forall ((v_prenex_44204 Int)) (or (<= (* 2 (select main_a v_prenex_44204)) 1004) (<= (+ main_x 1) v_prenex_44204))) (forall ((v_prenex_44205 Int)) (or (<= (* 2 (select main_a v_prenex_44205)) 1998) (<= (+ main_y 1) v_prenex_44205) (<= (select main_a v_prenex_44205) 999) (< v_prenex_44205 main_y)))) (forall ((v_prenex_47018 Int) (v_prenex_47019 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47019))) (< v_prenex_47019 main_y) (<= (+ main_y 1) v_prenex_47019) (<= (* 2 (select main_a v_prenex_47019)) 1998) (<= 2 (* 2 (select main_a v_prenex_47018))) (<= 1000 (+ (select main_a v_prenex_47019) (select main_a v_prenex_47018))))) (forall ((v_prenex_34646 Int) (v_prenex_34645 Int)) (or (<= (+ main_y 1) v_prenex_34645) (<= 2 (* 2 (select main_a v_prenex_34646))) (<= (+ main_x 1) v_prenex_34646) (<= (select main_a v_prenex_34646) (+ (select main_a v_prenex_34645) 4)) (<= (select main_a v_prenex_34645) 1500) (< v_prenex_34645 main_y) (<= (select main_a v_prenex_34646) 502))) (or (forall ((v_prenex_47525 Int)) (or (<= (select main_a v_prenex_47525) 1003) (< v_prenex_47525 main_x) (<= 0 (+ (select main_a v_prenex_47525) 500)))) (forall ((v_prenex_47526 Int)) (or (<= 498 (select main_a v_prenex_47526)) (< v_prenex_47526 main_y) (<= (+ main_y 1) v_prenex_47526) (<= (* 2 (select main_a v_prenex_47526)) 1998)))) (forall ((v_prenex_41255 Int) (v_prenex_41256 Int)) (or (<= (select main_a v_prenex_41255) 1003) (<= (+ main_y 1) v_prenex_41256) (<= (+ (select main_a v_prenex_41256) (select main_a v_prenex_41255)) 1000) (<= (* 2 (select main_a v_prenex_41255)) 1004) (< v_prenex_41256 main_y) (<= (* 2 (select main_a v_prenex_41256)) 1998))) (forall ((v_prenex_47976 Int) (v_prenex_47975 Int)) (or (<= 1000 (+ (select main_a v_prenex_47976) (select main_a v_prenex_47975))) (<= (+ main_y 1) v_prenex_47976) (<= 0 (+ (select main_a v_prenex_47975) 500)) (<= (select main_a v_prenex_47976) 1500) (<= 0 (+ (select main_a v_prenex_47976) 3)) (< v_prenex_47976 main_y))) (forall ((v_prenex_35868 Int) (v_prenex_35869 Int)) (or (< v_prenex_35869 main_y) (<= (+ main_y 1) v_prenex_35869) (<= (select main_a v_prenex_35868) 1003) (< v_prenex_35868 main_x) (<= (* 2 (select main_a v_prenex_35869)) 1998) (<= (+ (select main_a v_prenex_35869) (select main_a v_prenex_35868)) 1000) (<= 2 (* 2 (select main_a v_prenex_35868))))) (forall ((v_prenex_42305 Int) (v_prenex_42306 Int)) (or (<= (select main_a v_prenex_42306) 1500) (<= (* 2 (select main_a v_prenex_42305)) 1004) (<= (select main_a v_prenex_42305) (+ (select main_a v_prenex_42306) 4)) (<= (+ main_x 1) v_prenex_42305) (<= (select main_a v_prenex_42305) 1003) (<= (+ main_y 1) v_prenex_42306) (< v_prenex_42306 main_y))) (or (forall ((v_prenex_34741 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34741))) (<= (+ main_y 1) v_prenex_34741) (< v_prenex_34741 main_y) (<= (select main_a v_prenex_34741) 1500))) (forall ((v_prenex_34742 Int)) (or (<= (select main_a v_prenex_34742) 1003) (<= 1 (select main_a v_prenex_34742)) (<= (+ main_x 1) v_prenex_34742)))) (forall ((v_prenex_38793 Int) (v_prenex_38792 Int)) (or (<= (+ main_y 1) v_prenex_38793) (< v_prenex_38793 main_y) (<= 996 (* 2 (select main_a v_prenex_38793))) (<= 1000 (+ (select main_a v_prenex_38793) (select main_a v_prenex_38792))) (<= (* 2 (select main_a v_prenex_38793)) 1998))) (forall ((v_prenex_41361 Int) (v_prenex_41362 Int)) (or (<= (select main_a v_prenex_41361) (+ (select main_a v_prenex_41362) 4)) (<= (select main_a v_prenex_41361) 1003) (<= 996 (* 2 (select main_a v_prenex_41362))) (<= (select main_a v_prenex_41362) 999) (< v_prenex_41362 main_y) (<= (+ main_y 1) v_prenex_41362))) (forall ((v_prenex_34507 Int) (v_prenex_34506 Int)) (or (< v_prenex_34506 main_y) (<= (* 2 (select main_a v_prenex_34506)) 1998) (<= (+ main_y 1) v_prenex_34506) (<= 996 (* 2 (select main_a v_prenex_34506))) (<= 2 (* 2 (select main_a v_prenex_34507))) (<= (+ (select main_a v_prenex_34506) (select main_a v_prenex_34507)) 1000))) (or (forall ((v_prenex_40584 Int)) (or (<= (select main_a v_prenex_40584) 1003) (<= 0 (+ (select main_a v_prenex_40584) 500)))) (forall ((v_prenex_40585 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40585))) (<= (+ main_y 1) v_prenex_40585) (<= (* 2 (select main_a v_prenex_40585)) 1998) (< v_prenex_40585 main_y) (<= (select main_a v_prenex_40585) 999)))) (forall ((v_prenex_41984 Int) (v_prenex_41983 Int)) (or (<= (select main_a v_prenex_41984) (+ (select main_a v_prenex_41983) 998)) (<= (select main_a v_prenex_41983) 1003) (< v_prenex_41984 main_y) (<= (+ main_y 1) v_prenex_41984) (<= 498 (select main_a v_prenex_41984)) (<= (select main_a v_prenex_41983) 502) (<= 996 (* 2 (select main_a v_prenex_41984))))) (forall ((v_prenex_41724 Int) (v_prenex_41725 Int)) (or (<= 0 (+ (select main_a v_prenex_41725) 3)) (<= (+ main_y 1) v_prenex_41725) (<= (select main_a v_prenex_41725) 999) (<= (+ (select main_a v_prenex_41725) (select main_a v_prenex_41724)) 1000) (<= 2 (* 2 (select main_a v_prenex_41724))) (< v_prenex_41725 main_y) (<= (select main_a v_prenex_41724) 1003))) (forall ((v_prenex_35253 Int) (v_prenex_35254 Int)) (or (<= (+ main_y 1) v_prenex_35253) (<= (* 2 (select main_a v_prenex_35253)) 1998) (<= (select main_a v_prenex_35254) 502) (<= (select main_a v_prenex_35254) (+ (select main_a v_prenex_35253) 4)) (< v_prenex_35253 main_y) (<= 2 (* 2 (select main_a v_prenex_35254))) (<= (select main_a v_prenex_35253) 1500))) (or (forall ((v_prenex_41091 Int)) (<= 0 (+ (select main_a v_prenex_41091) 500))) (forall ((v_prenex_41092 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41092))) (<= (* 2 (select main_a v_prenex_41092)) 1998) (<= (select main_a v_prenex_41092) 999) (< v_prenex_41092 main_y) (<= (+ main_y 1) v_prenex_41092)))) (forall ((v_prenex_36803 Int) (v_prenex_36804 Int)) (or (<= (+ main_y 1) v_prenex_36804) (<= (select main_a v_prenex_36804) (+ (select main_a v_prenex_36803) 998)) (<= 0 (+ (select main_a v_prenex_36803) 500)) (<= 0 (+ (select main_a v_prenex_36804) 3)) (<= (* 2 (select main_a v_prenex_36803)) 1004) (< v_prenex_36804 main_y))) (forall ((v_prenex_43664 Int) (v_prenex_43663 Int)) (or (<= (+ main_y 1) v_prenex_43664) (<= (* 2 (select main_a v_prenex_43664)) 1998) (< v_prenex_43664 main_y) (<= (select main_a v_prenex_43663) 502) (<= (select main_a v_prenex_43664) (+ (select main_a v_prenex_43663) 998)))) (forall ((v_prenex_45490 Int) (v_prenex_45491 Int)) (or (<= (select main_a v_prenex_45490) 502) (<= 1 (select main_a v_prenex_45490)) (<= (select main_a v_prenex_45491) 1500) (< v_prenex_45491 main_y) (<= (select main_a v_prenex_45491) (+ (select main_a v_prenex_45490) 998)) (<= 498 (select main_a v_prenex_45491)) (<= (+ main_y 1) v_prenex_45491))) (forall ((v_prenex_48026 Int) (v_prenex_48025 Int)) (or (<= (select main_a v_prenex_48025) 1003) (<= (+ main_y 1) v_prenex_48026) (<= (select main_a v_prenex_48026) 999) (<= 1 (select main_a v_prenex_48025)) (<= (select main_a v_prenex_48026) (+ (select main_a v_prenex_48025) 998)) (<= 498 (select main_a v_prenex_48026)) (< v_prenex_48026 main_y))) (forall ((v_prenex_33700 Int) (v_prenex_33701 Int)) (or (<= (+ main_y 1) v_prenex_33701) (<= 1 (select main_a v_prenex_33700)) (<= 0 (+ (select main_a v_prenex_33701) 3)) (<= 498 (select main_a v_prenex_33701)) (<= 0 (+ (select main_a v_prenex_33700) 500)) (<= (select main_a v_prenex_33700) (+ (select main_a v_prenex_33701) 4)) (< v_prenex_33701 main_y))) (forall ((v_prenex_38534 Int) (v_prenex_38535 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38535))) (<= (+ main_x 1) v_prenex_38534) (<= (+ main_y 1) v_prenex_38535) (< v_prenex_38535 main_y) (<= (select main_a v_prenex_38534) 1003) (<= (+ (select main_a v_prenex_38535) (select main_a v_prenex_38534)) 1000))) (forall ((v_prenex_44915 Int) (v_prenex_44914 Int)) (or (<= (* 2 (select main_a v_prenex_44914)) 1004) (<= 2 (* 2 (select main_a v_prenex_44914))) (<= (+ main_y 1) v_prenex_44915) (<= (select main_a v_prenex_44915) (+ (select main_a v_prenex_44914) 998)) (<= 0 (+ (select main_a v_prenex_44915) 3)) (<= (select main_a v_prenex_44915) 999) (< v_prenex_44915 main_y))) (forall ((v_prenex_34448 Int) (v_prenex_34449 Int)) (or (< v_prenex_34448 main_y) (<= (+ main_x 1) v_prenex_34449) (<= 996 (* 2 (select main_a v_prenex_34448))) (<= (+ main_y 1) v_prenex_34448) (<= 2 (* 2 (select main_a v_prenex_34449))) (<= (select main_a v_prenex_34449) (+ (select main_a v_prenex_34448) 4)) (<= (select main_a v_prenex_34449) 1003))) (forall ((v_prenex_43722 Int) (v_prenex_43721 Int)) (or (<= (+ (select main_a v_prenex_43722) (select main_a v_prenex_43721)) 1000) (<= 996 (* 2 (select main_a v_prenex_43722))) (<= 498 (select main_a v_prenex_43722)) (<= (+ main_y 1) v_prenex_43722) (< v_prenex_43722 main_y))) (forall ((v_prenex_42087 Int) (v_prenex_42088 Int)) (or (<= (select main_a v_prenex_42087) 1003) (<= (select main_a v_prenex_42088) (+ (select main_a v_prenex_42087) 998)) (<= (+ main_y 1) v_prenex_42088) (< v_prenex_42088 main_y) (<= (select main_a v_prenex_42087) 502) (<= 0 (+ (select main_a v_prenex_42088) 3)) (<= (+ main_x 1) v_prenex_42087))) (forall ((v_prenex_48148 Int) (v_prenex_48147 Int)) (or (<= 2 (* 2 (select main_a v_prenex_48147))) (<= 0 (+ (select main_a v_prenex_48147) 500)) (< v_prenex_48148 main_y) (<= 498 (select main_a v_prenex_48148)) (<= 1000 (+ (select main_a v_prenex_48148) (select main_a v_prenex_48147))) (<= (+ main_y 1) v_prenex_48148) (<= 996 (* 2 (select main_a v_prenex_48148))))) (forall ((v_prenex_43387 Int) (v_prenex_43386 Int)) (or (< v_prenex_43387 main_y) (<= (+ main_y 1) v_prenex_43387) (<= (select main_a v_prenex_43387) (+ (select main_a v_prenex_43386) 998)) (<= (* 2 (select main_a v_prenex_43387)) 1998) (<= 1 (select main_a v_prenex_43386)) (<= 996 (* 2 (select main_a v_prenex_43387))))) (forall ((v_prenex_45067 Int) (v_prenex_45068 Int)) (or (<= 0 (+ (select main_a v_prenex_45067) 500)) (<= (select main_a v_prenex_45067) 502) (<= 498 (select main_a v_prenex_45068)) (<= (select main_a v_prenex_45068) 1500) (<= (select main_a v_prenex_45067) (+ (select main_a v_prenex_45068) 4)) (< v_prenex_45068 main_y) (<= (+ main_y 1) v_prenex_45068))) (forall ((v_prenex_36234 Int) (v_prenex_36235 Int)) (or (<= 0 (+ (select main_a v_prenex_36235) 3)) (<= 0 (+ (select main_a v_prenex_36234) 500)) (<= (select main_a v_prenex_36234) (+ (select main_a v_prenex_36235) 4)) (< v_prenex_36235 main_y) (<= (+ main_y 1) v_prenex_36235) (<= (select main_a v_prenex_36234) 502) (<= 996 (* 2 (select main_a v_prenex_36235))))) (forall ((v_prenex_36436 Int) (v_prenex_36435 Int)) (or (<= 1 (select main_a v_prenex_36435)) (<= (select main_a v_prenex_36435) 1003) (<= (+ main_x 1) v_prenex_36435) (<= (select main_a v_prenex_36436) (+ (select main_a v_prenex_36435) 998)) (< v_prenex_36435 main_x))) (forall ((v_prenex_35117 Int) (v_prenex_35118 Int)) (or (<= (select main_a v_prenex_35118) 1003) (<= 996 (* 2 (select main_a v_prenex_35117))) (<= (select main_a v_prenex_35118) 502) (<= (+ main_y 1) v_prenex_35117) (< v_prenex_35117 main_y) (<= (select main_a v_prenex_35117) 1500) (<= 1000 (+ (select main_a v_prenex_35117) (select main_a v_prenex_35118))))) (or (forall ((v_prenex_35881 Int)) (or (<= (+ main_y 1) v_prenex_35881) (<= 0 (+ (select main_a v_prenex_35881) 3)) (<= (* 2 (select main_a v_prenex_35881)) 1998) (< v_prenex_35881 main_y) (<= (select main_a v_prenex_35881) 999))) (forall ((v_prenex_35880 Int)) (or (<= 0 (+ (select main_a v_prenex_35880) 500)) (<= (select main_a v_prenex_35880) 502)))) (forall ((v_prenex_41610 Int) (v_prenex_41611 Int)) (or (<= (select main_a v_prenex_41610) 502) (<= (select main_a v_prenex_41611) (+ (select main_a v_prenex_41610) 998)) (<= 498 (select main_a v_prenex_41611)) (<= 1 (select main_a v_prenex_41610)) (< v_prenex_41611 main_y) (<= (+ main_y 1) v_prenex_41611) (<= 0 (+ (select main_a v_prenex_41611) 3)))) (forall ((v_prenex_42173 Int) (v_prenex_42174 Int)) (or (< v_prenex_42173 main_x) (<= 1 (select main_a v_prenex_42173)) (<= (+ main_y 1) v_prenex_42174) (<= 498 (select main_a v_prenex_42174)) (< v_prenex_42174 main_y) (<= (select main_a v_prenex_42173) (+ (select main_a v_prenex_42174) 4)))) (forall ((v_prenex_46363 Int) (v_prenex_46364 Int)) (or (<= (+ (select main_a v_prenex_46364) (select main_a v_prenex_46363)) 1000) (<= (+ main_y 1) v_prenex_46364) (<= 0 (+ (select main_a v_prenex_46364) 3)) (<= 0 (+ (select main_a v_prenex_46363) 500)) (< v_prenex_46364 main_y) (<= (* 2 (select main_a v_prenex_46363)) 1004) (<= 498 (select main_a v_prenex_46364)))) (or (forall ((v_prenex_39688 Int)) (or (<= 1 (select main_a v_prenex_39688)) (<= 0 (+ (select main_a v_prenex_39688) 500)))) (forall ((v_prenex_39689 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39689))) (<= 0 (+ (select main_a v_prenex_39689) 3)) (<= (+ main_y 1) v_prenex_39689) (< v_prenex_39689 main_y)))) (forall ((v_prenex_38636 Int) (v_prenex_38635 Int)) (or (<= 1000 (+ (select main_a v_prenex_38636) (select main_a v_prenex_38635))) (<= 2 (* 2 (select main_a v_prenex_38635))) (< v_prenex_38636 main_y) (<= (+ main_y 1) v_prenex_38636) (<= 498 (select main_a v_prenex_38636)) (<= (select main_a v_prenex_38635) 502) (<= 996 (* 2 (select main_a v_prenex_38636))))) (forall ((v_prenex_45948 Int) (v_prenex_45949 Int)) (or (<= (* 2 (select main_a v_prenex_45948)) 1004) (< v_prenex_45949 main_y) (<= (+ main_y 1) v_prenex_45949) (<= (+ (select main_a v_prenex_45949) (select main_a v_prenex_45948)) 1000) (<= (select main_a v_prenex_45949) 1500) (<= (select main_a v_prenex_45948) 502) (<= (* 2 (select main_a v_prenex_45949)) 1998))) (forall ((v_prenex_47516 Int) (v_prenex_47515 Int)) (or (<= (+ (select main_a v_prenex_47516) (select main_a v_prenex_47515)) 1000) (<= (select main_a v_prenex_47515) 502) (< v_prenex_47516 main_y) (<= 0 (+ (select main_a v_prenex_47516) 3)) (<= 1 (select main_a v_prenex_47515)) (<= (select main_a v_prenex_47516) 1500) (<= (+ main_y 1) v_prenex_47516))) (forall ((v_prenex_38232 Int) (v_prenex_38231 Int)) (or (< v_prenex_38232 main_y) (<= (select main_a v_prenex_38232) 999) (<= 996 (* 2 (select main_a v_prenex_38232))) (<= 1000 (+ (select main_a v_prenex_38232) (select main_a v_prenex_38231))) (<= 0 (+ (select main_a v_prenex_38231) 500)) (<= 2 (* 2 (select main_a v_prenex_38231))) (<= (+ main_y 1) v_prenex_38232))) (forall ((v_prenex_46073 Int) (v_prenex_46072 Int)) (or (<= (* 2 (select main_a v_prenex_46072)) 1004) (< v_prenex_46073 main_y) (<= (select main_a v_prenex_46073) (+ (select main_a v_prenex_46072) 998)) (<= 996 (* 2 (select main_a v_prenex_46073))) (<= (+ main_y 1) v_prenex_46073) (<= (+ main_x 1) v_prenex_46072))) (forall ((v_prenex_37471 Int) (v_prenex_37472 Int)) (or (<= (+ main_x 1) v_prenex_37471) (< v_prenex_37472 main_y) (<= (* 2 (select main_a v_prenex_37471)) 1004) (<= (select main_a v_prenex_37472) (+ (select main_a v_prenex_37471) 998)) (<= (* 2 (select main_a v_prenex_37472)) 1998) (<= (select main_a v_prenex_37471) 1003) (<= (+ main_y 1) v_prenex_37472))) (forall ((v_prenex_43563 Int) (v_prenex_43564 Int)) (or (<= (+ main_x 1) v_prenex_43563) (<= (select main_a v_prenex_43564) (+ (select main_a v_prenex_43563) 998)) (<= (* 2 (select main_a v_prenex_43564)) 1998) (< v_prenex_43564 main_y) (<= (* 2 (select main_a v_prenex_43563)) 1004) (<= (+ main_y 1) v_prenex_43564) (<= (select main_a v_prenex_43563) 502))) (forall ((v_prenex_46194 Int) (v_prenex_46193 Int)) (or (<= 498 (select main_a v_prenex_46194)) (<= (+ main_y 1) v_prenex_46194) (< v_prenex_46194 main_y) (<= (+ (select main_a v_prenex_46194) (select main_a v_prenex_46193)) 1000) (<= (+ main_x 1) v_prenex_46193) (<= (* 2 (select main_a v_prenex_46193)) 1004))) (or (forall ((v_prenex_34848 Int)) (or (<= (select main_a v_prenex_34848) 1003) (<= 0 (+ (select main_a v_prenex_34848) 500)))) (forall ((v_prenex_34847 Int)) (or (<= (select main_a v_prenex_34847) 999) (< v_prenex_34847 main_y) (<= 996 (* 2 (select main_a v_prenex_34847))) (<= (+ main_y 1) v_prenex_34847) (<= 0 (+ (select main_a v_prenex_34847) 3))))) (forall ((v_prenex_35488 Int) (v_prenex_35489 Int)) (or (<= 498 (select main_a v_prenex_35489)) (< v_prenex_35489 main_y) (<= 0 (+ (select main_a v_prenex_35488) 500)) (<= (+ main_y 1) v_prenex_35489) (<= (select main_a v_prenex_35489) 1500) (<= (+ (select main_a v_prenex_35489) (select main_a v_prenex_35488)) 1000))) (forall ((v_prenex_47109 Int) (v_prenex_47108 Int)) (or (< v_prenex_47109 main_y) (<= (+ main_x 1) v_prenex_47108) (<= (select main_a v_prenex_47108) 502) (<= (+ main_y 1) v_prenex_47109) (<= (+ (select main_a v_prenex_47109) (select main_a v_prenex_47108)) 1000) (<= 498 (select main_a v_prenex_47109)))) (forall ((v_prenex_38118 Int) (v_prenex_38117 Int)) (or (<= (+ main_y 1) v_prenex_38118) (<= (+ main_x 1) v_prenex_38117) (<= 0 (+ (select main_a v_prenex_38117) 500)) (<= 1000 (+ (select main_a v_prenex_38118) (select main_a v_prenex_38117))) (<= (* 2 (select main_a v_prenex_38118)) 1998) (< v_prenex_38118 main_y) (<= 1 (select main_a v_prenex_38117)))) (forall ((v_prenex_41227 Int) (v_prenex_41228 Int)) (or (<= (+ (select main_a v_prenex_41228) (select main_a v_prenex_41227)) 1000) (<= (+ main_x 1) v_prenex_41227) (<= 1 (select main_a v_prenex_41227)) (<= (+ main_y 1) v_prenex_41228) (< v_prenex_41227 main_x))) (or (forall ((v_prenex_47260 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47260))) (< v_prenex_47260 main_y) (<= (* 2 (select main_a v_prenex_47260)) 1998) (<= (+ main_y 1) v_prenex_47260))) (forall ((v_prenex_47259 Int)) (or (<= (* 2 (select main_a v_prenex_47259)) 1004) (<= (+ main_x 1) v_prenex_47259) (<= 0 (+ (select main_a v_prenex_47259) 500))))) (forall ((v_prenex_35185 Int) (v_prenex_35186 Int)) (or (<= 0 (+ (select main_a v_prenex_35185) 3)) (<= 0 (+ (select main_a v_prenex_35186) 500)) (< v_prenex_35185 main_y) (<= (select main_a v_prenex_35186) 1003) (<= (+ main_y 1) v_prenex_35185) (<= (+ main_x 1) v_prenex_35186) (<= 1000 (+ (select main_a v_prenex_35185) (select main_a v_prenex_35186))))) (forall ((v_prenex_46650 Int) (v_prenex_46649 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46650))) (<= (+ (select main_a v_prenex_46650) (select main_a v_prenex_46649)) 1000) (< v_prenex_46650 main_y) (<= 1 (select main_a v_prenex_46649)) (<= (+ main_y 1) v_prenex_46650) (<= (+ main_x 1) v_prenex_46649) (<= (select main_a v_prenex_46649) 1003))) (forall ((v_prenex_47386 Int) (v_prenex_47385 Int)) (or (<= (* 2 (select main_a v_prenex_47386)) 1998) (<= (+ main_y 1) v_prenex_47386) (<= 1 (select main_a v_prenex_47385)) (<= 0 (+ (select main_a v_prenex_47386) 3)) (<= (select main_a v_prenex_47386) (+ (select main_a v_prenex_47385) 998)) (<= 2 (* 2 (select main_a v_prenex_47385))) (< v_prenex_47386 main_y))) (or (forall ((v_prenex_37783 Int)) (or (<= (+ main_y 1) v_prenex_37783) (<= (select main_a v_prenex_37783) 1500) (<= 996 (* 2 (select main_a v_prenex_37783))) (<= (* 2 (select main_a v_prenex_37783)) 1998) (< v_prenex_37783 main_y))) (forall ((v_prenex_37782 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37782))) (<= (select main_a v_prenex_37782) 502)))) (forall ((v_prenex_41451 Int) (v_prenex_41452 Int)) (or (<= (+ main_y 1) v_prenex_41452) (<= (+ (select main_a v_prenex_41452) (select main_a v_prenex_41451)) 1000) (<= (select main_a v_prenex_41452) 999) (<= (select main_a v_prenex_41451) 1003) (<= (select main_a v_prenex_41451) 502) (< v_prenex_41452 main_y) (< v_prenex_41451 main_x))) (forall ((v_prenex_47689 Int) (v_prenex_47690 Int)) (or (<= (select main_a v_prenex_47689) (+ (select main_a v_prenex_47690) 4)) (<= (+ main_y 1) v_prenex_47690) (<= (select main_a v_prenex_47690) 1500) (< v_prenex_47690 main_y) (<= (select main_a v_prenex_47689) 502) (< v_prenex_47689 main_x) (<= (select main_a v_prenex_47689) 1003))) (forall ((v_prenex_33695 Int) (v_prenex_33694 Int)) (or (<= (select main_a v_prenex_33694) 1003) (< v_prenex_33695 main_y) (<= 1000 (+ (select main_a v_prenex_33695) (select main_a v_prenex_33694))) (<= (select main_a v_prenex_33694) 502) (<= 996 (* 2 (select main_a v_prenex_33695))) (<= (+ main_y 1) v_prenex_33695) (<= (+ main_x 1) v_prenex_33694))) (or (forall ((v_prenex_47454 Int)) (or (< v_prenex_47454 main_y) (<= 996 (* 2 (select main_a v_prenex_47454))))) (forall ((v_prenex_47453 Int)) (or (<= (select main_a v_prenex_47453) 502) (<= (+ main_x 1) v_prenex_47453) (< v_prenex_47453 main_x)))) (forall ((v_prenex_43927 Int) (v_prenex_43926 Int)) (or (<= (select main_a v_prenex_43926) (+ (select main_a v_prenex_43927) 4)) (<= 498 (select main_a v_prenex_43927)) (< v_prenex_43927 main_y) (<= (select main_a v_prenex_43926) 502) (<= (+ main_y 1) v_prenex_43927))) (forall ((v_prenex_34692 Int) (v_prenex_34691 Int)) (or (<= (select main_a v_prenex_34691) (+ (select main_a v_prenex_34692) 998)) (<= (select main_a v_prenex_34691) 999) (< v_prenex_34691 main_y) (<= 1 (select main_a v_prenex_34692)) (<= (* 2 (select main_a v_prenex_34692)) 1004) (<= (+ main_y 1) v_prenex_34691) (< v_prenex_34692 main_x))) (or (forall ((v_prenex_37093 Int)) (or (<= 1 (select main_a v_prenex_37093)) (<= (* 2 (select main_a v_prenex_37093)) 1004))) (forall ((v_prenex_37094 Int)) (or (<= (+ main_y 1) v_prenex_37094) (<= (select main_a v_prenex_37094) 999) (< v_prenex_37094 main_y) (<= 498 (select main_a v_prenex_37094)) (<= 996 (* 2 (select main_a v_prenex_37094)))))) (forall ((v_prenex_43840 Int) (v_prenex_43841 Int)) (or (<= (select main_a v_prenex_43841) (+ (select main_a v_prenex_43840) 998)) (<= (+ main_y 1) v_prenex_43841) (<= 996 (* 2 (select main_a v_prenex_43841))) (< v_prenex_43841 main_y) (<= (+ main_x 1) v_prenex_43840) (<= (select main_a v_prenex_43840) 502))) (forall ((v_prenex_40691 Int) (v_prenex_40690 Int)) (or (<= 1 (select main_a v_prenex_40690)) (<= 1000 (+ (select main_a v_prenex_40691) (select main_a v_prenex_40690))) (<= (* 2 (select main_a v_prenex_40691)) 1998) (<= (+ main_y 1) v_prenex_40691) (<= (select main_a v_prenex_40690) 1003) (< v_prenex_40691 main_y) (< v_prenex_40690 main_x))) (forall ((v_prenex_36113 Int) (v_prenex_36112 Int)) (or (<= 498 (select main_a v_prenex_36113)) (<= 0 (+ (select main_a v_prenex_36113) 3)) (<= (select main_a v_prenex_36112) 1003) (<= 2 (* 2 (select main_a v_prenex_36112))) (< v_prenex_36113 main_y) (<= (select main_a v_prenex_36112) (+ (select main_a v_prenex_36113) 4)) (<= (+ main_y 1) v_prenex_36113))) (or (forall ((v_prenex_36225 Int)) (or (< v_prenex_36225 main_y) (<= 498 (select main_a v_prenex_36225)) (<= (* 2 (select main_a v_prenex_36225)) 1998) (<= (+ main_y 1) v_prenex_36225))) (forall ((v_prenex_36224 Int)) (or (<= (* 2 (select main_a v_prenex_36224)) 1004) (<= (+ main_x 1) v_prenex_36224) (<= (select main_a v_prenex_36224) 1003)))) (forall ((v_prenex_35285 Int) (v_prenex_35286 Int)) (or (<= (+ main_y 1) v_prenex_35285) (<= (+ main_x 1) v_prenex_35286) (<= 1 (select main_a v_prenex_35286)) (< v_prenex_35285 main_y) (<= (select main_a v_prenex_35285) (+ (select main_a v_prenex_35286) 998)) (<= (select main_a v_prenex_35285) 1500) (<= (select main_a v_prenex_35286) 502))) (forall ((v_prenex_33133 Int) (v_prenex_33132 Int)) (or (< v_prenex_33132 main_x) (< v_prenex_33133 main_y) (<= (select main_a v_prenex_33133) (+ (select main_a v_prenex_33132) 998)) (<= (+ main_y 1) v_prenex_33133) (<= (select main_a v_prenex_33132) 502) (<= 0 (+ (select main_a v_prenex_33132) 500)) (<= (select main_a v_prenex_33133) 1500))) (forall ((v_prenex_37077 Int) (v_prenex_37078 Int)) (or (<= (+ main_y 1) v_prenex_37078) (<= 0 (+ (select main_a v_prenex_37077) 500)) (<= (* 2 (select main_a v_prenex_37078)) 1998) (<= 1000 (+ (select main_a v_prenex_37078) (select main_a v_prenex_37077))) (< v_prenex_37077 main_x) (< v_prenex_37078 main_y) (<= (select main_a v_prenex_37077) 1003))) (forall ((v_prenex_46242 Int) (v_prenex_46241 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46241))) (<= (+ main_y 1) v_prenex_46242) (<= (select main_a v_prenex_46241) (+ (select main_a v_prenex_46242) 4)) (<= 996 (* 2 (select main_a v_prenex_46242))) (<= (select main_a v_prenex_46242) 999) (< v_prenex_46242 main_y))) (forall ((v_prenex_41006 Int) (v_prenex_41007 Int)) (or (<= (* 2 (select main_a v_prenex_41007)) 1998) (<= (+ main_y 1) v_prenex_41007) (<= 0 (+ (select main_a v_prenex_41006) 500)) (<= 498 (select main_a v_prenex_41007)) (<= (+ (select main_a v_prenex_41007) (select main_a v_prenex_41006)) 1000) (< v_prenex_41007 main_y) (<= 2 (* 2 (select main_a v_prenex_41006))))) (forall ((v_prenex_39823 Int) (v_prenex_39822 Int)) (or (<= (select main_a v_prenex_39823) 1500) (<= 0 (+ (select main_a v_prenex_39822) 500)) (< v_prenex_39823 main_y) (<= (+ main_y 1) v_prenex_39823) (<= (select main_a v_prenex_39822) (+ (select main_a v_prenex_39823) 4)) (< v_prenex_39822 main_x))) (or (forall ((v_prenex_41087 Int)) (<= (* 2 (select main_a v_prenex_41087)) 1004)) (forall ((v_prenex_32327 Int)) (or (<= (select main_a v_prenex_32327) 1500) (<= 0 (+ (select main_a v_prenex_32327) 3)) (< v_prenex_32327 main_y) (<= (+ main_y 1) v_prenex_32327)))) (forall ((v_prenex_42211 Int) (v_prenex_42212 Int)) (or (<= 0 (+ (select main_a v_prenex_42211) 500)) (<= 996 (* 2 (select main_a v_prenex_42212))) (<= 1000 (+ (select main_a v_prenex_42212) (select main_a v_prenex_42211))) (<= 2 (* 2 (select main_a v_prenex_42211))) (< v_prenex_42212 main_y) (<= (+ main_y 1) v_prenex_42212) (<= (* 2 (select main_a v_prenex_42212)) 1998))) (or (forall ((v_prenex_33813 Int)) (<= (* 2 (select main_a v_prenex_33813)) 1998)) (forall ((v_prenex_33812 Int)) (or (< v_prenex_33812 main_x) (<= (* 2 (select main_a v_prenex_33812)) 1004) (<= (+ main_x 1) v_prenex_33812) (<= 0 (+ (select main_a v_prenex_33812) 500))))) (forall ((v_prenex_47208 Int) (v_prenex_47207 Int)) (or (< v_prenex_47208 main_y) (< v_prenex_47207 main_x) (<= (+ (select main_a v_prenex_47208) (select main_a v_prenex_47207)) 1000) (<= (* 2 (select main_a v_prenex_47208)) 1998) (<= (+ main_y 1) v_prenex_47208) (<= 0 (+ (select main_a v_prenex_47207) 500)))) (forall ((v_prenex_38024 Int) (v_prenex_38025 Int)) (or (<= (select main_a v_prenex_38024) 502) (<= (* 2 (select main_a v_prenex_38025)) 1998) (<= (+ main_y 1) v_prenex_38025) (<= (select main_a v_prenex_38025) 1500) (<= 2 (* 2 (select main_a v_prenex_38024))) (< v_prenex_38025 main_y) (<= 1000 (+ (select main_a v_prenex_38025) (select main_a v_prenex_38024))))) (or (forall ((v_prenex_41143 Int)) (or (<= (* 2 (select main_a v_prenex_41143)) 1998) (<= (select main_a v_prenex_41143) 1500) (< v_prenex_41143 main_y) (<= 0 (+ (select main_a v_prenex_41143) 3)) (<= (+ main_y 1) v_prenex_41143))) (forall ((v_prenex_41142 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41142))) (<= (select main_a v_prenex_41142) 1003)))) (forall ((v_prenex_36220 Int) (v_prenex_36221 Int)) (or (<= (* 2 (select main_a v_prenex_36220)) 1004) (<= (+ main_y 1) v_prenex_36221) (<= 1000 (+ (select main_a v_prenex_36221) (select main_a v_prenex_36220))) (<= 996 (* 2 (select main_a v_prenex_36221))) (< v_prenex_36221 main_y))) (forall ((v_prenex_32618 Int) (v_prenex_32619 Int)) (or (<= (select main_a v_prenex_32619) 999) (<= 2 (* 2 (select main_a v_prenex_32618))) (< v_prenex_32618 main_x) (<= (+ main_y 1) v_prenex_32619) (<= (select main_a v_prenex_32619) (+ (select main_a v_prenex_32618) 998)) (<= (select main_a v_prenex_32618) 1003) (< v_prenex_32619 main_y))) (forall ((v_prenex_33163 Int) (v_prenex_33162 Int)) (or (<= (select main_a v_prenex_33162) (+ (select main_a v_prenex_33163) 4)) (< v_prenex_33163 main_y) (<= (select main_a v_prenex_33163) 1500) (<= (+ main_x 1) v_prenex_33162) (<= (select main_a v_prenex_33162) 1003) (<= (+ main_y 1) v_prenex_33163) (<= (select main_a v_prenex_33162) 502))) (forall ((v_prenex_47448 Int) (v_prenex_47447 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47448))) (<= (+ (select main_a v_prenex_47448) (select main_a v_prenex_47447)) 1000) (<= (select main_a v_prenex_47448) 1500) (<= (+ main_y 1) v_prenex_47448) (< v_prenex_47448 main_y) (<= (select main_a v_prenex_47447) 1003))) (forall ((v_prenex_45874 Int) (v_prenex_45875 Int)) (or (<= (+ main_x 1) v_prenex_45874) (<= (* 2 (select main_a v_prenex_45874)) 1004) (<= (select main_a v_prenex_45874) (+ (select main_a v_prenex_45875) 4)) (< v_prenex_45875 main_y) (<= (select main_a v_prenex_45874) 1003) (<= 498 (select main_a v_prenex_45875)) (<= (+ main_y 1) v_prenex_45875))) (forall ((v_prenex_46763 Int) (v_prenex_46764 Int)) (or (< v_prenex_46764 main_y) (<= (+ main_y 1) v_prenex_46764) (<= 2 (* 2 (select main_a v_prenex_46763))) (<= (select main_a v_prenex_46764) 999) (<= (select main_a v_prenex_46763) 1003) (<= (select main_a v_prenex_46763) (+ (select main_a v_prenex_46764) 4)) (<= 0 (+ (select main_a v_prenex_46764) 3)))) (forall ((v_prenex_38127 Int) (v_prenex_38128 Int)) (or (<= (select main_a v_prenex_38128) 1500) (< v_prenex_38128 main_y) (<= (select main_a v_prenex_38128) (+ (select main_a v_prenex_38127) 998)) (<= 996 (* 2 (select main_a v_prenex_38128))) (<= 2 (* 2 (select main_a v_prenex_38127))) (<= (select main_a v_prenex_38127) 1003) (<= (+ main_y 1) v_prenex_38128))) (forall ((v_prenex_39384 Int) (v_prenex_39385 Int)) (or (<= 498 (select main_a v_prenex_39385)) (< v_prenex_39385 main_y) (<= (+ main_y 1) v_prenex_39385) (<= 996 (* 2 (select main_a v_prenex_39385))) (<= 1000 (+ (select main_a v_prenex_39385) (select main_a v_prenex_39384))) (<= 1 (select main_a v_prenex_39384)))) (forall ((v_prenex_34870 Int) (v_prenex_34869 Int)) (or (<= (select main_a v_prenex_34869) 999) (< v_prenex_34869 main_y) (<= (+ main_y 1) v_prenex_34869) (<= 2 (* 2 (select main_a v_prenex_34870))) (<= (+ main_x 1) v_prenex_34870) (<= 1000 (+ (select main_a v_prenex_34869) (select main_a v_prenex_34870))))) (forall ((v_prenex_38356 Int) (v_prenex_38355 Int)) (or (<= (+ main_y 1) v_prenex_38356) (< v_prenex_38356 main_y) (<= (select main_a v_prenex_38355) (+ (select main_a v_prenex_38356) 4)) (<= (select main_a v_prenex_38356) 999) (< v_prenex_38355 main_x) (<= (select main_a v_prenex_38355) 502))) (forall ((v_prenex_32605 Int) (v_prenex_32604 Int)) (or (< v_prenex_32605 main_y) (<= 996 (* 2 (select main_a v_prenex_32605))) (<= (select main_a v_prenex_32604) 502) (<= (* 2 (select main_a v_prenex_32605)) 1998) (<= (select main_a v_prenex_32605) (+ (select main_a v_prenex_32604) 998)) (<= (+ main_y 1) v_prenex_32605))) (or (forall ((v_prenex_41079 Int)) (or (<= (* 2 (select main_a v_prenex_41079)) 1004) (<= 2 (* 2 (select main_a v_prenex_41079))))) (forall ((v_prenex_41080 Int)) (or (<= (* 2 (select main_a v_prenex_41080)) 1998) (< v_prenex_41080 main_y) (<= 996 (* 2 (select main_a v_prenex_41080))) (<= 498 (select main_a v_prenex_41080)) (<= (+ main_y 1) v_prenex_41080)))) (forall ((v_prenex_37123 Int) (v_prenex_37124 Int)) (or (<= (+ main_y 1) v_prenex_37124) (<= 996 (* 2 (select main_a v_prenex_37124))) (<= (select main_a v_prenex_37124) 1500) (< v_prenex_37124 main_y) (<= (select main_a v_prenex_37124) (+ (select main_a v_prenex_37123) 998)) (<= 1 (select main_a v_prenex_37123)) (<= 2 (* 2 (select main_a v_prenex_37123))))) (forall ((v_prenex_41509 Int) (v_prenex_41510 Int)) (or (<= 0 (+ (select main_a v_prenex_41509) 500)) (<= (+ main_y 1) v_prenex_41510) (< v_prenex_41510 main_y) (<= 498 (select main_a v_prenex_41510)) (<= (+ (select main_a v_prenex_41510) (select main_a v_prenex_41509)) 1000) (<= (+ main_x 1) v_prenex_41509))) (forall ((v_prenex_47538 Int) (v_prenex_47537 Int)) (or (<= (select main_a v_prenex_47538) (+ (select main_a v_prenex_47537) 998)) (< v_prenex_47538 main_y) (<= (select main_a v_prenex_47537) 502) (<= (select main_a v_prenex_47538) 999) (<= 996 (* 2 (select main_a v_prenex_47538))) (<= (+ main_y 1) v_prenex_47538))) (forall ((v_prenex_33322 Int) (v_prenex_33321 Int)) (or (< v_prenex_33322 main_y) (<= 498 (select main_a v_prenex_33322)) (<= (* 2 (select main_a v_prenex_33322)) 1998) (<= (select main_a v_prenex_33321) 1003) (<= (+ (select main_a v_prenex_33322) (select main_a v_prenex_33321)) 1000) (<= 0 (+ (select main_a v_prenex_33321) 500)) (<= (+ main_y 1) v_prenex_33322))) (forall ((v_prenex_37781 Int) (v_prenex_37780 Int)) (or (<= 498 (select main_a v_prenex_37781)) (<= (* 2 (select main_a v_prenex_37780)) 1004) (<= 2 (* 2 (select main_a v_prenex_37780))) (<= (+ (select main_a v_prenex_37781) (select main_a v_prenex_37780)) 1000) (<= (+ main_y 1) v_prenex_37781) (<= 0 (+ (select main_a v_prenex_37781) 3)) (< v_prenex_37781 main_y))) (or (forall ((v_prenex_41366 Int)) (or (<= (+ main_y 1) v_prenex_41366) (< v_prenex_41366 main_y) (<= (select main_a v_prenex_41366) 1500) (<= 996 (* 2 (select main_a v_prenex_41366))))) (forall ((v_prenex_41365 Int)) (or (<= (select main_a v_prenex_41365) 1003) (<= (select main_a v_prenex_41365) 502)))) (or (forall ((v_prenex_43543 Int)) (or (< v_prenex_43543 main_x) (<= 2 (* 2 (select main_a v_prenex_43543))) (<= (* 2 (select main_a v_prenex_43543)) 1004))) (forall ((v_prenex_43544 Int)) (or (< v_prenex_43544 main_y) (<= (+ main_y 1) v_prenex_43544) (<= (* 2 (select main_a v_prenex_43544)) 1998)))) (or (forall ((v_prenex_41039 Int)) (or (<= 1 (select main_a v_prenex_41039)) (<= 2 (* 2 (select main_a v_prenex_41039))))) (forall ((v_prenex_41040 Int)) (or (<= (* 2 (select main_a v_prenex_41040)) 1998) (< v_prenex_41040 main_y) (<= 498 (select main_a v_prenex_41040)) (<= (+ main_y 1) v_prenex_41040)))) (or (forall ((v_prenex_35758 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35758))) (< v_prenex_35758 main_x))) (forall ((v_prenex_35759 Int)) (or (<= (+ main_y 1) v_prenex_35759) (<= 0 (+ (select main_a v_prenex_35759) 3)) (< v_prenex_35759 main_y) (<= 996 (* 2 (select main_a v_prenex_35759)))))) (forall ((v_prenex_47428 Int) (v_prenex_47427 Int)) (or (< v_prenex_47427 main_x) (<= (+ main_y 1) v_prenex_47428) (< v_prenex_47428 main_y) (<= (select main_a v_prenex_47427) (+ (select main_a v_prenex_47428) 4)) (<= (select main_a v_prenex_47427) 502) (<= (select main_a v_prenex_47428) 999) (<= 1 (select main_a v_prenex_47427)))) (forall ((v_prenex_47390 Int) (v_prenex_47389 Int)) (or (<= 0 (+ (select main_a v_prenex_47390) 3)) (<= (+ main_y 1) v_prenex_47390) (<= (select main_a v_prenex_47389) (+ (select main_a v_prenex_47390) 4)) (< v_prenex_47390 main_y) (<= (+ main_x 1) v_prenex_47389) (<= 0 (+ (select main_a v_prenex_47389) 500)) (<= 2 (* 2 (select main_a v_prenex_47389))))) (forall ((v_prenex_35159 Int) (v_prenex_35160 Int)) (or (<= (select main_a v_prenex_35159) (+ (select main_a v_prenex_35160) 998)) (<= (* 2 (select main_a v_prenex_35159)) 1998) (<= 2 (* 2 (select main_a v_prenex_35160))) (<= 996 (* 2 (select main_a v_prenex_35159))) (< v_prenex_35159 main_y) (<= (+ main_y 1) v_prenex_35159) (<= (select main_a v_prenex_35160) 502))) (forall ((v_prenex_38592 Int) (v_prenex_38593 Int)) (or (<= 0 (+ (select main_a v_prenex_38592) 500)) (<= (+ main_y 1) v_prenex_38593) (<= 0 (+ (select main_a v_prenex_38593) 3)) (<= (* 2 (select main_a v_prenex_38592)) 1004) (< v_prenex_38593 main_y) (<= (select main_a v_prenex_38592) (+ (select main_a v_prenex_38593) 4)) (<= 996 (* 2 (select main_a v_prenex_38593))))) (forall ((v_prenex_32779 Int) (v_prenex_32778 Int)) (or (<= (* 2 (select main_a v_prenex_32778)) 1004) (<= (select main_a v_prenex_32779) 1500) (<= (+ main_y 1) v_prenex_32779) (<= 1 (select main_a v_prenex_32778)) (< v_prenex_32779 main_y) (<= 1000 (+ (select main_a v_prenex_32779) (select main_a v_prenex_32778))) (< v_prenex_32778 main_x))) (forall ((v_prenex_43972 Int) (v_prenex_43973 Int)) (or (<= 0 (+ (select main_a v_prenex_43972) 500)) (<= (select main_a v_prenex_43973) (+ (select main_a v_prenex_43972) 998)) (<= (+ main_x 1) v_prenex_43972) (<= (+ main_y 1) v_prenex_43973) (< v_prenex_43972 main_x))) (forall ((v_prenex_36527 Int) (v_prenex_36528 Int)) (or (<= (select main_a v_prenex_36527) 502) (< v_prenex_36528 main_y) (<= 2 (* 2 (select main_a v_prenex_36527))) (<= (+ main_y 1) v_prenex_36528) (< v_prenex_36527 main_x) (<= (+ (select main_a v_prenex_36528) (select main_a v_prenex_36527)) 1000) (<= (* 2 (select main_a v_prenex_36528)) 1998))) (forall ((v_prenex_45274 Int) (v_prenex_45275 Int)) (or (<= 1 (select main_a v_prenex_45274)) (< v_prenex_45275 main_y) (<= 996 (* 2 (select main_a v_prenex_45275))) (<= 0 (+ (select main_a v_prenex_45275) 3)) (<= (select main_a v_prenex_45275) (+ (select main_a v_prenex_45274) 998)) (<= (* 2 (select main_a v_prenex_45274)) 1004) (<= (+ main_y 1) v_prenex_45275))) (or (forall ((v_prenex_42028 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42028))) (<= (+ main_y 1) v_prenex_42028) (< v_prenex_42028 main_y) (<= 498 (select main_a v_prenex_42028)))) (forall ((v_prenex_42027 Int)) (or (<= (* 2 (select main_a v_prenex_42027)) 1004) (<= (select main_a v_prenex_42027) 502)))) (forall ((v_prenex_37935 Int) (v_prenex_37934 Int)) (or (<= (select main_a v_prenex_37934) 1003) (<= (+ main_y 1) v_prenex_37935) (<= (select main_a v_prenex_37935) 999) (< v_prenex_37935 main_y) (<= (select main_a v_prenex_37934) (+ (select main_a v_prenex_37935) 4)))) (or (forall ((v_prenex_37839 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37839))) (< v_prenex_37839 main_y) (<= (select main_a v_prenex_37839) 1500) (<= 498 (select main_a v_prenex_37839)) (<= (+ main_y 1) v_prenex_37839))) (forall ((v_prenex_37838 Int)) (<= (* 2 (select main_a v_prenex_37838)) 1004))) (forall ((v_prenex_45483 Int) (v_prenex_45482 Int)) (or (< v_prenex_45483 main_y) (<= (select main_a v_prenex_45483) (+ (select main_a v_prenex_45482) 998)) (<= 996 (* 2 (select main_a v_prenex_45483))) (<= (+ main_y 1) v_prenex_45483) (<= (select main_a v_prenex_45483) 999) (<= 1 (select main_a v_prenex_45482)) (<= 2 (* 2 (select main_a v_prenex_45482))))) (forall ((v_prenex_39216 Int) (v_prenex_39215 Int)) (or (< v_prenex_39216 main_y) (<= (+ main_y 1) v_prenex_39216) (<= (select main_a v_prenex_39215) 1003) (<= (select main_a v_prenex_39215) 502) (<= (* 2 (select main_a v_prenex_39216)) 1998) (<= 498 (select main_a v_prenex_39216)) (<= (select main_a v_prenex_39215) (+ (select main_a v_prenex_39216) 4)))) (or (forall ((v_prenex_39904 Int)) (<= 2 (* 2 (select main_a v_prenex_39904)))) (forall ((v_prenex_39905 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39905))) (<= (+ main_y 1) v_prenex_39905) (< v_prenex_39905 main_y) (<= (* 2 (select main_a v_prenex_39905)) 1998)))) (forall ((v_prenex_33183 Int) (v_prenex_33182 Int)) (or (<= (* 2 (select main_a v_prenex_33183)) 1998) (<= (select main_a v_prenex_33182) (+ (select main_a v_prenex_33183) 4)) (< v_prenex_33182 main_x) (<= 2 (* 2 (select main_a v_prenex_33182))) (< v_prenex_33183 main_y) (<= (+ main_y 1) v_prenex_33183))) (or (forall ((v_prenex_41328 Int)) (or (<= 498 (select main_a v_prenex_41328)) (<= (* 2 (select main_a v_prenex_41328)) 1998) (< v_prenex_41328 main_y) (<= (+ main_y 1) v_prenex_41328))) (forall ((v_prenex_41327 Int)) (or (<= (select main_a v_prenex_41327) 1003) (<= (select main_a v_prenex_41327) 502)))) (or (forall ((v_prenex_44875 Int)) (or (<= (select main_a v_prenex_44875) 1500) (<= (+ main_y 1) v_prenex_44875) (<= (* 2 (select main_a v_prenex_44875)) 1998) (< v_prenex_44875 main_y) (<= 0 (+ (select main_a v_prenex_44875) 3)))) (forall ((v_prenex_44874 Int)) (or (<= (select main_a v_prenex_44874) 1003) (<= 0 (+ (select main_a v_prenex_44874) 500))))) (forall ((v_prenex_47724 Int) (v_prenex_47723 Int)) (or (<= 498 (select main_a v_prenex_47724)) (< v_prenex_47724 main_y) (<= (select main_a v_prenex_47723) 502) (<= (select main_a v_prenex_47723) (+ (select main_a v_prenex_47724) 4)) (<= 0 (+ (select main_a v_prenex_47724) 3)) (<= 2 (* 2 (select main_a v_prenex_47723))) (<= (+ main_y 1) v_prenex_47724))) (forall ((v_prenex_41606 Int) (v_prenex_41607 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41607))) (<= (+ main_y 1) v_prenex_41607) (<= (select main_a v_prenex_41606) (+ (select main_a v_prenex_41607) 4)) (< v_prenex_41607 main_y) (<= (select main_a v_prenex_41606) 1003))) (forall ((v_prenex_34660 Int) (v_prenex_34659 Int)) (or (<= 498 (select main_a v_prenex_34659)) (<= (select main_a v_prenex_34659) (+ (select main_a v_prenex_34660) 998)) (<= 2 (* 2 (select main_a v_prenex_34660))) (< v_prenex_34659 main_y) (<= (+ main_y 1) v_prenex_34659) (<= (select main_a v_prenex_34660) 1003))) (forall ((v_prenex_35906 Int) (v_prenex_35907 Int)) (or (<= (+ main_x 1) v_prenex_35906) (<= 1 (select main_a v_prenex_35906)) (<= (+ main_y 1) v_prenex_35907) (<= (select main_a v_prenex_35907) (+ (select main_a v_prenex_35906) 998)) (<= 0 (+ (select main_a v_prenex_35906) 500)) (<= (* 2 (select main_a v_prenex_35907)) 1998) (< v_prenex_35907 main_y))) (forall ((v_prenex_32481 Int) (v_prenex_32480 Int)) (or (<= (select main_a v_prenex_32480) 502) (<= (+ main_y 1) v_prenex_32481) (<= (select main_a v_prenex_32481) 999) (< v_prenex_32481 main_y) (<= 1 (select main_a v_prenex_32480)) (<= (select main_a v_prenex_32480) (+ (select main_a v_prenex_32481) 4)))) (forall ((v_prenex_33251 Int) (v_prenex_33250 Int)) (or (<= 0 (+ (select main_a v_prenex_33251) 3)) (<= (select main_a v_prenex_33251) 999) (< v_prenex_33251 main_y) (<= (+ main_y 1) v_prenex_33251) (<= (+ (select main_a v_prenex_33251) (select main_a v_prenex_33250)) 1000) (<= (select main_a v_prenex_33250) 502))) (forall ((v_prenex_47520 Int) (v_prenex_47519 Int)) (or (<= (select main_a v_prenex_47519) (+ (select main_a v_prenex_47520) 4)) (<= 498 (select main_a v_prenex_47520)) (<= (+ main_y 1) v_prenex_47520) (<= 996 (* 2 (select main_a v_prenex_47520))) (<= 2 (* 2 (select main_a v_prenex_47519))) (< v_prenex_47520 main_y))) (forall ((v_prenex_40989 Int) (v_prenex_40988 Int)) (or (<= 1 (select main_a v_prenex_40988)) (<= (select main_a v_prenex_40988) 1003) (<= (+ main_y 1) v_prenex_40989) (<= 498 (select main_a v_prenex_40989)) (< v_prenex_40989 main_y) (<= (select main_a v_prenex_40988) (+ (select main_a v_prenex_40989) 4)) (<= (+ main_x 1) v_prenex_40988))) (forall ((v_prenex_43288 Int) (v_prenex_43287 Int)) (or (<= (+ (select main_a v_prenex_43288) (select main_a v_prenex_43287)) 1000) (<= (+ main_y 1) v_prenex_43288) (<= (select main_a v_prenex_43287) 1003) (<= 1 (select main_a v_prenex_43287)) (<= (select main_a v_prenex_43288) 999) (< v_prenex_43288 main_y) (<= (* 2 (select main_a v_prenex_43288)) 1998))) (forall ((v_prenex_42251 Int) (v_prenex_42252 Int)) (or (< v_prenex_42252 main_y) (<= (* 2 (select main_a v_prenex_42251)) 1004) (<= (select main_a v_prenex_42252) (+ (select main_a v_prenex_42251) 998)) (< v_prenex_42251 main_x) (<= (select main_a v_prenex_42252) 999) (<= (select main_a v_prenex_42251) 1003) (<= (+ main_y 1) v_prenex_42252))) (or (forall ((v_prenex_43797 Int)) (or (< v_prenex_43797 main_y) (<= (select main_a v_prenex_43797) 999) (<= (* 2 (select main_a v_prenex_43797)) 1998) (<= (+ main_y 1) v_prenex_43797))) (forall ((v_prenex_43796 Int)) (or (<= (+ main_x 1) v_prenex_43796) (<= 2 (* 2 (select main_a v_prenex_43796)))))) (forall ((v_prenex_32496 Int) (v_prenex_32497 Int)) (or (<= (+ main_y 1) v_prenex_32497) (<= (select main_a v_prenex_32497) (+ (select main_a v_prenex_32496) 998)) (< v_prenex_32497 main_y) (<= (select main_a v_prenex_32496) 502) (<= (select main_a v_prenex_32497) 1500) (<= (* 2 (select main_a v_prenex_32497)) 1998) (<= (select main_a v_prenex_32496) 1003))) (forall ((v_prenex_40575 Int) (v_prenex_40574 Int)) (or (<= (* 2 (select main_a v_prenex_40574)) 1004) (< v_prenex_40575 main_y) (<= (+ main_y 1) v_prenex_40575) (<= (select main_a v_prenex_40574) 502) (<= (+ (select main_a v_prenex_40575) (select main_a v_prenex_40574)) 1000) (<= 0 (+ (select main_a v_prenex_40575) 3)))) (forall ((v_prenex_40354 Int) (v_prenex_40353 Int)) (or (<= (select main_a v_prenex_40353) 1003) (<= (* 2 (select main_a v_prenex_40354)) 1998) (<= (select main_a v_prenex_40354) (+ (select main_a v_prenex_40353) 998)) (<= (+ main_y 1) v_prenex_40354) (<= 1 (select main_a v_prenex_40353)) (<= (+ main_x 1) v_prenex_40353) (< v_prenex_40354 main_y))) (forall ((v_prenex_35538 Int) (v_prenex_35539 Int)) (or (<= (select main_a v_prenex_35539) (+ (select main_a v_prenex_35538) 998)) (<= (select main_a v_prenex_35538) 1003) (<= (* 2 (select main_a v_prenex_35539)) 1998) (<= (+ main_y 1) v_prenex_35539) (< v_prenex_35539 main_y) (<= 996 (* 2 (select main_a v_prenex_35539))))) (or (forall ((v_prenex_34517 Int)) (or (<= (select main_a v_prenex_34517) 1003) (<= 2 (* 2 (select main_a v_prenex_34517))) (<= (+ main_x 1) v_prenex_34517))) (forall ((v_prenex_34516 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34516))) (<= (+ main_y 1) v_prenex_34516) (<= 498 (select main_a v_prenex_34516)) (< v_prenex_34516 main_y)))) (forall ((v_prenex_44580 Int) (v_prenex_44581 Int)) (or (<= (select main_a v_prenex_44580) 502) (<= (+ main_y 1) v_prenex_44581) (<= (+ main_x 1) v_prenex_44580) (<= 1 (select main_a v_prenex_44580)) (<= 498 (select main_a v_prenex_44581)) (< v_prenex_44581 main_y) (<= (select main_a v_prenex_44580) (+ (select main_a v_prenex_44581) 4)))) (forall ((v_prenex_38154 Int) (v_prenex_38153 Int)) (or (<= (+ main_y 1) v_prenex_38154) (<= 0 (+ (select main_a v_prenex_38153) 500)) (<= 1000 (+ (select main_a v_prenex_38154) (select main_a v_prenex_38153))) (<= (* 2 (select main_a v_prenex_38154)) 1998) (< v_prenex_38154 main_y) (< v_prenex_38153 main_x))) (forall ((v_prenex_34475 Int) (v_prenex_34474 Int)) (or (<= (select main_a v_prenex_34474) (+ (select main_a v_prenex_34475) 998)) (<= (+ main_x 1) v_prenex_34475) (< v_prenex_34474 main_y) (<= (select main_a v_prenex_34474) 999) (<= (select main_a v_prenex_34475) 1003) (<= (+ main_y 1) v_prenex_34474))) (forall ((v_prenex_39371 Int) (v_prenex_39370 Int)) (or (<= (select main_a v_prenex_39371) 999) (<= 0 (+ (select main_a v_prenex_39371) 3)) (<= 1 (select main_a v_prenex_39370)) (<= (select main_a v_prenex_39370) (+ (select main_a v_prenex_39371) 4)) (<= (select main_a v_prenex_39370) 502) (<= (+ main_y 1) v_prenex_39371) (< v_prenex_39371 main_y))) (or (forall ((v_prenex_38282 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38282))) (<= (select main_a v_prenex_38282) 1500) (< v_prenex_38282 main_y) (<= 498 (select main_a v_prenex_38282)) (<= (+ main_y 1) v_prenex_38282))) (forall ((v_prenex_38281 Int)) (<= 1 (select main_a v_prenex_38281)))) (or (forall ((v_prenex_38566 Int)) (or (<= 1 (select main_a v_prenex_38566)) (<= (* 2 (select main_a v_prenex_38566)) 1004) (< v_prenex_38566 main_x))) (forall ((v_prenex_38567 Int)) (or (<= (+ main_y 1) v_prenex_38567) (<= 996 (* 2 (select main_a v_prenex_38567))) (<= 498 (select main_a v_prenex_38567)) (< v_prenex_38567 main_y)))) (forall ((v_prenex_45481 Int) (v_prenex_45480 Int)) (or (<= (+ main_y 1) v_prenex_45481) (<= (select main_a v_prenex_45480) (+ (select main_a v_prenex_45481) 4)) (<= 2 (* 2 (select main_a v_prenex_45480))) (<= (select main_a v_prenex_45480) 1003) (<= 0 (+ (select main_a v_prenex_45481) 3)) (< v_prenex_45481 main_y) (< v_prenex_45480 main_x))) (forall ((v_prenex_33307 Int) (v_prenex_33306 Int)) (or (<= 1 (select main_a v_prenex_33306)) (<= (+ main_y 1) v_prenex_33307) (<= 0 (+ (select main_a v_prenex_33307) 3)) (<= (* 2 (select main_a v_prenex_33307)) 1998) (< v_prenex_33307 main_y) (<= (select main_a v_prenex_33307) (+ (select main_a v_prenex_33306) 998)))) (forall ((v_prenex_36964 Int) (v_prenex_36963 Int)) (or (<= (+ main_y 1) v_prenex_36964) (<= (select main_a v_prenex_36964) 1500) (<= (select main_a v_prenex_36963) 502) (< v_prenex_36964 main_y) (<= (select main_a v_prenex_36964) (+ (select main_a v_prenex_36963) 998)) (<= (select main_a v_prenex_36964) 999) (<= (* 2 (select main_a v_prenex_36963)) 1004))) (forall ((v_prenex_40049 Int) (v_prenex_40050 Int)) (or (<= 0 (+ (select main_a v_prenex_40049) 500)) (<= (+ main_y 1) v_prenex_40050) (<= 498 (select main_a v_prenex_40050)) (<= 2 (* 2 (select main_a v_prenex_40049))) (< v_prenex_40049 main_x) (< v_prenex_40050 main_y) (<= 1000 (+ (select main_a v_prenex_40050) (select main_a v_prenex_40049))))) (forall ((v_prenex_37372 Int) (v_prenex_37373 Int)) (or (<= (+ main_y 1) v_prenex_37373) (< v_prenex_37373 main_y) (<= 498 (select main_a v_prenex_37373)) (<= 2 (* 2 (select main_a v_prenex_37372))) (< v_prenex_37372 main_x) (<= (select main_a v_prenex_37372) 1003) (<= 1000 (+ (select main_a v_prenex_37373) (select main_a v_prenex_37372))))) (forall ((v_prenex_32357 Int) (v_prenex_32356 Int)) (or (<= 1 (select main_a v_prenex_32356)) (< v_prenex_32357 main_y) (<= 498 (select main_a v_prenex_32357)) (<= 0 (+ (select main_a v_prenex_32357) 3)) (<= (select main_a v_prenex_32356) 1003) (<= (select main_a v_prenex_32356) (+ (select main_a v_prenex_32357) 4)) (<= (+ main_y 1) v_prenex_32357))) (forall ((v_prenex_41335 Int) (v_prenex_41336 Int)) (or (< v_prenex_41336 main_y) (<= (+ main_y 1) v_prenex_41336) (<= (select main_a v_prenex_41336) 1500) (<= 996 (* 2 (select main_a v_prenex_41336))) (<= (+ (select main_a v_prenex_41336) (select main_a v_prenex_41335)) 1000) (<= 0 (+ (select main_a v_prenex_41335) 500)))) (forall ((v_prenex_39315 Int) (v_prenex_39314 Int)) (or (< v_prenex_39315 main_y) (<= 498 (select main_a v_prenex_39315)) (<= (select main_a v_prenex_39314) 1003) (<= (select main_a v_prenex_39314) 502) (<= 1000 (+ (select main_a v_prenex_39315) (select main_a v_prenex_39314))) (< v_prenex_39314 main_x) (<= (+ main_y 1) v_prenex_39315))) (forall ((v_prenex_44320 Int) (v_prenex_44321 Int)) (or (<= (+ main_x 1) v_prenex_44320) (<= (select main_a v_prenex_44321) (+ (select main_a v_prenex_44320) 998)) (< v_prenex_44320 main_x) (<= (* 2 (select main_a v_prenex_44320)) 1004) (<= 2 (* 2 (select main_a v_prenex_44320))))) (forall ((v_prenex_42664 Int) (v_prenex_42665 Int)) (or (< v_prenex_42665 main_y) (<= (select main_a v_prenex_42664) (+ (select main_a v_prenex_42665) 4)) (<= (* 2 (select main_a v_prenex_42665)) 1998) (<= 1 (select main_a v_prenex_42664)) (<= (+ main_y 1) v_prenex_42665) (<= (* 2 (select main_a v_prenex_42664)) 1004))) (forall ((v_prenex_42776 Int) (v_prenex_42777 Int)) (or (<= 0 (+ (select main_a v_prenex_42777) 3)) (<= 2 (* 2 (select main_a v_prenex_42776))) (<= (select main_a v_prenex_42777) 1500) (<= (select main_a v_prenex_42777) (+ (select main_a v_prenex_42776) 998)) (< v_prenex_42777 main_y) (<= (select main_a v_prenex_42776) 502) (<= (+ main_y 1) v_prenex_42777))) (forall ((v_prenex_42699 Int) (v_prenex_42698 Int)) (or (<= (select main_a v_prenex_42699) (+ (select main_a v_prenex_42698) 998)) (< v_prenex_42699 main_y) (<= (* 2 (select main_a v_prenex_42699)) 1998) (<= (* 2 (select main_a v_prenex_42698)) 1004) (<= (select main_a v_prenex_42698) 502) (<= (select main_a v_prenex_42699) 999) (<= (+ main_y 1) v_prenex_42699))) (forall ((v_prenex_47505 Int) (v_prenex_47506 Int)) (or (<= (select main_a v_prenex_47505) 1003) (< v_prenex_47505 main_x) (< v_prenex_47506 main_y) (<= 1 (select main_a v_prenex_47505)) (<= 498 (select main_a v_prenex_47506)) (<= (+ main_y 1) v_prenex_47506) (<= (select main_a v_prenex_47506) (+ (select main_a v_prenex_47505) 998)))) (forall ((v_prenex_35416 Int) (v_prenex_35417 Int)) (or (<= (* 2 (select main_a v_prenex_35416)) 1004) (<= 1000 (+ (select main_a v_prenex_35417) (select main_a v_prenex_35416))) (< v_prenex_35417 main_y) (<= (+ main_y 1) v_prenex_35417) (<= (select main_a v_prenex_35417) 1500) (<= 0 (+ (select main_a v_prenex_35417) 3)))) (forall ((v_prenex_45122 Int) (v_prenex_45123 Int)) (or (<= (* 2 (select main_a v_prenex_45123)) 1998) (<= (select main_a v_prenex_45122) 1003) (<= (select main_a v_prenex_45123) (+ (select main_a v_prenex_45122) 998)) (< v_prenex_45123 main_y) (<= 0 (+ (select main_a v_prenex_45123) 3)) (<= (+ main_y 1) v_prenex_45123) (<= 2 (* 2 (select main_a v_prenex_45122))))) (forall ((v_prenex_35383 Int) (v_prenex_35382 Int)) (or (<= (select main_a v_prenex_35382) 999) (< v_prenex_35382 main_y) (<= (select main_a v_prenex_35383) 502) (<= (+ main_y 1) v_prenex_35382) (<= 498 (select main_a v_prenex_35382)) (<= (select main_a v_prenex_35383) (+ (select main_a v_prenex_35382) 4)))) (forall ((v_prenex_32382 Int) (v_prenex_32383 Int)) (or (<= (select main_a v_prenex_32382) 502) (< v_prenex_32382 main_x) (<= (* 2 (select main_a v_prenex_32383)) 1998) (< v_prenex_32383 main_y) (<= (+ (select main_a v_prenex_32383) (select main_a v_prenex_32382)) 1000) (<= (select main_a v_prenex_32382) 1003) (<= (+ main_y 1) v_prenex_32383))) (forall ((v_prenex_43936 Int) (v_prenex_43937 Int)) (or (<= (select main_a v_prenex_43936) (+ (select main_a v_prenex_43937) 4)) (<= 498 (select main_a v_prenex_43937)) (<= (+ main_y 1) v_prenex_43937) (< v_prenex_43937 main_y) (<= (* 2 (select main_a v_prenex_43937)) 1998) (<= 0 (+ (select main_a v_prenex_43936) 500)))) (forall ((v_prenex_47842 Int) (v_prenex_47841 Int)) (or (< v_prenex_47842 main_y) (<= 1 (select main_a v_prenex_47841)) (<= 0 (+ (select main_a v_prenex_47842) 3)) (< v_prenex_47841 main_x) (<= 2 (* 2 (select main_a v_prenex_47841))) (<= 1000 (+ (select main_a v_prenex_47842) (select main_a v_prenex_47841))) (<= (+ main_y 1) v_prenex_47842))) (forall ((v_prenex_46871 Int) (v_prenex_46872 Int)) (or (<= 0 (+ (select main_a v_prenex_46871) 500)) (<= (+ main_y 1) v_prenex_46872) (<= (select main_a v_prenex_46872) (+ (select main_a v_prenex_46871) 998)) (< v_prenex_46871 main_x) (<= (* 2 (select main_a v_prenex_46872)) 1998) (< v_prenex_46872 main_y) (<= (select main_a v_prenex_46871) 502))) (forall ((v_prenex_36611 Int)) (or (<= (* 2 (select main_a v_prenex_36611)) 1998) (< v_prenex_36611 main_y) (<= (+ main_y 1) v_prenex_36611) (<= (select main_a v_prenex_36611) 999))) (forall ((v_prenex_33403 Int) (v_prenex_33404 Int)) (or (<= (+ (select main_a v_prenex_33404) (select main_a v_prenex_33403)) 1000) (<= (+ main_y 1) v_prenex_33404) (<= 498 (select main_a v_prenex_33404)) (<= (* 2 (select main_a v_prenex_33404)) 1998) (< v_prenex_33404 main_y) (<= (select main_a v_prenex_33403) 1003))) (forall ((v_prenex_39618 Int) (v_prenex_39619 Int)) (or (<= 1 (select main_a v_prenex_39618)) (<= (+ main_x 1) v_prenex_39618) (<= 996 (* 2 (select main_a v_prenex_39619))) (<= (+ main_y 1) v_prenex_39619) (<= 1000 (+ (select main_a v_prenex_39619) (select main_a v_prenex_39618))) (< v_prenex_39619 main_y) (<= (select main_a v_prenex_39618) 502))) (forall ((v_prenex_39677 Int) (v_prenex_39676 Int)) (or (<= (+ main_x 1) v_prenex_39676) (< v_prenex_39676 main_x) (<= (* 2 (select main_a v_prenex_39676)) 1004) (<= 1000 (+ (select main_a v_prenex_39677) (select main_a v_prenex_39676))))) (forall ((v_prenex_39382 Int) (v_prenex_39383 Int)) (or (<= (* 2 (select main_a v_prenex_39383)) 1998) (<= (+ main_y 1) v_prenex_39383) (<= (select main_a v_prenex_39382) 502) (<= 2 (* 2 (select main_a v_prenex_39382))) (< v_prenex_39383 main_y) (<= (select main_a v_prenex_39383) 999) (<= (select main_a v_prenex_39382) (+ (select main_a v_prenex_39383) 4)))) (forall ((v_prenex_47740 Int) (v_prenex_47739 Int)) (or (<= 0 (+ (select main_a v_prenex_47740) 3)) (<= (+ main_x 1) v_prenex_47739) (<= 0 (+ (select main_a v_prenex_47739) 500)) (<= (+ main_y 1) v_prenex_47740) (<= (select main_a v_prenex_47740) (+ (select main_a v_prenex_47739) 998)) (<= 2 (* 2 (select main_a v_prenex_47739))) (< v_prenex_47740 main_y))) (forall ((v_prenex_38867 Int) (v_prenex_38866 Int)) (or (<= 0 (+ (select main_a v_prenex_38866) 500)) (<= (select main_a v_prenex_38867) (+ (select main_a v_prenex_38866) 998)) (< v_prenex_38867 main_y) (<= (+ main_y 1) v_prenex_38867) (<= 0 (+ (select main_a v_prenex_38867) 3)) (<= 1 (select main_a v_prenex_38866)) (<= 996 (* 2 (select main_a v_prenex_38867))))) (forall ((v_prenex_45328 Int) (v_prenex_45329 Int)) (or (<= (* 2 (select main_a v_prenex_45328)) 1004) (<= (+ main_y 1) v_prenex_45329) (< v_prenex_45329 main_y) (<= (select main_a v_prenex_45329) 999) (<= (select main_a v_prenex_45328) (+ (select main_a v_prenex_45329) 4)) (<= 498 (select main_a v_prenex_45329)) (<= (select main_a v_prenex_45328) 502))) (forall ((v_prenex_47926 Int) (v_prenex_47925 Int)) (or (<= (+ main_y 1) v_prenex_47926) (<= (select main_a v_prenex_47926) 999) (<= (+ (select main_a v_prenex_47926) (select main_a v_prenex_47925)) 1000) (<= (select main_a v_prenex_47925) 502) (<= 498 (select main_a v_prenex_47926)) (< v_prenex_47926 main_y) (<= (select main_a v_prenex_47925) 1003))) (forall ((v_prenex_40479 Int) (v_prenex_40478 Int)) (or (<= (select main_a v_prenex_40478) (+ (select main_a v_prenex_40479) 4)) (< v_prenex_40479 main_y) (<= (+ main_y 1) v_prenex_40479) (<= (select main_a v_prenex_40478) 1003) (<= (* 2 (select main_a v_prenex_40478)) 1004) (<= (* 2 (select main_a v_prenex_40479)) 1998))) (forall ((v_prenex_46165 Int) (v_prenex_46166 Int)) (or (<= 498 (select main_a v_prenex_46166)) (<= 0 (+ (select main_a v_prenex_46165) 500)) (<= (select main_a v_prenex_46166) 1500) (<= (+ main_y 1) v_prenex_46166) (<= (+ (select main_a v_prenex_46166) (select main_a v_prenex_46165)) 1000) (<= (* 2 (select main_a v_prenex_46165)) 1004) (< v_prenex_46166 main_y))) (forall ((v_prenex_38727 Int) (v_prenex_38726 Int)) (or (< v_prenex_38727 main_y) (<= 2 (* 2 (select main_a v_prenex_38726))) (<= 996 (* 2 (select main_a v_prenex_38727))) (<= (+ (select main_a v_prenex_38727) (select main_a v_prenex_38726)) 1000) (<= (+ main_y 1) v_prenex_38727) (< v_prenex_38726 main_x))) (forall ((v_prenex_42916 Int) (v_prenex_42917 Int)) (or (<= 1 (select main_a v_prenex_42916)) (<= 498 (select main_a v_prenex_42917)) (<= (select main_a v_prenex_42916) 1003) (< v_prenex_42917 main_y) (<= (+ main_y 1) v_prenex_42917) (<= (+ (select main_a v_prenex_42917) (select main_a v_prenex_42916)) 1000) (< v_prenex_42916 main_x))) (forall ((v_prenex_44777 Int) (v_prenex_44776 Int)) (or (<= (* 2 (select main_a v_prenex_44777)) 1998) (<= (+ main_y 1) v_prenex_44777) (< v_prenex_44776 main_x) (<= 1 (select main_a v_prenex_44776)) (<= (select main_a v_prenex_44776) 502) (< v_prenex_44777 main_y) (<= (select main_a v_prenex_44776) (+ (select main_a v_prenex_44777) 4)))) (forall ((v_prenex_45203 Int) (v_prenex_45202 Int)) (or (<= (select main_a v_prenex_45202) 1003) (<= (select main_a v_prenex_45203) (+ (select main_a v_prenex_45202) 998)) (<= 498 (select main_a v_prenex_45203)) (< v_prenex_45203 main_y) (<= (+ main_y 1) v_prenex_45203) (<= 1 (select main_a v_prenex_45202)) (<= 996 (* 2 (select main_a v_prenex_45203))))) (forall ((v_prenex_38769 Int) (v_prenex_38768 Int)) (or (<= 1000 (+ (select main_a v_prenex_38769) (select main_a v_prenex_38768))) (<= (* 2 (select main_a v_prenex_38768)) 1004) (< v_prenex_38769 main_y) (<= (select main_a v_prenex_38768) 502) (<= (+ main_y 1) v_prenex_38769) (<= (select main_a v_prenex_38769) 999) (< v_prenex_38768 main_x))) (forall ((v_prenex_41315 Int) (v_prenex_41316 Int)) (or (<= (select main_a v_prenex_41315) (+ (select main_a v_prenex_41316) 4)) (<= (select main_a v_prenex_41315) 1003) (< v_prenex_41316 main_y) (<= 0 (+ (select main_a v_prenex_41316) 3)) (<= (select main_a v_prenex_41316) 999) (<= (* 2 (select main_a v_prenex_41315)) 1004) (<= (+ main_y 1) v_prenex_41316))) (forall ((v_prenex_37420 Int) (v_prenex_37421 Int)) (or (<= (+ main_x 1) v_prenex_37420) (<= 996 (* 2 (select main_a v_prenex_37421))) (<= (select main_a v_prenex_37420) 502) (<= (+ main_y 1) v_prenex_37421) (<= 1000 (+ (select main_a v_prenex_37421) (select main_a v_prenex_37420))) (< v_prenex_37421 main_y))) (forall ((v_prenex_39126 Int) (v_prenex_39125 Int)) (or (< v_prenex_39126 main_y) (<= 0 (+ (select main_a v_prenex_39125) 500)) (<= (* 2 (select main_a v_prenex_39125)) 1004) (<= 498 (select main_a v_prenex_39126)) (<= (select main_a v_prenex_39126) 999) (<= (+ main_y 1) v_prenex_39126) (<= (select main_a v_prenex_39125) (+ (select main_a v_prenex_39126) 4)))) (or (forall ((v_prenex_39173 Int)) (or (<= (select main_a v_prenex_39173) 502) (<= 0 (+ (select main_a v_prenex_39173) 500)))) (forall ((v_prenex_39174 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39174))) (<= (select main_a v_prenex_39174) 1500) (<= (+ main_y 1) v_prenex_39174) (< v_prenex_39174 main_y)))) (forall ((v_prenex_42402 Int) (v_prenex_42401 Int)) (or (<= 1 (select main_a v_prenex_42401)) (<= (+ main_y 1) v_prenex_42402) (< v_prenex_42402 main_y) (<= (select main_a v_prenex_42401) (+ (select main_a v_prenex_42402) 4)) (<= 498 (select main_a v_prenex_42402)))) (forall ((v_prenex_46914 Int) (v_prenex_46915 Int)) (or (<= 498 (select main_a v_prenex_46915)) (<= (+ (select main_a v_prenex_46915) (select main_a v_prenex_46914)) 1000) (<= (* 2 (select main_a v_prenex_46915)) 1998) (<= (+ main_y 1) v_prenex_46915) (<= 2 (* 2 (select main_a v_prenex_46914))) (< v_prenex_46915 main_y))) (forall ((v_prenex_35542 Int) (v_prenex_35543 Int)) (or (<= 0 (+ (select main_a v_prenex_35542) 500)) (<= (+ main_x 1) v_prenex_35542) (< v_prenex_35542 main_x) (<= (+ (select main_a v_prenex_35543) (select main_a v_prenex_35542)) 1000) (<= (+ main_y 1) v_prenex_35543))) (forall ((v_prenex_47291 Int) (v_prenex_47292 Int)) (or (<= (select main_a v_prenex_47292) 1500) (<= 1 (select main_a v_prenex_47291)) (<= (+ main_y 1) v_prenex_47292) (<= 498 (select main_a v_prenex_47292)) (<= (select main_a v_prenex_47291) (+ (select main_a v_prenex_47292) 4)) (< v_prenex_47292 main_y))) (forall ((v_prenex_38842 Int) (v_prenex_38843 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38843))) (<= (+ (select main_a v_prenex_38843) (select main_a v_prenex_38842)) 1000) (<= (+ main_y 1) v_prenex_38843) (<= 2 (* 2 (select main_a v_prenex_38842))) (< v_prenex_38843 main_y) (<= (* 2 (select main_a v_prenex_38843)) 1998) (<= 0 (+ (select main_a v_prenex_38842) 500)))) (forall ((v_prenex_46637 Int) (v_prenex_46638 Int)) (or (<= (+ (select main_a v_prenex_46638) (select main_a v_prenex_46637)) 1000) (<= (* 2 (select main_a v_prenex_46638)) 1998) (< v_prenex_46637 main_x) (<= (+ main_y 1) v_prenex_46638) (<= (select main_a v_prenex_46637) 502) (<= 0 (+ (select main_a v_prenex_46637) 500)) (< v_prenex_46638 main_y))) (forall ((v_prenex_35408 Int) (v_prenex_35409 Int)) (or (<= (+ (select main_a v_prenex_35408) (select main_a v_prenex_35409)) 1000) (<= 0 (+ (select main_a v_prenex_35408) 3)) (<= (select main_a v_prenex_35408) 1500) (< v_prenex_35408 main_y) (<= 2 (* 2 (select main_a v_prenex_35409))) (<= (+ main_y 1) v_prenex_35408) (<= 1 (select main_a v_prenex_35409)))) (forall ((v_prenex_36396 Int) (v_prenex_36397 Int)) (or (< v_prenex_36397 main_y) (<= 2 (* 2 (select main_a v_prenex_36396))) (<= (* 2 (select main_a v_prenex_36397)) 1998) (<= (select main_a v_prenex_36396) 502) (<= (select main_a v_prenex_36397) (+ (select main_a v_prenex_36396) 998)) (<= 0 (+ (select main_a v_prenex_36397) 3)) (<= (+ main_y 1) v_prenex_36397))) (forall ((v_prenex_46178 Int) (v_prenex_46177 Int)) (or (<= (* 2 (select main_a v_prenex_46177)) 1004) (<= (select main_a v_prenex_46178) 1500) (< v_prenex_46178 main_y) (<= (+ (select main_a v_prenex_46178) (select main_a v_prenex_46177)) 1000) (<= (+ main_y 1) v_prenex_46178))) (or (forall ((v_prenex_44013 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44013))) (<= (* 2 (select main_a v_prenex_44013)) 1998) (< v_prenex_44013 main_y) (<= (+ main_y 1) v_prenex_44013) (<= 498 (select main_a v_prenex_44013)))) (forall ((v_prenex_44012 Int)) (<= (select main_a v_prenex_44012) 502))) (forall ((v_prenex_40241 Int) (v_prenex_40242 Int)) (or (<= (* 2 (select main_a v_prenex_40241)) 1004) (<= 1 (select main_a v_prenex_40241)) (<= (+ main_x 1) v_prenex_40241) (<= 1000 (+ (select main_a v_prenex_40242) (select main_a v_prenex_40241))) (< v_prenex_40241 main_x))) (forall ((v_prenex_32630 Int) (v_prenex_32631 Int)) (or (< v_prenex_32631 main_y) (<= 1 (select main_a v_prenex_32630)) (<= (select main_a v_prenex_32631) 999) (<= 0 (+ (select main_a v_prenex_32631) 3)) (<= (+ main_y 1) v_prenex_32631) (<= (+ (select main_a v_prenex_32631) (select main_a v_prenex_32630)) 1000))) (forall ((v_prenex_34337 Int) (v_prenex_34336 Int)) (or (<= 498 (select main_a v_prenex_34336)) (<= 1 (select main_a v_prenex_34337)) (< v_prenex_34336 main_y) (<= (select main_a v_prenex_34336) (+ (select main_a v_prenex_34337) 998)) (<= (+ main_x 1) v_prenex_34337) (<= (+ main_y 1) v_prenex_34336) (<= (select main_a v_prenex_34337) 502))) (forall ((v_prenex_36521 Int) (v_prenex_36522 Int)) (or (<= 1 (select main_a v_prenex_36521)) (<= (+ main_y 1) v_prenex_36522) (< v_prenex_36522 main_y) (<= (select main_a v_prenex_36522) 999) (<= 996 (* 2 (select main_a v_prenex_36522))) (<= (+ (select main_a v_prenex_36522) (select main_a v_prenex_36521)) 1000))) (forall ((v_prenex_39795 Int) (v_prenex_39794 Int)) (or (< v_prenex_39795 main_y) (<= (+ (select main_a v_prenex_39795) (select main_a v_prenex_39794)) 1000) (<= 996 (* 2 (select main_a v_prenex_39795))) (<= 0 (+ (select main_a v_prenex_39794) 500)) (<= (* 2 (select main_a v_prenex_39795)) 1998) (<= (+ main_y 1) v_prenex_39795) (<= (select main_a v_prenex_39794) 1003))) (forall ((v_prenex_36272 Int) (v_prenex_36273 Int)) (or (<= (+ (select main_a v_prenex_36273) (select main_a v_prenex_36272)) 1000) (<= (select main_a v_prenex_36273) 1500) (<= (* 2 (select main_a v_prenex_36272)) 1004) (<= (* 2 (select main_a v_prenex_36273)) 1998) (<= (+ main_y 1) v_prenex_36273) (< v_prenex_36273 main_y))) (forall ((v_prenex_34316 Int) (v_prenex_34317 Int)) (or (<= (* 2 (select main_a v_prenex_34317)) 1004) (<= (* 2 (select main_a v_prenex_34316)) 1998) (<= (select main_a v_prenex_34316) 1500) (< v_prenex_34316 main_y) (<= (select main_a v_prenex_34317) 1003) (<= (+ main_y 1) v_prenex_34316) (<= (+ (select main_a v_prenex_34316) (select main_a v_prenex_34317)) 1000))) (forall ((v_prenex_47776 Int) (v_prenex_47775 Int)) (or (<= (select main_a v_prenex_47776) 1500) (<= (select main_a v_prenex_47775) (+ (select main_a v_prenex_47776) 4)) (< v_prenex_47776 main_y) (<= (+ main_y 1) v_prenex_47776) (<= 996 (* 2 (select main_a v_prenex_47776))) (<= (select main_a v_prenex_47775) 1003))) (forall ((v_prenex_33765 Int) (v_prenex_33764 Int)) (or (<= (select main_a v_prenex_33765) 1500) (<= 1000 (+ (select main_a v_prenex_33765) (select main_a v_prenex_33764))) (<= (select main_a v_prenex_33764) 502) (<= (select main_a v_prenex_33765) 999) (< v_prenex_33765 main_y) (<= (+ main_y 1) v_prenex_33765))) (forall ((v_prenex_38477 Int) (v_prenex_38476 Int)) (or (<= 0 (+ (select main_a v_prenex_38476) 500)) (<= (+ main_y 1) v_prenex_38477) (<= (select main_a v_prenex_38477) 1500) (< v_prenex_38477 main_y) (<= (+ main_x 1) v_prenex_38476) (<= (+ (select main_a v_prenex_38477) (select main_a v_prenex_38476)) 1000))) (forall ((v_prenex_35660 Int) (v_prenex_35661 Int)) (or (<= (+ main_y 1) v_prenex_35661) (<= (select main_a v_prenex_35660) 502) (<= 996 (* 2 (select main_a v_prenex_35661))) (<= (select main_a v_prenex_35661) 999) (<= 1 (select main_a v_prenex_35660)) (<= (select main_a v_prenex_35661) (+ (select main_a v_prenex_35660) 998)) (< v_prenex_35661 main_y))) (or (forall ((v_prenex_45858 Int)) (or (<= (select main_a v_prenex_45858) 502) (<= (* 2 (select main_a v_prenex_45858)) 1004) (<= (+ main_x 1) v_prenex_45858))) (forall ((v_prenex_45859 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45859))) (<= (+ main_y 1) v_prenex_45859) (< v_prenex_45859 main_y) (<= (select main_a v_prenex_45859) 999)))) (forall ((v_prenex_40425 Int) (v_prenex_40426 Int)) (or (<= (select main_a v_prenex_40425) 502) (<= (* 2 (select main_a v_prenex_40425)) 1004) (<= (+ main_x 1) v_prenex_40425) (< v_prenex_40426 main_y) (<= (+ main_y 1) v_prenex_40426) (<= 498 (select main_a v_prenex_40426)) (<= (select main_a v_prenex_40426) (+ (select main_a v_prenex_40425) 998)))) (forall ((v_prenex_47284 Int) (v_prenex_47283 Int)) (or (<= (* 2 (select main_a v_prenex_47284)) 1998) (<= (select main_a v_prenex_47283) 1003) (<= (+ main_y 1) v_prenex_47284) (<= (select main_a v_prenex_47283) (+ (select main_a v_prenex_47284) 4)) (<= 0 (+ (select main_a v_prenex_47284) 3)) (<= (* 2 (select main_a v_prenex_47283)) 1004) (< v_prenex_47284 main_y))) (forall ((v_prenex_47474 Int) (v_prenex_47473 Int)) (or (<= (+ (select main_a v_prenex_47474) (select main_a v_prenex_47473)) 1000) (<= (+ main_y 1) v_prenex_47474) (<= 498 (select main_a v_prenex_47474)) (<= (select main_a v_prenex_47473) 502) (<= (* 2 (select main_a v_prenex_47473)) 1004) (< v_prenex_47474 main_y) (<= 996 (* 2 (select main_a v_prenex_47474))))) (forall ((v_prenex_34810 Int) (v_prenex_34809 Int)) (or (<= (* 2 (select main_a v_prenex_34809)) 1998) (<= 0 (+ (select main_a v_prenex_34810) 500)) (< v_prenex_34809 main_y) (<= (+ main_y 1) v_prenex_34809) (<= (select main_a v_prenex_34810) (+ (select main_a v_prenex_34809) 4)) (<= 2 (* 2 (select main_a v_prenex_34810))) (<= (+ main_x 1) v_prenex_34810))) (forall ((v_prenex_39505 Int) (v_prenex_39504 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39504))) (<= 996 (* 2 (select main_a v_prenex_39505))) (<= (* 2 (select main_a v_prenex_39505)) 1998) (< v_prenex_39505 main_y) (<= (+ main_y 1) v_prenex_39505) (<= (select main_a v_prenex_39504) (+ (select main_a v_prenex_39505) 4)))) (forall ((v_prenex_46488 Int) (v_prenex_46489 Int)) (or (<= (select main_a v_prenex_46488) 502) (< v_prenex_46488 main_x) (< v_prenex_46489 main_y) (<= (select main_a v_prenex_46489) 999) (<= 0 (+ (select main_a v_prenex_46488) 500)) (<= (select main_a v_prenex_46489) (+ (select main_a v_prenex_46488) 998)) (<= (+ main_y 1) v_prenex_46489))) (forall ((v_prenex_35820 Int) (v_prenex_35821 Int)) (or (<= (select main_a v_prenex_35820) 1003) (<= (* 2 (select main_a v_prenex_35821)) 1998) (< v_prenex_35821 main_y) (<= (+ (select main_a v_prenex_35821) (select main_a v_prenex_35820)) 1000) (<= (+ main_y 1) v_prenex_35821))) (forall ((v_prenex_42754 Int) (v_prenex_42755 Int)) (or (< v_prenex_42755 main_y) (<= 0 (+ (select main_a v_prenex_42754) 500)) (<= (+ main_y 1) v_prenex_42755) (<= (select main_a v_prenex_42754) 1003) (<= 1000 (+ (select main_a v_prenex_42755) (select main_a v_prenex_42754))) (<= 498 (select main_a v_prenex_42755)))) (forall ((v_prenex_36388 Int) (v_prenex_36389 Int)) (or (<= (+ (select main_a v_prenex_36389) (select main_a v_prenex_36388)) 1000) (<= 0 (+ (select main_a v_prenex_36388) 500)) (<= (+ main_y 1) v_prenex_36389) (<= (select main_a v_prenex_36389) 1500) (< v_prenex_36389 main_y) (<= 498 (select main_a v_prenex_36389)) (<= (select main_a v_prenex_36388) 502))) (forall ((v_prenex_37485 Int) (v_prenex_37486 Int)) (or (<= 0 (+ (select main_a v_prenex_37485) 500)) (<= (+ main_y 1) v_prenex_37486) (<= 498 (select main_a v_prenex_37486)) (<= (select main_a v_prenex_37485) (+ (select main_a v_prenex_37486) 4)) (< v_prenex_37486 main_y) (<= 2 (* 2 (select main_a v_prenex_37485))) (<= 996 (* 2 (select main_a v_prenex_37486))))) (forall ((v_prenex_33059 Int) (v_prenex_33058 Int)) (or (<= 498 (select main_a v_prenex_33059)) (<= (+ (select main_a v_prenex_33059) (select main_a v_prenex_33058)) 1000) (< v_prenex_33059 main_y) (<= (+ main_y 1) v_prenex_33059) (<= (select main_a v_prenex_33059) 1500) (<= 0 (+ (select main_a v_prenex_33058) 500)) (<= 1 (select main_a v_prenex_33058)))) (forall ((v_prenex_41814 Int) (v_prenex_41815 Int)) (or (<= 1000 (+ (select main_a v_prenex_41815) (select main_a v_prenex_41814))) (< v_prenex_41815 main_y) (<= (+ main_y 1) v_prenex_41815) (<= 0 (+ (select main_a v_prenex_41815) 3)) (<= (select main_a v_prenex_41814) 1003) (<= (* 2 (select main_a v_prenex_41814)) 1004))) (forall ((v_prenex_44872 Int) (v_prenex_44873 Int)) (or (<= 0 (+ (select main_a v_prenex_44873) 3)) (<= (+ (select main_a v_prenex_44873) (select main_a v_prenex_44872)) 1000) (<= (+ main_x 1) v_prenex_44872) (<= 0 (+ (select main_a v_prenex_44872) 500)) (< v_prenex_44873 main_y) (<= (+ main_y 1) v_prenex_44873) (<= 2 (* 2 (select main_a v_prenex_44872))))) (forall ((v_prenex_39135 Int) (v_prenex_39136 Int)) (or (<= (+ (select main_a v_prenex_39136) (select main_a v_prenex_39135)) 1000) (< v_prenex_39136 main_y) (<= 996 (* 2 (select main_a v_prenex_39136))) (<= (select main_a v_prenex_39136) 1500) (<= (+ main_y 1) v_prenex_39136))) (forall ((v_prenex_34980 Int) (v_prenex_34979 Int)) (or (< v_prenex_34979 main_y) (<= (+ main_y 1) v_prenex_34979) (<= 498 (select main_a v_prenex_34979)) (<= 1000 (+ (select main_a v_prenex_34979) (select main_a v_prenex_34980))) (<= (+ main_x 1) v_prenex_34980) (<= (select main_a v_prenex_34980) 1003) (<= (select main_a v_prenex_34980) 502))) (forall ((v_prenex_40528 Int) (v_prenex_40529 Int)) (or (<= (select main_a v_prenex_40528) 502) (< v_prenex_40529 main_y) (<= (select main_a v_prenex_40529) (+ (select main_a v_prenex_40528) 998)) (<= 996 (* 2 (select main_a v_prenex_40529))) (<= 1 (select main_a v_prenex_40528)) (<= 498 (select main_a v_prenex_40529)) (<= (+ main_y 1) v_prenex_40529))) (forall ((v_prenex_40481 Int) (v_prenex_40480 Int)) (or (<= 1000 (+ (select main_a v_prenex_40481) (select main_a v_prenex_40480))) (<= (+ main_y 1) v_prenex_40481) (< v_prenex_40481 main_y) (<= (select main_a v_prenex_40481) 999) (<= (select main_a v_prenex_40481) 1500))) (or (forall ((v_prenex_40531 Int)) (or (<= (* 2 (select main_a v_prenex_40531)) 1998) (<= (select main_a v_prenex_40531) 999) (<= (+ main_y 1) v_prenex_40531) (< v_prenex_40531 main_y) (<= 0 (+ (select main_a v_prenex_40531) 3)))) (forall ((v_prenex_40530 Int)) (or (<= 0 (+ (select main_a v_prenex_40530) 500)) (<= (* 2 (select main_a v_prenex_40530)) 1004)))) (forall ((v_prenex_38979 Int) (v_prenex_38980 Int)) (or (<= (+ main_y 1) v_prenex_38980) (<= 498 (select main_a v_prenex_38980)) (<= 2 (* 2 (select main_a v_prenex_38979))) (<= (+ (select main_a v_prenex_38980) (select main_a v_prenex_38979)) 1000) (<= (select main_a v_prenex_38980) 999) (< v_prenex_38980 main_y) (<= (* 2 (select main_a v_prenex_38979)) 1004))) (forall ((v_prenex_41415 Int) (v_prenex_41416 Int)) (or (<= (+ main_x 1) v_prenex_41415) (<= 498 (select main_a v_prenex_41416)) (<= 0 (+ (select main_a v_prenex_41415) 500)) (< v_prenex_41416 main_y) (<= 1000 (+ (select main_a v_prenex_41416) (select main_a v_prenex_41415))) (<= (+ main_y 1) v_prenex_41416))) (forall ((v_prenex_38545 Int) (v_prenex_38544 Int)) (or (<= (select main_a v_prenex_38544) 1003) (<= 0 (+ (select main_a v_prenex_38545) 3)) (<= (select main_a v_prenex_38544) (+ (select main_a v_prenex_38545) 4)) (< v_prenex_38545 main_y) (<= (+ main_y 1) v_prenex_38545))) (or (forall ((v_prenex_44083 Int)) (or (< v_prenex_44083 main_y) (<= 0 (+ (select main_a v_prenex_44083) 3)) (<= (+ main_y 1) v_prenex_44083) (<= 996 (* 2 (select main_a v_prenex_44083))) (<= (select main_a v_prenex_44083) 999))) (forall ((v_prenex_44082 Int)) (or (<= (* 2 (select main_a v_prenex_44082)) 1004) (<= 2 (* 2 (select main_a v_prenex_44082)))))) (forall ((v_prenex_46244 Int) (v_prenex_46243 Int)) (or (< v_prenex_46244 main_y) (<= (select main_a v_prenex_46244) 999) (<= (select main_a v_prenex_46243) 1003) (<= 1000 (+ (select main_a v_prenex_46244) (select main_a v_prenex_46243))) (<= (* 2 (select main_a v_prenex_46244)) 1998) (<= (+ main_y 1) v_prenex_46244) (<= 0 (+ (select main_a v_prenex_46243) 500)))) (forall ((v_prenex_39070 Int) (v_prenex_39069 Int)) (or (<= (select main_a v_prenex_39069) (+ (select main_a v_prenex_39070) 4)) (<= (select main_a v_prenex_39070) 999) (<= (select main_a v_prenex_39070) 1500) (<= 2 (* 2 (select main_a v_prenex_39069))) (<= (+ main_y 1) v_prenex_39070) (< v_prenex_39070 main_y) (<= (select main_a v_prenex_39069) 1003))) (forall ((v_prenex_48124 Int) (v_prenex_48123 Int)) (or (<= (select main_a v_prenex_48123) 502) (<= (+ main_y 1) v_prenex_48124) (<= (select main_a v_prenex_48124) 1500) (< v_prenex_48124 main_y) (<= (+ (select main_a v_prenex_48124) (select main_a v_prenex_48123)) 1000) (<= 996 (* 2 (select main_a v_prenex_48124))) (<= (* 2 (select main_a v_prenex_48123)) 1004))) (forall ((v_prenex_46233 Int) (v_prenex_46234 Int)) (or (< v_prenex_46234 main_y) (<= (+ main_y 1) v_prenex_46234) (<= (select main_a v_prenex_46234) (+ (select main_a v_prenex_46233) 998)) (<= 0 (+ (select main_a v_prenex_46233) 500)) (<= (select main_a v_prenex_46234) 999) (<= 996 (* 2 (select main_a v_prenex_46234))))) (forall ((v_prenex_38820 Int) (v_prenex_38821 Int)) (or (<= (+ main_y 1) v_prenex_38821) (< v_prenex_38821 main_y) (< v_prenex_38820 main_x) (<= 2 (* 2 (select main_a v_prenex_38820))) (<= (* 2 (select main_a v_prenex_38821)) 1998) (<= 1000 (+ (select main_a v_prenex_38821) (select main_a v_prenex_38820))) (<= 1 (select main_a v_prenex_38820)))) (forall ((v_prenex_35620 Int) (v_prenex_35621 Int)) (or (<= 1000 (+ (select main_a v_prenex_35621) (select main_a v_prenex_35620))) (<= (* 2 (select main_a v_prenex_35621)) 1998) (<= 498 (select main_a v_prenex_35621)) (<= (* 2 (select main_a v_prenex_35620)) 1004) (< v_prenex_35621 main_y) (<= (+ main_y 1) v_prenex_35621) (<= 0 (+ (select main_a v_prenex_35620) 500)))) (forall ((v_prenex_40204 Int) (v_prenex_40203 Int)) (or (<= (* 2 (select main_a v_prenex_40203)) 1004) (< v_prenex_40204 main_y) (<= 0 (+ (select main_a v_prenex_40204) 3)) (<= 498 (select main_a v_prenex_40204)) (<= (+ main_y 1) v_prenex_40204) (<= 1000 (+ (select main_a v_prenex_40204) (select main_a v_prenex_40203))) (<= (select main_a v_prenex_40203) 502))) (forall ((v_prenex_43843 Int) (v_prenex_43842 Int)) (or (<= (* 2 (select main_a v_prenex_43842)) 1004) (<= 996 (* 2 (select main_a v_prenex_43843))) (<= (+ main_y 1) v_prenex_43843) (<= 0 (+ (select main_a v_prenex_43842) 500)) (< v_prenex_43843 main_y) (<= 1000 (+ (select main_a v_prenex_43843) (select main_a v_prenex_43842))))) (forall ((v_prenex_40737 Int) (v_prenex_40736 Int)) (or (<= (select main_a v_prenex_40737) 999) (<= 996 (* 2 (select main_a v_prenex_40737))) (<= 2 (* 2 (select main_a v_prenex_40736))) (<= (+ (select main_a v_prenex_40737) (select main_a v_prenex_40736)) 1000) (< v_prenex_40737 main_y) (<= (select main_a v_prenex_40736) 502) (<= (+ main_y 1) v_prenex_40737))) (forall ((v_prenex_39665 Int) (v_prenex_39664 Int)) (or (<= (* 2 (select main_a v_prenex_39664)) 1004) (<= (+ main_y 1) v_prenex_39665) (< v_prenex_39664 main_x) (< v_prenex_39665 main_y) (<= 2 (* 2 (select main_a v_prenex_39664))) (<= (select main_a v_prenex_39665) 999) (<= (select main_a v_prenex_39665) (+ (select main_a v_prenex_39664) 998)))) (forall ((v_prenex_41542 Int) (v_prenex_41543 Int)) (or (<= 0 (+ (select main_a v_prenex_41543) 3)) (<= (+ main_y 1) v_prenex_41543) (<= 0 (+ (select main_a v_prenex_41542) 500)) (<= 1000 (+ (select main_a v_prenex_41543) (select main_a v_prenex_41542))) (<= 2 (* 2 (select main_a v_prenex_41542))) (<= 498 (select main_a v_prenex_41543)) (< v_prenex_41543 main_y))) (forall ((v_prenex_41534 Int) (v_prenex_41535 Int)) (or (<= (+ main_x 1) v_prenex_41534) (<= (select main_a v_prenex_41535) 999) (< v_prenex_41535 main_y) (<= (select main_a v_prenex_41534) (+ (select main_a v_prenex_41535) 4)) (<= (select main_a v_prenex_41534) 1003) (<= 1 (select main_a v_prenex_41534)) (<= (+ main_y 1) v_prenex_41535))) (forall ((v_prenex_42690 Int) (v_prenex_42691 Int)) (or (<= (+ (select main_a v_prenex_42691) (select main_a v_prenex_42690)) 1000) (< v_prenex_42691 main_y) (<= (select main_a v_prenex_42691) 999) (<= (select main_a v_prenex_42690) 502) (<= 0 (+ (select main_a v_prenex_42690) 500)) (<= 0 (+ (select main_a v_prenex_42691) 3)) (<= (+ main_y 1) v_prenex_42691))) (forall ((v_prenex_38379 Int) (v_prenex_38378 Int)) (or (< v_prenex_38378 main_x) (<= (* 2 (select main_a v_prenex_38378)) 1004) (< v_prenex_38379 main_y) (<= (select main_a v_prenex_38378) (+ (select main_a v_prenex_38379) 4)) (<= (+ main_y 1) v_prenex_38379) (<= 996 (* 2 (select main_a v_prenex_38379))))) (forall ((v_prenex_41630 Int) (v_prenex_41631 Int)) (or (< v_prenex_41631 main_y) (<= 1 (select main_a v_prenex_41630)) (<= (+ main_y 1) v_prenex_41631) (<= 1000 (+ (select main_a v_prenex_41631) (select main_a v_prenex_41630))) (<= 996 (* 2 (select main_a v_prenex_41631))))) (forall ((v_prenex_47326 Int) (v_prenex_47325 Int)) (or (<= (select main_a v_prenex_47325) (+ (select main_a v_prenex_47326) 4)) (< v_prenex_47326 main_y) (<= 0 (+ (select main_a v_prenex_47325) 500)) (<= 0 (+ (select main_a v_prenex_47326) 3)) (<= (+ main_y 1) v_prenex_47326) (<= (+ main_x 1) v_prenex_47325))) (forall ((v_prenex_38251 Int) (v_prenex_38252 Int)) (or (<= (select main_a v_prenex_38251) 1003) (<= 2 (* 2 (select main_a v_prenex_38251))) (<= (select main_a v_prenex_38252) 1500) (< v_prenex_38252 main_y) (<= (+ main_y 1) v_prenex_38252) (<= 498 (select main_a v_prenex_38252)) (<= (+ (select main_a v_prenex_38252) (select main_a v_prenex_38251)) 1000))) (forall ((v_prenex_35934 Int) (v_prenex_35935 Int)) (or (<= (select main_a v_prenex_35935) (+ (select main_a v_prenex_35934) 998)) (< v_prenex_35935 main_y) (<= (* 2 (select main_a v_prenex_35934)) 1004) (<= 996 (* 2 (select main_a v_prenex_35935))) (<= (+ main_y 1) v_prenex_35935) (<= (select main_a v_prenex_35934) 502))) (forall ((v_prenex_34864 Int) (v_prenex_34863 Int)) (or (<= (select main_a v_prenex_34864) 1003) (<= (select main_a v_prenex_34863) (+ (select main_a v_prenex_34864) 998)) (<= (+ main_y 1) v_prenex_34863) (< v_prenex_34864 main_x) (< v_prenex_34863 main_y) (<= (select main_a v_prenex_34863) 1500) (<= (select main_a v_prenex_34864) 502))) (or (forall ((v_prenex_37929 Int)) (or (<= (+ main_y 1) v_prenex_37929) (<= 996 (* 2 (select main_a v_prenex_37929))) (< v_prenex_37929 main_y) (<= (select main_a v_prenex_37929) 999) (<= 0 (+ (select main_a v_prenex_37929) 3)))) (forall ((v_prenex_37928 Int)) (or (<= (select main_a v_prenex_37928) 502) (<= (select main_a v_prenex_37928) 1003)))) (or (forall ((v_prenex_43985 Int)) (or (<= 498 (select main_a v_prenex_43985)) (< v_prenex_43985 main_y) (<= 996 (* 2 (select main_a v_prenex_43985))) (<= (+ main_y 1) v_prenex_43985))) (forall ((v_prenex_43984 Int)) (or (<= (* 2 (select main_a v_prenex_43984)) 1004) (<= (select main_a v_prenex_43984) 1003)))) (forall ((v_prenex_47060 Int) (v_prenex_47061 Int)) (or (<= (select main_a v_prenex_47060) 1003) (<= (+ main_y 1) v_prenex_47061) (<= (select main_a v_prenex_47061) 999) (<= (select main_a v_prenex_47061) (+ (select main_a v_prenex_47060) 998)) (< v_prenex_47061 main_y) (< v_prenex_47060 main_x))) (forall ((v_prenex_46776 Int) (v_prenex_46775 Int)) (or (<= (select main_a v_prenex_46775) 502) (<= (select main_a v_prenex_46775) (+ (select main_a v_prenex_46776) 4)) (< v_prenex_46775 main_x) (<= (+ main_y 1) v_prenex_46776) (< v_prenex_46776 main_y) (<= 498 (select main_a v_prenex_46776)))) (forall ((v_prenex_36476 Int) (v_prenex_36475 Int)) (or (< v_prenex_36476 main_y) (<= (+ (select main_a v_prenex_36476) (select main_a v_prenex_36475)) 1000) (<= (* 2 (select main_a v_prenex_36476)) 1998) (<= (select main_a v_prenex_36475) 1003) (<= (+ main_y 1) v_prenex_36476) (<= 2 (* 2 (select main_a v_prenex_36475))))) (forall ((v_prenex_47856 Int) (v_prenex_47855 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47856))) (<= (+ main_y 1) v_prenex_47856) (<= 0 (+ (select main_a v_prenex_47855) 500)) (<= (select main_a v_prenex_47855) 502) (< v_prenex_47856 main_y) (< v_prenex_47855 main_x) (<= (+ (select main_a v_prenex_47856) (select main_a v_prenex_47855)) 1000))) (forall ((v_prenex_45717 Int) (v_prenex_45716 Int)) (or (<= (select main_a v_prenex_45716) 502) (<= (select main_a v_prenex_45716) 1003) (< v_prenex_45717 main_y) (< v_prenex_45716 main_x) (<= (+ main_y 1) v_prenex_45717) (<= (select main_a v_prenex_45716) (+ (select main_a v_prenex_45717) 4)) (<= 996 (* 2 (select main_a v_prenex_45717))))) (forall ((v_prenex_37051 Int) (v_prenex_37052 Int)) (or (<= (select main_a v_prenex_37051) 502) (<= (+ main_y 1) v_prenex_37052) (<= (select main_a v_prenex_37052) (+ (select main_a v_prenex_37051) 998)) (< v_prenex_37052 main_y) (<= (* 2 (select main_a v_prenex_37051)) 1004) (<= (* 2 (select main_a v_prenex_37052)) 1998) (< v_prenex_37051 main_x))) (forall ((v_prenex_45764 Int) (v_prenex_45765 Int)) (or (< v_prenex_45765 main_y) (<= (select main_a v_prenex_45764) 1003) (<= (+ (select main_a v_prenex_45765) (select main_a v_prenex_45764)) 1000) (< v_prenex_45764 main_x) (<= (+ main_y 1) v_prenex_45765) (<= (* 2 (select main_a v_prenex_45765)) 1998))) (forall ((v_prenex_36676 Int) (v_prenex_36677 Int)) (or (<= (* 2 (select main_a v_prenex_36676)) 1004) (<= (select main_a v_prenex_36677) (+ (select main_a v_prenex_36676) 998)) (<= (select main_a v_prenex_36677) 1500) (<= 0 (+ (select main_a v_prenex_36677) 3)) (<= (+ main_y 1) v_prenex_36677) (< v_prenex_36677 main_y))) (or (forall ((v_prenex_38716 Int)) (or (<= (+ main_x 1) v_prenex_38716) (<= (* 2 (select main_a v_prenex_38716)) 1004) (<= (select main_a v_prenex_38716) 502))) (forall ((v_prenex_38717 Int)) (or (<= (* 2 (select main_a v_prenex_38717)) 1998) (<= (+ main_y 1) v_prenex_38717) (<= 498 (select main_a v_prenex_38717)) (< v_prenex_38717 main_y)))) (forall ((v_prenex_39190 Int) (v_prenex_39189 Int)) (or (<= (+ (select main_a v_prenex_39190) (select main_a v_prenex_39189)) 1000) (<= (+ main_y 1) v_prenex_39190) (< v_prenex_39190 main_y) (<= 0 (+ (select main_a v_prenex_39189) 500)) (<= 0 (+ (select main_a v_prenex_39190) 3)) (<= 498 (select main_a v_prenex_39190)) (<= 2 (* 2 (select main_a v_prenex_39189))))) (forall ((v_prenex_33545 Int) (v_prenex_33544 Int)) (or (<= (* 2 (select main_a v_prenex_33545)) 1998) (<= (select main_a v_prenex_33544) (+ (select main_a v_prenex_33545) 4)) (<= (+ main_y 1) v_prenex_33545) (< v_prenex_33545 main_y) (<= (select main_a v_prenex_33544) 1003) (<= 996 (* 2 (select main_a v_prenex_33545))))) (forall ((v_prenex_39858 Int) (v_prenex_39859 Int)) (or (< v_prenex_39859 main_y) (<= (+ (select main_a v_prenex_39859) (select main_a v_prenex_39858)) 1000) (<= 0 (+ (select main_a v_prenex_39859) 3)) (<= 0 (+ (select main_a v_prenex_39858) 500)) (<= 498 (select main_a v_prenex_39859)) (<= (select main_a v_prenex_39858) 502) (<= (+ main_y 1) v_prenex_39859))) (forall ((v_prenex_37715 Int) (v_prenex_37714 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37714))) (<= 1000 (+ (select main_a v_prenex_37715) (select main_a v_prenex_37714))) (<= (+ main_y 1) v_prenex_37715) (<= (select main_a v_prenex_37714) 1003) (<= (+ main_x 1) v_prenex_37714) (< v_prenex_37715 main_y) (<= (* 2 (select main_a v_prenex_37715)) 1998))) (or (forall ((v_prenex_43181 Int)) (or (<= (+ main_y 1) v_prenex_43181) (<= 0 (+ (select main_a v_prenex_43181) 3)) (< v_prenex_43181 main_y) (<= (select main_a v_prenex_43181) 1500) (<= 996 (* 2 (select main_a v_prenex_43181))))) (forall ((v_prenex_43180 Int)) (<= 1 (select main_a v_prenex_43180)))) (forall ((v_prenex_43963 Int) (v_prenex_43962 Int)) (or (<= (select main_a v_prenex_43962) 1003) (<= (+ main_y 1) v_prenex_43963) (<= 0 (+ (select main_a v_prenex_43963) 3)) (<= (* 2 (select main_a v_prenex_43962)) 1004) (<= 1000 (+ (select main_a v_prenex_43963) (select main_a v_prenex_43962))) (< v_prenex_43963 main_y) (< v_prenex_43962 main_x))) (or (forall ((v_prenex_33105 Int)) (or (<= (* 2 (select main_a v_prenex_33105)) 1998) (<= 0 (+ (select main_a v_prenex_33105) 3)) (<= (+ main_y 1) v_prenex_33105) (< v_prenex_33105 main_y))) (forall ((v_prenex_33104 Int)) (or (<= (* 2 (select main_a v_prenex_33104)) 1004) (<= (+ main_x 1) v_prenex_33104) (<= 1 (select main_a v_prenex_33104))))) (forall ((v_prenex_33436 Int) (v_prenex_33435 Int)) (or (<= (+ (select main_a v_prenex_33436) (select main_a v_prenex_33435)) 1000) (<= (select main_a v_prenex_33436) 999) (<= 2 (* 2 (select main_a v_prenex_33435))) (<= (select main_a v_prenex_33436) 1500) (< v_prenex_33436 main_y) (<= (select main_a v_prenex_33435) 502) (<= (+ main_y 1) v_prenex_33436))) (forall ((v_prenex_37723 Int) (v_prenex_37722 Int)) (or (<= (+ (select main_a v_prenex_37723) (select main_a v_prenex_37722)) 1000) (<= 0 (+ (select main_a v_prenex_37723) 3)) (<= (select main_a v_prenex_37723) 999) (<= (+ main_y 1) v_prenex_37723) (<= (select main_a v_prenex_37722) 1003) (<= 0 (+ (select main_a v_prenex_37722) 500)) (< v_prenex_37723 main_y))) (or (forall ((v_prenex_40202 Int)) (or (<= (* 2 (select main_a v_prenex_40202)) 1998) (<= (select main_a v_prenex_40202) 1500) (<= 0 (+ (select main_a v_prenex_40202) 3)) (<= (+ main_y 1) v_prenex_40202) (< v_prenex_40202 main_y))) (forall ((v_prenex_40201 Int)) (or (<= 0 (+ (select main_a v_prenex_40201) 500)) (<= 1 (select main_a v_prenex_40201))))) (forall ((v_prenex_42424 Int) (v_prenex_42423 Int)) (or (<= (select main_a v_prenex_42423) (+ (select main_a v_prenex_42424) 4)) (< v_prenex_42424 main_y) (<= 0 (+ (select main_a v_prenex_42424) 3)) (<= (+ main_y 1) v_prenex_42424) (<= (select main_a v_prenex_42423) 1003) (<= 996 (* 2 (select main_a v_prenex_42424))))) (or (forall ((v_prenex_34658 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34658))) (<= (* 2 (select main_a v_prenex_34658)) 1004))) (forall ((v_prenex_34657 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34657))) (<= 0 (+ (select main_a v_prenex_34657) 3)) (<= (+ main_y 1) v_prenex_34657) (< v_prenex_34657 main_y) (<= (select main_a v_prenex_34657) 1500)))) (forall ((v_prenex_39131 Int) (v_prenex_39132 Int)) (or (<= (select main_a v_prenex_39131) (+ (select main_a v_prenex_39132) 4)) (<= (* 2 (select main_a v_prenex_39132)) 1998) (< v_prenex_39132 main_y) (<= (+ main_y 1) v_prenex_39132) (<= (select main_a v_prenex_39132) 999) (<= 2 (* 2 (select main_a v_prenex_39131))))) (forall ((v_prenex_46653 Int) (v_prenex_46654 Int)) (or (<= 498 (select main_a v_prenex_46654)) (<= (+ main_y 1) v_prenex_46654) (<= (select main_a v_prenex_46653) (+ (select main_a v_prenex_46654) 4)) (<= (+ main_x 1) v_prenex_46653) (<= (select main_a v_prenex_46653) 1003) (< v_prenex_46654 main_y))) (forall ((v_prenex_44052 Int) (v_prenex_44053 Int)) (or (< v_prenex_44053 main_y) (<= (+ main_y 1) v_prenex_44053) (<= (* 2 (select main_a v_prenex_44052)) 1004) (<= 2 (* 2 (select main_a v_prenex_44052))) (<= 498 (select main_a v_prenex_44053)) (<= (+ (select main_a v_prenex_44053) (select main_a v_prenex_44052)) 1000) (<= (select main_a v_prenex_44053) 999))) (or (forall ((v_prenex_44852 Int)) (or (<= (select main_a v_prenex_44852) 502) (< v_prenex_44852 main_x) (<= 0 (+ (select main_a v_prenex_44852) 500)))) (forall ((v_prenex_44853 Int)) (or (<= 0 (+ (select main_a v_prenex_44853) 3)) (<= 996 (* 2 (select main_a v_prenex_44853))) (<= (+ main_y 1) v_prenex_44853) (< v_prenex_44853 main_y)))) (forall ((v_prenex_36632 Int) (v_prenex_36633 Int)) (or (< v_prenex_36633 main_y) (<= 1 (select main_a v_prenex_36632)) (<= (select main_a v_prenex_36633) (+ (select main_a v_prenex_36632) 998)) (<= (select main_a v_prenex_36633) 1500) (<= (+ main_x 1) v_prenex_36632) (<= (+ main_y 1) v_prenex_36633))) (forall ((v_prenex_46310 Int) (v_prenex_46309 Int)) (or (<= (select main_a v_prenex_46310) 999) (< v_prenex_46310 main_y) (<= (* 2 (select main_a v_prenex_46309)) 1004) (<= 1000 (+ (select main_a v_prenex_46310) (select main_a v_prenex_46309))) (<= (* 2 (select main_a v_prenex_46310)) 1998) (<= (select main_a v_prenex_46309) 502) (<= (+ main_y 1) v_prenex_46310))) (or (forall ((v_prenex_39043 Int)) (or (<= (select main_a v_prenex_39043) 1003) (<= 1 (select main_a v_prenex_39043)))) (forall ((v_prenex_39044 Int)) (or (<= (+ main_y 1) v_prenex_39044) (<= (* 2 (select main_a v_prenex_39044)) 1998) (< v_prenex_39044 main_y) (<= (select main_a v_prenex_39044) 999)))) (forall ((v_prenex_43338 Int) (v_prenex_43339 Int)) (or (<= (select main_a v_prenex_43339) 999) (<= 1000 (+ (select main_a v_prenex_43339) (select main_a v_prenex_43338))) (<= 1 (select main_a v_prenex_43338)) (< v_prenex_43339 main_y) (<= (+ main_y 1) v_prenex_43339) (<= 2 (* 2 (select main_a v_prenex_43338))))) (forall ((v_prenex_40879 Int) (v_prenex_40878 Int)) (or (<= 498 (select main_a v_prenex_40879)) (<= 0 (+ (select main_a v_prenex_40878) 500)) (<= (+ main_y 1) v_prenex_40879) (<= (select main_a v_prenex_40879) (+ (select main_a v_prenex_40878) 998)) (<= (* 2 (select main_a v_prenex_40878)) 1004) (< v_prenex_40879 main_y))) (forall ((v_prenex_32358 Int) (v_prenex_32359 Int)) (or (<= (+ main_y 1) v_prenex_32359) (<= (select main_a v_prenex_32358) 502) (< v_prenex_32358 main_x) (< v_prenex_32359 main_y) (<= 996 (* 2 (select main_a v_prenex_32359))) (<= 1000 (+ (select main_a v_prenex_32359) (select main_a v_prenex_32358))))) (forall ((v_prenex_44476 Int) (v_prenex_44477 Int)) (or (<= 1000 (+ (select main_a v_prenex_44477) (select main_a v_prenex_44476))) (<= (+ main_y 1) v_prenex_44477) (<= (* 2 (select main_a v_prenex_44477)) 1998) (< v_prenex_44477 main_y) (<= (select main_a v_prenex_44476) 1003))) (forall ((v_prenex_39979 Int) (v_prenex_39980 Int)) (or (<= (+ (select main_a v_prenex_39980) (select main_a v_prenex_39979)) 1000) (<= (+ main_y 1) v_prenex_39980) (<= 498 (select main_a v_prenex_39980)) (<= (* 2 (select main_a v_prenex_39980)) 1998) (< v_prenex_39980 main_y) (<= 0 (+ (select main_a v_prenex_39979) 500)) (<= (select main_a v_prenex_39979) 1003))) (forall ((v_prenex_42674 Int) (v_prenex_42675 Int)) (or (<= (+ main_y 1) v_prenex_42675) (<= (select main_a v_prenex_42674) 1003) (< v_prenex_42674 main_x) (< v_prenex_42675 main_y) (<= 1 (select main_a v_prenex_42674)) (<= 996 (* 2 (select main_a v_prenex_42675))) (<= (+ (select main_a v_prenex_42675) (select main_a v_prenex_42674)) 1000))) (forall ((v_prenex_38104 Int) (v_prenex_38103 Int)) (or (<= (+ main_y 1) v_prenex_38104) (<= (select main_a v_prenex_38104) 1500) (<= (+ (select main_a v_prenex_38104) (select main_a v_prenex_38103)) 1000) (<= (select main_a v_prenex_38103) 502) (< v_prenex_38104 main_y) (<= 1 (select main_a v_prenex_38103)) (<= (select main_a v_prenex_38104) 999))) (or (forall ((v_prenex_40385 Int)) (or (<= (select main_a v_prenex_40385) 1003) (<= (+ main_x 1) v_prenex_40385))) (forall ((v_prenex_40386 Int)) (or (<= (+ main_y 1) v_prenex_40386) (<= (* 2 (select main_a v_prenex_40386)) 1998) (< v_prenex_40386 main_y)))) (forall ((v_prenex_38392 Int) (v_prenex_38393 Int)) (or (<= (+ (select main_a v_prenex_38393) (select main_a v_prenex_38392)) 1000) (<= (+ main_y 1) v_prenex_38393) (<= (select main_a v_prenex_38393) 999) (<= 2 (* 2 (select main_a v_prenex_38392))) (<= 0 (+ (select main_a v_prenex_38392) 500)) (< v_prenex_38393 main_y) (<= 996 (* 2 (select main_a v_prenex_38393))))) (forall ((v_prenex_37268 Int) (v_prenex_37267 Int)) (or (< v_prenex_37268 main_y) (<= 1000 (+ (select main_a v_prenex_37268) (select main_a v_prenex_37267))) (<= 996 (* 2 (select main_a v_prenex_37268))) (<= (+ main_x 1) v_prenex_37267) (<= 0 (+ (select main_a v_prenex_37267) 500)) (<= (select main_a v_prenex_37267) 1003) (<= (+ main_y 1) v_prenex_37268))) (or (forall ((v_prenex_36407 Int)) (<= (* 2 (select main_a v_prenex_36407)) 1998)) (forall ((v_prenex_36406 Int)) (or (<= 1 (select main_a v_prenex_36406)) (< v_prenex_36406 main_x) (<= (+ main_x 1) v_prenex_36406) (<= 2 (* 2 (select main_a v_prenex_36406)))))) (or (forall ((v_prenex_46793 Int)) (or (<= (* 2 (select main_a v_prenex_46793)) 1004) (<= (select main_a v_prenex_46793) 502))) (forall ((v_prenex_46794 Int)) (or (<= (+ main_y 1) v_prenex_46794) (<= 996 (* 2 (select main_a v_prenex_46794))) (<= (* 2 (select main_a v_prenex_46794)) 1998) (< v_prenex_46794 main_y) (<= (select main_a v_prenex_46794) 999)))) (forall ((v_prenex_45755 Int) (v_prenex_45754 Int)) (or (< v_prenex_45755 main_y) (<= (select main_a v_prenex_45754) 1003) (<= 0 (+ (select main_a v_prenex_45755) 3)) (<= 0 (+ (select main_a v_prenex_45754) 500)) (< v_prenex_45754 main_x) (<= (+ main_y 1) v_prenex_45755) (<= 1000 (+ (select main_a v_prenex_45755) (select main_a v_prenex_45754))))) (or (forall ((v_prenex_42641 Int)) (or (<= 0 (+ (select main_a v_prenex_42641) 500)) (< v_prenex_42641 main_x))) (forall ((v_prenex_42642 Int)) (or (< v_prenex_42642 main_y) (<= 996 (* 2 (select main_a v_prenex_42642))) (<= (+ main_y 1) v_prenex_42642) (<= (select main_a v_prenex_42642) 1500)))) (forall ((v_prenex_39703 Int) (v_prenex_39702 Int)) (or (<= (select main_a v_prenex_39702) 1003) (<= (+ main_y 1) v_prenex_39703) (<= 0 (+ (select main_a v_prenex_39702) 500)) (<= (select main_a v_prenex_39703) 999) (<= (select main_a v_prenex_39702) (+ (select main_a v_prenex_39703) 4)) (< v_prenex_39703 main_y) (<= 996 (* 2 (select main_a v_prenex_39703))))) (forall ((v_prenex_36230 Int) (v_prenex_36231 Int)) (or (< v_prenex_36231 main_y) (< v_prenex_36230 main_x) (<= (+ main_y 1) v_prenex_36231) (<= (select main_a v_prenex_36231) 999) (<= (select main_a v_prenex_36231) (+ (select main_a v_prenex_36230) 998)) (<= 1 (select main_a v_prenex_36230)) (<= 0 (+ (select main_a v_prenex_36230) 500)))) (forall ((v_prenex_45250 Int) (v_prenex_45251 Int)) (or (<= 1 (select main_a v_prenex_45250)) (< v_prenex_45251 main_y) (<= (+ main_x 1) v_prenex_45250) (<= (+ main_y 1) v_prenex_45251) (<= 0 (+ (select main_a v_prenex_45251) 3)) (<= 1000 (+ (select main_a v_prenex_45251) (select main_a v_prenex_45250))) (<= 0 (+ (select main_a v_prenex_45250) 500)))) (or (forall ((v_prenex_33243 Int)) (or (<= (+ main_y 1) v_prenex_33243) (< v_prenex_33243 main_y) (<= 996 (* 2 (select main_a v_prenex_33243))) (<= (select main_a v_prenex_33243) 1500) (<= (* 2 (select main_a v_prenex_33243)) 1998))) (forall ((v_prenex_33242 Int)) (or (<= (select main_a v_prenex_33242) 502) (<= 0 (+ (select main_a v_prenex_33242) 500))))) (forall ((v_prenex_47568 Int) (v_prenex_47567 Int)) (or (<= (+ (select main_a v_prenex_47568) (select main_a v_prenex_47567)) 1000) (<= 2 (* 2 (select main_a v_prenex_47567))) (<= (+ main_x 1) v_prenex_47567) (<= (+ main_y 1) v_prenex_47568) (< v_prenex_47568 main_y) (<= (select main_a v_prenex_47568) 1500))) (forall ((v_prenex_41951 Int) (v_prenex_41952 Int)) (or (< v_prenex_41952 main_y) (<= 2 (* 2 (select main_a v_prenex_41951))) (<= (+ main_y 1) v_prenex_41952) (<= (select main_a v_prenex_41952) 999) (< v_prenex_41951 main_x) (<= (select main_a v_prenex_41951) 1003) (<= (+ (select main_a v_prenex_41952) (select main_a v_prenex_41951)) 1000))) (forall ((v_prenex_45434 Int) (v_prenex_45435 Int)) (or (<= (select main_a v_prenex_45435) (+ (select main_a v_prenex_45434) 998)) (<= 1 (select main_a v_prenex_45434)) (<= 498 (select main_a v_prenex_45435)) (<= (+ main_y 1) v_prenex_45435) (< v_prenex_45435 main_y) (<= (* 2 (select main_a v_prenex_45435)) 1998) (<= 2 (* 2 (select main_a v_prenex_45434))))) (forall ((v_prenex_44931 Int) (v_prenex_44930 Int)) (or (<= (select main_a v_prenex_44931) 999) (< v_prenex_44931 main_y) (<= (select main_a v_prenex_44931) (+ (select main_a v_prenex_44930) 998)) (<= (* 2 (select main_a v_prenex_44931)) 1998) (<= (* 2 (select main_a v_prenex_44930)) 1004) (<= (select main_a v_prenex_44930) 502) (<= (+ main_y 1) v_prenex_44931))) (forall ((v_prenex_36766 Int) (v_prenex_36765 Int)) (or (<= (+ (select main_a v_prenex_36766) (select main_a v_prenex_36765)) 1000) (<= 1 (select main_a v_prenex_36765)) (<= (+ main_y 1) v_prenex_36766) (<= (select main_a v_prenex_36766) 999) (<= 996 (* 2 (select main_a v_prenex_36766))) (< v_prenex_36766 main_y) (<= (select main_a v_prenex_36765) 502))) (forall ((v_prenex_37767 Int) (v_prenex_37766 Int)) (or (<= (+ main_y 1) v_prenex_37767) (< v_prenex_37767 main_y) (<= 996 (* 2 (select main_a v_prenex_37767))) (<= (* 2 (select main_a v_prenex_37767)) 1998) (<= 0 (+ (select main_a v_prenex_37766) 500)) (<= (select main_a v_prenex_37766) (+ (select main_a v_prenex_37767) 4)) (<= (select main_a v_prenex_37766) 502))) (or (forall ((v_prenex_34776 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34776))) (<= (select main_a v_prenex_34776) 1003))) (forall ((v_prenex_34775 Int)) (or (<= (+ main_y 1) v_prenex_34775) (< v_prenex_34775 main_y) (<= 996 (* 2 (select main_a v_prenex_34775))) (<= (select main_a v_prenex_34775) 1500)))) (forall ((v_prenex_37317 Int) (v_prenex_37318 Int)) (or (<= 0 (+ (select main_a v_prenex_37317) 500)) (<= (+ main_x 1) v_prenex_37317) (<= (select main_a v_prenex_37318) 999) (<= (+ (select main_a v_prenex_37318) (select main_a v_prenex_37317)) 1000) (< v_prenex_37318 main_y) (<= (+ main_y 1) v_prenex_37318) (<= (select main_a v_prenex_37317) 502))) (or (forall ((v_prenex_40380 Int)) (or (<= (+ main_y 1) v_prenex_40380) (< v_prenex_40380 main_y) (<= 996 (* 2 (select main_a v_prenex_40380))))) (forall ((v_prenex_40379 Int)) (<= (select main_a v_prenex_40379) 1003))) (forall ((v_prenex_35876 Int) (v_prenex_35877 Int)) (or (<= (+ main_y 1) v_prenex_35877) (<= (select main_a v_prenex_35876) 502) (< v_prenex_35877 main_y) (<= (select main_a v_prenex_35877) (+ (select main_a v_prenex_35876) 998)) (<= 996 (* 2 (select main_a v_prenex_35877))))) (or (forall ((v_prenex_34744 Int)) (or (<= (* 2 (select main_a v_prenex_34744)) 1004) (<= (select main_a v_prenex_34744) 502) (< v_prenex_34744 main_x))) (forall ((v_prenex_34743 Int)) (or (<= (* 2 (select main_a v_prenex_34743)) 1998) (<= (select main_a v_prenex_34743) 999) (< v_prenex_34743 main_y) (<= (+ main_y 1) v_prenex_34743)))) (forall ((v_prenex_33369 Int) (v_prenex_33370 Int)) (or (<= (* 2 (select main_a v_prenex_33370)) 1998) (<= 1000 (+ (select main_a v_prenex_33370) (select main_a v_prenex_33369))) (< v_prenex_33370 main_y) (< v_prenex_33369 main_x) (<= (select main_a v_prenex_33369) 1003) (<= (+ main_y 1) v_prenex_33370))) (forall ((v_prenex_36781 Int) (v_prenex_36782 Int)) (or (<= (select main_a v_prenex_36781) 502) (<= 2 (* 2 (select main_a v_prenex_36781))) (<= 0 (+ (select main_a v_prenex_36782) 3)) (<= (+ main_y 1) v_prenex_36782) (<= 1000 (+ (select main_a v_prenex_36782) (select main_a v_prenex_36781))) (< v_prenex_36782 main_y) (<= (+ main_x 1) v_prenex_36781))) (forall ((v_prenex_43208 Int) (v_prenex_43209 Int)) (or (<= (+ main_y 1) v_prenex_43209) (<= 996 (* 2 (select main_a v_prenex_43209))) (< v_prenex_43209 main_y) (<= 0 (+ (select main_a v_prenex_43209) 3)) (<= (+ (select main_a v_prenex_43209) (select main_a v_prenex_43208)) 1000))) (or (forall ((v_prenex_34087 Int)) (or (<= 0 (+ (select main_a v_prenex_34087) 500)) (<= (select main_a v_prenex_34087) 502))) (forall ((v_prenex_34086 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34086))) (<= 0 (+ (select main_a v_prenex_34086) 3)) (< v_prenex_34086 main_y) (<= 498 (select main_a v_prenex_34086)) (<= (+ main_y 1) v_prenex_34086)))) (forall ((v_prenex_35369 Int) (v_prenex_35370 Int)) (or (<= 1000 (+ (select main_a v_prenex_35369) (select main_a v_prenex_35370))) (<= (+ main_y 1) v_prenex_35369) (<= 1 (select main_a v_prenex_35370)) (<= (select main_a v_prenex_35369) 999) (< v_prenex_35369 main_y) (<= 2 (* 2 (select main_a v_prenex_35370))) (<= 0 (+ (select main_a v_prenex_35369) 3)))) (or (forall ((v_prenex_43532 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43532))) (<= (select main_a v_prenex_43532) 999) (< v_prenex_43532 main_y) (<= (+ main_y 1) v_prenex_43532))) (forall ((v_prenex_43531 Int)) (<= (select main_a v_prenex_43531) 502))) (or (forall ((v_prenex_47413 Int)) (or (<= 0 (+ (select main_a v_prenex_47413) 500)) (<= (select main_a v_prenex_47413) 1003))) (forall ((v_prenex_47414 Int)) (or (< v_prenex_47414 main_y) (<= 996 (* 2 (select main_a v_prenex_47414))) (<= (* 2 (select main_a v_prenex_47414)) 1998) (<= (+ main_y 1) v_prenex_47414) (<= (select main_a v_prenex_47414) 999)))) (forall ((v_prenex_44913 Int) (v_prenex_44912 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44913))) (< v_prenex_44913 main_y) (<= (* 2 (select main_a v_prenex_44913)) 1998) (<= 0 (+ (select main_a v_prenex_44912) 500)) (<= (+ main_y 1) v_prenex_44913) (<= (+ (select main_a v_prenex_44913) (select main_a v_prenex_44912)) 1000))) (forall ((v_prenex_39212 Int) (v_prenex_39211 Int)) (or (<= (+ main_y 1) v_prenex_39212) (<= 996 (* 2 (select main_a v_prenex_39212))) (<= 498 (select main_a v_prenex_39212)) (<= (select main_a v_prenex_39212) (+ (select main_a v_prenex_39211) 998)) (< v_prenex_39212 main_y) (<= (select main_a v_prenex_39211) 1003) (<= 0 (+ (select main_a v_prenex_39211) 500)))) (forall ((v_prenex_47302 Int) (v_prenex_47301 Int)) (or (<= (+ main_y 1) v_prenex_47302) (<= 996 (* 2 (select main_a v_prenex_47302))) (<= 1 (select main_a v_prenex_47301)) (<= 498 (select main_a v_prenex_47302)) (<= 1000 (+ (select main_a v_prenex_47302) (select main_a v_prenex_47301))) (< v_prenex_47302 main_y))) (forall ((v_prenex_36887 Int) (v_prenex_36888 Int)) (or (<= (* 2 (select main_a v_prenex_36888)) 1998) (<= (+ main_y 1) v_prenex_36888) (<= 0 (+ (select main_a v_prenex_36887) 500)) (<= (select main_a v_prenex_36888) 999) (< v_prenex_36888 main_y) (<= (select main_a v_prenex_36888) (+ (select main_a v_prenex_36887) 998)) (<= 2 (* 2 (select main_a v_prenex_36887))))) (forall ((v_prenex_36192 Int) (v_prenex_36193 Int)) (or (<= (+ main_y 1) v_prenex_36193) (< v_prenex_36192 main_x) (<= 2 (* 2 (select main_a v_prenex_36192))) (<= 0 (+ (select main_a v_prenex_36193) 3)) (< v_prenex_36193 main_y) (<= (select main_a v_prenex_36193) (+ (select main_a v_prenex_36192) 998)) (<= 0 (+ (select main_a v_prenex_36192) 500)))) (forall ((v_prenex_32986 Int) (v_prenex_32987 Int)) (or (<= 1000 (+ (select main_a v_prenex_32987) (select main_a v_prenex_32986))) (<= 2 (* 2 (select main_a v_prenex_32986))) (< v_prenex_32986 main_x) (< v_prenex_32987 main_y) (<= (select main_a v_prenex_32986) 502) (<= (select main_a v_prenex_32987) 999) (<= (+ main_y 1) v_prenex_32987))) (forall ((v_prenex_47654 Int) (v_prenex_47653 Int)) (or (<= (+ main_y 1) v_prenex_47654) (<= (select main_a v_prenex_47653) 1003) (< v_prenex_47654 main_y) (<= (* 2 (select main_a v_prenex_47654)) 1998) (<= 1000 (+ (select main_a v_prenex_47654) (select main_a v_prenex_47653))) (<= 0 (+ (select main_a v_prenex_47653) 500)) (<= (select main_a v_prenex_47654) 999))) (forall ((v_prenex_34836 Int) (v_prenex_34835 Int)) (or (<= (select main_a v_prenex_34836) (+ (select main_a v_prenex_34835) 4)) (<= 0 (+ (select main_a v_prenex_34835) 3)) (<= 1 (select main_a v_prenex_34836)) (<= (select main_a v_prenex_34835) 1500) (< v_prenex_34835 main_y) (<= (select main_a v_prenex_34836) 1003) (<= (+ main_y 1) v_prenex_34835))) (forall ((v_prenex_37484 Int) (v_prenex_37483 Int)) (or (<= (select main_a v_prenex_37483) 1003) (< v_prenex_37483 main_x) (<= 0 (+ (select main_a v_prenex_37484) 3)) (<= 2 (* 2 (select main_a v_prenex_37483))) (<= 1000 (+ (select main_a v_prenex_37484) (select main_a v_prenex_37483))) (<= (+ main_y 1) v_prenex_37484) (< v_prenex_37484 main_y))) (or (forall ((v_prenex_38543 Int)) (or (<= (select main_a v_prenex_38543) 999) (<= 996 (* 2 (select main_a v_prenex_38543))) (<= (select main_a v_prenex_38543) 1500) (< v_prenex_38543 main_y) (<= (+ main_y 1) v_prenex_38543))) (forall ((v_prenex_38542 Int)) (or (<= 1 (select main_a v_prenex_38542)) (<= 2 (* 2 (select main_a v_prenex_38542)))))) (forall ((v_prenex_47874 Int) (v_prenex_47873 Int)) (or (<= 0 (+ (select main_a v_prenex_47874) 3)) (<= (select main_a v_prenex_47873) 502) (<= (+ (select main_a v_prenex_47874) (select main_a v_prenex_47873)) 1000) (<= (+ main_y 1) v_prenex_47874) (< v_prenex_47874 main_y) (<= (select main_a v_prenex_47873) 1003))) (forall ((v_prenex_38533 Int) (v_prenex_38532 Int)) (or (< v_prenex_38533 main_y) (<= (* 2 (select main_a v_prenex_38533)) 1998) (<= 1 (select main_a v_prenex_38532)) (<= 996 (* 2 (select main_a v_prenex_38533))) (<= (+ main_y 1) v_prenex_38533) (<= 1000 (+ (select main_a v_prenex_38533) (select main_a v_prenex_38532))) (<= (* 2 (select main_a v_prenex_38532)) 1004))) (or (forall ((v_prenex_34615 Int)) (or (<= (select main_a v_prenex_34615) 1003) (<= (* 2 (select main_a v_prenex_34615)) 1004))) (forall ((v_prenex_34614 Int)) (or (< v_prenex_34614 main_y) (<= (* 2 (select main_a v_prenex_34614)) 1998) (<= (select main_a v_prenex_34614) 999) (<= 996 (* 2 (select main_a v_prenex_34614))) (<= (+ main_y 1) v_prenex_34614)))) (forall ((v_prenex_36472 Int) (v_prenex_36471 Int)) (or (<= 1 (select main_a v_prenex_36471)) (<= 996 (* 2 (select main_a v_prenex_36472))) (<= (* 2 (select main_a v_prenex_36471)) 1004) (<= 1000 (+ (select main_a v_prenex_36472) (select main_a v_prenex_36471))) (<= (+ main_y 1) v_prenex_36472) (<= (select main_a v_prenex_36472) 999) (< v_prenex_36472 main_y))) (forall ((v_prenex_35125 Int) (v_prenex_35126 Int)) (or (<= (select main_a v_prenex_35126) 502) (<= 0 (+ (select main_a v_prenex_35125) 3)) (<= (select main_a v_prenex_35125) 999) (<= 2 (* 2 (select main_a v_prenex_35126))) (< v_prenex_35125 main_y) (<= (+ (select main_a v_prenex_35125) (select main_a v_prenex_35126)) 1000) (<= (+ main_y 1) v_prenex_35125))) (forall ((v_prenex_38080 Int) (v_prenex_38079 Int)) (or (<= (* 2 (select main_a v_prenex_38080)) 1998) (<= (* 2 (select main_a v_prenex_38079)) 1004) (<= 1000 (+ (select main_a v_prenex_38080) (select main_a v_prenex_38079))) (<= (select main_a v_prenex_38080) 999) (<= (select main_a v_prenex_38079) 502) (<= (+ main_y 1) v_prenex_38080) (< v_prenex_38080 main_y))) (forall ((v_prenex_47092 Int) (v_prenex_47093 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47092))) (<= (select main_a v_prenex_47092) 1003) (<= (* 2 (select main_a v_prenex_47093)) 1998) (<= (+ main_y 1) v_prenex_47093) (< v_prenex_47093 main_y) (<= 498 (select main_a v_prenex_47093)) (<= (select main_a v_prenex_47092) (+ (select main_a v_prenex_47093) 4)))) (forall ((v_prenex_35462 Int) (v_prenex_35463 Int)) (or (<= (* 2 (select main_a v_prenex_35462)) 1004) (<= (select main_a v_prenex_35462) (+ (select main_a v_prenex_35463) 4)) (<= (select main_a v_prenex_35462) 502) (<= (+ main_x 1) v_prenex_35462) (<= (+ main_y 1) v_prenex_35463) (< v_prenex_35463 main_y) (<= (select main_a v_prenex_35463) 1500))) (forall ((v_prenex_39829 Int) (v_prenex_39828 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39828))) (<= (+ main_y 1) v_prenex_39829) (<= (select main_a v_prenex_39828) 1003) (<= (select main_a v_prenex_39829) 1500) (< v_prenex_39829 main_y) (<= 1000 (+ (select main_a v_prenex_39829) (select main_a v_prenex_39828))) (<= (+ main_x 1) v_prenex_39828))) (or (forall ((v_prenex_46946 Int)) (or (<= 0 (+ (select main_a v_prenex_46946) 500)) (<= 2 (* 2 (select main_a v_prenex_46946))))) (forall ((v_prenex_46947 Int)) (or (< v_prenex_46947 main_y) (<= 996 (* 2 (select main_a v_prenex_46947))) (<= (+ main_y 1) v_prenex_46947) (<= (select main_a v_prenex_46947) 999)))) (or (forall ((v_prenex_41678 Int)) (or (< v_prenex_41678 main_x) (<= 2 (* 2 (select main_a v_prenex_41678))) (<= (+ main_x 1) v_prenex_41678))) (forall ((v_prenex_41679 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41679))) (< v_prenex_41679 main_y)))) (or (forall ((v_prenex_47250 Int)) (or (<= (select main_a v_prenex_47250) 999) (<= (* 2 (select main_a v_prenex_47250)) 1998) (<= 996 (* 2 (select main_a v_prenex_47250))) (< v_prenex_47250 main_y) (<= (+ main_y 1) v_prenex_47250))) (forall ((v_prenex_47249 Int)) (or (<= (select main_a v_prenex_47249) 502) (<= 0 (+ (select main_a v_prenex_47249) 500))))) (forall ((v_prenex_33171 Int) (v_prenex_33170 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33171))) (<= 1 (select main_a v_prenex_33170)) (< v_prenex_33171 main_y) (<= (* 2 (select main_a v_prenex_33170)) 1004) (<= (+ main_y 1) v_prenex_33171) (<= (* 2 (select main_a v_prenex_33171)) 1998) (<= (select main_a v_prenex_33170) (+ (select main_a v_prenex_33171) 4)))) (forall ((v_prenex_43215 Int) (v_prenex_43214 Int)) (or (<= (select main_a v_prenex_43215) 1500) (< v_prenex_43215 main_y) (<= (+ main_y 1) v_prenex_43215) (<= (select main_a v_prenex_43215) 999) (<= (select main_a v_prenex_43214) 502) (<= 0 (+ (select main_a v_prenex_43214) 500)) (<= (+ (select main_a v_prenex_43215) (select main_a v_prenex_43214)) 1000))) (forall ((v_prenex_42405 Int) (v_prenex_42406 Int)) (or (<= (select main_a v_prenex_42406) 999) (<= 0 (+ (select main_a v_prenex_42406) 3)) (<= (+ main_y 1) v_prenex_42406) (<= 1 (select main_a v_prenex_42405)) (< v_prenex_42406 main_y) (<= (select main_a v_prenex_42405) (+ (select main_a v_prenex_42406) 4)) (<= (select main_a v_prenex_42405) 1003))) (forall ((v_prenex_42589 Int) (v_prenex_42588 Int)) (or (<= (select main_a v_prenex_42589) 1500) (<= (* 2 (select main_a v_prenex_42589)) 1998) (<= 0 (+ (select main_a v_prenex_42588) 500)) (<= (select main_a v_prenex_42589) (+ (select main_a v_prenex_42588) 998)) (< v_prenex_42589 main_y) (<= (select main_a v_prenex_42588) 1003) (<= (+ main_y 1) v_prenex_42589))) (forall ((v_prenex_39058 Int) (v_prenex_39057 Int)) (or (<= 1 (select main_a v_prenex_39057)) (< v_prenex_39058 main_y) (< v_prenex_39057 main_x) (<= (+ (select main_a v_prenex_39058) (select main_a v_prenex_39057)) 1000) (<= (* 2 (select main_a v_prenex_39057)) 1004) (<= (select main_a v_prenex_39058) 1500) (<= (+ main_y 1) v_prenex_39058))) (forall ((v_prenex_38270 Int) (v_prenex_38269 Int)) (or (<= (select main_a v_prenex_38269) 1003) (<= 498 (select main_a v_prenex_38270)) (< v_prenex_38270 main_y) (<= 1 (select main_a v_prenex_38269)) (<= (select main_a v_prenex_38270) (+ (select main_a v_prenex_38269) 998)) (<= (+ main_y 1) v_prenex_38270))) (forall ((v_prenex_38318 Int) (v_prenex_38317 Int)) (or (<= (* 2 (select main_a v_prenex_38317)) 1004) (< v_prenex_38317 main_x) (<= 0 (+ (select main_a v_prenex_38317) 500)) (<= 1000 (+ (select main_a v_prenex_38318) (select main_a v_prenex_38317))) (< v_prenex_38318 main_y) (<= (+ main_y 1) v_prenex_38318) (<= (select main_a v_prenex_38318) 1500))) (forall ((v_prenex_33951 Int) (v_prenex_33950 Int)) (or (<= (+ main_y 1) v_prenex_33950) (<= 1000 (+ (select main_a v_prenex_33950) (select main_a v_prenex_33951))) (<= (* 2 (select main_a v_prenex_33950)) 1998) (< v_prenex_33950 main_y) (<= (* 2 (select main_a v_prenex_33951)) 1004) (<= (select main_a v_prenex_33951) 502))) (forall ((v_prenex_40946 Int) (v_prenex_40947 Int)) (or (<= 1 (select main_a v_prenex_40946)) (<= 498 (select main_a v_prenex_40947)) (<= (+ main_y 1) v_prenex_40947) (<= 2 (* 2 (select main_a v_prenex_40946))) (<= (select main_a v_prenex_40947) 999) (< v_prenex_40947 main_y) (<= (select main_a v_prenex_40947) (+ (select main_a v_prenex_40946) 998)))) (or (forall ((v_prenex_33227 Int)) (or (<= (+ main_y 1) v_prenex_33227) (<= (select main_a v_prenex_33227) 999) (<= (* 2 (select main_a v_prenex_33227)) 1998) (<= (select main_a v_prenex_33227) 1500) (< v_prenex_33227 main_y))) (forall ((v_prenex_33226 Int)) (or (<= (select main_a v_prenex_33226) 1003) (<= 1 (select main_a v_prenex_33226))))) (or (forall ((v_prenex_36674 Int)) (or (<= 0 (+ (select main_a v_prenex_36674) 500)) (<= 1 (select main_a v_prenex_36674)) (< v_prenex_36674 main_x))) (forall ((v_prenex_36675 Int)) (or (<= (select main_a v_prenex_36675) 999) (< v_prenex_36675 main_y) (<= 996 (* 2 (select main_a v_prenex_36675))) (<= (+ main_y 1) v_prenex_36675)))) (or (forall ((v_prenex_35873 Int)) (or (<= (+ main_y 1) v_prenex_35873) (<= (* 2 (select main_a v_prenex_35873)) 1998) (< v_prenex_35873 main_y) (<= (select main_a v_prenex_35873) 999))) (forall ((v_prenex_35872 Int)) (or (< v_prenex_35872 main_x) (<= 1 (select main_a v_prenex_35872)) (<= (* 2 (select main_a v_prenex_35872)) 1004)))) (forall ((v_prenex_44368 Int) (v_prenex_44369 Int)) (or (< v_prenex_44369 main_y) (<= (+ main_y 1) v_prenex_44369) (<= (select main_a v_prenex_44368) 502) (<= 498 (select main_a v_prenex_44369)) (<= 996 (* 2 (select main_a v_prenex_44369))) (<= (select main_a v_prenex_44369) (+ (select main_a v_prenex_44368) 998)) (<= 0 (+ (select main_a v_prenex_44368) 500)))) (forall ((v_prenex_46181 Int) (v_prenex_46182 Int)) (or (<= (* 2 (select main_a v_prenex_46181)) 1004) (<= 1 (select main_a v_prenex_46181)) (<= (+ main_y 1) v_prenex_46182) (< v_prenex_46182 main_y) (<= 996 (* 2 (select main_a v_prenex_46182))) (<= (select main_a v_prenex_46182) (+ (select main_a v_prenex_46181) 998)) (<= (+ main_x 1) v_prenex_46181))) (forall ((v_prenex_45646 Int) (v_prenex_45647 Int)) (or (<= 0 (+ (select main_a v_prenex_45647) 3)) (<= 0 (+ (select main_a v_prenex_45646) 500)) (<= (select main_a v_prenex_45647) (+ (select main_a v_prenex_45646) 998)) (<= (select main_a v_prenex_45647) 1500) (<= (+ main_y 1) v_prenex_45647) (< v_prenex_45647 main_y))) (or (forall ((v_prenex_44704 Int)) (or (<= (select main_a v_prenex_44704) 1003) (<= (* 2 (select main_a v_prenex_44704)) 1004) (<= (+ main_x 1) v_prenex_44704))) (forall ((v_prenex_44705 Int)) (or (< v_prenex_44705 main_y) (<= (select main_a v_prenex_44705) 999) (<= (+ main_y 1) v_prenex_44705) (<= 996 (* 2 (select main_a v_prenex_44705)))))) (forall ((v_prenex_37174 Int) (v_prenex_37175 Int)) (or (< v_prenex_37175 main_y) (<= 996 (* 2 (select main_a v_prenex_37175))) (<= (select main_a v_prenex_37174) 502) (<= 1000 (+ (select main_a v_prenex_37175) (select main_a v_prenex_37174))) (<= (+ main_y 1) v_prenex_37175))) (forall ((v_prenex_40472 Int) (v_prenex_40471 Int)) (or (<= (select main_a v_prenex_40472) 1500) (<= 1000 (+ (select main_a v_prenex_40472) (select main_a v_prenex_40471))) (<= (* 2 (select main_a v_prenex_40471)) 1004) (< v_prenex_40472 main_y) (<= 498 (select main_a v_prenex_40472)) (<= (+ main_y 1) v_prenex_40472) (<= 1 (select main_a v_prenex_40471)))) (or (forall ((v_prenex_41979 Int)) (or (<= (select main_a v_prenex_41979) 502) (<= 1 (select main_a v_prenex_41979)))) (forall ((v_prenex_41980 Int)) (or (<= (+ main_y 1) v_prenex_41980) (<= 996 (* 2 (select main_a v_prenex_41980))) (<= (select main_a v_prenex_41980) 1500) (< v_prenex_41980 main_y) (<= 0 (+ (select main_a v_prenex_41980) 3))))) (forall ((v_prenex_42820 Int) (v_prenex_42821 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42821))) (<= (+ main_y 1) v_prenex_42821) (<= (select main_a v_prenex_42821) 1500) (<= 2 (* 2 (select main_a v_prenex_42820))) (<= (select main_a v_prenex_42820) (+ (select main_a v_prenex_42821) 4)) (< v_prenex_42821 main_y))) (forall ((v_prenex_38082 Int) (v_prenex_38081 Int)) (or (<= (+ (select main_a v_prenex_38082) (select main_a v_prenex_38081)) 1000) (<= 996 (* 2 (select main_a v_prenex_38082))) (<= (select main_a v_prenex_38081) 1003) (<= (select main_a v_prenex_38082) 999) (<= (+ main_y 1) v_prenex_38082) (< v_prenex_38082 main_y))) (forall ((v_prenex_38790 Int) (v_prenex_38791 Int)) (or (<= (+ main_x 1) v_prenex_38790) (<= (select main_a v_prenex_38790) 502) (<= (+ main_y 1) v_prenex_38791) (<= (select main_a v_prenex_38791) 999) (<= (select main_a v_prenex_38791) (+ (select main_a v_prenex_38790) 998)) (< v_prenex_38791 main_y) (<= 0 (+ (select main_a v_prenex_38790) 500)))) (forall ((v_prenex_43536 Int) (v_prenex_43535 Int)) (or (<= 0 (+ (select main_a v_prenex_43535) 500)) (<= (select main_a v_prenex_43536) 1500) (< v_prenex_43536 main_y) (<= (select main_a v_prenex_43535) (+ (select main_a v_prenex_43536) 4)) (<= (+ main_y 1) v_prenex_43536) (<= (+ main_x 1) v_prenex_43535) (<= 1 (select main_a v_prenex_43535)))) (forall ((v_prenex_43880 Int) (v_prenex_43881 Int)) (or (<= 1 (select main_a v_prenex_43880)) (<= 498 (select main_a v_prenex_43881)) (<= (+ main_y 1) v_prenex_43881) (<= (select main_a v_prenex_43880) 1003) (< v_prenex_43881 main_y) (<= (+ (select main_a v_prenex_43881) (select main_a v_prenex_43880)) 1000))) (or (forall ((v_prenex_36900 Int)) (or (<= 498 (select main_a v_prenex_36900)) (<= (+ main_y 1) v_prenex_36900) (<= 996 (* 2 (select main_a v_prenex_36900))) (< v_prenex_36900 main_y) (<= (select main_a v_prenex_36900) 999))) (forall ((v_prenex_36899 Int)) (or (<= (select main_a v_prenex_36899) 1003) (<= 0 (+ (select main_a v_prenex_36899) 500))))) (forall ((v_prenex_45128 Int) (v_prenex_45129 Int)) (or (<= (select main_a v_prenex_45129) 1500) (<= (select main_a v_prenex_45128) (+ (select main_a v_prenex_45129) 4)) (<= (select main_a v_prenex_45129) 999) (<= (* 2 (select main_a v_prenex_45128)) 1004) (< v_prenex_45129 main_y) (<= (select main_a v_prenex_45128) 1003) (<= (+ main_y 1) v_prenex_45129))) (or (forall ((v_prenex_41041 Int)) (or (<= (* 2 (select main_a v_prenex_41041)) 1004) (<= 0 (+ (select main_a v_prenex_41041) 500)))) (forall ((v_prenex_41042 Int)) (or (< v_prenex_41042 main_y) (<= 996 (* 2 (select main_a v_prenex_41042))) (<= (+ main_y 1) v_prenex_41042)))) (or (forall ((v_prenex_46036 Int)) (or (<= (select main_a v_prenex_46036) 502) (< v_prenex_46036 main_x) (<= 2 (* 2 (select main_a v_prenex_46036))))) (forall ((v_prenex_46037 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46037))) (<= (+ main_y 1) v_prenex_46037) (<= (* 2 (select main_a v_prenex_46037)) 1998) (< v_prenex_46037 main_y)))) (forall ((v_prenex_35092 Int) (v_prenex_35091 Int)) (or (<= (* 2 (select main_a v_prenex_35091)) 1998) (<= (+ main_y 1) v_prenex_35091) (<= 2 (* 2 (select main_a v_prenex_35092))) (<= (+ (select main_a v_prenex_35091) (select main_a v_prenex_35092)) 1000) (< v_prenex_35092 main_x) (<= 1 (select main_a v_prenex_35092)) (< v_prenex_35091 main_y))) (forall ((v_prenex_36351 Int) (v_prenex_36350 Int)) (or (<= (+ main_y 1) v_prenex_36351) (<= (select main_a v_prenex_36350) (+ (select main_a v_prenex_36351) 4)) (<= 0 (+ (select main_a v_prenex_36351) 3)) (<= (select main_a v_prenex_36350) 1003) (< v_prenex_36351 main_y) (<= (+ main_x 1) v_prenex_36350))) (forall ((v_prenex_42133 Int) (v_prenex_42134 Int)) (or (<= (select main_a v_prenex_42133) 1003) (<= (select main_a v_prenex_42133) (+ (select main_a v_prenex_42134) 4)) (< v_prenex_42134 main_y) (< v_prenex_42133 main_x) (<= (select main_a v_prenex_42134) 1500) (<= (+ main_y 1) v_prenex_42134))) (or (forall ((v_prenex_39965 Int)) (or (<= (* 2 (select main_a v_prenex_39965)) 1998) (<= (select main_a v_prenex_39965) 1500) (<= 0 (+ (select main_a v_prenex_39965) 3)) (< v_prenex_39965 main_y) (<= (+ main_y 1) v_prenex_39965))) (forall ((v_prenex_39964 Int)) (or (<= (select main_a v_prenex_39964) 502) (<= 0 (+ (select main_a v_prenex_39964) 500))))) (forall ((v_prenex_37334 Int) (v_prenex_37333 Int)) (or (<= (select main_a v_prenex_37333) 1003) (<= (+ main_y 1) v_prenex_37334) (< v_prenex_37334 main_y) (<= 0 (+ (select main_a v_prenex_37333) 500)) (<= 996 (* 2 (select main_a v_prenex_37334))) (<= (select main_a v_prenex_37334) (+ (select main_a v_prenex_37333) 998)) (< v_prenex_37333 main_x))) (forall ((v_prenex_40589 Int) (v_prenex_40588 Int)) (or (<= (+ main_x 1) v_prenex_40588) (<= 1 (select main_a v_prenex_40588)) (<= 1000 (+ (select main_a v_prenex_40589) (select main_a v_prenex_40588))) (<= (select main_a v_prenex_40589) 999) (< v_prenex_40589 main_y) (<= (+ main_y 1) v_prenex_40589) (<= 2 (* 2 (select main_a v_prenex_40588))))) (forall ((v_prenex_36797 Int) (v_prenex_36798 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36798))) (<= (select main_a v_prenex_36798) 999) (< v_prenex_36798 main_y) (<= 1000 (+ (select main_a v_prenex_36798) (select main_a v_prenex_36797))) (<= (+ main_y 1) v_prenex_36798) (<= 1 (select main_a v_prenex_36797)) (<= (* 2 (select main_a v_prenex_36797)) 1004))) (or (forall ((v_prenex_34443 Int)) (or (<= (select main_a v_prenex_34443) 1003) (<= (select main_a v_prenex_34443) 502))) (forall ((v_prenex_34442 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34442))) (<= (* 2 (select main_a v_prenex_34442)) 1998) (<= (+ main_y 1) v_prenex_34442) (< v_prenex_34442 main_y)))) (forall ((v_prenex_46442 Int) (v_prenex_46441 Int)) (or (<= (* 2 (select main_a v_prenex_46441)) 1004) (<= 1 (select main_a v_prenex_46441)) (<= (+ main_y 1) v_prenex_46442) (<= 1000 (+ (select main_a v_prenex_46442) (select main_a v_prenex_46441))) (< v_prenex_46442 main_y) (<= 996 (* 2 (select main_a v_prenex_46442))) (<= (+ main_x 1) v_prenex_46441))) (forall ((v_prenex_37430 Int) (v_prenex_37431 Int)) (or (<= 498 (select main_a v_prenex_37431)) (< v_prenex_37431 main_y) (<= (select main_a v_prenex_37431) (+ (select main_a v_prenex_37430) 998)) (<= 996 (* 2 (select main_a v_prenex_37431))) (<= 1 (select main_a v_prenex_37430)) (<= (+ main_y 1) v_prenex_37431) (<= (* 2 (select main_a v_prenex_37430)) 1004))) (forall ((v_prenex_38222 Int) (v_prenex_38221 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38221))) (<= (+ main_y 1) v_prenex_38222) (<= (select main_a v_prenex_38221) (+ (select main_a v_prenex_38222) 4)) (<= 0 (+ (select main_a v_prenex_38221) 500)) (<= (* 2 (select main_a v_prenex_38222)) 1998) (<= (select main_a v_prenex_38222) 1500) (< v_prenex_38222 main_y))) (or (forall ((v_prenex_36033 Int)) (or (<= 0 (+ (select main_a v_prenex_36033) 3)) (< v_prenex_36033 main_y) (<= (* 2 (select main_a v_prenex_36033)) 1998) (<= (+ main_y 1) v_prenex_36033))) (forall ((v_prenex_36032 Int)) (or (<= (+ main_x 1) v_prenex_36032) (<= (select main_a v_prenex_36032) 502) (<= 0 (+ (select main_a v_prenex_36032) 500))))) (or (forall ((v_prenex_38363 Int)) (or (<= (+ main_y 1) v_prenex_38363) (<= 996 (* 2 (select main_a v_prenex_38363))) (< v_prenex_38363 main_y))) (forall ((v_prenex_38362 Int)) (or (<= 0 (+ (select main_a v_prenex_38362) 500)) (< v_prenex_38362 main_x)))) (forall ((v_prenex_41586 Int) (v_prenex_41587 Int)) (or (< v_prenex_41587 main_y) (<= (+ main_y 1) v_prenex_41587) (<= (select main_a v_prenex_41586) (+ (select main_a v_prenex_41587) 4)) (<= (* 2 (select main_a v_prenex_41586)) 1004) (<= (select main_a v_prenex_41586) 502) (<= (select main_a v_prenex_41587) 999) (<= 498 (select main_a v_prenex_41587)))) (or (forall ((v_prenex_40007 Int)) (or (<= (select main_a v_prenex_40007) 1003) (<= 1 (select main_a v_prenex_40007)))) (forall ((v_prenex_40008 Int)) (or (<= 0 (+ (select main_a v_prenex_40008) 3)) (<= (select main_a v_prenex_40008) 1500) (< v_prenex_40008 main_y) (<= (* 2 (select main_a v_prenex_40008)) 1998) (<= (+ main_y 1) v_prenex_40008)))) (or (forall ((v_prenex_42208 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42208))) (< v_prenex_42208 main_y) (<= (select main_a v_prenex_42208) 1500) (<= (+ main_y 1) v_prenex_42208) (<= (select main_a v_prenex_42208) 999))) (forall ((v_prenex_42207 Int)) (<= (select main_a v_prenex_42207) 502))) (forall ((v_prenex_35129 Int) (v_prenex_35130 Int)) (or (<= 1 (select main_a v_prenex_35130)) (<= 1000 (+ (select main_a v_prenex_35129) (select main_a v_prenex_35130))) (< v_prenex_35129 main_y) (<= 0 (+ (select main_a v_prenex_35129) 3)) (<= (+ main_y 1) v_prenex_35129) (<= (* 2 (select main_a v_prenex_35130)) 1004))) (forall ((v_prenex_47618 Int) (v_prenex_47617 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47618))) (<= (+ main_y 1) v_prenex_47618) (<= (select main_a v_prenex_47617) 502) (<= (select main_a v_prenex_47618) 999) (< v_prenex_47618 main_y) (<= (select main_a v_prenex_47617) 1003) (<= (+ (select main_a v_prenex_47618) (select main_a v_prenex_47617)) 1000))) (forall ((v_prenex_41253 Int) (v_prenex_41254 Int)) (or (< v_prenex_41254 main_y) (<= (select main_a v_prenex_41254) 1500) (<= 0 (+ (select main_a v_prenex_41254) 3)) (<= 0 (+ (select main_a v_prenex_41253) 500)) (<= (select main_a v_prenex_41253) (+ (select main_a v_prenex_41254) 4)) (<= (select main_a v_prenex_41253) 502) (<= (+ main_y 1) v_prenex_41254))) (forall ((v_prenex_36300 Int) (v_prenex_36301 Int)) (or (<= 0 (+ (select main_a v_prenex_36301) 3)) (<= 996 (* 2 (select main_a v_prenex_36301))) (<= (+ main_y 1) v_prenex_36301) (<= (+ (select main_a v_prenex_36301) (select main_a v_prenex_36300)) 1000) (< v_prenex_36301 main_y) (<= 2 (* 2 (select main_a v_prenex_36300))))) (forall ((v_prenex_45915 Int) (v_prenex_45914 Int)) (or (< v_prenex_45915 main_y) (<= 498 (select main_a v_prenex_45915)) (<= 996 (* 2 (select main_a v_prenex_45915))) (<= (select main_a v_prenex_45914) 1003) (<= (+ main_y 1) v_prenex_45915) (<= (select main_a v_prenex_45914) (+ (select main_a v_prenex_45915) 4)))) (forall ((v_prenex_32436 Int) (v_prenex_32437 Int)) (or (<= (+ main_y 1) v_prenex_32437) (< v_prenex_32437 main_y) (<= (* 2 (select main_a v_prenex_32436)) 1004) (<= (+ main_x 1) v_prenex_32436) (<= (+ (select main_a v_prenex_32437) (select main_a v_prenex_32436)) 1000) (<= 0 (+ (select main_a v_prenex_32436) 500)) (<= (select main_a v_prenex_32437) 1500))) (forall ((v_prenex_35266 Int) (v_prenex_35265 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35266))) (<= (+ main_y 1) v_prenex_35265) (<= (select main_a v_prenex_35265) 999) (<= (+ main_x 1) v_prenex_35266) (<= (select main_a v_prenex_35265) (+ (select main_a v_prenex_35266) 998)) (< v_prenex_35265 main_y) (<= (select main_a v_prenex_35266) 1003))) (forall ((v_prenex_42918 Int) (v_prenex_42919 Int)) (or (<= (select main_a v_prenex_42918) (+ (select main_a v_prenex_42919) 4)) (<= (* 2 (select main_a v_prenex_42919)) 1998) (<= 996 (* 2 (select main_a v_prenex_42919))) (<= (+ main_y 1) v_prenex_42919) (<= (select main_a v_prenex_42918) 1003) (< v_prenex_42919 main_y) (<= (* 2 (select main_a v_prenex_42918)) 1004))) (or (forall ((v_prenex_37042 Int)) (or (<= (+ main_y 1) v_prenex_37042) (<= (* 2 (select main_a v_prenex_37042)) 1998) (<= 996 (* 2 (select main_a v_prenex_37042))) (< v_prenex_37042 main_y))) (forall ((v_prenex_37041 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37041))) (<= (* 2 (select main_a v_prenex_37041)) 1004)))) (forall ((v_prenex_35453 Int) (v_prenex_35452 Int)) (or (<= (select main_a v_prenex_35452) (+ (select main_a v_prenex_35453) 4)) (<= 498 (select main_a v_prenex_35453)) (< v_prenex_35453 main_y) (<= (* 2 (select main_a v_prenex_35453)) 1998) (<= (+ main_y 1) v_prenex_35453))) (forall ((v_prenex_43440 Int) (v_prenex_43441 Int)) (or (<= (+ main_y 1) v_prenex_43441) (<= (select main_a v_prenex_43440) 1003) (<= 1000 (+ (select main_a v_prenex_43441) (select main_a v_prenex_43440))) (< v_prenex_43441 main_y) (<= (select main_a v_prenex_43441) 1500) (<= 498 (select main_a v_prenex_43441)))) (forall ((v_prenex_36727 Int) (v_prenex_36728 Int)) (or (<= (select main_a v_prenex_36727) 502) (<= 2 (* 2 (select main_a v_prenex_36727))) (< v_prenex_36728 main_y) (<= 498 (select main_a v_prenex_36728)) (<= (+ main_y 1) v_prenex_36728) (<= (select main_a v_prenex_36728) 999) (<= (+ (select main_a v_prenex_36728) (select main_a v_prenex_36727)) 1000))) (forall ((v_prenex_44124 Int) (v_prenex_44125 Int)) (or (< v_prenex_44124 main_x) (< v_prenex_44125 main_y) (<= (+ (select main_a v_prenex_44125) (select main_a v_prenex_44124)) 1000) (<= 0 (+ (select main_a v_prenex_44124) 500)) (<= (select main_a v_prenex_44125) 999) (<= (+ main_y 1) v_prenex_44125) (<= (select main_a v_prenex_44124) 1003))) (or (forall ((v_prenex_41886 Int)) (or (<= (* 2 (select main_a v_prenex_41886)) 1998) (<= (+ main_y 1) v_prenex_41886) (< v_prenex_41886 main_y))) (forall ((v_prenex_41885 Int)) (or (<= (+ main_x 1) v_prenex_41885) (<= 2 (* 2 (select main_a v_prenex_41885)))))) (forall ((v_prenex_47478 Int) (v_prenex_47477 Int)) (or (<= (select main_a v_prenex_47478) (+ (select main_a v_prenex_47477) 998)) (< v_prenex_47477 main_x) (<= (+ main_y 1) v_prenex_47478) (<= (select main_a v_prenex_47477) 1003) (<= 996 (* 2 (select main_a v_prenex_47478))) (< v_prenex_47478 main_y) (<= 2 (* 2 (select main_a v_prenex_47477))))) (forall ((v_prenex_34295 Int) (v_prenex_34294 Int)) (or (<= (+ main_y 1) v_prenex_34294) (<= 0 (+ (select main_a v_prenex_34295) 500)) (<= 2 (* 2 (select main_a v_prenex_34295))) (<= 0 (+ (select main_a v_prenex_34294) 3)) (<= (select main_a v_prenex_34294) (+ (select main_a v_prenex_34295) 998)) (< v_prenex_34294 main_y))) (or (forall ((v_prenex_37644 Int)) (or (<= (* 2 (select main_a v_prenex_37644)) 1998) (< v_prenex_37644 main_y) (<= (select main_a v_prenex_37644) 999) (<= (select main_a v_prenex_37644) 1500) (<= (+ main_y 1) v_prenex_37644))) (forall ((v_prenex_37643 Int)) (<= (select main_a v_prenex_37643) 502))) (forall ((v_prenex_44636 Int) (v_prenex_44637 Int)) (or (<= (+ main_y 1) v_prenex_44637) (<= (select main_a v_prenex_44637) (+ (select main_a v_prenex_44636) 998)) (<= 0 (+ (select main_a v_prenex_44636) 500)) (<= (select main_a v_prenex_44637) 1500) (<= 996 (* 2 (select main_a v_prenex_44637))) (< v_prenex_44637 main_y) (<= 1 (select main_a v_prenex_44636)))) (or (forall ((v_prenex_46140 Int)) (or (< v_prenex_46140 main_x) (<= 2 (* 2 (select main_a v_prenex_46140))))) (forall ((v_prenex_46145 Int)) (or (<= 498 (select main_a v_prenex_46145)) (<= (+ main_y 1) v_prenex_46145) (< v_prenex_46145 main_y)))) (forall ((v_prenex_36525 Int) (v_prenex_36526 Int)) (or (<= (+ (select main_a v_prenex_36526) (select main_a v_prenex_36525)) 1000) (<= (select main_a v_prenex_36526) 999) (< v_prenex_36526 main_y) (<= 1 (select main_a v_prenex_36525)) (<= 996 (* 2 (select main_a v_prenex_36526))) (<= (select main_a v_prenex_36525) 502) (<= (+ main_y 1) v_prenex_36526))) (forall ((v_prenex_37161 Int)) (or (<= (+ main_y 1) v_prenex_37161) (<= 996 (* 2 (select main_a v_prenex_37161))) (<= (* 2 (select main_a v_prenex_37161)) 1998) (< v_prenex_37161 main_y) (<= (select main_a v_prenex_37161) 1500))) (or (forall ((v_prenex_32559 Int)) (or (<= (+ main_y 1) v_prenex_32559) (< v_prenex_32559 main_y) (<= (* 2 (select main_a v_prenex_32559)) 1998))) (forall ((v_prenex_32558 Int)) (or (<= (+ main_x 1) v_prenex_32558) (<= (select main_a v_prenex_32558) 502)))) (or (forall ((v_prenex_40324 Int)) (or (<= (* 2 (select main_a v_prenex_40324)) 1998) (<= 996 (* 2 (select main_a v_prenex_40324))) (< v_prenex_40324 main_y) (<= (+ main_y 1) v_prenex_40324) (<= 0 (+ (select main_a v_prenex_40324) 3)))) (forall ((v_prenex_40323 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40323))) (<= (* 2 (select main_a v_prenex_40323)) 1004)))) (forall ((v_prenex_37477 Int) (v_prenex_37478 Int)) (or (<= 0 (+ (select main_a v_prenex_37478) 3)) (<= (+ (select main_a v_prenex_37478) (select main_a v_prenex_37477)) 1000) (< v_prenex_37478 main_y) (<= 0 (+ (select main_a v_prenex_37477) 500)) (<= 996 (* 2 (select main_a v_prenex_37478))) (<= (+ main_y 1) v_prenex_37478))) (forall ((v_prenex_35985 Int) (v_prenex_35984 Int)) (or (<= (* 2 (select main_a v_prenex_35984)) 1004) (<= (select main_a v_prenex_35984) 1003) (<= (* 2 (select main_a v_prenex_35985)) 1998) (<= 996 (* 2 (select main_a v_prenex_35985))) (<= (+ main_y 1) v_prenex_35985) (< v_prenex_35985 main_y) (<= (+ (select main_a v_prenex_35985) (select main_a v_prenex_35984)) 1000))) (forall ((v_prenex_39423 Int) (v_prenex_39422 Int)) (or (<= (+ main_x 1) v_prenex_39422) (< v_prenex_39423 main_y) (<= 1000 (+ (select main_a v_prenex_39423) (select main_a v_prenex_39422))) (<= (select main_a v_prenex_39423) 1500) (<= 0 (+ (select main_a v_prenex_39422) 500)) (<= (+ main_y 1) v_prenex_39423))) (forall ((v_prenex_35504 Int) (v_prenex_35505 Int)) (or (<= (select main_a v_prenex_35505) 1500) (<= 0 (+ (select main_a v_prenex_35505) 3)) (<= 0 (+ (select main_a v_prenex_35504) 500)) (<= (select main_a v_prenex_35504) 502) (<= (+ main_y 1) v_prenex_35505) (< v_prenex_35505 main_y) (<= (select main_a v_prenex_35505) (+ (select main_a v_prenex_35504) 998)))) (forall ((v_prenex_46534 Int) (v_prenex_46535 Int)) (or (<= 0 (+ (select main_a v_prenex_46535) 3)) (<= (+ main_y 1) v_prenex_46535) (< v_prenex_46535 main_y) (<= 1 (select main_a v_prenex_46534)) (<= (+ main_x 1) v_prenex_46534) (<= 1000 (+ (select main_a v_prenex_46535) (select main_a v_prenex_46534))) (<= (* 2 (select main_a v_prenex_46534)) 1004))) (forall ((v_prenex_38927 Int) (v_prenex_38928 Int)) (or (<= (select main_a v_prenex_38927) (+ (select main_a v_prenex_38928) 4)) (<= 0 (+ (select main_a v_prenex_38928) 3)) (<= (+ main_y 1) v_prenex_38928) (<= 0 (+ (select main_a v_prenex_38927) 500)) (< v_prenex_38928 main_y) (<= 1 (select main_a v_prenex_38927)))) (forall ((v_prenex_37649 Int) (v_prenex_37650 Int)) (or (<= (* 2 (select main_a v_prenex_37649)) 1004) (<= (+ main_y 1) v_prenex_37650) (<= 0 (+ (select main_a v_prenex_37649) 500)) (< v_prenex_37650 main_y) (<= 1000 (+ (select main_a v_prenex_37650) (select main_a v_prenex_37649))) (<= (* 2 (select main_a v_prenex_37650)) 1998) (<= 996 (* 2 (select main_a v_prenex_37650))))) (forall ((v_prenex_34047 Int) (v_prenex_34046 Int)) (or (<= (+ main_y 1) v_prenex_34046) (< v_prenex_34046 main_y) (<= (select main_a v_prenex_34046) (+ (select main_a v_prenex_34047) 998)) (<= 1 (select main_a v_prenex_34047)) (<= (select main_a v_prenex_34047) 1003) (<= 996 (* 2 (select main_a v_prenex_34046))) (<= (select main_a v_prenex_34046) 999))) (forall ((v_prenex_36837 Int) (v_prenex_36838 Int)) (or (< v_prenex_36838 main_y) (<= (select main_a v_prenex_36837) 1003) (<= (select main_a v_prenex_36838) 999) (< v_prenex_36837 main_x) (<= 2 (* 2 (select main_a v_prenex_36837))) (<= 1000 (+ (select main_a v_prenex_36838) (select main_a v_prenex_36837))) (<= (+ main_y 1) v_prenex_36838))) (forall ((v_prenex_38912 Int) (v_prenex_38913 Int)) (or (< v_prenex_38912 main_x) (<= (select main_a v_prenex_38913) (+ (select main_a v_prenex_38912) 998)) (<= (select main_a v_prenex_38913) 999) (< v_prenex_38913 main_y) (<= (select main_a v_prenex_38912) 1003) (<= 0 (+ (select main_a v_prenex_38912) 500)) (<= (+ main_y 1) v_prenex_38913))) (or (forall ((v_prenex_47048 Int)) (or (<= 0 (+ (select main_a v_prenex_47048) 500)) (<= 2 (* 2 (select main_a v_prenex_47048))))) (forall ((v_prenex_47049 Int)) (or (<= (+ main_y 1) v_prenex_47049) (<= (* 2 (select main_a v_prenex_47049)) 1998) (< v_prenex_47049 main_y)))) (forall ((v_prenex_35464 Int) (v_prenex_35465 Int)) (or (<= (* 2 (select main_a v_prenex_35464)) 1004) (<= (* 2 (select main_a v_prenex_35465)) 1998) (< v_prenex_35465 main_y) (<= 2 (* 2 (select main_a v_prenex_35464))) (<= 1000 (+ (select main_a v_prenex_35465) (select main_a v_prenex_35464))) (<= (select main_a v_prenex_35465) 999) (<= (+ main_y 1) v_prenex_35465))) (forall ((v_prenex_34241 Int) (v_prenex_34240 Int)) (or (<= 0 (+ (select main_a v_prenex_34240) 3)) (<= (+ main_y 1) v_prenex_34240) (<= (select main_a v_prenex_34241) (+ (select main_a v_prenex_34240) 4)) (<= (select main_a v_prenex_34241) 502) (<= 2 (* 2 (select main_a v_prenex_34241))) (<= (select main_a v_prenex_34240) 999) (< v_prenex_34240 main_y))) (or (forall ((v_prenex_38597 Int)) (or (< v_prenex_38597 main_y) (<= 0 (+ (select main_a v_prenex_38597) 3)) (<= (select main_a v_prenex_38597) 999) (<= (* 2 (select main_a v_prenex_38597)) 1998) (<= (+ main_y 1) v_prenex_38597))) (forall ((v_prenex_38596 Int)) (or (<= 1 (select main_a v_prenex_38596)) (<= 0 (+ (select main_a v_prenex_38596) 500))))) (or (forall ((v_prenex_41668 Int)) (<= (* 2 (select main_a v_prenex_41668)) 1004)) (forall ((v_prenex_32335 Int)) (or (<= 498 (select main_a v_prenex_32335)) (< v_prenex_32335 main_y) (<= 0 (+ (select main_a v_prenex_32335) 3)) (<= (+ main_y 1) v_prenex_32335)))) (forall ((v_prenex_45814 Int) (v_prenex_45815 Int)) (or (< v_prenex_45815 main_y) (<= (* 2 (select main_a v_prenex_45814)) 1004) (<= (* 2 (select main_a v_prenex_45815)) 1998) (<= 1000 (+ (select main_a v_prenex_45815) (select main_a v_prenex_45814))) (<= (+ main_y 1) v_prenex_45815))) (forall ((v_prenex_33478 Int) (v_prenex_33477 Int)) (or (<= 0 (+ (select main_a v_prenex_33477) 500)) (<= 1 (select main_a v_prenex_33477)) (<= 1000 (+ (select main_a v_prenex_33478) (select main_a v_prenex_33477))) (<= (+ main_x 1) v_prenex_33477) (<= (select main_a v_prenex_33478) 1500) (< v_prenex_33478 main_y) (<= (+ main_y 1) v_prenex_33478))) (forall ((v_prenex_40810 Int) (v_prenex_40811 Int)) (or (<= (select main_a v_prenex_40810) 1003) (<= 498 (select main_a v_prenex_40811)) (< v_prenex_40811 main_y) (<= 1 (select main_a v_prenex_40810)) (<= (select main_a v_prenex_40811) (+ (select main_a v_prenex_40810) 998)) (<= (+ main_y 1) v_prenex_40811) (<= 0 (+ (select main_a v_prenex_40811) 3)))) (forall ((v_prenex_34033 Int) (v_prenex_34032 Int)) (or (< v_prenex_34033 main_x) (<= 1 (select main_a v_prenex_34033)) (<= (select main_a v_prenex_34033) 1003) (<= (select main_a v_prenex_34032) (+ (select main_a v_prenex_34033) 998)) (<= (+ main_x 1) v_prenex_34033))) (forall ((v_prenex_44346 Int) (v_prenex_44347 Int)) (or (<= 1 (select main_a v_prenex_44346)) (< v_prenex_44347 main_y) (<= (select main_a v_prenex_44347) (+ (select main_a v_prenex_44346) 998)) (<= 996 (* 2 (select main_a v_prenex_44347))) (<= (select main_a v_prenex_44347) 1500) (<= (* 2 (select main_a v_prenex_44346)) 1004) (<= (+ main_y 1) v_prenex_44347))) (or (forall ((v_prenex_36205 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36205))) (<= (select main_a v_prenex_36205) 1500) (< v_prenex_36205 main_y) (<= (+ main_y 1) v_prenex_36205))) (forall ((v_prenex_36204 Int)) (or (<= (select main_a v_prenex_36204) 1003) (<= 1 (select main_a v_prenex_36204))))) (forall ((v_prenex_41085 Int) (v_prenex_41086 Int)) (or (<= 0 (+ (select main_a v_prenex_41085) 500)) (<= (+ main_y 1) v_prenex_41086) (<= (select main_a v_prenex_41085) 1003) (<= (+ (select main_a v_prenex_41086) (select main_a v_prenex_41085)) 1000) (<= 996 (* 2 (select main_a v_prenex_41086))) (< v_prenex_41086 main_y) (<= (select main_a v_prenex_41086) 1500))) (forall ((v_prenex_38385 Int) (v_prenex_38384 Int)) (or (<= (select main_a v_prenex_38385) 1500) (< v_prenex_38385 main_y) (<= (select main_a v_prenex_38385) (+ (select main_a v_prenex_38384) 998)) (<= (* 2 (select main_a v_prenex_38384)) 1004) (<= (select main_a v_prenex_38384) 502) (<= 498 (select main_a v_prenex_38385)) (<= (+ main_y 1) v_prenex_38385))) (forall ((v_prenex_34013 Int) (v_prenex_34012 Int)) (or (<= (select main_a v_prenex_34013) 1003) (<= (+ main_x 1) v_prenex_34013) (<= (* 2 (select main_a v_prenex_34012)) 1998) (<= (+ main_y 1) v_prenex_34012) (<= 2 (* 2 (select main_a v_prenex_34013))) (< v_prenex_34012 main_y) (<= (+ (select main_a v_prenex_34012) (select main_a v_prenex_34013)) 1000))) (or (forall ((v_prenex_42486 Int)) (or (< v_prenex_42486 main_y) (<= (select main_a v_prenex_42486) 1500) (<= (* 2 (select main_a v_prenex_42486)) 1998) (<= 0 (+ (select main_a v_prenex_42486) 3)) (<= (+ main_y 1) v_prenex_42486))) (forall ((v_prenex_42485 Int)) (<= (select main_a v_prenex_42485) 1003))) (forall ((v_prenex_39762 Int) (v_prenex_39763 Int)) (or (<= 0 (+ (select main_a v_prenex_39763) 3)) (<= (select main_a v_prenex_39763) 1500) (< v_prenex_39763 main_y) (<= (+ main_y 1) v_prenex_39763) (<= (select main_a v_prenex_39762) (+ (select main_a v_prenex_39763) 4)) (<= 2 (* 2 (select main_a v_prenex_39762))) (<= 0 (+ (select main_a v_prenex_39762) 500)))) (forall ((v_prenex_39687 Int) (v_prenex_39686 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39687))) (<= (* 2 (select main_a v_prenex_39687)) 1998) (< v_prenex_39687 main_y) (<= 2 (* 2 (select main_a v_prenex_39686))) (<= (+ main_y 1) v_prenex_39687) (<= (select main_a v_prenex_39686) 502) (<= 1000 (+ (select main_a v_prenex_39687) (select main_a v_prenex_39686))))) (forall ((v_prenex_38672 Int) (v_prenex_38671 Int)) (or (< v_prenex_38672 main_y) (<= 1000 (+ (select main_a v_prenex_38672) (select main_a v_prenex_38671))) (<= 2 (* 2 (select main_a v_prenex_38671))) (<= (+ main_y 1) v_prenex_38672) (<= (select main_a v_prenex_38672) 999) (<= (select main_a v_prenex_38672) 1500) (<= (select main_a v_prenex_38671) 502))) (forall ((v_prenex_39593 Int) (v_prenex_39592 Int)) (or (< v_prenex_39593 main_y) (<= (+ (select main_a v_prenex_39593) (select main_a v_prenex_39592)) 1000) (<= (select main_a v_prenex_39592) 1003) (<= (* 2 (select main_a v_prenex_39593)) 1998) (<= (+ main_y 1) v_prenex_39593) (<= (select main_a v_prenex_39593) 999))) (forall ((v_prenex_46251 Int) (v_prenex_46252 Int)) (or (<= (select main_a v_prenex_46251) (+ (select main_a v_prenex_46252) 4)) (<= (+ main_y 1) v_prenex_46252) (<= 1 (select main_a v_prenex_46251)) (<= 0 (+ (select main_a v_prenex_46251) 500)) (<= 996 (* 2 (select main_a v_prenex_46252))) (< v_prenex_46252 main_y))) (forall ((v_prenex_46992 Int) (v_prenex_46993 Int)) (or (<= 0 (+ (select main_a v_prenex_46992) 500)) (<= 0 (+ (select main_a v_prenex_46993) 3)) (< v_prenex_46993 main_y) (<= (+ main_y 1) v_prenex_46993) (<= (* 2 (select main_a v_prenex_46992)) 1004) (< v_prenex_46992 main_x) (<= 1000 (+ (select main_a v_prenex_46993) (select main_a v_prenex_46992))))) (or (forall ((v_prenex_41138 Int)) (or (<= (* 2 (select main_a v_prenex_41138)) 1004) (<= 2 (* 2 (select main_a v_prenex_41138))) (< v_prenex_41138 main_x))) (forall ((v_prenex_41139 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41139))) (<= (* 2 (select main_a v_prenex_41139)) 1998) (< v_prenex_41139 main_y) (<= (+ main_y 1) v_prenex_41139)))) (forall ((v_prenex_37946 Int) (v_prenex_37947 Int)) (or (< v_prenex_37947 main_y) (<= (+ main_x 1) v_prenex_37946) (<= (+ main_y 1) v_prenex_37947) (<= 2 (* 2 (select main_a v_prenex_37946))) (<= (select main_a v_prenex_37946) 502) (<= 996 (* 2 (select main_a v_prenex_37947))) (<= 1000 (+ (select main_a v_prenex_37947) (select main_a v_prenex_37946))))) (forall ((v_prenex_33743 Int) (v_prenex_33742 Int)) (or (<= 498 (select main_a v_prenex_33743)) (<= (+ main_y 1) v_prenex_33743) (<= (select main_a v_prenex_33743) (+ (select main_a v_prenex_33742) 998)) (<= 1 (select main_a v_prenex_33742)) (<= (* 2 (select main_a v_prenex_33742)) 1004) (< v_prenex_33743 main_y) (<= (+ main_x 1) v_prenex_33742))) (forall ((v_prenex_43703 Int) (v_prenex_43704 Int)) (or (<= 498 (select main_a v_prenex_43704)) (<= (+ main_y 1) v_prenex_43704) (<= (+ (select main_a v_prenex_43704) (select main_a v_prenex_43703)) 1000) (< v_prenex_43704 main_y) (<= 2 (* 2 (select main_a v_prenex_43703))) (<= (select main_a v_prenex_43704) 999))) (forall ((v_prenex_37585 Int) (v_prenex_37586 Int)) (or (<= (select main_a v_prenex_37585) 502) (<= 0 (+ (select main_a v_prenex_37586) 3)) (<= 2 (* 2 (select main_a v_prenex_37585))) (< v_prenex_37586 main_y) (<= (+ main_y 1) v_prenex_37586) (<= (+ (select main_a v_prenex_37586) (select main_a v_prenex_37585)) 1000) (<= (select main_a v_prenex_37586) 999))) (or (forall ((v_prenex_36763 Int)) (or (<= (* 2 (select main_a v_prenex_36763)) 1004) (<= 1 (select main_a v_prenex_36763)) (<= (+ main_x 1) v_prenex_36763))) (forall ((v_prenex_36764 Int)) (or (<= (+ main_y 1) v_prenex_36764) (< v_prenex_36764 main_y) (<= (* 2 (select main_a v_prenex_36764)) 1998)))) (or (forall ((v_prenex_36536 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36536))) (<= (* 2 (select main_a v_prenex_36536)) 1998) (< v_prenex_36536 main_y) (<= (+ main_y 1) v_prenex_36536))) (forall ((v_prenex_36535 Int)) (or (<= 0 (+ (select main_a v_prenex_36535) 500)) (<= (+ main_x 1) v_prenex_36535) (<= (select main_a v_prenex_36535) 502)))) (forall ((v_prenex_33173 Int) (v_prenex_33172 Int)) (or (<= 1 (select main_a v_prenex_33172)) (<= (+ main_y 1) v_prenex_33173) (<= 0 (+ (select main_a v_prenex_33173) 3)) (<= (select main_a v_prenex_33173) 1500) (<= (select main_a v_prenex_33172) 502) (< v_prenex_33173 main_y) (<= (select main_a v_prenex_33172) (+ (select main_a v_prenex_33173) 4)))) (forall ((v_prenex_32580 Int) (v_prenex_32581 Int)) (or (<= 1000 (+ (select main_a v_prenex_32581) (select main_a v_prenex_32580))) (<= (+ main_y 1) v_prenex_32581) (<= (select main_a v_prenex_32580) 502) (<= 498 (select main_a v_prenex_32581)) (< v_prenex_32581 main_y) (<= (select main_a v_prenex_32581) 1500))) (forall ((v_prenex_34145 Int) (v_prenex_34144 Int)) (or (< v_prenex_34144 main_y) (<= (* 2 (select main_a v_prenex_34144)) 1998) (<= (+ main_y 1) v_prenex_34144) (<= (+ (select main_a v_prenex_34144) (select main_a v_prenex_34145)) 1000) (<= (select main_a v_prenex_34145) 1003) (<= 498 (select main_a v_prenex_34144)))) (forall ((v_prenex_46981 Int) (v_prenex_46980 Int)) (or (<= (select main_a v_prenex_46980) (+ (select main_a v_prenex_46981) 4)) (<= (select main_a v_prenex_46981) 1500) (<= 0 (+ (select main_a v_prenex_46980) 500)) (< v_prenex_46981 main_y) (<= (* 2 (select main_a v_prenex_46981)) 1998) (<= (+ main_y 1) v_prenex_46981) (<= (select main_a v_prenex_46980) 1003))) (forall ((v_prenex_37473 Int) (v_prenex_37474 Int)) (or (<= (+ main_y 1) v_prenex_37474) (<= (* 2 (select main_a v_prenex_37473)) 1004) (<= (* 2 (select main_a v_prenex_37474)) 1998) (< v_prenex_37474 main_y) (<= 0 (+ (select main_a v_prenex_37473) 500)) (<= (select main_a v_prenex_37474) 1500) (<= 1000 (+ (select main_a v_prenex_37474) (select main_a v_prenex_37473))))) (forall ((v_prenex_36942 Int) (v_prenex_36941 Int)) (or (<= (select main_a v_prenex_36942) 1500) (<= (select main_a v_prenex_36941) 1003) (<= (+ (select main_a v_prenex_36942) (select main_a v_prenex_36941)) 1000) (<= (* 2 (select main_a v_prenex_36941)) 1004) (<= (select main_a v_prenex_36942) 999) (<= (+ main_y 1) v_prenex_36942) (< v_prenex_36942 main_y))) (or (forall ((v_prenex_32539 Int)) (or (<= (+ main_y 1) v_prenex_32539) (<= (select main_a v_prenex_32539) 999) (<= 996 (* 2 (select main_a v_prenex_32539))) (< v_prenex_32539 main_y) (<= (* 2 (select main_a v_prenex_32539)) 1998))) (forall ((v_prenex_32538 Int)) (or (<= 0 (+ (select main_a v_prenex_32538) 500)) (<= (select main_a v_prenex_32538) 502)))) (forall ((v_prenex_32702 Int) (v_prenex_32703 Int)) (or (<= (select main_a v_prenex_32703) (+ (select main_a v_prenex_32702) 998)) (< v_prenex_32703 main_y) (<= (+ main_y 1) v_prenex_32703) (<= (select main_a v_prenex_32703) 1500) (<= 0 (+ (select main_a v_prenex_32703) 3)) (<= (select main_a v_prenex_32702) 1003))) (forall ((v_prenex_33647 Int) (v_prenex_33646 Int)) (or (<= (select main_a v_prenex_33647) 1500) (< v_prenex_33647 main_y) (<= (+ main_y 1) v_prenex_33647) (<= 0 (+ (select main_a v_prenex_33647) 3)) (<= (select main_a v_prenex_33646) 502) (<= (* 2 (select main_a v_prenex_33646)) 1004) (<= (select main_a v_prenex_33647) (+ (select main_a v_prenex_33646) 998)))) (forall ((v_prenex_40395 Int) (v_prenex_40396 Int)) (or (<= (select main_a v_prenex_40395) (+ (select main_a v_prenex_40396) 4)) (< v_prenex_40396 main_y) (<= (select main_a v_prenex_40396) 1500) (<= 0 (+ (select main_a v_prenex_40396) 3)) (<= 1 (select main_a v_prenex_40395)) (<= (select main_a v_prenex_40395) 1003) (<= (+ main_y 1) v_prenex_40396))) (forall ((v_prenex_46548 Int) (v_prenex_46549 Int)) (or (<= (select main_a v_prenex_46549) (+ (select main_a v_prenex_46548) 998)) (<= (select main_a v_prenex_46549) 999) (<= (+ main_y 1) v_prenex_46549) (<= (* 2 (select main_a v_prenex_46548)) 1004) (<= (select main_a v_prenex_46548) 502) (< v_prenex_46549 main_y))) (forall ((v_prenex_39924 Int) (v_prenex_39925 Int)) (or (< v_prenex_39924 main_x) (<= (+ main_y 1) v_prenex_39925) (<= (select main_a v_prenex_39924) 1003) (<= (+ (select main_a v_prenex_39925) (select main_a v_prenex_39924)) 1000) (<= (select main_a v_prenex_39925) 999) (<= (select main_a v_prenex_39924) 502) (< v_prenex_39925 main_y))) (forall ((v_prenex_45683 Int) (v_prenex_45682 Int)) (or (<= 1 (select main_a v_prenex_45682)) (<= (select main_a v_prenex_45682) 502) (<= (select main_a v_prenex_45683) 1500) (<= (select main_a v_prenex_45683) (+ (select main_a v_prenex_45682) 998)) (<= 0 (+ (select main_a v_prenex_45683) 3)) (< v_prenex_45683 main_y) (<= (+ main_y 1) v_prenex_45683))) (forall ((v_prenex_33607 Int) (v_prenex_33606 Int)) (or (<= (+ main_y 1) v_prenex_33607) (<= 0 (+ (select main_a v_prenex_33607) 3)) (<= 0 (+ (select main_a v_prenex_33606) 500)) (<= 2 (* 2 (select main_a v_prenex_33606))) (<= 996 (* 2 (select main_a v_prenex_33607))) (< v_prenex_33607 main_y) (<= (+ (select main_a v_prenex_33607) (select main_a v_prenex_33606)) 1000))) (forall ((v_prenex_43738 Int) (v_prenex_43737 Int)) (or (<= (select main_a v_prenex_43737) 502) (<= (select main_a v_prenex_43737) (+ (select main_a v_prenex_43738) 4)) (< v_prenex_43738 main_y) (<= (select main_a v_prenex_43738) 999) (<= (+ main_y 1) v_prenex_43738) (<= (* 2 (select main_a v_prenex_43737)) 1004) (<= (select main_a v_prenex_43738) 1500))) (forall ((v_prenex_39867 Int) (v_prenex_39866 Int)) (or (<= (select main_a v_prenex_39866) 502) (<= (+ main_y 1) v_prenex_39867) (< v_prenex_39867 main_y) (<= (select main_a v_prenex_39867) 1500) (<= 0 (+ (select main_a v_prenex_39867) 3)) (<= (+ (select main_a v_prenex_39867) (select main_a v_prenex_39866)) 1000))) (forall ((v_prenex_43714 Int) (v_prenex_43713 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43713))) (<= (+ main_y 1) v_prenex_43714) (<= (* 2 (select main_a v_prenex_43714)) 1998) (<= 1 (select main_a v_prenex_43713)) (<= 1000 (+ (select main_a v_prenex_43714) (select main_a v_prenex_43713))) (< v_prenex_43714 main_y))) (forall ((v_prenex_36245 Int) (v_prenex_36244 Int)) (or (< v_prenex_36245 main_y) (<= (select main_a v_prenex_36244) 1003) (<= (+ main_y 1) v_prenex_36245) (<= (+ (select main_a v_prenex_36245) (select main_a v_prenex_36244)) 1000) (<= 0 (+ (select main_a v_prenex_36244) 500)) (<= (select main_a v_prenex_36245) 1500))) (forall ((v_prenex_35614 Int) (v_prenex_35615 Int)) (or (<= (select main_a v_prenex_35614) 502) (<= 498 (select main_a v_prenex_35615)) (<= (+ main_y 1) v_prenex_35615) (< v_prenex_35615 main_y) (<= 1000 (+ (select main_a v_prenex_35615) (select main_a v_prenex_35614))) (<= 1 (select main_a v_prenex_35614)))) (or (forall ((v_prenex_35910 Int)) (<= (select main_a v_prenex_35910) 502)) (forall ((v_prenex_35911 Int)) (or (<= 498 (select main_a v_prenex_35911)) (<= (select main_a v_prenex_35911) 1500) (< v_prenex_35911 main_y) (<= (+ main_y 1) v_prenex_35911) (<= 996 (* 2 (select main_a v_prenex_35911)))))) (or (forall ((v_prenex_37239 Int)) (<= (* 2 (select main_a v_prenex_37239)) 1004)) (forall ((v_prenex_37240 Int)) (or (< v_prenex_37240 main_y) (<= (* 2 (select main_a v_prenex_37240)) 1998) (<= (+ main_y 1) v_prenex_37240)))) (forall ((v_prenex_36216 Int) (v_prenex_36217 Int)) (or (<= (+ main_y 1) v_prenex_36217) (< v_prenex_36217 main_y) (<= (* 2 (select main_a v_prenex_36217)) 1998) (<= 0 (+ (select main_a v_prenex_36216) 500)) (<= 498 (select main_a v_prenex_36217)) (<= (select main_a v_prenex_36217) (+ (select main_a v_prenex_36216) 998)))) (forall ((v_prenex_40232 Int) (v_prenex_40231 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40232))) (< v_prenex_40232 main_y) (<= 2 (* 2 (select main_a v_prenex_40231))) (<= (+ main_y 1) v_prenex_40232) (<= 498 (select main_a v_prenex_40232)) (<= (+ (select main_a v_prenex_40232) (select main_a v_prenex_40231)) 1000))) (forall ((v_prenex_35314 Int) (v_prenex_35313 Int)) (or (<= (select main_a v_prenex_35314) 1003) (<= 498 (select main_a v_prenex_35313)) (< v_prenex_35313 main_y) (<= (select main_a v_prenex_35314) (+ (select main_a v_prenex_35313) 4)) (<= (+ main_y 1) v_prenex_35313) (<= 0 (+ (select main_a v_prenex_35314) 500)) (<= (* 2 (select main_a v_prenex_35313)) 1998))) (forall ((v_prenex_39937 Int) (v_prenex_39936 Int)) (or (<= (select main_a v_prenex_39937) 1500) (<= (+ main_y 1) v_prenex_39937) (<= (select main_a v_prenex_39936) 1003) (<= (* 2 (select main_a v_prenex_39936)) 1004) (< v_prenex_39937 main_y) (<= (+ main_x 1) v_prenex_39936) (<= (select main_a v_prenex_39936) (+ (select main_a v_prenex_39937) 4)))) (or (forall ((v_prenex_45923 Int)) (or (< v_prenex_45923 main_y) (<= 996 (* 2 (select main_a v_prenex_45923))) (<= (+ main_y 1) v_prenex_45923) (<= 0 (+ (select main_a v_prenex_45923) 3)))) (forall ((v_prenex_45922 Int)) (<= (select main_a v_prenex_45922) 502))) (forall ((v_prenex_37971 Int) (v_prenex_37970 Int)) (or (<= (select main_a v_prenex_37970) 1003) (< v_prenex_37971 main_y) (<= (+ main_y 1) v_prenex_37971) (<= (select main_a v_prenex_37971) 1500) (<= (select main_a v_prenex_37970) 502) (<= 1000 (+ (select main_a v_prenex_37971) (select main_a v_prenex_37970))) (<= 996 (* 2 (select main_a v_prenex_37971))))) (forall ((v_prenex_34968 Int) (v_prenex_34967 Int)) (or (<= 0 (+ (select main_a v_prenex_34968) 500)) (<= (select main_a v_prenex_34967) (+ (select main_a v_prenex_34968) 998)) (< v_prenex_34967 main_y) (<= (* 2 (select main_a v_prenex_34968)) 1004) (<= 498 (select main_a v_prenex_34967)) (<= 0 (+ (select main_a v_prenex_34967) 3)) (<= (+ main_y 1) v_prenex_34967))) (forall ((v_prenex_46086 Int) (v_prenex_46087 Int)) (or (<= 0 (+ (select main_a v_prenex_46086) 500)) (<= (* 2 (select main_a v_prenex_46087)) 1998) (< v_prenex_46087 main_y) (<= (select main_a v_prenex_46087) (+ (select main_a v_prenex_46086) 998)) (<= (+ main_x 1) v_prenex_46086) (<= (+ main_y 1) v_prenex_46087) (<= 2 (* 2 (select main_a v_prenex_46086))))) (forall ((v_prenex_33279 Int) (v_prenex_33278 Int)) (or (<= (select main_a v_prenex_33279) 999) (<= (* 2 (select main_a v_prenex_33278)) 1004) (<= 0 (+ (select main_a v_prenex_33278) 500)) (<= (select main_a v_prenex_33279) 1500) (< v_prenex_33279 main_y) (<= (+ main_y 1) v_prenex_33279) (<= (+ (select main_a v_prenex_33279) (select main_a v_prenex_33278)) 1000))) (or (forall ((v_prenex_36400 Int)) (or (<= 0 (+ (select main_a v_prenex_36400) 500)) (<= (select main_a v_prenex_36400) 502) (<= (+ main_x 1) v_prenex_36400))) (forall ((v_prenex_36401 Int)) (or (<= (* 2 (select main_a v_prenex_36401)) 1998) (< v_prenex_36401 main_y) (<= (+ main_y 1) v_prenex_36401) (<= (select main_a v_prenex_36401) 1500)))) (or (forall ((v_prenex_46286 Int)) (or (<= (+ main_y 1) v_prenex_46286) (<= (* 2 (select main_a v_prenex_46286)) 1998) (<= (select main_a v_prenex_46286) 1500) (< v_prenex_46286 main_y))) (forall ((v_prenex_46285 Int)) (or (< v_prenex_46285 main_x) (<= 0 (+ (select main_a v_prenex_46285) 500)) (<= 2 (* 2 (select main_a v_prenex_46285)))))) (forall ((v_prenex_35303 Int) (v_prenex_35304 Int)) (or (< v_prenex_35303 main_y) (<= (select main_a v_prenex_35304) 1003) (<= (+ (select main_a v_prenex_35303) (select main_a v_prenex_35304)) 1000) (< v_prenex_35304 main_x) (<= (+ main_x 1) v_prenex_35304))) (or (forall ((v_prenex_45288 Int)) (or (<= (select main_a v_prenex_45288) 502) (<= 0 (+ (select main_a v_prenex_45288) 500)))) (forall ((v_prenex_45289 Int)) (or (<= (* 2 (select main_a v_prenex_45289)) 1998) (< v_prenex_45289 main_y) (<= (+ main_y 1) v_prenex_45289)))) (forall ((v_prenex_37748 Int) (v_prenex_37749 Int)) (or (<= (+ main_y 1) v_prenex_37749) (<= 0 (+ (select main_a v_prenex_37749) 3)) (<= (select main_a v_prenex_37748) 1003) (< v_prenex_37749 main_y) (<= (select main_a v_prenex_37749) 999) (<= 1000 (+ (select main_a v_prenex_37749) (select main_a v_prenex_37748))))) (forall ((v_prenex_45670 Int) (v_prenex_45671 Int)) (or (<= (+ main_x 1) v_prenex_45670) (<= (* 2 (select main_a v_prenex_45670)) 1004) (<= (+ main_y 1) v_prenex_45671) (<= 0 (+ (select main_a v_prenex_45671) 3)) (< v_prenex_45671 main_y) (<= (select main_a v_prenex_45670) 1003) (<= (select main_a v_prenex_45670) (+ (select main_a v_prenex_45671) 4)))) (forall ((v_prenex_45364 Int) (v_prenex_45365 Int)) (or (<= (+ (select main_a v_prenex_45365) (select main_a v_prenex_45364)) 1000) (<= (select main_a v_prenex_45365) 999) (<= (+ main_y 1) v_prenex_45365) (< v_prenex_45365 main_y) (<= 2 (* 2 (select main_a v_prenex_45364))) (<= (+ main_x 1) v_prenex_45364))) (or (forall ((v_prenex_38261 Int)) (or (<= 1 (select main_a v_prenex_38261)) (<= (select main_a v_prenex_38261) 502))) (forall ((v_prenex_38262 Int)) (or (<= (* 2 (select main_a v_prenex_38262)) 1998) (<= 498 (select main_a v_prenex_38262)) (<= (+ main_y 1) v_prenex_38262) (< v_prenex_38262 main_y)))) (forall ((v_prenex_42165 Int) (v_prenex_42166 Int)) (or (<= (select main_a v_prenex_42165) 1003) (<= 996 (* 2 (select main_a v_prenex_42166))) (<= (+ main_y 1) v_prenex_42166) (<= (select main_a v_prenex_42166) 1500) (< v_prenex_42166 main_y) (<= (select main_a v_prenex_42165) (+ (select main_a v_prenex_42166) 4)) (<= 1 (select main_a v_prenex_42165)))) (forall ((v_prenex_46246 Int) (v_prenex_46245 Int)) (or (< v_prenex_46246 main_y) (<= (+ main_y 1) v_prenex_46246) (<= 1000 (+ (select main_a v_prenex_46246) (select main_a v_prenex_46245))) (<= (select main_a v_prenex_46245) 1003) (<= 996 (* 2 (select main_a v_prenex_46246))) (<= (* 2 (select main_a v_prenex_46245)) 1004) (<= (* 2 (select main_a v_prenex_46246)) 1998))) (forall ((v_prenex_37426 Int) (v_prenex_37427 Int)) (or (<= (+ main_x 1) v_prenex_37426) (<= 1000 (+ (select main_a v_prenex_37427) (select main_a v_prenex_37426))) (<= (* 2 (select main_a v_prenex_37427)) 1998) (< v_prenex_37427 main_y) (<= (+ main_y 1) v_prenex_37427) (<= 0 (+ (select main_a v_prenex_37426) 500)))) (forall ((v_prenex_47306 Int) (v_prenex_47305 Int)) (or (<= (+ main_x 1) v_prenex_47305) (<= (* 2 (select main_a v_prenex_47305)) 1004) (<= (select main_a v_prenex_47305) (+ (select main_a v_prenex_47306) 4)) (< v_prenex_47306 main_y) (<= (+ main_y 1) v_prenex_47306) (<= 498 (select main_a v_prenex_47306)))) (forall ((v_prenex_39112 Int) (v_prenex_39111 Int)) (or (<= (* 2 (select main_a v_prenex_39112)) 1998) (<= 0 (+ (select main_a v_prenex_39112) 3)) (<= (select main_a v_prenex_39111) (+ (select main_a v_prenex_39112) 4)) (< v_prenex_39112 main_y) (<= 2 (* 2 (select main_a v_prenex_39111))) (<= (* 2 (select main_a v_prenex_39111)) 1004) (<= (+ main_y 1) v_prenex_39112))) (forall ((v_prenex_37149 Int) (v_prenex_37150 Int)) (or (< v_prenex_37150 main_y) (<= (* 2 (select main_a v_prenex_37149)) 1004) (<= (select main_a v_prenex_37150) (+ (select main_a v_prenex_37149) 998)) (<= (+ main_y 1) v_prenex_37150) (<= 996 (* 2 (select main_a v_prenex_37150))) (<= (select main_a v_prenex_37149) 1003) (<= 498 (select main_a v_prenex_37150)))) (or (forall ((v_prenex_41188 Int)) (or (<= (+ main_y 1) v_prenex_41188) (< v_prenex_41188 main_y) (<= 996 (* 2 (select main_a v_prenex_41188))))) (forall ((v_prenex_41187 Int)) (or (<= (* 2 (select main_a v_prenex_41187)) 1004) (<= (+ main_x 1) v_prenex_41187) (<= 1 (select main_a v_prenex_41187))))) (forall ((v_prenex_37323 Int) (v_prenex_37324 Int)) (or (<= (select main_a v_prenex_37323) 1003) (< v_prenex_37324 main_y) (<= (+ main_y 1) v_prenex_37324) (<= 1000 (+ (select main_a v_prenex_37324) (select main_a v_prenex_37323))) (<= (+ main_x 1) v_prenex_37323) (<= 0 (+ (select main_a v_prenex_37324) 3)))) (forall ((v_prenex_41599 Int) (v_prenex_41598 Int)) (or (<= (* 2 (select main_a v_prenex_41599)) 1998) (<= (+ main_y 1) v_prenex_41599) (<= (select main_a v_prenex_41599) 999) (< v_prenex_41599 main_y) (<= (select main_a v_prenex_41598) 502) (<= 1 (select main_a v_prenex_41598)) (<= (+ (select main_a v_prenex_41599) (select main_a v_prenex_41598)) 1000))) (forall ((v_prenex_43075 Int) (v_prenex_43074 Int)) (or (< v_prenex_43075 main_y) (<= 498 (select main_a v_prenex_43075)) (<= (select main_a v_prenex_43074) (+ (select main_a v_prenex_43075) 4)) (<= 2 (* 2 (select main_a v_prenex_43074))) (<= (select main_a v_prenex_43074) 1003) (<= (select main_a v_prenex_43075) 999) (<= (+ main_y 1) v_prenex_43075))) (forall ((v_prenex_40306 Int) (v_prenex_40305 Int)) (or (<= (+ main_y 1) v_prenex_40306) (<= 0 (+ (select main_a v_prenex_40306) 3)) (< v_prenex_40306 main_y) (< v_prenex_40305 main_x) (<= 1000 (+ (select main_a v_prenex_40306) (select main_a v_prenex_40305))) (<= 0 (+ (select main_a v_prenex_40305) 500)) (<= (select main_a v_prenex_40305) 502))) (forall ((v_prenex_34413 Int) (v_prenex_34412 Int)) (or (<= (+ main_y 1) v_prenex_34412) (<= 498 (select main_a v_prenex_34412)) (<= 0 (+ (select main_a v_prenex_34413) 500)) (<= (select main_a v_prenex_34412) (+ (select main_a v_prenex_34413) 998)) (<= 1 (select main_a v_prenex_34413)) (< v_prenex_34412 main_y) (<= (* 2 (select main_a v_prenex_34412)) 1998))) (forall ((v_prenex_46556 Int) (v_prenex_46557 Int)) (or (<= 1 (select main_a v_prenex_46556)) (<= 498 (select main_a v_prenex_46557)) (<= 0 (+ (select main_a v_prenex_46557) 3)) (<= (+ main_y 1) v_prenex_46557) (<= (* 2 (select main_a v_prenex_46556)) 1004) (< v_prenex_46557 main_y) (<= (+ (select main_a v_prenex_46557) (select main_a v_prenex_46556)) 1000))) (forall ((v_prenex_33831 Int) (v_prenex_33830 Int)) (or (<= 996 (* 2 (select main_a v_prenex_33831))) (<= (+ main_y 1) v_prenex_33831) (<= (select main_a v_prenex_33830) (+ (select main_a v_prenex_33831) 4)) (<= 1 (select main_a v_prenex_33830)) (<= (+ main_x 1) v_prenex_33830) (<= (select main_a v_prenex_33830) 502) (< v_prenex_33831 main_y))) (forall ((v_prenex_47304 Int) (v_prenex_47303 Int)) (or (<= (select main_a v_prenex_47304) 1500) (<= 2 (* 2 (select main_a v_prenex_47303))) (<= 996 (* 2 (select main_a v_prenex_47304))) (<= (select main_a v_prenex_47303) (+ (select main_a v_prenex_47304) 4)) (< v_prenex_47304 main_y) (<= (+ main_y 1) v_prenex_47304) (<= 0 (+ (select main_a v_prenex_47303) 500)))) (forall ((v_prenex_32386 Int) (v_prenex_32387 Int)) (or (<= (+ main_x 1) v_prenex_32386) (<= (* 2 (select main_a v_prenex_32387)) 1998) (<= 2 (* 2 (select main_a v_prenex_32386))) (<= (+ main_y 1) v_prenex_32387) (< v_prenex_32387 main_y) (<= 1000 (+ (select main_a v_prenex_32387) (select main_a v_prenex_32386))) (<= (select main_a v_prenex_32386) 502))) (forall ((v_prenex_35349 Int) (v_prenex_35350 Int)) (or (<= (+ main_y 1) v_prenex_35349) (<= 1000 (+ (select main_a v_prenex_35349) (select main_a v_prenex_35350))) (< v_prenex_35350 main_x) (<= 0 (+ (select main_a v_prenex_35349) 3)) (<= (* 2 (select main_a v_prenex_35350)) 1004) (< v_prenex_35349 main_y))) (forall ((v_prenex_44395 Int) (v_prenex_44394 Int)) (or (<= (select main_a v_prenex_44394) (+ (select main_a v_prenex_44395) 4)) (<= (* 2 (select main_a v_prenex_44395)) 1998) (< v_prenex_44395 main_y) (<= 1 (select main_a v_prenex_44394)) (<= 0 (+ (select main_a v_prenex_44395) 3)) (<= (+ main_y 1) v_prenex_44395) (<= 0 (+ (select main_a v_prenex_44394) 500)))) (forall ((v_prenex_44896 Int) (v_prenex_44897 Int)) (or (<= 498 (select main_a v_prenex_44897)) (<= 2 (* 2 (select main_a v_prenex_44896))) (< v_prenex_44897 main_y) (<= 0 (+ (select main_a v_prenex_44896) 500)) (<= (select main_a v_prenex_44897) 999) (<= (select main_a v_prenex_44897) (+ (select main_a v_prenex_44896) 998)) (<= (+ main_y 1) v_prenex_44897))) (or (forall ((v_prenex_42451 Int)) (or (<= (select main_a v_prenex_42451) 1003) (<= (* 2 (select main_a v_prenex_42451)) 1004) (<= (+ main_x 1) v_prenex_42451))) (forall ((v_prenex_42452 Int)) (or (< v_prenex_42452 main_y) (<= 996 (* 2 (select main_a v_prenex_42452))) (<= (select main_a v_prenex_42452) 1500) (<= (+ main_y 1) v_prenex_42452)))) (forall ((v_prenex_34902 Int) (v_prenex_34901 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34901))) (< v_prenex_34901 main_y) (< v_prenex_34902 main_x) (<= 1000 (+ (select main_a v_prenex_34901) (select main_a v_prenex_34902))) (<= 2 (* 2 (select main_a v_prenex_34902))) (<= (+ main_y 1) v_prenex_34901) (<= 0 (+ (select main_a v_prenex_34902) 500)))) (forall ((v_prenex_32991 Int) (v_prenex_32990 Int)) (or (<= (+ main_x 1) v_prenex_32990) (<= (* 2 (select main_a v_prenex_32991)) 1998) (<= 1 (select main_a v_prenex_32990)) (< v_prenex_32991 main_y) (<= (+ main_y 1) v_prenex_32991) (<= (select main_a v_prenex_32990) 1003) (<= 1000 (+ (select main_a v_prenex_32991) (select main_a v_prenex_32990))))) (forall ((v_prenex_33101 Int) (v_prenex_33100 Int)) (or (< v_prenex_33101 main_y) (<= (+ main_y 1) v_prenex_33101) (<= 1 (select main_a v_prenex_33100)) (<= 0 (+ (select main_a v_prenex_33100) 500)) (<= (+ (select main_a v_prenex_33101) (select main_a v_prenex_33100)) 1000) (< v_prenex_33100 main_x) (<= (* 2 (select main_a v_prenex_33101)) 1998))) (forall ((v_prenex_46499 Int) (v_prenex_46498 Int)) (or (<= 498 (select main_a v_prenex_46499)) (<= (+ main_y 1) v_prenex_46499) (<= 2 (* 2 (select main_a v_prenex_46498))) (<= (select main_a v_prenex_46498) (+ (select main_a v_prenex_46499) 4)) (< v_prenex_46499 main_y) (<= 0 (+ (select main_a v_prenex_46498) 500)) (<= (select main_a v_prenex_46499) 1500))) (or (forall ((v_prenex_33119 Int)) (or (<= (+ main_y 1) v_prenex_33119) (< v_prenex_33119 main_y) (<= 996 (* 2 (select main_a v_prenex_33119))) (<= 0 (+ (select main_a v_prenex_33119) 3)) (<= (select main_a v_prenex_33119) 1500))) (forall ((v_prenex_33118 Int)) (or (<= (select main_a v_prenex_33118) 1003) (<= 1 (select main_a v_prenex_33118))))) (forall ((v_prenex_41570 Int) (v_prenex_41571 Int)) (or (< v_prenex_41571 main_y) (<= (+ main_y 1) v_prenex_41571) (<= 996 (* 2 (select main_a v_prenex_41571))) (<= (select main_a v_prenex_41571) 1500) (<= 1000 (+ (select main_a v_prenex_41571) (select main_a v_prenex_41570))) (<= (* 2 (select main_a v_prenex_41570)) 1004) (<= 0 (+ (select main_a v_prenex_41570) 500)))) (forall ((v_prenex_40153 Int) (v_prenex_40154 Int)) (or (<= (select main_a v_prenex_40153) (+ (select main_a v_prenex_40154) 4)) (<= (+ main_y 1) v_prenex_40154) (<= 0 (+ (select main_a v_prenex_40154) 3)) (<= (select main_a v_prenex_40153) 1003) (<= (select main_a v_prenex_40154) 1500) (< v_prenex_40154 main_y) (<= (* 2 (select main_a v_prenex_40153)) 1004))) (forall ((v_prenex_33563 Int) (v_prenex_33562 Int)) (or (<= (select main_a v_prenex_33563) 1500) (<= (+ main_y 1) v_prenex_33563) (<= 0 (+ (select main_a v_prenex_33562) 500)) (<= (select main_a v_prenex_33563) (+ (select main_a v_prenex_33562) 998)) (< v_prenex_33563 main_y) (<= (select main_a v_prenex_33562) 1003))) (or (forall ((v_prenex_43437 Int)) (or (<= (* 2 (select main_a v_prenex_43437)) 1998) (<= (+ main_y 1) v_prenex_43437) (< v_prenex_43437 main_y))) (forall ((v_prenex_43436 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43436))) (<= (* 2 (select main_a v_prenex_43436)) 1004)))) (forall ((v_prenex_35355 Int) (v_prenex_35356 Int)) (or (< v_prenex_35355 main_y) (<= (+ main_y 1) v_prenex_35355) (<= 498 (select main_a v_prenex_35355)) (<= (select main_a v_prenex_35355) (+ (select main_a v_prenex_35356) 998)) (<= (* 2 (select main_a v_prenex_35356)) 1004))) (forall ((v_prenex_45384 Int) (v_prenex_45385 Int)) (or (<= (* 2 (select main_a v_prenex_45384)) 1004) (<= (+ main_y 1) v_prenex_45385) (<= (select main_a v_prenex_45384) 1003) (<= (+ main_x 1) v_prenex_45384) (<= (select main_a v_prenex_45385) 999) (<= (+ (select main_a v_prenex_45385) (select main_a v_prenex_45384)) 1000) (< v_prenex_45385 main_y))) (forall ((v_prenex_36740 Int) (v_prenex_36739 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36740))) (<= (+ main_y 1) v_prenex_36740) (< v_prenex_36740 main_y) (<= (select main_a v_prenex_36740) 1500) (<= (* 2 (select main_a v_prenex_36739)) 1004) (<= (select main_a v_prenex_36739) (+ (select main_a v_prenex_36740) 4)) (<= 0 (+ (select main_a v_prenex_36739) 500)))) (or (forall ((v_prenex_43000 Int)) (<= (select main_a v_prenex_43000) 502)) (forall ((v_prenex_43001 Int)) (or (<= (* 2 (select main_a v_prenex_43001)) 1998) (< v_prenex_43001 main_y) (<= (+ main_y 1) v_prenex_43001) (<= 0 (+ (select main_a v_prenex_43001) 3))))) (forall ((v_prenex_41025 Int) (v_prenex_41026 Int)) (or (<= (* 2 (select main_a v_prenex_41025)) 1004) (<= (select main_a v_prenex_41025) 502) (< v_prenex_41026 main_y) (< v_prenex_41025 main_x) (<= 1000 (+ (select main_a v_prenex_41026) (select main_a v_prenex_41025))) (<= (+ main_y 1) v_prenex_41026) (<= (select main_a v_prenex_41026) 1500))) (forall ((v_prenex_34523 Int) (v_prenex_34522 Int)) (or (< v_prenex_34522 main_y) (<= 498 (select main_a v_prenex_34522)) (<= (select main_a v_prenex_34523) (+ (select main_a v_prenex_34522) 4)) (<= (* 2 (select main_a v_prenex_34523)) 1004) (<= (* 2 (select main_a v_prenex_34522)) 1998) (<= (+ main_y 1) v_prenex_34522) (<= 1 (select main_a v_prenex_34523)))) (forall ((v_prenex_46976 Int) (v_prenex_46977 Int)) (or (<= (select main_a v_prenex_46976) 1003) (<= 996 (* 2 (select main_a v_prenex_46977))) (<= 498 (select main_a v_prenex_46977)) (<= (+ (select main_a v_prenex_46977) (select main_a v_prenex_46976)) 1000) (< v_prenex_46977 main_y) (<= 0 (+ (select main_a v_prenex_46976) 500)) (<= (+ main_y 1) v_prenex_46977))) (forall ((v_prenex_45980 Int) (v_prenex_45981 Int)) (or (<= (select main_a v_prenex_45981) 1500) (<= (+ main_y 1) v_prenex_45981) (< v_prenex_45980 main_x) (<= 1000 (+ (select main_a v_prenex_45981) (select main_a v_prenex_45980))) (< v_prenex_45981 main_y) (<= 2 (* 2 (select main_a v_prenex_45980))) (<= 0 (+ (select main_a v_prenex_45980) 500)))) (forall ((v_prenex_34329 Int) (v_prenex_34328 Int)) (or (< v_prenex_34328 main_y) (<= 498 (select main_a v_prenex_34328)) (<= (select main_a v_prenex_34328) (+ (select main_a v_prenex_34329) 998)) (<= (* 2 (select main_a v_prenex_34328)) 1998) (<= (select main_a v_prenex_34329) 502) (<= (+ main_y 1) v_prenex_34328))) (forall ((v_prenex_39911 Int) (v_prenex_39910 Int)) (or (<= (+ main_y 1) v_prenex_39911) (<= (* 2 (select main_a v_prenex_39910)) 1004) (<= 996 (* 2 (select main_a v_prenex_39911))) (< v_prenex_39911 main_y) (<= (select main_a v_prenex_39910) (+ (select main_a v_prenex_39911) 4)) (<= (select main_a v_prenex_39910) 502) (<= (select main_a v_prenex_39911) 999))) (forall ((v_prenex_34417 Int) (v_prenex_34416 Int)) (or (< v_prenex_34416 main_y) (<= (+ main_y 1) v_prenex_34416) (<= (* 2 (select main_a v_prenex_34417)) 1004) (<= (+ (select main_a v_prenex_34416) (select main_a v_prenex_34417)) 1000) (<= (select main_a v_prenex_34416) 999) (<= 2 (* 2 (select main_a v_prenex_34417))) (<= 996 (* 2 (select main_a v_prenex_34416))))) (forall ((v_prenex_41124 Int) (v_prenex_41125 Int)) (or (< v_prenex_41125 main_y) (<= 2 (* 2 (select main_a v_prenex_41124))) (<= (select main_a v_prenex_41125) 1500) (<= (select main_a v_prenex_41125) (+ (select main_a v_prenex_41124) 998)) (<= (+ main_y 1) v_prenex_41125) (<= 498 (select main_a v_prenex_41125)))) (forall ((v_prenex_34728 Int) (v_prenex_34727 Int)) (or (<= (select main_a v_prenex_34728) (+ (select main_a v_prenex_34727) 4)) (<= (+ main_x 1) v_prenex_34728) (<= (select main_a v_prenex_34728) 1003) (<= 1 (select main_a v_prenex_34728)) (<= (+ main_y 1) v_prenex_34727) (<= (* 2 (select main_a v_prenex_34727)) 1998) (< v_prenex_34727 main_y))) (forall ((v_prenex_42299 Int) (v_prenex_42300 Int)) (or (<= (+ main_x 1) v_prenex_42299) (<= (* 2 (select main_a v_prenex_42300)) 1998) (< v_prenex_42300 main_y) (<= (select main_a v_prenex_42299) (+ (select main_a v_prenex_42300) 4)) (<= (select main_a v_prenex_42299) 502) (<= (+ main_y 1) v_prenex_42300))) (forall ((v_prenex_40577 Int) (v_prenex_40576 Int)) (or (<= (select main_a v_prenex_40577) (+ (select main_a v_prenex_40576) 998)) (<= (select main_a v_prenex_40576) 1003) (< v_prenex_40577 main_y) (<= 1 (select main_a v_prenex_40576)) (<= (select main_a v_prenex_40577) 999) (<= (select main_a v_prenex_40577) 1500) (<= (+ main_y 1) v_prenex_40577))) (or (forall ((v_prenex_34467 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34467))) (< v_prenex_34467 main_x) (<= 0 (+ (select main_a v_prenex_34467) 500)))) (forall ((v_prenex_34466 Int)) (or (< v_prenex_34466 main_y) (<= (select main_a v_prenex_34466) 999) (<= (+ main_y 1) v_prenex_34466) (<= 996 (* 2 (select main_a v_prenex_34466)))))) (forall ((v_prenex_41832 Int) (v_prenex_41833 Int)) (or (< v_prenex_41832 main_x) (< v_prenex_41833 main_y) (<= (+ main_y 1) v_prenex_41833) (<= (select main_a v_prenex_41833) (+ (select main_a v_prenex_41832) 998)) (<= 0 (+ (select main_a v_prenex_41833) 3)) (<= (select main_a v_prenex_41832) 502) (<= 2 (* 2 (select main_a v_prenex_41832))))) (forall ((v_prenex_36078 Int) (v_prenex_36079 Int)) (or (<= 1 (select main_a v_prenex_36078)) (<= (select main_a v_prenex_36078) 502) (< v_prenex_36079 main_y) (<= (+ main_y 1) v_prenex_36079) (<= (select main_a v_prenex_36078) (+ (select main_a v_prenex_36079) 4)) (<= (+ main_x 1) v_prenex_36078) (<= 996 (* 2 (select main_a v_prenex_36079))))) (forall ((v_prenex_32609 Int) (v_prenex_32608 Int)) (or (<= (select main_a v_prenex_32609) 999) (<= 2 (* 2 (select main_a v_prenex_32608))) (<= 1000 (+ (select main_a v_prenex_32609) (select main_a v_prenex_32608))) (<= (+ main_y 1) v_prenex_32609) (<= 996 (* 2 (select main_a v_prenex_32609))) (< v_prenex_32609 main_y))) (forall ((v_prenex_44386 Int) (v_prenex_44387 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44387))) (<= (select main_a v_prenex_44386) 1003) (<= 1000 (+ (select main_a v_prenex_44387) (select main_a v_prenex_44386))) (<= (+ main_y 1) v_prenex_44387) (<= 2 (* 2 (select main_a v_prenex_44386))) (<= (+ main_x 1) v_prenex_44386) (< v_prenex_44387 main_y))) (forall ((v_prenex_41688 Int) (v_prenex_41689 Int)) (or (<= 1 (select main_a v_prenex_41688)) (<= (select main_a v_prenex_41689) (+ (select main_a v_prenex_41688) 998)) (< v_prenex_41689 main_y) (<= (* 2 (select main_a v_prenex_41689)) 1998) (<= (select main_a v_prenex_41688) 502) (<= (+ main_y 1) v_prenex_41689) (<= (select main_a v_prenex_41689) 1500))) (forall ((v_prenex_35426 Int) (v_prenex_35427 Int)) (or (<= (+ main_y 1) v_prenex_35427) (<= 0 (+ (select main_a v_prenex_35427) 3)) (<= 1 (select main_a v_prenex_35426)) (<= (select main_a v_prenex_35426) (+ (select main_a v_prenex_35427) 4)) (< v_prenex_35426 main_x) (< v_prenex_35427 main_y) (<= 2 (* 2 (select main_a v_prenex_35426))))) (forall ((v_prenex_36693 Int) (v_prenex_36694 Int)) (or (<= (* 2 (select main_a v_prenex_36693)) 1004) (< v_prenex_36693 main_x) (<= 0 (+ (select main_a v_prenex_36694) 3)) (< v_prenex_36694 main_y) (<= (+ (select main_a v_prenex_36694) (select main_a v_prenex_36693)) 1000) (<= (select main_a v_prenex_36693) 1003) (<= (+ main_y 1) v_prenex_36694))) (or (forall ((v_prenex_39589 Int)) (or (<= (* 2 (select main_a v_prenex_39589)) 1998) (<= (+ main_y 1) v_prenex_39589) (<= 996 (* 2 (select main_a v_prenex_39589))) (< v_prenex_39589 main_y))) (forall ((v_prenex_39588 Int)) (or (<= 1 (select main_a v_prenex_39588)) (< v_prenex_39588 main_x) (<= (* 2 (select main_a v_prenex_39588)) 1004)))) (forall ((v_prenex_40689 Int) (v_prenex_40688 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40689))) (<= 1 (select main_a v_prenex_40688)) (< v_prenex_40689 main_y) (<= (+ (select main_a v_prenex_40689) (select main_a v_prenex_40688)) 1000) (<= (* 2 (select main_a v_prenex_40689)) 1998) (<= (+ main_y 1) v_prenex_40689))) (forall ((v_prenex_40953 Int) (v_prenex_40952 Int)) (or (<= (select main_a v_prenex_40952) (+ (select main_a v_prenex_40953) 4)) (<= (+ main_y 1) v_prenex_40953) (<= (select main_a v_prenex_40952) 502) (<= 0 (+ (select main_a v_prenex_40953) 3)) (< v_prenex_40953 main_y))) (forall ((v_prenex_45469 Int) (v_prenex_45468 Int)) (or (<= (+ (select main_a v_prenex_45469) (select main_a v_prenex_45468)) 1000) (<= (select main_a v_prenex_45468) 502) (<= 498 (select main_a v_prenex_45469)) (<= 2 (* 2 (select main_a v_prenex_45468))) (<= (+ main_y 1) v_prenex_45469) (< v_prenex_45469 main_y) (<= 0 (+ (select main_a v_prenex_45469) 3)))) (forall ((v_prenex_40933 Int) (v_prenex_40932 Int)) (or (< v_prenex_40933 main_y) (<= 0 (+ (select main_a v_prenex_40933) 3)) (<= (select main_a v_prenex_40933) 999) (<= 1000 (+ (select main_a v_prenex_40933) (select main_a v_prenex_40932))) (<= 2 (* 2 (select main_a v_prenex_40932))) (<= (+ main_y 1) v_prenex_40933) (<= (select main_a v_prenex_40932) 502))) (or (forall ((v_prenex_38369 Int)) (or (<= (+ main_y 1) v_prenex_38369) (< v_prenex_38369 main_y) (<= 0 (+ (select main_a v_prenex_38369) 3)) (<= (* 2 (select main_a v_prenex_38369)) 1998))) (forall ((v_prenex_38368 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38368))) (<= 1 (select main_a v_prenex_38368)) (< v_prenex_38368 main_x)))) (forall ((v_prenex_45320 Int) (v_prenex_45321 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45321))) (<= (select main_a v_prenex_45321) 999) (<= 2 (* 2 (select main_a v_prenex_45320))) (<= (select main_a v_prenex_45320) 502) (<= (+ main_y 1) v_prenex_45321) (<= 1000 (+ (select main_a v_prenex_45321) (select main_a v_prenex_45320))) (< v_prenex_45321 main_y))) (forall ((v_prenex_42271 Int) (v_prenex_42272 Int)) (or (< v_prenex_42272 main_y) (<= (+ main_y 1) v_prenex_42272) (<= (select main_a v_prenex_42271) 502) (<= 1000 (+ (select main_a v_prenex_42272) (select main_a v_prenex_42271))) (<= 0 (+ (select main_a v_prenex_42272) 3)) (<= 498 (select main_a v_prenex_42272)) (<= 0 (+ (select main_a v_prenex_42271) 500)))) (forall ((v_prenex_45182 Int) (v_prenex_45183 Int)) (or (<= (+ main_y 1) v_prenex_45183) (<= 0 (+ (select main_a v_prenex_45183) 3)) (<= (select main_a v_prenex_45183) (+ (select main_a v_prenex_45182) 998)) (<= (+ main_x 1) v_prenex_45182) (<= (* 2 (select main_a v_prenex_45182)) 1004) (< v_prenex_45183 main_y))) (forall ((v_prenex_46941 Int) (v_prenex_46940 Int)) (or (<= 0 (+ (select main_a v_prenex_46941) 3)) (<= 498 (select main_a v_prenex_46941)) (<= (+ (select main_a v_prenex_46941) (select main_a v_prenex_46940)) 1000) (<= (* 2 (select main_a v_prenex_46940)) 1004) (< v_prenex_46941 main_y) (<= (+ main_y 1) v_prenex_46941))) (forall ((v_prenex_40775 Int) (v_prenex_40774 Int)) (or (<= 498 (select main_a v_prenex_40775)) (<= (select main_a v_prenex_40775) (+ (select main_a v_prenex_40774) 998)) (<= (+ main_x 1) v_prenex_40774) (<= (+ main_y 1) v_prenex_40775) (<= 1 (select main_a v_prenex_40774)) (< v_prenex_40775 main_y))) (forall ((v_prenex_39157 Int) (v_prenex_39158 Int)) (or (<= (select main_a v_prenex_39157) 1003) (<= (select main_a v_prenex_39158) 1500) (< v_prenex_39158 main_y) (<= 1 (select main_a v_prenex_39157)) (<= 1000 (+ (select main_a v_prenex_39158) (select main_a v_prenex_39157))) (<= (+ main_x 1) v_prenex_39157) (<= (+ main_y 1) v_prenex_39158))) (forall ((v_prenex_34880 Int) (v_prenex_34879 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34879))) (<= 498 (select main_a v_prenex_34879)) (< v_prenex_34879 main_y) (<= (+ (select main_a v_prenex_34879) (select main_a v_prenex_34880)) 1000) (<= (+ main_y 1) v_prenex_34879) (<= (select main_a v_prenex_34880) 502))) (forall ((v_prenex_36989 Int) (v_prenex_36990 Int)) (or (< v_prenex_36990 main_y) (<= (+ main_y 1) v_prenex_36990) (<= (select main_a v_prenex_36989) 1003) (<= (select main_a v_prenex_36990) 999) (<= (select main_a v_prenex_36990) 1500) (<= 1000 (+ (select main_a v_prenex_36990) (select main_a v_prenex_36989))) (<= 1 (select main_a v_prenex_36989)))) (forall ((v_prenex_39831 Int) (v_prenex_39830 Int)) (or (< v_prenex_39831 main_y) (<= (select main_a v_prenex_39830) (+ (select main_a v_prenex_39831) 4)) (<= 1 (select main_a v_prenex_39830)) (<= 996 (* 2 (select main_a v_prenex_39831))) (<= (select main_a v_prenex_39831) 999) (<= (+ main_y 1) v_prenex_39831) (<= (select main_a v_prenex_39830) 1003))) (or (forall ((v_prenex_46197 Int)) (or (<= 1 (select main_a v_prenex_46197)) (<= (select main_a v_prenex_46197) 502))) (forall ((v_prenex_46198 Int)) (or (<= (+ main_y 1) v_prenex_46198) (<= 498 (select main_a v_prenex_46198)) (<= 996 (* 2 (select main_a v_prenex_46198))) (< v_prenex_46198 main_y) (<= (* 2 (select main_a v_prenex_46198)) 1998)))) (forall ((v_prenex_46606 Int) (v_prenex_46607 Int)) (or (< v_prenex_46607 main_y) (<= (+ (select main_a v_prenex_46607) (select main_a v_prenex_46606)) 1000) (<= (select main_a v_prenex_46606) 502) (<= (+ main_y 1) v_prenex_46607) (<= 996 (* 2 (select main_a v_prenex_46607))) (<= 0 (+ (select main_a v_prenex_46607) 3)))) (forall ((v_prenex_46486 Int) (v_prenex_46487 Int)) (or (<= (+ main_x 1) v_prenex_46486) (<= 498 (select main_a v_prenex_46487)) (< v_prenex_46487 main_y) (<= (+ main_y 1) v_prenex_46487) (<= (select main_a v_prenex_46486) (+ (select main_a v_prenex_46487) 4)))) (forall ((v_prenex_33779 Int) (v_prenex_33778 Int)) (or (<= (select main_a v_prenex_33779) 999) (< v_prenex_33779 main_y) (<= (+ main_y 1) v_prenex_33779) (<= (select main_a v_prenex_33779) 1500) (<= (select main_a v_prenex_33778) (+ (select main_a v_prenex_33779) 4)) (<= (select main_a v_prenex_33778) 502) (<= 0 (+ (select main_a v_prenex_33778) 500)))) (forall ((v_prenex_45888 Int) (v_prenex_45889 Int)) (or (<= (select main_a v_prenex_45888) 1003) (<= (select main_a v_prenex_45888) (+ (select main_a v_prenex_45889) 4)) (<= (* 2 (select main_a v_prenex_45889)) 1998) (<= (+ main_y 1) v_prenex_45889) (<= (+ main_x 1) v_prenex_45888) (< v_prenex_45889 main_y))) (forall ((v_prenex_40136 Int) (v_prenex_40135 Int)) (or (<= 0 (+ (select main_a v_prenex_40136) 3)) (<= (+ main_y 1) v_prenex_40136) (< v_prenex_40136 main_y) (<= 996 (* 2 (select main_a v_prenex_40136))) (<= 2 (* 2 (select main_a v_prenex_40135))) (<= (select main_a v_prenex_40135) (+ (select main_a v_prenex_40136) 4)) (<= 0 (+ (select main_a v_prenex_40135) 500)))) (forall ((v_prenex_41383 Int) (v_prenex_41384 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41384))) (< v_prenex_41383 main_x) (<= (select main_a v_prenex_41383) (+ (select main_a v_prenex_41384) 4)) (< v_prenex_41384 main_y) (<= 0 (+ (select main_a v_prenex_41383) 500)) (<= (+ main_y 1) v_prenex_41384) (<= (select main_a v_prenex_41383) 1003))) (forall ((v_prenex_45843 Int) (v_prenex_45842 Int)) (or (<= 0 (+ (select main_a v_prenex_45842) 500)) (<= (+ main_y 1) v_prenex_45843) (<= (+ (select main_a v_prenex_45843) (select main_a v_prenex_45842)) 1000) (< v_prenex_45843 main_y) (<= 2 (* 2 (select main_a v_prenex_45842))) (<= (select main_a v_prenex_45843) 1500))) (or (forall ((v_prenex_36644 Int)) (<= (* 2 (select main_a v_prenex_36644)) 1004)) (forall ((v_prenex_36645 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36645))) (<= 498 (select main_a v_prenex_36645)) (<= (+ main_y 1) v_prenex_36645) (< v_prenex_36645 main_y) (<= 0 (+ (select main_a v_prenex_36645) 3))))) (forall ((v_prenex_35716 Int) (v_prenex_35717 Int)) (or (<= (* 2 (select main_a v_prenex_35717)) 1998) (<= 1 (select main_a v_prenex_35716)) (< v_prenex_35717 main_y) (<= (select main_a v_prenex_35717) 1500) (<= (+ main_y 1) v_prenex_35717) (<= (select main_a v_prenex_35716) (+ (select main_a v_prenex_35717) 4)) (<= (select main_a v_prenex_35716) 1003))) (forall ((v_prenex_35526 Int) (v_prenex_35527 Int)) (or (< v_prenex_35527 main_y) (<= (select main_a v_prenex_35526) (+ (select main_a v_prenex_35527) 4)) (<= (+ main_y 1) v_prenex_35527) (<= 498 (select main_a v_prenex_35527)) (<= (select main_a v_prenex_35527) 999) (<= 0 (+ (select main_a v_prenex_35526) 500)))) (forall ((v_prenex_43477 Int) (v_prenex_43476 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43476))) (<= (select main_a v_prenex_43477) 1500) (<= (+ main_y 1) v_prenex_43477) (<= (select main_a v_prenex_43477) (+ (select main_a v_prenex_43476) 998)) (<= (* 2 (select main_a v_prenex_43476)) 1004) (< v_prenex_43477 main_y))) (forall ((v_prenex_34333 Int) (v_prenex_34332 Int)) (or (<= (select main_a v_prenex_34333) 1003) (<= (+ main_y 1) v_prenex_34332) (<= 1 (select main_a v_prenex_34333)) (<= (* 2 (select main_a v_prenex_34332)) 1998) (< v_prenex_34332 main_y) (<= (select main_a v_prenex_34332) 1500) (<= (+ (select main_a v_prenex_34332) (select main_a v_prenex_34333)) 1000))) (forall ((v_prenex_42017 Int) (v_prenex_42018 Int)) (or (<= (+ (select main_a v_prenex_42018) (select main_a v_prenex_42017)) 1000) (<= (select main_a v_prenex_42017) 1003) (<= (select main_a v_prenex_42017) 502) (<= (+ main_y 1) v_prenex_42018) (<= 498 (select main_a v_prenex_42018)) (< v_prenex_42018 main_y) (<= 996 (* 2 (select main_a v_prenex_42018))))) (forall ((v_prenex_47132 Int) (v_prenex_47131 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47131))) (<= (+ main_y 1) v_prenex_47132) (< v_prenex_47132 main_y) (<= (select main_a v_prenex_47131) (+ (select main_a v_prenex_47132) 4)) (<= 0 (+ (select main_a v_prenex_47131) 500)) (<= 498 (select main_a v_prenex_47132)) (<= (select main_a v_prenex_47132) 1500))) (forall ((v_prenex_39616 Int) (v_prenex_39617 Int)) (or (<= 498 (select main_a v_prenex_39617)) (<= (select main_a v_prenex_39617) 1500) (<= 2 (* 2 (select main_a v_prenex_39616))) (<= (select main_a v_prenex_39616) (+ (select main_a v_prenex_39617) 4)) (<= (+ main_y 1) v_prenex_39617) (<= (select main_a v_prenex_39616) 1003) (< v_prenex_39617 main_y))) (forall ((v_prenex_37335 Int) (v_prenex_37336 Int)) (or (<= (* 2 (select main_a v_prenex_37336)) 1998) (<= (select main_a v_prenex_37336) (+ (select main_a v_prenex_37335) 998)) (<= (+ main_y 1) v_prenex_37336) (< v_prenex_37336 main_y) (<= 996 (* 2 (select main_a v_prenex_37336))) (<= (select main_a v_prenex_37335) 502))) (forall ((v_prenex_43114 Int) (v_prenex_43115 Int)) (or (<= (select main_a v_prenex_43115) 1500) (< v_prenex_43115 main_y) (<= (+ main_y 1) v_prenex_43115) (<= (+ (select main_a v_prenex_43115) (select main_a v_prenex_43114)) 1000) (<= 0 (+ (select main_a v_prenex_43114) 500)) (<= 2 (* 2 (select main_a v_prenex_43114))))) (or (forall ((v_prenex_35448 Int)) (<= 2 (* 2 (select main_a v_prenex_35448)))) (forall ((v_prenex_35449 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35449))) (<= (select main_a v_prenex_35449) 999) (< v_prenex_35449 main_y) (<= (+ main_y 1) v_prenex_35449) (<= 498 (select main_a v_prenex_35449))))) (forall ((v_prenex_41271 Int) (v_prenex_41272 Int)) (or (<= (* 2 (select main_a v_prenex_41272)) 1998) (<= 1000 (+ (select main_a v_prenex_41272) (select main_a v_prenex_41271))) (< v_prenex_41271 main_x) (< v_prenex_41272 main_y) (<= (+ main_y 1) v_prenex_41272))) (forall ((v_prenex_45522 Int) (v_prenex_45523 Int)) (or (<= 498 (select main_a v_prenex_45523)) (<= (* 2 (select main_a v_prenex_45522)) 1004) (<= (+ main_y 1) v_prenex_45523) (< v_prenex_45523 main_y) (<= (select main_a v_prenex_45523) (+ (select main_a v_prenex_45522) 998)) (<= (select main_a v_prenex_45522) 502) (<= 996 (* 2 (select main_a v_prenex_45523))))) (forall ((v_prenex_40560 Int) (v_prenex_40561 Int)) (or (<= 1 (select main_a v_prenex_40560)) (< v_prenex_40561 main_y) (<= 0 (+ (select main_a v_prenex_40560) 500)) (<= 0 (+ (select main_a v_prenex_40561) 3)) (<= (select main_a v_prenex_40561) (+ (select main_a v_prenex_40560) 998)) (<= (* 2 (select main_a v_prenex_40561)) 1998) (<= (+ main_y 1) v_prenex_40561))) (forall ((v_prenex_36923 Int) (v_prenex_36924 Int)) (or (<= (select main_a v_prenex_36923) (+ (select main_a v_prenex_36924) 4)) (<= (* 2 (select main_a v_prenex_36923)) 1004) (<= 0 (+ (select main_a v_prenex_36924) 3)) (<= (+ main_y 1) v_prenex_36924) (<= (select main_a v_prenex_36923) 1003) (<= 996 (* 2 (select main_a v_prenex_36924))) (< v_prenex_36924 main_y))) (forall ((v_prenex_46257 Int) (v_prenex_46258 Int)) (or (<= (+ main_y 1) v_prenex_46258) (<= 1000 (+ (select main_a v_prenex_46258) (select main_a v_prenex_46257))) (<= 498 (select main_a v_prenex_46258)) (<= 1 (select main_a v_prenex_46257)) (<= 996 (* 2 (select main_a v_prenex_46258))) (<= 2 (* 2 (select main_a v_prenex_46257))) (< v_prenex_46258 main_y))) (forall ((v_prenex_41299 Int) (v_prenex_41300 Int)) (or (<= (select main_a v_prenex_41300) (+ (select main_a v_prenex_41299) 998)) (<= (* 2 (select main_a v_prenex_41300)) 1998) (<= (+ main_y 1) v_prenex_41300) (< v_prenex_41300 main_y) (<= (select main_a v_prenex_41299) 502) (<= 0 (+ (select main_a v_prenex_41299) 500)))) (forall ((v_prenex_45966 Int) (v_prenex_45967 Int)) (or (<= 0 (+ (select main_a v_prenex_45966) 500)) (<= 498 (select main_a v_prenex_45967)) (<= (+ main_y 1) v_prenex_45967) (<= (select main_a v_prenex_45966) 1003) (<= 1000 (+ (select main_a v_prenex_45967) (select main_a v_prenex_45966))) (<= 996 (* 2 (select main_a v_prenex_45967))) (< v_prenex_45967 main_y))) (or (forall ((v_prenex_33428 Int)) (or (< v_prenex_33428 main_y) (<= 0 (+ (select main_a v_prenex_33428) 3)) (<= (+ main_y 1) v_prenex_33428) (<= 996 (* 2 (select main_a v_prenex_33428))))) (forall ((v_prenex_33427 Int)) (or (<= 0 (+ (select main_a v_prenex_33427) 500)) (<= (select main_a v_prenex_33427) 1003)))) (forall ((v_prenex_36745 Int) (v_prenex_36746 Int)) (or (<= (select main_a v_prenex_36745) (+ (select main_a v_prenex_36746) 4)) (<= (+ main_y 1) v_prenex_36746) (<= (select main_a v_prenex_36745) 1003) (< v_prenex_36746 main_y) (<= (* 2 (select main_a v_prenex_36745)) 1004) (<= 996 (* 2 (select main_a v_prenex_36746))) (<= (select main_a v_prenex_36746) 999))) (or (forall ((v_prenex_42569 Int)) (or (<= (select main_a v_prenex_42569) 999) (< v_prenex_42569 main_y) (<= (+ main_y 1) v_prenex_42569) (<= 996 (* 2 (select main_a v_prenex_42569))))) (forall ((v_prenex_42568 Int)) (or (< v_prenex_42568 main_x) (<= (select main_a v_prenex_42568) 1003) (<= 2 (* 2 (select main_a v_prenex_42568)))))) (forall ((v_prenex_38295 Int) (v_prenex_38296 Int)) (or (<= 0 (+ (select main_a v_prenex_38295) 500)) (<= (* 2 (select main_a v_prenex_38295)) 1004) (<= 498 (select main_a v_prenex_38296)) (<= (+ main_y 1) v_prenex_38296) (<= (select main_a v_prenex_38295) (+ (select main_a v_prenex_38296) 4)) (<= (select main_a v_prenex_38296) 1500) (< v_prenex_38296 main_y))) (forall ((v_prenex_43222 Int) (v_prenex_43223 Int)) (or (<= (select main_a v_prenex_43223) 999) (< v_prenex_43223 main_y) (<= (+ (select main_a v_prenex_43223) (select main_a v_prenex_43222)) 1000) (<= (select main_a v_prenex_43222) 1003) (<= 1 (select main_a v_prenex_43222)) (<= (+ main_y 1) v_prenex_43223) (<= 996 (* 2 (select main_a v_prenex_43223))))) (forall ((v_prenex_35112 Int) (v_prenex_35111 Int)) (or (< v_prenex_35111 main_y) (<= (* 2 (select main_a v_prenex_35111)) 1998) (<= (+ main_x 1) v_prenex_35112) (<= 0 (+ (select main_a v_prenex_35112) 500)) (<= (+ main_y 1) v_prenex_35111) (<= 1000 (+ (select main_a v_prenex_35111) (select main_a v_prenex_35112))))) (or (forall ((v_prenex_44810 Int)) (or (<= 0 (+ (select main_a v_prenex_44810) 500)) (<= (+ main_x 1) v_prenex_44810))) (forall ((v_prenex_44811 Int)) (or (<= 498 (select main_a v_prenex_44811)) (< v_prenex_44811 main_y) (<= (+ main_y 1) v_prenex_44811) (<= (* 2 (select main_a v_prenex_44811)) 1998)))) (or (forall ((v_prenex_37552 Int)) (or (< v_prenex_37552 main_y) (<= (* 2 (select main_a v_prenex_37552)) 1998) (<= (+ main_y 1) v_prenex_37552) (<= 996 (* 2 (select main_a v_prenex_37552))) (<= (select main_a v_prenex_37552) 1500))) (forall ((v_prenex_37551 Int)) (or (<= (* 2 (select main_a v_prenex_37551)) 1004) (<= 0 (+ (select main_a v_prenex_37551) 500))))) (forall ((v_prenex_40200 Int) (v_prenex_40199 Int)) (or (<= (+ main_y 1) v_prenex_40200) (<= 0 (+ (select main_a v_prenex_40199) 500)) (<= (select main_a v_prenex_40200) (+ (select main_a v_prenex_40199) 998)) (<= 0 (+ (select main_a v_prenex_40200) 3)) (< v_prenex_40200 main_y) (<= 996 (* 2 (select main_a v_prenex_40200))))) (or (forall ((v_prenex_42774 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42774))) (<= (* 2 (select main_a v_prenex_42774)) 1004) (< v_prenex_42774 main_x))) (forall ((v_prenex_42775 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42775))) (< v_prenex_42775 main_y) (<= (select main_a v_prenex_42775) 999) (<= (+ main_y 1) v_prenex_42775)))) (forall ((v_prenex_36715 Int) (v_prenex_36716 Int)) (or (<= 0 (+ (select main_a v_prenex_36716) 3)) (< v_prenex_36716 main_y) (<= 1000 (+ (select main_a v_prenex_36716) (select main_a v_prenex_36715))) (<= 0 (+ (select main_a v_prenex_36715) 500)) (<= (+ main_y 1) v_prenex_36716) (<= (+ main_x 1) v_prenex_36715))) (or (forall ((v_prenex_38433 Int)) (or (<= (+ main_y 1) v_prenex_38433) (< v_prenex_38433 main_y) (<= 996 (* 2 (select main_a v_prenex_38433))))) (forall ((v_prenex_38432 Int)) (or (< v_prenex_38432 main_x) (<= 1 (select main_a v_prenex_38432)) (<= 0 (+ (select main_a v_prenex_38432) 500))))) (forall ((v_prenex_32766 Int) (v_prenex_32767 Int)) (or (< v_prenex_32767 main_y) (<= 1 (select main_a v_prenex_32766)) (<= (select main_a v_prenex_32767) 999) (<= 0 (+ (select main_a v_prenex_32767) 3)) (<= 1000 (+ (select main_a v_prenex_32767) (select main_a v_prenex_32766))) (<= (+ main_y 1) v_prenex_32767))) (forall ((v_prenex_40076 Int) (v_prenex_40075 Int)) (or (<= (select main_a v_prenex_40075) (+ (select main_a v_prenex_40076) 4)) (<= (select main_a v_prenex_40075) 502) (< v_prenex_40076 main_y) (<= (* 2 (select main_a v_prenex_40076)) 1998) (<= (+ main_y 1) v_prenex_40076) (<= (select main_a v_prenex_40076) 1500))) (forall ((v_prenex_47578 Int) (v_prenex_47577 Int)) (or (<= (select main_a v_prenex_47578) 1500) (< v_prenex_47578 main_y) (<= (select main_a v_prenex_47577) 1003) (<= (+ main_y 1) v_prenex_47578) (<= (select main_a v_prenex_47578) 999) (<= (+ (select main_a v_prenex_47578) (select main_a v_prenex_47577)) 1000) (<= 0 (+ (select main_a v_prenex_47577) 500)))) (forall ((v_prenex_36395 Int) (v_prenex_36394 Int)) (or (<= 1 (select main_a v_prenex_36394)) (<= (select main_a v_prenex_36395) 1500) (<= 1000 (+ (select main_a v_prenex_36395) (select main_a v_prenex_36394))) (<= 996 (* 2 (select main_a v_prenex_36395))) (< v_prenex_36395 main_y) (<= (+ main_y 1) v_prenex_36395) (<= 0 (+ (select main_a v_prenex_36394) 500)))) (forall ((v_prenex_43205 Int) (v_prenex_43204 Int)) (or (<= (* 2 (select main_a v_prenex_43205)) 1998) (< v_prenex_43205 main_y) (<= (+ (select main_a v_prenex_43205) (select main_a v_prenex_43204)) 1000) (<= (select main_a v_prenex_43204) 1003) (<= (select main_a v_prenex_43205) 1500) (<= (+ main_y 1) v_prenex_43205))) (forall ((v_prenex_36970 Int) (v_prenex_36969 Int)) (or (<= 1 (select main_a v_prenex_36969)) (<= 996 (* 2 (select main_a v_prenex_36970))) (<= (select main_a v_prenex_36969) 502) (< v_prenex_36970 main_y) (<= (+ main_y 1) v_prenex_36970) (<= (+ (select main_a v_prenex_36970) (select main_a v_prenex_36969)) 1000) (<= 0 (+ (select main_a v_prenex_36970) 3)))) (forall ((v_prenex_44847 Int) (v_prenex_44846 Int)) (or (<= 0 (+ (select main_a v_prenex_44846) 500)) (< v_prenex_44847 main_y) (<= (select main_a v_prenex_44846) (+ (select main_a v_prenex_44847) 4)) (<= 0 (+ (select main_a v_prenex_44847) 3)) (<= (+ main_y 1) v_prenex_44847))) (forall ((v_prenex_47738 Int) (v_prenex_47737 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47738))) (< v_prenex_47738 main_y) (<= (select main_a v_prenex_47737) 502) (<= (+ (select main_a v_prenex_47738) (select main_a v_prenex_47737)) 1000) (<= (+ main_y 1) v_prenex_47738) (<= (select main_a v_prenex_47738) 1500))) (forall ((v_prenex_43099 Int) (v_prenex_43098 Int)) (or (<= (select main_a v_prenex_43098) 502) (< v_prenex_43098 main_x) (<= (select main_a v_prenex_43098) 1003) (< v_prenex_43099 main_y) (<= (select main_a v_prenex_43099) 1500) (<= (+ main_y 1) v_prenex_43099) (<= (+ (select main_a v_prenex_43099) (select main_a v_prenex_43098)) 1000))) (forall ((v_prenex_44836 Int) (v_prenex_44837 Int)) (or (<= (select main_a v_prenex_44837) (+ (select main_a v_prenex_44836) 998)) (<= 0 (+ (select main_a v_prenex_44836) 500)) (<= (select main_a v_prenex_44837) 1500) (<= (* 2 (select main_a v_prenex_44836)) 1004) (<= (+ main_y 1) v_prenex_44837) (< v_prenex_44837 main_y))) (forall ((v_prenex_33362 Int) (v_prenex_33361 Int)) (or (<= (+ main_y 1) v_prenex_33362) (<= 1 (select main_a v_prenex_33361)) (< v_prenex_33362 main_y) (<= (select main_a v_prenex_33362) (+ (select main_a v_prenex_33361) 998)) (<= 0 (+ (select main_a v_prenex_33362) 3)))) (forall ((v_prenex_43163 Int) (v_prenex_43164 Int)) (or (< v_prenex_43164 main_y) (<= (+ main_y 1) v_prenex_43164) (<= (select main_a v_prenex_43163) 502) (<= (select main_a v_prenex_43164) (+ (select main_a v_prenex_43163) 998)) (<= 498 (select main_a v_prenex_43164)))) (or (forall ((v_prenex_48096 Int)) (or (<= (+ main_y 1) v_prenex_48096) (< v_prenex_48096 main_y) (<= (select main_a v_prenex_48096) 1500) (<= 996 (* 2 (select main_a v_prenex_48096))))) (forall ((v_prenex_48095 Int)) (or (<= (select main_a v_prenex_48095) 1003) (<= 0 (+ (select main_a v_prenex_48095) 500))))) (or (forall ((v_prenex_47267 Int)) (or (<= (* 2 (select main_a v_prenex_47267)) 1004) (<= (select main_a v_prenex_47267) 502) (< v_prenex_47267 main_x))) (forall ((v_prenex_47268 Int)) (or (<= (+ main_y 1) v_prenex_47268) (<= 996 (* 2 (select main_a v_prenex_47268))) (<= (* 2 (select main_a v_prenex_47268)) 1998) (< v_prenex_47268 main_y)))) (forall ((v_prenex_42007 Int) (v_prenex_42008 Int)) (or (<= (select main_a v_prenex_42008) 999) (<= (select main_a v_prenex_42007) 502) (< v_prenex_42008 main_y) (<= (+ main_y 1) v_prenex_42008) (<= (select main_a v_prenex_42007) (+ (select main_a v_prenex_42008) 4)))) (forall ((v_prenex_47338 Int) (v_prenex_47337 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47338))) (<= 0 (+ (select main_a v_prenex_47338) 3)) (<= 1000 (+ (select main_a v_prenex_47338) (select main_a v_prenex_47337))) (<= 1 (select main_a v_prenex_47337)) (<= (+ main_y 1) v_prenex_47338) (<= (select main_a v_prenex_47337) 1003) (< v_prenex_47338 main_y))) (forall ((v_prenex_39663 Int) (v_prenex_39662 Int)) (or (<= 1000 (+ (select main_a v_prenex_39663) (select main_a v_prenex_39662))) (<= 1 (select main_a v_prenex_39662)) (<= 498 (select main_a v_prenex_39663)) (<= 2 (* 2 (select main_a v_prenex_39662))) (< v_prenex_39663 main_y) (<= (+ main_y 1) v_prenex_39663))) (forall ((v_prenex_34303 Int) (v_prenex_34302 Int)) (or (< v_prenex_34302 main_y) (<= (+ (select main_a v_prenex_34302) (select main_a v_prenex_34303)) 1000) (<= (+ main_x 1) v_prenex_34303) (<= (* 2 (select main_a v_prenex_34302)) 1998) (<= (select main_a v_prenex_34303) 1003) (<= (select main_a v_prenex_34303) 502) (<= (+ main_y 1) v_prenex_34302))) (forall ((v_prenex_46479 Int) (v_prenex_46478 Int)) (or (<= (select main_a v_prenex_46479) 999) (<= 1000 (+ (select main_a v_prenex_46479) (select main_a v_prenex_46478))) (< v_prenex_46479 main_y) (<= (+ main_x 1) v_prenex_46478) (<= (+ main_y 1) v_prenex_46479) (<= 0 (+ (select main_a v_prenex_46478) 500)))) (forall ((v_prenex_46961 Int) (v_prenex_46960 Int)) (or (<= (+ main_y 1) v_prenex_46961) (<= (select main_a v_prenex_46961) 999) (<= (select main_a v_prenex_46961) 1500) (< v_prenex_46961 main_y) (<= (* 2 (select main_a v_prenex_46960)) 1004) (<= (select main_a v_prenex_46961) (+ (select main_a v_prenex_46960) 998)))) (forall ((v_prenex_39359 Int) (v_prenex_39358 Int)) (or (<= (+ main_x 1) v_prenex_39358) (<= (select main_a v_prenex_39358) 502) (< v_prenex_39358 main_x) (<= 2 (* 2 (select main_a v_prenex_39358))) (<= 1000 (+ (select main_a v_prenex_39359) (select main_a v_prenex_39358))))) (forall ((v_prenex_36428 Int) (v_prenex_36429 Int)) (or (<= (* 2 (select main_a v_prenex_36428)) 1004) (<= 996 (* 2 (select main_a v_prenex_36429))) (<= (select main_a v_prenex_36428) 502) (<= 1000 (+ (select main_a v_prenex_36429) (select main_a v_prenex_36428))) (<= (* 2 (select main_a v_prenex_36429)) 1998) (< v_prenex_36429 main_y) (<= (+ main_y 1) v_prenex_36429))) (forall ((v_prenex_32830 Int) (v_prenex_32831 Int)) (or (<= (+ main_y 1) v_prenex_32831) (<= 0 (+ (select main_a v_prenex_32831) 3)) (<= 1000 (+ (select main_a v_prenex_32831) (select main_a v_prenex_32830))) (<= (select main_a v_prenex_32831) 999) (< v_prenex_32831 main_y) (<= 1 (select main_a v_prenex_32830)) (<= (select main_a v_prenex_32830) 502))) (or (forall ((v_prenex_36979 Int)) (or (<= 1 (select main_a v_prenex_36979)) (<= (select main_a v_prenex_36979) 502))) (forall ((v_prenex_36980 Int)) (or (<= (+ main_y 1) v_prenex_36980) (<= (select main_a v_prenex_36980) 1500) (<= (* 2 (select main_a v_prenex_36980)) 1998) (< v_prenex_36980 main_y)))) (forall ((v_prenex_45263 Int) (v_prenex_45262 Int)) (or (<= (+ main_y 1) v_prenex_45263) (< v_prenex_45263 main_y) (<= (+ (select main_a v_prenex_45263) (select main_a v_prenex_45262)) 1000) (<= (* 2 (select main_a v_prenex_45263)) 1998) (<= (+ main_x 1) v_prenex_45262) (<= (* 2 (select main_a v_prenex_45262)) 1004) (<= 1 (select main_a v_prenex_45262)))) (or (forall ((v_prenex_41540 Int)) (or (<= (select main_a v_prenex_41540) 1003) (<= 0 (+ (select main_a v_prenex_41540) 500)))) (forall ((v_prenex_41541 Int)) (or (<= (+ main_y 1) v_prenex_41541) (< v_prenex_41541 main_y) (<= 498 (select main_a v_prenex_41541)) (<= 996 (* 2 (select main_a v_prenex_41541)))))) (forall ((v_prenex_36789 Int) (v_prenex_36790 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36789))) (<= 498 (select main_a v_prenex_36790)) (< v_prenex_36790 main_y) (<= (+ (select main_a v_prenex_36790) (select main_a v_prenex_36789)) 1000) (<= 1 (select main_a v_prenex_36789)) (<= (+ main_y 1) v_prenex_36790) (<= (* 2 (select main_a v_prenex_36790)) 1998))) (forall ((v_prenex_39413 Int) (v_prenex_39412 Int)) (or (<= (+ (select main_a v_prenex_39413) (select main_a v_prenex_39412)) 1000) (<= 498 (select main_a v_prenex_39413)) (<= (+ main_y 1) v_prenex_39413) (<= (select main_a v_prenex_39412) 1003) (<= 0 (+ (select main_a v_prenex_39413) 3)) (< v_prenex_39413 main_y) (<= 0 (+ (select main_a v_prenex_39412) 500)))) (or (forall ((v_prenex_44965 Int)) (or (<= (select main_a v_prenex_44965) 999) (<= 0 (+ (select main_a v_prenex_44965) 3)) (< v_prenex_44965 main_y) (<= (+ main_y 1) v_prenex_44965))) (forall ((v_prenex_44962 Int)) (<= (* 2 (select main_a v_prenex_44962)) 1004))) (forall ((v_prenex_36432 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36432))) (<= (select main_a v_prenex_36432) 1500) (< v_prenex_36432 main_y) (<= (+ main_y 1) v_prenex_36432))) (forall ((v_prenex_45436 Int) (v_prenex_45437 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45436))) (<= (* 2 (select main_a v_prenex_45437)) 1998) (< v_prenex_45437 main_y) (<= (select main_a v_prenex_45436) 1003) (<= 996 (* 2 (select main_a v_prenex_45437))) (<= (+ main_y 1) v_prenex_45437) (<= 1000 (+ (select main_a v_prenex_45437) (select main_a v_prenex_45436))))) (forall ((v_prenex_44335 Int) (v_prenex_44334 Int)) (or (<= (select main_a v_prenex_44334) (+ (select main_a v_prenex_44335) 4)) (<= (* 2 (select main_a v_prenex_44335)) 1998) (<= 0 (+ (select main_a v_prenex_44334) 500)) (<= 2 (* 2 (select main_a v_prenex_44334))) (< v_prenex_44335 main_y) (<= (+ main_y 1) v_prenex_44335))) (forall ((v_prenex_38209 Int) (v_prenex_38210 Int)) (or (<= (select main_a v_prenex_38210) 1500) (<= (* 2 (select main_a v_prenex_38210)) 1998) (< v_prenex_38210 main_y) (<= 2 (* 2 (select main_a v_prenex_38209))) (<= (+ main_y 1) v_prenex_38210) (<= (select main_a v_prenex_38210) (+ (select main_a v_prenex_38209) 998)))) (forall ((v_prenex_48139 Int) (v_prenex_48140 Int)) (or (<= (select main_a v_prenex_48140) 999) (<= 0 (+ (select main_a v_prenex_48139) 500)) (<= (+ main_y 1) v_prenex_48140) (< v_prenex_48139 main_x) (< v_prenex_48140 main_y) (<= 2 (* 2 (select main_a v_prenex_48139))) (<= (select main_a v_prenex_48140) (+ (select main_a v_prenex_48139) 998)))) (forall ((v_prenex_35766 Int) (v_prenex_35767 Int)) (or (< v_prenex_35767 main_y) (<= (select main_a v_prenex_35766) 1003) (<= (* 2 (select main_a v_prenex_35766)) 1004) (<= (+ (select main_a v_prenex_35767) (select main_a v_prenex_35766)) 1000) (<= (+ main_y 1) v_prenex_35767) (<= 996 (* 2 (select main_a v_prenex_35767))))) (or (forall ((v_prenex_41711 Int)) (or (<= (* 2 (select main_a v_prenex_41711)) 1998) (<= (+ main_y 1) v_prenex_41711))) (forall ((v_prenex_41710 Int)) (or (< v_prenex_41710 main_x) (<= 1 (select main_a v_prenex_41710)) (<= (+ main_x 1) v_prenex_41710)))) (forall ((v_prenex_47426 Int) (v_prenex_47425 Int)) (or (<= (select main_a v_prenex_47425) 1003) (< v_prenex_47425 main_x) (<= (+ main_y 1) v_prenex_47426) (<= (select main_a v_prenex_47426) (+ (select main_a v_prenex_47425) 998)) (<= (* 2 (select main_a v_prenex_47426)) 1998) (<= 1 (select main_a v_prenex_47425)) (< v_prenex_47426 main_y))) (forall ((v_prenex_43451 Int) (v_prenex_43450 Int)) (or (<= 1000 (+ (select main_a v_prenex_43451) (select main_a v_prenex_43450))) (<= (+ main_y 1) v_prenex_43451) (<= 996 (* 2 (select main_a v_prenex_43451))) (<= (select main_a v_prenex_43451) 1500) (< v_prenex_43451 main_y) (<= (select main_a v_prenex_43450) 1003))) (or (forall ((v_prenex_48066 Int)) (or (<= (+ main_y 1) v_prenex_48066) (<= (* 2 (select main_a v_prenex_48066)) 1998) (<= 0 (+ (select main_a v_prenex_48066) 3)) (< v_prenex_48066 main_y))) (forall ((v_prenex_48065 Int)) (or (< v_prenex_48065 main_x) (<= (* 2 (select main_a v_prenex_48065)) 1004) (<= 1 (select main_a v_prenex_48065))))) (forall ((v_prenex_41395 Int) (v_prenex_41396 Int)) (or (<= (select main_a v_prenex_41396) 999) (<= 1 (select main_a v_prenex_41395)) (<= (+ main_y 1) v_prenex_41396) (<= (+ (select main_a v_prenex_41396) (select main_a v_prenex_41395)) 1000) (<= 498 (select main_a v_prenex_41396)) (< v_prenex_41396 main_y) (<= 2 (* 2 (select main_a v_prenex_41395))))) (forall ((v_prenex_40999 Int) (v_prenex_40998 Int)) (or (<= (+ main_x 1) v_prenex_40998) (<= (select main_a v_prenex_40999) (+ (select main_a v_prenex_40998) 998)) (< v_prenex_40998 main_x) (<= (* 2 (select main_a v_prenex_40998)) 1004))) (or (forall ((v_prenex_35928 Int)) (or (<= (+ main_x 1) v_prenex_35928) (< v_prenex_35928 main_x) (<= (select main_a v_prenex_35928) 502))) (forall ((v_prenex_35929 Int)) (<= 996 (* 2 (select main_a v_prenex_35929))))) (forall ((v_prenex_48116 Int) (v_prenex_48115 Int)) (or (< v_prenex_48116 main_y) (<= 0 (+ (select main_a v_prenex_48116) 3)) (<= 2 (* 2 (select main_a v_prenex_48115))) (<= (+ main_y 1) v_prenex_48116) (<= 498 (select main_a v_prenex_48116)) (<= (+ (select main_a v_prenex_48116) (select main_a v_prenex_48115)) 1000))) (forall ((v_prenex_46185 Int) (v_prenex_46186 Int)) (or (<= 2 (* 2 (select main_a v_prenex_46185))) (<= (+ main_x 1) v_prenex_46185) (<= (+ (select main_a v_prenex_46186) (select main_a v_prenex_46185)) 1000) (<= (+ main_y 1) v_prenex_46186) (< v_prenex_46186 main_y) (<= (select main_a v_prenex_46186) 1500) (<= 0 (+ (select main_a v_prenex_46185) 500)))) (forall ((v_prenex_38936 Int) (v_prenex_38935 Int)) (or (<= (* 2 (select main_a v_prenex_38936)) 1998) (< v_prenex_38935 main_x) (< v_prenex_38936 main_y) (<= (select main_a v_prenex_38935) (+ (select main_a v_prenex_38936) 4)) (<= 1 (select main_a v_prenex_38935)) (<= (select main_a v_prenex_38935) 1003) (<= (+ main_y 1) v_prenex_38936))) (forall ((v_prenex_44104 Int) (v_prenex_44105 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44104))) (< v_prenex_44105 main_y) (<= (+ main_x 1) v_prenex_44104) (<= (select main_a v_prenex_44105) 1500) (<= 1000 (+ (select main_a v_prenex_44105) (select main_a v_prenex_44104))) (<= (+ main_y 1) v_prenex_44105) (<= (select main_a v_prenex_44104) 502))) (forall ((v_prenex_32906 Int) (v_prenex_32907 Int)) (or (<= 1 (select main_a v_prenex_32906)) (<= 0 (+ (select main_a v_prenex_32907) 3)) (<= (select main_a v_prenex_32907) 1500) (<= 0 (+ (select main_a v_prenex_32906) 500)) (<= 1000 (+ (select main_a v_prenex_32907) (select main_a v_prenex_32906))) (< v_prenex_32907 main_y) (<= (+ main_y 1) v_prenex_32907))) (forall ((v_prenex_34987 Int) (v_prenex_34988 Int)) (or (<= (* 2 (select main_a v_prenex_34987)) 1998) (<= (select main_a v_prenex_34988) (+ (select main_a v_prenex_34987) 4)) (< v_prenex_34987 main_y) (<= 996 (* 2 (select main_a v_prenex_34987))) (<= 2 (* 2 (select main_a v_prenex_34988))) (<= 0 (+ (select main_a v_prenex_34988) 500)) (<= (+ main_y 1) v_prenex_34987))) (forall ((v_prenex_38651 Int) (v_prenex_38652 Int)) (or (< v_prenex_38652 main_y) (< v_prenex_38651 main_x) (<= (+ main_y 1) v_prenex_38652) (<= 1 (select main_a v_prenex_38651)) (<= (* 2 (select main_a v_prenex_38652)) 1998) (<= (select main_a v_prenex_38652) (+ (select main_a v_prenex_38651) 998)))) (forall ((v_prenex_46279 Int) (v_prenex_46280 Int)) (or (<= (+ (select main_a v_prenex_46280) (select main_a v_prenex_46279)) 1000) (<= (select main_a v_prenex_46279) 1003) (<= 996 (* 2 (select main_a v_prenex_46280))) (< v_prenex_46280 main_y) (<= (+ main_y 1) v_prenex_46280) (<= 0 (+ (select main_a v_prenex_46279) 500)) (<= (select main_a v_prenex_46280) 999))) (or (forall ((v_prenex_40587 Int)) (or (< v_prenex_40587 main_y) (<= (select main_a v_prenex_40587) 1500) (<= 996 (* 2 (select main_a v_prenex_40587))) (<= (+ main_y 1) v_prenex_40587))) (forall ((v_prenex_40586 Int)) (or (<= 0 (+ (select main_a v_prenex_40586) 500)) (<= 2 (* 2 (select main_a v_prenex_40586)))))) (forall ((v_prenex_39476 Int) (v_prenex_39477 Int)) (or (<= (+ main_y 1) v_prenex_39477) (<= 1 (select main_a v_prenex_39476)) (<= (select main_a v_prenex_39477) (+ (select main_a v_prenex_39476) 998)) (<= 498 (select main_a v_prenex_39477)) (<= (* 2 (select main_a v_prenex_39477)) 1998) (< v_prenex_39477 main_y) (<= (select main_a v_prenex_39476) 1003))) (or (forall ((v_prenex_41406 Int)) (or (<= 498 (select main_a v_prenex_41406)) (<= (+ main_y 1) v_prenex_41406) (< v_prenex_41406 main_y) (<= 996 (* 2 (select main_a v_prenex_41406))))) (forall ((v_prenex_41405 Int)) (or (<= (select main_a v_prenex_41405) 502) (< v_prenex_41405 main_x) (<= (select main_a v_prenex_41405) 1003)))) (forall ((v_prenex_37812 Int) (v_prenex_37813 Int)) (or (<= 1 (select main_a v_prenex_37812)) (<= (* 2 (select main_a v_prenex_37813)) 1998) (<= (select main_a v_prenex_37812) (+ (select main_a v_prenex_37813) 4)) (<= (+ main_y 1) v_prenex_37813) (<= 0 (+ (select main_a v_prenex_37812) 500)) (< v_prenex_37813 main_y) (<= (select main_a v_prenex_37813) 1500))) (forall ((v_prenex_44362 Int) (v_prenex_44363 Int)) (or (<= (select main_a v_prenex_44362) (+ (select main_a v_prenex_44363) 4)) (<= (+ main_y 1) v_prenex_44363) (<= 0 (+ (select main_a v_prenex_44362) 500)) (<= 1 (select main_a v_prenex_44362)) (<= (select main_a v_prenex_44363) 1500) (<= 498 (select main_a v_prenex_44363)) (< v_prenex_44363 main_y))) (forall ((v_prenex_40186 Int) (v_prenex_40185 Int)) (or (<= (* 2 (select main_a v_prenex_40186)) 1998) (<= (* 2 (select main_a v_prenex_40185)) 1004) (< v_prenex_40185 main_x) (< v_prenex_40186 main_y) (<= (select main_a v_prenex_40185) 1003) (<= (+ main_y 1) v_prenex_40186) (<= (+ (select main_a v_prenex_40186) (select main_a v_prenex_40185)) 1000))) (forall ((v_prenex_38930 Int) (v_prenex_38929 Int)) (or (< v_prenex_38930 main_y) (<= (select main_a v_prenex_38930) 999) (<= (+ main_y 1) v_prenex_38930) (<= (select main_a v_prenex_38929) (+ (select main_a v_prenex_38930) 4)) (<= 498 (select main_a v_prenex_38930)) (<= 0 (+ (select main_a v_prenex_38929) 500)))) (forall ((v_prenex_40541 Int) (v_prenex_40540 Int)) (or (<= (select main_a v_prenex_40541) 1500) (< v_prenex_40540 main_x) (<= (select main_a v_prenex_40541) (+ (select main_a v_prenex_40540) 998)) (< v_prenex_40541 main_y) (<= (+ main_y 1) v_prenex_40541) (<= 1 (select main_a v_prenex_40540)))) (forall ((v_prenex_42631 Int) (v_prenex_42632 Int)) (or (< v_prenex_42632 main_y) (<= (select main_a v_prenex_42632) (+ (select main_a v_prenex_42631) 998)) (<= (* 2 (select main_a v_prenex_42631)) 1004) (<= 0 (+ (select main_a v_prenex_42632) 3)) (<= 0 (+ (select main_a v_prenex_42631) 500)) (<= (+ main_y 1) v_prenex_42632))) (forall ((v_prenex_44461 Int) (v_prenex_44460 Int)) (or (<= (+ main_x 1) v_prenex_44460) (<= (select main_a v_prenex_44460) 502) (<= 1000 (+ (select main_a v_prenex_44461) (select main_a v_prenex_44460))) (<= (select main_a v_prenex_44460) 1003) (< v_prenex_44460 main_x))) (forall ((v_prenex_37204 Int) (v_prenex_37205 Int)) (or (<= (select main_a v_prenex_37204) 502) (< v_prenex_37204 main_x) (<= (+ (select main_a v_prenex_37205) (select main_a v_prenex_37204)) 1000) (<= 0 (+ (select main_a v_prenex_37205) 3)) (<= 0 (+ (select main_a v_prenex_37204) 500)) (<= (+ main_y 1) v_prenex_37205) (< v_prenex_37205 main_y))) (or (forall ((v_prenex_38954 Int)) (or (<= 498 (select main_a v_prenex_38954)) (< v_prenex_38954 main_y) (<= 996 (* 2 (select main_a v_prenex_38954))) (<= (+ main_y 1) v_prenex_38954))) (forall ((v_prenex_38953 Int)) (or (<= (select main_a v_prenex_38953) 502) (<= 1 (select main_a v_prenex_38953))))) (forall ((v_prenex_42039 Int) (v_prenex_42040 Int)) (or (<= (select main_a v_prenex_42040) (+ (select main_a v_prenex_42039) 998)) (< v_prenex_42040 main_y) (< v_prenex_42039 main_x) (<= (+ main_y 1) v_prenex_42040) (<= (select main_a v_prenex_42040) 999) (<= (* 2 (select main_a v_prenex_42039)) 1004) (<= (select main_a v_prenex_42039) 502))) (forall ((v_prenex_44421 Int) (v_prenex_44420 Int)) (or (< v_prenex_44421 main_y) (<= 498 (select main_a v_prenex_44421)) (<= (+ (select main_a v_prenex_44421) (select main_a v_prenex_44420)) 1000) (<= (* 2 (select main_a v_prenex_44421)) 1998) (<= 2 (* 2 (select main_a v_prenex_44420))) (<= (+ main_y 1) v_prenex_44421) (<= 1 (select main_a v_prenex_44420)))) (forall ((v_prenex_40278 Int) (v_prenex_40277 Int)) (or (<= (* 2 (select main_a v_prenex_40278)) 1998) (<= (+ (select main_a v_prenex_40278) (select main_a v_prenex_40277)) 1000) (<= (+ main_x 1) v_prenex_40277) (<= (select main_a v_prenex_40277) 1003) (< v_prenex_40278 main_y) (<= (+ main_y 1) v_prenex_40278))) (forall ((v_prenex_32625 Int) (v_prenex_32624 Int)) (or (<= (+ main_y 1) v_prenex_32625) (< v_prenex_32625 main_y) (<= 498 (select main_a v_prenex_32625)) (<= (select main_a v_prenex_32625) 999) (<= 1000 (+ (select main_a v_prenex_32625) (select main_a v_prenex_32624))) (<= 1 (select main_a v_prenex_32624)) (<= 0 (+ (select main_a v_prenex_32624) 500)))) (forall ((v_prenex_46958 Int) (v_prenex_46959 Int)) (or (<= 0 (+ (select main_a v_prenex_46958) 500)) (<= 996 (* 2 (select main_a v_prenex_46959))) (<= 1000 (+ (select main_a v_prenex_46959) (select main_a v_prenex_46958))) (< v_prenex_46959 main_y) (<= (+ main_y 1) v_prenex_46959) (<= 2 (* 2 (select main_a v_prenex_46958))))) (forall ((v_prenex_34147 Int) (v_prenex_34146 Int)) (or (<= 0 (+ (select main_a v_prenex_34147) 500)) (< v_prenex_34147 main_x) (<= (select main_a v_prenex_34146) 999) (<= (select main_a v_prenex_34146) (+ (select main_a v_prenex_34147) 998)) (< v_prenex_34146 main_y) (<= (+ main_y 1) v_prenex_34146))) (forall ((v_prenex_45610 Int) (v_prenex_45611 Int)) (or (<= (+ main_y 1) v_prenex_45611) (< v_prenex_45611 main_y) (<= 0 (+ (select main_a v_prenex_45610) 500)) (<= (select main_a v_prenex_45611) 1500) (<= 996 (* 2 (select main_a v_prenex_45611))) (<= (select main_a v_prenex_45610) 1003) (<= (select main_a v_prenex_45611) (+ (select main_a v_prenex_45610) 998)))) (forall ((v_prenex_34505 Int) (v_prenex_34504 Int)) (or (<= 1 (select main_a v_prenex_34505)) (<= 0 (+ (select main_a v_prenex_34504) 3)) (<= 1000 (+ (select main_a v_prenex_34504) (select main_a v_prenex_34505))) (<= (select main_a v_prenex_34505) 502) (<= (select main_a v_prenex_34504) 1500) (<= (+ main_y 1) v_prenex_34504) (< v_prenex_34504 main_y))) (forall ((v_prenex_39641 Int) (v_prenex_39640 Int)) (or (<= (+ main_y 1) v_prenex_39641) (<= 2 (* 2 (select main_a v_prenex_39640))) (< v_prenex_39640 main_x) (<= (select main_a v_prenex_39641) (+ (select main_a v_prenex_39640) 998)) (<= (+ main_x 1) v_prenex_39640))) (forall ((v_prenex_45441 Int) (v_prenex_45440 Int)) (or (<= (* 2 (select main_a v_prenex_45441)) 1998) (<= (+ main_y 1) v_prenex_45441) (<= (+ (select main_a v_prenex_45441) (select main_a v_prenex_45440)) 1000) (<= (select main_a v_prenex_45441) 999) (< v_prenex_45441 main_y) (<= (select main_a v_prenex_45440) 502) (<= 0 (+ (select main_a v_prenex_45440) 500)))) (forall ((v_prenex_47164 Int) (v_prenex_47163 Int)) (or (<= (select main_a v_prenex_47163) (+ (select main_a v_prenex_47164) 4)) (<= (select main_a v_prenex_47163) 1003) (< v_prenex_47163 main_x) (<= (+ main_x 1) v_prenex_47163) (<= (+ main_y 1) v_prenex_47164))) (forall ((v_prenex_37313 Int) (v_prenex_37314 Int)) (or (<= (* 2 (select main_a v_prenex_37313)) 1004) (<= (select main_a v_prenex_37314) (+ (select main_a v_prenex_37313) 998)) (<= (+ main_y 1) v_prenex_37314) (<= (select main_a v_prenex_37314) 999) (< v_prenex_37314 main_y) (<= 1 (select main_a v_prenex_37313)))) (forall ((v_prenex_40119 Int) (v_prenex_40120 Int)) (or (<= (+ (select main_a v_prenex_40120) (select main_a v_prenex_40119)) 1000) (< v_prenex_40120 main_y) (<= 0 (+ (select main_a v_prenex_40120) 3)) (<= (+ main_x 1) v_prenex_40119) (<= (* 2 (select main_a v_prenex_40119)) 1004) (<= 0 (+ (select main_a v_prenex_40119) 500)) (<= (+ main_y 1) v_prenex_40120))) (forall ((v_prenex_45379 Int) (v_prenex_45378 Int)) (or (<= 498 (select main_a v_prenex_45379)) (<= 2 (* 2 (select main_a v_prenex_45378))) (<= 1000 (+ (select main_a v_prenex_45379) (select main_a v_prenex_45378))) (<= (+ main_y 1) v_prenex_45379) (<= 996 (* 2 (select main_a v_prenex_45379))) (< v_prenex_45379 main_y))) (forall ((v_prenex_38911 Int) (v_prenex_38910 Int)) (or (<= (select main_a v_prenex_38911) (+ (select main_a v_prenex_38910) 998)) (<= 0 (+ (select main_a v_prenex_38911) 3)) (<= (select main_a v_prenex_38910) 502) (< v_prenex_38911 main_y) (<= (select main_a v_prenex_38911) 999) (<= (+ main_y 1) v_prenex_38911))) (forall ((v_prenex_38710 Int) (v_prenex_38711 Int)) (or (<= (+ main_y 1) v_prenex_38711) (<= 498 (select main_a v_prenex_38711)) (< v_prenex_38711 main_y) (<= 1000 (+ (select main_a v_prenex_38711) (select main_a v_prenex_38710))) (<= 996 (* 2 (select main_a v_prenex_38711))) (<= (* 2 (select main_a v_prenex_38710)) 1004))) (or (forall ((v_prenex_42105 Int)) (or (<= (select main_a v_prenex_42105) 1003) (<= (select main_a v_prenex_42105) 502))) (forall ((v_prenex_42106 Int)) (or (< v_prenex_42106 main_y) (<= 996 (* 2 (select main_a v_prenex_42106))) (<= (select main_a v_prenex_42106) 999) (<= (+ main_y 1) v_prenex_42106)))) (forall ((v_prenex_47997 Int) (v_prenex_47996 Int)) (or (<= 1 (select main_a v_prenex_47996)) (<= (+ main_y 1) v_prenex_47997) (<= (select main_a v_prenex_47996) (+ (select main_a v_prenex_47997) 4)) (< v_prenex_47997 main_y) (<= 0 (+ (select main_a v_prenex_47997) 3)))) (forall ((v_prenex_47752 Int) (v_prenex_47751 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47752))) (<= (select main_a v_prenex_47751) 502) (<= 0 (+ (select main_a v_prenex_47751) 500)) (<= 1000 (+ (select main_a v_prenex_47752) (select main_a v_prenex_47751))) (<= (+ main_y 1) v_prenex_47752) (<= (+ main_x 1) v_prenex_47751) (< v_prenex_47752 main_y))) (or (forall ((v_prenex_41068 Int)) (or (<= 996 (* 2 (select main_a v_prenex_41068))) (<= (+ main_y 1) v_prenex_41068) (<= (* 2 (select main_a v_prenex_41068)) 1998) (< v_prenex_41068 main_y))) (forall ((v_prenex_41067 Int)) (or (<= 1 (select main_a v_prenex_41067)) (<= (select main_a v_prenex_41067) 1003) (< v_prenex_41067 main_x)))) (forall ((v_prenex_32863 Int) (v_prenex_32862 Int)) (or (<= 0 (+ (select main_a v_prenex_32862) 500)) (< v_prenex_32862 main_x) (<= (+ main_y 1) v_prenex_32863) (<= (* 2 (select main_a v_prenex_32862)) 1004) (< v_prenex_32863 main_y) (<= (select main_a v_prenex_32863) (+ (select main_a v_prenex_32862) 998)) (<= (select main_a v_prenex_32863) 999))) (forall ((v_prenex_45290 Int) (v_prenex_45291 Int)) (or (<= 498 (select main_a v_prenex_45291)) (<= (+ main_y 1) v_prenex_45291) (<= (select main_a v_prenex_45290) 502) (< v_prenex_45291 main_y) (<= 0 (+ (select main_a v_prenex_45291) 3)) (<= (select main_a v_prenex_45291) (+ (select main_a v_prenex_45290) 998)))) (forall ((v_prenex_36931 Int) (v_prenex_36932 Int)) (or (<= (select main_a v_prenex_36931) 1003) (<= (select main_a v_prenex_36932) (+ (select main_a v_prenex_36931) 998)) (<= (+ main_y 1) v_prenex_36932) (<= (+ main_x 1) v_prenex_36931) (< v_prenex_36932 main_y) (<= 498 (select main_a v_prenex_36932)))) (forall ((v_prenex_46735 Int) (v_prenex_46736 Int)) (or (<= (* 2 (select main_a v_prenex_46735)) 1004) (<= (select main_a v_prenex_46735) (+ (select main_a v_prenex_46736) 4)) (< v_prenex_46736 main_y) (<= 996 (* 2 (select main_a v_prenex_46736))) (<= (select main_a v_prenex_46735) 502) (<= (+ main_y 1) v_prenex_46736))) (forall ((v_prenex_46585 Int) (v_prenex_46584 Int)) (or (<= (select main_a v_prenex_46584) (+ (select main_a v_prenex_46585) 4)) (<= 0 (+ (select main_a v_prenex_46584) 500)) (<= 498 (select main_a v_prenex_46585)) (<= (* 2 (select main_a v_prenex_46584)) 1004) (<= 996 (* 2 (select main_a v_prenex_46585))) (< v_prenex_46585 main_y) (<= (+ main_y 1) v_prenex_46585))) (forall ((v_prenex_46789 Int) (v_prenex_46790 Int)) (or (<= 498 (select main_a v_prenex_46790)) (<= (+ main_y 1) v_prenex_46790) (<= (+ (select main_a v_prenex_46790) (select main_a v_prenex_46789)) 1000) (< v_prenex_46789 main_x) (<= (select main_a v_prenex_46789) 502) (< v_prenex_46790 main_y))) (forall ((v_prenex_32410 Int) (v_prenex_32411 Int)) (or (<= 0 (+ (select main_a v_prenex_32411) 3)) (<= (select main_a v_prenex_32410) 502) (<= (+ main_y 1) v_prenex_32411) (< v_prenex_32411 main_y) (<= (+ (select main_a v_prenex_32411) (select main_a v_prenex_32410)) 1000) (<= (select main_a v_prenex_32411) 1500) (<= (select main_a v_prenex_32410) 1003))) (or (forall ((v_prenex_45662 Int)) (or (<= (select main_a v_prenex_45662) 1003) (<= (+ main_x 1) v_prenex_45662) (<= (* 2 (select main_a v_prenex_45662)) 1004))) (forall ((v_prenex_45663 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45663))) (<= (+ main_y 1) v_prenex_45663) (<= 0 (+ (select main_a v_prenex_45663) 3)) (< v_prenex_45663 main_y)))) (forall ((v_prenex_34595 Int) (v_prenex_34594 Int)) (or (<= (+ main_y 1) v_prenex_34594) (<= (* 2 (select main_a v_prenex_34595)) 1004) (<= (select main_a v_prenex_34594) 999) (<= (select main_a v_prenex_34595) 1003) (<= 996 (* 2 (select main_a v_prenex_34594))) (< v_prenex_34594 main_y) (<= 1000 (+ (select main_a v_prenex_34594) (select main_a v_prenex_34595))))) (forall ((v_prenex_37924 Int) (v_prenex_37925 Int)) (or (<= 1 (select main_a v_prenex_37924)) (<= 0 (+ (select main_a v_prenex_37924) 500)) (<= (select main_a v_prenex_37924) (+ (select main_a v_prenex_37925) 4)) (< v_prenex_37925 main_y) (<= (+ main_y 1) v_prenex_37925) (<= 996 (* 2 (select main_a v_prenex_37925))) (<= (select main_a v_prenex_37925) 999))) (forall ((v_prenex_35686 Int) (v_prenex_35687 Int)) (or (<= (+ main_y 1) v_prenex_35687) (< v_prenex_35686 main_x) (<= 1 (select main_a v_prenex_35686)) (<= (select main_a v_prenex_35687) 1500) (<= (select main_a v_prenex_35686) 502) (< v_prenex_35687 main_y) (<= (+ (select main_a v_prenex_35687) (select main_a v_prenex_35686)) 1000))) (forall ((v_prenex_44649 Int) (v_prenex_44648 Int)) (or (<= 1 (select main_a v_prenex_44648)) (<= 1000 (+ (select main_a v_prenex_44649) (select main_a v_prenex_44648))) (< v_prenex_44649 main_y) (<= (* 2 (select main_a v_prenex_44649)) 1998) (<= (select main_a v_prenex_44649) 1500) (<= (select main_a v_prenex_44648) 502) (<= (+ main_y 1) v_prenex_44649))) (forall ((v_prenex_41419 Int) (v_prenex_41420 Int)) (or (<= 1000 (+ (select main_a v_prenex_41420) (select main_a v_prenex_41419))) (< v_prenex_41419 main_x) (<= (+ main_y 1) v_prenex_41420) (< v_prenex_41420 main_y) (<= 0 (+ (select main_a v_prenex_41419) 500)) (<= (* 2 (select main_a v_prenex_41420)) 1998))) (forall ((v_prenex_44159 Int) (v_prenex_44158 Int)) (or (<= (+ main_y 1) v_prenex_44159) (<= (select main_a v_prenex_44158) 1003) (<= 0 (+ (select main_a v_prenex_44159) 3)) (< v_prenex_44159 main_y) (<= (select main_a v_prenex_44158) 502) (< v_prenex_44158 main_x) (<= 1000 (+ (select main_a v_prenex_44159) (select main_a v_prenex_44158))))) (forall ((v_prenex_38574 Int) (v_prenex_38575 Int)) (or (<= (+ (select main_a v_prenex_38575) (select main_a v_prenex_38574)) 1000) (<= (select main_a v_prenex_38575) 1500) (< v_prenex_38575 main_y) (<= (+ main_y 1) v_prenex_38575) (<= 996 (* 2 (select main_a v_prenex_38575))) (<= 0 (+ (select main_a v_prenex_38574) 500)) (<= (select main_a v_prenex_38574) 502))) (or (forall ((v_prenex_45550 Int)) (or (<= (select main_a v_prenex_45550) 1003) (<= 1 (select main_a v_prenex_45550)))) (forall ((v_prenex_45551 Int)) (or (<= (select main_a v_prenex_45551) 999) (<= 996 (* 2 (select main_a v_prenex_45551))) (< v_prenex_45551 main_y) (<= (* 2 (select main_a v_prenex_45551)) 1998) (<= (+ main_y 1) v_prenex_45551)))) (or (forall ((v_prenex_35334 Int)) (or (<= 0 (+ (select main_a v_prenex_35334) 500)) (<= 1 (select main_a v_prenex_35334)))) (forall ((v_prenex_35333 Int)) (or (< v_prenex_35333 main_y) (<= (select main_a v_prenex_35333) 1500) (<= (+ main_y 1) v_prenex_35333) (<= (* 2 (select main_a v_prenex_35333)) 1998) (<= 498 (select main_a v_prenex_35333))))) (forall ((v_prenex_35616 Int) (v_prenex_35617 Int)) (or (<= (select main_a v_prenex_35617) (+ (select main_a v_prenex_35616) 998)) (<= 2 (* 2 (select main_a v_prenex_35616))) (<= (select main_a v_prenex_35617) 1500) (<= (* 2 (select main_a v_prenex_35617)) 1998) (<= (+ main_y 1) v_prenex_35617) (< v_prenex_35617 main_y) (<= 1 (select main_a v_prenex_35616)))) (forall ((v_prenex_48078 Int) (v_prenex_48077 Int)) (or (<= (+ main_y 1) v_prenex_48078) (<= 1 (select main_a v_prenex_48077)) (<= (select main_a v_prenex_48077) (+ (select main_a v_prenex_48078) 4)) (<= (select main_a v_prenex_48078) 999) (<= 996 (* 2 (select main_a v_prenex_48078))) (< v_prenex_48078 main_y))) (or (forall ((v_prenex_34011 Int)) (<= (* 2 (select main_a v_prenex_34011)) 1004)) (forall ((v_prenex_34010 Int)) (or (<= (+ main_y 1) v_prenex_34010) (<= (select main_a v_prenex_34010) 999) (< v_prenex_34010 main_y) (<= 996 (* 2 (select main_a v_prenex_34010)))))) (forall ((v_prenex_38952 Int) (v_prenex_38951 Int)) (or (< v_prenex_38952 main_y) (<= (+ main_y 1) v_prenex_38952) (<= (+ main_x 1) v_prenex_38951) (<= (select main_a v_prenex_38951) 502) (<= (+ (select main_a v_prenex_38952) (select main_a v_prenex_38951)) 1000) (<= (select main_a v_prenex_38952) 1500) (<= (* 2 (select main_a v_prenex_38951)) 1004))) (forall ((v_prenex_44728 Int) (v_prenex_44729 Int)) (or (<= (select main_a v_prenex_44729) (+ (select main_a v_prenex_44728) 998)) (<= 2 (* 2 (select main_a v_prenex_44728))) (<= (* 2 (select main_a v_prenex_44729)) 1998) (<= (+ main_y 1) v_prenex_44729) (<= (select main_a v_prenex_44728) 1003) (<= (+ main_x 1) v_prenex_44728) (< v_prenex_44729 main_y))) (forall ((v_prenex_33649 Int) (v_prenex_33648 Int)) (or (<= 1 (select main_a v_prenex_33648)) (<= (select main_a v_prenex_33648) 502) (< v_prenex_33648 main_x) (<= 0 (+ (select main_a v_prenex_33649) 3)) (< v_prenex_33649 main_y) (<= (+ main_y 1) v_prenex_33649) (<= (+ (select main_a v_prenex_33649) (select main_a v_prenex_33648)) 1000))) (forall ((v_prenex_46158 Int) (v_prenex_46157 Int)) (or (< v_prenex_46158 main_y) (<= (select main_a v_prenex_46158) 999) (<= 0 (+ (select main_a v_prenex_46157) 500)) (<= (+ main_y 1) v_prenex_46158) (<= 996 (* 2 (select main_a v_prenex_46158))) (<= (+ (select main_a v_prenex_46158) (select main_a v_prenex_46157)) 1000))) (forall ((v_prenex_36390 Int) (v_prenex_36391 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36391))) (<= 1 (select main_a v_prenex_36390)) (<= (select main_a v_prenex_36391) 1500) (<= (+ main_y 1) v_prenex_36391) (< v_prenex_36391 main_y) (<= (select main_a v_prenex_36391) (+ (select main_a v_prenex_36390) 998)) (<= (select main_a v_prenex_36390) 1003))) (or (forall ((v_prenex_44590 Int)) (or (<= (+ main_x 1) v_prenex_44590) (<= 0 (+ (select main_a v_prenex_44590) 500)) (<= (* 2 (select main_a v_prenex_44590)) 1004))) (forall ((v_prenex_44591 Int)) (or (<= (+ main_y 1) v_prenex_44591) (< v_prenex_44591 main_y) (<= (select main_a v_prenex_44591) 999) (<= 996 (* 2 (select main_a v_prenex_44591)))))) (forall ((v_prenex_35361 Int) (v_prenex_35362 Int)) (or (<= (select main_a v_prenex_35361) 1500) (<= (select main_a v_prenex_35361) 999) (<= (* 2 (select main_a v_prenex_35362)) 1004) (<= 1000 (+ (select main_a v_prenex_35361) (select main_a v_prenex_35362))) (<= (+ main_y 1) v_prenex_35361) (< v_prenex_35361 main_y))) (forall ((v_prenex_34882 Int) (v_prenex_34881 Int)) (or (<= 0 (+ (select main_a v_prenex_34881) 3)) (<= (select main_a v_prenex_34882) (+ (select main_a v_prenex_34881) 4)) (<= (+ main_y 1) v_prenex_34881) (<= (* 2 (select main_a v_prenex_34881)) 1998) (< v_prenex_34881 main_y))) (forall ((v_prenex_45546 Int) (v_prenex_45547 Int)) (or (<= 0 (+ (select main_a v_prenex_45546) 500)) (< v_prenex_45547 main_y) (<= (+ main_y 1) v_prenex_45547) (<= 996 (* 2 (select main_a v_prenex_45547))) (<= (select main_a v_prenex_45547) (+ (select main_a v_prenex_45546) 998)) (<= (* 2 (select main_a v_prenex_45546)) 1004) (<= (* 2 (select main_a v_prenex_45547)) 1998))) (forall ((v_prenex_33599 Int) (v_prenex_33598 Int)) (or (<= 498 (select main_a v_prenex_33599)) (< v_prenex_33599 main_y) (<= (+ main_y 1) v_prenex_33599) (<= (select main_a v_prenex_33598) 502) (<= (+ (select main_a v_prenex_33599) (select main_a v_prenex_33598)) 1000))) (forall ((v_prenex_40196 Int) (v_prenex_40195 Int)) (or (<= (select main_a v_prenex_40196) 1500) (<= (select main_a v_prenex_40196) (+ (select main_a v_prenex_40195) 998)) (<= (+ main_y 1) v_prenex_40196) (< v_prenex_40196 main_y) (<= 1 (select main_a v_prenex_40195)) (<= 996 (* 2 (select main_a v_prenex_40196))))) (forall ((v_prenex_36392 Int) (v_prenex_36393 Int)) (or (<= 1 (select main_a v_prenex_36392)) (< v_prenex_36393 main_y) (<= (* 2 (select main_a v_prenex_36393)) 1998) (<= (+ (select main_a v_prenex_36393) (select main_a v_prenex_36392)) 1000) (<= (+ main_y 1) v_prenex_36393) (<= (select main_a v_prenex_36392) 1003) (<= 996 (* 2 (select main_a v_prenex_36393))))) (or (forall ((v_prenex_41240 Int)) (or (< v_prenex_41240 main_y) (<= 996 (* 2 (select main_a v_prenex_41240))) (<= (+ main_y 1) v_prenex_41240) (<= (select main_a v_prenex_41240) 1500))) (forall ((v_prenex_41239 Int)) (or (<= (select main_a v_prenex_41239) 1003) (<= (* 2 (select main_a v_prenex_41239)) 1004)))) (forall ((v_prenex_36056 Int) (v_prenex_36057 Int)) (or (<= 1000 (+ (select main_a v_prenex_36057) (select main_a v_prenex_36056))) (< v_prenex_36057 main_y) (<= 2 (* 2 (select main_a v_prenex_36056))) (<= (select main_a v_prenex_36057) 1500) (<= (select main_a v_prenex_36056) 1003) (<= (+ main_y 1) v_prenex_36057))) (forall ((v_prenex_36851 Int) (v_prenex_36852 Int)) (or (<= (select main_a v_prenex_36851) (+ (select main_a v_prenex_36852) 4)) (<= (+ main_y 1) v_prenex_36852) (<= (select main_a v_prenex_36851) 1003) (<= 0 (+ (select main_a v_prenex_36852) 3)) (<= (select main_a v_prenex_36852) 999) (< v_prenex_36852 main_y))) (forall ((v_prenex_35976 Int) (v_prenex_35977 Int)) (or (<= 996 (* 2 (select main_a v_prenex_35977))) (<= (select main_a v_prenex_35976) 502) (< v_prenex_35976 main_x) (<= (* 2 (select main_a v_prenex_35976)) 1004) (<= (+ main_y 1) v_prenex_35977) (< v_prenex_35977 main_y) (<= (select main_a v_prenex_35976) (+ (select main_a v_prenex_35977) 4)))) (or (forall ((v_prenex_37100 Int)) (or (<= (* 2 (select main_a v_prenex_37100)) 1998) (<= 996 (* 2 (select main_a v_prenex_37100))) (<= (+ main_y 1) v_prenex_37100) (<= 498 (select main_a v_prenex_37100)) (< v_prenex_37100 main_y))) (forall ((v_prenex_37099 Int)) (or (<= (* 2 (select main_a v_prenex_37099)) 1004) (<= 1 (select main_a v_prenex_37099))))) (forall ((v_prenex_32388 Int) (v_prenex_32389 Int)) (or (<= 1 (select main_a v_prenex_32388)) (< v_prenex_32389 main_y) (<= (select main_a v_prenex_32388) (+ (select main_a v_prenex_32389) 4)) (<= 498 (select main_a v_prenex_32389)) (<= (* 2 (select main_a v_prenex_32389)) 1998) (<= 0 (+ (select main_a v_prenex_32388) 500)) (<= (+ main_y 1) v_prenex_32389))) (forall ((v_prenex_36025 Int) (v_prenex_36024 Int)) (or (<= (+ main_y 1) v_prenex_36025) (< v_prenex_36025 main_y) (< v_prenex_36024 main_x) (<= (select main_a v_prenex_36025) 999) (<= 2 (* 2 (select main_a v_prenex_36024))) (<= (select main_a v_prenex_36025) (+ (select main_a v_prenex_36024) 998)))) (forall ((v_prenex_45997 Int) (v_prenex_45996 Int)) (or (<= (select main_a v_prenex_45996) 502) (< v_prenex_45997 main_y) (<= (* 2 (select main_a v_prenex_45997)) 1998) (<= (* 2 (select main_a v_prenex_45996)) 1004) (<= (+ main_y 1) v_prenex_45997) (< v_prenex_45996 main_x) (<= 1000 (+ (select main_a v_prenex_45997) (select main_a v_prenex_45996))))) (forall ((v_prenex_42075 Int) (v_prenex_42076 Int)) (or (<= (select main_a v_prenex_42076) 999) (<= (+ main_y 1) v_prenex_42076) (<= (select main_a v_prenex_42075) 502) (<= 0 (+ (select main_a v_prenex_42076) 3)) (< v_prenex_42076 main_y) (<= (select main_a v_prenex_42075) (+ (select main_a v_prenex_42076) 4)) (<= 2 (* 2 (select main_a v_prenex_42075))))) (forall ((v_prenex_37865 Int) (v_prenex_37864 Int)) (or (<= (+ main_x 1) v_prenex_37864) (<= 1 (select main_a v_prenex_37864)) (<= 0 (+ (select main_a v_prenex_37864) 500)) (<= (select main_a v_prenex_37864) (+ (select main_a v_prenex_37865) 4)) (<= 996 (* 2 (select main_a v_prenex_37865))) (<= (+ main_y 1) v_prenex_37865) (< v_prenex_37865 main_y))) (forall ((v_prenex_45346 Int) (v_prenex_45347 Int)) (or (<= (+ main_y 1) v_prenex_45347) (<= (select main_a v_prenex_45346) 502) (<= (* 2 (select main_a v_prenex_45347)) 1998) (< v_prenex_45347 main_y) (<= 1 (select main_a v_prenex_45346)) (<= (select main_a v_prenex_45346) (+ (select main_a v_prenex_45347) 4)))) (forall ((v_prenex_46066 Int) (v_prenex_46067 Int)) (or (<= (+ main_y 1) v_prenex_46067) (< v_prenex_46067 main_y) (<= 498 (select main_a v_prenex_46067)) (<= 1000 (+ (select main_a v_prenex_46067) (select main_a v_prenex_46066))) (<= 1 (select main_a v_prenex_46066)))) (or (forall ((v_prenex_47718 Int)) (or (< v_prenex_47718 main_y) (<= (+ main_y 1) v_prenex_47718) (<= 996 (* 2 (select main_a v_prenex_47718))) (<= (select main_a v_prenex_47718) 1500))) (forall ((v_prenex_47717 Int)) (<= (* 2 (select main_a v_prenex_47717)) 1004))) (forall ((v_prenex_45164 Int) (v_prenex_45165 Int)) (or (<= 498 (select main_a v_prenex_45165)) (<= (select main_a v_prenex_45165) (+ (select main_a v_prenex_45164) 998)) (<= (+ main_y 1) v_prenex_45165) (<= 0 (+ (select main_a v_prenex_45164) 500)) (< v_prenex_45165 main_y) (<= 2 (* 2 (select main_a v_prenex_45164))))) (or (forall ((v_prenex_42843 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42843))) (<= (+ main_y 1) v_prenex_42843) (< v_prenex_42843 main_y) (<= (* 2 (select main_a v_prenex_42843)) 1998))) (forall ((v_prenex_42842 Int)) (or (<= 1 (select main_a v_prenex_42842)) (<= (select main_a v_prenex_42842) 1003)))) (or (forall ((v_prenex_33026 Int)) (<= 2 (* 2 (select main_a v_prenex_33026)))) (forall ((v_prenex_33027 Int)) (or (< v_prenex_33027 main_y) (<= (+ main_y 1) v_prenex_33027) (<= 0 (+ (select main_a v_prenex_33027) 3)) (<= (* 2 (select main_a v_prenex_33027)) 1998)))) (forall ((v_prenex_43527 Int) (v_prenex_43528 Int)) (or (<= (* 2 (select main_a v_prenex_43528)) 1998) (<= 498 (select main_a v_prenex_43528)) (<= 1 (select main_a v_prenex_43527)) (<= (+ main_y 1) v_prenex_43528) (<= 1000 (+ (select main_a v_prenex_43528) (select main_a v_prenex_43527))) (< v_prenex_43528 main_y) (<= 0 (+ (select main_a v_prenex_43527) 500)))) (or (forall ((v_prenex_38147 Int)) (or (< v_prenex_38147 main_x) (<= (select main_a v_prenex_38147) 1003) (<= 0 (+ (select main_a v_prenex_38147) 500)))) (forall ((v_prenex_38148 Int)) (or (< v_prenex_38148 main_y) (<= (+ main_y 1) v_prenex_38148) (<= (* 2 (select main_a v_prenex_38148)) 1998) (<= (select main_a v_prenex_38148) 1500)))) (forall ((v_prenex_39299 Int) (v_prenex_39298 Int)) (or (<= (* 2 (select main_a v_prenex_39299)) 1998) (<= (select main_a v_prenex_39298) 502) (<= (+ main_y 1) v_prenex_39299) (<= (+ main_x 1) v_prenex_39298) (< v_prenex_39299 main_y) (<= (select main_a v_prenex_39299) (+ (select main_a v_prenex_39298) 998)) (<= (select main_a v_prenex_39298) 1003))) (forall ((v_prenex_41578 Int) (v_prenex_41579 Int)) (or (<= (* 2 (select main_a v_prenex_41578)) 1004) (<= (select main_a v_prenex_41579) (+ (select main_a v_prenex_41578) 998)) (<= (+ main_x 1) v_prenex_41578) (<= (+ main_y 1) v_prenex_41579) (< v_prenex_41579 main_y) (<= (select main_a v_prenex_41579) 999))) (forall ((v_prenex_48044 Int) (v_prenex_48043 Int)) (or (<= (select main_a v_prenex_48043) 502) (<= (* 2 (select main_a v_prenex_48044)) 1998) (< v_prenex_48044 main_y) (<= (+ main_y 1) v_prenex_48044) (<= (select main_a v_prenex_48044) (+ (select main_a v_prenex_48043) 998)) (<= (select main_a v_prenex_48044) 1500))) (forall ((v_prenex_45081 Int) (v_prenex_45082 Int)) (or (<= 0 (+ (select main_a v_prenex_45081) 500)) (<= 0 (+ (select main_a v_prenex_45082) 3)) (<= 498 (select main_a v_prenex_45082)) (< v_prenex_45082 main_y) (<= (select main_a v_prenex_45081) 502) (<= (select main_a v_prenex_45081) (+ (select main_a v_prenex_45082) 4)) (<= (+ main_y 1) v_prenex_45082))) (forall ((v_prenex_35116 Int) (v_prenex_35115 Int)) (or (< v_prenex_35115 main_y) (<= (select main_a v_prenex_35115) 999) (<= (select main_a v_prenex_35115) (+ (select main_a v_prenex_35116) 998)) (< v_prenex_35116 main_x) (<= 0 (+ (select main_a v_prenex_35116) 500)) (<= (+ main_y 1) v_prenex_35115))) (forall ((v_prenex_47930 Int) (v_prenex_47929 Int)) (or (<= 996 (* 2 (select main_a v_prenex_47930))) (<= (+ (select main_a v_prenex_47930) (select main_a v_prenex_47929)) 1000) (< v_prenex_47930 main_y) (<= (+ main_y 1) v_prenex_47930) (<= (+ main_x 1) v_prenex_47929) (<= (select main_a v_prenex_47929) 1003) (<= (select main_a v_prenex_47929) 502))) (forall ((v_prenex_41000 Int) (v_prenex_41001 Int)) (or (<= (+ (select main_a v_prenex_41001) (select main_a v_prenex_41000)) 1000) (<= (select main_a v_prenex_41001) 999) (<= (+ main_y 1) v_prenex_41001) (< v_prenex_41001 main_y) (<= 2 (* 2 (select main_a v_prenex_41000))) (<= 0 (+ (select main_a v_prenex_41001) 3)) (<= (* 2 (select main_a v_prenex_41000)) 1004))) (forall ((v_prenex_46097 Int) (v_prenex_46096 Int)) (or (<= (+ main_x 1) v_prenex_46096) (<= (+ (select main_a v_prenex_46097) (select main_a v_prenex_46096)) 1000) (<= (select main_a v_prenex_46096) 502) (<= 0 (+ (select main_a v_prenex_46097) 3)) (< v_prenex_46097 main_y) (<= 2 (* 2 (select main_a v_prenex_46096))) (<= (+ main_y 1) v_prenex_46097))) (forall ((v_prenex_40881 Int) (v_prenex_40880 Int)) (or (<= (+ main_y 1) v_prenex_40881) (<= (* 2 (select main_a v_prenex_40880)) 1004) (< v_prenex_40881 main_y) (<= (select main_a v_prenex_40881) (+ (select main_a v_prenex_40880) 998)) (<= (select main_a v_prenex_40881) 1500) (<= (select main_a v_prenex_40880) 502))) (forall ((v_prenex_47750 Int) (v_prenex_47749 Int)) (or (<= (select main_a v_prenex_47750) 1500) (<= 0 (+ (select main_a v_prenex_47749) 500)) (< v_prenex_47750 main_y) (<= (select main_a v_prenex_47749) 1003) (<= (+ main_y 1) v_prenex_47750) (<= (select main_a v_prenex_47749) (+ (select main_a v_prenex_47750) 4)) (< v_prenex_47749 main_x))) (forall ((v_prenex_35472 Int) (v_prenex_35473 Int)) (or (<= (+ main_y 1) v_prenex_35473) (< v_prenex_35473 main_y) (<= 1 (select main_a v_prenex_35472)) (<= 498 (select main_a v_prenex_35473)) (<= 2 (* 2 (select main_a v_prenex_35472))) (<= (select main_a v_prenex_35472) (+ (select main_a v_prenex_35473) 4)) (<= (select main_a v_prenex_35473) 999))) (or (forall ((v_prenex_40521 Int)) (or (<= (* 2 (select main_a v_prenex_40521)) 1998) (<= (+ main_y 1) v_prenex_40521) (<= (select main_a v_prenex_40521) 1500) (< v_prenex_40521 main_y))) (forall ((v_prenex_40520 Int)) (or (<= (* 2 (select main_a v_prenex_40520)) 1004) (<= (select main_a v_prenex_40520) 1003) (< v_prenex_40520 main_x)))) (forall ((v_prenex_47050 Int) (v_prenex_47051 Int)) (or (< v_prenex_47051 main_y) (<= 1000 (+ (select main_a v_prenex_47051) (select main_a v_prenex_47050))) (<= (select main_a v_prenex_47050) 1003) (<= (+ main_y 1) v_prenex_47051) (<= (select main_a v_prenex_47051) 1500) (<= 0 (+ (select main_a v_prenex_47050) 500)) (< v_prenex_47050 main_x))) (or (forall ((v_prenex_45407 Int)) (or (<= (+ main_y 1) v_prenex_45407) (<= 996 (* 2 (select main_a v_prenex_45407))) (< v_prenex_45407 main_y) (<= (select main_a v_prenex_45407) 999))) (forall ((v_prenex_45406 Int)) (or (<= (select main_a v_prenex_45406) 502) (<= 2 (* 2 (select main_a v_prenex_45406))) (<= (+ main_x 1) v_prenex_45406)))) (forall ((v_prenex_47280 Int) (v_prenex_47279 Int)) (or (< v_prenex_47280 main_y) (<= (select main_a v_prenex_47280) (+ (select main_a v_prenex_47279) 998)) (<= 0 (+ (select main_a v_prenex_47279) 500)) (<= (select main_a v_prenex_47280) 1500) (<= (+ main_y 1) v_prenex_47280) (<= (* 2 (select main_a v_prenex_47280)) 1998))) (forall ((v_prenex_33999 Int) (v_prenex_33998 Int)) (or (<= (select main_a v_prenex_33998) (+ (select main_a v_prenex_33999) 998)) (<= 1 (select main_a v_prenex_33999)) (<= (+ main_y 1) v_prenex_33998) (<= (select main_a v_prenex_33998) 1500) (<= (select main_a v_prenex_33999) 502) (<= 996 (* 2 (select main_a v_prenex_33998))) (< v_prenex_33998 main_y))) (forall ((v_prenex_44525 Int) (v_prenex_44524 Int)) (or (<= (+ main_y 1) v_prenex_44525) (<= 2 (* 2 (select main_a v_prenex_44524))) (<= 996 (* 2 (select main_a v_prenex_44525))) (< v_prenex_44525 main_y) (<= 1000 (+ (select main_a v_prenex_44525) (select main_a v_prenex_44524))) (<= (* 2 (select main_a v_prenex_44524)) 1004) (<= (+ main_x 1) v_prenex_44524))) (forall ((v_prenex_36285 Int) (v_prenex_36284 Int)) (or (<= (select main_a v_prenex_36285) 999) (<= 0 (+ (select main_a v_prenex_36284) 500)) (<= 498 (select main_a v_prenex_36285)) (<= (* 2 (select main_a v_prenex_36284)) 1004) (<= (+ main_y 1) v_prenex_36285) (< v_prenex_36285 main_y) (<= (+ (select main_a v_prenex_36285) (select main_a v_prenex_36284)) 1000))) (forall ((v_prenex_33128 Int) (v_prenex_33129 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33128))) (<= (select main_a v_prenex_33129) (+ (select main_a v_prenex_33128) 998)) (< v_prenex_33129 main_y) (<= (+ main_y 1) v_prenex_33129) (<= 0 (+ (select main_a v_prenex_33129) 3)))) (or (forall ((v_prenex_45224 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45224))) (<= (select main_a v_prenex_45224) 1003) (< v_prenex_45224 main_x))) (forall ((v_prenex_45225 Int)) (or (< v_prenex_45225 main_y) (<= (* 2 (select main_a v_prenex_45225)) 1998) (<= (select main_a v_prenex_45225) 999) (<= (+ main_y 1) v_prenex_45225)))) (forall ((v_prenex_39439 Int) (v_prenex_39438 Int)) (or (<= (select main_a v_prenex_39438) 502) (<= 2 (* 2 (select main_a v_prenex_39438))) (<= (+ (select main_a v_prenex_39439) (select main_a v_prenex_39438)) 1000) (<= (* 2 (select main_a v_prenex_39439)) 1998) (<= (+ main_y 1) v_prenex_39439) (<= 498 (select main_a v_prenex_39439)) (< v_prenex_39439 main_y))) (forall ((v_prenex_37919 Int) (v_prenex_37918 Int)) (or (<= (+ main_y 1) v_prenex_37919) (<= (+ main_x 1) v_prenex_37918) (<= (select main_a v_prenex_37919) (+ (select main_a v_prenex_37918) 998)) (< v_prenex_37919 main_y) (< v_prenex_37918 main_x))) (or (forall ((v_prenex_46969 Int)) (or (<= (+ main_y 1) v_prenex_46969) (<= 996 (* 2 (select main_a v_prenex_46969))) (< v_prenex_46969 main_y) (<= 0 (+ (select main_a v_prenex_46969) 3)) (<= (* 2 (select main_a v_prenex_46969)) 1998))) (forall ((v_prenex_46968 Int)) (or (<= (select main_a v_prenex_46968) 1003) (<= 2 (* 2 (select main_a v_prenex_46968)))))) (forall ((v_prenex_43493 Int) (v_prenex_43492 Int)) (or (< v_prenex_43493 main_y) (<= (* 2 (select main_a v_prenex_43493)) 1998) (<= 0 (+ (select main_a v_prenex_43492) 500)) (<= (* 2 (select main_a v_prenex_43492)) 1004) (<= 996 (* 2 (select main_a v_prenex_43493))) (<= (+ main_y 1) v_prenex_43493) (<= (select main_a v_prenex_43492) (+ (select main_a v_prenex_43493) 4)))) (forall ((v_prenex_35134 Int) (v_prenex_35133 Int)) (or (<= 1 (select main_a v_prenex_35134)) (<= 0 (+ (select main_a v_prenex_35133) 3)) (<= 0 (+ (select main_a v_prenex_35134) 500)) (<= (+ main_y 1) v_prenex_35133) (<= 996 (* 2 (select main_a v_prenex_35133))) (<= 1000 (+ (select main_a v_prenex_35133) (select main_a v_prenex_35134))) (< v_prenex_35133 main_y))) (forall ((v_prenex_42193 Int) (v_prenex_42194 Int)) (or (< v_prenex_42194 main_y) (<= (select main_a v_prenex_42193) 502) (<= (select main_a v_prenex_42194) 999) (<= (select main_a v_prenex_42194) (+ (select main_a v_prenex_42193) 998)) (< v_prenex_42193 main_x) (<= (+ main_y 1) v_prenex_42194) (<= 1 (select main_a v_prenex_42193)))) (forall ((v_prenex_35207 Int) (v_prenex_35208 Int)) (or (<= 498 (select main_a v_prenex_35207)) (< v_prenex_35207 main_y) (<= 1 (select main_a v_prenex_35208)) (<= (select main_a v_prenex_35207) (+ (select main_a v_prenex_35208) 998)) (<= 0 (+ (select main_a v_prenex_35208) 500)) (<= (+ main_y 1) v_prenex_35207))) (forall ((v_prenex_44647 Int) (v_prenex_44646 Int)) (or (<= (+ main_x 1) v_prenex_44646) (< v_prenex_44647 main_y) (<= (+ main_y 1) v_prenex_44647) (<= (select main_a v_prenex_44646) 1003) (<= (select main_a v_prenex_44647) 999) (<= (* 2 (select main_a v_prenex_44646)) 1004) (<= (select main_a v_prenex_44646) (+ (select main_a v_prenex_44647) 4)))) (forall ((v_prenex_35438 Int) (v_prenex_35439 Int)) (or (<= (* 2 (select main_a v_prenex_35438)) 1004) (<= 996 (* 2 (select main_a v_prenex_35439))) (<= (+ main_y 1) v_prenex_35439) (<= 498 (select main_a v_prenex_35439)) (<= (select main_a v_prenex_35439) (+ (select main_a v_prenex_35438) 998)) (< v_prenex_35439 main_y))) (forall ((v_prenex_39799 Int) (v_prenex_39798 Int)) (or (<= (select main_a v_prenex_39798) 502) (<= 996 (* 2 (select main_a v_prenex_39799))) (<= (select main_a v_prenex_39798) (+ (select main_a v_prenex_39799) 4)) (<= (select main_a v_prenex_39799) 1500) (< v_prenex_39799 main_y) (<= (+ main_y 1) v_prenex_39799))) (forall ((v_prenex_47540 Int) (v_prenex_47539 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47539))) (<= (+ main_y 1) v_prenex_47540) (<= 0 (+ (select main_a v_prenex_47540) 3)) (<= (select main_a v_prenex_47539) 1003) (<= (select main_a v_prenex_47540) (+ (select main_a v_prenex_47539) 998)) (<= (select main_a v_prenex_47540) 1500) (< v_prenex_47540 main_y))) (forall ((v_prenex_42051 Int) (v_prenex_42052 Int)) (or (<= (select main_a v_prenex_42052) 1500) (<= (select main_a v_prenex_42051) (+ (select main_a v_prenex_42052) 4)) (<= (+ main_x 1) v_prenex_42051) (< v_prenex_42052 main_y) (<= (* 2 (select main_a v_prenex_42051)) 1004) (<= (+ main_y 1) v_prenex_42052))) (forall ((v_prenex_46226 Int) (v_prenex_46225 Int)) (or (< v_prenex_46226 main_y) (<= (+ main_y 1) v_prenex_46226) (<= 498 (select main_a v_prenex_46226)) (<= 1 (select main_a v_prenex_46225)) (<= (+ (select main_a v_prenex_46226) (select main_a v_prenex_46225)) 1000) (<= (* 2 (select main_a v_prenex_46226)) 1998))) (forall ((v_prenex_32823 Int) (v_prenex_32822 Int)) (or (<= (select main_a v_prenex_32822) 1003) (<= (select main_a v_prenex_32823) 1500) (<= (select main_a v_prenex_32823) (+ (select main_a v_prenex_32822) 998)) (< v_prenex_32823 main_y) (<= (+ main_y 1) v_prenex_32823) (<= 0 (+ (select main_a v_prenex_32822) 500)) (<= 0 (+ (select main_a v_prenex_32823) 3)))) (forall ((v_prenex_45696 Int) (v_prenex_45697 Int)) (or (<= (select main_a v_prenex_45696) 1003) (<= 2 (* 2 (select main_a v_prenex_45696))) (<= (select main_a v_prenex_45697) 1500) (<= 0 (+ (select main_a v_prenex_45697) 3)) (< v_prenex_45697 main_y) (<= (+ (select main_a v_prenex_45697) (select main_a v_prenex_45696)) 1000) (<= (+ main_y 1) v_prenex_45697))) (or (forall ((v_prenex_43202 Int)) (or (<= 0 (+ (select main_a v_prenex_43202) 500)) (<= 2 (* 2 (select main_a v_prenex_43202))))) (forall ((v_prenex_43203 Int)) (or (<= (* 2 (select main_a v_prenex_43203)) 1998) (< v_prenex_43203 main_y) (<= 0 (+ (select main_a v_prenex_43203) 3)) (<= (+ main_y 1) v_prenex_43203) (<= 996 (* 2 (select main_a v_prenex_43203)))))) (forall ((v_prenex_38237 Int) (v_prenex_38238 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38237))) (<= (select main_a v_prenex_38238) (+ (select main_a v_prenex_38237) 998)) (< v_prenex_38237 main_x) (<= 1 (select main_a v_prenex_38237)) (<= (+ main_x 1) v_prenex_38237))) (or (forall ((v_prenex_39861 Int)) (or (<= (* 2 (select main_a v_prenex_39861)) 1998) (<= (select main_a v_prenex_39861) 999) (< v_prenex_39861 main_y) (<= (+ main_y 1) v_prenex_39861))) (forall ((v_prenex_39860 Int)) (or (<= (select main_a v_prenex_39860) 502) (<= 0 (+ (select main_a v_prenex_39860) 500)) (<= (+ main_x 1) v_prenex_39860)))) (forall ((v_prenex_45476 Int) (v_prenex_45477 Int)) (or (<= (select main_a v_prenex_45477) 1500) (<= 0 (+ (select main_a v_prenex_45477) 3)) (<= (select main_a v_prenex_45476) (+ (select main_a v_prenex_45477) 4)) (<= (select main_a v_prenex_45476) 1003) (< v_prenex_45477 main_y) (<= (+ main_y 1) v_prenex_45477))) (forall ((v_prenex_38152 Int) (v_prenex_38151 Int)) (or (< v_prenex_38152 main_y) (<= (+ main_y 1) v_prenex_38152) (<= 0 (+ (select main_a v_prenex_38151) 500)) (<= (select main_a v_prenex_38151) 1003) (<= 996 (* 2 (select main_a v_prenex_38152))) (<= (select main_a v_prenex_38152) (+ (select main_a v_prenex_38151) 998)) (<= 0 (+ (select main_a v_prenex_38152) 3)))) (forall ((v_prenex_37594 Int) (v_prenex_37593 Int)) (or (<= 1 (select main_a v_prenex_37593)) (<= (select main_a v_prenex_37594) 999) (< v_prenex_37593 main_x) (<= (+ main_y 1) v_prenex_37594) (<= (+ (select main_a v_prenex_37594) (select main_a v_prenex_37593)) 1000) (< v_prenex_37594 main_y) (<= (select main_a v_prenex_37593) 1003))) (forall ((v_prenex_39226 Int) (v_prenex_39225 Int)) (or (<= (* 2 (select main_a v_prenex_39225)) 1004) (<= 1000 (+ (select main_a v_prenex_39226) (select main_a v_prenex_39225))) (<= 996 (* 2 (select main_a v_prenex_39226))) (<= (+ main_y 1) v_prenex_39226) (< v_prenex_39226 main_y) (<= (select main_a v_prenex_39225) 502) (<= (select main_a v_prenex_39226) 1500))) (forall ((v_prenex_35648 Int) (v_prenex_35649 Int)) (or (<= (* 2 (select main_a v_prenex_35649)) 1998) (<= 0 (+ (select main_a v_prenex_35649) 3)) (<= 1000 (+ (select main_a v_prenex_35649) (select main_a v_prenex_35648))) (<= 1 (select main_a v_prenex_35648)) (< v_prenex_35649 main_y) (<= (+ main_y 1) v_prenex_35649))) (forall ((v_prenex_38495 Int) (v_prenex_38494 Int)) (or (<= 0 (+ (select main_a v_prenex_38494) 500)) (<= (+ main_x 1) v_prenex_38494) (<= 498 (select main_a v_prenex_38495)) (<= (+ main_y 1) v_prenex_38495) (< v_prenex_38495 main_y) (<= (+ (select main_a v_prenex_38495) (select main_a v_prenex_38494)) 1000))) (or (forall ((v_prenex_42624 Int)) (or (<= 996 (* 2 (select main_a v_prenex_42624))) (< v_prenex_42624 main_y) (<= (* 2 (select main_a v_prenex_42624)) 1998) (<= (+ main_y 1) v_prenex_42624))) (forall ((v_prenex_42623 Int)) (or (<= 1 (select main_a v_prenex_42623)) (<= (select main_a v_prenex_42623) 502)))) (forall ((v_prenex_34752 Int) (v_prenex_34751 Int)) (or (<= 0 (+ (select main_a v_prenex_34752) 500)) (<= (+ main_y 1) v_prenex_34751) (<= 498 (select main_a v_prenex_34751)) (<= (+ (select main_a v_prenex_34751) (select main_a v_prenex_34752)) 1000) (< v_prenex_34751 main_y) (<= (select main_a v_prenex_34752) 1003))) (or (forall ((v_prenex_35884 Int)) (<= 2 (* 2 (select main_a v_prenex_35884)))) (forall ((v_prenex_32308 Int)) (or (<= (+ main_y 1) v_prenex_32308) (< v_prenex_32308 main_y) (<= 996 (* 2 (select main_a v_prenex_32308))) (<= (select main_a v_prenex_32308) 1500)))) (forall ((v_prenex_33853 Int) (v_prenex_33852 Int)) (or (<= 2 (* 2 (select main_a v_prenex_33852))) (<= (+ main_y 1) v_prenex_33853) (<= 1 (select main_a v_prenex_33852)) (<= 996 (* 2 (select main_a v_prenex_33853))) (< v_prenex_33853 main_y) (<= (select main_a v_prenex_33853) (+ (select main_a v_prenex_33852) 998)) (<= (select main_a v_prenex_33853) 1500))) (forall ((v_prenex_33283 Int) (v_prenex_33282 Int)) (or (<= 1000 (+ (select main_a v_prenex_33283) (select main_a v_prenex_33282))) (<= 0 (+ (select main_a v_prenex_33282) 500)) (<= (select main_a v_prenex_33283) 999) (<= (+ main_y 1) v_prenex_33283) (<= (* 2 (select main_a v_prenex_33283)) 1998) (<= (* 2 (select main_a v_prenex_33282)) 1004) (< v_prenex_33283 main_y))) (forall ((v_prenex_41863 Int) (v_prenex_41864 Int)) (or (<= 0 (+ (select main_a v_prenex_41863) 500)) (<= (+ main_y 1) v_prenex_41864) (< v_prenex_41864 main_y) (<= 1 (select main_a v_prenex_41863)) (<= 0 (+ (select main_a v_prenex_41864) 3)) (<= (select main_a v_prenex_41864) (+ (select main_a v_prenex_41863) 998)) (<= 996 (* 2 (select main_a v_prenex_41864))))) (or (forall ((v_prenex_44869 Int)) (<= (* 2 (select main_a v_prenex_44869)) 1998)) (forall ((v_prenex_44868 Int)) (or (< v_prenex_44868 main_x) (<= (select main_a v_prenex_44868) 1003) (<= 0 (+ (select main_a v_prenex_44868) 500)) (<= (+ main_x 1) v_prenex_44868)))) (forall ((v_prenex_32974 Int) (v_prenex_32975 Int)) (or (<= (select main_a v_prenex_32974) (+ (select main_a v_prenex_32975) 4)) (<= (select main_a v_prenex_32975) 1500) (<= 498 (select main_a v_prenex_32975)) (<= (select main_a v_prenex_32974) 502) (<= (+ main_y 1) v_prenex_32975) (<= 1 (select main_a v_prenex_32974)) (< v_prenex_32975 main_y))) (or (forall ((v_prenex_41414 Int)) (or (<= (* 2 (select main_a v_prenex_41414)) 1998) (<= (+ main_y 1) v_prenex_41414) (<= 0 (+ (select main_a v_prenex_41414) 3)) (< v_prenex_41414 main_y))) (forall ((v_prenex_41413 Int)) (or (<= (* 2 (select main_a v_prenex_41413)) 1004) (< v_prenex_41413 main_x)))) (forall ((v_prenex_35062 Int) (v_prenex_35061 Int)) (or (<= (+ main_y 1) v_prenex_35061) (<= 0 (+ (select main_a v_prenex_35062) 500)) (< v_prenex_35061 main_y) (<= 498 (select main_a v_prenex_35061)) (<= 1000 (+ (select main_a v_prenex_35061) (select main_a v_prenex_35062))))) (forall ((v_prenex_32485 Int) (v_prenex_32484 Int)) (or (<= (+ main_y 1) v_prenex_32485) (<= (+ (select main_a v_prenex_32485) (select main_a v_prenex_32484)) 1000) (<= (select main_a v_prenex_32484) 502) (< v_prenex_32485 main_y) (<= 996 (* 2 (select main_a v_prenex_32485))) (<= (* 2 (select main_a v_prenex_32485)) 1998) (<= 0 (+ (select main_a v_prenex_32484) 500)))) (forall ((v_prenex_35658 Int) (v_prenex_35659 Int)) (or (<= (select main_a v_prenex_35658) 502) (<= (select main_a v_prenex_35659) 1500) (<= (select main_a v_prenex_35658) (+ (select main_a v_prenex_35659) 4)) (<= (+ main_y 1) v_prenex_35659) (<= 0 (+ (select main_a v_prenex_35658) 500)) (<= 498 (select main_a v_prenex_35659)) (< v_prenex_35659 main_y))) (forall ((v_prenex_42862 Int) (v_prenex_42863 Int)) (or (< v_prenex_42863 main_y) (<= 0 (+ (select main_a v_prenex_42863) 3)) (<= (+ main_y 1) v_prenex_42863) (<= (select main_a v_prenex_42863) 999) (<= (select main_a v_prenex_42863) (+ (select main_a v_prenex_42862) 998)) (<= 1 (select main_a v_prenex_42862)))) (forall ((v_prenex_40629 Int) (v_prenex_40628 Int)) (or (<= 1 (select main_a v_prenex_40628)) (<= 0 (+ (select main_a v_prenex_40628) 500)) (<= (+ main_y 1) v_prenex_40629) (< v_prenex_40629 main_y) (< v_prenex_40628 main_x) (<= (select main_a v_prenex_40628) (+ (select main_a v_prenex_40629) 4)) (<= 498 (select main_a v_prenex_40629)))) (forall ((v_prenex_43581 Int) (v_prenex_43582 Int)) (or (<= (+ main_y 1) v_prenex_43582) (<= (+ (select main_a v_prenex_43582) (select main_a v_prenex_43581)) 1000) (<= (select main_a v_prenex_43581) 1003) (<= (select main_a v_prenex_43581) 502) (<= 996 (* 2 (select main_a v_prenex_43582))) (< v_prenex_43582 main_y))) (forall ((v_prenex_43707 Int) (v_prenex_43708 Int)) (or (<= (select main_a v_prenex_43707) (+ (select main_a v_prenex_43708) 4)) (< v_prenex_43707 main_x) (<= 2 (* 2 (select main_a v_prenex_43707))) (<= (+ main_x 1) v_prenex_43707))) (forall ((v_prenex_33643 Int) (v_prenex_33642 Int)) (or (<= (select main_a v_prenex_33643) 1500) (<= (+ main_y 1) v_prenex_33643) (<= 1000 (+ (select main_a v_prenex_33643) (select main_a v_prenex_33642))) (<= 498 (select main_a v_prenex_33643)) (<= 2 (* 2 (select main_a v_prenex_33642))) (<= 0 (+ (select main_a v_prenex_33642) 500)) (< v_prenex_33643 main_y))) (forall ((v_prenex_44308 Int) (v_prenex_44309 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44308))) (<= (* 2 (select main_a v_prenex_44309)) 1998) (< v_prenex_44309 main_y) (<= (+ main_y 1) v_prenex_44309) (<= (select main_a v_prenex_44309) (+ (select main_a v_prenex_44308) 998)) (<= (select main_a v_prenex_44308) 502) (<= 996 (* 2 (select main_a v_prenex_44309))))) (forall ((v_prenex_34886 Int) (v_prenex_34885 Int)) (or (<= 1 (select main_a v_prenex_34886)) (<= (select main_a v_prenex_34886) 1003) (<= (select main_a v_prenex_34885) 1500) (<= (+ main_y 1) v_prenex_34885) (< v_prenex_34885 main_y) (<= (select main_a v_prenex_34885) (+ (select main_a v_prenex_34886) 998)) (<= (* 2 (select main_a v_prenex_34885)) 1998))) (forall ((v_prenex_44782 Int) (v_prenex_44783 Int)) (or (< v_prenex_44783 main_y) (<= 0 (+ (select main_a v_prenex_44782) 500)) (<= 2 (* 2 (select main_a v_prenex_44782))) (<= (select main_a v_prenex_44783) (+ (select main_a v_prenex_44782) 998)) (<= 0 (+ (select main_a v_prenex_44783) 3)) (<= (+ main_y 1) v_prenex_44783) (<= (select main_a v_prenex_44783) 1500))) (forall ((v_prenex_34401 Int) (v_prenex_34400 Int)) (or (<= (select main_a v_prenex_34401) 1003) (<= (+ main_y 1) v_prenex_34400) (< v_prenex_34400 main_y) (<= (* 2 (select main_a v_prenex_34401)) 1004) (<= (+ (select main_a v_prenex_34400) (select main_a v_prenex_34401)) 1000) (<= 996 (* 2 (select main_a v_prenex_34400))))) (or (forall ((v_prenex_46571 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46571))) (<= 0 (+ (select main_a v_prenex_46571) 3)) (< v_prenex_46571 main_y) (<= (+ main_y 1) v_prenex_46571))) (forall ((v_prenex_46570 Int)) (<= (* 2 (select main_a v_prenex_46570)) 1004))) (forall ((v_prenex_46635 Int) (v_prenex_46636 Int)) (or (< v_prenex_46636 main_y) (<= 0 (+ (select main_a v_prenex_46636) 3)) (<= (select main_a v_prenex_46635) 1003) (<= (+ main_y 1) v_prenex_46636) (<= 1000 (+ (select main_a v_prenex_46636) (select main_a v_prenex_46635))) (<= 996 (* 2 (select main_a v_prenex_46636))) (<= 1 (select main_a v_prenex_46635)))) (forall ((v_prenex_40941 Int) (v_prenex_40940 Int)) (or (< v_prenex_40940 main_x) (<= (+ main_y 1) v_prenex_40941) (<= 2 (* 2 (select main_a v_prenex_40940))) (< v_prenex_40941 main_y) (<= (select main_a v_prenex_40941) (+ (select main_a v_prenex_40940) 998)) (<= (* 2 (select main_a v_prenex_40941)) 1998) (<= (select main_a v_prenex_40940) 1003))) (forall ((v_prenex_36646 Int) (v_prenex_36647 Int)) (or (<= (+ main_y 1) v_prenex_36647) (<= (* 2 (select main_a v_prenex_36646)) 1004) (<= (select main_a v_prenex_36646) (+ (select main_a v_prenex_36647) 4)) (<= 0 (+ (select main_a v_prenex_36646) 500)) (< v_prenex_36647 main_y) (<= (select main_a v_prenex_36647) 999))) (forall ((v_prenex_39919 Int) (v_prenex_39918 Int)) (or (<= (* 2 (select main_a v_prenex_39918)) 1004) (<= (+ main_y 1) v_prenex_39919) (<= 996 (* 2 (select main_a v_prenex_39919))) (< v_prenex_39919 main_y) (<= (select main_a v_prenex_39918) (+ (select main_a v_prenex_39919) 4)) (<= 0 (+ (select main_a v_prenex_39918) 500)) (<= 498 (select main_a v_prenex_39919)))) (forall ((v_prenex_47594 Int) (v_prenex_47593 Int)) (or (<= (select main_a v_prenex_47593) 502) (<= 0 (+ (select main_a v_prenex_47594) 3)) (<= (select main_a v_prenex_47594) (+ (select main_a v_prenex_47593) 998)) (< v_prenex_47594 main_y) (<= (+ main_y 1) v_prenex_47594) (<= 498 (select main_a v_prenex_47594)) (<= (* 2 (select main_a v_prenex_47593)) 1004))) (forall ((v_prenex_32979 Int) (v_prenex_32978 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32979))) (<= (+ (select main_a v_prenex_32979) (select main_a v_prenex_32978)) 1000) (<= 498 (select main_a v_prenex_32979)) (<= (+ main_y 1) v_prenex_32979) (<= (* 2 (select main_a v_prenex_32978)) 1004) (< v_prenex_32979 main_y) (<= 1 (select main_a v_prenex_32978)))) (or (forall ((v_prenex_46760 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46760))) (<= (* 2 (select main_a v_prenex_46760)) 1998) (<= (+ main_y 1) v_prenex_46760) (< v_prenex_46760 main_y))) (forall ((v_prenex_46759 Int)) (or (<= (* 2 (select main_a v_prenex_46759)) 1004) (< v_prenex_46759 main_x) (<= (select main_a v_prenex_46759) 1003)))) (or (forall ((v_prenex_42101 Int)) (<= 2 (* 2 (select main_a v_prenex_42101)))) (forall ((v_prenex_32339 Int)) (or (< v_prenex_32339 main_y) (<= 498 (select main_a v_prenex_32339)) (<= (+ main_y 1) v_prenex_32339) (<= 0 (+ (select main_a v_prenex_32339) 3))))) (forall ((v_prenex_36100 Int) (v_prenex_36101 Int)) (or (<= 1000 (+ (select main_a v_prenex_36101) (select main_a v_prenex_36100))) (<= (+ main_y 1) v_prenex_36101) (< v_prenex_36101 main_y) (<= (select main_a v_prenex_36101) 1500) (<= (select main_a v_prenex_36100) 502) (<= (* 2 (select main_a v_prenex_36100)) 1004) (<= 996 (* 2 (select main_a v_prenex_36101))))) (forall ((v_prenex_42782 Int) (v_prenex_42783 Int)) (or (<= (select main_a v_prenex_42783) 1500) (<= 1 (select main_a v_prenex_42782)) (<= (* 2 (select main_a v_prenex_42782)) 1004) (<= (+ main_y 1) v_prenex_42783) (<= (select main_a v_prenex_42782) (+ (select main_a v_prenex_42783) 4)) (< v_prenex_42783 main_y))) (forall ((v_prenex_42680 Int) (v_prenex_42681 Int)) (or (<= (+ main_y 1) v_prenex_42681) (<= 498 (select main_a v_prenex_42681)) (<= (+ (select main_a v_prenex_42681) (select main_a v_prenex_42680)) 1000) (<= 0 (+ (select main_a v_prenex_42680) 500)) (< v_prenex_42681 main_y) (<= 996 (* 2 (select main_a v_prenex_42681))))) (forall ((v_prenex_45252 Int) (v_prenex_45253 Int)) (or (<= (select main_a v_prenex_45252) 1003) (<= 498 (select main_a v_prenex_45253)) (<= (+ main_y 1) v_prenex_45253) (<= (select main_a v_prenex_45252) (+ (select main_a v_prenex_45253) 4)) (<= 2 (* 2 (select main_a v_prenex_45252))) (<= (select main_a v_prenex_45253) 1500) (< v_prenex_45253 main_y))) (forall ((v_prenex_33273 Int) (v_prenex_33272 Int)) (or (<= (* 2 (select main_a v_prenex_33273)) 1998) (<= 1 (select main_a v_prenex_33272)) (<= 0 (+ (select main_a v_prenex_33272) 500)) (<= 1000 (+ (select main_a v_prenex_33273) (select main_a v_prenex_33272))) (<= 996 (* 2 (select main_a v_prenex_33273))) (<= (+ main_y 1) v_prenex_33273) (< v_prenex_33273 main_y))) (forall ((v_prenex_44715 Int) (v_prenex_44714 Int)) (or (< v_prenex_44715 main_y) (<= (+ main_y 1) v_prenex_44715) (<= (select main_a v_prenex_44715) 1500) (<= (* 2 (select main_a v_prenex_44714)) 1004) (<= 996 (* 2 (select main_a v_prenex_44715))) (<= (+ (select main_a v_prenex_44715) (select main_a v_prenex_44714)) 1000))) (forall ((v_prenex_34049 Int) (v_prenex_34048 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34049))) (< v_prenex_34048 main_y) (<= (select main_a v_prenex_34049) 502) (<= (* 2 (select main_a v_prenex_34048)) 1998) (<= (select main_a v_prenex_34048) 999) (<= (select main_a v_prenex_34049) (+ (select main_a v_prenex_34048) 4)) (<= (+ main_y 1) v_prenex_34048))) (forall ((v_prenex_40369 Int) (v_prenex_40370 Int)) (or (< v_prenex_40370 main_y) (<= (+ main_y 1) v_prenex_40370) (<= 996 (* 2 (select main_a v_prenex_40370))) (<= (select main_a v_prenex_40370) 1500) (<= (select main_a v_prenex_40369) 1003) (<= (+ (select main_a v_prenex_40370) (select main_a v_prenex_40369)) 1000) (<= 0 (+ (select main_a v_prenex_40369) 500)))) (forall ((v_prenex_44865 Int) (v_prenex_44864 Int)) (or (< v_prenex_44865 main_y) (<= 996 (* 2 (select main_a v_prenex_44865))) (<= 1000 (+ (select main_a v_prenex_44865) (select main_a v_prenex_44864))) (<= 498 (select main_a v_prenex_44865)) (<= (+ main_y 1) v_prenex_44865) (<= (select main_a v_prenex_44864) 502))) (forall ((v_prenex_44841 Int) (v_prenex_44840 Int)) (or (<= 0 (+ (select main_a v_prenex_44841) 3)) (< v_prenex_44841 main_y) (<= (select main_a v_prenex_44840) 1003) (<= 996 (* 2 (select main_a v_prenex_44841))) (<= (+ main_y 1) v_prenex_44841) (<= 1000 (+ (select main_a v_prenex_44841) (select main_a v_prenex_44840))) (<= 2 (* 2 (select main_a v_prenex_44840))))) (or (forall ((v_prenex_43121 Int)) (or (< v_prenex_43121 main_y) (<= (* 2 (select main_a v_prenex_43121)) 1998) (<= (select main_a v_prenex_43121) 999) (<= (+ main_y 1) v_prenex_43121))) (forall ((v_prenex_43120 Int)) (or (< v_prenex_43120 main_x) (<= 0 (+ (select main_a v_prenex_43120) 500)) (<= (select main_a v_prenex_43120) 502)))) (forall ((v_prenex_33633 Int) (v_prenex_33632 Int)) (or (<= (+ main_y 1) v_prenex_33633) (<= 498 (select main_a v_prenex_33633)) (<= (+ (select main_a v_prenex_33633) (select main_a v_prenex_33632)) 1000) (<= (select main_a v_prenex_33633) 999) (<= (select main_a v_prenex_33632) 502) (<= (* 2 (select main_a v_prenex_33632)) 1004) (< v_prenex_33633 main_y))) (or (forall ((v_prenex_40825 Int)) (or (< v_prenex_40825 main_y) (<= (+ main_y 1) v_prenex_40825) (<= (* 2 (select main_a v_prenex_40825)) 1998) (<= (select main_a v_prenex_40825) 999))) (forall ((v_prenex_40824 Int)) (or (<= 0 (+ (select main_a v_prenex_40824) 500)) (<= 2 (* 2 (select main_a v_prenex_40824)))))) (forall ((v_prenex_39946 Int) (v_prenex_39947 Int)) (or (<= (select main_a v_prenex_39947) 1500) (<= (select main_a v_prenex_39947) (+ (select main_a v_prenex_39946) 998)) (< v_prenex_39947 main_y) (<= (+ main_y 1) v_prenex_39947) (< v_prenex_39946 main_x) (<= (select main_a v_prenex_39946) 1003))) (forall ((v_prenex_45737 Int) (v_prenex_45736 Int)) (or (<= 1000 (+ (select main_a v_prenex_45737) (select main_a v_prenex_45736))) (< v_prenex_45737 main_y) (<= (select main_a v_prenex_45737) 1500) (< v_prenex_45736 main_x) (<= (+ main_y 1) v_prenex_45737) (<= (select main_a v_prenex_45736) 502))) (forall ((v_prenex_47234 Int) (v_prenex_47233 Int)) (or (<= (select main_a v_prenex_47234) (+ (select main_a v_prenex_47233) 998)) (<= (select main_a v_prenex_47233) 502) (< v_prenex_47233 main_x) (<= (+ main_x 1) v_prenex_47233) (<= 2 (* 2 (select main_a v_prenex_47233))))) (or (forall ((v_prenex_41163 Int)) (or (<= (+ main_x 1) v_prenex_41163) (<= (select main_a v_prenex_41163) 1003))) (forall ((v_prenex_41164 Int)) (or (< v_prenex_41164 main_y) (<= (select main_a v_prenex_41164) 999) (<= (* 2 (select main_a v_prenex_41164)) 1998) (<= (+ main_y 1) v_prenex_41164)))) (forall ((v_prenex_35377 Int) (v_prenex_35378 Int)) (or (< v_prenex_35378 main_x) (<= (select main_a v_prenex_35378) 502) (<= (+ main_y 1) v_prenex_35377) (<= 0 (+ (select main_a v_prenex_35378) 500)) (<= (select main_a v_prenex_35377) 999) (<= (+ (select main_a v_prenex_35377) (select main_a v_prenex_35378)) 1000) (< v_prenex_35377 main_y))) (forall ((v_prenex_33546 Int) (v_prenex_33547 Int)) (or (<= 1 (select main_a v_prenex_33546)) (<= 0 (+ (select main_a v_prenex_33547) 3)) (<= (select main_a v_prenex_33547) 999) (<= (+ main_y 1) v_prenex_33547) (<= (select main_a v_prenex_33547) (+ (select main_a v_prenex_33546) 998)) (<= (select main_a v_prenex_33546) 1003) (< v_prenex_33547 main_y))) (forall ((v_prenex_44823 Int) (v_prenex_44822 Int)) (or (<= (* 2 (select main_a v_prenex_44822)) 1004) (<= 996 (* 2 (select main_a v_prenex_44823))) (<= (select main_a v_prenex_44822) 502) (<= (+ main_y 1) v_prenex_44823) (< v_prenex_44823 main_y) (<= (select main_a v_prenex_44823) (+ (select main_a v_prenex_44822) 998)) (<= 0 (+ (select main_a v_prenex_44823) 3)))) (forall ((v_prenex_42941 Int) (v_prenex_42940 Int)) (or (<= (+ main_y 1) v_prenex_42941) (<= 1 (select main_a v_prenex_42940)) (<= (select main_a v_prenex_42941) 1500) (<= (select main_a v_prenex_42940) (+ (select main_a v_prenex_42941) 4)) (< v_prenex_42941 main_y))) (forall ((v_prenex_44696 Int) (v_prenex_44697 Int)) (or (<= (* 2 (select main_a v_prenex_44697)) 1998) (<= 0 (+ (select main_a v_prenex_44696) 500)) (<= (select main_a v_prenex_44696) 502) (<= (select main_a v_prenex_44696) (+ (select main_a v_prenex_44697) 4)) (<= 0 (+ (select main_a v_prenex_44697) 3)) (<= (+ main_y 1) v_prenex_44697) (< v_prenex_44697 main_y))) (forall ((v_prenex_38114 Int) (v_prenex_38113 Int)) (or (<= (* 2 (select main_a v_prenex_38113)) 1004) (< v_prenex_38114 main_y) (<= (select main_a v_prenex_38114) 1500) (<= (+ (select main_a v_prenex_38114) (select main_a v_prenex_38113)) 1000) (<= 0 (+ (select main_a v_prenex_38113) 500)) (<= 498 (select main_a v_prenex_38114)) (<= (+ main_y 1) v_prenex_38114))) (or (forall ((v_prenex_41359 Int)) (or (<= (select main_a v_prenex_41359) 1003) (<= 0 (+ (select main_a v_prenex_41359) 500)))) (forall ((v_prenex_41360 Int)) (or (<= (select main_a v_prenex_41360) 1500) (<= 996 (* 2 (select main_a v_prenex_41360))) (<= 498 (select main_a v_prenex_41360)) (< v_prenex_41360 main_y) (<= (+ main_y 1) v_prenex_41360)))) (forall ((v_prenex_40700 Int) (v_prenex_40701 Int)) (or (<= (select main_a v_prenex_40700) 502) (<= (+ main_x 1) v_prenex_40700) (< v_prenex_40701 main_y) (<= (+ main_y 1) v_prenex_40701) (<= 2 (* 2 (select main_a v_prenex_40700))) (<= 1000 (+ (select main_a v_prenex_40701) (select main_a v_prenex_40700))) (<= 498 (select main_a v_prenex_40701)))) (forall ((v_prenex_47610 Int) (v_prenex_47609 Int)) (or (< v_prenex_47610 main_y) (<= (+ main_y 1) v_prenex_47610) (<= (select main_a v_prenex_47609) 1003) (<= 996 (* 2 (select main_a v_prenex_47610))) (<= (+ (select main_a v_prenex_47610) (select main_a v_prenex_47609)) 1000) (<= (select main_a v_prenex_47610) 1500))) (forall ((v_prenex_44900 Int) (v_prenex_44901 Int)) (or (<= (select main_a v_prenex_44901) 1500) (<= (select main_a v_prenex_44900) (+ (select main_a v_prenex_44901) 4)) (<= (+ main_y 1) v_prenex_44901) (<= 2 (* 2 (select main_a v_prenex_44900))) (<= (select main_a v_prenex_44900) 1003) (< v_prenex_44901 main_y))) (forall ((v_prenex_33211 Int) (v_prenex_33210 Int)) (or (<= (select main_a v_prenex_33211) 999) (< v_prenex_33211 main_y) (<= (select main_a v_prenex_33210) 1003) (<= 1 (select main_a v_prenex_33210)) (<= (select main_a v_prenex_33210) (+ (select main_a v_prenex_33211) 4)) (<= (+ main_y 1) v_prenex_33211) (<= 0 (+ (select main_a v_prenex_33211) 3)))) (forall ((v_prenex_40509 Int) (v_prenex_40508 Int)) (or (<= 0 (+ (select main_a v_prenex_40508) 500)) (< v_prenex_40508 main_x) (<= (+ (select main_a v_prenex_40509) (select main_a v_prenex_40508)) 1000) (<= 996 (* 2 (select main_a v_prenex_40509))) (< v_prenex_40509 main_y) (<= (+ main_y 1) v_prenex_40509))) (forall ((v_prenex_40703 Int) (v_prenex_40702 Int)) (or (<= (select main_a v_prenex_40703) 1500) (<= (select main_a v_prenex_40702) 1003) (<= (+ main_y 1) v_prenex_40703) (< v_prenex_40703 main_y) (<= 498 (select main_a v_prenex_40703)) (<= (* 2 (select main_a v_prenex_40702)) 1004) (<= (+ (select main_a v_prenex_40703) (select main_a v_prenex_40702)) 1000))) (forall ((v_prenex_40328 Int) (v_prenex_40327 Int)) (or (<= (* 2 (select main_a v_prenex_40328)) 1998) (< v_prenex_40328 main_y) (<= (select main_a v_prenex_40327) 1003) (<= 1 (select main_a v_prenex_40327)) (<= 498 (select main_a v_prenex_40328)) (<= (+ main_y 1) v_prenex_40328) (<= (+ (select main_a v_prenex_40328) (select main_a v_prenex_40327)) 1000))) (forall ((v_prenex_41665 Int) (v_prenex_41664 Int)) (or (<= (select main_a v_prenex_41664) 502) (< v_prenex_41664 main_x) (<= (select main_a v_prenex_41665) 999) (<= 0 (+ (select main_a v_prenex_41664) 500)) (< v_prenex_41665 main_y) (<= (+ main_y 1) v_prenex_41665) (<= (+ (select main_a v_prenex_41665) (select main_a v_prenex_41664)) 1000))) (forall ((v_prenex_44199 Int) (v_prenex_44198 Int)) (or (< v_prenex_44199 main_y) (<= (select main_a v_prenex_44199) (+ (select main_a v_prenex_44198) 998)) (<= 2 (* 2 (select main_a v_prenex_44198))) (<= (* 2 (select main_a v_prenex_44198)) 1004) (< v_prenex_44198 main_x) (<= 498 (select main_a v_prenex_44199)) (<= (+ main_y 1) v_prenex_44199))) (forall ((v_prenex_46857 Int) (v_prenex_46858 Int)) (or (<= (select main_a v_prenex_46858) 999) (<= 498 (select main_a v_prenex_46858)) (<= (+ main_y 1) v_prenex_46858) (<= (+ (select main_a v_prenex_46858) (select main_a v_prenex_46857)) 1000) (< v_prenex_46858 main_y))) (forall ((v_prenex_32568 Int) (v_prenex_32569 Int)) (or (<= (* 2 (select main_a v_prenex_32569)) 1998) (<= 0 (+ (select main_a v_prenex_32568) 500)) (<= (+ main_y 1) v_prenex_32569) (<= 0 (+ (select main_a v_prenex_32569) 3)) (<= 1000 (+ (select main_a v_prenex_32569) (select main_a v_prenex_32568))) (< v_prenex_32569 main_y))) (forall ((v_prenex_37488 Int) (v_prenex_37487 Int)) (or (<= (select main_a v_prenex_37488) 1500) (<= (select main_a v_prenex_37487) (+ (select main_a v_prenex_37488) 4)) (<= 1 (select main_a v_prenex_37487)) (<= 2 (* 2 (select main_a v_prenex_37487))) (<= (+ main_y 1) v_prenex_37488) (< v_prenex_37488 main_y))) (forall ((v_prenex_33795 Int) (v_prenex_33794 Int)) (or (< v_prenex_33795 main_y) (<= (select main_a v_prenex_33794) (+ (select main_a v_prenex_33795) 4)) (<= (+ main_y 1) v_prenex_33795) (<= 2 (* 2 (select main_a v_prenex_33794))) (<= (select main_a v_prenex_33795) 999) (<= (select main_a v_prenex_33795) 1500) (<= 1 (select main_a v_prenex_33794)))) (or (forall ((v_prenex_32942 Int)) (or (< v_prenex_32942 main_x) (<= 1 (select main_a v_prenex_32942)))) (forall ((v_prenex_32943 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32943))) (<= (select main_a v_prenex_32943) 1500) (< v_prenex_32943 main_y) (<= (+ main_y 1) v_prenex_32943)))) (forall ((v_prenex_34491 Int) (v_prenex_34490 Int)) (or (<= (select main_a v_prenex_34490) (+ (select main_a v_prenex_34491) 998)) (< v_prenex_34490 main_y) (<= 2 (* 2 (select main_a v_prenex_34491))) (<= 996 (* 2 (select main_a v_prenex_34490))) (<= 498 (select main_a v_prenex_34490)) (<= 0 (+ (select main_a v_prenex_34491) 500)) (<= (+ main_y 1) v_prenex_34490))) (or (forall ((v_prenex_36929 Int)) (or (<= 0 (+ (select main_a v_prenex_36929) 500)) (<= (select main_a v_prenex_36929) 502))) (forall ((v_prenex_36930 Int)) (or (<= (select main_a v_prenex_36930) 1500) (<= 996 (* 2 (select main_a v_prenex_36930))) (<= (select main_a v_prenex_36930) 999) (<= (+ main_y 1) v_prenex_36930) (< v_prenex_36930 main_y)))) (forall ((v_prenex_45595 Int) (v_prenex_45594 Int)) (or (< v_prenex_45595 main_y) (<= (select main_a v_prenex_45595) (+ (select main_a v_prenex_45594) 998)) (<= 0 (+ (select main_a v_prenex_45595) 3)) (<= (select main_a v_prenex_45594) 502) (<= (+ main_y 1) v_prenex_45595))) (forall ((v_prenex_36454 Int) (v_prenex_36453 Int)) (or (<= 498 (select main_a v_prenex_36454)) (<= 0 (+ (select main_a v_prenex_36453) 500)) (< v_prenex_36454 main_y) (<= (* 2 (select main_a v_prenex_36454)) 1998) (<= 1 (select main_a v_prenex_36453)) (<= 1000 (+ (select main_a v_prenex_36454) (select main_a v_prenex_36453))) (<= (+ main_y 1) v_prenex_36454))) (forall ((v_prenex_38046 Int) (v_prenex_38047 Int)) (or (<= (+ main_y 1) v_prenex_38047) (< v_prenex_38046 main_x) (<= (* 2 (select main_a v_prenex_38047)) 1998) (< v_prenex_38047 main_y) (<= (* 2 (select main_a v_prenex_38046)) 1004) (<= 1000 (+ (select main_a v_prenex_38047) (select main_a v_prenex_38046))))) (forall ((v_prenex_33396 Int) (v_prenex_33395 Int)) (or (<= (select main_a v_prenex_33396) (+ (select main_a v_prenex_33395) 998)) (< v_prenex_33396 main_y) (<= (select main_a v_prenex_33396) 1500) (<= (* 2 (select main_a v_prenex_33395)) 1004) (<= (select main_a v_prenex_33395) 502) (<= 996 (* 2 (select main_a v_prenex_33396))) (<= (+ main_y 1) v_prenex_33396))) (or (forall ((v_prenex_37228 Int)) (or (<= (select main_a v_prenex_37228) 999) (< v_prenex_37228 main_y) (<= 996 (* 2 (select main_a v_prenex_37228))) (<= (+ main_y 1) v_prenex_37228))) (forall ((v_prenex_37227 Int)) (or (<= 0 (+ (select main_a v_prenex_37227) 500)) (<= (select main_a v_prenex_37227) 1003)))) (forall ((v_prenex_34275 Int) (v_prenex_34274 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34274))) (< v_prenex_34275 main_x) (<= (select main_a v_prenex_34274) (+ (select main_a v_prenex_34275) 998)) (< v_prenex_34274 main_y) (<= (+ main_y 1) v_prenex_34274) (<= 0 (+ (select main_a v_prenex_34275) 500)) (<= 2 (* 2 (select main_a v_prenex_34275))))) (forall ((v_prenex_35974 Int) (v_prenex_35975 Int)) (or (<= (select main_a v_prenex_35974) 1003) (<= (* 2 (select main_a v_prenex_35975)) 1998) (<= (select main_a v_prenex_35975) (+ (select main_a v_prenex_35974) 998)) (<= 996 (* 2 (select main_a v_prenex_35975))) (< v_prenex_35975 main_y) (<= 1 (select main_a v_prenex_35974)) (<= (+ main_y 1) v_prenex_35975))) (forall ((v_prenex_39599 Int) (v_prenex_39598 Int)) (or (<= 0 (+ (select main_a v_prenex_39599) 3)) (<= (select main_a v_prenex_39599) (+ (select main_a v_prenex_39598) 998)) (<= (select main_a v_prenex_39599) 999) (<= (+ main_y 1) v_prenex_39599) (< v_prenex_39599 main_y) (<= 0 (+ (select main_a v_prenex_39598) 500)))) (or (forall ((v_prenex_46791 Int)) (or (<= 1 (select main_a v_prenex_46791)) (<= (* 2 (select main_a v_prenex_46791)) 1004))) (forall ((v_prenex_46792 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46792))) (< v_prenex_46792 main_y) (<= 498 (select main_a v_prenex_46792)) (<= (+ main_y 1) v_prenex_46792) (<= (* 2 (select main_a v_prenex_46792)) 1998)))) (or (forall ((v_prenex_47871 Int)) (or (<= (select main_a v_prenex_47871) 1003) (<= (+ main_x 1) v_prenex_47871))) (forall ((v_prenex_47872 Int)) (or (<= (+ main_y 1) v_prenex_47872) (<= 996 (* 2 (select main_a v_prenex_47872))) (< v_prenex_47872 main_y) (<= (select main_a v_prenex_47872) 999)))) (or (forall ((v_prenex_44971 Int)) (or (<= 1 (select main_a v_prenex_44971)) (<= (select main_a v_prenex_44971) 1003))) (forall ((v_prenex_44972 Int)) (or (<= (+ main_y 1) v_prenex_44972) (< v_prenex_44972 main_y) (<= 996 (* 2 (select main_a v_prenex_44972))) (<= 498 (select main_a v_prenex_44972)) (<= (select main_a v_prenex_44972) 1500)))) (forall ((v_prenex_35798 Int) (v_prenex_35799 Int)) (or (<= 498 (select main_a v_prenex_35799)) (<= (select main_a v_prenex_35799) 1500) (< v_prenex_35799 main_y) (<= 1000 (+ (select main_a v_prenex_35799) (select main_a v_prenex_35798))) (<= (+ main_y 1) v_prenex_35799) (<= (select main_a v_prenex_35798) 502) (<= (select main_a v_prenex_35798) 1003))) (forall ((v_prenex_38033 Int) (v_prenex_38032 Int)) (or (<= (+ (select main_a v_prenex_38033) (select main_a v_prenex_38032)) 1000) (<= 996 (* 2 (select main_a v_prenex_38033))) (< v_prenex_38033 main_y) (< v_prenex_38032 main_x) (<= (+ main_y 1) v_prenex_38033) (<= (select main_a v_prenex_38032) 502) (<= (* 2 (select main_a v_prenex_38032)) 1004))) (forall ((v_prenex_40726 Int) (v_prenex_40727 Int)) (or (< v_prenex_40727 main_y) (<= (+ main_y 1) v_prenex_40727) (<= 1 (select main_a v_prenex_40726)) (<= (select main_a v_prenex_40727) (+ (select main_a v_prenex_40726) 998)) (<= 2 (* 2 (select main_a v_prenex_40726))) (<= (select main_a v_prenex_40727) 1500) (< v_prenex_40726 main_x))) (forall ((v_prenex_39150 Int) (v_prenex_39149 Int)) (or (<= 2 (* 2 (select main_a v_prenex_39149))) (<= (+ main_y 1) v_prenex_39150) (<= (+ main_x 1) v_prenex_39149) (<= 996 (* 2 (select main_a v_prenex_39150))) (<= (select main_a v_prenex_39150) (+ (select main_a v_prenex_39149) 998)) (< v_prenex_39150 main_y) (<= (select main_a v_prenex_39149) 1003))) (forall ((v_prenex_39201 Int) (v_prenex_39202 Int)) (or (<= (+ main_y 1) v_prenex_39202) (<= (select main_a v_prenex_39201) (+ (select main_a v_prenex_39202) 4)) (<= (select main_a v_prenex_39201) 502) (<= (select main_a v_prenex_39202) 999) (< v_prenex_39202 main_y) (<= 0 (+ (select main_a v_prenex_39201) 500)))) (forall ((v_prenex_37902 Int) (v_prenex_37903 Int)) (or (< v_prenex_37903 main_y) (<= (+ main_y 1) v_prenex_37903) (<= 2 (* 2 (select main_a v_prenex_37902))) (<= (+ (select main_a v_prenex_37903) (select main_a v_prenex_37902)) 1000) (<= (* 2 (select main_a v_prenex_37903)) 1998) (<= (select main_a v_prenex_37902) 502) (< v_prenex_37902 main_x))) (forall ((v_prenex_37999 Int) (v_prenex_37998 Int)) (or (<= (select main_a v_prenex_37999) (+ (select main_a v_prenex_37998) 998)) (<= 996 (* 2 (select main_a v_prenex_37999))) (<= (* 2 (select main_a v_prenex_37999)) 1998) (< v_prenex_37999 main_y) (<= 0 (+ (select main_a v_prenex_37998) 500)) (<= (+ main_y 1) v_prenex_37999))) (forall ((v_prenex_38453 Int) (v_prenex_38452 Int)) (or (< v_prenex_38453 main_y) (<= 2 (* 2 (select main_a v_prenex_38452))) (<= (+ main_y 1) v_prenex_38453) (<= (+ main_x 1) v_prenex_38452) (<= (* 2 (select main_a v_prenex_38452)) 1004) (<= (select main_a v_prenex_38452) (+ (select main_a v_prenex_38453) 4)) (<= 996 (* 2 (select main_a v_prenex_38453))))) (forall ((v_prenex_40678 Int) (v_prenex_40679 Int)) (or (<= (select main_a v_prenex_40679) 999) (<= 2 (* 2 (select main_a v_prenex_40678))) (< v_prenex_40679 main_y) (<= (+ main_y 1) v_prenex_40679) (<= 0 (+ (select main_a v_prenex_40678) 500)) (<= (+ main_x 1) v_prenex_40678) (<= (select main_a v_prenex_40679) (+ (select main_a v_prenex_40678) 998)))) (forall ((v_prenex_36711 Int) (v_prenex_36712 Int)) (or (<= (+ main_x 1) v_prenex_36711) (<= (select main_a v_prenex_36712) (+ (select main_a v_prenex_36711) 998)) (<= 2 (* 2 (select main_a v_prenex_36711))) (< v_prenex_36712 main_y) (<= (select main_a v_prenex_36711) 502) (<= (+ main_y 1) v_prenex_36712) (<= 498 (select main_a v_prenex_36712)))) (forall ((v_prenex_39986 Int) (v_prenex_39985 Int)) (or (<= (* 2 (select main_a v_prenex_39986)) 1998) (<= 498 (select main_a v_prenex_39986)) (<= (select main_a v_prenex_39986) (+ (select main_a v_prenex_39985) 998)) (<= 1 (select main_a v_prenex_39985)) (< v_prenex_39986 main_y) (<= (+ main_y 1) v_prenex_39986))) (forall ((v_prenex_44809 Int) (v_prenex_44808 Int)) (or (<= 498 (select main_a v_prenex_44809)) (< v_prenex_44809 main_y) (<= 0 (+ (select main_a v_prenex_44808) 500)) (<= (select main_a v_prenex_44809) (+ (select main_a v_prenex_44808) 998)) (<= (+ main_y 1) v_prenex_44809) (<= 996 (* 2 (select main_a v_prenex_44809))))) (forall ((v_prenex_32654 Int) (v_prenex_32655 Int)) (or (<= (select main_a v_prenex_32655) 999) (<= (+ main_y 1) v_prenex_32655) (<= 2 (* 2 (select main_a v_prenex_32654))) (<= (* 2 (select main_a v_prenex_32655)) 1998) (< v_prenex_32655 main_y) (<= (* 2 (select main_a v_prenex_32654)) 1004) (<= (select main_a v_prenex_32654) (+ (select main_a v_prenex_32655) 4)))) (forall ((v_prenex_44267 Int) (v_prenex_44266 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44266))) (<= (+ (select main_a v_prenex_44267) (select main_a v_prenex_44266)) 1000) (<= (+ main_y 1) v_prenex_44267) (< v_prenex_44267 main_y) (<= (select main_a v_prenex_44267) 1500) (<= (select main_a v_prenex_44267) 999) (<= 0 (+ (select main_a v_prenex_44266) 500)))) (forall ((v_prenex_41219 Int) (v_prenex_41220 Int)) (or (<= (+ main_y 1) v_prenex_41220) (<= 996 (* 2 (select main_a v_prenex_41220))) (< v_prenex_41220 main_y) (<= (select main_a v_prenex_41219) 1003) (<= (select main_a v_prenex_41220) 999) (<= (+ (select main_a v_prenex_41220) (select main_a v_prenex_41219)) 1000))) (forall ((v_prenex_40773 Int) (v_prenex_40772 Int)) (or (<= (+ main_x 1) v_prenex_40772) (<= (select main_a v_prenex_40773) (+ (select main_a v_prenex_40772) 998)) (< v_prenex_40772 main_x) (<= (+ main_y 1) v_prenex_40773) (<= (select main_a v_prenex_40772) 1003))) (forall ((v_prenex_35262 Int) (v_prenex_35261 Int)) (or (<= (+ main_y 1) v_prenex_35261) (< v_prenex_35261 main_y) (<= 1 (select main_a v_prenex_35262)) (<= (* 2 (select main_a v_prenex_35261)) 1998) (<= (select main_a v_prenex_35261) (+ (select main_a v_prenex_35262) 998)) (<= 0 (+ (select main_a v_prenex_35261) 3)))) (forall ((v_prenex_41957 Int) (v_prenex_41958 Int)) (or (<= (select main_a v_prenex_41957) (+ (select main_a v_prenex_41958) 4)) (<= 2 (* 2 (select main_a v_prenex_41957))) (<= (select main_a v_prenex_41957) 1003) (<= (+ main_y 1) v_prenex_41958) (< v_prenex_41958 main_y) (<= (select main_a v_prenex_41958) 999))) (forall ((v_prenex_37892 Int) (v_prenex_37893 Int)) (or (<= 498 (select main_a v_prenex_37893)) (<= (+ (select main_a v_prenex_37893) (select main_a v_prenex_37892)) 1000) (<= 1 (select main_a v_prenex_37892)) (< v_prenex_37893 main_y) (<= 0 (+ (select main_a v_prenex_37892) 500)) (<= (+ main_y 1) v_prenex_37893))) (forall ((v_prenex_36030 Int) (v_prenex_36031 Int)) (or (<= 1 (select main_a v_prenex_36030)) (< v_prenex_36031 main_y) (<= (+ (select main_a v_prenex_36031) (select main_a v_prenex_36030)) 1000) (<= (select main_a v_prenex_36030) 1003) (< v_prenex_36030 main_x) (<= (* 2 (select main_a v_prenex_36031)) 1998) (<= (+ main_y 1) v_prenex_36031))) (forall ((v_prenex_43669 Int) (v_prenex_43670 Int)) (or (< v_prenex_43670 main_y) (<= (select main_a v_prenex_43670) 1500) (<= (+ (select main_a v_prenex_43670) (select main_a v_prenex_43669)) 1000) (<= (+ main_y 1) v_prenex_43670) (<= (* 2 (select main_a v_prenex_43670)) 1998))) (forall ((v_prenex_42902 Int) (v_prenex_42903 Int)) (or (< v_prenex_42903 main_y) (<= 498 (select main_a v_prenex_42903)) (<= (select main_a v_prenex_42902) (+ (select main_a v_prenex_42903) 4)) (<= (+ main_y 1) v_prenex_42903) (<= (select main_a v_prenex_42902) 502) (<= (+ main_x 1) v_prenex_42902))) (forall ((v_prenex_43895 Int) (v_prenex_43894 Int)) (or (<= (+ main_y 1) v_prenex_43895) (<= (select main_a v_prenex_43894) (+ (select main_a v_prenex_43895) 4)) (<= 1 (select main_a v_prenex_43894)) (<= (* 2 (select main_a v_prenex_43895)) 1998) (<= 2 (* 2 (select main_a v_prenex_43894))) (< v_prenex_43894 main_x) (< v_prenex_43895 main_y))) (or (forall ((v_prenex_42612 Int)) (<= 2 (* 2 (select main_a v_prenex_42612)))) (forall ((v_prenex_42617 Int)) (or (<= (+ main_y 1) v_prenex_42617) (<= 498 (select main_a v_prenex_42617)) (< v_prenex_42617 main_y)))) (or (forall ((v_prenex_40756 Int)) (or (<= (select main_a v_prenex_40756) 1003) (< v_prenex_40756 main_x) (<= 2 (* 2 (select main_a v_prenex_40756))))) (forall ((v_prenex_40757 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40757))) (< v_prenex_40757 main_y) (<= 498 (select main_a v_prenex_40757)) (<= (+ main_y 1) v_prenex_40757)))) (or (forall ((v_prenex_40489 Int)) (or (<= (+ main_y 1) v_prenex_40489) (<= 498 (select main_a v_prenex_40489)) (< v_prenex_40489 main_y) (<= 996 (* 2 (select main_a v_prenex_40489))))) (forall ((v_prenex_40488 Int)) (or (<= 0 (+ (select main_a v_prenex_40488) 500)) (<= (* 2 (select main_a v_prenex_40488)) 1004)))) (forall ((v_prenex_41035 Int) (v_prenex_41036 Int)) (or (< v_prenex_41036 main_y) (<= (select main_a v_prenex_41035) (+ (select main_a v_prenex_41036) 4)) (<= (select main_a v_prenex_41036) 1500) (<= (select main_a v_prenex_41036) 999) (<= (select main_a v_prenex_41035) 502) (<= (+ main_y 1) v_prenex_41036))) (forall ((v_prenex_39234 Int) (v_prenex_39233 Int)) (or (<= (select main_a v_prenex_39234) 999) (<= (select main_a v_prenex_39234) (+ (select main_a v_prenex_39233) 998)) (<= 0 (+ (select main_a v_prenex_39233) 500)) (< v_prenex_39234 main_y) (<= (* 2 (select main_a v_prenex_39233)) 1004) (<= (+ main_y 1) v_prenex_39234) (<= 498 (select main_a v_prenex_39234)))) (forall ((v_prenex_40334 Int) (v_prenex_40333 Int)) (or (<= (+ main_y 1) v_prenex_40334) (< v_prenex_40334 main_y) (<= (select main_a v_prenex_40333) 502) (<= 996 (* 2 (select main_a v_prenex_40334))) (<= (select main_a v_prenex_40334) 999) (<= (* 2 (select main_a v_prenex_40333)) 1004) (<= (select main_a v_prenex_40334) (+ (select main_a v_prenex_40333) 998)))) (forall ((v_prenex_35788 Int) (v_prenex_35789 Int)) (or (<= 498 (select main_a v_prenex_35789)) (< v_prenex_35789 main_y) (<= (select main_a v_prenex_35788) 1003) (<= 996 (* 2 (select main_a v_prenex_35789))) (<= (+ main_y 1) v_prenex_35789) (<= 2 (* 2 (select main_a v_prenex_35788))) (<= (select main_a v_prenex_35788) (+ (select main_a v_prenex_35789) 4)))) (or (forall ((v_prenex_35885 Int)) (or (<= (+ main_y 1) v_prenex_35885) (< v_prenex_35885 main_y) (<= 498 (select main_a v_prenex_35885)) (<= 996 (* 2 (select main_a v_prenex_35885))))) (forall ((v_prenex_35884 Int)) (<= 2 (* 2 (select main_a v_prenex_35884))))) (forall ((v_prenex_36065 Int) (v_prenex_36064 Int)) (or (<= (* 2 (select main_a v_prenex_36064)) 1004) (<= 1000 (+ (select main_a v_prenex_36065) (select main_a v_prenex_36064))) (< v_prenex_36064 main_x) (<= (select main_a v_prenex_36064) 1003) (<= (+ main_x 1) v_prenex_36064))) (or (forall ((v_prenex_37976 Int)) (or (<= (* 2 (select main_a v_prenex_37976)) 1004) (<= (select main_a v_prenex_37976) 502))) (forall ((v_prenex_37977 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37977))) (<= 0 (+ (select main_a v_prenex_37977) 3)) (<= (+ main_y 1) v_prenex_37977) (< v_prenex_37977 main_y)))) (forall ((v_prenex_34545 Int) (v_prenex_34544 Int)) (or (<= 1 (select main_a v_prenex_34545)) (<= 1000 (+ (select main_a v_prenex_34544) (select main_a v_prenex_34545))) (<= (+ main_y 1) v_prenex_34544) (<= (select main_a v_prenex_34544) 1500) (< v_prenex_34544 main_y) (<= (select main_a v_prenex_34545) 502) (<= 996 (* 2 (select main_a v_prenex_34544))))) (or (forall ((v_prenex_33730 Int)) (or (<= 1 (select main_a v_prenex_33730)) (< v_prenex_33730 main_x))) (forall ((v_prenex_33731 Int)) (or (<= (+ main_y 1) v_prenex_33731) (<= 996 (* 2 (select main_a v_prenex_33731))) (< v_prenex_33731 main_y) (<= (* 2 (select main_a v_prenex_33731)) 1998)))) (forall ((v_prenex_46608 Int) (v_prenex_46609 Int)) (or (< v_prenex_46609 main_y) (<= (select main_a v_prenex_46609) 1500) (<= (+ main_y 1) v_prenex_46609) (<= 1000 (+ (select main_a v_prenex_46609) (select main_a v_prenex_46608))))) (forall ((v_prenex_36114 Int) (v_prenex_36115 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36114))) (<= (+ (select main_a v_prenex_36115) (select main_a v_prenex_36114)) 1000) (<= (select main_a v_prenex_36114) 1003) (<= 0 (+ (select main_a v_prenex_36115) 3)) (<= (+ main_y 1) v_prenex_36115) (<= (select main_a v_prenex_36115) 1500) (< v_prenex_36115 main_y))) (forall ((v_prenex_39761 Int) (v_prenex_39760 Int)) (or (<= (select main_a v_prenex_39761) (+ (select main_a v_prenex_39760) 998)) (<= (+ main_y 1) v_prenex_39761) (<= (select main_a v_prenex_39760) 502) (<= (* 2 (select main_a v_prenex_39761)) 1998) (< v_prenex_39761 main_y) (<= (+ main_x 1) v_prenex_39760))) (or (forall ((v_prenex_45294 Int)) (or (<= 0 (+ (select main_a v_prenex_45294) 500)) (<= (select main_a v_prenex_45294) 502))) (forall ((v_prenex_45295 Int)) (or (< v_prenex_45295 main_y) (<= 0 (+ (select main_a v_prenex_45295) 3)) (<= (+ main_y 1) v_prenex_45295) (<= 996 (* 2 (select main_a v_prenex_45295))) (<= (select main_a v_prenex_45295) 999)))) (forall ((v_prenex_37137 Int) (v_prenex_37138 Int)) (or (<= (select main_a v_prenex_37138) 999) (<= (+ main_y 1) v_prenex_37138) (< v_prenex_37138 main_y) (<= (* 2 (select main_a v_prenex_37137)) 1004) (<= 498 (select main_a v_prenex_37138)) (<= (+ (select main_a v_prenex_37138) (select main_a v_prenex_37137)) 1000) (<= 0 (+ (select main_a v_prenex_37137) 500)))) (forall ((v_prenex_46642 Int) (v_prenex_46641 Int)) (or (<= (* 2 (select main_a v_prenex_46641)) 1004) (< v_prenex_46642 main_y) (<= (+ main_x 1) v_prenex_46641) (<= (+ main_y 1) v_prenex_46642) (<= 1000 (+ (select main_a v_prenex_46642) (select main_a v_prenex_46641))) (<= 0 (+ (select main_a v_prenex_46642) 3)) (<= (select main_a v_prenex_46641) 1003))) (forall ((v_prenex_38190 Int) (v_prenex_38189 Int)) (or (<= 498 (select main_a v_prenex_38190)) (<= (+ main_y 1) v_prenex_38190) (<= (+ (select main_a v_prenex_38190) (select main_a v_prenex_38189)) 1000) (< v_prenex_38190 main_y) (<= (select main_a v_prenex_38190) 999) (<= (select main_a v_prenex_38189) 502))) (forall ((v_prenex_39773 Int) (v_prenex_39772 Int)) (or (<= 498 (select main_a v_prenex_39773)) (< v_prenex_39773 main_y) (<= (* 2 (select main_a v_prenex_39772)) 1004) (<= (select main_a v_prenex_39772) 1003) (< v_prenex_39772 main_x) (<= (select main_a v_prenex_39773) (+ (select main_a v_prenex_39772) 998)) (<= (+ main_y 1) v_prenex_39773))) (or (forall ((v_prenex_45867 Int)) (or (< v_prenex_45867 main_y) (<= 498 (select main_a v_prenex_45867)) (<= (* 2 (select main_a v_prenex_45867)) 1998) (<= (+ main_y 1) v_prenex_45867))) (forall ((v_prenex_45866 Int)) (or (<= (select main_a v_prenex_45866) 1003) (< v_prenex_45866 main_x) (<= 2 (* 2 (select main_a v_prenex_45866)))))) (forall ((v_prenex_44553 Int) (v_prenex_44552 Int)) (or (<= (* 2 (select main_a v_prenex_44552)) 1004) (<= 0 (+ (select main_a v_prenex_44553) 3)) (<= (select main_a v_prenex_44552) 502) (<= (+ main_y 1) v_prenex_44553) (<= (select main_a v_prenex_44553) (+ (select main_a v_prenex_44552) 998)) (<= 498 (select main_a v_prenex_44553)) (< v_prenex_44553 main_y))) (forall ((v_prenex_37143 Int) (v_prenex_37144 Int)) (or (<= (select main_a v_prenex_37144) 1500) (<= (select main_a v_prenex_37143) (+ (select main_a v_prenex_37144) 4)) (<= (+ main_y 1) v_prenex_37144) (<= 1 (select main_a v_prenex_37143)) (< v_prenex_37144 main_y) (<= 996 (* 2 (select main_a v_prenex_37144))) (<= (select main_a v_prenex_37143) 502))) (forall ((v_prenex_43059 Int) (v_prenex_43058 Int)) (or (<= (select main_a v_prenex_43058) 1003) (<= (+ (select main_a v_prenex_43059) (select main_a v_prenex_43058)) 1000) (<= (+ main_y 1) v_prenex_43059) (<= 996 (* 2 (select main_a v_prenex_43059))) (<= (select main_a v_prenex_43059) 999) (<= 0 (+ (select main_a v_prenex_43058) 500)) (< v_prenex_43059 main_y))) (forall ((v_prenex_42974 Int) (v_prenex_42975 Int)) (or (<= 0 (+ (select main_a v_prenex_42975) 3)) (<= (+ main_y 1) v_prenex_42975) (< v_prenex_42975 main_y) (< v_prenex_42974 main_x) (<= 2 (* 2 (select main_a v_prenex_42974))) (<= 1 (select main_a v_prenex_42974)) (<= (select main_a v_prenex_42975) (+ (select main_a v_prenex_42974) 998)))) (forall ((v_prenex_39343 Int) (v_prenex_39342 Int)) (or (<= (+ main_y 1) v_prenex_39343) (< v_prenex_39343 main_y) (<= 996 (* 2 (select main_a v_prenex_39343))) (<= 498 (select main_a v_prenex_39343)) (<= (select main_a v_prenex_39342) (+ (select main_a v_prenex_39343) 4)) (<= 0 (+ (select main_a v_prenex_39342) 500)) (<= 2 (* 2 (select main_a v_prenex_39342))))) (forall ((v_prenex_47134 Int) (v_prenex_47133 Int)) (or (<= 0 (+ (select main_a v_prenex_47133) 500)) (<= (select main_a v_prenex_47134) 999) (< v_prenex_47134 main_y) (<= 1000 (+ (select main_a v_prenex_47134) (select main_a v_prenex_47133))) (<= (select main_a v_prenex_47133) 1003) (<= (select main_a v_prenex_47134) 1500) (<= (+ main_y 1) v_prenex_47134))) (or (forall ((v_prenex_47771 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47771))) (<= (* 2 (select main_a v_prenex_47771)) 1004) (< v_prenex_47771 main_x))) (forall ((v_prenex_47772 Int)) (or (< v_prenex_47772 main_y) (<= 498 (select main_a v_prenex_47772)) (<= (+ main_y 1) v_prenex_47772) (<= (* 2 (select main_a v_prenex_47772)) 1998)))) (or (forall ((v_prenex_36658 Int)) (<= 0 (+ (select main_a v_prenex_36658) 500))) (forall ((v_prenex_36659 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36659))) (< v_prenex_36659 main_y) (<= (+ main_y 1) v_prenex_36659) (<= 498 (select main_a v_prenex_36659))))) (or (forall ((v_prenex_37710 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37710))) (< v_prenex_37710 main_x) (<= (+ main_x 1) v_prenex_37710))) (forall ((v_prenex_37711 Int)) (or (<= (+ main_y 1) v_prenex_37711) (<= 996 (* 2 (select main_a v_prenex_37711)))))) (forall ((v_prenex_45139 Int) (v_prenex_45138 Int)) (or (<= (select main_a v_prenex_45138) 1003) (<= 498 (select main_a v_prenex_45139)) (< v_prenex_45139 main_y) (<= (* 2 (select main_a v_prenex_45139)) 1998) (<= (* 2 (select main_a v_prenex_45138)) 1004) (<= (+ main_y 1) v_prenex_45139) (<= (select main_a v_prenex_45139) (+ (select main_a v_prenex_45138) 998)))) (forall ((v_prenex_34123 Int) (v_prenex_34122 Int)) (or (<= (* 2 (select main_a v_prenex_34122)) 1998) (< v_prenex_34123 main_x) (< v_prenex_34122 main_y) (<= (select main_a v_prenex_34123) (+ (select main_a v_prenex_34122) 4)) (<= (+ main_y 1) v_prenex_34122))) (forall ((v_prenex_39090 Int) (v_prenex_39089 Int)) (or (< v_prenex_39090 main_y) (<= (+ main_y 1) v_prenex_39090) (<= (select main_a v_prenex_39090) (+ (select main_a v_prenex_39089) 998)) (<= (select main_a v_prenex_39089) 502) (<= 2 (* 2 (select main_a v_prenex_39089))) (<= (* 2 (select main_a v_prenex_39090)) 1998))) (forall ((v_prenex_43744 Int) (v_prenex_43743 Int)) (or (<= (select main_a v_prenex_43743) 502) (<= 0 (+ (select main_a v_prenex_43743) 500)) (<= (select main_a v_prenex_43744) (+ (select main_a v_prenex_43743) 998)) (<= 498 (select main_a v_prenex_43744)) (<= (+ main_y 1) v_prenex_43744) (< v_prenex_43744 main_y))) (forall ((v_prenex_36360 Int) (v_prenex_36361 Int)) (or (<= (+ main_x 1) v_prenex_36360) (<= (select main_a v_prenex_36360) 502) (<= (+ main_y 1) v_prenex_36361) (<= 0 (+ (select main_a v_prenex_36360) 500)) (<= 498 (select main_a v_prenex_36361)) (< v_prenex_36361 main_y) (<= (select main_a v_prenex_36360) (+ (select main_a v_prenex_36361) 4)))) (forall ((v_prenex_43815 Int) (v_prenex_43814 Int)) (or (<= 1000 (+ (select main_a v_prenex_43815) (select main_a v_prenex_43814))) (<= 996 (* 2 (select main_a v_prenex_43815))) (<= (* 2 (select main_a v_prenex_43815)) 1998) (<= (+ main_y 1) v_prenex_43815) (< v_prenex_43815 main_y) (<= (select main_a v_prenex_43814) 1003))) (forall ((v_prenex_35024 Int) (v_prenex_35023 Int)) (or (< v_prenex_35024 main_x) (<= 1 (select main_a v_prenex_35024)) (<= (select main_a v_prenex_35024) 502) (<= (select main_a v_prenex_35023) (+ (select main_a v_prenex_35024) 998)) (< v_prenex_35023 main_y) (<= (+ main_y 1) v_prenex_35023) (<= 0 (+ (select main_a v_prenex_35023) 3)))) (forall ((v_prenex_45872 Int) (v_prenex_45873 Int)) (or (<= (select main_a v_prenex_45872) 1003) (<= 498 (select main_a v_prenex_45873)) (<= (select main_a v_prenex_45873) 999) (< v_prenex_45873 main_y) (<= 1 (select main_a v_prenex_45872)) (<= 1000 (+ (select main_a v_prenex_45873) (select main_a v_prenex_45872))) (<= (+ main_y 1) v_prenex_45873))) (forall ((v_prenex_34313 Int) (v_prenex_34312 Int)) (or (<= 0 (+ (select main_a v_prenex_34313) 500)) (<= (* 2 (select main_a v_prenex_34313)) 1004) (<= 1000 (+ (select main_a v_prenex_34312) (select main_a v_prenex_34313))) (<= (select main_a v_prenex_34312) 999) (< v_prenex_34312 main_y) (<= (+ main_y 1) v_prenex_34312) (<= 996 (* 2 (select main_a v_prenex_34312))))) (forall ((v_prenex_33342 Int) (v_prenex_33341 Int)) (or (<= (+ main_y 1) v_prenex_33342) (< v_prenex_33342 main_y) (<= 996 (* 2 (select main_a v_prenex_33342))) (<= (* 2 (select main_a v_prenex_33341)) 1004) (<= 0 (+ (select main_a v_prenex_33341) 500)) (<= 0 (+ (select main_a v_prenex_33342) 3)) (<= (select main_a v_prenex_33342) (+ (select main_a v_prenex_33341) 998)))) (forall ((v_prenex_42656 Int) (v_prenex_42657 Int)) (or (<= 498 (select main_a v_prenex_42657)) (< v_prenex_42657 main_y) (<= (+ main_y 1) v_prenex_42657) (<= (select main_a v_prenex_42656) 1003) (<= (select main_a v_prenex_42656) (+ (select main_a v_prenex_42657) 4)) (<= 996 (* 2 (select main_a v_prenex_42657))) (<= 0 (+ (select main_a v_prenex_42656) 500)))) (forall ((v_prenex_39645 Int) (v_prenex_39644 Int)) (or (<= (select main_a v_prenex_39645) 999) (<= 498 (select main_a v_prenex_39645)) (<= (+ main_y 1) v_prenex_39645) (< v_prenex_39645 main_y) (<= (select main_a v_prenex_39644) 1003) (<= (* 2 (select main_a v_prenex_39644)) 1004) (<= (+ (select main_a v_prenex_39645) (select main_a v_prenex_39644)) 1000))) (forall ((v_prenex_41181 Int) (v_prenex_41182 Int)) (or (<= (+ main_y 1) v_prenex_41182) (<= (+ main_x 1) v_prenex_41181) (<= (+ (select main_a v_prenex_41182) (select main_a v_prenex_41181)) 1000) (<= 0 (+ (select main_a v_prenex_41181) 500)) (<= (select main_a v_prenex_41182) 999) (< v_prenex_41182 main_y))) (forall ((v_prenex_34247 Int) (v_prenex_34246 Int)) (or (<= (select main_a v_prenex_34247) 1003) (<= (+ main_y 1) v_prenex_34246) (<= (* 2 (select main_a v_prenex_34247)) 1004) (< v_prenex_34246 main_y) (<= 0 (+ (select main_a v_prenex_34246) 3)) (<= 1000 (+ (select main_a v_prenex_34246) (select main_a v_prenex_34247))))) (forall ((v_prenex_35743 Int) (v_prenex_35742 Int)) (or (<= (select main_a v_prenex_35742) (+ (select main_a v_prenex_35743) 4)) (<= (select main_a v_prenex_35742) 1003) (<= 498 (select main_a v_prenex_35743)) (<= (+ main_y 1) v_prenex_35743) (<= (select main_a v_prenex_35743) 1500) (<= 1 (select main_a v_prenex_35742)) (< v_prenex_35743 main_y))) (forall ((v_prenex_32878 Int) (v_prenex_32879 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32879))) (<= (+ (select main_a v_prenex_32879) (select main_a v_prenex_32878)) 1000) (<= (+ main_y 1) v_prenex_32879) (<= (* 2 (select main_a v_prenex_32879)) 1998) (<= (* 2 (select main_a v_prenex_32878)) 1004) (< v_prenex_32879 main_y))) (or (forall ((v_prenex_43124 Int)) (or (<= 1 (select main_a v_prenex_43124)) (<= (* 2 (select main_a v_prenex_43124)) 1004))) (forall ((v_prenex_43125 Int)) (or (<= (+ main_y 1) v_prenex_43125) (< v_prenex_43125 main_y) (<= 996 (* 2 (select main_a v_prenex_43125))) (<= (* 2 (select main_a v_prenex_43125)) 1998)))) (or (forall ((v_prenex_42558 Int)) (or (<= 0 (+ (select main_a v_prenex_42558) 500)) (<= (select main_a v_prenex_42558) 1003))) (forall ((v_prenex_42559 Int)) (or (<= (* 2 (select main_a v_prenex_42559)) 1998) (<= (+ main_y 1) v_prenex_42559) (< v_prenex_42559 main_y) (<= (select main_a v_prenex_42559) 1500)))) (forall ((v_prenex_42116 Int) (v_prenex_42115 Int)) (or (<= (+ main_x 1) v_prenex_42115) (<= (select main_a v_prenex_42115) 502) (<= (select main_a v_prenex_42116) (+ (select main_a v_prenex_42115) 998)) (<= 0 (+ (select main_a v_prenex_42115) 500)) (< v_prenex_42115 main_x))) (forall ((v_prenex_48022 Int) (v_prenex_48021 Int)) (or (<= (+ (select main_a v_prenex_48022) (select main_a v_prenex_48021)) 1000) (<= (select main_a v_prenex_48022) 999) (< v_prenex_48022 main_y) (<= (+ main_y 1) v_prenex_48022) (<= 0 (+ (select main_a v_prenex_48021) 500)) (<= (select main_a v_prenex_48021) 502))) (forall ((v_prenex_40949 Int) (v_prenex_40948 Int)) (or (<= (* 2 (select main_a v_prenex_40948)) 1004) (<= 1 (select main_a v_prenex_40948)) (< v_prenex_40949 main_y) (<= (select main_a v_prenex_40949) (+ (select main_a v_prenex_40948) 998)) (<= (select main_a v_prenex_40949) 999) (<= (+ main_x 1) v_prenex_40948) (<= (+ main_y 1) v_prenex_40949))) (or (forall ((v_prenex_38255 Int)) (or (<= (select main_a v_prenex_38255) 502) (<= 0 (+ (select main_a v_prenex_38255) 500)) (< v_prenex_38255 main_x))) (forall ((v_prenex_38256 Int)) (or (<= (+ main_y 1) v_prenex_38256) (<= 498 (select main_a v_prenex_38256)) (< v_prenex_38256 main_y) (<= (* 2 (select main_a v_prenex_38256)) 1998)))) (forall ((v_prenex_40854 Int) (v_prenex_40855 Int)) (or (<= 498 (select main_a v_prenex_40855)) (<= (select main_a v_prenex_40855) 999) (< v_prenex_40855 main_y) (<= (+ main_y 1) v_prenex_40855) (<= (* 2 (select main_a v_prenex_40854)) 1004) (<= (select main_a v_prenex_40854) 1003) (<= 1000 (+ (select main_a v_prenex_40855) (select main_a v_prenex_40854))))) (forall ((v_prenex_36426 Int) (v_prenex_36427 Int)) (or (<= 0 (+ (select main_a v_prenex_36426) 500)) (<= (+ main_y 1) v_prenex_36427) (<= (select main_a v_prenex_36427) 1500) (< v_prenex_36427 main_y) (<= 1 (select main_a v_prenex_36426)) (<= (select main_a v_prenex_36426) (+ (select main_a v_prenex_36427) 4)) (<= 498 (select main_a v_prenex_36427)))) (forall ((v_prenex_36166 Int) (v_prenex_36167 Int)) (or (< v_prenex_36166 main_x) (<= (* 2 (select main_a v_prenex_36167)) 1998) (< v_prenex_36167 main_y) (<= (+ main_y 1) v_prenex_36167) (<= (select main_a v_prenex_36166) (+ (select main_a v_prenex_36167) 4)) (<= 2 (* 2 (select main_a v_prenex_36166))) (<= (select main_a v_prenex_36166) 1003))) (forall ((v_prenex_46587 Int) (v_prenex_46586 Int)) (or (<= (+ (select main_a v_prenex_46587) (select main_a v_prenex_46586)) 1000) (<= (+ main_y 1) v_prenex_46587) (<= (select main_a v_prenex_46586) 1003) (<= (select main_a v_prenex_46587) 999) (< v_prenex_46587 main_y) (<= (select main_a v_prenex_46587) 1500) (<= (select main_a v_prenex_46586) 502))) (forall ((v_prenex_34459 Int) (v_prenex_34458 Int)) (or (<= (+ main_y 1) v_prenex_34458) (<= 996 (* 2 (select main_a v_prenex_34458))) (<= (* 2 (select main_a v_prenex_34459)) 1004) (<= (select main_a v_prenex_34458) (+ (select main_a v_prenex_34459) 998)) (<= 0 (+ (select main_a v_prenex_34458) 3)) (< v_prenex_34458 main_y) (<= 2 (* 2 (select main_a v_prenex_34459))))) (forall ((v_prenex_47600 Int) (v_prenex_47599 Int)) (or (<= (select main_a v_prenex_47599) 1003) (<= 2 (* 2 (select main_a v_prenex_47599))) (< v_prenex_47600 main_y) (<= (* 2 (select main_a v_prenex_47600)) 1998) (<= 498 (select main_a v_prenex_47600)) (<= (+ (select main_a v_prenex_47600) (select main_a v_prenex_47599)) 1000) (<= (+ main_y 1) v_prenex_47600))) (forall ((v_prenex_45409 Int) (v_prenex_45408 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45408))) (<= 0 (+ (select main_a v_prenex_45409) 3)) (<= (* 2 (select main_a v_prenex_45408)) 1004) (< v_prenex_45409 main_y) (<= (select main_a v_prenex_45408) (+ (select main_a v_prenex_45409) 4)) (<= (+ main_y 1) v_prenex_45409) (<= 996 (* 2 (select main_a v_prenex_45409))))) (forall ((v_prenex_45762 Int) (v_prenex_45763 Int)) (or (<= (select main_a v_prenex_45762) 502) (<= (select main_a v_prenex_45763) 1500) (< v_prenex_45763 main_y) (<= (select main_a v_prenex_45762) (+ (select main_a v_prenex_45763) 4)) (<= (* 2 (select main_a v_prenex_45763)) 1998) (<= (+ main_y 1) v_prenex_45763) (<= (* 2 (select main_a v_prenex_45762)) 1004))) (forall ((v_prenex_32456 Int) (v_prenex_32457 Int)) (or (<= (+ main_x 1) v_prenex_32456) (<= (+ main_y 1) v_prenex_32457) (<= (* 2 (select main_a v_prenex_32457)) 1998) (< v_prenex_32457 main_y) (<= (select main_a v_prenex_32456) (+ (select main_a v_prenex_32457) 4)) (<= 0 (+ (select main_a v_prenex_32456) 500)) (<= (select main_a v_prenex_32456) 1003))) (forall ((v_prenex_46099 Int) (v_prenex_46098 Int)) (or (<= 1000 (+ (select main_a v_prenex_46099) (select main_a v_prenex_46098))) (<= 0 (+ (select main_a v_prenex_46099) 3)) (< v_prenex_46099 main_y) (<= (+ main_y 1) v_prenex_46099) (<= (select main_a v_prenex_46098) 1003) (<= (select main_a v_prenex_46099) 1500))) (forall ((v_prenex_41718 Int) (v_prenex_41719 Int)) (or (<= 1000 (+ (select main_a v_prenex_41719) (select main_a v_prenex_41718))) (<= (select main_a v_prenex_41718) 1003) (<= 1 (select main_a v_prenex_41718)) (< v_prenex_41719 main_y) (<= 0 (+ (select main_a v_prenex_41719) 3)) (<= (select main_a v_prenex_41719) 999) (<= (+ main_y 1) v_prenex_41719))) (forall ((v_prenex_36720 Int) (v_prenex_36719 Int)) (or (< v_prenex_36720 main_y) (<= (+ main_y 1) v_prenex_36720) (<= (select main_a v_prenex_36720) 1500) (<= 996 (* 2 (select main_a v_prenex_36720))) (<= (select main_a v_prenex_36719) (+ (select main_a v_prenex_36720) 4)))) (forall ((v_prenex_34786 Int) (v_prenex_34785 Int)) (or (< v_prenex_34785 main_y) (<= (+ main_y 1) v_prenex_34785) (<= 2 (* 2 (select main_a v_prenex_34786))) (<= (+ (select main_a v_prenex_34785) (select main_a v_prenex_34786)) 1000) (<= (select main_a v_prenex_34785) 1500) (<= 0 (+ (select main_a v_prenex_34786) 500)) (<= 996 (* 2 (select main_a v_prenex_34785))))) (forall ((v_prenex_43524 Int) (v_prenex_43523 Int)) (or (<= 0 (+ (select main_a v_prenex_43524) 3)) (<= (+ main_y 1) v_prenex_43524) (<= 1000 (+ (select main_a v_prenex_43524) (select main_a v_prenex_43523))) (< v_prenex_43524 main_y) (<= (select main_a v_prenex_43524) 1500) (<= 1 (select main_a v_prenex_43523)))) (or (forall ((v_prenex_47957 Int)) (or (<= 0 (+ (select main_a v_prenex_47957) 500)) (<= (select main_a v_prenex_47957) 502))) (forall ((v_prenex_47958 Int)) (or (<= (+ main_y 1) v_prenex_47958) (<= (* 2 (select main_a v_prenex_47958)) 1998) (<= (select main_a v_prenex_47958) 999) (< v_prenex_47958 main_y)))) (forall ((v_prenex_42205 Int) (v_prenex_42206 Int)) (or (<= 0 (+ (select main_a v_prenex_42206) 3)) (< v_prenex_42205 main_x) (< v_prenex_42206 main_y) (<= (+ main_y 1) v_prenex_42206) (<= 0 (+ (select main_a v_prenex_42205) 500)) (<= (* 2 (select main_a v_prenex_42205)) 1004) (<= (select main_a v_prenex_42205) (+ (select main_a v_prenex_42206) 4)))) (forall ((v_prenex_40348 Int) (v_prenex_40347 Int)) (or (<= (+ (select main_a v_prenex_40348) (select main_a v_prenex_40347)) 1000) (<= (+ main_y 1) v_prenex_40348) (<= (+ main_x 1) v_prenex_40347) (< v_prenex_40348 main_y) (<= (* 2 (select main_a v_prenex_40348)) 1998) (<= (select main_a v_prenex_40347) 1003))) (forall ((v_prenex_42453 Int) (v_prenex_42454 Int)) (or (<= (select main_a v_prenex_42453) (+ (select main_a v_prenex_42454) 4)) (< v_prenex_42454 main_y) (<= (select main_a v_prenex_42454) 1500) (<= (+ main_y 1) v_prenex_42454) (<= 1 (select main_a v_prenex_42453)) (<= (* 2 (select main_a v_prenex_42454)) 1998))) (forall ((v_prenex_41562 Int) (v_prenex_41563 Int)) (or (<= (+ main_y 1) v_prenex_41563) (<= 1000 (+ (select main_a v_prenex_41563) (select main_a v_prenex_41562))) (< v_prenex_41563 main_y) (<= (* 2 (select main_a v_prenex_41562)) 1004) (<= (select main_a v_prenex_41562) 502) (<= (* 2 (select main_a v_prenex_41563)) 1998) (<= 0 (+ (select main_a v_prenex_41563) 3)))) (forall ((v_prenex_42067 Int) (v_prenex_42068 Int)) (or (<= (+ (select main_a v_prenex_42068) (select main_a v_prenex_42067)) 1000) (<= (+ main_y 1) v_prenex_42068) (< v_prenex_42068 main_y) (<= (select main_a v_prenex_42068) 1500))) (forall ((v_prenex_41075 Int) (v_prenex_41076 Int)) (or (<= (select main_a v_prenex_41076) 1500) (<= 996 (* 2 (select main_a v_prenex_41076))) (< v_prenex_41076 main_y) (<= (select main_a v_prenex_41076) (+ (select main_a v_prenex_41075) 998)) (<= (* 2 (select main_a v_prenex_41075)) 1004) (<= 1 (select main_a v_prenex_41075)) (<= (+ main_y 1) v_prenex_41076))) (forall ((v_prenex_40446 Int) (v_prenex_40445 Int)) (or (<= 1000 (+ (select main_a v_prenex_40446) (select main_a v_prenex_40445))) (<= 1 (select main_a v_prenex_40445)) (<= (+ main_x 1) v_prenex_40445) (<= (select main_a v_prenex_40445) 502) (<= (+ main_y 1) v_prenex_40446) (< v_prenex_40446 main_y) (<= 498 (select main_a v_prenex_40446)))) (forall ((v_prenex_46864 Int) (v_prenex_46863 Int)) (or (<= (* 2 (select main_a v_prenex_46864)) 1998) (<= (+ (select main_a v_prenex_46864) (select main_a v_prenex_46863)) 1000) (<= (+ main_y 1) v_prenex_46864) (< v_prenex_46864 main_y) (<= (* 2 (select main_a v_prenex_46863)) 1004) (<= (+ main_x 1) v_prenex_46863) (<= 2 (* 2 (select main_a v_prenex_46863))))) (or (forall ((v_prenex_46869 Int)) (or (<= (* 2 (select main_a v_prenex_46869)) 1004) (<= (select main_a v_prenex_46869) 1003))) (forall ((v_prenex_46870 Int)) (or (< v_prenex_46870 main_y) (<= (* 2 (select main_a v_prenex_46870)) 1998) (<= (select main_a v_prenex_46870) 1500) (<= (+ main_y 1) v_prenex_46870) (<= 498 (select main_a v_prenex_46870))))) (forall ((v_prenex_33197 Int) (v_prenex_33196 Int)) (or (<= (select main_a v_prenex_33197) 999) (<= 2 (* 2 (select main_a v_prenex_33196))) (<= 498 (select main_a v_prenex_33197)) (<= (select main_a v_prenex_33197) (+ (select main_a v_prenex_33196) 998)) (<= (* 2 (select main_a v_prenex_33196)) 1004) (< v_prenex_33197 main_y) (<= (+ main_y 1) v_prenex_33197))) (forall ((v_prenex_41937 Int) (v_prenex_41938 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41937))) (<= (+ main_y 1) v_prenex_41938) (< v_prenex_41938 main_y) (<= (select main_a v_prenex_41938) 999) (<= (select main_a v_prenex_41938) (+ (select main_a v_prenex_41937) 998)) (<= 1 (select main_a v_prenex_41937)) (<= (+ main_x 1) v_prenex_41937))) (forall ((v_prenex_44429 Int) (v_prenex_44428 Int)) (or (< v_prenex_44429 main_y) (<= (select main_a v_prenex_44429) (+ (select main_a v_prenex_44428) 998)) (<= 996 (* 2 (select main_a v_prenex_44429))) (<= (+ main_y 1) v_prenex_44429) (<= 1 (select main_a v_prenex_44428)) (<= (select main_a v_prenex_44429) 1500))) (or (forall ((v_prenex_44360 Int)) (<= 1 (select main_a v_prenex_44360))) (forall ((v_prenex_44361 Int)) (or (<= (+ main_y 1) v_prenex_44361) (< v_prenex_44361 main_y) (<= (select main_a v_prenex_44361) 1500) (<= (* 2 (select main_a v_prenex_44361)) 1998)))) (or (forall ((v_prenex_33164 Int)) (or (<= (* 2 (select main_a v_prenex_33164)) 1004) (<= (select main_a v_prenex_33164) 1003))) (forall ((v_prenex_33165 Int)) (or (<= (+ main_y 1) v_prenex_33165) (<= (select main_a v_prenex_33165) 1500) (<= 0 (+ (select main_a v_prenex_33165) 3)) (< v_prenex_33165 main_y) (<= (* 2 (select main_a v_prenex_33165)) 1998)))) (forall ((v_prenex_40945 Int) (v_prenex_40944 Int)) (or (<= (select main_a v_prenex_40944) (+ (select main_a v_prenex_40945) 4)) (<= 2 (* 2 (select main_a v_prenex_40944))) (<= (select main_a v_prenex_40945) 1500) (<= (+ main_y 1) v_prenex_40945) (< v_prenex_40945 main_y))) (forall ((v_prenex_45951 Int) (v_prenex_45950 Int)) (or (<= (select main_a v_prenex_45950) 502) (<= 0 (+ (select main_a v_prenex_45951) 3)) (<= (select main_a v_prenex_45951) 999) (<= (select main_a v_prenex_45951) (+ (select main_a v_prenex_45950) 998)) (< v_prenex_45951 main_y) (<= (+ main_y 1) v_prenex_45951) (<= (select main_a v_prenex_45950) 1003))) (forall ((v_prenex_34235 Int) (v_prenex_34234 Int)) (or (<= (select main_a v_prenex_34234) 1500) (<= (+ main_y 1) v_prenex_34234) (< v_prenex_34234 main_y) (<= (select main_a v_prenex_34235) (+ (select main_a v_prenex_34234) 4)) (<= 0 (+ (select main_a v_prenex_34235) 500)) (<= 996 (* 2 (select main_a v_prenex_34234))) (<= 1 (select main_a v_prenex_34235)))) (forall ((v_prenex_35074 Int) (v_prenex_35073 Int)) (or (< v_prenex_35073 main_y) (<= (select main_a v_prenex_35074) 502) (<= 0 (+ (select main_a v_prenex_35074) 500)) (<= 0 (+ (select main_a v_prenex_35073) 3)) (<= (+ (select main_a v_prenex_35073) (select main_a v_prenex_35074)) 1000) (<= (+ main_y 1) v_prenex_35073) (<= (select main_a v_prenex_35073) 1500))) (forall ((v_prenex_39436 Int) (v_prenex_39437 Int)) (or (<= (select main_a v_prenex_39437) 999) (< v_prenex_39437 main_y) (<= 0 (+ (select main_a v_prenex_39436) 500)) (<= (select main_a v_prenex_39436) (+ (select main_a v_prenex_39437) 4)) (<= 1 (select main_a v_prenex_39436)) (<= (+ main_y 1) v_prenex_39437))) (forall ((v_prenex_33287 Int) (v_prenex_33286 Int)) (or (<= (+ main_x 1) v_prenex_33286) (<= (select main_a v_prenex_33286) (+ (select main_a v_prenex_33287) 4)) (< v_prenex_33286 main_x) (<= (* 2 (select main_a v_prenex_33286)) 1004) (<= (select main_a v_prenex_33286) 502))) (forall ((v_prenex_40109 Int) (v_prenex_40110 Int)) (or (<= (select main_a v_prenex_40109) 502) (<= (select main_a v_prenex_40109) (+ (select main_a v_prenex_40110) 4)) (<= (+ main_y 1) v_prenex_40110) (< v_prenex_40109 main_x) (<= 0 (+ (select main_a v_prenex_40109) 500)) (< v_prenex_40110 main_y) (<= (select main_a v_prenex_40110) 1500))) (forall ((v_prenex_45430 Int) (v_prenex_45431 Int)) (or (< v_prenex_45431 main_y) (<= (select main_a v_prenex_45431) 1500) (<= (select main_a v_prenex_45430) 502) (<= 0 (+ (select main_a v_prenex_45430) 500)) (<= (+ main_y 1) v_prenex_45431) (<= 996 (* 2 (select main_a v_prenex_45431))) (<= (select main_a v_prenex_45430) (+ (select main_a v_prenex_45431) 4)))) (forall ((v_prenex_36903 Int) (v_prenex_36904 Int)) (or (<= (select main_a v_prenex_36903) (+ (select main_a v_prenex_36904) 4)) (<= 996 (* 2 (select main_a v_prenex_36904))) (<= (+ main_x 1) v_prenex_36903) (< v_prenex_36904 main_y) (<= 0 (+ (select main_a v_prenex_36903) 500)) (<= 1 (select main_a v_prenex_36903)) (<= (+ main_y 1) v_prenex_36904))) (forall ((v_prenex_42249 Int) (v_prenex_42250 Int)) (or (<= (+ main_y 1) v_prenex_42250) (<= (select main_a v_prenex_42249) 1003) (<= (+ (select main_a v_prenex_42250) (select main_a v_prenex_42249)) 1000) (<= 2 (* 2 (select main_a v_prenex_42249))) (< v_prenex_42250 main_y) (<= 996 (* 2 (select main_a v_prenex_42250))))) (or (forall ((v_prenex_44490 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44490))) (<= 0 (+ (select main_a v_prenex_44490) 500)))) (forall ((v_prenex_44491 Int)) (or (< v_prenex_44491 main_y) (<= (+ main_y 1) v_prenex_44491) (<= 498 (select main_a v_prenex_44491)) (<= 996 (* 2 (select main_a v_prenex_44491)))))) (or (forall ((v_prenex_32557 Int)) (or (<= 996 (* 2 (select main_a v_prenex_32557))) (<= (select main_a v_prenex_32557) 1500) (<= (+ main_y 1) v_prenex_32557) (< v_prenex_32557 main_y))) (forall ((v_prenex_32556 Int)) (or (<= (+ main_x 1) v_prenex_32556) (<= (* 2 (select main_a v_prenex_32556)) 1004) (<= 2 (* 2 (select main_a v_prenex_32556)))))) (forall ((v_prenex_47596 Int) (v_prenex_47595 Int)) (or (<= (* 2 (select main_a v_prenex_47596)) 1998) (<= (+ main_x 1) v_prenex_47595) (<= 1000 (+ (select main_a v_prenex_47596) (select main_a v_prenex_47595))) (<= 0 (+ (select main_a v_prenex_47595) 500)) (<= 2 (* 2 (select main_a v_prenex_47595))) (< v_prenex_47596 main_y) (<= (+ main_y 1) v_prenex_47596))) (forall ((v_prenex_33009 Int) (v_prenex_33008 Int)) (or (<= (+ (select main_a v_prenex_33009) (select main_a v_prenex_33008)) 1000) (<= 996 (* 2 (select main_a v_prenex_33009))) (<= (* 2 (select main_a v_prenex_33008)) 1004) (<= 0 (+ (select main_a v_prenex_33008) 500)) (< v_prenex_33009 main_y) (<= 0 (+ (select main_a v_prenex_33009) 3)) (<= (+ main_y 1) v_prenex_33009))) (forall ((v_prenex_44618 Int) (v_prenex_44619 Int)) (or (<= (+ main_x 1) v_prenex_44618) (<= 0 (+ (select main_a v_prenex_44618) 500)) (<= (select main_a v_prenex_44619) (+ (select main_a v_prenex_44618) 998)) (<= 1 (select main_a v_prenex_44618)) (< v_prenex_44618 main_x))) (forall ((v_prenex_46211 Int) (v_prenex_46212 Int)) (or (<= 1000 (+ (select main_a v_prenex_46212) (select main_a v_prenex_46211))) (<= (select main_a v_prenex_46212) 1500) (<= 0 (+ (select main_a v_prenex_46211) 500)) (<= (+ main_y 1) v_prenex_46212) (<= (select main_a v_prenex_46211) 502) (<= 498 (select main_a v_prenex_46212)) (< v_prenex_46212 main_y))) (forall ((v_prenex_39775 Int) (v_prenex_39774 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39775))) (<= (+ main_x 1) v_prenex_39774) (<= 1 (select main_a v_prenex_39774)) (<= (select main_a v_prenex_39774) 502) (<= (select main_a v_prenex_39775) (+ (select main_a v_prenex_39774) 998)) (<= (+ main_y 1) v_prenex_39775) (< v_prenex_39775 main_y))) (forall ((v_prenex_43015 Int) (v_prenex_43014 Int)) (or (< v_prenex_43014 main_x) (<= (+ main_y 1) v_prenex_43015) (<= (select main_a v_prenex_43014) 1003) (<= (select main_a v_prenex_43014) (+ (select main_a v_prenex_43015) 4)) (<= 0 (+ (select main_a v_prenex_43015) 3)) (< v_prenex_43015 main_y))) (forall ((v_prenex_33444 Int) (v_prenex_33443 Int)) (or (<= (select main_a v_prenex_33443) 1003) (<= 1000 (+ (select main_a v_prenex_33444) (select main_a v_prenex_33443))) (<= (+ main_y 1) v_prenex_33444) (< v_prenex_33444 main_y) (<= 996 (* 2 (select main_a v_prenex_33444))))) (forall ((v_prenex_42021 Int) (v_prenex_42022 Int)) (or (<= (* 2 (select main_a v_prenex_42021)) 1004) (<= 1 (select main_a v_prenex_42021)) (<= (+ main_y 1) v_prenex_42022) (<= (select main_a v_prenex_42022) 999) (< v_prenex_42022 main_y) (<= (select main_a v_prenex_42022) (+ (select main_a v_prenex_42021) 998)) (<= (* 2 (select main_a v_prenex_42022)) 1998))) (or (forall ((v_prenex_47511 Int)) (or (<= (* 2 (select main_a v_prenex_47511)) 1004) (<= 0 (+ (select main_a v_prenex_47511) 500)))) (forall ((v_prenex_47512 Int)) (or (<= 0 (+ (select main_a v_prenex_47512) 3)) (<= (+ main_y 1) v_prenex_47512) (<= (* 2 (select main_a v_prenex_47512)) 1998) (< v_prenex_47512 main_y) (<= 996 (* 2 (select main_a v_prenex_47512)))))) (forall ((v_prenex_32412 Int) (v_prenex_32413 Int)) (or (< v_prenex_32413 main_y) (<= (* 2 (select main_a v_prenex_32412)) 1004) (<= (+ (select main_a v_prenex_32413) (select main_a v_prenex_32412)) 1000) (<= 1 (select main_a v_prenex_32412)) (<= (* 2 (select main_a v_prenex_32413)) 1998) (<= (select main_a v_prenex_32413) 999) (<= (+ main_y 1) v_prenex_32413))) (or (forall ((v_prenex_44816 Int)) (or (<= 2 (* 2 (select main_a v_prenex_44816))) (<= (select main_a v_prenex_44816) 1003))) (forall ((v_prenex_44817 Int)) (or (<= (+ main_y 1) v_prenex_44817) (<= 0 (+ (select main_a v_prenex_44817) 3)) (< v_prenex_44817 main_y) (<= (* 2 (select main_a v_prenex_44817)) 1998)))) (or (forall ((v_prenex_43421 Int)) (or (< v_prenex_43421 main_y) (<= (select main_a v_prenex_43421) 1500) (<= 0 (+ (select main_a v_prenex_43421) 3)) (<= 996 (* 2 (select main_a v_prenex_43421))) (<= (+ main_y 1) v_prenex_43421))) (forall ((v_prenex_43420 Int)) (<= (select main_a v_prenex_43420) 502))) (forall ((v_prenex_33293 Int) (v_prenex_33292 Int)) (or (<= 0 (+ (select main_a v_prenex_33292) 500)) (<= 1 (select main_a v_prenex_33292)) (<= (+ main_y 1) v_prenex_33293) (<= 498 (select main_a v_prenex_33293)) (<= (+ (select main_a v_prenex_33293) (select main_a v_prenex_33292)) 1000) (<= 996 (* 2 (select main_a v_prenex_33293))) (< v_prenex_33293 main_y))) (forall ((v_prenex_41989 Int) (v_prenex_41990 Int)) (or (<= (select main_a v_prenex_41990) (+ (select main_a v_prenex_41989) 998)) (<= (+ main_y 1) v_prenex_41990) (<= (* 2 (select main_a v_prenex_41990)) 1998) (<= (* 2 (select main_a v_prenex_41989)) 1004) (< v_prenex_41990 main_y) (<= 996 (* 2 (select main_a v_prenex_41990))))) (forall ((v_prenex_47492 Int) (v_prenex_47491 Int)) (or (<= (select main_a v_prenex_47491) (+ (select main_a v_prenex_47492) 4)) (<= (* 2 (select main_a v_prenex_47491)) 1004) (<= (+ main_y 1) v_prenex_47492) (<= (select main_a v_prenex_47491) 1003) (< v_prenex_47492 main_y) (<= 0 (+ (select main_a v_prenex_47492) 3)) (<= (select main_a v_prenex_47492) 1500))) (or (forall ((v_prenex_44962 Int)) (<= (* 2 (select main_a v_prenex_44962)) 1004)) (forall ((v_prenex_44964 Int)) (or (<= (+ main_y 1) v_prenex_44964) (<= (select main_a v_prenex_44964) 999) (< v_prenex_44964 main_y) (<= (* 2 (select main_a v_prenex_44964)) 1998)))) (forall ((v_prenex_39533 Int) (v_prenex_39532 Int)) (or (<= (select main_a v_prenex_39532) 502) (<= 0 (+ (select main_a v_prenex_39533) 3)) (<= (+ main_y 1) v_prenex_39533) (<= (select main_a v_prenex_39533) (+ (select main_a v_prenex_39532) 998)) (< v_prenex_39533 main_y) (<= 0 (+ (select main_a v_prenex_39532) 500)))) (forall ((v_prenex_41967 Int) (v_prenex_41968 Int)) (or (<= (select main_a v_prenex_41968) 999) (<= 1 (select main_a v_prenex_41967)) (< v_prenex_41968 main_y) (<= (+ main_y 1) v_prenex_41968) (<= 0 (+ (select main_a v_prenex_41967) 500)) (<= 0 (+ (select main_a v_prenex_41968) 3)) (<= (+ (select main_a v_prenex_41968) (select main_a v_prenex_41967)) 1000))) (forall ((v_prenex_35070 Int) (v_prenex_35069 Int)) (or (<= (+ main_x 1) v_prenex_35070) (<= (+ main_y 1) v_prenex_35069) (< v_prenex_35069 main_y) (<= (select main_a v_prenex_35070) (+ (select main_a v_prenex_35069) 4)) (<= (select main_a v_prenex_35070) 1003) (<= 2 (* 2 (select main_a v_prenex_35070))) (<= 0 (+ (select main_a v_prenex_35069) 3)))) (or (forall ((v_prenex_45338 Int)) (or (<= 0 (+ (select main_a v_prenex_45338) 500)) (<= (select main_a v_prenex_45338) 1003))) (forall ((v_prenex_45339 Int)) (or (< v_prenex_45339 main_y) (<= (+ main_y 1) v_prenex_45339) (<= 996 (* 2 (select main_a v_prenex_45339))) (<= (* 2 (select main_a v_prenex_45339)) 1998) (<= (select main_a v_prenex_45339) 1500)))) (forall ((v_prenex_35211 Int) (v_prenex_35212 Int)) (or (<= (select main_a v_prenex_35211) 1500) (<= (+ main_y 1) v_prenex_35211) (< v_prenex_35211 main_y) (<= (select main_a v_prenex_35211) (+ (select main_a v_prenex_35212) 998)) (<= 0 (+ (select main_a v_prenex_35212) 500)) (<= 1 (select main_a v_prenex_35212)) (<= 0 (+ (select main_a v_prenex_35211) 3)))) (forall ((v_prenex_43425 Int) (v_prenex_43424 Int)) (or (<= (+ main_y 1) v_prenex_43425) (<= 498 (select main_a v_prenex_43425)) (<= 996 (* 2 (select main_a v_prenex_43425))) (<= (select main_a v_prenex_43425) (+ (select main_a v_prenex_43424) 998)) (<= 1 (select main_a v_prenex_43424)) (< v_prenex_43425 main_y) (<= 2 (* 2 (select main_a v_prenex_43424))))) (forall ((v_prenex_34219 Int) (v_prenex_34218 Int)) (or (< v_prenex_34218 main_y) (<= 498 (select main_a v_prenex_34218)) (<= (* 2 (select main_a v_prenex_34218)) 1998) (<= 0 (+ (select main_a v_prenex_34219) 500)) (<= (* 2 (select main_a v_prenex_34219)) 1004) (<= (+ main_y 1) v_prenex_34218) (<= (select main_a v_prenex_34219) (+ (select main_a v_prenex_34218) 4)))) (forall ((v_prenex_40805 Int) (v_prenex_40804 Int)) (or (<= (+ main_y 1) v_prenex_40805) (<= 1000 (+ (select main_a v_prenex_40805) (select main_a v_prenex_40804))) (< v_prenex_40805 main_y) (<= (* 2 (select main_a v_prenex_40804)) 1004) (<= (* 2 (select main_a v_prenex_40805)) 1998) (<= 1 (select main_a v_prenex_40804)) (<= 498 (select main_a v_prenex_40805)))) (forall ((v_prenex_43231 Int) (v_prenex_43230 Int)) (or (<= 996 (* 2 (select main_a v_prenex_43231))) (<= (* 2 (select main_a v_prenex_43230)) 1004) (< v_prenex_43231 main_y) (<= 498 (select main_a v_prenex_43231)) (<= (+ main_y 1) v_prenex_43231) (<= 1000 (+ (select main_a v_prenex_43231) (select main_a v_prenex_43230))) (<= (select main_a v_prenex_43230) 1003))) (or (forall ((v_prenex_44933 Int)) (or (< v_prenex_44933 main_y) (<= 996 (* 2 (select main_a v_prenex_44933))) (<= (+ main_y 1) v_prenex_44933) (<= 498 (select main_a v_prenex_44933)))) (forall ((v_prenex_44932 Int)) (or (<= (select main_a v_prenex_44932) 502) (<= 0 (+ (select main_a v_prenex_44932) 500)) (< v_prenex_44932 main_x)))) (forall ((v_prenex_35548 Int) (v_prenex_35549 Int)) (or (<= (+ (select main_a v_prenex_35549) (select main_a v_prenex_35548)) 1000) (<= 1 (select main_a v_prenex_35548)) (<= (+ main_y 1) v_prenex_35549) (<= 2 (* 2 (select main_a v_prenex_35548))) (<= 996 (* 2 (select main_a v_prenex_35549))) (<= 498 (select main_a v_prenex_35549)) (< v_prenex_35549 main_y))) (forall ((v_prenex_42602 Int) (v_prenex_42603 Int)) (or (<= (+ main_y 1) v_prenex_42603) (<= (* 2 (select main_a v_prenex_42602)) 1004) (<= 1000 (+ (select main_a v_prenex_42603) (select main_a v_prenex_42602))) (<= 0 (+ (select main_a v_prenex_42603) 3)) (<= 0 (+ (select main_a v_prenex_42602) 500)) (< v_prenex_42603 main_y) (<= (select main_a v_prenex_42603) 1500))) (forall ((v_prenex_40092 Int) (v_prenex_40091 Int)) (or (<= (* 2 (select main_a v_prenex_40092)) 1998) (< v_prenex_40092 main_y) (<= (+ main_y 1) v_prenex_40092) (<= (+ (select main_a v_prenex_40092) (select main_a v_prenex_40091)) 1000) (<= (select main_a v_prenex_40091) 502) (<= (* 2 (select main_a v_prenex_40091)) 1004) (<= 0 (+ (select main_a v_prenex_40092) 3)))) (forall ((v_prenex_47489 Int) (v_prenex_47490 Int)) (or (< v_prenex_47490 main_y) (<= (+ main_y 1) v_prenex_47490) (<= 996 (* 2 (select main_a v_prenex_47490))) (<= 0 (+ (select main_a v_prenex_47489) 500)) (<= (select main_a v_prenex_47490) 999) (<= (+ (select main_a v_prenex_47490) (select main_a v_prenex_47489)) 1000))) (or (forall ((v_prenex_42295 Int)) (or (<= (select main_a v_prenex_42295) 1003) (<= 2 (* 2 (select main_a v_prenex_42295))) (< v_prenex_42295 main_x))) (forall ((v_prenex_42296 Int)) (or (<= (* 2 (select main_a v_prenex_42296)) 1998) (<= (+ main_y 1) v_prenex_42296) (<= 996 (* 2 (select main_a v_prenex_42296))) (< v_prenex_42296 main_y)))) (forall ((v_prenex_47559 Int) (v_prenex_47560 Int)) (or (<= 1000 (+ (select main_a v_prenex_47560) (select main_a v_prenex_47559))) (<= (+ main_y 1) v_prenex_47560) (<= (* 2 (select main_a v_prenex_47560)) 1998) (<= 1 (select main_a v_prenex_47559)) (< v_prenex_47560 main_y) (<= 996 (* 2 (select main_a v_prenex_47560))))) (forall ((v_prenex_47736 Int) (v_prenex_47735 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47735))) (< v_prenex_47736 main_y) (<= 0 (+ (select main_a v_prenex_47736) 3)) (<= 1000 (+ (select main_a v_prenex_47736) (select main_a v_prenex_47735))) (<= (+ main_y 1) v_prenex_47736) (<= (select main_a v_prenex_47735) 502))) (or (forall ((v_prenex_42407 Int)) (or (<= 0 (+ (select main_a v_prenex_42407) 500)) (<= 2 (* 2 (select main_a v_prenex_42407))))) (forall ((v_prenex_42408 Int)) (or (< v_prenex_42408 main_y) (<= (select main_a v_prenex_42408) 1500) (<= 0 (+ (select main_a v_prenex_42408) 3)) (<= (+ main_y 1) v_prenex_42408) (<= 996 (* 2 (select main_a v_prenex_42408)))))) (forall ((v_prenex_44726 Int) (v_prenex_44727 Int)) (or (<= 1000 (+ (select main_a v_prenex_44727) (select main_a v_prenex_44726))) (<= 2 (* 2 (select main_a v_prenex_44726))) (<= (+ main_y 1) v_prenex_44727) (<= 996 (* 2 (select main_a v_prenex_44727))) (< v_prenex_44727 main_y))) (forall ((v_prenex_33418 Int) (v_prenex_33417 Int)) (or (<= (+ main_x 1) v_prenex_33417) (<= 2 (* 2 (select main_a v_prenex_33417))) (< v_prenex_33418 main_y) (<= 1000 (+ (select main_a v_prenex_33418) (select main_a v_prenex_33417))) (< v_prenex_33417 main_x))) (forall ((v_prenex_41584 Int) (v_prenex_41585 Int)) (or (<= (+ main_y 1) v_prenex_41585) (<= (select main_a v_prenex_41584) 502) (< v_prenex_41585 main_y) (<= 1000 (+ (select main_a v_prenex_41585) (select main_a v_prenex_41584))) (<= 1 (select main_a v_prenex_41584)) (<= (select main_a v_prenex_41585) 1500) (<= 0 (+ (select main_a v_prenex_41585) 3)))) (forall ((v_prenex_45940 Int) (v_prenex_45941 Int)) (or (<= 0 (+ (select main_a v_prenex_45941) 3)) (<= (* 2 (select main_a v_prenex_45940)) 1004) (< v_prenex_45941 main_y) (<= (+ main_y 1) v_prenex_45941) (<= (select main_a v_prenex_45941) (+ (select main_a v_prenex_45940) 998)) (<= (select main_a v_prenex_45940) 1003) (<= (select main_a v_prenex_45941) 999))) (forall ((v_prenex_44091 Int) (v_prenex_44090 Int)) (or (<= 996 (* 2 (select main_a v_prenex_44091))) (<= (select main_a v_prenex_44090) (+ (select main_a v_prenex_44091) 4)) (<= 1 (select main_a v_prenex_44090)) (<= (+ main_y 1) v_prenex_44091) (<= (select main_a v_prenex_44091) 1500) (< v_prenex_44091 main_y) (<= (select main_a v_prenex_44090) 502))) (forall ((v_prenex_33488 Int) (v_prenex_33487 Int)) (or (<= (+ main_y 1) v_prenex_33488) (<= (* 2 (select main_a v_prenex_33487)) 1004) (< v_prenex_33488 main_y) (<= (select main_a v_prenex_33487) 1003) (<= (+ main_x 1) v_prenex_33487) (<= 1000 (+ (select main_a v_prenex_33488) (select main_a v_prenex_33487))) (<= (select main_a v_prenex_33488) 999))) (forall ((v_prenex_41720 Int) (v_prenex_41721 Int)) (or (<= 498 (select main_a v_prenex_41721)) (<= (+ (select main_a v_prenex_41721) (select main_a v_prenex_41720)) 1000) (<= (* 2 (select main_a v_prenex_41720)) 1004) (<= (+ main_y 1) v_prenex_41721) (<= 2 (* 2 (select main_a v_prenex_41720))) (<= (select main_a v_prenex_41721) 1500) (< v_prenex_41721 main_y))) (forall ((v_prenex_32478 Int) (v_prenex_32479 Int)) (or (<= 1000 (+ (select main_a v_prenex_32479) (select main_a v_prenex_32478))) (< v_prenex_32478 main_x) (<= (+ main_y 1) v_prenex_32479) (<= (select main_a v_prenex_32478) 502) (<= 996 (* 2 (select main_a v_prenex_32479))) (< v_prenex_32479 main_y))) (or (forall ((v_prenex_37648 Int)) (or (< v_prenex_37648 main_y) (<= (select main_a v_prenex_37648) 999) (<= 996 (* 2 (select main_a v_prenex_37648))) (<= (* 2 (select main_a v_prenex_37648)) 1998) (<= (+ main_y 1) v_prenex_37648))) (forall ((v_prenex_37647 Int)) (or (<= (* 2 (select main_a v_prenex_37647)) 1004) (<= 1 (select main_a v_prenex_37647))))) (forall ((v_prenex_38194 Int) (v_prenex_38193 Int)) (or (<= (+ main_y 1) v_prenex_38194) (<= (* 2 (select main_a v_prenex_38194)) 1998) (<= 0 (+ (select main_a v_prenex_38193) 500)) (<= (select main_a v_prenex_38194) 1500) (<= 2 (* 2 (select main_a v_prenex_38193))) (<= (+ (select main_a v_prenex_38194) (select main_a v_prenex_38193)) 1000) (< v_prenex_38194 main_y))) (or (forall ((v_prenex_37344 Int)) (or (<= (select main_a v_prenex_37344) 1003) (<= (select main_a v_prenex_37344) 502) (< v_prenex_37344 main_x))) (forall ((v_prenex_37345 Int)) (or (<= 0 (+ (select main_a v_prenex_37345) 3)) (<= (+ main_y 1) v_prenex_37345) (<= 996 (* 2 (select main_a v_prenex_37345))) (< v_prenex_37345 main_y)))) (forall ((v_prenex_36180 Int) (v_prenex_36181 Int)) (or (<= 0 (+ (select main_a v_prenex_36181) 3)) (<= 1 (select main_a v_prenex_36180)) (<= 1000 (+ (select main_a v_prenex_36181) (select main_a v_prenex_36180))) (< v_prenex_36181 main_y) (<= 498 (select main_a v_prenex_36181)) (<= (+ main_y 1) v_prenex_36181))) (or (forall ((v_prenex_43002 Int)) (or (<= (select main_a v_prenex_43002) 1003) (<= (select main_a v_prenex_43002) 502))) (forall ((v_prenex_43003 Int)) (or (<= 498 (select main_a v_prenex_43003)) (<= 0 (+ (select main_a v_prenex_43003) 3)) (<= 996 (* 2 (select main_a v_prenex_43003))) (<= (+ main_y 1) v_prenex_43003) (< v_prenex_43003 main_y)))) (forall ((v_prenex_39695 Int) (v_prenex_39694 Int)) (or (<= (+ main_x 1) v_prenex_39694) (<= (+ main_y 1) v_prenex_39695) (<= (* 2 (select main_a v_prenex_39695)) 1998) (< v_prenex_39695 main_y) (<= (select main_a v_prenex_39694) (+ (select main_a v_prenex_39695) 4)) (<= (select main_a v_prenex_39694) 502) (<= (select main_a v_prenex_39694) 1003))) (forall ((v_prenex_43365 Int) (v_prenex_43364 Int)) (or (< v_prenex_43365 main_y) (<= 1 (select main_a v_prenex_43364)) (<= (+ main_y 1) v_prenex_43365) (<= 0 (+ (select main_a v_prenex_43364) 500)) (<= (* 2 (select main_a v_prenex_43365)) 1998) (<= 498 (select main_a v_prenex_43365)) (<= (select main_a v_prenex_43364) (+ (select main_a v_prenex_43365) 4)))) (forall ((v_prenex_35094 Int) (v_prenex_35093 Int)) (or (<= 0 (+ (select main_a v_prenex_35094) 500)) (<= (select main_a v_prenex_35093) 999) (<= (select main_a v_prenex_35094) (+ (select main_a v_prenex_35093) 4)) (<= 498 (select main_a v_prenex_35093)) (<= (+ main_y 1) v_prenex_35093) (<= 1 (select main_a v_prenex_35094)) (< v_prenex_35093 main_y))) (forall ((v_prenex_36872 Int) (v_prenex_36871 Int)) (or (<= 498 (select main_a v_prenex_36872)) (<= (+ main_y 1) v_prenex_36872) (<= (select main_a v_prenex_36871) 1003) (<= 1000 (+ (select main_a v_prenex_36872) (select main_a v_prenex_36871))) (< v_prenex_36872 main_y))) (or (forall ((v_prenex_37657 Int)) (or (<= (select main_a v_prenex_37657) 1003) (<= 1 (select main_a v_prenex_37657)) (<= (+ main_x 1) v_prenex_37657))) (forall ((v_prenex_37658 Int)) (or (<= (+ main_y 1) v_prenex_37658) (< v_prenex_37658 main_y) (<= 996 (* 2 (select main_a v_prenex_37658)))))) (forall ((v_prenex_42668 Int) (v_prenex_42669 Int)) (or (< v_prenex_42669 main_y) (<= (select main_a v_prenex_42669) (+ (select main_a v_prenex_42668) 998)) (<= 1 (select main_a v_prenex_42668)) (<= 498 (select main_a v_prenex_42669)) (< v_prenex_42668 main_x) (<= (+ main_y 1) v_prenex_42669))) (forall ((v_prenex_42447 Int) (v_prenex_42448 Int)) (or (< v_prenex_42448 main_y) (<= (+ (select main_a v_prenex_42448) (select main_a v_prenex_42447)) 1000) (<= 498 (select main_a v_prenex_42448)) (<= (select main_a v_prenex_42448) 999) (<= (select main_a v_prenex_42447) 1003) (<= 0 (+ (select main_a v_prenex_42447) 500)) (<= (+ main_y 1) v_prenex_42448))) (forall ((v_prenex_43519 Int) (v_prenex_43520 Int)) (or (<= 2 (* 2 (select main_a v_prenex_43519))) (<= (select main_a v_prenex_43519) 502) (<= (+ (select main_a v_prenex_43520) (select main_a v_prenex_43519)) 1000) (< v_prenex_43519 main_x) (<= (+ main_y 1) v_prenex_43520) (< v_prenex_43520 main_y) (<= 996 (* 2 (select main_a v_prenex_43520))))) (forall ((v_prenex_40513 Int) (v_prenex_40512 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40513))) (<= 0 (+ (select main_a v_prenex_40512) 500)) (<= 1 (select main_a v_prenex_40512)) (<= (select main_a v_prenex_40512) (+ (select main_a v_prenex_40513) 4)) (< v_prenex_40512 main_x) (<= (+ main_y 1) v_prenex_40513) (< v_prenex_40513 main_y))) (forall ((v_prenex_43631 Int) (v_prenex_43632 Int)) (or (<= 1000 (+ (select main_a v_prenex_43632) (select main_a v_prenex_43631))) (<= 996 (* 2 (select main_a v_prenex_43632))) (< v_prenex_43632 main_y) (<= (select main_a v_prenex_43631) 502) (<= 1 (select main_a v_prenex_43631)) (<= (select main_a v_prenex_43632) 999) (<= (+ main_y 1) v_prenex_43632))) (forall ((v_prenex_47835 Int) (v_prenex_47836 Int)) (or (<= 0 (+ (select main_a v_prenex_47836) 3)) (< v_prenex_47836 main_y) (<= (select main_a v_prenex_47835) 1003) (<= (+ main_y 1) v_prenex_47836) (<= (select main_a v_prenex_47835) (+ (select main_a v_prenex_47836) 4)) (<= (+ main_x 1) v_prenex_47835) (<= (* 2 (select main_a v_prenex_47835)) 1004))) (forall ((v_prenex_41687 Int) (v_prenex_41686 Int)) (or (<= (select main_a v_prenex_41687) (+ (select main_a v_prenex_41686) 998)) (<= 2 (* 2 (select main_a v_prenex_41686))) (< v_prenex_41686 main_x) (<= 1 (select main_a v_prenex_41686)) (< v_prenex_41687 main_y) (<= 498 (select main_a v_prenex_41687)) (<= (+ main_y 1) v_prenex_41687))) (forall ((v_prenex_45210 Int) (v_prenex_45211 Int)) (or (<= (+ main_y 1) v_prenex_45211) (<= (+ (select main_a v_prenex_45211) (select main_a v_prenex_45210)) 1000) (<= 0 (+ (select main_a v_prenex_45211) 3)) (<= (* 2 (select main_a v_prenex_45211)) 1998) (<= (* 2 (select main_a v_prenex_45210)) 1004) (< v_prenex_45211 main_y))) (forall ((v_prenex_42495 Int) (v_prenex_42496 Int)) (or (<= (+ (select main_a v_prenex_42496) (select main_a v_prenex_42495)) 1000) (<= 498 (select main_a v_prenex_42496)) (<= (select main_a v_prenex_42495) 502) (< v_prenex_42496 main_y) (<= (* 2 (select main_a v_prenex_42496)) 1998) (<= (+ main_y 1) v_prenex_42496) (<= 1 (select main_a v_prenex_42495)))) (forall ((v_prenex_46006 Int) (v_prenex_46007 Int)) (or (<= (select main_a v_prenex_46006) (+ (select main_a v_prenex_46007) 4)) (<= (+ main_y 1) v_prenex_46007) (<= (select main_a v_prenex_46006) 502) (< v_prenex_46007 main_y) (<= (* 2 (select main_a v_prenex_46006)) 1004) (<= (select main_a v_prenex_46007) 1500) (<= 0 (+ (select main_a v_prenex_46007) 3)))) (or (forall ((v_prenex_40503 Int)) (or (<= (+ main_y 1) v_prenex_40503) (<= 996 (* 2 (select main_a v_prenex_40503))) (<= (* 2 (select main_a v_prenex_40503)) 1998) (<= 498 (select main_a v_prenex_40503)) (< v_prenex_40503 main_y))) (forall ((v_prenex_40502 Int)) (or (<= 1 (select main_a v_prenex_40502)) (<= 2 (* 2 (select main_a v_prenex_40502)))))) (forall ((v_prenex_37136 Int) (v_prenex_37135 Int)) (or (< v_prenex_37136 main_y) (<= (+ main_x 1) v_prenex_37135) (<= 2 (* 2 (select main_a v_prenex_37135))) (<= (+ main_y 1) v_prenex_37136) (<= (select main_a v_prenex_37135) (+ (select main_a v_prenex_37136) 4)) (<= 1 (select main_a v_prenex_37135)) (<= 996 (* 2 (select main_a v_prenex_37136))))) (or (forall ((v_prenex_37881 Int)) (or (<= (select main_a v_prenex_37881) 1500) (< v_prenex_37881 main_y) (<= (+ main_y 1) v_prenex_37881) (<= 996 (* 2 (select main_a v_prenex_37881))) (<= 0 (+ (select main_a v_prenex_37881) 3)))) (forall ((v_prenex_37880 Int)) (or (<= (select main_a v_prenex_37880) 1003) (<= 0 (+ (select main_a v_prenex_37880) 500))))) (forall ((v_prenex_34007 Int) (v_prenex_34006 Int)) (or (<= (+ main_y 1) v_prenex_34006) (<= (select main_a v_prenex_34007) 502) (<= 996 (* 2 (select main_a v_prenex_34006))) (<= 498 (select main_a v_prenex_34006)) (< v_prenex_34006 main_y) (<= (select main_a v_prenex_34007) 1003) (<= 1000 (+ (select main_a v_prenex_34006) (select main_a v_prenex_34007))))) (forall ((v_prenex_44171 Int) (v_prenex_44170 Int)) (or (<= (+ main_y 1) v_prenex_44171) (< v_prenex_44171 main_y) (<= (select main_a v_prenex_44170) (+ (select main_a v_prenex_44171) 4)) (<= 1 (select main_a v_prenex_44170)) (<= 0 (+ (select main_a v_prenex_44170) 500)) (<= 0 (+ (select main_a v_prenex_44171) 3)) (<= (* 2 (select main_a v_prenex_44171)) 1998))) (forall ((v_prenex_42726 Int) (v_prenex_42727 Int)) (or (<= (* 2 (select main_a v_prenex_42726)) 1004) (<= 996 (* 2 (select main_a v_prenex_42727))) (< v_prenex_42727 main_y) (<= (select main_a v_prenex_42726) 502) (<= (select main_a v_prenex_42726) (+ (select main_a v_prenex_42727) 4)) (<= 498 (select main_a v_prenex_42727)) (<= (+ main_y 1) v_prenex_42727))) (or (forall ((v_prenex_35454 Int)) (or (<= 0 (+ (select main_a v_prenex_35454) 500)) (<= 2 (* 2 (select main_a v_prenex_35454))))) (forall ((v_prenex_35455 Int)) (or (<= (+ main_y 1) v_prenex_35455) (<= 498 (select main_a v_prenex_35455)) (<= 0 (+ (select main_a v_prenex_35455) 3)) (< v_prenex_35455 main_y) (<= 996 (* 2 (select main_a v_prenex_35455)))))) (forall ((v_prenex_41889 Int) (v_prenex_41890 Int)) (or (< v_prenex_41889 main_x) (<= (select main_a v_prenex_41890) 1500) (<= (+ main_y 1) v_prenex_41890) (<= (select main_a v_prenex_41890) (+ (select main_a v_prenex_41889) 998)) (<= (* 2 (select main_a v_prenex_41889)) 1004) (< v_prenex_41890 main_y))) (forall ((v_prenex_37194 Int) (v_prenex_37195 Int)) (or (<= (select main_a v_prenex_37195) 999) (<= (* 2 (select main_a v_prenex_37194)) 1004) (<= (+ main_x 1) v_prenex_37194) (<= 1000 (+ (select main_a v_prenex_37195) (select main_a v_prenex_37194))) (< v_prenex_37195 main_y) (<= (+ main_y 1) v_prenex_37195))) (forall ((v_prenex_44928 Int) (v_prenex_44929 Int)) (or (<= 0 (+ (select main_a v_prenex_44928) 500)) (< v_prenex_44928 main_x) (<= (+ main_y 1) v_prenex_44929) (<= (select main_a v_prenex_44928) 502) (<= 0 (+ (select main_a v_prenex_44929) 3)) (< v_prenex_44929 main_y) (<= (+ (select main_a v_prenex_44929) (select main_a v_prenex_44928)) 1000))) (or (forall ((v_prenex_45976 Int)) (or (<= 2 (* 2 (select main_a v_prenex_45976))) (< v_prenex_45976 main_x))) (forall ((v_prenex_45977 Int)) (or (< v_prenex_45977 main_y) (<= (select main_a v_prenex_45977) 1500) (<= (+ main_y 1) v_prenex_45977) (<= (* 2 (select main_a v_prenex_45977)) 1998)))) (or (forall ((v_prenex_44498 Int)) (or (<= (+ main_x 1) v_prenex_44498) (<= 0 (+ (select main_a v_prenex_44498) 500)) (<= (* 2 (select main_a v_prenex_44498)) 1004))) (forall ((v_prenex_44499 Int)) (or (<= (* 2 (select main_a v_prenex_44499)) 1998) (<= (select main_a v_prenex_44499) 999) (< v_prenex_44499 main_y) (<= (+ main_y 1) v_prenex_44499)))) (forall ((v_prenex_46367 Int) (v_prenex_46368 Int)) (or (<= 498 (select main_a v_prenex_46368)) (<= 1 (select main_a v_prenex_46367)) (<= (select main_a v_prenex_46367) (+ (select main_a v_prenex_46368) 4)) (< v_prenex_46368 main_y) (<= 0 (+ (select main_a v_prenex_46367) 500)) (<= (select main_a v_prenex_46368) 1500) (<= (+ main_y 1) v_prenex_46368))) (forall ((v_prenex_36449 Int) (v_prenex_36450 Int)) (or (< v_prenex_36450 main_y) (<= (+ main_y 1) v_prenex_36450) (<= (select main_a v_prenex_36449) 1003) (<= (select main_a v_prenex_36450) (+ (select main_a v_prenex_36449) 998)) (<= (+ main_x 1) v_prenex_36449) (<= 996 (* 2 (select main_a v_prenex_36450))))) (forall ((v_prenex_46271 Int) (v_prenex_46272 Int)) (or (< v_prenex_46272 main_y) (<= 498 (select main_a v_prenex_46272)) (<= 1000 (+ (select main_a v_prenex_46272) (select main_a v_prenex_46271))) (< v_prenex_46271 main_x) (<= (+ main_y 1) v_prenex_46272))) (forall ((v_prenex_36723 Int) (v_prenex_36724 Int)) (or (< v_prenex_36724 main_y) (<= (* 2 (select main_a v_prenex_36724)) 1998) (<= 1000 (+ (select main_a v_prenex_36724) (select main_a v_prenex_36723))) (<= 996 (* 2 (select main_a v_prenex_36724))) (<= (select main_a v_prenex_36723) 1003) (<= 2 (* 2 (select main_a v_prenex_36723))) (<= (+ main_y 1) v_prenex_36724))) (forall ((v_prenex_45113 Int) (v_prenex_45112 Int)) (or (<= (select main_a v_prenex_45113) 999) (<= 0 (+ (select main_a v_prenex_45112) 500)) (< v_prenex_45113 main_y) (<= (+ main_y 1) v_prenex_45113) (<= (* 2 (select main_a v_prenex_45112)) 1004) (<= (+ (select main_a v_prenex_45113) (select main_a v_prenex_45112)) 1000))) (forall ((v_prenex_42336 Int) (v_prenex_42335 Int)) (or (<= 1000 (+ (select main_a v_prenex_42336) (select main_a v_prenex_42335))) (<= (select main_a v_prenex_42335) 1003) (<= (select main_a v_prenex_42336) 1500) (< v_prenex_42336 main_y) (<= (+ main_y 1) v_prenex_42336) (<= 0 (+ (select main_a v_prenex_42335) 500)))) (forall ((v_prenex_39508 Int) (v_prenex_39509 Int)) (or (<= 0 (+ (select main_a v_prenex_39509) 3)) (<= (* 2 (select main_a v_prenex_39509)) 1998) (< v_prenex_39509 main_y) (<= 2 (* 2 (select main_a v_prenex_39508))) (<= 0 (+ (select main_a v_prenex_39508) 500)) (<= (+ main_y 1) v_prenex_39509) (<= 1000 (+ (select main_a v_prenex_39509) (select main_a v_prenex_39508))))) (forall ((v_prenex_44526 Int) (v_prenex_44527 Int)) (or (<= (select main_a v_prenex_44526) 502) (<= 996 (* 2 (select main_a v_prenex_44527))) (<= (* 2 (select main_a v_prenex_44527)) 1998) (<= (select main_a v_prenex_44526) (+ (select main_a v_prenex_44527) 4)) (<= (+ main_y 1) v_prenex_44527) (< v_prenex_44527 main_y) (<= 2 (* 2 (select main_a v_prenex_44526))))) (forall ((v_prenex_47392 Int) (v_prenex_47391 Int)) (or (<= 498 (select main_a v_prenex_47392)) (<= 1000 (+ (select main_a v_prenex_47392) (select main_a v_prenex_47391))) (< v_prenex_47392 main_y) (<= (select main_a v_prenex_47391) 502) (<= (+ main_x 1) v_prenex_47391) (<= (+ main_y 1) v_prenex_47392))) (or (forall ((v_prenex_37673 Int)) (or (<= (* 2 (select main_a v_prenex_37673)) 1004) (<= (+ main_x 1) v_prenex_37673))) (forall ((v_prenex_37674 Int)) (or (< v_prenex_37674 main_y) (<= (+ main_y 1) v_prenex_37674) (<= 498 (select main_a v_prenex_37674)) (<= (* 2 (select main_a v_prenex_37674)) 1998)))) (forall ((v_prenex_36725 Int) (v_prenex_36726 Int)) (or (<= (* 2 (select main_a v_prenex_36726)) 1998) (<= (select main_a v_prenex_36726) 999) (<= 1000 (+ (select main_a v_prenex_36726) (select main_a v_prenex_36725))) (<= 1 (select main_a v_prenex_36725)) (< v_prenex_36726 main_y) (<= (+ main_y 1) v_prenex_36726) (<= (select main_a v_prenex_36725) 1003))) (forall ((v_prenex_32784 Int) (v_prenex_32785 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32784))) (< v_prenex_32785 main_y) (<= (select main_a v_prenex_32784) (+ (select main_a v_prenex_32785) 4)) (<= (select main_a v_prenex_32785) 999) (<= (select main_a v_prenex_32784) 502) (<= (+ main_y 1) v_prenex_32785) (<= 498 (select main_a v_prenex_32785)))) (forall ((v_prenex_33575 Int) (v_prenex_33574 Int)) (or (< v_prenex_33575 main_y) (<= (+ main_y 1) v_prenex_33575) (<= 1000 (+ (select main_a v_prenex_33575) (select main_a v_prenex_33574))) (<= 996 (* 2 (select main_a v_prenex_33575))) (<= (select main_a v_prenex_33574) 1003) (<= (select main_a v_prenex_33575) 999))) (forall ((v_prenex_40793 Int) (v_prenex_40792 Int)) (or (<= 498 (select main_a v_prenex_40793)) (< v_prenex_40793 main_y) (<= (select main_a v_prenex_40792) 1003) (<= (select main_a v_prenex_40793) 999) (<= (+ main_y 1) v_prenex_40793) (<= 2 (* 2 (select main_a v_prenex_40792))) (<= (select main_a v_prenex_40793) (+ (select main_a v_prenex_40792) 998)))) (forall ((v_prenex_35147 Int) (v_prenex_35148 Int)) (or (<= (+ main_y 1) v_prenex_35147) (<= (+ (select main_a v_prenex_35147) (select main_a v_prenex_35148)) 1000) (< v_prenex_35148 main_x) (<= (select main_a v_prenex_35148) 502) (< v_prenex_35147 main_y) (<= (select main_a v_prenex_35147) 999))) (forall ((v_prenex_44894 Int) (v_prenex_44895 Int)) (or (<= 0 (+ (select main_a v_prenex_44895) 3)) (< v_prenex_44895 main_y) (<= 1 (select main_a v_prenex_44894)) (<= (+ main_y 1) v_prenex_44895) (<= (select main_a v_prenex_44895) 1500) (<= 1000 (+ (select main_a v_prenex_44895) (select main_a v_prenex_44894))) (<= (select main_a v_prenex_44894) 1003))) (forall ((v_prenex_34822 Int) (v_prenex_34821 Int)) (or (<= (+ main_y 1) v_prenex_34821) (<= 996 (* 2 (select main_a v_prenex_34821))) (<= (select main_a v_prenex_34822) 1003) (<= (* 2 (select main_a v_prenex_34822)) 1004) (<= 1000 (+ (select main_a v_prenex_34821) (select main_a v_prenex_34822))) (<= (select main_a v_prenex_34821) 1500) (< v_prenex_34821 main_y))) (forall ((v_prenex_34129 Int) (v_prenex_34128 Int)) (or (<= (select main_a v_prenex_34128) 999) (<= 2 (* 2 (select main_a v_prenex_34129))) (<= (select main_a v_prenex_34129) 502) (< v_prenex_34128 main_y) (<= (+ main_y 1) v_prenex_34128) (<= (select main_a v_prenex_34128) 1500) (<= (select main_a v_prenex_34129) (+ (select main_a v_prenex_34128) 4)))) (or (forall ((v_prenex_38309 Int)) (<= 2 (* 2 (select main_a v_prenex_38309)))) (forall ((v_prenex_38310 Int)) (or (< v_prenex_38310 main_y) (<= (+ main_y 1) v_prenex_38310) (<= (select main_a v_prenex_38310) 999)))) (or (forall ((v_prenex_37381 Int)) (or (<= 996 (* 2 (select main_a v_prenex_37381))) (<= (+ main_y 1) v_prenex_37381) (<= (select main_a v_prenex_37381) 1500) (< v_prenex_37381 main_y))) (forall ((v_prenex_37380 Int)) (or (<= 1 (select main_a v_prenex_37380)) (<= (* 2 (select main_a v_prenex_37380)) 1004)))) (forall ((v_prenex_33356 Int) (v_prenex_33355 Int)) (or (<= (+ main_x 1) v_prenex_33355) (< v_prenex_33355 main_x) (< v_prenex_33356 main_y) (<= 1000 (+ (select main_a v_prenex_33356) (select main_a v_prenex_33355))) (<= (select main_a v_prenex_33355) 1003))) (forall ((v_prenex_41363 Int) (v_prenex_41364 Int)) (or (<= (+ main_y 1) v_prenex_41364) (< v_prenex_41364 main_y) (<= 996 (* 2 (select main_a v_prenex_41364))) (<= 1 (select main_a v_prenex_41363)) (<= (* 2 (select main_a v_prenex_41364)) 1998) (<= (select main_a v_prenex_41363) 502) (<= (select main_a v_prenex_41364) (+ (select main_a v_prenex_41363) 998)))) (forall ((v_prenex_46347 Int) (v_prenex_46348 Int)) (or (<= (select main_a v_prenex_46348) 999) (<= 0 (+ (select main_a v_prenex_46347) 500)) (<= (select main_a v_prenex_46347) (+ (select main_a v_prenex_46348) 4)) (<= 996 (* 2 (select main_a v_prenex_46348))) (< v_prenex_46348 main_y) (<= (select main_a v_prenex_46347) 502) (<= (+ main_y 1) v_prenex_46348))) (forall ((v_prenex_32980 Int) (v_prenex_32981 Int)) (or (<= 0 (+ (select main_a v_prenex_32980) 500)) (<= (+ main_y 1) v_prenex_32981) (<= 498 (select main_a v_prenex_32981)) (< v_prenex_32980 main_x) (<= (select main_a v_prenex_32981) (+ (select main_a v_prenex_32980) 998)) (< v_prenex_32981 main_y) (<= (* 2 (select main_a v_prenex_32980)) 1004))) (or (forall ((v_prenex_40099 Int)) (or (<= 2 (* 2 (select main_a v_prenex_40099))) (<= (select main_a v_prenex_40099) 502) (<= (+ main_x 1) v_prenex_40099))) (forall ((v_prenex_40100 Int)) (or (< v_prenex_40100 main_y) (<= (* 2 (select main_a v_prenex_40100)) 1998) (<= 0 (+ (select main_a v_prenex_40100) 3)) (<= (+ main_y 1) v_prenex_40100)))) (forall ((v_prenex_36292 Int) (v_prenex_36293 Int)) (or (< v_prenex_36293 main_y) (<= (+ (select main_a v_prenex_36293) (select main_a v_prenex_36292)) 1000) (<= (select main_a v_prenex_36293) 1500) (<= (select main_a v_prenex_36292) 502) (<= 996 (* 2 (select main_a v_prenex_36293))) (<= (+ main_y 1) v_prenex_36293) (<= (select main_a v_prenex_36292) 1003))) (or (forall ((v_prenex_45818 Int)) (or (<= (+ main_x 1) v_prenex_45818) (<= 1 (select main_a v_prenex_45818)))) (forall ((v_prenex_45819 Int)) (or (< v_prenex_45819 main_y) (<= (+ main_y 1) v_prenex_45819) (<= (* 2 (select main_a v_prenex_45819)) 1998)))) (forall ((v_prenex_35800 Int) (v_prenex_35801 Int)) (or (<= (select main_a v_prenex_35800) 1003) (<= (select main_a v_prenex_35801) 1500) (<= 0 (+ (select main_a v_prenex_35801) 3)) (<= (+ main_y 1) v_prenex_35801) (<= 1000 (+ (select main_a v_prenex_35801) (select main_a v_prenex_35800))) (< v_prenex_35801 main_y))) (forall ((v_prenex_39032 Int) (v_prenex_39031 Int)) (or (<= 1000 (+ (select main_a v_prenex_39032) (select main_a v_prenex_39031))) (<= (select main_a v_prenex_39031) 1003) (< v_prenex_39031 main_x) (<= (+ main_x 1) v_prenex_39031))) (forall ((v_prenex_46930 Int) (v_prenex_46931 Int)) (or (<= 0 (+ (select main_a v_prenex_46930) 500)) (<= (select main_a v_prenex_46930) 1003) (< v_prenex_46931 main_y) (<= (+ main_y 1) v_prenex_46931) (<= (select main_a v_prenex_46930) (+ (select main_a v_prenex_46931) 4)) (< v_prenex_46930 main_x) (<= 996 (* 2 (select main_a v_prenex_46931))))) (forall ((v_prenex_45904 Int) (v_prenex_45905 Int)) (or (<= 996 (* 2 (select main_a v_prenex_45905))) (<= (select main_a v_prenex_45905) 999) (<= (+ (select main_a v_prenex_45905) (select main_a v_prenex_45904)) 1000) (< v_prenex_45905 main_y) (<= (+ main_y 1) v_prenex_45905) (<= 0 (+ (select main_a v_prenex_45904) 500)) (<= (select main_a v_prenex_45904) 502))) (forall ((v_prenex_37316 Int) (v_prenex_37315 Int)) (or (<= (+ (select main_a v_prenex_37316) (select main_a v_prenex_37315)) 1000) (<= (select main_a v_prenex_37316) 999) (<= 0 (+ (select main_a v_prenex_37315) 500)) (<= (select main_a v_prenex_37315) 502) (< v_prenex_37316 main_y) (<= 498 (select main_a v_prenex_37316)) (<= (+ main_y 1) v_prenex_37316))) (or (forall ((v_prenex_42575 Int)) (or (<= 498 (select main_a v_prenex_42575)) (<= (+ main_y 1) v_prenex_42575) (<= 0 (+ (select main_a v_prenex_42575) 3)) (<= (* 2 (select main_a v_prenex_42575)) 1998) (< v_prenex_42575 main_y))) (forall ((v_prenex_42574 Int)) (or (<= (* 2 (select main_a v_prenex_42574)) 1004) (<= 2 (* 2 (select main_a v_prenex_42574)))))) (forall ((v_prenex_47852 Int) (v_prenex_47851 Int)) (or (<= (select main_a v_prenex_47851) (+ (select main_a v_prenex_47852) 4)) (< v_prenex_47852 main_y) (<= 0 (+ (select main_a v_prenex_47852) 3)) (< v_prenex_47851 main_x) (<= (+ main_y 1) v_prenex_47852))) (or (forall ((v_prenex_46842 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46842))) (< v_prenex_46842 main_y) (<= (+ main_y 1) v_prenex_46842) (<= (select main_a v_prenex_46842) 1500) (<= 0 (+ (select main_a v_prenex_46842) 3)))) (forall ((v_prenex_46841 Int)) (<= 2 (* 2 (select main_a v_prenex_46841))))) (or (forall ((v_prenex_46209 Int)) (or (<= 0 (+ (select main_a v_prenex_46209) 500)) (<= (* 2 (select main_a v_prenex_46209)) 1004))) (forall ((v_prenex_46210 Int)) (or (< v_prenex_46210 main_y) (<= (select main_a v_prenex_46210) 1500) (<= 996 (* 2 (select main_a v_prenex_46210))) (<= (+ main_y 1) v_prenex_46210) (<= 498 (select main_a v_prenex_46210))))) (forall ((v_prenex_39339 Int) (v_prenex_39338 Int)) (or (<= (select main_a v_prenex_39338) 502) (<= 1 (select main_a v_prenex_39338)) (<= (+ (select main_a v_prenex_39339) (select main_a v_prenex_39338)) 1000) (< v_prenex_39339 main_y) (<= 498 (select main_a v_prenex_39339)) (<= (+ main_y 1) v_prenex_39339))) (forall ((v_prenex_46475 Int) (v_prenex_46474 Int)) (or (<= 1 (select main_a v_prenex_46474)) (<= (select main_a v_prenex_46474) 502) (<= 498 (select main_a v_prenex_46475)) (< v_prenex_46475 main_y) (<= (select main_a v_prenex_46475) (+ (select main_a v_prenex_46474) 998)) (<= (+ main_y 1) v_prenex_46475))) (forall ((v_prenex_35612 Int) (v_prenex_35613 Int)) (or (<= 498 (select main_a v_prenex_35613)) (< v_prenex_35612 main_x) (<= 2 (* 2 (select main_a v_prenex_35612))) (<= (+ main_y 1) v_prenex_35613) (<= (select main_a v_prenex_35612) 1003) (< v_prenex_35613 main_y) (<= 1000 (+ (select main_a v_prenex_35613) (select main_a v_prenex_35612))))) (forall ((v_prenex_42922 Int) (v_prenex_42923 Int)) (or (<= (* 2 (select main_a v_prenex_42922)) 1004) (<= (+ (select main_a v_prenex_42923) (select main_a v_prenex_42922)) 1000) (<= (select main_a v_prenex_42922) 502) (<= (* 2 (select main_a v_prenex_42923)) 1998) (< v_prenex_42923 main_y) (<= (+ main_y 1) v_prenex_42923) (<= 996 (* 2 (select main_a v_prenex_42923))))) (forall ((v_prenex_41959 Int) (v_prenex_41960 Int)) (or (<= 0 (+ (select main_a v_prenex_41959) 500)) (<= (select main_a v_prenex_41960) 999) (< v_prenex_41960 main_y) (<= 1000 (+ (select main_a v_prenex_41960) (select main_a v_prenex_41959))) (<= (+ main_y 1) v_prenex_41960) (<= (select main_a v_prenex_41959) 1003))) (forall ((v_prenex_34674 Int) (v_prenex_34673 Int)) (or (< v_prenex_34673 main_y) (<= (+ main_y 1) v_prenex_34673) (<= (select main_a v_prenex_34673) 1500) (<= (+ (select main_a v_prenex_34673) (select main_a v_prenex_34674)) 1000) (<= (select main_a v_prenex_34674) 502) (<= 996 (* 2 (select main_a v_prenex_34673))) (<= (* 2 (select main_a v_prenex_34674)) 1004))) (forall ((v_prenex_40422 Int) (v_prenex_40421 Int)) (or (<= (* 2 (select main_a v_prenex_40422)) 1998) (< v_prenex_40422 main_y) (<= (select main_a v_prenex_40422) (+ (select main_a v_prenex_40421) 998)) (<= (+ main_y 1) v_prenex_40422) (<= 1 (select main_a v_prenex_40421)))) (or (forall ((v_prenex_34478 Int)) (or (<= 996 (* 2 (select main_a v_prenex_34478))) (<= (+ main_y 1) v_prenex_34478) (< v_prenex_34478 main_y) (<= 0 (+ (select main_a v_prenex_34478) 3)))) (forall ((v_prenex_34479 Int)) (or (<= (select main_a v_prenex_34479) 1003) (< v_prenex_34479 main_x)))) (forall ((v_prenex_40823 Int) (v_prenex_40822 Int)) (or (<= (select main_a v_prenex_40822) (+ (select main_a v_prenex_40823) 4)) (< v_prenex_40823 main_y) (<= (* 2 (select main_a v_prenex_40823)) 1998) (<= (select main_a v_prenex_40823) 999) (<= 0 (+ (select main_a v_prenex_40822) 500)) (<= 2 (* 2 (select main_a v_prenex_40822))) (<= (+ main_y 1) v_prenex_40823))) (forall ((v_prenex_46114 Int) (v_prenex_46115 Int)) (or (<= (select main_a v_prenex_46114) (+ (select main_a v_prenex_46115) 4)) (<= 498 (select main_a v_prenex_46115)) (< v_prenex_46115 main_y) (<= (select main_a v_prenex_46114) 1003) (<= (+ main_y 1) v_prenex_46115) (<= (select main_a v_prenex_46115) 999) (<= (select main_a v_prenex_46114) 502))) (forall ((v_prenex_38138 Int) (v_prenex_38137 Int)) (or (<= 498 (select main_a v_prenex_38138)) (<= (+ main_y 1) v_prenex_38138) (<= 0 (+ (select main_a v_prenex_38137) 500)) (<= 2 (* 2 (select main_a v_prenex_38137))) (<= (+ (select main_a v_prenex_38138) (select main_a v_prenex_38137)) 1000) (<= (* 2 (select main_a v_prenex_38138)) 1998) (< v_prenex_38138 main_y))) (forall ((v_prenex_46949 Int) (v_prenex_46948 Int)) (or (<= 0 (+ (select main_a v_prenex_46948) 500)) (<= 996 (* 2 (select main_a v_prenex_46949))) (<= 1 (select main_a v_prenex_46948)) (<= (+ (select main_a v_prenex_46949) (select main_a v_prenex_46948)) 1000) (<= (* 2 (select main_a v_prenex_46949)) 1998) (< v_prenex_46949 main_y) (<= (+ main_y 1) v_prenex_46949))) (forall ((v_prenex_42858 Int) (v_prenex_42859 Int)) (or (<= (select main_a v_prenex_42858) 1003) (<= (select main_a v_prenex_42858) 502) (<= (select main_a v_prenex_42858) (+ (select main_a v_prenex_42859) 4)) (<= (+ main_y 1) v_prenex_42859) (< v_prenex_42859 main_y) (<= (+ main_x 1) v_prenex_42858) (<= 996 (* 2 (select main_a v_prenex_42859))))) (forall ((v_prenex_42765 Int) (v_prenex_42764 Int)) (or (< v_prenex_42765 main_y) (<= 1 (select main_a v_prenex_42764)) (<= 498 (select main_a v_prenex_42765)) (<= (select main_a v_prenex_42764) 1003) (<= (+ main_y 1) v_prenex_42765) (<= (select main_a v_prenex_42765) 999) (<= (select main_a v_prenex_42765) (+ (select main_a v_prenex_42764) 998)))) (forall ((v_prenex_38064 Int)) (or (<= (+ main_y 1) v_prenex_38064) (<= (select main_a v_prenex_38064) 1500) (<= (select main_a v_prenex_38064) 999) (< v_prenex_38064 main_y) (<= (* 2 (select main_a v_prenex_38064)) 1998))) (forall ((v_prenex_36188 Int) (v_prenex_36189 Int)) (or (<= (+ main_y 1) v_prenex_36189) (<= 1 (select main_a v_prenex_36188)) (<= 498 (select main_a v_prenex_36189)) (<= (select main_a v_prenex_36189) (+ (select main_a v_prenex_36188) 998)) (<= 0 (+ (select main_a v_prenex_36189) 3)) (< v_prenex_36189 main_y) (<= (select main_a v_prenex_36188) 502))) (forall ((v_prenex_32710 Int) (v_prenex_32711 Int)) (or (<= 2 (* 2 (select main_a v_prenex_32710))) (<= (select main_a v_prenex_32710) 1003) (<= 996 (* 2 (select main_a v_prenex_32711))) (<= (+ main_y 1) v_prenex_32711) (< v_prenex_32711 main_y) (<= 1000 (+ (select main_a v_prenex_32711) (select main_a v_prenex_32710))))) (forall ((v_prenex_45629 Int) (v_prenex_45628 Int)) (or (<= (+ main_y 1) v_prenex_45629) (<= 1000 (+ (select main_a v_prenex_45629) (select main_a v_prenex_45628))) (<= 0 (+ (select main_a v_prenex_45629) 3)) (<= 0 (+ (select main_a v_prenex_45628) 500)) (< v_prenex_45629 main_y) (<= (select main_a v_prenex_45628) 1003) (<= (select main_a v_prenex_45629) 999))) (forall ((v_prenex_33117 Int) (v_prenex_33116 Int)) (or (<= (+ main_y 1) v_prenex_33117) (<= (select main_a v_prenex_33116) 502) (<= (+ (select main_a v_prenex_33117) (select main_a v_prenex_33116)) 1000) (<= 498 (select main_a v_prenex_33117)) (<= 0 (+ (select main_a v_prenex_33117) 3)) (< v_prenex_33117 main_y))) (forall ((v_prenex_47129 Int) (v_prenex_47130 Int)) (or (<= 0 (+ (select main_a v_prenex_47130) 3)) (<= (select main_a v_prenex_47130) (+ (select main_a v_prenex_47129) 998)) (<= (select main_a v_prenex_47129) 1003) (<= (* 2 (select main_a v_prenex_47130)) 1998) (<= (select main_a v_prenex_47129) 502) (< v_prenex_47130 main_y) (<= (+ main_y 1) v_prenex_47130))) (forall ((v_prenex_35545 Int) (v_prenex_35544 Int)) (or (< v_prenex_35545 main_y) (<= (+ (select main_a v_prenex_35545) (select main_a v_prenex_35544)) 1000) (<= (+ main_y 1) v_prenex_35545) (<= 996 (* 2 (select main_a v_prenex_35545))))) (forall ((v_prenex_33235 Int) (v_prenex_33234 Int)) (or (<= 1000 (+ (select main_a v_prenex_33235) (select main_a v_prenex_33234))) (<= (+ main_y 1) v_prenex_33235) (< v_prenex_33235 main_y) (<= 996 (* 2 (select main_a v_prenex_33235))) (<= 2 (* 2 (select main_a v_prenex_33234))) (<= 0 (+ (select main_a v_prenex_33234) 500)) (<= 0 (+ (select main_a v_prenex_33235) 3)))) (forall ((v_prenex_41109 Int) (v_prenex_41110 Int)) (or (< v_prenex_41110 main_y) (<= (select main_a v_prenex_41109) 1003) (<= (select main_a v_prenex_41110) 999) (<= (select main_a v_prenex_41109) (+ (select main_a v_prenex_41110) 4)) (<= (+ main_y 1) v_prenex_41110) (<= 1 (select main_a v_prenex_41109)))) (forall ((v_prenex_34113 Int) (v_prenex_34112 Int)) (or (< v_prenex_34112 main_y) (<= 0 (+ (select main_a v_prenex_34113) 500)) (<= (select main_a v_prenex_34112) 1500) (<= (+ main_y 1) v_prenex_34112) (<= (select main_a v_prenex_34113) (+ (select main_a v_prenex_34112) 4)))) (or (forall ((v_prenex_36581 Int)) (or (<= 1 (select main_a v_prenex_36581)) (<= (select main_a v_prenex_36581) 502))) (forall ((v_prenex_36582 Int)) (or (<= (select main_a v_prenex_36582) 1500) (<= 0 (+ (select main_a v_prenex_36582) 3)) (< v_prenex_36582 main_y) (<= (* 2 (select main_a v_prenex_36582)) 1998) (<= (+ main_y 1) v_prenex_36582)))) (forall ((v_prenex_42341 Int) (v_prenex_42342 Int)) (or (<= 1000 (+ (select main_a v_prenex_42342) (select main_a v_prenex_42341))) (< v_prenex_42342 main_y) (<= (+ main_y 1) v_prenex_42342) (<= (select main_a v_prenex_42342) 1500) (<= 1 (select main_a v_prenex_42341)) (<= 2 (* 2 (select main_a v_prenex_42341))) (<= 996 (* 2 (select main_a v_prenex_42342))))) (forall ((v_prenex_46379 Int) (v_prenex_46380 Int)) (or (<= (+ (select main_a v_prenex_46380) (select main_a v_prenex_46379)) 1000) (<= (+ main_x 1) v_prenex_46379) (<= 1 (select main_a v_prenex_46379)) (<= 0 (+ (select main_a v_prenex_46380) 3)) (<= (+ main_y 1) v_prenex_46380) (< v_prenex_46380 main_y) (<= (select main_a v_prenex_46379) 1003))) (forall ((v_prenex_43044 Int) (v_prenex_43045 Int)) (or (< v_prenex_43045 main_y) (<= (select main_a v_prenex_43045) 1500) (<= (* 2 (select main_a v_prenex_43044)) 1004) (<= 1 (select main_a v_prenex_43044)) (<= (+ main_y 1) v_prenex_43045) (<= (select main_a v_prenex_43045) 999) (<= (select main_a v_prenex_43044) (+ (select main_a v_prenex_43045) 4)))) (or (forall ((v_prenex_45170 Int)) (or (<= 0 (+ (select main_a v_prenex_45170) 500)) (<= (* 2 (select main_a v_prenex_45170)) 1004))) (forall ((v_prenex_45171 Int)) (or (<= (+ main_y 1) v_prenex_45171) (< v_prenex_45171 main_y) (<= 996 (* 2 (select main_a v_prenex_45171))) (<= (select main_a v_prenex_45171) 1500) (<= 0 (+ (select main_a v_prenex_45171) 3))))) (forall ((v_prenex_43145 Int) (v_prenex_43146 Int)) (or (<= (+ (select main_a v_prenex_43146) (select main_a v_prenex_43145)) 1000) (< v_prenex_43146 main_y) (<= (* 2 (select main_a v_prenex_43146)) 1998) (<= 0 (+ (select main_a v_prenex_43146) 3)) (<= (select main_a v_prenex_43145) 1003) (<= (+ main_y 1) v_prenex_43146))) (forall ((v_prenex_35854 Int) (v_prenex_35855 Int)) (or (< v_prenex_35855 main_y) (<= (select main_a v_prenex_35854) (+ (select main_a v_prenex_35855) 4)) (<= (+ main_y 1) v_prenex_35855) (<= 498 (select main_a v_prenex_35855)) (<= (select main_a v_prenex_35854) 502) (<= (select main_a v_prenex_35855) 1500))) (forall ((v_prenex_39535 Int) (v_prenex_39534 Int)) (or (< v_prenex_39535 main_y) (<= (select main_a v_prenex_39535) (+ (select main_a v_prenex_39534) 998)) (<= (select main_a v_prenex_39535) 1500) (<= (+ main_y 1) v_prenex_39535) (<= (select main_a v_prenex_39535) 999))) (forall ((v_prenex_33621 Int) (v_prenex_33620 Int)) (or (<= (+ main_y 1) v_prenex_33621) (<= (* 2 (select main_a v_prenex_33621)) 1998) (<= (select main_a v_prenex_33620) (+ (select main_a v_prenex_33621) 4)) (<= (select main_a v_prenex_33620) 502) (<= 996 (* 2 (select main_a v_prenex_33621))) (<= (select main_a v_prenex_33620) 1003) (< v_prenex_33621 main_y))) (forall ((v_prenex_35567 Int) (v_prenex_35566 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35566))) (<= (* 2 (select main_a v_prenex_35567)) 1998) (< v_prenex_35567 main_y) (<= (select main_a v_prenex_35567) (+ (select main_a v_prenex_35566) 998)) (<= (select main_a v_prenex_35566) 1003) (<= (+ main_y 1) v_prenex_35567))) (or (forall ((v_prenex_45134 Int)) (or (<= 1 (select main_a v_prenex_45134)) (<= 2 (* 2 (select main_a v_prenex_45134))))) (forall ((v_prenex_45135 Int)) (or (< v_prenex_45135 main_y) (<= (* 2 (select main_a v_prenex_45135)) 1998) (<= (+ main_y 1) v_prenex_45135) (<= 498 (select main_a v_prenex_45135)) (<= (select main_a v_prenex_45135) 999)))) (forall ((v_prenex_46707 Int) (v_prenex_46708 Int)) (or (<= 0 (+ (select main_a v_prenex_46707) 500)) (<= (select main_a v_prenex_46707) (+ (select main_a v_prenex_46708) 4)) (<= (* 2 (select main_a v_prenex_46708)) 1998) (<= 1 (select main_a v_prenex_46707)) (< v_prenex_46708 main_y) (<= (+ main_y 1) v_prenex_46708))) (forall ((v_prenex_42802 Int) (v_prenex_42803 Int)) (or (<= 2 (* 2 (select main_a v_prenex_42802))) (<= (+ main_y 1) v_prenex_42803) (<= 0 (+ (select main_a v_prenex_42803) 3)) (<= (select main_a v_prenex_42802) (+ (select main_a v_prenex_42803) 4)) (<= 498 (select main_a v_prenex_42803)) (< v_prenex_42803 main_y) (<= 0 (+ (select main_a v_prenex_42802) 500)))) (forall ((v_prenex_37428 Int) (v_prenex_37429 Int)) (or (< v_prenex_37429 main_y) (<= 996 (* 2 (select main_a v_prenex_37429))) (<= 1000 (+ (select main_a v_prenex_37429) (select main_a v_prenex_37428))) (<= 0 (+ (select main_a v_prenex_37428) 500)) (<= (+ main_y 1) v_prenex_37429) (<= 2 (* 2 (select main_a v_prenex_37428))) (<= 0 (+ (select main_a v_prenex_37429) 3)))) (forall ((v_prenex_47190 Int) (v_prenex_47189 Int)) (or (<= (select main_a v_prenex_47190) 1500) (<= (+ main_y 1) v_prenex_47190) (<= (select main_a v_prenex_47190) (+ (select main_a v_prenex_47189) 998)) (<= 996 (* 2 (select main_a v_prenex_47190))) (<= (* 2 (select main_a v_prenex_47189)) 1004) (< v_prenex_47190 main_y))) (forall ((v_prenex_39030 Int) (v_prenex_39029 Int)) (or (< v_prenex_39030 main_y) (<= (select main_a v_prenex_39029) (+ (select main_a v_prenex_39030) 4)) (<= 996 (* 2 (select main_a v_prenex_39030))) (<= (select main_a v_prenex_39029) 502) (<= 2 (* 2 (select main_a v_prenex_39029))) (<= 0 (+ (select main_a v_prenex_39030) 3)) (<= (+ main_y 1) v_prenex_39030))) (forall ((v_prenex_35019 Int) (v_prenex_35020 Int)) (or (<= (* 2 (select main_a v_prenex_35020)) 1004) (< v_prenex_35019 main_y) (<= (+ main_y 1) v_prenex_35019) (<= (select main_a v_prenex_35020) 1003) (<= (select main_a v_prenex_35019) 999) (<= (select main_a v_prenex_35020) (+ (select main_a v_prenex_35019) 4)) (<= 498 (select main_a v_prenex_35019)))) (forall ((v_prenex_45083 Int) (v_prenex_45084 Int)) (or (<= (select main_a v_prenex_45084) 999) (< v_prenex_45084 main_y) (<= (+ main_x 1) v_prenex_45083) (<= (* 2 (select main_a v_prenex_45083)) 1004) (<= (select main_a v_prenex_45083) (+ (select main_a v_prenex_45084) 4)) (<= (+ main_y 1) v_prenex_45084))) (or (forall ((v_prenex_43295 Int)) (or (<= (* 2 (select main_a v_prenex_43295)) 1004) (<= (select main_a v_prenex_43295) 502))) (forall ((v_prenex_43296 Int)) (or (< v_prenex_43296 main_y) (<= (* 2 (select main_a v_prenex_43296)) 1998) (<= (+ main_y 1) v_prenex_43296) (<= 996 (* 2 (select main_a v_prenex_43296)))))) (forall ((v_prenex_37141 Int) (v_prenex_37142 Int)) (or (<= 498 (select main_a v_prenex_37142)) (<= (select main_a v_prenex_37141) 1003) (< v_prenex_37142 main_y) (<= (* 2 (select main_a v_prenex_37142)) 1998) (<= 1000 (+ (select main_a v_prenex_37142) (select main_a v_prenex_37141))) (<= (+ main_y 1) v_prenex_37142))) (forall ((v_prenex_35054 Int) (v_prenex_35053 Int)) (or (< v_prenex_35053 main_y) (<= (select main_a v_prenex_35054) 502) (<= 2 (* 2 (select main_a v_prenex_35054))) (<= (select main_a v_prenex_35053) 1500) (<= 996 (* 2 (select main_a v_prenex_35053))) (<= (+ main_y 1) v_prenex_35053) (<= (+ (select main_a v_prenex_35053) (select main_a v_prenex_35054)) 1000))) (forall ((v_prenex_37457 Int) (v_prenex_37458 Int)) (or (<= (* 2 (select main_a v_prenex_37457)) 1004) (<= (select main_a v_prenex_37457) 1003) (<= (select main_a v_prenex_37458) 1500) (< v_prenex_37458 main_y) (<= (select main_a v_prenex_37458) (+ (select main_a v_prenex_37457) 998)) (<= (+ main_y 1) v_prenex_37458))) (or (forall ((v_prenex_41698 Int)) (or (<= 2 (* 2 (select main_a v_prenex_41698))) (<= 0 (+ (select main_a v_prenex_41698) 500)))) (forall ((v_prenex_41699 Int)) (or (<= 498 (select main_a v_prenex_41699)) (<= (+ main_y 1) v_prenex_41699) (<= 996 (* 2 (select main_a v_prenex_41699))) (<= (* 2 (select main_a v_prenex_41699)) 1998) (< v_prenex_41699 main_y)))) (forall ((v_prenex_39963 Int) (v_prenex_39962 Int)) (or (<= (select main_a v_prenex_39962) (+ (select main_a v_prenex_39963) 4)) (<= (+ main_y 1) v_prenex_39963) (<= (select main_a v_prenex_39963) 1500) (<= 0 (+ (select main_a v_prenex_39963) 3)) (< v_prenex_39963 main_y) (<= 1 (select main_a v_prenex_39962)) (<= (select main_a v_prenex_39962) 502))) (or (forall ((v_prenex_33689 Int)) (or (<= (* 2 (select main_a v_prenex_33689)) 1998) (<= (+ main_y 1) v_prenex_33689) (<= 0 (+ (select main_a v_prenex_33689) 3)) (< v_prenex_33689 main_y))) (forall ((v_prenex_33688 Int)) (or (< v_prenex_33688 main_x) (<= 0 (+ (select main_a v_prenex_33688) 500)) (<= (select main_a v_prenex_33688) 502)))) (forall ((v_prenex_32971 Int) (v_prenex_32970 Int)) (or (<= (select main_a v_prenex_32971) 999) (<= (+ main_y 1) v_prenex_32971) (<= (select main_a v_prenex_32970) (+ (select main_a v_prenex_32971) 4)) (< v_prenex_32971 main_y) (<= 996 (* 2 (select main_a v_prenex_32971))) (<= (* 2 (select main_a v_prenex_32970)) 1004) (<= 0 (+ (select main_a v_prenex_32970) 500)))) (forall ((v_prenex_35982 Int) (v_prenex_35983 Int)) (or (< v_prenex_35983 main_y) (<= 1 (select main_a v_prenex_35982)) (<= 1000 (+ (select main_a v_prenex_35983) (select main_a v_prenex_35982))) (<= (+ main_y 1) v_prenex_35983) (<= 996 (* 2 (select main_a v_prenex_35983))) (<= (* 2 (select main_a v_prenex_35983)) 1998) (<= (select main_a v_prenex_35982) 1003))) (forall ((v_prenex_46688 Int) (v_prenex_46687 Int)) (or (<= 1 (select main_a v_prenex_46687)) (<= (select main_a v_prenex_46687) (+ (select main_a v_prenex_46688) 4)) (<= (select main_a v_prenex_46687) 502) (<= (+ main_y 1) v_prenex_46688) (<= 0 (+ (select main_a v_prenex_46688) 3)) (<= (select main_a v_prenex_46688) 1500) (< v_prenex_46688 main_y))) (forall ((v_prenex_36202 Int) (v_prenex_36203 Int)) (or (<= 2 (* 2 (select main_a v_prenex_36202))) (<= (+ main_y 1) v_prenex_36203) (< v_prenex_36202 main_x) (<= (select main_a v_prenex_36202) (+ (select main_a v_prenex_36203) 4)) (<= (select main_a v_prenex_36202) 502) (<= 498 (select main_a v_prenex_36203)) (< v_prenex_36203 main_y))) (forall ((v_prenex_39331 Int) (v_prenex_39330 Int)) (or (<= (select main_a v_prenex_39330) (+ (select main_a v_prenex_39331) 4)) (<= (+ main_y 1) v_prenex_39331) (<= (select main_a v_prenex_39330) 502) (< v_prenex_39331 main_y) (<= 0 (+ (select main_a v_prenex_39330) 500)) (<= (+ main_x 1) v_prenex_39330) (<= (* 2 (select main_a v_prenex_39331)) 1998))) (or (forall ((v_prenex_41618 Int)) (or (< v_prenex_41618 main_x) (<= (select main_a v_prenex_41618) 502) (<= 0 (+ (select main_a v_prenex_41618) 500)))) (forall ((v_prenex_41619 Int)) (or (<= (+ main_y 1) v_prenex_41619) (<= 996 (* 2 (select main_a v_prenex_41619))) (< v_prenex_41619 main_y)))) (or (forall ((v_prenex_43047 Int)) (or (<= (* 2 (select main_a v_prenex_43047)) 1998) (< v_prenex_43047 main_y) (<= (select main_a v_prenex_43047) 999) (<= (+ main_y 1) v_prenex_43047))) (forall ((v_prenex_43046 Int)) (or (<= 1 (select main_a v_prenex_43046)) (<= (select main_a v_prenex_43046) 502)))) (forall ((v_prenex_44210 Int) (v_prenex_44211 Int)) (or (<= (select main_a v_prenex_44211) 999) (<= (select main_a v_prenex_44210) 502) (<= 996 (* 2 (select main_a v_prenex_44211))) (<= 1000 (+ (select main_a v_prenex_44211) (select main_a v_prenex_44210))) (< v_prenex_44211 main_y) (<= (* 2 (select main_a v_prenex_44210)) 1004) (<= (+ main_y 1) v_prenex_44211))) (forall ((v_prenex_41111 Int) (v_prenex_41112 Int)) (or (<= (select main_a v_prenex_41111) 502) (<= (+ main_y 1) v_prenex_41112) (<= (+ (select main_a v_prenex_41112) (select main_a v_prenex_41111)) 1000) (< v_prenex_41112 main_y) (<= 996 (* 2 (select main_a v_prenex_41112))) (<= (select main_a v_prenex_41112) 999))) (forall ((v_prenex_45316 Int) (v_prenex_45317 Int)) (or (<= (+ (select main_a v_prenex_45317) (select main_a v_prenex_45316)) 1000) (< v_prenex_45317 main_y) (<= 1 (select main_a v_prenex_45316)) (<= 0 (+ (select main_a v_prenex_45316) 500)) (<= 498 (select main_a v_prenex_45317)) (<= (+ main_y 1) v_prenex_45317) (<= 0 (+ (select main_a v_prenex_45317) 3)))) (forall ((v_prenex_44657 Int) (v_prenex_44656 Int)) (or (<= (* 2 (select main_a v_prenex_44656)) 1004) (<= (select main_a v_prenex_44657) (+ (select main_a v_prenex_44656) 998)) (< v_prenex_44657 main_y) (<= (* 2 (select main_a v_prenex_44657)) 1998) (<= (select main_a v_prenex_44657) 1500) (<= (select main_a v_prenex_44656) 1003) (<= (+ main_y 1) v_prenex_44657))) (forall ((v_prenex_39481 Int) (v_prenex_39480 Int)) (or (<= 0 (+ (select main_a v_prenex_39480) 500)) (<= 0 (+ (select main_a v_prenex_39481) 3)) (<= 1000 (+ (select main_a v_prenex_39481) (select main_a v_prenex_39480))) (<= (+ main_y 1) v_prenex_39481) (<= (* 2 (select main_a v_prenex_39481)) 1998) (< v_prenex_39481 main_y) (<= (* 2 (select main_a v_prenex_39480)) 1004))) (forall ((v_prenex_35927 Int) (v_prenex_35926 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35926))) (<= (select main_a v_prenex_35927) 999) (<= 1 (select main_a v_prenex_35926)) (< v_prenex_35927 main_y) (<= (* 2 (select main_a v_prenex_35927)) 1998) (<= (+ main_y 1) v_prenex_35927) (<= (+ (select main_a v_prenex_35927) (select main_a v_prenex_35926)) 1000))) (or (forall ((v_prenex_47605 Int)) (or (< v_prenex_47605 main_x) (<= (* 2 (select main_a v_prenex_47605)) 1004))) (forall ((v_prenex_47606 Int)) (or (<= (+ main_y 1) v_prenex_47606) (<= (* 2 (select main_a v_prenex_47606)) 1998) (< v_prenex_47606 main_y)))) (forall ((v_prenex_41836 Int) (v_prenex_41837 Int)) (or (<= (+ main_y 1) v_prenex_41837) (<= (select main_a v_prenex_41836) 1003) (<= (+ (select main_a v_prenex_41837) (select main_a v_prenex_41836)) 1000) (<= (select main_a v_prenex_41836) 502) (< v_prenex_41837 main_y) (<= (select main_a v_prenex_41837) 999) (<= 996 (* 2 (select main_a v_prenex_41837))))) (forall ((v_prenex_33801 Int) (v_prenex_33800 Int)) (or (<= 1 (select main_a v_prenex_33800)) (<= (+ main_y 1) v_prenex_33801) (<= 0 (+ (select main_a v_prenex_33800) 500)) (<= (* 2 (select main_a v_prenex_33801)) 1998) (<= 996 (* 2 (select main_a v_prenex_33801))) (< v_prenex_33801 main_y) (<= (select main_a v_prenex_33801) (+ (select main_a v_prenex_33800) 998)))) (or (forall ((v_prenex_40221 Int)) (<= 0 (+ (select main_a v_prenex_40221) 500))) (forall ((v_prenex_40222 Int)) (or (<= 996 (* 2 (select main_a v_prenex_40222))) (< v_prenex_40222 main_y) (<= (+ main_y 1) v_prenex_40222) (<= (select main_a v_prenex_40222) 1500)))) (forall ((v_prenex_34267 Int) (v_prenex_34266 Int)) (or (<= (select main_a v_prenex_34267) (+ (select main_a v_prenex_34266) 4)) (<= (select main_a v_prenex_34266) 1500) (<= 2 (* 2 (select main_a v_prenex_34267))) (< v_prenex_34266 main_y) (<= (+ main_x 1) v_prenex_34267) (<= (+ main_y 1) v_prenex_34266))) (forall ((v_prenex_39788 Int) (v_prenex_39789 Int)) (or (<= (select main_a v_prenex_39788) 502) (<= 1000 (+ (select main_a v_prenex_39789) (select main_a v_prenex_39788))) (<= 2 (* 2 (select main_a v_prenex_39788))) (< v_prenex_39789 main_y) (<= 498 (select main_a v_prenex_39789)) (<= (+ main_y 1) v_prenex_39789))) (or (forall ((v_prenex_33040 Int)) (or (<= (select main_a v_prenex_33040) 1003) (<= (* 2 (select main_a v_prenex_33040)) 1004))) (forall ((v_prenex_33041 Int)) (or (< v_prenex_33041 main_y) (<= (select main_a v_prenex_33041) 1500) (<= (* 2 (select main_a v_prenex_33041)) 1998) (<= (+ main_y 1) v_prenex_33041) (<= 996 (* 2 (select main_a v_prenex_33041)))))) (forall ((v_prenex_36186 Int) (v_prenex_36187 Int)) (or (<= 1 (select main_a v_prenex_36186)) (<= (+ main_x 1) v_prenex_36186) (<= 996 (* 2 (select main_a v_prenex_36187))) (< v_prenex_36187 main_y) (<= (+ (select main_a v_prenex_36187) (select main_a v_prenex_36186)) 1000) (<= (select main_a v_prenex_36186) 502) (<= (+ main_y 1) v_prenex_36187))) (or (forall ((v_prenex_37425 Int)) (or (<= (+ main_y 1) v_prenex_37425) (<= (* 2 (select main_a v_prenex_37425)) 1998) (< v_prenex_37425 main_y))) (forall ((v_prenex_37424 Int)) (or (<= (select main_a v_prenex_37424) 1003) (<= (select main_a v_prenex_37424) 502) (<= (+ main_x 1) v_prenex_37424)))) (forall ((v_prenex_47276 Int) (v_prenex_47275 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47275))) (<= (+ main_x 1) v_prenex_47275) (<= (* 2 (select main_a v_prenex_47275)) 1004) (< v_prenex_47276 main_y) (<= (select main_a v_prenex_47275) (+ (select main_a v_prenex_47276) 4)) (<= 498 (select main_a v_prenex_47276)) (<= (+ main_y 1) v_prenex_47276))) (forall ((v_prenex_35293 Int) (v_prenex_35294 Int)) (or (<= (* 2 (select main_a v_prenex_35294)) 1004) (<= 0 (+ (select main_a v_prenex_35294) 500)) (<= (+ main_y 1) v_prenex_35293) (<= (+ (select main_a v_prenex_35293) (select main_a v_prenex_35294)) 1000) (< v_prenex_35293 main_y) (<= (select main_a v_prenex_35293) 1500))) (forall ((v_prenex_40122 Int) (v_prenex_40121 Int)) (or (<= (+ (select main_a v_prenex_40122) (select main_a v_prenex_40121)) 1000) (<= 0 (+ (select main_a v_prenex_40122) 3)) (< v_prenex_40122 main_y) (<= (+ main_y 1) v_prenex_40122) (<= 996 (* 2 (select main_a v_prenex_40122))) (<= 1 (select main_a v_prenex_40121)) (<= (* 2 (select main_a v_prenex_40121)) 1004))) (forall ((v_prenex_32458 Int) (v_prenex_32459 Int)) (or (<= (* 2 (select main_a v_prenex_32459)) 1998) (<= 1000 (+ (select main_a v_prenex_32459) (select main_a v_prenex_32458))) (<= 0 (+ (select main_a v_prenex_32459) 3)) (<= (select main_a v_prenex_32458) 502) (<= (* 2 (select main_a v_prenex_32458)) 1004) (< v_prenex_32459 main_y) (<= (+ main_y 1) v_prenex_32459))) (forall ((v_prenex_35734 Int) (v_prenex_35735 Int)) (or (<= 2 (* 2 (select main_a v_prenex_35734))) (<= (select main_a v_prenex_35735) 999) (< v_prenex_35735 main_y) (<= 0 (+ (select main_a v_prenex_35734) 500)) (<= (select main_a v_prenex_35735) (+ (select main_a v_prenex_35734) 998)) (<= (+ main_y 1) v_prenex_35735) (<= 996 (* 2 (select main_a v_prenex_35735))))) (forall ((v_prenex_38273 Int) (v_prenex_38274 Int)) (or (< v_prenex_38274 main_y) (<= (select main_a v_prenex_38274) (+ (select main_a v_prenex_38273) 998)) (<= (select main_a v_prenex_38273) 1003) (<= (* 2 (select main_a v_prenex_38273)) 1004) (<= (+ main_y 1) v_prenex_38274) (<= 498 (select main_a v_prenex_38274)))) (or (forall ((v_prenex_44337 Int)) (or (<= (* 2 (select main_a v_prenex_44337)) 1998) (<= 0 (+ (select main_a v_prenex_44337) 3)) (<= (+ main_y 1) v_prenex_44337) (< v_prenex_44337 main_y))) (forall ((v_prenex_44336 Int)) (or (<= (* 2 (select main_a v_prenex_44336)) 1004) (<= (select main_a v_prenex_44336) 1003) (<= (+ main_x 1) v_prenex_44336)))) (forall ((v_prenex_34543 Int) (v_prenex_34542 Int)) (or (< v_prenex_34542 main_y) (<= (select main_a v_prenex_34542) (+ (select main_a v_prenex_34543) 998)) (<= (select main_a v_prenex_34543) 502) (<= (select main_a v_prenex_34542) 999) (<= (+ main_y 1) v_prenex_34542) (<= 498 (select main_a v_prenex_34542)))) (forall ((v_prenex_38837 Int) (v_prenex_38836 Int)) (or (< v_prenex_38837 main_y) (<= 1000 (+ (select main_a v_prenex_38837) (select main_a v_prenex_38836))) (<= (select main_a v_prenex_38836) 1003) (<= (select main_a v_prenex_38837) 1500) (<= (+ main_y 1) v_prenex_38837))) (or (forall ((v_prenex_35937 Int)) (or (<= (* 2 (select main_a v_prenex_35937)) 1998) (< v_prenex_35937 main_y) (<= (select main_a v_prenex_35937) 1500) (<= 996 (* 2 (select main_a v_prenex_35937))) (<= (+ main_y 1) v_prenex_35937))) (forall ((v_prenex_35936 Int)) (<= 0 (+ (select main_a v_prenex_35936) 500)))) (forall ((v_prenex_35347 Int) (v_prenex_35348 Int)) (or (<= 498 (select main_a v_prenex_35347)) (<= (select main_a v_prenex_35348) 502) (< v_prenex_35347 main_y) (<= (+ main_y 1) v_prenex_35347) (<= 1000 (+ (select main_a v_prenex_35347) (select main_a v_prenex_35348))) (<= 0 (+ (select main_a v_prenex_35347) 3)) (<= (select main_a v_prenex_35348) 1003))) (forall ((v_prenex_45676 Int) (v_prenex_45677 Int)) (or (<= (* 2 (select main_a v_prenex_45676)) 1004) (<= 996 (* 2 (select main_a v_prenex_45677))) (<= 0 (+ (select main_a v_prenex_45676) 500)) (<= (+ main_y 1) v_prenex_45677) (< v_prenex_45677 main_y) (<= (select main_a v_prenex_45676) (+ (select main_a v_prenex_45677) 4)))) (forall ((v_prenex_34017 Int) (v_prenex_34016 Int)) (or (<= (+ main_x 1) v_prenex_34017) (< v_prenex_34016 main_y) (<= 1 (select main_a v_prenex_34017)) (<= 1000 (+ (select main_a v_prenex_34016) (select main_a v_prenex_34017))) (<= 0 (+ (select main_a v_prenex_34016) 3)) (<= (select main_a v_prenex_34017) 1003) (<= (+ main_y 1) v_prenex_34016))) (forall ((v_prenex_38798 Int) (v_prenex_38799 Int)) (or (<= 2 (* 2 (select main_a v_prenex_38798))) (<= (select main_a v_prenex_38799) 1500) (<= 0 (+ (select main_a v_prenex_38799) 3)) (<= (select main_a v_prenex_38798) 502) (<= (select main_a v_prenex_38798) (+ (select main_a v_prenex_38799) 4)) (<= (+ main_y 1) v_prenex_38799) (< v_prenex_38799 main_y))) (or (forall ((v_prenex_35357 Int)) (or (<= 0 (+ (select main_a v_prenex_35357) 3)) (< v_prenex_35357 main_y) (<= (select main_a v_prenex_35357) 999) (<= (+ main_y 1) v_prenex_35357) (<= (* 2 (select main_a v_prenex_35357)) 1998))) (forall ((v_prenex_35358 Int)) (or (<= 0 (+ (select main_a v_prenex_35358) 500)) (<= (select main_a v_prenex_35358) 502)))) (forall ((v_prenex_32401 Int) (v_prenex_32400 Int)) (or (< v_prenex_32401 main_y) (<= (* 2 (select main_a v_prenex_32400)) 1004) (<= 0 (+ (select main_a v_prenex_32401) 3)) (<= 2 (* 2 (select main_a v_prenex_32400))) (<= (select main_a v_prenex_32401) 1500) (<= (select main_a v_prenex_32401) (+ (select main_a v_prenex_32400) 998)) (<= (+ main_y 1) v_prenex_32401))) (or (forall ((v_prenex_34277 Int)) (<= (* 2 (select main_a v_prenex_34277)) 1004)) (forall ((v_prenex_34276 Int)) (or (< v_prenex_34276 main_y) (<= (* 2 (select main_a v_prenex_34276)) 1998) (<= (+ main_y 1) v_prenex_34276) (<= 498 (select main_a v_prenex_34276)) (<= (select main_a v_prenex_34276) 1500)))) (forall ((v_prenex_40651 Int) (v_prenex_40650 Int)) (or (<= (+ main_y 1) v_prenex_40651) (<= 1000 (+ (select main_a v_prenex_40651) (select main_a v_prenex_40650))) (<= 0 (+ (select main_a v_prenex_40650) 500)) (< v_prenex_40651 main_y) (<= (* 2 (select main_a v_prenex_40650)) 1004) (<= 996 (* 2 (select main_a v_prenex_40651))))) (forall ((v_prenex_38516 Int) (v_prenex_38517 Int)) (or (<= (select main_a v_prenex_38517) 999) (<= (select main_a v_prenex_38516) (+ (select main_a v_prenex_38517) 4)) (<= (* 2 (select main_a v_prenex_38516)) 1004) (< v_prenex_38517 main_y) (<= 1 (select main_a v_prenex_38516)) (<= 996 (* 2 (select main_a v_prenex_38517))) (<= (+ main_y 1) v_prenex_38517))) (or (forall ((v_prenex_37755 Int)) (or (<= (+ main_y 1) v_prenex_37755) (< v_prenex_37755 main_y) (<= (* 2 (select main_a v_prenex_37755)) 1998) (<= 996 (* 2 (select main_a v_prenex_37755))))) (forall ((v_prenex_37754 Int)) (or (<= (select main_a v_prenex_37754) 1003) (<= 1 (select main_a v_prenex_37754))))) (forall ((v_prenex_41643 Int) (v_prenex_41642 Int)) (or (< v_prenex_41643 main_y) (<= (select main_a v_prenex_41642) 1003) (<= 996 (* 2 (select main_a v_prenex_41643))) (<= (+ main_y 1) v_prenex_41643) (<= (select main_a v_prenex_41642) (+ (select main_a v_prenex_41643) 4)) (<= 498 (select main_a v_prenex_41643)))) (forall ((v_prenex_34080 Int) (v_prenex_34081 Int)) (or (<= 2 (* 2 (select main_a v_prenex_34081))) (< v_prenex_34081 main_x) (<= (* 2 (select main_a v_prenex_34080)) 1998) (< v_prenex_34080 main_y) (<= (select main_a v_prenex_34080) (+ (select main_a v_prenex_34081) 998)) (<= (+ main_y 1) v_prenex_34080) (<= 0 (+ (select main_a v_prenex_34081) 500)))) (forall ((v_prenex_34842 Int) (v_prenex_34841 Int)) (or (< v_prenex_34841 main_y) (<= (select main_a v_prenex_34842) 1003) (<= (+ (select main_a v_prenex_34841) (select main_a v_prenex_34842)) 1000) (<= (+ main_x 1) v_prenex_34842) (<= (select main_a v_prenex_34842) 502) (<= (+ main_y 1) v_prenex_34841) (<= (select main_a v_prenex_34841) 999))) (forall ((v_prenex_34716 Int) (v_prenex_34715 Int)) (or (<= (* 2 (select main_a v_prenex_34715)) 1998) (<= (* 2 (select main_a v_prenex_34716)) 1004) (<= (+ (select main_a v_prenex_34715) (select main_a v_prenex_34716)) 1000) (<= 996 (* 2 (select main_a v_prenex_34715))) (< v_prenex_34715 main_y) (<= 0 (+ (select main_a v_prenex_34716) 500)) (<= (+ main_y 1) v_prenex_34715))) (forall ((v_prenex_37319 Int) (v_prenex_37320 Int)) (or (<= (+ main_x 1) v_prenex_37319) (<= (+ (select main_a v_prenex_37320) (select main_a v_prenex_37319)) 1000) (<= 1 (select main_a v_prenex_37319)) (<= (+ main_y 1) v_prenex_37320) (< v_prenex_37320 main_y) (<= (select main_a v_prenex_37320) 999) (<= 2 (* 2 (select main_a v_prenex_37319))))) (forall ((v_prenex_44496 Int) (v_prenex_44497 Int)) (or (<= 498 (select main_a v_prenex_44497)) (<= 2 (* 2 (select main_a v_prenex_44496))) (< v_prenex_44497 main_y) (<= (select main_a v_prenex_44497) 1500) (<= (select main_a v_prenex_44496) 502) (<= (+ main_y 1) v_prenex_44497) (<= (select main_a v_prenex_44496) (+ (select main_a v_prenex_44497) 4)))) (forall ((v_prenex_36433 Int) (v_prenex_36434 Int)) (or (<= 1 (select main_a v_prenex_36433)) (<= (select main_a v_prenex_36433) 1003) (<= (+ main_x 1) v_prenex_36433) (< v_prenex_36434 main_y) (<= (+ main_y 1) v_prenex_36434) (<= (select main_a v_prenex_36434) 1500) (<= 1000 (+ (select main_a v_prenex_36434) (select main_a v_prenex_36433))))) (forall ((v_prenex_43264 Int) (v_prenex_43263 Int)) (or (<= (* 2 (select main_a v_prenex_43263)) 1004) (< v_prenex_43264 main_y) (<= (+ main_y 1) v_prenex_43264) (<= 996 (* 2 (select main_a v_prenex_43264))) (<= 0 (+ (select main_a v_prenex_43264) 3)) (<= (select main_a v_prenex_43264) (+ (select main_a v_prenex_43263) 998)) (<= (select main_a v_prenex_43263) 1003))) (forall ((v_prenex_35131 Int) (v_prenex_35132 Int)) (or (<= 1000 (+ (select main_a v_prenex_35131) (select main_a v_prenex_35132))) (<= (select main_a v_prenex_35132) 502) (<= 0 (+ (select main_a v_prenex_35132) 500)) (<= (select main_a v_prenex_35131) 999) (<= (select main_a v_prenex_35131) 1500) (<= (+ main_y 1) v_prenex_35131) (< v_prenex_35131 main_y))) (forall ((v_prenex_44544 Int) (v_prenex_44545 Int)) (or (< v_prenex_44544 main_x) (<= (+ (select main_a v_prenex_44545) (select main_a v_prenex_44544)) 1000) (< v_prenex_44545 main_y) (<= (select main_a v_prenex_44545) 1500) (<= (select main_a v_prenex_44544) 502) (<= (+ main_y 1) v_prenex_44545))) (or (forall ((v_prenex_37331 Int)) (or (<= (select main_a v_prenex_37331) 502) (<= 2 (* 2 (select main_a v_prenex_37331))) (<= (+ main_x 1) v_prenex_37331))) (forall ((v_prenex_37332 Int)) (or (<= (+ main_y 1) v_prenex_37332) (<= (select main_a v_prenex_37332) 1500) (<= (* 2 (select main_a v_prenex_37332)) 1998) (< v_prenex_37332 main_y)))) (forall ((v_prenex_41842 Int) (v_prenex_41843 Int)) (or (< v_prenex_41843 main_y) (<= (+ (select main_a v_prenex_41843) (select main_a v_prenex_41842)) 1000) (<= 0 (+ (select main_a v_prenex_41842) 500)) (<= (+ main_y 1) v_prenex_41843) (<= (select main_a v_prenex_41843) 1500) (<= (select main_a v_prenex_41842) 1003))) (forall ((v_prenex_32603 Int) (v_prenex_32602 Int)) (or (<= 0 (+ (select main_a v_prenex_32603) 3)) (< v_prenex_32603 main_y) (<= 0 (+ (select main_a v_prenex_32602) 500)) (<= 498 (select main_a v_prenex_32603)) (<= (+ (select main_a v_prenex_32603) (select main_a v_prenex_32602)) 1000) (<= (+ main_y 1) v_prenex_32603))) (or (forall ((v_prenex_33791 Int)) (or (<= (+ main_y 1) v_prenex_33791) (< v_prenex_33791 main_y) (<= 996 (* 2 (select main_a v_prenex_33791))) (<= 0 (+ (select main_a v_prenex_33791) 3)) (<= (select main_a v_prenex_33791) 1500))) (forall ((v_prenex_33790 Int)) (<= (* 2 (select main_a v_prenex_33790)) 1004))) (forall ((v_prenex_32463 Int) (v_prenex_32462 Int)) (or (< v_prenex_32463 main_y) (<= (+ (select main_a v_prenex_32463) (select main_a v_prenex_32462)) 1000) (<= 0 (+ (select main_a v_prenex_32463) 3)) (<= 1 (select main_a v_prenex_32462)) (<= (* 2 (select main_a v_prenex_32463)) 1998) (<= (+ main_y 1) v_prenex_32463) (<= (select main_a v_prenex_32462) 502))) (forall ((v_prenex_35688 Int) (v_prenex_35689 Int)) (or (<= 0 (+ (select main_a v_prenex_35688) 500)) (<= 996 (* 2 (select main_a v_prenex_35689))) (<= (select main_a v_prenex_35689) (+ (select main_a v_prenex_35688) 998)) (< v_prenex_35689 main_y) (<= (+ main_y 1) v_prenex_35689) (<= (* 2 (select main_a v_prenex_35689)) 1998) (<= 2 (* 2 (select main_a v_prenex_35688))))) (forall ((v_prenex_47747 Int) (v_prenex_47748 Int)) (or (<= 2 (* 2 (select main_a v_prenex_47747))) (<= 0 (+ (select main_a v_prenex_47748) 3)) (<= (+ (select main_a v_prenex_47748) (select main_a v_prenex_47747)) 1000) (<= (select main_a v_prenex_47747) 502) (< v_prenex_47748 main_y) (<= (select main_a v_prenex_47748) 1500) (<= (+ main_y 1) v_prenex_47748))) (forall ((v_prenex_40400 Int) (v_prenex_40399 Int)) (or (< v_prenex_40400 main_y) (<= (+ main_y 1) v_prenex_40400) (<= (select main_a v_prenex_40400) 1500) (<= (+ main_x 1) v_prenex_40399) (<= 0 (+ (select main_a v_prenex_40399) 500)) (<= 1 (select main_a v_prenex_40399)) (<= (+ (select main_a v_prenex_40400) (select main_a v_prenex_40399)) 1000))) (or (forall ((v_prenex_41764 Int)) (or (<= (* 2 (select main_a v_prenex_41764)) 1004) (<= (select main_a v_prenex_41764) 502))) (forall ((v_prenex_41765 Int)) (or (< v_prenex_41765 main_y) (<= 996 (* 2 (select main_a v_prenex_41765))) (<= 0 (+ (select main_a v_prenex_41765) 3)) (<= (select main_a v_prenex_41765) 1500) (<= (+ main_y 1) v_prenex_41765)))) (forall ((v_prenex_33865 Int) (v_prenex_33864 Int)) (or (<= 1 (select main_a v_prenex_33864)) (<= (select main_a v_prenex_33864) 1003) (<= 0 (+ (select main_a v_prenex_33865) 3)) (<= (+ main_y 1) v_prenex_33865) (<= (select main_a v_prenex_33865) (+ (select main_a v_prenex_33864) 998)) (< v_prenex_33865 main_y) (<= 996 (* 2 (select main_a v_prenex_33865))))) (or (forall ((v_prenex_39776 Int)) (or (<= (select main_a v_prenex_39776) 1003) (< v_prenex_39776 main_x))) (forall ((v_prenex_39777 Int)) (or (<= 996 (* 2 (select main_a v_prenex_39777))) (< v_prenex_39777 main_y) (<= (+ main_y 1) v_prenex_39777)))) (forall ((v_prenex_37515 Int) (v_prenex_37516 Int)) (or (<= 2 (* 2 (select main_a v_prenex_37515))) (<= (+ (select main_a v_prenex_37516) (select main_a v_prenex_37515)) 1000) (< v_prenex_37516 main_y) (<= (select main_a v_prenex_37516) 999) (<= 1 (select main_a v_prenex_37515)) (<= 498 (select main_a v_prenex_37516)) (<= (+ main_y 1) v_prenex_37516))) (or (forall ((v_prenex_38937 Int)) (or (<= 0 (+ (select main_a v_prenex_38937) 500)) (<= 2 (* 2 (select main_a v_prenex_38937))))) (forall ((v_prenex_38938 Int)) (or (<= 996 (* 2 (select main_a v_prenex_38938))) (<= (select main_a v_prenex_38938) 999) (<= (+ main_y 1) v_prenex_38938) (<= 498 (select main_a v_prenex_38938)) (< v_prenex_38938 main_y)))) (or (forall ((v_prenex_39791 Int)) (or (<= (+ main_y 1) v_prenex_39791) (<= 0 (+ (select main_a v_prenex_39791) 3)) (<= (* 2 (select main_a v_prenex_39791)) 1998) (< v_prenex_39791 main_y) (<= 996 (* 2 (select main_a v_prenex_39791))))) (forall ((v_prenex_39790 Int)) (<= (select main_a v_prenex_39790) 502))) (forall ((v_prenex_32984 Int) (v_prenex_32985 Int)) (or (<= (select main_a v_prenex_32985) (+ (select main_a v_prenex_32984) 998)) (<= 0 (+ (select main_a v_prenex_32985) 3)) (<= 1 (select main_a v_prenex_32984)) (<= (+ main_y 1) v_prenex_32985) (< v_prenex_32984 main_x) (< v_prenex_32985 main_y))) (forall ((v_prenex_32666 Int) (v_prenex_32667 Int)) (or (<= (* 2 (select main_a v_prenex_32667)) 1998) (<= (select main_a v_prenex_32666) 502) (<= (+ main_y 1) v_prenex_32667) (<= (* 2 (select main_a v_prenex_32666)) 1004) (<= 0 (+ (select main_a v_prenex_32667) 3)) (< v_prenex_32667 main_y) (<= (select main_a v_prenex_32666) (+ (select main_a v_prenex_32667) 4)))) (forall ((v_prenex_41778 Int) (v_prenex_41779 Int)) (or (<= 0 (+ (select main_a v_prenex_41779) 3)) (< v_prenex_41779 main_y) (<= (+ main_y 1) v_prenex_41779) (<= 498 (select main_a v_prenex_41779)) (<= (+ (select main_a v_prenex_41779) (select main_a v_prenex_41778)) 1000) (<= (select main_a v_prenex_41778) 502) (<= (select main_a v_prenex_41778) 1003))) (forall ((v_prenex_37109 Int) (v_prenex_37110 Int)) (or (<= (select main_a v_prenex_37109) (+ (select main_a v_prenex_37110) 4)) (<= (* 2 (select main_a v_prenex_37110)) 1998) (< v_prenex_37110 main_y) (<= 0 (+ (select main_a v_prenex_37110) 3)) (<= (+ main_y 1) v_prenex_37110) (<= (select main_a v_prenex_37109) 502))) (forall ((v_prenex_47974 Int) (v_prenex_47973 Int)) (or (<= 1 (select main_a v_prenex_47973)) (<= (select main_a v_prenex_47974) 999) (< v_prenex_47973 main_x) (<= (+ (select main_a v_prenex_47974) (select main_a v_prenex_47973)) 1000) (< v_prenex_47974 main_y) (<= (+ main_y 1) v_prenex_47974) (<= 0 (+ (select main_a v_prenex_47973) 500)))) (forall ((v_prenex_42477 Int) (v_prenex_42478 Int)) (or (<= (select main_a v_prenex_42477) 1003) (<= (select main_a v_prenex_42478) 999) (< v_prenex_42478 main_y) (<= 1000 (+ (select main_a v_prenex_42478) (select main_a v_prenex_42477))) (<= 498 (select main_a v_prenex_42478)) (<= (+ main_y 1) v_prenex_42478))) (or (forall ((v_prenex_38917 Int)) (or (< v_prenex_38917 main_y) (<= 498 (select main_a v_prenex_38917)) (<= (+ main_y 1) v_prenex_38917) (<= 996 (* 2 (select main_a v_prenex_38917))))) (forall ((v_prenex_38916 Int)) (<= (* 2 (select main_a v_prenex_38916)) 1004))) (forall ((v_prenex_39913 Int) (v_prenex_39912 Int)) (or (<= (select main_a v_prenex_39913) (+ (select main_a v_prenex_39912) 998)) (<= (+ main_y 1) v_prenex_39913) (<= 996 (* 2 (select main_a v_prenex_39913))) (<= 2 (* 2 (select main_a v_prenex_39912))) (< v_prenex_39913 main_y) (<= 0 (+ (select main_a v_prenex_39913) 3)) (<= (select main_a v_prenex_39912) 1003))) (forall ((v_prenex_39300 Int) (v_prenex_39301 Int)) (or (<= (+ main_y 1) v_prenex_39301) (<= (+ (select main_a v_prenex_39301) (select main_a v_prenex_39300)) 1000) (<= 1 (select main_a v_prenex_39300)) (<= (select main_a v_prenex_39301) 999) (< v_prenex_39301 main_y) (<= 996 (* 2 (select main_a v_prenex_39301))) (<= (select main_a v_prenex_39300) 502))) (forall ((v_prenex_35774 Int) (v_prenex_35775 Int)) (or (<= (select main_a v_prenex_35774) (+ (select main_a v_prenex_35775) 4)) (<= (+ main_y 1) v_prenex_35775) (<= (select main_a v_prenex_35774) 1003) (< v_prenex_35775 main_y) (<= (+ main_x 1) v_prenex_35774) (<= (* 2 (select main_a v_prenex_35775)) 1998) (<= (select main_a v_prenex_35774) 502))) (forall ((v_prenex_47846 Int) (v_prenex_47845 Int)) (or (< v_prenex_47846 main_y) (<= (* 2 (select main_a v_prenex_47845)) 1004) (<= 1 (select main_a v_prenex_47845)) (<= 0 (+ (select main_a v_prenex_47846) 3)) (<= (select main_a v_prenex_47846) 999) (<= (+ main_y 1) v_prenex_47846) (<= (select main_a v_prenex_47845) (+ (select main_a v_prenex_47846) 4)))) (forall ((v_prenex_39821 Int) (v_prenex_39820 Int)) (or (<= 498 (select main_a v_prenex_39821)) (<= 1 (select main_a v_prenex_39820)) (<= (select main_a v_prenex_39820) 502) (<= (+ main_y 1) v_prenex_39821) (<= (select main_a v_prenex_39821) 999) (< v_prenex_39821 main_y) (<= (select main_a v_prenex_39821) (+ (select main_a v_prenex_39820) 998)))) (forall ((v_prenex_33344 Int) (v_prenex_33343 Int)) (or (<= (+ main_y 1) v_prenex_33344) (<= (select main_a v_prenex_33343) 502) (<= 1 (select main_a v_prenex_33343)) (<= 1000 (+ (select main_a v_prenex_33344) (select main_a v_prenex_33343))) (< v_prenex_33344 main_y) (<= 498 (select main_a v_prenex_33344)) (<= 0 (+ (select main_a v_prenex_33344) 3)))) (or (forall ((v_prenex_37638 Int)) (or (<= (* 2 (select main_a v_prenex_37638)) 1998) (<= (+ main_y 1) v_prenex_37638) (< v_prenex_37638 main_y))) (forall ((v_prenex_37637 Int)) (or (<= 0 (+ (select main_a v_prenex_37637) 500)) (<= (select main_a v_prenex_37637) 502) (< v_prenex_37637 main_x)))) (forall ((v_prenex_40697 Int) (v_prenex_40696 Int)) (or (<= 1000 (+ (select main_a v_prenex_40697) (select main_a v_prenex_40696))) (<= (* 2 (select main_a v_prenex_40696)) 1004) (< v_prenex_40697 main_y) (<= (select main_a v_prenex_40697) 999) (<= 498 (select main_a v_prenex_40697)) (<= 0 (+ (select main_a v_prenex_40696) 500)) (<= (+ main_y 1) v_prenex_40697))) (forall ((v_prenex_43291 Int) (v_prenex_43292 Int)) (or (<= (+ main_y 1) v_prenex_43292) (<= (* 2 (select main_a v_prenex_43292)) 1998) (<= 1000 (+ (select main_a v_prenex_43292) (select main_a v_prenex_43291))) (<= 2 (* 2 (select main_a v_prenex_43291))) (< v_prenex_43292 main_y))) (forall ((v_prenex_39340 Int) (v_prenex_39341 Int)) (or (<= (select main_a v_prenex_39341) 999) (<= (* 2 (select main_a v_prenex_39340)) 1004) (<= 498 (select main_a v_prenex_39341)) (<= (+ (select main_a v_prenex_39341) (select main_a v_prenex_39340)) 1000) (<= 1 (select main_a v_prenex_39340)) (<= (+ main_y 1) v_prenex_39341) (< v_prenex_39341 main_y))) (forall ((v_prenex_43835 Int) (v_prenex_43834 Int)) (or (<= (select main_a v_prenex_43834) (+ (select main_a v_prenex_43835) 4)) (<= (select main_a v_prenex_43834) 1003) (< v_prenex_43835 main_y) (<= 0 (+ (select main_a v_prenex_43835) 3)) (<= (* 2 (select main_a v_prenex_43834)) 1004) (<= (+ main_y 1) v_prenex_43835) (<= 996 (* 2 (select main_a v_prenex_43835))))) (forall ((v_prenex_44976 Int) (v_prenex_44975 Int)) (or (<= (+ main_x 1) v_prenex_44975) (<= (* 2 (select main_a v_prenex_44976)) 1998) (<= (select main_a v_prenex_44975) 502) (<= 1000 (+ (select main_a v_prenex_44976) (select main_a v_prenex_44975))) (< v_prenex_44976 main_y) (<= (+ main_y 1) v_prenex_44976))) (forall ((v_prenex_45463 Int) (v_prenex_45462 Int)) (or (< v_prenex_45463 main_y) (<= 1000 (+ (select main_a v_prenex_45463) (select main_a v_prenex_45462))) (<= (select main_a v_prenex_45463) 999) (<= 2 (* 2 (select main_a v_prenex_45462))) (<= 996 (* 2 (select main_a v_prenex_45463))) (<= (+ main_y 1) v_prenex_45463) (<= (* 2 (select main_a v_prenex_45462)) 1004))) (forall ((v_prenex_40266 Int) (v_prenex_40265 Int)) (or (<= 0 (+ (select main_a v_prenex_40265) 500)) (<= (select main_a v_prenex_40266) 1500) (< v_prenex_40266 main_y) (<= 996 (* 2 (select main_a v_prenex_40266))) (<= (select main_a v_prenex_40265) (+ (select main_a v_prenex_40266) 4)) (<= (+ main_y 1) v_prenex_40266) (<= (select main_a v_prenex_40265) 1003))) (forall ((v_prenex_45800 Int) (v_prenex_45801 Int)) (or (<= (+ main_y 1) v_prenex_45801) (<= 0 (+ (select main_a v_prenex_45801) 3)) (<= (* 2 (select main_a v_prenex_45801)) 1998) (<= 0 (+ (select main_a v_prenex_45800) 500)) (<= (select main_a v_prenex_45800) (+ (select main_a v_prenex_45801) 4)) (<= (select main_a v_prenex_45800) 502) (< v_prenex_45801 main_y))) (forall ((v_prenex_36681 Int) (v_prenex_36680 Int)) (or (< v_prenex_36681 main_y) (<= (select main_a v_prenex_36681) (+ (select main_a v_prenex_36680) 998)) (<= (select main_a v_prenex_36681) 999) (<= (select main_a v_prenex_36680) 502) (<= (+ main_y 1) v_prenex_36681) (<= 1 (select main_a v_prenex_36680)) (<= 498 (select main_a v_prenex_36681)))) (forall ((v_prenex_36670 Int) (v_prenex_36671 Int)) (or (<= (select main_a v_prenex_36671) (+ (select main_a v_prenex_36670) 998)) (<= (+ main_x 1) v_prenex_36670) (< v_prenex_36671 main_y) (<= (+ main_y 1) v_prenex_36671) (<= (* 2 (select main_a v_prenex_36671)) 1998) (<= (* 2 (select main_a v_prenex_36670)) 1004) (<= 1 (select main_a v_prenex_36670)))) (forall ((v_prenex_47446 Int) (v_prenex_47445 Int)) (or (<= (select main_a v_prenex_47445) (+ (select main_a v_prenex_47446) 4)) (<= 0 (+ (select main_a v_prenex_47445) 500)) (<= 996 (* 2 (select main_a v_prenex_47446))) (<= (select main_a v_prenex_47445) 1003) (< v_prenex_47446 main_y) (<= (+ main_y 1) v_prenex_47446))) (forall ((v_prenex_33929 Int) (v_prenex_33928 Int)) (or (<= (* 2 (select main_a v_prenex_33929)) 1004) (<= 1000 (+ (select main_a v_prenex_33928) (select main_a v_prenex_33929))) (<= (+ main_x 1) v_prenex_33929) (< v_prenex_33928 main_y) (<= 1 (select main_a v_prenex_33929)) (<= (* 2 (select main_a v_prenex_33928)) 1998) (<= (+ main_y 1) v_prenex_33928))) (forall ((v_prenex_36443 Int) (v_prenex_36444 Int)) (or (<= (select main_a v_prenex_36443) 502) (<= (+ main_y 1) v_prenex_36444) (<= (* 2 (select main_a v_prenex_36443)) 1004) (<= 0 (+ (select main_a v_prenex_36444) 3)) (< v_prenex_36444 main_y) (<= 996 (* 2 (select main_a v_prenex_36444))) (<= 1000 (+ (select main_a v_prenex_36444) (select main_a v_prenex_36443))))) (or (forall ((v_prenex_40168 Int)) (or (<= (+ main_y 1) v_prenex_40168) (<= 996 (* 2 (select main_a v_prenex_40168))) (< v_prenex_40168 main_y) (<= 0 (+ (select main_a v_prenex_40168) 3)) (<= (* 2 (select main_a v_prenex_40168)) 1998))) (forall ((v_prenex_40167 Int)) (or (<= 1 (select main_a v_prenex_40167)) (<= (select main_a v_prenex_40167) 1003)))) (forall ((v_prenex_37951 Int) (v_prenex_37950 Int)) (or (<= 1000 (+ (select main_a v_prenex_37951) (select main_a v_prenex_37950))) (<= (select main_a v_prenex_37950) 1003) (<= (select main_a v_prenex_37951) 1500) (< v_prenex_37951 main_y) (< v_prenex_37950 main_x) (<= (* 2 (select main_a v_prenex_37950)) 1004) (<= (+ main_y 1) v_prenex_37951))) (forall ((v_prenex_33942 Int) (v_prenex_33943 Int)) (or (<= 498 (select main_a v_prenex_33942)) (< v_prenex_33942 main_y) (<= (+ main_y 1) v_prenex_33942) (<= (select main_a v_prenex_33943) (+ (select main_a v_prenex_33942) 4)) (<= 0 (+ (select main_a v_prenex_33943) 500)) (<= 996 (* 2 (select main_a v_prenex_33942))) (<= 2 (* 2 (select main_a v_prenex_33943))))) (forall ((v_prenex_47036 Int) (v_prenex_47037 Int)) (or (<= 498 (select main_a v_prenex_47037)) (<= 0 (+ (select main_a v_prenex_47036) 500)) (< v_prenex_47037 main_y) (<= (select main_a v_prenex_47036) 1003) (<= (select main_a v_prenex_47036) (+ (select main_a v_prenex_47037) 4)) (<= (+ main_y 1) v_prenex_47037) (<= (select main_a v_prenex_47037) 999))) (forall ((v_prenex_45034 Int) (v_prenex_45033 Int)) (or (<= 0 (+ (select main_a v_prenex_45034) 3)) (< v_prenex_45034 main_y) (<= (+ (select main_a v_prenex_45034) (select main_a v_prenex_45033)) 1000) (<= (select main_a v_prenex_45033) 1003) (<= 0 (+ (select main_a v_prenex_45033) 500)) (<= (+ main_y 1) v_prenex_45034) (<= (select main_a v_prenex_45034) 1500))) (forall ((v_prenex_35424 Int) (v_prenex_35425 Int)) (or (<= 1 (select main_a v_prenex_35424)) (<= (+ (select main_a v_prenex_35425) (select main_a v_prenex_35424)) 1000) (<= (select main_a v_prenex_35425) 999) (< v_prenex_35425 main_y) (<= 498 (select main_a v_prenex_35425)) (<= (select main_a v_prenex_35424) 1003) (<= (+ main_y 1) v_prenex_35425))) (forall ((v_prenex_42840 Int) (v_prenex_42841 Int)) (or (<= (select main_a v_prenex_42841) (+ (select main_a v_prenex_42840) 998)) (< v_prenex_42841 main_y) (<= (select main_a v_prenex_42840) 1003) (<= (select main_a v_prenex_42841) 1500) (<= (+ main_y 1) v_prenex_42841))) (forall ((v_prenex_35436 Int) (v_prenex_35437 Int)) (or (<= (select main_a v_prenex_35436) (+ (select main_a v_prenex_35437) 4)) (<= 2 (* 2 (select main_a v_prenex_35436))) (<= (select main_a v_prenex_35437) 1500) (<= (+ main_x 1) v_prenex_35436) (<= (+ main_y 1) v_prenex_35437) (< v_prenex_35437 main_y) (<= (select main_a v_prenex_35436) 1003))) (forall ((v_prenex_32892 Int) (v_prenex_32893 Int)) (or (<= (select main_a v_prenex_32892) 1003) (<= (+ main_y 1) v_prenex_32893) (<= (select main_a v_prenex_32893) (+ (select main_a v_prenex_32892) 998)) (<= (+ main_x 1) v_prenex_32892) (<= 0 (+ (select main_a v_prenex_32893) 3)) (< v_prenex_32893 main_y) (<= (* 2 (select main_a v_prenex_32892)) 1004))) (forall ((v_prenex_34287 Int) (v_prenex_34286 Int)) (or (< v_prenex_34286 main_y) (<= (select main_a v_prenex_34286) 1500) (<= (+ main_y 1) v_prenex_34286) (<= 498 (select main_a v_prenex_34286)) (<= (+ (select main_a v_prenex_34286) (select main_a v_prenex_34287)) 1000) (<= 2 (* 2 (select main_a v_prenex_34287))) (<= (select main_a v_prenex_34287) 1003))) (forall ((v_prenex_47993 Int) (v_prenex_47992 Int)) (or (<= (select main_a v_prenex_47992) 502) (<= (+ main_y 1) v_prenex_47993) (<= 2 (* 2 (select main_a v_prenex_47992))) (< v_prenex_47993 main_y) (<= 498 (select main_a v_prenex_47993)) (<= (+ (select main_a v_prenex_47993) (select main_a v_prenex_47992)) 1000) (<= (select main_a v_prenex_47993) 1500))) (forall ((v_prenex_38435 Int) (v_prenex_38434 Int)) (or (<= (+ (select main_a v_prenex_38435) (select main_a v_prenex_38434)) 1000) (< v_prenex_38435 main_y) (<= (* 2 (select main_a v_prenex_38435)) 1998) (<= (+ main_y 1) v_prenex_38435) (<= (select main_a v_prenex_38434) 1003) (< v_prenex_38434 main_x) (<= 0 (+ (select main_a v_prenex_38434) 500)))) (or (forall ((v_prenex_44511 Int)) (or (< v_prenex_44511 main_y) (<= 996 (* 2 (select main_a v_prenex_44511))) (<= (+ main_y 1) v_prenex_44511) (<= (select main_a v_prenex_44511) 999))) (forall ((v_prenex_44510 Int)) (or (<= (select main_a v_prenex_44510) 502) (<= 0 (+ (select main_a v_prenex_44510) 500))))) (forall ((v_prenex_34583 Int) (v_prenex_34582 Int)) (or (<= (select main_a v_prenex_34582) (+ (select main_a v_prenex_34583) 998)) (<= 2 (* 2 (select main_a v_prenex_34583))) (<= (+ main_y 1) v_prenex_34582) (< v_prenex_34582 main_y) (<= (* 2 (select main_a v_prenex_34582)) 1998) (<= 1 (select main_a v_prenex_34583)) (<= 498 (select main_a v_prenex_34582)))) (forall ((v_prenex_41973 Int) (v_prenex_41974 Int)) (or (<= (select main_a v_prenex_41974) 999) (< v_prenex_41973 main_x) (<= 1 (select main_a v_prenex_41973)) (<= 1000 (+ (select main_a v_prenex_41974) (select main_a v_prenex_41973))) (< v_prenex_41974 main_y) (<= (select main_a v_prenex_41973) 502) (<= (+ main_y 1) v_prenex_41974))) (forall ((v_prenex_36696 Int) (v_prenex_36695 Int)) (or (<= (+ main_y 1) v_prenex_36696) (<= 1000 (+ (select main_a v_prenex_36696) (select main_a v_prenex_36695))) (<= 996 (* 2 (select main_a v_prenex_36696))) (<= 498 (select main_a v_prenex_36696)) (<= 0 (+ (select main_a v_prenex_36695) 500)) (< v_prenex_36696 main_y) (<= (select main_a v_prenex_36695) 1003))) (or (forall ((v_prenex_36975 Int)) (or (<= (select main_a v_prenex_36975) 1003) (<= (select main_a v_prenex_36975) 502))) (forall ((v_prenex_36976 Int)) (or (<= 996 (* 2 (select main_a v_prenex_36976))) (<= (select main_a v_prenex_36976) 1500) (<= (* 2 (select main_a v_prenex_36976)) 1998) (< v_prenex_36976 main_y) (<= (+ main_y 1) v_prenex_36976)))) (forall ((v_prenex_43990 Int) (v_prenex_43991 Int)) (or (<= (+ main_x 1) v_prenex_43990) (<= (select main_a v_prenex_43991) 1500) (<= (+ main_y 1) v_prenex_43991) (<= (select main_a v_prenex_43990) (+ (select main_a v_prenex_43991) 4)) (<= 0 (+ (select main_a v_prenex_43990) 500)) (< v_prenex_43991 main_y))) (forall ((v_prenex_41090 Int) (v_prenex_41089 Int)) (or (<= 1 (select main_a v_prenex_41089)) (< v_prenex_41090 main_y) (<= 0 (+ (select main_a v_prenex_41089) 500)) (<= (select main_a v_prenex_41090) (+ (select main_a v_prenex_41089) 998)) (<= (+ main_x 1) v_prenex_41089) (<= (+ main_y 1) v_prenex_41090) (<= 0 (+ (select main_a v_prenex_41090) 3)))) (forall ((v_prenex_41249 Int) (v_prenex_41250 Int)) (or (<= (select main_a v_prenex_41250) (+ (select main_a v_prenex_41249) 998)) (< v_prenex_41249 main_x) (<= (+ main_x 1) v_prenex_41249) (< v_prenex_41250 main_y) (<= 1 (select main_a v_prenex_41249)))) (forall ((v_prenex_40388 Int) (v_prenex_40387 Int)) (or (<= (select main_a v_prenex_40388) 999) (<= (+ main_y 1) v_prenex_40388) (<= (select main_a v_prenex_40387) (+ (select main_a v_prenex_40388) 4)) (<= 498 (select main_a v_prenex_40388)) (<= 0 (+ (select main_a v_prenex_40387) 500)) (< v_prenex_40388 main_y) (<= 1 (select main_a v_prenex_40387)))) (forall ((v_prenex_44465 Int) (v_prenex_44464 Int)) (or (<= 0 (+ (select main_a v_prenex_44465) 3)) (<= (+ main_y 1) v_prenex_44465) (<= (select main_a v_prenex_44465) 999) (<= 2 (* 2 (select main_a v_prenex_44464))) (< v_prenex_44465 main_y) (<= 1000 (+ (select main_a v_prenex_44465) (select main_a v_prenex_44464))))) (forall ((v_prenex_33863 Int) (v_prenex_33862 Int)) (or (< v_prenex_33863 main_y) (< v_prenex_33862 main_x) (<= 2 (* 2 (select main_a v_prenex_33862))) (<= (select main_a v_prenex_33862) (+ (select main_a v_prenex_33863) 4)) (<= (+ main_x 1) v_prenex_33862))) (forall ((v_prenex_48094 Int) (v_prenex_48093 Int)) (or (< v_prenex_48094 main_y) (<= (+ main_y 1) v_prenex_48094) (<= 1 (select main_a v_prenex_48093)) (<= 0 (+ (select main_a v_prenex_48093) 500)) (<= 996 (* 2 (select main_a v_prenex_48094))) (<= (+ main_x 1) v_prenex_48093) (<= 1000 (+ (select main_a v_prenex_48094) (select main_a v_prenex_48093))))) (forall ((v_prenex_37055 Int) (v_prenex_37056 Int)) (or (< v_prenex_37055 main_x) (<= 2 (* 2 (select main_a v_prenex_37055))) (<= (select main_a v_prenex_37055) 1003) (<= (select main_a v_prenex_37056) (+ (select main_a v_prenex_37055) 998)) (<= (+ main_x 1) v_prenex_37055))) (forall ((v_prenex_41347 Int) (v_prenex_41348 Int)) (or (<= (select main_a v_prenex_41348) 1500) (<= (* 2 (select main_a v_prenex_41347)) 1004) (< v_prenex_41348 main_y) (<= 1000 (+ (select main_a v_prenex_41348) (select main_a v_prenex_41347))) (<= (+ main_y 1) v_prenex_41348) (<= 0 (+ (select main_a v_prenex_41347) 500)))) (forall ((v_prenex_36751 Int) (v_prenex_36752 Int)) (or (<= 1 (select main_a v_prenex_36751)) (<= (select main_a v_prenex_36752) (+ (select main_a v_prenex_36751) 998)) (< v_prenex_36752 main_y) (<= (+ main_x 1) v_prenex_36751) (<= (select main_a v_prenex_36751) 502) (<= (* 2 (select main_a v_prenex_36752)) 1998) (<= (+ main_y 1) v_prenex_36752))) (forall ((v_prenex_32650 Int) (v_prenex_32651 Int)) (or (<= (+ (select main_a v_prenex_32651) (select main_a v_prenex_32650)) 1000) (<= 0 (+ (select main_a v_prenex_32650) 500)) (<= 498 (select main_a v_prenex_32651)) (<= (+ main_y 1) v_prenex_32651) (<= (select main_a v_prenex_32651) 1500) (<= 2 (* 2 (select main_a v_prenex_32650))) (< v_prenex_32651 main_y))) (forall ((v_prenex_33317 Int) (v_prenex_33316 Int)) (or (< v_prenex_33316 main_x) (<= 2 (* 2 (select main_a v_prenex_33316))) (<= 498 (select main_a v_prenex_33317)) (<= (* 2 (select main_a v_prenex_33316)) 1004) (<= 1000 (+ (select main_a v_prenex_33317) (select main_a v_prenex_33316))) (< v_prenex_33317 main_y) (<= (+ main_y 1) v_prenex_33317))) (forall ((v_prenex_37495 Int) (v_prenex_37496 Int)) (or (<= 1 (select main_a v_prenex_37495)) (<= 996 (* 2 (select main_a v_prenex_37496))) (<= (select main_a v_prenex_37496) 1500) (<= (select main_a v_prenex_37495) 1003) (<= (+ (select main_a v_prenex_37496) (select main_a v_prenex_37495)) 1000) (< v_prenex_37496 main_y) (<= (+ main_y 1) v_prenex_37496))) (forall ((v_prenex_41646 Int) (v_prenex_41647 Int)) (or (<= (+ (select main_a v_prenex_41647) (select main_a v_prenex_41646)) 1000) (<= 0 (+ (select main_a v_prenex_41646) 500)) (<= (select main_a v_prenex_41647) 1500) (<= (* 2 (select main_a v_prenex_41647)) 1998) (<= (select main_a v_prenex_41646) 1003) (< v_prenex_41647 main_y) (<= (+ main_y 1) v_prenex_41647))) (forall ((v_prenex_43916 Int) (v_prenex_43917 Int)) (or (< v_prenex_43916 main_x) (<= (+ main_y 1) v_prenex_43917) (<= (+ (select main_a v_prenex_43917) (select main_a v_prenex_43916)) 1000) (<= (select main_a v_prenex_43917) 999) (< v_prenex_43917 main_y) (<= 0 (+ (select main_a v_prenex_43916) 500)))) (forall ((v_prenex_47122 Int) (v_prenex_47121 Int)) (or (<= 1 (select main_a v_prenex_47121)) (<= (select main_a v_prenex_47122) (+ (select main_a v_prenex_47121) 998)) (<= 996 (* 2 (select main_a v_prenex_47122))) (<= (+ main_y 1) v_prenex_47122) (<= 0 (+ (select main_a v_prenex_47122) 3)) (<= (select main_a v_prenex_47121) 1003) (< v_prenex_47122 main_y))) (forall ((v_prenex_43622 Int) (v_prenex_43621 Int)) (or (<= 0 (+ (select main_a v_prenex_43622) 3)) (<= (+ main_y 1) v_prenex_43622) (<= (select main_a v_prenex_43621) 502) (<= 0 (+ (select main_a v_prenex_43621) 500)) (<= (select main_a v_prenex_43621) (+ (select main_a v_prenex_43622) 4)) (<= (select main_a v_prenex_43622) 1500) (< v_prenex_43622 main_y))) (forall ((v_prenex_39369 Int) (v_prenex_39368 Int)) (or (<= 0 (+ (select main_a v_prenex_39369) 3)) (< v_prenex_39368 main_x) (<= 1000 (+ (select main_a v_prenex_39369) (select main_a v_prenex_39368))) (<= 0 (+ (select main_a v_prenex_39368) 500)) (< v_prenex_39369 main_y) (<= (+ main_y 1) v_prenex_39369))) (or (forall ((v_prenex_35682 Int)) (or (<= 0 (+ (select main_a v_prenex_35682) 500)) (<= (* 2 (select main_a v_prenex_35682)) 1004))) (forall ((v_prenex_35683 Int)) (or (<= (+ main_y 1) v_prenex_35683) (<= (* 2 (select main_a v_prenex_35683)) 1998) (<= 0 (+ (select main_a v_prenex_35683) 3)) (< v_prenex_35683 main_y) (<= (select main_a v_prenex_35683) 1500)))) (or (forall ((v_prenex_40714 Int)) (or (<= (* 2 (select main_a v_prenex_40714)) 1004) (<= (select main_a v_prenex_40714) 502))) (forall ((v_prenex_40715 Int)) (or (<= (select main_a v_prenex_40715) 1500) (<= 996 (* 2 (select main_a v_prenex_40715))) (< v_prenex_40715 main_y) (<= (+ main_y 1) v_prenex_40715)))) (or (forall ((v_prenex_46311 Int)) (or (<= 1 (select main_a v_prenex_46311)) (<= 2 (* 2 (select main_a v_prenex_46311))))) (forall ((v_prenex_46312 Int)) (or (<= 996 (* 2 (select main_a v_prenex_46312))) (< v_prenex_46312 main_y) (<= (+ main_y 1) v_prenex_46312) (<= 0 (+ (select main_a v_prenex_46312) 3))))) (or (forall ((v_prenex_45098 Int)) (or (<= (+ main_x 1) v_prenex_45098) (<= 0 (+ (select main_a v_prenex_45098) 500)))) (forall ((v_prenex_45099 Int)) (or (<= (+ main_y 1) v_prenex_45099) (< v_prenex_45099 main_y) (<= (* 2 (select main_a v_prenex_45099)) 1998) (<= 996 (* 2 (select main_a v_prenex_45099)))))) (forall ((v_prenex_46321 Int) (v_prenex_46322 Int)) (or (< v_prenex_46322 main_y) (<= 498 (select main_a v_prenex_46322)) (<= (* 2 (select main_a v_prenex_46321)) 1004) (<= (select main_a v_prenex_46322) 1500) (<= 1000 (+ (select main_a v_prenex_46322) (select main_a v_prenex_46321))) (<= (+ main_y 1) v_prenex_46322))) (forall ((v_prenex_39783 Int) (v_prenex_39782 Int)) (or (<= (select main_a v_prenex_39782) 502) (<= (+ main_y 1) v_prenex_39783) (<= 996 (* 2 (select main_a v_prenex_39783))) (<= (select main_a v_prenex_39782) 1003) (<= 0 (+ (select main_a v_prenex_39783) 3)) (< v_prenex_39783 main_y) (<= (select main_a v_prenex_39782) (+ (select main_a v_prenex_39783) 4)))) (or (forall ((v_prenex_44829 Int)) (or (< v_prenex_44829 main_y) (<= (+ main_y 1) v_prenex_44829) (<= 498 (select main_a v_prenex_44829)) (<= 996 (* 2 (select main_a v_prenex_44829))))) (forall ((v_prenex_44828 Int)) (or (<= (* 2 (select main_a v_prenex_44828)) 1004) (<= (+ main_x 1) v_prenex_44828) (<= 1 (select main_a v_prenex_44828))))) (forall ((v_prenex_47138 Int) (v_prenex_47137 Int)) (or (<= (select main_a v_prenex_47137) 502) (<= (+ main_y 1) v_prenex_47138) (<= 1000 (+ (select main_a v_prenex_47138) (select main_a v_prenex_47137))) (< v_prenex_47138 main_y) (<= 0 (+ (select main_a v_prenex_47138) 3)) (<= (select main_a v_prenex_47137) 1003))) (forall ((v_prenex_42437 Int) (v_prenex_42438 Int)) (or (<= 0 (+ (select main_a v_prenex_42438) 3)) (<= (select main_a v_prenex_42437) 1003) (<= 996 (* 2 (select main_a v_prenex_42438))) (<= 2 (* 2 (select main_a v_prenex_42437))) (<= (+ main_y 1) v_prenex_42438) (< v_prenex_42438 main_y) (<= (+ (select main_a v_prenex_42438) (select main_a v_prenex_42437)) 1000))) (forall ((v_prenex_43161 Int) (v_prenex_43162 Int)) (or (<= (+ main_y 1) v_prenex_43162) (<= (+ (select main_a v_prenex_43162) (select main_a v_prenex_43161)) 1000) (< v_prenex_43162 main_y) (<= 1 (select main_a v_prenex_43161)) (<= (select main_a v_prenex_43162) 999) (<= (select main_a v_prenex_43161) 1003) (<= (select main_a v_prenex_43162) 1500))) (forall ((v_prenex_32670 Int) (v_prenex_32671 Int)) (or (<= (select main_a v_prenex_32671) 1500) (<= (+ main_y 1) v_prenex_32671) (<= (select main_a v_prenex_32670) 502) (<= (+ (select main_a v_prenex_32671) (select main_a v_prenex_32670)) 1000) (< v_prenex_32671 main_y) (<= 0 (+ (select main_a v_prenex_32670) 500)) (< v_prenex_32670 main_x))) (forall ((v_prenex_33135 Int) (v_prenex_33134 Int)) (or (<= (select main_a v_prenex_33135) 999) (<= 2 (* 2 (select main_a v_prenex_33134))) (<= (select main_a v_prenex_33135) (+ (select main_a v_prenex_33134) 998)) (<= (+ main_y 1) v_prenex_33135) (<= (select main_a v_prenex_33134) 502) (<= 0 (+ (select main_a v_prenex_33135) 3)) (< v_prenex_33135 main_y))) (forall ((v_prenex_47274 Int) (v_prenex_47273 Int)) (or (<= (select main_a v_prenex_47273) 502) (<= 1 (select main_a v_prenex_47273)) (< v_prenex_47274 main_y) (<= (select main_a v_prenex_47274) 1500) (<= 1000 (+ (select main_a v_prenex_47274) (select main_a v_prenex_47273))) (<= 996 (* 2 (select main_a v_prenex_47274))) (<= (+ main_y 1) v_prenex_47274))) (forall ((v_prenex_43178 Int) (v_prenex_43179 Int)) (or (<= (+ main_y 1) v_prenex_43179) (<= (select main_a v_prenex_43178) (+ (select main_a v_prenex_43179) 4)) (<= 0 (+ (select main_a v_prenex_43179) 3)) (< v_prenex_43179 main_y) (<= (* 2 (select main_a v_prenex_43178)) 1004) (<= 498 (select main_a v_prenex_43179)))) (forall ((v_prenex_39784 Int) (v_prenex_39785 Int)) (or (<= (+ main_y 1) v_prenex_39785) (<= (* 2 (select main_a v_prenex_39784)) 1004) (<= (select main_a v_prenex_39785) 1500) (<= 1000 (+ (select main_a v_prenex_39785) (select main_a v_prenex_39784))) (<= (select main_a v_prenex_39784) 502) (< v_prenex_39785 main_y))) (forall ((v_prenex_34635 Int) (v_prenex_34636 Int)) (or (<= (+ main_x 1) v_prenex_34636) (<= 498 (select main_a v_prenex_34635)) (<= (+ main_y 1) v_prenex_34635) (<= (select main_a v_prenex_34636) 502) (< v_prenex_34635 main_y) (<= 0 (+ (select main_a v_prenex_34636) 500)) (<= 1000 (+ (select main_a v_prenex_34635) (select main_a v_prenex_34636))))) (forall ((v_prenex_46268 Int) (v_prenex_46267 Int)) (or (<= (+ main_y 1) v_prenex_46268) (<= 0 (+ (select main_a v_prenex_46267) 500)) (<= 0 (+ (select main_a v_prenex_46268) 3)) (< v_prenex_46268 main_y) (<= (+ (select main_a v_prenex_46268) (select main_a v_prenex_46267)) 1000) (<= 498 (select main_a v_prenex_46268)) (<= 1 (select main_a v_prenex_46267)))) (forall ((v_prenex_33037 Int) (v_prenex_33036 Int)) (or (< v_prenex_33037 main_y) (<= (+ main_x 1) v_prenex_33036) (<= (select main_a v_prenex_33037) 1500) (<= 1000 (+ (select main_a v_prenex_33037) (select main_a v_prenex_33036))) (<= (+ main_y 1) v_prenex_33037) (<= (select main_a v_prenex_33036) 502))) (forall ((v_prenex_40744 Int) (v_prenex_40745 Int)) (or (<= 498 (select main_a v_prenex_40745)) (<= (select main_a v_prenex_40745) 1500) (<= (+ (select main_a v_prenex_40745) (select main_a v_prenex_40744)) 1000) (<= 2 (* 2 (select main_a v_prenex_40744))) (<= (+ main_y 1) v_prenex_40745) (< v_prenex_40745 main_y) (<= 0 (+ (select main_a v_prenex_40744) 500)))) (forall ((v_prenex_39153 Int) (v_prenex_39154 Int)) (or (<= 1000 (+ (select main_a v_prenex_39154) (select main_a v_prenex_39153))) (<= 0 (+ (select main_a v_prenex_39153) 500)) (<= (+ main_y 1) v_prenex_39154) (<= (* 2 (select main_a v_prenex_39153)) 1004) (< v_prenex_39154 main_y) (<= 498 (select main_a v_prenex_39154)))) (forall ((v_prenex_46886 Int) (v_prenex_46885 Int)) (or (< v_prenex_46886 main_y) (<= (select main_a v_prenex_46886) 1500) (<= 996 (* 2 (select main_a v_prenex_46886))) (<= (+ main_y 1) v_prenex_46886) (<= (select main_a v_prenex_46885) (+ (select main_a v_prenex_46886) 4)) (<= (select main_a v_prenex_46885) 1003))) (forall ((v_prenex_42121 Int) (v_prenex_42122 Int)) (or (<= (select main_a v_prenex_42121) (+ (select main_a v_prenex_42122) 4)) (<= 2 (* 2 (select main_a v_prenex_42121))) (<= 0 (+ (select main_a v_prenex_42122) 3)) (< v_prenex_42122 main_y) (<= (+ main_y 1) v_prenex_42122) (<= (select main_a v_prenex_42122) 999))) (forall ((v_prenex_47186 Int) (v_prenex_47185 Int)) (or (<= 0 (+ (select main_a v_prenex_47186) 3)) (<= 2 (* 2 (select main_a v_prenex_47185))) (<= (+ main_y 1) v_prenex_47186) (<= (select main_a v_prenex_47186) (+ (select main_a v_prenex_47185) 998)) (<= (select main_a v_prenex_47185) 1003) (< v_prenex_47186 main_y))) (forall ((v_prenex_40284 Int) (v_prenex_40283 Int)) (or (<= (+ main_x 1) v_prenex_40283) (<= 0 (+ (select main_a v_prenex_40283) 500)) (<= (select main_a v_prenex_40283) (+ (select main_a v_prenex_40284) 4)) (<= (select main_a v_prenex_40284) 1500) (< v_prenex_40284 main_y) (<= (* 2 (select main_a v_prenex_40283)) 1004) (<= (+ main_y 1) v_prenex_40284))) (forall ((v_prenex_39291 Int) (v_prenex_39290 Int)) (or (<= (+ main_y 1) v_prenex_39291) (< v_prenex_39291 main_y) (<= 498 (select main_a v_prenex_39291)) (< v_prenex_39290 main_x) (<= 1000 (+ (select main_a v_prenex_39291) (select main_a v_prenex_39290))) (<= (select main_a v_prenex_39290) 1003))) (or (forall ((v_prenex_34972 Int)) (or (<= 0 (+ (select main_a v_prenex_34972) 500)) (<= 1 (select main_a v_prenex_34972)))) (forall ((v_prenex_34971 Int)) (or (< v_prenex_34971 main_y) (<= (+ main_y 1) v_prenex_34971) (<= (* 2 (select main_a v_prenex_34971)) 1998)))) (forall ((v_prenex_46909 Int) (v_prenex_46908 Int)) (or (<= 1000 (+ (select main_a v_prenex_46909) (select main_a v_prenex_46908))) (< v_prenex_46908 main_x) (<= (* 2 (select main_a v_prenex_46908)) 1004) (<= (+ main_y 1) v_prenex_46909) (< v_prenex_46909 main_y) (<= (select main_a v_prenex_46909) 1500) (<= (select main_a v_prenex_46908) 1003))) (forall ((v_prenex_32827 Int) (v_prenex_32826 Int)) (or (<= 1 (select main_a v_prenex_32826)) (<= (+ main_y 1) v_prenex_32827) (<= (+ main_x 1) v_prenex_32826) (< v_prenex_32827 main_y) (<= 1000 (+ (select main_a v_prenex_32827) (select main_a v_prenex_32826))) (<= (select main_a v_prenex_32827) 999) (<= (select main_a v_prenex_32826) 502))) (or (forall ((v_prenex_47481 Int)) (<= (select main_a v_prenex_47481) 1003)) (forall ((v_prenex_47482 Int)) (or (< v_prenex_47482 main_y) (<= 498 (select main_a v_prenex_47482)) (<= (* 2 (select main_a v_prenex_47482)) 1998) (<= (+ main_y 1) v_prenex_47482) (<= 996 (* 2 (select main_a v_prenex_47482)))))) (forall ((v_prenex_45869 Int) (v_prenex_45868 Int)) (or (<= (+ main_y 1) v_prenex_45869) (<= (* 2 (select main_a v_prenex_45869)) 1998) (<= (select main_a v_prenex_45868) 502) (< v_prenex_45869 main_y) (<= 1000 (+ (select main_a v_prenex_45869) (select main_a v_prenex_45868))))) (forall ((v_prenex_45395 Int) (v_prenex_45394 Int)) (or (<= 1000 (+ (select main_a v_prenex_45395) (select main_a v_prenex_45394))) (<= 1 (select main_a v_prenex_45394)) (<= (+ main_y 1) v_prenex_45395) (<= (select main_a v_prenex_45394) 502) (<= (select main_a v_prenex_45395) 1500) (< v_prenex_45395 main_y))) (or (forall ((v_prenex_38877 Int)) (or (<= (select main_a v_prenex_38877) 1500) (<= (+ main_y 1) v_prenex_38877) (< v_prenex_38877 main_y) (<= 996 (* 2 (select main_a v_prenex_38877))) (<= 0 (+ (select main_a v_prenex_38877) 3)))) (forall ((v_prenex_38876 Int)) (<= 0 (+ (select main_a v_prenex_38876) 500)))) (forall ((v_prenex_45932 Int) (v_prenex_45933 Int)) (or (<= (select main_a v_prenex_45932) 502) (<= (select main_a v_prenex_45933) (+ (select main_a v_prenex_45932) 998)) (<= (+ main_x 1) v_prenex_45932) (< v_prenex_45933 main_y) (<= (+ main_y 1) v_prenex_45933) (<= (* 2 (select main_a v_prenex_45932)) 1004) (<= 996 (* 2 (select main_a v_prenex_45933))))) (or (forall ((v_prenex_42446 Int)) (or (<= (+ main_y 1) v_prenex_42446) (<= (select main_a v_prenex_42446) 999) (<= (* 2 (select main_a v_prenex_42446)) 1998) (< v_prenex_42446 main_y) (<= 996 (* 2 (select main_a v_prenex_42446))))) (forall ((v_prenex_42445 Int)) (or (<= (select main_a v_prenex_42445) 1003) (<= (select main_a v_prenex_42445) 502)))) (forall ((v_prenex_43177 Int)) (or (< v_prenex_43177 main_y) (<= (* 2 (select main_a v_prenex_43177)) 1998) (<= (+ main_y 1) v_prenex_43177) (<= 0 (+ (select main_a v_prenex_43177) 3)) (<= (select main_a v_prenex_43177) 1500))) (forall ((v_prenex_36686 Int) (v_prenex_36687 Int)) (or (<= 498 (select main_a v_prenex_36687)) (<= (+ main_y 1) v_prenex_36687) (<= (select main_a v_prenex_36687) (+ (select main_a v_prenex_36686) 998)) (<= 2 (* 2 (select main_a v_prenex_36686))) (<= 996 (* 2 (select main_a v_prenex_36687))) (< v_prenex_36687 main_y) (<= (select main_a v_prenex_36686) 1003))) (or (forall ((v_prenex_37255 Int)) (<= 1 (select main_a v_prenex_37255))) (forall ((v_prenex_37256 Int)) (or (< v_prenex_37256 main_y) (<= (select main_a v_prenex_37256) 999) (<= (+ main_y 1) v_prenex_37256) (<= (* 2 (select main_a v_prenex_37256)) 1998) (<= 498 (select main_a v_prenex_37256))))) (forall ((v_prenex_38370 Int) (v_prenex_38371 Int)) (or (<= (+ main_y 1) v_prenex_38371) (<= (select main_a v_prenex_38370) 502) (<= (select main_a v_prenex_38370) 1003) (<= 1000 (+ (select main_a v_prenex_38371) (select main_a v_prenex_38370))) (<= 996 (* 2 (select main_a v_prenex_38371))) (<= (select main_a v_prenex_38371) 1500) (< v_prenex_38371 main_y))) (or (forall ((v_prenex_39743 Int)) (or (<= (select main_a v_prenex_39743) 999) (<= (+ main_y 1) v_prenex_39743) (< v_prenex_39743 main_y) (<= (* 2 (select main_a v_prenex_39743)) 1998))) (forall ((v_prenex_39742 Int)) (or (<= (+ main_x 1) v_prenex_39742) (<= 1 (select main_a v_prenex_39742))))) (forall ((v_prenex_46231 Int) (v_prenex_46232 Int)) (or (<= (select main_a v_prenex_46232) (+ (select main_a v_prenex_46231) 998)) (<= 996 (* 2 (select main_a v_prenex_46232))) (<= (select main_a v_prenex_46231) 1003) (<= (select main_a v_prenex_46232) 1500) (< v_prenex_46232 main_y) (<= (+ main_y 1) v_prenex_46232) (<= (* 2 (select main_a v_prenex_46231)) 1004))) (forall ((v_prenex_42986 Int) (v_prenex_42987 Int)) (or (<= (* 2 (select main_a v_prenex_42986)) 1004) (<= 0 (+ (select main_a v_prenex_42986) 500)) (<= (* 2 (select main_a v_prenex_42987)) 1998) (<= 498 (select main_a v_prenex_42987)) (<= (+ (select main_a v_prenex_42987) (select main_a v_prenex_42986)) 1000) (<= (+ main_y 1) v_prenex_42987) (< v_prenex_42987 main_y))) (forall ((v_prenex_41161 Int) (v_prenex_41162 Int)) (or (<= (+ main_y 1) v_prenex_41162) (< v_prenex_41162 main_y) (<= 498 (select main_a v_prenex_41162)) (<= 996 (* 2 (select main_a v_prenex_41162))) (<= 0 (+ (select main_a v_prenex_41161) 500)) (<= (select main_a v_prenex_41162) (+ (select main_a v_prenex_41161) 998)))) (forall ((v_prenex_35754 Int) (v_prenex_35755 Int)) (or (<= 0 (+ (select main_a v_prenex_35754) 500)) (<= 996 (* 2 (select main_a v_prenex_35755))) (<= (select main_a v_prenex_35755) 1500) (<= (select main_a v_prenex_35754) (+ (select main_a v_prenex_35755) 4)) (< v_prenex_35755 main_y) (<= (select main_a v_prenex_35754) 502) (<= (+ main_y 1) v_prenex_35755))) (forall ((v_prenex_36510 Int) (v_prenex_36509 Int)) (or (< v_prenex_36510 main_y) (<= (+ main_y 1) v_prenex_36510) (<= 1000 (+ (select main_a v_prenex_36510) (select main_a v_prenex_36509))) (<= 1 (select main_a v_prenex_36509)) (<= 0 (+ (select main_a v_prenex_36510) 3)) (<= (select main_a v_prenex_36509) 502) (< v_prenex_36509 main_x))) (forall ((v_prenex_43192 Int) (v_prenex_43193 Int)) (or (<= 0 (+ (select main_a v_prenex_43192) 500)) (<= (+ main_y 1) v_prenex_43193) (<= 996 (* 2 (select main_a v_prenex_43193))) (<= 498 (select main_a v_prenex_43193)) (<= 1 (select main_a v_prenex_43192)) (<= (select main_a v_prenex_43192) (+ (select main_a v_prenex_43193) 4)) (< v_prenex_43193 main_y))) (forall ((v_prenex_45090 Int) (v_prenex_45089 Int)) (or (<= (select main_a v_prenex_45089) 502) (<= 1 (select main_a v_prenex_45089)) (<= (+ main_x 1) v_prenex_45089) (< v_prenex_45090 main_y) (<= (select main_a v_prenex_45090) 999) (<= (select main_a v_prenex_45089) (+ (select main_a v_prenex_45090) 4)) (<= (+ main_y 1) v_prenex_45090))) (forall ((v_prenex_44979 Int) (v_prenex_44980 Int)) (or (<= (select main_a v_prenex_44980) 999) (<= (+ main_y 1) v_prenex_44980) (< v_prenex_44980 main_y) (<= (select main_a v_prenex_44980) (+ (select main_a v_prenex_44979) 998)) (<= 996 (* 2 (select main_a v_prenex_44980))) (<= 0 (+ (select main_a v_prenex_44979) 500)) (<= (select main_a v_prenex_44979) 1003))) (forall ((v_prenex_47204 Int) (v_prenex_47203 Int)) (or (<= (select main_a v_prenex_47204) (+ (select main_a v_prenex_47203) 998)) (<= 0 (+ (select main_a v_prenex_47203) 500)) (< v_prenex_47204 main_y) (<= (* 2 (select main_a v_prenex_47203)) 1004) (<= (select main_a v_prenex_47204) 1500) (<= (+ main_y 1) v_prenex_47204) (< v_prenex_47203 main_x))) (forall ((v_prenex_45616 Int) (v_prenex_45617 Int)) (or (< v_prenex_45617 main_y) (<= 996 (* 2 (select main_a v_prenex_45617))) (<= (select main_a v_prenex_45616) 502) (<= 2 (* 2 (select main_a v_prenex_45616))) (<= (select main_a v_prenex_45617) 1500) (<= (+ main_y 1) v_prenex_45617) (<= (select main_a v_prenex_45617) (+ (select main_a v_prenex_45616) 998)))) (or (forall ((v_prenex_32688 Int)) (or (<= (select main_a v_prenex_32688) 1003) (<= 2 (* 2 (select main_a v_prenex_32688))))) (forall ((v_prenex_32689 Int)) (or (<= 0 (+ (select main_a v_prenex_32689) 3)) (<= (+ main_y 1) v_prenex_32689) (<= (select main_a v_prenex_32689) 999) (< v_prenex_32689 main_y) (<= 996 (* 2 (select main_a v_prenex_32689)))))) (forall ((v_prenex_39585 Int) (v_prenex_39584 Int)) (or (<= 1000 (+ (select main_a v_prenex_39585) (select main_a v_prenex_39584))) (< v_prenex_39585 main_y) (< v_prenex_39584 main_x) (<= (+ main_x 1) v_prenex_39584) (<= (select main_a v_prenex_39584) 502))) (forall ((v_prenex_47632 Int) (v_prenex_47631 Int)) (or (<= (select main_a v_prenex_47631) 1003) (<= (* 2 (select main_a v_prenex_47631)) 1004) (<= (+ main_y 1) v_prenex_47632) (<= (* 2 (select main_a v_prenex_47632)) 1998) (<= (select main_a v_prenex_47632) (+ (select main_a v_prenex_47631) 998)) (< v_prenex_47632 main_y) (<= 996 (* 2 (select main_a v_prenex_47632))))) (forall ((v_prenex_47339 Int) (v_prenex_47340 Int)) (or (<= (+ (select main_a v_prenex_47340) (select main_a v_prenex_47339)) 1000) (< v_prenex_47339 main_x) (< v_prenex_47340 main_y) (<= 0 (+ (select main_a v_prenex_47340) 3)) (<= (+ main_y 1) v_prenex_47340) (<= 2 (* 2 (select main_a v_prenex_47339))))) (forall ((v_prenex_44311 Int) (v_prenex_44310 Int)) (or (<= (select main_a v_prenex_44311) 1500) (< v_prenex_44311 main_y) (<= 996 (* 2 (select main_a v_prenex_44311))) (<= 1 (select main_a v_prenex_44310)) (<= (select main_a v_prenex_44310) (+ (select main_a v_prenex_44311) 4)) (<= (select main_a v_prenex_44310) 1003) (<= (+ main_y 1) v_prenex_44311))) (forall ((v_prenex_42171 Int) (v_prenex_42172 Int)) (or (<= 1 (select main_a v_prenex_42171)) (<= (+ main_y 1) v_prenex_42172) (<= 1000 (+ (select main_a v_prenex_42172) (select main_a v_prenex_42171))) (< v_prenex_42172 main_y) (<= 996 (* 2 (select main_a v_prenex_42172))) (<= (* 2 (select main_a v_prenex_42172)) 1998) (<= 0 (+ (select main_a v_prenex_42171) 500)))) (forall ((v_prenex_41307 Int) (v_prenex_41308 Int)) (or (<= 0 (+ (select main_a v_prenex_41307) 500)) (<= (+ main_y 1) v_prenex_41308) (<= (select main_a v_prenex_41307) 1003) (< v_prenex_41308 main_y) (<= 498 (select main_a v_prenex_41308)) (<= 996 (* 2 (select main_a v_prenex_41308))) (<= (select main_a v_prenex_41308) (+ (select main_a v_prenex_41307) 998)))))} [2019-01-18 14:55:55,421 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2019-01-18 14:55:55,421 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2019-01-18 14:55:55,421 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2019-01-18 14:55:55,421 WARN L223 ngHoareTripleChecker]: -- [2019-01-18 14:55:55,422 WARN L224 ngHoareTripleChecker]: Pre: {2147483613#(or (forall ((v_idx_214 Int) (v_idx_215 Int) (v_idx_212 Int) (v_idx_213 Int) (v_idx_216 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (or (<= c_main_y v_idx_212) (= v_v_438_1 (select c_main_a v_idx_212))) (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (or (= v_v_439_1 (select c_main_a v_idx_213)) (< v_idx_213 c_main_y) (<= (+ c_main_y 1) v_idx_213)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (<= (+ c_main_x 1) v_idx_215) (< v_idx_215 c_main_x) (= v_v_441_1 (select c_main_a v_idx_215))) (or (< v_idx_214 (+ c_main_y 1)) (<= c_main_x v_idx_214) (= v_v_440_1 (select c_main_a v_idx_214))) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (or (< v_idx_216 (+ c_main_x 1)) (= v_v_442_1 (select c_main_a v_idx_216))) (<= (+ c_main_y 1) c_main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (<= (- (- c_main_x) (- c_main_y)) (- 1))))) (forall ((v_idx_218 Int) (v_idx_219 Int) (v_idx_217 Int) (v_idx_221 Int) (v_idx_220 Int)) (exists ((v_v_1028_1 Int) (v_v_1029_1 Int) (v_v_1031_1 Int) (v_v_1030_1 Int) (v_v_1032_1 Int)) (and (<= (- v_v_1029_1 (- v_v_1031_1)) 1000) (<= (- v_v_1031_1 (- v_v_1031_1)) 1998) (or (= (select c_main_a v_idx_220) v_v_1031_1) (< v_idx_220 c_main_x) (<= (+ c_main_x 1) v_idx_220)) (<= (- (- v_v_1031_1) v_v_1031_1) 0) (<= (- v_v_1029_1 (- v_v_1029_1)) 2000) (or (< v_idx_221 (+ c_main_x 1)) (= (select c_main_a v_idx_221) v_v_1032_1)) (<= (- v_v_1029_1 v_v_1031_1) 1000) (or (<= c_main_x v_idx_219) (= (select c_main_a v_idx_219) v_v_1030_1) (< v_idx_219 (+ c_main_y 1))) (<= (- (- v_v_1029_1) (- v_v_1031_1)) 998) (<= (- (- v_v_1029_1) v_v_1031_1) (- 1000)) (<= (- (- v_v_1029_1) v_v_1029_1) (- 2)) (or (< v_idx_218 c_main_y) (<= (+ c_main_y 1) v_idx_218) (= (select c_main_a v_idx_218) v_v_1029_1)) (or (<= c_main_y v_idx_217) (= (select c_main_a v_idx_217) v_v_1028_1)) (<= (+ c_main_y 1) c_main_x) (<= (- (- c_main_x) (- c_main_y)) (- 1))))))} [2019-01-18 14:55:55,422 WARN L228 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:55:55,422 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-18 14:55:55,422 WARN L230 ngHoareTripleChecker]: Post: {2147483612#(forall ((v_idx_225 Int) (v_idx_226 Int) (v_idx_223 Int) (v_idx_224 Int) (v_idx_222 Int)) (exists ((v_v_1028_1 Int) (v_v_1181_1 Int) (v_v_1178_1 Int) (v_v_1030_1 Int) (v_v_1032_1 Int)) (and (<= (- v_v_1178_1 (- v_v_1181_1)) 1000) (or (< v_idx_224 (+ c_main_y 1)) (<= c_main_x v_idx_224) (= (select c_main_a v_idx_224) v_v_1030_1)) (or (<= c_main_y v_idx_222) (= (select c_main_a v_idx_222) v_v_1028_1)) (<= (- v_v_1181_1 (- v_v_1181_1)) 1998) (<= (- (- v_v_1178_1) (- v_v_1181_1)) 998) (<= (- (- v_v_1181_1) v_v_1181_1) 0) (or (< v_idx_223 c_main_y) (<= (+ c_main_y 1) v_idx_223) (= (select c_main_a v_idx_223) v_v_1181_1)) (or (<= (+ c_main_x 1) v_idx_225) (= (select c_main_a v_idx_225) v_v_1178_1) (< v_idx_225 c_main_x)) (or (= (select c_main_a v_idx_226) v_v_1032_1) (< v_idx_226 (+ c_main_x 1))) (<= (- v_v_1178_1 v_v_1181_1) 1000) (<= (- v_v_1178_1 (- v_v_1178_1)) 2000) (<= (- (- v_v_1178_1) v_v_1181_1) (- 1000)) (<= (+ c_main_y 1) c_main_x) (<= (- (- v_v_1178_1) v_v_1178_1) (- 2)) (<= (- (- c_main_x) (- c_main_y)) (- 1)))))} [2019-01-18 14:55:55,422 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2019-01-18 14:55:55,479 WARN L268 ngHoareTripleChecker]: -- [2019-01-18 14:55:55,480 WARN L269 ngHoareTripleChecker]: Simplified triple [2019-01-18 14:56:01,996 WARN L181 SmtUtils]: Spent 6.52 s on a formula simplification that was a NOOP. DAG size: 131 [2019-01-18 14:56:01,997 WARN L270 ngHoareTripleChecker]: Pre: {2147483613#(or (forall ((v_idx_214 Int) (v_idx_215 Int) (v_idx_212 Int) (v_idx_213 Int) (v_idx_216 Int)) (exists ((v_v_441_1 Int) (v_v_440_1 Int) (v_v_442_1 Int) (v_v_438_1 Int) (v_v_439_1 Int)) (and (or (<= main_y v_idx_212) (= v_v_438_1 (select main_a v_idx_212))) (<= (- (- v_v_439_1) (- v_v_441_1)) (- 992)) (or (= v_v_439_1 (select main_a v_idx_213)) (< v_idx_213 main_y) (<= (+ main_y 1) v_idx_213)) (<= (- v_v_439_1 (- v_v_439_1)) 1998) (<= (- (- v_v_441_1) v_v_441_1) (- 2)) (<= (- v_v_441_1 (- v_v_441_1)) 8) (or (<= (+ main_x 1) v_idx_215) (< v_idx_215 main_x) (= v_v_441_1 (select main_a v_idx_215))) (or (< v_idx_214 (+ main_y 1)) (<= main_x v_idx_214) (= v_v_440_1 (select main_a v_idx_214))) (<= (- (- v_v_439_1) v_v_439_1) (- 1992)) (<= (- v_v_439_1 v_v_441_1) 998) (<= (- v_v_439_1 (- v_v_441_1)) 1000) (or (< v_idx_216 (+ main_x 1)) (= v_v_442_1 (select main_a v_idx_216))) (<= (+ main_y 1) main_x) (<= (- (- v_v_439_1) v_v_441_1) (- 1000)) (<= (- (- main_x) (- main_y)) (- 1))))) (forall ((v_idx_218 Int) (v_idx_219 Int) (v_idx_217 Int) (v_idx_221 Int) (v_idx_220 Int)) (exists ((v_v_1028_1 Int) (v_v_1029_1 Int) (v_v_1031_1 Int) (v_v_1030_1 Int) (v_v_1032_1 Int)) (and (<= (- v_v_1029_1 (- v_v_1031_1)) 1000) (<= (- v_v_1031_1 (- v_v_1031_1)) 1998) (or (= (select main_a v_idx_220) v_v_1031_1) (< v_idx_220 main_x) (<= (+ main_x 1) v_idx_220)) (<= (- (- v_v_1031_1) v_v_1031_1) 0) (<= (- v_v_1029_1 (- v_v_1029_1)) 2000) (or (< v_idx_221 (+ main_x 1)) (= (select main_a v_idx_221) v_v_1032_1)) (<= (- v_v_1029_1 v_v_1031_1) 1000) (or (<= main_x v_idx_219) (= (select main_a v_idx_219) v_v_1030_1) (< v_idx_219 (+ main_y 1))) (<= (- (- v_v_1029_1) (- v_v_1031_1)) 998) (<= (- (- v_v_1029_1) v_v_1031_1) (- 1000)) (<= (- (- v_v_1029_1) v_v_1029_1) (- 2)) (or (< v_idx_218 main_y) (<= (+ main_y 1) v_idx_218) (= (select main_a v_idx_218) v_v_1029_1)) (or (<= main_y v_idx_217) (= (select main_a v_idx_217) v_v_1028_1)) (<= (+ main_y 1) main_x) (<= (- (- main_x) (- main_y)) (- 1))))))} [2019-01-18 14:56:01,997 WARN L274 ngHoareTripleChecker]: Action: a := a[x := a[x] + 1];a := a[y := a[y] - 1]; [2019-01-18 14:56:01,997 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)